0001031308-24-000002.txt : 20240227 0001031308-24-000002.hdr.sgml : 20240227 20240227161331 ACCESSION NUMBER: 0001031308-24-000002 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 136 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240227 DATE AS OF CHANGE: 20240227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: BENTLEY SYSTEMS INC CENTRAL INDEX KEY: 0001031308 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 953936623 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-39548 FILM NUMBER: 24686867 BUSINESS ADDRESS: STREET 1: 685 STOCKTON DRIVE CITY: EXTON STATE: PA ZIP: 19341 BUSINESS PHONE: 6104585000 MAIL ADDRESS: STREET 1: 685 STOCKTON DRIVE CITY: EXTON STATE: PA ZIP: 19341 10-K 1 bsy-20231231.htm 10-K bsy-20231231
0001031308FALSEFY2023235http://fasb.org/us-gaap/2023#NonqualifiedPlanMemberhttp://fasb.org/us-gaap/2023#NonqualifiedPlanMemberhttp://fasb.org/us-gaap/2023#NonqualifiedPlanMemberhttp://fasb.org/us-gaap/2023#NonqualifiedPlanMemberhttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense00010313082023-01-012023-12-3100010313082023-06-30iso4217:USD0001031308us-gaap:CommonClassAMember2024-02-20xbrli:shares0001031308us-gaap:CommonClassBMember2024-02-200001031308bsy:KeithABentleyMember2023-01-012023-12-310001031308bsy:KeithABentleyMember2023-10-012023-12-310001031308bsy:KeithABentleyMember2023-12-3100010313082023-10-012023-12-310001031308bsy:KeithABentlyMember2023-10-012023-12-310001031308us-gaap:SubscriptionAndCirculationMember2023-01-012023-12-310001031308bsy:A2023ProgramMember2023-10-012023-12-310001031308bsy:GoodwillAndIntangiblesMember2023-10-012023-12-3100010313082023-12-3100010313082022-12-31iso4217:USDxbrli:shares0001031308us-gaap:CommonClassAMember2022-12-310001031308us-gaap:CommonClassAMember2023-12-310001031308us-gaap:CommonClassBMember2023-12-310001031308us-gaap:CommonClassBMember2022-12-310001031308us-gaap:SubscriptionAndCirculationMember2022-01-012022-12-310001031308us-gaap:SubscriptionAndCirculationMember2021-01-012021-12-310001031308bsy:PerpetualLicensesMember2023-01-012023-12-310001031308bsy:PerpetualLicensesMember2022-01-012022-12-310001031308bsy:PerpetualLicensesMember2021-01-012021-12-310001031308bsy:SubscriptionsAndLicensesMember2023-01-012023-12-310001031308bsy:SubscriptionsAndLicensesMember2022-01-012022-12-310001031308bsy:SubscriptionsAndLicensesMember2021-01-012021-12-310001031308us-gaap:ServiceMember2023-01-012023-12-310001031308us-gaap:ServiceMember2022-01-012022-12-310001031308us-gaap:ServiceMember2021-01-012021-12-3100010313082022-01-012022-12-3100010313082021-01-012021-12-310001031308us-gaap:CommonStockMember2020-12-310001031308us-gaap:AdditionalPaidInCapitalMember2020-12-310001031308us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001031308us-gaap:RetainedEarningsMember2020-12-310001031308us-gaap:NoncontrollingInterestMember2020-12-3100010313082020-12-310001031308us-gaap:RetainedEarningsMember2021-01-012021-12-310001031308us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310001031308us-gaap:CommonStockMember2021-01-012021-12-310001031308us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310001031308bsy:FollowOnOfferingMember2021-01-012021-12-310001031308us-gaap:CommonStockMember2021-12-310001031308us-gaap:AdditionalPaidInCapitalMember2021-12-310001031308us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001031308us-gaap:RetainedEarningsMember2021-12-310001031308us-gaap:NoncontrollingInterestMember2021-12-3100010313082021-12-310001031308us-gaap:RetainedEarningsMember2022-01-012022-12-310001031308us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310001031308us-gaap:CommonStockMember2022-01-012022-12-310001031308us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310001031308us-gaap:NoncontrollingInterestMember2022-01-012022-12-310001031308us-gaap:CommonStockMember2022-12-310001031308us-gaap:AdditionalPaidInCapitalMember2022-12-310001031308us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001031308us-gaap:RetainedEarningsMember2022-12-310001031308us-gaap:NoncontrollingInterestMember2022-12-310001031308us-gaap:RetainedEarningsMember2023-01-012023-12-310001031308us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310001031308us-gaap:CommonStockMember2023-01-012023-12-310001031308us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310001031308us-gaap:CommonStockMember2023-12-310001031308us-gaap:AdditionalPaidInCapitalMember2023-12-310001031308us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001031308us-gaap:RetainedEarningsMember2023-12-310001031308us-gaap:NoncontrollingInterestMember2023-12-310001031308us-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001031308bsy:EnterpriseLicenseSubscriptionsMember2023-01-012023-12-310001031308bsy:EnterpriseLicenseSubscriptionsMember2022-01-012022-12-310001031308bsy:EnterpriseLicenseSubscriptionsMember2021-01-012021-12-310001031308bsy:SELECTSubscriptionsMember2023-01-012023-12-310001031308bsy:SELECTSubscriptionsMember2022-01-012022-12-310001031308bsy:SELECTSubscriptionsMember2021-01-012021-12-310001031308bsy:TermLicenseSubscriptionsMember2023-01-012023-12-310001031308bsy:TermLicenseSubscriptionsMember2022-01-012022-12-310001031308bsy:TermLicenseSubscriptionsMember2021-01-012021-12-310001031308bsy:ProfessionalServicesRecurringMember2023-01-012023-12-310001031308bsy:ProfessionalServicesRecurringMember2022-01-012022-12-310001031308bsy:ProfessionalServicesRecurringMember2021-01-012021-12-310001031308bsy:ProfessionalServicesOtherMember2023-01-012023-12-310001031308bsy:ProfessionalServicesOtherMember2022-01-012022-12-310001031308bsy:ProfessionalServicesOtherMember2021-01-012021-12-310001031308bsy:EnterpriseLicenseSubscriptionsE365SubscriptionsMember2023-01-012023-12-310001031308bsy:EnterpriseLicenseSubscriptionsE365SubscriptionsMember2022-01-012022-12-310001031308bsy:EnterpriseLicenseSubscriptionsE365SubscriptionsMember2021-01-012021-12-310001031308us-gaap:LicenseMember2023-01-012023-12-310001031308us-gaap:LicenseMember2022-01-012022-12-310001031308us-gaap:LicenseMember2021-01-012021-12-310001031308bsy:TermLicensesMember2023-01-012023-12-310001031308bsy:TermLicensesMember2022-01-012022-12-310001031308bsy:TermLicensesMember2021-01-012021-12-310001031308us-gaap:CustomerConcentrationRiskMemberbsy:ChannelPartnersMemberus-gaap:SalesRevenueNetMember2022-01-012022-12-31xbrli:pure0001031308us-gaap:CustomerConcentrationRiskMemberbsy:ChannelPartnersMemberus-gaap:SalesRevenueNetMember2021-01-012021-12-310001031308us-gaap:CustomerConcentrationRiskMemberbsy:ChannelPartnersMemberus-gaap:SalesRevenueNetMember2023-01-012023-12-310001031308bsy:UnitedStatesCanadaAndLatinAmericaMember2023-01-012023-12-310001031308bsy:UnitedStatesCanadaAndLatinAmericaMember2022-01-012022-12-310001031308bsy:UnitedStatesCanadaAndLatinAmericaMember2021-01-012021-12-310001031308us-gaap:EMEAMember2023-01-012023-12-310001031308us-gaap:EMEAMember2022-01-012022-12-310001031308us-gaap:EMEAMember2021-01-012021-12-310001031308srt:AsiaPacificMember2023-01-012023-12-310001031308srt:AsiaPacificMember2022-01-012022-12-310001031308srt:AsiaPacificMember2021-01-012021-12-310001031308country:US2023-01-012023-12-310001031308country:US2022-01-012022-12-310001031308country:US2021-01-012021-12-310001031308us-gaap:UnbilledRevenuesMember2023-12-310001031308us-gaap:UnbilledRevenuesMember2022-12-310001031308bsy:PortfolioBalancingExchangeRightsMember2023-12-310001031308bsy:PortfolioBalancingExchangeRightsMember2022-12-3100010313082024-04-012023-12-3100010313082025-01-012023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-01-012023-12-31bsy:acquisition0001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-01-012022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-01-012021-12-310001031308bsy:PowerLineSystemsAcquisitionMember2022-01-312022-01-310001031308bsy:SeequentMember2021-06-172021-06-170001031308bsy:SeequentMemberus-gaap:CommonClassBMember2021-06-172021-06-170001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-12-310001031308bsy:PowerLineSystemsAcquisitionMember2022-01-012022-12-310001031308bsy:SeequentMember2021-01-012021-12-310001031308bsy:PowerLineSystemsAcquisitionMember2021-01-012021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMembersrt:WeightedAverageMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-01-012023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMembersrt:WeightedAverageMemberus-gaap:ComputerSoftwareIntangibleAssetMember2022-01-012022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMembersrt:WeightedAverageMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-01-012021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:ComputerSoftwareIntangibleAssetMember2021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMembersrt:WeightedAverageMemberus-gaap:CustomerRelationshipsMember2023-01-012023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMembersrt:WeightedAverageMemberus-gaap:CustomerRelationshipsMember2022-01-012022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMembersrt:WeightedAverageMemberus-gaap:CustomerRelationshipsMember2021-01-012021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:CustomerRelationshipsMember2021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksMembersrt:WeightedAverageMember2023-01-012023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksMembersrt:WeightedAverageMember2022-01-012022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksMembersrt:WeightedAverageMember2021-01-012021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksMember2023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksMember2022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:TrademarksMember2021-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:InProcessResearchAndDevelopmentMember2023-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:InProcessResearchAndDevelopmentMember2022-12-310001031308us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:InProcessResearchAndDevelopmentMember2021-12-310001031308bsy:SeequentMemberus-gaap:CommonClassBMember2023-01-012023-12-310001031308bsy:SeequentMember2023-01-012023-12-310001031308bsy:PowerLineSystemsAcquisitionMember2023-12-310001031308us-gaap:LandMember2023-12-310001031308us-gaap:LandMember2022-12-310001031308us-gaap:BuildingAndBuildingImprovementsMember2023-12-310001031308us-gaap:BuildingAndBuildingImprovementsMember2022-12-310001031308bsy:ComputerEquipmentAndSoftwareMember2023-12-310001031308bsy:ComputerEquipmentAndSoftwareMember2022-12-310001031308us-gaap:FurnitureAndFixturesMember2023-12-310001031308us-gaap:FurnitureAndFixturesMember2022-12-310001031308us-gaap:AirTransportationEquipmentMember2023-12-310001031308us-gaap:AirTransportationEquipmentMember2022-12-310001031308us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2023-12-310001031308us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember2022-12-310001031308us-gaap:AutomobilesMember2023-12-310001031308us-gaap:AirTransportationEquipmentMemberbsy:EntityControlledByCEOMember2022-01-012022-01-310001031308us-gaap:AirTransportationEquipmentMemberbsy:EntityControlledByCEOMember2022-02-012022-02-010001031308us-gaap:AirTransportationEquipmentMemberbsy:EntityControlledByCEOMember2022-01-012022-12-310001031308srt:MinimumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001031308srt:MaximumMemberus-gaap:ComputerSoftwareIntangibleAssetMember2023-12-310001031308us-gaap:ComputerSoftwareIntangibleAssetMember2022-12-310001031308srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310001031308us-gaap:CustomerRelationshipsMembersrt:MaximumMember2023-12-310001031308us-gaap:CustomerRelationshipsMember2023-12-310001031308us-gaap:CustomerRelationshipsMember2022-12-310001031308us-gaap:TrademarksMembersrt:MinimumMember2023-12-310001031308us-gaap:TrademarksMembersrt:MaximumMember2023-12-310001031308us-gaap:TrademarksMember2023-12-310001031308us-gaap:TrademarksMember2022-12-310001031308us-gaap:NoncompeteAgreementsMember2023-12-310001031308us-gaap:NoncompeteAgreementsMember2022-12-310001031308bsy:TeralyticsInvestmentMember2023-01-012023-12-310001031308bsy:WorldsensingMember2023-01-012023-12-310001031308bsy:TeralyticsInvestmentMember2022-12-310001031308bsy:WorldsensingMember2023-12-310001031308bsy:TeralyticsInvestmentMember2023-12-310001031308us-gaap:EquityMethodInvesteeMemberbsy:DigitalConstructionWorksIncMember2023-01-012023-12-310001031308us-gaap:EquityMethodInvesteeMemberbsy:DigitalConstructionWorksIncMember2022-01-012022-12-310001031308srt:MinimumMember2023-12-310001031308srt:MaximumMember2023-12-310001031308srt:MinimumMember2023-01-012023-12-310001031308srt:MaximumMember2023-01-012023-12-310001031308us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberbsy:November2025NotesMember2023-12-310001031308us-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberbsy:November2025NotesMember2022-12-310001031308us-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberbsy:November2025NotesMember2023-12-310001031308us-gaap:SecuredDebtMemberus-gaap:LineOfCreditMemberbsy:November2025NotesMember2022-12-310001031308us-gaap:ConvertibleDebtMemberbsy:SeniorNotesDueJanuary2026Member2023-12-310001031308us-gaap:ConvertibleDebtMemberbsy:SeniorNotesDueJanuary2026Member2022-12-310001031308us-gaap:ConvertibleDebtMemberbsy:SeniorNotesDueJuly2027Member2023-12-310001031308us-gaap:ConvertibleDebtMemberbsy:SeniorNotesDueJuly2027Member2022-12-310001031308bsy:NewCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001031308us-gaap:LetterOfCreditMemberbsy:CreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001031308bsy:CreditFacilityMemberus-gaap:BridgeLoanMemberus-gaap:LineOfCreditMember2023-12-310001031308us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-12-310001031308bsy:NewCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-01-252021-01-250001031308us-gaap:SecuredDebtMemberbsy:A2021TermLoanMemberus-gaap:LineOfCreditMember2021-12-220001031308us-gaap:SecuredDebtMemberbsy:A2021TermLoanMemberus-gaap:DebtInstrumentRedemptionPeriodOneMemberus-gaap:LineOfCreditMember2022-03-012023-12-310001031308us-gaap:SecuredDebtMemberbsy:A2021TermLoanMemberus-gaap:LineOfCreditMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2022-03-012023-12-310001031308us-gaap:SecuredDebtMemberbsy:A2021TermLoanMemberus-gaap:LineOfCreditMember2023-12-310001031308bsy:CreditFacilityMemberbsy:LettersOfCreditAndSuretyBondsMember2022-12-310001031308bsy:CreditFacilityMemberbsy:LettersOfCreditAndSuretyBondsMember2023-12-310001031308bsy:CreditFacilityMemberus-gaap:LineOfCreditMember2023-12-310001031308bsy:CreditFacilityMemberus-gaap:LineOfCreditMember2022-12-310001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberbsy:CreditFacilityMember2021-12-222021-12-220001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberbsy:CreditFacilityMember2021-12-222021-12-220001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberbsy:CreditFacilityMembersrt:MaximumMember2021-12-222021-12-220001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMemberbsy:CreditFacilityMemberbsy:OvernightBankFundingEffectiveRateMember2021-12-222021-12-220001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMembersrt:MinimumMemberbsy:CreditFacilityMemberus-gaap:BaseRateMember2021-12-222021-12-220001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMemberbsy:CreditFacilityMemberus-gaap:BaseRateMembersrt:MaximumMember2021-12-222021-12-220001031308us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberbsy:CreditFacilityMemberus-gaap:BridgeLoanMemberus-gaap:LineOfCreditMember2021-12-222021-12-220001031308us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberbsy:CreditFacilityMemberus-gaap:BridgeLoanMemberus-gaap:LineOfCreditMember2021-12-222021-12-220001031308us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberbsy:CreditFacilityMemberus-gaap:BridgeLoanMemberus-gaap:LineOfCreditMembersrt:MaximumMember2021-12-222021-12-220001031308bsy:A2021TermLoanMemberbsy:RevolvingCreditFacilityNonEuroCurrencyMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2021-12-222021-12-220001031308bsy:A2021TermLoanMemberbsy:RevolvingCreditFacilityNonEuroCurrencyMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2021-12-222021-12-220001031308bsy:A2021TermLoanMemberbsy:RevolvingCreditFacilityNonEuroCurrencyMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMember2021-12-222021-12-220001031308bsy:A2021TermLoanMemberbsy:RevolvingCreditFacilityNonEuroCurrencyMemberbsy:OvernightBankFundingEffectiveRateMember2021-12-222021-12-220001031308bsy:A2021TermLoanMemberbsy:RevolvingCreditFacilityNonEuroCurrencyMembersrt:MinimumMemberus-gaap:BaseRateMember2021-12-222021-12-220001031308bsy:A2021TermLoanMemberbsy:RevolvingCreditFacilityNonEuroCurrencyMemberus-gaap:BaseRateMembersrt:MaximumMember2021-12-222021-12-220001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMembersrt:MinimumMemberbsy:CreditFacilityMember2021-12-222021-12-220001031308bsy:RevolvingCreditFacilityNonEuroCurrencyMemberbsy:CreditFacilityMembersrt:MaximumMember2021-12-222021-12-220001031308bsy:CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2021-12-220001031308bsy:NewCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-222021-12-220001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySixNotesMember2021-01-260001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySixNotesMember2021-01-262021-01-260001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySixNotesMember2022-10-012022-12-310001031308us-gaap:ConvertibleDebtMemberbsy:DebtConversionTermsOneMemberbsy:TwoThousandTwentySixNotesMember2021-01-262021-01-26bsy:day0001031308us-gaap:ConvertibleDebtMemberbsy:DebtConversionTermsTwoMemberbsy:TwoThousandTwentySixNotesMember2021-01-262021-01-26bsy:share_rate0001031308us-gaap:ConvertibleDebtMembersrt:MinimumMemberbsy:TwoThousandTwentySixNotesMember2021-01-262021-01-260001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySixNotesMembersrt:MaximumMember2021-01-262021-01-260001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySixNotesMember2021-01-212021-01-210001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySevenNotesMember2021-06-280001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySevenNotesMember2021-06-282021-06-280001031308us-gaap:ConvertibleDebtMemberbsy:DebtConversionTermsOneMemberbsy:TwoThousandTwentySevenNotesMember2021-06-282021-06-280001031308us-gaap:ConvertibleDebtMemberbsy:DebtConversionTermsTwoMemberbsy:TwoThousandTwentySevenNotesMember2021-06-282021-06-280001031308us-gaap:ConvertibleDebtMembersrt:MinimumMemberbsy:TwoThousandTwentySevenNotesMember2021-06-282021-06-280001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySevenNotesMembersrt:MaximumMember2021-06-282021-06-280001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySevenNotesMember2021-06-232021-06-230001031308us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2020-04-0200010313082020-04-022020-04-020001031308us-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2023-06-230001031308us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:NondesignatedMemberus-gaap:InterestRateSwapMember2023-06-230001031308bsy:NewCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2023-01-012023-12-310001031308bsy:NewCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2022-01-012022-12-310001031308bsy:NewCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-01-012021-12-310001031308us-gaap:DeferredBonusMember2023-12-310001031308us-gaap:DeferredBonusMember2023-01-012023-12-310001031308us-gaap:DeferredBonusMember2022-01-012022-12-310001031308us-gaap:DeferredBonusMember2021-01-012021-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:CommonClassBMember2023-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMemberus-gaap:CommonClassBMember2021-08-310001031308bsy:DeferredCompensationPlanOneTimeInducementMemberus-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMember2021-01-012021-12-310001031308bsy:DeferredCompensationPlanOneTimeInducementMemberus-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember2021-01-012021-12-310001031308bsy:DeferredCompensationPlanOneTimeInducementMemberus-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMember2021-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember2023-01-012023-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember2022-01-012022-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember2021-01-012021-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMember2023-01-012023-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMember2022-01-012022-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMember2021-01-012021-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMemberus-gaap:CommonClassBMember2023-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:NonqualifiedPlanMemberus-gaap:CommonClassBMember2022-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember2023-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember2022-12-310001031308us-gaap:QualifiedPlanMember2022-01-012022-01-010001031308us-gaap:QualifiedPlanMember2022-01-010001031308us-gaap:QualifiedPlanMember2023-01-012023-12-310001031308us-gaap:QualifiedPlanMember2023-12-310001031308us-gaap:QualifiedPlanMembercountry:US2023-01-012023-12-310001031308us-gaap:QualifiedPlanMembercountry:US2022-01-012022-12-310001031308us-gaap:QualifiedPlanMembercountry:US2021-01-012021-12-310001031308us-gaap:ForeignPlanMemberus-gaap:QualifiedPlanMember2023-01-012023-12-310001031308us-gaap:ForeignPlanMemberus-gaap:QualifiedPlanMember2022-01-012022-12-310001031308us-gaap:ForeignPlanMemberus-gaap:QualifiedPlanMember2021-01-012021-12-31bsy:vote0001031308us-gaap:CommonClassAMember2023-01-012023-12-310001031308us-gaap:CommonClassBMember2022-05-110001031308us-gaap:CommonClassBMember2023-01-012023-12-310001031308us-gaap:CommonClassBMember2022-01-012022-12-310001031308us-gaap:ConvertibleDebtMemberbsy:TwoThousandTwentySixNotesMember2023-10-012023-12-310001031308us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2023-01-012023-12-310001031308us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2022-01-012022-12-310001031308us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2021-01-012021-12-310001031308us-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMemberbsy:AcquisitionOptionsMember2023-01-012023-12-310001031308bsy:BonusPlanIncentiveMemberus-gaap:CommonClassBMember2023-01-012023-12-310001031308bsy:BonusPlanIncentiveMemberus-gaap:CommonClassBMember2022-01-012022-12-310001031308bsy:BonusPlanIncentiveMemberus-gaap:CommonClassBMember2021-01-012021-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:CommonClassBMember2023-01-012023-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:CommonClassBMember2022-01-012022-12-310001031308us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMemberus-gaap:CommonClassBMember2021-01-012021-12-3100010313082023-07-012023-09-3000010313082023-04-012023-06-3000010313082023-01-012023-03-3100010313082022-10-012022-12-3100010313082022-07-012022-09-3000010313082022-04-012022-06-3000010313082022-01-012022-03-3100010313082021-10-012021-12-3100010313082021-07-012021-09-3000010313082021-04-012021-06-3000010313082021-01-012021-03-310001031308us-gaap:SubsequentEventMember2024-02-012024-02-270001031308us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2020-09-220001031308us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2020-09-222020-09-220001031308us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2023-01-012023-12-310001031308us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2022-01-012022-12-310001031308us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2021-01-012021-12-310001031308us-gaap:EmployeeStockMember2023-12-310001031308us-gaap:EmployeeStockMember2022-12-310001031308us-gaap:EmployeeStockMemberus-gaap:CommonClassBMember2023-12-310001031308us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001031308us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2020-12-310001031308us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-12-310001031308us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-01-012021-12-310001031308us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001031308us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-12-310001031308us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310001031308us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-01-012022-12-310001031308us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310001031308us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-12-310001031308us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310001031308us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-01-012023-12-310001031308us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310001031308us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2023-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember2023-01-012023-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember2022-01-012022-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember2021-01-012021-12-310001031308bsy:BonusPlanMember2023-01-012023-12-310001031308bsy:BonusPlanMember2022-01-012022-12-310001031308bsy:BonusPlanMember2021-01-012021-12-310001031308bsy:BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember2023-01-012023-12-310001031308bsy:BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember2022-01-012022-12-310001031308bsy:BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember2021-01-012021-12-310001031308bsy:StockGrantMember2023-01-012023-12-310001031308bsy:StockGrantMember2022-01-012022-12-310001031308bsy:StockGrantMember2021-01-012021-12-310001031308us-gaap:EmployeeStockOptionMember2023-01-012023-12-310001031308us-gaap:EmployeeStockOptionMember2022-01-012022-12-310001031308us-gaap:EmployeeStockOptionMember2021-01-012021-12-310001031308bsy:DeferredCompensationPlanExpenseMember2023-01-012023-12-310001031308bsy:DeferredCompensationPlanExpenseMember2022-01-012022-12-310001031308bsy:DeferredCompensationPlanExpenseMember2021-01-012021-12-310001031308bsy:SubscriptionsAndLicensesMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001031308bsy:SubscriptionsAndLicensesMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001031308bsy:SubscriptionsAndLicensesMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001031308us-gaap:ServiceMemberus-gaap:CostOfSalesMember2023-01-012023-12-310001031308us-gaap:ServiceMemberus-gaap:CostOfSalesMember2022-01-012022-12-310001031308us-gaap:ServiceMemberus-gaap:CostOfSalesMember2021-01-012021-12-310001031308us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-12-310001031308us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-310001031308us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-310001031308us-gaap:SellingAndMarketingExpenseMember2023-01-012023-12-310001031308us-gaap:SellingAndMarketingExpenseMember2022-01-012022-12-310001031308us-gaap:SellingAndMarketingExpenseMember2021-01-012021-12-310001031308us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-12-310001031308us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-12-310001031308us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-12-310001031308bsy:PerformanceBasedRestrictedStockUnitsRSUsMembersrt:MinimumMember2023-01-012023-12-310001031308bsy:PerformanceBasedRestrictedStockUnitsRSUsMembersrt:MaximumMember2023-01-012023-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2022-12-310001031308bsy:TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2022-12-310001031308bsy:PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2022-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-01-012023-12-310001031308bsy:TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-01-012023-12-310001031308bsy:PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-01-012023-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-12-310001031308bsy:TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-12-310001031308bsy:PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-12-310001031308bsy:CashSettledRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-01-012023-12-310001031308bsy:TimeBasedRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2022-01-012022-03-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsMember2022-01-012022-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsMember2023-01-012023-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2023-01-012023-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2022-01-012022-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2021-01-012021-12-310001031308bsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2023-01-012023-12-310001031308bsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2022-01-012022-12-310001031308bsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2021-01-012021-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2023-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2022-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedVestingMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2021-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2022-01-012022-12-310001031308bsy:RestrictedStockAndRestrictedStockUnitsRSUsMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2021-01-012021-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2023-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberbsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember2023-01-012023-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:CommonClassBMember2023-01-012023-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:CommonClassBMember2022-01-012022-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:CommonClassBMember2021-01-012021-12-310001031308us-gaap:EmployeeStockOptionMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2022-12-310001031308us-gaap:EmployeeStockOptionMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-01-012023-12-310001031308us-gaap:EmployeeStockOptionMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2023-12-310001031308us-gaap:EmployeeStockOptionMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2022-01-012022-12-310001031308us-gaap:EmployeeStockOptionMemberbsy:TwoThousandTwentyIncentiveAwardPlanMember2021-01-012021-12-310001031308bsy:EquityIncentivePlanMemberus-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2018-03-310001031308bsy:EquityIncentivePlanMemberus-gaap:EmployeeStockOptionMemberus-gaap:CommonClassBMember2022-12-310001031308bsy:MeasurementInputCallOptionTermMember2023-01-012023-12-310001031308bsy:MeasurementInputPutOptionTermMember2023-01-012023-12-310001031308bsy:TwoThousandTwentyIncentiveAwardPlanMemberus-gaap:CommonClassBMember2023-12-310001031308us-gaap:DomesticCountryMember2023-12-310001031308us-gaap:ForeignCountryMember2023-12-310001031308us-gaap:StateAndLocalJurisdictionMember2023-12-310001031308us-gaap:HerMajestysRevenueAndCustomsHMRCMemberus-gaap:ForeignCountryMember2023-12-310001031308us-gaap:CanadaRevenueAgencyMemberus-gaap:ForeignCountryMember2023-12-310001031308us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberbsy:TwoThousandTwentySixNotesMember2023-12-310001031308us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberbsy:TwoThousandTwentySevenNotesMember2023-12-310001031308us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberbsy:TwoThousandTwentySixNotesMember2022-12-310001031308us-gaap:ConvertibleDebtMemberus-gaap:FairValueInputsLevel2Memberbsy:TwoThousandTwentySevenNotesMember2022-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2023-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2023-12-310001031308us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2023-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-12-310001031308us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-12-310001031308us-gaap:FairValueMeasurementsRecurringMember2023-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001031308us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMemberus-gaap:FairValueInputsLevel1Member2022-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMember2022-12-310001031308us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2022-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:InterestRateSwapMember2022-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-12-310001031308us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-12-310001031308us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001031308us-gaap:FairValueMeasurementsRecurringMember2022-12-310001031308bsy:HostedSoftwareSolutionsMember2023-01-012023-12-310001031308bsy:HostedSoftwareSolutionsMember2023-12-310001031308bsy:UnitedStatesCanadaLatinAmericaAndCaribbeanMember2023-12-310001031308bsy:UnitedStatesCanadaLatinAmericaAndCaribbeanMember2022-12-310001031308us-gaap:EMEAMember2023-12-310001031308us-gaap:EMEAMember2022-12-310001031308srt:AsiaPacificMember2023-12-310001031308srt:AsiaPacificMember2022-12-310001031308us-gaap:AirTransportationEquipmentMemberbsy:EntityControlledByCEOMember2023-01-012023-12-310001031308us-gaap:AirTransportationEquipmentMemberbsy:EntityControlledByCEOMember2021-01-012021-12-310001031308bsy:A2023ProgramMember2023-01-012023-12-310001031308us-gaap:CostOfSalesMember2023-01-012023-12-310001031308us-gaap:OperatingExpenseMember2023-01-012023-12-310001031308us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310001031308us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310001031308us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310001031308us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-12-310001031308us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-12-310001031308us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-31


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

FORM 10-K
______________________________________________________________________

(Mark One)
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the fiscal year ended December 31, 2023
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from              to

Commission File Number: 001-39548
______________________________________________________________________

BENTLEY SYSTEMS, INCORPORATED
(Exact name of registrant as specified in its charter)
______________________________________________________________________
Delaware
95-3936623
(State or other jurisdiction of incorporation or organization)
(I.R.S. Employer Identification No.)
685 Stockton Drive
Exton, Pennsylvania
19341
(Address of principal executive offices)
(Zip Code)
Registrant’s telephone number, including area code: (610) 458-5000
______________________________________________________________________

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Class B Common Stock, $0.01 Par ValueBSY
The Nasdaq Stock Market LLC

Securities registered pursuant to Section 12(g) of the Act: None

Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes ☒  No ☐
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes ☐  No ☒
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒  No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S‑T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒  No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non‑accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b‑2 of the Exchange Act.
Large accelerated filer
Accelerated filer ☐
Non-accelerated filer ☐
Smaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes‑Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. 
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. 
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D‑1(b). ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b‑2 of the Exchange Act). Yes ☐  No 
The aggregate market value of the voting stock held by non-affiliates of the registrant as of June 30, 2023, the last business day of the registrant’s most recently completed second fiscal quarter, was $7.0 billion based on the closing price reported on the Nasdaq Stock Market LLC on that date. As of February 20, 2024, the registrant had 11,537,627 shares of Class A and 285,788,718 shares of Class B common stock outstanding.

DOCUMENTS INCORPORATED BY REFERENCE
Portions of the proxy statement for registrant’s 2024 Annual Meeting of Stockholders (the “2024 Proxy Statement”) are incorporated by reference in Part III of this Form 10‑K to the extent stated herein. The 2024 Proxy Statement will be filed within 120 days of the registrant’s fiscal year ended December 31, 2023.




BENTLEY SYSTEMS, INCORPORATED
FORM 10-K
TABLE OF CONTENTS

Page
Item 1.
Item 1A.
Item 1B.
Item 1C.
Item 2.
Item 3.
Item 4.
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
Item 15.
Item 16.
2


EXPLANATORY NOTE
This Annual Report on Form 10‑K is for the year ended December 31, 2023. This Annual Report on Form 10‑K modifies and supersedes documents filed before it. The U.S. Securities and Exchange Commission (“SEC”) allows us to “incorporate by reference” information that we file with it, which means that we can disclose important information to you by referring you directly to those documents. Information incorporated by reference is considered to be part of this Annual Report on Form 10‑K. In addition, information that we file with the SEC in the future will automatically update and supersede information contained in this Annual Report on Form 10‑K.
Unless indicated otherwise, throughout this Annual Report on Form 10‑K, we refer to Bentley Systems, Incorporated and its consolidated subsidiaries, as “Bentley Systems,” “Bentley,” the “Company,” “we,” “us,” and “our.”
This Annual Report on Form 10‑K contains trademarks, service marks, brands, or product names owned by us, as well as those owned by others.
Numerical information in this report is presented on a rounded basis using actual amounts. Minor differences in totals and percentage calculations may exist due to rounding.
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This report includes forward‑looking statements. All statements contained in this report other than statements of historical facts, including statements regarding our future results of operations and financial condition, our business strategy, and plans and our objectives for future operations, are forward‑looking statements. The words “believe,” “may,” “will,” “could,” “would,” “seeks,” “estimate,” “continue,” “anticipate,” “intend,” “expect,” and similar expressions, as well as statements regarding our focus for the future, are intended to identify forward‑looking statements. We have based these forward‑looking statements largely on our current expectations, projections, and assumptions about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy, short‑term and long‑term business operations and objectives, and financial needs. These forward‑looking statements are subject to a number of risks, uncertainties, and assumptions, including those described in the section titled “Risk Factors.” Moreover, we operate in a very competitive and rapidly changing environment. New risks emerge from time to time. It is not possible for our management to predict all risks, nor can we assess the impact of all factors on our business or the extent to which any factor, or combination of factors, may cause actual results to differ materially from those contained in any forward‑looking statements we may make. In light of these risks, uncertainties, and assumptions, the future events and trends discussed in this report may not occur and actual results could differ materially and adversely from those anticipated or implied in the forward‑looking statements. The forward‑looking statements, as well as our report as a whole, are subject to risks and uncertainties.
These statements are only current predictions and are subject to known and unknown risks, uncertainties, and other factors that may cause our or our industry’s actual results, levels of activity, performance, or achievements to be materially different from those anticipated by the forward‑looking statements. We discuss many of these risks in this report in greater detail in the section titled “Risk Factors” and elsewhere in this report. You should not rely upon forward‑looking statements as predictions of future events.
Although we believe that the expectations reflected in the forward‑looking statements are reasonable, we cannot guarantee future results, levels of activity, performance, achievements, events, or circumstances reflected in the forward‑looking statements will occur. Except as required by law, we undertake no obligation to update any of these forward‑looking statements after the date of this report to conform these statements to actual results or revised expectations.
3


PART I
Item 1. Business
Our Business
Bentley Systems is the infrastructure engineering software company.
Our purpose is to advance the world’s infrastructure for better quality of life. We empower people to design, build, and operate better and more resilient infrastructure through the adoption of our intelligent digital twin solutions.
We were founded in 1984 by the Bentley brothers and on September 25, 2020, we completed our initial public offering (“IPO”).
Our enduring commitment is to develop and support the most comprehensive portfolio of integrated software offerings across professional disciplines, project and asset lifecycles, infrastructure sectors, and geographies. Our software enables digital workflows across engineering disciplines, across distributed project teams, and from offices to the field. Moreover, our intelligent digital twin solutions empower our users to achieve sustainable development goals (“SDGs”) by realizing outcomes that are more sustainable and resilient.
Our users design, build, and operate projects and assets across the following infrastructure sectors:
Public Works/Utilities, which represents approximately 58% of our sector-attributable annualized recurring revenues (“ARR”)(1)(2), includes roads, rail, bridges, tunnels, airports, and ports; federal, state, and municipal agencies; and networks for electricity, gas, water, wastewater, and communications;
Resources, which represents approximately 26% of our sector-attributable ARR(1)(2), includes mining, oil and gas “upstream,” offshore, pipelines, environmental management, and renewable energy;
Industrial, which represents approximately 10% of our sector-attributable ARR(1)(2), includes process and discrete manufacturing, oil and gas “downstream,” and power generation; and
Commercial/Facilities, which represents approximately 6% of our sector-attributable ARR(1)(2), includes campuses, office buildings, retail facilities, and hospitals.
Our Products and Solutions
We serve enterprises and professionals across the infrastructure lifecycle by improving project delivery and asset performance. For projects, our software encompasses conception, planning, surveying, design, engineering, and construction, as well as the collaboration required to coordinate and share the work of interdisciplinary and/or distributed project teams. For assets, our software spans the operating life of commissioned infrastructure assets, allowing our accounts to manage engineering changes for safety and compliance and to model performance and reliability to support operations and maintenance decisions.
(1) Refer to the section titled “Key Business Metrics” included in Part II, Item 7 of this Annual Report on Form 10‑K for additional information, including our definition and our use of ARR.
(2) Sector-attributable ARR refers to the proportion of our ARR which can be attributed either based on the sector-specific classification of the account and/or the sector-specific classification of the product giving rise to the ARR. The portions of our ARR which cannot be sector-attributed consist generally of ARR within accounts that are diversified engineering firms which work in multiple sectors, and as to that portion of their ARR which are for products that are not sector-specific, such as MicroStation, and structural or geotechnical modeling and simulation applications, and ProjectWise, which are used across any and all sectors.
4


Our engineering and geoprofessional applications are primarily cloud-connected desktop modeling and simulation applications that support the breadth of engineering and geoprofessional disciplines. Bentley Infrastructure Cloud, provided via cloud and hybrid environments, extends enterprise collaboration during project delivery, and helps manage engineering information during operations and maintenance. Powering these products and solutions is iTwin Platform, our cloud‑native technology platform to create, curate, and leverage infrastructure digital twins.
BentleyOfferings.jpg
The proportions of our revenue generated respectively from engineering and geoprofessional applications for modeling and simulation, and from Bentley Infrastructure Cloud and its principal offerings, are referenced in the diagram below.
RevenueFormFactor_Function.jpg
5


Our comprehensive portfolio of integrated software offerings comprises:
Engineering Applications. We offer an open modeling environment comprising domain‑specific authoring applications and an open simulation environment comprising applications to analyze the functional performance of designs that work together to improve engineering quality, streamline production of multi-discipline documentation, and reduce rework. These Bentley Open applications for modeling and simulation support a wide variety of file formats – both Bentley and third‑party – and industry standards and design codes, enabling digital workflows across design, simulation, and analysis, and ensuring engineering data is not locked in, but remains open and accessible.
Our engineering applications work together to improve infrastructure engineering quality and productivity, resulting in better project designs and deliverables. We take care to enable compatibility across successive generations of our applications, which enables engineers, throughout their careers, to maintain continuity with their preferred interfaces, formats, and methodologies, while advancing their work at the leading edge of innovation.
Our open modeling applications include:
MicroStation, for flexible 3D design and documentation, providing the common modeling environment upon which our applications are built;
OpenBridge, for the 3D design and documentation of bridges;
OpenBuildings, for the 3D design and documentation of buildings and their integrated structural, HVAC, electrical, and plumbing systems;
OpenCities, for the design and visualization of cities and campuses;
OpenComms, for the planning, engineering, construction, and maintenance of fiber, coax, and hybrid fiber-coax networks;
OpenFlows, for the planning, design, and operation of water, wastewater, and stormwater systems, incorporating hydrological, hydraulic, and flood modeling;
OpenPlant, for the 2D and 3D design and documentation of process plants;
OpenRail, for the planning, 3D design, and documentation of rail and transit systems;
OpenRoads, for the planning, 3D design, and documentation of roads and highways;
OpenSite, for the planning, 3D design, and documentation of building, residential development, and infrastructure sites;
OpenTower, for the 3D design and analysis of communication towers;
OpenTunnel, for the 3D design and analysis of tunnels;
OpenUtilities, for the design and management of electric, gas, water, wastewater, and district energy networks; and
OpenWindPower, for the structural analysis and design of fixed and floating offshore wind turbines.
Our open simulation applications include:
ADINA, for nonlinear simulation and analysis;
6


AutoPIPE, for analysis and simulation of pipe stress in industrial process plants;
CUBE, for multi‑modal transportation network modeling and land‑use modeling;
DYNAMEQ, for traffic simulation and dynamic traffic analysis;
EMME, for multimodal urban, regional, and transport planning;
LEGION, for pedestrian traffic simulation;
Power Line Systems (“PLS”), for analysis and simulation of overhead electric power transmission lines and their structures;
RAM, for analysis and simulation of building structural performance;
SACS, for analysis and simulation of offshore structural performance;
SPIDA, for analysis and simulation of utility poles and overhead assets; and
STAAD, for analysis and simulation of infrastructure.
Geoprofessional Applications. Our geoprofessional applications support modeling and simulation to help engineers and scientists develop a detailed understanding, and take full account of, near and deep subsurface conditions.
These include industry‑leading earth modeling, subsurface‑data management, and geoprofessional team collaboration software and geotechnical products that supplement visible built-asset representations above ground with more probabilistic modeling of subsurface conditions – deepening the potential of infrastructure digital twins.
Our geoprofessional applications include:
AGS, for processing, inversion, and visualization of geophysical data;
Central, for geological model management, to visualize, track, integrate, and manage geoscience data from a centralized, auditable environment;
GeoStudio, for integrated geotechnical analysis of slope stability, groundwater flow, and heat and mass transfer in soil and rock;
Imago, for the capture and management of drilling core images;
Leapfrog, for 3D implicit modeling designed to rapidly integrate, communicate, and interpret geological data;
MX Deposit, cloud drill hole software for simplifying and controlling how drill and other field data is collected, managed, and shared throughout the lifecycle of an ore deposit from early exploration through to mine production;
Oasis montaj, for the quality control, correction, visualization, analysis, and interpretation of geophysical, geologic and geochemical data;
OpenGround, for geotechnical information management for collecting, reporting, managing, visualizing, analyzing, and accessing geotechnical data; and
7


PLAXIS, for geotechnical analysis to solve common and complex geotechnical problems, including advanced analysis for excavations, foundations, tunnels, and other infrastructure projects.
Bentley Infrastructure Cloud. Our enterprise information systems span the end‑to‑end lifecycle and value chain of the world’s infrastructure, helping engineers to produce higher quality deliverables, contractors to execute better with their supply chain, and owners to have a complete picture of their asset as early as possible.
Bentley Infrastructure Cloud encompasses:
ProjectWise, for project delivery, supporting information and document management, and engineering‑specific collaboration and work‑sharing for distributed project teams and enterprises;
SYNCHRO, for construction, spatially and temporally integrating a project’s 3D engineering models into its construction schedules to visualize and assess sequencing strategies; and
AssetWise, for asset operations, capturing and managing changes to engineering models and enterprise information for compliance and safety, and to model performance and reliability.
By unifying data between engineering applications and enterprise systems, Bentley Infrastructure Cloud helps organizations manage their data in a single environment, enabling integrated workflows, improved collaboration, and increased productivity. Data also can be easily enriched throughout the lifecycle. Powered by the iTwin Platform and Bentley’s infrastructure schemas and thus seamlessly integrating with Bentley Open applications, Bentley Infrastructure Cloud enables better creation, delivery, and ongoing operation of better infrastructure, through complete and evergreen digital twins.
Bentley iTwin Platform. Our iTwin Platform for infrastructure digital twin solutions, leveraging our infrastructure schemas, enables users to create and curate cloud‑native 4D/5D digital representations of physical infrastructure assets, incorporating underlying engineering information federated with operational and enterprise data, and then to model, simulate, analyze, synchronize, track, and predict performance over time. Using digital twins, our users can more fully extend digital workflows across the entire infrastructure lifecycle, increasing the value of infrastructure engineers’ work.
Bentley iTwin Platform powers Bentley Infrastructure Cloud to add digital twin capabilities to our offerings for project delivery, construction, and asset operations. It also supports an emerging ecosystem of third‑party developers who use iTwin.js, an open‑source development library, to develop desktop, mobile, or web apps that leverage the iTwin Platform or that augment our iTwin products or those from third parties.
Some capabilities of the iTwin Platform are offered as discrete iTwin products. These include:
iTwin Capture, for capturing, modeling, analyzing, and sharing reality data, enabling users to easily create engineering‑ready, high-resolution 3D meshes of infrastructure assets using drone video and survey imagery;
iTwin Experience, for visualizing and navigating digital twins, empowering owner‑operators and their constituents with insights into critical infrastructure; and
iTwin IoT, for acquiring and analyzing sensor data, enabling users to seamlessly incorporate Internet of Things (“IoT”) data created by sensors and condition monitoring devices for real-time safety and risk monitoring in infrastructure operations and construction activities.
8


Comprehensiveness of Our Offerings
Our offerings are comprehensive across professional disciplines, lifecycle stages, infrastructure sectors, and geographies, resulting in what we believe to be durable competitive advantages:
Professional Disciplines. Each infrastructure project requires seamless and deep collaboration among professional disciplines, which can include civil, structural, geotechnical, subsurface, and process engineers; architects; geospatial professionals; city and regional planners; contractors; fabricators; and operations and maintenance engineers. Our open modeling and open simulation applications facilitate iterative interactions between disciplines and coordination across project participants. Additionally, we believe our collaboration systems lead the market in managing infrastructure engineering firms’ preferred work-in-progress workflows.
Lifecycle Stages. Both project delivery enterprises and owner‑operators benefit from our software, which enables digital workflows to extend between project and asset lifecycles, from design to construction and ultimately asset management. This capability allows our users’ digital engineering models to be leveraged as the context for real-time condition monitoring to achieve better and safer operations and maintenance.
Infrastructure Sectors. Most major engineering and project delivery firms pursue an ever‑changing mix of projects across the public works/utilities, industrial, resources, and commercial/facilities sectors and for flexibility tend to favor an infrastructure engineering software vendor whose portfolio correspondingly spans their full breadth. This comprehensiveness provides diversification for our own business, as an incidental advantage. For example, when there have been cyclical downturns in the primarily privately‑financed industrial, resources, and commercial/facilities sectors, we have historically witnessed offsetting counter‑cyclical government investment in public works/utilities.
Geographies. While design codes may vary by country, infrastructure purposes and engineering practices are fundamentally the same throughout the world, which makes it possible for our infrastructure modeling applications to be used globally. Our offerings are available in most major languages, supporting country‑specific design codes, standards, and conventions. Our development teams are also globally dispersed, due in part to acquisitions made in various countries, but also to provide any needed last-mile localization of our applications. Our global comprehensiveness enables our project delivery accounts to compete more efficiently across geographic markets, thus also providing global supply‑chain sourcing choices for owners.
The Digital Twins Opportunity
Over our company’s history, as computing capabilities have advanced, the scope of infrastructure engineering software has correspondingly increased. However, project and asset lifecycle software markets have developed independently from one another and connecting digital workflows have not been offered. We believe the advancement from siloed project-specific software including for computer-aided design (CAD) and building information modeling (BIM), and asset-specific software including for geographic information systems (GIS), to unified and “evergreen” infrastructure digital twins will have the effect of merging what have been to date separate market spaces as well as enabling new use cases that were not possible or practical with previous technologies.
We believe that the growing adoption of infrastructure digital twins will serve to overcome the factors that have held back the digital advancement of infrastructure engineering and will facilitate the broader use of engineering data in the operation of infrastructure assets. Moreover, we believe that due to the comprehensiveness of our offerings across project and asset lifecycles, infrastructure digital twins and newly enabled digital workflows spanning design, construction, and operations will most particularly benefit our users and enhance our competitiveness.
9


Our Commercial Offerings
Licensing and Subscriptions
We offer a variety of licensing and subscription options so that users can choose what works best for them, their project, and their organization.
For larger organizations with centralized management of their engineering software portfolio, we offer our Enterprise 365 (“E365”) subscription. Our E365 subscription is an all‑inclusive global consumption‑based plan which provides access to our comprehensive portfolio of solutions with uniform pricing across all countries. E365 subscriptions require a Cloud Services Subscription (“CSS”) (as described below) and are charged to accounts primarily based upon daily usage or elective subscriptions, dependent on product. They are also inclusive of “Success Plans” (described below). Our ProjectWise and AssetWise enterprise collaboration solutions utilized under E365 are charged based on the total number of users within a calendar quarter, or fixed asset bands, respectively. While the majority of our E365 subscriptions revenue is attributed to daily consumption of our applications, E365 subscriptions can contain floors or collars on usage charges.
A perpetual license for Bentley software is a one‑time purchase with an annual maintenance subscription, called SELECT, which includes 24/7 technical support, access to learning resources, and the ability to exchange licenses for other software once a year. In addition, SELECT offers license pooling, which enables software access from multiple computers, and term licenses, which enables users to access software beyond their license entitlements for monthly or quarterly periods to cover short‑term surges in their workload.
We also offer a 12‑month named-user subscription including license, training, and knowledgeable engineering support procured through our e‑store, Virtuosity, which is a convenient and cost‑effective way for infrastructure professionals in small‑ and medium‑sized businesses (“SMBs”) to access Bentley software.
We deliver our Bentley Infrastructure Cloud capabilities under our CSS, charged quarterly based on the number of users of various levels of functionality. Pricing includes cloud provisioning, although some accounts elect on‑premises and/or hybrid hosting.
CSS streamlines the procurement, administration, and payment process for us and our accounts for cloud offerings, term licenses, and recurring services. Participants in our E365 program use CSS as the funding mechanism for their subscription. At the end of 2023, accounts representing approximately 60% of our total ARR(1) had chosen to institute, for licensing of our software, our commercial models eligible under CSS.
Success Plans and Services
For enterprise accounts, we have transitioned from a traditional paradigm of on‑demand technical support, and professional services contracted episodically, to instead delivering proactive and continuous engagement with users and accounts through “Success Plans.” Success Plans are designed with business outcomes in mind, ensuring that accounts receive the best results from our software. Working collaboratively with our accounts, our User Success specialists, consisting of over 600 colleagues, most with domain experience and credentials in infrastructure engineering, deliver Success Plans through structured engagements based on explicit and standardized “Success Blueprints” that include virtual or in‑person engagements with subject matter experts. Success Plans, based on allotted credits toward multiple Success Blueprints per calendar quarter, are bundled into our E365 subscription.
We also offer specialized digital integration services and consulting through our Cohesive business unit (described in more detail below), primarily to accounts that use IBM Maximo and our AssetWise solutions for managing their infrastructure asset operations and maintenance.
(1) Refer to the section titled “Key Business Metrics” included in Part II, Item 7 of this Annual Report on Form 10‑K for additional information, including our definition and our use of ARR.
10


Our Primary Growth Initiatives
Incremental to our long‑standing programmatic acquisition strategy, since 2020 we have determinedly invested internal resources to accelerate organic growth, with increasing success, through the following primary growth initiatives:
Accretion in Enterprise Accounts: We have established that E365 helps our accounts implement, propagate, and upgrade our solutions more quickly, encouraging greater consumption of our software and stronger account relationships. We intend to continue to expand the reach of our E365 subscription within virtually all of our enterprise accounts;
Accretion in SMBs: New business from SMB accounts, including from hundreds of new “logos” each quarter, has become a substantial contributor to our overall ARR growth(1), and we are encouraged to continue investment in our Virtuosity business and e‑store. Development and deployment of a “low touch” and ultimately “no touch” digital experience will enable this business to further scale and align with the market potential; and
Catalyzing the Infrastructure Digital Twin Ecosystem: While engineering services firms (which make up approximately half of our existing business) agree that digital twins are fundamental to the evolution of infrastructure engineering, they tend to lack firsthand experience of introducing data‑centric offerings to owner‑operators or examples of successful business models. Cohesive represents our own investment to create a captive “digital integrator” to prove business models that we can subsequently impart to engineering services firms, accelerating the adoption of intelligent digital twin solutions.
Our Accounts
We provide our software solutions to over 41,000 accounts in 194 countries worldwide. Our revenues are balanced and diversified between engineering and construction contracting firms who work together to deliver the design and construction of capital projects (representing 50%, 50%, and 56% of our 2023, 2022, and 2021 total revenues, respectively), and their clients, the world’s public and private infrastructure asset owners and operators (representing 50%, 50%, and 44% of our 2023, 2022, and 2021 total revenues, respectively).
We bring our offerings to market primarily through direct sales channels, including through our account managers and our Virtuosity inside sales colleagues and e‑store, which generated approximately 92% of our 2023 total revenues. We also rely on specialist channel partners in geographic regions where we do not currently have a meaningful presence or where, for some of our offerings, direct sales efforts are less economically feasible. Channel partners accounted for approximately 8% of our 2023 total revenues.
We do not have material account concentration. No account, including any group of accounts under common control or accounts that are affiliates of each other, represented more than 2.0% of our total revenues in 2023 or 2022, or more than 2.5% of our total revenues in 2021.
(1) Refer to the section titled “Key Business Metrics” included in Part II, Item 7 of this Annual Report on Form 10‑K for additional information, including our definition and our use of ARR growth rate.
11


Our Acquisitions
Since our founding, we have purposefully pursued a strategy of regularly acquiring and integrating specialized infrastructure engineering software businesses, including 22 acquisitions over the past three years. Most acquired products had already been interfacing with our platform prior to acquisition, and our acquisition purpose is typically to improve their technical and commercial integration.
As a public company, we have been able to make platform acquisitions which appreciably increase our scale and/or the scope of our platform capabilities. Our platform acquisitions have been:
Seequent Holdings Limited (“Seequent”) (2021), to enable infrastructure digital twin capabilities to incorporate modeling and simulation of full subsurface depths, and advancing infrastructure resilience and sustainability by helping geoprofessionals to understand environmental conditions and to mitigate environmental risks; and
PLS (2022), to bring design, analysis, and management of overhead electric power transmission lines and structures to our grid digital twin solutions. PLS substantially completes the reach of our comprehensive portfolio for the lifecycle integration of grid infrastructure across electrical transmission, substation, and distribution assets, and communications towers.
Our relatively numerous and frequent programmatic acquisitions, which most often “fill white space” within our ecosystem, add their value principally by enhancing our platform comprehensiveness, and accordingly we consider this programmatic aspect of our growth as characteristically within our mainstream business performance (unlike platform acquisitions). Our average historical ARR growth rate(1) from programmatic acquisitions over the past three years has been approximately 1% measured on a constant currency basis.
Our Competition
The market for our software is highly competitive and subject to change. We compete against large, global, publicly‑traded companies that have resources greater than our own, and against small, new, or geographically‑focused firms that specialize in developing niche software offerings. While we do not believe that any competitor offers a portfolio as comprehensive as ours, we do face strong competition, varying by infrastructure lifecycle phase and sector:
our key competitors in Public Works/Utilities applications include Autodesk, Inc., Trimble Inc., and Hexagon AB;
our key competitors in Resources applications include Hexagon AB, the AVEVA unit of Schneider Electric, and Dassault Systèmes;
our key competitors in Industrial applications include Hexagon AB, the AVEVA unit of Schneider Electric, and Dassault Systèmes;
our key competitors in Commercial/Facilities applications include Autodesk, Inc., Nemetschek SE, and Trimble Inc.;
our key competitors in project delivery systems include Autodesk, Inc. and Oracle Corporation; and
our key competitors in asset performance systems include Aspen Technology, Inc., the AVEVA unit of Schneider Electric, Esri, and General Electric Company.
(1) Refer to the section titled “Key Business Metrics” included in Part II, Item 7 of this Annual Report on Form 10‑K for additional information, including our definition and our use of ARR growth rate.
12


The principal competitive factors affecting our market include:
product features, performance, and effectiveness;
reliability and security;
openness and the ability to integrate with other technologies;
price, commercial model, and total cost of use; and
brand awareness and reputation.
We believe we compete favorably against our competitors based on the factors above and that we distinguish ourselves through the comprehensiveness of our software portfolio, our commitment to both integration and interoperability across the entire infrastructure lifecycle, our flexible commercial models, and our direct sales channels.
Our Research and Development
We make substantial investments in research and development because we believe the infrastructure engineering software market presents compelling opportunities for the application of new technologies that advance our current solutions. Our research and development roadmap balances technological advances and new offerings with continuous enhancements to existing offerings. Our allocation of research and development resources is guided by management‑established priorities, input from product managers, and feedback from various channels including users and user-facing teams.
As part of our resource allocation process, we also conduct a cost‑benefit analysis of acquiring available technology in the marketplace versus developing our own solutions.
Our Intellectual Property
We believe that the success of our business depends more on the quality of our proprietary software, technology, processes, and domain expertise than on copyrights, patents, trademarks, and trade secrets. While we consider our intellectual property rights to be valuable, we do not believe that our competitive position depends primarily on obtaining legal protection for our software and technology. Instead, we believe that our competitive position depends primarily on our ability to maintain a leadership position by developing innovative proprietary software, technology, information, processes, and know‑how. Nevertheless, we rely on a combination of copyrights, patents, trademarks, and trade secrets in the United States (“U.S.”) and other jurisdictions to secure our intellectual property, and we use contractual provisions and non‑disclosure agreements to protect it. As of December 31, 2023, we had 168 patents granted and 60 patents pending in the U.S., the first of which expires on June 28, 2024, and 33 patents granted and 59 patents pending internationally, the first of which expires on January 12, 2025. In addition, from time to time we enter into collaboration arrangements and in‑bound licensing agreements with third parties, including certain of our competitors, in order to expand the functionality and interoperability of our software solutions. We are not substantially dependent upon any one of these arrangements, and we are not obligated to pay any material royalty or license fees with respect to them.
Our patents cover systems and methods relating to various aspects of software for infrastructure design and modeling, collaboration and work‑sharing, and infrastructure asset operations. Among other things, our patents address a broad range of issues in infrastructure domains from analyzing building energy usage and structural analysis, railway system maintenance, water network design and operation, and augmented reality, as well as techniques for creating, storing, displaying, and processing infrastructure models.
13


To innovate and increase our strategic position, our software developers are incentivized to alert our internal patent committee to innovations that might be patentable or of strategic value. In 2023, our patent committee reviewed 16 invention disclosures submitted by our software developers, and filed 15 U.S. and 12 foreign patent applications, while 14 U.S. and six foreign patents were granted. We also plan to assess appropriate occasions for seeking patent and other intellectual property protections for aspects of our technology and solutions that we believe constitute innovations providing significant competitive advantages. We have registered 171 trademarks, including “Bentley,” the Bentley logo, “AssetWise,” “Bentley Infrastructure Cloud,” “Bentley Open,” “iTwin,” “MicroStation,” “ProjectWise,” “Seequent,” “SYNCHRO,” and “Virtuosity,” with the U.S. Patent and Trademark Office and in several jurisdictions outside the U.S.
Our Production and Suppliers
Our principal supplier of cloud services is Microsoft, with whom we have entered into a multi-year contract for a committed level of expenditures for Azure. We are in negotiations with additional cloud services providers to expand our delivery capabilities and optimize costs.
Environmental, Social, and Governance
In 2023, we continued to build upon our strong commitment to sustainability with an emphasis on goal setting aligned with leading standards and continually improving our reporting. In the third year of our formal Environmental, Social, and Governance (“ESG”) strategy, we continued our regular engagement with stakeholders to solicit feedback on our ESG report. Included in our report were the results of our first materiality assessment, key objectives related to our priority topics, and new disclosure areas aligned with leading reporting frameworks and standards. We have enhanced our disclosures and reporting, including better defining our handprint (i.e., our users’ positive impacts empowered by using Bentley software) and sharing progress on key goals. Regarding our handprint, the United Nations’ SDGs focus on sustainable outcomes, providing a framework and inspiration for business policies and purpose. Combining the concepts of ESG and SDGs, we focus on “ES(D)G,” empowering sustainable development goals, by helping our users realize outcomes that are more sustainable, predictable, and resilient.
We look forward to sharing updates for our full year 2023 performance in our next ESG report, scheduled to be published in the second quarter of 2024. To learn more, visit our ESG website at https://www.bentley.com/company/esg-overview/. The information posted on this website is not incorporated into this Annual Report on Form 10‑K.
Human Capital Management
Our colleagues are a key success factor in driving our continued growth. Our talent strategy focuses on creating an enriching colleague experience through an inclusive and engaging culture in which colleagues can develop their career while making a positive impact by advancing the world’s infrastructure.
As of December 31, 2023, we had approximately 5,200 full‑time colleagues globally, including approximately 2,000 in the Americas (the U.S., Canada, and Latin America, including the Caribbean); approximately 1,500 in Europe, the Middle East, and Africa (“EMEA”); and approximately 1,700 in Asia‑Pacific (“APAC”). None of our full‑time U.S. colleagues are unionized. Outside the U.S., a small overall portion of our colleagues in certain countries are represented by a colleague representative organization, such as a union or colleague association. Our colleagues bring 66 languages to fulfill the needs of our globally dispersed accounts and users. Our colleagues are highly qualified with an average of seven years of total service and advanced academic credentials, including nearly 130 doctoral degrees and over 1,300 master’s‑level degrees.
14


Colleague Experience
We take a colleague‑centric approach in all that we do. We achieve a strong sense of belonging through focused efforts to build trust and enhance personal and organizational experiences. We encourage meaningful and continuous feedback through annual performance reviews, quarterly alignment sessions, and engagement surveys, helping encourage colleagues to feel engaged and ensuring they have the resources they need to perform the best and most rewarding work of their career.
A key differentiator in creating a positive experience for our colleagues is our Infrastructure Empowered Workforce Plan (“IEWP”). IEWP is a global strategy that empowers colleagues to take advantage of our physical offices for necessary in-person collaboration, while institutionalizing the flexibility to work remotely otherwise, fully enabled by technology. IEWP allows our colleagues to make the best of remote and in‑office work to perform at a higher level and enhances team and business productivity.
Talent Acquisition
We believe our Company’s purpose, mission, and values, as well as our culture, including an intentional commitment to flexible work through IEWP, are drivers for attracting and retaining colleagues. Our talent acquisition strategy leverages best practices to attract, engage, and hire top talent. We enjoy high levels of colleague referrals to supplement our corporate hiring practices, and nurture relationships with universities around the world to hire talented graduates into rotational assignments, all of which provides a strong talent pipeline.
Professional Development
With enhanced capacity to collaborate virtually, colleagues can grow their careers no matter where they are located. We empower colleagues with learning and development resources to support their continuous growth as individual contributors, team managers, or organization leaders. We offer live classroom learning, curated learning pathways, and open access to a powerful learning platform. We also focus on developing the personal and professional skills of our leaders. Our Leadership Excellence and Development (LEAD) Essentials program strives to equip leaders to guide their teams while leveraging Bentley core competencies and a “One Bentley” mindset.
Inclusion and Belonging
We are a global company with colleagues of different cultures, backgrounds, and perspectives based in more than 40 countries worldwide. We strive to build a culture where all colleagues feel a sense of belonging so that they can fully realize their potential and produce their best work. We have developed programs in the workplace and continue to invest in diversity partnerships so that our colleagues and communities can thrive.
Our Inclusion, Diversity, and Equity Alliance (“IDEA”) provides a platform for colleagues from all regions, departments, levels, and demographics to build community. IDEA currently has six focus groups: OpenPride, OpenAbilities, People of Color in the U.S., Women at Bentley, Veterans at Bentley, and IDEA India. Each IDEA focus group is sponsored by a member of our leadership team. We have held interactive sessions with our executives, emerging leaders, and talent acquisition teams in fostering inclusion and belonging and eliminating unconscious bias, and have implemented training for hiring managers to ensure fairness in the interview process.
Additional information on our diversity, equity, and inclusion programs can be found on our website at www.bentley.com/en/about-us/diversity-equity-inclusion.
Corporate Information
Bentley Systems, Incorporated was incorporated in Delaware in 1987 and is headquartered in Exton, Pennsylvania.
15


Website Access to Reports
Our internet address is www.bentley.com. The information posted on our website is not incorporated into this Annual Report on Form 10‑K. Our Annual Report on Form 10‑K, Quarterly Reports on Form 10‑Q, Current Reports on Form 8‑K and amendments to reports filed or furnished pursuant to Sections 13(a) and 15(d) of the Securities Exchange Act of 1934, as amended, are available free of charge on the SEC’s website at www.sec.gov and on the Investor Relations portion of our website at www.bentley.com (or investors.bentley.com) as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC.
16


Item 1A. Risk Factors
The following is a discussion of the material factors that make an investment in the Company and its securities speculative or risky. The risks described herein are not the only risks we may face. Additional risks and uncertainties not currently known to us or that we currently deem to be immaterial may also materially adversely affect our business, financial condition, or operating results.
Risks Related to Our Business and Industry
Demand for our software solutions is subject to volatility in our accounts’ underlying businesses, which includes infrastructure projects that typically have long timelines.
Our sales are based significantly on accounts’ demand for software solutions in the following infrastructure sectors: (i) public works/utilities; (ii) resources; (iii) industrial; and (iv) commercial/facilities. Although these sectors are typically countercyclical to one another in nature, each periodically experiences economic declines and may be exacerbated by other economic factors. If participants in any of these sectors reduce spending or allocate future funding in a manner that results in fewer infrastructure improvement or expansion projects, then our accounts’ underlying business may be impacted and demand for our software solutions may decrease or our rate of contract renewals may decrease. A prolonged decrease in such spending may harm our results of operations. Our accounts may request discounts or extended payment terms on new arrangements or seek to extend payment terms on existing arrangements due to lower levels of infrastructure spending or for other reasons, all of which may reduce revenue. We may not be able to adjust our operating expenses to offset such discounts or other arrangements because a substantial portion of our operating expenses is related to personnel, facilities, and marketing programs. The level of personnel and related expenses may not be able to be adjusted quickly and is based, in significant part, on our expectations for future revenues and demand.
Infrastructure projects typically have long timelines and we may invest in building capacity based on expected demand for our software solutions that takes longer to develop than we expect or fails to develop at all. Additionally, government spending on infrastructure may decrease, which could decrease the demand for our software solutions and have a negative impact on our results of operations. We may not be successful in forecasting future demand levels and could fail to win business at the expected rates. If we underestimate the demand for our software solutions, we may be unable to fulfill the increased demand in a timely fashion or at all. If we overestimate the demand for our software solutions, we may incur additional expenses for which we would not have corresponding revenues, negatively impacting our results of operations.
The majority of our revenues and an increasing percentage of our operations are attributable to operations outside the U.S., and our results of operations therefore may be materially affected by the legal, regulatory, social, political, economic, and other risks of foreign operations.
Approximately 58%, 58%, and 59% of our total revenues were from outside the U.S. for the years ended December 31, 2023, 2022, and 2021, respectively. We anticipate that revenues from accounts outside the U.S. will continue to comprise a majority of our total revenues for the foreseeable future.
Our international revenues, including from emerging economies, are subject to general economic and political conditions in foreign markets and our revenues are impacted by the relative geographical and country mix of our revenues over time. These factors could adversely impact our international revenues and, consequently, our business. Our dependency on international revenues also makes us more exposed to global economic and political trends, which can negatively impact our financial results. Further, our operations outside the U.S. are subject to legal, regulatory, social, political, economic, and other risks inherent in international business operations, including, without limitation, local product preference and product requirements, trade protection measures, sanctions, quotas, embargoes, import and export licensing requirements, duties, tariffs or surcharges and more stringent regulations relating to privacy and data security and access to, or use of, commercial and personal information, such as the General Data Protection Regulation (the “GDPR”) applicable in the European Union (the “E.U.”), the Personal Information Protection Law (the “PIPL”) applicable in China, and Brazil’s General Data Protection Law (the “LGPD”).
17


The occurrence of any one of these risks could negatively affect our international business and, consequently, our business, financial condition, and results of operations. Additionally, operating in international markets requires significant management attention and financial resources. We cannot be certain that the investment and additional resources required to operate in other countries will produce desired levels of revenue or profitability.
Decreased investment by APAC, including China, may have a negative effect on our business.
Approximately 18%, 18%, and 19% of our total revenues for the years ended December 31, 2023, 2022, and 2021 relate to infrastructure projects in APAC, including China. We cannot assure you that spending in these countries on infrastructure projects will continue at historical levels or increase in the future, or that demand for our software solutions in APAC in general will not be negatively affected by reductions in spending or other limitations.
We are exposed to fluctuations in currency exchange rates that could negatively impact our financial results and cash flows.
We sell our solutions in 194 countries, primarily through a direct sales force located throughout the world. Approximately 58%, 58%, and 59% of our total revenues were from outside the U.S. for the years ended December 31, 2023, 2022, and 2021, respectively. As we continue to expand our presence in international regions, the portion of our revenues, expenses, cash, accounts receivable, and payment obligations denominated in foreign currencies continues to increase. Further, we anticipate that revenues from accounts outside of the U.S. will continue to comprise the majority of our total revenues for the foreseeable future.
Because of our international activities, we have revenues, expenses, cash, accounts receivable and payment obligations denominated in foreign currencies. For the years ended December 31, 2023, 2022, and 2021, 35%, 36%, and 47%, respectively, of our total revenues were denominated in a currency other than the U.S. dollar. As a result, we are subject to currency exchange risk. Our revenues and results of operations are adversely affected when the U.S. dollar strengthens relative to other currencies and are positively affected when the U.S. dollar weakens. As a result, changes in currency exchange rates will affect our financial condition, results of operations, and cash flows. In the event that there are economic declines in countries in which we conduct transactions, the resulting changes in currency exchange rates may affect our financial condition, results of operations, and cash flows. We are most impacted by movements in and among the euro, British pound, Canadian dollar, Australian dollar, Chinese yuan renminbi, and New Zealand dollar. For example, the Chinese yuan renminbi has fluctuated against the U.S. dollar, at times significantly and unpredictably, due to changes in foreign exchange for a wide variety of reasons, including actions instituted by China. Because of changes in trade between the U.S. and China, and renminbi internationalization, China may in the future announce further changes to the exchange rate system, and we cannot assure you that the renminbi will not appreciate or depreciate significantly in value against the U.S. dollar in the future.
In addition, countries in which we operate may be classified as highly inflationary economies, requiring special accounting and financial reporting treatment for such operations, or such countries’ currencies may be devalued, or both, which may harm our business, financial condition, and results of operations.
We cannot predict the impact of foreign currency fluctuations and we may not be successful in minimizing the risks of these fluctuations. In addition, the fluctuation and volatility of currencies, even when it increases our revenues or decreases our expenses, impacts our ability to accurately predict our future results and earnings.
We may not be able to increase the number of new subscription‑based accounts or cause existing accounts to renew their subscriptions, which could have a negative impact on our future revenues and results of operations.
We may not be able to increase demand for our subscription‑based services in line with our growth strategy. Our accounts are not obligated to renew their subscriptions for our offerings, and they may elect not to renew. We cannot assure renewal rates or the mix of subscriptions renewals. Account renewal rates may decline or fluctuate due to a number of factors, including offering pricing, competitive offerings, account satisfaction, and reductions in account spending levels or account activity due to economic downturns or financial markets uncertainty. If our accounts do not renew their subscriptions or if they renew on less favorable terms, our revenues may decline, which could harm our business, financial condition, and results of operations.
18


Consolidation among our accounts and other enterprises in the markets in which we operate may result in a loss of business.
It is likely that some of our existing accounts will consolidate, be acquired, or experience a change in management, which could lead to a decrease in the size of our account base. We expect consolidation among our accounts as they attempt to strengthen or maintain their market positions. If two or more of our accounts consolidate, they may also wish to consolidate the software solutions and services that we provide to them. If an existing account is acquired by another company that uses the solutions of one of our competitors, we may lose business in that account to our competitor. In addition, if an account experiences a change in management, the new management team may be accustomed to the software of one of our competitors, and we could lose that account. Any such consolidation, acquisition, or management change could lead to pricing pressure, erosion of our margins, loss of accounts, and loss of market share, all of which could harm our business, financial condition, and results of operations.
We have in the past and expect to continue in the future to seek to grow our business through acquisitions of or investments in new or complementary businesses, software solutions, or technologies, and the failure to manage acquisitions or investments, or the failure to integrate them with our existing platform and business, could harm us.
Since our founding, we have strategically acquired and integrated numerous software assets and businesses. We may, however, be unable to identify suitable acquisition candidates in the future or, if suitable candidates are identified, we may be unable to complete the business combination on commercially acceptable terms. The process of exploring and pursuing acquisition opportunities may result in devotion of significant management and financial resources.
Even if we are able to consummate acquisitions that we believe will be successful, these transactions present many risks including, among others, failing to achieve anticipated synergies and revenue increases, difficulty incorporating and integrating the acquired technologies or software solutions with our offerings and existing applications, difficulties managing an acquired company’s technologies or lines of business or entering new markets where we have limited prior experience or where competitors may have stronger market positions, the loss of key colleagues, accounts, and channel partners of ours or of the acquired company, and the requirement to test and assimilate the internal control processes of the acquired business in accordance with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002.
Quality problems, defects, errors, failures, or vulnerabilities in our software solutions or services could harm our reputation and adversely affect our business, financial condition, results of operations, and prospects.
Our solutions are, in some cases, highly complex and incorporate advanced software technologies that we attempt to make interoperable with the products of other software providers. Despite testing prior to release, our software may contain undetected defects or errors. Further, the combined use of our software with those of other software providers may cause errors or failures, or it may expose undetected defects, errors, or failures in our software. These defects, errors, or failures could affect software performance and damage the businesses of our accounts, as well as delay the development or release of new software or new versions of software. Further, we cannot guarantee that all of our accounts are using the latest versions of our software solutions with enhanced security features and may be more vulnerable to cyber‑attacks. Allegations of unsatisfactory performance in any of these situations could damage our reputation in the market and our relationships with our accounts, cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs in analyzing, correcting, or redesigning the software, cause us to lose accounts, subject us to liability for damages, and divert our resources from other tasks, any one of which could adversely affect our business, financial condition, results of operations, and prospects. We may also be required to provide full replacements or refunds for such defective software. We cannot assure you that such remediation would not harm our business, financial condition, results of operations, and prospects.
19


Our business, financial condition, results of operations, and prospects may be harmed if we are unable to cross‑sell our solutions.
A significant component of our growth strategy is to increase the cross‑selling of our solutions to current and future accounts, however, we may not be successful in doing so if our accounts find our additional solutions to be unnecessary or unattractive. We have invested, and intend to continue to invest, significant resources in developing and acquiring additional solutions, which resources may not be recovered if we are unable to successfully cross‑sell these solutions to accounts using our existing solutions. Any failure to sell additional solutions to current and future accounts could harm our business, financial condition, results of operations, and prospects.
There are significant costs and restrictions associated with the repatriation of cash from our non-U.S. operations.
Our cash and cash equivalents balances are concentrated in a few locations around the world, with approximately 95% of those balances held outside of the U.S. as of December 31, 2023 and 2022. Cash repatriation restrictions may limit our ability to repatriate cash held by our foreign subsidiaries. Additionally, the repatriation of cash held by our foreign subsidiaries may result in adverse tax consequences. Any repatriation of cash may be restricted or may result in our incurring substantial costs. As a result, we may be required to seek sources of cash to fund our operations, including through the issuance of equity securities, which may be dilutive to existing stockholders, or by incurring additional indebtedness. There can be no assurance that we will be able to secure sources of financing on terms favorable to us, or at all.
From time to time we realign or introduce new business initiatives, including reorganizing our sales and marketing, research and development, and administrative functions; if we fail to successfully execute and manage these initiatives, our results of operations could be negatively impacted.
We rely heavily on our direct sales force. From time to time, we reorganize and make adjustments to our sales leadership and/or our sales force in response to such factors as management changes, performance issues, market opportunities, and other considerations. These changes may result in a temporary lack of sales production and may adversely impact revenues in future quarters. Market acceptance of any new business or sales initiative is dependent on our ability to match our accounts’ needs at the right time and price. There can be no assurance that we will not restructure our sales force in future periods or that the transition issues associated with such a restructuring will not occur. Similarly, reorganization of our research and development and administrative functions can disrupt our operations and negatively impact our results of operations if the execution is not managed properly. If any of our assumptions about expenses, revenues, or revenue recognition principles from these initiatives proves incorrect, or our attempts to improve efficiency are not successful, our actual results may vary materially from those anticipated, and our financial results could be negatively impacted.
A portion of our revenues are from sales by our channel partners and we could be subject to loss or liability based on their actions.
Sales through our global network of independent regional channel partners accounted for 8% of our total revenues for the years ended December 31, 2023, 2022, and 2021. These channel partners sell our software solutions in geographic regions where we do not have a meaningful presence, and in niche markets where they have specialized industry and technical knowledge. Where we rely on channel partners, we may have reduced contact with ultimate users that purchase through such channel partners, thereby making it more difficult to establish brand awareness, ensure proper installation, service ongoing requirements, estimate demand, and respond to the evolving needs of an account. Any of our channel partners may choose to terminate its relationship with us at any time. As a result, our ability to service the ultimate users who were interfacing with that channel partner may take time to develop as we divert resources to service those users directly or find a suitable alternative channel partner to continue the relationship. Any disruption in service may damage our reputation and business. In addition, our channel partners may be unable to meet their payment obligations to us, which would have a negative impact on our results of operations and revenues. Our channel partners may also not have loyalty to our brand and therefore may not be particularly motivated to sell our software solutions or services.
20


The use of channel partners could also subject us to lawsuits, potential liability, and reputational harm if, for example, any channel partners misrepresent the functionality of our software solutions or services to accounts, fail to comply with their contractual obligations, or violate laws or our corporate policies. Such actions may impact our ability to distribute our software solutions into certain regions and markets, and may have an adverse effect on our results of operations and cash flows.
Risks Related to Information Technology (“IT”) Systems and Intellectual Property
Interruptions in the availability of server systems or communications with Internet, third‑party hosting facilities or cloud‑based services, or failure to maintain the security, confidentiality, accessibility, or integrity of data stored on such systems, could harm our business or impair the delivery of our managed services.
A significant portion of our software development personnel, source code, and computer equipment is located at operating facilities outside the U.S. We also depend on data maintained on servers running third‑party enterprise resource planning, account relationship management, and other business operations systems. We further rely upon a variety of Internet service providers, third‑party hosting facilities, and cloud computing platform providers, such as Microsoft Azure, as well as local service providers to support project teams and users in most regions and countries throughout the world, particularly with respect to our cloud service solutions. Failure to maintain the security, confidentiality, accessibility, or integrity of data stored on such systems could damage our reputation in the market and our relationships with our accounts, cause us to lose revenue or market share, increase our service costs, cause us to incur substantial costs, cause us to lose accounts, subject us to liability for damages, and divert our resources from other tasks, any one of which could adversely affect our business, financial condition, results of operations, and prospects. Any damage to, or failure of, such systems, or communications to and between such systems, could result in interruptions in our operations, managed services, and software development activities. Such interruptions may reduce our revenue, delay billing, cause us to issue credits or pay penalties, cause accounts to terminate their subscriptions, or adversely affect our attrition rates and our ability to attract new accounts. Our business would also be harmed if our accounts and potential accounts believe our products or services are unreliable.
If our security measures or those of our third‑party cloud data hosts, cloud computing platform providers, or third‑party service partners, are breached, and unauthorized access is obtained to an account’s data, our data or our IT systems, our services may be perceived as not being secure, accounts may curtail or stop using our services, and we may incur significant legal and financial exposure and liabilities.
As we digitize and use cloud and web‑based technologies to leverage account data to deliver a more complete account experience, we are exposed to increased security risks and the potential for unauthorized access to, or improper use of, our and our accounts’ information. Certain of our services involve the storage and transmission of accounts’ proprietary information, and security breaches could expose us to a risk of loss of this information, litigation, and possible liability. Although we devote resources to maintaining our security and integrity, we may not prevent security incidents.
The risk of a security breach or disruption, particularly through cyber‑attack or cyber intrusion, including by computer hackers, foreign governments, and cyber terrorists, has increased as the number, intensity, and sophistication of attempted attacks and intrusions from around the world have increased. These threats include but are not limited to identity theft, unauthorized access, domain name system attacks, wireless network attacks, viruses and worms, advanced persistent threat, application centric attacks, peer-to-peer attacks, phishing, backdoor trojans, and distributed denial of service attacks. Any of the foregoing could attack our accounts’ data (including their employees’ personal data), our data (including colleagues’ personal data), our IT systems or those of our accounts and/or critical vendors. It is virtually impossible for us to entirely eliminate this risk. Like all software, our software is vulnerable to cyber‑attacks. The impact of cyber‑attacks could disrupt the proper functioning of our software solutions or services, cause errors in the output of our accounts’ work, allow unauthorized access to sensitive, proprietary, or confidential information of ours or our accounts, and other destructive outcomes.
21


Additionally, third parties may attempt to fraudulently induce colleagues or accounts into disclosing sensitive information such as user names, passwords, or other information in order to gain access to our accounts’ data, our data, or our IT systems. Malicious third parties may also conduct attacks designed to temporarily deny accounts access to our services. Any security breach could result in a loss of confidence in the security of our products and services, damage our reputation, negatively impact our future sales, disrupt our business, and lead to regulatory inquiry and legal liability.
Failure to protect our intellectual property rights could impair our ability to protect our proprietary technology and our brand.
Our future success and competitive position depend in large part on our ability to protect our intellectual property and proprietary technologies. We rely on a combination of copyright, patent, trademark, and trade secret laws, as well as confidentiality procedures and contractual restrictions, to secure and protect our intellectual property rights, all of which provide only limited protection and may not currently or in the future provide us with a competitive advantage. Patents or trademarks may not issue from any of our pending or future patent or trademark applications. Patents or trademarks that do issue from such applications may not give us the protection that we seek, and such patents or trademarks may be challenged, invalidated, or circumvented. Any patents or trademarks that may issue in the future from our pending or future patent and trademark applications may not provide sufficiently broad protection and may not be enforceable in actions against alleged infringers.
The steps we take may not be adequate to protect our technologies and intellectual property, our patent and trademark applications may not lead to issued patents or registered trademarks, others may develop or patent similar or superior technologies or solutions, and our patents, trademarks, and other intellectual property may be challenged, invalidated, designed around, or circumvented by others. Furthermore, effective copyright, patent, trademark, and trade secret protection may not be available in every country in which our solutions are available or where we do business.
Increasingly stringent and growing data protection and privacy laws with respect to cloud computing, cross‑border data transfer restrictions, and other restrictions may apply to our business and non‑compliance with such rules may limit the use and adoption of our services, adversely affect our business, or expose us to increased liability.
As a global software and service provider, we collect and process personal data and other data from our users and prospective users. We use this information to provide solutions and applications to our accounts, to validate user identity, to fulfill contractual duties and administer billing and support, to expand and improve our business, and to communicate and recommend products and services through our marketing and advertising efforts. We may also share accounts’ personal data with certain third parties as described in the privacy policy provided to each account. We may also share accounts’ personal data with certain third parties as described in the privacy policy provided to each account. Further, we collect and otherwise process personal data of our global employees and contractors.
Governments, regulators, privacy advocates, plaintiffs’ attorneys, and our users and accounts are increasingly focused on how companies collect, process, use, store, share, and transmit personal data. Regulation relating to the provision of our solutions and applications, is evolving, as federal, state, and foreign governments continue to adopt new, or modify existing, laws and regulations addressing privacy, data protection, data sovereignty, information security and the collection, processing, storage, sharing, transmission, and use of data generally. This evolving regulatory landscape may be subject to differing interpretations, jurisdiction specific inconsistencies, or may conflict with other rules. We expect the regulatory landscape to remain uncertain for the foreseeable future. Further, our expectation is that there will continue to be new laws, regulations, and industry standards applicable to our collection, processing, storage, sharing, transmission, and use of data generally.
Globally, laws such as the GDPR in the European Economic Area, the LGPD in Brazil, and the PIPL in China, impose obligations directly on us as both a data controller and a data processor, as well as on many of our users. In addition, new and emerging state laws in the U.S. governing privacy, data protection, and information security, such as the California Consumer Privacy Act (“CCPA”), the California Privacy Rights Act, the Virginia Consumer Data Protection Act, the Colorado Privacy Act, the Utah Consumer Privacy Act, and Connecticut’s Act Concerning
22


Personal Data Privacy and Online Monitoring have been enacted. These laws and regulations, as well as industry self-regulatory codes, create new compliance obligations and substantially expand the scope of potential liability and provide greater penalties for non-compliance. For example, the GDPR provides for penalties of up to €20 million or 4% of a company’s annual global revenue, whichever is greater, the PIPL provides for penalties of up to 50 million renminbi or 5% of a company's annual revenue and disgorgement of all illegal gains, whichever is greater, and the CCPA provides for penalties of up to $7,500 per violation.
Although, we monitor the regulatory environment and have invested in addressing these developments, operating in an increasingly complex regulatory landscape may impact our innovation and business drivers in developing new and emerging technologies (e.g., artificial intelligence and machine learning). Globally, these and other requirements are causing increased scrutiny amongst users, particularly in the public sector and highly regulated industries, which could restrict the use and adoption of our solutions and applications (in particular cloud services). Further, these developments may require us to take on more onerous obligations in our contracts, restrict our ability to store, transfer and process data or, in some cases, impact our ability or our users’ ability to offer our services in certain locations, to deploy our solutions, or to derive insights from user data globally.
Around the world, there is continued uncertainty in relation to the legal mechanisms supporting cross‑border data flows which are subject to evolving guidance, active litigation, and enforcement proceedings in a number of jurisdictions. A number of countries including China, Australia, New Zealand, Brazil, and Japan have established specific requirements for cross‑border data transfers. Further, a number of countries and states have adopted or are considering adopting data localization policies which would further restrict cross‑border data transfers and may require data to be localized in the country of origin (potentially at a state level) which could substantially impact our operations.
Our failure to comply with applicable laws and regulations, or to protect data, could result in enforcement action against us, including fines and public censure, claims for damages by users, accounts, and other affected individuals, damage to our reputation and loss of goodwill (both in relation to existing accounts and prospective accounts), any of which could harm our business, financial condition, and results of operations.
Around the world, there are numerous lawsuits in process against various technology companies that process personal data. If those lawsuits are successful, it could increase the likelihood that we may be exposed to liability for our own policies and practices concerning the processing of personal data and could hurt our business.
Our accounts expect us to meet voluntary certification or other standards established by third parties or imposed by the accounts themselves. If we are unable to maintain these certifications or meet these standards, it could adversely affect our ability to provide our solutions to certain accounts and could harm our business. Further, if we were to experience a breach of systems compromising our accounts’ sensitive data, our brand and reputation could be adversely affected, use of our software solutions and services could decrease, and we could be exposed to a risk of loss, litigation, and regulatory proceedings.
The costs of compliance with and other burdens imposed by laws, regulations, and standards may limit the use and adoption of our services and reduce overall demand for them, or lead to significant fines, penalties, or liabilities for any noncompliance.
Furthermore, concerns regarding privacy, data protection, and information security may cause our accounts’ customers to resist providing the data necessary to allow our accounts to use our services effectively. Even the perception that the privacy of data is not satisfactorily protected or does not meet regulatory requirements could inhibit sales of our software solutions or services, and could limit adoption of our cloud‑based solutions.
23


We license third‑party technologies for the development of certain of our software solutions, and, in some instances, we incorporate third‑party technologies, including open source software, into our software solutions. If we fail to maintain these licenses or are unable to secure alternative licenses on reasonable terms, our business could be adversely affected.
We license third-party technologies to develop certain of our products, and, in some cases, we incorporate third‑party technologies into our own software solutions, including technologies owned by our competitors. If we were to seek to expand the scope of this activity in the future, we could be required to obtain additional licenses and enter into long‑term arrangements with third parties on whose technology we could become substantially dependent.
If we are unable to use or license these third‑party technologies on reasonable terms, including commercially justifiable royalty rates, or if these technologies fail to operate properly or be appropriately supported, maintained, or enhanced, we may not be able to secure alternatives in a timely manner and our ability to develop and commercialize our own software solutions could be adversely impacted. In addition, licensed technology may be subject to claims that it infringes others’ intellectual property rights and we may lose access to or have restrictions placed on our use of the licensed technology. We also incorporate open source software into our products. While we have attempted not to use open source code in a manner which could adversely impact our proprietary code, the terms of many open source licenses have not been interpreted by U.S. courts, and there is a risk that such licenses could be construed in a manner that could impose unanticipated conditions or restrictions on our ability to market or sell our products or to develop new products.
Assertions by third parties of infringement or other violations by us of their intellectual property rights could result in significant costs and harm our business and results of operations.
Vigorous protection and pursuit of intellectual property rights has resulted in protracted and expensive litigation for many companies in our industry. Although claims of this kind have not materially affected our business to date, there can be no assurance such claims will not arise in the future. Any claims or proceedings against us, regardless of whether meritorious, could be time consuming, result in costly litigation, require significant amounts of management time, result in the diversion of significant operational resources, or require us to enter into royalty or licensing agreements, any of which could harm our business, financial condition, and results of operations.
Risks Related to Regulation and Litigation
Recent and potential tariffs imposed by the U.S. government or a global trade war could increase the cost of our products and services and the cost of conducting our business, which could harm our business, financial condition, and results of operations.
Recent and potential tariffs imposed by the U.S. government or a global trade war could increase the cost of our products and services and the cost of conducting our business, which could harm our business, financial condition, and results of operations. The U.S. government has threatened substantial changes to trade agreements and has raised the possibility of imposing significant increases on tariffs on goods imported into the U.S., particularly from China. The imposition of additional tariffs by the U.S. could result in the adoption of tariffs by other countries, leading to a global trade war. In addition, certain of these risks may be heightened as a result of changing political climates. For example, the U.S. and China have been levying tariffs on their respective imports. Such tariffs could have a significant impact on our business and the business of our accounts. While we may attempt to renegotiate prices with suppliers or diversify our supply chain in response to tariffs, such efforts may not yield immediate results or may be ineffective. We might also consider increasing prices to the end consumer; however, this could reduce the competitiveness of our products and services and adversely affect revenue. If we fail to manage these dynamics successfully, our gross margins and profitability could be adversely affected.
24


We are subject to legal proceedings and regulatory inquiries, and we may be named in additional legal proceedings or become involved in regulatory inquiries in the future, any of which may be costly, distracting to our core business and could result in an unfavorable outcome, or harm on our business, financial condition, results of operations, cash flows, or the trading price for our securities.
We are subject to various investigations, claims, and legal proceedings that arise in the ordinary course of business, including commercial disputes, labor and employment matters, tax audits, alleged infringement of intellectual property rights, and other matters. As the global economy has changed, our industry has seen an increase in litigation activity and regulatory inquiries. Like many other high technology companies, on a regular and ongoing basis, we receive inquiries from U.S. and foreign regulatory agencies regarding our business and our business practices, and the business practices of others in our industry. In the event that we are involved in significant disputes or are the subject of a formal action by a regulatory agency, we could be exposed to costly and time consuming legal proceedings that could result in any number of outcomes. Any claims or regulatory actions initiated by or against us, whether successful or not, could result in expensive costs of defense, costly damage awards, injunctive relief, increased costs of business, fines or orders to change certain business practices, significant dedication of management time, diversion of significant operational resources, or otherwise harm our business. In any of these cases, our financial results could be negatively impacted.
Failure to comply with the U.S. Foreign Corrupt Practices Act (“FCPA”) and similar anti‑bribery and anti‑corruption laws associated with our activities outside the U.S. could subject us to penalties and other adverse consequences.
The majority of our revenues are from jurisdictions outside of the U.S. We are subject to the FCPA, which generally prohibits U.S. companies and their intermediaries from making payments to foreign officials for the purpose of directing, obtaining, or keeping business, and requires companies to maintain reasonable books and records and a system of internal accounting controls. The FCPA applies to companies and individuals alike, including company directors, officers, employees, and agents. Under the FCPA, U.S. companies may be held liable for corrupt actions taken by employees, strategic or local partners, or other representatives. In addition, the government may seek to rely on a theory of successor liability and hold us responsible for FCPA violations committed by companies or associated with assets that we acquire.
We are subject to governmental export and import controls that could impair our ability to compete in international markets or subject us to liability if we violate the controls.
Our offerings may be subject to U.S. export controls and economic sanctions laws and regulations that restrict the delivery of our solutions and services to certain locations, governments, and persons. While we have processes in place to prevent our offerings from being exported in violation of these laws, including obtaining authorizations as appropriate and screening against U.S. government lists of restricted and prohibited persons, we cannot guarantee that these processes will prevent all violations of export control and sanctions laws. We may also decide to acquire companies whose past activities could give rise to potential liability under export control and sanctions laws. Such acquisitions may require substantial time and resources to integrate the acquired company into our compliance processes, to correct potential compliance gaps, and to remediate past potential violations by the acquired company, including through our own internal actions, voluntary self‑disclosures, or other measures.
Further, if our channel partners fail to obtain appropriate import, export, or re‑export licenses or permits, we may also be adversely affected, for example, through reputational harm, as well as other negative consequences including government investigations and penalties. Complying with export control and sanctions regulations for a particular sale may be time‑consuming and may result in the delay or loss of sales opportunities.
Violations of U.S. sanctions or export control laws can result in fines, penalties, denial of export and trading privileges, and seizure of goods and assets. Other consequences include negative publicity and harm to business reputation, increased government scrutiny (including intrusive audits, and increased difficulty obtaining government licenses and approvals), and/or remedial compliance measures as a condition of settling government charges.
25


We may face exposure to product or professional liability claims that could cause us to be liable for damages.
The use of our software could lead to the filing of product liability claims against us were someone to allege that our software provided inaccurate or incomplete information at any stage of the infrastructure lifecycle or otherwise failed to perform according to specifications. In the event that accounts or third parties sustain property damage, injury, death, or other loss in connection with their use of our software or infrastructure for which our software solutions and services were used to engineer, we, along with others, may be sued, and whether or not we are ultimately determined to be liable, we may incur significant legal expenses, management’s attention could be diverted from operations, and market acceptance of our software could decrease. Our risk of exposure to litigation in these situations could rise as our software solutions and services are used for increasingly complex and high‑profile infrastructure projects. Litigation could also impair our ability to obtain professional liability or product liability insurance or increase the cost of such insurance. These claims may be brought by individuals seeking relief on their own behalf or purporting to represent a class. In addition, product liability claims may be asserted against us in the future based on events we are not aware of at the present time.
The limitations of our liability included in our contracts with accounts may not be enforceable or may not otherwise protect us from liability for damages. Additionally, we may be subject to claims that are not explicitly covered by contract, such as a claim directly by a third party. There is no assurance that our insurance coverage will be adequate to cover incurred liabilities or that we will be able to obtain acceptable product and professional liability coverage in the future.
Risks Related to Our Indebtedness
Our credit agreement, as amended, contains restrictive covenants that may limit our operating flexibility, and certain changes in ownership of equity interests in us by the Bentley Family (Barry J. Bentley, Gregory S. Bentley, Keith A. Bentley, Raymond B. Bentley, and Richard P. Bentley, collectively (the “Bentleys”), certain other family members and trusts and other entities controlled by or primarily for the benefit of the Bentleys and their families) constitutes an event of default.
Our amended and restated credit agreement, entered into on December 19, 2017 (the “Credit Facility”), contains certain restrictive covenants that limit our ability to, among other things, incur indebtedness other than amounts under the Credit Facility and specified baskets, incur additional liens, merge or consolidate with other companies or consummate certain changes of control, enter into new lines of business, pay dividends to our stockholders, repurchase our common stock and outstanding indebtedness, make investments in and acquire other businesses, and transfer or dispose of assets. In certain circumstances, the agreement governing the Credit Facility may also limit our ability to transfer cash among our subsidiaries and between us and our subsidiaries, including our foreign subsidiaries. It also contains certain financial covenants, including a covenant requiring us not to permit the net leverage ratio to exceed 3.00 to 1.00 and a covenant requiring the fixed charge coverage ratio for any period of four consecutive fiscal quarters to not be less than 3.00 to 1.00, and financial reporting requirements. Borrowings under the Credit Facility are secured by a first priority security interest in substantially all of our U.S. assets and 65% of the stock of our foreign subsidiaries owned by a party to the agreement governing the Credit Facility.
Further, if the Bentley Family ceases to collectively own equity interests in us representing at least 20% of the aggregate voting power of the Company, then such change in ownership will be an event of default under the agreement governing the Credit Facility and, among other things, the commitments under the Credit Facility may be terminated immediately and the outstanding loans and accrued interest may become due and payable immediately.
In addition, there is no guarantee that we will be able to generate sufficient cash flow or revenues to meet these financial covenants or pay the principal and interest on any debt. Furthermore, there is no guarantee that future working capital, borrowings, or equity financing will be available to repay or refinance any debt. Any inability to make scheduled payments or meet the financial covenants in the agreement governing the Credit Facility would adversely affect our business.
26


We may incur substantial additional debt, which could exacerbate the risks described above.
We may incur additional debt in the future. Although the agreement governing the Credit Facility contains restrictions on our ability to incur indebtedness, those restrictions are subject to a number of exceptions which permit us and our subsidiaries to incur substantial debt. Adding new debt to current debt levels could intensify the related risks that we and our subsidiaries now face. Refer to the section titled “Liquidity and Capital Resources” included in Part II, Item 7 of this Annual Report on Form 10‑K.
Servicing our debt requires a significant amount of cash, and we may not have sufficient cash flow from our business to pay our substantial debt.
Our ability to make scheduled payments of the principal of, to pay interest on, or to refinance our indebtedness depends on our future performance, which is subject to economic, financial, competitive, and other factors beyond our control. Our business may not continue to generate cash flow from operations in the future sufficient to service our debt and make necessary capital expenditures. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as selling assets, restructuring debt, or obtaining additional equity capital on terms that may be onerous or highly dilutive. Our ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. We may not be able to engage in any of these activities or engage in these activities on desirable terms, which could result in a default on our debt obligations. In addition, any future indebtedness we may incur may contain financial and other restrictive covenants that limit our ability to operate our business, raise capital, or make payments under our other indebtedness. If we fail to comply with these covenants or to make payments under our indebtedness when due, then we would be in default under that indebtedness, which could, in turn, result in that and our other indebtedness becoming immediately payable in full.
Risks Related to Our Class B Common Stock
We issued convertible notes that have rights senior to our Class B common stock.
In January 2021, we issued $690 million aggregate principal amount of convertible senior notes due 2026 (the “2026 Notes”), which will mature on January 15, 2026, unless earlier redeemed or repurchased by us or converted by the holder pursuant to their terms. In June 2021, we issued $575 million aggregate principal amount of convertible senior notes due 2027 (the “2027 Notes”), which will mature on July 1, 2027, unless earlier redeemed or repurchased by us or converted by the holder pursuant to their terms. The 2026 Notes and 2027 Notes rank senior in right of payment to our Class B common stock and any of our indebtedness that is expressly subordinated in right of payment to the 2026 Notes and 2027 Notes; equal in right of payment to any of our liabilities that are not so subordinated; effectively junior in right of payment to any of our secured indebtedness, to the extent of the value of the assets securing such indebtedness; and structurally junior to all indebtedness and other liabilities (including trade payables) of our subsidiaries. In the event of our bankruptcy, liquidation, reorganization, or other winding up, our assets that secure debt ranking senior or equal in right of payment to the 2026 Notes and 2027 Notes will be available to pay obligations on the 2026 Notes and 2027 Notes only after the secured debt has been repaid in full from these assets, and our assets will be available to pay common stockholders only after all debt obligations have been repaid. There may not be sufficient assets remaining to pay amounts due on any or all of the 2026 Notes and 2027 Notes then outstanding or any or all shares of our Class B common stock then outstanding.
The accounting method for convertible debt securities that may be settled in cash, such as the 2026 Notes and 2027 Notes, could have a material effect on our reported financial condition and results.
The accounting method for reflecting the 2026 Notes and 2027 Notes on our consolidated balance sheets and reflecting the underlying shares of our Class B common stock in our reported diluted earnings per share may adversely affect our reported earnings and financial condition.
Under the if‑converted method, diluted earnings per share will be calculated assuming that all the 2026 Notes and 2027 Notes are converted solely into shares of Class B common stock at the beginning of the reporting period, unless the result would be anti‑dilutive. The application of the if‑converted method will reduce our reported diluted earnings per share.
27


Furthermore, if any of the conditions to the convertibility of the 2026 Notes and/or the 2027 Notes is satisfied, then we may be required under applicable accounting standards to reclassify the liability carrying value of the 2026 Notes and/or the 2027 Notes as a current, rather than long‑term, liability. This reclassification could be required even if no noteholders convert their notes and could materially reduce our reported working capital.
The conditional conversion feature of the 2026 Notes and 2027 Notes may adversely affect our financial condition and operating results.
In the event the conditional conversion feature of the 2026 Notes and/or the 2027 Notes is triggered, holders of the 2026 Notes and/or the 2027 Notes will be entitled to convert the 2026 Notes and/or the 2027 Notes at any time during specified periods at their option. If one or more holders elect to convert their 2026 Notes and/or their 2027 Notes, unless we elect to satisfy our conversion obligation by delivering solely shares of our Class B common stock (other than paying cash in lieu of delivering any fractional share), we would be required to settle a portion or all of our conversion obligation through the payment of cash, which could adversely affect our liquidity. In addition, even if holders do not elect to convert their 2026 Notes and/or their 2027 Notes, we could be required under applicable accounting rules to reclassify all or a portion of the outstanding principal of the 2026 Notes and/or the 2027 Notes as a current, rather than long‑term, liability, which would result in a material reduction of our net working capital.
Conversion of the 2026 Notes and/or the 2027 Notes will dilute the ownership interest of existing stockholders, including holders who had previously converted their 2026 Notes and/or their 2027 Notes, or may otherwise depress the price of our Class B common stock.
The conversion of some or all of the 2026 Notes and/or the 2027 Notes will dilute the ownership interests of existing stockholders to the extent we deliver shares upon conversion of any of the 2026 Notes and/or the 2027 Notes. Any sales in the public market of the Class B common stock issuable upon such conversion could adversely affect prevailing market prices of our Class B common stock. In addition, the existence of the 2026 Notes and 2027 Notes may encourage short selling by market participants because the conversion of the 2026 Notes and/or the 2027 Notes could be used to satisfy short positions, or anticipated conversion of the 2026 Notes and/or the 2027 Notes into shares of our Class B common stock could depress the price of our Class B common stock. As of December 31, 2023, without giving effect to any potential adjustments to the conversion rate set forth in the indenture or any limits on conversion, and assuming our Class B common stock is trading at or above $64.13 per share for the 2026 Notes and $83.23 per share for the 2027 Notes, 10,725,557 and 6,908,567 shares of our Class B common stock would be issuable upon a full conversion of the 2026 Notes and 2027 Notes, respectively.
The capped call transactions entered into when we issued the 2026 Notes and 2027 Notes may affect the value of our common stock.
In connection with the issuances of the 2026 Notes and 2027 Notes, we entered into capped call transactions with the respective option counterparties. The capped call transactions are expected generally to reduce the potential dilution upon conversion of the 2026 Notes and 2027 Notes, and/or offset any cash payments we are required to make in excess of the principal amount of converted 2026 Notes and 2027 Notes with such reduction and/or offset subject to a cap. In connection with establishing their initial hedges of the capped call transactions, the option counterparties or their respective affiliates entered into various derivative transactions with respect to our Class B common stock concurrently with or shortly after the pricing of the 2026 Notes and 2027 Notes. The option counterparties or their respective affiliates may modify their hedge positions by entering into or unwinding derivatives with respect to our Class B common stock and/or purchasing or selling our Class B common stock or other securities of ours in secondary market transactions prior to the maturity of the 2026 Notes and 2027 Notes (and are likely to do so during any observation period related to a conversion of 2026 Notes and 2027 Notes). This activity could cause or avoid an increase or a decrease in the market price of our Class B common stock.
28


The dual class structure of our common stock has the effect of concentrating voting control with the Bentley Control Group (the Bentleys and certain of their family members, trusts or other permitted transferees, as well as all other holders of our Class A common stock in respect of such shares of Class A common stock, who collectively are acting as a group).
Our Class A common stock has 29 votes per share, and our Class B common stock, which is the class of common stock that is issuable upon conversion of the 2026 Notes and 2027 Notes, and is the only class that is publicly traded and listed, has one vote per share. The beneficial owners of our Class A common stock together hold approximately 54.0% of the voting power of our outstanding common stock as of December 31, 2023. Moreover, as a result of the 29 to one voting ratio between our Class A and Class B common stock, the Bentley Control Group controls and will continue to control a majority of the combined voting power of our common stock and therefore is able to control all matters submitted to our stockholders for approval, subject to the occurrence of certain events that would reduce the voting power of our Class A common stock or cause the conversion thereof. This concentrated control will limit or preclude stockholders’ ability to influence corporate matters for the foreseeable future and may have the effect of delaying, deferring or preventing a change in control, impeding a merger, consolidation, takeover, or other business combination involving us, or discouraging a potential acquirer from making a tender offer or otherwise attempting to obtain control of our business, even if such a transaction would benefit other stockholders. The Bentley Control Group may also have interests that differ from those of other stockholders and may vote in a way with which other stockholders disagree and which may be adverse to such other stockholders’ interests.
In addition, we are a “controlled company” for the purposes of Nasdaq Listing Rules, which provides us with exemptions from certain of the corporate governance standards imposed by the rules of The Nasdaq Global Select Market. These provisions further allow the Bentley Control Group to exercise significant control over our corporate decisions and limit the ability of the public stockholders to influence our decision making.
The choice of forum provision in our amended and restated certificate of incorporation could limit our stockholders’ ability to obtain a favorable judicial forum for disputes with us or our directors, officers or colleagues.
Our amended and restated certificate of incorporation provides that, to the fullest extent permitted by law, the Court of Chancery of the State of Delaware is the sole and exclusive forum for any derivative action or proceeding brought on our behalf, any action asserting a claim of a breach of fiduciary duty owed by any of our directors or officers, any action asserting a claim against us arising pursuant to Delaware General Corporation Law, our amended and restated certificate of incorporation or amended and restated bylaws, or any action seeking to interpret, apply, enforce, or determine the validity of our amended and restated certificate of incorporation or amended and restated bylaws, and any action asserting a claim against us that is governed by the internal affairs doctrine. In addition, the choice of forum provision provides that, to the extent permitted by applicable law, claims brought under the Securities Act or the Exchange Act must be brought exclusively in the federal district court for the District of Delaware. Despite the choice of forum provision, investors cannot waive compliance with federal securities laws and rules and regulations thereunder. The choice of forum provision may limit a stockholder’s ability to bring a claim in a judicial forum that it finds favorable for disputes with us or our directors, officers, or other colleagues, which may discourage such lawsuits against us and our directors, officers, and other colleagues. Alternatively, if a court were to find the choice of forum provision contained in our amended and restated certificate of incorporation to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in other jurisdictions, which could adversely affect our business and financial condition.
General Risk Factors
Global economic and political conditions may negatively impact our business, financial condition, and results of operations.
Our operations and performance depend significantly on foreign and domestic economic and political conditions. Uncertainty regarding economic and political conditions may negatively impact us as accounts defer spending or postpone infrastructure projects in response to tighter credit, higher unemployment, higher interest rates, higher inflation, financial market volatility, government austerity programs, negative financial news, declining
29


valuations of investments, and other factors. In addition, certain of our accounts’ budgets may be constrained and they may be unable to procure our solutions at the same level as in prior periods. Our accounts’ ability to pay for our software solutions and services may also be impaired, which may lead to an increase in our allowance for doubtful accounts and write‑offs of accounts receivable. Since we are exposed to the majority of major world markets, uncertainty in any significant market may negatively impact our performance and results, particularly with respect to our largest geographic accounts. Our accounts include government entities, including the U.S. government, and if spending cuts impede the ability of governments to purchase our products and services, our revenues could decline. In addition, a number of our accounts rely, directly and indirectly, on government spending. We are unable to predict economic conditions or the likelihood of additional economic uncertainty arising in any of our key markets. Changes in economic conditions could result in us not meeting our revenue growth objectives and could harm our business, financial condition, results of operations, and cash flows.
Geopolitical trends toward nationalism and protectionism and the weakening or dissolution of international trade pacts may increase the cost of, or otherwise interfere with, conducting our business. These trends have increased levels of political and economic unpredictability globally, and may increase the volatility of global financial markets; the impact of such developments on the global economy remains uncertain. Political instability or adverse political developments, including, without limitation, as a result of or in connection with trade relations between the U.S. and China, as well as terrorist attacks, cyber events, armed conflicts (or the threat or escalation thereof), bank failures, civil unrest, espionage, natural disasters, epidemics, and pandemics in any of the countries in which we do business could harm our business, financial condition, and results of operations.
Changes in existing financial accounting standards or practices, or taxation rules or practices may adversely affect our results of operations.
Changes in existing accounting or taxation rules or practices, new accounting pronouncements or taxation rules, or varying interpretations of current accounting pronouncements or taxation practices could have a significant adverse effect on our results of operations or the way we conduct our business. Further, such changes could potentially affect our reporting of transactions completed before such changes are effective.
We are required to evaluate our internal control over financial reporting under Section 404 of the Sarbanes‑Oxley Act of 2002 and any adverse results from such evaluation could result in a loss of investor confidence in our financial reports and have an adverse effect on our stock price.
Pursuant to Section 404 of the Sarbanes‑Oxley Act of 2002, we are required to furnish a report by our management on our internal control over financial reporting, including an assessment of the effectiveness of our internal control over financial reporting as of the end of our fiscal year. This assessment must include a statement as to whether or not our internal control over financial reporting is effective and disclosure of any material weaknesses in our internal control over financial reporting identified by management. If our management or independent registered public accounting firm identifies one or more material weaknesses in our internal control over financial reporting, we are unable to assert that our internal control over financial reporting is effective, or our independent registered public accounting firm is unable to express an opinion that our internal controls are effective, investors could lose confidence in the accuracy and completeness of our financial reports, which could have an adverse effect on our business and stock price.
If our goodwill or amortizable intangible assets become impaired, then we could be required to record a significant charge to earnings.
U.S. generally accepted accounting principles (“GAAP”) requires us to test for goodwill impairment at least annually. In addition, we assess our goodwill and amortizable intangible assets for impairment if events occur or circumstances change that would more likely than not reduce its fair value below its carrying value, including declines in stock price, market capitalization, or cash flows, and slower growth rates in our industry. Depending on the results of our assessment, we could be required to record a significant impairment charge in our consolidated financial statements during the period in which any impairment of our goodwill or amortizable intangible assets was determined, negatively impacting our results of operations.
30


Item 1B. Unresolved Staff Comments
None.
Item 1C. Cybersecurity
We maintain a comprehensive process for: (i) identifying the assets, threats, and vulnerabilities that affect our information systems and networks; (ii) analyzing the likelihood and impact of potential cyberattacks on our assets, operations, and objectives; (iii) evaluating the existing cybersecurity controls and measures that we have in place to prevent, detect, and respond to cyberattacks; and (iv) implementing and monitoring the appropriate cybersecurity solutions and practices that reduce our cyber risk exposure and enhance our cyber resilience.
In doing so, our Global IT Security Team, which is comprised of dedicated privacy and security professionals and run by our Chief Information Security Officer (“CISO”), stays abreast of security industry and threat trends and regularly seeks to improve our cybersecurity risk management program. Our executive leadership team, with input and guidance from our CISO, is responsible for our overall enterprise risk management system and processes, and regularly considers cybersecurity risks in the context of other material risks to the Company.
As part of our overall cybersecurity strategy, as and when we detect cybersecurity threats, our Global IT Security team documents the relevant incident details, assesses the impact and severity of it, identifies the root cause and corrective actions, and communicates the incident to our CISO and any other relevant parties as needed. We also seek to address cybersecurity risks associated with our third-party vendors by making our Global IT Security team a key part of relevant vendor onboarding, whereby we conduct comprehensive risk assessments of such vendors’ cybersecurity policies and practices. When necessary, we utilize third party auditors and consultants to assess third-party cybersecurity risks, and we consult with outside counsel as appropriate, including on materiality analysis and disclosure matters. Our senior management makes the final materiality determinations and disclosure and other compliance decisions.
Our full Board of Directors has oversight responsibility for risks and incidents relating to cybersecurity threats, including compliance with disclosure requirements, and, in conjunction with the Audit Committee, the related effects, if any, on financial reporting and internal controls. Our Chief Digital Officer and Chief Legal Officer, in conjunction with members of the Global IT Security team, regularly update the Board of Directors on the Company’s cybersecurity risk profile and incidents, if any, and our overall cybersecurity strategy and process improvements.
Our business strategy, results of operations, and financial condition have not been materially affected by risks from cybersecurity threats, but we cannot provide assurance that they will not be materially affected in the future by such risks or any future material incidents. For more information on our cybersecurity related risks, refer to Item 1A. Risk Factors of this Annual Report on Form 10‑K.
Item 2. Properties
Our corporate headquarters are located in Exton, Pennsylvania and consist of approximately 107,000 square feet of office space, of which we own approximately 76,000 square feet. We lease the remaining approximate 31,000 square feet of headquarters space with expiration dates occurring in 2024 and 2025. Our headquarters accommodates our principal software engineering, sales, marketing professional services, and administrative activities. In addition to our headquarters, we own one other location in India, which is used for office space, that consists of approximately 31,000 square feet. We lease facilities in an additional 111 locations in the U.S. and internationally through our foreign subsidiaries. See Note 8 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for more information about our lease commitments.
We believe that our current facilities are suitable and adequate to meet our current needs and that suitable additional or substitute space will be available as needed in the future to accommodate our operations.
31


Item 3. Legal Proceedings
We are subject from time to time to various legal proceedings and claims which arise in the ordinary course of our business. Although the outcome of these and other claims cannot be predicted with certainty, we do not believe that the ultimate resolution of pending matters will have a material adverse effect on our financial condition, results of operations, or cash flows. We currently believe that we do not have any material litigation pending against us.
Item 4. Mine Safety Disclosures
Not applicable.
32


PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information for Common Stock
Our Class B common stock is traded on the Nasdaq Stock Market LLC under the symbol BSY. There is no established public trading market for our Class A common stock. See Note 13 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for more information about the terms of our common stock.
Stockholders
As of January 31, 2024, there were 15 holders of record of our Class A common stock and 2,199 holders of record of our Class B common stock. Because many of our shares of Class B common stock are held by brokers or other institutions on behalf of stockholders, we are unable to estimate the total number of Class B stockholders represented by the record holders.
Dividend Policy
The declaration and payment of dividends is within the discretion of our Board of Directors. We paid quarterly dividends of $0.05 per share of common stock during the year ended December 31, 2023 and $0.03 per share of common stock during the years ended December 31, 2022 and 2021. While we intend to continue paying quarterly dividends, any future determination will be subject to the discretion of our Board of Directors and will be dependent on a number of factors, including our results of operations, capital requirements, restrictions under Delaware law, and overall financial condition, as well as any other factors our Board of Directors considers relevant. In addition, the terms of the agreement governing the Credit Facility limit the amount of dividends we can pay.
Securities Authorized for Issuance Under Equity Compensation Plans
Refer to Part III, Item 12 of this Annual Report on Form 10‑K.
Recent Sales of Unregistered Equity Securities
From October 1, 2023 to December 31, 2023, we issued 564,558 shares of our Class B common stock in connection with distributions from our amended and restated Bentley Systems, Incorporated Nonqualified Deferred Compensation Plan (the “DCP”).
None of the foregoing transactions involved any underwriters, underwriting discounts or commissions, or any public offering. Unless otherwise stated, the sales of the above securities were deemed to be exempt from registration under the Securities Act in reliance on Rule 701 promulgated under Section 3(b) of the Securities Act as transactions by an issuer pursuant to benefit plans and contracts relating to compensation as provided under Rule 701. All recipients had adequate access, through their relationships with us, to information about us. The issuance of these securities were made without any general solicitation or advertising.
Item 6. [Reserved]
33


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
The following discussion should be read in conjunction with our audited consolidated financial statements and notes thereto included in Part II, Item 8 of this Annual Report on Form 10‑K. In addition to historical information, this discussion contains forward‑looking statements that involve risks, uncertainties, and assumptions that could cause actual results to differ materially from management’s expectations. Factors that could cause such differences are set forth in Part I, Item 1A. Risk Factors of this Annual Report on Form 10‑K. Refer to Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations in our 2022 Annual Report on Form 10‑K for management’s discussion and analysis of financial condition and results of operations for the year ended December 31, 2022 compared to the year ended December 31, 2021.
During the fourth quarter of 2023, we changed our definitions of constant currency and constant currency growth rates. In reporting period‑over‑period results, we calculate the effects of foreign currency fluctuations and constant currency information by translating current period results on a transactional basis to our reporting currency using prior period average foreign currency exchange rates in which the transactions occurred. Our prior definition of constant currency calculated the effects of foreign currency fluctuations and constant currency information by translating current period results of our subsidiaries from their functional currencies to our reporting currency by using prior period average foreign currency exchange rates in reporting period‑over‑period results.
Prior period amounts have been revised to conform to the current period presentation using the updated constant currency and constant currency growth rates definitions. We are providing what our constant currency and constant currency growth rates results would have been pursuant to the prior definition for the applicable periods so that investors and potential investors that have analyzed these non-GAAP financial measures historically using our prior definitions can compare our historical results to our current results with respect to these non-GAAP financial measures using the prior definitions. Refer to the section titled “Non‑GAAP Financial measures” for reconciliations of constant currency non‑GAAP financial measures and their most directly comparable GAAP financial measures under the current and prior definitions.
All amounts presented in this Management’s Discussion and Analysis of Financial Condition and Results of Operations, except share and per share amounts, are presented in thousands. Additionally, many of the amounts and percentages have been rounded for convenience of presentation. Minor differences in totals and percentage calculations may exist due to rounding.
Overview:
Bentley Systems is the infrastructure engineering software company. Our purpose is to advance the world’s infrastructure for better quality of life. We empower people to design, build, and operate better and more resilient infrastructure through the adoption of our intelligent digital twin solutions. We manage our business globally within one reportable segment, the development and marketing of computer software and related services, which is consistent with how our chief operating decision maker (“CODM”) reviews and manages our business.
Executive Summary:
Total revenues were $1,228,413 for the year ended December 31, 2023, up 11.8% or 11.9% on a constant currency basis(1) compared to the prior year;
Subscriptions revenues were $1,080,307 for the year ended December 31, 2023, up 12.5% or 12.5% on a constant currency basis(1) compared to the prior year;
ARR(2) was $1,174,774 as of December 31, 2023, compared to $1,036,548 as of December 31, 2022, representing a constant currency ARR growth rate(2) of 12.5%;
Last twelve-month recurring revenues dollar-based net retention rate(2) was 109% as of the year ended December 31, 2023, compared to 110% as of December 31, 2022;
34


Operating income was $230,542 for the year ended December 31, 2023, compared to $208,612 for the prior year;
Adjusted operating income inclusive of stock-based compensation expense (“Adjusted OI w/SBC”)(1) was $324,677 for the year ended December 31, 2023, compared to $273,929 for the prior year; and
Cash flow from operations was $416,696 for the year ended December 31, 2023, compared to $274,324 for the prior year.
(1)Constant currency and Adjusted OI w/SBC are non‑GAAP financial measures. Refer to the “Non‑GAAP Financial Measures” section for additional information, including our definitions and our uses of constant currency and Adjusted OI w/SBC.
(2)Refer to the “Key Business Metrics” section for additional information, including our definitions and our uses of ARR, ARR growth rate, and recurring revenues dollar-based net retention rate.
(3)Adjusted OI w/SBC is a non‑GAAP financial measure. Refer to the “Non‑GAAP Financial Measures” section for additional information, including our definition and our use of Adjusted OI w/SBC.
Results of Operations:
Impact of Foreign Currency
Our results of operations have been, and in the future will be, affected by changes in foreign currency exchange rates. For the years ended December 31, 2023, 2022, and 2021, approximately 35%, 36%, and 47%, respectively, of our total revenues and 45%, 46%, and 42%, respectively, of our total operating expenses were denominated in foreign currencies from outside the U.S. including most significantly: euros, British pounds, Canadian dollars, Australian dollars, Chinese yuan renminbi, and New Zealand dollars. Other than the natural hedge attributable to matching revenues and expenses in the same currencies, we do not currently hedge foreign currency exposure.
We identify the effects of foreign currency on our operations and present constant currency growth rates and fluctuations because we believe exchange rates are an important factor in understanding period‑over‑period comparisons and enhance the understanding of our results and evaluation of our performance. Refer to the “Non‑GAAP Financial Measures” section for additional information, including our definition and our use of constant currency.
Revenues
We generate revenues from subscriptions, perpetual licenses, and services. Our total revenues are diversified by account type, size, and geography. Our sources of revenue growth, excluding the impact from acquisitions, come from additional subscriptions revenues from existing accounts using the same products and represent the majority of our revenue growth, additional subscriptions revenues from existing accounts using new products, and subscriptions revenues from new accounts. We believe that we have a loyal account base, with over 70% of our total revenues for the years ended December 31, 2023, 2022, and 2021 generated from organizations that have been our accounts for over ten years.
35


In addition to our results of operations discussed below, the following is supplemental data of our revenues:
Year Ended December 31,
(as a percentage of total revenues)202320222021
Revenues from:
Direct sales channels92 %92 %92 %
Indirect channel partners%%%
Revenues from:
Subscriptions88 %87 %84 %
Recurring services%%%
Total recurring revenues89 %89 %86 %
Perpetual licenses and other services11 %11 %14 %
Largest account represents no more than2.0 %2.0 %2.5 %
The volume, mix, and duration of contract types starting or renewing in any given period may have a material impact on revenue in the period, and as a result can impact the comparability of reported revenue period-over-period. Our subscriptions, perpetual licenses, and services offerings are recognized pursuant to applicable GAAP guidance. See Note 3 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information on our revenues. We believe that subscription revenues will continue to comprise a majority of our total revenues.
Consolidated Revenues
Current Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Subscriptions$1,080,307 $960,220 $812,807 12.5 %12.5 %18.1 %22.0 %
Perpetual licenses46,038 43,377 53,080 6.1 %7.3 %(18.3 %)(14.1 %)
Subscriptions and licenses1,126,345 1,003,597 865,887 12.2 %12.3 %15.9 %19.8 %
Services102,068 95,485 99,159 6.9 %7.5 %(3.7 %)(0.1 %)
Total revenues$1,228,413 $1,099,082 $965,046 11.8 %11.9 %13.9 %17.7 %
(1)Constant currency is a non‑GAAP financial measure. Refer to the “Non‑GAAP Financial Measures” section for additional information, including our current definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
36


Prior Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Subscriptions$1,080,307 $960,220 $812,807 12.5 %11.7 %18.1 %24.3 %
Perpetual licenses46,038 43,377 53,080 6.1 %5.9 %(18.3 %)(12.1 %)
Subscriptions and licenses1,126,345 1,003,597 865,887 12.2 %11.4 %15.9 %22.1 %
Services102,068 95,485 99,159 6.9 %7.5 %(3.7 %)0.4 %
Total revenues$1,228,413 $1,099,082 $965,046 11.8 %11.1 %13.9 %19.8 %
(1)Constant currency is a non‑GAAP financial measure. Refer to the “Non‑GAAP Financial Measures” section for additional information, including our prior definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
The increase in total revenues for the year ended December 31, 2023 was primarily driven by increases in subscriptions revenues, and to a lesser extent, services and perpetual licenses revenues.
Subscriptions. For the year ended December 31, 2023, the increase in subscriptions revenues was primarily driven by improvements in our business performance of approximately $115,786 ($116,406 on a constant currency basis) and the impact of our platform acquisition of approximately $4,301 ($4,111 on a constant currency basis). Our business performance excludes the impact of our platform acquisitions and includes the impact from programmatic acquisitions, which generally are immaterial, individually and in the aggregate. The platform acquisition impact relates to our acquisition of PLS and is inclusive of PLS’ organic performance.
The improvements in business performance were primarily driven by expansion from accounts with revenues in the prior period (“existing accounts”), and growth of 3% attributable to new accounts, most notably small- and medium-sized accounts. Improvements in business performance for the year ended December 31, 2023 were led by our engineering applications, geoprofessional applications, and our Bentley Infrastructure Cloud for project delivery.
Perpetual licenses. For the year ended December 31, 2023, the increase in perpetual licenses revenues was primarily driven by improvements in business performance of approximately $2,661 ($3,181 on a constant currency basis).
Services. For the year ended December 31, 2023, the increase in services revenues was primarily driven by improvements in our business performance of approximately $6,583 ($7,138 on a constant currency basis).
For the year ended December 31, 2023, the improvements in business performance were primarily driven by contributions from Cohesive digital integrator services of approximately $8,684 ($8,834 on a constant currency basis).
37


Revenues by Geographic Region
Revenue from external customers is attributed to individual countries based upon the location of the customer.
Current Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Americas$650,926 $584,794 $483,087 11.3 %11.4 %21.1 %21.2 %
EMEA353,550 312,804 300,123 13.0 %12.1 %4.2 %12.9 %
APAC223,937 201,484 181,836 11.1 %13.0 %10.8 %16.3 %
Total revenues$1,228,413 $1,099,082 $965,046 11.8 %11.9 %13.9 %17.7 %
(1)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section for additional information, including our current definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
Prior Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Americas$650,926 $584,794 $483,087 11.3 %11.0 %21.1 %22.1 %
EMEA353,550 312,804 300,123 13.0 %11.1 %4.2 %15.4 %
APAC223,937 201,484 181,836 11.1 %11.2 %10.8 %21.1 %
Total revenues$1,228,413 $1,099,082 $965,046 11.8 %11.1 %13.9 %19.8 %
(1)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section for additional information, including our prior definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
Americas. For the year ended December 31, 2023, the increase in revenues from the Americas was primarily driven by improvements in our business performance of approximately $62,442 ($63,450 on a constant currency basis) and the impact from our platform acquisition of approximately $3,690 ($3,237 on a constant currency basis).
The improvements in business performance for the year ended December 31, 2023 were primarily due to expansion of our subscriptions revenues from existing accounts in the U.S.
EMEA. For the year ended December 31, 2023, the increase in revenues from EMEA was primarily driven by improvements in our business performance of approximately $40,297 ($37,345 on a constant currency basis).
The improvements in business performance for the year ended December 31, 2023 were primarily due to expansion of our subscriptions revenues from existing accounts in the United Kingdom (“U.K.”), and the Middle East and Africa, partially offset by reductions in Russia due to exiting our operations beginning in the second quarter of 2022.
APAC. For the year ended December 31, 2023, the increase in revenues from APAC was primarily driven by improvements in our business performance of approximately $22,291 ($25,930 on a constant currency basis).
38


The improvements in business performance for the year ended December 31, 2023 were primarily due to expansion of our subscriptions revenues from existing accounts in India, Australia, and Southeast Asia, partially offset by declines in China.
Total revenues in China for the year ended December 31, 2023 increased as compared to the same period in the prior year, primarily due to expansion of our perpetual licenses revenues. The future results in China remain uncertain as a result of continued geopolitical challenges, the obstacles there to cloud‑deployed software, and the financial timing impact of the preference there for license sales, rather than subscriptions.
Cost of Revenues and Operating Expense (Income)
Headcount-Related Costs
For the years ended December 31, 2023, 2022, and 2021, approximately 80% of our aggregate cost of revenues, research and development, selling and marketing, and general and administrative expenses were represented by what we refer to herein as “headcount‑related” costs. These costs primarily include salaries, benefits, bonuses, stock‑based compensation expense, employment taxes, travel, training, and realignment of our colleagues, and third‑party personnel expenses and related overhead. Our headcount‑related costs are variable in nature. We actively manage these costs to align to our trending run rate of revenue performance, with the objective of enhancing visibility and predictability of resulting operating profit margins.
During the fourth quarter of 2023, the Company approved a strategic realignment program to better serve our accounts and to better align resources with the strategy of the business, including reinvestment in go-to-market functions, as well as in AI product development. The realignment program resulted in realignment costs of $12,579, which represent termination benefits for colleagues whose roles were impacted (less than five percent of total headcount). See Note 21 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information. The realignment program activities have been broadly implemented across our various businesses with the intention that substantially all actions, including payment of the termination benefits, will be fully completed by mid‑2024. The impact of the realignment program on headcount-related costs for the year ended December 31, 2023 is included in our discussion below.
Cost of Revenues
Current Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Cost of subscriptions and licenses$169,406 $147,578 $124,321 14.8 %15.1 %18.7 %22.2 %
Cost of services96,677 89,435 92,218 8.1 %9.0 %(3.0 %)2.0 %
Total cost of revenues$266,083 $237,013 $216,539 12.3 %12.8 %9.5 %13.6 %
(1)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section for additional information, including our current definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
39


Prior Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Cost of subscriptions and licenses$169,406 $147,578 $124,321 14.8 %14.7 %18.7 %24.5 %
Cost of services96,677 89,435 92,218 8.1 %9.0 %(3.0 %)2.3 %
Total cost of revenues$266,083 $237,013 $216,539 12.3 %12.5 %9.5 %15.1 %
(1)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section for additional information, including our prior definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
Cost of subscriptions and licenses. Cost of subscriptions and licenses expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs associated with servicing software subscriptions, amortization of intangible assets associated with acquired software and technology, channel partner compensation for providing sales coverage to users, as well as cloud‑related costs incurred for servicing our accounts using cloud provisioned solutions and our license administration platform.
For the year ended December 31, 2023, on a constant currency basis, cost of subscriptions and licenses increased primarily due to an increase in headcount‑related costs of approximately $14,407, mainly due to an increase in headcount and annual compensation costs, and an increase in cloud‑related costs of approximately $4,949.
Cost of services. Cost of services expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs, used for providing training, implementation, configuration, and customization services to accounts.
For the year ended December 31, 2023, on a constant currency basis, cost of services increased primarily due to an increase in headcount‑related costs of approximately $7,991, mainly due to third‑party personnel costs, and to a lesser extent, increases in headcount and annual compensation costs, partially offset by lower acquisition-related retention incentives.
40


Operating Expense (Income)
Current Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Research and development$274,619 $257,856 $220,915 6.5 %7.5 %16.7 %21.8 %
Selling and marketing224,336 195,622 162,240 14.7 %14.9 %20.6 %25.8 %
General and administrative180,738 174,647 150,116 3.5 %3.6 %16.3 %19.1 %
Deferred compensation plan13,580 (15,782)95,046 NMNMNMNM
Amortization of purchased intangibles38,515 41,114 25,601 (6.3 %)(6.3 %)60.6 %67.5 %
Total operating expenses$731,788 $653,457 $653,918 12.0 %12.5 %(0.1 %)3.8 %
Percentage changes that are considered not meaningful are denoted with NM.
(1)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section for additional information, including our current definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
Prior Definition of Constant Currency:
% Change% Change
2022 to 20232021 to 2022
ConstantConstant
Year Ended December 31,CurrencyCurrency
202320222021%
   %(1)
%
   %(1)
Research and development$274,619 $257,856 $220,915 6.5 %7.5 %16.7 %22.1 %
Selling and marketing224,336 195,622 162,240 14.7 %15.0 %20.6 %26.3 %
General and administrative180,738 174,647 150,116 3.5 %3.5 %16.3 %19.7 %
Deferred compensation plan13,580 (15,782)95,046 NMNMNMNM
Amortization of purchased intangibles38,515 41,114 25,601 (6.3 %)(6.1 %)60.6 %67.2 %
Total operating expenses$731,788 $653,457 $653,918 12.0 %12.5 %(0.1 %)4.2 %
Percentage changes that are considered not meaningful are denoted with NM.
(1)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section for additional information, including our prior definition and our use of constant currency, and for a reconciliation of constant currency growth rates.
Research and development. Research and development expenses primarily include headcount‑related costs, as well as costs to develop software products or the software component of products to be sold, leased, or marketed to external accounts, before technological feasibility is reached, which is generally shortly before the release of such products. Our research and development roadmap balances technology advances and new offerings with continuous enhancements to existing offerings. Our allocation of research and development resources is based on a cost‑benefit analysis of acquiring available technology in the marketplace versus developing our own solutions. We anticipate that we will continue to make substantial investments in research and development because we believe the infrastructure engineering software market presents compelling opportunities for the application of new technologies that advance our current solutions.
41


For the year ended December 31, 2023, on a constant currency basis, research and development expenses increased primarily due to an increase in headcount‑related costs of approximately $18,730, mainly due to an increase in annual compensation costs and headcount, and to a lesser extent, realignment expenses, partially offset by a decrease in stock‑based compensation expense primarily related to the April 2023 retirement of founder and former Chief Technology Officer, Keith Bentley. The retirement of Mr. Bentley contributed to a deceleration of research and development expenses growth during 2023.
Selling and marketing. Selling and marketing expenses primarily include headcount‑related costs, as well as the expense of online marketing, product marketing and other brand‑building activities, such as advertising, trade shows, and expositions, and various sales and promotional programs. We anticipate that we will continue to make strategic investments in our global business systems and methods to enhance major account sales activities and to support our worldwide sales and marketing strategies, and the business in general.
For the year ended December 31, 2023, on a constant currency basis, selling and marketing expenses increased primarily due to an increase in headcount‑related costs of approximately $27,584, mainly due to an increase in headcount and annual compensation costs, and to a lesser extent, realignment expenses.
General and administrative. General and administrative expenses primarily include headcount‑related costs for our finance, human resources, and legal functions, as well as professional fees for legal and accounting services. General and administrative expenses also include acquisition costs, which consist of costs related to legal, accounting, valuation, insurance, and other consulting and transaction fees. Additionally, acquisition costs will drive fluctuations in general and administrative expenses depending on the timing of business combinations.
For the year ended December 31, 2023, on a constant currency basis, general and administrative expenses increased primarily due to an increase in headcount‑related costs of approximately $18,248, mainly due to an increase in headcount and annual compensation costs, and to a lesser extent, third‑party personnel costs. Partially offsetting these increases were lower non‑income related taxes of approximately $6,001 and lower acquisition expenses of approximately $5,777.
Deferred compensation plan. Deferred compensation plan reflects the expense (income) recorded related to changes in deferred compensation plan liabilities, which are marked to market at the end of each reporting period.
For the year ended December 31, 2023, deferred compensation plan expense (income) was attributable to the marked to market impact on deferred compensation plan liability balances period over period.
Amortization of purchased intangibles. Amortization of purchased intangibles includes the amortization of acquired non‑product related intangible assets, primarily customer relationships, trademarks, and non‑compete agreements recorded in connection with completed acquisitions.
For the year ended December 31, 2023, on a constant currency basis, amortization of purchased intangibles decreased primarily due to previously acquired intangible assets that continue to become fully amortized and lower acquisition activity as compared to the prior year.
42


Interest Expense, Net
% Change
Year Ended December 31,20222021
202320222021to 2023to 2022
Interest expense$(41,331)$(35,056)$(11,527)17.9 %NM
Interest income1,538 421 306 NM37.6 %
Interest expense, net$(39,793)$(34,635)$(11,221)14.9 %NM
Percentage changes that are considered not meaningful are denoted with NM.
Interest expense, net primarily represents interest associated with the Credit Facility, the 2026 Notes, the 2027 Notes, amortization and write‑off of deferred debt issuance costs, and interest income from our investments in money market funds. The majority of our debt is protected from rising interest rates, through either very low fixed coupon interest on our convertible notes or our $200,000 interest rate swap, which expires in 2030.
For the year ended December 31, 2023, interest expense, net increased primarily due to a higher weighted average interest rate on borrowings under the Credit Facility, partially offset by lower weighted average debt outstanding.
Other (Expense) Income, Net
Year Ended December 31,
202320222021
(Loss) gain from:
Change in fair value of interest rate swap$(5,038)$27,083 $9,770 
Foreign exchange (1)
2,497 (9,901)827 
Sale of aircraft— 2,029 — 
Change in fair value of acquisition contingent consideration— 1,427 (550)
Receipts (payments) related to interest rate swap
8,803 1,947 (1,270)
Other (expense) income, net (2)
(13,484)1,713 1,184 
Total other (expense) income, net
$(7,222)$24,298 $9,961 
(1)Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $3,163, $(7,369), and $(779) for the years ended December 31, 2023, 2022, and 2021, respectively.
(2)Other (expense) income, net includes investment impairment and other charges of $(16,988), partially offset by gains on investments of $2,360 for the year ended December 31, 2023.
43


(Benefit) Provision for Income Taxes
Year Ended December 31,
202320222021
Income before income taxes
$183,527 $198,275 $93,329 
(Benefit) provision for income taxes
$(143,241)$21,283 $(3,448)
Effective tax rate(78.0)%10.7 %(3.7)%
(Benefit) provision for income taxes includes the aggregate consolidated income tax expense for U.S. domestic and foreign income taxes.
For the year ended December 31, 2023, the effective tax rate was lower as compared to the year ended December 31, 2022 primarily due to the discrete tax benefit recognized as a result of the internal legal entity restructuring described below. The benefit of the internal legal entity restructuring was partially offset by an increase in the effective tax rate impact of the Global Intangible Low‑Taxed Income (“GILTI”) inclusion due to the mandatory capitalization of research and development expenses for U.S. tax purposes and a decrease in discrete tax benefits related to stock-based compensation, net of the impact from officer compensation limitation provisions, recognized during the current year. For the years ended December 31, 2023 and 2022, we recorded discrete tax benefits of $14,648 and $20,501, respectively, associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.
During the fourth quarter of 2023, we recognized a net discrete income tax benefit of $170,784 attributable to internal legal entity restructuring and related intra-entity transactions as part of our continuing efforts to align intellectual property ownership with our business operating model. These transactions resulted in the recognition of deferred tax benefits arising from the net increase in deferred tax assets related to intangibles and goodwill of $171,622. The deferred tax assets represent the undiscounted future anticipated cash tax impacts of basis differences, which are expected to be realized through tax amortization over the next 13 years. See Note 16 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information.
Key Business Metrics:
In addition to our results of operations discussed above, we believe the following presentation of key business metrics provides additional useful information to investors regarding our results of operations. To the extent material, we disclose below the additional purposes, if any, for which our management uses these key business metrics. Our key business metrics may vary significantly from period to period for reasons unrelated to our operating performance and may differ from similarly titled measures presented by other companies.
December 31,
202320222021
ARR$1,174,774 $1,036,548 $921,218 
Last twelve-months recurring revenues$1,096,677 $978,024 $834,150 
Twelve-months ended constant currency (1):
ARR growth rate12.5 %15 %26 %
Account retention rate98 %98 %98 %
Recurring revenues dollar-based net retention rate109 %110 %109 %
(1)Constant currency is a non-GAAP financial measure. Refer to the “Non-GAAP Financial Measures” section for additional information, including our definition and our use of constant currency.
44


Recurring Revenues
Recurring revenues are the basis for our other revenue-related key business metrics. We believe this measure is useful in evaluating our ability to consistently retain and grow our revenues within our existing accounts.
Recurring revenues are subscriptions revenues that recur monthly, quarterly, or annually with specific or automatic renewal clauses and professional services revenues in which the underlying contract is based on a fixed fee and contains automatic annual renewal provisions.
ARR
ARR is a key business metric that we believe is useful in evaluating the scale and growth of our business as well as to assist in the evaluation of underlying trends in our business. Furthermore, we believe ARR, considered in connection with our last twelve‑month recurring revenues dollar‑based net retention rate, is a leading indicator of revenue growth.
ARR is defined as the sum of the annualized value of our portfolio of contracts that produce recurring revenues as of the last day of the reporting period, and the annualized value of the last three months of recognized revenues for our contractually recurring consumption‑based software subscriptions with consumption measurement durations of less than one year, calculated using the spot foreign currency exchange rates. We believe that the last three months of recognized revenues, on an annualized basis, for our recurring software subscriptions with consumption measurement period durations of less than one year is a reasonable estimate of the annual revenues, given our consistently high retention rate and stability of usage under such subscriptions.
ARR resulting from the annualization of recurring contracts with consumption measurement durations of less than one year, as a percentage of total ARR, was 47%, 43%, and 38% as of December 31, 2023, 2022, and 2021, respectively, with our E365 subscription offering representing 41%, 35%, and 29% of total ARR as of December 31, 2023, 2022, and 2021, respectively.
In March 2022, in response to the Russia‑Ukraine war, we announced a pause of sales in Russia and Belarus, in addition to our strict compliance with applicable sanctions, regimes, and other regulatory restrictions on business activities in those countries. As a result of the conflict, we deemed our overall business recurrence in the affected countries to have been reduced by approximately 50%, and accordingly, reduced our related ARR by $5,190 as of March 31, 2022. During the second quarter of 2022, the marked shifts in the Russian business environment and economic outlook led us to conclude it was no longer viable for us to continue operations in Russia. Accordingly, we made the decision to wind down business and exit the Russian market, which resulted in a further reduction in our ARR by $6,000.
Constant currency ARR growth rate is the growth rate of ARR measured on a constant currency basis. We believe that ARR growth is an important metric indicating the scale and growth of our business.
Our ARR growth rate was favorably impacted by the ARR onboarding from our platform acquisition of PLS by 2.5% for the year ended December 31, 2022.
Last Twelve‑Months Recurring Revenues
Last twelve‑month recurring revenues is a key business metric that we believe is useful in evaluating our ability to consistently retain and grow our recurring revenues. We believe that we will continue to experience favorable growth in recurring revenues primarily due to our strong account retention and recurring revenues dollar‑based net retention rates, as well as the addition of new accounts with recurring revenues.
Last twelve‑months recurring revenues is calculated as recurring revenues recognized over the preceding twelve‑month period.
45


The last twelve‑months recurring revenues for the periods ended December 31, 2023, 2022, and 2021 compared to the last twelve‑months of the comparative twelve‑month period increased by $118,653, $143,874, and $137,488, respectively. This increase was primarily due to growth in ARR, which is primarily the result of growing our recurring revenues within our existing accounts as expressed in our recurring revenues dollar‑based net retention rate, as well as additional recurring revenues resulting from new accounts and acquisitions, including the favorable impact from our platform acquisitions of PLS and Seequent. For the twelve months ended December 31, 2023, 2022, and 2021, 89%, 89%, and 86%, respectively, of our revenues were recurring revenues.
Account Retention Rate
Account retention rate is a key business metric that we believe is useful in evaluating the long‑term value of our account relationships and our ability to retain our account base. We believe that our consistent and high account retention rates illustrate our ability to retain and cultivate long‑term relationships with our accounts.
Account retention rate for any given twelve-month period is calculated using the average foreign currency exchange rates for the prior period, as follows: the prior period recurring revenues from all accounts with recurring revenues in the current and prior period, divided by total recurring revenues from all accounts during the prior period.
Recurring Revenues Dollar‑Based Net Retention Rate
Recurring revenues dollar‑based net retention rate is a key business metric that we believe is useful in evaluating our ability to consistently retain and grow our recurring revenues.
Recurring revenues dollar‑based net retention rate is calculated, using the average exchange rates for the prior period, as follows: the recurring revenues for the current period, including any growth or reductions from existing accounts, but excluding recurring revenues from any new accounts added during the current period, divided by the total recurring revenues from all accounts during the prior period. A period is defined as any trailing twelve months. Related to our platform acquisitions, recurring revenues into new accounts will be captured as existing accounts starting with the second anniversary of the acquisition when such data conforms to the calculation methodology. This may cause variability in the comparison.
Given that recurring revenues represented 89%, 89%, and 86% of our total revenues for the twelve months ended December 31, 2023, 2022, and 2021, respectively, this metric helps explain our revenue performance as primarily growth from existing accounts.
Non-GAAP Financial Measures:
In addition to our results determined in accordance with GAAP discussed above, we believe the following presentation of financial measures not in accordance with GAAP provides useful information to investors regarding our results of operations. To the extent material, we disclose below the additional purposes, if any, for which our management uses these non‑GAAP financial measures and provide reconciliations between these non‑GAAP financial measures and their most directly comparable GAAP financial measures. Non‑GAAP financial information should be considered in addition to, not as a substitute for, or in isolation from, the financial information prepared in accordance with GAAP, including operating income, or other measures of performance. Our non‑GAAP financial measures may vary significantly from period to period for reasons unrelated to our operating performance and may differ from similarly titled measures presented by other companies.
Adjusted OI w/SBC
Adjusted OI w/SBC is a non-GAAP financial measure and is used to measure the operational strength and performance of our business, as well as to assist in the evaluation of underlying trends in our business.
46


Adjusted OI w/SBC is our primary performance measure, which excludes certain expenses and charges, including the non-cash amortization expense resulting from the acquisition of intangible assets, as we believe these may not be indicative of our core business operating results. We intentionally include stock-based compensation expense in this measure as we believe it better captures the economic costs of our business.
Management uses this non-GAAP financial measure to understand and compare operating results across accounting periods, for internal budgeting and forecasting purposes, to evaluate financial performance, and in our comparison of our financial results to those of other companies. It is also a significant performance measure in certain of our executive incentive compensation programs.
Adjusted OI w/SBC is defined as operating income adjusted for the following: amortization of purchased intangibles, expense (income) relating to deferred compensation plan liabilities, acquisition expenses, and realignment expenses (income), for the respective periods.
Adjusted Operating Income
Adjusted operating income is a non-GAAP financial measure that we believe is useful to investors in making comparisons to other companies, although this measure may not be directly comparable to similar measures used by other companies.
Adjusted operating income is defined as operating income adjusted for the following: amortization of purchased intangibles, expense (income) relating to deferred compensation plan liabilities, acquisition expenses, realignment expenses (income), and stock‑based compensation expense, for the respective periods.
Reconciliation of operating income to Adjusted OI w/SBC and to Adjusted operating income:
Year Ended December 31,
202320222021
Operating income
$230,542 $208,612 $94,589 
Amortization of purchased intangibles (1)
51,219 53,592 34,001 
Deferred compensation plan (2)
13,580 (15,782)95,046 
Acquisition expenses (3)
17,866 25,398 34,368 
Realignment expenses (4)
11,470 2,109 — 
Adjusted OI w/SBC324,677 273,929 258,004 
Stock-based compensation expense (5)
71,470 74,566 48,152 
Adjusted operating income$396,147 $348,495 $306,156 
Further explanation of certain of our adjustments in arriving at Adjusted OI w/SBC and Adjusted operating income are as follows:
(1)Amortization of purchased intangibles. Amortization of purchased intangibles varies in amount and frequency and is significantly impacted by the timing and size of our acquisitions. Management finds it useful to exclude these non‑cash charges from our operating expenses to assist in budgeting, planning, and forecasting future periods. The use of intangible assets contributed to our revenues earned during the periods presented and will also contribute to our revenues in future periods. Amortization of purchased intangible assets will recur in future periods.
(2)Deferred compensation plan. We exclude Deferred compensation plan expense (income) when we evaluate our continuing operational performance because it is not reflective of our ongoing business and results of operation. We believe it is useful for investors to understand the effects of this item on our total operating expenses. Deferred compensation plan liabilities are marked to market at the end of each reporting period, with changes in the liabilities recorded as an expense (income) to Deferred compensation plan in the consolidated statements of operations.
47


(3)Acquisition expenses. We incur expenses for professional services rendered in connection with business combinations, which are included in our GAAP presentation of general and administrative expense (see Note 4 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K). Also included in our acquisition expenses are retention incentives paid to executives of the acquired companies. We exclude these acquisition expenses when we evaluate our continuing operational performance as we would not have otherwise incurred these expenses in the periods presented as part of our continuing operations. For the year ended December 31, 2022, $9,804 of our acquisition expenses related to our platform acquisition of PLS. For the year ended December 31, 2021, $16,557 and $1,644 of our acquisition expenses related to our platform acquisitions of Seequent and PLS, respectively.
(4)Realignment expenses. We exclude these charges and subsequent adjustments to our estimates when we evaluate our continuing operational performance because they are not reflective of our ongoing business and results of operations. We believe it is useful for investors to understand the effects of these items on our total operating expenses. For the year ended December 31, 2023, Realignment expenses were primarily associated with a strategic realignment program to better serve our accounts and to better align resources with the strategy of the business during the fourth quarter of 2023. In connection with these actions, we recognized $12,579 of realignment costs related to termination benefits for colleagues whose roles were impacted (see Note 21 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K). Partially offsetting these costs was income associated with the continued wind down of our Russian entities. For the year ended December 31, 2022, Realignment expenses were comprised of asset impairments and termination benefits as a result of our decision to wind down business and exit the Russian market beginning in the second quarter of 2022.
(5)Stock‑based compensation expense. We exclude non-cash stock‑based compensation expenses from certain of our non‑GAAP measures because we believe this is useful to investors in making comparisons to other companies.
Constant Currency
Constant currency and constant currency growth rates are non-GAAP financial measures that present our results of operations excluding the estimated effects of foreign currency exchange rate fluctuations. A significant amount of our operations is conducted in foreign currencies. As a result, the comparability of the financial results reported in U.S. dollars is affected by changes in foreign currency exchange rates. We use constant currency and constant currency growth rates to evaluate the underlying performance of the business, and we believe it is helpful for investors to present operating results on a comparable basis period over period to evaluate its underlying performance.
During the fourth quarter of 2023, we changed our definitions of constant currency and constant currency growth rates. In reporting period‑over‑period results, we calculate the effects of foreign currency fluctuations and constant currency information by translating current period results on a transactional basis to our reporting currency using prior period average foreign currency exchange rates in which the transactions occurred. Our prior definition of constant currency calculated the effects of foreign currency fluctuations and constant currency information by translating current period results of our subsidiaries from their functional currencies to our reporting currency by using prior period average foreign currency exchange rates in reporting period‑over‑period results.
We made this modification in order to better align with how we manage the business, to better reflect our performance during a reporting period, and to make the effects of foreign currency fluctuations and constant currency information more easily comparable on a period‑over‑period basis. Prior period amounts have been revised to conform to the current period presentation using the updated constant currency and constant currency growth rates definition. We are providing what our constant currency and constant currency growth rates results would have been pursuant to the prior definition for the applicable periods so that investors and potential investors that have analyzed these non-GAAP financial measures historically using our prior definitions can compare our historical results to our current results with respect to these non-GAAP financial measures using the prior definitions. Reconciliations of constant currency non‑GAAP financial measures and their most directly comparable GAAP financial measures under the current and prior definitions are included below.
48


Reconciliation of consolidated revenues to consolidated revenues in constant currency:
Current definition:
Constant Currency % Change 2022 to 2023:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign Exchange at 2022 RatesConstant CurrencyActualImpact of Foreign Exchange at 2022 RatesConstant Currency
Subscriptions$1,080,307 $1,239 $1,081,546 $960,220 $809 $961,029 
Perpetual licenses46,038 563 46,601 43,377 43 43,420 
Subscriptions and licenses1,126,345 1,802 1,128,147 1,003,597 852 1,004,449 
Services102,068 684 102,752 95,485 129 95,614 
Total revenues$1,228,413 $2,486 $1,230,899 $1,099,082 $981 $1,100,063 
Constant Currency % Change 2021 to 2022:
Year Ended December 31, 2022Year Ended December 31, 2021
ActualImpact of Foreign Exchange at 2021 RatesConstant CurrencyActualImpact of Foreign Exchange at 2021 RatesConstant Currency
Subscriptions$960,220 $31,064 $991,284 $812,807 $(19)$812,788 
Perpetual licenses43,377 2,220 45,597 53,080 (2)53,078 
Subscriptions and licenses1,003,597 33,284 1,036,881 865,887 (21)865,866 
Services95,485 3,545 99,030 99,159 (11)99,148 
Total revenues$1,099,082 $36,829 $1,135,911 $965,046 $(32)$965,014 
Prior definition:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign ExchangeConstant CurrencyActualImpact of Foreign ExchangeConstant Currency
Subscriptions$1,080,307 $(8,095)$1,072,212 $960,220 $50,030 $1,010,250 
Perpetual licenses46,038 (107)45,931 43,377 3,269 46,646 
Subscriptions and licenses1,126,345 (8,202)1,118,143 1,003,597 53,299 1,056,896 
Services102,068 538 102,606 95,485 4,102 99,587 
Total revenues$1,228,413 $(7,664)$1,220,749 $1,099,082 $57,401 $1,156,483 
49


Reconciliation of revenues by geographic region to revenues by geographic region in constant currency:
Current definition:
Constant Currency % Change 2022 to 2023:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign Exchange at 2022 RatesConstant CurrencyActualImpact of Foreign Exchange at 2022 RatesConstant Currency
Americas$650,926 $242 $651,168 $584,794 $(313)$584,481 
EMEA353,550 (2,841)350,709 312,804 151 312,955 
APAC223,937 5,085 229,022 201,484 1,143 202,627 
Total revenues$1,228,413 $2,486 $1,230,899 $1,099,082 $981 $1,100,063 
Constant Currency % Change 2021 to 2022:
Year Ended December 31, 2022Year Ended December 31, 2021
ActualImpact of Foreign Exchange at 2021 RatesConstant CurrencyActualImpact of Foreign Exchange at 2021 RatesConstant Currency
Americas$584,794 $860 $585,654 $483,087 $115 $483,202 
EMEA312,804 25,696 338,500 300,123 (348)299,775 
APAC201,484 10,273 211,757 181,836 201 182,037 
Total revenues$1,099,082 $36,829 $1,135,911 $965,046 $(32)$965,014 
Prior definition:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign ExchangeConstant CurrencyActualImpact of Foreign ExchangeConstant Currency
Americas$650,926 $(1,594)$649,332 $584,794 $5,218 $590,012 
EMEA353,550 (6,099)347,451 312,804 33,524 346,328 
APAC223,937 29 223,966 201,484 18,659 220,143 
Total revenues$1,228,413 $(7,664)$1,220,749 $1,099,082 $57,401 $1,156,483 
50


Reconciliation of cost of revenues to cost of revenues in constant currency:
Current definition:
Constant Currency % Change 2022 to 2023:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign Exchange at 2022 RatesConstant CurrencyActualImpact of Foreign Exchange at 2022 RatesConstant Currency
Cost of subscriptions and licenses$169,406 $382 $169,788 $147,578 $(45)$147,533 
Cost of services96,677 772 97,449 89,435 (53)89,382 
Total cost of revenues$266,083 $1,154 $267,237 $237,013 $(98)$236,915 
Constant Currency % Change 2021 to 2022:
Year Ended December 31, 2022Year Ended December 31, 2021
ActualImpact of Foreign Exchange at 2021 RatesConstant CurrencyActualImpact of Foreign Exchange at 2021 RatesConstant Currency
Cost of subscriptions and licenses$147,578 $4,246 $151,824 $124,321 $(47)$124,274 
Cost of services89,435 4,635 94,070 92,218 (9)92,209 
Total cost of revenues$237,013 $8,881 $245,894 $216,539 $(56)$216,483 
Prior definition:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign ExchangeConstant CurrencyActualImpact of Foreign ExchangeConstant Currency
Cost of subscriptions and licenses$169,406 $(149)$169,257 $147,578 $7,253 $154,831 
Cost of services96,677 823 97,500 89,435 4,932 94,367 
Total cost of revenues$266,083 $674 $266,757 $237,013 $12,185 $249,198 
51


Reconciliation of operating expense (income) to operating expense (income) in constant currency:
Current definition:
Constant Currency % Change 2022 to 2023:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign Exchange at 2022 RatesConstant CurrencyActualImpact of Foreign Exchange at 2022 RatesConstant Currency
Research and development$274,619 $2,592 $277,211 $257,856 $(36)$257,820 
Selling and marketing224,336 427 224,763 195,622 (48)195,574 
General and administrative180,738 182 180,920 174,647 (6)174,641 
Deferred compensation plan13,580 — 13,580 (15,782)— (15,782)
Amortization of purchased intangibles38,515 88 38,603 41,114 68 41,182 
Total operating expenses$731,788 $3,289 $735,077 $653,457 $(22)$653,435 
Constant Currency % Change 2021 to 2022:
Year Ended December 31, 2022Year Ended December 31, 2021
ActualImpact of Foreign Exchange at 2021 RatesConstant CurrencyActualImpact of Foreign Exchange at 2021 RatesConstant Currency
Research and development$257,856 $11,118 $268,974 $220,915 $(15)$220,900 
Selling and marketing195,622 8,407 204,029 162,240 (9)162,231 
General and administrative174,647 4,190 178,837 150,116 (8)150,108 
Deferred compensation plan(15,782)— (15,782)95,046 — 95,046 
Amortization of purchased intangibles41,114 1,758 42,872 25,601 — 25,601 
Total operating expenses$653,457 $25,473 $678,930 $653,918 $(32)$653,886 
Prior definition:
Year Ended December 31, 2023Year Ended December 31, 2022
ActualImpact of Foreign ExchangeConstant CurrencyActualImpact of Foreign ExchangeConstant Currency
Research and development$274,619 $2,491 $277,110 $257,856 $11,791 $269,647 
Selling and marketing224,336 615 224,951 195,622 9,274 204,896 
General and administrative180,738 (11)180,727 174,647 4,979 179,626 
Deferred compensation plan13,580 — 13,580 (15,782)— (15,782)
Amortization of purchased intangibles38,515 95 38,610 41,114 1,680 42,794 
Total operating expenses$731,788 $3,190 $734,978 $653,457 $27,724 $681,181 
52


Liquidity and Capital Resources:
Cash and Cash Equivalents
December 31,
20232022
Cash and cash equivalents held domestically$3,693 $3,883 
Cash and cash equivalents held by foreign subsidiaries64,719 67,801 
Total cash and cash equivalents$68,412 $71,684 
Our primary source of operating cash is from the sale of our subscriptions, perpetual licenses, and services. Our primary use of cash is payment of our operating costs, which consist mainly of headcount‑related costs. In addition to operating expenses, we also use cash to service our debt obligations, to pay quarterly dividends, to repurchase our Class B common stock and convertible debt, and for capital expenditures in support of our operations. We also use cash to fund our acquisitions of software assets and businesses, and other investment activities, including our iTwin Ventures initiative which makes seed, early, and growth stage investments in technology companies with promising and emerging opportunities for infrastructure digital twin solutions potentially relevant to our business.
During the years ended December 31, 2023 and 2022, we made cash repatriations to the U.S. of approximately $93,000 and $150,000, respectively, from earnings generated by our foreign subsidiaries. In 2023, the repatriations were used to supplement our domestic working capital requirements and to pay down our Credit Facility. In 2022, the repatriations, along with available cash and borrowings under our Credit Facility, were used to fund the acquisition of PLS in January 2022.
We believe that cash generated from operations, together with existing cash and cash equivalent balances, and external borrowings including available liquidity under the Credit Facility, will be sufficient to meet our domestic and international working capital and capital expenditure requirements. We regularly review our capital structure and consider a variety of potential financing alternatives and planning strategies to ensure that we have the proper liquidity available in the locations in which it is needed and to fund our operations and growth investments with cash that has not been permanently reinvested outside the U.S. Our future capital requirements may be materially different than those currently planned in our budgeting and forecasting activities and depend on many factors, including our strategy of regularly acquiring and integrating specialized infrastructure engineering software businesses, our rate of revenue growth, the timing and extent of spending on research and development, the expansion of our sales and marketing activities, the timing of new product introductions, market acceptance of our products, competitive factors, our discretionary payments of dividends or repurchases of our Class B common stock and convertible debt, fund of our purchase commitments, currency fluctuations, and overall economic conditions, globally. To the extent that current and anticipated future sources of liquidity are insufficient to fund our future business activities and requirements, we may be required to seek additional equity or debt financing. The sale of additional equity would result in additional dilution to our stockholders, while the incurrence of additional debt financing, including convertible debt, would result in additional debt service obligations. Such debt instruments also could introduce new or modified covenants that might restrict our operations and/or our ability to pay dividends, consummate acquisitions, or otherwise pursue our business strategies. We cannot provide assurance that we could obtain additional financing on favorable terms or at all.
53


Cash Flow Activity
Year Ended December 31,
202320222021
Net cash provided by (used in):
Operating activities$416,696 $274,324 $288,024 
Investing activities(60,504)(770,127)(1,056,603)
Financing activities(359,074)243,034 982,582 
Operating Activities
For the year ended December 31, 2023, compared to the prior year, net cash provided by operating activities was higher by $142,372 due to an increase in net income of $152,007 and an increase in net cash flows from the change in operating assets and liabilities of $112,542, partially offset by a net decrease in non‑cash adjustments of $122,177. Both the increase in net income and the net decrease in non‑cash adjustments were impacted by the fourth quarter of 2023 internal legal entity restructuring and related intra-entity transactions as part of our continuing efforts to align intellectual property ownership with our business operating model. The net impact of the internal legal entity restructuring was a net discrete tax benefit of $170,784. See Note 16 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information. The increase in cash flows from the change in operating assets and liabilities was primarily due to changes in accounts receivable period over period due to timing of collections from customers, higher CSS deposits, and an increase in deferred revenues period over period.
In addition, we expect cash payments of approximately $12,500 for termination benefits to colleagues in connection with our fourth quarter of 2023 strategic realignment program by mid-2024. See Note 21 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information related to realignment costs.
Investing Activities
Net cash used in investing activities was lower by $709,623 for the year ended December 31, 2023, compared to the prior year, primarily due to lower acquisition related payments, as three acquisitions were completed in 2023 compared to six acquisitions, including our platform acquisition of PLS for $695,968 in 2022.
Financing Activities
Net cash used in financing activities was $359,074 for the year ended December 31, 2023, as compared to net cash provided by financing activities of $243,034 for the year ended December 31, 2022, primarily due to the net paydown of the Credit Facility of $258,569 in 2023 as compared to an increase in net borrowings under the Credit Facility of $340,598 in 2022. Payments for shares acquired were lower during the year ended December 31, 2023 by $12,874, as compared to the prior year. The year ended December 31, 2022 payments for shares acquired includes $28,250 of share repurchases under the BSY Stock Repurchase Program (the “Repurchase Program”), whereas no repurchases were made under the Repurchase Program during 2023. Refer to the section titled “Stock Repurchases” below for further detail. Payments of dividends were higher during the year ended December 31, 2023 by $24,263 as compared to the prior year, primarily due to an increase in our quarterly dividend per share to $0.05 from $0.03.
54


Long-Term Debt
December 31,
20232022
Current portion of long-term debt$10,000 $5,000 
Long-term debt1,518,403 1,775,696 
Total debt$1,528,403 $1,780,696 
As of December 31, 2023, we had $757,822 available under the Credit Facility. We were in compliance with all covenants in its Credit Facility, the 2026 Notes, and the 2027 Notes as of December 31, 2023. Any failure to comply with such covenants under the Credit Facility would prevent us from being able to borrow additional funds under the Credit Facility, and, as with any failure to comply with such covenants under the 2026 Notes and the 2027 Notes, could constitute a default that may cause all amounts outstanding to become due and immediately payable in full.
Our Credit Facility, 2026 Notes, and 2027 Notes are described in Note 10 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K.
Stock Repurchases
BSY Stock Repurchase Program
Our Board of Directors has authorized us to repurchase up to $200,000 of our Class B common stock and/or outstanding convertible senior notes through June 30, 2024 under the Repurchase Program. We may use available working capital and cash provided by operations to make repurchases.
For the year ended December 31, 2023, we did not repurchase shares under the Repurchase Program. For the year ended December 31, 2022, we repurchased 896,126 shares for $28,250, and $2,170 aggregate principal amount of our outstanding 2026 Notes for $1,998.
The timing, as well as the number and value of shares and/or notes repurchased under the Repurchase Program, will be determined at our discretion and will depend on a variety of factors, including our assessment of the intrinsic value of our shares, the market price of our Class B common stock and outstanding notes, general market and economic conditions, available liquidity, compliance with our debt and other agreements, and applicable legal requirements.
Withholding Taxes on Certain Equity Awards
We have the right to require that certain equity awardees receive gross or net quantities of shares of our Class B Common Stock, including in connection with share issuances under the amended and restated Bentley Systems, Incorporated Bonus Pool Plan (the “Bonus Plan”) and distributions from the DCP. In the case of a gross issuance or distribution, an awardee is required to reimburse promptly to us the cash required for his or her tax withholding amounts. Conversely, under a net issuance or distribution, shares are withheld in consideration of remitting withholding taxes on behalf of an equity awardee, thereby requiring us to remit cash for the tax withholdings. During the year ended December 31, 2023, we allowed impacted equity awardees the option to receive net quantities of shares of our Class B common stock during the first, second, and third quarters, but exercised our right to require that these awardees receive gross quantities of our Class B common stock during the fourth quarter. During the year ended December 31, 2022, we permitted impacted awardees to elect to receive net quantities of shares of our Class B common stock in the first quarter, but exercised our right to require that these awardees receive gross quantities of our Class B common stock during the second, third, and fourth quarters. We will continue to evaluate whether share awards will be required to be received by awardees on a gross basis, or if net settlement may be elected by awardees.
55


Dividend Payments
The declaration and payment of dividends is within the discretion of our Board of Directors. We paid quarterly dividends of $0.05 per share of common stock during the year ended December 31, 2023 and $0.03 per share of common stock during the year ended December 31, 2022. While we intend to continue paying quarterly dividends, any future determination will be subject to the discretion of our Board of Directors and will be dependent on a number of factors, including our results of operations, capital requirements, restrictions under Delaware law, and overall financial condition, as well as any other factors our Board of Directors considers relevant. In addition, the terms of the agreement governing the Credit Facility limit the amount of dividends we can pay.
Contractual Obligations and Other Commitments:
The following table summarizes our most significant contractual obligations as of December 31, 2023:
TotalShort-TermLong-Term
Debt Obligations (1)
$1,544,858 $10,000 $1,534,858 
Purchase Obligations127,000 50,000 77,000 
DCP Obligations90,536 2,355 88,181 
(1)Amounts represent the face value of debt and exclude interest payments.
Our largest contractual obligations relate to our outstanding debt, which include convertible notes due in 2026 and 2027. We typically fund and expect to continue to fund debt maturities and interest payments with cash flows generated from operations, existing cash and cash equivalents, or proceeds from additional financing. If an early conversion notice is received, we have the option to pay cash, deliver shares of our Class B common stock, or a combination thereof. See Note 10 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information on our debt obligations.
We have non‑cancelable future cash purchase commitments for services related to the provisioning of our hosted software solutions and for other software costs. Our purchase obligations are in addition to amounts included in our consolidated balance sheets. We have funded and expect to continue to be able to fund our purchase obligations with cash flows generated from operations or existing cash and cash equivalents. See Note 18 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information on our purchase obligations.
Our DCP obligations represent DCP participants’ holdings in phantom investment funds, which are classified as liabilities as they will be settled in cash upon eventual distribution. We have funded and expect to continue to be able to fund our DCP obligations with cash flows generated from operations or existing cash and cash equivalents. See Note 12 to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K for additional information on our DCP obligations.
Our other future contractual obligations were related to leases (see Note 8), and contingent and non‑contingent consideration from acquisitions (see Note 4). For information about those obligations, see the above referenced notes to our consolidated financial statements included in Part II, Item 8 of this Annual Report on Form 10‑K.
Critical Accounting Estimates:
The preparation of our consolidated financial statements in conformity with GAAP requires us to make estimates that affect the reported amounts of assets, liabilities, revenue and expenses, and the related disclosure of contingent assets and contingent liabilities. We base our judgments on our historical experience and on various other assumptions that we believe are reasonable under the circumstances, the results of which form the basis for making estimates about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.
56


Revenue Recognition
Our contracts with customers may include promises to transfer licenses (perpetual or term‑based), maintenance, and services to a user. Judgment is required to determine if the promises are separate performance obligations, and if so, the allocation of the transaction price to each performance obligation. When an arrangement includes multiple performance obligations which are concurrently delivered and have the same pattern of transfer to the customer, we account for those performance obligations as a single performance obligation. For contracts with more than one performance obligation, the transaction price is allocated among the performance obligations in an amount that depicts the relative standalone selling price (“SSP”) of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. In instances where SSP is not directly observable, such as when we do not sell the product or service separately, we determine the SSP using information that may include market conditions and other observable inputs. We use a range of amounts to estimate SSP when we sell each of the products and services separately and need to determine whether there is a discount that should be allocated based on the relative SSP of the various products and services.
Our SELECT agreement provides users with perpetual licenses a right to exchange software for other eligible perpetual licenses on an annual basis upon renewal. We refer to this option as portfolio balancing and concluded that the portfolio balancing feature represents a material right resulting in the deferral of the associated revenue. Judgment is required to estimate the percentage of users who may elect to portfolio balance and considers inputs such as historical user elections. This feature is available once per term and must be exercised prior to the respective renewal term. We recognize the associated revenue upon election or when the portfolio balancing right expires. This right is included in the initial and subsequent renewal terms and we reestablish the revenue deferral for the material right upon the beginning of the renewal term. Portfolio balancing exchange rights are included in Deferred revenues in the consolidated balance sheets.
Business Combinations
We allocate the fair value of the consideration transferred to the assets acquired and liabilities assumed, including trademarks, customer relationships, in‑process research and development, and acquired software and technology, based on their estimated fair values at the acquisition date. Any residual purchase price is recorded as goodwill. The purchase price allocation requires us to make significant estimates and assumptions, especially at the acquisition date, with respect to intangible assets.
Although we believe the assumptions and estimates we have made are reasonable, they are based in part on historical experience and information obtained from the management of the acquired companies and are inherently uncertain. Examples of critical estimates used in valuing certain of the intangible assets we have acquired or may acquire in the future include but are not limited to:
future expected cash flows from total revenues and acquired developed technologies;
the acquired company’s trade name and customer relationships as well as assumptions about the period of time the acquired trade name and customer relationships will continue to be used in our product portfolio;
expected costs to develop the in-process research and development into commercially viable software and estimated cash flows from the projects when completed; and
discount rates used to determine the present value of estimated future cash flows.
These estimates are inherently uncertain and unpredictable, and if different estimates were used the purchase price for the acquisition could be allocated to the acquired assets and liabilities differently from the allocation that we have made. In addition, unanticipated events and circumstances may occur, which may affect the accuracy or validity of such estimates, and, if such events occur, we may be required to record a charge against the value ascribed to an acquired asset or an increase in the amounts recorded for assumed liabilities.
57


Goodwill and Other Intangible Assets
Intangible assets arise from acquisitions and principally consist of goodwill, trademarks, customer relationships, in‑process research and development, and acquired software and technology. Intangible assets, other than goodwill and in‑process research and development, are amortized on a straight‑line basis over their estimated useful lives, which range from three to ten years.
Goodwill consists of the excess of cost over the fair value of net assets acquired in business combinations. Goodwill is not amortized but instead is tested annually for impairment on October 1, or more frequently if events occur or circumstances change that would more likely than not reduce its fair value below its carrying amount. We allocate goodwill to reporting units on a relative fair value basis.
In testing for goodwill impairment, we may first qualitatively assess whether it is more likely than not (a likelihood of more than 50 percent) that a goodwill impairment exists. If it is determined that a quantitative assessment is required and the carrying amount exceeds its fair value, we will recognize goodwill impairment in the amount in which the carrying amount of the reporting unit exceeds its fair value, but not to exceed the carrying amount of goodwill within the reporting unit. There was no impairment of goodwill as a result of our annual impairment assessments conducted for the years ended December 31, 2023, 2022, or 2021.
Income Taxes
We account for income taxes under the asset and liability method, which requires the recognition of deferred tax assets and liabilities for the expected future tax consequences of events that have been included in the consolidated financial statements. Under this method, deferred tax assets and liabilities are determined based on net operating loss (“NOL”) carryforwards, credit carryforwards, and temporary differences between the financial statement and tax basis of assets and liabilities using enacted tax rates in effect for the year in which the items are expected to reverse. The effect of a change in tax rates on deferred tax assets and liabilities is recognized in income in the period of the enactment date.
We perform a quarterly assessment of the recoverability of the net deferred tax assets. We consider all available evidence, both positive and negative, in determining whether all or a portion of a deferred tax asset is more likely than not to be realized. In the event we determine that all or a portion of the deferred tax assets is not more likely than not to be realized, an adjustment to the valuation allowance would be recorded that would increase the provision for income taxes. To the extent that the realization of a deferred tax asset is based upon forecasted future earnings, our judgment regarding future profitability may change due to future market conditions and other factors. Assumptions about future taxable income require significant judgment and, while these assumptions rely heavily on estimates, such estimates are consistent with the plans we are using to manage the underlying business. Any change in future profitability may require material adjustments to these net deferred tax assets, resulting in a reduction in net income in the period when such determination is made. Additionally, future changes in tax laws and rates, including administrative or regulatory guidance, could affect recorded deferred tax assets and liabilities. Any adjustments to these estimates will generally be recorded as an income tax expense or benefit in the period the adjustment is determined.
58


We are subject to income taxes in the U.S. and in numerous foreign jurisdictions. The calculation of our tax liabilities often involves dealing with uncertainties in the application of complex tax laws and regulations in a multitude of jurisdictions across our global operations. There are many transactions and calculations about which the ultimate tax outcome is uncertain. A benefit from an uncertain tax position may be recognized when it is more likely than not that the position will be sustained based upon the technical merits of the position. This may include expected resolutions upon examination, any related appeals, or through a litigation processes. As a result, our calculations involve estimates by management. Due to the complexity of some of these uncertainties, the ultimate resolution may result in a payment, potentially including interest and penalties, that is materially different from our current estimates of the unrecognized tax benefit liabilities. These differences, along with any related interest and penalties, will generally be reflected as increases or decreases to income tax expense in the period in which new information becomes available. We review the tax reserves as circumstances warrant and adjust the reserves as events occur that affect our potential liability for additional taxes. We follow the applicable guidance on derecognition, classification, interest and penalties, accounting in interim periods, disclosure, and transition with respect to uncertain tax positions. We recognize interest and penalties related to income taxes within the (Provision) benefit for income taxes line in the consolidated statements of operations. Accrued interest and penalties are included within the related tax liability line in the consolidated balance sheets.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
Market risk represents the risk of loss that may impact our financial condition due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in foreign currency rates, although we also have exposure due to potential changes in interest rates. We do not hold financial instruments for trading purposes.
Foreign Currency Exchange Risk
Our revenues, earnings, cash flows, receivables, and payables are subject to fluctuations due to changes in foreign currency exchange rates. We regularly evaluate our foreign currency positions in the context of the natural hedging of revenues and expenses and corresponding exposure. We have concluded that our naturally hedged positions support our strategy and no incremental hedging strategies have been deployed. The primary currencies for which we have exchange rate exposure are the U.S. dollar versus euros, British pounds, Canadian dollars, Australian dollars, Chinese yuan renminbi, and New Zealand dollars. For the year ended December 31, 2023, approximately 58% of our total revenues are derived from outside of the U.S. and approximately 35% of our revenues are denominated in foreign currencies. In 2023, 65%, 10%, 6%, 4%, and 15% of our total revenues were denominated in U.S. dollars, euros, British pounds, Canadian dollars, and other currencies, respectively, and 55%, 12%, 8%, 7%, and 18% of our aggregate cost of revenues and operating expenses were denominated in U.S. dollars, euros, British pounds, Canadian dollars, and other currencies, respectively. Financial results therefore are affected by changes in foreign currency rates. We estimate that a 10% strengthening of the U.S. dollar versus our other currencies would have lowered our 2023 annual operating income by approximately $1.5 million.
59


Interest Rate Risk
We had cash and cash equivalents of $68.4 million and $71.7 million as of December 31, 2023 and 2022, respectively, which consisted of bank deposits and money market funds maintained at various financial institutions. The cash and cash equivalents are held primarily for working capital purposes. Such interest-earning instruments carry a degree of interest rate risk. To date, fluctuations in interest income have not been significant. The primary objective of our investment activities is to preserve principal while maximizing income without significantly increasing risk. The interest rates on our Credit Facility also fluctuate based on various market conditions that affect the Secured Overnight Financing Rate (“SOFR”), the prime rate, or the overnight bank funding effective rate. The cost of borrowing thereunder may be impacted as a result of our interest rate risk exposure. Effective on April 2, 2020, we entered into an interest rate swap with a notional amount of $200.0 million and a ten‑year term to reduce the interest rate risk associated with our Credit Facility. Under the terms of the interest rate swap, we pay a fixed interest rate of 72.9 basis points (“bps”), and will receive a floating interest rate equal to daily SOFR plus an Alternative Reference Rates Committee (“ARRC”) spread adjustment of 11.448 bps. We do not enter into investments or derivative instruments for trading or speculative purposes. The fair value of our 2026 Notes and 2027 Notes is subject to interest rate risk, market risk, and other factors due to the conversion feature. The capped call options that were entered into concurrently with the issuance of our 2026 Notes and 2027 Notes were completed to reduce the potential dilution from the conversion of the 2026 Notes and 2027 Notes. The fair value of the 2026 Notes and 2027 Notes will generally increase as interest rates fall and decrease as interest rates rise. In addition, the fair value of the 2026 Notes and 2027 Notes will generally increase as our Class B common stock price increases and will generally decrease as the common stock price declines. The interest and market value changes affect the fair value of the 2026 Notes and 2027 Notes, but do not impact our financial condition, results of operations, or cash flows due to the fixed nature of the debt obligation. Due to the short-term nature of our investments, we have not been exposed to, nor do we anticipate being exposed to, material risks due to changes in interest rates. A hypothetical 10% change in interest rates during any of the periods presented would not have had a material impact on our consolidated financial statements.
Inflation Risk
We do not believe that inflation has had a material effect on our business, financial condition, or results of operations.
Item 8. Financial Statements and Supplementary Data
The information required by this item is included at the end of this report beginning on page F‑1.
Item 9. Changes in and Disagreements With Accountants on Accounting and Financial Disclosure
None.
60


Item 9A. Controls and Procedures
Evaluation of Effectiveness of Disclosure Controls and Procedures
Our management maintains 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”) that are designed to provide reasonable assurance that information required to be disclosed in our reports filed or submitted under the Exchange Act is processed, recorded, summarized, and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer (our principal executive officer and principal financial officer, respectively), as appropriate, to allow for timely decisions regarding required disclosure.
We evaluated, under the supervision and with the participation of management, including our principal executive and principal financial officers, the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this report. Based on this evaluation, our principal executive officer and principal financial officer concluded that, as of December 31, 2023, our disclosure controls and procedures were effective at the reasonable assurance level.
Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or our internal control over financial reporting will necessarily prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within Bentley Systems, Incorporated have been detected.
Management’s Annual Report on Internal Control over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting (as defined in Rule 13a‑15(f) under the Securities Exchange Act of 1934, as amended). Our management assessed the effectiveness of our internal control over financial reporting as of December 31, 2023. In making this assessment, our management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) in Internal Control – Integrated Framework (2013).
Our management has concluded that, as of December 31, 2023, our internal control over financial reporting was effective 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.
Our independent registered public accounting firm, KPMG LLP, has issued an audit report on our internal control over financial reporting, which is included in Part II, Item 8 of this Annual Report on Form 10‑K.
Changes in Internal Control over Financial Reporting
There was no change in our internal control over financial reporting identified in management’s evaluation pursuant to Rules 13a or 15d of the Exchange Act that occurred during the quarter ended December 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.
61


Item 9B. Other Information
Rule 10b5-1 Trading Plans
Effective November 8, 2023, Keith A. Bentley, Director, adopted a trading plan established pursuant to Rule 10b5‑1 of the Exchange Act, which is intended to satisfy the affirmative defense conditions of Rule 10b5‑1(c), to sell an aggregate of 1,000,000 shares of our Class B common stock through June 30, 2024.
During the three months ended December 31, 2023, there were no other Company directors or executive officers who adopted or terminated any contract, instruction or written plan for the purchase or sale of Company securities that was intended to satisfy the affirmative defense conditions of Rule 10b5‑1(c) or any “non-Rule 10b5‑1 trading arrangement.”
Dividends Declared Subsequent to December 31, 2023
On February 21, 2024, our Board of Directors declared a $0.06 per share dividend for the first quarter of 2024. The cash dividend will be payable on March 28, 2024 to all stockholders of record of Class A and Class B common stock as of the close of business on March 20, 2024. The Company publicly announced the dividend declaration on February 27, 2024.
Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections
Not applicable.
62


PART III
Item 10. Directors, Executive Officers and Corporate Governance
The information required by this item is incorporated by reference to our 2024 Proxy Statement, which will be filed with the SEC not later than 120 days subsequent to December 31, 2023.
Information About Our Executive Officers
The following sets forth certain information as of February 27, 2024, regarding our executive officers.
NameAgePosition
Gregory S. Bentley
68
Chief Executive Officer and President
Werner Andre54Chief Financial Officer and Chief Accounting Officer
Brock Ballard
47
Chief Revenue Officer
Michael M. Campbell
51
Chief Product Officer
Nicholas H. Cumins
47
Chief Operating Officer
David R. Shaman58Chief Legal Officer and Secretary
Gregory S. Bentley has served as our President since June 1996 and Chief Executive Officer since August 2000. Prior to joining us in 1991, Mr. Bentley founded and served as chief executive officer of Devon Systems International, Inc., a provider of financial trading software, which was sold to SunGard Data Systems, Inc. in 1987. Mr. Bentley served as a director of SunGard and a member of its audit committee from 1991 through 2005. He holds a B.S. in Economics and an M.B.A. in Finance and Decision Sciences from the Wharton School, University of Pennsylvania.
Werner Andre has served as our Chief Financial Officer since January 1, 2022 and is responsible for all aspects of finance including worldwide accounting, financial planning and analysis, tax, and treasury. Mr. Andre joined us in 2015 as Global Corporate Controller and serves as our Chief Accounting Officer since 2020. Prior to joining us, Mr. Andre served as the assistant corporate controller, international accounting and reporting, for Rockwood Holdings, Inc. from 2010 to 2015, and held several roles with PricewaterhouseCoopers LLP from 1995 to 2010. He is a Certified Public Accountant in the state of Pennsylvania, and holds B.S. and M.B.A. degrees in Accounting and Financial Reporting from the University for Economics and Business Administration in Vienna.
Brock Ballard has served as our Chief Revenue Officer since January 1, 2023 and is responsible for leading all of our accounts globally. Mr. Ballard joined us in 2020 as Vice President and Regional Executive, Americas. Prior to joining us, Mr. Ballard served in sales leadership positions with Dassault Systèmes, Autodesk, Inc., and Océ. He holds a Bachelor of Arts in Communication and Information Sciences from the University of Alabama.
Michael M. Campbell has served as our Chief Product Officer since joining us in September 2022. Mr. Campbell is responsible for defining our product strategy and for managing product development to advance our leadership in infrastructure engineering software. Prior to joining us, Mr. Campbell held various positions with PTC Inc. managing product development, product strategies, and entire software businesses. He holds a Bachelor of Science in Mechanical Engineering from Boston University.
63


Nicholas H. Cumins has served as our Chief Operating Officer since January 1, 2022. Mr. Cumins is responsible for our sales and marketing, products, user success, and business operations globally. Mr. Cumins previously served as our Chief Product Officer since 2020. Prior to joining us, Mr. Cumins served as general manager of SAP Marketing Cloud, a comprehensive marketing automation platform, from 2018 to 2020. Mr. Cumins also served as chief product officer of Scytl, a platform for online voting, in Barcelona from 2016 to 2018, and senior vice president of product with OpenX, a pioneer in programmatic advertising, in Los Angeles from 2013 to 2016. He holds Maîtrise de Droit (Law) and Maîtrise de Sciences de Gestion (Business) degrees from University Paris II Panthéon-Assas, Paris, France.
David R. Shaman, our Chief Legal Officer, has led our legal team since 2015 and is responsible for legal, regulatory compliance, government relations, and license compliance activities. Mr. Shaman previously served as Deputy General Counsel from 2006 to 2015. Prior to joining us in 1998, Mr. Shaman was an associate at the law firm Covington & Burling LLP. Mr. Shaman’s international experience includes eight years leading our legal operations outside the United States, as well as tenures at the European Commission, Directorate-General for Informatics in Brussels and Harlequin Limited, a software company in Cambridge, United Kingdom. He holds a Bachelor’s degree in Mathematics from the University of Pennsylvania, a J.D. from Harvard Law School, and a Diploma in Mathematical Statistics from Cambridge University.
Item 11. Executive Compensation
The information required by this item is incorporated by reference to our 2024 Proxy Statement, which will be filed with the SEC not later than 120 days subsequent to December 31, 2023.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters
The information required by this item is incorporated by reference to our 2024 Proxy Statement, which will be filed with the SEC not later than 120 days subsequent to December 31, 2023.
Item 13. Certain Relationships and Related Transactions, and Director Independence
The information required by this item is incorporated by reference to our 2024 Proxy Statement, which will be filed with the SEC not later than 120 days subsequent to December 31, 2023.
Item 14. Principal Accountant Fees and Services
The information required by this item is incorporated by reference to our 2024 Proxy Statement, which will be filed with the SEC not later than 120 days subsequent to December 31, 2023.
64


PART IV
Item 15. Exhibit and Financial Statement Schedules
(a) The following documents are filed as part of this report:
1.
Financial Statements:
Page
Reports of Independent Registered Public Accounting Firm (KPMG LLP, Philadelphia, Pennsylvania, PCAOB ID: 185)
2.
Financial Statement Schedules:
Financial statement schedules have been omitted since they are either not required, not applicable, or the information is included in the consolidated financial statements or notes thereto.
3.
Exhibits:
Exhibit
Number
Description
     3.1
     3.2
     4.1
     4.2
     4.3
     4.4
     4.5
     4.6
65


Exhibit
Number
Description
   10.1
   10.2
   10.3
   10.4
   10.5
   10.6
   10.7
   10.8
   10.9
   10.10†
   10.11†
   10.12†
   10.13†
   10.14†
   10.15†
66


Exhibit
Number
Description
   10.16†
   10.17†
   10.18†
   10.19†
   10.20
   21*
   23*
   31.1*
   31.2*
   32*
   97*
 101.INSInline XBRL Instance Document—the instance document does not appear in the Interactive Data File as its XBRL tags are embedded within the Inline XBRL document
 101.SCHInline XBRL Taxonomy Extension Schema
 101.CALInline XBRL Taxonomy Extension Calculation Linkbase
 101.DEFInline XBRL Taxonomy Extension Definition Linkbase
 101.LABInline XBRL Taxonomy Extension Label Linkbase
 101.PREInline XBRL Taxonomy Extension Presentation Linkbase
 104Cover page formatted as Inline XBRL and contained in Exhibit 101
Management contract or compensatory plan or arrangement.
*
Filed or furnished herewith. The certification attached as Exhibit 32 that accompanies this Annual Report on Form 10‑K is not deemed filed with the SEC and is not to be incorporated by reference into any filing of Bentley Systems, Incorporated under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, whether made before or after the date of this Annual Report on Form 10‑K, irrespective of any general incorporation language contained in such filing.
67


(b) Exhibits:
We hereby file the exhibits listed in the attached Exhibit Index.
(c) Financial Statement Schedules:
None.
Item 16. Form 10–K Summary
None.
68


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
Bentley Systems, Incorporated
Date: February 27, 2024
By:
/s/ GREGORY S. BENTLEY
Gregory S. Bentley
Chief Executive Officer
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the registrant and in the capacities indicated as of February 27, 2024.
SignatureTitle
/s/ GREGORY S. BENTLEY
Chairperson, Chief Executive Officer, and President
Gregory S. Bentley
(Principal Executive Officer)
/s/ WERNER ANDRE
Chief Financial Officer and Chief Accounting Officer
Werner Andre(Principal Financial Officer and Principal Accounting Officer)
/s/ BARRY J. BENTLEY
Director
Barry J. Bentley
/s/ KEITH A. BENTLEY
Director
Keith A. Bentley
/s/ RAYMOND B. BENTLEY
Director
Raymond B. Bentley
/s/ KIRK B. GRISWOLD
Director
Kirk B. Griswold
/s/ JANET B. HAUGEN
Director
Janet B. Haugen
/s/ BRIAN F. HUGHES
Director
Brian F. Hughes
69


Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
Bentley Systems, Incorporated:
Opinion on Internal Control Over Financial Reporting
We have audited Bentley Systems, Incorporated and subsidiaries’ (the Company) internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission. In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated balance sheets of the Company as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes (collectively, the consolidated financial statements), and our report dated February 27, 2024 expressed an unqualified opinion on those consolidated financial statements.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management’s Annual Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
F-1


Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
/s/ KPMG LLP
Philadelphia, Pennsylvania
February 27, 2024
F-2


Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
Bentley Systems, Incorporated:
Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Bentley Systems, Incorporated and subsidiaries (the Company) as of December 31, 2023 and 2022, the related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the years in the three‑year period ended December 31, 2023, and the related notes (collectively, the consolidated financial statements). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company as of December 31, 2023 and 2022, and the results of its operations and its cash flows for each of the years in the three‑year period ended December 31, 2023, in conformity with U.S. generally accepted accounting principles.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company’s internal control over financial reporting as of December 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission, and our report dated February 27, 2024 expressed an unqualified opinion on the effectiveness of the Company’s internal control over financial reporting.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on these consolidated financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Evaluation of the standalone selling price for certain term license subscriptions and the portfolio balancing material right
As discussed in Note 3 to the consolidated financial statements, the Company recognized subscriptions revenues of $1,080,307 thousand for the year ended December 31, 2023, a portion of which relates to certain term license subscriptions and the portfolio balancing material right. The Company allocates the transaction price to each distinct
F-3


performance obligation, including the portfolio balancing material right, based upon their relative standalone selling prices (SSPs). In instances where a performance obligation, including a portfolio balancing material right, does not have directly observable SSPs, the Company maximizes the use of other observable inputs to estimate SSPs. For the portfolio balancing material right, the Company uses historical user elections to estimate future user elections, which are used to estimate the SSPs.
We identified the evaluation of the SSPs for certain term license subscriptions and the portfolio balancing material right as a critical audit matter. Specifically, a high degree of subjective auditor judgment was required to assess the nature and sufficiency of the evidence obtained to support the Company’s determination of SSPs for certain term licenses and the portfolio balancing material right.
The following are the primary procedures we performed to address this critical audit matter. We applied auditor judgment to determine the nature and extent of procedures to be performed over the Company’s determination of SSPs, including those related to term license subscriptions and the portfolio balancing material right. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s revenue process, including controls related to the development of SSPs. We inspected the Company’s SSP analysis for certain term licenses and compared the estimated SSPs to a selection of historical disaggregated sales data. For certain term licenses, we also obtained the Company’s pricing policies and practices and compared them to the SSPs determined. We tested the historical user elections for the portfolio balancing material right by sampling user elections and comparing them to signed revenue contracts. We evaluated the sufficiency of audit evidence obtained by assessing the results of procedures performed, including the appropriateness of the nature of such evidence.
Evaluation of intra‑entity transactions
As discussed in Note 16 to the consolidated financial statements, during the fourth quarter of 2023 the Company recognized a net discrete income tax benefit of $170,784 thousand attributable to internal legal entity restructuring and related intra‑entity transactions. These transactions resulted in the recognition of deferred tax benefits arising from the net increase in deferred tax assets related to intangibles and goodwill of $171,622 thousand.
We identified the evaluation of the Company’s accounting for income taxes attributable to internal legal entity restructuring and related intra‑entity transactions as a critical audit matter. A high degree of auditor judgment and the use of income tax professionals with specialized skills and knowledge were required to evaluate the interpretation and application of income tax regulations in various jurisdictions and the Company’s accounting for income taxes attributable to its internal legal entity restructuring and related intra-entity transactions.
The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s income tax process, including controls related to the interpretation and application of tax regulations, and the Company’s accounting for income taxes attributable to its internal legal entity restructuring and related intra‑entity transactions. We involved income tax professionals with specialized skills and knowledge in various tax jurisdictions who assisted in evaluating the underlying documentation, the Company’s interpretation and application of jurisdictional tax regulations, and accounting for income taxes attributable to its internal legal entity restructuring and related intra‑entity transactions.
/s/ KPMG LLP
We have served as the Company’s auditor since 2002.
Philadelphia, Pennsylvania
February 27, 2024
F-4


BENTLEY SYSTEMS, INCORPORATED
Consolidated Balance Sheets
(in thousands, except share and per share data)

December 31,
20232022
Assets
Current assets:
Cash and cash equivalents$68,412 $71,684 
Accounts receivable302,501 296,376 
Allowance for doubtful accounts(8,965)(9,303)
Prepaid income taxes12,812 18,406 
Prepaid and other current assets44,797 38,732 
Total current assets419,557 415,895 
Property and equipment, net40,100 32,251 
Operating lease right-of-use assets38,476 40,249 
Intangible assets, net248,787 292,271 
Goodwill2,269,336 2,237,184 
Investments23,480 22,270 
Deferred income taxes212,831 52,636 
Other assets67,283 72,249 
Total assets$3,319,850 $3,165,005 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable$18,094 $15,176 
Accruals and other current liabilities457,348 362,048 
Deferred revenues253,785 226,955 
Operating lease liabilities11,645 14,672 
Income taxes payable9,491 4,507 
Current portion of long-term debt10,000 5,000 
Total current liabilities760,363 628,358 
Long-term debt1,518,403 1,775,696 
Deferred compensation plan liabilities88,181 77,014 
Long-term operating lease liabilities30,626 27,670 
Deferred revenues15,862 16,118 
Deferred income taxes9,718 51,235 
Income taxes payable7,337 8,105 
Other liabilities5,378 7,355 
Total liabilities2,435,868 2,591,551 
Commitments and contingencies (Note 18)
Stockholders’ equity:
Preferred stock, $0.01 par value, authorized 100,000,000 shares; none issued or outstanding as of December 31, 2023 and 2022
  
Class A common stock, $0.01 par value, authorized 100,000,000 shares; issued and outstanding 11,537,627 and 11,601,757 shares as of December 31, 2023 and 2022, respectively
115 116 
Class B common stock, $0.01 par value, authorized 1,800,000,000 shares; issued and outstanding 284,728,210 and 277,412,730 shares as of December 31, 2023 and 2022, respectively
2,848 2,774 
Additional paid-in capital1,127,234 1,030,466 
Accumulated other comprehensive loss
(84,987)(89,740)
Accumulated deficit(161,932)(370,866)
Non-controlling interest704 704 
Total stockholders’ equity883,982 573,454 
Total liabilities and stockholders’ equity
$3,319,850 $3,165,005 

See accompanying notes to consolidated financial statements.
F-5



BENTLEY SYSTEMS, INCORPORATED
Consolidated Statements of Operations
(in thousands, except share and per share data)

Year Ended December 31,
202320222021
Revenues:
Subscriptions$1,080,307 $960,220 $812,807 
Perpetual licenses46,038 43,377 53,080 
Subscriptions and licenses1,126,345 1,003,597 865,887 
Services102,068 95,485 99,159 
Total revenues1,228,413 1,099,082 965,046 
Cost of revenues:
Cost of subscriptions and licenses169,406 147,578 124,321 
Cost of services96,677 89,435 92,218 
Total cost of revenues266,083 237,013 216,539 
Gross profit962,330 862,069 748,507 
Operating expense (income):
Research and development274,619 257,856 220,915 
Selling and marketing224,336 195,622 162,240 
General and administrative180,738 174,647 150,116 
Deferred compensation plan13,580 (15,782)95,046 
Amortization of purchased intangibles38,515 41,114 25,601 
Total operating expenses731,788 653,457 653,918 
Income from operations
230,542 208,612 94,589 
Interest expense, net(39,793)(34,635)(11,221)
Other (expense) income, net
(7,222)24,298 9,961 
Income before income taxes
183,527 198,275 93,329 
Benefit (provision) for income taxes
143,241 (21,283)3,448 
Gain (loss) from investments accounted for using the equity method, net of tax
19 (2,212)(3,585)
Net income
$326,787 $174,780 $93,192 
Per share information:
Net income per share, basic
$1.05 $0.57 $0.30 
Net income per share, diluted
$1.00 $0.55 $0.30 
Weighted average shares, basic312,358,823 309,226,677 305,711,345 
Weighted average shares, diluted332,503,633 331,765,158 314,610,814 

See accompanying notes to consolidated financial statements.
F-6



BENTLEY SYSTEMS, INCORPORATED
Consolidated Statements of Comprehensive Income
(in thousands)

Year Ended December 31,
202320222021
Net income
$326,787 $174,780 $93,192 
Other comprehensive income (loss), net of taxes:
Foreign currency translation adjustments4,774 1,459 (65,648)
Actuarial (loss) gain on retirement plan, net of tax effect of $(89), $(245), and $(44), respectively
(21)575 107 
Total other comprehensive income (loss), net of taxes
4,753 2,034 (65,541)
Comprehensive income
$331,540 $176,814 $27,651 

See accompanying notes to consolidated financial statements.
F-7



BENTLEY SYSTEMS, INCORPORATED
Consolidated Statements of Stockholders’ Equity
(in thousands, except share data)

Accumulated
Class A and Class BAdditionalOtherNon-Total
Common StockPaid-InComprehensiveAccumulatedControllingStockholders’
SharesPar ValueCapitalLossDeficitInterestEquity
Balance, December 31, 2020272,154,504 $2,722 $741,113 $(26,233)$(376,003)$ $341,599 
Net income
— — — — 93,192 — 93,192 
Other comprehensive loss
— — — (65,541)— — (65,541)
Shares issued related to acquisition3,141,342 31 182,359 — — — 182,390 
Purchase of capped call options, net of tax of $12,871
— — (38,734)— — — (38,734)
Dividends declared— — — — (33,537)— (33,537)
Shares issued in connection with DCP, net2,378,645 24 — — (69,031)— (69,007)
DCP elective participant deferrals— — 2,619 — — — 2,619 
DCP modification— — (4,739)— — — (4,739)
Shares issued in connection with Bonus Plan, net238,755 2 20,951 — (8,739)— 12,214 
Shares issued and repurchased in connection with employee stock purchase plan, net104,716 1 3,845 — (438)— 3,408 
Stock option exercises, net4,587,053 46 5,559 — (37,785)— (32,180)
Shares issued for stock grants, net7,824 — 450 — — — 450 
Stock-based compensation expense— — 24,382 — — — 24,382 
Shares related to restricted stock, net(86,120)(1)— — (7,293)— (7,294)
Balance, December 31, 2021282,526,719 2,825 937,805 (91,774)(439,634) 409,222 
Net income
— — — — 174,780 — 174,780 
Other comprehensive income
— — — 2,034 — — 2,034 
Dividends declared— — — — (34,353)— (34,353)
Shares issued in connection with DCP, net3,541,375 35 (27)— (24,254)— (24,246)
DCP elective participant deferrals— — 6,580 — — — 6,580 
Shares issued in connection with Bonus Plan, net445,050 5 21,920 — (5,197)— 16,728 
Shares issued and repurchased in connection with employee stock purchase plan, net307,406 3 10,332 — (273)— 10,062 
Stock option exercises, net2,613,659 26 8,312 — (9,188)— (850)
Acquisition option exercises, net185,178 2 (2)— — —  
Shares issued for stock grants, net13,632 — 450 — — — 450 
Stock-based compensation expense— — 45,100 — — — 45,100 
Shares related to restricted stock, net277,594 3 (4)— (4,491)— (4,492)
Repurchases of Class B common stock under approved program(896,126)(9)— — (28,241)— (28,250)
Other— — — — (15)— (15)
Non-controlling interest acquired— — — — — 704 704 
Balance, December 31, 2022289,014,487 2,890 1,030,466 (89,740)(370,866)704 573,454 
Net income
— — — — 326,787 — 326,787 
Other comprehensive income
— — — 4,753 — — 4,753 
Dividends declared— — — — (58,756)— (58,756)
Shares issued in connection with DCP, net
3,410,006 34 (34)— (38,456)— (38,456)
DCP elective participant deferrals— — 1,765 — — — 1,765 
Shares issued in connection with Bonus Plan, net
247,867 3 16,788 — (5,756)— 11,035 
Shares issued and repurchased in connection with employee stock purchase plan, net
315,840 3 9,985 — (845)— 9,143 
Stock option exercises, net2,621,959 26 11,689 — (6,581)— 5,134 
Shares issued for stock grants, net12,639 — 600 — — — 600 
Stock-based compensation expense— — 55,982 — — — 55,982 
Shares related to restricted stock, net643,039 7 (7)— (7,299)— (7,299)
Other— — — — (160)— (160)
Balance, December 31, 2023296,265,837 $2,963 $1,127,234 $(84,987)$(161,932)$704 $883,982 

See accompanying notes to consolidated financial statements.
F-8



BENTLEY SYSTEMS, INCORPORATED
Consolidated Statements of Cash Flows
(in thousands)

Year Ended December 31,
202320222021
Cash flows from operating activities:
Net income
$326,787 $174,780 $93,192 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation, amortization, and impairment71,861 71,537 52,793 
Deferred income taxes(198,878)(5,126)(19,745)
Stock-based compensation expense72,972 75,206 49,045 
Deferred compensation plan13,580 (15,782)95,046 
Amortization and write-off of deferred debt issuance costs7,291 7,291 5,955 
Change in fair value of derivative5,038 (27,083)(9,770)
Foreign currency remeasurement (gain) loss
(452)6,000 64 
Other21,047 2,593 5,338 
Changes in assets and liabilities, net of effect from acquisitions:
Accounts receivable(5,180)(60,938)(35,519)
Prepaid and other assets4,112 14,053 14,260 
Accounts payable, accruals, and other liabilities68,733 29,181 47,957 
Deferred revenues19,933 2,292 5,340 
Income taxes payable, net of prepaid income taxes9,852 320 (15,932)
Net cash provided by operating activities
416,696 274,324 288,024 
Cash flows from investing activities:
Purchases of property and equipment and investment in capitalized software(25,002)(18,546)(17,539)
Proceeds from sale of aircraft 2,380  
Acquisitions, net of cash acquired (26,023)(743,007)(1,034,983)
Purchases of investments(11,602)(10,954)(4,081)
Proceeds from investments2,123   
Net cash used in investing activities
(60,504)(770,127)(1,056,603)
Cash flows from financing activities:
Proceeds from credit facilities588,154 833,292 745,310 
Payments of credit facilities(841,723)(487,694)(991,310)
Proceeds from convertible senior notes, net of discounts and commissions  1,233,377 
Payments of debt issuance costs  (5,643)
Purchase of capped call options  (51,605)
Settlement of convertible senior notes (1,998) 
Proceeds from term loan  199,505 
Repayments of term loan(5,000)(5,000) 
Payments of contingent and non-contingent consideration(4,324)(8,460)(2,371)
Payments of dividends(58,756)(34,493)(33,396)
Proceeds from stock purchases under employee stock purchase plan9,988 10,335 3,846 
Proceeds from exercise of stock options11,715 8,338 5,605 
Payments for shares acquired including shares withheld for taxes(58,937)(43,561)(120,539)
Repurchases of Class B common stock under approved program (28,250) 
Other(191)525 (197)
Net cash (used in) provided by financing activities
(359,074)243,034 982,582 
Effect of exchange rate changes on cash and cash equivalents(390)(4,884)(6,672)
(Decrease) increase in cash and cash equivalents
(3,272)(257,653)207,331 
Cash and cash equivalents, beginning of year71,684 329,337 122,006 
Cash and cash equivalents, end of year
$68,412 $71,684 $329,337 
F-9



BENTLEY SYSTEMS, INCORPORATED
Consolidated Statements of Cash Flows
(in thousands)

Year Ended December 31,
202320222021
Supplemental information:
Cash paid for income taxes$43,619 $29,478 $40,203 
Income tax refunds1,188 3,588 9,372 
Interest paid37,389 26,581 4,631 
Non-cash investing and financing activities:
Cost method investment3,500 5,936  
Shares issued related to acquisition  182,390 
Contingent acquisition consideration 1,390 4,544 
Deferred, non-contingent consideration, net525 749 10,090 
Term loan expenses included in Accruals and other current liabilities
  45 
Share-settled Bonus Plan awards16,791 21,925 20,953 
DCP elective participant deferrals1,765 6,580 2,619 

See accompanying notes to consolidated financial statements.
F-10



BENTLEY SYSTEMS, INCORPORATED
Notes to Consolidated Financial Statements
(in thousands, except share and per share data)

Note 1: Description of Business and Summary of Significant Accounting Policies
Business and Operations
Bentley Systems is the infrastructure engineering software company. The Company’s purpose is to advance the world’s infrastructure for better quality of life. The Company’s products and solutions empower people to design, build, and operate better and more resilient infrastructure through the adoption of Bentley Systems’ intelligent digital twin solutions.
The Company serves enterprises and professionals across the infrastructure lifecycle by improving project delivery and asset performance. The Company’s engineering and geoprofessional applications are primarily desktop modeling and applications that support the breadth of engineering and geoprofessional disciplines. Bentley Infrastructure Cloud, provided via cloud and hybrid environments, extends enterprise collaboration during project delivery, and helps manage engineering information during operations and maintenance. Powering these products and solutions is iTwin Platform, the Company’s cloud‑native technology platform to create, curate, and leverage infrastructure digital twins.
Basis of Presentation and Consolidation
The consolidated financial statements and accompanying notes have been prepared in U.S. dollars and in accordance with GAAP. The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. The Company is party to joint ventures, which are accounted for using the equity method. All intercompany accounts and transactions have been eliminated in consolidation.
Gains and losses resulting from foreign currency transactions denominated in currencies other than the functional currency are included in Other income (expense), net in the consolidated statements of operations. The assets and liabilities of foreign subsidiaries are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period. Foreign currency translation adjustments are recorded as a component of Other comprehensive income (loss), net of taxes in the consolidated statements of comprehensive income.
Reclassifications
Certain reclassifications of prior period amounts have been made to conform to the current period presentation.
Accounting Policies
The Company’s consolidated financial statements are prepared in accordance with GAAP, which require us to select accounting policies and make estimates that affect the reported amount of assets, liabilities, revenues, and expenses, and the related disclosure of contingent assets and contingent liabilities. Actual results could differ materially from these estimates.
Information on other accounting policies and methods that we use in the preparation of our consolidated financial statements are included, where applicable, in their respective footnotes that follow. Below is a discussion of accounting policies and methods used in our consolidated financial statements that are not presented within other footnotes.
F-11



Segment — Reportable segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the CODM to allocate resources and assess performance. The Company defines its CODM to be its chief executive officer. The chief executive officer reviews the financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating the Company’s financial performance. Accordingly, the Company has determined it operates and manages its business in a single reportable segment, the development and marketing of computer software and related services. The Company markets its products and services through the Company’s offices in the U.S. and its wholly‑owned branches and subsidiaries internationally.
Cost of Revenues — Cost of subscriptions and licenses expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs associated with servicing software subscriptions, amortization of intangible assets associated with acquired software and technology, channel partner compensation for providing sales coverage to users, as well as cloud‑related costs incurred for servicing the Company’s customers using cloud provisioned solutions and the Company’s license administration platform. Cost of services expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs, used for providing training, implementation, configuration, and customization services to customers.
Software Development Costs — The Company’s software development costs, including costs to develop software products or the software component of products to be sold, leased, or marketed to external accounts, before technological feasibility is reached, are included in Research and development in the consolidated statements of operations. Research and development expenses, which are generally expensed as incurred, primarily consist of headcount‑related costs. In general, technological feasibility is reached shortly before the release of such products.
Under its Accelerated Commercial Development Program (“ACDP”) (the Company’s structured approach to an in‑house business incubator function), the Company capitalizes certain development costs related to certain projects once technological feasibility is established. Technological feasibility is established when a detailed program design has been completed and documented, the Company has established that the necessary skills, hardware, and software technology are available to produce the product, and there are no unresolved high‑risk development issues. Once the software is ready for its intended use, amortization is recorded over the software’s estimated useful life (generally three years). For the years ended December 31, 2023, 2022, and 2021, total costs capitalized under the ACDP were $4,558, $7,060, and $6,608, respectively. Additionally, for the years ended December 31, 2023, 2022, and 2021, total ACDP related amortization recorded in Cost of subscriptions and licenses in the consolidated statements of operations was $7,711, $6,626, and $7,020, respectively. The Company evaluates the recoverability of capitalized ACDP costs whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. During the year ended December 31, 2023, the Company recognized impairment charges of $1,835 related to certain ACDP projects, which were recorded as amortization expense in Cost of subscriptions and licenses in the consolidated statements of operations. No impairment of capitalized ACDP costs occurred for the years ended December 31, 2022 or 2021.
Advertising Expense — The Company expenses advertising costs as incurred. Advertising expense of $5,365, $6,888, and $2,396 is included in Selling and marketing in the consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021, respectively.
Cash and Cash Equivalents — The Company considers all highly liquid investments with a maturity of three months or less at the date of purchase to be cash equivalents. As of December 31, 2023 and 2022, all of the Company’s cash and cash equivalents consisted of money market funds and cash held in checking accounts maintained at various financial institutions. Cash equivalents are recorded at cost, which approximates fair value.
Accounts Receivable and Allowance for Doubtful Accounts — Accounts receivable primarily represent receivables from customers for products and services invoiced by the Company for which payment is outstanding and also unbilled revenues (see Note 3). Receivables are recorded at the invoiced amount and do not bear interest.
F-12



The Company establishes an allowance for doubtful accounts for expected losses during the accounts receivable collection process. The allowance for doubtful accounts is presented separately in the consolidated balance sheets and reduces the accounts receivable balance to the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on an expected loss model which considers historical write‑off and recovery experience, aging trends affecting specific accounts, and general operational factors affecting all accounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.
The Company considers current economic trends and takes into account reasonable and supportable forecasts of future conditions when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unexpected changes occur in the general business environment, the Company’s estimate of the recoverability of receivables could be further adjusted.
Activity related to the Company’s allowance for doubtful accounts was as follows:
Year Ended December 31,
20232022
Balance, beginning of year$9,303 $6,541 
Additions to reserve6,651 5,549 
Write-offs, net of recoveries(7,106)(2,317)
Foreign currency translation adjustments117 (470)
Balance, end of year$8,965 $9,303 
Concentration of Credit Risk — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of its cash and cash equivalents, and receivables. To reduce credit risk, the Company performs ongoing credit evaluations of its customers and limits the amount of credit extended when deemed necessary. Generally, the Company requires no collateral from its customers. The Company maintains an allowance for potential credit losses, but historically has not experienced any significant losses related to individual customers or groups of customers in any particular industry or geographic region. No single customer accounted for more than 2.0% of the Company’s total revenues for the years ended December 31, 2023 and 2022, or more than 2.5% of the Company’s total revenues for the year ended 2021.
The Company’s cash and cash equivalents are deposited with financial institutions and invested in money market funds that the Company believes are of high credit quality.
Note 2: Recent Accounting Pronouncements
In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023‑09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023‑09”), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023‑09 is effective for the Company for the annual reporting period beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of ASU 2023‑09 on its consolidated financial statements and related disclosures.
In November 2023, the FASB issued ASU No. 2023‑07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023‑07”), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the Company’s CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023‑07 is effective for the Company for the annual reporting period beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of ASU 2023‑07 on its consolidated financial statements and related disclosures.
F-13



Recently Adopted Accounting Guidance
In March 2020, the FASB issued ASU No. 2020‑04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020‑04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. ASU 2020‑04 applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform between March 12, 2020 and December 31, 2022. In December 2022, the FASB issued ASU No. 2022‑06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which provides optional guidance to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting by extending the sunset date of Topic 848 to December 31, 2024. The expedients and exceptions provided by these ASUs do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2024, except for hedging relationships existing as of December 31, 2024, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The Company adopted these ASUs during the second quarter of 2023 (see Note 10) and the adoption did not have a material impact on the Company’s consolidated financial statements.
Note 3: Revenue from Contracts with Customers
Disaggregation of Revenues
The Company’s revenues consist of the following:
Year Ended December 31,
202320222021
Subscriptions:
Enterprise subscriptions (1)
$433,321 $345,678 $290,097 
SELECT subscriptions258,288 264,308 269,283 
Term license subscriptions388,698 350,234 253,427 
Subscriptions1,080,307 960,220 812,807 
Perpetual licenses46,038 43,377 53,080 
Subscriptions and licenses1,126,345 1,003,597 865,887 
Services:
Recurring16,370 17,804 21,343 
Other85,698 77,681 77,816 
Services102,068 95,485 99,159 
Total revenues$1,228,413 $1,099,082 $965,046 
(1)Enterprise subscriptions includes revenue attributable to E365 subscriptions of $411,025, $306,901, and $223,293 for the years ended December 31, 2023, 2022, and 2021, respectively.
The Company recognizes perpetual licenses and the term license component of subscriptions as revenue when either the licenses are delivered or at the start of the subscription term. For the years ended December 31, 2023, 2022, and 2021, the Company recognized $592,737, $513,736, and $412,375 of license related revenues, respectively, of which $546,699, $470,359, and $359,295, respectively, were attributable to the term license component of the Company’s subscription based commercial offerings recorded in Subscriptions in the consolidated statements of operations.
The Company derived 8% of its total revenues through channel partners for the years ended December 31, 2023, 2022, and 2021.
F-14



Revenue from external customers is attributed to individual countries based upon the location of the customer. Revenues by geographic region are as follows:
Year Ended December 31,
202320222021
Americas (1)
$650,926 $584,794 $483,087 
EMEA353,550 312,804 300,123 
APAC223,937 201,484 181,836 
Total revenues$1,228,413 $1,099,082 $965,046 
(1)Americas includes the U.S., Canada, and Latin America, including the Caribbean. Revenue attributable to the U.S. totaled $511,828, $459,511, and $393,865 for the years ended December 31, 2023, 2022, and 2021, respectively.
Nature of Products and Services
The Company recognizes revenue upon the transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. The Company generates revenues from subscriptions, perpetual licenses, and services.
The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year. The contract costs are amortized based on the economic life of the goods and services to which the contract costs relate. The Company has determined that costs under certain sales incentive programs meet the requirements to be capitalized. The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include the Company’s internal sales force compensation program and certain channel partner sales incentive programs for which the annual compensation is commensurate with annual sales activities.
Subscriptions
Enterprise Subscriptions
The Company provides enterprise subscription offerings, which provide its enterprise accounts with complete and unlimited global access to the Company’s comprehensive portfolio of solutions. E365 subscriptions require a CSS as described below and are charged to accounts primarily based upon daily usage. The daily usage fee includes a term license component, SELECT maintenance and support, hosting, and Success Blueprints, which are designed to achieve business outcomes through more efficient and effective use of the Company’s software. E365 revenues are recognized based upon usage incurred by the account. Usage is primarily defined as distinct user access on a daily basis. E365 subscriptions can contain quarterly usage floors or collars. The term of E365 subscriptions aligns with calendar quarters and revenue is recognized based on actual usage. Alternatively, enterprise license subscriptions (“ELS”) provide access for a prepaid fee, which is based on the account’s usage of software in the preceding year, to effectively create a fee‑certain consumption‑based arrangement. ELS contain a term license component, SELECT maintenance and support, and performance consulting days. The SELECT maintenance and support benefits under ELS do not include a portfolio balancing performance obligation. Revenue is allocated to the various performance obligations based on their respective SSP. Revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenues for the SELECT maintenance and support and the performance consulting days are recognized as delivered over the subscription term. Billings in advance are recorded as Deferred revenues in the consolidated balance sheets.
F-15



SELECT Subscriptions
The Company provides prepaid annual recurring subscriptions that accounts (which are based on distinct contractual and billing relationships with the Company, where affiliated entities of a single parent company may each have an independent account with the Company) can elect to add to a new or previously purchased perpetual license. SELECT provides accounts with benefits, including upgrades, comprehensive technical support, pooled licensing benefits, annual portfolio balancing exchange rights, learning benefits, certain Azure‑based cloud collaboration services, mobility advantages, and access to other available benefits. SELECT subscriptions revenues are recognized as distinct performance obligations are satisfied. The performance obligations within the SELECT offering, outside of the portfolio balancing exchange right, are concurrently delivered and have the same pattern of recognition. These performance obligations are accounted for ratably over the term as a single performance obligation.
Term License Subscriptions
The Company provides annual, quarterly, and monthly term licenses for its software products. Term license subscriptions contain a term license component and SELECT maintenance and support. Revenue is allocated to the various performance obligations based on their SSP. Annual term licenses (“ATL”) are generally prepaid annually for named user access to specific products and include the Company’s Virtuoso subscriptions sold via the Company’s Virtuosity eStore for practitioner licenses. Virtuoso subscriptions are bundles with customizable training and expert consultation administered through “keys” or credits. Quarterly term license (“QTL”) subscriptions allow accounts to pay quarterly in arrears for license usage that is beyond their prepaid subscriptions. Monthly term license (“MTL”) subscriptions are identical to QTL subscriptions, except for the term of the license, and the manner in which they are monetized. MTL subscriptions require a CSS, which is described below. For ATL, revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenue for the SELECT maintenance and support is recognized as delivered over the subscription term. For Virtuoso keys, revenue is recognized as services are delivered. Billings in advance are recorded as Deferred revenues in the consolidated balance sheets. For usage‑based QTL and MTL subscriptions, revenues are recognized based upon usage incurred by the account. Usage is defined as peak usage over the respective terms. The terms of QTL and MTL subscriptions align with calendar quarters and calendar months, respectively, and revenue is recognized based on actual usage.
Visas are quarterly or annual term licenses enabling users to access specific project or enterprise information and entitles users to certain functionality of the Company’s ProjectWise and AssetWise systems. The Company’s standard offerings are usage based with monetization through the Company’s CSS program as described below.
CSS is a program designed to streamline the procurement, administration, and payment process. The program requires an estimation of annual usage for CSS eligible offerings and a deposit of funds in advance. Actual consumption is monitored and invoiced against the deposit on a calendar quarter basis. CSS balances not utilized for eligible products or services may roll over to future periods or are refundable. Paid and unconsumed CSS balances are recorded in Accruals and other current liabilities in the consolidated balance sheets. Software and services consumed under CSS are recognized pursuant to the applicable revenue recognition guidance for the respective software or service and classified as subscriptions or services based on their respective nature.
Perpetual Licenses
Perpetual licenses may be sold with or without attaching a SELECT subscription. Historically, attachment and retention of the SELECT subscription has been high given the benefits of the SELECT subscription discussed above. Perpetual licenses revenues are recognized upon delivery of the license to the user.
F-16



Services
The Company provides professional services, including training, implementation, configuration, customization, and strategic consulting services. The Company performs projects on both a time and materials and a fixed fee basis. Certain of the Company’s fixed‑fee arrangements, including its Success Services offerings, are structured as subscription‑like, packaged offerings that are annually recurring in nature. Success Services are standard service offerings that provide a level of dedicated professional services above the standard technical support offered to all accounts as part of their SELECT or enterprise agreement. Revenues are recognized as services are performed.
The Company primarily utilizes its direct internal sales force and also has arrangements through independent channel partners to promote and sell its products and subscriptions to end‑users. Channel partners are authorized to promote the sale of an authorized set of the Company’s products and subscriptions within an authorized geography under a Channel Partner Agreement.
Significant Judgments and Estimates
The Company’s contracts with customers may include promises to transfer licenses (perpetual or term‑based), maintenance, and services to a user. Judgment is required to determine if the promises are separate performance obligations, and if so, the allocation of the transaction price to each performance obligation. When an arrangement includes multiple performance obligations which are concurrently delivered and have the same pattern of transfer to the customer, the Company accounts for those performance obligations as a single performance obligation. For contracts with more than one performance obligation, the transaction price is allocated among the performance obligations in an amount that depicts the relative SSP of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs. The Company uses a range of amounts to estimate SSP when it sells each of the products and services separately and needs to determine whether there is a discount that should be allocated based on the relative SSP of the various products and services.
The Company’s SELECT agreement provides users with perpetual licenses a right to exchange software for other eligible perpetual licenses on an annual basis upon renewal. The Company refers to this option as portfolio balancing and has concluded that the portfolio balancing feature represents a material right resulting in the deferral of the associated revenue. Judgment is required to estimate the percentage of users who may elect to portfolio balance and considers inputs such as historical user elections. This feature is available once per term and must be exercised prior to the respective renewal term. The Company recognizes the associated revenue upon election or when the portfolio balancing right expires. This right is included in the initial and subsequent renewal terms and the Company reestablishes the revenue deferral for the material right upon the beginning of the renewal term.
Unbilled Revenues
Unbilled revenues represent revenues that have not yet been billed to customers due to timing differences in usage and billing cycles, and are included in Accounts receivable in the consolidated balance sheets. As of December 31, 2023 and 2022, unbilled revenues were $129,494 and $113,217, respectively.
Contract Balances
As of December 31, 2023 and 2022, the Company’s contract assets relate to performance obligations completed in advance of the right to invoice and are included in Prepaid and other current assets in the consolidated balance sheets. Contract assets were not material as of December 31, 2023 or 2022.
Deferred revenues consist of billings made or payments received in advance of revenue recognition from subscriptions and services. The timing of revenue recognition may differ from the timing of billings to users. As of December 31, 2023 and 2022, total deferred revenues on the consolidated balance sheets were $269,647 and $243,073, respectively.
F-17



For the year ended December 31, 2023, $213,021 of revenues that were included in the December 31, 2022 deferred revenues balance were recognized. There were additional deferrals of $237,193, which were primarily related to new billings and acquisitions. For the year ended December 31, 2022, $204,279 of revenues that were included in the December 31, 2021 deferred revenues balance were recognized. There were additional deferrals of $221,126, which were primarily related to new billings and acquisitions.
As of December 31, 2023 and 2022, the Company has deferred $18,269 and $17,338, respectively, related to portfolio balancing exchange rights which is included in Deferred revenues in the consolidated balance sheets.
Remaining Performance Obligations
The Company’s contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. As of December 31, 2023, amounts allocated to these remaining performance obligations are $269,647, of which the Company expects to recognize approximately 94% over the next 12 months with the remaining amount thereafter.
Guarantees
The Company’s software license agreements typically provide for indemnification of customers for intellectual property infringement claims. The Company also warrants to customers, when requested, that its software products operate substantially in accordance with standard specifications for a limited period of time. The Company has not incurred significant obligations under customer indemnification or warranty provisions historically and does not expect to incur significant obligations in the future. Accordingly, the Company does not maintain accruals for potential customer indemnification or warranty‑related obligations.
Note 4: Acquisitions
The aggregate details of the Company’s acquisition activity are as follows:
Acquisitions Completed During
Year Ended December 31,
202320222021
Number of acquisitions3 6 13 
Cash paid at closing (1)
$26,287 $763,228 $1,072,820 
Cash acquired(264)(20,221)(37,837)
Net cash paid$26,023 $743,007 $1,034,983 
(1)Of the cash paid at closing for the year ended December 31, 2023, $1,000 was deposited into an escrow account to secure any potential indemnification and other obligations of the seller.
On January 31, 2022, the Company completed the acquisition of PLS, a leader in software for the design of overhead electric power transmission lines and their structures, for $695,968 in cash, net of cash acquired. On June 17, 2021, the Company completed the acquisition of Seequent, a leader in software for geological and geophysical modeling, geotechnical stability, and cloud services for geodata management and collaboration, for $883,336 in cash, net of cash acquired, plus 3,141,342 shares of the Company’s Class B common stock. The operating results of the acquired businesses, except for Seequent, were not material, individually or in the aggregate, to the Company’s consolidated statements of operations.
F-18



The fair value of the contingent consideration from acquisitions is included in the consolidated balance sheets as follows:
December 31,
20232022
Accruals and other current liabilities$ $1,196 
Contingent consideration from acquisitions$ $1,196 
The fair value of non-contingent consideration from acquisitions is included in the consolidated balance sheets as follows:
December 31,
20232022
Accruals and other current liabilities$3,576 $2,434 
Other liabilities 2,977 
Non-contingent consideration from acquisitions$3,576 $5,411 
The operating results of the acquired businesses are included in the Company’s consolidated financial statements from the closing date of each respective acquisition. The purchase price for each acquisition has been allocated to the net tangible and intangible assets and liabilities based on their estimated fair values at the respective acquisition date.
The Company is in the process of finalizing the purchase accounting for two acquisitions completed during the year ended December 31, 2023. Identifiable assets acquired and liabilities assumed were provisionally recorded at their estimated fair values on the respective acquisition date. The initial accounting for these business combinations is not complete because the evaluation necessary to assess the fair values of certain net assets acquired is still in process. The provisional amounts are subject to revision until the evaluations are completed to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. The allocation of the purchase price may be modified from the date of the acquisition as more information is obtained about the fair values of assets acquired and liabilities assumed, however, such measurement period cannot exceed one year.
Acquisition costs are expensed as incurred and are recorded in General and administrative in the consolidated statements of operations. For the years ended December 31, 2023, 2022, and 2021, the Company’s acquisition expenses were $5,879, $11,758, and $20,471, respectively, which include costs related to legal, accounting, valuation, insurance, and other consulting and transaction fees. For the year ended December 31, 2022, $9,804 of the Company’s acquisition expenses related to the acquisition of PLS. For the year ended December 31, 2021, $16,557 and $1,644 of the Company’s acquisition expenses related to the acquisition of Seequent and PLS, respectively.
F-19



The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition (including contingent consideration):
Acquisitions Completed During
Year Ended December 31,
202320222021
Consideration:
Cash paid at closing$26,287 $763,228 $1,072,820 
Shares issued at closing (1)(2)
  182,390 
Contingent consideration 1,390 4,544 
Deferred, non-contingent consideration, net525 749 10,090 
Other15 (269) 
Total consideration$26,827 $765,098 $1,269,844 
Assets acquired and liabilities assumed:
Cash$264 $20,221 $37,837 
Accounts receivable and other current assets1,742 8,890 24,174 
Operating lease right-of-use assets397 1,237 12,095 
Property and equipment 1,316 4,383 
Deferred income taxes2,151   
Other assets6 7 874 
Software and technology (weighted average useful life of 3, 5, and 5 years, respectively)
3,077 10,608 43,560 
Customer relationships (weighted average useful life of 6, 10, and 9 years, respectively)
3,900 82,278 158,555 
Trademarks (weighted average useful life of 5, 8 and 10 years, respectively)
1,000 6,972 38,256 
In-process research and development  3,700 
Total identifiable assets acquired excluding goodwill12,537 131,529 323,434 
Accruals and other current liabilities(624)(4,079)(27,649)
Deferred revenues(4,623)(14,176)(26,245)
Operating lease liabilities(397)(1,237)(11,988)
Deferred income taxes (5,745)(53,342)
Other liabilities  (716)
Total liabilities assumed(5,644)(25,237)(119,940)
Net identifiable assets acquired excluding goodwill6,893 106,292 203,494 
Goodwill19,934 658,806 1,066,350 
Net assets acquired$26,827 $765,098 $1,269,844 
(1)Of the total 3,141,342 shares issued at closing, 83,627 shares are subject to forfeiture if post‑closing employment service conditions are not met and accordingly were recorded as stock‑based compensation expense over the related forfeiture period of two years.
(2)A fair value adjustment of $16,943 was applied to the stock consideration due to restrictions on the transfer of securities.
F-20



The Company allocates the purchase price for each acquisition to the net tangible and intangible assets acquired and liabilities assumed based on their estimated fair value at the respective acquisition date, with the exception of deferred revenues which are recognized and measured on the acquisition date in accordance with the Company’s revenue recognition policies in Note 3. The fair values of the working capital, other assets (liabilities), and property and equipment approximated their respective carrying values as of the acquisition date. The fair values of the intangible assets were primarily determined using the income approach. When applying the income approach, indications of fair values were developed by discounting future net cash flows to their present values at market‑based rates of return. The cash flows were based on estimates used to price the acquisitions and the discount rates applied were benchmarked with reference to the implied rate of return from the Company’s pricing model and the weighted average cost of capital. Goodwill is measured as the excess of the purchase price over the value of net identifiable assets acquired. While best estimates and assumptions are used to accurately value assets acquired and liabilities assumed at the acquisition date, as well as contingent and non‑contingent consideration, where applicable, the Company’s estimates are inherently uncertain and subject to refinement. Any adjustments to estimated fair value are recorded to goodwill, provided that the Company is within the measurement period (up to one year from the acquisition date) and that the Company continues to collect information to determine estimated fair value. Subsequent to the measurement period or the Company’s final determination of estimated fair value, whichever comes first, adjustments are recorded in the consolidated statements of operations.
Goodwill recorded in connection with the acquisitions was attributable to synergies expected to arise from cost saving opportunities, as well as future expected cash flows. The Company expects $9,771 of the goodwill recorded relating to the 2023 acquisitions will be deductible for income tax purposes.
Unaudited Pro Forma Financial Information
Had the acquisition of Seequent been made at the beginning of 2020, unaudited pro forma total revenues for the year ended December 31, 2021 would have been $1,017,975. Net income, net income per share, basic, and net income per share, diluted for the year ended December 31, 2021 would not have been materially different than the amounts reported primarily due to the pro forma adjustments to reflect the amortization of purchased intangibles and the cost to finance the transaction, net of the related tax effects.
The unaudited pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of 2020. The unaudited pro forma financial information combines the historical results of the Company, the adjusted historical results of Seequent considering the date the Company completed the acquisition of Seequent, and the effects of the pro forma adjustments described above.
Note 5: Property and Equipment, Net
Property and equipment, net consist of the following:
December 31,
20232022
Land$2,811 $2,811 
Building and improvements31,025 35,717 
Computer equipment and software46,202 54,636 
Furniture, fixtures, and equipment9,799 14,600 
Aircraft2,038 2,038 
Other89 156 
Property and equipment, at cost91,964 109,958 
Less: Accumulated depreciation(51,864)(77,707)
Total property and equipment, net$40,100 $32,251 
F-21



Depreciation expense for the years ended December 31, 2023, 2022, and 2021 was $12,368, $10,706, and $11,217, respectively.
Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight‑line method over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful life of the leasehold improvements or the lease term. Land is not depreciated. Depreciation for equipment commences once it is placed in service, and depreciation for buildings and leasehold improvements commences once they are ready for their intended use.
Estimated useful lives of property and equipment are as follows:
Useful Life
Building and improvements25years
Computer equipment and software3years
Furniture, fixtures, and equipment5years
Aircraft6years
Automobiles3years
Cost of maintenance and repairs is charged to expense as incurred. Upon retirement or other disposition, the cost of the asset and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations.
The Company evaluates the recoverability of property and equipment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. No impairment of property and equipment occurred for the years ended December 31, 2023, 2022, and 2021.
Related Party Equipment Sale
In January 2022, the Audit Committee of the Company’s Board of Directors authorized the Company to sell 50% of its interest in the Company’s aircraft at fair market value to an entity controlled by the Company’s Chief Executive Officer. The transaction was completed on February 1, 2022 for $2,380 and resulted in a gain of $2,029, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2022 (see Note 20). Subsequent to the transaction, ongoing operating and fixed costs of the aircraft are shared on a proportional use basis subject to a cost-sharing agreement. Such costs were not material during the years ended December 31, 2023 and 2022. The Company determined this transaction was with a related party.
F-22



Note 6: Goodwill and Other Intangible Assets
The changes in the carrying amount of goodwill are as follows:
Balance, December 31, 2021$1,588,477 
Acquisitions658,806 
Foreign currency translation adjustments(8,426)
Other adjustments(1,673)
Balance, December 31, 20222,237,184 
Acquisitions19,934 
Foreign currency translation adjustments11,732 
Other adjustments486 
Balance, December 31, 2023$2,269,336 
Goodwill consists of the excess of cost over the fair value of net assets acquired in business combinations. Goodwill is not amortized, but instead is tested annually for impairment on October 1, or more frequently if events occur or circumstances change that would more likely than not reduce its fair value below its carrying amount. The Company allocates goodwill to reporting units on a relative fair value basis.
In testing for goodwill impairment, the Company may first qualitatively assess whether it is more likely than not (a likelihood of more than 50 percent) that a goodwill impairment exists. If it is determined that a quantitative assessment is required and the carrying amount exceeds its fair value, the Company will recognize goodwill impairment in the amount in which the carrying amount of the reporting unit exceeds its fair value, but not to exceed the carrying amount of goodwill within the reporting unit. There was no impairment of goodwill as a result of the Company’s annual impairment assessments conducted for the years ended December 31, 2023, 2022, or 2021.
Details of intangible assets other than goodwill are as follows:
December 31, 2023December 31, 2022
Estimated
Useful Life
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
Gross
Carrying
Amount
Accumulated
Amortization
Net Book
Value
Intangible assets subject to amortization:
Software and technology
3-5 years
$89,693 $(59,045)$30,648 $92,390 $(51,938)$40,452 
Customer relationships
3-10 years
323,442 (142,378)181,064 323,164 (114,387)208,777 
Trademarks
3-10 years
70,710 (33,709)37,001 69,803 (26,904)42,899 
Non-compete agreements
5 years
350 (276)74 350 (207)143 
Total intangible assets$484,195 $(235,408)$248,787 $485,707 $(193,436)$292,271 
The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:
Year Ended December 31,
202320222021
Cost of subscriptions and licenses$12,704 $12,478 $8,125 
Amortization of purchased intangibles38,515 41,114 25,601 
Total amortization expense$51,219 $53,592 $33,726 
F-23



Intangible assets arise from acquisitions and principally consist of goodwill, trademarks, customer relationships, in‑process research and development, and acquired software and technology. Intangible assets, other than goodwill and in‑process research and development, are amortized on a straight‑line basis over their estimated useful lives.
Amortization expense for the years following December 31, 2023 are estimated as follows:
2024$46,582 
202543,494 
202635,125 
202727,972 
202827,276 
Thereafter68,338 
$248,787 
Note 7: Investments
Investments consist of the following:
December 31,
20232022
Cost method investments$21,044 $22,174 
Equity method investments2,436 96 
Total investments$23,480 $22,270 
Cost Method Investments
The Company applies the cost method of accounting for its investment in which it does not have the ability to exercise significant influence over operating and financial policies. Under the cost method, the Company records the investment based on original cost less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same investee. The Company’s share of income or loss of such companies is not included in the Company’s consolidated statements of operations.
Through its iTwin Ventures initiative, the Company invests in technology development companies, generally in the form of equity interests or convertible notes. In March 2023, the Company acquired an equity interest in Worldsensing, a leading global connectivity hardware platform company for infrastructure monitoring, via contribution of its sensemetrics’ Thread connectivity device business (the “Thread business”) and cash. The non‑cash contribution of the Thread business resulted in an insignificant gain, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2023 (see Note 20). In July 2022, the Company acquired an equity interest in Teralytics Holdings AG (“Teralytics”), a global platform company for human mobility analysis, via contribution of its Streetlytics mobility data business (“Streetlytics”) and cash. The non‑cash contribution of Streetlytics resulted in an insignificant gain, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2022 (see Note 20).
F-24



The Company tests its investments for impairment whenever circumstances indicate that the carrying value of the investment may not be recoverable. During the year ended December 31, 2023, the Company recognized impairment charges of $14,588 to write‑down certain cost method investments to their fair value primarily as a result of the investees’ decline in operating performance and the overall decline in the venture investment valuation environment. The impairment charges included $11,130 to write‑off the Company’s investment in Teralytics. The impairment charges were recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2023 (see Note 20). No impairment of investments occurred for the years ended December 31, 2022 or 2021.
During the year ended December 31, 2023, the Company recognized gains on investments of $2,360, which was recorded in Other (expense) income, net in the consolidated statements of operations (see Note 20).
During the year ended December 31, 2023, the Company invested a total of $12,841, including $8,928 of cash and non-cash for its investment in Worldsensing. During the year ended December 31, 2022, the Company invested a total of $15,107, including $11,130 of cash and non-cash for its investment in Teralytics. As of December 31, 2023, the Company’s investment balance in Worldsensing was $8,928. As of December 31, 2023 and 2022, the Company’s investment balance in Teralytics was zero and $11,130, respectively.
Equity Method Investments
The Company applies the equity method of accounting for its investment in which it does have the ability to exercise significant influence over operating and financial policies. Under the equity method, the Company recognizes its initial investment at cost and updates the carrying value of its investment by its proportional share of income or losses from the investment. In addition, the Company decreases the carrying value by any dividends received from the investee. The Company does not otherwise adjust the carrying value to reflect changes to the fair market value of the investment. The Company’s equity method investments in joint ventures are considered related parties.
For the years ended December 31, 2023 and 2022, the Company invested $2,261 and $2,343, respectively. For the years ended December 31, 2023 and 2022, transactions between the Company and its joint ventures were not material to the Company’s consolidated financial statements.
Note 8: Leases
The Company’s operating leases consist of office facilities, office equipment, and automobiles. As of December 31, 2023, the Company’s leases have remaining terms of less than one year to ten years, some of which include one or more options to renew, with renewal terms from one year to five years and some of which include options to terminate the leases from less than one year to five years.
The Company determines if an arrangement is a lease at inception. Operating leases are included in Operating lease right‑of‑use assets, Operating lease liabilities, and Long‑term operating lease liabilities in the consolidated balance sheets. Operating lease right‑of‑use assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right‑of‑use assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate, if the Company’s leases do not provide an implicit rate, based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company’s estimated credit rating, the term of the lease, economic environment where the asset resides, and full collateralization. The operating lease right‑of‑use assets also include any lease payments made and are reduced by any lease incentives. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Lease expense for lease payments is recognized on a straight‑line basis over the lease term.
F-25



For contracts with lease and non‑lease components, the Company has elected not to allocate the contract consideration, and account for the lease and non-lease components as a single lease component. Payments under the Company’s lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. Variable lease cost may include common area maintenance, property taxes, utilities, and fluctuations in rent due to a change in an index or rate. The Company has elected not to recognize a right‑of‑use asset or lease liability for short‑term leases (leases with a term of twelve months or less). Short‑term leases are recognized in the consolidated statements of operations on a straight‑line basis over the lease term.
The components of operating lease cost reflected in the consolidated statements of operations were as follows:
Year Ended December 31,
202320222021
Operating lease cost (1)
$20,008 $20,772 $19,425 
Variable lease cost4,594 4,658 4,151 
Short-term lease cost 16 21 
Total operating lease cost$24,602 $25,446 $23,597 
(1)Operating lease cost includes rent cost related to operating leases for office facilities of $19,199, $20,027, and $18,636 for the years ended December 31, 2023, 2022, and 2021, respectively.
Supplemental operating cash flow and other information related to leases was as follows:
Year Ended December 31,
202320222021
Cash paid for operating leases included in operating cash flows$17,899 $19,587 $19,636 
Right-of-use assets obtained in exchange for new operating lease liabilities (1)
$17,015 $10,722 $12,842 
(1)Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $397, $1,237, and $12,095 for the years ended December 31, 2023, 2022, and 2021, respectively.
The weighted average remaining lease term for operating leases was 4.6 years and 3.9 years as of December 31, 2023 and 2022, respectively. The weighted average discount rate was 4.8% and 3.4% as of December 31, 2023 and 2022, respectively.
Maturities of operating lease liabilities are as follows:
December 31, 2023
2024$13,416 
202510,499 
20268,122 
20275,635 
20283,856 
Thereafter6,744 
Total future lease payments48,272 
Less: Imputed interest(6,001)
Total operating lease liabilities$42,271 
F-26



As of December 31, 2023, the Company had additional minimum operating lease payments of $804 for executed leases that have not yet commenced, primarily for office locations.
The Company evaluates the recoverability of right‑of‑use assets whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. During the year ended December 31, 2023, the Company recognized impairment charges of $2,239 to write‑down certain right‑of‑use assets to their fair value primarily as a result of the decision to vacate certain leased facilities. The impairment charges were recorded in General and administrative in the consolidated statements of operations. No impairment of right‑of‑use assets occurred for the years ended December 31, 2022 or 2021.
Note 9: Accruals and Other Current Liabilities
Accruals and other current liabilities consist of the following:
December 31,
20232022
CSS deposits$284,276 $201,082 
Accrued compensation43,316 40,296 
Accrued benefits39,983 35,493 
Due to customers16,924 13,720 
Accrued realignment costs12,459  
Accrued indirect taxes10,722 9,766 
Accrued professional fees5,970 4,984 
Employee stock purchase plan contributions5,790 5,230 
Accrued acquisition stay bonus4,336 9,135 
Non-contingent consideration from acquisitions3,576 2,434 
Accrued cloud provisioning costs3,572 4,224 
Deferred compensation plan liabilities2,355 2,067 
Contingent consideration from acquisitions 1,196 
Other accrued and current liabilities24,069 32,421 
Total accruals and other current liabilities$457,348 $362,048 
F-27



Note 10: Long-Term Debt
Long‑term debt consists of the following:
December 31,
20232022
Credit facility:
Revolving loan facility due November 2025$92,028 $345,597 
Term loan due November 2025190,000 195,000 
2026 Notes687,830 687,830 
2027 Notes575,000 575,000 
Unamortized debt issuance costs(16,455)(22,731)
Total debt1,528,403 1,780,696 
Less: Current portion of long-term debt(10,000)(5,000)
Long-term debt$1,518,403 $1,775,696 
Credit Facility
The Company has a Credit Facility which provides for an $850,000 senior secured revolving loan facility that matures on November 15, 2025. The Credit Facility also provides up to $50,000 of letters of credit and other borrowings subject to availability, including an $85,000 U.S. dollar swingline sub‑facility and a $200,000 incremental “accordion” sub‑facility. Debt issuance costs are amortized to interest expense through the maturity date.
When the Company amended the Credit Facility on January 25, 2021, to increase the senior secured revolving loan facility and extend the maturity date, the Company performed an extinguishment versus modification assessment on a lender‑by‑lender basis resulting in the write‑off of unamortized debt issuance costs of $353 and the capitalization of fees paid to lenders and third parties of $3,577.
On December 22, 2021, the Company amended the Credit Facility to provide for a $200,000 senior secured term loan with a maturity of November 15, 2025 (the “Term Loan”). The Term Loan requires principal repayment at the end of each calendar quarter. Beginning with March 31, 2022 and ending with December 31, 2023, the Company was required to repay $1,250 per quarter. Beginning with March 31, 2024 and ending with the last such date prior to the maturity date, the Company is required to repay $2,500 per quarter. The Company incurred $540 of debt issuance costs related to the Term Loan. The Company used borrowings under the Term Loan to pay down borrowings under the swingline sub‑facility and revolving loan facility under the Credit Facility.
The Company had $150 of letters of credit and surety bonds outstanding as of December 31, 2023 and 2022 under the Credit Facility. As of December 31, 2023 and 2022, the Company had $757,822 and $504,253, respectively, available under the Credit Facility.
Effective June 23, 2023, the Company amended the Credit Facility to replace the referenced interest rate based on LIBOR with SOFR.
Revolving loan borrowings under the Credit Facility bear interest at variable rates that reset every one, three, or six months depending on the period selected by the Company. Under the Term SOFR elections, revolving loan borrowings bear an interest rate of the applicable term SOFR rate plus 10 bps, plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. Under the non‑Term SOFR elections, revolving loan borrowings bear a base interest rate of the highest of (i) the prime rate, (ii) the overnight bank funding effective rate plus 50 bps, or (iii) the applicable term SOFR rate plus 10 bps, plus a spread ranging from 25 bps to 125 bps as determined by the Company’s net leverage ratio.
F-28



Swingline borrowings under the Credit Facility bear interest that resets daily. Interest on U.S. dollar swingline borrowings bear an interest rate of the daily simple SOFR rate plus 3.5 bps, plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. The Company cannot make optional currency swingline borrowings without the consent of the applicable swingline lender.
Term loan borrowings under the Credit Facility bear interest at variable rates that reset every one, three, or six months depending on the period selected by the Company. Under the Term SOFR elections, term loan borrowings bear an interest rate of the applicable term SOFR rate plus 10 bps, plus a spread ranging from 100 bps to 200 bps as determined by the Company’s net leverage ratio. Under the non‑Term SOFR elections, term loan borrowings bear a base interest rate of the highest of (i) the prime rate, (ii) the overnight bank funding effective rate plus 50 bps, or (iii) the applicable term SOFR rate plus 10 bps, plus a spread ranging from 0 bps to 100 bps as determined by the Company’s net leverage ratio.
In addition, a commitment fee for the unused Credit Facility ranges from 20 bps to 30 bps as determined by the Company’s net leverage ratio.
Borrowings under the Credit Facility are guaranteed by all of the Company’s material first tier domestic subsidiaries and are secured by a first priority security interest in substantially all of the Company’s and the guarantors’ U.S. assets and 65% of the stock of their directly owned foreign subsidiaries.
The agreement governing the Credit Facility contains customary positive and negative covenants, including restrictions on our ability to pay dividends and make other restricted payments, as well as events of default, including, without limitation, payment defaults, breaches of representations and warranties, covenants defaults, cross-defaults to certain other indebtedness in excess of $50,000, certain events of bankruptcy and insolvency, judgment defaults in excess of $10,000, failure of any security document supporting the Credit Facility to be in full force and effect, and a change of control. The Credit Facility also contains customary financial covenants, including maximum net leverage ratio. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in its Credit Facility.
Voluntary prepayments of amounts outstanding under the Credit Facility, in whole or in part, are permitted at any time, so long as the Company gives notice as required by the Credit Facility. However, if prepayment is made with respect to a SOFR‑based loan and the prepayment is made on a date other than an interest payment date, the Company is subject to customary breakage costs.
Convertible Senior Notes
2026 Notes
On January 26, 2021, the Company completed a private offering of $690,000 of 0.125% convertible senior notes due 2026. The 2026 Notes were issued pursuant to an indenture, dated as of January 26, 2021, between the Company and Wilmington Trust, National Association, as trustee (the “2026 Trustee”) (the “2026 Indenture”). Interest will accrue from January 26, 2021 and will be payable semi‑annually in arrears in cash on January 15 and July 15 of each year, with the first payment due on July 15, 2021. The 2026 Notes will mature on January 15, 2026, unless earlier converted, redeemed or repurchased. The Company incurred $18,055 of expenses in connection with the 2026 Notes offering consisting of transaction costs. The Company used $25,530 of the net proceeds from the sale of the 2026 Notes to pay the premiums of the capped call options described further below, and approximately $250,500 to repay outstanding indebtedness under the Credit Facility and to pay related fees and expenses. The Company used the remainder of the net proceeds from the sale of the 2026 Notes for general corporate purposes and towards funding certain acquisitions, including Seequent (see Note 4).
F-29



During the fourth quarter of 2022, the Company paid $1,998 in cash to repurchase $2,170 aggregate principal amount of its outstanding 2026 Notes through open market transactions resulting in an insignificant gain, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2022. The 2026 Notes were repurchased under the Company’s Repurchase Program authorization (see Note 13).
Prior to October 15, 2025, the 2026 Notes will be convertible at the option of the holder only under the following circumstances: (1) during any calendar quarter (and only during such quarter) commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price per $1 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class B common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s Class B common stock, as described in the 2026 Indenture; and (4) if the Company calls the 2026 Notes for redemption. On or after October 15, 2025 until 5:00 p.m., New York City time, on the second scheduled trading day immediately before the maturity date, the 2026 Notes will be convertible at the option of the holder at any time.
The Company will settle conversions by paying or delivering, as applicable, cash, shares of the Company’s Class B common stock, or a combination of cash and shares of the Company’s Class B common stock, at the Company’s election, based on the applicable conversion rate. The initial conversion rate is 15.5925 shares of the Company’s Class B common stock per $1 principal amount of 2026 Notes, which represents an initial conversion price of approximately $64.13 per share, and is subject to adjustment as described in the 2026 Indenture. If a “make-whole fundamental change” (as defined in the 2026 Indenture) occurs, then the Company will, in certain circumstances, increase the conversion rate for a specified period of time.
The Company will have the option to redeem the 2026 Notes in whole or in part at any time on or after January 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice. The redemption price will be equal to the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date.
Upon a fundamental change (as defined in the 2026 Indenture), holders may, subject to certain exceptions, require the Company to purchase their 2026 Notes in whole or in part for cash at a price equal to the principal amount of the 2026 Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the 2026 Indenture). In addition, upon a Make‑Whole Fundamental Change (as defined in the 2026 Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2026 Notes in connection with such Make‑Whole Fundamental Change. No adjustment to the conversion rate will be made if the stock price in such Make‑Whole Fundamental Change is either less than $44.23 per share or greater than $210.00 per share. The Company will not increase the conversion rate to an amount that exceeds 22.6090 shares per $1 principal amount of 2026 Notes, subject to adjustment. The 2026 Indenture also contains a customary merger covenant.
F-30



Under the 2026 Indenture, the 2026 Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency‑related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding 2026 Notes shall automatically become due and payable. If any other event of default occurs and is continuing, the 2026 Trustee by notice to the Company, or the holders of the 2026 Notes of at least 25% in principal amount of the outstanding 2026 Notes by notice to the Company and the 2026 Trustee, may declare the principal of, and accrued and unpaid interest on, all of the then outstanding 2026 Notes to be due and payable. Notwithstanding the foregoing, the 2026 Indenture provides that, to the extent the Company elects, the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenant in the 2026 Indenture consists exclusively of the right to receive additional interest on the 2026 Notes.
The 2026 Notes were accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2026 Notes. The effective interest rate for the 2026 Notes is 0.658%.
As of December 31, 2023, none of the conditions of the 2026 Notes to early convert has been met.
The 2026 Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the 2026 Notes, rank equally in right of payment with the Company’s existing and future senior unsecured indebtedness that is not so subordinated (including the Company’s 2027 Notes, refer to the section titled “2027 Notes” below), effectively subordinated to the Company’s existing and future secured indebtedness (including obligations under the Company’s senior secured credit facilities), to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the Company is not a holder thereof)) of the Company’s subsidiaries. The 2026 Notes contain both affirmative and negative covenants. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in the 2026 Notes.
Capped Call Options — In connection with the pricing of the 2026 Notes, the Company entered into capped call options with certain of the initial purchasers or their respective affiliates and certain other financial institutions. The Company incurred $150 of expenses in connection with the capped call options. The capped call options are expected to reduce potential dilution to the Company’s Class B common stock upon any conversion of 2026 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The cap price of the capped call options is initially $72.9795 per share, which represents a premium of 65% above the last reported sale price per share of the Company’s Class B common stock on the Nasdaq Global Select Market on January 21, 2021 and is subject to customary adjustments under the terms of the capped call options.
The capped call options were entered into in conjunction with the issuance of the 2026 Notes, however, they are legally separate agreements that can be separately exercised, with the receipt of shares under the capped call options having no effect on the 2026 Notes, and are legally detachable. As the capped call options are both legally detachable and separately exercisable from the 2026 Notes, the Company accounts for the capped call options separately from the 2026 Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to Additional paid-in capital in the consolidated balance sheets as of December 31, 2021.
F-31



2027 Notes
On June 28, 2021, the Company completed a private offering of $575,000 of 0.375% convertible senior notes due 2027. The 2027 Notes were issued pursuant to an indenture, dated as of June 28, 2021, between the Company and Wilmington Trust, National Association, as trustee (the “2027 Trustee”) (the “2027 Indenture”). Interest will accrue from June 28, 2021 and will be payable semi‑annually in arrears in cash on January 1 and July 1 of each year, with the first payment due on January 1, 2022. The 2027 Notes will mature on July 1, 2027, unless earlier converted, redeemed or repurchased. The Company incurred $15,065 of expenses in connection with the 2027 Notes offering consisting of transaction costs. The Company used $25,875 of the net proceeds from the sale of the 2027 Notes to pay the premiums of the capped call options described further below, and $536,062 to repay outstanding indebtedness under the Credit Facility and to pay related fees and expenses.
Prior to April 1, 2027, the 2027 Notes will be convertible at the option of the holder only under the following circumstances: (1) during any calendar quarter (and only during such quarter) commencing after the calendar quarter ending on September 30, 2021, if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price per $1 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class B common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s Class B common stock, as described in the 2027 Indenture; and (4) if the Company calls the 2027 Notes for redemption. On or after April 1, 2027 until 5:00 p.m., New York City time, on the second scheduled trading day immediately before the maturity date, the 2027 Notes will be convertible at the option of the holder at any time.
The Company will settle conversions by paying or delivering, as applicable, cash, shares of the Company’s Class B common stock, or a combination of cash and shares of the Company’s Class B common stock, at the Company’s election, based on the applicable conversion rate. The initial conversion rate is 12.0153 shares of the Company’s Class B common stock per $1 principal amount of 2027 Notes, which represents an initial conversion price of approximately $83.23 per share, and is subject to adjustment as described in the 2027 Indenture. If a “make-whole fundamental change” (as defined in the 2027 Indenture) occurs, then the Company will, in certain circumstances, increase the conversion rate for a specified period of time.
The Company will have the option to redeem the 2027 Notes in whole or in part at any time on or after July 5, 2024 and on or before the 40th scheduled trading day immediately before the maturity date if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice. The redemption price will be equal to the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date.
Upon a fundamental change (as defined in the 2027 Indenture), holders may, subject to certain exceptions, require the Company to purchase their 2027 Notes in whole or in part for cash at a price equal to the principal amount of the 2027 Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the 2027 Indenture). In addition, upon a Make‑Whole Fundamental Change (as defined in the 2027 Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2027 Notes in connection with such Make‑Whole Fundamental Change. No adjustment to the conversion rate will be made if the stock price in such Make‑Whole Fundamental Change is either less than $61.65 per share or greater than $325.00 per share. The Company will not increase the conversion rate to an amount that exceeds 16.2206 shares per $1 principal amount of 2027 Notes, subject to adjustment. The 2027 Indenture also contains a customary merger covenant.
F-32



Under the 2027 Indenture, the 2027 Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency‑related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding 2027 Notes shall automatically become due and payable. If any other event of default occurs and is continuing, the 2027 Trustee by notice to the Company, or the holders of the 2027 Notes of at least 25% in principal amount of the outstanding 2027 Notes by notice to the Company and the 2027 Trustee, may declare the principal of, and accrued and unpaid interest on, all of the then outstanding 2027 Notes to be due and payable. Notwithstanding the foregoing, the 2027 Indenture provides that, to the extent the Company elects, the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenant in the 2027 Indenture consists exclusively of the right to receive additional interest on the 2027 Notes.
The 2027 Notes were accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2027 Notes. The effective interest rate for the 2027 Notes is 0.864%.
As of December 31, 2023, none of the conditions of the 2027 Notes to early convert has been met.
The 2027 Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the 2027 Notes, rank equally in right of payment with the Company’s existing and future senior unsecured indebtedness that is not so subordinated (including the Company’s 2026 Notes), effectively subordinated to the Company’s existing and future secured indebtedness (including obligations under the Company’s senior secured credit facilities), to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the Company is not a holder thereof)) of the Company’s subsidiaries. The 2027 Notes contain both affirmative and negative covenants. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in the 2027 Notes.
Capped Call Options — In connection with the pricing of the 2027 Notes, the Company entered into capped call options with certain of the initial purchasers or their respective affiliates and certain other financial institutions. The Company incurred $50 of expenses in connection with the capped call options. The capped call options are expected to reduce potential dilution to the Company’s Class B common stock upon any conversion of 2027 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The cap price of the capped call options is initially $95.5575 per share, which represents a premium of 55% above the last reported sale price per share of the Company’s Class B common stock on the Nasdaq Global Select Market on June 23, 2021 and is subject to customary adjustments under the terms of the capped call options.
The capped call options were entered into in conjunction with the issuance of the 2027 Notes, however, they are legally separate agreements that can be separately exercised, with the receipt of shares under the capped call options having no effect on the 2027 Notes, and are legally detachable. As the capped call options are both legally detachable and separately exercisable from the 2027 Notes, the Company accounts for the capped call options separately from the 2027 Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to Additional paid-in capital in the consolidated balance sheets as of December 31, 2021.
F-33



Derivative Arrangements
The Company records derivative instruments as an asset or liability measured at fair value and depending on the nature of the hedge, the corresponding changes in the fair value of these instruments are recorded in the consolidated statements of operations or comprehensive income. If the derivative is determined to be a hedge, changes in the fair value of the derivative are offset against the change in the fair value of the hedged assets or liabilities through the consolidated statements of operations or recognized in Other comprehensive income (loss), net of taxes until the hedged item is recognized in the consolidated statements of operations. The ineffective portion of a derivative’s change in fair value is recognized in earnings. Also, changes in the entire fair value of a derivative that is not designated as a hedge are recognized in earnings.
Effective on April 2, 2020, the Company entered into an interest rate swap with a notional amount of $200,000 and a ten‑year term to reduce the interest rate risk associated with the Credit Facility. Effective on June 26, 2023, the Company amended the interest rate swap agreement to replace the LIBOR rate to SOFR under the ISDA Fallback Protocols included within the agreement. Subsequent to the amendment, the Company will continue to pay a fixed interest rate of 72.9 bps, and will receive a floating interest rate equal to daily SOFR plus an ARRC spread adjustment of 11.448 bps. The interest rate swap is not designated as a hedging instrument for accounting purposes. The Company accounts for the interest rate swap as either an asset or a liability on the consolidated balance sheets and carries the derivative at fair value (see Note 17). Gain (loss) from the change in fair value and payments related to the interest rate swap are recognized in Other income (expense), net in the consolidated statements of operations (see Note 20). The bank counterparty to the derivative potentially exposes the Company to credit-related losses in the event of nonperformance. To mitigate that risk, the Company only contracts with counterparties who meet the Company’s minimum requirements under its counterparty risk assessment process. The Company monitors counterparty risk on at least a quarterly basis and adjusts its exposure as necessary. The Company does not enter into derivative instrument transactions for trading or speculative purposes.
Interest Expense, Net
Interest expense, net consists of the following:
Year Ended December 31,
202320222021
Contractual interest expense$(34,973)$(26,275)$(5,464)
Amortization and write-off of deferred debt issuance costs(7,291)(7,291)(5,955)
Other interest income (expense)
933 (1,490)(108)
Interest income1,538 421 306 
Interest expense, net$(39,793)$(34,635)$(11,221)
The weighted average interest rate on borrowings under the Credit Facility were 7.13%, 3.84%, and 2.03% for the years ended December 31, 2023, 2022, and 2021, respectively.
Scheduled maturities of long‑term debt are as follows:
December 31, 2023
2024$10,000 
2025272,028 
2026687,830 
2027575,000 
Total scheduled maturities of long-term debt$1,544,858 
F-34



Note 11: Executive Bonus Plan
Certain of the Company’s key employees, including its named executive officers, participate in the Company’s Bonus Plan. Pursuant to the Bonus Plan, participants are eligible to receive incentive bonuses that are determined based on the Company’s adjusted Management Report Operating Income (“MROI”), as defined in the plan agreement and before deduction for such plan payments. For purposes of the Bonus Plan, the bonus pool thereunder may be funded with up to an aggregate of 20% of the Company’s adjusted MROI, subject to approval by the Sustainability Committee of the Company’s Board of Directors, with payments made to plan participants based on each such participant’s allocated interest in the bonus pool. The plan permits the deduction of certain holdback amounts from the plan’s pool, from which amounts can then be allocated to fund items including equity and/or cash incentive compensation for non‑plan participants and participant charitable contributions.
On November 2, 2022, the Sustainability Committee of the Company’s Board of Directors approved an amendment to the Bonus Plan such that with respect to fiscal year 2022, one‑third of the Company’s Chief Investment Officer’s allocated percentage interest will be multiplied by a coefficient derived from the performance of the Company’s BSY Investments group (the Company’s executive team focused on portfolio development, mergers and acquisitions, venture capital investing, digital integrator business activities, and various incubating and accelerating business activities). This coefficient is generally determined by calculating the annual increase (or decrease) in value of the BSY Investments portfolio, taking into account applicable fees and an annual hurdle rate, in all cases, as approved by the Company’s non-employee directors. The Company’s Chief Investment Officer retired effective March 31, 2023 and received one Bonus Plan payout during 2023 in respect to the 2022 fiscal year under the amended allocated percentage interest.
A participant may defer any portion, or all, of such participant’s incentive bonus payable pursuant to the Bonus Plan into the DCP (see Note 12). The Bonus Plan provides, in part, that a participant may elect to receive any portion, or all, of such participant’s non‑deferred incentive bonus in the form of shares of fully vested Class B common stock issued under the Bentley Systems, Incorporated 2020 Omnibus Incentive Plan (the “2020 Incentive Award Plan”), subject to the limitation described below. The Company records the election of non‑deferred incentive bonus in the form of shares of fully vested Class B common stock as stock‑based compensation expense in the consolidated statements of operations (see Note 15). Such election must be made prior to the start of the applicable calendar quarter for which the incentive bonus is to be paid, and the number of shares of Class B common stock payable in respect of such elected amount is calculated using a volume-weighted average price of the Company’s Class B common stock for the period commencing on the tenth trading day prior to the end of the applicable calendar quarter and ending on the tenth trading day following the end of the applicable calendar quarter. Notwithstanding participants’ elections to receive shares of fully vested Class B common stock in respect of their non‑deferred incentive bonus payments, if, in any calendar quarter, the aggregate U.S. dollar value of shares of fully vested Class B common stock payable in respect of the non‑deferred incentive bonuses exceeds $7,500, the portion of each participant’s non‑deferred incentive bonus payable in shares of fully vested Class B common stock will be reduced pro rata such that the $7,500 limit is not exceeded, and, for each affected participant, the amount of such reduction will be payable in cash.
For the years ended December 31, 2023, 2022, and 2021, the incentive compensation, including cash payments, election to receive shares of fully vested Class B common stock, and deferred compensation to plan participants, recognized under this plan (net of all applicable holdbacks) was $21,463, $33,242, and $33,454, respectively.
F-35



Note 12: Retirement Plans
Deferred Compensation Plan
Under the Company’s DCP, certain officers and key employees may defer all or any part of their incentive compensation, and the Company may make discretionary awards on behalf of such participants. Elective participant deferrals and discretionary Company awards are received in the form of phantom shares of the Company’s Class B common stock, which are valued for accounting purposes in the same manner as actual shares of Class B common stock, and are recorded as stock‑based compensation expense in the consolidated statements of operations (see Note 15). The DCP has 50,000,000 shares of Class B common stock reserved for issuance. As of December 31, 2023, shares of Class B common stock available for future issuance under the DCP were 4,421,623.
In August 2021, the Company’s Board of Directors approved an amendment to the DCP, which offered to certain active executives in the DCP a one‑time, short‑term election to reallocate a limited portion of their DCP holdings from phantom shares of the Company’s Class B common stock into other phantom investment funds. The offer to reallocate was subject to a proration mechanism which adjusted the aggregate elections to a maximum of 1,500,000 phantom shares of the Company’s Class B common stock. This resulted in a reduction of 1,500,000 shares in both the basic and diluted count of Company shares.
While DCP participants’ investments in phantom shares remain equity classified, as they will be settled in shares of Class B common stock upon eventual distribution, the amendment and elections resulted in a change to liability classification for the reallocated phantom investments, as they will be settled in cash upon eventual distribution. As a result, during the year ended December 31, 2021, the Company reclassified cumulative compensation cost of $4,739 from Additional paid-in capital to Accruals and other current liabilities or Deferred compensation plan liabilities in the consolidated balance sheets and recognized a compensation charge of $90,721 to Deferred compensation plan expenses in the consolidated statements of operations to record the reallocated deferred compensation plan liabilities at their fair value of $95,460.
DCP participants’ holdings in phantom investment funds are classified as liabilities in either Accruals and other current liabilities or Deferred compensation plan liabilities in the consolidated balance sheets as they will be settled in cash upon eventual distribution. The deferred compensation plan liabilities are marked to market at the end of each reporting period, with changes in the liabilities recorded as an expense (income) to Deferred compensation plan in the consolidated statements of operations.
Deferred compensation plan expense (income) was $13,580, $(15,782), and $95,046 for the years ended December 31, 2023, 2022, and 2021, respectively.
For the years ended December 31, 2023, 2022, and 2021, DCP elective participant deferrals were $1,765, $6,580, and $2,619, respectively. No discretionary contributions were made to the DCP during the years ended December 31, 2023, 2022, and 2021. As of December 31, 2023 and 2022, phantom shares of the Company’s Class B common stock issuable by the DCP were 17,364,980 and 21,587,831, respectively.
The total liabilities related to the DCP is included in the consolidated balance sheets as follows:
December 31,
20232022
Accruals and other current liabilities$2,355 $2,067 
Deferred compensation plan liabilities88,181 77,014 
Total DCP liabilities$90,536 $79,081 
F-36



Other Plans
The Company maintains a qualified 401(k) profit‑sharing plan (the “401(k) Plan”) for the benefit of substantially all U.S.‑based full‑time colleagues. The Company may make discretionary profit‑sharing contributions to the 401(k) Plan. Effective January 1, 2022, the Company matches 50%, up to a maximum of 6% of qualified cash compensation for each eligible participating colleague. For the year ended December 31, 2021, the Company matched 50%, up to a maximum of 5% of qualified cash compensation for each eligible participating colleague. The Company’s matching contributions to the 401(k) Plan were $5,260, $4,933, and $4,114, for the years ended December 31, 2023, 2022, and 2021, respectively.
The Company also maintains various retirement benefit plans (primarily defined contribution plans) for colleagues of its international subsidiaries. The Company’s contributions to these plans were $13,208, $11,803, and $10,729, for the years ended December 31, 2023, 2022, and 2021, respectively.
Note 13: Preferred and Common Stock
Preferred Stock Authorized and Selected Terms
The Company’s amended and restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of preferred stock. Preferred stock has rights, preferences, and privileges which may be designated from time to time by the Company’s Board of Directors.
Common Stock Authorized and Selected Terms
The Company’s amended and restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of Class A common stock and up to 1,800,000,000 shares of Class B common stock.
The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class B common stock is entitled to one vote per share, while each share of Class A common stock is entitled to 29 votes per share and is convertible at any time into one share of Class B common stock. Class A common stock will automatically convert into Class B common stock upon certain transfers, and its votes per share will be reduced to 11 in the event none of the Bentleys (Barry J. Bentley, Gregory S. Bentley, Keith A. Bentley, Raymond B. Bentley, and Richard P. Bentley, collectively) serves as a Company director or executive officer. Class A common stock also will automatically convert into shares of Class B common stock upon the affirmative vote of at least 90% of the then outstanding shares of Class A common stock or such time that the Bentley family (the Bentleys, certain other family members and trusts and other entities controlled by or primarily for the benefit of the Bentleys and their families, collectively) directly or indirectly, own less than 20% of the issued and outstanding Class B common stock on a fully-diluted basis (assuming the conversion of all issued and outstanding Class A common stock).
For the year ended December 31, 2023, 64,130 shares of Class A common stock were converted to Class B common stock.
F-37



BSY Stock Repurchase Program
On May 11, 2022, the Company announced that its Board of Directors approved the Repurchase Program authorizing the Company to repurchase up to $200,000 of the Company’s Class B common stock through June 30, 2024. On December 14, 2022, the Company’s Board of Directors amended the Repurchase Program to allow the Company also to repurchase its outstanding convertible senior notes. This additional authorization did not increase the overall dollar limit of the Repurchase Program. The shares and notes proposed to be acquired in the Repurchase Program may be repurchased from time to time in open market transactions, through privately negotiated transactions, or by other means in accordance with federal securities laws. The Company intends to fund repurchases from available working capital and cash provided by operating activities. The timing, as well as the number and value of shares and/or notes repurchased under the Repurchase Program, will be determined by the Company at its discretion and will depend on a variety of factors, including management’s assessment of the intrinsic value of the Company’s shares, the market price of the Company’s Class B common stock and outstanding notes, general market and economic conditions, available liquidity, compliance with the Company’s debt and other agreements, and applicable legal requirements. The exact number of shares and/or notes to be repurchased by the Company is not guaranteed, and the Repurchase Program may be suspended, modified, or discontinued at any time without prior notice. The Company did not repurchase shares under the Repurchase Program for the year ended December 31, 2023. For the year ended December 31, 2022, the Company repurchased 896,126 shares for $28,250, and $2,170 aggregate principal amount of our outstanding 2026 Notes for $1,998 (see Note 10) under the Repurchase Program. As of December 31, 2023, $169,752 was available under the Company’s Board of Directors authorization for future repurchases of Class B common stock and/or outstanding convertible senior notes under the Repurchase Program.
Common Stock Issuances, Sales, and Repurchases
On June 17, 2021, the Company issued 3,141,342 shares of the Company’s Class B common stock pursuant to the acquisition of Seequent (see Note 4).
The Company has a Class B Common Stock Purchase Agreement with a strategic investor (the “Common Stock Purchase Agreement”), pursuant to which the investor acquired the maximum purchase amount of $250,000 of the Company’s Class B common stock. The Common Stock Purchase Agreement grants to the strategic investor certain informational and protective rights, including, for so long as the Company remains party to a long-term strategic collaboration agreement with the investor the right to participate in any sale process the Company may undertake. The Common Stock Purchase Agreement expires in 2030.
For the year ended December 31, 2023, the Company issued 2,621,959 shares of Class B common stock to colleagues who exercised their stock options, net of 238,627 shares withheld at exercise to pay for the cost of the stock options, as well as for $6,581 of applicable income tax withholdings. The Company received $11,715 in proceeds from the exercise of stock options.
For the year ended December 31, 2022, the Company issued 2,613,659 shares of Class B common stock to colleagues who exercised their stock options, net of 397,501 shares withheld at exercise to pay for the cost of the stock options, as well as for $9,188 of applicable income tax withholdings. The Company received $8,338 in proceeds from the exercise of stock options.
For the year ended December 31, 2021, the Company issued 4,587,053 shares of Class B common stock to colleagues who exercised their stock options, net of 1,066,498 shares withheld at exercise to pay for the cost of the stock options, as well as for $37,785 of applicable income tax withholdings. The Company received $5,605 in proceeds from the exercise of stock options.
For the year ended December 31, 2022, the Company issued 185,178 shares of Class B common stock related to the exercise of acquisition options (see Note 15), net of 714,822 shares withheld at exercise to pay for the cost of the options. The Company did not receive any proceeds from the exercise of these options.
F-38



For the years ended December 31, 2023, 2022, and 2021, the Company issued 247,867, 445,050, and 238,755 shares of Class B common stock, respectively, in connection with Bonus Plan incentive compensation, net of shares withheld. Of the total 383,181 shares awarded for the year ended December 31, 2023, 135,314 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $5,756. Of the total 569,166 shares awarded for the year ended December 31, 2022, 124,116 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $5,197. Of the total 407,473 shares awarded for the year ended December 31, 2021, 168,718 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $8,739.
For the years ended December 31, 2023, 2022, and 2021, the Company issued 3,410,006, 3,541,375, and 2,378,645 shares of Class B common stock, respectively, to DCP participants in connection with distributions from the plan. The distribution in shares for the year ended December 31, 2023 totaled 4,345,945 shares of which 935,939 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $38,456. The distribution in shares for the year ended December 31, 2022 totaled 4,041,707 shares of which 500,332 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $24,246. The distribution in shares for the year ended December 31, 2021 totaled 3,820,099 shares of which 1,441,454 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $69,007.
Dividends
The Company declared cash dividends during the periods presented as follows:
Dividend
Per ShareAmount
2023:
Fourth quarter$0.05 $14,764 
Third quarter0.05 14,768 
Second quarter0.05 14,702 
First quarter0.05 14,522 
Total$0.20 $58,756 
2022:
Fourth quarter$0.03 $8,730 
Third quarter0.03 8,592 
Second quarter0.03 8,678 
First quarter0.03 8,353 
Total$0.12 $34,353 
2021:
Fourth quarter$0.03 $8,461 
Third quarter0.03 8,485 
Second quarter0.03 8,372 
First quarter0.03 8,219 
Total$0.12 $33,537 
Dividends Declared Subsequent to December 31, 2023
In February 2024, our Board of Directors approved cash dividends of $0.06 per share payable on March 28, 2024 to all stockholders of record of Class A and Class B common stock as of the close of business on March 20, 2024.
F-39



Global Employee Stock Purchase Plan
The Bentley Systems, Incorporated Global Employee Stock Purchase Plan (the “ESPP”) provides eligible colleagues of the Company with an opportunity to contribute up to 15% of their eligible compensation toward the purchase of the Company’s Class B common stock at a discounted price, up to a maximum of $25 per year and subject to any other plan limitations. The ESPP has 25,000,000 shares of Class B common stock reserved for issuance.
Unless otherwise determined by the Board of Directors, the ESPP has been implemented by means of consecutive offering periods, which will run from January 1st (or the first trading day thereafter) through June 30th (or the first trading day prior to such date), and from July 1st (or the first trading day thereafter) through December 31st (or the first trading day prior to such date). The purchase price per share at which shares of Class B common stock are sold in an offering period under the ESPP will be equal to the lesser of 85% of the fair market value of a share of Class B common stock (i) on the first trading day of the offering period, or (ii) on the purchase date (i.e., the last trading day of the offering period).
During the year ended December 31, 2023, colleagues who elected to participate in the ESPP purchased a total of 315,840 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $9,988. Of the total 333,324 shares purchased, 17,484 shares were sold back to the Company to pay for applicable income tax withholdings of $845. During the year ended December 31, 2022, colleagues who elected to participate in the ESPP purchased a total of 307,406 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $10,335. Of the total 314,471 shares purchased, 7,065 shares were sold back to the Company to pay for applicable income tax withholdings of $273. During the year ended December 31, 2021, colleagues who elected to participate in the ESPP purchased a total of 104,716 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $3,846. Of the total 111,486 shares purchased, 6,770 shares were sold back to the Company to pay for applicable income tax withholdings of $438. As of December 31, 2023 and 2022, $5,790 and $5,230 of ESPP withholdings via colleague payroll deduction were recorded in Accruals and other current liabilities in the consolidated balance sheets, respectively. As of December 31, 2023, shares of Class B common stock available for future issuance under the ESPP were 24,272,038.
Note 14: Accumulated Other Comprehensive Loss
Accumulated other comprehensive loss consists of the following:
ForeignActuarial (Loss)
CurrencyGain on
TranslationRetirement PlanTotal
Balance, December 31, 2020$(25,219)$(1,014)$(26,233)
Other comprehensive (loss) income, before taxes
(65,648)151 (65,497)
Tax expense (44)(44)
Other comprehensive (loss) income, net of taxes
(65,648)107 (65,541)
Balance, December 31, 2021(90,867)(907)(91,774)
Other comprehensive income, before taxes
1,459 820 2,279 
Tax expense (245)(245)
Other comprehensive income, net of taxes
1,459 575 2,034 
Balance, December 31, 2022(89,408)(332)(89,740)
Other comprehensive income, before taxes
4,774 68 4,842 
Tax expense (89)(89)
Other comprehensive income (loss), net of taxes
4,774 (21)4,753 
Balance, December 31, 2023$(84,634)$(353)$(84,987)
F-40



Note 15: Stock-Based Compensation
Total stock‑based compensation expense consists of the following:
Year Ended December 31,
202320222021
Restricted stock and restricted stock units (“RSUs”) expense
$54,606 $40,754 $19,917 
Bonus Plan expense (see Note 11)14,801 28,571 23,121 
ESPP expense (see Note 13)2,407 2,890 2,118 
Stock grants expense600 450 445 
Stock option expense343 2,150 3,271 
DCP elective participant deferrals expense (1) (see Note 12)
215 391 173 
Total stock-based compensation expense (2)
$72,972 $75,206 $49,045 
(1)DCP elective participant deferrals expense excludes deferred incentive bonus payable pursuant to the Bonus Plan.
(2)As of December 31, 2023 and 2022, $4,043 and $7,300 remained in Accruals and other current liabilities in the consolidated balance sheets, respectively.
Total stock‑based compensation expense is included in the consolidated statements of operations as follows:
Year Ended December 31,
202320222021
Cost of subscriptions and licenses$4,444 $2,781 $1,442 
Cost of services3,196 2,055 1,257 
Research and development19,380 27,209 19,740 
Selling and marketing11,565 8,898 5,980 
General and administrative34,387 34,263 20,626 
Total stock-based compensation expense$72,972 $75,206 $49,045 
Stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period, which is generally the vesting period. Specifically for performance‑based RSUs, stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period based on the number of awards expected to vest at each reporting date. The Company accounts for forfeitures of equity awards as those forfeitures occur.
The fair value of the common stock during periods prior to the IPO was determined by the Board of Directors at each award grant date based upon a variety of factors, including the results obtained from independent third‑party valuations, the Company’s financial condition, and historical financial performance.
Restricted Stock and RSUs
Under the equity incentive plans, the Company may grant both time‑based and performance‑based shares of restricted Class B common stock and RSUs to eligible colleagues. Time‑based awards generally vest ratably on each of the first four anniversaries of the grant date. Performance‑based awards vesting is determined by the achievement of certain business growth targets, which include growth in ARR, as well as actual bookings for perpetual licenses and non‑recurring services. Performance targets are generally set for performance periods of one year to three years. The fair value of restricted stock and RSUs is determined by the product of the number of shares granted and the Company’s common stock price on the grant date.
F-41



Shares of restricted stock have voting rights and, subject to the terms of the award agreements, the time‑based restricted stock awards generally accrue declared dividends which are paid upon vesting. RSUs, which may be cash or share‑settled depending on the award, do not have voting rights, but, subject to the terms of the award agreements, generally accrue declared dividends which are paid upon vesting. Beginning with the April 2021 grant, time‑based RSUs have dividend equivalent rights and do not accrue cash dividends. Certain historical RSUs granted in 2016 under the Company’s amended and restated 2015 Equity Incentive Plan (the “2015 Equity Incentive Plan”) have dividend equivalent rights and do not accrue cash dividends. Recipients of the Company’s outstanding performance‑based restricted stock awards and RSUs are paid dividends prior to vesting.
The following is a summary of unvested restricted stock and RSU activity and related information under the Company’s applicable equity incentive plans:
Time-Performance-
BasedBased
Time-WeightedWeighted
TotalBasedAverageAverage
RestrictedRestrictedPerformance-Grant DateGrant Date
StockStockBasedFair ValueFair Value
and RSUsand RSUsRSUsPer SharePer Share
Unvested, December 31, 20223,068,851 2,706,078 
(3)
362,773 
(4)
$36.67 $38.21 
Granted1,467,585 
(1)
1,268,939 198,646 
(5)
42.7939.14
Vested(997,938)(840,778)(157,160)35.36 38.20 
Forfeited and canceled(234,649)(196,031)(38,618)34.02 33.59 
Unvested, December 31, 20233,303,849 
(2)
2,938,208 365,641 $39.87 $39.21 
(1)For the year ended December 31, 2023, the Company only granted RSUs.
(2)Includes 55,905 RSUs which are expected to be settled in cash.
(3)Includes 199,076 time‑based RSUs granted during the three months ended March 31, 2022 to certain officers and key employees, which cliff vest on January 31, 2025.
(4)Primarily relates to the 2022 annual performance period, except for 185,186 performance‑based RSUs granted during the year ended December 31, 2022 with extraordinary terms, which are described below.
(5)Primarily relates to the 2023 annual performance period, except for 13,367 additional shares earned based on the achievement of 2022 performance goals for performance‑based RSUs granted during the year ended December 31, 2022.
During the year ended December 31, 2022, the Company granted 185,186 performance‑based RSUs to certain officers and key employees, which vest subject to the achievement of certain performance goals over a three‑year performance period (the “Performance Period”). For each year of the Performance Period, one‑third of the performance‑based RSUs will be subject to a cliff, whereby no vesting of that portion will occur unless the Company’s applicable margin metrics (which, for 2022, was Adjusted EBITDA margin and for 2023 and 2024, will be Adjusted OI w/SBC margin, excluding the impact of foreign currency exchange fluctuations) also equals or exceeds the relevant target level for such year. Provided that the applicable margin targets are met, the total number of performance‑based RSUs that will vest is determined by the achievement of growth targets, which include growth in ARR, as well as actual bookings for perpetual licenses and non‑recurring services. Final actual vesting will be determined on January 31, 2025. The 2023 Adjusted OI w/SBC margin target, excluding the impact of foreign currency exchange fluctuations, and the 2022 Adjusted EBITDA margin target for the performance-based RSUs were met.
In 2016, the Company granted RSUs subject to performance‑based vesting as determined by the achievement of certain business growth targets. Certain colleagues elected to defer delivery of such shares upon vesting. During the years ended December 31, 2023, 2022, and 2021, 1,562, 10,888, and 10,864 shares, respectively, were delivered to colleagues, and 36, 30, and 45 additional shares, respectively, were earned as a result of dividends. As of December 31, 2023, 2022, and 2021, 7,837, 9,363, and 20,221 shares, respectively, of these vested and deferred RSUs remained outstanding.
F-42



The weighted average grant date fair values of RSUs granted were $42.29, $38.18, and $52.48 for the years ended December 31, 2023, 2022, and 2021, respectively.
For the years ended December 31, 2023, 2022, and 2021, restricted stock and RSUs were issued net of 161,841, 112,698, and 125,825 shares, respectively, which were sold back to the Company to settle applicable income tax withholdings of $7,299, $4,491, and $7,293, respectively.
As of December 31, 2023, there was $82,891 of unrecognized compensation expense related to unvested time‑based restricted stock and RSUs, which is expected to be recognized over a weighted average period of approximately 1.7 years. As of December 31, 2023, there was $2,609 of unrecognized compensation expense related to unvested performance‑based RSUs, which is expected to be recognized over a weighted average period of approximately 1.0 years.
Stock Grants
Under the equity incentive plans, the Company may grant unrestricted, fully vested shares of Class B common stock. The fair value of stock grants is determined by the product of the number of fully vested Class B common stock granted and the Company’s common stock price on the grant date. The total expense related to stock grants is recognized on the grant date as the issued awards are fully vested.
For the years ended December 31, 2023, 2022, and 2021, the Company granted 12,639, 13,632, and 7,824 fully vested shares of Class B common stock, respectively.
Stock Options
The fair value of each stock option award was estimated on the date of grant using the Black‑Scholes option pricing model. Stock options generally vest ratably on each of the first four anniversaries of the grant date. The Company did not grant stock options during the years ended December 31, 2023, 2022, and 2021.
The following is a summary of stock option activity and related information under the Company’s applicable equity incentive plans:
Weighted
WeightedAverage
AverageRemainingAggregate
StockExercise PriceContractualIntrinsic
OptionsPer ShareLife (in years)Value
Outstanding, December 31, 20223,794,515 $5.57 
Exercised(2,860,586)5.52 
Forfeited and expired(17,500)5.68 
Outstanding, December 31, 2023916,429 $5.74 0.2$42,559 
Exercisable, December 31, 2023916,429 $5.74 0.2$42,559 
For the years ended December 31, 2023, 2022, and 2021, the Company received cash proceeds of $11,715, $8,338, and $5,605, respectively, related to the exercise of stock options. The total intrinsic value of stock options exercised for the years ended December 31, 2023, 2022, and 2021 was $112,025, $101,643, and $270,614, respectively.
As of December 31, 2023, there was no remaining unrecognized compensation expense related to unvested stock options.
F-43



Acquisition Options
In addition to stock options granted under the Company’s equity incentive plans, in connection with an acquisition completed in March 2018, the Company issued to certain selling shareholder entities options to acquire an aggregate of up to 900,000 shares of Class B common stock. As of December 31, 2020, the Company fully recognized the stock‑based compensation expense associated with these options. During the year ended December 31, 2022, 900,000 options were exercised. No acquisition options remain outstanding as of December 31, 2022.
ESPP
The ESPP is considered a compensatory plan as it provides eligible colleagues an option to purchase shares of the Company’s Class B common stock for 85% of the lower of the price of the first day of the offering period or the last day of the offering period (i.e., the purchase date).
The fair value of each purchase right under the ESPP was calculated as the sum of its components, which includes the discount, a six‑month call option, and a six‑month put option. The call and put options were valued using the Black‑Scholes option pricing model. Stock‑based compensation expense is recognized ratably over the respective offering period.
Equity Incentive Plans
The Company’s 2020 Incentive Award Plan provides for the granting of stock, stock options, restricted stock, RSUs, and other stock‑based or performance‑based awards to certain directors, officers, colleagues, consultants, and advisors of the Company, and terminates in September 2030. The 2020 Incentive Award Plan provides that 25,000,000 shares of Class B common stock may be issued for equity awards. Equity awards that are expired, canceled, forfeited, or terminated for any reason will be available for future grant under the 2020 Incentive Award Plan. As of December 31, 2023, equity awards available for future grants under the 2020 Incentive Award Plan were 20,946,599.
The Company also has equity awards outstanding under the 2015 Equity Incentive Plan, which terminates in November 2024. Following the completion of the IPO, no further awards may be granted under the 2015 Equity Incentive Plan.
Note 16: Income Taxes
The components of Income before income taxes consist of the following:
Year Ended December 31,
202320222021
Domestic$16,652 $98,188 $(14,544)
International166,875 100,087 107,873 
Income before income taxes
$183,527 $198,275 $93,329 
F-44



The Benefit (provision) for income taxes consists of the following:
Year Ended December 31,
202320222021
Current:
Federal$(12,899)$(2,307)$770 
State(2,567)(1,387)163 
Foreign(40,171)(22,715)(17,230)
(55,637)(26,409)(16,297)
Deferred:
Federal134,516 3,547 15,182 
State29,514 60 3,660 
Foreign34,848 1,519 903 
198,878 5,126 19,745 
Benefit (provision) for income taxes
$143,241 $(21,283)$3,448 
A reconciliation of the U.S. statutory federal income tax rate to the Company’s effective income tax rate is as follows:
Year Ended December 31,
202320222021
Federal statutory rate21.0 %21.0 %21.0 %
State and local income taxes, net of federal benefit(0.3)1.0 (2.7)
Stock-based compensation(22.9)(21.4)(52.5)
Non-deductible officer compensation14.9 11.0 36.6 
Tax credits(5.8)(2.9)(6.1)
Withholding taxes4.9 2.8 5.8 
Foreign tax rate differential(3.0)(2.0)(6.9)
Net tax on foreign earnings (GILTI/FDII)4.2 0.9  
Transaction costs(0.1)0.5 3.9 
Tax impact of internal legal entity restructuring(93.1)  
Other2.2 (0.2)(2.8)
Effective income tax rate(78.0 %)10.7 %(3.7 %)
For the year ended December 31, 2023, the effective tax rate was lower as compared to the year ended December 31, 2022 primarily due to the discrete tax benefit recognized as a result of the internal legal entity restructuring described below. The benefit of the internal legal entity restructuring was partially offset by an increase in the effective tax rate impact of the GILTI inclusion due to the mandatory capitalization of research and development expenses for U.S. tax purposes and a decrease in discrete tax benefits related to stock-based compensation, net of the impact from officer compensation limitation provisions, recognized during the current year. For the years ended December 31, 2023 and 2022, the Company recorded discrete tax benefits of $14,648 and $20,501, respectively, associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.
F-45



During the fourth quarter of 2023, the Company recognized a net discrete income tax benefit of $170,784 attributable to internal legal entity restructuring and related intra-entity transactions as part of its continuing efforts to align intellectual property ownership with the Company’s business operating model. These transactions resulted in the recognition of deferred tax benefits arising from the net increase in deferred tax assets related to intangibles and goodwill of $171,622. The deferred tax assets represent the undiscounted future anticipated cash tax impacts of basis differences, which are expected to be realized through tax amortization over the next 13 years.
For the year ended December 31, 2022, the effective tax rate was higher as compared to the year ended December 31, 2021, primarily due to the 2021 effective tax rate impact, net of officer compensation limitation provisions, related to the 2021 compensation charge of $90,721 to Deferred compensation plan expenses to record reallocated deferred compensation plan liabilities at fair value (see Note 12). For the years ended December 31, 2022 and 2021, the Company recorded discrete tax benefits of $20,501 and $14,890, respectively, associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.
The U.S. Tax Cuts and Jobs Act (the “JOBS Act”) requires certain GILTI earned by a controlled foreign corporation (“CFC”) to be included in the gross income of the CFC’s U.S. shareholder. The Company has elected the “period cost method” and treats taxes due on future U.S. inclusions in taxable income related to GILTI as a current‑period expense when incurred. The JOBS Act allows a U.S. corporation a deduction equal to a certain percentage of its foreign‑derived intangible income (“FDII”).
The following is a summary of the significant components of the Company’s deferred tax assets and liabilities:
December 31,
20232022
Deferred tax assets:
Accrued compensation$38,220 $35,298 
NOL and credit carryforwards
19,677 14,960 
Intangible assets including goodwill137,576  
Convertible debt and 163(j) limitation14,364 13,349 
Lease liabilities7,610 8,920 
Other accruals not currently deductible502 1,122 
Allowance for doubtful accounts1,852 1,856 
Deferred revenues4,402 2,914 
Other2,852 2,383 
Total deferred tax assets227,055 80,802 
Less: Valuation allowance(2,664)(3,321)
Net deferred tax assets224,391 77,481 
Deferred tax liabilities:
Intangible assets including goodwill (51,994)
Operating lease right-of-use assets(6,762)(8,381)
Prepaid expenses(2,746)(2,877)
Unrealized gains and losses(8,131)(9,422)
Property and equipment(3,639)(3,406)
Total deferred tax liabilities(21,278)(76,080)
Net deferred tax assets (liabilities)$203,113 $1,401 
F-46



The Company recognizes deferred income tax assets and liabilities for the expected future tax consequences of NOL carryforwards, credit carryforwards, and temporary differences between financial statement carrying amounts of assets and liabilities and their respective tax bases, using enacted tax rates in effect for the year in which the items are expected to reverse.
The Company had deferred tax assets for tax credits and NOLs, net of unrecognized tax positions, primarily related to:
Jurisdiction:December 31, 2023Begin to Expire
U.S. Federal NOL$3,497 2034
U.S. Federal research and development credits201 2039
U.S. Federal foreign tax credits340 2028
U.S. State NOL1,530 2036
U.S. State research and development credits667 2030
U.K. NOL6,759 Indefinite
U.K. research and development credits760 Indefinite
Canadian research and development credit1,037 2030
As of December 31, 2023 and 2022, the Company has a valuation allowance recorded against net deferred tax assets related to NOLs and tax attributes in certain jurisdictions of $2,664 and $3,321, respectively. During the year ended December 31, 2023, the Company decreased the valuation allowance by $657, which was primarily related to the partial utilization of U.S. capital loss carryforwards. A valuation allowance is required when it is more likely than not that all or a portion of deferred tax assets will not be realized. The Company assesses the available positive and negative evidence to estimate whether the existing deferred tax assets will be realized.
We have provided for any applicable income taxes associated with current year distributions, as well as any earnings that are expected to be distributed in the future, in the calculation of the income tax provision. No additional provision has been made for U.S. and non‑U.S. income taxes on the undistributed earnings of subsidiaries that are expected to be indefinitely reinvested. As of December 31, 2023, certain subsidiaries had approximately $335,988 of cumulative undistributed earnings that have been deemed permanently reinvested. A liability could arise if our intention to indefinitely reinvest such earnings were to change and amounts are distributed by such subsidiaries or if such subsidiaries are ultimately disposed. The potential tax implications of unremitted earnings are driven by the facts at the time of the distribution. It is not practicable to estimate the additional income taxes related to indefinitely reinvested earnings or the basis differences related to investments in subsidiaries.
The following is a reconciliation of the changes in gross unrecognized tax benefits:
Year Ended December 31,
202320222021
Gross unrecognized tax benefits, beginning of year$910 $1,331 $1,223 
Increases for tax positions of prior years12  160 
Decreases for tax positions of prior years(9)(121)(42)
Increases for tax positions related to the current year   
Decreases relating to settlements with taxing authorities (35) 
Reductions as a result of lapse of the statute of limitations(447)(265)(10)
Gross unrecognized tax benefits, end of year$466 $910 $1,331 
F-47



As of December 31, 2023, 2022, and 2021, the Company had total unrecognized tax benefits including interest and penalties of $557, $1,194, and $1,704, respectively, of which $554, $1,181, and $1,273, respectively, would impact the Company’s effective tax rate if recognized. Interest expense and penalties related to unrecognized tax benefits included in the Benefit (provision) for income taxes was $194, $89, $(101) for the years ended December 31, 2023, 2022, and 2021, respectively. The cumulative accrued interest and penalties related to unrecognized tax benefits were $91, $284, and $373 as of December 31, 2023, 2022, and 2021, respectively.
The Company is subject to income tax in the U.S. (federal and state) and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining the provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax‑related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite its belief that the Company’s tax return positions are fully supportable. The tax benefit recognized is based on the largest amount that is greater than 50 percent likely of being realized upon ultimate settlement. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of tax audits. The Provision for income taxes in the consolidated statements of operations includes the impact of reserve provisions and changes to reserves that are considered appropriate. The Company records accrued interest and/or penalties, where applicable, related to unrecognized tax benefits as part of the Benefit (provision) for income taxes in the consolidated statements of operations. The Company records the amount of uncertain taxes expected to be paid in the next 12 months as a current liability and records the remaining amount in Other liabilities in the consolidated balance sheets.
The Company is currently under audit in the U.K. for years 2018 through 2021. The Company is also under audit in the Netherlands for years 2018 through 2021. In addition, the Company is under audit in various other foreign taxing jurisdictions that are not material to the consolidated financial statements. The Company’s U.S. consolidated federal income tax returns for years 2020 through 2023 may be subject to examination by the Internal Revenue Service. The Company also may be subject to examination by other significant jurisdictions, including the Irish Revenue Commissioners for Irish tax purposes for years 2019 through 2023 and by the Inland Revenue Department for New Zealand Tax purposes for years 2018 through 2023.
In December 2021, the Organization for Economic Co-operation and Development (“OECD”) adopted model rules to implement a global minimum corporate tax of 15% for companies with global revenues and profits above certain thresholds (referred to as “Pillar 2”). The OECD has continued to issue administrative guidance and interpretations regarding the Pillar 2 rules. A number of E.U. and G20 member nations, including locations where the Company currently has operations, are at various stages in the process of enacting tax legislation to incorporate aspects of the Pillar 2 rules. For countries that have adopted the model rules, certain aspects of the Pillar 2 rules will be effective in 2024, while other aspects are expected to become effective in 2025. Due to the uncertainty regarding which countries will enact Pillar 2 legislation and in what form the legislation will be adopted, as well as uncertainty regarding the timing of individual country legislative action and the underlying complexity of the rules, we are still assessing the impact, if any, of the Pillar 2 legislation on the Company.
Note 17: Fair Value of Financial Instruments
The Company categorizes its assets and liabilities measured at fair value into a three‑level hierarchy, based on the priority of the inputs to the respective valuation technique. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). An asset or liability’s classification within the fair value hierarchy is based on the lowest level of significant input to its valuation. The Company’s assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of fair value assets and liabilities and their placement within the fair value hierarchy levels.
F-48



The fair value hierarchy consists of the following three levels:
Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
Level 3 inputs are unobservable inputs based on management’s own assumptions used to measure assets and liabilities at fair value.
The Company’s financial instruments include cash equivalents, account receivables, certain other assets, accounts payable, accruals, certain other current and long‑term liabilities, and long‑term debt.
Current Assets and Current Liabilities — In general, the carrying amounts reported on the Company’s consolidated balance sheets for current assets and current liabilities approximate their fair values due to the short‑term nature of those instruments.
The following methods and assumptions were used by the Company in estimating its fair value measurements for Level 2 and Level 3 financial instruments as of December 31, 2023 and 2022:
Acquisition Contingent Consideration — The fair value of these liabilities is generally determined using a cost or income approach and is measured based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions the Company believes would be made by a market participant.
Interest Rate Swap — The fair value of the Company’s interest rate swap asset or liability is determined using an income approach and is measured based on the implied forward rates for the remaining term of the interest rate swap. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy.
Long-Term Debt — The fair value of the Company’s borrowings under its Credit Facility approximated its carrying value based upon discounted cash flows at current market rates for instruments with similar remaining terms. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy. As of December 31, 2023, the estimated fair value of the 2026 Notes and 2027 Notes was $684,205 and $516,051, respectively. As of December 31, 2022, the estimated fair value of the 2026 Notes and 2027 Notes was $622,431 and $470,856, respectively. The estimated fair value of the 2026 Notes and 2027 Notes is based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop estimates of fair values. Accordingly, the estimates presented are not necessarily indicative of the amounts at which these instruments could be purchased, sold, or settled.
Deferred Compensation Plan Liabilities — The fair value of deferred compensation plan liabilities, including the liability classified phantom investments in the DCP, are marked to market at the end of each reporting period.
F-49



Financial assets and financial liabilities carried at fair value measured on a recurring basis consist of the following:
December 31, 2023Level 1Level 2Level 3Total
Assets:
Money market funds (1)
$1 $ $ $1 
Interest rate swap (2)
 32,162  32,162 
Total assets$1 $32,162 $ $32,163 
Liabilities:
Deferred compensation plan liabilities (3)
$90,536 $ $ $90,536 
Cash-settled equity awards (4)
781   781 
Total liabilities$91,317 $ $ $91,317 
December 31, 2022Level 1Level 2Level 3Total
Assets:
Money market funds (1)
$19 $ $ $19 
Interest rate swap (2)
 37,200  37,200 
Total assets$19 $37,200 $ $37,219 
Liabilities:
Acquisition contingent consideration (4)
$ $ $1,196 $1,196 
Deferred compensation plan liabilities (3)
79,081   79,081 
Cash-settled equity awards (4)
536   536 
Total liabilities$79,617 $ $1,196 $80,813 
(1)Included in Cash and cash equivalents in the consolidated balance sheets.
(2)Included in Other assets in the consolidated balance sheets.
(3)Included in Deferred compensation plan liabilities, except for current liabilities of $2,355 and $2,067 as of December 31, 2023 and 2022, respectively, which are included in Accruals and other current liabilities in the consolidated balance sheets.
(4)Included in Accruals and other current liabilities in the consolidated balance sheets.
The following is a reconciliation of the changes in fair value of the Company’s financial liabilities which have been classified as Level 3 in the fair value hierarchy:
Year Ended December 31,
20232022
Balance, beginning of year$1,196 $6,613 
Payments(1,206)(5,261)
Addition 1,390 
Change in fair value (1,427)
Foreign currency translation adjustments10 (119)
Balance, end of year$ $1,196 
The Company did not have any transfers between levels within the fair value hierarchy.
F-50



Note 18: Commitments and Contingencies
Purchase Commitments
In the normal course of business, the Company enters into various purchase commitments for goods and services. During the year ended December 31, 2023, the Company entered into approximately $158,000 of non‑cancelable future cash purchase commitments for services related to cloud provisioning of the Company’s software solutions and for other software costs. As of December 31, 2023, total non‑cancelable future cash purchase commitments were $127,000, of which the Company expects $50,000 to be paid over the next 12 months and $77,000 to be paid through September 2028. The Company expects to fully consume its contractual commitments in the ordinary course of operations.
Litigation
From time to time, the Company is involved in certain legal actions arising in the ordinary course of business. In management’s opinion, based upon the advice of counsel, the outcome of such actions is not expected to have a material adverse effect on the Company’s future financial position, results of operations, or cash flows.
Note 19: Geographic Data
Revenues by geographic region are presented in Note 3. Long‑lived assets (other than goodwill), net of depreciation and amortization by geographic region (see Notes 5, 6, and 8) are as follows:
December 31,
20232022
Americas (1)(2)
$272,492 $164,729 
EMEA40,411 32,372 
APAC (2)
14,460 167,670 
Total long-lived assets$327,363 $364,771 
(1)Americas includes the U.S., Canada, and Latin America, including the Caribbean.
(2)The change in balances period over period was due to an internal legal entity restructuring executed by the Company during the fourth quarter of 2023 (see Note 16).
F-51


Note 20: Other (Expense) Income, Net
Other (expense) income, net consists of the following:
Year Ended December 31,
202320222021
(Loss) gain from:
Change in fair value of interest rate swap (see Note 17)$(5,038)$27,083 $9,770 
Foreign exchange (1)
2,497 (9,901)827 
Sale of aircraft (see Note 5) 2,029  
Change in fair value of acquisition contingent consideration (see Note 17) 1,427 (550)
Receipts (payments) related to interest rate swap
8,803 1,947 (1,270)
Other (expense) income, net (2)
(13,484)1,713 1,184 
Total other (expense) income, net
$(7,222)$24,298 $9,961 
(1)Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $3,163, $(7,369), and $(779) for the years ended December 31, 2023, 2022, and 2021, respectively.
(2)Other (expense) income, net includes investment impairment and other charges of $(16,988), partially offset by gains on investments of $2,360 for the year ended December 31, 2023 (see Note 7).
Note 21: Realignment Costs
During the fourth quarter of 2023, the Company approved a strategic realignment program to better serve the Company’s accounts and to better align resources with the strategy of the business, including reinvestment in go-to-market functions, as well as in AI product development (the “2023 Program”). The Company incurred realignment costs of $12,579 for the year ended December 31, 2023 related to the aforementioned program, which represents termination benefits for colleagues whose roles were impacted. The 2023 Program activities have been broadly implemented across the Company’s various businesses with the intention that substantially all actions, including payment of the termination benefits, will be fully completed by mid‑2024.
Realignment costs by expense classification were as follows:
Year Ended
December 31,
2023
Cost of revenues:
Cost of subscriptions and licenses$839 
Cost of services1,246 
Total cost of revenues2,085 
Operating expenses:
Research and development4,995 
Selling and marketing4,012 
General and administrative1,487 
Total operating expenses10,494 
Total realignment costs$12,579 
F-52


Accruals and other current liabilities in the consolidated balance sheets included amounts related to the realignment activities as follows:
Balance, December 31, 2022$ 
Realignment costs12,579 
Payments(268)
Adjustments (1)
148 
Balance, December 31, 2023$12,459 
(1)Adjustments includes foreign currency translation.
Note 22: Net Income Per Share
Net income per share of Class A and Class B common stock amounts are computed using the two‑class method required for participating securities, using the treasury stock method for awards under the Company’s equity compensation plans and ESPP, and using the if‑converted method for the convertible senior notes. In addition, the weighted average number of shares of the Company’s Class A and Class B common stock is inclusive of undistributed shares held in the DCP as phantom shares of the Company’s Class B common stock.
The Company issues certain performance-based RSUs determined to be participating securities because holders of such shares have non-forfeitable dividend rights in the event of the Company’s declaration of a dividend for common shares. As of December 31, 2023, 2022, and 2021, there were 365,641, 362,773, and 96,683 participating securities outstanding, respectively.
Undistributed net income allocated to participating securities are subtracted from net income in determining basic net income attributable to common stockholders. Basic net income per share is computed by dividing basic net income attributable to common stockholders by the weighted average number of shares, inclusive of undistributed shares held in the DCP as phantom shares of the Company’s Class B common stock.
For the Company’s diluted net income per share numerator, interest expense, net of tax, attributable to the assumed conversion of the convertible senior notes is added back to basic net income attributable to common stockholders. For the Company’s diluted net income per share denominator, the basic weighted average number of shares is adjusted for the effect of dilutive securities, including awards under the Company’s equity compensation plans and ESPP, and for the dilutive effect of the assumed conversion of the convertible senior notes. Diluted net income per share attributable to common stockholders is computed by dividing diluted net income attributable to common stockholders by the weighted average number of fully diluted common shares.
Except with respect to voting and conversion, the rights of the holders of the Company’s Class A common stock and the Company’s Class B common stock are identical. Each class of shares has the same rights to dividends and allocation of income (loss) and, therefore, net income per share would not differ under the two‑class method.
F-53


The details of basic and diluted net income per share are as follows:
Year Ended December 31,
202320222021
Numerator:
Net income
$326,787 $174,780 $93,192 
Less: Net income attributable to participating securities
(74)(42)(9)
Net income attributable to Class A and Class B common stockholders, basic
326,713 174,738 93,183 
Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes6,874 6,810  
Net income attributable to Class A and Class B common stockholders, diluted
$333,587 $181,548 $93,183 
Denominator:
Weighted average shares, basic312,358,823 309,226,677 305,711,345 
Dilutive effect of stock options, restricted stock, and RSUs2,435,456 4,705,172 8,791,084 
Dilutive effect of ESPP75,568 166,606 108,385 
Dilutive effect of assumed conversion of convertible senior notes17,633,786 17,666,703  
Weighted average shares, diluted332,503,633 331,765,158 314,610,814 
Net income per share, basic
$1.05 $0.57 $0.30 
Net income per share, diluted
$1.00 $0.55 $0.30 
The following potential common shares were excluded from the calculation of diluted net income per share attributable to common stockholders because their effect would have been anti‑dilutive for the periods presented:
Year Ended December 31,
202320222021
RSUs 718,105 150,017 
Convertible senior notes  13,474,580 
Total anti-dilutive securities 718,105 13,624,597 
F-54
EX-21 2 a23q4exhibit21.htm EX-21 Document

Exhibit 21

SUBSIDIARIES OF BENTLEY SYSTEMS, INCORPORATED
a Delaware Corporation
as of December 31, 2023

Jurisdiction of Incorporation
Name of Subsidiaryor Organization
AarhusGeosoftware ApSDenmark
ARGOS.IO PTY LTDAustralia
Bentley Canada Inc.Canada
Bentley Engineering Software Systems (Shanghai) Co. Ltd.China
Bentley Engineering Software Systems (Shanghai) Co. Ltd. - Dalian BranchChina
Bentley Engineering Software Systems (Shanghai) Co., Limited - Xi’an Branch
China
Bentley Engineering Software Systems (Shanghai) Co., Ltd. - Beijing BranchChina
Bentley Software International, Ltd.Ireland
Bentley Software Solutions Philippines Inc.Philippines
Bentley Software, Inc.United States
Bentley Systems (Beijing) Co., LtdChina
Bentley Systems (Beijing) Co., Ltd - Guangzhou BranchChina
Bentley Systems (Malaysia) Sdn. Bhd.Malaysia
Bentley Systems (New Zealand) LimitedNew Zealand
Bentley Systems (UK) LtdUnited Kingdom
Bentley Systems AGSwitzerland
Bentley Systems Aviation, LLCUnited States
Bentley Systems Brasil Ltda.Brazil
Bentley Systems Coop Holdings, LLCUnited States
Bentley Systems CR s.r.o.Czech Republic
Bentley Systems de Mexico SA de CVMexico
Bentley Systems Europe B.V.The Netherlands
Bentley Systems Europe B.V. FilialasLithuania
Bentley Systems Europe B.V. - Dubai BranchDubai
Bentley Systems Finland OyFinland
Bentley Systems France S.a.r.l.France
Bentley Systems Germany GmbHGermany
Bentley Systems Hong Kong Ltd.Hong Kong
Bentley Systems Iberica S.A.Spain
Bentley Systems Iceland ehf.Iceland
Bentley Systems India Private LimitedIndia
Bentley Systems International Development LimitedIreland
Bentley Systems International Holdings, Inc.United States
Bentley Systems International LimitedIreland
Bentley Systems International Limited - Portuguese BranchPortugal
Bentley Systems International Limited - Slovakia BranchSlovakia



Jurisdiction of Incorporation
Name of Subsidiaryor Organization
Bentley Systems International Limited - Qatar BranchQatar
Bentley Systems International Limited - Saudi BranchSaudi Arabia
Bentley Systems Italia S.r.l.Italy
Bentley Systems Kazakhstan LLPKazakhstan
Bentley Systems Korea Inc.Korea
Bentley Systems LLCJapan
Bentley Systems Netherlands B.V.The Netherlands
Bentley Systems Pakistan (Pvt.) Ltd.Pakistan
Bentley Systems Polska Sp z o.o.Poland
Bentley Systems Pty. Ltd.Australia
Bentley Systems Romania S.R.L.Romania
Bentley Systems Russia (OOO)*Russia
Bentley Systems Scandinavia A/SDenmark
Bentley Systems Scandinavia NUFNorway
Bentley Systems Singapore Pte. Ltd.Singapore
Bentley Systems Software Solutions LLC Turkey (Bentley Systems Yazılım Çözümleri Limited Şirketi)Turkey
Bentley Systems SolutionsBelgium
Bentley Systems South Africa (Pty) Ltd.South Africa
Bentley Systems Sweden ABSweden
Bentley Systems, Incorporated, TaiwanTaiwan
Blyncsy, Inc.United States
BSI Holding GmbHAustria
BSI Holdings B.V.The Netherlands
BSI Holdings Pty. Ltd.Australia
BSI International Holdings Coöperatief U.A.The Netherlands
Cohesive Africa Holdings Proprietary LimitedSouth Africa
Cohesive Australia Pty LtdAustralia
Cohesive Brasil LTDA.Brazil
Cohesive Canada Ltd.Canada
Cohesive Netherlands B.V.The Netherlands
Cohesive Netherlands Holdings B.V.The Netherlands
Cohesive Polska Sp z o.o.Poland
Cohesive Solutions, LLCUnited States
Cohesive Sonata Proprietary LimitedBotswana
Cohesive South Africa (Pty) Ltd.South Africa
Cohesive South Africa HoldingsSouth Africa
Cohesive Spain, S.L.Spain
Cohesive UK Group LimitedUnited Kingdom
Cohesive UkraineUkraine
Cohesive USA, Inc.United States



Jurisdiction of Incorporation
Name of Subsidiaryor Organization
E7 Pty LtdAustralia
Ennova Pty LtdAustralia
E-ON Software SARLFrance
Geosoft Africa (Pty) LimitedSouth Africa
Geosoft Australia Pty LtdAustralia
Geosoft Europe LimitedUnited Kingdom
Geosoft USA Holdings Inc.United States
Geosoft USA Research Inc.United States
Imago Inc.United States
Minalytix Inc.Canada
Opsenio Sp, z.o.oPoland
Oxplus B.V.The Netherlands
Plaxinvest BVThe Netherlands
Plaxis bvThe Netherlands
PLS Buyer, LLCUnited States
PLS Holdings, LLCUnited States
PLS Intermediate Holdco, LLCUnited States
Power Line Systems, LLCUnited States
PT Cohesive Indonesia GroupIndonesia
QG Australia Pty LimitedAustralia
Seequent Australia Pty LimitedAustralia
Seequent Chile SpAChile
Seequent Holdings New Zealand LimitedNew Zealand
Seequent Holdings ULCNew Zealand
Seequent Peru S.A.CPeru
Seequent Solutions Canada II Ltd.Canada
Seequent South Africa Pty LimitedSouth Africa
Seequent ULCNew Zealand
Seequent USA Inc.United States
Sensemetrics, LLCUnited States
SPIDAWEB LLCUnited States
* Inactive

EX-23 3 a23q4exhibit23.htm EX-23 Document

Exhibit 23

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in the registration statement (No. 333-249004) on Form S‑8 and registration statement (No. 333-259980) on Form S‑3 of our reports dated February 27, 2024, with respect to the consolidated balance sheets of Bentley Systems, Incorporated and subsidiaries as of December 31, 2023 and 2022, and related consolidated statements of operations, comprehensive income, stockholders’ equity, and cash flows for each of the years in the three-year period ended December 31, 2023, and the related notes, and the effectiveness of internal control over financial reporting as of December 31, 2023, which reports appear in the December 31, 2023 annual report on Form 10‑K of Bentley Systems, Incorporated.

/s/ KPMG LLP

Philadelphia, Pennsylvania
February 27, 2024

EX-31.1 4 a23q4exhibit311.htm EX-31.1 Document

Exhibit 31.1

Management Certification Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
I, Gregory S. Bentley, certify that:
1.I have reviewed this annual report on Form 10‑K of Bentley Systems, Incorporated (the “registrant”);
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: February 27, 2024
/s/ GREGORY S. BENTLEY
Gregory S. Bentley
Chief Executive Officer
(Principal Executive Officer)

EX-31.2 5 a23q4exhibit312.htm EX-31.2 Document

Exhibit 31.2

Management Certification Pursuant to
Section 302 of the Sarbanes-Oxley Act of 2002
I, Werner Andre, certify that:
1.I have reviewed this annual report on Form 10‑K of Bentley Systems, Incorporated (the “registrant”);
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: February 27, 2024
/s/ WERNER ANDRE
Werner Andre
Chief Financial Officer and Chief Accounting Officer
(Principal Financial Officer)


EX-32 6 a23q4exhibit32.htm EX-32 Document

Exhibit 32

Certification of CEO and CFO Pursuant to
18 U.S.C. Section 1350,
as Adopted Pursuant to
Section 906 of the Sarbanes-Oxley Act of 2002
In connection with the Annual Report of Bentley Systems, Incorporated (the “Company”) on Form 10‑K for the year ended December 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his knowledge:
(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: February 27, 2024
/s/ GREGORY S. BENTLEY
Gregory S. Bentley
Chief Executive Officer
(Principal Executive Officer)
/s/ WERNER ANDRE
Werner Andre
Chief Financial Officer and Chief Accounting Officer
(Principal Financial Officer)


EX-97 7 exhibit97.htm EX-97 Document

Exhibit 97

BENTLEY SYSTEMS, INCORPORATED

Incentive Compensation
Clawback Policy

(As Adopted on August 17, 2023 Pursuant to Nasdaq Rule 5608)
1.Overview. The Sustainability Committee (the “Committee”) of the Board of Directors (the “Board”) of Bentley Systems, Incorporated (the “Company”) has adopted this Incentive Compensation Clawback Policy (the “Policy”) which requires the recoupment of certain incentive-based compensation in accordance with the terms herein and is intended to comply with Listing Rule 5608, as promulgated by The Nasdaq Stock Market LLC, as such rule may be amended from time to time (the “Listing Rules”). Capitalized terms not otherwise defined herein shall have the meanings assigned to such terms under Section 12 of this Policy.
2.Interpretation and Administration. The Committee shall have full authority to interpret and enforce the Policy; provided, however, that the Policy shall be interpreted in a manner consistent with its intent to meet the requirements of the Listing Rules. As further set forth in Section 10 below, this Policy is intended to supplement any other clawback policies and procedures that the Company may have in place from time to time pursuant to other applicable law, plans, policies or agreements.
3.Covered Executives. The Policy applies to each current and former Executive Officer of the Company who serves or served as an Executive Officer at any time during a performance period in respect of which Incentive Compensation is Received, to the extent that any portion of such Incentive Compensation is (a) Received by the Executive Officer during the last three completed Fiscal Years or any applicable Transition Period preceding the date that the Company is required to prepare a Restatement (regardless of whether any such Restatement is actually filed) and (b) determined to have included Erroneously Awarded Compensation. For purposes of determining the relevant recovery period referenced in the preceding clause (a), the date that the Company is required to prepare a Restatement under the Policy is the earlier to occur of (i) the date that the Board, a committee of the Board, or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement or (ii) the date a court, regulator, or other legally authorized body directs the Company to prepare a Restatement. Executive Officers subject to this Policy pursuant to this Section 3 are referred to herein as “Covered Executives.”
4.Recovery of Erroneously Awarded Compensation. If any Erroneously Awarded Compensation is Received by a Covered Executive, the Company shall reasonably promptly take steps to recover such Erroneously Awarded Compensation in a manner described under Section 5 of this Policy.
5.Forms of Recovery. The Committee shall determine, in its sole discretion and in a manner that effectuates the purpose of the Listing Rules, one or more methods for recovering any Erroneously Awarded Compensation hereunder in accordance with Section 4 above, which may include, without limitation: (a) requiring cash reimbursement; (b) seeking recovery or forfeiture of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards; (c) offsetting the amount to be recouped from any compensation otherwise owed by the Company to the Covered Executive; (d) cancelling outstanding vested or unvested equity awards; or (e) taking any other remedial and recovery action permitted by law, as determined by the Committee. To the extent the Covered Executive
1
        


refuses to pay to the Company an amount equal to the Erroneously Awarded Compensation, the Company shall have the right to sue for repayment and/or enforce the Covered Executive’s obligation to make payment through the reduction or cancellation of outstanding and future compensation. Any reduction, cancellation or forfeiture of compensation shall be done in compliance with Section 409A of the Internal Revenue Code of 1986, as amended, and the regulations promulgated thereunder.
6.No Indemnification. The Company shall not indemnify any Covered Executive against the loss of any Erroneously Awarded Compensation for which the Committee has determined to seek recoupment pursuant to this Policy.
7.Exceptions to the Recovery Requirement. Notwithstanding anything in this Policy to the contrary, Erroneously Awarded Compensation need not be recovered pursuant to this Policy if the Committee (or, if the Committee is not composed solely of Independent Directors, a majority of the Independent Directors serving on the Board) determines that recovery would be impracticable as a result of any of the following:
(a)the direct expense paid to a third party to assist in enforcing the Policy would exceed the amount to be recovered; provided that, before concluding that it would be impracticable to recover any amount of Erroneously Awarded Compensation based on expense of enforcement, the Company must make a reasonable attempt to recover such Erroneously Awarded Compensation, document such reasonable attempt(s) to recover, and provide that documentation to the Exchange; or
(b)recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of 26 U.S.C. 401(a)(13) or 26 U.S.C. 411(a) and the regulations thereunder.
8.Committee Determination Final. Any determination by the Committee with respect to the Policy shall be final, conclusive and binding on all interested parties.
9.Amendment. The Policy may be amended by the Committee from time to time, to the extent permitted under the Listing Rules.
10.Non-Exclusivity. Nothing in the Policy shall be viewed as limiting the right of the Company or the Committee to pursue additional remedies or recoupment under or as required by any similar policy adopted by the Company or under the Company’s compensation plans, award agreements, employment agreements or similar agreements or the applicable provisions of any law, rule or regulation which may require or permit recoupment to a greater degree or with respect to additional compensation as compared to this Policy (but without duplication as to any recoupment already made with respect to Erroneously Awarded Compensation pursuant to this Policy). This Policy shall be interpreted in all respects to comply with the Listing Rules.
11.Successors. The Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators or other legal representatives.
12.Defined Terms.
Covered Executives” shall have the meaning set forth in Section 3 of this Policy.
Erroneously Awarded Compensation” shall mean the amount of Incentive Compensation actually Received that exceeds the amount of Incentive Compensation that otherwise would have been Received had it been determined based on the restated amounts, and
2
        


computed without regard to any taxes paid. For Incentive Compensation based on stock price or total shareholder return, where the amount of erroneously awarded Incentive Compensation is not subject to mathematical recalculation directly from the information in a Restatement:
(A)The calculation of Erroneously Awarded Compensation shall be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive Compensation was Received; and
(B)The Company shall maintain documentation of the determination of that reasonable estimate and provide such documentation to the Exchange.
Exchange” shall mean The Nasdaq Stock Market.
Executive Officer” shall mean the Company’s president, principal financial officer, principal accounting officer (or if there is no such accounting officer, the controller), any vice-president of the Company in charge of a principal business unit, division, or function (such as sales, administration, or finance), any other officer who performs a policy-making function, or any other person who performs similar policy-making functions for the Company. Executive officers of the Company’s parent(s) or subsidiaries shall be deemed executive officers of the Company if they perform such policy-making functions for the Company.
Financial Reporting Measures” shall mean measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures, including, without limitation, stock price and total shareholder return (in each case, regardless of whether such measures are presented within the Company’s financial statements or included in a filing with the Securities and Exchange Commission).
Fiscal Year” shall mean the Company’s fiscal year; provided that a Transition Period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months will be deemed a completed fiscal year.
Incentive Compensation” shall mean any compensation (whether cash or equity-based) that is granted, earned, or vested based wholly or in part upon the attainment of a Financial Reporting Measure, and may include, but shall not be limited to, performance bonuses and long-term incentive awards such as stock options, stock appreciation rights, restricted stock, restricted stock units, performance share units or other equity-based awards. For the avoidance of doubt, Incentive Compensation does not include awards that vest exclusively upon completion of a specified employment period, without any performance condition, and bonus awards that are discretionary or based on subjective goals or goals unrelated to Financial Reporting Measures. Notwithstanding the foregoing, compensation amounts shall not be considered “Incentive Compensation” for purposes of the Policy unless such compensation is Received (1) while the Company has a class of securities listed on a national securities exchange or a national securities association and (2) on or after October 2, 2023, the effective date of the Listing Rules.
Independent Director” shall mean a director who is determined by the Board to be “independent” for Board or Committee membership, as applicable, under the rules of the Exchange, as of any determination date.
Listing Rules” shall have the meaning set forth in Section 1 of this Policy.
3
        


Incentive Compensation shall be deemed “Received” in the Company’s fiscal period during which the Financial Reporting Measure specified in the Incentive Compensation award is attained, even if the payment or grant of the Incentive Compensation occurs after the end of that period.
Restatement” shall mean an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the Company’s previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.
Transition Period” shall mean any transition period that results from a change in the Company’s Fiscal Year within or immediately following the three completed Fiscal Years immediately preceding the Company’s requirement to prepare a Restatement.



Adopted on: August 17, 2023
4
        
EX-101.SCH 8 bsy-20231231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Revenue from Contracts with Customers link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Accruals and Other Current Liabilities link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Long‑Term Debt link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Executive Bonus Plan link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Retirement Plans link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Preferred and Common Stock link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Geographic Data link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Other (Expense) Income, Net link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Realignment Costs link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Net Income Per Share link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue from Contracts with Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Accruals and Other Current Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Long‑Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Preferred and Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Geographic Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Other (Expense) Income, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Realignment Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Net Income Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Software Development Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Advertising Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Rollforward of Accounts Receivable Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Type (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Location (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Acquisitions - Schedule of Cash Paid and Acquired for Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Acquisitions - Schedule of Contingent and Non-Contingent Consideration Fair Value (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Acquisitions - Schedule of Consideration and Net Assets Acquired (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Property and Equipment, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment Useful Lives (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Goodwill and Other Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Goodwill and Other Intangible Assets - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Investments - Schedule of Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Leases - Other Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Accruals and Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Long‑Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Long‑Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Long‑Term Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Long‑Term Debt - Schedule of Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Long‑Term Debt - Long-Term Debt, Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Executive Bonus Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Retirement Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Preferred and Common Stock - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Preferred and Common Stock - Schedule of Dividends (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Stock-Based Compensation - Restricted Stock and RSUs Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Stock-Based Compensation - Options Outstanding Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and International (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Income Taxes - Schedule of Components of Income Tax (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Income Taxes - Summary of Operating Loss Carryforwards (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Income Taxes - Unrecognized Tax Benefits Rollfoward (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Fair Value of Financial Instruments - Reconciliation of the Changes in Fair Value of Financial Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Geographic Data (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Other (Expense) Income, Net - Schedule of Other Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Realignment Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Realignment Costs - Schedule of Realignment Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954546 - Disclosure - Realignment Costs - Realignment Activities Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954547 - Disclosure - Net Income Per Share - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954548 - Disclosure - Net Income Per Share - Schedule of Basic and Diluted Net Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954549 - Disclosure - Net Income Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 bsy-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 bsy-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 bsy-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Employee stock purchase plan contributions Other Employee-related Liabilities, Current Accruals and other current liabilities Total accruals and other current liabilities Accrued Liabilities, Current Stock-based compensation expense accrued Share-Based Payment Arrangement Expense, Accrued Share-Based Payment Arrangement Expense, Accrued Business Combination, Separately Recognized Transactions [Line Items] Business Combination, Separately Recognized Transactions [Line Items] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Research and development Research and Development Expense Changes in assets and liabilities, net of effect from acquisitions: Increase (Decrease) in Operating Capital [Abstract] Foreign currency translation adjustments Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Adjustments Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Adjustments Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Remaining performance obligation expected timing of satisfaction period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Cash paid at closing Cash paid at closing Payments to Acquire Businesses, Gross Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] 2023 Program 2023 Program [Member] 2023 Program Deferred income taxes Deferred Income Tax Liabilities, Net Stock-based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent Purchases of investments Payments to Acquire Investments Insider Trading Policies and Procedures [Line Items] Stock options, 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] Assets acquired and liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Preferred and Common Stock Equity [Text Block] Proceeds from stock purchases under employee stock purchase plan Proceeds from Stock Plans Shares related to restricted stock, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-Term Purchase Commitment, Category of Item Purchased [Domain] Customer [Axis] Customer [Axis] Current liabilities: Liabilities, Current [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Preferred stock Preferred Stock, Value, Issued SELECT subscriptions SELECT Subscriptions [Member] SELECT Subscriptions Bonus Plan expense Bonus Plan [Member] Bonus Plan Subsequent Event Type [Domain] Subsequent Event Type [Domain] Forfeited and expired (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price Forfeited and canceled (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited In Period Net income per share, diluted (USD per share) Earnings Per Share, Diluted Supplemental information: Supplemental Cash Flow Elements [Abstract] Extinguishment of debt Extinguishment of Debt, Amount Line of Credit Line of Credit [Member] Revolving Credit Facility - Non-Euro Currency Revolving Credit Facility - Non-Euro Currency [Member] Revolving Credit Facility - Non-Euro Currency Trading Symbol Trading Symbol Restructuring Plan [Domain] Restructuring Plan [Domain] Payments to acquire equity method investments Payments to Acquire Equity Method Investments Restricted Stock And Restricted Stock Units (RSUs) Restricted Stock And Restricted Stock Units (RSUs) Restricted Stock And Restricted Stock Units (RSUs) [Member] Restricted Stock And Restricted Stock Units (RSUs) Non-compete agreements Noncompete Agreements [Member] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Cash acquired Cash Acquired from Acquisition Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Cost of revenues: Cost of Revenue [Abstract] Expenses associated with sale of stock Stock Issuance Costs Stock Issuance Costs Accruals and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Postemployment Benefits [Roll Forward] Postemployment Benefits [Roll Forward] Postemployment Benefits ESPP Employee Stock [Member] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Prepaid income taxes Prepaid Taxes Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract with customer, liability Contract with Customer, Liability Schedule of Net Income Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Non-deductible officer compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation, Percent Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation, Percent Number of Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Threshold of Bentley family ownership of issued and outstanding class B common Stock, fully-diluted basis, automatic conversion of class A common stock Threshold Of Bentley Family Ownership Of Issued And Outstanding Class B Common Stock, Fully Diluted Basis, Automatic Conversion Of Class A Common Stock Threshold Of Bentley Family Ownership Of Issued And Outstanding Class B Common Stock, Fully Diluted Basis, Automatic Conversion Of Class A Common Stock Total amortization expense Cost, Amortization And Amortization of Intangible Assets Cost, Amortization And Amortization of Intangible Assets Exercised (USD per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Actuarial (loss) gain on retirement plan, net of tax effect of $(89), $(245), and $(44), respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Net deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Debt covenant, judgment defaults threshold Debt Covenant, Judgment Defaults Threshold Debt Covenant, Judgment Defaults Threshold Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Number of shares available (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Shares withheld for cost of options and tax withholding obligation (in shares) Share-Based Payment Arrangement, Shares Withheld For Cost Of Options And Tax Withholding Obligation Share-Based Payment Arrangement, Shares Withheld For Cost Of Options And Tax Withholding Obligation Accrued realignment costs Realignment costs, beginning balance Realignment costs, beginning balance Supplemental Unemployment Benefits, Severance Benefits 2025 Long-Term Debt, Maturity, Year Two Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Foreign exchange Unrealized Gain (Loss), Foreign Currency Transaction, before Tax Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Letter of Credit Letter of Credit [Member] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table] Derivative notional amount Derivative, Notional Amount Reclassified cumulative compensation cost Deferred Compensation Arrangement with Individual, Reclassified Cumulative Compensation Cost Deferred Compensation Arrangement with Individual, Reclassified Cumulative Compensation Cost Measurement Frequency [Axis] Measurement Frequency [Axis] Other Other Capitalized Property Plant and Equipment [Member] Business Combination, Separately Recognized Transactions [Table] Business Combination, Separately Recognized Transactions [Table] Description of Business and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] RSUs Restricted Stock Units (RSUs) [Member] Schedule of Restricted Stock and Restricted Stock Unit Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table] Equity Method Investee Equity Method Investee [Member] Foreign currency translation adjustments Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Gain (Loss) Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Gain (Loss) Trademarks Trademarks [Member] Retirement Benefits [Abstract] Realignment costs Realignment costs Postemployment Benefits, Period Expense Shares exercised, net of shares withheld (in shares) Share-Based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Net Of Shares Withheld Share-Based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Net Of Shares Withheld Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Debt Conversion Terms Two Debt Conversion Terms Two [Member] Debt Conversion Terms Two Schedule of Business Acquisitions Aggregate Details Schedule of Business Acquisitions, by Acquisition [Table Text Block] Deferred Bonus Deferred Bonus [Member] Follow-On Offering Follow-On Offering [Member] Follow-On Offering Number of shares sold (in shares) Sale of Stock, Number of Shares Issued in Transaction Gain on sale of investments Gain (Loss) on Sale of Investments Income taxes payable Accrued Income Taxes, Current Prepaid expenses Deferred Tax Liabilities, Prepaid Expenses 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] Schedule of Accruals and Other Current Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Contractual interest expense Interest Expense, Debt Unbilled Revenues Unbilled Revenues [Member] Reduction in shares outstanding, basic (in shares) Reduction In Shares Outstanding, Basic Reduction In Shares Outstanding, Basic Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Domestic Plan Domestic Plan [Member] Research and development Research and Development Expense [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Total anti-dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Canada Revenue Agency Canada Revenue Agency [Member] Award Type [Axis] Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Amount Dividends, Common Stock Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Her Majesty's Revenue and Customs (HMRC) Her Majesty's Revenue and Customs (HMRC) [Member] New Credit Facility New Credit Facility [Member] New Credit Facility ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag General and administrative General and Administrative Expense [Member] Hedging Designation [Axis] Hedging Designation [Axis] Right-of-use assets obtained in exchange for new operating lease liabilities Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Schedule of Dividends Declared Dividends Declared [Table Text Block] Letters of Credit And Surety Bonds Letters of Credit And Surety Bonds [Member] Letters of Credit And Surety Bonds Less: Imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Number of trading days after maturity date, debt redeemable Number Of Trading Days After Maturity Date, Debt Redeemable Number Of Trading Days After Maturity Date, Debt Redeemable PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Schedule of Components of Income Tax Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Postemployment Benefits Plan [Domain] Postemployment Benefits Plan [Domain] Postemployment Benefits Plan [Domain] Operating lease liabilities Operating Lease, Liability, Current Licenses License [Member] Number of votes per share, if not serving as company director or executive officer Number Of Votes, If Not Serving As Company Director Or Executive Officer Number Of Votes, If Not Serving As Company Director Or Executive Officer Software and technology Computer Software, Intangible Asset [Member] Shares issued in connection with employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Cash used to settle award Share-Based Payment Arrangement, Cash Used to Settle Award Net Book Value Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Digital Construction Works, Inc. Digital Construction Works, Inc. [Member] Digital Construction Works, Inc. Accrued compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Acquisition and integration costs Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Income before Income Tax, Domestic and International Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] International Income (Loss) from Continuing Operations before Income Taxes, Foreign Measurement Input, Put Option Term Measurement Input, Put Option Term [Member] Measurement Input, Put Option Term Purchase of capped call options Purchase Of Capped Call Options Purchase Of Capped Call Options Total consideration Business Combination, Consideration Transferred Gross profit Gross Profit Deferred revenues Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Net tax on foreign earnings (GILTI/FDII) Effective Income Tax Rate Reconciliation, GILTI And FDII, Percent Effective Income Tax Rate Reconciliation, GILTI And FDII, Percent DCP elective participant deferrals expense Deferred Compensation Plan Expense [Member] Deferred Compensation Plan Expense [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Stock Option Stock option expense Employee Stock Option [Member] 2020 Incentive Award Plan Two Thousand Twenty Incentive Award Plan [Member] Two Thousand Twenty Incentive Award Plan Maximum Maximum [Member] Perpetual licenses Perpetual Licenses [Member] Perpetual Licenses Adjustments Postemployment Benefits, Translation And Other Adjustment Postemployment Benefits, Translation And Other Adjustment Document Type Document Type Acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Accumulated (Loss) Gain on Retirement Plan Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member] EMEA EMEA EMEA [Member] Operating loss carryforwards subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Senior Notes Due July 2027 Senior Notes Due July 2027 [Member] Senior Notes Due July 2027 Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Federal Current Federal Tax Expense (Benefit) Basis of Presentation and Accounting Policies Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Undistributed earnings Undistributed Earnings Of Subsidiaries Undistributed Earnings Of Subsidiaries Business Acquisition [Axis] Business Acquisition [Axis] Debt Instrument Convertible Terms Of Conversion [Domain] Debt Instrument Convertible Terms Of Conversion [Domain] Debt Instrument Convertible Terms Of Conversion Write-offs, net of recoveries Accounts Receivable, Allowance For Credit Loss, Writeoff (Recovery) Accounts Receivable, Allowance For Credit Loss, Writeoff (Recovery) Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current DCP modification Adjustments to Additional Paid in Capital, Deferred Compensation Plan Modification Adjustments to Additional Paid in Capital, Deferred Compensation Plan Modification Derivative [Table] Derivative [Table] Customer Concentration Risk Customer Concentration Risk [Member] State Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Accounts payable, accruals, and other liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Capitalization of professional fees Capitalization Of Professional Fees Capitalization Of Professional Fees Title of 12(b) Security Title of 12(b) Security Performance Based Restricted Stock Units (RSUs), 2016 Performance Based Restricted Stock Units (RSUs), Two Thousand Sixteen [Member] Performance Based Restricted Stock Units (RSUs), Two Thousand Sixteen Other liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Related Party [Domain] Related Party, Type [Domain] Acquisitions Business Combination Disclosure [Text Block] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Debt Conversion Terms One Debt Conversion Terms One [Member] Debt Conversion Terms One Unvested, beginning balance (USD per share) Unvested, ending balance (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Change in fair value of interest rate swap Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments Fixed interest rate Derivative, Fixed Interest Rate Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Keith A. Bentley [Member] Keith A. Bentley Foreign currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Total operating lease cost Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Qualified Plan Qualified Plan [Member] Entity Interactive Data Current Entity Interactive Data Current Non-contingent consideration from acquisitions Business Combination, Consideration Payable Business Combination, Consideration Payable Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Long-Term Debt Long-Term Debt [Text Block] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Cost of Revenues and Revenues from Contract with Customer Revenue from Contract with Customer [Policy Text Block] Intangible assets including goodwill Deferred Tax Liabilities, Goodwill and Intangible Assets DCP, One-Time Inducement Deferred Compensation Plan, One-Time Inducement [Member] Deferred Compensation Plan, One-Time Inducement [Member] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Advertising expense Advertising Expense Business Acquisition, Contingent Consideration [Line Items] Business Acquisition, Contingent Consideration [Line Items] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Cash paid for operating leases included in operating cash flows Operating Lease, Payments Schedule of Stock-based Compensation Expense Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Dividends declared Dividends Right-of-use asset impairment Operating Lease, Impairment Loss Other Income and Expenses [Abstract] PEO PEO [Member] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other Stockholders' Equity, Other Auditor Location Auditor Location Retirement Plans Retirement Benefits [Text Block] Denominator: Denominator [Abstract] Denominator Debt instrument, convertible, threshold percentage of stock price trigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Defined Contribution Plan Disclosure [Line Items] Defined Contribution Plan Disclosure [Line Items] Common stock par value (USD per share) Common Stock, Par or Stated Value Per Share Sale of Stock [Axis] Sale of Stock [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Interest Rate Swap Interest Rate Swap [Member] Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Measurement Input Type [Domain] Measurement Input Type [Domain] Common stock shares converted (in shares) Conversion of Stock, Shares Converted Credit Facility [Axis] Credit Facility [Axis] Schedule of Maturities of Long-term Debt Schedule of Maturities of Long-Term Debt [Table Text Block] Total liabilities Liabilities Americas United States, Canada, Latin America And Caribbean [Member] United States, Canada, Latin America And Caribbean Current income taxes Current Income Tax Expense (Benefit) Stock-Based Compensation Shareholders' Equity and Share-Based Payments [Text Block] Measurement Frequency [Domain] Measurement Frequency [Domain] Shares reserved for future issuance (in shares) Common Stock, Capital Shares Reserved for Future Issuance Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Teralytics investment Teralytics investment [Member] Teralytics investment Member Number of shares sold subject to employment service conditions (in shares) Sale Of Stock, Number Of Shares Issued In Transaction, Subject To Employment Service Conditions Sale Of Stock, Number Of Shares Issued In Transaction, Subject To Employment Service Conditions Payments of credit facilities Repayments of Long-Term Lines of Credit Operating lease right-of-use assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Assets, Operating Lease, Right-Of-Use Asset Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Assets, Operating Lease, Right-Of-Use Asset Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Forfeited and canceled (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited, Weighted Average Grant Date Fair Value Performance-Based Vesting Performance-Based Vesting [Member] Performance-Based Vesting Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Reclassification, Type [Axis] Reclassification, Type [Axis] Selling and marketing Selling and Marketing Expense General and administrative General and Administrative Expense Tax expense Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Accrued professional fees Accrued Professional Fees, Current Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Segment Segment Reporting, Policy [Policy Text Block] Total current assets Assets, Current Contingent consideration from acquisitions Acquisition contingent consideration Business Combination, Contingent Consideration, Liability Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Recent Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Repurchase of Class B Common Stock under approved program (in shares) Repurchase of Class B Common Stock under approved program (in shares) Stock Repurchased During Period, Shares Concentration risk percentage Concentration Risk, Percentage Balance, beginning of year Balance, ending of year Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Stock grants expense Stock Grant [Member] Stock Grant Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] State and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Investments Total investments Investments Granted (USD per share) Grant date fair value (USD 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 Employer discretionary contribution, percent of qualified cash compensation (up to) Defined Contribution Plan, Employer Discretionary Contribution, Maximum Percentage Defined Contribution Plan, Employer Discretionary Contribution, Maximum Percentage 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Accounts Receivable and Allowance for Doubtful Accounts Accounts Receivable [Policy Text Block] Measurement Input, Call Option Term Measurement Input, Call Option Term [Member] Measurement Input, Call Option Term Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Shares exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Accruals and other current liabilities Contingent consideration from acquisitions Business Combination, Contingent Consideration, Liability, Current Class of Stock [Axis] Class of Stock [Axis] Investments Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Dilutive effect of assumed conversion of convertible senior notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Number business acquired pending purchase accounting adjustments Number of Businesses Acquired, Pending Purchase Accounting Adjustments Number of Businesses Acquired, Pending Purchase Accounting Adjustments Accrued compensation Accrued Salaries, Current Fair Value of Financial Instruments Derivatives and Fair Value [Text Block] Furniture, fixtures, and equipment Furniture and Fixtures [Member] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Termination period (less than) Lessee, Operating Lease, Termination Period Lessee, Operating Lease, Termination Period Postemployment Benefits [Abstract] Business Combination and Asset Acquisition [Abstract] Fair value adjustment of stock consideration Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Equity Interests Business acquisition, pro forma revenue Business Acquisition, Pro Forma Revenue Total long-lived assets Long-Lived Assets Impairment of goodwill Goodwill, Impairment Loss Valuation allowance Less: Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Repayments of term loan per quarter Repayments of Secured Debt Per Quarter Repayments of Secured Debt Per Quarter Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Weighted Average Exercise Price Per Share Share-Based Payment Arrangement By Share-Based Payment Award, Options, Weighted Average Exercise Price Per Share [Roll Forward] Share-Based Payment Arrangement By Share-Based Payment Award, Options, Weighted Average Exercise Price Per Share Cost method investments Equity Securities without Readily Determinable Fair Value, Amount Basis spread on variable rate Derivative, Basis Spread on Variable Rate Accrued cloud provisioning costs Accrued Cloud Provisioning Costs, Current Accrued Cloud Provisioning Costs, Current Credit Facility Credit Facility [Member] Credit Facility Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock shares issued (in shares) Preferred Stock, Shares Issued Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Executive Bonus Plan Compensation Related Costs, General [Text Block] Performance Based Restricted Stock And Restricted Stock Units (RSUs) Performance Based Restricted Stock And Restricted Stock Units (RSUs) [Member] Performance Based Restricted Stock And Restricted Stock Units (RSUs) Entity Emerging Growth Company Entity Emerging Growth Company Debt issuance costs Debt Issuance Costs, Net Overnight Bank Funding Effective Rate Overnight Bank Funding Effective Rate [Member] Overnight Bank Funding Effective Rate DCP elective participant deferrals Adjustments to Additional Paid in Capital, Deferred Compensation Plan Voluntary Contributions Adjustments to Additional Paid in Capital, Deferred Compensation Plan Voluntary Contributions Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total deferred tax assets Deferred Tax Assets, Gross Finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Goodwill and Intangibles Goodwill And Intangibles [Member] Goodwill And Intangibles 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Share-based compensation tax withholding payment Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid Tax amortization period Deferred Tax Assets, Goodwill And Intangibles, Tax Amortization Period Deferred Tax Assets, Goodwill And Intangibles, Tax Amortization Period Common Stock Common Stock [Member] Income tax refunds Proceeds from Income Tax Refunds Individual: Individual [Axis] Accounts receivable and other current assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Receivables And Other Current Assets Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Receivables And Other Current Assets Entity Address, Postal Zip Code Entity Address, Postal Zip Code Due to customers Due to Customers Due to Customers Reductions as a result of lapse of the statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location [Domain] Income Statement Location [Domain] Postemployment Benefits [Line Items] Postemployment Benefits [Line Items] Postemployment Benefits Time-Based Restricted Stock Units (RSUs) Time-Based Restricted Stock Units (RSUs) [Member] Time-Based Restricted Stock Units (RSUs) Repayments of term loan Repayments of Secured Debt Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Right-of-use assets obtained in exchange for lease liabilities, business acquisitions Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Total stockholders’ equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Recurring Professional Services, Recurring [Member] Professional Services, Recurring Unrecognized tax benefit in income tax penalties and interest expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Minimum Minimum [Member] Payments for shares acquired including shares withheld for taxes Payments For Repurchase Of Common Stock, Including Shares Withheld For Taxes Payments For Repurchase Of Common Stock, Including Shares Withheld For Taxes Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Foreign currency remeasurement (gain) loss Gain (Loss), Foreign Currency Transaction, before Tax Share-based compensation tax withholding payment Payment, Tax Withholding, Share-Based Payment Arrangement Other Deferred Tax Assets, Other Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Less: Net income attributable to participating securities Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Accumulated Deficit Retained Earnings [Member] Goodwill from acquisition, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Current portion of long-term debt Less: Current portion of long-term debt Long-Term Debt, Current Maturities Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Performance Based Restricted Stock Units (RSUs) Performance Based Restricted Stock Units (RSUs) [Member] Performance Based Restricted Stock Units (RSUs) [Member] Net income per share, basic (USD per share) Earnings Per Share, Basic Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Shares issued and repurchased in connection with employee stock purchase plan, net Stock Issued During Period, Value, Employee Stock Purchase Plan Sale of Stock [Domain] Sale of Stock [Domain] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Net deferred tax assets (liabilities) Deferred Tax Assets, Net Stock options exercised, intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Subscriptions and licenses Subscriptions And Licenses [Member] Subscriptions And Licenses Cash paid for income taxes Income Taxes Paid Consolidation Consolidation, Policy [Policy Text Block] Shares issued in connection with Bonus Plan, net Stock Issued During Period, Value, Issued for Services Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Retirement Plan Tax Status [Domain] Retirement Plan Tax Status [Domain] CSS deposits Deposit Liability, Current Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain] Repayment of credit facility Repayments of Lines of Credit DCP elective participant deferrals Voluntary Deferred Compensation Plan Contributions During Period Voluntary Deferred Compensation Plan Contributions During Period Amortization and write-off of deferred debt issuance costs Amortization And Write-Off Of Debt Issuance Costs Amortization And Write-Off Of Debt Issuance Costs Entity Public Float Entity Public Float Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Bonus Plan Incentive Bonus Plan Incentive [Member] Bonus Plan Incentive Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Increase in valuation allowance Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Long-term debt, gross Total scheduled maturities of long-term debt Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] Other Other Payments To Acquire Businesses, Net Other Payments To Acquire Businesses, Net Receivables Billing Status [Domain] Receivables Billing Status [Domain] Less: Accumulated depreciation Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization All Adjustments to Compensation All Adjustments to Compensation [Member] Compensation Amount Outstanding Recovery Compensation Amount Automobiles Automobiles [Member] Additions to reserve Accounts Receivable, Credit Loss Expense (Reversal) Interest rate swap Derivative Asset Operating lease right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Deferred income taxes Deferred income taxes Deferred Income Tax Expense (Benefit) Proceeds from stock options exercised Proceeds from Stock Options Exercised Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Non-deferred incentive bonus threshold for pro rata adjustment Non-Deferred Incentive Bonus Threshold For Pro Rata Adjustment Non-Deferred Incentive Bonus Threshold For Pro Rata Adjustment Cost method investment Noncash Or Part Noncash Cost Method Investment, Non-Cash Exchange Noncash Or Part Noncash Cost Method Investment, Non-Cash Exchange Convertible Debt Convertible Debt [Member] Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Cash-Settled Restricted Stock Units (RSUs) Cash-Settled Restricted Stock Units (RSUs) [Member] Cash-Settled Restricted Stock Units (RSUs) Balance, beginning of year Balance, end of year Accounts Receivable, Allowance for Credit Loss 2024 Long-Term Debt, Maturity, Year One March 31,2022 - December 31, 2023 Debt Instrument, Redemption, Period One [Member] Schedule of Deferred Compensation Plan Liabilities Deferred Compensation Arrangement with Individual Disclosure, Postretirement Benefits [Table Text Block] Dilutive effect of ESPP (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Acquisition option exercises, net (in shares) Stock Issued During Period, Shares, Acquisitions Proceeds from sale of aircraft Proceeds from Sale of Property, Plant, and Equipment Deferred compensation plan liabilities Deferred Compensation Liability, Current Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Document Period End Date Document Period End Date Deferred revenues Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue Adoption Date Trading Arrangement Adoption Date Rollforward of Accounts Receivable Allowance for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis] Gain on disposition of property plant equipment Gain (Loss) on Disposition of Property Plant Equipment Benefit (provision) for income taxes Benefit (provision) for income taxes Income Tax Expense (Benefit) Total DCP liabilities Deferred Compensation Liability, Current and Noncurrent Deferred compensation plan liabilities Deferred Compensation Liability, Classified, Noncurrent Vesting [Axis] Vesting [Axis] Purchase of capped call options, net of tax of $12,871 Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options Write off of unamortized debt issuance costs Deferred Debt Issuance Cost, Writeoff Deferred, non-contingent consideration, net Noncash Or Part Noncash, Deferred Acquisition Consideration Noncash Or Part Noncash, Deferred Acquisition Consideration Stockholders’ equity: Equity [Abstract] Operating lease, weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Sale of interest percent Sale Of Interest In Property Plant Equipment, Percent Sale Of Interest In Property Plant Equipment, Percent Net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Contingent acquisition consideration Noncash Or Part Noncash, Contingent Acquisition Consideration Noncash Or Part Noncash, Contingent Acquisition Consideration Two Thousand Twenty Seven Notes Two Thousand Twenty Seven Notes [Member] Two Thousand Twenty Seven Notes Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Money Market Funds Money Market Funds [Member] Change in fair value of derivative Unrealized Gain (Loss) on Derivatives Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Shares withheld for tax withholding obligation (in shares) Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Acquisitions, net of cash acquired Net cash paid Net cash paid Payments to Acquire Businesses, Net of Cash Acquired Other comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Shares issued in connection with DCP, net (in shares) Stock Issued During Period, Shares, Deferred Compensation Plan Stock Issued During Period, Shares, Deferred Compensation Plan Credit Facility [Domain] Credit Facility [Domain] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Property and equipment, estimated useful lives Property, Plant and Equipment, Useful Life Actuarial gain on retirement plan, tax effect Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Common stock, reserved for future issuance amount Common Stock, Capital Shares Reserved For Future Issuance Amount Common Stock, Capital Shares Reserved For Future Issuance Amount Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member] Revenue from Contracts with Customers Revenue from Contract with Customer [Text Block] Decreases relating to settlements with taxing authorities Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities Additional Paid-in Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Other Professional Services, Other [Member] Professional Services, Other Allowance for doubtful accounts Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Capped call options expense Capped Call Options Expense Capped Call Options Expense Gain (loss) from investments accounted for using the equity method, net of tax Income (Loss) from Equity Method Investments Deferred compensation arrangement with individual, shares issued (in shares) Deferred Compensation Arrangement with Individual, Shares Issued Cover [Abstract] Maximum employee annual contribution amount Share-Based Compensation Arrangement By Share-based Payment Award, Maximum Employee Annual Contribution Amount Share-Based Compensation Arrangement By Share-based Payment Award, Maximum Employee Annual Contribution Amount Category of Item Purchased [Axis] Category of Item Purchased [Axis] Amortization and write-off of deferred debt issuance costs Amortization of Debt Issuance Costs United States UNITED STATES Fair Value, Recurring Fair Value, Recurring [Member] Number of acquisitions Number of Businesses Acquired Earned through dividends in period (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Earned Through Dividends In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Earned Through Dividends In Period Payments of dividends Payments of Dividends Other liabilities Other Liabilities, Noncurrent Forfeited and expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Total future lease payments Lessee, Operating Lease, Liability, to be Paid Remaining performance obligation amount Revenue, Remaining Performance Obligation, Amount Weighted average interest rate over time Long-Term Debt, Weighted Average Interest Rate, over Time Total operating expenses Operating Expenses Other income, net Other Miscellaneous Nonoperating Income (Expense), Other Other Miscellaneous Nonoperating Income (Expense) Geographic Data Segment Reporting Disclosure [Text Block] (Decrease) increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Subscriptions Subscription and Circulation [Member] Income Tax Authority, Name [Domain] Income Tax Authority, Name [Domain] Secured Debt Secured Debt [Member] Renewal term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Purchase price of common stock, percent Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent State and Local Jurisdiction State and Local Jurisdiction [Member] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Non-controlling interest acquired Noncontrolling Interest, Increase from Business Combination Income from operations Operating Income (Loss) Total deferred tax liabilities Deferred Tax Liabilities, Gross Phantom shares issuable (in shares) Dividends, Common Stock, Stock, Issuable Dividends, Common Stock, Stock, Issuable Worldsensing Worldsensing [Member] Worldsensing Other comprehensive income (loss), net of taxes: Other Comprehensive Income (Loss), Net of Tax [Abstract] Deferred compensation plan liabilities Deferred Compensation Liability, Fair Value Disclosure Deferred Compensation Liability, Fair Value Disclosure Schedule of Realignment Costs by Expense Classification Postemployment Benefits Costs [Table Text Block] Postemployment Benefits Costs Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Americas United States, Canada, And Latin America [Member] United States, Canada, And Latin America Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Variable Rate [Domain] Variable Rate [Domain] ESPP expense Bentley Systems, Incorporated Global Employee Stock Purchase Plan [Member] Bentley Systems, Incorporated Global Employee Stock Purchase Plan Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Statistical Measurement [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Depreciation, amortization, and impairment Depreciation, Depletion, Amortization And Impairment Depreciation, Depletion, Amortization And Impairment Cash Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Debt instrument, convertible, threshold consecutive trading days Debt Instrument, Convertible, Threshold Consecutive Trading Days Unvested, beginning balance (in shares) Unvested, ending balance (in shares) Shares outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Remaining lease term (less than) Lessee, Operating Lease, Remaining Lease Term Statement of Stockholders' Equity [Abstract] Software Development Costs Research and Development Expense, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Shares exercisable, weighted remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Contract asset impairment Capitalized Contract Cost, Impairment Loss Debt instrument, convertible, number of equity instruments, conversion rate (shares per USD) Debt Instrument, Convertible, Number of Equity Instruments, Conversion Rate Debt Instrument, Convertible, Number of Equity Instruments, Conversion Rate Federal statutory rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Commitments and contingencies (Note 18) Commitments and Contingencies Long-term purchase commitment, amount Long-Term Purchase Commitment, Amount Operating lease payments, leases not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Liability, Lease Payments Lessee, Operating Lease, Lease Not Yet Commenced, Liability, Lease Payments Proceeds from issuance of common stock Proceeds from Issuance of Common Stock Geographical [Axis] Geographical [Axis] Award service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Foreign Plan Foreign Plan [Member] Income Taxes Income Tax Disclosure [Text Block] Deferred revenues Increase (Decrease) in Contract with Customer, Liability Nonqualified Plan Nonqualified Plan [Member] Property and equipment, at cost Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Property and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Shares issued for stock grants, net (in shares) Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Number Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Number Preferred stock par value (USD per share) Preferred Stock, Par or Stated Value Per Share Weighted Average Grant Date Fair Value Per Share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payments of contingent and non-contingent consideration Payment for Contingent Consideration Liability, Financing Activities PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Deferred compensation plan Bonus plan compensation expense Deferred Compensation Arrangement with Individual, Compensation Expense Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Fair Value, Inputs, Level 3 Fair Value, Inputs, Level 3 [Member] Shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrued benefits Accrued Employee Benefits, Current Building and improvements Building and Building Improvements [Member] Stock option exercises, net Stock Issued During Period, Value, Stock Options Exercised Transaction costs Effective Income Tax Rate Reconciliation, Transaction Costs, Percent Effective Income Tax Rate Reconciliation, Transaction Costs, Percent Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Long-term debt, fair value Long-Term Debt, Fair Value Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Property and equipment, net Total property and equipment, net Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Settlement of convertible senior notes Repayments of Convertible Debt Compensation Related Costs [Abstract] Repurchases of Class B common stock under approved program Repurchase of Class B Common Stock under approved program Stock Repurchased During Period, Value Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Stock option exercises, net (in shares) Shares exercised (in shares) Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Prepaid and other current assets Other Prepaid Expenses And Current Assets Other Prepaid Expenses And Current Assets Income Tax Contingency [Table] Income Tax Contingency [Table] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share price threshold, adjustment to conversion rate (USD per share) Debt Instrument, Convertible, Share Price Threshold, Adjustment to Conversion Rate Debt Instrument, Convertible, Share Price Threshold, Adjustment to Conversion Rate Acquired finite-lived intangible assets, weighted average useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Class B Common Stock Common Class B [Member] Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill Goodwill beginning balance Goodwill ending balance Goodwill Increases for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Underlying Securities Award Underlying Securities Amount Percent discount from market price, offering date Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain] Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain] Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Dividends per share (USD per share) Common Stock, Dividends, Per Share, Declared Withholding taxes Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent Payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Payments of stock issuance costs Payments of Stock Issuance Costs Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Long term purchase commitment, to be paid after year one Long Term Purchase Commitment, To Be Paid After Year One Long Term Purchase Commitment, To Be Paid After Year One Payments of debt issuance costs Payments of debt issuance costs Payments of Debt Issuance Costs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Contract with customer liability additions Contract With Customer, Liability, Additions Contract With Customer, Liability, Additions Share-settled Bonus Plan awards Share-based Compensation Arrangement by Share-based Payment Award, Settled In Shares Share-based Compensation Arrangement by Share-based Payment Award, Settled In Shares Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Dilutive effect of stock options, restricted stock, and RSUs (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Repayments of senior debt Repayments of Senior Debt DCP participant deferrals Deferred Compensation Arrangement with Individual, Distribution Paid Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Defined Contribution Plan [Table] Defined Contribution Plan [Table] Payables and Accruals [Abstract] Shares issued for stock grants, net Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Value Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Value Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Schedule of Supplemental Cash Flow and Other Information Related to Leases Lease, Cost [Table Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Receipts (payments) related to interest rate swap Derivative Instruments Not Designated as Hedging Instruments, Refund Or Payments Derivative Instruments Not Designated as Hedging Instruments, Proceeds (Payment) Plan Name [Domain] Plan Name [Domain] Defined Contribution Plan, Tax Status [Extensible Enumeration] Defined Contribution Plan, Tax Status [Extensible Enumeration] Unrecognized compensation cost, excluding options Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Shares authorized (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Weighted remaining contractual life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Schedule of Interest Expense Interest Income and Interest Expense Disclosure [Table Text Block] Shares purchased (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes Interest on Convertible Debt, Net of Tax Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Acquisition Options Acquisition Options [Member] Acquisition Options [Member] Unamortized debt issuance costs Debt Instrument, Unamortized Discount Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Term of contract Derivative, Term of Contract 2026 Long-Term Debt, Maturity, Year Three Reclassification, Type [Domain] Reclassification, Type [Domain] Decreases for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Auditor Firm ID Auditor Firm ID Amortization of purchased intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Deferred compensation arrangement with individual, shares issued, gross (in shares) Deferred Compensation Arrangement with Individual, Shares Issued, Gross Deferred Compensation Arrangement with Individual, Shares Issued, Gross Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Income taxes payable, net of prepaid income taxes Increase (Decrease) in Income Taxes Payable Increases for tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents, beginning of year Cash and cash equivalents, end of year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Payments Postemployment Benefits, Payments Postemployment Benefits, Payments 2021 Term Loan 2021 Term Loan [Member] 2021 Term Loan [Member] Other interest income (expense) Other Interest Income (Expense) Other Interest Income (Expense) Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost 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 Proceeds from investments Proceeds from Sale, Maturity and Collection of Investments Total assets Assets, Fair Value Disclosure Total debt Total debt Long-Term Debt 2027 Long-Term Debt, Maturity, Year Four Foreign Currency Translations Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Finite-lived Intangible Assets Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Class A Common Stock Common Class A [Member] Cost not yet recognized, period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other Proceeds from (Payments for) Other Financing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Equity Incentive Plan Equity Incentive Plan [Member] Equity Incentive Plan Other accruals not currently deductible Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other Domestic Tax Authority Domestic Tax Authority [Member] Short-term lease cost Short-Term Lease, Cost Acquisition option exercises, net Stock Issued During Period, Value, Acquisitions Entity Address, Address Line One Entity Address, Address Line One Term license subscriptions Term License Subscriptions [Member] Term License Subscriptions Shares issued in connection with DCP, net Stock Issued During Period, Value, Deferred Compensation Plan Stock Issued During Period, Value, Deferred Compensation Plan Discrete income tax benefit Discrete Income Tax Expense (Benefit) Discrete Income Tax Expense (Benefit) Remaining performance obligation, percent to be recognized over next twelve months Revenue, Remaining Performance Obligation, Percentage Subsequent Event Subsequent Event [Member] Unrecognized tax benefits, income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Maximum percent of eligible compensation available to contribute Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate Deferred revenues Deferred Tax Assets, Deferred Income Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Long-term Purchase Commitment [Table] Long-Term Purchase Commitment [Table] Research and development costs capitalized Capitalized Computer Software, Additions Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Money market funds Cash and Cash Equivalents, Fair Value Disclosure Retirement Plan Tax Status [Axis] Retirement Plan Tax Status [Axis] Realignment Costs Rollforward Postemployment Benefits Reconciliation [Table Text Block] Postemployment Benefits Reconciliation Class of Stock [Line Items] Class of Stock [Line Items] Unrealized gains and losses Deferred Tax Liabilities, Unrealized Gains (Losses) Deferred Tax Liabilities, Unrealized Gains (Losses) Equity method investments Equity Method Investments Postemployment Benefits Plan [Axis] Postemployment Benefits Plan [Axis] Postemployment Benefits Plan Numerator: Numerator [Abstract] Numerator Land Land [Member] Enterprise subscriptions, E365 Enterprise License Subscriptions, E365 Subscriptions [Member] Enterprise License Subscriptions, E365 Subscriptions Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Advertising Expense Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of Class B common stock under approved program Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Reduction in shares outstanding, diluted (in shares) Reduction In Shares Outstanding, Diluted Reduction In Shares Outstanding, Diluted Non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis] Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis] Depreciation expense Depreciation, Nonproduction Schedule of Other (Expense) Income, Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Debt instrument, face amount Debt Instrument, Face Amount Current assets: Assets, Current [Abstract] Leases [Abstract] Accounts receivable Accounts Receivable, before Allowance for Credit Loss, Current Deferred tax assets: Components of Deferred Tax Assets [Abstract] 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] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Debt instrument, convertible, conversion price (USD per share) Debt Instrument, Convertible, Conversion Price Deferred, non-contingent consideration, net Business Combination, Consideration Payable, Initial Value Business Combination, Consideration Payable, Initial Value Contributions by employer Deferred Compensation Arrangement with Individual, Contributions by Employer Series of Individually Immaterial Business Acquisitions Series of Individually Immaterial Business Acquisitions [Member] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Other adjustments Goodwill, Other Increase (Decrease) Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Auditor [Abstract] Auditor Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Net income attributable to Class A and Class B common stockholders, basic Net Income (Loss) Available to Common Stockholders, Basic Accruals and other current liabilities Non-contingent consideration from acquisitions Business Combination, Consideration Payable, Current Business Combination, Consideration Payable, Current Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Stock Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Total operating lease liabilities Operating Lease, Liability Foreign exchange (losses) gains, unrealized, intercompany Foreign Currency Transaction Gain (Loss), Unrealized, Intercompany Foreign Currency Transaction Gain (Loss), Unrealized, Intercompany Services Service [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Vesting [Domain] Vesting [Domain] Prepaid 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 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Employer contributions Defined Contribution Plan, Cost All Executive Categories All Executive Categories [Member] Deferred revenues Contract with Customer, Liability, Noncurrent Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Accrued acquisition stay bonus Accrued Bonuses, Current Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Capped call, premium above share price, percentage Option Indexed to Issuer's Equity, Strike Price, Premium Over Share Price, Percentage Option Indexed to Issuer's Equity, Strike Price, Premium Over Share Price, Percentage Per share information: Earnings Per Share [Abstract] Common stock Common Stock, Value, Issued Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Organization, Consolidation and Presentation of Financial Statements [Abstract] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Payments for rent Payments for Rent Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other (expense) income, net Total other (expense) income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Proceeds from term loan Proceeds from Issuance of Secured Debt 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 Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items] Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [Line Items] Accrued indirect taxes Sales and Excise Tax Payable, Current Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Gross unrecognized tax benefits, beginning of year Gross unrecognized tax benefits, end of year Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Debt instrument, convertible, threshold consecutive trading days, after threshold consecutive business days Debt Instrument, Convertible, Threshold Consecutive Trading Days, After Threshold Consecutive Business Days Debt Instrument, Convertible, Threshold Consecutive Trading Days, After Threshold Consecutive Business Days APAC APAC Asia Pacific [Member] Preferred stock shares authorized (in shares) Preferred Stock, Shares Authorized Base Rate Base Rate [Member] Gain on sale of investments Gain on Sale of Investments Schedule of Changes in the Carrying Amount of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock shares outstanding (in shares) Preferred Stock, Shares Outstanding Other (Expense) Income, Net Other Nonoperating Income and Expense [Text Block] Schedule of Investments Investment [Table Text Block] Operating loss carryforwards and tax credit carryforwards subject to limitation Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards, Subject To Limitation Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards, Subject To Limitation Keith A. Bently [Member] Keith A. Bently Delivered in period (in shares) Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Delivered In Period Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Delivered In Period Entity Controlled By CEO Entity Controlled By CEO [Member] Entity Controlled By CEO [Member] Long term purchase commitment, to be paid in year one Long Term Purchase Commitment, To Be Paid In Year One Long Term Purchase Commitment, To Be Paid In Year One Other accrued and current liabilities Other Accrued Liabilities, Current Amount authorized for purchase Common Stock Purchase Agreement, Amount Authorized Common Stock Purchase Agreement, Amount Authorized Cost method investment impairment Cost Method Investment Impairment Cost Method Investment Impairment Lease liabilities Deferred Tax Asset, Leasing Liability Deferred Tax Asset, Leasing Liability Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Purchase commitment Long Term Purchase Commitment, Remaining Amount Committed Long Term Purchase Commitment, Remaining Amount Committed Statement of Financial Position [Abstract] Deferred income taxes Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets Beginning balance Ending balance Equity, Attributable to Parent Debt Instrument Convertible Terms Of Conversion [Axis] Debt Instrument Convertible Terms Of Conversion [Axis] Debt Instrument Convertible Terms Of Conversion Unrecognized tax benefits that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Accordion feature, increase limit Line of Credit Facility, Accordion Feature, Increase Limit Line of Credit Facility, Accordion Feature, Increase Limit Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Term Licenses Term Licenses [Member] Term Licenses Concentration Risk Type [Axis] Concentration Risk Type [Axis] Impairment Tangible Asset Impairment Charges Operating lease liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability, Noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability, Noncurrent Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Hedging Designation [Domain] Hedging Designation [Domain] Realignment Costs Postemployment Benefits Disclosure [Text Block] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Total operating expenses Operating Expense [Member] Other liabilities Business Combination, Consideration Payable, Noncurrent Business Combination, Consideration Payable, Noncurrent Sale of aircraft Gain (Loss) On Sale Of Interest In Property Plant Equipment Gain (Loss) On Sale Of Interest In Property Plant Equipment Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Long-lived Assets by Geographic Areas Long-Lived Assets by Geographic Areas [Table Text Block] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Net identifiable assets acquired excluding goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Debt instrument, convertible, threshold consecutive business days Debt Instrument, Convertible, Threshold Consecutive Business Days Debt Instrument, Convertible, Threshold Consecutive Business Days Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Unrecognized tax benefits, period increase (decrease) Unrecognized Tax Benefits, Period Increase (Decrease) Document Fiscal Period Focus Document Fiscal Period Focus Debt instrument, convertible, threshold trading days Debt Instrument, Convertible, Threshold Trading Days Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Beginning balance (USD per share) Ending balance (USD 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 Weighted Average Weighted Average [Member] Foreign Tax Authority Foreign Tax Authority [Member] Income taxes payable Accrued Income Taxes, Noncurrent City Area Code City Area Code Net Income Per Share Earnings Per Share [Text Block] Product and Service [Axis] Product and Service [Axis] Deferred compensation liability Deferred Compensation Arrangement with Individual, Recorded Liability Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Shares reserved for issuance (in shares) Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance Schedule of Options 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] Goodwill and Intangible Assets Disclosure [Abstract] Total liabilities Liabilities, Fair Value Disclosure Long-term Purchase Commitment [Line Items] Long-Term Purchase Commitment [Line Items] Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Addition Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Term loan expenses included in Accruals and other current liabilities Term Loan Expenses Accrued In Period Term Loan Expenses Accrued In Period Total liabilities and stockholders’ equity Liabilities and Equity Time-Based Restricted Stock and Restricted Stock Units (RSUs) Time-Based Restricted Stock And Restricted Stock Units (RSUs) [Member] Time-Based Restricted Stock And Restricted Stock Units (RSUs) Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Participating securities outstanding (in shares) Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Tax impact of internal legal entity restructuring Effective Income Tax Rate Reconciliation, Tax Impact Of Internal Restructuring Effective Income Tax Rate Reconciliation, Tax Impact Of Internal Restructuring Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Net income attributable to Class A and Class B common stockholders, diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration In-process research and development In Process Research and Development [Member] Computer equipment and software Computer Equipment And Software [Member] Computer Equipment And Software Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Contingent consideration Business Combination, Contingent Consideration, Liability, Initial Value Business Combination, Contingent Consideration, Liability, Initial Value Impairment charges Capitalized Computer Software, Impairments Operating loss carryforwards, not subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Schedule of Business Acquisitions Contingent Consideration Schedule of Business Acquisitions by Acquisition, Contingent Consideration [Table Text Block] Fair Value Measurements Fair Value of Financial Instruments, Policy [Policy Text Block] Termination Date Trading Arrangement Termination Date Common stock shares authorized (in shares) Common Stock, Shares Authorized Research and development costs capitalized, amortization Capitalized Computer Software, Amortization Accruals and Other Current Liabilities Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Shares issued related to acquisition Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration Document Information [Table] Document Information [Table] Portfolio Balancing Portfolio Balancing Exchange Rights [Member] Portfolio Balancing Exchange Rights Cash-settled equity awards Accrued Equity Based Compensation, Fair Value Disclosure Accrued Equity Based Compensation, Fair Value Disclosure Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Measurement Input Type [Axis] Measurement Input Type [Axis] Multi‑Currency Swing‑Line Sub‑Facility Bridge Loan [Member] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Payments to acquire cost method investments Payments To Acquire Cost Method Investments Payments To Acquire Cost Method Investments Total identifiable assets acquired excluding goodwill Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Escrow deposit Escrow Deposit Additional paid-in capital Additional Paid in Capital Convertible senior notes Convertible Debt Securities [Member] Document Information [Line Items] Document Information [Line Items] Restructuring Plan [Axis] Restructuring Plan [Axis] Threshold of affirmative votes of class A common Stock outstanding for automatic conversion to class B common Stock (at least) Threshold Of Affirmative Votes Of Class A Common Stock Outstanding For Automatic Conversion To Class B Common Stock Threshold Of Affirmative Votes Of Class A Common Stock Outstanding For Automatic Conversion To Class B Common Stock Senior Notes Due January 2026 Senior Notes Due January 2026 [Member] Senior Notes Due January 2026 Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Related Party [Axis] Related Party, Type [Axis] Shares outstanding, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Fully vested shares granted (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] Foreign tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Change in fair value of acquisition contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Cost of revenues: Cost of Sales [Member] Deferred tax liabilities: Components of Deferred Tax Liabilities [Abstract] Non-controlling interest Equity, Attributable to Noncontrolling Interest Auditor Name Auditor Name Deferred compensation plan Increase (Decrease) in Deferred Compensation Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Shares related to restricted stock, net Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Weighted average exercise price, exercisable (USD per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Central Index Key Entity Central Index Key Liabilities: Liabilities, Fair Value Disclosure [Abstract] NOL and credit carryforwards Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross ESPP purchase right measurement input ESPP Purchase Right Measurement Input ESPP Purchase Right Measurement Input Deferred compensation plan, current Deferred Compensation Liability, Fair Value Disclosure, Current Deferred Compensation Liability, Fair Value Disclosure, Current Income Tax Authority [Domain] Income Tax Authority [Domain] Summary of Operating Loss Carryforwards Summary of Operating Loss Carryforwards [Table Text Block] Cost method investment impairment and other charges Cost Method Investment Impairment And Other Charges Cost Method Investment Impairment And Other Charges Power Line Systems Power Line Systems Acquisition [Member] Power Line Systems Acquisition [Member] Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Total other comprehensive income (loss), net of taxes Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue by Type and Location Disaggregation of Revenue [Table Text Block] Cost of subscriptions and licenses Cost, Amortization Total revenues Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Intangible assets subject to amortization: Finite-Lived Intangible Assets, Net [Abstract] Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Two Thousand Twenty Six Notes Two Thousand Twenty Six Notes [Member] Two Thousand Twenty Six Notes Intangible assets including goodwill Deferred Tax Assets, Goodwill and Intangible Assets Schedule of Postemployment Benefits [Table] Schedule of Postemployment Benefits [Table] Schedule of Postemployment Benefits Operating lease, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Shares issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Assets: Assets, Fair Value Disclosure [Abstract] Shares issued in connection with Executive Bonus Plan, net (in shares) Stock Issued During Period, Shares, Issued for Services Long-term debt Long-term debt Long-Term Debt, Excluding Current Maturities Selling and marketing Selling and Marketing Expense [Member] Capped call transaction, cap price (USD per share) Option Indexed to Issuer's Equity, Strike Price Weighted average shares, diluted (in shares) Weighted average shares, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Income Tax Authority, Name [Axis] Income Tax Authority, Name [Axis] Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Number of trading days prior to end of applicable quarter, shares determined upon election by volume-weighted average price Number Of Trading Days Prior To End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price Number Of Trading Days Prior To End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price Operating expense (income): Operating Expenses [Abstract] Channel Partners Channel Partners [Member] Channel Partners Purchases of property and equipment and investment in capitalized software Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Proceeds from convertible senior notes, net of discounts and commissions Proceeds from Convertible Debt Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Number of trading days after the end of applicable quarter, shares determined upon election by volume-weighted average price Number Of Trading Days After The End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price Number Of Trading Days After The End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price Vested (USD 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] November 2025 Notes November 2025 Notes [Member] November 2025 Notes Other comprehensive (loss) income, before taxes Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Aircraft Air Transportation Equipment [Member] Enterprise subscriptions Enterprise License Subscriptions [Member] Enterprise License Subscriptions Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Income before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Seequent Seequent [Member] Seequent Debt covenant, percent of note holders threshold by amount of principal outstanding Debt Covenant, Percent Of Note Holders Threshold By Amount Of Principal Outstanding Debt Covenant, Percent Of Note Holders Threshold By Amount Of Principal Outstanding U.S. State research and development credits Deferred Tax Assets, Tax Credit Carryforwards, Research Shares issued at closing Business Combination, Consideration Transferred, Equity Interests Issued and Issuable Debt Instrument [Line Items] Debt Instrument [Line Items] Billing Status, Type [Axis] Billing Status, Type [Axis] Weighted average shares, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Reclassification Reclassification, Comparability Adjustment [Policy Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Convertible debt and 163(j) limitation Deferred Tax Assets, Convertible Debt And 163(j) Limitation Deferred Tax Assets, Convertible Debt And 163(j) Limitation March 31, 2024 - November 14, 2025 Debt Instrument, Redemption, Period Two [Member] Revenues: Revenues [Abstract] Total cost of revenues Cost of Revenue Number of votes per share Number Of Votes Number Of Votes Proceeds from exercise of stock options Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Hosted Software Solutions Hosted Software Solutions [Member] Hosted Software Solutions Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Company's adjusted Management Reported Operating Income (MROI) threshold for bonus plan percentage (up to) Deferred Compensation Arrangement With Individual, Management Report Operating Income Funding Threshold Deferred Compensation Arrangement With Individual, Management Report Operating Income Funding Threshold Unused capacity, commitment fee percentage Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] Borrowings guaranteed through stock of foreign subsidiaries percentage Line of Credit Facility, Borrowings Guaranteed through Stock of Foreign Subsidiaries, Percentage Line of Credit Facility, Borrowings Guaranteed through Stock of Foreign Subsidiaries, Percentage Proceeds from credit facilities Proceeds from Long-Term Lines of Credit Debt covenant, cross-defaults of other debt threshold Debt Covenant, Cross-Defaults Of Other Debt Threshold Debt Covenant, Cross-Defaults Of Other Debt Threshold Non-Controlling Interest Noncontrolling Interest [Member] EX-101.PRE 12 bsy-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 13 bsy-20231231_g1.jpg begin 644 bsy-20231231_g1.jpg M_]C_X 02D9)1@ ! 0$!2@%* #_VP!# ," @," @,# P,$ P,$!0@%!00$ M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_ MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04 M%!04%!04%!04%!04%!04%!04%!04%!3_P 1" 49#$4# 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#]4Z*** "B MLKQ5XJTCP1X=U#7M>U"#2M'T^%I[J\N6VI$@ZDG] !R20!DFOEFPU7XD?ML3 M/=Z/J>J_"CX);BD-[:J(=;\21G@O&Q!^S0$=&Y+ _P 6<* >K_%+]KSX4?"' M4Y-(UOQ7!<^(5;RQH>D1O?7ID_N&.(-L;VM?";X!^ O@AI*6/@[PW9Z6V/WM[L\R[N&/5I)FR[$ M^YQZ 5Z#0!\S?\+Z_:,[?LL\>_Q"TX?^R4?\+Z_:-_Z-9_\ ,A:;_P#$5],T M4 ?,W_"^OVC?^C6?_,A:;_\ $4?\+Z_:-_Z-9_\ ,A:;_P#$5],T4 ?,W_"^ MOVC?^C6?_,A:;_\ $4?\+Z_:-_Z-9_\ ,A:;_P#$5],T4 ?,W_"^OVC?^C6? M_,A:;_\ $4?\+Z_:-_Z-9_\ ,A:;_P#$5],T4 ?,W_"^OVC?^C6?_,A:;_\ M$4?\+Z_:-_Z-9_\ ,A:;_P#$5],UYE\;?C]X<^".C^9J+_;]_LQ0V=G;QM--<7'Q&TQ(XD499F8I@ $DG@8KR23_@IQXNBU2:Q/P,BD>) MBK7%OXT@GMSCNDT=LR./=6(KR'XG?&#Q=\8;[S_%&K27-HL@D@TF#]W96Y&< M%8A]YAN(#ON?!QNQQ7&U^@8/A1RBI8N=O)?Y_P# ^9^:8[C11DX8*G==Y?Y+ M_/Y'U-#_ ,%'?$T@!;X2:=%[/XM?^EB:D_X>,>(_^B5Z7_X5DG_ROKY5HKVU MPQE_9_>?//B[,WUC]Q]5?\/&/$?_ $2O2_\ PK)/_E?1_P /&/$?_1*]+_\ M"LD_^5]?*M%'^K.7]G]XO];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,> M(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5 MDG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQX MC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[ MCZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+ M^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ M "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#H ME>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_RO MH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E M_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO M^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6 MBC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5 MDG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"' MC'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A6 M2?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6 M,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[ MQ^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L M_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62? M_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ MHE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_R MOH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z) M7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_ MX>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\ M/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OK MY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_ M^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X> M,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A M62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C' MB/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5 MG+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_R MOKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/ M_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ MROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_ M^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^ MJO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ M %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^O ME6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E M_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X M>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ M (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,> M(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];L MT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH M_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9) M_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_ M^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ M "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ MZ)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S M^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5 MHH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE> ME_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_ MX>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z M7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ MAXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS M3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC M_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A M62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>( M_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5D MG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ MHE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^ MX^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6 M,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#* M^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z M7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH M_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I M?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/] M;LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U M9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ MA62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,> M(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5 MDG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQX MC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[ MCZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+ M^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ M "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#H ME>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_RO MH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E M_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO M^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6 MBC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5 MDG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"' MC'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A6 M2?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6 M,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[ MQ^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L M_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62? M_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ MHE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_R MOH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z) M7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_ MX>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\ M/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OK MY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_ M^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X> M,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A M62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C' MB/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5 MG+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_R MOKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/ M_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ MROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_ M^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^ MJO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ M %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^O ME6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E M_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X M>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ M (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,> M(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];L MT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH M_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9) M_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_ M^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ M "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ MZ)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S M^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5 MHH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE> ME_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_ MX>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z M7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ MAXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS M3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC M_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A M62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>( M_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5D MG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ MHE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^ MX^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6 M,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#* M^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z M7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH M_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I M?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/] M;LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U M9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ MA62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,> M(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5 MDG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQX MC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[ MCZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+ M^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ M "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#H ME>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_RO MH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E M_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO M^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6 MBC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5 MDG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"' MC'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A6 M2?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6 M,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[ MQ^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L M_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62? M_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ MHE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_R MOH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z) M7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_ MX>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\ M/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OK MY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_ M^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X> M,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A M62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C' MB/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5 MG+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_R MOKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/ M_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ MROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_ M^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^ MJO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ M %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^O ME6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E M_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X M>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ M (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,> M(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];L MT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH M_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9) M_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_ M^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ M "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ MZ)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S M^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5 MHH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE> ME_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_ MX>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6,>(_^B5Z M7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ MAXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS M3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC M_5G+^S^\/];LT[Q^X^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A M62?_ "OKY5HH_P!6,>(_^B5Z7_X5DG_ROH_X>,>( M_P#HE>E_^%9)_P#*^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5D MG_ROH_X>,>(_^B5Z7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ MHE>E_P#A62?_ "OH_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^ MX^JO^'C'B/\ Z)7I?_A62?\ ROH_X>,>(_\ HE>E_P#A62?_ "OKY5HH_P!6 M,>(_^B5Z7_X5DG_ROH_X>,>(_P#HE>E_^%9)_P#* M^OE6BC_5G+^S^\/];LT[Q^X^JO\ AXQXC_Z)7I?_ (5DG_ROH_X>,>(_^B5Z M7_X5DG_ROKY5HH_U9R_L_O#_ %NS3O'[CZJ_X>,>(_\ HE>E_P#A62?_ "OH M_P"'C'B/_HE>E_\ A62?_*^OE6BC_5G+^S^\/];LT[Q^X^H;G_@I%XH@4E/@ M]97)_NQ^+B#_ ./60K+TG_@I[XKUC6$TQ/@?;6-Q)PDFJ^.+:P@8^@FGMTC) M/8;LGC%?.5-DC6:-D=5=&&"K#((KDK\*86:_,A+]_",EY M:/\ 5?@?>G_"^OVC?^C6?_,AZ;_\11_POK]HW_HUG_S(6F__ !%?)/PA^/?C M;X%7%K'H%])JOAJ)P9O"^H3%K8QY)(MW(+6S9)(V_(26%RHCN[&4C/ES1Y.UO0@E6QE689Y!_POK]HW_HUG_P R%IO_ ,11_P +Z_:-_P"C M6?\ S(6F_P#Q%?3-%>0>V?,W_"^OVC?^C6?_ #(6F_\ Q%'_ OK]HW_ *-9 M_P#,A:;_ /$5],T4 ?,W_"^OVC?^C6?_ #(6F_\ Q%'_ OK]HW_ *-9_P#, MA:;_ /$5],T4 ?,W_"^OVC?^C6?_ #(6F_\ Q%'_ OK]HW_ *-9_P#,A:;_ M /$5],T4 ?,W_"^OVC._[+/'M\0M./\ [)37_:N^)'AH&;QA^S?XSTVS7F2; MP_>6VLE%[MMB*GBOINB@#QOX6_M>?"CXO:G'I&B>*H+;Q"S>6=#U>-[&]$G] MP1RA=[>R%J]DKS[XL_ /P%\;])>Q\8^&[/5&Q^ZO=GEW=NPZ-',N'4CV./4& MO!;[5/B1^Q/,EWK&IZK\5_@EN"37MTHFUOPW&. \C #[3 !U;@J!T7&& /KN MBLKPKXJTCQOX=T_7M!U"#5='U"%9[6\MFW)*AZ$']"#R""#@BM6@ HHHH ** M*\;_ &O/BE>_"']GWQ5K>D2,GB&>)--T@1_ZPWEPXBC*?[2[RX_W* /*-4L) M/VV/C9J>CW;L?@E\/M1%O=01MF/Q)K" %HW(X,$&1E>0Q(Z[AM^M[>WBM+>* M"")(8(E"1QQJ%5% P .@ [5P7P#^$UA\$/A'X;\'6*#=86R_:YNK7%TWS32 ML>Y9RQ^F!VKT&@ HHHH **** "BBB@ HHHH **** .-^+OQ/T[X/^ M1\3:D MGGBW"QV]HKA'NIW.V.)2<]2*M1\1Z].MQJE\^ MZ0Q@K'&HX2*-23M11P!DGN26))]V_;F^)DWB;XG0^#8'==,\-Q1RSQ\@27LT M8?<1G#!(7C"G (,THYS7S?7ZKPSET:-#ZW->]/;R7_!_(_&N+ MTMHO^$BT5>3Y4,DFR[AZX55F:.10!UG+L?T=A,3# M&4(8BGM)7"BBBN8ZPHHHH **** "BBB@ J.XMXKNWE@GB2:"52DD??'SX36'QO^$?B3P=?(-U_;-]DFZ-;W2_-#*I[%7"GZ9'>N<_9 M#^*5[\7OV??"FMZO(S^(8(GTW5A)_K!>6[F*0O\ [3; Y_WZ /9**** "OF/ M]JY!XE^-O[-_@Z8;[.]\4W&M2Q-]US86QE7([\O7TY7S-\>O^3TOV61V_P"* MI/\ Y38Z /IFBBB@ HHHH **** "BBB@ HHHH **** /Q]U?Q5)X\U[6/$\I MRVMW]QJ(Y)VI+*S1J">RH54>RBJU8G@?_D2] _[!]N?_ "&M;=?O^#BH8:G% M;**_(_F?'3=3%59RWI^)M$_M.^AU1[>.7[7/%B, M11,%Q&ZCJS_P!8GC7>\>GVSSLJ^I" X%9=?8O[$OQ0 M\&^%/".MZ3K.JV&A:L]Y]I,VH3+"L\6Q54!V(!*D-\N?XLCJ:\W,,54P>&E6 MI0YFNAZF682GCL7"A5GR1?7Y?J?']U:SV-U+;7,,EO<0N4DAE4JZ,#@J0>00 M>QJ*O7OVJ/&6@>.?C%J.H^''CN+-88H)+N(82XE0$,X/<8VKGOMR.,&O(:Z, M+6E7H0JSCRMJ]NQSXVA##8F=&G/F479/N%%%%=1QA1110 4444 %%%% !111 M0 4444 %%%% !1110 5:TO2[W6KZ&RTZSN+^]F.V.WM8FDD(:WX?U3PS?&RU?3;S2KP*&-O?0/#(%/0 M[6 .*H5]2_MO_$?PGXTNO#=CH.H6>LWUD)GGO+&198T1]NV/>N0Q)!. >,>] M?+58Y?B:F,PT:U6'*WT^?ZG7FF#I8'%2H4:G/%6U^6WR"BBBO1/)"BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *EM;6>^NH M;:VADN+F9Q'%#$I9W8G 50.22>,"HJZCX5_\E.\(_P#87M/_ $ZQX7UG2;(,$-Q?:?-#&&/0;F4#)KG:_0[]MS_ )(9 M<_\ 7_;_ ,S7YXUXN3YA/,L.ZTXV:=M/1?YGT.?97#*,3&A"3DG%/7U:_0** M**]T^<"BBO2_@S\ ?$OQJU!QID:V6D0.%N=4N0?*C/=5'5WQSM'MDC(K&M6I MX>#J596BNIM1HU<145*C%RD]DCS2BOT)\._LF_"OX:Z4M_XD,>J/#AI=0URZ M$-NIQS\@*H%]FW'WJ\VL_LZV\PM_+\!%NF19VSK_ -];2/UKY67$E&3:P]*4 MTNJ1]E'A2O"*>*K0IM]&]?\ +[KGYT45^DD7PK^!OQ0B:#3--\,Z@R?,PT.= M(I$^OD,"/QKX\_:A^$>C?!WQ]:Z7H*52,X+JGWT_K4\>HHHKZ,^5"BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *O:+H6H^)- M2AT_2;"XU*^F.([>UB:21O7 S5&OT8^ 7@/1/@5\%5\1:A"L5_/8?VIJEV4 MS*$V;Q$.^%7 QW;)[UXV:9E'+:*GR\TF[)>9[F3Y7+-L1[)2Y8I7;[(^15_9 M)^++0>=_PB+[,;L&^M0W_?/FY_#%>2W-O+9W$L$R&.:)RCHW56!P0?QKZDO? MV_O$S:ZTEIX:TE=&W\6\S2FX*?\ 74,%!/\ N''O7S'K&H?VMJ]]?>7Y7VJ> M2;R\YV[F)QGOC-++ZF8U&_KL(Q5M+?D]67F5'*Z<5_9]24G?7FVMW6B*=%%% M>T> %%%% !1110 4444 %%%% !1110!LQ>"_$,^@MKD>A:G)HJY+:DMG(;88 M.#F3;MZ\=:QJ_1_PO\?OAA;?"&PG;6]-M;2WTU87T5Y5^TKM0*8O)SN;G(R! M@]WW1T445[A\\%%%% !1110 4444 %%%% !1110 444 M4 %:WA_PEKGBV::+0]%U#6985#21Z?:R3LBDX!8(#@?6LFOJ[_@G[_R-WBS_ M *\8O_1AKS\PQ3P>%GB(J[B>CEV%6-Q=/#R=E)VN?,.N>'=5\+WWV+6=,O-) MO-H?[/?6[PR;3T.U@#@X/-9]?07[!Q#Q>&A7DK.2 MN/,L+' XNIAHNZB[7"BBBN\\T***T_"_A^Z\6>(],T6R7==ZA)E^<8?,I2A1 M33CWM^&K/H"KX M>E&-_:2L_+6*_4^ARO+(9A0Q564FO91YEYZ2?_MI^;];-IX+\0W^B2ZS;:#J M=QH\(8R:A#9R-;ICKF0+M&.^36-7Z+_"SX\?#;3?@SHAEU_3=-2PTV."XTR: M51T@^S6DL[O#!_SS0L2J_@,#\*J5[$7=)M6/#G%1DXIWL% M%%%42%%%% !1110 4444 %%=/X"^&?B;XG:C+8^&=)EU2>%0\NUE1(U)P"S, M0HSSU/.*?\2OAOJWPI\3'0=:>V>_6&.=OLLA=%#C(&2!R.^./>N?ZQ2]K['F M7/O;K]QT+#5G2=?D?(M+VT^\Y6MC0?!OB#Q5'.^BZ'J6L);X\YK"TDG$>>F[ M8#CH>M8]?='[(?Q<\"Z!\(X=(U#6]-T'5;.XF>Z6_G2W,Y9RRNI8C?\ +M7C MD;?I7#F>+JX'#NM2ASNZ5OU_KN>AE."I9ABE0K5.16>OZ'PPRE6*L""#@@]J M2NZ^.7B32/&'Q:\3:QH*A=*N[K?"P39YF%4-)CMN8,W//S<\UPM>A1J2JTHU M)1Y6TG;M?I\CS\13C1K3I0ES*+:3[V>_S"BBBMCG"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 Z;X)^*)/ O[27PIUJ-\+=:Q_8$T?02)>1/& ?7#K&P'JHK]9:_'#1 MV(^,'P8P?^9^T7_TH%?L?7X[Q+%1S&375+\C]TX3FY97!/HVOQ"BBBOEC[$* M*** "BBB@ HHHH **** "OF3]E%!X:^-O[2'@^$;+.R\4V^M11+]U#?VPE8 M=N4KZ;KYF^ O_)Z7[4P[?\4L?_*;)0!],T444 %?,WQZ_P"3U/V6?^YJ_P#3 M;'7TS7S-\>O^3U/V6?\ N:O_ $VQT ?3-%%% !1110 4444 %%%% !1110 4 M444 ?BSX'_Y$KP__ -@^W_\ 1:UMUB>!_P#D2O#_ /V#[?\ ]%K6W7]!8;^! M#T7Y'\R8O_>*G^)_F%%%%=)RA1110 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!]Z?L#_ /))=:_[#4G_ *(AKY)^/G_):O&W_86N/_0S7UM^ MP/\ \DEUK_L-2?\ HB&ODGX^?\EJ\;?]A:X_]#-?%8#_ )'F*]/_ )$_1,R_ MY)K"_P"+])G T445]J?G845>T'_D.:=_U\Q_^A"OU%^,OPZ/Q6\#S>&C>91EEC257?;_M$*0/6;0KN M$K.FDTK7YF^:RW5OA\]S\N]%\/ZIXDO/LNDZ;>:I=8W>190/,^/7:H)K5U;X M9^,- LWO-4\*:WIMI&,O/=Z=-%&OU9E %?7VO?M/_#SX!Q_\(EX'\._VP+)O M+G:WF$$)D'#$RE6:1^.6QCWKLO@O^UIX=^+VL)H5SI\V@:U,&\FWFE$T,^ 2 M563"_-@$X*CV)KS*N;X]0>(IX5^RWNWK;O;=?,/#]I'8V%]-]GO;2%=L:3$%E=5'"A@&R!QD M#U-?+-?0X'&T\PH1KT]GT[/L?-9EE]7+,3+#5=;;/NN_]=0KHM&^'/BSQ'9K M=Z3X7UK5+5ONSV>GS3(?HRJ17UG^RG^S'ID.@V?C7Q?91WMW=+Y]A872AHH8 MC]V5U/#,1R > ,'KTZ'XB?MQ>%?"&I2:=X?TN;Q0]NWEO<1SBWMN."$?:Q;' MJ%P>Q->)7SJI+$2PV I>TE'=WLE_7JCW<+D-*.%CC,RK>RC+96NWY_\ #)_( M^'M>\)ZWX5ECBUK1M0T>20$HE_:O 6QUP' S657WAX-_:P\!_&S/A3QAH T@ M:@?*2.]D6XM9&/W1YFU2CYZ':,$?>!Q7N/PS\ VOPQ\'V_AVPE>:RM99W@,G M+!))7D"D]R ^,]\9KDQ'$-;!0Y<5AVJG:^C7=.SVTT_$[\-PQA\PES8+%*5/ MJ[:I]+JZWUUT]#\GJ*NZU_R&;_\ Z^)/_0C7U_\ \$]_^//QM_UTM/Y2U])C ML9]2PDL5RWM;2]MVEO\ ,^6P67_7,PC@>:UVU>U]DWM?R[GQG17KO[6G_)PG MB[_?M_\ TFBK4_8Q_P"2^Z-_U[77_HEJ/KG^P_7>7['-:_E>U_UL9U,%R9A] M0YO^7G)>W][EO;\;7^9X=6YH/@7Q)XJA>71?#VJZQ$AVL]A92SJI]"44XK]$ MOC-\*?#WC3Q)HGB?QA&?#=K/-/#*V$E=F0C>?[@"'('WB0/4'R;6/V\_ M#WA^Z73_ SX-FO=(MQY44CW*V:[1P-D8C?"XZ9P?85X-'/*^-IIX/#\TNNN MD==-7:[:UZ'TU?AW#Y?5E]?Q/+#H[:RT3>BO9)NU]=CY"U_P;K_A3R_[;T/4 MM'\PX3^T+22#=]-X&:QZ_3CX:?%CP=^T?X5O[9;(2JBB._T?4HU8J&S@]PRD M@X8<\=C7PO\ M&?"5/@_\2KK2K0LVDW48O+%G.2(F)&PGN58,/H >]=679Q+ M$UY83$T^2HNG?^OQ1QYGD<,+AHX[!U?:4GUZK^GITLSR^CKP*LZ9IMUK.HVM MA90-*9+636H(Q+=ZI<+O% MN3P(H!C.>=N0-S$^A '=F694LN@G)V\&>(+B!QN66+2IV5AZ@A,8K U;1M0T&\:SU.QN=.NUY:"[A:* M0?56 -?9.K_\%!=+M]2:/3/!MU>V .!<7-\L$A]3Y8CXKQ:F<8_"I5L7A;4^Z=VO MZ\['T%/(LMQDG0P>,O4[--)^C_RN?FQ179_%[X:7GPE\>:CX=NW\](2)+:XQ M@30MRCX]>H/N#5+X,-/\/:2F;FZ?YI6'R0QCEI&]@/SX Y(KZJ M.(I3HJNI>Y:]_(^-J8:M2KO#2C[Z=K>?];=SGK6UGOKB.WMH9+B>1MJ11*69 MB>@ ')-=4?@_X]6/S#X(\1B/&=W]DW&,?797W=#I_P ./V0O \=U,@6[F'EF MX$8DOK^0#)"^B^V0JY]3SYI!_P %!].;5!'-X*NH].WX-PFH*TVWU\LQ@9]M M_P"-?+QSG&8MN6 P_-!=6[7]/Z9]?+(<%@HQCF>)Y)O[*5[>MK_Y>;/C&XMY M;.>2">)X9HV*O'(I5E(Z@@]#4=?I!XN\">!OVK?AVFL::8OMLD9%GJRQA;BV MD7/[N4=2 3RAXYR.QK\[=>T6\\-ZU?Z3?Q>3>V4[V\T?HZL0?J,BO4RW-(YA MS0E'DJ1WBSR,VR>66J%6$U.E/:2_7^M2C2HC2.J(I9F. JC))]*^T_\ @GS_ M ,@/QI_U\VW_ *#)7;>*K/P9\"_%_B?XH^+5^UZOJEVL6E6R1AY518D0^4IX M#$JQ+D@!<#C//%B,\6'QE3!^R;<4K6>LF[:6MIOO?9';@^'I8O 4\^OP[66KM<^'+SX6^,]/T^6_NO".O6UC$ADDNIM-F2)$ R6+%< 8 M[US%?6WC#]N+3_&O@_Q-H%QX3N=/74=/N+2WN8[U9B'>-E4NA1<#)&<$X]ZX M7]B/_DNEM_UX7'\A773QN+AAJM?%T>5P5TK[Z7WU..O@<%+%4\-Z;H=SA)(&>V2><8KQ/7/VO/ 7PA5/#/@3PR-7L;$^4TEO,+6W)'!*OM=I# MGJQ'/7)ZUX.'S^KC*=L+0 MBLV_/8^0]:^'7BOPW9F[U?PQK.E6JD SWNGRPH,]/F90*YZOT?\ @K^U%X:^ M-EV^BR6,FC:VT3/]@N7$LVMT_P"N]_(Y M,;D-&.#>/R^M[2"WTLU_75-+34^<***^Y/V7?V9=)\/^'+/QEXOLXKO5;F,7 M-M:WB@Q646,J[*>"Y'S9/W>.A!->OF&84LMH^UJ_)=6SPLMRVOFE=4*/JWT2 M/C_2?AIXOU^S2[TOPIK>I6KC*3VFG32HWT95(-9VN^%]9\+W"0:SI-]I$[C< ML=];/ S#U 8#-?;OC[]NKPOX9U26Q\/://XG$+['NA<"VMVQ_P \VVL6'OM M/8D+M"_LJ74/W<4%](LUO(YX4++A2DGH=HYQ@YP*\* M.:YDH^WJ83]WZZV]-_P1]'+)LJY_J\,:O:;;>[?UV_%GP917ZP^!/!4'PZ\! M6OARVF>XMK%)DBDD^\4+NR@^X# $]\5^3U>AE>;1S2=6,(64+6=]T[ZVLK;> M9YF;Y)/**5"=2=Y5$[JWPM[OOOIL%%%%?0'S05/9V-SJ5U';6EO+=7$A MPD,*%W8^@ Y-0CJ*_0.^^-7PD_9STJ+1M)M(I-26-//LM%B627=CK-*Q W9Z MAF+#CBO(S#'5,&H1I4G4E*]DO*V_WGMY9E]/'.O@?Q(R==PTFXQ_Z!7-:EI=[HUY)::A:3V-W'P\%S$T(_^P5_[62OI,7BUAL++$Q7,DK^I\GA<'+$8N&$F^5N7*_+6Q\NUT6B_#GQ9 MXDLUN])\+ZSJEJW GLM/FF0_\"52*^^?BE\.?!MCX^NOB=X^FADT?3;&&UM; M.==Z-*&\_X*":7;ZEY-CX*NIM,4@+--?K%+M_ZY MB-A^&^OGZ>=8G&03P.'YGUN[)/M=VNSZ>KP_A<#4:S#$\B^S9-MKO97LOON? M'VN>&M7\,7*V^LZ5?:3<,-RQ7UN\+D>H# '%9M?J!H.N^"/VG/AW*WV5=1TR M4F*>UNT"SVLN/8G:X!!#*>_6OSL^*_@"?X7_ ! UGPW.YF%G+^ZF(_UD3 -& MWU*D9]\UV99FSQM2>'K0Y*D=T<6;9(L!1AB\/4]I2EU[?U_P&ZYNI#_!&.2 <<(O&!DYP6KHS+-*>7 MJ,>5RG+:*ZG+E.3U-%Y@\$^(S'C.\:3<8Q M]=E)\-;6:Q^*WA6WN(9+>>/6;17BE4JRD3)D$'D&OJ74O^"@^GQ:@R6'@JYN M;'/RS7&H+#*1W)01N!_WU7=:%K'PZ_:L6PU:PB-AXJT*Z@O%\^-4NX@D@8*2 M"1)$V".IQNS@&O)GFN.H0Y\;AN6#ZIWMZK_ACV89/EV(G[/ XOFJ+HU:]NB? M_#COVW/^2&7/_7_;_P S7YXU^AW[;G_)#+G_ *_[?^9K\\:GA7_<9?XG^2-> M-/\ D84_\"_]*D%%%%?9GP)W'P8^&%W\7?B!I_A^W9H;=R9KRX4?ZF!<;V^O M(4>["OO3XI?$7P[^S%\,K.VTRQA24*;;2M+0X$C 99W/4@9W,W4D])7C_TB[NUL8W(Y$<:ACCZL_/^Z*\._:_\;3>+OC5JMKYI:RT< M+80(#P"H!D./4N6'_ 1Z5\'C$\WS98*3_=4U=^;T_P TOOL?H^7M9)DTLRBO MWM5\L7V6O^3?GI<\W\>?$;Q#\2]:?5/$.I37]P2?+1CB*%3_ QIT4=.G7J< MGFN;HHK[BG3A2BH4U9+HC\\JU9UINI4DW)[MCX9I+>9)8I&BE0AE="0RD="" M.AK7\3>--<\:2VWEN[B.""-III6")'&I+,Q. !U)-???P4_9^\,? OPB/% MWC,6KZ[##]IN+J[P\6GCKLC'(WCIN&23PO7GS,QS*EEU-2FKR>B2W;/6RO*Z MV:UG3I:):MO9+^ME^ESXIT_X5>-=5M8[JR\'Z_>6T@W)-;Z9.Z,#W!"X(K%U MG0-3\.7?V75M.N]+NL;O)O(&A?'KM8 U]E^(O^"@.CV6J/#HOA*ZU6Q4X%U= M7HMF;GJ$$;\>F2#["O2_!7Q$\ ?M5^%KW3+K35FDA4&XTO4%7SH?#GG&88:/ML3A;4_)ZK^O.Q]%3R/+,5/ZOA<9>KTNM&_)_P"39^;5 M%>A_';X2W'P;^(%UH;2-,UR_@GP=J7C_Q3 MIV@:1%YU_?2B--W"J.K.Q[*H!)]A7U-+$4JU%5X/W6KW\CXZOA:V'KO#5(^^ MG:WG_P 'H8H!8@ 9-=7:_"3QS?0K-;>#/$-Q"PRLD6E3LI'J"$K[P\*?#7X= M?LL^#1K6JR6_VZ-0L^LW<>^>:0C[D*\E0><*O.!DDX)KS;5_^"@VG0WS)I?@ MNZO+3^&6[U!;>0_5%C<#_OJOF5G6)QDFLNP_/%?:;LG]_P#G?R/KGD&%P,(R MS3$JG)_92N_G:_Y6\V?'^N>&-9\+SI#K.DWVDS.,K'?6SPLP]0& S697Z.?# M7]H3P%^T+#+X&-0D,8B>"#V)Z,'G,JF(^J8RG[.H]NS_KY^ MIRXW(8PPSQV JJK36_1KY?GLUVMJ> 445^H,OANY\8?L\6^A6;(EUJ/AV&UC M:0X56>!5!/L,YKKS3,UEJIR<;J3MO:WGLSS\HRIYM4J4U/E<8WVO?RW1^8ME M8W.I745K:6\MU3X0>/(83+)X)\1)$!DNVDSA0/7.RO MKV\\?_#+]C_3D\.Z98/KGBKR5-X]N%$KL1D&:4_S)ZLFQ#@=>,GV->?+-<=63J8/#3>U^^Q\2.C1NR.I5U."K#!!]*;7Z._&KX'^&OC M]X,&M:+]D_MU[?S]/U>WP!<#&0DA'WE/3)Y4].X/YSW=K-874UM<1-#<0NT< MD;C#(P.""/4$5Z.69I3S*$K+EG'=/H>7F^3U,JE%\W/"7PR77^OQ(J5$:1U1 M%+,QP%49)/I7VG_P3Y_Y ?C3_KYMO_09*[;Q59^#/@7XO\3_ !1\6K]KU?5+ MM8M*MDC#RJBQ(A\I3P&)5B7) "X'&>>'$9XL/C*F#]DVXI6L]9-VTM;3?>^R M.[!\/2Q> IXY55%2;3NM(J+DG*]]?AVLM7:Y\.7GPM\9Z?I\M_=>$=>MK&)# M))=3:;,D2(!DL6*X QWKF*^MO&'[<6G^-?!_B;0+CPGNHZ?<6EO]?!'B-DZ[AI-P1_P"@5]Z7UW\,?V2/"4&+9;6> M9=B+$@EO[]EZDL<9&3U)"#.!C(%>4R_\%";1;XK'X'F>SW8$K:F%DV^NSRB, M^V[\:\B&<8W&7E@<-S0[MI7_ *]6>Y/(<#@4HYEBN6;^S%-V];7_ "1\>ZII M%]H=X]GJ5E<:?=I]ZWNHFBD7ZJP!%5*_2GPKXX^''[57ABYL9;)+QX1F;3=1 MC"W-MG@2(03CV=#WP<9Q7Q+^T!\%;KX)^-#IXE>[T>\4S:?=N &=,X*-CC>I M(!QUR#QG [8 M5^F'QR8K^S7X@PC#MUKZR\6>.;#P?X'O/%-[#<2Z?:VPNGC@53*5.. "P&>?6OE\ M_P 57GB*4946E"3Y7?XM5Y:7^>Y]=PS@\-3H59PKJ3G!(]#L]*\017>I:?/:0O/;P"-7>-E!8B8D#)YP#7RI\,?AUJ MGQ4\96'A[2EQ-<-NEG892"(??D;V _,D#O7VF$QE6K3G4Q5+V2CW=].^R/@< M=@:%"I"G@ZWMG+LK:]%N]SF[.SN-0NHK:U@DN;B5ML<,*%W<^@ Y)KJ&^#_C MU8_,;P1XC6/&=QTFXQ^>ROO!H_AM^R#X)AE>+9=3CR_,2,27^H.!D\\<#KU" MKGU//F=K_P %!].?5!'<^"[J+3M^#<1:@KR[?7RS&HS[;_QKQHYQC,7>> PW M-!=6[7]/Z9[\LAP."48YEBN2H_LI7MZVO^B]3XPG@EM9GAFC:*6-BKQR*592 M.H(/0TROT>\<_#KP3^U/\/8]:THP_P!H31$V.KI'MFBD7/[J4=2H.05/3.1V M-?G;K&DW6@ZM>Z;?1&"]LYGMYHSU5U8JP_,&O4RW-(9@I0<>2I'>+/'S;)YY M;R5834Z4_ADOZ_X*+.'4)[HM)I]K=+NB@C4D>:RGAF)!(SP >IXUO&W[>7A_P_ MK$MCX>\/3>(;:!C&UX]V+6)\<9C&QRR^Y"UQ5\XJSQ$L+@*/M)1W=[)>7]-' M=ALCHQPL,9F-?V4)_"K7;7?^D].Q\:Z]X%\2>%X5EUGP]JND1,;?M< M^S&S>VW;TQGM7?E^+Q6(E.GBJ/(XVZW3O?;TMW9Y^98'!X:$*N#K^T4KJUK- M6[]=?1$-=1I_PK\:ZM:IH(7!K[5_9_^!/AGX/\ M@&'QGXI@MY-;^R_;Y[J\3C =6'.20.*YC7?^"@FEVNI21:1X.N MM1LE.%N+J_6V=O?8(WP/Q_ 5YL\YKXBM*EE]'VG+NV[+Y?\ #GJ4\BP^'H0Q M&9U_9\^J25W;S_X;YGQ]KOA76_"\B1ZSH^H:1(_W%OK5X"WT# 9K*K[@\0?M M:>"/BG\*_%VCW$4^B:Q/I%R(+;4%5HI9?*;:L<@XW9QC<%).,9-?#]>ME^*Q M&)4EB:7LY1_'T_IGC9G@\+A7"6$K>TC+RLUY/_AD%%?IA\,_^37]'_[%P_\ MHDU^9]8Y=F7U^I6I\G+[-VWO??R5MC;,\I_LZAAZ_/S>U5[6M;2+[N^_D%7- M*T?4->O%M--L;G4;IAE8+6%I7/T5037KO[-/[/LOQJUZ:YU!Y+7PSI[ 74T? M#SN>1$A['')/8$=R*^M/&WQ<^&_[+^EP:%8Z>B7A0,FDZ5&OF8Q@23.3QG'5 MB6/7!K#'9PL/66%P\'4JOHNGJ=&6Y'+%T'C,345*BNKZ^B_#UVN?"+?!WQ[' M'O;P1XC5.NXZ3< ?^@5REQ;RV<\D$\3PS1L5>.12K*1U!!Z&OLS3_P#@H192 M7R)?>"+BWL\_--;ZDLL@'J$,2@G_ ($*]9OM#^'/[6'@7[=$D=TVTQI>H@CO M;&3&=K=QC.=IRIZC/!KAGG.-P;4L=AN6#ZIWM_7JCTJ>0Y?C[PR[%\TUTDFK M_E^3/S6HKJ/B7\/M2^%_C34?#NIC=/:O\DRKA9HSRDB^Q'Y'([5W'[(__)PG MA/\ WKG_ -)I:^FGB8+#2Q-/WDHN2\[*Y\E#"3^M1PE7W9.2B_+6QX_6UH'@ MKQ%XK61M$T'4]86,XCN M;J\21]@ER(R S=D 1B>_ '>O(=:_;K\,>%9DTOPGX/DO](M1Y44AG6QCVC@> M7&(VPN.F=I]J^9HY[6QM-?4Z'-/KKI'735VU>]M#ZW$<.4,OJOZ]B5>=M9 M::V2;T6U]3Y#U_P3XB\*)&^MZ!JFCI(=J-J%G) &/H-ZC-8M?IG\*?C5X1_: M)T'4+);+$\<86^T?4460%&XW#LZ9XSP1W R,_%/[3GP=B^#_ ,1&M=/#_P!A MZA']KL0YR8QDAHL]]IZ9[,N15/8V%UJEU';6=M-=W,APD,"%W8^P')J%>6 ]Z_0;6/C MA\)/V=;(:%HMG%+?QJJS66B1*[A@,?OIF(!;C!RQ8=Q7?F&.J8-0C1I.I*5[ M)>5M_O/,RS+J>.YYUJRIPA:[?G?1+3L?$Z_!WQ\R;QX'\2%?[PTFXQ_Z!7,Z MAIMWI%Y):7UK-9749P\%Q&8W4^ZD9%?8UO\ \%"+-M01)_!$\=COPTT>I*\@ M7U"&( GVW#ZU[/XC\+^#/VH/AC!>1JEQ#=0LUCJ'E@7%I+T(]00PPRYPT?/A7TQ^ MPO\ #[^W_B%?>)[B+=::)!MA9@<&XD!48^B!_P#OI:^9Z_1[X ^'+;X)_L]Q M:EJ:>1,UK)K5^2,,,IN"D>H0(N/4&OFN(,4\-@I0C\4_=7SW_#3YGU7#6"6, MS&#E\,/>?RV_&WRN3VOQL@F_::NO GF+]E72U16SUO!F4J/^V;?FM?.?[='P M]_L'X@6/B>WBVVNM0[)BHX%Q& IS]4V?]\FO$;'XC:G:?$R/QL7)U,:E_:+@ M,0&8ON9,_P!T@E?H:^^?VAO"MK\9/@+=7FF#[5+';1ZSISJ,EL)NP/=HV8?4 MBOG98;^PL7A:R^&2Y9>O5_BG\CZNGB_]8\+C>K=[+8^1HOA#X[GA$L7@KQ%)$PR)% MTJ^"KF MWL=WS36^HK+*!ZB,QJ"?;=7L6M^&_ 7[4WP]2\B\J]AD1DMM1C0+=64O=3W! M!QE#P1CJ,&LJF=8S!R4L=AN6#ZIWM_7;0UI9#E^/3AE^+YJBZ--7_7YZGYF4 M5N^.?!U_\/\ Q=JGA[4U"WEA,8F*_=<=5<>S*01[&O??V!_^2I:Y_P!@AO\ MT=%7T6)Q<:&%EBH+F25UYGRN&P4ZV,C@ZGNR.I[<>%]&TJ&);:X.4DE M661BT@_B4;U 3G<3C'8^>:U^WUH6CW(M/#W@VXOM-A&R.2>[6S&!P-L:H^%Q MTY'T%>#3SNOC(+ZC0YY6UULEY7=KO[CZ:IP]A\#4E_:&(Y(7M'2\I>=E>R^\ M^0=>\&^(/"OE_P!MZ%J6C^8<)]OM)(-WTW@9K'K])?A3^T%X+_:!M;G0Y;/[ M-J#Q'S]&U-$D6=,?,4/20#N" >^,(O]ZT_]*8J_.C3?^0C:_\ M75?YBOT7_:__ .3=O$7^]:?^E,5#DN5_VQBWA> M?D]URO:^SBK6NNY^:E%%>J_L^? J]^-WBI[-[8/ M7@ $G/ /IUJU/#TY5:KM%;GDT*%3$U8T:*O*6B1YGIVFWFL7D=I86D][=2<) M!;QM([?10,FNF/P=\?*F\^!_$@3KN_LFXQ_Z!7WKXE\;?#/]E/P_!I\%E'9W M$RAH]/T^,/=W ''F2,Q&1U^9V[$#.,5Y5#_P4(LVO@DO@>=++=@S)J:M)M]= MGE 9]MWXU\K#.,=BTZF"PUX=VTK_ )?A<^RJ9'E^!M3S#%\M3M%-V_/\4CXW MO;&YTVZDMKRWEM;F,[7AF0HZGT(/(J"OIW]JWXR>$?C%X(\+W^@3_P"GP7/LA CB M=P7.0-H*@G/''/%>YA\9.>$EB*]-Q<;W773MMOT/G\7@:=+&0PV&JJ<9\MI= M/>=M=]NOY'"Z'X7UGQ-*\6CZ1?:M(G+)8VSS$?4*#6S=?"3QS8P//<^#/$-O M"@RTDNE3JH'J24K[(\4_MI?#[P''_9/A72IM:CM1LC6QC6TLUQQM5B,X&.H0 MCT)JCX'_ &\]"U_78+'7O#LWAZVG81K?)>"YC0DXS(-B%5]QGZ5XKS/-)Q]I M3PGN^;U^[1_@>]_9&3TY*E6QOO>2T^_5?BCX9HK[T_:_^!FE>)O!=]XTTFTB MMM=TV/[1<20* +N ??+XZLH^8-UP"/3'R/\ WQYI_PR^*6B>)=4AN9[&Q,Q MDCLU5I3NA=!@,RCJPZD<9KU,#FDU_/N>3F63RRS%PP]: M?NRM:7E>S=O+M?YGO7_!/G_D/>,O^O:V_P#0Y*X/]MG_ )+M>?\ 7C;_ /H) MK[!^#O[0WASXW7FIVVAV6J6CZ?&DDIU"*- 0Y(&W9(W]T]<5D?%+]JOPG\)/ M%DGA[6-.UJYO8XDF,EC!"\>&&1RTJG/X5\3'&XI9O*NL.^?E^&_DM;V_0^_> M7X/^PUA_K2]GS7Y[:;[6O^I^;=%>X?M1_''0OC;JV@76AVFHVD=A!+'*-0CC M0DLRD;=CMQQWQ7T)^P/_ ,DEUK_L-2?^B(:^RQ&9U,+@/KE6E:7\M_.V]OGL M?"8;**6+S+ZC1KWCTE;?2^U_EN?!=%=M\;O^2P^-/^PO=?\ HUJ;\(_A;J?Q M>\:6N@::1"&!EN;IAE;>$8W.1WZ@ =R1TZUZL<1'V"Q$_=5KORTN>-5PLX8J M6%I^])2<5YN]OQ..@@DNIDAAC:65R%2.-2S,3T ZFNLC^#WCV6,.G@CQ&Z$ M9#+I-P1^>ROO-K7X8_LD^#X[AX4MKB1=BR[!+J%^X'(!XX_[Y1 M0X+ I+,L5R3?V8INWK:_Y?>?'VKZ)J/A^\:TU2PNM-NU&3!>0M$X'KM8 U2K M])_!?Q,^'7[4>@W>DSV*7,T:;YM)U2-1/&#QYD9!/KCSZ^G] M?,XO]?(\EHJSIO_(1M?\ KJO\Q7ZD_&#X>M\4_AW< M^&5N/LB7LUL99\9*1I,CN0/7:IQ[D5OF>:QRV=&,XW4VTW>UDK:[.^_X'+E. M3RS:%=PE9TU=*U^9OFLMU;:W7<_+O1]!U/Q%>"TTK3KO4[HC(@LX&F?'KM4$ MUKZK\,?&.A68SX0\$^' MO[9DLF\NY:WE6&(R#AM\Q5FDDXY.TCMGC ZWX,_M=^'?BQK46A7FG3>'M9N, MBWAEE$\,V!G:)-J_-C/!4#C@D\5YE7-\>H/$4L*_9;W;UMWMNON9Z]'),MYU MAJ^,2JO2R6B?:^SU\T?G?17U=^VE\"M-\*_9?&OA^S2QM;J;[/J%K NV-92" M5E51PN[!!QQG!ZDU\NZ-I-SKVKV.F6:>9>7DZ6\*9QN=V"J/S(KW\#CJ>/PZ MQ%/1=?)GSF99=5RS$O#5=7NFNJZ/^NI5CC>:18XT:21CM55&22>@ KK(O@_X M\GC$D?@GQ%)&1D.NDW!!_'97W=X9\#^!/V3OAR^MZC''+?PQA;K5/*#W-U*W M_+.('[H)'"@@8&6/!->8S_\ !0BS6_9(? \\EEOPLTFIJLA7U*"(@'VW?C7@ MK.<5C)2_L_#\\5I=NU_2]O\ /R1]$\APF!A%YIB?9SDK\J3;7K:_Y6\V?'VK M:+J.@7AM-3L+K3KI1DP7<+1./^ L :I5]@?'K]HGP5\9O@?J-MISR6>MPW-O M(NGZA&JS8W@,T; E6&,]#G'4"OC^O$P^#J MQCAJOM(R5[]M6K/ST\M]@HHHKTSR 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 BTC_DL'P8_['[1?_2@5^R%?C?I'_)8/@Q_V/VB_P#I M0*_9"OQ_B;_D8/T1^X\(_P#(K7^)A1117RA]H%%%% !1110 4444 %%%% !7 MS-\!?^3U/VIO^Y5_]-LE?3-?,WP%_P"3U/VIO^Y5_P#3;)0!],T444 %?,WQ MZ_Y/4_99_P"YJ_\ 3;'7TS7S-\>O^3U/V6?^YJ_]-L= 'TS1110 4444 %%% M% !1110 4444 %%%% 'XL^!_^1*\/_\ 8/M__1:UMUB>!_\ D2O#_P#V#[?_ M -%K6W7]!8;^!#T7Y'\R8O\ WBI_B?YA11172G[ _\ R276O^PU)_Z(AKL?$W[6WP\\ M)>(-1T74;R^2^L)VMYU2S9E#J<'!'6N._8'_ .22ZU_V&I/_ $1#7R3\?/\ MDM7C;_L+7'_H9K\W_LZCF6<8BG6O9)/3Y'ZU_:5?*\@PU:A:[=M>WO/R['VI M_P -K_##_G^U#_P!>OF[]K?XS>&OC!J'AJ7PY-<3)817"S&> Q8+E"N,]?NF MOGZBOH\'D&$P5>.(I.7,K[ONK=O,^0QW$N-S##RPU91Y96O9.^C3[^1>T'_D M.:=_U\Q_^A"OTN_:6\777@GX)^)M1L7:*\:%;6*1#AD,KK&6![$!B1[BOS1T M'_D.:=_U\Q_^A"OT/_;*_P"3?]=_Z[VO_H]*\WB",:F+P4)*Z(]+U:V8I<6-U'.__9[\1.Z\Q_9ID]CY\?\ 0D?C7P#\,_#*^,_B%X)?\ KE;_ /H^.OBG]E]E7X]^#BQ M'VIASZ^4^/UKX#AVHZ66UYQ^RY/_ ,E1^D\54U6S##1E]J*3_P# G_F?8_[7 MOC:7P#\%;BVTYC:W&J2IID31\>7&5+/CT^1"O_ J_.:ON?\ ;^C8_#WPVX'R M+JA4GW,+X_D:^&*[N%Z<8X%S6\I.YP<8592S"-+[,8JR]?Z_!!7Z?_LW^*KS MQI\$_"^IW\C37A@:WDE8Y9S%(T88GN2$!)]:_,"OTF_9!1D_9[\,!E*DFZ(R M.QN9:SXLC%X&,FM5)?BI?Y%<&2DLQE%/1P?YQ/SFUK_D,W__ %\2?^A&OK__ M ()[_P#'GXV_ZZ6G\I:^0-:_Y#-__P!?$G_H1KZ__P"">_\ QY^-O^NEI_*6 MN_//^134](_^E1.')?\ D?T_\4__ $F1XA^UI_R<)XN_W[?_ -)HJU/V,?\ MDONC?]>UU_Z):LO]K3_DX3Q=_OV__I-%6I^QC_R7W1O^O:Z_]$M37_(C_P"X M7_MASU_^2@_[CK_TZCVC]OSQ==6/A[PUX=@=H[;4)I;JXVG&\1;0BGU&7)^J MBOB:OKK_ (*$?\A;P3_UPN__ $**OD6IXY_L8:]/I'QVTNUC9O*U*WN+651T($9D'ZQBO4/\ @H19Q^9X M)N@,2D7<1/JO[HC\LG\Z\<_9'_Y.$\)_[US_ .DTM>U?\%"/^/?P1_OW?\HJ MX,8E'/\ #-=8O_V\]++?>X;Q<7MS?_('GO[#OA&+Q!\79=4N(P\>C63W$>>T MKD(IQ]&<_4"O1?VVK+QKXRU[1= T+PYK>J:+9P?:Y9;"PFFB>=BR@$JI&54? M^/FL3_@GW,B^)?&$)8"1K2!U7N0'8$_^/#\Z]7^.G[6#?!7QLGA]O"G]KA[2 M.Z6Y_M'R,ABPQM\INA4\YKS\=4Q#SQ.C3YY1CHF[=-]?4]#*Z>&CP_-5ZGLX MSEJTKO=::7WL?$__ IGX@_]"+XE_P#!1R?LF>$?'7@;XS:;+>^%= M>TW2KV&:UNY[K3IHHE7874LS* /G1>OK78?\/#/^I _\K/\ ]ST?\/#/^I _ M\K/_ -SUZ6(K9QB*,Z,L*K237Q+K\SR\-A\BPU:%>.,E>+3^&71W[$?_ 4$ MT&-;CP?K2)B5UN+25\=0"CH"?;<_YUH?L >$8$T?Q-XG=5:YDG33HF(Y1542 M/CZET_[Y%>.?M _M+?\ "]=(TFQ_X1S^Q/L$[S>9]N^T;]RXQCRTQ^M?1G[! MLR2?!_445LM'K$H8>F8HB*X,12Q."R!T:RM*]NCTIXC^U%X?^(/Q&^+FJSVWA+Q%>Z/8$6=@T.ESO$44?,ZD+@[GW M'(ZC'I7DG_"F?B#_ -"+XE_\%%Q_\17UEX\_;B?P/XTUKP_)X'-RVFWSQ+M_M*S@O'';=@QD_\ D/\ MG7IW_#PS_J0/_*S_ /<]> _'GXP_\+N\96^O_P!D?V+Y-DEG]G^T^?G:[MNW M;%_OXQCMUJL#AL?+-'C<12Y%)6=FGV\_)&6/Q>6PR?ZAAJWM&I75XM===U;J M_O/HW_@GS_R _&G_ %\VW_H,E>3_ +:WBZ?Q!\:+G3"[&TT6WBMHH\_*&=1( M[?4[P/\ @(KUC_@GS_R _&G_ %\VW_H,E>!_M5?\G >+_P#KO%_Z(CJ^?L1_\ETMO^O"X_D*\#KWS M]B/_ )+I;?\ 7A$?\ L+VG_HY*^C/^"@O_ ",7@[_KTN/_ $-*^<_A M7_R4[PC_ -A>T_\ 1R5YF1?\BBGZ2_\ 2F>WQ)_R.ZGK#_TF)]]_M>>+KGPC M\#]7:SD:&XU&2/3Q(O4*Y)?\T5A^-?FY7Z!_MT_\D5@_["T'_H$E?GY7'PK" M,<%*2WQ "GV8U\I_LDL%_:$\)[B -UP.?^O:6O=O^"@T,C>'_!LP M4F);JX1F[!BB$#_QT_E3S5*MG&$HS^&U_G=__(HO([TGRM_]LSX MJI58JP9200<@CM245]N?GA^I?P6\477C/X+^'-8OG:2\N-/Q-(W5W3*%C[DK MG\:_+2OTS_9IC:/]GGPH&4J?L4AP1V,DA!_*OS,KX?A^,88S&QBM%)?G,^_X MBG*IEF6SF[MPN_7EIA1117W!\ %.CC>:14C5G=CA549)/H!7:_!GX8W/Q<^( M&G>'8)#;PR9ENKA1DPPKRS#WZ >["ON?7-;^&/[)'ANSCCTX6]U]CX M[_:DA2#X^^,%C4*IN(VP/4PQDG\R:]-_8!_Y*)XC_P"P5_[62O-?VJO^3@/% M_P#UWB_]$1UZ5^P#_P E$\1_]@K_ -K)7L5_^1"O^O-="\-AV6QL[+[:4!X>61V7)'LJSM]R1]2_L!Z]/;^/O$6C!F-M= M:<+HKV#QR*H/Y2FLS]O*SCA^+VFSH,/-I$1?W(EE&?RQ^5)^P9_R6+4_^P+- M_P"CH*G_ &^/^2J:+_V"$_\ 1TM>/)*/$,6NL/T?^1[E+WN%ZE^D]/O7^;-? M]@/PG#>^*/$OB&5-TEA;QVL#'H&E+%B/?$8'T8US_P"W'X[N->^*47AU)6^P M:);H#%G@SR*'9C_P$H/;!]:]._X)^R(?"/BV,'YUOH6(]C&+@ZE=TL+#/<&"/!J:-JW$-3G^Q'3[H_YL*DGA^%J;I_\ +R;YOOE_\BD> M2UZ#\ ?%%YX1^,7A2\LW*F6_BM)5R0'BE81NI]>&S]0*\^KJ?A2I;XH>$%49 M)UBS _Z[)7V%>*G2G&2T:?Y'PV'DX5H2B[--?F?-YW_X8KX;^,7F?\+:\:>;G?\ VS>=?3SGQ^F* M^L_V!?%,5YX)\0>'V?\ TBQO1=JI_P">/HT9_,5X3^V!X*F\)?&K5;KR MMMEK 6_@<#@D@"09]=X8_P# AZU\+E[]AGF(I3WDKK\'^3_ _1,PB\1PYAJL M-H.S_%7^^WWGB5?6O[+WP@^&'CCX:/J/BZSM+C5A?RQ!IM3EMV\L*A4;5D4= MSSBODJBOJ\;AIXJC[*G4<'W6_P":/B\!BJ>#KJM4IJHE?1[?DS]%[7]F3X'7 MTZP6VC6=Q,WW8XM:N68\9X FKP7]L7X-^#_A7IOAB7PMH_\ 9)P&;4,//$2G&2OJW_>6UWV/T-5<'F63XG$QPL*R[GCG[ M'/A&#Q5\;].DN562'2H)-1V,,@LN%3\F=6_X#7NG[;D/C'Q-#H/AOP[H.L:K MIF&O+U].L99D9P=L:,R*1Q\YP?53Z5YG^P3,B_%;68RV'?1W*CUQ-%G^=>^_ M'[]I]_@;XFL-*/A8ZTEW:?:5N/M_V< [V4KM\ILXV@YSWHS.==YU3]C#GE&. MB;LNNNO]:&>34\.L@KNO-PC*5G)*[M[JMIT>WS9\.?\ "F?B#_T(OB7_ ,%% MQ_\ $5Z?^S5X+\>^!_C/X=O[CPEXAL+"21K6[FFTR>.(1.I!+L4P%!VMS_=% M>B_\/#/^I _\K/\ ]ST?\/#/^I _\K/_ -SUZ%:OG%>E*E+"JTDU\2Z_,\FC MAY+IKV-7_@H%H,4OA?PKK6W$\%Y)9[O59$WX/XQ?J:Y[]@ M'PE%<:MXH\2S1[I+6..QMV/;>2TGXX5/S->?_'W]J3_A>7A2QT7_ (1G^Q/L MMZMYY_V_[1NQ&Z;=OE+C[^X!B4 _P#C MI_*O/J4<3@,@G1K*TKVW3T>G'$83,N):5:A+FC;LU=J+[V>EE]QY' M^VYX^N?$7Q6/A]96&GZ'"D:Q?PF:10[O]<%%_P" ^]?.]>J_M20/;_'SQ@LB ME2UQ&XSW!B0@_D:\JKZS*:<:> HJ"^RG\VKO\3X_/*LZV9XASZ2:^2=E^"+V MAZU>>'-8LM4T^9K:^LYEGAE4\JRG(-?I+\5K>V^*W[..JW?E@K>Z*NJ0 _PN ML8F3GZC'YU^9E?IIX5D&B_LOZ?)=@QK;^%1)(.X MLU\]Q.N14*T?B4M/S_- M'T_!S]I5KX>;]R4=?OM^39^9=?J78^)!X.^ MGKI3S/[.\.1W03^\4M@P'XD M"ORTK]*_&/\ R:C??]BFO_I,*.)XJ<:$7LY&/"$W3Q%>:W4&_P 4?F_JVJ7> MN:I=ZC?3-1I(]+N([BWW'[J3!MRCVW(3]7-?/?[6'AV/PW\=_$D<*".&[:.]55 M'>1%9S^+[C^->S?\$][.7S/&UV5(@(M(@V."P\TD?@"/SKRW]L^^BO/CUJJ1 MG)M[:VB?_>\L-_)A7Q6'7L^(:T:>SCK]T7^?YGZ#7?M.%Z4JFK4M/ODORO\ M=Y'L7_!/G_D!^-/^OFV_]!DKR?\ ;6\73^(/C1!_P !%>L?\$^?^0'XT_Z^;;_T&2O _P!JK_DX#Q?_ -=XO_1$=+#PC+B* MLWTBFON@OR;,JM25/A2A&/VIR3].>H_S2/)Z^^OV%O",.C_"FZUPHOVO6+Q\ MR=_*B^15_P"^O,/XU\"U^D7['LBR?L^>&PIR4>Z5O8_:)#_(BNOBB/+GXA?%OQ!J$TC/;07#6=HF9=DT-W+&ZGLP<@C\ZS:^CPM.-&A"G#9)? MD?-9A4G6Q=6I-W;D_P SN_@?XWN?A_\ %/P]JT$K1Q?:D@N5R0'@=@K@^O!S M]0#VK[,_;@\,0ZQ\&6U1E'VC2+R&9'QSMD;RF7Z$NI_X"*^!=#MY+S6M/MXE M+RRW$<:*.[%@ *_1G]KFX2T_9[\2"0\O]FC7'.ODL\2IYA@JL/BX16!:/5IPP]"4C/\C7H<23E'+IJ M/5I?B>3PO",\UI36GG'5MGF;'*AMOD'&0,XR<9K&_X>&?\ 4@?^5G_[GKS\)B,VHX>G3I85 MOC\-DM?%U:E?&24W)W7++37;;IL;/[#FB^+/"?_"4Z3KVA:MH M]A)Y-U;_ -H64L"&3YE?:749)&SI_=KQ']LK08]#^.VJR1#:NH6\%X5QCYBN MQOS*$_C7JO\ P\,_ZD#_ ,K/_P!SU\__ !V^+O\ PNKQK'X@_LG^QMEI':_9 M_M/GYVLYW;MB]=W3':G@,-CWFDL;B*7(I*SLT^W9^1.88O+8Y.L!AJWM'&5U M>+75WW5NK/N;]FW6+#QO^S]H5I;S?ZFR;3+E4;YXG4%3GT)!##V85\-_%3X! M^+_A-J%RNI:9-#_%(BL_$]I-X9O)/E:5 MOW]HQ/'W@-RY_P!I<#NU9RPV.R?%5<1A8>TIS=VNJW?KU??S-*>+R[.\%1PF M-J>RJ4U9/H]EZ:V5[VUV9\$45^@_Q7_93\%_%31'UCPHMGHVKS1^=;7>GD?8 M[K(R-Z+\N&_OI@\Y.[I7P'JVEW6AZI=Z=?0M;WMI,T$T3=4=20P_ BOHC+AA[$5^='C_ .%'BOX8WSVWB+1KBQ0/L2ZV%K>7TV2#Y3QS MC.1W KH_@Y^T/XJ^#,S1:;*E_H\K[YM+O,F(G/+(1RC$=QQZ@X%?7?@/]KWX M>_$JW&E:ZG]@75ROER6NK*LEI+DZ_X&MET MO584:=M,A_X][I0"2(U_@?'0#Y3C&!G-?#=?4Y?F5#,J;G1W6Z>Z/D,TRG$9 M344*^J>S6S_KJ?IA\,_^37]'_P"QNFU4TQM8NC MC!9G0RG/N%POT45^<_BCQ)?>,/$6HZWJ4IFOKZ=IY6))Y)Z#V P .P %?H_J MT;:M^RS<):#SFG\(D1[?XLVG&*_,RCA]*IB,57E\3E;\7_7R%Q))T\#@%>^?L6^-KGPU\9+721(WV#7(GMIH\_+O52\;X]05*_P# S7@= M>H?LQV[W7QY\')&,L+LN?HL;,?T!KZ?,(1J8.K&>W*_R_3<^/RZI.EC*,X;J M2_/]3W;_ (*!>%HE7PIXCC15F8RV$S8Y8(:;BMW3;^]+]#Z*_;U\77.D^ ]#T&W=HX]6 MNVDN-O\ ''$ 0I]MSJ?^ U\*U]E?\%"/^/?P1_OW?\HJ^-:[>&H1CEL&ENVW M]]OR1P<73E+-)1;T2C;[K_FSV3]D76[C1OCUX=2%V6.]$UI,H_B0Q,P!_P"! M*I_"O["ON+Q%XF^&/[)?A^SMX=,%O=W*$1064(DO+H*>7DD8C@$]6;U"CC%>SF& M;1P=2.'IP84YXFI45.E'>3[^2T_,^%-*^"_C[6G1;/P;KD M@?[LC6$J1_\ ?;*%_6OM[]C_ ,!>+/ASX%U;2_%.FOIADO\ [1:QO-'(2K1J M&^XQQRO0XZUY9J__ 4&N6\U=+\%Q1'D1RWE^7^A*+&/RW?C7L/[+_QKUOXV M:'KM_K=K86DEE=)#$EA&ZKM*9YW.V3^5?,9Q6S.M@I?6*,80TZW>^FS/KLCP M^44,PI_5J\IU-;:66SO>Z[>9\6_M,6\=M\=_&21J$4WN_ ]616)_$DU[#_P3 M]_Y&[Q9_UXQ?^C#7D7[3W_)>O&/_ %]K_P"BTKUW_@G[_P C=XL_Z\8O_1AK MU\5KD"_P1_)'AX?_ )*1_P#7V7_I3.3_ &X_^2W_ /<,M_YO7S[7T%^W'_R6 M_P#[AEO_ #>OGVO4R7_D7T?0\OB#_D:5_7] HHHKVCY\[[X$^ #\2_BIH.B- M&9+-IA/=\9 @3YG!],@;?JPKZ[_;B\=KX:^&%IX6/H37-_L$_#W[)H^M^,KF+$MV_V"T9A_RS7#2,#Z%MH_X :];\8_$+X+ZM MJTEOXHOO"^I:A8N]LRZE;QSO"P;#("RG'(.0.]?F^:XSVF:P2@YQH]%WW_.W MW'ZKD>!]CD]6;J*G.OHF]--O_DFO5'YGU^@O[$_CP>+/A.VAW,GF7FA3&V*L M&- M.U#4'2 1Z9!' \[$X13M49Y/ /K2S;,I9CA71>&FGHT[;?AVN&395'*\9'$+ M%P:U35]T_GWLSX,^//P_/PS^*NO:*D9CLA-]HL^, P2?,@'L,E?JIKS^OM?] MO;X>_;-#T7QE;19ELW^PWC*O/E.28V)] V1_VT%?%%?79-C/KN"A4;]Y:/U7 M^>_S/C.(,#]0S"I3BK1?O+T?^3NOD?I)^R P7]GGPR3T!NC_ .3,M?!?Q=\< M77Q$^(VNZY=2M()[EU@5O^6<*DK&H';"@?CD]Z^\OV1?^3=?#G_;W_Z4RU^< MFH?\?US_ -=&_F:\/)Z<7FN-J-:J37WR=_R/H\\J2CDN!IIZ-*_RBK?F05]0 M_L%^,+FP\?:OX<:1C8ZA9FY6,GA9HV49 ]U9L_0>E?+U?0G[#=G)7UE+^5_AJOQ/D\EG.&98=PWYDODW9_AUD-.-/+J7*MU?YMGA\2U9U*+OP5XLTG7;%VCNK"X2==IQN /*GV(R#[$U^AW[5&BP>+OV? M]>F"AFMHHM1@8_P[64DC_@!8?C7YM1QM-(J(I9V(4*HR23VK],_CY*FC?LZ^ M)DN#M*Z4+?\ X&VU /S(KQN(ERXG"5(_%S?K'^OF>[PJW.AC*4OA<=?NDOQ7 MY'YIZ;_R$;7_ *ZK_,5^B_[7_P#R;MXB_P!ZT_\ 2F*OSHTW_D(VO_75?YBO MT7_:_P#^3=O$7^]:?^E,5:Y]_OF!_P ?ZP.?AK_<\Q_Z]_\ MM0_-^OTK_9Q M_P"3;?#G_7A/_P"C)*_-2OTK_9Q_Y-M\.?\ 7A/_ .C)*GBS_<8?XU^4A<%_ M\C5_]>Y?^E0/S4K](OV9?#MG\-?V?M,U"8+&UU;/K-Y+C&0R[@3](P@_"OS= MK]-;.-M2_9=BCM!YK3>$@L:J/O$VF !3XHD_JU.G>RE)7^XO@VG&6.G4:NXQ M=OO7_#'YU>/O&VH_$3Q?J?B#4Y6DN;R9G"DY$:9^6-?91@#Z5S]%%?84Z<:4 M%""LEHCX>K5G6J2JU'>3=VPHHKZ+_9*_9YL?BI>7GB'Q$C2Z!I\HACM%8J+J M; 8AB.=B@KD#J6'/!!PQ>*IX.C*O5>B-\'A*N.KQP]%7E+^M3P#2]'U#7+D6 M^FV-SJ%P>?)M86E?\E!-=MHO[/?Q)\0/MM?!>KI[WEN;9?SEVBOL7XA_M0> MO@;<3>%]$T8WM[8_(]CI<:6]M W78SXX//.U6[YYKR;6O^"@6O7"8TCPEIUB M_K>W,ER/R41U\Y#,LSQ45/#89*+V5]5]] MO0^E].TG4;?]G]-,\0P&/4XO#K6UY$SJYWBW*L"RD@GCJ#7Y=5^H^A>*+OQM M\!X]>OTACO-0T.2XE6W4K&&:)B0H)) ^I-?EQ7%PSS^UQ2GH^97MM?WKV/1X ML]G]6P3I.\>5VOO:T+7/K;_@GS_R'O&7_7M;?^AR5P?[;/\ R7:\_P"O&W_] M!-=Y_P $^?\ D/>,O^O:V_\ 0Y*X/]MG_DNUY_UXV_\ Z":TI_\ )13_ ,/Z M(Q?_ "2Z_P ?ZG@M?>G[ _\ R276O^PU)_Z(AKX+K[T_8'_Y)+K7_8:D_P#1 M$-=_$G_(MGZK\SS>$_\ D:P])?D?(/QN_P"2P^-/^PO=?^C6KZT_8*\)1:?X M UGQ"\?^E:C>_9U?_IE$HP!_P)W_ "%?)?QN_P"2P^-/^PO=?^C6K[?_ &*Y MDE^ NFJC!FCN[E' ['S"JBG]U_T/2R6G&?$51RZ2FUZ MW:_4^0/VGO'USX]^,>O222LUGIL[:=:1GHB1$JQ'^\X9OQ]J\IKH_B5 ]K\1 M/%,,JE)$U6Z5E/8B5JYROJ<#3C2PM.$%HHK\CX_,JLZV-K5*F[D_S_0ZOX5^ M-KGX=_$#0]>MI6C^RW*&8*<;X2<2(?8J2*^Z_P!LOPW!XB^!>HWNT-/I<\-Y M"WIEQ&W_ ([(?R%?G9#&TTJ(BEG9@JJ.I)[5^E_[2%PFF?L[^)Q.=I^PQP_\ M"9T4#\S7RV?KV>,P=:'QXWY_"OS'TW M_D(VO_75?YBOT7_:_P#^3=O$7^]:?^E,5/B&$:F)P4)*Z<[/YN!'"U25'#X^ MI#>,$UZI39^;]7=#U:XT'6K#4[1S'=6<\=Q$PZAD8,#^8JE2K]X5]LDF[,_/ MS]*/VJ88M4_9W\2RR+P(;>=/9A-&17Y^?#'7;;PS\1O#&K7AVVEEJ5O/,W]U M%D4L?P&37Z"_M*?\FW>)/^O*#_T;'7YJ5\/PO%2PE:#VYG^2/T7C!VKX>IUY M?UN?IA^TE\+KOXT?"_[!HMQ$U]#/'?V@9\1W&%8;=W3E7.#TSCZU^=/BKP7K MO@?4FL-?TF[TFZ!("7414/@X)4]&'NI(KUCX,_M:>*?A39P:5=1)XA\/Q?+' M:7,A26!?2.3!P/\ 98$<8&*^K_!GQ^^&/QZM5T*\6$75QQ_8VO0)^\8'C83E M&.>@!W=\"N:A]?X?4J;I^THWO=;K^O2WF=&(EEO$W+4]K[*O:UGL_P#/RUOY M'YO45]6_M.?LFV/@K1;GQ;X.$D>FVY#7NENQD\E20/,C8Y.T'J&)QDG.!BOE M*OL,#CJ.84O;47IU[I^9\/F.6XC*ZWL<0M=TULUY!1117HGEA1110 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!%I'_)8/@Q_V/VB_P#I0*_9 M"OQOTC_DL'P8_P"Q^T7_ -*!7[(5^/\ $W_(P?HC]QX1_P"16O\ $PHHHKY0 M^T"BBB@ HHHH **** "BBB@ KYF^ O\ R>I^U-_W*O\ Z;9*^F:^9O@+_P G MJ?M3?]RK_P"FV2@#Z9HHHH *^9OCU_R>I^RS_P!S5_Z;8Z^F:^9OCU_R>I^R MS_W-7_IMCH ^F:*** "BBB@ HHHH **** "BBB@ HHHH _%GP/\ \B5X?_[! M]O\ ^BUK;K$\#_\ (E>'_P#L'V__ *+6MNOZ"PW\"'HOR/YDQ?\ O%3_ !/\ MPHHHKI.4**** "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 **** /O3 M]@?_ ))+K7_8:D_]$0U\P?'3P?KUY\8O&4]OHFI3P2:I.R21VDC*PWGD$#D5 MZ'^S)^TSX7^"_@?4-&UNPU>ZNKC4'NT?3X8G0(8XU )>13G*'MZ5Z_\ \-\? M#_\ Z _B7_P%M_\ X_7P,UCL'F=;$T:#FI:?E_D?IM.IEV/R>A@Z^(4)1=WU M_FT_$^)/^$%\2?\ 0O:K_P" 4O\ \34-WX1UVPMWN+K1=0MH(QEY9K6154>I M)&!7W#_PWQ\/_P#H#^)?_ 6W_P#C]9RFHRPC2;WO_ , \BIE&41@W'')M>7_!/D70 M?^0YIW_7S'_Z$*_0_P#;*_Y-_P!=_P"N]K_Z/2OSKTVY6SU*TN'!*12I(P7K M@,"<5]4_'[]K/PC\5?A?J7AO2=.UNWOKF2%TDO8(5B 216.2LK'H#VJLXPM: MOB\'.E&ZC*[\E>/^3,,AQ=##87'PK32#_ !=HNN0J7DTZ\BN@ M@.-VQPQ7\0,?C7U!\:_VNO!_Q(^%.K^&=,TW7(+^\2)8Y+N"%8AMD1CDK*QZ M*>U?(U?(<.X2KAL+4IXB%KR>C[61]OQ1C:&+KT9X::ERQZ='=GZ=?%SP79_' M_P"#4MMI5Q'(UY#'J&F7)/R^8!N3)[!@2I]-Q]*_-37M!U'POJUSI>K64VGZ MA;/LEMYUVLI_J.X(X(Y%>U?L]_M3ZC\'X?[%U6VDUCPPSEUAC8">T8G),>>" MIY)0D#)R".<_1^I?M*? GQM:6\GB"6SO'4;EM]6T.2X>(GM_JG4'Z&O-PT<; MD-2=&-)U:3=U;=?UU_ ]3%3P'$E&G6J5E2K15GS:)_?;KJOQ1\0?#GX;:[\4 MO$MOHVA6;SRNP\Z?:?*MTSR\C=@.?<]!D\5^H_@OPS9^"_">E:#8-NM=-MTM ME;C+%1@L?E>O?LOZG?:E\"M$U/5)Y+F^NGN[F:>8Y:0M+PRKUJ? MLX)V2>[;3U?:UMO,]3ANA@<%BWAZ%7VM5Q;;7PI)K1=[MK7RZ=?S?C;_ *Z6G\I:^.]0G%UJ%S,O225G'XDFO=_V M6OV@/#WP1M_$2:[9ZG=G46@:+^SXHWV[ ^=V^1'3/>OLLWH5*^6U*-.-Y M-1T^:/A\JQ-*CG,,14E:"E)W]5*WYG._M:?\G">+O]^W_P#2:*M3]C'_ )+[ MHW_7M=?^B6KB/CAXZL/B9\4]=\2Z7#A/&*N M_L_?$?3?A3\3K#Q'JT%U<6-O%-&T=DBM(2\948#,HZGUIJC4_LCV'+[_ +.U MO/EM;[S"M7IRSKZPI>Y[92OY>TO?[M3W/_@H1_R%O!/_ %PN_P#T**OD6O=/ MVI?CKH/QNOO#LVA6FI6BZ='.DHU"*-"Q$_]ZY_])I:]J_X*$?\ M>_@C_?N_Y15\X_ WQYI_PR^*6B>)=4AN9[&Q,QDCLU5I3NA=!@,RCJPZD<9K MT+]J7X_>'OC=#X=70K/4[0Z1SA4WD%&/MO51GL":^D?VR_@?J'Q"T>Q\3:!:M>ZMI4;13VD*YDGMR= MV5'\3*J?9Z?Y)K MSWT9\KR1O#(R.K(ZG:RL,$$=016GX:\*ZQXRU6+3=$TVYU2^DZ0VL9<@9QDX M^Z.>2< =Z^[]6^/W[/?BJ87FM-I.H7>,;]0\/2SR#VW&!OYUE:Q^V5\,? >E MFS\':/)J&%S%!86:V-L#Z,6 (_!#2_MC&S7+#!RYO/1??;_(IY#@*/AR M>5F_N3?ZGQ;XX\%ZE\/?$]YH&L+&FI6@C,R0OO52\:R!<]R X!QQD'!(YKZ2 M_8,^(4&E^(-:\(WW26_P"9X-#%PR[,/K.%UC&3M?=QU6OJO(^I/VT/ M@7J=MXGG\=Z-9RWFF7B*=16%2QMI%4+YA _@90,GH"#GJ*^4J^UOA9^W9IEQ M806/CNQFM+U0$;5+&/S(9./O/'G&I'D8^I8P.W4 M]@:YW4K&32]1NK*4JTMM*\+E"2I920<>W%?:WC3]N;PKX?TU['P1H7_#_ ''V9_P3Y_Y ?C3_ M *^;;_T&2O _VJO^3@/%_P#UWB_]$1UUG[+?[0OASX(Z;X@M]=LM4NWU"6&2 M(Z?%&X 16!W;Y%_O#IFO,OC5XWL?B/\ %#7O$FF17$%C?R(\4=VJK* L:*=P M5F'53T)KSL/A:T<[K8B4?<<4D_/W/\F>A6Q="7#M#"J:]I&;;76UZG^:^\XB MO?/V(_\ DNEM_P!>%Q_(5X'7IW[.OQ.TOX1_$B'Q!K%O>7-DEK+"8[%$>3

S?\%!?^1B\'?] M>EQ_Z&E?.?PK_P"2G>$?^PO:?^CDKTC]J/XXZ%\;=6T"ZT.TU&TCL()8Y1J$ M<:$EF4C;L=N..^*\H\%ZU!X<\8Z%JURLCVUC?P74JQ %RJ2*Q"@D#.!W(K@R M>A5H9;"C5C:24M/FSUL]Q-'$YM.O1E>+Y=?2,4S[J_;I_P"2*P?]A:#_ - D MK\_*^HOVDOVHO"OQB^'L>@Z-I^L6UXM]'1S2*O5 MH\X=1]5+#\:_0[X]?#J'X[?"-X-(FBGNB(]2TN<-\DC!20,^CHQ&>V0>U?F9 M7T)^SY^UE??">RCT'7K6;6/#:DF$PL/M%IGDA-Q 9<_PDC&>#VK3.LOKXAT\ M5A/XE/\ %?UTZZF?#^9T,(ZF$QG\*JK/R>WXI[]-#P;5M(OM!U*XT_4K2:QO MK=]DMO<(4=&]"#73_"SX5ZY\6_$\&D:-;.R;E^U7A0F*UC)Y=S] <#J2,"OM M;5OVCO@+XTA@FU^6PU"5%RD>JZ%+D5YZK\/S.B>2Y M90G[6>-BZ?96$[/1]/&++3[1;6+G)VHNWGWXY]Z_ M(VOTV^ M]=']GW0;_497ENI+*>ZFFF8LSEI)'WL>Y.<_C7YDUQ<-0E3Q&+A) MW::5^]G+4[^*JL:^#P%6$>52BVEV34-/D%%%%?>'YR?3'[!-Q;1_%368Y<"Y MDTEQ#GVEC+ ?AC\JU/V^?"^JKXQT+Q"8Y)-&DL19"102LQ8,,>NT^ ME?.'@?QIJGP]\5:?X@T:80W]E)O3<,HX(PR,.ZL"0?KVK[@\+_MH_#CQ?H9@ M\512Z)-(FRXM+NT:[MY,]0I16W+_ +RBOB\RHXK"YC#,:%/VBM9I;_U_3/O< MGQ&#Q665^_::^"/P M[M9KWP?HUG=ZFZE5CTC1Q9%CC@/(T:87/IN/L:X3X7_MJ6NFZYXHU;QK:ZE< MSZE)"+.WTJ*-XK:&,/\ N_GD4]7SGG))/%\2:9%<06-_(CQ1W:JLH"QHIW!68= M5/0FNN_9A^,VB_!7Q7JVIZY:W]U!=V7V9%T^-'8-YBMDAW48P#WKVJV'JRR9 M8=1]_DBK>=D?.PQ-%9X\2Y>Y[5N_2W->YTG[=?\ R6JV_P"P1!_Z,EKYVKU; M]I/XK:3\8OB%%KNBV][:VB6,=J4OT1)-RLY)PK,,?,.]>4UW952G1P5*G45F MEJCCSJM3Q&85JM)WBWHSZ1_8,_Y+%J?_ &!9O_1T%3_M\?\ )5-%_P"P0G_H MZ6N"_9G^+>C_ 9\>WFMZU;7UU:3:?):*EA&COO:2-@2'=1C"'OZ5)^TU\8- M&^-'C73]8T2VOK6VM[!;5UU"-$T'?B%J/AZ[D6*+7(%$#,>#/$257\59_ MQ %=M^VY\$]0U:Z@\>:+:R7BQ0"#4X85W.BKG9-@F2/CFSO)]/ MNX+JUFDM[F!UDBFB8JR,#D,".A!'6OL_X2_MSZ9-IMOI_CVVFM;Z-0AU:SB\ MR*7'\3QCYE;I]T,">R]*Y\SP>*H8R.98*/,]I1[]/R^ZR>IMD^/PE? SRG'R MY8MWC+L]_EKKV=VCXJKZ9_8Y^"&H:YXMM/'&K6S6F@:63+:/.-OVJ?&%*YZJ MN<[NFX #/./9-0^.W[.TET^JO;Z/?:EGS?.'AQS.S>N]H1S[DUY%\3?VS)?& M&OZ+::/8W.D^$[._M[J[!VF[NXXY%?9@':H^7[H;G R0.*=3&X_,:;H4<.Z= MUK*71=;:*[[?U94\NRW+*BQ%?%1JJ+NHQUN^E]79=_Z3]N_;<_Y(9<_]?]O_ M #-?GC7U3^T5^U5X3^+GPWE\/Z/I^LVUZ]U%,)+Z"%(]JDDC*RL<\^E?*U=' M#N&K87"2IUX\KYF]?1&/%6,H8W&PJ8>:DE!+3O>7^84445]2?&'H7P)^*T_P M>^(5EK:JTM@X^SWUNO62!B-V/=2 P]UQWK[S^*WPS\._M)?#FV:TO87=D^TZ M5JT(W"-B.0?53C#+[>HK\RJ].^#?[0GBCX,73)ILJWVCRMNGTJZ),3'NR'JC M8[C@\9!P*^8S;*JF*G'%867+5AMY_P!?\!GUF29Q3P,9X3%QYJ,]UV\_\_O6 MN^+\1/@[XM^%M])!X@T>>W@5MJ7T:E[:7K@K(!CG'0X;U KBZ^_O"?[++";F'/<*T>6(^J"M?_AIOX'1R^>NK6?G9SO71;C=GZ^37 M%'.,QI+DKX.3DNL;V_)_F>C/(\JKOVF&QT8Q?25K_BT_P/F+]CWP;KM[\9?# M^N0Z1>/HUI]H,VH>2P@7,$B ;SP3N8# .?R->M?\%!_^0/X*_P"N]U_Z#'70 M^+/V\/!>D121Z#I>I:[<*/D9U6U@/_ FRX_[XKY4^,WQY\1_&R^M9-86VM;& MS+FULK6/"Q[L9)8Y9F("@\XXX K*C1QV89E2QU:E[.,%;5Z]?GU[(ZJN(R[* MLKK8"C7]K.?9:=%Z6T[MDO[.'Q A^&WQ>T35+N7R=.E9K.[<\!8Y!MW'V5MK M'V6OK[]KSX+7GQ4\'V6JZ%";O6]'+/';Q\M> -*M] \5VD^LZ/;J$MKNW(-S @'"$,0'4<8R00/7@#NS? 8B5:GC\' MK4AT[K^F_5,\K(\RPU.C5R['_P *IU[/^DO1H^:KFVFL[B6WN(G@GB8I)%(I M5D8'!!!Y!![5;T/0-2\3:E%I^DV%QJ5]*?DM[6(R.?? '3WK[WU7]H;X >,& MCNM=?3;^X"X']IZ!+/(GMDPM^AK+U#]K[X3_ _TUK?PAI+WI()2WTO3ULH- MW;<6"D#W"M4+.<;)]>S?L2_$NW\&_$:YT*_E6&SU^-88Y M'. +A"3&/;<&=?J5KR;XM_$Z]^+OC:[\1W]K!922JL26]N252->%!)ZG'4\9 M]!7'*[1LK*2K*>-P3H8O24EK;H_+T9\^L13P&/5? MN,'I?J MO/UU^\^UOVS_ ("ZEXFN(?&_AZTDOKB&$0:C:0+ND*+G;*JCEL [2!S@*>@- M?%%?6?P<_;BFT/3;?2?'5E<:HD("1ZM9X:!P3DUZ;J7QV M_9V\27!OM631[V]'9)9?H6,!_G7S.$Q&893#ZK6H.I%;..NG]=['UV M-PV69Y/ZY0Q"I3E\49::_>OPNF?(WP/^#&K_ !B\76MG;6TJ:-#*K:AJ&TB. M&,$$J&Z%R. O7G/0$U]?_MA_$:R\ _"=O#-FZ1ZCK*"TAMT/,=LN/,8CTP @ M_P![V-8'C+]MWP7X3THV'@C29-4EC3; ?(^R6->7]P>3C"QJ.B(O\*CL/QZDFM8X?%YQBJ=?%4_9TJ>JB]V_/ M^O+NS)XG!9#A*E#"5?:UJBLY+9+R^_OOJ[62,&OU9\*Z+;>)/@_HVDWJ;[2^ MT*"VF7U1[=5/Z&ORFK],O$5]<:7^R_->6DSVUU;^%TEBFC;:R.MNI5@>Q! - M1Q1%SA0BG9N1/!\E3Q->;5[0?YH^ /BM\*=;^$?BJXT?5X'\OZ]J5OI^FVDU]?7#;(K>W0N[GT %?97P__;*\(^+O#L>C M?$W2T6=5"RW+68NK.XP/O-'@LK'T"D=\CH.OLOVE/@1X%M;BX\.BS@F967 MQ+RU>O\ 6YT_P*^']M^S]\'7.N3QVUR%?4]5F)!6)MH^3/?:J@<=3G'6OSW^ M(WC"7Q_XZUSQ#,"IU"Z>94;JB9PBGZ*%'X5ZC^T!^U-JOQBC.CZ=;OHOAA7W M&W9]TUT0+_ M -$1UUG[+?[0OASX(Z;X@M]=LM4NWU"6&2(Z?%&X 16!W;Y%_O#IFO,OC5XW ML?B/\4->\2:9%<06-_(CQ1W:JLH"QHIW!68=5/0FIP^%K1SNMB)1]QQ23\_< M_P F36Q="7#M#"J:]I&;;76UZG^:^\XBOLW]@WXEVYL-5\#WDP2Y64W]BK'[ MZD 2H/<$!L?[3>E?&57=%UJ^\.ZM:ZGIEU)97]K()8;B%L,C#N*]G,,'',,- M+#R=K[/L^AX>6XZ>6XN&)@KVW7=/1H^B/VO?@'J7ACQ=?^,M(LY+KP_J3F>Z M,*EC:3'[Y<#HC'+!NF20<<9^:J^UOAE^W=I5U8PV7CK39K2\ V/J.GQB2&3_ M &GCSN3MPN[/H.E=/-\:OV;YKIKZ2#09;UF\PS-X:D,I;UW&#K[YKYK#8[,, MOIK#8G#2GRZ)QUNNG3^NJN?7XS+\LS2H\7A<5&GS:N,M+/KU_P UV=CP;]D? MX':EXV\<:=XHO[.2'PWI4HN%FE4A;F9#\B)Z@, 2>GRX[UZ)^WA\3[:2UTOP M-93K)<+*+[4 C?ZL $11M[G<6QVPI[U8^)W[=>G6^GS:?X"TR:2Y*F--2OXQ M'%$.S1Q9);C.-VW''!Z5\=:KJMYKFI7.H:A9MS.Q.22:VPV%Q M688V..QD.2,/ACU]7_2Z=##%8S!Y5@)Y?@:GM)U/BETMV7Y==WJ5*_3#XZ?\ MFU^(/^P0G\DK\SZ^OOB1^U]X-\8?"/5/"UEIFN1:A=6"VJ23P0B(,-O)(E)Q MQZ5IGN%K8FIAW1C?EE=^6QCPWC,/A%B?;S4>:-E?KN?(-?6W[!/Q"M[#5-<\ M'7D:O>Z#JEKJ.G7,EG?6LBRPSQ'# M(P.017NX_"1QV&GAY:7_ >Z_$^;R[&RR_%4\3!7Y7MW6S7W'TU^V9\"]3TW MQ9<^.=(LY;O2+]0]_P"2I8VLRK@NP'1& !W= \N8-!NKMSN:67PU M(TC'U+&#K^-?+83'9AEU-87$8:4^71..NG3I_78^SQN RS-JKQF&Q4:;GJXR MTUZ]?OW5]F?&'P[^%/BCXI:HMEX=TJ:[&X++=,"MO![O(>!QSCJ>P-)RA*],@XK[8\;_MT>&M"TY['P/H$M!TK7+_3)/[%U.WCN;;4(1OA*NH8*S#[ MK[?YB^&7\S=Z[C!U]\UYDLVQM"K')LOQ-.%6AC(QNE=2LFG;7MU\OFR3]A>UUJW^$UVVI"9=.DO MV;3EFSCR]J[RF?X2^>G&=Q[U\D?M%7UIJGQP\8SV+*T!OVCW+T+J KG_ +Z# M5[O\7/VY([[2I])\!6%Q9M(IB.K7BJC1KTS%&"><=&8C']WT^0VD9I"[$LQ. M22=8["QP%'*\-4]IR.[ETZZ+[_DK:G5 M?$+X6^)OA?JGV+Q#IDMH&/[FZ4;H)QZH_0\*='% MIXFM;K17,86:"[M3=V[\<@% 2P_WD%.A^.7[.?A^87^FVNC)?1?-&]CX<>*; M/^RQA7!_$5$,XQ]-.WWL8]V>@";<9Z#%?FYXAN;>\U_4[BT7;:RW4 MLD2XQA"Y*C\L5]$?'C]LBZ^(6CW/A[PM93Z/H]RICNKJZ*_:;A".4"J2$4\Y MY)(].0?F>MC4K8O$1Y74=^7MJW^IGGV88>K0H8#"RYU26LN[LEI_7:Q M^F'PS_Y-?T?_ +%P_P#HDU^9]?7W@_\ :^\&^'_@W8>$KC3-FW*?\ ]Z^2OV@/@3J MOP=\57.+:6;PUG/7&1[<5X!\?:W\-?$UMKN@W9M;V' M@@C*2H?O1NO\2G'3Z$8(!K[,\%_MP^"O$VFBT\7Z=/HEPR;9OW)NK23Z;07Y M]"IQZFN:MA<7E6,GB\'#GIS^**WO_6WK:QUX?&8'.,!3P&/J>SJ4_AD]K;:_ M*R=VMD[GPC7V-^Q/\#M2TW4W\>:Y9O9Q>08M+AF7:[[^&FP>0NWY5]=Q/3!/ M;VWQQ_9ST.X%_I\&BPWT9W)):>&WCE!]F\@8/XUY?\9/VW[KQ'IMQI'@>RN- M'@F79+JMV5%SM.01&JDA,_WLD\\!3S2Q.,S#,Z;PM##NFI:.4M-.O3_/T#"X M#+,IJK%XG%1J$_]ZY_])I:\?)+$D\FN\^!OCS3_ (9?%+1/$NJ0 MW,]C8F8R1V:JTIW0N@P&91U8=2.,U[RP2PN6SPE+6T)+U;3_ #;/G99@\9FL M<;6TO.+]$FOR2/H[_@H1_P >_@C_ '[O^45?&M>_?M2_'[P]\;H?#JZ%9ZG: M'3FG,O\ :$4:;M^S&W9(V?NGKCM7@-8Y'0J8; 0I5HVDKZ?-G3Q)B:.+S&=6 MA+FBTM5Z'J?[+O\ R7SP=_U\O_Z*>OHK_@H%_P BCX3_ .OZ7_T6*^5O@SXT ML?AW\3M!\1ZE%<3V-A,TDL=JJM(049?E#,!U(ZD5ZM^U%^T5X;^-FAZ)9:'9 M:K:RV-R\TC:A%$BD%<#&R1N?KBN''86O4S;#UX1O&*U?;<[LLQF'HY/BJ%2: M4Y;+OHC7_8#N+6/XB>(89,"\DTS,.?[HE7>/U7\J?^WMX8U6'Q[H^OO#(^C3 MV"VDW3T[=7Z'P/8V-SJ=Y M#:6=O+=74SB.*"%"[NQX 51R2?05^DW[+_PHN?A+\,XK'4@$UF_E-]>1!@?* M9@%6/(]%49[9S7G^H?M/?!3XD:0+'<<M,?^OM?_ $6E>N_\$_?^1N\6?]>,7_HPUX)\8_&=E\0OB9K_ (BTZ*XA MLM0G$D4=TJK( $5?F"DC.0>A-=U^R[\;=#^">NZY>ZY::A=17ULD,:Z?'&[! ME;)W;W7CZ9KV<1AZTLF6'C'W^2*MYJQX%'%48Y\\2Y>Y[23OTM=ZFK^W'_R6 M_P#[AEO_ #>OGVO4?VCOBEI7Q?\ B-_;^C6]Y;6?V.*W\N^1$DW*6R<*S#'( M[UY=7HY52G1P5*G45FEJCS\ZK4\1F%:K2=XMZ,*GL;&?4[ZWL[6-IKFXD6** M->K.Q 'U)%05W7P2\6>'_ OQ(TKQ!XDMKR[L-/9IT@L8DD=I@,1DAV48!.[ M.1I9YG,DDC')9B"[3P M_P"';/5+*)KH3WC:A'&@=5!V*-CMGYCDYQ]T=:^9:^9R#!5L/"I7Q*M4F]?3 M_AVS[#B7'T,1*CA<'*]*G'2W?;\$E^(5-8WD^FWEO=VTC0W,$BRQ2*<%64Y! M'N"*AHKZL^+/U!C:P_:$^!(SL$>O:9@\;A#<8_FDJ_\ CM?F-J.GW&DZA=6- MW&8;JVE:&6-NJNI(8'Z$&OI#]FC]JC2/A#X/O?#_ (CL]4OH!R:PCCD\M M6'SH0[K@;AN&,\LU>1_'#Q=X>\>?$C5/$'AJVO+.PU K-)!?1)&ZS8PY 1V! M!(W9SU8\5\?E&$KY?C*]#E?LGK%]/ZL_P/NKK MU/NG]C__ )-[\,?[UU_Z4RU\@?M-?!'4OA;XXOK^*U>3PUJ4[3V=W&IV1EB6 M,+'^%E.<>H ([@?7G[(O_)NOAS_M[_\ 2F6O%_A#^V39:;I9\,?$.TFO[2(F M"/4TC$Q:+. L\9Y; XW#)(QD$Y)\3#3Q=',\97PT>=1D^:/5IM[>:M^)]%BX M8.OE&#P^+GR:18XT9Y&(5549))Z "OOW]CGX*WOPV\ M,7WB#7K9K/6=750EM,,/;VZ\@-W5F)R1V 7.#D4_2_CY^SUX8N#?Z.-)L+X MXDL/#TD,I]MPA'\Z\<^.O[9UUXXTNXT'P?:7&CZ7<*8[F^N2!"BJI(13 MSDY)(/\ #SGT,9B,PSB'U2E0=.+^)RTT_KM<\K X7+,EJ?7:^)C5E'X8QUU^ M]_C9+<\X_:>^)$'Q,^+FIWUE*)M,LE6PM)%.0Z1DY<>H+ER#Z$5Z%^P/_P E M2US_ +!#?^CHJ^9:^FOV!_\ DJ6N?]@AO_1T5>UCZ$<+E-2A#:,;'SV Q4\9 MG5/$5-Y33_';Y'K'[9_P1U'Q]I%AXHT&V:\U/2HVBN;2)2TDT!.X% .I0Y.. MX8^F#\',I5B",$<$&ONCXY?M":I\$/CY:*(6U+P_>:/;F[T_?M(;SIAYL9Z! MP/P8 ] 1H?\-!?L^>+635=:LM-74I "_P#:GA\SW"GT+K$X/X,:^?RO%XW M82"=%U*;5TX[KNFO7^NWU.<8/ 9EC:C5=4JL7:2EL[)6:?II;_AW\^?LJ? _ M4?B+XZT_7+RTDB\,Z5,MS+"[&;6KP1[8)9(3 M;6D7&!D'#G''RA0#_>%?%GBSQ7JGC?Q!>ZWK-VU[J-V^^65N/8 #H !@ #H! M77A\-B\TQL,9BXGXH^2Z_2O]G'_DVWPY_P!> M$_\ Z,DK\U*^N_A/^UYX.\"?"/2?"U_INN3:A:6TD+R6T$+1%F=R""90C%PKBZ&"S%U<1-1CR-7??F@_T9\B5^A'[&?Q(M?&G MPKB\.W$BMJFA@VTD+GE[=B3&P'<8)3_@/N*_/>N@\"^.]9^&_B:UUW0KLVE_ M;G'3*2(?O(Z_Q*?3Z$8(!KTLVR]9EAG1O:6Z]3R\FS)Y5C(XBUULUY/]=F=] M^T1\!=5^$/BJ[FAM))O"UU*SV5[&I*1@G(A<_P ++T&?O 9'<#R&ON_P/^W) MX-\1:AX8<''!'1CL/B\URUJ<.2I>ZC?MT;[V]->QQX#$8+)LUA*G4]I3M9RMU?5+ MLOGI?

P _/H,D@5]P7G[3WP.\=:9;GQ%+;S! M?G6SUG19+EHF_"-US]#7#>/OVQ/"'@[P_/HWPMTB%+B082[CLEM;2#/5ECP" MS#T*@=^>E88?,LP]E'#QPK4TK7>D?7;\/Q.O%93ECK2Q,L;'V;=[+66NMK7_ M !MZH^C;S0+;PK\)[G1;,EK73]&>TC8]2J0E M)L?A<;0PJPLE[J=U_+=1LG]WX'U?_P $_+R*/Q5XMM6;$TME#(J^JJ[!C_X^ MOYUS/[Q Z]*^U7_:J^"WCO0X4\221["=YT[6-(DN= MC#O\L;IGW!K+'4\3@LT6/I4G4C)6:6_;_)FN65L+CLHGEM:LJ_VHOB'X(\<:IX?M? EO';Z5IL$J.+>R%I M"6=E/R)@'MSE1U[UU'[,G[3/A?X+^!]0T;6[#5[JZN-0>[1]/AB= ACC4 EY M%.WI79F:KYCE;Y:34VU[O71_Y:G'E#PV59PE.LI0BG[RVUC_GH>._&[_D ML/C3_L+W7_HUJ^AOV#?B7;V=QJ_@F\E6.2Z?[?8;CC>X4+*@]]JJP'LU?,OQ M$\16WB[QYXAUNS26.TU"_FNHDG #JKN6 8 D9P>Q-8VFZE=:/J%O?6-Q):7E MO(LL,\+%71@E5P*QF7K"U-&XKY-6_4\J.8/!YK+&T=4IR?JFW^:9 M]._MC_ 34],\47?CG1;.2[TB^'F:@L*[C:R@ %R!_ P&=W8YSC(KY9K[/^%G M[=MDUA;V'CS3YH[M $.JZ>@>.7_:DBR"IZ9V[LDG '2NNNOC9^SA?W37US#H M4]Z[;VFF\-2-*6]2Q@Z_C7@87&YAEM-87$8>4^71..NG3I_EYH^DQF!RO-JC MQF&Q4:;EJXRTUZ[O_-7V9\[?LK_ _4OB-XZT[6[JSDB\,:7.MQ-=2*0D\B'* MQ)G[QW ;L= #GDC/LO[=WQ/M[7P_8>![.97O;N1;R^53GRXE_P!6I]V;YOHG MN*;\1OVZM%TW3Y;#P)I4MW0XNAAL-CH5II.<+ M1\W:>GXH^2Z5?O"DH'6OJX[H^./TK_:4_P"3;O$G_7E!_P"C8Z_.GPKX;O/& M/B/3M$T_R_MU_,MO#YK;5WL<#)[5]3?%S]KSP=X^^$NK^%]/TW7(=0N[>*&. M2Y@A6(%71CDK*3C"GM7S)\/O%8\"^.-#\0&V^V#3;N.Y-N'V>9M.=N[!Q]<5 M\?D.%Q&$PM:-2%I.3:OZ(^YXEQF&QE7#NC-22C9VZ%?Q5X0UKP1J\NEZ]IEQ MI=]&>8;A,9&<;E/1E]&!(/K6=8Q7,]];QV:2R7CR*L*P F0N3\H4#G.<8Q7W MY;_M<_!_QUI/D>(T>UC;[]EK&EFY0GUPBR*1]<'VJM#^T9\ O PDO_#UG8B] M"XVZ-H)MYG'IN:.,?FU$ECH&HW\S[+OW2W+ _*TK#C ZA!P#R2V 1XA71D6 K8.E.==6E-WLNA MR\19E0QU2E2P[ /#_ (;\ M5-9QW-C9PVS6^OV0:+>D84NKD,@!QP20?:KLWPW_ &9KNX-RUWX65R=VU/$1 MC7_O@3@?ABOE)9[*A.5/$8>:MV5T_/I^I]E3X=CB:<:N&Q4'=*Z;LT^VE_T/ MB+P-X'UCXB>)K/0]$M6NKVX8#@';$N>7<_PJ.Y_K7Z'?$74K#X _L\3VD$X5 M['31IMDQP&EN&38&QZY)<^P-84_QT^"?P5TR:W\/S::\C*#]E\.VXE>@' '4GS:D< M3G]>FI4G"A%W=]W_ %M]^O0]>@\)PS0J3C553$25ER[1_K1ZZO1)=3R^BBBO MO3\V"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ JSJ&F7FDW)M[ZTGLKC:&\JXC:-]I&0<$9P0)C8QW%K;I%]F\0V2E494"EED(9!GL=P/M7D9AC*N"C&=.DYI[ MVW1[.68&CCYRIU:RINVE]GY;H^ ZZ;X=?#W6/B=XJL]"T6V::XF8>9+M)2"/ M/S2.>RC]3@#D@5]K2?#7]F::X-R;SPL')W;5\1E5_P"^!/C\,5I7W[07P8^# M.ES6GAV2PF?AOL7AVW#^,,-_"IJT?U?Y+T04445]$?+!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %?I7XQ_Y-1OO^Q37_ -)A7YJ5]P^)?VD/AUJ' M[/MUX:M_$7F:V_AX6*VOV&Y&9O(";-QCV_>XSG'O7R/$%"K6]A[*#E:6MDW8 M^RX9Q%'#U:[K34;P:5VE=Z::GP]1117UQ\:%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ? MI%^R+_R;KX<_[>__ $IEK\Y-0_X_KG_KHW\S7VG^SG^T9\// ?P7T70M=\0_ M8=5M_M'FV_V*XDV[IY&7YDC*G(8'@]Z^*[R19;N9U.59V(/L37R64T:M/,,; M.<&E*6C:T>LMNY]QG6(HU1)+ES(C8Q&K'H MIYQCBO)S6$JF!JP@KMK9'K914A3S"A.;LE)7;VW-O]O+_DLNG?\ 8%@_]'3U M\X5[7^UK\1/#WQ.^)EGJWAK4/[2T^/2XK=IO)DBQ())6*XD53T9><8YKQ2IR MBG.G@*4)JS2V9OGE2%;,JU2G).+>ZU6P4445[!X04444 %%%% !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 1:1_P E@^#'_8_:+_Z4"OV0K\;](_Y+!\&/^Q^T7_TH%?LA7X_Q-_R, M'Z(_<>$?^16O\3"BBBOE#[0**** "BBB@ HHHH **** "OF;X"_\GJ?M3?\ M'_P#L'V__ *+6MNL3P/\ \B5X?_[!]O\ ^BUK;K^@L-_ MAZ+\C^9,7_O%3_$_S"BBBNDY0HHHH **** "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@"+2/^2P?!C_L?M%_]*!7[(5^-^D?\E@^#'_8 M_:+_ .E K]D*_'^)O^1@_1'[CPC_ ,BM?XF%%%%?*'V@4444 %%%% !1110 M4444 %?,WP%_Y/4_:F_[E7_TVR5],U\S? 7_ )/4_:F_[E7_ --LE 'TS111 M0 5\S?'K_D]3]EG_ +FK_P!-L=?3-?,WQZ_Y/4_99_[FK_TVQT ?3-%%% !1 M110 4444 %%%% !1110 4444 ?BSX'_Y$KP__P!@^W_]%K6W7VA_P3W^'/A/ MQ3^Q_P##_4M:\+Z-J^HRK?))>7^GPSS.J7]PB NRDD*BJHYX"@#@5]$_\*9^ M'_\ T(OAK_P46_\ \17Z32XJHTZ<8.D]$ENC\HK<&8BK5E459:MO9]3\IJ*_ M5G_A3/P__P"A%\-?^"BW_P#B*/\ A3/P_P#^A%\-?^"BW_\ B*U_UNH?\^G] MZ,?]2<1_S^C]S/RFHK]6?^%,_#__ *$7PU_X*+?_ .(H_P"%,_#_ /Z$7PU_ MX*+?_P"(H_UNH?\ /I_>@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ MXBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ M (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S M\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ M_H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1? M#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_ M@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@ MHM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U) MQ'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ M (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/ MZ/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC M_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W, M_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA M_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:B MOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^ MG]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_ MX4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z# M_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\ M/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$ M?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ MH1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H M_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?# M7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@H MM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ MXBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ M (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S M\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ M_H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1? M#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_ M@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@ MHM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U) MQ'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ M (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/ MZ/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC M_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W, M_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA M_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:B MOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^ MG]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_ MX4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z# M_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\ M/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$ M?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ MH1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H M_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?# M7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@H MM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ MXBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ M (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S M\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ M_H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1? M#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_ M@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@ MHM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U) MQ'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ M (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/ MZ/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC M_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W, M_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA M_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:B MOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^ MG]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_ MX4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z# M_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\ M/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$ M?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ MH1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H M_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?# M7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@H MM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ MXBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ M (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S M\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ M_H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1? M#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_ M@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@ MHM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U) MQ'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ M (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/ MZ/W,_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC M_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W, M_*:BOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA M_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:B MOU9_X4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^ MG]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_ MX4S\/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z# M_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\ M/_\ H1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$ M?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ MH1?#7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H M_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?# M7_@HM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_@_U)Q'_/Z/W,_*:BOU9_X4S\/_\ H1?#7_@H MM_\ XBC_ (4S\/\ _H1?#7_@HM__ (BC_6ZA_P ^G]Z#_4G$?\_H_B M>&](T>[?XL:!$T^GV$4#LA,Q*ED4$C*@X]AZ5]<5\3FV.CF.)=>$;*R7W'Z! MDN73RO"+#3ES.[=UYA1117CGNA1110 4444 %%%% !1110 5\S? 7_D]3]J; M_N5?_3;)7TS7S-\!?^3U/VIO^Y5_]-LE 'TS1110 5\S?'K_ )/4_99_[FK_ M --L=?3-?,WQZ_Y/4_99_P"YJ_\ 3;'0!],T444 %%%% !1110 4444 %%%% M !1110!\S?\ !-G_ ),K^'7_ '$?_3E=5],U\S?\$V?^3*_AU_W$?_3E=5], MT %%%% !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 %%%% !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 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'S-^W!_S0#_LKGA__ -KU],U\S?MP?\T _P"RN>'_ /VO7TS0 444 M4 %%%% !1110 4444 %%%% !7S-\!?\ D]3]J;_N5?\ TVR5],U\S? 7_D]3 M]J;_ +E7_P!-LE 'TS1110 5\S?'K_D]3]EG_N:O_3;'7TS7S-\>O^3U/V6? M^YJ_]-L= 'TS1110 4444 %%%% !1110 4444 %%%% 'S-_P39_Y,K^'7_<1 M_P#3E=5],U\S?\$V?^3*_AU_W$?_ $Y75?3- !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!\S?MP?\T _P"RN>'_ M /VO7TS7S-^W!_S0#_LKGA__ -KU],T %%%% !1110 4444 %%%% !1110 5 M\S? 7_D]3]J;_N5?_3;)7TS7S-\!?^3U/VIO^Y5_]-LE 'TS1110 5\S?'K_ M )/4_99_[FK_ --L=?3-?,WQZ_Y/4_99_P"YJ_\ 3;'0!],T444 %%%% !11 M10 4444 %%%% !1110!\S?\ !-G_ ),K^'7_ '$?_3E=5],U\S?\$V?^3*_A MU_W$?_3E=5],T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4451UK7-.\-Z3=:IJ^H6NE:9:H9;B]O9EAAA0=6=V(51[DTMM6!>HK'\*^, MM \=Z2NJ^&M#_ 9JUAI7B#Q9H>A:IJ! L[+4M1AMYKG+;1Y:.P9\ ML<< \\5TM&ZN'D%%%% !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 %%%% !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!\S?MP?\ MT _[*YX?_P#:]?3-?,W[<'_- /\ LKGA_P#]KU],T %%%% !1110 4444 %% M%% !1110 5\S? 7_ )/4_:F_[E7_ --LE?3-?,WP%_Y/4_:F_P"Y5_\ 3;)0 M!],T444 %?,WQZ_Y/4_99_[FK_TVQU],U\S?'K_D]3]EG_N:O_3;'0!],T44 M4 %%%% !1110 4444 %%%% !1110!\S?\$V?^3*_AU_W$?\ TY75?3-?,W_! M-G_DROX=?]Q'_P!.5U7TS0 4444 %%%% !1110 4444 %%%% !117RY^VM^V MUHO[,7AUM*TLP:O\0K^$FSTXG*6BG(%Q/CHO]U."Q'89(B4E!:E1BY.Q]1T5 M^9?[#G_!2*]O-:7P3\8=7^T&^N&.G>)KG:GER.V?)GP A)^5^ O"GY<%?TS M5@P!!R#R"*VE!Q2?1_U_7^1E&2DVNJ%HHHJ"PKX\_;-_;X@^ >K1>!O!&FP^ M*/B-=! 86#206._&Q71#NDE;(VQ@C@@D\@-]0_$7QA!\/? 'B3Q/^*+>!6G&^/3/[6FT^5%/(W164>U>.S-N'<9S5/Q%X8_;4_9-TUO$J^,% M^)GAZT_?7T#74FJ[(QU,BSHLX7N3$W &20,U^G%(1D8(R*IW7\/3^NI*U^/4 M\!_9#_:\\/\ [5?@^:YMH%T;Q3IH5=4T5I-Y3/26(]6B8YYQD'@]B??Z_*?Q MSI@ V'AGQ3-!)+9Q\1B"\D,,T>/[JS*9 .VU1VK[\_:O\ MBYK'P*^ /BKQQH%M8W>K:4MNT$.I1N\#;[B.([@CHQ^5SC##G'THE4BZ4:]K M7T:[-.S"-.7M70O?:S\GL>N45\*^&_\ @HYJNJ?!WP3-9>"_^$Y^+_B6.YG' MAGPS#,L%M#'=? 7X[^&/ MVBOAW9^+O"T[FUE8PW%I/@3VPA(CAMX0&GNYB#MBB4D;F.#W !)( )I5/W?QZ?U_5@A^\^$[^BOSP MTO\ ;F_:7^+MO+K_ ,+O@99S>$E+>5<:G%/,816P>,FO6?V M5_V]+;XU>,[GX>^./#,W@#XBV^X+I]P7$=TR+EU574/'(!D^6V>!D,>E5&+D M[=>W44FHJ_3OT/K:BO+?VH/BEJWP5^ _B[QMH=O9W6JZ1;I+!#J".\#%I40[ M@C*Q&&/1A7S%X-_X*.:YXB^$GA,Z?X)7QS\8/$'VF1?#?AJ*5+:U@CG>)9IB M6D=00N<9YP22@P:S4N9M+=6_'_ABW%I*3V=_P/N^BOSB\1?\%!/VA/@?K5C< M_%[X,Z?IOANZD$:R6$<\#<\X6>&_BA\ M+=#\&>--<\*'6()H9%TK5+BSCDD:>-%:01,,XW=<$@9K.;]AW]KR-2\?[0LS MR+RJMXKU?!/H?W9IO_!43_DX3X$_]=?_ &[AK](-2U2ST:QFO=0NX+&SA4O+ M<7,BQQHHZEF8@ ?6LJ27L.=_S3_!E5&W6^"G[05A\% M_CO)_:B7T\=G;:I<;6GA>7 @D$RX$T3M@9;+ MR1M*U^DU?EY\0)H/VSO^"B M/A2?P ?[3\,>#A9'4M>MQ_HY2WG>9W5_X@S-Y:'^(@D97FOTI\;:U/X;\&:_ MJ]LD*?%?AO3M3\83:V-&T#P_XQ?L)O%.F_%/X?KX&2QMH;G3E;2;RQ><,[* MP/VASO PO*@=?>J46Y.*_K2_Y$\R45+^M[?F8OP:_8U\>_#G]K[Q5\5=4\>Q M:EX=U-[ITLXY)C=7*RDF.&=6&P)%D;<,W^K7 7M]AU\B?!;]KSQC\1OVR_'O MPDU+3=#@\.:"MZ;6ZM8)EO'\F6-%WLTK(1_ GX-+J^B6DC1MJ.M12S M!N 1O,S?\$K/^32[#_L+ MWO\ Z$M?8%?'_P#P2L_Y-+L/^PO>_P#H2UZY^TY^U)X2_9;\%QZSXA,E]J-X MS1Z;HUJP$]W(!D\G[B+D;G.<9& 20#V8B2C)-]H_DCCP\7*+2[R_-GLE%?GC MH?[9_P"U?\0+/_A)/"7P&L'\)R 30"ZMKEIYHL9!CD,T?F9'1DC(/I6;\5O^ M"JVN:+X%TN7P_P"$K+P]X^M]0DLM?\->*8)Y&ME"922+:\+8)R#N&5/!'()Q ME[JN]]-.NKM^ILO>>FW?IW/T@HK.\.ZA)J_A_3+Z956:ZM8IW6,$*&9 Q R> MF37S+^U1^WKHOP#\26W@GPUH]@A^\CSK:USZKHK\[M6_;;_:E^&>GIXF\>_ FQC\(*-\[6<%S! M+"A[R2>=-Y74*^R?@#\>O#'[1GP[M/%OA>9_L[L8;JSGP)[.< %HI . MXR""."""*:BVFUTW\A-I-)]=O,](HHHJ1A1110 4444 %%%% !1110 4444 M%%%% !17BW[4G[4WA;]EWP,VKZRZWVMW:LFE:)&X$UY(.Y_NQKD;G(XS@9) M/P'^S/\ \%1/$^D_%#4E^*]W_:7A/7KKS/.@BQ_8K'"KY2CDP IR>-P)8L M&*?[R;@OZ?8)^Y'G?]>9^LM%5-*U:RUW3+74=.NH;ZPNXEFM[JW?.1RL8/ Y8@@8P67Y9\/^"OVU_VIM-7Q)<>-5^&FB7?[ MZRM?M4FE,T;#C8ENC3;?0S-DCD$\5S?[,?A]/VS/V[O&/Q \3+_:7A[P],][ M:VLPW1$+)Y5E$5/&T*ID(Z%DYZFOU9HA']W&I/>6J79?Y_UZ5.3525*.T='Y MO_(_-'4?@3^VW\"[&3Q!H?Q,D\?B ;YM,&J3:E*RCDXAO(\-QVC.\YX&:]Z_ M8M_;JL_VCY+GPGXIT^'PU\1=/1FDLTW+#>JO#M$K'L3A6'?#>IJHU+5( MPJ?#+2_9]_3R_I3*#E!RA\2U]?+U\_Z?ZET5Q_BSQPVG?"/6/&.DK%,\&AS: MM:+< F-B(#*@8 @D'C."/K7QC\(?^"FE]J_P9O?$/B_P[::QXXNM:;2=!\+> M%()DEORL,3DD.\K R8+ 'J %)I;2E![QM^+M^8+WHQFMI?HK_D??U%?GCXI M_;,_:Q\&6;>)M8^ MA9>$4_?2H;6Y>YAA'),CK,?+P.K-$ .XKZ=_93_ &LO M"_[57@^XU+2(9-(UO3RJ:EHMQ('DMRP^5U8 ;XVP<-@<@@@548N2=NFXFU&U M^I[C16#XZ\=:'\-/".J>)O$FH1:7HFFPF>YNI>BJ.@ '+,3@!1R20!R:^%(_ M^"@GQJ^-FL7Q^!'P:75] LY6C.I:W'+*),8(R4DBCC?!SLWN<&L^:[Y5N7RV M7,]C]":*^(_@A_P4,U:\^)]I\-?C;X';X=>*[QUAMKL+)';2R.<(K1R99%8\ M+('=23V'-?87C;6I_#?@S7]7MDCDN=/T^XNHEF!*%DC9@& (.,@9P13J-4Z? MM7\.OX;B@G.?LUO_ )FU17Y]_!G_ (*<:EK_ ,*=2UGQ9X;M-:\)-7\,WD^OB&6XT>_EM))(_L\QV,T; E<@'!XR!7T5^SK\?_ M ]^TE\,[/QAX>62V1W:WO+"=@9;.X4 M&Q'!X((;NK X'0?*W_!8?\ Y(;X M,_[&,?\ I+/66(C*"L^\?S1I0DINZ[/\F>=^%?V._P!K+Q=X7T?7;7]H2\BM MM3LX;V*.;Q7JP=4D0.H;"$9 89P:QM9^,G[3G[ _C+14^)6L-\0O!5_)M\Z> MZ:\CGQ@NL=S(HFCE"\A7^4\\-@D?I!\$_P#DC/@+_L 6'_I/'7RM_P %;=>T MBQ_9OTW2[R2,ZM?:Y ]C"<%_W:.9''H K!2?]L#O6^)D\/4?)LI6MY7L889? M6*47/=QO^%S[$\&>+M-\?>$M'\2:-/\ :=*U:TBO;:3&"8W4,N1V.#R.QK9K MQ3]BS0-0\,_LJ_#33]4CDBO5TE)6CDR&59&:1 0>F%=1CM4/[47[77@W]ECP M[;W.NB75-=OE8Z?H=FP$T^."[,>(XP< L<^P8@BGB.6E4E'HFT*AS5:<9=6D MSW&BOSVM?VP/VN/&MF=>\*? .P@\.R#S84U*UN7G>/&05)GA+@CH5CP<\5WG M[.?_ 44M/B)X^C^'7Q,\*W'PX\O;J4Y)+FZ=^A]FT45\.>/OV[OBCXA\?>(?"7P8^"]]XG?0]0ETVYU MK4DDDMO.C66.5@.?+W*?<=:_0'PMXFTWQIX;TO7]&N MEO=)U.VCN[6X3I)&ZAE/MP>G:M.6\>9:K;YD7M+E>YJ45\Z_M:?MJ>%?V5]/ MM+2XM)/$?B_4$\RST*VE$9\O./-F?!\M,@@<$L0<# )'@6G?M??M=75J/$;? ML_6LWA?/F_9$LKJ.^:+_ &09BY./XA"1WQ6:DI7?1=>A;BXVON^G4YW_ (*3 M?\G:? 3_ *ZVW_I>E?I37X_?M*?M%Z#^TI\=O@+XATBVN-*OK2\@L]4T>\_U MUC<+?(2C' W @Y#8&>X!! _7/7-]/\T3+W\0^7^6'Y,O45\ WG_!0GXI_&37M1L_V?OA!)XET MFQE,;ZUK4?%SX41^$I] M1BN)+;5K6*>W@)BC,A50YD67(&/EDXS513EY===/,4FH_P!?(^QJ***0PHHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBLOQ1XHTGP7X?U#7==U"#2M(L(6GN;RY?;'$@ZDG^G4D@"D MVHJ[V&DV[(U**_(WXR_\%3_&>I?&K3M5\ 8L? VBS,J:9=ISK"'AWG[J"/N* M.4X/)K](OV>?VB/"G[27@&#Q+X8N<.N([_39F'GV,V,F-QZ>C#AAR.X%03G# MG7_!]?Z^=B9-1GR/^O+^OE<]0HHHI#"OB?\ X*K?$#Q1\._@WX2O?"GB35_# M-Y/KXAEN-'OY;222/[/,=C-&P)7(!P>,@5]L5\$?\%A_^2&^#/\ L8Q_Z2SU MA6^%>J_-&U+XGZ/\F:'_ 3 _:%U_P"(7AWQ9X"\;ZQ?ZOXKT"Z^U17.K7+S MW,ELYVLI=R6;RY!W/ D4=J^YZ_*;XB6\W['O[5?PF^+-H&@\)>+]+M!J@3(3 M)@BBNP1]#'./5L^E?JM#,EQ"DL3K)&ZAE=3D,",@BN^I[R4NUXOUCI^*MZZG M%3NG;HTI+TEK^#^X?7XQ?MH?M??$#Q9\=O%-QX&\;^(M \':)<)HMN-$U6>T MAED0/ND*QNH8NZRX;'W57VK])/VW/C@/@+^SQXCUNVN/(UR^3^R])P?F^TR@ M@./]Q \G_ />ORT^./P8F^$'[(?PBN[^$PZUXMU*\UN\#CYQ&8HA;(3UXC.[ M'8RM7GR;;<^D;+YR?Z1N_F=T=$H]97^Z*O\ B[(_:WP?/)=>$M$FFD:6:2Q@ M=Y)&+,S&-222>I)KY3^#7[&OCWX<_M?>*OBKJGCV+4O#NIO=.EG'),;JY64D MQPSJPV!(LC;AF_U:X"]OJCP1_P B7H'_ &#[?_T6M?+_ ,%OVO/&/Q&_;+\> M_"34M-T.#PYH*WIM;JU@F6\?R98T7>S2LAR'.<(.<=*[ZG^]R4=_?^[J<5/7 M"IRV]W[^A]=T5G>(O$6F>$="O]:UJ^@TS2K&%KBYO+EPD<4:C)9B:^$-9_X* M0>.OBKXJO=#_ &?OA1<^+X;1]K:OJD4KQD<@,T4901*<<&24$_W0>*YN;WN5 M:LWMIS/8_0"BOB;X4_M7?M#Q_%;PWX6^*_P8@T72M;NULQK6F07$4%LS X+. M7FC8\8V[E->C?MW_ +2GB;]E_P"%NC^)?"MCI-_?7FKI821ZQ#+)$(S%*Y($ MG^:"*MX]\>2:+9:IKC6=AR=OS M_#3?\%)M8\6>-KOPA\ OAU=?$:^MCA]6ECE:V.#@ MNL48#>7G_EH[H/;&">>UG]NS]I/X,&/5/BO\#;.'PUE1+=:5'/ L62 -TWFS MQJ?0-C-1%J23V3[FC33:W:/T1KYW_;2_:VLOV4_ %K=V]G%JWBO5W>'2=/F8 MB+*@;YI<'.Q-R\ @L6 R.2/1O@7\=/"G[0W@&U\6>$KMIK.1C%/;3J%GM)@ M6BE4$X89!X)!!!!(-?"W_!7?PEK%GKWPT\>16CWFAV'F65QP3'%-YBRH&] X M##/^Q]*FHG&<82=DVDWV7_!V^>A5-J492BKM)M+N_P#@?H,T?X.?MJ_M%:+; M>*-4^)@^']I>KY]KIBZC-IDJQMAES':1D@8QQ(V_U%;W@7X(_MB?!7XC>$KJ M]^(JR:@T5HTRB5F2[0,!M+\):K!=$QJ;O3]X%S8R$_XF"? MM8:O?\/\K!7@7P*_; T'X_\ Q7\:>#-"T/4;%/"Z,)[_ %!XU\Z19C$RI&A; MYF^,KNXEF748]2C9A @"^65Q/%U) M;N>G:OS*_9.^(GQU\)_&+XCZA\-/ NE^)?%5Z\AUO3[V-FCM";AF;8!<1XQ( M2OWFX'XUSTYC+&UN$0H_,LO)8N/O=NE>!?%7]N?XCS_ !,\1^!/ M@[\'-0\7WV@WC6%YK%XDDEJDRG# K%@*OHSRJ3_=%7+W9*&[:OI\O\Q1]Z+E MLEI_7W'VQ17YT:M_P4$^/?P-UC3I?C5\&K+3O#UY((Q^V1IIHV< $ M^62I..H'-?<=K\0D\;?")O&7@3R]::^TE[_1XY%(6>0QEHD=<@@[\*1D$'(R M*):0=1:I=@6LU#9L\V_:2_; T']G'Q-X2\.WVAZCK6L>)90EH+=XX[>-?-2, MF1R2P(+@@!#G'45[[7XJ?M??$3XZ^+OB=\.KWXH^!=+\+^(;)\Z+9V,;*EV? M.C/SYN),_.%'WEZ_C7WE\ ?C#^U/XL^*6E:9\3/A;H7AKP=,DQN]2LHG66-A M&QC )NY!RX4?=/7MUITH\T-=[R]++;Y_J34ERS?:R];O&?'D/AW3=%2..6WFDF66T=96,?@)\:/=BN7X>:7W]2I_P 7WM[+[N@45\6?'+_@HU!X=^($_P /?A'X M.NOB=XPA=X)I+4.UM%*OWE18U+S;2#N(VJ,?>/..$UG]LS]K'X:VG]O>-_@1 MIS>&H09;AM.MKE'BC R6>19YA& .K.F*F,E)Q^AU%>-?LQ_M M4>$/VI/!\VK>'3+8ZG9%8]2T:[(,]H[ X.1PZ-@[7'7!R 00,+]N#]H+Q%^S M3\%X_%WABRTN^U)M4@LC%JT4DD.QUD).(Y$.?D'?'7BG4_<_'Y?CL*G^\^'S M_ ^@J*^(IOV_O%/BCPOX5T7X;?#]OB)\3K_1K74=8CTY)$TO29)H@X5SN)[_ M '6=0,@;R>*X2'_@H]\6_@WXXL-)^//PHM] TN];"W6DP30.B<;I$\R65)]N M1E592,]<\5=O?Y'WMY/T_P ]B;^[S+U/T8HJEHNL67B+1['5=-N8[S3[Z!+F MVN(CE)8W4,K ^A!!J[2:<79@FI*Z"BBBD,**** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ***\]^.7QT\*?L]^ ;SQ7XLO1;VL?R6]K'@SWDQ!*PQ+W8X^@ M)) !-3*2BKLJ,7)V1Z%17Y"^ ?\ @JGXYLOCM>>(_%$(NO 6I,MN_ARVP?[/ M@4G9) Q W2C)+$\2=/EPFW]7? _CC0OB1X4TWQ)X:U*'5M%U"(36]U RJI)/Y"@#Y&_:Y^*7B:?XB67A+P=K&HZ=+IMC+>WITRZ>%G81F4ABA! M.V-,X/=J]N_9A^(TGQ*^$.DWMW+OAO>N M5MKMW^R[CP7BRZ$?[T3$_P# 17W6*PU+ZI/ 0BO:48QDWW>KGKV2:/SW#8JK M]=AFG6DD<R_7Y%J'XN_&;]HK4KF/P!9KX7 M\-QR&,WSX7_ON9@26Z';$,C(SGK5EOVI/4DDUHUWRSCV4N7"4HQAYI-OU M;/+CDCKQ4\=6G.;WM)J*\DET/G[X$VOQG\/>.)]'^(%PVI^'_L4DEO? QRKY MP= !YB@/R&;A^N..E>C_ !E^*UA\'? ]SKU[']IFW"&UM VTSS$'"Y[#@DGT M!KNJ^:?V[O#-_K/PSTO4K2-IK?2[[S+I4!.U'4J'/L#@?\"KGHRAF6.I*M%1 M4FD^563_ ."]CKJTZF5X"M*A*4W%-KF?,UI^2W.'T&T_:!_:$L/[>MO$4?A+ M0YR6M5CG>S5UR1\GE*TA'NYY[$U+??"+]HWP''_:>F^-IO$3Q?,;6/4Y;EL# MK^[N%VM]!D^U>T?LT_%KP]X]^'.A:997<,.LZ78Q6ESIKL%E7RT";U7^)#@' M(Z9P>:]AKTL5F=;!UY4%0A&,7\+BMO/O?OU/)P>54,?AX8F5>C\N MBMVMH1V[.UO$9.'*@MD8YQS4E%%?)GV45RI(****104444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?G%^WE_P %%9?#=Y=_ M#WX3:H%U6&3R]5\2VK!A;LIY@MST+Y&&?MR!SDK$I*+2ZLN,7*[['Z.T5\B_ ML-_MTZ9^T=H\7AGQ-)!IGQ&LXLR0C"1ZFBCF:$=F[M&.G4<9V_75;3@X,QC) M204445!85YO^T9\5H/@C\$_%WC*5E$VFV+FU5NCW+_)"OXR,OX9KTBOST_X* MD>-;WQMX@^&OP-T"0OJ6OW\5Y=QH<_>?R;=6 [;C*QS_ '%-95(RFE2AO)V7 MS_X%V:TW&+=2>T=7\OZL>2_L*_M&?$CPQ^T-X3TCXD>+=?US0_'6F-]@36]3 MFNHXW:1Q!*@D8A2SP/'\O:05^LM?G'_P4I^!J?#;X4_"KQIX1C-K/X">WT<7 M$8&Y(0%,$A_W98_SEK[G^"_Q*M/C!\*?"WC*RVB+6+".Y>-3GRY",21_57#+ M^%=;E&I"7+]B37R>L?PW.6THR3E]M)_-:2_'8V_&UQ+:^#-?G@D>&:/3[ATD MC8JRL(V(((Z$'O7Y$_LQ>!/VE/VJ="UO5?#7QSU[2X-)N4M9DU7Q1J2LS,NX M%?+WC&/7%?KEX^_Y$7Q'_P!@VY_]%-7PC_P1O_Y)K\1/^PO;_P#HDUS4H\U2 MI?I&/_I31M4DXPIVZR?_ *3+-Q%YI^GZE-!; MW.Z_*-YD:,%?*_*<@Y'%=S_P2I^)EUXX_9MDT2^F:>X\,:E)81,[9;[.ZK+& M/H"[J/90.U>0_P#!0C_D^#X"_P"_I_\ Z<370XJ&,H16SDON:;U,8RFD?I77X>:+^UM\7_ (;_ !KU#Q2_C'Q1XA\-Z'K[PWFE:AJ]Q/9O$\DH M$)C=RHRB2;3CY2H(Z"OW#K\H?V%_A/HGQN\7?M(^#-?BWV&IJL8D"@O!(+J< MQRIGHR, P^F.AKD3DL1%QZ1D[=[:/JMLEU;3+W5AT([,#D$=B"*WJ_-;_@G_ /%;6_V>/C)XA_9P^(,G MV?\ TR1M&FD)V+<8W%$)_P"6'_ 3A^*'C/QQ\?OB]IWB3Q;KOB#3[%6^R6NJ:E-\,FPLC!J_C_ %"$M8:46RL"G(%Q/CD(#G"\%R,# M !(B4E%79<8N3LCZ:HK\POV)/^"E&H/X@/@_XQZO]JM]2N6>P\37 5/LTDC$ M^3/@ "(D_*W 3H?EQM_3M6610RD,K#(8'((K:4'%*71_U_7^1BI)MQZH=111 M4%A7Y%>3\=OV@OVO_BMX$\$_%[7_ VFE:EJ5U##=>(K^"UB@CNQ&(XUB+;< M>8N *_76OS1_8O_Y26?'/Z:S_ .G*&E3BIXA1>W+-_W?6=&^-^ M,7B74?AE\3;./3_'^FI(8KD0_9VO/*.)HY8NB3)R3M ! /RC;S]M5^6U]%'_ M ,/AX?[$ P+Y&N?L_0'^R_W^?QW9_&KI2;K*D]5)/Y>?IW,ZD?W4JBT<=?7R M]>WS/H;_ (*C^.O$GP^_9ZTC4O"WB'5?#6HR>(K>![O2+V6UE:,P7!*%XV!* MDJIQG' ]*]]_9QU2]US]GWX;:CJ5Y<:AJ%WXXN[J5I99I&MT+.[L268D MDDDY)-?,W_!7;_DV?1?^QGMO_2>YKZ/_ &7/^3:_A7_V*^F_^DT=*C_"K?XX M_P#I)=;XJ7^%_P#I1ZA7S!^W!^V1'^RYX;TVPT6PAUGQSKF[^S[2<,88(U(! MFD"D%OF(55!&XYY^4U]/U^8/_!432=4\!_M%?"WXHS6,FH>'K5+:+;@[!-;7 M+3F(GHI=7R,]=K>AK*6LX0;LF[-^7]?U_VU_C5I MMOXAUSXK_P#"$/EKJL^GRQJ>0'BLXMJ\$<,Q8=P#76_!WX/_M$1XD\=3>._ =U?+%J[QZFVH>5"01EA=()5YQ\T><=R!7V/\(_C-X/\ CCX2 MM_$7@W6K?5[&0#S4C8":V_4 M****S- HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#YF_;@_P": ?\ 97/#_P#[7KZ9KYF_;@_YH!_V5SP__P"UZ^F: M "BBB@ HHHH **** "BBB@ HHHH *^9O@+_R>I^U-_W*O_IMDKZ9KYF^ O\ MR>I^U-_W*O\ Z;9* /IFBBB@ KYF^/7_ ">I^RS_ -S5_P"FV.OIFOF;X]?\ MGJ?LL_\ A' *?P<#IC/[_5YS\>/@-X M4_:(\ W?A;Q79^; ^9+6\B $]E-C"RQ-V([CH1D$$5C.+4O:1W_K[G^?7HUK M&2MR2V_K^OR\_P"?#0M"U'Q/K-EI.DV4^HZG>RK!;6ELA>261C@*H'4DU^]7 M['_PV\<_"CX%:%X>^(.O?VWKD"Y2(X?^SX2!LM?-ZR;.?F[9VC*J#7 ?L<_L M&^'_ -F!KO6]2NH?$_C6=I(H]4\DI':6Y) 6%3G:S+@LW7DJ#C);ZJKMYE&' M)'6^_P#7Z_):;\G*Y3YGTV_K]/F]=BBBBL#8\;_;(AGG_97^*26X9I/[ NCA M>NT)EO\ QT&O ?\ @D3=02_LW:Y#&R^=%XDG\U1U&8(""?P_E7VAXE\/V?BS MP[JFB:A'YMAJ5K+9W$?]Z.1"C#\B:_*W]DSXE7/[!7[2?BOX6_$B5M/\-:M, MD:ZI,"L*.I;[/=_].] ^&OA>^\1> M)]5MM%T:R3?-=73A5'HH[LQZ!1DD\ $TI-15Y:#C[VD=3\W?^"FC)JO[7'P; MTNSR=3\BT!V8+?/?$1\'C.0U?5W_ 48_P"3-?B)_P!<[/\ ]+8*^2/V?[?4 M_P!N+]NR]^+<^GS6W@?PM+'+:^>G \H$6D.>GF%LS,!G'(SR,_6__!1C_DS7 MXB?]<[/_ -+8*PJ1<,'&,MW)R^3DK&]%J6.3CLN1?-;GG7_!*;X4:3X5_9Y3 MQHEK&VN^)KN MWN;6=0R2QL"K*P/4$$U\B_\ !*_XD:3XH_9EL?#%O,/%VD^ _"^J>(M=O(]/TC3;=[FYN)6PJ(HR?J3T [D M@5W8OE3?-\-OPM_EN<6'O]G>[^^Y^=/_ 31>;X:?M0?&GX7Q32-IEJ9VBC= MB?FM;OR5;'J4EY/L*YC_ (*->.M'\6_MB>!O!GC+5FTSX?Z#%:RZDZI)($69 M_,G;;&"Q8QK&HP"179?\$N-)OOB!\8?C#\7;BV>WL=2N)+: MT,L\YN)$'J4 M41Y_WQ7*?MXZ#HW@#]O+P'XP\9Z5#J7@;6H;0WRW4/F0ND;&&<,O\11#&^/< M5C:7-A%+XM+W[VE:_P K&KY?]J<-M;6[:;?B?5FE_P#!1+]F?1=-M=/T_P > M165C:Q+!!;P:#J*1Q1J %55%M@ 5\5_MI?M$?#/QS^T)\+/B/\*-?_M77 M--GC&IS16-S:$^5-&T&[S8TW$AI5.,\ ]J_0NQ_9%^ VJ65O>6?PS\)W5I< M1K+#/#8QLDB,,JRD<$$$$&GR?LD? G39K9I/AKX4MI9)0D!>RC4M)R0%SU;@ MG YXJX^[6A4GO%W)WI2A':2M\C"_;\;S/V//B.P_BL83_P"3$5>5?\$G_AII M?AO]G>7Q=';(=:\17\_G714;Q!"YC2('^Z&5VQZM["O5OV_@%_8]^) P!90 MC_R8BKF_^"9/_)G?A'_KYOO_ $JDJ*'Q5VNT?S*J_P *DG_,_P#TE'HG[8G@ M^Q\;?LP_$K3[^%)DAT2YOHBX^Y- AFC8>A#(*\*_X)(ZU<:E^S)J-I,Q:+3O M$-S! "<[5:*&0@>@W2,?QKZ3_:0_Y-Y^)W_8L:E_Z2R5\N_\$@?^3<_$O_8T M3_\ I+;4\/\ '7_PQ_\ 2AUOX=)_WI?^DGEG_!6C1T\1?&/X.Z3)(T*7T4MJ MTBC)0/<1*2![9KH=0_X(U:!);XL?B=J5O/G[]QI,P3Z\T_P PJ2?MW'IRQ_(_+2Q\:_%7_@F%XUT/ MPSXC&E>+/A/J\S,ES86$=M*V"!(^Y5#B=05)61I R\!NI7]%_B%J=KK7P:\2 MZC93+<65WH%S<03)RKQO;LRL/8@@U\+_ /!83QYHUQX9\#>!X)X[GQ)_:#:F M]M$0TD,'EM&NX#D;V?@=]AKZ[T/P[?>$?V1;30]3W?VCIW@D6ER&ZB1+':P/ MOD&LZTG4P5:4]7&Z3[KE?Y/0TIQ5/%4E'1/5KMJOSW/B#_@C_P#"ZPUB_P#& M/CO4(?M5SI+QZ?I@E&Y+=Y5W3R(#P'*K$NXK,V6)[DFO'?^"@_P^T?QU^RKXUFU.V22[T2U_M2 MPN-H+P31D'Y3V#+N4^S5[5\-_'^D?%+P+HGBO0KI+O2]5M4N89$.<9'S(?1E M.5([$$5X-_P48^*>C_#O]E[Q3I]]<1C5/$D/]E:?9EOGE9F7S& ]$3+$],[1 MW%&,YN6?/\7Z]/Q)PEKPY=OTZW^6YSO_ 2L_P"32[#_ +"][_Z$M>#>.-'A M_:<_X*E1^&=?C^W^%_"D84V,GS1.D$(E96'3#3R ,.XX->\_\$K/^32[#_L+ MWO\ Z$M?/]YX@@_9U_X*M:CJ/B)EL-#\3G:EY*<1A+J%0KDGHHG3:3T&">@K MKE_OE/\ PZ?XN56_4Y(7^JU+=]?\/,[_ *'Z?*JQJJJH55& H& !Z5^9?_!8 MGX=Z/9MX#\:VULD&M7DD^FW,L>Y7+ 'T;'85^FH.1D?7O[MM[K_@ M_A<[Z/VNUG_P/QL?HG:Z\GA7X0PZU* 8].T);Q@3@$1V^\_RK\K?V#?CQ\*O M!/Q.\<_$_P",/B=;3QEJ$Q_L]YM.NKIE,K.]Q*IBB<*3E4'0@;@.#7ZGQZ"/ M%7P;716( U+019DGH/,M]G]:_-#_ ()K^ OAIXF\4>._AS\3?".CZEXQL[D2 MV46L6RO+B/='<1*6[HRJVWW8]C7=+F^NUK;V=OO?-;Y6OY''&WU2G?:ZO]WN MW^=S[#O/^"C/[->HV<]I=>/TN+:>-HI89-"U%E=&&"I!MN002*^9?^"6?BC3 M[']H+XO>%_#-T]UX-NHWO]-9E=08HKHI"^UP&!,@ZKY7V6ZDTN!(Y0C;7"/MY .%; M!]C44^6,^=]FOOV^YZEU+RAR+NG]W^:/0Z***DH**** "BBB@ HHHH **** M"BBB@ HHHH _%'_@HQ\&?B5X'^-%_P"*?&6HS^)M"UJ5AI6MA-L448R5M"@X MB9!G"CAAEADEL?)D:-(ZHBEW8X"J,DGT%?T?_$'X?>'_ (I>$-2\,>*--AU; M1-0C\N>VF'Y,IZJP."&'((!%?*?[-7_!-7PI\"_B=JGB[6-1'BUK6YW>'8+F M+ LX\ B64='F!RH(^4;=P&X@)%&'*^27PKK^GJ75ES+GCOV_7T_I&O\ \$W_ M (._$CX1_!MX_'>IS166HNMSI?AJX3,FEQG)8LQY4R$AO*Z+C)PS,!];T45O M4G[27,8PCR*P50UZ.2;0]12$,96MI%0+UW%3C'XU?HKGJ1YX.'=&T)&/%&D>--!LM;T'4K;5](O8Q M+;WEI()(Y%/<$?R['BNCG]M2A5\K/R:TM_7F92C[.M.'=W7FK+4U*_/#_@LA M>6R?#OX=6C$?;)-5N98QWV+"H?\ 5TK]!-5U:RT+3;G4-2O(-/L+:,RSW5U( M(XHD R69B0 .YK\K_BEXA?_ (**?MG>&_#?A>.6Y^'?A<[9]0V$(]N) US/ M["0JL: \G"GN0.9P]M4A175IOR2UO^!LI*E"55]$_FWI;\3[SO+.?3OV-9K2 MYW?:(/ 9CD#@ AAI^"#CWKXW_P""/OPGTFZL_&/Q$O+:.XU>VN5TBPED4$VZ M^6'F9?0L'1<^@([FOO?XW1K#\$?'D:*$1?#U\JJ.@ MGP*^%_P#@CS\2-)7P MWXV\"37,<.M_;5U>W@=L-/"8UC:W<4U\Y._X7^1S MRA[/#48/92M^"M^-C](&4,I!&0>"#7YB_"G1X/@#_P %6-7\*:%&+'P_KR3* M+2,[8U2:T%V%"^BRI@#L.*_3>XN(K2WDGGD2&&-2[R2,%55 R22>@ K\S/V< MKY?VD/\ @IEXO^)&C@W'AK04F:*\4?(ZBW%E"0?]L;W'LIJ*/^\Q_P ,K^EO MZL:5/]WG?O&W^*^AK?\ !8'X@W4-K\// D=Y]CTR_EFU._/)!V%8XBP')"[Y M3CN0.XKV#X8_MP_LM?";P#H?A+0?'<=IIFE6R6\:QZ%J(WD#YI&_T;EF;+$] MRQ->,_\ !7OPE<6FI?"_QR;);W3+26;3[M77*%MR2QHWLP64?@:^HOA_^SC^ MSM\3/!>C^*- ^''A2^TC5+=;B":.P0\$TC_AT_7\?^ ?%7_!1[]H[X+?'WP+X6O/ GB<:QXST?4L(4TV[MG6T M>-B_SRQ(,"1(B!G.2<=Z^^](\47/C;]DFV\07A)N]4\%"\F)ZEY+']WZ>ZT_OT9K2O+$4I=M/Q3/ M@3_@CO\ #/2[J/QSX]N;=)]5MIHM)LY74$P*4\R4KZ%LQC/H".YK]'?%7AVQ M\8>&=6T/5+=+K3M2M9;2XAD&5>-U*L"/H:^%/^".O_)'?'7_ &'E_P#2>.OO MY_NM]*[,6E*/*]N5?BK_ *G)AVX^^M[O\';]#\VO^"/]Y=:;JWQ>\./*9+2T MFLY%7/RB0-/&S >X5?\ OD5V'_!8?_DAO@S_ +&,?^DL]<9_P27_ .2E?&W_ M *ZVW_HZYKL_^"P__)#?!G_8QC_TEGK#$R4 M>'_$7[>V@_#C2+[2-.,OAFWTR!['[+;Z/-I;U&:K?L? M>"M"_;3^*USXC^-/CS4_%7C?03O7P;?VJVL'EH^-PVG:T08C=$B1X;[V0>?T MC^"?_)&? 7_8 L/_ $GCKX*_X*!_"G5OV>/C!X:_:-^'D(LW%ZBZQ%"I$8N2 M"!(X'\$R;HWZ]?GG\%]7!V1'[3,MS;L6/&"08\ M_P!X^QJ*<7'%QC+>TK>MM+>?8TE)2PLG':\;_P"&^OR[GZ@U^?'_ 5R^&=B M/ GA+XE6$0M/$6EZFFG27D/R2/"ZNZ9(Y)1X_E]-[5^@]?GY_P %:_B):W7@ MGP=\+],87_B;6-5COC8P8>58D5XXP5'(+R2 +Z[&KFJ\WN\GQ]S;6=^VW^=OF?9?P.\97'Q#^#7@?Q-=_\ 'WJVC6EY/_UT>)2__CQ-,](T6]1RSZ99HUQ<1LV6)>&!69"Q).6 SG/>N>\;2ZO\ MLV_L07::8Y77?"WA&.VBF4;O+N$A6,R#UVL2WIQ7S/\ \$W/V8?AO\3OA5=? M$?QGI%IXX\47VJ7,4O\ ;!-U';[2.&B8E6=B=Y9P3AAC'.>NK:IB*L8;1U^3 M=E8Y*?N4*;EN]/N5]3'_ &X?VZ_@O\>Y=K=KRW5F.?D6ZEVC\ #3["UTVPAMFD(F220@(HX5%8D] 2/6 MNE_X)D_\F=^$?^OF^_\ 2J2HH6Y:R7]W[_\ AC6M>U)ON_NM_G^1\V_LNZ+; M_M+?\%"OB5XY\21KJ=GX7GFDTZ&8;XT=)O(M3@\?(B,P_P!H!NM?IU7Y?_L7 M^(+?X"?MZ?%/X?\ B)UTYM>N;BWL7F.U9)1.9K<9/_/2)V(SU)4=37Z@5-._ MU6A_A_&[O\]OP"I_O%:_?\+*WRW/RP_X*!?#W1_"?[;?PIUS2[9+2Y\0W5A< M7ZQJ%62:.\5/-_WF7:#Z[<]2:_0+]IKP#JGQ0^ /COPKHA']KZGI)MRBY:\5WCR M."4&T'T;<.HK]768+R2 ,XYK*$/:8)0>S<_N=K?AL:2DX8IRZI0^_4_,;]@K M]LCP=^SYX/N?A)\3[.\\$ZMI^HS.+ZZM'\LM(PRDZ@;XW!XW%=NT#)&.?TD\ M,^*-$\;:/;:QH&JV.N:7-DPWVGSI/"W8[74D9ZBN+^+W[-_PV^.UKY7C7PG8 M:OW@#POJO[$__!03P_\ #GPAXAO-4\(^ M)FMQ<6%T^289@ZCS0H"F2-D+!P =OH":Z(R]K.-.>DGHGT=EIZ;&$HJE"4X; M+5KKOKZGZIT445!84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !7P[_P5$^#/Q*^)7PZL-6\):C/J'AG M10UQJOABV3$DI'(N1CF78/X#T&6&>:^XJ*RJ0YUYK7^OZ_$TA+E?]?U_78_F M'XP,DKS7V) MX7\+Z3X)\/:?H6A:?!I6D6$2P6UG;)M2)!T ']>I/)KIHSY8\[7O=OZW79=> MO9\]6/.^1?#W_KKY_=W6K11169H%?!'_ 6'_P"2&^#/^QC'_I+/7WO7P1_P M6'_Y(;X,_P"QC'_I+/7/7^%>L?S1M1^)^C_)GHO[5'P-'QR_8GL+.TMOM&OZ M+HUIK&F;1ES)%;J7C'J7C+J!ZE?2KG_!.'XW'XQ?LWZ5:7UP9]=\+M_8]YO; M+M&@!@Y1J]_^%XS\,_"0(R/[(M/_ $2E?FC)XR'_ 3K_;)^(-M) M%)_PA'B;2KC4;"V13L9RKRVR@#^[,LD ] ^37;5DJ>(K1EM*[_[>C?\ %K1' M)1BZF'I26\;?^ NWY/4[']J:XD_:Z_;C\%_!FQE:;PKX6;[1K1CSMWX$EQD^ MR".('LSL*D_X+'01VO@[X60PHL4,=W>HB*,!5$<( ],5U__ 2Q^%M\_A?Q M9\8_$BM<>(?&-[(L%U,OSM LA:60>GF3%O\ OTM@?]@^W_\ M1:U^=_[*_P#RE%^,/^YJG_I3#7Z(>"/^1+T#_L'V_P#Z+6OSO_97_P"4HOQA M_P!S5/\ TIAKME_R,'_AJ?H/+&)I(=#OIK2X=02(C+Y;Q,?0;H M2,^K*.]?;/P9^*>C?&CX::#XOT.ZCN;/4K9)'5&!:&7 \R)_1E;((]JQH_P9 MVWYM?N7+^!K6_B4[[BC/4GTKX9_X*_?\F]^&/\ L9(O_2:>N:O\"]8_FCHH M?&_27Y,]J_83^%]A\-?V:/!S0P_\337;&+6-1NI!F6>69 ZACU(1"B 'H%KC M/^"GGQ%O/ /[*^IVVGSM;W'B&^@T=I$;#>2X>24?1DB*GV#_\%1/A[>^.OV6;Z\L(7GF\.ZA!JTD<8R?)4/%(?HJR[C[* M:Z,Q^.:Z*5OES?E;\#GP&L8/JU?YVO\ ??\ $[#]@?X0:5\)_P!FCP@]I:)' MJNOV46L:E=% ))I)EWHK'&<(C*H';![DU[]J^DV6OZ7=Z;J5K%?:?>1-!<6T MZ!HY8V!#*P/4$$BO _V"OB]I7Q8_9H\'BSNDDU30;*+1]1M=X,D,D*A%9AUP MZ*K ]\GT->^ZMJUEH.EW>I:C=0V.GVD33W%S.X2.*-1EF8G@ $YK?%\OM)W M^'].GRM^!CAK\D>7?]>OSN?FQ^P'%/\ !;]MKXM_">TFD;0-MT88F8MC[/.O MD,??RI6!-?HWXM\(Z+X\\.WV@>(=,MM8T:^C,5Q9W<8>.1?<>H."".00",$5 M^=G[ ,5Q\:/VS/B]\8;:"1/#V;F&VE92H=IYE,2_411$D=MP]:_1&?QCH=KX MIM_#4^K6D.OW%N;N#3I)0LTT(8J713RP!'.,XXSC(K!)RH48U/B<5>^_7?Y? M@;-J-:K*&RET^7Z_B?GM\7/^"8OB?X<^('\:?L]^+;S2]1MR9(]&N+QH+A.I M*070(# \#9+@8'S.>E;O[+W_ 4(\2VOQ!A^%'Q[TMM$\4>>ME!K4T'V9C,< M;$N8^%&_(VR)A3E>,'=7Z"U^7_\ P6$7P_)XK^&R:>(6\;-%<"=;;!N#;;H_ M(#XY^_YFS/\ MXI1FZF&."&=)%='8R MLC*/E(R%)P3Q7M7_ 2YU*:__9$T.*5BRVFHWT$>3G"^<7Q^;FD_;BL_AS\# M?V4_&<.F>'/#_AR[UJW&EV%OIFGP6SS2R$ [0BK]U-S'T"U5_P""5G_)I=A_ MV%[W_P!"6JH6O62[+[[K\;=>S,ZU[4K]W^3_ *^1XK_P5$_Y.$^!/_77_P!N MX:_2JOS2_P""J$R6/QV^!MY<-Y5K&[,\K= %NH2Q_ 5^E@8, 0<@]#4T?]V7 M^*?YH=3_ 'A_X8?DS\U_^"DW_)VGP$_ZZVW_ *7I7V#^V5\1+SX6?LR^/_$. MG3-;:C%I_P!FMID.&CDF=85=?=?,W#Z5\??\%)O^3M/@)_UUMO\ TO2OKS]M M3X>WOQ0_9?\ '^@Z;"UQJ+6(N[>&,9:1X)%F"*.Y;RR />N9_P"XOMS5+^E] M?P.F'^^J_:!XM_P2K^$.E^$_V?8_&QM$;Q!XHN9VDO)$'F+;12-$D2GJ%+(S MGU+#T%?:K*)%*L RL,$$9!%?%G_!*SXO:5XN_9[B\%?:D77_ O61I8Y0.ZY=D]BON*^TV81J68A549))P *]+$6Y_*RMZ6T_X/F<%'X7WN_S M/S$\!Z+'^S?_ ,%4I_#/AU!9>'/$RN#8Q<1K'/;F<(%' "S)\H[ 8KVS_@K- M_P FLP?]A^T_] FKQSX>7T?[2G_!4N_\6^'V%YX8\)QMNOX>8W6&W-NI##@A MIG)7U49KV/\ X*S?\FLP?]A^T_\ 0)J\ZI?ZG1YNZM_AYU;Y[G?#_>JENVO^ M+E=_T\CT/_@GY\--+^'/[+/@M[&V1+W7+5=8O[@*-\TDWS+N(ZA4V*/9?S/YJJ_6'_@E1\&?B5X'\+ZEXHU[49])\$ZW&)-/\ M.7"9:XDXQ>8/,0*C:,>++V\.L>"X&6YTKPU< MJ6\NF^S8'40KAI#^/RK_P* MOH*OB/XM1_\ #0G[5NG>$%DD.BZ4?LL[1'!54!DN&!QP2?D!]0*]S)J$:V+4 MZGP4TY/TC_P;'@9YB98?!2C3^.I:$?66GY79[%^SOXH\ _#?X1:#I4_C3PW! MJ$D7VN\1M6MPPFD^8JPW]5&U?^ UXK^U-XFT/2?BUX3^('A#7]*U>[C*&YCT M^^BG(>%@5+!&) 93MY_NU[%_PP[\-?35_P#P-'_Q--FFM-W;\3Z:T'6K7Q'H>GZK9/YEG?6\=S"WJCJ&'Z&O MC;PJPM_V^+X7)VLUW=!-_O:,5_3%>F_L0>/O^$F^%TV@SR;KS09_+ /7R)"6 MC/X'S%^BBO/OVN/">K?#GXIZ%\4]%AWP^;#Y[!3M2>/A0^/X70!?P/K6.!PZ MPF88C 2=N>,HI^NJ^]&F88EX_*N_#'XI:#\6/#4&KZ)=+)E1]H MM68>;;.1RCKV[X/0]177U\[1J3R^N_:4TVM&I*Z^[N?4UJ=/,L.O956HNS4H M.S^\^./@_P#&/XKR?M":=X'\;:R) K2K>60M;4#(MVD7YXD_W3P:^PKJU@OK M66VN88[BWF4I)%*H974C!!!X(-?&6E?\I ;C_KO)_P"D!K[ U/Q'I>BWMA:7 M]_!9W%^[1VJ3N$\YP 2JD]6P>G4UZN?"IX#EE^6:/\ VA\W4Y;I M7V17S!^WK_8O_"N]'^T^3_;GV\?8^GF^7M;S??;]S/OMK? 8^6/G# XV/M(R MT3^U'S3_ #O_ , RS++88"G4S# 2]E.*NTOAE;HX[:[*UM?/4^F[>XBNH(YX M9%EAD4.DB$%64C(((Z@BI*\[_9YCO8O@CX,74-WVC^SHR-_7RSDQ_P#CFVO1 M*^:Q%/V-:=)._*VON9]1A:SQ%"G6:MS).W:ZN%%%%8'2%%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'EO[37@3QG\2O@OXB\/ M^ O$7_"->([N';%==/-7^*'>.8]X^7>.1FOP$\5^%=8\#^(]0T'7].GTK6=/ MF:"ZL[E=KQN.Q]1W!'!!!&0:_I-KYE_;(_8B\/\ [4NCQ7]K+#X?\=6:A+;6 M#&2DT8/^IG Y9>3ANJGID$@X\KC/FCK??^OT^:UWU4E*/*^G]?T_TV_(7]G+ MX3^._B_\5-'TKX?">VURWF2Z_M6)VC33E5A_I#R#[H4],JZE_;&IP6T<5UJ'DK#]IE"@/)L7A=QR=HX&:\\_9S_9Q\*?LT^ 8 M?#GAN#S;B3;)J&JS*!/?3 8+N>P'.U!PH]R2?5:[9R2C[..J_7R\OSZ]$N2, M6Y>TEH_ZW\_RZ>91116!L-DD6&-G=@B*"S,QP !U-?E3\!_BEX0^,7_!0+Q; M\5_&GBS0_#WA_1!+_8IUS4H;19<#[/;B,2,N?W>^0XZ,1ZU]F_M^?&+_ (4W M^S+XGN[>?R=7UE/[%L,'#>9,"'8>ZQB1OJ!7S!^R%_P3?^'WQ,^ OAWQ;X]A MU\G^ M"_1O1GU!\>?BC\$_C+\'?%O@RX^+'@0G5M/DAA9O$EEA)P-T+_ZW^&14/X5\ M_?\ !(GXO'5/!/BKX:7TZM$;+_ ()^?M^^%#I^6S_ _4SQ]_R(OB/_ +!M MS_Z*:OA'_@C?_P DU^(G_87M_P#T2:^[O'ISX$\1$7UXRK:V^@WTDA;IM$#UVU?GQ_P46_:TT_6?#\GP2^'5S_PDGBG7ITL]3;2S MYP@3>/\ 1E*YW2NV%*C.T;@>3QA73J0=*.KEHOGH=%%J,U4EM'5_(B_X(X:? M<1?#7XAWK;OLLVK6\,8/W=R0DMCWQ(GZ5@?\%"/^3X/@+_OZ?_Z<37V!^QY\ M!S^SK\!]!\*W)1]:?=?:K)'@J;J7!90>X0!4![[,]Z^/_P#@H1_R?!\!?]_3 M_P#TXFN^;3QN'2Z2BONBT<=-6PE;SBW]\DS]*Z_-;_@EG_R7CXZ_]=5_]*IZ M_2FOS6_X)9_\EX^.O_75?_2J>N6G_O4?\$_R1K4_W=_XH?FST7_@IE^S;=^, M/"ME\7/"$ M$_#NJ:WJ4PM].TVUDO+F5NB1QJ68_D#7YO\ _!,%[>3]ICXX-:2++:MYAAD1 MMP9/MK[2#W!&*]H_X*F?&+_A7G[.Y\,VD_EZKXNN18A5.&%JF'G;Z'Y$/_72 ML&Y4\'12WY4OG=HJ"53%5;[)OVA_B=\:/B-XQ\/>&M1 MO'>+3K;6]6M[63]^Y9BBR.I*QQHD8(&,,1VKZ1_;6\>_!_XW_LW^+= M/BAX M)O-8@@_M'3(HO$5FTC7,/SJBCS.2XW)_P.O/_@7_ ,$N_AEKGP?\):IXU@UL M^*+^PCO+Y8+[R4C>0;P@3;P55E4^X-=W_P .I_@3_P ^WB#_ ,&A_P#B*Z*U M/W?8;[!_W6?5FK]5JVG)5HQK1^TOQ6C^?5^IE&+IRE2?3\GM\NB] HHHK$U"B MBB@ HHHH **** "BBB@ HHHH **** (;R.::SGCMYOLT[QLLI_A*C"F/\ @X ^ M7:3^^M>?_'#X'^%?V@O -YX4\667VBTF^>"YCP)[.8 A9HF_A89^A&0002*Q ME%WYX[_U^/Y]>C6L9*W)+9_U_7]7_GHT?1[[Q!JEIIFF6DU_J%Y*L%O:VZ%Y M)9&.%55')))Z5^\7[%_PQ\>?"/X$:+H'Q"UTZOJ\8WPVIPYTR @;+7S<_O-O M//09VKE5!KA/V._V!?#W[,EY>^(-5NX?%/C*222.UU'R2D=G;Y(41(,8_BZ\<_LW7YH_L7 M_P#*2SXY_36?_3E#2I)O$QL[>[/\E^9%6"-00>[DJ,<@BO5/V$OV-O$7PKU_6/BG\4+@ M7?Q%UP2;;9I!*UFLK;I7D=3M:5SP=N0HR,G<0/M.BKBU!N26KTOY>7KU,I)R M2BWIO;_/T/B#_@KM_P FSZ+_ -C/;?\ I/%;[PWXJTBWUO1+U=LUI&!JUF/$4=LMZ=+:4"X\AF*B4(>2N5(R. >M2TI:,2; M6J/SJ^)W_!-KX@?!7Q#)XU_9X\8WR7$)+C1YKH6]XJY!\M)N(YD_V) O P2Y MKO\ ]D7_ (*#:KXN\<1_"SXRZ7_PCOCD2_9+?4'@-L+F<<>3/"0/*E;L5PK$ MX 4XW?=]?E9_P5.BTRX_:.^&T7A7RO\ A/'@1;K['CSMYG06>_'._._&><;> MV*JDVJM.B]8R=O3S0JD5*$ZBT<5?R^9^J=%,AWB&,2'_\ VO7TS0 4444 %%%% M !1110 4444 %%%% !7S-\!?^3U/VIO^Y5_]-LE?3-?,WP%_Y/4_:F_[E7_T MVR4 ?3-%%% !7S-\>O\ D]3]EG_N:O\ TVQU],U\S?'K_D]3]EG_ +FK_P!- ML= 'TS1110 4444 %%%% !1110 4444 %%%% 'S-_P $V?\ DROX=?\ <1_] M.5U7TS7S-_P39_Y,K^'7_<1_].5U7TS0 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !7C7[2'[*/@3]I_08;/Q3:2VVJ6@(L=:L"$NK;)R5R00Z M$]48$=Q@\U[+14RBI:,I2<=4?FU:?\$\?VB?A9C3_AC\=EMM"4EDMKB_O=.1 M7<] MV))KQ?\ X*,?\F:_$3_KG9_^EL%?25?-O_!1C_DS7XB?]<[/_P!+8*Y\2W*# M;\OS1T85*-:"7=?F?*O[-O[&][\3OV9_AY\1OAMXQNOAO\2X8[ZWFU"U9TAU M&-;V8*D^PA@0 HW88%5 *G QU>J?L#?M!?&R]MK+XR?&RVO/#4$BN;/2))I_ M,P<_ZIHH8P^,X _]Z_\ _2Z>OIRN_$14:TETNSCI M-N'GK^9R'PG^%/AOX*^!-,\(^%+$6.D6*84$[I)7/+22-_$['DG\L 5SO[0 M_P"SMX3_ &EO "/?!'J-%TO MSZFL/W?PZ'YU>'?V'?VHO@ZKZ-\-OCCIL?AE>((=1FN(A&,Y.V PSI'R3G:W M->H_ W]B/QOH/Q4T/XD_%CXM:GXY\0Z.9'L=/C:1K6!WC9&P\I^[AC\J)'R M<]J^Q**N,G%\W7N2XIIKHSRW]J#X6ZM\:_@/XN\$Z'<6=KJNKVZ103:@[I I M65'.XHK,!A3T4UD?L>_!;6_V??@+H7@CQ%=:?>ZK8S7,DDVF2/) 1),\B[2Z M(W1AG*CFO::*F/N\UOM6O\BY>\HI]&W]^AR?Q:\)W?CSX5^,?#6GR0PW^L:/ M>:?;R7+%8EDEA=%+D D*"PS@$X[&O&OV$?V;?$W[+_PHU?PQXJOM)U"_O-9D MU&.31YI9(A&T,* $R1QG=F-NV,$48OHV_O5CXS_ M &\/V-_'O[37B_P7K7@K6M#T=M!MYD>35;J>&02-(CHT9BADZ;>I(.<5Y)_P MQA^V8WRM\?8 IX)7Q5JN?_2>OTGHJ(Q45RK;5_?J$GS.[_JQ\3?LX_\ !-G3 M_AWXY@\?_$OQ/)\0O&$4HNHDD5S;17 Z2N\A+SN" 5+;0#SM) (^O_&VBS^) M/!FOZ1;-''S>UK!#W)\ZW/E_] M@G]E_P 5?LM> O$FB>*]0T?4+O4M3%["^C32RHJ")4PQDBC(.5/0'ZU]0445 M6]%K:VL\S7B>=+& MZ[U:)4& ASASSCK7T;\5_A7X=^-/@/5/"'BFS^VZ/J";7"MMDC8'*2(W\+J0 M"#[(O$'@WQAJ_CSQZWQ$^* MVK:3-IVEWVL/(NGZ49!@^6,.PZL-RJ QPF>:^Y**;7-%Q?:WG;8G9W7J>#_ M +%?P'U_]G'X'VW@WQ+>:;?:I%?W%T9M*EDDAVR,"H!D1&SQS\M1_M8_L>^% MOVK/#EK#J5Q)HGB33@PT[6[>,2-$&ZQR(2/,C) .,@@C@C)S[Y7R[^U!^V[! M^RK\3?#^D^(/"=[J_A75M/\ M!U33F G@F61U9 KX23@(<;U(SGG(%*I)5'% M3]%\E_DATXNFFX>K^;_X)XKX7_8W_:U\*V:>&K#X^6-EX33]U'*EW=2W44/0 M"-7ARF!T590!V->*?M_?LZ>&_P!G/X5^ ='L]1N?$7C#7-6NK[5M?U$[KO4' M6- 6.22$#2<+D\L2222:^K]0_P""KGP,L]%%[!)XAOKLC/\ 9L.F;9@?0L[B M/\G-> > ="\_9=_9OM_V:?!.HZ,/$FH>*]3U6^;4M1U3 M4%"M-.R*I*KEB!A0?F9B22<]J]EHIJ35[==Q6O;R"BBBI*"BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** //_C9\"O!W[07@R7PUXSTP7UF3 MYD%Q&VRXM)<8$D3_ ,+#\0>A!'%?#TW_ 33^,'PIO[@_!OXV3:3IT\ID-K> M75UIQ]M_V?S%E('5\RTN4W=69^;X_X)P_'#XK7$<'Q>^.4F MH:,DHE-G:7EWJ*DYYVI-Y21G'1@IQZ&OM7X#?L[^"OV#=.-NDA#W= M_/]"\1N=*\3:=D2QJ;:$F)]K*Q3)) M!# J22."P/Z1RGQ2^%_AWXR>!M4\)>*K!=0T;4(] MDB9PZ,.5D1OX74X(/J*^%-/_ .">_P >/@CJUTGP5^-,&GZ#<2-)]CU:6>V" MYX!:)(YHI' 'F;5)QT'2OT6HK-1Y9.2T;+O=,?V:?%WQ$U7Q/J6AW]OXB>%K1=)GFD=-DDK' MS!)$@'$B]">AK?\ V]/V9/%'[4GPW\/^'_"E_I&GWFGZL+^636)I8HS'Y,B8 M4QQR'=EQU &,\U]-T5$HJ48P>RM^&QIS-3E/K*]_GH<]\//#]QX2^'_AG0[Q MXI+O3-,M;*9X"3&SQQ*C%20"1E3C('TI/B)X"T?XH>!]:\*:_;"ZTC5K9[6X MC[@,.&4]F4X8'L0#7145=7]\Y<_7?YD4U[%14.FWR/C_ /8?_9;^*O[*^M>( M]%UO7_#NN?#_ %%VN+:*TN;C[7!< A5D$;0A!O0 .H2)3R8Y$) DCSSMR"#G##)S[U12G^\24M;?U_ M7D./[MMQTN?GKIO[(/[7G@NT_L+PU\>M.D\.1CRH7O[NY\](\8 4-;RE,#HJ MR8';%>I?LX?\$_=+^%/C<_$'Q[XGN_B3\02_FQZA?AC%;28QY@WLSR2#H'8\ M<84$9KZXHJE)Q?-U[]27%-"/$5UI][JMC M-_L M(Z!^TY>6OB/3]5;PGXYLXUB35(XC)%0V !Y%H/[(/[ M6EY9IX=U_P#:#AL?#&/+>XTZ[N;F^V>FYHHW/'K+7Z!45G&*C=+;MT+E)RLW MNNO4^ OB!_P31N[7QA\*)_AQ>Z/::)X6FCN=6N-;N)5OM0G%RLLDI,<+*S%5 MP,E0, =!FOK_ ./'PM?XU?"7Q%X+BU=]!FU6%$CU*.'S6MV619%8+N7/*#^( M5WU%-KFA[-[7;^_^M.PH^[/VBWT_ _/FQ_91_;'\+*VF:)\?=-NM(4[8YM3O M;F2XV_\ ;2VE*\=A)Q7JW[-/[",'PC\?3_$CQWXMN_B-\1)E.S4;Q6\NU++M M9E+LS2/MRH:?JPOY9-8FEBC, M?DR)A3''(=V7'4 8SS7TW14RBI*S_JVI49.+NC'\&Z/-X=\'Z'I5RT;W%C8P M6LC1$E"R1JI*D@'&1W KYR_;L_8[N_VK/#WADZ#>Z=I7B/1[MA]KU$NL;6D@ M_>IE%8E@RHR@C'##(SFOJ6BJJ?O):(,)%0+L\N*3)^4YSCM7UE12J+VKO/>]_F53_=*T>UOPL9WAW3Y-(\ M/Z98S,K36MK% [1DE2RH%)&1TR*^5?@M^R'XQ^'/[9?CWXMZEJ6AS^'->6]% MK:VL\S7B>=+&Z[U:)4& ASASSCK7UW15\S]K[;KJO_ MR%%*G[+II^&QB>-O M!>B?$7PKJ?AOQ'I\6JZ+J4)@N;28?*ZGW'(((!!'((!'(KX-G_X)R_%?X-^) M+R_^ OQA;0=-NI-[:;K$TL(48P YC21)B.Q:-2/UK]#:*SY;2YEHS2]X\KV/ MB_X.?L<_%_\ X6UX<^('QC^+[>*;GP_,UQ9Z+IYEEM?,,;)NRXC5.&.=L63Z MUWO[=_[-?B;]J#X6Z/X:\*WVDZ??6>KI?R2:Q-+'$8Q%*A ,<TDY2ZD0BJ<5&/0^!?''_!-3Q#X+\;WGBSX ?$BX\ 7-R-^G4]J5[^PG^T-\9C'IOQB^.<4_AE75I=/T-Y9EN &SAD,< M$>[T9@^#VK]!Z*B*LDMTMKEMW;>S9Q/P=^#OA;X$^!;+PEX0T_[#I=MEV9SN MEN)3C=+*_P#$YP.?0 >)?MC?L0Q?M4:GH.N6?B^X\*:]HL+00/\ 9A/" MZEMXR R,C!OX@Q_W:^HZ*)_O)*4MT*'N+ECL?F]#^Q+^UYIBMI]C^T G]E9V MJ[^(M3$JJ,XP/*.WZ!_Y5ZC^S]_P3^/(?'WQ&\5W?Q)\80RK9U(RK,0!UVY (^T**N,G%\RW[DRBI*SV[!7P=\;/\ @GWXZ_X7 MA?\ Q2^"'CVU\':UJ.? 'X7^.O#WPKU30/C!XGM_'VM:K/,;J:,LT MY(UC\A=RI\N M QX51\YX[U\FR?\ !.;XN_!CQEJ&I? 7XLP:#I5\V7L]7FF@95&=J/Y<4J3[ MJW^9\*S?\ !/GQCXT\&^*]5^)? MQ!7XA?$V^TJ:PT5M1DE&EZ0\@ +H-I.>.JQJ!D_*3@CW+]BOX#Z_^SC\#[;P M;XEO--OM4BO[BZ,VE2R20[9&!4 R(C9XY^6O>**:?*W;JK?C?\R7'FM?H[_A M;\CYZ_;+_9'L/VL/!&G6(U,:'XBT>9Y].U!HO,C^< 212*"#M;:O(Y!4'GD' M@/V9OV>/VC_AOXYT.7XA_%FQ\0>"=)BE1-(M+N>>2?,;)&':2%"0I8-\S-]T M>@(^Q**4/W;;CU_X8J?[Q)/H?(O[7'[(OC'X]_'#X9>,O#^I:'9Z7X8>%KR' M4IYDFDVW*RGRPD3J?E&.67G\Z^NJ**45RPY%M=O[]PE[TN=[V2^X^(?C=_P3 M=&L?$&?X@?!SQG/\-/%,SO/);0F1+9I6^\T[*'PS*ICG329;B5YD(P5=!% ) 1V9R/:OT(HI1BHQY>G8IR; M?-U[GE/[.O[-?@[]F7P8V@^%+>1YKAEEO]4NR&N;R0# 9R %&3M4# R>Y)/ M)_MP?L^^(OVEO@O'X1\,7NEV&I+JD%Z9=6EDCAV(L@(S'&YS\X[8Z\U]!44Z MG[[X_+\-OR%3_=?#Y_B<-\"_ M_\,?@WX+\):I-;W&HZ+I5O8W$MFS-"TD:! M6*%E4E&? WB"YL;S5 MM,-R9IM-D=X&\RXDE7:SHC'Y7&B\E@G3/0U]!T5V4<54H4JE*&T[)]]#AKX.EB:M*K4U=-MKM=] M^]NG8*1E#J58!E(P0>AI:*XSN/G3X/\ [.OB;X1_&76-=LK_ $M_".H>=&;1 M9I/M"QLV^/Y?+VY5@!][H3]*]]UK1;#Q'I5SIFIVD5]87*&.:WF7Q%7J M*[<3C*N+G&I5?O))7]/U.'"X*C@XRA26DFW;UWMY>1\H>)?V(KO1]:?5OAUX MPN?#\_.R"X>1&CSV6>,[MOL5)XY)JG_PSC\>-15;;4/BDJ69!5S#JUX[%3UR M-B[OQ-?7=%>E'/,9RI3:E;JXIO[SRIU^'?Y*;CQ9=QD,;0.[HY!R \LAW,O^R OU[5]0T5W2SS&2346HM]5 M%)_>>?'A_ 1:YDY);)R;7W7_ #N-CC2&-8XT5(U 5548 Z "G445X!](%%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110!\>?MT?LE?$7]JOQ)X-M-$UK0=*\':.&DN8[^YG6YDFD< M!W5$A93MC4!F^)M%NW:. MXU:22.)[:1?WB;HXW;.Y(R/EQP:^IZ*F45*U^A49..QY_P""_"OBJ'X':?X: M\4W=A=^+$T7^SKN\LY7>WEF$1C$FYD5L-PQ^7@D]:_/+P-_P3C_:?^&-K=6O MA'XK:#X9M[IQ)/%I6O:C;K*P& S!+89(''-?J;152]ZI*H]Y;_B_U(BN6$:: MV7_#'YN+_P $_P#]ICQQ&^F>._C^YT28%)H;?5]1U!74]0T,@B5OQ-?2W[,_ M["GPZ_9GF75=/BF\1>+"FQM=U0*7BR,,((P-L0///+8)!8CBOHVBJ4G'X=!. M/-N%?(G[4O[(?C'XW?M&?#/Q_H6I:'::/X9:U-Y!J$\R7$GEW9F;RU2)E/R\ M#++SZ=:^NZ*E>[.-1;Q=UZE[QE#I)685\B_L7_LB^,?V=/B5\2?$/B34M#OK M+Q*ZM:1Z5/-)(F)I'_>!XD X<=">S7W[BE[T>1[73^X*\?_ M &J?V>=._:6^$&I^$[IHK;5!_I6E7\H.+6Z4'8Q(!.U@2K8_A8]P*]@HJ914 MURLJ,G%W1\4?L"_L3^./V6/&'BK5?%>J^']0M]5L8[6!=&N)Y75EDW$L)(8P M!CT)J;]J#]C#QU^TI^TAX2\2W^J^'XOAMH?V:)M-EN9S>2Q"027'R"'9N<_) M_K.BJ?:OM&BM>9\T)]8;?C_FS-12C.*^UO\ A_D(JA%"J J@8 '04M%%24?' M/[ M6T?0_$VBJT4]QJLLL0=%<20,C1Q2'\2#4/LEM93S-=IY]W',GF* MT2H,*A!PYYQC/6OKVBB/NS]HM[-?)[C?O0<'M=/[M@HHHH$?.G[=7[.?B3]I MSX0:?X5\+7VE6&HV^L0Z@\FKRRQQ&-(ID(!CC<[LR+VQP>:^6-'_ &&_VP/# M^E6>F:9\<;&PTZSA2WMK6V\3:FD4,:@*J*HML!0 /2OTRHJ8QY;VZZ_A8J M4G*U^FGXW/SV\!?LC?MXOK,>)M2D,\"R*TD>UH M K;E!&"0#GFO4_VO?V#6_:4\;:9XUT;QO<^$O$NGV:6D8-MYL+!'=T965D>- MLN?F!;H, 5];454O>279W1,?=;:ZJS/S?A_8I_:^@7^ST_:!5=+W "7_ (2/ M4S.%P1Q^ZR.#T#XZ>E>Q?LT_\$Z_#_P9\9IX[\7^(KKXA>.%W8****DH**** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^9OVX/^: ? M]E<\/_\ M>OIFOF;]N#_ )H!_P!E<\/_ /M>OIF@ HHHH **** "BBB@ HHH MH **** "OF;X"_\ )ZG[4W_I^RS_W-7_IMCH ^F:*** " MBBB@ HHHH **** "BBB@ HHHH ^9O^";/_)E?PZ_[B/_ *DW.T3V&I6R7$$N&##=&X*M MA@",CJ :TZ*-Q[:HR_#7A?1O!FBV^D>'](L="TFWW>38:;;);P1[F+-MC0!1 MEB2<#DDFM2BBFVWJQ!1112 **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ JIJFE66MV,MEJ-G;W]G,-LEO=1+)&X]"K @U;HH \\M?V<_A/87JWE MM\,/!MO=JV];B+P_:+(&ZY#"/.:]!CC6&-4151%&%51@ #L!3J*/( HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** (+ZQMM4L;BSO+>*[L[B-HIK>= \"""00>#FL?P?\/_"_ MP[L9K'PKX;TCPS932>=+;:/8Q6D;R8 WLL:@%L #)YP!6_11L 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 %%%% !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 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% 'S-^W!_S0#_LKGA__P!KU],U\S?M MP?\ - /^RN>'_P#VO7TS0 4444 %%%% !1110 4444 %%%% !7S-\!?^3U/V MIO\ N5?_ $VR5],U\S? 7_D]3]J;_N5?_3;)0!],T444 %?,WQZ_Y/4_99_[ MFK_TVQU],U\S?'K_ )/4_99_[FK_ --L= 'TS1110 4444 %%%% !1110 44 M44 %%%% 'S-_P39_Y,K^'7_<1_\ 3E=5],U\S?\ !-G_ ),K^'7_ '$?_3E= M5],T %%%% !1110 4444 %%%% !1110 4444 %%5M/U*TU:U%S8W4-[;EF03 M6\@D0LK%6&0<9# @^A!%6: "BBB@ HHK\WOVK/VK/B%\1)F MM-3UFQE\J261#^]"S#F*"/!#.,,Q! XP&EM\RA%7;*25G*3LD?>?BOXO^ _ M=T+;Q-XV\.^';@\B'5M5@M7/X2.#5SPC\1O"?C^*27POXHT;Q)'']]](U"&Z M"_4QL<5\1^!?^"0?@:'1TE\<>,?$&M:_+\]Q)I,D5M;ACR0!)'([-M"/6=4@M&E4'!*"1UW M$CD>M<\O[3GP=D8*OQ8\#LQ. !XCLR3_ .1*^$_^"L&D0^(/C5\&=+N2ZVU\ MDEM*8R P5[F)3@D'G!KUJ3_@D5\%WC95UGQE&Q& PU"V)'OS;U--N4.=]VON M8Y6C/D79/[S[2TG5['7M/AO],O;?4;&9=T5S:2K+%(/564D$?2K=?DGX1T_Q M;_P3U_;2\/>!;+Q#XD,*N\>=JS1NI^=>H7L&*C];* MULI052.SNOFMT1K&;A):JS^3V"BBBH*"O._BU^T+\._@6VE+XZ\46OA]]4D, M=G',DDC28QEML:L549&7;"C/)KT2O$?VC/V0/ /[4%SH%SXP_M2&YT9F$$VE MW2PM)&Q!:)]R,"I*CD ,.S"I=[JVU]?0:M9W/:;>ZAO+6*YMY4GMY4$DO%/V>/VN_!W[2VN>*=*\,:;KEA<>'6C6[;5H(8T?>SJ/+,QLX$MH(5SA(T4*JC/H !7YQ?\$E_P#DI7QM M_P"NMM_Z.N:N-I5I06W*W]S0G=4.=[WBOOW/TJHHHI >=?'OXY:#^SK\.;KQ MIXDM-1O=+MIXH'ATN..2L MVXN;>&^14F522,.%9E!X[,:^<_\ @J1_R:'KG_82L?\ T<*]$_8<_P"32OAA M_P!@A?\ T-J5/WHU&_LR27SC<53W9P2ZIO[G8ZJ/]H[X:R?%IOADOBVR;QRH M).D[9,[@NXIYFWR]^WG9NW8[5Z37@T?[%?PWC_:&;XRB'4CXI,IN?LIN@;(7 M!3;Y^S;NWX[;]N>=N:]YIQ^"/-\77M_7]>0W\;MMT"BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ***K6FIV>H3745K=P7,MI+Y-PD,BNT,FT-L< M _*VUE.#SA@>] %FBBB@ HHHH *YSQ;\2/"7@&-'\3^*-%\.))]QM6U"&U#? M0R,,U\:_MW_ME^)?"?BRR^#7PC$D_CW4C'%>7MH@>:U,N/+@A'02L"&+'[BD M8Y.5YGX9_P#!)FR\06!USXQ>-M;U3Q3?_O[F#2;A/W;GJ)+B5)&F;U8!1GU' M)F-YIS7P]^_I_7Z%2M!J+W[=O4^YO"?Q>\">/KIK;PQXU\.^([A1EH=)U6"Z M<#U(C6[ZQ)'<6[..5!,<<;H< MX^<%L==IJC^QO^U?XZ^'GQ>F^ 7QQGFEUF.86FE:M>R>9,)<92&27/[U)%P8 MY#ELD DY&W2'+.7(OB[=_3_+_@&%_A9\/[J73O$OBI0]Q?VTFRXCA>3R MHHXF_@:1]V7&" O!YR(E)IJ*5VW9>I48W3;=DM6?7?BSXO>!/ -RMMXG\:^' M?#EPPRL.K:K!:N1["1P:F\)?%#P;X^9QX8\6Z%XC*#+#2=2ANMOU\MCBOBCP M'_P2(\$'08+CQ[XN\1:OXFN!YMY)I<\4%NLC7&G:T(YQ/&K#.0 $J\*]N?M5U>:I.LL\SX"J"555 4# 4=\Y)S41WES;65O6^OX%RV5N M^OI;_,]8HKY+_P""B'[3OC+]FCP'X:NO!BZU?4'A:]FU+PSI%WKA+ MW7%/JF_N=C4HHHI@%%%% !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 %%%% !15:/4[.;4)[".[@DOK M=$EFMED4RQHY8(S+G(#%6P3UVGT-6: "BBB@ HHKQS]H[]H"V^"OA^**TCCO M/$M^I^QVTF2D:]#*^.P/0=S]#71AZ%3%58T:2O)G/B,13PM*5>L[1CJV>L:E MJUEHMJUSJ%Y;V-LOWIKF58T'U+$"N9#I\9!N%0\C.X%(1T^0*>O.#Q7;3?L%_#YX MV5-3\0QOV;[3"W+!Y=0?LZ^(;DM^6-TOF]SY^./S/$I5,-ADH/;GE9 MM>BV^9]%VMW!?6Z3VTT=Q XRLD3!E8>H(ZU-7B7P'_9UF^!OB76KBWUYM6TB M_@5(X98S')$X;.2 2KV2>U>?_#W]B2Q\2:#; MZWXZU[5;G6=0C6YDAM)5'E[AG#NZN7;!&3QSD<]:]S#8"DZ"Q6+J8UHXCZG@Z7/42N[NRBGM?NWV/IC1?B%X6\27 M](\2Z/JMP>D5E? MQ3-^2L3705\N:S^P?X?MI+6\\->(-1M+VWE24)J6R:-]K XRBJ5Z=>?I7U'7 M)C*6$I\KPM1RO>Z:LU_G!?C?XE\5? MM-:]X+N6M8=!TR.Y6.&"'#R%&0*SN23GD],#VKZ%K'$86IA7!5/M)27H]CHP MV+IXKG]G]B3B_5;A1117(=@4444 %4/$&M0>'-"U'5KE9'M[&VDNI5B +E44 ML0H) S@=R*OURWQ4_P"28^+O^P1=_P#HEZN*YI),3V,[X0_OC1X?N]7T2 MVOK6VMKDVCKJ$:(Y<(K9 1V&,.._K5KQM\7?!_PYU"PL?$>NP:7=7W^HCD5V M)&<;FVJ=JY_B; Z\UXK^P+_R2O7/^PR__HB&O3/BK^SSX3^,6M:9JFO"^6YL M5\L?9)Q<>XML<%3QDG[N#R>:]O%8;"8;,9T*K:II]-7MY^9\Y@<7C,9E4, M32475DNNB^*W3R/358,H93D'D$4M,AA2WA2*-0D:*%51T P!3Z\+T/HU>VH M4444AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !115;4=2M-'L9KV_NH;*SA7?+<7$@CCC7U9 MB< ?6@"S124M !1110 4C,%4DG '))I:\$_;D^,7_"E/V:_%FKV\_D:O?P_V M3IQ#8;SYP5W+[HF]_P#@%95)^S@Y+?\ 7I^)I3CSR43U#PA\6/!'Q"O;FS\+ M>,O#_B6[M4\R>WT?5(+N2)NKK\9/V98-8_8_P#V@/@SX@UM MI+?1?'^CH;II!A5AN961 ?\ <(MI#[-[U^S==4HH:HFG&34(6E6)&BE M?>BAE&[*#[V1R>*]J^#GB"_\6?"3P5K>J3"XU+4M%L[RZF"*@>62%&=MJ@ 9 M)/ &*(^\I27V6E]ZN$O=<4_M)O[G8["BBB@ HHHH Y+QC\7O GP[OH+/Q7XU M\.^&;R>/S8K?6-5@M))$R1N59'!(R",CCBL&/]ISX.R.J)\6/ [NQP%7Q'9D MD_\ ?RO@G_@IMX:M/&G[6WP=\/W[2I8ZK;6MC.T#!9!')?,C%200#ACC(->R M3?\ !(KX+R1LJ:SXRC8C <:A;''OS;U--N=/VC6EY+[F742C/D79/[T?:FFZ MG9ZQ8PWMA=P7UG,NZ.XMI%DC<>JL"01]*?=W<%A:S7-S-';VT*-)+-,P5(U MR68G@ $DFOR0\2:3XY_X)=_'K07T[Q#=:_\-]=1:A\(?%5U XD@GT*ZEC<=&5K=B#^1I59*-!UX:I7^] M=!4XMUE2GUM]S-#P;\0O"OQ$LY[OPIXET?Q/:6\GE33Z-?Q7:1OC.UFC8@'! M!P?6D\9?$3PK\.[.WN_%?B;1_#%K<2>5#/K-_%:)(^,[5:1@"<!O\ PI+/_P".UW/AWQ5HOC#3EU#0=8L-;L&.%NM. MN4N(B?9D)%?$'@O_ ()1_!SQ!X.T+5+G5?%RW-]807,HCU"W"AGC5C@&W/&3 M7@O[0_[-'B[_ ()XZ]HWQ.^%?B_4KCP])=+:7$=YCS8V(++%+6K&.Z,&=WE.1ATS MWVN&7\*_*K]E_P#9=\(_M1?M&?&+2_%UUJUK;:7>W-S =*GCB8LUXZG<7C?( MQZ8J6I*M['K:3_\ ;#4HNE[7I=?B?IY_P -/_!O_HK7@;_PI+/_ ..UVWA? MQ=H7CC1X]6\.:UIWB#2I&9$OM+NX[F!F4X8!T)4D'@\\5\>?\.C?@K_T%O&/ M_@QM_P#Y'KZ:^!?P3T#]GOX=VG@SPU/?7&DVLTLR2:E*LDVZ1RS99548R>.* MI6L[B=[JQZ!1114E!1110 4444 %%%% !1110 456T_4[/5K>ZK^T5\*=!U.[TW4OB=X-T[4;2 M5H+BTNM?M(I89%.&1T:0%6!!!!&1BO0J_(#X;_L[>&/VF/V]_C1X7\67&I6V MG6U[JVH(^ES)%+YBWR( 2Z.-N)&XQZ:554UV;^ZQ;2C2=1]&E]]S]/-- M_:+^%&LWD=GI_P 3O!M]=R':D%MK]I)(Y] JR$FO0E8,H93D'D$5\*>(?^"0 M?PIO-'N8M&\2^*M-U,H?L]Q=7%O<1(^."\8A4LN>P93[UYS_ ,$_?BMXV^#7 M[0VM_LZ^-M0?4+*!KB'3UDE,BVMQ"IDQ"6Y$4D09@O8[2 ,MG2%IR+A(L=];6;0V ;^*ZE_=P_7#,&/ MLIK&I/V<'+L:PCSR4>YUGASXM>!_&.O76AZ!XS\/ZYK5J':?3=-U2"XN(0C! M7+QHY90K$ Y'!(%=97XA?!&/7?V4OB)\#OBUJSS1:+XO\]KMI3_R[F=H9<\< M_NWBF'KD5^W:.LB*ZD,K#(8="*Z'"T%+KJGZK-=:71_#WC[POKVK,&9;#3-9MKFW\/>(8H+A5XW"19&,9/H\:3+65-J57DEHM->UW;\[&LH MOV3G'5KIWT;_ $/Z#**S?#?B&P\7>'M,UO2KA;O3=2MH[NVG0Y#QNH96'U!% M:55).+:>Z(BU))K8S]>\0:7X5T>ZU;6M2L]'TNU7?/?7\Z000KG&7=R%49(Y M)[UF>#?B3X1^(T-U-X3\4Z+XHBM65+B31M1ANUA9@2H\BN[]8_F*0*^V%6 [%]SGT$/O6'_P1LQ_PB/Q/ MPJOIF@ HHHH **** "BBB@ HHHH **** M"OF;X"_\GJ?M3?\ >IK)1E\+_ #[/R_/;R>]/1-Q^+^M5_6F_IE_L6?ML:W^S#XD& MFZD9]7^'^H3;K[30V7MF/!N(,]&'=>C =C@C]JO!GC31/B%X7TWQ'X%?"EGYUQ)\]S=R B M"SASAI96[*/3J3@#)-?N?^SA^S_H/[-?PQLO"&A2SW85SG M*EH;=?Z[OM\_7U&BBBN8Z#A/CQ MXUE^''P6\<>)X&"W.E:-=74!)Q^]6)BG_CV*^*/^"/\ \.[5?!_C?XA74?GZ MM?:@-)BN)!EUB1%EDP?]MY%SZ^6*^N/VM-#N?$?[,OQ.T^T4O:>6///ERPQ[&Q[F.0?\!IT/XE9 M]5!?^E6_(*W\.DNCD_P6GXGWC1112 _++]L:Q'P/_P""BWP[\:Z.BVO]LR6% M[WG MBS=PJ=LB$,N5)!P>A(KX^_X*'2?\+!_;?^$/@VQ47%S"EA%*H&<-->$D$>@1 M0WT-?5__ 48_P"3-?B)_P!<[/\ ]+8*YVVL$O*?V@?@_P"&_AY\,-8FCUS3HIYO%/Q \2S27#P&2YF,-O')(KLS^5MY 8@8 M *;2:T_B)^S;^UI\$M(N/&GACXWZOXZETZ-KFZTN6\N)'*CEC';SF2*4 9.W M@\?*"<"O=?\ @F#X=L]%_9#\.7EM$J7&K7E[>7+J,%W%P\()/?"1(/PKZOZ\ M'D5VXB+C4ERNTOU[>BV_X)QT9GS_,^,=8+ MQ:3ITI/EC;C?-+@YV+N7Y006) !')'RU_P $^XE\,_MS?'/P]I@V:*G]H!8T MX1?*U!5C&/8.P%<+^WEXXNK3_@H#X'X&96O-N;@HI5 M'."S<_*>%(Q6,Y*I["7PJI:_EO?\OQT-8Q=-UH_$Z=[>>UOS_P SU'PO^S;^ MUO\ &[18O%WBKXV:CX!O;V,3VNB6=S/;F-3RHEBMS&D9ZE:T]:T(Q7NMV:\N_K_5C.?\ "DY/WDKI^?;T/T7_ &W_ M !%JWA/]E?X@:MH>IWFC:K:VD307VGW#P3Q$SQ@E70AE."1P>]?''[-/QH^/ MG[0GPBT7P!\.=0.S/Y6#G!(& "F,G MZT_;Z8M^QW\1R>IL82?_ (BKC?^"6^AVFD_LD:-=V\2I/J6HWMS<.HP7<2F M($^N%C4?A6-&/-.JI;)1_/\ I_*QK4E:E2<=VW^2/G/XU_#;]J;]D'21\1;+ MXRZIX[T.SE07\5Y=3W"PAG !>VG9T,9)"EE(8;AP!R/N_P#9A^.5M^T3\%O# M_C:*!+.[ND:&^M(R2L%S&=LBC/.TD;AGG:PJ;]J#3X-4_9O^)]O<)OB/AK4' MQ[K;NP/Y@5\U?\$A;B2;]F_Q!&[;DB\37"H/0&VMB?U)K2DW+VD)?92:^;M8 MBI'E5.HNK:?R5[^IYA_P58U*VT;XY?!34+R3R;2T#SS2;2VU%N8F8X ). #T MYKZ1U+_@IA^SO8V,T\/CB?498U++:VVBWPDD/HIDA5<_5@/>OG#_ (*J6-OJ MGQV^"5E=Q+/:W&Z&6)NCHUU"&!^H)KZPU#]@/]G_ %.W\F;X:::B9SFWN+B% MNF/O)(#W]:RH\WU==N:?YE5.7V[[\L?R/E[X7>!_$O[=G[5FF?'#5M%F\-_# M+PX\(T>*]*^?>^0YDB7:#WD8R,WW/Q \+_$OX0:W?Z?X M?U.Z-K=:/>E&_UN'M-7*UNUD[6^1Y? M_P $O?'/B3X@?L\:CJ7BCQ!JGB345UZXA6[U>]DNIA&(H2$#R,3M!).,XY-? M4OC:XEM?!FOSP2/#-'I]PZ21L596$;$$$="#WKX__P""1_\ R;+JG_8QW/\ MZ)@KZ\\??\B+XC_[!MS_ .BFK7,/=A*W\J_])1A@M91O_,__ $IGQ/\ \$G? MB3XN^(WA7XB3>+/%.M>*);6]LTMY-9U&:[:%6CE+!#(S;02!G'7 JG_P5@^) MOC#XN>&#>2Z@+G^QM1FM//"_9MH?RV7=C3[C[KB2608_V@B*?7&*_2ZHIQ4J;JRW;:7ER_P"9K4E:?LH[ M))OSO_D?DA^V!XG^.?PG^#^H?"OXPW$/C+2=6GM[C0O&%JC..5^_?V'/^32OAA_V"%_]#:O-/^"J-A;W?[)>HS30K)+:ZK92P.PY MC8N4)'_ 68?C7I?[#G_)I7PP_P"P0O\ Z&U51DY4ZM]^:/S]TSJ)*I3M_*__ M $I'S7I/Q.\8R?\ !5J^\(OXLUQO"BHQ70FU*8V(_P")8'X@W;/O_-TZ\]:^ MA_V]?$VL>#_V3_'>KZ!JM]HFK6R6A@O]-N7MYXLW<*G;(A#+E20<'H2*^4M' M_P"4QE__ +C_ /II%?3?_!1C_DS7XB?]<[/_ -+8*QJ_[G2?DO\ THZZ7^_- M=+Q_)'RY^S?\8/C]^T;\'_#_ (#^'6NS:==:7',WBCXA^(YI+F<227$K16T+ MN'9G$)0Y'(^4;D !;-^-7@/]J7]C73H_B';?&+4O'OA^VFC2^2^NI[A(=S # MS+>=G7RV)"[D8,"P^[UKZ;_X)BZ':Z3^Q_X7N;>)4FU*[OKJX91@NXN7B!/K M\L2#\*]1_:WL(=2_9A^*,%PF^/\ X1Z\DQ_M+$S*?P*@_A71C+T93G'XEJ_S M:].B^_4Y\,O;-0ELW;\;7]>I?_9O^-5I^T%\&?#GCBV@6TEOX2EW:J21!<(Q M25 3VW*2,]B*\%_;C_;,UOX.ZOI'PU^&EDNJ?$S7 FQO)$_V))&*Q[8SP\KG M[H8%0!D@Y K._P""2=Q)+^S#?QNVY(O$5TJ#T!B@/\R:\F_9_CC^)G_!5;XD MZQJ86XDT$:@;42C.QH&BLTQ]%8_SJZM-2Q,:2T37,[=DD[+[S.E)QH2J;M/E M7K=I-_<=)HW['O[6.O6:^(-9_:$OM$\12 3KI$.HW3VJ-U"2",K$/0A8V7TR M*^?_ -JS]ICX_P#A&;PW\/\ QIK.K^$_&F@33M9^BVN>)+/PEX/O]?U.1DL--L9+ZYDZD1Q MQEW/N< U^=/@7QI^T?\ \% ]4U[6/"?C9/A/\.M/NS:1"PD>.X+XW!=\>))' M"LA8ET3YAM'6OT1\1>&+3QMX%U/P]?[A8ZMITEA/L.&\N6(HV/?#&OS'\$ZA M\UNGSW/>OA#^S[^TW\&?C!X9N-2^+-Q\0_ MA_-V,U]N5\__LY?MN_#3]I:4:=H5]/I M'B54+MH6K*L=PP ^9HB"5E Y/RG< ,E17T!6LN:*49?U_7^8H\K;/B7/XIM+V?6K75)M^MZ=>S,RZB"Q+.S')$H)) M$G4$G.02#]*?\%"/V";WP3J.K_%+P%!/J'AVZE>[UK3,F2:PD8EGG0G):$DD MMW0G/W?N_#G@'P#K_P 3_%NG>&?#&FS:MK6H2>5!:PCDGNQ/15 R2QP 2:S MPSES77Q=5^GI^9==1Y;/X?ZU]?R/Z"?@O\:/"WQZ\!V/BSPE?B\T^X&V6%L" M:UE &Z&5?X7&?H0002"">ZKYW_8Q_9'TW]E7P)/;O=G5/%FKB.35[Y680[E! MVQ1*>B)N;YB-S$DG PH^B*Z:BBI-0V,*;DX^\%175PEI;2SR';'$A=CZ #)J M6JFK6C7^E7MJIVM-"\8)[$J1_6N:HY1A)QWL;P266.48]C,OYU^H%=,E&-.G&'PJ*M_7K&?%'PR^(^E 6FKJ\ME)&_AIX:C_>7MS>W5[Y:\MM1$C7CW,A_(UR5')2@X?$I*W]>ESHII/F4MFG?[ MO\['VAXM\77.L?LWZQXGLYY;*\NO"DVI0S6[E'B=K0R*RL.5()!!'(Q7YS_L MD_M0?&KQM\/[[X<^"-2U'Q=\3M6U22Y/B#Q/>2W<&AZIZ+*H273O!,EHZ@8 :.Q*G]17RI_P1T\.V<'PO\>: MZL2_VA=:Q'9/+CYO*CA5U7/IF5C73RQ>*KQ7PI+_ -*=OTOY:'+&4OJM!_:; M?_I*_P"#;S(/%7[(/[66DV+^(]'_ &@=0UWQ%'_I#Z.NHW5O;R,.=D2L?).3 MP R(I[XKTC]@K]LC6_CC-K7@#XAP+:?$7P^&:23R1 ;R)&"2;XQ@)*CX# M[@0!@U]CU^9UO"OA3_@L0T.D_)'J09KN*/Y1F32S(^?7Y@'^OO2I.]54GM)/ MY-*Z_P""74C^ZE46\;/U5[/Y]C[<_:6_:#T3]FGX67_B_6(S=S!A;:?IR-M> M\N6!*1@]A@%F;!PJG@G /Q9X \!_M7?MCZ4GCK4?BA(GY66.%E8QGLTLA8]0""#67_P %@M:/IMI86?[+7B6WL[6)((84O;@*B* JJ!]@Z M"LJ7+.,JDM7=I>5M&_6^WD:5+Q<81[7;]=EZ6_$YVP^./QR_85^*WA[PW\9M M?_X3WXOT ^(VH/!\,O%%]8W+ M12)H]U/!#G/\/2OT(\)OJ$G[&VF-JT0P.<@\YJ:_,\'5E+>-TGW33?X6M_2"ERK$TU'9[KLTTOQ7];GP'^Q_ M^TM\:;$U]>Z5%>7"*$4;G,4#EH9 HR=I5 M<@< GBM;_@CAH-I%\/OB'K0B7[=/JD%FTF/F\N.+>!GTS(U?H9=0I<6\L4BA MXY$*LIZ$$8(K?$)P7-#XK)W^6GR[];W,:$E+27PW>GSU_6WE8^P MA)%K$]FJH?\ 9EN5'Z5^EE.LE)PJT]'927K;_ARX?NW4HSU2;B_-;_Y?=J?) M7[,O_!1GX=?&ZPL-*\17T'@KQHRK')9:C($M;F3@9@F/R_,2,(Q#9. &QD_6 MH.1D*^]?Y_UU/T(_:3U:^T+]GWXCZC MIMY<:?J%KX?O9K>[M96BEAD6%BKHZD%6!&00J_$:SU"^FCM;/4+BYD6T8(&+*)97 R"!P!TKZU^!? M['GQH\+^*/!7BC5?VA=?UO0+62VO9]!FN[TQ3PX#>20TY7&.,%2/:N3_ ."R M'_)._AS_ -A6Y_\ 1*U]Z>"/^1+T#_L'V_\ Z+6IP\FE4E_+*-O_ &_S#$> M_*"?VHRO]_X?(\?_ &Q/VJ],_97^'":JUO'J?B;4W:WTC3)&(620 %I)".?+ M0$$XY)*@8SD?+O@_X!_M:_M$:+#XS\3_ !EU#XG2O8Q_P4P^(@X'[+_B<#_K^N?\ Y J:=I0=1[W:]$M/O?X%U+QD MH+:R;\[Z_)_"%]X>FFDCNUCN;Q MI!)Y9V_\>T>W!C![]>U?L!H\TMQI-E+.")G@1GR,'<5!/ZUNKRI*4]TVO5=' M_F8NT:EH[-7]'U_2Q _C-+\3K;7[B]\374I?4'NV+17T9(W0RH,#R\ 8VX7;C:, M?M3^S+^TYX5_:>\!QZ[H,HM=3MPL>J:-*X,UE*1T/]Y#@[7 P0#T(('X$Z/H MNH>(-8M-*TRRGO\ 4KN58(+2WC+R2R,) MI#/X_P!5MO)FABE)AT^!B&, P<.Y*J6;D @!> 2W?!+V5I;+;_)>7?MOY/CF MW[2ZW>_^;_K7;T^P****YS8*^)-%MD^-?[:E^^H 7>F:+-*R1,,KLMOD08]/ M-(8YZY-?;=?$OP%D'A/]LCQ7IEX=LU[)J$$6>,L9!,/S5#7TN2^['$U(?$J; MM^K/E<_]Y86G/X)58I^>]D_4^VJ**^8_B-^Q/#\0?'&L^(V\7R6+:C.9S;C3 MA((\@#&[S1GIZ"O'PE*A6FXXBK[-6WLY?*R/T_P"#'@N76;J/[5>2-Y%E9[L>=*02 3V4 9)]/7:5'!Y(0#H>M>]3R>FLQI85SYH27->UM+-VWZV/G*F>5?[,K MXSV?).#<;7YM;I7O9;-_@:WA?P7\=/CKIZ>)K[QO/X.TV['F6=K:RR6Y:,_= M(CB(^0CH78L1ST()=H_Q2^(W[./Q"TSP[\2-2_X2'PSJ)VQ:F[F1HP6 ,@D( M#G:2-ROGCI[ZL'[8_B.UACAA^#6JQQ1J$1%NI0%4# 'V7I7E_[0'Q:\2?'3 M0=,T\_#35M%EL;DSK<9EN"P*%2F/)3&>#G/:O:HT,36K>RQ-""H/2R<+Q71I MIWN>#6KX6C0]MAL14EB%K=JI:3[--%K-MCZBY,;L.Q>0 L&(Y")C'<] MZ[OX]:W?Z;^R+!)+YD=[=Z=I]O<;U(8%Q'Y@8'H>H/UKH?V0]%MM'^ OAZ2! M4$E\9KJ=U_C!AZ=/!86IC)14Y*?)&^J6EV[=?(^CQ5:KC\51 MP,).$90]I*VCM>RC?IKOY'E^J_ OX[^$+5M5T3XFWFOWD \PV,]Y,Q?'95E+ M(Q]FQ7H/[,_[0L_Q;MK[1-?MTLO%FEKF944HMQ&#M+A3]UE; 9>F2".N![K7 MQM8VJ^%_V^F@LOW<-\SO*BC /F69D8?]]#/UK7#UUFM*M2Q$5SQBY1DDD_=W M3MNF8XK#_P!C5*-?"SER2FHRBVVK2ZJ][-/[ST+]LWX2ZG\0_!5AJNBV[WFH M:+(\CVL8R\L+@;MH[D%0<=QFLOX"_M?>'=:T;3M \7SC0=;M8UMA>7'%M<[0 M%#%_^6;<<[L+Z'G ^FZ\B^+'[,/@OXK&:[FM#H^MR<_VGIX"L[>LB?=?ZG#> MXKDPN-P\\.L%C8OD3O&2WC??3JOZ].[&X#$QQ/U_ 22FU:49;22VUZ-;+]-; M^M0S1W$*2Q2++%(H9)$(*L#R"".HK@OC1X#\1_$'PW:V'AKQ1<>$[V.Y$SWE MM+)&SH%8;,QL#C)!Z]J^4[36/'_[&7C*RT[5+EM;\%WCDK&A)AD3/S&,'_52 MC.2O0]\C!'W%I>I6VLZ;::A9RB:TNH4GAD7HR,H93^((K+%82>72IXBC-3@] M8RMVZ-/KY&V$QT,RC4PM>#A4CI*-^CZIK=>:_P C\\/ _P ,/%NM?'[7_#%A MXUO-.\0V@G\_78YIA+/M90V6#ASNR.I[5]F?!#X;^*?AS8ZK#XH\877B^6ZD MC>"2ZEED, 4$$#S&;&7DDL<6+G:-JLQ"X''':OK"OC;]C_\ Y+Y\2/\ =N/_ $J%?9-> M?GD8QQ245;W8_D>ED,I3PTW)W]^?YGR7\,_&WB*__;&\2Z+=:]J=SHT+W@CT M^:\D:W3;C;B,MM&.V!Q7T9\2OB!IOPO\&:CXBU3*_\ KI??TK?_ ."@&K2P^$_"FFJ[+#'M92A"]OFW\[(\["XR>$P>.Q#U<*E2U_E;Y7,'PJGQO\ VE_. MU^V\3/X*\-&5EMA:RR0!@#@A/+P\@'0LS 9SCH0)_&T7Q=^ _A?54\0:U_PG M?@W4;2:RGN)':2>T:5"BN6?YA\Q'\3*>G!(-?57@G0[?PSX/T32K552"SLX8 M%"]#M0#/XGG\:S/B]:0WWPJ\7PW$:RQ'2;HE6Z9$3$?J :Y99K%U_91I1]E> MUK*]N]][^=]SJHY1)T%6G6G[=J_-S.U^W+\/+Y6V/$_V!?\ DE>N?]AE_P#T M1#63^V-XT\0^&/'O@6WT;7=3TFWN5;SXK&\DA67]Z@^8*P#<$CGUK6_8%_Y) M7KG_ &&7_P#1$-?[K?^CDKUHQC/B*49*ZN_\ T@\'FE#A3FB[ M.R_].(^Q+JZAL;6:YN)%A@A0R22,*K=;+Q=IJL7*IY8 MN55MKDI_"ZG&0.#G( P0/?J^-?$ENGA?]O+2)+ >5]O>)YE7@$R0,C_GU^M= M>&K_ -K0JT,1!S1]E4 M445\F?9!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 9OB3Q)I?A#0;[6M;OX-+TFQB:>YO+IPD<2 9+$ MFOQD_;B_;GU3]I+69?#?AR2?2_AS9S9BMSE)-2=3Q-,.R]UC[<$_-C;^MGQV M^">@_M!?#35/!?B(W$=C>!7CN+5RLD$RG*2#L<'^$Y!K\+_VB?V=?%?[-7CZ M?PWXFM]\+[I-/U2%3]GOHQ'&Y3RI]L$\\M:EI[=//\ X*Z+YZ]-XZ0O M'?KY?UW^7K]F?L _\%"CH?\ 9WPT^*.I9TWY;?1_$5T__'OV6WN&/\'99#]W MHWRX*_J(K!@"#D'D$5^'/[%W[%.N?M0>)!J-_P"?I'@"PF OM4"X>Y88)MX, M]7(ZMR$!R'/#]AX3\/Z;HFEP?9M-TZWCM+:$NS[(T4*J[F))P .22 M:]&IK%2E\3_%=WY_GOYO@IZ2<8_#^3[+^M-O):-%%%2ZN)FZ)&BEF;\ #7XT_L\?M?>#_ 7^U%XW^,?Q%T[7-4OM5$_]F0:1;PS& MW\UP/F,DL>-D2B,8SPQZ5$'&5>"EM'WG\ME\W^14N:-&4H[O1?/=_)?F?8__ M 5)^"\/B#]G'3/$.DVHBN/!-Q&T:PKREG(%B=1Z!2(6]@AKWS]D7XOCXX?L M]>#_ !1)*)=1:T%IJ'K]JA_=R$_[Q7?]'%?,'CC_ (*I? WQ]X-USPUJ?A;Q MQ)I^KV4UC.IT^R/R2(5)_P"/OJ,YKSS_ ()"?&!+#Q)XO^&=S<,;>^3^V--6 M08_>)A)ACGED\ML9_P"69K6CS2=6#Z^\O5;_ (:^;,ZMHQIR73W?D]OQT]#[ M<_;,U_4_"_[+_P 1-5T;4;O2-4M=-,EO?6,[03PMO0;D=2&4\GD&N*_X)Q^+ MM=\*K[Q5XDU?Q->PZ\T,5SK%]+=R)']GB.Q6D8D+DDX'&2:^D/VD M/^3>?B=_V+&I?^DLE?*/_!'O_DA/C#_L8F_])H:NC\=;_#'_ -**J_PZ7^*7 M_I*/G_\ X*$?L]_$?X9^%_\ A*/%/Q;U7QIH&I^(76ST"\N+EX;(NLTB%1)* MRC:H*#"C@\8'%>U?L^?L>?&AM'^'/BM?VA=?'AWR=/U/_A'?M=[Y/V;$/^2!_#?_ +%S3_\ MTFCHPWN4YM?9E%+_ ,!O\_F3B/>G33^U&3?_ (%;Y'/?M4?M*:+^R_\ #"?Q M-J4/]H:E<2?9=+TM7VM=7!!."<':B@%F;' &.I /R!X)^'?[7'[6VDP>,M8^ M)TGPK\.:@//TZPTMY;24Q'!5ECA*MY9[-+*6(YP00:I?\%*,>./VLO@=X&OV M_P")/.;;S$/ACHGC;0"RV.I19:WD(,EO*I MVR1/CNK C/?@C@U8^-'ANR\8?"/QIHNH1K+9WVCW4,BL,]8FP?J#@CW%?&G_ M 1WUBYNO@[XWTV1V:VM-<26)2 M2^);+2()!M:>1M)C M(!X)#01,XQZCGTK.A)O#J*7VI^FYK67[Z[_EA^1F_P#!7CQ+:>)_$OPQ\ Z4 M?M_B59)[A[2$[G3SS''"I']YV5L#V'J*^\?$ND2^'_V?]5TN9@TUCX8EMG9> MA9+0J3^8KYO_ &6?^">9^&/CH?$CXH>(_P#A.O'XD,\+!Y);>WF/!F:23#S2 M8Z,P4+UP2 1]4?%;_DEOC'_L#7G_ *(>LL1%4L'4A>[=V_N=E\BJ3=3$TY6L MHV2^^[/BG_@CK_R1WQU_V'E_])XZ9_P6,_Y)'X#_ .PY)_Z3M3_^".O_ "1W MQU_V'E_])XZ9_P %C/\ DD?@/_L.2?\ I.U;X[[/_;G_ +:8X3K_ -O_ *GV MY\+_ /DF?A+_ +!%I_Z)2OD__@K%XYTG0_V;X?#EQ<)_:^N:I!]EM@PWE(3Y MDDF/[HPJY]7%>0>#=(_;^OO#FD1:9K%I9:(]E%]DDE&BX6#RQY8XC+YVXZ\^ MM=K\)_\ @G!XI\6?$:W\>_M"^,U\:ZA RR1Z/!/)<1R;3E%EE<+B-3G]U&NT M^N,@Z8B'MJKN[*]_/1WV(P\O8TE;5VMY;6W/HW]AWPG?^"_V4?AQINI1-#>' M3OM31,,,BS2/,H([';(N:^*/V _B-X4^'7[3WQQN?%?B?1O#%OUXZG)P!O_"DL_\ X[7H.D:Q8>(-+M=2TN]M]2TZ[C6:WO+.5989HV&5 M='4D,I'0@XKY'_X=3_ G_GV\0?\ @T/_ ,17U-X#\%Z=\.?!>B^%]'$HTO2+ M2.RM1.^]Q&BA5W-W.!UHTY7W+UOY&]1114C"BBB@ HHHH **** "OSD_;^_X M*$CP_P#VC\,_A=J(;5?FM]8\16KY%KV:WMV'_+3LSC[O0?-DK^BMY9Q:A9SV MMPGF03QM'(N2,J1@C(YZ&OQ?_;F_85U/]G/6)O%'A>.?5/AS>2_+(WD]Z>SD@'4$]-\2^&M M2AU;1-0B$MO=0'(8=P1U5@<@J<$$$$ BOY]_@G\$O%7Q^\>67A3PE8FZO9CO MFN'R(;2$$!I96_A49^I. 20*_<[]F?]G70OV9?AC;>$]%GFOI6D^U:A?SDY MNKEE 9PF2$7"@!1T &23DGT7K3O/?IY_\!='\M>G"M*EH_/^N_\ P_KZQ111 M7,;A7YH_L7_\I+/CG]-9_P#3E#7Z75^,FB_LW2_M1?MR?&3PK#XI?PDUKJ6J MZC]MCLC=%PMZJ>7M$L>,^9G.?X>G/"I-K$QLK^[/\E^1A^I^PWB MCQ5H_@K0KS6M?U.UT?2;1#)/>7DHCCC4>I/\N]?FG^R7:W'[2G_!0CQA\8]* MM)H/".DRSRQW4B%1(6@^RP)S_$R9D([8YZBO+_VD/^"?GBO]FG2[+QK+J,/Q M4\&6$Z-JEN\4UE)$A8 [U25F$9X&]'R"1D8YK])_V/\ QC\//''P)T+4?AIH M]KX=T$ Q3:/;J-]GAE5OR MJDU92UOWMT7Z^7S/:J_.G_@IUXJO_BA\2OA?\!] E+7>J7L5[>JG.UI',,&[ MV5?.<@]MIK]$;JYBL[:6XG=8H(D,DDC' 50,DG\*_&+P'^USX.M/VV_$OQH\ M=66L:KIRO<+HEOI,$4LD8P(8"PDEC "P;NA/S-G%91Y95X1GLO>?RV7S>WH: MOFC2G..[T7SZ_);^I]N?\%"/V?['6OV/%LM#M C> HH+RQC0,5W_[!/QB_P"%S?LS>%[ZXG\[5](3^QM0R>)M/LB'C=2K*?]+[@FO#O^"4OQBLO"_QL\4?# MZ*YG_L'Q)&]SI0NP%D\Z L5#*"0&:$L3@D9C R:VI#;DPI#-Q)]DD M9B@(//R.)$]AL%?:FHZA;:3I]S?7DRV]I;1----(<*B*"68GT !-?FO\3(S^ MQC_P45T?QDA%GX'\?EA>,/ECC\YE6XSV^2;RYC[-BO:_^"GGQL?X=? 4>$]+ MD+:]XUE_LZ)(CEQ:C!G8 ==P*1_]M3Z4ZM252C&M%>]+3_MY:/\ S?S(ITXP MJRI-^ZM?^W7K_FON/"?V9=/N?VH_C_\ &3X^:M"_]CZ39W5EHDF!KHO^"-7_(G_$[_ *_['_T7+7TO\ ?@K'\ _P!D>'PN\*Q:J=&N M+W5& Y:[EB+2 GOMX0>R"OFC_@C5_P B?\3O^O\ L?\ T7+6U.*ISJT8[1A% M?^3:OYNYA4DZD:=66\IR?RY=%]Q^C-%%%9&P4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 ?,W[<'_ #0#_LKGA_\ ]KU],U\S?MP? M\T _[*YX?_\ :]?3- !1110 44R65((GDD=8XT!9G8X"@%_BGX+\ M<7TEEX<\7Z#X@O(T\U[?2]3@N9%3(&XJC$@9(&?>C=V0>9U%%%% !16%!X[\ M-76K?V7#XATJ74]VS[''>Q--N]-@;.?;%;M'F 4444 %?,WP%_Y/4_:F_P"Y M5_\ 3;)7TS7S-\!?^3U/VIO^Y5_]-LE 'TS1110 5\S?'K_D]3]EG_N:O_3; M'7TS7S-\>O\ D]3]EG_N:O\ TVQT ?3-%%% !1110 45\V_M&?MZ> /V8_'% MKX6\4Z/XDO\ 4+BQ2_232+:WDB$;.Z $R3H=V8SVQR.:\L_X? ?!O_H6O'/_ M ( 6?_R724E+5%.+CHS[EHKX:_X? ?!O_H6O'/\ X 6?_P ET^'_ (*^?!J2 M0*WA[QO$/[SV%IC]+HFF2?<5%?.WPI_;^^"/QH(K0HI-)JS&FT[H\Y^" M/[/_ ((_9Y\-W.B^"=)&GVUU<-<7$TKF6>9B25#R'DA0=JCL!ZDD^C4453;> MY*26P4444AD=Q!'=020S(LD4BE'1AD,I&"#^%?DUJUGXH_X)@_M/7&M6VFW& MK_"OQ&S1JL1XEMBQ81;CP+B$G@$_,OC-5(;[>J[%:2BX3V_)]SS;X?_ +7OP<^) M>CV^H:1\0]!A,RY-EJ5['9W49[AH92K<<\@$''!(YKD/C=^W[\'_ (.^'KBY MM_%.G^,=;*'[+I'A^Z2Z:1^PDD0E(ESC)8YQG 8\5PWBS_@E#\#?$=^US8CQ M)X9C//V;2=25H_\ R8CE;]:Z/X9?\$U?@;\-;^&^;0;SQ9>PMNCD\27(N$4^ M\**D3?\ D-4US=;$KW?,\%_8-^#7B[XX_&S5?VE/B/;&%;F22318)$*B:1E M\L21J>D,4?R(3U.#GY'?A?9_#+QGJ,/AC4()IKO1+K5'$%OJ%M)*VY8Y'PI991*N,\ M]!DA@/JOX_?M9?#[X">";_5M2\0Z=?:NL#-8:+:7227-W+CY $4DA,XRYX ] M\ _/'[*/[,GP^_:0_8;^'=EXUT;[5/:G4/LFI6LAAN[;-[/G9(.H/]U@RYP< M9 KK_ O_ 2N^!_@W6H]1NX=>\5^6P=+37;Y&@# Y&5ABBW#_98D'N#79B8N M524&[6TO^OK^IR46HKF2OJ]/G^1P/_!*OX6ZV;'QQ\8/$<+Q7?BVY,=FTB;3 M-'YC233#_9:1@!_US/M7*_\ !13P_K?P3_:4^''Q]TJP>]TJV>W@O=@(59H7 M8[';^'S8F*@_[!K](K&QMM+LH+.SMXK2TMXUBAMX$"1QHHPJJHX & !5'Q1 MX5T?QMH%[H>OZ9:ZQI%['Y=Q97D0DCD7T(/OR#V(!%8U&^:$J6G):R]/\]?F M7!:3577GO?Y_\,CB/A7^TC\-_C'X;MM8\->+=+N$DC5Y;.:Z2*ZMB>JRQ,=R M$'CD8.,@D9X8-/TF9;HQE49V,K(2L> I MX8@GL#7@/B3_ (),_!#7-5DN[.Y\5>'X&.18Z;J430K]#/#(_P";5ZO\#_V( M?A'\ =4@U?PWX>:Z\00J5CUC5IVN;A,@@E,X2,D$C**IP2.E6N5RN]%V%[T8 MV6K[E3]O_P#Y,_\ B3_UY1?^E$5[?Z5\ M:_AOK?@G7+B\M=*U>)8IYM/=$G4*ZN-I=64'*CJIJE\"_@MHG[/OPUT[P1X= MNM0O=*L7EDCFU.1))R9)&D;<41%ZL<84<5%+W74O]JUOD74]Z$$NC;^]6(/V MD/\ DWGXG?\ 8L:E_P"DLE?+O_!('_DW/Q+_ -C1/_Z2VU?9WC;PG:>//!NN M^&M0DFAL-8L9]/N)+9@LJQRQLC%"P(# ,<9!&>QK@OV% M;[5M0L+R_;49)-8FBDE$C1QH0#''&-N(U[9R3S3I>Y*JW]J*2^4KA4]Z%.*Z M2;^]6/BC_@J;<16?Q\^!T\\J001,7DED8*J*+J$DDG@ #O7W8W[17PI523\3 MO!H Y).OVG_QRN#_ &E_V+?!'[5&K:'J'BS5/$&GS:1!)! NC7$$2LKL&)?S M(9,G*CH17C"_\$@?@V&!/B3QR?8W]G_\B5%.\:?LWWD_O832=3G79+[D>)?\ M%"OV@-*_:F\6^"OA'\*F_P"$OGAU$S27EB-T,UTRF-(XF_B559V9Q\N"#G@X M^_=4^$+Q_LOW7PRM9!+.GA-M!AD).&D%IY*M]-P!JA\"?V1_AA^SIOG\'^'U MCU>2/RI=8OY#<7CKW =N$!XR$"@X&17LE.4(^QE13^+5OY65O1!&%?A?\,M:TG2]6M-=\Z\M;Z]SYT_X(U?\B?\3O\ K_L? M_1_LS_ +)_A']E73==LO">HZUJ$6L3137# M:S/#*RM&K!0GEQ1X&&.[?YD4F<>6N,8ZGK71.2E7I5%M%QO\ )69&&_=*2EUYOQO;\SV>T_Y!\/\ MUR7^5?F[_P $E_\ DI7QM_ZZVW_HZYK])XXA'"L8SM50HSUZ5XE^SQ^R)X._ M9IUSQ3JOAC4M/X;GR5_P %-?#6N?"WXW?#'X[:-;-=B303--$KGL)%=U MS_L'U%?:OPF_:6^'7QF\(VNO>'_%.FE)(EDN+*XNHX[FS8CE)8RUVUY7W_ *_I MZ3M*2J+>R3\[;?U_2\>_X*:?M/:+\1_ [_#[P%=1^);'3KF'4/$6L:@^#- M&GN[G2]&MQ;6\U\ZO,R@DYC_';X9ZSX'U^YOK3 M2=5$:SS:;(B3KLE24;2Z.H^9!G*GC/UK&I%RPU.DMTE^=SHIR4<4ZKVNOP2/ M&O\ @FQ_R9IX#_WK_P#]+IZ])_:H_P"3:_BC_P!BW?\ _HAZV/@C\'=&^ ?P MSTCP-X?N;Z\TG3#,89M2D1YV\R5Y6W,B(I^9SC"CC'UK<\?^"[+XC>!]>\*Z ME+<0:?K5C-87$EJRK*L&_V9? L_A3PO>ZI?Z=->R7[2ZO+'),)' M5%(!CC0;<(.V>O-;_P 5O@[X.^-WA63P[XUT.WUS2V;S$67*R0OC >.12&1L M$C*D<$@\$BJK2_?1K4]TDO5ZUX9'B*R M\;^'Y]#V;S?_ -I0B)!CGOR@_X*/_ +0UI\?O'OAYO#"2W?@; M0)+BPM-:V$07]X3$UP8B>JJODC/?.>A!K["L/^"2OP1L]:6]EO/%=];!]QTV MXU*(0$?W24A63'_ \^]>#_\ !2KPGXY9FC+-&@8Y%G8ZE"T2^P,L#OCZ ML:EM\S[&5./+2BNJW_#_ ()\Y?M&:;X*NOV^_AB/@F]C)K4U_:2ZL/#;JUNE MP+@F1OW?RAO*#&3'& 2W):OUAKQGX$_LA_"_]G.22Z\'Z!LUB6+R9=8OY6N+ MMU[@,W" ]P@4' R#@5[-51M"E&DG>S;^_IZ(HZ[-YEQ( M#N\E#@F&$'_5Q;@6V#N?15"^IT4+1W6^P/56>P4444 %%%% 'Y;_ +6WPS\6 M_L9_M,6OQ^\"637?A?4KPSZA @/EPS2\7$$V =L'-290)](\07<=G<12=U'F$+(/]I"1]#D#W;4M-L]:T^YL M-0M(+ZQN8VBGM;F,212HPP596!# CJ#7RCX__P""7?P+\<:A)>6NFZMX1ED< MO(GA^^"1DD]HYDD5![( !Z5,+PBJ;UBMNZ\O3^N]ZG:*-,DTWX;^&YT%E:RY,;B)B\-JAZ.V\[Y6'')'&5%?1O@7_@ MEG\#/!NH)=WEEK?BQHV#)%KNH Q @Y&5@2(,/9L@]Q7U?HNB:=X;TFUTO2;" MVTS3;2,16]G9Q+%#$@Z*J* %'L*TA:$U4;NUMV7GZ_UWOG.\HNFM$]^[7;T_ MKTY7XY?\D5\?_P#8 O\ _P!)WK\T/^"7_P"TQH/P=;6_"7C6Y&A:!X@NQ/IN MN7F4LUO(T5987D/RJ2C1').!QG&X5^E_QR_Y(KX__P"P!?\ _I.]?!G_ 37 M^#/@[XZ?LN^,_#GC718=9TP^)6EC#DI+!(+:$"2.12&1L$C(/()!R"16=&_M M:S72,=._O/\ X?Y&M6SI4T_YI?\ I*_X8^Y?B!^T-\./ACX5E\0Z_P",=(MM M/6(RQ"*\CEEN>,A844EI&/8*#Z].:^&OV#=&UC]HS]K/Q[^T%J=A)9:)$\T& MG>:.#+(HC2,'H3';C#8[NOK7K6B?\$F?@AI.LK>W,_BG6+96W?V=?:E&L!]B M8H4DQ_P/-?7/A/PCHO@/P]9:%X>TNUT;1[)/+M[*SC$<<8Z\ =R//(=?:OO75_%;_ ));XQ_[ UY_Z(>O#_A'_P $Z?@I M\(-8M-8M=#N_$>L6<@EM[SQ!<_:/*<'(81*J19!P02A((!&*^BO$&BP>)-!U M+2+EI([;4+:6UE:$@.%="I*D@C."<9!J*\.>A*$=9-/TVT+I2Y:L9/96/@__ M ((Z_P#)'?'7_8>7_P!)XZ^_G^ZWTKR']FO]E_PK^RUX;U;1/"FH:QJ%IJ5V M+V9]9FBE=7"!,*8XHP!A1U!^M>OD9!%=%=JI\/9+\$CGIQ<59]W^9^:W_!)? M_DI7QM_ZZVW_ *.N:^N?BM^V)\//@?\ %?3_ /XXO+C0I-0TV/4;;5GA:2U M^:62/RW* LAS'G<1MP>2,./#,6I:A:Q>3;ZC#-);W,29)"[X MV!9068A6RH))QS4-ODI)?923^[_,WERRJ59?S.Z_#_@FG;_M'?">ZT_[?%\3 M?![68QF?^W;4*N03@GS.#P>#Z&OS?_;P^)6B_MB?'SX=> /A=*/$MS8M+:R: MG:(6A>29T+;&_BCC2(LSCY<$X/&:^B6_X)%_!9KXSC6/&2Q;L_91J%MY>/3/ MV;=C_@6:^B/@K^R_\-/V?89?^$)\,6^FWLZ[)]2F=KB[E7C*F5R6"D@':N%R M,XJHJ/M(U)?9=[?UT(ER']IFU%C^R[\2;8,7$/A>]CW-U.+=AFOG M_P#X)'_\FRZI_P!C'<_^B8*^N_'_ (+LOB-X'U[PKJ4MQ!I^M6,UA<26K*LJ MQR(48H65@&P>,@CVKC/V=?V=O#?[,O@6?PIX7O=4O].FO9+]I=7ECDF$CJBD M QQH-N$';/7FBG*TZLI?:BE\^:Y,XKV=*$?LMOY#?''PO\ "&IZ9XCTN5+VRM85A^V1 M^8LY15,!7.1(&^7;C.>U=/\ $CX:^&_BYX-U#PMXLTN+5]$OE"S6\A*G(.59 M6!!5@0"&!!%?.7PS_P""9OPE^%7Q'TGQGI-_XGN=0TNZ6\M+6]OH6MXY%.5X M6%7('H6/OFHHKE*:MZNYXK_P %./!NN?#GXN?#3X\: M)9-=VVC2V]M>E0=LF0!U(S]D?!W]J#X;_ !N\+VFL>'O% M.FB:2(27&EW5TD5Y:-W22)B&&#QNQM.,@D5Z-K_A_3/%6BWFD:S86^J:7>1F M&XL[N(212H>JLIX(KY#\5?\ !)[X(>(]6DO+*3Q-X:B?%*P M_P"^J*;<(NF]5=M>5]_Z_IN=IR53K9)^=MCWK5OVGOACI?CC0_!T?B_3M4\3 MZQ=K9VVF:7,MU*KGDF782(@!S\Y!/8&O4J^??@G^PE\'_@/K%MK6A>'Y=1\0 M6W,.K:S<&YFB/]Y%P(T;_:5 ?>OH*KT2[LC6_D%%%%24%%%% !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!Y M5X8_9?\ AMX/^+^K_$S2O#=O;>*]3CVR3C_5Q.<^9+%'T223(#,.N.VYMWJM M%%'11Z(.KEU84444 %?(W[6GPIUOP]XML?BMX223[39M')?+"N6B>/[LV.ZX M 5OH,\$U]"O'VE0+J^I6WAC6U7$]KJ$@BA+=VCE;Y2#V!(;V[GT#4OC)X#TF MU-Q=>,M#CCV[QMU")V8?[*JQ+?@#7%>-OV1_AOXVNY+MM*ET6[D.YY=(E\D, M?]PAD'X**YK3_P!A/XK;^AY?^SGKEEXF_:Z\5:MILWVBPO5OIX)MI7> MC2J0<$ CCU%==^W+X+U$P^&_'&F1M(=(?R;AD7/E L'C<^P8$?\ A7T)X'^ M&'A7X;VK0>&]#M=+#C#RQJ6ED'HTC$LP^IKH[RSM]0M9K6Z@CN;:92DD,RAD M=2,$$'@BJJYM&..I8G#Q?+32C9[M*ZUMW3)HY-.6 K83%27-5DY-QV3;35KZ MZ-?H>>?"[X^^$?B=X?M;RWU>SLM2,8^TZ;K8Z?A7G'B+]B'X;Z]J M#W5N-6T0._P ['3_&[P&_Q*^%VO\ A^#;]KN(-]MN.!YJ$.@_$J!^->!_LD_'32O" M^@R_#[Q?=)H.I:;<2+:O?D11E2Q+1,QX5UZQIC0:H1M.H6$GDS,/]K@JWU8$\5E@L71C0G@\4GR2=TUNI;7\]-S?'X*O. MO3QN$:52":L]I1>MKK56>J\]SH/%'Q8\(>#=)EU'5?$6GP6Z*655N$>23V1 M1+/S!]Z1D\M4'KMBSNQT+"N^T7]A MOX;Z3>K/-'T>Q\/Z;;Z?IMG#86-NNR*WMT M"(@] !6_UG"8*E4AA&YSFN5MJR47O97>K.9X7&YA5IRQD8PITVI^$>M:)9^(_/MK35%EVWT49D2%DV_?4?-@[NH!Z=.XT]/^,G@ M/5+07-OXRT)X=NXEM0B0J/\ :5F!7J.H%2?$+X4^%OBE8PVOB;28]16#)ADW MM')$3C.UU((Z#C.#BO'KC]@_X=S7!D2_\06Z9SY,=W$5'M\T1/ZUSX>.75*2 M5>4HS6]DFGKIYWL=6*EFE.LY8:,)TW:R;::TU\FKZ]SSC]L;XJZ!\3%\.^$? M"=RGB'4$O?-:6P_>IN92B1HPXD M5>-QE"5"GA,*GR1;=WNV_39&>!P.(CBJF.QC7/)**4;V27F]VSXJ\':]9> _ MVV_$S:Y<1Z=!>27$27%RXCC!D59$RQX .,#W(K[)L-9T_57F2ROK:\>''F+; MS*Y3.<;L'C.#U]*\Z^+'[./@WXQ7D5]K,%U::G&@C^W:?*(Y60=%;R+)-+?2J[DJ"!C:J@#D]JO&XC"XRA3J7:J M1BHVMH[=;W[$8'#8O!8FK#E3I3G*=[ZJ_2UM=?/;[CY;^&_B:U^ O[5GBJR\ M1R?8--U.2>$74V1&BR2"6&0G^Z?NYZ#=D\ U]9>*OC!X.\'Z!)J^H>(=/^RJ MA>-8;A)'FXR%C522Q/M6?\4O@1X0^,$<3:_8.+V%=D5_:/Y4Z+Z9P0P]F!Q7 M%^#?V,?AUX0UB+46BU#79(6#QPZM.DD2L.A*(B!OHV1[5O7Q. QT85<0Y1G% M)-))\UNJ=]/F<]#"YAE]2K3PT8RISDY)MM\"7?BKX7VVK64;2RZ'<_:)8U&3Y++M= MOP.T_0&N]\._L_>'?#/Q4U#Q_:WFIOK%Z93)!++&;<>9][:HC#=N/FKTN2-9 MHV1U5T8;65AD$'J"*,9FE-XRABL,KZ^[2X\#E-2.#Q&$Q;O[24G?R M=K/UZV/%OV>OV@/#OC[P+I5K>ZM:6'B*SMTM[JSNIEC>1D7'F)N(W!@,G'0D M@^^5^TM\<=(TWP5JGA;P]>1:WXEU6WDM_L^GR"4VT.PF620KD+A W!Y[] 34 M_BS]BOX<>*-3DO8HM2T)I"6>'2KA$B)/4A71]OT7 ]JZ7P;^S3X&\":'JFGZ M78S"XU*TDLKC4YY!)=>6ZE6"L1M7@]E .!D'%*=3*U6^M0YGK?DLK7\W?;Y7 ML.C3S=45A)\NBMSIN]MK\MOB]7:_<\Y_8%_Y)7KG_89?_P!$0UR'[<7_ "4; MX>?[K?\ HY*^C_A#\']&^"_A^[TC1+F^NK:YN3=NVH2([ARBK@%$48P@[>M9 MWQ5^ /A[XOZUHVJ:S>:G;7&E B!;&6-%;+!OF#1L3RHZ$5O#,L/'.'C6WR:] M-?AM^9R2RK$O(/[.LO:6773XU+?T-_XL>##\0OASX@\/(P26^M62)FZ"089" M?;V5W(;66^(CC4D_/"['A2&RP)X.X\] M,_8->$DE4A=6>TD]T[:KNGW-[Q#\4O"/A729-2U/Q'I MMO:JNX-]I1F?C.$4$EC[ &OF+X&VU[\=?VDM7^)CVTD&@::S+:M*N-S>7Y<2 M?[P4ESCH<>HKO])_87^'&FWBSW$VMZI&IR;>[O$6,_7RXT;]:]WT'P_IOA?2 M;?3-(L8-.T^W7;%;VZ!$4?0=SW/4FNA8C"8&G46$;G.:Y;M623WLKO5G++#8 MW,:E/ZY&,*<&I63YG)K:[LDEUMK#9/#/C/3!?V!<30RQMLGMI!T>)QRK8R/0@D$$5WU%)I/<:;6QD>$?" M.C> _#>G^'_#^G0:3HVGQ""VL[==J1J/YGN2>222>36O115-N3NR4E%60444 M4AGQW_P5&^,/_"N?VJ^+K@:\,Z7?ZYJ-O_:MY+?6,4LH:?YU0EE)^5"BX]0:Z']H3]B_P7^T MQXPT#7_%^L>(4_L6(16^FZ?]1QI#&D<:A M$0!551@ #H**?NPFW\4G]R6R^>_D%3WI02VBOQ?^2T.7_P"%2^!_^A,\/_\ M@K@_^(K\VOVS-!3]D?\ ;4\ ?%?P_81:?H&I-'//;V<0CCW18ANXU50 -T+J M?JQ-?JA7DO[1_P"S-X2_:B\(V'A_Q;-J-G!8W@O;>ZTF6..X1MC*5W21N-I# ME3>4)PJ0WB_O77_ #^17NRA*G+:2L/_ &CO"\GQ<_9K\<:3H>+Z;5]" MEDL/+.1.VSS(@O\ O$+CZU\B?\$K_P!HWPMIGPUO?ACXBUBST+7M/U"6XL(M M0F6 744N"R(6(!=7#Y7KA@0#@X^[/AGX#M?A?X!T'PE8W]]J5CHUJEE;W.I. MCW#1H,('9$53A<*,*. /K7@7QD_X)P?!KXS>)+G7[JRU3PSJUW(9KN?P[=) MMPYY+-')'(@)/)*J,DDG)YJ]*=6>CNO\ @D:U*45/247?[U9_\ S_ M -NK]J#PMX-^#?B?P?H>JVOB#QMX@TZ>Q@TG391<2P0/&WGSRA,[%2+>WS8S MCT!(\^_X(]_\D)\8?]C$W_I-#7LWPS_8#^$OPG\*^(M)T;3[Z:^UW3;C2KK7 MKZX6:_2":-D<1-L$<9PQY5!GC.0,5V7[-O[,WA?]EWPGJ7A[PK?ZOJ%E?WIO MI9-8FBED$A14PICCC&W"#J"W_![L=1N<8)=&_RW_P"! MY'S[_P %QK)#"=#^( MWA74O#?B338=6T348C#=6<^=KKG/4$$$$ @@@@@$$$5\N>$_^"7'P=\&^/M- M\56%[XH:;3KR.^MM/FU")K9)$<.@XA$A ('5^>^:FC[KG"7PR:=^UE8*OO*$ MEO%->MW<\_\ ^"J7PGUZ2T\%?&#PS"\UWX1FV7QB3/-6DU"UL=8\ M(R2N7DA\/7JQPLQ.3B.:.14'^R@4#TJ87IIPM>+=UY-[_)[CG:;4[V:5O5=/ MFA_[<'[8W@SX7_"7Q'XU\Q=C2R[2?+VJQ(#< ML<8&,D:/_!.7X%ZE\$?V=[4:Y;/9Z]XANFU>YM95VO;HR*L4;#LVQ0Q!Y!G6O<* MFG[M!4WOS2?R;5BJGO57-;6BON6H5ROQ6_Y);XQ_[ UY_P"B'KJJS_$&BP>) M-!U+2+EI([;4+:6UE:$@.%="I*D@C."<9!K"O%U*4X1W::_ TI24*D9/HT?! M_P#P1U_Y([XZ_P"P\O\ Z3QTS_@L9_R2/P'_ -AR3_TG:OJ/]FO]E_PK^RUX M;U;1/"FH:QJ%IJ5V+V9]9FBE=7"!,*8XHP!A1U!^M)^TI^R[X5_:F\.Z1HOB MO4-8T^UTR[-Y"^C311.SE"F&,D4@(P>P'UK;%?O;QMH[6-I2"Y5% M"@L0 ,X'8"K];59*=24ELVS*C%PIQB]TD%?ES_P3\\>>&O G[3_QRG\2^(M) M\/07$\Z0RZK>Q6JR,+V0E5,C $X["OU&KXK\2?\ !)WX1^*/$6JZU=^(O&L= MUJ-W+>2I#?6@17D-95%M:2^^QM)*5-P?=/[CZ2_P"& MB/A5_P!%-\'?^#^T_P#CE=3X6\:>'_'%A)?>&]=TSQ!91R&%[G2[R.YC60 $ MH61B V"#CK@BOC/_ (<__!O_ *&7QS_X'V?_ ,B5]'?LX?LV^&?V7_!=]X8\ M*WVK:A87E^VHR2:Q-%)*)&CC0@&..,;<1KVSDGFM5RV=_D0[W5CU>BBBI*"B MBB@ HHHH **** "J6M:+8>(])O-+U2SAU#3;R)H+BUN4#QRQL,,K*>""*NT4 MFDU9C3:=T>;?!#]GGP+^SQH=]I?@G1QIT5]4DDJC2'DH@.U5[# MU)8GTFBBJ;;W)LEL%%%%(85^:/[%_P#RDL^.?TUG_P!.4-?I=7AWPQ_9!\'? M"CXX>*_BII&I:Y<>(?$GVK[7;7L\+6B>?.LS^6JQ*XPR #+GC.<]:=+W:ZJ/ M;EDOFUH.?O47!;\T7]U[GL>MZ+8^)-&OM)U.VCO=.OH'MKFVE&4EC=2K*1Z$ M$BOR[^#OB"__ .">'[8NJ?#SQ!=2#X;>*)$-M=SM\B1NQ%M M@%?JE7B_[2G[)G@?]J?2]'M?%K:E93Z5*TEM?Z/+%%J?9_UN<3_P46^,0^$W[,6O):S^7JWB0C1; M/:><2@F9A](A)SZL*YO_ ()X_LY^'_"_[,N@:EX@\.:9J6L>(F?6))+ZSCF= M(I,"%074D#RU1L>KFNM^*W[!W@_XS^$_!'A[Q1XP\9WECX2M6M;)UO;423@[ M1OG8VQWN%15# #@F6VBZ79Z?91+!9VD*6\,2]$15"JH^@ JX)0] MH^LFDO\ "O\ -Z_@1)N7LUT2;?\ B?\ P-#GO^%2^!_^A,\/_P#@K@_^(K\Y M/^"B7@?_ (9Q_:"^&OQC\'Z9;Z9:M)&LUO90K#%]IMV#8(4 #S8FVGCHC5^H MU>9_M!?L^^&/VE/ !\(^*WOK>Q%U'>176FR(EQ#(F0"C.CJ,AF4Y4\,:S?-& M4*D-XM/^OD:1Y6I0GLTU_7S.U\-^)+'QEX3TS7M+F$^G:I9QWEM(O\4EQM%;7 M&K21R7 C+,P4LB(I"[L#Y> *XG]FW]DSPC^RZ/$8\*ZCK>H?V]+%+<_VQ/# M+L,>_;L\N*/ _>'.<]!6ZY8U:DH[-67_ (%?\C'WG1C"7Q73?R3O^9PW_!1K MX'?\+E_9RU6ZL;;S]?\ #!.KV6T9=D0?OXQZYCR<=V1:^,?V4[CQ!^VU^TYX M"U;Q3$9M$^'.AVHG+L76:2#B)F_VY)B'/J(R.U?K?+&DT;QR*KQN"K*PR"#U M!KR?]GW]F'P5^S39^(;?P>EX1KE[]MN'OI$D9 0D*%47$:9;:#D_,^/O^1%\1_P#8-N?_ $4U M? G_ 1J_P"1/^)W_7_8_P#HN6OT.U?38M:TF]T^=G2&[@>!VC(#!64J2,@\ MX/I7D'[,_P"R?X1_95TW7;+PGJ.M:A%K$T4UPVLSPRLK1JP4)Y<4>!ACG.>U M%/W9U&_M127REK'M5%%%!04444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 ?,W[<'_- /^RN>'__ &O7TS7S-^W!_P T M _[*YX?_ /:]?3- !1110!\V?\%$/B'<_#K]D_QA/92F&]U41:1$ZG!"SN%D MQ_VR$@_&N0_X)?\ P:L_AW^SG9>)I+=1KGBV1KZ>I6=[(%'\&\Q$GV'F@_A7=_L'^+]/\8_LG_#R: MPEC+OBE\5(O@+\*9KJ0&=;'4VTURLM_=-]ZV#@\1(/O\ (!.[ M=\J\_97[87[1%E^S;\%M6U_SH_\ A(+M&LM%M6(+2W3 X?;W5!\[>P ZD5\E M_P#!*/X SWWLDMGH\US\SOEC]IN9C.S[5OW=>-WE5ZW_P3C_:/\8:AXF\1_!'XF3W4_B;P\LC6,U^^^X"Q.$F MMW?G?L)5E;)^7=R0%K[ZK\R;R9-$_P""Q<(TX^6+IU6Y51@,7TG+]#SS@_6M MJ4FZRI_9DGIYK;^O^"93@O9.:WA9W\KV:_K_ "/TVHHHJ"@KYF^ O_)ZG[4W M_I^RS_P!S5_Z;8Z /IFBBB@ HHHH _-[]O#2M/_:$ M_:D\(_!CPQH>FIXNN;>+^UO%5S$99K.V >81(-V %CW2'C+%T4$9.?H;P'_P M3D^!/@O08+&Y\'IXEO511/J6L7$LDLS#JVT,$3Z*H_&OF3XJ>,;?]G#_ (*F M0>+_ !0QM/#6OVD(-](IV10RVHMR^?1)8OFQT7-?IA:7<%_:PW-M-'<6TR"2 M*:)@R.I&0RD<$$=Q2HI>PC)=6[^MWI\OQW'5;]LXOHE;TLM?O^[0^>_$'_!/ M?X ^(M-DM'^'MI8%@=MQI]S/!+&<8R"KX./1@1[5\:6O[//@?]E']IG1/A]\ M1_#&F^.?AWXTD":'X@U"(I>64Q8((Y&0J& 9D5N,8=7&WYEK]5:_,?\ X*;_ M !$T[XB?&SX5?#CPQ/%J7B32M0S7_ .XI?PIM]$VGV:V^_:WS/5OV@_^"6?PY\7^%[^\^&UI)X.\50QM+;0+ M=22V5TXY\N19"Q3/0,A 7.2IZ4__ ()?_'S7OB!X(\0_#SQ=//<>(/!LJ1PR MW9)F-JQ9?+7%W"QVQH"S84$G Z FOH"BLZD/:1Y6:4Y^SFIKH?. MW_!/WPOK/@S]DWP5I'B#2+[0M6MVO?.L-2MGMYX]UY,R[HW 894@C(Y!!KZ) MHHKHJ3]I-S?4PA'D5@HHHK,L**** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *^1OVJM<_:8^'OQ2L_%'PBTB'Q9X+.EQ MQ7VASJDX%PLDA+B+>DV2K+S$W.WYAP*^N:*EIW33V*3T::W/STNOVUOVI]W7Q@?XV?'G4$ MOO&6\S6.DB9)3!+C:LDI3]VNQ?N1H2!P<@C%?=U%:1:C+G2U[]O0SDG*/(WI M^?J%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 -[.SMY;N\N-$O8H;>!"\DKM X554::*VUBQEM)'C^SQ#>JR*"5R",CC(-?:U%$/'__ &O7TS0 4444 8WC+PCI M?C[PGJ_AO6K<7>DZK:R6=U">-T;J5.#V//!['%?EIJ7[*/[47[(OBK5C\'-3 MU'6O"]X^Y)]*>"0R+T7SK.7(\T#C>JL,=&&<#]/?B5\1M$^$O@?5?%OB2>2U MT33(UDN9HHFE95+!00J\GEATKYU_X>A?L_\ _0R:E_X)[C_XFLU;G;B]>OIY MEZ\EI+3]3Y.\%_L0_'[]JCXBV?B'XZ:C?Z1HMOM\V;4IXS=219RT-M;QG;#G MN2J@9SACQ7ZG>%_#&E^"_#FFZ#HEE'IVD:= EM:VL(PL<:C _Q/)KYB_P"' MH7[/_P#T,FI?^">X_P#B:/\ AZ%^S_\ ]#)J7_@GN/\ XFMN:T>2*LC+EO+G M;NSZQKXF^&O[%_Q#T[]MK4?C=XOU?PY+IDES>3VUGIEU<27"!XF@@1@\"+A8 MR,G=U'%?5'PE^+'ASXV^![+Q=X4N9;S0[QY$AFFA:%B4)ISZ@MJIL([IB (6??OW;B%R$*@GD\'"BG&LK?%9 MI+UW_0I^ MRS_W-7_IMCH ^F:*** "BBB@#Q3]J3]E/PI^U/X-BTO6V?3-9L=SZ9K=N@:6 MUXPII>J0R6R+ MDG_CUNR K'J0BGGN:_2#XO?&WP5\"?#/]O>-]>@T2P9O+A#AGEG?^Y'&H+.? MH.!R<#FOE&\_X*_?"&WN7C@\-^,KJ-3@3"SM5#>X!N,X^N#[5G&RD^5^IH!)/H:][_8S_X) MSP_ SQ)#X[\?:G;>(O&D6YK.WM"SVMD[ AI"[@-++@GD@!1@H+%9R<9/. :Z*=^:T%[ST\S"I;E]]Z(^OM<34)-%OTTIX8]4:!Q:O< MY\I92IV%\<[0<9QVKYL_8H_8_P!1_9A/C+4O$.O6OB3Q%XBN(WDO+5'4+&FY MB#NY+,\C$_05]0T5G'W9.2W:M\C27O147M>X4444 ?,W_!-G_DROX=?]Q'_T MY75?3-?,W_!-G_DROX=?]Q'_ -.5U7TS0 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !117&?%?XQ^#O@CX6D\0^-==M]#TU6V(TN6DF?KLCC4% MG;V4'C). ":3:BKL:3D[([.BOSS\5?\ !8;PW#J+P^$?AKK'B&W7.9M0OTLF M(SU")'-Q]2*U?AW_ ,%>/ >N:G'9>-?!^L>"][A3=03#4(8O]J3"1R ?[J,? M:G'WMA2]W<^]Z*R?"OBO1O''A^QUWP_J=KK&CWL8EM[VSD$DH4VJC..V[\:^Q/V9_VG/#'[4G M@^]U_P ,V>I:>EC<_8[JVU.-%=)-@;@HS!EPPYS^ K11;3:Z&;DDTGU/7Z*^ M/=!_;)\>ZK^V]>_!R;P%%%X7ADEB%\LTS7&NQINHVFH&SF-OZSKGBSPU;:'/8W_V6"ZT^.6.U MNUVY.Q9&8[D/#?,1R.G(KZ4K247%V?\ 5]3.,E)77]6T"BBBI*"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHK$\9^-M!^'?AN]\0>)=6M=$T:S3?/>7D@1$'0#W)/ 49)) )KX@\??\%>O M VCZE)9^"_!FL^,=CE1Q7*[7/OJBOSU\(_ M\%A?#-SJB6_C#X;ZQX;MF(Q/87R7Q4$XW,CQPG'TR?8U]N_"_P"+'A/XS>%( M/$G@W6[?7-(F.WS8"0T;@ E)$(#(XR/E8 \@]"*TY7:YGS*]CK:***DH**** M "BBB@ HHHH **** "BBO@#XI?\ !5.\^&_Q)\4^%$^$$^J+HFIW&G"^776C M$_E2,GF;/LC;<[IJ>92.1ONHWB0@GZ#['4O_#XB^_Z(C M%_%SZ>=);6M.AOS8M+YI@\Q VS?M7=C.,[1]*ZRJE%PDXRW1,9*24ELPHHHJ M2@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBO+_C]\;?^%&^&].U;^Q?[;^V7?V7R?M7V?9\C-NSL?/W<8QWK:C1J M8BI&E25Y/8PKUJ>'I2K57:,5=GJ%%97A37/^$G\+Z/K'D?9O[0LX;OR=^_R_ M,0/MW8&<9QG K5K.47"3C+=&E.<:D%.&SU04445)84444 %%%% !1110 444 M4 %%0WMY#I]G/=7#B*W@C:61VZ*JC)/Y"OD:U^.'Q?\ CQXDU)/AA!:Z)H-@ M^PW=Q'$S,#G:7:56&Y@,[47CN>]>AA,#4QG-*+48QW;=DK[?>>;C-7CD\2KYBW4D.S:V)&V$; %Y3;T ^ ME=97'4A[.;A=.SW6S]/([:53VM.-3E:NKV>Z\GYA11169J%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !117CWQ0_:$_X5M\4?"_@[^P/[1_M MLP#[;]L\KR?,F,7W/+;=C&?O#/3WKHP^'JXJ?LZ2N_\ +7J.]\:ZXEG<3J6M=,ME,UY=8_N1CMVW,54'JPJ7) M1W&DY;'J5%?G1KG_ 6*TO[=(OAOX3ZIK%BIXFOM56UD_%$AF _[ZKT'X"_\ M%1/"/QB\=:-X.U/P=K'AC7-6NEL[4I/'>6XE8X =\1LO/'W#[XK2,7-VCN1* M2@KRV/M:BO'OVK/VA/\ AF3X32^-O[ _X23R[V&T^P_;/LN?,)^;?Y;],=-O M-=/\#?B=_P +G^$OA?QO_9O]C_VW:"Z^P^?Y_DY)&W?M7=TZ[141?,I-='9^ MK5_R*E[K2?577RT.ZHHKYJ_:3_;*_P"&>OBUX!\$_P#"(?V__P )4\:_;O[3 M^S?9=\XA^YY+[\9W?>7T]Z>\HPZR=EZ@](N3V6K/I6BD8X4FOS?U#_@L)/:: MM?V,/P;DN_LD[PEX_$9YVL1G LSC.*GF7-R]2N5\O-T/TAHK\Z?#_P#P6+TA MM6AA\3_"O4]$L'^]<6.JK=R@>HC>&$'_ +ZK[L^&/Q0\,_&+P;8^*O".J1ZM MHMX#YFX?6OO:M.5\JET_K_,SYES./7^O\@HHHJ2@HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOFS]HS]O MKX8_LY:M)H6H3W?B+Q1& 9=(T9%=K?(ROG2,P5,C'RY+8(.W!!J7)1W*46]C MZ3HK\VV_X+'&.3S'^#=TECG/V@Z_SM/0X^RX_P#'J^Q_V8_VE-"_:B^']QXI MT'3=0TJ*UO6T^XMM0";EE5$<[2C$,N)%Y.#UXK11&VM],%[]D)14+22E_+?A2XYK.4E M%79I&+D[(]_HKR;]F#]H+3_VF/A+8>-;'3_['EDGEM;O3#LUI*+B[,SC)25T%%%?,GQ^_P""A7PG^ FJ3Z)<7MUXI\20,4FT MS0D67[.W/$LK,J*Q]-T5^;"/V>?"HU[QKJZV$$C%+6UB4R7-VX M&2D48Y8],DX49&2,U\6ZY_P6*TW[?(OAOX3:IK&GJ<"XOM66UD_%$AE _P"^ MJS4DW9&G*TKL_1>BOD?]E?\ X*(^'OVF/'2^#O\ A$-3\-:\]O+]?7%:.+C:_4S4E*Z70****DH**** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ^9OVX/^: ?]E<\/_\ M>OIFOF;]N#_ )H! M_P!E<\/_ /M>OIF@ HHHH Y[X@> -!^*7@_4O"WB>P_M/0=201W5IYTD7F*& M# ;XV5ARH/!'2O!_^';/[.7_ $3K_P KFI?_ "17J?[0_C+Q3\/O@SXG\0^" M=)_MWQ18P(]CI_V62Z\YC(BD>5&0[?*6. >U? 7_ W1^V#_ -$6_P#+/U3_ M ..UFG'F:2U+:?*G?37]#ZJ_X=L_LY?]$Z_\KFI?_)%'_#MG]G+_ *)U_P"5 MS4O_ )(KY4/[=7[8"@D_!? '_4GZI_\ ':Y9?^"H'[1+>)(_#P\$>'SK\CB- M-*&AWOVIF(R%$7G[B<=L5IUL1TN?J'\,?A?X8^#?@ZT\*^#],_LC0;1I'AM/ MM$L^TNY=COE9F.68GD]Z\TU3]BGX3:Q\:X_BG-?B=\%]'\0_$'0O^$<\4W,MPMSIWV*:S\M5E94/ ME2DN,J%/)YSFO6:TDI1JO^3U/V6?\ N:O_ $VQT ?3-%%% !1110!^6/[27@/4?VLO^"C\7PTU M34;FR\.Z1:Q(?*/,5LMNMQ,T8/ =V?;NP?XG:E9RK/;W=KH MUO'+#(IRKJP3((/((J?_ (:(^%7_ $4WP=_X/[3_ ..5:TSXZ?#;6M0MK#3_ M (A>%;^^N9%B@M;76K:265RM?A1^V)^UAXL_:6\>3 MKJ<-QH7AO2IWBT_P[(2IMV!*L\P[S'D'/W?NCN3C*3OR1W-(Q5N:6Q^MO[,/ M[7W@K]J72;^70#+I>LV$C"YT6^9?M"Q;B$F&#AE88R1]UC@]B?9#<1'KZHPZ,K#@J>"#7[N?LG_'B[_:,^#.E>,+ M_P /W/A^]E9K>>.5"()W3 :6W8\M$3G&>A#+D[WC:661NBJHR2?H!7Y.^!/#NK?\ !3;]JK6= M;\175W:_#/PY_J[6)MNRV+D0VZ_W9)=I=VZX5@#PN/T-_:YUB?0OV8?BA>6S M%)UT"[164X(WQE,_^/5\Y?\ !(71[>S_ &>O$>HH@^U7GB&5)'QR5C@A"CZ# MK=OP_S[CJ/EI1BOMNS]$K_C_D?9/@?X?^&OAIH$&B M>%=#L= TJ$ +:V,"QJ3C&YLYKG?C-\ _ _Q\\,SZ-XRT*VU%&0K! M>A MU:,?XX9<;D(.#Z'H01Q7H5%$U[3XM0C[GPZ'Y=?LC>+/$7[&_P"UUJWP M%\1WSW?A76KOR[&23A!,Z!K:X3T\Q<1L!_%C^[7Z0?$;XC>'?A+X-U'Q7XKU M#^RM T\(;F[\B2;RP[JB_)&K,'OVP_@_P"(+(;;^2&R M8^7]XM#?$J?K\V.O:OK+_@HQ_P F:_$3_KG9_P#I;!42JR>%C4>K3+]DM$^5^G-O8].TG]H7X++&V\%7)=8=7U#=9QNRNT9 M4+,J-NW(P QDXXS7 Z!^W]^S_P")-:32[/XE:?'=.VQ6OK6YM(<_]=IHEC'U MW5\@?L$_LOQ_M(_#/1-<^*$D^I^ O#3W&G^'?#<^,G_!.GX._$CP;>6&B>%K/P=KRPM]@U320T7ER8^7S(P=LBDX! MR,XS@@\UM57LI-VNNBZVZ?-K6WZF--JIIMY]#Z@AFCN(4EB=98I%#(Z'*L#R M"#W%.9@JEF("@9)/05\ _P#!+#XM^('@\:?!WQ1.\UYX1E+V*RON>&,2-%- M#_=20*1Z;R.@ #?^"E'QH\3ZQXL\(_ 'P/ZMJZM M))-)CYBBYQ$N7[8W@;6O!5SX0 M#(!V$'( %9T[U)3C_+9_?OZ]$C27+"$)=VU]R3/L;PC^W=\!O'&OQ:+I/Q&T M\ZA*VR-;ZWN+.-V)P%62>-$))Z -SVKWJOA3]M_]A'X:-\#?$?BSP7X9M/"O MB/P]:MJ"MIH,<-S#'\TL;QYVD[-Q# !LJ.<9%>B_\$U_BIJ/Q0_9>TG^UKEK MS4-!NY=&:XD;<[QQA'BW'U$E_O\ Z[YSO!Q?25U\ MUK^7]=O(O^"DW[0'B2^\1Z!\ OA]),-=\1&(:H]JQ61TF;;%:AA]T/RS_P"S MM!X+"O>OV7/V)? G[.'AVPE&F6FN^-O+5KSQ!=PB202$WR+\*(T\>?\%;O%-[J/[UM+NK]H%;D P6_D1_D.?J*_42IH^[0C47Q3U^71 M?+\2JOO5I4^D-/GU?]?Y#)H4N(GCE19(W&UD<9!!Z@BN>\'_ W\+?#V35'\ M,Z!8: -4G%U>1Z="(8Y90H7>47"AB!R0!GOFNDHH \TL/VD/AUJGQANOA9;> M(O-\>6H8RZ3]BN1M B$I_>F/RC\A!X?VZ\5YE^V-^U!\-/AOX%\;^ ?$'B;^ MSO%^J^&KL66GBPNI/-,T,L<7[Q(C&N7!'+#'4X%?-G@+_E,)XG_ZYS_^FV.O MJ_\ :T^"7@+QA\*_B!XLUOPEI6J>);'PS?&UU2ZME>>'R[>5X]K'D;6)(]S7 M/6UPL*C^U&[_ !V_X)O0;^M2@MXR27X/7[^A\:?\$X?VMOA1\!?@OKF@^._% M?]A:MQ6_P#9UW<;H3! @;=#$ZCYD88)SQTZ5^CFG_%/POJGPS'Q!MM3 M\WP@=.;5AJ/V>4?Z*J%VD\LKYG"@G;MW>U? G_!+_P" ?PY^*GP+U_5/%_@O M1_$>HP^(9K:.ZU"U65UC%O;L$!/;+,<>YK[/^-WAW3/"/[+OQ!T;1K&'3-*L M?"FHPVUG;IMCA06LF%4=@*[,9)TX2F_B44UV^'_AOQ.?"P52I&'1MI]_B_X< MW?@_\!-:_MW2K:Z:REN/LL]OMF"*Y7;,B,?E=3D#'/7K7:7E MY;Z;9SW=W/':VL"-)+/,X1(T R69CP !R2:^'?\ @D#_ ,FY^)?^QHG_ /26 MVKAOVY/'WB?]HK]I3PY^S7X2U)]-TEI86UJ:/.))&3SF,@!^9(H>0 MI!6@XU(TJ>KE;\4FV_)"I24H2J3T4;_@['TYK/\ P4"_9]T'6'TRY^)5A)LDQ;)]2U)WDO)FQ@OYH(*$^D>T#L! M7RE\.=+N?V%?V_+#X>Z3J%S+\//'"1>3:74A;8)BZ0D^KQS(4#=2C<\U,;.H MJ3W>SZ-]OGT_$)74'42T6K]._P C]-;BXBL[>2>>5(((U+O)(P544#)))Z " MO /$?[?W[/WA75'T^]^)6GRW"G!;3[6YO8O^_L$3H?\ OJO _P#@KYX[U_P_ M\-?!?AS3KB:TT37;VX.IO"2!*(5C,<3$=5)=FV]S&/2O9?A1^Q#^SXGPUT?^ MS_!VD^*K*]LXYO[;O&-S+=[D&91)N^7/7";0.P%9PYIJ4^B=OG;\/UZ&DK0Y M4]Y)O[G8]N^&_P 6/!_Q?T-M8\&>(K#Q%IROY8_ []G7P;^SM::]8^";:YL-+U>\6]>QGN&G2!Q&$Q&SY?:0H.&9CG/..* M].K25K^Z9QO;4****DH**** "BBB@ HHHH **** "BBB@ HHHH **** *6M: MUI_AO2+S5=5O(-.TVSB:>XN[F0)'%&HRS,QX KP#]G_ /;K^''[0_CO7?"F MB3S:?J5G*W]G#4,1_P!JP*!NEA'4$'"_GU_P %$OVO/%GQ2\>: MM\.(+*^\*^$M#NC#/IUTIBN-0F0\2S#_ )Y]&1.F"&.21M^.='UB_P##VK6F MIZ7>3Z?J-G*L]O=6TA22*13E65AR"#WJ*,E-\\OA>W?U_P"!VWUVNK%Q7+'X MOZT_X/\ 3_I7HKY;_8#_ &I-=_:6^&=V_B71KBWUK0W2UN-:CAVV>HDC(9#T M$H &]!P-RD8#;1]25O.#INS,8RYE<***IZQ=-8Z3>W*#+PP/(![A2?Z5A.2A M%R?0UC%RDHKJ?EO\?=<\0_M\_MD0_"/1=0ELO ?AFYECN)(N57R3MNKIAT9M MQ\J/.0,CIN:OT8^$/P-\$_ OPU#HG@S0;728%0++<*@-S[5 MY>;9G*2J5IM;)V7I_F'I]#\6Z%8Z_IPA]I(QN0]48= MF4@CL:_,$VNI_P#!-3]LBPLK*]N)_A?XJ,9>.X?=NM&)6(^F8Q^=8<_L*D:JVNDUW3T_R M-N7VT)4WVNO)K4_0;6MI+JE]IEG(T+:I?21JD<;N#G8B1%N,$;^#ELKLXOV]6C_ "I:_-IW M^2T7?0QC-.A3K/[3V^2:M\WKY:GW^?\ @H-^SX-:_LK_ (658_:O,\OS/L=U M]GSG&?/\KR\?[6['O7O.B:YIWB72;75-(O[;5-,ND$MO>6C*ZDAA[ M@UX+XJ_X)_? ?Q1X7?15\ V.D?N]D.H:8SPW<38P'\S)+D=?GW ]P:^6?V#/ M$7B']G/]JKQC^SQKFHF_T:1YI=/W9"B=$$JR(#]T2P,?:=+I/RO_7]=?TNKQ?XE?ME?!?X1ZQ)I/BCQ_IUGJD3%)K.TCFO M986'59%@1RA]FP:\D_X*6?M):M\$/A3IWA_PO=267BCQ9+);1W: M\9'(G4TE:'*GN]?D?17PI^/GP\^-]I M+/X'\6Z=X@\D;I;>!REQ$N,O!7QH^$*R^'(AJ0M+W2XYG:#S"I< M !B2(Y$2163..F *_0'Q-XFMO&GP U?Q!9_\>FJ^&9KZ'_E[/[BE\-_VEOAG\6O".L^*?#/BRVNO#NCR>5J M&I7D,UC#;-M#?,;A$XP0<].>M<3;_P#!0#]GVZUX:0GQ*T\79D\OS)+6Y2WS MZ_:&B$6/]K=CWK\^_P#@G?\ .X_:0M=;T#Q/>W2?"W1+Z/4[W2;61H?[3OG M39&DCJ<[$2-CQ@C=P1G(^X?C3_P3S^$'CCX;ZGIOA[P?8>&/$$-JYTW4M-#1 MNDP7Y!( <2*2 #NR<$D$'FM:W[E<[VM>W7;7_@+M9]3.F_:/EZWM?I_7=]]# MZ@L;ZVU2R@O+.XBN[2X198;B!P\D1O4\*P8 @Y!Y!%?+/QG_P"""4^E[>C>WWGU;X3_ &EO MAOXX^*&K?#K1O$?VGQGI7G?;-+DL;F%H_*8+)AY(U1L$C[K'(Y&1S7IU?FA^ MT)!_PSS_ ,%-/ /CF-?L^C^*VMQ6UC7E;KNBNMK>DMK^ M9G?#O]ICX:?%CQQK?@_PIXHCU?Q'HPD:^LUM+B+RQ'((W(=XU1P'(&48]<]. M:](OKZ#3+&XO+J58+6WC::65NB(H)9C[ U^-W[(FGZS^S[^T9\$/%.M2.MA M\1K&97>4XSY\TL* G_>%M)_P,5^C'[>7Q#_X5M^RGX\OHY/+N[^T_LFWQUW7 M#"(X]PC.?PJZUZ5!36LM4^W,G:WY?YBI6J5G#[.C7^%]?S.^^#GQ^\!_'_2] M0U+P%K;:[8V$RV]Q/]AN+94D*[@H\Z--QQ@_+G&1GJ*Z'QQ\0O#/PST)]9\5 MZ]I_A[2T;9]JU"X6)"Q!(57D?PQ\+L$L])@D,8 M:-W80P@C[K.$+R./F. 1\I76I!JM[&'1:M]+;_CHNYE3DG2]K/:^GG?;\-6 M?:&@?M__ +/WB76$TRS^)6GQ7+MM#7UK::)(Q^+5[_ &]Q%=01S0R+ M-#(H=)(V#*RD9!!'4$5\W_$+_@GG\$/&O@N?1++P99^&[P0E;35=+W1W$$F, M*['/[WW#[L\]^:\9_P""7?Q.\06DWC[X+^)[IKNZ\&W+&Q,CEC%&LK131*3_ M *X4KZ>8>V*F%IMPZI7]4M_NW'*\4I]+V]&]OO/J_XA?M(?#KX5^.- \'^* M?$7]E^(]>,8TZR^Q7,WG[Y/*3YXXV1,?B!JY:^U75GU*> M'R[F3YG6)8W52%8GEPV2,\#Y1G2O4IJH]N:2?R=E;SWO\NYK4Y85.3R3^]7= M_P!/^ ?8EO<1W5O'-$V^*10Z-Z@C(-25#9VJ6-G!;1EC'#&L:[NN ,#/Y5-5 MRM=VV,HWLN;<****104444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%?&W_!1G]K+Q+^SUX/T_0?">F7=MJ_B M&.15\2/'^XLU'#+$W0SD;+A'F9V_Q:_;X^%_P=^,&D> - M6OI+BZG?R]4U"U(>WTAB/D$QZDDXW ?<')]*^C+.\@U"UANK6:.YMID$D4T+ M!D=2,AE(X((YR*_FGNKJ>^NIKFYFDN+F9VDEFE8L[L3DLQ/))/.37WY_P31_ M:\\6:'XPTKX1ZI97_BCPY?N5T][=3+/I)ZD_]>_=@?N=1W!WI0_;]_Y)OX=_["P_]$R5]0U\O?M^_P#)-_#O_86' M_HF2O9R;_D84?4\3._\ D6XC_"SW?X4_\DN\'?\ 8&L__1"5U5# MO^P-9_\ HA*ZJO/Q/\>?J_S.[ _[K2_PQ_)#9)%BC9W8(BC+,QP !W->6ZQ^ MU'\+=#OVL[GQ?:O,IP3:PS7"9_WXT9?UKR+]KCQ[K7B;QGH?PG\.3- ^IM%] MN921YAD;"1L1_ !EF]>/2O3?"/[)?PW\-Z#%876@PZW=% )[Z^+&21LUW MK9):M]]=/S]*\*>,]"\%/$!2.6UED+!8V?8RDGKL)#*3 MS@XSR<_7'CSPE%X\\'ZMX>GN'M8=1@-N\T:@LJGJ0#WQ6&,P=.@Z=2G*].HK MIM:K6S37='1@<=5Q'M:-:"56F[-)Z.ZNFGV:[G':]^TY\+_#EVUM>>,+-Y5. M#]CCENE!]-T2,/UKH_ OQ8\(_$M)#X:UZUU1XQN>%=R2JN<;C&X# 9[XQ7(> M'?V4_AAX=LT@'AF'4I H#W&HR--(Y]2"=H/^Z *^$5 MDT^QNG\XVBNQ12KA98P2<[75NA/<_AZ&'P>7XZ?U;#RFJC3LW:S:5]EJOO/, MQ6.S/+Z3Q>)A!TU;F4>;F2;2O=Z/?LC[HFF2WADED.V.-2S'&< #)KC? _QF M\&?$:QU.\T#7([NTTP*;R:6&6W2$,&(),JKQA6Y[8YKJ-88-HM\1R#;R?^@F MOSV_9=^'>H?%K4=6\-S7LUEX15H;[5UMSM>X*;Q##GL"6<_\!/<"N7+\!2Q> M'KU:L^7V?+KTU;OIU=EIJM3LS/,:V"Q&%I48DZ)KVG>)--AU'2;ZWU*PF&8[ MBUD$B-ZX(]*\WO/V6?A==Z.VG#PG;01[=JSPR2"=??S"VXGZDBO _@I)J7[/ M?[2EY\.I[U[G0-5;;%YAP"2A>&7'9CC8<=<^PQM'!X+&4I_4Y24X*]I6U2WM M;9^6IA4QV/P-6F\;&+IS:C>-[Q;VO?=>>G^?MO[0WQH\(^$?"_B/POJ.LFS\ M0WNDR_9[46TS;_,1E7YU0J,D$]>)?LC_'/P)\+_AYJ6G>)=:_LS4)]2>X M6/[)/+NC,<:@YC1AU5N,YXKWOX__ W\,:YX%\4:_J&AV=WK-KI,WDWLL>9( M]J,5P?8DFO&/V-?A3X0\:S6_2VFWJ>?F*QW]KX?V;AM/ENGV5^;7[K6/I77/BAX9\-^" MK;Q;J.I_9_#UPD4D5Y]GE;:_LY_ FR^,GA'3/$'C=9[O1=/A.G:3I<<[QQE%8F25BI#,JR:BIVZ7:M=)?WOG:USOQ.8XRECHX&E",I2I\W5+FYFFV_Y4 MEM:][*Y]4^!_'V@_$C0QK'AR_P#[1T[S&A\[RI(_G7&1M=0>X[5'XR^)'ACX M>VR3^(]37@'[/GP/7X\S7_P 1OB--/K"7EPZ6MFTC(DNTX+$J M00BG*J@('RG/%8T<%AJJJ8F4G&A%V6W,V^G:_[:9^U3\*M6O$M8/&%LDC' :ZMYX$_%Y$51^)KU*WN8KRWCGMY4G@D M4.DD;!E92,@@CJ*\E\4?LH_#3Q)I,MI'X=ATB:>S1R1MV;&<-]&!KQ_ M]E?Q3K/PU^+&N?"/6[IKJUC>4V6XDB.1!O.S/17CRV.Q'N:MX/"8JC4J8*4N M:"NXRMJNK378R^O8W!UJ=/'QBX5'RJ4;Z2>R:=]^C3/K^O./%G[17PX\$Z@] MAJ_BJTBO(SMDAMTDN60]PWE*VT^QYKAOVQ_BO>_#WP#;:7I$[6VJZY(T FC; M#QPJ!YA7T)W*N?N^(;J,2W'VIF,4!89\M4!P< M9P6.22#C XK+#X/#QPRQ>,DU%NT5&UW;=ZZ)(WQ6.Q$L5]2P,4YI7DY7M%/9 M66K;WZ?Y>H:;\;_ VL^%M0\16/B.UNM)T]/-NY(E=I(%S@%HMOF#/;Y>:VO! M/CO0_B-H2:SX=OO[0TUI&B$WDR199>"-KJI_2OF7]IC]G'2?!G@[4O%W@>.3 M0WAB,6I6$$C&&XMW(5B%).,$@X''&< C-=]^Q+_R0JT_Z_[G_P!"%;UL#A'@ M98S#S;]Y*SMIZ]_)K[CGH8_&K,(X'$PBKQ& MM'2-6U/4)E,W]UNKA6)Y4ENF$.>&GQ+?S.>4N6=_LO\/Z_K3;[FHHHK(T"OCS]J'_DZ M+X7_ .]8_P#I:U?8=?'G[4/_ "=%\+_]ZQ_]+6KZ'(?]^7I+_P!)9\SQ)_R+ M*GK'_P!*1]?75U'96LUQ,VR&%#([8)PH&2<#VKC/"/QL\$^.='U/5='U^&;3 M=,V_;+JXBDMHX<@D9,JKZ&ND\4?\BSJ__7G-_P"@&O@W]DOX7?\ "VK[5M.U MB>8^$-/DBO+NQAD,8N[@AEB5B.=H D/!S^>:SP&!HXG#5Z]:3C[/E_%N^G5] MM5KN;9EF%?!XG#4*,%+VO.ON2MKT6NNCTV1]9V7[47PMU#5ETZ+QA:"Y9]@: M6&:.'/\ UU9 F/?=BO0=<\2:5X;TF35-5U&VT_3HP&:ZN)0D?/3D]<]O6O"? MC?\ LL>";_X=ZM=Z!HD.BZSI]J]Q;RVC,HDV#<4=H..:\8_9M\':C M^T,UGIWBZ^N+WP;X0B"0V D91-)(S%%9@G&4JE^1Q;2NMU*]]EJVNG373Z;TO]J3 MX6:OJ26-OXOM5G9MH:XAF@CS_P!='0)^M>IJP=0RD,I&01R#7SC\?OV8?!3_ M SUG4] T.'1]7TNU:ZADLRRB14&YD9(-%O_ !&]S-:Z M7'*BV,#^6LQ()>9.JXX5045:SES-O3LK6L].NU[' MI6C:UI_B+38-1TN]M]1L)QNBN;6021N,XX(XZ\?A5VOCK]C+4-0\'_%+QO\ M#ZXG:6SMO-F56Z"6&58BP';=K?5===XFEB. M)$@4#?M]"Q95SZ9K>ME*VCDN2A[AO*5MI]CS6A8_&[P-JGA M._\ $MGXBMKK1]/4/=S0J[20 G +Q!?,&3T^6O-?A!^R#X/\+^&+.7Q1I4>O M>(9XQ)G57Z/4Y7B\VA0> M+G2ARVORW?,E;OLVNVG:]SZB\%^-]%^(6@1:UX?O?[0TR5F1)_*>/)4X8;74 M-U]JV+FZAL[>2>XE2""-2SR2,%55'4DG@"O$?V+_ /D@FD_]?5S_ .C37EW[ M0'B'6OCA\<+#X2Z+>M9:1;R+]N=,X=POF2.P_B"+T7^]^&,/[,53'U,+"5H0 MNVWTBNKV.A9LZ>6TL;5C><^5**TO*6R5[_\ #'MNJ?M4?"O1[Q[:X\86SR*< M%K6WGN$_!XT93^!KLO!?Q(\,?$2U>X\.:W::LD8!D2%_WD>>FY#AES[@5Q/A M_P#95^&6@:4EF?#,&I.%"R75^S2RR'&"V-?".CZ];+LAU&UCN53.2 MFY02I]P\:P:#>>(Y[",>79VJDJ&8X M$DK#[D2GEFP<"OP9^*_Q8\3?&KQQJ'BSQ;J+ZCJUXW)/$<*#[L4:_P "+G M^IR22<7)RERQZ;FJBE'FEUV/Z _A+\6_#'QN\#Z?XL\):BFH:5=K])()!]Z* M5?X77/(/L1D$&NQK\"/V5OVH_%G[,?CR+4=#WZEHUZZ1ZGH+,?+O$S@%?[LH MR=K@=\'()!_>7PWK7_"2>'M,U7[#>:;]NMH[G['J$7E7$&]0VR1,G:XS@CL0 M:[)15N>.WY')&3OR2W_,TJ***Q-CSWX__&'3_@+\(?$?C?44$Z:9;Y@MLX\^ M=B$BCSVW.R@GL,GM7P'^QC^S'=?M=>)=4^.GQIDE\065W>,NG:9.S"&[9&P6 M89X@C/R+&."58'@8;TS_ (+ :Y<6/P)\)Z9$Y6"^U]6F /WA'!*0#^+ _A7T M]^ROH-MX:_9M^&>GVBA8D\/V5U>_KT_X M(5GI"DOM)M_)VM^IZ-HNAZ=XH?L.?\ )I7PP_[!"_\ H;5Y?_P56_Y- M-N_^PS9?S>O4/V'/^32OAA_V"%_]#:L\/\%?_''_ -("M_$I?X9?^E'N=?FM M_P %)O\ D[3X"?\ 76V_]+TK]*:_-;_@I-_R=I\!/^NMM_Z7I3C_ +S0_P ? MZ,<_X%;_ _JC])W^ZWTK\U_^"2__)2OC;_UUMO_ $=_$B3X/>![/QI/=W*KJ27=I-/]G599O+(\N:/&27ZYZ=J*^T19_"O'?VB/V@O MVEO'&@OH_P 5O".M_#[X>2,J:S-X9\.S*LT60=C332E>>F/-53GD-C%?>7[# MOB3X0ZI\%;+3/A!<2?V7IS8OK6_4)J*7#C)>Y X+MC[RY0[<*<+@:48\OM9] MTE;YWN_R^XRK._LX=FW?Y;+^NYXU_P %?O\ DWOPQ_V,D7_I-/7U3^SQ_P D M#^&__8N:?_Z31U\K?\%?O^3>_#'_ &,D7_I-/7FOPT_X*:^)_!OPZ\+Z!!\! M=6U2'2],MK)+Z/5956X6.)4$@ LVP&QG&3UZFHHR7)5CUYH_^D_\$TK1?-2E MTY7_ .E'Z:T5\A_LT_MW:]\?_BC;^$=0^$.H^#+>6UFN/[4NM0DF12@!";6M MHQD_[WX&OKRK<6DF^IFI)MI= HHHJ2@HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "N=^('Q \/_ M\(ZEXG\4:G#I.BZ?'YD]S,?R51U9B< *. M22 *W+RY^QV<]QY4D_E1L_E0KN=\#.%'Z\ M/>%]'N'BL?#DV4>%U)5I+A>\QY!!X3E1_$6RE)WY([FL8JW-+8_5_P#9A_;& M\$?M26>IKH)FTK6M/E?S=&U!E%P8-Q$)O#.I3:3K6GR"6"Z@."#W4CHRD9!4\$$@U^[/[(?[0%[^TC\&=/\ M6:EX?N= U#S&M;@/&5MKJ1 TUNQY:,GCG[K!ER=N3U\JE#FCTW_ ,SEYG&7 M++KM_D>UT445B:F/XPU*YT7PCK>H6_%7]G:[N);21Y)I]!LP&N+=6.YXEA;*W,)(X3 M!8?* I*AJF$E2JNHQ>&]$L="AU"Z-[=0Z? L,&?B]HS>!O$"2?9Y-3A1_L7F@X(EC;]Y;G/'.X# MDDJ*^\+&^MM4LH+RSN(KNTN$66&X@E?*T>PDN$1CCS)<8B3ZLY5?QKX[_P""3OPZNW\'^-?BMK6Z;5_% M6HM!%<2#EXXV+RN/]^9V!]XJBFE.M=[05_F]%^MRZC<:-EO-V^2U?_ .3_X) MZZQ<_ ']IWXH? ?5YV$$MQ)<:;YAQODAY! ]9+=E?Z1U^DU?FC_P48TF]^ W M[3/PQ^.FBPLJR2QPWWE\>9+;GE6/_32!BGTC-?H_H.N6?B;0].UC3IEN=/U" MWCNK>9#D/&ZAE8?4$5<).I0C)[Q]U_+9_-;>A,TH5I);2]Y?/=?)_F?(7_!2 M?]J#4_@MX!T[P=X2N);;QCXKWQK\F-V._^"J7@'1=1_>6-A-I421MR"JYN<8]V8U^HE10TI.LOBDVO1+:WK_6XZVM1 M4NB2?JY=_03:-N,<=,5S.@_#+PGX6\3:GXAT;P]I^DZUJ<:Q7UY8VZPMNGHI];]0Z6/RK_:*M;7XS?\%0- \%>.I&;PG:36EE!9RR%( MWC-L)PG_ &UE;:<EVVFZ386VF:=;((X+2SA6**)1T"H MH ^E?)G[@WJRD\D MLQI46E25%Z23?SOU]?R_-UDW4]JE=62]+'Z-3?#WPS<>,+7Q6^A6'_"36T;P MQ:LL"K_BPGP-^$?B/QS)IC:RFCPI,;%9_),NZ1 M4QOVMC[V>AZ5\,?\/FK'_HD]Q_X/U_\ D:I4DVXK=%-"ZND@Y"Y4;AG!'X5\??\/FK'_HD]Q_ MX/U_^1J\V^,G_!2/XB?M+:#^ Y-$?7(VM+A;*:34K^YB88:./;&@0, MN0QVL<$X(ZU%6,JD'&'Q/;R?1_(JG*,)*4MNOH?:/_!.SXZ:O\=/V=[6Z\0W M+WVO:'>2:1[;'4$]RI)Y-?3]?.O[!_[/.H?LX_ >TT77 B M>(]4NGU34H8V#B"1U55BW#@E410<<;MV"1S7T5797M[1V\OOMK^-SEHWY/O^ MZ^GX!1116!L%?,WP%_Y/4_:F_P"Y5_\ 3;)7TS7S-\!?^3U/VIO^Y5_]-LE M'TS1110 5\S?'K_D]3]EG_N:O_3;'7TS7S-\>O\ D]3]EG_N:O\ TVQT ?3- M%%% !17G?[07QCM/@#\(?$/CN\TZ;5HM*B0K90/L,TCR+&BEL':-SC+8.!G@ M]*\Z_8U_:^MOVM?#>OWP\-R>&=0T6XCAGM_M7VF)UD5BC+)L3GY6!4CC Y.> M"/O\RC]G<)>ZDWUT1S?[4W[ &B?M1_$*T\5ZEXMU#0I[?3X]/%M:VJ2*55W? M=EB#G]X?RKQS_AS;X4_Z*/K/_@!%_P#%5['^U-^W_HG[+GQ"M/"FI>$M0UV> MXT^/4![Y_GK M^)I/FO[V]E^6GX!_PYM\*?\ 11]9_P# "+_XJNF^&/\ P2G\-?#'XB>&_%MM MX]U6^N-$U"&_2VELHE65HW#!20V0#BN9_P"'R7A3_HG&L_\ @?%_\373?#'_ M (*L>&OB=\1/#?A*V\!:K8W&MZA#8)KJH_(3@# ;HW1NQ'W!16!V^)GP@\9^%(\>=K&D7-G$6Z"1XV"'\&P:^$/^"1?Q0ATF+QO\*=6 M/V'68;PZK:VTYVNY"B*XCP?XD,<9(]V]#7Z25\!?MA?L.>+?^%D1_&?X%SMI M_C&*;[7>Z7;2K#)+,.L\!8[2S G?&V _/4L5,QE[*HY/X9*S\K.Z?W[_ /#L MJ4?:4U%?%%W7Y-?=M\^MC[]HK\U=)_X*I>.OAI;0Z/\ %?X/7EOKD0VR7222 M::TF,X/D2Q-@G')#XZX Z53\0_MS_'S]J/36\.?!KX77WAR*^!AGUN*1KIXU M(YVW+1QPP9&?F;)_ND&J=W\&I*M]O0R_CQ>1_M/?\%+_ =X8T5_M^E>%YK: MUO)HOFC MI&N;HYZ<$F/_>&/2OKC_@HQ_P F:_$3_KG9_P#I;!6=^Q#^Q?:? MLP>'[O5M:N(=8^(&L(%OKZ(EH[:/(;R(B1DC< 68@;B!Q@"M'_@HQ_R9K\1/ M^N=G_P"EL%8UXJGAU23O9W?JVKV\C?#R=3%*I:R;BEZ+:_F9W_!,^:";]CCP M6L+*7CFODEV]0_VR8X/OM*_I7U%7Y._LE_$KXJ_LG_!71/&]GX7N/B)\)O$S M3W%Y:6&Y;C1;J*=X6?(#81UB5LD;2<#*$9;NOB)_P4@\8_'[1+OP5\#_ (;: M[_;>J1FVEU20>=-:J_RL42,%4.#_ *UW 7DX[CLQ,G*I+D5Y=O/MZ=GV.2C% M17ONRN]?G_7S(O\ @GRP\5?MQ?'3Q-IYW:2QO]KQ_P"K;SM0#1GOU$;$<^M< M-^VAX.UOQ7_P4=T/1M.\2W'A#4=8@T^/3=<@+H]HS1LBLA1E;)D5ER"#\U?: M?["?[*\G[,'PKFM]8:&?QAKDJW>JR0D,L.U<1VZM_$$!8D]"SMCC%<3_ ,%" M/V2]?^--GH7C[X?[AX_\,X$=O$XCDNX5?S$\MR1B2-\LH)YW,.N*PJ*-)T(O M6-.R=OG?[F_U-8N5;VTEHZEVK_*WY?H<9_PP3^T'_P!'4>*/_ [4/_DFL#Q' M_P $P?B?XYU#2[KQ;\>;KQ6=.DWVXUF.ZNS%DJ6"&2=MN=HSCK@>E'@__@JQ MJG@/3XM ^+_PRUJQ\4V<:QS36B_9WN&'&Y[>8*8R>^&()/ XKU'X*_M>_%; M]HSXK>'8/#WPGOO"OPS62275->U0,[S1B-M@C=E1!E]N53S&QSD#-;0OSIPU MMUZ>IG)^X^?33;KZ'HO[?:^7^QW\1UZ[;&$?^3$5?B=_V+&I?^DLE?+O\ P2!_Y-S\2_\ 8T3_ /I+;55# MXZ_^"/\ Z6.M_"I?XI?^DH\2^(>KK^RO_P %1(_%&LXLO#7B"=;E[IN$%O=Q M&*20GT28,Q]EK]4T=9$5T8,K#(93D$>M?/W[9'[(^D_M5>!(;3[1'I/BO2]\ MFDZHZY52P&Z&4#DQO@9QRI (SR#\9^!?VEOVB_V']/7PE\2/A[>>+O"FGCRK M.^F9P(H\X58KY%D1DQT1P6&0/E K.E)1I*C/1QV\UT7JOZZ!4BY5'5AKS;^ MO?Y_Y(_4^BOSCA_X*]7/B)X[+PS\&-0U;595VK FK&0ASG@+';EG''L3S7U% M^R)\0OBS\3_">NZ_\5O"_P#PB%Q/?A=)TO[*ULR6PC7)9'8R9+9Y?&>P K11 M;N^QFY)67<^3O 7_ "F$\3_]/_"R>.? GB/PY(_E1ZOIUQ8,_P#=$L3)G_QZN>HG M+ TTM^3_ #-J,E'&U)/93_2)\;?\$@?^3<_$O_8T3_\ I+;5]1?M(?\ )O/Q M._[%C4O_ $EDK\T?V8_VFM=_X)^W?BGX7[+7C>^^(6B?'3X1)-/XRT81F] MT^S7=/-Y6?+FB7_EHP7Y&CY+* #R#MB+1Q,*DMN5)^5XQU^5OZ1A13E0G". M]VUYM2>G]?F4O^&"?V@_^CJ/%'_@=J'_ ,DU7\/?\$U_B%_PMSP=XY\7_&B; MQG=>']0M+M3JL-Q<3-%#.)?*6229BH)W>P+$XJGX>_X*X0:+9C3/'WPNUK3/ M%=N!'-;V#A4DDQR?+F"O%D_PG?CU->P_LW?M+?%K]H?XH"ZN_AA=>!/A=;V4 MK_;-15C/=W!*B+:[JFY<;CB-#@CE^@I0YHS4H=-;]-!RMRM2ZZ6/,+!KS3Y&$L4T+;)[68 A98GQ\K#)[$$$@@@D5\):Q^QU^T-^R0 MMYK?P.^(-QXE\.P%KA_#LP E9P4$^HKF5]94GK_ %NOZTZF[Z1J M+3^NI[3^P_\ MB+^U3X4U2'5=-BT?QAH1C74+:WW>1,CYVS1ALE02K J22"! MR.?'=J=)\0^+I4=-)8;9+>)6=RTB_PLS2'Y M.JA1GDD#[3KJJ=+JSLKVVO\ U^)SQW=G=7T]/Z_ ****R- HHHH **** "BB MB@ HHHH **** "BBB@ HHHH ^9/VT/V*M#_:A\-'4+$0:1X_T^$K8:H1A+A1 MR+>XP,E"+]-O?"7ASP_=>1K-U.F MV1Y!@^1;DY#LRD'>,J%8-SE0W[8T4J:5.3DONZ7[_P# ZOYW2223DUO4453;D M[O/ M? -Q'I/Q(TQ5ZRF!=06/F,>8/]7,A'R.<#H"0 "OB?A[_@HO\9/V?M/B\/?& MCX4WVI7EJ?(76)2^GR3!>-S,8WBF/^VA4'CKU+A/FIQA-^]'3U\PG%^TE4C\ M,M?1]O3M_5OTUK\QO^"I'B=OBU\9OAG\'O#C_;=8BEW7,,7S;)[IHTB5L="$ M4N?17!J_JG_!3'XJ?&BUET3X-_""\CU6<^6NIEGU(P@Y ?8L2QH1UW2,RCN" M*]3_ &*?V(-9^&OBF[^*WQ8NQK'Q*U O+% \PG^PM(#YDCR#AYF!*_+E5!(! M.>"-/FG&51>Y%W]>R_X/03JM_%?X?Z(WCCPXFH'2?$7A6$-Y[1I& MDD=S'M#'*F1U)"G:#R""2JISO7K2GUC&[_[>?ZZ?,>+:0C&X0Q*7E(/8[/?TKT7_ ()^_LG^)/A1)X@^)GQ) MW-\0O$^[=;S,'EM87?S)#(PX\R1\$@?="@=20+I1:J^U>T4_FVK*WZDU)+V3 MIK>5E\KW?IY'AO\ P5XL;F3XH_":5KMK"SFMIX4NP#B!Q/&6?((.0&0]>U>A MK^P7^T#(H9?VJ?$Y5AD$7VH<_P#DS7N7[B6?@3XW_#C6Y+S2H_LMOJP_ M*-&T?X2_!_5+?1[B^A6^\2:L#)'#;;QYI'"Q(VS."TC9Z!2<5]B_%;_DE MOC'_ + UY_Z(>HQ7-'"5%LFG^"W_ !'0L\1#NK?B_P#@'Q1_P1T11\'_ !VV MT;CKJ MCD@6Z8'ZG\Z^_W^ZWTKX!_P"".O\ R1WQU_V'E_\ 2>.OOY_NM]*Z M\5_[:O\ TE'+1^'YO\V?FO\ \$E_^2E?&W_KK;?^CKFOTJK\U?\ @DO_ ,E* M^-O_ %UMO_1US7Z55/\ RZI?X4;U/X];_$_T/S%_X* _\G^?!'_KGI/_ *OA5K_ ((UEC#;:E#B.Y1OPO^-WQE_X)W0W7@3XB> KWQ5X MIW>PU>Q9A%"K,23#/M*,K'+ M>4^UE+'D=*FE)1]I3EIS--?)6MZBJ1<^2I'7E33^;O<_4BOS2_8VVZ]_P4F^ M-6JZ8-^F1#5 \R<*2U[$HZ=N=?OD M\C^UKE1+]AW<;PB H" 2"*]X_84_9-E_9E\ W]QK\T=[XX\0.D^J3 M1MO6!5SL@5_XL%F+-W9NX -72BXU76EHE&27FY:?@34DG3]E'=M/T2_S/-O^ M"M'PY?7O@?H?C.SC(O\ PMJBEYDX9+>?",<_]=%@KD_VS/C'%] M%D#:U\3[JQ\R)EP\?\ WR:^U_CI\.XOBQ\'?&/A&50S:MIDUO%N M_AFVDQ-^#A3^%?EM_P $ZM"UGXL?M#>"[+68Y#I'PPTV\FBADR0DTD\A4$'H MWF3Y_P"V(K.C%3J.A+;F4_DD[I>ME?U+JR<8*M'=)Q^;M9_B_N/HC_@I=\)T M\'?L_P#PW\1>'(_(D^'E]:VMNZ#!BMRB(I_"2*#\ZY[_ (* _$ _'SP_^SYX M$T&0NWCNYM]79(SDHLBI'&2!V!FE)]/+-?:G[1_PY7XM? GQQX3\L23ZCI"#7Y?>-/A?\5/^"?' MQXUKQ_\ #;P[/XN^&6M,SW6GV\;R)#$6+F&8("T1C).R;!7!P*/_ [4/_DFN^_9 M!_8;U_\ 9M^*GB'QIKOCJ/Q?=:Q8R6TS-;2),\KS)(TKR.[%B2ISGDDYS7G= MI_P5UT76K6.UT7X4^(]5\2R#:NF0W*,A?NH=$9S_ -^\^U?3'[*_C[XH?$SP M?K'B#XG^%!X+N+K4#_9.D&,QR1V8C7!D#'?O+;\[PI.,A0,5O#FBW)=$_P = M+&4N6247U?Y:GQW_ ,%$+>.Z_;9^!,,J[XI#8*RGN#J)R*_2^OS4_P""A'_) M\'P%_P!_3_\ TXFOTKK*C_NJ_P <_P T:UO]X?\ AA^04444R0HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "N2^*7PL\-?&;P3J/A3Q9IL>IZ/>IAD;AXF'W9(VZJZGD,/Y9%=;14RB MI*S&FXNZ/Q!^,O\ P3W^)/P]^-6G>"O#^F7'B;3-U$>J>++Y%.JZXR8:4]?*CSRL0/0=2>3S MC'OE%7!N$.7\?Z_ID3BIRYG]P4444B@KY>_;]_Y)OX=_["P_]$R5]0U\O?M^ M_P#)-_#O_86'_HF2O9R;_D84?4\3._\ D6XC_"SW?X4_\DN\'?\ 8&L__1"5 MU5?%7A/]NZ#PSX5T;1SX+DN#I]E#:&8:F%W^7&J;L>4<9QG&:Z[P;^W1!XN\ M6Z-H8\&26IU*\BM!.=2#^7O<+NQY0SC/3(KMQ&19C[2=3V6EV]X[?>>5@^(L MKC0I4G6]Y)+:6]O0\T^-GAO5=?\ VPCIEEKO2O^&8?BU_T6K5O_ R[_P#CM;7[5GP+UGQEC(?[Z'/'<'U !Y30_P!N>ZT&U33O&O@R^@UN!0DK6Y\KS&]3%( 4/MD_ MATKV*=;%XK!T/J%I.$>64;1;5MGKT?E_F>56P^#PF/KO,DU&;YHR3DHN^Z]U MV33[_P"0E]^QIXUU[5M/OM>^)#ZX]G(K1G4!/.RJ&!*J7\>:6+'P5/H/@E/ M,>\U"[!9I1Y;; KL%7[Y7(0,??&:;^V5\)]8^)'@G3+W0K:2_O\ 1YGD:SA& M9)(G4!M@[L"JG Y(SBO.E*K5QN'H9I) # 0H!@/C&ORPIW=DE%7T=DK:M== M>W<^6S)Y=6RRI*AS5*J2NY.3<=5=N^B?33OIH?H+J7_(OW7_ %ZM_P"@&ODW M_@GM)%Y'CB/*^=NLVQWVXF_K7UEJ7_(OW7_7JW_H!K\\_P!FS_A-O#7]M^-/ M!EK_ &S_ &4T,&HZ* 2UU;R!R2H')*F,8P"1G.",@_-Y525; XRGS)7Y-7M? MF=OO>A]1G%5T,;EU11%;:S.^6S: MS\[R^HV!I6S_ ,!//M6OJ7[=CW=J;#1? U^WB-_W:VUQ)O5)/]U5WO@]L+GV MK9_9A^"?B*S\4:E\2?':/'XAU$.;:UN!B6/?]^1Q_ 2/E"]0"<@<5>$PM7*8 MU,3BUR^ZU%75VWZ=%U%CL91SCV>#P3YO>BY.SM&*=W=NVO9'LWQJ_P"21^,O M^P3<_P#HMJ\?_8+_ .21:K_V&9?_ $3#7L'QJ_Y)'XR_[!-S_P"BVKQ_]@O_ M ))%JO\ V&9?_1,-<>'_ .13B/\ %']3NQG_ "-\)Z5/R1O?MJ?\D&U+_K\M MO_1@KH?V68DA^ 7@\(NT&WD8_4S2$G\S7/?MJ?\ )!M2_P"ORV_]&"NC_9>_ MY('X._Z]7_\ 1KT?\R1?]??_ &P4O^2@7_7C_P!R&+^V1;SW'P#USR 2(YK= MY,#^ 2KG]<5>_9+O+>Z^ 'A86Y7]TL\4BJXKXX\/WWQ$_8YUO4K"?0IO%'@BYE,RSPAA&# MT$@G-I9KUZD9@W@LQIYC*+=/D<)6 M5^7WN9.V]KZ,^VZ^.59-5_;_ %>R&Y;;<)RHP 5L2K9_$@?6M6^_;>O?%%JV MG^"/ VHW^N3*5C\S]Z(F_O;(P2^/3*UU_P"S'\"=6\#W>J>,_&+^;XNUC=NC M+!VMT9MS[B.-['&<< #N0-L/AJF4TZU;%^ZY0<8QNKMRMK9=$<^+Q5+.9T< M/@GS)3C*4K.R4=;7?5]+'F_[I(T)9GE]&GA]9 MTG*\>K4G>Z*J8B.59I6KXG2G64+2MHG%,6E=4#6>Q M=QZL74 ?B:Y/]B7_ )(5:?\ 7_<_^A"O)_B[XL\;_M ?#_6-7DT.?PAX#T> MW@6Z),VHS# 0#(&5!.>!@8ZDXQZQ^Q+_ ,D*M/\ K_N?_0A6E3#2PN45(5&N M;G5TM;:;.W4B&+CC,YI3II\G)*S:M?57LGK;SZZVT/>Z***^0/LPHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MKQ7]J7]ECPM^U%X&;2=81;'7+0,^E:W$@,MI(1T/]Z-L#04445!05\>?M0_\ )T7PO_WK'_TM:OL.OCS] MJ'_DZ+X7_P"]8_\ I:U?0Y#_ +\O27_I+/F>)/\ D65/6/\ Z4CZO\4?\BSJ M_P#UYS?^@&OEW_@GRH_L'QFV!N-S; GO]R3_ !KZB\4?\BSJ_P#UYS?^@&OE M[_@GS_R+_C+_ *^K?_T!ZK!?\BO&?]P__2@S'_D:Y?\ ]Q?_ $A'TWXT_P"1 M-U[_ *\+C_T6U?-G_!/W_D3O%?\ U_Q?^BZ^D_&G_(FZ]_UX7'_HMJ^;/^"? MO_(G>*_^O^+_ -%T8/\ Y%>+]8?F/'_\C7 _]Q?_ $E'T)\5/^28^+O^P1=_ M^B7KP[]@7_DE>N?]AE__ $1#7N/Q4_Y)CXN_[!%W_P"B7KP[]@7_ ))7KG_8 M9?\ ]$0U.%_Y%>)]8?FQ8W_D;X/TJ?DBK\6OC)XX\:_%X_##X<7$6E3PY6\U M.0#=N"[G^8@[$48&5&XGI[O_ .&/O$WB"-/^$J^+.M:F&'[RW42.H]0&>4\? M\!%<9\4M-\5_L]_M"7OQ&T[1I=9\/Z@S22L@.S;(H\R)V /EL&&0Q&.G7D5U M\'[6VO\ Q4B_L3X=>";UM:N1Y9OKN0-!99X,C%1C ]6([<'I7M>SQ-/#T99: MHJ#BN:7NWYNO,WJK'B2JX6IBZ\,U51W;Z_B%_ MVGO%VCV,\EU9V%G>6T4TN-[JEQ$N3@ 9X]*U/VTI$M?C!\.I[S']GHJL^[I@ M7"E_TQ67^R?H,WA;]IWQ;I%S=&^N;*RNX);HC'FNL\09OQ.37NO[4GP3G^,7 M@F'^R@G]OZ6[36BN0HF4C#Q9/0G (SQD#UK7$8JGA\WH5JLKQY%=^J:O^-SG MPF$J8K)<7AZ,+2YY6C_A<7R_A8]G!SR.17E/[4]S%:_ 3Q:99%C#P)&NX]6, MJ >]>%^!_VP-<^&.EP>&/'_ (3U"74=/00)<@^5,ZKPH=''S' ^^#SQQW-+ MXR>)O''QZ^'VK:]GD4J_L7_\ M)!-)_P"OJY_]&FN6_:6^!OB*X\66/Q*\ !V\1611KBTA \R0I]V1!_$$O -@_F@3!@T@.,E"P!D=@,!@- MJC/?KS8/*Z^#Q,,1BK0IP:=[K6VNFNMSMQF<8;&86IAL)>=2:<5&SNKJVMUI M:_4^@OV:[6:S^!/@R.=2LAL1( ?[K,S+_P".D5Z74%A8P:78V]G:Q+!:V\:P MQ1(,*B* %4>P %3U\YB:OMZ\ZO\ ,V_O=SZ3"47AL/3H-WY8I?6\L$\2302J4DC MD4,KJ1@@@]01VK\F?V\O^">MU\-[R[\??#+39KSPI/)OO]#M4,DFFLQ^_$HY M:$D].J9_N_=_6JBLY0NU);EQE96>Q\"?L"_\$^XOAI%8?$7XD6"3>+F"S:9H MTZAETL'D22 ]9_0?P?[WW?ONBBNB<^;T1A"/+YL****S-#XU_P""JOP[NO&G M[,PU>RA,TWAK5(=1E"C+"!E:*0_0&1&/LI/:N\_X)_\ Q-X5"H3[-&$;/N?0U] ZUHUCXBT>^TK4[6.]TZ^@>VN;:9=R2 MQNI5E8=P02*_,/QE^S#\;OV&OB=>^-O@:EWXK\&W1S-ID<1NI!%NR(+FW4[Y M0N3MEC^8#.2N3F:O7IZFL6 MDEG.%X8*PQN4]F!P0?4"OR[\'WWQW_X)H^+-OY MGZS5^9W[?%S_ ,)E^W=\$?"^G8FOK1]/,JJ,E#)>EL'GLB;OH:OR?\%RG!;R5ORU/OA_NM]*_-?\ X)+_ /)2OC;_ -=;;_T=^#/#),7AJ9M2M6M8CF..-")47 _N,-@],D=ZV=4_X*Q^,/B'8 MS:'\-OA%<'Q1=*4MY1=OJ31$\;EMXX%+GTRV,CD$<5ZK_P $^?V0?$OPHU#7 M/BA\2BX\=^($=$LYI!)+;12.))9)F&1YLC ' ^Z!SRQ NE%JM[5Z)1DO5O;[ MOU,JLDZ7LUNY1?HEN4/^"OW_ ";WX8_[&2+_ -)IZ^J?V>/^2!_#?_L7-/\ M_2:.OE;_ (*_?\F]^&/^QDB_])IZ\B^'/_!6ZR\!_#_PUX:;X87%ZVCZ;;Z> M;D:XJ"7RHE3?M^SG&=N<9.,U-&2Y*L>KDO\ TG_@FE:+YJ4NG*__ $K_ (!^ MI%%?GAX-_P""O-EXN\7Z'H2_"ZXM6U2^@LA.==5A'YDBINQ]G&<;LXR.E?H? M5\KMS=#/F5^7J%%%%24%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5\4_MX?L$6?QVL;KQOX(MH;'XA6\>Z>W7"1:PBCA6["8 85SUX5N,%?M:B MHE'F]2XRY3\=OV)/^">^L?&'Q ?$GQ$TZ\T+P7IERT36%RC07.I3QL5>( @, MD:L"KMP<@JO.2OZ_:3I-EH.EVFFZ;:0V&GVD2P6]K;QA(XHU&%55' Q@5; MHK>4VXJ*T1BHVDY!11169845C>-(=1N/!^NQ:.7&K/83K9F-PC><8V$>&) ! MW8Y)K\XM%_X*-?&_X&6BZ3\8_A)=:C/;_N1JDD4\4N<=8PJFI4 MES.+T_7?^OF5RNRDCZ__ &GOV/\ P-^TMX9O%U/3;?3O%BPD6'B*VB"W$3@? M(LA&/-CSP4;/!.W:>:^8_P#@DG\5->O+/QM\,M8N'NK+P^4NM/WMN^SAI&2: M)3__+TZ_U?.K)2C&*UDG]RZW]>AY?_P5H^*% MS_PC'@WX4:,6GU7Q%>K>W-M$1N>)&V01D?[%_ M#&NZ'I.A:='Y=K9JNEOY:DECEG@+,2222222>M8?PQF_X; _X*8:AXF8_;/" MOA&1KBV)^:/R;4^7;[3T^>=A+^+5^IM9THVHJ;WFW+Y;1^>AI5=ZKAT@K?/= MGY3?M ? W]LSXF?#>_@^(NH:3XB\/:4&U5K6!=/24-%&Q+(8H5)OAO0<$?GYX+\:?M*_P#!/.:Y\.ZQX0F\=_#F&1I(9(5DFM(TSDO#3_=';UKZ"_9%^,WQF^-FO\ B?6/ MB'X%?P)X4C@A31K.:T>"260LQ=F,I\Q_EV_,%5/09K2,7)F;DHH^G*YGXA?# M3PM\5_#D^@^+]"LM?TJ;K;WD0;8V"-R-]Y&&3AE(([&OC'X__M+_ +07[./Q MX\47%MX#N_&GPJN6AGLF>SD=(%$*"0)@WO["? M_!0C0_"'AK5+FZ\(^*)K2W:SF?)>UNI#&BR=B\4H)5NN!_M$5^LM?G'^S?\ ML\?%7]H']I2#X]?&727\,6MA(EQINCW$)AE=XP1 BPL=\<49^?+X+-C@@DC] M'*V5XT80G\2O\ET3\UJ8MJ564H;:??U:"BBBH+"BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** /F;]N#_F@'_97/#_\ [7KZ9KYF_;@_YH!_ MV5SP_P#^UZ^F: "BBB@"KJ6EV>M6,MEJ%I!?6_ MX5+X'_Z$SP__ ."N#_XBI/B5\1M$^$O@?5?%OB2>2UT33(UDN9HHFE95+!00 MJ\GEATKYU_X>A?L__P#0R:E_X)[C_P")J;J[2W'9VOT/H4_"7P,1@^#/#Y'_ M &"H/_B*^;OVIOV&O!>O>#]0\8_#K3(?A]\0M @?4=/OO#RBRCF>)2^QTCPH M+8.)% 8'!)(R#<_X>A?L_P#_ $,FI?\ @GN/_B:\4_:2_P""JG@W5_A[KOAO MX<:9JU_J^J6LED-5U"%;>WMTD4JTB+N+NX!. 549(.3C!SJ\W(W3^+IZ]#2E M;F2G\/7T/I;]A7]H*^_:,^ =AKFM,K^(]-N'TO4Y44*)I45667 X!9'0D#C= MNQ@5]#5\C_\ !,?X1:S\*OV<%FUZUEL+_P 1:C)JR6DZE9(H#''''N4]"PC+ M8]&%?7%=U=)5';ROZVU_&YR47>'W_=?3\ HHHKG-@KYF^ O_ ">I^U-_W*O_ M *;9*^F:^9O@+_R>I^U-_P!RK_Z;9* /IFBBB@ KYF^/7_)ZG[+/_AZ=XETF[TK5[&WU/3+R,PW%G M>1++%,AZJRL""#Z&LGP)\-_"OPOTA]+\(^'M-\.:?)(9GM]-MEA5W( +-M') MP ,GL *XW]J"T^(U]\%-=A^%#2KXZ9H/L!AE@B;'G)YF&F(C'[O?U/TYKX,_ MX17_ (*&_P#/?4O_ ::+_\ '*F,M7I_P2G'1.Y^C_BCX4^"?&^H)?\ B/P= MH&OWR1B);K5-+@N90@)(4,ZDXR2<>YK'_P"&=_A5_P!$R\'?^""T_P#C=?GQ M_P (K_P4-_Y[ZE_X--%_^.4?\(K_ ,%#?^>^I?\ @TT7_P".51)^@_\ PSO\ M*O\ HF7@[_P06G_QNK6F? OX;:+J%M?Z?\/?"MA?6TBRP75KHMM'+$X.0RLJ M J0>A%?G=_PBO_!0W_GOJ7_@TT7_ ..5U_P@\-_MSV_Q3\)R^-)M0/A)-3MV MU8/J.DNOV4./,R(W+D;<\+SZ5<%S22O8B;Y8MVN?HU1114%A1110!\S?\$V? M^3*_AU_W$?\ TY75?3-?,W_!-G_DROX=?]Q'_P!.5U7TS0 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %?-O_!1C_DS7XB?]<[/_ M -+8*^DJ\V_:,^#G_"__ (->(O 7]K_V#_:ZPK_:'V;[1Y7ES1R_ZO>F[/EX M^\.N?:L:T7*%EY?F;T)*%6,I;)H\L_X)L?\ )FG@/_>O_P#TNGKZ^,;\?>.<9XZ5Z=7; M7DIU92CLV<=.+C&S\_S"BBBL#4**** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH XCXY?\D5\?_P#8 O\ _P!)WKY" M_P""/?\ R0GQA_V,3?\ I-#7VQXY\,_\)IX*U_P_]I^Q_P!JZ?<6/VCR]_E> M;&R;]N1NQNSC(SCJ*\A_8]_99_X9/\":QX;_ .$G_P"$I_M#43J'VK^S_L?E MYC1-FWS9,_V_VRSG@W;/-C9-V M,XR,9KR;]GO]G_\ X4/;ZY%_;W]N?VFT+9^Q_9_+\L./^>CYSO\ ;I7M87$4 MJ>!Q5&;]Z?)9=[2N_P"F>%CL+5K8_!5J:O&FZG,]-.:*2];OL>OT445XI[H4 M444 %%%% !1110 4444 97B+Q5I'A&UANM:U&WTNUFF6!9[IPD>\@D L>%S@ M\G K2BE2>-9(W62-AN5E.01Z@UR?Q2^&.D?%SPI)H&LO )^PQ>:?YL.D_$W4M.L)#S;K9LIAJ&#K4_P!]6Y)7 M_E;5OD>3BL1C:-1>PH>TA;^9)IZ]]&MNIM?MG_%S3-%\ W/@^SNX[C7=59$E MMXF#-!"&#$OCH20 !U.2:]*_9S\$W'P_^#?AS2KR,Q7QB:YN(V&&1Y6+[2.Q M4,%/N*Y'X6?L>^#_ ()=8@8212WH"PQN#D.L0_B_WF;'48/->\ M5U8O$8>GA8X+"MR5^:4FK7=K*R[6[G'@\+BJV,>/QB47R\L8IWLKW;;V;;[= M HHHKP3Z(**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MK)\1>*M'\)6]M<:UJ-OI=O<3BVCFNG"1F0@D*6/ R%/7'I6M7&_%;X5Z1\8/ M"IT'6I+J&V$RW"2V;A9$D4$ \@@C#'@BM:2INI%57:-];;V,JSJ*G)TDG*VE M]K]#L(Y%FC5T8.C#*LIR"/45\S?MJ?%K3=/\#R>"K"[CNM;9;)N1[[9U!_*NZ^%/[(?@_X: MZI;ZO#]2\+>)[#^T]!U)!' M=6GG21>8H8,!OC96'*@\$=*\'_X=L_LY?]$Z_P#*YJ7_ ,D5[;\5/B9HGP=^ M'VM^,?$4S0Z3I,!GE\L O(<@+&@)&69BJ@9ZD5^9\_[>/[3?[1WB2ZM_@YX7 M?2=,@DPJZ7IB7SQ*?NBXN)U:)2<'^%/QZU"LYM16O4MWY+MZ'V'_ ,.V?VDP7\+B2&ZO?,OI(F!R&1IV9_PG7FW'VSS/L^[;YK>5_J/W?W-O3\>:]9IRCRNU[BB^97" MBBBI*"OF;X"_\GJ?M3?]RK_Z;9*^F:^9O@+_ ,GJ?M3?]RK_ .FV2@#Z9HHH MH *^9OCU_P GJ?LL_P#3+LV#_M*I]J\Z_:HT74OVN/V_ M-#^#<^I7%AX3T"W5[D0=5S +B>10RLD0)! P.#SGT?]MO]F+X5_!W]CGQ M3+X3\"Z-INH6;6:PZHUJLU\N;J)6/VA\R<@D'YNA(Z5CS-4U6ELWHO*]KFRB MG4]BM^K]5>W^9]=_!GXF6_QD^%WASQK:V,FFV^M6HNDM9G#O&"2,$C@GBJMA M\>O &I?$F?X?P>*+,^,X"P?19 \<^57>M?L<^&=#\*_LQ_#BWT"*%+2YT:VO9I(5 M \ZXEC5Y7;U8N3UY&,=JTOVI/$WA[P?^S_XUU7Q7H3>)?#L5ELO=+5PC3QNZ MI@,?ND%@0>H(!'-?EM^S[_P41U;]FUKOPWH^CW'BSX;+*\FFZ7K5RL-_8!CN M*+<1JRLN2204Y/(V9(,T9*+JT^[3_"UOGN54BY*G4[77ZW^5[?,_9VBOSK@_ MX+)>&&A0S?#75HY2/F6/4HF4'T!*#/Y"I/\ A\EX4_Z)QK/_ ('Q?_$U1)^B M%%>:?LZ_&ZS_ &B/A1I?CFPTN?1[:_DFC6TN)!(Z^7(T9)( ')7/XUZ752BX MNS$I*2N@HHHJ1A7S-\!?^3U/VIO^Y5_]-LE?3-?,WP%_Y/4_:F_[E7_TVR4 M?3-%%% !7S-\>O\ D]3]EG_N:O\ TVQU],U\S?'K_D]3]EG_ +FK_P!-L= ' MTS1110 4444 ?FM^UY/J_P"R;^V]X8^.T6G37_A/6XDMM0^SCDLL/DS1<\!S M&$D3) 8J?0FO3_VU?CEX$^-?[#_C'4_!GB;3];CD^PN]O#,!)83\\9 M]F KZ\\<^!/#_P 2_"]_X<\4:3;ZUHE\FR>SNERK=P0>JL#R&!!! ((-?!/Q M%_X([>'=4U.:Z\%>/;S0;1R6&GZK9"]"9/W5E5XR%'3YE8^I-8\K]G[%[)W3 M[:WMZ=C922J*LM^J[V5K_=O_ %;Z#_9)\?>&O /[''PTU#Q+X@TS0+*/2%W7 M&I7<<"#YVXRQ&3[=37Q5^T!\5HOV^OVM?A[X+\"17%YX3T6YV_;FB*>:AD1[ MJYP1E4"1J%W $D=/F KKM#_X(T7'VV-M9^*48M%8%X['1CYCKW 9IL*??#?2 MOMG]GG]E7P!^S+HLUIX0TZ1M0NE"WFL7[B6\N<<@,P "J/[J!1WP3S79S*5= M5Y='=+S\SD47&C[&/56;\O(]>50J@ 8 X%+116)J%%%% 'S-_P $V?\ DROX M=?\ <1_].5U7TS7S-_P39_Y,K^'7_<1_].5U7TS0 4444 %%%% !1110 444 M4 %%%% !117B'[57[5GA?]EOP0VI:HRZAXAO%9=*T.-P);IQ_$W]R)3C<_X# M)(%3*2BKLJ,7)V1[?17PK^Q#_P %%H?C5JI\&?$=[/2?%]Q,S:9>PKY-M?!F M)$&"?ED7.%Y^< ?Q?>^ZJUE%Q2;ZF<9*3:70****@H*^(O&-Y%YMKH=O*(]D>2!+/)@^6F0<<%F(X&,D>\>+_$UIX+\)ZSX@OVVV M6E64U[.?]B-"[?HIK\Q_V ?A@_[5GQZ\:?&WXA0IJ\>GWHDM;6X7?"UX_P R M#!X*01A0JGN4/\-3%.I4Y$[)*[?ET^]_UKO^$O#-KX0T6<;[=19V5OYB'E2%OF:1@1SN "GJ*BU+]J+]L']F2.+5?B MQX)MO%'AG>/M%YY%N-BY QY]D2D))( ,B'/85^F-5]0T^UU:QN+*^MHKRSN( MVBFMYT#QR(PPRLIX((."#5.\?@_'4E>]\?X:'F?[.O[1_A']ICP*OB/PM/)' M)"PAO],NL"XLIL9VN!P0>JL."/<$#U2ORET&Q;]AK_@HQ:>'])F>W\$>*Y88 M1:L3L%K=L5C4_P#7*<8!Z[5]S7Z(_M&?&3_A0'P:\1>/?[(_M[^R%A;^S_M/ MV;S?,FCB_P!9L?;CS,_=/3'O3E*#IQK+1/3T:T:_K_@A&$_:NCN]+>:>W]?D M>DT5\C+_ ,%(/!&E? GPIX]\0:3=6>O>)3<"P\(Z7.+VZ817$D.\N5C 0F/[ MQ ZD ,0:\V;_ (*Q2>&]9M8O&WP3\1>%=)N"=EVUX7F9?[RQ2P1!OP>AJTG! M[IV^?KL'2Y^@5%)/&&BVA_?:@UP8"@]2D<,P48Y^9A]!7N MG[+_ .W!X#_:@EN-+TR.Z\/^*K:/S9M$U,KO=1]YX74XD4$X/"L.I4#FG%.6 MPI-1W/HBBO/?V@/BU_PHOX/^)?'7]E?VW_8T*3?8/M'V?SMTBICS-C[?O9^Z M>E>!V7_!23P7;_!'PSXVUO1+RV\1>(I9XM.\'Z3.+Z[E\N9HM^\I& A*]2 < MY"AB#4'=-U[1+V+4=(U&!+FUNH3E98V&58 M?AV/([UIROEYNA%US@_#/PGJ/B7Q/J<&CZ)I\?FW%W<-A5'0 #J MS$D *,DD@ $FO@'5_P#@H+\9/V@/%%YH7[/'PW:>PMR4;5]2@$THS]UV+,L% MOG!PLC/G';D5A?MX^*=:_:6_:O\ !_[/NA7K6VDV=Q";XJ?E-Q)'YLDK#^+R MH#D#U9_6OT/^&'PQ\.?![P3IOA3PKIT>FZ181A$C0?-(W\4CM_$['DL>2:SI MQ]I#VLMFVDN]NOIV[_E%D\*^)]%U 636ZV2_M!?M0^ ?V:-!AU#QCJ4@N[H-]C MTFQ02WEUCJ43( 4=V8JO;.2!7RG)_P %6=8NK675M)^ GB'4/#"$G^UVOW5- M@/+';:N@_P"^_P :S4D[V-'%JUS]!J*^??V9_P!MSX>?M//+I^B2W.B^)H(S M+)H>J!5F=!U>)E)611WP0PZE0,&O<]?U3^P]"U'4O*\_[';27'E[MN_8I;&< M'&<=<553]TN:>VY,/WCY8[E^BOC#X8_\%./"'BGX3^(O''BWP_+X233;^/3K M/2K2^&H76I3/&7VQ#RXL$ @>,WU637[?Q%'YFBZ?I*A[J]'0D(Q&P*>&+8P?EP6XKY[7_@K(GA_P 1 M6MKXX^#/B'PEI5P;H?H#16+X+ M\9:-\0O"NE^)/#]]'J6BZG MS:W4>0'0^QY!'((/(((/(KP#X\?MH+\$?VAO M GPO?PB-63Q1]C)UAM4^SBT$]TT&?*\EM^W;N^^NZY\3;#29&CO]:LW:WT^,CJ4E6*4L M!@_,54'&02.:]!_9E_;T\ ?M':=JBG=X0US2K5KV]T[5)T*+;J,O-'-P'1?X MB0I'4C'-*/O)R737Y=PE[K2?I\SZ6HKX5\;?\%3-.M[[4&^'GPM\0?$'0=/= MDN==5WL[88_B4B&4[<0#)%(O$B@D Y"D9'RX(-.*(2]QVD?1-%97BKQ5I'@CP[J.O:]?PZ7H^ MGPM<75Y<-A(D'4G_ ')) '-?$>N?\%5+/5M8N[;X:?"/Q+\0;*U8K+>J[6P MQG 8(D,S!3U&_:?4#I4']$U:Z_XDU_!Q'I^<*L%PQ^\IQGS3 MC#$Y 4C80_>3Y([_ -:>O]=56W]:^G]=S]&**:K+(H92&5AD,#D$4Z M@ HHI* /(/VEOVH?!_[+_@Y-9\2R275_=EH].T>U(^T7C@#.,\*BY&YSP,CJ M2 ?B_2_VF/VR/VEK>36/A=X*M/"WAIG)MKL06_[Q.0,37IVS8/!:- ,]A7'^ M ] /[??[>_B'4_$1:]\">&'D9+0DF)[2"3RX(?82N3(WJ-X]*_5JSLX-/M8; M6UACMK:%!'%#"@5$4# 50. .,"IIQYJ<:LOM:I>7GY_UZU.7+4=*/V=&_/M M\OZ\OS7U#XR?MT? BRD\0>-/#-KXNT&$;[D-:6OJ MS]DW]LOPG^U5H=PMA"^A>*K! ]_H5Q('95)QYL3X'F1YXS@$' (&5)^@:_*? M]LKPD/V+?VN/!7Q5\%0C3-(UJ5KNXT^V79%O1E6[A ' 22.13CLS,1T%7"2] MI&G/:6B?9^?D1*+<'.&ZUMW7^9^K-%AKYA^&O_!2?P;XD^".M?$?QCH[^#X+'5#I=KI-M M>B_N=0D$228B!CBYP_.?E&,EAFI;LY1>\;7^;LOQTL4ES*,EM+;Y*_Y'V%17 MY]ZI_P %7KW0Y8;_ %#X&>(K#PK/(!%J]U>M$9$/1E1K?83CL)/QKZ[^ _[0 M7@W]HWP6OB3P=?// C^5=6=R@CN;.7&?+E3) ..A!*GL35J+:;70AR2:3ZGI M-%4]8UBQ\/Z3>:GJ=Y#I^G6<33W%U9Y:%]N[!QG&,X-.H_9PYY;;DQ]^7)' M)O@WKWQ \8:(_@^'3]2&F6FE6M[_ &ATN5[Z?CK^0+5+O^YM^]\WKS7V=\)?BSX:^-W@/3O%WA.^^W:/? [2R[)(G4X>.1?X74 M\$?B"003V-$H.,M>@XS4H:=?Z_X<_(3XB_M(?MG_ I^(F@^!_$WBN.P\2ZX M(386BV&CRB42RF*/+I"57+J1R1CKTKU3[%_P44_Y_P"W_P"^= _^(K,_X* _ M\G^?!'_KGI/_ * M.&#^,!IT(U9E\K!NM@\P_NOD^]G[O'I765Y?^TK\;/\ AGCX-ZWX\_L;_A(/ M[,:!?[/^U?9O,\R9(_\ 6;'QC?G[ISC%6?V=_C!_POOX.^'?'?\ 9']A?VND MK_V?]I^T>5LE>/'F;$W9V9^Z.M4W[1RFEL]?*^IG;V:BGUV^1Z/17%?&KXD? M\*?^%'BGQI_9W]K?V'8R7OV'S_)\[;_#OVMMSZ[3]*X[]D[]HO\ X:@^%1\9 M_P#"/?\ ",XU":Q^P_;?M?\ JPAW[_+CZ[^FWMUJ(^\Y)=%=^C=OS'+W4F^K MLONN>S45\S_';]LX?!/]H?P'\+CX0_M<>*/L>=6.J>1]E\^Z:#_5>2V_;MW? M?7.<<=:XKXG_ /!2S0]#\1:CHWPV\!:Y\5Y=,Q(YJ>9.*DMG=?=O]W3+/#!QG!Q]2ZE>?V=IMW=[/,\B)Y= MF<;MJDXSVZ54_P!W'GEMN3#WYVUUJ?P0\1Z=X M6N9,0:M>WAADE3KE8V@V,<^GXZK\!)\T>9;:_AHS] Z*X3X*_ M&KPM\?O -EXN\(WC76FW!,K:U=VOPW^$?B/Q]86A_>WHF:VXR0'$<<,Q"G&1OVGU KUO\ 9D_; MW\"?M):TWAM+2\\)>,E1G_L;4V5A/M!+B&08WE0"2I56P"0" 2"*<]A2:CN= MW^U]_P FM_%7_L7+W_T4U>(_\$G?^357_P"P_>?^@0U[=^U]_P FM_%7_L7+ MW_T4U>(_\$G?^357_P"P_>?^@0T4?CK?X8_^E"K?#1_Q2_\ 23[-HHHI%!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 %%%% !117.?$+XA>'_A7 MX/U+Q1XHU.'2=%T^/S)KB8_DJCJS,< *.22 *3:BKL:3D[(Z.BOS2\ _\%;/ M[2^.UY%XET=--^%]\RVUDZ)NN[#!.+B4@G>&S\Z#[H VY(._](M*U6RUS3;7 M4=.NH;ZPNHEF@NK=P\R+]&D0;D8?[\1_-5%?8M8YKAH8?$MTO@G M[T?1_P"6QMDV*GB,*HUOXE-N$O6/^>C*^H7\&EV-S>W4BPVUO&TLLC' 55!) M)^@%?#W@_P#:I\?^,?C9HME'K'V;PSJ>M1PQV/V*#'V=I0NS>8]^=O4[LYKV M+]M+XB/X9^',/ANQ?.J>(I/L_EIR_D#&_ Z_,2J_B:^?CX%/PW_:$^%'AZ0 M7-J-->Y/K-).TDGY,Q4>RBO?R3!T?83K5XJ3FI*-U?2*U?WV1\YQ%CJZJQH8 M:;BH;XEM7::"22%(6=%^62,JBJ-R$9Z9 M()_NU]*5\:_M4>!]0^$OQ(T?XL>&$\I7N5-XJ@[5G'=L?PR+E3[Y_O5Y&5QH MXI3P-5)2G\,K:J2Z7[/^MSV\X=?"\F84&VJ?QQOHXO=VVO'>_P#D?95?*>N? M&[QM\3OV@(_!GP\UC^S-"LV\N^O8[2&?*H?WTN9$; 'W%Q@$X]:Z#XZ?M*6& MG_ _3M5\/7.-5\40&.S56!>W7I,Q]T.4_P![Z5N?LH_!@_"WP&M_J,&SQ%K( M6>ZWCYH(\9CA]B E@ ML'-I-*\7_"Z; MPLGA75O[,^W>?YX^S0R[RI3;_K$;'WCTQUKDUB_:R90PN8R",CC2_P#XFF?M M_?\ ']X&^MS_ #BK[ M_]1'_ +H_E7URQ$,%EN'J1HPE*;G=RC=Z2T_,^+J8 M:>/S;$TI5YPC!0LHR:6L=?R/CJ^^.?Q\^$.VY\:^&(=4TP,/-N&MTV@9Z>=; MG8A/^T#]*^@O@O\ '7P_\;-'DN-,+6>I6X'VO39R#)#GHP(^\A/1A^(!XKT. MXMXKJ"2&:-)H9%*/'(H964C!!!ZBOA3QOHB_LQ_M/:+J6CEK7P_J$B3>2OW5 MMY'V31>X7DCT^7TI4%ALX4J/LE3K6;BXZ)VZ-?U^C>)^M9'RXCVSJ4;I24M9 M13TYE+3[O^'7W?117@'Q*_;$\-^"]>DT+0]-NO%^KQOYOG,/A:V+G[.A'F?\ 6_8^HQ6+H8.G[3$345_6W5OT/?Z*^:?"W[;F MD7&O1:7XO\+ZAX.>8J%GFD,R)GH9 41E7W /]:^DX9H[B%)8G62)U#(Z'(8' MD$'N*TQ6"Q&#:5>%K[=4_FM#+"8_#8Y-X>=[;[IKU3LQ]%>':!^U%I^H?$[Q M=X6U72X]$T_P[%<2S:Q+>[U=8I5C_P!7Y8QG?TW'TYS7':M^W"C23S^'? &K M:YH\)(;4)93 O'4X6-P!]2#["NB&4XVH[1I]$]U:SVUO;7MN> M?;'->MUPXC#U<+4=*M'EDCOPV*HXRFJV'DI1?5!17@_Q0_; \)?#_5I=&TZV MN/%&LQOYAYXKCH_VYVTR\A7Q)\.M5T2SD/\ KEN= M[GZ*\48/_?5>A2R?'5H*I"GH]M4K^B;NSSJV=9?AZCIU*NJWLFTO5I-+YGU3 M16!X'\=:)\1O#T&M:!?)?6$N5W+PR,.J.IY5AZ'U!Z$&J?Q(^)WA_P"%/AYM M8\0W9M[?=LBBC7=+.^,[47N?R [D5YOL:OM/8\KYKVMUOZ'J*O2=+VZDN2U[ MWTMWN=717RI-^W+=7$Z*# ZD[864?\ ?5>X_!OXM6'Q MG\'G7M/LKFP1+AK62"Y*DB155CM*GE<..3@]>*[L1EF+PM/VM:%EZI_?9Z'G MX?-L%BZOL:-2\GY-7]&U9_(\W;PA\8?^&D5U==6D'@+S=WE_;5^S^1LP8_(S MGS,_Q;>O.ZO>M0OX-*L+F]NI/*M;:)II9,$[44$DX')X!Z5Y&G[1&_\ : _X M5E_PC^.2/[4^V^D!E_U7E^V/O>_M6-^T9\<=6\!R7WAJS\$WFNVM]I;E]3@F M=4@WAT.0(F!V@9^\/PKIJX?%8J="DZ:3<%:UE>/=Z[_=Z'/1Q&#PJQ%95)-* M;YK\SY9::)6VVVNO,])^&7Q<\/\ Q$QB1MH;*@\X MP>X%=I7Y\_LV_'C5_A/X9U6PT[P->^*H[J[$[7%K,Z",[ NPA87YXSU'6ON/ MX=^*[CQQX+TK7;O2Y=$N+V,N]A,Q9X2&(P254GIGH.M7FV5RR^K)P7[NZ2=T MWMV6O?H8Y+G$,RHQYW^\LVTDTM[:-Z=NK.CHHHKY\^E"BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBOBC]N;_@H% M:_ 7S/!O@26UU3Q^V#=3R*);?2TZX<=&E(Z)_"#ENP,2DHV3ZE1BY'VO17SY M^R%^V!X<_:F\'[XO*TKQC81K_:FB%^5/3SHL\M$3WZJ3@]B?H.MI1<'9F49* M2N@HHHJ"S@?C]XHU/P3\#_'OB#1;G[%J^EZ)>7EI<>6LGERI"S(VU@5."!P0 M1[5^;GP=^,'[TT6 B555BNV2)3T=><8YK]# MOVJ/^3:_BC_V+=__ .B'KYX_X)'_ /)LNJ?]C'<_^B8**4>:=2_2*?\ Y-8J MI+EIT[+>37_DJ9YDWBS_ (*"?#^)]5U/1;?Q59P@L]J+73+@D>@CM&25C[+D M\UZ-^S7_ ,%,--^(GBZ#P-\3M '@+Q=)*+6.XRZVDMQG'E.DGSP.3P Q89X+ M X!^X:^$?^"IG[-^E>+OA7-\4=+LX[;Q1X>,8O9X4PUY9LP3#XZM&65@QZ+N M'IB74]G9R5X]>Z\P5/VFD7:73_(^U/&FGZOJWA'6;/P_JIT/79K21+'41$DO MV>@G@W+ M]5<]36K2HXCEF_=EI?M_*_+S[Z(SBW6H-Q7O+7[OB7];:L_3BOAO]MG]J3X@ MZ#\:O WP>^#>K)I_B[4I$;4;@6D-SL\T@11D2HZJ NZ5CC(7:UZLOAA-)_M=)E/,D90,BC_:8D*!_>.*^(_^";OP]U3XP?%#QQ^T M5XPB\V^O[R:VTKS!D+(_^N=,_P *)MA7VWCM41BY5^26T-9?DE\W_5AN25'G MCO+2/YM_)'UW^T'XH\1_"O\ 9C\7ZWINMO)XHT70VECUB2WA+/<(H!E,6SR\ MDY.W;MYZ5\-_L2?\%#O'?B3XP6/A;XN:^NJ:3XB06^F7\MC;V@MKK<0@S%&@ M9)"#'DYPP7I\U?:_[:?_ ":C\4O^P'/_ "%?G1X,_9A?XU?\$^].\7^'[=F\ M:^$]3U"XA\D'S+JT#JTD(QR67&]>^0P'WJB-3EK5)S5XI)OT;:;7:V_R^14H M7IPIQ>K;2?FDFK_=^)^P->7_ +3WC/6?AW^S[X]\2^'[S^S];TO2I;FTNO*2 M7RI%'#;7!4_0@BO,_P!@7]IY?VC/@[#%JMP'\9^'@EEJJL1NG&/W5SC_ &P# MG_:5NV*[+]M/_DU'XI?]@.?^0I8N+I4YV?1V?RT8\-)5)QNNJNOF:^FJ^,O^"3O_ M ":J_P#V'[S_ - AK[-KKK)*2MV7Y(Y:#;B[]Y?FSY'_ ."AW[2GBCX&^$?" M>B?#Z^^Q>.O$NI"*U9;>*X=8$P& 2567+.\2C([G%7/^">'[2VM_M#?"G54\ M8:@NH^,]!OVM[V;R8H6EADRT+E(U51T=.%'^K]37@MC-_P -8?\ !3QYP?M7 MA3X.V/V96.(P;@ M^; 1_NS"2$?[QK##>\HJ7_+V[7E:W+;_ !6>AT5].;E_Y=VO\[\U_2Z/TSKY M8_X*,?&OQG\!_@;I?B#P-K/]AZO-KL%G)J*_X)O_M9>)?V@-#\ M4^'_ !]JBZEXPT>=;J._M#?!+ MXHP[H/"'C/P[IRZFP^X-UM#%=*?]W]U/[GZ5^N$SZI27H]?P_ =7Y<_MQ?M_?$CP3\=-5\+_##Q(NCZ M'X?CCLKZ:/3[:Z$UXC.V-E&W65[>B5V_R7X'[8_" M_6;SQ%\,_".K:C-]HU"^TBTNKB;:J[Y'A1G;"@ 9))P !7P'^U/^T9^T'9?M MB7/PJ^$_B5;<7,%N;#3&L=/(+FV$LG[VXB)[,?F;V%?=_P $_P#DC/@+_L 6 M'_I/'7P1XT_Y3">'O^NNRM!/&JFM$Y2V^9R8>3^INH]6H)_D2?8O\ M@HI_S_V__?.@?_$5])?L.VN9QP82DGSP2Y MX",3DC&[)"G[2KX%_P""JWP!L-5^'=M\6]'@6Q\2^'[B&*^NK==CW%L[A$9F M'.Z.0IM;L&8=A0ZGLVN=7CL^^O42INI=1=I=.WH??5%>+_L=_&"X^.7[.O@_ MQ3?R>;J[V[6FH/W:XA8QNY]VVA_^!5[16U2#IR<7T,X2YXJ04445F6%%%>+_ M +47[4OA;]EWP*VKZRZWVM709-*T2)P)KR0#J?[L:Y&Y\<=!DD S*2BKLJ,7 M)V1[117P;^Q/_P %'H_C%KS^#?B6UEI'B>\N';2;^!?*M;H,Q*VQ!/RR+G:I M)^< _-]_P"\JUE%Q2;ZF:DI-I= HHHJ"@KX%^,7_!0GQEXK^*5W\-?V>?"$ M?B_5[5WBN-8GB::,LIVNT2!E58U; \Z1MI/;&&/W%XRL[W4/"&N6NG/Y>H3V M,\5LP.,2M&P0_F17YH?\$CO&OASPAXR\?>#M=>'2O&6HO!]D2\Q').(3*)8% M)_C5F#;.IP3CY3B81]I5<'LE?U_X;=CG+V=-32U;MZ?\/T_JW0S/_P %$K?= M>'[/(B_.;-%T(\?W1QD_@V:^JOV-OBE\2?BE\.]8F^*F@+X=\5:3J\FG/;BR MDM&DC6&)UD9'8Y),C?,N%( Q7OE%:1E9-6W):NTSX@_X*9?M'?$;]GZW^'A^ M'_B'^P7U:2^6\_T*VN?-\L0;/]=&^W&]NF,YY[5YJEO_ ,%$VC61;ZW=2-P& MW0.?_'*=_P %DO\ 4_"/_KMJ7\K6OT@L?^/*W_ZYK_(5%*/[GG;UYI+[K&E5 MVE3BEO%O\3\Z/AS_ ,%#/B=\'?B19^!?VCO"BZ8)RB?VU#;BWFA#$@3,$)BF MBSU:+;C#?>(Q7Z,K<)/:B>&19(W3>DB'(8$9!![BOA'_ (+ :!IMS\"_"NLR MP1_VM::^EM;SX&\1203-(H/7!,<9_P" BOI7]DW4+O5/V7?AECO9"Q'V&VM_)\QK@/_ *F--V?+3[V>G'4UZ+_P4,^,GC#X M&_ .+Q'X(U?^Q-9;6+>U-S]FAN/W;)(67;*CKR5'.,\5\X?\$=_^0Q\9/^NF MG?\ H5W7K?\ P5F_Y-9@_P"P_:?^@348SW80<=/@_'EO]YT02^LUH]$Y?^DG MB'@WQ!_P4 \?>%=)\2:)J\%WH^JVT=Y:3M#H49DB=0RMM:,$9!Z$ UI:C\;O MVY_@;9OJWC#P=:^+=(B^::3[#;7(1 ,LQ^P.K( ,_,RX%?:/[(__ ":_\+/^ MQ=LO_12UZY716C[.I*$.C:U..G+GA&4NJ/F+]DO]O'PA^U SZ,]HWA;QI#&9 M6T>XF$J7"#[SP28&_'4J0&'N 37T[7Y6_P#!1WX0+^SE\8/!OQH\ 1KHDVH7 M_F7,=LNR./4(R)!(%'&)5W;EZ$HQ_B-?IKX%\5VWCOP3H'B2S&+76+""_B'7 M"RQJX'_CU9Q:J4_:)6:=FNSZ??\ \'K8IITY\C=TU=/\_N_KN;C,%4DG ')) MK\H=>_X*0?$FV_:,N=7M-:W?!FV\2+IS6:Z?;,CVH.UB)O+\W=_P2 M_GOC9[O%,LG_ FR84[_ "U7:$]2#:Y;'JU8*?+*59ZQA;T;;3=_2*;-G'FC M&EUG?U22=K>LFD?J!;W$=U!'-"ZRPR*'1U.0RD9!!],5)7S1_P $\?C%_P + M?_9D\.FYG\[6/#^=$O=S98^4!Y3'OS$8^>Y#5]+UU5(>SFXK;].GX'/3DYP3 M>_Z]0HHHK(T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^9OVX/ M^: ?]E<\/_\ M>OIFOF;]N#_ )H!_P!E<\/_ /M>OIF@ HHHH HZYH.F^)M+ MN-,UC3K75=-N %FL[Z!9H9 "" R,"",@'D=JXO\ X9W^%7_1,O!W_@@M/_C= M0?M'>'O&/BOX*^*-)^']]-IOC"Y@1=/NH+LVKQN)4)(E!&WY0WYU^>W_ S+ M^W+_ -% UC_PL9/_ (NH3]YJQ=O=3N?HA_PSO\*O^B9>#O\ P06G_P ;H_X9 MW^%7_1,O!W_@@M/_ (W7YW_\,R_MR_\ 10-8_P#"QD_^+H_X9E_;E_Z*!K'_ M (6,G_Q=60?J!X=\,Z/X1TJ+3-"TJQT738BQCL].MD@A0DY)"( !DDD\=ZTJ M_*W_ (9E_;E_Z*!K'_A8R?\ Q==%\.?V=/VSM)^('AF]\0>.M6N="MM3MIM0 MA?Q8\JR6ZRJ9%*;OF!4,,=^E7%<\DF[7)D^5-I'Z84445!05\S? 7_D]3]J; M_N5?_3;)7TS7S-\!?^3U/VIO^Y5_]-LE 'TS1110 5\S?'K_ )/4_99_[FK_ M --L=?3-?,WQZ_Y/4_99_P"YJ_\ 3;'0!],T444 >4_M0?&JX_9[^"FN^.[7 M2XM9GTUH%6RFF,2R>9,D9RP!QC?GIVKX,_X?+:__ -$PTW_P;2?_ !JOU&DC M29"DB*ZGJK#(J'^S;3_GUA_[]C_"I2:;NRFU9)(_+_\ X?+:_P#]$PTW_P & MTG_QJC_A\MK_ /T3#3?_ ;2?_&J[O\ :>U#4?VFOVRO#_[/-G?2Z-X(T^-+ MWQ +'"/=D1>>RL1U 0QJH/ =RQ!(&/N'P#\)O!OPO\/P:)X5\-:;HFG0J%$5 MK;J"^!C<[8W.WJS$D]S51]Z'M'UV]%I?_(F7NSY%TM?YZV^[<_./_A\MK_\ MT3#3?_!M)_\ &JZ_X0?\%6];^)WQ3\)^$9OAY86$6MZG;V#72:F[M$)'"E@I MC&2,],U]^^)/ GAOQCI,NF:]H&F:SITHP]K?VD9@[=^.=N<9QSBOP!_:J_X69_PN_Q#_P +9\[_ M (2[S/GW?ZCR(?M5?LI^%_VI/!#:;JBKI_B&S5 MFTK7(T!EM7/\+?WXF.-R?B,$ UA.+4E-:V_K3S-8M-.#T/P1L_/^UP_9?,^T M[U\KR<[]^?EVXYSG&,5^^7['O_"T/^%$Z#_PMKR_^$EV?NM^?M?V; \K[5GC MSL9SCG&W=\VZO /V(?\ @G3#\%=5/C/XCI9ZMXOMYF73+*%O.MK$*Q GR1\T MC8RO'R C^+[OW57=S*,.1:W_ _X)Q\KE/FVM^/_ HHHK W/&OVRI)H?V5 MOBDT!82?V!= [1D[2F&_3->"?\$B5A'[->MF/;YI\27'FXZY\BWQG\,5]B>. MO"=KX\\%:]X:OO\ CSUBPGL)B.H66-D)'N-U?F9_P3P^*DG[,OQP\8_!+X@R MKH[:A>B.VFN#LB2^CRH&XX^69"FUNY"#^*G0_C5(=915OE*["M_"A/I&3O\ M-67]>1^I]%%5M2U*TT;3[F_O[F&RLK:-II[BX<)'$BC+,S'@ 9R:EM)78U= MZ(_,?_@IRJ-^UE\'!9D?VHUO:C@9/_'\?+Z<_>W5]7_\%&/^3-?B)_USL_\ MTM@KY \'W[?MR?\ !1:W\5:5#)-X%\'M#.ETZ$*T%LQ,).>AEG)8*<';GCY3 M7U__ ,%&/^3-?B)_USL__2V"L)Q<<%%/K)OY.2L;TVGCTUTY%\UN>._\$JO@ M7I.G?"6'XG:G -0\0ZE-/9Z;/7S68KC.<>N?M'XA_#W0 M/BIX.U/POXFTZ'5-'U"(Q2P3*#C(X=3_ NIY##D$ BOF[_@E[XJT_7OV2= MTZUG1[S1;R\M+N(-\T;-.\RY';*2J1^-?56J:E:Z+IMWJ%]/':V5K$T\\\K; M4CC4%F8GL 37=B^7F:E\*7X6W^>_J<6'OO'>[_/^D?G'_P2[U;4/AW\:OC! M\(+FZ>XLM-FEN(58\"6WN/L\C@=BZM'G_<%9/_!2+QH/B9^TY\/?A!J6O0>' M?!UJ;:YU.\N[E;>"-YW.^5WA=O6M'_@F=#-\2/VE_C5\4(X773+ MMYDAED7JUU=F8+D]PD0R/<5QG['/#?Q'^'VD:-81"*"UM_$-DJ@#J3^\Y8GDL>22222:^#_V MSO&O@'P/^U=\+_BM\+/$^@:KJ%Q=*^LIX.5 6D$3'!EBD=#G[P7ZU M]4+_ ,$O_P!GY@"/#FHD'D$:QVZ9OSKZ(_:0_Y-Y^)W_8L: ME_Z2R5\N_P#!('_DW/Q+_P!C1/\ ^DMM3P_Q5U_=B_GS6O\ <.LOW=%_WI?^ MDGDOP&/VW_@K-XXDOANGCN=5\GS.",1[5Q_P#/X5^H5?E?\ MC6NJ?LF_MU> M&OC/:6)/#>I0 MZMHNH1"6WNK=LJP[@^C Y!4\@@@\BIHZX6FE]E\OFO MTZF[2=*6D9=RD>HQ1*]G;<#\N/V<_"MK^VM^W!\0/&_C:)=9\.^&)&^PZ7=# M?"5$K1VD;(>"@5'D*]&;KG)S^HT<:0QK'&JHBC:JJ, = !7YD_\$S]2B^$O M[2_Q=^&&LO\ 8]5NI"MM'-\OFO:32@J,]24EWCU52:_3BJC98>DH[IZE!_J;S19;A/]UX"P_0U\(?\ !73Q%%XA M;X8?#K3%^V^(KZ_DO%M8N7 ;$$0Q_MNS@?[AK[GU+1V\/?!NZTIFWM8Z"UJ6 M]2EN5S^EZ3ZM*_WZ?A]Y^.13V(91TZ@D=":^3/^"-__ "37XB?]A>W_ /1) MK[B^*W_)+?&/_8&O/_1#UT9@[49)=(Z?=?\ ,QP.M12?67ZV_(_.C_@D?\(] M/\57WB'XA:VO]I7'A]TTK1(KDEULF<-+,\:DX4G>,$#^-SU-?:O[:'@'2_B' M^S'\0K/4[:*=K+2+C4[62106AG@C:5'4]07_ -)XZ^NOVD/^3>?B=_V+&I?^DLE/'_PFNT?TO^>I6!UJQ;ZR_6WY'SA_ MP25\076K_LPWME<,6ATOQ!=6UODYVHT<,I'_ 'U*Y_&O /\ @IOX9D\:?MD_ M"[P]#.]M+JVF6%BLT>=T9EOYTW#W&[->V?\ !('_ )-S\2_]C1/_ .DMM7G/ M[='_ "D1^ OUT?\ ].DM=-6*EC*$7LW'_P!(,:+<<-7:[2_]+/T1\#^!]$^& M_A/3/#7AW3X=,T?3H5@@MX5"@ #J<=6)Y+'DDDGK7Y.?MK? ^RL_V\-&\,>& MV.@VWCH6)NA9'RE0W,K07! &!A@A8CH2Q]:_8"OS2_;$_P"4E_P4^FD_^ELU M81_>8JCSZWE9^::=U\S1^YAJO+TC=>J:L?HEX*\%Z+\._"NF>&_#UA#IFC:; M"L%M;0K@*H[GU).22>222>37YM^)O#MK\'O^"L_AL>'8DL+37I([B>U@ 2,& MYMY$F& ,W\, )9K5&.\D#JJL4<^@4 MGM63_P $^?VC?A5K7P1\(>!M,U;3O#WBO3K9;:ZT6[9;>6ZN.=\T6<"8N2(_+)]:B#=/G5KJ33\[I6^XTDE4Y=;.-UY:ZGU*F@Z;'K4FL)I M]JFK20"V>^6%1.\0.X1E\9*@\@$X!J_7YT_L'?%;XB?#C]HKQ-^SSXWUE_$M MEI44_P!BNI93*ULT6U@$=OF\IXV!"'[I QS7Z+5I9ZCP)[.8 A98F(^5AGZ$$@@@D5\4?LS_\ !+$>"OBAJ6N?$RYLO$&B:3=? M\2:P@YCU#&&6>X4_=49QY1SE@AZBT61*MM(4 MV]<[3BK](1N!!Z5S5(\\)175&\)7'VOR]-Z_>QNN= MWZXK].*_)GX5>(/^&!?V\/$7A_Q*38>"/$+O EXW$26LTGF6MQGTC;,;'M^\ M]*_6*WN(KNWBG@E2:"50\ M_JK+4DK\\O\ @LA]F_X5Q\.]Q'VO^UKCR_79Y(W?KLK]#"<#)X%?E;^UOXJ3 M]MS]L#P5\+/!DW]I:#H,KV]YJ%N=T66=6O)01P41(U4'NP(&M?#O\ P2:^ M!6D^-+O7O'_B" :G'X?NUM=&L[D;X+>Z=%::X"'CS HB /;KU"D?HA\9[6*Q M^!?CBV@01PP^'+Z-%'0*+9P!^0KXO_X(Z^*M/F^&_COPV)U&JV^JQZ@8"WS- M#)"J!@/0-$0?J/6NF$^?%5ZBWY4U\Y/]+G-*')A:-.7=I_\ @*_7_(_0+5M) ML=>TRZT[4K.#4-/NHVBGM;J,212H1@JRD8(([&OS,_9PTD?LQ_\ !2SQ+\-- M'DEB\+ZY'+%#:L^55#;_ &R#KU*?-&#UP3ZFOT^K\R_A7>1_'+_@J]X@\3Z0 MWVS1/#BS[KE/FC(AM19@@],&5B1CKU%9T?\ >8_X97]+?U8UJ?[O._=6_P 5 M]#K?^"N7Q4U+2/"7@SX=:==?8X/$5Q)=ZA(7V*\43(L:,V<;"[[CG_GF*]T^ M /B_]GO]G_X9Z1X3T#XF^ (#!"AO;M?$-D)+RYVCS)I&\S+$G.,]!@# KY< M_P""OWAL0>+OA5XFO+9[C1BMQ8W6PD9VR1R;,CH65GQ_NGTKW;0?^";7[./B M?0]/U?3-$OKS3K^!+FWN(M9N&22-U#*P.[H014T+^QD^\G?Y;?A]X5K>TBNT M=/GO^.AX)_P4\\0_"_Q5H_A#X@^ O&OAC4O'FF:FEO))X?U6WN+IX-C2)(XB M-<,>F_'<5]S+XN?Q]^RVWB:1=LNL>#VOW7&,-+9%S^K&O(_^'7O[/\ M_P!"WJ7_ (.+C_XJOQM(WXD7=+.JGCS JQ*&ZC)]J_2;XG?#[1_BIX!USPIKMI' M>:;JEJ\$B2*#M)!VNOHRG# CD$ U\3_\$=?^2.^.O^P\O_I/'7W\_P!UOI75 MBU>/)TY5^*N; M'(1]1%'_ -\U^C]?FK_P27_Y*5\;?^NMM_Z.N:_2JJE)SA3F]W%?D:.*A5J0 MCLI,_,7_ (* _P#)_GP1_P"N>D_^G.6OTZK\Q?\ @H#_ ,G^?!'_ *YZ3_Z< MY:_3JLZ7^ZQ_QS_-%UO]X?\ AA^1\P?\%*O^3.?&_P#UTL?_ $KAK1_X)W_\ MF=_#O_KA<_\ I5-5;_@H[83:A^QSX]$";S$+29@.NU;N$L?P'/X5!_P39URT MUK]C[P7';2*\E@]W:7" Y*2"YD;!],JZM]&%%'X*RZWB_E:WYDUO^7+_ ,2_ M([3]M/\ Y-1^*7_8#G_D*\<_X)._\FJO_P!A^\_] AKT_P#;S\2V'AG]DOXB MR7\ZPB\T_P"P0*3S)-*RHB@=SSGZ GM7F'_!)W_DU5_^P_>?^@0TJ'QUG_=C M_P"E?\$FO\-'_$__ $D^=_\ @IUX=N?&'[8_PPT&SN'M+O5-+L;**XCSNB>2 M_G0,,%].ATS1]/B$<<42@%SCEW/\3L>2QY M)-?GO^W1_P I$?@+]='_ /3I+7Z74Z.F%3764_P>GYLTKZXC7I&/XK_@'Y=? M\%*/"]K\(_VG?A7\2?#\*Z?JFHS+/=-;@+YL]M/&1(0.K,D@4GN%%?ICXB;? MX9U1AT-G*?\ QPU^=7_!7K_D:/@S_P!=;W_T.VK]$]>_Y%74?^O*3_T6:PG_ M +A)><_T-(_[Y!]U'\&?E9_P2;^"FD?$#QQXE\7Z_:KJ5OX8\@:=9W"[X4NY M=Q\_:>"Z+'@'L6SU (_4[QKX-TCXA>$]5\-Z[91:AI&IV[VUQ;S*"&5AC(]" M.H/4$ CI7P#_ ,$:O^1/^)W_ %_V/_HN6OT9KMQ,5)*F]K+\5=G%AY/6HM[O M\';^O,_-3_@DS=WOA;XB?&'P)+.TMG8R1R!3]T2Q320LP]V&W/\ NCTIW_!5 M3XA7?B/XC?#GX0)J\6B:+?-%J&IW5Q*(H%,LQAB>5B0 D861SG@9SVX3_@FC M_P G3_'K_KK-_P"ETEEV?[7'PRUOQ5"S^#M6L[6UOW5V3,45TW MV@!AR"(Y5.1SS7-%NLL(YZN5KWZ[VO\ "=,\*^%OB3X!TW2;&((JQ^(K(-*V/FDD/F?,['DL>237Q%_P44\8? M#W2_BA\.OBU\+?%WAO4_%MM>?\3'_A'M2@N'TC4O[R=R(\J@X6O%JQZ/^U1J"ZM^R+\2+Y!M2Z\*W4R@]@T!(_G7C MG_!)W_DU5_\ L/WG_H$->S?M76,6E_LE_$NS@!6"W\+W<,88Y(58"!S]!7C/ M_!)W_DU5_P#L/WG_ *!#54^7VM?EVY5_Z49U.94J"EOS/_TD^S:***@U"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 **** "OR3_P""K_\ PM?_ M (6-I_\ PD7_ "3+/_$A^P;OLWG;/G\__IX^]C/&S[O\=?K97.?$+X>^'_BI MX/U+POXHTR'5M%U"/RYK>8?DRGJK*<$,.00"*RJ15\A_M*?\G5_"S_>LO\ TL:O M?R/_ 'U?X9?^DL^:XB_Y%L_6/_I<2W^VEX3N_#>K>&/B=HH,5_IUQ'!<2*.A M5M\+GVR&4_4"OI7P3XLM/''A'2/$%D?]&U"V2X49SL)'S*?=3D'W%0_$+P=; M?$#P3K/AZ[P(K^W:(,?X'ZHWX, ?PKXI^'_QOO\ X3_!OQ]X(U"0V^O:?.UM MIR-]Y3*Q28#V0@N/=ZZ:%*6:8&-&&M2DU;_#)_H_N1AB*L,IS%XFH[4JT7?R ME!7O\XZ>;1VGAG/[1'[6EUK#'S_#/A/!@/)1C&Q$>/\ >EW/[A*I?&S_ )/8 M\%?]=]-_]&FO8?V0?AN/ ?PDL[VXBV:GKI%_.2.1&1^Y7Z;/F^KFO'OC9_R> MQX*_Z[Z;_P"C37KX>K"68RP]+X*4)17R6K^;/!Q5*?\ 9+Q=9>_6G&;\DVN5 M?)6/M&N'^-EQX>M_A9XC;Q3@Z*UJRRKGYF8_<"?[>[;CWQ7<5\7_ !V\57_[ M1GQBTSX9>&K@_P!BV-P?MES&K$^HKY7+<(\7B$K\L8^] M)]DNOKV/M,SQL<#AG/EYI2]V,?YI/9?Y^1XG\#?[+L_BIX,E\81W \//.7M# M<$^3NWL$8YX*"4?-CC(.>]?IY7SU^T=^SW8>(/@_96OAVR$5_P"%X,V,:#YI M80/WD9/]7/V1_C/\ \+,\"#2=2GW^(=$589=Q^:>#&(Y?<\;6]P"? MO5[V;55FV'6.H_8;379-Z2^?7S]#YK)J$LDQ/U"O9^U2E&7=I6E'Y;KR]3WF MBBBOC#[L^._V_O\ C^\#?6Y_G%7V!;_ZB/\ W1_*OC_]O[_C^\#?6Y_G%7V! M;_ZB/_='\J^AQG_(KP?K4_\ 2D?,X3_D=8S_ TO_2625\6?M_;7\4>"4C_X M^/L\_P!<%TV_KFOLK4M2M-'T^XOKZYBL[.W0R2SS.%1%'4DGH*^)[>XD_:J_ M:@M;ZRBD;PIH9C*^MR^"FFV_DTEZNYGQ M)-3P+P<=9U7&,5_V\FWZ*VK/H/\ :<\<7OP_^".J7=E(T.HW2QV$9_LDO\.?A[X @U?4_$_AVV\4ZINDN&N]2@2>WCW$)%AFRO #$< M9+<]!78?MKZ/-JOP-NIH4:3[#>P7+[1T7)0G_P ?K@?@)^S?\,?BA\+=&UVY MM+J;475H;WRKUU"S*Q!!4'C(PV/1A75A/81RB;JMI2G9N*3>UTG=K3]3AQRQ M#SFE"BHR<:=XJ3:5^:S:LG[UK?(Z_P#:9\0?#?XB?"?6(U\5>'+[6+&(W6G^ M1J4$D_F+SL0!B3N&1@=A?"G0)-&\/0RP6,D[7++-*9#O954G) M]E%<5?%8*.!>$H.4GS*2YDE;H]FST*&$Q\LPCC,0H12BXOE;;?5;I;,^+_#/ MP]M_B9^U]XHTF_WMI,>I7EU?0JQ FCCER(VQ_"7\O/\ CBOO2UM(+"UBMK:& M.WMX5"1PQ*%1% P . .U?&/P;UZUT7]M3QC#=2+$=0N+^TA+' ,GFAP/J1 M&0/2^?/% B-+&Z[^!TWH^&'?GUKZ%_:6\>7/@/X,:WJ>GR-%> MW"I:6\R]4:0[2P]PNXCWQ7A'[:%[_P )M\4O W@K3F\^^5L21KSL>=T50?P7 M)]B*]8_;'\/SZM\!]1^RH9/[/G@NF4?W%;:Q_ -G\*ZY)5J67?6-6VT[_P O M,K7\K?@&V44U;^?D;=O.]K^9D_L:_"G3/#?PYL_%D]LD^OZSOE^ MU2+N>&'<55%/;.-Q(Z[@#T%>\Z]H&G>*-)N=,U:SAO["X4I+;SH&5A_C[]J\ MQ_91\56OBCX'>'5@E5I].C-A<1@\QNA. ?JA4_C7KM>)FM2K+'U74>JD[>23 MTM\MCV\EIT89;15):.*;\VUK?Y[GQG^S:UQ\)OVEO%/P\2=Y=*N?-6)'/\48 M\R)_KY98'US[5;_;PT^]AUSP5K,]K)=^'[U5KB*U, MK- S*-V%8_/&?0Y('' K?_8W^+NM?$WP=JEEKT[7U_HTL4:WTGWYHW#;0Y[L M"C?-W!&>3U/6P^.Q%'$4\%CZ:4I7Y91UB^ M5:Z/5.QYU#_RD _%O_2$U]3_ !$_Y)_XE_[!ES_Z*:OEB'_E(!^+?^D)KZG^ M(?/@'Q*!R?[,N?\ T4U:YKMA/^O4/U(R7^-CO^OTOR1\^?L _P#)/O$G_84' M_HI:^I*^6OV 6'_" >)5R-PU-21W_P!4O^%?4M99]_R,JOR_)%<-_P#(IH>C M_P#2F%%%%> ?2A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% 'EO[37_ L?_A2_B+_A5/V?_A,O)_T?SO\ 6>7_ ,M/ M)S\OG;?N[N,_A7\_6L_VA_;%]_:WVG^U//?[7]LW>=YVX[_,W?-NW9SGG.'/^%7_;/^$T^T#[']C_ /'O,S\O ME8SOW?+MSGBOZ#/#?]K?\(]IG]O?8_[<^S1_;O[/W?9_/VCS/+W?-LW9QGG& M*\._9"_8_P##G[+/@_9%Y6J^,;^-?[4ULIRQZ^3%GE8@>W5B,GL!]!UW3DE% M4UK;^M#C@FY>T>G]=0HHHK W/+/VJ/\ DVOXH_\ 8MW_ /Z(>OGC_@D?_P F MRZI_V,=S_P"B8*^A_P!JC_DVOXH_]BW?_P#HAZ^>/^"1_P#R;+JG_8QW/_HF M"JH?'6_PQ_\ 2@K?PZ/^*7_I)]M5XS^V9)!%^RK\4VN"!'_8-RHW?WRN$_\ M'B*]FK\^_P#@I[^T=97/AJ#X(>$IO[9\5ZY=0+J5O8GS&@C#AH[2 M7W)*Z^ZZ.7#2=-*7FW][OK^I^&FD_$_XA?$#X5^'/V6H+6X34U\4/;N)#RL8 M<;;=^^V.8S2,>@"KZ5^SWPF^&VE_!_X;^'O!NC)MT_1[1+96Q@R,!EY&_P!I MF+,?=C7YX_"RUA7_ (*]>*0(8P%FOI HX8V0);ZDD\^YK].ZF,W*A";WJ)2 M?W67Y?.^H-+VTH+:#:7S]Y_G^!XK^VG_ ,FH_%+_ + <_P#(5Y3_ ,$K>?V2 MK '_ *"][_Z$M>K?MI_\FH_%+_L!S_R%>4_\$K/^32[#_L+WO_H2UG1_B5O\ M,?\ THNM\-+_ !/_ -)/G;XY>']1_P"">O[76E_$[PU:R'X<^*I76]L8!A$# ML#<6V.@(.)8^G3;T4U]G?M8>(=.\6?L9_$'6M(NX[_2]0\-R75KJG'FH>ZL_;%82UP]3#O>,6 MX^G5?+\N[9NOXT*ZV;2EZ]'\^O\ DCZE_P""3O\ R:J__8?O/_0(:]__ &EO MBS%\$/@9XO\ &+NJW-A9,MFK?QW4G[N%??YV7/L#7@'_ 2=_P"357_[#]Y_ MZ!#7F/\ P5<^(5YXJUSX>?!;07\[4=5NX[^Z@1OO.[F"U0X]6:1L'T4UU8Q2 MG*-*.\E%??%?IZBC-JGBZ_ M8QS29+M;0EE!R?[TK3'WP*Y[_@K5\-[J'PYX(^*VC;X-4\.WRV4]Q%PR1NWF M029[;)4('O+5*'_@C=X7\E/-^(^K^;M&_9I\6,XYQ\W2J^K?\$<= BTJ\?3O MB'JDNH+"YMXYK&((TFT[0Q#="<9J:\KM3CIR6M\O\U^9='2ZEKS7O?S[^GZ' MW!\"_B?:_&;X0^%/&=H5VZM81S2HIR(Y@-LJ?\!D5U_"OEO_ (*[?\FSZ+_V M,]M_Z3W-,_A1K#-#J6AW3:A:6TQPZ1LWESQ@=MD@4D>LIKK M_P#@KM_R;/HO_8SVW_I/*DG\HO\]RU\?/ M@>/C=_P3U\*1VD!FUW0/#>GZSIVT99FBM%\R,>NZ,N /[P7TKMO^"=?QP;XS M_LWZ1'?7'GZ]X;/]C7Q8Y9E11Y$A]=T949[LK5Z[^STH;X _#@$9!\.:>"#_ M ->T=? 7@7Q!;?L"_MT>,_#VJS"P^'7BFSEU&!FXCC3;)-!CW1UF@ [[A736 MDJ>*K0EM)M_]O1_S6B1RTHN>&I36\4O_ %V_)ZG5_\ !0_Q)?\ QW^.GPW_ M &=_#EQS<7<=]J[QG/E,X.W=_P!_X+&?\DC\!_P#87G_!2U M8?AE=0V7CEK>U_LVXG$11&^P_/D2JR?T_P"'=S%\:M0MM2\6?VA(8IK5;=5^S;$V#]PB M+G=O[9Y^E>Q45FI635MS1J[3['Y<0R>;_P %CF^VG*K>L(_,XZ:1\F/QQBOU M'K\O_P#@HMX9UOX"_M1>!OCOHEJTME-+;?:'7A?M5OP8G/820 */7:_I7Z+? M"_XF>'_C!X%TGQ;X8OH[_2-1A$B,I!:-L?-&X'W74Y4J>A%*D^;#076%XO\ MS^9=;_>'+I))K\;KY;'55X5^W-]F_P"&2?B=]J($?]DMMS_?WIL_\>VU[K7P M)_P50^/UA8^ K7X/:'-_:'BGQ!<027UI:_.\%NKAXT8#^.20)A>N%)[C/-73 MG!TUO+3[_P#+T=7\CK_^"3JSK^RLQE_U;:]>&+@_=VQ9_P#'MW2O MLRO(?V2_A#+\#?V>_!WA&[0)J=M:_:+]0T M:72R^Y6.&@K0OWN_O=PHHHKG-R&\^T?8Y_LGE_:O+;RO.SLWX^7=CG&<9Q7X M#_MWDXSMQWW;OFW5^_U>+_M M1?LM^%OVHO K:1K*+8ZU:AGTK6XD!FLY".A_O1M@;DSSU&" 1C.+4E-:V_K3 MS-825G!Z7_K[C\!X?,\Z/R=WF[ALV9W;L\8QWS7[U?L6_P#"T_\ A0VB?\+: MV_V]C_1?.W?;?LFT>7]KS_RVZ^^-N[YMU>!_L3_\$X8_@[KS^,OB6MEK'B>S MN'72;"!O-M;4*Q"W))'S2-C,?!NHKX-\=R-YTK[2;.^E' M1Y OS12$@9D3/J58G-?8UQ<16L$DTTBPPQJ7>21@JJH&223T %.5UD564AE8 M9# Y!'K4N*DT^J*4FM.C/RU\/_M7?M$?L2:[9^'/C1H%WXN\)E_)@U&YD\R5 MD'>"]&1*&/CAX%L/%OA+4!?Z3> CYAMEAD'WHI%_ MA=3U'T()!!-WXD>!_#WQ(\#ZQX=\56,%_H-[;LES'< ;57&=X/\ "R_>##D$ M CI7YV_\$?M3OK?Q9\5-#MKF2Z\.Q1VTZ,?N>;YDB*X'8L@.?]T>E:4Y.I*5 M.>Z5T_\ /^M3.I'V<54AM>S7KV+W_!99@EO\)6/02ZD?TM:[Q?\ @KY\(;>Q M5(_#'C:29$ "M96:J2!Z_:C@?A7"?\%E!F'X1@C(\[4OY6M?=.A_ OX;:7'; MW-G\/?"MI<>6O[Z#1;9'Z ]0F:BDG[!ZZ\D+/&@) D@%$W^J?\ MW34U6HT)0BM-6_-_UMV,[.4^>3\EY(_-?_@CO_R&/C)_UTT[_P!"NZ];_P"" MLW_)K,'_ &'[3_T":O)/^".__(8^,G_733O_ $*[KUO_ (*S?\FLP?\ 8?M/ M_0)J>.^"'_*_(3]GW]FNY_X* M%?$SXG^/O$>NWGAZP.H"2.6W@65GDE+%81N. (XE0?BM>]?\.;?"G_11]9_\ M (O_ (JB,7&@J=1:RU?SZ/T6B\A3:E6@34PYGN8%A,%Q$5DC0[2P,#_!(@8 ^XS@^XK2/O4(N]W'W7^C?K^2(E[M:6EE+WE^3-RBBBH*"BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^9OVX/^: ?]E<\/\ _M>O MIFOF;]N#_F@'_97/#_\ [7KZ9H **** *6M:U8>'=)O-4U2[AL--LX6N+FZN M'"1Q1J"69F/0 FOA_QA_P %>/AAHFO266B>&_$'B.QBDV-J*K';1R#^]&KM MN(_W@AKL_P#@J5KFH:/^R;J<5B\D<=_J=G:731DC]R6+D'V+(@_&G_L@?LA>+-9US38-3O-1UJQBO6+S1A]D?F*P1%#!0%QG&3DG-33O M4YY=(M+U;5_R*G:"C'K*[^2=CU']G/\ :T^'_P"T]IMU-X2O+BWU.S :[T?4 MHUBNX5)P'VJS*R$\;E8@< X)Q7I7BKQSX;\"VL-SXE\0:7X>MIG\N*;5;V.V M21L9VJ9& )QS@5^,)EM;C3H21#&9)!!. MBCLG[R*0+T#=, #[4_:X^%5A\8OV>?&N@WD"S7$>GRWUBY'S174*&2)@>W( MVG'4,1WHJ32H>WBM-;K_ [V^6P4X-UO8R?:S]=O^">LV%_;:I8V][97$-Y9 MW$:RPW%NX>.5&&596'!!!!!'6K%?'W_!++XA7?C;]EV#3KV5II?#FISZ7$SG M)\G:DL8^@$I4>R@=J^P:WJ0]G*W]6>J,:-W_5M HHHK(T"OF;X"_\GJ?M M3?\ KH!'*%)&<@9';]$OAW\3_"GQ9\ M.0:[X0UZRU_3)E!\ZSE#%"1G;(OWD<9Y5@".XJG\7/@[X3^.7@RZ\+^,=)CU M72YCO7)VRP2#[LD3CE'&>H[$@Y!(/Y\^-O\ @D+XBT36)+[X9_$B&)-Q\F+6 MTDMIHE]#/ &WGW$:_2IA)Q@J4EHMGY/I\NA4TI2]I%ZNUUZ*U_\ ,_3.^OK; M2[.:[O+B*TM85+RSSN$1%'4LQX ]S7Y4_MJ?&;3OVO/VD/AK\-_AU/\ VY8: M7?\ DMJ5K\T4\\LB>:\9_BCBCBSOZ'YB. ";/_#JSXW>,;Z&/QG\4-%N+%2/ MWOV^^U"1,#'RI+'&.G^T*^R?V6?V'? O[+J/J-@\WB+Q=/%Y4VO7\:JR*?O) M!&,B)3WY9CT+$<5I3252-23TB[I=V1*3Y)0BM9*U^U]_Z^7F?1*+L55'0#%. MHHJ0VT04444#/F;_ ()L_P#)E?PZ_P"XC_Z-;2+RK?688A(DT8.1%.F1O49.&!#+GN/E/TQ14RBI;] M"HR<=C\U=)^&O[>7P5MH="\.:W9^,]'MQMA=[VRN55>0!OO1', .,+G X XI ME_\ LI_M\=VWAGPR'!GL%E@<_\%&/^3-?B)_USL__ $M@KZ2KYM_X*,?\F:_$3_KG9_\ I;!7/BI.4&WY M?FC?"Q4:T$NZ_,^0?V7_ -G/XI:=\ _!OQ:^ WBB/2?%6H174&MZ!J+@VFJ+ M%=S+&RAP4#A0%PVWCD,ISN[#QC\)_P!M3]IRU_X17QS+HOP_\)3E1?"VN;?9 M<(#DY%O)+(_^X65"0,^H^A/^";'_ "9IX#_WK_\ ]+IZ^G*[L1%*M*+U2;T? M];>73H<=*3Y;K1ZZ_,\S_9X^ 7AW]F_X9V/A#P\&F2-C/>7\R@2WEPP >5L= M.@ 7L% YZGD_VNOV3M#_ &J_ L&FW=S_ &1XBTUFETK5UCW^2S ;HW7(W1M@ M9&<@@$=,'WBBL*G[W61K3_=?"?G'X0\+_MW? ZQC\+Z-:Z-X\T2S00VEU>7M MI*L:#H%>:2&8@#@!P< 8&!7J/P5^#?[3'BSXK>'?&WQF\=6-AHFC227$/A/2 MRI25VC9 )%A"QG;NW!F:4@C QG-?9=%6I-2YGJ_,EQ5G%:(\<_; \ :]\4OV M;_&_A;PQ8?VGKVI6L<=K:>='%YC":-B-\C*HX4GDCI6)^PO\+_$_P;_9L\.^ M%?&&F?V1KUI/=O-:?:(I]H>X=U.^)F4Y5@>#WKWZBHC[G,U]JWX%R]Y1B^C; M^]6.*^-GAW4/%WP;\=Z%I-O]KU74]"OK.TM]ZIYDTD#HB[F(498@9) &>37@ MW_!.'X'^-O@+\%]^$_%^GB^TRX^='4[ M9K>4 [98G_A<9//0@D$$$@_ 4?[#_P"TI^S%K%]<_ SQ]%JVBW#[QI[S1P2. M3QF2WN UNS 8&_=DX/ Z5^FE%0H\KYHNS8W*ZY9:I'YQPVO_ 4*\2O'8SS: M?X]=M'QWRQ,?F,#_NKZ8[U]1?LB?!'QW\&?">N_P#"Q_&7_":^*=:O MQ>SW7G33K"HC5%C627#,.,_=4#. *]ZHK1.U[+']0(S$OB&673MX'0/CS5!Q[Q$^H-?H116<5RKE6W8TD^9\SW[GQE^S7^P MMKGAOXFO\6OC1XG3QO\ $0OYMM%$S26UF^,"0LRKN90<*JJJ)VSP1];>+K&? M5/">M6=LGFW-Q930Q)D#<[1L ,G@H:C#/;1_;+>Y\Q%B*DYAD<#GUP:^J?B#I M=UKG@+Q+IUE%YU[>:9X+OD>)E49) &21R3BN@HHK+V\7&756_"PJ7[E MIQZ._P"-SX__ .":_P !?'?P!^&OBO2O'NA?V#?WVKK=6\/VR"XWQB%%W9AD M<#D$8)!KZ+^-GAW4/%WP;\=Z%I-O]KU74]"OK.TM]ZIYDTD#HB[F(498@9) M&>37:T4ZW[Y.,NJM^%AT7[&2E'H[_C<^4?\ @G#\#_&WP%^"^N:#X[T7^PM5 MN=>EO8K?[5!<;H3! @;="[J/F1A@G/'3I7%?M7?LW?$;XE?MF?"3QUX;\._V MCX5T(Z;_ &C?_;K:+R/*OWED_=O(KMA&!^53G.!D\5]QT5HZC=6%;K&UODK$ M1CRTYTUM*Z?S=PKX=_:2_9O^(OC[]N3X7_$'0?#OV_PAHHT_[?J/VZVC\GRK MJ223]V\@D;"L#\JG.>,FON*BHB^6I"HMXNY3]Z$Z?22L%?$'Q<_9P^(OBC_@ MH5X&^)FF>'OM/@G38[-;K5/MMLGEE!+O_=-()#C MA*#VDK'B_P"U9X&^)_CKX>Z=%\)/$D7AGQ;I^J1WPGGN&B2>%8Y5:$X1U;)= M3M<;3MYZ"OF2SUW_ (* M;#29/#OAQ7(\O\ MR:33MX_Z:;5FQ_Y"_"OT#HJ M4K7\RG*]O(^3OV/_ -C/5O@OXLU_XC_$3Q#'XJ^)FNAUGN;@> M3GJ5C37Z8T5,5RMN+M<;?,DFMC\U=3^"?[<'[0-M+H7CGQ39^#/#MP<7 M,2W5K$'C)PR8L@SR#'\#N%/([Y%74->NHPL MDP'/EQJ"?+C!YVY))ZDX&/>**TC+E3Y5:Y$ES6YM;'$?'+_DBOC_ /[ %_\ M^D[U^6?[$/[./BWXA?"?5/B'\+/%3>$/B=H.MR6D$TSG[+?6K00L8)5PR_>) M(RK YPPZ%?U,^.7_ "17Q_\ ]@"__P#2=Z^0O^"/?_)"?&'_ &,3?^DT-9T5 M>K6?51C_ .E,UJ.U.DMTY2_])1S_ (ET/]O/XKZ<_A/48-#\':9;_M ? GP[^T7\--0\'>(U M9()B)K6\A \VSN%!V2IGN,D$=P2.]?#_ (-^"G[9W[+*MX;^'UWI/CWPA&[F MUMY[FW\J($Y!"W+QR1$]2B.4R3UZU^E%%9I O$NG647G7MYIES;P1[@N^1XF51DD 9)').*Z"BBI%5*;I/1._P". M@0;A-5.JM^!\?_\ !-?X"^._@#\-?%>E>/="_L&_OM76ZMX?MD%QOC$*+NS# M(X'((P2#7U^W*D>U+16E27M-^UOPL1&*@K+^KZGP_P#\$\?V]DON,7QIX0TSX@>$=9\-:U!]ITG5 MK22SNHLX+1NI4X/8\\'L<5^<7A7]EG]JK]D'Q5JL/P;O-/\ &/A34)O,-K/< M6\:.!PK2PW#ILDQP6B,YXKZ:HK2+Y>;E M6ZM^-[^O=F.O#?AW^T?"NA'3? M[1O_ +=;1>1Y5^\LG[MY%=L(P/RJR M7W'Q!_P4<_9Q^(OQYU[X9W/@7P]_;D.CR737S?;;:W\D.\!7B:1-V0C?=ST^ ME?9VK6LMUX?O;:)=T\EJ\:KD#+%" ,_6M&BH<5*BZ/1W?W[E'O[(T779)6TZ MZ^VVTWG@W3R#Y8Y&9?E(/S ?G7OG[4G[,_A_]J+X9M.U"VD^TZ9JT2 M;WM)L8SMR-R,.&7(R,<@@$>QT5CRITHTGM%67RU-$W&I*HMY._X6/S=\%_#O M]N+]G.RC\*^%ET;Q[X:M$\NR-Q>6LD4" \*AGDAF4 8 4DJO05Z3\,_@_P#M M4?$CXE>&O$OQ=\;:?X=\,:-?QZ@?"^DLA^T-&P98W6'"LN0#EY'P0"%K[9HK M52:DI/5KN1**:<5HGV/./VC_ CJWCWX"?$#PYH5I]NUG5-%NK2SMO,2/S97 MC(5=SD*,D]20*\L_X)Z_!WQ?\#?@ WAOQOI']B:T=7N;K[+]IAN/W;K&%;=$ M[+SM/&<\5]-45,?< ?$FD:5]KT72S:F\NOM$2>5LN6=OE9PQPI!X!KZ-HKLPN*G@ZOM::3=FM M?-6.'&X.GCJ#H56TG;;?1I^?8*^5?C-^RO?>.OCQI.N6%HA\-Z@\-K8&I[6B];-??\ U?U)QV!HYC1]A75XW3^[ M^K/R;&QQK#&L:*$10%55& .@%?,GQ1^#?C#Q%^U%X7\7:=I'VCP]92V+3WG MVF%=@CD)?Y&<.<#T'/:OIVBC"8RI@ZCJ4TFVFM?,,;@:>.H^QJ-I73T\G?LS M@?C=-XQ_X0&]M/ VEOJ.NW@^SK(L\4(MD8'=)F1UYQP,9Y(/:N$_91^ ]U\) M?#MYJ6OVZQ>*=38K,F]9#;PJ?ECW*2"6/S'!_NCM7O-%5#&U*>&EA8))2=V^ MKMTWV^1-7 4ZV*ABZC;<$TET5]W:V_3<*^2M<^!7CGX8?'Y/&/PZT8:GH=P_ MG7-HEW# KG]]!B1UX/WE(R <>E?6M%+!XVI@I2<$FI*S3V:_ >.P-+'PC"H MVG%IIK=-=M&-C8O&K%2A(R5;&1[''%.HHK@/1/FK]L+X0^+_ (HS>%G\*Z3_ M &G]A\_SS]IABV%BFW_6.N?NGIGI7*++^UDJA1;Q #CKI?\ \57V!17NT,VG M1H0P\J4)QC>W,KO5W?4^>Q.2PQ&)GBHUIPE*R?+)):*RZ'QZW[.?QD^+\\)^ M(WC!;#3 P9[..02-D>D,06+/^UG(]#7TM\-?AAH'PG\.1Z-H%KY,.=TT\AW3 M7#X^_(V.3^0'8"NLHKGQ695\5!4G:,%]F*LCIPF58?!U/;*\JFW-)N3^][?( MI:UH]GXATF\TS4;=;JQO(FAFA<<.C#!%?)3?L\_%GX(^(KR\^%FKQZEI%TV3 M8S2QJY'82)+A&(Z!P0W7I7V%16>$Q]7!\RA9QEO%JZ?R-<;E]''*+J74H[2B M[27HSY5DTG]ISQXIL+ZZTWP=:2#;)<0RPAR.^&B,C@_0K]:^D/!?A^3PIX1T M;1IKMM0FL+2*V>Z92IF9%"ER"3C)&>IZUM448G&RQ,5!0C!+6T5;[]W^(L+@ M(X6;J.I*2T7X'P+HOPQA^*_[37Q)T6-]"2&M[A+F/ M8_!&1R1^.1R!7IMQ'^U)I,#:1 NFZHB?NTUA7M=Y7H&^=E)^K)GZUD_ 7_D\ MSXB_[NH?^E,5?8=?19ACYX>5*FX1G'D@[25[.W3;_(^8RS+X8KZQ44Y0E[6: MO%VNK[/=:=-+KN?//P%_9GO?!GB:?QMXWU)=<\73%FCVNTB0,PPSER 7<@XZ M849QG@CW^^L;?5+*XL[N%;BUN(VBEBD&5=6&""/0@U/17S&*Q=7&5/:U7KLN MB2[)'UN#P5' T_9T5N[MO5MO=M]6?(^H_LU_$;X/^*+S6?A'K:/871^;3+F1 M5?;G(1A(/+D R<,2&&?QJ74M _:7^)-J^C:H^G>%=.G79//%-"I=3U&8FD?\ M!C/>OK.BO3_MFM*SJTX3DOM2C=_\'YH\O^PZ$6U1J3IQ>\8RM'STMI\FCSKX M(_!/2/@GX9?3K"1KV_N6$E[J$B[6G8#@ <[5&3A237+_ !T\,_%F?Q'I MVN?#;5HH8H;7R+G3I9E F;>6#;)%,9X.,Y!]*]MHKSXXVK]8>)J6G)[\RNGT MV/1> HK"_5*5X1ZV^E^';2Y0Q37HFMP M=I&",QM(PR.ZKFO9O@-\%;+X(^#VTR*X^W:E=2>??7FW:)'Q@*H[*HX'KDGO M@>E45OB,RJ5J3HQA&$7JU%6O;:^[.?#Y73H557G.52:NDY.]K[V226O>USYI MB^#_ (N7]L#_ (3UG7?# M/&T3KZJPP1^1J:BN;$XJ>*5-327)%15NR[^9UX7!T\).K.FW>I)R=^[[>6A\ M9:'\%?C7\!O$^K+\/4M-:T2^<'][- %91G8725E(>1MV!BQ( V\<+@<>G>NBHKHQF8U,=%>UC'FZR2]YV5M7_P MY<%E=++YMT)RY7>T6_=5W?16_7N%%%%>4>P%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 <#\?O M"^I^-O@?X]\/Z+;?;=7U31+RSM+?S%C\R5X65%W,0HR2.20/>OS<^#OP?_;D M^ GA67P[X)\.Q:5I$MRUX\#W>BSDRLJJ6W22L>B+QG'%?K#122Y9.2>Z2^[4 MIRYHJ+6S;^_0_-L_#C]OGXK6[Z3K_BFU\%Z?(-LDXO+&V8COB2Q1Y1] 0*]W M_95_X)^^%/V>-5'BK6;]_&OCQMS#5+J+;#:,V=QA0DG>^&O#]G_ &AK>J:5+;6EKYJ1>;(PX7\HI_9;?WJP5 M\*?\%$_V)=>^-]]I'CGX;Z:EYXQB L=2LEN8K8W=O@[)-\C*NY.5.3EE8#^$ M"ONNBHE!2L^Q<9.-[=3YE_X)Z_!WQ?\ WX -X;\;Z1_8FM'5[FZ^R_:8;C] MVZQA6W1.R\[3QG/%>/?#_P#9C^*'CC]OK4_BY\1?#+:/X5L)YKC2&EU"UN-_ MEJ(;1-D4KLI"GS>0 &7U-??=%;.3=6-7JE9?'78+R2W^U0V^(5AG5FW M3.B]748SGGI7U/14.*=*-+I';[[I>B+4VJDJO5K7[K7]3CO@UX?O_"GPB\$Z M+JL'V74].T6SM+J#>K^7+'"BNNY25."",@D5\V_\%'/V4-;_ &B_!/A_4O!> MF1ZCXRT6Z,2P-/' 9K23_6+OD95^5@C#)Z;\]_P ?Z7H9 MTOW,5&.UK?@>?_ /X46GP1^#WA;P59A3_9=FL<\J# EN&^::3_@4C,?QKY]_ MX*4_ /QY\?\ X=^$M+\!:%_;U]8ZJ]S<1?;(+;9&864-F:1 >2!@$FOL*BE6 M_?-N75W_ !N.G^Z24>UOPL_MB7/Q5^$_AI;@6T%N+#4VOM/4!Q;"*3]U< M2@]V'S+[BOTCHIU&ZE7VST=V]/,5-*E3]DM5:WRT_P C\V/MO_!13_GPM_\ MOK0/_BZ][_9!N/VHIO&.MCX[VT4&@"P'V QG33FY\Q?^?5BWW-WWN/QKZLHI MQERN]A2CS*U['+_$KX:^'/B[X+U+PKXJTV/5=%OTV2PR<%3_ NC=5=3R&'( M-?GYZY7JC\W9-'_ ."@_C6/^RKR[L_#%K,GE2WRSZ5$<'.6WP;Y M%/N@!Z8KYS^".N1?L?\ [4DE]\?_ 9JFH:P'\R+5;F4SO;2LQ_TY (/#&K6NMZ->)OAO+.0.C>H/= M6'0J<$'@@&MVO+/@_P#LQ?#CX!W5W/X#T2ZT#[8N+B!=8O9X)?1FAEF9"PQ@ M-MR!D \FO4ZJ7+?W28WM[P4445)04444 %%%% !1110!D^+-#/B?PKK.C";[ M,=0LIK3SMN[R_,1DW8R,XSG&17YPZ1^S=^VG^SK;_P!E_#OQI:^)]!C.RVLT MOH)$CC&=H$5\H6+_ '8VQD]37Z:45*C:3DGO^G_#E7NE%K8_-G5O@_\ MQ_' M[3[GP[XU\1:=X-\-W@\N[C^T6<8DC/#)FS5Y'!&?D9@IS@U]@_LM?LP^'?V6 MOA\?#^C3OJ>HW<@N-3U>9 CW_MXZ3+?->_Z;;6WE"3R-G^ND3=G8WW MS6UV_O+E[SBWT5OQN%-D!:-@.I!%. MHJ)1YHN+ZB/A[_@FS^S?\1?@#J7Q+E\>>'?["CUA[(V)^VVUQYWEM<%_]3(^ MW'F)]['7CH:]%_X*&?!OQA\LKK%O=&V^TPV_[M4D#-NE=% MX+#C.>:^G**=5>V24NEO_);6_(M3<:DJG65_Q5C\P/!OA[_@H!X!\*Z3X;T3 M2(+31]*MH[.T@:;0I#'$BA57*!?Z[>*/M%SCG:,<1Q@]$'XECS69^W%X8^(?CS]G_5_"GPVT M-];UK7)8[.Y"7D%MY-IG=*VZ:1 =VT)@$G#FO?Z*FJO;*TOZ\O0JG^Z=X_UY MG@?[#_P)O/V>_P!GO1/#NL6BV?B2YEEU#5HE=)-MQ(*_MB_!.7X_?L^^)_"MC;K<:YY:WNE*S*F;J([D4,Q M 7>-R9) \D33BU[;W/FVKGS ,PR/C M:[.,''&W%?2E%1#W.:WVK7^77UZ>A'_P#VO7TS7S-^ MW!_S0#_LKGA__P!KU],T %%%% 'DW[5FC^"-=^ 'C"T^(MW)IWA)K93=7\,+ M2R6K;U\J5%56)99-AP ??C-?"G[*_P#P46\._ W1T^&GC2]F\5>&=(;R-&\7 M:+:R#-MG*I-;S*D@"@D9 )& N& #'](?B)\/="^*G@S4_"OB:S;4-"U)!'=6 MRS/$74,& W(0PY4="*\ _P"'9_[._P#T(TW_ (.K[_X]40YHSD^CM_P_RZ6^ M94N64$NJO^G]/Y'R#_P4$_:L^%WQJMOAMK7P_P#$,FJ^(/#>JOQ?\ #L_]G?\ Z$:;_P '5]_\>K>\+?L1?L^_".Z_ MX2&V\#Z7:R6>)/MNMWDUU%"01A\7$C(I!QAL ].:;A&4'3E\+;?WI)_+3\PY MI*:G'=*WXMK\SB?^"8/PIU7X9_LTQ76LVTME>>(]0DU:.WF4JZ0%$CB)!Z;A M'O'LXKZZJEI&L:?KUBEYI=];:C9,2$N+.598S@X(#*2.#5VMZD^>5[=OP5D8 MTX\L;7"BBBLC0*^9O@+_ ,GJ?M3?]RK_ .FV2OIFOF;X"_\ )ZG[4W_"!KWB1Y+J\NF,6G:1:D?:+R0#) SPJ+D% MG/ R.I(!^ 9/V]/VI?CI=33_ P\"R6&D";9'+HVAR:ALY^[+<2JT>?4[4^@ MKI/CAX1C_:B_X*<:?X!\0-)+X5\/6<7FVJN0'B2W%S(OMODD5"1SM ]!7Z6: M3I-CH.EVNFZ99P:?I]K&L-O:VL8CBB11@*J@8 ["IIQYH*K)_%LO*^_S_KS MJ;Y9^SBMK7?FU>WR_KR_++_AK#]M3X2[]3\7>#+[6=*A3S)WU3PQMMXT'5FE MM5C"?\"/'I7V-^R-^V_X4_:HLI[!+8^'/&5G'YMSHD\PD$D8.#+ ^!O7)&00 M"I/((P3])5^97[<7@?3_ -F']J3X5_%WP9;KHQU?46.IVMHH2*21'C$S!1T\ MV*5E8#J03U)-:0E>I&G):2=K]GT,Y1]R4X[Q5[=TM_Z_I_IK12*P90PY!&12 MU)04444 ?,W_ 39_P"3*_AU_P!Q'_TY75?3-?,W_!-G_DROX=?]Q'_TY75? M3- !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5S7 MQ&^'/AWXM>#=1\*>*]/_ +5T#4 @N;3SY(?,".KK\\;*PPRJ>".E=+12:3T8 MTW%W1S'PU^&OAOX0^#+#PIX2TW^R= L?,-O9^?+-LWNTC?/(S,@WFC> ]$_L+3;RY^USP?:Y[C?+M5=VZ9W(X51 M@''%=[10M&VNH/5)/H%%%% !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 %%%% '':#\(?"7ACQGJ/BO3-)^S:_J M(D%U>?:9G\S>P9_D9RHRR@\ =*[&BBM)U)U&G.3=M->W8RITJ=*ZIQ2N[NRM M=O=^H4445F:A1110 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 ?,W[<'_- /^RN>'_\ VO7TS7S-^W!_S0#_ M +*YX?\ _:]?3- !1110!S_C_P >Z%\+_!VJ^*?$M^FF:)ID)GN;EP3M'0 M_EI%*!_WU7M M7_!3;PKXA\7?LN7MGX=T^\U2=-5LY;BTL86EE>$,PX1020'*'CTSVKK/V0?@ M?X$\(_ /P1-9>#["VU>YTN"74;J^TU5O7NF3,PE+KO!#EAM)P ,#BIIWGSR; MLHM+UNKW_0J;4>2*6K3?W.UCY1_X?/\ _5'O_+G_ /N.N$^.G_!4_P#X73\( M_$_@C_A6/]C?VU:_9OMW]O\ G^3\RMN\O[*N[ITW#K7ZJ_\ "':!_P! /3?_ M $C_P *\7_;,\!V=]^R]\1+?1O#L%QJDFF[;>*QL5:9F\Q.$"KN)^E95[>R MGS*ZL].^A=*_M(V=M4?GU^S)_P %+?\ AG/X.Z1X$_X5S_PD/]GRSR?VA_;G MV;S/,E:3'E_9GQC=C[QSBOU/^"OQ2L?C5\*_#/C?3X?LMOK-FMP;;S/,,$G* MR1%L#<5<,N<#..@KPK_@G?\ #Z/2_P!E/PO;>(O#2VFJI<7OFPZG8!)P#*U@7)$<*!%&>O KT*NC:EJ]-?E_7W')3[K1: MZ?/^OO)Z***YC8*^9O@+_P GJ?M3?]RK_P"FV2OIFOF;X"_\GJ?M3?\ I^RS_W-7_IMCKZ9KYF^/7_)ZG[+/_"+OPIXPTU=1TNX(=2#ME@D&=LL3CE7&3SZ$@Y!(/YY^*/^"3 MOQ"\%Z_+?_"KXFVT,#%@AU":XTZZC0GA#) KB0XZG" ^@J:;<8>RDM%>S\GK M;Y="II2E[2+U:5UZ:7/TYU#4+72K*>\O;F&SM($,DMQ<.$CC4$3ZI;Y,4I9T:YF4]#&D<0 ;HQSC(()= M-_P3%_: ^(5]!!X\^*>FW>F*P+27&JWVI2)VRDB74^\Z*_-.Q_X)<_$GXK6,>K_%CXR7 M3:[,-[69BEU7R<\[3+),@R.F%4J,<$BJ7B+]@?XZ?LRZ:_B3X,?%*_UUK(&> M;1K>-[.24+V6 R217'&3M;&<8 8X%4VH?'IZ:DJ\O@_R/TYHKY2_8;_;4C_: M6T>\\/\ B6WATCXB:.FZ[M8U*)>1 A3-&IY4AB Z=B01P<#ZMJY1?I/7FGQ*_:.^'7PA\6Z!X9\6^(?[)US7BJZ=:_8KF;SRT@C'S1QLJ_,0/F M(_*O"OV3_P#@GK;?LN?$V?QA#XZE\1M+ITMA]C?2Q; ;W1M^X3/TV=,=Z\6_ MX*3?\G:? 3_KK;?^EZ5>GM:,$_C=GY;_ .2)=U3J3M\*NOP_S/TIHHHI#"BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HKY _;F_;@?\ 9[%GX,\%6T6L?$?5$5DC=#*E MA&YVHY0??D8_<3\3D8#>$^'_ /@GU\^>$ M,.C1"2.* _[" XZ$ Y%3%N=W%:+K_D5)*-E)ZOH?IK17YHZC_P $O_B=\'[& M36OA'\8+I]=A&\6*QR:49\<[1(DSJQ/3:X"GN0*],_8H_;>\0>./&5U\(_C! M:_V5\1+)GBMKN:$6[7KH"7AEC "K, "P*@*XS@ CYM(I3?+%Z]O\NYG)N"YF MM._^9]Q4445)04444 %%%% !1110 4444 %%%?G'_P %E?\ D5?AC_U^WW_H MN*LJD^1+3=I?>:4X<[MY-_"/^1+T#_L'V__ *+6MNNFI'V?V=IUU=[/,\B)Y=F<9V@G& M?PK%27L56>B=_P &:N+]K[):NR_$LTC,(U+,0JJ,DDX %?,O[$_[7&I?M:6W MC74;OP]:^'++1[FVAM+:&X:>0B19"QDD(4,?E&,*O?K7T%XR\+VWC;PAKGAV M\EF@M-6L9[":6W;;(B2QLC%3V8!CBJJ*4$]-;7^]71-.49O?2]ON=F-\*^./ M#GCJUGNO#>OZ7XAMK>4P33:5>1W*1R#JC,C$!AZ'FN/^*/[1_P .O@OXAT'0 M_&7B'^Q]4UP[=/M_L5S/YYWJGWHHV5?F91\Q'6O._P!CW]C+3_V2;?Q/]G\4 M77B:ZUR2+=)+:BVCBCBW[%"!WRW[QLMGGC '.?F3_@J)_P G"? G_KK_ .W< M-5I[6E33TDTG]S;_ !)DVJ52=OA3:/TI9@JDDX Y)-8OA?QQX<\<0W4OASQ! MI>OQ6DQM[B32[V.Y6&4=4QP>*^?OV/_P!BK3OV2IO%-Q;>*;OQ+Y R>PS6G;W,5Y;Q7%O*D\$JA MXY8V#*ZD9# C@@CO7A/[7W[)]E^UEX-TC1;CQ'<>&;K2[PW<%U';"YC.Y=K* M\99,\="&&/?I7I_PI^'EG\)?AOX<\'6%U<7MGHME'9QW%T09) HQN..!DYX' M Z=J(ZJ7-WT\U;?[PENK=M?6_P#D=91110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 445S_ ([\<:3\.?"U]K^M3^18VJY.WEY&/"HH[L3P!51C*(OB_^UAJET^@WC^#_!D4AC\R.5HD_P!TNOSS/CJH MPHXSC(SK-_P3],Q,LOQ E>Z/)D.EY^;USYV:^A>5T,/[N,Q"A/LDY->MMF?, MK.,1B??P&&=2'\SDH)^E]6ON/K^BO"/V?_A%X[^$_BC5+37?$;:_X8DM +/_ M $EV6.4../*<_(=N?NDCWKW>O'Q-&%&IRTYJ:[K_ "/[.]OEHSEIXFE5JU*$'[T+7\KJZ_ ** M**YCJ"BBB@ K/U_7K'POHM]J^IS_ &;3[*%I[B;8S[$49)PH)/'H,UH5P/Q\ M_P"2*^-_^P3=E>*GCL%3Q-1)2DNFV_S"BBBO//5"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH ***\C_:'^/EG\$O#L1BBCOO$%\"+*S3V,*]>GAJ4JU9VC'5L]TD5F+*>5*VZLB(I'0D[CUP>M:4W["FN>&XS?>%?B!)%JT?,>;9[3)_P"N MB2,5_(U[DLMP=)^SK8M*?91;7WGSL"_'2_#OXK*Z73.L%MJ=P '5SP@D8<2(W:3KD\DCE?K2O,QN!JX&:C.S M3U36J:\CUL!F%+,(.4$U*+M*+T:?F@HHHKSSTPHHHH *;)(D,;22,J(H+,S' M '4DTZL?Q?X;@\9>%M6T*YED@M]1MI+5Y83AU#J1D>_-.-KJ^PO0GT/Q)I/ MB:U>YT?5++5K9',;36-PDR*PZJ2I(SR.*T:\G^ /P!MO@3I^KPQ:S-K,^I2H M[R/"(414#!0$W-S\QR<\\<#%>L5TXF%&G5E'#RYH]':WX')A*E>I1C+$PY)] M4G>VO?T"BBBN4[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **X+XW_$ M]_A#\/KSQ)'IRZI)#)'"MNTWE#+MM!)P>!Z=_45;^#_C2[^(GPVT/Q'?00VU MUJ$32/%;YV+AV4 9)/0"NGZO4]A]9M[E^7YVO^1R_6J7UCZK?W^7FMY7M>^V MYV5%%%PI]8GC;PK!XX\(ZOH%U-);P:C; M/;/+#C>@88R,U4;-I2=D)WMH6]#\1:5XFLS=Z/J=GJUJ',9GL;A)D##JNY21 MD9'%:%>5_ 'X#VWP*T?5+2+6)M9GU"999)GA\E%"@A0J;FY^8Y.>>.F*]4K? M$QHTZLHT)CM:_R.7"3KU*,98F')/JD[V^?H%%%%+IO',OAMH-2ET_[(FEBY!V M)&V_<9DZ[\8QVI1O*4HI?"D_O=BI)1C&3>[:^Y7/V8HK\V/^',MC_P!%9N/_ M 0+_P#)-?H=X+\.CP?X.T+05N#=#2[""Q%P4V>9Y4:INVY.,[ MK]V/!OBS3O'7A/1_$>DS"XTS5;2*\MI!WCD4,/QP:FG^\HQK+K^&EU^OW%3] MRJZ3Z?CKK^GWFS117R'_ ,%,OC7)\-?@&_A?2Y6'B+QI+_9=O'$?G%OP;A@. MO*E8_P#MK43DXK17;T2\V7"/,[-V7Z'UY17Y??\ !('3)M%^)/Q9T^YV_:+2 MVM;>3: MUJ^SVUM^7^9])45^0_\ P2[^*=W\*?C8G@S6',&C>.[!9K(L?D-S&7\IAZ;@ MLT?NP45^O%;3ARI/O^:T:^3,HSYFU_5GJF%%%?D%_P %0OBS=?%?XS7?A32) M3+H/P_LMUZ0QV&ZEDC21N.I4R0Q\]"'KGE/EDHK=_P!7_KN=$8\R;?0_7VBO MG_\ 8%_Y,_\ AG_UX2?^E$M?&W_!4;PL/'/[5'PF\.-*(I-^\[!)M+1'UU1114E!1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 45#>745C:S7-Q((H(4:221NBJ!DD_@*_ M+U/B5\:_^"C'Q7U_1/ 7B>?X>_##1V DN+>5X28F+*C2F,AYI9 &;RMP10O/ M(RTW(/$&J:H?BI<0&^NI;DQ#05; M9O;R=7U6/^QM/*G#>;."K,/=8Q(_\ P$5\)?\ !/O6M7_9M_:; MT;PAXCW6FG_$#0;6XB60;!YDL7GVS$$]>II?O:CAVT^=F[>MD54_=P M4_G\KI7_ !_ _7*BBB@ HKRK]J/XN)\#_@+XP\7^8$O+2S:*Q!_BNI/W<(_! MV!/L#7Y8_L7^(-;_ &;?VB/AEKGB%I(-$^(VGM'))-D Q37#Q1NQ)P2)8HGS M_=D]Z*?[RI[/Y7\VFTOP"I^[I^T_JRM=_B?M'116;XF_Y%O5?^O27_T UG4G M[.$I]D73CSS4>YI45^(_[%O[$-O^UMHWBB^F\82>&#HMQ! (X].%UYWF*[9R M94VXV>_6OI-?^"06J>'>"+M]L=Y-<&Z,J C> MUO=.!)O7/^KE[=E!#5^FO@GQGI'Q$\):3XET"\6_T;5+=+JUN%!&Y&&1D'D$ M="#R""#192CSQ=U^3\PNXRY9*S-NBBBI*"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@#YF_;@_P": ?\ 97/#_P#[7KZ9KYF_;@_YH!_V5SP__P"UZ^F: M "BBB@#E/BE\2M&^#_@'5_&'B%IUT;2XUEN#;1^9(%+J@PN1GEA7S-_P]8^! M/_/SX@_\%9_^+KZE\>>!-"^)GA/4?#/B:P75-#U!!'=6C2/&)%#!@-R$,.5! MX(Z5XA_P[M_9X_Z)O;_^#*]_^/U"YN9WV*]WE7O*D37(4L$P">N,FO;O MAO\ #/PU\(O"-KX8\(Z6NCZ%:L[PV:2R2A"[%V.YV9N6)/)[UY[J7['?PEU; MXQ1_$^Z\+))XN2X2\\_[3*(6N%QMF,(;87& :KW?:Q?V.O?\ K?\ M G7VI^RS_W-7_IMCKZ9KYF^/7_)ZG[+/_>%;B&2)^4D4JWT(Q7YI_&3_@D[J6AZA+K_ ,(/$<%ZZ,91X?\ $\4< M@;J=JR%#'(,X 25 /5S6=VI:[&B2<=-SL_\ A\3\.O\ H1_%'_?5M_\ '*/^ M'Q/PZ_Z$?Q1_WU;?_'*^??#?QJLO@#KT/AO]H7]F3PO*<[1JUGX:M+2YD ^\ MZJ$^SW Z#,90#U-?:WP8L?V2OC]:JW@WPCX!OK[;NDTJ?0[:"]CQC.870,0, MXW*"OH36RCS*\7=>1BWRNTE8\K_X?$_#K_H1_%'_ 'U;?_'*Z3X;?\%4? GQ M,^('AWPG8^#_ !%:7FM7\-A%/<-!Y<;2.%#-AR<#/85]"?\ #*/P7_Z)1X,_ M\$5M_P#$5$].U*SE6>WN[71K>.6&13E75@F00>01 M3ARJ2>/IDV7=\F'CTA6'Y&<@Y"]%ZMV!^U]2LO[2TZZM//FM?M$31 M>?;/LECW C3MJB?X^1M#1.2U:_JY[!^PY_P4(U3X2ZTOA/XCZE= M:QX,U"X9TU2Z=IKC3)G;+.6.6>)F)+#D@DL.X/Z[Z;J5IK&GVU_87,-[974: MS07%NX>.5&&596'!!!!!%?SD_#OX=^(?BMXPT[POX6TV;5=:OY/+AMXAT]78 M]%51R6/ K]W/V3_ (#W?[.?P9TKP??Z_<^(+V)FN)Y)7)@@=\%HK=3RL0.< M9ZDLV!NP/0:4J?-+1K;S_P"&[G"O=J*MNYM&TJYOE4]VCB9E'XD"O@C_@DC\,X_$$_COXMZUG4-(IFEC[A7@A*GZ':W_?)IT/XM5]5!6^#?%.A1_8=.\1W%I>W4,7RH1<2 M-;70QT^;#/C^\V:^Y/VTOB-XB^$O[,_C/Q7X4U#^RM?T]+8VUWY$6<,#-?$*,CD'Y<_C7U M?_P48_Y,U^(G_7.S_P#2V"N=MK!1MTE)+T4EH=$$GCDFMU"_SW/GSX4_MP?% MWXH?";PEX6^'^CP_$3XPW<%Q=ZYJ]Y#%!9:7#]JE2+S%3RXQ(8U4@$@8VG#E ML52\>^./VY_@'ITOC'Q!=:+XQ\.V:F>]M;.RM98K>,=3(L4<4VT#DLI( &2< M5['_ ,$L_ ^G>&OV5M,UNW@1=0\0WUU=7<^/G?RY6@12?0",D#U9CWKZ[N+> M.Z@DAFC66&12CQN,JRD8(([@BNVO%PG+EW_#TMV6WXG)2ES+WMKOUW[_ -=C MQO\ 93_:;T3]J3X:)XCTZW_LW5;63[+JFE,^\VLV,C#8&Y&'*MCU'4&I?VHO MVG/#G[+GP]/B#6D;4-2NF,&EZ/#($DO)@,D9P=J*,%GP< C@D@'XQ_X)RPCP M#^V1\;O VG<:+"+L1HG**+:^\N+GIPLK"N(_X*'?$?1V_;@\*VOC**\U'P7X M6M[%[O3K-%D>56;SY55'95)<%%.2.!UXK&;C/V+B^55+?+>_Y?B:0BZ;JQDN M9T[_ #VM^9ZCX;\:?MS?'C2$\8>&VT/P)H-TGG6-A<6MLAN8SRK*)XY9,$8P MS% <@C@YKNOV9_VV/&TGQ@/P:^._A^'P[XW?$=AJ$$8BCNGVY"2 ,4)< E9( MSL8_+@'DU4_X*^?!J-55?#'CA548"KI]D !Z?\?=?)O[7W[77@O]H+XM_#+Q M?X"TG6](UKP_.JW%QK%O#"TFV>.2 *8I9,[6\SKC[W>M::O6A"*]V3L^Z\[F M<[^RE)OWDKKMZ6/TV_; \?Z]\+?V;_&_BGPQ?_V9KVFVL M)A\?_%JX6XN=:UR_@BM['2;?[0Z M0^8L8CC\PHH('' !PY) ^DOV^V\S]COXCMTW6,)_\F(JX#_@E7X/L- _99M- M7MX56^US4[JXNIOXF\MS"BD^@"<#U8^M8TES3JJ6R4?S_#S]+&LY6ITY16K; M_)?UZZGB/Q*^-7[9W[*S6OBKQ]/HWB_PDTRQ3^1:6QMHRQX1FACBEC)Z!CE< MD#D\'[W^!OQ@TCX\?"S0?&^BJT-IJD.Y[:1@SV\JDK)$Q[E6!&>XP>]8G[5V MAVOB+]FCXGV5Y&LD/_"/7LX#+G#QPM(C?4,BD>XKYV_X)%:A-=?LUZW!(VZ. MU\2W$<0]%-O;L1^;'\ZTI/G]I!_92:?J[6(J1Y>2:^TVG\E>_P#7_#>:_P#! M43_DX3X$_P#77_V[AK]*J_,3_@K1HZ>(OC'\'=)DD:%+Z*6U:11DH'N(E) ] MLUU?_#FWPI_T4?6?_ "+_P"*K*BW[!*VG-/\QU+>W;OKRQ_(_1"OS6_X*3?\ MG:? 3_KK;?\ I>E?37[)/[%ND?LFWWB2YTSQ+>^(#K<<$47((VD MYSO/Y5\R_P#!2;_D[3X"?]=;;_TO2K22Q.'L_M+\F*5_85KK[/ZH_2>218HV M=V"(HRS,< =S7P%\0OV\OB/\8OB9?\ P^_9J\*P:\]EN6Y\27B!XS@X,D>Y MECCC!Z/(6W]EZ9^A?VZ_&=UX#_9/^(FI64K07M*$?:2FW\ M,;?-OI\EJ7-\D(VWDW\DEO\ H>5ZY<_M\_#2Q;Q#=7VB>-[.W4S3Z3:6EG(X M4#)&R.**1_I&Q8XXKW_]C7]LS2?VJ-!OK:YL%\/^-=(53J.D[RR.A.!-"3R4 MSP5/*$@$G()^D:_,F/38_@[_ ,%<+>UT)5M-/\29DN;:$;5/VBT9Y 1[S)YG MUJZWLMK8.;Q54@>X1W/_ &J MJWI89Q6LX/E;\VDU^-U_P+"A:KB$]HSU7DDVG^%F) M_%VNF\\*VMZMIH^G"RMX5@9F:1AOCC5VV1F)?F8YW$GGFL'XN?MJ?$[XC?&C M5OA-^SOX;M-3U/26DBU+Q!?A62-D8)(R!V$:(C?+N?=N/"KTW>O_ /!/?X:G MX9_LI^#H)HO*OM8C?6KGC!)G.Z//N(A$/PKXYOKGQW_P3D_:>\8>,K[PI<>) M_ASXJN)2VH6^0OE23&5!YF"(YD)(V/@.,XZAAK4C&%>-&3M%)KUDDMWYNYG3 ME*=*56*NV[_]NM]%Z6/3+W4_V\?A73Y<,< M,S'']S=7Z#QL6C4D8) )KP[X$?MI?"G]H:2*R\->(/LFOR+N_L+5D^S7G0DA M025D( )/ELV!UQ7N=.5U%1:$K-W3"BBBLRPHHHH **** "BBB@ HHHH **** M "BBB@ HHHH ^9/VT/VU=#_9>\-'3[$P:OX_U"$M8:63E+=3P+BXP?K-K.^Z1)#@>?;@X", MJ@#8,*54+QA2O0?\%$OV0_%GPM\>:M\1X+V^\5>$M$]-\2^&M2 MAU;1=0B$MO=0-E6'<$=58'(*GD$$$9%;U?+?[ ?[+>N_LT_#.[3Q+K-Q<:UK MCI=7&BQS;K/3B!@*@Z&4@C>XX.U0,A=Q^I*Z:D8QDU%_U_P.YSTY.4;L*9+( ML,;R.=J*"Q/H!3ZI:W;O>:+?V\8S)+;R1KGU*D"N:I)QA*2W2-X)2DD]C\O/ MV$=#3]I;]M+X@?%;Q OVZ/1Y9+^SCF^81S2R-';<>D<2,!Z%5/:OU0K\P_\ M@CG>1Z=XF^*^BW!\O4##8R^2W#;8WG1^/8R*/QK]/*Z915.G3A!W2BK?U^'R M,FW*M5E)6=_NT6@5^8/_ 53\(GX8?%[X;_%SPZ@L=8GD*7$\7R[KBU:-X7/ MJ2K%?<1@5^GU?G7_ ,%D-8MX_ _PWT@E3>3ZE=72KW")$JG\S(OY5R5)2A*$ MX?$I*WY?EJ=%.*FI0ELT[_=?\S[7\6>-[A_@3K'C#1Y?LMTWAR;5K.7:K^6Y MMC+&<,"#@XX((.*^"/V>?^"@WQ-\2?#"YT<6S?%/XR:OK$EMHNFBU@MHK:U2 M&-FFG$*Q@1AF;DE:9P9I%SZ[%]*ZG%?6:\/LI M+_TI[=KZ)OL.='56O]/A+ M>5-&3CSH@V6 W?*R$DJ2.3D5].U^97AFQB^%_P#P5XO=-T5%@L-<\YKBW@' M\^P^T."!T_>KO_6II/FJ^R>S3MY-*_X_UY74C^[=1;QM?TZGW]\9OC!X<^!/ MP[U3QCXHN6@TVQ7Y8XP#+<2GA(HP3R['@=AR20 37PUX7^.O[7_[6 G\1?"_ M3](^'O@OS72SNKV*!_/ .,;YXY#*0006CC5<@CJ*R/\ @L/XRE_M;X9^$Y)Y M8])(N-3NHX1DLVY(T;!(!*KYN.?XC7<^%?\ @JU\"_!?AG2M!TGPEXVM-,TR MUCM+:&/3[(!(T4*H_P"/OT%94[34JC?6R7INW\]C2I>+C!+I=O\ )+Y:E7X> M_MI?%SX%_%K2?AY^TEHMK#:ZLPCL_%%I$D8RS;1(QB/E/'D@':JLF/[;7PT_:F^' M.A:5X:T'Q'8Z_I>IBZCN]7M;>.,0-$ZR(&CG=LEO*.,8^7KP*_17PKKEUXF_ M8WTS5[U_,O+[P*EQ,Y.2SM898_F:FLY/"59O1QNK][IM/Y6"FDL33BM5+6W: MSM;YGQ?^S?\ \% OBKXL^'^H:&MJWQ3^+VJ:HT&BZ?\ 9(+6"TM5A0O/<&%8 MU\L.Q^\5SS\P K8^)OC/]NCX-://XZUF]T/5_#]F#'OVB=8OK&7X-^)]*T+P M]'ITHU6'4(K=GEDR3E?,@D/W.."*^;?&4BM_P6&T *P8JD(8 ]#_ &8YP?P( M_.OT;\3?\BWJO_7I+_Z :X)?[C&7;G?KOOW1WK_>^7NH?TC\;_V$?#O[1.N: M'XN;X'^)]*\/V4=S;C4TU**W6/N#D'.>M?'O_!&K_D3_B=_U_V/ M_HN6OOOQ]_R(OB/_ +!MS_Z*:NG&MTZ4TOY4[]?A.3"6J3C?^9_^E-'RI_P3 M3_: \??M >!_&>H>/=>_MZ[T_488+:3[';VWEHT18C$,: \^N37CW_!43_DX M3X$_]=?_ &[AK>_X(W_\DU^(G_87M_\ T2:P?^"HG_)PGP)_ZZ_^W<-:326+ MH6[Q_P#23*+;PM>_:7_I1^CFN7$EGHNH7$+;)8K>1T; .&"D@\^]?'7_ 3/ M_:'^(/[07AOQU=>/O$']O3Z9=VL5H_V*WMO+5TD+#$,: Y*CKGI7V#XF_P"1 M;U7_ *])?_0#7Y\?\$:O^1/^)W_7_8_^BY:SHZSJI](K_P!*-JVD:5NLG_Z2 M>8_\%#/#W[1.G^%;V\^(WB?2M4^&LOB5O['T^UBMUGA)$YM]Q2!'.V+<#ESR M>G>.= C^'9M-/EAL&@L_.&F[8R(\FU+;O*XSOSG M^+/-=Q_P5V_Y-GT7_L9[;_TGN:^C_P!ES_DVOX5_]BOIO_I-'1AO=IU'_+** M]?=Z]V7B/>E37\T9?+WNG8\>_P""CWQQ\;? 7X.:%KG@36O["U2YUN.SEN/L MD%QNB,$S%=LR.HY13D#/'6OH#X->(+_Q7\(O!.M:K/\ :M3U'1;.[NI]BIYD MLD*,[;5 49))P !7R+_P5^_Y-[\,?]C)%_Z33U]&_#/Q ?"?[)?AG6U +:;X M+M[P9&1F.R5_Z5$9J%"O4E]F2^[E;'.+E5HPCUB_OYK'@O[37[=?B'1?BA'\ M(O@AX>B\8>/VD\F[N9$,L%K)C)B10RAG4/PCT5_& M&KW&A^+]+M(S<7FBPVEI*T,8&6++#'%(P'?RW8\9Z-?%7CW2_$.N^*]==5BO=,MH)MD99I)BS2S(0SN5)P#]P-_P5^^#3*5; MPSXY((P0;"R_^2Z?*X05G>77M?M;LOZ[BYE*;T]U;=_6Y[Y^R?\ M.Z-^U+\ M-5\0V%O_ &9JUG(+75=+9]YMIL9!5OXD83?M7_MJ>(_A]\3=-^$ M7PE\-P^*OB3J"H7-SEH;7>NY4"!EW/L^YK:_:[\"?$+]F_P#:WMOV MB_"_AY_%7AMU1[^.-686V+?R)4EV@F-60;EEP5#'GH U5.7FI2G[L9*[\GJK M>2NM_D*G>U6,?>E'1>>WZ/\ 4Z*_LO\ @H!X?MUUO^U= UY5_>/H-O%I^X#J M5/[I"@4445F6%%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %R3+.W+RL?NQQKU9V/ 4?RR:ZVOC;_@HS^R;XE_:%\'Z?KWA/4[NYU?P] M'(R^&WD_<7BGEFB7H)P.!G[P&W@XSC5E*,;K_AO,UIQ4I69\%?&7_@H1\2?B M%\:M.\:^']3N/#.F:',QT?1XWW1",\,;A>DK.O#9X .!CJ?U"_9(_:Z\-?M3 M>#?M%J8]+\66**-5T-GRT1Z>;'GEHB>AZ@\'G&?P=NK6>QNIK:YADM[F%VCE MAE4JZ,#@JP/(((Q@U]^?\$T?V0_%FN>,-*^+FJ7M_P"%_#E@Y;3TMV,4^K'H M1_U[]F)^_P!!W(ZZ$5R6A/^Z ?^^C7V57Q/\ 'B0:3^V=X0O+H^7; M-/IL@<]-HEVD_F#7T>013QJFU=Q4FO6Q\OQ).4EPB"PL85AB4#D@#ECZDG))[DDUK445\]*4IRGF2$QO M>3NO5W=SR?<*%7_@(KRJ'L*.5?6)TU*?/97_ ,/7JUY=SV\5]9K9PL-3J.,' M2N[?XWMT3>BO:]K^1X=XC^,7QV^ ^K65YXYCL]>T2XD"96*%8W[E5DB52CXS MC<"/8XKZA/B*X\=?#)]9\'W*I>:EIYFTZ:4+A)63Y=P((R&X(((R#7'?M9:7 M!JGP%\3^&5; YE]3=64ZN]K'RI\:M-^*=I\2 MO"<7C35;.]\22&/^S)X$B"1_OL+NV1JOW^>0:^HOA/HWQVL_&EM+X[UW3[_P MX(Y!-#;QVX?%KP5I.C MZR-.T>_$37L36\+AP9]K$LZ$K\OH17.Z]\6_CE\4+J[U?X:Z+)8>$H)'CMK@ MPVYDNU4X+_O^6S@\1CCIDD5@_MO:6=;^+W@C3@<&[M4M\_[\Y7^M?9NE:7:Z M)IEII]E"MO9VL2P0Q(,!$4 *!] *SE4P^"P.&K^QC*']M*%./)\+L]8[+>RW;MOIYG$?$_QUKO@7X:QZOI>BOKNOR>1!'8!& MRTKX!.Q1DXY.T8^HKQ7;^U+X@1KU+C2_#ZL-RV.RU)^@W+(1_P ":OI+Q;XR MT7P)HDVKZ_J,.F:?%PTTQ/)/15 Y8GT )KP;5OV[/!,%P]OI.CZYK,V<(R0) M&DGIC+[OS6N++U7G"7U?#*;ONU=+RUT7YGH9E]7A*'UG%RIJVRERMO773WGV M[:>96^!?[2'B>^^(!@YS7KO MQ\_Y(KXW_P"P366]L8A!=L2TRB;'F< MHO!!V]Q\O6OL?X^?\D5\;_\ 8)N/_0#77F6%C0Q&'J*"@YVNELFGK8X\GQDJ M]/$T74[35U?1:KO;4\Q_81_Y(Q>_]AF?_ -%0U]&5\Y_L(_\ )&+W M_L,S_P#HJ&OHRO,SK_D8UO4[^'O^170]/U84445XI]$%%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5XK^U+^U1X6_9=\#-JVL.M]KEV&32M$B<"6[D ZG^[&N1N<],@#)(!]JK\ MNO\ @IS^R%XLN/$FH?&'0[V^\2Z.\:KJ>GS,9)=*1!@/$/\ GWZD@U4G9 M%$O/EE-S;&&3DG=NW-G]C/@Q\:/"WQZ\!V/BSPE?B\T^X&V6%L":UE !:&5< M_*XSTZ$$$$@@G^=B.-YI%CC5G=B%55&22>@ K]>_^":O[(_BGX(Z/>^-O%M_ M?:7J&O6RQQ>%U)OBM\?/@3<6>I^-!8 M^(=#FD$;LL4(3/4KOB561B <%@1['I7K_C[]KKX>> =1FT^2]NM:OH6*2PZ3 M")!&PZ@NS*I.?0G%>(?&K]J*#XL?#?6=%TWP+JQTZ94M^+_P"Q)-9\+:Q)-NN$)"^7+()-I< A)%8#AAA@ M..N1QX7!48X^O0:4I1YN1-Z-IZ7VOITZG5B\?B)Y9A\2FXJ?+SRBKN,6M6M[ M:]>AU>HWO[4/@N/^T[A['Q+:Q#?)9V]O;R''IMC5)&_X"2:^E_%FI7.F^"=8 MU"W;R+R#3YIXVV@['6,L#@Y'!'0UQ/PQ_:3\"_%2:*TTS4S9:M)TTW45\F9C MZ*2>M1_';]HK5O"/BZS\">!])36?%]V%R9@62'<,JH4$9;;\V20JCDY[< MU^P#_P D^\2?]A0?^BEK _: \+>*_A/\=+;XLZ)I;:SI6%>X55+"$B/RI%? MRJE>CXP">?0^[4PN&>+60TJ\)-R;]Z7Q24>9W M:O>[2_K0U+J']JC38/[0^V:=?@?.VFQ1V98#T^X,_@Y/I7T;\/-8U7Q!X'T3 M4=Q->:_#7]KCP%\0I(+.:[?P[JTN%%KJ M>%1F]$E'RGG@;MI/I7ME>+F,ZRM2Q&'C3DGNHVO^C1[F5PH2O6PV)E5BU9IR MYK/OW3\OP"N!^/'BC4_!GPC\2:UHUS]CU.S@5X)_+5]C;U&=K @\$]17?5Y; M^U!_R07QA_UZK_Z,2O-PL5+$4XR5TY1_-'L8J3C0J-;I/\CQ;X<_M#?$KXB> M"[#1/"]G'XA\9MYDNI:O>11PVUC$9"(P0H5"Y R/8=&YQF^(?C)\=/@/K5C= M^.X[77=#N9-GR0PK&WE?L/:+;Z?\%5OHXU%QJ%_-)+) MCYFVD(H)]!M/'N?6M_\ :[TZ'4/@%XD:9=S6Q@GC/HPF09_)C^=?65,1A:.9 M/"*A%P(RJ.+EB9JHH75GIHM+_ ,U^K?5Z::'( M>(/VAO%/Q0U>/0/@UIT5[(MM'H(0!CMW#.#G=R& 4X)KA=>^- M'QR^ VM6-QX]BM->T2Z?9N2*%4?'+*DD2J5?'3>#]#7J?[%.@VNE_ VQOH4 MN-2NKB>=\W0MT\7B\M>92KRC447-*+M%)*]FNMTM;]?+0] MD\.Z]9^*-!T_6-/D\VROH$N86(P2C*",CL>:\8^/?[30^&>K6_A?PUIH\0>+ M[G:!;X9HX"WW RK\SNW&$!'!SGH#T'[*LSS?L_\ A!Y&+L()ER?03R #\ !7 MA?[)-BOC[X[>.O&.H@75U:L[0N_.QYI& (^B(RCV-<.'P5"GB,3.LN:%&^G= MWM%,[L1F%>M@\*J#Y:E?EU_E3CS2:7?L;JV_[5&I6YU!;W3M/+?,NFE+/=CT MY1L?B^:U_A#^U!K;^.$\"?$W25T77Y'$,%VB>6KR'[J.N2/F[.IVDD#'>OIB MOD7]OG0H+2V\)>);<>1J<=P]J9DX8J!O3G_9(./K6^#Q%',JRPE>C&*EHG%6 M:?3U^9ECL+7RNA+&X>O.3AJU)W4EU]/D?5>O74MEH>HW$+;)H;:21&P#A@I( M.#[U\=?"']J_QOJFAZEI\T;^-?&E[=1PZ18K;Q0I&NQC)))Y:K\H^7J1WY ! M-?5BZF^M?#$:C(,27>C_ &AA[O#N/\Z^7_\ @GWH-M))XOUIXU:\C%O:12'J MB-O9P/J53_OFL\OIT*>#Q<\1!2<.6WK=]=TGUMNB\TK5ZF+P,,--Q]ISW].6 M+NULVE>U[I,N>+M<_:;\%Z=+XCO9]/N--MQYUQ8V<%M*(4')W +O*CN58D=< M]Z]J_9[^-D/QN\&OJ$EO'9:O92""^M8R2@8C*NF>=K#. >001DXR?3KBWCNK M>6&5!)%(I1U8<$$8(-?'?[#J'2_B-\0M,B.+6-5 7_41G[.#M.UG%6^'>W?S.*ME\:F>.'M9J])RNI-->^]$^D?+8Z?XF^+-0\#> M =2UK3M,;6=3MTC6"Q3=F:1W5 %!)Y;. .<8KP".;]J+Q8OVZ$Z7X7B<;DM M&CMLX/LXD8'V8@U],>)/$VE>#]'N-5UJ_ATW3K<9DN)VPH]![D]@.37@FM?M MU>!+*X>WTO3M:UJ0'"20VZ1QO]-[AO\ QVO)RV->49>PPRJ.^[5TO+MYGM9H M\/!Q^LXITU;92Y6_/^9_+0Q_A+^T=XRTGXG1?#WXHV,4.I7$@A@ODC6-A(PR M@;9\CJ_ #*!R>_;Z'\?:I6FG7$\,FT-L=8F93@@@X('!&* M^$/BS\5+KXF?&#P3K[>%[SPO)!-;Q1-=L2UP%G#*X^1>F['&?K7W+\5/^28^ M+O\ L$7?_HEZZ\VPL:3P]9TU"4U[R6UT^F^]]CCR3%RK2Q%!5'4C!KED][-7 ML[I-V[]?2QYI^R'\2O$GQ0\ :KJ7B;4?[3O8-3:WCE\B.+;&(HV Q&JCJQYQ MGFO=*^9?V!?^25ZY_P!AE_\ T1#7TU7G9S3A2Q]6%-))/9:+9'=D%6I6RRC4 MJR?_#=C9>[#F6_Y'Z<_L"_\%!( MOB7%8?#KXD7Z0^+E"PZ9K,[!5U0#@1R$])_0_P ?^]][[[K\"/V5OV7/%G[3 MGCR+3M#WZ;HUDZ2:GKS*?+LTSD;?[TIP=J ]LG !(_>7PWHO_"-^'M,TK[;> M:E]AMH[;[9J$OFW$^Q0N^1\#C?X^?];G#3]V3@M4OP\OZ MV-*BBBNOS)_8S_X)^Z'^U#\*;OQ;J7B[4-#GAU.6P%M: MVLK9?9C_ .E%54O9TKO[4O\ TE'[$T5^?_AW_@D/ MX7\.^(-,U6/XAZO-)8W45TL;6$0#%'# 'YNAQ7Z 56EKWU,[N]K:'Y+_ +// MP?MOCO\ %3]K'P7/L6;4&NS9RN.(KE-0D>%_H'5<^Q(KWW_@E3\6[G5OASXA M^%NN%X==\'7C^5;S<.MM([;DQ_TSF#@^F]17&?\ !.G_ ).^_:'_ .ORZ_\ M3A)6;\>K=OV-_P#@H'X8^)ELGV3P9XU8KJ10 1J7*QW8/T8Q3^Y)J<-[L:$. ME2"7_;R;:?Z-]AUO>E6DMX2O\K)/_-'Z85^;6GL?VSO^"C4UZ";KP'\-!A-W M,4DD+D*1VR]QEO=(:^K_ -M+XY1_ ?\ 9W\1^(;:X$>L7L7]FZ24(R;F92%= M?]Q=TG_ *\__ .":GP1_X53^SK:ZY?0E-?\ %[#5KEG'SB @BW0_\ )?ZRFH MC\%9I+>ZN(Q\RQ&_E>WE)_V)N/^VOM7ZJ?!'XH6/QG^$_A?QIIY40ZO M9).\:G/E2_=EC^JN&7\*\&_8W\":;\3O^"?OAKPGJ\8DT[6-,OK.;C)4/Q KR/_@F'XVU/X=>,/B)\ O%#>3JNB7DM[91N>#M81W"IG^$_NI%Q MU#,:]&?\>M0\W)?^W+]3SH?P:=;_ +=?_MK_ $/LSX^_%FR^!_P?\4>-;W:P MTNS9X(F./.N&^2&/_@3LH^A-?E/'\*]0TW]@/X@_%?Q SS>(/'.NVC+/+G>] MLET2S'_KI-O;W"(:^B/^"CWBS4/C-\7OAO\ L\^&IV^T7]Y%>ZJT?(0N2L>[ MGI''YLI![%#7H?\ P48\*Z=X%_89D\.Z1 +;2]*GTRSMHA_#''(JK^.!7FR_ MA2K=Y1BO127,_F]/-'=]N-+LG)_-/E_#7U/3OV!?^3/_ (9_]>$G_I1+7RI_ MP4(_Y/@^ O\ OZ?_ .G$U]5_L"_\F?\ PS_Z\)/_ $HEKXX_X*@^%X_''[5G MPC\.S3M:PZO9VU@\\:AFC66]9"P!ZD;LUWUVUCZ;BKOVC_*1QX:SP,D_Y%_[ M:?J/17YW_P##FWPI_P!%'UG_ , (O_BJ^C/V2?V/=*_9-MO$L.F>(KSQ -;> M!W-W;I%Y7E!P,;26WVRSGM_-D@\V-D\V%MKID8W*>Q'8U^%W[9W[)?BS]FW MQY<7>H7%UXA\+ZQ4$Y9XV8EG M7DY)9>[$]%4#)+'@ $FOW9_9#_9_O?V;O@SI M_A/4O$%SK^H>8UU<%Y"UM:R. 6AMU/*Q@\\_>8LV!NP/0:YJ?-+1K;S_ .&[ M_(XK\M2RUOOY?\/_ ,'N>UT445S&YF>)M%7Q)X;U;2'5?'C]F/X>_M':*MEXST5;B[A0I:ZM:GRKVUSG[D@'(R<[&#*3R5-1 M&].;G%7NK-=UNON*:C.')+H[I]G_ ,$]"\.>)M(\8:+;:OH6IV>L:5=+O@O; M&=9H9!ZJRD@UIU^4_CW]ESXX_L$WE[X[^$WBNX\0^#;=O/O[54^9(AU-U:DE M)4"\&5/F RV(P,U]P?L?_M4Z5^U3\.'U>*V72_$6FNMOJ^EJQ98I""5D0GDQ MN 2,\@A@&] M4UW4YA;Z=IMK+>7,K'A(XU+,?R!HE)13E+9%1BY-16[/SN_;JU"7]H[]L#X8 M? S3Y&ETW3YH[G51$?NM*!)*3[I;)D?]=#6O_P %5/AO<>&=+^''Q8\-1"SO MO"]Y'I[R0K@Q(&$MLW'14D1A_P!M!7A_[&O[2/PYTC]HSXB_&#XL^)AH>KZI MY@TRW:QNKHCSI"7(,,3[0B(D8R1PQKZ?_:(_;2_9M^-7P4\7^#'^(2--J=@Z M6K2:)J.$N5^>%L_9^,2*AJ)1]FUFPBN]@.?+=E^=#[JVY3[BNOK\_/^"1/QB_X M2#X;^(_AU>S[KO0+C[?8HQY-K,3O ]EE!)_ZZBOOZYN(K.WEGGD6*&)"[R.< M!5 R23Z 5UUU&$G):1>OR_X&WR.6BW*/*]6M/Z]=S\\/^"G?BN^^)GQ%^%_P M(T&0M>:M?17UZJ9.UI',,&[V4&9S[8-;G_!33X"6ME^S7X1UKPY;_9V^'LD% MK$T0P\=DZI%P1W5T@/\ WT:^>/@O^TE\.]>_;G\6_&/XE^(AHVDV_GC05>SN M;DMP((/EBC?;M@#$YQ\S<5]A_$?]N[]F3XE> ?$/A74OB$'L=8L9K*7.AZEP M'0J&'^C]02"/<5QOFCA5*/QM\_G=;+U25O1G7=?66I?"ER_?\3]+N_R/:/V7 M?BY'\)K](/$W_(MZK_ M ->DO_H!K;'6=.-2,'O%I?Y?A8_/C_@C5_R)_P 3O^O^ MQ_\ 1V<%3ZAB.]?/7_ M 2(\=7.O? OQ'X;N9&D70-7S;[OX(IT#[1_P-9#_P "KZ\^,FOVWA7X1^-- M8O'"6UCHUY/(Q]%AOIF@ MHHHH SO$7B'3O">@ZAK6KW<=AI6GP/=75U,<)%&BEF8_0 U^7_CG]L_X]_M; M>.M0\,? /2=0TCP];DK]HL41+IXR2!+/5W M\D[???\ KH_B1?V,_P!L]K,7Q^*E^MW][[,?&E[YV<9Z_^$^!7C#P_K%O',AT^:YM9G S;W,<;-%*I[$,/Q!(Z$T3JNC%U%JEJU MY#A3522@]WU.\\(^+-)\>>%]+\1:%>1ZAH^IVZ75KOBG_@DQXNN_$'[-%[I=RS.FB:Y<6MN6.<1.D^OX.P4445B:A7S-\!?^3U/VIO^Y5_]-LE?3-?,WP%_Y/4_:F_[ ME7_TVR4 ?3-%%% !7S-\>O\ D]3]EG_N:O\ TVQU],U\S?'K_D]3]EG_ +FK M_P!-L= 'TS1110 4444 9'BKPAH?CG19](\1:/8Z[I4_^LL]1MTGB;T)5@1D M=CVKXC^-'_!*'PEKERVM_"O7;KP'KD3>=#93R//9>8.5*/GS83G!W N!CA17 MW1JFK6.AZ=<:AJ5Y;Z?86Z&2:ZNI5BBB4=69F( 'N:^._CA_P5,^%OPU-Q8> M$4F^(>M1Y7-@WDV",/6X8'>.X,:N#_>%92Y4[K?RW-(\S7D>%6W[0/[5W[%D MPL_B5XY81IHNM@1-+(< +%*"8Y"2(]7O+SQEXML)4N M+>[N";>UMIE.5>.%#DD?]-&<< @"NJ'-_P OO^#_ %ZG/.W_ "YW_ ^OZ*** MR- HHHH ^9O^";/_ "97\.O^XC_Z0PY!%=-12E%25F--Q=T>&?LP_L@^"OV6=)OXM $NJ:S?R,; MG6KY5^T-%N)2$8&%51C('WF&3V ]SHHJW)RW)45'8****D95U33;;6=-N]/O M(EGM+J)X)HF&0Z,I5E/U!-?DY\+_ !1JW_!,W]J;6_#?BNWNKCX=>(,!;Z-" MYDM@[>1=(!]YH]S+(HYY; /RY_6VN%^+_P $O!?QW\+MH'C;0X-9L0V^%F)2 M:W?^_%(I#(WT/(X.1Q4KFIS]I#T:[K^MOZ:I\LX.G/;=>3_K?^D;O@SQUX>^ M(F@V^M>&-:L=>TJ<9CN["=94/L2#P1W!P0>"*Y;XU?M!>!?@!X;FU?QCKMM8 M%8RUOIZN&N[MAT6*+.YB3@9^Z,Y) YKXXU[_ ((^Z-#JIN?!_P 5-:\.P=DO M-/2[E'7CS(Y8>.?2MWX;_P#!(WX?>'M2CO\ QIXIU?QO)&P8VJ1BPMY?9PK/ M(1])%JFN;9V_$E>[OJ>:_L=^$/$O[7G[5^K_ +0?BG3WL?#.E7!.F0N24:94 MV00H3]X1)\[,.-^/4@?5'_!1C_DS7XB?]<[/_P!+8*^@/#OAS2O".AV>C:)I MUMI.E6<8BM[.SB$<42#H%4<"OG__ (*,?\F:_$3_ *YV?_I;!6.(Y515."T5 MOS6K\V;87F>(C.>[:_X"7DCRK_@E3\6*YMU=Z?/^OD8/_!*OP?JWBOQ M5\4/C+J]N81KUV]I;,P.)'>4SW!7/50QB7/J".U$M'\!^&].\/\ A_3H-)T; M3XA!:V=NN$C0=O<]R3R223DFL?XJ_"?PM\:O!=YX6\7Z7'JNCW.&,;$J\3C[ MLD;CE'&>"/4CH2*QF^65.5):4[63\O\ .[9<%S*HJOV[WMY_\,AG@YO OQ \ M-V'B#PY;Z+K&CWT8E@N[6")T8'MP.".A!Y!!!YIFL7?P_P##OB#1]#U%=!L] M;U>1H]/T^2*(7%R54LQ2/&X@!22V,#N:^,3_ ,$GY_#.JW4O@/XW^(O".G3D M;K?[&9)F [-)%/"&_P"^*]6_9]_X)W^"O@?XXM/'%_X@UKQIXRMBS1:AJ$OE M11NRE&<1J2Q)5F'SNPYZ9YJURN5]E^(M5&V[_ ZG]O[_ ),_^)/_ %Y1?^E$ M59*TF/+WOC&['WCG%12]UU;]>6WRN74]Z%-+HV_O5B]^TA_R;S\3O^Q8U+_T MEDKY=_X) _\ )N?B7_L:)_\ TEMJ^Q?B1X/_ .%A?#WQ/X7^U_8/[:TRYT[[ M7Y?F>3YT31[]F1NQNSC(SCJ*\N_9 _9A_P"&4OASJ?A7_A)?^$I^VZH^I?:_ ML'V/9NBBCV;/-DSCRLYS_%TXIT?=E5;ZQ27JI7_(=3WH4TNDFWZ-6/DG_@J) M_P G"? G_KK_ .W<-?I57S5^U%^QK_PTG\0O GBC_A+_ /A'?^$7;=]E_LS[ M5]I_?))]_P Y-GW,=&ZYKZ5J:?NT5![\TG\F]")ZUG-;<;YXF66-<]MS1A?QKYC_X)9?'[1KOX9O\)-9NH]*\6:#> M7!M+&Z/ER7,#N9&"AL9=)&D#+U P?7'WM7RI^T5_P3J^'7Q[\0W'B>VN;WP7 MXLG.^;4-)56AN).TDL)QE_\ :1D)ZDD\TH-TYR=KJ2U]5L_T]"I6G!1O9Q=U M\]&?3VM:UI_AS2;O5-5O;?3=-M(S-<7=U((XHD R69B< #U-?FS^S]N+>#QU\ M5 M0EI)I" #)(Y^9W.!R3V & *T@E&?M6]4G9>;Z_+H1-N4'32WW?EV^9F?M$? M#=/B[\#_ !KX1,8DFU/3)DMP>UPHWPG\)%0_A7Y->'?BGJ/Q+_9/^'GP"LY) M$UK4/&[:>Z'DBUW)(NX=@)KG/_;*OVJKX]^&?_!.?1?AO^TY/\6H_%1O;,7U MWJ%GX>.F>6+:28/@>=YQW!/,;'R#H.F*BFDJWO\ P.U_6+NOOV+G)^R]WXE> MW_;T6G]VC/8OC]\';/QG^S#XI^'VGVZB)-"-MIT..%D@0-;C_OJ-*_+O_A8M MY\?/V??V?/@C!)(U\WB:>QO".JQ(Z+"WT6.Z?_OW7[1U\<_!G_@G'H_PA_:- ME^*,?BS^T[2.ZO+JPT'^RA$+5IMX0>=YS;O+5R!\@SP>,4X:U^:IK%V;]8NZ M^^]OS)E[M%1IZ25TO22L_NLF?7NEZ;;Z/IMI86D8AM+6%((8UZ*BJ%4#Z "J MFF:QHGC71WFT^\L=(O!4NH323SK]G\]]SL6(5XI8#MR3@'/U-*4I2EJKIWOZ_U<<8J, M=-+'E'_!3SX"_#WX,6OA+QSX&MK?P;XMNM3V&QTEA DBJA<7$<2X$;(ZH-R M#+C/.#7Z/?"O5-4UOX8^$=1UM2NLW>D6D]Z&7:?.:%6?(['<3Q7R]\*?^"97 M@[PGXPM/%?CWQ7K'Q1UZUD66(ZM^[MBRD%2\99W?!' :0KZJ:^R:N-H4W"][ MN_IIM\^I$KSJ*=K65O77?Y"T445)04444 %%%% !1110 4444 %%%% !1110 M 4444 4M:T73_$FD7FE:K90:CIMY$T%Q:7,8>.6-AAE93P017@'[/_["GPX_ M9X\=Z[XKT2";4-2O)6_LXZAB3^RH& W10GJ23N'F'YMN%_O%OHRBB/NRYEO: MW]?UW[L'[T>5[;A1110 4444 ?E%\:M'U_\ X)]_MFQ_%#2].EO? 'B6YFDD M2$?*TW8C[DL9^:-AZ,/<9OXZ\ ^'?B=X7O?#OBK1[77-%O%VS6=VFY3Z,#U5A MU#*00>00:^(/&W_!(/P??:LU[X)\>ZUX0#.7$%U;+?K%SPL;!XG '^TS'WJ: M;<(*DU=+9]EV*FE*;J)V;W\WW_K_ (;[7^(7Q.\*?"?P]-KGB_7['0-,B!/G M7DH4N0,[47[SMZ*H)/85^9^FS:K_ ,%)OVQK#6H=/N+7X5^$7CRTZX!MTKX5&"]2-V.E?H3\" 1G1NJM9[^[&_\ X$_^'-:B3I4U>WO/_P!)7_#'Z>^)?$VE M>#=!OM:US4+?2M)L8C->C&%7)/#ULV8M--H4>-< M8 1Y)Y54XXR(_P *^SOA+\(?"GP/\%VGA;P=I::7I-N2Y4$M)-(<;I)'/+N< M#D^@ P !6E.T9^U;ULTEZ[M_H93;E#V:6C:;?IT_S/B#_@KEX#U..P^'7Q(T M^ SP:%=26=VVWOKSX'^./AW\>OAYIGBOPU9:1=0 M7$2_:;=;>(RV@^*/"^D^-O#NH:%KNGP:IH^H0M!= M6=RNY)4/4$?UZ@@$5\.:_P#\$G-*TWQ-+JOPW^*GB#P"DN[,/D&Z>-2<[$E2 M:%MHZ88L>.2:SIMP3IM:7NO*^_W_ ->=S2DU-/5*S\^WW?UY?8?BZZ^'W@.T MMKGQ$N@Z/%=3I;6_VN*)&GFBWB MI&B@*H$#X Z"OEOX8_\$P_"GAGQEIWBSQQXW\0?$77;"=+F%KMS;0F1&#(S MC>\C88 @>8!Z@CBOKSQ9H?\ PE'A;6-&\_[-_:-G-:>=LW^7YB%-VW(SC.<9 M%1B(.5"48ZMI_EH71ERU8R>R:_/4^%/^".O_ "1WQU_V'E_])XZ^_G^ZWTKP M']CK]E'_ (9-\':[H/\ PE/_ E7]J7XOOM']G_8_*Q&J;=OFR9^[G.1UZ5[ M^PW*173B&I_#V7Y)'/2BXJS[O\V?FM_P27_Y*5\;?^NMM_Z.N:]=_P""J?PK MO_'W[.<.MZ; US<>%M074)TC7+?9F1HY6'LI9&/LI/:NX_9+_8U_X9<\2^-M M6_X2_P#X2;_A)6B;R?[,^R?9MCR-U\Z3?GS,=!T]Z^D;BWBN[>2">-)H9%*/ M'(H964C!!!Z@BL*D>>C3@MTH_>M3I4N6O4GT;?W-6/F;]A#]IWP[\;_@UX=T M=]5MXO&NB64=AJ&ES2@3R")0BSHIY=&4*21T)(/O[]XX\>>'OAKX;O-?\4:Q M::)H]HA>6ZO) BC_ &1W9CT"C))X -?''Q;_ ."37P[\;:U:;.*%;RRC;K^[C+(Z<\X\P@= .*YKP[_P1_T6358[CQE\4M:\26L8 $-G M8+9R8 "^9)+-Q@8X X]*UG-UFY?"W\]3"$%22CNE^1R7[&BWO[3W[=WC;XV MBRF@\-Z7YOV228'[SQ"VMX_][R0S,!T./45^E.OPO<:%J,4:EI)+:154=R5( M K#^&/PM\+?!SPA:>&/!^D0Z+HUMDK!%EB['[SN[$L[''+,2>!Z5U=14C&5) M4([)6_X/XEPE)5'6ENW?_)'YM_\ !&_5;:WT_P"*.B22!-36XLK@V[<,8P)D M) ]FP#Z9'K7Z#>/O^1%\1_\ 8-N?_135\>?%3_@EYHWB?XE7WC/P%\0M4^&U M]?327$\%I:F=$D?E_)9)8FC5B22I+#D@8& /I/X4?!5OAA\$8?A\_B*\U^9; M>ZBEUJ_3,TTD[R.SLNXYP9#P6)P!SWI5VZ]"5U:7+:WRMN.DHT:JY=8\U_17 MN?(/_!&__DFOQ$_["]O_ .B36#_P5$_Y.$^!/_77_P!NX:^I/V-_V2?^&2O# M7B+2?^$K_P"$J_M>[CNO._L[['Y6U-NW'FR;L]_V-?V0?^&1]'\3V'_"6_\ "5_VU/!/ MYG]F_8_)\M77&/-DW9W^V,5G2]V51OK%)>JE:?\ !6ZS MFNOV8=-EC0M';^([625@/NJ8;A03^+*/QKWO]D76;/7?V8?A=L[ M=F4@XDBB6.13[AD8?A78?%;X7:!\9_A_K'@[Q/;-7Y?G>5&J;]N3MSMSC)QGJ:F,4Z56G/[37WQQR1G],O\ A#] ')T330/^O2/_ KPG]IS]A/X>_M.7BZQJ1NO#WBI M(Q$-:TO;NF4#"K-&PQ(!V/RMP!NQQ7A5G_P2KUJ:UBTK6OC]XCU+PTHV'28; M%XDV#HHW73H/^^#]*KFE.*4U[RTOT=NOE_7J2XQC)N'PO6W;R_K_ (;[7\$Z MYX+\07>K'PG<:/>S:;.;&^ETH1L(9#?'S_@G#IGQ<^*6I?$/P_\ $37/ M!/BC49$EN)885N(E*QK&/+"-$Z<(,Y<\YHEI)):JWXZ?AO\ @$=8MO1_I_GL M55:*2-<"1BI9MV-PV MYS@$5[/_ ,$__$NO>+/V3/ M_P"(IYKJ^\J>".XN,F22".>1(B2>3\BJ,]P M:\=\-_\ !*_1[_6K74/B=\4/$OQ(CM3F*TFW6T9&]^GI_P N4445(PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH ^;?BU^P/\+_C%\8-(\?ZM8R6]U _F:II MUJ EOJ[ ?(9AU!!QN(^^.#ZU]&6=G!I]K#:VL,=M;0H(XH84"HB@8"J!P !Q M@5-11'W8\BV!^]+F>X4444 %?,W[:WPCO?%WAVP\6Z- \^HZ*K+<1Q#+M;D[ MMP'.(I[Q_IHXL9A*>.P\\-5^&2M_D_D]3PG] MGK]IO0_B5H-EIFM7\.G>+(46*6&Y<1K>,!CS(R>"6ZE>H.<#'->[$@#)X%>" M?$K]C3P1X\OI]1L&N/#.HS$O(;$*T#L>K&(]#_NE17 1_L N56*;XAW$EHIS MY*Z9CTZ9G(Z#TKVJE+*L5)U85G2O]EQ;MZ-=#P*57.,'%49T%6MM)24;KS3Z M]['T]IOCGP_K6O7&B:?K%G?:I;Q>=/;6THD:)=P7YBN0IR1P3GVKX_\ 'TEM M\&/VPAKVO6PD\.ZNWG-))%O3RY8]CM@@YV2#)QS@>]?17P9_9U\-?!.6[NM) MGOK[4;N(0S75Y(#\H(.U54 9 /.3[UT7Q.^%'AWXN:#_97B"U:1$)>"YA;9 M- Q_B1L'\B"#W%8X7%8; XF2@W*E*+C)[/7=I>70Z,7A,7F.#7M$H58R4XZW M2<=KOK?6YK6.C>'-4LX;NSL-+N[290\4\$,;HZGH58#!'TJHL_A&U\30:-&N ME)KK(;B.SCCC\]57'SD 94(?V&;W2Y)8M'^)NI:;82-DVZ6;9(]R MLR@GWVUZ=\&_V9?#?P=U276+:\OM7UR6)HGO+MP%"L06"HOK@?>+'CK6=6C@ MJ<92AB7)]%RM?>WIZVN:T<1F%2485,*H]WS)JWDEKZ7L87[;G_)"[G_K_M_Y MFNR_9M_Y(7X,_P"O!?\ T(U<^-WPK_X7)X%E\.?VI_9&^XCG^T_9_/QL).-N MY>N?6MGX;>#?^%>^!=%\.?;/M_\ 9L @^T^5Y?F8).=N3CKZFI>(I?V6L/?W M^>]O+EMZ%_5JO]K?6K>Y[/EOIOS-VMOM\CDOVH/^2"^,/^O5?_1B5SW[%_\ MR032?^OJY_\ 1IKTKXH>!_\ A9'@+6/#7VW^SO[0B$7VKRO-\O#!L[=RYZ>H MK.^"_P ,?^%0^ ;3PU_:7]K?9Y99/M7D>3NWL6QMW-C&?6E3Q%*.63P[?ON: M=O*UO0*F&JRS2GB4O<4))O3=M?,^(D88$'A ME.!D>PY%<3\'?V7;OX5^*[/5[GQQ>Z];V<4D=OI[VQBB3>I7.#*XX!/0"NFI M6PN*P%*G.IRSI\VEF^:[NK-;=M3FC1Q>%S*K5IT^>G5Y-;I_?0\U_ M:Y_Y. ^&GUM__2JOL6O'/BY^SS_PM3X@>&?$_P#;_P#9?]B^7_HOV+SO.VR^ M9][S%VYZ=#7L=W8O:WML0)86(YQ MD$%3@9!].QYKQ33/V&6M]EE??$75;G0-V7TVWMC"&7.<9,K*/KLKMC6PF*P- M+#U:KIN%]+-IW=[Z=?4X)T<9A,QK8JE1555%&SYDG&RM;7H]]/N/-_B=X^T_ MX@?M=>$[G29ENM/L=0L;*.X3!25EG!=E/<98C/M7UG\?/^2*^-_^P3>:]<\?>%? M^$X\$ZWX?^U?8O[2M)+7[1Y?F>7N4C=MR,X],BEC<7A:BPL:#TAH[[[]?7?2 MY67X/%TJN+J8E*]2S5MMMEUTVUM?<\2_81_Y(Q>_]AF?_P!%0U]&5YS\"/A! M_P *3\%S:!_:W]L^9>/=_:/LWD8W*B[=N]NFSKGO7HU>=FE:GB,94JTG>+>A MZ&38>KAH(]*?10!\T>!?^"?WPK^'_QROOB3I^G%WL_"?XL:9\5_#T6ZV> M>-[D@';'<*-I#X_@D7CZDCN*^SZK:EIMIK.GSV-_;17EG<(8Y;>= Z.IZ@@\ M$5Z67XV6!KJJE=/1KNGNCS,RP,@=I),=/2O1EA\JJ/VD,0XK^5Q;:\KK0\J.*SFDE3GAE-K[2FDG MYV:O_70XWXL^,+O]K3XK:/X/\(K(_AS3Y"\E\R$*02!)<,#T4#A0>23_ +6* M^GOBRDO@?X#^(8- #V[:;H[06OE_>C14"9!]0O.?:MKX=_"WPU\*]'.G>'-- M2RC?!FF8EYIV'=W/)ZGCH,G %=/=6L5];2V]Q<$R&.2-QE64C!!'H16.+Q M]*?LJ.'C:E3V3W;ZM^ITX'+ZU.57$XJ=ZU3=K:*6RCZ?B_O/ES]A?PSX6NO MM]JPM;.\\3QWSI/-,BO/;Q[5V!<\JI^8Y'4YZXXZG]LKXB:;X<^%-_X?-Q') MK&L;(XK52"ZQ!PSR$=EPN,^IKGM<_89T]=>EU'PEXQU#PJDA)\A83,4!ZJKB M1&"^QS]:W]-_8\T+3?!OB"P.LW-_XDUF#R)=?OHO-:)=RL=D>X8SM&&O[2_M;[/++)]J\CR=V]BV-NYL8SZUX]XD_8EM[OQ) M>ZQX=\"-)TKQ+H$$.@:[->B,VME^[ M69=I8R*@X4J0O*X^]SSBOH:SU*_UC]GA+[5&9M1N?#/G7#.,,TC6N6)'J2-+R%@R1W:^7"V.F]2SLP![;L>H(KWKQ!HXUWP]J M6EB3[.+RUDMA(%W;-Z%IGEV#K M1QE7&3IJDI)+E33NU]IVTOTTO_G\V?L _P#)/O$G_84'_HI:^E[/6=/U&[O+ M2UO;>XNK-Q'']2TO\ MK^V_MET M+GS?LOV?9\@7;C>^>G7-<=\4OV0[+Q_XTO/%6F^*]0\/:O=NKRLL0E0$*%&S M#(R\*/XC1C:F$QV8U:DJO+![.S>MENM'W%E]+&Y?E=&G&ES5([QYDM+MZ/57 MV,G]KSX.^"8_ASJ?BE+&UT77K9D,4]JHB^U,S@%&48#$@DYQGCKC-=W^R?K& MIZW\"?#MQJLDDTRB6&*67EFB21E3)[X Q] *X+1_V(;"XU*&Y\8>--6\5Q0G M*6Y4P \\J69Y&P?]DJ?>OI'3--M-%TZVL+&WCM+*VC6*&")=JHBC 4#T HQF M*HQP2P<*CJOFO=II)6M97U_06#PE>>8/'5*2I+EY;73]W;33YLM5Y;^U! M_P D%\8?]>J_^C$KU*N6^*'@?_A9'@+6/#7VW^SO[0B$7VKRO-\O#!L[=RYZ M>HKQ,--4Z].663[5Y'D[M[%L;=S8Q MGUJ[\5O 7_"SOA_J_AC[=_9O]H(B_:O)\WR]LBO]W5A,-5I95'#35IJ%K:;V[['!_L=_\F^>'/^NEU_Z4R5#^V9_R M0'6_^N]K_P"CTKNO@[\./^%3?#W3?"_]H_VK]C:5OM7D>3OWR,_W-S8QNQU[ M4SXS?#/_ (6Y\/[[PS_:7]D_:9(G^U>1YVW8X;&W$E'W_9.-M-W%JU]M_DA_9S_:2\3>'O$;K8:3JS,D5Y+\L:@N7@D)[*02I/0$\XP:^KOA/X!_X5 M?\/M(\,?;O[3_L]9%^U>3Y7F;I&?[FYL8W8ZGI6=\6O@AX7^,NG10:[;2)=6 MX(M]0M6"3Q9Z@$@@K_LD$?C713Q]".+Q/M+NE5D$J4?91E\4N92TZJ*7?N[:'8:GIT6C^ M!;NP@XAM=->!/]U8BH_05\T?\$^?^1?\9?\ 7U;_ /H#U]5ZI9?VEIEW:;_+ M^T0O%OQG;N4C.._6O+OV??@)_P *)T_6;7^W?[<_M&6.3=]C^S^7L##&/,?. M=WMTKCP^*IQP.)I5)>_/EMYV=V=N+PE2>.P=6E'W*?/?RO%)>;^1ZW7QS^Q? M_P E>^)'_ O_ $H:OL:O'/@O^SS_ ,*A\8>)-=_M_P#M;^V,_P"C_8O)\G,A M?[WF-NZXZ"E@<12HX;$TYNSFDEYZEYAAJM?$X6I35U"3;VT5FOZL9_[:$$DW MP%U8HI81W-L[8'0>:!G]16Q^RCJ%OJ'P#\*^1(KF&*6&0 \HZROD'T['Z$5Z M/XG\-Z?XP\/W^BZK!]HT^^B:&:/."5/<'L1U!]17S3;_ +"W]EW\PTOXAZG8 M:3,X,EFEK\[K_=9UE53QW*?A6^%K8:M@98/$5.1J7,G9M/2UM#EQM'%4RL;72GA1XI+)5VS(0,.6'WR1SN))-9OQ1^$N@_%SPP- M%UR*39&WF6]U P66!\8W*<$=.H(P:\(L/V%Y;,FS/Q'U0:$[$R:?!:F/YB.Y'F,P9PI[[2^+/V/M&U:\\(G0=5'AZP\/@'[.;/[0]TWF!V=Y/ M,7YCC&<'VX %>K_%J>.V^%OB^25@B#2+K+'WB84L=B,-6HX6CAFWR73OOJU\ MM=]+VV-(_L"_\DKUS_L,O_Z(AKZ: MKYH_8'A=/A/K+LN%?69-I]<0PYKZ7KGSS_D8UO7]$5PY_P BJAZ/\V%%%%>$ M?2!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5XQ^ MTY^RKX/_ &H_"<6E^($:PU6S;?I^MVB*;BU)/S+S]Y&[H>.A&" :]GHJ7%2W M&FUL<=\)?A+X8^"/@?3_ GX2TY-/TJT7ZR3R'[TLK?Q.V.2?8# %=C116D MI.3NR(Q459!1114E'EG[5'_)M?Q1_P"Q;O\ _P!$/7SQ_P $C_\ DV75/^QC MN?\ T3!7UC\5/ __ LSX:^*/"7VW^S?[V^E2?LZ?L>_\*!^+ M_P 1/'/_ EO]N_\)=-++]@_LW[/]DWW#38\SSGWXW;?NKTS[5]',H92",@\ M$&L)0YL-3I[-17R:;?\ D:QERXBI4Z.5_562/QF\)^.-?_;K\5? 3X37BW!T M[PS:E=;F9SB:.-\/*3GK]GCB0$\[Y&]:_92"UBL;..WMXUA@AC$<<:#"JH& M /0"OGK]F_\ 8L\.?LX_$KQUXNTS43J,GB*4BRM6M!$-+MFD,C0*V]MX+;/F MPO$:C%?13#3_P 3_P O\[:&*CRS?9:+T7^?^5]3\R_^"37_ M "6#XS_[L/\ Z435]1_\%&/^3-?B)_USL_\ TM@JM^R;^Q;_ ,,N^,/&FN_\ M)C_PDW_"1A!]G_LO[)]GVR._WO.DW_?QT'2O4OVC/@Y_PO\ ^#7B+P%_:_\ M8/\ :ZPK_:'V;[1Y7ES1R_ZO>F[/EX^\.N?:L*D7+#TZ:W25_ON=5.2CBY57 M\+E?Y:'G7_!._P#Y,[^'?_7"Y_\ 2J:OFW]O30[G]F_]J#X-=K ^\MN74>\6:^V?V=_@__ ,*$^#OAWP)_:_\ ;O\ 9"2I_:'V M;[/YN^5Y,^7O?;C?C[QZ5%^T9\#=-_:*^$>M>!]1NO[.^VA)+?4!#YS6LR,& M20)N7=T((W#(8C(S71B9-UO;4M6G=>:Z_A_P3EP\4J7LJFB:L_Z]3XX_X)U^ M&;_XW?&_XE_M"^((&/VN\EL=($W/EE\%PO\ USA\J('T9AVKUS_@J1_R:'KG M_82L?_1PKW?X"_!W3?@'\)O#W@;2YOM<.EPE9;PQ>6;F9F+22E]MOWL?>/2O#/VP?V#6_:N\<:'XB7QV?"C:78?8A -)^UE_WC/OW>?'M^ M]C&#TZUO6G_M<*T-4IW^6IE0CRX5TIZ-Q2^>A]9T5^;'_#G>^_Z+=7XG3>)TM()X?[.?1S;A_,C*9W_:7QC.?N\^U M3%)O5V*DVEHKGVC1114E!1110 4444 %%%% !1110 4444 %%%% !1110 5S MOQ ^'_A_XI>$=2\,>*-,AU;1=0C\N>VF'Y,IZJP."&'((!%=%12:4E9C3<7= M'@_[,/['/@C]ENSU-M!$VJZUJ$K^;K.H*IN!!N)C@7 PJ@8SC&]AD_PA?>** M*MR2ZE\L9;8BEFP.YP#7+_##X MU>!OC-H\>I^#/$^G:] R!WCMIAY\.>TL1P\9]F -=7JVEVVN:5>Z;>Q^=9WD M+V\\>XKNC=2K#(.1D$\BO@KQM_P1]\$ZC?-<^$/'6M^&-SEQ#>V\=^D><_*A M#1, /]IF/O4IOF=UI_P]_P!"K*RL]?Z_X)]K?$WXA>&/ACX+U/7O%VIVNF:+ M;P.96NG \WY3^[53R[-T"C)).,5^>O\ P1_\/WT_B;XH^)H+:2T\.S+;V<*G M[AEWO)L![E$(S_OCUKL?"_\ P2$\-_VLMYXV^)6N>*T4AC%:6BV1?!Z,[O,< M'IQ@^XK[@^'OP[\.?"GPE8^&?">DP:+HEDNV&UM\XY.2S,269B>2S$DGJ:TI MI4Y2J-ZM67ZW_3^KQ-N<53MI>[^6UOU.CK\R?C;_ ,I;/ G^]I__ *)>OTVK MYD\;?L6_\)E^UMH7QN_X3'['_99MS_87]E[_ #?*0K_K_.&,YS]PX]ZSC_'H MSZ1E=^EF.>M&K!;N-E]Z/INOC+_@J?\ &+_A7O[/0\+V<_EZIXNN19[5;#"U MCP\Y^A_=H?:0U]FU\K_M)?L.O^TK\9/"_B_6O''V3P_H:PQKX;&D^:)D67S) M@9O/&#)PI.PX '7%3.'M'&#T3:N^R_7L:0E[.\^J6GK_ %J8'[,O[!/PNM?@ M3X-D\;>!K#6/%5W8K>W]S>;_ # \N9!&<, -BLJ_\!KT_P#X85^ G_1,=&_\ MB_\ Q=>[JH10J@*H& !T%+6]22G-R2M/F56!R<<\AEV MU"<[1+<$FY'EEE10!AMIW')SBL'%U*$:,NCM?^Z]?^ ^MV;J2A6=6/57_P"W MEI^._:RL<-^Q#^P[\.-6_9S\-:]X]\&6.N^(-<#ZEYUX7W1P2']R@PP !C"M M]7->\?\ #"OP$_Z)CHW_ )%_^+KVW2=+MM#TNSTZRA6WL[.%+>")!@)&BA54 M>P JW734DI3;BM.GIT.>FG&"4MS\GOVC/!VF_L*_ML> /''A73AI'@O4!', MUG;EO+1!^XO(ADG^!E?&>K^U?J5KEQ%>>$]0G@D66&6RD=)%.0RF,D$'T(KQ M[]K[]E*P_:Q\"Z7H4^M?\(WJ&FWPO+;4Q9_:BJE"KQE/,3(8%3][J@KO?A?\ M.=0\!_![1?!.IZ__ ,)!=Z;IO]F_VN;4P&5%4HC&,R/@A-H/S'.W/&:Y9*4L M+.D]U>WFFOPL]/Q.B+4<1"HMFE?R:?ZK5GQ#_P $:O\ D3_B=_U_V/\ Z+EK M]#-8UO3O#NFS:AJM_:Z980KNENKR98HHQZLS$ #ZU^<%O_P1MN+4$0_&B2$- MU\OPV5S^5Y6MH?\ P1UTG[=&_B7XK:KK%FO_ "QL=*2UD_!Y)I@/^^:Z:DO: M.^VB7W*QSTX^S5M]6_O=S*_;<_:^7]H.2W^!GP467Q7^F0)/Y][...&D/W5X!VH%7/.* M]9J8\M.+C'5O=_IZ?UN5*\Y)RT2V7Z^H4445)04444 %%%% !1110 4444 % M%%% !1110 4444 ?,W[<'_- /^RN>'__ &O7TS7S-^W!_P T _[*YX?_ /:] M?3- !1110!XE^V9\%[OX]?L[^*?"VF*&UKRTO=.4D#?<0L'5,GIO 9,]MU?, MG[#'[>/A/0O .F?"[XHWW_"'>(_#H_LVVO-44Q6\T49*K'(Y'[F2,#80^ =H MYR2*_0BOG7]H3]@_X6?M%:C)K&L6%SH7B60 2:UHDBPS38&!YJLK))V&XKNP M -V!4QO321@ \=+_P1FTQKPM%\5KM+7/$3:$K/C/3?]H Z?[->]? ?_@G M!\)O@?K5MKK07OC#7[9EDM[O7'1XK>0='CA10H.>07WD$9!%#IQJ+EF[+J$9 MNF^:*NUL7/\ @G7\%=2^"O[-NF6^MVKV6MZY$2*JQHP/(;RT0D M=BQ%?3M%%;5)^TES?U9:(QA'DC8****S- KYF^ O_)ZG[4W_ '*O_IMDKZ9K MYF^ O_)ZG[4W_I^RS_W-7_IMCKZ9KYF^/7_ M ">I^RS_ -S5_P"FV.@#Z9HHHH 9-,MO"\LAVHBEF..@ R:_/'XM?\%6GU+4 M)_#_ ,%?!-YXEU/YE74]3MW9>#@M':Q_.X]"[)CNIK]"[RW^U6DT&[;YB,F[ M&<9&,U^:TO\ P1C\R5W_ .%P8W,3C_A&/_NRL[-RL]C1N:]%AAK>O7<-U<*P.0T8.$B(]44''4FOF?_AS!_P!5A_\ +8_^[*/^ M','_ %6'_P MC_[LK92Y=(*QBUS?&[GZ-?\ "9:!_P!!S3?_ +C_P :?#XJ MT2YF2*'6+"65R%6-+I"S$] #R:_.+_AS!_U6'_RV/\ [LKK/A/_ ,$F_P#A M5_Q-\+>+_P#A:?\ :?\ 8>HP:A]C_P"$>\KSO+<-LW_:FVYQC.#CTIQ2_\ DA/C#_L8F_\ 2:&OO2BBG[DIR_F2 M7W.XY^]&$?Y6W]ZL%%%% @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"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKB/%GQP^'G@,NOB+QSX> MT:5>/)O-3ACE)] A;<3[ 4 =O17SSK'[>7PAT^1H[#5=5\0R+U_LG1KIT_"1 MT6,_@U<;JW_!1+1%W#1OAWXHOB.CW\MG:(?IB9VQ]5IV8'UQ17Q#<_\ !0OQ M3<9%G\,=,M1V>\\2.Y_[Y2TQ_P"/5AW7[>?Q1F?-MX;\(VJ>DKW4Y_,,E/E8 MKH^^J*_/N3]N;XO,OR6?@F(_[6F7C_\ MV*CC_;D^,:XWVW@>3_=TF\3_P!O M#1RL+H_0BBO@.']N[XJ1L/.T7P?.O<)#=1$_B9FQ6O9_\%!?&EOC[7\.M#OA MW-OK\UN?P#6K_P Z.5A='W+17Q]I/_!0^WX.L?#75X!W_LK4;:Z/X>:8:Z[2 M_P!O[X773*-2A\2Z!GJU[HLLRK]3;>:*5F%SZ3HKS+PS^TU\*/%SI'IGQ!\/ MO>!? > MKZ]86']J7-C&LHLQN_>C>H8< D?*3S@XZX-?*GQ _:1\0_M">'W\%>!O!]]' M-J&V.]F9A(53(RN0 J+G&78CCL*^U**]7!8NAA?>G1YYIW3;:2]5U[GDX[!X MC%^Y2K\D6K-))M^C>S^\X?X+_#>/X4?#C2/#H=9KF!#)=3)TDF<[G(]@3@>P M%=Q117!6JSKU)5:CNY.[.^A1AAJ4:--6C%67R"BBBL3<**** "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 ^9OVX/\ F@'_ &5SP_\ ^UZ^F:^9OVX/^: ?]E<\/_\ MM>OIF@ HHHH \Y_:'\9>*?A]\&?$_B'P3I/]N^*+&!'L=/\ LLEUYS&1%(\J M,AV^4L< ]J^ O^&Z/VP?^B+?^6?JG_QVOU#HJ4GS-W*NN5*Q^7;?MU?M@*I9 MO@O@#DD^#]4_^.URMO\ \%0OVB;SQ(OAZ#P3X?FU]G\M=*CT.]:Z+ 9*B(3[ MLX!.,=J_6ZO"_P!K[]G_ $#XX?"76FNK2*#Q1H]G+?:+K48V7-I<1J74+(.0 MC%0&&<=^H!$SG[-<[V6XX1YWRK=[&W^RW\0/&OQ.^"^C^(?B#H7_ CGBFYE MN%N=.^Q36?EJLK*A\J4EQE0IY/.]?2]=5:/+-HYZI^U-_W*O_ *;9* /IFBBB@ KYF^/7 M_)ZG[+/_ '-7_IMCKZ9KYF^/7_)ZG[+/_]OIUABC'3EF( YX]R:3:2NQI-Z(U**^._&'_!5 M;X&>%[YK:QF\0>*54D&?1]- CR/0W$D1/U (K7^&_P#P4T^!GQ$U"*QFUG4/ M"-U,X2,>)+001L3ZRQM)&@]W913C[VPI>[N?5M%16UU#>6\5Q;RI/!*@DCEC M8,KJ1D,"."".]2T %%%% !1110 4444 %%%% !1110 45X#^TO\ MI>"/V5] M6T/3_%FE^(-0FU>"2>!M&MX)5548*0_F31X.6'0&O&5_X*_?!MF /AOQPH)Q MN-A9X'_DW2C)2U0VG'<^Y**\;^!?[7'PO_:(9[;P?XB635XT\R31[Z,V]XJ] MR$;AP.Y0L!GDUV'QI\:7WPY^$7C/Q3IL5O/J&C:1=7]O'=*S1-)'$SJ'"LI* MY'."#[T5/W<7*734*:]I)1CN]#M**^=OV&?VB?$G[37P?O/%?BBRTNPU&'5I MK!8M(BDCA,:1QL"1)(YW9<]\=.*^B:TE%P=GY?BKD1DI*Z_JV@4445!04444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 45!?7UMIEG/=WEQ%:6D"&26>=PB1J!DLS'@ #N:^5OB) M_P %.O@7X!OY;*WUC4?%UQ"Y23_A';,2Q@CTED:.-Q[HS#WJ>97L5RNUSZPH MKX]\%_\ !53X&>+-06TO9]?\*!B%6XUK3E\HD^I@DEQ]2 !ZU]8^'O$6E>+= M%M-7T34K75]*NT\RWO;&99895]5=2016G*[7Z$ >!OVU/!'CKX_:K\'X=*\0:5XKT^6YA:34K>!+:9H.6$;) M,S'R^,?%,=] M<:>MS%:);Z;&CW$LCDX"*[HIP S'+#A34RDHJ[&DY:(])HK@O@=\:- _: ^& M^F^-O#27D.EWS2HL&H(B3Q-&[(RNJ,R@Y7/#'@BN]K247%V9*:DKH**\"\)_ MMH>"?&W[0VI?!W2-*U^Y\1:?+<0W.H"W@^P(85)D._SM^ PV?<^\<=.:Y;]H M#]O31O@'\=?#GPWN_">H:PVI+;R76I07"I]G6:0HGEQ;29CD'(W)[9-3'WN2 MWV]O/^K#E[O/?[._D?4U%%% !1110 4444 %%?.G[=7[1GB3]F/X0:?XJ\+6 M.E7^HW&L0Z>\>KQ2R1"-XIG) CD0[LQKWQR>*]9^#/C*]^(GPC\%^*=2BMX- M0UK1K34;B.U5EB626%78(&)(4%CC))QW-$?>C*2^RTGZM7'+W7%/JK_<['94 M5\M_'?\ X*)?#C]GKXD7W@GQ'HGBF]U6SBBEDFTNTMI(")$#K@O<(V<'GY:X M.U_X*\_!BXN$CDT'QK;(QP9I=/M2J^YVW1/Y THR4E>(23CHS[@HKSWX._'[ MP#\?-%EU/P-XCMM:BAP+BW4-%<6Y.<"2)P'7.#@D8.#@FO0JIIQT9*:>P444 M4AA1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44R::.WADEE= M8HHU+/(Y 55 R22>@KYR^)7[>'P[\'7%QI_AO[5\0=9B.QH=!"FTC?.,27;$ M1#H<["[#^[0!](5S'CKXG>$OACIOV_Q9XDTOP[:D?*^HW21&3V12/OVL/BW\2"T2:O;^ =);_EQ\.?/=,OH]W(-V?>)(^G6O(5T6U_M&349UDO M]4DQYFH7\K7-S(1W:60EC^=7RLGF/MGQ9_P4-\'6K/#X/\-Z[XODYV7)/$'B3QN7_X2CQ?XB\1HW6WOM2D%M[_N(RL7_CE8VGZ#IND@"RT^ MUL\=/(A5/Y"K]%4(****8!1110 4444 %%%% !1110!%<6L-Y&8YX8YXSU21 M0P_(TW0K>;PE<>?X;U+4O"\V[<7T*_FL@3[K$RJWT((-3T4 >G^&?VJOC#X1 M*"+Q9;^)+=./LOB/3XY?E[CS8/*DS[L6_'I7LOA/_@H9#&TZ>G_,(\1%M0M2.RJSL)HQ[)(!STXJ.5E M2V1':\.DQ><%/IO)"9]@U.J0]I"C)KT/(J9OE]&?LYUXI^OY]OF?1%%9'A;Q=HOC;2(]4T' M4K?5;"3@36[[@#C.UAU5N1P<$5KUYLHRA)QDK-'J0G&I%2@[I]4%%%%26%%% M% !1110 4444 %%%% !117,^./B7X8^&]BMWXDUFVTN-L^6DA+2R8_N1J"S? M@*N$)5)*$%=OHB)SC3BYS=DNK.FHKYRO?V[_ (=VMPT<5CX@O$!XEAM(@I^F M^53^E=+X(_:Y^'7CC4[738;Z\TR_NI5A@M]0M2ID=CA5#(64$G'4CK7I2RG' M0CSRHRMZ'DQSG+IS]G&O&_K^NQ[11117E'LA1110 4444 %%%% !1110 444 M4 %%%% !1110 45X#X=^/WB'5OVF=1^'(PM3"\GM/M14EZ/8X\-BZ6*=14_L2<7ZK<****Y#L"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HK M \?^-++X<^!]>\4ZE%<3Z?HUC-?W$=JJM*T<:%V"!F4%L#C) ]ZXS]G7]HGP MW^TUX%G\5^%[+5+#3H;V2P:+5XHXYC(BHQ($^'6N^,]9@N[G2]'M_M-Q#8HKSLNX#"!F52>1U85, MI**%G_\EU:3;LA'W+14%C=)?V<%S&&$9/>WTRPPQ+ZL[$ #ZFE+W;\W04?>LX]30HKY#\QJAX9_X*P? W7KL0WP\2^'(R>&=.\0Z!?1ZGHVHPB>UNX@0L MJ'H0" 1]",UY/XN_:Z\'>"_VA-#^#E[INN2^)]86%H+NW@A-DOF!BN]S*''W M#G"'M3LU)0>[=OF*ZY7/HM?D>X445R_Q$^)_A3X2^'9-=\8:_8^'M+0[?/O9 M0N]L9V(OWG; /RJ"3CI4MI*[*2;T1U%%?%OB#_@K1\$=%OWM[.U\5:]$O2ZT M_38DC;Z">:-OS6O0OA#_ ,%!O@K\8]2M]+L?$DF@:Q<,$AT_Q#!]D:1B0 JR M9:(L20 H?)["JBG+8F34=SZ0HHKSKX]_'+0?V=?AS=>-/$EIJ-[I=M/% \.E MQQR3EI&VJ0'=%QGK\U1*2BKLI)O8]%HKQ/\ 9J_:Y\#?M3V.LS>$EU*QNM)D M1;G3]8BBBN-CCY95$=?'OXY:#^SK\. M;KQIXDM-1O=+MIXH'ATN..2'_\ VO7TS7S-^W!_S0#_ +*YX?\ _:]?3- ! M1110!R'Q;^*&D?!CX=ZUXTUV*ZFTG28EEN([&-7F(+J@VJS*"H!_"O(?^&%?@)_T3'1O_(O_ ,74+FYG?8K3E7<\=_X>Y?!7_H$^,?\ P76_ M_P D5XU^TI_P53TSQ]X!U7PC\,O#>K6UUK,#V,VJZPL<;Q1N-K"&*-WW,RD@ M,6&,YP:^Q_\ AA7X"?\ 1,=&_P#(O_Q==9X#_9G^%7PQU"/4/#'@#0=)U&(D MQWT=DCW$>>NV5LLOX&G*,9KEGL)2E!\T=SR3_@G#\#]:^"/[.\,7B.TDT_6] M>OI-6FL9AB2V1D1(T=?X6VQAB#R-^#R,5]3T45M4G[27-_6FB,X1Y(V"BBBL MRPKYF^ O_)ZG[4W_ '*O_IMDKZ9KYF^ O_)ZG[4W_I^RS_W-7_IMCKZ9KYF^/7_ ">I^RS_ -S5_P"FV.@#Z9HHHH **** M"BBB@ HHHH **** "BBB@#YF_P"";/\ R97\.O\ N(_^G*ZKZ9KYF_X)L_\ M)E?PZ_[B/_IRNJ^F: "BBB@ HHHH **** "BBB@ HHHH *S]?U_3?"NBWVL: MQ>P:;I=C"T]S=W+A(XHU&2S$] !4^I:A;Z1IUU?7>?2OAS92YAMFRDNHNIXFF'IW6/MU/S=,I3= M^6._Y>;_ *U^]K2,5;FEM_7]>1^M7P1_: \$?M#>&[G6O!.K#4;:UN&M[B&5 M#%/"P)"EXSR P&Y3W!]00/1J_G?^!7QV\5_L\^/K3Q5X4O/)N(_DN;20DP7D M.T#.;:]L;A3NM;E0"\>[ # MCY@0PZ@CH<@=3@G'FCTW_KM^6W:_-S-2Y9==OZ[_ /#^GJ-%%%9&HV21(8WD MD8)&H+,S' '4FOR>\4:IXI_X*;_ +3UQX7TS5)])^%/AN1I!)$"46!6V?:" MO1IYCD)G[J]N&S^B'[5'B.X\)_LW_$K5;1VCNK?0+ORG3JK-$RAA]"V?PKY? M_P""/_AFUL?@9XKUU47[=J.NM;R28Y\N&&,HOX&60_C2IQ4ZLG+:$4[>;=OP M'4DX4DH[R=ODE?\ $^B_ '[&OP7^'.A0Z9IWPZT&_P#+4![S6+&.^N93W9I) M58\GG PH[ 5S?QJ_8'^#_P 8?#MQ:1>$]-\(:QL/V75_#]HEH\3]B\<85)1Z MAP3C."IYKZ,HHG[_ ,01]S8_-/\ 83^,'BO]GWX\:K^S=\0;EI[1;B2+1YI& M)$$X7S%6,GI#-'\RCLQ'=C7Z,^(_$VC^#]&N-7U_5;'1-)MMIGO]2N4MX(LL M%&Z1R%7+$ 9/4@5^9G_!1:U_X0?]MGX2^+;$F"ZN(["9VCZL\%X1GCDY4J/P MKZT_X*,?\F:_$3_KG9_^EL%3*JY8:-66LKN+\[-*Y4*4?K7L8Z)\K].8]YT3 MQEX?\3>'4U_1]1V92 D8E1>0W(.W!)(]G^,7_!)_P"'6K>#[N3X M>7&I>'/%%M"SV@N;PW%M75O>M!##*P MRPB &6P3]YR=Q&<#.*\BT?3=<_X)N_M:>&O#-EKMYJWPH\:R(I@O6&4W.(B[ M 87S8F9"74#T5)O5Z+M?M_P=B9/W'42T6K[V[_\#<_3+Q!XBTKP MGH]SJVN:G9Z-I5JH:>^U"X2""($@ L[D*HR0.3WJKH?C?P[XF\.C7]'U_2]6 MT$AR-4L;R.:UPI(8^:K%>""#SQ@UXM^W_P#\F?\ Q)_Z\HO_ $HBKXL_8H^ M6O?M9_![2]$\7:YJ&B?"+PM=30PZ3I4GE2:S>O*9WDE8@C9&)$4<'G.TJ'$6^FLI;QIHY M848%W1F^=)$'S@AL84C .#7T_P#L#?&O4_CI^S?HFKZY.UWKNG32:5?73G+3 MO%@K(Q[LT;(2>[9-:1M-2MO'?T?7[]#.5X.-]I;>O8^6_P#@J;;Q7GQ\^!T$ M\23P2L4DBD4,KJ;J$$$'@@CM7W7)^SG\*)49'^&/@UD88*G0+3!'_?NOAC_@ MJ)_R<)\"?^NO_MW#7Z27=Y!86\EQ=3QVT$8W/+,X55'J2> *SHV^K)_WI_F. MI?ZPU_=A^3/RF_X*"_L_Z5^RCX\\$?%3X6*?"QN;Y@UE:L1%;W48$BO$I/". MNX,GW>, 8;%?=WQH\4+XV_8O\7>(D3RUU;P5/?!/[OFV9?'X;J^)/^"B7QFT MS]I[XB> _@_\,KB'Q5>6]^S3WEBWF0-=2 (J)(.&5%WL[#*C/7Y3C[>^-WA> M+P3^QKXR\.P.98=)\%W%BDAZL(K0H#^.VLY7^I5;[7?+Z6U_&UO*UCHA_OM* MV]E?UYM/PO\ KJ>)_P#!(_\ Y-EU3_L8[G_T3!7VK=74-E;R3W$L<$$8W/)* MP55'J2>@KXJ_X)'_ /)LNJ?]C'<_^B8*],_:B_9!_P"&J/%'AD:WXPU+1/!V ME02?:=(TQOGO)V8;7^;,:%0/O%&/)''6N[$W]I%+M'_TE'#A[#Y=09_+6T37K4REO[H3S,Y]L5Z K"10RD,K#((.017Q? MXH_X)0_!G4?"=S8:,-:TC6O*(M]6:_:8B3!VF2-AL9_!WQ+>27O_"+.9+$2.7^S!)3#/"I/\ ?85';+>M8PM*3AUM?UMO] MQK-N,5/I>WI?;[S[L\8_$#PO\.[&&]\5^)-(\,V<\GDQ7&L7\5I'))@G8K2, M 6P"<#G -3:GXR\/Z+X?37M1UW3;#0WC65=3NKN..V9&&582L0I!!!!SSFOB M'_@L/_R0WP9_V,8_])9ZH? G]D>?]K+P+X8\?_&K5=3GTC^SH;;PYX1T^Y,% MM:64<:QI*Y')>4('^7!P1DGA5B%ZBFU]EI?A?[_^"7.T'"_5/\[?=Y^G<^X/ M!_Q0\&_$/SO^$5\6Z'XF\GF7^Q]2AN_+_P![RV./QK7UW7],\+Z1=:KK.HVF MD:7:IYEQ?7TZP00KG&YW8A5'(Y)K\J_VSOV2H_V+[SPQ\6/A'K&J:7;PZBMO M+!-/YCV+X:D8SV:O?RO9GPO\ M%?M!:5K M7[?WPLDTSXDV=]\.K-].N+I[374DTF"43RF1Y"LAB5@-F2>0-N>U?H5X0^,G M@#XA:E)IWA;QQX;\2ZA'$9WM-'U>WNY5C! +E(W)"@LHSC&2/6ORJ^.7[+?P M^\#_ +=WP[^&.DZ;2/(_FS2J^)"=PR$7H>*_17X)_L:_"[] MGOQ7<^(_!6DW=AJMQ:-8R23W\LZF)G1R-KDC.8UY]JNC;V*OMS3];Z?AM\B* ME_;.V_+'TMK^.Y[A1114%A1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 -DD2&-I)&5$4%F9C@ #J2:\N^$G[3GPY^.'B/Q'H7@_Q##JFHZ%-Y=Q& M!M\Y!@&:$G_61;B5WCN/1E+?GE_P4(_;VO?&VHZO\+? 4\^G^';65[36M3P8 MYK^125>! <%8000W=R,?=^]\.> ?'VO_ Q\6Z=XF\,:E-I.M:?)YL%U">0> MZD=&4C(*G@@D&IHR51W?P_UJ54BX*R^+^M/7\C^D.BOG?]C']KG3?VJO D]P M]H=+\6:0(X]7L55C#N8';+$QZH^UOE)W*00?V?IMW=8W>3$\F/7:I/]*RE)0BY/9&L8N345U/S*_;"^*7B[]KK]I"T_9Z^ M']ZUKX>L;KR=4N(R?+GFC^::28CK%#@@+W<'J=F/KCX.?L'_ <^$/AV"R_X M0_3/%6I[!]IU?Q#:1WDTSXY95D!6(?[* <=23R?D?_@D;8IXL^*'Q:\:W_[_ M %?RH$\Y^6_TF:664_B85K]/JUC!T:48OXFKR]7^EOZT1$Y>TJRM\,79?Y^K M/$OB-^Q?\%_B9H,VF7_P^T/3&=2([_1+*.PNH6P<,LD2C.,YVMN7U!KX7^$/ MB3Q/_P $Z_VK5^&'B'4YM2^&OB2:,PW$P*QA)6V17:KG".K#9(!U"D]EK]5: M_.+_ (+(>'(3X;^&OB-%V7<%[=6)D'4JZ)(!^!C/YFL?:>PJ1J?9;M)=T]/O MO;^DC3D]M"4.MKI]FM3]%KZ^MM+L;B\O+B*TL[>-I9KB=PD<:*,LS,> 22 M>!BL?P?\0/"_Q"T^:^\*^)-(\2V4$GDRW.CW\5W'&^ =K-&Q ."#@\X(KSW7 M-:E\2?LB7^K3LS3WW@A[F1F!!+/8%B>?TO\DU^+L?JJ?CS\,UUK^QC\1/"8U?S/*_L_^V[;[1OSC;Y>_=G/ M;%=T"& (.0:^*_%7_!)WX-ZIX7>QT6;7-#UA8\0ZJ;W[02^.#)&PVL,]0NP^ MA%/;M[U])\XZ3)+(7\EHL%HHV//E/&1(@_AP? M7 (6E)T_M6;];;A.\8J?2Z7I?8_12N6\8?%3P5\/9(H_%/B_0?#3S#,:ZQJ< M%H7'J!(PS7AG[??[4-U^S3\(XGT)D'B_Q!*]EICNH86X"YEN-IX8H"H /&YU MR" 17B?[/_\ P3/T/QIX5M_&OQLU+6?$GC#7XQ?3V9O7C%OY@# 2R?ZR27!& MX[@ 3MP<9.<;SYFMHZ/U[(TE:"C?=[>G<^\_#?BK1/&6EIJ6@:Q8:YISDA;S M3;I+B%B.H#H2#^=7[N[@L+6:YN9H[>VA1I)9IF"I&H&2S$\ DDU^6GQV^$ M.J?\$U_B=X5^)7PSUG4;GP5JEW]CU+1[Z4/G'SF!R ZL@?8Q&Y"FQ?S;*_\ #MQ=0/\ WHWMF93^1%35FHT)5H?9O==FE?\ 'H$( MMUHTI==GW5[?@;'@_P"(GA7XA6-Q>>%?$VC^)K.W?RIKC1[^*[CB?&=K-&Q M."#@]C61;_'/X;WFO#0X/B#X5FUHOY0TV/6K9KG?_=\L/NS[8K\I?V"?AMXO M_:&\-^(_AE:Z[=>%?AREXNJ>)+[36VW5]OC$<5FK'@*?+=CD$<<@X /T_P#& MC_@E/\-;CX<:E+X".JZ1XJL;5YK1KB],\5Y(JY$=?EK^V1#_P ,Z?\ !0KP%\38E\C3 M-8>UO+J3HORG[-=#_OUM/_ Z]K_X)6?'36?B9\)]=\*>(;R;4-0\)W$45OZ[\,ZFOF.!R+>XQ M&W_D00_K2J_[-6IU=TFGZI_\.K^A5+]_3G2>C::]&O\ AM/4^Y%8,H93D$9! M%?G7_P %0M3NOB9\3O@]\&-+D)N=4O1>7")U4RR""%OP'GFOKG]DOXC'XK?L MX^ ?$L\.892?JT9/XU\>?"3_C(3_@J-XQ\4G_2=%\#PS06 MS=45XE%J@'UD>:0?0TZE%/$QH/9-M^:C_P &UB*=1K#RK+=I)>LM/\S3_P"" M1'C:>'PS\0_AUJ&Z*]T74EOXX9.JB0&*5<=MKPKGW>OO3QEXFM?!?A'6O$%\ MX2STNRFO9F)Z)&A<_H*_.7P*@_9V_P""JVM:/G[-HWC3S3&,X5OM2"=>/^OA M&0?6OH[_ (*4?$3_ (0']D_Q+#'*([S7Y8='A&<$B1MTH_[])(/QK*O4E/#0 MJKXFDO22]VWRTN:TJ<8XB5+[*=_^W7K?\SYW_P""3/A6Z\8>./BC\5]53?=W M4OV&.8\YEFD-Q<8_*+_OJONKQIJWPJM_'WAZ'Q;>>#HO&R%3HL>M2V@U)2[E M5-L)#YGS."HV=2,=:\J_X)T_#D_#O]D_PB)8A%>:T)-:GXP6\YLQD_\ ;)8J M^:/VZ/\ E(C\!?KH_P#Z=):[)14:]'#+174?31WM\[F$&YTJM>6]G+UU27X6 M/TEU+4K31M/NK_4+J&QL+6)I[BZN9!'%#&H)9W9B J@ DD\ "LGPG\0/"_C[ M2YM3\,>)-(\1Z;!(89;S2;Z*ZAC<*&*L\;$!@&4X)S@CUKF/VD/^3>?B=_V+ M&I?^DLE?F%^P9\)?%?[2O@36?AW-KMYX8^%>GZFVIZY)I;;+G59Y8HTCM0Q! M 15A+G((^894G:1S0O.OR^]Z&TDH0C-O=M?%K[66?RQIUMK5M)<%O[OEARV?;%=O7Y^_M#?\$M/AY:_"W6= M5^'?]J:3XFTFSDNX(9[PW$-[Y:[C&X<95F (!4@ GD$5WG_!,'XZ:S\7O@;> MZ3XAO)M2U;PO>+9+>7#EY9;9TW0[V/)*X=5]) M:?-*_P#7]6^QJXGQ%\;_ (<^#]6.EZ]X_P#"^B:F#@V>HZS;6\P_X [@_I7R M;_P47_:,\6:!JWA?X+_#>XFMO%WBO9]INK1RD\<,DGE111L/N&1@V6X(5?\ M:S4OPR_X)._"[1?"\"^-KK5?%'B.:,-=W$-XUM;QR$K6]O0N5HM1>[5_1=+^HW_@K3>V^I?LN^'[JTGBNK:;Q):O'-"X=' M4VUS@AAP1]*^E?V7/^3:_A7_ -BOIO\ Z31U^8W[='[-WB']E?P59>'M!\17 MVM_"/6]42[@L]28/+IU_''(-H(P,.DCG*J,[,,,J"?TY_9<_Y-K^%?\ V*^F M_P#I-'6M&WL:K764?E[K7]=U9BK-\])/I%_^E7_KS/A7XH:#IGBC_@KAHVF: MSIUIJVFW$4 FL[Z!9H9 -.8@,C @\@'D=17WAJ'[-'PCU2SEM;GX8>#WAD7: MP70K93]0P0$'W!S7P]XT_P"4PGA[_KG#_P"FUZ_1K7O$>D^%=,FU+6M3L](T M^%=TMW?3I#$@'%M>>WD-@\C/MM9YC#/;DDDNJD;E+9(^7J5S7ZVU^4?Q,\36W[=7[?O@Z MR\%;[[PGX;^SK-JB(0CV\$QFGFY (5F81KGJ=I_BK[=_;8_:2;]F7X+76NV$ M<<_B349AIVDQS#*+,RDF5AW5%4MCN=H[T*;AA82GWE;O:ZY?Z[W\Q.*GB9*' M:-_6VO\ 7_ /8?%GC[PQX!M4NO$_B/2?#ELYPLVK7T5JC?0R, :J>$?BIX*^ M($DD?A;QAH/B62,9==(U."Z*CU(C8XKX+_9X_P"">0^.&A6OQ0^/'B#7->U_ MQ BWL6FBZ,96%QE/.<@MDJ00B%0@P/8:/[0/_!,/0?"OA:\\8_!C5-:\/^+- M$C-];V!O&D6?RP6(ADXDCEXRIW$$@# SD5/]S?VO3>W3_AB8?O;>SZ[7ZGZ% MUS/A'XH>#/B!=7EMX7\7:%XDN;+'VJ'2-2ANG@R2!O$;$KD@CGT-> _\$]_V MG-0_:.^$-POB*59_%WAV9;+4)PH4W4;*3%.0. S ,IQ_$A/&<5\Y_!.#_AG7 M_@J%XN\)$-;:-XN6X-JG1")E%W%CV#*\8J^1JNJ3ZIM/Y72^9'->BZBZ-7]+ MV;^1^F#,%4DG '))KG/!WQ+\(?$3[8?"GBK1/$WV,JMS_8^HPW?D%L[0_EL= MI.TXSUP:\_\ VPOB;_PJ/]FWQWXACF\F]73WL[-N_P!HGQ%&1[@ON_X#7P+_ M ,$T9M5^"?[2C^"M=#6R>,_#%OJ5M&PQO8Q+6^GZ?:Q--<7=U*L44,:C+.[L0 M%4 9))P*S_"/CCPYX_TMM3\,:_I?B33ED,)O-(O8[J$. "5WQL1N (XSGD5\ MW?\ !3/XB?\ "!_LI:]:12^7>>(KF#2(N>2K-YDO_D.-Q_P*NL_9)\)6?[/_ M .R'X5_M@BQ2TTA]&O'/AOQ#?J"QM=*U>WN90!U.V-R:_-_X;^"_%?\ P5"^+6O>*?&>LW^@ M_"K0+CR;+2;)P"&896*/(*B39AI)2"?F50,$;?6/CE_P2U\"VO@2]UCX7W&K M^'O&&DP-=V:O>M-'=21C<%);YDU^E_+_,^^:YJ[^)W@^P\70>%+KQ9H=MXIG ,6AS:C"M[)D%AM@+;SD G@ M= :^>?\ @G3^T9JOQ^^"DT7B2X:\\4>&[D:?>74GW[F,KNAE?_:(W*3W*$]Z M^1_VR?&6J^ ?^"CFFZWH-BVI:_#8VD.FVJ@'S+N6V>* $'J/,D3/L#5U$Z=6 M%/?F?X--D0?/3G/:R_%.Q^G6O?%3P5X6UZUT/6O&&@Z1K=T5%OIM_J<$%S,6 M.%"1LP9LG@8'-=37PMX'_P""6^C+?Z5XR\:^/?$.L_$=+V+5KR\ADB-F]RLB MR%2KQF1QD8W;USUPO2ONFG:T=7K^ KW>FWXA1114E!1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 445X-\=/VPO!_P;O)=#LT MD\7^,E7/]AZ9(H%O[W,QRL ]CESQA30![I=74%C:RW-S-';V\*&22:5@J(H& M2Q)X [FOECXK?M]>&]%>XTSX:JA,;:D)##I,#9P29\$S8SG$(8'IO M6OE'XH?%#QM\=+LR>.=76325DWP>&=+W1:;%@DJ9%)W7#CCYI#C/15KGXXTA MC5(U5$4855& .P%:*/NAV0-IITBL*BHH ^H/A?^WMJ&CB.Q^)VC_:K9>/^$CT" M!FVCGYI[3)88'5HBV2?N**^O/!OCCP_\0]"AUGPSK-GKFER\+=6,PD4,.JG' MW6'=3@CN!7Y1U:\*ZYJ_@'Q#_;WA35KKP[K#8$MQ9D!+A0RUQ5\K6M< M"F-[964'R+589D'W0<+R ME>)+>Y\5Z;'ND@'^KE<9\R*)^CR1X!91TSWVMM]5K^:G1]:U#P_K%IJNF7D] MAJ5I*L\%W;R%)(I%.0RL.00>]?LM^P/^V\O[26COX5\31F#Q_I5MYTTT41$. MH0*0IG&!A'!90R\ D@KP2%Z8PYH:?$M_\U^J^?>V$I[7Y?,]G^$O[)?@SP!I,#:QIMKXFUUES/(])UC]B_XN6.HZ3)NWF(#E6XZ^FX'[BTW4+?5M/M;ZTE6:TN8EFAD7HZ, 5(^H(KP M+]N31X;_ ."ZWCH#-8ZC#(C=P&W(1_X\/RKLOV7]3EU;X!^$)IF+.EJ\&3_= MCE=%'_?*BO8QT_KN74\=4_B1DX-]]+IOT1X>!@LOS6I@*6E.XN;?1M=TW5I[;_ %\5C>1S-%R1\P4DKR#U]*IZE\3/!^C7 MS66H>*]#L;U3M:WN=1ACD!]"K,#7P;\$+3Q3XH\?>*O"'AB\.D_VU*W]HZJF M=]K:1R/OVX[L75>".N.,DCZ0/[#/PZ_LDVWFZP;PK_Q_M=#S-WKMV[?PQ3Q6 M68/ U>7$579I-)*[U6[U22O\QX7-<;CZL:]^SG\>O^%9ZO?-?>'M4D5+8L3M M#29\J5%S\I8_(P'?UP*^D_CE\4(_A%\.=0U_RUGO 1!9PMT>9L[<^PP6/LM> M=BLNG1K0ITGSJI9Q?>_Y,]/!9G'$4:DZT?9RIW4T];6UO?JK;,ZK7O%6B>%H M4EUK6+#2(GX5[^Z2!3]"Q%&@^+-$\50O+HNL:?K$49P\EA=).JGT)0G%?)GP M9_9ME^-UA_PG_P 2M5U"_EU0E[6U2786C!(#,V.%/.U%P #GG%5?CC\ C^S MW;V?Q!^'>J7UA]AG1+BWEDW[ QP"#CYD)PK*V<[OPKT/[-P?MOJCK_O=MO=Y MNU[WWTO8\W^U< =#\1Q((O[0MED>-3D)(,JZCV M#!A^%?"?P=TWQ-XJ^*OB[PIX;OVT==8FF&HZI'GS+>U29B^W&.6)5>HZXX!) MKEP>6?6/;QJRY73W[;V=_3R.O&YLL-'#U*4>>-5Z6WU5U;UTW^9]W7WQ,\(: M7J#6%[XKT2SOE;:;6?484E!]-I;.:Z..198U=&#HPRK*<@CU%?.>J?L+^ KC M09+6RN=4MM3V'R]0EN Y+]BZ;0I&>H !]ZY/]BOQEK.C>*?$WPUUB:29=-$D MUNCL6$#1R".5%S_"2P8#IP3W-7+ 8:MAZE;"57)PU::M==UJS/\ M+%X?$TZ M6-I*,:CLFI7L^ST6_='O_P :OBG:_!_P#>Z_/&+BY!$-I;$X\V9L[0?88)/L M#7S;\$?@'>_'J\D^(WQ+O+F_MKQR;2QWE//4$C)(Y2(#-$#E;=DFN&'8N65 ?P /YU]>:'I%OX?T6PTNT01VME;QV\2CLJ*% _( M5TPF\MRZ%:EI4K-Z]5&.EEVN_P"MCFK4UFN:SPM;6E046X]'*6J;[I+IW.EUMS]FEFWE<;O]6C M8QN'7UKC%_:\^$KL%'BS))P/^);=_P#QJO-HQS*HO:T5-I]5S/\ %'IXB>54 MG['$.G'R?*OP9Z_--';0R332+%%&I=Y'("JH&223T %96A^,= \36MQNL.0=/G(_[]M7P-^SGX3UWXLZ7J M7@/3[Z71]"EN5U#6KZ,9+1!0L<('2WI9WO M^6BZO0C,KZ+4^^M!\:^'O%,\\.BZ]IFKS6XS-' M87D<[1\X^8*QQSZUL22+&C.[!$49+,< #UKRCX._LY:%\$]:U"_T34M1NUOK M=8)(M0:-R"&W!E**OY$'ZUX/XKUSQ'^UI\7K[P=H^I2:3X(TEF^TR1YVR*C; M3(P&-[,W"J> !GUHIX"CB:\E0J?NHJ[DUM\NK[+J*IF-;"8>,L33_>R=HQB[ MW?37IYOH?4TGQ9\#Q71MG\9>'TN =IA;5( ^?3&_.:Z>&>.ZA26&198G&Y9$ M8%6!Z$$=17S^O[#?PV&F_9B=7,^,?;/M@\S/KC;L_P#':\J\,ZAK_P"R+\:+ M'PM?ZG)J7@?6'4H9>$57;:)0/X'1OO8X8?AC:&7X3%J4,'5;FE>TE;FMVUW\ MF:/L_4M4L]%L9K[4+N"QLH%W2W%S(L<< M:^K,Q ^M0Z'X@TOQ-8B^T?4K/5;)F*"XL9TFC+#J-RDC(KA/VE/^2$^,_\ MKQ/_ *$M+OK&25O4].IC)0QU/"6TE M%N_HT>[75U!8VLUS++>6XT/6 M+#68(FV22Z?=).J-C."4) ..U9?Q4_Y)CXN_[!%W_P"B7KP3]@'_ ))]XD_[ M"@_]%+11P<:N#K8EO6#CIZL6(QLJ.-H85+2IS:]N5)GT7KGC3P]X8N+>WUG7 M=,TFXN?]1%?7D<+2\X^4,P+%[=9]9U:QTB!CA9;ZY2!2?0% MB!7R#^WI=&Q\:^!KD+O,,$L@7.,XD0X_2N_\-_LMP?$F!?%?Q0U#4-5\1:F@ MF-C#.8H;%&Y6%0._P"@^)]'\46[7&BZM8ZO;J=K2V%RDZ@^ MA*DBM.O@KXH>![O]D3XJ>'O$/A>_NY=%O"28IWY958>; Y 92I!!(R/J,U] MTS:M:V^D/J)='U6ZQGR+&_BF? Z_*K$U\>^&]"UW]M'XC:IJ6L:C=:9X(TJ3;%; MP'E0<[$0$;?,(&YG(..!CD"O5M>_8?\ !M-V>ZO;1^84445\R?6!111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5P/QJ^.7@_ M]G_P;)XF\9ZF+"P#B&&*-=\]S(>B1(.6;&3Z DD"F?';XV:#^S[\--4\:>( MA<26-F%2.WM4+23S,<)&.PR?XC@"OPO_ &B?VBO%?[2GCZ?Q)XFN-D*;H]/T MN%C]GL8V8X!N(,]' ZKP' P<'!'[;>'/$%AXL\/Z;K>ES_ &G3 M=1MX[NVF*,F^-U#*VU@",@C@@&NJ4%;GAM^7D_T[_>ES1D[\DM_S_K\#1HHH MK(U/+/VJ/^3:_BC_ -BW?_\ HAZ^>/\ @D?_ ,FRZI_V,=S_ .B8*^A_VJ/^ M3:_BC_V+=_\ ^B'KYX_X)'_\FRZI_P!C'<_^B8*JA\=;_#'_ -*"M_#H_P"* M7_I)]M5X3^W1_P FC_$[_L%'_P!&)7NU>$_MT?\ )H_Q._[!1_\ 1B5QXK_= MZGH_R-Z'\6'JOS/$_P#@F[\'_ ?C#]E70M3U[P3XB^*+W5;6ZN9WFTNTMI("LDI=0"]PC9P>?EKZ+\#?\%4OA/\0/&F@^&-/\ M/>,H;_6K^#3K>2ZLK18EDED5%+E;HD*"PS@$X[&O2G^\FE#LOOLOU.*'N0;E MW?YL^P;JYM='T^6XF>.ULK6(R.YPJ1QJ,D^P 'Z5^65[J'C'_@J+\?K[1[+4 M[KP[\'/#<@D81YY3<560J>&N)<-MW<1J#UP=_P!J?M]>*KGP?^R/\1+RT9DG MN+..P#*<$+/,D+\_[CM7GO\ P2K\)V>@_LJVFJ0QJ+O6]4N[JXD[G8_DJ/H! M%T]SZUS4E[2I.4M5!+[WW]%J=%1NG3BHZ.3M\DK_ (['K?@']C/X+?#G1(=- MT[X=:#?[% >\UBQCOKF4]V:256/)YP,+Z 5<\5?LB?!;QGI\EGJ7PP\,+'(- MIEL--CLY@/:6$(X_!J]"\:^,]'^'?A/5/$OB&\_L_1-+@:YN[KRGE\J->K;4 M!8_0 FO ?^'DW[.7_11?_*'J7_R/1)J3L]R4N571[I\-_A_I/PK\#Z1X3T%9 MDT?2HO(M4GD\QU3<2%+=\9QD\\6#_^4L7PT_ZY6'_ M *#-5+F^M47+?F7Y,B5OJU91VY7^:/T/\;>,--^'_@_6O$NLS?9]*TFTEO;F M3J1&BEC@=SQ@#N2*_+/X/?#?Q3_P4T^.&M>._'M]=:=\/-%F$,5C;.0%4\I9 MP$\*=H#228RW15EU+[3?W#@5V_1?\ !/1/#?[*?P<\*:3!IVG_ Q\*_9X5"A[K2H; MF9L=WEE5G<^[,37C7[3'_!.7X;_%SPO>W/@_0[#P/XQAC+V=QI,(M[2=@"1' M-"N$PQXWJ P.#D@;3]=44IQY]WJ5!\CT1\%?\$T_VEM?\2-K?P9\>RS-XG\, M(_V&:\8F=H8W\N6WD)ZM$Q7!Z[3C^&N^_P""I'_)H>N?]A*Q_P#1PKYOO;8_ M#O\ X*_0"PS!!JUXKR)&.&%Q89DR!ZN2WUYKZ0_X*D?\FAZY_P!A*Q_]'"LZ M\_;8>G6>[<;^JDK_ *?,JG!4J\Z2V2;7HT['P7X%A\1_L5ZM\'OC=HZ37GA# MQ5IJ1ZG;H20QSBXMVSQE@HE3)^\I[+7[+>%?%&F>-O#>F:_HMW'?Z3J5NEU: MW,9^62-P"I_(].U?+_P8^#&C_'[_ ()Z^#/!>M*%BOM#4V]UMRUK<*[F*9?= M6QQW!(Z&O&_^"'_ /VO7TS7S-^W!_S0#_LKGA__ -KU],T %%%% !11 M10 4444 %%%% !1110 5\S? 7_D]3]J;_N5?_3;)7TS7S-\!?^3U/VIO^Y5_ M]-LE 'TS1110 5\S?'K_ )/4_99_[FK_ --L=?3-?,WQZ_Y/4_99_P"YJ_\ M3;'0!],T444 %%%% !1110 4444 %%%% !1110!\S?\ !-G_ ),K^'7_ '$? M_3E=5],U\S?\$V?^3*_AU_W$?_3E=5],T %%%% !1110 4444 %%%% !1110 M 5^;'[?_ /P3U_M#^TOB9\+=-Q=?-<:SXK'NW10>YP#^U7@SP9HGP\\+Z;X<\.:;!I.BZ?$(;:TMUPJ*/U))R2QY M)))))K1T_3;32;46UC:PV5N&9Q#;QB- S,68X QDL23ZDDU9KHE/W5%:+\W_ M %MV^]O!0][F>_\ 7],****S-#SS]H;P7/\ $3X%>/O#5HI>\U+1;J"W4?Q2 MF)C&/^^@M?&7_!'WXC6EQX%\:^ II!'JECJ U:*%^&>&1$C? _V7B&?^N@K] M$*_-/]J/]EGXA?LZ_&D_'7X%VL]W;R3/=ZEI%G$9GMG<_OAY(YDMY,DD+RA) M/ *S"2I5).7PR5GY6=U\K[_ /!*E%U*:4?BB[KSOH_PV/TLHKX'\ _\%>_A M[J&DP)XS\*Z_H.M*-LZZ;''=VNX=U9G1QG^Z5.,XR>M<_P#$W_@JM+XVM1X: M^"'@?7-2\4Z@##!=ZE;*[PL?XHK:%I#(V,XW$ $9(8<54KK1*[\B8V>^GJAR6-K=^7R(RLK75P6KO?\ @HQ_R9K\1/\ KG9_^EL%8UX^RPRI;N]WZMJZ-\/+VF+51;7B MEZ+J9_\ P31BAC_8W\%&(*&>:^:7;_>^V3#GWP%KZBK\I/V,/VHM;_9+^%&@ MGQ_H%_J'PJ\433W6D:YI:"5K"X65XIH)%) P3$7VYS@D@-DA?8/CA_P50\'S M>%;C1?A)9:MXC\8:FGV:RN)+)HH;:1_E#!6^>20$_*@7!.,GL>S$RO.4HJ[[ M>?;[]#DHQTM+35Z^5]SC/V!<:A^WK\=K_3N-*SJ7W!E3NU%"G/\ P%OK7#?M MF6/C35_^"C^BVG@Z^M--\5M#IXT.[OE1H8I!$S*2'1U^_OQE2,X[U]6?\$Y? MV8=6^ OPVU/7?%L#6_C+Q5(EQ%OC7\.K>:Z\3>%A&MW;6B&2?RHI#+#.B#[^QBP9>258=@:PFE1>' MC)Z4[)M?/7Y7L:Q;K>WE%:U+M)_+\[%/_A ?V_O^BD^%_P#P&L?_ )"KSSXH M?L:_M:?'35_#UY\0?$_AG7O[%E+VA66&V,09D+X\FV3).Q>N>G&*]<^%O_!6 M3X7Z]XI:7-)(VJ^(+^#RXK2%8V96"(6(#,%7=(4P3C!S6T4XU M8\NK3NOEU,W).#;T5M?\CL_V^E*_L=_$<'J+&$'_ ,"(JYK_ ()BPI#^Q[X5 M9%VF2[OG;W/VF09_("NG_;__ .3/_B3_ ->47_I1%7-_\$R?^3._"/\ U\WW M_I5)65#XJ[\H_FS2HK4Z2_O2_P#24>P_M)HLG[/'Q.5E#+_PC.I<$9'_ !ZR M5\O?\$@?^3<_$O\ V-$__I+;5]1?M(?\F\_$[_L6-2_])9*^7?\ @D#_ ,FY M^)?^QHG_ /26VJJ'QU_\$?\ TL=;^%2_Q2_])1Y7_P %:M&'B/XP?![23+]G M%_#-:F4+NV;[B)=V,C.,YQFNATS_ ((TZ%#/^"1__)LNJ?\ 8QW/_HF"E_:*_;2\=O\ &QO@O\"O#=KX@\90J5O]2OAN MBMGV;F5 65!L!4L[DJ"=NTFD_P""1_\ R;+JG_8QW/\ Z)@KY^\1^-+[]AC_ M (*!>+?&GB[0[_4O"GBEKIX;VW0,S07#I*6A+$*S1NH1DR#CZC/9B+2Q$(3= MHN*^]15E\_T[7..A=4)RBKM2?WUK^SS^V=XZC5?%'QVTGP];2#<4T- M-D\>?X?W-O#T]G/UKR;_ ()IZ+=^&_VROBSI-_JTNO7UA97UK<:I,27NY$OH MU:5LLQRQ!8Y)//4U[SXG_P""EGA+Q9;P^'?@[HNM>.O'^K#R--L_L+000RMQ MYDS,0=JYW' (PIRRCYAX#_P3)T?5/#W[8/Q4TS7+I;[6K.PO(+ZZ0DK+.M[$ M)'!(&06!/3O4T+^WVLN6?STZ>G7U0ZUO8;W?-#Y:_KT]&>K_ /!8?_DAO@S_ M +&,?^DL]?7_ ,#+>.U^"?P_BB79&GA_3PJCL/L\=?('_!8?_DAO@S_L8Q_Z M2SU]A_!/_DC/@+_L 6'_ *3QU%'^'6_Q1_\ 21UOXM+_ R_]*1\]_\ !4I5 M;]D76B5!*ZG8D$CH?- R/P)_.O1?V'/^32OAA_V"%_\ 0VKSO_@J1_R:'KG_ M &$K'_T<*]$_8<_Y-*^&'_8(7_T-JFA\%;_%'_TD=7^)2_PR_P#2D?(_[4'_ M "E.^$'_ %STK_THGK]*Z_,S_@HQ!JWP=_:Q^%?QF&GS7N@6JVL61A6"-7C M0JS$X+9E'W=PX//3-4?>H**W4I_Y_DAUERUW-[.,/U_S/>J***0PHHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** /BC]O#]@>S^.ME=>-_ ]M#8_$& MWCW7%JN$BUA%'"L>BS #"N>O"MV*_G%^SE^R5XU_:'^)<_A:TLI]%M=+FV:W MJ-[ RKIP#$,C*<$RD@@1]20Y ^9MJJ,GG"@=J5.*IRONNWG_ )#J-SC;KW\CCO@O\%_"WP$\!V/A/PE8 M"ST^W&Z69L&:ZE(&Z:5OXG./H .ZHHJY2SED!09[E'=A[(:_4RO@?]N[]C;Q3K'C6S^-GP?69/&^GO'<7^GV6!/. M\0&RX@'\4@"A63G> , G(;(^&'_!6S2--T\:/\6O!NM:1XGLSY%U/I$"-&[C MAF>&5T>%O51NY].@N,_:4XQF_?BK/S\_Z_SLJD>6I*<5[LG?T\OZ_P C]#Z_ M-'_@K=XH/B[Q=\+_ (9:01=ZS++)=R6L9RV^9DAMQCU)$GZ5UOQ"_P""NGA- MK!['X;^#=<\0>(YV\FU_M6)(+?>>%(6-WDDYQ\F%)SU%-_8U_9+\<>+/BM/\ M?/C@DR^);B4W6EZ3>+ME20KA9I8_^601?ECB."N 2!M&9C3]I.+FO<3N_.VR M7G_7>S<_9Q?+\35E\^K\OZ['UK\0M!3PK^S1XDT6,[DTWPE<6:MZB.S9!_Z# M7RG_ ,$>(H5^"GC610OVAO$&USWVBWBVY_-OUK[#^.7_ "17Q_\ ]@"__P#2 M=Z_*#]A7XW>*_P!F'PSK7CVX\/W7B/X4:AJ"Z7K7]F_-<:=)-?DC M/V>PDLS;11R$<>=(QX4'KL#'C\:Q_P#@G;\ /%\GC#Q3\>/B5:S6GB/Q-Y@T M^UNHS'*(Y7#RSE#R@;"J@/.T'L1544_;>T>T4_O:LEYBJ22HN"WG9?*]V_D> M9?\ !7:/4+KXJ_"6W@DCB1[6=;9YA^[68SQ@EL@C _=YX/%>B+X!_;\"@+\2 M?"^,<8MK#_Y"KTO_ (*+?LQ:I^T+\*+&_P##$'VGQ;X9EDNK2U7A[N%U EA3 M_;^5&7U*8[UY3\ ?^"I7AO2?"]KX9^,6G:OH7BS24^QW.H1V9ECN&C^7,D8Q M)'+QAEVD9!.1G:,J-E"5-O5-OU3UNO39EU;\\:B6C27HU_GN?^B'J, M1>.$JV6DK_>E_P '^K%T;/$4[O56^YO_ (!\3?\ !'.!%^$GCV8+B5]7_TGCK[^?[K?2NO%=?\ "O\ MTE')0^'YO\V?FM_P2418_B/\:T10JK):@*HP /.N>*^\/CM\.XOBQ\&_&/A& M503JVF36\1/\,VTF)OP<*?PKX0_X)+_\E*^-O_76V_\ 1US7Z55C4C[3#TX/ MK!?D=3DX8JI)=)?Y'YI?\$Y_CX/A[^R_\7['5'V7'@?SM6A@DX8++$P$8!_Z M;0D?63WKOO\ @DIX#FLOA/XM\>Z@#)J/B?5BBSORTD4(.6S[RR2_]\U\2_M> M:;J7P#_:"^,GA'30T&C^+?+GV X!@EGBO%P.X5U9/IFOUX_9@^' ^$O[/_@3 MPLT8BN++2XFNE _Y>)!YLW_D1VK6E/VL'B7NXQC;LUO^23,*L?9S5!;J MTM^+;1\8_P#!5;P_=> _'WPE^+^E1 7>FW8M)9!QF2&07%N#]?WWY5F?\%*/ M&'_"[O''P-^&_A^?S8]?$.J (=P/VMTB@8X]%$I^C5]0_P#!0SX=#XC?LG^, MXTB\R\T>--9M\#)4P-ND(_[9&4?C7P/_ ,$\;'4_CE^U=X6UG5P9[3P/X?58 M]V2JK#$+>!?KNDW?5366'2G-49;1ESV_NV;?_DRT]#6M)QC[:.[CR_\ ;UTE M_P"2L_7O0M&M?#NAZ?I-E&(K.QMX[6",# 6-%"J/R K\W_VZ/^4B/P%^NC_^ MG26OTNK\T?VZ/^4B/P%^NC_^G26M*51PU:*V4/U1]T?M(?\ MF\_$[_L6-2_])9*^6?\ @C_"B_L\^*)0N)'\32JS>H%K;X_F?SKZF_:0_P"3 M>?B=_P!BQJ7_ *2R5\N_\$@?^3<_$O\ V-$__I+;4J'QU_\ !'_TLJM_"I?X MI?\ I*/MS6%#:1? C(,$@(/^Z:_.G_@CB ME\6 !@"YL/Y7%?HOJ_P#R";W_ M *X/_P"@FOSH_P"".7_'G\6?^OJP_E<44/CJ_P"%?^E$UOX,/\7Z%/QLWVW_ M (+">'H]4 %M"L M-V,<::[I_P"12:_2ZOSX_P""D?P.\7Z1XX\*_'SX?6TU MSJGAT1#4DMD+O"(7,D5P4'+(,LKXZ+M)XR1U?P__ ."LGPDUSPM#<^*;?5_# M6NQQC[18QV9N8GDQSY,B'E<]-X4\_C6=%KV"AUBW?YNZ?S*JI^VY[:.,?P5F M1?\ !7>15_9JT-"P#-XFMR%SR<6]SFOI']ES_DVOX5_]BOIO_I-'7YF?MT?& M+Q?^T]\/]/\ B!;Z%>>%_A+I>J1Z=HT>J+LN=5NI8Y&>YP"5VHL6T8) +'#$ ME@OZ9_LN?\FU_"O_ +%?3?\ TFCK6C%QHU;Z7E'_ -)?_#_,FM).I22Z1?\ MZ5_2/SA_:T^$:?'?_@I,? DFJ-HJ:Q;VL9OE@\XQ;;+S,[-RYSLQU'6O7= _ MX(V^%;>X5M;^)&L:A!NRR6&GQ6K%?0,[2X/OC\*Q?&G_ "F$\/?]$ENW+\RZS;K./3EC^1YK\#?V=O G[.OAR32/!.C+8+.5:[O9F, MMU=L!@&20\G&3A1A1DX R:^)/^"QDDWE_"6.8,-+-Q?F4I_>_P!'_#.W=C\: M_26OGG]N+]FN7]ICX*SZ/I9CC\3Z7-_:.DM*P59)0I5H68] ZDC)X#!2>!2J MSDG&JU?E:=O)?Y(JBE%N.UTU]Z/>M'6W72+$6FW[*((Q%LZ;-HVX]L8JVV-I MW?=QS7YO_LX_\%&(/@WX?M?AE\\.HM@FI+:EV,2#"">,D.&"@ ,H M8,,'CJ=WXY_\%+M)\>:!<^!_@=HNN>)_&6NQM96]Z+)HU@#J0S11_P"L>0#. M,JJC[Q)Q@Z5M;NG[U]O,PHQY8J-3W;;^1S'_ 2?5?\ A;/QN:Q'_$I$D C, M?W,>?<>7C_@.<5I_\%/-'G^&7Q<^#WQITZ)A+IUZEG=O'P2891/$I_WE,X^@ MKZ"_8+_9BN?V:?@^UMK8C_X2[7)A?:HL;!A!A<1P!AP=@)R1QN=L$C!JU_P4 M$^&?_"SOV5?&5M%$9;[2(EUJUVKDAH#N?'N8O-'XU-9_5E2<7=TN77TW]=&S M2E_M$ZG,K*I?3UV_%)GC?_!0[7?^%P:U\$?A#HMP94\8ZM%J=RT3=+085'(_ MNXDE?_ME6)^WUIL?P._:!^ GQ;T^(6NG:=&,8"P1.&"?C#)./\ @-H(AX\J20*6^JQ0 MSG_@5?3W[9RS6G[)OQ.CL%"%-"F0*HP!'@!@,?[&ZOC'_@G;=:E^T'^TUK'Q M.UH/,OA?PS8Z3#)*!D7!MT@W#ZB*X;_MI7Z2>+O"]CXV\*ZQX>U./S=.U6SE MLKA!U,$?VI-4^#SW7P:\8Z#H?A-]2F$EK>PVK3?:0J!V8R6TCY!/XU_LS3 M>/7\;2:9)_;ALVMO[-NC,-T9GWE@47'^L7&/>O%_C-80ZE_P5N\#0SKN1?L, MP'^TEN[K_P"/**^XOV;_ (M:O\;_ (667C'6?#,_A*34)YC;:9I^)OBQ_P I=O!'_7*U_P#226G)R^M8?F_F7_I+$[2H5Y)W MNG^:/TIHHHJ"PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH *Q/&7C30OA[X=N]>\2:K:Z+I%HNZ:[O) B+Z >K'H%&23P 37G MOQ__ &E_#'P!TVWCOQ)K/B>_4G3?#MBP^T7..-[$\11 ]9&XX( 8\5^>OC[Q MQXJ^,WB./7_'>HK?SP2&73]'M\C3],SP!$A^\^.LKY8]L# JDKB;L>L_&C]L MSQ9\6_/TOP.UWX'\'R HVIL-FK7ZY^]'_P ^L9&<'_6'@_)TKPK3=+M='M_( MM(5A0L7;DEG8\EF8\LQ/4DDFK=%:I6(O<****8@HHHH *^M/V#_^$>^U>(O. M,'_"3?N_($N/,^SX.[R\_P"U]['^S7R7133LFNY+5[>1[S^V9_PC_P#PMH?V M+]G^U_9%_M+[-C;Y^YOO8_CV[<_A7??!O]D?P?\ $3X:Z)XAU+4M<@O;Z-WD MCM9X5C!$C*,!HB>@'4FODBM2S\5:WI]NEO:ZQJ%M;I]V*&Z=%7G/ !P*B$>6 M'+U_XW_ &?=;N(II(KA="+K,C$.&\H' M(/7/O43O"#G?8<;2FH=SSS_AA/P%_P!!?Q'_ .!-O_\ &*\R_:&_9@\+?"7X M>MKVD7^L7-X+N*#9?31-'M;.3A8E.>/6OGO_ (3CQ'_T']4_\#9/_BJK:AXE MU?5K?R+[5;V\ASN\NXN'=<^N">M-QD]F-22W1G4445H0%%%% !1110![K^QO M_P (_P#\+>3^V_(^T_9'_L[[3C;]HW+TS_'MW8_'OBO0_P!O#_A'M_AWROL_ M_"3[G\WRL>9]FQQYF.V[[N?]K'>OD>BIJ+GY>EOZ_KR"'NN3[A1115 %%%% M!1110 4444 %%%% ",HD4JP#*PP01D$5WOP@^/7C+X%W$<6B3C6/#._=-X;U M"4^4J]_LLG)MV]@#&23E M1WEDQ[21Y/'HZDJV."<&O0Z_(FQO-0T/6+76=$U*YT37;//V74K)MLL6<97G MAD.!E&!5AU!K[<_9U_;"M/'UQ9^%?&ZP:+XNDQ%;7L?R66JMV$>?]5,?^>1/ M)^X6Z#)QL6F?35%%%24%%%% !1110 4444 %%%% !1110 4444 %?,7[:7[% M.A_M0>&SJ-@(-'^(&GQ$6.J%<)7@@@C.[*[<[ MAG]J?V9?V9/"O[,/@./0M!B%UJ=P%DU3694 FO90.I_NH,G:@. ">I))]7CT MVSAU">_CM(([ZX1(IKE8U$LB(6**S8R0I9L ]-Q]35FMU-QARK?J^_\ P/+_ M (%LG%.?-TZ!1116985\/^ [I/A-^VIJ]C?9M[75KJXMTDDZ8N")8C^+[%_& MON"OG[]J;]G>;XK6,&O^'E5/%.GIL$>X)]KB!R$W=G!)*D\F/=RC$4J56 M=&N[0J1<6^U]F?/YUA:V(H0JX=7J4I*:7>VZ^9] T5\>> ?VT-0\$PCP]\3/ M#^I?VG9#RVO((PMPV.!YL3E>?]H'GT[GI?$/[>W@^UL9/[%T35]1OL?NTN4C M@BSCNP=F_)>U5/(\?&?)&GS+HUL_.Y%/B'+I0YIU.1]4[II]K?Y$G[>'BN#3 MOAMIF@AU-YJ5\LOEYY\J,$DX]-Q05ZW\!?#,OA#X-^$]+N$:.XCL5EE1NJO( M3(RGW!W?C./I*[_;H^'<.CFZ@AU:XO=N5L3; M!7W>A;=M ]P3]#7IYUEV)Q&*52A'F345IT=NO;OV/.R3,\+A<-*EB)J#4IM7 MTNN9ZKOVMN<#^TXR7G[4WPUM[0@7JM8[V49()NR5R/IS70?\% &E_P"$#\,! M?]2=2;?_ +WE-M_]FK&_9^\'^(OC1\8+CXM^*+)K+386+Z="X(61]NV,1YZH MB\[N[8QWQ[K^T)\*W^+OPSOM&MBB:G$RW5DTAPOFKGY2>P8%E_&IJ5Z>!Q.# MHU'?V7Q>3;U7R'2H5,RP^.Q%)65;2%]+J,;)_P#;QX5X,\._M)-X0T,Z)XFT MF+1C8PFRC\JU^6#RU\L)-7F^2W@$'E1LYZ GEB<]@IS[5UUHYA# M$/V6&A)7NI*"MW3YOQ.##2RR>%BJ^*G!I6E%SDFGLUR[_1=2P(\L6TKL7 MA:DZU''5*GQ-7=N_,>SBZ-/#U,OI4_AC+2_;E9]C5\<_!U0O[;7C8 #_33Q M_OI7V-7QU\'O^3VO&WTO?_0TKERCX,5_U[E^:.O.]\)_U^A^4AW[?N@7$OZ0^M>$)9BT,B$B(D_P <,N"%)ZF-OTSD]-"*S3 0PD&O:TV[)ZK2\ M[_@.FFZ-5)2:UY7'1-KM;\?Q^O/'WPI\*_%".R3Q/I*ZHEF7: - M-)'L+8W?<89SM'7TKXS_ &P/A7X6^%^M^$8O#&DKI<=XD[3JLTDF\JT87[[' M&,GIZU[5#^WA\/9+;S)-/U^*4 9A^RQ$D]\'SHKTLEPN8X3%0==2C2C>]W:.SZ7MO_F> M3G^,RO&X&JJ#C.M))1LKR^)=;76B?Y'W3XM_Y$;6?^P=-_Z*:OFK_@GW:QKX M9\7W('[V2\@C)]E1B/\ T(U]+>+U*^"-;4\$:=.#_P!^FKYN_P""?O\ R)WB MO_K_ (O_ $77CX/_ )%>,]8?^E'N8U?\*> O_P!//_24?4&N-*NBWYA&9A;R M%/\ >VG'ZU\G?\$^_*:W\9GTSNV?^/5YQX1T7Q!^UA\8M/\:ZMI!M'9?L ML:UX M)\VUL+HS+)#'N>WEP%;*DCC5_4^POBHP7X8^+B3@?V1=_^B6KP3]@'_DGWB3_ M +"@_P#12U1^*_[17_"YO"NM>%OAUI][=1-9R3ZIJ]S%Y45O:HI9P.IRP4KS MCK@9SQ>_8!_Y)]XD_P"PH/\ T4M;0PE7"Y3B/;*TFX:=;7W:Z7_0PJXRCB\X MPOL'S12GJMKV6B?6VE[=SF/VYXUF^(7P_C<;D9'5AZ@RI7V77QM^W%_R4;X> M?[K?^CDK[)KCQW_(MP?_ &__ .E'=@?^1QC_ /N%_P"D'RA_P4"4?\(CX3; MS]NF&?\ MF*]9^)$TUO^S/K#V^1*/#G!'H80#^F:\G_X*!?\BAX3_P"OZ7_T M6*^B=&TFWU[X;V&FW:[[6\TJ.WE7U5H0I_0UI4DJ>68:;5[3D*C'GS?$QO:\ M(_J>+_L(QP+\&[UH\>:VKS>;ZY\N+'Z8KZ-KX2^'OC?6OV.?'^K^'/%&FW5Y MX:OW\R.:W RVWA9XLD*V5P&7((P/3!]BUS]M+PQ>6BV7@W3=4\2>([O]W:62 MVI1?,(XW^"V...*^\*PSZ*IU*$$[VIQU[[G3P]-U(XJ;5KUINSW6V MC"BBBOF3ZP**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,WQ)X;TOQAH-]HNMV$&J:3?1-!.5",%2#7XR?MQ?L,:I^S;K,OB M3PY'/JGPYO)L17!R\FFNQXAF/=>RR=^ ?FQN_:VJVHZ;::Q8S65_:PWMG,NR M6WN(Q)'(OHRD8(^M9RA>2DM'^G];=OOO:E9IUS^SOB7\4= M-QIORW&C^';I/^/CNMQ<*?X.ZQG[W5OEP&_410% & . !12UT3GS:+1+^OO M_K8PC#EU>K?]?<%%%%9FAY9^U1_R;7\4?^Q;O_\ T0]?/'_!(_\ Y-EU3_L8 M[G_T3!7T/^U1_P FU_%'_L6[_P#]$/7YV?L)_MW?#O\ 9K^#=[X5\56/B"YU M*;5IKY7TNTBEB\MXXE ):5#G*'MZ449)3JI]8Q_]*'6BW3I-=)2_])/UFKPG M]NC_ )-'^)W_ &"C_P"C$KQO_A[E\%?^@3XQ_P#!=;__ "17H_[5WC"Q^(7[ M"?C#Q1IB31Z=K/AR'4+9+E0LHCE,;J& ) ;##(!/UKGQ47]6J2Z6?Y,UH->V M@O-?FC@/^":/P_\ "_B#]D[0;S5/#>D:E>-?WP:XO+&*60@3L "S*3P*^K+7 MX8>#;&ZAN;;PEH=O<0N)(YHM-A5T8'(92%R"#W%?FQ^Q?_P4&^&G[/GP%TKP M9XET_P 1W&K6MU>*]S_P"'N7P5_P"@3XQ_\%UO M_P#)%=U62R_MQ>![CXA?LJ?$32K.-I;N/3_MT4:< MLQMY%G( [DB,C'O7C'_!)KXD67B7]GB[\*"9!J?AO4I0\&1N\B<^:CX]"QE7 M_@-?8?A/Q)9>//!^CZ]91R#3M8LHKV&.Y4!_*E0.H< D9PPR,FOS6^,W[.GQ M/_8A^,EW\6?@G93:OX-NF=[S28(6G^RQL=SP31+\S09&5D7E,#)& 6QC^XJS MC4T4E;T:?7\C9_OJ473U<7=>::_IGZ4^,?!^D?$#POJ?AS7[,:AHNI0M;W=J MSL@EC/5=RD,/P(KXE_;$_8H^"OPS_9K\<>)O#/@>'2]_A7K/PW\!^#?$FHZEX@5+837D<<13$BN/+BC:5I2=N-O MR]<_7&M"7*U#XGV-*,ESQ<_A3UO^)]%_\$N_^30?#_\ V$+[_P!'M7A'Q[_Y M2Q?#3_KE8?\ H,U?2W_!/'P#XB^&W[+GA[1_%&D76A:M]INKDV5XFR9$DE9D M++U4D$?*<$=P*^:?CW_REB^&G_7*P_\ 09J[*G^]T/6/_I)Q1_W6MZ2_]*/I M#_@H[X)N?&W[)'C!;.,RW&EF#50J_P!R*0&0_A&7/X5@_P#!,#XDV?C;]EK2 M=&CE4ZCX9N9M.NHNX5I&EB;'H5DQGU1O2OK&^L;?5+&XL[N%+FUN(VAFAD7* MNC AE([@@D5^6/CWX/\ Q2_X)S_&+4/B#\,]/G\2?#&^/^E6VUIDBM\[C!=! M?F38<[)^@XR>64\].2I2G&>D9V=^TEW]5I]_DCJG%U(QE'XH_BGT^_7^M/U5 MHKX7\-_\%>?A-J&EI+K/A[Q3I&HB/=+;0V\%S%NXRJ2>:I;ZLJ].U>:?%K_@ MH=XS_:3CG^'GP \$ZY'=ZI'Y$^JSHOVR.-OE;8L;,D YYF=^ 3]T\TYV%HA!Z8:4@CU!KZ/ M_P""I'_)H>N?]A*Q_P#1PKH_V'_V1[?]EOX?3C498K[QIK6R75;J+F.(+G9; MQG'*KDY/\3$GI@#G/^"I'_)H>N?]A*Q_]'"LL1%4Z%.BG?EY;^;YE=_UV+I2 M=2K.JU:][>22=D>B?L.?\FE?##_L$+_Z&U?/O_!3#]GF_FLM,^.?@@26?BSP MJT4FH26HQ(]O&P:.X&.K1-C/^P3GA*^@OV'/^32OAA_V"%_]#:O;+VS@U*SG MM+J&.XM9XVBEAE4,CHPPRD'J""1BNK%1DZTI0=I*3:];G/A6E1BI*Z:2?I8_ M/#]ICX_6/[2W_!-^Y\66NR/5(;^PMM8LT(_T:Z69 _']UMRLOLX[@U]+?L"_ M\F?_ S_ .O"3_THEK\P_P!KKX6>(/V1O&GC7P'ICRM\._&T<-Y8K(24*13K M*BY_YZ0L&C]2C@G[PQ^GG[ O_)G_ ,,_^O"3_P!*):*;C.E4J15N:47;L^5I MK[T34BX5J=-N]HRU[JZ:?W,^@****S-@HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F;]N#_F@' M_97/#_\ [7KZ9KYF_;@_YH!_V5SP_P#^UZ^F: "BBB@ HHHH **** "BBB@ MHHHH *^9O@+_ ,GJ?M3?]RK_ .FV2OIFOF;X"_\ )ZG[4W_1_M7_"/6/CM\ ?%7@?0+FQM-6U5;=8)M2D=(%V7$P\0?L1^"M/U2QMM2L+C[>DUK=PK+% M(OVZ?AE8$$?45[SX3^#W@+P%?/>^&?!'ASPY>.,-<:3I-O:R$>A:- :XS]D? MX.ZS\ _@!X9\#>(+FQO-6TPW)FFTV1W@;S+B25=K.B,?E<9RHYS]:]BKOKR4 MJTY1ZLXZ::A9]W^84445SFIP_B+X%_#;QAJCZEKWP]\*ZWJ,G+WFHZ+;7$S? M5W0D_G73Z#X;TGPKIR:?HNEV6CV$?W+6PMT@B7Z*@ %:-%"T5D&[NS.\0>'= M*\6:/LZ5=*%GL=0MTG@E ((#(X*L,@'D=JC\,^$]$\$Z/#I'AW1M M/T'2H2S1V.F6J6T"%B2Q6- %&223@0@ N5C4 MA5&<9P!Z5NT4; A^(+ZP.;.ZU338;F M6VY#?NV=24Y /&.0*Z6BBCI8/,*J:KI-EKNFW6G:E9V^H:?=1-#<6EU$LL4T M;##(Z,"&4@X((P:MT4;CVU1A^$? _AOX?Z6VF^%_#^E^&].:0S-::191VL)D M( +E(U W$ #.,\"K'B/PMHOC#2Y--U_2+#7-.D.7L]2MDN(6^J."#^5:E%#] M[<2TV.9\'_#'P=\._/\ ^$5\):'X9\\8E_L?38;3S/\ >\M1G\:-!^&/@[PK MX@O]>T7PGH>CZYJ&[[9J=AIL,%S<[FWMYDJ*&?+ ,=%;ZQ817<<@Z9X7TFUTK1M.M-)TNU3R[>RL8%AAA M7^ZB* JCV J_10!1UK0].\1Z;/IVK:?:ZII\Z[9K2]A6:*0>C(P((^HK$\'_ M K\%?#R6>7PKX/T'PS).-LKZ/ID%H9!Z,8U&1]:ZFBC;5!OHPHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ KF/%WP MO\&_$ QGQ1X2T+Q(8^$_M?38;K;]/,4XKIZ* .5\(_"GP3X F>7PQX.T#PW* MXPSZ1I<%JQ'H3&HKJJ**8'$?'+_DBOC_ /[ %_\ ^D[U\??\$@H([KX!^,X9 MHUEBD\0NKQR*&5@;:$$$'J*^U?B1X=N?&'P]\3Z#9O%%>:II=U90O.2(U>2) MD4L0"0,L,X!/M7A/[!O[,WBC]EWX:Z]X>\57^D:A>W^K&^BDT>:66,1F&-,, M9(XSNRAZ C&.:FCI.JWLXQ7_ )-?\BJFL*:723?X'L6B_ WX;^&]875](^'W MA;2M55MXOK+1;:&<-ZB14#9_&NWHHI^1/F%W!:;'/^#?A[X5^'=G M/:>%/#.C^&+2XD\V:#1K"*T21\8W,L:@$X &3Z5T%%%&^X',^$OACX.\ W-] M<^&/">A^'+B^(-W-I.FPVKW&"2/,,:@M@LQYSU/K73444!YG(>*?@[X!\<:Q M%J_B3P1X<\0:K$BQQWVJ:3;W,Z*I)50[H6 !)(&>"377=.!2T4=+!UN07ME; MZE9SVEW!%=6EQ&T4T$R!TD1AAE93P002"#US7.>#?A3X)^',US-X3\':!X7F MNE5)Y-&TN"T:5020',:KN ).,^M=511L[H-] KF==^&/@[Q1XBL/$&L^$]#U M?7M/V?8]4OM-AGNK;8Y=/+E92R;6)88(P3D2UT>QBM(GD( +E8U +851G&< >E;M%&P#719%964,K#!5AD$>E<[X-^&GA# MX=+=CPIX4T3PP+PJUR-&TZ&T\XKG:7\M1NQDXSTR:Z2B@ KA;SX#_#/4M:.L M7?P[\)W6KL_FG4)M$MGN"_7=YA3=GWS7=44=;ATL8/BKP#X8\=Z3%I7B7PYI M/B'2X9%ECLM5L8KJ%'4%58)(I4$!B 0.A/K6II>EV6AZ;:Z=IMG;Z?I]I$L% MO:6L2Q10QJ %1$4 *H P *M44 $]#E\51X":X^FPF M^7"[!B84444 <[XN^'/A3X@0QP^*/#&C>)(8CF./5 M]/BNE3Z"13BD\(_#?PE\/XI(_"WA;1?#4>+1 MM/AM%E8# 9A&JAB!W-=%113 SM>\.Z3XJTV73M:TNSUC3Y?]9:7]ND\3_5'! M!_*N7\._ KX;>$=02_T+X>^%=%OD.5NM.T2V@E'T9$!KN:*2T=T&ZLPKFKOX M9>#[_P 70>*[KPGH=SXI@ $6N3:;"U['@%1MG*[Q@$C@]":Z6BCK/2 1\T,1Z-2QY-7&-R6R18+BXU*\U75+^YUK7;Y_,O=5OGWSW#>Y[*. M@1<*H %6***U("BBB@ HHHH **** "OI3]B;PGH?BOQ!XHCUO1M/UB.&UA: M--0M4G"$NV2H<'!^E?-=?5/[ _\ R,GBW_KT@_\ 0VJH]?1_D9SV7JOS//\ M]KG0-+\-_&"6RTC3;32K,6,#BWLH%ACW$')VJ ,FO%J]X_;4_P"2VS?]@^W_ M )-7@](/$^NZ!K^A:7K$DUL MMU:MJ%G%.4*-M=5+J2,AU.!_=KYQKNO@;XP_X07XL>&]69_+MTNEAG).!Y4G MR.3] Q/X5T0U?+WT_P OQ,YZ*_8[K]L#X?67@;XG02Z5I]OINEZE9I-'!:Q+ M%$LBDHX55 Z*>/[U>%U]R?MS>%?[4^'>E:[''NETN\V._I%*,'_ ,?6/\Z^ M,O"/AV;Q=XJTC1;<'SM0NH[8$#.WYUO;^OO.BLU'W_+\O M^&/N']FKX)^&H_A!HMYKWAK2=4U+40UZTU_913N$<_NU!=20-@4X]2:^1_CY MX-C\"?%SQ'I5O"L%F+C[1;1HH5%CD =54#H!NV_\!K[B^('Q%L_AKXN^&GAB M(K#;:A=FW=1T6%8C%&/;]Y)'_P!\FO!OV\?"?V;Q#X=\21I\MW;O93,.FZ,[ MD_$AV_[YI3E>HJBV;:_K\$%.-H.#WM?^OQ/F30])FU_6]/TRW&;B]N([:/\ MWG8*/U-?;'[2WA'P5\,_@I<_8?"^AP:I<>3I]M=+I\(FW'EG#[=V[8KG=G.: M^?OV1_"O_"3?&S29'4-!I<'_#43GR M[.W:]F4="\AVK^(5#_WW5UOAC#N_P_I,BE\A?MN^$-"\)WOA!=$T33M&6>.Z,HT^TC M@$F#%C=L SC)QGU-<5^Q_P#\EXT7_KC<_P#HEJ],_;\_X_\ P3_URO/YPU5; M>G_7\Q-/_EY_78^6_#L23>(-,CD19(WNHE9&&0P+C((]*_0+XP?L]Z!XL\&M MI7AOPWH>BZG<74 ^WVVG11/#&) 9&RJ@_=!XSST[U^?_ (8_Y&32?^ON'_T, M5^DOQ\\;W'P]^$OB#6;-BE\D2P6[CJDDC! W_ =V?PI5M*47Y_Y:"IWE6E'R M7_MQY6OC;X,?LQLFC6EJVK:] -EU<6=NEQ=[N^^5BJKR/N*PQ_=KO? OQH^' MOQ\AGTB.-+BX9"SZ1K5LF]T'<#+*WX$D>U?G#+*\\CR2.TDCDLSLI)[F MMWP#XFG\&^-=$UNWD:*2RNXY25[J&&Y?H5R#]:J$'4:C/=CE+D3<%L>N_M5? M 6U^%6K6FL:%&T?A[4G,?D,Q;[+,!G8">2K#)&>F"/2O Z_0[]K[3X=2^ ^L M3.H+VLUO/$Q'W6\U5S_WR[#\:_/&L:3>J?0VJ6LI+J%%%%;&04444 %%%% ! M45U:PWMN\$\:RQ.,,K#BI:* /I']G']KRY\"K;^%OB/J$U]H Q'8^)KEB\MF M.T=VW5H_2;JO\>1\X^Y(9H[F&.:&198I%#I(A!5E(R"".H(K\B64.I5@&4C! M!Z&O:OV:OVEKOX)7,/AWQ!+-??#Z1ML;X,DVC$G[R#JUOZH.4Y*Y&5K.4>Q: M9^A]%06%_;:I8V][97$5Y9W$:RPW%NX>.5&&596'!!!!!'!S4]9E!1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &7KGA?1O$T*Q:QI%CJT2 M]$OK9)E'X,#5#1_AOX2\/72W6E>%M%TRY7[LUGI\,3CZ,J@UT=%:JK4C'E4G M;U,I4J?L/?\E!^(WU3_ -&R5].M\+_!CZ@; MYO".A-?;M_VDZ;"9-WKNVYS7E?[.7P$\0?"'Q3XLU+6;S3;F#5BOD+8RR.RX M=V^;=&H'##H37O=?0YOBHU,8ZE">C45=>B/G$]GB(:\TG9^*E0:WH>FZP(_N"_M(Y]OTW@XIN@^"?#OA9F;1=!T MS2&889K"SC@)^NU16U16GM)\O)S.W8S]G!RYW%7[VU"L;1?!?A_PW>7-WI&A M:;I=U<_Z^>RLXX7EYS\S* 6YYYK9HJ5*44TGN4XQDTVM@K&L_!GA_3MU;-%$92C?E=KA*,96YE>P5'<6\5U" M\,\230N-K1R*&5AZ$'K4E%24$4O1#)H8[F&2&:-9 M8I%*/&Z@JRD8((/4$5F>'_">A^$X98=#T;3]&BF8/)'I]K' KL!@$A ,G'K6 MM14*4DG%/1EN,6U)K5!3)8DGC>.1%DC<;61AD$'L13Z*DHY1?A/X(6[^U+X- M\/K=;MWG#2X-^[UW;,YKJ418U554*JC 51@ >E.HK252=3XVV9PIPIWY(I7[ M!6-K_@WP_P"*_+_MO0M-UCR_N?VA:1S[?IO!Q6S14QE*+O%V94HJ:Y9*Z,K3 M_"NB:3I,NEV.CZ?9:9,K+)96]JD<+AAA@4 VD$<'(YH\/^%=$\)V\MOH>CV& MC02MODBT^U2!7;&,D( "<=ZU:*IU)N]V]=_,E4X*UHK3;R]#&USP7X>\3W%O M<:SH6F:M<6W^HEOK..9HN<_*64E>0#QZ5LT45+E)I1;T12C%-R2U>YD^(/"6 MA^+88HM2SC:S\E0 L?DD;-@ &%Q@8%;-%&ZL]A=; MGF7_ S#\&_^B2^!O_";L_\ XU1_PS#\&_\ HDO@;_PF[/\ ^-5Z;10!7T[3 MK31]/MK&PM8;*RMHUA@MK>,1QQ1J,*BJ!A5 X %6***=[ZL-M$<5XF^"/ MPZ\::@U]XA\ ^%]=OF^]B;ADT MJPBM5/U$:BN@HI+38'KN%N? +X8>)M0DO]8^''A+5;Z0Y>ZOM#M9 MI6/J6:,DUU'A[POHWA'3UL-"TBQT6Q4Y%KI]LD$0^BH *U**%HK(-]6%9'BG MP?H/CG1WTGQ)HFG>(-+D97>QU2TCN8&93E24<%20>0<<5KT4MP*&AZ#IGA?2 M;72M&TZTTG2[5/+M[*Q@6&&%?[J(H"J/8"K]%%/<-M$<[XR^'/A/XC6]M;^+ M/"^B^)X+9R\$6LZ?#=K$Q&"RB16"DCN*TM \/:5X3T>VTG1-,L]'TJU79!8Z M?;I!!$I))"(@"J,DG@=ZT**-@"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F;]N#_ )H! M_P!E<\/_ /M>OIFOF;]N#_F@'_97/#__ +7KZ9H **** "BBB@ HHHH **** M "BBB@ KYF^ O_)ZG[4W_I^RS_P!S5_Z;8Z /IFBB MB@ HHHH **** "BBB@ HHHH **** /F;_@FS_P F5_#K_N(_^G*ZKZ9KYF_X M)L_\F5_#K_N(_P#IRNJ^F: "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@ KX\_:X_:LFL+N^^&WP^U QZX/W6NZ_;-_R" MT(YMX6_Y^6!Y/_+('/WB-NU^V1^TY=^ XO\ A7W@>\2/QKJ$(>^U)"&_L6U; M_EI_UW<9\M3T'SG@#/Q)I.DV^BV:VULK;I-7&-R M6QVF:;;Z/91VMK'Y<*?B2>[$]R3R2>IJU116I 4444 %%%% !1110 4444 % M?5/[ _\ R,GBW_KT@_\ 0VKY6KZI_8'_ .1D\6_]>D'_ *&U5'KZ/\C.>R]5 M^:.._;4_Y+;-_P!@^W_DU>#U[Q^VI_R6V;_L'V_\FKP>N7#_ ?-_FSIJ_%\ ME^05^E/Q2_Y-SU[_ + !_P#10K\UJ_2GXI?\FYZ]_P!@ _\ HH5I6_@2_KHS M*G_&C_75'YK4445H!^B=A,/CC^S#@[9[R_T=HVS_ ,_40(S_ -_$!KYM_8K\ M&_V]\6)-6ECS!HMJTP)Z"5_D0?D7/_ :]0_81\8?;/#.O^&97R]C.MY"I/\ MRSD&U@!Z!DS_ ,#KT#X=^#;+X$^&_B/KTRJ(7O[J^3:,8MXU)BC_ #+ ?6IG M)4JLZG1J_P#7W_@$4ZE.-/JG;^ON_$^6?VJO'DNN_'*]ELYR$T/R[.WD0_=> M,[F(]Q(S#_@-?1?[1-K#\5/V:(O$-JF^2&&WU>(#JH( D'X*[Y_W:^$=2U"? M5M1NKZZ?S+FZE>:5S_$[$L3^9-?<7[)6J0>/_@-J/AB]/F+://I\BL)?$DJ8,\R6, M+$?PH-[X]B73_OFOFWXV>+O^$Z^*OB76%N[?\ M7]>1[1^Q_P#\EXT7_KC<_P#HEJ],_;\_X_\ P3_URO/YPUYG^Q__ ,EXT7_K MC<_^B6KTS]OS_C_\$_\ 7*\_G#5UMZ7]?S&=+_EY_78^7?#'_(R:3_U]P_\ MH8K[Z_;$_P"2#ZQ_U\6W_HY:^!?#'_(R:3_U]P_^ABOOK]L3_D@^L?\ 7Q;? M^CEJ:_\ "A_B_6(J7\:?^%?^W'YYTZ'_ %J?[PIM.A_UJ?[PKIH_Q8^J&]C] M%?VK/^3?_$7^[;_^CXZ_.BOT7_:L_P"3?_$7^[;_ /H^.OSHKCI[R-7_ H? MUV"BBBMC,**** "BBB@ HHHH **** /8_P!FG]HR?X&:F-$UN66Y^'UY)N8< MNVC2,=CPC$]+=R3STC8_W M6)7.4>J*3/T"HHHK,L**** "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 ^9OVX/^: ?]E<\/_\ M>OIFOF;]N#_ )H!_P!E<\/_ /M> MOIF@ HHHH **** "BBB@ HHHH **** "OF;X"_\ )ZG[4W_I^RS_W-7_IMCH ^F:*** "BBB@ HHHH **** "BBB@ HHHH ^9O^";/_)E M?PZ_[B/_ *?"G[._@&[\4^*[SRH$S':V<1!GO9L96*)>Y/< M] ,DD"IE)15V5&+D[(]&HKY5_8Y_;R\/_M/M=Z)J5K#X8\:P-)+'I?G%X[NW M!)#0L<;F51?M$_M2>!/V9?#L6 MH^+;Z1[VZS]AT>Q427=V1U*J2 JCN[$ =,DD ^GZYK%KX=T74-5OI!#96-O) M#_@HU\??B M[T.SNGPMW96MSI[[1U,<5SN64CT$B_6OT6L;&WTVS@M+.WBM;2!!'%!"@1(T M P%51P !V%97C3P3H/Q%\,WWA[Q+I5MK.C7T9CGM+I-R,/4>C#J&&"" 00:I M^[\&OJ2O>^+3T,KX3_%SPK\;?!=IXI\'ZK'JNDW'REE!62&0 ;HY$/*.,C(/ MJ",@@GL:_*OX'W&I?L,?MYW/PO>^EF\#>*)X[>%9GX9)LFTE_P!]'_=$]_F] MJ_1WXT_%S1_@5\,]9\<:_;7UWI.E"-IX=-C1YVWRI$-H=T4_,XSEAQGZ4Y2A M[.-:/PO\'U0HQG[1T7K)?BGL_F=O17@=O^VY\+(_@CHOQ2UC5+GPYH&LO-'8 MV>I0J;^=XI6C95AB:3/S(3D$@ @L1FO+- _X*R?!#6=:2QNH/%&B6[-M_M'4 M--C:!?'?$6E^+M#LM9T34+?5=*O8A-;7E MI()(I4/1E8<&I-8UJP\.Z5=ZGJM[;Z;IUI&TUQ=W4JQQ1(HR69F( '[ M?FTL$?>M;6Y=HKXV\6_\%7/@?X9UA[&S'B3Q+$AVF^TG3HQ!G.#CSY8F/U"X M]*]T^!/[3WP[_:.TVXN?!.N"\N;55:[TVZC,%W;9Z%HVZCMN4LN>,YIQ3DKH M)>Z[,]5HKC?C!\4M*^"OPWUOQMKEO>76E:1$LL\.GHCSL&=4&T.RJ3EAU85Y MA9_MS?"IO@GI?Q0U;4[KP[H6J2S065CJ4*F_N'BD*,$AB:3=R.H. "-Q&:CF M6OE^NQ7*]//]#Z!HKXX\(_\ !5GX(>*-?BTRZ_X2+PW%(VQ=0U>PC%MDG R8 MI9&4>Y4 =R*^P+&^M]3LH+RSGCNK2XC66&>%PZ2(PRK*PX(((((J^5VOT(NK M\O4^.OV\/VR/'O[,OB_P7HO@K1=#UAM>MYG>/5;6>:0R+(B(L8BFCZ[NA!.< M5Y(?VS_VS%&3\ X"!R<>%=5S_P"E%,_X*B?\G"? G_KK_P"W<-?I56=)-T>= MO7FDON951VJN"72+^]'PW^SG_P %+K?QYX^M_ 'Q1\*MX!\53S"TBN,NENUP M3@0R1R@/ Q. ,E@2<$CC/W)7YC?\%A_"^E:7J_PW\4V<<=IXCN?M5M-/#A99 M8XO*:-B1R2A=L'MN^E?H_P"";NZO_!F@7-]G[=-I]O)/GKYAC4M^I-:PDJE) MSM9IV?Z/_,F:=.HHWNI*Z_)FU17@_P (M8BL;R+Q-X^VHC[_PE23CN?9E?'O[07Q&_:2\/_M3>#=%^'_AV6^^'%P;;[5- M'IJ36TP9\7!N+@@F#:OW<,F<#[W2OK?2=6LM>TNTU+3;N&_T^[B6>WNK:021 MRQL,JZL."""""*\9^)7[7G@[X6_'+PO\*M5TW7+CQ#XB%N;2YLX(6M$\Z5HD M\QFE5QAD.<(>,=>E4D_:P76^W??1DMWIS?2V_;S.T^/VI7>C? KXB7^GW4UC M?VOAW4)[>ZMI#'+#(MM(5=&!!5@0"".017SC_P $L?'GB;XA? 7Q#J'BKQ%J MWB6_B\1S01W6L7TMW*D8MK:0\)%&.[NQ"@>IK\N?$'BS7_ (F>,M3\;^+& M4Z]J@5%M8R3%IUJI)BM8_9

-S%B:I*XF[&=8V)M3_LR&[MXHX6^SRR[F#,2/W:MC@CK7@%%.]B6KGK7[3WC MK0_B)\4I=7\/7O\ :&G-9PQ";RI(OF4'(PZ@]_2O):**SA%05EY_CJ:2DY.[ M"OM[Q]^T=\.M:^"^K:#9>(?.U6?1S:QV_P!BN5W2>6!MW&,*.>^<5\0T4Y+G MBX/J3'W9*:Z!1115 >I_LU_$JS^%_P 4;34M4N#:Z1<026MY*$9]J$;E.U02 M?G5>@KW']I;]I/PAXO\ AA7\\:3J+:>'9"IWDY=%!R548'J:^. MZ*4U[1)/I_G<<'R-M!7NO[)GQ>TCX5^+-77Q#?&PT?4+0!IO*DEQ,C93Y44G MHS]J\*HJD[$-7/J;]K'X_P#AGXB>$=*T/PIJK:C&UT;B\86\L(4(N$4^8JYR M6)X_NU\LT45G&*C>W4TE)RM?H>G?LW^,M'\ _%K2]9UZ\^PZ;#%,LD_E/)@M M&RCY4!/4CM7<_M??%;PK\4;SPN_AC5/[36R2Y$Y^SRQ;"YCV_P"L1Y;]/^#_F3'W;VZE[0KF.SUS3[B9MD,5Q'([8)PH8$GCVKZ[_:4_:! M\ ^/_A+J6C:#KWV_4IIH'2#['<1Y"R*S'<\8'0'O7QM12FN>*B^CO^7^0H^[ M)R756_/_ #"G1L%D4GH"#3:*N,G&2DN@'VC^T#^T-\/O&_P?UK1-%U_[;JEP M(1%!]BN(]VV5&/S/&%' /4U\7445FHJ+;[E-XY%#QN"K*PR"#U!I]% 'UG^QA^T+*)(/AGXLOVFG5<>'= M0N&RT\2C)M'8]9$ RA_B0$=4^;[%K\@YHVD\MHY9+>XB=9H+B%MLD,BGWT445!04444 %%%% !1110 4451UO6]/\-Z/>:KJMY!IVFV<33W M-W>$[VS.C^"YV6V MTKQ+:+X?\,Z5IFIG4;1)5CN[>665Y6E9 B!)%SG P,$ MY-?1]?'G[4/_ "=%\+_]ZQ_]+6KW,EI4ZV,C"K'F5I:/R3/G\^K53X7Q^6O+8T.^Z?]_:[GX+_M?:;\0M?B\->(]+;PWK M\K^5#\Y:":3^YR T;D]%.<],YP#]$5\6?MX^&K30?$7A3Q/IZ"TU2[\V.::$ M;6=HBA1R1_$-V,^P]*]+!U,%FE982=!0-=/C=%*[%;)WNQSD^M=OXDOGU3X1:I>2@+)<:'+ M,P'0%H"3_.O"_P!@'_DGWB3_ +"@_P#12UY]##P^H8F'?$NGZ98+=6SRV,EC%*A>1.2IWR,"-H<\8Y6I MOVY/&TMGX1T?P=8$O?ZY;_ !X^',^82?9]TH^@K[#+,#AZF&4:Z]^LVH/MRK?[]#XG-\PQ- M+%7PS]R@E*:[\S6GRC>1]R5YQ\>O&'BWP!X#N/$'A.ST^_EL6\R\M[^&23]S MW=-DB\KU/7C/I7=:+J]MX@T>QU2R?S;2]@2XA?U1U#*?R-6;B".Z@DAF198I M%*.C#(92,$$>F*^6IR]C53G&]GJG^1]?-+$4FH2MS+1KI?9H\Q_9W^-"?&KP M/_:-PD%MK=I*8+^UM\A%;JCJ"2=K+ZGJ&':O4'=8T9W8*JC)9C@ >M?#JI/^ MR'^T8I.]?!>M\9Y(%NS?^A1-CWV_[U>M_M@?&)O"?@RW\,Z)-YNN>(5V VYW M,EL>"PQW?.T?\"]*]_%98JV*I_4U^[K:Q\NZ?^$^;P.:.AA:JQ[_ 'E#27G_ M "M?XNG=D/@C]H[Q1\5/C==^&_"MAI3>$+*0M<:G<0RO*84X+*PD"@NW"_*> M#DYP:[C]I3XL:O\ !SX?P:[HMO975W)?1VI2_1WCVLCDG"NIS\H[TG[-?P=3 MX/\ P]@MKF-1KVH;;G49!U#X^6+/H@./J6/>N,_;L_Y(Q:?]A>#_ -%RT..$ MK9E2P]"*]FFH_P"+75OU",L92RJOBL1)JI*,I)?R::)>GYGM'PY\1W/C#P!X MH4 GZ9!KLO@=_P D:\$?]@:T_P#12U\I_ B2SNOVOO$C^*@A MU7[1>_8A==KD2C;MSW$8?;]..<4L)@Z-7$XB557A2YGRK2]GMZ=Q8K'XBC@L M*J3M.KR1YGK:ZU?F^R.F?]I+X\79^T67PLVV;C<@?1[UV*_[P<9X]J]0_9W^ M/6M?%J_US2?$'AU=!U724C>3:73=O+#!C<;D(V]R>M>W5%]EA%R;@0QBX*>6 M9=HWE'_P#VO7TS7S-^W!_S0#_L MKGA__P!KU],T %%%% !1110 4444 %%%% !1110 5\S? 7_D]3]J;_N5?_3; M)7TS7S-\!?\ D]3]J;_N5?\ TVR4 ?3-%%% !7S-\>O^3U/V6?\ N:O_ $VQ MU],U\S?'K_D]3]EG_N:O_3;'0!],T444 %%%% !1110 4444 %%%% !1110! M\S?\$V?^3*_AU_W$?_3E=5],U\S?\$V?^3*_AU_W$?\ TY75?3- !1110 44 M44 %%%% !1110 4444 5M2GN+73KJ:TMOMMU'$SPVWF"/S7 )5-QX7)P,GIF MOP*_:P^+_P 0OBY\8-7G^(MO/I&J:;*]I#H#@K'IB _ZM%/4G@E_X^#TQC]_ MJ^7/VUOV)=%_:>\.MJNEB#2/B%80D6>HD82[49(MY\=5_NOR5)[C(.$TU)3W M2_JZ_K;;L]H--.&U_P"K/^O7R_$W0M=U'PQK-EJVDWL^G:G92K/;7=LY22*1 M3D,I'0@U^]7['_Q*\<_%?X%:%XA^(.@_V)KDZX24X3^T(0!LNO*ZQ;^?E[XW M#"L!7QM^PY_P3=O;+6E\;?&'2/LYL+AAIWAFYVOYDB-CSI\$@H"/E3D-PQ^7 M ;],U 4 8 X %=[:C3Y7JWKZ?\ !?\ P^NW%9RGS+2WX_\ _I:;K1117.; MGCO[8E]-IW[+/Q2F@;;)_8%TF?9D*G]":^?O^"1-E!!^S?KMQ&H$\_B.?S&[ MG;! /R_G7UW\4O!47Q(^&OBGPK,P2/6M,N+#>?X3)&R!OP)!_"OSO\ ^"5_ MQ3/PU\<>-?@IXK_XE.KS7K7-E;W!VDW<0\NXA_WBJ(P]0C>U.A_%JQZN*M\I M7?X!6_A4Y=%)W^:LC].***1F"J23@#DDT@/R^_X*;0+8?M:?!W4+/;_:+06H M(!P?DOB4)/U8]NU?6'_!1C_DS7XB?]<[/_TM@KY!\3:I#^V5_P %+=!70&_M M'PIX1>#S+V([HG@LY#+(X/\ =>=_+!'7*D=:^OO^"C'_ "9K\1/^N=G_ .EL M%7(OFMT?.?_!-7]F31OB#\-]/^(GQ M(?%,5F M\VF^&]*U*-9K2Q@65WEE\IAM9VF>3!8'&W(ZC'V/\9/V8?AU\;?!MYH.N>&= M-CDDA:.UU*UM4CNK)\?*\4B@$8.#M^Z<8((KR[_@F3JUKJ7['GA*"WD5Y;&Y MOK>X4'E)#=228/\ P&1#^-?4LLJ0QO)(RI&@+,S' '4FN_%1CS.+V_K7Y[W M.'#MKWEO=_GL?G7_ ,$KO&FM>%?&'Q-^#&LW37$>@7$ES:(Q)$+QS&"X"YZ* MS>6V/7<>YJ+_ (*/^./$'Q8^-GP__9Z\/7CV=IJLMM<:D4/$DDLI6,..ZQ(K M28Z$L#U45F?\$Y6'Q _;#^.'CVR'F:3*;KRYA]UOM-[YD?3CE8B:X7]N+X:: M=XT_X*'^'] \3W]SI6A>*(-.A^VP%=\2L&A!7<"H_>)SGU-8OFJ/"\ZNY6NM MK[V7X(VTIO$\CLHWL^VW^;/T9^%?[-/PX^#_ (-M_#F@^%=,-NL0CN;JZM8Y MKB\;&&>9V&7)YXZ#. ,"O@W]JCP;I?[%_[87PQ^(?@.WCT#1M>F*ZAI5F-D M&%D1+E50<*CQRJ0H& RY&.,>B_\ #G;X=?\ 0\>*/^^;;_XW4UG_ ,$?_AY9 M7D%PGC?Q,S0R+( RV^"0<_\ /.M(O]_"K)[/7S75>GD0U^ZE32W7X]_4]S_; M^8-^Q[\2".0;*'_THBKYE_X)C_LVZ'XW^'-O\1?'%G#XF>UN)M.\.Z?J*B:V ML(4D+RR+&PV[VF=^2"1MR.M?3/[?B^7^QY\1U'.VQA'_ ),15SG_ 3)_P"3 M._"/_7S??^E4E94-)UI=E']=?NNOF75NZ5)/K)W^Y!^WC^S9X.^(G[/OBW6( MO#^GV7B;P_82:G8ZE:6R1S@0@N\3,H!9&0,-IR 2#U%9/_!+7QY>^,_V6;6S MOIVN'\/ZG<:5$[DDB$*DJ+GT42[1Z =J]X_:0_Y-Y^)W_8L:E_Z2R5\N_\ M!('_ )-S\2_]C1/_ .DMM54/BK1Z M'/C!\'M6,/V@6$,UT8@VW?LN(FVYP<9QC.*U)/\ @LW9^6VSX33E\ /#OQ,\-7GA_Q1H]KK>D7:%);: M[C#CG^)3U5AU##!!Y!K*ES?5[K^:>GS'/E]NT_Y8Z_(_/GX8_!/Q_P#M\_%+ M0/C'\4GTO2_AU8$-I.@Z==I<^?&C[A$=C-M!;_6,Y#DKMV*,;?TE "@ # %? MEM\)_$.I_P#!.G]KB^^'6OWT\GPL\4R+):7=R?DC5SMAN<] R',4F,9 W$<+ M7Z>ZOJUOHNCWNIW+8M;2![F1A_<12Q/Y"MI2A&A&<-(:OT?VK^9GRR=:49ZR MT^:Z6\OZ['G3?LQ?#&Z^(NM>.M2\(:=KGBC5I(Y)K[5H5NO+V1JB")'!6/ 4 MZTR]F:9="UJ>RMMQSMA9(Y@OT#2/7DG[8G_*2_X*?32?_2V:NY_X(]_\ MD)\8?]C$W_I-#7#?MB?\I+_@I]-)_P#2V:O2G_ON']8_^DG%'_=*_I+_ -*/ MN?\ :0_Y-Y^)W_8L:E_Z2R5\N_\ !('_ )-S\2_]C1/_ .DMM7U%^TA_R;S\ M3O\ L6-2_P#262OEW_@D#_R;GXE_[&B?_P!);:N:A\=?_!'_ -+.FM_"I?XI M?^DH^Z****DD**** "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**** "BBOEK]NCXZ7'@GPG;?#[PY=-;^+/%43K+H+&Q@TRR@M+6)8;:!!''&O15 P!4];I6,GJ%%%%, HHHH **** "BO8O MV3="TWQ'\9+&RU;3K75+)K6X9K>]@6:,D)D$JP(R*^P_%NA_!SP&]JGB#0O" M.DM=!C"+G2X%WA<;L?)VR/SHE[MO,F+YG+R_R7^9^;5%?H5;ZQ^SY>R>6D?@ M12>\EG;1C\V4"J_C+]D_X<_$'2S>:%"FAW,R[X+[29-]NW'&8\E"O?Y=I/K4 M.5M;&BBGI<_/VM3POX7U/QGKUIHNC6WVS4[MBL,'F*FXA2Q^9B . >IK2^(W MP\U?X7^*KG0=:B5+F+YTEC.8YHS]UT/<''X$$'D5UG[+_P#R7CPC_P!=Y/\ MT3)5PM.UB)W@G?H8'C[X.>,/A?;6EQXFTC^S(;MVCA;[3#+N8 $C]V[8X/>N M,K[._;X_Y%OPE_U]S_\ H"U\8UE3FY7OT9K.*BE;JOU84445J9A1110 45;T M?2;G7M6LM-LT$EW>3I;PHS!07=@JC)ZJ6 M):BQLU9P R.VXR';R-F,!3UZT/W5=CBG)V1XY110 6( ZFGOHA'4> ?ACXE^ M)VIM8^'=+DOGCP99[N< =^.IP< UZ_-^PWX_AM6F_M'P^Q5=WE+=3; MOIS#C/XU]-:/9Z9^S?\ =KA;57;3;(7%R%^4W-TP .3[N0OL,#M7R9)^V-\ M3)-6:[.I6?V5F)_L[[#'Y&/[N<>9C_@>?>LYR]YPATZCBO=4Y;,\2=3&S*>J MG!I*61S)(SGJQR:2K!VOH%%%% @HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ K7\$^.M8^%?C+3O%^@?/J%C\DUJ3A;ZU8@RV[?[P *G^% MU1NV#D44 ?JWX%\;:3\1O!^D^)M#N/M.E:G;K<0.PVL >JL/X64@JR]001VK M=KX%_8Q^,H^'GCAO ^J3;/#WB6X+Z>['*VNHMUC]EF _[^ =Y":^^JP:L:!1 M112&%%%% !1110 5^3O_ 55^,WQ*F\>1_#^_P!.G\.^ %5;FS:)\IK3#!,K MN."$8X$7\)PQSE>%/%ED+BUD_>6]U'@3VO]?U^1_.]7ZP_\$J/C-\2O''A M?4O"^O:=/JW@G1(Q'I_B.X?#6\G&+/)YE 4[ACF, \,@'@_@'_@E9XYO?CM M>>'/%$PM? 6FLMP_B.VP/[0@8G9' I)VRG!# \1]?FRF[]7? _@?0OAMX4TW MPWX:TV'2=%T^(0V]K ,*H[DGJ6)R2QR2223DUVPDHTVW]KI^K[>77Y;\LXMS MY5TZ_HOU_P ]MVBBBL#4*^,OVN-5M="_:-^'>I7TOD65G':7$\NTMLC2[9F. M "3@ \ 9K[-KXR_:VTNUUO\ :.^'6G7L7GV5Y':6\\1)&^-[ME9<@Y&03TKZ M+(+?7XWVM+_TEGS'$M_[+J6WO'_TI'LEY^V+\)[6W>2/Q'+=NHR(8=.N0S>P MW1J/S-?/VK7^L?MH?%[3$L--N-/\':20LLTV/W<18%V8CCS'P %!.,9Z FOI M6R_9:^%>GS"2+P?:LV0<3332K^3N17I&CZ+I_A^PCL=+L;;3;*/[EO:0K%&O MT50 *TIX[ X%NK@H2=3HYM:7ZI+J95@ B; KY^_8!_Y)]XD_["@_\ 12U]!_$3_DG_ (E_ M[!ES_P"BFKY\_8!_Y)]XD_["@_\ 12UGA/\ D5XOUA^;-L;IFN"2[5/_ $E' MU)117!?'3QXOPW^%FOZV'"720&&U]YG^5/R)S^%>#3IRJSC3@KMNR^9]'4G& ME!U)NR2N_1;GSCHLG_"]_P!LJ:]_X^-#\,DM'UVX@.$(^LS;O<"O?_VCO G_ M L+X/Z_IT:;[R"+[;;>OF1_-@?4;E_&OD_X%_L[_$+Q7X17Q3X<\9/X5AU) MW3$-S/#).J,5W,8^HW;L9]_6O2&_9E^-#*0?C!>D'@@ZI>_XU]QCJ6'AB*<8 M8F,?8I)*SW6[=N[W/S[+J^*J4*M6>$E-5VVW>*]UJR2N]DMCK?V(_'__ E' MPK?1)Y-U[H,_D8/4P/EXS^>]?HHKZ'KX1^"$.I?L[?M,#PGK=RDL6J1K923Q MD^7*9 'A<9Y^_A>?[S5]VE@H))P!U->+GM&%/%^VI.\*BYE\]_QU^9[?#M>I M/!_5JRM4I/E:]-OPT^1X=^V-X>T'6/@S?WFL3+:W>GNLNGS8RQG/'ECU#C(/ MTSVKYO\ V2H++QY\:K"?Q7J#W5_I5@ITFVN.0YB4", _["98#OC/;GJ_B)K- MU^U=\>+#P=I$S_\ "'Z-(S7%Q%T95($LV?4\(GU![FM;]K+X5R_#R^\/_$CP M;%_9S:48+:X2W&!%Y8"PR8], (?;;[U]!@;87#1R^M/EJ5DVO[EUHO\ M[K_ M $SYW,D\;BIYC0AS4\.TI?W^5WEY>YY_BM#[!KYT_;L_Y(Q:?]A>#_T7+7K7 MPE^)-C\6/ >F^(;+:C3+LN;<')@G7AT/X\CU!![UY+^W9_R1BT_["\'_ *+E MKY?+Z4Z.94J=16:FD_O/KLQK0Q&55JU)WC*$FON9ZG\#O^2->"/^P-:?^BEK MS']H3]E6'XF:D?$WAJ[31_%*@-(&RL5TR_=8L.4<8'S#.<#/K7IWP._Y(UX( M_P"P-:?^BEKN*SEBJV#QU2M0E9J3_/9CHX2CCLMI4,1&\7&/Y+5=F?%7A_\ M:3^)?P)U2#0?B;HESJEBIV)=38%P5&!N28?),![G))Y85]8^ /B)H/Q.\/1: MSX>OEO+-SM=<;9(7QRCJ>589_'J,@@U?\3^%M)\9:+<:3K5A#J.GSC#PSKD? M4>A'8CD5\;_LZ1S_ P_:JUWP5IUS)<:-,US;2*QR,1J9(V/;I^U-_ MW*O_ *;9*^F:^9O@+_R>I^U-_P!RK_Z;9* /IFBBB@ KYF^/7_)ZG[+/_S12E:ZZ,_ M-72?VCOVU?@[;0Z'XE^$DWCAX!M&H)I$UY,XY W363F-NW)7<>YR%X_A?X9NQY5],\$FEB2,]1(9G>X92,@K&N"#A@17Z:T53M+XU M(M0VOJFM21A'G8=$1OIRNW$P7M9 M0EK%/;]/3R.2C)\O-'1Z_G^9XC^R+^S+IO[+?PKB\.PW"ZCK=Y+]LU;454A9 MYRH&U >1&@&%S[G@L17%_MS_ +'G_#3WA33M0T&ZATSQUH6XZ?<3,4CN(R06 M@=@,KR RMV.>S$CZBHK"I>J[O?IY6VL:4_W:LMOSN?G'X/\ VI/VMOA!I\7A MCQC\#=6\=W-E&L,>J6=C<222 < R3VZRQ2'&/F&">I).37J/P5\8?M4_&3XK M>'=:\8^&+'X:_#:PDDGN]-_U5U? QLJ(P9GE)#%3@B)2!SD@"OLNBK4O>YY: MO^NA/*N7ECHCPS]M_P .ZMXL_97^(&DZ'IEYK.JW5I$L%CI]N\\\I$\9(5$! M9C@$\#M7/_\ !/#PGK?@G]E/POI'B+1M0T'58;B]:2QU.U>VG0-XYO^:WX%R]Z,8]FW]ZL<%\?M-N]9^!7Q$L-/M9KZ_NO#NH0 M6]K;1F26:1K:0*B* 2S$D N>(+&PDS>76EZ;-3+WJCJ>27W'S)^WY^S*/VBO@S.^DVHF\9>'P]]I)1$?$>A:QH]O_9ANM=TRXM1J-DZ M%4(>5 &=5RC=3PK'[QKZJHJ8Q24X/6,NGGW^[0J3;<)+1QZ^78_+'P+X)_:, M_P""?/COQ#9>$_ EQ\3/ FK7 =!I]M+=>:JY\N3$.9()0I"MN0J<<9P#7HGC M"S_:)_;+\$ZW;^+_ A+\+/AW96,]X=%ACD.JZU&]7\,WLVO--%;:Q8RVDCQ_9XAO59%!*Y!&1QD&N._:K^&/C'Q%_P4)^$/B/ M2O">N:GX>L1IGVO5K/39I;2WV7DK/YDJJ47:I!.2, @U^@]%;NHW6A5_EM^" ML9*-J4Z7\R:^]W."^/VFW>L_ KXB6&GVLU]?W7AW4(+>UMHS)+-(UM(%1% ) M9B2 .237SC_ ,$L? ?B;X>_ 7Q#I_BKP[JWAJ_E\1S3QVNL6,MI*\9MKXYO^9)?<[FDGS1C'^5M_>K!1112$%%%% !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 %%%% &/XP\6:7X#\*ZMXCUNZ M6RTG2[:2[NIW/"QHI8X]3Q@#N2!7Y2:YXPU3XH^,M<\>:[&T.J:[*)(K5NME M9J,6]N.?X4P6]79R:^DO^"@GQ2_M[6=$^$NGR[K51'K?B+:>#&K?Z):MV.^1 M3*RGM$G]ZOFBM(KJ1)] HHHK0D**** "BBB@ HHHH ]P_8U_Y+GI_P#UZ7/_ M *+->B?M^?\ '_X)_P"N5Y_.&O._V-?^2YZ?_P!>ES_Z+->B?M^?\?\ X)_Z MY7G\X:FMO3_K^8FC_P O?7](GR77O/[(7Q-U+PM\3+#P\;EWT367:&2U9LHD MNTE)%'9L@*<=0>>@KP:O9_V2_!%[XK^,&EWT4+'3]'8WES-@[5(!$:Y]2V./ M0-Z5M#?7;KZ$U+\KMOT]>A[?^WAX;@N/!WA_7@@%W:WIM"^.3'(C-@_0QC\S M7SW^R_\ \EX\(_\ 7>3_ -$R5]"?MX>)(+?P;X?T$.#=75Z;LIW$<:,N3]3( M/R-?/?[+_P#R7CPC_P!=Y/\ T3)7-A_B=N_]?B;XCX%Z?Y_H>^?M\?\ (M^$ MO^ON?_T!:^,:^SOV^/\ D6_"7_7W/_Z M?&-11^UZ_HC2KM'T_5FWX8\$^(/ M&EP8-"T:^U:12 _V2!G5,]-S 84>Y(KT"/\ 9/\ BM(@<>%& QGYK^U!_(RU M[W>?M9>#?A;X/T71/#FFKK=_!90B6*R*P6D4A12X+@'S+'X MBT.[TL.=J2RIF)SUPLBY4GV!KF:_2OP!XT\.?M(?#.X>YTY6M;C=:W^FW!WF M&0 'AL#/4,K#!Z="*_/GXE>#9/A_X\UOP](YD^P7+1H[=7C/S(Q]RI4_C47YJMOW[<;<3^.,^V:]W^.7Q<_X4QX/@UW^RO[8\R\2U^S M_:?(QN5VW;MC?W.F.]56V2Z7T_#_ ( 4+W;ZVU^Y_P#!/SOU+X8^,=%L9KW4 M/">N6%E"-TMQJL%((^E>W?$K]LS_A8?@75_#G_ A_]G_VA%Y7VG^T_,\OY@<[?)&>GJ*7 MX9_ME?\ "O\ P1HWAO\ X1#[?]@B\G[5_:?E[\L3G;Y)QU]36E)RYTTM;JWG M_6A$K:?/]+?K]Q]&?M+:-J&O? _7K#3+&YU&^D6WV6MI"TLK8FC)PJ@DX )_ M"O@+4?A?XRT>QFO;_P ):[96<*[Y;BXTV:..-?5F*X ^M?I%\5OB%_PK'X?Z MCXG^P?VE]C$9^R^=Y6_>ZI][:V,;L].U?*/Q$_;2_P"$]\$ZSX>_X0[[#_:- MNT'VG^U/,\O/?;Y(S^8KDO)*3@KLV5N6*>Q\RUK^&O!^N>,KPVNAZ3>:M<#& MY+2!I-F>A8@84>YP*[+X"_!ZX^,GC9-.+O;:3:KY]_=(.4CS@*O;PD7*$\= :]MN/V\/&;7C-;Z%H45INRL4B3/(%]"XD )]]OX5[K\ M&OVB/#OQYM[K0-2TQ+#56A8RZ;V_M1? V+X2^)H+[2$<>'-4+&!6);[/(.6BSZ8.5SS MC([9/CNC?\ABQ_Z[Q_\ H0JJ-JLDN[L*I>FFS6UCX<>+?#^GR7^J>%]:TVQC MP'N;S3YHHER0!EF4 9) _&M;P3\$?''Q$LC>>'_#MS>V8.! =#TY])L/]'CNKU6,1V%9J?3K_6I7*]'T_K0^ M:O''P]\0?#;5H],\1Z>=-OI(A.L1ECDRA) .48CJI[]J=:?#3Q??Z:FHVWA3 M6[G3WC\U;N'3IFB9,9W!PN"/?-;7QE^+MW\9O$%CK%[I\.G75O9K:.MNY9'( M=VW 'E?O8QD].M?=OP3L?[4_9_\ #5F'\LW&D"'=C.-RD9_6G+F5-RMK_P . M+W?:*/1K_+_,_/'PEX%\0>/+\V?A_2+K59UQO%O&2L>>A=ONJ..K$5V^H?LM M_%+3;.2ZF\)3O%&NXK;W,$SX]D20L3[ 5[=XX_:$T/\ 9W@3P'\/=&M;VYT[ MY+R]NR3'YW&[<%(,C_WCN !&!TP+WP:_;/E\6^)K/0O%NEV=@]]((8+^P+K$ MLA.$5T8L0">-P;J1QC)%?'_#_P"'%\'Q_P##'QG<6\MI<203Q/#/&Q1XY%*L MC X((/0@]JZSP3\(?&7Q$C:7P]X?N]0MUR#<86*'(Z@2.0I/MG-?--#UZX1;8P28U-8OE-[$%)121WW *6Z[21G@8\P^*'[8EOX#U-O#7@'1 M=/GM=,(MS=7"M]F&W@I%&A7Y1C&[=C@X&,$PIJUGO_6I;CK=;?UH>#:W^S/\ M3?#]B]W=^$KIH4Y;[)+%I-$I2@US;,(I23MNCY:HHHK0@**** "BBB@ H MHHH @O+7[9;/%YDD+\,DT3%7C<'*NI'1E(!!]0*_23]F+XS'XT?#&UOKYXQX METU_[/UF% %'VA5!\U5[)(I60=AN(_A-?G%7H_[-OQ2_X4_\9-.OKF7RO#VO M^7I&K9.%C+-_HUP?]R1BI)X"3.>U1)7143],:***R+"BBB@ HHHH **** "B MBB@ HHHH *^5?VC/!OB#7/VCOASJ>FZ%J6H:;:M9_:+RUM))88=MV6;>Z@A< M+R=F&#CF&'EAY.R=OP:?Z!1117">B87CR MWEO/ _B&"")YYY=/N$CBC4LSL8V Y))[5\.?!SQ9\8O@GHM]INC_#34KR& M\N/M#M?:+>,P;:%P-NWC K] **]C Y@L)3J4ITU.,[73\CQ,PRV6.J4JT*KI MRA>S5OM6OOZ'Q_\ \-*?'G_HE$G_ ((K_P#^*JG^T9>?$/XN>$? 6D)X.U=+ MJXC%]J:6VFW"PP3LQ1$8D';M&XD,>-P)K[,HKJCFM&G5A5I8:,7%WW?9K_@^ MJ..63UZE&I1JXJ4E-6V6FJ?Y*WHS%\%^&+?P7X2T?0K7'D:?:QVRL!C=M4 L M?M:_=>&O%?AC3+ M[4=5M'^RS)IMNTTH4'?')A03A6##/^T*Z#XW?$?QI?\ P6TBW\/^%-?;Q'X@ MM%6^6VTRM3S&U*C2JTU)4VVOGT?E?_ "/( MJ99>O6KTJC@ZL4G;NM.9>=M/Q/%OV5_@S_PJ?X?I-J$'E^(M6"W%[N'S0KC] MW#_P$$D_[3'T%>L^(-!LO%&AWVD:E"MQ8WL+031MW5A@_C6A17#B<54Q5>6( MJ/WF[_UZ'=@\)2P6'AAJ2]V*MZ]V_4^.O@+H/C;X _&;5/#%QH.LZEX/U"<0 M_P!I6]C++;J?^6,^]5VC@[7],\_=KTO]L_PWJ_BGX2VMGHNEWNKW:ZI#(;>P MMWGD"A) 6VJ"<,E!<\;7_O-=6>=1RF%#"5L%&;Y)\U MO[JET7D<=\'+&YTOX3^#[.\MY;2[@TFUCEMYT*21N(E!5E/((/8U\W7D_P"T M-\']?U0:9IK>)_#LEW+-;0%/MJ*C.2 H4B9 1\O '85]A45C1Q[I5:E25., ME/=-7ZWT-JV6JKAZ=&-64'"UG%V>BMKW7D?(4GQQ_:%\51G3],^'+:1&?0A1110 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 %%%% 'S-^W!_S0#_ +*YX?\ _:]?3-?,W[<' M_- /^RN>'_\ VO7TS0 4444 %%%% !1110 4444 %%%% !7S-\!?^3U/VIO^ MY5_]-LE?3-?,WP%_Y/4_:F_[E7_TVR4 ?3-%%% !7S-\>O\ D]3]EG_N:O\ MTVQU],U\S?'K_D]3]EG_ +FK_P!-L= 'TS1110 4444 %%%% !1110 4444 M%%%% 'S-_P $V?\ DROX=?\ <1_].5U7TS7S-_P39_Y,K^'7_<1_].5U7TS0 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %<1\:? MA'H_QV^&>L^!]?N;ZTTG51&L\VFR(DZ[)4E&TNCJ/F09RIXS]:[>BIE%25F5 M&3BU);HX3X(_!W1O@'\,](\#>'[F^O-)TPS&&;4I$>=O,E>5MS(B*?F^#M;\3:S,+?2M(LY;VYDXSLC4L0/4G& .Y(%;E?&'_!1#XD M//;^%OA99/\ \A=_[9UH ]+&!QY4;#/(EG"_A"U 'R9!J^J>+M6UCQ=KXQX@ M\27;:E>*3GR=V!% #@';%&$0#_9/K5JBBN@R"BBB@ HHHH **** "BBB@#W# M]C7_ )+GI_\ UZ7/_HLU]??%[X">'_C5-I5SNWQ MMG[@QC'>OD']C7_DN>G_ /7I<_\ HLUZE^W5KFI:-?>#1I^H75B)([O?]FF: M/=@Q8S@C/4_G2K;T_3_,BCO4]?TB=II?[$/P[T^Z$L\^M:E&.L-U=HJ'_OW& MC?K70>(OBA\,_P!G7PZ^EZ>;.&>$?)HVED/.[X',AR2"1C+2') []*_/R]\4 M:SJ4!@N]7OKJ$]8YKEW4_@3694M2:MQU7Q.^(^J?%3Q?=Z_JI599<) M#;H24@B'W47/82%!EL>YX4>["N?#KFL^6 M,6^WZLYO0/"^L^*KIK;1=)O=6G49:.RMWF91ZD*#@>YKTG2_V4?BCJAC(\,M M:QO_ ,M+J[ACV_5=^[]*^M_B5\3/"G[+OA'3-.TW15:2<,MGIMJ1&&V@;I)) M"">XRQ#,2?J1\[ZO^W-XZO))18Z=HNG0L?D_Z_LM_!3Q-\'+?7TU^XL9(M0,+PPV&+94 9#+T)Z5\Q?M=*%^/?B M' QE+8G_ +\1U]"_LB_%SQ9\4[KQ4?$NI_V@EFMN8%6WBB6/>9-WW%&<[1US MTKY[_:\_Y+WX@_ZYVW_HB.E4YO:QYNWZ&E*W)4M_6J.$^%/_ "5#PA_V%[3_ M -'+7V1^W)_R1^R_["\/_HJ6OC?X4_\ )4/"'_87M/\ T:L47[1JE\Y,F.3'& BC\&W_G7RA\>O%UQXU^+?B6_ MF(IO#'P/\3W=NQ2>2W6U5ER"/-=8R1[X M8U^:U?HC^UW_ ,D!U[_KI:_^E$=?G=6-/XI/^OZU+D_=BOZ_K0*_2KX+7C:; M^SWX;NU&6@T?S0/=5)_I7YJU^D/PH_Y-KT;_ + +?^BVJL0W'#S:_K1D4U>O M!/\ K5'YR7EY-J%Y/=7$C2W$\C2R2,WF26-BDB,&5E."". M0:;16L?=M;H)^]N?IU\3O$USI/P3UW6K9V2[&D-+'(.JNT> WU!;/X5^8M?I M#\8/^3;=<_[ B?\ H*U^;U8[5YKT_-E1=Z,&_P"M$=-\,+Y]-^)'A6ZC8HT6 MJ6S9'IYJY_2OMG]M2U2X^"_\ 7[;_ /H=&(;]G'_$OSB%%_O)>GZ,_/JBBBMB0HHHH ** M** "BBB@ J&\LXM0M)K:=!)#,AC=3W!&"*FHH _0G]C_ .*T_P 4/@[9IJES M]H\1Z#(=(U)W/SRM&H,4Y]?,B:-B>FXN!TKV^OSA_9-^(Y^&WQRTZVGDV:/X ML"Z/=#.%6Y!9K20^Y8O%_P!MAZ5^CU8-69H@HHHI#"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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** /F;]N#_ )H!_P!E<\/_ /M>OIFOF;]N#_F@'_97 M/#__ +7KZ9H **** "BBB@ HHHH **** "BBB@ KYF^ O_)ZG[4W_I^RS_P!S5_Z;8Z /IFBBB@ HHHH **** "BBB@ HHHH **** M /F3_@FNX;]BWX>@'E3J(/L?[1N3_45]-U\J?\$ZY#X?^%'BSX?7+XU+P1XK MU+2)H>X3S?,1QZJQ9\'OM-?5= !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 C,%4DG '))K\F?'7Q _X7#\5O&/CQ)?.L-2O39Z4<@@:?;$Q M0D>F\B24_P#72OO;]M+XBS?#G]G?Q/+8R^5K.LJFA::0<'S[H^5N'NB&23_@ M%?G?IMA#I6GVME;C;!;1+#&#_=4 #]!5Q74F19HHHK4@**** "BBB@ HHHH M**** /ES_Z+->B?M^?\?\ X)_ZY7G\X:\#^#/Q,_X5'XZM M_$?]F_VKY,,D7V;S_)SO7&=VUNGTKHOC]\>O^%Y7&B2_V%_8G]FK,N/M?VCS M/,*'_GFF,;/?K2J>\X6Z?\'_ #)I^[[2_7_@?Y'DM%%%,H*]2_9?_P"2\>$? M^N\G_HF2O+:ZGX7^./\ A6_CS2/$GV+^T?[/D9_LOF^5YF49<;MK8^]GH>E5 M'1ID25XM(^I?V^/^1;\)?]?<_P#Z M>5?L5ZM;:;\:4AN&57O=/GMX"W=\J^ M/^^4:LWX^?M&?\+PTW2;3_A'O[%^P3/+O^V_:-^Y0,8\M<=/>O(=+U.ZT74; M:_L9WM;RVD66&:,X9'4Y!'XUC13@Y)-)LYM1MK&%[>ZAMT+O$"VY9-HY*]03VP*^1/#_ (7U?Q7J26&C:;=:G>,< M"&UB+L.<9..@]SP*^KO G[=UM'IL<'B_0KE[R-0#>:3L83'U,;LNT].C$=>! MTK5\1?MY>'8=/?\ L'P[JEW>GA1J)C@C7W)1W)^G&?44HQ]G=;H'+VFNS/1? MV;/A+_PJ#P8UA?RQ/XAOV%W>I&P;RAC:B CJ!@\],EL<5\D?M>?\E[\0?]<[ M;_T1'6Q\/?VNM9\+>*O$>OZ[IG_"1WFL+"BJMW]FCMDC+D(@V/\ +\_3ZDY) M)KS7XO?$3_A:OC[4/$O]G_V7]K6)?LOG>=MV1JGWMJYSMST[TY*4IJ3_ *\B MJ;C"$HK_ (?5/_,S?AYJ$.D^/O#5[<,$@M]2MII&/0*LJDG\A7WC^UIX,U#Q MM\'[F+2K>6]N[&ZBO1;P+N>15#*V!W(#DX'/%?G=7U9\)?VV%\/>'[;2?&&F M7>HM:1B*+4; JTLB@8 D1V4$@?Q!N?3N;J+G@HK=._Y?Y&4).$[]&K?U]Y\N M0:9>72W+0VD\RVJ[YS'&S")0<9; ^49XR:@A_P!:G^\*^L?C-^V!X9\>?#W5 M_#VCZ-JPN-0C$1FOEBB2,;@<_*[D].G'UKY-1MK*W7!S5T9VJ)R5DK#DERZ, M_1;]JS_DW_Q%_NV__H^.OSHKZ,^*W[7W_"SOA_J/AC_A$_[-^V",?:O[2\W9 ML=7^[Y2YSMQU[U\YUC"+3=RKKDBNQ]/_ +$OQ4MO#^N7_@_49E@@U1Q/9.YP MOV@#:R9]64+CW7'4UT7[5W[-^JZ[K7=!1_?R"LAZ#/RGU)-7.//:2W1$'R73V9\WW&G7=G>-9W%K-!=JVQK> M2,K(&]"I&)=.FTS2=/<3VUO>1E);F8?<.P\A%.& MR>N!C(R1Z=_PW;X$V9_L?Q%O]/L\&/S\ZO-/B3^W!K&NV<]AX2TO^PHI 5.H M7+B2XV^JJ!M0^^6]L'FDIRCLM1N*EHWH:G[;GQ8MM0DLO VFSK*;:476HLAR M%< B.+Z@$L1_N^]?+.C?\ABQ_P"N\?\ Z$*K7%Q+=W$D\\CS32,7>21BS,Q. M223U)/>GV=Q]CO()]N_RI%?;G&<'.*K#I4Y)R[W8JS=2+2[61^A?[7?_ "0' M7O\ KI:_^E$=?G=7T1\7OVNO^%J?#^_\,_\ "*?V7]J:)OM7]H^=MV2*_P!W MRESG;CKWKYWK*G%Q$_VQ/^ M$7^&MEX2_P"$1^T_9K V7VS^TMF[*D;MGDG'7IG\:*T7.C*$=W_DQ4_=K1D] ME_FCYOHHHK41^D/Q@_Y-MUS_ + B?^@K7YO5](>,/VQ/^$L^&U]X3_X1'[+] MILA9_;/[2W[< #=L\D9Z=,_C7S?67*_;3GT=OS8XZ4HQZK_)&YX$_P"1X\/? M]A&W_P#1JU]T_MG?\D.O?^OVW_\ 0Z^"-!U3^Q="X0X:&52&CD'NK!6'N*_4KX*_$:+XM?"SPYXJC"QS7]J/M4*=(;E"8Y MX_\ @,J.OX5^7M?5_P#P3]\;>3<>,O T\G"NFNV*D_P28BN%'LKI$WUG-1)= M2HGV31116184444 %%%% !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!\R?MPN/,_ M9_3/S'XM: 0/8>?G^8KZ;KY4_:PD/C#]H?\ 9N\"VC[[I?$DGBBXC'_+.&QC M\Q6;TW?O /4@BOJN@ HHHH **** "BBB@ HHHH **** "OF;X"_\GJ?M3?\ M5?M-? V']H+X2ZAX86[&EZS#+'J.C:IE@;*^B),4H*\@_9;_: O_BIINK>%/&MDN@?%;PG(+/7]'8@>81PEW".C12#!RN0"PP2K(6 / M=J*** "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 **** /@G_@H%XP;Q!\7 M/!/@N*3-IH-A+K]V@&5-Q,6M[<-V!5%N&'?Y@:^?:U_B-XN/Q&^-'Q%\5AS) M;7FLR6%D^?E:UM +:-E]F:.1_P#@=9%;1V,WN%%%%4(**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ KM?@9XR;X??&[P3K1?R[:6_72;PYP#!=8AY] LIA%?%*[0^K:;!=2HO2.5 MD'F)_P !?*+9QJ-]N/E:!IK#;+/VI/B7\9(?WWA;1;9/!7AN=L,MP(W$MW.G<#?C:P'S+*PSP17UE7(?" M+X8Z3\&?AIX=\%:(N-.T:T6W1V&&E?):25AV9W9W..,L<5U] !1110 4444 M%%%% !1110 4444 %?,WP%_Y/4_:F_[E7_TVR5],U\S? 7_D]3]J;_N5?_3; M)0!],T444 %?,WQZ_P"3U/V6?^YJ_P#3;'7TS7S-\>O^3U/V6?\ N:O_ $VQ MT ?3-%%% !1110 4444 %%%% !1110 4444 %>$?M!?LPI\4-8L_'/@W6YO MWQ8T>'9IOB*USY*^H(9DN(DEB=9(W4,KH00>XK!\=_#WPU\3O#=QH'BS0['Q!H\_W[6^A$BAL$!USRC@,<.I##.017SK M)^PY??#Z9KGX+_%OQ7\-\.731KJ4:MI*C^%%MYCD#MN9G./U /JNBOEJUT+] ML?1V,4?B7X1^((E/%QJEK?P2-]5A0*/PJY_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S M?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- M'TS17S-_QF1_U0W_ ,K-'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U M0W_RLT ?3-%?,W_&9'_5#?\ RLT?\9D?]4-_\K- 'TS17S-_QF1_U0W_ ,K- M'_&9'_5#?_*S0!],T5\S?\9D?]4-_P#*S1_QF1_U0W_RLT ?3-%?,W_&9'_5 M#?\ RLT?\9D?]4-_\K- 'TS7'_&'QPGPT^%/C#Q6[*IT;2;J]3=_$Z1,R+]2 MP4?C7BW_ !F1_P!4-_\ *S7B_P"UE=?M)7GPQL/"?CZ;X80Z!XSUW3_#A/A, M:C]O:2:<.JIY_P @!$1W9R<9Q0!\X>#]-;1_"NE6D@831VZ>;O.6,A&7)/J6 M)/XUL5]?S_L"^?/))_PG07>Q;:-'X&3T_P!?3/\ AW__ -3Y_P"4?_[?6W,C M.S/D.BOKS_AW_P#]3Y_Y1_\ [?1_P[__ .I\_P#*/_\ ;Z.9!9GR'17UY_P[ M_P#^I\_\H_\ ]OH_X=__ /4^?^4?_P"WT?\.__ /J? M/_*/_P#;Z/\ AW__ -3Y_P"4?_[?1S(+,^0Z*^O/^'?_ /U/G_E'_P#M]'_# MO_\ ZGS_ ,H__P!OHYD%F?(=%?7G_#O_ /ZGS_RC_P#V^C_AW_\ ]3Y_Y1__ M +?1S(+,^0Z*^O/^'?\ _P!3Y_Y1_P#[?1_P[_\ ^I\_\H__ -OHYD%F?(=% M?7G_ [_ /\ J?/_ "C_ /V^C_AW_P#]3Y_Y1_\ [?1S(+,^0Z*^O/\ AW__ M -3Y_P"4?_[?1_P[_P#^I\_\H_\ ]OHYD%F?(=%?7G_#O_\ ZGS_ ,H__P!O MH_X=_P#_ %/G_E'_ /M]',@LSY#HKZ\_X=__ /4^?^4?_P"WT?\ #O\ _P"I M\_\ */\ _;Z.9!9GR'17UY_P[_\ ^I\_\H__ -OH_P"'?_\ U/G_ )1__M]' M,@LSY#HKZ\_X=_\ _4^?^4?_ .WT?\.__P#J?/\ RC__ &^CF069\AT5]>?\ M._\ _J?/_*/_ /;Z/^'?_P#U/G_E'_\ M]',@LSY#HKZ\_X=_P#_ %/G_E'_ M /M]'_#O_P#ZGS_RC_\ V^CF069\AT5]>?\ #O\ _P"I\_\ */\ _;Z/^'?_ M /U/G_E'_P#M]',@LSY#HKZ\_P"'?_\ U/G_ )1__M]'_#O_ /ZGS_RC_P#V M^CF069\AT5]>?\.__P#J?/\ RC__ &^C_AW_ /\ 4^?^4?\ ^WT+/BY>QL6-GJ5ZUG MI@/8I:Q-E,'G ?![CU ,_P :?M::]\:=2N/ _P"SAITGB'56E%O?^.[NW9=% MTA2/F<.P_>R 9P,$'&5$G2O6OV??V;M"^ >GZC<17UYXE\8:TZSZYXHU1B]W MJ$W)R:],\/^'M*\)Z/:Z3HFFV>CZ5:KL@L;"!8((ER3A44 M!5&23P.]:% !1110 4444 %%%% !1110 4444 %%%% !7S-\!?\ D]3]J;_N M5?\ TVR5],U\S? 7_D]3]J;_ +E7_P!-LE 'TS1110 5\S?'K_D]3]EG_N:O M_3;'7TS7S-\>O^3U/V6?^YJ_]-L= 'TS1110 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 %%%% !1110 5\R?M(_\59^ MTY^SCX/'SP1ZIJ'B6Y'9/L=OF%C]7<@5]-U\RW'_ !4G_!1:T3[UOX;^';S9 M_NW%Q?;<21R'_ -!KZ:H **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH *^9O@+_R>I^U-_W*O_IMDKZ9KYF^ M O\ R>I^U-_W*O\ Z;9* /IFBBB@ KYF^/7_ ">I^RS_ -S5_P"FV.OIFOF; MX]?\GJ?LL_\ 6XN)4@@B0R22R,%5% R6)/ '>OG[XC?M]?!#X;W#6>:/\ LM_$G]I::UU[]HOQ1+:Z&66XM_AKX:E: MWLHL$%1=2J2TC8W @,6&?ED'W:^E/AO\%? ?PALQ;^#/".D^'1Y?E/-96JK/ M*N@H \-TO]O[2=>B\[2?@K\9=6@(RLUCX365&'J")^E7O^&X M/^J ?'+_ ,(S_P"W5],T4 ?,W_#<'_5 /CE_X1G_ -NH_P"&X/\ J@'QR_\ M",_^W5],T4 ?,W_#<'_5 /CE_P"$9_\ ;J/^&X/^J ?'+_PC/_MU?3-% 'S- M_P -P?\ 5 /CE_X1G_VZC_AN#_J@'QR_\(S_ .W5],T4 ?,W_#<'_5 /CE_X M1G_VZC_AN#_J@'QR_P#",_\ MU?3-% 'S-_PW!_U0#XY?^$9_P#;J/\ AN#_ M *H!\FQ:7XDL_ MLE_;CR96<21;FVY9 PYY5E/>OK^OF;]E3_B8_&[]I/6.IE\60V&?^O>V"X_\ M>H ^F:*** "BBB@ HHHH **** "BBB@ HHHH **HZ[#?7&B:A%IE?)?['/P]_:1\$VOQ&?XKZ[<:B]U&?[$AOM3COW^T@ M/^]B.YA%$P4445!04444 %%>6?M"?M(>#/V:?!O\ ;WBV\;S9BR6.EVN&NKV0 M#E8U)' R,L<*,C)R0#\46/[5W[7'[34<^H?"+P!;>&?#)?%OJ$D4+LP'!'VB M\*Q2D$'/EQ\=#4J7,VHJ]MRFN5)RTN?I517YK2>+O^"@?P[C;5]5T:#Q590# M=)9K::9<%AZ>7:%)F_X#7W9\!_'FK?$[X0>%O%&NZ:NCZSJ5H);RP1'002AB MK+M?YEP5Z'D=*TM=-I[&?-JD=[1114E!1110 4444 %%><_'+]H#P7^SKX5A M\0>-M0FL;*XG^RVR6]M)/)/-M9]BA00#M5CEB!QUKL_"_B"V\6>&M)URS22. MTU.TAO85F #A)$#J& ) .&&<$T+5-KH#T:3ZFG1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'S/_P %%XVA_91\2:M$I-QHU_IFHQ8ZADOH M5R/P#@@E6P<$X- 'I%%%% !1110!Y;^T]\3]7^#/P)\ M6^--"M[6[U71[>.>&&]1GA?,J*P8*RG&UCT(KY@^#O\ P5N^'WBOR;/Q_HM] MX(OFX-[;YOK(^Y*J)$R>VQ@.[5]X$!@01D'J*\!^+W["?P7^,WGSZKX0M](U M:7<3JN@8LI]QY+L$'ER-[R(U0N:,F]TRGRRBELSUWP1\1/"_Q*T==5\*>(-- M\1:<3@W&FW23*K?W6VD[6]C@BNBK\,O#'[//CRW_ &I/'7@+X.:_>6>N^&)+ MMK6[;438W,\$4JIM$J87>=Z\':IP>G2O?M(_;T_:,_9EU"'2/C1X&FUVQ#^6 MMWJ%M]BGDP!Q%=1*890!_LL3W:M(RA.,9)VYE=7)E&<92BU>SL['ZGT5\P_! M[_@HQ\%?BWY-M)X@/@[5W_YA!'44W%KI^RS_W-7_IMCKZ9KYF^/7_) MZG[+/_O"5M['3HF"R7MV^1%"I/3)!)."0JL0#C!\N_93_ &<=3T/5 M+SXP?%/&J_&'Q*IFE\T?N]$MW "VD"Y(5@@"LW4#Y!P&9^9\16;?M)?MWV^@ M7H:;P1\(+.'4YK=1NBN=9N KP[R"/N+A@#G#6[C&':OL*@ 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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ KYF_8Q_?>)OVAKC^]\2]3B_[X2(?UKZ9K MYF_8D^6\_:!1OO\ _"U]<8_0B#% 'TS1110 4444 %%%% !7@'[7/[7GAO\ M99\&^=<&/5/%U]&W]E:&KX:0\CS9<9MYV[L9QSBOY]OVC/^%A_\+C\2?\ "TOM7_":?:#]K^U= M,?P>5CY?*VXV;?EVXQ6$Y.4E36G]=/ZT-H12BYO7^NI^H'[#7_!0:U^/$B># M?'LEII7CS+&SN(U$5OJ:YSM09^651_#_ ! 9'<#[:K^:?2?MW]JV?]F?:/[2 M\Y/LOV3=YWF[ALV;>=V[&,_X'JU%%%8FQ#>7'V6 MTFFV[O+1GVYQG SBOG3]CG]L3_AK2'Q9)_PB/_"*_P!@RP1X_M+[9Y_FB3G_ M %,>W'E^^<]L5]#:O_R";W_K@_\ Z":_.C_@CE_QY_%G_KZL/Y7%52]Z=1/I M%->M[!4]VG&2W,_A;JW@T^$M:\ M.BX*RG4_M0NO)F$3X4PQ[?O*PY.03Z5]-U^:GQLA_P"&>?\ @J!X*\8(3;:- MXR\E;ANB%IE-I*#]&$TKKYVT+GI1G-;QL_E?4_1_6=6MM!T>^ MU.]D$-G9027,TAZ*B*68_@ :^9/V/?V[+']K'Q-XET0>%#X5NM)MX[N -J7V MLW41W-K MH_\ :OG&[CMUY;SO(79N=77[C8VYYSBO-O\ @K!X^?P_^SUIWA:U8M>^*-6A M@\E3\SPP_O6P._SB$?\ J[OXA?#N/X3?\$\O$7A%$"/I?@F>&?'\4Q@+2M^ M,C.?QK&4FJ-:IVT7K:[?Y*QJHIU:-/OJ_2]K?FSM_P!D[]HO_AJ#X5'QG_PC MW_",XU":Q^P_;?M?^K"'?O\ +CZ[^FWMUKSO1_V]-)D_:,\<_#37O#\/AW1_ M"=M=75UXGN-5WHR0[,DP^2-N=_ #DY !)KG/^"3O_)JK_\ 8?O/_0(:^6M- M^$-C\;/^"H/C'P[K"M-H*:K^>+O\ @JM#9_:=2\(_![Q)XG\( M6[,K>(;J9K* X."PQ!* /]YE//(%?0G[+_[7G@O]JC1;V;P\+G3-:T\*;[1K M\+YT2MP'5E)#H2"-PY&.0,C/M5KIUI8V$5C;6L-O911B&.VBC"QH@& H4# M'&.E?F%\._#L'P%_X*P7/ASP]$MAH6L^*9 M;8L+B/2KIX]O7<(6(Q[YK"K/V=.4UT39K3CSS4>[/S'^&>AM_P %#OVW/$&O M^)6>[^'GA?+0V!8^6]LDA2WA]O-8-(_J P],?JI965OIMG!:6D$=K:P(L<4, M*!$C0# 50. .,"OSF_X(TPP#PY\4)0%^U&[L%8Y^;8$F(_#)-?I!75*"HPA M171)^K>M_P 3FC/VTYU7U;2\DM+!535M4MM#TN\U&]D\FSLX7N)Y-I;;&BEF M. ,G !Z5;JMJ>FVVL:;=Z?>1">SNHG@FB)(#HRE67CGD$UA+FY7R[F\;77-L M?#.N?\%6-(U35Y['X:_"OQ-\0%@8AYP3;!@#PRJD%=2^&_B.ZG%M;I?S">W,QP%B=RD;1NQ.!N3'N,BOH6^\??" MCX#Z;;:!=^(?"7@.TMX_W&E27MM8[5]5B+*3^ YK\W_^"G7Q>^$7Q8?PAK'@ M+Q-8ZSXSTRXDM[N?3HI03;$;D)FV!&V.ORX8D;SCC-/GC"2O[RO9]_5"Y923 MZ/IV/U#^)'C#_A7OP]\3^*/LGV_^Q=,N=1^R^9Y?G>3$TFS?@[<[<9P<9Z&O MF'X>_P#!2?P9KGP)U+XE>,-'D\)K!JTFDV>B6EX+^ZOY$ABD)BRD0Z2X.<*, M#+<@5ZQ\2-:F\2?L:^)=6N"6GO\ P)<74A/4L^GLQ_4U\3_\$EO@7I/BJ+7? MB+KT U-M%OOL.BVMP-\-K<-&CSW"J>/,*^2H;J,'VQ:A+VU6E)_"EKV]ZS^_ M;7OM& MTB'D%4:W"$XYP)/QK[ ^!GQZ\'_M$>"8O$_@Z_:YM-_E7%K<)Y=Q:2X!,H)%=MK6B:?XDTF[TO5K*WU+3;R-H;BTNHQ)%*A&"K*>"#[U^:/[* M.FG]FS_@HUXU^%FES2KX:U:*:.&V=\@*(A=VY.>I1"Z9Z_,:*=I3]DUT;3]. MC_K_ ()4O&'M%T:37KU_K]=/._\ @H%^U+XE^-?A>Q\+ZO\ "K5?!%CI&NO+ M#K%]<2R17A1)8PJAK>,#(.[AFX'?K7T'\ ?V]/&U\OPZ\%2? '7[?395T[2# MX@:[G\E(B(XOM.W[&!MV_/C?C'\7>IO^"P__ "0WP9_V,8_])9Z^P_@G_P D M9\!?]@"P_P#2>.EAO=A/FUM*-_/W=_+Y"KZU():7C*WE[VWG\SQWXH?ME_\ M"M_VI_!_P:_X0_\ M'_A(%M6_MK^T_*\CSI)$_U/DMNV[,_?&<]J^EJ_-3]J M#_E*=\(/^N>E?^E$]?I713]Z@IO?FDODFK#GI7<%MRQ?S=[GS)^U!^VE_P , MW_$[P3X0_P"$._X2+_A)0A^V?VI]E^S;IA%]SR7W]<]1Z>]>S?&KXD?\*?\ MA1XI\:?V=_:W]AV,E[]A\_R?.V_P[]K;<^NT_2OS^_X*@?\ )SGP2_W8O_2U M:^S/VT_^34?BE_V Y_Y"N9RE]3E5^U>?X;&L4GBE3Z6A^.YX];_\%,O"-C^S MWIWQ(U_P]/INJZK>W-EIWABSO1,@ ,>*]'_8Y_:U7 M]K3PSXAU<>%CX6.D7B6IA.H?;/-W)N#;O*CQZ8P?K7S+_P $H/@IIFO^#[WX MC^(+>/5;S3KR32M!CND#I8( )9I8P> [O+C=U 4@'!KZ7_;J^)MQ\%/V;/&7 MB+1 MEK^H)#I<%["H656E;9OW#GQQ756M03;U;2LNS=K??^%_(QHWK M-).R3=WY:_E^-O,XGX[?\%)O WPI\7S>#_"^BZA\2/%<$OD2VNDN$MTF!PT7 MF[7+..X1& /!((('+^!/^"IWAZX\76_A_P")GP_UKX83W+*L=U>2FXBC#='E M#11.B?[05O? R:YS_@G++\$_@S\'[;Q+KWCWP78_$#7S)+>-J6N6D=W:0;R( MX-KN&CR%#L."2PSG:,=_^V_XT^!WQL_9X\4V7_"P_!&I^(--M)-0T8VVN66\5Q;RI/!*@DCEC8,KJ1D,"."".]2U\H_\$R?'][XZ_93T6'4)GGGT*\G MTA9)#DF)-KQCZ*DBJ/917U=6U2'LY.*V_1ZK\#*G+GC=_P!6T84445D:!111 M0 4444 %%%% 'DO[6T/VC]E_XK+Z>&=0?_OF!S_2MO\ 9]F^T_ 3X:S=?,\, MZ:_YVL9K-_:F94_9F^+);I_PBFJ#\3:2 ?K5C]FE6C_9Q^%2ORR^%-*!^OV. M*@#TFBBB@ 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 **** "BBB@ HHHH **** "BBB@ HHHH *^/OVF/A#JOP/\;2?M%_" M>SQK%B#)XQ\-PL4@UNPX,TH R%E4+N) .<;_ +RD2?8--DC2:-HY%5T8%65A MD$'J"* .;^&?Q$T7XM> =#\8>'9VN-'UBV6Y@9P ZYX9' ) =6#*P!.&4C-= M-7Q_^RS;R?L__M)?$OX#AG'A6XA7QAX46;@0V\K!)X$R2657(4<_\L9&/+'' MV!0 4444 %%07U];:79S7=Y<16EK"I>6>=PB(HZEF/ 'N:^6?C%_P4L^"_PK M\ZUT_5Y?'.KIP+7PZHEA!QP6N&(CV^Z%R/2I?8X9W#%&G>/9'RJ_O#LZ<$5]& M^ O^"6OQ)^*FK)XB^-7CV:TN9MIFMX[EM3U%U[H\[L40CL09![4X1G]7I4VK M(+JX/PZ\'ZY)K9?)OO#\PTK3 M7ZC_ %%%%%04%?,WP%_Y/4_:F_[E7_TV MR5],U\S? 7_D]3]J;_N5?_3;)0!],T444 %?,WQZ_P"3U/V6?^YJ_P#3;'7T MS7S-\>O^3U/V6?\ N:O_ $VQT ?3-%%% !1110!YIXO_ &D?AM\/OB%;^"?% M'BNQ\.^(+FU2\@CU,F"&2-F901,P\L'8)N'5BUE<$Q9/3,;,_IBI MC)6M/3\O+TTW*E'7W-?S\_QV/U HK\[O 7_!5+4O!^L)X<^.7PXU'PMJJ "6 M\T^WDB97= M1#U>!P)%'N5 K3ENKK5&?-9V>C/0J***DH**** /D;_@F_&?$WP[\??$B\@4 M:KXV\77VH/<!6 C3V5':?'^\?:OKFOF/_ ()KQ)'^Q=\/F5<-(VHLY]3_ M &C#?)N!'I?BZQC;^RM;5 M/FC/)\J7'+1$]1U!.1W!]_HJ)14U9E1DXNZ/B7]AK_@GS:_ >1/&?CV.TU7Q MYEA9V\;"6WTQT>S'VVWN?-"";_%7^_>_\ I"*_3>OA;P%^S5\2-%_X M*.>(/BC>^'/)\"W371AU7[=;-NWVHC7]T)#*,MQRGZ5-+3$*3VY9_BE8BMK0 M:6_-#\S[IKX6_P""M'P^EU7X.>&O'5B"FH>%=54-,O#)#/AGWZ'P_\8?'4?[7GQN_9A\&6K?:-,N+"#Q;K4*\H"5#LC^A @E7_MK[ MUVO_ 59\)75K\/_ )\2]*79JOA#6XR)E'*1RE65C["6*(?\"K)_P""=/[( MWQ$^#_C[Q!XL^)VBG2;NWTN/2=&C>^M[H^6S[I"/)D<*%"(!G'WS[U]9_M*? M"]_C-\"/&O@^&)9KW4M.D%FKD*/M*?O(>3P/WBIR:WQ#]G!2I;J3G_Y-=+_P M%)?@88=TG2;;Q)Y)A4 /_J7<+M6&%1G!/-?5_P"T?X1U;Q[\!/B!XI(%3B8J.'=.'7F?SDWI]UBL/)NNISZ M,YXKSKX-_LX_$7PK_ M ,%!O'OQ*U3P]]E\$ZI'>+::I]MMG\PR&+9^Z60R#.UNJCIS6TFOK<9=.1KY M\L=#G@G]6E'KSI_+F9]OU^:GC3_E,)X>_P"N6"5=\4J%'4]P1@BI:*32DK,$VG='Y,?LQ>,%_81_ M;)\7_#WQE+_9WA;6I!9KJ$_RQJHBESG[IK]9(Y4FC22-UDC MMHP\L(//ER*2/,C)Y MVD@@\@C)S\A:+^S_ /ML_LYVJZ'\/?%%KXJ\.QG%O;I>6LL<2#HH2^"F(8_A MC;'7DT0F^2-.IO'1/NO/S"<5SNI#:6K79^7D?IK7R]_P45^.&N? W]G>XO/# M5R]AK>M7T>DPWT1Q);*Z.\DB'LVV,J#U!;(Y%>"GP'^WS\5%GT[6?$]AX%T^ M;[TBW5E R@GHDEFDDP('^T/K7T1XX_8]'Q%_9)TOX1:[XB:\UO388YH/$+Q, MW^FHS-YK*S%B&WNIR?"'X5?!'X=>"-%\%>%M)\/ZY?:C).[VJ%KE[:.(J=\C$N5+R)U/ M)7OCCJOAQX%_;D^ NC1>!_#NGZ%XD\.6?[FROKN\M)8K:,D_ZLR21S;1GA60 MXZ 8XK(_:+_8'^,?C[X?V7B35+X_$[XP:CJD9OWAO(+6UTZP6&0"" 2M$A'F M,I.U1ST7[S-KB+3UIZ1NM.N^BM^;[7ZD4?=TJ:RL_3;>_P"7F?8/B3_DQ74? M^R\&[YO)E@C16QZ;H6%?2? MQ T>\\._L6^(-)U&'[/J%CX!GM;B'4O] MJQ#6JLMO\;_6WR,81?U3#Q>CN]_\*_KU/U[Z\4>'/V[_C%ILGA+5H-#\%Z1=(8+O5+ M2\M8O.C(P0S122RJ"/[BKG)!XXKZ@_9'_90T+]E7P)-I=E<_VMX@U)EFU75V MCV&=E!VHBY.V-,M@9R223UP,J:Y:GM6]DTO-O3Y6+J.]/V2ZM7]%K;SN?/W_ M 6&!_X49X,../\ A(U_])IZ^P?@A(LGP7\ NC!U;0+ AE.0?]'CKA?VQ/V< M_P#AISX+WOA2VNX=/UF"X2_TRZN ?*6X0,-KX!(5E=E) .,@X.,5\W?L]>&? MVS_AO>^$O NJ:7HP\ Z5>6\$VK3W-G-*FGI(N^.,K)O(\L,J[H]PR.1@85#_ M )>4WIS237:UK#K+6%1:\J:??>YQG[8U_%X2_P""EGP?UO4F$&G&/2B9FX4 M7R:U4I/R=_/^O\ZJ13J>U6S27I;^OZZ<-_P4P\36&J?M<_"C2+:= M9;W2X[0W:*<^49;L,JGT.T!L>C#UK[@_;3_Y-1^*7_8#G_D*^(OBU_P3S^)] MG\1OA[KNCQW'Q#UE[E-1\6^)+C4((=]S]H5L(DTJL42-<#:#G';A1][_ +3W M@S6?B)^S[X]\->'[/^T-;U32I;:TM?-2+S9&'"[G(4?4D"L9Q:P4H+5WG^/Z M=NY<)7Q:GLK0_"_]/L>'_P#!*S_DTNP_["][_P"A+5S_ (*A>%[GQ'^R3K4] MM&TK:3?VE^ZJ"2$#^6Q^@$N3[ UTG[ /PC\6?!/]GBT\,^--)_L;7(]1NIVM M?M,,^$=@5.Z)V7G'3.:^@/$/A_3O%F@ZAHNKVD=_I>H0/:W5K,,I+&ZE64_4 M$UT8N/M%:/:/WI)_FC'"OV>LN\ON;?Z'Y[?L>_L3_ 3X^?L_^&?%5_I%Y>:Z MZ/;:KY.JSILN8V(8% V%R-K8]&%>T?\ #KW]G_\ Z%O4O_!Q%S_L7 M_M!_LJ^--3U;]GOQ+#K7AN_D#-HE[/$DI7)(26.?$3[1P)597P3P._2S:'^W M?\7(VTG5+OP_\+]/E&R>]M9K?S60]=CPM/(K8Z%2A]Q3E)5'S05K]'I;_@!& M+IKEF[VZ[W_X)]@_!7X&>$?V?O"&_#-YJDFMW>E6$5I-J4JE6NG10&D(+,=?M\ZI_8_[('Q,GSMWV$=O_W]N(H_ M_9Z]F\%:7_8?@W0=.QM^QV%O;X]-D:K_ $H VJ*** "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 ^1OVLHSX)_:D_9K\>64"I%KV?G][#=!4B0CT4 MR3L/<^PKZYKYC_;BB1IOV?I2O[Q?BUH*AO0'S\C]!^5?3E !1110!Y3^U1X# MB^)WP!\8^&KC7;#PS;7UL@GUC5'"6UI&DJ.\CDD *IZD#U(ZU\T_LT_\$^/ MV>?L_P#:L7B>Q^-%]9.JSSP:A%+80R=0#! [#D?PRNX/I79_\%2/$EUH'[)N MJ6]K(T7]J:G:6,I0XS'N,A'T/E ?C7HO[$7PXL/AG^R_X"L;.!8I]0TZ+5KQ MQC=)/<*)&+'O@,JCV4"E12?M:BZ-+YVO^7XCJMI4Z;ZW?RV_/\#V+1-!TCPC MH\.G:1IUEHNE6J8BM;*%(((E'HJ@*HK%T'XM^!O%6M2:/HOC/P]J^KQYWZ?8 M:K!/<+CKF-7+#'TKX._X*;_'#Q#XH\:>&_@#X'GE:]U=H6U6*V?:UQ),X6WM MF/9?XV!X(9,\ UPWQ%_X)3ZW\+_A5<^,O#_CZ2_\8:%:G4Y;.&T,",8AO86\ MH+K3^&[5_3?[BG"TE2C\35[>NWWGZK45\\_L(_'B__ M &@?V>=)UO6IA<>(=/FDTK4IP #-+&%*R$#NT;QL?I^U-_W*O_ *;9* /I MFBBB@ KYF^/7_)ZG[+/_ '-7_IMCKZ9KYF^/7_)ZG[+/_'4*%TCO+E5FE Z^7$,O)]%4FOD_]MFX M_:6\8?%NQ\$?!S^U[+PQ-I$4]Y?V"QVD:S-+(K!KUL%2%53L1PV#G!S7!_"W M_@D@^I7QUKXO^.KC5K^9_-GL=#=F,C9SF2ZF!9\]" @/HU3'FFKK1>?EIL5* MT'9ZO3;SU+7[07_!2OX3^-[5O"_A_P"&;?%EY9/+@_MRT6.T9V&%:)&5Y6;. M!C;&?0U\]> ?V!?C;\7O$ \4Z1X/TSX,VG$]HMU>7=J8W!)!CC=YKE&ZQ^7T?QO_:W_8P91\1="E^(7@BV8*^HW#?:E$8.-PO8P9(R20 ;A3[+ M7WA^SS^T5X2_:5\"IXE\*SR+Y;B&]TZZ 6XLIL9V. 2"".0PX(]P0/3+FVAO M+>6WN(DG@E0I)%(H974C!!!X(([5\-?L4?L\^-O@E^U%\7;J;PY<:!\.=1-P MNE,\B&*95N\V^U0Q(Q$SXR!@&JA)RE[.?9M/TZ/UZ>9,X\L?:0[I6]>J].I] MU4445)1\S?\ !-G_ ),K^'7_ '$?_3E=5],U\S?\$V?^3*_AU_W$?_3E=5], MT %%%% !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 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %?,OPO_P")#^WE\;;! MOE.O:!HFK(/[RP(UL3^9Q7TU7S)XH_XIO_@H=X)OON+XD\"7ND^SM;W0N?S M/Y4 ?3=%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110!YS^TA_R;S\3O^Q8U+_TEDKY M=_X) _\ )N?B7_L:)_\ TEMJ^UO$GAW3_%WAW5-"U:W^UZ5J=K+9W=OO9/,A MD0HZ[E(894D9!!&>#7+_ ?^!_@GX"^'+G0? FB_V%I5S=->RV_VJ>XW3%%0 MMNF=V'RHHP#CCIUIT_K'=4444A!1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110!\R_\ !0__ (F'[.A\ M.CF3Q)X@TG247^\S7<"/%O@ MC5;KQ7X9MO[+MO(D2**81#8BS[\/"R@!6PK_ '<\9P/T6^+OQ4T/X)_#G6_& MGB-IAI&DQ"65+95::0E@JH@9E!9F8 D#GJ*\B^$=U\'/VSM"G^(+?".UFB: MX-JFI>+="L6GO"@ 8JRO*653\N6(Y! Z&H@G><8O1V;\GLG^A4FK0)/V@/V@?$?[0OC>V8V\<\KZ?(Z%8YKQQL_=9ZQPQY4>A*\ MY4U]Y?M*?$"R^&'P'\=>([Z9(DM=)N$A#D#S)G0I$@]V=E'XUL^.O'G@WX#^ M 9=:U^\L_#'A?3$6)1'%M1.R111(,DGH%4?A7SGX3_X*F? [Q1XHCT>6ZUS0 M8I)/+CU35K!4M&). 2R2.R _WG4 =213J*-:'U>GHDK?UY_\ (.5.?MYZMN_ M]>7_ 3!_P""2/AFZT?]FW5-3N$9(M7UZ>>WR/O1I'%$6'_ T M.ZACFAD6:&10Z21L&5E(R"".H(J2MZD^>5[6V7W*QC3CRJU[[O[W<****R- MKYF^ O\ R>I^U-_W*O\ Z;9*^F:^9O@+_P GJ?M3?]RK_P"FV2@#Z9HHHH * M^9OCU_R>I^RS_P!S5_Z;8Z^F:^9OCU_R>I^RS_W-7_IMCH ^F:*** "BBB@# MX?U/]HOXEQ_\%';7X43Z^FD^ Y=DT-C]@MRUR@L3-@2LA?YI%8<-V(&*^X*_ M-/\ X*??%3PGX9^*7AO3Y?#&I6WCS3-/BU/2?&6CZHMM-:DRR!8WB,3>8BM' MN^\I!)P1DYY+X<_\%A?%FAZ/!9^,O UAXIO(U"'4;"^.GO( /O/'Y$4^&<^G-K>HP:>+MM;600^8X7?M\@;L9SC(J MXQ+;+6UT5L7Y59(?)'/S_O%7*?*?G7*\'FN^U33;;6M M-N]/O(A-9W<+P31DD;T92K#(YY!->'_ K]BOX=?L\V_BM/"W]K22>)(C;7,^ MH72RO# 0V(HL(H"C<3E@S' R3BI]Z\O33U_R_KU>EEZZ^G]?UVZW_AI_X-_] M%:\#?^%)9_\ QVC_ (:?^#?_ $5KP-_X4EG_ /':^/]WI5 M1]Z?LUO9O[MR9/ECSO:Z7W['ZL0_M,?!^YFCAA^*W@B661@B1IXBLRS,3@ M2B_%KP)K/A#Q%#)/HVK0&"X2&0QOC((96'0@@$>X[U$^;E?)N5'EYES;% M+X4_&3P9\!]=AU_25F:W>:*-XVCD7!*O'(JNIP0?F R"".#79UY9^ MSO\ LW^$?V8_!EQX;\(_;IK>ZNFN[F[U.99;B:0@*"Q554 *H "J.G$]%U6U(6>QU#7 M+6">(D!@'C>0,I((/(Z$5G?\-/\ P;_Z*UX&_P#"DL__ ([7YQ>-O@GH'[07 M_!4#QGX+\2S7UOI-T6FDDTZ58Y@T>GQ.N&96&,CGBOI#_AT;\%?^@MXQ_P#! MC;__ "/4PO*G"H_M*XY652<%]EV/KCP;\1O"?Q&MKBY\*>)]&\3V]LXCGFT; M4(KM(F(R%8QLP4D.5@R MKM&TI&F!CUS7L%:2M?0B-[:A1114E!1110 4444 %%%% !1110!P_P 6OC;X M(^!7A^#6O'7B"#0-.GF%O#))')*\LA&=JQQJSM@.PN?M5K M=Z7.L4\3$;6 W*ZD,.""IZ<8KN_ /@?2/AGX+T;PKH%NUKH^DVR6MM$SEV"* M.I8]2>23ZDT1VES;WT]+:W^82W5MK:^M_P#(WZ*** "BBB@ HHHH **** "B MBB@ HHHH **** /F3QI_Q67_ 4#^'6E_P"LB\&^$-1UX^B274HM /\ >VC/ MTYKZ;KYC_9^/_";_ +6'[0'C3[]GIT]AX3LFZX:WB+W2Y_ZZLO%?3E !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 %%%% 'S-^W!_S0#_LKGA__ -KU],U\ MS?MP?\T _P"RN>'_ /VO7TS0 4444 ?'7_!5B2ZC_9/N%@SY+ZU9K<8_N9V?LFZ18Z'^S-\,;73=OV7_ (1^SFW(N SR1+([8]2[,3]:UOV@/@]8 M_'KX0^)/ ]_-]E35+?$-UMW>1.C!XI,=P'521W&1WK\U=$^('[8_[,/AFX^% MNG>#-2U6PL@\&G:I;:#+J?V>,DX-M/&"C+DY"R!BN0"!C BG+D52#WDTU\E: MWKU*G'G=.:^RFG\W>_Z'0?MT>)-3_:I_; \)? [P]>,-*TJX2VN7C^95N77? M&O#ITGQ'IFFRW%CK(NY6GDGC M0L/.W,597*X(Q@!CMV\5SO\ P3I_9"\3?#75-9^*?Q+MI(/&6LH\=I:7C;[F M".1M\TTW7$LAP,=0-V>6('U7^T)#XHO/@KXQL?!>D/KGB>^TZ6RL;1)XH/GE M7R]Y>5U4! Q;D\[<"E6@Z6&=..L[-MKN]E\O^ ]BJ_N+,3QS^4NU(T!>-F4Y$>[@G[WKQ7T_79 M7:E.Z[+[[*_XG+134;/N_P W8****YS8*^9O@+_R>I^U-_W*O_IMDKZ9KYF^ M O\ R>I^U-_W*O\ Z;9* /IFBBB@ KYF^/7_ ">I^RS_ -S5_P"FV.OIFOF; MX]?\GJ?LL_\ *KGX$^!;H6OB67X=^'KD_P#+'56L+9_^^9,&OEK] MOC]H7X@:Y\5]"_9_^$MQ/9:]JJ1MJ-Y9R^5.3("RPK(#F)!&#([#!VD<@;@W MS_\ 'W_@FS)\ _V?];^(&M^.3K.OV1MR^GVEELM]TLR1N/-9RSXWDAMJYQTK M)2]WVFT;V]7>WYFO+[RI[R:O_D?J-H?@/X:>*-)M=5T;P[X4U;2[I/,M[VQL M;::&9?[R.JE6'N#6K9_#+P?IUU#=6GA/0[6YA<21S0Z;"CHP.0RL%R"/45YC M^PY_R:5\,/\ L$+_ .AM7SG^T[X\\9_LQ_MG?#KQ-!XNUZ\^'WBZ807N@7NI M3364#;TBG\N)F*( LD6NJ*ZNR?GT.6$N>@ZKZ*]O+J??\ M11169J%%%% 'S-_P39_Y,K^'7_<1_P#3E=5],U\S?\$V?^3*_AU_W$?_ $Y7 M5?3- !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 %%%% !61XP\-VWC+PGK? MA^]&;/5K&>PGXS^[EC9&X^C&M>B@#YX_8'\37.N?LQ>&=-U$XU?PU+<^';Z+ M.?*DM9FC5?PC\K\Z^AZ^8/@3CX9_MGI7T_0 4444 %%%% ",P522< .3^E_B#0;+Q1H6H:/J4/VC3[^W>UN(@Y3?&ZE6& M001D$\@YK\3?VU/V)M:_9A\1-JFF"?5_A[?S8LM2(R]JQY%O/CHP_A;HP'8Y M YJFLE&?PO\ %]G_ %KMY/HIZ1?Y;^:T?V'_ -N35?V:];C\/>(' MGU7X&?$VE>,O#]AKFAW\&J:1?PK/;7 MELX:.5"."#_G'2OY_P#]GG]GCQ7^TEX^@\->&+;"+B2_U*93]GL8N MU1RQX'F>"_#K3S6EKF26YN7+27$SG7T.BBBNF7;*Q5EA+_B+:_$X^*_%6M^)S9W%DML=9U&:[\D,)]P3S&.W.!G'7 K[ MRU?_ )!-[_UP?_T$U^='_!'+_CS^+/\ U]6'\KBJHZSJ_P"%?^E!5_A1_P 7 MZ'Z15^9'PM_Y2]^*O]^]_P#2$5^F]?F1\+?^4O?BK_?O?_2$5-'_ 'J/^"?Y M(BO_ +N_\4/S/TWK\\OVT:^%U_9-MK.I37* M0_=NH/+$C,%_<%UXZX'I7Z&U^;O_ 4(LW^"O[6'P<^,MJOE6LDT5M?NHX)@ ME&_/NT,S+]$HIZ8BG?9WC_X$M_E^II-(/C3X@\)^/O$^N:[_ &UH MZZGIRZWJ$MSY;(P;]T)&.T/'*S87&0@]!7L__!3_ ,;7$OP9\,?#_1)%FU7Q MYK5O9PQH>9(497X]C(T _&O*OVC/!MI^RC^U+^S?XOTR/[/HD-G;^&[R8<+L MA @=V/J8KC//]SVHH?QKRVD^1?\ @+=_DW%"K?P;1Z+G^YJR^Y2/K7]MCXHW M'PA_9E\;Z_87DUAJK6HL;&XMW*2QSSL(E=&!!#*&+ CD;)O%>N>+/$%]XMU+0]1UF#5;[5)Y;NV4HP@\N5F+( B(XVD8+$]ZP/^"J>M M7?BT?"CX2Z3)G4/$VM"=D4GC!6"+('8M.Q_X!7T5^TMX>M/"/[&OC_0[!!'9 M:;X1N+.! .D<=N44?D!6$KK#5ZG?1>D5=_BS:.M>C3[:OU;LOE9'GW_!,GQK MXA\??LUOJGB?7M3\1ZE_;=U%]LU:\DNIM@6+"[Y&)P,G SW-?,.J?M5>._A? M^W5\3-/@U'Q%XPC:6YTSP_X/;4)Y+.2]D:)8%$);8BKEB2 . 0",U]"?\$G? M^357_P"P_>?^@0UXE\$-!M-:_P""LWCV:ZB65M.EU"\@W#.V3RTC!^H$C5UU M(\V,A'91$7@VKD=,['Z?>;K5C]@W]K+Q]KWQ0U_P""OQ=D M:Y\5Z6LWV.^N$59R\)Q+!(5XD^7YU?&2%;).17WM7YG>(K6/2/\ @L1I+V@\ MHW7ER2XQ@EM+96_,"II/]]&E]F2?WVNOZ_X)M4C>E*=_>C9_*^J/TQHHHJ1G MY?:7XNT+P/\ \%;/%>K>(]:T_P /Z5&LJ/?:I=1VT"LVG1A07!SS7WI M_P -/_!O_HK7@;_PI+/_ ..U^='BKX-^'?CU_P %1_&7@_Q2ET^C71::1;.; MRI-T>GQ,N&P>X%?4'_#J?X$_\^WB#_P:'_XBE3O]7HW_ )5^;%*WMZUOYOT1 M].V^K>'_ (M>";QO#_B2'4M(U"&6U76/#>I!BAP59HKB%OE=3W4Y!%?"G[*? MQB\=_ ?]JSQ)\#OBWXIU;Q)%JD@_L/5M;O9;DM( 3"4:1B0DR<8!P)$"]2:^ MV/@O\&O#OP%\!VO@_P *K=)HUM++-&MY-YLFZ1BS?-@=S7S/_P %./@O:>(O MA7:_%+3KZ'1/%W@F6.X@OFD$330F1?W0;^^LA5T]]P'+4.4:-15-X[2]'U7F MF5&,JL'3VENO7_@K?MP?M+7OQ9^(%S9R_\(99VD6GZ"CAE M$^T[9@AZ('623_?=1G"U]Y?M(?\ )O/Q._[%C4O_ $EDJ*T71P]1OXI)_)+; MYO=_F:4)*KB*:7PQ:^;=K_=L?G1^R7^TU\;?B#\-KGX;>!-3O_$_Q*U+5I[N MX\3^*+N6[AT/31# JOOEW\F3S,+AL<_(2PKTSQ=^R'^UGX?L9/$NA_'_ %'Q M'X@A!N'T;^T;F""1@,E(E KHB_2M7_@CSX=L[;X,^--=2)?[0O->^QR M2X^8QQ6\;(N?0&9S^-??E=5>/+)6WLM?DK?UU>IS4I73OM=Z?/K_ %L?'_[! M'[8^K?'ZWUGP7X\@2S^(GAY=T["$0?;(5;8[M'_!*CX#J !\P( Y W_VWOVQ M1^S3H.FZ+X=LH]9^(6O973K)T9T@3.WSG5>6);Y50?>.>RD'YP\(PKX5_P"" MP6LVFDC9;:@)FNDC^4?O-.69\COF0 _4UYI^TU\3+_0_^"E5SKQ\)7?CQ_"\ MMJ++P_;,R/+Y=HLB%2L7X;^>U_P ?U/:-'_92_:W^)>D+XF\3?'?4/".N72":+1+6^N(HX\C(25;< MI%&?4*KX^O%=!^R[^U+\3/!'QYF^ WQX>.\UV08TG70%!F;:612RJ!(DB@E7 M(#!AM;)/RU?^'F7Q%_Z-@\4?^!US_P#(%> ?%7XH^/\ ]H[]IKX5>-D^#?B/ MP//HE]96\TS0W%R'1;L2!V?K?^K&53^%* M3?O)77GY>A]'_P#!5[XC>+/ASX#\!7'A/Q1K7AB>YU*XCGET;4)K1I5$2D*Q MC92P![&N3UR\_:3_ &SM]U\*O%*^ _AOI(6RL]7EU*>QEUJ>)=DTXFA1Y77> M& Z)@=VW8M?\%D/^2=_#G_L*W/\ Z)6OMKX)^%K3P3\'O!6A64216UAH]K"% M0<$B)=S?4MDD]R:YZ,5)5G+I)?\ I*_JWSZ&M63C*FEUB_\ TK^M>VG4^+OV MX/$'Q,^"W[&'PR@N/&&LZ9XWM]1M['5=6TO5IDFN6%O/NW3JP9U8JK?-UP"1 MFOL+X/\ B81?L_\ @SQ!KVHNP7PW:7U_J-[*78XMD>261V))/4DGGK7RQ_P5 M^_Y-[\,?]C)%_P"DT]:_[1_B*Z\-_P#!,.TELV9)+KPSHUDS(.D>-O5Q_*X_9KVM"'3E=_E+_(\LD^/7QX_;O\ B)K6B_!?4V^' MOPXTJ3RIM=8F&:4$_*S2JID$C $K%'MP/OGH:@^)'@']JK]C71G\?6'Q7NOB M;X;L61]4L]6FFNC''G!+13LY$?0%HW##.> "1PW[(/[8?BCX!_!73_#F@? # M7?%L$MS/>3:]9W,T<=Y([D;@%M)!\JJJ??/W.W0>G^./^"A'C[QSX+U[PY=? MLQ>)5M]6L)[&1GN[EPJR1LA)7[",XW9QD?6G43HQ_%FF,UPPD M?:B(@7@8SQV&*^B_^"3>@^(_"_P9\7:9XATG4M&*Z[YUO;ZE:R0,5:",,RAP M"1E>W<&O)_\ @EYH-I=_M+?&;5Y8E>\LED@AY%>B?\ !._]KKQ!\?M(U_PEX[*OXU\.[7:Z M\D0O=P%BA,B "1'&UL [EXSFOLFOS._9"M8]%_X*;?&.RM!Y5LRZL3&,8Y MO(7Q^9HHN]7V/1QD_3EUT+J1_=>TZIQ7K<^J_P!LS]KG3/V5? UML>+ M=6+Q:3ICMA,J!NFEQSY:Y7@O/AE;7J M^=::3ITLUK,B-RH>&W,848(QO=G_ +PS6-\:H8?BQ_P5@\&^&=97S]*T5+41 MV\Q^1O+MGO0,=\N1GUQBOTRK.G%2IJK+>3=O)+1/YEU&XS]DM$DF_.^OX'RU M^RQ\(?C[\(O'VJ6'Q&^(0\?^");!S97$MRT\\=T)$V[S,OFC*;^ [+Z\XKAO MVO\ ]LCQAI?Q-L?@G\$K-=1^(=XR1W>H>6LOV-F7>(XU?Y-P3YW=\JB^^2OV MZ3@$U^*_[/O[0FN?#/\ ::^)'Q M?AIJGQ,UN^N+R/R[.62-[+S;DLSML@EY M(38.!@9&:.93JPISV2;?=VV7XV]%V#EY*7?BE?WYT4ZG=_8V;KL4M^[/H 8@OT'->I?L*?M=:]\:IO$'P^^( MUJMC\2O#!87+"-8C>1H_ER,T:\+(CX#!<*=P( Y%>??\/,OB+_T;!XH_\#KG M_P"0*\O_ &8=8\9_$#_@H>?B+=?#K7/ NEZ_#GB:[TK]GG4/#NE-C7?&M_:>%-/7/WY+J M0*ZX[YB$H_&LRR+]@'1;JU_9QT_Q%J*;-7\8ZE?>)KWW>XG;:V>^8TC/XU]' M5D>$/#-GX*\)Z+X>TY=EAI-E#86ZXQB.*-44?DHK7H **** "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 **** "BBB@ HHHH ^9OVX/^: ?]E<\/\ _M>OIFOF;]N#_F@'_97/ M#_\ [7KZ9H **** &NZQHSNP5%&2S' ]:^#?C]_P5@\)^ -;NM"^'VA_P#" M<7ENS12ZM+<^18*X./W>%+3#.>1M4]59AS7JO_!2#XC:A\.?V4_$;Z7.]K>Z MQ-#I FC)#+'*29<'MF-'7_@5T8V7JWK;[OZ[U)JFHJUY2_) M=?O_ *[?+MU_P5=^.NGW5G]K\ ^%[>*\/^C1RZ7?H\XXX0FX^8\CH#U%>_\ M[/O_ 54\(?$;7K;P[X_T5O 6JW#B&+4/M'G6#R$@8D8JK0Y/'S!E'=A7+?\ M%%/^3L/V]_MM?LI^%?CQ\+-?U3^RK:U\;Z78R7>G:Q#&$F= MHU+^3(P^^C %<-G:6R,=Q5%&A[>2NKR3](];_P!?,7LW*K[).SLFOF?2RL'4 M,I#*1D$<@TM?)/\ P3%^+&H_$[]F>UM-6GDNKWPU?2:.L\ARSP*B/#D]]JR! M/H@KZVK>I#VO^3U/V6?^YJ_]-L= 'TS1110 4444 ?FOXNUJS^#?_!6:#6_%3K:Z3X@ MM(DL[ZX.$B\VT%NC9/ 'FQLF>@W9XKZ)_P""E/\ R9QXW_W['_TKAKH_VNOV M1?#W[5?@Z"TNY_['\3::&;2]92/?Y1;&Z.1WQ7^%7[8? M@WX:W_POUK3]7\<>!93''$=+B35LK&ZNAC=5-PB@H %< # %8/6BJ+WCMV: MO?[U^)O%\M;VRV=K][I6^Y_@?HE^PY_R:5\,/^P0O_H;5\@_\%0?&5IX_P#C M5\)?AIH,RWFOV=[YES'#\QAEN9(4AC)'1L(6(]&4]Q7F'@'Q;^VJG@;1OASX M2\(^)?#6DZ?;?8X)'\/BQ?R^>MS-LM/:V"S&X%K,^=\\TQ_P!;-R<8RH))RQP5[G[^)59Z14N;S?9'%"]/ M#^R7Q.-O32S/NN-=J*I.2!C-.HHK U6BL%%%% SYF_X)L_\ )E?PZ_[B/_IR MNJ^F:^9O^";/_)E?PZ_[B/\ ZV)$3\,U2_96 M^*S?&;X">$?$MP['5FM!9ZHD@(=+V']U.&!Y!+H6P>S"@#UBBBB@ HHHH *R M?%7A72/''AW4-!U[3X-5T?4(6@N;.Y7OAOP7I8T^Q,K332R-YD]Q(?XY)#RQ P!Z "N_HHJFV]62 MDEL%%%%(94U?_D$WO_7!_P#T$U^='_!'+_CS^+/_ %]6'\KBOT>N(%NK>6%B M0LBE"5ZX(Q7BW[-7[)/A#]EF/Q"GA34M;U :Y)#)<_VS/#+L,>_;L\N*/'^L M.%:# M^QYX,\._M':A\:K;4]=?Q3>F4R69$(FP@A#_='&7//Y4J?NUU4>W+ M)?>E8FHN:DX+?FB_N>I[K7RG_P %,/AG_P +#_97UR\AA$M_X;GBUF$XY"(2 MDWX>7(Y_X#7U969XF\.V/B[PYJFAZG%Y^G:E:RV=S'Q\T[)N=.^'/A&*YO=P+*;V, M;-Y]&,AMS_VSKZ1_X*@?#@^./V7-1U6"+??>&;V#58RO41Y\J7\ LFX_[E>A M?LS_ +&O@;]E6XUZY\)WFM:CSFL;E8R WER(4;:2#@X/!QUK?$7G"U/>[E_V\Y"_%5V/M%AX+\(6=Q-@[D^ MUB!=WT(N+AS_ -LO:OM[]K[_ )-;^*O_ &+E[_Z*:LK]F?\ 8[\$?LJMK[^$ M[S6=1GUKR1<3:U/#*Z+'OVJGEQ1X!+DG.,@CVI8FU2DZ<.J?WR;;_.WR##_ +NHIRZ< MJ^44E_P?F?*W_!)W_DU5_P#L/WG_ *!#7D?[/?\ RE<^*/\ URU#^<%?;G[/ M7[/_ (>_9K^'Y\(>&+S4[[33>27OFZM+')-O<*",QQH,?*,<>O-^,-CJ6N2^)M:69;BTN)X6LU\W;NV((@X^X,9<]^M:2DGB8U>B@U\W M%+]#&,6J#IO=R3^7,W^I[A7YJ>-/^4PGA[_KG#_Z;7K]*Z\/U3]D/P=JW[25 MG\;)M2UQ?%5J%5+-)X18G; 81E#%O^Z2?O\ 7\JSA[M>G4>RO^1N]:52'5JW MXH]PHHHH$?F#HOBC1O!__!7#Q7J>O:M8Z)IL:RJ]YJ-REO"I.FQ@ NY !)X' M-??G_#1'PJ_Z*;X._P#!_:?_ !RO#OC%_P $U/AC\;OB5KGC?7-=\6VFJZO( MDL\.GWEJD"E8UC&P/;,P&$'5CSFN-_X<_P#P;_Z&7QS_ .!]G_\ (E3!M4J< M)?95OZ^\))>UJ37VG?\ 3]#["\)_$CPEX\DN4\,^*-%\1/;!3.NDZA#=&(-G M:6\MCMS@XSZ&OS^_:(\7W_[=7[4FC?!#PK=R#X?>&KDW7B#4+KNQYTM\$_P!A?P9^S_HGC/3_ CXF\66\GBBS2SN;Z:[MFN+95WX M>!EMP%?]XW+!L<8QBNE_9K_9+\$?LLZ=K-OX3DU*_N=6F62ZU#6)8Y;@JHPL M8:.- $!+'&,Y8Y)XQ?+'VBE+5)7MWET^2W\_D)RER24=&]+]EU^;V/C7]I;P M3%/C)X!TW[-X#U;;INKZ/:#;$I"@218Z#S$02*3_ ,M(V)K[5^,' MB[2O'G[*'CGQ%H=VE]I&J>$+^ZM;A.CQM:2$?0]B.H((KK/C!\)O#_QP^'>K M^#/$\,DNDZE&$=X"JS0L"&22-F! =6 ()!'J",BO';SX Z1^S?\ L@_%#PEH M&N:[K&C+H&JW$$>N3PRM;%K60LD9CBCPA;+8(/+$]ZYZK?U:I"?1.WH]U\GJ MCIHI?6:4X=6D_EL_T9\4_*IV>2V2<#.#C MZ(&0L,:DM(QXZ>N3@-M%BUC3QXJGEA8L8YK M>3[+; /%(I#(WT."."".*]3T#_@DW\#]'UA;VZF\4:Y;JV?[/U#4HU@/L3#% M')C_ ('7=B%)R47H[+7Y+IW6WR.*E9+F7=Z?/OY[GE/_ 3Y\/:U\>?VFOB% M^T'K%C)9:7))/;Z<)%X:67"A%;OY4"A"1W<>]9G[:5KJ?[+_ .VYX-^.T6FS M7OAO46B%VT(_Y:I"8)XL] [089T]K]O>WRV^[_ACG?A_\?OAW\4/#\.L^ M&_&.CZA9R(KLOVM$EAR,[98V(:-O9@#5#3OVE_AKKOQ+TWP#HOBNPU_Q/>K- M(+;291;S^T?"7AW&N&,Q'6-0F:YNMI&"%9OECR M.#L5<]ZI:?M+?LJ^$_VJ-%T73/%FH:UI\&DW#W,#:-/#$S,ZA2&,D4@(P.P M%>N:7I\>D:79V,+,T-K"D"-(06*JH4$X'7 K.DN2-1/[4DU\HV*J>]*#71-? M>[GP]_P5^_Y-[\,?]C)%_P"DT]>I^(?A5/\ &K]@+3/!]FJMJ-]X/T][-6. M;B."*6)<]LNBC/O7H'[2'[-?AG]J#P;8>&O%5]JVGV-G?+?QR:/-%'*9 CH M3)'(-N'/;.<!_".B>'+"2:6RTFRAL()+A@TC1Q($4L0 "V%&< M#/84E%.C5IR^TTU\HV_,MR:JTJD?LIK_ ,FN? G_ 3;_:N\,>#_ ')\(/' MVI0^$=?T.]G6R;6'%M',KR%GA+/@)*DA<;6P2",9(-?;WB[XW?#[P%I;:CXA M\:Z%I-F%+![C4(@7P,X1=VYS[*"3Z5YG\=OV%?A)^T%JDNL:_HL^E^()@!+K M&B3BVN)<="X*M&YQQN9"V !GBO-_"G_!*'X'>'-06YOO^$D\31J<_9=6U)%B M_'[/%$WZUK*0"5)&<'!&0#Q7Y^?\$L_^2\?'7_KJO\ Z53U^BWAGPSI/@S0;'1- M"TVVTC2+&,16UE9QB.*)>N%4>Y)]R2:\B^ ?[(O@_P#9T\6^+/$/AO4M&2-,2._[L)$A'+GJ3QBI24<0JB^&TE]]K"=Y4.1_%>+^[<]PK\U M/V5_^4HOQA_W-4_]*8:_2NO#_ '[(?@[X<_'KQ)\6]-U+7)_$>O"X%U:W4\+ M6:>^TF-[>"_V#A)HLJ4<_P (EA;:#ZJ?;/VU\*?VEOAM\9O# MEOJ_AKQ;IDWF1B2:QN+E(KNU)ZK+$QW*0?%*P_[ZJ:=X0=-K2[:\K[_P!?TR=IR]IULD_.VQ]&>%/CQX$\=^/K_P ' M>&O$EEK^MZ?9F]O%TV03PVZ>8L>UI5RN_1"&ZU.^N6GN)D!R%).%49 .$50<#TKI/C#\"? WQZ\/)HWCCP_ M;ZU:Q,7@D8M'/;L>K1RH0RYP,@'!QR"*?\.<:D-6DT_-/>WRM_6R^.$H3T3: M:\K;7^=_P-'3_BYX&U;0UUJR\9:!=:05W_;HM3A:''Z/\/M-F\6:GC[IO)OW-I&WHR_ZP>S&OIN\O(-/LY[JYE6"V@C:6660 MX5%49+$]@ #7S1^Q#;3>-K/XA_&6^B=+GXA:])/8>'_ /VO7TS7S-^W!_S0#_LKGA__ -KU],T %%%% 'R__P %)/ 5YX\_ M9-\3BPA-Q=:/+!JWEJ,DQQ/B4CZ1L[?\!KI/V%_B?8?%+]F#P/=6DZ27>E6, M>CWT0/S136ZB/##MN4(X]G%>\7%O%=V\D$\2302J4DCD4,KJ1@@@]01VK \& M_#;PC\.8;F'PGX6T7PQ%=,KSQZ-IT-HLK $ N(U7<0"<9]:*?N*I'I*S^:T^ MZWXA/WN1]8W7R>OYGP)_P4LUBS\/_M,_L^ZIJ-PMII]E=+WDCMK-9%*-(7D5=[ M $[0@(SU([^[?M+?L6^"/VJ-6T/4/%FJ:_I\VD0200+HUQ!$K*[!CO\ ,AD) M.5'0BN&A_90^ _[&?@S5?B4?"-YXCN?#L'VLW>H2B\NAA@ T4;E(5<$@A@H( M[&L4E[!TZSM%.3?HW_D:W?ME.FKRM%+U7_!-/_@G%\%=5^"_[-]E%KUI)8:U MKUY)K$]I,NV2!'1$B1QU#;(U8J>06(."#7U)7GOP'^-6C_M!_#/3?&^@V=]8 M:9?231QP:BJ+,ICD:-LA&9>JG'/2O0J[*SO MM^O&/B]^QY\(OC=Y\_B;P98_VI-ECJVG VEYNQC/,(])-P]JF-XJSU7X M_P!=BI6F[[/\/Z[GJ/A?Q;HGC;1X=6\/:Q8ZYIW^*WAOX9_$73O#OBZXU6^@T^/7]!U*W=D,C[!([6S20R?[J^6 M?6M(6J24([OH9RO3BYRV74_2>BBBI*"BBB@#YF_X)L_\F5_#K_N(_P#IRNJ^ MF:^9O^";/_)E?PZ_[B/_ *-- 3HBW!/EW\2]LE@' MVC&%7WKZDKYN_;:\)ZC:^#] ^+'AJW,WBOX:7XUN)$'S7%@0%O;1V-:] !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %<%\?M-N]9^!7Q$L-/M9KZ_NO#NH06]K;1F26:1K:0*B* 2S$ MD S\!>'9?+\5?$348?#%CC.8XIC_I,IQ_"L6X$YXW@U[CX*\(Z?X!\' MZ)X:TF+R=,TBSAL;9,N/M'A+X:1R> M%]!;K'+J<@!OIU/JBD19!Y!4U]44 %%%% !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 %%%% 'S-^W!_P T _[*YX?_ /:]?3-?,W[<'_- /^RN>'__ &O7 MTS0 4444 >0?M7?'I/V;_@GK7C-;1-0U"(I:V%K*2(Y+B0X3?@@[1RQ ()"D M C.:_/3PMXD_;G_:(T>'Q7X=O=4@T&\9GM9;>:QTN%ER<>6K%'=.P8[LXZFO MO;]LS]GS4?VE_@G<^$-'O[33=66]M[VVGORX@W(2&#%%8\HS8P#SBN^^"7A' M5? /PC\(>&=;^P'5-&TR#3YFTQV:W?RD"!D+*IY"@D$<$D<]:BG&_/*>]TEZ M6U?WE3E;DC';6_K?;[C\X_\ A4W[?O\ T&]8_P#"BL?_ ([7%?&CX;_MF:3\ M+?$=Y\0-6U2?P9#;;M3CFURTF1HMPX*)(6;G' %?L/7F_P"T;\--1^,7P/\ M%_@O2;FUL]1UFR^S03WA80HVY3EBJL<<=@:FK?V*_M$?MI?#3]F>\CTWQ3>7]UK\UNMU#H^F6C2S21,S*'WMMC495NK@ M\=*^,M?_ ."EOQF^.6KS:!\$_ATUG*WR_:$MWU2\C!.%D/RB&(>N]6 _O5]K M_%#]COX9_&CXG6OCCQKI5QK]_:V4=C#8S7+)9JJ.[ABB;2Q)']'L=#TR'_ %=GIMLEO"GT1 *F,;J\WWT7X%2=G:'EO\ MC^)^;&B_\$]?CS^T1J$.L?'/XCSZ9;;_ #1IKW)U"XCYY5(D86\.1T*%L=UK MZV^"7[!OP>^!=U9ZCI7ATZUX@M6#QZSKLGVF='!R'1<".-@>C(@(]:^AJ*T4 MN7X58S<>;XG<****DH**** /F;_@FS_R97\.O^XC_P"G*ZKZ9KYF_P"";/\ MR97\.O\ N(_^G*ZKZ9H **** "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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "H;NTAO[6:VN8DGMYD:.6*10RNI&"I!Z@@U-10!\L?LD7T_P<\=>-/V M?-8FX\5?#NY:\N+:'.Z_TEQMO+$M(\2Z'=+ M>:1JMK'=VLR_Q(Z@C/H1G!'4$$'I0!M4444 %%%>6_M$?M%>%/V:_ ,_B7Q- M<;I6W1V&F0L//OIL9$:#L.FYCPHZ]@9E)05V5&+D[(]2HKYB_8W_ &X/#_[4 MFF3Z=>00^'O'-F&DGT?S2R3PYXE@8\L " R]5/L0:^G:TE%QW,U)2V"BBBI* M*.NS7UOHFH2Z7#'GC0Y(8[G^V8(8MYDW[=GERR9_U9SG'45*BY M.=G]G[O/^O+YMNT8M[7^_P OZ_X;Y%_X;-_;-_Z(';_^$KJO_P D5R=G_P % M*/VF-0\;3>#K;X7^'KCQ9#N$FB1Z'J#7B;5W-F(76X87GITK]4Z_,CX6_P#* M7OQ5_OWO_I"*J'O553\I/[D14?)3Y_.*^]V-S1_VQ?VQ;O5[&"\^!%O!:2SQ MI-+_ ,(OJB[$+ ,V3<8&!GK7Z-T5X5\%/VQ/!GQS^)GBCP%I&FZ[I'B+PZ)3 M=PZQ!#&K^7-Y4GEF.9R<,1U X(JD^:U-+75_+3\@MRWFWIHOGK^9[K14-Y=P MV%I/=7$@B@A1I))&Z*H&23^ KPS]FW]L[P)^U)JWB#3?"=IK-E=:-''+*NKP M0Q>=&[,H:/RY7) *C.[;]Y?PE>\W%;K4I^ZN9['O-<'\=M6\9:%\(?%-_P## M^P74_&-O9L^FVKH'WR9&<*2 S!=Q"]R .>E;7Q$\=Z9\,/ NO>+=:,@TK1K. M2]N! TC*BD[4!(!8] "1DD9?L M]?M >'OVE/A^?%_ABSU.QTT7DEEY6K11QS;T"DG$&_VR/ W MB;X[^)?A2EIJ]AKGA^*XGO=2OHX(]/"0A2["3SBV,,#ED'0YQ6]1^_RM6=K_ M "26OZF$/ANG=7M\V]OT/=J*^//&W_!53X(>$->ETRU?Q!XH2)BCW^B6,;6V M0<'#32QEA[J"#V)KWWX(_M!^!?VAO#BE9?@\U'>-2>@W,N3P.:(^_\ #J5+W/BT/9OCWXL\6>!OA'XC MUWP-HB^(O%=G"CV&EM;27 G.?M7_&2X^#'PAOKW1XS=>+]8FCT7P[9)@O/J$YV1;03SMY?_@.. M]>QU\I>#3_PTU^UAJ'C(YN/A]\+C+I&BMUAOM9<8N;A>S")<(#ZE&!ZT >R? MLZ?!^#X$_!SPYX/CD%S>6D/FZA>OIFOF;]N#_F@'_97/#_ /[7KZ9H **** "BH;J\@L;=Y[F:.W@3[TDKA57M MR36;_P )EH'_ $'--_\ N/_ !H V**Q_P#A,M _Z#FF_P#@7'_C1_PF6@?] M!S3?_ N/_&@#8HK'_P"$RT#_ *#FF_\ @7'_ (U8L?$&EZG-Y-GJ5G=S8W>7 M!.CMCUP#0!H4444 %?,WP%_Y/4_:F_[E7_TVR5],U\S? 7_D]3]J;_N5?_3; M)0!],T444 %?,WQZ_P"3U/V6?^YJ_P#3;'7TS7S-\>O^3U/V6?\ N:O_ $VQ MT ?3-%%% 'F/[2WPDO?CI\$?%/@C3M7_ +$O=5@5(KLYV!ED5PCXYV-MVMCL MQX/0^5_L&?LG^(_V5?!OB.P\3:_9ZM?:Q>1SBUTMY'M+<(I7;9-M?D6?VR/^"?VJ?M2_%"Q M\66?C*S\/Q6^F1Z>;6>Q>=F*R2/NW!UX_>8QCM7@_P#PYIU__HI^F_\ @ID_ M^.U[?_P]R^"O_0)\8_\ @NM__DBC_A[E\%?^@3XQ_P#!=;__ "12C%15D.4G M)W?]6T/$/^'-.O\ _13]-_\ !3)_\=KK_A!_P2DUOX8_%/PGXNF^(=A?Q:)J M=O?M:IICHTHC<,5#&0X)QUQ7H'_#W+X*_P#0)\8_^"ZW_P#DBM_P!_P4^^$G MQ(\;Z%X5TO3/%4>I:S>16-N]U8P+$))&"J6(G) R>< UM3OO&Q9U'7;DGE@*^KZ\?_:@^"4WQJ^'7E:+=?V5XWT*X75_# M6K(0KVM]%R@W=D?&UNW(.#M% 'L%%>4_LU?'"'X[_#.WU>>W_LSQ+I\SZ9K^ MD-Q)8W\1VRQD=0"1N7V8#J#7JU &=XBO;[3=!U&[TS3_ .UM2@MY)+:Q\T1? M:) I*Q[SPNXX&3TS7X ?M*_%KQY\7OBQK&I_$(3V>MVLS6@TB1&C3345C^X1 M#]T#N>K')))-?T(5\E?MP_L,Z5^TEHLOB/P['!I7Q&LXL17!PD>I(HXAF/\ M>[+)VZ'CISU$XR53=+\/-?UMMV>\&G%PV;_JS_K??NOQE\+^*-6\$^(M/UW0 MM0GTK6+"99[6\MGVR1..A!_IT()!XK]^?V7_ !]XT^)GP3\.^(?'OA[_ (1S MQ%=0YD@SCSTXV3^7UBWCYMAY'T(KXT_8/_X)SS>'KZV^('Q;TH)J-O+OTKPS M= ,(64\3W Y!;(RJ=!PQYP!^D-=[:C#EW?Y?\'^M]N))RGS+2WX_\#^MMRBB MBL#8J:O_ ,@F]_ZX/_Z":_.C_@CE_P >?Q9_Z^K#^5Q7Z+ZO_P @F]_ZX/\ M^@FOSH_X(Y?\>?Q9_P"OJP_E<55#XZO^%?\ I05OX,/\7Z,_2*OS(^%O_*7O MQ5_OWO\ Z0BOTWK\R/A;_P I>_%7^_>_^D(J:/\ O4?\$_R1%?\ W=_XH?F? MIO7YI>,83^SM_P %5M$U88MM%\YC\#^!/B5I:[-1\,ZJ('F7JB2X>-C[++$H'^_4*2I5:=66U[/TEH_T->5U* MZ_M\?$[_A5O[+'C6]BE\J_U.W&CVF&VL7N#L8CW$9D;_@-? M$?[*?@^__9-_;$^&>D:F6AMO'GA2$S"0X"33Q[_+_P!X3PJO_ Z]1_:J\:0? MM3?$C]FCX=::ZS:;XB6#Q5J<*\@0,F<'W$:70Q[BMG_@J9XK:DOPC^)V'_!5+XA'P?\ LQ2Z+#(R7?B;4H+ !3@F)"9I/P_=JI_WZU=< M^&J_"+_@FSK?A8QB*YL_!-R]TN/^7B2%I9O_ !]VKQK]J75+;]IC]LGX!> ] M/;[9H4%K#X@NP.4,4N)V#?6&!1_VT]Z^M_VON/V6OBH!_P!"Y>_^BFK"I%PP MM9RWDY?^2KE_%W-:(_P#!)W_DU5_^P_>?^@0U\F7G MPMN/C5_P4J\=^#/M]QI^C:GJ5R-::UDV/-8QA)9(<]0'9$7CUKZS_P""3O\ MR:J__8?O/_0(:\C_ &>_^4KGQ1_ZY:A_."NNHD\;"Z^P_P#TF)Q4VUA)V_G_ M /;I'W=IOP(^'.D^$1X7M? WA^/P_P"7Y3:>VG1-&XQC+ J=S'NQR2>2'O\ KG#_ .FUZSIM_6H7^US)_-'1**^KU%_*DUZIH_2NBBBD M!^:G@+_E,)XG_P"N<_\ Z;8Z[O\ X*I?&;7/#WA'PK\,/#4TD.H>,IG6\,+8 M>2W5E18<^DCN ?4(1T)KA/ 7_*83Q/\ ]$?VCO@AXQOE M9M%M60N64L@,%VDLG'KM=?KBHC%3IX.G+X963]+R?Z#YG"KBIQ^)-M>MHGUG M^S?^QQ\/_P!G_P %:;9Q:!IVK>)_)4ZAKM[;)-<2S$#>$9@2D>> BX& ,Y.2 M>._;4_8U\%?%SX3^(M7TCP[I^D>-]+M)+ZRU+3[=8'N&C7<89MH'F!@I4%LE M201W!^I[6ZBOK6&XMY%F@F021R()++P?\./%&MZC*L-CI M^F7-S,[' "K&Q/X\8_&IQ:IX5N_P"S!<2MN>2V*!X=Q[E063Z(*^O7^ZWTK\^O^".>@W5I M\+_'VL2(5M+[5X;>%B/O-%"2Q'K_ *U1^%?H*_W6^E=6+W;[I/[TCDP_PV\W M^;/S,_X)-?\ )8/C/_NP_P#I1-7Z:U^97_!)K_DL'QG_ -V'_P!*)J_36LX_ MP*/^']6=%3_>*W^)_D@HHHI""BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHK+\3^)M,\&^'=2UW6KR/3])TVW>ZNKJ8X6.- 2S'\!T[T >+_M>_%C5? M!W@_3?!7@R4/\2?'5S_8VAQ*^'MU8?O[L^BQ(2=W8LIZ UZ-\%_A/H_P/^&. M@>"M#7-EI5N(VG90KW$IYDF?'\3N68_7'05XE^ROX,M8_:&\76LEO< MZ]%]A\(Z7<8)TS1@,I/'D?B-6OXK'[&NDFV/SJYW;_.?ILZ8[UW'PE_X)0W/Q3^&/A? MQ@GQ-ATU=EM?Q%4]UT[;-/[[_Y'R1_PYCN_P#HK4/_ (3Q_P#D MFN<_X)Y?#UOA/^WAXW\&M?#4VT/3+^Q-X(O*$VR> ;MFYMN?3)K]6IIDMXGE ME=8XT4LSLPJZ$G]845MRS_+3]2:L5[!R>_-'\_^&/U HHHJ!A7S-\!?^3U/VIO^Y5_] M-LE?3-?,WP%_Y/4_:F_[E7_TVR4 ?3-%%% !7S-\>O\ D]3]EG_N:O\ TVQU M],U\S?'K_D]3]EG_ +FK_P!-L= 'TS1110!@>.O 7A_XF>&+OP[XHTN'6=$N MBAGLKC.Q]K!ES@@\,H/X5Y-_PPK\!/\ HF.C?^1?_BZ]XHI60[O8\'_X85^ MG_1,=&_\B_\ Q='_ PK\!/^B8Z-_P"1?_BZ\=_;R_;"\6?#7Q-HOPG^%5LU MQ\0-;1'DNHH1-+;)(Q6*.%""#*Y!.YLA5 .,L"OQ[^T%^Q;\:O"OPCU3XH?% M+QM#JT]GY#/IMSJ5Q?W2^;*L>TNPV*5+CA68<<&H4[IS^S>U_/;\R^7WE#[3 MUL?I)_PPK\!/^B8Z-_Y%_P#BZT?#O[&OP6\):]I^M:/\/-*L-5T^=+FUNHO, MW12*1]NT445F:A1110!\S?\$V?^3*_AU_W$?_3E=5],U\S?\$V?^3*_ MAU_W$?\ TY75?3- !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 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% 'R?\=M+OOV8?BPOQV\.033>#]5,-CX_T:UB+9B!VQ:DBC^., MD!_4'_:9A]2Z1JUGKVDV6IZ=">WF4,DL; JRL#U!!((]Z^3_A3JUU^Q[\5+;X0>)+RXN/ MAGXCG:3P-K=VVX6,S'+Z7,Y]SF,D\YQ_%A0#ZYHHHH **** "BBB@"KJB-)I MEVJJ69H7 51DD[3Q7P9_P2C^&GB_X=6OQ.'BOPIK?A@WEQ9-;#6=.FM/."B? M<4\Q1NQD9QTR*^_:*<'R.3_F5OQN$O>BH]G<*_._X[,>N2Z;,MB^ZS"KB*:YX6_M0_#$_&+X >./"<4 N+V]TV1K-,9/VF/\ >0X_X&BC\:]2HK.I#VD' M'N:0ER24NQ^:G_!,_P"!WCRU^*VI^,?B'X9UOP^/#VA1:+HZ:WITUH6#N23& M)5!;8BL"1_SUK[*_:\^%\GQ@_9P\=>&K:V:[U&6P:YL88U+.]S"1+$J@PT5I6_?0Y-O\ .[=_6[N11_A:6FM:?-:&1 B1Y02J"=L=NBDCC]YVZ5]F_M3:/?^ M(?V;_B5IFE6-SJ>I7>@7D-O9V<+2S32-$P5$102S$] !FO4Z*=;]]#D>FEOO MO^K"E^ZGS^:?W67Y(^3/^"9/@KQ#X!_9K?2_$^@ZGX&;J.^%OK5QILT=G-N,. MW9,5V-G!Q@\X-?H)15.5ZRK=HN/WI+]#.,.6DZ7=W_%O]0K\^?%WPQ\8W/\ MP54T+Q;#X3UR7PK&D0?7$TV8V*XT]T.9PNP?,0O7KQ7Z#45$?=J1J?R_Y6-7 MK"O48KZC_ &J/V;='_:@^%MQX7U&;^S]1AD^U:7J83<;6X (!([HP)5E[ M@Y'(!KV.BI<5*E"D]HJWW.]QIN-6=5;R=_PL?FKX!^(7[7'[(FEP>"]6^&$_ MQ0\-6&8=.NM-BEO)$B'"*DL 9A&.RRQA@.. *F\:6_[5/[_KKW%\/\/3^N MAQ/P8^$>A? OX:Z+X+\.QL-.TV+;YTN/,GD)W22N1_$S$GT&<#@"NU;[I^E+ M11-NI=RZBBE%61^>'_!,?X7^,_ /Q4^+5WXG\):[X4 MGRVD4!N"#QGJ*_0^BBDM(0A_*K#E[TYS_F=PHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "ODCXI7<_[7GQJ?X3:3<2)\,/"%Q'=>-KZ($+J-VK! MHM,1AU *[I,=,8X*C/:?M0?&K6=%NM*^%?PX87/Q5\6*4M77E-&L\D2W\W7: M% ;9GJP[XP?1/@;\&=%^ OPXT[PEHC27"0%I[N_N.9KZZWB2"")!''%&H544# 4 < =JEHHH **** "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@#YF_;@_YH!_V5SP__P"UZ^F:^9OV MX/\ F@'_ &5SP_\ ^UZ^F: "BBB@ HK%\:>,-)^'_A/5O$FNW:V.CZ7;/=75 MPW\**,G [D] !R20*_+OQ%^U]^T=^V-XQU+0_@EI5]X?\.6Y*G^S?+BG6,GY M7N+R0@1.0"0J,O<#?C-3S7ER15V5:T>:3LC]2?%7A?3/&WAK5- UJU2^TG4[ M:2TNK>3I)&ZE6'MP>O:ORP\3?LR?M'_L2^-=4U7X,7>J>(_"=Z^5_LJW6\D9 M,_*ES9E6W.HR/,13QD@KDJ/./BQX/_:;^"_CKP7X:\1_%3Q NN^+)EBL!:^+ M+V0(YD2,>8^X8^9QTST->S:'^U1^TC^QGXETS3?CGHUYXG\&W4@A6_F,3MT%*3LX.-TM?->9PWB;XB?MJ_M&: M?)X.G\-^)=/TV_7R;F.'0?[)AE4]5DN9$7:I'!7> 1D$&ON[]B#]DF']E?X= MW,&H7$.H>,-:9)]5NH,F)-H/EP1D@$JNYN3U+$], >Z^"?&>C_$3PGI/B7P_ M>IJ&C:I;KZW7^84445 MF6%?,WP%_P"3U/VIO^Y5_P#3;)7TS7S-\!?^3U/VIO\ N5?_ $VR4 ?3-%%% M !7S-\>O^3U/V6?^YJ_]-L=?3-?,WQZ_Y/4_99_[FK_TVQT ?3-%%% !1110 M!^;MY<6GAG_@K\+CQ-MCBU"UC72IIL!/,>P6.+&>Y99$'^T:^@_^"E7_ "9S MXW_ZZ6/_ *5PU7_;@_8S'[2VCZ=K_AN]CT;XAZ$F+"[=C&ES&&W"%W7E2&RR M./NDGL MY?L?_L4_$+Q5\7(?C7\=9;@ZM',+ZRTO46#78E5=HJ7-Z]DOZ_6W!#]WA_9_:<;6]59W/T:CR$4,N03V;'T=7D?[1O[/ M]K\=/#%F;/4)/#OC70YOM_AWQ';<36%T.1DCDQM@!E[C!Z@5B?LX?M"WOQ N MM3\!^/M/3PS\6_#BA=5THG$=['P%O+4_QQ/P>/NDCL02 >[T444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5Y7^T1\>+'X$^#8KQ;*37 M?%.JS"P\/^'K;F?4KQL!44#G:"06;' ]R =7XW?&SPY\!? EUXG\1S.8U80V M=A;C=,_'E['K?Q5\6.MQK6H* 4 MM4 'EV4![11C XX)'Y444 %%%% !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 ?,W[<'_- /^RN>'_\ VO7TS7S-^W!_S0#_ +*Y MX?\ _:]?3- !1110!\@?\%4M8N],_9-OX+9F6*^U:SMKC;_SSW-)@^VZ-*]/ M_8I^'>E?#;]F/P#9Z7!'&^H:7!JMY,F,SW$\:R.Q/?&X*/\ 951VJ3]LOX-W M7QU_9U\6>%M-3S=9,2WNGQY WW$+"14Y_O@%/^!5SG[!&O>++C]G_1O#7C;P MKK7A?7O#*#3=NKV$ML+FW7/DO&7 W83"$#D%,GJ**&D:T>K<7\K6_/I\PK:N MD^B37SO>_P!VE_D?/G_!13_D[#]G#_L(Q?\ I=!7V5^T=X(T3XA_ OQOHOB" M.-M.DTJXF,D@!\AXXRZ2CT*,H8'VKX8_X*H^*1X&^/'P1\1M;&\72-]^;**5E'_ W8_\ J^WJ\<_9+^ ,?[-OP3T?P>T M\=YJ@9KS4[J'.R2ZDP7VY&2J@*@)P2$!P,U['7=7DI3T[)?I^U-_W*O\ Z;9*^F:^9O@+_P GJ?M3?]RK_P"FV2@# MZ9HHHH *^9OCU_R>I^RS_P!S5_Z;8Z^F:^9OCU_R>I^RS_W-7_IMCH ^F:** M* "FR2)#&TDC*D:@LS,< =233J_,/\ X*#_ !^\8?&+XQ6O[/7PW:>6,RQV MNI1V;[&O[IP&\EV[11K@MDXSN+<(*AM\RA!7D]BTE9RD[)'U!\3/^"CGP+^& M=Y<63>)Y/$VH0-M>W\.VYNES[3$K"?PZ\:Z[(@,]O!6$V3^).*TY>7=W( MNI;*QVOP;_:F^%WQ\+0^"_%MIJ.H*I=],F#6]VH&,GR9 K,HR,LH*^]>KU^: M/[1G_!+N3P/92^-O@=K&J0:KI;?;%T.:77[1?@N]\/\ BIU'CSPZJBZDVA#?0$[5GV]G!&UP.,X/&[ <>6HGRZ-; MKR[K^OUM,KT[.6J?7]&?7%%%%24%%%% 'S-_P39_Y,K^'7_<1_\ 3E=5],U\ MS?\ !-G_ ),K^'7_ '$?_3E=5],T %%%% !1110 4444 %%%% !1110 444R M::.WADEE=8HHU+/(Y 55 R22>@HV ?17.^ _B)X9^*&@_P!M>$];L]?TKSI+ M?[58RAT\Q&VLOUS^8((R"#714P"BBBD 5\\>)/\ @H)\ O"/B'4]#U;Q[]DU M33;F2SNK?^Q]0?RY8V*NNY8"IP01D$CT-?0]?DW^S1\$_!7QT_;C^-NC>.=# M37M-M;G4[J&"2>6$+*+]5#9C=2>&88)QS2CS3JJFNTG]UBI(-0BLK7XDVD4TAP&OK"\M(A]9)850?B17O^DZO8Z]IMMJ.F7MO MJ.GW*"6"ZM)5EBE0]&5U)# ^H-?,GBK_ ()G_ 'Q%HMQ9V?A&;P_=R*1%J&G M:G.W4DB-9TB\^ M*>-2?D\R(?,OJ5Y.VKI\LY^SZV;7G;?^OZ6<[QC[3IU\K]3]1****DH**** M"BBB@#P[]HG]L7X??LQ:IH&G>,#JDMWK&7BCTRU$WDQ!@IED+,N%!/1=S<'" MFO:=/U"WU73[:]M)5GM;F)9H95Z.C %2/J"*X'XL?L[_ Y^.5UI%SXY\*VG MB"XTER]G),\D;)D@E249=Z$@91LJ?2O0X88[>%(HD6**-0J(@PJJ!@ #L*(_ M"^;>_P"']?UV)?$N7:WX_P!?UW?1110 4444 %%%% !4=Q.EK;R329$<:EVV MJ6. ,G ')^@KX3_;$^/'CWP;^V5\&_ >A^);K2?"NK3Z7/?6-H$0W#/J#QN& MD"[RI1 I3=M(SDTCU;7W#E[E3D?9/[SR[X-_M.?#3]H"\U6U\! M>)AKMSI:(]W$;*YMFC5RP4XFC3=RIZ9QWQD5ZC7Y9_L^Q_\ #-?_ 4X\4># M'S;Z1XBENK2W7[J>7.!=VX'K@@1CW)K]3*<;2I4ZJ^TON?84KQJSIOH]/-=& M>=_&3]H+P!^S_ING7_C[Q N@6VH2M!:M]EGN&D=1N8!84<@ 8Y(QR/6NT\/Z M]I_BK0=.UK2KE;W2]1MH[NUN$! EB=0R, 0",@@\C-?E;_P5"UR_^+'[16G^ M!]()GC\)>';G4;A$RVR3R7NIL^G[J*+\Z^N_^":?Q&'C_P#91\.V\DOFWOA^ M:;1YLGD!&WQ?^0I(Q^%*C^\IRF]UM_ANU?[T%;]W.,>C_.R?Y'U-TKRWX4_M M/?#/XW>)-6T'P3XE_MW5-*0R7D:6%U$D2A]F?,DB5&^;IM8YZCCFI_VF/B$/ MA7\ O'GB@2"*>QTJ;[.Q./W[KY<7_D1UKY2_X)"_#-V:]YKS:/]G'X:Q_%IOB:OA* MR'CE@0=6W29W%=I?R]WE[]O&_;NQWKTFB/P1YOBZ]OZ_KS!_&[;= HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BN9TWXF>%=8\<:IX.L=? ML;KQ1I<$=S>Z5%,#/!&_W69?RR.HW+G&Y<]-1TN'6P4444 %4=:US3O#>EW. MIZOJ%KI>FVR>9/>7LRPPQ*/XF=B H]R:O5^6W[1=WKW[9_[=5O\ !2;6[C1? M!.A3M&\,!^\8H?,N)MIX:4\QH6!"CG'+9G64U3CN[__#^H26=U\2;.6:,X+6-C=W<7X20PLA_ UZ'\*_VBOAK\;6EC\$ M>,=-U^YBC,LEG"YCN40$ N87"N%R0-VW'(]:\KTG_@F[^SUI>GPVS^ SJ$D: M@-=7>J7AED/]YMLJJ"?]D >U;/P;_8E^'GP ^*]UXV\#+J&E"ZTR339=(FN6 MN+<*TD3AT9\R @QXP68'/;'.D>6]I>?_ #.5[7B=5KW[4WPO\+_ !8M?AIJ MWB?^S_&EU+#!!IT^GW2K(\H!C F\KRCNR #OQGCKQ7J]? G_ 58^!L^K>#] M#^+F@(\6N>%Y4@O9H!A_LK/F.3([QRD?02$]J^H/V5?C;!^T#\#/#7B]77^T M98?LVIQ+QY=Y'A91CL"?F'^RZU-/WZY.*6TEIZK=?Y> M1ZK>7D&GV<]U%)Z5X!_P %//CT_P -?@O'X*TB5O\ A)/&C-9* MD7+I9C'G, .[[EC'KO;'2O5?V+?@''^SQ\!=#T">%4U^]7^T=8<#DW,@!*9] M$4*G_ 2>]%/WU.3V6B\WU^27XZ!4]WDBMWK\O\V_P+/Q#_;2^#/PI\=77@[Q M7XT31_$5J8A-:R:=>.L?F(KH3*D)CP5=3G=@9YQ@U[5#,EQ$DL3K)&ZAE=#D M,#R"#W%?CS^U]\*;[XV?\%#O%G@[2W":I?V2/:!B 'FBTE9D0D] QC"Y[;LU M]4_\$S/VE+CQUX+NOA5XKDD@\8^$$,5NEU\LL]FK;-I!YWPMA"/[I3OFBC^\ MI*3^)J_JKM/[K?<.M^ZFDMM/DVD_N>Q]P5YAT^,D?PJE\1[/'LA55 MTG[#SO M^ -6I5)]8J_XH_3JF33);Q/+*ZQQH"S.YP% ZDGL*;=74-C:S7-Q*L%O"C22 M2R'"HH&22>P %?EMXX^(/Q$_X*6?&?4/ /@;4I?#?PETA]UW>;6"2Q!L">=0 M09&<@F.'(&!DX(9A.LIJG!7?Y+N_Z_4>D8N\!_MI_!#XE7\=CH/Q&TF2\E8)%;W_F6+R,3 M@*BW"H6)]!DUYYX)_P""8OP%\+:/%:ZEX;N_%-\H_>:AJFI3H[GOA(71%'IA M<^YJMXR_X)A_!36FM;KPYIM_X,U2UF2>*XL+V6XC9E((#QSLX*\=%*GWK2-E M)*3T\C.3?*W%:^9]/^,/%VD^ O"VJ^(]=N_L.C:7;/=WESY;R>5$@RS;4!8X M Z $UB?"?XQ>$/CEX5/B3P1J_P#;>BBX>U^U?9IK?]X@!9=LJ*W&X(_P#!)W_DU5_^P_>?^@0U-/WY5$_LI/[W8=1\D:;7 MVFU]RN?9M<)\8/CCX)^ OAZUUSQWK7]A:73?%#]M+X-?!G MQA<^%O&/C'^Q]>MDCDEM/[+O9]JNH93OBA93D$'@UN_LN?\ )M?PK_[%?3?_ M $FCKX$^.7@'0?BA_P %5].\,>)]/75="U"&W2YLVD>,2!=/9P-R$,/F4'@C MI736@XXE4(;7:U\KF%*2E0=672*?Y?YGUK#_ ,%(/V=)Y5C7XC*&8X!?1M04 M?B3;@#\:]U\#_$+PS\2]#36?"FO:?XATMCM^U:=<+,@;NK;3\K#^Z<$5X;=_ M\$Y?V>+JVDA_X5Y'"77 DAU2]5U]P?.ZU\3>&=#U3]@/]OC0_"6BZO=7W@[Q M+-:PM!.W,UI*Q$-Q'&^U[N;;@NN[ CCS@G:3C)*YWN_%NH ?O=2U/4)XW<]\1PNB*,]!@G'4GK7)?'#_@E7\,O%WAVXE^'< M4_@?Q)$A:V_TN:YLYW'(6596=E!QCI]O45\ _\ M!/G]J3Q4?&6J? ?XJ2W#^*]':6/3;R^?=._D_P"LMI&/+E5!='RJ?D3%N[C)6:T84445!04444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %>,_M%?L^#XN6NF>(/#FH?\(O\ $WPZQGT#Q'$,&-N2;>? ^>!\ MD,I!QN) .65O9J* /$/V>_VBF^)5S?>#/&6FCPE\6-!0+K'A^4X688'^E6I) M/F0/D$$$[=P!)!#-[?7C?[1'[.=G\:K/3M8TG49/"GQ&T%O/T#Q39C$UM(,G MRI,?ZR%LD,ASU..I!P_@+^TI>>)/$$WPV^)^FQ^#OBUIJ?O+)CBUUB(?\O5D MYX=2 24!RO/7#;0#Z HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * MX3XS?&CPQ\"?!5QXE\47AAMU816UI"-]S>SG[D,*=7=O3H.22 ":SOCM\?\ MPS\ _#,>H:RTU_JUZ_D:3H&GKYE]J=P>%BAC')Y(RV,#([D ^9?!?X#^)O&W MCJ#XQ?&Q8;CQBHSH'A:-O,LO#4)Y 4='N3QND[$<<@;0!OP8^#_BCXH>/8/C M-\9+);;6X0?^$5\'L2T/AZW8Y$D@/#7;#&6/W2.@("Q_3=%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 445S-W\3/"MCX\LO!5QK]C#XL MO;9[RWTAY@)Y(5."P7\R!U(5B 0K8.M@Z7.FHHHH **** "N&^+WQM\%? ?P MW!KWCK7$T+2I[E;2*9K>:%8YQ@8KN:_-S]MJ27]I[]LSX=? MVQF8Z3I/^DZJ8R?E>1/-ESCH5@10#V,A%1)R64Y[)?\-^ M)]^_#GXD>&_BWX.L/%7A+5$UC0;X/]GNTC>/=M?_ M 2O\=7WA'5OB-\$?$+F+5= OY+RUA<]-K^3P=8V&/[[&OT,K>2CI*'P MM)KY_P!6,8\UW&>Z;3_KT"BBBLRPHHHH **** "BBB@ HHKX1\;?'?Q[_P / M,/#'PW3Q+=0>"(_+D.CP!(XY&:P>0^8RJ&D&[G#$@8&!1'WJD:?67_#C>D)3 M_E5S[;\3>)-/\'>'=3UW5IFMM+TVVDN[J9(GE,<2*6=MB LV "< $\5R'P<^ M/W@+X_Z5J&I> M?77K.PF%O_RV\Q5/=IJHNZ3^>W_!/U#KRWXP?M._#+X! MZEI6G^//%":#>:HC26D1L[BX+JK!2Q,4;A1DCEL9Y]#7J5?B]_P4,UN_^,W[ M37Q!ET[=<:9X#TN"VD*_,%5)HDE^A$UTP_X#6]_1;_H:1CS1D_2WJ MWHOS/V?CD6:-9$8.C ,K#H0>AJOJFJ6NB:7>:C?3+;65I"]Q/,V<1QHI9F/L M ":\B_8W^(P^*G[,W@#77F,UW_9J65TS'YC-!F%R?XCD\N[U6!='@P<$FX8(^/I'YA_"KQ5Z'.HZM:+SZ+[S/#?ON7FTOOY M=_N/0O@S^T9\/?V@H=4F\ :^VO1:6T:77>^)KV;5'W#GRP?*B_ K'N'^_7N/A#]G'X:^ ? MB)J_COP_X2LM,\5ZKO\ M6H1-(2V\YR6O>]E^ M3O8?L[_\ 0\S?^"6^_P#C->__ !$^'NA?%3P9J?A7Q-9MJ&A:D@CN MK99GB+J&# ;D(8 ?\ #L_]G?\ Z$:;_P '5]_\>J5SW.T$@=*V-+_P""C'[- M&AV:6FF^*UT^U3[L%KX?O(D'T58 *LS?\$S/V>)(V5?!5Q$Q& Z:U>Y'N,RD M?I7S;^T9_P $V?#OP7T*^^(?@JT?QEHFCQ/=:IX2\0W,JEK9?FDD@N+=HG!1 M03M;=QDY8@*1R4%KH@47-Z:L_0GX6_%3PU\9_!=GXK\(W[:GH5VTB0W+020E MBCE&^2158892.176UX/^Q'XE^'WBC]GG0;CX:Z9+H7A^.2:.72+BY>XDLKDN M7FC:1R6;YFW YY5E.!T'O%;U(J$G%&-.7-&_]?UW"BBBLC0*^9O@+_R>I^U- M_P!RK_Z;9*^F:^9O@+_R>I^U-_W*O_IMDH ^F:*** "OF;X]?\GJ?LL_]S5_ MZ;8Z^F:^9OCU_P GJ?LL_P#HKY]];EWA:3!*27D\CLP]]L3+QV8U^FNK_\@F]_ZX/_ M .@FOS0_X)'^+- \+P?%0ZSK&FZ1)/<6(C-]=1P&0 7&<;B,@9_6G1_C3E_+ M'3_MYV?X#J_P$N\E^&I^G5%R\%E)&0"./>G27^U4;=79^C6HJG^[5?)7^::L?I]1112&%%% M% 'S-_P39_Y,K^'7_<1_].5U7TS7S-_P39_Y,K^'7_<1_P#3E=5],T %%%% M!1110 4444 %%%% !1110!%_6NYMH;RW MEM[B))X)4*212*&5U(P00>"".U?DI^WS_P $_9OA7-??$/X>I\2YOA_7S\C>GL^7XOZV\SYX_97_:J\4?LN^.% MU327:_T"[95U71)'(BNHQ_$O]V11G:_X'()%?N#\'OC%X7^.G@2P\6>$M06^ MTRZ&'1L"6VE &Z&5<_*ZYY'T()!!/X??LK_LJ^*/VH_'"Z7I*-8:!:,K:KK< MB$Q6L9_A7^](PSM3\3@ FOW!^#WP=\+_ +\"6'A/PEIZV.F6HR[M@RW,I W M2RMCYG;')^@ ]%_P_?WZ?UV[' OXGN;=?Z[G;4445S'0%?FE^P?\ \I / MCO\ 75/_ $XI7Z6U^+_@CX2_$GXP?MB?&+2OACXU?P-K-OJ6I7-Q?1ZC^ %C\S*<'CY:5-N.(32O[L_P D542>'E=V]Z'YL_9;4]4L]%TZYU#4 M+J&QL;6-II[FYD$<<2*,LS,> .I-?EY^S_=+^TE_P %.->^(?AU'D\+Z/)- M=F\VG:\:6WV2(Y[&1OF Z[0?0UUP_P"":/QB^(R6]I\3_CW?:KI2N'>T^U7F MIC@]%^T.B@X_BP<$]#7VI\ _V>?!G[-_@Q?#O@^Q:))&$EW?W)#W5[(!C?*X M SCLH 49. ,FKIKDJ>U;V327KU^7];Z9S;E3=**WM=^7;YGQ?_P62.WPQ\+R M>GVZ]_\ 0(:K77[-/Q+_ ."@5E_PF>N^.Y/ _P .SB+PMH;6;W/G6T>46YDA M\R-5,F"P9BS$''"AWP_\)5& %2)5 Q]!65&*=.HY=):?=OZKIZLUK2:E22_E?_I6W]=CR7Q!X MTLOV+?V4-.N?$=PNLS>%]*M]-B$)*?;[D*(XU7.2H8C)Z[0&/.*^//A?\ ?C M)_P4"TU_'WQ/^(5_X7\#WTK'3=#TY&\N:-6()CAW!$0'@2.'=MISD8)[S_@L M3J5S#\'_ -8H6%K<:X\LN#P62!PH(_X&WY5]H_!_2;+0OA/X,T[3@HL+71K M.*#:, H(4 ./?K^-7%^VE5JU-6FEY:J[?J1+]VJ=*&B:;^YVMZ'P/X^_X)N^ M-/@+HMWXP^!WQ,UQ=8TV,W+Z3(?)ENE3YF"/&0KG _U;IANF>Q^B_P!@W]JZ M;]I[X9W?]N+##XST&1+;4UA4(EPK F.X5?X=VU@0. RG& 0!].5^:'_!/.-= M%_;<^.NDZ>-FDH;\"-/N#9J $8XXX#,!54FY5'2EJFFUY..OX_UTM-5*--55 MNFEZWT_ F_X*]?\ (T?!G_KK>_\ H=M7Z-WVJ6FAZ'<:E?SI:V-G;M<3SR'" MQQHNYF)] 37YR?\%>O^1H^#/_76]_\ 0[:OK+]MO4;K2_V1/B3/:;A*VCF$ ME3@A'9$?_P =9JQE-T\$YKI*?Z&[BIXJ$7UC'\SXUL_$7Q7_ ."F7Q.UZRT# MQ)>?#_X-Z._DN;?<#.K9VB159?.E<#<59MD:^I^_J_$S_@G1XH_9T\*WWC[X M,?$K7H]XW?QZ_;AO+6:WD^!WA@Q MS(T;?N).A&#_ ,O]74C[.-J.CMOU;MU_K8SA+VDKU=5?;HE?I_6Y]"?L3_M( M/^TU\%;77]0CB@\1Z?.VG:M'"-J-,JJPE4=@ZLK8['<.U>'_ +9G[6'CJ]^* MUA\!?@F"/&=]LCU'5H2/,MBZ[_*C8\1E8_G>3JH/&""1:_X)@_ _XA?!/2?B M#;>.O#MSX=74+BSFLXIY(V60JLHUOQ9,H>6ZMU$D< MW?!W]D'6/ OP1\??"WQ3X_OO%>B>( ]O97[;UFLK:2$1LBQR,ZI@Y(VD@YS@ M=*^G**S>JE'H]+&BT:EU6MS\4?VB/V./#GP;_:@^''PQT[7-4OM*\3FQ^T7E MT(_/B\^\>!MFU0O"J",@\U^@O[-O_!/CPC^S1\1_^$QT3Q-K6JWOV.6R^SZ@ M(?+VN5)/R(#D;17SU^W1_P I$?@+]='_ /3I+7Z75=%OZNI]>::^6B_4*T5[ M9PZM>'[+6;:56L+NU2\CESP8W0.&SZ8-?-/\ P4J^&?\ PL3]E7Q#<11^ M9?>'98M:AXYVQDK+_P"0I)#_ ,!%>2^ ?VD#8_\ !+2^UXW.W6=)TV7PLC;O MF$Q800D>XBDC;\#7/&;AAZL5O!W7_;W_ -M9(TE'GK4I=)+E?K'_ .UU.7_8 M4T6']HO]ISXZ?%+58OM6DW2SZ9;;QP8[EBH ]U@A5?H]._X)>ZI=?"_XU?%_ MX.ZG*1+9SM<01OQE[>8P2,/]Y7B/T6O=/^"8WPV_X0']E?1[^:+R[WQ)=3:O M+GKL)$<7X;(U8?[U> _&)/\ AGG_ (*D>$/%2AH-'\8>0)V'"$SJ;20'Z.J2 M'ZBNJ,%1KTZ"VY>3YVNK^DKG/*7MJ-2MUYN?Y7L[>JL>C_\ !7+XA?\ "/\ MP'T+PI#(!<^(M65I$SRT%NN]N/\ KHT-?2W[+?PZ'PH_9[\!>&&A$%S::5$] MT@[7$@\V;_Q]VKXA_:^C_P"&@/\ @H?\,_AHA^T:;H@MC>QXR!N)NKC/UA2, M5^F 4 8%94=*$I?SR?W1T7WFE;^-&/\L5_Y-K^!^:>C_\ *8R__P!Q_P#T MTBOH_P#X*"_M):W^S?\ !>"]\,!(O$>MWHTZTO)$#K:#8SO*%((9@% (QEL MD'&#\X:/_P IC+__ ''_ /32*^P?VM_V9[#]J3X5OX9GOO[*U2UG%[IFH%-Z MQ3A67#KW1E8@XY'!YQBLI\SP='E[+[N9W_ U5OK=3F\O_2=/Q/E'P9_P3(O? MC)X1TSQ;\4OBMXAU;Q-JUK'>A8V$ZVHD4.$+REB^-P^[L Y ]:^COV0_V:?% M?[-*^*M&UCQS/XT\.W36SZ/]H:5&M-HD\U/)9G6/.Y.4;YL<@8%?*6@_'#]I MO]A72+;0OB%X)7QW\/\ 3%$%OJT#LXAA7 55NT!V*.@6>/=T P *^W?VJ$N;1V!V[@"0RM@X920<'H00.NZ?,Z/P]NR MOU1RVE:*K?%W[OR/ OV\/VLO%7@OQ-H?P<^%"M)\0_$/EK+>0@-):)*Q6../ M/"R/R=Y^XO/4AEXC3_\ @DW<>)M)_M;QQ\6=;OO'9* M ?XMR9]!7AGQ"\2_$6T_X*6>,=8\ >&;/Q=XSTZ[E6QTW4@7B\M+18MX ECY M6,Y'S<9[U]#?\-"?MR?]$/\ "_\ WXD_^3ZY:7+*C&I]J6M^RZ)>G?\ X)T5 M&U4<%M'3Y]6_T_X8H_LK?&3XC?L__M*7'[/'Q7UN;Q+:78SH>L74KRN"4+Q; M7?YC&ZJR[6)V.NT'&:_0NORQU#X=?M,_&O\ :F^&7Q%\H:?!<3 MZ.4CB2UCNO,=W#W$C$A7?.#T XK]3JZ-72C*;][5?);-^M_P,;*-22A\-D_F M]UZ!1116984444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 5\3_MY?M\6GP+LKKP/X&N8;[X@W$>V MXNEP\6CHP^\W9IB#E4/"_>;L&^V*^)_V\OV![3XZ65UXX\#6T-C\0;>/=<6J MX2+6$4?=;LLP PKGAONMV*X5;V7;K_7YFU.U_/H?D]X3^*7BOP1X_M_&VCZY M>6WBB&Y:Z_M)I2\LDC$ES(3G>&R0P;(8$YZU^U/[&_[9F@?M2>%?(F\G2/'6 MGQ ZEH^[ D' \^#)RT9.,CJA.#U5F_%;PG\+?%?C?Q_;^"='T.\N?%$URUI_ M9K1%)8Y%)#B0'&P+@EBV H!STK]J?V-_V,] _9;\*^?-Y.K^.M0B U+6-N1& M.#Y$&1E8P<9/5R,GHJKWT[>R][X>GKY>7?\ S..=_::?%U_X/Z?Y7/I"BBBN MIP0Q&7[)*(_+E,L8.YH)$!W,/ MNDMDK\IK]+:2ILU)3B[-%)JSC)73/DC]G?\ X*4?#'XT+::9K]P/ 7BF3"&T MU24?9)G_ .F5QPO/97V')P-W6OK=6# $'(/((KY7_:,_X)U_##XZQWFI:=9+ MX)\6R[G&J:3$%AFD.3F>W&%?)))9=KD]6/2OGG]B'XU>/O@'^T% M_M!(UMIV6[TO4[:2TNH'Z/&ZE6'Y&OS;_89\37W[*/[4WC MGX$>*;KR]*U"5Y=/N)OE0S1IOBE'H);?K[HHK].*_-[_ (*]?#&TL=.\%_$_ M3Y6L=;CN3HEP\)*O+&4>6)MPZ%"L@]Q)[5SN3HS]HMG[K^>WW/\ ,V4?:P<. MJU7RW^];F5\%;63]N;]N[6OB1>QM<> /!#H--CD'[N3RV86JX/=G#SD=L 'M M7Z;5\[?L"_"?3/A5^S#X.%B%DO-?M(]=OKC;AI);A%< ^R)L0?[N>]?1-=4X M>Q2H+[._F^K^\YXR]JW6?VMO)=%]Q^:-]_RF5MO]U?\ TRFE_;U^%NM?LU_& M[P[^T;\/X3##)>H-9MX@1&+@C!+@?\LYTW(W^USU<4E]_P IE;;_ '5_],IK M]#?B#X#T?XG>"=9\*Z_:B[TC5K9[6XC/7:PX93V93A@>Q -A4I_%%. MWWO3YG34Y77G"?PN,+_=O\BC\(_BAHOQF^'.A>,O#\WFZ;JMNLRJ2"T+]'B? M'1D8%3[BOST\1?\ *8ZQ_P"NL'_IH%/_ &._'&L?L9_M+Z]\ ?'-V1X>UBZ# MZ/?2_+%Y[X$,JYZ+,H"$=I% _O4WQ(K+_P %C=/)! :2 C(ZC^R*Z*?++$T: MD/AE>WEW7R,?>C0KTY[J/WZJS^9]6?\ !0KQM<^!?V2/'5S9R&*YOX8M+5EZ MA9Y5CD_\AEQ^-0 M/5CZUO\ _!23PS<^)OV0?&0M4:273VM;]E4=4CG0N?H%+-^%9O\ P3%\96?B MC]DOP]802*;O0[JZT^ZC4\JQF:57'[MUC"MNBA9>=IXSGBOM/\ :^_Y-;^*O_8N7O\ Z*:OD+_@ MG%^S'\+?BU^SN^N^,/!>GZ]J_P#;-U;_ &NZW[_+58RJ\,.!D_G2HW]I5M_+ M'_TH*O+R4K_S.W_@)]!_\/)OVOD_\ X*/?M:?"CX]?!S0M M#\">*O[=U2VUN.\EM_[.N[?;$()E+;IHD4\NHP#GGI7VC_PPK\!/^B8Z-_Y% M_P#BZ^0O^"FG[-_PS^#OP5T#5_!G@^P\/ZE<:[';2W%KOW-&8)F*G+'C*J?P MK*K;E7-W7YHVHWYGR]G^3/N7]ES_ )-K^%?_ &*^F_\ I-'7PK\4->TSPO\ M\%<-&U/6=1M-)TVWB@,UY?3K##&#IS %G8@#D@VFE:M!;1SS:>Z).H6Q,@VEU91R@ZJ>,U MVXB_]H+EWYI?J64G M"GD)R0,$5O?'3_@DGI7A_P $W>L?"W7]9U+7M/0W TC7C!.+T+R4C9(HPKX' M 8,&/!QG->W_ /!.7]H_1?BY\,9O"1T73/"WBKPR EYI>EVB6D$\9.!<)$H M4E@0X X;GC3!&FU?^^I9#^(KZ9_:V\+W/C/]F?XE:19HTMW-HEQ)%&@R7:-?,"CZE,? MC7S1_P $A?&]GJGP.\2^%Q(HU'2-9:Z>+/S>3/&FQO\ OJ*0?A4T/XE;_!'_ M -*'6O[.EVYG_P"D_P"9]Y4444#/RU_;2M_^%4_\%&OAIXMTT"UDU1]+N[AU MX#L+AK:7)]XE4'ZU^I5?EY^V+,?BW_P4A^&/A'3'$[Z0^FV]R$Y\LB=KJ7/T MB*G\*_4.BC_NL?\ %/[KH=;_ 'A_X8?DPHHHH$%%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5YI\=O@#X9^/WA=--UM);'5+-_M&E:]8-Y= M]IEP.5EAD'(Y RN<' [@$>ET4 ?+/@/]H7Q3\$?$FE_#GX_"&WN+I_L^A_$* MW&W3=8 X5+@]+>XQU#84^W!;ZE!# $'(-87CCP)X?^)7AF]\.^*-(M=;T6\7 M;-9W:;E;T([JPZA@00>00:^8([/XE_L3?+:)J/Q6^",;D_9US+KGAN'K\O/^ MD0*.W!4#^$#) /KVBN6^&OQ.\+_%[PE9^)?"&L6^MZ/=#Y9X#RC=T=3\R.,\ MJP!'I74T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%07U];:99SW=Y<16EI C2RSSN$CC0 M#)9F/ '))H GKPSXY?M.V_P]\06O@3P9I$GCSXJZDF;/P[9. EJI'$]Y)TA MB&0>2"1Z [APFN?'_P ;?M*:K=^%?@%&NG^'8V>WU3XGZG;L;2!@<,EA&<>? M)_M?='L"'KV#X%_L\^%/@'H4UMHD4U_K5\?-U7Q%J3^=?ZE-G)>:4\GDG"C@ M9]220#C_ (#_ +-5UX5\17/Q'^)>J1^-/BSJ2XDU J3:Z3$>EM8H?N( 2"^ M6YZ9;/OU%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 ?,/[:7[:^B?LO^&SIVG^1J_P 0=0BS8Z6QRELIR!<7&.0@/1>KD8& "P_& M'6OB=XK\0>/Y?&]_KU]-XLDNA>_VL)2LZS @JRL/N[< # P!7[/?MI?L M4:)^U!X;.HZ?Y&D?$'3XL6.J,,)UU^+IZ>7Z];^5C M6I;V>GP]?^#^G^=S]<_V%/V\;#]H+38/"'B^>#3OB+:Q?*W"1:LBCF2,=!* M,M&/=EXR%^R:^-OV%/V#K#]GW38/%_B^"#4?B+=1?*O#Q:2C#F.,]#*0<-(/ M=5XR6^R:[:UN;3?K;:_E_5K[:')2O;RZ!1116!L9/BWQ-8^"O"VK^(-4E$&G M:7:2WMQ(?X8XT+,?R%?G_P#\$QO#]_\ %3XH?%3X[:]'NN]2O'L;-GYVM(PF MF"GT5?(0>Q(KT'_@JM\8CX#^ ,'A*SG\O5/%UT+9E5L,+2+#S'Z%O+3W#FOG M;]F_]NC7/V=?A#HO@?3_ (":SJ@LO,DGU ZC+";J:1RS2%/L;;>H &XX"CFI MHR7/.IU2Y5\_B_#3U*JQ?)"'=W?HMOQU]#IOVHG;]E'_ (*$^#?BC &MO#OB MCRWU$KPA! M[L'UPICE_WCFOTVCD66-71@Z,,JRG((/>OQR_;*_:VU?]J3X? M:=I=_P#!C5O"<^CWGVZ+6)+V2X6--C+(C*;6/"D%3G=P4%?H+^P)\8O^%R_L MR^&+RYG\_5]'3^QK\LV6,D( 1C[M$8V)]2:THQ?L'!_8>G^%_DD]/F9U9+VJ MFOM+7U7ZM:L\7_;S^/GQ F^,G@KX#_#C5V\+ZCXD6!KW68G,H.7<_\$BM+O+07TOQ9\02>+3\[:O):HZ&3^]L+^9_Y%S[UZ1^ MW!^Q;J_QZUC0_'W@'64T/XAZ#&L0: M#_P4#^,/[.^J6?A_]H;X:W;6Y80KKUA$(99<#YF&";>X/3/EL@%94N7E<9:3 MN]>ZZ6?D:U.;F3CK&RT\^MS[-_9V\!^)?A'\%](\-^,_$#^)]:TLW(FU9YY9 MFGB,\CQ'=)\W$90;3G&, D &O@3P%%\1/^"FWQ,\92:EX\OO!7PTT*5$CT73 M<_O$D9_+0H&57?;&S-))NP3A5P<#])?AW\1/#GQ<\%:=XH\+ZA'JVA:E&6AG M0$=R&1E/*L"""IY!!K\_?%G[)OQP_9"^)VM>._V?IX_$?AK47:2Y\.N%>58] MQ?R7A8CSE4G"-&PD )&!R3)?AM\4M6M!8ZA;3WVFWVZ#[7 LJF5/-@(ZH&&QD(;."0*^Q/ MC%\5-'^"GPUU_P :ZZS?V=I-N9C$A >9R0J1+G^)F*J/K7RW^S]_P4KTCQQX MPM_ GQ/\,W'PY\922K:*TP<6LDYP!&ZR 20,Q. K;AZN,BF?\%;]3NK+]F;3 M+: LL%YXBMHK@@\%1#.X4^OS*I_X#4UY3C25GHWH_5I?AO8JC&,ZKNM4M5Z) MO_@7/%OAG\(OBS_P4@FO_'7C_P :WOA+X;MI^&;&YC&JZ/? A K,%#2QJ?+FC9 MCM)VJR;@0>ZWO@3\7_VO/"/P=\(:3X*^#7AO4/"D&G1'3;R6%R]Q"PW"5B+U M1N;=N/RCDG@5I?%+Q]^VA\7/A[KW@W6O@GH$.EZS;-:W$EG$RS(IP=R%KUE# M @8)4U=1.BVJ&CCWZV[W[^9%-^TUK:W_ ]/0^JKK3_#W[=_[*M@LEW=:-I/ MBFV@GG:S*M+;2Q3!I(P6!!VR1LN<<@5^9^O?L;^'-)_;DTSX(1ZYJCZ%=K&S M:DPC^U#=:-/Q\NW[PQTZ5^C'_!/?X;^+/A/^S?I_ASQEI4^BZQ;ZA=N+.X9& M98W?M?-'C3_ )3">'O^N& MJE?YGTY^RU^Q#X9_93\0:WJV@^(-6UB75K5+66/41$%15?<"NQ1S] M:^3/VN(?^&=?^"BOP_\ B5$/(TO79+6XNI!P./\ 1+H?]^BK?\"K]0J^&?\ M@K9\-?\ A)O@/H_BZ"/-UX9U-?,8#D6]QB-N?^N@A_6L95'3J4ZKVBU]S=K? M>[FD::J1J4U]I/[[?\"Q]G>+_$]GX-\(ZSXAOG"V.EV4U],V?X(T+G]!7YP? ML ?!Z7XZ?"OX_>+-=3?>^.&N-(CF8=)&5II'!/\ TTFB/UC]J[;]HS]I#^VO M^"9_A_6UN0=7\76=KH!?'?P^U!FCO=!U-;N."3AD24%)%Q[20G/N]8W_!7+Q7!ISIOB/Q9+*G]J #?;0H44 MB,GA79I%&[^$ XP<$<'!_P $F8_%&FKJ7C?XL^(-6\9S('FOE031QR$ XS*Q MDD /\6YB?&WX?S>)_#5N5MH_$,+8E9+Y?&JKJKSZ9J$TDI9+0PQ*L921F\O#K(=BLR_-G/)KYT_;$_::\? M>-_C/8?L]_!2Z>P\0W++'JVM02>7)"63>8TE',2I'\[NOS?PK@@@_7/P/^.O MA']H7P-!XI\'WS75BSF&>WG79<6LP )BE3)PP!!X)!!!!(YK\HOA'XT^+ND? MMB?%;Q%\,/!VG^-/%WVW4H[FWU4-(+:%KS#,N)HN055O\ %OSWQVK?_85_:$\>:7\5O$WP ^+5])JGB?0Q(^G:I<2F6698 M\%XVD/S2 HRR([?-MW9[ 4/^&A/VY/\ HA_A?_OQ)_\ )]<3\'?A;^T#XP_; MD\-?%OXA?#M?"\3,T>H3Z:42V1!9O"I*F:1SGY0>3^%:4K^TY7\+3^3Z/[R* MB7LW+[2U7GW7S1^F=%%%9EA1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% 'S-^W!_P T _[*YX?_ /:]?3-?,W[<'_- /^RN>'__ &O7TS0 4444 %%> M;?M':IXVT;X*^*+SX#)K;;J:%X&_9_GO/#?B:Y\4Z3KFK3WL5UI7/@E))C:26^C6MPA8RL9,/(A8_/NZGBOHCX! M_P#!0KXA^&?BIIOPY_:"\-'0KG4'2"WU>6P>QGBD=MJ--&?D>)FXWH% Z\C. M.Z?[RIRK?1*^^B.2/[N#;VU_,_16BBBNI^U-_W*O_ *;9* /IFBBB@ KYF^/7_)ZG[+/_ '-7_IMCKZ9K MYF^/7_)ZG[+/_57YNI7,^7EZ'YF_\.8/^JP_^6Q_]V4?\.8/ M^JP_^6Q_]V5^F5%42?F;_P .8/\ JL/_ );'_P!V5UGPG_X)-_\ "K_B;X6\ M7_\ "T_[3_L/48-0^Q_\(]Y7G>6X;9O^U-MSC&<''I7Z#4549.$E*.Z)E%3B MXRV84445)04444 ?,W_!-G_DROX=?]Q'_P!.5U7TS7S-_P $V?\ DROX=?\ M<1_].5U7TS0 4444 %%%% !1110 4444 %%%% !3)H8[F&2*6-98I%*O&X!5 ME(P00>HI]%&X'.^ _AWX9^%^@_V+X3T.ST#2O.DN/LMC$$3S';'?[-\3ZYYO]H7WVZYE\_P R02O^[DD9%RX!^51CH..*=/W*RJ/;EDOO6@5/ M>HNFM^:+^YGI=%%%(#\Y?^"R/_(L_"[_ *_KW_T"&OT)\-_\B[I?_7K%_P"@ M"N)^,G[._P /OV@+72[?Q]X?_MZ'2Y'DM%^VW%MY;. &.89$SD*.N>E>A6UO M'9V\4$2[(HD"(N2<*!@#FBG[E.47UE?\+#J>]*#71-?C<^?/V[OV?+S]HKX! MZAHVCQK+XDTN==4TN)B!YTJ*RM%D]"Z.X&>-VW/%>!_L9?\ !0+PGH/@+3?A MQ\6KR;P?XH\.(-,CN]2@D$5Q''\JK(<$Q2(!M8/@':#G)('Z"5Y9\5/V7/A3 M\:KHW?C+P/IFKW[ !K]5:WNF & &FB9)"!V!;BIC>#E;:5K^JZKY#E::C?>. MWH^GWGD'QW_X*/?";X:^$+Y_"_B*U\:>*9(6%A8:5NEB\P@A7EEQL50<$C)8 M]AW'-?\ !,_]GOQ!\.?"7B+XA^-+>:U\4>,I5F6WNEVS1VP9GWNO56D=RVT] M@O0DBO;OAS^QE\%?A3JL>I^&OA[IEMJ,3B2*ZO&EOI86'1HVN'B\O7K_5HE>:47LM?5^?I_7G^:W_ 5Z_P"1H^#/_76]_P#0[:OO MOXF^ K;XI?"[Q'X0NW\J#6M,FL3+C/EEXRH?ZJ2#^%? O_!4['C#XV?!#P;I MY\[6)I7_ '*G+ 3W$,<9Q[F-_P J_2:-?+C5>NT8J8Q53"P/7%>@_%+ MX$?#_P"-EG';>-_">F^(1$I6*:XBVSQ G)"3*1(@/<*PS7G'AO\ 8 _9^\*Z M@E[9?#73YIEZ+J5U(OV"?V MT)_B]9:1<:K\//%Z[]4]T_4J.L'"IL_P[6]#P[0?V^/@+X@\/C5T^(NFV,8 M3<]K?K)!#P*XFZ_X)Y_L]7FJMJ$GPVM%N&?>4BO[R.'/_7) M9@@'MMQ7MO@WP+X=^'>AQ:-X7T/3_#^E1DLMGIMND$>X]6(4#+'N3R:IX*P! =3U1@"<,I!&3S7#?"7]DCX2_ OQ!+KG@C MP?#HNK2Q- UV;RYN7$;$%E'G2/M!P.F.E32]V'LY;7;7S_X/X%U/>DJD=[)/ MY?\ /2_%'A^T\6^&M6T._026.I6DMG.A&08Y$*,/R)K\%+R\\3:'I.M?L_J M)'N)/&D9\L' >YC$EKMQZ,QC/_ 17[_UXW=?L??"&]^*P^),W@Z-_&@O5U'^ MTOMUT!]H7&V3R1+Y6<@'[F,\]:F,5[52E\+M?SM)-?J.4G[-J/Q+;YII_?H> MD>!?"EKX$\%Z#X;LAMM-(L(+&+ Q\L<:H#^E?$7_ 5S\!RW?PQ\&^/;$,E_ MX=U7[.\R<,D4ZY#9]I(H\>[5]\US/Q(^&OAOXN>#;_PKXMTQ=8T&^V?:+1I9 M(MVQPZD/&RLI#*#D$=**KG4ESI^]=._SU"CRTUR-:6M^%C\[_P#@G ;SX[?M M4?%#XQZK"Q>*#RX2_.R2X;"@'U6*$K]&]Z_3:O/_ (._ 7P)\ =&OM*\!:"N M@V-]/]IN(_M4]P9) H4$M,[MT X!QUXY->@5M)QM&,%I%6_KY_@8QBTY2ENW M?]/T/S2T?_E,9?\ ^X__ *:17VS\=/VE/!7[.8\/3^-[B[L-.UJXDMH[ZWMF MGC@=$#9D5,O@@X^56Y[=ZLP_LW_#JW^,9 MY7^K^7[GOUYKH?B)\*_!_P 6M'72_&7AO3?$=BC%HX]0MUD,3$8+1L?F1L<9 M4@UE[RHTZ<=XJS^^_P"1J[2K3F]G_E;\SR[5?VXO@#'X=GOKGXD:'=V+1'?: MH6EFD4C!7R I%Y]:^-WQ8^(.@Z5-I'P]NS-9Z=&Z[$)> MY$L<2C."8XP <9V[P.]?4&F?\$\?V>=)U)+Z#X;VLDR-N"W6H7EQ%GWCDF9" M/8C%>^:'H.F^&=)MM+T?3[72M,M4\N"SLH5AAB7T5% 'L!5PY83=3K9K[R) MWG#V?2Z?W'YN?MJ>&_$O[+/[7'A_]HC0=+?4O#MZ\:ZBJ9"K,(O(EB-P/H ?JSP7^W[\"?&F@1:FOCZPT5R@:6PUG=:W$+8R4*L,,1TRA8>A-> M]:QH]AX@TNZTW5+&WU+3KJ,Q3VEW$LL4J'JK(P(8'T(KP#5/^">7[/.KZG)? MS_#:UCGD;<5M=0O+>+/M%',J >P7%9PO&'LWLMNZ\O3M_5[G:4O:=>OG;KZ_ MUZ6_AG^VY\./C/\ &"+P!X&N;KQ!.+*:]GU5;=H;6-8RHV+Y@#NQ+#D*%QR& M/2OH"N/^'/P?\$_"/3Y+/P9X6TOPW#( )386RH\V.GF/C>-/NJS?ED]3M7.=JXZ:BBCI8.MPHHHH *^/M2_X*4^ _ 7QB\7 M> /'UA?:"VBZC):0:S:1&ZMI8Q@AI$7]XC,/!&C:Y=L@C-]/:JMUM'0"=<2 #V:I]Y236W;[M?E^I6CC9[GEVJ?\ M!1K]GO3---X/'Z7A*EDM[73;MI7(_AVF(;2?]H@5\D_LZPZU^V5^WK=?&>ST M6YTGP3H4ZRK-<#_GG!Y5O$6'!E8XD902%&1GIG["T?\ X)Z_L]:'J"7EM\-K M.296W!;R_N[F//O'+,R$>Q&*]YT'P_I?A72;;2M%TVTTC3+9=D%E8P+##$OH MJ* /H*TARQFJO5;>7F1*\H.GT>_IV-"OA3_ (*_?\F]^&/^QDB_])IZ^ZZX M3XP? [P3\>O#UKH?CO1?[=TNVN1>16_VN>WVRA64-NA=&/#L,$XYZ5A4BYQL MNZ_!IFU.2A*[[/\ %-&5^RY_R;7\*_\ L5]-_P#2:.O4*R_"_AG3?!?AK2O# M^C6WV/2-+M8[*SM_,:3RH8U"HNYB6.% &223W-:E==::J5936S;9S4XN$(Q? M1'YHWW_*96V_W5_],IK]+J\SD_9N^',GQF7XKMX=SX^48&K_ &ZY_P">'D?Z MGS/*_P!7\OW/?KS7IE91]VC3I]8JWXMFM1\U5S6UHK[E8^0?^"CG[,4GQJ^% MZ^+?#UNW_";^$T:ZMS ");JU'S20C')9<;T[Y! ^]7Q!^R[\7=5^-W[>7PQ\ M3ZY\VLM MG=S?\]Y(;&6/S?JP4,?:%X+CTWQ3 M%JLC AA[$5/O1G[2&^S\T/24>26WY,^;/" M/_!2CX ^*-,AN9_&,F@73)ODL=6TZX26+ R061&C)X_A,O\ @I_\%=%D MM;3PW?ZAXTU2ZF6"*"QLI;>)68@ R23JF%YZJ'/M79:]_P $^?V>_$FH/>7? MPULH9G.2MA>W=G'^$<,J(/P%==\.OV3_ (0?"B\AO/#'P^T6POX6WPWTT)NK MF)O5)9B[J?H16D;_P#HIJ\1_P""3O\ MR:J__8?O/_0(:^M?&'A'2?'OA;5?#FNVGV[1M4MGM+RV\QX_-B<89=R$,,@] M00:Q/A/\'?"'P-\*GPWX(TC^Q-%-P]U]E^TS7'[QP S;I79N=HXSCBII^Y*H MW]I)?<[CJ>_&FE]EM_>K'9U\*?\ !7[_ )-[\,?]C)%_Z33U]UUPGQ@^!W@G MX]>'K70_'>B_V[I=M'88)QSTK*I%SC9=U^#3-J< ME"5WV?XIHROV7/\ DVOX5_\ 8KZ;_P"DT=?$GC3_ )3">'O^N_LW_#K M4/C#;_%.X\.^9X\MPHBU;[;[C;\O\CTNOR[_:\\'ZO^Q3^U1H'QS\&6S#PUKMTQU&RB^6(SMS

"M)\2Z'<)?Z+ MJ]JMQ!)C[R,.58=B.5(/0@BOS%^+7PY\=?\ !.3]H";XG> M-DU?X9ZK(PN+ M4!A!%'(^6LYRN?+PV#%(1C[HY(93^E'PI^$/A/X(^%1X:\%Z;)I&AK,\Z6;W ML]RJ.V-VTS.Y4$C.T$#))QDFNMNK6&^MI;:YACN+>92DD,JAD=2,%2#P01V- M7+W:GM*6EN_9[I_Y_P#!1$=:?LZNO^:V?]?Y,^6O ?\ P4R^ _C#2(+C4/$T M_A74'7,NG:M8S;XR!S^\C1XV''&&R>. >*XCXX?\%4_AOX6T&:V^&QN/'/B6 MX0I;-]DEM[.!SP&D,BJ[XSD*BG.,;EZU[%XI_8'^ /C#4&O=0^&FFPS-U&F3 MW%A'_P!\6\B+^E=1\,_V4_A'\'[R.\\)> M)TW4(CF.^DC:YN8S_ +,TQ=U_ M BAI3WT] 3<=M?4^9?\ @GY^ROXJTOQ3JWQQ^*J3_P#"::[YCV-G?)MN(%E. M9+B5?X'1QAD;_ &E(/O0!U5%?)Z?#/XR_LML9OAOJ4WQ: M^'D9RW@SQ!' ' C?L "3FO2_@[^UAX!^,FH2:);7EQX;\9 M6YV77A3Q%";+4H' !*^6WW\9_@)]\4 >RT444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%<+\6/CAX'^!^A'5O M&OB.ST.W8'RHI7W3W!'\,42Y=S_N@^]>%OX\^-G[4'^C^!M+N?@Q\/IOO^*M M?@!UJ]CSS]EM'?L05;/% 'J7QL_:=\&_!%[;3+R6X\0>,;\^7IWA/0 MX_M.I7_P#".>#UD6>T^&6A MW)\MLS33_3[MPJ>_2<.J::]?^#U,/XA_MF?"WX2?%";P)XT MUJ;PYJJVT-U%=7-J[VLJR;L 21AMI&TYWA1TP3V\E_:\_:\^ ^O? 'QAH)\5 M:1XPU#5-.FM]/TW3_P#2F^TE2(I"0"L>QRK[F(^[QD\5[_\ %7]FGX8?&Z99 M_&W@O3-;O%01B^9&ANM@SA?/C*R;1D\;LTBX3Z]NW^9HI>SDIPZ=_P"MCR__ ()B^#]< M^&_[*DU_X@MI[:+4]1N-8LK:4$/]E,4:JP4] YC9AZA@>]=UX#_X*$_ ?QYI ML=ROCFVT"Y*!Y;'7HWM)8B?X2S#RV(_V&85]%-$DD9C9%:-AM*$9!'ICTKP+ MQ1^P+\ /&&I-?7_PUTV&=NJZ9<7%A'_W[MY$3]*WJ3Q;%>A5E*$71]D MN][^?EZ?CU-%.7M%4?16^7G^1^<_[#O[>7A7P#X!L_A9\6+F;PAKGAQFL+6\ MOK>01/&K'$4N 3%)'RIW@+A1SG(KZ(^('_!0SX$^ -+DNO\ A-K?Q%=;"T5A MH,;71L'CFU!I;]HV!R&7[0\FT@]",&M)2 ME4UGH^Z_,A1C3TAJO,]3\!>*D\=>!_#_ (DCMFLX]7T^"_6W=MS1"6-7"D]R M-V*_-O\ :F\20? 3_@IAX/\ B%XCCEA\-7$%M.UVL;.%B\E[:5@ ,L4/S$#) MP1QR*_4$# P!@5Q?Q3^"_@CXV:)'I/CCPW9>(;*)B\0N5*R0L1@F.12'0D== MK#-3+2K&K37PN]O+70#/%NG>([NWMUN MIH[!R_E1D[06.,*<_P )Y]JD^._P[C^+/P;\9>$7 +:MIDUO"6&=LVTF)OP< M*?PK,^#O[,WPS^ ,U_-X"\+1:#/?HL=S-]JGN))%!R%W32.0,\X!KT^IJPC4 M@X+JATY2A-2[/0_ _P"&5YK7QGNOA5\#IUF%G:>)[AWCSC9'.T/F<>J".=O; M>?>OWLMX([6".&)!'%&H1%48 & !7CWA']CWX0> _B6?B!H7@Z.Q\6F>>Y& MH?;[J0+),&$C+$\IC&0[=%P,\8KV6MN>].,7ON_N2_"QGR_O&UMT^]M_?<_. M+_@J1I$_PW^*?P?^,6FQD7&GW:VL[)P6:"47$*D^X,P^@JW_ ,$GO#=SXHU3 MXK?%;4TWWFLZC]CBF8<[F8W$_P"9DB_*OMSXM_!?P9\=?#$?A[QSHJZ[I$=P MMVENUQ+ 5E4, P>)U8<,PZXYJ;X5_"/PE\$_",?ACP5I"Z)HDN_$#P_X=_L_Q=KGG?VAJ/VZYD\[S M9%ED_=O(8URZJ?E48Q@8'%.G[E95'MRR7WK0<_>HNFM[Q?W7,GXS?M8?#S]G M_P 7:'H7CK4+G1O[8MI+BVU 6KSVXV.%*/Y89U)W#!VD=TS=RW893^Z\H XW=,M@#/)%>K_%#X&^ ?C19Q6WC M?PIIOB)85*PS74/[^$'!(CE7#IG SM89Q7F?AW_@G]^S[X7U-+^R^&MA-.AR M%U"[NKV+\8IY70_BM9.//!PGUO\ =_PQ7-RR4HGSW_P2!\"ZYHO@KQ[XHN[6 M:ST#7+NVBTQ9<@2^3YOF.H/5*/">B^-]$N-'\0Z39:YI-P,366H6ZSPOCD95@1D'D>E;U)/ MVL:L-TK:]5:S3];&<5[LHS^T[Z='TMZ'C6B_MX? ;7-#75(OB3I-K"5RUO>[ MX+A3CD&)U#$_0$'MFK'P/_;"\"_M$_$#7O#G@8WFI6FC6:74VKS0-!#*6<*$ MC1P'/?)95Z< YS6(_P#P3L_9XDU$WI^&]N)B^_:NIWHBS_US$^S'MC%>U^!O MASX6^&6C_P!E>$_#VF^'-/SN:WTVU2%7;&-S;1\S>YR:2M>[^X3O:R^\Z.BB MBI*"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /F;]N#_F@'_97/#__ M +7KZ9KYF_;@_P": ?\ 97/#_P#[7KZ9H **** "L7Q9XT\/^ ]);5/$NN:; MX?TU3M-WJEW';19/0;G(&?:N<^.OQP)/:OS)^$G[,GQ1_P""B/B"Y^)WQ%\4RZ-X5DG>*TD$9D9U5L-# M9PDA8XUP5+G^(='.XU*YIR<8=-WV*=HQ4I==%YGZ!_\ #;WP(^V?9O\ A:&@ M^9NV[O.;9G_?V[<>^<5;^,FFV'[4'[/'C#P]\/\ Q+H.L/K-F;2WU"&^$UHD MFY3AWA#D=#T!/M7S\O\ P2!^#WV7RSXD\:F;KYPO;0$G +<8)!VC&X*:IRBX5 M=$]+^HX\Z:E3W6MC[_\ V/?@MK?[/OP%T+P1XBNM/O=5L9KF22;3)'D@(DF> M1=I=$;HPSE1S7C?_ 4E_9R\:?'[P_X%'@+PTNMZSI=],T]S]LM[9K>!T7C, MKIN!95.%)QMZ5]!_LZ?&JP_:"^#WA[QO8Q"U:_B*W5IG/V>X0E98\]P&!P>X M(/>O2JWK*7M$Y[II_=^C_(RHR2C>.SO^.Y7TZ&6WT^UBF;?,D2J[>K $_G5 MBBBH;N[A&/*E%= KYF^ O_)ZG[4W_O\ D]3]EG_N:O\ TVQT M ?3-%%% !1110 45\.?M#?';QYX1_;[^%/@71_$=S8^$M6CL6OM+C2,QSE[B M97R2I8955'!'2ON.B/O4U46UVON"7NU'3>]D_O"BBOA?_@HC^T7XI^"?C[X7 M6W@GQ9-8:A>3N^IZ)$(Y$G@$D7EEU92R[B95XQN /]VA:SC#K)V#[,I=DW]Q M]T44U&+*I(VDC./2G4"WU"BBB@9\S?\ !-G_ ),K^'7_ '$?_3E=5],U\S?\ M$V?^3*_AU_W$?_3E=5],T %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %?+'[42_M.:-\1].U?X)6VGZWXBBE9(S2U MFJVY,%]:$'(,4Z8=<'! MVY*DCD&O2:* /E:/P;^T+^SRH/A;7;?XY>#8.FB>))1::Y#&!]V*[^Y,<#K( M,\@!:Z[X<_MJ?#KQGK'_ CNO3WGPY\91D++X=\8P_8)PQR/D=OW<@)!QALG MT&:][KE/B%\*?!WQ8TDZ9XP\-:;XBL\$*M_;J[1Y[H_WD/NI!H ZI6#J&4AE M(R".AI:^6_\ AD7Q=\)F$_P-^*6J>%K.,Y7PGXFSJND$?W$W_O(!TY4LW%/_ M .&E?BU\*OW?Q:^#-]=V$?\ K/$OP]E_M*UQW9K9B)8E'4EB>#TXH ^H:*\D M^&_[67PC^+#1Q>'?'>DRW[\?V;>R_9+L-T*^3,%MT %%%% !1110 M 4444 %%%% !1110 4444 %%%% !117%?$+XU> OA3;F7Q?XOT?P]QN$-]>( MDS_[L>=[?\!!H [6BOF"3]M2[^(4C6WP7^%_B;XDECM36KF+^R=']-WVB< M MCKMV@D=#S4;?!?X]?&=@WQ*^)MOX!T&3[_AOXH?%S]ISX:_!%?*\5>*+6#5&P(M&LR;F_F8X"JL$>7Y) !( ]Z\J_P"$_P#V M@?V@UV>"/#4/P5\(S#CQ%XNA%QK$J'^*&Q!VQG!'$AQQPU>J?"7]E_X9?!'] M]X5\*V=OJC$M)K%X#=7TC'EF,\F7&222%('M7JE 'A?PH_8]\$_#G7O^$JU= M[WX@>/9#OE\4^*9?M=RK9)_Z444 %%%% !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!\S?MP?\T _P"RN>'_ /VO7TS7S-^W!_S0#_LKGA__ -KU],T %%%% M 'QU_P %65NF_90N#;[O)76K,W&WILRX&?;?L_2O;?V3ETU/V9_A@-)"BQ_X M1ZS*[#KK2])U%P+M(IO-NKJ($?Z^0 )!#G!89(. "Q M!P8JPE5@Z4%J]"ZV M?YFONFO*/V7O@7;?LY_!?0O!<,ZW=Y;JUQ?W:# GNI#ND8?[(.%7/.U5S7J] M=E>2E/3HDON21R44U#7K=_>[A1116!L%?,WP%_Y/4_:F_P"Y5_\ 3;)7TS7S M-\!?^3U/VIO^Y5_]-LE 'TS1110 5\S?'K_D]3]EG_N:O_3;'7TS7S-\>O\ MD]3]EG_N:O\ TVQT ?3-%%% !7R9^VO^R[\3?CIK7AK5OAEXX7PGE_M<>#_#&K?#[4?%OQ6VVHT_5+".,K9;G M=HPS/,F-@W2'Y3A3GGI7UK50UI)^?\ @EC=>$?B%IOC+XH>+;7Q'=:?1Z7IJ MR21SS*0R/-/*%9E! .W9S@9;&0?T-KPWXB?M<>%_A9\<_#/PQ\1:/K5G?>(C M$-/UD11&PD,C%%!;S-X.\!2-G!93T.:J$G&<5'XGMZDRBI0ES;+?T/2VJI=?A.F)!^#5Y+_PQ1>^!\M\)_C!XT^'J#_5Z9<7"ZOID>.FVWG_ M *L>U?3]% 'S%YG[6'P^^]%X!^+%@G]QI='U"3\\P#-._P"&Q/%7A?CQU^S[ M\0]""_ZRXT.WBUJVC]VDB9?E]\5]-T4 ?.NB_P#!0+X%ZK.;6[\9'P]?KP]G MKNGW-G)']2\>W_QZO2_#O[0/PP\6;1HWQ$\+:F[=([;6+=W^A4/D'ZBNMUKP MWI/B2'R=6TNRU2'IY=[;I,OY,#7FOB']D?X+>*-QU#X7^%B[?>DM=,BMG/N6 MB"G/XT >KVUU#>1"6WFCGC/1XV# _B*EKYKN?^"='P!DE,UIX+GTJX/_ "VT M_6KZ(C\/.Q^E1?\ # ?@>UXTSQC\1=%C[1V'BJ=5'_?0- 'TS17S-_PPMIL? M_'O\9OC):>GD^,&&/SB-'_##-I)_K_C?\:KH?]-O&)/\HA0!],TC,$4LQ"J. M23T%?,__ P3X5FXO/B)\4-10_>2Z\62D-]<**5?^"='P-N&#:KH&JZ^_7=J M>OWSY/J=LJT >V>(/BWX&\)ACKGC/P_HP7K_ &AJD$&/^^W%>8^(OV[O@+X9 MW"Y^)6DW;C@)I:RWQ8]@/)1\U<\/_L2_ GPR5-I\+_#\VWI_:%N;W_T<7S7I MOAWX=^%/".W^PO#&CZ+M^[_9UA%;X^FQ10!X+_PW';>(_E\"_"/XD^-=WW+R M#0S:V1],S2L,?BM-_P"$\_:D^('&A_#?PA\,[1^ESXLUAM1G"_WA'; -[-^ M-?3M% 'S"W[+?Q0\??\ )2?V@/$5S9R(M*\)Z/C M:5:J&GOM0N$@@B!( +.Y"J,D#D]Z\Q\1?'CX!^+M*ETS7?B)\.-:TV;_ %EG MJ.MV$\+_ %1W(/Y5U'QJ^%=C\;OA?KW@C4[RXT^QUB)8I;FT"F5 KJ^5W CJ MHZCO7QS_ ,.=OAU_T/'BC_OFV_\ C=1JVTUH7HDFGJ>FR>%OV*Y+O[29O@\) M.?E74]/5.3G[@DV]O2O1_"/QD_9W^'^FG3_#'CKX9>'; MN-MI6L:=;1EO4J MC@$^]?-$_P#P1U^'[0N(?'?B6.7'RM)';LH/N @S^8KYX^.O_!-Z_P#V>+4^ M+-0U&^\>?#VV(_M*70T2RU*P0L!YIBD$J2(HZX8=;5:L_ M7+PSXLT3QMH\.K^'=9T_7M*F++'?:9=)A^ M"_#_ .SGX8M?A_KMUXA\+MYTUO>7RJEP&>5FDCD50 K(Q92,=N_4^XUK4BHR M<49PES1N%%%%9EA7S-\!?^3U/VIO^Y5_]-LE?3-?,WP%_P"3U/VIO^Y5_P#3 M;)0!],T444 %?,WQZ_Y/4_99_P"YJ_\ 3;'7TS7S-\>O^3U/V6?^YJ_]-L= M'TS1110 4444 ?G##-;>'?\ @L%VG*J8SW.V1![G%?H M]7Q=_P %"/V1-<^,=OI'Q%^'OF)\0?#B ""W?RY;N!&,B&-LC$L;$LO/.XCJ M%KQOX4_\%:-4\'VH\/?&#P1?SZSI_P"XN-1TL+!DH77JKW3_'4JHG[1U%JI6^322_30_36OSD_P""L=];IXT^",-C\WB. M.^N)8A']\(9+8)^;CCZ&M3QE_P %BO!%MI,A\)^!O$&HZF1A%UEX+2%3CJ3& M\I./3 SZBN _97^#7Q)_;"_: LOCM\5;>2U\-Z=+'=:?%+$T45TT9W016T;9 M/D(WS%B2&/&6)8C2G%RK0E]F+3;]/Z_0BOI MF@ HHHH **\V_:.^'6N?%GX*^*/"7AO4HM(UO4X$CMKV>5XDB82HQ)9 6'"D M<#O7Y[?\.P?V@?\ HJNC_P#@WU#_ .,U";YFK%67*G<_5*N/^,7A[4/%WPG\ M8Z%I-M;W>IZII-U8VT-V^R%I)8F1=YP<*"V3QT%?FZ?^"8/[0/;XJZ/G_L+Z MA_\ &:\;^-'[*OQW^ 36E]XM\27(\+2S)#/XFTO4[JZL[,L< S*%$RKG'/EX M.0!DG%*<8SBX2V>GWE0E*,E..ZU^X_1O]@/]GKQC^S;\)=8\-^,KBQEO+G6) M+ZWCT^=IHTC:&)>I5<$LC<8]^]?3=>)_L;>!-3^'7[//AC2-5\1V7BVX837: M:QI]S)<07,4TC21LLD@#$;6 Y':O;*ZJU^>SZ67W*QS4[O\ MD]3]EG_N:O\ TVQU],U\S?'K_D]3]EG_ +FK_P!-L= 'TS1110 4444 ,FFC MMX7EE=8HHU+.[G"J!R23V%?+'QF_:,_9)U741;^/]9\&^*+V(&-9O[*.KM$. MX$L,4FW\&%>$?MX>-O&W[0'[1V@?LW^"K]M.T^1(IM68,RI+(R&8F8CDQ118 M;;T+-W(7'+?M/?\ !.OX??L\_LQ^(/%MIJVM:YXKL/L@%U=2QQV^YYXXWVPJ MF0"&. S,1QS6/-[GM9?#>R[O6U_0VY??5)?%:_WZH^V_A1\$?@)XBT'1_&G@ MGX?^%;C3[Z-;JPU+^Q$5\ G#J)4#H<@]@:]N "@ # %>&_L.?\FE?##_ +!" M_P#H;5\H_ME:2/V9_P!M#X6_%WPZ/L,/B2Y^SZS#%PDY5XXYRP']^*5?^!)N MZUUSCRXA4.C=O\OZ_ Y*'_P#VO7TS7S-^W!_S0#_LKGA__P!KU],T %%%% !17G/[0_\ PG?_ IG MQ/\ \*SW_P#"<^0G]E^7Y.[S/,3=CSOW?W-WWN*^ O\ C8C_ -/O_E#J5*\G M&VQ7+[JE<_4.O/?VAM0T'3?@7X]G\3M"-"&BW2W(GQM8-$RA1G^(L0!WR1CF MOS^_XV(_]/O_ )0Z^=OBU6GWE4Y*G)5'LM3[T_X)+>*-3US]FO4-/O MG>6UT?79[6R9\X6)HXI2@]@\CG_@5?;%>;_L\_!OP[\!_A-HGA+PQ-]MT^"/ MSWU D$WLLGS/.2"1\W& #@*% Z5Z1796DI3T\E]RLX!'YS?$#_@G=^TCX)\-ZAX0\)>* M!XU\"W3@C2+?5S:1L X<,]M.RQ(VY0?D=NG6L&FZ2HR7PO1^5[V^7]>6\6HU M?;+KNO-*U_G_ %Y_?'[#G_)I7PP_[!"_^AM7Q;_P4)^)%A^T#^T?\,?A3X.N M5U>YTK4/(O)[1@\:W4\L:M'D9R8DC)8]MQ!Y4UR7AW]DO]M#6?#MAX*GU.^\ M*>%+:'[-';S>)8([1(NZ,EK([,O)X*FOKO\ 8Y_X)^Z#^S/>#Q1K>H)XG\=/ M$8DNDC*6M@K##K IY9B#@R-@XX 7+9[G:6(5>6R?-;J^R_K_ (#XHWIT/91^ M)JU^VEF_Z_X;ZU1=B*HZ*,4ZBBL#7;1!1110,^9O^";/_)E?PZ_[B/\ Z"/!W[(_@/1]8UO['J-M]O\V'[).^W=?W#+\RH0?E8'@]Z^A? M^&FOAK_T,G_DC<__ !NO/EF."A)QE6BFMUS+_,\^688.$G&5:*:_O+_,]0HK MR_\ X::^&O\ T,G_ )(W/_QNC_AIKX:_]#)_Y(W/_P ;J?[3P/\ S_A_X$O\ MR?[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC< M_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"BO+_^&FOAK_T,G_DC<_\ MQNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ ,/[3P/\ S_A_X$O\SU"B MO+_^&FOAK_T,G_DC<_\ QNC_ (::^&O_ $,G_DC<_P#QNC^T\#_S_A_X$O\ M,/[3P/\ S_A_X$O\SS;]N#_F@'_97/#_ /[7KZ9KXT_:N^,'A'X@:I\!=.T# M5OM]Y%\5M N'C^S31XC#3*3ET ZLO&<\U]EUV4JU.O'GI24EW3NOP.RE6IUX M\]*2DNZ=U^ 4445L;!17FW[1WQ%USX3?!7Q1XM\-Z;%J^MZ9 DEM93Q/(DK& M5%(*H0QX8G@]J_/;_AY]^T#_ -$JT?\ \%&H?_'JA23DX]BN5\JD?JE7F'[3 M'P[\-_$SX'>,-)\46\,NGQZ;<727$B@M:2QQLR3(3]UE(SD=L@\$BOS\_P"' MGW[0/_1*M'_\%&H?_'JYWQK\!KK1M"U(>5=#2-(GLK>>// MW9KJX=@J\<@.H;D$'I4U:X/AW59=-M9)#D_9RD2E.Z\OOMK^)RT4U# M7S_/0****P-@KYF^ O\ R>I^U-_W*O\ Z;9*^F:^9O@+_P GJ?M3?]RK_P"F MV2@#Z9HHHH *^9OCU_R>I^RS_P!S5_Z;8Z^F:^9OCU_R>I^RS_W-7_IMCH ^ MF:*** .&^-GQ>T;X$_#'6_&^O1W$^FZ7&K-!:*&EE=W5$1'?VK_#NLW^C:7?:+>Z1.D-W8WI5\!P3&ZNO# [6[ @@\="?7?&'@_1 M?'WAG4?#WB'3H=6T74(C#=6=P,I(I[>H((!!&"" 0017._"/X'>!O@/H-QHW M@3P]!H&GW$WGS+'+),\KXQEY)&9VP. "<#M1#>7-\O4);1Y=[Z^AY/\ M&?M MZ> /V8_'%KX6\4Z/XDO]0N+%+])-(MK>2(1L[H 3).AW9C/;'(YKRS_A\!\& M_P#H6O'/_@!9_P#R77U+X]_9_P#AO\4M8CU;Q=X*T;Q%J4<(MTNM0M5ED6,$ MD(">P+,?Q-G^% M'_#&_P #O^B6>%__ 7I_A5$GF?P_P#^"G?P*\=WL5I<:SJ7A*XE<)'_ ,)! M9>5&2?62)I$0>[L![U]4:?J%KJMC;WME(?!7Q$^)WP+UW4&U*V\,3S2V39+)"T5P89U3)^5&)1PO8[CU)JH_[>/_2B6O2:\V_9 MS_Y(WX>_[>/_ $HEKTFOY_S/_?J_^.7YL_ UC_D MIWP4_P"RB:)_Z/-?K#7Y/:Q_R4[X*?\ 91-$_P#1YK]8:_9>%O\ D7+U9^Q\ M+_\ (N7JPHHHKZX^M*NJ:I9Z'IMUJ.H74-E86L33SW-PX2.*-02S,QX !)) MKXL\7?\ !6WX0>']>EL-+TGQ)XCM87V-J5G;110R#UC$LBN1_O*M=)_P5(\0 MZAH7[)NJ0V#R1)J6I6EE=-&2/W)9G(..Q,:@^N<56_9 _8I^$^E? 7PGJNN> M#](\6:[KVFP:E>7^L6R7>#,@D"1AP515#!?E )QDDU-/FJ<\ND6E\VK_ )%3 MM!1CUE=_).WYGLO[/?[5'P__ &F-(N;OP;J4OVRS"F[TG4(Q#>6P/0L@)!4] M-R,RYXSGBO2M<\3Z/X8ABEUC5K'28I6VQO?7*0JY'. 6(R:_-KQ_\-=-_8O_ M ."@'PQU7P7&VD>$O&4BVDVGJ[&*/S9!#/&,DG8"\,@!/!Z8 K[2_; ^$MA M\9OV=_&6AW=NLUW!8RZAI\A'S174*%XV4]LX*GU#L.]%2:5#V\5IK?\ [=W_ M . $(-UO8R?:S]=O^">PVMU#>V\5Q;RQSV\JAXY8F#*ZD9!!'!!'>I:^0O\ M@EQ\1;OQU^R[:6%],T\_AS49M)1W.6\D*DL8^BB7:/91Z5]>UO4A[.5OZL]4 M8TY<\;O^K:!11161H%?,WP%_Y/4_:F_[E7_TVR5],U\S? 7_ )/4_:F_[E7_ M --LE 'TS1110 5\S?'K_D]3]EG_ +FK_P!-L=?3-?,WQZ_Y/4_99_[FK_TV MQT ?3-%%% !1110!\D_MY?MJ2?LTZ/I_AWPM;PZAX_UJ,R6ZS+YD=C!G;YS( M/OLS A%Z$J2<@;6^3]-_8I_:H_:4M8M?\>^,Y-&M[QA.MGXCU.?S45N04M(E M9(O]P["/05Z%=Z/;?$'_ (*]2VWB!5N+;1;6.XL;><97=%8I)'@'T=VD'N,U M^DE33BO9QJRU /B-8M>0IN$.EZK=:?<2D?P+\H0_\ G YYKVG]CC]M;QCJ'Q(E^"WQPL9 M-.\=0LT-EJ-Q"L#W$BKN\F95PI8KRDB?*XQU)!;[OK\X?^"IVGVO@_XI?!/Q MWI82W\2QWSQF2/B258)8)(B2.NUG8?\ ZTIR?M84Y:QD[>E^J(E%.$I1^)) MOUMK9GZ.UX;\#_V1?"WP+^(WB_QQI^L:UKGB'Q.SM>3ZM)"P0O*97V".-,;F M(ZY^Z,5[C&V^-6QC(SBG5*]V7,M]5]^X7YHVZ:/[M@HHHH&?CM^SG_R1OP]_ MV\?^E$M>DUYM^SG_ ,D;\/?]O'_I1+7I-?S_ )G_ +]7_P _L_P#_ $+>I?\ @XN/_BJB'-&6X;=+$JG#PJ, D\].M>R?M%?\%0OAFOPQUG2OA_I?^#BX_^*KI_ __ M 3Y^ O@'5H-3L? D%_?0-NCDU:ZGO$!SD'RI',9(]2O:GR1E!TI?"VW]Z2: M_#\PYG&:J+=*WXMK\SB?^"7'PQU/X>_LSI?:M;R6EQXDU&358895VL+I^U-_P!RK_Z;9*^F:^9O@+_R>I^U-_W*O_IMDH ^F:*** "OF;X] M?\GJ?LL_]S5_Z;8Z^F:^9OCU_P GJ?LL_P#(%\$ZVR9N--UI61(V YV3A?+9: MG+?V5EJ_@Z:5B[Q^'[Q4@9B<\1RI(J#_ &4V@>E33YHP2M>+;:^>_P KE5+2 MG=Z225_3H=YXV_;R^!/@73I+JX^(FEZJZJ2EKHC&^ED.,A1Y0*@GU8@>I%?# MN@Z_XD_X*3_M>:!JZ:1/I?PV\(RQS-'-\PAMUD#XD8<&:=E4;03A1W"$GZ%\ M/?\ !(_X,Z1J45U?ZIXKUR%#DV=W?0QQ2>S&*%'_ "85];_#_P"'/AGX5^&; M?P_X2T2ST#1X.4M;./:"W=F/5V.!EF))[FM(_P"WC_THEKTF MOY_S/_?J_P#CE^;/P',_]^K_ ..7YL****\P\T**** "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** "BK&FJLFH6JL RM*H*D9!&17Z :OX)^'GAW29-1U3PUX=LK*$+YD\NFPA M5R0!GY/4BOH\MR66949UE445%ZW/X]:X>OCZE.=&;IU%9K1H^3Q&'J86K*C65I+<**** MS.<**** "BBB@ HHHH **** "BO6/A=^SGKWQ-TN'5X[VTTW2)'9!-*2\IVD M@E4'N.["O+]2L_[/U&ZM=_F>1*T6_&-VTD9Q^%==;"UL/&G.K&RFKQ\UIK^* M.NIA*]*C&O.-HRV?CT3=I36WVL7'VN ?NMN[=MW[NG;& M:X*OO31?^3=;?_L7/_;SD66TWOAO2+N\DM9&>XGL(GD8[WY+%:8GZ MM"7*[-W?DTOU/B>BBBO%/("BBB@ HHHH *Z3P1\.O$'Q$OVM="TZ2[,>/-F) M"11 ]V<\#Z=3@X!KG8XVED5%&68@ >YK[UMXM.^ ?P;::*V63^S[422*/E-Q M<-@98^[$#V'TKZ7*,LI8R-7$XF3C2IJ[MN^OZ:_+N>]D^6K,JLO:2Y805Y/^ MOG]Q\]7'['WC6WM7F-]HCE5+&-;B7=P.G,6/UKPVO7&_:H^(,FH/.VH6K6S$ MYL?L2>,%%%% !1110 4444 %%%% !1179?#/X4:U\5M0NK71VM8A:JKS374A5 M5#$@= 23P>@[5T4*%7$U%2HQYI/I^)K2I3K35.FKR>R.-HKK?BC\/W^&7BR3 M0Y;U=0DCACE:9(]@RPS@#)Z>M/M"@UQ[^TTO29E9 MD=LRS,%)&0@P,9!ZL/I79A\'7Q;:H0YK:OR.K#86MC*BHX>/-+L>04445QG* M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45Z[\&/V>M2^)VW4K MZ1]+\/*V/M&W]Y<8/(C!XQVW'C/8\X^CT\+_ L^"-E%+>0Z983J-Z7%]B>[ MDQP64$%_P08]J^IP?#]>O2^L8B:I0[R_.W^;1]'@2IP>&<'J/2L'QU:P6/C;Q#;6T:PVT.HW M$<4:#"JHE8 #V %?9'[+/_)&=,_Z[W'_ *-:O,R/+:69XB=*LVE&+>EM[I=4 M^YYN59;3QF.EA*S=E?;R]4SX@N;>2SN)8)EV2Q.4=<@X8'!'%1UH^)/^1BU3 M_KZE_P#0S6=7S$).45)]3PZT%3JR@MDV@HHHJS$**** "BBB@ HHHH **** M"BBB@ KOM(^ _CK7M"@UFQT/S]-GB\Z.;[7 NY/7:7!'3TK@:^^OA'_R0S0O M^P6?Y-7TF3Y;1S"-:55M0Y=2S3%.A6;24;Z6[I=4^Y\"T445 M\V?.!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 <]K'_ "4[X*?]E$T3_P!'FOUA MK\GM8_Y*=\%/^RB:)_Z/-?K#7[+PM_R+EZL_8^%_^1;?M'> M'O&/BOX*^*-)^']]-IOC"Y@1=/NH+LVKQN)4)(E!&WY0WYU^>W_#,O[.?&'A)=3E$%MJFH^(Y3IY(HHGTR32;B9I)0/W#QQLZ2@GH490P/M4U)^SBZFZ6I M5./M)*'60Y;[/LCDC7/^SYA4>@51VK[% MKLKJU1_+\5HO^3U/V6?^YJ_]-L=?3-?,WQZ_Y/4_ M99_[FK_TVQT ?3-%%% !1110!^>_[7GA4? ?]JSP]\>_#.JZ%?ZC#$C:YX3O M-6@M;Z>'RF@,T$^"7Q*T>"^L_B#HVCS.HWV M&OW2:?<1,1RA64J&(Z90L/0FN&_:F_8 T3]J/XA6GBO4O%NH:%/;Z?'IXMK6 MU212JN[[LL0<_O#^5>.?\.;?"G_11]9_\ (O_BJFFW&')+9-V\M?RZVZ%5+2 MGSQ>ME?Y+]-O,^SO^&B/A5_T4WP=_P"#^T_^.5:TSXZ?#;6M0MK#3_B%X5O[ MZYD6*"UM=:MI)97)P%55_[>/_ $HEKTFO-OV<_P#DC?A[_MX_]*):])K^ M?\S_ -^K_P".7YL_ VB:21L2(3A5!)X!K[[)XN62XR,5=Z_D? M<<,INEC4OY%^4SX%KU3]FGQ+?:'\5])M;:9UM=18V]S"#\KKM)!(]01D'Z^M M$=;#,< R:?*B_B2H _&OH+]G_X 7_@?5CXK\6&&PEM8V-O: MM*K>5D$-)(P.T87.!D]+UY^=8BGB\PJUJ7PMK7O9 M)7_#3R.GB+$TL5CY2I.Z22OW:_JP $G &37?Z+\ _B!X@M!^*]_P#V>O@OIW@OP['XP\211?VG)%]IB^TXV64.,AN>CDI!V\T>JHK+M'U)/L*]A9/@\#2C/-*KC*6 MT8[KUT?Z>MS>AE&&H8>.*S*HX*7PQ7Q/\_R]6>,>)O@OXV\'V;7>J^'KJ&U4 M$O-"4G1 .[&,L%'N<5Q5?8/P?_:BB\<:U!H?B*Q@TV_N3L@N;=CY,KGHA5B2 MI/;DY/'%>?\ [4_PAM/"=Y;^)M&MUMK"^E\JZMXUPD&6.P-3GI7L[[I^>WY=4]4[BQ.4X:IA98S+JCE&/Q)[K\ORVZG@-O;RW4 M\<,,;S32,$2.-2S,Q. !U)-;&K>!_$?A^S-WJGA_5--M=P7S[NRDB3)Z#'O^PC;_P#HU:^^_B+X-TWQMH<5GK,OEZ5;W"7=SEMH9(P3M)[# MU/IFC+5M+M^BNS#*,G6:4JTE*TH[+NW>U_FCX1\)?"WQ7 MXZC,FAZ'=7L R/M&!'%D=0'ZNO#-P84&6^S2Q3L! MZ[8V8_I7J_B[]KH:-Q\;D%201@BM31/"NM>)?._ MLC1[_5?)QYGV&U>;9G.-VT'&<'KZ5[[^UU\-;32+BR\6:? L O)3;WJ1KA6D MP663ZD @^N!7GWP4^-O_ I[^UO^)+_:_P!O\K_EZ\C9LW?[#9SN]NE>&L#2 MP^-EA3B,NA@NA]/\ [-NCW^A?"73K M/4K&YT^[6:1/L_G>;C:Q7.[:O7'I7BNI?MG?V? MJ-U:_P#"'^9Y$K1;_P"T\;MI(SCR>.E?;YQA\MJ4<(L37<4H>[[K?,K0UVTZ M?>?<8_#Y?++L/"M6<8+X79ZZ=K:'R]J&GW6DWDMI>VTUG=Q';)!<1E'0^A4\ M@U]VZ+_R;K;_ /8N?^VYKXJ\?>*O^$X\8:IKOV7[%]NE\W[/YGF;. ,;L#/3 MT%?:NB_\FZV__8N?^VYKQN'_ /=<=;^7])'E<+QIQS&M&D[Q2=GW7,K,^"Z* M*]W_ &:?@E!XZO'\0ZY!YNB6DFR&W;[MS*.3N]47C([GCH"*^8R_ 59^$_A3XN\<0^=HN@W5Y;GI<,!%$V#@@.Y"D M_0UM:E^SO\1-*M7N)_#,[QH,D6\T4[_@J.6/X"OH'XM?M-6'P]OY- \.6$&H MW]J/+DD<[;:W8?P +RQ'< @#IG.0./\ !_[96H-JD47B;1[,6,C!6N--#HT0 M_O%69MWT!'XU]']0R2-3ZO+$2Y]KV7+?[OUMYGU,\OR;"S]AB,1)S6[2T3^Y M_F?-DT,EM,\,T;12QL5>-U(92.""#T-:.B^%=:\2^;_9&CW^J^3CS/L5L\VS M.<9V@XS@]?2OK?\ :*^%NF^/O!-Y.8S_P!]0 MM$^T]#M8 XX/Y52KZJ_;*\(^=INC>)84^:!S9W# ?PMED)^A##_@5?*M>5F& M$>!Q53#-WY7^&Z_ Y,VR]Y;BG0O=633[I_\ !NOD !8@ 9)K?U#X?^*-)L9+ MV]\-ZO9V<8W/<7%A*D:CU+%<"NB^ O@W_A-OB?I%I)'YEI;O]LN.,C9'S@^Q M;:/QKW3]L3QK_9_AW3?#,$F);^3[1< '_EDA^4'ZMS_P"N^GEL/[,GF%65M; M17?;_@_?)5%%%?/GSX5][_ K_DA_A__ *\Y M/_0WKX(K[W^!7_)#_#__ %YR?^AO7WG"_P .)_P_YGVG"'_(T?\ @?\ Z5 ^ M"*TM%\,ZQXE>5-(TF^U5H0#(ME;/,4!Z$[0<9P?RK-KZ4_8K_P"0OXJ_ZX6_ M_H3U\UE6"CF&,AAI.RE?7T3?Z'S>7X58S%0P\G929\\ZAH.IZ1J(L+[3KNRO MSMQ:W$#1RG/3Y2,\]J[?2_V>?B)J]HES!X9N$C89 N9HH'_%9'5A^(KZA^(E MQX4^%.O7_C_6HOMVLW2I:V%N "XVK@[,]">AZ2E MCNSY+>:TNWT\SD5LKZ-NSU:L[=#Z2OE&7Y?5 M<<=6>NRBM;=WHTO0\@\7?#?Q-X#9/[=T:XT]'.%F8!XB?0.I*Y]LYKFZ_0'P M+XTT+X[>!9Y)+(-;RYMKW3[C#>6^ <9[CD$-Q^!%?$GQ*\'MX!\<:OH99GCM M9OW3MU:-@&0_7:1GWS7#G&4K+^2K1GSTI[/_ #^6WSTT./-,II86C#&82?/2 MEIKNOZL^BML/\/\ P]\4ZA+87MKX:UBYLY'1TN(;"5XV7(Y#!<$>]?9/[16D M7VM_!_5K+3K*XO[QVM]MO:Q-)(V)D)PJ@DX )_"O%?AW^U9_PBGAK1/#O_"+ M_:OLL:6WVG^T-F[G[VWRCCKTS7T9\3O'G_"N/!%YXA^P_P!H_9S&/LWG>5NW MNJ_>VMC&[/3M7V674,!'*Z\:=9N#^)V>FG:VI]%D=' QPF(<*S;E!<^C]W25 M[::]=K['P7J'P]\5:39RW=[X9UBSM8ANDGN+"5$0>I8K@50T7PUJ_B226/2- M*O=5DB :1;*W>8H#T)"@X%>W^/OVKO\ A./!^J:%_P (M]B^W1>5]H_M#S-G M(.=OE#/3U%7OV+?^1D\2_P#7I%_Z&:^0P^783&9E#"8:JY0DF^:UG=*3M9V[ M+[SYCZC@JV+I8?"UG*,MW:UOO2/ [SPSK&GZK'IEUI5];:E)MV6'OA1K.I?$ M#5H?MFJW$4=CI]NI&\X4DA<_=R2G5RG+L!5<,?6 M:N]%%:V[O1_+Z$W'VG'E>7O&[=GC&,YS7TMXS_; TC1Y6LO"^DG5%C^1;JX;R8> M.FQ -S#Z[>E<& P>!J47B,;6Y5>RBEJ[)._7OV/#R_"82O&57&5N2,;:;MW[ M?\,SQEOV:?B2J%CX:;'7B]MR?R\RN"U[PYJGA>^:RU?3[G3;H<^5S,[#]/RKW7QMX;T7XY_#$36Z MK+]IMOM.GW++\\,F./IR-K#ZUZKR? XW#SK995DY0U<9;OTLE\M]=-#W:.49 M=F,90R^K+VB5[2MK^"^_H? M+'&TLBHBEW8X55&23Z"B2-HI&1QM93@@]C7V M!^R_\+=-T'PC!XOOX4FU2]5I(9)5!%M""1E?0L 23Z$#USXF599+-*K@I[\DOZMZGS_I'[/_Q!URU6XMO#%TD;=/M3QV[?]\R, MI_2H];^ _C[P_;F>\\,W9B'4VI2X(]R(V8@>]>L>,/VR=175I8O#.D67V"-B MJW&HAW:8#HP567:/8D_A5WP?^V4MQ/';^*-&2WC?AKS368JGN8V)./HQ/L:] M=83(JEZ<,1)2Z-K3\E^+1[WU/(E/V3Q$K[7M[OY?K;S/F?3=)OM:ODLM/L[B M^O),[+>VB:21L#)PJ@DX /Y5]/\ [(OA/7/#6J>)7U?1M0TI9H8!&U[:R0AR M&?(&X#.,C\Z\&\!^/%\ _$2'Q(EG_:26\DS+!YOE;PZLH^;:STKZZ^"OQ MT_X7!>:K!_8G]D?84C?=]K\[?N+#'W%QC;[]:Z>%Z6$>(I574?MO>]VSM\+Z MVMM=[AD%'!_6U*=7]XI/E5M&K;WV[]3Q']ICP+XEU[XJ7=WIGA[5=1M6MH5$ M]I92RH2%Y&Y5(KQ36O#6K^&Y(H]7TJ]TJ24%HUO;=X2X'4@,!D5]?_%;]IC_ M (5CXPFT+_A'/[2\N*.7[1]N\K.X9QM\MNGUKYV^-/Q@_P"%OZEIEU_9']D_ M8XFBV?:?.W[B#G.Q<=*\O-Z&7TYU)X>LY5'.5U9JVKOK;H]#3/J& 5:M459^ MUO\ #9VZ7UM;;7:K_V$F_\ 1:58 M\;>,]!_9X_M.\BLEU/Q5X@NY;LQ[MN(RYV[FP2$ Z =3GZCT/[!P]/#4<77J M\M.4;RTUN[64?-W?R1E1R*E4P-/&U*O+%_%Y+5:=VW9)>9\Y:_\ ?QUX7T: MXU74]":VL+==\LOVJ!]HSC.U7)[^E9]BMGFV9SC M.T'&<'KZ5ZMXG_:EU[QEX5U?0]4TC3A#?1>4LMGYD;1\@Y.YFW=/:NR_8I_X M^/%?^Y;_ ,Y*XL/EV"Q^8QPV%G+V;C>[WNKW6R[+[SDC@L!BL91P^#J2<97O M?=?@CYOU32+_ $.\>SU*RN-/NT +6]U$T4BY&1E6 (XJI7K'[4?_ "675O\ MKE!_Z*6O)Z^=KTU1K3I+[+:^YM'D8_#+!XJI0B[J+L:.B^&M7\222QZ1I5[J MLD0#2+96[S% >A(4' J+5M%U'0+PVFJ6%UIMT%#>1=PM$^#T.U@#BOH+]BW_ M )&3Q+_UZ1?^AFN7_:T_Y*Y+_P!>4'_LU>MB1VME;37EU(<)#;QEW8^@4#)J]X3\+WWC/ MQ%8Z-IT>^[NY BYZ*.I8^P&2?I7VSI.@^#_V;O LEY.55U4+/>% ;B[E/1%_ M'.%Z 1E>53S&4I.7+3CO)]/Z_#J?+%E^SE M\1K^W2:+PS,J,,@37$,3?BKN"/Q%97B;X,^-?"-JUSJGAV[AME!9YH=LZ(!U M+-&6"CZUZOKW[9VNRWC?V-H6GVUH"0/MYDFD8=C\K(!].?K5^T_:UM_$GAG5 M])\0Z5_9]S=64T,=W9,7B+LC !D/S*,XY!;KVZUU5,+DDX35"O+F2=KK1M+; M9;^=CU5@\BG+V4<1)/NU[OY?K\SY\T7PAKWB2&272-$U'5(HVVN]E:23*IZX M)4'!K[E^".EWND_!O1K*^L[BSO(X)0]O<1-'(I+N0"I&1U%?+_P7^/G_ J' M2=1LO["_M;[9.LWF?;/)V87&,>6V:^O? 'C;_A.? UCXB^Q?8OM4;R?9O-\S M;M9AC=M&?N^G>OHN&Z.#C1J2IU6Y./O*S]W\-3U.%*6%5=585&ZW*[QMHES+ M6^W;KU/@_P#X59XT_P"A0U[_ ,%D_P#\37.W%C"1"KJP M."I4\@Y[5]-?\-M?]29_Y5/_ +37S]J^N_\ "3^.;G5_(^S?;K\W'D[]^S<^ M<9P,XSUP*^.Q.%P'M:5/!UG/F=GHU;;NEYGR>84]U'P[JUA9IC=<75C+'&N3@99E &20/QK"K[G_:=_Y(CK/^_;?^CD MKX8J,XR^.6XKZO"5U9,VSG+8977A2A+FO%/7U:_0.O Y-;VH> /%&DV,E[>^ M&]7L[*,!GN+BQE2-0> 2Q7 ZBL.'_6I_O"ON_P"/?_)#-<_Z]H?_ $-*UP66 MPQ6"Q&*E)ITU=+OHW^@\IRR&8QK.KW MEG("4N+>QEDC8#@D,%P>AK!K[S_9]C,OP1T!!U:"4#\9'J\GRJ.:.JG)IQ5U M;J9Y+E\,TQ7U>"-=\<7S6FA:7/J4RC+^4 %3TW,<*O3 MN16MXQ^$'B[P!IT=_KVD&PM))!$LGVB*0%B"0,(Y/0&O??%'Q7TC]G+1;3P9 MX9T^'4=:AB5[R>8D1K*P!+/CEF/7&1@8Y[5Y+\2?V@M6^*7A2/1]5TRRMY([ MI;A;BS+J.%8;2K%O[W7/;I58O!Y;A:4Z:K.5>/;X;WU6W376_P#D==7 Y?A* M4J>(JOVZ6RV3MI%Z/7OJ>5UU_A7X1^,?&UN+C1M NKJV(RMP^V&)O]UW*JWX M&O5/V9?@?;>+F/BC7[<3Z5#)LM+20?+<2#JS#N@/&.YSG@8/>?%?]J:T\%ZE M-HGAFQ@U.\M3Y]=&'RC#4<-'%YG4<%/X8KXGY]? MRVMKJ/!932>'^NX^IR4WM;=^G_#>>QX'JG[/?Q#T>U>XN/#%P\:C)%M+%.W_ M 'S&S$_E7GTD;PR,CJR.I*LK#!!'4$5],^!_VQKNXU:*W\4Z5:164KA3=Z<' M4P@_Q,C,VX?0@X['I72_M,_"?3_%'A67QCI$48U*TC$\TD(&+J# RQQU*CD- MZ CTP\3E&&JX66,RVHY1A\2>Z\^GY;7UT.F648/&4)ULLJN4H:N,M_EHOU[; MGQ_1117R)\<%=]\$_ANWQ-\=6NG2[ETZ ?:+QU_YYJ1\H]V) _$GM7 U]<_L M::!':^$M:U@K^^N[L6X;_8C4'^;G\J^EX>P4<=CXQJ*\8KF?RV_%J_D>OE.$ M6.QM.A/X6]?1:_CL=A\;OBK;?!OPC;6>EPQ+JEPGDV%NJ@1PHH +E?1> !W/ MMFOB+6-8OM?U*?4-1NI;V]G;=)-,Q9F/^>W:O1/VDO$DGB+XN:PK/N@L"MG$ MN> %'S?^/%J\OKGSG,:F8XJ4F_<3:BO+OZO=_=T/3X@Q\\3BI8>+M3INR72Z MT;_R\@HHHKPCY4*^X_V6?^2,Z9_UWN/_ $:U?#E?$?]\J_P"!_P#I43[#A7_D8_\ ;K_0^+?$G_(Q:I_U]2_^AFLZM'Q)_P C M%JG_ %]2_P#H9KO_ (!_" _%3Q+(;S?'H=AM>[=#@R$_=C![9P!4HU,3C94:2O*4FE]YQ'AOP7KOC"X,.BZ3=ZDZD!C;Q%E M3/3 ?LL;7DZG516WWI_Y^1X[XH\#>(/ M!&_CQHM[IEYIZ17:Q_Z5I5 MT1(K)G&]&P-PSCL"#^!/R[\=_A2?A7XN$%KO?1[U3-9NYR5 /S1D]RI(_ BO M/S/*%@Z<,5AY\]&6S[>O];Z-)[\>89/3I8=8W!5.>EU[KU_X9>AY]I^FW>KW MD5G86LU[=RG$=O;QF21SC. H&3P*O:UX1UWPW'%)J^BZAI4VLD(V?MI?\B_X:_Z^I?\ T 5A#+HRRFIF/-K& M2C;IO'_Y(Y\'ED,3@:V+VDD*LV,X!8#)P*R*^O/VSO\ D1]#_P"PC_[2>OD15+L% M4%F)P .IKHS+!K XR>%@[\MOQ2?ZGL9O@(Y;B?81E=63U'6]O+=31PP1O--( MP5(XU+,Q/0 #J:]"TW]G?XB:K:I<0>&+A(V&0+B:*!_Q5W##\17TK\%_A/I' MP?\ ")\0:XL,>LM;F>[NYL$6D>,^6OI@=2.2?;%>>>,/VR[U=0>+PQHUK]C1 MB!<:GO9I1ZA$9=OXD_A7T$LGP.7TXO,ZK4Y:\L=UZZ/]/*YZ]/)\+AYXAXN^%_BKP*BR:YHES8PL<"? DBR>@WH2N?;.:^TOA'_R0 MS0O^P6?Y-7F7P_\ VJ+'QG^,X_"O?RK!8>A1Q%?"5.>G*+6NC3 M5]']Y])P]@\)#%O$X*KS0M9I_$FVFNVCL^GWGYO4445^5GY4%%%% !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!SVL?\E.^"G_91-$_]'FOUAK\GM8_Y*=\%/^RB:)_Z M/-?K#7[+PM_R+EZL_8^%_P#D7+U84445]!)ELY93&LNZ5$P6 ./O9Z=J_/W_A\MK__ $3#3?\ P;2?_&J_4FO(?C=^ MUC\+OV>RL'C+Q/#:ZHZ;X])M$:XO&'8F- =@/9GV@^M9_"VV]&7\2LEJ?"G_ M ^6U_\ Z)AIO_@VD_\ C5#&L=&U$B&[AT&WEFD MEC)Y2>Y<[$C/_8O_ &=Y?V:/@?8>&+^>*YUVZG?4=4D@YC%Q(%&Q3W"*B+GN5)XS MBO=J**JE?9]S,+:WEF;[L:%S^ S7Y8?\ !-/P38_'+]H[XC?$ M[Q3!'JFH:7,+VV2Y&]4N[J:1A+@]T6-@OIN!'(&)C%U*O)>R2;?Z?>6W[.DZ MEKNZ2^?^1E_\-[?M::3;MXBO? S-H(3SBUUX4NDLA'UW>:"IV^^^OL3]CG]N MSP]^U)%-HM[9+X;\<6D7G2Z;YN^&ZC'#20,<$X[H>5SU89-?4=?E;^VYX+L_ MV7?VQOAO\2O!]NFD0:QW-K:ILC,TL5?U7]?UT?ZIT4BL&4,.01D4M04%%%% !1110!^.W[ M.?\ R1OP]_V\?^E$M>DUYM^SG_R1OP]_V\?^E$M>DU_/^9_[]7_QR_-GX#F? M^_5_\Z:6J_KN<$.)L>G^\M)=4TM?N/?\ X_?L MY0^!]/D\1>&C(VD(0+FSD8NUODX#*QY*9P#GD>I'3R/X;:$GB;Q]X?TN5=\- MS>Q)(OJFX%A^0-?OHWA:Q-W<74R).JS1Q;81DGEV4KNSJ.4U,=-XRI-35MK6VTMH^_WW/>SZ.63Q26 M-G-225DK6MKY,YVS_9O^)UC>07,/AXI-#(LB,M_; A@<@C]YZBOIW]H'3?[6 M^"NNBX3$T,$=QCCY71E)_J*\$_X;)\:?] S0?_ >?_X]63XK_:D\5^,/#FH: M+>:?H\5K>Q&&1X(90X!]"92,_4&N#Z[E6%P&(PN%G)NHG;F2^*SMLEUM]QYV M$QF3X"G5A1G-^T5G=+S[)=SSGP)_R/'A[_L(V_\ Z-6OLO\ :@UB?2/A!J8M MV*-=RQ6S,/[C-EA^(!'XU\:>!/\ D>/#W_81M_\ T:M?7G[6O_)))/\ K]A_ MK667R<]Q.O^%*7HOR/N M^+O]^I_X%_Z5(^X_V6?^2,Z9_P!=[C_T:U?%OB3_ )&+5/\ KZE_]#-?:7[+ M/_)&=,_Z[W'_ *-:OBWQ)_R,6J?]?4O_ *&:Z.(O]WR__KW_ .VTRLV_Y$^# M_KH9U?>FB_\ )NMO_P!BY_[;FO@NOO31?^3=;?\ [%S_ -MS6G#W^Z8W_!^D M@X1_WRI_A_5'P77Z ^"]$N_"OP5T^RT6V\W5(]*\R&'(3?<.F[DL0!EV[FOS M^K]#;CQ%E1QW%S;Z,MU!',"48B$, 0""?P-='"ZIK#8RI-M62U6Z M5I7MYZ$\)J*Q-6;W4?U1\BS?LU_$VXF>67P\TDDC%F=K^V)8DY)/[RF?\,R_ M$K_H6_\ R>MO_CE=1_PV3XT_Z!F@_P#@//\ _'J/^&R?&G_0,T'_ ,!Y_P#X M]7F^QX?_ .?E3\/_ )$Y73R!N[J5/P_^1/HKX->'=8T7X6:;HOB.U^SWT"20 M/"TB2?NRS;1E21C:0.M?!NH1R:%X@N8X':.6SNF6-U/*E'.#]>*]H_X;)\:? M] S0?_ >?_X]7A^I7TFJ:A=7DH59;B5IG" A06))Q[YCA\9+#O"2?N)I MMZ/[/*_71_,><8[!8G"4,/AFW[/35=+6_1'W7=&'XX? IV0*T^I6&X+_ '+E M.K_\ ;Q[1^QWX/&G^'=5\2SIM>]D^S0,P MZ1IRQ!]"QQ_P"O!/C5XT/CSXD:OJ2/OM$D^S6V#D>4G (^IRW_ J^I?B)?Q? M!/X!KIUJ_EW:VJZ? R\$S.#O<>_WV_"OB&LN(IK#1H993>E-7?\ B?\ 3?\ MV\3F_P#L&7X?+EI)^]+U?3[[_<@HHHKXP^+"OO?X%?\ )#_#_P#UYR?^AO7P M17WO\"O^2'^'_P#KSD_]#>OO.%_AQ/\ A_S/M.$/^1H_\#_]*@?!%?2G[%?_ M "%_%7_7"W_]">OFNOI3]BO_ )"_BK_KA;_^A/7E\,_\C6E_V]_Z1(\C(_\ MD94?7]&QLXQ&G8%\LQ_'@?@*\0KV#]JW_DL%Y_UZP? M^@UX_7BX^3EC*[E_//\ ]*8\];EF59OO^B/H_P#8MU"5/$/B.QS^YDM8YB,] M&5\?R<_E7-?M<1+'\6MRC!DT^%F]SEQ_("MO]C'_ )'37O\ L'C_ -&+6-^U MY_R5B/\ [!T/_H3U]7C_ 'N',(W_ #/\ZAZ\)-\.R3Z3_P G^IXYI?\ R$[3 M_KLG_H0K[>_:=_Y(CK/^_;?^CDKXATO_ )"=I_UV3_T(5]O?M._\D1UG_?MO M_1R565?\B7%_UT1/#_\ NN/_ .O?Z3/ABOH[]BW_ )&3Q+_UZ1?^AFOG&OH[ M]BW_ )&3Q+_UZ1?^AFO,X9_Y&M+_ +>_](D>-DO_ ",:/J9?[8FN37GQ T_3 M"Q^SV5DKJO;?(Q+'\E6O!:]F_:T_Y*Y+_P!>4'_LU>,UX^8SE4QU=R_GFOND MTOP1KGTG+,JS??\ 1!6[X=\!^(O%W.C:)?:BF[:98(&,8/H7QM'XFO1OV:?A M39_$;Q1=7>K1^=I&EJKO >!-(Q.U3_L\$GUX'>OUA_%FK^-OAM;:KK=T;V^DN)E,QC6/*JV!PH _2OK.'?[-6 M)G# \[ERZN5K6NNW6]NG<^GR/^RH8Q1P;FYV>KM:WX?D?#WBQ0OBK60!@"]F M '_;1J^S_P!F_P 4:?XN^$UEI@=&N=/C:SNK?/S!23M;'HRGKZ@^E?&/B[_D M;-:_Z_9__1C4GAGQ5JW@W58]2T6_ET^\08\R(]1Z,#PP]B"*^$X?S2.6_P 6 M/-"<4FOZ_(^7P>8O*\RG7M=7DFO)OI]R/3OB1^S'XI\(WES/I%H^O:/N+1R6 MHW3HN> \?4GW4$<9XZ5X])&\,C1R*R.IVLK#!!'4$5].^!?VR"/*MO%FDY[& M_P!._FT3'\20WT6O4_%?P]\&?'KPRFIVQ@DFGCS;:Q:KB5".S="0#P5;IST/ M->[4R/"XZ$JN4U>9K[+W_KU^\]:64X#-.:>65;2WY'^G]->9\&U]*?L5_P#( M7\5?]<+?_P!">OGSQ)H-UX7UZ_TB]7;=6_](D>+DT)4\TI0FK-2:?KJ<7^U;_R6"\_Z]8/_ M $&O'Z]@_:M_Y+!>?]>L'_H->/UX>-_WNO\ XY_^E,SSS_D95O4^P_V-_P#D MGFJ_]A)O_1:5X#^T)KDNN_%WQ \CEDMIA:Q*?X50 8'X[C^->_?L;_\ )/-5 M_P"PDW_HM*^;/C%_R53Q5_V$9O\ T(U]?GLG_9F!CTY;_=%?YL]_&R:X=PZ7 M67_R9Q]?3?[%/_'QXK_W+?\ G)7S)7TW^Q3_ ,?'BO\ W+?^ MDOR9X60_\C.CZO\ )GGG[4?_ "675O\ KE!_Z*6O)Z]:_:D4K\9-5)! :& C MW_=K7DM?/8W_ 'NM_CE_Z4R,[_Y&-;U/H[]BW_D9/$O_ %Z1?^AFN7_:T_Y* MY+_UY0?^S5U/[%JG_A(O$K8.T6L0)_X&:Y;]K3_DKDO_ %Y0?^S5]1F'_).X M+_&__QE0*HCSQYK@,S?7!4?A[UW'[%=PG]F^*8<_O!- ^/;:X_I M7D_[3-C+9_&;77D&%N!#,GNOE(O\U-=&9_NLBPM.'PMW?F]7^=_N"\J?#<73 M^W-\WI>7_P C$\NHHHKX,^'"OO'X _\ )#=#_P"O>;_T8]?!U?>/P!_Y(;H? M_7O-_P"C'K[OA?;$_P"'_,^SX1_Y&?\ VX__ $J)\'59TO\ Y"=I_P!=D_\ M0A5:K.E_\A.T_P"NR?\ H0KY#!_[S2_Q+\SXFI\#/M[]IW_DB.L_[]M_Z.2O MABONG]IM6;X(ZUM!.&MR_^2&:Y_P!>T/\ Z&E?",/,R ?WA_.ON_X^ K\#==!&#]FB_P#0 MTKIR?_D3X_T_]MD5PQ\&*_P__)'P;7WK^SS((O@KX><]%AD/Y2/7P57WC\ ? M^2&Z'_U[S?\ HQZUX4DX/$26ZC_F8\(ZYFU_6\N))RQ_P!IB<5FC)X')HI8VVNI/8YKX."5TI/0^0J5)59RJ2W;O]Y^@MKH M.H>%_@['I7AVW\W5H-+$5M&K*F9BGWLL0!\Q+3?1V;VD\ M+2+)\GS*HRI(/R8[U\Y?\-D^-/\ H&:#_P" \_\ \>I&_;(\:,"/[,T'_P ! MY_\ X]7FX+&Y+E\:D:4YOG5G=+]$NYYV6XS)C*ACZT)?S-_)NZ_!A1117,>0%?)/\ D8M4_P"OJ7_T M,U]Q_L_RK>_!'0%B.2+>6(_[PD<5/!RLZM2*]Y05OZ^2.OAZ,99U4YNBF_GS M)?DV?%'CKQ+-XP\8:OK$[EVN[AW7/9,X1?H% 'X5A5->VDEA>3VTR[989&C= M?1@<']14-?$)\VK=SXO$3G4K3G4^)MM^M]3LO@[XBF\+_$SP]?1/L4W:02<\ M&.0[&!_!OTKZ=_:\T6._^&4-^5_>V%[&RMC^%P4(_,K^5?)O@.SDU#QOX?MH MAF22_@4?]_%K[ _:PO([;X0743G#W%U!&G/<-N_DIK[G!-SX?Q,9_"I:>ON_ MK8^RR)N678Z$OA4;_/EE_DCYF_9Z_P"2S>&/^N[_ /HIZ]L_;2_Y%_PU_P!? M4O\ Z *\3_9Z_P"2S>&/^N[_ /HIZ]M_;24_\([X;../M4@S_P %94O^29K M?]?%^=,>5?\ (EQ?]=$?)U=K\%?^2L^%/^PA%_.N*KMO@DK/\6O"@4%C]OC/ M'H#DUX.4?\C'#?XX?^E(^*I?Q(^J/H;]L[_D1]#_ .PC_P"TGKY_^!.@Q^)/ MBQX%K@+^Z66>,MZ,0A _)3^5?+%> M'Q!.4LTKR2M^?YW"OT&^'.J7&M?!O1KRZYZL0A&3[\5^?-??OPIA>W^!^A)(I1O[*W8/H5)'Z&O:X9;]EBUTY?TD=7 M![?U^2Z%O^1Z:BO1J_Y_UH.JVE3@MF MFWZIVM]VO_#F"W["/P#;2?[./PRT?[/C&\&43=,?ZW?YG_CW7GK7QW^UK^P M?@#IY^+GP1U+4M);P^XO;G2_M#22V<:]9K>4_,57^)'+$J6.<#;7Z?5P_P < MM:TSP]\&?'.HZSL_LNWT2\:X63HZ^2PV_CG'XUE6E*G!U8O6.OW?U_D:4HJ< ME3DKIZ?>/^&C/@5H/BZX2.'5SNL]3AB&$6ZC.'*CL&!5P.P<#M7LU M?"__ 2%L;NW_9W\1W$RLMK<>(YF@ST.+>!6(_$8_"ONBNZNDIZ=4G]Z3.2B MVX:]&U]SL%%%%_E_;0_9:<\+GQ0N?[.,UO%W%?1Q[JQR47_ M 56^!21(IN?$&0 /^06?_BZWO __!2?X-?$+QEHOAC2+C7&U35[N.RMA-IQ M1#)(P5=S;N!D]:O_ /#MG]G+_HG7_E7F7/MU,VFH-0WZ'T'1114%A11 M10!^.W[.?_)&_#W_ &\?^E$M>DUYK^SF1_PIOP^.X-P#_P"!$E>E5_/^9_[] M7_QR_-GX#F?^_5_\WQST'4/$WPHUC3=+M7O;Z98O+ACQN;$BD_H#7P+:S?9KJ&;; MN\MP^W.,X.<5]-+^VQM4#_A#.@Q_R%/_ +37VV38S T\#7PN+J_X4)\0?^A6O?_'?\:[KX=_LG^)=7U:& M7Q/$NBZ7&P:2/S5DFF']U0I(7/3).1Z&NH_X;:_ZDS_RJ?\ VFL7Q'^V5KM_ M:M%HVAVFDR,"#-/*;EE]U&%&?J"/:KIT^'\+)5O:RJ-=+/7\%^=C>.'X>IOG ME6E.W2S5_P#R5?FCU[]H3XA6'P\^'=QI5LZ1ZEJ%N;.TMHS@I&1M9\=@JY ] M\5\2:9J$VDZE:WUNVRXMI5FC;T92"/U%3:]X@U'Q/JDVHZK>37][,@'8#@50KPRF(,]A<9,4GN.ZMCN/QSTKZ$TO] ML[PU+:HVHZ'JMK<_Q1VOE3(/HS,A_2OI,36RS/%&O6J>QJI6>ET_ZZ:WZ.^A M[U3%8#.Z,/KE3V=:*M>VC_K>UU9MGRQH/A76?%-P(-(TN[U*7(4BVA9PN?4@ M8 ]S72_$3X0:O\,=(T:YUJ2%+O4C)_H<1WF$*%^\PX).[H,@8ZFO?M7_ &S_ M _#;DZ7H&I7<_9;QHX%_-2Y_2OGWXH?%S6_BOJ$$^J"""WMMPM[6W3"Q[L9 M.3DDG ZGMP!7A8S#Y9AJ#C0JNI5=M;6277_+=GDXC"Y7A:$N2LZM1[65DM=W M\O/Y&+X$_P"1X\/?]A&W_P#1JU]>?M:_\DDD_P"OV'^M?&N@ZI_8NN:=J/E> M=]DN8[CR]VW?L8-C.#C..N*]>^+7[2?_ M+PBVA_P#"._V9NG2;S_MWF_=S MQM\M?7UK7"XRA3RG$8:(\=A\?BH5,-+F2 MBELUK>3ZI=S[;_9/OHKOX0V\"'+VUW/'(/0EMX_1A7R?\3O"6H^$?'&K6-]: MRQ%KJ1X793B9&8E64]P01T[\5L_!SXSZC\(]3G:* :AI=UC[19L^S)'1U;!P MP^G(_ CZ _X;*\'^5DZ3KGF8^[Y4.,_7S?Z5[U6IEV;X/#JM7]G.E'EU5^B7 MEORI^1Z%.O@LRRVEA<16]G.GW5_ZT\]SY!O+.XT^X>WNH)+:=.&BF0HR\9Y! MY'%?=VB_\FZV_P#V+G_MN:^+/B%XJ3QMXUU?7([=K6.]G,BPLVXJ, #)Q[5Z MS9_M3?8_AU'X5_X1C?MT[^S_ +7_ &AC/[O9OV>5^.,_C7EY/C:W.;(\9A,MQU5U*GN6:3L]=5;1)[K4\%K[8_9C\=6OC/X;QZ' MZL M.A!]#7+DN9K+:[=17IR5I+]?ZZ7/&RG,)99BE72NMFO+_/J=_P#%[X!Z[X U MJZGL+"XU'P^[%X+JW0R>4O7;(!RI'3)X/KV'F-CIUWJETMM9VLUW<-]V&",N MY^@ S7U%X7_;.L6M%3Q%H-S'YV.5V_3<:V+K]LOPDL+&WT?6I M9<<++'"BG\1(?Y5Z53+2 MV_4\$N?@-XFTCP)J/BG68/[(M;54:.UN!^_E+.J\K_ /F_BYXZ=Z\XKU[XK? MM):Y\2M-ETF*R@T?1Y2ID@0^;+)@Y 9R!QD \ =.IKR&OG.?!_B,A9$TMY)&/9U*[HS[X< _C7Y^5]_?#O6KGPW\ M$M(U3Q VU[/3!/*><^6JDH#_ +6S;^-?;<,UH5,-5IXA>[2:FGVMK^GYGTW" M\U6=7!55>#2EY7BU^>GW'S_^U]XV_MCQC9^'H)-UOI<6^8*>/.< X/T7;_WT M:\!K0\1:Y<^)M>O]5NVW7-Y.T[\YP6.<#V'3\*SZ^"Q6(EBZ\\1/>3O_ )+Y M+0^9S3&?7L94K]&]/1:+\ HHHKE/+"OO?X%?\D/\/_\ 7G)_Z&]?!%>]^!?V MJ/\ A"O ^G^'?^$8^V?9(6B^T_VAY>[+$YV^4<=?7M7UN0X[#X)5U7E;FC9: M-]^R/I^',90P&/=;$RY8\K5[-ZWB^E^S/!*^E/V*_P#D+^*O^N%O_P"A/7S7 M7I7P5^,O_"G[S59_['_M?[*I8/,*=>N[17- M=ZO>+2V\V>=E5>GAL;2K57:*>O\ 2-;]JW_DL%Y_UZP?^@UX_78?%;XA?\+. M\83:[]@_LWS(HXOL_G>;C:,9W;5Z_2N/KRL5.-3$U:D=I2DUZ.3:_ 6:UZ>) MQM6M2=XMZ?TSZ%_8Q_Y'37O^P>/_ $8M8W[7G_)6(_\ L'0_^A/7*_!CXM?\ M*AUJ_P!0_LK^UOM5OY'E_:/)V_,&SG8V>G2J?Q>^)7_"U?%BZU_9W]EXMDM_ M(\_SONECG=M7^]TQVKZ+%8[#U,DP^$A+]Y&3;5GHKSZVMU74]*&,H+)I81R] M]RO:SVTZ[?B_:=_Y(CK/^_;?^CDKX=M9OLUU#-MW M>6X?;G&<'.*]O^)W[3W_ L?P1>>'O\ A&O[.^T&,_:?M_F[=CJWW?*7.=N. MO>JR_'8>AE>(P]25IRV5GKIZ6%D^,H86ABX5I6'QM*K5=HIZF_\ M:?\E+GUS^S_ .S-T"0^1Y_F_=SSNVKUSZ5QE>5BIQJ8FM4AM*J..X/_ -<8(KZ:T3]L[0);-#J^A:E;7?1EL3'- M&?<%F0CZ8_$U]G3Q& S3+J>$Q-7VSM=/^EYIW78]_ XK!8O+5EN+GR.+N MGTW;_5JWXW/FWP3\.M?^(.I16FC:=-<*S[7N2I$,7J7?H/IU/8&OOCX>^%[/ MP3X2L-!LI5G2P3RI)!U:0_,Y([$ELX]Z\#\:_MDQ36$D'A72)XKF12!>:EM' ME'U$:E@Q^K8]C7*_#C]J>Y\"^'6T^\T-]*;;PMI/B'3[)]9TV_MDN/\ 0D+RPE@#M9!R M?]X9''.*X;5]0_M75KV]\OROM,[S>7G.W_?"[]JZ/PEX>T[0]9T- MI[:QA$,=U8R .548&4;@GWW#Z5\7E%#!58.EC9N#LK/SZI_U\SYS#+ XC%5? MKAAA _/S:\N^)7[5 MNM>+K&?3=#M/[!L9@4DG\S?<.I[!@ $R.N,GWKZG!SRW(Y2Q$*_M9VLDE;[] M_P"NC/=P=/*\IK+%_6?:.-[)+NK=W^AP'QLUJU\0?%7Q)?6;B2V>ZV(Z]&V* M$)'L2I->J_L7W\47B;Q%9L<2S6D"?&6H^ ?$EIK6EN MJ75N?NN,I(IX9&'<$5\YE..C@\PABJVUW?YIJ_RO<^_:Z\)ZA9^/(]=^S2/IEW;1H+A5)1)%R"I/8XP1GKD^E>%S6-S;P03RV\ ML4,X)BD="%D ."5)ZX/I7UMI?[9OAJ2RC;4M$U6WN\?/':B*6,'V9G4_I7BO MQ\^+EC\6M[>OKY(]G.*>7XAU,;0Q%Y2M:-NNB>O32[V/6V?N M]<]Z\U\8^(?^$L\5:KK/V?[+]NN'N/(W[]FXYQNP,_7 K3-L=A\3@L)2I2O* M$;/1Z:+NO+H8XK'8>IDU'"0E[\97:L_[W6UNJ,>O=OV0?$T.D?$"]TN=P@U2 MUVQ[N\B'YA<21RQG#(P.00?7->1EF,_L_% MT\3:ZCOZ-6?X,^?PF(EA*\*\=XM/_@?,^H_VKOA+JFNWUIXIT:SDOS'"+>\@ MMU+2 DK(%')')!QTP.VEZ)J&MWZV.GV-Q>WC' @MXF=_P @*^D_!7[9 M,<-A'!XIT>>:YC4 WFFE3YON8V*A3]&Q["MG6?VSO#T5FYTG0M3NKO\ A6\\ MN&/ZDJSG]*^FQF%R?%5I8N.)Y5+5QLV[O>W:[\G]Q]ECJ>4YG4^N+$>S;W35 M_P"G]YUW[//PM?X7^&9(]2:,:]J1%Q<1*P;RT7A4]\;CDCC+=\5\_?M:?\E< ME_Z\H/\ V:I/"?[4&L:/XPU;Q!K&GC6IKZ%+>.WCN/L\=LBL2 HVMQS]?K,\9F. EE3P>%=K-633NU>[;=K:N[.A_9Q^(T'P]\?)]OD\K M2]23[+<2,<+&SR2P N8NH4$\; M@22,\ QRO2GU71_P!:^O1W/)]7T/4? M#]V;74["YT^Y'6*ZB:-OK@BNB\._";Q3XFT^ZU"VTF:'3;:![B2]NE,46U5+ M':2/F/&/ESU&<=:^EH_VRO![1@R:3KBR8Y5886'Y^:/Y5Q?Q$_:Z77='OM*T M'0FBBNX6A>ZU"0;@K AL1IQG!X.[\*QJY?E6'A*;Q7.[.R2Z]+O7]#7^SLHI M2]I/%\T>R6OW_P# 1\W5]V?LW746I_!71HHV&8Q- ^#]UO,;^A!_&OA.O4/@ MM\=+_P"$MQ/;O;?VEHUTX>6UW[61NF]#TSCJ#UP.E+A[,*.!KSCB7:$U:_9_ MY;GGY%CJ>78U5JOPM--]KV=_O2.)\5>$=3\(^([G1KZTFBNHI2B*R',HSA67 M^\#V(K+F@GT^Z>*>*2WN(7VO'*I5D8'H0>0:^OG_ &RO!XA)32=;:7'"M%"% MS]?-_I7RCXMUP>)O%&K:NL)MUOKJ2X$1;<4W,3C.!GK7GX["X7!N#PM?VCUZ M6M:UOG_5A9GA,#07/A:_/=[6V7KUZ=C[O\NT^,GP?$<VNVZ/?JXC 9UAJ:Q-7V=6"M=JZ?_#[[Z:G MCOP)^"6J>+O$-GK&JVH)ZGIC/.:^E?VAV#_ 7\ M1LIRIAC((_ZZ)7SS\6/VH=2\=6,ND:-9MHVDR_+,[2;IYU_NDCA%/<#.?7&1 M5CQ]^U)_PG'@6^\.?\(S]B^U1)']I^W^9MVLISM\H9^[Z]ZF./RS#9=B,#0F M[M.S:?O-I^6B6B5[?J;8'&Y7EM*MAZ=2[DOBL]79V226B7GWW/!J^\?@#_R0 MW0_^O>;_ -&/7P=7O'@#]J3_ (0;P-8^'?\ A&?MOV6-X_M/V_R]VYF.=OE' M'WO7M7F9#CL/@E7]O*W-&RT;UU[(\+AW&4,!CO;8F7+'E:O9O6\7TOV9X/11 M17R1\P?<7[/7C.R^(GPMATF[*S7=A#]@O+=NK1X*HV/0KQ]0:^:?BM\"?$'P M[U:Y:&QN-0T(LSP7T"%PJ=A)C[K >O![5Q_@WQIJ_@+7(M5T6Z:UND^4C&4D M7NKKW!_^N.:^DO#?[9VF26BKK^@W<%TH +Z:RR(Y[G:[*5^F3]:^]GB\!G=" M"QM3V=:"MS6NG_6_36]M#[>CC<#F>#AA,?+DG3TC+R_X;>_:]^A\M:=I=[K% MTMM86D][<-]V&WB:1S] !FN\U;X$^)/#?@&\\4ZW$NEPQ-&L5G+S/)O8+D@? M< SWYXZ#K7OEY^V9X42%C:Z-K,TV/E69(HU)]R)&Q^5>*_%C]HK7/BA8MI?V M2#2=&9E=K6,^9(Y!!&Z0@=",_*![YKR<1ATE9\J2MK;2^^S\_O/*****^8/E0KIOAOX[O/ASXOL=;M!YGDMMF MAS@2Q'AD/X=/0@&N9HK>A7J8:K&M2=I1=T7"'/V MT+)X0NO>'KB&4 9ETZ59%8]_D?;M'_ C7W-;%93G:53$MTJO5]'^?XV?2[/N MY8_+.?%TZ;M)DT:T)PUSJ@,.WZ(?G/X+CWKWEOVRO!FWY=+UTGW@A'_ +5KC_%7 M[9US-')%X=T!+9CPMUJ$N\C_ +9K@ _\"/TKC6!R3#>_5Q#J>26_]>J.3^S\ MEH^]5Q3DNR6OZGSQXBTD^'_$&IZ69?/-E=2VWF[=N_8Y7=C)QG'2OM/]EG_D MC.F?]=[C_P!&M7Q)J6H7&KZC=7UT_FW5U*T\KX W.Q+,<#@2\C_ &C[?Y6=S%L;?+;IGUKFX=QV'P.)J5,1+E3@TM&] M>:+Z7[')DF,PV#S!UJCY86=MWZ;7/'O$G_(Q:I_U]2_^AFOI#]D'XD01P7?@ MZ]F$5X+B)@\.^MTM=7\T_^ ?1'[1/[/^J1Z_=^)O#=E)J%G>-YMU9VZ[I89#]YE4

  • 5K;TV M_4^AQ-#*,RF\33Q'LG+5IJ^OX?@VCE?V:?@3JFGZY#XK\16237 M+F68X:.$CEN O[-.[;^T_P"OR7;7FQF/PF$P;R_+VY0XAM+N.20_P"QG#?H37VE\>?A[+\4OAVT&F%)K^W=;RS^8 2D M @J#T^96..V<5\%U[E\(_P!J#4? >F0:-K-FVLZ5#\L,B2;9X%_NC/#J.P., M>N,"MG^2:Z::F61YAA\,JN&Q?\.HK7[?U??HTCQG4 M-&O])U!K&]LKBTO5.TV\\3)(#_ND9KZ/_9F^#&H:+K$?B_Q';MIL<0\JPMKD M;)'D?Y=Y4\@8) !Y).?3/4R?ME>$%A)CTG6VEQPK10JN?KYI_E7D?BC]IW6? M$WB[1M1:Q6VT72[I+I-*BF(,S+T,DFWD]W]JUK&*5M>EWV7R_0]4_;._Y$?0_P#L(_\ MM)Z^7?!7B67P?XLTG6H@6:RN$E*C^)0?F7\1D?C7HGQG_: _X6[H=CIW]@_V M3]EN?M'F?;/.W?*5QCRUQUZYKR&O'S3'1J9I+&865TG%I^:2[^:.'/L92Q>- M]OAI75EKJM5ZGW]\1_"-A\;OAIY5C#=:\%Z@]EK6FW&GS*Q \U"%?'=6Z,/<$UV_PD^/VN?"M39"-=5T5FW&QFIC?!VY[C!'MGFO=(?VRO"#0J9=(UM)<6.P,9LXK9XHO+^Z%52N!],8 M_"OECXE_M:ZCXDL)]-\-63Z+;3 H][*X-P5/4*!PAZ\Y)]"*B\)?M5GPOX&L M?#I\,?:C;6IMOM7]H;-W!^;;Y1QUZ9K;!9AE>7T:V%HS;NOB:?O.S2226B7G MW.G*<;E645G3C4YKK6=G:Z:LDE=]V_EJSP*BBBOSD_-PHHHH **** "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 **** .>UC_DIWP4_P"RB:)_Z/-?K#7Y.ZP1_P +0^"8[_\ "P]% M/_D? 7]G7Q-XGTIA'K;A+#3I",^7/,VT2?5%W., M]U%?'7[$G_!/70?BEX-MOBA\7&O=>DUYFN[+2'N9(Q)&S$_:+B16$CLY^8 , M!@Y.[=@3#FG*7+HE9-_BE^O],J5HQCS:M[+\W^AZ9_P^"^$7G8_X1;QKY6?O M?9+3./I]I_K7K_@G]HCX$_MI:#/X1348=5-T%EG\,ZPKVEQ)L.\#9D"4*0&. MQF P":^0?VX_@?X ^'W[1GP$T#PYX1TK1]'U2]CCO[2UMPJW2F[A0B3N_P I M(YSU/K7>_M=_\$ZO#7A?PA?_ !'^#JW?A/Q'X>0ZF^FVMS(\4RQ_.SPEF+Q2 MJ!N&T[3MP%!.:?-#V7M9KW;M>G+U#EG[3V<'[UD_OZ'W9X#^'_ASX7^&;;P] MX5TBWT/1;=G:*SM5(169BS'DDDDDGFNAKY__ &&_CY>?M$?L_P"DZ_JS+)X@ ML97TO4Y% EGC"D28'0NCHQ XR3CBOH"M:D7&34G?^M#&G)2C=+^NOXA1116 M9H%?,WP%_P"3U/VIO^Y5_P#3;)7TS7S-\!/F_;0_:E<B@J,GWKZ+_ =;[5U&^M/,L)'.T)=Q,)8#N_A'F(H)[ F@#U"BO*?V M8?C"GQN^#>BZ],C6^N6X;3=:LY>)+;4(<).C#L2<.!Z.M>K4 %%%% !1110 M4444 %%%% !1110!^0/PET>7P8OBOP5=<7OA?7[W3)%_V5E)5A['YL'VKOJW M_P!L+P9+\(?VJ8_%9CV>&?B-:Q0/.H"I#J=NH0(V.F]-A!/+,[_W2:P*_$N( ML++#9A-VTG[R^>_XW/Q3B'"RPV83=M)^\OGO^-PHHHKYD^:"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@ HHKU+]GGQ=X<\'^+K^?Q3)''IES8/;D2V[3HS%T."JJ MW&%/:NW!X>&*KQI5*B@G?5[+1ORWV.C#TXUJL:%K1PMUJ+*\J(<;( M$/ _%@!]%-6M6_:8^'7@O1'B\*6RWLISY=G8V36D(;'5BRK@?0$U\H>,/%VI M>./$-WK.JS>=>7#9.T85%' 51V %?3XS$8;+< \OPE13G-WG);6[+\O2_<^O MG5PN38*I0P]55*M71M;)?TW]]^AC4445\6?$!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 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444A(4$G@4 97A MW1Y?&O[3OP3\-VQW2PZZ->F]$CLU\[)^NQ@/?BOU6KX'_P"">/@N;QU\3?&_ MQAFC(T6&#_A&-!=P")U5UDN9E]!N" ,.N]Q_":^^*_>,EPLL'@*=*:UM=^KU M_#8_=0:7J=G M>RA!G";S$2?8>:*]<_9#\26'BO\ 9C^&=]IS1M NA6MJRQ]$DAC$4B_@Z,/P MKT7QEX1TOQ]X4U?PYK=LMYI&J6TEI=0-QNC=2#@]CSP>QP:X+]GG]G/0/V:? M"]YX=\,:OKFH:/<7'VI;;6;F.86\A&&,>R--H; )'(R,C&3DI>XJD7M)I_-* MUONU"I[SA);JZ^3U_,^0_P#@HI_R=A^SA_V$8O\ TN@KZ=_:\_:'\*? KX0^ M(WU;5+4:]?:?-;:9I'F W%S,Z%%(3KL!8%F(P /4@'RK]O']BWQA^U1XF\(: MEX8UO1=(BT:UF@F_M22979G=6!3RXVZ;>Y%>=_"+_@D/H6BZY!JGQ&\82^*8 MXV$C:3IMNUM#*P/229F+LI]%"'WK*,/:8?V$M%>5_1O_ "-)24*WM8ZZ1^]( M[W_@D_X(O_"W[-%SJE]$\*Z_K,U[:JXQNA5(X@WT+1O]1BOM&JFE:59Z'IEI MIVG6L-C86D2P6]K;H$CBC4 *BJ. *MUU59^TE=;:+[E8YZ<7&-GO_GJ% M%%%9&@5\Q_L?R?\ "6?$C]H#Q]%E['6?%W]EVD_\,T5A"(0Z^JDL<'VKT;]I M[XPI\$?@WK6O0HUQKEP%TW1;.+F2YU";*0(H[D'+D>B-4W[,OPF?X(? KPAX M.N-K:C8VGF7\B'<'NY6,LYW?Q#S'8 ]P!0!ZA1110 4444 ?)7Q4M]2_9#^+ MFI?%W1K.?4?AAXJFC7QMI=NI=],N/NIJ<*CJISB0=\D\Y&WZD\.^(M,\7:%8 M:UHM]!J>E7\*W%K>6SAXY8V&0RD=JMWEG!J%I/:W4$=S:SHT4L,R!TD1AAE9 M3P002"#7RO=_!/XA?LNZW>ZW\#H(?$_@6\E:ZU'X:ZE=>5Y#GEI-.F;(C)YS M&W'H&^4* ?5U%>$?#?\ ;1^&?CJ[.CZIJK> O%T+^3=>&O%R_P!GW<,N!E1Y MF%?VVG)]!TKW6.1)HUDC97C8!E93D$'H0: '4444 %%%% !1110 4444 >:? MM$_ O2/VBOA7JG@W5IGLGF*W%AJ,2AI+*[3)BF4=\$D$ @E68 C.1^;GAO6- M:\/^)M3^'_CFW_LWQWH;&*XC/W+V,8V7$1P RLI#<>N<#H/UNKQ?]I+]E;PG M^TCHUN=2:70_%6GJ3I7B;3P!=6;9) /(\R/<B(T^GS$\ R@#=$QP>" 2&G?I]_P#3/QW&Y9BL!)JO#3OT^_\ IFK1117E'EA1110 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 %%%% !116#XD\=^'O"*%M8UBTL& SY4 MD@,A'L@RQ_ 5I3ISJRY::;?EJ:4Z M,M:C*22Q9PQLX>&D. <-G;G@LAK]"?@3^S_X._9W\'C0/"-@T0E827NHW)$E MW?2C/[R:3 W'DX PJY. ,FOT;).')QFL3C5:VT?U?^7WGZ)DO#LXS6)QJM;: M/ZO_ "^_L=%\,_AWHOPE\ Z'X/\ #L#6^CZ/;+;0*Y!=L^ M+IG\FU\->$5&H753WW$$>AZ5Q%G\$_B%^U%K=EK?QQ@A\,>!;.5; MK3OAKIMUYOGN.5DU&9<"0CC$:\>H7Y@P!!\*[?4OVO/BYIOQ=UFSGT[X8>%9 M9%\$Z7<*4?4[C[KZG,IZ*,8C!Z8!XP=WUK4-G9P:?:06MK!';6L"+%%#"@1( MT48554< 5-0 4444 %%%% !1110!R/Q ^$?@KXJV/V3Q?X5TGQ'"%VH= M0M$E>,?[#D;D/NI!KQ1O^"?WP]TMV_X13Q)X\\!0DDBW\->)IX(UR@\9__::/^&'_ /JO_P OC?/!*ACDBD\8AE=2,%2#!@@ MCM7GB_\ !(OX1QW/VA?%GCY;C.[S1J5F'SZY^R9S7W!10!\=0_\ !,+P+;*% MA^)?Q1B4\%]R.?Z MM0>\%]R/C[_AV7X+_P"BH?%3_P *"#_Y&H_X=E^"_P#HJ'Q4_P#"@@_^1J^P M:*/JM#_GVON0OJU#_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#X MJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#( MU'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T M5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0_P"? M:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T4?5: M'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI_P"% M!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R M_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\.R_!?_14/BI_ MX4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?' MW_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11]5H?\^U] MR#ZM0_Y]K[D?'W_#LOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R- M7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\%_\ M14/BI_X4$'_R-7V#11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ M "-1_P .R_!?_14/BI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_ M!?\ T5#XJ?\ A00?_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU# M_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%' MU6A_S[7W(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G M_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ M [+\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#1 M4/BI_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y M'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/ MM?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_ M\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\.R_!?_14/BI_X4$'_P C4?\ #LOP M7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ M (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_# MLOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U]R#Z MM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R-7V# M11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P .R_!?_14/ MBI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ A00? M_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\??\.R_!?_ M $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GV MON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A M_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A0 M0?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\ M.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/B MI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q] M_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7 MW(/JU#_GVON1\??\.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#( MU?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_ M]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7_P!%0^*G_A00 M?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ [+ M\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R-7V#11]5H?\ /M?<@^K4 M/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P .R_!?_14/BI_X4$'_ ,C5]@T4 M?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ A00?_(U'_#LOP7_T5#XJ M?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4? M\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP7_T5 M#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[ MD?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V#11]5H?\ M^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_X4$' M_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\% M_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X M4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\ M.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/ MJU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7 MV#11]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0 M^*G_ (4$'_R-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ MR-1_P[+\%_\ 14/BI_X4$'_R-7V#11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_ M]%0^*G_A00?_ "-1_P .R_!?_14/BI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ MGVON1\??\.R_!?\ T5#XJ?\ A00?_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U M6A_S[7W(/JU#_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ MA00?_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_# MLOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ M?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y' MQ]_P[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\ MC5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ M $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\.R_!?_14/BI_X4$' M_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#L MOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM M0_Y]K[D?'W_#LOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#1 M1]5H?\^U]R#ZM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/B MI_X4$'_R-7V#11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1 M_P .R_!?_14/BI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ MT5#XJ?\ A00?_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVO MN1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_ MS[7W(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00 M?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+ M\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI M_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_ MP[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@ M^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5] M@T4?5:'_ #[7W(/JU#_GVON1\??\.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5 M#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$ M'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7 M_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U]R#ZM0_Y M]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R-7V#11]5 MH?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P .R_!?_14/BI_X M4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ A00?_(U' M_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\??\.R_!?_ $5# MXJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GVON1\ M??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^ MU]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ MR-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\.R_! M?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4 M$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P . MR_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/J MU#_GVON1\??\.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8- M%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^ M*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7_P!%0^*G_A00?_(U M'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ [+\%_] M%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R-7V#11]5H?\ /M?<@^K4/^?: M^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P .R_!?_14/BI_X4$'_ ,C5]@T4?5:' M_/M?<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ A00?_(U'_#LOP7_T5#XJ?^%! M!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_ M!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP7_T5#XJ? M^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W M_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R M#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C M5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#1 M4/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ M ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\.R_! M?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ M )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11 M]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ M (4$'_R-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_ MP[+\%_\ 14/BI_X4$'_R-7V#11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^ M*G_A00?_ "-1_P .R_!?_14/BI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON M1\??\.R_!?\ T5#XJ?\ A00?_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S M[7W(/JU#_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00? M_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7 M_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%! M!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P M[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^ MK4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@ MT4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5# MXJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\.R_!?_14/BI_X4$'_P C M4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ M -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y] MK[D?'W_#LOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H M?\^U]R#ZM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4 M$'_R-7V#11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P . MR_!?_14/BI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ T5#X MJ?\ A00?_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\? M?\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W M(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U M?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_] M%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"% M!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\ M%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/ M^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4? M5:'_ #[7W(/JU#_GVON1\??\.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ? M^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R- M1_P[+\%_]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7_P!% M0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U]R#ZM0_Y]K[D M?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R-7V#11]5H?\ M/M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P .R_!?_14/BI_X4$'_ M ,C5]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ A00?_(U'_#LO MP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\??\.R_!?_ $5#XJ?^ M%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ M#LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R# MZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V M#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14 M/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R M-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!? M_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_G MVON1\??\.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6 MA_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A M00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7_P!%0^*G_A00?_(U'_#L MOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ [+\%_]%0^* MG_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R-7V#11]5H?\ /M?<@^K4/^?:^Y'Q M]_P[+\%_]%0^*G_A00?_ "-1_P .R_!?_14/BI_X4$'_ ,C5]@T4?5:'_/M? M<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ A00?_(U'_#LOP7_T5#XJ?^%!!_\ M(U?8-%'U6A_S[7W(/JU#_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ MT5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!! M_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LO MP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0 M_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T M4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI M_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4 M?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\.R_!?_14 M/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K M[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11]5H? M\^U]R#ZM0_Y]K[D?'W_#LOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$ M'_R-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\ M%_\ 14/BI_X4$'_R-7V#11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A M00?_ "-1_P .R_!?_14/BI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON1\?? M\.R_!?\ T5#XJ?\ A00?_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W( M/JU#_GVON1\??\.R_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U? M8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!% M0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ M(U'_ [+\%_]%0^*G_A00?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\% M_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^ M?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5 M:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^ M%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1\??\.R_!?_14/BI_X4$'_P C4?\ M#LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0 M^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D? M'W_#LOP7_P!%0^*G_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U M]R#ZM0_Y]K[D?'W_ [+\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R M-7V#11]5H?\ /M?<@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P .R_!? M_14/BI_X4$'_ ,C5]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ MA00?_(U'_#LOP7_T5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\??\.R M_!?_ $5#XJ?^%!!_\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU M#_GVON1\??\ #LOP7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-% M'U6A_P ^U]R#ZM0_Y]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^* MG_A00?\ R-7V#11]5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\ MC4?\.R_!?_14/BI_X4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ M14/BI_X4$'_R-1_P[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^ MY'Q]_P .R_!?_14/BI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ M #[7W(/JU#_GVON1\??\.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!! M_P#(U?8-%'U6A_S[7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[ M+\%_]%0^*G_A00?_ "-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_#LOP7_P!%0^*G M_A00?_(U'_#LOP7_ -%0^*G_ (4$'_R-7V#11]5H?\^U]R#ZM0_Y]K[D?'W_ M [+\%_]%0^*G_A00?\ R-1_P[+\%_\ 14/BI_X4$'_R-7V#11]5H?\ /M?< M@^K4/^?:^Y'Q]_P[+\%_]%0^*G_A00?_ "-1_P .R_!?_14/BI_X4$'_ ,C5 M]@T4?5:'_/M?<@^K4/\ GVON1\??\.R_!?\ T5#XJ?\ A00?_(U'_#LOP7_T M5#XJ?^%!!_\ (U?8-%'U6A_S[7W(/JU#_GVON1\??\.R_!?_ $5#XJ?^%!!_ M\C4?\.R_!?\ T5#XJ?\ A00?_(U?8-%'U6A_S[7W(/JU#_GVON1\??\ #LOP M7_T5#XJ?^%!!_P#(U'_#LOP7_P!%0^*G_A00?_(U?8-%'U6A_P ^U]R#ZM0_ MY]K[D?'W_#LOP7_T5#XJ?^%!!_\ (U'_ [+\%_]%0^*G_A00?\ R-7V#11] M5H?\^U]R#ZM0_P"?:^Y'Q]_P[+\%_P#14/BI_P"%!!_\C4?\.R_!?_14/BI_ MX4$'_P C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P[+\%_\ 14/BI_X4$'_R-1_P M[+\%_P#14/BI_P"%!!_\C5]@T4?5:'_/M?<@^K4/^?:^Y'Q]_P .R_!?_14/ MBI_X4$'_ ,C4?\.R_!?_ $5#XJ?^%!!_\C5]@T4?5:'_ #[7W(/JU#_GVON1 M\??\.R_!?_14/BI_X4$'_P C4?\ #LOP7_T5#XJ?^%!!_P#(U?8-%'U6A_S[ M7W(/JU#_ )]K[D?'W_#LOP7_ -%0^*G_ (4$'_R-1_P[+\%_]%0^*G_A00?_ M "-7V#11]5H?\^U]R#ZM0_Y]K[D?&]U_P2]\!7J%+CXD?%"=3U677;=A^MM6 M79_\$DOA/I]]'>VOC#X@6U[&_F)<0ZG:)(K?W@PM<@^]?;E%:PIPI_!%+T-8 M4X4_@BEZ'S-_PP__ -5_^.7_ (6?_P!IH_X8?_ZK_P#'+_PL_P#[37TS16AH M?,W_ P__P!5_P#CE_X6?_VFC_AA_P#ZK_\ '+_PL_\ [37TS10!\S?\,/\ M_5?_ (Y?^%G_ /::/^&'_P#JO_QR_P#"S_\ M-?3-% 'S-_PP_\ ]5_^.7_A M9_\ VFC_ (8?_P"J_P#QR_\ "S_^TU],T4 ?,W_##_\ U7_XY?\ A9__ &FC M_AA__JO_ ,%=)\ M.0E=KG3[1(GD'^VX&YS[L2:ZVBB@ 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 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 ***;)(L:,[L$11 MDLQP /4T .HKRW7/VH/A=X>OGM+OQ?:O,APWV2&:Y4'_ 'HD9?UKH?!OQA\% M?$&40^'_ !)8ZC@ H EHKE/ ?Q1\ M,_$R.]E\-:B^IP65SZ*D M@5F/T%=,L%BHQYY4I)=[.WY'+',,'*?LU6BY=N97^ZYWU%%%<1WA1110 444 M4 %%%% !1110 4444 %%%% !1110 45XI\5OVHM'^'GB9/#&DZ/>>+O$QP&T M_3S@(Q&0A8!B7QSM53[XK>^"_P 7-6^*7]M1ZOX-O?!USIK1*8+Z1F>3>&/1 MHT(QM].]>A+ 8F-#ZS*-H>J]+VO>WR/-68X66(^JQG>>UDF];7LVE9/R;/3: M***\\](**** "BBB@ HHKQCX[?M*6?P/UK1M.GT*XU=[]#,\DKBJJHT5>3Z'-B<32P=*5>O*T5N_G;\SV>BH[>9;FWCF4,%D M4. PP<$9Y':I*Y]M#H335T%%%%(84444 %%%% !1110 45!?7D>GV5Q=3';# M!&TKGT502?T%>6? #X\2?'2TUN['A\Z):Z?+'"DAO//\XL&)X\M=N %]?O5T M0P]6I2G6BO=A:[[7T7](YJF)I4:M.C-^].]EKK97?I9=SUJBN6\,_$[PSXP\ M0:OH>DZEY^KZ2VV]LY+>6%XN2N<.J[AD=5R.1ZBNIK*=.=-VFK/S-85(5$W" M2=M-.ZW7R"BBBH- 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 **** "O)/VE?VDO#'[,_P /Y_$&NRK-?2 QZ=I<;#S;R;'" M@=E'=NPJW^T/^T)X7_9M^'MSXG\2W&7.8K#3HV'GWT^,B-!^I;HHY-?AE\>? MCQXH_:'^(%YXJ\476^60E+6RC)\FSAS\L48]/4]2>30!]??LV_\ !4+Q-:?% MK45^*-TMUX2UZZW*T2 #1V("KL Y,6 -P]&X\0ZAM'G74UW+"-V.=B1LH"YZ Y/ MO6SX'_97\)?#CXB6OBO0);RW:"*6,6,\GFQ@NNWO:N;_9Y_:LT MSX@PV?AWQ-(NE^*U A627Y8KYAQE3_#(>Z'J?N]<#Z)K?'8C,\-5G2Q-27O7 MZZ-/MTMZ''EN%RC%T85L+2C[MGLN9-=WO=>>X5S6H_$SP?H]\UE?^*]#LKU3 MM-O<:C#'(#Z;2V,_"'VR34-"TU_,M9&;*QMYK(=OH''S M8'&03W-'Q6\?>(OC]\5G^%O@R_;3=#M69=6U&(GYPAQ(20#;. M_-C<>+="@O0VPVTFI0K(&]-I;.:Z56610RD,K#(8'((KP"?]BSX96OA6:T>W MO%O4A8G6)+QQ(K 9WE63=FE>SNE]ZT/JBN8U/XH>#=%NWM=0\6Z%87*'#0W6I0QN/JK,#7SA\1_'G MB?\ :'^*EQ\-?!6HOI/ARQ+#5-4A)S(%.')(()4$[0H(W'KQT]"T7]B_X7:; MIJ6]YI5UJ]P!\UY=7TR.3ZXC95'Y4OJ-##0C/&S:B]3V+1O$FD>(XC+I.J66J1+U>SN$F _%2:77 M/$6D^%['[;K.IV>DV>X)]HOKA(8]QZ#I*(]=1^WMK3S:5X0\-6Y9I[V[>Y,:_Q;0$3]9#^5 M=$LIA_:%/!0FVI)/:S5U?N^ASPSB?]FUL=5@DX-K1W3:=D]EHWH?55C?VVJ6 M<%Y97$5W:3H)(KB!P\O>)]'\*VB76MZM8Z/;._EK-?W*0( MS8)VAG(&< \>U+X9T:/P[X$+7 MYI[RY:;:.[,RQ1_JSUY^"PD<9C(X>+]UMZ^2N[_0:A:PW5K-'00 N&8@DGUO#X*%6$ M\15GRTHNU[7;?9+O;?L9XK'SHRIX:E#FK25[7LDNK;ULK[=]CZFT#QQX<\5R M21Z)X@TO6)(QEUT^]CG*CU(1CBMIF"*68A5 R2>@KXB_:C^$/A[X$+X9\4>! MI+GP_J;7AC6&.Z>3&U2WF*7)88Q@C)!W#CU^HO$GC&6S^"%]XEO$^S7)T(WC MQC^"1H,[?^^CBJQ.!IQI4\1AI-QFVM59IKT;)P>/JSKU,+BXJ,H).\7=-/U2 M:MYG2^'_ !?H/BQ;@Z'K>G:R+)]&74R_EBR.H0B;=TV[-V[/MBOBG]EOPSXE^(7AO5_"^CWD_A[0IKP3ZWK5 MOQ-+'L"I:Q'L3\Y8]@1]&]#_ &@OV6? G@OX0ZEK>@VD^GZII:QR?:)+J27[ M0"ZJ0X8E03NR-H'.*]&ME>$PV+^JU:KNVDK)/>VLM=->BN[:Z'F8?-\9C,$L M70HK1-N[:6E](Z.[MU=E?3O;ZSDD2&-I)&5(U!9F8X ZDFODC]L;XV65YX? MT'2/!WBZWGDNKB1[R31=15@(PH 21HVX!+9P?[OM7JW[,FJW7CS]GW1EUQI+ MLR13V$DCNP>6)7>,?,"#G;\N0<\=_#WQ=X0;2='\.:+XJT75KNSLXX$M[+489I66- M "VU6)/3)-=M7GW@7X!^ _AKK3:OX%%0Q"BFM%RMM6Z;I!7R]\.E^&_P -]>\0DKYUI;GR M%8_>F;Y8Q_WT17E?[&?@%]%^']SXMU$-+K7B69KEYI/O^2&(7_OIMS^^Y?2O M1P$8X>E/'S5^72*_O/K_ -NK7[CSLRG/$5:>74W;GNY/JH+?_P "?NW]3TV\ MG\-? 'X7R21PK9:'HUO\L2XWRMV&?XG=CU[DU\F^'?"OCS]LWQ%<:QK6I/HG M@ZUF*QQH"T2'_GG$F0'?!&YVZ9^BUVW[?'B2X_L_PGX7MRV+Z>2ZD53PY7:B M _BY/X5]*> ?"%IX!\%Z/X?LD"P6%LL60,;VQEW/NS$D^YKOHUGE^#6.WK56 M[-ZV2W?JW_7?SL1168X[^S5[M"C&+DEI=OX8Z?9MK_2MY;HW[%_PLTRT6&YT MB[U>0=;B\OYE<_A$R+^EOI6%H_[4_P + M]?U:RTRP\3&XOKR9+>"$:?=#?(S!5&3$ ,DCDG%84<5G+MB*;J27>S:_R-J^ M#R&-\-5C3B^UXJ7Z,]+T?3UTG2;*Q4[EMH$A!]0J@?TJ+6_$>D^&;47.L:I9 MZ5;$X$U]<)"F?3+$"N/^.7Q:M?@WX"NM;E1;B^<_9[*V8X\V8@XS_L@ L?8> M]>%_"']G>?XSV\?C_P"*M[>:M/J8\VTTSS6B183]UF*D%5(Y54( &#DYP.+# MX.-6G+%XF?+"]MKN3WLEI]^QZ&)QKH5(8+"PYZC5[7LHQVO)Z_))79]/>'_& M&@^+%D;1-;T[6%C^^VGW<>$-?\ 3SZ5=W#NS M:?\ :&D&$9.[$L4<,5*DD'%?17[2'QL/P=\ I=6B(VOZD3!8Q284,T<95Z>-BH2HI-M.Z::NK:)_+[CT MC7O%VA>%41]:UK3](1_NM?W4< ;Z;B,T_0?$^C^*+=KC1=6L=7MU.UI;"Y2= M0?0E217S7\)?V3[7Q=IJ>+/BE/?:]KNJ*)S9S7+H(D;E0[*0Q;'8$!WNW[7O?YV.:IFF-IT/KLZ"5+>W-[]N]K6\[7N?;=8^@^,M \5/< MIHFN:;K#6Q G6PNXYS%G.-VPG;G!Z^AJM=>*+>X^'\OB.(E;632SJ"$GD(8O M,'Z5\)_LP>%_$GQ(;7_#.FWTVBZ'>R0W&N:I;G$IB7>$@C/8N6;.>R]\8/-@ M\M6)HUZE27+[.WXMW^ZVB6[T.K'9I]5JX:G2CS^UYMM]$FK>K:U>B5VS[KC^ M(WA.75AI:>*-%?4V?RQ9+J$)F+?W=F[=GVQ715\L_&K]D7P-HGPNU;4_#ME< M:;JVE6S72SM=22^>$&65U=B!D \J!SCZ5W7[(/CJ_P#'7P;M7U.=[J\TVYDT M]IY"2TBJ%9"3W(5PN?\ 9I5L%0>%>*PLVU%V::L]=GHWH.CC\1'%K"8NFHN: M;BXMM:;IW2U6_8]4U#QEH&DZQ;:1>ZYIMGJMUM$%C<7<:3R[CA=J$[FR>!@< MFF:QXX\.>'KZ*RU7Q!I>F7DN#';WE['%(^>F%9@37Q=\=O%5Y-^UY9R:-9MJ MFJ:9]GM;.V4C#7.PLF?8/("?8&O4=/\ V*[;4+JT\0>)?%>H:EXL:[CO;V8* MC6TA#!FC"D;B."H;<.WRCI76\LPU&E2K8FJXJ<;[7>OZ6W;^1R?VKBJU:M0P ME%2=.5M79:;W?>]TDNS;MU^FZYG4?B=X.T>]:SO_ !9H=E=J=IM[C4H8Y ?3 M:6S7SO\ '[XF>)/B1\3;;X1^!;MK(LVS4[Z)BI^[N=2PY"(O+8Y8\>Q[+1?V M)_AK8:"+.^L[S5+\IA]2DNY(Y-W+OB5X9\#QS+K&OZ7IUXD#7"6=W>QQ32J <;49@3D@@8'6OF3X MZIJOP6_:$U7X47-]-?Z#74Z>+IT)S;A42<6EJU+;1O3S M(AFE6K@ZM>$$JE)M2C)Z+EU>J6NFVFIYM^Q]XD\-0^*/&7C3Q9X@TG3-7O)? M+M_[2OXH9"'9I)64.P.,[!D>A%?:=K=0WUK#)?#YO]7OHWN'F-Y<1?(9&\L;4D4?N?2S&C2S+'RIX9 MM..CO91C&.EUK>WW'D957K99EJKXM*TM5:[G*4W=)JR5_3]#Z$U7XE>$="OC M9:EXJT73[Q3@V]UJ,,4@_P" LP-;]M:F]U)$^X]2B*VT#/0,&]R:\_\ V--7OM!^)GC? MP-!?2:CX=L?-EMV9LJCI.(PR]AO#9..I45YKP.%K4:D\+4;=-7=U9->6K_$] M7^T,70K4HXNDHQJ.RM*[3M?71)^JV/K;4-2M-)M)+J^NH;*UC&7FN)!&BCW8 MG K%TCXD^$?$%XMII?BG1=2NVZ06>HPRR'_@*L37RGXT@D_: _:LF\$Z_J-Q M:^&](\P16,,FWS"D89L?[3$G)QD*#C%>LZI^QC\.)[C3[C2[*YT:>TN(YCY5 MS),DX5@2CK(S<$#'RD8S^%$L#AV\<]O-'/!(-R21,&5AZ@CK7 M-:I?>"?$7B2VT74KC0-3\06C^;!I]T\$UU"X7=N2-LLIVC.0.@S4'PH^&=A\ M)/!L'AW3IY;JWAFEE\^< .^]RPW8XR!A<\9V]!7S=^SCGQ[^U-X_\5LNZ"U$ MZQ-UP7D$R]+CQ6,J488>$Z:YZDE%J]TE M9N3\[6/L*L37O&WAWPJRKK6OZ7H[,,JM_>1P$_3>PKR;]JCXXW7PK\.6FE:$ M<^)]8)2W8+N:",8!D QRQ)"K[Y/:N;^&?[&^AW&E+J_Q':[\1^);X>=(Q]7ZP\'@X*4T MKR;=HQOM?1N[Z)+;4^B=%U_3/$EF+S2=1M-4M"<">RG6:,GTW*2*OU\0_$SP MT_[(?Q8\.^(/"=U=)X;U4E;G3Y9"X*HR^9$2?O#:P*DY(/>OL3Q?KD>@^#]9 MUCN6?)[ ?@?5/C=^RCX"\)?"'6=5T:UN;35]+M_M M O9;N21I\$9#J3MY&?NJ.<5ZM?*\+A<7]6K57JTE9)O6VKU5E?IJ[:GD8;-\ M9CL']:P]%:7;NVEHWHM'=VW>B3TN];?5E%>)_L>^)-0\2_ _3&U&62>2RGEL MXI9"2S1(04&?8-M'LHKS;XD>._$_[0WQ6N/AIX+U%])\.6)8:KJD).9 IQ(2 M002H8[0H(W'KQT\Z.65'BJF&#=%NGM=1\6Z%87*'#0W6I0QN/JK,#6IHOBC1O$<9?2=6L=40=6L MKE)A^:DUX]HO[%_PNTW34M[S2KK5[@#YKRZOIDDZ3'-!:*SERF^;:GS'J=B/^==,<#@JU&K4HU)7IJ^L4D^BZWU9 MRSS#'X>M1A7I1M4E9)2;:ZMOW4G9=CZ._:/\2?\ "*_!/Q9>+)Y4LEH;6-AU MW2D1C'_?1KD/V*O#G]A_ ZSNV7$FJWD]X?7 81#](\_C7.?MZ>(S8_#G1=%C M/SZEJ&]E[E(E)_\ 0F7\J]W^&?AW_A$?A[X;T;;L>RT^"&0#^^$&\_BV32_@ MY0N]2?X17^93_?YTETI4_P#R:3_^11\]_%!A\*OVN?!WB.V/DV?B:-;*]5>% M=BPB)/TS"WU6OJFOE/\ ;J_<-\/;F)?]+COY?+(Z_P#+,_S KZLK/&_O,%A: MSWM*/RB]/P9K@?W>88NC';W)?.2L_O<;A1117A'T 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 %%%% !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 %%%% 'E_[0_P"SWX7_ &DO MA[<^&/$MOAQF6PU&-1Y]C/C D0_H5Z,.#7X9?'GX#^*/V>/B!>>%?%%KLEC) M>UO8P?)O(<_++&?3U'4'@U_0[7DG[2O[-OAC]ICX?S^']=B6&^B!DT[5(U'F MVZ]Q0!_/O7W!^P'^P;-\:=0M?'GCNSD@\"6TF^TL9 5;5G4]_2$' MJ?XN@XR:Z3]FW_@E[XEO/BUJA^*-JMKX2\/W8C18G!&M$?,IC(Y$."I8G!R= MO4,!^JVFZ;:Z/I]M8V-O':6=M&L4,$*A4C0# 4 = !0!):VL-C:PVUM#';V\ M*+'%#$H5$4# 50. !C J6LGQ9<:C:^%]7FTB!KG58[25K2%=N6F"'8/FX^] MCK7R3#^VAX]\"XL_&_@(-=H-N]O-L&?'&2&1P?JH ]*]+!Y?7QRE["S:Z72? MRN>7CLRP^7.<8]C] M7_!GX;Q?"?X=:5X<65;B>!6DN9U&!),Y+.1[9.![ 5[F.A4PV6+"XQIU.;W5 M>[C&W==/+_+3Y_ 5*.,S9XO Q?L^7WG9I2E?3>UWW=O^#\4?L_:I\2I?&_BS MQ%X$\/:=X@U*8F.]FU*55\D2R%\KF:/))3W^[7MNI>"?VB?BA;M9:UKFD>#M M*F&RXAL6'F,IZ@%-S'CMYB@UQWV?Q1^R#\5==U:+0KC7/ FL.6:2VSA%W%DR MP!"NFYAAL!@3@]QW9_;9L/$2_9?!G@?Q#X@U9A\MN\2*H/J?+:0X'T'X5ZV, MEB,14CB,%1A*#2M*R;6FSN[*S\CQ\''#X6,\/CZ\X3YI7BFTI7>ZLKNZ[,]# M^&_PATGX ?#O6(M(D>\U%K>2YNM0F4*\\B1DJ !]U1SA(M7\ ^&],U^6[=(;V\U*55:)OF?"YFCZ[LG@]!7WKHOVS5/"]C_;=O'# M?W-HGVVWB!V)(R#S$&2> 21UKX[\-WWB?]C/QQKD%_H-UK7@;4Y0T=Y:CA0I M.Q@W0.%8J4;&< @X'/G9;B9UEBH3M.K/ELI;2L]5NODOT/3S3"TZ*P(M*\)Z)/\MQ:6&&=E/4?) MDL.Q4R &O3-%^'^D_L\?!C7XM#\R6>VLI[R:]E \R>81G#''0# Z#U.2>! M;]M"/Q7_ *'X"\":]X@U1N EQ$J)&3_$WEL_ ]ROU%>^:MHK^)O!]WI.I^6) M;^Q:VN3$#L#/'M8J">F2<1N6V1QJPY]S*WZ5[O\ M7/&<'P_^&_B#7)W"&WM7$(S@M*PVQJ/#_&_A_4G ML)KDW%O<6<:DL^ I9-Y571@JG(;C'3GB/]I3QYXI^*7@-->O-+N?"O@R*ZCB MTVRO/EN=1G8$^:R]D5 V.V2,$\X];&9=4QN9^UDU[*;C:5]&M%9>?3RWV/%R M[,X9=E;HI/V]-2O&SNG=N[Z6ZWOKLM;(]*_8*\.FS^'FNZY(I\[4M0\H,>K) M$@P?^^I'_*N:^+A_X6!^VAX/T'(DM]*^SLZ=1\FZY<'Z@ 5[O^S9X<_X1?X' M^$;0KMDELQ=OQSF8F7G\' _"OGKXR0ZQ\#/VFX?B4^D7&J>'[HAWEB'RKNA\ MF1-W16 ^89Z_GA4:RQ&;XB<7[UIJ'FTN5?@36H/#Y#AX->[>#GY1;YI/Y.Q] MHU\9:UJUO\7/VW-%@M9/M.G:&X0.I#+NMU>5B/;S/E_"N_7XX>)_CY&-%^'& M@:CH>FW(V7OBC5XU1;6/HPB568-)CIAB?8?>'G7[&?A>UC^-OCB\LT=K'2H9 M+2!Y3N;YY\*Q/J5B;\S7/E^$E@:>(KUM)Q@[+JKZ7?;R7KY7Z\SQD

    'P^' MUA.<;OHTO>LK[[:O9:+76W1_\% M4GA\+^$M/1F$%Q=S3.H/!*(H7/\ W\-6 M/#=U^TA8^'-+T33O"7AS1+&SMH[:"@?M5?!^]^+ MGP]CCTA!+K>ES?:;:$L%\X$8>,$\9(P1GNHKS3P;^V>G@O1;;0OB#X7UNUU^ MQC6W:2WA7,^T8#,DC(58]\9!//&<#3!RG6RV%+#TXU)1D[I[Z[-*Z].IGCHP MP^:RKXJK*G"44E);:/6+=G;OT-C0OV5_$OC;Q5:>(OBYXJ3Q#);,&CTNS!\D MC(.TG:H5<]51.?[U=+^V;XB_X1_X&7]K&PC?4KB&S51Q\N[>P'X)C\:UOA'\ M:M>^+GB2=H?!UYH'A*&U:1-2U%6WW4I90JIP%QC<3@MT'(S7DO[ MO!]M\TUW.TVT=2SLL4?'XO6-!8G$YE0HXJRY7?E5K12][9:+;U[F]:6$PN58 MG$X2[7YP3[ MA2J_\!%<3^W)XB&D_!N/3U8B35+^*' _NH#(?U5?SKZ T^RBTVPMK.!=D%O$ ML4:CLJ@ #\A7R1^VA))XN^)GP[\%0ODW$@9T7L9I5C4G\%:N3+Y?7_V=<>/?VJO'_BHKN@M!.L+=<%I!&G_D-&KZ[>VVV+6\'[H"/RX]O& MWC _*O@_X%_%(?LU>*?&.B^*/#NJW.J7TL:Q):1*79XVDP,,1E6WY#+GZ'-= M.7N>+6-J4U>I):+JU*7O?< M&],U*[L7TRYO+:.X>RD8LT!90VQC@!?#%\JEHK?4RK\=-T9(_]!-?3&EW<=_IEILIW]?=M^!X-'7-Z[ETA"WI>5_Q/D+]O;3;FQUSP3X@C3=!$ M)8"W8.K*ZC\1G\J^MO#NO6?BC0=/U>PE6:ROH$N(G4]58 C\:Y_XL_#+3?BW MX)O?#^I$Q"3$D%RHRT$R_=<>OH1W!(KY&T/Q!\8/V3))M)NM&.N^%5D+HQC> M6V )R6CE7F(GKM8>IV]Z[:,(YI@:>%A)*K3;LGIS*6NC[HX<3.>4YC4QLH.5 M*JH\S2ORN*LKKLUU[GU5X[^ O@7XF:RFJ^)=#.I7Z1+ LOVRXB 0$D#:DBCJ M3VKY:\"^ - _X;0&D>'--%CH>@2-,8?->7#Q1]= G[>6M:YBST M/X>>=J./&&FMI=_K"D00S<2_ MO)#)*2F24&0@ ;GK^/=1IXW*\/6>,GRKE<8QYKZOJDF]CS<15P&<8BBL#!2E MSJ4Y:LD&88XQ%'-')&PC4# P/.E[?[)Z5M_M^*YC0/VYM/TK38['QEX6UJR\1PJ(YH[2%- MCN!@MMD=&3)_AP<>II8>4Z^74:>%I1J2@YK5W=-*ZT?S+Q<88?-:U;%UI M4HS4>5K1.RLTW9V=]=UO=BJHSZC(/#?M-;/%7[4GP\\.WB[]/4V:M&W(82W!W\>X4#\*]U^#?Q6 M\1?%6_U.\N_"5SX8\.PQH+.6_#>==NQ.6&0!M '8'EA\U>=?M:?";Q#J^K:! MX_\ "-N]YK&AE?-MH4WRE4?S(W5>K;6SE1S@^U8X7%58YE".,DHM)I6M:-UI MMHOZN;8S!T:F4U7@8N7,TW>[E.TDW\6KVT[]-SZ8KY/_ &^-:2;0_"?AR F6 M_NKQKH0IDL55=B\>[/Q]*O6W[=FDMIR6TO@[6SXHQL;3HU3RC)TP')WCG_IG MGZU#\*/A%XN^*?Q03XH?$FT.FI;LKZ9HTB%67;_JR4/**AY ;YF;D@#KC@<% M4RVNL7C5RQAJE=7D^B7^>QOC\PI9IAW@\ ^:=31Z.T5UYW'QVNV^'/ M[+MWI[/_ *1'I=MI"L.[%4C;_P =#4W]C?PA%X9^".FWGE[+O6)9+V9B.2-Q M1!]-J _\"-<1^WUX@:'PCX9T"%B9;Z]:X:)>2RQKM''UD'Y5!X-_;*\+^!O" M&D>'+_PKXAL]1TRSBL_LRPQ$%D0+DEG5AG&?N]ZVIX;$XC*OW,>9U)MNW9:? MF85L5A<+F\8UYO?M->*;?PI\$O$\TSJLEW;&Q@4]6DE^7 M ^@)/X5S?[&/AB;PU\#[.XN5,;ZI=37X5N"$.$4_0B,-]&%>;S>%?'?[6WBS M3KWQ'I-QX0^'U@_FQVLVY9;@'J5! +,PXWX"J"<9/7Z,^)&J6_@'X3Z_=6L2 MVUOINER+;Q1C"IB/;&H^AVBN*M'ZI@U@$TZLY)RMK;HH^M]6>AAW]?Q_U]IJ ME3BU%M6NW\4DGK9+3S/F7]F#35^(O[1WCCQK&_[-^%^JZPZXEU34& ;UCB4*/_'FDKZ7K+/9\V,E2@]()17R M7^=R^'H/ZBJ\E:564IOYO_*Q\=_L5PKXB^*7Q&\2769+[(4,_) FF=VY_P"V M:U]B5\6S6GB/]D?XQ:WKR:'=:WX&U@L7EM5R(T9]Z@MC"NA) #8# GGN.F\2 M?M<:K\2K"30_A7X2UFYU>Z'E&^NH4'V8'C< C,H/^TS #KS7I9C@JV8UHXC# M6=-QCK=6C96:?:QYN6X^AEE.IAL6VJBE)VL[RN[IQ[W,;PK.?B!^W7J&I61\ MVRT<2AY$.5Q'!Y!_\B-BMO\ ;XUQO^$9\*^'H6)FOKYK@QKU8(NT?K)^E>B_ MLU_ D_!OPWS*=PB42?&[/Q _;"\#^&P M!);Z;]G>5/HQGDS_ , 5:WHU*-;,Z2IN].A#?ORIZ_>SFKTZ]#*<1.HN6IB) M[=N=I*/RB?57A/0T\+^%='TB/&S3[.&U&/\ 80+_ $KX+^#^J_$6\^,7C'Q' MX(T&P\1ZR9)EN3J"=89VG^SY(C5FWX8@'8R-G!88()&>>.')JW-+$0:3G..BELW?5;K?U/0 MSS#%6O-1F0*TN,X55R=JC).,DY)R3 MQCS3_AM[2M>46OA/P3XBU[6&'RVAB11GZQM(Q'_ :]@U#Q3XDTGX1R:_-HOV MCQ3'IWVDZ1;1N_[\KGR@H)8X)P<<\&L\8\=3I*A4IQI1D]E97]=6[+ST-<"L MOK5O;TZDJLXI^\VW;O;113?DKGEG[0'[,]]XP\0)XW\#W_\ 9/BZ#:[H)#$+ MAE&%97'W), #G@\9QU)^SA^T+K7B_P 07G@3QS:?9/%MBK;9_+$9GV??5T' M<=W,&M^$M=T_65^5K.!8Y%W>FYV1A_WS6=^S_X%\2^/ M/CEJ_P 6==T:;P[82>8;*UN5*R2L\8C& 0"5$?5L $D8[X[_ &%>.#J4LRBE M&$?<;M>_2*:W3_ \V>(P]3'4J^53;G.252*O9QUO*2:TDODV_F>[?&/X1Z7\ M9?!\NB:B[6TJMYUI>1KEH)0" V.X()!'<'MUKYC\/^/_ (@_LD>(=/\ #GC- M?[;\$S-LMKB,[Q'&#RT+'D%<@F)OPQG->G>,/VM7^&OCO6-&\4>#=4BTFWG* M6>IVJ$&= !SMDVJPSGYE;&,<5Y?\4O&.L?M@:EH.@>#?#&HVNBVEP9I]6U&, M*B$C!+%254!*H- ^'FM>((Y@T%OITMU%*IX;]V2A'U./SKP']@?06 MM_ OB/79,F74-0$&X]UB3.?SE;\J]0^.'A&^F_9]USP]H44MW_X1?X!ZW&A_>7@BL$ MYQGXT_P=X9MRS3WMV]P8U[[0(T_60_E713C3J8G!Y=3:E[-MR:VNWS- M>BM:YSSJ5*>&QV:U(N//&T4]TDN6+MT;;O8]/_9+\(1>$_@?H+"(1W6IAM1G M;'+F0_(?^_82LS]M'Q$=#^!U];(^R34[J&T [E=V]OT3]:]E\.Z/%X>\/Z9I M<(Q#8VT5LG^ZB!1_*OE?]NB\FUW6O 7A"U^:>\N&EVCNSLL4?ZEJ\_!OZ_G$ M:CV5?_0E'X5Q'[ VBQ)X(\2ZXWSWEYJ(MW=N3MCC5A^LK5]%:IX5M=1\&77A ML )936#6 &/NH8]@_(5\;?!_XK:A^R;J&N>$/''A_47L9KDW%O<6:*2SX"ED MW%5=&"JAQ8J$O?[MTS3ZQ_:&=45%>Y3A*2??F?+?T[=[-[-'BW[2^/'_[3 M7@#P@JF6&W,!G7MB27?)_P"0T!K[#KXA^)OB&X^#O[7S^,_$>EWMWHKC=;26 MZ@ED:V\KY"Q"DJV?E)%?6>D_$?2]0^'4?C2X2?2M(:T:]*WRJDJ1#."P!(R0 M!@ GJ*RS*E-8/"#;7YI[R=IMH_O.ZQ1_J7KZYKS7Q1\!/#_ (N^)^D^ M.M0O-2;5-,\K[/:I+&+;]VQ9.?O5ZV5XBEA,5&O5VC?[[.QX^;X:KC M,%/#T=Y67RNK_A<]"T^RBTVPMK.!=D%O$L4:CLJ@ #\A5BBBO*;)XX^#FCQN^=1T=?[,NHSPRF,80D>Z;?Q!]*]@ MHKNCBO\ 99864;^]S)]G:S];KTV//EA+XN.+C*S47%JVZO=>EG?ON%%%%<)Z M 4444 %%%% !1110 4444 ?('QV/_"??M=> _#(7S+?3_L[RIU_B,\@/_ %6 MOK^O-K#X"^'[#XN7/Q&^V:E<:[,&'DS2QFWCS&(_E4(&&%XY8]37I->OCL33 MJTJ%&EM".O\ B;NSQL#A:E'$8FO5WJ2T_P ,4E'_ (8****\@]D**** "BBB M@ KX]^ __%??M=>./$I!>WT\7 B<\X.]8$_- ]?85%>CA,7]5A52C=SCRWOL MGOZGF8W!?7)4;RLH24[6W:O;TW"BBBO./3"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** $+!023@#J:^5OB7XBU+]J#QV/AYX2G,7@W395E MUO6H^4D(/"*>A&0=H_B89Z+FOJJBN["8E86;J\MY+X>R?>W6W3SU.#&X66,I M^QY^6+^*V[7:_2_7RT,SPUX=T_PCH-AHVE6ZVNGV42PPQ+V4=SZD]2>Y)-:= M%%< GRAPHIC 14 bsy-20231231_g2.jpg begin 644 bsy-20231231_g2.jpg M_]C_X 02D9)1@ ! @$!2@%* #__@ 23$5!1%1/3TQ3('8R,BXP /_; (0 M!04%" 4(# <'# P)"0D,#0P,# P-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0$%" @*!PH,!P<,#0P*# T-#0T-#0T-#0T- M#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-#0T-_\0!H@ M 04! 0$! 0$ $" P0%!@<("0H+ 0 # 0$! 0$! 0$! M 0(#! 4&!P@)"@L0 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JB MHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ M\?+S]/7V]_CY^A$ @$"! 0#! <%! 0 0)W $" Q$$!2$Q!A)!40=A<1,B M,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF)R@I*C4V-S@Y.D-$149' M2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$A8:'B(F*DI.4E9:7F)F: MHJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G:XN/DY>;GZ.GJ M\O/T]?;W^/GZ_\ $0@&, 8P P$B (1 0,1 ?_: P# 0 "$0,1 #\ ^RZ* 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 ***0G% "T4@.:6@ HHI,T +129HS2 6BC- M)FF M%5IKR&W&976,>K$*/UK-D\2Z7$=KW4 /IYBY_+-0YQCO)+U:1#G&/Q2 M2]6D;=%N(P/P^?O51_BI #A+60C MU,BJ?R"M_.L'C\-'_EXODF_R3,7CL/'_ )>+Y)O\DSU>DS7C[_%8\[+/'H3/ M_3R?ZU5?XI7!^Y;(/K(3_)%K)YEA5_R\?RC+]8F;S'#+[?W1E_\ (GM-+7AA M^)]_VAA _P"!_P#Q5'_"S[__ )Y0_P#C_P#\54?VGAMN9_\ @,O\B?[2PW\S M_P# 7_D>Y4N*\ G^*&JQ1/(([8E0" 4DQRRK_P ]?0UE#XPZQ_SRM/\ OB7_ M ./5[^"I3S&F\1A5>"DXN[4;223:L[/9K7;\3-YGAEO)_P#@+/I2BOFT?&+5 MO^>-K_WS)_\ ':D7XQZF.L%L?H)!_P"SFO2_LW$_RK_P*/\ F+^U,+_,_P#P M%GT=2U\\+\9;T?>M83]'U1+U4E^<4>R45Y3%\8-'D^]'@T5R47CO0IONWD M(_WB4_\ 0PM;%OKNG77^HN8)?]R5&_D36,J_%<_ M>>+M)L1F2YC)'\*'S&_) Q'XXK.4XTU>I*KUR?N>@[ M<^;4S'#4_M\W^%-_C\/XGG3Q^'I_;YO\*;_'X?Q/=P:BFN([9=TK*BCJ6( ' M;J?3G ED>9M\C%V]6))]>IS MZG\S7FSSB"_ATY/SDTOP5_S/.GFT%_#IM^W2EK@EF]9_!&$?D MV_SM^!PRS6L_@C"/R;?YV_ ]=G^*9SB&UX]7D_\ 90G]:P9_B1JLG$?DQ=.0 MF3[_ 'B1S]*X"BN"6/Q,MZDE_ALOR2?YG%+'8F>]1K_"DORLSII_&6L7&0UR MZ@G.$")C\456Q^-8\VJ7EQD2SS."3_7_)HHHK'U_K\C#UL'^?\ /O24M%+[OZ^0!24M M% Q.E+110 4E+24 07?_ ![R_P"Z/_0TKF:Z&^_U+?A_,5SU?MO"?^X3_P"P MB?\ Z13.>>Z]%^H4445]^9A112T )12T4 )12TE']?UJ+^M=0I:*2@9/#H(?])MX)1_L%XS^9,G M\J\>HKDE@L//>G'Y+E_]):N=D<;B8;59?-\WX231]#VOQFLG_P"/FUFB_P"N M;)(/S;ROY5TMI\3=!NL!IV@8]I8Y!^JJR_\ CU?*='2N*65X>6L>>/HU;_R: M[_$[H9MB8_%R2]8V?_DKBOP/M2RU_3M0XM;F"8GLDBEO^^0(#LLCA?Q4'!_$5P3RCK3J?)QM^*;_ "/0AG/_ #\I M?.,OT:_4^UJ7-?*ME\4-=L^&E2X4=I8U/ZIL8_BU=E8?& M8$DCVI/02QM_Z%'O4?B17:6.L66I#-I/%/\ ]K3KTJO\*<9>2:O]VYI44FX49K Z!:*3-&: %HI,TM !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 4449H **,XHH **3.*@ MN+N*T0RSLL4:]6/USD$A5 [8*'ZUYE7'X>EHYJ3[1][\5[OW MM'FU,=AZ6CFI/M'WOQ6GWM'N+$ 9/ 'Z5@7OBK2M-R)KB,,IP57+L#Z%4#$' MZ@5\[7VM7NI'-U-)(/[I8A?3[@PO(Z\9]ZS/\_YQ7C5,X>U&G;_&_P!%I_Y, M>/4S9[48>CD_T7_R1[3>_%&WCXM+=Y/>1EC'0M[?K?_ ((E+114B"BBB@8445?TW2[G5Y?L]FGFR;2VW*K\HZG+%5[C MO51BY-1@FV]DE=OY+4:3DU&*;;V25V_DBA16]K/AN]T%8WO%5?.+A0K!B-FW M.<>NX8QGH>X4445^@&84444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !112T %*K%"&4E2.A!P1]#VIM%'K]P'4Z?XUUK3.(+N4J/X9")5QZ 2! ML#Z8^M=YIOQCO8<"_MXYU]8V,3?7!\P'Z +7C5%<4\)0J_'3C\ERO[XM-_,[ MJ>,Q%'^'5GZ-\R^2E=+[D?46F_%31;WY9FDM'])4.W/^]'O4#W;%=W9:G::D MN^SECG7UC=7'_CI-?$72I89I+=A)$S1NO1E)4CZ$8/ZUY%3**;UI3(]WA8.OUV-M91]&:O(J9;B*>R4U_=>O_@+L_N3/;I9IAZF MDFZ;_O*R^]72^;1[;17.:5XMTK6L"SN8W=ND9.R3_OAPK'Z@$>]='FO)E&4' MRS3B^S5G^)[,9QJ+FIR4EW337X!129I:DL**** "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@ HHI,T +11FDSB@!:*3=BD+!1D\ ;*O_+.( M%FSZ$CY ?9F!]J\UU/XEWMR"MG&EJI&-Q_>/]02%4?0HU>;6QU##^[.:=6QM"AI.2,KN^E>%WNH7&HN9;J1I6/=CD#Z#H .< * M/2J5?/56K^[9?B>%5S6;TH145WEJ_NV7XGH.H?$?4KHD6VRU4X MZ ._3!^9QCGJ,("/6N'N;R>];?<2/*W3+L6P/0;B<#V'%5Z*\.IB*E?^+.4O M)O3_ ,!5DOD>)4KU*W\63EY-Z?&5A^ Z<^HQ]/"Z^D?&\'GZ/< #)55?C_ &'5B?P /X5\W5ZV M;1Y<0FOM03^: >&%%%% !1110 4444 M %%%% !24M)0(J7W^I;\/_0A7.UT=Z/W+?0?H17.5^V<)?[C4_[")_\ IND8 M3W"BBBOT S"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "EI*6@ _S_ )_SCVKJ-)\::QHV!;7+E!_!)^\3'H ^=H_W M"MHZ1XMTK7,+9W$;N?\ EFQV2?\ ?#A6/U (]Z^.*.E>+5RNC/6FW3?E MK'[GK_Y,>Y1S6O2LJMJB\])?^!+_ .1/NNC-?(>C^.]8T3"PSF6,?\LYOWBX M]!D[E'LK+7K.C?%^SN,)J436K?\ /1,R1_4@#>OT ?ZUX5;+:]+6*4UWCO\ M.._W7/H:.:8>KI-^SEVEM\I+3[['LE%9NG:Q9ZLGF64T,\!F >3ZC M/R*?8AOK7G=Q<2W3F6=FD<]68DG\R?TZ>U?/U\VIPTH)S?=Z1_S?WKU/!K9I M3A=4$YON](_HW^'J>Q:S\2X808],3SF_YZ2!E3\$^5S^.RO,]4\2:AK!/VF9 MMC<>6I*1X]-@X/U;L+%%?-UL;6Q-U.347]F.D?\W\VSYZMC*V(NIR:B_L MK1?YOYMA2TE+T_S_ )__ %UYVVB_R//VT04444#"BBB@04444 %%%% PHI*6 M@04G^?\ .*6MSPWIL&K7\=GVNWY&M>A+#3]G4LW9.ZVUV_(2NIT7PAJ&N)Y MT*B.'M)(2H;_ '!@LP]P-N05W9!J?P7H UR]_>C_ $> ;Y/0D_<0_P"]@DC^ MZK#C()]>\4>*(_#,"HBAYY 1%&#@ +@;FP.$&0 .-Q^4$+Q^BLM>AZ6%PD)4WBL5)JFKZ+K9V?GOHK*[.3C^%B*/WEVQ;_9B M Z>LASW].OM7/:W\/KW2D,]LWVJ-,DX&QU7@CY=QW8)/W\ M?>UPR '(6,*BCVX&6'^\6K;T'X@WEE(L>H'[1 3RV )$SW!4?, ><,">P;%: M\V7U7[)0G"[TG=Z-7L[CZ.W,[*_\ 2/7KP?VIIDFT M;OM-NV >/OH AHF4%"OW2I'&/;'05\KZC +6ZFA'2.61 M?3A7(_IFNG-XZ49_XE?S]UK[]3IS6.E*?^)7\]+??J4J6DI:^5/F HHHI %% M%% !1110 4444 %%%% BK=_ZEOI7-UTMV/W+?2N:K]KX2_W&K_V$2_\ 3=(Q MGN%%%%?H)D%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %+244 6+:ZFLG$MN[Q.O1D8JP^A7!_ MI[5Z9HGQ7U*PQ'?JM[&,5T5S5$67[/,?^6]=;H?C;5= PMO,7B'_+*7,B8]%!.4'^X5KYZME-O>P\E_AE^C M_P TO4^DH9P](XF/_;T/UCM^/R/KZG5Y)H/Q9T^^(CU!#92?W^7B)^JC[BNXQ-;NLL;#*NA#*1[$9!KYZK0J4'RU8N+\UH_1[?CB*6 M(7-1DI+LMUZK1K[BQ12%L4 USG2+129I: "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@ HHHS0 44F:,T +2"C-<=KGC6PT3,9)GG'_+*/JO^^V,+^K?[ M-93J0I+GJ248^?Z&4ZD*2YZDE%>9V'6N1UGQMIVCYC+^?,O!CB^8@^C-]U<= MP3D>AKQW6O&FH:QE-WV>$_\ +./C(_VGX9OT7_9KDR+;KZRM@_\ ?*AF_,"KNL_#Z?2;1[P3+-Y0!= A M&%) 8@[CD+G/0?*">,5W+!XAQ<_9R44KMNRT7DW?[D=JPE=Q<_9R44KMNRT] M&T_P.'LHXYIXXYB5C=U#,N,@$@$C.<8S7L>N^!K&STJ4V:$SQ 2"1B6=MI^8 M'H.5)P%"\X->)5]+>$]1&L:7$[_,ZKY<@/\ >7@Y_P!Y<'\:]'+84Z_M*%2* M+:?R_IGB3BZIS]P=^1D^F.:VHT*F(E[.DFW]T5ZOI_2WL;4:,\1+V=)-O\$O- M]#SC_/\ GMFBOHP:;X?\/ +(MO"W8RGH:-J_[E&MISTV M':2>G16 )],@8SQ7MK*]HRKTU/\ EM?]4_P/966?9E6@I_RK7]4W]Q\STM>T M^)/A[%/&UQI2^7*O/DYPC ?<_NOQD9.#TXKQ=T:-BC@JRD@@\$$'D$>H]*\ MC$86IA9JVT5FNJ>NWS\G$8:IAI36V,>5(RC_ '0WR_I_ M.O7OAA=^;:S6I/\ JI P'LZ__%*3^-<9\1+/[+JS2*,"=$?\0-A_]!S^->SB MHQJX.C7@DN6R=DETLW]\?Q/7Q48U,'1K027+9.R2Z6;^]'"U>TVZ-E=0W X\ MJ1'_ # D?D,51HKYM-Q::T:LUZJS1\]%N+4EHU9KU3NOT/IKQ7:B_TFXC7Y MOW>]?JA#C'U*U\S5]-^&;@:CI-N[8;?$%?W*Y1OU%?-U_:FRN);<_P#+)W3\ M V!_C7TF:KG]CB([3C;[US+\V?19FE-4L1':<;??:2_-GN'PUM1!IIE[SRLQ M/LOR8_-2?J37F/C>\:\U>K?#J4/I"*/\ MEG)(I_%MW_LU>1>,+8VFKW,9[OOY[[U#\?\ ?6*O%Z8'#I?"W"]M+MQ;M\W< MK%Z8*@E\+<+VZWBW^+.:HHHKY;U\D]>FI\SZ^CUZ:_J>_P#PYO#<:4(SS]GD M>,>N"?,Y_P"^_P O2O)O&5O]FU>Y0 @%U?Z[T5B1]237H7PM=C;W*?PB1".. M[*0?T _R:YCXE0^7J@D P)(4.?4@LOZ #_.:^IQ%ZF7T9O>+BODKP_&R^\^F MQ%ZF I3_ )>7[E>/XV7WGGU%%%?+?U^"/F?Z_!!1110,**** "BBB@ HHHH M**** *]U_JF^AKF:Z>Y_U3_[I_D:YBOVOA+_ '*K_P!A$O\ TW2,)[A1117Z M"9!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %+244>70/07_/\ GO6OI&O7^A2> M;83/"L>BIE&,URS5XO=.S_!Z%1DZ;4H-Q:ZQ;3^]:GO MF@_%Z)]L6L1>4W_/:$$K]6CYZTFO6VC_/NV?;-/KPOP]\75;$.LQ[#P//B M!V\]WCY8>Y0OG^X*]GL=2MM3B$]I(DT9Z,A##Z''0^H/([BOEZV'JX=\M6+7 MGNODU^I]=0Q-+$KFI23\GHU\G^A=HI,TMBG,AYZL^ 5SUVK@^K&N%))))ZGK[_4_Y]Z^9Q&;*-X857?\ /+;Y M+2_J]/)GSE?-%&\<,KO^>6WR6GWO3R9V>N^.+[5B8X2;6#^XA^9O]Z3 ;'L- MH/0YKBNE+17RU6M4KRYZLN9^?3T6UCYJI5G6ESU9@)JDF_=6[:LENWT2&DW9+=M)6WN]K M&WX<\-3^(9MD?[N%#^\E(R!Z*.FYC_=R..$=-PQ*PVZDNY^\Q9N3QU9F;:H^BCBOG_7=>N=>G,U MP<*#\D8/RH/8="W R^ 2?0 */J[4LIIQDXJ>(DKZ[+OKT2Z=7KJ?4VIY7!2< M5/$23^7H^B7WO74]0U'XG6T)*64+7&"1O8^6I'JHVL^#_M!*Y*[^(FH7D;P2 M16YCE4JP*ODJPP1D2#J,] *X&BO'GF&(J7O.R>G+%)+7Y7^]L\F>/Q$[WE9/ M2R22U^5_O;"O4?ACJGDW$M@Q^68>8G^\@^8?BIS_ ,!]J\NJ]I=\VF7<5TO_ M "R=6/NO(8?BI(_'/M7-AJWU>M"L^CU_PO1_FTR2*/#>;'OC/^T/F0_H!^-?,9 M!4X/!'&/YUZ6:4?9UO:+X:BO\U\7X)/YGHYG2]G6]HOAJ*_SZ_@D_F=IX%T- M=8O]TPS#;8D;T+9)C5@1R"021QG!_'T?QSXG?1(EMK7_ (^9P3N_YYIP-P'= MF)POI@GJ!5#X6QXM+AQU:91_WR@QSW^\>O\ 6N,^(CLVL.#G"QQ 9]-I.1QZ ML0<9[],FNR+>$R]5*3Y9U79R6ZYK[=-EUVOWL=<9/"X%5*3M.H]7U5[_ ))? MT['$22-*Q>0EV8Y+,223ZDGG/XTBL4(9258'((X(/7(].1GCG('-)17RU[ZN M_?>_XO7S7XGS-^KO_GYO]/Q/=O ?BA]6C:RNV+7,(RKGK(F>^."R9 8]6!4G M+;B>7^)&BBUF348@%2?Y) ,#YP,ANO)90]<7X/\_G^GOTI*^6?;S_ *_+]-SYKR\_Z_+]#W;X M97)ETZ2$_P#+&8X^C -_Z%NKSWQ]9"SU>0KPLZI*/J0%;\V4G\:]'^'=@VGZ M=YLWRM=OO0'@[0,#\P"PX''/3FL3XI60 MKL>KQ,?R=?Y/\ G7U^(IN67Q^]TUZ;6[,^:?\_Y_'TI0"3@= M3T'?_.>F/QQ7O=]\.-,NG,D1DMP>2L9!7GK@.&(Y[ [?:IK3PSHOA5?M<[#< MARLL[<@]@BJ I8=L*7]#7(LJK*3]I*$8*[]E]YR++*JDW4E!15 MVY=&NNG31O>WXDO@G2#HEBJ7&$N+IC(4)&X8& H'7Y4 +#^$LV?6N7^*EOC[ M+./^FJ$_]\,O;_>_SG-%O'"76N0W3EH[&W#H%.YOO(X\S:H)W,2H'!PHP=N2 M:C\;>*[+7K=+>U\PM'+OW%<*1M*DG)>Y903:O*S MC+FMO9OF2;M>S9WU:U"6&GAZUD6:)NCH0P_,=_4'D=\'BOB"M?1]>OM ME\ZQE:(_Q+U1@.S(XQS]*^5JT9X>7)5BXOSV?HSZ^C7IXB//1DFOQ7JN@^BBDS M6!TBT49HH **** "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 ***3=VH 6BD)P,TFZ@!K'V7CU85XQJFL7>LR&6[D+GLO1%XQA5' Z#/<]SGF MO#Q.94\/>%.TY^7PI^;[^2^=M#Q<1F%.A>,/?GV6R?F]K^2^=CT;7OB0S@PZ M2NT<@S..>>\:=L>K_P#?%>67%Q+=N99W:1VZLY+$_4G_ ".@P.*A_P _Y_SF MBOCJ^)JXEWJROY+2*_[=_5ZL^3K8BIB7>K+3HEI%?+;YZL2EHHKC_J__ #C M_J__ HHHH&%%%% !7HGPTL_.U%K@C(MXVQ[,_R@CCNH?D>OH37G=>M?"HJ M&NP1SB @\= 90?YCC_"O3R^*EB::?=O[HN7Z?B>C@8J6)II]V_NBY?I^)9^* M%^4CM[-6E?T(3 4>_))]B!WP1XY7J'Q1C9;NW<_<:(@?56Y_]"7G^6.?+ MZO,6Y8JHGTY4O3E3T^;;^968-O$U$^G*EZGWM_,****\D\P****/Z_K\O MF+^OZ_+YGT%\/=3^WZ:L+??M3Y9_W>J?H=OX&O*/&FE_V7J.,/D ML/P;=^E:/P\U3[#J0@8XCN5V_P# P"4_]F'XUVOQ,TO[19I>H/GMVPW7[CX' MY!MOYFOJI?[7@%)ZSHZ>?NJS_P#)7?SMW/IY?[7@5+>='[_=5G_Y*[^=C%^% MU\$EN+,]9 LB_P# [*P*L![X.1GH<>E?15_9VOBBP\LD-#.H>-QU4]5<=,$=" M,X(RIR"07A4L;@YX2_OPUBOGS1\M[KRZZ-#PR6+PDL+?WXZKYOF7XW7E\T?+ M]%;VM>&[W0W(N(R8@3ME491AQ@Y&=I.1\K8/UK%A@DN&\N%&D<_PJI8_D 3_ M )YKYF=.<9>SG%J7:VO_ ;]&M&?-RA.,G3G%J7:VOEZWUU6@MO$T\J1)]YV M51CKEB ._J1CU/I7TIXOF6'2+IFXS$5_%R$'ZL*X7P7X)FMY5U#45V%/FBB/ M4-V9\'@CC:IR<\G:1BH/B/KZ2$:5 00I5Y6&, C.(\8ZCACSQ\H]&K5:ONRJ*RB]]FEIYW/)Z]_\#^(X]5M%M)6 M'VJW4+@GF1%X$@[G P'ZD-R?O*#X!3XY'@821L4=3D,I((/J",$'WZ^]>-A< M5+"5.=*\6DI1[KNO-=/FCQ\+B982?.E>+24H]_->:Z?/N>[ZW\/+34YC<02- M:R.[;=RD$GDX;!],\U6T[X<6%BWG7IW^L^-83JUL+ M^;:#P#4\7^,K'7+7[);QR%@X97;:J@CN!DL M<@D<@=FUT MDDO)))!3D=HR&0E6'0@D$?B#^7^/--I*\M=];^O7R/+ZW5T^]_RL;2^(=208 M%S/^,C']22:S;BZFNSNGD>5AP"[,Q ]/F)_^OWJ"DK252_KWI:*2L_N^XS^[[@I:2EI?*PMNE@HHZ4E "T44?Y_ MS_GCO0,***M1V-Q+PD4C'T",?Y"J2;V3^X:3>R?W%6BM,:)J!Z6UP?I#(?Y+ M5D>&=4/ M9O^^"!6JHU'M";](O\ R-52J/:$_E%_Y&'172IX/U=^ELXQZE!_ M-A4G_"%:S_S[-_WW'_\ %U7U>M_S[G_X#+_(KZO6Z4Y_*$O\CD)^(W_W&_D: MY>O69? &N,C*+;DJP'[Z#KCC_EI6!_PK7Q"/^73_ ,C6_P#\=K]>X7DL-A*L M,0U3DZ\FE-\C:Y*:NE*SM=/79F<\-7TM2J?^ 2_R.%HKN#\-_$(_Y=#_ -_8 M/_CM1-\/M?3K9O\ @\1_E(:^[^L4?^?M/_P./^9E]6KK_EU4_P# )?Y'&45U M3>"-<3K9S?@ ?Y$U4D\*ZO%]ZRNOPA=O_05-5[>ETJ0_\"C_ )D.A56].:]8 M27Z&!16F^BZA%]^VN%^L,@_FM49()(3B160_[0(_G6JE&7PR3]&F8N+CNFOD MR*BEHJR1**6CI0 E%%%&P!1110 444M ;"4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2TE% ;:H7_/ M^?\ .?>NN\-^-M2\-$) _FV_>"3)3_@!SNC/NIVYY*GI7(45G4A&M%PJQYHO MI+IZ=GY[FM.I.C+GI-QDNL=+^OD?6?AKX@:;XCQ$K?9KD_\ +&0C)/\ TS;A M7^@PW^S7<9KX5!(.1U'^?\D6PP,D_OD'^RQX<#^ZY+ M=@X'%?+8G*W&\\,[K^1O7Y-VOZ;^;/K,+FR=H8I6?\\=OFE>WJM/)'TW2UCZ M/KEGKL(N+&194Z,!PR$_PNIY5O8CW''-;&:^::<6XR336Z:LU\MSZJ,E)*46 MFGLT[IA1112*"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@ HHI,T +3,TCRK&"S84 9))P !R2?0?6O+_ !#\1(K4\32=Y3GRU^@X+ MGT*_+DJ07S@:K*WY_)+^NYSUJ]/#QYJKM^?R2.ZU?7;30XC+=.%/ M\*CEV]E7^O3U(KPWQ#XVO-;W0QDV]LSZA* M9[EVED;JS'\@!T ]EP/0"JE?%XK,:F(O"G>%/LM)/S;_ $V[GQV)S"IB+QIW MA3[+1OU?Z;=Q?\_Y_P#KY'I1117A_P!7/&"BBB@ HHI*!^0M%21PR3'$:LY] M%!/\AFB6%X#ME5D)&<,"#CU&<<9XSZ@^E.SMS6=NX6=KV=MKD=%'^?\ /?CO MQGZT4@"N]^'-X+?5/))PMQ&Z8[;E&\$_@K8/-@RGT( M((_#C!'<5TT*GL*L*O\ +)-KNNJ^[3YF]&HZ-2-1?9:;7==5\U='N?Q(TPW> MGK=(,M:-N/'.Q\*V/;.QF] I/;GP7_/Y5]2Z=>P>(+!)B T=Q&0Z=N1M=#TZ M'(/3]:^>_$NA2>'[QH&R8F^:)\'#+UQG^\OW6&3V/<5[N:4.9QQE/6,HI.W? M[+^:T\N77<]S,Z-W'%T]8R23:_\ )7\UIY6UW.>I:3_/^>U+7S6KTL?.;Z!2 M4O\ G_/^;+SA!U(!Z&0]E_$X )%TX2JR4*:;DW9? M/?\ "[^1<(2JR4*:O)NR_7\+OY&'!,UM(LL9P\;!E]B""/U%?3RF+Q%IN3_J M[N'GVW#^:G]17@'BS15T*_:WB!\@A7B+=P0 >?9PPQUQ@@_1AZU]#ETOJ]:I@ZVS33OMI^&J;]3W\!+ZO6J82KL M[K7;3\-4_F>/7-N]K*\$@P\;,I'N#@_RR*Z;PWXMN?#S>6/WMLS M&W4=>QD65) I*/,D^SN1DK( MK<=R-P4H:\4PZ:K6R,.9&( M,O;[H4D)W!.2><@J<&O,V8N2S$DDDDGDDGOFDHKR*U>IB'SUI.5MH[15^R/* MK5ZF(?-5DWV6R5^R"BDI:YO0Y_0****0!11_G\Z.E @HK5L]#O[XC[/;RN#T M.PA?3[QPO7W['T-=3:?#C59\&7RH!GG<^YNF> FX'T^\.A]L]=/#5JO\.G)] MG9V^]Z?B=4,/6J_PZU=/:> M ]'M,?N?-8?Q2,S9^H)V_P#CM>G#*L1+67+'U:;^5N;\T>E#+*\M9A')U_R\JM^2C;\6W^1WQRA?\ +RHWY*-OQ;?Y'SG#X!UB7!,* MQ@_WY$_,A68X_"MJ#X7WK8\^:&,=]NYR/S"?S%>Y%:-M=T,JP\=^:7J[?^DJ M+_$[8Y9AX[\TO5V^[E4?S/*8/A9;+_K;F1NGW$5.>_4OP?2M>#X;Z5%]\2R\ M#[[D=._R;>:[_% 7%=D<#AH[4HOUN_SN=<<%AX[4X_/7\[G+0^"M&@^[;(,< #CT^E38I<4@&*VM;8VM;8:0:=BC;2TQB8HI<48I -Q2 MTN**-OZ_4!*,TM)BF 48HQ1B@!IH(!&".*?BDQ0!GS:197'^MMX7_P!Z-&_F M*R9O!FB3C#65N/\ =C5/_0 M=/BC%6IRCK&37HVOR,I4X3^*,7ZI/]#S^?X8 M^'Y?NVYB/JDLH_0NR_I6)'EO2A\HI?D>"W/P788=@LC*WY,@7_P >KZ;Q28KKCF6)CO)/UC'\THO\3CEE6%EM%Q])/\GS+\#Y M N_ VN67^LLY3_USVR_^BB]HOCA%_P"%N/WWYKG!/)8/X*C7E)*2_#E/A?\ S_GM25]D7G@W1K[/ MG6_"/1KCF S6Q_P!APP_'S Y/_?0KOAFU%Z3C./I9 MK_/\#SYY/7A_#E"7E=Q_"UOQ/F6DKVF_^#5S'DV5U')Z"5&CX]-RF7/UP*XV M_P#AWKNGY+6QE4?Q0LLF?HJGS/\ QRO1AC*%3X:D?G[K_P#)K7^1YD\%B*7Q MTY?+WE_Y+?\ $XBBI[BUFM&\N='B>_=T>C\PHI M:2@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH *,444>7]?Y@:.F:K=:-,+FRD:&1>ZG@CT9?NLO^RP*]R">: M]^\*_%.UU+;;:KMM;@\"3/[ES^IB/LWR_P"W7SA2_P"?\_YS7!B,)2Q2_>*T MNDH_$O7NO)_>CT,-BZN$?[MWCUB_A?\ D_-:GW0&!&X<@]QTJ2ODWPOX^O\ MPV5A)^TV@ZPN2=H_Z9N7 MT/9ERI['.:^-Q."J85WE[T.DE^JZ?EV;/N,+CJ6+5H^[/K!_H^J_'ND=)12 MT9KS3U1:*** "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 **** "BBDS0 M%)N%)NH 6L?6 M-].C:53Y\L?5K=^2?JUI? MP\5F$:%Z=*TJG_DL?5K=^2^;6E]_Q#XON]>8IGR+;/RQ*>ON[<%_I@+Z#/-< MI117Q=2I.M+FJOF;ZOIY)=%Y+0^.J5)UI273T6@E+116/WF8444 M4""DI0,\#J<8_'I^=7KO2[K3T22YB>)9<[-XVYQC/!Y'4=0#5J+:C*2;O))V6[L[*^U_7H4.E>K>$O :W2"\U13L;!CAR02#_%(00PSV7@X MZXKC/"FEKJ^I16\G^K!,CCU5!NVD=PS;58=P37K'Q!UR32K1;>W8I+=%AN4X M947;N(XZG(4'(QDD=#7MX*A!4YXW$KFA#11:TV^FK['M8.C!4YXO$+ MFA#11:T;\UUU:\ON-6?Q-HF@_P"B"2./9QY<2%@OUV*54^Q(/M5RWO\ 2O%$ M12,QW28^9&'S#GJ58!AR.#@9(X-?,?\ G_/^-:^BI?-=(VFJ[7"D8V]AT^;/ MRA.S;L+C.[-=,,TG.:@Z473=H\B3;U[.[3?ERJ_EUZ(9G.4U!THN#:7*DV[/ ML[M-^7*K^77J_&'@PZ+_ *79;FM3PRDY,1/OU*'H">5. 2<@UY[_ )_*OK!8 MC=VPBO47,L>)8P,CJ![<\5\R:U8+IE[+:QL)$C00>M89CA(X=JM15H2WCHN5[V2Z+?II\T89AA8T&JU)6C+>.BY7O9+HM_3Y MHRJ6BBO ]=/Z_P"">'Y/^OZN=GX.\4GP_,8I\M:3'YP.J,,#S!Z@#&\#DJ P M!VX/N-Y967B*U"R!9X9!N1AV]&1OX6_^N&X)!^6_\_E_GZ^A%;NC^);_ $,_ MZ+)^[[QN-T9_X#_"2>I4J3TSBO=P>/\ 8Q]AB%S4ME;5QOY/1Q\KW78]O"8[ MV,?85US4MEU<;^3TYQBQ^ M-:K2PX_P#'78_I78VGQ1A*_P"EV[A\\F-E(([<-M(/48R>F>^!P;8H_,.W\J[)4,NJ>^JCBNRNE]S@_P.N5'+Y^^JCBNR;2^YQ?X& M?H_PRVG?JO? / M.7? )&"Q. ?+M4^(E_>J8[8+:(>ZG=)CTWD #G)R%!_KPDLKSN9)69W8Y+,2 MS$^I8DG/X^GI6U+114>GW$!1124@%HH_S_GV_P ^N.@TWPKJ6J$>1 RJ MU?R2U^]H]>GEE>>L[0]=_N6OWM'SU9:1>:E_QZPR M2C.,JIV]^Z.HZG@=<5V5C\-=2G(-RT=LO?)\QAQZ*=O\ X_7O00*,#@#M M2XKV:>4T8_Q93F^NO*G]VO\ Y,>Q3RJC'^(Y3?77E3^[7_R8\WL?AGIUN0UR M\EP1U!.Q#U[)\PQG^_786/A_3].(-M;QQLO1@N6[_P 9RW<]ZV<4TK7KT\-1 MH_PZ<5YI)O[WK^)ZM/#TJ/\ #A%>:6OWO7\1"M 6G8HQ77_78ZOZ[ 12T44 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% "48-+12 K7%I#=)YI\*E!_P!UZ?-2YOT/A>2)X6*2 M*49>JL""/J#@C\J97VU?Z/9ZHNR\ABG Z>8@8CZ$\@^X(KSS5/A)I-YEK1I+ M-NP4^8GXJYW?]\R+7L4\VI/2K"4/.-I+YZ)_F>)5R>K'^#*,UV=XO\VOQ^1\ MST5Z;JOPIU>PRUMY=X@Z;&VOCW1\<^RLU>>W=A<:>_E744D#_P!V12I_ $9( M]QD>]>U3KTJW\*:EY)^]\UO^!X52A5H:582CZK3Y/;\2I11_G_/^<>]+71Z' M/MN)112T!Y?\ 2BEI* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ JW97L^FRK<6KM#*G*LIP1Z_4'N#P>F,9!J44FDTXM)I[IZW M_P"!W_X=#3<6I1T:V?;S7GV_IKZ,\(_%"#4MMIJVVWN#@+*.(I/K_P \V)]? MD8\ JWRUZ]FOA7_/^?\ .?>O2/"/Q%N_#Q6VN=UU9C@+G]Y&/^F;'JH_YYL2 M/[I6OE\7EF]3"Z=7#_)O\ON['U>#S5QM2Q>O:HNG^)+\U\^[^I*6LG2-;M-< M@%S92++&>N.JG^ZR]5;V/U&1@G5S7RS3BW&2LUNGHU]Y]?&2DE*+33U36J?S M%HI"V*6D4%%%% !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 %%%% !1129H 6FBES7/ZYXCM= B,EPV7(RD0^^_ M(' [#GDG@?7BLYSC3BYS:45NV1*4::&?@2./8_P)ZXRQZ9P2#R^O>(KK7Y?,N#M MC4_)&/NJ.?P9L'!8CGH !@# Q7QF,S*56]/#WC#;F^T_\E^)\?B\QE5O3P]X MP_F^T_\ )?B%+117SIX(4444 %%%'^?\_P"<^E&P@J6*WDG#&)&<1J6?:"=J MCNV/NCW/;WXJ*OH7P3+97^F*EO&D>WY)T SE\[JV 1@GFMF_L'\, M:'?10?<#GRB.H29HU^H*%F4'/10>.@\&_P _Y_'I_6O5Q%1X&C'!PBE*4&YO M>[;O9*W0].O4>"I1P<(I2E!N;WW;C^CU[)6/0_AIC^U7![V[X_[[C/\ MC_DUM_$VQEFFM'B5G+B1 %&XEAM8 *.22,\#^Z?Q\]\.:F=(U"&YR JOM?/0 M(_RL?P#%OJ!7T[@-AQSC[OXCG!]Q6^"A'%X26%;LU+6VNEU)>=]&OEYF^"A' M%826&;M:6MM=+I_HU\O,\6T/X<33[9M2;R4X/E+RYSV8]%'L-Q]<5WU[JND^ M#81 @6,@ K#&,R-_M-DYY[N[<^IK@/$?Q!NIF:UL%-JJDJSL!YI(.#CJ$'8= M6SW4UYG)(TK%Y"69CDLQ))/N3R>O4\^IK"6*H8).G@8-B'YF_WGP#CU48!! MP0:XK_/^?;U[9SUHZ5Z5I'@IKG2)KJ<;)Y '@#8& G.3G!7S/F7DXVD-BO*C M&MCIMMN347)]%9=%LE?9*R/+2K8V;;;DTFWVTZ+9*[TMH>:TM%%>=_5C@V_R M"DI:* $I>E%%&G2WS#[OF%%%%/;0-@HHZ?Y_S_C4L,$EP_EPHTCG^%%+-[X M!/%"5]$-*^B(J/\ /^?QKT+2OAQ?W@#W96T0GH?GG&P].O/'L80*,#@"EVU]#1RNC2LZEZC\](_N:?I^?M5S;V^.OFS1ICZ[F&/QKF+OXG^%;'/FZI9''_ #SF27_T M47Y]NM '=T5X]<_'GP;;<+>M,1VCMKD_D6B53^!K"N/VD?"T'W$OIO39!&,_ M3S)XZ /?J*^9YOVF]))VVVGWLI[!C"A_)7DJ+_AHR>7_ (]M!NY?3]\P_P#0 M;5Z /IVBOF'_ (7IXBN/^/;PS=GTYN9/_0;-:7_A;_C=ON>&+H?6"]_^,B@# MZ=HS7S#_ ,+7\?-]WPU*/K!>?X"L%_CKXPBU :4^CPK>EC_ (7+XTCYD\-3D?[,-X/_ M &DU 'U'17R\/CQXAA_U_ANY'XW"?SM&IP_:,N8O^/G0+J$>OGL?_0K1* /I M^BOF:+]IS20<7&GWD9[A6A;'_?31UKV_[2?A>8XDBOX?=X8B!_WQ<.?TH ^@ MJ*\=MOCUX-N/O7KPGTDMKG]2D3J/Q-=':?%3PI>_ZK5+,9_YZ2"'_P!&[* . M_HK)L]?TW4/^/2[MI\]/*GB?_P!!8UK4 %%&<44 %%&:* "BBB@ HHHH *** M* "BBB@ I*6B@!N*K7=C!?1F&YC2:,]5D4,I^H((JUBEQ0M-5I^ FKJSV[/4 M\NUCX4:3?Y>UWV3G^X=\>?4HY/Y*R"O+-8^%VKZ;E[=5O8QWB.'Q[QMSGV4O M7U)1BO4I9AB*6G,YKM/7\?B_&WD>16RW#UKVCR-]8>[^'P_@?"\T$ELYCF5H MW7JKJ58?4, 1^(J.OMC4M$LM879?0QS@=-R_,O\ NL,,I]U(KRC6O@_;R@R: M5,8&_P">4N7C^@_1S6E*RK)P\]X_@OS7S9\Y7RBK3NZ+51=M% M+\7^OR1\^T5TNM>$=4T DW<#",?\M4^>/\77(7Z-M/M7-?Y_S_7TKW(3C47- M"46NZ?YL\&<)4GRS4HM=)*S04445I_7](S"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ I:2B@#6T?6[S09QVGB51!)BWO .8B>']6B/<=]I^<=P1\Q^5:=&[1,'0E64@A ME)!!!R"",8(['J/6O-Q6#ABU=^[/I-;^2?1K\3T\+C:N#?N^]3ZP=[>J[/SZ M]C[HIU>&>#/B@)-MCK3!6QA+GH#Z"7C /_30?*>K@'FO<%D#@,O(/((Z8/?/ MOVQ7P]:A/#2Y*BMYK5/T/O\ #XBGBH*=%^J>C7JA]%)FEKF.L**** "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@ HHI, MXH 6F TC2! 6; R22< =237C_BKQ_N!M-)..2'G'?GI$3Z_P!_T^YSS7)7 MQ%/#1YZC]%U?DDQ?#WQ+O']E7+?,HS 2>H')3/J"?E]OE[9/LY>J,JCI8B-W.- MHO\ E;O^+Z=F>O@%1E4=*NKN:M%]KW_%]/,\BFA>V=HI04="593U!!P1^? ] M>.W-='X3UXZ#>J[?ZB7Y)1[9X;ZK_+CN<][\0O#/FK_:EJOSJ,3*.ZC@/CNP MZ-_L\]N?&O\ /^?YUA5ISR^NN6]XM.+[J_\ EI+YF-6G/ 5UR[Q:<7W5_P#+ M27S/J?5K1=8L);=""L\9"MVR>5/YX(/XU\N2Q- [1N"KH2K ]00<$5[/\._$ M/VJ+^RYSF2$9B)ZE.I7ZK_+ZT> /$Z3QKI M5TVV6/B%B>'7DA.?XD& O/S+C'(Y\6IRL4(9200<@C@@^H/;U'H>F.E>!AL1 M+"U/:0V^TNDEV7GU3_1Z^'AL1+"U/:0U7VET:ZKUZI_H]?>_%/@6+6F-U:,L M%QCY@1\DA[%B.48=VPV>ZD\UYL?A_K0;;Y"D?WO-BV_JX;_QVM72/B1=V8$= M\@NE& '!"2 =\X4J^!VVJQ[L:Z-_BC:@92WE+<<%D ]^1N/'TKWJG]GXI^VE M*5.;UE9--W[^[)7_ ,/S?4]N?U#%/VLI2A)ZR233=^ZY9*_^'[^H>'_AS%9L M)]3*SN.D2_ZO_@1X+GV("^H8]*OC;QC&(FTW3V#,WRRNOW57O&I&/F/ 8C(5 M$D_+'D,1_=9\Y(]XKC<5QU<92I0>&P$>6+T< MWN_U[_?HD_WZ(6BBBO /!V_S"BBBG;H/R"BC_/^ M?\_6N@TCPMJ.L_-;Q$1]Y'.Q![C/S,/=%?WQ6E.$JLN2FG)OHE:N^RSB>3G!8#"*>OS.<*#CMFO8]&^'-G8D27K&[B10I H2,!%48"J !Z #H/I7T5#*9R2>(ERK^6-K_ #>J M_,]^AE4I)/$2Y5_+&U_F]5^9Y1I/PQ1-LFHRESP3%%PO'4&0_,0>/NA#QUYX M])L-*M-,7;:0I"#P=B@$X_O'J3[G-:6*7%?34<+1P_\ "@D^^\OO>ORV[)'T ME+#4L/\ PH)/OO+[WK^G9(93Z,45V'6%%%% !1110 4444 %%%% !129IKRK M$I=R%51DLQ 'J2> * 'T5YSK?Q:\*Z!E;G4())%_P"6=N3^*WBK_CR MLH=&A;^.1$C<#_:6Z>67/NL ^E*/@GXH\0?-XD\02L#]Z*$S3)]!O>!%^HB/ MTH ]]U7QCHFAY&H7]I;,/X'GC#_@F[>3[!2:\VU3]H+PEIQ(BFGO6'&+>!^O MIF;R5/U!(]ZH:5^SEX7L<&Z-U?-W$LPC0_18%B8#ZNQ]Z])TOX=>&]&Q]CTV MS1AT=H4DC2Q^6X'O]KG0?AY6:^G4C6)0B *HX P /0 < ?A3L8H M ^8?^$1^*NL\WFKP62GJ$=8V'T^RVP'_ )$H_P"%!:QJG.M>(;JXSU3$TN?^ M!37./_(=?3]&* /G6S_9H\.PX-Q<7\Y[CS(44_@("P_!ZZ>T^ O@ZUQNLWG( MZ&6YN/Y)(B_AC%>QT4 <%:_"WPI9\1Z59''_ #TA67\_-WY_&MZW\)Z-9_\ M'O8646/[EM G_H*"M^B@"*&WBMQMB18QZ*H4?D *EHHH *,444 &*^3M6X^+ MT7_7#_W'2U]8U\GZM_R5^+_KA_[CI: /HBBBB@ I:2B@".2%)1B158>C#/\ M.LJ?PYI=UQ/9VLO^_;Q-_-*V:* .*N/AQX9N?OZ99C_P'L!)$R_D8=W_CXK-'P- MU#3/FT;7;JUQT7;)'^3Q7"8_[Y-?1=% 'STOAGXGZ/S9:S'=J.@E?S&/U%S; MNO\ X_4B^-_B?H7_ !_:9!J*#G='&KN1_L_99N/H8L^U?0-'^?\ /^<^] 'A M$/[1K:>PCUW1KJR;H2K\GU(CFCA(^F\_6NTTS]H#PC?X\V>:S)[7$#_JT/G( M/J6 ]Z]!>-9%*. RGJ" 0?J.A_*N2U#P!X>U3)N=.M&8]66)8W/U>+8Y^N[/ MO0!UVF^.- UC LM0LYF;HBSQ[_\ OV6#_P#CM=0#GI7S=J/P$\,WF?(6YLR> MGE3;A^(G67(]LCZUSJ_"#Q%X=^;PSKDL2CD12M+$GT;RVEC?\8: /K/-+FOE M1?$_Q2\+\7EI#K$*_P 2(CN1_LBV:*3/N\)^E:5E^T?;VKB#Q!I=W82CKY9# M_CYDPSQW""2)ED1QE64AE(]01D$?0T 2T4F:6@ HHHH **** "BBB@ IHIU&* M &,N1@UP>N_#G2-:RXC^R3'_ ):0X7)_VD^X?PCO$,28]XB2<^R%Z\ MZ=&B8HX*LIP01@@^A!Z'U'7ZU]T[:YS7/"FF^(5Q>PJTF,"5+O+#2Y7_+/5/_M[XEY7OZGQM17K MVO\ PEO++,NEO]KC'/EOA)0/0$G8Y]\H3V4UY/<6\MI(89T:*1.&1U*L/J"! MUKZ6EB*6(5Z4D_+9K_MWI\MSY>MAZN&?+5@X^=KI^DEH_P R&BBBNHY0HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *](\&_$*Y\. ME;6ZW7%CTV]7BSWC8]0.\9X[C:2<^<4E85:4,1'DJI./XKS3[FU*M4H3]I2? M++RV?DULT^J_4^VM.U2VU>!;JRD66)^C+Z]P1U5AW4\CTK3KXS\.^)KWPS.) MK1_D)_>1-RD@]QV;TW/S'S,7C(8..OO5'\,?U;Z+\7TZM>;B ML7#"1UUF_AC^K?1?GTZM:7BKQO+K.;6US%:]#V>7TW?W5R.%'4@' _P"? M\_YQ[4O^?\_7H?Z45\#6JSQ$G4JN\GUV2\DNB_X?>Y\/5JSKRM:@L,Q CC!D M9>[[>0 .XS@M_L@C'>NJ\>^%/LI.J6:XB/\ KD4?=/ \P>S?Q^AY_B)'?#"5 M*E&6*C=J+MRK=]_N.Z&%J3HO$QU2=K=7W^X\LH4;B .I./Q]STK9T30;K79O M)M5X'WG/"(/<^OHH^8^@J[XF\,R^')@A)DAD'R28QD@#<".0""?7D8([@QG[/VW*_9IVN]%?\[=+[7ZG6P?#:0V+R/)F M\908T4CRQW*LW\18<;@0!QR:\N=&B8HX*LI((/!!!P0?3!ZU[1\/?$IND&F7 M+?O(Q^Z8_P 2#/R_5>W4E?ISG_$/PUL/]JVR\'B=1VZ /[YZ-QZ>I(]NOAJ5 M3#QQ6#5N56E'KTO?S77R:Z'L5L-3J8>.)PBMRJTH]?._FNODUT/)*DBE>W=9 M8R4=""K#J"#D'Z^OKS4=%?.[;;I^CNMONW^X\#;;=?)W5K?=O]Q]*>&->C\1 MV6Y\&51LF3MNQUQ_=8<_F.<<^.>,?#9T&Z+1 _99B3&>RD\E.^-I/R?[./2L M[PUK3Z'>I< _NR0LJ^J,1G\5SN'OGL:^AM7TJ'7K1K>7[KC*..JGJK#_ #T) M'>OKHVS7#ZGW'4?@:^;]0L)M, MG>VG&UXS@^A'8J>X(YS76^!O$8T6Z\F%ZJQ^A[<^;E^(^K MU70K:0FW&2?272_RT?E8\[ 5_J]1T*ND)W4D^DO/Y:/R.>U[1Y-#O'M9,D Y M1C_$AY!_#H?0\5CUZ-X[\16.M%(;52[PL?WW08(P5 (R1G!SVQTYKSFO.Q,( M4JLH49*4$]+=.Z\[:*ZTL>?B(0IU90HRYH)Z6Z=UYV_(3%%+17(<@4444AA1 M16SI'A^^UMMMI&67O(WRQCZL>_\ LC+?[-:0A*H^2"T?PU?ZX?\ 18SY?>5_EC';[Q^\<\$(&(/;'->L:)\.;2RQ+?'[5)_< MP1$#],Y?_@1V_P"S7HL<*Q *@"JH P !P . . .U?28;*92M+%/E7\D= M'\Y:V^6OFNOT6'RN3L\2[+^6.C^;UM\M?-'#:)\/[#3,27'^ERCNXPBG_93) M'TW%B.V*[I5V@#TI^W%+BOJJ5&%"/)2BHQ\OU>[^\^FITH4(\E**C'R_7J_O M(S4E(12UN;A1110 4444 %%%% !11FL;6/$.F^'HO/U2YALX^QF=4)]E4G=R,'Y3"G;YNN, M3'Q2\=]3'X\2L?3 P ?1>L^)-,\.IYNJ74%FI&1YLJ(6 M_P!Q2=SGKPH)X/H:\9US]HSP_8-Y.EQ7.J3$X7RT\F(GL-TH\WGMM@;/Y9J: M+^SII:/]J\07=SJUPW+C<88V)Y.XAGG<\?>\Y<_W1V]HT/P?HWAI=NE6=O:$ M<;XXU\PYZ[I2#(V>^YCG\30!\_?\);\3?&O&CZ>FBVS=)9D"N >Y:Z&7'O#; MYJ1/@/K7B%A+XLUN:YY!,,)DE4?[CS,J)CT6WQZ 5]08Q2T >1:)\#?">B8; M[)]MD7^.[=IL_6/Y8/\ R%7J5GI]MIT8AM(H[>,=$B144?15 ]N*MT4 &*, M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7R?JW_ "5^+_KA_P"X MZ6OK"OD_5O\ DK\7_7#_ -QTM 'T11110 4444 %%%% !1110 4444 %%%% M!1110 4444 %5[JS@OD,5S''/&>J2(KJ?JK BK%% 'FFK_"'POJX):S6V<_Q MVK-"1]$4^3^<9].G%>?M\%M6\/.9_">LSVISGRI6>-6_WW@)1_HUN1[5]%T4 M ?/2>-?B5X/XU6Q36;=>LD2!G(]0UK@K]9;?-=1HO[1VA7;>3JT%SIOU#"@#H]#\5Z M1XD7?I5W!=X&2LXCC :11UQ0!]99HKYRT3] MHO3'D^R^(;2YTFX4X8[6EC4CKN7:DZD_W1#)W^;BO<-$\3Z7XDC\W2KJ"[4# M)$4BLR_[Z9WH>1PRCJ/44 ;M%&:* "BBB@ HHHH *2EI ,4 -VUBZSX0C MG80!,!].DGU4*W^S7E+HT3%'!5E)!# @@@X((.#G/'U_.OJ*5>GB%STI)]^C M\KK^KGR57#U,,^2K%Q_%/TDMU^0RBEI*Z3F"BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "M'2]4N=&N%N[-S%*AX(Z$'JK#H5;N".>O4 C M.HJ7%23C))IZ--70TW%J46TULT[-?-'U=X.\=6WBA/*;$-X@R\1/# =6C/=> MY7[R]\CYCWN:^&H+B2UD6:%FCD0AE93@@@Y!!'?-?1G@;XBQZQML=2*Q7?1' MZ)-[>BR'^[T?^'GY1\;CI)/->+C<='"ITX6 M=5_='S?GKHOOTW\?&8V.&3A#6H_NCYO]%]^F]G7-?NM>F\VY;"@G9&N0B XZ M>I.!ECR3Z# &'BEHKX2!SGC\>P_'_#UI^2W^7ZC\NOR)[6ZELI5N("4DC.Y2/7OGU!Z$="#BOI;0]3 M'B&P6:2,IY@*R(P^4\<[EVT>EWT)UF!U@;G#JRCV8@C) MR-R]<_1VW779:ZM[&MJ5[8>#+)1 M''M3)6.- ?F?&>3SSCDLQR?>O"-;U^ZUZ;S;EOE7[D8X1![#N3_$QY;Z ?0 MA2S\56&/]9!<+G/=3V/LZG]>N17SMK6CS:'=-:3]5Y5AT=3]UAUQD=1SM.03 MW.F:>T48.D_]G:22BE:_1-+=/[.R6NVE[S+VBC!TG^X:22BE:_1.W1_9V2UV MTO0MKB2SE6>$E)(V#*1V(_S@CN,CO7TCX?UF'Q-8^8P!;&R>,]F[C'=6ZK[' M'4''S/71^&=?D\/78F&6B?Y94'\2],@?WDZK]2.AKS,!BOJM3EGK2GI+K9N] MG^COO\CS<#B?JT^6>M*6DNMGKKZ='_P"3Q5X>?P_=F, FWDRT3>W=2?5,X/? M!#=#7,5]/W]C9^*;((Q#PR@/'(O53V=>A!'(((]01C(KQZ]^'.J6\A6W5+B/ M/#!U0X_VE=A@^REOK71B\OG"?M,/%SIR]YTP\7. MG+5BIY=1 MEB*GQS<%&'I+7_R5LZ+XEQV#*C[PM\G&P9):,XSO_N@=58]1N49)X\>_S_G^ MM222O*QDD8N[')9B2Q/J2>I]+BJRQ-1U5%13LK>GVG;KT^1X^)K+$5) M5%%1NK6_5^?02EHHKB_K0X_ZT"BBE52Y"J"23@ YP!W-=YH'P\NK[;-?9MH3SL_Y:L.P(_Y9^^X[ MA_=KV?3-'M='C\FSC$2GDXR2Q]68DEC[DFO>PV65*UIU;TX>:]Y^BZ>K^2?3 MV\/EU2K:52\(>?Q/T73U?R3Z>;Z!\-XT FU4[WSGR5/R#_>/#7AS=%;R MMJ=PO&RUPT8/^U<'$6/^N9D/^S7 P_"3Q9X[87/C;4W@A)#?8X"K['?!^U]/M$:X7_EXG_?3Y_O!WXC/_7)8Q[4 >+KXC^) M/Q%_Y!%LF@6$G2:3Y&*GOYLJF9_]^V@3ZULZ-^SO9R2_;?%%]@K< MQ2T4 )BEHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "OD_5O^2OQ?](OW4V?4NN-Y]I0X]J /6H9X[A%EA99$<95E(92#W##((/8@X-29 MQ7R4?A=XG\$N;CP7J;M&#DVL[!,^Q5@UK*Q[EXXCUP16MI7QXO\ 0)QI_CC3 MI+.3H+B!"%/JQB9B''J\,K#TCSQ0!]045@:!XITOQ1#]HTBYBNX^_EM\R9Z" M2,XDC8CG:ZJWM6]G% "T444 %%%% !24M&* &8KD_$?@K3O$JDW">7/CB>/Y M9!Z!NSK[,#[8/-=?BC%7"E^GW'RF*RBUYX1_\ ;DM_DW;\ M=?-GS!16YKGAV^\.2^3?1E/[KCF-QZJ_0^X.&'<"L/\ S_GO^F:^FA-5(J4& MG%[6U_(^5E%TWRS3BUNGI8**6DJR HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "E!VG(X(YSW]?\]Z2BCR>W]?U8/Z_K_,]V\ _$;<4TS5WYX6& MX;\@DI[D]%DZD\.<\GW7-?"G^?\ /^?KFO:? /Q$^Q[=-U9LQ?=AG;)*>B2' MJ4Z ,>4_B^097Y7'9?:]?#KNY07YK_)?(^MR_,=L/B7Y1D]UY2?W6?WGT'2T MQ6##*\@]"*?7RQ]@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444F: %S7 M+^)?$D'AV#>_SSOD119Y8^I]$7^(_@,FD\3>*+?P[%\V'N'!\N('D]MS>B ] M^YX&3G'SKJ&H3ZI.US?;F MUT7S?1/Q,;C5AU[.E9U'_P"2^?;FUT7S?1-=1U&?59VN;IB\CG\ .RJ.RCL. MGKDY-4J**^%E)R;E)MMZN^]^K^9\4VY-RDVV]7?OW^84445)(4E+24_("[86 M$VIS+;6REY'[=@.[$] HZD_U->]Z-X:T[PI!]IN"AF49>>3 V]MJ?W5SV'S- MW). ,3X;:,(+5M2<#S)R5C/<1*2#]-S@Y&.BJ<\X'#>-?$$FLWC1*2MO;,R( MF<@LI*M(>!DDC SD!1Q]XFOIJ,*> H1Q52*E5G;D3Z7Z];:/??II=GT=&%/ MT8XJI%2JS^!/I?6_6VCWWZ:79M>+?&&GZW";6.&21D),%7KRQ,_:U+7Z622TVT5_DW=]&['BU MJ\L3/VM2U^EE9*WDOPO=]W8[7P9XG.A7'E3'-K*0&']QCT<>@[-ZUZ[XG\/Q M>([3"X\Y1NAD'OCC/=6'7\#]?FVO6? 'BOR\:5=MQP(')Z?],OQ_@R?5>F / M9P&)C*+P.)LX23Y?)O[/ZI]'\CU\#B(R3P6(LX23Y?)O[/ZI]'\CRRXMY+21 MH9@4>,E64]01_3T/<< M,H^Z<'H > "..T+X=7DDZOJ2K# A!*!E9GP<[?E) 4]&R<^@KEJ9=6A5]E!- MQ;TFEI;^]T7G]ZW.:IE]:%7V4(MQ;TFEI;^]V??[T\5W?AYML>)8"DI\4+ KEH9U;T&PC/H#O7/Y"N!\<:7;:9?E;5AB4;VC M'_+-C_(/]X#UR.A KC:%BL1@7+#J:?*]+VDEZ.]UZ=.J!8FO@I2H*2?*^MI) M>FNGI]Z.^U_Q]=5KU*\G4K2?PKU?YVU.N MAAZF(?+25UU;V7J_SMJ<'HGAV\UZ39:I\@/S2MD(O?!..6Z8503R"<+EA[CX M>\'6>A*)!^^N2.96'3U"+DA1^9]2:ZFWMHK2-8856.-.%10 HR=_]V('('/WGV)_M M5X/+X^\:?%)VMO"-JVE:<25:]D.UL9P?WY&%.>J6R/*O]\B@#WSQ3X_T3P8F M[5;E(I,96!3OG?TVQ+EL'^\VU!W85X3/\5/%GQ#D:T\$:>]K;9(:]G"E@._\ H\38X* SR9&4-=3X4^ .DZ8XO=>D?6KUCN;S21!NZD[,EI>N"9G96ZF, M=*]YM[:*TC6&!%BB085$4*JCL JX 'L!0!\Z:%^S]%<3_P!H^,+V;5KQ\%XU M=UCSG.UIF(GD7DXV^0,<;37ONDZ)8Z# +738(K2$?P1(J GU.!EF/4LQ+'N2 M>:T\4M !BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH *^3]6_P"2OQ?]H[$'FKU M% '@6M? Z.WG_M'PE=RZ3=IRJ[W,8/HLJ'SHQZY,RXXVBJUM\5_%G@!UMO&= M@;RU!"B\AVJQ'KYB_N)#C&$?R).I=J^AJCEA2=#'*JNC##*P!4CT(.01Z@CG MO0!4\*?$70O&:C^R[E&FQDV\G[N=<=N":YRV\?\ C/X7LMOXHMSJ^FJ0JWB- MN<#.!_I ')[E+I!*Q'#A?FH ^M**XCPC\1-#\;1[M*N%:4#+6\F$G3US&2=P M&.6C+I_M9KMZ "BBB@ HHHH *;C%.I,4@*=[IUOJ,)M[J-9HFZJPR/K['T(Y M'8BO!O%7PIEM=USHI,T?4P,?WB^NQB?G _A4X<=M]?0V*3%=M#$U,++FI/3K M%_"_ET?FM?,X<1A*6+5JJUZ26DE\^OH]#X6DC:%BD@*,IP58$$$=00<$$=,$ M9S^=,KZ\\3^!]/\ $Z[IE\FX PL\8PXQT#=G4=,-R!]TJ>:^;?$O@^_\,28N M%WPL?DG0$H?8]T;_ &6_X"6'-?8X;'4\3:+]RI_*^OH^OIH_+J?#XK 5,)>7 MQ4_YET]5T]=O,Y6BE_S_ )_IW]J*]8\@2BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH */\_Y]O3\?6BB@#UOP#\0FT@KIVIL6M"=LBL>W7H?3!IU11RK*H="&5@"K Y!!Y!!'!!'(]1S4F:^2/L MT+129I:!A1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%)F@!6/')X.%7.6/T498@'YRU#4)]4G:YN6 MWR.?P [*H[*.P'XY/->%C\@Z%-KUP+>'"@#+L>BKZXXR?0<<]P.:TA M!U)*$-6W9)%PBYR4(:MNR1AT5W_BOP3)H:BZM2TMN ^?O1GIN..JMZ]CVQS M7 5I6HSP\O9U4TU9][^EM_D75HSP\G3JJS^^_I;?Y'TUX0(.D6NT_P#+(>W. M3G]<_7K7S3,C1.R/]]6(;KG()!SGGUSD=:]R^&VJ"ZL6LF(\RU;@>LS$[@3QDE<# +?0XN#KX2A7I MZJ$;22V2:2;_ .W7&Q]!BX^WPM&O3U4(V=NB:BF_^W7&QY[124M?+KR/F$%" ML5(*G!!R".H/'0_KZY]*U-$TI]9O([1,_.WS$?PHOS.WL<9QGJ<+G)KMOB'H M-IICQW5KMB,Y*M"!QE1DR+Z9R P_O,&X8L3V0P\YTIXE?#!I=+M]>5^6E_56 M.N%"X12VX^F2![&O(J2NE9AB(P]DIZ):.VOI?];-][:' M4L?B%#V2GHEH[:^E_P!;-]^A-//)1R2S,4VY.[ MO=ZN[N[]=3R[MN[O=ZN[OKUU"BBD_P _Y_SBEYH7F@K=T/P_=Z]*([9<(#\\ MC9"(,9Y/=B.BCJ>I R1U/AKP#-J2BYO]T$'54X#N/\ M8?R[-_Y+\^AS^@>$[/P^NZ,>9.1@S,/G.>H'95]A^)-=1BEQ1BOL:=.-&*A3 M7+%=$?7PA&E%0IKEBNB&].E/I"*6M30**** "BBDSB@!:,U0U+5+31K=KR_E MCMK>,9:25@BC\21DGL!\Q/ !-?.&N_&C4_%=RVB_#^TDN93\IO7CX4'C>B/A M(E'_ #UN2H[>7G&0#W?Q-XRTGP?!]IU>X2W!!VIG=+(1VCC7+L2>,@;0?O,M M?/5W\2/%GQ.E>Q\$VCV%CG9)?385@/5I<%(3C(,H#R']Y+M/11Y<0^Z4=>*^A[6TAL8EM[9$@AC&U(XU5$4= M@JJ J@>@ H \*\(_ 32M*?[?K\C:U?L=[&;/V<-UY0DM/UP3.S(W_/):]XBA M2!%CB541 JJ JJ , *!P!CC J7%% "8I:** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD M_5O^2OQ?]H(/!!'!&.1QTIU% 'B7BGX):;J4GV[1'; M1[Y3O4Q9$.[@@A%*M"3C&Z%E Z[":P;3XE>+OAHZVGB^U;4K ':MY$06QZB; M 20^B3K'*?[]?1=1S0QW"-%,JR1N,,C ,K ]05/!![YSF@ \*^-](\9V_P!H MTBX6;:/GB/RS1?\ 72(_,!G@, 48_<9AS75YQ7R_XE^"ZQ3_ -K>$)WTF_C. MY8U9UA9O1&'S1$GJOSQD?+L44:!\;=1\,7"Z/X^M7@D7Y5O8TR' XWNB925? M62V)QT,6: /J&BL_3-5M-9MTO+"6.Y@D&5DB8.I[XR,X8?Q*<%3P1FK^: %H MHHH **** "JMQ:Q7<303JLL3@AD8 JP/8@\&K5)MHVU0FKZ'S[XO^%KVY:[T M0&2/JUL3EUSU\MBN>'[WP]/]GOHRA/W6'*./56'!^GWA M_$H) .)7UL91FE*#3B]FG=?A^1\?*+IR<)IQDMT]']P44459(4444 %%%% ! M1110 4444 %%%% !1110 4444 %'^?\ /^<^]%% OZ_K^OQL>K_#_P ?-HC+ MIVH,39,<(YZP,3W_ .F1/7^Z?F'4@_22.K@,I!5AD$<@CL0>X/8]^U?"U>N? M#WQ]_9++IFI-FU8XBE.283V5CS^[/_D,GG"9*_,X_ \U\107O;RBNOFEW[I> MJUN?59=F');#5W[NT9/[/D_+:S>WDK'T@:6HU<,,@Y!Z8I^:^2/M!:*3-+0 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 444F: %K#UW7(/#]LUS/R>B(#AI&]!Z8ZDXX'//0OUK6X="MFNKC MH.%4'EF/15]SR3Z $G@&OF_6M9N-6.M5K1=%YO].[^9Y.,QBPL>6.M1K1=%YO]//YD6K:I/K-RUWF>,XSG'/K3LWLK^FOY#2OHM?378CJ[IVHSZ5.MS; M-LD0_@1W5AT*GH1Z?G5*DIQDX-2BVFMFMU_P?ZT&FXM2BVFMFMT?2_A[7[;Q M-;$@ 2 ;9H3SCUP#U0]C^!YKRGQEX.;1W-W: FU8\J.L1/7O]P^O:N.TS4I] M)G6YMFVNGY,.ZL.X/?\ QYKZ'T'7;7Q-:D@#?C;-$W.,CWZHW8_4'D&OK*=2 MGFE/V%?W:\5[LN_FOPO'YK;3ZBG4AF=/V%;W:T5I+OYK\+Q^:VT^?=&U:;0[ MI;NWQN3((/1E;@J?;T_NG!YP*^B]/U*R\369=,2Q.,21-U7/\+CL>.#T/WE) MCOC'P>^B.;JV!-HYY[F(GL>N$/0'H#@$Y(SR6FZI_-<-"O4RV#=VNO:\?YD^O1^33.*C7GETY4*\;P;NUU[7C MW3Z]'Y-,]$U?X9SJY?375XSSLE.&'L&P01]=O^.3:?#C5)G"S>7 N>6+ASCN M55,Y^A*]1S6W8_%%U4"\M@S=WB?;G_@!4_\ H?I^,UU\45VD6UL=Q[R. !P> MRCGG!ZC@D<=:Z''+9/VO-)=>5*25_P#P%M/T:]3H<R*!VSPJ \GN>M>)>)->D\0W1N&&Q%&V-. M?E4'JW^VW?&.,#M4&KZ]>ZXX>\D+!22J#Y47/HH[]MQ);'?O6-BO/Q6+56*P M^'CR4(_9M9R?GJ[+R?JV[V7!B<6JD50P\>2A'I:SD_O=OGZMN]DM%%%>1Y+^ MO^&/)\@HI*W-#\/7>O2^7;+A IP.:N$)5)*$$VWT7]:( MN$)5)*$$VWT7];&;9V^P=V_P!MN1@;0O.>BT'PU:>'X]EN-SM]^1OOM]3V7T4<=^O-=#MK M[;!Y=&A:I6M*IT7V8^B[^9]EA,!&A:I6M*IT7V8^B[^8RI*3%+7OGNA1110 M4444 %%)G%K3"('(CC7YI96_NQ1CENV3PJYRS*.: .IS_G M_/\ G%>&^.OC?IWAV0Z;HJ_VOJK,$6.'+0HY.-KNF3(X/'E1!CG(=D/7SN36 MO&/QM=K?24.B: 25>5AAT;_;5@WH0.*U:* /F M^\^&OB#P!<-JG@6[D>(G=)92$,6 Z@@_NIQCA=P291]QF/->@>!OCC8:[*-, MUZ/^Q]44A"DN5AD?.-JL_P T+D\>5-CG 5W)Q7J%<'XS^'.D^-HS]LC\JZ P MEU$ )5XP Q/$B?[#YP,A64G( /8\TM?(%GXC\6?!9UM=65M9T$':DP)W1 G M"R-EHB.T$V8L_+"ZCFOI3PIXUTGQI;?:](F$H'WXS\LT1])(R=R^@891OX&8 M4 =7129I: "BBB@ IN,4ZDQ0!F:KH]KK5NUI>H)8F['J#_>4]58=B/IT)!^9 M_&/@"Z\-,9X-UQ9'I)CYH\]I0.@'9P,'H=I(!^K,5$\:R*4J[/S/,Q>"IXR/O^[/I-;KR?=/L?"]%>Y>,_AAMW7V MB+QRSVWIWS#DY_[9]>T9_P"69\/93&2K JRD@@C!!'4$=1[YZ=.N0/N:&(IX MF/-3?JGHUZ]/GU/@<1AJF%ER55Z-:I^G_!^X;11176<84444 %%%% !1110 M4444 %%%% !1110 4444 %'^?\_Y]?6BBC^OZ\@\CV;X=>/OL)32=3?]P?E@ ME8_ZLGA8W/\ SS/ 0G[A(4_)C;]"@]Z^%/\ /^?\_P"%>]_#7QUYNW1]1;YQ M\MO*Q^]C_EDQ/\7:,YY^X?FV[OE16$#W-PVR*)2S'V_#J2> M!R3P,U8>41J6;A5&23P /4_Y^M?//B_Q4^N3&" E;2)L*/\ GH1_&?\ 9XR@ M/088@$UY^+Q4<)#G>LG\*\^[\E]_8X,5B8X2',]9/X5Y]_1?\,9OB7Q'-XBN M/,?Y(4)$4?\ ='3+>KMU)_#IQ7.4E+7YU4G*K)U*CO)ZM_Y=EY?\,? SG*I) MSF[R>K?^79>7_#!11169F%%%;7A[2#KE]': [5;)=O1%^9L>YZ?C6D(.I)4X M[R:27=MV7D7"#G)0CNVDEYMV1C+@$9SC/.../J:^C= BTO5=+%O:H#;,NUXS M]\,>3O/!WYYW#G/(P.F5XKT[1K'3U@N0(-F1!Y8S(&R"=@S\V?X]QP>I.>:\ MAT+7;C0+@3VYRIX=#]UU_7##LP'![$94_04[976Y*O+.,XVE9:Q[W7;79VNM M;Z'O4[995Y*O+.,X^\TM8^379WV=KK6^AH>*?"\OA^;(R]M(?W'9\H_A8$8*L.XQG'H<'J!6=1_G_/O7BQD MX-2CHT[KR:UZ:K^KGC1;@U*.C3NO)K7IJCZHLKF#6K1)PNZ*X3)1N>#U4_0Y M![9'&1BO#_%WA!]"?[1;@O:.>/6,^C<]"?NGH>AP<9[;2+JXTCPL+J,A9(@9 M%WV @M4Q-<*1('&X1#OU #DG[A&1MY(!P MM?8XJ5"O1B\3[M7V<:D6EK[U[)>K6J>FQ]=B94:]&/UCW:GLXU(M+7WKV2]; M:IZ'DM+TI*6OBSX\**** V"D_P _Y_S^G-'^?\_Y_'IGU+PEX%-T!>:D"L?! MCA/5QCAI.">NAAZF)G[.DO7LO-O[].IU4*$\1)4Z:OW>R7FW^ MG4QO"W@J?6R+BXW0VG][H\GH$!_A]7Z>F<''O%C86^F0K;VL8BC3HJY_,GJ2 M>[$DGN2:LK$J *HV@< #H!V %2;:^]PN$IX2-H:R^U)[OR79'W.&PL,+&T-9 M=9/=]TNR[ *=28I:]$[PHHHH ***3- "TTL%&3P!S^76L'Q)XITWPE:-?:K, MMO$N=H/+R-U"1H/F=SV"C@6Q\J9^[&F$&!P6RQ[K% $4,"6Z+%$JQQH M JHJA54#H%4# [ =*EHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "OD_5O\ DK\7_7#_ -QTM?6%?)^K?\E?B_ZX?^XZ6@#Z(HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** (YH8[A&BE57C<;61@&5@>H*D$ M$$=0>/:O!/$GP?GTRY_MOP/.VG7T>3]G#E8VSU6-SD(&[Q29B?IF->*]_H_S M_G_/UH \>\$?&T37/]A^,8O[+U-&$8F93'#(W;S-W^I9NH;)A?[RL@*J?H<, M",CH>0?KTKR;QCX$TOQM;^3J$>)D4B*X3"RQ$\\-CYDSUC?*GV;YJ\9T[Q'X ME^",JV.KJVK>'\[8IDZQ#L(V8GRV _Y=I#Y9Y\IU&YB ?8-%8'ASQ1IOBRT6 M_P!)F6XA;&<'#QMC.R1#\R..ZL!QR,@@UO9H 6BBB@ IOTIU)B@!,5YQXS^' MUMXB5KFU"V]\.=X&%E([28[_ /30#=Z[@ *])Q28K6E4G0DJE)VDON?DUU7D M85:,*\'2JJ\7]Z\T^C7<^(-0T^XTN=K6[1HI8S@JWZ$'H0>Q!P>N<$+3Q5!LF_=SH#Y4RC++GL>FY#W4GW!4\U\M:[H%WX=N3:WBX/5''*2+_>4 M]QZCJO1@#7W.$QL,4N5VC46\>GK%]O+H? 8S SP;YE>5-O277TDEU\]G^"Q* M***]4\@**** "BBB@ HHHH **** "BBB@ HHHH **** "G*Q0AE)!'((."/I MZ>W<8ZTVB@/Z_K^O\CZ8^'?C@:[&-/OF O8A\K'_ );H!RW_ %T4J5\-6UQ)9RK/ QCDC8,K+P00<@_P">#SG-?5/@;QE'XHMMDN$O80!*@XW# MIYB#^Z>AZ[6^7D%6/Q>/P7L6Z])?NV]4OLM]O[KZ=GH^E_N,MQWMDL/6?[Q* MT6_M)>?\RZ]6M=6I'>T4W-.KP#Z4**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ***;D^E #J9FG9Q7E_CWQ3]BC.F6I/GR@&1AQY:' MG (QAW_1"3U*US5JT6*FZM3KLN MB71(_/J]:6)FZM3KLNB71!113@C,"5!(49)'0=N?0$D 'U-$B1<@LI'*."& ([," MP(]F!Z5])EU&C52:DUB(3YE?:RZ)=4UOU6C['T67TJ-1)IM5X3YE?:RZ)=4U MOU6C['A?CNZDN-7F5^%AVH@[ !%)_,G/T(Q7'5ZM\2="=9AJD0RCA5EQV90% M5B/0C"Y]0N>N:\I_S_GVKR\;"5/$5.>_O2IS]9 M.2[--Z?A;R6QNZ!K\_A^X$\)RAXDC)^5Q[\'# DE6QD9(Y4D'Z"@FL/%5CP! M-!*/F0]5/7!'\+J>>#D'!7/!/S!6OH^MW>A3>=:/M)^\IY1AZ,OXG!ZC/7.< M].#QOU;]U57-1>ZWY;[VOT[Q^XZ,'C/JW[NJN:D]UORW[7Z=UZ'8ZO\ #B]M MG+:>1^X'VI^A_#JZFD$FI8@A4YV!@SO@]/E)"KZG<3GC' M>NCL_B=9R*!=120OCG;AU_ Y##Z8_&J.J_$U-A338F$A_P"6DN-H]PH/)],X M ]#7HNEET7[?F;2U4$VUZ)6NO1Z?(]%TLOB_;\S:6J@FVK^2M=>CT^1:^(>K M0V5FND6^ TFW>@Z)$A#*/8D@;1Z GIC/BO\ G_/^>>_/-3W%Q)=R--,Q>1SE MF/4G_P#5QZ8P.@Q4->%BL1]:J>UM:-E&*[16R_7MKH>)B:_UJHZMK122BNR7 M]7_(****X3C"E52Y"J"23@ #))/ ZG/;KZ9. 9(()+F1885+R.<*HZD^G_ M -?IWSCFO??"?@R'1%%Q< 2WA .[JL9Y!"=LX."^,GL%!Q7HX7"3Q4K1TBOB MET5^B[RTVZ=6M#OPV%GBI6CI%?%+HK]%WEIMTZM:&1X2\!I:!;S4E#S<,D)^ M['G.-W]YQD8!X4C/+8(]1 I0,4[%??4:%/#0]G25EU;W;[M]_P"E8^YHT(8> M'LZ2LNK>[?=OO_2L-IU%%=1TA1110 445')*L2EW(1$!9F) Y)). !SD\ M 8_'"J=XX/Q? M\6]0\3WO_",_#]3<7$F5EOE VH.C&%C\J(N?FN7XSCR@6*.>S^'/P=L?!I&H MZB1J&L,2[7#@E(F;);R0W.XY.Z=_WC'.-@9E(!PGAGX4ZKXZNU\1?$&21B3F M'3\[=J9R%D"G$$70B&,B1NLSA]P;Z:M+*"PA2VM42&&)0J1QJ%1%'0*H ] MJL$4M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7 MR?JW_)7XO^N'_N.EKZPKY/U;_DK\7_7#_P!QTM 'T11110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !5>[M(;Z%[:Y19H95*O'(H964\$ M,"""#WSU^H!JQ10!\Y:Y\-M6\#7;:_X#E=.+?\ B86)%AJT9#)<+\JR,N"OG;>=PQ\LR_.I SN4!: /H#-+7S'X*^,% MYH-W_P (UX]!MKF/"Q7K8"N/NH9B.^6Y3Y3C][A@[U],I(LBAT(96 ((( M((/0@C@@]B.#]* 'T444 %%%% !6)K>@V?B"W-K>IO7JK#AD;^\C=F_0]"". M*VZ3%5%N#4HMIK5-:-,B45-.,DFGHT]4UV/D+Q9X/NO"L^),R6SD^5. <,/[ MK==KC^Z3\W\)(!QR-?;]]I\&I0/:W2"6&0896'!_P([$8(/((-?+OC7P//X7 ME\V+,ME(?DD[H3SLDQT(_A;HPZAYK/I:EI23 MC))Q>C3ZIC3<6I1;33NFNC6S]5_7<^QO"_B.#Q-9K=PX5Q@2QYR8W[@^H/53 MW'8'('35\<^$_$LWA>]6ZCR\3?+-'G =,]AQ\Z?>4^O'W2P/US8:A#J=NEW; M,)(9E#(P[@_R(.01V((KX+&X5X2=UK3E\+_1^:_%?,_1,!C%BX6E_%C;F7?^ M\O)VU[/LK%VBDS2UY9[ 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%-W4 .IM*#6=J6IP:3 ]SY=I9F+NYRS M'J2>O^>W&.@K0UK6)]*G:-U3CI%=^[?K^04445Y3/,\PKV/X<:?:3V,\E M8P#@$>CG.QW7BCP)-8O]HT MY3+"QP8QR\9)QP.Z$GVV]^.:[OPWX=M_#-F\UX5\UDS.Y^ZJ]T![KZ\.])OM2M +(Y1"6DB'WGZ8(.> M<==N.>O) !^N^JTL+S8NC3,/Y M;[V3U7I;35+<\1U>>VN+J22R3R8"WRK_ .S8/3/IV]:ET76[G0IQ<6QQV9#] MUQZ$?R/4'D5DL"A*L""#@@\'([$=O?/3O3:^)522G[6'NSYKW6B7E'MZ/2Q\ M9SR4_:Q]V?->ZT2\EV]'I8^F])UFS\3VI*@$,-LL+'_ !': M^)K<@ +*!B6%N<9ZD ]4/8_@PKZBG4IYK#V-?W*ZORR6E[=5Y=X]=UL[?34Z ME/,X>QK>[65[/:]NJ\N\>NZV=OFJEKTKQ?X(;3RU[IZEK?J\8Y,>>I7_ &/; MJOO7FO2OFZU">&G[.HK6V[27=>7XGSM:C/#SY*BMV[-=UY?B)TI:**Y?N^7Z MG-]WR$I:**8PJ:VMI;R58(%,DDAPJCJ3_0 1S@ M ?J2>P Y)/ %?0?A;PC#X=0N2);IQ\\F, #J43/1,]3P6/)QA0OIX3!SQ7Z+NW^&[W5X?"7A"/P^GG38DNW&&<=$! M_@3V/NV/AR MT?4-2F2VMHA\SN>YZ*H^\SMT5%!9CP :^7+[7/$'QVO'TS10^F>'(FVSSN"# M*.H\S!&]CU2U1MJ_*TS8VD+H_AG7/CC>1ZWXD+6.@Q-FVM4)4R+GGR\X.& Q M)=, 7&5A ',?U5INF6VD6\=E8QI;V\*[4CC4*JC\.Y/))R6))8DDF@#GO!W@ MC3/ UD+'2X]N<&69L&69Q_%(P SU.U1A$!(51DD]=BEHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OD_5O^2OQ?\ 7#_W M'2U]85\GZM_R5^+_ *X?^XZ6@#Z(HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *.G^?\ /Z444 #_$ARC #*\ CQ'2O$FO_!"Z33=:#ZEX>D;;#.@R8@?^>9)^1AU- MJ[;3RT+ ;F/TQ52_T^WU2![2\C2>"52KQN RL#['ISSDA'567[RNO1D8!E/45KU\=W^B:W\$KQ]:\.EKW1)6!N;5 MR3Y:@\!\9("@D1W(&4X2;(/S_2W@WQKIOCFQ6_TQ\XPLL38$L#D9V2+G@_W6 M&5<X4212#:RL.&!['_ #G/(Q5FC%&V MPFKZ/;J?*_C?P'-X:&ZF(G^"3_9Y&Q^A/#8.T-YW_G_ #_G-?H-?-7CSX?MH!:^L 7LB?NN3\OW&Z M@G[# Y@JMJ&)^+92VOY/L_S]3XC'YVA\UYA1110 4444 %%%% !1110 4444 %%%% !1110 5Z9\._&?_"/ MW'V*\8_8IVZGI$YXW^RMD!^G]_KG=YG1_G_/^>E85:4:\'2J+1]>J?1KS7_ M>C.BC5GAZD:M)VDG\FNJ?D_^"?=*L" 1R#T(Y'/OZ5)7AOPQ\:^:%T6_;YD& M+9R>JC/[EC_>'_+/GE?EX*J&]P#5^>5Z,L-4=*INNO==T?I.&KPQ5-5:>SW7 M5/JO\NZ'44F:6N8[ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I!2TF: M&.XC!9C@ 9)/0#U/M7SOXQ\4-K\_E1<6L#'R_P#;/3S#[,.4!Y"Y[FNP^(OB M147^RK9@6;F+NWA:;]U?';[3_ M );]EU\].C/DLRQ5V\+3?NKXK=7_ "^BZ^>G1A2T45\ML?-[!24M)0(/\_Y_ MK6GH]^NF7<=T\:S")L[&^G4=MR_>4GN!D=<=IX-\&'4\7UZ"L (,:'CS2#G< M?^F8Q@#^/)Z <[OCN31%C^SD 7L8 3R5&Y.FU9.B[<#A22R]5 YKV*>#J0I+ M&2FH.+4HJ6G-;_/IIKITU/6IX2<*2Q;FH--.*EI?_A^FFOIJ9_BCQ]]KA2#2 MF>/>H>23E67H?+!Z@@_>8$@C@$YKH?"7CB/4]MI?D1W/ 5^ DOH/17/IP&/" M\_+7A7^?R_S_ (8I1QT_S_GMW'K3CF->-7VS=UHG#[-ETCO9^>]]U9V'',*T M:GMF[K1.'V;=EO9^>]]U9V/>_%O@F/6,W5F!%=XR1T67_>]&]&Z?WLUX3<6\ MEI(T,RF.1#AE88(_^MZ$<'.>F"?5/"/CPQ[;+5&^4X5)SV]!)W.>@;J/X^/F MKMO$?A:U\21A\B.<#Y)EYXZ@-@_,GIW&+M+T[2M%2WD4&2 !+ M=NCEV.6/T.69EZ''KBO,IX*MRSK2O2]FKIRT;:Z+KYJ2^6]UYE/!UN6=65Z; MIJZO\J*XZ^)J8GE=5WY59=/5OS?7TV2.2MB*F)Y75=^5673YO MS?7TV2"BBBN,Y0JS964NHSI;6R[Y9#A0/S.?0 DGH!R>.:C@@DN9%AA4O(Y MPJCJ3Z#_ #CWQS7T+X0\*1^'XO,E >[D'SOUVC_GFA_N]-QZN>3P% ]/!X26 M+G;54U\4OT7F_P -WT3]'"866*G;507Q2_1>;_#=]$['A?PQ!X=A[27+@>9+ M^NQ/2,?FQY;H .LQ28IU?H-.G&C%4Z:2BMDOZU?=]3[V$(THJG!6BMDOZW[O MJ%%%%:F@4444 %&:3->-?%#XKP>"D&FZ_WG/RH#ABOE?@GX87 M_C:['BOQX6F:7#VU@X*J$^\GFQ_\LX@#\EOU;[TQ.65MOX;_ GFCN/^$I\8 M,;S6)V$J12D,+'Q1X'9H] MF6N;%0G!W0_?3&Z(_*!']'4?Y_+_/TQQB@#FOAS\3=/\ B!:Y MB(M[^(#S[5C\R]M\9X\R)CC! !4D*ZJ2N[TS-?,7C[X7RFX_X23PDQLM6@8R MM'$0@F(Y)3&%64C(*G]W,"0X!+%NX^%?Q6A\:QG3M0 M-:M@1+"04$NW[SQJ MW(8$'S8C\R')Y4$@ ]FHI,TM !1110 5#)$DRM'( R,,,I&001@@@\$$'D=* MFHQ0+R/F#Q_X$;P](;VR!:QD/(ZF!B?NM_L$G]VQZ'Y&(^4MYE_G_/\ G/K@ MU]RW%LEU&T,P#QR JRL,@@C!!'H17R]XZ\#2>&9?M-L#)82'Y3U,1/2-O]GG M$;'J/E8[@&;[# 8[VB6'K/W^DG]KR?\ >7X^MSXC,LHK[/I_= M?X?<>=TE%%?1['S04444 %%%% !1110 4444 %%%% !1110 4444 /C=HF#H M2K*05(."""""/0@C(-?5W@7Q8OB:R'FD+>08691W])%']UQU]&R.F"?D^MOP M]KL_AR]2]MS]T[77L\9^\AZ]>N<'# -C(KS,;A5BJ=HV]I'6+VO?>+];?>>K M@<4\)45_X:\U?[KGV?3JS=+U.#6+:.]M6W12KD'N.Q5AV93D,.Q%:. M:_/VN5M-6:>JZI];GZ,FI)2CJFE9K9I[-"T4F:6@H**** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBD!H 6N8\5:\OA^R:;_EM)E(1C/SD$@G/\*8RWTQU(K?N+J.TC:: M9@D<8+,QX"@=S7S-XCUV3Q!=FX8%(U^6-,YVJ/7_ &F/+>O3H!7D8_%_5*=H M?Q)745V[R[:=.[]';RL;BOJL+1_B2NHKMWEVTZ=WZ.V+-,]P[2RDL[DLQ/4D M]3^)Y/Z8%1T45^?/^O7J?!_U\^H4444@"M'1].;5;R*T7/[UP"1U"C+,1CC( M4$\^GIS6=76^!ID@UB!I,#(D4$_WFC8 ?4G@>Y Z'%=-"*G5A"7PN44_2^OX M&]"*G5A"7PN23]+Z_@>J^,-77PUIRPV@$N<_Y[G)YKWKQ_P"'[C6H8I+,;Y+4R9CR 65]F2I/4J4' MRY!(SCG /ENG>#=4U%]@A:%1U>7Y .>P/S-_P$'ZU[F8TZ]6NH1A)Q44H3 M)YL<$SQXSN6-RN/7(7&.#SFO>M!\%6&BJ)9 +B=>?,D POKL7D*.^3EO]JM, M>*=*\T0"YB+Y P"2,DXQN *YSVS3IY6HI2Q514V]EI>_^)O5]TKCAEBBE+$U M%!O9:;_XF]7W2N?,K*4)5@5()!!Z@]""/S&,=B.E=KX;\;7.A@02C[1;#HI. M'08_@8@\#^X>/3;SGTOQIX7AU:W>ZB7;=0H64J#F0+SY;#OG^$_>!QCY<@_/ MW^?SKAK4ZN654X3>JNI*VO=-=NZU]#BK4ZN75$X3>JNI*VO=-=NZ/=)/B=IZ MIN2*9GQPA"K^;;C@>X!^E>2Z]KUQK]QY]Q\H&0B#[J#CIGJQQ\S?Q<# &+ M16-?&UL3'DJ/W=[)6NU\WI]WH95\95Q*Y*C]W>R5KO[WH%%%%>:>>%/BB>=U MCB4L[D!5 )))Z 8[_3@=S3 "2 .23@#_ _S^G->Z^!_"/\ 9(^W78_TIQ\J M_P#/)6ZCW<]"?X1\H/+$]^%PTL5-0CI'>4NR_P WT_'H=N&PTL5-0CI'>4NR M_P WT_$T/"'A*/08Q/. UXX^9NOE@]40Y/\ P)AU[<<5W(II6GU^B4J4*$%2 MIJT5_3;]3[ZE2C1BJ=-6BMOU?S"BBBMC8**** "DS1FO _BG\5)=(E'AGPR# M=:Y=$1DQC?\ 9MXX '(-PP.0I^6(?O),# (!9^*'Q7_X1QQH&@+]LUVY(C54 M'F"W+\*2HX>=LY2(\#AY/EVJ[OAA\)E\-L==UX_;-=N"9&=SY@MV?E@K'AYC MG$DWU2/Y=S/:^%?PJB\&(=4U,BZUNY!:69CO$._ETC8Y+.Q)\Z4\NN6^49&&P7!3AF13C9*,$R0\=V MC&WWYKY\^)/PR3Q4HU/2S]DUFVPT4JG9YQ7E5D88*R*0/*F'S*V%8[-I2 M;X6?%=]8E_X1OQ*#:ZY;GRP9!L^T[>Q' 6X &2OW91\\?=0 >_44F<4M !11 M10 56NK2*]B:WG4212 JR,,A@>H/^>O/:K-&*-M4)J^CV/E#QSX*D\+3^;#F M2QF/[M^Z-C/EOUY[J?X@#@9! X&OM[4=,@U:W>TNU\R&4893^A![$$ @CD$ MCGFODSQ;X5G\*W?D/EX),F&7'WUST..CI]UAUY##(-?:X#&^W7L:K_>K9_S+ M_-=?+7HSX/,<#]6?MJ*_=-ZK^1_Y.^G9Z/=7Y2BBBO>/GPHHHH **** "BBB M@ HHHH **** "BBB@ I:2BC^OZ\^P'IWPW\8?V#=?8KIL6=RP&3TBD/ ?V5L MA7_!NQS]. U\*U]'_#'Q?_:<']E7;?Z3;K^[8GF2(?S>/@'U7!ZAC7RV9X3_ M )BJ:[*:7_I7SZ_>?6Y5C+6PE5]?W;[;^[_EYMI=#UVEIN?PIU?*GV 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 444F: %IAR*=FN3\7>(E\/VF]"/M,N5A4C/((W,1Z*#D^ MIP.,Y&52<:4)5)NT8J[_ .!Y]O,SJ3C2C*I/2,4V_P"N_;S/._B#XF^UR'2[ M5OW41_?$?QR*1^[Z#B,@$]DK\VQ%> M6)J2K3Z[+HDMDOU\[GYW7K2Q-1U9]=ET26R7Z^=PHHHKD.4*3_/^>_/;C/TH MKT3PAX*.LC[9>Y2U_@4<-*02#[A!C!/#,<@8 S711H3Q,_8TE>6_DEW;VM_P MVYT4:,\1-4J:NWKY)=W_ %Y;L\[I\_$?2[9I: M75L89?<'CO@UG_P"?\]ZS_M+%4E[&?+S1T;E%\_EI M?E7S1E_:.)IKV4^7FCHVXOF\M/A^]'3Z]XLO=>"Y]SQZ* M*YC_ #_GW[_KFC_/^?\ Z^#[5Z#X1\&3:G*MU>(8[1#G:XPTN,$ +Q^[)QN; MH<%1G)(\Z$:N-J]9S>[=[)=WT27_ QPQC5QM1?;D]V^B[OHDO\ ACT_PU<& MVT.":\.0D+.Q/_/,%F7.<#_5[1S@>^/FKYPKVWX@ZZEC:C2[?&^88<#&$C&" M 00<;^@Q@@*>>@/B5>EF4U>EAHN_LHA>"?"0UAOMEV#]FC;"K_ ,]6'_M- M>C>IR.H..FC1GB)JE36K^Y+N_+\;_,Z*-&=>:ITUJ_N2[OR_&_S-SP)X/SLU M6]''#01G])&]^A08]'_NX]@Q350+@#CV'%28K]%P^'AA8*G27JWNWU;/T"A0 MAA8*G3^;>[?5L2EHHKK.H**** "DSBEKQ#XL_$X^%D71-%'VC7;W"1H@WF!7 MX5RHZRN3^YC(YXD8;0H< I_%;XIR:)(/#7AL&YUVZ(C_ '8WFVW], <&X8'* M)_ I\Q_X5;5^%7PLC\%1'4M1(N=;NLF:9CO\K?RT<;'EF).9I3DNV0#MY9GP MI^%B>#HSJNJG[3KEV"TTK'?Y DY:-6/+2,2?.FZNV54[ 2_M 7% !C%+110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %?)^K?\E?B_ZX?^XZ6OK"OD_5O^2OQ?]L;!03LQCUJC_/\ G^N>O?TH \M^$WQ2DUYF\.>(0;?7+3*?.-AN M0G#<<8N$P?,3HX'F)QN">\[J^>?B;\.#XE5=8T@_9]:L\/&Z'89A'RBEATD0 M@>5)G@X1L(59-OX3_%)?%\9TG5A]FURS!66-AL\\)PTB*<8D7!\Z/'RG+I\A M(0 ]LHI,TM !1110 5A:_H-MXCM&LKH?*W*L/O1N/NNON/U!(/!-;M)BJC)P M:E%M-.Z:T:9$HJ<7":3BU9I[-/<^+=?T*Y\.W;65T.5Y5A]UT/W77V/3')# MJ>E8M?8'B[PK!XIM/)DQ'/'EH9<V>X([A@2&'<$CO5*BI:3335T]&GUOI;[AIN+3BVGT:TMZ M>=S[/\.ZY#XBLH[Z#@.,.N>4<<,IZ<@]#W4ANA%;U?*_PZ\5_P#"/7OD3MBT MNB%?/1'Y$7U6'PP=Y6ZRZ+Y:^5_1GR&9XGGE]6A\,= M96ZRZ+Y:_/T8E+117S/]?U_6]SYW^OZ_K<*2EHHV^]?+S$:^@Z6=8O8K09 < MDL0,X106;N!VQG/4@#)(!]N\5:\GA>Q6*T55E8".!>,(J@?-M/4*, #IDC/& M17"?#)8_MLSL5$@C"H,\D$DOM'<#:,D?=R ,9K.^(=VT^KO$<[8$1 .WS()" M0/\ @6#GTQV%?24)?5,$Z]/^)4ER)]DK_=IS->=CZ&C+ZI@Y5H?Q*DN7TM?[ MM+M>=CD'O[B20S/+(9#U8NV>G3.<^G KWOP%/?W-AYU^[2*6_C$MGUKP_1-+?6;R*T3(#L-[#^%!DNWL0 <9QDX ^\#7M'C'5(O#NF"QM= MLS@FK7?O2^;U>NFRNUV#+[ MTU4QE24E3@GI=^]+YO5ZZ;:M=CH[BUT[Q-;X?9N.H^M>A'V.;0:FN2M#6ZZ M7ZI_:7ENKZ/4[H^QS6#4UR58:W72^S3^TOQ5]'J?,^A:JNCW2W$D*3J,9#C) M49Y:,G@-Z$@@^U>I:Q\1K6&$+IN9IF!PS*56,G^\& W$>BY7U;USO'7A2QL8 M6U&!Q;,S >5CY'..B!02KD MS\I ).T#->2UY$JN(RWFPJ<==5)6YK.^JZW? M7F[:-GE2J5\NYL,G'7525KV=]5UN^O-VT9+<3R7,C33,7D^YX[;;N]PHHJ]ING3:K<):VX)=SCIPHR,LWHHZD_\ ULN,7-J, M=6W9);M^7G_P0BG-J,=6W9+JWY>9M>%/#C^(+H*P(MHSF5Q[9(0<_>8X^BG= MZ _1]O:QVD:PPJ(XT "J. /\_UZUG:)HL.AVRVEN.!RSGJ['JS>YX'L . M*V:_0L%A%A(:_P 1ZR?Y)>2N??8/"K"PU_B/63_)+R0VG445ZAZ04444 %)F MEKSOXC_$&S^'VG&[FQ+=S92UM\X,C@$#=Y8/RB:11DXSQ&@YE8$*=H9EP_A-\+YM&=O$WB,FXUR\S)B M0[C;A^6R>\[YPYZ1K^[3 W%LOX3> ;S4+MO''BL&;4KL^9:Q2#_4JP&V8H>$ M;;A;>/'[F, _?*B/Z/Q0 8I:** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^3]6_Y*_%_P!< M/_<=+7UA7R?JW_)7XO\ KA_[CI: /HBBBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** #_ #_G M_./7(XKQ/XF_#B;59%\1^'B;;6K0A_W9VM/LY&", 3J!A&Z2#Y')^4K[910! MPOPI^)T?CJV:TO0+?5[, 7$)^7S #@S1J>1D\2)_RS?&<*RD^PYKY;^)G@N] MTJ\7QIX7S#J%J?,N8XQ_K5 .Z0(.'.W*SIC]['EN6!W^Q_#GQ_:?$#31>08B MNHL)=6^8_$3P6-?@^VV:C[= M .@ZS1C^#_>'6/W^4\$8]/IN*VI594)JI3>J^YKJGY/J<]:C#$0E1J+W6OFG MT:[-/5'PJ05)!X(R"#P1CU]_;^@)"5[;\3_!8MRVM6*_*QSO 5>K.Q[*HY)^@&6(!3:B MG*3225VWIHAJ+DU&*NWLDKW,[VHQ_G_/_P"K^5?26E_";3+6(?;C)=2D?,0Q MC0''\(4@XST+%L^QXK/USX16LT9ETF1H95!(BD.]'/. &)W(>VXEQ@#Y<_-7 MC+-,.YT\JQ,8\UH7WY.:[_R^YL^?:2K=[8SZ;,UM=1M# M+&<%&&#]1_>4]0RY4J=P.*J5[*::O%IIZIKS/%::;4KIK2S5K6"BBBGY"%_S M_G_/2OI7X8^*QJ]I_9URW^E6@ 4DDF2+HK<]63A6]MC'DFOFFM/1]5FT2[CO M;8XDB;..S+T93[,/E/L?7&//QF'6+IN#^-:Q?FNGS/0P>)>#JJHO@>DX]T^W MFG9K[NI]KT^LG1M7AUNTBOK<_),N<=U/1D/^TK94^XXXQ6M7YZTXMIJS6C7: MW0_2XM22E%W35UZ,****104444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 444F: %KGO$6MQZ!9O=L-S9"QITW.QP!T/ M098_[*FN@S7SSXZU\ZO>?9XSFWM2RKQ]Y^ [>_W<(?K_ 'L5YN-Q'U6DY+XW MI!>;Z_+\['G8S$?5J3DOB>D5YOK\OSL<9//)1SN9CU)_SP!V&.PJ* MBD_S_G_./>OSEW>KU?5^?]?YGY_J]7J^OK_7^8M%%%(05W7A[P/-KMH]V9!# MGB$%KL>(7 M]A=:%<^3-F*:/#*R-Z]&5@X=I96+NY)8GDDGO\ YX]!45>9*2?-"GS*#=TF]?*]K*]NMEOJCS92 MO>$&^1NZ3?W7MI>WDM]3UWX76*,;B\;[R[(UX&0#EFYQGGY<\]LG/&.4\=W[ MWNK2H>$@VQHOL%!)ZX.6)Y]-HQ\N:Z/X9:HD$LUB_#38>/)QDH#N4=RV"&P. MRMZ5N>+O [:O*;ZR8+.P >-L!6Q@;@V?E;:.>"&P/NX.[Z3V4L1E\(X?5J5Y MI;NS>GXH^B]E+$8"$'5[6+4CP@OF'#QQ>NG!.G*$8O1W>OJM4NQY/J6N7NKJB7DAD$0PO &3G[S8 RV.-W7 '?= MG)HHKYV4I3?--MNRU>K>G?=V\_N77P92E-\TVV[+5^G<****@@55+D*H))( M Y))[8KZ)\'^%QX?MRTH!N9@#(>R@9Q&N#C R22.I]@,68/V:6*JKWY+W4_LKOZM6MY>I]?EV$Y$L35 M7OM>ZOY5W]7T\O43'-/I,4M?3'T84444 %%%4]0U"WTJWDO+QU@MX$,DDCG" MJBC))_P'). 20* ,7Q=XKLO!FFRZKJ!Q'%PB#[\LC9V1(#_ !.1WX"@L<*I MKY[^'WA6_P#B=JQ\<>*E_P!$5O\ 0+1O]6P4G80IZV\1Y7(_?R[I&RN=^;86 MMY\?-?-]=!X/#.ER;8HSE?-/!V?]=9A@S,/]3"5C7#L';ZWA@2W18HE"1QJ% M15 5551A54#@ 8 '04 28I:** "BBB@ HHHH **** "BBB@ HHHH ***.E M!13=U+NH 6BDS2T %%%% !1110 4444 %%%% !1110 4444 %%%)NH 6BFEL M4N: %HI,T T +12;L49H 6BD!HS0 M%-W>E8^N^(=/\ #-JU_JLR6MLA +OG MDGHJJH+.YP<(BLQP<#BEL!M45@>'O$^F^*K47VD3I=0;BI9=RE6')5T<*Z-@ M@[75200<8(-;]/8 HHHH **** "BBB@ HHHH **** "BBB@ KY/U;_DK\7_7 M#_W'2U]85\GZM_R5^+_KA_[CI: /HBBBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ Z M?Y_S_G\J^:_&>@7_ ,+]6_X3+PPO^AN?].M1Q&%8_-E1T@E;D$#]Q+AAA2NW MZ4J.6))T:*50\;J596&596!#*0>"""01CIQTH F\)>*[+QEIL6JZ>V8I1AD/ MWXI!C?$X'1US]&4JZY5@:Z:OCBYCO?@3KHU&RWS>'-2D"S1/O![>&+KS8!FRN"3$?[C=6B/ MT!^3/5..2I-?5N*R-;T:#7;22QN1E)1C/4JPY5U]&4\@_@>":]#!XEX2HI?8 M>DX^7=>:OI\SR\;A%C*?+M..L)=GV?D^OR/BJBM76M'GT*[DL;D8>(X![.I^ MZZY_A8?D<@\@UE5^@Q:DE*+T:5FMFNA^<23@W&:LTVFGNFMT_P"M@HHHJB0H MHKIM.\)WVH64^IA?+MK:,ON?(\S:,D1C^( 9RWW>, D\5G.<::O-I)M)7[O8 MTA"51\L$V[-Z=EJV6]G(S)&L"*?19&E9@/J8USZX&)5ZQ\ M(;\6^J26A.!KT\S?\ BKXIO+&XCTNSD:!#&)9'C)5SN9E5=XP0H"Y(7J2, MY'%<;X0^(%YH4XCO'>YLW*AQ(S.T8Y&Z,DD@#JR=& QP?FKI_C+IQ6>UU X M='A8]AL8.@] 6WR8YY"^U>)5R8.A1K86,90CK=-_:33:OZKIY>1U8VO6H8N< MHR:<6N5?9MRIV]&M_.[['TY\0/"L7B6Q_M&R"FZA3>C+_P MHC\VS(Z\9:,X M/S?*,!R1\R"OICX7:V;C1F2Z=56QD,89B !%M5U+$GC;N9>>@4#L:^?=>,!U M"Y-HP> S2&-ATVEB0%& ,<\5.7RG2E5P=36-.3M*SLO*_P!S7S+S*-.K&EC* M=E*I'WE=:O36WWIOT,FDHHKW]M.Q\]YA1110!Z[\*?$W]GW1TF=OW%T)%\2Z@'J?IWI;?K MZ!LE<_7YYC\1]9JNW\..D5^;^>_H? X[$?6*KM\$=(K\W\ M[7]!54L0JC))P /4]*]]M?#NGZ#H[#48UMRJ4XQM&+UTM+6WG;UT?<[,O@E"M6Y5*<8VC%ZZ6?3S^_1GSM<-&\C- M"ICC).U2=Q ]"<#./7 J&@@@X/!]#UKH= \-7/B$R"W*H(ESN;.TL3PF1W(! M)/.,=#FO"A"=67)%7F[OE2TUZ:VM;\/4\2,)U9;3?*EWZ:VV_#;<]!\% M^%+*]T]IKM4G:X..#S$%R P.5D)^9L8/W01QSTZ>&7739]'\S?;LI\AF^\A M+%PK_P!X*X!#9&02NT8R?%8Y]2\(W90%H)4QE#@HPQQD MVNJXANL6UQVR?D<_[)['V/YFOJL'5P[2P]2/LZD4Z;3TYK[IMV>]M'U6G4^H MPE7#M+#SC[.I&+@T].9/=-NSU?1VUVOJ>#W%O):2-#,I22,E64]B/\\'H>Q( MYJ&OHWQ+X0MO$ \P?N;E1A9 ,Y] X[@=NX^G!\*UC0;O0I/+NDVC^%QRC<9X M8=_8X/K7B8K!5,(VTKTNDDMO*7;M=Z:'BXK!3PK;2O3Z2_1]NU]C*BE>!Q)& M2CH05(X((Y!!ZC!]*]6TCXF>3&(]2B:1QUDBV@MU(RAV 'H,@@'DX&.?):*Y MJ.)J85WHRM>UXZ-/Y/\ -6?9G/1Q%3#.])M7^RU=/[_S33[,]DU#XH1>618P M.9".&F*A0?7:A8M]-R_6O);V]FU"9KBX8O(YR2?T '0 =% Z#WYJK2U5?%5< M3I5EIT25DG^;^=V.OB:N)TJRTZ):)/\ -_.["BBBN+R7]>9R>7]>H5U?A+PV MWB"YPX9;6+F5QQ_NH#_>;J?09//&>=LK.2_G2V@&Z25@JCZ]SZ*!DD]@#7TS MX?T6+0K1+6/&[ ,C#/SR$#Q@ M,+]9GSS_ (<&K^;[>G?RTZFRB",!5 4#@ < 8]*DIJKMIU??GW(4444 %%%& M<4 )FOD[QKK5W\8M>7P?H3%-)LY-]]=+RKF-L,^00&2,C9 N?WDOSGY51EZO MXS>/KB)D\&^'MTNK:CMCE,7WH8I>D8(^[)*IRS9'E0DN2-RNOHOPV\!6WP_T MM;&+$EU*1)=38YDEQT'?RX^5C!]V(RS4 =3H&@67AFQBTS3HQ#;6Z[5'-SN1;6OAZ%L-.WVF<#^XF5A4^SR; MVQZQJ:X;Q+\.&TWX>6&IA<74,IO)_417NQ ".N55;;([?,:SB^5NMTC*,4NC MU>OI>Z?DM=T4TGRT^KO)^EMOG?3U/M73-0AU:UAOK<[H;F-)8SZJZAA^.#S5 M^OGG]G7Q/_:VA/I4K9FTR3:H[F"7+QG_ ("_F)[*JU]"YK>2Y6TMNGH]5^>O MG[6]VJ^G+M $ ]RP%>AZ9K5CK4/VC3IX;N+.-\$B2*#U MP2A.".X.#[4!L:=%-+@#)X'<^E>=ZK\6_">BOY5UJ4&\'!$(DN,$=0?LZ2@' MU!Y'>E= >C45YYI/Q7\*ZV_EVFI6^\G 68O;EB>@47"Q;B?1 !WKSG4_B_P"$M'D\FYU*$N.ODK+< 'T+6\I6D&I6$MP]M*BPI=P-(S8QM5%D+%L\ M8 S[5X/^SIKFG:'>:@VIW5M9+)% $-Q-%"'(>7<%,C+N(!!.,GFICK)KHE=> MMI?JD$M(I];V_%7_ ;/K;QE97.H:+>V]A));W36\A@DB=XI%E4;TVNA5ERR MA3@C*DCI7R3\#?'^J3>)4T_5KV[O(;V&6-%N;B695E4>8K*)&8*Q$;)P!GZ&UCI>E7,U MG*X>XF:WEDA?8,1QJ6C93M)\T[V.IW$UW"]>*^-';XA_$(V"?-%]JCLACM%!Q,?P(F;\:/@7J M;^&_%XL+C*?:EGLY > )$.]>/7S(MH_WC2HZK_&I->D4I+\%&/JPJZ;?8<;_ M #NFODN9_+T/OH4AI>EVN]0$$4<%U/'&L*R"/H>-M)A@THA[BRF\P0NX7SE*%" [$*)%X*EV53ELMZ_/7[. MNA_VEXC:_<933X'<'_IK-^Z3_P <,I'NM?;VHZK9Z1#]IU">&TA! ,D\B11Y M/W1OD95R<<#.35N*5.$7Y/[FDO\ TE/YD\WORE'M9?--_DTOD>-? [X>ZEX& ML[I]7VQ3WSQGR%=9/+6(. 79"R%V+GA&8!57+$DJON]96EZS8:W&TNFW,%Y& MC;6:WECF56P#M+1LP#8(.TX."#CI6GNQ5-MN[Z)+[E9?@2ERZ+N_S'45PFM_ M$WPSX=13Z/' LCJ?9E!K/T[XP^$-3?RX-3@1O^FZRVR_ M]]7$<2_K4^A6QZ71444R3H)(R'1P"K*00P/(*D<$$<@@T_=BCR =17 :W\4_ M"_AV0P7^H0+*I(:./?.Z$=0ZVZ2LA'HP!]J70_BAX9\12"#3]0@>5CM6.3? M[GT1)TB9S[*"?:A:[ ]-SOJ*;N]J=0 4444 %%%% !7R?JW_ "5^+_KA_P"X MZ6OK"OD_5O\ DK\7_7#_ -QTM 'T11110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 96N:):>(K*73K]/-MYUVL.X[JRGG:Z-AD;LPSS7@WP_\ $5U\)]:;P?KS M$Z9=2;K*Z;A$+D[6R3@12GY95S^ZE^8_*SN?HZN$^(/@>W\=::;23$=S%E[6 M8_\ +.3T;OY62?O21*,J. MLBGEHC]<93_;XX#$U\M%2A*D$$<$'J#Z'WZ_E7W5BOGCXH^#_LCI]Y3UZK]UF#>7CL.\32M M#XXOFCTOW7^7G8]7 XE86K>?\.:Y9];)[/[]_P"[?K8I^(M#F\.WTEC/R4.4 M;L\9^ZX^O<#))(M:LFA&6\]%/3[K?*YYR.$+9Z'KWP:^BKFPT3X MAVBRY$VT861#MFA+JLLE[>-6A).A MS*::U<4FI6\_*U];/N4/BO:+/HAE;AH)HW7ZD^6?_'7/X@=Z^8J]T^+/B6*1 M%T>V<.X?S+C X7:#LC+>N268#D!5!/)!\+KNRR$H8?WU;FDVKIK32WW]#AS2 M<9XEN#O:*C*VW,F[KU2:N6TO[B.W:S5V6WD<.\8P S 8&[ RP'& 21D;L;L$ M5HT:5@B LS$ *H)))Z 9)Y/;\,UU'AOP=?^)G_T9-D(/S3/P@P<$#^^WLN? M>3&1Z[1TC7C/KZL:TQ.-I86\5[U1N[C'O_ 'GY M=M_(RPN!JXNTG[E-*RE+HNO*O/OMH?*U]I]QIDOV>[C:&7:K;&&#AAD?S_#D M'##;5*O7/BAKVE:Q)''99EN8&*M,O^K*D?<_VB#RI' Y'.>/(Z[,/4E6IQJ5 M(N$GNGI]R[=KG'B*4:-65.G)3BMFOUZ7[V"BBBNHY KN/ /B7_A&]15I3BUN M,1S>@&?DD/\ US)RQQ]PM7#TM95*<:L)4I_#)6_R?R>OR-:=25&<:L':46FO MU7S6C\FS[I!W#(Z=J?7E7PN\3?VM8_8)S_I%F HSU>'^!OJOW#[!">6KU3-? MF]6E*A.5*>\7;U\_3MY'ZA0K1Q%.-:&TE?T?5/S0M%)FEK$Z HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***0&@!:\P^(NO&QMU MTZ XDN03)WQ$.,?5VX!'96'>O2)[A+:-II2$CC4LS'H% R2?8#.:^7-;U1]9 MO);M\C>2%']U!A47VX SC&6RW&<5X69XCV%'V<':=2Z7E'3F?W.R]?)GBYCB M/8TO9Q^.I=>D=.9_C9>OD9-+117P>BT6Q\/Y(2OTAJK>]%[-?HUT:UWTU.S#XF>$ESPU M5O>B]FOT:Z-:[Z:GT-X@\#V6LEIH_P#1[@C[ZCAC_MKD G_:&&]ZM:?:V_@W M22TA!\I=\K#C?(>,+GU.%7..V:Y[X.QKMQ>V6I/)9!XY73Y9(CR>@/(/4<\D9 .5Z@@?;4E2FEBJ<%3JU(M1YK)W M>M[====-6M['V=)4YI8J$%3J3BU'FT>O6RWUUTU:/F;4;^74[B2ZG.9)3D^P M[*.G ' %4:]HU_X;QS9FTLB)CSY+'Y#_ +IY*G\Q[BO([RPN-.D,-S&T3CLP MZ^ZD9##W4D>A-?%XG#5L/-RK+=M\ZNTV]W??7L['Q^(P];#R-A\RY MZ;EZ@^X_ U\OU:L[V?3Y!-;.T4B]&4X_#T(]CD>N:Z\-F,Z%J=9<]+9IOWDO M[K>_G%^5F=6'Q\Z'N5??I[-/=>C>_G%_)GIOB'X=/%F?2B77J86/(_W#W_W3 MR>Q->621M"QCD!1U."I&"#Z$=:]8L?B81;.MW'FY5#L9.$=L<;A_#ZGDC:"0 M 0 ?*KB=[F1II#N=R68^Y_STJ,:L,^6IA&[RNW'I';[GW5[=B,8L/I4PKUE= MN.MEMTZ/>Z6G8AHHHKR-CR@I*6NQ\%^'_P"V[T-,I-M#\TF0=K,/NQ\$/8/A_I+79P]Y/F.TB/\^RSMWP5=D.Y(R.58+Q+.1D/(P0$H"% .T^"_@"?3D?Q7 MKI:75]4!D7S>7ABD.XDY^[+,,,W V1[8P%S(I]^QBC%+0 4444 %%%% !111 M0 4444 %%%% !1110 4444 %,9@HR> .3]*?7E'QF\4?\(OX9N9(SMN+P?9( M3W#2@AV'<;8A(P/9@M1)V5UOLO5Z+\6-*[2/DZ\D?XL^/-JY:VN+D1KUP+.W MX8]MN^*-G_WW]Z^\-7T:#6-/GTN4 07,+PD =%9=N1Z%>J^A QTKY8_9F\,[ MI+OQ!*O" 6D!.>I DF(SZ#RU!]"P[<_7M:2BHP5+I;7_ +>T^]JS?FV2I7FY MK2SLO*W^5[>B1^?GPGU>7P%XQ%A>'8LLLFG7 [;R^V-O3 F5/F[(S>M?H'FO MA3]H;PX=$\0IJL V1ZE&),KQB>#:DA&.AQY3D]V8GWKZX^'OB5?%N@VFJ9!D MEB"S8[31DI*,=LNI(_V2#2BW*FF]XMI_C^MW\T@DE&>FTE=>5K:?)67R;,SX MI>,G\#:%+J, #7+LL-N&Y42R9PS#N$57?'&[:!D9R/DWX2/I3XY^&KGQ)X:D2R4RS6K;<#)(KYZ^"WQ9M/!"2Z3JZNME<2^6I96!^1@V5F%FY\V]O=Z?R_+7WON]+U*ZC'EVW?K?;OHK?>>LW7[,F@ M-$1;7E_'+_"TC6\B ^I18(B>>>'4^]==\)/A]=_#N.]LKJ2.XCGGCDAECRNY M A7YD.2C _PY9>1M8\X])T3Q%IOB.#[3I5S#>1<9,3ABI(R%=?O1MCG:X5O4 M5K]*N[C==]'Y6=_T7RN19/7LV_O37Z_D?&?Q]\?7MYJ9\*Z>[1VT(C%P(R0T M\TJAQ&Q&"8U5E^3HSDEL[5QTWAW]F>Q-HCZ[=W/VIU#,EH8D2,GDINEBF,A! M_C 09Z+CFO,OCOH-YX?\4-JX!$-\8IH)@=60/@_PL#7T/X(^. M6@^)88X=0E73+_ #QSG9"S8P6BF/[O:Q^ZLC))GY=K8W&::]RZ^*[YNZ]/G? M;I8J;M*WV;:6VV_KYW/._$?[,L21F7P_>R&1!D0W@4A^^!-$L>TGMF)@3U9> MM?5-I&T4*(_#*B@_4 9__74RL&4,A!!Y!'((/<8['_Z]<3\2]6?0O#6HWL1V MR1V[*C="KRXB5A[AG!'N.W6IE)PB[:V5[>:[/SV^8TN9KO>WWV/ECXI_$74? MB!JW_",^'B[67F^0JQ'!O)02"SD?\L%P2@)V;09G.-NSN] _9EL%ME;6[RX: MY8 LMIY4<:'^Z&EBF:3!_CQ&/1!7DOP/\0Z!X5U.?5-?G%LZ0B*VS%-+EI&/ MFL/)BDP0BA06QD.V,\X^I/\ A>G@K_H(_P#DI>__ "-6G*H14=Y/5OY]/S^= MKZ$W;>FD5HE^I\\?$KX'S>";,(KH&QN(2,I] M[!7,M.DL=1;?J&GA TA^]-"V0DC>KJ04D/\7R,WS,:MZK\9O! M&IVD]G)J&Y+B*2)E-I>X(=""/^/;N#7SA^SU?-:>+$A4_+=6\\1Z\[5$H/US M%D?7WQ1"\G*$M5RN2\FDV_P5OU%.R2DM&G;Y-I:G6>,_V??["T^]US^T_-^S MI)<>3]CV;N2VWS!=-CK][8?]VO-/A?\ #3_A9$]S!]K^P_9$C?/D>=O\PN,8 M\Z';C;RP:([X\^Y5W ]D[XK[*Q7D'QPT#^W? M"MT5&9;';=I_VR/[S_R"9/K45&[*3WBU]VM_NYFRH+5I?:T^=E9?@BS\&-=_ MMWPI9.QS):H;63U!@.U<^YB\L_C^-=OXHUA?#VE7>IOP+6"24>[*I*K]6;"C MW-?,?[,6NX:_T5SUV7<8^G[J7_VC7;_M&ZZ=-\/)IZ'#ZC.J$=S'#B5S_P!] MB('V:M*^S:^TEKYRT?W.YG25FHO[+>GE%72_\!/(_P!G31VU?Q#<:Q/E_L4+ M']R64'/G/EH?*0?3*NP]G_ !/&?M.:%OAL-:0L4 WMG_MHT/Y5V/P.UW^V_ M"EJ&.9++=:/[>4?W8_[]-'7S?^T/K!U;Q,FG1?.+&".(*.?WLV)6Q]5:)2/4 M5%1>\H1ZR5O1>\OO?+]XZ;]WF>Z33]?A?W;_ "/9OV;]"&GZ!+J3C$FH3L5/ M?RHSTL VMO'&WNX4&1O^ M!.6;\:\M_:)_Y%1O^OJ#^;45[;+92@EZ1E%+[TA4]K]6I/YM-F'^S+_R ;S_ M *_C_P"B(?\ /TQ6;^T+\0KS1_*\.Z:[6[W,7G7,J':_E,S(D2L.5WE6,A!! M*[5SM9@=+]F3_D!7G_7\?_1$-<'^TKX;N8]1M]=12UK+ ML[ <1RHTC*&]!( MLGRGN58>E76TE&^UH7_\ 7ZCI;.V]Y6_\"?Z?U _V=K?6-.BU'7KF>)KJ M-94@MO+4QHX#(9))4E#,RX+((P%Z;B1K-;NLL4@W(Z,&1@>A5E)!![$'&*B6.G70 GM+:&&3:XR.N!D>E?-'QN^*=W<7 MC>%- =T"L([J2+/F2RMQ]FC*_,%&0LFWYG8E.%5M_P!4ZU?_ -DV%Q?'D6T$ MLQ'_ %S1GQ^.*_/GX7:UI5EXF76?$T_E1Q>;62.4,^/O*J*%;@._6LWQ]^SPNBV4FH^'IYKG[.N^2WN M-C2,B\LT4D:1 LHY\LQY8 [6+85O;1\=/!7_ $$_P#R-2E>SY-&MNRZKY=_Z8EIOK??N_\ +R_RNCSK]G_XD7.LAO#F MJ2&6:WC\RUEH06/CRWFTULVLFH2 MQ0L RAH)VDC3Y6 (&QUX(!& #CK7Z+5J_>C&?5K7U7]*_=W?4G2,I06RM;RO M?3[]5V32Z!1114%!1110 5\GZM_R5^+_ *X?^XZ6OK"OD_5O^2OQ?]!YM M0C3Q+HI,.K:9B3,?#RQQG<",=98OO(>=Z!H_F.S'IOPO\?0^/])6[X6]M]L5 MW&.-LN.'4?\ /.8 NGI\R'E#70?Y_P _T].M?,WB>TN?@]XCC\5:4C/I-^Y2 M\MTX568[G0#H-QS- ?X'!0X0@, ?8-%4-,U.VUBUBOK)Q+;W"+)&Z]"K#/X$ M=&'56RIP015^@ HHHH *K7=K%>PO;SJ'BE4JZGH588(JS24;:H35U9GQMXI\ M/2^&;][-\E/O0N?XXSRISZC[K>A'I@GG*^L?'WA<>)+ ^6!]JM\O"W<_WH_H MX&!V#A2>,@_*#*4)5@05)!!X((Z@^A]J^_P6)^M4[R_B1LI>?:7SZ]G?HT?G M&/POU2JU'^'*[CY=X^JO\U;L[-I:2BO4_+?^NQY7]?U_6A;LKZXTV43VDCP2 MKT9&*GW!QC*GNIRI[@UOS^-];N(_*>\EV_[.U&Z8Y9%5CP>Y//- !EF8^W4D] M>>O!/<5[IX3^%2IMNM;Y;[PME/RCO^\8=3ZJO _O&K7PI\+Q16_]M3J&EF++ M#G^! V&8?[3.",_W1Q]XU?\ 'WQ!.@L=.T[!N\#?(1E8@1D#'0R$8(!X Y(/ M2OG\1B:M>J\'@]+74I)VVWU?PI;-K5['T>&PE'#4EC<9JG9QCOOJKK[3>]GH MNIUVM^)=,\(P*LS*FT8C@C WD#G"H,;5]SA?>OG?Q1X\O_$A,1/V>UZ"%"?F M_P!]N"_Z#T%'M*7OU>[6B[V6_P V M<&*S&IB/O>^MSQDN MG]?\/_5A**GN+:6SD,,Z-%(N,HZE6&0&&0<$9!!Y ZBH*2:>J=UY#M;1[A11 M13V_R$=!X8UQ_#NHQ7J9VHVV11_%&W#KCUQR/0JI[5]C03I<1K+$0R2*&5AT M*D9!'L0:^&?\_E7T7\)O$?VVT;2ICF6U^:+/5H2>GUB8X/H&08XKYO-<>C^77UOT/J,IQ').6&GM.\H^4EO_ .!*UO-6W9[#2TE+7QY]J%%% M%, HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ I.E+4$\Z6 MT;32D)'&"S,>@ Y)_"D]-1;:GFOQ(UO[+;+IL1P]Q\TF.HB4\#_@;<=\A7!' M->(8K6UO5'UF]EO'R-[':/[J+A47V^4#.,9;+<9Q657YQC*_UFM*:^%>['_" MO\W=_P##'Y]BZWUBK*:^%>['_"O\W=_\,%%%%>>< 4E+73:-X1U#6U\V% D1 MZ22':I_W1@LW?D#'OGBM*=*=5\E*+E*VR5]._E\S2G3G5?+2BY2[)7T[^1?T M7QS>:/;_ &0!9$5"(C@*R,"0VXDDG M/7)SS^?4DUWTWPSU)%S&\+GTW,I^@RN/S(KC-1TF[TE]EY$T1S@$CY2?]EAE M6_ FNZO'%0C%5U-1@O=8G $J#YA_OKC# _P!X'/J#7I)[?YMES"0<,.J MD^AX*M^1]:^7_P#/^>WZBM'3=5NM(D$UI(T3#L.A]BIRI'MBNW#YE."]CB5[ M6GUOK.WH])+UU\SLH9A*"]EB%[2'GK*W7?22]=?,[G7_ (=W-D3-IQ-Q$.=G M D7Z?WQ],'VKSAD:-BK JP.""""/P./\]<5[?X?^(=M=XAU "VEZ;^?+)_FG M_ CC_:K/^(IT]8$8(K7PSGJ2.AJZ^%P]6F\5A)I16\7?3 MR2>J>^FW8NOAL/4IO$X6:26\7?[DMT_P['CU%)2U\Y_6G];GS_\ 7]>84E+1 M3VU#;4FMK:2[E2"$;I)&"J!ZDX_ #J3V )Z"OISP_HT>A6:6L>-P ,C#/SR$ M#<_4]<#'H !VK@/AWX;\M1JTX&YP1!URJGM;:^VRS" M^RA[>?QSV\H_\$^SRW#>RA[>?QSV\H_\'\@!IU( 12U]$>^%%%% !2$XI:\= M^,?Q!_X0O2_LUD2=5U',5LJ\M&#P\^T9/RY"Q@#)D*D9"M@ \G^+6N:A\2-8 M'@OPS^_CL@\MT5<)')-$.59SA0D+8C&Y@IN'PV-B,-CX7_%>UT".+PCXDM_[ M&N+("&.1E,<1YR//#',4CD[S,2T4I8R%HP5W=[\(/A__ ,(3I?G78SJE_B6Y M8\LF>5@#6_E:C'MN$4B&ZC $T1SG@]'3)), M;@J'6;9 M%*"0$!.<1L2S6[XR?L\A,3D'RF/S2#Z<\+>+],\96@OM(F$R# =?NR1,?X)4 M/*-UQU5@"49EYH Z:BC-% !1110 4444 %%%% !1110 4444 %%%&: "OAS] MHWQ/_:FM1:-"V8M-CRX'>>8*QZ==L8C'JI9Q7VAK.JPZ'93ZC<\0VL3S/_NH MI8@>YQ@#N2!7P!\.M.F^(7C..XNQO#7#W]SW&V-O,"_[C2&./']QL>U2HJB_7]%\S:@_9V\53(L@^QIO4'#3L&&0#A@(N#@X89[ M5+_PSCXJ];+_ +_M_P#&J^\0,4N*IZMOSO\ E_7WD[:?UUU^9^?.L_ ?Q+H5 MC/J,XMGBM8VED6*9F?8@RQ"F-C_ +-'BCRY;OP]*>) +N ' MLR@),HSZKY; ?[+FOKJ>!+B-HI &1U*LIY!4C!!]01P:_.7,WPK\9<9"Z==] M.-^-/ M@;H'BYWNHU;3;V3),UN!L=C_ !2PGY&Y)+%#$[DY9R:[#Q7X]T[P?:6VHWQ< MV=Y,D0EC&_8'C>192H^9H\+SM!8 Y"MTKH-(U[3]>B%QIEQ#=QG^**17Q[, MHT[>CU\GT_0^#O%7PS\2_"J0:M:3,UO&P"WEHS( MR98 "9.&0/T(R\+<*6+$ _2/P6^*,WCJWDL=3"_VC9J&9U 43Q$[?,VC"JZM MA9 N%RRLH7)4=1\5O$VF:'H%[#?RQB6ZMIH88"P,DKR(47:@.["L06?@(!DD M5\[?LS:7/)K%WJ0!%O#:^0S8X,DLB.JYZ$A8F) Y *Y^]54]>:#^&*NGM_5W M9?UBC)?$VEWT;7Z7/L+5]$L=?M7L=2ACN;>3&Z.12>B3*-Z = 'CE)ZEZ]GM_BCH1U6YT*[G6 MRO+23R\7#+''+PK Q2L0A8[@/+8J^<[0P&:]"$B%=X8;,9W9&,>N>F/>IM]I M=5=/UUOU_P _0N]M%TT/SVT/Q?XG^#NI_P!G78D$43 RV,S;X7C8D[H#\RH2 M,E98>"W^L#@%:^J/B=?Q>)O -W?V/S0W-M!<)GKL$T,I!'9E4$,.Q!%> ?M% M>)--US4[2VT^2.XDLHI%GEB(=0SNI6+>N59H]K%@,[6?;D-N6OI3P3X99O!5 MMH>H@H9[%HY5/WD%QO8J1V9!)CV8>U)MSI2D_B3T\]W?7LTOO!/V=6-M%N_) MIK_@GR;\&OAUI7Q"EO(=3EN86M5A:,6SQ)N#F02;_,BER!M3;MV]3G/&/>?^ M&9O#7_/SJ?\ W^M?_D.OG/PMK-[\'/%+K?1L5@9K>ZC'_+2!F#"2//!Z)+$2 M0&X4E5.<+O"L3G*KWA/5VZ)W]'H_ MS&^SZO\ X/Z$'Q3_ .14U3_KTD_D*^=OV7^+W4O^N-O_ .ARU])?$BU>]\,Z MG!$,NUG,5 ZDJA; 'J=N!7RA^SCX@M=(UFXLKMUA-_"HB9R%#2QL2(\G'S.' M8H.Y7:/F(!F'QR_P+_V\<](1_P ?_P @?4;HYD9'4]"K@JP_ M$$T\W"(ZQLRJ[YVJ2 S8Y.T=3@ST^\-M5T/SV^'5Q)X$\=1 M6V1(QB1O\ =,GEOGT'XUT?[0FK/KGB>'2+?+_8XHX@H_Y[W!#D M#W*F)?J*K_'_ $=M!\4IJ<'R+?1Q7"L.,318C?'N D;GW?WS5#X>1OX_\?+J M,H)3[1+J#@]52,EH01GLYB7'I3@O:*FI?8Y^;TBDW^_M@-TD<1N(\ M==\!$H ]V"LGT8BO1^E,>-9%*.,JP((/<'KFIJ7FI=WK\]_SU"'NY3$M[:+CKY<\4B1/],-%+],'K M7MO[,>A;I;_6G'"*EK&?=OWLOX\1?F:VB^=QK+:-._H^9\J^3C3^]^9,URJ5 M/K*6EOY=F_G>3/KX5X7^T3_R*C?]?4'\VKW/.*\+_:)_Y%1O^OJ#^;5S5/A_ M[>C_ .EHTCO\G^3,3]F3_D!7G_7\?_1$-?0UY8P:C"]K=1I/!*I5XY%#(RGJ M&4\$'WKYX_9D_P"0%>?]?Q_]$0UZCJ/Q,T71-9.@:I*+*;RXY8Y92%@7_I3/)_%G[-VFZ@6N- G; M3Y3DB"7,T!/HK9\Z,$]6)FXX"@5X(+GQ9\$]3$+,T 8[_+W>;9W2 @$A>C$X MP2/+G0$)M,O;:UT>VDCN+ MV&=II/+8.84\ME*.5/RL[,IV$Y 33TO\ +?Y&R2EOV;O^ M/Z'LB>(XO'O@RYU"S78UW872&(G)CF$4B/'G SAONG W*0V!G%?&?PE\&:?X MZUEM*U22>&/[-)*AMVC1C(CH,'S(Y%V[&SA-P[;6!YKY:U:TO?@[XO$T2'9;3&:WSPLUI(6&S=TSL9H MFZ[9!T(Q6FD:UGHI1T\G9Z7\FU_X"9J[IZ?9D_FGI^*5OF?1?_#,_AK_ )^= M3_[_ %K_ /(='_#,WAK_ )^=3_[_ %K_ /(=>K^$O'FC^,[=9],G1G907@9E M6>(]P\6=W!XW+N1L95B.:Z+4=6L]'B-Q?SPVL(ZO-(D:C_@3D"E\.GR'N>,Z M+^SWX?T&^M]2MKC4&FLY4F19);[UY_X6^)&E>, M]0N;#2"TZ6*(SW!!6-V=F7;&& 9@NTY"FY2&KT"B]TNW3[_^ %DF^^E_ MZ^84444#"BBB@ KY/U;_ )*_%_UP_P#<=+7UA7R?JW_)7XO^N'_N.EH ^B** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S-9T>VU^RETZ^3S+>X0HZ M]_9E/.UE;#*>H8 ]JTZ* /G7X9^(+GX9:Y)X(UQ\65RY>PG;A0TC83!/ 2X( M*L,XCN01T=F/UCFO"_BEX%7QIIA, "ZC9YDM7Z%N 6A)])0,+V60(1QD->^# M'C]O&&EFSOV/]JZ;B*X#\/(F<),5X.>-DWI(N3C>!0![/1110 4E+10 W%?. MGQ4\*?8)_P"U[9<0W#;9@/X93_'])>Y[./\ : KZ-JAJ.G0ZK;26=P-T4RE& M'L>X/8@X(/8@'M79AL0\+556.VTEWB]U_D<&+PZQ=)TI?%O%]I+;Y/9^1\0T M5KZYI$NA7LMC-]Z)OE/0,IY5Q[,IS['(R2*R*_18R4XJ47=-73\F?FC([ Y_+/XY[U\P^(?-& MI77VC/F_:)=V?7>?T]/8#&!7:?#OQFOAV8V=X<6-_ *^)2-5TEHS.Z_,NX>7, ,!E<9428&,GY6&,E<9/R]-K 8JI[;2%5 MMQF]M7>S\M=?-)['U51/,,'2=#6=))2@M[))75[:Z:>3:/G*E_S_ )_SGVKL M/^$ UX/Y?V.3=G'WH]O_ 'V'V?CNQ[FO0O#7PD(83ZTXP.1;QG.?422#&!_L MIU_OU[-7&4*47-U(OLHM2;^Y_CL>+2P6(JR4(TY1[N2<4OF[?&0)2/M%U@9F< ;?^N:\A/KRW MJ:UM4UG2_!UJ!*4@C48CAC W-[(@QZ8R<*.["OGSQ3\0[[Q"6@A)M+3/^K0_ M.X_Z:.,'GKL7"^NZO#<\3F;:A^[HWLV]GZO3F?DM%?6Q[RIX;*U>I^]Q%KI= MGTLM5'_$_>?1;FM\4]0TK4;J-[)_,NXQLF9,>65&< MD9D!R.!C:>O KRBBB MOHZ%)8>FJ*DY)=7OK^"79)NQ\U7K/$5)5I*,7+I%-???5ON%%%%=!S!6UX?U MF30+^&_BS^Z8;U'\2,,.OXC./1L-SC%8M%1**E%PELTTUY/1E1DX2C*+M)-- M/LT[K\4?<=I=QWL*7$#;XI55T8=U8 @_D:M5XK\(_$7VB%]'F;YX,R0Y[QD_ M.H_W&(8>H?L!7M.:_.*]%X:I*@_LO1]X]']WXGZAAJZQ-*-:.G,M5V:W7W_A M86BC-%4_$G6_(B7386P\GS2X/1.RG# C<><%2&4'%>GS7"6R-+*0D<8+,QZ 9)/L M!7RYK>J/K-Y)=OD;V^0?W47A%]CCKC[QR3UQ7A9G7]C1]E%^]4T_[=TYOSM_ MPS/$S*O[*E[.+]ZII_V[IS?G;_AF9-+117P?G_7];OYGQ']?U^?S"BBBC\OZ M_2X?U_7RN=+X2T4:YJ"0/_JD!DD_W5X"]N68@>PR><<^WZYXFLO#,:HX+.1\ MD,> =HXSCA54=!Z]%!YQPGPKV>9=Y^]MBQ],RYY^N,^]<'XFO9+_ %*XEE.= MLC1J/18R548_#)_VB3W.?I:-7ZE@U5I+][6DUKJE9V]-+:7TU/HJ57ZGA%5I MK]Y5D]];6=O32VE]-3TJW^*5NS8FMI(U]4=7/Y;4_G7;V6JZ=XDA*1M'<(1\ MT;#D?[R, 1]<8/8U\P5+#-);N)(6:-UZ,I*L/H1@_P"/?-9TLUJQ_CI5(]=$ MG\K)+\+/N9TLSJQ_C)5(]=$G\K)+\+>9['K?PUBES+IC>4_7RGR4[]&Y9>O? M8H"R#'Q8>^,'I_G_ "/;K7T'X#T(:58K-( )[D!VX&54_<3U'&&8 M?WR1S@5ZF!P_UFLD_@CK+LU_+\W^%_(]+!8?ZS52?P1UEYKM\W^%_([:"!+5 M%BB 1$4*JCH !@ ?05/30,4ZOT1:;;'WRTT6P4444QA111F@#-U?5K;0K.;4 M;UA';VL;22-_LJ,X XRS'"JO5F(4()_'>M*?LMO)Y=A"WW M0R?ZL#/!6W#9R,;[AF?C:P-CXLZS<^/]V\/V4.FV*^7;VL8CC7O@#EF..7Q-;W*)-#("KQR*'1E/4,K JP/?(YKYF\4?"#4O"%T?$/ MP_FDADCRTEEOR2,Y*Q;\B:,C@V\V6.WY&9BJ#Z@H_P _Y_SQV[8 /$OAW\;+ M/Q,XTK6U&F:NA*,CY2&5UX(0N=T4A.1Y,G.3 MY:*2S*!YTN=[%23D8V*,&O8L48I+1MK=[@]5;HA*6DQ2T %>&?$KX*P_$'4( M]32\^P2I$(I!]G\X2;22C9\^':RABO\ %D;>FWGW.DP?6AI.WEM]S7ZC3:V_ MK^M_D>/:K\)EUWPQ:^&-0OI'?3R##=1Q!,E Z1"2)I)-RI&^S"RH6*JP9>E> M$7O[,>MQN197MC+'V:7SX6_%$BG'_CY]J^V,4N*.KEUD[OS=B5HE'HM%Y(^/ MM#_9AN"ZMK5_&L8/S1V:,S,/02S!%0^A,+^X-?4/AWPSI_A2R33M+B$$$?.! MRSL<9>1C\SNV.6)Z8484 #H,48JKO9?\.%NI\V_$#X +XJU&;6+"]-O<73;I M(IH]\98*J_(Z%61<*.&27Z@<5YA'^S+XBWX>[TY4SU62X+8SUVFV5<^V[\:^ MX,48J4N71;+9=!O4^?/!'[/NE^&ITO\ 4Y3JES$0T:-&([=&ZAC&6=I64Y(+ MOMYR8RP##Z"QBEQ2U5Q6MKU/./'OPQTGX@1 WJM!=Q#;%=18$BCKL8'B2//. MQN1SL9"23\W7_P"S%K4!]-\"69L-+5]KMODDE< MO)(^ NYNB@[0!A$5<#[N5 +M7UI28J+:WZV_6_YCZ6[ M_P##?D?-7PI^"FI>"-6&KZC=6TA2.2-8K?S'!WC&2\B0[<>@0[O4=:^E11MH M(JF[V\O^#_F3:UWW_P"!_D>6_$_X91?$B"VA-Q]BEM)'99?)\[*.H#)M\V+& M2J-NW'&W&.N_]:W TA%.Q28I]@/G_P"(/P(C\# MLWR;=J!4^^<[<\9P.YQ1BDO=7*MO^#<'KJ^G_#"8KA/B+X*_X3[2CI'VC['N MECD\WRO-QLR<;/,BZYZ[N/0UWF*,4FKZ/NG\T[K\06GY'FOPQ^'O_"N;&:P^ MU?;?/G,V_P GR=N41-NWS9<_/;P:I!>-:78C6,J\:R M0LJ9VX *.CLY;JUODN5?AH"]W1'P^W[,OB+=@7>G% M,]3)O1O"7[-UAIDRW6NW!U H0PMXT\N#([2%BSRKTPH$0X MPP8'%?36*,4UIMTT$]="..)(5$<8"(@"JJC 4 8 ' P .,<5R/C/P)I7C MJU%IJD9)3)BFC(6:%B,$HY!&#W1@R-@%E) ([.DQ4-7T>J&M-M#XPU7]F+4X MY#_9=_:S1$G'VE98''H/W:7 8XZM\N>> #BFZ=^S#JTC?\3"_M($]8$EG/Y. MMN,_C7VCMQ1BJ6GR!Z[GG?@+X::5\/8G73S++/BTFVEIB6@4444AA1110 5\GZM_R5^+_ *X?^XZ6OK"OD_5O^2OQ M?]KYD%RAC<=#@]U/9E.&5L?*P!&,8H Z?2-6MM=LX=1L6$EOBW M"C*KGY)PT?WW./JO- "T444 %)2T4 >2_%/PS_:=G_:<"YGLQ\^.KPYRP_[9 MGYQ[;_:OFW_/^?\ /3FONEXPX*G!!&"",@CT/M7R1XY\-'PUJ+1(/]&FS)"> MVT]4_P"V9^4#KM*G^("OK,KQ-_\ 99O;6/IU7RW]&^Q\;FV%Y7];IZ7TGZ]' M\]O5>:.,HI:2OI^ECY/TT\Q?\_Y^O>N[\##5KZ[%EIEV;08+,&?*X&-Q6%LJ MS=,C;QGM7!U>TW4)M*N([NV.V6%@R^AQU!''!!*D?W3@>M85H.K3E%GYG11FJ52,Y7LFN;E;3:ZV:U7_ /LVV1M/MP+J:4(F<=SL5 M$4#Z?B:\E\5?%:*VW6VC8ED'!N&&8U_W%/WR.Q/R_6O+?$GC74/$K;9F\JW' MW8(SA!Z%CU=O=N/117)HA['1<[OSN^FF]NUWJ_+K8O;V?4)6N+IVEE;JSD MD_3T '0* /X0!Q5C3=&O=7;98PR3D$9V+PI/ W-PJ^N6(&.]>T^$/A;#&BW M>MC>[:5(RWJ@.S^]N)X],U/Q#I/AE%CNI8[< )$JDL!VVQQJ2% M]\!1ZBKJYC&#]C@X>T:TT3MZ)+5I=U9=C.EECE'VV,FJ<7K9MZ2VR]AD@/&"ZD Y!(PWW3G!X M4DC#9&5./>)OC)IZ'$-M<..>6,:]/3YF]_3I[UT^C^*M'\:H;3&7(8M;SKAB MN"I92,JPP3RC;@#R%K/Z[BZ252O17L^JC=-+N[R=OFEA^._!#>%Y1<6Q,EE,<*3]Z-N3L<]QUV-Q\H*D94%O/ M*]ZE5A6@JM-WB_O3[/M8^>JTIX>;I5(\LE^*[KI]WZ!12TE;^1B:^A:M)H=] M#?1=87!('\2'AU_%21[9SSBOLRTNH[V%+B [HYE5T/JK#(_2OAS_ #^=?17P MDU_[7:/I4K?O+4[HL]3$QY'OL:T.>"Q$59PLI?X7M]S_/R/IL MHQ')-X:>T]5_C2_56^:\SV&G4E+7R!]N%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4@ZTM-SBD!YQ\1]6^Q60LT/[R[)# 8_U:X)R,="2 .1WQ MNP0?",5T7BK5?[8U*6X!S&I$^M*2^%/ECZ+K\W=^C0458M;62]E2W@&Z20A5'3D^N> M@ZDGL 34E]IUSIK^5=1M"P_O#@_[K#*L/=21[UY_+)KG2?+M>SM?UV.%1DUS MI/EVO9V^_8IUL:!I+:U>QVB<*QRY'\,:G+'ZX^4>K$#HC*<'_/KZTZ;BIQ04?D@JV#A\DC(W#->8^.=!DTJ^>X53]GN6+ MJW8.WS.I]#G+#.,@\?=)&[H?Q*EAQ%J:^8HX\U P]V4<'/J,?2O3X[C3_$= MN51DN87^\O7'?D<$$8STR#S7V/)AL?1='#-0=^:,'IRRZ^[V?6VG7J?6\F'Q MU%TL.^1WYE%Z-2ZZ=GUM='RW_G_/^MZW\-",R:6^>_DR']%?T]F_[ZKR MZ\L9]/D,-RC1..S#'X@]"/<'%?+UL-4PSM4B[7TEO%^C6WH[,^:K8:IAG:I% MVOI+>+]&MO1V95J:WN);1Q+ [1NO1E)4C\1C\NA[@U#17(G9IIM6?1VLUUTU M.17333MJMGMYZ:EBZNI;V5I[AC)(YRS'&2>!VP!C&!@# XJO112;;?,]6]6W MO?U!MMW>K>[>[^8444JJ7(5022< #DD^@]3GL,YH\ON]?^#M\P\E_3_X.WS. MR\$:"=8OEDD4_9[?YW;D MCY$R".^'QS\HYZBOHD<5SOA?1%T.QC@ 'FD;IF M'4R'EN>X7.U3_= [DUTF*_1<%A_JM)1VG+WI>3?3Y+0^_P 'A_JU)1VE+67D MWT^2T"EINVG5Z9Z04444 %>4$-'(H(YZ$=U<=5D4AU/S( MRGFM*B@#Y0UGX>>(?A1=/KG@F62ZL.L]F^9'"YY5XA@7$:_PO'LN(E) R%>0 M^N?#OXNZ5X[06^19:DH^>UD8?.1U,#\>:.Y3 D7!RA4;SZG7B7Q#^"]CXL=M M2TIAINKAO,\U=PBE?J#,J^,7@IO$6FC4K$%=2TP&6)D.'>-?FD0$<[EVF2+N'&T']X37>_"GQP MOCK1([N0C[;;D07:CC]ZJC$@']V9<..P.Y!G83725\SO(?@UXS6[7*:%KAQ* M!]R(ELL3_P!>\K>:N!GR)&09.30!]@44Q7#C.?#8\2ZI9^PS7F=?I-&JL13C5AM)?=W7JF?EU>D\/4 ME2GO%VOW71^FH4445N8!7KOPE\/K?7KZG, 4LP%C!ZF60'YL>B)DC(&2RE?N MFO(J^D_A 4_LB4+][[4Y;ZE(\?3Y<8Q@?3FO(S&HZ>'ER[R:C?:R=[_AH_4] MC+:<:F)CSZJ*-)G(F91G/W5 5.N>-JC M'TP,"N7K3!8>%"E&4%[TDI2EUNU>R[);:;[]3/'8B=>K*,W[D9.,8]/==KON M]+W\[=!*GMKF6RE6>!C')&0RLIP01W_ISGCBH*6O3MS:2UOHT]FGWZO_ #L> M6G;5/5=5:Z]'T_RN?6=LT7COP^/- 4W<1!X^Y,C$;@/]F1=R\\C&<@G/R?+$ M\#M%("KHQ5E/!##@@CU&#G^M?3GPI@>+0U=ONRS2LOT#;#CG^\I].<_6OGKQ M+L_M6\\O[OVJ?'3&?,;.,<8SG'7'O7S>7ODKUL/'X%+1=K-K\K)^A]-F*]I0 MP^)E_$<$F^]TG?\ -_,Q:2EI*^D/F0KH?"^MMX>U*&^&0B-MD'K$W$@]R =R MCU4'Z<]143BJD7"7PM-/T:M^I<).G*,X:2337JM?T/NE)%D4.A#*P!!!X(/( M(]CV]:DKS+X7:[_:NEBUD.9K$B(^IC()C/X#*9_V#7IM?FM6FZ,Y4I;Q=O7S M^>Y^I4:JKTXUH[22?IY?+8****Q.@**** "BBB@ HHHH **** "BBB@ HHHH M **** "N+\;ZO_9.FOM.)+C]TF#@C<#N8<'[JY],''/3/9YKY]^(6JB_U'R$ M.8[4;!Z>8<,Y'_CJGW4UY>/K_5Z$I+XI>['U>E_DKOUL>9CJWL*,FOBE[L?5 M_P"2N_4X+&/\_P">E%+17YUMMW_#^OS/@=M?ZL=3X0U>TT6]^TWBLPV%5*@' M:3U8COQP".@SQS7O45UIWB*$JACNHB.5/.,^JG!4_D:^7*FM[F6T<20.T;KT M920?\_6O:PF/>%C[&45*G=Z==?P?HU\T>OA<<\-'V,HJ5.[TZZ_@_1KYH]FU MCX:V\Y:33G\A^HC?+1Y] ?O+]?F^E>6:KX?OM%;;=1%5[./F0]/XAP.O0X-= MEH_Q(NK3$=^@N$'&]<+)]2/NM^0KU'3/$&G:\FR"17)',3X#_BCRJ/[/1_\ ;FB=O[NU_,]'V&$QNM!^SJ/IT_\ -$[?W7I\SYB_P _ MY]!]:M6E[/8.);9VB<=U./P/J/8\5[IK'P]L-1S);?Z)*?[@RA/NI/ _W2*\ MJUCP?J.C9:2/S8A_RTC^8?\ AU7\17CUL#7PKYDKI:\\==O):KYV\F>36P5 M?#/F2;2UYXZI>=EJOG;R9V6B?$IAB+5$W#IYT8_5D]/=?^^:]'9-.\30?\L[ MN'UZE3^C*W'L:^7?\_Y/^!S5RRO[C39/-M9&B<=U.,^Q'1AST(-==',YQ7L\ M0O:PM;6W-_DUZZ_WCJHYE.*]GB%[2%K:VYO\FO77^\>@^*/ :Z5"][:2XA09 M9).H&0 $;ODG 5@/K7F==7K7B^\UVUCM;@*-C;F9>-_3;D= 1R>#R<$ 8YY2 MO.Q3:['!BI495+X56A9??U5GM;R;78****X#B"N_^ M'NB?VC??:Y!F&TPW/0R-GRQ_P'&_CHP7/!K@54N0JC))P .23Z#U.>PSFOIO MPQHHT.PCM<#S<;Y2.\CK_Q?97WJ_P O-7]C M+J'MJO/+X:>K_P 7V5]ZO\O-'0XQ3J**^^/N0HHHH ***K7EY#I\$EUW4@Q\T[@;AD=4C \I/\ 94'&2:\7^&MI M-\2_%5WXWOU(L[-_*L8VZ!E&(P.Q,$1WR<(@[6/$D3?WXG^]&XP.1PP&UPR M$J?F:[T/Q3\#)WO]&=M5T MF6%\GRP>./@BLL_]N>#Y/[+U.$F00HQCB=NN82N/L\ASC 'DOD!EB4LYC\%_&V2TN/[ M \$8_&FCS:>V!.H\VV<_P ,Z [>>RODQMVVN3C(%=K1TH \L^!/C236 MM.?0-1RNI:,?**N3O>!3M0G_ &H6!A?T C))9C7O=?(WQ'M)_AWXBM?'&EJ3 M#-((KV->C$@!P0, >?$#@GA9D5R2S8KZLT[4(-5MHKVU8207$:2QN.C(ZAE/ MY$9'8\=10!=HHHH *2EI"* .6\7Z OB/39;/ \T#?"3QME7.WGT890G^ZQXK MX_>-HF*."K*2K \$$<$'W!ZU]TXKYI^*OAW^S+\:C"N(;W);'19E'S?]]CY_ M=M_I7TF55^63PT]I7!*@.5'O(A&.?^68 [5X]4D4K0.LD9*NA# M*PX(*G((]P>?K[<5S5Z*Q%.5&6EUH^S333^]?===3JP]9X:K&O'7E>J[IZ-? MK@5XYC'^?\_C^'K7 MT[X1\;V?BFW^Q:CY:W1&QXGV[)P<\HK<-D?>CY(ZXVG-,U#X3:/>2&2 S6F3 MDI&RE.O.!(K%>>@!"C/R@<8\&AC?JJ6%QD9*4-%)*^G3KTV5NB1]!7P/UQO% M8*47&?O.+=FI/>WJ[MWZO0^9:[#PEX-N_%,PV@Q6B$>9.1P!G)5,_>T@>M_6_$NF>$X-LS*A1?W=O' MC>1V"H.%7_:.U1ZTZN9.?[K!QDYO9M*_JEW]=%N*EE:I?OL;.,::U<;[^3?^ M6KZ"ZM>VW@[2&DB4+':1!(8R3\S?=C4GJ.@R23Q74^+/%MSXJN/,D_=6Z?ZJ$'A01RQ.!N<_WB!QP !G/)UWX'"O" MPBO;HK)6[+MLBDI?\ /^?\ M_I25Z^QXX4444 =U\/-<_L35XBYQ#<_N)/0;R!&Q]-LF,GLI8]Z^LJ^% <A;HJ_BQ ^IKY9EE:9VD.5\/FU;GJJDM537_ ),[ M7^Y6/C,TK<]54EM37_DSM^2L)2T45\]MHMO\SP-%M_5PI*6B@!*1ZM#'UJ%DW MSQ[2O?\ \"W_ $78^D-8\%:=J^7*>1*>?,BX)/J5^Z?J1GWKR77? U[HR-<* M5GMTY+ @,H]U)_\ 02U4M'\7ZCHV%CD\V(?\LY,L,>QZK^!_"MCQ+XX_MVR6 MUCC,#,V9AD;/EC_@.-_'1E7/!KW_&* MYWPOHPT.PCML#S,;I2#UD;EOJ%X0'NJC-='7Z/@L/]6HQA;WG[TO5]/DK+Y' MZ#@Z'U:E&%O>>LO5]/DK+Y!1117I'H!1110 5\W_ !Z\2SW"VO@O2?GO=6D3 MS54\B+>!'&2.1YKC-/ &D^.K;R-3B_>H,17,>%GB[_ "O@Y0G[T;[D/7;N"LO: MT4 ?(L-]XJ^ TPANP=7\.N^U'!.(P3T3EFM9<'(A:V[BWCNHV@G198I%*NCJ&1U8$ M,K*P*LK X((((R#7S3XJ^#E_X9NCXB\ 2O;3Q LUGN^\,_.L!?*2(>";>;]YH 6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH *^3]6_Y*_%_UP_\ <=+7UA7R?JW_ "5^+_KA_P"XZ6@#Z(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@#"\3:#! MXFTVXTJYXCN8RH;&2C@[DG&M'[2U\GU7R/RZO2>'J2HR^R_O7 M?YH2BEI*Z/(Y]OZ[B_Y_S_\ 7S76V'CO7--01P73E!@8D"2\ D@9D5F YQP1 MQ@= ,KD997G8R2,7=CDLQ+$D]R3DD_CD5U&@^"M4\1?-:Q;(O^>L MN4C_ ."S_\ %;WQ7M&@?"C3]-(EU!C?2#G:1LA!_W=Q9\>K-M(_@%>94Q. M&P5XP45)?9A%7]'967SU\CU*>%Q6-M*7,XO[523M^.K^1X3HWAG4=>8+8P-( MI.#(?EC'U=L+P.J@EO137LOA[X1V]MB;5W\]^#Y,>5C'LS\._P"&P?6O0-6\ M3Z3X7C\JXE2,H!MMX\&3'\($2\J#V)VI[UXKK_Q8O[XF+3%%E#R-Q"O*P]9ZGU?!Y?KB'[6HM>1*ZO\ MX=EZR?IU/0OB'I^EV^B/:Y@M&CQ+;1@!273 VHB\DLF8]V,+D,3@5\R5/<74 MUXYEN'>60XR\C%F/8(6+FJL(2Z6Y^2Y7S(QZ21CY@/\ >3)/J$%>.U?TR_?2[N*\B^_!(KCWP8>5'R!AGX)!]0NYN,GCL,D95)JE"566 MT4V_DK_\ RJ35*$JDMHIO[E?_@'A7B34O[7U&:Z!^5FVIR#\B#8,8R.0-^!Q MECZG.)1_G_/;\@**_+YR3;?SU"BBBH6A 9X%! M&#@\$<8_S[]O? A2PDZ]*5:F[N+M MRK=_U^/0\+HI\D3P,8Y%*.IP588(/<$'_)IE><[K1Z=+=CS]5OITMV"BBBD( M*/\ /^?ZT44 %%%%/T *[CP!I']HZB)7!,5J!(3Q@/G]V.0>N"1C'W"*X M;.*^C? ^E?V5IJ;AB2?$KY&#EA\JD9/W5P,>N3C->OEU#VU=2?PP]Y^OV5]Z M;^7FCU\OH^VK)OX8>\_7[*^^[^7F=ACFGTE+7Z"?=A1110 4455O+R+3X)+J MX81PP1O+(QZ*B LS'V"@G\* /G?X^>(9[L6G@O2_FO-5DC,J@](_, B1L9(# MRC>YQA8XB3\K5[5X7\/P>%M+MM(M?]7:QA">F]^6=VQ_%(Y9V[98]L5\^_"" MSE\<^(M0\=Z@IV+(T-DK?P$@# _ZXV^R/@X+2L>O3ZAH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH \R\?_"O2?'L9>=?LM^!A+R-07X& M LJY43H.P8AUP DB9;=XUI7CCQ+\'+F/1_%L;W^DL=L%TC%V5!D?N9#@.% ! M-M+LD1<%2J;0_P!95GZII5IK5L]E?Q)<6\PP\<@W*??GD,#RK*0RL RL"!@ M-"\06'B6T2_TN9+FWDZ,AY![JZG#(X_B1P&'<M_#77_AA=OKW@66 M2>UX,UBV9)-ISD>7_P O,2G(4@"XC!&TOAI:]4^'?QATOQR!:2XL-4'#6TC# M$A[F!^-XSR48"1>>&4;B >PT4F:6@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ KY/U;_ )*_%_UP_P#<=+7UA7R?JW_)7XO^N'_N M.EH ^B**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *R-?T6#Q%I\^EW0_=7490GNIZJX_VD<*Z\XW*.V;#Z^8F2 /]]=R'V8U\A].*^Z\5\G M?$/0?[#U:38,0W/[Z/T!8YD7_@,F<#LI0=Z^GRFO9RPT]G[T?+HU^3^\^2SB MAI'%1W7N2\T]G^:.$J>WMI;MQ%;H\LC=$C4NQ]<*H+$#N0.*@KV[X.WEI UU M#(52YD\HH6."Z?,"J ^C$$XY;]CQJYM)[)_*N8WAD SLD1D;'KM8 XZX.,<=:ZCP))9I MK$":A&DT,I,8\P95)&_U;8Y!)M^/='T$&-Y!+,N1Y,&'8$=CC")C@88@^@X. M/%?$/Q-U/6,Q6I^PVY[1D^81_M2X#=><($XX)-<3IFC7NL/Y=C"\[]LI=.G>UN%V2PL5<=<$>A'4'J#T((YYKCP^!P]%V;4ZB5_ M>:=K=>3]'>W1ZG7B,?B:T;I>SI/;E35_^WMW\K>FA6=VD)9R69B222223U)S MU)[DY--Z4M%>WTU7;R]/3T9X7I]_]?UW+NFWO]G7*7!CCF$;9,F M6I\G^84M)13#R^X^F/A/K)O],:RJU\I_#/5_P"RM9CC5M MI^^OGO\ C=_,_1,MK>VP\;[P]Q_]N[?A9?(6BDS2UY1[(4444 %%%% !1110 M 4444 %%%% !7A_Q-U/SKF*P3&V!3(_^\_0'Z(,XZ$/DYXQ[;)(L2EW.%4$D MGH .I_ 5\IZM?MJ=W+=-G]ZY89ZA0<(I_P!U0%^@KY[-:WLZ*I+>H_\ R6-F M_P ;(\'-*O)25);S?X1LW^-C/HHHKX?_ (;[O\]SXP*2EHI^7S^X/+Y_< )' M([?Y_P#U>E>J^$O'9M]MEJ;90?*DQZK[/QR/]KK7E5)750Q$\-/VE)V75/9^ M1TT,1/#2]I2=EU71^1]"^*/",'B&/[1;E4N<95Q]UQV#'N/[K#D>]>"7EG-I M\K07"F.1#@@_H1Z@]B.O:NQ\*^-)M#(M[C,MKP,?Q1\?P]?E]5_+%>IZSH=C MXOM5FB92^,Q3+U'^RW3Y?53@^F#7O5*5+,HNMAK1KI>]#NG^#VT?R=M#W:E* MGF,76P_NUDO>B^OZ?/[[:'SE16CJNDW&C3FVNEVL.A[,/[RGN/7N.XK.KYF4 M7!N$DTUI9[KR9\W*+@W"2::TL]UY,****@@****8'0^%=*_MC48KP%?*7@D?\+-\=WGB>0;]/T?$=IG[I(+) 1GV$MR>ZR,G8@T >^>"_#4?A#1 MK728L9MXQYC#^.9OFF?CL9"VW.<+@9.*ZFBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH /\_Y_S]*\7^(?P:T[Q>6U"P(TW5@2 MXG0$)*XY'G*I&&S_ ,MT_>+NW,LFU0/:*.G^?\_XX[T ?+GAOXLZSX!O%\/^ M/X9-H_U=]@N^S.%=BF5N8N"#(A,RD%75VR%^H+#4+?4X$N[.1)[>9=T-Q\T;CIN4C(RIRI8'Y MEOO#?BCX'W#ZEX?D;4]"9MTT#@L8T'),T:@;"%&W[5" .!YJ(I5" ?8-%>=> M _B;I'CZ'-D_DW:#,MI*0)4]67_GK'G^-!P,;U1CMKT7- !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %?)^K?\E?B_ZX?^XZ6OK"OD_5O^ M2OQ?])9;C3[CPS?92\T:5E56^]Y+.P*^YAF#H>P5HP*]@KYM\8D_#;QK9>* M8LI8:F?*O O3G:D^0#UV&.X4<;I8V()&30!]=44U'$BAE(*L,@@Y!!Y!!'!! M'(/<4Z@ HHHH *\Q^*6B?VII1ND&9;$F4>IC/$@_ 8?_ (!7IU0S0K.C1R , MC@JRGH01@@_4<&MJ51T*D:L?LN_JNJ^:NCGKTE7IRHRVDK>CZ/Y.S^1\,T5L M^(=);0]0GL6SB%R$)[H<-&?J4(_$X[5BU^EQDII3C:S2:\TUH_+?MT/RV47" M3A+1Q;3\FGM_P;^@>U+25OZ#X9O_ !'(8[! VS&]F8*JYZ9)Y/0\*"?;'-*< MHTXN<[**W>R7E\_,(0E4DHP3E)[)7;^X[KX3:W]AU!]/D.([U;'DC_O MI2P/0E@H[UI_%'PM<3W\5]8Q/*UT/+=8U+$/&.&(4<;DZD\?)D@UT/AOX4PZ M7+'>7L[23Q,'58OD0,I!!+??;IS]T'TKUS.T9_'_ ".OY5\;7Q<*>*^M87WO M=M)--)NUO)[6[;'VM#!3J83ZKBURI2O!IW<4N_3K+[_(^=-$^$=]=8DU.1;2 M/&=B8DE^AP=B_7+?2O7M&\%Z1X=7S(85+KR9I<,X]PS<)_P$**X37?B]# 6A MTN$R../,F!11](^'.#UW;.*\?UGQ3J6O$F\G9E[1J=D8^B+@?GD^]=GL<9C= M:\O9TWT[KT6KVVDTO8 M\NS2YK>[T??Y]=]EL1T4M)3\UZ")(I&A=9(R5="&4CJ"""#^!&:^T="U-=9L M(+Y/^6\:L0.S8PR_\!8%?J*^*Z^A_@]JOGV4VG.?FMG#H/\ 8DSG'L'4D^[C MUKY_-:7/255;TW_Y+*R_!V^\^CRBM[.JZ.RJ1_\ )HW?XJ_W'LM%)2U\8?=! M1110 4444 %%%% !1110 4VG4P_E2 X_QWJ(L-)E .'GQ"O_ (_/_Y##X/J M*^75\%F=7VF(<5M!**_-O[ MW;Y'PV95?:5W%;02BOS;^]V^04445XAXX5#P>_P!8 M7;XHGB9T'4EZVMQ_WZ<_R%=%X=N=:\/2YCM;EX&/SQ&&3!'9A\ORL/4<>H-> MB'XDZ6O03'Z)_P#7%0M\3=-'2.-NV]&26%_HP'YC*-V)%>$:]X?N?#\_DSC*'E) M!]UQ['G##NIY'7H03ZJWQ/T_&/)N/RC'_M2NF@GT_P 96)X$D;?>4_?C;WQ] MUQV(S[$@\]M>E0S!E[>K"C_ #22?INW M\E=^MC2A2]O4A2_F=GZ;M_)7?K8]ML+)-/@CM8^$A0(,<#@8SC)Z]>2?K5VF MJ2:=7ZJ[FEJCX,^-=QIES_PC_CR)K"]BP@NG7:K'DJ9E VKN&"L\68G!W85/G/T MA7'^,/ ND^.+;[-JD6YE_P!7.F%GB//W)"#P>I1@T;$ LA(4@ [6.9)562,A MTHJ2OCJ.;Q7\!I@LF=7\.._!&[;&"<:UEY'RG M=;R,?E+/EE^E_"'CC2O&]J+O2I@^,>9"V%FA)[21Y)7V891L':S &@#KJ*3- M+0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5\GZM_P E?B_ZX?\ N.EK MZPKY/U;_ )*_%_UP_P#<=+0!]$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 %<%\2_# \5Z#-Z]GKY-\(O\ \*[^(=QI#?N]/UY=\/90[EY(Q_ MBD0E/:13NC/_ 'TH!]B17QJ5*DJ1@C@@\$$=C[COZ$5]ME=7VE'V3WINW_;L MKM?C='P6:T?95_:KX:BO_P!O1LG^%G\_4;6WX?UVX\.7:WEJ>5X=#]UT/5&' M3']TX)4@-R16)17M2A&I%PFDXO>_]?JCPHR=-J<&U):IKI_7HSU?6_BQJ-]F M/3U6RC/?[\I]3N8!5]L)N']ZNB^''C>.*WN(-8N-IB;S4EF=/ T)4W1A%1ZWWEIKN_NUOH]#TH8^O&JJ\Y.32:LW[MFM?= M5O72SNCH/%$]E=:E//II)MIG\Q#6\5W#&5C':0;?,8?>8MG:B9&,G;ER0=JX&,L*^C M;6PTGPC;YC6&RA& TCL 6/;>['+,3TR3Z#TKGKXV&#MAH*52I%*/W+2^]VUJ M[+?JCIH8&>-YL54<:5.3;;6G76ROHD]%=_)GS]I/POUC4<-.JV<9(R93E\$9 M)$:Y.1TPQ3DX[-CU'2?A)I5EAKQI+U@.0Q,<>0<@A$;?^#2,OM7:ZIK/V73' MU2R07:K'YJ*&VATP#D':V<#YL8R<''.*^>[SXJZY<',+Q6P[".)6[YZR^9SC MOC'M7FQJ8S'W]G)4XIV=GRV?;K/]/N/4E3P.6\OM(NI)JZNN:ZVOKRP_7;NC MZ$FGTOPM &?R;&$G P @8A3P .6;:#@ %B!@ " MD#<1NP$K2\=^ K5[0ZQHJ!-J^9)%']QXR,^9&,_*57DJ@"E M7%O;?O>R1GBY+,*-\)9QIOFE#EM-63VZ-;WY>UM6>$4445 M]9U?]+Y'R/K^ 5W?PYU;^R=;AW'$=SF!O^!_<_\ (@3\,UPE/CD:)@Z':R$$ M$=00<@_@>:QJTU6A*D]I)KYM63^3U-J51T:D*L=XR3_%7^]:'W32UDZ)J U: MQ@O5X\^-7(]"1\P^H.0?I6M7YFURMQ>C6GW'ZK&2DE*.S2:^84444B@HHHH M**** "BBB@ IA-/KF_%=^-.TNXF! 8IL3I]Y_D7@]<$Y[\ GIDC.L&#(/[[$':@]C@;\'[ORG!: MO7-:\56'A@+;L"S@#$,0 *KV..%4>@R#Z"O;PV"C5I_6,5-PI=+63>K7FU]V MI[&&P<:M/ZQB9N%/I:R;UMONM?+4\H/PZUC;D)'GCCS%S^O'ZUSU]H&H:;S< MP2(HZL!O7@9/SH67\SV/I7K%C\2X+N=+,_SQW/!X6I3G6H5)OD3O?NE?[44_\SM>#PM2 MG.M0J3?(G>_DKK>*?^=SYSI*6M6XT.]M8Q.\+F%EWB11N3:0"&W+D $$?>QW M]#CYF,)23<4W;5V7?O9'SBBY)N*;MJ[+OWT,FM?1=:N-"N!<6QQV=#]UU]"/ MY'J.U9-%$92@U.FVI+5-;IK^OGMLV$9.#4X-J2V:W37]?IM<^E)8[;QCI60, M"=,IGDQR#H>.ZL,9]/K7S=)&T+M&XVLA*L/0@D$?F,5]"^"+*33-)0SG9OW2 MD'C:I)(SGI\O)],UX%J$RW%U-,GW9)7IT*TE:I*.OG\/Y7?WE.OHOP)I0TW2XV(Q)<_O7^C<(/PC"\=B37 M@^C:>=4O8;0<>:X!Z\*,LW3T4$]AQR0.1]5(@C 5< #@ < #TK7**5Y3Q#6R M45ZO67W*WW^IKE5*\IUVMDHKU>LON5OO]1:=117UY]6%%%% !6!XGUR+PUI= MUJLWW+2%Y-O]]@#L3ZR/M1?=A6_7S9^T+K$US!8>$['YKG5KA&90?X%=4A5@ M/X9)W#9(_P"6)H =^SWHDHL+OQ+>Y:ZU>X8ASU,:.Q9O;S+AI-W8^6IY[?1% M9.@Z/#X?T^VTRWXBM(4A7MG8H!8^[MEV_P!HDYYK6H **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"*: M&.X1HIE62.12KHX#*RL,,K*V0002"#D$'!&*^;/%WP9O-#NO^$A\ RO9W4>6 M:T5L!L_?$#.2I#<%K>;,3#< R@+$?IBB@#P?P!\;K?5I?['\3H-*U6-O*)D# M1Q2R@[2I#@&WF)ZQR':3]U@WR#Z S7E_CWX7Z3X]BS,LQ/B6F>,/$WP5N$TKQ/&^HZ,S;8;E"7*+V$,K8SCO;3%6 M7 \MDC*E@#Z^HK#\/^(]/\46B7^E3)<0/W4_,I[HZ'#(X[JP![XP0:V\XH 6 MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH *^3]6_Y*_%_P!#KXXGTV9Y8Q_L;_ "I@O^PL@1UQD'SB M<\@D ^F:*** "BBB@!,5\F?$31_['UJ95&(KC]^GI^\.7_*3?^&*^M*\>^+^ MD?:;"+44'SVK[7/_ $SEP/QQ($&/]ICGU]?+JOL:\4]IIQ?SV_&R^9X>:4?; M8>4DO>I^^O1:/\'?Y'SI24M)7WG]?U\[GY\%+244!_7XH^J?A=!'#H,#Q@!I M7F>3W82N@)]]B(/H!VQ7@?C/7[C7M1F>5F$44C1Q1Y!5%4E>@ &YB"23SSMR M0HQZO\']7$UK/ICG#0.)(^3RDG# #ML=-6W.W)Q;[-\VCVO9K7LF?48J3G@* M$J7P)*,TNZ7+[W6UT_)MKR/3/A)X@%U;R:-.17UO]^%LX/1 ME((93[,I(/USC(%?3>JZ9IWQ$TM)(GQG#PR@9:%^-RLNX DXVR)N&>"#P&JJ MK^H8GVW_ "XK?%VB^^G:]UU:;5B:4?[0POU=65>@_W9.*9\H?Y^G M^?;GTYYKZH^&ET]YH,*R_-Y1DBYYRJL2H^@5@O?@"O/[3X-W/F_Z5=1K".\: MLSGT #;0N>YW'!XP>M>Q_P"@^$--QQ!:6B' )Y.220,XW/(Y) ZL[<=:YLPQ M5+$1C3H>_+FNK)Z:6ZI7NWI;:VIU9;A:N&G*O77)%1:U:UU3Z-JRMKZGR)J] MHMA?7%JGW8)Y8EYR<)(RCGCICKCMTK.JW?7;7US+=/PT\CRD<<%V+'L,\GK@ M?2JE?4P3C&*EO97[7MK^-SY*5N:7)I'F=O2^E_E8*6DI:O\ S_X)&Q])?"+5 M/M6F/9,?FLY.!Z1RY^%.I_8=9%NQPEW&\?MO4>8I/OA64>[> M]?4&:^!S"G[+$2MM/WU_V]O_ .37^\_1X_P#MW;_R6WW"T4@- M+7E'L!1110 4444 %%%)F@!:\E^*%_LB@LU)R[-(P&>B *H/8@EB>^"N3S@U MZSFOG+Q[?"]U:0+RL"K$/^ C+=AT9F')/3((XQXN9U/9X=Q6\Y1A][N_P5OF M>1F-3V>':6\VH_C=_@K?,XZBDI:^!]/ZV_6Y\+MM\OZ];A11118#W_X>VJ6N MD+., SM(['G/RLR<_0)P!P,],Y)\.U._DU.ZENYSDR XQP#N('7H>:\=\0Z,^AWCVS [,[HV_O1GE>?4? M=(ZC!.,8S])C$WA,,X? DN:W\UDEY?SGT.+3>%P[A\"2YK?S65OQYC=^'M@+ MW55=@=MNC2'L-WW5' ZY;(&1D \D YW_ (H:B'D@L4/^K#2N/0L-J<8XPH<] M<_,. .NO\,K$06+CIVY)[>8>*;\ZEJ<\_.T/L7/94^0 M8Z$#C/89)/4DF9_[-@(PT4ZTKNW9/?[E%?/U)G_L^!C#12K2N_2^_P!RBOGZ MG/U]#>&E_M#PY'')TDAEB]?E#R1_HHQ@\=.U?/:J7(5023P .I)X _/CZU]% M11'P]X>VD8>"VY Z4LK5IU9O2"IM2[7NK7^2;^\,L7O MU)O2"IM2[7NK?@F?.=+117SOR/GS8BU_4((&M5GD\F1=A5CNPN,84D$KZ?*1 MQQ6-2T5HYRG92;:2LDW>WIV-'*4[*3;25DF[V]#U'X8Z;YEQ+?,/EA41KSU9 M\DG _P!E1SP#N_B/W?;JX_P/I_\ 9^E1 C#S9E;IU<_+T_V HYR1TS@ #L*_ M0\#2]CAX1M9MQ]]@J7L:$([-KF?K+7\+V"BBBO2/0"BBB@ SBOE7 MPKCQ_P#$B^UIOWEGHBM%!_=W+N@B(]F;[1<*OE@^7"#W(( M5I5/)/FD^E 'N%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !5+4=.MM7MY+.]B2XMYEVR M1R#*L.O([8(# C!# ,,, 1=HH ^5M>^%^N?#F[;7O ,LLD.?WMAS))LSNV!# M_P ?40.<*<3H"-ID0 ZJ7KUVO'/B'\'=-\9[KZT(T[55!9;B,825@I[F@ HHHH *R=;TU=7L9[%L 3QL@)[$CY6^JM@CW%:U- MQBFFXM..C3):4DXO9JS7EU/AB6-H7:-QM9"58'J"#@C\#4==[\2-*&E:W,4& M([D+.OU?._\ \B!S[ BN"K],I5%6IQJK[44_1VV^6WR/RJK3=&I.D_LR:_'1 M_-:_,****W_X?[O\S'^O^":^AZS/H%Y'?6WWXCRIZ.I&&1O8@^G!PPY (^E; M\Z-XZT@33RI'%P1(757MY2.5;)VAN=K*?E87B,&L1*-2$G3J1?Q+7W;WMZIO?[]#T\-C'AHSI5(JI2G>\6[+FM9.^ME9: MJUV]M2WJ%HEC2I:::UYE&S\^MOEK>_D<$9RI MR]I2]QIZT-\9;HIA+2)9/[QD8KU_N;0>G'WQSS[5YSKWBG M4?$9!OY=R(24C4*D:DYY"C&3@X#.6;!(WNQU49,$RC@IGH5 M^\A[H<'@D5\M7MI)I\\EK,,20NT; =-RDJ<'N">A[@@UGA<5]8D>7_P2_IEZVFW M<-VG6"1)..^U@V/H>A]B:^V(95F19$.5JLG^:.XI:2E MKY,^S"BBB@ HHHH *0TM-!S0!!<7"VT;S/\ =C4L>G0#)ZX_7 ]2*^4+JX:[ MF>=_O2NSGZL23_.OH?QQ=BRTB?G#2@1+VR78!NG^QN/OCFOG"OCLXJ7G3I7^ M%<[]6[+\F?)9M4O.G2O\*YGZMV7Y,6BM+1[#^T[V&TR0)7 )'4+DER,^B@UZ M9>_"S'-G^ ]7LN1$)AZQ,&_\ '3M;_P =KE9[2:U.V>-XSZ.K+_," ML)T:E+2K"2]8M+[]C&=&I2_B0DO5-?CLS<\,:^_A^[$V-T,F%E3U7^\/]I.2 M/497C.1[Q=V>G>+;0#(FASE'0X96SSM.,JW8@C(Z$"OF.M;2M;O-%?S+.0Q\ MY9.J-_O(?E)QQG 8#H17I83&JA%X>M'GHRUY=W&^ZL]&O*Z]3T<)C%1BZ%:/ M/1>MMVK[JST:^[U/HN#3&TG3?L=E\TD43+&3AM M9P+?CGGS8<8SU_UGX\#/M76V/Q1P-MY;Y;CYHF&#Z_(W3!R1\QXP.<9.T/B9 MINW)CG!YXVKG_P!#Q^M>S5>"Q:AS57!4U913Y=';1J47VZ'KU7@\6HG1>1D8,DA#/S_=0?*I7U)8? M[->7.S2,7<8!/)SV^7)SUXQC-4J]#^&MCY^HM0%![?=$GJ??KCKPU+V M]6%+I*23].OX7.K#T_;584NDI)/TZ_A<]X2-8E"(,*H '8#M4E-Q@YIU?IV MVQ^D;!1110 4449H ^9/V@+V76;G2?!]F?WNH7"RR#T!;R(2?]GPLHM-MHK.W&V&VC2*-?1$4(H_!0!VZ5\U^&O^*V^)M]JI^>VT1'AB[KO M0?9@!V(9SY /8$?3] !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %'2BB@# M$U_P[I_BBT;3]5A2YMWP=K<%6'1D=<.CC)PRD'DC.TD'YDO_ GXG^"MP^J> M&9'U+168O/;."[(B]3-&H'W5'%U %*[3YJ)'PWUM1_G_ #_G/O0!Y]X!^*6D M>/H@+5OL]\HS)9RL/,&.K1G@2Q_[2C(_C1"0*])S7SUX]^"=OJDIUGPP_P#9 M6JQGS L9,4,L@/W@4P;>5O\ GI&-C,!N12QE&1X0^--WH=U_PCWCZ)K.[A*H M+LJ,-SA6G"90JW5;F',3C#D*NZ0@'T[144,\=PBRPLLD;@,KH0RLIQ@J1D$$ M'((R".]2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5\GZM_R5^+_ *X?^XZ6OK"OD_5O^2OQ?][M8[Z"2VF&Z*='C=?[R.I5@?P)%6** /!_@!?2:'>ZM MX/NB?,LYVGB![A2(92/]D@0.O/.XGOFOJ"ODOQ6W_"%_$32]<7]W;ZILAG/0 M$G%M(3VPB/!(PZ[ESVS7UIF@ HHHH *2EIN,4 >,?&+2_-M+?4$'S02&-S_L M2#(S[!D 'N]?/=?9?BK3/[8TNYLP,M)$Q0?]-%^=/_'U%?&E?:975YZ+IO[# M_"5VOQN?!YM2]G755;3C_P"31T?X^?/!7I/PPT:TUG4I$OHUFC MB@+A&SC?YD>&X(SCD8;*G/3K7FU>@_#'4!8:Y$K$!;A'A)]V&]>I'5XU SDY M(&.1CBQ?-["IR.SY6[K?2S:7JKG=@W%8BESI./,E9JZUT3MY.QI?%9(K2_@L MK:-(8(K<.J1KL7=)(X/ 7I&G0>N3P-OEE>Z?&/1VW6^IHI*[6@E('W>=T6? M8EI!DG .T8);GPNLGO7I_G_G_ %8\L]H^#5XR7-U:?PO&DO;@HQ7TW'._KD8V]#D8 MY[XJV:VFN,Z\?:(8Y2/?!C./J(\GWYKN?A%H4EK#-JDP*?:,1P@C&47YF<=R MKL0%_P!PGD$5P_Q5O4N];9(R#]GACB;'][YI,'W'F8(&<'(ZY ^;IM3S&;I? M"H^];R23_'3Y'TU6+CEM-5-'SWC?LY2:_#7YGFU%+25])OJ?,^85[Q\&=1&V MZT]O5)D'KD%)/RQ'^=>#UWOPTU'^S]>/3<>W0 M,Q!^A]JXJOSC'3]IB*DNSY5Y&!'0GMWKO;/XF7\'%S'%.OMF-OS&1_X[7F])6%+$5: M'\&RLU?T>C^XPI8BK0_A3DM;V6JOZ/1_<>[V7Q+TZ?Y;A);<^N Z_FOS M?^.UU-OK.EZLOEI-#,#_ ,1G_OAL']*^8 ,\#GT'U]JMW.GW-E_Q\121?[Z M,N?ID#->Q3S2ND_:0C-+=V<7UWM>*V>Z/7IYG62_>0C-+=I./?>UTMGT1]#7 MW@G2+WDP+$WK$3'^BD+^E_"V,\VEPRG^[*H8?]] J1^1KS&SUV_T__CWG MD0#MNRO_ 'RV5_2NOL_B7J4&!<+%./IL;\UX_P#':V^M8&OI7H\C>[2T^^-G M^!K]9P=?2M2Y7U:6GWQLW]Q1O?A_JUIDJBSJ/^>;C/\ WRVTUR=S87%D<7$3 MPG_;0K_,8/X5[19_$VQFXN(I8#ZC#K_X[AO_ !RNKMO$&EZL-D<\3[OX&.#_ M -\. ?S%'U'"5],-62?1-I_@TG^8?4L+6TPU91?1-I_@TG^9\P_3_/\ 2EKV M3X@:7I]C8B>*"-)Y9%560;3_ 'C]W /R@CGU%>-UX>)H/"S]E*2EHGIV?^9X MN(H/"S]DVGHGIYA1117$<@5[Q\-K'[/IQN#UN9&8?[J$H!P3G!5CT'7ICD^# M@9.!U/05]6:18_V;9PVH_P"6,:J?<@<_KGV].*^CRBGS595FO@C9>LO^ F?0 M953YJLJO\D;+UE_P$S2Z4M)BEK[8^Q"BBB@ KF_%^N+X9T:\U5L VMN[IGH9 M,$1+_P "D*K^-=)7SO\ M':PUMH=OI$.3+J=THVCJT<.'( [GSF@H 7]G?0V ML= EU2;)FU2X9]QZF*',:YSU/F^>0>,AA7OU8GAO2%T#2[33$QBTMXHCCNR( M [?\";+$^I-;= !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 ?Y_S M_GZ\5R?B[P3I7C:U^R:K%OVY,4J';-"QZM%)@XSP2A#1L0-Z-@"NLHH ^1=O MBOX#394G6/#C-EA\P6(%L0D9R_"?2'@WQYI/CFU%SI, M/@M:6OGCP'\< M(M0F_L;Q6G]E:I&PB+NICBD<<8D#X-O+GDJQ\LG!5E+".OH;=0 M%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7R?JW_)7XO^N'_N.EKZPKY/U;_DK\7_ %P_]QTM 'T11110 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 %%%% 'B'Q[ MT8WWA];^,'S-.G23(ZB.7]TP'I\[1L2.1MY/>O;_ 7K@\2:)9:IG+7-O&TG M_74+ME'X2JZ_A61K^E)KFG7.G/C;=P2Q9/8NA"M_P%L,#Z@?6O,_V<-8:;1K MK19\B;2[H_*>JQSY8+CVE2;/89% 'T71110 4444 )7QKXLTW^R-6NK4#:JR MEE'8(_[QB/4_\!< 'T7VKWS:GS4%46].2^Z32?XV/'J2BBOMO/OK^GZ'P2T^6GZ_J%212 MM ZR1DJZ$,K#JK Y!'N",@]:CI:3VM^'?R_S\KCVVWZ>1]7>&?$-EXXTYH+A M5:3;LN;=O_0QT^1L!E8?<;Y<[AFO-M;^$-U'*7TJ1)8F)(CE)1T]%#?,K@>I M*'L%/6O)K#4+C2YEN;.1H94Z,IQP>H(Z$'N""#W!'%>OZ7\8YHU":A;"5L8\ MR%MA)&>J,&&2,=& SD@ M/3C..BJ)/7S;C>S\FFKWLD;:T<48_O-,F/_'"S?I7?^'_ (26]FPF MU63[2RG(B3*Q<=-Y.&<=#@!!V;=UI[?&33PIV6UP6 X!,8!.,@$AS@$\9P<> MER@GI\ESSO\Y?%+;3LET6O75[L\?&8QXR:=N6G M'X8WZ]V]-?P7XLHI:2O3\_ZT/,_K[]0JU97+65Q%E/VD(U/YHQE]Z3"BBBLS4**** "F MYQ3JP_$-T;'3KF=?O)$^WV8C"G\"0?I42DH1 MJW?VZ[FNH'1< >P%4*2EK\KE)S;F]Y:_?J?F4FY-S>\M?O MU"K,EC<1()7BD6-P"K%&"D'H0Q&#QZ$U6KWOPCXDT]=-M[:>>..9%*%';:>& M8*/FP#\N.A-=V%H0Q,W3J34'RWBW:S>UK-J^YV86A#$R=.<^1\MXMVU>UK-J M^YXYX>M?MNHV\/4&521ZJAW-_P".J:];^)MUY-A'".LTHS_NH-Q_\>VYKMX= M/L7D6[BCB,@SME5%W<@@X8<\@GOWK*\1>%X/$HC\]Y(S#OV[-I'S;\^ M%LZ9-K<(X["1"GZJ6_E7+W?@75[/GR?-7UC=6_3(;_QVOEYX+$4_BI2?IJM/ M*-_Q/FIX.O3^*G)^FJT_PW_$Y#%7;/3;G42RVL;2F,9(7!(&?0&DGT M^YM3B:*2,C^\C+_,"O4OAKHT\$LE_,C1H8_+3<,;MS!F(!YP-@P<B^1A6C[.I.FFVHR<4V^SMZ+Y!1117/Y&'D=!X5LOM^J6\)&1YF\_2,&3 M!_[YZ?AWKZ?KPWX86?F7LUR1Q#$%'UE/7KUPAY&>.N,C/N5?=953Y:#J=9R; M^2T7XW/MLKART'4ZSDW\EHOU"BBBO?/<"BBB@ KY:\9?\5?\3=-T@?-;Z0B3 M2CJ Z@W;$^S@6T9_KTKZD+!1D\ =3[5\M?!('Q)XBUSQ4_(EE,,)_P!B64R; M1G^Y'%"H/H>U 'T[_G\J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** ///'?PTTGQ[#B\3R;Q%(BNX@!*G'"O\ \]H@>?+ M6\;,6KPNP\4>*/@A.FF^($;4]")VPSH2VP$$A896P58 '-K.1C!,+!/G;ZWJ MG?Z?;ZI ]I>QI<03#:\0".X(!7! - %7PYXGT[Q7:+?Z3,EQ M"V,X/SQMW21/O1N/[K $]1E2"=[-?*/B'X5:SX NVU_P!-*4!)EL,[V\L?-L M0,3]JCZCRGS.ORF,R,05]$^'7QGT_P 9%=/OP-.U;.SR')$L+_ M #@Y"F0#=0![7129I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *^3]6_Y*_%_P!@Q*D\2]N< # MI7T+7SI\:"= UG1/$RM.H **** "O,/BQIWVS1OM 'S6DJ2>^UOW9'YN"?I7I]9&N6/\ :EA<6?\ MSWA=!]2IVGZAL$>]=%"I[&K"K_+)/Y7U_ Y<13]M2G2_FBTO6VGXV/BFBE(Q MP>".U)7Z6?EFW]?UZ!2UI:3H]UKDXM;&,RRD$D @ *" 6+$A0HR.21R0,9(! MMZYX:U#PXR+J$7E>;G8P965L=0"I.",\@X.,8SD5E[2"FJ7,N=[1NK_<:^SG MR.JHRY%O*SLO5]#!I:L6:Q//&DY*Q-(H=EZA"P#$9!&=I/4'I7T]8?"_0K+# M/$]R0/MCDQ.+IX3E]HI-RO;E7:U];JV_F=>%P=3&W]D MXI1M>[[WMHDV]GV/EM$9SM0%CZ <^_3MQD?CVYKIK#P5K6I'$-I*H]9!Y(_. M4IG\,_GQ7U%_Q)_#0_Y=; ,/^F<18 _@6Y/OR?4US>H?$_0['*I*]RRG!$*, M1GV=]B,.G(>.L:@<8SQY@YP>V#Q-_\ $K7;X%?/$"G^ M&%%7L.C$-(/7[_<^V%[/,:^DYJDGV:CO_@3E]['[3+3?_I34?N13 M\=Z-%H>KS6UNGEP$))$N6("L@W?>+'_6;QU[5Q]6;J\GOG\RYDDF<#&Z1V=L M D@98DXR3QGN?6JU?14HRA",9OFDHI.5[WMI?77[SYNK*,YRE37+%MM1T5KZ MVTTLKV7H%+24M:F/E_7<^A_@W?>;8W-H3DPS*X]EE3&/INC8_4U[+7S7\(+W MR-5EMCPL\!('JT;*1^2L_P"M?2E? 9A#V>(G;:5I+YK7\;GZ+EE3VF%A?>-X MOY/3\&@HHHKRSV HHHH *X#XCW0@THQ=#<2(F/\ =;S/P^Y_3'-=_7CGQ3N? M^/6V'_31V&/]Q5_]FKS<=/V>&J-=5R_^!-1_)L\_&S]GAZC75 M14M%%?G)^>A24M)1W[6_R[Z6[W'_ )?Y=]+>I[-\+K8+!/T/\ .D9BY+,22222>I).23Z\]Z]5XV4:-/#T5*FX.[:D[RWZ))ZW[L]/ MZY)484**<.1WV67*J/7)! Z U\[?Y_SC MFE_S_G_.?0BNMYO5<7%1BI6W3O\ @W^IV/-:KC91BI/JO\F_U98O+I[V9[B4 MY>5B[?4G.![#H!5>BBOG&W)\TM6]WY_F?/-N3YI:M[OS"BBDI"/>?AI9F#36 MG(_X^)68?[J_)_Z$K>GXUZ/6!X:M/L.FVT' *Q*3C^\WSM_X\36_7Z?AH>RH MTZ=K-15UYM7?XL_2,/#V5*%.UFHJ_JU=_B%%%%=1U!1110!Q/Q'UC^P/#>HW MP.UDM9$0^DDW[F,_A)(IK@_@%H_]E^%(9F&U[Z::Y/KC=Y*?@4A5@/?-9'[2 M.JM;Z%;Z9%S)J-V@VCJR0@NPQW/F-#^->T>'=*70],M--7@6EO##]3'&JD_4 MLN[_ 'B30!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !_G\OU_I[5Y%\0_A!IGC<-=PXL=5 RMS&H"R$=!<( /,'51 M*")4^7+LB[#Z[1_G_/\ 7I0!\J:#\3=>^&%VN@^.8I)[0?+!>IF1]@QAA)Q] MIB ()!Q/&.&R0(Q]2:7JUIK5NE[I\L=S;RC*21L&4^W'(8=&4@,IR& ((K/U MS0;#Q):M8:I EU;N1_&[2O[3\+SR*,O9217"_0-Y;_E'(Y/L*]< MK,US35UBPN=/?&+J"6'GMYD97/L1G(]Z %^&>L?V[X8TZ]SN9K9(W/K)!F!R M?57?FM&?EV*I^RKU*:TM)V]'JG]SN>G_##Q%9Z%=3QW MQ6)+E%VS,.$,>\E2<$@/N_$JM;7Q1\5:?JUO#I]DXN'242O(A#( $==H;^)C MOR=N0NW#'<<5XM_G_#KQ^?0T?Y_SG].<>U8RP5.6(6+;:EI==+I:.^Z^6YM' M&U(X=X-)IZA_Q[6L[@]_+8+_ -]$!?UKKFJ>DJRAILY):/K9O17TVWMJ M<<'5UA2=3WK74&];;7BM7;7H]S&9VD@)_*+S/U(KKK+X,KUO+L_[L48_]#=C_ .@5R3QV'I^Z MZD7V44W^*T.V&7XJIJJ;7G*T?_2K/\#PG_/^?_U4E?4MC\+M#M,&2-[@CO+( MWYX38/TKIH]+T?0EW+%:VH'\16-/_'CC^=>?+-J:TI0E)KN^7\KO\#T89/4> MM6<(+RO+\[1_$^0AIEWY+7/D3>2F"TGEOL&2 ,OC;U([U1KZ?\6^+M#N--N; M'[5'))+$RJ(PTGSXRG**R_> ZFOF"O2PM>>(C*52FX6?NWOJGYM*]CS,7AX8 M:48TZBJ>[K;ET:\DW:X4445Z'_ /..J\$WW]G:W:3= 91&?I,#%^7SU]AU\, M03-;2)*G#1L&7Z@@C^5?<,$ZW$:RI]UU##Z,,C]#7R.;0M.G475-?^ N_P"I M]GDT[PJ4_P"62DO^WDT_R)J*,T5\T?5!1110 5\^_$BX\[5C&#_J8HU(]SE_ MSPR_D*^@J^7?%%U]LU2YE_Z:LOK_ *O]V/PPHKY[-I\M",5UFK^B3?YV/!S2 M7+145UFK^B3?YV,*BBBOB#XL***W_"UFM_JMM ^-IDW$'H0BF3!]<[<8K2G! MU)QIQWE*,5\W;T^\TA%U)QIK>4E%?-_=]YZ!X:^'L31+P=3^+A[/JXJ+_'W7^!S_ %W"S_BT+-[M*+_'W6=QL%T1[21Y_\ M'@X_]!KA/$7A:X\.>69WC<3%@NS=GY<9R"./O#H36]!\2]3CXD6&0?[K*?S# M8_\ ':P_$WB=_$K1,\8A\E6& VX'<02>5&/N@=ZY<1+ RI2>'BU5TY4^;NK[ MW2TOU1RXAX*5.3P\6JNG*O>[J^[:VOV.7HHHKPF>*%6]/MOMES%;XSYLB)CV M9@#^ SDGL*J5U_@2V^TZS!_=CWR'GLJ,%_\ 'RH/2MZ$/:U84WM*44_1O7\# M:C#VE2%-_:E%?)O7\#Z-"[0 . .U/IO2G5^H'Z6%%%%, HHHH ^7?B@?^$A^ M(&@Z(/F2UV7$B_64S2J?^V-JI/H&!]J^F?\ /Y5\R>%/^*B^*6JZ@>8]-BDB M0_W7016>!_O?OS[DGUX^FZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "C_/^?Z>_)S110!X/\0/@G:Z[(=6\ M/L-+U92''EEHX)6'\3;!NAEXW>;'P6!W1LS%QSWA+XS7_ANZ_P"$>\?Q/;7$ M>$2\*XR.@:8+E9$./EN(=R-U8'F2OIGI_G_"N7\5^#M+\:6OV/5H1*HW&.0? M++"S#&^*0 2IS&^ '1E&* .JM[F*[C6:!UEBD 9'1@RLIY#*RDA@1R""0 M1R,U/7QV]IXK^ TQFM2=7\.%LNAW!8]S<[U^8VLF2!YJ[H)"R[PSD(OT=X*^ M(&D^.[;S],D_>JH,UL^%FA)X^9>ZYX$B%D/3(.0 #MJ*3-+0 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !7R?JW_)7XO\ KA_[CI:^L*^3]6_Y M*_%_UP_]QTM 'T11110 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!\_\ PU;_ (1OXB:QHWW8KY'G0=MV MY+F,#V6.:4?A7U17RCXH;^P/B9H^HCA+U$@8]B\GFVK _19(OH?I7U=0 444 M4 %-QS3J:3@T@_K]#QCXRV>^TM;L#F*5XC])$#?^TOU]Z^?*^L/B19?;-!N< M#+0A)5]MCJ6/_?&X9KY.K[C*Y\V'Y?Y9M6\G9_FV? 9M#DQ',OMPB_NO']"[ MIT,=Q=0Q3DK%)*B.5(#!6I!KZ=LOAAH5GRT+3D=Y9&(_P"^5*+^ ME?*P)4Y'!'((KI;WQCK.H?Z^\FQZ(WEC\HP@K?%X>M7TEIRZ1=M[_%M?39/8^I8[+1]!&52ULP.^(X__ !XX/XYK M(O/B)H5D.;I93Z1*\GZJI7_QZOD^21I3NK4G)^6GX MMR;/0EF\U[M"E""\[O\ !_P#AQ7:Z)\/]7UQ/-BB$,1^Z\Y,8;GJH MVER,#PRYJJC9=9R>ORV?W'(L;C<2^2DY7?2G%+\>5M+SN5+[Q MMK6H9\Z[E /:,B(?E&%XKFI9I)VWRLSMZL2Q_,DFO:[;X,2, 9[U4/=4A+#Z M;C(GY[?PXI;CX+R*I-O>JS?PJ\!48]V$KG\=AJH8S!TG:$HQ](22_P#2;!/ MXZHKU(RD_.I%_G*YX?\ Y_S_ /7S25U6O^#=3\-C?>1@Q<#S8R6CR2P )P"" M=N?F X*YP3BN5_S_ )_SFO3A4A4CSTVG'NK/\CR)PG2ER5$XR[.Z?X_TPHHH MK78S"OL/P5=_;=$LY>I\A4)]X_W9_5#7QY7TY\)+HW&B^4?^7>>1/^^L2?S< MU\_FL;T8S_EG;Y23_5(^CR>?+7E#I*#^]-6_!L]0I:;3J^,/N@HHI!0 QY!$ MI=CA5!)/H!U-?)$TAFD:0]78L?J23[=S7U!XAG-KIUS*O5(9"/KM('ZXKY;K MY#.)>]2AV4G]_+;\F?*9O+WJ#S/)5(]V[;OYW* -NY>""<\]JZ:"G M*I!45>:DI)::\NO6QO04Y5(*DKS4DTN_+KU.Y^*5LY-M_E<]K&X6K M.?UB$)-32*^=E"4/CBX^J:_!G@2C*'QIQ]4U^8VBC_ #_GM^M)4$BT444 %>H_"ZUW MW5Q<_P#/*-4Z_P#/1B?Q_P!7U[>G/'EU>X?"^V,=E-,>!)-@>X10,Y],L1CL M0:]?+8<^)A_=4I/Y+3\6CU93$A^NYQ]3]: / M%_VO&O@)IWV#PC;2$;6NY9YR M/^VC1 _BD2GZ$5[+0 4444 %%(>*^5+G]IS[/*\/]D;O+=ES]NQG:2,X^Q\9 MQTI75^7J.VG-T7_!_P F?5E%?)O_ U#_P!0?_R?_P#N.M_1OVEM'NW":E:7 M%CN.-Z,MPB^I; BDP/\ 9C<^U4NPGIO_ %U/I.BLS2-9LM?M4OM-F2YMY/NR M1G(]P1U5@>"C ,#U K3I/3<%KL%%%% !1110 4444 %%%% !T_S_ )_Q]J*^ M'K:R@TJ66SANFE\Z>%F1]T80QQ"5<,F06D^!/B/ M5/$>@M+J[O.T%PT,,\F=\D81"-S=7*,S+YAR6'RL25Y(^\F^W^=O\@?NV7<] MJHHHH **** "BBB@ HHHH **** "BJ\MW!;ND4LB1O,2L:LP5G8#)"*2"Q ! M. "<#FK% !17A7Q&^,\GP]U-=-?3OM:20K,DWVKRMP8LI&S[-)@JR,#\Y['C M->L>&=5]FZ;?GV>9[;N]?2PYH6J4EL]OP_P T#T?*]_\ A_\ )_U86BBN(^(/C2/P M%I3:K)%]I821QI#YGE;V<]-^R3&U=S?<.=N.,Y";4=7Y+[W9?B-*^B_KJ=O1 M7D_PP^)LGQ'%S)]A^PQ6AC7?]H\[>\@8E0/(BQM502)I90Y79YB%7Q&H4E0P#"3+*?EP2]RR?6WXJ_P"01]Z] MNA]4?Y_S_GU]**\N^#VNZCXB\-P7FK%GGW2(LK##31H^U)#@ $]4+ 8;9N;Y MB37J-6UROE[$1=U?U"BBBI*"BBB@ HHHH **** "BBB@!CQK(IC*^<_&GP4EM;G^W_ TAT_4$8R?94<11L3R?(;(6(MT,3_ .CN MI" Q("K?1]'3_/\ G_/6@#Y\\"?'!+B?^P_&$?\ 9FJ1L(_-=3%$[=A*K8^S MR'KD_N6SN!CR%/T4KAAE>1ZCIST_SZF>+[07VDS+<1T444 %(12T4 9FL6?\ :%C<6O7SH9(_Q92/YFOB;I7W7BOBG7;7[%J-U;@8 M$<\J@?[(/M-\-EH7)GN5ZPQ]5R,CS&/RID$''+<@[2#6CKEV/"^B2RV^T&T@5(L@! M=WRQQ\ 8QN*_*, ]/E'(^0))&E8NY+.Q+,S')))R229 M5)XBO)\BE:*7WV\DE:^FM^]S['$5UE5.&&PZ7M'&\I/7ROL[MN]NUM>AZ_=? M&.^=B;:V@B'I(SR'.?53%QCC&!SDYYP&VGQCU"-LW-O!*OI&7B/YL91_X[7D M%%>Y]0PRT]FOO?YWO]S/!_M#%)W]H_2RZ];)6?W?.5=#G&?3G.,@J3R%8+S MMW'EM!U630[^&^B.#$XW#^\AX=3[%"PZ<=0,U]"?%BT$^C>;P&MYHW'7^+,9 M _[[S] 37E*F\NQ4(TY7I57R_/33Y-K7S/8E56982I.HE[:@N9-;65]?*Z3N MO(^9:2EI*^H/E/Z_K\OD%>]_!>ZS'>6Q_A:*0#_>#JQ_\=6O!*]8^$%SY6K2 MP]I;=O\ OI&0C]"U>9F$>;#5/)*7W23?X7/4RZ?)B:3Z-M?^!1:_,^E*6F]# M3J_/S])"DZ4M)0!QOCVX^SZ/..ADV(.O>1<_^.@U\YU[I\3I]FG1QC_EI.N1 MWP$8_P ]M>%U\+FTKXA1_EA'\6W^5CXK-)7KJ/:"_%M_Y!1117@'AA6]H/B* MY\/.[VHC8R !O,!/"YZ;64CK6#25I3G*E)5*;:DMFNGZ%PG*E)3@VI+9KI^A MZQ;_ !2E7BXME<=RDA7]"K?SK:M_B=8/Q-%-'[X5A^A!_2O'[+2+S4N;6&24 M9QN53MSZ%_NC\2/?%;/_ A&L@;OLQQG'WXL_EYF<>^*]NGC,V,^G2F"Y0Q2KC*G&>1D=,]1S53_/^J;?3UKY MH-3QW<\ *QR.BD8(5V (/48!QC':H*\S&8F&*<7"FH-7NTT^:]K:I+:SW[GG M8O$PQ+BX4U!J][-.][6U26UGOW"BBBO+/-"OHWP';?9M'@SUDWR'G^\[8Q]5 MV\>N:^4Q_>3GV MC;[W_P V:6DI:^T/KPHHHH *\+_ &A]1^Q>$W@!P;VZMX,>H4M+H^D(>;R[D.!ZKY,2G\[@X_$4 >T^!M._LGP_IUF1AHK.W#?[YC M5G_-F;^5=73401J$4850 !Z E?GQ\*_\ D>K3_KYN?_14U*&M5+^[+]"I:4I> MJ_*1]F'X7^%2,'2[+!&.(5'\A7G/C']G[1-3MGDT)#IUZH+(!)(T$C=ED61G MV!L;0T94)G.QNE?05(*4E=6>B)3MKZZ?(^!/@YXLN_!OB--+N"R6U[-]EN(6 M)PDQ)1'QV=9,(3T*LP/08^_*_.?5\7GCN06?/F:SA,=-QN@,C'JV3GH>>E?H MQ6B;E3A-[NZ_"+_-M7$THSE!;*S_ !DOR2#_ #_G_./>CI7QS:_%CQ$OC,Z5 M<7H&F)J4L#QF"U %NDSC:9/)\P (.6W[O>G:UXW\:?$ZZFB\&QW$&EP,462% MDMVDQ@[I+F1X]KGJ(8Y%VHPWAC\QS3NE)*]U?T2M_FM-RFN63B]+67S=_P#( M^Q**\/\ @UI_BG3!?0>*S=L^8&@-S/\ :!@B4/LD$DJG&%W*')'&?O+GHOB/ M\3['X>VZB1?M-],"8;96 )7IYDIPVR,$$ [268$*#ABM3]SKV_$F/O:);'IU M%?#$/C+XB_$EW.D&=(%/2S"6L,9Z[?M#,K;L8.UYRV"#C!S2W&E_%7PRAOI7 MU-D3D_Z6M]@=RT(FN,J.Y9"!U)QS1M\6@>A]S=**^6OAI\?)-2N(])\3!$EF M8)%>(-BLYX59T'RJ68\2)M0,0I0*=X^I13M:TEL]@OO'JM_Z^93O].M=4A-M M?0Q74#$$QS1I+&2.1E'!4D$<<'!/3I4EK:Q64:V]M&D,,8"I'&BHBJ.RJ@ M] !^&.*\:^.7B[5?!VE6UUHT_P!EFEN_+=O+BERGE2/MQ-'(H^95.0 >,9YK M8^#GB/4/%7A]-0U:7[19"^R./Y48;1MB1%X]<9J5]I+[._P"'^:8Y:6O] MK;\?_D6CU6CI32P09/ ')/3_ #COZ5\F^/\ X]W5\[ M=MM&05*YX#LLAD)_=JHVEB]FHK=[?U_F.W5_,^M.G^?\_F.*/\_Y[U\/#PY\ M5[U?M@?4U#C=M_M!(2/;[/\ :8RI_P!@Q@^U7O"OQOU_PI?_ -F>+5DGA5@D MOFQ>7=6^?XN%7S%P=Q$@9G!RKCC-)7LNO]?(G;5;'VG15>TNHKZ%+FW99(9D M5XW4Y5E895@?1@1BFWEY#IT#W5TZPPPHSR.YPJ*O+,Q[ "D_=O?2PUK:W4M? MY_S_ )Q[T?Y_S_\ 6KXW\7_'[5=8NCI_A*,PQE]D==3GIF.)E<1ANBJ4 M:7&"#&E%?*GPO\3^,K3Q'%X>\3-<>3+%,P6ZC!.?;F4;L D22(<[1[R M_$CQ/\0=.U^XMO#T=\VG((3$8=-2XCRT,;2;93:R;L2%\_.<'CM3>EDOM7MV MT[]@7O73TY;?C_PZ/*_A]=37?Q#@DN)'E?[7=#<[%FP(IPHRQ)P!T[8X%??. M:_,'0[_6;36$N]*$IU999&01P"67S6#>9B#RW4G:S[E,9V\X Q7N.C>,/BC- M?VT=Y%J(MVGA68MI*(HB,BB3<_V,; $SEMRX]:<%[E."Z*U^FO7OH*;]Z4_P M\[M_J=G^TKH/VC3K36(Q\UK,T,A'_/.894GV#H /4OV[Z_[.6N?;] DTYC\^ MGW#!1W$4W[Q?_'_- ^E>I?$'0O\ A)?#]]IP&YY8&,8_Z:QXEB_\B*H^F:^2 M_P!G77/[-\1/I[G":A Z@?\ 36']XN?H@E'U/YS2WG3[^\EVMK^:?_@03^&, M^VGR>GY._P C[FKB?B-KO_"-^';Z_#;)$@9(CW\V7$4>/H[ _0'ZUVU?,7[2 MVN_9]/L]'0_-$8BDD>)6_VXA&S#\!*IK]+_ +K7_"0Z#8ZB3N>>WC,A_Z: M(-DO_CZM7ROKG@8VOPRL[X+_ *1%.+^3CGR[H^5_Z+-N2/\ 9KT;]F[7/MFB MW&ENGF74@^O[J+_ -K5]:U^?/Q2O)/&/C6:UM^3 MY\.GPCL"A6(_AYS.?H?>N=IRG""W;_*R7XM,U348RD]K6_\ M__ "7F^X^H MO@3H/]B^%H)6&);]I+IO]USMC_#RD4CTS[UZGJ.DV6L1B#4+>"[B!W!)XDE0 M,/XMLBL,CUZ@<9]7Z;81Z9:PV4(Q';QI$@_V44*/T KPKX\>-]9\%IIYT6X^ MRFY-P)?W4,N[9Y.S_71R;=N]ONXSGG.!C67-9>5MON2(A%M:[V;?K;F9 M[_%$EN@CB4(B *JJ JJ % '0 8XJ2N ^&&M7GB+PW9ZEJ,GG74ZR& M23:B;MLTBCY8U1!A5 ^51ZU9\>>.;/P#IK:A=@R2,?+MX%(#32==H.#M51R[ ME3M Z%BJLI_N[I[I_C>WYA'W]5_7]?I<[;_/^?\ ./2C_/\ G_Z]?#D?C/XB M?$R63^Q/.BMU/W;/9;11D#.TW,C(Q>)_#EIJ>I,'NI1* M'8*$!,<\D8.U<*"50;MH"DYP*[#5=5MM$M)=0OG6&VMT+R.W0*/IU)/"@V-'_/\ G_/UQ1_G_/\ ]>OBK7_C3XF\:WW]G>$HI;:)B0BP MQK)=2+TWR.0RPJ."=A41Y^>9AR:,OA_XKZ4IO6?5&$8W%1?K"4;7CD571E]&5@0P]<@^HP>:LT4 ?+GB3X2:MX(NSX@\ 32*4R MTEB6W'8/F*Q[SBXBP.(9=TN0#&TLC +W?P[^-5AXM9=-U4#3=6!*&)R1%*P. M"(FZL.C*P#*>" >* - M.BC-% !1110 4444 %%%% !1110 4444 %?)^K?\E?B_ZX?^XZ6OK"OD_5O^ M2OQ?]X;!_"N+_9RU W?A;[.3S9WD\0'HKA)__0I6_6O5" 1@\@]J\'_9S8V$^MZ, MW'V2ZC*@^H:>%_R\I!^- 'U!1110 4444 %?)GQ(M?LFO7('W9/+D'_ HDW? M^/9KZSKYM^,-MY>J13CI+;JOXH[Y_0K7N97+EQ'+_-&2^ZS_ "3/G\WC?#\W M\LXO[[K]4>244M)7VY\%_7X!1111_7YAOHOZU1]5L_\ PF'A=EMR'EGME!"D M#$Z $H.OX=:]"\ ^*;SP],T<4$EW;3'+ MQQJQ8, !O3 (SMP"#@,,?,, UZ7K_@&S\7A=3T]FLIY>766&1-YS@ED?8R.# MD[P"LAYYR)*^:I366U9T*O\ !G+FC+>SMK=*[73ITT\OIZL'FE*%:C_&A'EE M#;F5]&F[1=M=GU/G&BO4C\(=:!QOM<<<^8^/_16?TK9M/@S.Q!N;M$]1'&6X M[8)9._MQ[UZC/K^H0V,8.) M&^G"@XY&XD+G)%>T?%W68X;2+2T(,LS"5QSE8TS@\?WG''7A&& M#V] \.>$K#PO&4LU)D?'F2N^,Y-5;CP'I%[.]U>1-RC_ "V2=]&U\SY%JQ!:S7)VPQO(2< (K,<^GR@\^U?8,?AW M1M.7K,,\ 9Z],FF3^+-%L5P]W;+M'W4D5B/HB$MW]*[GFKD MVJ5&4F[V]YW\M(IW.+^R5%7K5X16FT=-/-S7?L?(-Q:S6;^5<(\3@ [75E8 M\CY6 /(Y''/:NS^&MQ]FU^VSP'\U#^,3X_\ '@M/^(VJV6M:F+K3Y!-&851B M$=<,K/D?.JYX*X89&..<<\_X7G^RZM9R= +F$'Z%PI_0FO6DW6PTN>+C*5.2 M<6FFG9]]=^YXT5'#XF*@U*$*D;26J:NGTOYGV<*6D%+7YV?IH4E+3: /(_BI M-A+2(="TK'\!&!^>X_E7CU>G?%"7-[!%_4>8%>C^!_"*:MF^O!NMT.$3/WV'4M@\(O3:1 M\V>N "WG%?1:M_PCV@"2':'M[;Q!*ZJR@ 0QC M+ 8R/E480$=-VT>G%2:!XEM_$0D:V61!"5!WA1G=G!7:SN*^:997GLD[7VUO;H>OAL?4Q-=4TDJ=F[6]ZR3WVUO;H>>>.)!+K-RP]8Q_P!\ MQ1J?QXZ54\,P6=W?):WRDQSXC5E+*5<_<(VGG)^7OC=G/&"SQ+)YNJ73>DSK M_P!\G;^?%8T4C0.LB<,C!@>>"IR.1R",#I7S4YJ.(E4FE)>U;:?5^-O"D6@B*XM,^3(3&P8Y(<98'/N,_3;W MS7G]?0GCR,7&B22D8*&%U[X+2(O\F//U]:^>ZZLQHQH5[4U:,HJ5EHENG^*; M.G,*4:-:T%92BI66B6Z?XJX4445XYY))#$9I%B'5V"C\2!_7VKZX5 @"KP!P M*^6-!A\_4;:/'!GCR.V X)_05]58K[#)XVC4GYQ7S5V_S1];E,;1J3\XKYJ[ M_5!BBBBOJ3Z4**** "OE_P"*'_$T^(?A_3?O+ (KAA_V\2.P_P"^;8$CTQ7U M!7R\W_$S^+YS\PT^UX]!FR'_ +-<_G]* /IBBBB@ HHHH 0]*_.3P)K5IX>\ M7PZCJ,GD6L%Q<&1]KOM#)*H^6-6<_,P'RJ>2*_1L]*_-?PKX=6>/;O&U9'&-P*_PXZ=":F-_:JW\LOT*E_#EZK\I'V>?CGX, R-0SCL+ M6]_K;BO+?'/[1-L]L]GX9CD::0%?M2[/C.TR",*1G:W2MC_AF M;1O^?Z]_*#_XW77:!\!_"^A2"9XI=0D4Y7[8X= ?^N4:11,/:1'IV4M&].HK M\NJWZ'B_P%^'5QJ%\OB?449+6WW-;;^L\S9'F#/)CCR2'/!DQ@_*U?9U-1%C M4(@"JH ' P !VXXXQ3JMN]DM$NA"6[>[W9^:GB&QEU3Q;=V,!VRW6J30( M?0R7+1C/M\W/K[5^B>@Z):^'+&'3+%1'!;($4 OH17YZ0)/\7/&865F\N]N&.>\5I%EL+Z$1+@=MY!QECG[O\ M%;M%H]\R'#+:7!!'8B)R*^-/V MKN]?7D2]&UU"3M3TT9B>2T M)V!C_M,FQF/JQ-<'^TDJGPY;DXW"_C"^V89P\/&VMF*3ZE)]GR#AA%@M,01_> $9P1PYYS M7&?LZ^"8(K1_$UR@>XF=XK4GGRXT^61U'9W?@3Y=?)K\'^I[G^SSK*W#'A+:W5?8$%ORRQ_$FBM9RBEJGRM^O*V_Q5W\R:2LI7Z +?P_I4>MW"!M0U!/,5B!F&W;_5I'QP9%Q)(>"V50\*"??*RM#1 M8K"V1.%6"(*!T "+@#Z8K5K6;O*271M+\U^=_G?KIG#6*;W:7XV;_KM;R(VB M1V5F4%D.5) RI(*DJ<<$J2..Q(YS4F/\_P"?U]Z**CRZ?\#_ #N:>:]?Z^X_ M/[X:\?$"#_K\N_\ T7E2:Z?\&05^=^OQ-\._'#R(-D=G?)<(!T\B1A*%'MY4A0^N", M=J_1"OCK]I?0?(O;+64'%Q&UM(1TW1'>F?:?;;([Y/HF?I]+_#OQ;'<>"H-6G.?L%K(DV>N;4,IS[LB*P]=P]:^;_@ M982>)O%[ZM[>^*^ZZ^ ?B#;-X#\=M>Q A%NH;^/'&4D82 M2#Z%Q(F/0?A40?[U7VFFG?;M_P"W2^XIJ]-I;PLU\G?](KSN?=>MZFFBV%QJ M$O"6L,LQSZ(A;'UXP!ZU\-?!'2W\2>+TO;CY_LHFO9">\A^5"??S9 P_W?;- M?1'QV\0K9>$V6!N=3>*%".Z-^]8CV,:;3_O#\>6_9IT+[/IMYJ[C#74RPH3_ M ,\X1DD>Q>0@^A3OV(:3G+^6-OFU^CE%_P#;OJ*;O",5]MW^2_S2G]Y]-5\H M?M0?-_!-CXZT]M.OLIAM\,R8WPR $!USP002'4\,">0<,NM;XVU] MF;=N^K7ZW^1C2^%)]8M?F)81=Q9"FYA41SK@\EHAB*3'H@A..3N.%--J;N MM&^FW]?Y>@)."\EI_7];^I]BQQ)",1J$!+,0H !9B2Q(&.6)))[DDGK7R3^T MGXID\ZU\/0L5C""ZG .-Q+%85./[NUVP<@EE;&0#7U5I6JVNMVL=_82+/;3K MNCD7H1WSG!4@Y#*P#*P*L P(KX2^/K,WBZX!/W8;<#Z>2I_F3^-<\]XI[W_) M.WXV^:-86LVNWYM)_G;YW1]2_!_P3;^$=#ADV#[=?QI/L#C_/^3^N?>OAN'P9\5613%+J00J-N-7C VXR/^7WICH/UJ7_ M (0OXL?\]=3_ /!Q'_\ )U;R>K[7=EY;)?IZ(RBO=6NNFOGU_&X[]HCPU#HV ML6^JVBB(:DCF0(, SPE2,_5W@'6F\0^'[#493NDFMT\P^L MB QR'\75C7QSJGPL^(VN;!J<-S>^5G9]HU&VFV;L;MGF7;;=V!NQC=@9S@5] M8_"K0[[PWX:M--U2/R+J#SM\>]'VAIY63YHV=#E&4_*QZXZ\407+!Q>_,FO1 MWO\ =I\K!)WDI+LT_G;7^NK9Z)1114^104444 %%%% !1110!E:SHECXAM6L M-3A2ZMY.J.,C/(#*1AD< G:Z%77.58&OF+5? ?B/X0W+ZUX/EDOM,^_<6CC> MP4$Y$D2X\Y #_KH@LT8W%@J*TC?65% 'F7P\^+6D^/8Q"A^R:BJYDM)#R<9R MT+X E3@G@!U&2R!<,?5FY89''.YP@+12$X M(FB'7<721B&7E?"WQCU+PG=CP]\0(9()5PJ7NWG:/E#2[0WT27%LZ30RJ&22-@Z,IZ%64D$?0U9H **** "BBB@ HHHH * M*** "OD_5O\ DK\7_7#_ -QTM?6%?)^K?\E?B_ZX?^XZ6@#Z(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 *\!^&I_LSXD:Y8_=6XBEF ]6:6"8?^.RN?_P!=>_5\^1'^S/BW"WW1 M?VIR?7_0W4?^/VX'UQ0!]5T444 %%%% !7A?QHMOELK@=C,A/U$;#_T%J]TK MR;XP6_F:3%(.L5RI_!HY%_GMKT<#+DQ%-]W;_P "37YL\O,(\V&J+LD__ 6G M^2/FRDI:2OT(_-4%+244=[[6_KJ/MZ^1['\*_$5EHL=Y'?S+ K&)TW'[WWU8 M*HY)^Z3M!SD>G/H=S\4M"M\^7+).0<8CB?GUP7"# ^OTS7RU1C_/^>?\.,&O M(K9=2KU)5JCDG)K2+22LDM='OON>S0S*MAZ4:%-0M&^K3OJV_P"9=[;=#Z$N M?C-9J/\ 1[6:0^CND?'8Y7S>OTXKG;GXR7[_ /'O;01>N]GD_D8\<5YSIWAG M5-6 :TMII4;[K[2L9Z]';"GIZ^G?BMT?#7Q"1D6G7_IM;C_VM6'U7 T_=FX7 M7\U37[N9?D;_ %O,*JYH*?*_Y:>GWJ/ZEFZ^*.O7'W)D@![1Q1^GK('/OUKG M;GQ9K%V29;RXY[+(R+V_A0JO;TI-1\*ZKI*[[NUEC09)?;O0 8)RR%E'![D9 MP?0XY^O1ITL.U>E"FTNJC%_BKMGFU:N)3Y:TZJ?:4I+\'9)$DDKS-OD9G;U8 MDG\SD]3GZDFHZ**[-M-/+R.'S=P_S_G_ Z>U36\IMY4E'6-@P^H((_E4-+3 M:OI\OO#9W1]U*=P!'0TZLO19_M-A;S=?,@C;_OI%/]:U*_+6K-KL['ZW%W2? M=)_@%)TI:0TBCP#XE/NU;']V",=O5S_[-_GK7 5U_CR7S=9N,=%\H#\(DS^O M'T_,\A7YIBWS8BJ_[\OP;7Y(_.L4^:O5?]^7X-K\D%%%%<)QA7T;;1_\)%H" MQH03/;!1GH)%&WGI]V1>?IQFOG*O0_ WBQ=%IZ^7UH4JDJ=72%2/*WTOTOZIM' 3 M0O;.T4H*NA*LIZ@CJ/SKW;X9P^7IC-TWSNWY*B_A]VM'7?"%EXCQ/DQ2XXEC M .\8&-P/W@!T(((SUQD5I^&M'_L&R6SW"0JSL6 VYRQQQDX^7&>3SWKV<'@: MF%Q#F_>I\DN62MU<;)];VOTMH>QA,%/#5W-^]3Y7:6G5JR?6]K^6A\X:L_F7 MMP_]Z>4_G(31I6GOJ=U':Q@L9&4''4+GYFSV &23STZ=*[X?#/49Y6>:6% S M$DJ7<\DD\%$R>G<5Z)H/A>R\,JSQDO*1AYGX(46%^9MM7>M]+._S*'Q"N%@T=XN!YSQ MH!]'5^/P0U\^UW'CGQ$NMW0BMSFWM\@'L\AX9O=< !3_ +Q_BXX>N;,:T:]= MN#O&*44^CM=NWWG-CZRK5VX.ZBE&_1VNW;[PHHHKR._HSRN_HSJO!$/GZS;+ MV!=O^^8W8>G<"OI6OGSX;Q[]7!_N0R'_ -!7/_CV/QKZ#K[K*8VH-]YR_)+_ M #/M;_)(****]\]T**** "OEWP%_Q,/B9KUV>1!'+"/9EFMX1^D3# M%?45?+OP+_T_7O$>IGGS+L8/KYMQ=.W_ *"IH ^F:*** "BBB@!#TK\^/A7_ M ,CU:?\ 7S<_^BIJ_0<]*^&?AKX2UNQ\9VUY=:??06RW%P6FDM9TB :.8*2[ M1A0"2 "2.HI0TJIO;EE^@Y?PY+S7Y2/N>BBBF(****-@/S]TK_DI(_[#WD^Y*C(P]F!4_H:_/?P?J+_##Q@HO M\HEK/):W!Q_RQ<%/, ZE0"DPQDLH^7.0:_1"O"?BY\(5\;C^T],*0ZK$NU@_ MRIEV\22MQNL;6:2;'< /). M![$(&'\+"J?:.W]+^O+S$K[RT=OQW_/^K'1?M)^*8;J:U\/V[!VMBUQ< '.U MV7;$AQG#;"[$'&%=3SFO_ M^143_KYG_P#0A7/_ +2__(#L_P#K^'_HB:NA_9[&/"D?OT7FOR M@5/_ )=-?UK4,3]I'1'OM%M]1C7=]@N,.1VCG 0M]/,6-?JP[4?LZ^*8;_1F MT-V N;"1W1">7@E8ON&<9"RLZMCH2I[YKWW4M-M]7M9;&\02V]PC1R(W1E88 M/X^AZ@\@@BOB#Q1\*/$GP\U#^TO#_P!HN;>-MT-Q:@M/&O)V311@L0%R'8*T M3K]\KNV4HOD*/#-GXNTZ72M07=%,.&'WXW'*R(>SH>0>_(;<"09G&W MPZ\KTZ76WY7MYV\RH/OI=:^3W_/\#C/@_P"+H/%7A^W 8&ZL8TMKA,_,&0;8 MWQUVRHH8'H3N'52*]4_S_G_.*^"-2\ ^,?A5?F^TCSI8ER%N[1#*C1]=MQ#M M?;P 665&CW8VNV 1KQ?M%^*4 @-O822C@EH+CS"?4JMRHS]$ ]JTZ M\^O]?(S4>1_%?H'_G_/\ GFOA;XJ?#_5_".NRZ]I<%2QMY=WF,L@7<4"RVE,DL22R0VTS3!"ZB20@3-$IV9W,8MJ]@ M*F&L(0VE%6:^2Z[%STG*:V>WWO\ S/LRO(_C=H/]N>%;DH-TMB5NT]?W1Q)_ MY!:0^^*]GXC@[-/I?7\G^ M#/SWT'Q@VF^#-5T0,0UUWC$@_Z:L-TI_&1F-;)JTZBWE:/R22_P#; M5][,FK.,.B;?S?\ P[?R.IKY-_::T/BPUI!W>UD/U_>Q9_*7^5?65>;?%KPX M_B;PS=VL"-+<1JL\"(I9VDB(?:BCEG9 Z $Y;\*PDM$UT:^[:3_ / 6S:.C MMWO_ ,#\;/Y'QIXY\7OX@T70K DDV5I)YG/5A*T"9Y^\([<-S_?SWK[>^'6A M#PYX>L;#&QT@5Y!_TUES++_X^Q'TQ7Q#X.^&VMZAK5E!?:=?6]J;B,S2S6L\ M<:Q(=[AG=%1=RJ5&2.6 K]$\8X'&*W^RW_/-R?YI>EY6_P"W?0Q^TETA'E7S MTO\ 9?&_3?$D.I66N>'([H_98'C>6U^=U)DWA7C3<[QD?>RC1] ] M;U)?O/)R=_3WK?C8PIKW5W7^9]+?Y_SCC^M?-/[0W@_36TK^WTC2"^BEC1G1 M0IG61MNV3 ^9UR'5V^8!64DC 'F4/[0WBS3@+:YALY9EX+3V\R2D^K+%/$H/ MNL8^E5+]O'7QFEBBEMVCLT.]<1-;6:$Y4RM)(296 ./O2N 2(UPQSBX\UK>3 M^[5_Y?\ -$^7?LU]^B_S_X)ZY^S1=S3:/>6\A)B@N@8L\A=\8+A>3@ @-CU M8GJQKSO]I+1)+76;?50I\F[MQ&6P?];"QR">G*.F.Y ;TKZA\ >"X/ FDQZ7 M WFODR3RXV^;*P&6 YPJJJHHR<*J\DY)G\;>#K/QQIDFEWGR9P\4H +12KG; M(H. <9(*Y&Y"RY&EG]ZN*EHG%ZTE0^!,J2+\S(5X:NAB_:-\4R8A2VL'DZ<07)?/3H+K&[/^SBK MMNS>K7W[>5B%%Q2CT6GR_X:WYGVU+*D"F25@B+U9B !]2>!^-2?Y_ MS_G]>:^+-/TSX@?$R^@FU036]A!/'*1.IM+<"-P_RPA0\S8&$;;)@\,Z]:^T MZ5K)-[O=%7U:6R"BBBD,**** "BBB@ HHHH **** #_/^>UV_FZ;)MG109K:3"S19[E M?XTSP)$RIR,[6^4=@RAP58 @\$'H0>"".AX_#GD&OG?QM\$BMQ_;O@J0Z;J, M;&3R$;RXG;J?(8<0,QRI1OW#;@I\I 2P!])YHKYO\#_&\BX_L+QI&=,U*-MG MGNGE1.W&!,IQY+-D$./W+ [AY:E=WTM #J*** M"BBB@ HHHH *^3]6_P"2OQ?]'[#\0O#]V./-,$&?7-Q(AS^$]?0U?.WQM/V+5_#^H# MCRKMB3Z;)K61?_9J /K&BBB@ HHHH *\^^)\/FZ!<-WC:)A_W^C4_HQKT&N4 M\;P^=H=ZOI S?]\8?_V7-=.'ERUJ%X 8^1_#>P2^UVW$F"L6^7![E%)3'^ZY5A]/?CUSXH^) MI=$M([.T8I/>;P74@,D:[^ M_DDG==3Z3+Z=.E2GC\0N;D=HJU]K6:7=N2MVZG3ZQXUTC0V,=S<(902#%'F1 MP0.C!0=G_ \=JY;_ (6_HX;:([G'][9'@?7][N_2OFPL6.2GX6/K33/'^B:J?+CN% MBF"WR'/3 ;.<# )7.%XQ^'%IJL3W6GHMO>*-P5 %24CDJRC #M MT#C!)QNR*^:/\_Y_K_0<5]#_ I\43:E')I=VYDDMU#PLQRQCSM=6/?8Q7:2 M74QL58%64D$$$$$<$$'!!'0CL:;7H7Q.TU=.UN0H %N42? [%@48_ M\"=&8^Y->>U]-1J*M3C5CIS)/YO=?+8^8K4W1J3I/[+M\N_SW"EI**V]# ^Q M?!Q>5EQ[C@QG_T*O*;>"2ZD6&%2\CG"JO))]OZG MM@^E>IZ5\,6=0VH2F-CC]W$%)'UO6PD\;/W<,Y66]TG%?.2^];^1 MZF%GC)^[AW)I;WLXKYR7WK?R)Y/BJ /W5H<^\PXZ=A&??O7%:SXRU'6E,4K" M*$\&.(;01Z,\*7F@ M?/*!) 2 )5Z9/4,,Y4YX&>&.,')P-\4L?&+]M*\.KCRJ/SY;2MWNK&V)6.C% M^VE>'5QY4OGRVE;O=6.8QC_/^>W2EI*6OG?Z[?UY=3Y_^O/^NW7N%)2TE(/( M],^%\.Z_EE_N0[?^^G4_^R5[I7C'PKCS+=/C[JQ#.?[QD/\ [+7L]?H.6*V% M@^[F_P#R9K]#[O+E;#0?=R_]*:"BBBO8/7"BBB@!KN$4L> H)/T%?,'[-2F2 MPU*Z/66[0$^XC+?^U*^B]>G^S:;=S=/+MIW_ .^8V/\ 2O!_V;(/+\-W$AZR M:A+^2P6P_GF@#Z%HHHH **** "CI_G_/X444; %%%%&P!1110 8_S_GG_P"M MQ1111L 4?Y_S_G\:** "BBBEY!YB8Q_G_#O].E'^?\_Y^F:KWIQB#3]-!_>F26=AW"JH121_M%FP>G!KU?X+::VF>$K%'& M&F62?\)97=#_ -\%:^7=!\/:[\;-=_M340R6>Y1-.%9(8X4/_'O;YSECDC:& M;:6,DA)))^[[:VCLXD@A 2.)51%' 55 "@>P Q513A%W^*4M?))67X67R%*T MI)1^&*T?FW?]7\K$]%%%(?H&*3'^?\_G]:6B@!/\_P"?Z4M%% !_G_'\Z,?Y M_P ]_>BBCT /\_Y[4444 '^?\_YQVQ1C_/\ G_\ 7Z$444 %%%%"TW ,4444 MOZL 4?Y_S_G%%%,-@_S_ )_I1110 4?Y_P _K^?.:**/+^KAY!C_ #_G_..* M/\_Y_I111ZAZ:!1111L 4444 &*/\_U_G110 4444 %%%% !1110 4444 %% M%% !1110 4444 %'^?\ /O\ Y]J** .%\;_#S2?'EOY6HQ[;A%(ANHP!-%SG M .,/'DG,3@H+;(I02!&"0 M^6Y!\ICAI!]+],\9 M6@OM(F$T? =?NR1,?X)4/*-UQU5@"49EYKILU\K>)_A!J7A"Z/B'P!-)#)'E MI++?DE0;+';\C,Q5%[/X=_&RS\3.-*UI1IFKJ2C*^4AE=>"J M&0[HI,Y'DR\YP$9V.T 'NU%)FEH **** "OD_5O^2OQ?]&I_M.DV4W_/2TMW_P"^H4/]:VZ "BBB@ K$\1Q>=I=W'_?MIE_.-A6W5:[B M\Z%X_P"\C+^8Q36C3[-?F1-0;:]CM_AS?I MIVNV[2':DI:$_612J#H>L@0=L9S7<_&:T<-9W0!V$2QD]@ M!FO$$8QD,A*LI!!!P01C!SQ@CL?7G%?06D^)-.\>Z<-%U5O)O6 "G^^Z# M;LF]'RW>E[I6/GNBN]UKX<:QI$A$<+7<(Y62$;LCC@Q@EU;GI@@_PLV#C 3P MOJ[G LKO/O!*!^94#]:]2.(I37-&I"SV]Y+3I?71^3U/+EAZT'RRIS373E?X M:6:\UH8->K?""!WU>24#Y([=@Q]V=-HQUYVGVXZ],X>F?#G6]28#R#;IGEYB M$Q_P#)D/X+^->]:5X??P=I;6VDQ_;+MB6)=EC#R$ ;FW-\L:@<(K%L<9RQ>O M)QV+INF\/3E&4YZ:-6BNK;V7;<]? 82K[6->I&4(0][9WD^D4M_73IYH\:^+ M5PLVM[%QF"VB1N0<$F209 Y'RR#@X]>A%>85ZI-\,?$.I2O(NZ,N:UKZ-6OZI=CSZV'JX9I5H\K>JU3O]S? M<^H?A3+YFAHO_/.64?F^[_V:O2Z\F^#S[M(E']VZLI/S?W,_,)/WF_-_M5W ? M:'4&=R>AQRH/]Q3T]>KA"D%F_[Z52N?0^N*^BRV$*5.KC9J[@K+[KZ>;NK/IJ?09?&%*G4QDU M=P5E]U]/-W5GTU+5SX[T>U?RQ-YA!P2B.RCWW ;6_P" DU,SZ5XQMFB1DN N M><%9(RRU>RTW/6 M? _A@Z5=W4UR,R6[^3&V,#!7<7')Y9&3IG )&22<1>)/B$;&9K;3520H<-*V M2@/&Y5 QDKT)+<-D;3C->@ZC=_8[*:ZCY,<3R#'^RI8=?ZU\L,Q]G9NST2.G%S> IPP^&TYN:7-UW5M>^M MKV>B1Z':_$O4HG!G6*://*A=AQ_LL"<'W*M]*]9L+RT\56&\+NBF!5T;JI!Y M4^XX(/T([5\Q5ZM\+KQEFN+3DJRK(!V!4D$CW(9<_0>EO+GC-- M:ZV=F]WJT[6:>FJMU.? XRI.JJ%:7/&::UUL[7W>K3M9I]U;J>=ZSIKZ1>2V MCY_=L0I/5D."C>Y*D'CH3CJ*S:]#^)< CU))!UDA7/ ZAF&3Z\8'/88Z<5YY M7B8FG[&M.DMHNR].GX67?0\?$T_8UITEM%V7IT_"WGH%%%)7(6?$'X3Z3X]0S.!::B EW&H).T8"2ID+*N, M$D2*% 215RI]3HH ^3]'\?\ B/X172:+XRBDO=-8[8+Q3O(08&8I" )D48S# M+LF12,8&U6^H]&UVQ\0VJ7^F3)=6TGW70\9'56!P42?#OXNZ5X[06Y(LM2 ^>VD8?.1 MU,#\"4=RN!(N#E"!N/K6: %KY/U;_DK\7_7#_P!QTM?6%?)^K?\ )7XO^N'_ M +CI: /HBBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *SM1UBQT9 M%DU"X@LT<[5:>6.)6.,X4R,H8XYP":T:^=?VC?\ D%V7_7TW_HIJB3Y5==U^ M+2_4I*^GD_P3/<].\0Z9K#-'IUW:W;H-S+!/%*RCIEA&S%1GC)[UKU^>OP]\ M0OX-URTU"3Y;>7Y)?1H)&,;MQU",NY?>/''6OT)5@P#*001D$=#GI^?4>U;- M62DO-/UO_7])F:>O+\UZ;/\ %/\ IH6BBBHV^170*YR?QCH5K(T,^HV$4L;% M71[N!&1E."K*T@*D$8(/S9[56\<>)$\)Z-:_.ZX$LA^TS99IV=MQ/+G/S,3WRQ//=L^E1>[<>R_'=?A=_P##HJUDGY_A MU_,_3J*5)D62)@Z. RLI#*RD J589#!@01@FGUA^&/\ D$67_7G;_P#HE/\ M(K^+_ /A"-+.J>1]K MVRQQ^7YGE??SSO\ +DZ8Z;>?45VE>+_'K_D6&_Z^8/YM6G:/WV3?YF,7=7\Y?@V@HHHJ"PHHHH#8\*M?C5]I\1 M#PY_9^W-XUIY_P!JS]V0IYGE_9QUQG;YGMN[U[C-*ENC2R':D:EF)Z!5&2?H M ,U\,:7_ ,E#'_89D_\ 2AZ^YYH4N(VAD&Y)%*L#W5A@CZ$'%)7=.,H_$_\ MY&+U\M7YWL-^[5E'HO\ Y*:T\[)'AWA[X[:?KNKII7V66"&XD\J"X:16+.3A M/,B"#RPYX!$DA#$ C&2/=:\*\/? G3]!UA-5^U23PV\GFP6[1JI5P_P +2G^Y/;M^;[?_ &:O8J\I^-D>_P )7A_NM;'_ ,FH M1_[-0!Z?\/Y/-\-:4W;X5TH^EE"O_?*[?Z5WM ! M1110 4E+24 ?#,Z>5(R?W68?D<5#6AJJ>7>3K_=FE'Y.:SZ_48NZ3\D?DDE9 MM=F%%%%4236\GDRI)R-C!LCKP<_K7V(?$>C6@VF[M(^^/.B'XXW<_E7QK17F M8O!K%\O-)Q4;[).][=VMK>>YZN$QKP7/RP4N;EW;5K7[+K?RV/K^7QQH<'+7 ML)_W27_] #50E^)7AZ+/^E;B.RPSG\CY>/UKY/I:X5E-)+WI5&^ZY4ONY3NE MG%?I"FOE)_\ MR1]/3?%C0XN$::3_=B([9_C*U0D^,.E+PD%TV#_ '8@#[C] MZ?Y"OF^I887N&"1*TCG "JI8G/' R>?3GGI6JRO#K5N;77WDOO=K+\#-YMB M7I'D7I'\M6>^R_&>U7B.SE(Y^](J\=N K=?TK.?XT.3\EBH'O<$_^T1_*O*- M5\/7^AQQ27\1@%SO,88KN.S9N)4,2N-XP& ;VK%K2& PDHJ5./,GL^>3V=GM M*VZ,ZF88R+Y9RY7U7)%/575TX7VV/5]0^+-]?026_P!G@1)HV0G+DC<""0=P M['C^?IY3245WTJ%/#W5&/+??5N]D^_J>;5KU,0U*M)RMM>VGW6W/HSX--_Q+ MKE?2YS^<2?X5[#7BOP8;_1;Q?26,_FC?X5[57PV.7+B:B\T_O29^@9<[X6D_ M)K[I-!1117G'J'R+1U/@KC M6;;_ 'G_ /1;UZ/\4/\ CQ@_Z[_^TWKSCP41_;-M_O/_ .BWKZ&O]+MM441W M:+*BG< V< XQG@CG!-?58"DZ^#JTHNSE-I/M91_R/I\%3=;"5:46DW-I/M91 M_P CY0HKZ;_X1#1_^?6+\C_C1_PB&D?\^L7Y'_&N?^QZJ_Y>0];2O^1A_9-7 M^>'KK_D5M6).@3'O]D;)]?W?/Z?XU\VU];O:1/";=E!B92A3L5(QM^F./I60 M/"NDCC[)!_WP*];&8&>*<'"48\L>5WO]Z/5Q>"EBG!QDERQY7>_X'R_7I?PP M_P"/^7_KB?\ T-:]6_X1;2?^?2#_ +]K_A5FST>RTYS):0QP.1@E%"DCKCCM MFN7#994P]6%64X-1>J2?9]SFP^73H58U7.%HO56?9]SR#XG_ /'_ !?];5X6/_WFIZK\D>)CO]XJ>J_)!1125YAYI[C\ M+O\ CQG_ .N_\HTKT^O,_A=_R#YO^O@_^BHZ],K](P*MAJ?^']6?H>#5L/37 M]T****]$[PHHHH \[^++^7X2U0_].K#\RH_K6'\#T\OP9IP]1X_]&)67\%/^1.T[_=G_ /2J>@#U.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 **** /$OB'\%[ M'Q8[:GI3#3=7#>9YJ[A'*_!!F"?,C[AGSXQOR27$AP1QGACXNZMX*NU\/?$" M&1",".^QEMF=H>38"L\61CSHB74@AU=PQ7Z@_P _Y[?I7.^)O"NF^+K1K'58 M5GC(.UCQ)$W]^)_O(XP.1PP&UPR$J0#H;*^@U&!+JTD2>"90R21L'1E/=6&0 M1]*^6=6_Y*_%_P!):KX;-Q MX.T[7H5_X]Y;BVGP/X&G=XG/LKLZG_?6OI[X,^*?^$DT".*5MUSIY%M)ZE5& M87/UC^7/=D:L'X5:-#X@\"_V;X%>-_"K6)O WB MEM*OCL2X=K*<9PHE5B(GY_Z:?(#Q\DA/2NA?&Z3ZI./K9.7XR?\ X$NQB_A5 M3JFXR]')V^[?Y>9]MT45D:_K$/A[3[C4KCB.UB9S[D#Y5'^TS;4'^TPZUBVH MJ_1+]-OR]31*[LNKM^E_U/E[X^^)7U/48/#MH2XMMKRJO.ZXE $:8'4I&W'_ M %U(P#7GGQ-T$>%[BPTG^.WTZ(RD=#-)-/)*0>XWL0/8 5U?PBT>;QKXGEUV M_&]+5S=R$]#/(Q,2CV4[G YP(P,8Q47[0/\ R,J?]>4/_HR:E;V<8)_%*7,_ MNE9?G;R2'?F,6]$HJ_W)';>)?CAH&@R-;VYDU&9.#]GV^4# MZ&9B%/UB$@'()!XK@U_:33=AM+(3U%X"0/7!M@/_ !ZK7PP^#%DUG%JWB"/[ M1+.HDBM6R(XT;#(9%'+NRX8HWR , 59LX]IE\ ^')4,;:98 $8RMK"C?@R(K M _[0(;WH:<=W=]AIJ6RLNYSWA'XMZ%XOD6UA=[2[;[L%P%4N<9/E.K,C_P"[ MN60X)\O ->G?Y_S^/%?&/Q;^%T?@TIK&CEUL7D"O&6+-;R9RI5R2YC;& 6)9 M6 ^9BP*^[_!_QG)XOT8"[;=>V+"&9CU<8S'(?=E!#'NZ,>,XIJTD^56E'?\ M!?JA.\6KZQ>W]?(]7Z?YZ5XQXI^..A^'I6M;82:C<1DAO)*K"K XVM,V03ZF M-) ,$$@@UB_'?QO+HEI'HEBYCGOE+S.I(9+<$KM!&"#*=RD_W$=><@CF?A-\ M(+/4;2/7->0S+.-UO;$E4V#[LLNTAF+XRJ9"E &<-N"KG&\KN+M%?\%?H6[1 MLFO>?Y%ZT_:1MWD NM-DBB[M%06:9V:Y9+2 M\;/S4DQQNG=/I+3_ +=9ZO\ LY?\@F]_Z^Q_Z*2OHK%?.O[.7_()O?\ K['_ M **2NF^,WCJ3PCIBVMBVR^O]R(PZQ1+_ *R0?[7S*JGC!8GG;@[579I]6H)+ MS<49P5U\Y7_\"9>\7_�_"4K6C,][=ID-#;[2(R,\2R,P13D8(7>ZG[R@H4VZ GVWCZUD?"/X36^NVXUW7E,L,I)M[4!)E7^\ "RNO3YD M=@,@-M)Q7<]*^$_&WAVY^%'B&*XTN1A%_P ?%HYZ@;MLD+XQNP?E8='1@2/F MK[7T+58]H.#[J3@^X[52LX\\>FC\K[?J*SB^5_(^*=+_ M .2AC_L,R?\ I0]?==?"FE_\E#'_ &&9/_2AZ^[*F'\*GZ_I )_Q9_UUG^MC MR;1?C%H^NZLNAV\-XMR\CQAI(X1'NC#DDE;AV (0[3LYXX%>K.PC4L>B@DX] MJ^%_AW_R/<'_ %]W7_HN85]RW'^J?_<;^1J+VHQGU<6_G8K3VCCTTM][1Y=X M5^,&D>+M172;*&\CG<.P::.%4'EJ6()2=VR0.,*>W(%9_BSXWZ+X:F>SMEDU M&YB)5Q"56%&'56F.!-%\V1V!:/>&(P6VKG.!3C:3<+6:5_EJ_T%+W4I=&[?DOU/L6N'\7 M_$/1_!*@:C(6N'&Y+>$;YF'3."55%SP&D9%8@A2Q&*T_%_B*/PGI-SJL@W>0 MGR(> \K86-/Q=AGCIDXXKXW\"^$KOXJZS-=:E*_DJPFNYACH3?M)1+(1#I;M'GAFN@C$>NP6[C/L M&/UKT[P7\6=&\9O]EB+VEY@D03[1OQR?*<$J^.I4[7P"=F 2-NQ^'/AK3X5@ MCTVS=5'6:".9S[F24.Y_%J\I^)'PDM;6W;7O#*&QO+'%P8HLA'6/#%HE_P"6 M)/.7"M M+'"(QY:/(=Q2X=AD(=N$.3@<5ZU7P5\&V+>+K$GDDW&?J;:;/^?6OO6K:M&# M[QN_6[0K^\TME:W?5L****@84444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 5YG\8QGPEJ _V8#^5U"?Z5Z97F_Q>&?">H#_ *9Q_I/%0!U/ MPB.?".F'_IWQ^3N*]'KS/X.'/@_3#_TQ&W M4KL>ES/_ .C6K(K:\1C;JMZ/2[N/_1SUBU^G4M:<'_=C^1^3U-)R7]Z7YL** M*7_/^?Z_UK4R\A*6M72]#OM:HR9929'X[Y"SFCG>( OY;!PNXD M#++ET8/MJ]9:O MSTTZ'END?!ZU@P^I3O.W!\N(>6@.&H2\206,0 #. M=J9QTWR-@L?=F)]37FGQ#\=:CX?O!I]AY<8:%9#(5WN"S./E#90#"]T8]\UX M7J&J7>JR&:\E>9V[L<@=<;1T4#)P% 4=A6<,+B<>E5KU;4WJDOTBK16W>_E?%/Q'8:[);1V$HF-L9Q(RAMN7\G;M8@ M!A\CVBT2C;=]M[]0I:2EKH.<]]^"Q_AMOU\__"O= M*^ S#3$U/^W?_2(GZ-EO^Z4O^WO_ $N04445Y9ZY\@44$%3@\$?SHK\G?8_+ M?(?%*\#"2-F1UZ,I((//0@Y[U:;4[M_O3S'ZR.?YM5*BJ4FM$VE>]EW9:E); M-I7O9=RY_:-U_P ]I?\ OXW^-)_:-U_SVE_[^/\ XU4HI\\OYI?>/GE_,_O_ M .'+?]HW7_/:7_OX_P#C1_:-U_SVE_[^/_C52BCGE_-+[PYI=W]Y;_M&Z_Y[ M2_\ ?Q_\:7^T;K_GM+_W\?\ QJG11SR_F?W_ .0N:7=_?_D22S23G=*S.1QE MB2<<\G_A1^B8/_=Z?^%!1117H'<%%%% 'F_Q>_Y% M'4_^O?\ ]J)67\%./!NF_P"[/_Z535K?%Q2WA'5 /^?8G\G4_P!*Q_@DP?P; MIQ']VX'Y7#-T5W.)[M<_Z+;XD ME!&>'P=D7/:1E;'(4T >D?Y_SWKA?%GQ(T+P6I&I7*^>!D6T/[R<^GR*?DSV M:4HAP1NSQ7@KL=7O"=Y\T8@#?>)\K),O/#&9Y%?)/EJ: .4G^(OC+XF,UMX3M&T MVP)*M=MC=@$9W7#J$0C(/EVZ-, ?(D9"I MR(KE%+'+_N)B5=@A9LD $9K[6BB2!%BC4(B *JJ %4*,*% 'R@#@ 8QVKR'X MY:#_ &QX9EG1Z7(QUV#]W*/]T1N7/^YGM0!ZQ17"_#37?^$A\.65VQS* ML(AER:[J@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH *^=?VC?^059?\ 7TW_ **:OHJOG;]HW_D%67_7TW_HIJSGM\X_^E(N M.[])?DSJ?@7_ ,BK!_UVN/\ T:U>2?M >&#IVH0^(+8%4NP(Y2O&V>,#8W'0 MO&!CWC)SFO6_@7_R*L'_ %VN/_1K5V7CKPTOBS1;G32!YCINA8_PS(-T9SV! M8!6/]TD5I5T:DNBB]-[+=#MM M0)!FV".X _AFC^5^.V[AQ[.OUKQC]H7Q5Y<<'AZ!N9,7%S@]%4D1(?JVYR/5 M4/0UR_P+\5CP_?W6CW[>5#+')+A^/+FMU8R YZ%H5?=[QJ.M87A:TE^*7C-K MRY!-OYQN90>0L$1 BA/LP$<>.X+-ZBJDO:3BEHI+G=ME;7[KZI=DD*/[N,K[ MQ]U+O?\ X'NW[M]4?2GPE\+?\(MH$*2KMN;O_29\CD&0#8A_W(PH/HV[CK7S MO^T#_P C(G_7E#_Z,FK[5''M7Q5^T#_R,B?]>4/_ *,FK.;O*+6U]/3E=ON5 ME\BH*T9+RU?G=7^]Z_.W0^N?#'_((LO^O2W_ /1*5\4>)P/$'CN6"?E9M4CM MB#_<25(,>PVKS[9K[7\,?\@BR_Z]+;_T2E?$_B[/AGQS-UY?^E0?Y)F@ 4 #@# ';'I_3THID M4BS(LD9#(X#*1T*L,@@]#D$$?7Z9?4]=2E;=;?U_F<-\2[)+[PSJ,3@$+:O( M,_WHAYBG\"H/X5\^?LYW3)JE[;#.R6V5R/>.0 $_A(:]]^*.I)I?AB_DD./, M@:!?=Y\1 #U(W$G'\()KPO\ 9QTYGO;Z_P ?)'#'"#V+2-O(_ 1\_4>V53TG M-=.77U:E^O*.>D(OJI:>BE']+OT1Q'QAG;4_&%Q QP(S;VZY[#RXR?\ QYV( M],U]Q6ELEE!';Q#;'"BQJ!T"J H _ 5\,_%Z)]-\87,S#AFMYU]QY48_FK# M\#7W+97<=_;QW4)W1SHLBD=U=0RG\0>/SZUA51V&XNY(^NX9]<>U>F_LY?\@F]_P"OL?\ HI*\S_: LVM_$:SG M.VXM8F4]LHSHP_#:,^F[WK6K\4.GP_+W&13VEZO[N='1:3^T''I%G!80Z5^[ MMHHXE_TW'"*%!Q]D)&<9[\\]JT/^&E/^H3_Y._\ W)7K_AKPQX0V0>>H(K<_P"$&\._] O3O_ .V_\ C=5.ZD^;>[OZ MW9G"W*K:*RMY:;'QK\2/B6OQ"6V'V/[$UF9/F\_SMPDV97'DQ;0-GJV9IO"=ENZH9T'T$\F/R!Q[8Q75_\(-X>_P"@7IW_ (!V_P#\:Q_]?KBM MVQT^VTR$6UE#%;0KDK'#&L: DY;"(%3YCDGY>IS27NIQ76S^XJ6K3ZK]3X?T MO_DH8_[#,G_I0]?=E?">E_\ )0Q_V&9/_2AZ^[*F'\*'J_R@$_XL_1?^E2/A M3X=_\CW!_P!?=U_Z!-7W)ON:MG\,5_=O\VVOT,_MS?]YI>ED_U&L,@@],?Y_P : M^%/A.@C\:VR+PHENP![""?\ PK[L/2OA7X5?\CO;?]=KO_T1/44_XO\ VY+[ MTBY:4Y>37Y2/9_VB;QHM'M;920)[O^$VQ@?^.DXZ98X'-8W[1=J[Z59W ^[%=,K>WF1,03[?NR*V/@#J"77APV MR_?M+F56'?$F)%/XEF&?53Z44_\ EXUY+\(L533V?S;];S_S1[?3)%#HRMR" M""/4?_7[_3\*?534+R/3[:6ZF.V."-Y')XPJ*6//3H#GO[5$[5?!GP=;?XPLF'=K@_G;35]YUN_@A?\ ME_\ ;F2[>TER[:6]&Y-?@%%%%9C"BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "O-_B\=OA/4#_ -,X_P!;B(?UKTBO,?C*VWPC?GVMQ^=U M!0!U7P<7;X/TP?\ 3!C^=?"5=GA+2Q_TZJ?S9C_ %KT6@ HHHH M***2@#XN\2_\A:]_Z^[C_P!'/6+6SXD_Y"M[_P!?=Q_Z.>L6OTVC_#A_AC_Z M2C\GJ_Q)_P"*7YLTM(T_^U;R&RW>7]HD6/=C=MW'&=N5SCTR/K7TEHOPPT?2 MCOG5KV3 &9L;!Q@[8U 7GMO+E>Q%?-NCZA_9-[#>[?,^SR+)LSMW;3G&[#8S MZX/TKZ1TOXD:'K:&*Y/V4G *7(&QN1R'&Y, D??*GJ<;037A9C]8]WV7-[/E M][DWOUO;6UOD?099]6][VW)[7F]WGVM9;7TO?YHV=1\8:)X?3RFFC!C4A88? MF8!3M"A8QA3G@!MH'/( ./,M7^,;OE-+MA'SQ)<$,2.X\I2 #Z'S&'M7?:Q\ M/-$UM#)'$+:1QN66WPH.1P=@S&P;N=NX@\,,YKRK6_A+J-CNDT]UO(QR$_U< MV.N,$E&(YY#@G'"DG%>=A8X*5O;M\_:II"_RT_\ F>GC)8^-_8)*GWIJ\K? M/7_P%'!ZMXCU'7"3?3R2J6W;,XC!Z<(N%&.W'\SGU+X,#]]>_P"Y#_.7_/MV MKQV]T^XTV0PW<3P2+U5U*GKC(SU4]F&01@@DDO[JMIW.7&O_::K_OM?B%%% M%=QP!2TE+0![O\%!Q?\ UMO_ &O7NM>%_!4?+?\ UM_Y3U[I7P&8?[U4_P"W M?_2(GZ-EG^Z4O^WO_2Y!1117EGKGR-7/(G7;(XS]&( MJM7Y1)6;78_+WHVNP4445(@HHHH **** "BBB@ HHHH ****!'N'PM_X\9_^ MN_\ [32O3Z\L^%C?Z)<+V$RGWY0#^@_6O4Z_1\!_NU.W9_@V?H6"_P!WI^C_ M ;"BBBO2/0"BBB@#A/B?'YGA751_P!.,Y_[Y0M_2N1^ \F_P=9#^Z]T/SNI M6_K7=?$&/S/#6K+_ -0V](^HMY"*\Y_9_DW>$H1_=GN1^K.-PM8BZJ3@,YPL:G'9I&4=.,YP<4F^5- MOH-)O1=6E]Y2\5^/-&\%1B35KA8G892%07FDZ_=C7)P2,;WVH#P6!KPW4/VG M;&)\6&FSSI_>FG2 _P#?*1W _P#'L>]>*^"_"^H?&'7Y9;^=@O\ K[N?JRJ3 MA8XE/ )QMC'W8T!(4A=K?7FE_!GPEI2!%L([AL -)<,\S,1_$0[% ?\ <11[ M4TG9.3U=]/1V$VKN,5MU/*K']IZS=P+W3)H4]8;A)F_!7BMP3_P*OH#PIXKL M/&=@NIZ8SM"S%")$*.CK@LC \9&1DJS)SPQKBM7^"'A+5D8"S^QR,,"2VD>, MK[B,EH"?]Z(UN?#OP5_P@6G2:6)OM,?VB26.3;L;8X3 =)OCCHWA+49=)U"UU 3P$ LD5N4<,H970 MFZ4LC*<_=##H5#9 ]=LKV'4;>.[MF$D,Z+)&XZ,CKN4CZ@_ATKYS_:)\%_VC M81^(K9N6S-8?O(,]6M MW.2H]?*D/3LLB*/NY,P7,I1?Q1_%7;O]V_S[!+W7&71K7R>FG]>1]*TG3_/^ M?_U\4M>;?%7QD/!.A37<; 7<_P"XM1W\YPTO_ %S?_P!!-.?[NG?>7+=_-:?Y_,F/O3=OAO9> MM]?NV^1X,O[2GAHD V^I*.,DPVV!GN<79./H#7OEG=PW\$=U;,)89T5XW4Y# M*XRK ^A!'Y\U^76CZ-<:Y)+!:#=+#!+E@]^ID0>GF 845K:]UUW2[J[U_ ANSNMKV?D[+_, M^L:***@L\L\;_%S2? %ZFGZC%=RR2PB93;I"Z!2[)@F2>(ALH>,$8P<\\>@Z M/JD6MV-OJ-N&6*[ACG17VAPLB!P'"LRA@" P#$ \9-?&G[2G_(PVW_7@G_HZ M>OJWX?\ _(MZ7_V#[3_T2E$?>A*7:=OES2_1!+248]XI_/EB_P!3L*1F"@LQ M &23P ,9S_GZTC,(U+,0%49)/ ]3]._I7P[\4_BM>^-;PZ#H1<:?YGE 19 M,E[(6V@G;R8F;'EQ]'_UC9W*J2WKRK=[>@TM.9[7M_7W'T!XE^.OAGPZY@CE MDU&93@K:*KHIQ_%,S)$1V.QG(/!&:\UF_:@16(BTEF3L6O A_(6K@?\ ?52> M"/V<[=8DN_%$CO*PW?8X&"(F0?EEF'S.V" 1$4"L,>9(*]FMOA-X3M$\N/3+ M8KZR!I&_[[D9F_6JLXZ-W:_ FZ>L5H>2V'[3FG2'%]IUS /^F,L[R+I!)'O&UL'(P1D@$$$'!('K7FFK? CPEJ:$1VSV4C?\M+ M::12.F,)(9(NW_/.O0_"^@KX8TRWTF.0S):1^6KL K, 202 2,X.#C@XSCG% M/1K7>ZMZ:W#5/3:S^^ZM^%SG?'GQ)TWX=BW.IQW,HO#($^SI&V/+V9W^9+%C M.\;<9S@],<[_ (4\36WC#3(=8LEEC@N-^U9@JR#RY'C.X(\B#+(2N'.5P>.E M?.7[4'":5_O7?\K:O4_@9_R)UA];G];N8_SI0]Z$I/I*R_'_ "'-Q_Q2B?]?-Q_P"A"E#5SOT>GW0_S)E[O)Y[_=+]4>XGBOGZ?]I#PY;R M-$UMJ1,;,IQ%;8)4D'!-V,\BOH U^Y\.33+<1@L+:=E=),?P(X5'C<\XW;PS87*9W4-\NKU7<25]M# MZ>L[R#4(EN+61)X9!N22-@Z,/564E2/<'&>*LU\*_ KQO=>'M:CT.X9C9:@Y MB,;DXBN/X&4'[I9AY3KP&W!CDH*^ZJT:2LT]'^FY";UC+=?KL%<_XB\5:7X3 M@^U:O<1VL9X7<27<^D<:@R.?4*I(ZG YK'^('C:W\!Z4^HS 22L?+MXLX\V4 M@[5X_@7!9SC@#UP#\2:+H>O_ !FUJ2660NW!GN9,^5;QD_*B(.!W\N%,;CEB M=N]ZS5Y/ECTW\BW:*YI?(]]U7]IC2;=BNG65S= $C=*Z6ZG'<8$[8/;./NT=VLC8]E:WB!/\ P,#U(KT30?@-X6T>-?M$#ZC.O)EN M)'P3WQ%&R1A?0,KL.[-6[?\ P?\ "6H)LDTV"/T,)>$@\\YB=,]>^0>X-5MM MJ+?=6(_"/Q=\.^,76WM)C;W;_=M[I1%(WLA#-'(3U"QR,V.2H%>G?Y_S_GWK MX?\ B9\#YO"$+:OHDDEU8Q'=+&^//MP/^6FY !)&#RS!49!RP8;G7TWX'?%2 M7Q"O_"/:PYDO8E+6\[GYIXU'S1N3]Z5!DANLB ECN0L]*TKVT:W1+O#5ZH^D MZ***DH**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HI"0HR> .<] M@.N?I[]N]>,^,/CEX?\ "^Z"V+D>5;,#&K#/$EQ@QCH01'YK*>&4=: / M9^G^?\_YZ9KR?QA\9?#_ (0W0F7[=>+D?9[8JY!'&)),^5'C^)=S2#_GF:\@ M:/Q_\6.9V_L'1Y/X0'B\Q#M/W,^?/E2&!D,5N^,(5KTSPC\'- \*[9FB^WW: MX/GW(# ,,AH \R;5_'_Q8XLE_L/2)/X\O%O0_P#37'VB M?/S+^Z5(&^[)C[U>@>$_@CH/AS$]VIU6[')DN%'E \\I;Y9.A!_>F9@PW(R] M*]C_ ,_Y_IZ44 ( % X X ' Q[#^G3';O2T44 %5;ZSCU"WEM)QNBN(WB<> MJ2*48?BI(]JM44 ?,WP)O)-(NM5\*71_>VX;/IE;?8.X8GWKZ M/KYH\5#_ (0KXCV>JCY+;5PB2G.U=TG^BR;NV$?R9V]_3K7TO0 4444 %%%% M !1110 4444 %%%% !1110 4444 %?.O[1G_ ""K+_KZ;_T4W^9+'M;!!.8G0G@G@DCVJ)*]O5/[FBD[7]'^*9P/P+_Y M%6#_ *[7'_HUJ]@K'T+0+'PS:+I^F1>1;(694WR/@N;_%MGQ'\;O"Y\/:Z;^W!2WU-3*"N0%E^[.G']_<)#V(D/;->V? G MPK_8NBG4IEQ<:F0_(P1 N1$/HV6?W##T!KU#Q%X5TOQ9"EMJ\ N8HG\Q 7DC M*M@J2&B=&Y!Y&['3C@5MP01VL:00J$CB5411T55 "@>P %3#W(M=;Z>4?\ M@6MZ?,J?OM/RU]?^#OZDM?%7[0/_ ",B?]>4/_HR:OM6N*\0?#O0/%-R+W5; M7[1.$6,/YUQ'\BEBJ[8I47@LW.W//6I:U5NC?W-/]78I/==U^-U_7J;/AC_D M$67_ %Z6_P#Z)2O%OCA\/)M=C77=,0RW-M'LN(E&6DA7)#H!]YXLG('+(01] MS!]_M;:.RACMX1MCA18T7).$0;5&223@ 622WA^2"X0;GC0=(Y$X+*@^ MZPRRC V-@&O99?C9X2C0NMXSL!G8MM=!C[ M"J_FP'O6EXC^%7AWQ-(UQ=6P MBN'ZS6[&)R2PZ1H]O(+97S##@&660@C MS9=N4144GC<5C4ERY!X^I?A]X.C\$Z3'IX(>=B9;B0='E; ;&>2B ",>JKG MR:T_#WA#2/"D9CTFVCM]PPSC+2,,YPTKEG8 ] 6('8 <5TG^?\_G35H+ECZM M]^R^\3NW>6RV7]?&^%WQEB\.6JZ/K@=K6+_ %%P@WM$I)RDBCYFC&3M*;F0?+M*X(^O_P#/ M^?\ ..^.F/+?$/P<\-^(96N'A>SFI81AB>6)-3&\+I; M/7^OG=^I3]Y*^Z_K\-BK>?''PI:Q-)%=7)[#,R11@GW<>V:^;_ M !OJ>K?$"";Q1>.*35_>3UNO1*ZN_6UTK=[@FUITL]>OE^-G\CQ;]G/C2;W_ *^Q M_P"BDKJ/C)X%D\7Z8MQ8KOOK L\:CK+&V/-C7_:RJLOJ5*_Q9'?^&_">E^$8 MGM](@^S1S.)'7S)9,N!C=F5W(X X! ]JZ+_/^?\ /6KG:=K:64;=[Q2O]Y,/ M=W[O[G<^*_AE\6G\$H=(U6*2:Q#DKL_UULQ/S+L8@,A8;MF5*GM?Q-\,] \5N9[ZV"W!SF>%C%(<\98K\DA MX!D1B!@ @5PJ?L\^'$;<9K]AG[IE@Q].+8'\00?>B[^??UM_D%DG=:J[T,/7 MOC]#/*EEX=@=WED2,W%PN S!X:W;Z=%VW/A32_P#DH:_] MAF3_ -*'K[KKA8OAIX=@U'^V8[3;?"8W'F^?X/^ONZ_\ 0)_\_P LU]RW'^J?_=;^ M1KBM-^&GAW2+]=5L[3RKQ':02>?<-AW#!VV/,T?(9N-F!G@5W+*&!4]#P:G_ M )=1I]5&WS+VJ.?1M?F_\SX;^"'_ "-L/_7.Y_\ 13U]S5PNA_#;P]X;NUU# M3+3R+E RA_/N'P'!#?+),Z\@G^&NZK1O2*[1M^+9FEK)]W?\$(>E?"OPJ_Y' M>W_Z[7?_ *(G_#_&ONJN%TGX:>'=#OEU2QM/)NXR[+)Y]PV#(K*_RO,R'<&; MJIQGC%*'NU%+I9K[T5+6$H=[?A?_ #-'QIX:C\6Z1<:4Y"M,H,3'HDJ?-&QQ MVR,'U4D=Z^,/"'BC4OA3K,L5U"V,^5>6S?*6"DE7C/3=K%DSSMS4*\7S+KNNFFGY%. MTEROIU^\Y"V^-_A.>(2273P,1DQR6]P74^A,<?]UR/>O,?%?Q!NOBA.OA M;PO%(MO<,/M%Q(-I:)6&XD GRX%P&8L=\AVH%4G:W:1_L^>'$D#F6_=0<[&F MBVD>F5MU?'T8'WKTC3]!TCP+I\S:=!':PQ1O+*W)=A&K-F21B7? SC/_'27RO"LZ_\])K=?RE5O_9: /2_A:NSPII0_P"G*(_F MN?ZUWM<;\.X?(\,Z4G?^SK0_]]01M_,UV5 !1110 4E+24 ?%7B [M3NR.]U M.?SE:LBM#5FWWMPWK/*?S=FKGV+!J&C>+H6AC>&]CP&:-AEE!Z,4!@\;%&&<,IVD9! M!P1@]#C_ .L2*]"T7XG:OI6U)V%[$O&V;[_3'$H^;/?+;^IXYX\&KEE6$6L- M4YHO[#=F[:K^ZWYZ'T-'-*,Y1EBJ:C-;32O;I_B2MT3D=!\3_#6I76HMJ,$# MRVWE1@M'AR"H(;**2X ZD[=N#UX('CCHT9*L"K*<$$$$$'!!!P01Z$9ZCK7T M[HWQ1TC4RL=PS64IXQ+C9D8/^M7Y0.>"_E]",?=W=/JGAW2?$D9:YACGWCB9 M.'&./EE3YN".F2IQ@@\BG2QM3!J-#$4FE&R4DK.RTZZ2^^P5_@L,1WQ]6@_02_XU[E7BGP87%K>-ZRQC\E;_&O:Z_/\?_O-2W]W M\(Q/T?+=,)2])?\ I<@HHI#Z5YAZQ\H:LH2]N .@GEQ_WVU4*UM?0QZC=*?^ M?B4_FY(_3%9-?EE5Q?"IALNU[AH3[_\ 2Y!1117KGJA1110!A^)H/M.D7T/7S+2X M3'^]"X_K7B?[-\_F>&)4_P">5_,OTS%;O_[,:^@YXA/&T1Z.K*?HP(_K7S-^ MS/*1I-_;G@QW@8CW:%5_]I_I0!]*T444 %%%% !1110 5YM\7=+EU?PIJ%O; M@M(L2R@#J1#(DS #N=J-@>M>DTA (P>G^?Y]_;BHDN9-+1]'V?3\2HOE:EV/ MAC]GWQ;9^'M7FLKYUA34HT2.1B HEC9BJ,W1=X=@"3C>%7G=FONBOD+XF_ 2 M=)I-5\+J)(W)>2QR Z,3DFWSPRYR?))!0C";LA%\_P#"7QC\1>!'_L^]#7EM M"=C6MWN6:+'&Q)&!DCVXVA)%D10,*BYS6G,I))Z-*WXO\NK(Y>5OEU3U/OVC M_/\ G^5><^"?BCHGCI0EE)Y-X!EK2;"S<=2F"5E48/,9) QO5,XKT7/^?\_Y M/:AIQ_0$TRM>V<6H026MPHDAG1HY$/1D<%6!^H-?GNZW?P?\7\;F%E-D?]-[ M27MZ$O$<'J%D''W:_1*OG/\ :&\%_P!KZ8FO6RYN--XFQU:V8\GW\ER&'8(T MAQQ6;_=R52/31]K/J^Z77^ZV6ESKD?75?UY]/.Q] V-[#J-O'=VS"2&=%DC8 M=&1U#*?Q!KX7^*_B*?XB^*$TG3,RPV\GV.V4'Y7E9@)9?3;N&W=R/+C#9ZU> M\*_%V30O!EWH^X_;HF$-DV>5BN-Y=@?^G?:Y4]C)& !SU7[.7@KSI9?$]TO MRQEH+3(ZN1^^E&?[H/E*>F3(, BM'%.;O\$-?6ZT7K;1]F[]#/F<8::3EIZ) M/?[]?->I],>$_#D'A/2[?2;;[EL@5FZ%Y#DR.?=V)8\\9P#@"M?4/^/:7_KF M_P#Z":N53U#_ (]I?^N;_P#H)K.H[QFWO9_\ T@E%QBME;\SX-^ 0SXNMP>G MDW/_ *);/Y]Q5OXO>"YOA[KB:OI68;2YE\^W=./(G4AVB'H-WSQ#C*$H.4;- M7X _\C=;_P#7&X_]$M7VIXR\*VWC+2IM*N^!*N8WQS%*N2DB].5/49&Y2RDX M:M*EXJ%2/Q)?>N9_\.O-:Z7,X6;G"6SE]WNQU_-/R;,WX=^-(?'.D1:BF%G4 M>7ZL!U!%=W7P!\/O$MW\)O$LEAJ@,=NTGV:]C_A&&/E MSKZ[-V]6'WHG;')&/OR.195#QD,C ,K Y!!&00>X(Y![Y%4[-<\?A?3L[JZ_ MR\O0%>+Y);I_>NGX;_?U/B7]I3_D8;;_ *\$_P#1\]?5OP__ .1;TO\ [!]I M_P"B(Z^4OVE/^1AMO^O!/_1\]?5OP_\ ^1;TO_L'VG_HA*BGI3?_ %\_6IJ5 M/XXK^XORA_PQP7QZ\3OX?\.M;6[%)]2?[,"#AA'@M,1Z H!&3Z2>M>9?LX^# M8K@S^);I YB:K_M.71:[TVVS\J13R8]W:,? M^R8KVSX*6BVGA"P"]9%FD/N6GE/\L >PQ12TC.HN_*O+>/\ [;+_ ,"%4>L( M+_$_/K^3B>J_Y_S_ (TM%%&V@]M HHHH_K\&']?@SY0_:@^YI7^]=_RMZ]3^ M!?\ R)UA_P!O/_I7./YUY9^U!]S2O]Z[_E;UY9X4^-^M^#],BTBR@L9(+??M M::.=I#OD>0[BEQ&APSD#"#: !R1FE3=H3CWG^3D5-7]G;L_SF?H%17P__P - M*^)/^?;3/^_-S_\ )='_ TKXD_Y]M,_[\W/_P ET^OX$GI/[37&D6/_ %]M M_P"BFKIOV>O^14C_ .OFX_\ 0A7RQXY^*VJ_$"VBM=1BM(DMY#(IMDE1BQ4I MAC)/*",'H /K7U/^SU_R*D?_ %\W'_H0I07QOO;_ -L7Z$S=^2WG_P"WGN!Z M5^?'PK_Y'JT_Z^;G_P!%35^@YZ5^:_A7Q%#X4\3IJ]PCRQ6L\[,D>W>=RR(, M;B%_BSUZ TH.U5-_R/\ ,TE_"GZK\I'Z4TUF" LQ"@HW+0[[15WV^7]7\KBT6^BT/.] 4:SX[A>Q&Z.76#.F.GE+Q0\YS7U7\-/"47@W0K>Q50)W02W+=VGD 9L]L)PB_[*CN3GXHUPC5 M?'DJR\K+K/E'(_@%R(P,?[@ K]%>E*G_ D^L[M_G;T][\$5/XVND?SV_P#; M?Q%HHHH#;0CDB29&CD ='!5E(R"I&"".A!''N.N:_.CQ/8R_#3Q?(+/*BQND MN+?WA;$JIGJ5\MO*;UY'?%?HW7PW^T? (O$L4@ZRV,1/U$LR\^^ !GVJ+\LX M27=JW?1O_P!M_$M+FC*+VM^MOR;/MNSNDO8([F+F.9%D4^JNNX'\B*LUQGP[ MD,GAK2V;DFQMLGOQ&H_I79UM-*;W:3_ _SN%%%%06%%%% M!1110 4444 %%%% !111_G_/;\J "BH+FYBLXVGN'2&*,9=Y&"(H]69B%4>Y M/<5X+XK^/^F:<_V+P_$^L7C':I4,(-Q. <&28@\!8TVMVDH ]^DD6%3)(0B M("69B % &223P!CG)/2O#?%_Q[T30";;2\ZO>9V@0'%N&Z#,V").<8$*R!B< M;@:\\7P5XV^*#"?Q3=-IFGL0RVJJ5..HQ:J0 1R-]RQE0G(1NE>U>$_AQH?@ MP!M.MPUP!@W,V)+@\,#A\ 1Y5B&$2QJP W*2* /%7T'QY\53OUJ7^Q=+'[1=K@_:;C$D@88.8P1Y M<6#T,:!L<,[=:](_S_G\.** #_/^?\_3'2BBB@ HHHH **** "BBB@#P?]H+ M0CJ&@QZE&/WFFSJQ(ZB*;$;^_P#K/))/8*?K7I/@W7!XDT:SU/.7N($,A P/ M.7*3 #T$JN/IS6SKVDIKNG7.FRX"7<,L1/H74JK?52=P]P*\(_9_U21;*]T& MY^6;3K@L%8\A)L=TICQ_VU&Z$_A)GVKTJ^LH=2MY+ M2Y7S(9T:.1Z8OI]S-?90VR3'^ M]*Q]Z6J;OJM+>7<>EE;1ZW_0]4E\?>'(4+MJ=@0/[MU"Y_!4=F)^@KYV^*OQ MCM]L9-6OD,=U?A1'&PPT=NO*[@>C2M\V/[JH3U( M'O-+_G_/^>*2K;O;HDDDO3_,A+E5NM[M^O\ E^04445)04444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 5X9^T'-Y7AN-?\ GI?1+^44[?\ MLM>YU\\?M%RD:390CJ]X6Q[K"X_]J8_&@#Z3\,0?9M(L8>GEVENG_?,*"MRH M+:+[/$D0Z1HJC_@( J>@ HHHH *2EJO3$[]-JLWY FCR%L?$5T_F32/\ MWG8_FU5Z6DK]3M;0_(]]0HHHH **** "BBB@!?\ /^>W3VK7TK7K_1&+6$\D M&X@E5.4)&.2C!D)XZE3W!X)K'HJ)1C-M3 MI_$OBJY\4-#)=JBR0(4S'D!LG.=I)P>.QQUZ9XYBBBE"$:453@DHJ]DKVU=] MGMN5.2_!V/; MI,S?WKIOTBB'^->M5^=XQWQ%7_$U]VGZ'Z7@%RX6DO[OYML*2EII&*X#TCYC M\61>3JURO3]Z6_[[ ?\ K7/5U_CR/RM:N,=&\IA^,29_\>%A+?\ ?+K[?[5>ZU\^_#>01ZMM/\<,BCGW5O\ V4]*^@J^ M^RMWPZ2Z2DOQO^I]SECOATETE)?C?]0HHHKVSV0HHHH *^7/V?\ _0]0\0:< M>#!=1X'^[)=1MQ[%5_.OJ.OEWX9_\2_XA^(K+IYQGGQ];I''Z7% 'TS1110 M4444 %%%% !113'D6( N0H) &2!R3@#KR2< 9))Q0 ['^?\_P"37&^*_ &B M^-(BFJVZO*!A+A/DG3TVR 9(!.=CAHR>JFNS_P _Y_S]:*5EV"]C\_/B+\+= M1^&LZ:A9RO/8F0>3/PEJ/VK&TP@)N_YZEU$6/]KS M-N,<9].:^>?V9XY3K%[(O^J6S ?TW-,A3/OA7S[=*=-MN5-ZI*Z?]?TR:FB4 MUH]FO+^GL?:-07-M'>1/;SJ)(I59'1AD,K JP/L5)'TJ>BENK/;_ #_X>Q>V MJ^7Z?YGYE>)?# T?Q%/H43Y5+H0QN><)(RF,M[HCKN]P3]/T=T#1+?PYI\&E MV@Q#:QK&OJV!R[>K.Q+L>Y8U\'^/O^1_G_["%O\ ^T:_0BG!_NH/=O5^?NQ_ MSO\ ,B6M271+9?.053U#_CVE_P"N;_\ H)JY5/4.+:7_ *YM_P"@FLYZ0E_A M9K'XEZK\SX.^ /\ R-UO_P!<;C_T2U??M? 7P!_Y&ZW_ .N-Q_Z):OOVNF6T M?\/_ +=(PCO-K^;_ -MB?-GQ_P#A[_:]G_PD=@F;JR7%R%',EN,D/CNT.,G/E$ 9\LD_23Q MK(I1P&5@05(R"#P01W!'&#GBO@?XA^&+OX3^)(M2THF.V>0W%F_\*$']Y;MZ MA=VW:?OQ.,\YQA!\CY9?#+\&M=/Z[]6C62YU=?%'\4]-?ZVMV9O?M*_\C#;? M]>"?^CYZ^K?A_P#\BWI?_8/M/_1$=?%OQD\36_C&[T[6+7A)]/0.F1F.5)YQ M+&?=#WP-RE6 YQ7VE\/_ /D6]+_[!]I_Z(2K@G&$D]U4_6?X=A2=YQ:_D_2/ MXGSK^T[8LLVFW@'R%;B(GW!C91^K$>P->L? C4EU#PE:Q@@M:/- X'8B5I%! M]/W(NJCNQ6OF'X(?$./P;J M#Z=J+>7I]^R@N?NP3CY5D;^ZCCY)#VPC'Y4:II?;I]WS1]=;?G)!-:0GV5GY M=/\ )GWC135<. RD%6&01R".N01Q@CD>OTYIU/82UU_K^NOS"BBDS1_7X,?] M?@SY1_:@^YI7^]=_RMZ])^"%A;S>$+%Y(HW8FXR6123_ *5,!DD;?M0 M?N_Y6]>I_ S_D3K#ZW/_I5/13TIS_QK\Y#G_P N_1_G)_J>G?V9:?\ M/"'_ +]I_A1_9EI_SPA_[]I_A5ZBC;3YB7Z(^8/VE+2&WTFQ,4:1DW; E552 M1Y3<$@;YX9.1%"X_'&C2V! %R@\VU<\ M;)E!V@GLKC,;?[+9Y*BAMP?/'INNZ_KIUVMJ-6>DMG^O7_/RN:O@[Q5;>,M+ MAU:TX69<2(3EHI5X>-O=3R#@;E*MCD"NIKX0^"_C:3P/K3Z/J68K2]D\F57X M\BY4E$$MUI\G?\ MI]F?G/XY5O#GC:ZF8']QJ*W0'JK.MR,?@PK]$X)DN(UEC(9)%5E(Z%6&5(^H MKY'_ &C_ ?)'/#XEMUS%(JV]U@?==<^2Y]F!,>3@!E0$_,*[CX$_$6'7-.3 M0+QPM_8($BW''G6ZCY2N>2\0PC+U*!6'\6V:>M/V?6&GZ?E%/Y^I=32?/TE^ M>_YMGT+11_G_ #^%% @KX+_:#U!+WQ4T,9S]DMH86_WCOF(^N)5X]:^R_&'B MVR\%Z=)J=^P 08BCSAYI2#MBC'=F/4X(1$M/.DZ-8V3##6]I!&P_VEC4-^H-=%1C%%:-\S@&>*^??$W[0-LLW]G>$[:35KQ MSM20HXBW?[$2@3S?0>4I'*NU<]:?"3Q#XVF&H>.;]U7.1:Q,CL@R<@;0;: = M"/+64MGYMIYKW;PYX0TGPG%Y.DVT=OD89P"TK_[\K$R,,\[2VT'[H XH \%@ M^&WBSXB2+>>-+U[2UR&6TC*EP#@X6)/W$!*G&]_,E!4>8AKV_P +^!-&\'IM MTNV2.3&&G?\ >3OP >0@KKZ* "BBB@ HHHH **** "BBB@ H MHHH **** "OEYA_PA'Q-/\%KKB^G5KGICMN:\B'/4!CZG=]0U\[?M":3(ME9 M:_;96?3[@(77@JLF'C;_ (!+&NWT,GO0![_167H>J)KFGVVHQ8"7<$H8H2/XDR5;@<@C%:E !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 %?.OQV'VN\T+3EY-Q=2WVEG.?P@H ^KZ*** "BBB@ K(UZ7[/IUU+_-9?(T2];UMW7_OL;/ZUI3CS3C%=9)?>[&-67)3G+M&3^Y,^/*2 MEHK]//RCT[V$HK=?PSJL8#&SN=I ((A=A@^ZJ1^M91E_F*S M4XRTC).W9HT<)1^*+7JFBM12TE:&84444 %%+10&PE%%% !112T;!Z?U_3L? M4'PGC\O0U;^_-*?R(7_V6O3*X+X:1>5X>M?5O.;\YY,?H!7>U^;XIWKU?^OD M_P#TIGZAA%;#TE_T[@_OBF%)UI:;TKD.T\ ^),835MP_CAC8_7++G_QT"N!K MTWXH0;+V&;L\.SK_ '&)_(>8.?\ "O,J_-\O]Z3_ %/SW&KEQ%1? MWK_>D_U"BBBO.. **** "BBB@ HHHH **** "BBB@7H=9X&F\C6;<]B9%/\ MP*-P.WKCI7TG7ROX?F\C4;9_2>,'Z,P!_0U]49K[;*)?NIQ[3O\ )I?Y,^RR MI_NIQ[3O\FE_DPHHHKZ,^@"BBB@ KY>L?^);\7KM!\HO;7CW_P!$@D;ZY:%C M_P#JKZAKY>\=C^R/B?HE\/E6ZBBA)]7=[BV(_P"^98Q0!],4444 %%%% !11 M10 5YE\7],O-7\+W=KIT4D]R3"Z1Q#,A\N>-R5 Y+!5) 4%B>FPT[,^ M'^-'B[PB?L5V_VD187R=0BZ=:ZBGEW<,5PAXVRQK(N/3#@C'X5A) MX&\/1-YB:7IROUW"SM@<]>M5ON+1:H^(]4\1>+OC+<):1Q--%&P(@MD, M=K&QX#RNS$ X)"M-*<9.S&3GZY^%WP]B^'^F?9V99;VY(DNI5^[N (6./H?+ MCS@$@;F+-@9VCTB*)(%"1J$4# "@* /8# _3ZU)3NHJT5:^[$[RMS/;H%%%% M+^O^#]Y7F?GOX^X\?S_]A"W_ /:-?H12 8I:4?=A&G_+^JBOT):]YR[_ *-_ MYA5/4!FVEQ_SS;^1JY12DN9./=-??H4GRM/LT_NU/@+X \>+K^".VHK-JZL:)VU1^4^HZ?/I5S)8W:&*>W=HY$/564X(^G&0PX8 M8.:_2GX?_P#(MZ7_ -@^T_\ 1$==6-OJ$9ANXHYXSU25%= M3]5<$'\1]:Y\>!/#@.X:5IH;U^Q6V?S\JJN]G]_?^OZ?96733R['R!??&KQE MXP;[!I,8MVDS\FGP2/.5/^V3*ZD?WXO+/J17UUX L;S3= LK;4PRWD<(\X.P M=O,+%F+."P+,2"QW')/M73VUG!9((K:..%!T6-%1?^^5 ']?0U8IZ)-);_I? M_,5FVFWM_P !_H?*/[4'W-*_WKO^5M7J?P,_Y$VP^MQ_Z53_ .?T%>N44H^Y M&4/YI7_/_,J7O;S_\ M?\ ()>]R^5_QYO\T!Z5^?'PK_Y'JT_Z M^;G_ -%3_P"?QXK]"*3%$?=ES]DU;U2&]8N'?_)_YBTE+13_ .'^8MM#XU_: M&\!_V?=+XFLDQ#=$1W0 X68#"2''02 ;6/&)%!)S(*]=^"/C[_A+M)^PW;YU M#3@L"CG^^H;/S@5[9_G_/\ GIQ11'W4X]-UY/\ J_RMV"7O M-/9K3U_K3[O,I:EIUOJUM)97B+-;W"%)$;D,I'\QU!Z@@$<@&OB7QQ\%=:\' M7)U'P_YUY9QL)(W@S]KM^5,65E:6['^*1I)L>ZC,(S]=P]J^N=1\/Z9JYSJ%I:W9' ,\$4 MI'XR(QQ[55L_".B:<_FVFGV-O(.C16L$;#Z,D8/ZU6^_W_U_7KH+;;[OZ_KR M/B&P\+^,?C#>)>7AE>#_ )^KE3%;1H>OD(%56Z8*0KR<%R =]?9O@?P/8> [ M 6%@-SMAIYV&))I,8W-C(51T1!PH[EBS-V8XI*=[+ECIYDVN[L6BBBD4%%%% M !111_G_ #_G/M0 45S?B/Q=I/A*'[1J]S';*1E58YDD_P"N<2Y=^>/E4CN3 MCFOGS4_C5KOC"=M-\"V$GH;J5 SJ"* /HW7/$6F^&H# M=:K<16D7.#(P#,1CB-!EY&Y^ZBLWMCFOGK6?CKJ'B"L0^5%S_RTG?8!RT:TS1/@=/JLXU3QK>RZA<-@F!)'*]CM>=OG*X)!CA6- M5_@D(XKWK2=&L=!@%IIL$5K"O\$2*H)P!EL#+,0!N9LLQY8F@#Y\TSX+ZIXF MG&I^.;^6>0\_9HGW%00#L,A'E1+D]#\.:;X9@^S:5;Q6D?&= MB_,^,X,CG,DC#) :1F8#@$#BMNB@ _S_ )_S]:*** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ KE_&FA#Q+HEYIF,M<0.(\]/-7]Y$?PD53].*ZBB@ M#P'X!:X;_0GTV0_O=,G90N,$13;I4)]S)YX_W5 KW2OFCPR/^$*^(U[I)^6V MU97>(9"IEQ]JC(SUVD30(.,EN.P/TO0 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 %%%% !7SY(/[1^+5HAY%E;'/MBU MFD7_ ,>E4_C[U]!UX!X#']J_$_5KSJMI!(F?1D^S6P'Y*_Y&@#ZGHHHH *** M* "N"^)DWD^'[GL7\I1^,T>?TS7>UY1\7Y_*T=(Q_P M;E%_ )(W\P*[,*KU MZ2_OQ_!W_(X<8^7#U7_'F4( M+@Q[0 \4HX'N$*_K6U%XST.?[M[;\_WI G_ *'MKX[I*^=>4TOL3FGYV?Z+ M\SZ59Q67Q0IM>2DO_;G^1]F?\2;4?^?2X_[]/_C4$O@O1)_O65OS_=C"?^@; M:^.^E68;VXMO]3+)'_N.R_R-9_V7*.M.NT_1K\I&O]K0EI5P\7\T_P XGU)/ M\,O#\W2W,9_V)91^A-C\->]N\I_Y,/KN!G\>&MZ M1A^C3/2)O@O;G_4WDB>F^)7_ ).E8T_P9O$_U-U$_IO1D_D7_K6/#\6M;B^] M]GD_WHB/_0'6M>#XRWB?ZZUA?UV.R?S#XI..91T4HR_\%_A>*82G""Z1BON204E+25F;'D7Q4BRMI*.QF4\>HC(R?^ GC MZ^E>/5[I\3XMVG1/_%U\!F<>7$R?=1?X6_-'PN91Y<3)]U% M_A;\T%%%%>*>0%%%% !1110 4444 %%%% !1110!+!*;>1)5^]&RL/JIS_GB MOK=7# ,O0C(KY#KZGT&Q.3Z(Z2QG\V9/QP.] 'O5%8?AC4/[6TF MRO@<_:;2WE)]WB5CGWR:W* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ***/\ /^>] !1_G_/_ -?%<+XL^)&A>"U( MU*Y7SP,BVA_>3GT^13\F>S2E$."-V>*\(G^(WC+XELUMX2M&TVQ)*M=L0&QD M!MUPRA$/()C@5Y@#D,V* /H+Q3X[T7P;'OU:Y2)\96%3OF?_ '8ERV"?XF"H M/XF%> WGQ:\4^/Y&LO!-B]M #M:[D"M(H()^:1C]F@)4'"9EE/\ RS8-\M;G MAGX#V%I)]N\1S2:M>.=S*S.L.[ON+'S9L'^)V56_BC->ZVMK#8Q+;VT:0PQC M"1QJJ(HZX5% 4#/0 <4 > Z!\"(I9CJ/BV[EU6\<[G19)!&3SP\S$3RC&UEQ MY('W2&%>\:?IMKI,*VMC#';0)]V.)%1!ZD*H R>YQD]R3S5W_/\ GM10 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'S3\> MK*32+O2_%5J/WMI,L3G'4H_VB 'VR)@WL>,9(/T'97D6H6\5W;G=%/&DL9]4 MD4,A_$$'Z5ROQ.T'_A(O#=[:*-TJQ&>(=_,@Q*H7W;:T?ONQ]>4^"&N_VSX: MAA"_L]K_:6HZ]K1Y^T M7*!6_P"NDMQ,X_\ 'HZ]A\1WO]FZ7>7F7/ILB9A^9%>>?LVV'V7PS) M<$O'4GL%'=CA1W(XKT*W M^$FMSH&?[/"3_ \I+#KU\M)%_)C7JGPY\/Q:%I2WOF:F,KUZD MJ6"BFHNUW;7[VE]][]#ZBG@L-0I1K8Z;BY*Z2Z+Y)ROKK:WFNO!6MV9(DLYSC_GFOFCMT\HOGKVKZ?\.>(1K^G+J? MEF$-ORF[>1L8J>=JY^Z>PKG[+XH:%=D*TKVY/ \V-@.N/O('5?J2![UA#'8M M7X*T9^U<%-7CS-)-:?S)/JMW?4^7[BUFM&V3Q MO$WHZLI].A /7_Z]0?Y_S_7^M?;RW5M<0"=7CDMV&X2;E:,C/7=]TC/0]/I7 MFWCZQTI-%N+R&"V:;Y(XY$1-VXR*IPZC.54L<9QPTG&FZ5FVHWY MNK=MK*V_5G+6RE4H2JQJIJ,7*W+T6O1N_P EZ7/FFBBBOI/\KGS/EH%2PQF9 MUC7J[!1]20/ZU%6WX;@^T:I9Q=0US#GZ>8I/Z9J)ODC*79-_-JL)]X6_\ 7K^:/C\VC:K M"7>%ON>OYH****^:/G@HHHH **** "BBB@ HHHH **** "OHWP)<>?H\'K&' M0\]-LC ?IC_.,_.5>W_"ZXWV4T'_ #SFW?0.HQ^JM7O93+EQ'+_-"2^:L_R3 M/;RN7+7Y?YHM?-6?Y)GI_>EI#Q2U]V?;!1110 5YQ\7-._M/PEJ<.,E+F)$*']#^- 'EWP3U'^T?"%B2OG']FR]8Z1?:;)Q)9WNXJ>JB6-5V_]]POQZDU]'4 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%'3_/\ MG_/3- !1_G_/]?2O)_&'QE\/^$-T)E^W7BY'V>V*N01QB23/E1X_B7# M-T5W.)[M<_Z+;XDE!&>'P=D7/:1E;'(4UXC+XP\=?%0F+0(#HVF/E?M!8H2N M<$_:67S&QW%K&&4]SUKOO"?P1T'PYB>[4ZK=CDR7"CR@>>4M\LG0@_O3,P8; MD9>E>Q !0 . . !P,>P_ITQV[T >'^%/@5H^C,+O5V.KWA.\^:,0!OO$^5DF M7GAC,\BODGRU->VQ1) BQ1J$1 %55 "J%&%"@#Y0!P ,8[5)10 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M(1G@U\N_#/\ XHWQIJGAAODAN2SP#'7RR9H /^W:60D]"4YZ"OJ.OF+XR1MX M5\2:3XLA!";A%/L."WDL"1GG!FMY'C!P053IQB@#Z3HIJ.LBAD(96 ((.00> M00?0CH:=0 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 >:_%W4!IWA6^;.&F1(5'KYLB(WX;"Q_ UTOP93_P!\R ?0"O)/VA+QAI5GIL7,EY>;@HZL(T(V_P#?9\0%%%+1_7Z_H!]7>/I?[,\.7"09'R10KS_"SHC \ MCJFX'Z],5\H_Y_S_ /6Q7U?KR'Q/X9=XUW/<6R3H ,DNNV4*H^4Y)7:, =>A M^Z?E#_/^?_K9KY_*GRTYQTYU/7OJDE^*D?19OK4IRC\#I+EWM>\F[?)Q_ ^H M/AQ_R+2?]M__ $8]?+_^?\_YQ[5]0?"YTN- 2$9^1YHV^K.6X_X"P.:^9[NU MDL9GMYAMDAKX?"27\EK]+V MA9:_,]$^&OB>;3+^/39F+6=VWE[&Y"R,#L*CG&YR$8 $-N;)44WXE>&$\/W MJW%K\MO>[CL'\#J5+K_NDLK*#TY ^55%(')(!]?\ C(RK8VJ'[[3L1TZ+&0??&67.!Z9QQ4U'[+'4_9Z>TC[Z M6G1V>V^FK%37ML!5=2_[N3=-MW:U2<>FGD?/-%%%?0'S^W];>7R"NV^'=M]I MU^U7LID<_P# (G8?KBN)KU7X0VWFZP\IZ0V[D>S,R*/_ !TM7%BY?$4H_WU^#N_P $?3%%)FEK\Y/T\**** (I(A*A1NC @_0]:^29 MXC;R-$W6-F4_53@]_4&OKNOESQ-;&TU2ZB/_ #V=^W\?SC]&%?+YQ"\*=3M) MQ_\ DG^46?-9O'W*=3LW'_P))_^VLPZ*2EKXX^3"BBB@ HHHH **** "BBB M@ HHHH *]2^%UT([JXMN\L:./^V9(_\ :@KRVNO\!W0M=8AR<+('C/('WE)4 M>^7"X]^!D\5Z&"G[/$4I?WDO_ O=_4[L'/V>(IR_O)?^!>[^I]'FEI*6OTD_ M0PHHHH *,444 ?+7PV'_ COQ!U[1#\B76^X1?\ MJLT2C_MC=,1Z@9]A].5 M\R^,A_PCGQ1TK41\L>I11PN>Q=_,M"#_ +H,# ]CCTKZ:H **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBF22)"IDD8(B EF8@!0!DDD\ 8YR3T M_*@!](2%&3P!SGL!US]/?MWKPSQ?\>]$T FVTO.K7>=H$!Q;AN@S-@B3G&!" ML@8G&X&O.WT'QY\53OUJ7^Q=+7M'X_^+',[?V# MH\G\(#Q>8AVG[F?/GRI# R&*W?&$*UZUX1^%6@^#]LMO#]HNUP?M-QB20,,' M,8(\N+!Z&- V.&=NM>D?Y_S_ )^F.E 'E/A'X.:!X5VS-%]ONUP?/N0& 88Y MCB_U:8(RI(>0?\]#7JW^?\_T]*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O*_C+H/]N^ M&+K:,RV6V[C]O)SYF/K"9*]4J*:%+B-H90&CD4HRGH5888?0@D?C0!YC\)-< M_M[PS:2$YEM5^R2#T:#"H">Y,/E,3GJV:])KYK^"TK^'-;U;PE<$_N7:6')& M#Y3^4[ >LT;P.,8RJ9^GTI0 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 ?._Q 7^WO'N@Z./F2W,<[CV,K2R*?K';+^! M!KZPKY5\'+_PD7Q0O[\G37[@\D=-IOC'6-'C6&SN7CCC!"H51U ))( =&'4\>G08%<[/*T\C2M M@,[%B !DDD@ < <]!341I#M0%CZ $_R&:1E*'# J?0\?SK.,*<6Y0C%.6LK M6N_7OKMOU-93J32BW)QC\-^9J+ZI7;^:7D>K_"_Q9'HT[Z;>,([>Y8.CL0H2 M4*!AL_PR* ?X651@[B1[%K/@K1_$3"ZGB'F, ?.B8J74CC<5.UQC&&(+ 8 M8#@_(H_+_/MZUO:;XIU32!LL[J6->/ER&48&!\KA@...!V'H,>-B,#*I4^L8 M:?LYM:[K7O>.U_37R/:PV/A2I_5L53YZ:>FSLNUGO]ZMYGU1HOAG3/#*.;., M1%AF21F+,0,G+,Q.%'H,+WQGFOGOXC>)XO$5^JVIW6UJK(AYP[L1O8 .;U+Q3JFKKY=Y54!2I;3?KI>\MW;[O,G%X^-:FL-AH>SIIW:T5[;*RT5WYN_6P4445[GE]QX7^0 M5[K\%[;F]N3V\E%/_?PM_P"RUX57TQ\(K3[/H[S$?\?%P[#Z*%C_ /0E:O'S M*7+AY+^9QC^/-_[:>WE<.;$Q?\L92_#E_P#;CU2EIO2G5\(?H04444 %?/GQ M'M_)U8N/^6T4;]NHRG\D%?0=>.?%*UPUM<@=?,C8X/;:RC/3^^>W^'BYG#FP MTG_*XR_&S_!GCYE#FP[?\KC+\;/\&>14M)2U\ ?"A1110,**** "BBB@ HHH MH **** "KNFW'V.[AGS@12H_X!AGU[#'OGG(XJE151;BU);IIKU&FXM2CNFF MCZ^#9Y'>EK!\.79OM.MK@G)>)=WNRC:WI_$I_P \UO5^J0DIQ4ULTFO1JY^F MQDIQ4ULTFO1JX4445984444 ?-'[1]E);VNF:] /WFGWA0'T\P"5"?8/;@9] M6QWKZ#L+R/4;:*[AYCN(DE0_[,BAU_-6%K,0/ISD] ,\4 7/\_Y[?E4%S(: .R\5_'_3-.?[%X?B?6+QCM4J&$&XG M .#),0> L:;6[25Q"^"O&OQ083^*;IM,T]B&6U4%3CJ,6JD $$_AQH?@P M!M.MPUP!@W4V)+@\,#A\ 1Y5B&$2QJP W*2,UW/^?\_AQ110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!\O?$0?\(7X[TWQ$,);WVQ)V(X!4?9IF..I6 MWDC<=\@'&:^F/\_Y]Z\>^/&@_P!K>&VNT&9=.E2<>OEM^ZE ]L.)">O[O/;C MKOA[KI\1^'[*_8EI6A5)B3EC-"3%(S=.79"P&. PY/4@'94444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 56O;I+"WENI>(X(WD8 M_P"RBEC^@JS7FOQ>U7^R?"UZX.'G06R^_G.L;C_OV7/X4 >586]J#@S3ES[K&AS^&9%KYVKUOXOWWGZG%:C M[MO!DCT>1B3_ ..JA]Z\DK[[+HN@ZCJ )M5;;''DCS64\DXYV*?EXQE@1GBO)J^K[&Y3PS MX7BN@HS;V:2;>QD=0<<=FD;!^M>-F%:=*$:=)VG4ERIK?Y/H]5^)[67485:D MJE97ITX.33V^:V:T9TQ?3M B"DV]E%V!,<2_AG J$7^DZP/+$MK=_P"SOBD_ M3)KX]O\ 4;C5)FN;IVEEAZ+S MBSY844X+1+F[>D6OS7F?6M]\/-"OA\UJD1]82T>/^ H0G_CM<;?_ ;M'!-G M!K:5J'(WNXI?BX.+?W#M4 M^%6JZ [3[%H5G'TW1"3_OZS2?^SU\BQQM*PC099B% ]22 M!^).*^W[*U%E!';K]V)%0?10 /T%?,YO*T*<%UDW_P" Z?J?59+"\ZE3M%+_ M ,";?Z%FEI,4M?)'V84444 %>??$>S\_2C*,?Z/(CGZ,?+X_%Q7H-87B2V-Y MIMS"HR6B;:,9^8#OAK=F?33" M?^6$K*/8-\_J>[-7HM>'_"^\,=W-:=I8PX^L9Q^HDY^GTS[A7Z+E]3VN&@^J MO'_P%V7X6/T# S]IAX/M>/\ X"[+\+!1117J'I!1110!#<6Z743P2C='*K(X M]58%6'X@XKYE_9[N'TF;6/#,YQ)8W>\*>Y!:WF/L 8HO^^ASZ_4%?+-P/^$. M^*RO]RWUZ ^A:52@'H2;NW4GN ^>@!/%?.>L_'74/$$YTSP-8RW,QX^T2QEB!G&]8A\J+ MG_EI.^P#EHUJGIGP7U3Q-.-3\T@/- M&IK_ ,?7U";^S/!=E+J-R^0LSQN5X!RT<"XD90#D/*8@N#N5AS6/:?"3Q#XV MF74/'-_(J@Y%K$Z.R#)R!M!MH!TQY:REL_,5/->_Z%X.(CI]\GUKZ7KY?US/@GXE6]Z,I:ZTJ(^#@%I_W#9/H) MTBGDSW.>.#0!]+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 5\[_'FXDU-M*\-VW,U_=AL#L]G;Y:YA@6%DXW%X M"KH.O_+0(,>I->,>#M+36-7MK65=T;/N<'H516<@]."%P1WS7TWI?@_3]#N3 M=:>5".W?_/Z^F:2OIKQ9\,[779#= MV;BTN&^^-N8Y#ZL 05;^\RYSU*[OFKR34/AGKMB3M@%P@_BA=6_\=8J__CM= M]''T*R3UGMN<%?+\10;M&4X])15T_.RU3[Z>AP%%7[S3+ MO3SBZAEA(_YZ(R?^A 9_"J'^?\^]>FFI:Q::[IIK[UH>4TXNTDT^S5G]SU%I M***?H(***6C;\/S Z3P=9?;]9LX1S^_5R/:/,I_1#7V17S)\)+/S]8:OY6/NLGART)3_ )INWFEHOQN%%%%> M"?1A1110 5&5R"#T/:I*0B@#Y.U.U^PW4UOT$4CH/]U6(!_3]?6J5=M\0;;[ M/K$C#I,DRJSIK:,FEZ)M)_-'YK7A[*K.FME)I>B M;2^]!1117,8!1110 4444 %%%% !1110 4E+10(Z'PG>_P!GZK;2C.#)L..X MDS'SUR &W=.<#IP1]/5\@J2A##J"#^(Z>WYYKZLTJ^&HVD-T!CSHU?&>A(!( M^H/%?8914O&I2?1J27KH_P E]Y]9E-2ZJ4GT:DEZZ/[K+[S2HHHKZD^F"BBB M@ KYG_:+L)+*'2_$EL,3:;=A,CMNQ-$3[)) 0/=\>E?3%<#\3M _X27PU?V* MC=(8#+$.YE@(F0#W9D"_0F@#J=.O8]3M8;V'F*YBCF0_[,BJZ_HPJY7C7P(U M_P#MKPM#"QS+ISO:-Z[5P\.!Z"*1$^J'\/9: "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BC_/\ G_Z^*Y#Q3X[T M7P;'OU:Y2)\96%3OF?\ W8ERV"?XF"H/XF% '7_Y_P _YS[5S?B/Q=I/A*'[ M1J]S';*1E58YD?\ ZYQ+EWYX^52.Y..:^=KSXM>*?'\C67@FQ>V@!VM=R!6D M4$$_-(Q^S0$J#A,RRG_EFP;Y:T] ^!$4LW]H^+;N75;QSN>-9)!&3SQ),Q$\ MPQM9<>2!]TAA0!2U/XU:[XPG;3? MA)Z&ZE0,Z@G ;#'R(!W#3N^>A4'BI=$ M^!T^JSC5/&M[+J%PV"8$D:NT 9FDZ-8Z# +338(K6%?X(D503@#+8&68@# M*]_K#\2Z.G MB#2[K3'QBZ@>-2?X793L;_@+X89Z%: *7A76E\1:3::FI!-S!&[[<[5DP!*H M_P!V4,I^A[5OUX#^S_K#RZ9=:+/D2Z;<9"D_=CGR=@'^S,DS-UY<=#R??J " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH K7MW'I]O+= MS'$=O&\KGT5%+,?P ->+?LZ6,E['JGB6Y'[W4+O8"?;,TQ'J'>=03W*#'0UM M?&K7/[&\,W"*<2WS+:I]'.Z3\#"DB_4@5WWPLT ^&_#%A9,-LIA$TH(P1).3 M,P/NF_9_P'VH ]"HHHH **** "O-_BEJ/V'0Y(P<-=21PCZ;O,;\"J$'ZUZ1 M7SW\9-2\RYMK!3Q$C3,/>0A5S]-C?@U>C@:?M<13CT4N9_\ ;OO?BU;YGEYA M4]CAJDENURK_ +>T_!-OY'BU%%%?H2V/S;^OD%%%%&VW87D2PS26["2)FC<= M&4E2/Q˴/CO7-/P([N1P.TNV4$>A,@8_D17*11/.PCB5G=CA54%F)] !G M_']<=G:?#K7KQ=ZVIC7G_6O'&>#C[C.''L2N*Y*WU=?[QR;:12W\^4ZJQ^,5_#@7=O#,.Y0M$?\ VH,_0"NRL?B_I5QQH(^H/X^=]3P>(_A./_;D[O\ -I?^ GIK&XW#6]KS6_Z>0_6RE^)] M>6?B_1=4&V&Z@;UUP_P[L?L&A6P/#2JTK>_F,S+_XX5%=Q7YSBY^TQ M%27]YI>BT7X(_3<%#V6'I1V]U-^LO>?XL****XCT HHHH *3I2TP#!H \C^* M5B MO> =WB;KW 9/RVO^=>/U]&>.;(7ND3]?#>^-SIA@)YMI&4?[K?O!W]68 G' QCCGP6O1OAI?_9] M0>U.,7,?'N\>6';GY"Y^@KV,MJ^RQ$>T[P?SV_%)?,]7+ZGLL1'M*\'\]OQ2 M^\]XI:8..*?7Z ?>!1113 *3%+10!\K_ M'_"&>-M8\*M\D%R3/;+VPA\V) M5]S;3'<1P3&?2OI^OF/XS(?"/BG1O&$8(BWB"Y*^D;?-GU:2WFD5>H_=]..? MII'#J&4AE8 @CD$'D$'OD4 .HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **/\_Y_KZ5YOXP^*N@>#-T5W.)[M<_Z+;XDE!&>'P=D M7/:1E;'(4T >D?Y_SWKA/%GQ(T+P6I&I7*^>!D6T/[R<^GR*<)GLTK(AP1NS MQ7@DOC#QU\5"8M @.C:8^5^T%BA*YP3]I9?,;'<6L893W/6NP\*? K1]&87> MKL=7O"=Y\T8@#?>)\K),O/#&9Y%?)/EJ: .4G^(WC+XELUMX2M&TVQ)*M=L0 M&QD!MUPRA$/()C@5Y@#D,V*Z#PS\!["TD^W>(YI-6O'.YE9G6'=WW%CYLV#_ M !.RJW\49KWB*)($6*-0B( JJH 50HPH4 ?* . !C':I* (+6UAL8EM[:-(8 M8QA(XU5$4=<*B@*!GH .*G_S_GM110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 ?+MH!X(^)LEN<):Z MVK%67'4;OW ML3'T"21,![R'(/0>8,=Z^M NW@5\K_ 6B/BOQ3K'B MV09C5C!;D^DA&W'^U';Q1H>G$O3GCZIH **** "BBDS0 9KX^\;:E_:NM74X M.563RE],1?N\CZE2?QKZH\0ZE_8^G7%[T,,3LO\ OXP@_%RH_&OBTDL572[O9?B]^QTT*3KU845]IVOV5KO\$SU_P )^$;+ MPE;">7;]JV?OKAR!@'!95).%C& .Q.,L>F,O4?BOHUD_EP^==8_BB0!,@X(S M(R$_4*RGUKC/BWXAE:==%B($**DLN"*]*^?P^!^ MMQ^M8N4G*;NE>UEYZ/Y)6LO73Z/$X_ZG+ZI@XQBJ>CDUUZV7EU;O=_C].V'Q M8T6Z(27SK7MF1 5Z=".I) M'.,;5,JBO?P\W&:U5WI?I9I)Q?GK\C&EFTG[F*A&<'HVEK;K=/22\M#K_''@ M67PQ)]H@S+8R-A6_BC)&0CCTZ@,.#T(!(!\\KZ[TN]MO'6BYD "W*-%,@Y\N M0==I/4J<.AY_A)KY.O;5K&XEMGY:"1XV(Z91BIZ\]1_C75@<1.JI4:_\6F[- M]7K;II=-:M;W3./'X:%%QKX?^%55TMK:)]>C3T6ZU15HHHKV=CQ0J>V@:ZE2 M"/[\KJBC_:=@H'YD5!7;?#O3_P"T==ME(RL):9O;RU)4_P#?S9^=8U9^RIRJ M_P L6_N3_4VI4_:U(4OYI17WM(^KK.U2R@CMX_N1(J+]% _059IM.K\R/U9 M:+3;H%%%% PHHHH *0TM&* *US;K7;PLP64?\"'S=\\NKFOFG0GBJ%)51DX-2CHTTT^UKN_WV*BW%J2T: M:=^UNOR/KQ'#@,.A&1_2I*X_P3J(U+2823EX 87Z]4X&<]24VL3ZFNPK]2IS M56$:D=I)->C5S]*IS56$:BVDDU\U<****U-0HHHH \M^,?AO_A)?"]Y"B[IK M5?MD/KN@!9P/=X3*@ ZEA]#5^#7B+_A(_"]H[G=-9@VF:\G\8?&7P_P"$-T)E^W7BY'V>V*N01QB23/E1X_B73^$!XO,0[>B9\^?*$,#(8K=\?(5->F>$?@YH'A7;,T7V^[7!\ M^Y 8!ACF.+_5I@C*DAY!_P ]#0!YDVK^/_BQQ9+_ &'I$G\>7BWH?^FN/M$^ M?F7]TJ0-]V3'WJ] \)_!'0?#F)[M3JMV.3)<*/*!YY2WRR="#^],S!AN1EZ5 M['_G_/\ 3THH 0 * !P!P .!CV'].F.W>EHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH Y'Q[H/_"2Z#>Z[U\N^"P?!?Q!U#0CE;;4@\D*C[NX@W4/X)&TT M([EB1USD ^F**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O.? MBOX@_P"$<\.74RG;-<+]EB]=\^58CW2(2./=?QKT:OG'XG!O&OBO2O!\1)B1 MQ-=8[!_F?/HT5M&S*?\ IKCOF@#UWX*^&_\ A&_"UJKC;/>@WDO;F< QCZB$ M1 @]"#TKUFFH@C4(H"JH P !V [ #@>E.H **** "F]*=24@/(OC!J?V;3 MHK%3AKJ7+#UCBP3G_@;)^1KYPKT;XH:I_:.M/$IS':*L(]-WWG/UW-M/^[[5 MYS7Z!@*?L^_GM^%C\WS"K[;$S:VC[B_P"W=_\ R9L****]0\H*]Y^" MVW9?8^]NM\]>F)MOY'=[^I->#5Z+\--?71=4$4QVPW@\MB3PKY/EL?;.4]BV M<\<^=CH.IAZD([Z/_P !DF_P3/3P%2-+$TYS=HW:N^EXN/ZE3XD1/%K]R9/X M_+93ZKY*#CZ8Q]0:X6OI_P"(7@D^)8ENK(*+V$8 .!YR==FXD ,IR4)XY(8@ M$,OS3=VN,\#B(5J,(JRE"*BX]=%:_H M[7NB\?AYT*TY-/EFW)2Z.[NUZJ^Q6I:*LV5E/J$RV]JC2RR$!54=<]\] /5B M0!U)Q7JMJ*:\;\8LC:U>&/H+AQVZ@X/?\ O9/K[+7T=IEO#X!T',YW?9D:24@_ M?E<_<7KC+E8D]?E)Y+&OE.YN&NI7G?[TKL[8SC_J>^3ZDU\[@7[7$5\3 M'X/A3Z/;7[E=^I])CU['#4,++XU[TEU76WWNWR(:2BBOHO(^;"O'U]6_#73?[.T. D8>Y+3M_P,_)_Y#"5XN9U/9X=Q M6\VH_)>\_P DOF>YE5/VF(4GM"+E\_A7YW^1WYI:0TM?#'Z"%%%% !1110 4 M444 %>1_%&QW1P7BCE&:-C]0&7/&< JW?O[UZY7,>+=..IZ7/"HRX3S$P,G= M&0X ZU;YGS-2TE+7YIM_7]=C\ZVV"BBB@84444 %%%% !1110 4444 %%%%/_AO MO%_PQZC\,-2\JYEL6Z3*)$R>C1\, /5E;)]DKVZOE30]1.D7L-V,@1N-V,\'_ .2RNU^- MT.HHHKZ ]T**** "OESXX6LGA36])\;V:DF&5;>XV_Q;"SHI_P"NT+3QDY'R MJHKZCKB/B+X9'B[P_>:8!F5XB\'_ %WB_>1 >FYU"$_W6;UQ0!T]K*9%D1AT9'&Y2/J""*GKQ#X!^)3K7AU;&8G[1I4AMF!^]Y9R\!/H -T0!Y M'E?G[?0 4444 %%%% !1110 4444 %%%'^?\]ORH **@N;F&RC:>X=(8HQEW MD8(B@=V9B%4>Y/<5X+XK^/\ IFG/]B\/Q/K%XQVJ5#"#<3@ '!DF(/ 6--K= MI* /?I)$A4R2,$1 2S,0 H R22> ,=6N\[0(#BW M#=!F;!$G.,"%9 Q.-P->=KX*\:_%!A/XINFTS3V(9;505..HQ:J0 1R-]RQE M0G(1NE>U>$_AQH?@P!M.MPUP!@W4V)+@\,#A\ 1Y5B&$2QJP W*2,T >*OH/ MCSXJG?K4O]BZ6YSY&UHR5R?^7?<)9"/^GJ11CE >E>M^$?A5H/@_;+;P_:+M M<'[3<8DD##!S&"-D6#T,:AL<,S=:](_S_G\.** #_/\ G_/TQTHHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ KYF^.EL^A:GI/BRV7+6\JQ2=@QB?SX ME.,$[U\Y3G^$=^E?3->=?%;0O^$A\-7L"C=+#']IB]=]O^\('NT8>, ==Q% M':VUQ'>1)<0,'BF19$8=&1@&5A[,IR/6IJ\I^"VNG6_#-NKDM+8LUHY/I%AH M@/80/&H/JIYKU:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@".:9+ M:-II2$CC5F9CT55!9B?8*,GT&:\%^!EJ_BC7-6\9W*\22-;V^?X=Y#NH/8Q0 MK!&/9V%;OQM\2'0_#[VD)Q<:FWV90,Y\L\S$#K]P"-L?\]1[UZ9\-/"__"(> M'K336&V?R_-N/7SY?G<'UV9$0/\ =04 =[1110 4444 %4=1ODTRUENY?N01 MM(WT4$X^IQ@>]7J\H^+>K_8M+6R0X>]D ([^7'AV_-MB^^3710I.O5A27VI) M>BZOY*[.7$55AZ4ZS^S%M>O1?-V/G"YN'NYGN)3F25V=CZLY+-^I_"H:**_2 MTK*T=%RV2\NGZ'Y8]6W+>^K\ST&S^&6LWMH+R-8EWKO2%WVRL#R."NQ2PZ!W M7'\6VN DC:)BC@HRDJRL,$$<$$=01Z'GVKZ7TWXIZ.]FDETS0SJOS0B-V)8# MG8RKY>TG[NYEP/O!:^<=0NS?W,UVP"&>5Y2HY"EV+$ ^Q)Y//TKR,)5Q%24U MB8^]O(J4G^?\_T]/UKT+P; MX$;Q9;3W'G>0(F5(SLW*SD;GW'@. M\X[9C_U@..N%90>-QRN>KZU14W1E.*DM&F[+[WI?Y]T:]@D@TKQ5 ' M98+Z'JK85\<]FZJ>H(R&ZJ>]?&TD;1,4<%67JK#!!]P>0?U_,5+;W,UF_FV[ MO"_]Y&*-U!ZJ0>H!Z]N.1FO.K9;"I+VN'DZ8TO M^?\ /?\ K25[]&C##P5.DK)?>WUOY_\ #;(^=K5IXF;JU7=OIT26R2N[+MUZ MO<***6N@Y_(L6=J][/';1_?F=8U_WG8*/U//M7VU:VR6<*6\7"1(J*/0* !^ M@KY@^&&F?VAK<F?$VP,-Y%=@?+.A4_P"] M&>_OM8 $D].G%>9U^:8JE["M4I+1*3MZ.S7X6/SG$T_8UJE-;*3MZ.S7X6"B MBBN(Y HHHH **** "BBB@ HHHH *2EHI@)_G\J^C_ ^IC4M+BR07@'DOC/\ M!PN<]RFT]\YS7SC7I'PTU/[-?/9L0%ND!7)YWQY( [J_'3YGNPXI:8H(I]??GW04444 %&* M** /E+3_ /BVGQ)FLV_=Z=XB :/LHDFC2B8,OWA"Q428Q_<81RY_A5'/&] '74444 %%%% !1110 4?Y_S_ )QZXK,U;6;+08&N M]2GBM8%ZO*X09YX&3EF('"J"3T )XKY[U_X^OJ$W]F>"[*74;E\A9GC4Q!<'.=J2%'$6[_8B4">;Z#RE(Y5VKGK3X2>(?&TRZAXY MOY%4'(M8G1V09.0-H-M .F/+64MGYBIYKW;PYX0TGPG%Y.DVT=OD89P"TK_[ M\K$R,,\[2VT'[H XH \%@^&WBSXB2+>>-+U[2UR&2TC*E@#@@+$G[B E3C>_ MF2@K^\0U[?X7\":-X/3;I=LDV9+:7S#_UR&3P,_3%?-7Q M:4^$/%FE>*H\K%(5CN"O<1'9*/J]M*4'KLX[U]*CGD=* "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH ***YKQAX@3PMI%UJCXS;Q$Q@_P 4K?+"OXR,H/7" MY/;% 'BT\7_"Q_B-#9??T_P^"\G=3)"RL^>V7N&CA;'5(F/K7UMBOGW]GKPT M^GZ-+KEUDW6L2F3I)))/YDGZU])E-+FG*NUI%.\GS/ MT6WWO\AE)117V&VQ\6%+25K:+HMSK]TEC9J&D?)RRMIYG1^&O'U_P"&8OLT2QS6^6;8 MXPV6QT<0PP2/[I7V#2/BQI-]M2[#V3G'WQOCR?1T&<9Q\S(@Z'/7'A6 MN^$]2\.$&^A*QM]V12'C)/;<#A6ZC:V&.,@$J:N>M3QN)P3]E)NT?L36WY/YW^\^R9['2/%< >18+Z(@J)%(8 MKZA9%.Y".^UE8?G7G>J_!ZTGR^G3O;MG.R0>8G3& X/7OD<5Z-I/Q7U6QPEX$O4&!\P$=]2Q6&_P!TJWC_ "O3_P E?N_-V\CT_KV$Q6F-ITGXIZ/J'RW#/9N<\2C*''(PZ;@,C^]MY!']W=RGQ7U"PGM; M<6WDS33N7\Y-C,(T51@.N3A]R8YP0F,' QT4<9B/:1H8FBTY:7MR[;OJG\G8 MY:^"PZIRQ&%K)J.MFT]]EI9I^JOW/"Z2BBOH-M$?/!2TE* 6. ,D\ "@/)?U MY?,^B/@]I?D6,]^PPUS($4_[$0ZCZNS ^ZU[)6#X;TO^Q=-M[+H88@&Q_?/S M.?QPH4Z7515_\3UE_Y,V%%%%E:4*Z6Z< M9>JU7WIO[CY+-J5I0KI;IQ?RU7WIO[BE1117RY\T%%%% PHHHH **** "BBB M@ HHHH *M6-V^GSQW,7WXG#CT.#G!]CT^AJK15)N+YD[-.Z?GT_$$W%J2=FM MGY]/Q/K2SNDO(4N(_N2JKCZ,,BK=>:_#75?M=BUDWWK1OE/JDA9A^3;OHNWZ M5Z57Z=0JJO2A57VDK^3ZKY.Z/TFA55>G&JOM)7\GU7R=T%%%%=)T!1110!6N M[.*^@DM9U#PSH\T+<;RJC< M5'K+;F.; 7'R,>IKZGKYB^.VDS^'[[3_ !UIHQ-92I%<8R RABT)?'\+9D@< MX.0\:]A0!]*45FZ/JL&N64&HVAW07<22QGOAU#8/HRD[6'4$$=1BM+_/^?\ M.?:@ HKF_$?B[2?"4/VC5[F.V4C*JQS(_P#USB7+OSQ\JD=R<RZA<-@F!)'*]CM><_.5QD&.%8U7^"0CBO>]) MT:QT& 6FFP16L*_P1(J@G &6P,LQ &YFRS'EB: /GS3/@OJGB:<:GXYOY9Y# MS]FB?<5! .PR$>5$N1S' A4]I >:][T+PYIOAF#[+I5O%:1\9V+\SXS@R2', MDC#) :1F8#@$"MNB@ _S_G_/UHHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** /(_C;H/\ ;?ABX=!F6P9;M/I'E9?R MA>1O&[* UT?BO63KVJ3WF,_P _ MY_SGTYXI:]$\">!G\32_:;H-'8Q$;CR#,>OEKT^7C]XPY .U?F8LGI2=+!4K M/W805DEHV^RZMOK]YY<55QM;3WJDGK?6RO\ ^DK[MK'/Z)X1U3Q OF64):(' M!D9E1 >^"Q!;'?:&K2U7X>:UI$9G>'SHUSN,)\PCW*@!]O\ M!2!CYL<9^A] M<\2:9X-MT27Y1C;#;Q ;B%_NKP%5?[S$+V&3Q5'PY\0--\2S?98=\,Y#%8Y0 M 7"C)VLK,I.W)VYW8!;&T9/@/,,3).M"DO9+NG\/79K[[::GT2R["P:H3JM5 MGV:5I/96:>CZ+2Y\H?Y_7_/^G&M!?$NMKJSM;Y-/<^9KT7AZDJ$[WB]6 MGH]+IV\] HHHK?RZ'/YL*['P%I/]KZU;Q$92)O/?TVQ_,,^Q?8N/?//2N.KW M[X.:1Y<-QJ;CF1A#'_NK\SD>Q8J/JAKSL;5]C0G):-KE7K+3\KOY'HX&E[?$ M0AT3YWZ1U_%Z?,]MQBG4G-+7YZ?I@4444 %%%% !1110 4444 %%%% !7A7Q M,TS[/>I>KC;=C:7MJ$XKXDN9>L=;?-7C\SYQHI*6O MSD_/PHHHI %%%% !1110 4444 %%%% !1110!TOA'5FT?4HI,@1R,(I,\#:Y M W'TVG#9]B. :^F,U\A5](^"]5.K:9&[MNEC'ER>N5^Z2?5DVL?U^']E?>'?%$C6\ MFE7#K"H5W9PSL)(8PH)($H,BL=H*2EMRH"1)>?%KQ3X_D:R\$V+VT .UKN0* MTB@@GYI&/V: E0<)F64_\LV#?+5?X\>%(-$UFT\7^0+JSGFBCOH6SM=XP-N0 M" !+"A7G"[XP6R7(/T=H[V-9)!&3SQ),Q$\PQM9<>2!]TAA7O&GZ;:Z3"MK M8PQVT"?=CB140>I"J ,GN<9/%!(^RS%L<'8C0RGU;D]R?J&O#OC]H/]I^'A?1C,NF MS++D=?+D/E2#Z;FC9L8X7/O0![/17*>!M:K+&70=?+\P+$I[@22@-GH%A); .:^B/ M"^@P^%]+M=)M_P#5V<2QY_OL.7D/^U(Y:1O]IC7SE\'=.E\<>(K[QS?J1%$Y MALE;HK%=G&<_ZF#:AP0"\K,!G-?5F* "BBB@ HHI,T +7GOQ(UO^QM(D1#B: M[S GJ P^=OP3<,]B5KT'.*^6OB=KO]K:JT$9S#9 Q#T\S(,I^NX!/^ ?A7IX M&C[>O%->['WGVTZ?-Z>AY&8U_J]"5G:4_7]?UW M/SG_ #_I?+8***.E !7U9X&UNU\1Z.EJ^UG@B%O<1-CE0NS<5[QR*,YZ9W+V MKYUN_">JV-JE_-;2+;R+NW !MH]9%!+1@CD%PHY SG@9%E?7&FRB>UD>"5>C M(Q4]N#@C(.,$-D$<$$<5Y6)H1QT+4YQYHMVDG=)]4[7M?3SV/6PM>>7U+U(/ MEFES1::;71JZ\WOHU='T8?A)HWG^:&N!'G/DAQLX[;BIDV_\#W?[5;WB7Q+8 M^"+)4C5!)MVV]NF%'U('W8P?O$:3;_!6VU> M_33=>E+,*%&+6 I\DY=7&*2]$F[[O3:^NNSL:IJESK-R]Y>.9)9#R3T [*HZ M*@Z!1^.:Z+X?P23Z]:"/.4=G8CLJHQ8D]@1\IZ9)"\9KC?\ /^?Z^W-?2/PO M\*OHUNVH7B%+FZ 5$88:.($GD=0TAPS @$!4S@Y%>EC*L,-0E%:.47",=MU9 MV79)_IV/,P-&>)Q$9[\KYY2=^COKYWVU??N8OQHF7;90@_/F=L9&0N(@"1UY M)PIZ$@CJ,5X/7>?$77!K6KR>4Q:&V'D)SP2I/F,!TY?<,\EE"G.-H7@ZO!0= M+#TX25G9O_P)MV^5R,=457$U)QVNDO\ MU)7]-- HHHKT3S?^&%"EC@ DGH! MWYQQ^/3UK[,\,Z2-$TRWLL8:*,;_ /?)+2'\79OPKYH^'VC_ -LZS C#,4:"VC[S^>WY/[_,^QR:C:,\1+K[B^6K_3 M\NXF*=1BBOF3ZP**** "BBB@ HHHH **** "BBB@ IC*",'G-/IE 'RWX@TP MZ1?S6AZ(V5/'W'&Y.F.@(!ZX(-8]>O?$_2_]3J*]_P!RX_-D/_H2DY'5:\AK M\UQE'ZM6G32M'>/^%ZK[KM?(_.L72^KUIP^SNO1ZK[MOD%%%%<&VAQ[:!111 M0 4444 %%%% !1110 4444; %=_\.]6^P:A]E, M5Y_3XY&A82(=K(0RD<$$'(/L0<8^E=-"J\/4C5C]EW:\NJ^:NOF;T:KH5(U8 M_9>W==5\U=?,^N\XIU<_X;UE-=L8[M"-Q&V0 _=D7AA_[,/]D@]ZZ"OTY/F2 MDMFD_OU/T>,E.*G#5-)IA1115%A1110!SGBSPY!XKTJYTBY^Y=1E0V,F-QAH MY![HX5AV.,'@UX%\#]>GM!=>#M4RE[I4DGEJ3R8Q(1(BYY(CD.Y3C!64$?*N M:^H,5\K_ !FTR;P5KMCX\TU3M,BPWJKP&(7:"WM-!NB8DA0T<9^\U 'T515/ M3[^'5+:*]M6WP7$:RQL.ZN 0?R/(['(ZU.*^B*^:+X?\(3\38YAE+77% ; ZM%-,R][J\B!U7KY7F! M8T//'FR\=_ECD5ASD>WW]]#IEO)>7+"."W1I)&/0(HR3^7;KGC&:\'^$&FS> M._$5YXZU%2(87:&R1NBMMVC'4?N("%++PTLC/G\ M;U7;$#WE8[4&.X!.X_[()KXZ=VD8NY+,Q))/4DG))]R23]237K?Q;U[[9>II M<1S':#?)CO*XX'_ $( ]W<'I7D-?B\Y/XG^2^04445[?F>%MH@KOOAWX:7Q!J0,Z[K6U DE!^ZQ.?*C/^\X+ M$'JJ,.X-<#7TC\'[94TN6;^*2X8'Z*B #\R>>/IW/EX^JZ%"3@[2=HKRO>[^ MZZOT;/5R^BJ^(C&7PQ3DUWM:R\U>S:ZV)/B+XY;05_LZQXNY4#-)QB)"2 0. M\C8.W/ &&YR*^:R23D\D]^];7B2\EO\ 4[J>P1BJKZX555/H/QJE MIVG7&K7"6EHADEE.%4?J2>@"CEF/"CDFJPE"&$HJ^C:4IR?7K=MVT2TV26^[ M)Q>(EC*SM=I-QIQ5O2UOYF]]7KHMBCTJY+I]S!&)I(94C(R':-E4C.,AB,8R M0!SR2*^F_"?P_L_#,?G3[;B\X8RLHVQ'G/E _=&#RY^9L9PH^0=3;ZYIFINU MK!<03OA@T:R(YP.&RH)R.QXZ'GK7F5,U2DU1I\T(]=5I]WW7/3IY2^5>WJJG M*6T;)N_F[_>E^A\@Z3J]I% +>>7";?2XQJNG((8]P2:)! MA%SPDB@?=&?D8#C)3:%^;/B]>A".'S",<0XW:?6]TU9\LEM;M^)YTY8C+G/" MJ5DUK:S33O[T6U=/OMV%I***]7T_X;^O\CRON_']?ZW"BBK-G:O>SQVT(S), MZHH_VF.!GTZC/I2;45S/1+KV'9R]U;L^A/A#HWV2PDU&08>[?:A/7RX\C_QZ M0OGU"J?I[!6?I=@FEVL5G%]R"-8UXQG:,9/N3R?GDMDO MDK(_4<-26'I0I+HM?-O5OYML****YSK"BBB@ HHHH **** "BBB@ HHHH *3 M%+1B@#&U[3!JUE-:8!,B$)GH'ZH?P8 _A7RY)&T3&-P59"58'J"#@C\,&OKO M&*^=O'VE#3=3:1 1'=#S0>V\MB0 ]SG#'I@./J?F,VH\T8XB*UB[2_PO_)_F M?-YK1YHQKQWB[/T?^3_,XJBBBOCCY(****0!1110 4444 %%)02%&2<#UIV; MT6[T5N_;U$+2$XK/FU%(^(_F/KV'XUE2W,DWWCQZ#@5]I@.&\9C+3J_[/3?6 M:O)I]J=^;YRY;WT;U(UD2:(E9(F5T8=0RD,I^H(%?9/AS6DU^PAOH\ R+\ZC M^!U^5U_!@<>HP>]<>:4/9S6(BM)Z2M_,NO\ V\OQ1]IE&(YX/#2WAK'_ OI M\GK\_)F]1117SQ].%%%% !6!XH\.V_BK2[C2+O\ U5U&4W8R4?@QR*#_ !1N M%=<\$KSP36_10!\M?!C7KC1KBZ\#:Q\EWITCFWSW0-F5%)ZKEA/'C.Z.1FP% M05]#UX+\<_#=QI%Q:^.]'&VZT]XTN< _-&#B.1@,94$F&7/)CD0<*IKUWPUK M]OXHTV#5;3_57*!MI()1^CQMC^)'#*>QQD?*0: -VBBB@ 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 ^>OVA=&:73+76H,K-IMQM+#@JDV,-D?W9DB ]-Q/@ /L #WFBBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M***R->UJW\.V$^IW9Q#;1ESV+'HJ#/\ $[E47MEAG H \4^,NMW&KW%IX(TC MYKO49(VN "<*A;]VC'G"D@S2]PD:MRK%-,M](LQ^ZM8PF[ !=N MKR,!_%(Y9V[98@<8KP'X%^'[C7+R[\=ZLN9[V1X[0$?=3[LDB>B@ 6T?<*DB MD8-?3M !1110 444F: %K$\0:Q'H-C-?28(A7Y5Z;G) 11]6('L,GM6UFOG7 MXL^(OM=RFDPG]W;?/+@_>E8?*I_W$Z_[3$<%:[<+0>)JQI=-Y?X5J_OV7J>? MC,1]5HRJKXMH^LM%]V[\EWL>2W5S)>2O<3$M)*S.Y]2QW']3QZ57HHK]&222 M4=NGIV^1^9=7??J^[ZA1110&P5[W\'];C$,VE2';*',T>?XE("N![J5!/J&. M!A23X+4UK"0>+%4%B:3I7L]T^B:\[G;A M<0\)5C52O:Z:[IZ?A>_JD?1/B/X4P:O=M>6DYM/.;=*AC\Q=S'+,OSH02%M.\%V[RJWS[B(.NWN>6+$#'D-G\7M4@B\NX MBAG<# D(9"?=E0[3G_95![5R/B+QEJ/B4[;IPD(Y$,8VQ]\$C)+$#NQ/3( K MP5A,952P]:=J*\T]%Z:ORYOT/HGC,%1;Q%"G>M+6UFK-[[WBO/EWU[G3^//B M ^NL;'3F:.Q&0S8*M.?<$ B//1" 6&6<#Y57S"-VB8.A*.A!5@<%6!R"".01 MU&.F,@@TWI_G\?I_+WSTKN? 7A>3Q#J,;,A^R6[AYGQP=OS+'SC)=@%9>NPL M>. ?>4:6!HNR2C!7=[:OS[R;TZ7O9)61\^Y5L=62;;G)V5KVBNUND4M7O;75 MWN>Z>-)&?PQ/)=#9(T$18=,2,\>!\V.-Y QP<<<&OE&OH3XO:VL-K%I2'][. MPED'I$GW<_[TG(Y_Y9L#VKY[K@RN#C0EDOS3._-9J==0B[N$%%OS MNW]^NH4445[AX(5ZQ\)=$^W:BVH2#,=DORY_YZR JOY)N/L2AKRC_/\ G^9] M*^M?A_HO]AZ1%&PVS3#SI?7?K]E?>K_+S1VU+24M?"GZ$%%%% !1110 4444 %%%% !11 M10 4444 %%%% !7#^/=)_M+3'D4;I;7]XF.N,@./H4R<=R!7<4QER,'D'@_Y M]ZQJTU6IRI2VDFO2_7Y/4QJTU6A*E+:2MZ7Z_)ZGR'16YXDTIM'U":V(VIN+ M1XZ>6Q++C_='RGT*D]:1A*;4()N3T44KR;Z)+?4-A]-9P@RQP/6LN;4 MNT0_$_X?_7K+DE:4Y#Z6YJO_@-[)_XFFOY7J9N26QK M3:DJ\1CP?";Q$+*[?2ICB.Z^>+)X$JCD?\ UX'J44 M_D=6'K/#58U MH_9>J[I[K[C[FS3JYKPKKR>(M.BO4P'8;95'\,B\.OTSAA_LLI[UTM?G$HN$ MG&2LT[->:/U"$E.*G%W32:?DPHHHJ2PHHHH IW]A!J=O+9W2"6"XC:*1#T9' M!5@?J#UZCJ#FOE7X>7,WPT\377@C4&)M+J3S;&5OXF8?NSZ#SXQL8 X$\00 MY)KZVKPOXY>!Y/$.F)K.G C4]'S,A3.]X1\\B+CDO&5$L77E75!N<4 >K45Y M_P##7QJGC?1X[QB!=PXBND&!B4 ?.%[)*/G7TRR9)0FO0* "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHZ44 %%%'^?\/SZCVH M **YCQ'XST?PB(SK%REJ9B1&I61V;&,G9$CL%&0"Q 4'C-;ME>P:C"EU:2+- M#,H=)$(*LI&001_G((/-&^J#;0M4444 %%%% !1110 4444 %%%% !1110 4 M53O[^#2[:6\NF\N"W1I9'P6VH@RS;5!8X )PJD^UWT>Y^TR0 MIYCKY,\>$W!=V98HP>2. 2?:CK9;VO\ +^D&ROTO;YZ?YH[&BBB@ HHHH ** M** "BBF22+"K22$(B LS,0 H')))Z 9)],T!Y#Z*Y'0?'FA>)KA[/2KN.XG MA!+( Z$@'!9/,1!(H/!:,NHR#G!&>NH#R"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "OEW1A_PA'Q*N; X2UUE7>/ M)PH:8"=2!T)$Z20*.>&QZ"OJ*OFWX_6$NG/IGBBTXFL9UB+8S@AA/ 2/[JO' M(#G.2V._(!]$453TZ^BU.UAO;?)AN8HYHR>#LD4.N1D\[2,@9Q5R@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *^;?B%=W'Q'\1VW@?2V(MX)!)?2KT5EYD)[$01D@ G#3R;#AE6O5/ MB1XR3P5H\EXI'VN7]U:J<',K X8@XRD8R[?15R"XJE\#? [^'-+;6-0!.IZO MB:0OG>D)^>-#GD.Y/FRCCEE5@#'0![)IFF6^CVL5A9J(K>VC6.-!V50 ,^I. M,D]2>8[I)69W8]2S')/YUZO\6/$?VZ[72H&S%:?-+CO,1T_[9J< M?5F!Z5Y#7V^64/8TO:RTG4U](]/OU?I8^ S3$>VK>RC\%/3UD]W\M%ZIBTE+ M25[GFO3[CP?^'"M+2=)N=:N4LK1=TLA[\!0/O,QYPJCDG\ "Q .;7TI\+-#3 M2],;4IL+)>9;)XV0QDA02>F2&D8@X*E,\K7GXS$?5:3FE>3?+%=+N^^G2WD> MC@\-];JJFW:*3E)K=)6VU6][>6^Z+^A_#/2-)C!NT%Y.!EWER$R1SB('RPOI MO#-WW5NMX1T&[7:+.U(7_GFBJ>F.63!]>IKYU\7^,[KQ)+]3KS@\17KN,TG*VONV5[74E;T2LNY[:QN'A-8:AAU.%U&[Y;ROULT[^K= MW>]D>S:Y\(+6<-)I4C6\F21'*2\1]%W W5NUI,\#X+1.R$J1"Q^]O(YD) ZHN7R 7VKQN%?)E=F M6U*U6$IUI.44THMZR=KWUWMMO?J<>:4Z%*I&%&*C.SW, M2RI]H#F+<-X0A7VY^;:2"-V.>0:^B](\>^'M)TLBR!A\A 1:[3YCNPS@/@JY MW$AWW<8+'"[2?!KWP_?:?;QWDT3"VG19$F4;H\, 1N89V-SM(?:2>0"OS5C? MY_K_ /7^M=M;#TL:E>4K1?V6K::--?)I=5N<-#$5<"WRQ7-*.\HNZ3U3B_G? MJG:S-;6]8GUV\DOK@_/*>%SPBCA47V4<=.>I&2363117?&*@E&*LEHDMK=// MR^2\SSY2[W_P ]--78***6J).M\#Z%_;^K0V[#,49,LOIL0@[3 M[.VU?HWM7U[BO)_A-H7V#3VU"08EO2"N>HB0D+_WTVYO==GI7K6*^#S&M[:L MXKX:?NKU6[^_3Y'Z#E=#V%!3>DJCYGZ=/PU^84445Y![@4444 %%%% !1110 M 4444 %%%% !1110 4444 %--.I * /,OB3I'VFT6_C'SVQPY[^6Y 'UVN5( M] 6->&U];W5JEY$]O*-TI4@,IP,XW*P/) MXSCFODLQP=2K6C/#PE.531J";?,MM%W6[V7+J?'YK1Y)K$+:2M+U7^:_(JU% M),D(RYQ[=_RK(FU%FXC&P>O>L]F+')Y->[@>%:]:U3,)^QCI[D?>J6_])AZ^ M\]U;0^9<[:(TYM2/2(8]SU_ =JS'=G.6))]Z;2U^G8/+L+EJ4<'2C%[)-.6 M1S_I,.(YQ_M M$GNM8>G5?)Z^C\F=M2TE+7S)]9L%%%% !28I:* /D+7[5_@KXN75;=2N@:T2 M)D4$K$Q;,B@#HT3-YL0XW1-)$N<,:^FXI4F19(R'1P&5E.0RD9!![@CD'N"# MT(JGXW\)VWC72)])N?E\P;H9.\4Z@F*0?0G##C7>^0_DTSJ?\ 9;:WM79_LW:9:RR7]^ZJ]U#Y,<9(R8T? MS"Y7T+E I/H" >2#]7]*UY%&R>KLG?UU7YZI62;>BZQS.5VM%M;TT?\ P/*Q M\&W7PT\;>$0;FUCN%5.?,L;CWZ9]#3$C6($( H)+' R238TW12JZC=VUF9 =@N)HHMX&-VSS&7.,C.WIGWJ]:W<-]$MQ:R)/# M(,I)&P=&'JK*2&'N,U,?=BXQZR:_%_\ !'+5J_;]$6**Q=1\2:5H\@AU"\M+ M.1E#A)[B*)BI) 8+(ZG;D$;L;<@C/%6Y]4L[:V^WS3PQVNT.)VD18BK^[;[UZ#8W]OJ4*W-G+'<0R#*R1,KH1[,I(_P[XI^?0-M/Z_KRW+=%8^L: M_IWAZ+S]3N(;2,]#*X7^%!..<5QEM\8?"-U((8]1C#$XR\5Q$GXR M21)&/J6Q[T+71!MJ>ET5#;W$5W&L\#I+%(-RNC!D93T*L,A@>Q!(_#FEGFCM MHVFF98XXE+N[D*JJHRS,QX55&26)"@#)-#TWZ M=B6BL;3O$>E:PYAT^\M+N M15W%(+B*5@N0,E8W8XR0,XV\CFMFG:P!13))%A0R2$(B EF8@*H R22< #G M)(K&T[Q-I&KR^1I][:75_EK_DPVU^ M7S_IF;X^_P"1=U/_ *\;G_T4]?-'[-_&L7O_ %YC_P!')7TOX^_Y%W4O^O&Y M_P#13U\T?LW_ /(8O?\ KS'_ *.CHIZ3DO[B_*85/XN.6: *![DBO0=/U.UU:$7-C-% M1>KS7QS\4M*\!2);7BS3W4L?FI%$@QL)90SNY55!9&'&YAC.VNYU+6+'1D$N MH7$%G&[;5>>6.)6;!. TC*"< G ); /%?&/Q[U:RUC6[>;3KB"[B6R1"\$J2 MJ&$TQ*EHV8!L$';UP0=O-0WJDOYK/[F6EHV^UU]Z_P S[-T?4/[6L;>^"^6+ MJ&*8)G=M\Q ^W=A*-(;7]*N]-C?R7NH)(E?LI=< G'.WG!] M037)>$_&F@6VC6,,NI6$V(8B:.1'BPI(8B16*_*0<_-\N#GI6E2*]]?9U7WW7Y&4&[1?5I?E?\ MS/E_X6_"+7?#^O)J>J*EM!9^9M*RI(9RZ/& HC+;8\,6/F!&/ V9)9?JVL/3 M_$^D:M+Y%A?6=U-@MY<%S#*^!C)VH[-CD>U;E-MZ+HEI][;'97;75_E_PX45 M%-/';(99F6.-!EG8A54>I8G [DG P:\]OOBWX3T]S'+J,3,/^>*37"_@\$< MB?\ CU2,]'HKB=&^(_AS7W$5C?P/(Q 6-R878GH$281LQ]@"?:NV_P _Y_S^ M5.PO(**1B$&2< #)/H!US6'I_BC1]5E^SV%]9W4Q!;RX;F&1]J]3L1V; [G& M!WI>7]=?\F/;\?PU_7YF[17-Z]XOT?PP =5NX;5B,A&;,A&<96)-TC#W"D=B M00:Y_3OBQX5U2406^H1!VX'FI+ "?3=/'&F?8,2>U"UV#8]$HI O;%1ND,)DB' M?S8B)4 _WF7:3Z$]>E=M10!X?\"M=_M;PXEJY!ETZ5[<\Y;RVQ+&3Z !S&,= MHR.U>S5\S_#X?\(9X[U/PX'P7HF9+_4V5)@O5 M8G/RQD\[3+C=(?X8%)/#@@ P]&MG^-/C WTJDZ!HI&P,/EE((*KZ%KB1?-<$ M?+ JH<,5)^O\5Q_@7PA;^"-(ATJVPQ0;II ,&69@/,D/?!("J"3M0*I)Q78T M %%%% !1129H 6N5\7^(4\-:=)=\&8C9 I_BE;.WCN%Y=O\ 94CKBNISBOE3 MXB^)O[?U$Q0MFUM"8X\=&?@2/^+#:IYR@!&-U>C@\/\ 6:L8OX%K+T[?/\KG MEX[$_5*+DOCEI'R??_MW?UL<%+*\[M+(2SN2S$]2Q.23[DG-:_A_0KCQ%>)9 M6W#-RS'HB#&YS[#L,C)P.,YK$KZ$^#NGQI9W%]@&22;RL]PJJK8]LE\D>PK[ M/%U_JM&4X;KW8]M=K^GW=#X;!T%BJ\:4OA^*7?S2_+YW/*_$_@N^\+,&GVR6 M[':DR'@GD@,I.Y6P,D%8H[3[[V&Q=A&?,\LJ<'[N[?GV#<&OD[_/^?\\?3FOHCX2:^MS: M/I,K8FMB7B!_BB8Y(7)).QR0W #J!R#CR\T@W1C5BF_9SNU^'W7LF^ESULJ MG&-:5*3M[2+BN]UK^2?S1\\$%201@C.1W!]#Z$'UZ=*^A?A/X:%I;'6)QB6X MRL((&5B!P6Y&X%V![@% I.JOW[7]U*UT].KU?DF]F=6%PGU.=3$8E6A1ORMVM)ZV:?DFDO-I;IV\6 M^(GB0Z_J12,_Z/:;HXQS@G/SR8(!!8@ @@C:BXYYK@J/\_Y_^M72^$_#TGB2 M_CM5!\D'?,^"56->>2".7P$4!NIST!(]V*AA*27PPA'?\7\V][=6?/R<\76; M:;G4E9+SNK)>27R25WHF>]11_9?!96;"G^SG//J\;%/Q^8<=FXKY?KZ6^*>L MII>E#3X=JO=D)M!"E(EPS%5!!P7EB;A4K/3VDVTO\OFW] MQZN:.,:E.A%W]G346_/S^23^84445[QX 5KZ%I,FN7T-C%D&5P&(_A0V2,<9S617OGP@T#RXY=8E&&DS##GLBG]XP_P!Y@$'^X_K7#BZWU>C*HM_A MCZO1?=\7R._"4/K-:-'IO)_W5JU\UHO-^1[1;6T=G$EO"-D<2A$4= JC 'X" MK-)2U^=;Z]3]-6FBVZ>@4444#"BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH *\,^+OAT,B:S"O*8BGP/X2?W3G'H24).?O(.BU[G5'4+"+4[>2TN M!NBF0HP]F&,CT(Z@]B!75AZSPU6-5='KYK9KYJYQXJ@L32E1>[5XOM):I_?H M_)L^(**T=6TV71[N6QGX>!RI.,9'56'LRD,/8UG5^D1:DE*.J>J=]T]?UO?_ M "/R]IP;BU9IO1[K7K^04444Q!1110 4444 %%%% !1110 4444 %=AX(\2- MX9U%)V/^CS8CG'^P3PWU0\CU!8<;B:X^BLZD(U82IS7NR5G^GW;KSL:TZDJ, MXU:;M*+37ZKY[/RN?=*.' 92"K $$'((/((]O>I*\@^%7BC^T+7^RIV_?VH_ M=9ZO#GH/^N1(7K]TI[FO7LU^;UJ4L/.5*>\7OT:Z->5C]/H5HXFG&M#9].SZ MKU0M%%%8'2%%%% "8KYO^-OA"YM)8?'.A?)?Z85:YV_QPI]V4KQN\L928?QP M'GY8LU](TQXEE4HX#*P(92 001@@@Y!!'!'<4 ><>"O%MMXTTN+4[8@,PVS1 M]X9E4>9&>G R"IZ,I5N,X'65\N7D$OP,\4^8F\^'-8/(&2L)W1@]#0 ^BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH *Y?QGX;3Q;I%SI,A"&=!L<]$E0AXF./X0X& M>>1GUKJ**EJZL-/E=T?GMX?UW6/A)KZ/@\9YV,&C) +(:^4?&'P*UGP\6N]()U*V3+ (-MU&! MR,Q9_>$=C$Q9CR(EZ4^:R49ZVO9B6&?M*_\ 'QIG_7.Y_P#0H*]S^%G_ "*VF_\ 7L/_ $)JFG_#DW_/]VLQ MS^./^!_?:)\W_M&_\A^V_P"O%/\ T?[N4NE!*+.[SX::C-!=*[6_[V.XM-6", 3A7$BA'8=49L@X7'WY_G_&O@'XO6*P^ M,+V&/"B62%_;=+#$S'\68GZD^M)7YU&.G,FO)-V2T]'KVLK TN5M_9U\_/7U MM;U=ST'PM\.]2^+4K^)?$MS+#;3,1"D>-[("1B'>&2&!&R$^5S(=S$ G>VUX MI_9WMK>RDGT&YN'N(E+B&Y,;B4 9V*T<<6QC@[=RLI; .W.:^E=,L8M,M(;. M ;8K>)(T'^RBA1[=LGOGO5[_ #_G_./4&JFEK&&B6B_!7];H46[J4M;_ (>7 MII^)\:? /QA<:=JG_"/SN3:W@3 M?^CH:^S*^,OV?L\_\C+)_P!>4W_HR&OL/Q!_R#+O_KVG_P#1;U\=_L\_\C+) M_P!>4W_HR&LJ7\62Z(W_P"SAH[P M,+&[O(Y\?(TQ@DC! R-RI#"V#TR)!ZUX?X+UW4/ACXE^Q7),<8G%M>Q9_=LN M[:)!ZE PDC?@[?E&%(H)VZ=@QC6/_ ,?_ !KY$^)/ MB.R\5Z]-JNFK+'#,L0/FJ$8LD:H3A6<8PH .1G%5!N,XO6U[-/U6WY?,32<6 MG9/HU_7H_D?9WQ'\!?\ "P;*&R^T_8O(F$V_RO.W?(Z;=OF18^_G.3P,8YR/ MC/XC>!?^%?W\>G_:?MGG0+/O\KR<9=TV[?-ES]S.[<.#C'&3^@]F28(R>I1, M_BM?'/[1O_(?MO\ KQ3_ -'SU$ER245LY:^=HO\ R*@^:/,]U%6\KR5S5T;] MG?\ M>QM[_\ M3R_M4$4VS['NV>8@?;N^U+G&<$[1GK@=*]_T#PQ_P (;X:. MC^=]I^S0W/[WR_+W>8TLGW-\FW&_;]\],C&<#7\&_P#("T__ *\K;_T2E:>K M_P#'COBO]G[_D9_^W2?_P!" MBKV[]H'57L/#BVL9*F]N8XVQQE$#2D?0LB CN,TZC<8Q<=^GDW)J_P"5_*X4 MU>4K[7;MZ13?X7^=CP36_$.O?&76!IUD&6V+$PVVXB**->/.G(X9E'5R"5+> M7$#D*?7M,_9OTI(5&I7EU+/CYC;^5%&..0%DBF8A3QNW#/H*D_9TT..VTNYU M8K^^NI_)5O2*%0<#TR[MNQC.T9SBOHRGRJ"45V3;[W5_R_&XE)RO*^EVDO1V M?X_@?(_C/]GQ]-MGO/#\\EUY*[FMIPOFLH&6,$[\WME'YMT\,D$"XW8EE MPJMM_BVG[J@?,V%(YR/T1GD$]F\@Z/"S#Z%,BOA;X)Z;%J/BJU\X96W66<#C M&^-#L/\ P%B'!_O*#2@G[22O9*.O>WOMI=GK8)-7#7UU\[I"T>]">TDLJ2AG'3"HJH?E4L,8YCXA_ M?#=C)JNBSRW$- ML-\T,^TRA!]Z1'145MO5E* [,MO.,5]B?Y_S_GZ57O+=+N"2WD&4E1D8'D%6 M!4@CH1@XYJ9Z)N&EDVET6FWZ?CO9E1T:YM=5?]?\_G\CYI_9\\:SWHE\.WCF M001^=:ECDK&"%DBS_=0LK(/X[=^E4_@]KO]N^&;4N=TMENLY. ,>3@1CCK^X:$D]V)'O0!Z?1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M,DD6%2\A"(@W,S' 4 9))Z 9).>Q[#- ',^,O%5MX-TN74[D@E1LAC[RS,# MY<8^N"S$9"JK-SM(KS_X'>#[BX:;QOK>7O\ 4RS6^[^"%S\TH'.TR8V1 ?=A M''RR\<9;02_'+Q1CYT\.:0V3V6;GC_@=R5[@4#) M-%KZ+?H)Z:O1(X+XC^)O[!TXPPG%S>9C3'54X\Q_; .U3V=@>0IKY:KHO%/B M"3Q)?R7DF0GW(D/\$8X4?4Y+-ZECVP!SE?H&!P_U6DEM.6LO+LK^2T];GYMC ML3];JN2_AQNH1_-OS;U]+!7M_P (-=B@,VDRD*TK>=%G^(A KK]=JJV,] WI M7B%212O ZR1,4="&5E)!4@Y!!'IV]",UT8B@L33=%Z7U3[-?UKY'/AJ\L)4C M6C9VW3[/=?UUMTN?0OCOX=MK$C:EIF!<$9DB/RK(1_$I. )#QG. <=022?(M M"\*7>J:JFES(\#*2TVX$%(QR3SC[W"J>A+#FO2/#'Q9V@6^MKGL+B,8_[^1@ M9SZLN!_LU[>GES8F4 [E&&QR5.#]<=#C]*^9>)Q. C]7K)/W6J<^WI;=+HGJ MM.Q]2L+A7+"VY3@'!^A&"",@@\$'&*]E^)7A+5K M^Z;4XL75NJ!5C0'S(U7K\F3OR222O)SC;P*\092APP((."#P1CJ,>OZ>I%>S MEZ@Z"BY*I>_,FWI=/W;/7UZ-N_8\3,7..);Y'32MRNUD^7:5UU=]'VT[GT[X M5^)%CK<:PW[)9W?0JQ*QR'UC=N!D\!&8MG@%NM=%XB\'Z?XGVF\5Q)&"J2(Y M5E!SQCE#S\WS(>0.V0?C[I71Z5XMU;1,+9W,BH $8B1 !V"2!E7_@ 7]!CC MJ98X3]K@YN$NB=]+]I1N[>J.VGFD9P]CC8*<>KTN_6+TOYIKT/:4^#NFAR6N M+EDSD+F,'\6V<_@%KM1'I/@>R9E"6D"\GJ7D8#@9)+22'L,D_05X))\4]><8 M62*,^JPIGI_M!A[]*XG4=5N]7D\Z]E>=^<%V) SV4?=0>JJ%7V!YJ/J.)KM1 MQ=7W+W:3;;^5DEZO7R-/K^%H)RP=)\[ZR2273NW\E9>9J^*?$[?TO3I=6NHK. 9DG<*/0 ]6/LHR3[ U]FZ7IL>DVL5G M,1P($7WQW/N3DD^I->,_"+P[@2:U,.3F*#/ITD?\2 @/L_K7N]?%9G7]K5]C M%^[3_P#2NOW;?>?=93AO8TO;R7O3V\HK;[]_N"BBBO!/HPHHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ I*6DQ0!X9\7O#VY8]9A'*XBGQZ M$_NW_ DJQ]T]*\&K[>U'3HM4MI+.X&8IT*,/8]QZ$=0?49KXTUC2I=$O);&? M[\+$9Q@,O57'LRD,/8^HK[+*Z_/3^KR?O0^'_#?_ -M?X6['PV;8;V53ZQ%> M[4W\I)?^W+7UOW,RBBBOH3YL**** "BBB@ HHHH **** "BBB@ I:2EH T-) MU.;1KN.]MCMDB8,/1AT93[,,JP]#Z@5]BZ+JT&N6<5];??V?<-BUNV !/2.;@*WLLG"'_@!Z D^%F.%]O3]M!>_ M!/3O'MZK?SN>_EF*^KU/8S?N3=K]I=)>2>S[=3Z9SBG4VG5\2??!1110 444 M4 #_&;X>SZ[$GB+0\Q:QI8 M#@Q\/-%&2^T>LL1R\7!W#=&,EEP >M45YO\ #+Q]#XZTT2,52_M@$NXA@8;M M*HSGRY0,C^ZVY.2N3Z10 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%<5X]\7_ /"$:]=G)K M6GQ1^<]S;I'C.\S1A<>NXMC'OFF]%Y?U^!*UV/!_CSX%L[C3G\1VR+#>6Q03 MLHVB:.1UC!<#K(C,I#]2N0V0%VYW[.&MS36][I,A+16[1SQ _P /F[UE4>@) M56QT+%CU))@^-/Q0TS4-.?0-(E6[>=T,\L9W1(B,'"*XXD=F"\H2@4'+9XK7 M_9X\-3Z=I]SJ]PI07[1I"",%HHMW[P9_A=W(4X&X)N&0112TY^V^O7X;6^>O MR\QU-H_S7_J_G:_RLP_\ 0FI4_P"&_P#%^M0)_P 2/^'_ .0_ MX!\W_M&?\A^V_P"O%/\ T?/7U5X-_P"0'I__ %Y6W_HE*^5?VC/^0_;?]>*? M^CYZ^J_!O_("T_\ Z\K;_P!$I3IZ4Y?X_P#VZ8JG\2/^#]('25\'_&/_ )'6 MY_WK3_TGAK[PKX/^,?\ R.MS_O6G_I/#1#^+37G^3B7]BI_@?_I2/NY.%'T' M\J=34Z#Z#^5.IO\ K\_R,ULCX,7_ )*,?^PXW_I4:^S/&O\ R -2_P"O"Z_] M$25\9+_R4;_N-M_Z5&ONC4;-=0M9K1N%N(GC/T=2I_0UEOAXI=G_ .DP-;VQ M$F^C7_I4SX^_9R(_MVY'2UNU ) M*J6V,0.IV,JR8&=RK\N217WQI^IVNK0+=6,L=Q XRLD;!E/X@\$=U.&7HP!X MKH;YHQ<=K-?B_P#-&*34I1>][_*R_P BIXB(72[PG@"UGR?I$]?'O[//_(RR M?]>4W_HR"O7?B_\ $6VALI?#FD.+O4;T&&00D.(8O^6@A+-RRBO%? /P;N?'-N-Z>&WN&++C]Y M<388JTC2.3L!8'8Q$A8 G:!@GH/VD[*47&GWF"83'-%GL'#*X!]V5LCU"FO4 M?@QXML-8T&VTZ.1$O+&/RI("P#D(?ED5>KJRD$L!@-E2>*(*ZG)[J5DO)-K\ MDG\PF[.,5\+6_P D5K#X!>%K/_7)&O$+Z?I< M0M[=(H&$89WPS+N.3(SM\W?+=.:^W/$WB[3/"-LUUJ*?^CY MZ^Q;+_CWC_ZYI_Z"*^1/VC[1TU>RN3]R6T,:G_:CE=FYZ=)%^F?RFI\2_P 3 M_P#29+\Q4_@?G%?^VO\ )'U#X-_Y 6G_ /7E;?\ HE*U-7_X\;C_ *XR_P#H M#5R'PRUVUUWP]9-;.K/!;Q03("-R21($8,N%O^ M$PT2XTQ<"9P)("> )H_G3GL&(V$_W6/6BK\,+=+.WI-O_@?,=/XI+:]U]\(K M];G _L^W*3>&3$IRT%W,KCTW!''YJPKW*OA/X6^.G^'&J36.JHZ6D[>7V_\ @&A7PC\;YA>^+9XHOF:-+>+CN_E*V!TY M^8#'K7UKXR^(.D^"K9Y+N9'N0I\NU1E,TC?P_*,E$)ZR. HP<;FPI^5OAGX> MO/B'XF;6[Y2;>"?[7*^+/@'_R-,?\ U[3_ /H(K[=O MO^/>7_KF_P#Z":^(O@'_ ,C3'_U[3_\ H(JH.]24GNX-_A-_@C.2Y:<8KI-+ M\8+\S[GI&Z'\:6D;H?QK.?PR\D_P6I7;Y'P?\%O^1RMO^WG_ -$RU]XU\'?! M;_D<;;_MY_\ 1,M?>-;OX(?X?_;F$OXM3_&PHHHK, HHHH **** "BBB@ HH MHH **** "BBB@ HHHH 9)&LJF-P&5P58'H0>"#[$'!'I7S%\'G;PMXCU;PI, M<*KM)#N.,^0^T;0>IE@ECD/^S'D]*^H*^7_B?_Q1OC72_$Z_)#<[8[AL9_U? M[FL%NBI(V(V&$3$#Y04 M!EN#_!$ ,';:@P6RM/X M+_#Z;08'\0ZT#)K&J9D)DYDAB<[RI])92=\O3 V1G!5@0#TSP3X1M?!.E1:5 M9\B,;I9,8::9L>9(WU(PHYV(%3)"UUM&** "BBB@ HHHH 2O!?BOXKWL-$M6 MX7#W)!ZG[RQ?AP[#UV#LPKT_Q?XD3PSI[W1YF;Y($/\ %(1QQ_=7[S>PQW%? M(D\[W,C32L7DD8LS'JS,223]23_^JOHHE%%+T_S_ )_#UH]=%O?L'IOT.C\) M"P_M. ZHXBMD;>202I9?F56QT5CC)QC&1WR/;O'_ (\;0T@@TJ1'FEVRE@%= M!%GY?7(D((XQ\H)!%?/=KIMW>C-M#-,. ?+C=^N< [01S@X'L>.#276G75B/ M])AE@YP/,C=.>>/F ST/J< ^]>56P].O6A4JS3<8V=-MY^8=F%?)G^?\_P"'Z5VWAOQYJ7ALB-&\ M^V''DR$D ?[#=4_#*_[-<%7+I4Y>VP,N22^RY?\ I+[/JI:>=CTJ.9*I'V&/ MCSQ?VN5;>:_6*OU(O$G@C4?#1+S)YMOVGCR4^CC[R'_>&WT8UQ]?6WA[QOIG MB=?*1A'.1AH)>*HU]$FFE):IZI]UT/FFG%N+5FM&NS" MBBBF(*T=)TV75[N*R@&7G<*/8=68^RJ"Q]A6=7O7PA\.[%DUF88+9B@R/X<_ MO'_%AL4]MK]017%BJZPU*57KM%?WGM]V[\O4[L)0>*K1I+;>3[16_P!^R\_0 M]DTW3XM*MHK.W&(X$"+]!W/N3R3ZG-7Z2EK\YNW=O>^OJ]S].244HQT2227D MM@HHHH&%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!7B_Q:\.?:8%U>!.12CJ>C M*P((/L0?RKIH5GAZD:T?LO5=UU7S1R8BA'$TI49=5H^TE\+^3M\CX;HK?\3: M')X=U"6Q?)53F-C_ !1MRC$^N,@^A##M6!7Z/"2G%3CJFKI^3U_S/S"<94Y2 MA/246T_E_7W6"BBBK("BBB@ HHHH **** "BBB@ HHHH *7_ #_G^7^%)11Z M?U_P0_X8^H_ASXL'B"S^S7#9O+4 /GK(F2$D]SQM?_:YXW"O2J^*-$UB;0;R M.^MC\\1Y4G =3PR-CLPX]C@CE17V'H^KP:W:1WMJ=TI[2"_=SU5MD^J].J\M.A]_EN+^L4_93?[R"2\VNC]>C\_4U**3-+ M7BGO!1110 4F,4M% 'RA\2?#EW\,=97QQX>3%E,X6_MUX0&1OFR!P(ISR#C$ M5QM(P'4#WC0-=M/$MC%J=@XD@G7(]5/\2,.SHV59>Q'&1S767UA!J5O):7:+ M-!.C1R1N,JR,,%2/<'Z^F*^2+&6Y^!?B-M+O&9_#FJN7AF;)\H] Y(Z20Y6. M<#&^,I*!G:E 'U)13(Y%E4.A#*P!5@<@@C(((X(PVEZAYBPNRN&B8*ZNIRK*2K#CGA ME(KI:*35]^Z?W.Z_$:=MCY.U/]FR=26TW4(W&?E2XB9"!V!DC:3)'J(U^E8< M7[..OLV);JP5.Y5[ASCV4VZ@_P#?7XU]FT4Q'SWX8_9[TO2I5N-7G?4F4Y$0 M3R8"?]L!W>3G_;13R'5@<5] Q1+ JQQ@(B *JJ, # X X [#@4^BG=[" MLEK_ %_6IY-\2_A=_P +$DM9/MGV+[&LJX\CSM_F%#G_ %T6W&S_ &LY[8Y[ MKPKH?_",Z5;:5YGG_9(Q'YFS9OP2<[-S[>O3_Y_YL;U?,][ M67X?Y(\8^(WPA_X3^_BU#[=]B\F!8-GV?SLX>1]V[SXL??QC:>F<\X'JNC:? M_9%C;V&[S/LL$4._&W=Y:!-VW+;[_S;_5GCOQ#^#UAXWE^WPR&P MU#&UI0@:.4+POFH"IW ?*LBL"!PP&2$7#( D*RJ4/ MDQ;C@[3AF+EF&5!168&#X>?!S_A M2;4_MWVS= \/E_9O*QN9&W;OM$O39C& MWG/7CGVW_/YT55]>;NK=O=LTE9:=7ZW)M=6>O7YW7^1D:_I7]N:=37GVW[;]HA\K9]G\G;\ZON MW>?+G[N,8'7.>U>QT4EH^9;M6?X_I)_>-ZKE>R=U^'ZQ7W&!XF\,V/BVQ?3= M23?"^""IVO&XSMDC;!VN"?0@@E6#*2#\P:I^S=J4F<#&:X_QUX&LO'= MC]BNRT4D;>9#.@!:)\8)P_K\]_^ "]W;HK?(^- M9OV<-<60B&[L6ASPSM.CD>I00N,^QD.3R2:^E/"'A%O#/A^/09)A,R1SH953 M:,S/(W"%B<+YF/OBGO%P>S5G^0;-/MJCP_P"'WP9_X035 M/[4^W_:_W+Q>7]F\K[Y4[M_VB3IMZ;><]17N%%%.^RZ)6L*UKV_K2WZ(\N\= M_"?2?'!^TR;K._QC[3$ =^!A?.C.!(%' (*/C WX&*\(N_V;]:20BTO+*6,= M&E,\3?\ ?"Q3 ?\ ?1]J^R**A+EVT*;;W/E70OV;V#B36KY=@/,5HIRP_P"N MTH7'H?W).. 1UKZ4T70[+P[:)8:;$MO;Q]$7N3U9B>7<]V8ECQDG%:U%:7>W MW^9-NY%/%YT;1YQO4KGKC(QG'%>(> ?@M_P@^JKJOV_[7MCDC\O[-Y6=XQG? M]HDZ>FWGU%>Z45*]U\RWM:_E9K\FQO5)/H[_ (W_ $04A&1BEHI-737>_P"( M'@_@OX)?\(?K,>M?VA]I\KS?W7V7R\^8C)]_[1)C&[/W#G&.,YKWBBBJOHEV M#JY=6[L****0!1110 4444 %%%% !1110 4444 %%%% !1110 5XY\<]!_MG MPS+.@S+I\B7*^NP?NY1_NA'+G_UVT\-V,NI7[^7! NX^K$\*BCN[MA5 M7N3S@LDV&C@!^Y'OE(SN6@#4^&WAN[^)NLMXW\0H#8P.5L+=N48HWR8 M!X,4!Y)QB6XW$Y"L#]88JK8V$&F01VEHBPP0(L<<:#"JBC 'L/_ *^:MT % M%%% !1129Q0 M122K"IDD(54!)). !DDGL .3[5)G%>%?%/Q=M!T2T;EL&Y M8'MP1%D>IP9!GIA>[+75AZ,L34C2AUW?9=_ZZG'B:\<+3=6?39=WT7^;Z+7L M>>>./%#>)[\R)D6L.4@4^F1N?H.7(STX 49.W)XNBBOT2G3C1@J5-6C%67Z_ M?OZW/S.I4E6G*K4=Y2;;\O+Y?AMT"EI*6M?(R"O<_ 7PXCEC74M83=OP8K=L M@8[/*..3P5CZ;>7#%L+Q'P[\/KKVJKYPS!;#SG!!PQ4@(OIRY#$'JJ,._'IW MQ0\8/I<8TJQ=H[B4!I77C9$#C*U2I46!PONR>LI=E M:^_335VUV1]!@Z%.G3EC\4N:,=(1[N]OS[Z=7L=G>>+=#T(_9I;F&(Q?(8HU M9RF,?*4B5BF,\ @=#Z'%O3O$FD^(,PVD\4Y89\LY#$=_W;A6(&.?E..,]17Q MM3T=HV#(2K*000<$$8P01R,8X].HY -8O*(6TJ2Y_P";2U_2U_\ R8W6H(_2O4O!GQ,GM9$LM8)--:: W,"F6%UY+@#)CSW5Q]WMNVMTR#E2KUL!5 M6'Q7O4WHI;V]&];;73VZ&E7#X?,*3Q.#7+46LH6M?UBG:^]FM[ZGRJC-&0RD MJRG(()!!ZY!'3GTZ=J]+T;XHZEIL#6]P!=#8PC=SAT?!VDG!\Q1Q\K ,.TMQMB@144>RC )]SU) M[G->5_"GPS]@M3JTZ_OKH8BSU6'U'<&1N?\ =5".I%>Q5\/F6(]O5]E%^Y!O MYRTN_P +?>??97AO84O:R5IU-?2/1?C<04M%%>(>_L%%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4TTZDQ0!Y;\4/#/]KV/ MV^ ?Z39@D@=7B/WU]ROWQ[!P.6KYFK[J*9&#TKY-\?>&#X;U B(8M;C,D..B M_P!^,?[A(VC^XR#KG'U65XG_ )A:GFX^G5?K\WV/CLWPMK8NGI>RGZ]'\]OD MNYPU%+25]3MH?)A1110 4444 %%%% !1110 4444 %%%% !7IGPW\7?V!=?8 M[EL6=TP&3TCE. K^P;A7_P" GL=WF=+6%:E&O!TI[/[T^C7FC>C6EAZD:U-Z MQ?R:ZI^36GSOT/ND?E3Z\<^&'C'^T8AI%XV;F%3Y3$_ZR-?X<]WC'7N4&?X6 M->P[J_.JU*6'G*E/>/X^:]3]-H5HXFG&K3V?3L^WR_'<=129I:P.D**** "N M3\9^#;'QQIKZ9J P&^:*4#YX)0#LE3IR,D$9PZ%D/#$UUE% 'R=\.O%5WX%U M)O OB@[#&VVQN&)V%6_U<89NL,G_ "Q;^%\PMSA4^DZXKXI_#B#Q_IVV/;%J M5J"UI,>.>IAD(_Y928'NCX<<;E;@_A1\0;C4V?PSKX:'6; ,G[SAITCX8'UF MB'W\']XF)!N/F&@#W&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 **** /E_Q2/^$*^(]GJ@^2VU<(DASM7,G^C2 M;CTPCB&=O?\ $U]+5XA^T%H1U#08]2C'[S39U8D=1%/B-_\ R)Y))YP%/L1Z M5X.UP>)-&L]3SEKB!#)@8'G+E)@!Z"57'TYH Z6BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH */\_P"?\^GK17B?Q4\?7&F,GAK0 TVL7^U/ MW?+0))P-H'2:0']WG_5IF0[3L) .>^(7B>[\=:DO@;PP=YD?%]<*3L 4Y="R M](8L?OB/O/MB7GA_HKP9X.LO ^FQZ7IXX7YI92!OFE(&^1_B5V_1;G,>-O%* M>%[$RJ0;J;*0+U^;C+L/[J Y/J=J\;LU\F33/<.TLI+.[%F8]2Q.22?4GFMW MQ1XAF\2WSWDN53[L49/^KC!P!@=VY9O5CG@!0.=K[[ X7ZM3][^)+63[=HKT MZ^9^J>3_ ,.%%%;MQX;U&TLTU*6!UMI< M[7X. .A902R@]BP /49!!,2E&-E)I7=E=[M:V7=EQC*5W"+=E=V3=D]+OM\S MV+X,1(L%Y(/OM)$I^BJY7]6;ZXKSOXE-(?$%SYN>/*"=H2V#G:+M 4![R1;B!GME'8X_V0!GC=UWQ2\)2:FBZK9J7F@79 M*B]6B!)# =V0DYQR5)QRH!^<]HL/CYRJ:1J15F]E=1M9^L>6^VI]-[-XG+H1 MI7BJ!CC)^8/\_Y_&OJKP)IG_",:&'O, M1,^^YFSGY 0!\QR>5B1_6_W[>K1]%E"?MY36 MD5!\W\NZM_GZ)GSAXDMQ:ZI=Q+@*ES,% Q@#>=HP.!@<8 K$J[J-V;^ZFNR, M&>5Y2/\ ?8M^F:I5[--.,(J?Q**3^X\*HTYR<-(\SLO5W"BBBM=C,*ZKP=X= M;Q+J*6IR(5^>9AVC&,CV9SA5/^UNY -JC' MR1_1 .Q'U:D[?'/2/EW?R3^^W9GK8##?6JRNO0,>,2#H">RN/D;T!SR0*ZZF5<)NG)5(?%%IKY&"""00?<$8J.O9?BMX5^QS#6;9<13D+.!_#+_"_T M?H>GSXY)?CQJOT;#UHXFG&K'KHUV?5?Y=U;J?F&(H2PM25&?39]XO9_Y]G\@ MHHHKJ.7R"BBB@ HHHH **** "BBB@ HHHH ****/("Q:W4ME*EQ QCDB8,K# MJ"/\\^O0\<5];^#_ !-%XHLA<+A9TPD\?]U\=1_L-U4_5>JFOD"NB\,>(I_# M-ZMU#DIPLL?9XSU'?E>JMS@]L9!\G'87ZU"\=*D=4]K]T_6VESU\!BW@ZEI7 M=*7Q+MV:]+Z^5S[)IU9NF:G!JULEY:-OBE&5/\P1V92"".Q%:.:^#:Y6TU9I MZKJGZ'Z(FI)2B[II--;._86BDS2TB@HHHH ,5X+\7_AK/KA3Q)X?S#K=AM?] MW\K7"1\J ?\ GM'_ $YWIF(Y^3'O5)B@#Q#X8_$:+QQ:&&X AU2U&+F'INP M=OFHO4(6P&4\Q/\ *W56;U*O"OBM\/+S3KL>-O">8M0MSYEU#&/]:H!WRJ@X M9BN5N(\?O4);E]V_M?A[X_M/'MCY\6(KN$ 7-OGF-C_$F>6B<@E&Y'5200: M/0**** "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@#(U[24UW3KG39Z#<_+-I MUP6"L>567*NJKZ)+$Q8YQNE XR"?HVOEYA_PA'Q-/\%KKJ^G5KGICMN:]BZ] M0&/J<@'TO1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445P7Q \>6 MG@2Q^T2XENY@5MK?/,C@#YFQRL29#,W3D*,L0" 97Q,^(L?@JV%O: 3ZK= B MWA W; WRB5U')&?W M[@XD(P$7]TO&XMB_";X>7=]='QMXK!EU"Y(DM89!_J5(&V9D/"MMPL$>/W*8 M;AROE_26* %Q1110 4444 %)2TW- "$X&:^9OB/XS_MV?[!9L?L=NQW,.DL@ MX+>Z)SLZY;Y^NW'9_$[QG]C0Z/8M^_SN/O=U3W;*_/=?4 MY;@]L556NG(NW][_ "];]CX[-,;>^$HO3[;77^[_ )_=W%I***^K\_Z_X<^3 M]/Z_X 445;L;*;49TM;92\LS!44=R>N?0#N>@ )8@&;,0Q*LEQ<@JB, M,HJ#[S,O1@ H*&$4L13YE(*L#O 8=58ANA&?D([5\Q.=+'8FA9WI:KE MV]Y-Z-::27+KL^CT9]53A5R_"UTTU5T?-H_=:2TW7NN]^U]5JCR%+B2*43QG MRY%<.K( NU@<@J% "X/0 8'08%?3?@OX@6WB"-;:\98+\<%20%F_VH^V3WC! MW9R5!7FOEVG*[(0RDJ5(((."""""#U!!&0>WX"O8Q.$ABXJ,M)*_+);KR??; M_(\7"XR>#FW#6+^*+V?W;/5V_'2Q].>*/AG8:V3<6A%E<8_@4>4YSGY5C7FDOPBUE'*H]NZ#.&WL,CC&04R"<].1P?FZ9K:+\4=5TM!#<;;V-> MGFY$@'IYHY;GDF178^M=C_PNB(#/V%MV.GGKC..F[RNF>,X_"O&C#,,-^[A: M<5HM8NWHY-22\CVI3RW%?O)WIR>]E+?S48N+?F:/A7X60Z5(MWJ;K ;B13D##!A$I'\7&9.V,)DL6 MY+7OB?JFKJ8;?%E$W7RB3(>F1YIP0,C(V*AQ\I++D'S>NJAA*M2HL3CI7E'6 M,;WL^[MIIH]-SEKXRC3I/"X"/+&6DI-6NO*_O:W=[VTO;<2BBEKW_+SO_7X? M.Y\[M_7]=6)2TE7+"PFU.XCM+9=TLS!%';)[D]@!RQ[*">QI-J*3T5O/HO-]#O?AKX7.N7XNYES:V95VST>3K&GN 1N?Z '[P-?46, M5A^'=#A\.V,=C!R$&7;N\AY9S]3T'88'.!6]7YYC,0\55<_LK2*\E_F]3])P M6&6$I*'VWK)]V^GHMOO"BBBN ],**** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "DZ4M)B@"EJ&GPZG;R6EP-T4 MRE&'L>X]".H/8@'M7QYXBT2;P[?26,_.PY1NSQGE&'U'49^5@5R<9K[1Q7FW MQ'\*_P!OV/VBW7-W: L@'61."\?N<#<@_O#'&XFO8R_$_5JGLY?PYV3\GTE\ MNOD>%F6%^L4_:07[R%VDMY1ZQ^>Z/ENBE_S_ )_G_.DK[L_/PHHHH **** " MBBB@ HHHH **** "BBB@ I:2B@#T;X?^,F\.7/V:Y;_0;AAOS_RR<\"0=<#D M>8/3YNJX/U&DBR ,I#*PR".00>00>F/3UKX6KV[X9^-Q!MT74&PIP+:1CT/_ M #R8^G:/TSL/\%?,YC@^:^)HKWE\27VDOM>O?RUZ,^IRO&^S:PE9^[]AO[+_ M )?1]//3JCWZEIN:=7R1]H%%%% !1110 F*^6OB5X%N_ VH?\)QX27RQ&2U] M:J#LVL;>"_ M&5CXWT];^Q;##"S0D@O#)CE6QU4]4? #KR,$,J];7S5XW\$:A\*]0;Q=X1!. MGDYO;(9*1H3ELH.MN?O @;K9\,/DQL]I\'>,;#QM8+?V#8(PLT+$>9#)C)1P M.W]UQ\K#D8Y .LHHHH **** "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 *^=OVA-)D6SLM?M)-$O-,QEKB!Q'G_ )ZK^\B/X2*AH M:'JL>N:?;:C#PEW#', "# MMWH&*DC^)"2K<#D'I6I7AGP"US^T-"?39#^]TV=DQC!$4Q,J9]S(9Q_NJ*]S MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHKE?&'B^Q\%V#7]^W/W8H@1OFD MQD(H/0?WGY"#D]@0!GC3QE9>"+!KZ].YVRL$*D"2:3LJYZ*.KN1A%YP255O+ M?AOX$O?'.H#QMXN7D"=8D/,C'S6^7'F5? ?@B_\ B;J M\8>+5/V('-E9D$(Z@Y0[#TME/(R-UP^78F,_O/J\(% X X ''':@!<4M%% M!1110 444F: %KAO''BU/"]GF,AKR8$0IUQZR,/[B=_4X [D;/B+Q%;>&[1K MRYYQPB X:1^R+QWZDXPH!)KY'UG6+C7;I[VZ;<\AX'\**/NHH[*H_,Y8Y8YK MV<#A/K,O:5%^ZB]?[S[>G?RTZG@YAC?JT?94W^]DM/[J[^O;SUZ&?/,]S(TT MK%Y)&+,Q.2S')))]23S^0Q45+25]U:VBT7;^NG8^ \WOW_K\0HHHH *F@N)+ M619H6:.1#E64D$'Z_P QT()'3BKVGZ)?ZK_QYV\LXZ$HA*@YQ@MC:/SZ ^AQ MIW7@W6;)2\UI, G4JH?'?/R%N .IZ#N16$JM-/DE."?:4E^3>J_,VC2J27/" M$[=TI?FEN>K^#_BBL^RRUHA).%2X'"N>G[T 84GC+CY.[;#7I^MZ+;>);)K2 M;E)!E'7!*M_"Z]C_ "()]:^-'4QL58%64X(/!!&<@@].>#G'/'%=]X2\?WGA MIA!)FYL^,Q$_,@_Z9D\CW4\?2O!Q.7A[-W*GD9[ MUSU?8MI>:7XRLCLV7,#CYXV^\A[;AU5AV(_ FO#O%WPTN-'W7>G;KBU&2R#F M6,?3^-?<<_[-=&&QZF_88E*%1.VNB?W[/R^XY\7ESIKV^%?/2:YK+5I=7INO M-;=3RNDHZ?Y_SW_$]A17N[:'@!1110 4444!L%?0OPI\*_8X?[9N5_>S@K # M_#$>K^Q?H..$&<>6>"/##>)M06)LBVAP\S?[()PG;ESQUX 8X.,5];QQ+ M$H1 %50 !@ #C '88Z"OFB^>_IZGU.4X7F?UJHM%I'U[ M_+IY^C'4ZDQ2U\B?:!1113 **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IF*?28H ^9_B;X2_L:Z_M& MU7%K=,=P XCE/+#CHLG+#WWKTV@^65]MZII<&KVLEEO4=1GALJ3D5]KEV*]M#V-1^_!:><5M\ MX[>EO,^#S/"?5YNO37[N;;?:,NOR>K\M5M8QJ***]X^>"BBB@ HHHH **** M"BBB@ HHHH **** "E!QR.W3_/K[_P!.*2B@/Z_K^O\ (^D?ASXY&L(-,OVQ M>1+^[<_\MD4="?\ GJHZ_P!]1O'(8UZUTKX:@GDM9%FA8QR1L&1E."K Y!'O M7U-X%\:1^)X/*FPE["H\Q.@<=/-0?W2>&'5#P>"I/QN88+V+=>BO<>Z7V6^R M_E?3L].U_M\MQWMDL/7?OI6BW]I+H_[RZ]UKJTST"EIN:=7SQ],%%%% !111 M0 QXU=2C@,K#!! ((.<@@]00<$'BOD_QMX(U#X5Z@?%WA%2=/)S>60R4C0G+ M90MSR?E^>W8 K\@S'Z]X)\W8CS(6/8X^\AYV2 M8;T!#!0#M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** /EWPP/^$*^(U[I)^6VU97>(9"IEQ]JB(SUV$30(.,EN.P/TQ7S MG\>K*32+O2O%5J!YMI,(G..I1_M$ /MD3;AZ' ZG/T'97<6H6\5W =T4\:2H M?5)%#(?^!*0?I0!9HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***XOQOXXL/ UF;J\;? M,X(@MU($DK#KC/W47^.0C"CL6*JP!:\7^,+#P58M?7[0E2?,^JDC6)0B *J M@ #H !P !P * !(UC 5 %50 !@ 8 ' '0#BGT44 %%%% !112$XH M 6L[4]3M](MGO+MA'#$,L3^@ [L3P!W/'O5N>X2VC:64A(T!9F8X &22>P MZU\K>.O&?RH24LH#^[7^^V/]:W Y/1 _"X66+GRK2"MS2[+L MO-__P#M ML>6.,G ' Y>BBOT&$(THJG35HQ5DOZW_._WO\ .)SE5DZE1MR>K;_K[DMD M%%%%60%>F_#WP2/$4IN[Y6%E"0 O*^<_.4SC[BX_>8()) !ZE?,O\_Y_SUKZ M?^V)X(\+1RQ@+,($V '=<3 $L>,$*Q+'/5$QUQ7D8^M.G"-*C=5*LN5/;3K M9]-U\K['L9?1A4G*K6M[.C'F?57Z:==OOMOQ-4+#XDZ%?/Y?G^2W 'G*R*<_[9&P=OO,O7ZX^6+FYEO)6 MGG8R22,69F.22>N?\X':H?\ /^?\^OK7(LII\OOSE[3JU:WW-7MZN^YVRSBJ MI?NX15/HFG>WJGI\EH?77B/P?IOBJ(/, DO!2XB"[\8^7+8(=,'@'([J5/-? M,?B+PY=^&;DVUVO!R8Y!RDB_W@><$<;E)RN1G@@GHO!?CRX\,R"&?=/9-C,9 M;)C[;X\Y(XY9. W7(/-?0>M:19>,=.\O*R1R+YD$R\[6P=KK^H8=P2.O3DA. MKE=14JKYZ#T3[>:OMOK'9]&=A MSBYLI#$XZXY5A_=93PR^QY]"*^D/"/Q#M/$ 6WN<6UYTVDX20^L9/_H!^;TW M=:^9;VTDT^XDM9AB2!VC<#IN5BIP>XXR#W'-5@2IR.",8(X/'OU'MC&.U>WB M,)2QD>;13M[LUV\^Z_'LSPL-C*N"DXIMQO[T'MYV[/\ X9K<]?\ BMIVE6$\ M;6H\N]E.Z5$P$V<_,R]G)/&, @9->/U/3T'K4%=&'I.A3C2E)R:^T_R5];+IK*K"*@F]$OS?F^H4445U'+L% M3V]O)=2K!"I>21@JJ.I9C@ ?7_ZYP*@_S_G_ #_C7O\ \+/" @0:U>+^\D'^ MC*?X4.09<'H7'">BY/1QCCQ.(CA:;J2U>T8]WT^[KY>=CMPN'EBJJI1TZM]E MU^_IY^5ST+P?X;3PQIZ6PP9G^>=Q_%(1R,_W4^ZOTS@9(KK*:*=7YW.$QXCLC) O^F6P+18ZR#^*(_[V,K_M@#@,U>ATW%:TZDJ,U4@[.+NOZ[=S M&K2C6A*E45XR5O3S7GV/A8J5)4@@C@@]0?0^_7\J;7L_Q0\'?8Y#K-DO[J0_ MZ0H_@<])UOZ_P""--IIQ;36J:W36Q]= M^#_%UOXJMMZXCN8P!-%GH3_$N>3&W8]C\IY&3V5?$FD:M6;;)(S_P% M@>J,.ZD<$?0C! (^M/"WB>V\46@N8/DD7 FB)^:-SV/3*G!*MC##T(('PV.P M;PTO:4_X3?\ X#Y>G9_)]W]_E^.6*C[*K954O_ DNJ\^Z7KY+IZ*0&EKQCW0 MHHHH **** &E0>#R*^8?B#\,;WPM>GQ?X'S#-%E[FRC&593RYBC P\;=9;<# M_;AP0JCZ@I,4 >._#SXC6/CRUS'B"_A7_2+8GYE[;X^[PL<'(Y4\,!E=WHM> M)_$GX2SBX_X2CP<3::M 3+)!%A5G/)9HQ]T2D9#QD>7."<@.3YFA\-_BE;>, M$_L^_ L]8A^62!@4$I3AFB#8;/'SPG,B$'A@-U 'KE%'^?\ /]?Q[C%% !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 <%\3M!_X2+PW M>VBC=*D7GQ>OF0$2 +[N%:/WW$?7E?@CKO\ ;/AJ&%SF73W>U;)!.T8DB.., M((G6->O^K/T'LY (Q7RY\,A_PAOC/5/##?)#A*=> M!0!],T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 445Y+\1OB?!X24:=IP%YK$^%CA4%Q$SG"M* MJ\LQ) 2)?G,2;S5IF$J0RD,L!XVM(/NM,.-B >5#@ N!L^BL4 7%+110 4444 M%%%)F@!:B=UB4NQ"JHRQ)P !W)[ =_0=:K^S'JW M_EKKY=]BM\0?'AUUSI]@Q6Q0_,PX,[ ]3_TR!'R _>/SM_"!Y;_G_/\ 7O\ M2DHK] HT88>"I4U9+KU;[OS_ .&6BL?G->M/$S=6MJWTZ)=$O)=.O5ZBTE%% M=!SA3D7>0HQR0.2 3ZDD #W) I*/\_Y_P .GM2\OPZOY;_UJT'E_7_ _K0^ M@[+X56LNCB*5@+^0>8)T8LBD_=3 .UH]N Q RQRP/2G^.]*N!X5MXY\>=8&# MS O(.U3 2,#[I+AAG8\>7OS_E>UO.QQ_Q9LEM=9$J# N M($=NG+@NA_-57/J3GUKS"O0_B=J<>I:W((CN6VC2 D?WE+,XZ]5=RK' Y7'N M?/*Z<&I+#TE/?E7R71?)6.7&.+Q%5PVYW\WU?S=PHHHKN. ***T-+TR?6+J. MRM5W2S-M [ =2S'LJ@%B?0>N,J34$Y2=DE=OI;K?R&DY-1CJW9)+=M[6.L\! M>$SXEO=TP(L[F,G"@*. *WL5^>XS$O%5&U\$=(KR[^KL?H^!PB MP=+E_P"7DM92\^R\ET^8E+1BBO//5"BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M*2EI,4 07%O'=1O!,H>.12K*>C*PP0?8CK7R7XT\*R>%KTQ@$VLN6@<_W<\H M3_?0G!]1M;O@?7>*YWQ+X>@\263V<_!/,3]XY,'##ITS@CNI(SSFO2P6)>$J M:ZTY:27Y->:_*YY..PBQ=/3^)'6#_1^3M]]CXVI*OZEIT^D7+V=TNR6%L,.Q M]"I[JPPP/<'\#1K] 34TG%IIJZ[6\O+_ ()^';I;RS;##AE/W'4]5<=P? M7J#\RX-?6'AOQ-:^)K47-J=K# DB)^:-CG@\#(.,JV &'/!! ^%QF">%ES0N MZ;V?;R?Z/J?H& QRQ<>2>E5;KI)=U^JZ>AT=%)FEKR#VPHHHH **** $Q7BG MQ,^$%MXNSJNDD6&M18=9D)19F7&T2E>5<8 29?G7HP$Z#XVU?X67Z^&O&@:6Q^[:WPW/M M0< AL;I80,!EQYT/ *LNT ^FZ*KVEW#?0I05*Y!!]1Q M5B@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *^8OC&C>%/$ MND^+(@0FX1S[>"PA8%AGGYIH)7C'!!5.G&*^G:\K^,V@_P!N>&+G:,RV6V[C MXZ>3_K/SA:7CUH ](1UY,/E,3D\M7I- !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 457N[N&PA>YN76&&)2SNY"JBCJ6 M)P !WS].O%?.6L^,M9^*=\WA[P:&AL1Q=7S!D!C/!)?!,41&0J#]]-R %7>* M -WQS\5)7N/^$=\'J;[59F,9EB&]83T(CZJ\B\[I"1#%@EB<-M[/X8_".#PB M!JNK,+W6YLN\K'>L!;[RQEN6D.<23'YF.0@5<[NI^'WPUTWX?6OEV@\Z[E \ M^Z=1YDG.=J]?+B!^[&IQT+%V&:]#Q0 8I:** "BBB@ HHI,T +3*&<(,G@#K M[5\^^/OB(;O?IFE-B+[LTZ_Q^J(>H3J"P.7Y ^3);JH8>>*FH4_F^B]?\CBQ M.)AA(.I4^26[]/\ ,=\1?'PNMVDZ8W[H?+/,I^_ZQH?[@.0S _-@J/DR6\5_ MS^?^?Y>E+_G_ _+\O;'%)7W]"A#"P4*7S;W;ZM_Y=#\YQ%>>)J.K4WZ);)= M%;]>KU%I***ZMCE_JX4O^?\ #\_\**^B/ ?P_ATZ)-3U55>X8!XXWY6$=0S M\&7OD@^7CCY@37%B<3#"0YY[O2*6[?\ EW?W';AL-/&3]G#X5K)N_*EY]WV7 MWGDNE>!-9UA!-;VY6,]'D98P?ZJ1[UHW7PRUVU7>(5E ZB.1"0/]TE M2?HH)KUK6_BKIFERF"U5[UU.UBA"Q@@X(#D'<>O*JR\?>YJOI?QUA1CR=$U?\+\S];'N?5,!%^QE M6DYK=IV5_P#P%Q2]7\SYRG@DMG,4RM'(IPR.I5E/H5.&!]B*Z'PWXKOO"\I> MT8-&Y'F1/RCX[^JMC@.O/KD<5]/:SH.F>+K4>:$E5U_=7$94LHSUCD&%;K[-.1)&_,4H&!(N0/NY.UAD!ER<$C!*D,>NABZ6.BZ%6 M*4GO!ZI^<79.Z[/5;]&<6(P=;+VJ]&;<$])+=/\ O*[T?=>Z]G:ZO],Z-K^F M>,;1E39)N4":WDP63/4.AZKGHPRI['/%<'K/P>MYW,FES&W4]8I 9%&?[C[M MX ]'WD_WA7AFF:IYGQR-R@L/,KX>OES=7"3E[/JM';_ !1VDM_>MIY7 M5_6H8BAF25'&0BJJT3U5^_++1I[7CL^E]5'E])^#T,,@?4K@S(/^6<2E,^S. M26Q[*%/OQ6UXM\Y"F-%BQLM@!@%L9 8#.R,BC/T'MYKY+,L9S7PM)^ZG[S77^ M[Z+KYGV65X+E2Q=5:V]R+Z)_:]6MO)W[!3J3%+7S!]8%%%%, HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ IN*=28I >;?$'P8OB&V-U;+B^MU^7'65!R8 MC[]2A]25X#$CY>92A*L"K*<$'@@@X((Z@CN,<"OO:W8KTY MN8P/I^^ '/\ UUQVP_9S7TN78SD:PU9^XW[K?V7V]&]O/U/E5=>ZN.X/Y@_,I! QD45,HJ:<)).+T:?8J,I M0DIP;4D]&M+>9]@>%/%EKXIM_-@_=SQX\V$GYD/J.FY#V<<'H<,"!UF:^)-* MU6YT6Y2\LW,/3&!7U1X0\96WBF#*XBNHQ^]ASR#W=/[T M9/?JIX8 ]?B,;@7AG[2E=TG]\/)^79_)]&_O ZJQ51[WX4 M\7Z;XRM!>Z9)O XDC;Y98FQ]V1,G!]&!*..49J]"DA25&CD4,C@JRL 0RG@@ M@\$$$@@Y!!(/6OF7QA\(+[PS=_\ "1^ 6:WG3+RV((VN,[F$*M\KHW>W?C_G MD0=L= 'T!THKR'X?_%NR\68T_4 -/U96*-;OE5E<9#>26Q\PQ\T#'S%.0N\ ML/7O\_Y_#I0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5%/"EQ&T M,H#)(I1E/1E8$,#]02*EHH ^8?@K,_AS6M6\)7!/[F1I82-QWR <9Q7TO\ MY_S[T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 444?Y_S_7TH *YOQ1XLT[P?:&]U27RT/"(HW2RM_=C3C<>Y.0JCEV4< MUQ'C[XL6?A0_V?IX%_JSD(MNA++$S8"^:5R=W/RPK^\8XW; 0QPO"'P>O_$U MW_PD7CYVGF?#Q6);A5^\!,%^5$':WC[_ .M;.Y" &XI M,J,',N,?=SQ/+CC>P\B'D*"X(?ZG\.^&M/\ "EDFG:7$L$$?I]YV[O(WWG=L MR7^?9??;[?5M]_PM:Q^=5Z\\3-U:KN^B M6T5T279??U>K$HHHKIV.;;3\0HHHH_K]0_K]#OOAQH2ZUJZ&89AM1Y[C'WBI M C7\7P2,8*JPSR#7HWQ9\2R642:/;G:;I-TQY!$6X!5!'_/0JP;_ &05Z,<8 M_P &&03WBG'F&.(CD9VAGW<=<9*>F/E!'(K*^+\#IJTOFIVK9@J=7X8)63VNES?F_P/IX7H9:ZE+2523YFM&E=QM]R_$\I M_P _Y_SGWI.G^?\ /Y=,=J*6OIM][_DM/Z^9\O9)?UN_Z5^M_4[CP;XUN?#$ MZQNS26+M^\B/.T<_/'GE6'4@'#C.X$[67Z&\1:1;^+]*,<963S$\VVD'0/C* M,#_=/W3ZJ2"*^0?\_E7TK\)+Z2YTEH9"2+>9D3/.%95? ] &9N/?C'0?,YC1 M5*V,I6C-25^73T?K?1][GU&65_:\V!K>]3E%VOK:VZ]&M5VMYGS;+$T#M'(" MKHQ5E/4%3@@_0YIJ,8V#(2K*000<$$=P1R#Z'J#R*Z/QC MMK5ZB]//=O3!< M[C_/\>O'2N:KZ&$N>$9_S0C+_P "5[>F^A\Y4C[.O!? MQ/$NVQUME4]$N3A0>VV;LK?]-/E4C < Y8]OXL\$67BI#-_JKL)B.=>A_NB0 M#AD]"/F ^Z1T/R?7IG@SXB7&@;+*\S/8@X'4R19_NGG*#GY".I^5E P?G\3@ M94I/$X%\LEJXK\>5?G';\CZ+#8^-2*PN/7-!^ZI/7TYOTFM>Z.'U?1+S0IS; M7T;1.#P2#MW0G.I3C.M%1FUJE^#MNK]NAX>(A3IU90H2=L=68]?3@#@ #S MO0]/+L%]9G[6HOW47JOYGV]._?;JS1A@2WC6 M*,!$0!54< *. .P X%3TF*6OAS[]::+0****!A1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %1LH<%6 ((P01D$'J#[>M24F* /EWXA>"V\ M/7!N[13]AF;@#_EBYY*'_8)/[L_\ /(&[S7_ #^5?<5[8PZA ]KG:_'T4M)7O['SH M4444 %%%% !1110 4444 %%%% !1110 4444 %6K*]FTZ9;FU=HI8SE64X(/ M<>X/1@>&'!SDYJT4FDTTTFGNGL_4:;3NM&M='9_?_7ZGU)X)\?0>)$%M=;8; MY1]WHLH'5H_OX]>:^AO M OQ(CU +8:LPCN>%CF. DOH&[+(20 >%<],,0I^.QN7NE>MA]8;N*^SZ+=Q^ M6G7H?:X',E5M1Q+M/93>G-Z]$_S\W<]CI:;FES7SQ].+12 TM !1110 4F*6 MB@#R+XA_"'2_' -W'_H.J*,I=1*!O(^Z)U&-X&/E<%9%P,,5&P^3:3\0==^& METNA^.8I)K;I!?IF0E1T._ ^T1@?>X%Q&/OJ[$*?K7%9.MZ#8^([5[#4X4N; M>3[R..A'1E889''\+J0R]B* ,O3]1MM6MTO+*5+B"4922-@RG\1T(/!4X8'( M*@C%7:^9M6\">(_A%TE8;^.IB;A9E'7*X8#ED7C(!Z11110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% 'BOQYT'^UO#;7:#,NG2I.,=?+;]U*![8<2' M&#^[SGK77?#[7?\ A)- LK]B6E>%8Y23DF:$F*1FZIZ[4]/CU M6TFL9QF*YBDA?_=D4JWXX)QTQ7SO\!+Z33VU/PQ=$+-8W!E5>!XREPWVB](!2TC8>8<]&D/(B3N&8%B.51N< '2)!!$-SR2,%4#ZD_@!CGC')Q7SUJOQ#UOXBW3:'X%B=(>!-?OF,JAZG M<>+=#V.#*W?3M(5M\%F@*.Z'D%$/W,C_EO,&D8 M'Y%VD%?J'0_#]AX:M$T_2X4MK>/HJ#DD]69B2SN>[L2QP,DXH \Y^'/PBT[P M,/MDQ^W:J_+W,B\(6^\(%.2F3D&0GS'YY52$'KN*,4M !1110 4444 %%%)F M@!:H7^H6^EP-=7;K##&,LS=O;U)/8 $GH!5/7/$%IX>MS=7K[%Z*HY=V_NHO M=C^0ZL0.:^6O%?BZZ\4S[Y[$#T XKT\)@YXN7\M- M;R_1>?X+KT/(QF.A@XVTE4>T?U;Z+\7MW:U?&OCN?Q/(8(-T-BA^5.C2$?Q2 M8]_NIT4\\G!KS[_/^?P_'WI*6ONJ5*&'BJ=)))?>_-OJS\_JU9XB3J5FVWKV M2[)+I82BBBMC *6BO;/ WPU6Z1=0UE2$;#16_3<.H:4=1GL@QDO3 MPL/:57ULDKS;?WZI1^5SVEE49>[3K MTW46\5;3RTDY?@?.?@'7T\.ZJDTYVP3*8I6/10Q!5_3"NHS@<*6(KZ"\;>&5 M\5:?Y49 N(CYENW8MCE"?[DB\$CHVU^=N#X5XT\!3^%V^T0%I[)B '/WXR<# M;+M &"3A7P%.=IP2N>M^'WQ$2TC72]7?9&@Q#.Q. ,\1R'T'1'Z 84X !K/% M0]MR9A@G=QMS);Z:WY>C5[23W5O(TPDU0Y\MQZY8RO:[TUZAPY!('&@ '4D]NM M?5?@O24\(Z,&OF$+-FXG+?+Y9(4;6.3R@ 4D=3V]:WAGX=Z?X:(O)F^T7,8) M\R3"I'QR47)"\?Q,21U&WI7FWQ$\>#6"=,TYO]%0_O9!TF8$$!>G[M2,@_\ M+1@"!L +\5:J\RG'#8=?ND[REM?MOKWMYV[';0HK*X2Q6)M[5Q<8PWM??:_E M?ROW/,]4O/[1O)[LY_?RO)@]0'P?Y_S^//Y>E6+2TEOIDM[=3)+(P557J2>GT_VB*#?3#H>?)0_P M_P!L\&0^ORC@$MY^+Q,<)#F=G-M\JZNW?^ZOQV74]'"866+J MWWLVO!GA&'PM:A3A[J4 S2>I_N+Z(O\ X\V6.,@#MJ;BG5\!.1^D4Z<:,53IJT8JR7DOU[ON%%%%9FH4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %8NN:);>(+1[&Z&4<<,/O(PZ.A[ M,O8^F0<@D':I,546X-2B[-:IKHT1**G%PDDXM6:>S3W/B_Q!H%SXSNU,7Y/3M?\ M]QV">#GS1NZ3^%]O[K\UT[K7O;.HHHKUCQPHHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** _K^OZ_R?L7@GXEOI^RPU9B]N,*DYY>+T$G=T]_OKTY M 'T)!/'<(LL3!T<95E.00>A!'48KX:_S_G_.?>N[\'>.KKPLXB;,]DQRT1/* M'/+1$_=/_RLE]8#BEK)TC6K37+<75C()8SUQP5/]UQU5AZ'Z],$ZN:^1:<6U)6: MW3TL?:Q:DE*+33V:>GR%HI,XI:104444 %%%% "8KQ+Q[\$],\4N=0TP_P!E M:H"'$T0Q%(XY#21J1M:=-'S#NK#JK*0RGE2#7S/K7PIU[X>W M#:QX#GDF@ZRV$AWL5/4!3A)U X4?).@^XSMS0!]&T5XKX.^-.FZVXL-84Z1J M(.QDFRL+-TPLC!3&Q/6.8+@_*KN:]I!!Y'3_ #_G]>G- "T444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %?+^MY\$_$NWO5RMKK2HCX.%+3_N&!/H+E(IWSUSV!!'U M!7@'[0FB&[T:#5X1B739QN8=5CGPA.1SD2K"%],GI0![K16!X6UI?$6DVFIJ M1FY@C=MOW5DQB5?^ RAD/N#6_0 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%'OV_S^% "UGZEJEIHUNUW?RI;01C+22,%7Z#U/8*/F)X )QGRGQA\ M9M,T%S8Z4O\ :NHL=@CA.Z)7/ #.H8NP;_EG$&.?E9E-<[HWPJU_XB7":OXZ MGDMK8',5A'\K@9X!3E+=3_$3ON''WRIP0 5]2^)&N>/[EM'\"6\BQ\"6^D 0 MJIZD,WR0)W!8M,W(C0-\M>C> O@EIWA=QJ.KM_:NJDES+*"T4;DYW1H^2[@_ M\MI"6SRBQG(/KFCZ'8^'[9;'3(8[6WC^['&,#)ZECU9CU9F)9OXB:U,8H -M M+110 4444 %%%&: "BDS2;J!!G%<=XK\:6?A:+YSYMTPS' IPQST9CSL3_:( MR>BAB"!ROC7XDQ:3FRTLK-=#(>3K'%[>CN#QC[JGAB3\M?.USEA[.IU>ZC^ MCEY=.MC4UW7[OQ%P]3U;JQ)K$I:V] \/W7B.Y%K9KD] M7=N$C7^\Q[>P^\3P!UQ]?[E&'2%.*]$DOZ]6?%^_6GUE.3ZZMM^6WJ]DOF8? M^?\ /_UOPK7N-!U"TMA>SV\L5NS;0[+MY/3@X8 ] Q 4G@$G(KZ8\,^!M/\ M"J>>V)KD+EYY !MQ][RQRL:^ISN]6K,\1?$308HWLGW:@DH*2+" 4P>"#(S( MOOE&)ST(/->%_:4JD_9X6DY1OK*SU7EV?9L]]99&E3Y\765.5KJ-TU=;7ZM: M[)=3YD_S_C25-.8S(QA!6,D[ Q!8*3PI/&2!@;L#..@J*OHK[.S3ML_ZW5]3 MYOJTK=5I?[_0[#P)HJ:[J\-M, T*;I)%(.&5!D+QCJY YQP>^,'V#XJ>)I=) MM8["U8QRW6XNP_AA7@@'L78CEIM9 /KYD)('Y$\^E M:7QCM72[M;D_,=>&C;<<\<<2#'<\\8%?-54JN/ITJFL815EW=F[_ -;V M/IJ-Z.75*M)VE*3YGV3:5OZVN>-?Y_S_ )^F*]4^%VC:G/?"^MG:VLXSB5R, MK,.?W2J>')YRW/E]>&V@Y?@?P/+XFE\^?,5C&?F?H9#_ '$_]F;H.G)XKVGQ M-XLL?!-JMI;JIN F(+=>%1I+27513 MZ6VNN^RWW,L#AE&V.Q$N2E#6.MG-^O;IO>7H7/&OB:R\/V3)=*MQ+<*R);GD M2 C!+^D8S\Q/^Z.3D?);$%B0 H)) &<#/89)/ X!))QU)JYJ.HW&K7#W=VYD MFD.68_D !T"@<*H& , 5H^'O#MSXEF>VM,>9'$THSPIVD +DD8+9P.#SUPN6 M'5AFG;R5]_M=>B7+BL3/,*JC3CHKJ"27,[]WYVVV736[=C M1/&&J>'QMLYB(QG]VX#IR .C0L@&>W'F9^ MOS<^U>53P26LC0S*8Y(R596&"K X((Z@_P ^W'-0UO/"T*SYY0B_-.S?KRZ/ M[SFABL117LX5)12Z;VMV4MCJ]=\::IXA&RZEVQ8_U40V1GZ@$EO7YV;!Z5RE M%%=4(1I+EI145Y)+\CEG4G5ESU'*4N[=Q:2BBM-C+;_,*/\ /^?\].3@4M>N M_#GP*VIR+JFH+BU0[HHV'^N8=&8?\\U/(_OD#JF=W-7K1PT'4F_1=6^R\_R6 MYUT*$\345*GN]^R7=_UOZ'0?#3P-]G"ZQJ*XD89MXV'W <_O6'9B/N CY5Y^ M\1M]MQ0!BG5^>UZTL3-U:F[V71+HD?I&'H0PM-4J73=O=OJV)2T45SG6%%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 &*XGQGX/A\4VNWB.[B!\F7_V1\=4;O\ W3RO<'MJ;BM(3E2DJE-VE%W3 M_K?TZF52G&K%TZB3B]&G_6C71]#X>O;.;3IWMKE#'+$VUE/4$?S!X(/0@@@D M&JM?5'COP1'XFA\^W COHA\C=!(!TC<^G78W.TD]B17R]<6\EG(T$ZF.2,E6 M5A@J0>A_STZ9R,_?83%1Q<=-)KXH_JO+\MGTO^N!'\+ XQ],^$O'-EXG41#]Q>!O MKT9?X@!@GY-J2*5[=Q)$S(ZG*LIP01T((Y&.V.E>9BL%3Q:N_=J=)]?22ZK\ M4>IA,;4P;LO>I]8=O.+Z/SZ]C[GS3J\,\(?%-7"VFMD*W 6Y'"GT\UWQRK*H="&5@""#D$$9!!'!![$9%?$5J%3#2Y*JL^Z^%^A][0Q- M/%14Z+T[/1KU1)1117,=@4444 %%%% !2 8I:* //?&OPQT3QTA-_#Y=UC"7 M<.$G7 PNYL8E4=DD# #[NT\UX++9^-?@QS'G7= C[?,3%&/5?GDMO^ ^; .I MP:^O*3&* /(?!OQ+T7QJH2SE\F[QEK6;"2C'4ISB51_>0GCE@IXKT'I7EGC; MX&Z1XD.M'\8Q[]+N%>0#+P/\DZ M>NZ-N2/]I-ZGUKKZ "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH *P_$VCIX@TNZTQ\8NH)(P3_" M[+\C?\!?##T89KS \$?$V6W.([76T)7.0-UQ^\&T#C)NXFB7'3?@X&:^F* "BBB@ H MHHH **** "BBB@ HHHH ***/\_Y_SF@ HKE?$_C72/"$7F:I.L3$92%?GF?_ M '8UYQGCK"O%?\ A,?&'Q1D-MX3MFTW3R=K7LAVG'?]_@A#V*6PDF!_ MBQS0!ZUXP^(NC^"D(OI?,N<96VBP\QR,@L,XC4]FD*@CE=QXKR*&W\9_&8Y0 M?V%H$G\1W RQGT^Y)=?AY5OVSGBO2_!?P+TCP\XO]68ZQJ&=Q><9A5^I98F+ M;V!_CE9LGY@B&O<@H P.!Z?TH \\\$_"[1/ B!K&+S;O&'NYL/,:]$Q2T4 %%%% !1110 444F: %IM*3BN6\2>+;'PQ%ONFW2L#Y< M*_ZQ_?'\*^K-@<8&3Q51C*;4()MOHMS.*\3^,+[Q1 M)FX;RX%/R0(?D7W;^^WJS#V4*,BN5_S_ )_^MS[U]?A,M5*U3$6E/=1Z+U[O M\#XO&9G*M>EA[Q@]'+:4O\HORU?I=,_S_G^OZ8I***^B\SYK;^OQ_P"!_P , MM31M)GUN[CLK8$O*P!(&0BYPSM_LH,D\\XP.2,_5-I:Z;X"TO!81PPC=(YQO ME<^W\3M]U5[ !<@+D>=_![1!LGU5Q\Q;R8LJ,@*,NP;'?<$^4XRK*+/'%[XGD,9)ALU/R0*>HSPTO] M]C@'!^5MWU?GU^1\W4J3K2=2JW* M771-)>79>2V^X*.G^?\ /^'O1_G_ #W_ $_7BO8_"7PN;483=ZL7@1U(BB7B M3Y@0'?/W=IVLB8.X@;_E!5LJ]>GAH\]5V[+5N7E;?^M36A0J8F7)172[>B45 MW;>B]-]3SGPQK)\/ZE!?]5B;#@9R8W!1^.Y"L2 <\@'M7U7J^BV'BRTCCN/W ML#%)HW1L9 P058=5D0E21U1R5*MM8?*7B#0+GPW=M9W0&1\R./NR)DA67^3# M.0>/3/>?#_QZ=%*Z;J+9LV.(Y#UA)/0GO&6)]2G4>E>3CJ#Q"AB\*VY15TX] M8]&O..NG77JCV5$!A(D'\;CTX.U0=S$$Y[U\SWEY-?S/%]/\ %<*_:!EU4^5.A^9=W0@@_,O1MIRIZCUKQ^Y^#FH)(!;W$$D? M]YP\;?\ ?*B0?^/UR8#$8:A!^T;A6;]Z3N[ZO1::+O?5OT.O,<-BJ\UR)2I) M>XH67+HM7%M)N][-:)6V/'_\_P"?\^_3FOI?X9>'3H6G-?78$F[)D;.."H?!7"Q^&?A9:Z0ZW6H.+N="&5=I6)& ]"Q,A!Y4L% _N9YKF M_B-X^2=9-&TTAE;Y;B8'((SS&GX_*[=.J="36N(KO,)+!X7X6TYSV5ELDG9I M7U\VC+#X=9;%XW%V4DG[.FM7?9MM75];>2;ZV/+O%&KC7-3N+Y<[)'Q'GKY: MC8G&!C*@'&._))YK I:2OHX14(QA%644DOEH?,RDYR!I/$LPN;D&.PB;YCT,K#_ )9K_LG&'<=!\J\DE<:M M6&'@ZE1V2^]^2\_RZ]#>E2G7FJ5-7D_N7F_)=_N+OP^\"'7G%_?*5L8S\JGC MSV!Z#_ID"/G(^\?D7^(CZ7CC6)0B *J@ # '0 =@.P[4R"!+9%BB4(B *J MJ,!0!@ #T X%38K\_P 3B98J?//2*^&*V2_S[OJ?HV$PL,'35..LOM2>[?\ MDNB_6X&EI,4M<1Z 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %)2T8H ;BO./'?@6+Q)&;JU COXQ\IZ M"4#HCGH#@?(YZ?=8[3QZ33=M;4JLZ$U4I.TEM_E\S"K2A7@Z557B_P"KGPU< M6\EI(T,RF.2,E65A@J0>A]_;TQC-0U]1>// L?B.,W=J!'?QC@]!, !A'/0- MCA'/3[K';@K\QSP26LC0S*8Y(V*LK#!##J"#W'/XX7%0Q4.964U\4>W MFO)_AUZ7_.L7A)X.?++6#^&7Z/S_ #Z=2&BBBO0/."BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ I:2BCRTL'X>8?Y_S_ )_3BNY\*>.[WPPPBR;BT)&Z M%S]T=S$W.P]RN"IY.W/-<-1652G"M'DJJ\7T?3T?3U6IK3JSH252D^62[=?5 M;/T>A]G:#XCLO$X->_>$_BE;ZAMM=6VVTYP!*.(7S_>ZF-B?7*'^\.E?'8K+ MIT+SH7E3[?:CZI;KS7S2Z_;83,X5K4J]H5._V6_)O9^3^3>MO8:6F!PPW+R" M,@CT]NU.S7A'T(M%)FEH&%%%% !1110 F*CE@2=&BE571P0RL RL#U# Y!!' M8\5+10!\_P#BWX!Z9J4G]H>')&T6_4[U\HL("PZ$*I#0'T:$A1_SS-<1%\0/ M%GPUE6S\9VCWMGG:E[%@L1TXD $C*P((]000?2@#SSPSXXT;Q_M7CWBG]G_2-3@,+JJ]1&>E<._BGQU M\+SY?B.V_MC34('VN,EBJYX)G5=PXR<740=O[XS0!],T5Y]X3^)V@^,-L=G. M(KEL?Z-/B.7/HH)VR?\ ;-G/M7H/^?\ /X4 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SC^T#ILMK' MIWB2T^6?3[@1EQU&X^;"Q] DD3?C)@Y.*]TTG48]8LH-0AXCNH8YE!Z@2(' MX[C.#Z>E97CW0?\ A)-!O=. W220LT0[^;'^]B_-T4'V->;_ %UP:GX>^PL M1YNFS/'CG=Y4A,L;-GIDM)&H&"!&!CI0![;1110 4444 %%%% !12TG^?\_A M0 4?Y_S_ /7Q7">)_B3H/A+S;Z,*[CPI\ -*TV3[=X@E?6KUCN;S"1!N[DJ29)3ZF5RK=XQ7O5O;16D: MP6Z+%%&-JHBA54#LJJ /0 8]J / O"7P"L+&7^T?$TS:U?N=[ARQ@#^K;_W MDY]Y2J$=8N]>_P $$=LBQ0JL<:#"H@"JH'0!1@ #L !Z5)BEH 3%+110 44 M44 %%%&: "BC-)G% "TPD 9]*Q-=\26/AR'SKZ0)G[J#F1_94X)]R<*.Y%?. M/BKXAWWB+=!%FUL^1Y:GYW&>/-<8.".=BX'9MU>AAL'4Q3]U6AUD]EZ=6_)? M-H\S%8VEA%:6L^D%OY7[+S?R3Z>D^+_BA%IVZST@K-<#(,Q&8H_7;_ST8?\ M?"]RW2OGZ[NYKZ5I[AVED$C M:FM;7R7DMCX/$XNKBY7J/2^D%\*^3W]7KV"DI:2NTX0I:2EH\_ZU: M^K_AI;B#P_:X !?S7..^9I,'Z[=H_"OFCQ"[2:G=LQ))N9\GZ2,/R[#_ &< M8 KZ(^%-Z+K0TA'6VEDC/_ F\T?AB3'U!':O$_B#I1TG6[ABXO-3"379 *Q_>2'W]'DZ?-C"'[A/WJOZG\3 M-,TV_2Q!\Y=VV>=3\D/ P>%;S,$X?!&P \LP*5XW>?$;5+O3DTW=L*KMDG4X MDD4$;1D8VD 8=@=TG680P\(4%[?Q=9",L%D3+P3#G: M6'(/K&X"[@#SA6!RH-?)M]8S:;/):7*E)86*LI[$=Q_LD88,.&!!&B>AWNO?$75==0P%EMH&ZI#E21Z,Y.X@]P-H/<&N"H MHKHITH4(\E**BO17?]>9S5*M2M+GJR0]=D>>I/\3=%'7GBL:M6%"#J5'9+\^R\_RZFU*E.O-4Z:O)]. MR[OLEYB>!_!4OBB?S)/T+GJ(T/')_B/\ .O) /U+:6D5C$EO;H(H MHQM1%X"@=A_G.><\TEE8PZ="EM;((HHAA47@ ?U)/))R2>3SS5S&*^"Q6*EB MIW>D%\,>WGZOJ?HF#P<,%#E6LW\4NK\EY(;3J3%+7GGIA1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !24M% #<5YSXY\!Q>)$-U:[8K]!PW190,823T.!A7P2!PUND, M4L9PRM^A!Z%2.5(.".17WN%Q<,5&Z]V:^*/ZKNOR>CW5_P \Q>#G@Y:ZTW\, MOT?9_GNKV=J=%%%>B>8%%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4?Y_S^/7O]***?]6 [WPK\0+_PT5A8FYM.,PN3E!_TR8Y*8_N QKXWJ>VN9;.19K=VBD0Y5U)5@?8 MCI^'7H%S&KAK0E>=-?9>Z7E+]-O0^XZ? M7@GA?XLE=MMK8SV%P@_61!_Z$@_X!7N-I>PWT2SV[K+$XRK(001[$?RZU\?6 MP]3#2Y:JMV?1_/\ 1V/MC7R_P M"U129HS7*=HM%)FEH ** M** "BBB@!,4C(&!5@"""""."#U!'?/?UIU% 'C/B[X%^'?$Q:>WC.EW9R1+: M@*A.#B,\Y.4\MRW+.>E>9/I/Q&^&W-HX\0ZUD2>)QE9(V5T8>JLI((]P<55\3> M#\7J1JUI%/)C"S %)E]-LJ% M7P/0L5XP017A5[\$-<\*2M>^!]3DCR=WV:=@N<'(!<*8)<<8$T*@8^^: /H? M_/\ G_.**^;$^+OB/P>XM_&>DR(HX^T0+L#>XR7MY6_ZY2QCVKU;PY\3?#OB MC:ME=QI,W_+"?]S+D]@'PLA]?*9\?@< '>T44?Y_SVH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "OEWP4#X+^(&H:"%1C;G!NH?P2-IX0?[V1US7U%7S-\=+9]!U32?%ENN6MY5BD[!C"_GQ*2, M$B1?/!_V1WZ4 ?1]%0VUQ'=Q)<0,'BE19$8=&1P&5A[%3FIJ "BBN(\1_$;0 M/"V5O[N/SE_Y81?O9L^A1,[/K(4'O0!V_P#G_/\ G%0SW$5I&TT[I%&@RSNP M10/4LQ ]R:^>#\5_$?C%S;>"]*D92=OVF=0P7W)W);Q-_UTED'M5^S^!VN> M*9%NO&NJR.,AOLUNV[;[!F401'K_ *N%QS][B@#5\2?''1-(8V^F!]6NB0JK M!Q%N/;S2#O)R,>4DH/3.>*YN/1OB)\2^;IAX>TR3^#YXI"A_Z9@FX%_AWH/@Y1_9=I''*!@SO^\G/K^]?+@'NJ%4/]W%=IB@#QCPI\"/# M?AO;-<1G5+I>?,NL-&#_ +-N/W>/3S/-8=GKV5(UC4(@"JH 4 8 & !T ' M&!VI]% "8I:** "BBB@ HHHH ***3- "TVEW5QGB3QQIOAE2DS^=['./NJQXJX0E4?)339E4J0I1144LQ" MJ 22> .I)/0>_2O'?%?Q5AL]UKHVV>4<&<\Q+Z[!UD([$?)Z;^E>6>)?'.H M^)28Y6\BVSQ#&<*?3S&X,A^N%[A0>:XVOJL+E:C:IB?>_N)Z?.2_+;N?(XO- M7*]/"WBNLWI+Y+HO.U^Q;OK^XU*9KB[D::5NK.5VV[MMZOO?U[FIHVE2:U=QV,+(CS' +G:HP"2??@< M 9). ,YS7IGBOX:#1-+6\M&:>6WR;DG@%#CYD4=%0]5R3M).>,'R.*5H'66, ME70JRL.H92"I!ZY!''I7UIX-\21>*].$D@4SQ_N[A,<;B.N.?DD'('3[R\[2 M:\3'5:V&E3KTG^ZB_>CY^?DU?T=O(]_+Z-#$JI0JJU647RR\EV\UIZJ_F?(_ M^?\ /^>G-%=OX[\*MX9OB(P3:3Y>%NP[M&3S_J\C:.Z$'U XBO6I5(U8*I3^ M%Z_/_-;/S1XM2G*C.5*:M*.EO3MY/=>3"EI*6MOZ^1D>H_"OQ$FD7[V<[!8K MX*H8]!*A;RQ[;][+GNVRO5_B'X3/B.R\VW'^EVN7CP!F1-UU^$6-XV+^)>IX\Y!GYQZN%^^O&3EU!7.W MYG'T9T:D#GH:;7TQXU^'47B!FOK$B"\P2RD?),0.-QR-C_[ M>&!_B'\5?/>I:+>Z.YBO89(&!QEA\I)!/RN,HP.&P58@X/I7JX;&4\5%.+M/ MK!]'_=[KM;I:]CR,3@JF$DU)7ATFMFO/L_)_*YETM !)VCDGH.]>@^&OASJ6 MN2!KA&L[4'YI)%PY&>5C0X8D]-QPJ\\DC:>NK5A0BY5GRK\_*V[^1QTJ52O) M0HQ$J]P_(PF?N C^-P"%Z'@MT4FOH3 MQ[XD3PUIK")MEU< QVX'!S\H>08''E*VX'INVKWJW_Q*/ 6G]K>!?QDFD"_@ M7E8#@< ?[*CCYA\1^(KGQ+=M=W/RCI'&"2L:=E'3)/5VXW-S@ *!\Y%2S2NJ MDDXX>GLGU\K]6VO>[1TWM?Z:3CE.'=*#4L346K3^'S2Z)7?+?5R;>R=L&DHH MKZG^O^!\CY/^O\W\PHHHH *7_/\ G_.?04?Y_P _YS[5Z5X%\ R>(G%W> QV M*GZ-,0>57TCXP[CJ,JG.67"K5AAXNI4=DOO?DO,WHT9XB:I4E>3Z]%YLK^!_ M LWB:3[3/F*QC/+=#(1_ GL/XG&0#QR<@?4%I:16,26]N@BBC&U%7@*/0?YR M>^:=;VT=I&L,*B..,!551@*!T Z =JL8Q7P6*Q4\7/FEI%?#%;)?Y]V?HF$ MPD,'&T=9OXI=6_+R\AM.I,4MC3_K1]FM5T/B;5M(NM#N&M+U#'(G_ 'RP M/1E;HRGL1]#@Y%9E?97B/PQ9^)K?[/=+AER8Y5'SQL>ZGT/\2GY6[\X(^5?$ M7AN[\-7!M[I?E.3'*OW)%'=3V(_B4\KU/!!/W&#QL<4N2=HU>J_F[M?Y;_F_ M@,;@)X1\\;RI/9_R^3^_?9_.RY^BBBO7/&"BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH *6DHH#;87I_G_/^/O6[H7B6_P##DGF6$I0$Y:,_-&_& M/F0\9_VAANP;'%8-%3.*J)QJ)-/HUC-7J 8$9'(/Z_2OA;_/^>]=EX;\=:EX;(CB?SK; MO#(25 _V&^]']!E#W0U\SB,J3O/"NW]QO\G^C^\^HPV;M6ABU?\ OQW_ .WH M[?-?'OB#I>OXC#?9K@_\L93@D_[#?=?]&_V:[S.*^8G3E2ER5(N M+\U;_@?B?64ZD*RYZ4E)>3O_ ,'[T+111FLS8**** "BBB@ HHHH *,444 1 M301W"&*55DC8896 92/0J<@CZBO(/$WP)\,>(=TD4!TV=N?,M"$7/;,+!H<> MNQ$8_P!X8&/9** /E)_A]X_\!?-X0IZB@#S70?B/X>\1X6QO8?,;@12DPRY] DH4L?]S>*[?\ MS_7_ #W]J\T\0? /PMK>7@A?39C_ !6C[5S[PN'B"^R*GUKS]OA7XX\&_-X7 MU;[9 GW;>8[..NU8IO.MAGH6#Q$]>* /HNBOFS_A;OB;PJ=GBO1)%5>#<0AX MD^H8B6!S_N2J/:NUT;XX>%]7PLD[V,A_AN8RHS_UT0R1@9[LZ_2@#UZBJ-AJ M=IJD?G6,T5S'Q\\,B2+ST&4)'ZU>H **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **J7E_;:;&9KN6*WC'5Y72-1]6YC#IQ_?(Y MKS)?BKXM\6_+X5T5Q$W"W$P:1?KYA\FV1O\ >>05.OPK\<^+_F\2ZP+.!_O0 M0$OP>JM%#Y-OTX!WR8ZD'I0 ?#OXJ:/IOABV76+I8KBSW6WEX+RLD9'DE8T# M.$\ID3>P52R-\PP<5[GXW7NN2FT\(Z5<7TO3S)59@ONT,!;"]3EYDP/O ZR>8/TQ[)9V%OIT0@M(H[>%?NQ MQ(L:#Z*@ '3L.E 'RY'\/?B!XWY\0:@NDVK];>(@OM]#%;E48>TUPS>U>B>& M?@+X9\/;9+B)M3G7G==$-'GV@4"(CVD$A_VJ]JQ10!%!;QVR"*%5CC085$4* MJCT"C ]@*EQ110 4444 %%%% !1110 4444 %)1G%4K_4K;2HC<7DB01K_$ MYP/H.Y/L,D]A32NTEJ^EB6U%7>B6[Z6+F:R-7URRT&'S[^585YV@\LY'9%&6 M8_0<=20.:\@\1?%S.8-&C]O/E''U2/K^+_\ ?%>+W^HW.IS&XNY'FE;JS$DX M]!V '8 #L .*]W#Y94JVE7]R/;[3^73U?W,^=Q.:TZ5XX=*I+O]E>KZ^5OO M77TOQ/\ %.\U+=;Z8#:0'C?_ ,MF'L1Q%]%);_;KREF+DLQ)9CDD\DD]23U/ M///>FT5]91H4\/'DI12[OJ_GN?'UJ]7$RYZTKOHMDEV2_P" %%+25T_U_2.; M;1;!1110 5U'A'Q')X9OTNERT3?),F?O1D\G']Y/O*<=3N8U1% ] &\P\>N1D=A7F M8K$T*:="LT^;>*3;M\D[/KWV/4PN%Q%1JOAXM6::DVDN^S:NO31[;,[[Q!H] MKXQTPQ*RL)5$EO,.0K8RKC'8@X8=2I(KY'O+26PF>VG4I)$Q5E/8CK^'?/<$ M$=17UUX8T"3PY UEYYN;=2##O&'CSG>IP2"F<,G0C+CIBO/OBIX3^U1?VU:C M,L( N .-T0X#X[F/.&]8^?X!7@X#$QP]5X=RYJ4G[K=U9^C2>NB]3Z',,++$ M4EBN7EJP2YXZ/1;ZIM.VZZV9\_4E'^?\_P">G-%?8[:'Q05)%*\#B2)F1U.5 M93A@>Q!'(/\ CBHZ*+7T#;;^O^#Y].Q[?X8^++0J+?65+A0 L\8^; 4Y,BY^ M9B=HRN!SD@D9/K-EXJT?4@!!=P/N'W6<*Q! )S&^UNAY^7U!Y&*^-_\ /]:7 MI_G_ "/;^7))KPJV64:CK)>[7IT^]/T- MK7/$%[XBG^T7S[R.%4<(@.,A%[9P,GEC@;F)%8E+25]!&,8)0@DHK9+2W]?? MW/GI2E-N M*]V\"?#;85U'64^88:*V;H/1I1ZCJL70#[XW<#CKXB&&CSU'KT75OM;YK?2Q MV8?#5,5/V=)>KZ)/OW6CT6MUTW,/P+\.GU8K?ZHICM/O)$[?Z+LNGK=B4M%%<9WA1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %96KZ/:ZW;M:7J"2-_P U/9E/56'8CZ'( M)!U:,4TW%J46TUJFM+$RBI)QDDT]&GU78^1O%W@J[\*RECF6T<_NYP/Q"R?W M' X&>&['@XXO_/\ GO\ IGUQ7W)=6D5[$T$ZB2*089&&0P]"*^'U([M&.Q^\G5\K\U?8X/,55M1Q-E/I+9/UZ*7W)].Q\1CLM=& M];#7<%JX]8KMW<>SW[]WY311_G_/^?IGG"U]#LCYL2BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@/(.E=_X=^(NIZ#B)V^UVX_Y9RG MY@/1)<%E_P"!;U'917 45C4I0KQY*L5)=G^EM4_N-J56I0EST9.+\OU6UCZX M\/>/=+\0@)%)Y%P>/)E(5R?]D_=?_@+%A_$JUV><5\*UWF@?$35="Q&S_:H! M_P LYB20/]F3[X_X%N7T6OFJ^5-7EA7_ -NRW^3TO\_O9]3A\W6D<5&S_GCM M\U_E]R/J^EKS[0/B1I6MXC=_LDY_Y9S$ $_[#_=;V!VL>RUZ!N]*^;G3G2?+ M4BXOS7Y'U%.K"LN:E)27ET]>PM%)FC-9FPM%)G%+0 4444 %%%% !1110 48 MHHH 0J&X/(K@]<^&'AGQ#DWNGV^]NLD2^1(3ZEX3&S'_ 'BU=[10!\TZC^SC M:02?:?#VI7>FS#[N[]X![*\9AD4>Y+FLMM"^*?A3BVGAUN!><.Z2-CW,X@GS M[+*_UKZIQ2T ?*!^-&O>'_E\2Z%- HZR1B6%/JHE1U;ZB;'O75:5\>?"^HX$ M\D]BQ[3PDC/^]"9EQ[DCWQ7T)M&,'H:X_5OA[X=US)OM.M)';K((ECD/_;6/ M9)_X]],4 5-*\4:1K>/[/O+:Y)_ACFC9_P 4#;U/L0#6]7CNK?LX>&KW+63W M=@W8)*)4'X3*[GZ^:#[USA^!WB;1>="\02J!]V.7SX5^AV23J?KY8^E 'T+_ M )_S_P#7HKYU-E\6=!^Z;75D3T-L>/JPM9F^@)-1'XM>+=#_ .0YX>EVK]Z2 M);B)/J&9+B,_3?\ C0!]'T5\^6?[1FAO\MW:WMNW0[5BD4'W)EC;_P -O7R%P/Q^U3I]?E-3#X%>(=;Y\0:_+(I^]'%YTR'V'F M21(OU\DT >RZEXLT;1\_;KVUMR/X9)XP_P"";MQ/L!FO/-6^.OA;301#-->L M/X;>%L9[#?-Y2'/^RS5)I?[./A>RP;HW=\W<23!$_ 0K&X'UD8^]>D:1\./# M6A$-9:=:HZ]':,2R#Z22[W'X-0!X(/C+X@\1';X8T.:93P)I!+*GU81+'&@] MS-CWJ=?#7Q2\4_\ 'Y=PZ-"W.U'1' _V3;++)GV>9?K7U0% &!P,8I<4 ?,] MC^SA:W#BXU_4[O4)?XMF(\_[)>4W#LOK@IFO6=!^%WAGPWAK*P@\Q>DLRF>3 M/J'F+E3_ +FWZ5W^** $"XZ<4N*** "BBB@ HHHH **** "BBB@ HI,TM !2 M49JAJ&J6NDQ>=>2I!&.[L!D^@[D^@&2>PII-NT5=]$B9-15Y.R6[>B+V:K7E M[!I\1GNI$AC7JSD*!^)_SZ5XQX@^+T:YAT>+S"./.F!"_58Q\Q]BY3_=->-: MKK=[KO;H995JVE5]R/WR_P# ;Z?]O6\DSP,1 MFM*E>%%>TE\U%>KMKYQ;:!W4UXG MJ>KW>LR^??2O._\ M'@ ]E7[J#V4 'N*S:*^IH82EAE[D4Y?S/?[^GHDD_(^ M1KXNKBG^]D^7I%:17RV?J[L/\_Y_SFBBBNXX?ZN%%%% !112T )6EI&F2ZS> M0V,'WYW"@]=HY+.>G"*"Q&[3@HKE5TG>*>MNBO9>C.@TGQ1J>B2"6TN)%QU1C MOC89S@HV5[GD ,,DJ02:^G?"7B:#Q=8F4J%D0^7/$>0"1QVY1QR,C^\O)4FO MD*NH\(^(Y/#-^ET,M"WR3)D_-&3R#E3256.J:LG+R M;ZWZ7V9S8'&RPTU3J-NB]&G=J*[I>MKKM?R+_COPJWAF^(C!-I/EX6[#NT9/ M_3/(V^J$'U XBOL3Q'H=OXLTXV^5.]1)!+U"OC*.,'E6!P<=5)QVKY$O+26P MF>VG4I+$Q5E/8CK^'<'N"".HHR_%?6*?)/\ B0T?=KH_N5GYJ_5!F&$^JU.> M'\.;;CV3>\?3JO)^16HHHKV#Q0HHHH ***6@!**** "IK>WDNI%AA4R2.0JJ MHR6)Z =ZO:1HUWKDZVME&9)&ZX^ZHS@L[=%4=R?H,DC/TYX/\"6OA91,2)[ MQEPTI& N>JQCLO8G[S=\#Y1YF*QD,*K?%4Z1_5]EY[OIW7J83!5,8[J\::^* M7Z)/=_EU[/$\#?#I-#VW^HA9+SJB=5A_HT@_O?=3HF3\U>K8HVT[%?#5JT\1 M-U*KO)_WW;ZM_\-H-IU)BEK Z0HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9M I])B@# MQ7QM\,ENM]_HX"2G+/;CA7/=H^RN?[O"MVVG.? 9(GA8QR HZG#*P(((.""# M@@CN#R.>*^Z-M<%XN\"6?B=3,N(+P#"S*/O>BR#C'8D94_0X/,94K4 ML1[T-E+=Q_S1\OC[/5N&T9/NNS_!]N_RC25KZUH=YH%P;6^C,;_P MGJKC^\C#AE/MR.C '(&17V$91FE.#3B]FM5]Y\9*+A)PFFI+=-6?W=NP4445 M1(4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4M)10 O^?\ M_P"?K76:'XVU7P_A;>8O$/\ EE+EX\>B@G*#_<*UR5%9SIPJKEJ14EVEL:4Z MDZ+YJ3Y7W3:_K\CZ2T'XLZ??8CU!392=WY>(GZJ-R9_VEV_[9KU*UNH;R,36 M[K+&W*NC!E(]F!(/X&OAS_/^>]:6F:S>Z-)YMC,\#9R=I^5O]Y#E6'^\#7@5 MLJA*[P[Y'_++6/RW:^=_D?14,WG"T<1'G7\RLI?-*T7^'S/MC-.KY\T;XPSQ M8CU6$3#IYD.$?ZE&^5C_ +K(/:O7=&\8:5KN!:3H9#_RR;Y)/^^&P3]5W+[U M\Y5PE;#_ ,2#LOM+6/X7M\['TU'&T,1I3FD_Y9>Z_E??Y-G344F<49KB/1%H MI,XHS0 M%%% !1110 4444 %%%% !1110 4444 )BEQ110!G7FD66H_\?=O! M<=OWL22)7O[/GA"Z_U4$]K MG_GC<2''T\XS"N5N/V9=)#;K+4+V ]BXBD(_%4A-?2]% 'R\?@!K%GS8>(KJ M/T'ES1X_X$EV?_0::?A7\0;/_CT\0"7'3SY[H_\ H4<]?4>** /ED^'/BU8? MZN^M+D#MFW/ZRVT9_6D*_%V'I!:S?\"L1_[5CKZGHH ^5_[5^+-O]_3+5_QM MV_\ 1=X*3_A+_B?!_K-#@?Z12D_FMXU?5-% 'RK_ ,)]\1>G_"/C/_7&X_\ MCU'_ G?Q'/3P^H^L-Q_\?KZJHQ0!\K?\)Q\2CTT&,?6&X_^2:/^$T^)K<+H M4(/;,,W];L5]4T8H ^5QK/Q8NO\ 5Z7;19_ZXI_Z-O*40?%VX_Y9VMO^-B?Y M-)7U/1B@#Y:'AKXM77W[^TA'I_HP_P#1=HQ_6G#X8_$6^_X_-?2$'KY$UP"/ M^_<, _6OJ.C% 'R\/V?M6O>=2\0W4OJHCFD_\?DNO_9:N6W[,FB@YNKZ^E/< MIY,?_H44M?2M% 'AUG^SSX1M3^\BN;GU$MPZY^OD^3^F*[*P^%?A33<>3I=H M<=/-C\\_G.9#7?T4 4K/3+33AMM(8K<=,11H@QZ84 8]NE7,4M% !C%&*** M"BBB@ HHHH **** "BBB@ HHHH **** "BC-)F@!:2HIKB.V0R3,L:+R69@J M@>I)P /K7G.M?%/2=,REL6O91VBX0'WD88Q[H'^E;4Z4ZKY:47)^2V]>WS.> MI6IT%S59J*\WJ_1;OY'I6:Y[6?%6FZ #]MG1''2(9>0_1%!;GU( ]Q7SMK?Q M*U?5\I$XLX3_ PY#X_VI3\__?&P?[-< S%R68DD\DDY)^O]?Z5[]'*9.SQ$ ME%?RQLW\WLOQ/G*^<16F&BY?WI:+Y):OYV^9[)KOQ>N;C,6DQBW7IYLFUY/J M$Y1/^!;Z\FOM0N=2D,UW*\\A_B=B<>P[*/0 #L*I_Y_SFBOHZ.&I8=6I12? M?>3]9/7[M#YBMB:V(=ZLVUVV2](K3Y[^H?Y_S_G-)1176@!Y\MG^+RU;8B+G MJTCY;C&[07;'J-OTK0U'X1Z7\M>2+V\D MKA4]_0CJ#Q6Y\/=3&EZW;NWW)B86Y _U@VC.>P?:?PKZ$\8>&XO%6G&--OG* M/,MY/]K&<9_N2#Y2>@R& ) KY)='@H*G]17H8:NLPHSIS MLI\KC/YII27^6][^1YV)P[RVO"I#6',I0?71IN+?E]UOF?4'Q.T1M7TDRPC, MMDWG #)3&) #_N_/C^+9C&<8^6_\_Y_STKZQ\">*5\2V \PC[7;X29<\G^[ M(!Z./3HVY?0GRCQU\/)].E:_TQ#+:R'+11J2T1.2V% ),74@C[N<$!1N/GX" MO]6E+!XCW;2?+?I?I\]UWOH>CF%#ZS&./PWO7BN9+7;K;?35/M;4\EI?\_X? MC@\TG^?Z?SKK_"?@^Z\47 5 8K5#F68C@#/*IG[SGH .@Y)'2OI*E2-&+G4: MC%*^I\Q3IRJR5.DFY-K1+O?[EIN]/,^CO#%^D&C:<+IA&\\,44>[^-O*9E . M,9:-"PSUZ?>(!X3XJ>$_M"JIRE", M5%JWQ);M]+/?YHXZBEI*^O/CMOZ_K_A@HHHH ***/\_Y_I^N*!"_Y_SW_3/I MFNP\*>#;SQ3+^[!BM5.))R/E]U3D;V]@<>I (SU'@SX;2ZMMO-4#0VIP4CZ2 M2^A/=$/<\,W5=HYKZ+MK2*RB6"W41QQC"JHP /0#_)KYW&9BJ5Z6&LY;.6Z7 MZ-^6W<^EP66.M:KB;J&ZCLY?JE^?0RM!\/6?ARW%M9)M!P7<\O(P_B=NY] M .@ '%;V*3;2U\A*3DW*3;D]6WU/MHQ4$H0245HDM$D%%%%26%%%% !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 %- IU)B@#(UG0K/7K [SPPQF7-Q M9D_+*!RG.0)0.A'0/]UN.A^6OK'%121K(I1P&5@001D$'@@@\8(ZCI7H8;%U M,([1]Z'6#V]5V?F>7BL%3Q:][W:G2:W]'W7D?"_^?\_Y_3FBO>O%_P +%?== MZ)A&Y+6Q.%/KY39^4_[!^7LI4<5X7/!);.T4RM'(AVLC AE(Z@@]#]>:^WH8 MFGB8WIO7K%_$O\_57\SX/$86KA9.<=PC L/]Y?O*?8@5J9Q7PQ%*\#"2)FC=>C*2I'T(P17>:5\2]:TO"M*+ MI!VG7S^?*?04Y/ KB=4^(FB:4"#<+.X_@@_>'_ +Z'[L'_ 'G% M:0ISJ.U.+D_)-F,ZD*2O4DHKS:1V^:3( YZ5X!J_QBFERFFVZQ#^_.VYO^^% M*JI^KM]*\SU7Q1JFM$_;;B213_ #LC_[]IM0_4@FO8I977GK4M!>>K^25_Q: M/$K9M0IW5).H_+1?-NWX)GTWJ_CS1M%RLLZRR+_RSA_>/GT.WY5/^^RUY7J_ MQ@NIB4TR!;=?[\OSO]0N B_COKQFBO=HY90I:S3F_P"]I'_P%?K<\"MFF(JZ M0:IQ[1^+_P "_P K&KJ>MWVLOOOIY)R#D!C\H/\ LH,(O_ 5%95%%>Q&*@N6 M"44ND=%]R/$DW-\TFW)]7J_O;"BBBJ)"BBB@ I:2BCR 7I17K/A/X73ZJJW> MIDVMNP#(BX\UP>Y_YYKCIG+'^Z!@GUZ#POX=T,+&8+6-FR5,^UW/KAIBS?@" M%]J\2MF5*B^2"=22_ET2^?\ E<]RAEE:LN>;5.+_ )D[_P#@/^=NEKGR1_G_ M #^/_P!;-*K%""I((Y!'!!ZYX[YKZJU_X=Z5K$;"&)+.XP2DL*[!N_VT7:K@ MG&[(W>C"OF75M)N-$N7LKM=DL9['*L.H93W5AR#C/9@I! Z<-C*>+NHW4TKN M,K:K;1K?]#FQ6"J8.SG9P>BE&^_FNGEW/J3P/XB7Q+IJO)@SQ 13CU;'WL>C MCGTSN':N*^*MNNEZ-:65L-ENL^-HZ *CE5^F23[D5YGX$\2'PWJ2NYQ;S_NY MAV )PK_\!/(]BP[U]#>-M$_X2/2I((OFE4"6''=UY&,?WE)4?6OG:E)8'%PD MU^Y4DK>;1\BT?Y_P _YS2LI0D$ M8(."#Q@]Q]>WUR*2OM/^'_R_KM?K8^'_ ,W_ $_T\_(^B_A3XF^WVITF=LS6 MHS%GJT.>G_;-OE^A7TKDOBMX:%C=#5K<8BNCME Z+*!P3_UT4$D_W@>Y%>:: M-JLVB7D5];_?A;.,X#+_ !(WLPR#]<]17UK/%:>+]+*@[K>\BRK8Y4GD-CL\ M;>_#"OE<0GE^)6*@OW=1^\ET;^*W_I2\_),^NP[68X66%F_WM->X_OY7]WNR M\FNK1\EZ+K-SH%TM[9MME3(YY5E8$,K+D94Y_ @,,, 1]+>'_B+I>M1H)9%M M+EL!HI6P-Q)&$<@*^2..0W*@C) /S'J6G3:3XJ MAT_S_G\?Z5Z^(P=+&)3=U*WNS6]MU?NM=/+JE:_C8;&5L"W3C9QOK"2=D]G; M5-/IU5]T?9TVC:3='[5+;VLI)W>:T<39/KO(//OFN/\ $'Q%TOP]%]GTXQW, MZJ52.''E1X'!9E^7:#U2,ENQV]:^8J3_ #_G_/7FN"GE45).K4%O!=]XHD!A'E6P/S3N#M&.H0<;W]@0!W85G.I&C'VE1J,5U?Y+S-* M=.5:2ITDY-]%^;?1+J]CF[*QGU&9;>UC:65^BJ,GZ^P'=CA1USC)'T)X/^&4 M&E%;O5-MQ5!/S5W'ASPM8^&H?+LT^=A\\KNOVI>OEY'V^#RR%&U2O:4]++[,;=N[_K MS&]*?1BBO"/H@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@ IM.I ,4 )BN/\3^"K'Q M1'F8>5< ?).@&\8Z!NF]/]EN?[K+798HQ5PG*DU.FW%K9HRG3C5BX5$I1>Z> MQ\;^(_"M]X8E\N[3,;'"3+S&X^O\+#NK8(ZC(YKF_P#/^?\ .?:ON&ZL8;V) MH+A%EB<89&&01[@_H>H[5X/XJ^%,EONN=$S(G):W)^=?7RW)RX/]QCN_NENE M?7X7,XU+4\3:,OYMHOU[/UT['Q>+RJ5*]3"WE'?EWDO)=9?=?\WXK13Y(VA8 MQR*493@JP(((Z@@X((]\4ROH>FGR_P"!W/F_S"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "EI**/N .E*"5((X(Z$ M<$'ZCFDHH]=0V[7]#K=,\G[P,0/]TBO0--^,DZ874+ M9)!_>A8H?^^'W@_]]K7B=)7#4P="KK.FO5*S^;35_G<[Z>,Q%'2%25NSU7R4 MKK[DCZLTSXEZ'J'RM,;5S_#.I7_Q\;H__'Z[:VO8+Q?,MY$F0_Q1L'7\U)%? M#O\ G_/_ -?-30SR6S>9"S1N.C(Q5OS&#^M>1/*(/^%-Q\I)/\K6_$]FGG-2 M.E6"EYKW7]VOX6/N7-+7R-I_Q US3:X>?Q\T/5-K_R6_XV M/H.BO+;+XMZ-<\3B>V/?>FX?^0RY(]]M=?9>+]'U# M[N!B>BEPC'_@+[6_2 MO-GAZM+XZT^9]H*_P"+LOQ/I@\UAZCXFTO2LB[N88F'5"P+ M_P#?"Y?]*^3K_P 3ZIJF?M5U,X/5=Y5/^^$VI_X[6#7IT\HZU:EO**_]N?\ M\B>54SG_ )\T_G-_^VK3_P F/I/4?B]I=KE;..6[;L<")#_P)_F'_?NO/M2^ M+6KW>5M1%:*>A5?,?\6DRA_",5Y=25ZU/+\/2^QS/O)W^]:+\#QJF8XFKIS\ MJ[07+^.K_$T]0UF]U4[KR>6?G.'T MU74V:[P_V:/S8XF!^9MRC>>Q$>5R#G+,I[&O,ZU=&UBYT&Z6]LV"RH& R,J0 MRE2". 1SD9Z$ \XKFQ$)5:4Z=-VE)6737]-+Z]-UK9/IP]2%*K"I5CS0B[M> M7IU].NSTNSVWX@?$*33)GTK2_EF3 EGX.S>YS@Y/?->C>$?AS>>(=M MS6O0*W_/0\8P5#=N6G"CEU*\G%=7*WO2EZ--^B6GKJSLJ M5*^95K13?:*?NQ7:_P":W*%HVP3Y&T9P3CY8V' R0 M ^U5Y8YZ;XK>'1J%B-3A7]_9_?('+0D\Y]?+8[QV"ESCFM>_UG1?AU:"UA4" M7&Y8(\&60]/,E8] W_/1SR%*H"5"UO\ A_6(/%6FI=;1MF5DEB)W;6&5=#P, MC\LJP/>OF)U9*JL?1IN%/GW?VKWOILN976FE^MSZFE1BZ+RVM44ZG*W9?8[* M]V[Q=M];=+6/CC_/^?P[5],?"_Q-_:]C_9\[9N+, #)Y>(\*W/=#\A_X#ZUX M'XCT63P]J$UA)G]VV48]7C.&C;CK\I ;&<-N!^[1X=UJ7P_?Q7T6?W9PZ_WX MVX93^'/U /:OI\52CC:'N:NRG!^;5_N:T?9[ZH^6PE:6!K^_HDW&:ZV3M_Y* MTFN^O1G;_%'PU_9%Z-0@7%O>$DXZ),/O#VWCYEXZ[J\LK[%U6PMO%^E&)2&C MN8P\3_W6(RCCT(/!]LBOD2]LY=/G>VG&R6)BC#W!Y_#N#W/EV(=:G[&?Q MT]-=VNC^5K?)=SHS+#*C4]M3_AU=5;9-ZM+U;;7K;H5:]C^%_B^+2O,TV_D6 M* @RQ.YPJ, 3(I)_O=0/[P*_>8"O'*7_ #_G_/\ 3'I5Z$<33=*>B=FFNC6S M_KIH>9AZ\L+45:GNMT^JVT=K_ '_A_P -HC.K5E6G*K.R%O'XJG\JZ>O1+\?+MZV%P%7%VE\-/^9]?1=7_5SS;P?\+'GVWFM QI MD%;;HS>GFD'Y1_L#YO[Q'2O>8+:*UC6&!%CC0855 "J/0 < >U3XHQ7Q=?$5 M,5+GJOT2TBO1?KOW9]UA\+3PD>6DM>LG\3]7V\EH)T%.I,4M1_"RU\W^(_"&H>&7Q=)NA)^2=,F,\X )_@8_W6Q_LE MAS7V)BH98$G0Q2J'1QAE8 JP/8@\$>W]*]3#8ZKAO<^*G_*WM_A?3\CQL7E] M+%WDOR;9<1R0MZ2(R'\F -1"M3J M_P .<9>DE?[KW'4HU*7\6$H^L6OQ:L5J6DI>E;_UN_Z1A_7?\-"Y:ZE=6!S: MS2P?]LL!+MG [2*DF?J74M_P"/5Q=%8RHTY_Q(0;\XI_BX MW-X5JE/^'.4?\,G%?-*7^1ZS:_%_58L">*WF ]%9&/XABO\ XY736OQG@(_T MFSD3WCE5_P!&6/\ G7@%+7#++\-+["7^%R7X;?@=\1K_OB2/\ ]&(M?(M%DC1'*$J?4$@URO)U]FJ_G#_[8ZEG3^U27RG;\.5_F?=%%?%$6N:C;_ZJ MZN(_]V:4?R:M*+QIK<'W+R?_ ($V_P#]#W5@\HJ+X9Q^=U^5SI6I@;ZQ?X,*D'Q=UH?PVW_ '[?_P". M5E_9>(6RA\I?\!&G]K8;^_\ ^ _\$^FZ*^9Q\7]:'\%K_P!^Y/\ X]3O^%P: MS_SSM/\ OW+_ /'J7]F8G^5?^!(K^U<-WE_X"?2U%?,Y^+^M'^"U'_;.3_X] M49^+FMGH+8?2-OZR&A99B.T5ZR0O[6PR_G_\!_X*/IRBOEM_BKKK='A7Z0K_ M %S55_B=XA;IO)!_NK&O\ Z"@K.E\5:O+]Z]NOPFD7_P!!85HLIJ]9P^^7^2,GG-'[ M,*GSY5^K/LRJTU[!;?ZZ1(_]YE7^9KXJFU.[N/\ 6SS2?[TCM_,U2K=9/_-5 M7RA_]M^ASO.OY:/WS_3E_4^R9_%VCVW^LO;8'T$J,?R4D_I6)9O\ -+\#Z/N? MC%I<7$,-Q*?<1H/S+EO_ !VN>NOC/,W%M9JGH9)2W_CJHG_H5>(45UQRW#1W MBY>LG^ED<BN4!^H3:*YRBNV.&HT_AIP7GRIO[VFSAGB:]3XZLVNW,[?==(>\C2 MMONT=L$G)P//==T:;0+V6PN""\1'S#. M&5@&5AGU4C(YP[\DDW?HY('O74M\.?$")O-H<8SQ+ 3_ -\B7=^&,^U?0&J: MUI'@.U2':(@<^5!$,N^.KC+7MGA7Q]IWB27R]OV6\885'(8NH&XA) H#;26(0X8C+A M<9QG?%G1_MVF+>H!YEDX8GOY4F$8#_@7EM]%/-<5+$U8XQ*O>*G[CBVW&/-U MCJU:YVU<+1G@F\/RR4HJS=KW4NMU%MZ]5HCYHHI:2OKCX[^OET_KO<*** M* _X+/3?AIX5CUV\:[NANM[,J=O&UY#DJK/3H'_ M !+--(%WM_>/C(A4J"H4$;2Y4AAG(5<9!+#%3X-7*&RN;?/[Q9PY'?:Z!1^ M*-T'U[5Q?Q6T>6SU4W_)AO%0[N<*\:*A3OV56&<<$@?*=[M/HXV2TOOMU7F26)Y))YSFO&;FYN&\F^G0MQ@E)'&R!%X(8H2&;@@,7Y M*+NKT,QE'V/U=6YIRC&$=-+-:VW6FE[6//RV,E6^L._)3C*4Y:V:<7I=[MMW M?7KTN'Q;\/BZM$U:(?O+3"2^IB=@ ?K&Y!P,?*[DDXQ7SM7TK+\0]'N='5]0 M822W,31RVL>#)NP4<8R @."4+$94@KFOFQMN3LSMSQGKBIRWVD:TC>2BU=62LWV;3V?\M^IZKX)^(:>';&6SO%>8 M(=UN%QU;[T9)^ZN[Y@<'!+\<#/">(M=?Q%>O?21I"S@#:G3@8!8GEFQP3QQC MBL*BO0AAJ5.I*O!6G*_HOEYGGSQ-6I3C0F[PALNNFSOY;+RL+2445UG%M_74 M****!A12_P"?\_YX[UVOAKP'J/B0B1%^SVQ_Y;2 @$?],UX,GU&$[%\\5E4J M0HKFJM)+O_P-6_)?,UITYUI>SI1,$ _P*?[J_B376[<5\GBA!'%;E)BJBW!J4&TUJFG9D2BIIQFE)/= M-73/F7Q-\+[[2-T^GDWMN,G '[Y1[H.' ]4^8_W*\O*E25/!'!!Z@^F.H/UP M/>OND+BN*\2>!=-\2 O*GDW!Z3Q@!_\ @8^ZX_WAN'\+"OH\/FDHVAB5=?S+ M=>JZ^J^ZY\MB ]2\.9D=?/MNTT8) '_3 M1>6C^IRG^W7$U]33J0JQYZ4N:/K>WZKYGR=2E.A+V=6+C)=U;[NEO-,**6DK M7S1D%%+24 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7TU\)M.^R:.;@C!NI6?_ ("G[M?U5B/K7S,!G@=^WUZ5]EZ3;KH&DPQ/ MPMK;@O\ 54W.?SR:^>S6=J4:2WG*]NZC_P %H^DRBG>K*J]H1LGVE+9_==?, MY&^^*&G:;?S6%Q%*! ^SS4VLI( W97*L,-E>-W3/'2MRV\7Z!KBB/[1 ^[_E MG,-A^FV55R?IFODZ\N6O9Y+A_O3.\C?5V+'^9]*K?Y_S[T?V52<8VE*,N57L M[J_HU^HEF]92E=0E&^ETT^7HKI_H?6=[\/\ 0=3&\6ZQ$\AX&,?Y!3L_\=KY MR\7Z1;:%JZNI;V5KB=B\LA+.QZDGK_P#6]*Z\-AJN'F_:574I\K2BV]'W2;:T\FR7 M]P K2'"J.B(.$7MD@8!; W'G SBL8*20 ,D] ,_ICN<\=JO3:7=VT(N9H98X M68*KNC*I8@L "0,Y4%AC.1R*X88>AAZCJ4_=G/JWWU=O7R.^IB*]>FJ51MPA MK9*RTT5[*^GF4***][\$> -'U73X=2N/,N'E#;D9RJ*ZLR,,)M8\KD;F.00< M(Q$,+!5*B=F[>[O?7_(C#8:>+G[*FXII7UT5D^W75G@P4L< $DXP/7/IC M^77\<"O3-%^%>J:FHEN2ME&P! D^:3!Z'RU(V_1F5A_=KJ_!?A&WT2XO=4U/ M"1V$LD<)<5$S;7BO(!TDA**?JPDA7!M+Y#%(.1W5E_O(PX8'V/ M7@@-Q7KWA?XKSRW"VVL!/+D(43H-FPL>#(N2I4G@L-NWK@UZ#X[\-IXATUPB M@W, ,D#=]P&2@]I -N.F=K'..>2.+Q&$JJECK.,OM)+Y-.*5[7U35SLEA,-B MZ3K8"\91O[KYOFFI-VO;1IV/DVOJ[X;6"6&A0,/O3[YG.,9+,0O0=HU09.2< M>F /E&OKWP-.+G0K)TX A"'IUC)C/ZJ?_P!=;9NVJ44OY]7TTC*WYZ^G[OOM9_F2V]Q):2K/"Q22-@RL."&!R#^!_ ]QCBOL/2[J#Q3I, M25Z^'J^WI0K?S+7UVE^-SQ\11^KU9T>D79?X7JOP:"BBEKI_JW?_ (8Y/(Z3 MPIXCD\,7ZWB#>A!25,XW1D\X_P!I_Z_S->3BL#'%-34N2:TO:]^SMIK\T>SA,?/ M"1=-Q4Z;UY6[--[V=FK/T9]=37/A[PCF0BULW )VHJB5AP"%1 9&YP#@'GK7 M@?CCQK)XIE$4(,5E"VY%/WF;!!D?'3@D*O103U/(X'_/^?\ /3ICK12P^ A0 MG[:HO^?\_CS2445[!XP444 M4@"EI/\ /^>U6;2SFOI!!;(TLC=%0%B?P&>/?IZXI-\J;>B6]]- 2N[*[\EU M96_S_G'_ .NMK1?#U]X@E\FPB,A_B8_*B>[.>!Z@?>/8$\5ZOX9^$K/MN-:; M:."+>,\\]I) >,?W8S_P.O<++3X--B6WM46&).BH-H'Y=_4G)/:^&/A=9:3MGU#% MY<#G!'[E#GLO5S_M/QZ**]2"!0%' '04_&*,5\I5JSKRYZLG)^>R]%LEY(^Q MHT*>'CR48J*\MWZO=L3-.HQ16!T!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 %%%% !3:=28H :5!&#WKS3 MQ'\,--UC,UI_H4YRY0KG^(-7IN*-M;4JLZ$N>C)Q?E^JV: M]4<]6C3KQY*L5)>>Z]&M4_0^/-?\':GX<.;J(M#VFC^:,_5N-A/8.%S7+_Y_ MSBONEHE<%6 8$$$$9!!Z@CN#W'>O+?$7PLT_5-TUA_H4QR=JC,+'W3C;GU0@ M#^Z:^GP^:IM1Q2L_YXZ+YQU?W:>2/E,3E$HWEA7=?R2^+Y2T3^>OF^GS/172 MZ[X2U+PZQ^V0GR\\2I\\1_X&/ND]E?8Q_NUS?^?\_P#UJ^BA.-5<]-J2?5._ M_#?,^8G"5*3A4BX-;IJUOO$HHHK0@**** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ I:2EH Z'PEI_]IZM:VW4-*K,!_=CS(W_ (ZIKZ1^(NH#3]#N M2/O3 0K]9&"G_P =W5Y1\'].\_4I;P]+:+:#Z-*P=5D4?^@L/Q+5Z<,THO2HI0?6ZO;T:U?S1YD\IKQ_AN,U= MVL[?@[)?)OS/GBBMSQ%HC^'KU["21)GC"DLF0/F&X#![@$$CWJII-K]NO;>V MZB::.,_1G"G]#7LJ<7'VB:<>7F3=]M'Z[7/#=.49^R=U+FY6M'9[:=-RQ=>' MM2L5+W%K/&@&2QB?8!C.2X&T<!1S M/F@W.'OWM&,+MNRUNGMY=]>Q]!6RMPFHTYKDM>4JEE&-V[6MJWH_32^Y\\48 MKZML4\*:\?)M4L9VP<((XU? ZX!57X]5Z5Q/C'X70PP->Z,&5HLL]N26#+W\ MHG+;EY(4D[LX!R #O3S*#FJ=:$JBEHKW/N]?(\+\OQ_X(E%211/,XCB5G=CA54$L2>@ '))/0#-=3'X$UV5 M/,6SEV\_>VJ>/]EF#?3BLIU*=/\ B3C'UDE^;-84IU/X<)2](M_DCDJ*T]1T M6^T@XO8)8 3@%T8*3C. V-K8'7:3BLVKC)35X--=T[K[]B)1<'RR3371JS$I M:*2J_73_ ()/X?U_7D?5>F>/]%;3XYY)T@9(UW0G)D4CY=H4#+<@[=HP5P< M&OF35KQ=1O)[I%\M9I7D"\<"L_'^?\ ]7^>_7FEKS& ME*<')\VNKV5]M/-_UJ>GB<;4Q480FHI171--[7W]%MH%)2TE>EYGF>2"BBEH M 2BC_/\ G_.:* V"BBE ). ,D]!ZY]/?VH\^GW )16[!X8U:X&Z.SN67J#Y+ M@'Z949_#-9]WIUU8$"ZAE@)Z"6-TS_WTH_+K62J0D^6,XM]E)7^ZYJZ_]:*U_K^OZ\]C+^OZ\_+<*7_/Y5T'ASPU=^)KG[-: M@ +@R2-]V-3GD]R3@A5 R6]%RP]YTOX6:-IJ;KW=>. ,M(QC0'H2J(PP#Z.S M^F:\[$8VEA7R3;<]^6-F_G>UO3<]+#X&MBO>II**TYI-I?*V_KM^)\S?Y_S_ M $I/\_Y_SGUQ7U>/!?AJ_0PQ6\+;0,F.1MP]#N5]WUSU[YKRWQE\,GTB)K[2 MV:>!,EXFYD0=V0C[ZKZ8W*.3O )'/2S&C5FJ1UVNC_#_5];B2Y@C1()!E9))$ (Z?=4L_7(Y6N*KZ=^%% M]]JT00D\VLTD?OACY@_#+G'TK7'5ZF&I>THVOS*+OM9IONNME\S# 8>GBJSI M5KVY7)6[II=NS;^2/#?#OA&YU_4'T]2(A;EA/)R0@5MN!TRQ;.T<9 )X )'O MUG\,]#M(_+: SL1@O*[%O3@ JH_!:HZQZW?ZA(9KF>61RR@8"CT 4=A7G1]OF+YZ=3V5))) M6O>3MKM:Z3?5Z?>>F_J^6KDJT_;5G=N]K*-_=7O72=M79;]5H:.@W+>'];A= MR5^SW/ER$#^'<8I..2?D+<#)/Y8^BOB+IXO]"N0HRT 69?;RV!<]1TCWCU]C MTKY2=VD8NY+,QR6)R22?>OL;1;A/$&CPRR_,MU; 2X/4LFR09Z_ M>W#-3F*=*='$]4[/LVFI+SUUW+RNU6%?"=)*\;[KF7++RT]WS/C>O??@WJ>^ M"YT]CS&ZS)_NN"KX]@44_P# O>O";JW:TFD@?AHG9&^JL5/0D=NQ(]"1S78_ M#G4_[+UN DX2XW0/V^^/E_\ 'PE>KC::K8>?+T7,O^W=7;Y)_>>/@:CP^)@W MIKRR_P"WKQ:^3:E\CU?XO7KV^F16\9VBYG ?'=44MC_OK:?JHKYOKZ=^*^G& M]T?SU&3:RK(?]PY1O_0@3]*^8JY7<7&G,>)5$R M#_:0[7Q]59?^^:K,J7M*#FMX/F7H]&OQ_ G*ZOLL0H7TFG%^NZ?WJWS///&. ME_V-J]S; 83S"Z>FR3YU ]@&Q[X/2O7?@_JPFM)]-E^7/;:BHXD5H7^J?,GYJS?E7E_A[7)O#M]'?0<[#AU[/&?O* M?KV/.& .#@"IY?K^"BOM\J:_Q0=G\Y:K_MZY7-_9^.DW\'-9KM">J:\HW3_[ M=1Z!\6/#SVE\-6C!,-T%60\?)*JA0#Z!T4$>K!^Y /DE?94$VG^+M.S@7%I< MJ-R'C'(.UMIRKHP!X.58 J> U>0ZM\';CS6;3)XS&S9"3;E* YXWJ)-V.,$J MN/A3@J&)]V4-$VG:RV323>FW_!N=>-R^.$-E@,=-[NH[D@\#C-? M1/@^(WWZO,' QB*#(!_WI&"MC/ "JI/]X=*J_$SQ/:I;IX?T[88TVB79]R-8 M]OE1)@X)# %AR$VJ/O9"77Q$<6 3QF)M% MI-4X.UW*6BO:ZTO^-WL>B?$/2!JVBS@ &6W'GQGG(,?+@8ZEH]Z@=R17R97U M]X)U(ZQHMM/)\S>68Y-QR6:,F-B?=MNX_P"]WZGY4UFR&FWUQ:+]V":2-:Q514<9#:I!+_VZ/SU>O9(S:2EI M*^D/F HHI:!B4444 %+13XHGF81QJSNQP%4$L3Z #))] .?I1MOI8-]$1U-; MV\ETZQ0(TDCG"JBEF)]@ 2<>V37JGAWX47NH;9M38V<)YV#!F(]QG;']6W-_ MLU[KHGAG3_#R;+")8R0 TA^:1\?WG.6(]N%'8"O#Q&94Z-XTO?EY/W5ZOK\K M^=CWL-E=6M:53]W'NU[S7E'IZR^2?3Q+P[\);J[Q-JS_ &:/KY2$&4C_ &C] MQ/I\S=F"U[CH^@6.@Q^580K"/XB.7;'=W.68_4X] *V=M&*^5KXJKB'^\EI_ M*M(KY=3Z_#X.CA5:E'7^9ZR?SW7HK(3%.I,4M<1Z 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 %- %.I,4@(WB$BE& 96&"",@@]00>"#W%>;>(/A=IF MJYEM/]!F//[L QD_[49( _X 4KT[%)BMZ=6=&7/2DXORZ^JV_ YZM&G77)5B MI+SW^3W7WGR%KW@?5?#V7GB\V ?\MHLL@'JPQN3ZLH7_ &JY'_/^?3W_ $S7 MW5MK@M=^'&DZWF0)]EF/_+2'"Y/^TGW&SW. Q[M7T=#-=HXF/_;T=%\X_P"6 MG9(^7KY/:\L++_MV6K_\"T_%7\WT^4:*](USX7ZMI.9+<"]A'>(8DQ[Q$DD^ MR,]>=/&T3%'!5E."I&"#Z$'!'OGD=Z^DIUJ==7I24E^*]5N?,U:-2@^6M%Q? MFM'Z/9_(911_G_/:EK8P$HHHH **** "BBB@ HHHH **** "BBB@ HHI:!,^ ME/A%I_V;2GN2/FNIB0?]A $'U^8.?QKRSXG7_P!NUR55.5MD2(?55W-C_@3D M$^U?1'AZU71=(MX7^400*7/3!QO<_P#?18U\A:E=M?W4MT_6:1Y.?]IBWX=< M5\O@?WV*K8G1I72O_>>EODCZS'_[/A*&%V;M)K_"KM?^!2([:\GLFWV\CPMZ MQNR'\U(-=EI_Q(US3\#S_/4?PS(K_P#CP"R?^/UPM)7T,Z-.KI4A&7FUK^1\ MU3JU*7\*QD^T#OFODBZNI;R5I[AVDD%Q)&Q1U(*L"001T((YR.U?7O@O5WUS2;>\E.964I(>F71BA;C'+8W'T MS@<5\?5]6?#*!H- MRW61I7_ ,K@?F!FLLVC%THS:][G2OY--M?>D:Y/)JM M."^'V;;7FI1L_E=_>?.GBNQ33M6N[>,;429BH'0!CN4#V 8"JFB:/-KMY'8V MP^>4\MCA%'+.V.RCGKST!R0*O>,+@7.LWD@.1Y[K_P!\'8/_ $&O7?@]HZQ6 M\^INHWRMY,;9Y"+AGP!T#/@'/.8Q@#JW95KO#86-5ZSY()7_ )I1W^6]O(X: M.'6)Q_&*QAD*6MO+<*#]\LL8(&,%00S8//W@IX''/'+?%GQ$]U>#2( MF(AM@K2@'AY6"NH([A%((&2-S$D9 QY!7FX7 1KQ6(Q;E*4];C?*G=K=*^R3NKVNVF[I6O]-:7\1]%\0DV-VA M@\W"[)U5XI,G 4D;ADX_C51V!S4NB^ +;2-4N9Q%'+931*(UDP^QBV70 @Y4 M;5*DY.,+G@D_,'^?\_Y]CD5]5?#;6Y=;TA3<'?+;.8"Q/S,%"LA;_:V, 3U8 MC)))-88S#/!0<\/)JG/W91;VUNFK+R:UN_O9O@L2L=45+$QBYP7-"26_1I_> MFK)+<\I^*]C9Z=?006<,5OF$NPB1$!W.0"=H&3\IZ\5Y77IWQ:E\S6PO_/.V MC7M_>D?CU^]W]:\QKWL$FL/3ONU=OKJW^A\]CFGB:O+HD]MEHDNG=GT]<^!= M$M],>X>U0RI;&1F5Y/O",DD?.!U''%?,%?9?B3_1M'O-O/EVDV,^T38ST].: M^-*\W*ZDZBJ.I*4O>BE=MV6KTNW:^G8]3-J<*4J2IQC'W97Y4DWM:]DCT_X; M>%[#Q*UTM^K-Y B*;69<;S(&SM(S]U:M>)? 2_VS#I6C(562 2NSLS! '=6= MB2> !@,E2HRW71;F19>!/#GAR,'4WBEE(&7NI BY'WMJ%E3'^]N;_:K?7PKX M;UB+]S;6LB'C=!A?_'XB#^M?*5S=37DAGN':61SEG=BS$^Y)_3MVQ6EH.NW7 MAZZ6[M&*E2-R9^61<\HPY!!&0#@E3\P(8"MYX"O)<_UB3J+;=+F[)WT79V]= M#GAF&'BU3^K05)];1"IQG.:\SK[0O((?$>FM&.8;V#Y<^DBY1O8@D,/0BOC!E*$JW!!P?PKHR[ M$RQ$)1JZS@TFWNT[ZON]-7UTZG/F.%AAIQG1TA--I=$U:]NR=]%TU+^E:5<: MS!K7[7K?Z/9=L$;I&4;R><-M!V*<#:=^WAB3R5Y5,;B'A(2Y:4+\[76UD_N>EO MGJ=>'A3P&&CC9Q4JL[*FI=+WM9].K;7II<]!N/C!I44A2.*XE4"GVKI](\0:3XU@>&,"0 ?/!,H#@$8+;[7?\EM;> MVAE2S6KSI5U&4&[-)6LGO;KINT[WVN=?\0/!B^%YTFM]?6_C33XM6T2Y5ANV1-- M&>A#H"ZD9Z9Q@Y[,1WKYP\#6XN-R[17S/XA\57_B24O=2$19RD*G$: ?=^48#$?WFR3[#BOI' MQ]I=[K.EM96""2262/<"RJ-BG?DEB,_,J\#G/(Z5Y#;_ @U>0_O9+>(XEM9%F@9HY$.59205/J".G6OJGP%XE;Q1IQ:YP;B!O*FZ# M?QE9-H #C(( V[@X4!0 .)MO@O&#FYO68=UCA"\#/&YI'Z\?P]NE>@^%_!M MIX4,AM'E@?!J^V2W=D?XUCE4?[I*M_P"A+^5,^,D,1FM)D93(5EC=0WS *4*Y M&>F6;MQ[X&.2^&5]]BUV$'A9UDB/_ E++_X^BUWMO$X!REOR?C!WOZOE_$\^ M*6$S%1CI'G6GE-6MZ+F_ [OXTE@EB/X2UP3]0(?I45P.MO M.N?]V0%#_P"/;*^;*VRR2>&BEO%R3]6W+\FC#-(N.*FW]I1:]%%1_-,*^F/A M)J'VK2&MCC-I,R@9YVO^\!(SD?.SCL#CCOCYGKU_X/:CY&H361.!<1;P,]6B M.>.<$[78]"< D$#J\QA[3#RLM8M27RNG^#;^1.65/98F-W933A]ZNOQ27S.9 M^(^G?V=KMP ,)/LF7GJ'4;BON\K_[=?+^*U,,;3]C MB:D5I[W,O^WK2_"[/LP>5XFTCL4OK?\ +S$_FI/YBOC>:%K>1H7&'C8JP]"" M5/Y$8KZ5^$^IF]T@VS'+6# MY_\ R(K_ $KR,O;H8BMA7YM?]NWL_FG<]G,;5\/0QG712_[>6OW231PE=+X0 MU,Z/JUM=9PHD"O\ [C_(_P" #9_ 5S5+TKZ.<5.#IR^&46GZ-,^8IS=*<:D= MXR37JGL?6'Q&TO\ M/1)]HR]N!,O&?N?>_\ (9:OD^O;)OBVGV!+5;8S3&$1 MS-*X6,MLPY50&9U)SU9.O>O$S7D9=2JT(2IU8\JYKQU5]=]F[;)Z]SVLRJTJ M]2%2B[OEM+1JUMMTN[5U?8U]%UV]\/S_ &FPD,3D888#*XSG#JP(/IGA@.A! MYKT>W^,6H1H%FMX)''5@70'ZKEN?7!Q["O(*/\_Y_P ].:[ZN%HUWS58)OOJ MF_N/.I8JO07+2J22[:./XIV];:^1Z!J_Q*UG54,0D6UC;J(%*-CTWDLXXQG: M5S[ XK@/\_Y[\=NXI\43S.(XE9W8X55!+$^@4#)/L!7I_A3X8WFJ.MQJ0:TM M0UT& OQYK22 >@9R!^87=_P "KYS\43+<:M>2(ZU)Y5C"\S="5&%7_>=L(H_WF%3*2@FYM17=NR^]E1BYM*"VM9KR00VZ/+(W144LWY $U[;H7P?/$NKR\_\\83Q]&D/\E7_@=> MQZ5H5CHB>580I O?:/F/^\Y)=O\ @3&O"KYI2IWC07.^CVC]_7Y?>>_A\IJU M;2KOV:[/67R5]/F_D^G@^@?"2\O,2ZH_V2,\^6F&E(]R/D3_ ,?;^\JU[9HG MA?3O#RXL851\8,A^:1OJYRV#Z#"^@%=!MIU?,U\76Q'QR]W^5:17RZ_,^KH8 M*CA?X_F>K_P"!\DAM.I,4M<)Z(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 %%%% !24M% #<5@:SX7T[7UQ?0)(V,!Q\LB^F' M7#8'H25]0:Z K1BJC)P?-!N+6S3L_O1$H1FN6:3CV>OYZ'S]K?P>FC)DTF82 MKU\J;"L/8. 58_[RH/>O*=3T2^T9_+OH)(#G ++\I/\ LN,HW_ 6-?:^*BFM MX[E#%,JR(W#*P#*1Z$'@CZU[='-*U.T:J51>>DOO2M]ZOYG@5LIHU+NBW3?W MQ^YZ_C\CX9I*^H-:^%>DZEE[7=8R'O%S'GWC8XQ[*4KR/6?ACK&EY>%!>1#^ M*'E\>\1^;/LF_P"M?0TLPH5M.;D?:6GX[?\ DVO9'S=;+L10UY>>/>'O?AO_ M .2_-GG=%2RPO;L8Y5:-UZJP*L/J#C%15ZN^J/(VWTL%%%% !1110 4444 % M%%% !6UX=M%OM2MK=R%1YDW%B -H(9NI'\((K%I>E1).47%.S::OVNM[;/4J M+49)M)I--KNENK]+['V]?6:ZA;26KLR+.C1ED(# ,,$J2" <'@D'%>*:A\&B M.;"ZSU^69,?3YT/_ +)7D>GZ_J.E8^QW,T('\*N=G_?!)7]*[C3_ (LZQ:8% MQY5TH&/F38WYIA<_5#7S,,%B\)=X6I%I[IV3>_1JWXGU4\=@\9;ZW3DFM$]T MK^::?X&5J'PWUW3^?(\]?6%@_P#X[P__ (Y7&W-I/9MY=Q&\+_W75E/Y$ U] M :?\8K&;"WEO+ W#P-?%6Z^T:X\8.1; MPQ1_3(,A_']Y7FU=!XKN_MVKW0#Z(=B_P#CJBL"O2P\/94:<-K0A?U: M5_Q/+Q,_:UJE1.]YRMZ7=OP"OLC0(ETC1K9'X$%LC-]0FYOUS7R'IMM]LNH; M8?\ +:6./_OIP/ZU];>,KD6&B7DB_+B!D'L7Q&N/Q85XF:>_*C06\I/3UM%? MFSWLIM3C7Q$MHQ3OY)2D_P D?(5Q,;B5YF^](S.?JQ)/ZFOK#X>6XMM M%'\ M2.Y_X'([>@Z @#O@#GBODFOK#X<7@NM!MLQK3-=* M$++137_I,OR,\G?^T3ONX.W_ (%%GS7XEF:XU6\DS1:]E#EVY8V]&E8\ M*LG&K.,MU*5[Z:W=]_/7YA7TE\'HMFDROQ\]RQ_ 1QCG\0?S%?-M?6WP_P!, M?2M$MXY 5DD!F8'J#(Q=01V(0J&'9LUY&:R4:*AU1%;HS*#]"W]:WO%\WVC M6;U^G^D2+_WPQ3U/7;GZ]A65I@!O( >09HQCV+BO4H^Y0AY4H_A!7/)KOGQ% M1]ZD_P 9?\,?7/C!BNBWQ'_/K,/S0C^M?&]?7WCLA="O<\?N2/Q) _7.*^0: M\?*%^[F_[R7W)/\ 4]S.7^]IK^Y?_P F?^1[5\&#BYNQ_P!,XO\ T)ZC^,LC M&\M8S]U8G8#W9@#^@%+\&3B\NA_TR3_T,_XTWXRC%[:_]<6_1_\ Z]9_\S/7 MM?\ \IE?\RK3^;_W*>-T445]/Y]=_G<^5W?8^P/ SF30[(GM H_[YRO\A7R; MJB[+R=1P!-*/_'V%?5G@#G0;/_KF?_1CU\KZR,7]R/2XE_21J^:R[W<1B$MN M;\%*1]3F7O8?"RZN*?S<8L^F_ABJCP];%>N9]W/?[1*/PXQQP.^*DNOA[H5W M/)=W,+222LTCEII@,L=Q/RR* /09P!P,#&,+X1WPN-):WR,VTS+CC.V3YP>I MZL7 )QG&!G&:\O\ B?8266M2.A*M"G@J%6=*-6*4(V=M/=Y;ZI]5VZGM'_".^ M%-/.UXK-">TKJQ[=I';VIHO/"%D,HVFKC!R@A8\=#E 3GWZU\J_Y_P _E25Z MO]FN3_>UYR^^_P",F_P9Y7]IJ/\ "PT(KM;;[HK]/Q/JRY^('A[RFB-TI#*5 MPL4S<8QT$>/P8BOG7PE=BQUBSF)V@3HI/H'.P_HW-<[_ )_S_P#KZ\>N%!*D M$<$PQ^&^\N>2C ]Z M^<_/*[#/MEN...,?EQ6;70:'X6U'Q"^VRB+)G!E M;Y8E]"1_=7VO M6RVZG/\ ^?PY_P#U_P"-:&DWAT^]@N@<>3-&Y^BL"?P(S^==5XW\)IX4>VB1 MS+YL3%W/&Z16YVKSM&&4#DYP>E<)5PG'$4^>%W"5UMI:[3Z7U2Z]].I$Z<\- M4Y)*TXV?G>R:VTTOT/L'QK9C4=#NXU ;]R9%]S&1(,?]\\5\?U]B>&;I=6T6 MVDDY$MNJO]0NQ\^G((/H<_6OD.\M_LD\D!_Y92,F?]UBIY_#/]:\'*FX>UH2 M^S)?>[I_^DH^@S=*3HUX_:@_PLU_Z45JZ?P;J)TS6;2X!P/.6-L]-LO[IL_@ M^03G! /4<\S0"5.1P1R,>OK7T-2'M(2IO:2<7\TU?Y'SE.;ISC4CHXM-?)IG MU1\3+ 7^AS.!E[9DF7&3C:VUCQTQ&S^W'4#./E>NIU/QKK.KJ8[FY?RV4J4C M"Q*5/!#",+N![AB>"1P"0>5KS\#AYX6FZ=1Q^*ZY;Z*RTU7D>CC\3#%U55I* M2M%)WMK9NST;W3Z]CO? 7BR+PI+)XY4@^SB$,H)?:XC_ #^='2NCZM3]K]:Y?WC6]]%T M_%'+]8J*BL(G^[3O:R;WO:[[/70**6DKL^9Q_E_7F%%%% _,*]]\ :IHDVE+ M#JGV*.>W=X\W!A#NF=ZL-^#M&\Q^^PUX%2_Y_P _YZ\UQ8F@L5#V?,XM---6 MOI?3=';AL0\+/VBBI)Q:L]M;>1]8GQ5X9T12T,]K'GM;A6+?A"K9_'BO/M<^ M+Y=?+T>$H?\ GK. 2,]UC4L/H6;ZQD5X?T_S_G_#VH_S_G_)-<%/+*,)A5S6O-N^IB:.&5IR2M]F.Z\N7I\[+MU//I8:OBG>G"3O]IZ+_P)Z/SM M=[7>QXL!GI7:Z)\/]8UO#I%]GA/_ "TGR@Q_LI@NV>Q"[?\ :%?1^B^#]*T' M!M($$J_\M7^>3\';)7Z)M7VKI\5X%;-GJL/&W]Z6_P!RT7WOT/HZ&3)6EB9W M_NPT2_[>>OX'E6A_"?3=/Q)>LU[(.S?)$#_N*PQS@ M=-Z@D?[K?>4^X(KS+5_A!8W&7TZ9[5NR/^]C^@)(=?J6?Z5[%BC%=-+$5:'\ M*;7E>\?N>AQU<-1Q'\6$6^^TEZ25FOO/DO5_AYK6CY9H?M$8_C@/F?\ CF!( M/J4V^]<2R,C%6!5AP0001]17W5BLG4M L-8&+Z"*?C +*-P'LWWE_ BO!5R:+UH5''LI)-?^!;K[F?%-%?1VJ?!_3KG+6,LEHQZ M*W[U![#<0_YN:\WU3X7:UIV6B1+N,=XF&['NC[6S[)OKVZ>/P]713Y7VDN7\ M?A_$\*KEV)HZN#DN\7S?A\7WH\YHJQ6O\ P0V[?)?YA77Z9X[UG2(T@MK@^3& JQLD;J .PW*6 ^C"N0HK.=.% M56J14O\ $EH[-=F;0J3I:TI2CM?E=M+WM^ YW+L68Y9B23[GK3:6BM+):+;^ MO)=#%]>^O5_J=)X/FM[;5[::\=8H8GWLS9P"JL5Z ]6"U[)\2?$EC>Z*8;*X MAG,TT:L(Y%8@+F3+ '(&4'7'45\[45YU7"1KUJ>(E*SA;3T;?XZ'ITL7*A1J M8:,4U4OJ_P"\DK?F+7J_PP\6QZ+.VG7;*EMZ?R:>C M3\G^=FM4?6/C/P5!XKC1M_D740(CDQN!!(.QQD97J00,C8QS]W/MFJ>A?$+5M!C$$;K/ IXCF7=@')(5P5< DY M+$# P.N>L?XR7I&%M80>V6'3I8[")TJ+A4IW=M5HGK;=-:ZM)V7G MN>_4K8#&/VM;GIU&O>TNW;3?E:Z:/1M(T?#OPTCT;&JZ]*BK;?O?*4_(I7!! ME?@-@@?(H(8@9=URI]GTZ_CU.VCNX0PBF4.FX8)5NA(&<9'..O/.#Q7R;KWC M#4_$N([J3$61B&(;8\]N,EG.>?G9L'I7U#;+_P (_HZ"3 ^Q6B[LXQ^ZB&=V M,C^'DC\#7FXZE5BH3Q$DZDV[1C\,$K:>KNK^F[/3R^K2DYPPT7&E!)RG+XIM MWU>NBT>GWI'R'JDOG7D\N<[YI&SZY=B#^).:L^'U+:G:*.INH!^PM5F$LWEX+J%4;)8Y M#DACV4UX;7E993E2I-5$XMS;UTTY8K\TSV,TJPK5HNE)22II-KO>3_)H]C^# M1Q?W(_Z8 _\ CXJ7XS#%W:'_ *92?HRUSWPV\067AV\FFU!S%')#M4[';+;U M.,(K'IGM5CXE^([#Q%/;R:=)YJQ)('^1TP2RX^^JYZ'IFL/9S_M#VG++DY?B ML[?P[;^NAK[2']F^RYH\_-\-U?X[[>AYC1245]$?.>?]=#ZX^'ISH%G_ +C_ M /HUQ7R[KPQJ-T/^GF?])6KV;P?\0]*T;2;>QNFD$L*N&"H2/FD=A@\=F%>* M:O<)>7MQ<1?ZN:>61<\?*[LRY'8X(XKY[!4YT\17E.+BI-V;5KWD[6^3/HL= M5IU,-AX0DI2C%)I-/E:C%._]>AU'@#Q*OAO41).<6UPOE2G)PO(*R$#KL;@G M!PK/BOH7Q1X6M?%]HL4C!'7YX9U ?9N S@9 ='&-PW '"D'@8^0:[3P[X[U/ MPVHAA836^0?*EW, .-V"0>RT=]KO:S5 MGUMUSP>-A2IO"XJ/-2EUWM?I;33K=.ZZ7Z7;[X9:[9N5CA%Q'D@/')&,C)Q\ MKNK D#.,$#(&2:EL/A;KEX0)8X[5>?FED4],?PQ^8V3VR ..2*[.+XT)M_>6 M+!O]F<$'WYB&/IS]>]9M]\9+N4$6=K%#Z-([2<<H/?)5,Q:Y53@ MG_/>%]=-E*WW1MY&KI99%\WM:C6CY4I=-=^5/7;67S-76_ VG^&/#UTQ827; MI&#,Y"Y(E1BD0)PH(7[N2Q QGICP2M;5]=OM&I5*4'[:?-.4N9OMHEIZ6Z);['E8JK3K3C["')3BN5)[O5OF>_?NV=3X4 M\67/A2X,T(\V*3B6$G:'QG!#8.UAGAMIXR"#FOH33?B'H>K1;9)DMV8 /%/\ MH^9[<#Y2JF M.+(.,%F ; _V8RI_O5\V4E>);C[3>MG:,1HO"1J>RC/4]V.6;C).%QA4E+7N1A&G%0@DE'9: MZ?B>#.4JC_DNO3YL****8@HHI: T\OO$HHHH **6D_S_GVH] "BMW2_ M#.IZR1]BMI95/\>W;'_W\?:G_CU>C:5\'KV?#7\\=NO]V,>8_P!"3L5?J"]< M=3%4:.E2<4^R=W]RNU\SMI82O6UITY-=VK+[W:_R/'.E:.GZ3>:J_EV4,D[= M#L4D#_>8#"CW)%?36E?#+1-,PSQ&ZB^YGSEI/PBU*[PU M])'9H>JC][)CT(4A!]1(:]1T?X::-I.&>/[7(/XY_F'T"#$>/JI/O7H.*6O# MJXZO6T7O/[ME\D1)$L2A(U"JHP% 'H! MT IX%+BEQ7F[[GJ;?Y#>E.I,4M,84444 %%%% !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 4W%.I,4 5KJTAO4\NXC29.ZR*&7\F!%J3_' MI\CY_P!2^#/_ !]"?_1=<=>_##7K/E84G [Q2*?T?8Q_!:].&.P] M3:I%/M*\?S23^1Y4\#B:?Q4Y/SC[W_I-VOF>>T5J7FB7^GY^U6\T('4O&X7\ M&*X(^E9E=\9*:O!W7=:K\#SY1<':::?9JWYB444=*LD****0!1110 5WR?#S M4;G38=4L\7 G3<8@,2+EMHV\D."/F)RI'(P<9K@:]E\(_%"+2+:+3[^$^5"N MQ98B"0 2"=O:O/Q4J\(QGA4I24O>35[QL[Z:?AJ>AA(T)SE#% M2<8N/NR3:M*Z\FOOT/()X)+5S%,K1R(<,CJ58'T*L 1U[^HJ*OJT>,?#.M1@ M7$UNZG(*7"$8X!((D7'IR"5)&%)IT-YX2LCYD+Z9&WK&;<'\UYKS7F4XV53# MS4OFM?+39]CU/[,A)WAB:;AO?2Z[;.QY-\/? UQJ-TFH7T;16D!$B!P5,K@Y M3 /6,$;F;HW"@')*^@?%77QING#3XR/.OCM(_NQ*5+MWQN.U!GG!8J05R$UK MXKZ98H5L U[-@;2$6G&-K7:V5O6S;:UM8UJUJ&!H2PF%ESSG=2 MGO:^]VM-5=*STN9])117T_E^OX'RWI]SU?\ 3%_S^5)111OVMV%MLO\ -?<* M.*2BBG?U]+A;R7K;4****6VB_P"&'YO_ #%HI**/ZWN 4M)2T""DI:2@-@HH MHH&%%%% !1110 4444 %%%/2-I&VH"S'H "2?H!S1MOH'DAE+72V7@W6=0_U M%G-@]"Z^4#]#*4&*["Q^$6K3X-R\%LO<%C(P_!1M_P#'ZY)XJA3^.I!?.[^Y M79V0PE>K\%.;^32^]V1Y317T58_!RPAP;NXFG([(%B4_4?.WY.*[:P\":'IV M#%:1LP_BES*<^O[PM@_3%>9/-*$/@4IVV:T7WNS7W,]2GE&(E\;A!=>K^Z-_ MS1\G66EW>HG;:0RSG_IFC-CZD @#W-=SIWPLUR]P94CM5/>609Q_NQ[R#[-M MKZB2)8U"( JCH , ?0=*=BO+GFU65_91C'S=Y-?DOO3/7IY-2C_%G*7DK17Z MR_\ )D>+Z;\'+2+#7US),W]V)1&OT).]F^H*UZ%IO@[1])P;:UB##H[#S'SZ MAI"S#\"*Z?%&*\FIB:U;^)4D_):+[E9?@>Q2PE"A_"IQ7G:[^]W8F*2EQ1BN M0[0I:,44#"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@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "DI:* $Q28IU)B@!,8K$O?#>F:C MDW5K!*Q_B:-=W_?0 ;]:W,48IIN+O%M/R=OR(E%27+))KLU=?C_D><7GPLT* MYSLCDMR>\C=U^-SAE@<-/>E!?X5R_\ I/*?-MU\']4BYMYK>8#U+H3^&UA_X]7-W7P[ MUZTY:U9QZQO&^?P5RWYJ*^ML4N*[HYIB(Z2Y)>L;?=RV7X'!+*,-+X>>/HTU M_P"3)O\ $^*9] U*U_UUK<1@=VAD _,KC]:RBI4X8$'T/%?=6*@GM(;D;9D2 M0>C*&_F#77'-VOCI)^DK?ARO\SBEDJ^Q5:]8W_*2_(^&\4G^?\_T[_6OLF?P M?HMS_K+*VSZB)5/YJ ?UK'F^&?A^7I;%#ZK-,/T,A7]*ZHYM2?QPFO11?XWB M]1?=-?G$Y_[-Q2_Y=/_ ,"@_P I M'C5%>LO\'M7'W9;4_5Y!_P"TC51_A+KB=/L[?24C_P!"1:T6-P[VJ1^=U^:1 MF\#B8_\ +J7R5_R/,:*]&/PKUX?\LHS_ -MD_J13#\+O$ _Y8)_W^B_^+K3Z MU0_Y^P_\"7^9G]4Q"_Y=5/\ P!_Y'GE%>@'X8>(1_P NR_\ ?Z#_ ..4S_A6 M7B+_ )]1_P!_[?\ ^.T_K-#_ )^T_P#P./\ F+ZKB/\ GS4_\ E_D<%17?CX M8^(3_P NP'UF@_I(:D'PMU\_\L$'UFB_HQH^M4%_R]I_^!Q_S#ZIB/\ GS4_ M\ E_D>>45Z2GPIUUNJ0K]95_IFK*?"+6FZM:K]9'_I$:AXS#Q_Y>P^3O^5RU M@L0_^74_G%K\SRVBO6T^#NJG[\ULOT:0_P XUK0B^#%PW^LO(U_W8F;^;K6? MU_#+_EXOND_R1JLOQ3_Y=/YN*_-GBM)7OD?P6B7_ %E\S?[L"K_.5JT8?@UI MJ?ZRXN6_W?+4?D4;^=8O,L,MI7](O]4C997BG]A+UG']&SYRHKZC@^%&A1?? M267_ 'Y7'_H!6MB#X?:!;_XF/< H MBG\ K-_X_7KN* ,5PRQ^)GHZC7^%1C^2N=\,NPM/:G?_ !.3_!NWX'%6GP]T M&RY6T1V[F1GDS]0[%?R45U-I86U@NRVBC@7TC14'Y* *NXI,5Q2J3J?'*4O5 MM_F>A"E3I_PX1C_ABE^2$HQ2XI<5B;"8I:**8!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%%%% !BDQBEHH 2EHHQ0 E&*7%)B@!<4E&*7% "8HI<44 )12T8H 2BC%+0' MH%%%% !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 ' %%%% '_V0$! end XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Cover - USD ($)
    $ in Billions
    12 Months Ended
    Dec. 31, 2023
    Feb. 20, 2024
    Jun. 30, 2023
    Document Information [Line Items]      
    Document Type 10-K    
    Document Annual Report true    
    Current Fiscal Year End Date --12-31    
    Document Period End Date Dec. 31, 2023    
    Document Transition Report false    
    Entity File Number 001-39548    
    Entity Registrant Name BENTLEY SYSTEMS, INCORPORATED    
    Entity Incorporation, State or Country Code DE    
    Entity Tax Identification Number 95-3936623    
    Entity Address, Address Line One 685 Stockton Drive    
    Entity Address, City or Town Exton    
    Entity Address, State or Province PA    
    Entity Address, Postal Zip Code 19341    
    City Area Code 610    
    Local Phone Number 458-5000    
    Title of 12(b) Security Class B Common Stock, $0.01 Par Value    
    Trading Symbol BSY    
    Security Exchange Name NASDAQ    
    Entity Well-known Seasoned Issuer Yes    
    Entity Voluntary Filers No    
    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    
    ICFR Auditor Attestation Flag true    
    Document Financial Statement Error Correction [Flag] false    
    Entity Shell Company false    
    Entity Public Float     $ 7.0
    Documents Incorporated by Reference
    Portions of the proxy statement for registrant’s 2024 Annual Meeting of Stockholders (the “2024 Proxy Statement”) are incorporated by reference in Part III of this Form 10‑K to the extent stated herein. The 2024 Proxy Statement will be filed within 120 days of the registrant’s fiscal year ended December 31, 2023.
       
    Central Index Key 0001031308    
    Amendment Flag false    
    Document Fiscal Period Focus FY    
    Document Fiscal Year Focus 2023    
    Class A Common Stock      
    Document Information [Line Items]      
    Entity Common Stock, Shares Outstanding   11,537,627  
    Class B Common Stock      
    Document Information [Line Items]      
    Entity Common Stock, Shares Outstanding   285,788,718  

    XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Audit Information
    12 Months Ended
    Dec. 31, 2023
    Auditor [Abstract]  
    Auditor Name KPMG LLP
    Auditor Location Philadelphia, Pennsylvania
    Auditor Firm ID 185
    XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Balance Sheets - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Current assets:    
    Cash and cash equivalents $ 68,412 $ 71,684
    Accounts receivable 302,501 296,376
    Allowance for doubtful accounts (8,965) (9,303)
    Prepaid income taxes 12,812 18,406
    Prepaid and other current assets 44,797 38,732
    Total current assets 419,557 415,895
    Property and equipment, net 40,100 32,251
    Operating lease right-of-use assets 38,476 40,249
    Intangible assets, net 248,787 292,271
    Goodwill 2,269,336 2,237,184
    Investments 23,480 22,270
    Deferred income taxes 212,831 52,636
    Other assets 67,283 72,249
    Total assets 3,319,850 3,165,005
    Current liabilities:    
    Accounts payable 18,094 15,176
    Accruals and other current liabilities 457,348 362,048
    Deferred revenues 253,785 226,955
    Operating lease liabilities 11,645 14,672
    Income taxes payable 9,491 4,507
    Current portion of long-term debt 10,000 5,000
    Total current liabilities 760,363 628,358
    Long-term debt 1,518,403 1,775,696
    Deferred compensation plan liabilities 88,181 77,014
    Long-term operating lease liabilities 30,626 27,670
    Deferred revenues 15,862 16,118
    Deferred income taxes 9,718 51,235
    Income taxes payable 7,337 8,105
    Other liabilities 5,378 7,355
    Total liabilities 2,435,868 2,591,551
    Commitments and contingencies (Note 18)
    Stockholders’ equity:    
    Preferred stock 0 0
    Additional paid-in capital 1,127,234 1,030,466
    Accumulated other comprehensive loss (84,987) (89,740)
    Accumulated deficit (161,932) (370,866)
    Non-controlling interest 704 704
    Total stockholders’ equity 883,982 573,454
    Total liabilities and stockholders’ equity 3,319,850 3,165,005
    Class B Common Stock    
    Stockholders’ equity:    
    Common stock 2,848 2,774
    Class A Common Stock    
    Stockholders’ equity:    
    Common stock $ 115 $ 116
    XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Balance Sheets (Parenthetical) - $ / shares
    Dec. 31, 2023
    Dec. 31, 2022
    Preferred stock par value (USD per share) $ 0.01 $ 0.01
    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  
    Class A Common Stock    
    Common stock par value (USD per share) $ 0.01 $ 0.01
    Common stock shares authorized (in shares) 100,000,000 100,000,000
    Common stock shares issued (in shares) 11,537,627 11,601,757
    Common stock shares outstanding (in shares) 11,537,627 11,601,757
    Class B Common Stock    
    Common stock par value (USD per share) $ 0.01 $ 0.01
    Common stock shares authorized (in shares) 1,800,000,000 1,800,000,000
    Common stock shares issued (in shares) 284,728,210 277,412,730
    Common stock shares outstanding (in shares) 284,728,210 277,412,730
    XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Operations - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Revenues:      
    Total revenues $ 1,228,413 $ 1,099,082 $ 965,046
    Cost of revenues:      
    Total cost of revenues 266,083 237,013 216,539
    Gross profit 962,330 862,069 748,507
    Operating expense (income):      
    Research and development 274,619 257,856 220,915
    Selling and marketing 224,336 195,622 162,240
    General and administrative 180,738 174,647 150,116
    Deferred compensation plan 13,580 (15,782) 95,046
    Amortization of purchased intangibles 38,515 41,114 25,601
    Total operating expenses 731,788 653,457 653,918
    Income from operations 230,542 208,612 94,589
    Interest expense, net (39,793) (34,635) (11,221)
    Other (expense) income, net (7,222) 24,298 9,961
    Income before income taxes 183,527 198,275 93,329
    Benefit (provision) for income taxes 143,241 (21,283) 3,448
    Gain (loss) from investments accounted for using the equity method, net of tax 19 (2,212) (3,585)
    Net income $ 326,787 $ 174,780 $ 93,192
    Per share information:      
    Net income per share, basic (USD per share) $ 1.05 $ 0.57 $ 0.30
    Net income per share, diluted (USD per share) $ 1.00 $ 0.55 $ 0.30
    Weighted average shares, basic (in shares) 312,358,823 309,226,677 305,711,345
    Weighted average shares, diluted (in shares) 332,503,633 331,765,158 314,610,814
    Subscriptions and licenses      
    Revenues:      
    Total revenues $ 1,126,345 $ 1,003,597 $ 865,887
    Cost of revenues:      
    Total cost of revenues 169,406 147,578 124,321
    Subscriptions      
    Revenues:      
    Total revenues 1,080,307 960,220 812,807
    Perpetual licenses      
    Revenues:      
    Total revenues 46,038 43,377 53,080
    Services      
    Revenues:      
    Total revenues 102,068 95,485 99,159
    Cost of revenues:      
    Total cost of revenues $ 96,677 $ 89,435 $ 92,218
    XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Comprehensive Income - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Statement of Comprehensive Income [Abstract]      
    Net income $ 326,787 $ 174,780 $ 93,192
    Other comprehensive income (loss), net of taxes:      
    Foreign currency translation adjustments 4,774 1,459 (65,648)
    Actuarial (loss) gain on retirement plan, net of tax effect of $(89), $(245), and $(44), respectively (21) 575 107
    Total other comprehensive income (loss), net of taxes 4,753 2,034 (65,541)
    Comprehensive income $ 331,540 $ 176,814 $ 27,651
    XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Statement of Comprehensive Income [Abstract]      
    Actuarial gain on retirement plan, tax effect $ (89) $ (245) $ (44)
    XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Stockholders' Equity - USD ($)
    $ in Thousands
    Total
    Common Stock
    Additional Paid-in Capital
    Accumulated Other Comprehensive Loss
    Accumulated Deficit
    Non-Controlling Interest
    Beginning balance (in shares) at Dec. 31, 2020   272,154,504        
    Beginning balance at Dec. 31, 2020 $ 341,599 $ 2,722 $ 741,113 $ (26,233) $ (376,003) $ 0
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 93,192       93,192  
    Other comprehensive (loss) income (65,541)     (65,541)    
    Acquisition option exercises, net (in shares)   3,141,342        
    Acquisition option exercises, net 182,390 $ 31 182,359      
    Purchase of capped call options, net of tax of $12,871 (38,734)   (38,734)      
    Dividends declared (33,537)       (33,537)  
    Shares issued in connection with DCP, net (in shares)   2,378,645        
    Shares issued in connection with DCP, net (69,007) $ 24     (69,031)  
    DCP elective participant deferrals 2,619   2,619      
    DCP modification (4,739)   (4,739)      
    Shares issued in connection with Executive Bonus Plan, net (in shares)   238,755        
    Shares issued in connection with Bonus Plan, net 12,214 $ 2 20,951   (8,739)  
    Shares issued in connection with employee stock purchase plan (in shares)   104,716        
    Shares issued and repurchased in connection with employee stock purchase plan, net 3,408 $ 1 3,845   (438)  
    Stock option exercises, net (in shares)   4,587,053        
    Stock option exercises, net (32,180) $ 46 5,559   (37,785)  
    Shares issued for stock grants, net (in shares)   7,824        
    Shares issued for stock grants, net 450   450      
    Stock-based compensation expense 24,382   24,382      
    Shares related to restricted stock, net (in shares)   (86,120)        
    Shares related to restricted stock, net (7,294) $ (1)     (7,293)  
    Ending balance (in shares) at Dec. 31, 2021   282,526,719        
    Ending balance at Dec. 31, 2021 409,222 $ 2,825 937,805 (91,774) (439,634) 0
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 174,780       174,780  
    Other comprehensive (loss) income 2,034     2,034    
    Acquisition option exercises, net (in shares)   185,178        
    Acquisition option exercises, net 0 $ 2 (2)      
    Dividends declared (34,353)       (34,353)  
    Shares issued in connection with DCP, net (in shares)   3,541,375        
    Shares issued in connection with DCP, net (24,246) $ 35 (27)   (24,254)  
    DCP elective participant deferrals 6,580   6,580      
    Shares issued in connection with Executive Bonus Plan, net (in shares)   445,050        
    Shares issued in connection with Bonus Plan, net 16,728 $ 5 21,920   (5,197)  
    Shares issued in connection with employee stock purchase plan (in shares)   307,406        
    Shares issued and repurchased in connection with employee stock purchase plan, net $ 10,062 $ 3 10,332   (273)  
    Stock option exercises, net (in shares) 900,000 2,613,659        
    Stock option exercises, net $ (850) $ 26 8,312   (9,188)  
    Shares issued for stock grants, net (in shares)   13,632        
    Shares issued for stock grants, net 450   450      
    Stock-based compensation expense 45,100   45,100      
    Shares related to restricted stock, net (in shares)   277,594        
    Shares related to restricted stock, net (4,492) $ 3 (4)   (4,491)  
    Repurchase of Class B Common Stock under approved program (in shares)   (896,126)        
    Repurchases of Class B common stock under approved program (28,250) $ (9)     (28,241)  
    Other (15)       (15)  
    Non-controlling interest acquired 704         704
    Ending balance (in shares) at Dec. 31, 2022   289,014,487        
    Ending balance at Dec. 31, 2022 573,454 $ 2,890 1,030,466 (89,740) (370,866) 704
    Increase (Decrease) in Stockholders' Equity [Roll Forward]            
    Net income 326,787       326,787  
    Other comprehensive (loss) income 4,753     4,753    
    Dividends declared (58,756)       (58,756)  
    Shares issued in connection with DCP, net (in shares)   3,410,006        
    Shares issued in connection with DCP, net (38,456) $ 34 (34)   (38,456)  
    DCP elective participant deferrals 1,765   1,765      
    Shares issued in connection with Executive Bonus Plan, net (in shares)   247,867        
    Shares issued in connection with Bonus Plan, net 11,035 $ 3 16,788   (5,756)  
    Shares issued in connection with employee stock purchase plan (in shares)   315,840        
    Shares issued and repurchased in connection with employee stock purchase plan, net 9,143 $ 3 9,985   (845)  
    Stock option exercises, net (in shares)   2,621,959        
    Stock option exercises, net 5,134 $ 26 11,689   (6,581)  
    Shares issued for stock grants, net (in shares)   12,639        
    Shares issued for stock grants, net 600   600      
    Stock-based compensation expense 55,982   55,982      
    Shares related to restricted stock, net (in shares)   643,039        
    Shares related to restricted stock, net (7,299) $ 7 (7)   (7,299)  
    Other (160)       (160)  
    Ending balance (in shares) at Dec. 31, 2023   296,265,837        
    Ending balance at Dec. 31, 2023 $ 883,982 $ 2,963 $ 1,127,234 $ (84,987) $ (161,932) $ 704
    XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Stockholders' Equity (Parenthetical)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2021
    USD ($)
    Follow-On Offering  
    Expenses associated with sale of stock $ 12,871
    XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Consolidated Statements of Cash Flows - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Cash flows from operating activities:      
    Net income $ 326,787 $ 174,780 $ 93,192
    Adjustments to reconcile net income to net cash provided by operating activities:      
    Depreciation, amortization, and impairment 71,861 71,537 52,793
    Deferred income taxes (198,878) (5,126) (19,745)
    Stock-based compensation expense 72,972 75,206 49,045
    Deferred compensation plan 13,580 (15,782) 95,046
    Amortization and write-off of deferred debt issuance costs 7,291 7,291 5,955
    Change in fair value of derivative 5,038 (27,083) (9,770)
    Foreign currency remeasurement (gain) loss (452) 6,000 64
    Other 21,047 2,593 5,338
    Changes in assets and liabilities, net of effect from acquisitions:      
    Accounts receivable (5,180) (60,938) (35,519)
    Prepaid and other assets 4,112 14,053 14,260
    Accounts payable, accruals, and other liabilities 68,733 29,181 47,957
    Deferred revenues 19,933 2,292 5,340
    Income taxes payable, net of prepaid income taxes 9,852 320 (15,932)
    Net cash provided by operating activities 416,696 274,324 288,024
    Cash flows from investing activities:      
    Purchases of property and equipment and investment in capitalized software (25,002) (18,546) (17,539)
    Proceeds from sale of aircraft 0 2,380 0
    Acquisitions, net of cash acquired (26,023) (743,007) (1,034,983)
    Purchases of investments (11,602) (10,954) (4,081)
    Proceeds from investments 2,123 0 0
    Net cash used in investing activities (60,504) (770,127) (1,056,603)
    Cash flows from financing activities:      
    Proceeds from credit facilities 588,154 833,292 745,310
    Payments of credit facilities (841,723) (487,694) (991,310)
    Proceeds from convertible senior notes, net of discounts and commissions 0 0 1,233,377
    Payments of debt issuance costs 0 0 (5,643)
    Purchase of capped call options 0 0 (51,605)
    Settlement of convertible senior notes 0 (1,998) 0
    Proceeds from term loan 0 0 199,505
    Repayments of term loan (5,000) (5,000) 0
    Payments of contingent and non-contingent consideration (4,324) (8,460) (2,371)
    Payments of dividends (58,756) (34,493) (33,396)
    Proceeds from stock purchases under employee stock purchase plan 9,988 10,335 3,846
    Proceeds from exercise of stock options 11,715 8,338 5,605
    Payments for shares acquired including shares withheld for taxes (58,937) (43,561) (120,539)
    Repurchases of Class B common stock under approved program 0 (28,250) 0
    Other (191) 525 (197)
    Net cash (used in) provided by financing activities (359,074) 243,034 982,582
    Effect of exchange rate changes on cash and cash equivalents (390) (4,884) (6,672)
    (Decrease) increase in cash and cash equivalents (3,272) (257,653) 207,331
    Cash and cash equivalents, beginning of year 71,684 329,337 122,006
    Cash and cash equivalents, end of year 68,412 71,684 329,337
    Supplemental information:      
    Cash paid for income taxes 43,619 29,478 40,203
    Income tax refunds 1,188 3,588 9,372
    Interest paid 37,389 26,581 4,631
    Non-cash investing and financing activities:      
    Cost method investment 3,500 5,936 0
    Shares issued related to acquisition 0 0 182,390
    Contingent acquisition consideration 0 1,390 4,544
    Deferred, non-contingent consideration, net 525 749 10,090
    Term loan expenses included in Accruals and other current liabilities 0 0 45
    Share-settled Bonus Plan awards 16,791 21,925 20,953
    DCP elective participant deferrals $ 1,765 $ 6,580 $ 2,619
    XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Summary of Significant Accounting Policies
    12 Months Ended
    Dec. 31, 2023
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Description of Business and Summary of Significant Accounting Policies Description of Business and Summary of Significant Accounting Policies
    Business and Operations
    Bentley Systems is the infrastructure engineering software company. The Company’s purpose is to advance the world’s infrastructure for better quality of life. The Company’s products and solutions empower people to design, build, and operate better and more resilient infrastructure through the adoption of Bentley Systems’ intelligent digital twin solutions.
    The Company serves enterprises and professionals across the infrastructure lifecycle by improving project delivery and asset performance. The Company’s engineering and geoprofessional applications are primarily desktop modeling and applications that support the breadth of engineering and geoprofessional disciplines. Bentley Infrastructure Cloud, provided via cloud and hybrid environments, extends enterprise collaboration during project delivery, and helps manage engineering information during operations and maintenance. Powering these products and solutions is iTwin Platform, the Company’s cloud‑native technology platform to create, curate, and leverage infrastructure digital twins.
    Basis of Presentation and Consolidation
    The consolidated financial statements and accompanying notes have been prepared in U.S. dollars and in accordance with GAAP. The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. The Company is party to joint ventures, which are accounted for using the equity method. All intercompany accounts and transactions have been eliminated in consolidation.
    Gains and losses resulting from foreign currency transactions denominated in currencies other than the functional currency are included in Other income (expense), net in the consolidated statements of operations. The assets and liabilities of foreign subsidiaries are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period. Foreign currency translation adjustments are recorded as a component of Other comprehensive income (loss), net of taxes in the consolidated statements of comprehensive income.
    Reclassifications
    Certain reclassifications of prior period amounts have been made to conform to the current period presentation.
    Accounting Policies
    The Company’s consolidated financial statements are prepared in accordance with GAAP, which require us to select accounting policies and make estimates that affect the reported amount of assets, liabilities, revenues, and expenses, and the related disclosure of contingent assets and contingent liabilities. Actual results could differ materially from these estimates.
    Information on other accounting policies and methods that we use in the preparation of our consolidated financial statements are included, where applicable, in their respective footnotes that follow. Below is a discussion of accounting policies and methods used in our consolidated financial statements that are not presented within other footnotes.
    Segment — Reportable segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the CODM to allocate resources and assess performance. The Company defines its CODM to be its chief executive officer. The chief executive officer reviews the financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating the Company’s financial performance. Accordingly, the Company has determined it operates and manages its business in a single reportable segment, the development and marketing of computer software and related services. The Company markets its products and services through the Company’s offices in the U.S. and its wholly‑owned branches and subsidiaries internationally.
    Cost of Revenues — Cost of subscriptions and licenses expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs associated with servicing software subscriptions, amortization of intangible assets associated with acquired software and technology, channel partner compensation for providing sales coverage to users, as well as cloud‑related costs incurred for servicing the Company’s customers using cloud provisioned solutions and the Company’s license administration platform. Cost of services expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs, used for providing training, implementation, configuration, and customization services to customers.
    Software Development Costs — The Company’s software development costs, including costs to develop software products or the software component of products to be sold, leased, or marketed to external accounts, before technological feasibility is reached, are included in Research and development in the consolidated statements of operations. Research and development expenses, which are generally expensed as incurred, primarily consist of headcount‑related costs. In general, technological feasibility is reached shortly before the release of such products.
    Under its Accelerated Commercial Development Program (“ACDP”) (the Company’s structured approach to an in‑house business incubator function), the Company capitalizes certain development costs related to certain projects once technological feasibility is established. Technological feasibility is established when a detailed program design has been completed and documented, the Company has established that the necessary skills, hardware, and software technology are available to produce the product, and there are no unresolved high‑risk development issues. Once the software is ready for its intended use, amortization is recorded over the software’s estimated useful life (generally three years). For the years ended December 31, 2023, 2022, and 2021, total costs capitalized under the ACDP were $4,558, $7,060, and $6,608, respectively. Additionally, for the years ended December 31, 2023, 2022, and 2021, total ACDP related amortization recorded in Cost of subscriptions and licenses in the consolidated statements of operations was $7,711, $6,626, and $7,020, respectively. The Company evaluates the recoverability of capitalized ACDP costs whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. During the year ended December 31, 2023, the Company recognized impairment charges of $1,835 related to certain ACDP projects, which were recorded as amortization expense in Cost of subscriptions and licenses in the consolidated statements of operations. No impairment of capitalized ACDP costs occurred for the years ended December 31, 2022 or 2021.
    Advertising Expense — The Company expenses advertising costs as incurred. Advertising expense of $5,365, $6,888, and $2,396 is included in Selling and marketing in the consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021, respectively.
    Cash and Cash Equivalents — The Company considers all highly liquid investments with a maturity of three months or less at the date of purchase to be cash equivalents. As of December 31, 2023 and 2022, all of the Company’s cash and cash equivalents consisted of money market funds and cash held in checking accounts maintained at various financial institutions. Cash equivalents are recorded at cost, which approximates fair value.
    Accounts Receivable and Allowance for Doubtful Accounts — Accounts receivable primarily represent receivables from customers for products and services invoiced by the Company for which payment is outstanding and also unbilled revenues (see Note 3). Receivables are recorded at the invoiced amount and do not bear interest.
    The Company establishes an allowance for doubtful accounts for expected losses during the accounts receivable collection process. The allowance for doubtful accounts is presented separately in the consolidated balance sheets and reduces the accounts receivable balance to the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on an expected loss model which considers historical write‑off and recovery experience, aging trends affecting specific accounts, and general operational factors affecting all accounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.
    The Company considers current economic trends and takes into account reasonable and supportable forecasts of future conditions when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unexpected changes occur in the general business environment, the Company’s estimate of the recoverability of receivables could be further adjusted.
    Activity related to the Company’s allowance for doubtful accounts was as follows:
    Year Ended December 31,
    20232022
    Balance, beginning of year$9,303 $6,541 
    Additions to reserve6,651 5,549 
    Write-offs, net of recoveries(7,106)(2,317)
    Foreign currency translation adjustments117 (470)
    Balance, end of year$8,965 $9,303 
    Concentration of Credit Risk — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of its cash and cash equivalents, and receivables. To reduce credit risk, the Company performs ongoing credit evaluations of its customers and limits the amount of credit extended when deemed necessary. Generally, the Company requires no collateral from its customers. The Company maintains an allowance for potential credit losses, but historically has not experienced any significant losses related to individual customers or groups of customers in any particular industry or geographic region. No single customer accounted for more than 2.0% of the Company’s total revenues for the years ended December 31, 2023 and 2022, or more than 2.5% of the Company’s total revenues for the year ended 2021.
    The Company’s cash and cash equivalents are deposited with financial institutions and invested in money market funds that the Company believes are of high credit quality.
    XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Recent Accounting Pronouncements
    12 Months Ended
    Dec. 31, 2023
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Recent Accounting Pronouncements Recent Accounting Pronouncements
    In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023‑09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023‑09”), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023‑09 is effective for the Company for the annual reporting period beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of ASU 2023‑09 on its consolidated financial statements and related disclosures.
    In November 2023, the FASB issued ASU No. 2023‑07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023‑07”), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the Company’s CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023‑07 is effective for the Company for the annual reporting period beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of ASU 2023‑07 on its consolidated financial statements and related disclosures.
    Recently Adopted Accounting Guidance
    In March 2020, the FASB issued ASU No. 2020‑04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020‑04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. ASU 2020‑04 applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform between March 12, 2020 and December 31, 2022. In December 2022, the FASB issued ASU No. 2022‑06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which provides optional guidance to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting by extending the sunset date of Topic 848 to December 31, 2024. The expedients and exceptions provided by these ASUs do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2024, except for hedging relationships existing as of December 31, 2024, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The Company adopted these ASUs during the second quarter of 2023 (see Note 10) and the adoption did not have a material impact on the Company’s consolidated financial statements.
    XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Revenue from Contracts with Customers
    12 Months Ended
    Dec. 31, 2023
    Revenue from Contract with Customer [Abstract]  
    Revenue from Contracts with Customers Revenue from Contracts with Customers
    Disaggregation of Revenues
    The Company’s revenues consist of the following:
    Year Ended December 31,
    202320222021
    Subscriptions:
    Enterprise subscriptions (1)
    $433,321 $345,678 $290,097 
    SELECT subscriptions258,288 264,308 269,283 
    Term license subscriptions388,698 350,234 253,427 
    Subscriptions1,080,307 960,220 812,807 
    Perpetual licenses46,038 43,377 53,080 
    Subscriptions and licenses1,126,345 1,003,597 865,887 
    Services:
    Recurring16,370 17,804 21,343 
    Other85,698 77,681 77,816 
    Services102,068 95,485 99,159 
    Total revenues$1,228,413 $1,099,082 $965,046 
    (1)Enterprise subscriptions includes revenue attributable to E365 subscriptions of $411,025, $306,901, and $223,293 for the years ended December 31, 2023, 2022, and 2021, respectively.
    The Company recognizes perpetual licenses and the term license component of subscriptions as revenue when either the licenses are delivered or at the start of the subscription term. For the years ended December 31, 2023, 2022, and 2021, the Company recognized $592,737, $513,736, and $412,375 of license related revenues, respectively, of which $546,699, $470,359, and $359,295, respectively, were attributable to the term license component of the Company’s subscription based commercial offerings recorded in Subscriptions in the consolidated statements of operations.
    The Company derived 8% of its total revenues through channel partners for the years ended December 31, 2023, 2022, and 2021.
    Revenue from external customers is attributed to individual countries based upon the location of the customer. Revenues by geographic region are as follows:
    Year Ended December 31,
    202320222021
    Americas (1)
    $650,926 $584,794 $483,087 
    EMEA353,550 312,804 300,123 
    APAC223,937 201,484 181,836 
    Total revenues$1,228,413 $1,099,082 $965,046 
    (1)Americas includes the U.S., Canada, and Latin America, including the Caribbean. Revenue attributable to the U.S. totaled $511,828, $459,511, and $393,865 for the years ended December 31, 2023, 2022, and 2021, respectively.
    Nature of Products and Services
    The Company recognizes revenue upon the transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. The Company generates revenues from subscriptions, perpetual licenses, and services.
    The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year. The contract costs are amortized based on the economic life of the goods and services to which the contract costs relate. The Company has determined that costs under certain sales incentive programs meet the requirements to be capitalized. The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include the Company’s internal sales force compensation program and certain channel partner sales incentive programs for which the annual compensation is commensurate with annual sales activities.
    Subscriptions
    Enterprise Subscriptions
    The Company provides enterprise subscription offerings, which provide its enterprise accounts with complete and unlimited global access to the Company’s comprehensive portfolio of solutions. E365 subscriptions require a CSS as described below and are charged to accounts primarily based upon daily usage. The daily usage fee includes a term license component, SELECT maintenance and support, hosting, and Success Blueprints, which are designed to achieve business outcomes through more efficient and effective use of the Company’s software. E365 revenues are recognized based upon usage incurred by the account. Usage is primarily defined as distinct user access on a daily basis. E365 subscriptions can contain quarterly usage floors or collars. The term of E365 subscriptions aligns with calendar quarters and revenue is recognized based on actual usage. Alternatively, enterprise license subscriptions (“ELS”) provide access for a prepaid fee, which is based on the account’s usage of software in the preceding year, to effectively create a fee‑certain consumption‑based arrangement. ELS contain a term license component, SELECT maintenance and support, and performance consulting days. The SELECT maintenance and support benefits under ELS do not include a portfolio balancing performance obligation. Revenue is allocated to the various performance obligations based on their respective SSP. Revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenues for the SELECT maintenance and support and the performance consulting days are recognized as delivered over the subscription term. Billings in advance are recorded as Deferred revenues in the consolidated balance sheets.
    SELECT Subscriptions
    The Company provides prepaid annual recurring subscriptions that accounts (which are based on distinct contractual and billing relationships with the Company, where affiliated entities of a single parent company may each have an independent account with the Company) can elect to add to a new or previously purchased perpetual license. SELECT provides accounts with benefits, including upgrades, comprehensive technical support, pooled licensing benefits, annual portfolio balancing exchange rights, learning benefits, certain Azure‑based cloud collaboration services, mobility advantages, and access to other available benefits. SELECT subscriptions revenues are recognized as distinct performance obligations are satisfied. The performance obligations within the SELECT offering, outside of the portfolio balancing exchange right, are concurrently delivered and have the same pattern of recognition. These performance obligations are accounted for ratably over the term as a single performance obligation.
    Term License Subscriptions
    The Company provides annual, quarterly, and monthly term licenses for its software products. Term license subscriptions contain a term license component and SELECT maintenance and support. Revenue is allocated to the various performance obligations based on their SSP. Annual term licenses (“ATL”) are generally prepaid annually for named user access to specific products and include the Company’s Virtuoso subscriptions sold via the Company’s Virtuosity eStore for practitioner licenses. Virtuoso subscriptions are bundles with customizable training and expert consultation administered through “keys” or credits. Quarterly term license (“QTL”) subscriptions allow accounts to pay quarterly in arrears for license usage that is beyond their prepaid subscriptions. Monthly term license (“MTL”) subscriptions are identical to QTL subscriptions, except for the term of the license, and the manner in which they are monetized. MTL subscriptions require a CSS, which is described below. For ATL, revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenue for the SELECT maintenance and support is recognized as delivered over the subscription term. For Virtuoso keys, revenue is recognized as services are delivered. Billings in advance are recorded as Deferred revenues in the consolidated balance sheets. For usage‑based QTL and MTL subscriptions, revenues are recognized based upon usage incurred by the account. Usage is defined as peak usage over the respective terms. The terms of QTL and MTL subscriptions align with calendar quarters and calendar months, respectively, and revenue is recognized based on actual usage.
    Visas are quarterly or annual term licenses enabling users to access specific project or enterprise information and entitles users to certain functionality of the Company’s ProjectWise and AssetWise systems. The Company’s standard offerings are usage based with monetization through the Company’s CSS program as described below.
    CSS is a program designed to streamline the procurement, administration, and payment process. The program requires an estimation of annual usage for CSS eligible offerings and a deposit of funds in advance. Actual consumption is monitored and invoiced against the deposit on a calendar quarter basis. CSS balances not utilized for eligible products or services may roll over to future periods or are refundable. Paid and unconsumed CSS balances are recorded in Accruals and other current liabilities in the consolidated balance sheets. Software and services consumed under CSS are recognized pursuant to the applicable revenue recognition guidance for the respective software or service and classified as subscriptions or services based on their respective nature.
    Perpetual Licenses
    Perpetual licenses may be sold with or without attaching a SELECT subscription. Historically, attachment and retention of the SELECT subscription has been high given the benefits of the SELECT subscription discussed above. Perpetual licenses revenues are recognized upon delivery of the license to the user.
    Services
    The Company provides professional services, including training, implementation, configuration, customization, and strategic consulting services. The Company performs projects on both a time and materials and a fixed fee basis. Certain of the Company’s fixed‑fee arrangements, including its Success Services offerings, are structured as subscription‑like, packaged offerings that are annually recurring in nature. Success Services are standard service offerings that provide a level of dedicated professional services above the standard technical support offered to all accounts as part of their SELECT or enterprise agreement. Revenues are recognized as services are performed.
    The Company primarily utilizes its direct internal sales force and also has arrangements through independent channel partners to promote and sell its products and subscriptions to end‑users. Channel partners are authorized to promote the sale of an authorized set of the Company’s products and subscriptions within an authorized geography under a Channel Partner Agreement.
    Significant Judgments and Estimates
    The Company’s contracts with customers may include promises to transfer licenses (perpetual or term‑based), maintenance, and services to a user. Judgment is required to determine if the promises are separate performance obligations, and if so, the allocation of the transaction price to each performance obligation. When an arrangement includes multiple performance obligations which are concurrently delivered and have the same pattern of transfer to the customer, the Company accounts for those performance obligations as a single performance obligation. For contracts with more than one performance obligation, the transaction price is allocated among the performance obligations in an amount that depicts the relative SSP of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs. The Company uses a range of amounts to estimate SSP when it sells each of the products and services separately and needs to determine whether there is a discount that should be allocated based on the relative SSP of the various products and services.
    The Company’s SELECT agreement provides users with perpetual licenses a right to exchange software for other eligible perpetual licenses on an annual basis upon renewal. The Company refers to this option as portfolio balancing and has concluded that the portfolio balancing feature represents a material right resulting in the deferral of the associated revenue. Judgment is required to estimate the percentage of users who may elect to portfolio balance and considers inputs such as historical user elections. This feature is available once per term and must be exercised prior to the respective renewal term. The Company recognizes the associated revenue upon election or when the portfolio balancing right expires. This right is included in the initial and subsequent renewal terms and the Company reestablishes the revenue deferral for the material right upon the beginning of the renewal term.
    Unbilled Revenues
    Unbilled revenues represent revenues that have not yet been billed to customers due to timing differences in usage and billing cycles, and are included in Accounts receivable in the consolidated balance sheets. As of December 31, 2023 and 2022, unbilled revenues were $129,494 and $113,217, respectively.
    Contract Balances
    As of December 31, 2023 and 2022, the Company’s contract assets relate to performance obligations completed in advance of the right to invoice and are included in Prepaid and other current assets in the consolidated balance sheets. Contract assets were not material as of December 31, 2023 or 2022.
    Deferred revenues consist of billings made or payments received in advance of revenue recognition from subscriptions and services. The timing of revenue recognition may differ from the timing of billings to users. As of December 31, 2023 and 2022, total deferred revenues on the consolidated balance sheets were $269,647 and $243,073, respectively.
    For the year ended December 31, 2023, $213,021 of revenues that were included in the December 31, 2022 deferred revenues balance were recognized. There were additional deferrals of $237,193, which were primarily related to new billings and acquisitions. For the year ended December 31, 2022, $204,279 of revenues that were included in the December 31, 2021 deferred revenues balance were recognized. There were additional deferrals of $221,126, which were primarily related to new billings and acquisitions.
    As of December 31, 2023 and 2022, the Company has deferred $18,269 and $17,338, respectively, related to portfolio balancing exchange rights which is included in Deferred revenues in the consolidated balance sheets.
    Remaining Performance Obligations
    The Company’s contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. As of December 31, 2023, amounts allocated to these remaining performance obligations are $269,647, of which the Company expects to recognize approximately 94% over the next 12 months with the remaining amount thereafter.
    Guarantees
    The Company’s software license agreements typically provide for indemnification of customers for intellectual property infringement claims. The Company also warrants to customers, when requested, that its software products operate substantially in accordance with standard specifications for a limited period of time. The Company has not incurred significant obligations under customer indemnification or warranty provisions historically and does not expect to incur significant obligations in the future. Accordingly, the Company does not maintain accruals for potential customer indemnification or warranty‑related obligations.
    XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions
    12 Months Ended
    Dec. 31, 2023
    Business Combination and Asset Acquisition [Abstract]  
    Acquisitions Acquisitions
    The aggregate details of the Company’s acquisition activity are as follows:
    Acquisitions Completed During
    Year Ended December 31,
    202320222021
    Number of acquisitions13 
    Cash paid at closing (1)
    $26,287 $763,228 $1,072,820 
    Cash acquired(264)(20,221)(37,837)
    Net cash paid$26,023 $743,007 $1,034,983 
    (1)Of the cash paid at closing for the year ended December 31, 2023, $1,000 was deposited into an escrow account to secure any potential indemnification and other obligations of the seller.
    On January 31, 2022, the Company completed the acquisition of PLS, a leader in software for the design of overhead electric power transmission lines and their structures, for $695,968 in cash, net of cash acquired. On June 17, 2021, the Company completed the acquisition of Seequent, a leader in software for geological and geophysical modeling, geotechnical stability, and cloud services for geodata management and collaboration, for $883,336 in cash, net of cash acquired, plus 3,141,342 shares of the Company’s Class B common stock. The operating results of the acquired businesses, except for Seequent, were not material, individually or in the aggregate, to the Company’s consolidated statements of operations.
    The fair value of the contingent consideration from acquisitions is included in the consolidated balance sheets as follows:
    December 31,
    20232022
    Accruals and other current liabilities$— $1,196 
    Contingent consideration from acquisitions$— $1,196 
    The fair value of non-contingent consideration from acquisitions is included in the consolidated balance sheets as follows:
    December 31,
    20232022
    Accruals and other current liabilities$3,576 $2,434 
    Other liabilities— 2,977 
    Non-contingent consideration from acquisitions$3,576 $5,411 
    The operating results of the acquired businesses are included in the Company’s consolidated financial statements from the closing date of each respective acquisition. The purchase price for each acquisition has been allocated to the net tangible and intangible assets and liabilities based on their estimated fair values at the respective acquisition date.
    The Company is in the process of finalizing the purchase accounting for two acquisitions completed during the year ended December 31, 2023. Identifiable assets acquired and liabilities assumed were provisionally recorded at their estimated fair values on the respective acquisition date. The initial accounting for these business combinations is not complete because the evaluation necessary to assess the fair values of certain net assets acquired is still in process. The provisional amounts are subject to revision until the evaluations are completed to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. The allocation of the purchase price may be modified from the date of the acquisition as more information is obtained about the fair values of assets acquired and liabilities assumed, however, such measurement period cannot exceed one year.
    Acquisition costs are expensed as incurred and are recorded in General and administrative in the consolidated statements of operations. For the years ended December 31, 2023, 2022, and 2021, the Company’s acquisition expenses were $5,879, $11,758, and $20,471, respectively, which include costs related to legal, accounting, valuation, insurance, and other consulting and transaction fees. For the year ended December 31, 2022, $9,804 of the Company’s acquisition expenses related to the acquisition of PLS. For the year ended December 31, 2021, $16,557 and $1,644 of the Company’s acquisition expenses related to the acquisition of Seequent and PLS, respectively.
    The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition (including contingent consideration):
    Acquisitions Completed During
    Year Ended December 31,
    202320222021
    Consideration:
    Cash paid at closing$26,287 $763,228 $1,072,820 
    Shares issued at closing (1)(2)
    — — 182,390 
    Contingent consideration— 1,390 4,544 
    Deferred, non-contingent consideration, net525 749 10,090 
    Other15 (269)— 
    Total consideration$26,827 $765,098 $1,269,844 
    Assets acquired and liabilities assumed:
    Cash$264 $20,221 $37,837 
    Accounts receivable and other current assets1,742 8,890 24,174 
    Operating lease right-of-use assets397 1,237 12,095 
    Property and equipment— 1,316 4,383 
    Deferred income taxes2,151 — — 
    Other assets874 
    Software and technology (weighted average useful life of 3, 5, and 5 years, respectively)
    3,077 10,608 43,560 
    Customer relationships (weighted average useful life of 6, 10, and 9 years, respectively)
    3,900 82,278 158,555 
    Trademarks (weighted average useful life of 5, 8 and 10 years, respectively)
    1,000 6,972 38,256 
    In-process research and development— — 3,700 
    Total identifiable assets acquired excluding goodwill12,537 131,529 323,434 
    Accruals and other current liabilities(624)(4,079)(27,649)
    Deferred revenues(4,623)(14,176)(26,245)
    Operating lease liabilities(397)(1,237)(11,988)
    Deferred income taxes— (5,745)(53,342)
    Other liabilities— — (716)
    Total liabilities assumed(5,644)(25,237)(119,940)
    Net identifiable assets acquired excluding goodwill6,893 106,292 203,494 
    Goodwill19,934 658,806 1,066,350 
    Net assets acquired$26,827 $765,098 $1,269,844 
    (1)Of the total 3,141,342 shares issued at closing, 83,627 shares are subject to forfeiture if post‑closing employment service conditions are not met and accordingly were recorded as stock‑based compensation expense over the related forfeiture period of two years.
    (2)A fair value adjustment of $16,943 was applied to the stock consideration due to restrictions on the transfer of securities.
    The Company allocates the purchase price for each acquisition to the net tangible and intangible assets acquired and liabilities assumed based on their estimated fair value at the respective acquisition date, with the exception of deferred revenues which are recognized and measured on the acquisition date in accordance with the Company’s revenue recognition policies in Note 3. The fair values of the working capital, other assets (liabilities), and property and equipment approximated their respective carrying values as of the acquisition date. The fair values of the intangible assets were primarily determined using the income approach. When applying the income approach, indications of fair values were developed by discounting future net cash flows to their present values at market‑based rates of return. The cash flows were based on estimates used to price the acquisitions and the discount rates applied were benchmarked with reference to the implied rate of return from the Company’s pricing model and the weighted average cost of capital. Goodwill is measured as the excess of the purchase price over the value of net identifiable assets acquired. While best estimates and assumptions are used to accurately value assets acquired and liabilities assumed at the acquisition date, as well as contingent and non‑contingent consideration, where applicable, the Company’s estimates are inherently uncertain and subject to refinement. Any adjustments to estimated fair value are recorded to goodwill, provided that the Company is within the measurement period (up to one year from the acquisition date) and that the Company continues to collect information to determine estimated fair value. Subsequent to the measurement period or the Company’s final determination of estimated fair value, whichever comes first, adjustments are recorded in the consolidated statements of operations.
    Goodwill recorded in connection with the acquisitions was attributable to synergies expected to arise from cost saving opportunities, as well as future expected cash flows. The Company expects $9,771 of the goodwill recorded relating to the 2023 acquisitions will be deductible for income tax purposes.
    Unaudited Pro Forma Financial Information
    Had the acquisition of Seequent been made at the beginning of 2020, unaudited pro forma total revenues for the year ended December 31, 2021 would have been $1,017,975. Net income, net income per share, basic, and net income per share, diluted for the year ended December 31, 2021 would not have been materially different than the amounts reported primarily due to the pro forma adjustments to reflect the amortization of purchased intangibles and the cost to finance the transaction, net of the related tax effects.
    The unaudited pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of 2020. The unaudited pro forma financial information combines the historical results of the Company, the adjusted historical results of Seequent considering the date the Company completed the acquisition of Seequent, and the effects of the pro forma adjustments described above.
    XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment, Net
    12 Months Ended
    Dec. 31, 2023
    Property, Plant and Equipment [Abstract]  
    Property and Equipment, Net Property and Equipment, Net
    Property and equipment, net consist of the following:
    December 31,
    20232022
    Land$2,811 $2,811 
    Building and improvements31,025 35,717 
    Computer equipment and software46,202 54,636 
    Furniture, fixtures, and equipment9,799 14,600 
    Aircraft2,038 2,038 
    Other89 156 
    Property and equipment, at cost91,964 109,958 
    Less: Accumulated depreciation(51,864)(77,707)
    Total property and equipment, net$40,100 $32,251 
    Depreciation expense for the years ended December 31, 2023, 2022, and 2021 was $12,368, $10,706, and $11,217, respectively.
    Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight‑line method over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful life of the leasehold improvements or the lease term. Land is not depreciated. Depreciation for equipment commences once it is placed in service, and depreciation for buildings and leasehold improvements commences once they are ready for their intended use.
    Estimated useful lives of property and equipment are as follows:
    Useful Life
    Building and improvements25years
    Computer equipment and software3years
    Furniture, fixtures, and equipment5years
    Aircraft6years
    Automobiles3years
    Cost of maintenance and repairs is charged to expense as incurred. Upon retirement or other disposition, the cost of the asset and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations.
    The Company evaluates the recoverability of property and equipment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. No impairment of property and equipment occurred for the years ended December 31, 2023, 2022, and 2021.
    Related Party Equipment Sale
    In January 2022, the Audit Committee of the Company’s Board of Directors authorized the Company to sell 50% of its interest in the Company’s aircraft at fair market value to an entity controlled by the Company’s Chief Executive Officer. The transaction was completed on February 1, 2022 for $2,380 and resulted in a gain of $2,029, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2022 (see Note 20). Subsequent to the transaction, ongoing operating and fixed costs of the aircraft are shared on a proportional use basis subject to a cost-sharing agreement. Such costs were not material during the years ended December 31, 2023 and 2022. The Company determined this transaction was with a related party.
    XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Goodwill and Other Intangible Assets
    12 Months Ended
    Dec. 31, 2023
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets
    The changes in the carrying amount of goodwill are as follows:
    Balance, December 31, 2021$1,588,477 
    Acquisitions658,806 
    Foreign currency translation adjustments(8,426)
    Other adjustments(1,673)
    Balance, December 31, 20222,237,184 
    Acquisitions19,934 
    Foreign currency translation adjustments11,732 
    Other adjustments486 
    Balance, December 31, 2023$2,269,336 
    Goodwill consists of the excess of cost over the fair value of net assets acquired in business combinations. Goodwill is not amortized, but instead is tested annually for impairment on October 1, or more frequently if events occur or circumstances change that would more likely than not reduce its fair value below its carrying amount. The Company allocates goodwill to reporting units on a relative fair value basis.
    In testing for goodwill impairment, the Company may first qualitatively assess whether it is more likely than not (a likelihood of more than 50 percent) that a goodwill impairment exists. If it is determined that a quantitative assessment is required and the carrying amount exceeds its fair value, the Company will recognize goodwill impairment in the amount in which the carrying amount of the reporting unit exceeds its fair value, but not to exceed the carrying amount of goodwill within the reporting unit. There was no impairment of goodwill as a result of the Company’s annual impairment assessments conducted for the years ended December 31, 2023, 2022, or 2021.
    Details of intangible assets other than goodwill are as follows:
    December 31, 2023December 31, 2022
    Estimated
    Useful Life
    Gross
    Carrying
    Amount
    Accumulated
    Amortization
    Net Book
    Value
    Gross
    Carrying
    Amount
    Accumulated
    Amortization
    Net Book
    Value
    Intangible assets subject to amortization:
    Software and technology
    3-5 years
    $89,693 $(59,045)$30,648 $92,390 $(51,938)$40,452 
    Customer relationships
    3-10 years
    323,442 (142,378)181,064 323,164 (114,387)208,777 
    Trademarks
    3-10 years
    70,710 (33,709)37,001 69,803 (26,904)42,899 
    Non-compete agreements
    5 years
    350 (276)74 350 (207)143 
    Total intangible assets$484,195 $(235,408)$248,787 $485,707 $(193,436)$292,271 
    The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:
    Year Ended December 31,
    202320222021
    Cost of subscriptions and licenses$12,704 $12,478 $8,125 
    Amortization of purchased intangibles38,515 41,114 25,601 
    Total amortization expense$51,219 $53,592 $33,726 
    Intangible assets arise from acquisitions and principally consist of goodwill, trademarks, customer relationships, in‑process research and development, and acquired software and technology. Intangible assets, other than goodwill and in‑process research and development, are amortized on a straight‑line basis over their estimated useful lives.
    Amortization expense for the years following December 31, 2023 are estimated as follows:
    2024$46,582 
    202543,494 
    202635,125 
    202727,972 
    202827,276 
    Thereafter68,338 
    $248,787 
    XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Investments
    12 Months Ended
    Dec. 31, 2023
    Equity Method Investments and Joint Ventures [Abstract]  
    Investments Investments
    Investments consist of the following:
    December 31,
    20232022
    Cost method investments$21,044 $22,174 
    Equity method investments2,436 96 
    Total investments$23,480 $22,270 
    Cost Method Investments
    The Company applies the cost method of accounting for its investment in which it does not have the ability to exercise significant influence over operating and financial policies. Under the cost method, the Company records the investment based on original cost less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same investee. The Company’s share of income or loss of such companies is not included in the Company’s consolidated statements of operations.
    Through its iTwin Ventures initiative, the Company invests in technology development companies, generally in the form of equity interests or convertible notes. In March 2023, the Company acquired an equity interest in Worldsensing, a leading global connectivity hardware platform company for infrastructure monitoring, via contribution of its sensemetrics’ Thread connectivity device business (the “Thread business”) and cash. The non‑cash contribution of the Thread business resulted in an insignificant gain, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2023 (see Note 20). In July 2022, the Company acquired an equity interest in Teralytics Holdings AG (“Teralytics”), a global platform company for human mobility analysis, via contribution of its Streetlytics mobility data business (“Streetlytics”) and cash. The non‑cash contribution of Streetlytics resulted in an insignificant gain, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2022 (see Note 20).
    The Company tests its investments for impairment whenever circumstances indicate that the carrying value of the investment may not be recoverable. During the year ended December 31, 2023, the Company recognized impairment charges of $14,588 to write‑down certain cost method investments to their fair value primarily as a result of the investees’ decline in operating performance and the overall decline in the venture investment valuation environment. The impairment charges included $11,130 to write‑off the Company’s investment in Teralytics. The impairment charges were recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2023 (see Note 20). No impairment of investments occurred for the years ended December 31, 2022 or 2021.
    During the year ended December 31, 2023, the Company recognized gains on investments of $2,360, which was recorded in Other (expense) income, net in the consolidated statements of operations (see Note 20).
    During the year ended December 31, 2023, the Company invested a total of $12,841, including $8,928 of cash and non-cash for its investment in Worldsensing. During the year ended December 31, 2022, the Company invested a total of $15,107, including $11,130 of cash and non-cash for its investment in Teralytics. As of December 31, 2023, the Company’s investment balance in Worldsensing was $8,928. As of December 31, 2023 and 2022, the Company’s investment balance in Teralytics was zero and $11,130, respectively.
    Equity Method Investments
    The Company applies the equity method of accounting for its investment in which it does have the ability to exercise significant influence over operating and financial policies. Under the equity method, the Company recognizes its initial investment at cost and updates the carrying value of its investment by its proportional share of income or losses from the investment. In addition, the Company decreases the carrying value by any dividends received from the investee. The Company does not otherwise adjust the carrying value to reflect changes to the fair market value of the investment. The Company’s equity method investments in joint ventures are considered related parties.
    For the years ended December 31, 2023 and 2022, the Company invested $2,261 and $2,343, respectively. For the years ended December 31, 2023 and 2022, transactions between the Company and its joint ventures were not material to the Company’s consolidated financial statements.
    XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases
    12 Months Ended
    Dec. 31, 2023
    Leases [Abstract]  
    Leases Leases
    The Company’s operating leases consist of office facilities, office equipment, and automobiles. As of December 31, 2023, the Company’s leases have remaining terms of less than one year to ten years, some of which include one or more options to renew, with renewal terms from one year to five years and some of which include options to terminate the leases from less than one year to five years.
    The Company determines if an arrangement is a lease at inception. Operating leases are included in Operating lease right‑of‑use assets, Operating lease liabilities, and Long‑term operating lease liabilities in the consolidated balance sheets. Operating lease right‑of‑use assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right‑of‑use assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate, if the Company’s leases do not provide an implicit rate, based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company’s estimated credit rating, the term of the lease, economic environment where the asset resides, and full collateralization. The operating lease right‑of‑use assets also include any lease payments made and are reduced by any lease incentives. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Lease expense for lease payments is recognized on a straight‑line basis over the lease term.
    For contracts with lease and non‑lease components, the Company has elected not to allocate the contract consideration, and account for the lease and non-lease components as a single lease component. Payments under the Company’s lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. Variable lease cost may include common area maintenance, property taxes, utilities, and fluctuations in rent due to a change in an index or rate. The Company has elected not to recognize a right‑of‑use asset or lease liability for short‑term leases (leases with a term of twelve months or less). Short‑term leases are recognized in the consolidated statements of operations on a straight‑line basis over the lease term.
    The components of operating lease cost reflected in the consolidated statements of operations were as follows:
    Year Ended December 31,
    202320222021
    Operating lease cost (1)
    $20,008 $20,772 $19,425 
    Variable lease cost4,594 4,658 4,151 
    Short-term lease cost— 16 21 
    Total operating lease cost$24,602 $25,446 $23,597 
    (1)Operating lease cost includes rent cost related to operating leases for office facilities of $19,199, $20,027, and $18,636 for the years ended December 31, 2023, 2022, and 2021, respectively.
    Supplemental operating cash flow and other information related to leases was as follows:
    Year Ended December 31,
    202320222021
    Cash paid for operating leases included in operating cash flows$17,899 $19,587 $19,636 
    Right-of-use assets obtained in exchange for new operating lease liabilities (1)
    $17,015 $10,722 $12,842 
    (1)Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $397, $1,237, and $12,095 for the years ended December 31, 2023, 2022, and 2021, respectively.
    The weighted average remaining lease term for operating leases was 4.6 years and 3.9 years as of December 31, 2023 and 2022, respectively. The weighted average discount rate was 4.8% and 3.4% as of December 31, 2023 and 2022, respectively.
    Maturities of operating lease liabilities are as follows:
    December 31, 2023
    2024$13,416 
    202510,499 
    20268,122 
    20275,635 
    20283,856 
    Thereafter6,744 
    Total future lease payments48,272 
    Less: Imputed interest(6,001)
    Total operating lease liabilities$42,271 
    As of December 31, 2023, the Company had additional minimum operating lease payments of $804 for executed leases that have not yet commenced, primarily for office locations.
    The Company evaluates the recoverability of right‑of‑use assets whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. During the year ended December 31, 2023, the Company recognized impairment charges of $2,239 to write‑down certain right‑of‑use assets to their fair value primarily as a result of the decision to vacate certain leased facilities. The impairment charges were recorded in General and administrative in the consolidated statements of operations. No impairment of right‑of‑use assets occurred for the years ended December 31, 2022 or 2021.
    Leases Leases
    The Company’s operating leases consist of office facilities, office equipment, and automobiles. As of December 31, 2023, the Company’s leases have remaining terms of less than one year to ten years, some of which include one or more options to renew, with renewal terms from one year to five years and some of which include options to terminate the leases from less than one year to five years.
    The Company determines if an arrangement is a lease at inception. Operating leases are included in Operating lease right‑of‑use assets, Operating lease liabilities, and Long‑term operating lease liabilities in the consolidated balance sheets. Operating lease right‑of‑use assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right‑of‑use assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate, if the Company’s leases do not provide an implicit rate, based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company’s estimated credit rating, the term of the lease, economic environment where the asset resides, and full collateralization. The operating lease right‑of‑use assets also include any lease payments made and are reduced by any lease incentives. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Lease expense for lease payments is recognized on a straight‑line basis over the lease term.
    For contracts with lease and non‑lease components, the Company has elected not to allocate the contract consideration, and account for the lease and non-lease components as a single lease component. Payments under the Company’s lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. Variable lease cost may include common area maintenance, property taxes, utilities, and fluctuations in rent due to a change in an index or rate. The Company has elected not to recognize a right‑of‑use asset or lease liability for short‑term leases (leases with a term of twelve months or less). Short‑term leases are recognized in the consolidated statements of operations on a straight‑line basis over the lease term.
    The components of operating lease cost reflected in the consolidated statements of operations were as follows:
    Year Ended December 31,
    202320222021
    Operating lease cost (1)
    $20,008 $20,772 $19,425 
    Variable lease cost4,594 4,658 4,151 
    Short-term lease cost— 16 21 
    Total operating lease cost$24,602 $25,446 $23,597 
    (1)Operating lease cost includes rent cost related to operating leases for office facilities of $19,199, $20,027, and $18,636 for the years ended December 31, 2023, 2022, and 2021, respectively.
    Supplemental operating cash flow and other information related to leases was as follows:
    Year Ended December 31,
    202320222021
    Cash paid for operating leases included in operating cash flows$17,899 $19,587 $19,636 
    Right-of-use assets obtained in exchange for new operating lease liabilities (1)
    $17,015 $10,722 $12,842 
    (1)Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $397, $1,237, and $12,095 for the years ended December 31, 2023, 2022, and 2021, respectively.
    The weighted average remaining lease term for operating leases was 4.6 years and 3.9 years as of December 31, 2023 and 2022, respectively. The weighted average discount rate was 4.8% and 3.4% as of December 31, 2023 and 2022, respectively.
    Maturities of operating lease liabilities are as follows:
    December 31, 2023
    2024$13,416 
    202510,499 
    20268,122 
    20275,635 
    20283,856 
    Thereafter6,744 
    Total future lease payments48,272 
    Less: Imputed interest(6,001)
    Total operating lease liabilities$42,271 
    As of December 31, 2023, the Company had additional minimum operating lease payments of $804 for executed leases that have not yet commenced, primarily for office locations.
    The Company evaluates the recoverability of right‑of‑use assets whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. During the year ended December 31, 2023, the Company recognized impairment charges of $2,239 to write‑down certain right‑of‑use assets to their fair value primarily as a result of the decision to vacate certain leased facilities. The impairment charges were recorded in General and administrative in the consolidated statements of operations. No impairment of right‑of‑use assets occurred for the years ended December 31, 2022 or 2021.
    XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Accruals and Other Current Liabilities
    12 Months Ended
    Dec. 31, 2023
    Payables and Accruals [Abstract]  
    Accruals and Other Current Liabilities Accruals and Other Current Liabilities
    Accruals and other current liabilities consist of the following:
    December 31,
    20232022
    CSS deposits$284,276 $201,082 
    Accrued compensation43,316 40,296 
    Accrued benefits39,983 35,493 
    Due to customers16,924 13,720 
    Accrued realignment costs12,459 — 
    Accrued indirect taxes10,722 9,766 
    Accrued professional fees5,970 4,984 
    Employee stock purchase plan contributions5,790 5,230 
    Accrued acquisition stay bonus4,336 9,135 
    Non-contingent consideration from acquisitions3,576 2,434 
    Accrued cloud provisioning costs3,572 4,224 
    Deferred compensation plan liabilities2,355 2,067 
    Contingent consideration from acquisitions— 1,196 
    Other accrued and current liabilities24,069 32,421 
    Total accruals and other current liabilities$457,348 $362,048 
    XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long‑Term Debt
    12 Months Ended
    Dec. 31, 2023
    Debt Disclosure [Abstract]  
    Long-Term Debt Long-Term Debt
    Long‑term debt consists of the following:
    December 31,
    20232022
    Credit facility:
    Revolving loan facility due November 2025$92,028 $345,597 
    Term loan due November 2025190,000 195,000 
    2026 Notes687,830 687,830 
    2027 Notes575,000 575,000 
    Unamortized debt issuance costs(16,455)(22,731)
    Total debt1,528,403 1,780,696 
    Less: Current portion of long-term debt(10,000)(5,000)
    Long-term debt$1,518,403 $1,775,696 
    Credit Facility
    The Company has a Credit Facility which provides for an $850,000 senior secured revolving loan facility that matures on November 15, 2025. The Credit Facility also provides up to $50,000 of letters of credit and other borrowings subject to availability, including an $85,000 U.S. dollar swingline sub‑facility and a $200,000 incremental “accordion” sub‑facility. Debt issuance costs are amortized to interest expense through the maturity date.
    When the Company amended the Credit Facility on January 25, 2021, to increase the senior secured revolving loan facility and extend the maturity date, the Company performed an extinguishment versus modification assessment on a lender‑by‑lender basis resulting in the write‑off of unamortized debt issuance costs of $353 and the capitalization of fees paid to lenders and third parties of $3,577.
    On December 22, 2021, the Company amended the Credit Facility to provide for a $200,000 senior secured term loan with a maturity of November 15, 2025 (the “Term Loan”). The Term Loan requires principal repayment at the end of each calendar quarter. Beginning with March 31, 2022 and ending with December 31, 2023, the Company was required to repay $1,250 per quarter. Beginning with March 31, 2024 and ending with the last such date prior to the maturity date, the Company is required to repay $2,500 per quarter. The Company incurred $540 of debt issuance costs related to the Term Loan. The Company used borrowings under the Term Loan to pay down borrowings under the swingline sub‑facility and revolving loan facility under the Credit Facility.
    The Company had $150 of letters of credit and surety bonds outstanding as of December 31, 2023 and 2022 under the Credit Facility. As of December 31, 2023 and 2022, the Company had $757,822 and $504,253, respectively, available under the Credit Facility.
    Effective June 23, 2023, the Company amended the Credit Facility to replace the referenced interest rate based on LIBOR with SOFR.
    Revolving loan borrowings under the Credit Facility bear interest at variable rates that reset every one, three, or six months depending on the period selected by the Company. Under the Term SOFR elections, revolving loan borrowings bear an interest rate of the applicable term SOFR rate plus 10 bps, plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. Under the non‑Term SOFR elections, revolving loan borrowings bear a base interest rate of the highest of (i) the prime rate, (ii) the overnight bank funding effective rate plus 50 bps, or (iii) the applicable term SOFR rate plus 10 bps, plus a spread ranging from 25 bps to 125 bps as determined by the Company’s net leverage ratio.
    Swingline borrowings under the Credit Facility bear interest that resets daily. Interest on U.S. dollar swingline borrowings bear an interest rate of the daily simple SOFR rate plus 3.5 bps, plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. The Company cannot make optional currency swingline borrowings without the consent of the applicable swingline lender.
    Term loan borrowings under the Credit Facility bear interest at variable rates that reset every one, three, or six months depending on the period selected by the Company. Under the Term SOFR elections, term loan borrowings bear an interest rate of the applicable term SOFR rate plus 10 bps, plus a spread ranging from 100 bps to 200 bps as determined by the Company’s net leverage ratio. Under the non‑Term SOFR elections, term loan borrowings bear a base interest rate of the highest of (i) the prime rate, (ii) the overnight bank funding effective rate plus 50 bps, or (iii) the applicable term SOFR rate plus 10 bps, plus a spread ranging from 0 bps to 100 bps as determined by the Company’s net leverage ratio.
    In addition, a commitment fee for the unused Credit Facility ranges from 20 bps to 30 bps as determined by the Company’s net leverage ratio.
    Borrowings under the Credit Facility are guaranteed by all of the Company’s material first tier domestic subsidiaries and are secured by a first priority security interest in substantially all of the Company’s and the guarantors’ U.S. assets and 65% of the stock of their directly owned foreign subsidiaries.
    The agreement governing the Credit Facility contains customary positive and negative covenants, including restrictions on our ability to pay dividends and make other restricted payments, as well as events of default, including, without limitation, payment defaults, breaches of representations and warranties, covenants defaults, cross-defaults to certain other indebtedness in excess of $50,000, certain events of bankruptcy and insolvency, judgment defaults in excess of $10,000, failure of any security document supporting the Credit Facility to be in full force and effect, and a change of control. The Credit Facility also contains customary financial covenants, including maximum net leverage ratio. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in its Credit Facility.
    Voluntary prepayments of amounts outstanding under the Credit Facility, in whole or in part, are permitted at any time, so long as the Company gives notice as required by the Credit Facility. However, if prepayment is made with respect to a SOFR‑based loan and the prepayment is made on a date other than an interest payment date, the Company is subject to customary breakage costs.
    Convertible Senior Notes
    2026 Notes
    On January 26, 2021, the Company completed a private offering of $690,000 of 0.125% convertible senior notes due 2026. The 2026 Notes were issued pursuant to an indenture, dated as of January 26, 2021, between the Company and Wilmington Trust, National Association, as trustee (the “2026 Trustee”) (the “2026 Indenture”). Interest will accrue from January 26, 2021 and will be payable semi‑annually in arrears in cash on January 15 and July 15 of each year, with the first payment due on July 15, 2021. The 2026 Notes will mature on January 15, 2026, unless earlier converted, redeemed or repurchased. The Company incurred $18,055 of expenses in connection with the 2026 Notes offering consisting of transaction costs. The Company used $25,530 of the net proceeds from the sale of the 2026 Notes to pay the premiums of the capped call options described further below, and approximately $250,500 to repay outstanding indebtedness under the Credit Facility and to pay related fees and expenses. The Company used the remainder of the net proceeds from the sale of the 2026 Notes for general corporate purposes and towards funding certain acquisitions, including Seequent (see Note 4).
    During the fourth quarter of 2022, the Company paid $1,998 in cash to repurchase $2,170 aggregate principal amount of its outstanding 2026 Notes through open market transactions resulting in an insignificant gain, which was recorded in Other (expense) income, net in the consolidated statements of operations for the year ended December 31, 2022. The 2026 Notes were repurchased under the Company’s Repurchase Program authorization (see Note 13).
    Prior to October 15, 2025, the 2026 Notes will be convertible at the option of the holder only under the following circumstances: (1) during any calendar quarter (and only during such quarter) commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price per $1 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class B common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s Class B common stock, as described in the 2026 Indenture; and (4) if the Company calls the 2026 Notes for redemption. On or after October 15, 2025 until 5:00 p.m., New York City time, on the second scheduled trading day immediately before the maturity date, the 2026 Notes will be convertible at the option of the holder at any time.
    The Company will settle conversions by paying or delivering, as applicable, cash, shares of the Company’s Class B common stock, or a combination of cash and shares of the Company’s Class B common stock, at the Company’s election, based on the applicable conversion rate. The initial conversion rate is 15.5925 shares of the Company’s Class B common stock per $1 principal amount of 2026 Notes, which represents an initial conversion price of approximately $64.13 per share, and is subject to adjustment as described in the 2026 Indenture. If a “make-whole fundamental change” (as defined in the 2026 Indenture) occurs, then the Company will, in certain circumstances, increase the conversion rate for a specified period of time.
    The Company will have the option to redeem the 2026 Notes in whole or in part at any time on or after January 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice. The redemption price will be equal to the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date.
    Upon a fundamental change (as defined in the 2026 Indenture), holders may, subject to certain exceptions, require the Company to purchase their 2026 Notes in whole or in part for cash at a price equal to the principal amount of the 2026 Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the 2026 Indenture). In addition, upon a Make‑Whole Fundamental Change (as defined in the 2026 Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2026 Notes in connection with such Make‑Whole Fundamental Change. No adjustment to the conversion rate will be made if the stock price in such Make‑Whole Fundamental Change is either less than $44.23 per share or greater than $210.00 per share. The Company will not increase the conversion rate to an amount that exceeds 22.6090 shares per $1 principal amount of 2026 Notes, subject to adjustment. The 2026 Indenture also contains a customary merger covenant.
    Under the 2026 Indenture, the 2026 Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency‑related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding 2026 Notes shall automatically become due and payable. If any other event of default occurs and is continuing, the 2026 Trustee by notice to the Company, or the holders of the 2026 Notes of at least 25% in principal amount of the outstanding 2026 Notes by notice to the Company and the 2026 Trustee, may declare the principal of, and accrued and unpaid interest on, all of the then outstanding 2026 Notes to be due and payable. Notwithstanding the foregoing, the 2026 Indenture provides that, to the extent the Company elects, the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenant in the 2026 Indenture consists exclusively of the right to receive additional interest on the 2026 Notes.
    The 2026 Notes were accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2026 Notes. The effective interest rate for the 2026 Notes is 0.658%.
    As of December 31, 2023, none of the conditions of the 2026 Notes to early convert has been met.
    The 2026 Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the 2026 Notes, rank equally in right of payment with the Company’s existing and future senior unsecured indebtedness that is not so subordinated (including the Company’s 2027 Notes, refer to the section titled “2027 Notes” below), effectively subordinated to the Company’s existing and future secured indebtedness (including obligations under the Company’s senior secured credit facilities), to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the Company is not a holder thereof)) of the Company’s subsidiaries. The 2026 Notes contain both affirmative and negative covenants. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in the 2026 Notes.
    Capped Call Options — In connection with the pricing of the 2026 Notes, the Company entered into capped call options with certain of the initial purchasers or their respective affiliates and certain other financial institutions. The Company incurred $150 of expenses in connection with the capped call options. The capped call options are expected to reduce potential dilution to the Company’s Class B common stock upon any conversion of 2026 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The cap price of the capped call options is initially $72.9795 per share, which represents a premium of 65% above the last reported sale price per share of the Company’s Class B common stock on the Nasdaq Global Select Market on January 21, 2021 and is subject to customary adjustments under the terms of the capped call options.
    The capped call options were entered into in conjunction with the issuance of the 2026 Notes, however, they are legally separate agreements that can be separately exercised, with the receipt of shares under the capped call options having no effect on the 2026 Notes, and are legally detachable. As the capped call options are both legally detachable and separately exercisable from the 2026 Notes, the Company accounts for the capped call options separately from the 2026 Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to Additional paid-in capital in the consolidated balance sheets as of December 31, 2021.
    2027 Notes
    On June 28, 2021, the Company completed a private offering of $575,000 of 0.375% convertible senior notes due 2027. The 2027 Notes were issued pursuant to an indenture, dated as of June 28, 2021, between the Company and Wilmington Trust, National Association, as trustee (the “2027 Trustee”) (the “2027 Indenture”). Interest will accrue from June 28, 2021 and will be payable semi‑annually in arrears in cash on January 1 and July 1 of each year, with the first payment due on January 1, 2022. The 2027 Notes will mature on July 1, 2027, unless earlier converted, redeemed or repurchased. The Company incurred $15,065 of expenses in connection with the 2027 Notes offering consisting of transaction costs. The Company used $25,875 of the net proceeds from the sale of the 2027 Notes to pay the premiums of the capped call options described further below, and $536,062 to repay outstanding indebtedness under the Credit Facility and to pay related fees and expenses.
    Prior to April 1, 2027, the 2027 Notes will be convertible at the option of the holder only under the following circumstances: (1) during any calendar quarter (and only during such quarter) commencing after the calendar quarter ending on September 30, 2021, if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price per $1 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class B common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s Class B common stock, as described in the 2027 Indenture; and (4) if the Company calls the 2027 Notes for redemption. On or after April 1, 2027 until 5:00 p.m., New York City time, on the second scheduled trading day immediately before the maturity date, the 2027 Notes will be convertible at the option of the holder at any time.
    The Company will settle conversions by paying or delivering, as applicable, cash, shares of the Company’s Class B common stock, or a combination of cash and shares of the Company’s Class B common stock, at the Company’s election, based on the applicable conversion rate. The initial conversion rate is 12.0153 shares of the Company’s Class B common stock per $1 principal amount of 2027 Notes, which represents an initial conversion price of approximately $83.23 per share, and is subject to adjustment as described in the 2027 Indenture. If a “make-whole fundamental change” (as defined in the 2027 Indenture) occurs, then the Company will, in certain circumstances, increase the conversion rate for a specified period of time.
    The Company will have the option to redeem the 2027 Notes in whole or in part at any time on or after July 5, 2024 and on or before the 40th scheduled trading day immediately before the maturity date if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice. The redemption price will be equal to the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date.
    Upon a fundamental change (as defined in the 2027 Indenture), holders may, subject to certain exceptions, require the Company to purchase their 2027 Notes in whole or in part for cash at a price equal to the principal amount of the 2027 Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the 2027 Indenture). In addition, upon a Make‑Whole Fundamental Change (as defined in the 2027 Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2027 Notes in connection with such Make‑Whole Fundamental Change. No adjustment to the conversion rate will be made if the stock price in such Make‑Whole Fundamental Change is either less than $61.65 per share or greater than $325.00 per share. The Company will not increase the conversion rate to an amount that exceeds 16.2206 shares per $1 principal amount of 2027 Notes, subject to adjustment. The 2027 Indenture also contains a customary merger covenant.
    Under the 2027 Indenture, the 2027 Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency‑related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding 2027 Notes shall automatically become due and payable. If any other event of default occurs and is continuing, the 2027 Trustee by notice to the Company, or the holders of the 2027 Notes of at least 25% in principal amount of the outstanding 2027 Notes by notice to the Company and the 2027 Trustee, may declare the principal of, and accrued and unpaid interest on, all of the then outstanding 2027 Notes to be due and payable. Notwithstanding the foregoing, the 2027 Indenture provides that, to the extent the Company elects, the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenant in the 2027 Indenture consists exclusively of the right to receive additional interest on the 2027 Notes.
    The 2027 Notes were accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2027 Notes. The effective interest rate for the 2027 Notes is 0.864%.
    As of December 31, 2023, none of the conditions of the 2027 Notes to early convert has been met.
    The 2027 Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the 2027 Notes, rank equally in right of payment with the Company’s existing and future senior unsecured indebtedness that is not so subordinated (including the Company’s 2026 Notes), effectively subordinated to the Company’s existing and future secured indebtedness (including obligations under the Company’s senior secured credit facilities), to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the Company is not a holder thereof)) of the Company’s subsidiaries. The 2027 Notes contain both affirmative and negative covenants. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in the 2027 Notes.
    Capped Call Options — In connection with the pricing of the 2027 Notes, the Company entered into capped call options with certain of the initial purchasers or their respective affiliates and certain other financial institutions. The Company incurred $50 of expenses in connection with the capped call options. The capped call options are expected to reduce potential dilution to the Company’s Class B common stock upon any conversion of 2027 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The cap price of the capped call options is initially $95.5575 per share, which represents a premium of 55% above the last reported sale price per share of the Company’s Class B common stock on the Nasdaq Global Select Market on June 23, 2021 and is subject to customary adjustments under the terms of the capped call options.
    The capped call options were entered into in conjunction with the issuance of the 2027 Notes, however, they are legally separate agreements that can be separately exercised, with the receipt of shares under the capped call options having no effect on the 2027 Notes, and are legally detachable. As the capped call options are both legally detachable and separately exercisable from the 2027 Notes, the Company accounts for the capped call options separately from the 2027 Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to Additional paid-in capital in the consolidated balance sheets as of December 31, 2021.
    Derivative Arrangements
    The Company records derivative instruments as an asset or liability measured at fair value and depending on the nature of the hedge, the corresponding changes in the fair value of these instruments are recorded in the consolidated statements of operations or comprehensive income. If the derivative is determined to be a hedge, changes in the fair value of the derivative are offset against the change in the fair value of the hedged assets or liabilities through the consolidated statements of operations or recognized in Other comprehensive income (loss), net of taxes until the hedged item is recognized in the consolidated statements of operations. The ineffective portion of a derivative’s change in fair value is recognized in earnings. Also, changes in the entire fair value of a derivative that is not designated as a hedge are recognized in earnings.
    Effective on April 2, 2020, the Company entered into an interest rate swap with a notional amount of $200,000 and a ten‑year term to reduce the interest rate risk associated with the Credit Facility. Effective on June 26, 2023, the Company amended the interest rate swap agreement to replace the LIBOR rate to SOFR under the ISDA Fallback Protocols included within the agreement. Subsequent to the amendment, the Company will continue to pay a fixed interest rate of 72.9 bps, and will receive a floating interest rate equal to daily SOFR plus an ARRC spread adjustment of 11.448 bps. The interest rate swap is not designated as a hedging instrument for accounting purposes. The Company accounts for the interest rate swap as either an asset or a liability on the consolidated balance sheets and carries the derivative at fair value (see Note 17). Gain (loss) from the change in fair value and payments related to the interest rate swap are recognized in Other income (expense), net in the consolidated statements of operations (see Note 20). The bank counterparty to the derivative potentially exposes the Company to credit-related losses in the event of nonperformance. To mitigate that risk, the Company only contracts with counterparties who meet the Company’s minimum requirements under its counterparty risk assessment process. The Company monitors counterparty risk on at least a quarterly basis and adjusts its exposure as necessary. The Company does not enter into derivative instrument transactions for trading or speculative purposes.
    Interest Expense, Net
    Interest expense, net consists of the following:
    Year Ended December 31,
    202320222021
    Contractual interest expense$(34,973)$(26,275)$(5,464)
    Amortization and write-off of deferred debt issuance costs(7,291)(7,291)(5,955)
    Other interest income (expense)
    933 (1,490)(108)
    Interest income1,538 421 306 
    Interest expense, net$(39,793)$(34,635)$(11,221)
    The weighted average interest rate on borrowings under the Credit Facility were 7.13%, 3.84%, and 2.03% for the years ended December 31, 2023, 2022, and 2021, respectively.
    Scheduled maturities of long‑term debt are as follows:
    December 31, 2023
    2024$10,000 
    2025272,028 
    2026687,830 
    2027575,000 
    Total scheduled maturities of long-term debt$1,544,858 
    XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Executive Bonus Plan
    12 Months Ended
    Dec. 31, 2023
    Compensation Related Costs [Abstract]  
    Executive Bonus Plan Executive Bonus Plan
    Certain of the Company’s key employees, including its named executive officers, participate in the Company’s Bonus Plan. Pursuant to the Bonus Plan, participants are eligible to receive incentive bonuses that are determined based on the Company’s adjusted Management Report Operating Income (“MROI”), as defined in the plan agreement and before deduction for such plan payments. For purposes of the Bonus Plan, the bonus pool thereunder may be funded with up to an aggregate of 20% of the Company’s adjusted MROI, subject to approval by the Sustainability Committee of the Company’s Board of Directors, with payments made to plan participants based on each such participant’s allocated interest in the bonus pool. The plan permits the deduction of certain holdback amounts from the plan’s pool, from which amounts can then be allocated to fund items including equity and/or cash incentive compensation for non‑plan participants and participant charitable contributions.
    On November 2, 2022, the Sustainability Committee of the Company’s Board of Directors approved an amendment to the Bonus Plan such that with respect to fiscal year 2022, one‑third of the Company’s Chief Investment Officer’s allocated percentage interest will be multiplied by a coefficient derived from the performance of the Company’s BSY Investments group (the Company’s executive team focused on portfolio development, mergers and acquisitions, venture capital investing, digital integrator business activities, and various incubating and accelerating business activities). This coefficient is generally determined by calculating the annual increase (or decrease) in value of the BSY Investments portfolio, taking into account applicable fees and an annual hurdle rate, in all cases, as approved by the Company’s non-employee directors. The Company’s Chief Investment Officer retired effective March 31, 2023 and received one Bonus Plan payout during 2023 in respect to the 2022 fiscal year under the amended allocated percentage interest.
    A participant may defer any portion, or all, of such participant’s incentive bonus payable pursuant to the Bonus Plan into the DCP (see Note 12). The Bonus Plan provides, in part, that a participant may elect to receive any portion, or all, of such participant’s non‑deferred incentive bonus in the form of shares of fully vested Class B common stock issued under the Bentley Systems, Incorporated 2020 Omnibus Incentive Plan (the “2020 Incentive Award Plan”), subject to the limitation described below. The Company records the election of non‑deferred incentive bonus in the form of shares of fully vested Class B common stock as stock‑based compensation expense in the consolidated statements of operations (see Note 15). Such election must be made prior to the start of the applicable calendar quarter for which the incentive bonus is to be paid, and the number of shares of Class B common stock payable in respect of such elected amount is calculated using a volume-weighted average price of the Company’s Class B common stock for the period commencing on the tenth trading day prior to the end of the applicable calendar quarter and ending on the tenth trading day following the end of the applicable calendar quarter. Notwithstanding participants’ elections to receive shares of fully vested Class B common stock in respect of their non‑deferred incentive bonus payments, if, in any calendar quarter, the aggregate U.S. dollar value of shares of fully vested Class B common stock payable in respect of the non‑deferred incentive bonuses exceeds $7,500, the portion of each participant’s non‑deferred incentive bonus payable in shares of fully vested Class B common stock will be reduced pro rata such that the $7,500 limit is not exceeded, and, for each affected participant, the amount of such reduction will be payable in cash.
    For the years ended December 31, 2023, 2022, and 2021, the incentive compensation, including cash payments, election to receive shares of fully vested Class B common stock, and deferred compensation to plan participants, recognized under this plan (net of all applicable holdbacks) was $21,463, $33,242, and $33,454, respectively.
    XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Retirement Plans
    12 Months Ended
    Dec. 31, 2023
    Retirement Benefits [Abstract]  
    Retirement Plans Retirement Plans
    Deferred Compensation Plan
    Under the Company’s DCP, certain officers and key employees may defer all or any part of their incentive compensation, and the Company may make discretionary awards on behalf of such participants. Elective participant deferrals and discretionary Company awards are received in the form of phantom shares of the Company’s Class B common stock, which are valued for accounting purposes in the same manner as actual shares of Class B common stock, and are recorded as stock‑based compensation expense in the consolidated statements of operations (see Note 15). The DCP has 50,000,000 shares of Class B common stock reserved for issuance. As of December 31, 2023, shares of Class B common stock available for future issuance under the DCP were 4,421,623.
    In August 2021, the Company’s Board of Directors approved an amendment to the DCP, which offered to certain active executives in the DCP a one‑time, short‑term election to reallocate a limited portion of their DCP holdings from phantom shares of the Company’s Class B common stock into other phantom investment funds. The offer to reallocate was subject to a proration mechanism which adjusted the aggregate elections to a maximum of 1,500,000 phantom shares of the Company’s Class B common stock. This resulted in a reduction of 1,500,000 shares in both the basic and diluted count of Company shares.
    While DCP participants’ investments in phantom shares remain equity classified, as they will be settled in shares of Class B common stock upon eventual distribution, the amendment and elections resulted in a change to liability classification for the reallocated phantom investments, as they will be settled in cash upon eventual distribution. As a result, during the year ended December 31, 2021, the Company reclassified cumulative compensation cost of $4,739 from Additional paid-in capital to Accruals and other current liabilities or Deferred compensation plan liabilities in the consolidated balance sheets and recognized a compensation charge of $90,721 to Deferred compensation plan expenses in the consolidated statements of operations to record the reallocated deferred compensation plan liabilities at their fair value of $95,460.
    DCP participants’ holdings in phantom investment funds are classified as liabilities in either Accruals and other current liabilities or Deferred compensation plan liabilities in the consolidated balance sheets as they will be settled in cash upon eventual distribution. The deferred compensation plan liabilities are marked to market at the end of each reporting period, with changes in the liabilities recorded as an expense (income) to Deferred compensation plan in the consolidated statements of operations.
    Deferred compensation plan expense (income) was $13,580, $(15,782), and $95,046 for the years ended December 31, 2023, 2022, and 2021, respectively.
    For the years ended December 31, 2023, 2022, and 2021, DCP elective participant deferrals were $1,765, $6,580, and $2,619, respectively. No discretionary contributions were made to the DCP during the years ended December 31, 2023, 2022, and 2021. As of December 31, 2023 and 2022, phantom shares of the Company’s Class B common stock issuable by the DCP were 17,364,980 and 21,587,831, respectively.
    The total liabilities related to the DCP is included in the consolidated balance sheets as follows:
    December 31,
    20232022
    Accruals and other current liabilities$2,355 $2,067 
    Deferred compensation plan liabilities88,181 77,014 
    Total DCP liabilities$90,536 $79,081 
    Other Plans
    The Company maintains a qualified 401(k) profit‑sharing plan (the “401(k) Plan”) for the benefit of substantially all U.S.‑based full‑time colleagues. The Company may make discretionary profit‑sharing contributions to the 401(k) Plan. Effective January 1, 2022, the Company matches 50%, up to a maximum of 6% of qualified cash compensation for each eligible participating colleague. For the year ended December 31, 2021, the Company matched 50%, up to a maximum of 5% of qualified cash compensation for each eligible participating colleague. The Company’s matching contributions to the 401(k) Plan were $5,260, $4,933, and $4,114, for the years ended December 31, 2023, 2022, and 2021, respectively.
    The Company also maintains various retirement benefit plans (primarily defined contribution plans) for colleagues of its international subsidiaries. The Company’s contributions to these plans were $13,208, $11,803, and $10,729, for the years ended December 31, 2023, 2022, and 2021, respectively.
    XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Preferred and Common Stock
    12 Months Ended
    Dec. 31, 2023
    Equity [Abstract]  
    Preferred and Common Stock Preferred and Common Stock
    Preferred Stock Authorized and Selected Terms
    The Company’s amended and restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of preferred stock. Preferred stock has rights, preferences, and privileges which may be designated from time to time by the Company’s Board of Directors.
    Common Stock Authorized and Selected Terms
    The Company’s amended and restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of Class A common stock and up to 1,800,000,000 shares of Class B common stock.
    The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class B common stock is entitled to one vote per share, while each share of Class A common stock is entitled to 29 votes per share and is convertible at any time into one share of Class B common stock. Class A common stock will automatically convert into Class B common stock upon certain transfers, and its votes per share will be reduced to 11 in the event none of the Bentleys (Barry J. Bentley, Gregory S. Bentley, Keith A. Bentley, Raymond B. Bentley, and Richard P. Bentley, collectively) serves as a Company director or executive officer. Class A common stock also will automatically convert into shares of Class B common stock upon the affirmative vote of at least 90% of the then outstanding shares of Class A common stock or such time that the Bentley family (the Bentleys, certain other family members and trusts and other entities controlled by or primarily for the benefit of the Bentleys and their families, collectively) directly or indirectly, own less than 20% of the issued and outstanding Class B common stock on a fully-diluted basis (assuming the conversion of all issued and outstanding Class A common stock).
    For the year ended December 31, 2023, 64,130 shares of Class A common stock were converted to Class B common stock.
    BSY Stock Repurchase Program
    On May 11, 2022, the Company announced that its Board of Directors approved the Repurchase Program authorizing the Company to repurchase up to $200,000 of the Company’s Class B common stock through June 30, 2024. On December 14, 2022, the Company’s Board of Directors amended the Repurchase Program to allow the Company also to repurchase its outstanding convertible senior notes. This additional authorization did not increase the overall dollar limit of the Repurchase Program. The shares and notes proposed to be acquired in the Repurchase Program may be repurchased from time to time in open market transactions, through privately negotiated transactions, or by other means in accordance with federal securities laws. The Company intends to fund repurchases from available working capital and cash provided by operating activities. The timing, as well as the number and value of shares and/or notes repurchased under the Repurchase Program, will be determined by the Company at its discretion and will depend on a variety of factors, including management’s assessment of the intrinsic value of the Company’s shares, the market price of the Company’s Class B common stock and outstanding notes, general market and economic conditions, available liquidity, compliance with the Company’s debt and other agreements, and applicable legal requirements. The exact number of shares and/or notes to be repurchased by the Company is not guaranteed, and the Repurchase Program may be suspended, modified, or discontinued at any time without prior notice. The Company did not repurchase shares under the Repurchase Program for the year ended December 31, 2023. For the year ended December 31, 2022, the Company repurchased 896,126 shares for $28,250, and $2,170 aggregate principal amount of our outstanding 2026 Notes for $1,998 (see Note 10) under the Repurchase Program. As of December 31, 2023, $169,752 was available under the Company’s Board of Directors authorization for future repurchases of Class B common stock and/or outstanding convertible senior notes under the Repurchase Program.
    Common Stock Issuances, Sales, and Repurchases
    On June 17, 2021, the Company issued 3,141,342 shares of the Company’s Class B common stock pursuant to the acquisition of Seequent (see Note 4).
    The Company has a Class B Common Stock Purchase Agreement with a strategic investor (the “Common Stock Purchase Agreement”), pursuant to which the investor acquired the maximum purchase amount of $250,000 of the Company’s Class B common stock. The Common Stock Purchase Agreement grants to the strategic investor certain informational and protective rights, including, for so long as the Company remains party to a long-term strategic collaboration agreement with the investor the right to participate in any sale process the Company may undertake. The Common Stock Purchase Agreement expires in 2030.
    For the year ended December 31, 2023, the Company issued 2,621,959 shares of Class B common stock to colleagues who exercised their stock options, net of 238,627 shares withheld at exercise to pay for the cost of the stock options, as well as for $6,581 of applicable income tax withholdings. The Company received $11,715 in proceeds from the exercise of stock options.
    For the year ended December 31, 2022, the Company issued 2,613,659 shares of Class B common stock to colleagues who exercised their stock options, net of 397,501 shares withheld at exercise to pay for the cost of the stock options, as well as for $9,188 of applicable income tax withholdings. The Company received $8,338 in proceeds from the exercise of stock options.
    For the year ended December 31, 2021, the Company issued 4,587,053 shares of Class B common stock to colleagues who exercised their stock options, net of 1,066,498 shares withheld at exercise to pay for the cost of the stock options, as well as for $37,785 of applicable income tax withholdings. The Company received $5,605 in proceeds from the exercise of stock options.
    For the year ended December 31, 2022, the Company issued 185,178 shares of Class B common stock related to the exercise of acquisition options (see Note 15), net of 714,822 shares withheld at exercise to pay for the cost of the options. The Company did not receive any proceeds from the exercise of these options.
    For the years ended December 31, 2023, 2022, and 2021, the Company issued 247,867, 445,050, and 238,755 shares of Class B common stock, respectively, in connection with Bonus Plan incentive compensation, net of shares withheld. Of the total 383,181 shares awarded for the year ended December 31, 2023, 135,314 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $5,756. Of the total 569,166 shares awarded for the year ended December 31, 2022, 124,116 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $5,197. Of the total 407,473 shares awarded for the year ended December 31, 2021, 168,718 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $8,739.
    For the years ended December 31, 2023, 2022, and 2021, the Company issued 3,410,006, 3,541,375, and 2,378,645 shares of Class B common stock, respectively, to DCP participants in connection with distributions from the plan. The distribution in shares for the year ended December 31, 2023 totaled 4,345,945 shares of which 935,939 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $38,456. The distribution in shares for the year ended December 31, 2022 totaled 4,041,707 shares of which 500,332 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $24,246. The distribution in shares for the year ended December 31, 2021 totaled 3,820,099 shares of which 1,441,454 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $69,007.
    Dividends
    The Company declared cash dividends during the periods presented as follows:
    Dividend
    Per ShareAmount
    2023:
    Fourth quarter$0.05 $14,764 
    Third quarter0.05 14,768 
    Second quarter0.05 14,702 
    First quarter0.05 14,522 
    Total$0.20 $58,756 
    2022:
    Fourth quarter$0.03 $8,730 
    Third quarter0.03 8,592 
    Second quarter0.03 8,678 
    First quarter0.03 8,353 
    Total$0.12 $34,353 
    2021:
    Fourth quarter$0.03 $8,461 
    Third quarter0.03 8,485 
    Second quarter0.03 8,372 
    First quarter0.03 8,219 
    Total$0.12 $33,537 
    Dividends Declared Subsequent to December 31, 2023
    In February 2024, our Board of Directors approved cash dividends of $0.06 per share payable on March 28, 2024 to all stockholders of record of Class A and Class B common stock as of the close of business on March 20, 2024.
    Global Employee Stock Purchase Plan
    The Bentley Systems, Incorporated Global Employee Stock Purchase Plan (the “ESPP”) provides eligible colleagues of the Company with an opportunity to contribute up to 15% of their eligible compensation toward the purchase of the Company’s Class B common stock at a discounted price, up to a maximum of $25 per year and subject to any other plan limitations. The ESPP has 25,000,000 shares of Class B common stock reserved for issuance.
    Unless otherwise determined by the Board of Directors, the ESPP has been implemented by means of consecutive offering periods, which will run from January 1st (or the first trading day thereafter) through June 30th (or the first trading day prior to such date), and from July 1st (or the first trading day thereafter) through December 31st (or the first trading day prior to such date). The purchase price per share at which shares of Class B common stock are sold in an offering period under the ESPP will be equal to the lesser of 85% of the fair market value of a share of Class B common stock (i) on the first trading day of the offering period, or (ii) on the purchase date (i.e., the last trading day of the offering period).
    During the year ended December 31, 2023, colleagues who elected to participate in the ESPP purchased a total of 315,840 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $9,988. Of the total 333,324 shares purchased, 17,484 shares were sold back to the Company to pay for applicable income tax withholdings of $845. During the year ended December 31, 2022, colleagues who elected to participate in the ESPP purchased a total of 307,406 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $10,335. Of the total 314,471 shares purchased, 7,065 shares were sold back to the Company to pay for applicable income tax withholdings of $273. During the year ended December 31, 2021, colleagues who elected to participate in the ESPP purchased a total of 104,716 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $3,846. Of the total 111,486 shares purchased, 6,770 shares were sold back to the Company to pay for applicable income tax withholdings of $438. As of December 31, 2023 and 2022, $5,790 and $5,230 of ESPP withholdings via colleague payroll deduction were recorded in Accruals and other current liabilities in the consolidated balance sheets, respectively. As of December 31, 2023, shares of Class B common stock available for future issuance under the ESPP were 24,272,038.
    XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Accumulated Other Comprehensive Loss
    12 Months Ended
    Dec. 31, 2023
    Equity [Abstract]  
    Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Loss
    Accumulated other comprehensive loss consists of the following:
    ForeignActuarial (Loss)
    CurrencyGain on
    TranslationRetirement PlanTotal
    Balance, December 31, 2020$(25,219)$(1,014)$(26,233)
    Other comprehensive (loss) income, before taxes
    (65,648)151 (65,497)
    Tax expense (44)(44)
    Other comprehensive (loss) income, net of taxes
    (65,648)107 (65,541)
    Balance, December 31, 2021(90,867)(907)(91,774)
    Other comprehensive income, before taxes
    1,459 820 2,279 
    Tax expense— (245)(245)
    Other comprehensive income, net of taxes
    1,459 575 2,034 
    Balance, December 31, 2022(89,408)(332)(89,740)
    Other comprehensive income, before taxes
    4,774 68 4,842 
    Tax expense— (89)(89)
    Other comprehensive income (loss), net of taxes
    4,774 (21)4,753 
    Balance, December 31, 2023$(84,634)$(353)$(84,987)
    XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stock-Based Compensation
    12 Months Ended
    Dec. 31, 2023
    Share-Based Payment Arrangement [Abstract]  
    Stock-Based Compensation Stock-Based Compensation
    Total stock‑based compensation expense consists of the following:
    Year Ended December 31,
    202320222021
    Restricted stock and restricted stock units (“RSUs”) expense
    $54,606 $40,754 $19,917 
    Bonus Plan expense (see Note 11)14,801 28,571 23,121 
    ESPP expense (see Note 13)2,407 2,890 2,118 
    Stock grants expense600 450 445 
    Stock option expense343 2,150 3,271 
    DCP elective participant deferrals expense (1) (see Note 12)
    215 391 173 
    Total stock-based compensation expense (2)
    $72,972 $75,206 $49,045 
    (1)DCP elective participant deferrals expense excludes deferred incentive bonus payable pursuant to the Bonus Plan.
    (2)As of December 31, 2023 and 2022, $4,043 and $7,300 remained in Accruals and other current liabilities in the consolidated balance sheets, respectively.
    Total stock‑based compensation expense is included in the consolidated statements of operations as follows:
    Year Ended December 31,
    202320222021
    Cost of subscriptions and licenses$4,444 $2,781 $1,442 
    Cost of services3,196 2,055 1,257 
    Research and development19,380 27,209 19,740 
    Selling and marketing11,565 8,898 5,980 
    General and administrative34,387 34,263 20,626 
    Total stock-based compensation expense$72,972 $75,206 $49,045 
    Stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period, which is generally the vesting period. Specifically for performance‑based RSUs, stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period based on the number of awards expected to vest at each reporting date. The Company accounts for forfeitures of equity awards as those forfeitures occur.
    The fair value of the common stock during periods prior to the IPO was determined by the Board of Directors at each award grant date based upon a variety of factors, including the results obtained from independent third‑party valuations, the Company’s financial condition, and historical financial performance.
    Restricted Stock and RSUs
    Under the equity incentive plans, the Company may grant both time‑based and performance‑based shares of restricted Class B common stock and RSUs to eligible colleagues. Time‑based awards generally vest ratably on each of the first four anniversaries of the grant date. Performance‑based awards vesting is determined by the achievement of certain business growth targets, which include growth in ARR, as well as actual bookings for perpetual licenses and non‑recurring services. Performance targets are generally set for performance periods of one year to three years. The fair value of restricted stock and RSUs is determined by the product of the number of shares granted and the Company’s common stock price on the grant date.
    Shares of restricted stock have voting rights and, subject to the terms of the award agreements, the time‑based restricted stock awards generally accrue declared dividends which are paid upon vesting. RSUs, which may be cash or share‑settled depending on the award, do not have voting rights, but, subject to the terms of the award agreements, generally accrue declared dividends which are paid upon vesting. Beginning with the April 2021 grant, time‑based RSUs have dividend equivalent rights and do not accrue cash dividends. Certain historical RSUs granted in 2016 under the Company’s amended and restated 2015 Equity Incentive Plan (the “2015 Equity Incentive Plan”) have dividend equivalent rights and do not accrue cash dividends. Recipients of the Company’s outstanding performance‑based restricted stock awards and RSUs are paid dividends prior to vesting.
    The following is a summary of unvested restricted stock and RSU activity and related information under the Company’s applicable equity incentive plans:
    Time-Performance-
    BasedBased
    Time-WeightedWeighted
    TotalBasedAverageAverage
    RestrictedRestrictedPerformance-Grant DateGrant Date
    StockStockBasedFair ValueFair Value
    and RSUsand RSUsRSUsPer SharePer Share
    Unvested, December 31, 20223,068,851 2,706,078 
    (3)
    362,773 
    (4)
    $36.67 $38.21 
    Granted1,467,585 
    (1)
    1,268,939 198,646 
    (5)
    42.7939.14
    Vested(997,938)(840,778)(157,160)35.36 38.20 
    Forfeited and canceled(234,649)(196,031)(38,618)34.02 33.59 
    Unvested, December 31, 20233,303,849 
    (2)
    2,938,208 365,641 $39.87 $39.21 
    (1)For the year ended December 31, 2023, the Company only granted RSUs.
    (2)Includes 55,905 RSUs which are expected to be settled in cash.
    (3)Includes 199,076 time‑based RSUs granted during the three months ended March 31, 2022 to certain officers and key employees, which cliff vest on January 31, 2025.
    (4)Primarily relates to the 2022 annual performance period, except for 185,186 performance‑based RSUs granted during the year ended December 31, 2022 with extraordinary terms, which are described below.
    (5)Primarily relates to the 2023 annual performance period, except for 13,367 additional shares earned based on the achievement of 2022 performance goals for performance‑based RSUs granted during the year ended December 31, 2022.
    During the year ended December 31, 2022, the Company granted 185,186 performance‑based RSUs to certain officers and key employees, which vest subject to the achievement of certain performance goals over a three‑year performance period (the “Performance Period”). For each year of the Performance Period, one‑third of the performance‑based RSUs will be subject to a cliff, whereby no vesting of that portion will occur unless the Company’s applicable margin metrics (which, for 2022, was Adjusted EBITDA margin and for 2023 and 2024, will be Adjusted OI w/SBC margin, excluding the impact of foreign currency exchange fluctuations) also equals or exceeds the relevant target level for such year. Provided that the applicable margin targets are met, the total number of performance‑based RSUs that will vest is determined by the achievement of growth targets, which include growth in ARR, as well as actual bookings for perpetual licenses and non‑recurring services. Final actual vesting will be determined on January 31, 2025. The 2023 Adjusted OI w/SBC margin target, excluding the impact of foreign currency exchange fluctuations, and the 2022 Adjusted EBITDA margin target for the performance-based RSUs were met.
    In 2016, the Company granted RSUs subject to performance‑based vesting as determined by the achievement of certain business growth targets. Certain colleagues elected to defer delivery of such shares upon vesting. During the years ended December 31, 2023, 2022, and 2021, 1,562, 10,888, and 10,864 shares, respectively, were delivered to colleagues, and 36, 30, and 45 additional shares, respectively, were earned as a result of dividends. As of December 31, 2023, 2022, and 2021, 7,837, 9,363, and 20,221 shares, respectively, of these vested and deferred RSUs remained outstanding.
    The weighted average grant date fair values of RSUs granted were $42.29, $38.18, and $52.48 for the years ended December 31, 2023, 2022, and 2021, respectively.
    For the years ended December 31, 2023, 2022, and 2021, restricted stock and RSUs were issued net of 161,841, 112,698, and 125,825 shares, respectively, which were sold back to the Company to settle applicable income tax withholdings of $7,299, $4,491, and $7,293, respectively.
    As of December 31, 2023, there was $82,891 of unrecognized compensation expense related to unvested time‑based restricted stock and RSUs, which is expected to be recognized over a weighted average period of approximately 1.7 years. As of December 31, 2023, there was $2,609 of unrecognized compensation expense related to unvested performance‑based RSUs, which is expected to be recognized over a weighted average period of approximately 1.0 years.
    Stock Grants
    Under the equity incentive plans, the Company may grant unrestricted, fully vested shares of Class B common stock. The fair value of stock grants is determined by the product of the number of fully vested Class B common stock granted and the Company’s common stock price on the grant date. The total expense related to stock grants is recognized on the grant date as the issued awards are fully vested.
    For the years ended December 31, 2023, 2022, and 2021, the Company granted 12,639, 13,632, and 7,824 fully vested shares of Class B common stock, respectively.
    Stock Options
    The fair value of each stock option award was estimated on the date of grant using the Black‑Scholes option pricing model. Stock options generally vest ratably on each of the first four anniversaries of the grant date. The Company did not grant stock options during the years ended December 31, 2023, 2022, and 2021.
    The following is a summary of stock option activity and related information under the Company’s applicable equity incentive plans:
    Weighted
    WeightedAverage
    AverageRemainingAggregate
    StockExercise PriceContractualIntrinsic
    OptionsPer ShareLife (in years)Value
    Outstanding, December 31, 20223,794,515 $5.57 
    Exercised(2,860,586)5.52 
    Forfeited and expired(17,500)5.68 
    Outstanding, December 31, 2023916,429 $5.74 0.2$42,559 
    Exercisable, December 31, 2023916,429 $5.74 0.2$42,559 
    For the years ended December 31, 2023, 2022, and 2021, the Company received cash proceeds of $11,715, $8,338, and $5,605, respectively, related to the exercise of stock options. The total intrinsic value of stock options exercised for the years ended December 31, 2023, 2022, and 2021 was $112,025, $101,643, and $270,614, respectively.
    As of December 31, 2023, there was no remaining unrecognized compensation expense related to unvested stock options.
    Acquisition Options
    In addition to stock options granted under the Company’s equity incentive plans, in connection with an acquisition completed in March 2018, the Company issued to certain selling shareholder entities options to acquire an aggregate of up to 900,000 shares of Class B common stock. As of December 31, 2020, the Company fully recognized the stock‑based compensation expense associated with these options. During the year ended December 31, 2022, 900,000 options were exercised. No acquisition options remain outstanding as of December 31, 2022.
    ESPP
    The ESPP is considered a compensatory plan as it provides eligible colleagues an option to purchase shares of the Company’s Class B common stock for 85% of the lower of the price of the first day of the offering period or the last day of the offering period (i.e., the purchase date).
    The fair value of each purchase right under the ESPP was calculated as the sum of its components, which includes the discount, a six‑month call option, and a six‑month put option. The call and put options were valued using the Black‑Scholes option pricing model. Stock‑based compensation expense is recognized ratably over the respective offering period.
    Equity Incentive Plans
    The Company’s 2020 Incentive Award Plan provides for the granting of stock, stock options, restricted stock, RSUs, and other stock‑based or performance‑based awards to certain directors, officers, colleagues, consultants, and advisors of the Company, and terminates in September 2030. The 2020 Incentive Award Plan provides that 25,000,000 shares of Class B common stock may be issued for equity awards. Equity awards that are expired, canceled, forfeited, or terminated for any reason will be available for future grant under the 2020 Incentive Award Plan. As of December 31, 2023, equity awards available for future grants under the 2020 Incentive Award Plan were 20,946,599.
    The Company also has equity awards outstanding under the 2015 Equity Incentive Plan, which terminates in November 2024. Following the completion of the IPO, no further awards may be granted under the 2015 Equity Incentive Plan.
    XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes
    12 Months Ended
    Dec. 31, 2023
    Income Tax Disclosure [Abstract]  
    Income Taxes Income Taxes
    The components of Income before income taxes consist of the following:
    Year Ended December 31,
    202320222021
    Domestic$16,652 $98,188 $(14,544)
    International166,875 100,087 107,873 
    Income before income taxes
    $183,527 $198,275 $93,329 
    The Benefit (provision) for income taxes consists of the following:
    Year Ended December 31,
    202320222021
    Current:
    Federal$(12,899)$(2,307)$770 
    State(2,567)(1,387)163 
    Foreign(40,171)(22,715)(17,230)
    (55,637)(26,409)(16,297)
    Deferred:
    Federal134,516 3,547 15,182 
    State29,514 60 3,660 
    Foreign34,848 1,519 903 
    198,878 5,126 19,745 
    Benefit (provision) for income taxes
    $143,241 $(21,283)$3,448 
    A reconciliation of the U.S. statutory federal income tax rate to the Company’s effective income tax rate is as follows:
    Year Ended December 31,
    202320222021
    Federal statutory rate21.0 %21.0 %21.0 %
    State and local income taxes, net of federal benefit(0.3)1.0 (2.7)
    Stock-based compensation(22.9)(21.4)(52.5)
    Non-deductible officer compensation14.9 11.0 36.6 
    Tax credits(5.8)(2.9)(6.1)
    Withholding taxes4.9 2.8 5.8 
    Foreign tax rate differential(3.0)(2.0)(6.9)
    Net tax on foreign earnings (GILTI/FDII)4.2 0.9 — 
    Transaction costs(0.1)0.5 3.9 
    Tax impact of internal legal entity restructuring(93.1)— — 
    Other2.2 (0.2)(2.8)
    Effective income tax rate(78.0 %)10.7 %(3.7 %)
    For the year ended December 31, 2023, the effective tax rate was lower as compared to the year ended December 31, 2022 primarily due to the discrete tax benefit recognized as a result of the internal legal entity restructuring described below. The benefit of the internal legal entity restructuring was partially offset by an increase in the effective tax rate impact of the GILTI inclusion due to the mandatory capitalization of research and development expenses for U.S. tax purposes and a decrease in discrete tax benefits related to stock-based compensation, net of the impact from officer compensation limitation provisions, recognized during the current year. For the years ended December 31, 2023 and 2022, the Company recorded discrete tax benefits of $14,648 and $20,501, respectively, associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.
    During the fourth quarter of 2023, the Company recognized a net discrete income tax benefit of $170,784 attributable to internal legal entity restructuring and related intra-entity transactions as part of its continuing efforts to align intellectual property ownership with the Company’s business operating model. These transactions resulted in the recognition of deferred tax benefits arising from the net increase in deferred tax assets related to intangibles and goodwill of $171,622. The deferred tax assets represent the undiscounted future anticipated cash tax impacts of basis differences, which are expected to be realized through tax amortization over the next 13 years.
    For the year ended December 31, 2022, the effective tax rate was higher as compared to the year ended December 31, 2021, primarily due to the 2021 effective tax rate impact, net of officer compensation limitation provisions, related to the 2021 compensation charge of $90,721 to Deferred compensation plan expenses to record reallocated deferred compensation plan liabilities at fair value (see Note 12). For the years ended December 31, 2022 and 2021, the Company recorded discrete tax benefits of $20,501 and $14,890, respectively, associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.
    The U.S. Tax Cuts and Jobs Act (the “JOBS Act”) requires certain GILTI earned by a controlled foreign corporation (“CFC”) to be included in the gross income of the CFC’s U.S. shareholder. The Company has elected the “period cost method” and treats taxes due on future U.S. inclusions in taxable income related to GILTI as a current‑period expense when incurred. The JOBS Act allows a U.S. corporation a deduction equal to a certain percentage of its foreign‑derived intangible income (“FDII”).
    The following is a summary of the significant components of the Company’s deferred tax assets and liabilities:
    December 31,
    20232022
    Deferred tax assets:
    Accrued compensation$38,220 $35,298 
    NOL and credit carryforwards
    19,677 14,960 
    Intangible assets including goodwill137,576 — 
    Convertible debt and 163(j) limitation14,364 13,349 
    Lease liabilities7,610 8,920 
    Other accruals not currently deductible502 1,122 
    Allowance for doubtful accounts1,852 1,856 
    Deferred revenues4,402 2,914 
    Other2,852 2,383 
    Total deferred tax assets227,055 80,802 
    Less: Valuation allowance(2,664)(3,321)
    Net deferred tax assets224,391 77,481 
    Deferred tax liabilities:
    Intangible assets including goodwill— (51,994)
    Operating lease right-of-use assets(6,762)(8,381)
    Prepaid expenses(2,746)(2,877)
    Unrealized gains and losses(8,131)(9,422)
    Property and equipment(3,639)(3,406)
    Total deferred tax liabilities(21,278)(76,080)
    Net deferred tax assets (liabilities)$203,113 $1,401 
    The Company recognizes deferred income tax assets and liabilities for the expected future tax consequences of NOL carryforwards, credit carryforwards, and temporary differences between financial statement carrying amounts of assets and liabilities and their respective tax bases, using enacted tax rates in effect for the year in which the items are expected to reverse.
    The Company had deferred tax assets for tax credits and NOLs, net of unrecognized tax positions, primarily related to:
    Jurisdiction:December 31, 2023Begin to Expire
    U.S. Federal NOL$3,497 2034
    U.S. Federal research and development credits201 2039
    U.S. Federal foreign tax credits340 2028
    U.S. State NOL1,530 2036
    U.S. State research and development credits667 2030
    U.K. NOL6,759 Indefinite
    U.K. research and development credits760 Indefinite
    Canadian research and development credit1,037 2030
    As of December 31, 2023 and 2022, the Company has a valuation allowance recorded against net deferred tax assets related to NOLs and tax attributes in certain jurisdictions of $2,664 and $3,321, respectively. During the year ended December 31, 2023, the Company decreased the valuation allowance by $657, which was primarily related to the partial utilization of U.S. capital loss carryforwards. A valuation allowance is required when it is more likely than not that all or a portion of deferred tax assets will not be realized. The Company assesses the available positive and negative evidence to estimate whether the existing deferred tax assets will be realized.
    We have provided for any applicable income taxes associated with current year distributions, as well as any earnings that are expected to be distributed in the future, in the calculation of the income tax provision. No additional provision has been made for U.S. and non‑U.S. income taxes on the undistributed earnings of subsidiaries that are expected to be indefinitely reinvested. As of December 31, 2023, certain subsidiaries had approximately $335,988 of cumulative undistributed earnings that have been deemed permanently reinvested. A liability could arise if our intention to indefinitely reinvest such earnings were to change and amounts are distributed by such subsidiaries or if such subsidiaries are ultimately disposed. The potential tax implications of unremitted earnings are driven by the facts at the time of the distribution. It is not practicable to estimate the additional income taxes related to indefinitely reinvested earnings or the basis differences related to investments in subsidiaries.
    The following is a reconciliation of the changes in gross unrecognized tax benefits:
    Year Ended December 31,
    202320222021
    Gross unrecognized tax benefits, beginning of year$910 $1,331 $1,223 
    Increases for tax positions of prior years12 — 160 
    Decreases for tax positions of prior years(9)(121)(42)
    Increases for tax positions related to the current year— — — 
    Decreases relating to settlements with taxing authorities— (35)— 
    Reductions as a result of lapse of the statute of limitations(447)(265)(10)
    Gross unrecognized tax benefits, end of year$466 $910 $1,331 
    As of December 31, 2023, 2022, and 2021, the Company had total unrecognized tax benefits including interest and penalties of $557, $1,194, and $1,704, respectively, of which $554, $1,181, and $1,273, respectively, would impact the Company’s effective tax rate if recognized. Interest expense and penalties related to unrecognized tax benefits included in the Benefit (provision) for income taxes was $194, $89, $(101) for the years ended December 31, 2023, 2022, and 2021, respectively. The cumulative accrued interest and penalties related to unrecognized tax benefits were $91, $284, and $373 as of December 31, 2023, 2022, and 2021, respectively.
    The Company is subject to income tax in the U.S. (federal and state) and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining the provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax‑related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite its belief that the Company’s tax return positions are fully supportable. The tax benefit recognized is based on the largest amount that is greater than 50 percent likely of being realized upon ultimate settlement. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of tax audits. The Provision for income taxes in the consolidated statements of operations includes the impact of reserve provisions and changes to reserves that are considered appropriate. The Company records accrued interest and/or penalties, where applicable, related to unrecognized tax benefits as part of the Benefit (provision) for income taxes in the consolidated statements of operations. The Company records the amount of uncertain taxes expected to be paid in the next 12 months as a current liability and records the remaining amount in Other liabilities in the consolidated balance sheets.
    The Company is currently under audit in the U.K. for years 2018 through 2021. The Company is also under audit in the Netherlands for years 2018 through 2021. In addition, the Company is under audit in various other foreign taxing jurisdictions that are not material to the consolidated financial statements. The Company’s U.S. consolidated federal income tax returns for years 2020 through 2023 may be subject to examination by the Internal Revenue Service. The Company also may be subject to examination by other significant jurisdictions, including the Irish Revenue Commissioners for Irish tax purposes for years 2019 through 2023 and by the Inland Revenue Department for New Zealand Tax purposes for years 2018 through 2023.
    In December 2021, the Organization for Economic Co-operation and Development (“OECD”) adopted model rules to implement a global minimum corporate tax of 15% for companies with global revenues and profits above certain thresholds (referred to as “Pillar 2”). The OECD has continued to issue administrative guidance and interpretations regarding the Pillar 2 rules. A number of E.U. and G20 member nations, including locations where the Company currently has operations, are at various stages in the process of enacting tax legislation to incorporate aspects of the Pillar 2 rules. For countries that have adopted the model rules, certain aspects of the Pillar 2 rules will be effective in 2024, while other aspects are expected to become effective in 2025. Due to the uncertainty regarding which countries will enact Pillar 2 legislation and in what form the legislation will be adopted, as well as uncertainty regarding the timing of individual country legislative action and the underlying complexity of the rules, we are still assessing the impact, if any, of the Pillar 2 legislation on the Company.
    XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value of Financial Instruments
    12 Months Ended
    Dec. 31, 2023
    Fair Value Disclosures [Abstract]  
    Fair Value of Financial Instruments Fair Value of Financial Instruments
    The Company categorizes its assets and liabilities measured at fair value into a three‑level hierarchy, based on the priority of the inputs to the respective valuation technique. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). An asset or liability’s classification within the fair value hierarchy is based on the lowest level of significant input to its valuation. The Company’s assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of fair value assets and liabilities and their placement within the fair value hierarchy levels.
    The fair value hierarchy consists of the following three levels:
    Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
    Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
    Level 3 inputs are unobservable inputs based on management’s own assumptions used to measure assets and liabilities at fair value.
    The Company’s financial instruments include cash equivalents, account receivables, certain other assets, accounts payable, accruals, certain other current and long‑term liabilities, and long‑term debt.
    Current Assets and Current Liabilities — In general, the carrying amounts reported on the Company’s consolidated balance sheets for current assets and current liabilities approximate their fair values due to the short‑term nature of those instruments.
    The following methods and assumptions were used by the Company in estimating its fair value measurements for Level 2 and Level 3 financial instruments as of December 31, 2023 and 2022:
    Acquisition Contingent Consideration — The fair value of these liabilities is generally determined using a cost or income approach and is measured based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions the Company believes would be made by a market participant.
    Interest Rate Swap — The fair value of the Company’s interest rate swap asset or liability is determined using an income approach and is measured based on the implied forward rates for the remaining term of the interest rate swap. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy.
    Long-Term Debt — The fair value of the Company’s borrowings under its Credit Facility approximated its carrying value based upon discounted cash flows at current market rates for instruments with similar remaining terms. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy. As of December 31, 2023, the estimated fair value of the 2026 Notes and 2027 Notes was $684,205 and $516,051, respectively. As of December 31, 2022, the estimated fair value of the 2026 Notes and 2027 Notes was $622,431 and $470,856, respectively. The estimated fair value of the 2026 Notes and 2027 Notes is based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop estimates of fair values. Accordingly, the estimates presented are not necessarily indicative of the amounts at which these instruments could be purchased, sold, or settled.
    Deferred Compensation Plan Liabilities — The fair value of deferred compensation plan liabilities, including the liability classified phantom investments in the DCP, are marked to market at the end of each reporting period.
    Financial assets and financial liabilities carried at fair value measured on a recurring basis consist of the following:
    December 31, 2023Level 1Level 2Level 3Total
    Assets:
    Money market funds (1)
    $$— $— $
    Interest rate swap (2)
    — 32,162 — 32,162 
    Total assets$$32,162 $— $32,163 
    Liabilities:
    Deferred compensation plan liabilities (3)
    $90,536 $— $— $90,536 
    Cash-settled equity awards (4)
    781 — — 781 
    Total liabilities$91,317 $— $— $91,317 
    December 31, 2022Level 1Level 2Level 3Total
    Assets:
    Money market funds (1)
    $19 $— $— $19 
    Interest rate swap (2)
    — 37,200 — 37,200 
    Total assets$19 $37,200 $— $37,219 
    Liabilities:
    Acquisition contingent consideration (4)
    $— $— $1,196 $1,196 
    Deferred compensation plan liabilities (3)
    79,081 — — 79,081 
    Cash-settled equity awards (4)
    536 — — 536 
    Total liabilities$79,617 $— $1,196 $80,813 
    (1)Included in Cash and cash equivalents in the consolidated balance sheets.
    (2)Included in Other assets in the consolidated balance sheets.
    (3)Included in Deferred compensation plan liabilities, except for current liabilities of $2,355 and $2,067 as of December 31, 2023 and 2022, respectively, which are included in Accruals and other current liabilities in the consolidated balance sheets.
    (4)Included in Accruals and other current liabilities in the consolidated balance sheets.
    The following is a reconciliation of the changes in fair value of the Company’s financial liabilities which have been classified as Level 3 in the fair value hierarchy:
    Year Ended December 31,
    20232022
    Balance, beginning of year$1,196 $6,613 
    Payments(1,206)(5,261)
    Addition— 1,390 
    Change in fair value— (1,427)
    Foreign currency translation adjustments10 (119)
    Balance, end of year$— $1,196 
    The Company did not have any transfers between levels within the fair value hierarchy.
    XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies
    12 Months Ended
    Dec. 31, 2023
    Commitments and Contingencies Disclosure [Abstract]  
    Commitments and Contingencies Commitments and Contingencies
    Purchase Commitments
    In the normal course of business, the Company enters into various purchase commitments for goods and services. During the year ended December 31, 2023, the Company entered into approximately $158,000 of non‑cancelable future cash purchase commitments for services related to cloud provisioning of the Company’s software solutions and for other software costs. As of December 31, 2023, total non‑cancelable future cash purchase commitments were $127,000, of which the Company expects $50,000 to be paid over the next 12 months and $77,000 to be paid through September 2028. The Company expects to fully consume its contractual commitments in the ordinary course of operations.
    Litigation
    From time to time, the Company is involved in certain legal actions arising in the ordinary course of business. In management’s opinion, based upon the advice of counsel, the outcome of such actions is not expected to have a material adverse effect on the Company’s future financial position, results of operations, or cash flows.
    XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Geographic Data
    12 Months Ended
    Dec. 31, 2023
    Segment Reporting [Abstract]  
    Geographic Data Geographic Data
    Revenues by geographic region are presented in Note 3. Long‑lived assets (other than goodwill), net of depreciation and amortization by geographic region (see Notes 5, 6, and 8) are as follows:
    December 31,
    20232022
    Americas (1)(2)
    $272,492 $164,729 
    EMEA40,411 32,372 
    APAC (2)
    14,460 167,670 
    Total long-lived assets$327,363 $364,771 
    (1)Americas includes the U.S., Canada, and Latin America, including the Caribbean.
    (2)The change in balances period over period was due to an internal legal entity restructuring executed by the Company during the fourth quarter of 2023 (see Note 16).
    XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Other (Expense) Income, Net
    12 Months Ended
    Dec. 31, 2023
    Other Income and Expenses [Abstract]  
    Other (Expense) Income, Net Other (Expense) Income, Net
    Other (expense) income, net consists of the following:
    Year Ended December 31,
    202320222021
    (Loss) gain from:
    Change in fair value of interest rate swap (see Note 17)$(5,038)$27,083 $9,770 
    Foreign exchange (1)
    2,497 (9,901)827 
    Sale of aircraft (see Note 5)— 2,029 — 
    Change in fair value of acquisition contingent consideration (see Note 17)— 1,427 (550)
    Receipts (payments) related to interest rate swap
    8,803 1,947 (1,270)
    Other (expense) income, net (2)
    (13,484)1,713 1,184 
    Total other (expense) income, net
    $(7,222)$24,298 $9,961 
    (1)Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $3,163, $(7,369), and $(779) for the years ended December 31, 2023, 2022, and 2021, respectively.
    (2)Other (expense) income, net includes investment impairment and other charges of $(16,988), partially offset by gains on investments of $2,360 for the year ended December 31, 2023 (see Note 7).
    XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Realignment Costs
    12 Months Ended
    Dec. 31, 2023
    Postemployment Benefits [Abstract]  
    Realignment Costs Realignment Costs
    During the fourth quarter of 2023, the Company approved a strategic realignment program to better serve the Company’s accounts and to better align resources with the strategy of the business, including reinvestment in go-to-market functions, as well as in AI product development (the “2023 Program”). The Company incurred realignment costs of $12,579 for the year ended December 31, 2023 related to the aforementioned program, which represents termination benefits for colleagues whose roles were impacted. The 2023 Program activities have been broadly implemented across the Company’s various businesses with the intention that substantially all actions, including payment of the termination benefits, will be fully completed by mid‑2024.
    Realignment costs by expense classification were as follows:
    Year Ended
    December 31,
    2023
    Cost of revenues:
    Cost of subscriptions and licenses$839 
    Cost of services1,246 
    Total cost of revenues2,085 
    Operating expenses:
    Research and development4,995 
    Selling and marketing4,012 
    General and administrative1,487 
    Total operating expenses10,494 
    Total realignment costs$12,579 
    Accruals and other current liabilities in the consolidated balance sheets included amounts related to the realignment activities as follows:
    Balance, December 31, 2022$— 
    Realignment costs12,579 
    Payments(268)
    Adjustments (1)
    148 
    Balance, December 31, 2023$12,459 
    (1)Adjustments includes foreign currency translation.
    XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Net Income Per Share
    12 Months Ended
    Dec. 31, 2023
    Earnings Per Share [Abstract]  
    Net Income Per Share Net Income Per Share
    Net income per share of Class A and Class B common stock amounts are computed using the two‑class method required for participating securities, using the treasury stock method for awards under the Company’s equity compensation plans and ESPP, and using the if‑converted method for the convertible senior notes. In addition, the weighted average number of shares of the Company’s Class A and Class B common stock is inclusive of undistributed shares held in the DCP as phantom shares of the Company’s Class B common stock.
    The Company issues certain performance-based RSUs determined to be participating securities because holders of such shares have non-forfeitable dividend rights in the event of the Company’s declaration of a dividend for common shares. As of December 31, 2023, 2022, and 2021, there were 365,641, 362,773, and 96,683 participating securities outstanding, respectively.
    Undistributed net income allocated to participating securities are subtracted from net income in determining basic net income attributable to common stockholders. Basic net income per share is computed by dividing basic net income attributable to common stockholders by the weighted average number of shares, inclusive of undistributed shares held in the DCP as phantom shares of the Company’s Class B common stock.
    For the Company’s diluted net income per share numerator, interest expense, net of tax, attributable to the assumed conversion of the convertible senior notes is added back to basic net income attributable to common stockholders. For the Company’s diluted net income per share denominator, the basic weighted average number of shares is adjusted for the effect of dilutive securities, including awards under the Company’s equity compensation plans and ESPP, and for the dilutive effect of the assumed conversion of the convertible senior notes. Diluted net income per share attributable to common stockholders is computed by dividing diluted net income attributable to common stockholders by the weighted average number of fully diluted common shares.
    Except with respect to voting and conversion, the rights of the holders of the Company’s Class A common stock and the Company’s Class B common stock are identical. Each class of shares has the same rights to dividends and allocation of income (loss) and, therefore, net income per share would not differ under the two‑class method.
    The details of basic and diluted net income per share are as follows:
    Year Ended December 31,
    202320222021
    Numerator:
    Net income
    $326,787 $174,780 $93,192 
    Less: Net income attributable to participating securities
    (74)(42)(9)
    Net income attributable to Class A and Class B common stockholders, basic
    326,713 174,738 93,183 
    Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes6,874 6,810 — 
    Net income attributable to Class A and Class B common stockholders, diluted
    $333,587 $181,548 $93,183 
    Denominator:
    Weighted average shares, basic312,358,823 309,226,677 305,711,345 
    Dilutive effect of stock options, restricted stock, and RSUs2,435,456 4,705,172 8,791,084 
    Dilutive effect of ESPP75,568 166,606 108,385 
    Dilutive effect of assumed conversion of convertible senior notes17,633,786 17,666,703 — 
    Weighted average shares, diluted332,503,633 331,765,158 314,610,814 
    Net income per share, basic
    $1.05 $0.57 $0.30 
    Net income per share, diluted
    $1.00 $0.55 $0.30 
    The following potential common shares were excluded from the calculation of diluted net income per share attributable to common stockholders because their effect would have been anti‑dilutive for the periods presented:
    Year Ended December 31,
    202320222021
    RSUs— 718,105 150,017 
    Convertible senior notes— — 13,474,580 
    Total anti-dilutive securities— 718,105 13,624,597 
    XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Pay vs Performance Disclosure - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Pay vs Performance Disclosure      
    Net income $ 326,787 $ 174,780 $ 93,192
    XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Insider Trading Arrangements
    3 Months Ended 12 Months Ended
    Dec. 31, 2023
    shares
    Dec. 31, 2023
    shares
    Trading Arrangements, by Individual    
    Rule 10b5-1 Arrangement Adopted false  
    Rule 10b5-1 Arrangement Terminated false  
    Non-Rule 10b5-1 Arrangement Terminated false  
    Keith A. Bentley [Member]    
    Trading Arrangements, by Individual    
    Material Terms of Trading Arrangement  
    Effective November 8, 2023, Keith A. Bentley, Director, adopted a trading plan established pursuant to Rule 10b5‑1 of the Exchange Act, which is intended to satisfy the affirmative defense conditions of Rule 10b5‑1(c), to sell an aggregate of 1,000,000 shares of our Class B common stock through June 30, 2024.
    Name Keith A. Bentley  
    Title Director  
    Rule 10b5-1 Arrangement Adopted true  
    Adoption Date November 8, 2023  
    Aggregate Available 1,000,000 1,000,000
    Keith A. Bently [Member]    
    Trading Arrangements, by Individual    
    Arrangement Duration 235 days  
    XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Summary of Significant Accounting Policies (Policies)
    12 Months Ended
    Dec. 31, 2023
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Basis of Presentation and Accounting Policies
    Basis of Presentation and Consolidation
    The consolidated financial statements and accompanying notes have been prepared in U.S. dollars and in accordance with GAAP.
    Accounting Policies
    The Company’s consolidated financial statements are prepared in accordance with GAAP, which require us to select accounting policies and make estimates that affect the reported amount of assets, liabilities, revenues, and expenses, and the related disclosure of contingent assets and contingent liabilities. Actual results could differ materially from these estimates.
    Information on other accounting policies and methods that we use in the preparation of our consolidated financial statements are included, where applicable, in their respective footnotes that follow. Below is a discussion of accounting policies and methods used in our consolidated financial statements that are not presented within other footnotes.
    Consolidation The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. The Company is party to joint ventures, which are accounted for using the equity method. All intercompany accounts and transactions have been eliminated in consolidation.
    Gains and losses resulting from foreign currency transactions denominated in currencies other than the functional currency are included in Other income (expense), net in the consolidated statements of operations. The assets and liabilities of foreign subsidiaries are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period. Foreign currency translation adjustments are recorded as a component of Other comprehensive income (loss), net of taxes in the consolidated statements of comprehensive income.
    Reclassification
    Reclassifications
    Certain reclassifications of prior period amounts have been made to conform to the current period presentation.
    Segment
    Segment — Reportable segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the CODM to allocate resources and assess performance. The Company defines its CODM to be its chief executive officer. The chief executive officer reviews the financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating the Company’s financial performance. Accordingly, the Company has determined it operates and manages its business in a single reportable segment, the development and marketing of computer software and related services. The Company markets its products and services through the Company’s offices in the U.S. and its wholly‑owned branches and subsidiaries internationally.
    Cost of Revenues and Revenues from Contract with Customer
    Cost of Revenues — Cost of subscriptions and licenses expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs associated with servicing software subscriptions, amortization of intangible assets associated with acquired software and technology, channel partner compensation for providing sales coverage to users, as well as cloud‑related costs incurred for servicing the Company’s customers using cloud provisioned solutions and the Company’s license administration platform. Cost of services expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs, used for providing training, implementation, configuration, and customization services to customers.
    Nature of Products and Services
    The Company recognizes revenue upon the transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. The Company generates revenues from subscriptions, perpetual licenses, and services.
    The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year. The contract costs are amortized based on the economic life of the goods and services to which the contract costs relate. The Company has determined that costs under certain sales incentive programs meet the requirements to be capitalized. The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include the Company’s internal sales force compensation program and certain channel partner sales incentive programs for which the annual compensation is commensurate with annual sales activities.
    Subscriptions
    Enterprise Subscriptions
    The Company provides enterprise subscription offerings, which provide its enterprise accounts with complete and unlimited global access to the Company’s comprehensive portfolio of solutions. E365 subscriptions require a CSS as described below and are charged to accounts primarily based upon daily usage. The daily usage fee includes a term license component, SELECT maintenance and support, hosting, and Success Blueprints, which are designed to achieve business outcomes through more efficient and effective use of the Company’s software. E365 revenues are recognized based upon usage incurred by the account. Usage is primarily defined as distinct user access on a daily basis. E365 subscriptions can contain quarterly usage floors or collars. The term of E365 subscriptions aligns with calendar quarters and revenue is recognized based on actual usage. Alternatively, enterprise license subscriptions (“ELS”) provide access for a prepaid fee, which is based on the account’s usage of software in the preceding year, to effectively create a fee‑certain consumption‑based arrangement. ELS contain a term license component, SELECT maintenance and support, and performance consulting days. The SELECT maintenance and support benefits under ELS do not include a portfolio balancing performance obligation. Revenue is allocated to the various performance obligations based on their respective SSP. Revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenues for the SELECT maintenance and support and the performance consulting days are recognized as delivered over the subscription term. Billings in advance are recorded as Deferred revenues in the consolidated balance sheets.
    SELECT Subscriptions
    The Company provides prepaid annual recurring subscriptions that accounts (which are based on distinct contractual and billing relationships with the Company, where affiliated entities of a single parent company may each have an independent account with the Company) can elect to add to a new or previously purchased perpetual license. SELECT provides accounts with benefits, including upgrades, comprehensive technical support, pooled licensing benefits, annual portfolio balancing exchange rights, learning benefits, certain Azure‑based cloud collaboration services, mobility advantages, and access to other available benefits. SELECT subscriptions revenues are recognized as distinct performance obligations are satisfied. The performance obligations within the SELECT offering, outside of the portfolio balancing exchange right, are concurrently delivered and have the same pattern of recognition. These performance obligations are accounted for ratably over the term as a single performance obligation.
    Term License Subscriptions
    The Company provides annual, quarterly, and monthly term licenses for its software products. Term license subscriptions contain a term license component and SELECT maintenance and support. Revenue is allocated to the various performance obligations based on their SSP. Annual term licenses (“ATL”) are generally prepaid annually for named user access to specific products and include the Company’s Virtuoso subscriptions sold via the Company’s Virtuosity eStore for practitioner licenses. Virtuoso subscriptions are bundles with customizable training and expert consultation administered through “keys” or credits. Quarterly term license (“QTL”) subscriptions allow accounts to pay quarterly in arrears for license usage that is beyond their prepaid subscriptions. Monthly term license (“MTL”) subscriptions are identical to QTL subscriptions, except for the term of the license, and the manner in which they are monetized. MTL subscriptions require a CSS, which is described below. For ATL, revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenue for the SELECT maintenance and support is recognized as delivered over the subscription term. For Virtuoso keys, revenue is recognized as services are delivered. Billings in advance are recorded as Deferred revenues in the consolidated balance sheets. For usage‑based QTL and MTL subscriptions, revenues are recognized based upon usage incurred by the account. Usage is defined as peak usage over the respective terms. The terms of QTL and MTL subscriptions align with calendar quarters and calendar months, respectively, and revenue is recognized based on actual usage.
    Visas are quarterly or annual term licenses enabling users to access specific project or enterprise information and entitles users to certain functionality of the Company’s ProjectWise and AssetWise systems. The Company’s standard offerings are usage based with monetization through the Company’s CSS program as described below.
    CSS is a program designed to streamline the procurement, administration, and payment process. The program requires an estimation of annual usage for CSS eligible offerings and a deposit of funds in advance. Actual consumption is monitored and invoiced against the deposit on a calendar quarter basis. CSS balances not utilized for eligible products or services may roll over to future periods or are refundable. Paid and unconsumed CSS balances are recorded in Accruals and other current liabilities in the consolidated balance sheets. Software and services consumed under CSS are recognized pursuant to the applicable revenue recognition guidance for the respective software or service and classified as subscriptions or services based on their respective nature.
    Perpetual Licenses
    Perpetual licenses may be sold with or without attaching a SELECT subscription. Historically, attachment and retention of the SELECT subscription has been high given the benefits of the SELECT subscription discussed above. Perpetual licenses revenues are recognized upon delivery of the license to the user.
    Services
    The Company provides professional services, including training, implementation, configuration, customization, and strategic consulting services. The Company performs projects on both a time and materials and a fixed fee basis. Certain of the Company’s fixed‑fee arrangements, including its Success Services offerings, are structured as subscription‑like, packaged offerings that are annually recurring in nature. Success Services are standard service offerings that provide a level of dedicated professional services above the standard technical support offered to all accounts as part of their SELECT or enterprise agreement. Revenues are recognized as services are performed.
    The Company primarily utilizes its direct internal sales force and also has arrangements through independent channel partners to promote and sell its products and subscriptions to end‑users. Channel partners are authorized to promote the sale of an authorized set of the Company’s products and subscriptions within an authorized geography under a Channel Partner Agreement.
    Significant Judgments and Estimates
    The Company’s contracts with customers may include promises to transfer licenses (perpetual or term‑based), maintenance, and services to a user. Judgment is required to determine if the promises are separate performance obligations, and if so, the allocation of the transaction price to each performance obligation. When an arrangement includes multiple performance obligations which are concurrently delivered and have the same pattern of transfer to the customer, the Company accounts for those performance obligations as a single performance obligation. For contracts with more than one performance obligation, the transaction price is allocated among the performance obligations in an amount that depicts the relative SSP of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs. The Company uses a range of amounts to estimate SSP when it sells each of the products and services separately and needs to determine whether there is a discount that should be allocated based on the relative SSP of the various products and services.
    The Company’s SELECT agreement provides users with perpetual licenses a right to exchange software for other eligible perpetual licenses on an annual basis upon renewal. The Company refers to this option as portfolio balancing and has concluded that the portfolio balancing feature represents a material right resulting in the deferral of the associated revenue. Judgment is required to estimate the percentage of users who may elect to portfolio balance and considers inputs such as historical user elections. This feature is available once per term and must be exercised prior to the respective renewal term. The Company recognizes the associated revenue upon election or when the portfolio balancing right expires. This right is included in the initial and subsequent renewal terms and the Company reestablishes the revenue deferral for the material right upon the beginning of the renewal term.
    Software Development Costs
    Software Development Costs — The Company’s software development costs, including costs to develop software products or the software component of products to be sold, leased, or marketed to external accounts, before technological feasibility is reached, are included in Research and development in the consolidated statements of operations. Research and development expenses, which are generally expensed as incurred, primarily consist of headcount‑related costs. In general, technological feasibility is reached shortly before the release of such products.
    Under its Accelerated Commercial Development Program (“ACDP”) (the Company’s structured approach to an in‑house business incubator function), the Company capitalizes certain development costs related to certain projects once technological feasibility is established. Technological feasibility is established when a detailed program design has been completed and documented, the Company has established that the necessary skills, hardware, and software technology are available to produce the product, and there are no unresolved high‑risk development issues. Once the software is ready for its intended use, amortization is recorded over the software’s estimated useful life (generally three years).The Company evaluates the recoverability of capitalized ACDP costs whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable.
    Advertising Expense Advertising Expense — The Company expenses advertising costs as incurred.
    Cash and Cash Equivalents
    Cash and Cash Equivalents — The Company considers all highly liquid investments with a maturity of three months or less at the date of purchase to be cash equivalents. As of December 31, 2023 and 2022, all of the Company’s cash and cash equivalents consisted of money market funds and cash held in checking accounts maintained at various financial institutions. Cash equivalents are recorded at cost, which approximates fair value.
    Accounts Receivable and Allowance for Doubtful Accounts
    Accounts Receivable and Allowance for Doubtful Accounts — Accounts receivable primarily represent receivables from customers for products and services invoiced by the Company for which payment is outstanding and also unbilled revenues (see Note 3). Receivables are recorded at the invoiced amount and do not bear interest.
    The Company establishes an allowance for doubtful accounts for expected losses during the accounts receivable collection process. The allowance for doubtful accounts is presented separately in the consolidated balance sheets and reduces the accounts receivable balance to the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on an expected loss model which considers historical write‑off and recovery experience, aging trends affecting specific accounts, and general operational factors affecting all accounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.
    The Company considers current economic trends and takes into account reasonable and supportable forecasts of future conditions when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unexpected changes occur in the general business environment, the Company’s estimate of the recoverability of receivables could be further adjusted.
    Concentration of Credit Risk Concentration of Credit Risk — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of its cash and cash equivalents, and receivables. To reduce credit risk, the Company performs ongoing credit evaluations of its customers and limits the amount of credit extended when deemed necessary. Generally, the Company requires no collateral from its customers. The Company maintains an allowance for potential credit losses, but historically has not experienced any significant losses related to individual customers or groups of customers in any particular industry or geographic region.
    The Company’s cash and cash equivalents are deposited with financial institutions and invested in money market funds that the Company believes are of high credit quality.
    Recent Accounting Pronouncements
    In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023‑09, Income Taxes (Topic 740): Improvements to Income Tax Disclosures (“ASU 2023‑09”), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023‑09 is effective for the Company for the annual reporting period beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of ASU 2023‑09 on its consolidated financial statements and related disclosures.
    In November 2023, the FASB issued ASU No. 2023‑07, Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures (“ASU 2023‑07”), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the Company’s CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023‑07 is effective for the Company for the annual reporting period beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of ASU 2023‑07 on its consolidated financial statements and related disclosures.
    Recently Adopted Accounting Guidance
    In March 2020, the FASB issued ASU No. 2020‑04, Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting (“ASU 2020‑04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. ASU 2020‑04 applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform between March 12, 2020 and December 31, 2022. In December 2022, the FASB issued ASU No. 2022‑06, Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848, which provides optional guidance to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting by extending the sunset date of Topic 848 to December 31, 2024. The expedients and exceptions provided by these ASUs do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2024, except for hedging relationships existing as of December 31, 2024, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The Company adopted these ASUs during the second quarter of 2023 (see Note 10) and the adoption did not have a material impact on the Company’s consolidated financial statements.
    Fair Value Measurements
    The Company categorizes its assets and liabilities measured at fair value into a three‑level hierarchy, based on the priority of the inputs to the respective valuation technique. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). An asset or liability’s classification within the fair value hierarchy is based on the lowest level of significant input to its valuation. The Company’s assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of fair value assets and liabilities and their placement within the fair value hierarchy levels.
    The fair value hierarchy consists of the following three levels:
    Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.
    Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.
    Level 3 inputs are unobservable inputs based on management’s own assumptions used to measure assets and liabilities at fair value.
    The Company’s financial instruments include cash equivalents, account receivables, certain other assets, accounts payable, accruals, certain other current and long‑term liabilities, and long‑term debt.
    Current Assets and Current Liabilities — In general, the carrying amounts reported on the Company’s consolidated balance sheets for current assets and current liabilities approximate their fair values due to the short‑term nature of those instruments.
    The following methods and assumptions were used by the Company in estimating its fair value measurements for Level 2 and Level 3 financial instruments as of December 31, 2023 and 2022:
    Acquisition Contingent Consideration — The fair value of these liabilities is generally determined using a cost or income approach and is measured based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions the Company believes would be made by a market participant.
    Interest Rate Swap — The fair value of the Company’s interest rate swap asset or liability is determined using an income approach and is measured based on the implied forward rates for the remaining term of the interest rate swap. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy.
    Long-Term Debt — The fair value of the Company’s borrowings under its Credit Facility approximated its carrying value based upon discounted cash flows at current market rates for instruments with similar remaining terms.The estimated fair value of the 2026 Notes and 2027 Notes is based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop estimates of fair values. Accordingly, the estimates presented are not necessarily indicative of the amounts at which these instruments could be purchased, sold, or settled.
    Deferred Compensation Plan Liabilities — The fair value of deferred compensation plan liabilities, including the liability classified phantom investments in the DCP, are marked to market at the end of each reporting period.
    XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Summary of Significant Accounting Policies (Tables)
    12 Months Ended
    Dec. 31, 2023
    Organization, Consolidation and Presentation of Financial Statements [Abstract]  
    Rollforward of Accounts Receivable Allowance for Doubtful Accounts
    Activity related to the Company’s allowance for doubtful accounts was as follows:
    Year Ended December 31,
    20232022
    Balance, beginning of year$9,303 $6,541 
    Additions to reserve6,651 5,549 
    Write-offs, net of recoveries(7,106)(2,317)
    Foreign currency translation adjustments117 (470)
    Balance, end of year$8,965 $9,303 
    XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Revenue from Contracts with Customers (Tables)
    12 Months Ended
    Dec. 31, 2023
    Revenue from Contract with Customer [Abstract]  
    Disaggregation of Revenue by Type and Location
    The Company’s revenues consist of the following:
    Year Ended December 31,
    202320222021
    Subscriptions:
    Enterprise subscriptions (1)
    $433,321 $345,678 $290,097 
    SELECT subscriptions258,288 264,308 269,283 
    Term license subscriptions388,698 350,234 253,427 
    Subscriptions1,080,307 960,220 812,807 
    Perpetual licenses46,038 43,377 53,080 
    Subscriptions and licenses1,126,345 1,003,597 865,887 
    Services:
    Recurring16,370 17,804 21,343 
    Other85,698 77,681 77,816 
    Services102,068 95,485 99,159 
    Total revenues$1,228,413 $1,099,082 $965,046 
    (1)Enterprise subscriptions includes revenue attributable to E365 subscriptions of $411,025, $306,901, and $223,293 for the years ended December 31, 2023, 2022, and 2021, respectively.
    Revenue from external customers is attributed to individual countries based upon the location of the customer. Revenues by geographic region are as follows:
    Year Ended December 31,
    202320222021
    Americas (1)
    $650,926 $584,794 $483,087 
    EMEA353,550 312,804 300,123 
    APAC223,937 201,484 181,836 
    Total revenues$1,228,413 $1,099,082 $965,046 
    (1)Americas includes the U.S., Canada, and Latin America, including the Caribbean. Revenue attributable to the U.S. totaled $511,828, $459,511, and $393,865 for the years ended December 31, 2023, 2022, and 2021, respectively.
    XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions (Tables)
    12 Months Ended
    Dec. 31, 2023
    Business Combination and Asset Acquisition [Abstract]  
    Schedule of Business Acquisitions Aggregate Details
    The aggregate details of the Company’s acquisition activity are as follows:
    Acquisitions Completed During
    Year Ended December 31,
    202320222021
    Number of acquisitions13 
    Cash paid at closing (1)
    $26,287 $763,228 $1,072,820 
    Cash acquired(264)(20,221)(37,837)
    Net cash paid$26,023 $743,007 $1,034,983 
    (1)Of the cash paid at closing for the year ended December 31, 2023, $1,000 was deposited into an escrow account to secure any potential indemnification and other obligations of the seller.
    Schedule of Business Acquisitions Contingent Consideration
    The fair value of the contingent consideration from acquisitions is included in the consolidated balance sheets as follows:
    December 31,
    20232022
    Accruals and other current liabilities$— $1,196 
    Contingent consideration from acquisitions$— $1,196 
    The fair value of non-contingent consideration from acquisitions is included in the consolidated balance sheets as follows:
    December 31,
    20232022
    Accruals and other current liabilities$3,576 $2,434 
    Other liabilities— 2,977 
    Non-contingent consideration from acquisitions$3,576 $5,411 
    Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
    The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition (including contingent consideration):
    Acquisitions Completed During
    Year Ended December 31,
    202320222021
    Consideration:
    Cash paid at closing$26,287 $763,228 $1,072,820 
    Shares issued at closing (1)(2)
    — — 182,390 
    Contingent consideration— 1,390 4,544 
    Deferred, non-contingent consideration, net525 749 10,090 
    Other15 (269)— 
    Total consideration$26,827 $765,098 $1,269,844 
    Assets acquired and liabilities assumed:
    Cash$264 $20,221 $37,837 
    Accounts receivable and other current assets1,742 8,890 24,174 
    Operating lease right-of-use assets397 1,237 12,095 
    Property and equipment— 1,316 4,383 
    Deferred income taxes2,151 — — 
    Other assets874 
    Software and technology (weighted average useful life of 3, 5, and 5 years, respectively)
    3,077 10,608 43,560 
    Customer relationships (weighted average useful life of 6, 10, and 9 years, respectively)
    3,900 82,278 158,555 
    Trademarks (weighted average useful life of 5, 8 and 10 years, respectively)
    1,000 6,972 38,256 
    In-process research and development— — 3,700 
    Total identifiable assets acquired excluding goodwill12,537 131,529 323,434 
    Accruals and other current liabilities(624)(4,079)(27,649)
    Deferred revenues(4,623)(14,176)(26,245)
    Operating lease liabilities(397)(1,237)(11,988)
    Deferred income taxes— (5,745)(53,342)
    Other liabilities— — (716)
    Total liabilities assumed(5,644)(25,237)(119,940)
    Net identifiable assets acquired excluding goodwill6,893 106,292 203,494 
    Goodwill19,934 658,806 1,066,350 
    Net assets acquired$26,827 $765,098 $1,269,844 
    (1)Of the total 3,141,342 shares issued at closing, 83,627 shares are subject to forfeiture if post‑closing employment service conditions are not met and accordingly were recorded as stock‑based compensation expense over the related forfeiture period of two years.
    (2)A fair value adjustment of $16,943 was applied to the stock consideration due to restrictions on the transfer of securities.
    XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment, Net (Tables)
    12 Months Ended
    Dec. 31, 2023
    Property, Plant and Equipment [Abstract]  
    Schedule of Property and Equipment, Net
    Property and equipment, net consist of the following:
    December 31,
    20232022
    Land$2,811 $2,811 
    Building and improvements31,025 35,717 
    Computer equipment and software46,202 54,636 
    Furniture, fixtures, and equipment9,799 14,600 
    Aircraft2,038 2,038 
    Other89 156 
    Property and equipment, at cost91,964 109,958 
    Less: Accumulated depreciation(51,864)(77,707)
    Total property and equipment, net$40,100 $32,251 
    Estimated useful lives of property and equipment are as follows:
    Useful Life
    Building and improvements25years
    Computer equipment and software3years
    Furniture, fixtures, and equipment5years
    Aircraft6years
    Automobiles3years
    XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Goodwill and Other Intangible Assets (Tables)
    12 Months Ended
    Dec. 31, 2023
    Goodwill and Intangible Assets Disclosure [Abstract]  
    Schedule of Changes in the Carrying Amount of Goodwill
    The changes in the carrying amount of goodwill are as follows:
    Balance, December 31, 2021$1,588,477 
    Acquisitions658,806 
    Foreign currency translation adjustments(8,426)
    Other adjustments(1,673)
    Balance, December 31, 20222,237,184 
    Acquisitions19,934 
    Foreign currency translation adjustments11,732 
    Other adjustments486 
    Balance, December 31, 2023$2,269,336 
    Schedule of Finite-Lived Intangible Assets
    Details of intangible assets other than goodwill are as follows:
    December 31, 2023December 31, 2022
    Estimated
    Useful Life
    Gross
    Carrying
    Amount
    Accumulated
    Amortization
    Net Book
    Value
    Gross
    Carrying
    Amount
    Accumulated
    Amortization
    Net Book
    Value
    Intangible assets subject to amortization:
    Software and technology
    3-5 years
    $89,693 $(59,045)$30,648 $92,390 $(51,938)$40,452 
    Customer relationships
    3-10 years
    323,442 (142,378)181,064 323,164 (114,387)208,777 
    Trademarks
    3-10 years
    70,710 (33,709)37,001 69,803 (26,904)42,899 
    Non-compete agreements
    5 years
    350 (276)74 350 (207)143 
    Total intangible assets$484,195 $(235,408)$248,787 $485,707 $(193,436)$292,271 
    Finite-lived Intangible Assets Amortization Expense
    The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:
    Year Ended December 31,
    202320222021
    Cost of subscriptions and licenses$12,704 $12,478 $8,125 
    Amortization of purchased intangibles38,515 41,114 25,601 
    Total amortization expense$51,219 $53,592 $33,726 
    Schedule of Finite-Lived Intangible Assets, Future Amortization Expense
    Amortization expense for the years following December 31, 2023 are estimated as follows:
    2024$46,582 
    202543,494 
    202635,125 
    202727,972 
    202827,276 
    Thereafter68,338 
    $248,787 
    XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Investments (Tables)
    12 Months Ended
    Dec. 31, 2023
    Equity Method Investments and Joint Ventures [Abstract]  
    Schedule of Investments
    Investments consist of the following:
    December 31,
    20232022
    Cost method investments$21,044 $22,174 
    Equity method investments2,436 96 
    Total investments$23,480 $22,270 
    XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases (Tables)
    12 Months Ended
    Dec. 31, 2023
    Leases [Abstract]  
    Schedule of Supplemental Cash Flow and Other Information Related to Leases
    The components of operating lease cost reflected in the consolidated statements of operations were as follows:
    Year Ended December 31,
    202320222021
    Operating lease cost (1)
    $20,008 $20,772 $19,425 
    Variable lease cost4,594 4,658 4,151 
    Short-term lease cost— 16 21 
    Total operating lease cost$24,602 $25,446 $23,597 
    (1)Operating lease cost includes rent cost related to operating leases for office facilities of $19,199, $20,027, and $18,636 for the years ended December 31, 2023, 2022, and 2021, respectively.
    Supplemental operating cash flow and other information related to leases was as follows:
    Year Ended December 31,
    202320222021
    Cash paid for operating leases included in operating cash flows$17,899 $19,587 $19,636 
    Right-of-use assets obtained in exchange for new operating lease liabilities (1)
    $17,015 $10,722 $12,842 
    (1)Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $397, $1,237, and $12,095 for the years ended December 31, 2023, 2022, and 2021, respectively.
    Schedule of Operating Lease Maturity
    Maturities of operating lease liabilities are as follows:
    December 31, 2023
    2024$13,416 
    202510,499 
    20268,122 
    20275,635 
    20283,856 
    Thereafter6,744 
    Total future lease payments48,272 
    Less: Imputed interest(6,001)
    Total operating lease liabilities$42,271 
    XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Accruals and Other Current Liabilities (Tables)
    12 Months Ended
    Dec. 31, 2023
    Payables and Accruals [Abstract]  
    Schedule of Accruals and Other Current Liabilities
    Accruals and other current liabilities consist of the following:
    December 31,
    20232022
    CSS deposits$284,276 $201,082 
    Accrued compensation43,316 40,296 
    Accrued benefits39,983 35,493 
    Due to customers16,924 13,720 
    Accrued realignment costs12,459 — 
    Accrued indirect taxes10,722 9,766 
    Accrued professional fees5,970 4,984 
    Employee stock purchase plan contributions5,790 5,230 
    Accrued acquisition stay bonus4,336 9,135 
    Non-contingent consideration from acquisitions3,576 2,434 
    Accrued cloud provisioning costs3,572 4,224 
    Deferred compensation plan liabilities2,355 2,067 
    Contingent consideration from acquisitions— 1,196 
    Other accrued and current liabilities24,069 32,421 
    Total accruals and other current liabilities$457,348 $362,048 
    XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long‑Term Debt (Tables)
    12 Months Ended
    Dec. 31, 2023
    Debt Disclosure [Abstract]  
    Schedule of Long-term Debt Instruments
    Long‑term debt consists of the following:
    December 31,
    20232022
    Credit facility:
    Revolving loan facility due November 2025$92,028 $345,597 
    Term loan due November 2025190,000 195,000 
    2026 Notes687,830 687,830 
    2027 Notes575,000 575,000 
    Unamortized debt issuance costs(16,455)(22,731)
    Total debt1,528,403 1,780,696 
    Less: Current portion of long-term debt(10,000)(5,000)
    Long-term debt$1,518,403 $1,775,696 
    Schedule of Interest Expense
    Interest expense, net consists of the following:
    Year Ended December 31,
    202320222021
    Contractual interest expense$(34,973)$(26,275)$(5,464)
    Amortization and write-off of deferred debt issuance costs(7,291)(7,291)(5,955)
    Other interest income (expense)
    933 (1,490)(108)
    Interest income1,538 421 306 
    Interest expense, net$(39,793)$(34,635)$(11,221)
    Schedule of Maturities of Long-term Debt
    Scheduled maturities of long‑term debt are as follows:
    December 31, 2023
    2024$10,000 
    2025272,028 
    2026687,830 
    2027575,000 
    Total scheduled maturities of long-term debt$1,544,858 
    XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Retirement Plans (Tables)
    12 Months Ended
    Dec. 31, 2023
    Retirement Benefits [Abstract]  
    Schedule of Deferred Compensation Plan Liabilities
    The total liabilities related to the DCP is included in the consolidated balance sheets as follows:
    December 31,
    20232022
    Accruals and other current liabilities$2,355 $2,067 
    Deferred compensation plan liabilities88,181 77,014 
    Total DCP liabilities$90,536 $79,081 
    XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Preferred and Common Stock (Tables)
    12 Months Ended
    Dec. 31, 2023
    Equity [Abstract]  
    Schedule of Dividends Declared
    The Company declared cash dividends during the periods presented as follows:
    Dividend
    Per ShareAmount
    2023:
    Fourth quarter$0.05 $14,764 
    Third quarter0.05 14,768 
    Second quarter0.05 14,702 
    First quarter0.05 14,522 
    Total$0.20 $58,756 
    2022:
    Fourth quarter$0.03 $8,730 
    Third quarter0.03 8,592 
    Second quarter0.03 8,678 
    First quarter0.03 8,353 
    Total$0.12 $34,353 
    2021:
    Fourth quarter$0.03 $8,461 
    Third quarter0.03 8,485 
    Second quarter0.03 8,372 
    First quarter0.03 8,219 
    Total$0.12 $33,537 
    XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Accumulated Other Comprehensive Loss (Tables)
    12 Months Ended
    Dec. 31, 2023
    Equity [Abstract]  
    Schedule of Accumulated Other Comprehensive Loss
    Accumulated other comprehensive loss consists of the following:
    ForeignActuarial (Loss)
    CurrencyGain on
    TranslationRetirement PlanTotal
    Balance, December 31, 2020$(25,219)$(1,014)$(26,233)
    Other comprehensive (loss) income, before taxes
    (65,648)151 (65,497)
    Tax expense (44)(44)
    Other comprehensive (loss) income, net of taxes
    (65,648)107 (65,541)
    Balance, December 31, 2021(90,867)(907)(91,774)
    Other comprehensive income, before taxes
    1,459 820 2,279 
    Tax expense— (245)(245)
    Other comprehensive income, net of taxes
    1,459 575 2,034 
    Balance, December 31, 2022(89,408)(332)(89,740)
    Other comprehensive income, before taxes
    4,774 68 4,842 
    Tax expense— (89)(89)
    Other comprehensive income (loss), net of taxes
    4,774 (21)4,753 
    Balance, December 31, 2023$(84,634)$(353)$(84,987)
    XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stock-Based Compensation (Tables)
    12 Months Ended
    Dec. 31, 2023
    Share-Based Payment Arrangement [Abstract]  
    Schedule of Stock-based Compensation Expense
    Total stock‑based compensation expense consists of the following:
    Year Ended December 31,
    202320222021
    Restricted stock and restricted stock units (“RSUs”) expense
    $54,606 $40,754 $19,917 
    Bonus Plan expense (see Note 11)14,801 28,571 23,121 
    ESPP expense (see Note 13)2,407 2,890 2,118 
    Stock grants expense600 450 445 
    Stock option expense343 2,150 3,271 
    DCP elective participant deferrals expense (1) (see Note 12)
    215 391 173 
    Total stock-based compensation expense (2)
    $72,972 $75,206 $49,045 
    (1)DCP elective participant deferrals expense excludes deferred incentive bonus payable pursuant to the Bonus Plan.
    (2)As of December 31, 2023 and 2022, $4,043 and $7,300 remained in Accruals and other current liabilities in the consolidated balance sheets, respectively.
    Total stock‑based compensation expense is included in the consolidated statements of operations as follows:
    Year Ended December 31,
    202320222021
    Cost of subscriptions and licenses$4,444 $2,781 $1,442 
    Cost of services3,196 2,055 1,257 
    Research and development19,380 27,209 19,740 
    Selling and marketing11,565 8,898 5,980 
    General and administrative34,387 34,263 20,626 
    Total stock-based compensation expense$72,972 $75,206 $49,045 
    Schedule of Options
    The following is a summary of stock option activity and related information under the Company’s applicable equity incentive plans:
    Weighted
    WeightedAverage
    AverageRemainingAggregate
    StockExercise PriceContractualIntrinsic
    OptionsPer ShareLife (in years)Value
    Outstanding, December 31, 20223,794,515 $5.57 
    Exercised(2,860,586)5.52 
    Forfeited and expired(17,500)5.68 
    Outstanding, December 31, 2023916,429 $5.74 0.2$42,559 
    Exercisable, December 31, 2023916,429 $5.74 0.2$42,559 
    Schedule of Restricted Stock and Restricted Stock Unit Activity
    The following is a summary of unvested restricted stock and RSU activity and related information under the Company’s applicable equity incentive plans:
    Time-Performance-
    BasedBased
    Time-WeightedWeighted
    TotalBasedAverageAverage
    RestrictedRestrictedPerformance-Grant DateGrant Date
    StockStockBasedFair ValueFair Value
    and RSUsand RSUsRSUsPer SharePer Share
    Unvested, December 31, 20223,068,851 2,706,078 
    (3)
    362,773 
    (4)
    $36.67 $38.21 
    Granted1,467,585 
    (1)
    1,268,939 198,646 
    (5)
    42.7939.14
    Vested(997,938)(840,778)(157,160)35.36 38.20 
    Forfeited and canceled(234,649)(196,031)(38,618)34.02 33.59 
    Unvested, December 31, 20233,303,849 
    (2)
    2,938,208 365,641 $39.87 $39.21 
    (1)For the year ended December 31, 2023, the Company only granted RSUs.
    (2)Includes 55,905 RSUs which are expected to be settled in cash.
    (3)Includes 199,076 time‑based RSUs granted during the three months ended March 31, 2022 to certain officers and key employees, which cliff vest on January 31, 2025.
    (4)Primarily relates to the 2022 annual performance period, except for 185,186 performance‑based RSUs granted during the year ended December 31, 2022 with extraordinary terms, which are described below.
    (5)Primarily relates to the 2023 annual performance period, except for 13,367 additional shares earned based on the achievement of 2022 performance goals for performance‑based RSUs granted during the year ended December 31, 2022.
    XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes (Tables)
    12 Months Ended
    Dec. 31, 2023
    Income Tax Disclosure [Abstract]  
    Schedule of Income before Income Tax, Domestic and International
    The components of Income before income taxes consist of the following:
    Year Ended December 31,
    202320222021
    Domestic$16,652 $98,188 $(14,544)
    International166,875 100,087 107,873 
    Income before income taxes
    $183,527 $198,275 $93,329 
    Schedule of Components of Income Tax
    The Benefit (provision) for income taxes consists of the following:
    Year Ended December 31,
    202320222021
    Current:
    Federal$(12,899)$(2,307)$770 
    State(2,567)(1,387)163 
    Foreign(40,171)(22,715)(17,230)
    (55,637)(26,409)(16,297)
    Deferred:
    Federal134,516 3,547 15,182 
    State29,514 60 3,660 
    Foreign34,848 1,519 903 
    198,878 5,126 19,745 
    Benefit (provision) for income taxes
    $143,241 $(21,283)$3,448 
    Schedule of Effective Income Tax Rate Reconciliation
    A reconciliation of the U.S. statutory federal income tax rate to the Company’s effective income tax rate is as follows:
    Year Ended December 31,
    202320222021
    Federal statutory rate21.0 %21.0 %21.0 %
    State and local income taxes, net of federal benefit(0.3)1.0 (2.7)
    Stock-based compensation(22.9)(21.4)(52.5)
    Non-deductible officer compensation14.9 11.0 36.6 
    Tax credits(5.8)(2.9)(6.1)
    Withholding taxes4.9 2.8 5.8 
    Foreign tax rate differential(3.0)(2.0)(6.9)
    Net tax on foreign earnings (GILTI/FDII)4.2 0.9 — 
    Transaction costs(0.1)0.5 3.9 
    Tax impact of internal legal entity restructuring(93.1)— — 
    Other2.2 (0.2)(2.8)
    Effective income tax rate(78.0 %)10.7 %(3.7 %)
    Schedule of Deferred Tax Assets and Liabilities
    The following is a summary of the significant components of the Company’s deferred tax assets and liabilities:
    December 31,
    20232022
    Deferred tax assets:
    Accrued compensation$38,220 $35,298 
    NOL and credit carryforwards
    19,677 14,960 
    Intangible assets including goodwill137,576 — 
    Convertible debt and 163(j) limitation14,364 13,349 
    Lease liabilities7,610 8,920 
    Other accruals not currently deductible502 1,122 
    Allowance for doubtful accounts1,852 1,856 
    Deferred revenues4,402 2,914 
    Other2,852 2,383 
    Total deferred tax assets227,055 80,802 
    Less: Valuation allowance(2,664)(3,321)
    Net deferred tax assets224,391 77,481 
    Deferred tax liabilities:
    Intangible assets including goodwill— (51,994)
    Operating lease right-of-use assets(6,762)(8,381)
    Prepaid expenses(2,746)(2,877)
    Unrealized gains and losses(8,131)(9,422)
    Property and equipment(3,639)(3,406)
    Total deferred tax liabilities(21,278)(76,080)
    Net deferred tax assets (liabilities)$203,113 $1,401 
    Summary of Operating Loss Carryforwards
    The Company had deferred tax assets for tax credits and NOLs, net of unrecognized tax positions, primarily related to:
    Jurisdiction:December 31, 2023Begin to Expire
    U.S. Federal NOL$3,497 2034
    U.S. Federal research and development credits201 2039
    U.S. Federal foreign tax credits340 2028
    U.S. State NOL1,530 2036
    U.S. State research and development credits667 2030
    U.K. NOL6,759 Indefinite
    U.K. research and development credits760 Indefinite
    Canadian research and development credit1,037 2030
    Schedule of Unrecognized Tax Benefits Roll Forward
    The following is a reconciliation of the changes in gross unrecognized tax benefits:
    Year Ended December 31,
    202320222021
    Gross unrecognized tax benefits, beginning of year$910 $1,331 $1,223 
    Increases for tax positions of prior years12 — 160 
    Decreases for tax positions of prior years(9)(121)(42)
    Increases for tax positions related to the current year— — — 
    Decreases relating to settlements with taxing authorities— (35)— 
    Reductions as a result of lapse of the statute of limitations(447)(265)(10)
    Gross unrecognized tax benefits, end of year$466 $910 $1,331 
    XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value of Financial Instruments (Tables)
    12 Months Ended
    Dec. 31, 2023
    Fair Value Disclosures [Abstract]  
    Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis
    Financial assets and financial liabilities carried at fair value measured on a recurring basis consist of the following:
    December 31, 2023Level 1Level 2Level 3Total
    Assets:
    Money market funds (1)
    $$— $— $
    Interest rate swap (2)
    — 32,162 — 32,162 
    Total assets$$32,162 $— $32,163 
    Liabilities:
    Deferred compensation plan liabilities (3)
    $90,536 $— $— $90,536 
    Cash-settled equity awards (4)
    781 — — 781 
    Total liabilities$91,317 $— $— $91,317 
    December 31, 2022Level 1Level 2Level 3Total
    Assets:
    Money market funds (1)
    $19 $— $— $19 
    Interest rate swap (2)
    — 37,200 — 37,200 
    Total assets$19 $37,200 $— $37,219 
    Liabilities:
    Acquisition contingent consideration (4)
    $— $— $1,196 $1,196 
    Deferred compensation plan liabilities (3)
    79,081 — — 79,081 
    Cash-settled equity awards (4)
    536 — — 536 
    Total liabilities$79,617 $— $1,196 $80,813 
    (1)Included in Cash and cash equivalents in the consolidated balance sheets.
    (2)Included in Other assets in the consolidated balance sheets.
    (3)Included in Deferred compensation plan liabilities, except for current liabilities of $2,355 and $2,067 as of December 31, 2023 and 2022, respectively, which are included in Accruals and other current liabilities in the consolidated balance sheets.
    (4)Included in Accruals and other current liabilities in the consolidated balance sheets.
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation
    The following is a reconciliation of the changes in fair value of the Company’s financial liabilities which have been classified as Level 3 in the fair value hierarchy:
    Year Ended December 31,
    20232022
    Balance, beginning of year$1,196 $6,613 
    Payments(1,206)(5,261)
    Addition— 1,390 
    Change in fair value— (1,427)
    Foreign currency translation adjustments10 (119)
    Balance, end of year$— $1,196 
    XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Geographic Data (Tables)
    12 Months Ended
    Dec. 31, 2023
    Segment Reporting [Abstract]  
    Long-lived Assets by Geographic Areas Long‑lived assets (other than goodwill), net of depreciation and amortization by geographic region (see Notes 5, 6, and 8) are as follows:
    December 31,
    20232022
    Americas (1)(2)
    $272,492 $164,729 
    EMEA40,411 32,372 
    APAC (2)
    14,460 167,670 
    Total long-lived assets$327,363 $364,771 
    (1)Americas includes the U.S., Canada, and Latin America, including the Caribbean.
    (2)The change in balances period over period was due to an internal legal entity restructuring executed by the Company during the fourth quarter of 2023 (see Note 16).
    XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Other (Expense) Income, Net (Tables)
    12 Months Ended
    Dec. 31, 2023
    Other Income and Expenses [Abstract]  
    Schedule of Other (Expense) Income, Net
    Other (expense) income, net consists of the following:
    Year Ended December 31,
    202320222021
    (Loss) gain from:
    Change in fair value of interest rate swap (see Note 17)$(5,038)$27,083 $9,770 
    Foreign exchange (1)
    2,497 (9,901)827 
    Sale of aircraft (see Note 5)— 2,029 — 
    Change in fair value of acquisition contingent consideration (see Note 17)— 1,427 (550)
    Receipts (payments) related to interest rate swap
    8,803 1,947 (1,270)
    Other (expense) income, net (2)
    (13,484)1,713 1,184 
    Total other (expense) income, net
    $(7,222)$24,298 $9,961 
    (1)Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $3,163, $(7,369), and $(779) for the years ended December 31, 2023, 2022, and 2021, respectively.
    (2)Other (expense) income, net includes investment impairment and other charges of $(16,988), partially offset by gains on investments of $2,360 for the year ended December 31, 2023 (see Note 7).
    XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Realignment Costs (Tables)
    12 Months Ended
    Dec. 31, 2023
    Postemployment Benefits [Abstract]  
    Schedule of Realignment Costs by Expense Classification
    Realignment costs by expense classification were as follows:
    Year Ended
    December 31,
    2023
    Cost of revenues:
    Cost of subscriptions and licenses$839 
    Cost of services1,246 
    Total cost of revenues2,085 
    Operating expenses:
    Research and development4,995 
    Selling and marketing4,012 
    General and administrative1,487 
    Total operating expenses10,494 
    Total realignment costs$12,579 
    Realignment Costs Rollforward
    Accruals and other current liabilities in the consolidated balance sheets included amounts related to the realignment activities as follows:
    Balance, December 31, 2022$— 
    Realignment costs12,579 
    Payments(268)
    Adjustments (1)
    148 
    Balance, December 31, 2023$12,459 
    (1)Adjustments includes foreign currency translation.
    XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Net Income Per Share (Tables)
    12 Months Ended
    Dec. 31, 2023
    Earnings Per Share [Abstract]  
    Schedule of Net Income Per Share, Basic and Diluted
    The details of basic and diluted net income per share are as follows:
    Year Ended December 31,
    202320222021
    Numerator:
    Net income
    $326,787 $174,780 $93,192 
    Less: Net income attributable to participating securities
    (74)(42)(9)
    Net income attributable to Class A and Class B common stockholders, basic
    326,713 174,738 93,183 
    Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes6,874 6,810 — 
    Net income attributable to Class A and Class B common stockholders, diluted
    $333,587 $181,548 $93,183 
    Denominator:
    Weighted average shares, basic312,358,823 309,226,677 305,711,345 
    Dilutive effect of stock options, restricted stock, and RSUs2,435,456 4,705,172 8,791,084 
    Dilutive effect of ESPP75,568 166,606 108,385 
    Dilutive effect of assumed conversion of convertible senior notes17,633,786 17,666,703 — 
    Weighted average shares, diluted332,503,633 331,765,158 314,610,814 
    Net income per share, basic
    $1.05 $0.57 $0.30 
    Net income per share, diluted
    $1.00 $0.55 $0.30 
    Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
    The following potential common shares were excluded from the calculation of diluted net income per share attributable to common stockholders because their effect would have been anti‑dilutive for the periods presented:
    Year Ended December 31,
    202320222021
    RSUs— 718,105 150,017 
    Convertible senior notes— — 13,474,580 
    Total anti-dilutive securities— 718,105 13,624,597 
    XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Summary of Significant Accounting Policies - Software Development Costs (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Finite-Lived Intangible Assets [Line Items]      
    Research and development costs capitalized $ 4,558,000 $ 7,060,000 $ 6,608,000
    Research and development costs capitalized, amortization 7,711,000 6,626,000 7,020,000
    Impairment charges $ 1,835,000 $ 0 $ 0
    Software and technology      
    Finite-Lived Intangible Assets [Line Items]      
    Estimated Useful Life 3 years    
    XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Summary of Significant Accounting Policies - Advertising Expense (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Organization, Consolidation and Presentation of Financial Statements [Abstract]      
    Advertising expense $ 5,365 $ 6,888 $ 2,396
    XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Description of Business and Summary of Significant Accounting Policies - Rollforward of Accounts Receivable Allowance for Doubtful Accounts (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
    Balance, beginning of year $ 9,303 $ 6,541
    Additions to reserve 6,651 5,549
    Write-offs, net of recoveries (7,106) (2,317)
    Foreign currency translation adjustments 117 (470)
    Balance, end of year $ 8,965 $ 9,303
    XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Revenue from Contracts with Customers - Narrative (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Disaggregation of Revenue [Line Items]      
    Contract with customer, liability $ 269,647 $ 243,073  
    Total revenues 1,228,413 1,099,082 $ 965,046
    Accounts receivable 302,501 296,376  
    Contract asset impairment 0 0  
    Contract with customer, liability, revenue recognized 213,021 204,279  
    Contract with customer liability additions 237,193 221,126  
    Unbilled Revenues      
    Disaggregation of Revenue [Line Items]      
    Accounts receivable $ 129,494 $ 113,217  
    Channel Partners | Revenue Benchmark | Customer Concentration Risk      
    Disaggregation of Revenue [Line Items]      
    Concentration risk percentage 8.00% 8.00% 8.00%
    Licenses      
    Disaggregation of Revenue [Line Items]      
    Total revenues $ 592,737 $ 513,736 $ 412,375
    Term Licenses      
    Disaggregation of Revenue [Line Items]      
    Total revenues 546,699 470,359 $ 359,295
    Portfolio Balancing      
    Disaggregation of Revenue [Line Items]      
    Contract with customer, liability $ 18,269 $ 17,338  
    XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Type (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Disaggregation of Revenue [Line Items]      
    Total revenues $ 1,228,413 $ 1,099,082 $ 965,046
    Subscriptions and licenses      
    Disaggregation of Revenue [Line Items]      
    Total revenues 1,126,345 1,003,597 865,887
    Subscriptions      
    Disaggregation of Revenue [Line Items]      
    Total revenues 1,080,307 960,220 812,807
    Enterprise subscriptions      
    Disaggregation of Revenue [Line Items]      
    Total revenues 433,321 345,678 290,097
    SELECT subscriptions      
    Disaggregation of Revenue [Line Items]      
    Total revenues 258,288 264,308 269,283
    Term license subscriptions      
    Disaggregation of Revenue [Line Items]      
    Total revenues 388,698 350,234 253,427
    Perpetual licenses      
    Disaggregation of Revenue [Line Items]      
    Total revenues 46,038 43,377 53,080
    Services      
    Disaggregation of Revenue [Line Items]      
    Total revenues 102,068 95,485 99,159
    Recurring      
    Disaggregation of Revenue [Line Items]      
    Total revenues 16,370 17,804 21,343
    Other      
    Disaggregation of Revenue [Line Items]      
    Total revenues 85,698 77,681 77,816
    Enterprise subscriptions, E365      
    Disaggregation of Revenue [Line Items]      
    Total revenues $ 411,025 $ 306,901 $ 223,293
    XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Location (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Disaggregation of Revenue [Line Items]      
    Total revenues $ 1,228,413 $ 1,099,082 $ 965,046
    Americas      
    Disaggregation of Revenue [Line Items]      
    Total revenues 650,926 584,794 483,087
    United States      
    Disaggregation of Revenue [Line Items]      
    Total revenues 511,828 459,511 393,865
    EMEA      
    Disaggregation of Revenue [Line Items]      
    Total revenues 353,550 312,804 300,123
    APAC      
    Disaggregation of Revenue [Line Items]      
    Total revenues $ 223,937 $ 201,484 $ 181,836
    XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Revenue from Contracts with Customers - Performance Obligation (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation amount $ 269,647
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation, percent to be recognized over next twelve months 94.00%
    Remaining performance obligation expected timing of satisfaction period 12 months
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
    Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
    Remaining performance obligation expected timing of satisfaction period
    XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions - Schedule of Cash Paid and Acquired for Acquisitions (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    acquisition
    Dec. 31, 2022
    USD ($)
    acquisition
    Dec. 31, 2021
    USD ($)
    acquisition
    Business Combination, Separately Recognized Transactions [Line Items]      
    Net cash paid $ 26,023 $ 743,007 $ 1,034,983
    Escrow deposit $ 1,000    
    Series of Individually Immaterial Business Acquisitions      
    Business Combination, Separately Recognized Transactions [Line Items]      
    Number of acquisitions | acquisition 3 6 13
    Cash paid at closing $ 26,287 $ 763,228 $ 1,072,820
    Cash acquired (264) (20,221) (37,837)
    Net cash paid $ 26,023 $ 743,007 $ 1,034,983
    XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions - Narrative (Details)
    $ in Thousands
    12 Months Ended
    Jan. 31, 2022
    USD ($)
    Jun. 17, 2021
    USD ($)
    shares
    Dec. 31, 2023
    USD ($)
    acquisition
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    Business Combination, Separately Recognized Transactions [Line Items]          
    Net cash paid     $ 26,023 $ 743,007 $ 1,034,983
    Series of Individually Immaterial Business Acquisitions          
    Business Combination, Separately Recognized Transactions [Line Items]          
    Net cash paid     $ 26,023 743,007 1,034,983
    Number business acquired pending purchase accounting adjustments | acquisition     2    
    Acquisition and integration costs     $ 5,879 11,758 20,471
    Power Line Systems          
    Business Combination, Separately Recognized Transactions [Line Items]          
    Net cash paid $ 695,968        
    Acquisition and integration costs       $ 9,804 1,644
    Goodwill from acquisition, expected tax deductible amount     $ 9,771    
    Seequent          
    Business Combination, Separately Recognized Transactions [Line Items]          
    Net cash paid   $ 883,336      
    Acquisition and integration costs         16,557
    Business acquisition, pro forma revenue         $ 1,017,975
    Seequent | Class B Common Stock          
    Business Combination, Separately Recognized Transactions [Line Items]          
    Number of shares sold (in shares) | shares   3,141,342      
    XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions - Schedule of Contingent and Non-Contingent Consideration Fair Value (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Business Acquisition, Contingent Consideration [Line Items]    
    Accruals and other current liabilities $ 0 $ 1,196
    Accruals and other current liabilities 3,576 2,434
    Series of Individually Immaterial Business Acquisitions    
    Business Acquisition, Contingent Consideration [Line Items]    
    Accruals and other current liabilities 0 1,196
    Contingent consideration from acquisitions 0 1,196
    Accruals and other current liabilities 3,576 2,434
    Other liabilities 0 2,977
    Non-contingent consideration from acquisitions $ 3,576 $ 5,411
    XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Acquisitions - Schedule of Consideration and Net Assets Acquired (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Jun. 17, 2021
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Assets acquired and liabilities assumed:        
    Deferred income taxes   $ 2,151 $ 0 $ 0
    Goodwill   2,269,336 2,237,184 1,588,477
    Series of Individually Immaterial Business Acquisitions        
    Business Combination, Separately Recognized Transactions [Line Items]        
    Cash paid at closing   26,287 763,228 1,072,820
    Shares issued at closing   0 0 182,390
    Contingent consideration   0 1,390 4,544
    Deferred, non-contingent consideration, net   525 749 10,090
    Other   15 (269) 0
    Total consideration   26,827 765,098 1,269,844
    Assets acquired and liabilities assumed:        
    Cash   264 20,221 37,837
    Accounts receivable and other current assets   1,742 8,890 24,174
    Operating lease right-of-use assets   397 1,237 12,095
    Property and equipment   0 1,316 4,383
    Other assets   6 7 874
    Total identifiable assets acquired excluding goodwill   12,537 131,529 323,434
    Accruals and other current liabilities   (624) (4,079) (27,649)
    Deferred revenues   (4,623) (14,176) (26,245)
    Operating lease liabilities   (397) (1,237) (11,988)
    Deferred income taxes   0 (5,745) (53,342)
    Other liabilities   0 0 (716)
    Total liabilities assumed   (5,644) (25,237) (119,940)
    Net identifiable assets acquired excluding goodwill   6,893 106,292 203,494
    Goodwill   19,934 658,806 1,066,350
    Net assets acquired   26,827 765,098 1,269,844
    Series of Individually Immaterial Business Acquisitions | Software and technology        
    Assets acquired and liabilities assumed:        
    Finite-lived intangibles   3,077 10,608 43,560
    Series of Individually Immaterial Business Acquisitions | Customer relationships        
    Assets acquired and liabilities assumed:        
    Finite-lived intangibles   3,900 82,278 158,555
    Series of Individually Immaterial Business Acquisitions | Trademarks        
    Assets acquired and liabilities assumed:        
    Finite-lived intangibles   1,000 6,972 38,256
    Series of Individually Immaterial Business Acquisitions | In-process research and development        
    Assets acquired and liabilities assumed:        
    Finite-lived intangibles   $ 0 $ 0 $ 3,700
    Series of Individually Immaterial Business Acquisitions | Weighted Average | Software and technology        
    Business Combination, Separately Recognized Transactions [Line Items]        
    Acquired finite-lived intangible assets, weighted average useful life   3 years 5 years 5 years
    Series of Individually Immaterial Business Acquisitions | Weighted Average | Customer relationships        
    Business Combination, Separately Recognized Transactions [Line Items]        
    Acquired finite-lived intangible assets, weighted average useful life   6 years 10 years 9 years
    Series of Individually Immaterial Business Acquisitions | Weighted Average | Trademarks        
    Business Combination, Separately Recognized Transactions [Line Items]        
    Acquired finite-lived intangible assets, weighted average useful life   5 years 8 years 10 years
    Seequent        
    Assets acquired and liabilities assumed:        
    Award service period   2 years    
    Fair value adjustment of stock consideration   $ 16,943    
    Seequent | Class B Common Stock        
    Assets acquired and liabilities assumed:        
    Number of shares sold (in shares) 3,141,342      
    Number of shares sold subject to employment service conditions (in shares)   83,627    
    XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Property, Plant and Equipment [Line Items]    
    Property and equipment, at cost $ 91,964 $ 109,958
    Less: Accumulated depreciation (51,864) (77,707)
    Total property and equipment, net 40,100 32,251
    Land    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, at cost 2,811 2,811
    Building and improvements    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, at cost 31,025 35,717
    Computer equipment and software    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, at cost 46,202 54,636
    Furniture, fixtures, and equipment    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, at cost 9,799 14,600
    Aircraft    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, at cost 2,038 2,038
    Other    
    Property, Plant and Equipment [Line Items]    
    Property and equipment, at cost $ 89 $ 156
    XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment, Net - Narrative (Details) - USD ($)
    1 Months Ended 12 Months Ended
    Feb. 01, 2022
    Jan. 31, 2022
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Property, Plant and Equipment [Line Items]          
    Depreciation expense     $ 12,368,000 $ 10,706,000 $ 11,217,000
    Impairment     0 0 0
    Proceeds from sale of aircraft     $ 0 2,380,000 $ 0
    Aircraft | Entity Controlled By CEO          
    Property, Plant and Equipment [Line Items]          
    Sale of interest percent   50.00%      
    Proceeds from sale of aircraft $ 2,380,000        
    Gain on disposition of property plant equipment       $ 2,029,000  
    XML 82 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Property and Equipment, Net - Schedule of Property and Equipment Useful Lives (Details)
    Dec. 31, 2023
    Building and improvements  
    Property, Plant and Equipment [Line Items]  
    Property and equipment, estimated useful lives 25 years
    Computer equipment and software  
    Property, Plant and Equipment [Line Items]  
    Property and equipment, estimated useful lives 3 years
    Furniture, fixtures, and equipment  
    Property, Plant and Equipment [Line Items]  
    Property and equipment, estimated useful lives 5 years
    Aircraft  
    Property, Plant and Equipment [Line Items]  
    Property and equipment, estimated useful lives 6 years
    Automobiles  
    Property, Plant and Equipment [Line Items]  
    Property and equipment, estimated useful lives 3 years
    XML 83 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Goodwill and Other Intangible Assets - Goodwill (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Goodwill [Roll Forward]    
    Goodwill beginning balance $ 2,237,184 $ 1,588,477
    Acquisitions 19,934 658,806
    Foreign currency translation adjustments 11,732 (8,426)
    Other adjustments 486 (1,673)
    Goodwill ending balance $ 2,269,336 $ 2,237,184
    XML 84 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Goodwill and Other Intangible Assets - Narrative (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Goodwill and Intangible Assets Disclosure [Abstract]      
    Impairment of goodwill $ 0 $ 0 $ 0
    XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Intangible assets subject to amortization:    
    Gross Carrying Amount $ 484,195 $ 485,707
    Accumulated Amortization (235,408) (193,436)
    Net Book Value $ 248,787 292,271
    Software and technology    
    Intangible assets subject to amortization:    
    Estimated Useful Life 3 years  
    Gross Carrying Amount $ 89,693 92,390
    Accumulated Amortization (59,045) (51,938)
    Net Book Value $ 30,648 40,452
    Software and technology | Minimum    
    Intangible assets subject to amortization:    
    Estimated Useful Life 3 years  
    Software and technology | Maximum    
    Intangible assets subject to amortization:    
    Estimated Useful Life 5 years  
    Customer relationships    
    Intangible assets subject to amortization:    
    Gross Carrying Amount $ 323,442 323,164
    Accumulated Amortization (142,378) (114,387)
    Net Book Value $ 181,064 208,777
    Customer relationships | Minimum    
    Intangible assets subject to amortization:    
    Estimated Useful Life 3 years  
    Customer relationships | Maximum    
    Intangible assets subject to amortization:    
    Estimated Useful Life 10 years  
    Trademarks    
    Intangible assets subject to amortization:    
    Gross Carrying Amount $ 70,710 69,803
    Accumulated Amortization (33,709) (26,904)
    Net Book Value $ 37,001 42,899
    Trademarks | Minimum    
    Intangible assets subject to amortization:    
    Estimated Useful Life 3 years  
    Trademarks | Maximum    
    Intangible assets subject to amortization:    
    Estimated Useful Life 10 years  
    Non-compete agreements    
    Intangible assets subject to amortization:    
    Estimated Useful Life 5 years  
    Gross Carrying Amount $ 350 350
    Accumulated Amortization (276) (207)
    Net Book Value $ 74 $ 143
    XML 86 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Goodwill and Other Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Goodwill and Intangible Assets Disclosure [Abstract]      
    Cost of subscriptions and licenses $ 12,704 $ 12,478 $ 8,125
    Amortization of purchased intangibles 38,515 41,114 25,601
    Total amortization expense $ 51,219 $ 53,592 $ 33,726
    XML 87 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Goodwill and Other Intangible Assets - Future Amortization Expense (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Goodwill and Intangible Assets Disclosure [Abstract]    
    2024 $ 46,582  
    2025 43,494  
    2026 35,125  
    2027 27,972  
    2028 27,276  
    Thereafter 68,338  
    Net Book Value $ 248,787 $ 292,271
    XML 88 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Investments - Schedule of Investments (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Equity Method Investments and Joint Ventures [Abstract]    
    Cost method investments $ 21,044 $ 22,174
    Equity method investments 2,436 96
    Total investments $ 23,480 $ 22,270
    XML 89 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Investments - Narrative (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Schedule of Equity Method Investments [Line Items]      
    Cost method investment impairment $ 14,588,000 $ 0 $ 0
    Gain on sale of investments 2,360,000    
    Payments to acquire cost method investments 12,841,000 15,107,000  
    Cost method investments 21,044,000 22,174,000  
    Worldsensing      
    Schedule of Equity Method Investments [Line Items]      
    Payments to acquire cost method investments 8,928,000    
    Cost method investments 8,928,000    
    Teralytics investment      
    Schedule of Equity Method Investments [Line Items]      
    Cost method investment impairment 11,130,000    
    Cost method investments 0 11,130,000  
    Digital Construction Works, Inc. | Equity Method Investee      
    Schedule of Equity Method Investments [Line Items]      
    Payments to acquire equity method investments $ 2,261,000 $ 2,343,000  
    XML 90 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases - Narrative (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Lessee, Lease, Description [Line Items]      
    Operating lease, weighted average remaining lease term 4 years 7 months 6 days 3 years 10 months 24 days  
    Operating lease, weighted average discount rate, percent 4.80% 3.40%  
    Right-of-use asset impairment $ 2,239,000 $ 0 $ 0
    Operating lease payments, leases not yet commenced $ 804,000    
    Minimum      
    Lessee, Lease, Description [Line Items]      
    Remaining lease term (less than) 1 year    
    Renewal term 1 year    
    Termination period (less than) 1 year    
    Maximum      
    Lessee, Lease, Description [Line Items]      
    Remaining lease term (less than) 10 years    
    Renewal term 5 years    
    Termination period (less than) 5 years    
    XML 91 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases - Lease Cost (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Leases [Abstract]      
    Operating lease cost $ 20,008 $ 20,772 $ 19,425
    Variable lease cost 4,594 4,658 4,151
    Short-term lease cost 0 16 21
    Total operating lease cost 24,602 25,446 23,597
    Payments for rent $ 19,199 $ 20,027 $ 18,636
    XML 92 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases - Other Information (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Lessee, Lease, Description [Line Items]      
    Cash paid for operating leases included in operating cash flows $ 17,899 $ 19,587 $ 19,636
    Right-of-use assets obtained in exchange for new operating lease liabilities 17,015 10,722 12,842
    Series of Individually Immaterial Business Acquisitions      
    Lessee, Lease, Description [Line Items]      
    Right-of-use assets obtained in exchange for lease liabilities, business acquisitions $ 397 $ 1,237 $ 12,095
    XML 93 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Leases - Maturities of Operating Lease Liabilities (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    Leases [Abstract]  
    2024 $ 13,416
    2025 10,499
    2026 8,122
    2027 5,635
    2028 3,856
    Thereafter 6,744
    Total future lease payments 48,272
    Less: Imputed interest (6,001)
    Total operating lease liabilities $ 42,271
    XML 94 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Accruals and Other Current Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Payables and Accruals [Abstract]    
    CSS deposits $ 284,276 $ 201,082
    Accrued compensation 43,316 40,296
    Accrued benefits 39,983 35,493
    Due to customers 16,924 13,720
    Accrued realignment costs 12,459 0
    Accrued indirect taxes 10,722 9,766
    Accrued professional fees 5,970 4,984
    Employee stock purchase plan contributions 5,790 5,230
    Accrued acquisition stay bonus 4,336 9,135
    Non-contingent consideration from acquisitions 3,576 2,434
    Accrued cloud provisioning costs 3,572 4,224
    Deferred compensation plan liabilities 2,355 2,067
    Contingent consideration from acquisitions 0 1,196
    Other accrued and current liabilities 24,069 32,421
    Total accruals and other current liabilities $ 457,348 $ 362,048
    XML 95 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long‑Term Debt - Schedule of Long-Term Debt (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Debt Instrument [Line Items]    
    Long-term debt, gross $ 1,544,858  
    Unamortized debt issuance costs (16,455) $ (22,731)
    Total debt 1,528,403 1,780,696
    Less: Current portion of long-term debt (10,000) (5,000)
    Long-term debt 1,518,403 1,775,696
    Senior Notes Due January 2026 | Convertible Debt    
    Debt Instrument [Line Items]    
    Long-term debt, gross 687,830 687,830
    Senior Notes Due July 2027 | Convertible Debt    
    Debt Instrument [Line Items]    
    Long-term debt, gross 575,000 575,000
    Revolving Credit Facility | November 2025 Notes | Line of Credit    
    Debt Instrument [Line Items]    
    Long-term debt, gross 92,028 345,597
    Secured Debt | November 2025 Notes | Line of Credit    
    Debt Instrument [Line Items]    
    Long-term debt, gross $ 190,000 $ 195,000
    XML 96 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long‑Term Debt - Narrative (Details)
    3 Months Ended 12 Months Ended 22 Months Ended
    Dec. 22, 2021
    USD ($)
    Jun. 28, 2021
    USD ($)
    share_rate
    day
    $ / shares
    Jun. 23, 2021
    $ / shares
    Jan. 26, 2021
    USD ($)
    share_rate
    day
    $ / shares
    Jan. 25, 2021
    USD ($)
    Jan. 21, 2021
    $ / shares
    Apr. 02, 2020
    USD ($)
    Dec. 31, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2023
    USD ($)
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    Dec. 31, 2023
    USD ($)
    Jun. 23, 2023
    Debt Instrument [Line Items]                            
    Total debt               $ 1,528,403,000 $ 1,780,696,000 $ 1,528,403,000 $ 1,780,696,000   $ 1,528,403,000  
    Payments of debt issuance costs                   0 0 $ 5,643,000    
    Term of contract             10 years              
    Interest Rate Swap | Not Designated as Hedging Instrument                            
    Debt Instrument [Line Items]                            
    Derivative notional amount             $ 200,000,000              
    Fixed interest rate                           0.729%
    Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | Interest Rate Swap | Not Designated as Hedging Instrument                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate                           0.11448%
    Credit Facility | Line of Credit                            
    Debt Instrument [Line Items]                            
    Remaining borrowing capacity               757,822,000 504,253,000 757,822,000 $ 504,253,000   757,822,000  
    Two Thousand Twenty Six Notes | Convertible Debt                            
    Debt Instrument [Line Items]                            
    Debt instrument, face amount       $ 690,000,000                    
    Debt instrument, interest rate, stated percentage       0.125%                    
    Payments of debt issuance costs       $ 18,055,000                    
    Payments of stock issuance costs       25,530,000                    
    Repayment of credit facility       $ 250,500,000                    
    Repayments of senior debt               1,998,000 1,998,000          
    Extinguishment of debt               2,170,000 2,170,000          
    Debt instrument, convertible, threshold percentage of stock price trigger       130.00%                    
    Debt instrument, convertible, threshold trading days | day       20                    
    Debt instrument, convertible, threshold consecutive trading days | day       30                    
    Debt instrument, redemption price, percentage       98.00%                    
    Debt instrument, convertible, number of equity instruments, conversion rate (shares per USD) | share_rate       15.5925                    
    Debt instrument, convertible, conversion price (USD per share) | $ / shares       $ 64.13                    
    Number of trading days after maturity date, debt redeemable       40 days                    
    Effective interest rate       0.658%                    
    Capped call options expense       $ 150,000                    
    Capped call transaction, cap price (USD per share) | $ / shares           $ 72.9795                
    Capped call, premium above share price, percentage           65.00%                
    Two Thousand Twenty Six Notes | Convertible Debt | Debt Conversion Terms One                            
    Debt Instrument [Line Items]                            
    Debt instrument, convertible, threshold trading days | day       20                    
    Debt instrument, convertible, threshold consecutive trading days | day       30                    
    Two Thousand Twenty Six Notes | Convertible Debt | Debt Conversion Terms Two                            
    Debt Instrument [Line Items]                            
    Debt instrument, convertible, threshold consecutive business days | day       5                    
    Debt instrument, convertible, threshold consecutive trading days, after threshold consecutive business days | day       10                    
    Two Thousand Twenty Six Notes | Convertible Debt | Minimum                            
    Debt Instrument [Line Items]                            
    Share price threshold, adjustment to conversion rate (USD per share) | $ / shares       $ 44.23                    
    Two Thousand Twenty Six Notes | Convertible Debt | Maximum                            
    Debt Instrument [Line Items]                            
    Debt instrument, convertible, number of equity instruments, conversion rate (shares per USD) | share_rate       22.6090                    
    Share price threshold, adjustment to conversion rate (USD per share) | $ / shares       $ 210.00                    
    Debt covenant, percent of note holders threshold by amount of principal outstanding       25.00%                    
    Two Thousand Twenty Seven Notes | Convertible Debt                            
    Debt Instrument [Line Items]                            
    Debt instrument, face amount   $ 575,000,000                        
    Debt instrument, interest rate, stated percentage   0.375%                        
    Payments of debt issuance costs   $ 15,065,000                        
    Payments of stock issuance costs   25,875,000                        
    Repayment of credit facility   $ 536,062,000                        
    Debt instrument, convertible, threshold percentage of stock price trigger   130.00%                        
    Debt instrument, convertible, threshold trading days | day   20                        
    Debt instrument, convertible, threshold consecutive trading days | day   30                        
    Debt instrument, redemption price, percentage   98.00%                        
    Debt instrument, convertible, number of equity instruments, conversion rate (shares per USD) | share_rate   12.0153                        
    Debt instrument, convertible, conversion price (USD per share) | $ / shares   $ 83.23                        
    Number of trading days after maturity date, debt redeemable   40 days                        
    Effective interest rate   0.864%                        
    Capped call options expense   $ 50,000                        
    Capped call transaction, cap price (USD per share) | $ / shares     $ 95.5575                      
    Capped call, premium above share price, percentage     55.00%                      
    Two Thousand Twenty Seven Notes | Convertible Debt | Debt Conversion Terms One                            
    Debt Instrument [Line Items]                            
    Debt instrument, convertible, threshold trading days | day   20                        
    Debt instrument, convertible, threshold consecutive trading days | day   30                        
    Two Thousand Twenty Seven Notes | Convertible Debt | Debt Conversion Terms Two                            
    Debt Instrument [Line Items]                            
    Debt instrument, convertible, threshold consecutive business days | day   5                        
    Debt instrument, convertible, threshold consecutive trading days, after threshold consecutive business days | day   10                        
    Two Thousand Twenty Seven Notes | Convertible Debt | Minimum                            
    Debt Instrument [Line Items]                            
    Share price threshold, adjustment to conversion rate (USD per share) | $ / shares   $ 61.65                        
    Two Thousand Twenty Seven Notes | Convertible Debt | Maximum                            
    Debt Instrument [Line Items]                            
    Debt instrument, convertible, number of equity instruments, conversion rate (shares per USD) | share_rate   16.2206                        
    Share price threshold, adjustment to conversion rate (USD per share) | $ / shares   $ 325.00                        
    Debt covenant, percent of note holders threshold by amount of principal outstanding   25.00%                        
    Revolving Credit Facility | Line of Credit                            
    Debt Instrument [Line Items]                            
    Accordion feature, increase limit               200,000,000   200,000,000     200,000,000  
    Revolving Credit Facility | Credit Facility                            
    Debt Instrument [Line Items]                            
    Borrowings guaranteed through stock of foreign subsidiaries percentage 0.65                          
    Revolving Credit Facility | New Credit Facility | Line of Credit                            
    Debt Instrument [Line Items]                            
    Maximum borrowing capacity               850,000,000   $ 850,000,000     850,000,000  
    Write off of unamortized debt issuance costs         $ 353,000                  
    Capitalization of professional fees         $ 3,577,000                  
    Debt covenant, cross-defaults of other debt threshold $ 50,000,000                          
    Debt covenant, judgment defaults threshold $ 10,000,000                          
    Weighted average interest rate over time                   7.13% 3.84% 2.03%    
    Letter of Credit | Credit Facility | Line of Credit                            
    Debt Instrument [Line Items]                            
    Maximum borrowing capacity               50,000,000   $ 50,000,000     50,000,000  
    Multi‑Currency Swing‑Line Sub‑Facility | Credit Facility | Line of Credit                            
    Debt Instrument [Line Items]                            
    Maximum borrowing capacity               85,000,000   85,000,000     85,000,000  
    Multi‑Currency Swing‑Line Sub‑Facility | Credit Facility | Line of Credit | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 0.035%                          
    Multi‑Currency Swing‑Line Sub‑Facility | Credit Facility | Line of Credit | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 1.25%                          
    Multi‑Currency Swing‑Line Sub‑Facility | Credit Facility | Line of Credit | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 2.25%                          
    Secured Debt | 2021 Term Loan | Line of Credit                            
    Debt Instrument [Line Items]                            
    Debt instrument, face amount $ 200,000,000                          
    Debt issuance costs               540,000   540,000     540,000  
    Secured Debt | March 31,2022 - December 31, 2023 | 2021 Term Loan | Line of Credit                            
    Debt Instrument [Line Items]                            
    Repayments of term loan per quarter                         1,250,000  
    Secured Debt | March 31, 2024 - November 14, 2025 | 2021 Term Loan | Line of Credit                            
    Debt Instrument [Line Items]                            
    Repayments of term loan per quarter                         2,500,000  
    Letters of Credit And Surety Bonds | Credit Facility                            
    Debt Instrument [Line Items]                            
    Total debt               $ 150,000 $ 150,000 $ 150,000 $ 150,000   $ 150,000  
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 0.10%                          
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Overnight Bank Funding Effective Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 0.50%                          
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Minimum                            
    Debt Instrument [Line Items]                            
    Unused capacity, commitment fee percentage 0.20%                          
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 1.25%                          
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Minimum | Base Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 0.25%                          
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Maximum                            
    Debt Instrument [Line Items]                            
    Unused capacity, commitment fee percentage 0.30%                          
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 2.25%                          
    Revolving Credit Facility - Non-Euro Currency | Credit Facility | Maximum | Base Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 1.25%                          
    Revolving Credit Facility - Non-Euro Currency | 2021 Term Loan | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 0.10%                          
    Revolving Credit Facility - Non-Euro Currency | 2021 Term Loan | Overnight Bank Funding Effective Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 0.50%                          
    Revolving Credit Facility - Non-Euro Currency | 2021 Term Loan | Minimum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 1.00%                          
    Revolving Credit Facility - Non-Euro Currency | 2021 Term Loan | Minimum | Base Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 0.00%                          
    Revolving Credit Facility - Non-Euro Currency | 2021 Term Loan | Maximum | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 2.00%                          
    Revolving Credit Facility - Non-Euro Currency | 2021 Term Loan | Maximum | Base Rate                            
    Debt Instrument [Line Items]                            
    Basis spread on variable rate 1.00%                          
    XML 97 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long‑Term Debt - Schedule of Interest Expense (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Debt Disclosure [Abstract]      
    Contractual interest expense $ (34,973) $ (26,275) $ (5,464)
    Amortization and write-off of deferred debt issuance costs (7,291) (7,291) (5,955)
    Other interest income (expense) 933 (1,490) (108)
    Interest income 1,538 421 306
    Interest expense, net $ (39,793) $ (34,635) $ (11,221)
    XML 98 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Long‑Term Debt - Long-Term Debt, Maturity (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    Debt Disclosure [Abstract]  
    2024 $ 10,000
    2025 272,028
    2026 687,830
    2027 575,000
    Total scheduled maturities of long-term debt $ 1,544,858
    XML 99 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Executive Bonus Plan (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    day
    Dec. 31, 2022
    USD ($)
    Dec. 31, 2021
    USD ($)
    Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
    Bonus plan compensation expense $ 13,580 $ (15,782) $ 95,046
    Deferred Bonus      
    Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]      
    Company's adjusted Management Reported Operating Income (MROI) threshold for bonus plan percentage (up to) 20.00%    
    Number of trading days prior to end of applicable quarter, shares determined upon election by volume-weighted average price | day 10,000    
    Number of trading days after the end of applicable quarter, shares determined upon election by volume-weighted average price | day 10    
    Non-deferred incentive bonus threshold for pro rata adjustment $ 7,500    
    Bonus plan compensation expense $ 21,463 $ 33,242 $ 33,454
    XML 100 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Retirement Plans - Narrative (Details) - USD ($)
    12 Months Ended
    Jan. 01, 2022
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Aug. 31, 2021
    Defined Contribution Plan Disclosure [Line Items]          
    Bonus plan compensation expense   $ 13,580,000 $ (15,782,000) $ 95,046,000  
    Defined Contribution Plan, Tax Status [Extensible Enumeration]   Nonqualified Plan Nonqualified Plan Nonqualified Plan  
    Qualified Plan          
    Defined Contribution Plan Disclosure [Line Items]          
    Employer matching contribution, percent of match 50.00% 50.00%      
    Employer discretionary contribution, percent of qualified cash compensation (up to) 6.00% 5.00%      
    Qualified Plan | United States          
    Defined Contribution Plan Disclosure [Line Items]          
    Employer contributions   $ 5,260,000 $ 4,933,000 $ 4,114,000  
    Qualified Plan | Foreign Plan          
    Defined Contribution Plan Disclosure [Line Items]          
    Employer contributions   13,208,000 11,803,000 10,729,000  
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits          
    Defined Contribution Plan Disclosure [Line Items]          
    Bonus plan compensation expense   $ 13,580,000 (15,782,000) 95,046,000  
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | DCP, One-Time Inducement          
    Defined Contribution Plan Disclosure [Line Items]          
    Bonus plan compensation expense       $ 90,721,000  
    Defined Contribution Plan, Tax Status [Extensible Enumeration]       Nonqualified Plan  
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | Class B Common Stock          
    Defined Contribution Plan Disclosure [Line Items]          
    Shares reserved for issuance (in shares)   50,000,000      
    Shares reserved for future issuance (in shares)   4,421,623      
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | Nonqualified Plan          
    Defined Contribution Plan Disclosure [Line Items]          
    DCP participant deferrals   $ 1,765,000 6,580,000 $ 2,619,000  
    Contributions by employer   $ 0 $ 0 0  
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | Nonqualified Plan | DCP, One-Time Inducement          
    Defined Contribution Plan Disclosure [Line Items]          
    Reclassified cumulative compensation cost       4,739,000  
    Bonus plan compensation expense       90,721,000  
    Deferred compensation liability       $ 95,460,000  
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | Nonqualified Plan | Class B Common Stock          
    Defined Contribution Plan Disclosure [Line Items]          
    Shares reserved for issuance (in shares)         1,500,000
    Reduction in shares outstanding, basic (in shares)         1,500,000
    Reduction in shares outstanding, diluted (in shares)         1,500,000
    Phantom shares issuable (in shares)   17,364,980 21,587,831    
    XML 101 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Defined Contribution Plan Disclosure [Line Items]    
    Accruals and other current liabilities $ 457,348 $ 362,048
    Deferred compensation plan liabilities 88,181 77,014
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits    
    Defined Contribution Plan Disclosure [Line Items]    
    Accruals and other current liabilities 2,355 2,067
    Deferred compensation plan liabilities 88,181 77,014
    Total DCP liabilities $ 90,536 $ 79,081
    XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Preferred and Common Stock - Narrative (Details)
    1 Months Ended 3 Months Ended 12 Months Ended
    Jun. 17, 2021
    shares
    Sep. 22, 2020
    USD ($)
    shares
    Feb. 27, 2024
    $ / shares
    Dec. 31, 2023
    USD ($)
    vote
    $ / shares
    shares
    Sep. 30, 2023
    $ / shares
    Jun. 30, 2023
    $ / shares
    Mar. 31, 2023
    $ / shares
    Dec. 31, 2022
    USD ($)
    $ / shares
    shares
    Sep. 30, 2022
    $ / shares
    Jun. 30, 2022
    $ / shares
    Mar. 31, 2022
    $ / shares
    Dec. 31, 2021
    $ / shares
    Sep. 30, 2021
    $ / shares
    Jun. 30, 2021
    $ / shares
    Mar. 31, 2021
    $ / shares
    Dec. 31, 2023
    USD ($)
    vote
    $ / shares
    shares
    Dec. 31, 2022
    USD ($)
    $ / shares
    shares
    Dec. 31, 2021
    USD ($)
    $ / shares
    shares
    May 11, 2022
    USD ($)
    Class of Stock [Line Items]                                      
    Preferred stock shares authorized (in shares)       100,000,000       100,000,000               100,000,000 100,000,000    
    Threshold of affirmative votes of class A common Stock outstanding for automatic conversion to class B common Stock (at least)       90.00%                       90.00%      
    Threshold of Bentley family ownership of issued and outstanding class B common Stock, fully-diluted basis, automatic conversion of class A common stock       20.00%                       20.00%      
    Repurchase of Class B Common Stock under approved program | $                                 $ 28,250,000    
    Shares exercised (in shares)                                 900,000    
    Dividends per share (USD per share) | $ / shares       $ 0.05 $ 0.05 $ 0.05 $ 0.05 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.20 $ 0.12 $ 0.12  
    Employee stock purchase plan contributions | $       $ 5,790,000       $ 5,230,000               $ 5,790,000 $ 5,230,000    
    Subsequent Event                                      
    Class of Stock [Line Items]                                      
    Dividends per share (USD per share) | $ / shares     $ 0.06                                
    ESPP                                      
    Class of Stock [Line Items]                                      
    Employee stock purchase plan contributions | $       5,790,000       5,230,000               $ 5,790,000 $ 5,230,000    
    Two Thousand Twenty Six Notes | Convertible Debt                                      
    Class of Stock [Line Items]                                      
    Extinguishment of debt | $       2,170,000       2,170,000                      
    Repayments of senior debt | $       $ 1,998,000       $ 1,998,000                      
    Class B Common Stock                                      
    Class of Stock [Line Items]                                      
    Common stock shares authorized (in shares)       1,800,000,000       1,800,000,000               1,800,000,000 1,800,000,000    
    Number of votes per share | vote       1                       1      
    Stock repurchase program, authorized amount | $                                     $ 200,000,000
    Repurchase of Class B Common Stock under approved program (in shares)                               0 896,126    
    Repurchase of Class B Common Stock under approved program | $                                 $ 28,250,000    
    Common stock, reserved for future issuance amount | $       $ 169,752,000                       $ 169,752,000      
    Amount authorized for purchase | $       $ 250,000,000                       250,000,000      
    Class B Common Stock | Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits                                      
    Class of Stock [Line Items]                                      
    Share-based compensation tax withholding payment | $                               $ 38,456,000 $ 24,246,000 $ 69,007,000  
    Deferred compensation arrangement with individual, shares issued (in shares)                               3,410,006 3,541,375 2,378,645  
    Deferred compensation arrangement with individual, shares issued, gross (in shares)                               4,345,945 4,041,707 3,820,099  
    Shares withheld for tax withholding obligation (in shares)                               935,939 500,332 1,441,454  
    Shares reserved for future issuance (in shares)       4,421,623                       4,421,623      
    Class B Common Stock | Bonus Plan Incentive                                      
    Class of Stock [Line Items]                                      
    Shares exercised, net of shares withheld (in shares)                               247,867 445,050 238,755  
    Shares withheld for cost of options and tax withholding obligation (in shares)                               135,314 124,116 168,718  
    Share-based compensation tax withholding payment | $                               $ 5,756,000 $ 5,197,000 $ 8,739,000  
    Shares exercised (in shares)                               383,181 569,166 407,473  
    Class B Common Stock | Stock Option                                      
    Class of Stock [Line Items]                                      
    Shares exercised, net of shares withheld (in shares)                               2,621,959 2,613,659 4,587,053  
    Shares withheld for cost of options and tax withholding obligation (in shares)                               238,627 397,501 1,066,498  
    Share-based compensation tax withholding payment | $                               $ 6,581,000 $ 9,188,000 $ 37,785,000  
    Cash used to settle award | $                               $ 11,715,000 $ 8,338,000 $ 5,605,000  
    Class B Common Stock | Stock Option | Acquisition Options                                      
    Class of Stock [Line Items]                                      
    Shares exercised, net of shares withheld (in shares)                               185,178      
    Shares withheld for cost of options and tax withholding obligation (in shares)                               714,822      
    Cash used to settle award | $                               $ 0      
    Class B Common Stock | ESPP                                      
    Class of Stock [Line Items]                                      
    Shares withheld for cost of options and tax withholding obligation (in shares)                               17,484 7,065 6,770  
    Share-based compensation tax withholding payment | $                               $ 845,000 $ 273,000 $ 438,000  
    Maximum percent of eligible compensation available to contribute   15.00%                                  
    Maximum employee annual contribution amount | $   $ 25,000                                  
    Shares reserved for future issuance (in shares)   25,000,000   24,272,038                       24,272,038      
    Purchase price of common stock, percent   85.00%                                  
    Shares issued (in shares)                               315,840 307,406 104,716  
    Proceeds from issuance of common stock | $                               $ 9,988,000 $ 10,335,000 $ 3,846,000  
    Shares purchased (in shares)                               333,324 314,471 111,486  
    Class B Common Stock | Seequent                                      
    Class of Stock [Line Items]                                      
    Number of shares sold (in shares) 3,141,342                                    
    Class A Common Stock                                      
    Class of Stock [Line Items]                                      
    Common stock shares authorized (in shares)       100,000,000       100,000,000               100,000,000 100,000,000    
    Number of votes per share | vote       29                       29      
    Number of votes per share, if not serving as company director or executive officer | vote       11                       11      
    Common stock shares converted (in shares)                               64,130      
    XML 103 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Preferred and Common Stock - Schedule of Dividends (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2023
    Sep. 30, 2023
    Jun. 30, 2023
    Mar. 31, 2023
    Dec. 31, 2022
    Sep. 30, 2022
    Jun. 30, 2022
    Mar. 31, 2022
    Dec. 31, 2021
    Sep. 30, 2021
    Jun. 30, 2021
    Mar. 31, 2021
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Equity [Abstract]                              
    Dividends per share (USD per share) $ 0.05 $ 0.05 $ 0.05 $ 0.05 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.03 $ 0.20 $ 0.12 $ 0.12
    Amount $ 14,764 $ 14,768 $ 14,702 $ 14,522 $ 8,730 $ 8,592 $ 8,678 $ 8,353 $ 8,461 $ 8,485 $ 8,372 $ 8,219 $ 58,756 $ 34,353 $ 33,537
    XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    AOCI Attributable to Parent, Net of Tax [Roll Forward]      
    Other comprehensive (loss) income, before taxes $ 4,842 $ 2,279 $ (65,497)
    Tax expense (89) (245) (44)
    Total other comprehensive income (loss), net of taxes 4,753 2,034 (65,541)
    Accumulated Other Comprehensive Loss      
    AOCI Attributable to Parent, Net of Tax [Roll Forward]      
    Beginning balance (89,740) (91,774) (26,233)
    Ending balance (84,987) (89,740) (91,774)
    Foreign Currency Translations      
    AOCI Attributable to Parent, Net of Tax [Roll Forward]      
    Beginning balance (89,408) (90,867) (25,219)
    Other comprehensive (loss) income, before taxes 4,774 1,459 (65,648)
    Tax expense 0 0 0
    Total other comprehensive income (loss), net of taxes 4,774 1,459 (65,648)
    Ending balance (84,634) (89,408) (90,867)
    Accumulated (Loss) Gain on Retirement Plan      
    AOCI Attributable to Parent, Net of Tax [Roll Forward]      
    Beginning balance (332) (907) (1,014)
    Other comprehensive (loss) income, before taxes 68 820 151
    Tax expense (89) (245) (44)
    Total other comprehensive income (loss), net of taxes (21) 575 107
    Ending balance $ (353) $ (332) $ (907)
    XML 105 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense $ 72,972 $ 75,206 $ 49,045
    Stock-based compensation expense accrued 4,043 7,300  
    Cost of revenues: | Subscriptions and licenses      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 4,444 2,781 1,442
    Cost of revenues: | Services      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 3,196 2,055 1,257
    Research and development      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 19,380 27,209 19,740
    Selling and marketing      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 11,565 8,898 5,980
    General and administrative      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 34,387 34,263 20,626
    Restricted Stock And Restricted Stock Units (RSUs)      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 54,606 40,754 19,917
    Bonus Plan expense      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 14,801 28,571 23,121
    ESPP expense      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 2,407 2,890 2,118
    Stock grants expense      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 600 450 445
    Stock option expense      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense 343 2,150 3,271
    DCP elective participant deferrals expense      
    Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]      
    Stock-based compensation expense $ 215 $ 391 $ 173
    XML 106 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stock-Based Compensation - Restricted Stock and RSUs Activity (Details) - $ / shares
    3 Months Ended 12 Months Ended
    Mar. 31, 2022
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Restricted Stock And Restricted Stock Units (RSUs)        
    Weighted Average Grant Date Fair Value Per Share        
    Granted (USD per share)   $ 42.29 $ 38.18 $ 52.48
    Restricted Stock And Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Number of Shares        
    Unvested, beginning balance (in shares)   3,068,851    
    Granted (in shares)   1,467,585    
    Vested (in shares)   (997,938)    
    Forfeited and canceled (in shares)   (234,649)    
    Unvested, ending balance (in shares)   3,303,849 3,068,851  
    Time-Based Restricted Stock and Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Number of Shares        
    Unvested, beginning balance (in shares)   2,706,078    
    Granted (in shares)   1,268,939    
    Vested (in shares)   (840,778)    
    Forfeited and canceled (in shares)   (196,031)    
    Unvested, ending balance (in shares)   2,938,208 2,706,078  
    Weighted Average Grant Date Fair Value Per Share        
    Unvested, beginning balance (USD per share)   $ 36.67    
    Granted (USD per share)   42.79    
    Vested (USD per share)   35.36    
    Forfeited and canceled (USD per share)   34.02    
    Unvested, ending balance (USD per share)   $ 39.87 $ 36.67  
    Performance Based Restricted Stock And Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Number of Shares        
    Unvested, beginning balance (in shares)   362,773    
    Granted (in shares)   198,646    
    Vested (in shares)   (157,160)    
    Forfeited and canceled (in shares)   (38,618)    
    Unvested, ending balance (in shares)   365,641 362,773  
    Weighted Average Grant Date Fair Value Per Share        
    Unvested, beginning balance (USD per share)   $ 38.21    
    Granted (USD per share)   39.14    
    Vested (USD per share)   38.20    
    Forfeited and canceled (USD per share)   33.59    
    Unvested, ending balance (USD per share)   $ 39.21 $ 38.21  
    Cash-Settled Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Number of Shares        
    Granted (in shares)   55,905    
    Time-Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Number of Shares        
    Granted (in shares) 199,076      
    Performance Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Number of Shares        
    Granted (in shares)   13,367 185,186  
    XML 107 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stock-Based Compensation - Narrative (Details) - USD ($)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Mar. 31, 2018
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Granted (in shares) 0 0 0  
    Unrecognized compensation cost $ 0      
    Shares exercised (in shares)   900,000    
    Percent discount from market price, offering date 85.00%      
    Measurement Input, Call Option Term        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    ESPP purchase right measurement input 6 months      
    Measurement Input, Put Option Term        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    ESPP purchase right measurement input 6 months      
    Performance Based Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Granted (in shares) 13,367 185,186    
    Performance Based Restricted Stock Units (RSUs), 2016 | Performance-Based Vesting        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Earned through dividends in period (in shares) 36 30 45  
    Performance Based Restricted Stock Units (RSUs), 2016 | 2020 Incentive Award Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Unrecognized compensation cost, excluding options $ 2,609,000      
    Cost not yet recognized, period for recognition 1 year      
    Performance Based Restricted Stock Units (RSUs), 2016 | 2020 Incentive Award Plan | Performance-Based Vesting        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Delivered in period (in shares) 1,562 10,888 10,864  
    Shares outstanding (in shares) 7,837 9,363 20,221  
    Restricted Stock And Restricted Stock Units (RSUs)        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Grant date fair value (USD per share) $ 42.29 $ 38.18 $ 52.48  
    Restricted Stock And Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Granted (in shares) 1,467,585      
    Shares outstanding (in shares) 3,303,849 3,068,851    
    Shares withheld for tax withholding obligation (in shares) 161,841 112,698 125,825  
    Share-based compensation tax withholding payment $ 7,299,000 $ 4,491,000 $ 7,293,000  
    Time-Based Restricted Stock and Restricted Stock Units (RSUs) | 2020 Incentive Award Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Granted (in shares) 1,268,939      
    Shares outstanding (in shares) 2,938,208 2,706,078    
    Grant date fair value (USD per share) $ 42.79      
    Unrecognized compensation cost, excluding options $ 82,891,000      
    Cost not yet recognized, period for recognition 1 year 8 months 12 days      
    Class B Common Stock | 2020 Incentive Award Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Fully vested shares granted (in shares) 12,639 13,632 7,824  
    Stock Option        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Stock options exercised, intrinsic value $ 112,025,000 $ 101,643,000 $ 270,614,000  
    Stock Option | 2020 Incentive Award Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Proceeds from stock options exercised $ 11,715,000 $ 8,338,000 $ 5,605,000  
    Shares exercised (in shares) 2,860,586      
    Shares outstanding (in shares) 916,429 3,794,515    
    Class B Common Stock | 2020 Incentive Award Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Shares authorized (in shares) 25,000,000      
    Number of shares available (in shares) 20,946,599      
    Class B Common Stock | Stock Option | Equity Incentive Plan        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Shares authorized (in shares)       900,000
    Shares outstanding (in shares)   0    
    Minimum | Performance Based Restricted Stock Units (RSUs)        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Award vesting period 1 year      
    Maximum | Performance Based Restricted Stock Units (RSUs)        
    Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
    Award vesting period 3 years      
    XML 108 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Stock-Based Compensation - Options Outstanding Rollforward (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Stock Options    
    Exercised (in shares)   (900,000)
    Stock Option | 2020 Incentive Award Plan    
    Stock Options    
    Beginning balance (in shares) 3,794,515  
    Exercised (in shares) (2,860,586)  
    Forfeited and expired (in shares) (17,500)  
    Ending balance (in shares) 916,429 3,794,515
    Stock options, exercisable (in shares) 916,429  
    Weighted Average Exercise Price Per Share    
    Beginning balance (USD per share) $ 5.57  
    Exercised (USD per share) 5.52  
    Forfeited and expired (USD per share) 5.68  
    Ending balance (USD per share) 5.74 $ 5.57
    Weighted average exercise price, exercisable (USD per share) $ 5.74  
    Weighted remaining contractual life (in years) 2 months 12 days  
    Shares exercisable, weighted remaining contractual life (in years) 2 months 12 days  
    Shares outstanding, aggregate intrinsic value $ 42,559  
    Shares exercisable, aggregate intrinsic value $ 42,559  
    XML 109 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Schedule of Income before Income Tax, Domestic and International (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Tax Disclosure [Abstract]      
    Domestic $ 16,652 $ 98,188 $ (14,544)
    International 166,875 100,087 107,873
    Income before income taxes $ 183,527 $ 198,275 $ 93,329
    XML 110 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Schedule of Components of Income Tax (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Current:      
    Federal $ (12,899) $ (2,307) $ 770
    State (2,567) (1,387) 163
    Foreign (40,171) (22,715) (17,230)
    Current income taxes (55,637) (26,409) (16,297)
    Deferred:      
    Federal 134,516 3,547 15,182
    State 29,514 60 3,660
    Foreign 34,848 1,519 903
    Deferred income taxes 198,878 5,126 19,745
    Benefit (provision) for income taxes $ 143,241 $ (21,283) $ 3,448
    XML 111 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Tax Disclosure [Abstract]      
    Federal statutory rate 21.00% 21.00% 21.00%
    State and local income taxes, net of federal benefit (0.30%) 1.00% (2.70%)
    Stock-based compensation (22.90%) (21.40%) (52.50%)
    Non-deductible officer compensation 14.90% 11.00% 36.60%
    Tax credits (5.80%) (2.90%) (6.10%)
    Withholding taxes 4.90% 2.80% 5.80%
    Foreign tax rate differential (3.00%) (2.00%) (6.90%)
    Net tax on foreign earnings (GILTI/FDII) 4.20% 0.90% 0.00%
    Transaction costs (0.10%) 0.50% 3.90%
    Tax impact of internal legal entity restructuring (93.10%) 0.00% 0.00%
    Other 2.20% (0.20%) (2.80%)
    Effective income tax rate (78.00%) 10.70% (3.70%)
    XML 112 R98.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Narrative (Details) - USD ($)
    $ in Thousands
    3 Months Ended 12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Income Tax Contingency [Line Items]        
    Discrete income tax benefit   $ 14,648 $ 20,501 $ 14,890
    Bonus plan compensation expense   13,580 (15,782) 95,046
    Valuation allowance $ 2,664 2,664 3,321  
    Increase in valuation allowance   (657)    
    Undistributed earnings 335,988 335,988    
    Unrecognized tax benefit in income tax penalties and interest expense   557 1,194 1,704
    Unrecognized tax benefits that would impact effective tax rate 554 554 1,181 1,273
    Unrecognized tax benefits, period increase (decrease)   194 89 (101)
    Unrecognized tax benefits, income tax penalties and interest accrued 91 91 284 373
    Goodwill and Intangibles        
    Income Tax Contingency [Line Items]        
    Discrete income tax benefit $ 171,622      
    Tax amortization period 13 years      
    2023 Program        
    Income Tax Contingency [Line Items]        
    Discrete income tax benefit $ 170,784      
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits        
    Income Tax Contingency [Line Items]        
    Bonus plan compensation expense   $ 13,580 $ (15,782) 95,046
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | DCP, One-Time Inducement        
    Income Tax Contingency [Line Items]        
    Bonus plan compensation expense       90,721
    Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits | DCP, One-Time Inducement | Nonqualified Plan        
    Income Tax Contingency [Line Items]        
    Bonus plan compensation expense       $ 90,721
    XML 113 R99.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Deferred tax assets:    
    Accrued compensation $ 38,220 $ 35,298
    NOL and credit carryforwards 19,677 14,960
    Intangible assets including goodwill 137,576 0
    Convertible debt and 163(j) limitation 14,364 13,349
    Lease liabilities 7,610 8,920
    Other accruals not currently deductible 502 1,122
    Allowance for doubtful accounts 1,852 1,856
    Deferred revenues 4,402 2,914
    Other 2,852 2,383
    Total deferred tax assets 227,055 80,802
    Less: Valuation allowance (2,664) (3,321)
    Net deferred tax assets 224,391 77,481
    Deferred tax liabilities:    
    Intangible assets including goodwill 0 (51,994)
    Operating lease right-of-use assets (6,762) (8,381)
    Prepaid expenses (2,746) (2,877)
    Unrealized gains and losses (8,131) (9,422)
    Property and equipment (3,639) (3,406)
    Total deferred tax liabilities (21,278) (76,080)
    Net deferred tax assets (liabilities) $ 203,113 $ 1,401
    XML 114 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Summary of Operating Loss Carryforwards (Details)
    $ in Thousands
    Dec. 31, 2023
    USD ($)
    Domestic Tax Authority  
    Operating Loss Carryforwards [Line Items]  
    Operating loss carryforwards subject to expiration $ 3,497
    Operating loss carryforwards and tax credit carryforwards subject to limitation 201
    U.S. State research and development credits 667
    Foreign Tax Authority  
    Operating Loss Carryforwards [Line Items]  
    Operating loss carryforwards and tax credit carryforwards subject to limitation 340
    Foreign Tax Authority | Her Majesty's Revenue and Customs (HMRC)  
    Operating Loss Carryforwards [Line Items]  
    U.S. State research and development credits 760
    Foreign Tax Authority | Canada Revenue Agency  
    Operating Loss Carryforwards [Line Items]  
    U.S. State research and development credits 1,037
    State and Local Jurisdiction  
    Operating Loss Carryforwards [Line Items]  
    Operating loss carryforwards and tax credit carryforwards subject to limitation 1,530
    Operating loss carryforwards, not subject to expiration $ 6,759
    XML 115 R101.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Income Taxes - Unrecognized Tax Benefits Rollfoward (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]      
    Gross unrecognized tax benefits, beginning of year $ 910 $ 1,331 $ 1,223
    Increases for tax positions of prior years 12 0 160
    Decreases for tax positions of prior years (9) (121) (42)
    Increases for tax positions related to the current year 0 0 0
    Decreases relating to settlements with taxing authorities 0 (35) 0
    Reductions as a result of lapse of the statute of limitations (447) (265) (10)
    Gross unrecognized tax benefits, end of year $ 466 $ 910 $ 1,331
    XML 116 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value of Financial Instruments - Narrative (Details) - Fair Value, Inputs, Level 2 - Convertible Debt - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Two Thousand Twenty Six Notes    
    Derivative [Line Items]    
    Long-term debt, fair value $ 684,205 $ 622,431
    Two Thousand Twenty Seven Notes    
    Derivative [Line Items]    
    Long-term debt, fair value $ 516,051 $ 470,856
    XML 117 R103.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details) - Fair Value, Recurring - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Assets:    
    Total assets $ 32,163 $ 37,219
    Liabilities:    
    Acquisition contingent consideration   1,196
    Deferred compensation plan liabilities 90,536 79,081
    Cash-settled equity awards 781 536
    Total liabilities 91,317 80,813
    Deferred compensation plan, current 2,355 2,067
    Interest Rate Swap    
    Assets:    
    Interest rate swap 32,162 37,200
    Fair Value, Inputs, Level 1    
    Assets:    
    Total assets 1 19
    Liabilities:    
    Acquisition contingent consideration   0
    Deferred compensation plan liabilities 90,536 79,081
    Cash-settled equity awards 781 536
    Total liabilities 91,317 79,617
    Fair Value, Inputs, Level 1 | Interest Rate Swap    
    Assets:    
    Interest rate swap 0 0
    Fair Value, Inputs, Level 2    
    Assets:    
    Total assets 32,162 37,200
    Liabilities:    
    Acquisition contingent consideration   0
    Deferred compensation plan liabilities 0 0
    Cash-settled equity awards 0 0
    Total liabilities 0 0
    Fair Value, Inputs, Level 2 | Interest Rate Swap    
    Assets:    
    Interest rate swap 32,162 37,200
    Fair Value, Inputs, Level 3    
    Assets:    
    Total assets 0 0
    Liabilities:    
    Acquisition contingent consideration   1,196
    Deferred compensation plan liabilities 0 0
    Cash-settled equity awards 0 0
    Total liabilities 0 1,196
    Fair Value, Inputs, Level 3 | Interest Rate Swap    
    Assets:    
    Interest rate swap 0 0
    Money Market Funds    
    Assets:    
    Money market funds 1 19
    Money Market Funds | Fair Value, Inputs, Level 1    
    Assets:    
    Money market funds 1 19
    Money Market Funds | Fair Value, Inputs, Level 2    
    Assets:    
    Money market funds 0 0
    Money Market Funds | Fair Value, Inputs, Level 3    
    Assets:    
    Money market funds $ 0 $ 0
    XML 118 R104.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Fair Value of Financial Instruments - Reconciliation of the Changes in Fair Value of Financial Liabilities (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
    Balance, beginning of year $ 1,196 $ 6,613
    Payments (1,206) (5,261)
    Addition 0 1,390
    Change in fair value 0 (1,427)
    Foreign currency translation adjustments 10 (119)
    Balance, ending of year $ 0 $ 1,196
    Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other (expense) income, net Other (expense) income, net
    XML 119 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Commitments and Contingencies (Details) - Hosted Software Solutions
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Long-term Purchase Commitment [Line Items]  
    Long-term purchase commitment, amount $ 158,000
    Purchase commitment 127,000
    Long term purchase commitment, to be paid in year one 50,000
    Long term purchase commitment, to be paid after year one $ 77,000
    XML 120 R106.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Geographic Data (Details) - USD ($)
    $ in Thousands
    Dec. 31, 2023
    Dec. 31, 2022
    Revenues from External Customers and Long-Lived Assets [Line Items]    
    Total long-lived assets $ 327,363 $ 364,771
    Americas    
    Revenues from External Customers and Long-Lived Assets [Line Items]    
    Total long-lived assets 272,492 164,729
    EMEA    
    Revenues from External Customers and Long-Lived Assets [Line Items]    
    Total long-lived assets 40,411 32,372
    APAC    
    Revenues from External Customers and Long-Lived Assets [Line Items]    
    Total long-lived assets $ 14,460 $ 167,670
    XML 121 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Other (Expense) Income, Net - Schedule of Other Income (Details) - USD ($)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Property, Plant and Equipment [Line Items]      
    Change in fair value of interest rate swap $ (5,038) $ 27,083 $ 9,770
    Foreign exchange 2,497 (9,901) 827
    Change in fair value of acquisition contingent consideration 0 1,427 (550)
    Receipts (payments) related to interest rate swap 8,803 1,947 (1,270)
    Other income, net (13,484) 1,713 1,184
    Total other (expense) income, net (7,222) 24,298 9,961
    Foreign exchange (losses) gains, unrealized, intercompany 3,163 (7,369) (779)
    Cost method investment impairment and other charges (16,988)    
    Gain on sale of investments 2,360    
    Aircraft | Entity Controlled By CEO      
    Property, Plant and Equipment [Line Items]      
    Sale of aircraft $ 0 $ 2,029 $ 0
    XML 122 R108.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Realignment Costs - Narrative (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Postemployment Benefits [Line Items]  
    Realignment costs $ 12,579
    2023 Program  
    Postemployment Benefits [Line Items]  
    Realignment costs $ 12,579
    XML 123 R109.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Realignment Costs - Schedule of Realignment Costs (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Postemployment Benefits [Line Items]  
    Realignment costs $ 12,579
    Cost of revenues:  
    Postemployment Benefits [Line Items]  
    Realignment costs 2,085
    Cost of revenues: | Subscriptions and licenses  
    Postemployment Benefits [Line Items]  
    Realignment costs 839
    Cost of revenues: | Services  
    Postemployment Benefits [Line Items]  
    Realignment costs 1,246
    Research and development  
    Postemployment Benefits [Line Items]  
    Realignment costs 4,995
    Selling and marketing  
    Postemployment Benefits [Line Items]  
    Realignment costs 4,012
    General and administrative  
    Postemployment Benefits [Line Items]  
    Realignment costs 1,487
    Total operating expenses  
    Postemployment Benefits [Line Items]  
    Realignment costs $ 10,494
    XML 124 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Realignment Costs - Realignment Activities Rollforward (Details)
    $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    USD ($)
    Postemployment Benefits [Roll Forward]  
    Realignment costs, beginning balance $ 0
    Realignment costs 12,579
    Payments (268)
    Adjustments 148
    Realignment costs, beginning balance $ 12,459
    XML 125 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Net Income Per Share - Narrative (Details) - shares
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Earnings Per Share [Abstract]      
    Participating securities outstanding (in shares) 365,641 362,773 96,683
    XML 126 R112.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Net Income Per Share - Schedule of Basic and Diluted Net Income Per Share (Details) - USD ($)
    $ / shares in Units, $ in Thousands
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Numerator:      
    Net income $ 326,787 $ 174,780 $ 93,192
    Less: Net income attributable to participating securities (74) (42) (9)
    Net income attributable to Class A and Class B common stockholders, basic 326,713 174,738 93,183
    Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes 6,874 6,810 0
    Net income attributable to Class A and Class B common stockholders, diluted $ 333,587 $ 181,548 $ 93,183
    Denominator:      
    Weighted average shares, basic (in shares) 312,358,823 309,226,677 305,711,345
    Dilutive effect of stock options, restricted stock, and RSUs (in shares) 2,435,456 4,705,172 8,791,084
    Dilutive effect of ESPP (in shares) 75,568 166,606 108,385
    Dilutive effect of assumed conversion of convertible senior notes (in shares) 17,633,786 17,666,703 0
    Weighted average shares, diluted (in shares) 332,503,633 331,765,158 314,610,814
    Net income per share, basic (USD per share) $ 1.05 $ 0.57 $ 0.30
    Net income per share, diluted (USD per share) $ 1.00 $ 0.55 $ 0.30
    XML 127 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
    Net Income Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
    12 Months Ended
    Dec. 31, 2023
    Dec. 31, 2022
    Dec. 31, 2021
    Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
    Total anti-dilutive securities (in shares) 0 718,105 13,624,597
    RSUs      
    Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
    Total anti-dilutive securities (in shares) 0 718,105 150,017
    Convertible senior notes      
    Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
    Total anti-dilutive securities (in shares) 0 0 13,474,580
    EXCEL 129 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *R!6U@'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 " "L@5M84#6O->\ K @ $0 &1O8U!R;W!S+V-O&ULS9+; M2L0P$(9?17+?3IOU@*';&\4K!<$%Q;N0S.X&FP/)2+MO;QIWNX@^@)>9^?/- M-S"="D+YB,_1!XQD,%U,=G!)J+!F>Z(@ )+:HY6IS@F7FUL?K:3\C#L(4GW( M'0)OFFNP2%)+DC #J[ 06=]I)51$23X>\5HM^/ 9AP+3"G! BXX2M'4+K)\G MAL,T=' &S##":--W ?5"+-4_L:4#[)B&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" "L@5M84AV518D( !3-P & 'AL+W=O=F0ZW=&?5N[HO3&(@FB1F':.Q"3RC%D9=X4$G+^27[U<<[?=JY>*/N9K0CAZ#6)T^RZM>)\_;G=SH(5 M27!V1MV;JS5>DAGA?ZZG#+;:I4H8)23-(IHB M1A;7K8'[>=3Q18 \XD=$7K*=[TCQ?@=FH" M_$V ?VA 9Q/0D62*6Y$<1ICCFRM&7Q 31X.:^")ARFBX_2@5__<99_!K!''\ M9DB?"4.GZ,_9"'W\\ E]0%&*;J,XAG]*=M7F< IQ8#O8R-T6T82/ MS.%_Y"FLX6B2%CDKVO[?7^$H-.$DR?ZG0UY( M=O22HF/XG*UQ0*Y;D/D98<^D=?/K+V[/N=3ALBDVLB160=DI479,Z@KEX]N: MZ+"9PUWG](N.CS&J*1]+8A4^W9)/]S ^@S3-<8P>R)HRK@-EUN$LU^$=&J.: M@K(D5@'5*T'UC#J>^JR-F#&Q* MS))8A=AY2>S\L*8U)2RBH9'6'J5M[U[;O1OCFT*S)%:!UB^A]0_LKQB&LDGV M_/4Y:=9:X#C3)J4QK"DM2V(56A-$FXQ[A&[']X]?QT]H M]C1[''^;G:#)_?#[P_3[P^!Q/-)!-.LUI6A+K8IQIQ)V#\$X20/*("UE;7:" M9APZ-D09&M(\Y>P-/D,]6[/Z:*P%: QJ#-"26A6@IP!ZAP!\Q*]H$D)/%RVB MH*APZS-XC^1%%S+8[_7TSP9S<&-ZEM2J])0S<(W5\I;>( Q!/3O9?D'2''Q/ M]6W.+-GK=Z']TN GA__!B('!UE*T:@ELJ54I*E/@FLOZ]Q2'8@NR]Y&^I%J" M>^1> 9T6FE6?8$NM"DTY!==LA2>V0F 1PVC=(EF;\FP1N9T_: MP5JKAL&66A62,@R>N:3?MC(T?@U6.%V26M^U1^A^,!L-_J/E9=4?V%*K\E+^ MP#O('_Q%XOCT9PH%&>0ISJ"#"]$DRW)]#[='\XGH9BF&YJC&W([A##SE#+R# MG,$/&H,#Q:P8%6':V9D]2O=4"\NJ ;"E5H6E#(!WD '8#NH6(VRR*X.B-M=# M,RO6-3&K#L"66I6:<@#>00Y@DG+"BJE8,:"+MQBUU,R*==2L&@!;:E5JR@!X M!QD F8YH")YI29FVYMBC\Q4S>'@,@H" $,B$A:26GU4C8$NMRD\9 <]1?CI9:: M6:]N/M0I_7]7_OKE\+R>K[J(4IT$$5E0."LE]8\;D>#@\&HK%.W\+ ME/JE"^;3U+9 VW(%"CZ0=I]ZA.16U,TTR,G/ 506M&7]]05F;Z O*T]B-=H4,XXFDTEQD5&&Q((_Y#I"P;FX_((XE1=/7KFX9GGU(5J! M0)2>H4?X17=^]!)!-LX)6D"I%<(62*?(]1P4XK<2B.;F%\4RD3>Q3(2(16YH M1 (B!NC*96IGVC9F=^75,5R6KUR6;_9$0R#(@,($ +RB+T3?GYDU',=Q'=_U M'>W\O#FX,:YCV"M?V2O?;(8&T.+"XGE:4W3L$:CO^ZWZ*5MJ54S*3_EF'[13 M=<@5\7TM*YL>:&A5;61+K8I0.2J_,!]V%S';M$=#JVHC M6VK5=PG<<>JZ[*J-K*E M5N6I#%KGH$F:?Y7$5E_PV*CM)K'7[Y[W^^=N_WT66S41[9VWD,08I7R;*T.! M6#=9O)!4[BW?&!O(]Z3:ZO#B=;-O6 QQ9B@F"PAUSLZA+F7%&US%!J=K^4[3 MG').$_EU13 83W$ _+Z@E&\WQ G*]^AN_@]02P,$% @ K(%;6+\S[:8Y M @ L04 !@ !X;"]W;W)K FOQDM25!-AQTQJU"R%!VT/1 RV-+2)<5)*RDK0D,JY&H@)N=O9 ,:V/*@Z\J";AP08SZ M41#,?(8)]]+8K64RC46M*>&02:1JQK!\70(53>*%WFGAD1Q*;1?\-*[P 9Y M?Z\R:2R_5RD( ZZ(X$C"/O$6X7PYL_[.X0>!1IW-DV(7[I[. N(;J\$1%U Y+C; M@QSE"FN (MS_E24NS2TR<3A=U031:\_;WFGN*?6UD M[::?=Q++5B*Z(A%&:"NX+A7ZQ LH_A?P#4\/%9V@EM&@X@KR$1J'-R@*HO& MWKA/R;VH]"];69=7\B#*O)*7-=!M(Y_CTX7PSW;AN///[W_ MU@6O@[GEC;B2Q3_Y1NTN%\DBV(@M/Q3JLWSX0QP#BEI_F2R:[F_PT-M&9!%D MAT;)\MA8*RCSJO_/OQ\[8M0 44<#?&R ']N '!N0+M!>61?6>Z[X^J*6#T'= M6FMO[8>N;[K6.IJ\:H?Q1M7ZUURW4^LK636RR#=\RD1PT[IK@F7P M]>9]\.+9K\&S(*^"+SMY:'BU:2Y62M^Y;;_*CG=YU]\%.^[R7F2O H)>!CC$ M!&A^]?CF>-I\I>,=@L9#T+CS1UQ!'^I:5"K@3:/C? W%TSN@L(-V;;UN]CP3 MEPN]>!I1WXO%^ODO* [?0-&=R=DD5C+$2GS>UU>\V05ZU(*L_2#^/>3WO-#! M@Z/8NXHZ5VT"N%_'"46ZR^_'X=A6#&F[P6JBDPXZJ5?GVRR3!RU+YX9,:(VW MA8 4]D[BT;U)B*,0S23:9CB-"8MAC=&@,?)K+'36ZU:(SI_!1AYNU?90Z%34 M2X?T1I:099+&T4PN8)62D,!JXT%M[%5[78L]SS=ZZ6:R%('BWP4H,;9NCG!B M#3I@E=#0T:%LD,@>);&=GU+M1*U3WGAI0G*9)812EK*97-N*)(Q@6&XRR$V\ M#(>0'T1]VO3(L]E""$J3R!IHP!#% M41@Z4B8R'$+L415AD?/;O,A5+N"R$'EY]M2Z\%S>ID$;FB$_SH:2:\]_N.HM M9$,*)6%*YR,#F$7(56\APS+DAYF66!]XT0 5PFBH0.$ V"*FL\=<.8"V&(A=K1O\^/LPR@1^V8MMHF5TG2>C@$K&H7,(=) #9_8<1TG MZ%[6W4F%W :%K.Z62M1EL!&W8*6 ;8;I*LRJPP"S:&PUE6Q(A_VDFQ:VI^: M33$6AR2>XP2PBS5T(M?*,KC#?MS]>;HW;9+I=*3W*Y9&P)"Q*$X=F0L;Z&$_ M](;EKV?L7E0-[^;"ON#5R?ZU*9)B*S&T(GY:]5GUE$)@-W#96P U<-G<#3M @- 0KWU_XV2 MV;>=+#:B;I[_DF#$WG1G)^H'N T@7IP^=1MP+F_3V U.B1^GU_7/K-2TO0#& M:V-R7IEX3:;*#$.)GZ%O-YN\Q:9>1>TQX3*O@HSO<[VJ0)' $27"#)/Y9@4R M#$E(8P?TB6$G\;-3;U<.Y:'H'J8<=RN:_K78M<^][C5!90,G 9N)RX2FUCD1 M:)-*ZOYW3PUBY_+VS1H W%*SDDP^C]0ZXG]3-ZFL8\>'?JWK\>!=N*+ N>S MB742!%DQYEI4!J_4C]=^-KX]/1N];IX\(F?R-@W:D)O&9YV-WCK@R;&?R=LT M=E,$4'\1<'(V]LW'S\\1FI^@@49S>*Y&[WVT+]W\Q>N[O&KT=GVK6X6OF&Y> M]^^Q]!=*[KM706ZE4K+L/NX$UX/4&NC?MU+7^L>+]NV2X6VB]7]02P,$% M @ K(%;6#$";-S:MF480T)DCV>0ZC,+ M+A*B]% L;9D)(%&>E##;=9RAG1":6L$XGYN)8,Q7BM$49@+)59(0\?<6&-], M+&R]3-S39:S,A!V,,[*$.:B';";TR*Y4(II *BE/D8#%Q+K!UU,\, EYQ"\* M&[ESC S*(^=/9O CFEB.<00,0F4DB/Y9PQ08,TK:QY]2U*K6-(F[QR_JWW)X M#?-()$PY^TTC%4^LD84B6) 54_=\\QU*H-Q@R)G,O]&FB!WX%@I74O&D3-8. M$IH6O^2YO! [";A_(,$M$]RN"5Z9X.6@A;,G3[NEN/=W6S!6X6X&[ MN5[_@-Y,_UU "$VMKW'XA#(BT)JP%:"+A_D=RD 4I)=-I(6TGTN;0ED'3L_! M8WN]RW,DJ.;:JUQ[)[DN;@8B*Q5S0?_I^0N:EK.-S@OYX8XI[)2?5_:[1-88 M^A5#_QP&*N7JN/_^GJO7OMLB:GX'E=_!.7[U,U$JDD8T71XS/3AJNM6!>91? MRXR$,+'TLUJ"6(,5?/J A\[7EDH85GS#5KXI(U*B&S3E2:(?K',#V431JM+= M8P'\3F(U8+\"]MN!"] SZM[O4O='@FJ61Y7E47?+)Q?]J'/1=XFL 5Q5 %;/Z'\2_4."(V1K0P[?1YW MJ/+;HU7>+G-JF;^76AUZV^-Q>Y,_O])QIQ9_+*IN>]OD<7N7?UNUXX;./3I0 M[]UBZQC;/H_;&_WY-8_WF[@[ZOONR,5[! VAOM_'KN\= M@V?MS>^=]:]_M] M_R!%0^@!"GOG9=_LM'X2L:2I1 P6.M?I^5I*%)N78J!XEK__/W*E=Q/Y8:PW M?"!,@#Z_X%R]#,R6HMI"!O\!4$L#!!0 ( *R!6UCCN*90]P< )HK 8 M >&PO=V]R:W-H965T&ULM5K;;N,V$/T5PBV*!-C$O.F6 M)@8V5B_[T':QZ>59L>E86%ER)=K9]NL[DAS+(D=WQ4YG::X^EJ3:;39)^<^]RHKGNPF;O#SXE#ZM M=?U@.KO=)D_J0>D_MA]+^#4]6EFF&Y57:9&34JWN)N_932QYW:!!_)FJY^KD M.ZFI/!;%Y_K'A^7=A-8]4IE:Z-I$ A][-5=95EN"?OQ],#HYOK-N>/K]Q?J/ M#7D@\YA4:EYD?Z5+O;Z;A!.R5*MDE^E/Q?//ZD#(J^TMBJQJ_I+G%AM$$[+8 M5;K8'!I##S9IWGXF7PZ..&G _($&_-" FPWD0 -Q:"#.;2 /#63CF99*XX25FCP5K]I7%FTQKHIWD][@^ZA/^FT$[/YD5>%5FZ3+1:D@<-'S"H MNB+%BORV5652#TY%KL@?#S&Y^/:2?$O2G/R^+G95DB^KVZF&/M26IHO#^^[; M]_&!]S%.?BERO:[(#_E2+?L&IM#Y(P/^PN">.RW&:G%-!'M'..4"Z=#\_.8< M:1Z?WYPYV(CC>(C&GABP]TGM5;Y3U0WFVK:IQ)O6&>*FVB8+=3>!%%"IXA#'DH M&83+_M0E"(Y&$0UY'Q?;N,CWJ/2/L!X/[\C#]*5PAX8X; F,;B MD8SU7.>?$0(+PX&8_UH[_LG0<=^GH1D)"$P$U R8&($QWQ,1'@C!D4W@ M9/-36505V9;%*M48A\!Z:^1S(:C!P8:%/J=^9'"P88$,/1K@',(CA] 9S(?% M(W\BZ@MHE$J1BS1?%!MUB89U.&98CVDL'LE8SXG1T8F1,Q ^@<6D7*P)K+4@ M9O:@TK;U\HQY,+)#,9 ^,T9[CL"\(/1\(R@0&*<1\_"@8+13&]3)Z $$7AT4 M-2'0F9]5'2*HBJ!(#Z001D?G"(Y%GL_-E(WA "7I *,3_<3*&9D1#8%8/PLP;+QD7#ZROKM!5SZI#9^TU1ZO3? ME@LL%-L=3"[8-"Q!U.HD?TH?,WS5.-@][9 (O9/I<.!GPR1C3)KT;!CW?,H& MZ'4ZB)TCA HS\^*,I)WV!0M"*Q!M'"QPTK,"$<5%+!P@U8DBYA0.LP_-JD%6 M9;%YH08[$I22ARS:U)/SRNLY1,]Y5=8J$P"7J[UVJ_R$;I=?%L@G:>FT 5V".X)C>,)R 8*Y@ MEIGY!8/!HCF@L7BG2+A;D?P*!-KQ1 DP:_,JN!^$9J0B.% @@;FFQP@N$BSB M RPZ <*Y

    H$A @:),A)$?SW#%3!FE#3'4R/JM7N:P,WQF_IWF[Q. M9D$D7''VAZ9J-?7./)1"1BJF[GC] YJ$QD8OX4S:3U0W:P,/)954/&^"-4%. MB_4W>6D*L1& 1WL"PB8@M-SKC2SE-5$DG@A>(V%6:S4SL*G:: U'"_-4[I70 M=ZF.4_%O5E%64J+I<6E>2GX,QA@N0O-*65^&!>R) E,/>U\">(9O/CC!QP%7QV@ MPQ9T:-6'!Y[ ,T9T07=+N_?6[TR$%Y6"D2'::$ESU1-!.QB M6=FHQ8UZ]$34 _EI2W[:LR?<^L.#ECAK2<^<2M\K45!5"1B@C+Z8@1QL4^^B M6=OSEOB\1U><]T".@Z[-!#W[XL &A_\K\$9/Q$ZM2RH20;*=!G"''EO' MKJOAL$XZ'7:VH_\9.()2TD8I!IJ>#D5)=&K(_R MZXGBI3T^+[C2AK##E7[] 6$6Z/L9Y^IM8D[D[0M5_!]02P,$% @ K(%; M6"=3QHKU @ 8 @ !D !X;"]W;W)K&ULK9;; M&"1V?[Y?EG;IEUP\R!Q H:>",CFP?H/&3\_HI9S*ZA>53:QCH70I%2^:9$U0$%9?\5.S M#AL);G@@P6L2O-V$X$""WR3XE=&:K+(UP0HG?<%+)$RT5C,WU=I4V=H-8>9? MO%-"/R4Z3R5?.<]*0BG"+$/?50X"73&%V9Q,*:"AE* D.D-MV.D$%"94?M"3 M]W<3='KR 9T@PM"/G"^E%I%]6VDNHVZG#<.H9O .,+@>NN9,Y1)]9AEDVP*V M-M2Z\M:N1MY1Q0FDY\AW/R+/\?P.H/';T[TC.'Z[R'ZEY[^VR+]ON?[5^Z_$ M(OO3M5*U4- M9([TI5S@% :6/K,2Q JLY/T[-W0^=;G\3V);GH/6?YD1L'?7NUZ6@_SNW%<1!%;=P6;*^% M[1V%'::/2R*)*2R=^[?.#C=?>W'A[\+M1X4:S@F[V<*6+3S*IG>+KD5,%P,A M@*7/2 G,),5U%,_&ZZN*6+W[8[@66O;,VX8VN&%[Z_R]D5M[V%:U)[HU@7 M(.95#Y,HY4NFZ@K7SK9MG#7A+[^IYSO^3CI)7J3E< 2.YK+O3$JQ";,]_7>04UU2>R 6%.EE+5%,U6 ME;YN%-#"@6KN1T$P]FO*A)$&\+:9*[/S!Y:"U2 TDX(H6$Z\:7B6C:R_<_C&H-5;:V(K64AY M9S>7Q<0+;$+ (4?+0,UO#>? N24R:?SJ.;TAI 5NKS?L%ZYV4\N":CB7_#LK ML)IX[SQ2P)*N.%[+]C/T]9Q:OEQR[;ZD[7S'[SV2KS3*N@>;#&HFNC^][_NP M!0C'3P"B'A ]!HR> ,0](#X4,.H!KM5^5XKK0T:1IHF2+5'6V[#9A6NF0YOR MF;!COT%E3IG!8?I)RJ)EG!,J"O(5*U#D4B 5)5MP(%.M 35Y0[Y0I:B=$#G* M "GC^MA8;V\R+0#GAT.#_=4$P]3B1U??,A4_IU'QG3. MI5XI(#^F"XW*W)Z?NZ;011GMCF(5Y4PW-(>)9R1#@UJ#E[YZ$8Z##[LZ^)QD MV3.1/>CN:.CN:!][>EDWE"FC74CDDI1]KW?UK^,Y=3Q60-=ID/CK[:;\UR/; MY]&E[V]=WQI4Z610DURN!'8W8+ .2CMU O/(/C,*W GF7YI.OJ^H*IG0A,/2 M4 8G;TT^JI/$;H.R<2*QD&@DQRTK\XJ L@[F?"DE;C8VP/ NI7\ 4$L#!!0 M ( *R!6UA>!PR2" 8 )8I 9 >&PO=V]R:W-H965T9L6E;JR1Z$ATW MPW[\*%D5)9DZME+I2V+9/*_?@:7]ZP21:0M_@2B'U:>8VR5.ZE_)I=O%U>C9S,D0C%0F427/][ M$#.?0G14?F<66'W]7?UUGKQ.YIZGXD:&?P5+M;D:>2.T%"N^"]5' MN?]=% GE!A+S62+W*,E::[7L15Z;/%IG$\19-]ZI1'\:Z#@U?R/E+Q$OVI-B)!;V/%XW5P'PITG:9"I>C"\MZAK=KP&)4:SV^%XD&8OM 1G^]N MT?-G+] S%,3HTT;N4OT-Z6RLM.GLJ\>+PN"K@T'28O!6+%XBBG]!Q"'4$GYS M?CBIAX]UJ)->C+7J50O!#(=+=_=]Z3"(E$8]DHH)_>39 +VVI'K29 M73N;L9?IEB_$U4A/R50D#V(T__DG/'5^M27>DUBM#+0L X74YV\2F:;HAB?) M8Q"OT74D=[&R97R0F>0RV9+R,&<>P_YD-GZHYF)K-G$=MVQ6<\E*EPQT>;U8 M[*)=R)589A;+OK$9/2A-*PXN")TPQVLXM;3#/F5T:KA)K%8&KRR#!W;];ZD*HGP*?4[%:A>B M/X*5=8#",A0]"I[8;@ W8. 3L_/+[/Q^%C+_:/IY_M2GC=GG'\T^GU#?L4\^ M[)B;M-/;0E9(U5:HB>^PYI)K;:>7,J_%;(4H\ \N985 M9C4F;+F4ELTJSID M.@_28M#F 2QL&V:!S*7I2 MJY?"( *&&>'LY>V$#K"^P9%/S="0!8;1 ACN_%OK< 1]A 8@PW'8'_(,0Y24N=2]*16?T(WM$1@6CJ;Z0J=&H<0RAAI@ @Y M1B7=#D^9G42(024"HU(7KB/'-'2!&:%N$YNL#3&C7LO3-*GL?<#@=)KL"H%J M1;&'G4JE"H_D^#'5\5RWS:(A&P)O3-AG/XQVL&3G;9DA>(88GB%LR VJGE"E M*,40X$,,^! 8?,Z^UYW0 = .CGQJA@9L"+PMTS[:V\D.ENS$>TM,^S0D=[ ##?0C&(89Q"+Q9\RGA2Q'QY*L5Y^#@SKTY M!,-0PS#4&7!@4Q"0NI:B+[5Z*0PD41B2SO^MX7A;R75<[#1_:SCFHZGO.=2. M'M30$87IJ O,T6/^N:#4=?RF5TL[,O6=%O*DE=]O8$XZC7+T^#<9;=#!38?T M>)..>+[?8M!P#(7W4\QS$SH O,&13\W0L N%MU#J([P=V&"9SMTZ!*500RG4&W*$][ICTY=:O12& M9BA,,^>/<%@' C8X](DI,D,Q#-Z)>2_CBX6,MD+I[EXG0D0B5E9X@X6Z]FQ? M:O6T#;$P/. @9R .=2Y%3VKU4A@H8C 4G3W(3^@ ^\UPY%,S-"3%>CH*PRQ M-6G"*3O&J6JCNL?*.9@>#\+83L*XTZ9/6ZO6\SH&@-B/'H-AQ^=@W.;NHJ4- M9DV^'U<.S64G%M_Q9!W$*0K%2D&PO=V]R:W-H965TC :LD)07< &/()_+ M>ZYF=LN2DAP*05B!.,R'UMB]BB-M;PR^$UB)C3'22F:,O>C);3JT'.T04$BD M9L#JM80I4*J)E!N_&TZKW5(#-\=K]ANC76F980%31G^05&9#JV^A%.:XHO*! MK;Y"HR?4? FCPCS1JK%U+)140K*\ 2L/F!":9!*_FDT&E_E%Q])0HG1U\8 M2U>$4H2+%'V3&7!T6TA<+,B, AH+ 5*@[G7 X^/A M[@$U?IM.W_#YQZ1S/T\Q$0EEHN* ?HYG0G)U[7YU9:'>)>C>19>B*U'B!(:6 MJC4"^!*LT<Y+%[T2V%=V@C6YPB'TT94(B-EOUMJWC?JN]Z86NTI2IL584' M56U=7J6NK'B2J5*:JKNZ/D"=PFK::,,9OQ^ZX8ZP?:O ==T=^?&^E1=&CMNM M+&J510>5/3&)U578U =U<>J2$^W%-G0]]W)'3H>5'UYZ.W+VK7R_YT4[@?4$L#!!0 ( M *R!6UCO075MVP( *0) 9 >&PO=V]R:W-H965T#,-DFW7[]C MH"A-**FBW8"-S_OZ.<> /5P+^:!2 $T>,YZKD95JO3RU;96DD%%U(I:0X\A< MR(QJ[,J%K982Z*P49=QV>KW SBC+K7A8/KN2\5 4FK,<[CR7VUB@IDI.4R6G]'-?4Z7=^DR82KA0 MID(_SZ9*2WPY?[4E7QK03_R>Q9 M0=RF(&Z7>XQU]=H2K%1^J3(_D%7L!7Z$2[#:)._T/I#<:\B]?>1^&WFE"C;) M76_@;9%W>A]([C?D_C[RH(W!Y$%#'NPC#]O(@QUR)QR$ MVV]+I_>!Y&%#'NXCC]K(PQ9R)PRVR#N]#R2/&O*HD_P6?^5 YQID&W^TPQ]$ MKAMM\7?.<"#_H.$?=/)_PQ/,.>[^Y)[R MIR&.S\:QPO"J-P*XF6L('CA/TF MK,*S-_90&PO M=V]R:W-H965TW"3V\;"B8-]T\*_G^V$D$)@/.PE\;7O.?>B@E*?K(0L*.I0KEU52:"9!17<#3QO[!:4E4X2V[T+ MF<2B1LY*N)!$U45!Y<,I<+&=.K[SN'')UCF:#3>)*[J&!>!U=2%UY'8L&2N@ M5$R41,)JZISXQ[.1R;<)-PRVJKR7;)G<2.B2M%8JB!6L%!2N;.[UO^] #^-$K@* %!.\%A"T@M$8;9=;6G")- M8BFV1)ILS686MC<6K=VPTCS%!4I]RC0.D[-R PKU8T%%/I.%?DFRF@,1*](_ MV9\#4L;5@YJ!4M,Q6[J-483C=M*Y\VE8-7*L\A/22A M_XD$7A .P&?OAP>[<%?WH&M$T#4BL'SA*WS?[FJ&#^0<,!?9CGEMC_P4K$1R MH^-:@B*_3Y8*I7X%_PSY;@I%PX7,9WFL*IK"U-'?G0*Y 2?Y^,$?>U^'NO"? MR'9Z$G8]"=]B3V9"(2F:CK"GC@QY;HA&ELA,CDT2^%X4Q>ZF;V8@*_ G3UD[ M*J-.9?2FRO;)O4]G0S7N*XC"\3.9+Y.^C(Z7-[(\&,XW,JUZQ4A,-*X[S#B2:0S8AK A25G1)+@7KFV&6N M_PH@38(^7PF!CX$9/-U_)OD+4$L#!!0 ( *R!6U@,WB?>'@0 $P7 9 M >&PO=V]R:W-H965T MCR)UO.F!LB]\ R#0MSPK^,S9"+&]<%V^W$!.^!G=0B&?K"C+B9"W;.WR+0.2 ME$YYYOJ>-W9SDA;.?%JVW;#YE.Y$EA9PPQ#?Y3EA#Y>0T I+1"#U4 M?E$W5\G,\=2(((.E4!)$_NUA 5FFE.0XOM:B3M.G/ZK_7@8O@[DG'!8T MNTL3L9DYD8,26)%=)C[1PY]0!S12>DN:\?(7'2K;D31>[KB@>>TL1Y"G1?5/ MOM4@.@YX_(R#7SOX3QW"9QR"VB$XUB&L'<*23!5*R2$F@LRGC!X04]9235V4 M,$MO&7Y:J'F_%4P^3:6?F%\5>^!"3J3@Z%?T%V&,J(E ;V(0),WX6]GZ^39& M;WY^.W6%[%"YNWR\.S9$$S3P@U(O>$;O5J[B9)LN%0_H M&L2&)J@[+?]^E&[H2D#._]/-0=5'J.]#[1L7?$N6,'/DQL"![<&9__(3'GN_ MZ?C9%(LMB?78A@W;T*0^7U N4%[13!N:*,VW)&7J4H>RDAR5DFK'W,]Q.(HB MS_.F[KZ+:6CXQ"(V6?0"&C4!C8P!_2$W<21W2DZJ%Z8-BNM"J<3&G?[]8.P- M(S%V>NJ$6Q+K\1DW?,9&/C?DH5HO@LJOB5Q-#-!2^Q)H>8T'O+ ?A7@(3&,X MPMYD8!@;A_M"&),&QN0%;[\V\,GP1<%>& X#UQCZ>#(TC(U#>V'@41-X9 S\ MCK(LX2HO*=:Z:(W>IVZ6-L5B2V(]:N<-M?-7^!"=VV1K4RRV)-9CB[TVQ?)^ MY,Y4JW<77G3N:SY*YF&VQ.\$_9\8;9_0#-T$0/,38/ZZ5AMVD[ M-N?M<;I.!FN&=I4BVVI]3FW M)P(\>8V]SE)R7P.VJ1;;4NL#;D\>V'STT*5Y4($^$ MK=."HPQ64M([F\@8656ZK6X$W9;%S'LJ!,W+RPV0!)@RD,]7E(K'&]5!4T"? M?P=02P,$% @ K(%;6"K)AE,C! ;!8 !D !X;"]W;W)K&ULM9AK;]LV%(;_"J$-0PHDT=679+: )EJQ DT;-.OV8=@' M1CJVA8JB1M)V\N]'4K)L.3)=9\P76Y?SON1Y)))'G*PI^\X7 (]D:+D4V0EW#/$EX1@]GP#!5U/'=_97/B:SQ="77#C287G\ #B6W7/Y)G;NF0Y@9+G MM$0,9E/GO7^=^",ET!%_YK#F.\=(I?)(Z7=U\C&;.I[J$120"F6!Y=\*;J$H ME)/LQ[^-J=.VJ82[QQOW#SIYF5G_XZ<&Q(X@B X(@D80[ N&!P1A(PCW M!/ZA%J)&$&DR=2J:0X(%CB>,KA%3T=)-'6B86BW3STOUW!\$DW=SJ1/Q)Y#0 M.+I GS%C6#T#=): P'G!W\FKWQX2=/;SNXDK9%M*X::-[TWM&QSP]0-T1TNQ MX.BW,H.L:^#*3K8]#38]O0F,C@FDERCTSU'@!6%/AVY_7![TR),?E_N&;,*6 M>ZC]PH/<.0?_*'W:Q\TFV:));,.T*@%&IGWG*.B1KK60QXRA%?R MSASD+*7FP38""6"DCZ^YG0@] V8_U*)L.6R=#(1*^/%W1VL90O$I9#6:"<5#AGY$#BM=U@)Z4@"*\\ MS]M+_67<7D1BBNCD,FIS&9WR?%&%GU46_+P^YZBD0KZK J64R!OI_FQ>)SAZ MT:VQ%[W,S]B54^<;2V8=:N.6VMA([4Y.)639.X$8A:=.T#;-$DMF'6!7+;"K MMUKQKFP"M6F66#+K /6];>WFF6>AGA4-G142-!(+7/:7;69+7Z]*?=S,PE/! MV7+KDMNI>OTCY$I8X^)@#7!$;J!D%)Y,R9);EU*PI108T_Q#TLE+K,>H7"1R MFAU]N\R&!FY&X]]8Z<9W^.G0VF!6GCJ7675+;+EUJ6T+>#]Z MJP7"MU0?-U1MNB6VW+I4M\6[;Z[>7[5&F"WE%XO^=.EE9ZDJ;]B]18WO;XM\ M_TB5?VR5,,L'!DQ&Y;;=,W^N-PKWK-VHK56_O;6WJ?=@[S.9YR>58GDE+[W(D M!PBKMS;K$T$KO=GW2(6@1!\N &? 5("\/Z-4;$Y4 ^T&<_P?4$L#!!0 ( M *R!6UB\4!(C! , )8) 9 >&PO=V]R:W-H965T>A+8IMSSKWG8NP[VA+ZQ#*$.'@N"\S&1L9Y=6V:+,E0"=D5J1 63Y:$ MEI"+*5V9K*((IHI4%J9C68%9PAP;T4BMS6@T(FM>Y!C-*&#KLH3T98(*LAT; MMK%;N,M7&9<+9C2JX K-$7^H9E3,S%8ES4N$64XPH&@Y-F[LZW@@\0KPF*,M MVQL#Z61!R).&ZX'=D^PTU?GRIEY""J5^PK;&^;X!DS3@I&[+( MH,QQ_0^?FSKL$>S@",%I"$Z7X!TAN W!/97@-01/5::VHNH00PZC$25;0"5: MJ,F!*J9B"_LYEJ]]SJEXF@L>CWX@430&+H$:@"EA')S'B,.\8!=B^6$>@_.S M"W &<@SN,[)F$*=L9'(16RJ821-G4L=QCL2Q'7!+,,\8^()3E+X6,$72;>;. M+O.)TZL8H^0*N/8GX%B.JTEH>CK=T=#CT^EVCQNW?0^NTG/[W\/OFP7C5'P, M?W0EKB4\O80\(*Y9!1,T-L0)P!#=("/Z^,$.K,^Z\KRG6/Q.8J]*Y[6E\_K4 MHY\5HI#G> 4*M8<3L8=UU:M5?*4B3\--),Y&:S R-_MET:'"T'F-B@]1]M!S M_!;URHC?&O%[C3Q"FL-%@=[P48L$>[$]?^AU;&A @=_Q&FM MF_K302MB:#7 MQ#PCE%]R1,LW; 0'P:V.AT.$'70<'$*<(_F';?YA;_[WA,,"D!/W5'@8WPNL MSFZ9:E"^YW6]:%"N/PSU=@:MG4&OG1E\$9BS&O,ZRN@76V;BQMUIW;6)Z+IJ'N$ M_S)UQW(+Z2K'3+S I9"TKD*1$ZV[@'K"2:7NQ07AXI95PTPT3HA*@'B^)(3O M)C) VXI%_P!02P,$% @ K(%;6.U[8>-; P ?@L !D !X;"]W;W)K M&ULM59M;]LV$/XKA%8,+9!$;W[-; &QM6$!6BQH MVNW#L ^T=+:(4J1*4G;Z[W>D9-5V%#<#O"\V7^YYCO?P>+K93JHON@ PY*GD M0L^]PICJUO=U5D!)]8VL0.#.6JJ2&IRJC:\K!31WH)+[41",_)(RX24SM_:@ MDIFL#6<"'A31=5E2]6T!7.[F7NCM%SZR36'L@I_,*KJ!1S"?JP>%,[]CR5D) M0C,IB(+UW+L+;].)M7<&?S+8Z8,QL9&LI/QB)_?YW OL@8!#9BP#Q;\M+(%S M2X3'^-IR>IU+"SP<[]E_<[%C+"NJ82GY7RPWQ=R;>"2'-:VY^2AWOT,;S]#R M99)K]TMVK6W@D:S61I8M&$]0,M'\TZ=6AP- .'H!$+6 Z!0P> $0MX#XM8!! M"Q@X99I0G XI-329*;DCREHCFQTX,1T:PV?"7ONC4;C+$&>2]X"B:7)-_C % M*'(OFDRR5_(V!4,9U^]P]_-C2MZ^>4?>$";(IT+6FHI-0# M3U\/#\]$$W?7$3N^^,7KT!K@BKAKN2(IZ$RQREW'W^_1EMP;*/4_?<(WQ(-^ M8EL];G5%,YA[6!XTJ"UXR<\_A:/@ES[1+DF67HCL2-!!)^C@''NRI+H@%64Y MP<0F6"T5)K?8$-[D/1,9KS$1;5I_W\PL:(T5L3?#&X=#Y]!6U6T2CB?3Z=59',0^[F(=G8W:U^UJNKVL-A&)"&4WD"M^R: *% MIZR@8@-.$H&E^406PAE=,"3CI!)Y=[LL\>Z159 M[?.9_B"?)\\*3CP]*4K+YS9A%)]6KCZC8#H\>;C^06=2@MJX#D^33-;"--_X M;K5K(N]<[W2ROL#FLND%O],TG>D'JC9,:%1EC93!S1C/I)INKYD86;G^9R4- M=E-N6&"##,H:X/Y:2K.?6 ==RYW\"U!+ P04 " "L@5M8XS]M4<(" #5 M!P &0 'AL+W=O M%[L5H;63C&.(]%6%>&O5U"R]=CQG;>!>[HLI!YPLU%#EO M\JFYXZKG]BH+6D$M**L1AWSL7/K#*]\$F!7?*:S%5AOI5&:,/>O.S6+L>-H1 ME#"76H*HSPJNH2RUDO+Q>R/J]$P=N-U^4_]BDE?)S(B :U;^H M9C)W400O( M25O*>[;^"IN$(JTW9Z4POVC=K4UB!\U;(5FU"58.*EIW7_*RV8BM (SW!.!- M #:^.Y!Q.2&29"/.UHCKU4I--TRJ)EJ9H[4^E0?)U2Q5<3*;@DI)H'-T2V3+ MJ:2JPW+TK0%.)*V7R"Q 4TIFM.RF3R<@"2W%&3I!M$:/!6L%J1=BY$IE2,NZ M\PW\JH/C/? )S"]0X']"V,,!>GJ8H-.3L[]E7)5/GQ3ND\)&-SBH/!(?5,Y1O:/'51 MD8G2]VF5^4'HQR-W98&%/2P\!HMLL"XJWH9YX6!@AT4]+#H&BVVP: >6^AC; M67'/BH^Q$ALKWF%%<1#964G/2HZQ4ALKV6$%:;3GP-*>E1YD/1:@"FPN@=N( MZ0XQ3L+03ASTQ,%A(I.D1'FK2@"@TMSXAKRJXBNMMWJP8R%,<;+G-'WOO11Y M!UU,08@ANJF:5L)"E1:U 2"DM:QX.P[.8\_S]SC8*H;^?^P#ZXM?MQ7E>_&S MFO%W;FV(K2.L'[Y;P):V%8N0JSKM(E #OWI"N(UECZO:,2?4*F&:A MWEW@>H&:SQF3;QW]%/0O>?8'4$L#!!0 ( *R!6UC) :#.)00 *(. 9 M >&PO=V]R:W-H965TD'+8YM82E1(RMY]^Y"25_9*E&N@O;%UF!E^,R+G M)Z<'(1_5#D"CIX*7:N;MM*YN?5_E.RBHNA$5E.;-1LB":G,KM[ZJ)-!UXU1P MGP1!XA>4E=Y\VCR[E_.IJ#5G)=Q+I.JBH/+Y(W!QF'G8>WGPB6UWVC[PY].* M;N$!])?J7IH[OXNR9@64BHD22=C,O#M\N\"I=6@L_F1P4&?7R*:R$N+1WORR MGGF!)0(.N;8AJ/G;PP(XMY$,Q]=C4*\;TSJ>7[]$_ZE)WB2SH@H6@O_%UGHW M\R8>6L.&UEQ_$H>?X9A0;./E@JOF%QU:VS3R4%XK+8JCLR$H6-G^TZ=C((EFOTA]Z!1(M:2B@U^I71%>-,,U#H[1(T95R]0Q_0EXOOF M'7J#6(D^[T2MC*^:^MK@V*!^?ASZ8SLT&1EZ"?D-"O%[1 (2.MP7U[N3U^Z^ M*4)7"=)5@C3QPI%X]_29KCBTE>C*\O?=2FEI)ML_K@3;B)$[HEV!MZJB.,.,;X*<04E;$9J& \&#K-L$O;P'%9QE(5NO*3#2R[B+6M M6AS["4@G7C(8&"<9B7IX#JLP)8$;+^WPTJNJ9W2(LVU9V.Z3"^4N8SHD(%&< M]3B'5B.,DXYQ9KUR5U6)!R9!/A,+O%5):;YUYJ9;FFW(DK3 M9[029>W&Q:ZVU.]*#JL,A_$([DG3\$75F/\NR@^VH*S)N/&)HR$-&K_#BD3AV$0YJ1*^+$M=Y^>B;J;UGME9;;(9[P_'D#W@_O)S M6$6$C &?E I?EJHE;,#LGEYK53NO^6D[Y<0>ZA()X[B/[; *DG0$^Z1>^+)\ M+?[;%!EJUF U#DTP'A-=?)(U?%G7V@TK?5F39N.6'S>O_U;MH8Z1*$CZ*N(P M"TE$\ CW2>_P9<'[++3IS/1\[RV:5*[%3P<;K2A.PVC2YQ_:A0D)SNS:!/RS M X0]O?U&Y9:5"G'8&,?@)C419'L@:F^TJ)HSQ4IHLZ-H+G?F$ G2&ICW&R'T MRXT]IG3'TODW4$L#!!0 ( *R!6UB,EY8?#P0 -02 9 >&PO=V]R M:W-H965T# CXZ1DK*B])L:W,13PU*,((5( M* @B?_8PAS152)+'WS6HT=Q3)1X?_T+_4(J78E:$PYRF7Y-8;*=&8* 8UJ1( MQ1T]?(1:D*OP(IKR\AL=JE@_-%!4<$&S.EDRR)*\^B7?ZT(<)>#QF02[3K"? MF^#4"4XIM&)6REH006831@^(J6B)I@[*VI394DV2JVE<"B:O)C)/S#[1?//J M16!;X;M[8!E:P$J@$5I*N\1%"HBND0H9M1=?+T"0).5O9-C#OWR#7J(D M1_=;6G"2QWQB"LE,X9M1S>)]Q<(^PV(!T15R\%MD6[:C29\_/]WNIINR'DU1 M[*8H=HGGG,63.F]R+E@A'2O0GY]D +H1D/&_=.(JM+$>33V(UWQ'(I@:\DGC MP/9@S%Z]P)[U3B=U(+".<*<1[O2AEVX8"375L2S!6[1AE&NGLX)Q2QBU4NQG MV!V/ S>8F/MC,;VW^X]BQHV8<:^8AYQDE(GD'XA+.2CAO"!Y!"BB7&AE58#> MD:P1]L:N>Z)J_$C]R+9]!S=A';YNP]?MY7M/!4E+ICIJ[B-JV+6#L>6<<-/$ M^8'EA9Z>G->0\_J= 9Q?HWG!F'H@=JJNYQ M5(>VW]#V+S"TCIVOJ2O6U%43Y_ONV;H&#<&@E^ 2\H0R])D*X&A1 /J=Y(5\ MGZJES$,_T9SF>Y#%7LFU>'%&0N\=+EU^!@+K%"-LBA$.NNZ&0PH?"*PC'%OM M:]@:9N6M<8Z-Z 5^X)P^3D_'=9D>-0SX0L<6:6E7_YEV[<>_=-J&0NM6H^T4 M\+"M AZT5Q@*K2N^[1;P0.U"C7-L1M=W'[\#GH[K,FU; =S?"]S!GJ;[)-^@ M.8,X$>@#B9(T$3^D9S_3/60K8,K#;NWKGZB<1_E^J^*UHGIO>?%4#H36+5#; M>V!W6!_W]C(7BQ\(K2N^[6WP$\W-LWW\N$D)I6M.NUY-F".[R- _8^.VF\'] M[N!VMAH-K)F_P)02P,$% @ K(%;6"O=)3F?*0 M@QD# !D !X;"]W;W)K&ULS=UK;]M(@N[QKT)D M!H,>()-(U,5V3W> [O!6K%LCZ=E]L3@X8&3:T;0E>73)93$??DE9-B^BRZ+S MSY[3+SJ.(OV*MN,GK-+#XD^?5^L_-A_S?.M]6=PL-S^_^+C=WO[X^O5F]C%? M9)M7J]M\6?S)U6J]R+;%;]?7KS>WZSR[W+]HS)?Y;VMOLULLLO777_.;U>>?7PQ?W#_P;G[]<5L^\/K-3[?9=?X^ MW_[C]K=U\;O7#\KE?)$O-_/5TEOG5S^_^&7XHQV>#,#J\ M8-0>8?+("\:'%XQ/'6%R>,'DU,]A>GC!]-1#.CN\X.S4$#^.S?DG MW2^Y_Z;?_85_??KQ=>D'_8>G_S3+9>9^4/KO=#D&^S^F,[V DLC4T=X;/7I818:*Y6:[WA5G4EOOOU3Q!$]L\\7F_W0< MW:]WVKA;*T\0?]S<9K/\YQ?%&> F7W_*7[SYRY^&T\'?NX*'Q (2"TDL(K&8 MQ!(2$R26DI@D,45BFL0,B5D(:X32^"&4QB[]S>^K;7933)P^;+LBR/G:OA%$ M8@&)A206D5A,8@F)B3MLLL?*U89/;X83_WP\& T&@Y]>?ZH'3,=3S\X'TXOI MT5/EZ:HZ7=7D)VY./T0+C=OXP9X\_&!/G#_8OV5?R[.,C;>ZVO]X>_/-9I>_OSK!OC_M)!:06$AB$8G%)):0F""QE,3D'3:M_3BV@^+)9^C) MT8_T9#H^_GDVY(%;"&N$P_0A'*;N?_7+-9TB&&:KY7:=S3K_[7<*?=. Q (2 M"TDL(K&8Q!+WWX?AP/N:9^NN?Q4$>1@IB4D24R2F2N_*!<+WG[-;[]^>66V](-_,KY?%@Y=>MO&2_/)ZOKRN+95TQ9-S MJ+[Q1&(!B84D%I%83&()B0D22TE,DI@B,4UBAL0LA#42Z_PAL<[1)=MS,I1( M+""QD,0B$HM)+"$Q06(IB4D24R2F2Y+3Z1A*)!206DEA$8C&))1='*Q7^X/!? MY[/=ND@>^RE?+\M"KQ?-E]ER5JX.[=>0?GAOHW=_K?VY6%[F7^Z6EO9/^+>' M+CJYC[=WPI%:@&HAJD6H%J-:@FH"U5)4DZBF4$VCFD$U2VG-%/2K%/311:@# M1X44J06H%J):A&HQJB6H)E M136):@K5-*H95+.4U@RIJML\=+84W_R:;>8; M[^YB-&^U]#YEZWGVX29_?+*(UIM1+4"U$-4B5(M1+4$U@6HIJDE44ZBF4?F;(X/>%G/%>3%'S&;SF_GV:S'/VY\IK:Z\ MNS_IC"$GV3N&2"U M1#5(E2+42U!-8%J*:I)5%.HIE'-H)JEM&905=7LX82= MT:'-;%0+4"U$M0C58E1+4$V@6HIJ$M44JFE4,ZAF*:T94E5%?.CN!+_+RWU$ MRC7Q#ZMU\>KRHUE6#%B<6G6&%%H81[4 U4)4BU M1K4$U<1!JU^)<38Y._?] MXTO&.IXZ&8S]R?%%&?)T51V>.GE:U>AG;DX_1DL-W/RIKRK:0W='^_?/*^_W MCZO=)EM>>K]_+LY.OGKOYU_*=\SR33&C>KM:?LK7VWFYM!,\XC>28"6 MLU$M1+4(U6)42U!-H%J*:A+5%*II5#.H9BFM&5Q54WO(5K6':%<;U0)4"U$M M0K48U1)4$ZB6HII$-85J&M4,JEE*:X94U=P>/E7=+B_$?PBIE]Y5,9:CO.WF M>H<46M]&M7!XW&R>7G0VFR-TX!C5$E03J):BFD0UA6H:U0RJ64IK[E-85;E] M=Y7[*($:K>Z7WF:[;T3>YNM9\=[]^XQ^L82J@6H%OJ/E%N'_J252NBX M,:HEJ"90+44UB6H*U32J&52SE-9,I:KH[;N+WL_8K,@M]LX@M(J-:N%!:^PX M=3Z83([/C-!Q8U1+4$V@6HIJ$M44JFE4,ZAF*:V907Z50?9=^]' M'7[9SI?7N_GFX_WIS:.A@K:=42U M1#5(E2+42U!->$?;^GL#\^.SP334Y\H MT>-3J*91S:":I;1FJ%0=9=_=43YZ-VM6U1-?>MN/Q9@?5S?UM[.JU9W;]7R6 M>]OU_/HZ7W?F$%IH1K4 U<*#=E[_M_?5J#VK0GO*J):@FD"U%-4DJBE4TZAF M4,U26C.HJEJU[ZY5GQI4VW5V65YH<9E]+=O6Q2^=R806K%$M0+7PH#7^ 3]: M[D%KTZB6H)I M135)*HI5-.H9E#-4EHSF*K:M.]L/)X<3,7#FWRVV^\Z>V)( MH05K5 M0+3QH]9 :'8446IM&M035!*JEJ"913:&:1C6#:I;2FB%5U:;]GK7I M=7Z9+V[W-Y+?3^->/E581'O4J!:@6GC0ZE.YP:N+\W8:H15J5$M03:!:BFH2 MU12J:50SJ&8IK7D7YZI"/>I9H6Z<,BUWBP_YNEQFRO^U*W36Y.*I> MH^/&J):@FD"U%-4DJBE4TZAF4,U26C/-JNKUR%V]=J=9+:_NULM_*%)JGU;[ MF"KSZL_>Z[O?=#8DW:/WSBNTIHUJX4$[J\75=/QJV%Y&1P>-42U!-8%J*:I) M5%.HIE'-H)JEM&98^558N3O:YN'DJK$&E5UMBT<7V7:W+L^X+O=7LNVO(RDG MBOFBW(BV,YS0^C:J!:@6/O%U'0_V7\BN5@%Z'#&J):@F4"U%-8EJ"M4TJAE4 MLY36S*NJSCURU[G#JZM\ME\S?_+F26ZI=Q:A36Y4"P_:T36UTTE[F0H=-T:U M!-4$JJ6H)E%-H9I&-8-JEM*:V5,5N4?.0N>;M]GM;7[IS;*;&V^U7RO?>/F7 MVWRYZM9?D$'5>@6HIJ$M44JFE4,ZAF*:V9455[?.1NC].*JEJ"913:&: M1C6#:I;2FI%4]<1'[/;;Q4/[7]Y6[]/]GJ\7&\\NN\,*;8ZC6H!J(:I%J!:C M6H)J M525).HIE!-HYI!-4MIS5"K.N8C=FON$=H<1[4 U4)4BU M1K4$U02J MI:@F44VAFD8U@VJ6TIHA577,1ST[YM]TA9Y[L-X1AA;.42T\:,XK]- 18U1+ M4$V@6HIJ$M44JFE4,ZAF*:T13..J;C[^EKKYMURAYQZX;TBA6H!JX4%S7J&' MCABC6H)J M525).HIE!-HYI!-4MIS9"J6N1C=XL<6[&'W:90-INGYH=H)1W5 E0+ M#UKC=M/MZ2':14>U!-4$JJ6H)E%-H9I&-8-JEM*:(55UT8L/O^<:ULO#)7[? M%F?.8^P=9Z06H%IXT!I[:1\M=Y$CQJB6H)I M135)*HI5-.H9E#-4EHSSZIV M^]C=;G_&>+^>+W:(SF-!B.ZH%J!:B6H1J,:HEJ"90+44UB6H*U32J&52S ME-:,L*K\/IZRBUMHS1W5 E0+42U"M1C5$E03J):BFD0UA6H:U0RJ64IKAE15 MAQ^[Z_#OJ\MPJKE?,1F\_.=NL]W'UG9UO*=>S^L*WMOD75 M>/S*;V]1A0X:HUJ":@+54E23J*903:.:035+:&ZL^9&F9?'IT: MHE5X5 M0+42U"-5B5$M03:!:BFH2U12J:50SJ&8IK1EA515^?,%.#=&R.ZH% MJ!:B6H1J,:HEJ"90+44UB6H*U32J&52SE-8(J4E5BY_\?[P+N_O8^B8>J@6H M%DXZ=F'W_5?3P45KTH@.&Z-:@FH"U5)4DZBF4$VCFD$U2VG-,*OJ\Q-W??Y_ M99W+?0R]0POMT*-:>-#J._SY1P4(=,@8U1)4$ZB6HII$-85J&M4,JEE*:P:6 M7P66>\/P_=G7;/4I7V;EN==AAZSR?&NY*J*IC*\BJFI]K0]?O6RQVMT]IPBZ MY6Q^F]UXJ]UVL\V69=&K,[+01CVJ!:@6'K3F_E5'=[I!QXQ1+4$U@6HIJDE4 M4ZBF4 M9EO\^]S#6==)P9H75S5(M0+4:U!-4$JJ6H)E%-H9I&-8-JEM*:&52UTB?N5GH]@S;; MU>R/4T(([9X?M,8^P9/SLZX00GOEJ!:A6HQJ":H)5$M13:*:0C6-:@;5+*4U M0ZCJE4_<6ZR_RV_O8JA,H=DZOYQORS6B^4>NV]<';1Z(6CXJG6E;H .&:):A&HQJB6H)E M136):@K5-*H9 M5+.4U@RJJA ^=1?"V;O1N ?KG4S#XYE<^PP*'3%$M0C58E1+4$V@6HIJ$M44 MJFE4,ZAF*:T93'X53"<4O[_+W6C< _<.*?\HI-IW? G0$4-4BU M1K4$U02J MI:@F44VAFD8U@VJ6TIHA536]ISWW1%_GE_GB=EM>.G?2/=W=?N\L&AU-Y0:O M+L[;:826MU$M0K48U1)4$ZB6HII$-85J&M4,JEE*:Z915=Z>.GN7_V]W*G ? M6^\DN],:NP$,_5>#X>1H98H<-T2U"-5B5$M03:!:BFH2U12J:50SJ&8IK9EF M5GH^.-KP,T$%#5(M0+4:U!-4$ MJJ6H)E%-H9I&-8-JEM*:8545PJ?N0KAY.+EJK$'=W4QFD6UWZ_*,ZW)?#M]7 M,\N)8K[(BBSK#">T&O[$L8\'^X/M>&6 'D>(:A&JQ:B6H)I M135)*HI5-.H M9E#-4EHSKZJJ^-1=%0^OKO+9?LV\<>5*9Q:A%?&#=G29ROETW#Y70BOBJ!:A M6HQJ":H)5$M13:*:0C6-:@;5+*4ULZ>JB$_=%?&WV>UM?NG-LIL;;[5?*]]X M^9?;?+GISA^T'7[0&N7,CBMWT4%#5(M0+4:U!-4$JJ6H)E%-H9I&-8-JEM*: MX5-5PZ?N:G@]?(JIVG*3SED\7Q,W=YO)91+XM,RA?SW<++ M/JR*V=JFVK_WJ6J!>Y"^L81JP=EQYWQ0A%(KDM Q(U2+42U!-8%J*:I)5%.H MIE'-H)JEM&8D537Q,W=-O/^6EL5#^U_>5F_4_9ZO%QO/+KOC"JV.HUJ :B&J M1:@6HUJ":@+54E23J*903:.:035+:EY=Z#Z&WLEV MI]7WJ9H.7TW;BUWHH"&J1:@6HUJ":@+54E23J*903:.:035+:[C>Z806XE$M1+4(U6)42U!-H%J*:A+5%*II5#.H9BFM&6)5 M(?Y\Q$X.TC6H1J,:HEJ"90+44U MB6H*U32J&52SE-8,K*H??^[>U'Q_^C5;?U M"-5B5$M03:!:BFH2U12J:50SJ&8IK9E955W^W%V7?Y=_6MU\*GNE;]?YY7SK M1=EL?E/.#O_M[9>XBF2Z^Y/.*$(;\:@6H%J(:A&JQ:B6H)I M135)*HI5-.H M9E#-4EHSLJKR_/DYNQ2/]MQ1+4"U$-4B5(M1+4$U@6HIJDE44ZBF4K?-LDWLW\\4CIU-H[1W5 E0+ M42U"M1C5$E03!ZVY]]GAO^:4/44'EJCAOOI;4O='GK/K[>.84VSE$M0K48U1)4$ZB6HII$-85J M&M4,JEE*:^94U3B_<&_![IH FOSSL]ZOSP_+FS,6IU2.KZVAK'-4"5 M1+4*U M&-425!,'K?Y&T_FD^XTZ=&!Y<7P)PB,#*W1@C6KF]*^?I09N)D?5^KYPM[[_ MB@-:ZUF8R._GK$Z*@)J@E42U%-HII"-8UJ!M4LI37CJ"IT7[@+W6^S MV_DVNYG_=[8MVT?["TM65_FFO$0NN_&N\N[KX-QJ[Q1"F]RH%J):=-":*71V MUA%#:$D;U02JI:@F44VAFD8U@VJ6TIHQ5)6T+T[8X;RZ%FZV7FTV?[O,K[+= MS793IM)J^S%?WYTC/5P0UQE,YT<_8-WG@6_=1]0[=-!F-JI%J!:C6H)J M52 M5).HIE!-HYI!-4MIS62JFMD7[F9V*YG^N;N\WB]+/X23.XXNCN)H^$@[>C29%4:V\[7W16CIZP^\[;6"Y@N9#E(I:+62YA.<%R M*^ZB]L_JX-7@;#AJ+5D_\L31^;CY1/W($_U!2S3L9V(QKA4GPUJ[?-VZ$A='2]R$E5H2>&Z9\L:#N;Y4*6BU@N9KF$Y03+I2PG64ZQG&8Y MPW(6XUI9YM>RS$>K0_<>%EIH59OE0I:+6"YFN83E!,NE+"=93K&<9CG#Q7,QR"ZYQP^CN1A$[LKSGGGX/ M1K$C:Y8SIW\)+39R*T;&M1AQ-A[?Z-W-=OZ7/YW[@XN_O]VMU_ER]M5[7^;) MX<']N=#[W8?#;Q_?'^#$^1Y9YWS+<@'+A2P7L5S,<@G+"99+64ZRG&(YS7*& MY2S&M3)O4LN\"3S?0XO8+!>P7,AR$PG&"YE.4DRRF6TRQG6,YB7"NT MIK70S7?&Q9S_EZV79-_"B^3);SLJX>K>_<UW&2W [_WL-!":^W X:!;:!H-1>W^Y M)\;NGTAH]9SE(I:+62YA.<%R*Q7,QR"UAHL0U[E M9+F*YF.42EA,LE[*<9#G%<26YU$N8KF8Y1*6$RR7LIQD.<5RFN4,RUF, M:^51K3P_?*(\_WVGH8>JQG>;AK)=?I0+6"YDN8CE8I9+6$ZP7,IRDN44RVF6 M,RQG,:Z5H+7K!LK[RZ#3T#$;6B07L%S(KQ>>6F7+TZZG=(_0_[2*[?FC M7,AR$PG&"YE.4DRRF6TRQG6,YB7"O&:M<4#,_@N2!;Z$>Y@.5"EHM8 M+F:YA.4$RZ4L)UE.L9QF.<-R%N-:H54K] ]/V#I^_A!:+[VK8C0O6ZQVRT?. MM(ZWB/<'W9LR/S%V_T1BV_HH%[%ZCZ!T\*!>P7,AR$PG&"YE.4DRRF6TRQG6,YB7"OJ:O5W'ZZ_ M^VS]'>4"E@M9+F*YF.42EA,LE[*<9#G%=9U4YYUW1;G9/_:9>OBD>[L8O>91[F Y4*6BU@N9KF$Y03+I2PG M64ZQG&8Y<\_59XU#?](U;:0&;L52K07ONUOPCTT;R\GAN)@WFM6GNWGC<+Q_ M;/+<>2/;5T>Y@.5"EHM8+F:YA.4$RZ4L)UE.L9QF.<-R%N-:65?KJQP7,AR$PG&"YE.4DRRF6TRQG6,YB7"NT:GUUW]U7?_:\D=VO M'N4"E@M9+F*YF.42EA,LE[*<9#G%31N/YXW?I;;NUVKKOKNV M?G?OUTWMFN=?EI?>^V(NN?WJ_;I:7FZ.KY/NSBFVO(YR Q7,QR"JTE.?*$]]HCKUB9K]E,VIXUILW-8/>:T/[KO[X._R3ZN;3^56 M4>T]I\JWYI9_"W?KE?>P>U77SE3?9_LI]V'W3Q>V?XYR(S7,)R@N52 MEI,LIUA.LYQA.8MQS6PV#UP_SAB6^DH%[%M%M>EEQX=97/ MMO-/^>-S2/>A]3\=8YOM*!>R7,1R,RG&0YQ7*:Y0S+68QKA5:MQSYREDZ? M,X<<=\XACW8P=@_Y@.5"EHM8+F:YA.4$RZ4L)UE.L9QF.<-R%N-:H54KM8^< M#=0W_UCN-OFE-\N*48K3K)?>;+58S+?[ +O*\_("PEGQ<7;]R)3QK'/*Z!]- M&=GN.LJ%+!>Q7,QR"S7,)R@N52EI,LIUA.LYQA.8MQK92LE?]'%_"TDVWE MHUS Q7,QR"?U7T@O<^^4"Y@N9#E(I:+62YA.<%R*B? M,64<=;\Y>3QE9/OU*!>R7,1R,K M[(\G\#21;>&C7,!R(S7,)R@N52EI,LIUA.LYQA.8MQK="JM?#'[BWG MO['0>M#;<\;1T921+=NC7,AR$PG&"YE.4DRRF6TRQG6,YB7"N;:F7[ ML;MLCTT9OUNAU?T)]#^#8VO_*!>R7,1R,].7G3--/V.=R?9@CW*A2P7L5S,<@G+"99+64ZRG&(YS7*&Y2S&-?-H M4BO83]P%>W*JZ2ZTN@^D]]D7R@4L%[)Q7,QR"WT32/7#_.&*+^2@7L5S,<@G+ M"99+64ZRG&(YS7*&Y2S&M>*H5LR?N(OYWSR]?/X])-U'UO]LC.W^HUS(P?^9TPASSNGD,?O4+(E>Y0+62YBN9CE M$I83+)>RG&0YQ7*:Y0S+68QKQ5&M9#]QE^R_>0KYO>\'XC[^_N=L;/,?Y4*6 MBU@N9KF$Y03+I2PG64ZQG&8YPW(6XYHA.:TU_Z<#=J(Y90O\*!>P7,AR$PG&"YE.4DRRF6TRQG6,YB7"NT:@7^J7O__?X3S0-XWIQH'KU5Z1ZW?QJQ MS7R4BU@N9KF$Y03+I2PG64ZQG&8YPW(6XUIIY-?2R-W,!^>9[FLGWPG&"YE.4DRRF6TRQG6,YB7"OL:K7_Z0B>+[*%?)0+6"YD MN8CE8I9+6$ZP7,IRDN44RVF6,RQG,:X56K5"?O$Q/%\<'\\7CR:+SD'[1Q') MA2P7L5S,<@G+"99+64ZRG&(YS7*&Y2S&M:*H5K.?NFOVWSY9_,Y[NKJ/O__Y M&EO^1[F0Y2*6BUDN83G![O^9TPRS[K>E/2/YIEL M%Q_E0I:+6"YFN83E!,NE+"=93K&<9CG#P7,AR$PG&"YE.4DRRF6TRQG6,YB7"OL:DW_Z04\7V2;]R@7L%S( M>+!_"I$JM[W-YI MA'(ART4L%[-JM\ZLRK'[\Q7_Q^NAQ,?PQ'78\+H<_ZOWCKRO^S4^W MV76NL_7U?+GQ;O*K8JC!J[/)"V]=OOEX_YOMZK;(R1?>A]5VNUKL/_Q8)&"^ M+I]0_/G5:K6]_TTYP.?5^H_]I_/F?P!02P,$% @ K(%;6 ""B0U, P M^PD !D !X;"]W;W)K&ULK59-;]LX$/TKA!H4 M#=!$W[*=V@*2J(L-T*)!TG8/BSW0TM@B*I%>DHJS^^L[E!35EAG#AUYLDGKS M.&]F2,Y\*^0/50)H\EQ77"V<4NO-E>NJO(2:JDNQ 8Y?5D+65.-4KEVUD4"+ MUJBNW,#S$K>FC#OIO%V[E^E<-+IB'.XE44U=4_G?#51BNW!\YV7A@:U+;1;< M=+ZA:W@$_6US+W'F#BP%JX$K)CB1L%HXU_Y5-C7X%O"=P5;MC(E1LA3BAYG< M%0O',PY!!;DV#!3_GN 6JLH0H1O_]IS.L*4QW!V_L/_1:DV/#EHE+M+]GV6,\A>:.TJ'MC]*!FO/NGSWT<=@S\ MY!6#H#<(Q@;1*P9A;Q">:A#U!E$;F4Y*&X>,:IK.I=@2:=#(9@9M,%MKE,^X M2?NCEOB5H9U./PF^?OMF&GBS#U]!UB2#I287Y!'+JV@J(&)%[K@&"4J3C\]8 M; K(NPPT994Z1^"WQXR\.SLG9X1Q\K44C:*\4'-7HV]F!S?O_;CI_ A>\<,/ MR&?!=:G(1UY L4_@HJA!6?"B["8XRIA!?DE"_ST)O""T.'1[NGE@,<].-_>/ MJ F'/(4M7_@J'^8E8RJOA&HDD+^OETI+/#7_V&+=<45V+G.37*D-S6'AX%6A M0#Z!D[Y]XR?>!UNS8 MXI;-7)]/Z448S2983$^[\;' @B28Q/NPS *+HR0:4'N2XD%2?%32=2VD9O_3 M[@[E!=E*IN%"K%;FY.+]!U)"@0.L'J940WD.)!=*6X]HMU>RZ^(DF/DCO2>A M,@LJGL6Q76XRR$V.ROVB2Y"_T>& MU:&#N6X?[M'Z#78V72/RBZ9KBSY3N69U[.YB[= M*/UD2@!DSY6LSUEZ5N[59GJ6I1BAIN-3-M57']<@52;6;>R'M=N!.K$NV"GZ4-7\$]X&-S MJVGF]RR%J* V0M5,PW+F78[.KQ(;[P)^"-B8G3&SF2R4>K*3;\7,"ZPAD)"C M9>#T6<,U2&F)R,:?+:?72UK@[OB5_8O+G7)9< /72OX4!98S;^JQ I:\E7BG M-E]AFT]D^7(EC7NS31<;)Q[+6X.JVH+)027J[LN?M^>P PC#/8!P"PB=[T[( MN9QSY%FJU89I&TUL=N!2=6@R)VI[*?>H:5<0#K/OJEX=?IJ&P>>+!] 5F\," MV2FSRZ?]P@F[X=AJ@2_L: [(A33'[(")FCV4JC6\+DSJ([FQG'Z^5;[JE,,] MRG/(S]AX=,+"(!RSQ_LY.SHX_I?&IV3ZC,(^H]#QCO?R4@9S87*I3*N!_;I< M&-1T^[^'/'9B- M6CQ-IN,]N<6]6OR16C*D%K]1BY)H[TDFO5KRKMJ#0BZ9;8]%*Z&@:G2U(< P MM6325@[:RBGH1QQRE;R]WF@RF4;_'[F_4]6V0=YPO1*U81*6A S.$J+07=/I M)J@:5^@+A=0VW+"D/@W:!M#^4BE\G=C>T7?^["]02P,$% @ K(%;6-V! MFZ0Y! &ULU5AM3^-& M$/XK(_?4@@3X+0F!)I$(X52DTHN@UWZH^F%C3V+W[%W?[CH!Z7[\S=J.B8.) MH+)4E0_@M6<>SSS/SGJ&T4;(+RI"U/"8)ER-K4CK[-*V51!ARM29R)#3DZ60 M*=.TE"M;91)96#BEB>TYSL!.63DK2)L;]F24L14^H/ZIW&L?=ZRWZQR)Y M2F;!%%Z+Y,\XU-'8&EH0XI+EB;X7FU^P2JAO\ *1J.(W;"I;QX(@5UJDE3-% MD,:\_,L>*R)V'+S!*PY>Y>#M.WBO./B5@_]6AU[ET"N8*5,I>)@QS28C*38@ MC36AF8N"S,*;TH^YT?U!2WH:DY^>W#QBD!OJ82IXKF">, Y',]0L3M0Q?("8 MP^^1R!7CH1K9FEYI'.V@@I^6\-XK\*X'=X+K2,$-#S%L M@4:QVPMPUXZAU$ MG&%P!KY[ I[C^?#Y809''XXA9$\MP5V_')4F((UR*E,E>L*)0K*1E?(96>IJVB([CE8;R.PYPE)W#S&"1Y&/,5/$1, MXJFIB!#F[,F8*R -82Z4EJAC64),D>,RIF=__4JOAUN-J?J[3>M=AEY:G;K]\Z'7-)N]-+OH.[U!;=5(JE\G MU3^85+WQBNS:VD8;QIY^(V_ ?^KP2VW>,LTJ?>\R$-/<^92A)/M+EEE-A(QS=W7^Z/08= M44B12$*@E@L6S]5/]@$A$! I_BU/%RA!+$%+5NQQ^DH373(FZK0 I,U-#UF6)7' %@G"UYP1^_($ ME"D&1?T;K:CI(4'RS)RJVVYQ\01KD>0IGFZ*QHX,V)H4(_8)/D#X]DI',"U# M'NR>O@[][&EP,+'W:M 16$.#BUJ#BW^C 5L2L;29\;\1X:)%A#T%#J;U7@4Z M FLHX#K/';9S6 /!3\/MIR'FYI@P_79Y>#0/E$P*H'.'58>3.9-:>V[GQ6?_ MO/]B$Q\.Z[T<=H76)'%G3'&[;K0JQ%V6/+FGF^UYOO]-J->OU>WNM MEKTSBJ4H5\5(JRCFG.MRR*GOUF/S53$L[MV?FG&Z&/&>87I$47TJZN$NSS_F&,8[NXRC)+WL;SK=O M^OT\V+"8YN?IEB7B/ZLTBRD77[-U/]]FC"[+H#CJ.Y8U[, MI 6/PH0M,I07<4RSAQF+TKO+GMU[/' 5KC=<'NA/+[9TS:X9_[1=9.);?T=9 MAC%+\C!-4,96E[VW]AOBE0%EBC]"=I?O?4:R*C=I^EE^>;>\[%FR1"QB 9<( M*O[R->VC)5K2( M^%5Z]S.K*S20O""-\O(WNJO36CT4%#E/XSI8E" .D^HOO:\;8B_ ]@X$.'6 M\S1@?"# K0/<4P.\.L [-6!0!PQ.K<.P#AB6;5\U5MG2/N5T>I&E=RB3J05- M?BCE*J-% X>)/+.N>2;^&XHX/KUB/,R8.%4X6D0TR=%K])YF&95ZHU<^XS2, M\A_%T4_7/GKU_8\7?2YRE;']H,YA7N7@',C!=M!O:<(W.<+)DBU50%\4=U=F MY[',,\=(_(4FY\BRSY!C.8ZN0.9PGP7GR*W"74VX?WJX+G=\>KBM"2?F\+?% M^E"XTI;N3G^WY+D'B[,21Y9H+B3*PINB[.[R3$!^F =1FA<90W_]*M*@=YS% M^=^:(L^J+#Q]%G)L?)-O:< N>V+PRUEVRWK3'[ZSA]9/.O$@83XD#$/""!!, M$=W;B>Z9Z--9FA0YVDJ5@S06DU1.2]W9O?S,=!(;@5TEKF"#$B:GOMNI[0[& MEOBYZ-_NR]=.^-H>C,9.*R5NIYP,+&_82DB *J*T^V#7[@-CNQ_L;&?H([U' MUYQRHIH>YXQOZZRF O_/DW^*6@4KD)1 UEH77_[ M>@3^>@0!:A5%X^%.XZ&Q@+\?*]W,&-]5,TB8#PG#D# "!%,4'>T4'3W_%#F" M%!T2YD/","2, ,$4T<<[T=&< MKJH4.LVK',9[*I;W,PF&H&LX1,5M8F>RFBL3E<9(6$$"*;(:%O- M"M3J,&.B?]&G).3BF[P<8KE.$S.PZV@*2O-!:1B41J!HJM![5H/]_!-IG0>4 M]I T'Y2&06D$BJ9J[S3:.Z>-UOOCL[YS&T&=!79:"\.!,]0L-34)O8GKME>: MNH2V[;57FE 545N\,79LHX70'E9)FK%PG1QU,DPZ@*ZA35M*'BX#G66#.L:E+: M8TLWKFI26B-GHAE8G\/?L1N#QS8[/*+#L2PK>]S>$N)MEM%D7>VDW(5\@]XE MR_ V7(I1^ S=/*"/#ULFER'[06=H4>_1T62)/O"-4'*1YCQK-F5F+!']F^LU M!7620&D^* V#T@@433U_&CO)?@$_R08UE$!I/B@-@]((%$W5OG&5;+.M] 4[ M+V9B9Z7'I^Z]U"GWQ^-#FR^:I =V7Z JHS9_8QG99L_HFPS=XM+;GR_.T(>$ MO?X8QDSBBZ!,H]4;TMJ9@])\4!H&I1$HFGI+0N-B.=;SC^H.J+$%2O-!:1B4 M1J!HJO:-L>48S9,O&=7-Q,Y*@]I8H#17%=;[M&L/52)5_L8O<\Q^V;>Z-IA'-,_13!)B$7+-T^"S M]F0"M>= :3XH#8/2"!1-/:T:>\YY 7O. ;7G0&D^* V#T@@43=6^L><-M<&5O7S9-D'FB\&I1$H MFBIG8_PY9N-/)^>JX+(#GZPJJ&57T_95]3S''LK;FE510=TX4!J!HJFB-FZ< M8W1\OMFT?\HET#^GZ@-!^4AD%I M!(JF:M]8C,X1BW&^0%N:\3 (MU1T^64YOM!(NX-C9G76>-+V=D?#@6:.G[3F MC:'. \8:HC.T-5MR4!51GV%IS#?7? O9?D?+Y?C,ZHU17:.;69T?5[%:3?2T MN8\GP762X>$D!*K8:A,W'I=K]KC^-_-D1SO=7*W.:H,:;: T#$HC4#3U=&O, M.-=Y_BG4!?7?0&D^* V#T@@43=5^[Y%$LQ-WQ0+IB=4W:Q=Q$56/HRK>>B!& M#*WFL \CPCZ-"/LXHMM>_8U0,E:TJ9^. N4:7Y4MV1\S$SB*"^EV@-%S3 ME*US_>X(5+ZJBHV7Y1Y]=K&:_Q4-HY#>A%'('[0J@EI8H#0?E(9KFOKXJ:>Y MS9A Y:NJV%A8[O_PWK4#5W&G;GR8J]3Y- *]S0V4AD%I!(JFGFJ-L>:^P&UN M+J@!!DKS06D8E$:@:*KVC0'FFF]S^YJ-#S.ZL^2@OAJ#L\ MJIJ-I>6:+:TK)A;89??=*8?2@N=!H_BEH.O?*&I6-"@GIE-4VIWL@=>I-QZS4O[92./1B/QJ[]]#4OH!X7 M%*U2J;_W%JZ89>OR?6FY6"\5":]>;K4[NGLGV]OR361/CL_M-[AZLUJ#J5[T M]AO-UF&2HXBM!-(Z'XG51%:].ZWZPM-M^:ZOFY0+_&PO=V]R M:W-H965T I$N0VD33*G5: MU+3;P[0'!R[!JL',-DG[[V<#I:2A:2:U+P&;>X[//;[7\7C#^)U( 22ZSV@N M)D8J97%FFB)*( MCEDI*7,83P]*"@$(D-0-6CS5,@5)- MI&3\;3B-=DD-[+X_LG^MY++& *:._2"S3B3$T4 P)+JF\9IMOT.3C:;Z( M45']HDT3:QDH*H5D60-6"C*2UT]\W_C0 =B#%P!. W .!;@-P*T2K955:7/^ZFW[46W;G G)GPZ!"\A5H#_;* M_-_J?2.R+4?]UE'__7O9?TLWWHALRXV@=2-XIUX.=LK=<3WO64_T!%E^T-\2 MPU;R\)WZ>'A0'^]&[>GC42MZM%?T#9.8HMET_IK&T<[9-[(\UW^F<3L M]3UA3#X.] 6DO6^&_P!02P,$% @ K(%;6/:[].ST&0 A+4! !D !X M;"]W;W)K&ULQ=UK'WR,)Z[ZE M!R[QX=LF_3U[2))<^/ZX6FO>;^TWZN,AW MWZ9?K[.G-%G<[3=Z7%U+@\'X^G&Q7%]]^K#_69!^^K#9YJOE.@E2(=L^/B[2 M'Y^3U>;;QROQZO4'\^77A[SXP?6G#T^+KTF4Y']_"M+==]=ORMWR,5EGR\U: M2)/[CU>_B;_&DV&QP7[$?RZ3;]G!UT)Q5VXVF]^+;\R[CU>#XA8EJ^0V+XC% M[I_GY$NR6A72[G;\4:)7;W,6&QY^_:IK^SN_NS,WBRSYLEG]U_(N?_AX-;T2 M[I+[Q7:5SS??C*2\0Z/"N]VLLOW_A6_EV,&5<+O-\LUCN?'N%CPNUR__+KZ7 M#\3!!I)X8@.IW$!J;C [L<&PWW&!T8@.YW$!N;""?VF!4;C#J.\.XW&#< M=X-)N<&D[P;3N>&_3>Y&UG'^WMDYN\[F[Q:'^? MW.1UAXN]][CXNLO%YCX_O+S?U^\B]+?-WQ8G//G]R1XNNN M%WOO>_%UYXM'>__DL_!U[TO[O7_]\H3?5PMED2\^?4@WWX2T&+_SBB_V)6>_ M_:Y(+-=%=8SR=/?;Y6Z[_%.P*T9)FB9WPF)])WS9/#[N2E:4;VY_%_XF>(LT M71352_A%2?+%9E!.C&#*+B;=?Z0">KZ+KEKV5[M MWGYX;OOPS/Q2!W"]>[C>'C/I]3'[+'6*UG;]7A G[P1I((E"]K!(DZSE=GWI M5J+DZ;T@27ME(/P]4H1?_O+7TYK2K6G)S4Y[N4VR\!?A^K2D=DM*&(I[ M:?AVNYXW>7+ GM:U'O=Z."CUSMNI]]@+_22C6W(7Z<$][I3,_H^=]/;8]7G8 MK/X/F]1]$^W^#]L9R>G_L)V1W/X/F]@M>?T?IS.2W_]Q.B,%_1^G,U+X4Y^: M\Y_UQQM=LGLO@>-SC^P/06S\% M,T\>L_]IN8V?7S"Y'2O>W?R:/2UNDX]7N[?_OW?Q/'@/]IZ!HDI M)*:2F$9B.HD9)&:2F$5B-HDY).:2F$=B/HD%)!:2V)S$(A*+(:S6%.2WIB!W MZ0=OE+)]5RA;UV*;/VS2Y3]V/_]EN2Y_VO8NZ7,G?VF;(#&%Q-07;+S'BJ6Y MYT_BH/SOP_7S80\@I]5)S" QL_<#8I'3VB3FD)A+8AZ)^206D%C8^X]HWGMD M1-[ &,)JI7GT5II'G:4Y?MB9#YO57?&:?7%_ORQ6S8M5J^*=T?Z%_.W^%?UO MPNWA^M9FFV?Y8GVW7'\5[C=I4R^M]22FD)CZ@DT/_M8&[V>-*D].J).806(FB5DD9I.80V(NB7DD MYI-80&)ACZ?)QN?HA;+ZM=_7^ M8?E4_&Z99=OR>,AABVAK ^^$^^UJ]>-O=\O5-M]M<[/(EMF[]DYRW(;V;R3: MVD?G';FT?9"80F+JN.5O66JT#W)"G<0,$C-)S"(QF\0<$G-)S",QG\0"$@M[ M/.7FY(01B<405FL?D[?V,>EL'_/D:9O>/BRRI*CD^T,$+_;G^E'S[?HNV;V7 M>'I*-\^[CK#[YVNZ>!3^%/[25ND[Y[RTTI.80F(JB6DDII.806(FB5DD9I.8 M0V(NB7DDYI-80&(ABRMWL\ZZ[VR?%[>)>N[3'C:O<[?%WKAE^+;@U%C@:?/(+W/(*//(+-UT+!Q(+;/ M(+O/(*?/(+?/(*_/(+_/H*#/H+!M4'.AH&V,V!@4]1D40W]VM2>T.'A[1A>1 MB8ZGM/KXM-K\2)+RS(ZW]_E/J\6Z6,'-T^7-MLCR9*?>QG=/<.DS&M445%-+ M[? 5_F@R:SF[ YU61S4#U:CFHUJ :F'?9]>\ M[]]WF3)']MDG0OJ\^[_K:6XD[BX%).:@FHJJFFH MIJ.:@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJLU1+4*UF-+J[4&JVL-+' C*[90: MU2E(34$U%=4T5--1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-7FJ!:A6DQI]4Y1 M!3S%SJ@0LHC;/<7%[0,-?I9:8XUO7']OJ*)S:JBFHYJ!:B:J6:AFHYJ#:BZJ M>:CFHUJ :B&JS5$M0K68TNIMH8IX%I\WU'4@( J"UE+?N=G%I9[4%%1344U# M-1W5#%0S4;-*!"6Y:3_+" UNHIJ":BJJ::BFHYJ!:B:J6:AF MHYJ#:BZJ>:CFHUJ :B&JS5$M0K68TNKMH\I[BE-T10@-?**:@FHJJFFHIJ.: M@6HFJEFH9J.:@VHNJGFHYJ-:@&HAJLU1+4*UF-+JG:)*BHK=45'U>[Y:CFHUJ :B&JS5$M0K68TNJ=HLH<2]V9 MXR\'%_VX_.J!W?C%C0--&Z.:6FJU*YA-3UQ"$)U91S4#UXD+R[3I*:@FEIJM3^+9G4F)]11S4 U$]4L5+-1S4$U%]4\5/-1 M+4"U\/R3;XY.&*%:3&GUPEYE>J7NZ\6^+-6DU06=RHLTO3M\/;YXW&S7IP_E MHCE?5%-0344U#=5T5#-0S40U"]5L5'-0S44U#]5\5 M0+42U.:I%J!:76NTB M4T?O1^JMH0KQ2MTAWG_Q*G_G%G'0@"^J*:BFHIJ&:CJJ&:AFHIJ%:C:J.:CF MHIJ':CZJ!:@62L>I\Z/UG^,AT]E8E,;-M1\T(TQI]3Y0982E_X^KO79/>G'] M1U/#J*:BFH9J.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:BVESJ??E7=-Z8TNK- MHDH$2]V7@#T\LOM.*&>X$^XWJ7"_S;=I(BRS;+M8WR;G5I70K#"J*:BFEEKM M;/CQ;#*26H[QHD%@5#-0S40U"]5L5'-0S44U#]5\5 M0+>S_))RC$T>H%E-: MO?I7*5^I.^7[VTM)/SAT4!3^M[:CFHUJ :J'4DB]O?Q+.T8DC5(LIK5;JAU7B=]B=^&W+ M@^T*O)+<)VFZ*_R[GS\EZVQ1?,JG\%N:+M9?D_U'/WQ;Y@^"N;XK+CNS7:S> M"3<_A/C'T\OBTL%&[X1@]V6Q=?'9='[^D*1"L,GR-,F7Z0OU.5DG]\N\]9(T MW3?_TJ:":@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@V1[4(U6)* MJ[>F*JH\?,FY03FT(9I81C4%U514TU!-1S4#U4Q4LU#-1C4'U5Q4\U#-1[4 MU4)4FZ-:A&HQI=4[A51UBLZH.#_I;S>+;/>&Y?;P#4N^^+Y_H_*P6=TM MUU^%\M.-3JU@=4]S<0M!H\RHIJ*:AFHZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H M%I;:X4KS<"J/QL=K7"TC)5F2CT=&+2/'L\%@+AF4L:ORY" MU6KZHKD(M3Q8A"I#R,7!Z?,!Y.[I+R[W: 9U514TU!-1S4#U4Q4LU#-1C4' MU5Q4\U#-1[4 U<+A<3!Y*(N[PCQN5ON6@2-9'$Y&S6)_/% :3J9C>=2L]3\C MF3RLDLF[+W]FK7\G?$TW67:VY'?>BHM+/JDIJ*:BFH9J.JH9J&:BFH5J-JHY MJ.:BFH=J/JH%J!:6VF&!EH?R:-8LT/.V@0-9G PFS9)_/' XE0:#V:Q9\J$[ M4B_Y569Y>":S_%*_]^LSR>KE'*/F@LWF9K7\^M(+SE5V-+Z,:@JJJ:BFH9J. M:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:5V6(=GP]%L.&L6]N-QH\%@.)2:=?UX MG"C+HCR2FW7]9UPU>%@%CH?=@>.RKI=T>VC@7#%'4\6HIJ":.CR.(LJR)(ZE M8>-$4G1:'=4,5#-1S4(U&]4<5'-1S4,U']4"5 O[/@7GZ+01JL645J_Y5;AX MV!TN/G$:Z>?->IL)07&Y>'-7]M?Y\KGU,^:Z]8OK/9HB1C45U314TU'-0#43 MU2Q4LU'-0347U3Q4\U$M0+40U>:H%J%:3&GUSE$EC8?HM8>':)X8U1144U%- M0S4=U0Q4,U'-0C4;U1Q45 MDN])>KO,BD.^ZV1_">*L<2#AW.(2FE-&-0755%334$U'-0/53%2S4,U&-0?5 M7%3S4,U'M0#5PF%+E%F>3,>3Y@+4\3A9'@U&1V=XMGC#Z61T=,[/S\@>RU7V M6.[.'K<= +[=9/N:OGDJ#OIF^]#P/W]0N/L&7%KJ44U!-175-%334:CFHUJ :B&JS5$M0K68TNH= MHTKG[KX$3](I-:I3D)J":BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CFHUJ :B&J MS5$M0K68TNJ=H@KURKU"O?_R23K=TUS<0M X+ZJIJ*:AFHYJ!JJ9J&:AFHUJ M#JJYJ.:AFH]J :J%\G'\5AI+XFS4S/.V#A2'X^; J&6@/)I.!J.C]:*?$>B5 MJT"OW"O0^S//TT'SOJBFH)J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%HH M'X>"I>%T+#5/R6P9-YQ-1@.Q6>N/QXF#\5B>'9VH\S."O'(5Y)6[@[S8B3IH MHA?5%%1344U#-1W5#%0S4,K^8Y'4['E1)WC M@3-Q.FTY4>=XX' RF8Y:SM3Y&1E;NNYKO('H1M4=+SC9 E>;Y*A,6W M17IWLGJC*5M44U!-134-U714,U#-1#4+U6Q4-!6O7]&[E6N M?MAZ/<7NN2ZN[&CX%=545--034U -5"5)NC M6H1J,:75^LBHBMN.!N1)/",T.XMJ"JJIJ*:AFHYJ!JJ9J&:AFHUJ#JJYJ.:A MFH]J :J%J#9'M0C58DJK=XHJK3OJD=8%3N+IGN;B%H*F=5%-134-U714,U#- M1#4+U6Q47'H/N]B[N FC<&-545--034U -7"4CL\8-P\^(Q.&*%:3&GU!E!EB'=?_A.'L=4H M"%K+?Z=VC= #U6A4&-445%-134,U'=4,5#-1S4(U&]4<5'-1S4,U']4" M5 M1;8YJ$:K%E%;O%%4R>?3_G4SNO@$7-Q@X M03R56S)M+>.DR? XTM8R3FZ)OL74O:@7]"J//.K.([N+[\O'[:/PE*3%1>&+ M5^O)[@7Y\F:5U O\XGFQ7"V*'^>;W6_6>;J\V>:MEY#OGO+BXOZB30\/];P7 M&]U30>=444U#-1W5#%0S4:H%J%:3&FUMC"NY8W' MW7GC8)O>/BRR1'A*E[OBO;DO5H&*DT2SX@2@=Z_K1*V5'(T8EUI]V6?:7/9! MYU1134,U'=4,5#-1S4(U&]4<5'-1S4,U']4"5 M1;8YJ$:K%E%;O!E+5#7H% MC(O7\N\-TLUMDMQE MPGVZ>:P68AJOY4^MTW?C%Y=Q-.R+:BJJ::BFHYJ!:B:J6:AFHYJ#:BZJ>:CF MHUJ :N'X..P[F[5,E <#(?'QP6CEI'#J3P^/CV'NB?U4EXE=7=?]G@! M_E2NRIQ_#=[)75R\24U!-175-%334'KT&A^Y%O7!7P=EQ]\5W3UTI($G^ MV)Y:/T?#LZBFH)J*:AJJZ:AFH)J):A:JV:CFH)J+:AZJ^:@6H%J(:G-4BU M MIK1ZMZC"L^.7V!;T,0MC- F+:@JJJ:BFH9J.:@:JF:AFH9J-:@ZJN:CFH9J/ M:@&JA:@V1[4(U6)*JW>**H [[@[@>MO'FR0]N ! MCG_X?^EV7AO)0[EQH>F M?NF>_.)6@ 9I44U#-1W5#%0S42=="=YOQR>&5HN+2VV^<,F M7?[C_&E'W?BEC0/5%%13)\>BFH)JZN3XPJ+2K%F;T6PNJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%O9X M]LW1&2-4BRFM7MJEJK1W)VY/EO9WPO)>6&]RH9BS^(3E1;;_@,[%^H=PMTR3 MVWRSVRPMKA1_N\V7ST7>ZWYYN]N\HR>@B5U44U!-G;0D]\1F3T!SN*AFH)J) M:A:JV:CFH)J+:AZJ^:@6H%K8X]DW1V>,4"VFM'I/J/*\DS/7ZVU9F[G=K)^3 M-.^Q-(/&>5%-0345U314TU'-0#43U2Q4LU'-0347U3Q4\U$M0+6PU&H7.I'% MX='B#GK]7E2+*>VE(5QG#TF2*XM\\>G#8Y)^3;XDJU51XK?KO#BV>_!3(4WN M=PU#_/4WZ>KZZ.>J^&L@MOP\%'^-]C^_KOA/'YX67Q-WD7Y=KC-AE=SOIAJ\ MGXRNA'3Y]>'MFWSS]/%J]Y;H9I/GF\?]EP_)XBY)BP&[W]]O=N\MRF^*";YM MTM_W=^?3_P)02P,$% @ K(%;6'KMD?[] P -!0 !D !X;"]W;W)K M&ULK9A=;Z,X%(;_BL6.5JTT6S ?(KO:#@)*B &=M)9O[]FL])B,-:.]PD8-[GY1S.L648'C#YH%N$&/@6 M1PD=*5O&TH&J4G^+8H_>X!0E_,H:D]AC_)1L5)H2Y 4Y%$>JKFD]-?;"1'&& M^9A+G"'>L2A,D$L W<6Q1[[?HP@?1@I4JH$OX6;+L@'5&:;>!JT0>TM=PL_4 MVB4(8Y30$"> H/5(N8,#U\KTN>#/$!WHT3'(,GG'^",[F0;@ M\;\]>D!1E!GQ,+Z6GDI]RPP\/J[%9Q7N7D*KD4+KFL"HZE*XZK,H.\[JKQ23)9]C88YXS)/@ M2*;G?ME!/DUSGD^L,,D6E!4C_&K(.>:X? (C0E O"0 #SB.^31?,>Q_@-_ MBB]?P2Y" *_!.-R' 4H""J[&B'EA1*^YXFTU!E>?KL$GH *Z]0BB($S 6Q(R M^ID/\N,_MGA'N3<=JHS'F]U5]ZBT& M*G]0]=/2JZ=UK[B:;@@">FC'5RCEN'81'[?C3[ND%9^TXPN/ MM 8_E<]=%^"/\KF+\)E\[B)\+I^["'^2SQT*\&?YW$7XBWSN(GPAG[L(7_Y< MS[_^7-NX__O)G\Q@HU[OC-S/N. W^;H+V7?P]]T[981O9_X1+4N%A2FVR+9X M YIZ/AHI? ]'$=DCQ?GU%]C3?ANS1S.S([6=;,>EDSV]R='[NS%)%B)P:NLLU9?7HM M6N@*4SLWS5X]]XYVHUE#=7^\@,F(QC*BB8QH*A09IZ)'&=%,1C27$3W)B)YE M1"\RHH6,:"D2Z:>:5Y$&-D3N?XA.^M&J^]%J[<>[&.\2)FJY@K..[@9-NVDZLZC>:3JC2&OE-1"I+;ZBFYZJ^;6B-MA.(K-N&TTP@ZMF-T.<"D6$UVTX@ M,GNPT78B4;\QJ5Y$M[,;@2\$(AW>-MKN7&3U;:O7:+QSE6&>Y><*5%QD-UI/ M/7J[C1'9Y-^?*/"S#BLV?O5H_8GK+G_3;XS?P\$""L:7<. 67[!^V!??T_C6 M>1,F%$1HS6^EW=@\5E)\HRI.&$[S=^MWS/B[>GZX15Z 2";@U]<8L^HDNT'] MH=#Y%U!+ P04 " "L@5M8'N.R>A<% !Y&@ &0 'AL+W=O8_;DC"#C,#&L\/[N+-5F8/S/ETAS?DGLBONUNN[LS* MRRI."14QHX"3].C6J,3/#X^MG[Q]R\HK,$@NR8,E?\4IN9\;$ "NRQOM$ MWK'#[Z0DY&;^(I:(_"\XE%C+ -%>2):6QBJ"-*;%+WXJ$W%D +T> U0:H+:! MTV-@EP;VJ09.:9"GVBRHY'D(L<3S*6<'P#.T\I9=Y,G,K17]F&9UOY=$@P5+U0S:9J5]). 3$P*\!W?J_=?[$)R].P?O0$S!PY;M!:8K,36E"C$;R(S*<&Z*<%!/.!"! MSXS*K0"_TA59-1V8BEM%$#T3O$&#'D,270(;7@!D(5L3T.)T MYT4+1(T6.$M4#YRKB:T>DPNP)*H15-[Q$]%.\&( -Q\@6W4?Y\[$45/G\3AA M71!"?M $A5W0>\]U K^"-2BZ%45WD&(V/@U(,?1A^Y5H7O#H3.)$\ T-2J*4Y;J M"B$WIKY'5BM /5&_(NH/$CUE5=;Q&O3ZVJ8>TUDXDK-&-B=5-B=OM&A.QLSOF,[" MD9PU\AM4^0T&9^L-V<24QG2C%%B"::1=5P+=NN([5JOI-+ ^GZ[[30PY"'; MUK<=M&HU9 U24:KC!1ZE@R81)YCX+2):7)=PJ,,U&3>I' D[.$A%S6,E>BE8 M[+F:Z=$/\, Q%6I-47);K\P&_;UV=H_J+1S+6S.7J,XE>J,5I!QHK"2/Z2T< MRULSR;6TA8/*[K1EI/31:BO'FK3;3X,+K(GGM]M/@T,N@D%/^]5"$O[O2K(< MH2E3VDOA0H."CMO6DAJ4$BJ>,^GA6:M)^)_D).S*P/:2_S(D'(0T Z^U)'PC M,0EU:K);IBY*5R:MGNPO4RTHX;"B/&%C\W4;F]=6O LMKMN!H0[7[, FE5K- MP4$QTQ#'9Y_RCOH-QQ0P"NZ(C#E)U;(,;A51+&PO M=V]R:W-H965TX'YH)/GN$>\A'_J.OO/' MO+B7:R$4^I(FF;R8K)7:G$VG,ER+E,OW^49D^I.[O$BYTK?%:BHWA>!1Y90F M4V)9[C3E<3:9G5?/%L7L/-^J),[$HD!RFZ:\^'HEDOSQ8H(G3P^NX]5:E0^F ML_,-7XFE4#>;1:'OICN4*$Y%)N,\0X6XNYAAQ_-Z"3W3M+Q_WK)_2/5? ZF%LN MQ3Q/_H@CM;Z8^!,4B3N^3=1U_OB+: )R2KPP3V3U/WIL;*T)"K=2Y6GCK$>0 MQEG]EW]IB-ASP.X!!](XD+Z#?<"!-@[TN0YVXV!7S-2A5#PPKOCLO,@?45%: M:[3RHB*S\M;AQUDY[TM5Z$]C[:=F2Y6']^^N-',1FN>I7DZ25Q/R#BWKI8#R M.W30ZL.7\EJ@UTPH'B?RC?:[63+T^M4;] K%&?IMG6\ESR)Y/E5ZN.5+IV$S MM*MZ:.3 T#!!G_-,K27ZD$4BZ@),=9R[8,E3L%=D%)&)\#VB^"TB%J&& '=;39;;?WGKQH2?5(BE7^9YJ=^OVU^?[DCG_V&'HCF9KW<%\,HN;;Q&2-Z%2(Y5;\ M,/-(X.E%]+!/D<'*(9;;M6)#*SNP;&=GU0G*V07E?%=0>H,.BVU?A75P-;*[ M/R#+IKW8AD8>M:Q>:*-C?.&TNCL&W%$&YKE4Y5Y7B >1;84\0__J+?!6AD6\ M*9F0E8R2."SI,&YGH_C'R@42C &!=7CU=KQZ)]ZF/$C>(<$8$%B'=W_'NP^^ M3?E#)>M_/24/C8CGXYZ2AT;8MHEYCPIV$07'*U2SIB5IU.,HVK'K A*, 8%U M6,16F_)9)U9D,P @ZD'1&!1:E_R]?!N#R[*!W%<3Q4$O+Y@;K(CE.#UA&JPP M<3RS,C%IPR*C85UKJG@1KJLE$VF!)OFF7$S&<$:ACEX=D&@,"JU+8YO2XU/G M]!@TJ0=%8U!H7?+;O![#)_8-9$=. ?6MOC:'9L0C5M 7IPG-LZT#ZFR3>_R- M[%XD^M&J6C2ZIK\72M\9PP'*P)NH(=$8%%J7P[8\P.ZII0E:0("B,2BT+OEM M#8%'4^672=,;B@D[KM.7YM#,]P._K\RAE1/XAX39YNAX/$G_662BX$FU9'B4 MQEDL5<'+HU!C1*-@1R\02#0&A=8ELBT-<'!J=8*6$Z!H# JM>ZK:%A1D-&=^ MD3H;R$Y.:U/?ZZG3:$;+:NTUI5Q*'2@55!HDN] M>@8/;[)82?3Z>GDCWQAC'7W)L4L'%(U!H74);NL&0DZL6P):;8"B,2BT+OEM MM4%&$^J7Z98.OPAMMW](/3>8V9;GV'W=#LUP$. #Y2AI4WDRGLI?Y=E6HD7" MQV,9!3EZ:4"B,2BT+H%MQ4"<4^L2M-0 16-0:%WRVU*#C/\4\2)=NH835]_" M?5T.S8CO>/WC6Y,9Q00?T&6;QY/Q//[#TW(LP-1K;3%Z7)Z% ?!MWKZGE&4H[RS3?C@.W.@6W/^3\.\FF; M_5/[U)H$K1Q T1@46I?\MG*@W]=)9*1SV!U$!QU$!B."AZ(T0!'O0.)*VY2< MCJ?D;*[SUJI9]4&@#2]4',8;_;59]I@*O;22\>]/T)-]4#0&A=8EMJT(Z*G; M@RAH30&*QJ#0NN2W-06%[Q%J()VN#/M:'1K1H%]D&HRP1WM*G>[U-J>B6%4] MXE*/5D]]W?F[>[KK0[^LNJ][SZ_P&:N[R5N8NKG],R]6<291(NXTI/7>TR,J MZG[Q^D;EFZJ#^C97*D^KR[7@D2A* _WY79ZKIYOR!;NN_=E_4$L#!!0 ( M *R!6UAQ/"Q;V@< .E( 9 >&PO=V]R:W-H965T3CO)!I6I-4/_YMH9-]FW7%P]?/] _-EU=?YC8NY46>?DE6U?IL$D[(2M[% M#VEUE3_])=LOY-6\99Z6S4_RU)9U)F3Y4%;YIJVL>K!)LMWO^%LKQ$$%Q;%7 M8&T%UJW@OU"!MQ5XMX+[0@6WK> .K>"U%9JO/MM]]T:X**[BQ6F1/Y&B+JUH M]8M&_::VTBO)ZH%R717JTT35JQ;75;[\>OQ>2;TB%_E&C;\R;B)X3*YD617) MLE*?-*5(G*W(U?5-2<[KZ";5=W(4R2I.TO)W5?Q7,B/E.BYD>3JK5,]J_FS9 M]N+]KA?LA5YP\BG/JG5)1+:2*TO]"[@^90!@IB39Z\*>=7G/0.*GN)@23M\1 MYC!FZQ!B1T+]YD2562 MHWJ$_&X; F ;=4(\*;?Q4IY-5,8K9?$H)XO??J&^\X=-?DQ8A D32# C4.X^ M4&Y#YR\$ZDN3%U5$SA]EH?(\^;.(LXJHS"#)AS@IR.=-ZTX"@L='8P8(&5L\@ M'ASQ4.9^*1Y.:6B6$OU2'INZNI0AC+\7QD=.-.2_.LDYY&.VE%D] MYR#G3W&Q(I=IG-GT!-L?JR]9/X=SA85][2T%;KA=8_3-EU7:6PG[VGV0CVS4/^R(' MYHP3[LOH6* :7U2:P**94=7>E\+F=\B\DZ*Z6U1:A$H36#0S&-KA4MCBOF+V M"9-'Q\CKY206.+X3]/YD8S8KL&BF_-I'4]A(#YR#PI314OO]62CSPSGO_9U M];I8-%-J[78IZ.*&SD-1'6]+,V9#H>L$_4&-:F>Q:*;2VM!2V-'^Y#P4UJ+<4M.5\@=4_ M"V-$-L[DVYWQ4;U;IBT4RQM75EH!M[<68S0'Q40]O23/'=J<.ZXJ-: M52R:*;ZVJFRH5>U.;@;(C^I5F67K=3X->UG=4JR?_ 56WTQ9M05EL 55LY;F M'%NMY MK;>B[NW"71H<#=7\7E2:P:&9PM>EEK]_C9:B6%Y46H=($%LT,AO;% M[,UV>F'RZ!A9]GI]%@2\F\!0O3$6S51?>V.&LMT+4T8K;=GPG8>^VYLEH6[X M8M',0XC:+G.,'5\8,OJE[_%CB\,':V\9<>7 MAW[W(%J$VJK HIG":X_+WV;#%\:.EMZRC^M[OMM=X[26Z^=[@=4[4]2#T\O\ MS9?9..[I9=SCR[CGE]_""G-MA3ELA5^YS ;31\?)[3NM<,IZ]P&J'<:BF0'0 M=IBC'4Z&2:/%]BR+#_,I=;MJHV[48M%,M;5+YK!+'K[,!H-&B^U;Q%9#NZLU MJFG%HIE::]/*X9W:GU]E@\&CM0\LVO.IUUU/1FU58-%,\;5)Y4--ZOA5-A@] M6O[0MLK63^J68OW<+[#Z9LJJW2>'W>=%7*Z/KV55I;8%MM>LI<$-CQ8=DQ:A MT@06S?R7+6UK77@7>,A:FHMJ:E%I$2I-8-',8&CGZ\+.=^!J#DP9'8^^U?6\ MN=,]O(_:J,"BF4)KI^O"3AE+U1+C4J+4&D"BV;&41MOUW]]^D*UW*BT")4FL&AF,+0S=V%G/C1] MH=IPMW^(FG+>.T-G*Q9Z-.SD3('5N9V$LX-'NFQD<=\\2ZIB>9H$F%C<=H!F&TQVMA^*?E!LQA9&EKR2G$O1'U_J M$M.4&-I*WZGWPXZMD ^ET=/&4Y=^+%>5XG:7$Y6I7EYM-X7,Q7 M?!T5Y]F&I^(O#UF^CDKQ-5^.BTW.HT5=:9V,J67YXW44IZ.KB_K8;7YUD6W+ M)$[Y;4Z*[7H=Y2_7/,F>+D?VZ/7 UWBY*JL#XZN+3;3D=[S\MKG-Q;?QCK*( MUSPMXBPE.7^X''VV/S$_J"K4)7Z+^5.Q]YE4EW*?9=^K+U\6ER.K.B.>\'E9 M(2+QSR.?\22I2.(\?F^AHUV;5<7]SZ_TG^N+%Q=S'Q5\EB7_B!?EZG(4C,B" M/T3;I/R:/?V5MQ?D5;QYEA3U_\E36]8:D?FV*+-U6UFQ6H M^T8%VE:@G0KV6Q6 >6\%K*]27/FZNO39<&)71U46>/9&\*BUH MU8?:^G5M8:\XK3K*79F+O\:B7GEU5V;S[Q^OA:D79):M1?\KHMJ#'\DO49Y' ME1O)AY"749P4/XFCW^Y"\N&//UV,2]%ZQ1C/VY:NFY;H&RW9E-QD:;DJ"$L7 M?*$"QN*T=^=.7\_]FAJ)(9^?$\<^(]2BCN:$9L=7IYKJX?'5;4UU9JY^$^6O MU>W 8 QGYTBGYCEO.7(5Y?SC?=^1GX47TR47-W=)[E_(?KG;Z*4^_/DIRA?D MGW\32/*EY.OB7SKW-NV[^O:K@/:IV$1S?CD2$:O@^2,?7?WI#[9O_5GG&B0L M1,(8"*8XT=TYT371K_XB7%4*QWR(4U)4CBJT-UH#\6M(-1(\7ED7X\=]\QXL M$1XLP8RG^DY#>#M#>$9#?$MS/L^6:?QO88WY?G>>9T6ILTG#\PPV,;8XM,LA M80P$4RSM[RSM&RU=QX."\&>>S^/B<-\STH9& ;_7":=6]5^GKR+;9""88NS) MSM@3H[%OA9&K@+N(BWFV%1\>\FPMAO/\NY@2;O)XSL](]O# \SA=DD54%=N\&0N_I)MM>49F49*0 MOV_JV/(KS]N+IRQ3I1"0L1,(8"*8XT;:D MFK",-QB[N[TEFVT^7PD/D;Q2:62]=]/%U4VGU0YFKD_6M7;0^<)<=:@SH#2& MHJGNV!-W]M!X=[LM#X4[,W3HK0*EA5 :0]%4]U#I'GKBH->> ,J52%H(I3$4 M376E5-^V41?^#X'/S#4&/JB(AM(8BJ:Z0^IHVRRDQ42[3J*FEZEO)K;ZS:)4JW30-JX]2.2 M%D)I#$53_2C3 +9WZ@B)5/(S*"V$TAB*IKI2YAELE+D(.SAU;(,F+J"T$$IC*)KJ2IF\L(VR^HI%>2J\4Z[R M;+M!YGA\/>M!?/'+\;\S1ENJE231FWDQMDYHMYI[&H MS!%0LY9_;Q0;-$,SG\/0K@^EA5 :0]%4;\H4 [5/',4H-!T!I850&D/15%?* M= 0U:N0#BVYGA#_/D^VB6IK(Z@223I1>MVWL+\11WYKV%G5FYI,9[ AH,@%% M4QTADPG4+/IGPMPDS4KRPDLB?7+V.I:(\/EZN/*#U@WF%FR!CG+M_0%-*D!I M#$53W2*3"A2:5#@\< V=FIO/;W DA*8=H#2&HJF>EFD'>NJT X6F':"T$$IC M*)KJ2IEVH.:T0\@3<=/EPD%'S\6I)K?@^;0[?FE*64$0=";D^F*^VYF3FZ_B MO5:2F05JSBRTNT"R;5F445J/\8>,-.E=UR1PNFD:3:FIXSM=&_5+57OR[*Z- M?H1>IU*O4_/F@5ZP_YP>& &T=H-JNH=!12ZI0!*"Z$T MAJ*I.UMEQL Q9PSJU'&]'XH\1'%.'J-DR\F':BNRB.A-E-+>;"UWLI\-H>=T MVHE2FF).<&YW0[FFF$?/W4XQ9KZ8]QI+"G+'O.8_/$P-S:V83V#P3F"H((?2 M&(JFNE(*^67 ?N?K54I39HNM/O-[^3G-S M@TV-W4'_(V2Z(V6Z8Y;IP^>R+5!)K#N6$[B]@4)3T/*#P+.[0P54#:-HJD&E M&G;,F_%;@S[%Y6K%DR;]5$;/S8$L:3*"]TF\;(+3(6-[_2[NVX%K=VVM*6=3 M?]H;E37EJ!?0[JJ'^2+?:T2I0YTC]MFW,5K)K78MN6D"N-9T?B^W.J%336Y5 M4]!UIW9_9[V>Z/0*,O/5O==Z4I\Z9GWZ:[Q^S8_UIC(1?'X#70&'TD(HC:%H MJE>EHG9.O0+N0-4VE!9":0Q%4UTIU;9C7@$_=G[37YX6,3V8.KV1%JJ&H32& MHJD_$91JV#6KX>'SFQ:HY->F3D"MH/NS04W!B>5;D^Z@:S[%H09%T52#2L7L MFA7SN],++;>37IAT^[*Y^:%]&4IC*)IJ>JEPW?_#DK/;7W(.:*"9[LS,9S/8 M$U"!BJ*IGI "U?WA:\X'6FC6G$G0[F@G-A7WW(MV9[N9--A/4'6+HJE^VON% MN%G=SI*H*,AU-5\2=FQGNP,GN.8FALZ*H+002F,HFNHLJ9S=4Z\CN]!U9"@M MA-(8BJ:Z4NIWUZS??]XFR0MY%#I3^*B9:Y'ED8]KT"P!4[\WY=45 M_6*3@';7D\U7\UYK2;WN'EA/KL-2\SM#K4F@$AM*"Z$TAJ*ICI 2VSVUQ':A M$AM*"Z$TAJ*IKI02VS5+[.:>:N?!\H$=9R1.RSQ.BWC>*!>MDZ:]*;)MBSF# MIYDC:XI:MN_VDX*AIF@E%VVWGS\T7]L[;>=)S>P=T,Q[\6CH;,F,'MK!H;00 M2F,HFNHDJ<.]4V\E]Z KUU!:"*4Q%$UUI=3UGEG7W^;9G/-%T3S@IM!'+JV' M^EK>MB>V)DYI2@:.$_2CE*:@YUM](C-?TWMM)A6X9];'0Y_$Y/77BFD@+JS[ M&\B9N=W!_12JIE$TU>9237OHM6*OOP0\%:-C;T^1IIPSF;J>[76[)U3PHFBJ M/?<>VV9>*D9D)\Q-# [2V,>^89_[]B,DK2>?>KR%/BT.2@NA-(:BJ:Z4 M>ML[:O]VM"U765XGTP^%,AV;B@MA-(8BJ8^<%2*<=\Z\;CC0R4[E!9":0Q%4UTI M);MO7CH?/.Z8>8,] U7@4!IK:8:'VZHVE]K:-VOKX9K%#!QL=-J[L-X#>Z$K MXRB::F^IRWVS+K^)TWB]7:L_UCWF!\!:5T"?H@ZEA5 :0]%4KTEE[[NG'F2@ MJ^A06@BE,11-=:5,*OCFI$+CCL?F=_'M?A2M0\R8MY]Y8*XXV/;0' &*IMI^ M[^GPYF7OF^@9&/RP#X^'I@.@-(:BJ5Z3Z0!_;ZL7U!5D/I5#,UKAW9' M=R_!^ER_^JES_-K^%#:OLI*8YLU:-U&^C-.")/Q!(*WSB0C?>?.RJN9+F6WJ MMS'=9V69K>N/*QXM>%X5$']_R++R]4O5P.Z585?_!5!+ P04 " "L@5M8 MDU)>VXH$ <%0 &0 'AL+W=ODFD)MW3[<-JH^9Z^^R"DU@%S-E.TDKWX<\& H12 MEV;3?=@"8<;SFQF&/Q[O&7\2&T(D>(ZC1$RLC93IC6V+8$-B+*Y92A+URXKQ M&$MURM>V2#G!86841S9R',^.,4VLZ3B[MN#3,=O*B"9DP8'8QC'F+S,2L?W$ M@M;APCU=;Z2^8$_'*5Z3)9$/Z8*K,[OT$M*8)(*R!'"RFEBW\&:.,H/LCG\H MV8O:,= HCXP]Z9-OX<1R=$0D(H'4+K#ZLR-S$D7:DXKCW\*I5:ZI#>O'!^]_ M9O *YA$+,F?13QK*S<0:6B D*[R-Y#W;_T4*(%?["U@DLO_!OKC7L4"P%9+% MA;&*(*9)_A<_%XFH&4#_#0-4&*"FP> -@WYAT,] \\@RK#LL\73,V1YP?;?R MI@^RW&36BH8FNHQ+R=6O5-G)Z5*RX.EJIA(1@CF+57<(G.7W"OQ(]8$ /[92 M2)R$-%F#>Q;IWMEC'H*+.R(QC<2ENO=A>0O5[:"(<9;'B-Z($2+PG25R(\#7)"3AL0-; 9?4Z$ ] M0T:/=R2X!GW8 \A!_9: YMW-D2&LZ>^_0<_YHXWM3,Z.2 )YDS/M=WT:N3H?V-[UP+CEC"N$:9>-O"?;@8'?$L"DNC)!&ZSAV01 MX:2-S^CYHWQGN=D_1,SHY(_9+4-Y9[1M8T2?04?,2JJ@%Y MKX?]5VW7]T<#%[IEV^50QF5/A!J64,/S/)##U\\0&GJ.._0:-,;U3J09E30C M(XUZLZ\(E8I&O6D >4XI?Y]L])H,^FYM..15CH:=*D;49?HS>CQUVC-T8P*D%014@ M,LZ]GYE 5-UUNR-<"5YP>)+ @E-5H07A8*DI6QG1.8?BN;P=9Z(2+]"H&-KF MHI:#J4I 5N;V*N<^_5J5W6O7;];X,[0*K,0*[*Q6.A#EON#@& DUDCLW)&DL"J,H&300-P Y' MV]97:^'?K3T! ^2Z3?5@#N-4S$H>H7?D44OY/X8)NV&>5239M7VFF/!UMOTF M5)-N$YEOOI17RRV^VVQCJW%]!F_F^49=Y2;?-_R.N5(3 D1DI5PZU[XBY/E6 M7'XB69KM9CTR*5F<'6X(#@G7-ZC?5XS)PXE>H-P0G?X/4$L#!!0 ( *R! M6U@B ?MVV@( %(( 9 >&PO=V]R:W-H965TBQ$I/ MQ<*62P$XKTDEM3W'B>P2$V8EPWKM3B1#7BE*&-P))*NRQ.+?&"A?CRS7VBS< MDT6AS(*=#)=X 5-0C\L[H6=VIY*3$I@DG"$!\Y%U[5ZED<'7@)\$UG)KC(R3 M&>=/9G*3CRS'! 04,F44L'ZL8 *4&B$=QM]6T^J.-,3M\4;]>^U=>YEA"1-. M?Y%<%2,KME .2&Y;Q$M #?@:)SM%4OU9Y10'Q.6JW9J!?+D OP#.4ZI%4 M)$.8Y7I#@6#8W"*FZ#0%A0F57[38XS1%IR=?T DB##T4O)(:+X>VTG&;T^VL MC7'NP=54PANT"^>X8\Q_-[ IJ\ MG^[UT-/WT]TC;OSN#OU:SW_S#E%*9$:YK/2%_;Z>227T=_6G+^.-8M"O:&K- ME5SB#$:6+B82Q JLY/,G-W*^]F7K(\72#Q+;R63093(XIIYL7NR^C#7,L&:: M8KI*W"@*]?6OME-QB+J,W3C>1:6'J',W"(.@@^U$'W;1AT>CW_D2^RPT]&C7 M0CP(]SSTP!S'B0=[)OI@@WC@]YN(.A/1&R:VJPYI9LJ4ISY'T>&EQ'[H[84Z MZ8%=QMZ^\?00=NG[WN6>(7NKVI8@%G77DBCC%5--">I6N\9X7?>#O?6Q;IA- M?WN1:;KM+18+PB2B,->2SL5 QR2:#M9,%%_6-7W&E>X0];#031^$ >C].>=J M,S$'='\CDO]02P,$% @ K(%;6.6(W6:R P WPT !D !X;"]W;W)K M&ULK5==C]HX%/TK5K9:S4@[D]C.%[,0J9"MM@^5 M1J7=??:0"T1-8M8V,/WW:R,_%#[D&4.BU+"HY M<=9*;9Y<5R[64#+YR#=0Z2]++DJF=%.L7+D1P+*:5!8N\;S0+5E>.-KOEHKT^$FXPU;P1S4]\VST"VW4\GR M$BJ9\PH)6$ZSER3LRH;QP_L,T/F<3QS..H("%,A),/W8P M@Z(P2MK'?ZVHTXUIB*?O!_5/=? ZF!T M 05&;\$+6?^B?8OU'+382L7+EJP=E'G5/-EKFX@3 @XO$$A+('V"?X% 6P)] M*\%O"7Z=F2:4.@\I4RP9"[Y'PJ"UFGFIDUFS=?AY9>9]KH3^FFN>2CY7"UX" M^L9>0:('--?_JVQ; .)+-./EAE=0*6E:1R"Z2T&QO)#WFO!]GJ*[#_?H \HK M]&W-MY)5F1R[2GLS([B+UL>T\4$N^, $?>&56DOT5Y5!=B[@ZJ"ZR,@ALBFY MJIC"XA%1_ O: WVPJAI^+)EMF&Z=N9 MIG \R0U;P,31E4&"V(&3_/X;#KT_;5FYI5AZ([&SC/E=QOQKZLDGR$"PPI:P MAAC41%,8=\D#)O%H-'9WIZFPP CUHG-4.D1%D==ASJP'G?7@JO6Y8@ILQAM: M>.8H"'N.9A84IG'?]Q"%0VKW'7:^P^LIYT+7VE*5I] M&1_":.#WUYU%*\ QL4\W]H[[N/>^FM'R3@\66.CUK%LP- POK#I\ M<@3![RT;+?-L1#_VX[[Y(4PGM;_2+*B1=Z'D87)T3ZZZ/ZRT7Y:-5N?,Y"B. MHT$P0UR 2=@/QJ86^<&%<([G#'QU4TZF4,$R5^AN(_@N-\?[>Z2O%[^.C@[V M0>Q3XO:HV/5VMY2/ M]=F\US\UMY?Z1'V4::X^7YA8Y95$!2RUI/<8:4NBN4TT#<4W]?GZA2M]6J]? MU_H&!L( ]/5@_V+K,.>29X0R' MGA^X^"JWA"CT4I5,+KRM4KOK()#9EE18^GQ'&+PIN*BP@ENQ">1.$)P;4%4& M<1B.@PI3YBWGYMF#6,[Y7I64D0>!Y+ZJL/AV2TI^6'B1]_K@D6ZV2C\(EO,= MWI GHO[:/0BX"UJ6G%:$2#?1=1J--,!8_$W)09Y<(RUES?E7?;/* M%UZH9T1*DBE-@>'GF=R1LM1,,(__&E*O'5,#3Z]?V>^->!"SQI+<\?(+S=5V MX4T]E),"[TOUR ^_D4:0F6#&2VF^T:&VG8!QMI>*5PT89E!15O_BE\81)X!H MW &(&T!\"1AV )(&D+P7,&P 0^.96HKQ0XH57LX%/R"AK8%-7QAG&C3(ITS' M_4D)>$L!IY8KEO&*H,_XA4ATA9Y@7>7[DB!>H(]%04Q4T-$(/6)%T"/).,MH M2;&)W2 E"M-2_CP/%$Q)$P=9,_QM/7S<,7P4HT^QDS$EF8^2Z .*PSBQ3.CN_?#8 D_?#X\<:I(V/(GA2WK#@U(JLY++O2#H MGYNU5 )2YE^;QVO&H9U1UY%KN<,967A0*"01S\1;_O1#- Y_L7GK>Y*EWXGL MS)/#UI-#%_ORGN1$X!))A=5>%(Z S'+4[Q!L^^7NG"GR/P ^R&TM0DFV(W MTR"._5F'Y#YDY _MR+0'.8K]D=L1D]81$R?5'YQ=00'=0\%>F_)=T(R(7I_4 MI+.S8$;#V<5BGUA"'EV&W$:5C,?VU3YM94V=LG3ARP3)J9*VZ;O!@Y$_[8AH M#[!S*:0]P+$?N>,Y:X7/G$Q?J-IN>9E3MJESVR9_9G%Y^"9Z5JMX>A$^J]5H M:@]?%![;B]!==KF UHMI#:;@HIQ"6R$(4Q27UG[!S3=(_+ CIGW(N N9]B'' MEN5P[H^3=BMRYRD4:.T+:)N*QC4$"P9AEFCPZ^KWSZO@/EVM[*U49(UW?!%O MNUDXG9U_+N+?H,Z2O"/X\5%L[,Y>@:'VU U^QJ4]AWLX8"=ZFU*-T-@J='2I MS&J6S#K4'5NSR-FOF-I$*VA8S)9+F2*"P9Y;D@U\ZP6NH,<@T*A!4=X+B+!5 MO7N,P2SIEI\X(M9(=YFFFAWC'76G:@XPM MY?Y&UL MS5I=;]LV%/TKA%<,+9#4(OV=.08:2]L"K*W1IMW#L =:HFUB$NE2=)P4^_&C M/F)9,LW$V0VVET22[STDS[VZY*$XWDKU5[IB3*.[)!;I96NE]?JBW4[#%4MH M^E:NF3"_+*1*J#:W:ME.UXK1*'=*XC;QO'X[H5RT)N/\V4Q-QG*C8R[83*%T MDR14W5^Q6&XO6[CU\. 37ZYT]J ]&:_IDGUF^LMZILQ=>X<2\82)E$N!%%M< MMM[ABX ,,X?#.8.4W95,:_\TBO+EO#%HK8@FYB_4EN?V7E@'H9 M7BCC-/^+MJ6MUT+A)M4R*9U-#Q(NBO_TKB1BS\'@V!U(Z4":#OTC#IW2H=-T MZ!YQZ)8.W:@RGT*D6!B%AD\9^Z_3%Q +3-R'?#)P_# MOR).1)^%;U$'GR'BD8ZM0__.W7^Z.[&X!T]WQPXR.KM0':M8-FA>XB7=.07;9,)4N9NF6MR8\_X+[WDXUO M2# ?$BP JM%IKN+3->%/O%Y&BJFF7G_\A!I$Z(Y$VS!M2TB3K!3(U* ]7*P M;-JYG>!NOSL=G MOE"#'2,#)R.FU)EE59J]4.CV:>PX 4_-F<%A-O1[@P:+D"T&0& UMH<[MH=. MMK^(B*=:\?E&LP@QJH296ZSKAZ$E<7JC8:/:3)]FYCM[=2J!0& U D<[ D>/ M$*A8*)>"?S?\[17_+'WWI@13[VBLN5G)F?69^4$STQ7M*H3.9D]-ZM%!5'H' M.7UH@_&H43X"B]' Z]IK(/:JE:[W+!)3I%=4&T&SB0UIB1FOH6RQ8+F$R0W- MDMC*7ME@?<3-@OD4(]]BA/&P63%M5F30.4+,G@3 SR/FS&24XC)+I;)SG5/3J42KC;:9*K[%:#AJTG9H MB5834P/<)Z19*B#%C@^*%D"AU1FO9!%VZZ+L5:")5)I_+P1 ,=U9V78CX0ZZ M-^M:6X&;NEU/#@ D6@"%5@] I<*P6X9EVV9HIN12T<3*.JCH D7S0=$"*+1Z M("J!AH+)50%U52H'6RS=_3SU'0-%\T'1 M BBT>L0K&4SP2]1 BIZ0=%\4+0 "JT>GTIO$[?>?L8^OQOQY-B0PZIJV>FW MF%FW^HE%PQ_?ZR>5^"9N\?V?5"[T-_*GLS/T4;#S&VY>(P._"7,;:V! 13\H MF@^*%D"AU9.A$OWD140_ 17]H&@^*%H A5:/3R7Z"?C'2S?BR;$!W1X 10N( MY6NH-R!'=FY)I?N)6ZW_WRJD^>F#%-],0WS!3;=F)AVLD8?4_E-0-!\4+8!" MJR=(M2]!!B]2-4&W*T#1?%"T JM'I]JNX*X/R@_IVJ";E6 HOF@:$&)UGND M:K;W#@TF3"WSTYJIX7,C='& ;O=T=R+T77X.LO%\BB^"XEQG!5,<,WU/U9*+ M%,5L82"]MP/3)U6O_C"EBMMOYC,IFNRI ]4/ZWOI;F:M%$*5M)* M,5$!21<7HTMX?H60=6@LOC*Z54>?@4UE+L0W>W%37(P"2T0YS;4-0B7X7ZS0JXM1.@(%79":ZR]B^SO= M)Q39>+G@JOD+MGO;8 3R6FE1[IT-0QS0W@%]U 'O'7"3 MZ(ZL2>N::#*;2K$%TEJ;:/9#4YO&VV3#*OLS/FAI[C+CIV$: MG'PZ!9\ J\#C2M3*6*OI1!M,^[!)OD?ZO$-"/4C7-#\#&/X"4("PQ_WJX^[H MK?O$%*>M$&HKA)IXN#?>O@S:E($T93CW);6+$OJCV-5XKM8DIQ_"],@)U*^F)&V)=+?<+MH M\1$$S.(DZ:!ZK,(L#ORH48L:#:+>5)I42S8W:VK7/&9UY+PN6+4$2R&*+>/< MAQRY,#B)DKC#[)KU\,8M;SS(>R6J#96Z 2[H7#=UAC$^^?L4<%8RW=L/L:=\ M. X[P!XKC,/,#YVTT,D@]"TUD]S@M8/)QYQGA<%!PX)!VG9$2[JA M5>W_^?>Y9?-9X13W4!V4#0[JR.Q1 M:,+MIJ0SPQC!'M:#/,%W],GLOS]:5E=U$ IQ!KNHKEV2A&D?ZD&>8/3Q M["@UOW73WIM*TOR'DC>1)>TH9B\6X5G2HR5Q9&\=)[(P9CUF*>WOLH']P6 #O)5T3 M5@#Z;#>4/>/9E;$Q2L+N?L=KEAYMY=XB'O0.#@O>4V4.P9S]8Q;"TAQ^=R<= M+E0?K2MDXQ1B9]%ZS+*P3YS10?#0L.#=2W..E_JEH:3?:[8V)VOM/96X>C;& M,QZ%>6>7AERI&R.(DK1+[+%+8B,T/R9 MW>#D"/S42XZOE#Y@\BE[4M.%\8M.$N,O]R] MH]A=:+%NCOESH;4HFX\K2@HJK8&YOQ!"OU[8-P?MFZ+9OU!+ P04 " "L M@5M8K#QO'Y$# !G#P &@ 'AL+W=O&UL MQ9=A;ZLV%(;_RA&[VFZENX A(4V71&I33>W4:E5SNWV8]L&%D^![P6:V25II M/WXVH9"NP+;<9?N28/ Y?HYY[1=/MT)^5@FBAJK(3,J#9-N795+I'&95"6NK[GA6Y&&7?FT_+>G9Q/1:%3QO%.@BJRC,KG M"TS%=N80Y^7&/5LGVMYPY].HQ;>#^ M]4OV[\OB33&/5.%"I#^S6"T2/6]V%YA5=#(YHM$JLI?V%9]/0>B M0FF15<&&(&-\]T^?JHG8"_#]C@"_"O!+[MU )>4EU70^E6(+TO8VV>Q%66H9 M;> 8MV]EJ:5YRDR7Z*F+%4G\ X8AX^)*!3EL9JZVD#9U&Y4 5SL /P.@$N,!A"0#^![ M?@ /RTMX_^[D=1K7U%07YM>%^67>85=>4Y;2++*EP7FA$R&9?F[CZ\UC5\69 MRFF$,\?(7J'M_U4 8U95!F#SHH>R?YEQO3&ZXU9NK7-O#@".## M&GS8.[T->&K!HU?@JGC\9%8=: 'XE#/;4?"V"G9CC,HQ[/ZQF0?#R7CJ;EK( M1C79Z' RHU'01A"1Q)CI;NR494QW8N\ PCULWR/MU&%-'?92/PR6 UB:(1'L MRZ(R2DK8&#=FY\S-/J@KZ-8U%KXA"L..>1S71.->(K/IF2V-__7ZZ4USH Q/ M:\C3XZV?TR. 3VKPR?^MTLD;301#KUT3Q&OLPOOGJH#?X0HEW-)/9LM]_D;! MO5$M+[ L9%&:F+&,J]O[Q4FK0?0.>>"+('L.2(ZGH2KWO\S>F!SI=[DOW#:J M[/L:&8==&FD\C?0Z3Z=&%I33F-;B.%\CCUIWE/[\ATYJ8VUD>$1!]/KFH>R- M^9%^]_M20;RU-N(%'4Y"&G,C_>ZV [(<-R*B*?Q02*9B%G5M7?WI#IW$QOG( M^(@".(8?DL802:]M_1?&4A&\$LDHZ-HV&D).0FCM!W, M\Y40^J5A#V?UV7K^!U!+ P04 " "L@5M8/<.$%<(# !8# &@ 'AL M+W=O&ULK9=M;]LV$,>_"J$50PLTT9,MQYEM M((ZZK2\*!$[;O1CV@I;.%E&)U$C*3O?I>Z04U59H)U@+&+9(W9WNQS]U/,_V M0GY1!8 F#U7)U=PKM*ZO?5]E!51478H:.-[9"%E1C4.Y]54M@>;6J2K]* @2 MOZ*,>XN9G;N3BYEH=,DXW$FBFJJB\NL22K&?>Z'W.+%BVT*;"7\QJ^D6[D%_ MJN\DCOP^2LXJX(H)3B1LYMY->)V&@7&P%I\9[-7!-3$H:R&^F,'[?.X%)B,H M(=,F!,6?'=Q"69I(F,>_75"O?Z9Q/+Q^C/Z[A4>8-55P*\J_6*Z+N7?ED1PV MM"GU2NS_A YH;.)EHE3VF^P[V\ C6:.TJ#IGS*!BO/VE#]U"'#B$R0F'J'.( MA@ZC$PYQYQ"_U&'4.8SLRK0H=AU2JNEB)L6>2&.-TH->448)Q\+T2C*9FGN!G71[+-H_H1!YA1#X(K@M%WO$< M\N, /D+U9-$CV3(Z&S&%[)+$X5L2!5'L2.CVY>Z1PSU]N7MXAB;N=8IMO/A$ MO!7*PC-6,FI?%[$Y+=5;\NXA*YN<\2VYJ43#4;T[D"@9-U-:X'V*6ZES6X%N M)%?D;Z,PP9?):/R/2\$VPY$[0U.@KE5-,YA[6($4R!UXBU]_"9/@-]?J_\Q@ MZ4\*=J3,J%=F="[ZX@\IE"+-H1H:EW7=J[&&+>-VZ5&UKT"E:VW;9XSM,TRM MWBVF83#S=X=+]M0FC./PV"AU&$5F_^\<7P6$8L$GBD**P0>-):N%HJ9 MC:@,4RT93ALRYXO?QDZ.,AJ0/349L*>.($G@IDIZJN0L%;ZB/T"5/$GH8CJ@ MK#)_Y9+0DFUV:*"Z +PA)$2N#ZY+2?/"7/[K$5ZSN*( M[ZKGNWJA<):F*VH*M"X!6Q(L=WNF"P-N;M%&%T(B/CAUO'J6\*G%13P>,)Z+ MGZN?7?C#NC=*D@&>P^A)E4T=1D=E MM@7T#UJN"N36MJZ*9.:X;7N4?K9OCV]L4SB87YJVV;9RW\.T/?<'*O'@4*2$ M#88,+B>8DFS;V':@16T;N[70V";:RP);?Y#& .]OA-"/ _. _L_$XAM02P,$ M% @ K(%;6 ]#S0B\ @ Y @ !H !X;"]W;W)KICVXZ4UKX=B9 M[23P[V>G(6NA12#EI?''/:?G7%_G)JJ$?%0K1 U/&>-J[*RTSL]<5R4KS(@Z M$3ERLY,*F1%MIG+IJEPB6=2@C+F^YPW=C%#NQ%&]=B/C2!2:48XW$E21940^ MGR,3U=CI.R\+MW2YTG;!C:.<+'&&^CZ_D6;FMBP+FB%75'"0F(Z=[_VSR)4Z0,4MD9/QM.)WV+RUP<_S" M?E%[-U[F1.%$L%]TH5=CY]2!!::D8/I65#^P\1-:OD0P5?]"U<1Z#B2%TB)K MP$9!1OGZ29Z:/&P ^H,] +\!^!\%! T@J(VNE=6VID23.)*B FFC#9L=U+FI MT<8-Y?849UJ:76IP.KX@5,(#806"2.&" *2V3@F]V)X"5*3><,88IS;9;N9U,X/#B" Z < M[E:B4(0O5.1J8\3*<9-&]/E:M+]']!23$PCZ/? ]/]@!GWP<[F_#79.^-H=^ MFT._YAOLX;NK1.L&[BJ3LV>8T2>X%AIWNGN7SM[;,Y63!,>.N9@*98E._/5+ M?^A]V^6U([(MYT'K/*C9@[V9E+1<%\;O*[,'EQHS]6>7YZ!+SQV1;7D>M)X' M[Y[VE>#+8XTR,V^+N>Y!:F]!:6_!+MMKKK#FLF_4,AZ>#GPOC-QRT]".,-\? M!/TV;$MJV$H-/U^8YH+R_:7Y+N%GCZDCLBWOP];[L*O2'';IN2.R+<^CUO.H MP](EN]"#;_W\2N:1< ZTC<;$\R;C+0OCT>(J_^Y3NKA*]C(*8_XI16*_ MW;+TYWL>)8?K$1[]^N(A?-[([(OQXFK'GODCEU]VGU+U:5RAK,(MCT68Q"CE MZ^O1.WQY$TPSA]SB:\@/HO8>9:D\)@H^J8F6/]_2_TNSQYEH#:K=T)P9<#B%?H0LJ),>C+7C%BES:\B@ MBAU;\NN1.A\%3U_X:/'G'WCB_6W+RA&8D2.M:EG8+&:$CROK(S0_"HT'US^6A=::^"[K($C,"/1H$HT &OP M;OE]'XHPOQ0NDUBJDTJ=J]E;$:YXRK(?; L HO9=@ )L4BLAQO.)O8*3*K$) MF-@M7_,TY2N5RE9QE<@S0;N(Q2C2Q;6E-FE$,_<".CEJNZ;5=.[-L#WH:17T M% SZAHG-&W4ZR$@%SE5EY$_$#BRU7]"FS1!J 11A-FWJJ1A!SJH@9QU.VQ.+ M.&LN(J9X>A1=TVJFUI#:XYM7\RDNT ?^ MPB.$K=&":+T+Y C-S%T3/8:9'FI$IRSO"LW,4_,\AHG^E-C"%A(^;C^+28O. MPIJF\>2WE!8&:;YW$1RAFLLI@!@@MKL8!AM=!/X M1<@0S>H$9%.(2-!_J)O,@0_1>W][#OHGM5W\\&V\VWW\.3;R1"L( BN(;C*G M!+%?>,H\(!,S.$WQ!*16H"N)-4JGM.\*S@TSV\*S0S3RTC"+S= M/R5O2'._;E/8-K-VA4TT\9/I;ZDX4WM2W=Z?M%M9[&*UW@<[!^%0S/H4'!U C.IT9N$(S M\]32@<(S@Y-WR:#=?)E!YPT_U21/9[^E:*A3,G>%9B:K>9_"O#]4T<"PO1>A M*1#:[Y/Y6B/XL$88+FK\TWH!-#$#UGK!A_5"/U'CGQ8.H(D9I!8./BP<.HD: MOSG0;\36- &*KFG<'SKRIYUU#7R(WG?!S\'W?NV&_^#[ +[;N_WG& CX6C+X ML&3HIFO\YJB_T9B0B1F&*1W/#$!]YW0HX K-S%/K!1\>"A2EW1:E7;>6MKEI/YZNVTS:GO;1!._#!-]L M/'45['E;%#Y$[W(Y0C.?"M*B(/"&MF7@]#D$5VAFGEI+!+"6Z-:605,@'+>E MS:2E+0,M(@)81/1L2^LX&SY$[W*=8_H0:-D2#)X^!$[5B"LT,T^M1@)X^M"Q M+9MCA6.6!DW,X&J/#,(2HF=76D<1\"%Z5^L6JM M$L"CB(Y=68 $4%=")D5PX]JSZ-D_ JAV>PYC@2*^5C[>VZER3HMGZXL/,MGE MCZ<_)5(FV_SMAC.U.\\,U._K))&_/F1/O%?_X;#X'U!+ P04 " "L@5M8 M'80=H+,# #O"@ &@ 'AL+W=O&ULK59M M;]LX#/XK@C<<6B"M7](X22\)T*3M5F#%%>UU]V&X#XK-Q-ID*9/DI/GW1\F. MEQ@A*5(8!D!A\18"(I_2Y@ YQ8)>?RL0+WZ3&NXO=Z@WSKGT9DI MU3"1_!^6FFSH]3R2PHP6W#S*U6>H'.I8O$1R[7[)JM(-/)(4VLB\,D8&.1/E M/WVI K%E$/5>,8@J@^B]!NW*H.T<+9DYMZZIH:.!DBNBK#:BV86+C;-&;YBP M:7PR"K\RM#.C6\H4^4IY 43.R"T35"2,(9$HYXRZV*.F MR8!,,BKFH D3Y#68+XQ.T5)PKVC]+"F\!T1Q-8GB&1-C*)" M5V5'T^_8WU_-<^\P7/N<#U7.\((V4^[7E/OOJQ 0Z1OET3^X^?L$#S5V"FB' M8!C\>K*"XU%MZ(GKUO]J@Y]PT"$G7Z36IRWR9*@!FP_K])U(9(ZOF2(3F6,G MRNSHLH2-_-O-B[$2"WTC\*%4#K&Q>[[ASE_XEBIR B\XFFDXQ4X6] M5A,.,X0,SKMX'U0Y794;(Q=N0)E*@^..6V8XD8*R"OA])J79;.P!]8P[^@]0 M2P,$% @ K(%;6,Y8.MV= @ J08 !H !X;"]W;W)KW#@ M"%:QS6R3M/_]SD!HIB;9RU[ /^Z^][G#/J*-TL\F1[3P(@IIQEYN;7GM^R;) M43!SH4J4M),I+9BEJ5[YIM3(TMI)%'X8!$-?,"Z].*K7YCJ.5&4++G&NP51" M,/TZP4)MQE[/VRX\\E5NW8(?1R5;X0+M4SG7-/,[E90+E(8K"1JSL7?3NYZ, MG'UM\)WCQNR,P66R5.K93>[2L1Z4RY(9G*KB!T]M/O:N/$@Q8U5A']7F%MM\!DXO486IG[!I;0,/DLI8 M)5IG(A!<-F_VTM9AQR$,#SB$K4-8!:LH9LRR.M-J =M:DY@9UJK4WP7'I M/LK":MKEY&?CJ1*"6ZJR-3EF'2,(0'&'HA/%#8W, 7F6+ZMX!/ M"759A=NL)N%1Q1DF%]#OG4$8A'UX6LS@].33$=U^5ZU^K=L_H'NOY.K",RW T>C@X&'W;!A_^L!1RNA56P1"@93]VY?D6F04G7S=]J'0+VJFZ2AJ'0DFD[2K79]^*9I/V_F M31-_8'K%J244F)%K<#&BV+IIC,W$JK)N1DMEJ;75PYS^):B= >UG2MGMQ 7H M_D[Q'U!+ P04 " "L@5M8#%&*M@L# P#0 &@ 'AL+W=O7W 14P,QVDN[?SS:40DM1(R'U)<%PS[GW'%_@,MY1]L C ($>TR3C$R,2 M(C\U31Y&D!)^0G/(Y)4592D1$PH\FO>"FBB3$TT!)69).(:[K[ :6@@>(+ M:<+U+]H5L9X,#C="":OQA(G@N] UXSD41PBA4>''"$#E"((<^PO"%G9: MX+/WPW$3;DJUE61<2<::SWF#[QJVD&V HQ6C*3I_%, RDJ"9-AL81U(ENJ39 M^OA2=M@233D'P='O2\F#+@2D_$^;!T52MSVINAM/>4Y"F!CR=N/ MF $GS_9 MGO6US9&>R!K^.)4_3A=[<$N%M"-1!B3: *(-:--<$ TTD7I@; ,'^XXG-WE; M5],2YKF^;U=AC3K=JDZWL\ZIW*PX)*V%=2+WW8R>R!HB!Y7(P435NA#[V!WA%\WZ.LR6S8I'[7YU/VXKJ1.V[ M$3V1-00.*X'#CVC489_^]$36\&=4^3/JJU%'KSK0M5S;?M&GKZ,<[/BXO4UM MZWD>L+J?JHOIK/45WPG;=R?Z8FN*K T]]D]*Q9&V?5M\058>LXXRB!E01:)[YD8,5X7BP$ MS?6$>T^%W#]]&,E/&F J0%Y?42J>%FIHKCZ2@O]02P,$% @ K(%;6#G) MH%V8! M!$ !H !X;"]W;W)K,N"=#6W59@MRO:N^W#L ^JS23"V59.4I)VV(\?_1(G ML1VO';(OB663C_A0%$EIO!'RJUH :/*2)IF:& NMEU>FJ:(%I$Q=BB5D^&4F M9,HT#N7<5$L)+"Z4TL2T+)!$K=*4R=<;2,1F M8E!C^^*1SQ\\DI_(LQ-=\HY<\7]YRWZ MCP5Y)//,%-R*Y'<>Z\7$&!DDAAE;)?I1;'Z&BE!A8"025?R2325K&21:*2W2 M2ADM2'E6_K.7RA%["M0[HF!7"G93P3VBX%0*SEL5W$K!+3Q34BG\$#+-IF,I M-D3FTHB6/Q3.++21/L_R=7_2$K]RU-/33WH!DIS=O6 @*3@G]UDD4K@@OV+( M#<@3AEF\2H"(&2DER^_D+ 3->*+.4>C+4TC./IR3#X1GY/-"K!3+8C4V-9J7 M3V)&E2DWI2GV$5.H33Z*3"\4NJTAXU3+Y53X#E'\!XD[G:I7R_(0\(R3=#+Y.[;BB]Q&VKR MQR\H3NXUI.K/+M^7V&XW=IY=KM2213 Q,'THD&LPIM]_1SWKARZ_G1(L/!'8 M@4_=VJ=N'_KT=L&R.>2!.V-];M= !NV'-;MC+#C,CYKV,P$M4\.SB M4")X^]:Y@=^@T!8:!(%%&Q3:4B/;[V;@U0R\_[0^+,+ 5[PH'1$F#8Y2N GP M4?$8<-'P0Q=;KV6BU:#:EJ"NW?!'V!8:#(='%LNOJ?J]5!\A K[4BIPMV6N^ MI3&Y2D@P_F*BQ1LCTF\OP[25%KUPA8[TH6Y"P12@%&X1S;1W5!5ADV ME@G_"^*+,AJ1\))EKYV5WFK9Z%"O&8@=4@/?\8(&WTXQ/SA">*_SH?VY1>!N M2D$O1(Q\UKBWBD+*D127Q6->8"NW0 M=_;.=W:O[W["D""8>Q5+JGJY]5^WC^QV8#M>,_7VS_EN#YT([=!#NV:-]O8M MTVLN(\EFFOR-[:SF^I7<8IV2(DDPG]_@Z.Y3IZ=.VJ>=%"T\%=JA1W>M&G7_ MQ_Z7]C:"[W;L*='"4Z$=.G;7)=+^-O&IVL2L"ME.]PU;_6EK^[9%\.332N9] M0"4!<^\XFP+FW?Q:0&%SM\IT>?BKW]97#]?%@;OQ_B:_DBB.R3N8\C[C(Z9S M+&HD@1E"6I<^VB/+*X)RH,6R.#0_"XU'\.)Q 0Q;RUP O\^$T-M!/D%]43/] M!U!+ P04 " "L@5M88?EZH60" " !@ &@ 'AL+W=O&ULM55M;]HP$/XK5E9-K;01" 0V%B(56+5*ZX1@W3Y,^V"2 M(['JE\PVT/[[G1W(J 1HVM0OB<^^>Y[G[N1SLE7ZP90 ECP*+LTH**VMAF%H MLA($-2U5@<23E=*"6C1U$9I* \U]D.!AU&[W0T&9#-+$[\UTFJBUY4S"3!.S M%H+JIS%PM1T%G6"_,6=%:=U&F"85+6 !]KZ::;3"!B5G J1A2A(-JU%PW1F. M!\[?.WQCL#4':^(R62KUX(S;?!2TG2#@D%F'0/&W@0EP[H!0QJ\=9M!0NL## M]1[]QN>.N2RI@8GBWUENRU'P+B YK.B:V[G:?H)=/K'#RQ0W_DNVM6\$@((I.!$2[@,CKKHF\RBFU-$VTVA+MO!'-+7RJ/AK% M,>F:LK :3QG&V70.E+-"8IDMF2AC#7E+OE"MJ2L6N9R"I8R;*W)!F"1?2[4V M5.8F"2UR.X0PV_&,:Y[H!$\G(G=*VM*0CS*'_#E B*(;Y=%>^3@ZBSB%K$6Z MG3HO>.H[FX-344S& 5X>0SH#03IZU>=?OO#&?#_G1S\52?#@ZD@0!=^]AE$74M;#XAFMQFOU_54^>->S^8[J@LF#>&P MPM!V:X#&PO=V]R:W-H965T!%0CB=GL8]L!(US812=1( MVDZ!_?A>4H[DS#+GNM.+)4KDN>?>8_*(G.RD>M1K $.>\JS0TV!M3'D=ACI9 M0\[UE2RAP#=+J7)NL*E6H2X5\-0-RK.01=$@S+DH@MG$/;M3LXG( MWN0Y5Y_GD,G=-*#!\X-[L5H;^R"<34J^@@683^6=PE98HZ0BAT(+61 %RVGP MCE[/6=\.<#U^%[#3!_?$IO(@Y:-MO$^G060900:)L1 <+UNX@2RS2,CC[SUH M4,>T P_OG]%_=LEC,@]%>!',M;;OALHN2.*-L; MT>R-2]6-1G*BL*HLC,*W L>9V3WP3*P*K+,A-U(;37X@"Y0^W61 Y)(UW&A>I'H2&N1C4<-D'WM>Q68G8E-&/LC"K#7YJ4@A?0D0 M8B)U-NPYFSGS(MY"N13XM;\OK5&P]NKZY2S^'V3N#>8>:0EYG\ M[ HQAP*6 FOQYV_8D;S'=_JOMOPKU+@=U4ZX:UWR!*8!SB@-:@O![/OOZ"#Z MT<,YKCG'/O07RB96N3:"%43?0=@)O$51^L/Q)-RV1.[7D?O>R/9_8O\["K90 M;$!?MT7V0EQ8FD%-<-")G(,.. ]KSL-OE[."&!S(R:)1OUW-41UX]'5JDG_( M8O.@$R5*N[!J@K.?9"+!I1I:67GQ+RS;N&8_[D3J<0><:=0LRM&WB[W'.%1[ MU#LQ=>F!']"OEQL31'W;67CA+JT4:^BR3O3=P_[/M!L_H=ZE_TR!>T<"4Q8/ M3BC<^ +]+V/0P%6R=O,V19DS65HBK12\4)>6J3$2VN]&W2[N*%9.7/S.?@2#K=;X7IQ+:]2X"AUU(VT7;D(; M.Z'>E?],:.:DY2EN!H0VBMM=31L)/]B%A6*- MCS#:B;ZL"S]AC9\P[\)_GKY[C!<+5'^K2,C4>PN)NU.W"3UCC)\R_,SE/W?[QIBB*Q_&_Y T/-MTYJ)4[6M ( MNRE,M?^NG];'%^^J37O3O3K[^,#52N"'= 9+'!I=V<,"51TG5 TC2[>%?Y#& MR-S=KH&GH&P'?+^4TCPW;(#Z4&?V!5!+ P04 " "L@5M80D)RJ9D" #) M!@ &@ 'AL+W=O&ULM551;YLP$/XK%JNF M3FH+. G).H*4-*NVATI1NFX/TQXV_GVT(2U<2:0][ 9]]]WW? MW>$CKH5\5 6 1D\EXVKJ%5I7U[ZOT@)*HJY$!=R<;(0LB3:FS'U522"9"RJ9 MCX,@\DM"N9?$;F\IDUAL-:,O%&IUL$8VD[40C];XG$V]P H" M!JFV",2\=G #C%D@(^-7B^EUE#;P<+U'OW6YFUS61,&-8-]HIHNI-_%0!ANR M97HEZD_0YC.R>*E@RCU1W?H&'DJW2HNR#38*2LJ;-WEJZW 0@/&1 -P&8*>[ M(7(J%T23)):B1M)Z&S2[<*FZ:"..RW-*35Q.ED!833GILP:W0BE%;I$ MAWLS6S6J*2BT$LQ^!361&3I?@":4J7?H#%&.OA1BJPC/5.QK(\I"^VDK8-X( MP$<$A!C=":X+A3[R#+*7 +[)IDL)[U.:XY.("TBOT""\0#C _1POT#G9^]. MX ZZ4@T<[N ([M*4!\J*B6=7F3EPV%!3L.^V,.BVJ<;=WSCDWRS[*>YN$"E! MYFZ(*D.TY;J9--UN-Z=GS7CZX]X,^3LBC2R%&&Q,:' U-MRR&9R-H47EAM5: M:#/ZW+(P_QJ0UL&<;X30>\,2='^OY#=02P,$% @ K(%;6 R(9 * @ MHP8 !H !X;"]W;W)K !5H&T/TQ[\*+4U>,FT807< M@_[>+-#,O)XEYS4(Q:4@"*L9/??/TLCZ.X^SZL ?PXP. H ,$ M+P'1 4#8 <*W J(.X%KMM:6X/J1,LV2*ALV.W#-=&A3/A=VV^\UFE5N M<#JY-2?K6F2R!K( )/*7(H<\N<$GLFX3SO8I3T/7F5,(1N1T/]$@G$0#B1T\79X M, !/WP[W7ZDF[#8T\6##7/>&,.KBB(@FR- M7'-0Q,B=TDSDUGS$17>.CX1:Z/9*]-9>:<^=P+RPSXT"MX+Y1-/*]PW# M@@M%*E@9RO'H9$()MI+83K1LG$@LI3:2XX:E>44 K8-97TFI=Q,;H'^7DG]0 M2P,$% @ K(%;6,"9,,KE! CQ( !H !X;"]W;W)K3R>F7BTX^))KBE5Z*4J:SD>K)7:W'B> MS->T(O*:;V@-3Y9<5$3!K5AY15@]F(S,V$Q,1GRK2E;3 MF4!R6U5$_'M'2[X;#_#@=>"!K=9*#WB3T8:LZ)RJQ\U,P)W7>2E816O)>(T$ M78X'M_AFBA-M8!!_,[J3!]=(4UEP_J1OOA7C@:]G1$N:*^V"P-\SO:=EJ3W! M//YIG0ZZ=VK#P^M7[U\->2"S()+>\_('*]1Z/,@&J*!+LBW5 ]_]3EM"L?:7 M\U*:7[1KL?X Y5NI>-4:PPPJ5C?_Y*45XL B+H-@M8@Z!M$1PS"UB \UR!J M#2*C3$/%Z# EBDQ&@N^0T&CPIB^,F,8:Z+-:K_M<"7C*P$Y-_H30^E;GO*)H M1@6:KXF@Z#.:0WP5VY(BOD1W1+(D?BH1J]%CS92\@D&X_FO-MQ)\RI&G@(:>C)>W4[YKIAP MJ[5$7^J"%F\=>,"_$R%X%>$N..EQ2O-K%.(K%/A!Z)C0_?GF@<-\>KXY/L$F M[)8T-/["8TNZK:@@BHL;E[:-;>2VU5GF1FY(3L<#2".2BFZ-9U&D6G?)NM@$S$>W2K+&-C:U.I,^3,$C2+!UYSX=JV#"<1FGF MOX5-;=@PQ,.@0[TA$'<$XI,$_J!2WJ ]#424$FRQ560!NUAQM"%"L9QMB&+U M"DF:;P53C#KW7_.JY&"&G].H1]:!B8(>4P=FZ*:9=#23,]?)(GA?$BF;@+@U MV>I@X Z!205E!O)I_K3F94$%9**%SFPN 1)KXGK!<=C3P(;I!0^SG@PV#!8\ M"]U*I)T2Z4DE;HOB!I*PHK 9%*(OT A(>H5J$ ARMB(O5Y9"( >DA@*TJ)^! MORZ[ &WN%-,@26O&!:JY<@=&:C%),BLR7"#FOM&[4 M3;CQGAXNU[4?][G:*/\ZMA*9"W6DT.%]/XC/;@@/"';K>0;%Q"[4?7Z)BU_< MY^="]?EY!U_J\)6V,B<>$C;>ME;-]VHWVIVJW)JSA-[XG3YM,2< >S?-4;V_T"[HS MJ,E_4$L#!!0 ( *R!6UA*ZDXN.P, $4. : >&PO=V]R:W-H965T M>QW?/^1S?8,7%G9P#*'2?4R:'SERI MQ:GKRG0..9;'? %,OYERD6.EAV+FRH4 G%E03MW \[INC@ESXH&=NQ;Q@!>* M$@;7 LDBS['X=PZ4KX:.[SQ,W)#97)D)-QXL\ S&H&X7UT*/W)HE(SDP23A# M J9#Y\P_37S/ *S%3P(KN?:,3"@3SN_,X#(;.I[Q""BDRE!@_;>$$5!JF+0? M?RM2IU[3 ->?']B_V.!U,!,L8<3I+Y*I^=#I.RB#*2ZHNN&KKU %U#%\*:?2 M_J)59>LY*"VDXGD%UA[DA)7_^+X28@W@=W< @@H0/ 5$.P!A!0A?"H@J0&25 M*4.Q.B18X7@@^ H)8ZW9S(,5TZ)U^(29O(^5T&^)QJGXN]Y:ERSE.:!K$&@\ MQP+0$1KK_945%!"?HC.F2$9H81*$QI 6@B@"$EW0:ZT$""A,J#S6_-#-RX"H=@G'$32MWSTMW@QWN^@&ZXDS-]>I, M+[U)X.K8:P&"!P'.@[V,":3'*/0_H< +P@:'1B^'!PWPY.5P?T\T89W.T/*% M._C:RM7O;YH872K(Y9^F+)5>1,U>F+/J5"YP"D-''T82Q!*<^.,'O^M];E*X M3;*D);(-]:-:_6@?>_R#*TP1UCDXJI,@'Y-P0%BU\0^;-"VYNY;;'-?+V!NX MRW6AMBUZ?M_W.IMFR;:9'W:#J'/2JPTWPNO4X77VAGLZ6X;=%8BMMF?L?S_!V% MV*^#Z^\-;L39$H0B$VJ"8H0+Q+AJ_I[N97KM]FB3+&F);$/!DUK!DW=1G"=M MJM\F6=(2V8;ZOO=XZ_3>L#PK\GWU^;Q)TF#BAU$OZO2])^7IKMVOS)^;'LG>VQ]IR@;K"HL981)1F&I*[[BG/UVB[%G* M@>(+>XN?<*5[ OLXUWT>"&.@WT^Y/@&J@5F@[ASC_U!+ P04 " "L@5M8 MGMF1/U$# "@%0 #0 'AL+W-T>6QEB78[9PQ'2P+(>LAF6M=?0K#>CIG!:TORHI)@^2E*J@V734+ZTHQFM5 M*D38[722L*!?&B%'/,5H M/0_-9-DPH8.1^W[R+ANGIPA]7P"7Z'4PB5T!C!X];S^>WI%&/FSJ:C3(2[DI MKYBX@,E/"Q8\4#$D8RKX1'%@Y;3@8N7"70A,2U&J0)NZ-H8BB-1_'!RY'I1\ MHU-P62J;VV5POR?-\#U@W0.#7(C68)>XP&A04:V9DM>F8P?;X",H:-IWJ\HX MG"FZBKJ79$.P%Y-D4JJ,J39-1-:AT4"P'.PH/IO#59=5"*#696$:&:>S4E+K M8?!SWQ'>YEO[:PM"]DVC:&FZ616>EU.RQSWW#U"S_]VG6=,,D7%MFE3^X>\ MRJ]VW+Q W\*S?:SL._::C'N'[[$Y-!RZR>083![%=O>/P61Z!"9[;_;4?(G) MZ/!-QH>YVV%S7-LZ$^Z<"-MH "?O(?D!)WVQ21I,%EQH+IO>G&<9DX\.AD9> MTXGY\W-'WXS/6$X70M^UX)!LVM]9QA=%VHZZ@85H1FW:WV!Z4=(>^TTN+C.V M9-FXZ:K9Q#8#TS!9FP\0]I%K^_$C&,=A?@0P+ _F .,X%I;G?YI/'YV/PS!O M?2_21SE]E.-8/F1LOU@>/RE3%8+-%*]$;*;X6@/B7S=@I*E_M[$\P,!V :L=R._/ M S7EY\0Q["KF#;N#<21-,01JT5^C28*L3@)?__Y@=TD*NQS M$P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ M0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_',JP' 32@ #P 'AL+W=OR=F>6VE2B<2_-[=BN MC10+NY*RJJ5,WC_JC_OY2CH%*UJM0ON=@?A:/ KO3]7]JH7[IN1'E5&%V6^Z/)YL1W M:1I5O#I\U4%>BQO;'VG$S:5P(/NC-'077"ICF_X=_?6%8[R3[LV;5VVCOZJR MD68N&OG-Z':MZMON,NY7C,G/Z,OA^>^F$#^9_U.,>KE4A9SKHJUDW6S*T
    [J MNC%N &&#>]6L@J.6>F>"Q#-A-L]!\6_KOK0_3IF09R;,HG'UZ7S2//8M[]CQ MK;L/_!&<2:]VD64FS)KYIO7B7I5ECWC>K*1QHYY&U+<=1W! ,9%G)LRB.:GO MI&WZWH8B(:M,F+5R*H65'@W2QX39'ZX7,:TH+:G'H]:8KH,Y5>*&8B*!3)@- M&I)6S;3>>^DD)D1$B=B.XM[1E/UAYNB/< MP-G(E:RMJVN*B201,4NB+[./AZXSZ8O17O-XN M0CJ(F'7P52@3?!>E&Y:X =Y75;LX4XG2J@%&N-V,0(WW$S/K F#'%1$:)F8T"HUR_-)%18F:CT"@WV+L6[MOM!PJ' M3!(SFP2$NQTKQ41FB9G- D->KZJGR"Y39KN0D'>HIJ=(,%-FP6QBWT$LY)8I MLUM@$.S7++++E-DN?A \6(IP=819+-L1YR @4LJ462EOAYX]*L5$2IDR*P7& MGWYK1$J9,BOEK?CSJ=HI)I++E%DN- P=;)%(*5-FI$Z M_$X#F(1B(MLDS+;!F"G%1+9)F&V#XRP:#B;(-@FS;3"FUS:1=Q)F[V!,VC93 MY)V4?:(,8=*VF2+]I-Q)7S2X_AAD2#\I>Y3C89X)8T2_>+4W MEXU0%!,Y*'W'!?GMTM1>>D.*+)0R6PACTMF^%%DH98]YWIY;<=04$^:#,5L( M8YY13&2AE-E"$-,;KZ?(0BGWT@R_?^#,5$%LJ8+>1C;BN]I)C( M0AFSA9[F?0<(O; R0PK*F!7TPMC_TP?HPY P)?E=DL<EF$A M&;. 7C#_%DUKW"!)OF3)NS?3%)4,"2AC%A">]Z>>G"$!S9@%M#7O[W='IYIB M(@'-N!=WMC']FYUB(@'-F 4$2_.$MLT9$M#L?1=[7+?D#GP<2H&<(0'-F 4T ME (YV&W.D']FS/YYM33E-TZ*B10T8T\F>(5)&R?%1!*:L4=!;ZZC=>5*,>'. M&/:T H!YY>W?01*:\4L(+/=1">5(0CFSA-Y<[OO8[8VAJ9,YDE#.+"& >>E& MRA0322AGEA# [#HFBHDDE#-+"&">KQLZ99@C">7L41!9X]T6>D$'2#FR4/Z. M&=&OI@R]K9DYLE#.OF?F3W>:#_U$86^K;NGH+0'?1 X2[-D-E$ M.+X;"=G:/)R4/%.[X#-ES%%Z#$BUY MH'#/9\B>I? :E!RCH/BY =P/#AA,F_I=^QXH?G+ #C;XD-KW0*&3N!\> $&] MA=8)?GK YO$!X_[M]LOGA5RJ6B[.W)=8=[P097%A@NY/?ZUHFG3;G)=M61ZY M8^?UJ1:+YV<:/3^/Z&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VTM.XT 4A>&MH"P UZUWM8!1 M3YBVV$ 4S$/DI=BMAMUW! ,XI1[T!/D?6>4HUV=@?8HJ=:Y^C=OU_'S83T_/ MQ^GB=;?=3]>KIWD^_AB&:?,T[M;3Y>$X[L^?/!Q.N_5\7IX>A^-Z\[)^' ?O M7!Y.7V>L;JZ^SKRX>SN._S/Q\/#PO!E_'C:_=^-^_L?@X<_A]#(]C>.\NKA; MGQ['^7HUO&X_;T_#^\4NSY-7%[?WUZO3[;VMAJ4#>0GDEP\4)%!8/E"40''Y M0$D"I>4#90F4EP]4)%!9/E"50'7Y0$T"M>4#F5,9'2!2AS5 :U.N#>"U*=@& M$-N4; .8;8JV =0V9=L ;IO";0"Y3>DV@-VF>!M ;Z]Z>X#>7O7V +U]]V,; MH+=7O3U ;Z]Z>X#>7O7V +V]ZNT!>GO5VP/T]JJW!^CM56\/T#NHW@&@=U"] M T#OH'H'@-ZAVRP!Z!U4[P#0.ZC> :!W4+T#0.^@>@> WD'U#@"]@^H= 'I' MU3L"](ZJ=P3H'57O"- [JMX1H'?L-KL!>D?5.P+TCJIW!.@=5>\(T#NJWA&@ M=U2](T#OI'HG@-Y)]4X O9/JG0!Z)]4[ ?1.JG<"Z)VZ/RL!>B?5.P'T3JIW M NB=5.\$T#NIW@F@=U:],T#OK'IG@-Y9]!:!W4;T+0.^B>A> WD7U+@"] MB^I= 'H7U;L ]"[=84& WD7U+@"]B^I= 'I7U;L"]*ZJ=P7H757O"M"[JMX5 MH'=5O2M [ZIZ5X#>5?6N +VKZET!>M?NL#= [ZIZ5X#>3?5N +V;ZMT >C?5 MNP'T;JIW ^C=5.\&T+NIW@V@=U.]&T#OIGHW@-Y-]6X O5M7U@'H;:ZOZP#\ M-M<5=AQ <'-=9<5=QQ M_+CYO]"_/.]? UQG3S%U!+ P04 " "L@5M8_SZM7H(" M #%/P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VT]OFS 8Q_&W$G&M K8! M&Z:FEW;7K8>] 09.@\(_8;=+W_T;.ES\_6WY\FZ MU:'O!K>)=MY/GY+$U3O;5RX>)SN$D>TX]Y4/?^>'9*KJ??5@$R6$3NIQ\';P M:W^L$=U=#>.W:<=A$L^U4 M]4M"'%8N<]RNG=Q5F! E[R8<1_X<\++NZY.=Y[:QJ_MJ]E^J/LQ*#EWB_'-G M77R^Q#L]CMMM6]MFK!_[L"1VTVRKQNVL]7T7GXI>G4_V88?MZ5=>G+^4.1<8 M9M[/X^3"B=F.;O\P.V_MCG/?+ M>;AD>5R^Q[^>\5O]#_:A('VDD#XR2!\YI \-Z<- ^B@@?920/J2@-$(155)( ME113)05525%54EB5%%&UL4$L! A0#% @ K(%;6%(=E46)" 4S< !@ M ("!#@@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K(%;6#$";-&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6!)N74/;"P [#D !D M ("!Q#X 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ K(%;6(PG ;'A% ^4 !D ("! &( 'AL+W=O M&PO=V]R:W-H965TTP8 ,00 9 " @5R% M !X;"]W;W)K&UL4$L! A0#% @ K(%;6 !% MN5'W!@ KA !D ("!9HP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6.4EZBV! P [P< !D M ("!Y:0 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K(%;6+_6N%[=!P XA8 !D ("! MH,L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K(%;6'9/7Q!B$ %30 !D ("!^>4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6!A!MF2H! :0H !D M ("!4Q\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ K(%;6%VAEN9*! $1, !D ("!PRT! M 'AL+W=O "-90 &0 @(%$,@$ >&PO=V]R:W-H965T&UL4$L! A0#% @ MK(%;6'0N/'9^! \@D !D ("!'50! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6&M2/,0_!0 M-0T !D ("!R6,! 'AL+W=O&PO=V]R:W-H965T!K 0!X;"]W;W)K&UL4$L! A0#% @ K(%;6 X[ 5>0 P W0< !D M ("!9' ! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ K(%;6&RVV/[< @ LP8 !D ("!07L! 'AL M+W=O&PO=V]R:W-H965T@< +D2 9 " M@=^! 0!X;"]W;W)K&UL4$L! A0#% @ K(%; M6%3[B*)6" WQ4 !D ("!D(D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6)*DLLY?! G@D M !D ("!R)H! 'AL+W=OGP$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6")IM/5J P : P !D M ("!]*&PO=V]R:W-H965T M&UL4$L! A0# M% @ K(%;6(E?L]PD!0 &!T !D ("!"K(! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6 4# MQ.#V @ MPH !D ("!9\$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6!E3TCH< P O@L !D M ("!@\X! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ K(%;6"$L'+3L P S10 !D ("! M)^$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ K(%;6.%63+9Q @ HP8 !D ("!GNL! 'AL+W=O&PO=V]R:W-H965T'@0 $P7 9 " @7S] 0!X;"]W;W)K&UL4$L! A0#% @ K(%;6"K)AE,C! ;!8 !D M ("!T0$" 'AL+W=O&PO=V]R M:W-H965TV'C6P, 'X+ M 9 " @68) @!X;"]W;W)K&UL M4$L! A0#% @ K(%;6.,_;5'" @ U0< !D ("!^ P" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MK(%;6"O=)3F?*0 @QD# !D ("!DQ@" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6/:[].ST&0 A+4! !D M ("!#5D" 'AL+W=ONV1_OT# T% &0 @($X&PO=V]R:W-H M965TX[)Z%P4 'D: 9 M " @6QW @!X;"]W;W)K&UL4$L! M A0#% @ K(%;6(G8"8%B!@ P2\ !D ("!NGP" 'AL M+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T @!X;"]W;W)K M&UL4$L! A0#% @ K(%;6"?-*R)K! !$ M !D ("!C*(" 'AL+W=OE4& !+*P &0 @($NIP( M>&PO=V]R:W-H965T&UL4$L! A0#% @ K(%;6*P\;Q^1 P 9P\ !H M ("!Q[(" 'AL+W=O&UL4$L! A0#% @ MK(%;6#W#A!7" P 6 P !H ("!D+8" 'AL+W=O&UL4$L! M A0#% @ K(%;6%!Y?-JB!@ [3 !H ("!?KT" 'AL M+W=O&UL4$L! A0#% @ K(%;6!V$':"S M P [PH !H ("!6,0" 'AL+W=O&UL4$L! A0#% @ K(%;6,Y8.MV= @ J08 !H M ("!0\@" 'AL+W=O&UL4$L! A0#% @ MK(%;6 Q1BK8+ P , T !H ("!&,L" 'AL+W=O&UL4$L! M A0#% @ K(%;6&'Y>J%D @ @ 8 !H ("!*]," 'AL M+W=O&UL4$L! A0#% @ K(%;6%;1^ C" M P X!$ !H ("!Q]4" 'AL+W=O&UL4$L! A0#% @ K(%;6$)"&UL4$L! A0#% @ MK(%;6 R(9 * @ HP8 !H ("!DMP" 'AL+W=O&UL4$L! M A0#% @ K(%;6$KJ3BX[ P 10X !H ("!9^0" 'AL M+W=O&UL4$L! A0#% @ K(%;6)[9D3]1 M P H!4 T ( !VN<" 'AL+W-T>6QE,JP' 32@ #P M@ $_[ ( >&PO=V]R:V)O;VLN>&UL4$L! A0#% @ K(%;6")<?<" %M#;VYT96YT7U1Y<&5S72YX;6Q02P4& 'D >0!4(0 +/H" end XML 130 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 131 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 133 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 455 612 1 false 134 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.bentley.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.bentley.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.bentley.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Operations Sheet http://www.bentley.com/role/ConsolidatedStatementsofOperations Consolidated Statements of Operations Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 6 false false R7.htm 0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 9 false false R10.htm 0000010 - Statement - Consolidated Statements of Cash Flows Sheet http://www.bentley.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 10 false false R11.htm 0000011 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Recent Accounting Pronouncements Sheet http://www.bentley.com/role/RecentAccountingPronouncements Recent Accounting Pronouncements Notes 12 false false R13.htm 0000013 - Disclosure - Revenue from Contracts with Customers Sheet http://www.bentley.com/role/RevenuefromContractswithCustomers Revenue from Contracts with Customers Notes 13 false false R14.htm 0000014 - Disclosure - Acquisitions Sheet http://www.bentley.com/role/Acquisitions Acquisitions Notes 14 false false R15.htm 0000015 - Disclosure - Property and Equipment, Net Sheet http://www.bentley.com/role/PropertyandEquipmentNet Property and Equipment, Net Notes 15 false false R16.htm 0000016 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.bentley.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 16 false false R17.htm 0000017 - Disclosure - Investments Sheet http://www.bentley.com/role/Investments Investments Notes 17 false false R18.htm 0000018 - Disclosure - Leases Sheet http://www.bentley.com/role/Leases Leases Notes 18 false false R19.htm 0000019 - Disclosure - Accruals and Other Current Liabilities Sheet http://www.bentley.com/role/AccrualsandOtherCurrentLiabilities Accruals and Other Current Liabilities Notes 19 false false R20.htm 0000020 - Disclosure - Long???Term Debt Sheet http://www.bentley.com/role/LongTermDebt Long???Term Debt Notes 20 false false R21.htm 0000021 - Disclosure - Executive Bonus Plan Sheet http://www.bentley.com/role/ExecutiveBonusPlan Executive Bonus Plan Notes 21 false false R22.htm 0000022 - Disclosure - Retirement Plans Sheet http://www.bentley.com/role/RetirementPlans Retirement Plans Notes 22 false false R23.htm 0000023 - Disclosure - Preferred and Common Stock Sheet http://www.bentley.com/role/PreferredandCommonStock Preferred and Common Stock Notes 23 false false R24.htm 0000024 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.bentley.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 24 false false R25.htm 0000025 - Disclosure - Stock-Based Compensation Sheet http://www.bentley.com/role/StockBasedCompensation Stock-Based Compensation Notes 25 false false R26.htm 0000026 - Disclosure - Income Taxes Sheet http://www.bentley.com/role/IncomeTaxes Income Taxes Notes 26 false false R27.htm 0000027 - Disclosure - Fair Value of Financial Instruments Sheet http://www.bentley.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 27 false false R28.htm 0000028 - Disclosure - Commitments and Contingencies Sheet http://www.bentley.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 28 false false R29.htm 0000029 - Disclosure - Geographic Data Sheet http://www.bentley.com/role/GeographicData Geographic Data Notes 29 false false R30.htm 0000030 - Disclosure - Other (Expense) Income, Net Sheet http://www.bentley.com/role/OtherExpenseIncomeNet Other (Expense) Income, Net Notes 30 false false R31.htm 0000031 - Disclosure - Realignment Costs Sheet http://www.bentley.com/role/RealignmentCosts Realignment Costs Notes 31 false false R32.htm 0000032 - Disclosure - Net Income Per Share Sheet http://www.bentley.com/role/NetIncomePerShare Net Income Per Share Notes 32 false false R33.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 33 false false R34.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 34 false false R35.htm 9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 35 false false R36.htm 9954472 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 36 false false R37.htm 9954473 - Disclosure - Revenue from Contracts with Customers (Tables) Sheet http://www.bentley.com/role/RevenuefromContractswithCustomersTables Revenue from Contracts with Customers (Tables) Tables http://www.bentley.com/role/RevenuefromContractswithCustomers 37 false false R38.htm 9954474 - Disclosure - Acquisitions (Tables) Sheet http://www.bentley.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.bentley.com/role/Acquisitions 38 false false R39.htm 9954475 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.bentley.com/role/PropertyandEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.bentley.com/role/PropertyandEquipmentNet 39 false false R40.htm 9954476 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.bentley.com/role/GoodwillandOtherIntangibleAssets 40 false false R41.htm 9954477 - Disclosure - Investments (Tables) Sheet http://www.bentley.com/role/InvestmentsTables Investments (Tables) Tables http://www.bentley.com/role/Investments 41 false false R42.htm 9954478 - Disclosure - Leases (Tables) Sheet http://www.bentley.com/role/LeasesTables Leases (Tables) Tables http://www.bentley.com/role/Leases 42 false false R43.htm 9954479 - Disclosure - Accruals and Other Current Liabilities (Tables) Sheet http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesTables Accruals and Other Current Liabilities (Tables) Tables http://www.bentley.com/role/AccrualsandOtherCurrentLiabilities 43 false false R44.htm 9954480 - Disclosure - Long???Term Debt (Tables) Sheet http://www.bentley.com/role/LongTermDebtTables Long???Term Debt (Tables) Tables http://www.bentley.com/role/LongTermDebt 44 false false R45.htm 9954481 - Disclosure - Retirement Plans (Tables) Sheet http://www.bentley.com/role/RetirementPlansTables Retirement Plans (Tables) Tables http://www.bentley.com/role/RetirementPlans 45 false false R46.htm 9954482 - Disclosure - Preferred and Common Stock (Tables) Sheet http://www.bentley.com/role/PreferredandCommonStockTables Preferred and Common Stock (Tables) Tables http://www.bentley.com/role/PreferredandCommonStock 46 false false R47.htm 9954483 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.bentley.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.bentley.com/role/AccumulatedOtherComprehensiveLoss 47 false false R48.htm 9954484 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.bentley.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.bentley.com/role/StockBasedCompensation 48 false false R49.htm 9954485 - Disclosure - Income Taxes (Tables) Sheet http://www.bentley.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.bentley.com/role/IncomeTaxes 49 false false R50.htm 9954486 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.bentley.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.bentley.com/role/FairValueofFinancialInstruments 50 false false R51.htm 9954487 - Disclosure - Geographic Data (Tables) Sheet http://www.bentley.com/role/GeographicDataTables Geographic Data (Tables) Tables http://www.bentley.com/role/GeographicData 51 false false R52.htm 9954488 - Disclosure - Other (Expense) Income, Net (Tables) Sheet http://www.bentley.com/role/OtherExpenseIncomeNetTables Other (Expense) Income, Net (Tables) Tables http://www.bentley.com/role/OtherExpenseIncomeNet 52 false false R53.htm 9954489 - Disclosure - Realignment Costs (Tables) Sheet http://www.bentley.com/role/RealignmentCostsTables Realignment Costs (Tables) Tables http://www.bentley.com/role/RealignmentCosts 53 false false R54.htm 9954490 - Disclosure - Net Income Per Share (Tables) Sheet http://www.bentley.com/role/NetIncomePerShareTables Net Income Per Share (Tables) Tables http://www.bentley.com/role/NetIncomePerShare 54 false false R55.htm 9954491 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Software Development Costs (Details) Sheet http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails Description of Business and Summary of Significant Accounting Policies - Software Development Costs (Details) Details 55 false false R56.htm 9954492 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Advertising Expense (Details) Sheet http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdvertisingExpenseDetails Description of Business and Summary of Significant Accounting Policies - Advertising Expense (Details) Details 56 false false R57.htm 9954493 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Rollforward of Accounts Receivable Allowance for Doubtful Accounts (Details) Sheet http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRollforwardofAccountsReceivableAllowanceforDoubtfulAccountsDetails Description of Business and Summary of Significant Accounting Policies - Rollforward of Accounts Receivable Allowance for Doubtful Accounts (Details) Details 57 false false R58.htm 9954494 - Disclosure - Revenue from Contracts with Customers - Narrative (Details) Sheet http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails Revenue from Contracts with Customers - Narrative (Details) Details 58 false false R59.htm 9954495 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Type (Details) Sheet http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Type (Details) Details 59 false false R60.htm 9954496 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Location (Details) Sheet http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Location (Details) Details 60 false false R61.htm 9954497 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details) Sheet http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails Revenue from Contracts with Customers - Performance Obligation (Details) Details 61 false false R62.htm 9954498 - Disclosure - Acquisitions - Schedule of Cash Paid and Acquired for Acquisitions (Details) Sheet http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails Acquisitions - Schedule of Cash Paid and Acquired for Acquisitions (Details) Details 62 false false R63.htm 9954499 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.bentley.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 63 false false R64.htm 9954500 - Disclosure - Acquisitions - Schedule of Contingent and Non-Contingent Consideration Fair Value (Details) Sheet http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails Acquisitions - Schedule of Contingent and Non-Contingent Consideration Fair Value (Details) Details 64 false false R65.htm 9954501 - Disclosure - Acquisitions - Schedule of Consideration and Net Assets Acquired (Details) Sheet http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails Acquisitions - Schedule of Consideration and Net Assets Acquired (Details) Details 65 false false R66.htm 9954502 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Sheet http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails Property and Equipment, Net - Schedule of Property and Equipment, Net (Details) Details 66 false false R67.htm 9954503 - Disclosure - Property and Equipment, Net - Narrative (Details) Sheet http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails Property and Equipment, Net - Narrative (Details) Details 67 false false R68.htm 9954504 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment Useful Lives (Details) Sheet http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails Property and Equipment, Net - Schedule of Property and Equipment Useful Lives (Details) Details 68 false false R69.htm 9954505 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details) Sheet http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails Goodwill and Other Intangible Assets - Goodwill (Details) Details 69 false false R70.htm 9954506 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets - Narrative (Details) Details 70 false false R71.htm 9954507 - Disclosure - Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details) Sheet http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details) Details 71 false false R72.htm 9954508 - Disclosure - Goodwill and Other Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) Sheet http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails Goodwill and Other Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details) Details 72 false false R73.htm 9954509 - Disclosure - Goodwill and Other Intangible Assets - Future Amortization Expense (Details) Sheet http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets - Future Amortization Expense (Details) Details 73 false false R74.htm 9954510 - Disclosure - Investments - Schedule of Investments (Details) Sheet http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails Investments - Schedule of Investments (Details) Details 74 false false R75.htm 9954511 - Disclosure - Investments - Narrative (Details) Sheet http://www.bentley.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 75 false false R76.htm 9954512 - Disclosure - Leases - Narrative (Details) Sheet http://www.bentley.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 76 false false R77.htm 9954513 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.bentley.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 77 false false R78.htm 9954514 - Disclosure - Leases - Other Information (Details) Sheet http://www.bentley.com/role/LeasesOtherInformationDetails Leases - Other Information (Details) Details 78 false false R79.htm 9954515 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details) Sheet http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails Leases - Maturities of Operating Lease Liabilities (Details) Details 79 false false R80.htm 9954516 - Disclosure - Accruals and Other Current Liabilities (Details) Sheet http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails Accruals and Other Current Liabilities (Details) Details http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesTables 80 false false R81.htm 9954517 - Disclosure - Long???Term Debt - Schedule of Long-Term Debt (Details) Sheet http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails Long???Term Debt - Schedule of Long-Term Debt (Details) Details 81 false false R82.htm 9954518 - Disclosure - Long???Term Debt - Narrative (Details) Sheet http://www.bentley.com/role/LongTermDebtNarrativeDetails Long???Term Debt - Narrative (Details) Details 82 false false R83.htm 9954519 - Disclosure - Long???Term Debt - Schedule of Interest Expense (Details) Sheet http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails Long???Term Debt - Schedule of Interest Expense (Details) Details 83 false false R84.htm 9954520 - Disclosure - Long???Term Debt - Long-Term Debt, Maturity (Details) Sheet http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails Long???Term Debt - Long-Term Debt, Maturity (Details) Details 84 false false R85.htm 9954521 - Disclosure - Executive Bonus Plan (Details) Sheet http://www.bentley.com/role/ExecutiveBonusPlanDetails Executive Bonus Plan (Details) Details http://www.bentley.com/role/ExecutiveBonusPlan 85 false false R86.htm 9954522 - Disclosure - Retirement Plans - Narrative (Details) Sheet http://www.bentley.com/role/RetirementPlansNarrativeDetails Retirement Plans - Narrative (Details) Details 86 false false R87.htm 9954523 - Disclosure - Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details) Sheet http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details) Details 87 false false R88.htm 9954524 - Disclosure - Preferred and Common Stock - Narrative (Details) Sheet http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails Preferred and Common Stock - Narrative (Details) Details 88 false false R89.htm 9954525 - Disclosure - Preferred and Common Stock - Schedule of Dividends (Details) Sheet http://www.bentley.com/role/PreferredandCommonStockScheduleofDividendsDetails Preferred and Common Stock - Schedule of Dividends (Details) Details 89 false false R90.htm 9954526 - Disclosure - Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) Sheet http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details) Details 90 false false R91.htm 9954527 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Sheet http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) Details 91 false false R92.htm 9954528 - Disclosure - Stock-Based Compensation - Restricted Stock and RSUs Activity (Details) Sheet http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails Stock-Based Compensation - Restricted Stock and RSUs Activity (Details) Details 92 false false R93.htm 9954529 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.bentley.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 93 false false R94.htm 9954530 - Disclosure - Stock-Based Compensation - Options Outstanding Rollforward (Details) Sheet http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails Stock-Based Compensation - Options Outstanding Rollforward (Details) Details 94 false false R95.htm 9954531 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and International (Details) Sheet http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails Income Taxes - Schedule of Income before Income Tax, Domestic and International (Details) Details 95 false false R96.htm 9954532 - Disclosure - Income Taxes - Schedule of Components of Income Tax (Details) Sheet http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails Income Taxes - Schedule of Components of Income Tax (Details) Details 96 false false R97.htm 9954533 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Sheet http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details) Details 97 false false R98.htm 9954534 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.bentley.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 98 false false R99.htm 9954535 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 99 false false R100.htm 9954536 - Disclosure - Income Taxes - Summary of Operating Loss Carryforwards (Details) Sheet http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails Income Taxes - Summary of Operating Loss Carryforwards (Details) Details 100 false false R101.htm 9954537 - Disclosure - Income Taxes - Unrecognized Tax Benefits Rollfoward (Details) Sheet http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails Income Taxes - Unrecognized Tax Benefits Rollfoward (Details) Details 101 false false R102.htm 9954538 - Disclosure - Fair Value of Financial Instruments - Narrative (Details) Sheet http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails Fair Value of Financial Instruments - Narrative (Details) Details 102 false false R103.htm 9954539 - Disclosure - Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details) Sheet http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details) Details 103 false false R104.htm 9954540 - Disclosure - Fair Value of Financial Instruments - Reconciliation of the Changes in Fair Value of Financial Liabilities (Details) Sheet http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails Fair Value of Financial Instruments - Reconciliation of the Changes in Fair Value of Financial Liabilities (Details) Details 104 false false R105.htm 9954541 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.bentley.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.bentley.com/role/CommitmentsandContingencies 105 false false R106.htm 9954542 - Disclosure - Geographic Data (Details) Sheet http://www.bentley.com/role/GeographicDataDetails Geographic Data (Details) Details http://www.bentley.com/role/GeographicDataTables 106 false false R107.htm 9954543 - Disclosure - Other (Expense) Income, Net - Schedule of Other Income (Details) Sheet http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails Other (Expense) Income, Net - Schedule of Other Income (Details) Details http://www.bentley.com/role/OtherExpenseIncomeNetTables 107 false false R108.htm 9954544 - Disclosure - Realignment Costs - Narrative (Details) Sheet http://www.bentley.com/role/RealignmentCostsNarrativeDetails Realignment Costs - Narrative (Details) Details 108 false false R109.htm 9954545 - Disclosure - Realignment Costs - Schedule of Realignment Costs (Details) Sheet http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails Realignment Costs - Schedule of Realignment Costs (Details) Details 109 false false R110.htm 9954546 - Disclosure - Realignment Costs - Realignment Activities Rollforward (Details) Sheet http://www.bentley.com/role/RealignmentCostsRealignmentActivitiesRollforwardDetails Realignment Costs - Realignment Activities Rollforward (Details) Details 110 false false R111.htm 9954547 - Disclosure - Net Income Per Share - Narrative (Details) Sheet http://www.bentley.com/role/NetIncomePerShareNarrativeDetails Net Income Per Share - Narrative (Details) Details 111 false false R112.htm 9954548 - Disclosure - Net Income Per Share - Schedule of Basic and Diluted Net Income Per Share (Details) Sheet http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails Net Income Per Share - Schedule of Basic and Diluted Net Income Per Share (Details) Details 112 false false R113.htm 9954549 - Disclosure - Net Income Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Sheet http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails Net Income Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) Details 113 false false All Reports Book All Reports bsy-20231231.htm bsy-20231231.xsd bsy-20231231_cal.xml bsy-20231231_def.xml bsy-20231231_lab.xml bsy-20231231_pre.xml bsy-20231231_g1.jpg bsy-20231231_g2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 136 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "bsy-20231231.htm": { "nsprefix": "bsy", "nsuri": "http://www.bentley.com/20231231", "dts": { "inline": { "local": [ "bsy-20231231.htm" ] }, "schema": { "local": [ "bsy-20231231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.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": [ "bsy-20231231_cal.xml" ] }, "definitionLink": { "local": [ "bsy-20231231_def.xml" ] }, "labelLink": { "local": [ "bsy-20231231_lab.xml" ] }, "presentationLink": { "local": [ "bsy-20231231_pre.xml" ] } }, "keyStandard": 502, "keyCustom": 110, "axisStandard": 44, "axisCustom": 2, "memberStandard": 72, "memberCustom": 58, "hidden": { "total": 12, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 7, "http://xbrl.sec.gov/ecd/2023": 1 }, "contextCount": 455, "entityCount": 1, "segmentCount": 134, "elementCount": 1024, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1518, "http://xbrl.sec.gov/dei/2023": 39, "http://xbrl.sec.gov/ecd/2023": 10 }, "report": { "R1": { "role": "http://www.bentley.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.bentley.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.bentley.com/role/ConsolidatedBalanceSheets", "longName": "0000003 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000004 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "longName": "0000005 - Statement - Consolidated Statements of Operations", "shortName": "Consolidated Statements of Operations", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R6": { "role": "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000006 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R7": { "role": "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "longName": "0000007 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "0000008 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-32", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-32", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical", "longName": "0000009 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-42", "name": "bsy:StockIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-42", "name": "bsy:StockIssuanceCosts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000010 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "10", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bsy:DepreciationDepletionAmortizationAndImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R11": { "role": "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "longName": "0000011 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.bentley.com/role/RecentAccountingPronouncements", "longName": "0000012 - Disclosure - Recent Accounting Pronouncements", "shortName": "Recent Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.bentley.com/role/RevenuefromContractswithCustomers", "longName": "0000013 - Disclosure - Revenue from Contracts with Customers", "shortName": "Revenue from Contracts with Customers", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.bentley.com/role/Acquisitions", "longName": "0000014 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.bentley.com/role/PropertyandEquipmentNet", "longName": "0000015 - Disclosure - Property and Equipment, Net", "shortName": "Property and Equipment, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.bentley.com/role/GoodwillandOtherIntangibleAssets", "longName": "0000016 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.bentley.com/role/Investments", "longName": "0000017 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.bentley.com/role/Leases", "longName": "0000018 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeFinanceLeasesTextBlock", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilities", "longName": "0000019 - Disclosure - Accruals and Other Current Liabilities", "shortName": "Accruals and Other Current Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.bentley.com/role/LongTermDebt", "longName": "0000020 - Disclosure - Long\u2011Term Debt", "shortName": "Long\u2011Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.bentley.com/role/ExecutiveBonusPlan", "longName": "0000021 - Disclosure - Executive Bonus Plan", "shortName": "Executive Bonus Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CompensationRelatedCostsGeneralTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.bentley.com/role/RetirementPlans", "longName": "0000022 - Disclosure - Retirement Plans", "shortName": "Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.bentley.com/role/PreferredandCommonStock", "longName": "0000023 - Disclosure - Preferred and Common Stock", "shortName": "Preferred and Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.bentley.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000024 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.bentley.com/role/StockBasedCompensation", "longName": "0000025 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.bentley.com/role/IncomeTaxes", "longName": "0000026 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.bentley.com/role/FairValueofFinancialInstruments", "longName": "0000027 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DerivativesAndFairValueTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.bentley.com/role/CommitmentsandContingencies", "longName": "0000028 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.bentley.com/role/GeographicData", "longName": "0000029 - Disclosure - Geographic Data", "shortName": "Geographic Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.bentley.com/role/OtherExpenseIncomeNet", "longName": "0000030 - Disclosure - Other (Expense) Income, Net", "shortName": "Other (Expense) Income, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.bentley.com/role/RealignmentCosts", "longName": "0000031 - Disclosure - Realignment Costs", "shortName": "Realignment Costs", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.bentley.com/role/NetIncomePerShare", "longName": "0000032 - Disclosure - Net Income Per Share", "shortName": "Net Income Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "32", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R33": { "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": "33", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": null }, "R34": { "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": "34", "firstAnchor": { "contextRef": "c-8", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.bentley.com/role/RevenuefromContractswithCustomersTables", "longName": "9954473 - Disclosure - Revenue from Contracts with Customers (Tables)", "shortName": "Revenue from Contracts with Customers (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.bentley.com/role/AcquisitionsTables", "longName": "9954474 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.bentley.com/role/PropertyandEquipmentNetTables", "longName": "9954475 - Disclosure - Property and Equipment, Net (Tables)", "shortName": "Property and Equipment, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsTables", "longName": "9954476 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.bentley.com/role/InvestmentsTables", "longName": "9954477 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.bentley.com/role/LeasesTables", "longName": "9954478 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesTables", "longName": "9954479 - Disclosure - Accruals and Other Current Liabilities (Tables)", "shortName": "Accruals and Other Current Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.bentley.com/role/LongTermDebtTables", "longName": "9954480 - Disclosure - Long\u2011Term Debt (Tables)", "shortName": "Long\u2011Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.bentley.com/role/RetirementPlansTables", "longName": "9954481 - Disclosure - Retirement Plans (Tables)", "shortName": "Retirement Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.bentley.com/role/PreferredandCommonStockTables", "longName": "9954482 - Disclosure - Preferred and Common Stock (Tables)", "shortName": "Preferred and Common Stock (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954483 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.bentley.com/role/StockBasedCompensationTables", "longName": "9954484 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.bentley.com/role/IncomeTaxesTables", "longName": "9954485 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.bentley.com/role/FairValueofFinancialInstrumentsTables", "longName": "9954486 - Disclosure - Fair Value of Financial Instruments (Tables)", "shortName": "Fair Value of Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.bentley.com/role/GeographicDataTables", "longName": "9954487 - Disclosure - Geographic Data (Tables)", "shortName": "Geographic Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongLivedAssetsByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.bentley.com/role/OtherExpenseIncomeNetTables", "longName": "9954488 - Disclosure - Other (Expense) Income, Net (Tables)", "shortName": "Other (Expense) Income, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.bentley.com/role/RealignmentCostsTables", "longName": "9954489 - Disclosure - Realignment Costs (Tables)", "shortName": "Realignment Costs (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "bsy:PostemploymentBenefitsCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bsy:PostemploymentBenefitsCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.bentley.com/role/NetIncomePerShareTables", "longName": "9954490 - Disclosure - Net Income Per Share (Tables)", "shortName": "Net Income Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "54", "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": "bsy-20231231.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": "bsy-20231231.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails", "longName": "9954491 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Software Development Costs (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Software Development Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CapitalizedComputerSoftwareAdditions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdvertisingExpenseDetails", "longName": "9954492 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Advertising Expense (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Advertising Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRollforwardofAccountsReceivableAllowanceforDoubtfulAccountsDetails", "longName": "9954493 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Rollforward of Accounts Receivable Allowance for Doubtful Accounts (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Rollforward of Accounts Receivable Allowance for Doubtful Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-14", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-48", "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": "bsy-20231231.htm", "unique": true } }, "R58": { "role": "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails", "longName": "9954494 - Disclosure - Revenue from Contracts with Customers - Narrative (Details)", "shortName": "Revenue from Contracts with Customers - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails", "longName": "9954495 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Type (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-69", "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": "bsy-20231231.htm", "unique": true } }, "R60": { "role": "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails", "longName": "9954496 - Disclosure - Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Location (Details)", "shortName": "Revenue from Contracts with Customers - Schedule of Revenue Disaggregation by Location (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-96", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R61": { "role": "http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails", "longName": "9954497 - Disclosure - Revenue from Contracts with Customers - Performance Obligation (Details)", "shortName": "Revenue from Contracts with Customers - Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "longName": "9954498 - Disclosure - Acquisitions - Schedule of Cash Paid and Acquired for Acquisitions (Details)", "shortName": "Acquisitions - Schedule of Cash Paid and Acquired for Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EscrowDeposit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R63": { "role": "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "longName": "9954499 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-114", "name": "bsy:NumberOfBusinessesAcquiredPendingPurchaseAccountingAdjustments", "unitRef": "acquisition", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R64": { "role": "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails", "longName": "9954500 - Disclosure - Acquisitions - Schedule of Contingent and Non-Contingent Consideration Fair Value (Details)", "shortName": "Acquisitions - Schedule of Contingent and Non-Contingent Consideration Fair Value (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "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": "bsy-20231231.htm", "unique": true } }, "R65": { "role": "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "longName": "9954501 - Disclosure - Acquisitions - Schedule of Consideration and Net Assets Acquired (Details)", "shortName": "Acquisitions - Schedule of Consideration and Net Assets Acquired (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "longName": "9954502 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment, Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:PropertyPlantAndEquipmentTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails", "longName": "9954503 - Disclosure - Property and Equipment, Net - Narrative (Details)", "shortName": "Property and Equipment, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationNonproduction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationNonproduction", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails", "longName": "9954504 - Disclosure - Property and Equipment, Net - Schedule of Property and Equipment Useful Lives (Details)", "shortName": "Property and Equipment, Net - Schedule of Property and Equipment Useful Lives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-152", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-152", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails", "longName": "9954505 - Disclosure - Goodwill and Other Intangible Assets - Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-14", "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": "bsy-20231231.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": "bsy-20231231.htm", "unique": true } }, "R70": { "role": "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "longName": "9954506 - 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": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails", "longName": "9954507 - Disclosure - Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Intangible Assets Other than Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails", "longName": "9954508 - Disclosure - Goodwill and Other Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details)", "shortName": "Goodwill and Other Intangible Assets - Finite-lived Intangible Assets Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "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": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSoldAmortization", "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": "bsy-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails", "longName": "9954509 - Disclosure - Goodwill and Other Intangible Assets - Future Amortization Expense (Details)", "shortName": "Goodwill and Other Intangible Assets - Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails", "longName": "9954510 - Disclosure - Investments - Schedule of Investments (Details)", "shortName": "Investments - Schedule of Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R75": { "role": "http://www.bentley.com/role/InvestmentsNarrativeDetails", "longName": "9954511 - Disclosure - Investments - Narrative (Details)", "shortName": "Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "bsy:CostMethodInvestmentImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bsy:CostMethodInvestmentImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.bentley.com/role/LeasesNarrativeDetails", "longName": "9954512 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.bentley.com/role/LeasesLeaseCostDetails", "longName": "9954513 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.bentley.com/role/LeasesOtherInformationDetails", "longName": "9954514 - Disclosure - Leases - Other Information (Details)", "shortName": "Leases - Other Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R79": { "role": "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails", "longName": "9954515 - Disclosure - Leases - Maturities of Operating Lease Liabilities (Details)", "shortName": "Leases - Maturities of Operating Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails", "longName": "9954516 - Disclosure - Accruals and Other Current Liabilities (Details)", "shortName": "Accruals and Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:DepositLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DepositLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails", "longName": "9954517 - Disclosure - Long\u2011Term Debt - Schedule of Long-Term Debt (Details)", "shortName": "Long\u2011Term Debt - Schedule of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DebtInstrumentUnamortizedDiscount", "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": "bsy-20231231.htm", "unique": true } }, "R82": { "role": "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "longName": "9954518 - Disclosure - Long\u2011Term Debt - Narrative (Details)", "shortName": "Long\u2011Term Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-13", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-246", "name": "us-gaap:DerivativeTermOfContract", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R83": { "role": "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails", "longName": "9954519 - Disclosure - Long\u2011Term Debt - Schedule of Interest Expense (Details)", "shortName": "Long\u2011Term Debt - Schedule of Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails", "longName": "9954520 - Disclosure - Long\u2011Term Debt - Long-Term Debt, Maturity (Details)", "shortName": "Long\u2011Term Debt - Long-Term Debt, Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.bentley.com/role/ExecutiveBonusPlanDetails", "longName": "9954521 - Disclosure - Executive Bonus Plan (Details)", "shortName": "Executive Bonus Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-252", "name": "bsy:DeferredCompensationArrangementWithIndividualManagementReportOperatingIncomeFundingThreshold", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R86": { "role": "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "longName": "9954522 - Disclosure - Retirement Plans - Narrative (Details)", "shortName": "Retirement Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredCompensationArrangementWithIndividualCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-271", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R87": { "role": "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails", "longName": "9954523 - Disclosure - Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details)", "shortName": "Retirement Plans - Schedule of Deferred Compensation Plan Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-269", "name": "us-gaap:AccruedLiabilitiesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R88": { "role": "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "longName": "9954524 - Disclosure - Preferred and Common Stock - Narrative (Details)", "shortName": "Preferred and Common Stock - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:PreferredStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-307", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R89": { "role": "http://www.bentley.com/role/PreferredandCommonStockScheduleofDividendsDetails", "longName": "9954525 - Disclosure - Preferred and Common Stock - Schedule of Dividends (Details)", "shortName": "Preferred and Common Stock - Schedule of Dividends (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockDividendsPerShareDeclared", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:DividendsCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DividendsDeclaredTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R90": { "role": "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails", "longName": "9954526 - Disclosure - Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details)", "shortName": "Accumulated Other Comprehensive Loss - Rollforward of AOCI (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "longName": "9954527 - Disclosure - Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "shortName": "Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "longName": "9954528 - Disclosure - Stock-Based Compensation - Restricted Stock and RSUs Activity (Details)", "shortName": "Stock-Based Compensation - Restricted Stock and RSUs Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-330", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-368", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R93": { "role": "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954529 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "longName": "9954530 - Disclosure - Stock-Based Compensation - Options Outstanding Rollforward (Details)", "shortName": "Stock-Based Compensation - Options Outstanding Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-30", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-395", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R95": { "role": "http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails", "longName": "9954531 - Disclosure - Income Taxes - Schedule of Income before Income Tax, Domestic and International (Details)", "shortName": "Income Taxes - Schedule of Income before Income Tax, Domestic and International (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails", "longName": "9954532 - Disclosure - Income Taxes - Schedule of Components of Income Tax (Details)", "shortName": "Income Taxes - Schedule of Components of Income Tax (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails", "longName": "9954533 - Disclosure - Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "shortName": "Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R98": { "role": "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "longName": "9954534 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-1", "name": "bsy:DiscreteIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bsy:DiscreteIncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R99": { "role": "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954535 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "shortName": "Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R100": { "role": "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails", "longName": "9954536 - Disclosure - Income Taxes - Summary of Operating Loss Carryforwards (Details)", "shortName": "Income Taxes - Summary of Operating Loss Carryforwards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-404", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-404", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SummaryOfOperatingLossCarryforwardsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails", "longName": "9954537 - Disclosure - Income Taxes - Unrecognized Tax Benefits Rollfoward (Details)", "shortName": "Income Taxes - Unrecognized Tax Benefits Rollfoward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-37", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R102": { "role": "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "longName": "9954538 - Disclosure - Fair Value of Financial Instruments - Narrative (Details)", "shortName": "Fair Value of Financial Instruments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-409", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-409", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails", "longName": "9954539 - Disclosure - Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details)", "shortName": "Fair Value of Financial Instruments - Fair Value of Financial Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-424", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-424", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R104": { "role": "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails", "longName": "9954540 - Disclosure - Fair Value of Financial Instruments - Reconciliation of the Changes in Fair Value of Financial Liabilities (Details)", "shortName": "Fair Value of Financial Instruments - Reconciliation of the Changes in Fair Value of Financial Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "104", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-48", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R105": { "role": "http://www.bentley.com/role/CommitmentsandContingenciesDetails", "longName": "9954541 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "105", "firstAnchor": { "contextRef": "c-437", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-437", "name": "us-gaap:LongTermPurchaseCommitmentAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R106": { "role": "http://www.bentley.com/role/GeographicDataDetails", "longName": "9954542 - Disclosure - Geographic Data (Details)", "shortName": "Geographic Data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "106", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:NoncurrentAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R107": { "role": "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "longName": "9954543 - Disclosure - Other (Expense) Income, Net - Schedule of Other Income (Details)", "shortName": "Other (Expense) Income, Net - Schedule of Other Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "107", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R108": { "role": "http://www.bentley.com/role/RealignmentCostsNarrativeDetails", "longName": "9954544 - Disclosure - Realignment Costs - Narrative (Details)", "shortName": "Realignment Costs - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "108", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsPeriodExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bsy:PostemploymentBenefitsCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-447", "name": "us-gaap:PostemploymentBenefitsPeriodExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R109": { "role": "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "longName": "9954545 - Disclosure - Realignment Costs - Schedule of Realignment Costs (Details)", "shortName": "Realignment Costs - Schedule of Realignment Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "109", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PostemploymentBenefitsPeriodExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bsy:PostemploymentBenefitsCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-448", "name": "us-gaap:PostemploymentBenefitsPeriodExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "bsy:PostemploymentBenefitsCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R110": { "role": "http://www.bentley.com/role/RealignmentCostsRealignmentActivitiesRollforwardDetails", "longName": "9954546 - Disclosure - Realignment Costs - Realignment Activities Rollforward (Details)", "shortName": "Realignment Costs - Realignment Activities Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "110", "firstAnchor": { "contextRef": "c-14", "name": "us-gaap:SupplementalUnemploymentBenefitsSeveranceBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "bsy:PostemploymentBenefitsPayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "bsy:PostemploymentBenefitsReconciliationTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R111": { "role": "http://www.bentley.com/role/NetIncomePerShareNarrativeDetails", "longName": "9954547 - Disclosure - Net Income Per Share - Narrative (Details)", "shortName": "Net Income Per Share - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "111", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "first": true, "unique": true } }, "R112": { "role": "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails", "longName": "9954548 - Disclosure - Net Income Per Share - Schedule of Basic and Diluted Net Income Per Share (Details)", "shortName": "Net Income Per Share - Schedule of Basic and Diluted Net Income Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "112", "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": "bsy-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "bsy-20231231.htm", "unique": true } }, "R113": { "role": "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails", "longName": "9954549 - Disclosure - Net Income Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "shortName": "Net Income Per Share - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "113", "firstAnchor": { "contextRef": "c-1", "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": "bsy-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "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": "bsy-20231231.htm", "first": true, "unique": true } } }, "tag": { "bsy_A2021TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "A2021TermLoanMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Term Loan", "label": "2021 Term Loan [Member]", "documentation": "2021 Term Loan [Member]" } } }, "auth_ref": [] }, "bsy_A2023ProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "A2023ProgramMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RealignmentCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Program", "label": "2023 Program [Member]", "documentation": "2023 Program" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [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_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Billing Status, Type [Axis]", "label": "Billing Status, Type [Axis]", "documentation": "Information by billing status of receivables." } } }, "auth_ref": [ "r51" ] }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and Other Current Liabilities", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period." } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r40", "r962" ] }, "bsy_AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossForeignCurrencyTranslationAdjustments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRollforwardofAccountsReceivableAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Adjustments", "documentation": "Accounts Receivable, Allowance For Credit Loss, Foreign Currency Translation Adjustments" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Rollforward of Accounts Receivable Allowance for Doubtful Accounts", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r1099" ] }, "bsy_AccountsReceivableAllowanceForCreditLossWriteoffRecovery": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AccountsReceivableAllowanceForCreditLossWriteoffRecovery", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRollforwardofAccountsReceivableAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Write-offs, net of recoveries", "label": "Accounts Receivable, Allowance For Credit Loss, Writeoff (Recovery)", "documentation": "Accounts Receivable, Allowance For Credit Loss, Writeoff (Recovery)" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableGrossCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGrossCurrent", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable", "label": "Accounts Receivable, before Allowance for Credit Loss, Current", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r266", "r383", "r384", "r925" ] }, "us-gaap_AccruedBonusesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedBonusesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued acquisition stay bonus", "label": "Accrued Bonuses, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for incentive compensation awarded to employees and directors or earned by them based on the terms of one or more relevant arrangements. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r43" ] }, "bsy_AccruedCloudProvisioningCostsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AccruedCloudProvisioningCostsCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued cloud provisioning costs", "label": "Accrued Cloud Provisioning Costs, Current", "documentation": "Accrued Cloud Provisioning Costs, Current" } } }, "auth_ref": [] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued benefits", "label": "Accrued Employee Benefits, Current", "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r43" ] }, "bsy_AccruedEquityBasedCompensationFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AccruedEquityBasedCompensationFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash-settled equity awards", "label": "Accrued Equity Based Compensation, Fair Value Disclosure", "documentation": "Accrued Equity Based Compensation, Fair Value Disclosure" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r155", "r223" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r156", "r223" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails": { "parentTag": "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails", "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and other current liabilities", "totalLabel": "Total accruals and other current liabilities", "label": "Accrued Liabilities, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r43" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued 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": [ "r43" ] }, "us-gaap_AccruedSalariesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalariesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "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": [ "r43", "r927" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated (Loss) Gain on Retirement Plan", "label": "Accumulated Defined Benefit Plans Adjustment, Net Gain (Loss) Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) related to gain (loss) component of defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r26", "r54", "r278", "r279", "r1077" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [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": [ "r277", "r278", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r53", "r54", "r167", "r267", "r764", "r788", "r791" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r277", "r278", "r698", "r699", "r700", "r701", "r702", "r703" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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", "r26", "r54", "r664", "r667", "r723", "r784", "r785", "r1077", "r1078", "r1079", "r1091", "r1092", "r1093" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translations", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent." } } }, "auth_ref": [ "r6", "r26", "r54", "r278", "r279", "r699", "r700", "r701", "r702", "r703", "r1077" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired finite-lived intangible assets, 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": [ "r189" ] }, "bsy_AcquisitionOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AcquisitionOptionsMember", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition Options", "label": "Acquisition Options [Member]", "documentation": "Acquisition Options [Member]" } } }, "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": [ "r1018" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r161", "r962", "r1259" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r606", "r607", "r608", "r802", "r1091", "r1092", "r1093", "r1229", "r1261" ] }, "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": [ "r1024" ] }, "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": [ "r1024" ] }, "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": [ "r1024" ] }, "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": [ "r1024" ] }, "bsy_AdjustmentsToAdditionalPaidInCapitalDeferredCompensationPlanModification": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalDeferredCompensationPlanModification", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "DCP modification", "label": "Adjustments to Additional Paid in Capital, Deferred Compensation Plan Modification", "documentation": "Adjustments to Additional Paid in Capital, Deferred Compensation Plan Modification" } } }, "auth_ref": [] }, "bsy_AdjustmentsToAdditionalPaidInCapitalDeferredCompensationPlanVoluntaryContributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalDeferredCompensationPlanVoluntaryContributions", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "DCP elective participant deferrals", "label": "Adjustments to Additional Paid in Capital, Deferred Compensation Plan Voluntary Contributions", "documentation": "Adjustments to Additional Paid in Capital, Deferred Compensation Plan Voluntary Contributions" } } }, "auth_ref": [] }, "bsy_AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AdjustmentsToAdditionalPaidInCapitalPurchaseOfCappedCallOptions", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped call options, net of tax of $12,871", "label": "Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options", "documentation": "Adjustments To Additional Paid In Capital, Purchase Of Capped Call Options" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r101", "r102", "r574" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income 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_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expense", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r235" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAdvertisingExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising expense", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r610" ] }, "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": [ "r988", "r1000", "r1010", "r1036" ] }, "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": [ "r991", "r1003", "r1013", "r1039" ] }, "us-gaap_AirTransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AirTransportationEquipmentMember", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aircraft", "label": "Air Transportation Equipment [Member]", "documentation": "Equipment used for the primary purpose of air transportation." } } }, "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": [ "r1024" ] }, "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": [ "r1031" ] }, "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": [ "r995", "r1004", "r1014", "r1031", "r1040", "r1044", "r1052" ] }, "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": [ "r1050" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r603", "r609" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRollforwardofAccountsReceivableAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of year", "periodEndLabel": "Balance, end of year", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r268", "r387", "r401", "r402", "r404", "r1254" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r268", "r387", "r401" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRollforwardofAccountsReceivableAllowanceforDoubtfulAccountsDetails" ], "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": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [] }, "bsy_AmortizationAndWriteOffOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AmortizationAndWriteOffOfDebtIssuanceCosts", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization and write-off of deferred debt issuance costs", "label": "Amortization And Write-Off Of Debt Issuance Costs", "documentation": "Amortization And Write-Off Of Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization and write-off of deferred debt issuance costs", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r172", "r451", "r705", "r1085" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "bsy_CostAmortizationAndAmortizationOfIntangibleAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of purchased intangibles", "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": [ "r15", "r78", "r83" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total anti-dilutive securities (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": [ "r342" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r72" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "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": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "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": [ "r72" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaPacificMember", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "APAC", "verboseLabel": "APAC", "label": "Asia Pacific [Member]" } } }, "auth_ref": [ "r1263", "r1264", "r1265", "r1266" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r221", "r260", "r296", "r353", "r369", "r374", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r656", "r660", "r689", "r759", "r845", "r962", "r977", "r1121", "r1122", "r1243" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r254", "r269", "r296", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r656", "r660", "r689", "r962", "r1121", "r1122", "r1243" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r138" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "bsy_AuditorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "AuditorAbstract", "lang": { "en-us": { "role": { "label": "Auditor [Abstract]", "documentation": "Auditor" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.bentley.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r982", "r983", "r996" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.bentley.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r982", "r983", "r996" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.bentley.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r982", "r983", "r996" ] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobilesMember", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Automobiles", "label": "Automobiles [Member]", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "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": [ "r1047" ] }, "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": [ "r1048" ] }, "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": [ "r1043" ] }, "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": [ "r1043" ] }, "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": [ "r1043" ] }, "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": [ "r1043" ] }, "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": [ "r1043" ] }, "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": [ "r1043" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "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": [ "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ] }, "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": [ "r1046" ] }, "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": [ "r1045" ] }, "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": [ "r1044" ] }, "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": [ "r1044" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Accounting Policies", "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": [] }, "bsy_BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "ESPP expense", "label": "Bentley Systems, Incorporated Global Employee Stock Purchase Plan [Member]", "documentation": "Bentley Systems, Incorporated Global Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "bsy_BonusPlanIncentiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BonusPlanIncentiveMember", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bonus Plan Incentive", "label": "Bonus Plan Incentive [Member]", "documentation": "Bonus Plan Incentive" } } }, "auth_ref": [] }, "bsy_BonusPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BonusPlanMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Bonus Plan expense", "label": "Bonus Plan [Member]", "documentation": "Bonus Plan" } } }, "auth_ref": [] }, "us-gaap_BridgeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BridgeLoanMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Multi\u2011Currency Swing\u2011Line Sub\u2011Facility", "label": "Bridge Loan [Member]", "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Building and improvements", "label": "Building and Building Improvements [Member]", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails", "http://www.bentley.com/role/LeasesOtherInformationDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r650", "r953", "r954" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails", "http://www.bentley.com/role/LeasesOtherInformationDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r107", "r110", "r650", "r953", "r954" ] }, "us-gaap_BusinessAcquisitionContingentConsiderationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionContingentConsiderationLineItems", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails" ], "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_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill from acquisition, expected tax deductible amount", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes." } } }, "auth_ref": [ "r119" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business acquisition, pro forma revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r648", "r649" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "bsy_BusinessCombinationConsiderationPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationConsiderationPayable", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Non-contingent consideration from acquisitions", "label": "Business Combination, Consideration Payable", "documentation": "Business Combination, Consideration Payable" } } }, "auth_ref": [] }, "bsy_BusinessCombinationConsiderationPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationConsiderationPayableCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails": { "parentTag": "bsy_BusinessCombinationConsiderationPayable", "weight": 1.0, "order": 1.0 }, "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails", "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and other current liabilities", "verboseLabel": "Non-contingent consideration from acquisitions", "label": "Business Combination, Consideration Payable, Current", "documentation": "Business Combination, Consideration Payable, Current" } } }, "auth_ref": [] }, "bsy_BusinessCombinationConsiderationPayableInitialValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationConsiderationPayableInitialValue", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred, non-contingent consideration, net", "label": "Business Combination, Consideration Payable, Initial Value", "documentation": "Business Combination, Consideration Payable, Initial Value" } } }, "auth_ref": [] }, "bsy_BusinessCombinationConsiderationPayableNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationConsiderationPayableNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails": { "parentTag": "bsy_BusinessCombinationConsiderationPayable", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Business Combination, Consideration Payable, Noncurrent", "documentation": "Business Combination, Consideration Payable, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total consideration", "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": [ "r0", "r1", "r19" ] }, "us-gaap_BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredEquityInterestsIssuedAndIssuable", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued at closing", "label": "Business Combination, Consideration Transferred, Equity Interests Issued and Issuable", "documentation": "Amount of equity interests of the acquirer, including instruments or interests issued or issuable in consideration for the business combination." } } }, "auth_ref": [ "r0", "r1" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of acquisition contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r654", "r1084" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails", "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Contingent consideration from acquisitions", "verboseLabel": "Acquisition contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r2", "r118", "r653" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails": { "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0, "order": 1.0 }, "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails", "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accruals and other current liabilities", "verboseLabel": "Contingent consideration from acquisitions", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r3", "r118" ] }, "bsy_BusinessCombinationContingentConsiderationLiabilityInitialValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationContingentConsiderationLiabilityInitialValue", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability, Initial Value", "documentation": "Business Combination, Contingent Consideration, Liability, Initial Value" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.bentley.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": [ "r214", "r651" ] }, "us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEquityInterests": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentEquityInterests", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value adjustment of stock consideration", "label": "Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Equity Interests", "documentation": "This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to equity interests acquired in connection with a business combination for which the initial accounting was incomplete." } } }, "auth_ref": [ "r114" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total identifiable assets acquired excluding goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets", "documentation": "Amount of assets acquired at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease liabilities, business acquisitions", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "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": [ "r112" ] }, "bsy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivablesAndOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivablesAndOtherCurrentAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Receivables And Other Current Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Assets, Receivables And Other Current Assets" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred revenues", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Deferred Revenue", "documentation": "Amount of deferred revenue expected to be recognized as such within one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accruals 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": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Business Combination Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Assets", "documentation": "Amount of deferred tax asset attributable to deductible temporary differences and carryforwards acquired at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred income taxes", "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": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangibles", "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": [ "r111", "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total liabilities assumed", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities", "documentation": "Amount of liabilities assumed at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net identifiable assets acquired excluding goodwill", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r111", "r112" ] }, "bsy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsOperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssetsOperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Assets, Operating Lease, Right-Of-Use Asset", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Assets, Operating Lease, Right-Of-Use Asset" } } }, "auth_ref": [] }, "bsy_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability, Noncurrent", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Noncurrent Liabilities, Operating Lease, Liability, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other", "documentation": "Amount of other liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets", "documentation": "Amount of other assets expected to be realized or consumed after one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r111", "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net assets acquired", "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": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets acquired and liabilities assumed:", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsAdditionalDisclosuresAcquisitionCostExpensed", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition and integration costs", "label": "Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed", "documentation": "For transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination, such as related to pre-existing relationships with the acquiree, this element represents the disclosure of the amount of acquisition related costs which have been expensed." } } }, "auth_ref": [ "r109" ] }, "us-gaap_BusinessCombinationSeparatelyRecognizedTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsLineItems", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Line Items]", "label": "Business Combination, Separately Recognized Transactions [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_BusinessCombinationSeparatelyRecognizedTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationSeparatelyRecognizedTransactionsTable", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combination, Separately Recognized Transactions [Table]", "label": "Business Combination, Separately Recognized Transactions [Table]", "documentation": "Schedule detailing the disclosures related to transactions that are recognized separately from the acquisition of assets and assumptions of liabilities in the business combination by type of transaction." } } }, "auth_ref": [ "r108" ] }, "us-gaap_CanadaRevenueAgencyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CanadaRevenueAgencyMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada Revenue Agency", "label": "Canada Revenue Agency [Member]", "documentation": "Designated tax department of the government of Canada." } } }, "auth_ref": [] }, "bsy_CapitalizationOfProfessionalFees": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CapitalizationOfProfessionalFees", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalization of professional fees", "label": "Capitalization Of Professional Fees", "documentation": "Capitalization Of Professional Fees" } } }, "auth_ref": [] }, "us-gaap_CapitalizedComputerSoftwareAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAdditions", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development costs capitalized", "label": "Capitalized Computer Software, Additions", "documentation": "Additions made to capitalized computer software costs during the period." } } }, "auth_ref": [ "r79" ] }, "us-gaap_CapitalizedComputerSoftwareAmortization1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareAmortization1", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development costs capitalized, amortization", "label": "Capitalized Computer Software, Amortization", "documentation": "Amount of expense for amortization of capitalized computer software costs." } } }, "auth_ref": [ "r20", "r230" ] }, "us-gaap_CapitalizedComputerSoftwareImpairments1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedComputerSoftwareImpairments1", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment charges", "label": "Capitalized Computer Software, Impairments", "documentation": "Amount of impairment loss from capitalized computer software costs." } } }, "auth_ref": [ "r21", "r230" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract asset impairment", "label": "Capitalized Contract Cost, Impairment Loss", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r405" ] }, "bsy_CappedCallOptionsExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CappedCallOptionsExpense", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call options expense", "label": "Capped Call Options Expense", "documentation": "Capped Call Options Expense" } } }, "auth_ref": [] }, "us-gaap_CashAcquiredFromAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAcquiredFromAcquisition", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash acquired", "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": [ "r57" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r65", "r256", "r924" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r256" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r66" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents, beginning of year", "periodEndLabel": "Cash and cash equivalents, end of year", "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": [ "r65", "r182", "r294" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "(Decrease) increase in cash and cash equivalents", "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", "r182" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash investing and financing activities:", "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "bsy_CashSettledRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CashSettledRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Cash-Settled Restricted Stock Units (RSUs)", "label": "Cash-Settled Restricted Stock Units (RSUs) [Member]", "documentation": "Cash-Settled Restricted Stock Units (RSUs)" } } }, "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": [ "r1022" ] }, "bsy_ChannelPartnersMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ChannelPartnersMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Channel Partners", "label": "Channel Partners [Member]", "documentation": "Channel Partners" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/Cover", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r249", "r263", "r264", "r265", "r296", "r323", "r327", "r337", "r341", "r347", "r348", "r395", "r427", "r429", "r430", "r431", "r434", "r435", "r458", "r459", "r462", "r465", "r472", "r689", "r794", "r795", "r796", "r797", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r833", "r855", "r874", "r897", "r898", "r899", "r900", "r901", "r1059", "r1086", "r1094" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [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": [ "r263", "r264", "r265", "r347", "r458", "r459", "r460", "r462", "r465", "r470", "r472", "r794", "r795", "r796", "r797", "r942", "r1059", "r1086" ] }, "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": [ "r1023" ] }, "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": [ "r1023" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note\u00a018)", "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": [ "r48", "r148", "r761", "r832" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r196", "r421", "r422", "r906", "r1118" ] }, "us-gaap_CommonClassAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassAMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/Cover", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class A Common Stock", "label": "Common Class A [Member]", "documentation": "Classification of common stock representing ownership interest in a corporation." } } }, "auth_ref": [ "r1261" ] }, "us-gaap_CommonClassBMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonClassBMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/Cover", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Class B Common Stock", "label": "Common Class B [Member]", "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation." } } }, "auth_ref": [ "r1261" ] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for future issuance (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r49" ] }, "bsy_CommonStockCapitalSharesReservedForFutureIssuanceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CommonStockCapitalSharesReservedForFutureIssuanceAmount", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, reserved for future issuance amount", "label": "Common Stock, Capital Shares Reserved For Future Issuance Amount", "documentation": "Common Stock, Capital Shares Reserved For Future Issuance Amount" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/PreferredandCommonStockScheduleofDividendsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends per share (USD per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r203" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r965", "r966", "r967", "r969", "r970", "r971", "r974", "r1091", "r1092", "r1229", "r1257", "r1261" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock par value (USD per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r160" ] }, "bsy_CommonStockPurchaseAgreementAmountAuthorized": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CommonStockPurchaseAgreementAmountAuthorized", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount authorized for purchase", "label": "Common Stock Purchase Agreement, Amount Authorized", "documentation": "Common Stock Purchase Agreement, Amount Authorized" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r160", "r833" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r160" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (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": [ "r27", "r160", "r833", "r851", "r1261", "r1262" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "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": [ "r160", "r763", "r962" ] }, "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": [ "r1028" ] }, "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": [ "r1027" ] }, "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": [ "r1029" ] }, "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": [ "r1026" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsAbstract", "lang": { "en-us": { "role": { "label": "Compensation Related Costs [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CompensationRelatedCostsGeneralTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationRelatedCostsGeneralTextBlock", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlan" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Bonus Plan", "label": "Compensation Related Costs, General [Text Block]", "documentation": "The entire disclosure for compensation costs, including compensated absences accruals, compensated absences liability, deferred compensation arrangements and income statement compensation items. Deferred compensation arrangements may include a description of an arrangement with an individual employee, which is generally an employment contract between the entity and a selected officer or key employee containing a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period, the number of shares (units) issued during the period under such arrangements, and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r497", "r498" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets:", "label": "Components of Deferred Tax Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComponentsOfDeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities:", "label": "Components of Deferred Tax Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "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": [ "r55", "r274", "r276", "r282", "r755", "r773" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r124", "r218", "r274", "r276", "r281", "r754", "r772" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r166", "r280", "r753", "r771" ] }, "bsy_ComputerEquipmentAndSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ComputerEquipmentAndSoftwareMember", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer equipment and software", "label": "Computer Equipment And Software [Member]", "documentation": "Computer Equipment And Software" } } }, "auth_ref": [] }, "us-gaap_ComputerSoftwareIntangibleAssetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerSoftwareIntangibleAssetMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and technology", "label": "Computer Software, Intangible Asset [Member]", "documentation": "Collection of computer programs and related data that provide instructions to a computer, for example, but not limited to, application program, control module or operating system, that perform one or more particular functions or tasks." } } }, "auth_ref": [ "r923", "r1112", "r1113" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "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": [ "r73", "r75", "r141", "r142", "r382", "r905" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r73", "r75", "r141", "r142", "r382", "r792", "r905" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "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": [ "r73", "r75", "r141", "r142", "r382", "r905", "r1068" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r150", "r236" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration risk percentage", "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": [ "r73", "r75", "r141", "r142", "r382" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "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": [ "r73", "r75", "r141", "r142", "r382", "r905" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r122", "r929" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r474", "r475", "r494" ] }, "bsy_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer liability additions", "label": "Contract With Customer, Liability, Additions", "documentation": "Contract With Customer, Liability, Additions" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "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": [ "r474", "r475", "r494" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r474", "r475", "r494" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability, 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": [ "r495" ] }, "us-gaap_ConversionOfStockSharesConverted1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConversionOfStockSharesConverted1", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares converted (in shares)", "label": "Conversion of Stock, Shares Converted", "documentation": "The number of shares converted in a noncash (or part noncash) transaction. Noncash is defined as transactions during a period that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r68", "r69", "r70" ] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r198", "r436", "r437", "r442", "r443", "r444", "r447", "r448", "r449", "r450", "r451", "r937", "r938", "r939", "r940", "r941" ] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r1149" ] }, "bsy_CostAmortizationAndAmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CostAmortizationAndAmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization expense", "label": "Cost, Amortization And Amortization of Intangible Assets", "documentation": "Cost, Amortization And Amortization of Intangible Assets" } } }, "auth_ref": [] }, "bsy_CostMethodInvestmentImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CostMethodInvestmentImpairment", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost method investment impairment", "label": "Cost Method Investment Impairment", "documentation": "Cost Method Investment Impairment" } } }, "auth_ref": [] }, "bsy_CostMethodInvestmentImpairmentAndOtherCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CostMethodInvestmentImpairmentAndOtherCharges", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cost method investment impairment and other charges", "label": "Cost Method Investment Impairment And Other Charges", "documentation": "Cost Method Investment Impairment And Other Charges" } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSoldAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSoldAmortization", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails": { "parentTag": "bsy_CostAmortizationAndAmortizationOfIntangibleAssets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFinitelivedIntangibleAssetsAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of subscriptions and licenses", "label": "Cost, Amortization", "documentation": "Amount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1080" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r174", "r296", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r689", "r1121" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "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_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [] }, "bsy_CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "CreditFacilityMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Member]", "documentation": "Credit Facility" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1071", "r1089", "r1224" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1071", "r1089" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Current income taxes", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r213", "r633", "r642", "r1089" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current:", "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1071", "r1089", "r1224" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r74", "r382" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "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": [ "r117" ] }, "bsy_DebtConversionTermsOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtConversionTermsOneMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Terms One", "label": "Debt Conversion Terms One [Member]", "documentation": "Debt Conversion Terms One" } } }, "auth_ref": [] }, "bsy_DebtConversionTermsTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtConversionTermsTwoMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Terms Two", "label": "Debt Conversion Terms Two [Member]", "documentation": "Debt Conversion Terms Two" } } }, "auth_ref": [] }, "bsy_DebtCovenantCrossDefaultsOfOtherDebtThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtCovenantCrossDefaultsOfOtherDebtThreshold", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt covenant, cross-defaults of other debt threshold", "label": "Debt Covenant, Cross-Defaults Of Other Debt Threshold", "documentation": "Debt Covenant, Cross-Defaults Of Other Debt Threshold" } } }, "auth_ref": [] }, "bsy_DebtCovenantJudgmentDefaultsThreshold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtCovenantJudgmentDefaultsThreshold", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt covenant, judgment defaults threshold", "label": "Debt Covenant, Judgment Defaults Threshold", "documentation": "Debt Covenant, Judgment Defaults Threshold" } } }, "auth_ref": [] }, "bsy_DebtCovenantPercentOfNoteHoldersThresholdByAmountOfPrincipalOutstanding": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtCovenantPercentOfNoteHoldersThresholdByAmountOfPrincipalOutstanding", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt covenant, percent of note holders threshold by amount of principal outstanding", "label": "Debt Covenant, Percent Of Note Holders Threshold By Amount Of Principal Outstanding", "documentation": "Debt Covenant, Percent Of Note Holders Threshold By Amount Of Principal Outstanding" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r39", "r154", "r155", "r222", "r225", "r299", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r706", "r937", "r938", "r939", "r940", "r941", "r1087" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, gross", "totalLabel": "Total scheduled maturities of long-term debt", "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": [ "r39", "r225", "r453" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, conversion price (USD per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r199", "r438" ] }, "bsy_DebtInstrumentConvertibleNumberOfEquityInstrumentsConversionRate": { "xbrltype": "decimalItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtInstrumentConvertibleNumberOfEquityInstrumentsConversionRate", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, number of equity instruments, conversion rate (shares per USD)", "label": "Debt Instrument, Convertible, Number of Equity Instruments, Conversion Rate", "documentation": "Debt Instrument, Convertible, Number of Equity Instruments, Conversion Rate" } } }, "auth_ref": [] }, "bsy_DebtInstrumentConvertibleSharePriceThresholdAdjustmentToConversionRate": { "xbrltype": "perShareItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtInstrumentConvertibleSharePriceThresholdAdjustmentToConversionRate", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price threshold, adjustment to conversion rate (USD per share)", "label": "Debt Instrument, Convertible, Share Price Threshold, Adjustment to Conversion Rate", "documentation": "Debt Instrument, Convertible, Share Price Threshold, Adjustment to Conversion Rate" } } }, "auth_ref": [] }, "bsy_DebtInstrumentConvertibleTermsOfConversionAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtInstrumentConvertibleTermsOfConversionAxis", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Convertible Terms Of Conversion [Axis]", "label": "Debt Instrument Convertible Terms Of Conversion [Axis]", "documentation": "Debt Instrument Convertible Terms Of Conversion" } } }, "auth_ref": [] }, "bsy_DebtInstrumentConvertibleTermsOfConversionDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtInstrumentConvertibleTermsOfConversionDomain", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument Convertible Terms Of Conversion [Domain]", "label": "Debt Instrument Convertible Terms Of Conversion [Domain]", "documentation": "Debt Instrument Convertible Terms Of Conversion" } } }, "auth_ref": [] }, "bsy_DebtInstrumentConvertibleThresholdConsecutiveBusinessDays": { "xbrltype": "integerItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtInstrumentConvertibleThresholdConsecutiveBusinessDays", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, threshold consecutive business days", "label": "Debt Instrument, Convertible, Threshold Consecutive Business Days", "documentation": "Debt Instrument, Convertible, Threshold Consecutive Business Days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdConsecutiveTradingDays1": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDays1", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, threshold consecutive trading days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days", "documentation": "Threshold period of specified consecutive trading days within which common stock price to conversion price of convertible debt instrument must exceed threshold percentage for specified number of trading days to trigger conversion feature." } } }, "auth_ref": [] }, "bsy_DebtInstrumentConvertibleThresholdConsecutiveTradingDaysAfterThresholdConsecutiveBusinessDays": { "xbrltype": "integerItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DebtInstrumentConvertibleThresholdConsecutiveTradingDaysAfterThresholdConsecutiveBusinessDays", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, threshold consecutive trading days, after threshold consecutive business days", "label": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, After Threshold Consecutive Business Days", "documentation": "Debt Instrument, Convertible, Threshold Consecutive Trading Days, After Threshold Consecutive Business Days" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, threshold percentage of stock price trigger", "label": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger", "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentConvertibleThresholdTradingDays": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentConvertibleThresholdTradingDays", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, convertible, threshold trading days", "label": "Debt Instrument, Convertible, Threshold Trading Days", "documentation": "Threshold number of specified trading days that common stock price to conversion price of convertible debt instruments must exceed threshold percentage within a specified consecutive trading period to trigger conversion feature." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, face amount", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r144", "r146", "r436", "r706", "r938", "r939" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r45", "r144", "r455", "r706" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate, stated percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r45", "r437" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [ "r299", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r706", "r937", "r938", "r939", "r940", "r941", "r1087" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r46", "r299", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r706", "r937", "r938", "r939", "r940", "r941", "r1087" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 31,2022 - December 31, 2023", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "March 31, 2024 - November 14, 2025", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [ "r46", "r89", "r92", "r143", "r144", "r146", "r149", "r201", "r202", "r299", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r706", "r937", "r938", "r939", "r940", "r941", "r1087" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails_1": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r143", "r146", "r1124" ] }, "us-gaap_DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusAndProfitSharingArrangementIndividualContractTypeOfDeferredCompensationDomain", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "label": "Deferred Bonus and Profit Sharing Arrangement, Individual Contract, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r94", "r205" ] }, "us-gaap_DeferredBonusMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredBonusMember", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Bonus", "label": "Deferred Bonus [Member]", "documentation": "An contractual arrangement whereby an employee is entitled to receive in the future, subject to vesting and other restrictions, a bonus, as defined in the agreement, of the entity or portion thereof. Employer contributions may be discretionary or may be based on a fixed formula related to individual, group and entity-wide performance goals, compensation, or other factors. It is a form of incentive compensation to employees in addition to their regular salary and profit sharing." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits", "label": "Deferred Compensation Arrangement with Individual, by Type of Compensation, Pension and Other Postretirement Benefits [Member]", "documentation": "Deferred compensation arrangement providing pension or other postretirement benefits, to employee or their beneficiary, that are not equivalent to defined benefit plan." } } }, "auth_ref": [ "r204", "r205" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCommonStockReservedForFutureIssuance", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares reserved for issuance (in shares)", "label": "Deferred Compensation Arrangement with Individual, Common Stock Reserved for Future Issuance", "documentation": "Number of common shares reserved for future issuance related to deferred compensation arrangements with individuals." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpense", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/ExecutiveBonusPlanDetails", "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation plan", "terseLabel": "Bonus plan compensation expense", "label": "Deferred Compensation Arrangement with Individual, Compensation Expense", "documentation": "The compensation expense recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [ "r96", "r205" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualContributionsByEmployer", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contributions by employer", "label": "Deferred Compensation Arrangement with Individual, Contributions by Employer", "documentation": "Amount of contributions made by employer into fund established for purposes of making future disbursement to individual in accordance with deferred compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualDisclosurePostretirementBenefitsTextBlock", "presentation": [ "http://www.bentley.com/role/RetirementPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Compensation Plan Liabilities", "label": "Deferred Compensation Arrangement with Individual Disclosure, Postretirement Benefits [Table Text Block]", "documentation": "Tabular disclosure of pension and other postretirement benefit arrangements with individual employees, which are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, usually including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r204", "r205" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualDistributionPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualDistributionPaid", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DCP participant deferrals", "label": "Deferred Compensation Arrangement with Individual, Distribution Paid", "documentation": "Amount of distribution made to individual in accordance with deferred compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "label": "Deferred Bonus and Profit Sharing Arrangements, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation that is not equivalent to a defined benefit pension plan or a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r94", "r205" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsLineItems", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits [Line Items]", "label": "Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits [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": [] }, "bsy_DeferredCompensationArrangementWithIndividualManagementReportOperatingIncomeFundingThreshold": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualManagementReportOperatingIncomeFundingThreshold", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Company's adjusted Management Reported Operating Income (MROI) threshold for bonus plan percentage (up to)", "label": "Deferred Compensation Arrangement With Individual, Management Report Operating Income Funding Threshold", "documentation": "Deferred Compensation Arrangement With Individual, Management Report Operating Income Funding Threshold" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualPostretirementBenefitsByTypeOfDeferredCompensationAxis", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]", "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Axis]", "documentation": "Information by type of deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r204", "r205" ] }, "bsy_DeferredCompensationArrangementWithIndividualReclassifiedCumulativeCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualReclassifiedCumulativeCompensationCost", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassified cumulative compensation cost", "label": "Deferred Compensation Arrangement with Individual, Reclassified Cumulative Compensation Cost", "documentation": "Deferred Compensation Arrangement with Individual, Reclassified Cumulative Compensation Cost" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualRecordedLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRecordedLiability", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation liability", "label": "Deferred Compensation Arrangement with Individual, Recorded Liability", "documentation": "The carrying amount of the liability as of the balance sheet date to an individual under a deferred compensation arrangement. This amount may be the result of periodic accruals made over the period of active employment, or reflect termination benefits resulting contractual terms or a death benefit." } } }, "auth_ref": [ "r205" ] }, "us-gaap_DeferredCompensationArrangementWithIndividualSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualSharesIssued", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation arrangement with individual, shares issued (in shares)", "label": "Deferred Compensation Arrangement with Individual, Shares Issued", "documentation": "Number of shares issued pursuant to the terms of a deferred compensation arrangement." } } }, "auth_ref": [ "r100" ] }, "bsy_DeferredCompensationArrangementWithIndividualSharesIssuedGross": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualSharesIssuedGross", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation arrangement with individual, shares issued, gross (in shares)", "label": "Deferred Compensation Arrangement with Individual, Shares Issued, Gross", "documentation": "Deferred Compensation Arrangement with Individual, Shares Issued, Gross" } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails": { "parentTag": "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan liabilities", "label": "Deferred Compensation Liability, Classified, Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer)." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan liabilities", "label": "Deferred Compensation Liability, Current", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable within one year (or the operating cycle, if longer). Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [ "r95", "r204" ] }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total DCP liabilities", "label": "Deferred Compensation Liability, Current and Noncurrent", "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date." } } }, "auth_ref": [] }, "bsy_DeferredCompensationLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredCompensationLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Deferred compensation plan liabilities", "label": "Deferred Compensation Liability, Fair Value Disclosure", "documentation": "Deferred Compensation Liability, Fair Value Disclosure" } } }, "auth_ref": [] }, "bsy_DeferredCompensationLiabilityFairValueDisclosureCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredCompensationLiabilityFairValueDisclosureCurrent", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan, current", "label": "Deferred Compensation Liability, Fair Value Disclosure, Current", "documentation": "Deferred Compensation Liability, Fair Value Disclosure, Current" } } }, "auth_ref": [] }, "bsy_DeferredCompensationPlanExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredCompensationPlanExpenseMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "DCP elective participant deferrals expense", "label": "Deferred Compensation Plan Expense [Member]", "documentation": "Deferred Compensation Plan Expense [Member]" } } }, "auth_ref": [] }, "bsy_DeferredCompensationPlanOneTimeInducementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredCompensationPlanOneTimeInducementMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DCP, One-Time Inducement", "label": "Deferred Compensation Plan, One-Time Inducement [Member]", "documentation": "Deferred Compensation Plan, One-Time Inducement [Member]" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1089", "r1223", "r1224" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs", "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": [ "r145", "r1124" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r213", "r1089", "r1223" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r615", "r616" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows", "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "negatedTotalLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r15", "r213", "r242", "r641", "r642", "r1089" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r157", "r158", "r224", "r629" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "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": [ "r615", "r616", "r760" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1089", "r1223", "r1224" ] }, "bsy_DeferredTaxAssetLeasingLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredTaxAssetLeasingLiability", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Deferred Tax Asset, Leasing Liability", "documentation": "Deferred Tax Asset, Leasing Liability" } } }, "auth_ref": [] }, "bsy_DeferredTaxAssetsConvertibleDebtAnd163jLimitation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredTaxAssetsConvertibleDebtAnd163jLimitation", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt and 163(j) limitation", "label": "Deferred Tax Assets, Convertible Debt And 163(j) Limitation", "documentation": "Deferred Tax Assets, Convertible Debt And 163(j) Limitation" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r105", "r1222" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets including goodwill", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "bsy_DeferredTaxAssetsGoodwillAndIntangiblesTaxAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredTaxAssetsGoodwillAndIntangiblesTaxAmortizationPeriod", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax amortization period", "label": "Deferred Tax Assets, Goodwill And Intangibles, Tax Amortization Period", "documentation": "Deferred Tax Assets, Goodwill And Intangibles, Tax Amortization Period" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred tax assets", "label": "Deferred Tax Assets, Gross", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r630" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets (liabilities)", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1221" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1221" ] }, "bsy_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwards", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NOL and credit carryforwards", "label": "Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards", "documentation": "Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards" } } }, "auth_ref": [] }, "bsy_DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwardsSubjectToLimitation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsAndTaxCreditCarryforwardsSubjectToLimitation", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards and tax credit carryforwards subject to limitation", "label": "Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards, Subject To Limitation", "documentation": "Deferred Tax Assets. Operating Loss Carryforwards And Tax Credit Carryforwards, Subject To Limitation" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards, not subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating loss carryforwards subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r105", "r1222" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. State research and development credits", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards." } } }, "auth_ref": [ "r104", "r105", "r1222" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs." } } }, "auth_ref": [ "r105", "r1222" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r105", "r1222" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accruals not currently deductible", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r105", "r1222" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "negatedTerseLabel": "Less: Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r631" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssets", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangible assets including goodwill", "label": "Deferred Tax Liabilities, Goodwill and Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets including goodwill." } } }, "auth_ref": [ "r105", "r1222" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease right-of-use assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r105", "r1222" ] }, "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPrepaidExpenses", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses", "label": "Deferred Tax Liabilities, Prepaid Expenses", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Property and equipment", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r105", "r1222" ] }, "bsy_DeferredTaxLiabilitiesUnrealizedGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DeferredTaxLiabilitiesUnrealizedGainsLosses", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unrealized gains and losses", "label": "Deferred Tax Liabilities, Unrealized Gains (Losses)", "documentation": "Deferred Tax Liabilities, Unrealized Gains (Losses)" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Contribution Plan, Cost", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r571" ] }, "us-gaap_DefinedContributionPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanDisclosureLineItems", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan Disclosure [Line Items]", "label": "Defined Contribution Plan Disclosure [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": [ "r571" ] }, "bsy_DefinedContributionPlanEmployerDiscretionaryContributionMaximumPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionMaximumPercentage", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer discretionary contribution, percent of qualified cash compensation (up to)", "label": "Defined Contribution Plan, Employer Discretionary Contribution, Maximum Percentage", "documentation": "Defined Contribution Plan, Employer Discretionary Contribution, Maximum Percentage" } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer matching contribution, percent of match", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "documentation": "Percentage employer matches of the employee's percentage contribution matched." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTable", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan [Table]", "label": "Defined Contribution Plan [Table]", "documentation": "Disclosure of information about defined contribution pension plans or defined contribution other postretirement plans, separately for pension plans and other postretirement benefit plans." } } }, "auth_ref": [ "r571" ] }, "us-gaap_DefinedContributionPlanTaxStatusExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanTaxStatusExtensibleList", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Contribution Plan, Tax Status [Extensible Enumeration]", "label": "Defined Contribution Plan, Tax Status [Extensible Enumeration]", "documentation": "Indicates tax status of defined contribution plan designed to provide retirement benefits." } } }, "auth_ref": [] }, "bsy_DenominatorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DenominatorAbstract", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Denominator [Abstract]", "documentation": "Denominator" } } }, "auth_ref": [] }, "us-gaap_DepositLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepositLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "CSS deposits", "label": "Deposit Liability, Current", "documentation": "The current portion, due within one year or one operating cycle, if longer, of deposits held other than customer deposits." } } }, "auth_ref": [ "r43" ] }, "bsy_DepreciationDepletionAmortizationAndImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DepreciationDepletionAmortizationAndImpairment", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation, amortization, and impairment", "label": "Depreciation, Depletion, Amortization And Impairment", "documentation": "Depreciation, Depletion, Amortization And Impairment" } } }, "auth_ref": [] }, "us-gaap_DepreciationNonproduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationNonproduction", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation, Nonproduction", "documentation": "The expense recognized in the current period that allocates the cost of nonproduction tangible assets over their useful lives." } } }, "auth_ref": [ "r15", "r84" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate swap", "label": "Derivative Asset", "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r270", "r271", "r688", "r814", "r815", "r816", "r817", "r818", "r820", "r821", "r822", "r823", "r824", "r839", "r840", "r887", "r889", "r891", "r892", "r893", "r894", "r928", "r967", "r1258" ] }, "us-gaap_DerivativeBasisSpreadOnVariableRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeBasisSpreadOnVariableRate", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Derivative, Basis Spread on Variable Rate", "documentation": "The percentage points added to the reference rate to compute the variable rate on the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset." } } }, "auth_ref": [ "r822", "r824", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r846", "r847", "r848", "r849", "r861", "r862", "r863", "r864", "r867", "r868", "r869", "r870", "r887", "r888", "r891", "r893", "r965", "r967" ] }, "us-gaap_DerivativeFixedInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFixedInterestRate", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed interest rate", "label": "Derivative, Fixed Interest Rate", "documentation": "Fixed interest rate related to the interest rate derivative." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r129", "r131", "r132", "r134", "r822", "r824", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r846", "r847", "r848", "r849", "r861", "r862", "r863", "r864", "r867", "r868", "r869", "r870", "r887", "r888", "r891", "r893", "r928", "r965", "r967" ] }, "bsy_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRefundOrPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsRefundOrPayments", "crdr": "debit", "calculation": { "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receipts (payments) related to interest rate swap", "label": "Derivative Instruments Not Designated as Hedging Instruments, Refund Or Payments", "documentation": "Derivative Instruments Not Designated as Hedging Instruments, Proceeds (Payment)" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [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": [ "r670" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1226", "r1227" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r28", "r125", "r126", "r127", "r128", "r130", "r132", "r135", "r136", "r137", "r670" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of contract", "label": "Derivative, Term of Contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DerivativesAndFairValueTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesAndFairValueTextBlock", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Derivatives and Fair Value [Text Block]", "documentation": "The entire disclosure for derivatives and fair value of assets and liabilities." } } }, "auth_ref": [ "r219", "r220" ] }, "bsy_DigitalConstructionWorksIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DigitalConstructionWorksIncMember", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Digital Construction Works, Inc.", "label": "Digital Construction Works, Inc. [Member]", "documentation": "Digital Construction Works, Inc." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "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": [ "r493", "r943", "r944", "r945", "r946", "r947", "r948", "r949" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "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": [ "r493", "r943", "r944", "r945", "r946", "r947", "r948", "r949" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue by Type and Location", "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": [ "r1125" ] }, "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": [] }, "bsy_DiscreteIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DiscreteIncomeTaxExpenseBenefit", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discrete income tax benefit", "label": "Discrete Income Tax Expense (Benefit)", "documentation": "Discrete Income Tax Expense (Benefit)" } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends declared", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r11", "r203" ] }, "us-gaap_DividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStock", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockScheduleofDividendsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount", "label": "Dividends, Common Stock", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK)." } } }, "auth_ref": [ "r11", "r203" ] }, "bsy_DividendsCommonStockStockIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DividendsCommonStockStockIssuable", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Phantom shares issuable (in shares)", "label": "Dividends, Common Stock, Stock, Issuable", "documentation": "Dividends, Common Stock, Stock, Issuable" } } }, "auth_ref": [] }, "us-gaap_DividendsDeclaredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDeclaredTableTextBlock", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Dividends Declared", "label": "Dividends Declared [Table Text Block]", "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends." } } }, "auth_ref": [] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r982", "r983", "r996" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r982", "r983", "r996", "r1032" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationLineItems", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Line Items]", "label": "Document Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "dei_DocumentInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentInformationTable", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Information [Table]", "label": "Document Information [Table]", "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r1017" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r980" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Plan", "label": "Domestic Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1187", "r1188", "r1189" ] }, "bsy_DueToCustomers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "DueToCustomers", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due to customers", "label": "Due to Customers", "documentation": "Due to Customers" } } }, "auth_ref": [] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EMEAMember", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "EMEA", "terseLabel": "EMEA", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1263", "r1264", "r1265", "r1266" ] }, "bsy_ESPPPurchaseRightMeasurementInput": { "xbrltype": "durationItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ESPPPurchaseRightMeasurementInput", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP purchase right measurement input", "label": "ESPP Purchase Right Measurement Input", "documentation": "ESPP Purchase Right Measurement Input" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Per share information:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share, basic (USD 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": [ "r283", "r309", "r310", "r311", "r312", "r313", "r320", "r323", "r337", "r340", "r341", "r345", "r674", "r675", "r756", "r774", "r930" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per share, diluted (USD 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": [ "r283", "r309", "r310", "r311", "r312", "r313", "r323", "r337", "r340", "r341", "r345", "r674", "r675", "r756", "r774", "r930" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.bentley.com/role/NetIncomePerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Income Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r319", "r342", "r343", "r344" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "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": [ "r697" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "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": [ "r618" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal statutory rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r298", "r618", "r644" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign tax rate differential", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1218", "r1225" ] }, "bsy_EffectiveIncomeTaxRateReconciliationGILTIAndFDIIPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationGILTIAndFDIIPercent", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net tax on foreign earnings (GILTI/FDII)", "label": "Effective Income Tax Rate Reconciliation, GILTI And FDII, Percent", "documentation": "Effective Income Tax Rate Reconciliation, GILTI And FDII, Percent" } } }, "auth_ref": [] }, "bsy_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOfficerCompensationPercent", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deductible officer compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Officer Compensation, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for share-based payment arrangement." } } }, "auth_ref": [ "r1218", "r1225" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1218", "r1225" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding taxes", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Percent", "documentation": "Percentage of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1061", "r1218" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1218", "r1225" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits." } } }, "auth_ref": [ "r1218", "r1225" ] }, "bsy_EffectiveIncomeTaxRateReconciliationTaxImpactOfInternalRestructuring": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxImpactOfInternalRestructuring", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax impact of internal legal entity restructuring", "label": "Effective Income Tax Rate Reconciliation, Tax Impact Of Internal Restructuring", "documentation": "Effective Income Tax Rate Reconciliation, Tax Impact Of Internal Restructuring" } } }, "auth_ref": [] }, "bsy_EffectiveIncomeTaxRateReconciliationTransactionCostsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTransactionCostsPercent", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofEffectiveIncomeTaxRateReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction costs", "label": "Effective Income Tax Rate Reconciliation, Transaction Costs, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Transaction Costs, Percent" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [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_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash used to settle award", "label": "Share-Based Payment Arrangement, Cash Used to Settle Award", "documentation": "Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements." } } }, "auth_ref": [ "r605" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost not yet recognized, period for 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": [ "r604" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost, excluding options", "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": [ "r1216" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "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": [ "r1216" ] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option", "verboseLabel": "Stock option expense", "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": [] }, "bsy_EnterpriseLicenseSubscriptionsE365SubscriptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EnterpriseLicenseSubscriptionsE365SubscriptionsMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enterprise subscriptions, E365", "label": "Enterprise License Subscriptions, E365 Subscriptions [Member]", "documentation": "Enterprise License Subscriptions, E365 Subscriptions" } } }, "auth_ref": [] }, "bsy_EnterpriseLicenseSubscriptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EnterpriseLicenseSubscriptionsMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Enterprise subscriptions", "label": "Enterprise License Subscriptions [Member]", "documentation": "Enterprise License Subscriptions" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r979" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [] }, "bsy_EntityControlledByCEOMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EntityControlledByCEOMember", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Controlled By CEO", "label": "Entity Controlled By CEO [Member]", "documentation": "Entity Controlled By CEO [Member]" } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r979" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r979" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r1057" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r979" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r979" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r979" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r979" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r27", "r250", "r277", "r278", "r279", "r300", "r301", "r302", "r306", "r314", "r316", "r346", "r397", "r400", "r473", "r606", "r607", "r608", "r634", "r635", "r663", "r664", "r665", "r666", "r667", "r669", "r673", "r698", "r699", "r700", "r701", "r702", "r703", "r723", "r784", "r785", "r786", "r802", "r874" ] }, "bsy_EquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "EquityIncentivePlanMember", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Incentive Plan", "label": "Equity Incentive Plan [Member]", "documentation": "Equity Incentive Plan" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvesteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvesteeMember", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investee", "label": "Equity Method Investee [Member]", "documentation": "An entity that issued voting stock held by an investor and that is accounted for under the equity method of accounting by the investor." } } }, "auth_ref": [ "r741", "r743", "r745", "r747", "r749", "r751", "r1240", "r1241" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r391", "r392", "r394" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "calculation": { "http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity method investments", "label": "Equity Method Investments", "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized." } } }, "auth_ref": [ "r359", "r390", "r1075", "r1097" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.bentley.com/role/Investments" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group." } } }, "auth_ref": [ "r247", "r393", "r396", "r1060" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": "us-gaap_Investments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails", "http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost method investments", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r389" ] }, "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": [ "r1025" ] }, "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": [ "r988", "r1000", "r1010", "r1036" ] }, "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": [ "r985", "r997", "r1007", "r1033" ] }, "us-gaap_EscrowDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EscrowDeposit", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Escrow deposit", "label": "Escrow Deposit", "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy." } } }, "auth_ref": [ "r147", "r907" ] }, "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": [ "r1031" ] }, "us-gaap_ExtinguishmentOfDebtAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExtinguishmentOfDebtAmount", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Extinguishment of debt", "label": "Extinguishment of Debt, Amount", "documentation": "Gross amount of debt extinguished." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [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": [ "r680", "r681", "r686" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r680", "r681", "r686" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r444", "r526", "r527", "r528", "r529", "r530", "r531", "r681", "r728", "r729", "r730", "r938", "r939", "r950", "r951", "r952" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r680", "r681", "r683", "r684", "r687" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r444", "r526", "r531", "r681", "r728", "r950", "r951", "r952" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r444", "r526", "r531", "r681", "r729", "r938", "r939", "r950", "r951", "r952" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r444", "r526", "r527", "r528", "r529", "r530", "r531", "r681", "r730", "r938", "r939", "r950", "r951", "r952" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r29", "r140" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "bsy_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Gain (Loss)", "documentation": "Fair Value, Measurement With Unobservable Inputs Reconciliation, Recurring Basis, Liability, Foreign Currency Translation Gain (Loss)" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r685" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Addition", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r139" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r139" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance, beginning of year", "periodEndLabel": "Balance, ending of year", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r29" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r444", "r526", "r527", "r528", "r529", "r530", "r531", "r728", "r729", "r730", "r938", "r939", "r950", "r951", "r952" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r679", "r687" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r18", "r38" ] }, "us-gaap_FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsReconciliationoftheChangesinFairValueofFinancialLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement in which net income is reported that includes gain (loss) from liability measured at fair value using unobservable input (level 3)." } } }, "auth_ref": [ "r685" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated Useful Life", "label": "Finite-Lived Intangible Asset, Useful Life", "documentation": "Useful life 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": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "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": [ "r258", "r416" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "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": [ "r191" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets 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_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r191" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "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": [ "r191" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "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": [ "r191" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails" ], "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": [ "r191" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "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": [ "r413", "r415", "r416", "r418", "r735", "r739" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "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": [ "r190", "r739" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "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": [ "r735" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "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": [ "r79", "r82" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsFutureAmortizationExpenseDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net Book Value", "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": [ "r190", "r735" ] }, "us-gaap_FiniteLivedIntangibleAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNetAbstract", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets subject to amortization:", "label": "Finite-Lived Intangible Assets, Net [Abstract]" } } }, "auth_ref": [] }, "bsy_FollowOnOfferingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "FollowOnOfferingMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Follow-On Offering", "label": "Follow-On Offering [Member]", "documentation": "Follow-On Offering" } } }, "auth_ref": [] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Tax Authority", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency remeasurement (gain) 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": [ "r693", "r694", "r695", "r696", "r871" ] }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossUnrealized", "crdr": "credit", "calculation": { "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange", "label": "Unrealized Gain (Loss), Foreign Currency Transaction, before Tax", "documentation": "Amount, before tax, of unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r184", "r853", "r975", "r1231", "r1232", "r1260" ] }, "bsy_ForeignCurrencyTransactionGainLossUnrealizedIntercompany": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ForeignCurrencyTransactionGainLossUnrealizedIntercompany", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange (losses) gains, unrealized, intercompany", "label": "Foreign Currency Transaction Gain (Loss), Unrealized, Intercompany", "documentation": "Foreign Currency Transaction Gain (Loss), Unrealized, Intercompany" } } }, "auth_ref": [] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Plan", "label": "Foreign Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1187", "r1188", "r1189" ] }, "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": [ "r992", "r1004", "r1014", "r1040" ] }, "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": [ "r992", "r1004", "r1014", "r1040" ] }, "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": [ "r992", "r1004", "r1014", "r1040" ] }, "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": [ "r992", "r1004", "r1014", "r1040" ] }, "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": [ "r992", "r1004", "r1014", "r1040" ] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, fixtures, and equipment", "label": "Furniture and Fixtures [Member]", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInterestRateDerivativeInstrumentsNotDesignatedAsHedgingInstruments", "crdr": "credit", "calculation": { "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of interest rate swap", "label": "Gain (Loss) on Interest Rate Derivative Instruments Not Designated as Hedging Instruments", "documentation": "Amount of gain (loss) included in earnings for the period from the increase (decrease) in fair value of interest rate derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r129", "r133" ] }, "bsy_GainLossOnSaleOfInterestInPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "GainLossOnSaleOfInterestInPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of aircraft", "label": "Gain (Loss) On Sale Of Interest In Property Plant Equipment", "documentation": "Gain (Loss) On Sale Of Interest In Property Plant Equipment" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfInvestments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of investments", "label": "Gain (Loss) on Sale of Investments", "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities." } } }, "auth_ref": [ "r15" ] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on disposition of property plant equipment", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r15" ] }, "us-gaap_GainOnSaleOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainOnSaleOfInvestments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of investments", "label": "Gain on Sale of Investments", "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale." } } }, "auth_ref": [ "r1081", "r1082", "r1085", "r1252" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line." } } }, "auth_ref": [ "r175", "r857" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r171" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "verboseLabel": "Goodwill", "periodStartLabel": "Goodwill beginning balance", "periodEndLabel": "Goodwill 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": [ "r257", "r406", "r752", "r936", "r962", "r1102", "r1109" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r408", "r936" ] }, "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": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.bentley.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": [ "r188" ] }, "bsy_GoodwillAndIntangiblesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "GoodwillAndIntangiblesMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangibles", "label": "Goodwill And Intangibles [Member]", "documentation": "Goodwill And Intangibles" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "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": [ "r410" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r15", "r407", "r409", "r412", "r936" ] }, "us-gaap_GoodwillOtherIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillOtherIncreaseDecrease", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other adjustments", "label": "Goodwill, Other Increase (Decrease)", "documentation": "Amount of increase (decrease), classified as other, of an asset representing the future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r411" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsGoodwillDetails" ], "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_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r173", "r296", "r353", "r368", "r373", "r376", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r689", "r932", "r1121" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r28", "r662" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r28" ] }, "us-gaap_HerMajestysRevenueAndCustomsHMRCMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HerMajestysRevenueAndCustomsHMRCMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Her Majesty's Revenue and Customs (HMRC)", "label": "Her Majesty's Revenue and Customs (HMRC) [Member]", "documentation": "Designated tax department of the government of United Kingdom." } } }, "auth_ref": [] }, "bsy_HostedSoftwareSolutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "HostedSoftwareSolutionsMember", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hosted Software Solutions", "label": "Hosted Software Solutions [Member]", "documentation": "Hosted Software Solutions" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r982", "r983", "r996" ] }, "us-gaap_InProcessResearchAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InProcessResearchAndDevelopmentMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-process research and development", "label": "In Process Research and Development [Member]", "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r297", "r643" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r297", "r643" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 3.0 }, "http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/IncomeTaxesScheduleofIncomebeforeIncomeTaxDomesticandInternationalDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r353", "r368", "r373", "r376", "r775", "r932" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) from investments accounted for using the equity method, net of tax", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r15", "r169", "r228", "r357", "r390", "r768" ] }, "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_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r419", "r420", "r858" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r420", "r858" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxAuthorityNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameAxis", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority, Name [Axis]", "label": "Income Tax Authority, Name [Axis]", "documentation": "Information by name of taxing authority." } } }, "auth_ref": [ "r22" ] }, "us-gaap_IncomeTaxAuthorityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityNameDomain", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority, Name [Domain]", "label": "Income Tax Authority, Name [Domain]", "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxContingencyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyLineItems", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Line Items]", "label": "Income Tax Contingency [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_IncomeTaxContingencyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxContingencyTable", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Contingency [Table]", "label": "Income Tax Contingency [Table]", "documentation": "Disclosure of information about tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months." } } }, "auth_ref": [ "r23", "r106", "r211", "r212" ] }, "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": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.bentley.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": [ "r298", "r613", "r619", "r627", "r632", "r639", "r645", "r646", "r647", "r799" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefit (provision) for income taxes", "negatedTotalLabel": "Benefit (provision) for income taxes", "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": [ "r234", "r245", "r315", "r316", "r358", "r617", "r640", "r776" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for income taxes", "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": [ "r64", "r67" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accruals, and other liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "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": [ "r14" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable, net of prepaid income taxes", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenues", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r733", "r1084" ] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan", "label": "Increase (Decrease) in Deferred Compensation", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r14" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in assets and liabilities, net of effect from acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid 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": [ "r14" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of assumed conversion of convertible senior notes (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r332", "r333", "r341" ] }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Participating securities outstanding (in shares)", "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights", "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method." } } }, "auth_ref": [ "r71" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of ESPP (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r324", "r325", "r326", "r341", "r576" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "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": [ "r414", "r417" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "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": [ "r80", "r192" ] }, "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": [ "r995", "r1004", "r1014", "r1031", "r1040", "r1044", "r1052" ] }, "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": [ "r1050" ] }, "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": [ "r984", "r1056" ] }, "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": [ "r984", "r1056" ] }, "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": [ "r984", "r1056" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r77", "r81" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Contractual interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r177", "r449", "r456", "r940", "r941" ] }, "us-gaap_InterestIncomeAndInterestExpenseDisclosureTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeAndInterestExpenseDisclosureTableTextBlock", "presentation": [ "http://www.bentley.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Interest Expense", "label": "Interest Income and Interest Expense Disclosure [Table Text Block]", "documentation": "Tabular disclosure of interest income and expense, including, but not limited to, interest income and expense from investments, loans, and securities." } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "totalLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestOnConvertibleDebtNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestOnConvertibleDebtNetOfTax", "crdr": "credit", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes", "label": "Interest on Convertible Debt, Net of Tax", "documentation": "Amount, after tax, of interest recognized on convertible debt instrument excluding interest on principal required to be paid in cash." } } }, "auth_ref": [ "r322", "r329", "r341" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r289", "r292", "r293" ] }, "us-gaap_InterestRateSwapMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestRateSwapMember", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest Rate Swap", "label": "Interest Rate Swap [Member]", "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period." } } }, "auth_ref": [ "r920", "r972", "r973" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r176", "r356" ] }, "us-gaap_InvestmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTableTextBlock", "presentation": [ "http://www.bentley.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Investments", "label": "Investment [Table Text Block]", "documentation": "Tabular disclosure of investment." } } }, "auth_ref": [ "r1072", "r1073", "r1096" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/InvestmentsScheduleofInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "totalLabel": "Total investments", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r758" ] }, "bsy_KeithABentleyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "KeithABentleyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Keith\u00a0A. Bentley [Member]", "documentation": "Keith\u00a0A. Bentley" } } }, "auth_ref": [] }, "bsy_KeithABentlyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "KeithABentlyMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Keith A. Bently [Member]", "documentation": "Keith A. Bently" } } }, "auth_ref": [] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1126" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.bentley.com/role/LeasesLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r714", "r961" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.bentley.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow and Other Information Related to Leases", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1238" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.bentley.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability." } } }, "auth_ref": [ "r709" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails", "http://www.bentley.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [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": [ "r713" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails", "http://www.bentley.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r713" ] }, "bsy_LesseeOperatingLeaseLeaseNotYetCommencedLiabilityLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedLiabilityLeasePayments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease payments, leases not yet commenced", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability, Lease Payments", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Liability, Lease Payments" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.bentley.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturity", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position." } } }, "auth_ref": [ "r1239" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r722" ] }, "us-gaap_LesseeOperatingLeaseRemainingLeaseTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRemainingLeaseTerm", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining lease term (less than)", "label": "Lessee, Operating Lease, Remaining Lease Term", "documentation": "Remaining lease term of operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1236" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal term", "label": "Lessee, Operating Lease, Renewal Term", "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r1237" ] }, "bsy_LesseeOperatingLeaseTerminationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LesseeOperatingLeaseTerminationPeriod", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Termination period (less than)", "label": "Lessee, Operating Lease, Termination Period", "documentation": "Lessee, Operating Lease, Termination Period" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.bentley.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r709" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LetterOfCreditMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "bsy_LettersOfCreditAndSuretyBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LettersOfCreditAndSuretyBondsMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letters of Credit And Surety Bonds", "label": "Letters of Credit And Surety Bonds [Member]", "documentation": "Letters of Credit And Surety Bonds" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r42", "r296", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r657", "r660", "r661", "r689", "r831", "r931", "r977", "r1121", "r1243", "r1244" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 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": [ "r165", "r227", "r767", "r962", "r1088", "r1098", "r1230" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "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": [ "r44", "r255", "r296", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r657", "r660", "r661", "r689", "r962", "r1121", "r1243", "r1244" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r138" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LicenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LicenseMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Licenses", "label": "License [Member]", "documentation": "Right to use intangible asset. Intangible asset includes, but is not limited to, patent, copyright, technology, manufacturing process, software or trademark." } } }, "auth_ref": [ "r1126" ] }, "bsy_LineOfCreditFacilityAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LineOfCreditFacilityAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature, increase limit", "label": "Line of Credit Facility, Accordion Feature, Increase Limit", "documentation": "Line of Credit Facility, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "bsy_LineOfCreditFacilityBorrowingsGuaranteedThroughStockOfForeignSubsidiariesPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LineOfCreditFacilityBorrowingsGuaranteedThroughStockOfForeignSubsidiariesPercentage", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings guaranteed through stock of foreign subsidiaries percentage", "label": "Line of Credit Facility, Borrowings Guaranteed through Stock of Foreign Subsidiaries, Percentage", "documentation": "Line of Credit Facility, Borrowings Guaranteed through Stock of Foreign Subsidiaries, Percentage" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "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": [ "r41" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused capacity, commitment fee percentage", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongLivedAssetsByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongLivedAssetsByGeographicAreasTableTextBlock", "presentation": [ "http://www.bentley.com/role/GeographicDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Long-lived Assets by Geographic Areas", "label": "Long-Lived Assets by Geographic Areas [Table Text Block]", "documentation": "Tabular disclosure of long-lived assets, excluding financial instruments, long-term customer relationships of a financial institution, mortgage rights, deferred policy acquisition costs, and deferred tax assets, by geographic areas located in the entity's country of domicile and foreign countries in which the entity holds assets." } } }, "auth_ref": [ "r35" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "terseLabel": "Total debt", "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": [ "r39", "r225", "r443", "r454", "r938", "r939", "r1253" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 }, "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current portion of long-term debt", "negatedTerseLabel": "Less: 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": [ "r261" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt, 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": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r17", "r299", "r447" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r17", "r299", "r447" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r17", "r299", "r447" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails": { "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtLongTermDebtMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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": [ "r17", "r299", "r447" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt", "terseLabel": "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": [ "r262" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.bentley.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r197" ] }, "us-gaap_LongTermDebtWeightedAverageInterestRateOverTime": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtWeightedAverageInterestRateOverTime", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average interest rate over time", "label": "Long-Term Debt, Weighted Average Interest Rate, over Time", "documentation": "Weighted average interest rate of long-term debt outstanding calculated over time." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentAmount", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term purchase commitment, amount", "label": "Long-Term Purchase Commitment, Amount", "documentation": "The minimum amount the entity agreed to spend under the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentByCategoryOfItemPurchasedAxis", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Category of Item Purchased [Axis]", "label": "Category of Item Purchased [Axis]", "documentation": "Information by category of items purchased under a long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentCategoryOfItemPurchasedDomain", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment, Category of Item Purchased [Domain]", "label": "Long-Term Purchase Commitment, Category of Item Purchased [Domain]", "documentation": "General description of the goods or services to be purchased from the counterparty to the long-term purchase commitment." } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentLineItems", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment [Line Items]", "label": "Long-Term Purchase Commitment [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": [] }, "bsy_LongTermPurchaseCommitmentRemainingAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LongTermPurchaseCommitmentRemainingAmountCommitted", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase commitment", "label": "Long Term Purchase Commitment, Remaining Amount Committed", "documentation": "Long Term Purchase Commitment, Remaining Amount Committed" } } }, "auth_ref": [] }, "us-gaap_LongTermPurchaseCommitmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermPurchaseCommitmentTable", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Purchase Commitment [Table]", "label": "Long-Term Purchase Commitment [Table]", "documentation": "Schedule setting forth key provisions of an arrangement under which the entity has agreed to purchase goods or services over a period of time greater than one year or the normal operating cycle, if longer, including the item for which expenditures will be made, minimum quantities, milestones, time period and committed amount." } } }, "auth_ref": [] }, "bsy_LongTermPurchaseCommitmentToBePaidAfterYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LongTermPurchaseCommitmentToBePaidAfterYearOne", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term purchase commitment, to be paid after year one", "label": "Long Term Purchase Commitment, To Be Paid After Year One", "documentation": "Long Term Purchase Commitment, To Be Paid After Year One" } } }, "auth_ref": [] }, "bsy_LongTermPurchaseCommitmentToBePaidInYearOne": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "LongTermPurchaseCommitmentToBePaidInYearOne", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long term purchase commitment, to be paid in year one", "label": "Long Term Purchase Commitment, To Be Paid In Year One", "documentation": "Long Term Purchase Commitment, To Be Paid In Year One" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r46" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r46", "r85" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r382", "r945", "r1125", "r1255", "r1256" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails", "http://www.bentley.com/role/LeasesNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r572", "r732", "r783", "r823", "r824", "r880", "r882", "r884", "r885", "r895", "r917", "r918", "r934", "r942", "r955", "r964", "r1123", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "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": [ "r1023" ] }, "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": [ "r1023" ] }, "bsy_MeasurementInputCallOptionTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "MeasurementInputCallOptionTermMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Call Option Term", "label": "Measurement Input, Call Option Term [Member]", "documentation": "Measurement Input, Call Option Term" } } }, "auth_ref": [] }, "bsy_MeasurementInputPutOptionTermMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "MeasurementInputPutOptionTermMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input, Put Option Term", "label": "Measurement Input, Put Option Term [Member]", "documentation": "Measurement Input, Put Option Term" } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r682" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails", "http://www.bentley.com/role/LeasesNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r572", "r732", "r783", "r823", "r824", "r880", "r882", "r884", "r885", "r895", "r917", "r918", "r934", "r942", "r955", "r964", "r1123", "r1245", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r52", "r226", "r296", "r395", "r427", "r429", "r430", "r431", "r434", "r435", "r689", "r766", "r835" ] }, "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": [ "r1043" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money Market Funds", "label": "Money Market Funds [Member]", "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities." } } }, "auth_ref": [ "r1149" ] }, "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": [ "r1051" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r382", "r945", "r1125", "r1255", "r1256" ] }, "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": [ "r1024" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by 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": [ "r291" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r291" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r182", "r183", "r184" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows", "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "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": [ "r170", "r184", "r229", "r253", "r272", "r275", "r279", "r296", "r305", "r309", "r310", "r311", "r312", "r315", "r316", "r334", "r353", "r368", "r373", "r376", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r675", "r689", "r770", "r854", "r872", "r873", "r932", "r975", "r1121" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net income attributable to Class\u00a0A and Class\u00a0B common stockholders, basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r287", "r309", "r310", "r311", "r312", "r320", "r321", "r336", "r341", "r353", "r368", "r373", "r376", "r932" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Class\u00a0A and Class\u00a0B common stockholders, diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r287", "r322", "r328", "r329", "r330", "r331", "r336", "r341" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.bentley.com/role/RecentAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r243", "r244", "r246", "r252", "r303", "r304", "r307", "r308", "r317", "r318", "r398", "r399", "r636", "r637", "r638", "r668", "r672", "r676", "r677", "r678", "r690", "r691", "r692", "r707", "r708", "r724", "r736", "r737", "r738", "r787", "r788", "r789", "r790", "r791" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Pronouncements", "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": [] }, "bsy_NewCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NewCreditFacilityMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "New Credit Facility", "label": "New Credit Facility [Member]", "documentation": "New Credit Facility" } } }, "auth_ref": [] }, "bsy_NonDeferredIncentiveBonusThresholdForProRataAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NonDeferredIncentiveBonusThresholdForProRataAdjustment", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-deferred incentive bonus threshold for pro rata adjustment", "label": "Non-Deferred Incentive Bonus Threshold For Pro Rata Adjustment", "documentation": "Non-Deferred Incentive Bonus Threshold For Pro Rata Adjustment" } } }, "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": [ "r1023" ] }, "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": [ "r992", "r1004", "r1014", "r1031", "r1040" ] }, "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": [ "r1021" ] }, "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": [ "r1020" ] }, "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": [ "r1031" ] }, "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": [ "r1051" ] }, "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": [ "r1051" ] }, "bsy_NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NoncashOrPartNoncashAcquisitionNoncashFinancialOrEquityInstrumentConsideration", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued related to acquisition", "label": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration", "documentation": "Noncash or Part Noncash Acquisition, Noncash Financial or Equity Instrument Consideration" } } }, "auth_ref": [] }, "bsy_NoncashOrPartNoncashContingentAcquisitionConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NoncashOrPartNoncashContingentAcquisitionConsideration", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent acquisition consideration", "label": "Noncash Or Part Noncash, Contingent Acquisition Consideration", "documentation": "Noncash Or Part Noncash, Contingent Acquisition Consideration" } } }, "auth_ref": [] }, "bsy_NoncashOrPartNoncashCostMethodInvestmentNonCashExchange": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NoncashOrPartNoncashCostMethodInvestmentNonCashExchange", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cost method investment", "label": "Noncash Or Part Noncash Cost Method Investment, Non-Cash Exchange", "documentation": "Noncash Or Part Noncash Cost Method Investment, Non-Cash Exchange" } } }, "auth_ref": [] }, "bsy_NoncashOrPartNoncashDeferredAcquisitionConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NoncashOrPartNoncashDeferredAcquisitionConsideration", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred, non-contingent consideration, net", "label": "Noncash Or Part Noncash, Deferred Acquisition Consideration", "documentation": "Noncash Or Part Noncash, Deferred Acquisition Consideration" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r116" ] }, "us-gaap_NoncontrollingInterestIncreaseFromBusinessCombination": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestIncreaseFromBusinessCombination", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Non-controlling interest acquired", "label": "Noncontrolling Interest, Increase from Business Combination", "documentation": "Amount of increase in noncontrolling interest from a business combination." } } }, "auth_ref": [ "r24", "r93", "r113" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Controlling Interest", "label": "Noncontrolling Interest [Member]", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r120", "r473", "r1091", "r1092", "r1093", "r1261" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-lived assets", "label": "Long-Lived Assets", "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets." } } }, "auth_ref": [ "r381" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedging Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_NonqualifiedPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonqualifiedPlanMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonqualified Plan", "label": "Nonqualified Plan [Member]", "documentation": "Plan without tax-exempt status in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1065", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "bsy_November2025NotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "November2025NotesMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "November 2025 Notes", "label": "November 2025 Notes [Member]", "documentation": "November 2025 Notes" } } }, "auth_ref": [] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of acquisitions", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "bsy_NumberOfBusinessesAcquiredPendingPurchaseAccountingAdjustments": { "xbrltype": "integerItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NumberOfBusinessesAcquiredPendingPurchaseAccountingAdjustments", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number business acquired pending purchase accounting adjustments", "label": "Number of Businesses Acquired, Pending Purchase Accounting Adjustments", "documentation": "Number of Businesses Acquired, Pending Purchase Accounting Adjustments" } } }, "auth_ref": [] }, "bsy_NumberOfTradingDaysAfterMaturityDateDebtRedeemable": { "xbrltype": "durationItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NumberOfTradingDaysAfterMaturityDateDebtRedeemable", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trading days after maturity date, debt redeemable", "label": "Number Of Trading Days After Maturity Date, Debt Redeemable", "documentation": "Number Of Trading Days After Maturity Date, Debt Redeemable" } } }, "auth_ref": [] }, "bsy_NumberOfTradingDaysAfterTheEndOfApplicableQuarterSharesDeterminedUponElectionByVolumeWeightedAveragePrice": { "xbrltype": "integerItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NumberOfTradingDaysAfterTheEndOfApplicableQuarterSharesDeterminedUponElectionByVolumeWeightedAveragePrice", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trading days after the end of applicable quarter, shares determined upon election by volume-weighted average price", "label": "Number Of Trading Days After The End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price", "documentation": "Number Of Trading Days After The End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price" } } }, "auth_ref": [] }, "bsy_NumberOfTradingDaysPriorToEndOfApplicableQuarterSharesDeterminedUponElectionByVolumeWeightedAveragePrice": { "xbrltype": "integerItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NumberOfTradingDaysPriorToEndOfApplicableQuarterSharesDeterminedUponElectionByVolumeWeightedAveragePrice", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of trading days prior to end of applicable quarter, shares determined upon election by volume-weighted average price", "label": "Number Of Trading Days Prior To End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price", "documentation": "Number Of Trading Days Prior To End Of Applicable Quarter, Shares Determined Upon Election By Volume-Weighted Average Price" } } }, "auth_ref": [] }, "bsy_NumberOfVotes": { "xbrltype": "integerItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NumberOfVotes", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per share", "label": "Number Of Votes", "documentation": "Number Of Votes" } } }, "auth_ref": [] }, "bsy_NumberOfVotesIfNotServingAsCompanyDirectorOrExecutiveOfficer": { "xbrltype": "integerItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NumberOfVotesIfNotServingAsCompanyDirectorOrExecutiveOfficer", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of votes per share, if not serving as company director or executive officer", "label": "Number Of Votes, If Not Serving As Company Director Or Executive Officer", "documentation": "Number Of Votes, If Not Serving As Company Director Or Executive Officer" } } }, "auth_ref": [] }, "bsy_NumeratorAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "NumeratorAbstract", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Numerator [Abstract]", "documentation": "Numerator" } } }, "auth_ref": [] }, "us-gaap_OperatingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenseMember", "presentation": [ "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating expenses", "label": "Operating Expense [Member]", "documentation": "Primary financial statement caption encompassing expenses associated with normal operations." } } }, "auth_ref": [ "r36" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expense (income):", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r353", "r368", "r373", "r376", "r932" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.bentley.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r715", "r961" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use asset impairment", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r1235" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesMaturitiesofOperatingLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r711" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r711" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r711" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for operating leases included in operating cash flows", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r712", "r718" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease 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": [ "r710" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average discount rate, percent", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r721", "r961" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.bentley.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease, weighted average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r720", "r961" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Line Items]", "label": "Operating Loss Carryforwards [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_OperatingLossCarryforwardsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsTable", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Loss Carryforwards [Table]", "label": "Operating Loss Carryforwards [Table]", "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r103" ] }, "us-gaap_OptionIndexedToIssuersEquityStrikePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OptionIndexedToIssuersEquityStrikePrice1", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transaction, cap price (USD per share)", "label": "Option Indexed to Issuer's Equity, Strike Price", "documentation": "Exercise or strike price stated in the contract for options indexed to the issuer's equity shares." } } }, "auth_ref": [ "r32", "r37" ] }, "bsy_OptionIndexedToIssuersEquityStrikePricePremiumOverSharePricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "OptionIndexedToIssuersEquityStrikePricePremiumOverSharePricePercentage", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call, premium above share price, percentage", "label": "Option Indexed to Issuer's Equity, Strike Price, Premium Over Share Price, Percentage", "documentation": "Option Indexed to Issuer's Equity, Strike Price, Premium Over Share Price, Percentage" } } }, "auth_ref": [] }, "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": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r152", "r185", "r186", "r217" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued and current liabilities", "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": [ "r43" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r259" ] }, "us-gaap_OtherCapitalizedPropertyPlantAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCapitalizedPropertyPlantAndEquipmentMember", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Capitalized Property Plant and Equipment [Member]", "documentation": "All other long term capitalized assets related to property plant and equipment not otherwise previously categorized." } } }, "auth_ref": [ "r194" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedLabel": "Actuarial (loss) gain on retirement plan, net of tax effect of $(89), $(245), and $(44), respectively", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r8", "r25", "r167", "r218" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Actuarial gain on retirement plan, tax effect", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r12", "r25", "r218" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "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": [ "r12", "r25", "r218" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income, before taxes", "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r25", "r218" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of taxes:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails", "http://www.bentley.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive income (loss), net of taxes", "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": [ "r12", "r25", "r218", "r273", "r276" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "calculation": { "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Tax expense", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r12", "r25", "r218" ] }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee stock purchase plan contributions", "label": "Other Employee-related Liabilities, Current", "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r43" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "bsy_OtherInterestIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "OtherInterestIncomeExpense", "crdr": "credit", "calculation": { "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails": { "parentTag": "us-gaap_InterestIncomeExpenseNonoperatingNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other interest income (expense)", "label": "Other Interest Income (Expense)", "documentation": "Other Interest Income (Expense)" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other 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": [ "r47" ] }, "bsy_OtherMiscellaneousNonoperatingIncomeExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "OtherMiscellaneousNonoperatingIncomeExpenseOther", "crdr": "credit", "calculation": { "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Other Miscellaneous Nonoperating Income (Expense), Other", "documentation": "Other Miscellaneous Nonoperating Income (Expense)" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "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": [ "r184" ] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNet" ], "lang": { "en-us": { "role": { "terseLabel": "Other (Expense) Income, Net", "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r285", "r286" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 3.0 }, "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (expense) income, net", "totalLabel": "Total other (expense) income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r178" ] }, "bsy_OtherPaymentsToAcquireBusinessesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "OtherPaymentsToAcquireBusinessesNet", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Payments To Acquire Businesses, Net", "documentation": "Other Payments To Acquire Businesses, Net" } } }, "auth_ref": [] }, "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": [ "r1023" ] }, "us-gaap_OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitsIndividualContractsTypeOfDeferredCompensationDomain", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/RetirementPlansScheduleofDeferredCompensationPlanLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]", "label": "Other Postretirement Benefits, Individual Contracts, Type of Deferred Compensation [Domain]", "documentation": "Deferred compensation related to other postretirement benefit arrangements that are not equivalent to a defined benefit other postretirement benefit plan. Includes, but is not limited to, employment contracts with one or more selected officers or key employees. Excludes equity-based compensation plans, defined benefit pension plans and defined benefit other postretirement benefit plans." } } }, "auth_ref": [ "r204", "r205" ] }, "bsy_OtherPrepaidExpensesAndCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "OtherPrepaidExpensesAndCurrentAssets", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid and other current assets", "label": "Other Prepaid Expenses And Current Assets", "documentation": "Other Prepaid Expenses And Current Assets" } } }, "auth_ref": [] }, "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": [ "r990", "r1002", "r1012", "r1038" ] }, "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": [ "r993", "r1005", "r1015", "r1041" ] }, "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": [ "r993", "r1005", "r1015", "r1041" ] }, "bsy_OvernightBankFundingEffectiveRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "OvernightBankFundingEffectiveRateMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Overnight Bank Funding Effective Rate", "label": "Overnight Bank Funding Effective Rate [Member]", "documentation": "Overnight Bank Funding Effective Rate" } } }, "auth_ref": [] }, "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": [ "r1019" ] }, "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": [] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of contingent and non-contingent consideration", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r10" ] }, "us-gaap_PaymentsForRent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRent", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments for rent", "label": "Payments for Rent", "documentation": "Cash payments to lessor's for use of assets under operating leases." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of Class\u00a0B common stock under approved program", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r61" ] }, "bsy_PaymentsForRepurchaseOfCommonStockIncludingSharesWithheldForTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PaymentsForRepurchaseOfCommonStockIncludingSharesWithheldForTaxes", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments for shares acquired including shares withheld for taxes", "label": "Payments For Repurchase Of Common Stock, Including Shares Withheld For Taxes", "documentation": "Payments For Repurchase Of Common Stock, Including Shares Withheld For Taxes" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows", "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of debt issuance costs", "terseLabel": "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": [ "r63" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of dividends", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r61" ] }, "us-gaap_PaymentsOfStockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfStockIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments of stock issuance costs", "label": "Payments of Stock Issuance Costs", "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security." } } }, "auth_ref": [ "r60" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation tax withholding payment", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r288" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails": { "parentTag": "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Cash paid at closing", "terseLabel": "Cash paid at closing", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r58", "r652" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 }, "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of cash acquired", "totalLabel": "Net cash paid", "terseLabel": "Net cash paid", "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": [ "r58" ] }, "bsy_PaymentsToAcquireCostMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PaymentsToAcquireCostMethodInvestments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire cost method investments", "label": "Payments To Acquire Cost Method Investments", "documentation": "Payments To Acquire Cost Method Investments" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquityMethodInvestments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payments to acquire equity method investments", "label": "Payments to Acquire Equity Method Investments", "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence." } } }, "auth_ref": [ "r58" ] }, "us-gaap_PaymentsToAcquireInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireInvestments", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of investments", "label": "Payments to Acquire Investments", "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period." } } }, "auth_ref": [ "r180" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of property and equipment and investment in capitalized software", "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": [ "r181" ] }, "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": [ "r1022" ] }, "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": [ "r1022" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.bentley.com/role/RetirementPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r501", "r523", "r525", "r531", "r549", "r551", "r552", "r553", "r554", "r555", "r569", "r570", "r571", "r952" ] }, "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": [ "r1021" ] }, "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": [ "r1031" ] }, "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": [ "r1024" ] }, "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": [ "r1020" ] }, "bsy_PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Restricted Stock And Restricted Stock Units (RSUs)", "label": "Performance Based Restricted Stock And Restricted Stock Units (RSUs) [Member]", "documentation": "Performance Based Restricted Stock And Restricted Stock Units (RSUs)" } } }, "auth_ref": [] }, "bsy_PerformanceBasedRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PerformanceBasedRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Restricted Stock Units (RSUs)", "label": "Performance Based Restricted Stock Units (RSUs) [Member]", "documentation": "Performance Based Restricted Stock Units (RSUs) [Member]" } } }, "auth_ref": [] }, "bsy_PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Based Restricted Stock Units (RSUs), 2016", "label": "Performance Based Restricted Stock Units (RSUs), Two Thousand Sixteen [Member]", "documentation": "Performance Based Restricted Stock Units (RSUs), Two Thousand Sixteen" } } }, "auth_ref": [] }, "bsy_PerformanceBasedVestingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PerformanceBasedVestingMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance-Based Vesting", "label": "Performance-Based Vesting [Member]", "documentation": "Performance-Based Vesting" } } }, "auth_ref": [] }, "bsy_PerpetualLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PerpetualLicensesMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Perpetual licenses", "label": "Perpetual Licenses [Member]", "documentation": "Perpetual Licenses" } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215" ] }, "bsy_PortfolioBalancingExchangeRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PortfolioBalancingExchangeRightsMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portfolio Balancing", "label": "Portfolio Balancing Exchange Rights [Member]", "documentation": "Portfolio Balancing Exchange Rights" } } }, "auth_ref": [] }, "us-gaap_PostemploymentBenefitsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsAbstract", "lang": { "en-us": { "role": { "label": "Postemployment Benefits [Abstract]" } } }, "auth_ref": [] }, "bsy_PostemploymentBenefitsCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsCostsTableTextBlock", "presentation": [ "http://www.bentley.com/role/RealignmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Realignment Costs by Expense Classification", "label": "Postemployment Benefits Costs [Table Text Block]", "documentation": "Postemployment Benefits Costs" } } }, "auth_ref": [] }, "us-gaap_PostemploymentBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsDisclosureTextBlock", "presentation": [ "http://www.bentley.com/role/RealignmentCosts" ], "lang": { "en-us": { "role": { "terseLabel": "Realignment Costs", "label": "Postemployment Benefits Disclosure [Text Block]", "documentation": "The entire disclosure for postemployment benefits, which may include supplemental unemployment benefits, obligations recognized for all types of benefits provided to former or inactive employees, their beneficiaries, and covered dependents after employment but before retirement. Disclosure may also include discussion that an obligation for postemployment benefits is not accrued in accordance with regulation only because the amount cannot be reasonably estimated." } } }, "auth_ref": [ "r499", "r500" ] }, "bsy_PostemploymentBenefitsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsLineItems", "presentation": [ "http://www.bentley.com/role/RealignmentCostsNarrativeDetails", "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Line Items]", "label": "Postemployment Benefits [Line Items]", "documentation": "Postemployment Benefits" } } }, "auth_ref": [] }, "bsy_PostemploymentBenefitsPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsPayments", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RealignmentCostsRealignmentActivitiesRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments", "label": "Postemployment Benefits, Payments", "documentation": "Postemployment Benefits, Payments" } } }, "auth_ref": [] }, "us-gaap_PostemploymentBenefitsPeriodExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PostemploymentBenefitsPeriodExpense", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/RealignmentCostsNarrativeDetails", "http://www.bentley.com/role/RealignmentCostsRealignmentActivitiesRollforwardDetails", "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realignment costs", "verboseLabel": "Realignment costs", "label": "Postemployment Benefits, Period Expense", "documentation": "Period expense related to postemployment benefits." } } }, "auth_ref": [] }, "bsy_PostemploymentBenefitsPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsPlanAxis", "presentation": [ "http://www.bentley.com/role/RealignmentCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits Plan [Axis]", "label": "Postemployment Benefits Plan [Axis]", "documentation": "Postemployment Benefits Plan" } } }, "auth_ref": [] }, "bsy_PostemploymentBenefitsPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsPlanDomain", "presentation": [ "http://www.bentley.com/role/RealignmentCostsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits Plan [Domain]", "label": "Postemployment Benefits Plan [Domain]", "documentation": "Postemployment Benefits Plan [Domain]" } } }, "auth_ref": [] }, "bsy_PostemploymentBenefitsReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsReconciliationTableTextBlock", "presentation": [ "http://www.bentley.com/role/RealignmentCostsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Realignment Costs Rollforward", "label": "Postemployment Benefits Reconciliation [Table Text Block]", "documentation": "Postemployment Benefits Reconciliation" } } }, "auth_ref": [] }, "bsy_PostemploymentBenefitsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsRollForward", "presentation": [ "http://www.bentley.com/role/RealignmentCostsRealignmentActivitiesRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Postemployment Benefits [Roll Forward]", "label": "Postemployment Benefits [Roll Forward]", "documentation": "Postemployment Benefits" } } }, "auth_ref": [] }, "bsy_PostemploymentBenefitsTranslationAndOtherAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PostemploymentBenefitsTranslationAndOtherAdjustment", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/RealignmentCostsRealignmentActivitiesRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments", "label": "Postemployment Benefits, Translation And Other Adjustment", "documentation": "Postemployment Benefits, Translation And Other Adjustment" } } }, "auth_ref": [] }, "bsy_PowerLineSystemsAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PowerLineSystemsAcquisitionMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Power Line Systems", "label": "Power Line Systems Acquisition [Member]", "documentation": "Power Line Systems Acquisition [Member]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock par value (USD 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": [ "r159", "r458" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "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": [ "r159", "r833" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r159", "r458" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r159", "r833", "r851", "r1261", "r1262" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock", "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": [ "r159", "r762", "r962" ] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid income taxes", "label": "Prepaid Taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r926", "r935", "r1100" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification", "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": [ "r1074" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from convertible senior notes, net of discounts and commissions", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIncomeTaxRefunds", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax refunds", "label": "Proceeds from Income Tax Refunds", "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r67", "r183" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ProceedsFromIssuanceOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSecuredDebt", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from term loan", "label": "Proceeds from Issuance of Secured Debt", "documentation": "The cash inflow from amounts received from issuance of long-term debt that is wholly or partially secured by collateral. Excludes proceeds from tax exempt secured debt." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from exercise of stock options", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r9", "r33" ] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from credit facilities", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1063", "r1083" ] }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from investments", "label": "Proceeds from Sale, Maturity and Collection of Investments", "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of aircraft", "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": [ "r179" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock options exercised", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r9", "r33" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from stock purchases under employee stock purchase plan", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r9" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r378", "r734", "r777", "r778", "r779", "r780", "r781", "r782", "r921", "r943", "r963", "r1070", "r1119", "r1120", "r1125", "r1255" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r378", "r734", "r777", "r778", "r779", "r780", "r781", "r782", "r921", "r943", "r963", "r1070", "r1119", "r1120", "r1125", "r1255" ] }, "bsy_ProfessionalServicesOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ProfessionalServicesOtherMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Professional Services, Other [Member]", "documentation": "Professional Services, Other" } } }, "auth_ref": [] }, "bsy_ProfessionalServicesRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ProfessionalServicesRecurringMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recurring", "label": "Professional Services, Recurring [Member]", "documentation": "Professional Services, Recurring" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Net income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r253", "r272", "r275", "r290", "r296", "r305", "r315", "r316", "r353", "r368", "r373", "r376", "r395", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r655", "r658", "r659", "r675", "r689", "r757", "r769", "r801", "r854", "r872", "r873", "r932", "r959", "r960", "r976", "r1079", "r1121" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization", "crdr": "credit", "calculation": { "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Accumulated depreciation", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, Accumulated Depreciation and Amortization", "documentation": "Amount of accumulated depreciation and amortization from plant, property, and equipment and right-of-use asset from finance lease." } } }, "auth_ref": [ "r1064", "r1069", "r1116" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 }, "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "totalLabel": "Total property and equipment, net", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization", "documentation": "Amount, after accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1069", "r1114" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, at cost", "label": "Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization", "documentation": "Amount, before accumulated depreciation and amortization, of property, plant, and equipment and finance lease right-of-use asset." } } }, "auth_ref": [ "r1062", "r1076", "r1115" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNet" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Equipment, Net", "label": "Property, Plant and Equipment Disclosure [Text Block]", "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r193", "r237", "r240", "r241" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [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_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Property and Equipment, Net", "label": "Property, Plant and Equipment [Table Text Block]", "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r194" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, estimated useful lives", "label": "Property, Plant and Equipment, Useful Life", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesRollforwardofAccountsReceivableAllowanceforDoubtfulAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions to reserve", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r284", "r403" ] }, "bsy_PurchaseOfCappedCallOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "PurchaseOfCappedCallOptions", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of capped call options", "label": "Purchase Of Capped Call Options", "documentation": "Purchase Of Capped Call Options" } } }, "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": [ "r1019" ] }, "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": [ "r1019" ] }, "us-gaap_QualifiedPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "QualifiedPlanMember", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Qualified Plan", "label": "Qualified Plan [Member]", "documentation": "Plan with tax-exempt status designed and operated in accordance with applicable tax provision of designated taxing authority. Taxing authority includes, but is not limited to, U.S. Internal Revenue Service (IRS). Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1065", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails", "http://www.bentley.com/role/LeasesNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r523", "r572", "r599", "r600", "r601", "r731", "r732", "r783", "r823", "r824", "r880", "r882", "r884", "r885", "r895", "r917", "r918", "r934", "r942", "r955", "r964", "r967", "r1117", "r1123", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails", "http://www.bentley.com/role/LeasesNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r423", "r424", "r425", "r426", "r523", "r572", "r599", "r600", "r601", "r731", "r732", "r783", "r823", "r824", "r880", "r882", "r884", "r885", "r895", "r917", "r918", "r934", "r942", "r955", "r964", "r967", "r1117", "r1123", "r1246", "r1247", "r1248", "r1249", "r1250" ] }, "us-gaap_ReceivablesBillingStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesBillingStatusDomain", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables Billing Status [Domain]", "label": "Receivables Billing Status [Domain]", "documentation": "Amounts due from customers (or dealers) within the next year (or operating cycle, if longer) for goods or services that have been delivered or used, but not yet paid." } } }, "auth_ref": [] }, "us-gaap_ReclassificationTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTypeAxis", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification, Type [Axis]", "label": "Reclassification, Type [Axis]", "documentation": "Information by type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_ReclassificationTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationTypeDomain", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassification, Type [Domain]", "label": "Reclassification, Type [Domain]", "documentation": "Type of reclassification adjustment affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [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": [] }, "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": [ "r985", "r997", "r1007", "r1033" ] }, "bsy_ReductionInSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ReductionInSharesOutstandingBasic", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in shares outstanding, basic (in shares)", "label": "Reduction In Shares Outstanding, Basic", "documentation": "Reduction In Shares Outstanding, Basic" } } }, "auth_ref": [] }, "bsy_ReductionInSharesOutstandingDiluted": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ReductionInSharesOutstandingDiluted", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reduction in shares outstanding, diluted (in shares)", "label": "Reduction In Shares Outstanding, Diluted", "documentation": "Reduction In Shares Outstanding, Diluted" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails", "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r550", "r725", "r726", "r826", "r827", "r828", "r829", "r830", "r850", "r852", "r879" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails", "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r550", "r725", "r726", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r826", "r827", "r828", "r829", "r830", "r850", "r852", "r879", "r1242" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlement of convertible senior notes", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r62" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayment of credit facility", "label": "Repayments of Lines of Credit", "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r62", "r1087" ] }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermLinesOfCredit", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of credit facilities", "label": "Repayments of Long-Term Lines of Credit", "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer." } } }, "auth_ref": [ "r62" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of term loan", "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": [ "r62" ] }, "bsy_RepaymentsOfSecuredDebtPerQuarter": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "RepaymentsOfSecuredDebtPerQuarter", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of term loan per quarter", "label": "Repayments of Secured Debt Per Quarter", "documentation": "Repayments of Secured Debt Per Quarter" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfSeniorDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSeniorDebt", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of senior debt", "label": "Repayments of Senior Debt", "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period." } } }, "auth_ref": [ "r62" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r151", "r612", "r1251" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Software Development Costs", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r611" ] }, "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": [ "r986", "r998", "r1008", "r1034" ] }, "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": [ "r987", "r999", "r1009", "r1035" ] }, "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": [ "r994", "r1006", "r1016", "r1042" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsFairValueofFinancialAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "documentation": "Type of cash and cash equivalent. Cash is 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." } } }, "auth_ref": [ "r256" ] }, "bsy_RestrictedStockAndRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "RestrictedStockAndRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Restricted Stock And Restricted Stock Units (RSUs)", "terseLabel": "Restricted Stock And Restricted Stock Units (RSUs)", "label": "Restricted Stock And Restricted Stock Units (RSUs) [Member]", "documentation": "Restricted Stock And Restricted Stock Units (RSUs)" } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r162", "r203", "r765", "r787", "r791", "r798", "r834", "r962" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r250", "r300", "r301", "r302", "r306", "r314", "r316", "r397", "r400", "r606", "r607", "r608", "r634", "r635", "r663", "r665", "r666", "r669", "r673", "r784", "r786", "r802", "r1261" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Axis]", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r550", "r553", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r1187", "r1188", "r1189" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Domain]", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r550", "r553", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r1187", "r1188", "r1189" ] }, "us-gaap_RetirementPlanTaxStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTaxStatusAxis", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Tax Status [Axis]", "label": "Retirement Plan Tax Status [Axis]", "documentation": "Information by tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1065", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "us-gaap_RetirementPlanTaxStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTaxStatusDomain", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Tax Status [Domain]", "label": "Retirement Plan Tax Status [Domain]", "documentation": "Tax status of plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1065", "r1127", "r1128", "r1129", "r1130", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136", "r1137", "r1138", "r1139", "r1140", "r1141", "r1142", "r1143", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149", "r1150", "r1151", "r1152", "r1153", "r1154", "r1155", "r1156", "r1157", "r1158", "r1159", "r1160", "r1161", "r1162", "r1163", "r1164", "r1165", "r1166", "r1167", "r1168", "r1169", "r1170", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1178", "r1179", "r1180", "r1181", "r1182", "r1183", "r1184", "r1185", "r1186" ] }, "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_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total 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": [ "r354", "r355", "r367", "r371", "r372", "r378", "r380", "r382", "r492", "r493", "r734" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Revenues and Revenues from Contract with Customer", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r248", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r919" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomers" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contracts with Customers", "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": [ "r248", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r496" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r238" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation expected timing of satisfaction period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r239" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r239" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersPerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, percent to be recognized over next twelve months", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1066" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]", "label": "Revenues from External Customers and Long-Lived 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": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [] }, "bsy_RevolvingCreditFacilityNonEuroCurrencyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "RevolvingCreditFacilityNonEuroCurrencyMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility - Non-Euro Currency", "label": "Revolving Credit Facility - Non-Euro Currency [Member]", "documentation": "Revolving Credit Facility - Non-Euro Currency" } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for new operating lease liabilities", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r719", "r961" ] }, "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": [ "r1051" ] }, "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": [ "r1051" ] }, "bsy_SELECTSubscriptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "SELECTSubscriptionsMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SELECT subscriptions", "label": "SELECT Subscriptions [Member]", "documentation": "SELECT Subscriptions" } } }, "auth_ref": [] }, "bsy_SaleOfInterestInPropertyPlantEquipmentPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "SaleOfInterestInPropertyPlantEquipmentPercent", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of interest percent", "label": "Sale Of Interest In Property Plant Equipment, Percent", "documentation": "Sale Of Interest In Property Plant Equipment, Percent" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "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_SaleOfStockNumberOfSharesIssuedInTransaction": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares sold (in shares)", "label": "Sale of Stock, Number of Shares Issued in Transaction", "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction." } } }, "auth_ref": [] }, "bsy_SaleOfStockNumberOfSharesIssuedInTransactionSubjectToEmploymentServiceConditions": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "SaleOfStockNumberOfSharesIssuedInTransactionSubjectToEmploymentServiceConditions", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares sold subject to employment service conditions (in shares)", "label": "Sale Of Stock, Number Of Shares Issued In Transaction, Subject To Employment Service Conditions", "documentation": "Sale Of Stock, Number Of Shares Issued In Transaction, Subject To Employment Service Conditions" } } }, "auth_ref": [] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued indirect taxes", "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": [ "r40" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "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": [ "r382", "r1067" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accruals and Other Current Liabilities", "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r54", "r1233", "r1234" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofAntidilutiveSecuritiesExcludedfromComputationofEarningsPerShareDetails" ], "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": [ "r72" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareTables" ], "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": [ "r72" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTable", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails" ], "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": [ "r216" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionContingentConsiderationTextBlock", "presentation": [ "http://www.bentley.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions 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_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.bentley.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions Aggregate Details", "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": [ "r107", "r110" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-based Compensation Expense", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.bentley.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r210" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.bentley.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments", "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": [ "r46", "r89", "r92", "r143", "r144", "r146", "r149", "r201", "r202", "r938", "r940", "r1090" ] }, "us-gaap_ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredCompensationArrangementWithIndividualExcludingShareBasedPaymentsAndPostretirementBenefitsByTitleOfIndividualAndByTypeOfDeferredCompensationTable", "presentation": [ "http://www.bentley.com/role/ExecutiveBonusPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "label": "Schedule of Deferred Compensation Arrangement with Individual, Excluding Share-Based Payments and Postretirement Benefits, by Title of Individual and by Type of Deferred Compensation [Table]", "documentation": "Schedule, table or text reflecting arrangements that are not equity-based payments, or pension and other postretirement benefits, with individual employees. The arrangements (for example, profit sharing, deferred bonuses or certain split-dollar life insurance arrangements) are generally based on employment contracts between the entity and one or more selected officers or key employees, and which contain a promise by the employer to pay certain amounts at designated future dates, sometimes including a period after retirement, upon compliance with stipulated requirements. This type of arrangement is distinguished from broader based employee benefit plans as it is usually tailored to the employee. Disclosure also typically includes the amount of related compensation expense recognized during the reporting period and the carrying amount as of the balance sheet date of the related liability." } } }, "auth_ref": [ "r94", "r205" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.bentley.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r209" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Income Per Share, Basic and Diluted", "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": [ "r1095" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.bentley.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r208" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r99" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r391", "r392", "r394" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [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": [ "r296", "r391", "r392", "r394", "r395", "r689" ] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available." } } }, "auth_ref": [ "r253", "r296", "r391", "r392", "r394", "r395", "r689" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r680", "r681" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesSoftwareDevelopmentCostsDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "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": [ "r79", "r82", "r735" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.bentley.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": [ "r79", "r82" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Carrying Amount 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": [ "r936", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.bentley.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income before Income Tax, Domestic and International", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1089" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.bentley.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Maturities of Long-term Debt", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r17" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other (Expense) Income, Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "bsy_ScheduleOfPostemploymentBenefitsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ScheduleOfPostemploymentBenefitsTable", "presentation": [ "http://www.bentley.com/role/RealignmentCostsNarrativeDetails", "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Postemployment Benefits [Table]", "label": "Schedule of Postemployment Benefits [Table]", "documentation": "Schedule of Postemployment Benefits" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.bentley.com/role/OtherExpenseIncomeNetScheduleofOtherIncomeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentNetDetails", "http://www.bentley.com/role/PropertyandEquipmentNetScheduleofPropertyandEquipmentUsefulLivesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r16" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.bentley.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r215" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r76", "r168" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "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": [ "r573", "r575", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Options", "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": [ "r30", "r31", "r98" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock and Restricted Stock Unit Activity", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity." } } }, "auth_ref": [ "r86", "r87", "r88", "r89", "r90", "r91", "r92", "r201", "r202", "r203", "r263", "r264", "r265", "r347", "r458", "r459", "r460", "r462", "r465", "r470", "r472", "r794", "r795", "r796", "r797", "r942", "r1059", "r1086" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.bentley.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r958", "r1219" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r82" ] }, "us-gaap_SecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredDebtMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1228" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r978" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.bentley.com/role/Cover" ], "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": [ "r981" ] }, "bsy_SeequentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "SeequentMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Seequent", "label": "Seequent [Member]", "documentation": "Seequent" } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r380", "r381", "r816", "r819", "r821", "r881", "r883", "r886", "r896", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r922", "r944", "r967", "r1125", "r1255" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.bentley.com/role/GeographicData" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Data", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r349", "r350", "r351", "r352", "r353", "r360", "r370", "r374", "r375", "r376", "r377", "r378", "r379", "r382" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Segment", "label": "Segment Reporting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r361", "r362", "r363", "r364", "r365", "r366", "r380", "r933" ] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r171" ] }, "bsy_SeniorNotesDueJanuary2026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "SeniorNotesDueJanuary2026Member", "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due January 2026", "label": "Senior Notes Due January 2026 [Member]", "documentation": "Senior Notes Due January 2026" } } }, "auth_ref": [] }, "bsy_SeniorNotesDueJuly2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "SeniorNotesDueJuly2027Member", "presentation": [ "http://www.bentley.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes Due July 2027", "label": "Senior Notes Due July 2027 [Member]", "documentation": "Senior Notes Due July 2027" } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofCashPaidandAcquiredforAcquisitionsDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/AcquisitionsScheduleofContingentandNonContingentConsiderationFairValueDetails", "http://www.bentley.com/role/LeasesOtherInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Business Acquisitions", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Services", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r943" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "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": [ "r14" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award service period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r956" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r956" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPriceOfferingDate", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percent discount from market price, offering date", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Discount from Market Price, Offering Date", "documentation": "Discount rate from fair value on offering date that participants pay for shares." } } }, "auth_ref": [ "r97" ] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledAndForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledAndForfeitedInPeriod", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited and canceled (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited In Period" } } }, "auth_ref": [] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledAndForfeitedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsCanceledAndForfeitedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited and canceled (USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited, Weighted Average Grant Date Fair Value", "documentation": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other Than Options, Canceled And Forfeited, Weighted Average Grant Date Fair Value" } } }, "auth_ref": [] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDeliveredInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsDeliveredInPeriod", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Delivered in period (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Delivered In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Delivered In Period" } } }, "auth_ref": [] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedThroughDividendsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsEarnedThroughDividendsInPeriod", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earned through dividends in period (in shares)", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Earned Through Dividends In Period", "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Equity Instruments Other Than Options, Earned Through Dividends In Period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "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": [ "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (USD per share)", "terseLabel": "Grant date fair value (USD 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": [ "r591" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (in shares)", "periodEndLabel": "Unvested, ending balance (in shares)", "terseLabel": "Shares outstanding (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": [ "r588", "r589" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Shares", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested, beginning balance (USD per share)", "periodEndLabel": "Unvested, ending balance (USD 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": [ "r588", "r589" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Grant Date Fair Value Per Share", "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsShareBasedLiabilitiesPaid", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation tax withholding payment", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Share-Based Liabilities Paid", "documentation": "Amount of cash paid to settle liability for award under share-based payment arrangement." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "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": [ "r592" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (USD 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": [ "r592" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "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": [ "r573", "r575", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeAnnualContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeAnnualContributionAmount", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum employee annual contribution amount", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Maximum Employee Annual Contribution Amount", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Maximum Employee Annual Contribution Amount" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardMaximumEmployeeSubscriptionRate", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum percent of eligible compensation available to contribute", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Maximum Employee Subscription Rate", "documentation": "The highest percentage of annual salary that an employee is permitted to utilize with respect to the plan." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares authorized (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized", "documentation": "Number of shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r957" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares available (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options, 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": [ "r582" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average exercise price, exercisable (USD 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": [ "r582" ] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfSharesWithheld": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodNetOfSharesWithheld", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares exercised, net of shares withheld (in shares)", "label": "Share-Based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Net Of Shares Withheld", "documentation": "Share-Based Compensation Arrangement By Share-based Payment Award, Options, Exercises In Period, Net Of Shares Withheld" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options exercised, intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r595" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Forfeited and expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, 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 or that expired." } } }, "auth_ref": [ "r1196" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited and expired (USD per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price", "documentation": "Weighted average price of options that were either forfeited or expired." } } }, "auth_ref": [ "r1196" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "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": [ "r584" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares outstanding, 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": [ "r97" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares outstanding (in shares)", "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": [ "r580", "r581" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (USD per share)", "periodEndLabel": "Ending balance (USD 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": [ "r580", "r581" ] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestGrantedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestGrantedNumber", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued for stock grants, net (in shares)", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Number", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Number" } } }, "auth_ref": [] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestGrantedValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestGrantedValue", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued for stock grants, net", "label": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Value", "documentation": "Share Based Compensation Arrangement By Share Based Payment Award, Options, Vested And Expected To Vest, Granted, Value" } } }, "auth_ref": [] }, "bsy_ShareBasedCompensationArrangementByShareBasedPaymentAwardSettledInShares": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSettledInShares", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Share-settled Bonus Plan awards", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Settled In Shares", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Settled In Shares" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares purchased (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Purchased for Award", "documentation": "Number of shares purchased for issuance under share-based payment arrangement." } } }, "auth_ref": [ "r1217" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "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": [ "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (USD 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": [ "r585" ] }, "bsy_ShareBasedPaymentArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePricePerShareRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedPaymentArrangementByShareBasedPaymentAwardOptionsWeightedAverageExercisePricePerShareRollForward", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average Exercise Price Per Share", "label": "Share-Based Payment Arrangement By Share-Based Payment Award, Options, Weighted Average Exercise Price Per Share [Roll Forward]", "documentation": "Share-Based Payment Arrangement By Share-Based Payment Award, Options, Weighted Average Exercise Price Per Share" } } }, "auth_ref": [] }, "bsy_ShareBasedPaymentArrangementExpenseAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedPaymentArrangementExpenseAccrued", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense accrued", "label": "Share-Based Payment Arrangement Expense, Accrued", "documentation": "Share-Based Payment Arrangement Expense, Accrued" } } }, "auth_ref": [] }, "bsy_ShareBasedPaymentArrangementSharesWithheldForCostOfOptionsAndTaxWithholdingObligation": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ShareBasedPaymentArrangementSharesWithheldForCostOfOptionsAndTaxWithholdingObligation", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares withheld for cost of options and tax withholding obligation (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld For Cost Of Options And Tax Withholding Obligation", "documentation": "Share-Based Payment Arrangement, Shares Withheld For Cost Of Options And Tax Withholding Obligation" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares exercisable, aggregate intrinsic value", "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": [ "r97" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares exercisable, weighted remaining contractual life (in years)", "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": [ "r97" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted remaining contractual life (in years)", "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": [ "r207" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase price of common stock, percent", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Purchase Price of Common Stock, Percent", "documentation": "Purchase price of common stock expressed as a percentage of its fair value." } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.bentley.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r200", "r206" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares withheld for tax withholding obligation (in shares)", "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.bentley.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r716", "r961" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.bentley.com/role/IncomeTaxesSummaryofOperatingLossCarryforwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and Local Jurisdiction", "label": "State and Local Jurisdiction [Member]", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.bentley.com/role/AcquisitionsNarrativeDetails", "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/Cover", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r249", "r263", "r264", "r265", "r296", "r323", "r327", "r337", "r341", "r347", "r348", "r395", "r427", "r429", "r430", "r431", "r434", "r435", "r458", "r459", "r462", "r465", "r472", "r689", "r794", "r795", "r796", "r797", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r833", "r855", "r874", "r897", "r898", "r899", "r900", "r901", "r1059", "r1086", "r1094" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r27", "r50", "r250", "r277", "r278", "r279", "r300", "r301", "r302", "r306", "r314", "r316", "r346", "r397", "r400", "r473", "r606", "r607", "r608", "r634", "r635", "r663", "r664", "r665", "r666", "r667", "r669", "r673", "r698", "r699", "r700", "r701", "r702", "r703", "r723", "r784", "r785", "r786", "r802", "r874" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r380", "r381", "r816", "r819", "r821", "r881", "r883", "r886", "r896", "r904", "r908", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r922", "r944", "r967", "r1125", "r1255" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "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": [ "r300", "r301", "r302", "r346", "r734", "r793", "r813", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r846", "r847", "r848", "r849", "r850", "r852", "r856", "r857", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r874", "r968" ] }, "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_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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "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": [ "r300", "r301", "r302", "r346", "r734", "r793", "r813", "r825", "r826", "r827", "r828", "r829", "r830", "r833", "r836", "r837", "r838", "r839", "r840", "r841", "r842", "r843", "r844", "r846", "r847", "r848", "r849", "r850", "r852", "r856", "r857", "r859", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867", "r868", "r869", "r870", "r874", "r968" ] }, "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": [ "r989", "r1001", "r1011", "r1037" ] }, "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": [] }, "bsy_StockGrantMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "StockGrantMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock grants expense", "label": "Stock Grant [Member]", "documentation": "Stock Grant" } } }, "auth_ref": [] }, "bsy_StockIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "StockIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Expenses associated with sale of stock", "label": "Stock Issuance Costs", "documentation": "Stock Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesAcquisitions", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition option exercises, net (in shares)", "label": "Stock Issued During Period, Shares, Acquisitions", "documentation": "Number of shares of stock issued during the period pursuant to acquisitions." } } }, "auth_ref": [ "r159", "r160", "r203" ] }, "bsy_StockIssuedDuringPeriodSharesDeferredCompensationPlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "StockIssuedDuringPeriodSharesDeferredCompensationPlan", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in connection with DCP,\u00a0net (in shares)", "label": "Stock Issued During Period, Shares, Deferred Compensation Plan", "documentation": "Stock Issued During Period, Shares, Deferred Compensation Plan" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in connection with employee stock purchase plan (in shares)", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r27", "r159", "r160", "r203" ] }, "us-gaap_StockIssuedDuringPeriodSharesIssuedForServices": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in connection with Executive Bonus Plan,\u00a0net (in shares)", "label": "Stock Issued During Period, Shares, Issued for Services", "documentation": "Number of shares issued in lieu of cash for services contributed to the entity. Number of shares includes, but is not limited to, shares issued for services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares related to restricted stock, net (in shares)", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r27", "r159", "r160", "r203" ] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fully vested shares granted (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": [ "r27", "r159", "r160", "r203" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock option exercises, net (in shares)", "terseLabel": "Shares exercised (in shares)", "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": [ "r27", "r159", "r160", "r203", "r585" ] }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueAcquisitions", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition option exercises, net", "label": "Stock Issued During Period, Value, Acquisitions", "documentation": "Value of stock issued pursuant to acquisitions during the period." } } }, "auth_ref": [ "r27", "r50", "r203" ] }, "bsy_StockIssuedDuringPeriodValueDeferredCompensationPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "StockIssuedDuringPeriodValueDeferredCompensationPlan", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in connection with DCP,\u00a0net", "label": "Stock Issued During Period, Value, Deferred Compensation Plan", "documentation": "Stock Issued During Period, Value, Deferred Compensation Plan" } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued and repurchased in connection with employee stock purchase plan, net", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r27", "r159", "r160", "r203" ] }, "us-gaap_StockIssuedDuringPeriodValueIssuedForServices": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueIssuedForServices", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued in connection with Bonus Plan,\u00a0net", "label": "Stock Issued During Period, Value, Issued for Services", "documentation": "Value of stock issued in lieu of cash for services contributed to the entity. Value of the stock issued includes, but is not limited to, services contributed by vendors and founders." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Shares related to restricted stock, net", "label": "Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures", "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited." } } }, "auth_ref": [ "r27", "r203" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option exercises, net", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r27", "r50", "r203" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of Class\u00a0B Common Stock under approved program (in shares)", "terseLabel": "Repurchase of Class\u00a0B Common Stock under approved program (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r27", "r159", "r160", "r203", "r797", "r874", "r900" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of Class\u00a0B common stock under approved program", "terseLabel": "Repurchase of Class\u00a0B Common Stock under approved program", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r27", "r159", "r160", "r203", "r802", "r874", "r900", "r976" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/AccumulatedOtherComprehensiveLossRollforwardofAOCIDetails" ], "lang": { "en-us": { "role": { "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": [ "r160", "r163", "r164", "r187", "r835", "r851", "r875", "r876", "r962", "r977", "r1088", "r1098", "r1230", "r1261" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedBalanceSheets", "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r120", "r121", "r123", "r250", "r251", "r278", "r300", "r301", "r302", "r306", "r314", "r397", "r400", "r473", "r606", "r607", "r608", "r634", "r635", "r663", "r664", "r665", "r666", "r667", "r669", "r673", "r698", "r699", "r703", "r723", "r785", "r786", "r800", "r835", "r851", "r875", "r876", "r902", "r976", "r1088", "r1098", "r1230", "r1261" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStock" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred and Common Stock", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r200", "r295", "r457", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r471", "r473", "r671", "r877", "r878", "r903" ] }, "us-gaap_StockholdersEquityOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityOther", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Stockholders' Equity, Other", "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy." } } }, "auth_ref": [] }, "us-gaap_SubscriptionAndCirculationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubscriptionAndCirculationMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscriptions", "label": "Subscription and Circulation [Member]", "documentation": "Right to receive or access periodic material for specified period of time." } } }, "auth_ref": [ "r1126" ] }, "bsy_SubscriptionsAndLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "SubscriptionsAndLicensesMember", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/RealignmentCostsScheduleofRealignmentCostsDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails", "http://www.bentley.com/role/StockBasedCompensationSummaryofStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subscriptions and licenses", "label": "Subscriptions And Licenses [Member]", "documentation": "Subscriptions And Licenses" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r704", "r727" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Axis]", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r704", "r727" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type [Domain]", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r704", "r727" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "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_SummaryOfOperatingLossCarryforwardsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfOperatingLossCarryforwardsTextBlock", "presentation": [ "http://www.bentley.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Operating Loss Carryforwards", "label": "Summary of Operating Loss Carryforwards [Table Text Block]", "documentation": "Tabular disclosure of pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization." } } }, "auth_ref": [ "r103" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental information:", "label": "Supplemental Cash Flow Elements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalUnemploymentBenefitsSeveranceBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalUnemploymentBenefitsSeveranceBenefits", "crdr": "credit", "calculation": { "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.bentley.com/role/AccrualsandOtherCurrentLiabilitiesDetails", "http://www.bentley.com/role/RealignmentCostsRealignmentActivitiesRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued realignment costs", "periodStartLabel": "Realignment costs, beginning balance", "periodEndLabel": "Realignment costs, beginning balance", "label": "Supplemental Unemployment Benefits, Severance Benefits", "documentation": "Liability for amount due employees, in addition to wages and any other money that employers owe employees, when their employment ends through a layoff or other termination. For example, a company may provide involuntarily terminated employees with a lump sum payment equal to one week's salary for every year of employment." } } }, "auth_ref": [] }, "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": [ "r1030" ] }, "us-gaap_TangibleAssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TangibleAssetImpairmentCharges", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/PropertyandEquipmentNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment", "label": "Tangible Asset Impairment Charges", "documentation": "The charge against earnings resulting from the aggregate write down of tangible assets from their carrying value to their fair value." } } }, "auth_ref": [ "r153", "r195" ] }, "bsy_TeralyticsInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TeralyticsInvestmentMember", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Teralytics investment", "label": "Teralytics investment [Member]", "documentation": "Teralytics investment Member" } } }, "auth_ref": [] }, "bsy_TermLicenseSubscriptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TermLicenseSubscriptionsMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyTypeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term license subscriptions", "label": "Term License Subscriptions [Member]", "documentation": "Term License Subscriptions" } } }, "auth_ref": [] }, "bsy_TermLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TermLicensesMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Licenses", "label": "Term Licenses [Member]", "documentation": "Term Licenses" } } }, "auth_ref": [] }, "bsy_TermLoanExpensesAccruedInPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TermLoanExpensesAccruedInPeriod", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan expenses included in Accruals and other current liabilities", "label": "Term Loan Expenses Accrued In Period", "documentation": "Term Loan Expenses Accrued In Period" } } }, "auth_ref": [] }, "bsy_ThresholdOfAffirmativeVotesOfClassACommonStockOutstandingForAutomaticConversionToClassBCommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ThresholdOfAffirmativeVotesOfClassACommonStockOutstandingForAutomaticConversionToClassBCommonStock", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold of affirmative votes of class A common Stock outstanding for automatic conversion to class B common Stock (at least)", "label": "Threshold Of Affirmative Votes Of Class A Common Stock Outstanding For Automatic Conversion To Class B Common Stock", "documentation": "Threshold Of Affirmative Votes Of Class A Common Stock Outstanding For Automatic Conversion To Class B Common Stock" } } }, "auth_ref": [] }, "bsy_ThresholdOfBentleyFamilyOwnershipOfIssuedAndOutstandingClassBCommonStockFullyDilutedBasisAutomaticConversionOfClassACommonStock": { "xbrltype": "percentItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "ThresholdOfBentleyFamilyOwnershipOfIssuedAndOutstandingClassBCommonStockFullyDilutedBasisAutomaticConversionOfClassACommonStock", "presentation": [ "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Threshold of Bentley family ownership of issued and outstanding class B common Stock, fully-diluted basis, automatic conversion of class A common stock", "label": "Threshold Of Bentley Family Ownership Of Issued And Outstanding Class B Common Stock, Fully Diluted Basis, Automatic Conversion Of Class A Common Stock", "documentation": "Threshold Of Bentley Family Ownership Of Issued And Outstanding Class B Common Stock, Fully Diluted Basis, Automatic Conversion Of Class A Common Stock" } } }, "auth_ref": [] }, "bsy_TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Restricted Stock and Restricted Stock Units (RSUs)", "label": "Time-Based Restricted Stock And Restricted Stock Units (RSUs) [Member]", "documentation": "Time-Based Restricted Stock And Restricted Stock Units (RSUs)" } } }, "auth_ref": [] }, "bsy_TimeBasedRestrictedStockUnitsRSUsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TimeBasedRestrictedStockUnitsRSUsMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Time-Based Restricted Stock Units (RSUs)", "label": "Time-Based Restricted Stock Units (RSUs) [Member]", "documentation": "Time-Based Restricted Stock Units (RSUs)" } } }, "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": [ "r1022" ] }, "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": [ "r1029" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://www.bentley.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable and Allowance for Doubtful Accounts", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r231", "r232", "r233", "r385", "r386", "r388" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails", "http://www.bentley.com/role/GoodwillandOtherIntangibleAssetsIntangibleAssetsOtherthanGoodwillDetails" ], "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": [ "r115" ] }, "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": [ "r1050" ] }, "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": [ "r1052" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.bentley.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "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": [ "r1053" ] }, "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": [ "r1054" ] }, "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": [ "r1052" ] }, "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": [ "r1052" ] }, "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": [ "r1055" ] }, "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": [ "r1053" ] }, "bsy_TwoThousandTwentyIncentiveAwardPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TwoThousandTwentyIncentiveAwardPlanMember", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails", "http://www.bentley.com/role/StockBasedCompensationOptionsOutstandingRollforwardDetails", "http://www.bentley.com/role/StockBasedCompensationRestrictedStockandRSUsActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Incentive Award Plan", "label": "Two Thousand Twenty Incentive Award Plan [Member]", "documentation": "Two Thousand Twenty Incentive Award Plan" } } }, "auth_ref": [] }, "bsy_TwoThousandTwentySevenNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TwoThousandTwentySevenNotesMember", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Thousand Twenty Seven Notes", "label": "Two Thousand Twenty Seven Notes [Member]", "documentation": "Two Thousand Twenty Seven Notes" } } }, "auth_ref": [] }, "bsy_TwoThousandTwentySixNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "TwoThousandTwentySixNotesMember", "presentation": [ "http://www.bentley.com/role/FairValueofFinancialInstrumentsNarrativeDetails", "http://www.bentley.com/role/LongTermDebtNarrativeDetails", "http://www.bentley.com/role/PreferredandCommonStockNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Two Thousand Twenty Six Notes", "label": "Two Thousand Twenty Six Notes [Member]", "documentation": "Two Thousand Twenty Six Notes" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.bentley.com/role/RetirementPlansNarrativeDetails", "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_UnbilledRevenuesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnbilledRevenuesMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled Revenues", "label": "Unbilled Revenues [Member]", "documentation": "Unbilled amounts due for services rendered or products shipped. This element is distinct from unbilled contracts receivables because this is based on noncontract transactions." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: Net income attributable to participating securities", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "documentation": "Amount of undistributed earnings (loss) allocated to participating securities for the basic earnings (loss) per share or per unit calculation under the two-class method." } } }, "auth_ref": [ "r335", "r338", "r339" ] }, "bsy_UndistributedEarningsOfSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "UndistributedEarningsOfSubsidiaries", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed earnings", "label": "Undistributed Earnings Of Subsidiaries", "documentation": "Undistributed Earnings Of Subsidiaries" } } }, "auth_ref": [] }, "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": [ "r1049" ] }, "bsy_UnitedStatesCanadaAndLatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "UnitedStatesCanadaAndLatinAmericaMember", "presentation": [ "http://www.bentley.com/role/RevenuefromContractswithCustomersScheduleofRevenueDisaggregationbyLocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "United States, Canada, And Latin America [Member]", "documentation": "United States, Canada, And Latin America" } } }, "auth_ref": [] }, "bsy_UnitedStatesCanadaLatinAmericaAndCaribbeanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "UnitedStatesCanadaLatinAmericaAndCaribbeanMember", "presentation": [ "http://www.bentley.com/role/GeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Americas", "label": "United States, Canada, Latin America And Caribbean [Member]", "documentation": "United States, Canada, Latin America And Caribbean" } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "calculation": { "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of derivative", "label": "Unrealized Gain (Loss) on Derivatives", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r15", "r867", "r868", "r869", "r870", "r890" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Gross unrecognized tax benefits, beginning of year", "periodEndLabel": "Gross unrecognized tax benefits, end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r614", "r621" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decreases for tax positions of prior years", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r622" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decreases relating to settlements with taxing authorities", "label": "Unrecognized Tax Benefits, Decrease Resulting from Settlements with Taxing Authorities", "documentation": "Amount of decrease in unrecognized tax benefits resulting from settlements with taxing authorities." } } }, "auth_ref": [ "r624" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, income tax penalties and interest accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r620" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefit in income tax penalties and interest expense", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r620" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases for tax positions related to the current year", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r623" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increases for tax positions of prior years", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r622" ] }, "us-gaap_UnrecognizedTaxBenefitsPeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsPeriodIncreaseDecrease", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits, period increase (decrease)", "label": "Unrecognized Tax Benefits, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in unrecognized tax benefits attributable to uncertain tax positions taken in tax returns." } } }, "auth_ref": [ "r1220" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesUnrecognizedTaxBenefitsRollfowardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions as a result of lapse of the statute of limitations", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r625" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r626" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase in valuation allowance", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r628" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.bentley.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r717", "r961" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.bentley.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1190", "r1191", "r1192", "r1193", "r1194", "r1195", "r1196", "r1197", "r1198", "r1199", "r1200", "r1201", "r1202", "r1203", "r1204", "r1205", "r1206", "r1207", "r1208", "r1209", "r1210", "r1211", "r1212", "r1213", "r1214", "r1215" ] }, "bsy_VoluntaryDeferredCompensationPlanContributionsDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "VoluntaryDeferredCompensationPlanContributionsDuringPeriod", "crdr": "credit", "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "DCP elective participant deferrals", "label": "Voluntary Deferred Compensation Plan Contributions During Period", "documentation": "Voluntary Deferred Compensation Plan Contributions During Period" } } }, "auth_ref": [] }, "srt_WeightedAverageMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "WeightedAverageMember", "presentation": [ "http://www.bentley.com/role/AcquisitionsScheduleofConsiderationandNetAssetsAcquiredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted Average", "label": "Weighted Average [Member]" } } }, "auth_ref": [ "r917", "r918", "r1245", "r1247", "r1250" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive effect of stock options, restricted stock, and RSUs (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1095" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted average shares, diluted (in shares)", "totalLabel": "Weighted average shares, 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": [ "r322", "r341" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.bentley.com/role/ConsolidatedStatementsofOperations", "http://www.bentley.com/role/NetIncomePerShareScheduleofBasicandDilutedNetIncomePerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares, 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": [ "r320", "r341" ] }, "bsy_WorldsensingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.bentley.com/20231231", "localname": "WorldsensingMember", "presentation": [ "http://www.bentley.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Worldsensing", "label": "Worldsensing [Member]", "documentation": "Worldsensing" } } }, "auth_ref": [] }, "us-gaap_WriteOffOfDeferredDebtIssuanceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WriteOffOfDeferredDebtIssuanceCost", "crdr": "debit", "presentation": [ "http://www.bentley.com/role/LongTermDebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Write off of unamortized debt issuance costs", "label": "Deferred Debt Issuance Cost, Writeoff", "documentation": "Write-off of amounts previously capitalized as debt issuance cost in an extinguishment of debt." } } }, "auth_ref": [ "r177" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "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": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r12": { "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" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "SubTopic": "20", "Topic": "985", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r25": { "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" }, "r26": { "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" }, "r27": { "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" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r30": { "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" }, "r31": { "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" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481648/480-10-50-2" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "b", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)(2)", "SubTopic": "40", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r50": { "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" }, "r51": { "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.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r52": { "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.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r57": { "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" }, "r58": { "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" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r62": { "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" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "68B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-68B" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r75": { "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" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r89": { "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" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "25", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-11" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "4A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-4A" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r117": { "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" }, "r118": { "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" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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.10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "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(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "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(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r167": { "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" }, "r168": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r169": { "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(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r187": { "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" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-5" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483070/710-10-25-9" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483043/710-10-30-1" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r207": { "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" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r216": { "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" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r218": { "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" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "815", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//815/tableOfContent" }, "r220": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r225": { "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" }, "r226": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r227": { "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" }, "r228": { "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(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r229": { "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" }, "r230": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "985", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-2" }, "r231": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r232": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r233": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r234": { "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "SubTopic": "20", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r245": { "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" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r250": { "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" }, "r251": { "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r264": { "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(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r265": { "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(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r266": { "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(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r281": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r286": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r296": { "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" }, "r297": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-6" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r320": { "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" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r334": { "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" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r337": { "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" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r378": { "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" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r387": { "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" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r408": { "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" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r410": { "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" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r458": { "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" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//710/tableOfContent" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "710", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482969/710-10-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//712/tableOfContent" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "712", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481565/712-10-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r523": { "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" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r627": { "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r634": { "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" }, "r635": { "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r642": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r643": { "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.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r644": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r653": { "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" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-4" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r660": { "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" }, "r661": { "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r689": { "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r706": { "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" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r710": { "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" }, "r711": { "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r723": { "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r731": { "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" }, "r732": { "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" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r734": { "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" }, "r735": { "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" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r739": { "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" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r752": { "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" }, "r753": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r754": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r767": { "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" }, "r768": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r769": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r770": { "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" }, "r771": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r772": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r795": { "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r796": { "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)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r802": { "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" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r813": { "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" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r816": { "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" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r819": { "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" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "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" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r895": { "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" }, "r896": { "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" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r904": { "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" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "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" }, "r918": { "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" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)(1)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r921": { "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" }, "r922": { "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" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r924": { "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" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r927": { "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" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r934": { "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" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r958": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r959": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r960": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r961": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r962": { "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" }, "r963": { "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" }, "r964": { "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" }, "r965": { "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" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "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" }, "r970": { "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" }, "r971": { "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" }, "r972": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r973": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r974": { "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" }, "r975": { "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" }, "r976": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r977": { "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" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1017": { "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" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1030": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1031": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1032": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r1033": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1034": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1041": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1042": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1043": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1044": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1051": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1052": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1053": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1054": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1055": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1056": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1057": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1058": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r1059": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1060": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r1063": { "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" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1070": { "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" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//321/tableOfContent" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "325", "Publisher": "FASB", "URI": "https://asc.fasb.org//325/tableOfContent" }, "r1074": { "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" }, "r1075": { "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1076": { "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(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1095": { "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" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r1117": { "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" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1157": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1159": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1160": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1161": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1162": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1163": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1164": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1165": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1166": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1167": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1168": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1170": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1185": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r1186": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r1187": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1191": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1192": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1193": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1195": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1199": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1200": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1201": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1203": { "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" }, "r1204": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1212": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1213": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1214": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1215": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1216": { "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" }, "r1217": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1218": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1219": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1228": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r1229": { "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" }, "r1230": { "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" }, "r1231": { "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" }, "r1232": { "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" }, "r1233": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1234": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1235": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r1236": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1237": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1238": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1239": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1240": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1243": { "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" }, "r1244": { "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" }, "r1245": { "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" }, "r1246": { "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" }, "r1247": { "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" }, "r1248": { "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" }, "r1249": { "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" }, "r1250": { "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" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r1253": { "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" }, "r1254": { "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" }, "r1255": { "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" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1257": { "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" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1259": { "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" }, "r1260": { "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" }, "r1261": { "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" }, "r1262": { "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" }, "r1263": { "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" }, "r1264": { "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" }, "r1265": { "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" }, "r1266": { "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 137 0001031308-24-000002-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001031308-24-000002-xbrl.zip M4$L#!!0 ( *R!6UCQTIO' H !SM 2 83(S<31E>&AI8FET,C$N M:'1M[9UO5]LX%H??[Z?0PME.F9.8$" ,"<,Y^5>::4HR.+3;>;-'L958&T?R M2G)"^/0KVW%B2.A"E[;@J[XH!-N*]7NNI&OIZOK,4U/__,PCV#W_V]G?BT74 MXDXX)4PA1Q"LB(M"2=D8?7:)G*!B<7E6DP<+0<>>0N52^0A]YF)"9S@YKJCR MR7E:SME^\OEL/_Z2LR%W%^=G+ITAZOZ^0\OXM'*(CYWRJ%(Y*CF5X6CDED]( MI7PP/"Z[Y>=G(\Z4_C*A+TY^332]/ 0.Y.QX"%SBP[WN:CN MCN)_M>6G4ORO%EU2'.$I]1?57P9T2B2Z)'-TQ:>8_5*0F,FB)(*.DA,EO27Z M9O5]QQ_G245.=#D^922MV$$YJDW[QJ-#JF4^N%N1[55PM.!$[#Q8_:R$6(RU MBD.N%)]6*_IFEG]1/*B6K-*Q_LM#):=E_"@1[.N&W6EUZE>=MHUZ[U"C?3GH MMK\@^XL]:'^T"ZASV>Q=]7M7]4&[]80:OY3Z8=0B/IYC073#$@$76%'.G@S\ MA]^V1'RD;]TATR$1Z/"@$/4&A\]LJ-NN4GCHDU4;Y<(E(FJ?/@XDJ::_U%PJ M Q\OJI3%]QY?5+MK!9&5SXA0U,'^\DOB[TL.K_L5JY3T+4K?J'+3;UX>MN)# M^\K=/'82M:3#!P^7K(-O/'9:_K8KOW:SY8I5*5<>5>Q^+$0BAM9;!IC]OG.X MDUX08-?5HT:UA X"E2GO>4XM!S?1R=GFZY/1!LB$879 ^-$-Y(]04.E2)VK- M45/I,.>AYOT859>&OC1=K0"2W*43>TD^>3 M!6IBAETZ##9&=MK1VPNIR%2BM[:'V=C#=$\_'%FH MJUS(]N!19LSAGCF@(FI%/2)##8&9XQGS^.[F\0,>J9[-1@JH2Z;/@6 @:R,HA/-,++X:1O[!>#> M1D<0'S,7#'R;^V%$7J*^1WT:!/H2"?P))*,$%#LH $=^S6)OR598 8">>@'+ M\7[M!, U !A#_H/@M?-W$6J7\-;CH7'_0-G"1^SCA:1X#]DNLU##@^S^I6* MH1^5^Q?!D<^[ETX:P,6?40.,!5Q_V(,]]"]]OP_Z?ET^A<*]?@&7N#VGZI8( M2,V\/J/Q#(_V]KI-N.1!/N=I?UY2/^KD,6#73JMP2WTHS)N3'>?88_>49]B'TNX1M"ER@LQ@S./E\5?1*UP MB"GX:?Q8!2@&\(ZRJ+]#O6?>5_*:-%EJ 9YU+X)LBVL_7P?\)"?" $%^P41 MNLP%NI@.W\-EOE0!"O3WG(W1A^@_V.%Y*QV@@.\,=3D.UKU\'3!V.\#T25M! M7U/E-I [<0@J(MX(,/*E"F"@,Y=BU!=TAA4Q@1BQ''#89P+P48O,B,^#."&1 ML0,@X?A;+6&]?&>"L\&MW]TU!=,10.X(UILY^URHD.!0$3XIXI'%7L3_'"[GS_3-!FCQS)L_< MRTR*8/+,F3QS+RO/W,NLYO_G1?R)%1;@78A8!>BF8./0-=$CB0IU@8> )B*5 MOJEHK0EV/$$D YB5Y0_X%D\\J3!#W6X?+O2U#F#(<_V@"7QJ.=8 "G#0FX#^ MP &-I6J H:^K,]%^?(!N$0>]!5 K M 6C5L*\6T+-%@\D5GS*/BXP?VJ^L+F#P2QW 8 ^EU-3?]GJ]O5\!4X]E@ += M=O1@1AF>:?+U-[M')[5G?C',:Q(GYZ]_^1K[R^MW<+E?.0'?N5F)LHW\OIN52+IUM":WCP M4BQV,[5XM]M$@U!,]%EO[Y_^!=^^V3TL'=?\Y,<4O=D].#VMO=DM'U5J^ECY MN%R;^OK>5DN4^L3C4HWJ\A3=^ZFMX>>IGL@)IA=,30ENW]<@_IB&8-)3VCQ4 M'JJ/XLV/;_MJ 7T.,RL(&".8$SW@H7H#,/98 B# "YDP3N(6T #3^;U9>U#P MM]0_3_#]!7/DPNQN@["[S>ZDVQF!)RZ)%RAR/&6Y!FU"#V"$'F2)FQ5( "N0 M&OCVC>JHR9-IFX!$&W'("%V#3EL#I =HIG]8F MG!RJ1YOC M@Y\(;=\$,.\M N02M%TWT51??6@SF6!-)MC''S.98$TFV%>;X-1D@GVD4$ R MP;9/3"Q&[F,QVHSQF0FZ 0"ZV+O,;+6M7W7APL[W^U\O")>:\[W9>>A3.! F M:5?D33 EF'X]9=X.!0_,BR"!3-6FU*_M^CK,RDSDY3[Z(LO]BDB"A>,9[OGG MWIGB,3>@\P_Z(V787RAZ QQVO@/E>X$DC')D!P5T:W&+PP6=[QC9WDW@AR8 M'D0 ?-_'-Y3-B%2H\BQ''N<,E MOQ(BK]3_O+B_* I]G2SW"Z,V(?\)"=M8#3?@H8!O>M2/-JS5X<*.)<@]Z-4* M>%3P7P1'TQ&FH6?$@&,!UY =>$C$^T2$R+;J%F#>D0:Y![U^*] R@URG SS7 M1+[7QC/@,UDFC.L.)(9YA=^,Y$!&\BB6$7:P$XB)5YLP2:9$Z<[+3+1#X-WO MM.J?VPV#^EO22]Q-B+!\-^D/S:]0KE@GE?*WI%$O&@O2$-#?% M5U[%^JA=Y)MO5'V2T#_#4'[58R!VHN0A=U,0O+B4(_M#[B[T#T]-_?/_ E!+ M P04 " "L@5M8JWY@I2\# "O"0 $@ &$R,W$T97AH:6)I=#(S+FAT M;=56;6_;-A#^OE_!.5BZ 58CV4K]6@-;NQ1%N\)H!^3C0%$GZQ:*U$C*KOKK M>R1M=T'BM?G0;M,'0B3OGKOGWL!E[1JY6M; R]5WR^^3A#W7HFM .28,< .W025@> MPM-!@RJIP=N?7^:M6^RP=/4\2],?!D%NM:RTP,[]E8W M7#T:6JYL8L%@%04M?@!REOP.VUTD,B$;KMA+54(+M-#V+6S0DE=4@.NND"C8ST)0'IPO MQBLTS1UB#R3]9V<=5OU79YW?R_H:F-@3=YJY&A@JH4VK#7>H%2MZ9J B^DKX MJR!A0DCV M91G9]-1^EL M,65N)E'; M@CC2]>RUQ*A8<,D]45L#$!J!_T(>2>C9NYZ*H+%#JHU#>$C>L[!=8;%$;I"R MPH/2.6 \UEB48ZV.2318,_NK0]=&(X+9FE=0[RRIM&'!1>V!/O =N["&EKC8 MB3]B9!-UR7SYER>81.Q8"I&$T@[LIV.H*@HQ.:K !B;H&UMQZ=DZHR736S"L M0D7A1CJ.^?,M]4\1I S6*.ICMGG;>H_W'$Y&775'"[?+*$OW=?3JLZE^_/!6 M_I],@/.S?+*P866OUK^]8*]?KQ\TT_X=M]&AI M8FET,S$Q+FAT;>U:;6\;-Q+^?K^"9^-2&Y!D27Z7' -IX@9!>TV1!"CZZ<#= MG95XYBZW)%>R[M??,^3JQ99\D2]MHC/.0!SOKDN:.]?KLSIW??EY2J57IA2_U-;5$J^]>=2[0MH14)(8[TT11]QYAS]2&OP[[O:% MR84?D_@H;2)+!:+Y': M@,0]&!J+(5/<<8LE:@T!P-, 0V$X%^Q)I1N+7)NIFV-WF?&$Y)?1;EC96H&@ MFQNS9NWS1N')SJ'PT[V0<9'JG0]=@[.&H7 Z,3E8)UYQ,-\):2G !C!0B28. MKR!@-='*C5FN! M\GL#Y1B(_7P(A>MF0@!+,U*LQ*:VZ ");*)<2(^0HC+TPU1^F5A7D[,E+0/ZFE*\1%"K M2=S/;9\6MH8[E,5$9(U@Z4TI._](!_4Q6&=;29G.( ?1*)DHK/V-Z ML&E87G !C0%H<:W<$UTANZ'*W#4.534V7 Y18#J38ON5!0,"[1U1"9:B@7>T M4,4+B45 Z2.FL>!4A43_O%&=[@RJ%SG[9B)U'1(;QYSRG ]Z)HB6V\ ?%V1D MBT0='S=3RH!B*"+)NDA<$U/[QRW8II3(A30Q*\\_O[T2R9SOAX5)<29@3P A M#_!L@9CM#! 7Z36&>!TJO/-OZ&!HV8C')R15Y@,F36O+@%@IOAMZ+8SS>,\G MLNC+I>CH]QJU&UT?/**2 ]E(=P^D&\.Q-:-P:%'>/]@ZC%:-I5LP%4Z48250 M%BI(F(\FN\^$5K>DFQ.,!_*M+YZB+T?_KN_Y3I_)GB\&*IW8+#A:'9^5/4D&#:[H7C"L2$'R@R*CA8I\%'(-KP7 M*L =Z&DK$@@']N#J JC!+ 5GFM*S\5#O^9.#W=M[O0('R"TR3 M8H) 4@:9P MO-[ KA5+J"HG1D^(Z^CB RWC+JA046DS([1.QR8F3WD/U #A'T(R.KO_ ?0- MYBTD4?$#)18T91:_JO7/6^'>Q)H'UU<^;"SG'Z2Q?,CRQV@M*T>#^1]#E*-* MR]E E6'0H#2\[S8JWG#"-0T4J5D" ?JQN;DQ<7S>.8V7)KS%OVP^<'.?HA.: MCGRVWG9YT;GL/M[<[?06;4>A[]@_/'"5+%_N'>_-%1HL#OK5G>C=7[,,SX=. M1/M7KWE\[:B^V#\!4,-O\?9/6<076]GQX>;M^P^_?;LLLG<=/NM_PQFX^?G3 M3S>_/;CALP7DFG7E306@]K%21#AY%'.#_UM(?HL8K-^P6,S'G[CXOH6GK\>* M1UJWIK/A^M.'X4BL*$:-IV><$&HC N?-@?Q M6'Y":S?GEDLD5)'N4D4F6"2U7U?YS&6[YG>\]W<4[AO^&U!+ P04 " "L M@5M8 6YM6-<' "=* $P &$R,W$T97AH:6)I=#,Q,BYH=&WM6FMO&S<6 M_=Y?P=IH:@.2K9=?DF/ 31P@*)H63H%\7'"&=R36,T.5Y$C6_OH]EQR]++M1 M-FVL-=9 ',_P=2_OX;F''%Z.?)%?78Y(JJOO+K]O-L5;DU8%E5ZDEJ0G)2JG MRZ'XI,C=B6:SKO7&C&=6#T=>=%J=GOAD[)V>R%CNM<_I:M[/Y7%\OCP.@UPF M1LVN+I6>"*U>[^G>6?=<)IWN:9*E/2)UT:43*4_3DZ2;MI.6_%=[#TU1/;9Q M?I;3Z[U"E\T1\?C]D][8#Z9:^5&_W6K]L!?J75UFIO08S*)Q_#/VL=&3IWO? ME+D>EOW@SUYL.B].9'HWM*8J53,UN;']_2S\#.JG5O@9<)-F)@N=S_H__JX+ MFB"/NO,,?*0W^=5L=83+A1R0^2IO(DESSU_N<9N(Z]5S2 M:;6>1L.FYP_\_/O=Z3WJSON&^$2V)"NN2V6I(=(0Q1D8G6&%^W!(2)]\7(CW=FY2/\D M'6*"8!8S<5>::4YJB,47 EY'6AF84!HD>8P@=0D@S$15>EL1/$!, ^DB[E(4 M>+(:(,DD1H624G).VAE7*>0=!19;].GP3L$8#)D'^5#37*HM MY *JE6@.2Q1(8SK2Z4BXBG\MVT_)4MT).U!HET-7L$29:C^"@VX,%N71N=\Q M3#,*;D[03(EDMCH-+QN8W?\=8)+(=(G0,XJ6H6X E:B.8KM2KLL,'!5U@"[3 MO%+H$W!:B6L#4-0VGXDQT,! 9H#G^1*I-4C<@Z&Q&)3FCAM3$X14$K":Y=B.NSM4*4"G3*3\K[=+< MN KMF&2MR2-^QM:DI/#:B0/ 11'P%S%QWI+#3"&&(2=^'F -3M>IK-SV33AO)@2PU"/%3&PJBPY 9!/M M CVB%I6A'Y;R2V)=)6=+N0SHJU/Q$D&-FKBY4(-D88LSN59!2[HJ<5II:34[ MH*-@".FBY)XJQTD\+%87,GX@4^,(!GF0-S<:2\ ^K7+).0!N!2.68@ MHK18 M543X*R&N")I&>U)?1\N[CNYD9]!]<71ZM@GNK;EM ^/;L^+64,?RF&C%");. ME)+I7SJ@G\4JPUI:-8<80*]EHG/M9RP/'AN6%UQ 8P!:7"MK55?$;L@R][5# MXPH;+HX>$;38TSHQ+:,P+B:M TD=,8\'I,8C^9:,ZW1E4 M+SC[9B+S*A ;QYRRC(]X)HB6>T0_+L3(%D0='Q^7E '%: B2=5&X)J;R3UNP M32J1B]K$JCS[_/9*)'.]'Q8FQ9F /0&$/,"+!:+:&2 NZ#6&>!,JO/.OY6 H M>12/7T"JK =,FE:6 ;&2?!_IM3#.XSV?Q:(OEZ*C/ROD;G1]\$23#,@&W3VH M71N.K1F%0XMR_6#K,%HUDFZA5)@HPTH@%3)(F(^:W64UR<8#^HWOGJ* MOA[]N[[G.WDA>[YP8*KF"Z>QY#.FUU7P+JF-X?<%VF5#&B],DY#'WEBWD OA M!;HL"NT]T5\DC\1 D'"YTK O='( B(.K'><"_,\B?;XNZ<]*P_RP!JLR?']P MA__?VGUCF7"=0_=AKL(W+MC$N_54$P!3I_K%%FM*\HYS=]2!(7L'!1N.9N=' M55\$PWHW%$\X'N% J=#0T8("GX1LK7O1!+B#/&U$ >&@'EQ5 #68I>!,G7H> M/=1[^>)@]_9>U] F07#-( %"J0(-(7C]1IVC9A"=3DQ^80XCRX^S3+N0A,J MQKF9$4JG(Q/)4ZZ!&B#\6T3&T>Y_^GR+>0LD*MY18B%39O&K6N>L$6Y,;'AP M=>G#QG+^*1K+ARQ_AL[EV%%__L< Z6BN;U(A M[]@_/'!C6;[>Z^[-&]18['?&]Z*]OF89G@^=B/:O7O#XUE%]M=\#4,-O\>D? M6<3G6]EQ<_OAYO;Y2&3O2EP_H_/+C5LP78ZA7ES1@0[6"-B'#F*.;F M_K=@?([I7[U5L9B)?W#!/8>/;T::,O%NP?Z_KDCS6':]/."J"U_J7!S\%@_P M, T;$W*XZ?1QR IKR256^:O;8/6 /8^/"=]!^/,.?T,8%N^6J"BFGM6PB M$ZRKRF\V^J]^+ M@VZ_'76"><_OQ@,:]CK0]VBW]8=?0U4<[G247J;PMI8QWDC K#_LM',]NF&1 M3H:^Y_U2L^,.Q['@&A>3J.S^NCDV9M)PJQLT90L^M'AJ3K42SVEXM9"BX%$C M%*F0PYW8_D;EG6=_(Z/2B&G&TN7PS4>6@2)G<$-F(J/\35U1KAH*)(O=0,7^ M!C06[;:W-PY(#^=)&8<*F!\8--/;A,V9)JU@'_<7;314YBD1N:L!CW)U1N<"TG NM1>;6>"E(*K\/O*XADDZ 7% YIQQ4 MX_PVA24Y"K61!)[WY3S[=X!_%@KINGQRA.W/(GS/22@X+W'>,)U8E$><%S0E M,\B%M #?81@,WHNETI"I.GG/0R%1:DO]GM'9W>D'@3>:B"RG?&GO_-$^P6E/ MA,QV=_RN-_(]\]P;C'XEL9!VJ25028!'.,TQA)#-0;JQ+;]NFD2K3I!0,4MQ MP,H^#$PAF6;H")/9T]LPH7P!V%ZRC"EE$Y_;D1$:2!*0@"#NF^F@55;6"= P MJ6*,M0NDPN#@DB+&4H)WE:R$1T)790!=D=^1G/A]9_QZXI;@3?8:,+3,CON* M:R,?Q;.'CQBF,E/B(DV1&\B1U'!SQ5<) M?Q5,@MG76"8]X,4>Q3R1Q._L1?NKP-]1?$7O,OK^H-5V1,ILXF#$!R.3"*\W MZL&+C#KC6,4RM]' ,JHI,R6#N6B>XX01LU.;$H>CBM211^0@[9H/BU+S&^*_I4 >(VI;H,@)S&5! MY=+E0-"SQ;[];0@TG:>PVG@*B67;;#I3FBL85G]&$5-Y2I=#QJT]5FFT/E\' MC;\V%3VD:9D"EOI.7!X3VKUFT.N8DX+&_;&.JH7+0T33'B(.=+0I&_2; ^_+ M8J_IKV0'=FXW/R)0&->WM5:M4BBI. SR6^*OYZQAYT,0SO[[9YOG#OCN3KLW M4O9*3I\DA_N/LF,V/3V??=I>$:D=DHLF>;=%#TS//OXV_?3@6/L(RI5YI46. M1 TP4X@2*8M(9?#W4G(;,3B5L!!R:4/A=K0K?SQA\FT#Z21A$./. 7<1FET# M.7?[V-<*=^^#9-@V<^R;&YCW-T$?V"9PK\W\WTO^8[WD12Y <)#GBD8376E!=_SA9G4;*6NI>I%K941B*@FOSDO_':2X; M#GE<<_GZ:_7[7R5RH>S!;R@AI::3;7RGN,LJVW*\.Q4ZQ[PJ]*;*5SYME%?W ME>7 ?MWY!U!+ P04 " "M@5M855=I.PLI P"OV"L $ &)S>2TR,#(S M,3(S,2YH=&WLO>ERXTB2+OI_G@*F/C.=948IN6C/*AVCEJS25*:D$95=W??: MM;$@$"2C$@186"2QG_ZZ>T1@H4B)3)%$@,2Q.=4I$@0"X4NX?[[]_'^?AZ[U MR(-0^-XO?V_LU?]N<<_V'>'U?_E[NW-Q??WW_WOV'S\/(K@,+O7"4VX[O^P, MHFAT^O'C*YRBY\.GI:8\N]H/^1^&YPN/_ M/+__\C$*F!?V_&#((E@ _KR^6V_N-IKI3:;?HUEOM#(W2BX/_?UFXVC6;^KP M&WF%_H'MQUX4C*>_D?HR^U:Y.S^UZ+Z-DY.3C\^X1?JNSZ&8=B$LH/'QGU^_ M=.P!'[)=X841\VR>_ J>[8C\4M3/#C_*+[.7BM?>*O<+_1;OD:. MQL%N_7BWU=#WBJ+' ,X7$S?5_@B=^$S+.#[[)W%;_6E M+Z[,OS=^W65A\MYA$+U<*WR8>WPW'.=NV>5>Y/+QGNT/Z;I&4VW JY7_%XO&7G0O?B^ .NP_C$:S#EG_]LA/QY^@C M,K['X?GB^10OY('\IW <[M$_X?N;>,@#8NM1JM^_//'W%T7>$A[ MR#T'_G_TV67]'4ORUB\[P(^G/?',G=T>?VU\Z5S_^P$O?CNEY M(K29>P>7^\YG^"Q,GG$ S_C7LA[P+\Z"_.T/=\Z0H L]X$0_ '3HZ4/@M(/@ M,@Y("'-[AC)\ZL2!PQ)"[>/S6@>+O4\#>3\4IYYP@3&#F.OG*S$^O>>/W(OY M/:@IX<%9 /M(RP"5QWX-.PQ&[^3&]_0JSP\ M.@:&762-S8.3R45=\AXH*@?E*Q#=F!X#$OG GCL1B^+PZADD+11=EW\18:0? MW6@<-7?.7M-7?[OQO;]BYHJ>X [>\2L?=GFPT');C:6M=G_UJUW>8@_6L+7U MI:WVL(C5?F8B^ =S49KL. A 5,Y9*,)OGM\->?#(8)G7WBB&&\"=;.$*$JXO M@G7AW]'X5Y# +WX8XJMQ5#RWO6NPT(9\QEL>P0I>?\O;:, #>%5_Q%''>'U] MOQ'# ']3O/8<.V 'TN/09ZI&A'P?T%UEYIVK'Z95QQ_7GG,YO M_9=P\&]@W,"B)?&IMM[%]>_Y@/^ M3_\N_2Y9II->VFCNMAKI(^0W^F_]D(^Y]YZ^#4T#MD$:V9':A$,0_>1&ZIOY MWBSVA'RM&)A"?SCD+(P#?J;\E=-OG4O]<_V5_AM_/WV76JO>)45SWD=9E7\Z M\+#GD2ML$4GU:3EBB+(+#F:B)A+YOG!9&(+I$/GV]_:S"'?.]"47_G#H>_1] M6^OAJ?=/]B%9QF*TVT>/L_E>VH4#!I+[@GQJ9?3EXO3;WPSZG9M+O_Q^'YBV MW^@/@&LF'H4#=HG<8#A'3G_G(AJTSZ6CNOS=-4#!'U:DF$:*1GW]I#BJ2/'R MO,_M[GMTSK$!EHP!3'920B;;3'%OU$TC11A$IW>![\1V=!MTP(T4-L\;&YVX M&]J!&*$SV?:<"Q'8L4NNY48>CHV5>X$_:AC>\S *@$XQNOX(H:2"T\8] #+V M S;<3,%9N5/ZHU1!=+\GP,W@7\0C=ZX].*WZ"*:TPY!'X?GX*_O3#Z2OE=#K M5]]WGH3K@CRE/P@WDW(K=Y0+,R\:*_+8N4W/&@@VYU\GIT5//L MI83JL
    =_=PM/N97_R8FT##.2341U'D7 MFTULN'&NJ(D;ODR599S#:2+LM<'SDZ@Q/XD:2R21<5[P;!*A0P46ZXA',7._P,=>N 9?JI#(K'%>L%E4*4B= M&1<*-HLJ!6DPXP*\KU,E>\"$<,)LMB(SSM$VDC@%Z3/CG'(CB5.06C/.@9_# M=I8?;J8F,\Z_-X4>!2FO,KK_:Z%',?JJM7)?OQQ\V3(NN;@@?C#.A7V!AU[] M%6/QEC\<^1[\&4[#1 DL72DD6E\>)-HRSD%=<,_;CB/0NF/N'1/.M7?!1B)B M;FGVWSA7=-']M^UXB' G=ZCF Z\+^ #O]LAET4=I:&&YYQ+!"ZXH% M6#VX B]G11MOG%>YX,;?^!Z^4>"[+I4Z13S@852:[5^YWUC,.>;;?NF]XP+0B67N?]D]XJ+1B672 MHNQ.\EK1B65NO'%A5?/1B65NOPF5NBMZM;+[O6M&)XH)SQV4W5"\ JEKG_ M9?>/B\8JEDF+LKO,:\4JEKGQ98]W%X!5+'/[*X=^(>NHH!Z'E4-?4L)5#KWA M!*H<^A(1J^P._;JA).XS/TOO9->L).X3%J4W6%?JY.XS(TO MNW=>@).XS.TWUD?_O$BOTLPI/(J! AV_%SVQ@$_\LC14,*Q'6L%YZ%*332H0LK)<>Q>BKDY+A M"!F@=#,-M9.2P09K)$@Q&NND9$C!&@E2D,HR#AQ(\P0]V/D)FX?C%@GL?=.R"0!U^\]U&OO/ Y M]^S!D 43LU2QJ6)XSQ^Y%_.;5:1,%J(IDJGA7HP+3_@R/[9[!/_4-Y@VM'L& MFQN'LE1L;AB;%Z1_C8.2*L8TC#$+,IV-Q,N2@H]?N=\/V&@@;.:FG/$-ZQ$< MNBB\8!YS&,[P X)Z;6 AN'8S264D3&8XJ0KR?XQ$T PG54$GLY'@VBNDTJ?3 MU=>K]D;JN4;=2'S-#)(4H\\:=2,1-C-(4HS>:M2-Q-A>(0E^W0X%NV,V/,#> M4-UE'-!F%%6*4E_&X4)&4:4H#68<*/(&56P_]J( +.7.QJFMLL$ :R!%4;JJ M;&[^&DA1E((RSHW/]/O!70]O?'#6O_C,"\%7_RP\YMG"Z]]SFXM'UG5Y>#X^ M%]0.!0D8AR^AW6]>%R[@CL(Y2].MIE$WSG$O.7&6V/"TT3#2A7\E&=T/HI[O M"O^,1* UGMBY2FN.>#YG M;F1W/.CYP1"VFM]V7=&G*-C5\XC;$7<>Q! NN>UUX-.PQVS\KJ//6DFSGU=S MXSW'Q_L@4?9WZ_MTUJ_V20E+93;0*$$N"$C8.'XZT+;CEO.3<1"(IL=Y' J/ MAV';_BL6(;41G8C#PWOR\+9W[3GB43@Q<]WQ]7 (! @$HV)I>M@?' -DW&D_\H#UW^JT,/?+EV/8APDY4\WR 385 QO)P$49 ME>5#LBH&-I*!BS+LRH?Z%UBI)L+)\LU4VM@A$;RR=+=4XKS']-?/(0,(=C4\GBK;:R M>J05O%_Q:DGIG[58Q@LYAC MF:[E?H7$KXDYKKV[P+=A1?<\Y"RP!VTP!_@C=_W1<"75%JLZ:RH0? LX9JD' M4 6';P''+/54*A\POOF5X04!BOOE [_76$59%%'*A_*NO8IR1?;7@;&@)9P] M\";1^,Z%EX.3YPHVE\Z=:=/)OC#/*<^>&PN^F;7GR[0:#XS%M!;:\_-8P%V] M/ERG_WD]' 7^(QWLY8$8#XQ%D4I#CJ5*A[&XS5SDH%&1JG0@N0 NUF4$Y1$+ M8]$0\^FP5'DP%F-82#U]C@-P^^. 4_/Y9_Q7B8X(8[UVLVFP5#DPUEM>B 9M M$3P$S M'?A#)UL[ZZO)(@[$NI2< M\Q">C[/?I&[.%>WF!>QVX.-XIO/QQ=6M27FMR^MV?5AN<*#BH0D>:L[/0]E+ MW\=#Y08V*AXR(+_^T#A09DKV^%?AB6$\+#1O8U,Z-1T:AP!-(SA[K@B^+((; M"S>5CBQ+]=^,PYY,5;RE[C-P9"RPM39BK.X ,(C,QL)DVRASQD)C)2'&,L^Y M(V/!,O.J9.<[;@T2-&-!+ -I6[83S5APR>2ZOZ52P#AHI@P46.K991Q6\BX* MW/B>#=XSCWB['_"2);<>;1:,L79:+%4NC,0N.O!$)W;Y;0\#"-'X*X\&/I#D MD8<1WN;EIYS?L&$FS?*!!\P=1\(.TU]M9G'0L7&PQ'(H^(ACCN,%O$ 4Q/0F(,3?@67L#3T/C<4I*L8J=6;,L7'PRP8@QL?&(2H; -4> M&P>-K)-3C3B$C 1$UL76)E#@Q#A (PG?!MP1T6=F"U=,'O?W_-%W'\&YRE^T MK'R;+[[7CW@PO.3=:$JK">&!/2"?O*PGXI.NR4+ 74JMAQNLWH?? -4/;ORH M1,4>)\;A+15C%<98R\2,3HS#C.9AK ZW8_@:R5$QDT%:RCC,JV*F\FHF8[&Z MUZE[X7N//(@P_+I,EII%X [WA!\0:2]C_M_,BUDP!E(KD0; MAV65@="QBU0^*H\X&P>N551>@2P;A_:]:0GQI]6XH9O@ 1ND/HP#,>>A\Q<> M 1W69=17S#0?,S7KQN*QZR7M:ZQ['@BGS[_X[*W.UEO-2,;BK^N'&I9_WAE$ M9V/AT,JL68\">3G"L7DP3QAQXM+WA!&;]0I'?9WIV[CA#\ A&WALT7B<9G,Y MZLQ8#'63&2G_L'ON\.$(,]7NB'3Y=WW]VEOOW7EW)G#W9")=:_VI&JBP;B[M7*/@[2=NH4'"32+M,W=PP%I>>I2UG0(&G'[P7)-]>> MPY\[3VR$WQ@5VGL_O)F#FEZ'-W.7OLO_:!@+LE=,N]Q"JDH*P7IOYI?#ALQ*Y.F?>]\^QA]-QKWH];D?BD<\A8F5E MS5+%$-;'FB6Q#Y9PXIRS<)/YNU2!@>U3O0MR865:3/*WL?&*+;=QMR]/U0AQ M,#:P8YPX;)J%4PG:6@7-V-B:<8)6B<,RDZ*VS\*\+6.C3T9U/GUX\A\&?APRSWEX@F_&'?&\^M;DLC_3 MX5+43Q"/OVDGI2!62)_88*R%[Z+A6P7V'>FP!O M;#J75H#])@ 3F\ZE50#!-!!ATSFN"DZLEB]^B-G7!204PG%5B* ,FJ@U/U^T MEL,7Q@+HOW&G+[S^)0]%WV-18ACI[V]\SU'?<6=Y?!&(1X8E1)GY)"+\GG_T M-6QAP,.(BNZ>V&BE:$)]M[Z_6U].OM[^RN'K1=E^XNU>8_N)2]_']L;BJA7; MZT;\.27W/K8W%B\UKM*W8L,5LJ&Q6&Z5+5U MC2.("M@"MF!L*<_ M1#0 NT\\"B=F[M6S[<;8 *.#N718G.W%[8]Y\X'9N:1".B7Y]SC/1&% MYV,D^&UOZH-R;*"O./>]N#QSU0Z,A5BWA[1&F#O& I];R@=%&1S& IU;R@=% M'?G&9O NQ ?+HO1<#].WS5Y\)Y_1]^?E,5*,A:$K9IRY-??)G>]?W!GY7N@'7WP[8WO8?NQ%P?CT6V?CI-!8^'3; M&:(@//W(6#QRVQFB((#ZR%A8;@ZRZ$L_^P$7?6]U3+'%=IRQ8%7%'R8<*,?& MPE85?Q1ROB2SEA[]&5.6\ O]XP7F*QT;"X4M%JAH;^9!<6PL#F96'*E^L-M8 MCK=_;"P(5OB.&R$0QB)@9I&G*,/%6*S,\"[4ZQEGU9I_5.]2A=98P*S]Q +G M)3M<#4>N/^:<9/AVA+;MQN1?&*'%C07,MITABCHWC 7,MITA"D)0CXU%R,K. M$',_%N&3&S;,E+JW[;]B$0I\-_F&&UHE>V(L_/:2)M3)#3^^]FR\_^/2.L2; MI8>*8@5C\;'M986";)038[&X[66%@JR3$V-!PNU+*RXIYQ9UGAF+GU:<6Q+. M+>KX-19:KCBW))Q;E+5@W% ^.'R.YCY\ZB>[K?IR-F+EL.\/;,3^_!MQN+2- M6#GJ(E;L"/[ 1\^J(QC)UA'&6Y4(F]A)UA+$)!9VX&_*_8OC1U2/\YV7@<.*" M%;M .&![3OK0I=A+I$2YN(["U/BDO>$QQT5:L1^#=W?F7"^^*'J^VLN%0Z&8OS&"LQ1AAEQ@(X)14O$XC: M-!:*,5865S.XK]4T%@DIJ7BMBD[&PA3&2HP)Z%+36$BAI.)E!%&-!3",E<45 M81Q-8S&.DHK7JNA4H17O4G0%A6L8"&R<0JR)-J&8MJF$RL M@D#;EK%8QA1B)5TF-E3+&0M!%$B+HI28L2!$@;0H2D<9"S1,HP7

    7CSC@$ M8SN\]FP_&/D!6M._NGZ7N;F$F+LXL VH]N@PX-'86=MZ+@;VH&0 P3:GO,%O@7B+*WG M)&(-0YY$UZ&&,D)!A\:!>$<6C3MC-"44>#L>#67/2YYR%G@3T MT^&2/W+7'U'"[29#*@?&@E[&4ZPH96LL"&8\Q8K2BL:"8G-1K,-=5WA](-A7 M%GSG$?Q[LU6B<0A9.CS-&S$8'W.Q[T_&#(/)N? MLY#_:!76F\M!6.<>A]?)1^.?7X$YAO%P0Q6OL7B*P0S!GC>8(8R%:U99G3GW M(EZ.MGYX\A\&?APRSWEX@C<:)R.N:<&K*2%84&Q?F8P%L>!2YJX,M#:.Z$29# MF9#-6:?&5C#(0@'-Y0WM/C(6_5P%D59XFFUX \LC8_'1BD^,.G",A4X+Y9-_ M !-@/MI,+E$7&,"7F5WIB.>(\TTUC8R%;BM.-913"SI[CXU%C"M.-913"TJU M.S86H:Z8Q;@#^-A81+MB%O/.0&.![XI9S#N&C 7&*X/)'$Y=453FV%C(O6(^ M(YEOF9F+QQ6<7S'?(LRWS-'=Q\;&"*K\),.L>6.C!!6G&&;*5RA]N0^899K6 M)Q407D)F, %K/#$6F#:)<]*.>L.A[U$-\OF&\H.QV/.6\T-!!NF)L?#REO-# M06;GB;$(\M+FR93-&UD18G9B+%R[M90VPD P%DC=6K98E5-9%M1R>RAMA$58 M%HAR2]FB*,.P1'CDU5^QR%!F#8[!"GGPE=9HZW%+TN.G<9POP'K/\;-?+Q&F M63&4^0[-?MU8J/,K9V$Z,XRD/6D]]>,->5%'_@P68V'MRO&PM#+D:K MNSC:>%)5"*'I6G2)7N%^W5@ 4#9Z?F#/[3@:^ $L+;_=E_!M& G[PH^]*!B7 M9\>-!>+>VO'/?L!%WRO=AAL+<;VUX:1T1/PQ_^WI_L:S#95,%SUAH:1[B M7S"/.4S3O<\]^ZV=WWIZ&XL9??&]?@0F^R7O1M/"O-XC#R+1=3E>L"PJ?V8B M^ =S8WX^3O[Y&[P&SB\;?\'I91-4UQ>1JQ'2%6MELFZMDP%DFKN,XT;;=4 MOC,6%L2&F^B6P?]@W.:1N?#[,$_VK[['QW)"XN?8;\KD!*#&-/8X,:6FE458TK&;!H;_ZAX8>V\8&Q,PD!> MV"[#JFELX&!#6:,\:%736&Q_2TT;@UC#6'Q]*ZE1P\8+FA3+ Z:;PPI895A6<;I9A91!K&(OM M;ZEI8Q!K&(NO;R4UC(65L0(3&Y/=Q2"9+.38D$I$>)/S\05847T_&-_VKB.> M7.&D18J_^2%.3?%[T1,+>,=W8VPTLX("11.:G+6,Q6#+0<,5Q;=;Q@&B81"E MK=]^Y7X_8*.!L)F;;CK.&,)Q0W!1*'O&? '?QFL/X/@KC?HH+78U=>K=GFXW3CLQI1=7BHO&X>*O+'+^'4[%.R. MV? NSSL;!S&8-!&+Y6CC?78[P(?WB0:8P/<"$X^C.:/I WYLC-+6P0/ ?/" MD1\ C> ^R=7+\MGON0O$=^[ MA_3HQ@UL0S/Q]EO,NW7:3UF.B+[QKKV%0\MS$/%C.K8WS<.D*#)K.B+TE0#8AKN\9Z(0N2FE$AME"9@ M-#@0-K2;^KZQ0(/L09HU?/8_@!GPSB71@'!R1G'MP!T<@S/;(.XADBTCP\.K9=F.'.Y\#?WCA#T>Q M/!-O>U3P,>^G%@ M\U#^.>#,H<4[XO'L9_@/,8&PCUI']7T@7XN=[+/C_6[7/CEL.75^XIPT;6?_ M?]&L2W\31F,7F&$HO-T!%_U!=-HZ'$6?GH03#4X;]?I_[N2O8T$?+NWZ4>0/ M3QM-N!07N,M-1!/<(1\P[^[D;?(2'RW_+-;Q< MB7Q"Y(].I]\=;A8QH+#^0=*SR^2S_Z ME'^! W@"<8S-7/44>J#\.MV%O;K_#5QY>?GQSOG=2G?U7? M:]#G'^E^@?Y2$X V#'X#;X);]UBV'YSB@G!-/6#AW1X;"G=\^O<' M4 RA=<.?K'M_R+R_UT+FA;LA,'U/7AB*?W/)5O3GD]R1([@/T5#M4*.)U/AV M<_UP=6EU'MH/5QWC5]NYNOAV?_UP?=6QVC>7UM4_+WYKW_QZ95WE< MW]X4^ KUN5[A#Q8.@+TBWZM9EWL7>U:S?K!_4MRR]R=6O3]UU?^[E/^W\%N6 M1(@^W]Y_M7Z&X\3SO9N8,C0L=>K<\QX:%8T=RV-H,#AX_!PT=/N:*_>:+YZV,U];M;WCHZ/ MYSDW9QV2^AALCI[Q(/ST8D\G-V$H',?ERV;#H[<$L'$ N_P!2[BM6X__E/!$ MY+SU9OD#?HD[ 6;7_-OP!]P:;Q]:S7D/EA>B2'NPN/YI>U[,W'N.8GO'I^R@MG;?LX7S<=+) M6YQ$UFG[YN9;^XMU?W5W>_]@W7V[[WQKWSQ8#[<6V!X/8&!8C99U>V\U#CXX M/UFWGZV'WZZLC%F2F"3MBP?\NG'2VL_MT)S,EC#GPCOJ\MY+!47;26IRJ7MZ M/)=T?O8#*QIPJR="6)(UYBRPP&?CS@^>FI68A5O7[LS^:;0]/4]9M"1@QQ>_\C(K$HKQ=G^2]+05-FB$ P9[:2[C$W M3+3T@=+2^[.U=,I19=;5M*$/]^V;SC4IY8W4UP6JZBCA/$NB:58O\(=2B2WW MOY'_%W*YA\;D[DSGF45YXY[W18C2&^$(:,T?1SMGYUW]Z UVP]7E^;PS*2:F@X[?+AZ9G9$+V_Y/2M(7MIB MH16..&9>@WDI/$M$H64/6 !+_6GF6^4=_,-IYM-&PBOY]V[!DC*!@UG;L&8@ MI;5WC$#&8D!*ZV2OT3I<"I+2.-[;;R[G5K2J58$RT\R(Q,:?'1I2=]S%G\/" M&]G/ LF)>Y,1JH+.T/J/Z$/,.PS =J:0**4?JC'T%[Z3=^5@039&'2,^"OQ' MO$_JR!VC(^9\^ZHO($($A>&JP;?V_:KD^/FQ^^$C=?D"*+7K9ZP2NI@FL[3L## M4/W/%[A?(PD;UG?.#H\/+$JYC(#8EX%X7-L9M4;2F2.4*Z7Q!?SS-GCPGQ+3 MH]'8.;MZ!M*^1(Y_\!FDOF^#.[!R0%7/;P0UFCMG=]SSPK'["/J(TYOX_8B2-6D6NULX9HIDO0@Z%V#SF4&+.0U5M+1HTHP#D1(R8:_%G;E/R M)'P,YRL/331G2K?5P+@6/8#W-P<4-0=(GR\?V3P)3;/8%5C, M ^Y8HS@(8T2-(]^"*\A;:C0_=']"K8]AL+8=G1J<979TL-<\.EH8'#W8.WXC MIWKN6^T='T__Q<(PZ_[>R<%R;K6\1<%.G1P?K36+3M*WF(/X040NQ5,XLP>6 M[;(P_)%TNDW8B8#12=T9#[N^NZ6;<*.B:\0-_-D>,*\/'WC6TT# )ZD>721? M0NE$Q-KJ>Z#DK-!WA9.OO#!L=][KJJFS9]QH=DG"$EOC<.?L H7,.KO(V]*+%5BNF6C7GH.!&FYUQY8]X,#. M0ZQE$)(VFN*NN_O=\Y]@F9R%L',.?!'&"#"PT')X3W@R\>4^=KG, ML-NO'VA29S@$J+ZW,(+\!SS^=WQZ1SW\FIZ=2.?)SMF_>#@IA3K=C\H'LKE_ M-W[F*\Q978R<)J-R9QHM#*#F/Z),UE1V M]RS8\MP^9K=X40K_PW=C+V(!)1D&85+^44\N)<9H 73H*N,W) M+6DTY?VH[B"T/L!-X>BTPAC,\G#@8[*;3MN-!BR:?)4G%KYD1?JQ>IN?0)EX MCO6AF7GE+IS"<%'W3W@A_!%=#[_$]:B;T00$6@DMEX61=5*7=W#8.%QG&ZW/-^[+*4U3N(A-=//CU8'_"#HT_-5G,O.8D$ M)66.,"ES+1PN7R+A61[^M#@S9G8+-TOQ9L*,S=4P8QE9CRP5%Z2(6\RV@?4" M[&A*&X]FBC?U4S@@/<4S4[\.A\"Y\*Q *P.@V!!V8EQ#G0HW!?6#1X=7 M%PQ?M^PNZ)2GU26!GLTRQ2>GBT@$;'51ZIXW6SMG7Z8+U*1FM*::C3]6F&;D MOK[@.P&G&G%SB/0[A1 M&+Y98-K<7Z3"M)#:R<)9XFKZX5X6AM#+_Y56?R$7_S9C+%1Z_#H(6R;TKO>* MZ8DY/W,"1.BMD8\&*A.1(O!9XE":K?">LEG"E)IX8'_XDX-'(:!Z\ MFH\JZ5&$I((]YMF"N7@H8_$+7HR#0AP6.*&%B9["F0X4:]CB _MIJNVY;0ZU MPGV4ML=8*!KU#-SC4#9=Q+W#DD-8&NL3())DA+$P! V+'^FMY+T>)W_24XF& M^$N!=KD'Q$)!#7S7\D&_96B8'C0Q[-\$-KA?W\]DKW18T&4>@H/D/MP^NWQ, MX-*'QH&\_MM>9^]"4?&H>8BI+S_A;J2OKD((71=41X9]>B(82L\;?/81PXN MXPB)=N@U6.R(2"UV;U$H\MKN!6V\@1^TT[W][++^FVUJ#M_N4U,:]NQ988H. MPAZ_$=71[F(^?VFF$LJR>H>[0'^I[9!U[3W8:10=5_DS!?SV74$'XR/:# M@">E0*@;@P !01\9Y5'X<>B.-9],>^K"O*)[97P67B<:1E?XN(MD$;-X)G]V M'7J6JQ(%.9E<'819;#" X_$1F3!9@CH$ MLY*@H,9]<.7KETKM-4 >MNJ@(O@M''#734S/#[-B@V^ 2S^]'ES2(.;"/@ZT=?&6.8Q@";0E+BH0O=0]V* MLS^GJ&%&'_YW["DBMNJRBU2-+G0Q[M)5#IWEL-=$;NB')%"P3Z"6R93D:(+" MN>-[CF[8]5=,_1-J!*O_'T7LSX$<605FB)"DCD-G9X+VS1U@.UN BQG^LK-[ M_)(3[LBR^.SZ;**YD1U>X M+BY.*B1?'E>VZX>XW2/@'1U[3;^=DE(B[_7ERX6\!E0AMOO:L]I$@,^\&\#. MC.5534F$_=I+NS'I<_9RST+LRQU.;ELKNVW7-Y^G1,8H7XS62JV]P]LX(I,> MWF^^C:PG3-1NV@=50[;![-V$^Y3GQKREB3'[;)^EWPW?;7^FZ-G;/F M\4'MZ/BX=M0X7N3ESE$<,"=/"J>?KF$VXCZUS_;"Z2JM(DISIJ?F7-Y>?/MZ M=?/0R76+L<[_9=U??;ZZO[JYN,J_U,)F6Y@V:,"I=G IF+=@3SS [\Y=V/F$ ME*!+.-!WA/N,%O\;.V_(T7V'SIJ*.,D0I_\\3NU=U9>.!-6XGU!.HX38M H$)@ M$EHF.>"50^IEV\C)IHKR^)N0RTE;8>ER.K.&;NL[ZV.:ZSO;ZF?G*(Q\"7N= M!C@;$QR$F9,5U+[5TY^P;NB[<33[)RL:QK#H0(FC9*#$(-GP$>N#2Q5P]AWL M06"M4^8^@:C@YF5?()TZ<82K+V[JA"DM]M]H=594$N^KM=,#'<'6C_XCO19JM-9NY#K[>R?9#K P=/]9,ZI:@' M7@5K8L:LQ1H$Z.3\;8[)42WLYP+*R6.1'XRM&S\",K.BNZ>\LZJHXH#%.* U M@^25C&\$A;&RD\7X>Z9$'!.D64"YS>!7/\$_=[_X_GV#8N>:<> M,%# I]7G%D6Z!=H\7L-&M%J["T_8;0ZZU8@ M"CI]M#J_MHWR^^L]OXI31>U*%YG/D4?@6=V+\+OUF=G@7%?Z:.NHWSC:%H5T M7BFD$K#DR<[9-P]GSKN8 @F>?J]'O9XJ;W\;60''/YKB[J]!15U,9F14BLI4 M[CP&6_YBW.6!JC@85\IIV\B_;N54F%YJ5I93"3CR8.?L+O!'N,V\,I6VCO9; MHXU:E38J 4<>[YQ]X7WF8F:SS:E'5:64MHX%6LTM44K[E5(RGR-/&CMG7^$G M5H?U>#2V+D6(%6YQ4-E+V\<(ZU9-52;)DFBWKS-)3$PET=_/4?I3:$;WBE)@ M(G]4Y"E\4)W")5"^(,!J '6US]%8MH7(,K7"J:S-1R6E^QA5 0 M4CVU;*ENW<6!/6"AK$N6O\TTBS;@@)?"49WNZV"PUIKS1 M3>8>5RC.?(^%& M.V?_[SV'%3QRY_\S0!=5SL9ZB?^6/JKLQB*5Z-$*E&ARVE="M!0A.D2K\46/ M2(1PXC 4JK%D.]-D[7/2+._"]QS9!A2O 34S=;QS]C_8GU%$U+N%E!9\X.J_,["UU>[Z<:3G^6$FMP&* MK+(MU\LL!R=;XNL>5[YN"5ARO[%SEMI>::TVZ;%./!JY]#?6>>-8J$IA;1UW M'-8K9_A=GN/J5>U)93"61Z3V=\XNJ ,U#D,@-0LF(NL'7"G>/W#.15O.(F#4 MJ-[3?V([#?Q!JK!3Z]( S5SYQ&ODH;?4\F;YQ">53UPB]CP"%>?3>!=I1U)6 MJ5-E;FTE)QQN557@R7FEJ$K#G@>MG;-;FC%R[Y5G_'0@QQJ5'BL/>Q[@9 2MO"XR0V0K M/;5UC'#X1D9C%50O7KDV*^5:'IDZWCE3Y8-CZ_;) [-P($8T\Q2VG@G/.N<> M!WL1@^;R>S(;TR1UE6T^LWC1 "5=Q=?7R$UO:>@-LR1?C!>ME)VQ['G4V#G3 M:HTT%H*]H.["G Y["&"96?+5-M^I=K* MPY[8+R80GBU&8*BE69#69\Y53CH/'H5=91)M(6.8I+>JX-8BQ#O2P:U_5+&M M51]W!]5Q5QZM=H28\$!T1321V)]48ED=>\"=V*U.O"WDC<,#(L1K[9QUKG^]:3]\ MN[_J&&"75P)N)(\JH7]%X&30^:>ZLN M[KK"SA8B?Q;!L#KOMXY5/N\2T4N[_G=6(ZZ>>=4M=O'ZTQ-]#T$2>;I[0IE M:V;FID',_/I:YF>&5KU!5(FG&$W?@2+BGRKTE\5S?S)D05]XN^J7C69> MYB MYU6AZ$U<9G-BUS+_Q1<0SB\[2 O;S5J5K/>;.U9"]QX MZ#NB)U2>4!B/<-RW W\ZOAW+WFH]X<*CNAR>SRT1X=VY]6VOLY>9/4._OGJV MJ4<;3;<1LF7Y!WQ0L_ZIXW(TOTG3@NSGK#SFXAJUM- V -KR)DN[HW=*29#;:&< @, M@OMTN35B2(L>W')>"N'3++0>\&FU-S8"^0.V&IODX3][<82]$)Z$ZUHL!HE@ M9&3 6\4CM'_R1,_=&U:.N;*P<+K7W*O=#,G\YKD\Q%Z##NP7$M;'CC=/(N0U MV(S C_L#[$H]_[[4D$[$&L@(Y_!Z+A];G7$(-F=8 Q)GF B)(B+)/(FA&L9= MX"3! I"VFL5"+3B3M]("D_\Z^1BY0GV%U73,&T_^XHE/?A*G=\6EJ4_].-A3 M'V\&S1=0FDHX0-$$S.'PEM^!)J%,LK34G]T -@O^%[3V*/"=V(XLC^%R_2=/ M:HI8$O*)HW2&2LLDWQ+'A1LB3S>@.0-4/3D=HS5+('<;_C4*>(AVAH-;SRP0 M-#KGN@PG7L0A]?*T(Z00&R*F#KKXJ_!@B^$04VJ7.H1&?L14'SU0;FBZ@"T& MQX%KQRKU'\@TMOBS""/+B3D*)3T,GC!ER^WO^'?GH?UP]?7JYJ&S&?SXD&4[SW9C-'F M,9]8X"@I=WW_._);F. ">U8;)#7]>\H9J6Y)LHO'LY>]'(Y]N";RI2#T@)'# MFGIZ_D%P&]V\"+2L/L6#=*J+GTQU(1;O)2"&K>? U.B77109/,AP_&#$^V-9 MTS)RF?HE7N1W_\3>1X]R!_33TD? ;^#OMS<'S<(G/W"2HZG+7<$?7QPG('@O MSAPP4"8_L_W8=5Y<..W#D//O+PX^#OP&:N;%TY%FPHM??([3*#"!_N4O!$BH M]^*A_!D[1N4.QE IZ)M_HQJ+%1[ERKXV00&RS*U[R4!Y*[+9TOK4:#0@ S- M08H_N#5@CQSU)OYV $KUS5]9L/0^!],0-"\N"DS[ ..9\D4U*\!1]B?/UD>Q M,(R'(\6+-*I#,1!UUIKDSPANZ:3VN>(0TL4,%#B_A MJ^V1#J9WL.!=@6>L7N /815#.D;Q?\%GH>/<\R-KY(,H=%W:,J+N,"T?ALM! M5+ G&SJ%>F/P/$?/#98*&X(TPK<%]XW9Y#OAI3WY@II94VI*&8)31MU?NH5@ MYZJ?D$$&[]L%NM+NP0W5S6K$AS:+8;.5E:&9#FXD+0P+=4H@R(>2KTVTR9T$ M]+"W^.-)?DX;EX.DG/$/EK3A[).'D9>5-2YLC)82^/)WPPDL:W0!OYB0&;? M53HS(W622W'5N8W<$*-::J()G>-[*+=*=ROA2I3;Q/9\]\#;4-LC_SV;[:1) MH\6.%'@J+61&2.F&;8%="L;)_+H\:]4L%QC5)36.=;:/-/\8%!)Y!?!8DD]F M#_! ]S<=V<$XJ(4&M-)X0OQ?^B6?U X[K %T,N^/. MKXBS9@*\/7^"S>03]]^S_N7'>'BA[*%X!IR &KCQVZ=-F*,UZK2L5M@0AF^[ M0.NX/\B:#L2)4N6G=@HB+2[\-;\*(M$ XH:^A[&2FD(/D0S]F.'L;LXG#/$Y M6#G+QS5%"WD B<".A_!XJ2^]Q!VY2-2@P'_*Q:!% "7/=%+4$@I M@E,&6 J,&R!K@GLF&&"&\=_>)XQDT"+IQQK*5"("=X6C$#= W2_S2[2"\L>, MCSK\4> )E:7>;&ZMXE4[9ZUEQ*LP9EC%JU:'K,C"S?=IW8*6+JN*]JQS95*7 M\"5>RU&X!1ME.:]FRJDX$0% OPO5LWZY%2V)[G@J(M@2>XY%"J\7,+ +8UN: M)>A63O.SR$'4 @1KB. M\A44P*#N@Q\-?6DX";#:9 0V^U 54J/5,< MP%"B(_QU>Z%41(/=?>)$ 1GT@%=LG!SO:V]&BWDWD)$AN=.>U0'C+Y,$T#R@ M)("ZM&"!JUU.3CGM)%@_L'LC69;@HQ>% JAC]-=WMSI&OR%;BG+ P2&EU[0Q M*R$BW$G*A(/FNS_207!IP,).#_TPHJT+^(![(8)B^%W/=X6/7(DA6JV[ MDLU$?S?P0W3'_)X$@6''T\NL]] M>.YH@!"&A>^6/)Z3UQ(F @(B_KU'619J.5F%FUN-^AX^BP+1C?&E] (CSH8: M!45'VZ?>T:',B,"L ^XZ>QEH<3YI350(7AZ'R,GD&9"G!'0($7? M]'T(8KU M?8SG)=DDE[]JE_HGF7,![/=O":='0#FN$ K<&M(\V=L2P*DUT08QNMS+5]2Q MHFN85?@_\O0/;#4"!CMF8)O[M@Z./Y/?9)+ M/MIED=0T2A@QWP(>B#*)L"7R'TUEB7DJ[^W[>RWN*WG90V2].2CR G*(_-'I M+C'NBPQN%G+I<7QH_/2AN9IUSTVD),8=^ R34@(F7$Q1$4X?#X$H]CSNHJX7 M 14UJC@Q_O.3U>/@/3&XGL <^=4P]H3L-\9 U]O A1+<]'B$9X^,9G)$M0*X M#H&Q/H.[/B%ZBO\#KHKZ-_X*CV:\H<1_%LHGJA3-*A3-/0]!8FW#=4OS\%7= M EJCTA;OTA9#@%:4B@P]='*:W!'LDC("X%B;@48@/_'"$/#@-AITS M&'DP7]ZTD;&D.YG;K_HL:Y!K,U"E/S@5-:!Y!J[:*!"AJO3*@ILY#&D".4J M303IQ!!^]HC^O088'1 !RC],H=!,^L0>UEXDH)6$%S. )T5L,#T0,PXP X*R M1#&U6=JL80PK'],_-2:6 4&UW^G)Q=)O<[48")Z[+NLJLJ>Y%93BX&/R;E) M-6!!$EGYKA'B((%9F7S#CU2F, -FE2\K0;F)5T7*RQ6I5%780=Q8?)"=5-I1 MP""W^?IF3,-Z>%Q$1YBK-\1PT+ OXI/<>LAZ/QMH_AQ>A !+E%_I8-LC= M++6400]7=05%C> B#:I/I-@.&:4UTZ] L$3X>A '2 2EXC,*+*H*LKJNLS^ M_BDO4*AIU2>H>XG/58+" 1UYBUL;TI!XV]ZH[ZU 4%=]\A0:O:] MKL2;G;[W.Q\GB0+65XXX5I+&I\Y+BM'=,4PVQ]#;]77-PNP)^=?18F6>)'*Z MS#-?)Y5-!4<9=GB/0GF^E]1P4!)F#PV@A0(:V\+HQ=I713)Z9[J9+$M1DU > M'$7(FYFH.UXC;7',Q.^">H^2@XL+R@66Q25^F@(+S\$QZ@(,1\MVX?C!?R5) M]A3;EZ>//@WG_Z&NH.P+,B#0$M%K1YZG_''U!N'45\!$SBZ?]!JX- &P"% Z MIYA>+.6(ZJDQF3\Y,'5 T4&;!9>(6Y$Y.WLB&(;JB60(P*^'L1L)3)3(Q7&9 MVG@669EMAY<1V56KJBO][ID5X,M,[!O:._@;4%4"S+%.I#0'V2?*) "MXJ,7 M[D?<'GA4A$;'.%55ROHE51V)7I>KX7AYDSMIK?Q!)=#I F/D 64 8B(IO1Y6 MR2-K"P0SX,C!"\IL,["]6-G M%U2()].WP='X#@?27&(EQ3F;=X)$!JJA+GAK39D4CCW#,OUTGM)UWANYP*TJ M%N4@]Q.MMD?!).DD@#'&.&@V5(&!"RP@<\*,YSOA#ZJDHDE75F$BW!V%T_RK M;/6[NL-LYVC/ND/<5%8 8C+]*(LUI DU8&*:Q0+B 3-^[H#I\6V+)3J5LB*M ME:'MT0%CT1$(B^B/$3*(9,4">/94WU/# JHDU(U5'@$2KOP)$:_;*C).M6IYK)K_+G:?/@9/0\ MQ2F>G(J**Y!?JZ/BL+D_>J8!/Z56Z \Y:S:Q!55&B0Y!4+8)FD[("[J2<:%S M VS&5H^DS%GEEB:JIF3AC>C9(A=DDY94X59JKE'4B'E"-8/V!#+P/RGN87O M>#'A:V:$[UYR$+KNLJ;O?S_''N$&4\7PZ/C'Q)!^.%4,*X.9VK16!G/A!O,/ MIT;3#S&(L% J::&;,5/%SNA3F#E#VIGS8CWJ=?J:]@K5[7\H!@ ECZ:NEYZ: M&8-;JB M(+4YRTP[ 7$B70$ MH)5XK"X"TF\03O2J1'@9GRR_\274 /_?4CVQ\.&ZBZC UZ&&J,1!\'H]9B/W M*@E16>"PF;Z#;C2E@\ R,*6?2@T5:@'WH8U731I.Y;-DQ2+$)%3?=<_DQ-LEJ7^K0@[9&W"B2 J22+K;*CT33(P@5)D+IF_?:/]D4MJ1[#3V37TAB[]O6M4#:ZJ+C0""Z\ MD+G A8(,F@4S_/")/>"*' ME<"#+M:RVCY[KF6#RO3Y+GZ<5,963&<$TWU&P,4TIM/ 3]JU02FO&773V$Q\ M2'_K0[&6F4>"9^5@[ 3DG],QBG^QV,5T,8I1NK[O) Y$Q9A&,.8=<$-D!F,V M+XE-WC#L=*D@LG%4J3B8(K>%]JMX2/:M,9"9M2J/[5\&0158:^62R% MK4-*QU.X:&F1P9TP#Z#B)B.XJ2,B0S"O^9E)0Q@4_I'C.# 7-VU35E-1P'S[ M+'C3BNO,X+H'3*@U@^WR5I4.[>JBSJ0;DA7ADBO^,81_J%&6Z0RDVGE5/&,$ MSQC2IV\*1IJ9Q(,U)PIO?[U5FZQ@MR/5LBF%M:J6+J8PW!^P87?F''29\L-$ M266RH@@]?59C3WNN+W$KW4W,>A+H$,9!EVJ=-BQ)9%9I6)4F8HH\M2^O;]K% MRY'G>_@5"W(LDSGV9Y_U5=W SMGAEM0-5#I@)3H@COR[Z[NKXM5 [OS,: )$ MX<6(CEHYMEQG(E.[_TW"YQ=,4"\)AUU\.S> NZ@H0>6V#WV'QK7"33%?7K*9 MLO7SR?7 53HA'KO05-%$8[CJ\E\W[:]7_U,\8P$;83?!2=O%&7OP3#OY^FU; MIF*=-;'.U=>OIB@DJ8G 60T!+I/-5JU-$Y(Y3P:PZ]8IW#6^7+UZ_7M3?', M,^(.)PO(FZ)_*CXIG$\(H;*^8/&CGERGQWWFL=-S'LFQN''LTX,Q)H%/5 MZ)KTDNK+:5&3GDS.H=5O6"P3 OCGJ]V5=/=.69U[XA\:JV8=CB0%]@XR5.$ M49B.=(5_X;0*[E@TKX'Z<21M_ZD'0R_&5O^J(;'?JUD47I.!:3Z"I73#F)H> M8/6/;,N]*?%GV4I&!9F3IB4*Q$U:-+ @&B24J&4V1%U(K48F1WI-DA>'&TQT MSDP:0ZGKTV[$^4['R RNS$YY%-2F1):M[\I)$;TJEA139C)GB]P^FMFXC4$V>SOM;2%@*[+I9[+>KZ9-)YY2*&0MG1K"=.Q'0QB^>'3/]*7*&2C;9.@1[$\$5-?>H MIDP0696+;=UT2W 6*0[%65F($&-71('VD"I[ QWZO>*_POGO>LCZ!O >M7AB M(SG*ZT6RMA,(EPQ9&XU< 4NNX@D&\,X7SD9PUO2+9Y_6)38X=''X>NKUR)1K M.<0N8"/AN./L 9H6'G%=R4;3#WB4/9@KF\T(5OOZ3^N24W9NL(,O7E[ GN.DD74P0.:+)*3:D_ MIY9.7'0FNEMFIDV"@L2NP.BNQB+4':@;9KY+;\7AA7/X M+4,3:PB_9'\6KU"1PW0_6,7%J#&#@*NV0#E'MS;1K#?1I-/6IZM5I(@K^DZZB?VF&5;@X]D)/ M('+5&QJT=.YQQ(ZOQOJJ&/>E_<]K S#=Z8@'CG7VW<>D M_7 R'IH_OPCF=%W=D4Q-KY6MP7FF6AT?Q)]M]JA;F?=0R>H_5"%[+6,@3@1? M]'CP\L1=%HPD%S^TR=1(_'@G)%\D<61DD9:%R M>N ?<+26;-C#@L5>Q8O*#&[E'DUX"!>=?&3>^;J9Y7>9V<;%'[LO)XJJK!@Q M,3\TVZ+J11Y&IGWMY"BE?#8&7HQ%??JJ 9/#K&$ELM6'').M5X7Y'*%Z@E:_ M%?!:NY+!M7>;& M\!!^C4<"?&O-1L?%C-60^Q\#GD?\5<3J2!GS%XL.!5QJH9 M?-M&,\4,Q2LMIG0<L@/HY"0X^(4,+Y?'>'O=5!M;L:?" @3V@_7[Q+DW>WS7Q+8F M[:Y-8G"#35 YD=P/^LQ3"'4RGUSZ"S+D O: A:A?/BDF,[,NDQ&1C*VKZ5%J M3MZVT,@W#M4.>7Z"VIYUB0]D;NB#F.$(-7!40H'A&2\0J-)G1G?46'2XHCNF M;\QB@?SP\V*G(L+V*XZ$P#2?.:')+S=IH(X=/5@II M;I]8#BM4L ?J"*DS4K^'$ ^O[U.^=G8:@OK-)"2C@[D)*$)G!MRK'^#14M(\ M[1_$"_-JJ'BTSBRQR.].X;.+7JDHL"@,)E6+B\PL;5"J,";X2 M=XY$\&*\;&+&U+1EI&M,) 3]LKXD09C5&4Y/VP#]]?J!99"$4E.'T# -9NS! MCG/5'2>OP\"1EOZKD&XSRA5-A:=Y@--1SYA$)(T8RU^) ' MI"*Y[4LO409%)N=VJU)!I.S3P$245X?$=="LHJ-Z1'<\8<\+S+ M-8'-$E-<@5S*(G\9I8//'3A5,(%@%PQP9?MC0 1>:R"UP%3[&QY!!BQ8OF!* M"H?['+"MD0H._E/$ X]34=W#@/P1W880WE:W M(93A$:FU*>X@'Q;JFA;9/0)K%02PO2RU>A0VE\X-'@J["#.H<)\,ZHGP>_8' MU+0[I]A33T<_)HUZ,QE'>=7>K5*Q=\Z.MR,5>^6[.PULEN_@@)\MV?148GYP MU<[9A3\&LO8%U.J:))>YU^P$8#@1>"?8@-DJ7N>$*/^0G32%W!X<&@ M\;K<7GO6%;,',_+7 M@99XJ/$T_IIVHIK(UX,CH_\*/ST-!#P%X6K=W\F&@P*A\J3]8RV7J)_M[*21 MP08+[(&(,-'^$_76D&E=N67 -[;09YMJTRW[ZP88 M,:4_(1Y0'# M%I3P+XG:[) J*S; >>Z#.S,)864A>.QYZN4$:.T?736I9U..]E ML(FJ!R@0I9E8KR&%RY/S!6MK\!%J[!IZ7#F#$GY![?9!5*A> '^<9A4C;(8% MV1J0A"M<6D,2(M-LJ94CKI

    TR8RE.M:@PN@"9"X5)) M #J)+GA%AVRL%$P$?SK25"A6%K[Z(3+.GUC8E4WF\YR7$D+ZS!K%01ASBMT\ M)@)"29;$.^*9HL^JT"L;81W%X./9)!#AQUB/V:QEAA^1D431&V5 8=4:#VSX MZJ,Z&@0=NG:"5B 7]ES^+!2?DWP!W_78([4V?4T_)ZT/P.9U,/I#,0H,3?5\ M5_BR7#P<^=2+$J0,"10J?(3Z4:(3 EZ%EK871C2FV0F'E $U6>OI*<&X:HJJ M/7E6%Z% N+IF46(7&@(TK!KCZMKVV[,^4^4=PU09U#2%=J>V?W/@ ]$2 0";\ZY$TAB);3WBRPN]':4 '**T!=@"EWJ9\\2<1 MX2O!C;&?-8B^['T3HXK5'*.7V\>P/B4N4B^Z,%+_G,$O&ZL=?DV=A6)5PA\# MX2:#9VT?^7?(QM8C Q70'4LR8BQUTC:.@Y&O#\^LF(W(>$-TA=J,8,$HS6E' M1J&)H_#G9/HH5?/I(W7(OL./X=#5-7&)_$PL(34TLT:E/,=BY,:^ZW?QNG@N&X M@&R(6I7JX$(P1JY7BH8N1KVQEXH3T]K0G)5'*S@AH=#9P=0;%JDD_#A4ZR/] MVHU5W%V6/*)&@N7@+&#N<)P(%D:[0R2YZ]NYUH^XP]F=E(N6*YNB[;3E@S][ M<7:HUKTRP8G<6RXS=#C.>L&.P&C&R,,B<9MM97!C;3%FN]);R%>@7@=R);+P M,CV(* L+%)A,_O<37$^68RZB/XS#:1Y -"Z5Q880;VC=$D?&8'*-2Z,87X=H M,,E+NF)#>'R:"BT/F#$=D_A=+.4P&W.79;:J:KTFE8N-_?YFIVGE[( !W3I_ MZ"<)\7O6;_X3FCRUU^SV]&:*=>6B=/H*G;38JMB1'"_=" \%4A;,*SWAR58@ M4[P(NAU<+ ]]%4'?L_[(8$F#9!-D=Q%\1BA=GRAY M!\M0A)H^K7#_)&58H?^O-GP&RP0;7S&U3:!\D([ 'CH-B8"YU*C"?"%$(T(. M6A?_H1 D PZT."&'#MBA6D(PP,YP/0DF^%A&$F@+Y T2PXPRJ&B8Q&)*\@? MY8^DN0GJH?Y"8 A8FR'4.>YD\HCO!_Z3[#+ACZ;/&YA&.EB A$O1:K3]H:1C M3Q?H)]0;8&.R+K._T_?Z1EFQ>%TG4*$M/C #2>&=NH$/)RTYT7B'[$]T30Y> MEDN GYH!L >N5\!]TB=/$]N#!SV\HO2VIR#S^82\";1K.ICPZLY2U)@_43D/ MGN'34F61;;RT*^&TC+^,2T];1T:4!-]BE_H::/0DS=25QN) YO>+Q)=>5F3-&/?U"]C97JA59R?NAG8@1KD1*J4_PTCG6HR< M+$P, %7LYEX[S+RV)8\UT)R^U.II:0)X)8@TR2 @PAN@&,-(]RT6.3#7D$PR/SE9)-CQ=KM(B ME=;A09(Z<@5_)+DC61I*CQ>_SI.6AB4AIJZ\3K)F*8*<>,=>& _I8G5)5Q;5 MNLQ3J$8"#LKF?3K1/A^03L%([%VN:XODSJ MC#6K\#[DZRH[ %:5>O][+QI#] H?0!$M&1 MT(3R]E/H4;Y_#(X5&$KX01QB:CW"FM3W$%XVMTHL+51^$CA(.B&8\H''*4R2 M;CSLCUIP)Y8;>@=['6JGX,/DLB5I,[UDZ#V2!@?9>J;)@3B:"H1)_EL/+9([ MG=T(^#B6YIBP[#?RI M3;LE*3,0<,1]#KY*#C]*(F[Y3D"ZH[)7?N\K&?G)IZ.0B^1G)(E7P][%8\ -[W$[G#( FP MA>\HI!+1*!S(&6DBXFK"&-E9^7IP?SS#7? +-X3!_U#*59L[C:9Z>=HNRV-# M[NSBSD\?", !=F6@%O+B^&9GP,TZ-= M1J>Y(^*A7@?I?!VVXVD&:N?K>9@$2A>X3E4Q*B3:XWC*'5TN[ M 7DJBAG04S:#O /'>W!) V7/NG%GBVSFZAMRYVR#9/S0O;_)]L3 M&5[*IAL-2-I"Q-,2VXWL,BLQ8,$J'>KDF(\@1(-Q-Q".-0!!@[ML"%,#'3#U M#K/Z*+5,AL])*:EN?)/Y>/ \J1>590Z$S.2PH8I*;#S*(F-# B1Q]2I+!\.LE(_!\5@7X5![ MER*8\'#:D>Z[BOS3K#=;M73)26,!%54-_&>=_S.[PF;2N], 8X<5X)H%]I\$:"5'^: M"Z"LO&F.^Y[VW"JK4;"Y4 M!)" -YF:'[Y,Z@0/&TQ[F>^18 #H>JL>*!GM+D7R&UK%>L44]60XRU;VD0X% M'95$(32;#NMU.?:!]6/4_10OH1L[/OJ#./M&51G*S07+6,ZU#:?4'V7LZ:0M MT\3FZ?U.?N1DJ!2FU@;.W*%15(1IJB06LGHG*'7NQG! @.>:X"RTTSJ7_1%- M=9S"BR:W-B. "WPO]UQZ93B4*'P%IPLFBM*K8Y0L]P:U=(V8T!HAD^*N"$HL M 8HYJ1OYP7 OP(X-,7#ROIWFT']G0GY)'SG$NK12 MT!5MJH(EZYY=^ -."%PBB)B-D@7"<.3&ZV1\:=],B[?^4+XQR#LKLOL[Y_R=$10\7##J@F<_%R6%GI^G9!;'UO!?Q42JOK9#ZCZQY+,72$/903H2R" MAA(-]SLXC^>:H;_R"/RH,$TP(?5&C(UV^7_]K7%8_W1]7;.N(SZ4?QVI-C:A MU98 WSW-]$'-!4>]NJA15TKQ=UDJFU2F9+-@LA,Y?$H:[($'DE0!J% Z/@X, M\"I>_AKA&_5E!,Q;^U7 ?%T!\SLZ(\;6KX'_!$;"-3(^<>R&F/W7F%THLZ%U M -#UTR$ :'HI(QN=?%0(=C;O5W=(Q[$# LU$<-_KB*+J4&2ZC&-,:GN%&N^3N*6$[L!^9"";3!8Z M?CD ZR/@#@52,(U;^0*NW_<3XY_D)\$.L&*@RRD/F9$DP8E-M?:$HF&*A1\D M+32QD-8EG%P=CA57[^JJ30.L7T*$E:9C)(5S%9 M'1:PQH',O4# 2L*F2(MDXIRN1!CYD<0$-Z#UUF;JXPL6Z:972+>)D'2VG,NZ MTDUP"[:%**TLEZ"A@4!9 _XA++8;&.JG/( M5R'DJT,U/L,?=5O%5RLV*&DVK?]&A X7&\*#4-13J:.[1)1.J*LV=.T@IIJ" MXY.65J#FGMH&(JW&IL-"N42]V$UE6(;D]@Q+C-!H;:'\E425PZ0*/J.U,RWP MJ9DG8LM*J4YBU'Z0Q!UD82B?W']=@$6IBGA TW0Q++T#^UT5TLYF]%KJ%VOQ MS9U4.9JU MWZC!4B2VF_J)GM4XV9XI\Y!5;JY4@EWFZKG+3MHZ@CO3QVY- M]AK4\=ND Q$U3,<415AGGY-106W09820RN-D>>>+6P&+@P 26R<-/3[D4D(. MZO]9D__!'Q\<)BDA,H\$_MN47\&_&BI/1+]K/IGYIVR9@^UB(E]8FS+95W6% MD/%KZF8Q(]XCA^^F=6FHME];_/[^.Q:_.='!;J ##;EC4%N;:RD"-(OT3U"_:C!) MW@XY:>8(.D% @DLH%!K@Q8BE)N%Z_1Y4O$AL!$*+&O@\Y Q3[- ND'QG4\4#_4ZF^%#*W61)9RV_J[S7D^,2<" )=5H M*?6'JM=*#V%9'!1M74RN6FTWEVUR\KMS_.KF; P[*\H0/?#-L<5-PH8VYK-[ M*I=OS[I)PM!9_L56&>"N@YF+7J#6ZC+!"C.PM,KU*<\A'\$ 7$C$\@.EG"B%/?WAP>L_;%21[HT! M3+8^TJWC2ZCYJZCWJU'OQE+*Q$^JJ/?Z_*>TL]-FG,0=H1L\]'R9F9YFMJK& M87)4F^PNZ"":KD+;*.]@<*D.$OEV\MF9I]E=4 T=-/,)(+2J=F1M26C=S:3R(;"1#47?L):*GLU*7+#UV%LQJ M&2?(/+:6*2!( _YJL[#F*1J/E F(F;ERIJ_RG]*$WWP'OVQRWX;8>&TL_E). MH6H9E;(6;;W$UWV)5B9;GB.P="300$8>ZF;:/DF77V/P'V4-1=I5*D?%;&V/ M=.NG/RU96I404?BDC Z7@*#UFT\-K4+KBQ@*M,B3JCYU15+95R1T^@'->-D* M2P6.7AM&.CG(+SM)(]>4.]./FVK(L-%2TF8< V'10-4FR0Y*4QI?@R MB/,YP@T(@6V"3-U]Z10:7D A:4HAZ0;9EE4T?284BI7SW43PC!]@;0N5/6(8 MB&8ER;J;H2!NM=)^\PGC)XT[^E@-.2,*8,&69-,#J-V"''L=ODS+F=4"1%7P M99H-9G/UX<>TA$DT5'8%T6^%:\N\44VM*C4X'"QNQ,0%IJOJ MTX+=- TV(B0$[^KB'B\&>\E7)9R]0)T0LY(PDZ8$5+\#YB78'.KLZ&&$_PEG M,S2':LV:=HY3JV.R0YQM:3( M*E ]+)^X+#]RR(P5X<2K$(ZMF4^YU8S 7*H#"S"$F_1UUNO& @I9*9N&W++# MFC_$GBMF&5RJ^PI3\U73WM&3GGV5(;.H\J-$IIFL.MN54:E,W)O B1O_B2AV M2,5BOB<;+9 :4VBW357JXL2KIEIDU933EG1NQF)6[B@?3O!L M,\\T4UVGRA+@K7('E+Y3#Z'>'35,WR-X/(W:H +3;>]]F]J!R_ H/2=%#Q#K M5.UZJ9TK:/9,5]\D1J.;+Z71GUP+3XP:Z%WR ]T7AV5.2);\. M3C# 5D"4\ION-Y[2V(B=4FK&,Z?56R/J,42DH4;]E:>YPB5,LX&1-[_S+ ]0 M%,8DTQT,=0F;_$$3%K[I"0O%CH7.=N[7=<3M.,*&^M]KUK5G[]6LAT ,T?>5 M?R&7_\:?61^.I_9YR5/2*TY?":??ZQ/$/.9.65>FN[3_R.F-L=-5L-3_!2BOFKYA_6I&A'NY3<7_%_=O&_6G/ M[8^?D_E5Y@G"I(USPX<\"L'W^&YUKB379\V>BM?-X/47@X[TS)+I="4ZW@8, M?;0+%8L!-J@"%^905*8/9Z',%R0-<8;M@Y[3,M8B.]_Y=14&0LKSKY2XZB;? M$9K$O'&5IKEZ>0J)$4>=JC^-7AE],&?>F.Z"+I(@"[/,BER.F2 M@8 J@O7!)!/D9 _\2 0O4FJ3J+I\1L_ES]1C_47[]31C?VI1[(]GR!R7.$/F MGH>Y:S(Z;A2DF0I5RRI^?Z1L_T#-Z0]F\+FF;GJ3>4/*@B_/J M]1O-7EB2.R1""Y0-PB3=<2;Y5T\)RO3]HW(I9\MYD"7%* M*4>9J3EW/,%EX"'0.K'4D=_1L,T78XSVK$K:GH+T/D912 \SW]D\B%OTC.'?4\0 M%V?:*:4U\)_V@&3ID1 MH>WZ(56;8'.WY.A63&&):,]JD[!=RV_4 MAEA@N5-[#'S@83W_';*$I*7<%7A_&8.CMF_X-#4K\GDDL$X'MOV_8YS&B3=I M'M.C]^7;MEJS'WMP,NNQU$=;QD=H/L[KCV9>#"RFXBQ->OK!Q!!-LB!H3"B& M@O!_G]0@6CF8)#^(E@4!IEK+W9:NC3X^L<8Z.YHZI8IJ'RD"AXYJD:]^MH$! M4(3^?_;>A5Z9)P&0199*$D7A1MQIF85'(O/DR?/\/M6(Q$Y=A&":94)I M*@4H'!#.=7M83:=-V91_$I0G**.P/>AK8S / MQ"F]15P00-C(3%D[ZZ0ZF'E^8V-7<&C!TR!B!>E).9ZPRI"HY#O &C%2L^D ,0*92) M#$_I:6 &X<]#1C*Q6L. YN&!A)SN=^A.#$\:]U;IAT%X'R@D^VXVC#QXGM4\ MR%P)*AOT[YS,:>01&8_CRG%T5<8@D9X,PQFHW;Z+]R?H=G4.(;Z9=_QQO!Z* MDX/+XE=@MR)2:@9+2H">&%.SWYA.[(S0(OFV-HA8U?&4D0*Y#VV:6CT/K9## M\R'-F;;8O2'%-CG3$$>>'<\X.FA E8_D0L=LYBX-G]!)9+SJVC?6=&K^+05\ MZ>:/OZ?CLGC'W=^-OUU386/7F 01H_7[?__]ZG^_?>-^AI7A/RG2;MT#[0SW MP;47BS]D1@=O)G9A1 =8"4( _89'4RQJQ(N4)STTH#,\/SK9KY#.-84KQ?9Z MMX"=;[7&'IFTKE:GXH]#QQHIEAV0O'7HC3.K;%"FYMI@?Q'"#,$+U=% M=8V1,LIP62D7BPKLN+8XP',A2])ZB="S"K'3CPAF[I'DO]*P,-'@70$).JZW M!<\'C?/]V +.SJ!P(-)?H(V#3@PYSFPR<1.Q2HXV 'I(-/.!F4'K<(HABVF! MO, UD7]GBG,7 FQX>#(WK",(A3&@_TYX9!)S+['6%&CBP3@"54TA"-QF?*1C MC"T;;+1^+NCUZMVO+N;EN=""^:#W(WY"L*;\W3,YAYDSW3$#4SC[M5QLVZ=W'AFP T5\!I>-F_:<-9-TM?>#N7* M!GJ0-G%&!HEZJ?J7UQFX%I!K=_ D/3 'D10#EQ7C=[/1;E\(\/M@T%F! R09 MLG,7Z+6*'2,6+X4S.6! V!88N\]Q^D!*[8>\-=.X3%H#B73$].^DAV4L[U[^ M"EI[O,!GN0T!ACU324?*4(S]++)%4LU3CFV ZO'" ]H.!V77#;(N?[ M8XK\[X5]^."*&11^=Q4'^[%UWF""P,/SPUF$"EERJU3YA7 J9>I, 7\P4V<( M%7/4P,I>>\Q70FA!)2@13[1.\C(=WV"F0MZLJ7VD=BS.Z9RJ!)\&SWV\S1[- M"[+,*4.CO@ 88EB)"@V%_2A3 M""1U&AT='J(6%< ?2'"I^2=A71G2]F!B##JL$3G_V[LGLL MB>FH^@VD1JX*"2F,O;!,1R,3YT]_;.)=1:?TCE<+B$61_?![FB16!%[9=:2' MOYC 4[T9^ONK%V*'4MRC^=!S>NB+*A6VJ>MX#'$G]XP7UR^NY!G 19 [@-GF MG&' I+'U%KE5/A#CA/T41D0B %.>(9$G,Q"B-5>H-)][%("&<@[0<]7$"._I MN0I X-4&='^B?#K1!__%"0ZK#!!,+J810LC4WVDM83#OB7VAH4\(N?&,8Z19 MG$\7$(PC:KP,@?7@ W/#?(V(7<<2A"D1:^N8Q/,Q2-U5U7H3?![C6F&I!U+M MB#\D$'40YP4V!1H.(:9!,A*KL=F#5P"I^&8(8P$JL36BB*(O"!'F!@&M[5E( MSTP*4)?V:8F!="T[^)"K&T;'PBHTBR'^*+J%A8+"$7Q;G]U9F]TY^6:S.SM# MVWCE]O\K=W3OQZEHO0D(*&CMV* 6Q&,!H%ZA3@E5&-?"%Q0TM,:-0>8@CME4 M6)Y@%C4@Z]28< 158K2SP$?*44#'*NJ M)B]2T1TH"G#A$6]PH4^@?2)*N: . M8,O9V^S-UY I%&/G]:L_K[VQ _\%3XKY!/=^ .X/#GA4#1&@K29I.E>>>;.L ML.2\P.01^>^Y 8\$*OSL$M%N"*M3)!.:;(!<5@0,CO:24'9(WPEE$+?5L-*8R5"%10245<'NK\AO1EFX'-)205) M?K1!+'VAX$.4*S M&1Q[V)B8(*L=[21%"J5 V,MYX.MK5A.WWS-#]G9%VV".3QS3#N$71*SVZ4-O MH&&K!H\=G\I'V#^+)>X'V@T5E=MZ?\5JO9*9!S!QR"#PN">%'^$FY6@SCX"# M[XN2V0Z(+@%JC#FO9_T;9.JDY%R))9@N&@"OHJ'B,#'Z$2<+##!B:*TL:CF1 MK5?$YR2\-,M\.2DG""MO'_!]@T!N+B$BZ0U!WSP>+/ M)#.XA9()BH0;YL",T)9H5*OCX/$+J\! M)+P'X\QNA;(H9FZ$$?2EQ92"YS'/X_H&G+-(2BMSY&RN2&40B0.8L/X&!J3W M-4PNWZ(:!! B79O-FK-D4+U/L\R%'=SP0;O]YGL/7GT80V634*(H.1X\^>W5 MBY=/!Z^JBB,# MD.&QM3@5 "8!7D7)X./V#[FJ-XBI':%ZP6UIHZ=S:&7 ZW M[.8N&Q5+2NE-[@J1)*UDW=FD,A^;V-D9%?*: L!<_/*SN$][HD$,Q]O97N9\ MC_12NNUM!=09^7+X0U[0^FY3/*%XVX"DSR4)3>W;::ZH14\.U_!7_VE8:+T+ M&KM .ZDC.,74L-!YB[N#%WP:?ZTM'JXI$O VT8\HHH!>T ^ 1K M-MEG[(GG2+V"O+6BP4N9'9*C5U9CV9EZD65I4*;Q^J6/CVLKQI(I@&JDH M/\N$:3F"?A [_6P4D57'W77636*$?Q4#D34 M\N^.V!FKKB\=4QGUV)>_8 E MD]>E'56$_WPA55;1X-H4\PRE] JF..PV^K.8P7E3BRZ-!O]E]2WPZP0_PCAQ M&*_M 1D?#%Y!! A_4*, ![B:VX\M2HFQSS"[TCAFX&0!Y>\%_,9DW'43XQ9V MX17/-&@^F/$"M[FG%+G'CZ0.\W:5CD=,2F4-T#4F1H*M%;U^Q;]S2R= M87\;),]S*+P=8PO)*(WY'3C:=,8&M\'V-O(18/W9XG;9ZT8FW)T5(B=]K!O>9],[(DCCU!EIG9(AJ4^Y650/-:@&3 M/[=&YZ)^MJB>NY<\HW<\5XMLUMK^,=] MFFIMFNJT3U/MRI;_DQ7G"^=54NG3'M714R>4J5T;)12#A8?$NN(Q?;P\1NT8 M^M$;71H-_M-EEWA55ESZG]'@BB%M.B^\<,"WZ"=;^R1Q;>PEWT"-5@449)0Y M(\4 775,P=)WW*_$;SY^$E/AZO#T2?*4$TEPT8*@92 \@%Q95K(PX#^\/#[! MB"V^W2048O5@)Q/@:H-(Y@WP: DZQ;M75RX6W#CC*S,^F!:W%!BAJU^C7U, M+%,FK5!A,D"E__(41ET52!@)OAI$30 @C(.G.'K44-C/CFC7 M1'6>KCXXM;+;C[_KSYM.=-]_] M!,#<@^&+@\';M'H_^(5 \C8\42YW^D"!$#JL<6,;JX0U,3CXZP769A6%5=>C4+@:I%)[1D202_IM$).:&B\'Y?IR"IK M"$5!W06C1,!SBQRB2WC='8QJB;1[!P/EB=%?L7PLY]HX?"\\PH<5 <&&V$A MDERZN@Y_06+L@E,9>#ISGP]OQ!BT_))A,2G4KL&_$+TX0"B*K,*$%IA4DV-3 M1)U0!;#O SM0-G6*N\7I"^V+MSC;;WT?#-@"#O<> RG$9K0I.-7G_KJ58>KN M[WUI9MC#W<1,\AW-::7I-6\+$'4L1."N ZEPE*X6,EV)(9+GS3B*8H8J;U8E M"XT)[\-Z.>?3&2,V&68:[3P@_?7'B=6N:"D0*X+GA-FFD+=J!6?,IL;4)GZQ MNA:* 4^][@OGF)@XJQ\&3]*G#"E$_(O8F/5\(?R+/]H+Y J7@<,?Y=?4$7I1 ML?&3]/:I!.@=V='$D1U9=9;5-X*J6KF1X*?[M<9OM3[._@T M.!B\GA \$73W,HXF0@!-&E]0&HS]5P+*5#A<2$ FPFF?+!Q,5 S!Q=RP>I9& M/0APFCO3PK2A%D:N#2BI(5?B;+A9T"+=>!/*#%#7 %>M)?=N?[@K,0* 09=A M IK&KA!&5"([R"+J*^VRPY#A=UK$O\,Z*0'<]O-&=QC78J98#:Z[D6%O_-& M?2/>@*3H58U'._V*4U2CYP*82U1"8H!@M\BQ:3' JV)$".ITAKO:]SC@S^#& MA!(T&6:R?7E'E:)@%F%,TBU[WN[N6"'7JH>U''!, _<0X,-*VEX_?94H)^J$(1 M)4PC:L FCB1& $\>U[$']> =RK->J1VQ'X?,ZU6'[+KS5<#,8/I]&M+A4KER M$8>R3=-J-E$F=+I;*[O"EQ*8F^]YLC-T9_AYN'/BE*JDY!(H-,PR;1Y#>

    N^6F1*-<'Q>?]'N$Q2#.@*L6[%*O)U2BS*RB&5*_H1;"U#1=(X!DB*N:4CK(#8D^IT+]Y^6/M_H.O[3VKJ M=RC)2OM1YR*L*^IM:XV9H+K9SP@%!VLJLA+Y4']NXN)XZ3HAW)%,YX@4\!D(%0%:X=9'5 Q3@,TOR/%6N2LNDB!/9$S;=\LZ%*/M<2[ MHO)?A#V/%]]']'\(2?1[AU^%?6-NZ1$\ HL>FLOF$-RIY8S,JU5]E_;_'M&K M[+^&D8!9XBZC<3.K:B G, Z"""S'P6H.X2[,LJ(]!9H84K9>F/#<^3<8/ M"VXM/HID+[9IA=WM!??Y$ZG?]3K.5UGC_+K""]X9:*@AY()S[Z=,">D\(JQP MDCWE(SZ5G%FPA\C0J]0&%XU2*G>#]ZZ$P^VKI&XFE@8?*.Y:#F;IAY9NPCY$ M.%O0A*P\K0<=B3YD)0?QREF!5T4(RT8@8F! Z 7^1H"_SI>DB71_20*G($U MLV#(;GLD%159QEP:MV(FZ])@]1O;(7'>/I 8OD6B;1)5&_RR (#G,FHJY-:N M::SMQVK--+^A0KZT.2/."O&C4<)'H%=V= ,HT&&T-RP,SAREP1R+XEVIJOP, M7EY:"LHN@5$KI.^9/:>HHM#NH#&_]U\+JP"PS&ADMW&!^V"&23PL$OJ __38 MQ.$KD@7Y+W5L-^.$W,1%21DOCB,@2$D-I4)4HHRSB0N@\6NM=KJ-Q^2=)'$= M.^XQ.F8EEXN14V*K# B7I"BRS7TI#<.WGY:T;%#6G?75C99S$[>;.A54-F:%^KWG:%N1NV%Q<[R0(&X8@S5&J.T Y\GLPUB_ @$N^1 M$$02GF6JA!R,2JG>!GCLTB0JHL?'/"AHZ+VP!QP>3379(Z7&Q)?.T MH/2,Y)_O#Z7Q)\'_BN>!K^;=WU)^Y$9@L-P]0(?::8M[,W-?XC;<;Z.\BTD& M:Q:[6> #!3)A7-6%$4!:B-91LL[!(%\LKF[L.XJ[/=G.T",$?<@DATK\AIFKL;@WE1:7#2!LXOP2@1GF#3Y>4V M&&Q+#%-$/MP@\=@(Q2?R\1P[?\:Z0P[%45)MS).":V$EI,#V#2K9EM@"RS7V M,O&H*U*2DF1T[O#=UO$E+@:Z)\14=P1-O[$@T\^<*^2O#X4C)B 'W#]W#JE^ M"Z%XN$P<0 7M@[?&\:G=E,=GO#-/SK\/=TNT;J,VAA9[!2PD,;%OU!* K2R+ M2]R#,2O;2%B#5)BF0Y-;?T#H+U6LOCN.CF'Y1@47]$] I4#7>""68?(I5!)( M!(,Z*=E<]OL/[>W2.&26S1Y_9[U(@[Z$_FSZLK4G%VY(Y?-T^BZ=JPEUN$@*%ZK +\4I.?2H#&]"NB@7B M(='1YUY,I&&AN#$UE.,H6^$HD!#S<)P-#G!A9DQL*A@4E_\*Y]\.#P%?UJY> M^!'[<2X&['G=.D,"$)S51$P)@GBT@L^PC]8-HW M($2IY P%,K O?6XH+DRG MI[2\:N-=L-9KP-#"HQ3K!"%Q M]>#HTEY(@'>]6?U0E(K]JTG39EF&CILJM>FL"K';$?@U!!#$9:_)E=>/:C Y M$FB8^S-A,OG275!6;KDC/!?I"$]K9UE7C0QID*E=-18:=0.DW"%'C,8&E M8",.S0VAR7+1E? M"_ $>,SXHD3Y$S:((:$Z E#H9U5AG=/ZHJ6N8KC]WKCK%JD9NUJU0I[F)Q_ M2SSD <,2";18HX:UDRITY3JZ<3@.>@9- )@2^ QL:J.N$GY,1U20JW39"F7' MB;/MX>NDGO< NDYAP(U[N98./QCJ],1^$[,K5@+.F7IM4,E70+AES%2=GOE, M?R._O;*25TW(#I,C1<< W742"_1!2OD3>ZE+&:(W^XN[W$I^CE?[(TPR&K[I M9HDU;+K:6GBL5Z\;1$DGM$QT$:)-(3C];5$RAWPY8S91M_?4_#:W\"<[=?OT MZ'<_#2^^U?3HSAR>5X! DZ4)VRW$NQMH3E>6@I*",3K7_"*[=I4%3GN"(C99 M4>'FV*_$U>L:JN&S]+W)&+ZV*F8N"( O#&[ MFFB;NJQNJ*( U8?. -WR@6PS2/L3J%"L(B=P0*KZ'M^[_(RD#)GDV9RHQ%P$ M"X:+',B4,P9]3!+AR%JI)KJ^*_!2J.4I&CH]F MWP&*MUQU$3# T["ZA#^LN M$G>V@71C,O*4(_>&H<1Y:U&P:957 (&8CE\D[X$L_:$)"G MLY-A1=[X<@')J\MKF?7+W]AP*E(69W[Z+R:P@TB&Q.^#66)IUH<%/< M :II%#; I,BD,@$%DU+7@P:LL^Y6DB8,JJP%M"A1>[J;U(58(TU/3>' [6J[ M(8GDP\8)]A@9_1Q$FZ\>Q6D >C_O7U#G':/5,7.L73J)(R*,#)U _FL*Q-L5 M),G0>DK,;2%)X%6E7BL*O/9"(%]!Q"R=2/K.+U1>+1!=(=SL359P-+J":%_$ M,3V=6N*$/,[JTA5ANZIJ-H[ -( 3PRH.KCUV+!XN&VYMD64.Q?\NKD.U;2[6 M%R%.:PJHJ4L%GB3R(1M) I%NEVG5-^AN2W=ZR_GUK-3%Z D(X=TP2.;RF.$= M_2O'#0#ZYA HAZ?L>K1A4HM@]Z]N8#(/LQSM31X>'1GE@L_[D@2ET[E58#S! G=D*M^:8L"]F7U*-@ MU_)VD4&5F^/09@B-CEV#_>GL/C2LQ-+,%[4/ZS\$KF5-=ME^"I9 [(FB?A,4 M?,7$/4$N\9@4'^?@Z(S]()"F#F?3\:FY10H4CFAVY8XBBA#N-IQ;I*^0G<.- M+33SZ-2YQSKV]8/!2U/- 0,-MC*'28N2(KL9M2\'4@.Z"#8U.+W0ZEM+.S:* M(JH_%$95*U4C!S#8#R89J,H>]TP><<%_6C%4>C4E)O 5TK7M)#ZM*3Z-E8L= MH_,;1=W9W!?2]+7V'NX$HSW@AZHHH:@79P:FN#:D3-6, 02\)8G)XB6W*GL M?4!ZHL5P21SGNI;XWXACR[Z&_Q!=K<;1^>DBMH=^;<2/)0>Q:&8+B)L:SY08 M=;Q^P0HM,I'!1$3A'Y1)9 MY.EK#]SE>'#2F#IQ7%3-IU"_N0;'P(OHN^)L^1=G+DHH#\5_HU! )\'4$6W+ MHG0,T(]=JK_XCZDD42'K0Y,D8.. CEQ+%S6W.U#-*%6=Q=9&C'1'B8XS?+*3 M0I -,$@V[>0;"4!M!Q*E^I0#L<,<3=EEE3W0ZW@!V2 M$(EGT/N_64SEXT["/F?RW4_#RSYG\H7-T#>/(^=R%,#>@;)6Y]ZJ2(2]5FA? MVP7U^V$RO@@B&F 76EV:UX[D-\SK0["^6=W1G"7*>3>:#URI+X=*N+;/'0HN M +6N0"@IF+4D;5@,5@CHX%0=0FA#3D7"K5;X\D=*$B):, <",B3 M(!3KV$JB8-[\^90&Q$;4_BQU;5VCDW22?X+Z?'O6(H1,MWCZR0&+OBFK;(;H M67#S1=95$%[U8HTI!169Q:>MFM@UB[IEO/_3>VD[H\'^<.78X=ZK:E>(!/RU M[,4Q;;?09%-(8AX#(J$$):E(FKIIK#U>Y,^P '??JIA \^.GNL)P,+UND4L% M,-$R8N",,7J5(PNP;UF8V#%@)Q/[QB%E8,0U*PE(,/:FM\??/LU-C.#XNA\ Q^U\IV$ZQX^E3IM0)V@ M-FKZ(>U&$O=,;WUC6DS4J+P;@;SX>.A$[' Y,XP;5H P3ZWJQ,FBT(]U13!4 M#*?90OI'O!ZMB_'[FR)+A'MOM%3?%6O.F<2,[%00# NI!*:2R0LR_G$@$G.1 M*+K3_C LHS^7U2KAP1&PHRJ\ K#D2$&4[8(4JA0KTI\# 319.7A-(P4Z(&UEEM\+O*:CGO KKMB_[,7/I2Y6-<6F MJ+:!04QLL1L'TQ17[7(+:+?5X2*[O^$W#M8$V4<-1@0*%H*/4O=.H4%I@6D6 M>4%4UNYW:^%F0!@/L3@WO')^B1*N" M\@AV52%3Y*46' :!EW+%U^I0LR?M. QN28<&D,<[I,<2)('6E S"=&PV5II4 MM.H;_SN6DC^84)8]ICR\&G.4E".F16M99 12I%Z!?/;R9H0_.1B\P^Q4"0>Q MDT1W2/+&[M0J:Y4*?GR25N5B7C=..+RONPN^6X=0Z:Z0U^'GX@>0**,5/@>8 M92[DS32G*;4K:8^L>2:1O9;6PY":83HL MV.N1X#)S$H(<4D*/!I".=)QBZXG4G.NL,\D9$/VZ.8"]< L[1B$P\D@P;.FS MRA[3L8TB\.GT[\Z@G7BXF&@JJ$P 4I:(W@(\(9E)IA#AD=>C%0$51(U//WB%!34P[*58"@$U%!$1.4 MW8Y*U/HPL10R86Y.TL'8FVLUE8#D<5:GR*=%&^3/X0]3DX\KK 208-=#>UMD MMU0P H=NH4M?R:V3TM2F'&!*]*8HR H"IP-A I V1F>Q> +Q0,>J7D2W#'RZ MAF4@7P7C:TS\W4U!N 28=P8D=CQP,3@2U\U!XA@!AMO9A Y@&_%!.,T4TJ^[ MEV,B%]]*IF:VY,Z9!+'DI2XNXY;FV]9>"<.'#A.4IH4FEP]PS@?*N[$MIC-I MJ*OX&E7+*Q@5+E)G^U:=U(='7ZKV:Y= ML16@D%4!+@2;A_/TJ\5"HBZ+DKRXX@%2=BN5Z0&\2%V@Z8EEZ!E8)LYM2*1B/L/[Z])Q8<9 M^(:3[321C@@I&B*R6>U\)NPV@1I= /DK. %T.71(,H1?7"M<6RT@31 ^@%J" M@X6\4%A 7$^1#5Y3E%5KZ"]R+@%KRJ)O6G7V-33RX.6^X3UP%'1'G8^#=H"N MBS3A8 4<"+V[Q1R,9(US)/O%&=>NJ'.S'<1S"WN(9SAH25)/$\3RWU/(R-O5 M&[SX"]OI5)$EH<&WAD)Q9(P$"S@I-A R'R8Z(=!R"/!7^@3R4#Q="(U1:"2C M^F#@-]<#B=\EXU&5 +]\3JWP5==)[G?%(SJI7$ML$C8X+XJN1[FCP84/D3>U!"I0 M240L\GAA1U1B_),I-NQ)7XSX?,9=)\OI^L=@>!0EPH&RY_3Z#[5_%VJ-.7*$ MU%A6-R&,&X5>L-8!2Q 4RBE& Q?@(V4H*G4Q5[5FX8X->,ZT!83,+8V&2NRH M(#3 Q"G0=&\L0(Y#3NTW<7H:U B)#\W5*##=PZ:< @& 2FJZ)HL*%Q3C O-S$+D6]A?4 M0*+3&IE?Q0!S,+ABEUOL88] !3%K1J2P]@1^/0P+TK6SU/&?-Q\.XP"S$%)^ M =4,85CP9_)6$YM$&GKH+,-)@&=+NZ/=P%7X,)#.J7JPO=W:1)GQA[^B";XS MU&%LPABT6%Q^^RA.'6=4!16S\Y) 7]VED%P%Z=Z3C?('PP+BPC97"T'[7"2] M8?9*=J;=Y8,&"_R*M4*+BL _7$G0:.E=JAM[.;4?&[8DR>+30 7JNU',*+7, M_%9)XMDY,'$M7=70$E:[++GT [NN_QJ[P";6">O8UM9&*D \!WD\$\Q5&2%4 M4D*SF-T:DL]T?[E-2T1R09U6(!*8ZS@$I]9^/,458:"1;I8>8#4G$(O)L^;& ME,_JXAG\K_K53N -FFTC^T-2P/%J7:DX=Q:V!/J@R"('U<5!%SAO?=^7:^7" MM::\&EO9+#4=B@NU[A-=6 @6GUW K%@:CSWJJ*[@^J?J-%:W^N[I=7?Y<[ME MGVCS#NJ7QB5SL5D%D1#K-T8&[)) J(WJ%41+H39')02B@#ZU 0EA.Q9(D1&E M^[<4BJBR3#5^!4$+>/[]379_!!BB'9>(9\AU+MQ:"L>)1)^#GH-UL>P'=-%/1(N M*4*@P$5M%5&?L;HG8S7L,U9?V)AM%)U;WX:.8L&"][WCDS)>)(O,,*PV>N)> M\2D\2TZ_ ,F[M;G(]> -%VPI";Y!K S/)C@1XJJR.S@A7XOVE;X';,LRH3P] M 'JK7;U*QWN5';4]*"B6A.P3P.]T?#WXXH*L+^J-FF@9%XQ+.*'&U2[E4BGR M8%PN!DX(8 U3J!E5\?A_HH[&'JA.[F7UYYQ]C>H6=A*\?H8YZFTXX*JE>6_.>I3EWN28Q!1569WI.['U3F:\Z9+ZI\E1.05$DRP&H!8#MRGNR(YBY/M7 M@^.B[2E.&4U+JLOB$+ *]MU\B6L)&JDFO$"@38 H="2>:X*[L30UYK6#G$$C MT$YX-HG#-="YL^!@?1PL%[H"P+]^,+C&*2*K5F;)=T92%)9<'U^;IIC1Y'7XE. A 0#3 MJO<0GUNAWT,GB[K7#68*0U]48I7*C$@%.O0DL7<'CYBO_+ 15H[9]E46\4B+LIYD<:^V%!5U4R*1S0]=Y>#7J,B MZ<=!:MX9J^=U(L$1!%_R( MS'H*A4-4>(+U ?IL])+7:L&%/>2K4!7G,+17\QLPG)YZM#A":%ED1G?QUES! M1VT\Q3RH[O 9D?6Y6\+H*W06FB.*CV0<[XK"Q(IP;H?PX*7>$7&I,\*4*E!; MB&6#1F 0)].Q%/A/=P!2-85.<],QCDKB3UJQ9EA? _R$V->!PFTXCFB!B;8B MSU0BK!$U)V<386,4"RY9U(Z#CCN_H :&,M)L3&"=2*1(+?&DX#ZHMJ=%%9:< MEC=< XHHJC0';9A:].T1.W2M0.I &+A$45[=Q+L#2X93SEM?:4 M$8@,TN0CZMXGVXH4 =9V+F4A\,/0Y77M"KLRC@#\3 DJBN,=E$1UBZP@K] F M<-'CP,PO-C>0MHQ'?>X-_ZM.H;@P0!6Y>;:RAL5K\%,&*;%T,G$K&=M/+'.S M5":&W]D!H%RJCY]),5YP?]E-<<<@H\2ZBNL4R=)$\+B("I8B!VKNTXQUN'8' M@[?T!83JD#&&;"'.P6VJ$=57ZY ((N?2E(-NX,1 $S 4_-4(U8_I\786*@"J MP=,&RD,( +Y( ,I9@ HB.E%)#\B8*^@D 0!XQF&$!8B:QS+_4"$RC7T_Z+$@ M"*?SE 2]B)-*23F:5QP IVUI7O$7G;R-7!Y*VEE#J>OU".'UP,-CZ<]5[)XM2M\181Y0 M)$&ML;37<<<<&:JOB-WNA<4#9'854T+WQ0=0V/H)^LFPN,P^ MQ\P 4!OQ35S;1:JX/DD'K5<;)'9M11$%$WAE5]Q>DZ?QX H!QNV77/-9 )C* MTC]P=77]0CH(HN:=YW"77H$L616J7TY_ M^4<=WW2.C3[Q"DJSQU!ZX,NN8.!7 $E$<]2G\-:E\([V/X6WX@U?:,:OQ8;A MS<"&EY7E-SFRWOU>Y $#Z*+I24CJ.,U.<$;<'5)ESD1:!M_XIAL\DP=C="\ M (EY*/J@,TLYUEKSD>/C*J\1-VTI?MXND+ MH&G^M1V$SJC8^1ETBW\ 0 //X="T&_[X[.3'H\/!#)RU C&(3KZG>J4FEG^< MY^#LL:'ORH\Q4 3A(SC@>;"1/QON&\*I?[>C.+97GH:#^+_C#P=A1]J(['*=(%!/2+J9!8U:2.2XCZ+8D:I*K)?FG4_8G3OK!J9 P6 M!RP(SCH!X?,\>0@)!?/FDN@8&5P?R%L=#GIBA^"'%/;:5$]#E/K&6G.' LX$ M!_XPAP!V&Y*YY<3RHW4D=TQ(H !-?_Z )L ".;4N-*J#:%PY0(( MG'SGEONW( ]*LW37A5L<(&-$U1AL"3M MBQYIP5.2DY=Z#S_19*T$1Y:Y,"4"YZ/:GAGHX4ZK624Q0RPO7!$GQ_9C%G^L MH?/>L_.VIXL4&5(BZJ\QK6)GSO51JR((E$F0" ?K4#Q5KO:YH8Q%_4F3RTM% M)#M$+V"3VC6S_X2Y_A\#L)QV?K0?]>\Q+!GJ50>I @I#_/I N4RP.')]VD"3 M2<2=XT33I,96'>K_!@5!.)<,1XHP;H0!";I#TAW8"RA08-*W'D!O^-9&WL?W MCM8E7T5W2#O R,C[?#Q34E1($I?:+3)XXBPH2$?44&E-3A^HIJ>!<@RM,:4= MMH>>W?$=B>4FOG!'HQ6HN$FW$4P:3%*\5#?6K-#2FR;F]!2FEFNCL2ZW)9LU!7^C%(: &[(R4D4V+ M(L&(TQ,,/C343YMXM9EID3\\C:2$XXMP1.ZXT*TZ!K!J7SC^!.T#%D'.;Q$= M:('&0D1?"N:#W81?U96#(-I8+"=W3X]+$V#II;44I6DP>*3B36^L=+@*& [$ MJKZBL ,6U<6=4GXD*[ )B _*A4UJS^K'!=_M9!\+T*(,4ZA[(A!O=&4_!YK) M,$1()WM$+XC($RP#;*BKV0EE4B,7[-4'XVC9R'M1QQ8NUXC8@'Q+ZXV960?^ MUA"W< N47O>)0P^;'@<^6+"G )Q>1J.DJ;L;-JC1HTJTP.I6V"R!REFA3M1Q M3J"\B"9&J53/_BQM11/5H0[YU5GJ6AJ;F45?ENSKA#V$E=*E#@6Q^;U0T-)% M4;6";)D[(YA[ND$7'.ZZL&^MW:.F7$9EM>W)QOGCAKOYR6P+ZS8TS(0UI\"+ M\M*_(G_B=])VI1X\U=1U?HM9$4;FDR30# T&*=?2G;%X]$>ZWUQA9DH@"U%Y MK<[TL:S]6,&@%C>0?&Y=>UE9NLF7 YK95B3AK6/G$7X)L\J M GL,FX2"_BL$TS.A#+C",\AE(KLJ'FW093WWU:.ZVD R:8S)JVC(H%& OY;\ MC:0P#-P+FE;MZL#MD;/[)AVE@I^]80>55ZPD]DU1[X :NI\SI\]\?/?3T?'^ M9SYVO$KQ3S!AP:,R'; ,0<134O8!3^+$F2$K]Q+N'Q]80RC7'/?5G1EH+L[U M[]=#ZGL M N>5 Z*I1F!M@FE]QJ'<:A:8"'!AAA@#Q5Z"0* M)51PHZG/C+\6(%M6[[0NI>>8 <):&UZ,1 MJNXJ-HWQH(::UZYBIN,7!@ZBL MZ294^#L"52:MI:7@GZMZ>*0Q3:1ACKU3BO:T1NRA [6VZCJAO(X2Q0H]^@4LH4BM>A14#M#:\:)UPZ&IN+1NWB/01.3X0+(D^U%4#J7>X)00#H@D MR>2^@)"4)99 V;>6$E]UV1IVNCV!JWN@DPO(#=3E0GC*^$L(R5RZ/HE.6I%1 M^"@HM_"HY>IB62&6F=+#8FM(+R7:D.5UR[$?C2:>10G!95J&-=,* M(#HT/;1+X#$EJE R#I!O)DQ%HGV.V]D'O!W-'!4B*0@F5JIBO+Q/I2Z#"' < M,XS+F 2K!_L'J[+KE81$Q I!;W'40#$"HP8&$K5VRG#*('^J\T$4]T"4'R)AG5:Q<,B*(Z8]&&.]HO"7L7B"2&)#KX\$2LI02VX\HU &*4CAM2)F M+?\P=(92YFG'J*EZA)-HZD\FE"MF!=+U#0 PS MWQ]4]N '>S7(!H4]'^,4+7&$970(S'BTPG1B[;Y2R#)1:"[*Q!B[2=)(1L#J@P^0.X MJX/;0YTCODP-NC0S:]3$!'E)&Z24-;&CE_0(-7,B]Z, )V$9E:IYE1$+DQ4U M26)KQH^>51ZM.A$YS+W1KG?@(WK&5JN*5G*:BZ?;\51%X9HL35AV0-!? M:0,A&ERI>.9*XUUXN/4T#!..*:F"X, )J:;V\YM!Z<"3$+@1](TB0@R-Q]+) M2W'QTH2*MX6W!LV=GGR;L1LC"J^!]9!O8D"L .?W1$$,'XXDM8E3AJZJRC.7 M[X?1V!8IJ6^C]@G/$$4.M&#,-04%8VN!\UU #0'%!!X"X7'4*/Q1Y$V'4 A& MW:5+M +)4DRB(-"!?ZG '/'M(OCI*ESB\C6K]B2CO5*$%(<#+12=E841(:#1 M4SB2SMR4(WMH5\S'C9#R:E.B/>DL*>EN5V.)I]2(K:H^6B90\(.K(HS:YI&O M,(3M15A'K0#1:Q(/0M66@D:*77L-HXTS$0M)G6)BC.45^Z^P#"63$E]KW<:M M+UQ&JTJX.%Z#WQ($=58)>5LO+57YNH.4;02=](#&TE:"C,R<&RR#6)1$G[Q] M,\"&NKJCRME%ZEPQ5F(F$!"/Y..X_!BX3[$P,/\G8OQB3L):HQ-/U9+XAP2* ME&8?"^.I,A#WA/,$NJ0C6$([@1Z!NQ7P>D"(RR-^=%0BOL[E^.&*24KW(HKF MM\@S_4MWD;WSLGYAO7!5()/+X-KM8]T=_HOJ#B<[G@'+P*.6VB3 =6&D4?7S MN!"*&"[G;]"]DU,ES#*#%G66ZXQ0G#^^"U)5WS,_(&QB\Z\%%)WNR3G]!S(U M_;/0J+)MMO"@_\=-(V<6'0E9>-[#GV!I)2#C@"5 ]6$I6R6+($%_5OR"^&\;A 6 Z$<6"0?;86RMQ3]9!A@J@/'%F"&:*N%'I/ M.!FJV<-:)/9,;U@XT![,WX= /#@/:,LX+"+Z*#BL(*[PCQSAD]W2-!; A5HR M0BMC?'G>9NZ$@EGP0X,AMZ MQ/ZWJ2MO58Q11/9$B[>WKE\#YO,I:X$L@W^*!#<2WQUPQQ2U0?N5MP(?ND(4 MCYB4W8QK5.TOY+$4 ^*=LQ>:%_I#"D8YJCJ*1W!K\N2[&4?711!J[-MY0W;B M0^'J!"W139+.%8T*JD-#-?VV"%2HH:=5"<)=/^2Y8SD*]8*085X$7XUZG0BJ MZ$O)2G=[U)M:5-JOZBA%DP^$Y$& )RI=?40?9FU00]>R*=R,YVS_.$4YX$9?6&#'&U8!7^O,Q=RS?#;T#2O785X5+2P,-%C2$QTO, M&$V70K2/TEA4,S>/*\VCQQL3,8_1?X95Z,#;6."1L,%HF)_9OKQ*/?BF2T*K M' @Z/)Q2\21)Q(,DFYF_(G''F"LQ4BT?;C(CTB8EG'3J*]2ETWCNX1.A;C^TEV[* MPD5KLH^["D$N%E5[DHZ1B&6.*PMX[E@.=5GS'&@9Z\K5" I'8E<[UB3,]M#R MM0C40V0M7!UQT@(37XF"4A9A (M5(?L,!];7 4<(;D'+8>V^TMH:^X$T^@3T M>-%.VNX,7.8SG-(_' MXP55M&,1@O"IZO92R"WEB*LZ=>$LR/C$Q.4&ZYVEUK98C@GSWT>'P;RA0+\U M3Y H&$(\I=2Z"'Z-%!&UDQ.NZ518A5VAMQ4^9,E"4.K!=;S8,WA&'2.)(2YN>H';+\X$7,5$3#D+4T4J%^ Q M_&KT G1'/R8(P+LCL/D&J[HPV(^AU9<0#CO%6EKZB=%;.O>UQE#).]>Y9\^H MA0M$8>H%Y H,T@T6();YGQ2ZPD:AR@EPFO0(0;%*UI)N^_,_B3?>%YY*3P8V MAG2&==BF7Z'\BK)C2Z>YE%?[ 8>5?Q6QOO-E E7)JH!%:(0&?0V^FPZ-0I"0 MP*4AZ^0+M\!G&YF;.)O@H" D7$IQ@(M$@L62Q54S%KE2*_%08FQ5@#B!UU(A M@P_U4Q04S$-6CPEP"DO^90(F[H$+Q&#MI!2'MXUX4_K@]P632[H=%:QTUVBQP\ M&#>F<7MDY)CN]N#/F#GV.AXQT;GG*&@\<*>9WRSX(CB<,)C4("+"/Y(N+$W MM4Z'"@6KW9T"%CX2[!70:O"CB+H4M749-#*.L -B1P/@VU7@@])^;3?,R/XW M^%T?A\&Q,]8K?)95LPF@/D@),@8^8N 1@:,81!=TEV])NR6)@^XU14]&T!$* M*@Z@S>P9PW7+C#+!$6.I?X9M?0>1H)MTCL?AOQ:T[8&]JB((K(6+POT,U&1F M.?@%YV;PY.>X+)?_Y_\Q/#O\\=\/Y*_1X%?@=Y8_O%-_^ ]CE0;]_$+]_#9> MSJPW2G_X6?T!1OPV!4>4_WBM_BA0^IBR?P+#XTPU7U%Y+'-7LHSV#*VL=8>A M:H/3F=89KW4J&>ED*#S+Z.]2IS$OK?F#&"&2Q!R9W$RHYTI-DLZ3XAOMTYY2 M:Z(U*6ITW=G2I)J-V%I6^W&J(*86B:_$EVMJL6P).OKN4A5O#^&79HS+0LL] MO(P&1X?#\V!YK^@AO\1CE&NURK)19+G7;!B_6;S!%!'N+4M #:3GE,R@ B:G M>=P%=F:ED6OA,K:-X9%!2'X&R%!<049-'ALTYQNP: $+V##+M;4JB>-(L6($ M"5"*,H(UWMK8U'H!HAOI%C#DKZ""'EWC,P=*.C#4[*)Y0MRZ&+^'+"VZ!Q#F M*NW3&7D'LK* _ /7<)E8C0A.%-WRLP5&_GN!8Z:2@)2:J"1#(D!1-!A76B8H MNE@J7TF9@ 3N7GO(6V*FD"@9U/?03'@PE?,Z6N"C!A4(7$]A+X&V>.E)#\48UW)RD*LGQB[GSG+ S\N M*NGPIK@\?GT.-*B&303TH0AP BKAY@I>%!(8)+-B$S48HG<6=.$DK*#NP]E%9J:47.,XZXH,?(R MCN?@F$2#D=.5!/!">XD'AH%!_E1'I4JQ&,I9EH:N-&I$+[ V($#(> \(1CY1!:A6(.,$58B.UX@Q6G=:@W=DU M_RVU!TDB7N\5G3;V1BXO8U<]""I?6].7G/W7KR/K YD9_=>Y@XYY0:Q*;]'L MAT7YI2CYHN$AYTW^8U=CG%MJ@G>8.1(_$9?1%;K''0@RZ.9;DR-H[P1O"FL\ M.^T21]BLP7;P8.^2LKW0'V^:V%TK+)-)P_XJ)I%,CC+#A'W"6T%%,T!$<(=. M@[ 5QBEH8GJAW9]6 2$,EPRKYM5(M]3KSD6"*JZLD;8L>-]RO(?RFVYU12(T MD:FS7)MBX5*KC229DB3$^R/F<">CE(9];Q1T,YN:E.NU*@%K*COQ[949#6>; MC$BG?#2L)7'P0H$!4O V< =]?@=PV= '1/><29LPGXI,,7B<0F[>5RC[@X7M M8?D&T'.(9^=B[2-%%54*\U629@O"6&@(W!I)04.;Q(43HNZM4GPO:KFCH7D@ M&'B8D91"Y 8ZH\FGG!(*NN)TPU6I+FK_%4C+JK34&)4-.B_IA70^, L^"H?B MTFHD;V$\+&#AI.CSGNF!&Y$POQ&V#/(Z+,RP6QRQ7KQ_A'G+]\;K!O*\,;F" M;]7C;6)5-)KL*A/Z>:*!.IX=S@)$()*%X5@$.*!2$($\ 6U!9R @B 0Q+;? M00AO1[]P>P\CK:"R![82%--@MY55%$):0Q"EA U8F3PE.2V:,Z.C_OMA&UB% M].^Q-3#MD75T>#0D5&B:JK^=71[2APO]IX\=JB"--\34U/(,#?22A( M(_F:1 W2QFB1P*C] [!1L:Y=(2F)2EZU-?_OLA->VY.ST\?@FI*4O[W;C)NI7:]8(&* M)JV/M$5 ;XH8SB,"WN 6K:[WU9L-_4>P@I!UM/,I:DRZHB4HQ:F*8$ _:I:. MP3\7ZR9%/5[2-0VWF]&I/M0O5D>XM#?Z\JZ2>\-#XAJZ=N^&&23U>8\A4C*R/0N LP%1EZT XY MM"BG< 2EF;%OP6^6:@%0>AS/+TI)*&XZ6V@- MZDP.IUSY2=5-7'KFF=6*I?F87;7EMK1T_O#4:C W,U/?% FWQ_LC"-?7@SD% MCAWVPI#ZI-"*>)0;+I!@M##0H& =L_(3UXBRV";I=NL\SN5^6%FK5\7ZQIEA M++"-U86$.Z1 !NIJ,D*%OC'B,S>>C(X2M?QMND72QE*A@V__E^FVD>*1'D:% M)%U)*'>SNRFL9G"+OA\+[9$KTHEOA63;BI8]6C>/HK3'<39F&G&HO)W1*L;4 MH;VIH#!/,+_="@N"^T 9E)> -997S=5]=O)S;H*AX+G4GU"1B[,VZ8_H7SM/ M7:'@^/ 0[@;/:.Y:6E;-&,V*4-QM)I%]TG-MTO/\6TUZ[HJB""H8THF*37J5 MZ#!HW='M$)A7J(#G7)+;U 009T>"O]0D/I[6C"Y3+$V13ZLCR[-38D 7>U$D MG:8*\*$@&BX//)$M!DJ-"93&@ZBDKS1MD#1%_JV@4-+*#TK42IL5"MP.F.P< M2^Z,&+\\O>SAYDZ?T@,464.7"FK4ENR1&>GDD(YI :F;&(X\;&ZRK[0.5AE_ MOH)_K\S 1G_E1TSQFHU>6]=V"D7ET!8; & ,3X1>0,;6I)?U$E63[N&8%RH)O25F MC_9I%&1 =$:0'#8HHRU*LJ=*7:3;_3F".H(97PZ!N&1Z-^F5VK>9%#HT,EJB M8&6Y$JIM?I15Z^3Y6W=DE8O,-(\KG)=2S]6D51FJ$^"?X_QR8=U6.M'YSGCP M:$9<*&7?SY/G2HGKP]06.06TK*YBV1^>7O/TTY_.*O6 =]"N?6]T<"'+WRU MF(ZTL(6\?1Z7$1_NJ(3%4M4,WA MD*A@Q(]KA<(&Z8T)QX+?PPP7]XI:&_<2)] PR, VYI^]Q[X+:BRJ&ZACD_*4 MT=(-"D&EK-Z%"/'($!1)W9*3+07#'1F" R$G/0U#O'G:FPTZQ(>_M1%D66\< M"#S#UIH 4-OM16'/X#$E 8\C+,"PYQI@ZR%T(4D#)Y<\V%R<@&YP8+6-&:?* M)+L\0+IR(V)+"F1!&!WP."PUP="DOS<2I"D*7]T3:ZP<@%5,A$Q0OSOXV]G) MP?!8!<@F?L9;WB^.#HQ47AWIX>!B='YU&IZ?GU+<471Y>1*=GYQNOF2]% M"79D3,F9C62G/2K/X/.QW24[X^BF&)>+32V34R*Q*.<]K+<(*] MT8#@XO \AC1$MNM%+N4)?F*VG0P6"Z[4X22WF$SK;W5%$BJ]2_H0C81%%!3&(+[ MI$M?C1@W=OH&;WW*$6#'.*/![,"4N"U2J"+RB$X8 A! +#%JM''\$6Y8GU_Z M[J>CB_W/+^TZL@YH/0 >(]RP@4=3Z[".F"K4N"(-/-M A#@,S[WB@E+K+ +I M5[_B/_Q:%HLYU3(&.# A:6;:!*&)!('&:2_J"T.=P"@4Q!+A$9$Q4(#7JC!W M8\^^:!4TB H6*+?.3'AX6X1QH* !'S0<,[AAQ&\*G_UT/VS,-VNG$ 3EZ!+D MP:ALNR\^6ZDP5@"YQ. M4+)(&#V K8\I$X VS!$G0/%CC]Q\,?B]*4R!):8.!%F?N$JV/W+V1<$L$P:7U-=C( MN'I-5^N @ P"PW.Z \LAC0>T/A1[F(T04K-K1EJEP3"W!N!%8%VER-$]G,JD M$67%FM:B3]KH/@3;PBC249,>J!B384I6@6@RADNDYM$F#VS7V%<+"13G=46[ M\..*"5LW7B%3=(H5<99)GP]@>%HCGCHQ%P+Y6EFRR,J\$P_0X(!&'S)3.YH9!?!#X MJ8Q461L%':TS1L+LC@;7VD>B(H"E0)]'T#\18R91Q)$>K^)=!+M4!G1-\: V MU(8T8NZ 1PZ61E:Y6BK1,]W9R M2$TX^3ZHC?(':.GR0=2/74PZGN\6$)4;9IBLO46'.:/JMN^Q\XAMY R)J_A, MA6X,0IV+SIM%]-QP]^.$#*+B'$"(I7=# >8Q5X>T?3=(OU"'_SVNDOA?@]\X M+?$64I9R4C)(=(7(TL32@'*(/ RPU*%1I?8R=?M30:BKVT$R==_A0=E1>RO( M' _C5Z+_?$?YVM_1'Q*(6QQ-12^GVB70K\7=FB, P;6 W11QA'WOMML[M]SW MYT<._#&5 Q(FQ08OB,/2)TZ;-+,X7J]1]R4]B_?X/D54;PKV4:U,+69^;:1D MMQM]$$K(L#H*;P6P<9IVGSOR':/WG" "SSKPE,3_7"1D&]&8)HQ;MW"A+VHU MPI5I<\%1%Y+=-O%TL2\P\ZMQ(->MA-OVH-I=HP_D%2!]S4E*[Q[9[9S%=V2) M7=G)Q>/XZ@8V?^GVR[N:7_72GM.(ZLS6,=2QX-C,!VLY("&'7SY"-W+!/3[% M"#B;66$=UK7P3R..-;4V\_4$01E0K)39 ]>^1 %> S$SFF.JF\U-Q*\4AP;V3[<$O\&$/FP?%2MN M&BV)&XRGE8PG0;^=S@'QF(&FR9@1J7K(-YJ":3.,5JH'%M+4/3D5=>K=&ZMT/7-E!50+@C&!U;)-2#Q[WS MD=$71) !O[[ZP 8J_#:SFD1#N;OM@17TM"--@H*#=.[ 73?&W2>G_$OY6>VZ M _NO:IX*4>"J;XX8+10$GDG<[F+J[W=D-JA190@JU.LY]O!\CUML>]80PYG@ M7,W*>?>0RK$^##Q/@3\,1J66##P6&H$@X:<1YP+WK<-)@J%\$$\UTT"42#"(R>*O)>Q<$'0 ME 3\NAM4"08TZH_>\O.%X!/DO 8!4#0 @G:T>_8TK)DZ]\1=R+N90&-OF.] M:@RITZ0+;[C!'^?Q6 )9D=P!HZ$Z8QT?H\=/D65+PJA!88QH%";==C:[W'>@Z!PQ7D M+!)=!ZAC/*9A9HR@^T>($F106R$=,^&?\X^N.A.O7%&#1(F65 II&N4F&?);U8&I ,-@T.:HY M]3;Q)\=X45<4YS?-2)[BZD91T/P*S/832D#$K7<,*^UXS;*V4ZE!1_5&@%(3 M(*<3UB/"F);_C. \UM2E_!6(+1?"]LWA6+.3Z\Y;=<*R"X@U,.E-040 &E]/ M[M'"(%$*#U0'XWYOI%('6'L]:TW7:YMX=$R" '#34C?$,5#4?ZG;U+E V!T1FSENYBH8O"!!4^ "HD<-MC"@WK"WG- M'0XX1_)Y_)Q($L9=ALL%1!SWI1@8]++*(B\[>(K^0K84&L+&6+V!AGN=G(NF M&5?]2*$BUF^<-DM@+,6<84DIW#+5WLF2L64JOX,.!M=NW.#J*YX_253Y#],O M4!K-U\Q[4KA6%IU FUIEN+AL9!AB92 GU)V.Q$3ZC?W\H(C%+EQISPN[JG%= MQ^/W@)ZR!+5%Z65[;3FC=._$.G%V-IZP;JEO[$QC[,H G8@T]6'"^&F$F$H( MR$CT[F.@A+9S!39V-( 85)$C66<>(_039OG <(8$YCQ-C%UPWLIVM]%_A@B: M5$F)$,GV=VY@,U#LI]*SVVB3C_8-=[T>2RMO:4-2@)Y=K?88:H HYM1S"[R>E'?[LH?_;'<+&'+6!-N84QY!BKN+NXFR M$>_H"*&JH)/#$Y>OBTNKP0GYT7HC;SY <^UJV$]G8 M=98@6C=3>Q&;V=+$I53A^_=B%DV<24@CV7U"43IT^!H$V]N-!G _Y7LH=&I' MDA&7-3?HNO9YL+Z)6T^D>XOW@ @R>>%2+0]!5#16C !*P6DT2!LWA:I26'$N M6%$'PR2U=I%[>!6@73S&P*,VTCQE<0>*P/+]FSI;-*2WY+PX4IK?6J+LAM/9[> MVYF3CH5[6A0)UIABP0!(PU^<9;1&ZA2Q)!GLDPG3?%RNYH;.-F@'07(49=*P M=IA2$>2#\=SVY!2A()EK>"12:Y.$=B*V%X*)^H0K"7]]\>):H)\]#A3+= -/&D787V+T;JF*R)TG)G6$F'2XPVQ=HUAA>J]Z03J8+&$FDLX=)< MI%+QJVJD4;U);QC HH#BY\)IR--#H0@W\8X,5!?"CR&JF#[F./9'G6U^$T82 M1F5H%(T@[$-3Y'-6&19IUR96CLHEE&VX1%@NG;#.!&?(73KS5N#4 MK!)Y-9LL_9YHWJ-[>DWECM!*.NJP')*ZZ)PC#H>?>G*Q[5Z^BRM?<91$[4BT M#R=NY5KVR;3O?CH^7)U,@R](DW_[+AV?'Y\?G@R/#X_CRY/XXF0T&E^>'2>' MYC*Y/!HG)__?^>5W^Y:!^^PGXOKSSVZSP?!GR+)358S=AN]JZQ *HJS"=KP?2XGT1VG.A=E@\9;F!ECO;@U5 M[%9X@O\P>)(^)2>6W8^EG".")$_!93X@;Q<9&"X-B@,?($ISS$=2/>O2.@$S M,HIS4P-"6?6C?9^\T+I*V?(O>9W*CV$:SB4!?+,.!L,Y-.X("7F4S:233V;A M*^6=$@CAE[HPX5A+0-BN-K/6$P3.!T(-R+F2P3R+QY+]N\73'H[)<>W"UW,@ M(X,6-#5NXEEXDM[*K(,K,I.V*'A=D:?6GW&K (UHUHY!@K)@D&%>W,)K3&77%=RF/3&UK:&;%(302-EBKFI[_8>4_2X' M?YAXIMI1<:>DD /#1K8$BR]A>M-;<1_="MB5F=A]A*DZJ;/-)79S=9.:B36U M_7YPKWQ#%:;.MK]Z_>Z-IW6Q5AWT2V)Q+^HL/3#-0WS?#4S<1. M/O+.27\UKG;Z?\4& KF :OX%UVZ@0Y1919MCN ^/%7ARG&;8LU]1"$ME>FE3 MW1HIE8$"014,PR<6P-J(?;$4P2E+B?:-=:F!-<<6.>Y9?H,,0%!6K'2Z>+EP MYO%@!0?&3DINC-W[5.@!-4:PH8AO,<%059?8->NGX77U35HFS^#!RX$](A(D MJ5Q*G^FZ"8VQV$/6THV1'F(/OU%!)9Z@NDQI1D&>)SSN<8=YI[1RF74>D11B MA1\%^?%Q:AJGBYT2D!5';8D>[@(R^W\9^MH!?6UL?7(,R]&RY. :QES;P_$& M/3D=$^IH7/ENF=4:MCYFG"LJ,U-'I X'8-L"[7@BX;761I56S? PMSJ3XF-N M(*6. /^)1 G\[BQXI'C%JL17/5AW#[A.#=?2N"?Z!B8-4>Y^!GG$]A;7GH7H M"=B^#DTS[CB@2@RD.Z%]@T57M$TK+IJ@+J@5>L@O<;,%1LT^!UM\H63$A1K_ M7.0-P+07(*KHR4'W$%%,.A B"O16 LN/-6&=^9 \:0>K2:C($GB93I')5 Y_ M+@&Q?_G-3/WOW<-D9!1)N:Q0&I$Z(A?S1,C0.Y:& U=7OB<9VW@Z3 2P<5)N M"W2KY&=#^F?6'S3Z-!>;!%=FCW:!RP'XTW5-35P7UCWZ%<2?9;SN<@EXRCG1 MGJ&.[^[M,5J@E\*]8MPQA\B;)>X4] ^PMA?C?TS8U?6ZD/9XM&2\.AP!MR[R MWYQIY43D )C)*<*K?4*A*PH%33.PP[0QM[HG0!^^. AZ;&@C? 0?^H8AC=.O M,J1Q=#"X+D'BP)S9GQWF@0%NK%?RKX4U'!#' I((Q5A8'E]]J"&X?VWRO%IF MUFA*8V>#I.10A<@[P\/SR Z>A*:"QT([)P$P4R_@P'XQMMY.?&U;<9'1R>"AG1* MQU X:6,$G>$[L<1:$"U=X;W)K7P8Q#.,"*A:4BE ?/,W-\5,F&^,P81 MK.C)%S(U]^=]N)X")?_:SB$]X/7K2"G/B^VT)4YH2W''(ZB$QX:=6-X$A6'*]!?GJY MT0M40;2H=5H#7KWL\"9=IW-*&Z";MFZ7\%7#G#*?" *QQ=(6@+SO:7J0>Q M);;I$C%PR\J!??H2X!<9=#@P\X]5\%BU0TYF%40PZ!7L4XR,-#Q)K,LU+D5< M]T^7*6T*+[#.$)D[F$1U+2]232&@4>>-A[B.E@J/X+ MN.I+%0_"(3 5M&(:MD>3>+"?<3G\*OV,DX/![X!"\RZ>&.O&O731ESW9FM8B M4S@R_6&Z]C ]>HS#]/+D,0[3L^,=/DP_TRIU;]OK%V__&+Q^O:MEJ?>K'.O+ M$A(A>BEOL="XC//:A3"O"$OUU;\6" ;QED-+[SQHD7T G3-PO+T&@I%R<,W= MQGAHT+T*&&I7IVO+*EZ>.)V2ADGD&<,9V@^]W0"M[B87@@P_64F,=XD3P-)% M-_[VVY4""JN6LU&1#7Y^]]_8.TNP>7GA*3A\N;N0%\V\J*X%_6T& (;'.QL! MP'934\YM#>'5V?:_7 88X2<1=0H3>MGPE/ZH4/2Y M5/E>X&J,-D;#R\O-G]"D,/N9B=YF"O-@(W9Z((4U&29(1F7QGB%$R7YLJ9YGK_S;X<$A[S]/6]=D15"5_M!G-R#8P&[X?QP]//5X MRZ=6ZQY[)(F%(52#0'+XCF G#7"@ MJ$M<)=)$DIO=G^>KWJ0WH MS+QD4C(9EG-?-)?&?%W4-T5IGT:)I-=,GC?X!ZXJNP)0)V'RBB3T.K-CV0]E M]U8R[=IP#"S'X=%'I]J_2@EY:\!/'[R+&1L%YU0VI4SO ;10W 8K 7*%:N =M1I8 MR740N?:O?R]R>_ADU*_]$JE([#]:FYD8JK@6^^65:[/H)(H?A5X-?HC"9Q?"6,=$^4%B43)H1_B!.U \V8?95P3 M%"F7"=J+@5:#_GA^.(1DRFR135%>.F XCI^,GCIHAXYGQU4XDPA53SNB#"#F MA>AE#J>'%*34)2)[!36/6CKC2NJW9'#!X"%_ Z;).)VG& L >GJ7CH;&XHKZ M=R3%@]R6#$IUD\X=RG;$?!D-7W_!)#3"*.LS0\UEF@'>E#_^>M@5(9D_R_?3)A73+A^#&2"\4^CE*]3E$Y*5XP,,!==T+*;ZW&N07YP]=N=)7N.:M]\#>. _L MJSF"5]J7J\,,DP)P:.5$]\&+LO"^Z'L2YT M\2DBQJW"/GLG-#$2_J([5R)ZI/I5\&)Q':"G_[6G[0*=>9(TX",FLC15_GET\ M'U7+9Q"L&QX=#P]NZMEW/V'H;B-I^E_/XY_N6=;/K"\I)=46YB04YE@)+ MQ4I<4 M3RXHV!/"ET=H)V)0%3"NYJ\:?0:W)22NFXL$*;/>^20;D%:J)KSTD[1N-EN3RL<\FE;[A$"CJK%Q#*X:C&"23 M$[O^F]Q+%A5C/SG$_$$,,>2I:8_9"#^5PRBB\C\, 6N'E/EJ$^H!H(?[=>E> M%C=UR1>:.\[\J1)YH3-%MG"VAF!GTTNP2WCEO(X^=FJWE;\]V?#7P73-*/"# M)9'8H%::VY2Y#@!OSZZQ:,3&LG(ZE$,UE2@1ZE#LDIC[U8)6+0Z.GT(E\/@[ M5[__D&>+&-YYY#_\8!W.0:"MYF:2,T0Q^X9?6&S27+J388&:(_A?J7JO;,$#1GN*0K/]<%(1WR,W:]-C]]/Y0#1!Y%)_AZ!\R& MVT/N$[H=$2AH,Z\YD ME6,F=+9(B?]\0)9QG-QRC[HAJB2G/AH?!?MO9*".=X I/@*.R=*)07/ S.8( MY#DWQ9R*N1(#2)O0'9]F"1=HH$XQ\AP"WT+H"(+!JILO59D4.])BKLM1H/XE MLR*+8#<,]5#? 1*IP'3AP,B%#4&#A3I%ZHD@7T"SWBUF=IS+K;3?'.*H^?19 M9B;U#\=G]^O#9\/C@],OIA)1 ,Y^_'(:)9PPN.6[G_XHJ&B+N<$P1_FW871T M=!%94=LXV',<62]E,!P>7'P/R4O[C\OOR;-OVY;HW7^263B#U=U@&EK)PKJ8 M__ ,9>-'S+I:0X/%R [64%3TR?#IES\,5#2-[&58F!_[3?-Y-\V[Q:@:ERDG M3UJ;Y_#B,#H^/-]V\QP=G-+FH7_TFZ??//NX>5Z\??L5RN_1EY5?@):WFF5X M?A*=GY\PI\PJ9:*%'=31\5ET>G*Q[J:CR#=C8*=VA^:QZZ:C?_T:;KN&=O)1 MM?<:YS-KG-\ 'KB^,]FM>3:S]T-T5A"@W.&=%%D6E\]&R.J9&PCG8L@92.QZ M<7^@RK(>Z?>* &L#0TCKKN'P\/NU6FOU3NIK [_[Z?AD__GG>QWY2#KRC0MA MI3EBVZ#%<71\:$V'HVT\F<#X.#J\B,Z&_O[>[/YR9G<"$V42%:SDE<8J1\2_ MEDY?/@6#"GNHZLLKXT*:[GEO7@_NGK_[^4KBFU_A2?F%G5/<:L=')]'9^59! M@W"KG1]'ET>775L-(LT;;K>S?K<]RFZ[$OPL;LORY7.XV"?#L^CL\NPC%OLD ML@+3L=B;)C^/5Z4!.)4B!E&9F/+9&&SC>65^D'_\F*35/(N7/Z0YS@;>]&/X MAHXMAR^D/[,%<71V<'YV!$9$7=K_G\B+V;XXL O\O/W[Y<7!Y6'WGPX/AOC[ MV; '24IK4&T93-._?7?\7>-;Y=R!O#G4BP] ?&2)?S@3M3YP>D1;J?.ZJ36$83%#/>6KC1*:NZK MH?F]44,C)3@3;-)RX*1!\7[8,:_+B@0&?L$02MUU5ZTOVV9;?U6B]HF+ M6I=L_(=9#GZ6)/3O!A -/I$XO'C[-FI&VH339]N0Q59U,%^5T!SOFM"T-1'0 MI]RKBKZ@)M*2AX*W@<;9L IA^-71&W:6SSUF(=;)I[6/MX1L>.T8 W_ADNXK M/GSVH_;LS2J4&E^>&#'\O 8(9T"<*& 1H0IWK$F\I_Z=>#PVP@4ZEJ2+P -% M3>#]T^^CP?'9]W3%R?GWD104(YUP)+54=5B]@1?#K2?NUJ/UM_I@ /OW#DT@ M+Q!IB&I"&Y_NV@R$8\J!^GMU@U7!BK/9KO+ +,JBB@8_0T.\]8_F4+!I__LJ MSN,DC7,^T.PO+X"]+\Z"WZYNX/RUL[N(H:0^M\,;I?25(#?_8^(,>:7H^H/! M&T0*0K9L&)[]E@7TV=^8Q*Y87!-RAB"8V7D?WP2'*Q(_RIRPH%3QS*@YT!#. M'B&97M A+,0HN2=5S7\:(9Y;WMOZPA#4:A]2O3>F&^_K,4 .(-T[,V+HNSO/ M0M!H1*%Z/J!/@LI (B6H@8.=\2_@=5C%AX0+$G(W@0[RE1.G@Q M\Z?ZPD?[5#R8@35T=P[^UO1_Q,%_L8,'_]9P1K3_]V:7$KX(0LFS9D/-7>D2 MI@ADQERJ:@=4 MW859>)EC,.8QZK8;5.SV 9.2*&(%?T$?Y_%_RR$CCHCQQ";E=;WL[S MON8I<+4\ $NEFYC\S B0%4N@ ^ 5 2^126E!TPW.#[]?845,'FS&.&%+V#PH MIW&>_A4KD '?((+@##(/"/P+P[(.++VX!Y%?F]L]_49RN[NK6SL(NKJ=#NZ\ M!P5ILN(NXL9P@31)*[O;Y\QM;O7!Q?+EM5/_L M\.#X_&QM5'_3WX<'%Q?;/6EEJN'@[/2D']-&8[K8)".S*OW2RK \X++A:>NZ MH_D'N+*]*5KI8!3@3QW0;!F=J&7_&])_K[H/6K?SZV3C.>SX: A7[M(G/P$\ M7]W;"25B@1WR-/CRCQ(:5GA0"[ BK_=5B F87!M,ROU?^\U,UU$_7=M,UW ; M93.*Q^^GV'/]C$(C"'NRHM^*7?]Y+12T8O&;UD/%@R'FI# M?I6'Z^N<4+#D8!W,X[+.-3/:8UN/ZS9+QTQ^)9OE8LN]LD9FOJ:]T@M&+QB] M8/2"L?7IVDB,#D_6=3D\R"CK[__\]S^2Z;33XKP[0;;^_F\Y+!8 .O6N[79G M[[:'[YZXMKUDW"L9Y[UD])+1*1DGWZ9D?%/AL+>N8U&JB'NO=BO9&7Z;7FTO M&/?-U[;)A%XP>L'89\%X5%_U/54'L;L(!?$D3=+.2KZ]D$UU' MWZ8^[$6C%XU>-!XL&J??IFAL@QV^XR X?]R8P6V1+68F&LS2#P0%E2Q*!WPW MMH\H <(+$,$J.[RX)!)> +?)#2'@ "C=T1O"@BD'_"+/SVLXT/>#UZVCPVEY" M_W5!;$QI-7B1Y_ -;W$68%I_*4J^:'C(2(3_L09D4( =)0/5!B/3\Z9X,@%H M%00CS8FY'1:F3"M:[!!I+<0$>3@VX='P:\(F[-YL5WK]'P>H<$>^C4:6V'U" MFN,'A-Z&#X.8M3A MP>71<3^FSSBF\X.CD\=!1>O'] 7&=+I^3)\!%6T/+KM\.*[;+$V2S#SV.7>Q M$:32]X,KQ*7^6"2S??K\7N#W>,4!<@T,^@V1ZO9T"H8\!4>]X']2T,8O_X"O M0B+%5?J<>)I?_@%?[])\C*+X& 3<+SD1&R/@[I""^JHFN,7PU$_F(T_FXYSO M>Z+8OD*HXB]M-_?3M96-_?B*[*OX]$V2S!__W5T)5/?5]X36O\"DD*F@_Z^; MID<=S>G!T0;C6<5"?W1PT4X6=++0,SU*+]F]9.^O9'\+Y89K<87N^]"/:%S: MN8GXVR?Z^-VN'T?'AMC@XVQ(IM"N@ULW%XX"+]=*[[])[>788'1T] ML'RSE]T=6<5O4W8OAD?1Q5[JW6V*@E=^R$:BO'NK.GQPR?#&,_$UUA/W4M5+ M52]5NR95%P]&X M;[[.#XY[T>A%HVN^GE@7\]L1CJ>]=&PI'2??T*GR]./-C:0C6T]EUXVOA79.#W8EC*AEXUO138N#[YMJN^]SG"^ MNX_ 8#\C-'!]\.\SQ?5YS2^$X[-.:WT):\X\ ^/N! ML7\&:3ZV'YT4"X!\EH%_7*9DEV;KH[K\'F."=EM?#*.CHXOH9/C >//CS=-N M][KV.Z7?*=&A]:8/+QZ8M>MW2K]3OI&=;$O%O"_[9-]S3,-O-ME8(1OG6T'$W5^<'H$L^ HZ,8,!SY(@7LR+W+F3D161\_3.#-Q MM2C-P>"MF1A@-D122KCVZ/#'OX=W_>+N^IWNJO"ZX8^#RHR1 V\U+6/$-) I MT&P";203Z"6>0 ^Z1.!/B\HP26?X)41GB:] ]DH[E"S5G)Z-#[>JZZZ^&91Q MW"TF4MQ?J$'T7"^RAOR4>V5VPJ%??LI[Z\-/@N6X8UCX^:T"A MJO][XU3#/)Z:9Z/2Q.^?Q1,[V!_B["Y>5K#)]6?:;]1S^K#IN(=1]J?_-2I! MM[0'O8=TH@V(_ILW&U#--/L)E7RGK M7,\TV3--?E,"WS--]DR3/=/DCDEDSS3Y=2U-SS39,TWV3)-?W63V3).A%=0S M3?9,DY_0QNZ9)GL^OF^ CZ^7[%ZR]U.R>Z;)>SZTYSO[VOG.>J;)7GJ_7NGM MF29[V?U:9;=GFMQ'X-F>$W 7*OWW3JJ&#VT#Z*6JEZJ>:;*7JL_(-'GR4(CF MO9:J;P&'M6>:[)DF=WEU>J;)'5Z=GFEREU>G9YKL16/5QNVQ>GO1Z)DF>T36 M[:7CZ!LZ5;YA2-:>:;)GFOS&E[9GFMS3I>V9)K]B=*V>:;*7C=4IUY->-GK9 MZ)DF>]G8*OVYO4^[)[+Q+60X>Z;)/CFS>\O3,TWN].KT3),[O#H]TV0O&CW3 M9"\:/=-DG]=\I D[W#IR]/7*QK>;U.QY)GM.L)YGLF?/ZW?*9\RB]SR3_4[I M=\K](:>>9W)_,TP]SV0O&VMDXQO-/O:R<:]L]#R3O6RLDHW+;_5,Z7DF>Y[) MGF?RB_),SI$\[XNS3'X4V^%GCS[;E;&S6-K)AW_8Q=+1:)P;6+PED!:8;M(" MI, 9W,45+(#]>#O(05*F]@F#T=(]O(*G5T$#C[R%EL&*23S(3&4_9&#GQLY+ M9&6 RJ3P@GD+%<(]X>M9#'SBIDR1*U!5OX2<' Q^V504(KQ,"U7WLJ\6F=F\ M+&[-S*X&2@ULX=&BLF.J*I "5 #Y&/=T/+?7?K#/J(U]QM^&P]/H_.)L\,3^ MZRPZ.3P;@!KHV,JCN$JKIR1X,-K9/![7\$!4)%E#-JH\P'T"'V>G8;!RT%TCQA3=-RF)FY[.8EO$,%.0X MN"T:W-VDXYO!U.2FC#,[_O^?O;=O4MQ(]D:_BL)W?*,GHH:C-T"R=QTQ'MO[ MS+/K]<2,S]TX?VT(431:"X0ET3U]/OW-S"H)\=J(AD82^8<]-$CUDF^5597Y MRR#%5W$R*=A?-*:@-]%XJ7ZD3JCYX/X^E??P6,] :[&3.'H(A)6,HTIH_!OD M^_2/+ZK=3(T_ X;K[]'H6\/OC22]#^8P\@J!VJ/;SQO:#<'>*0^/$OBR2RWD M5QAV1DLBD0JDTT]1:".U&R=BXTVNO_!H!36"U+-[5:^U; M98'U\@8<<;XU@CQ/H]%2>:3 SSF0H7A-&+,DR\$!P%^?C&P&(O..FIC)<;2< M$6'&Y>,]X^,Q$Z^QUB")8O@=J()R)N<@!Q+F.K^_L(VL:;Z-:YILL%8PRD!K M_[U,@ <3(#KY44RG/70J?,9F$>A'T)Q8/AD?YY,TR/)T&>;@*QL?XF0YOB;M M2&E!KOX#SCIXWC'8JO2I/1:[)A?VXY*USB4[X$P?[9<=Z9/98C! -\D1EO>< MF]15R2GR/7I75=:7N/#%3NR2WOM ]#T')&4H+,?KBJ0<9$E=CKS(@01:*I^. MMA'D1'Y(II+<\'%TC\(,C>82-A YC*MD^3:C/#'P7&"4)SS'/951FA!#.J#; MJK:B#R'II+7ZEN:KN7HE&&5)O,SWOW)8(BY3\^9(_CO#C7(QE?_C#*+Q7[^) MPJ$S-%W+,9W =P//'8U"?^",3>F/?3L;XJUI>>RZ".[ENQ%H\!_O M@@E,\;L@?@R>,CQ K1('*%/EQ&E$?$:M?OC+*,5SV^VIUNVA,1;]P(8PR&0FTXQ.@?4N4=+YW>H$P:"= M7QHA?6 %&1O+1:(VIG$2EB>L^'?1W L->D/D0HUL+,,DI5E^MP0NIJHVE"JE MF8.!+P^H@0;EX7I1:?.[O8389;1>]\;(]WN>X]>],;('/=,>'+PQ.OKRJ>=9 M;JV6]G_OVPZ/Z17'-.S9;CTIX#$U:$S]PV,Z3TW@KC_FM[1@I?%A&LSOY4OK M5G9I^BSP'>8X5JE&C_;(XMX=)8&E26"SX%^TSOWU&VB%1!9;I?-53V;67)(U M+S$45K^=5O-_\"#WY]T'N>>O^GW>QUI!X.*8A(EY*6*>9WWOB&$[T@'D=6#E M-S.Y:OG8YS=DK9CZ,9DU+Y_WKJ21_81X]EQ M*XL*]\[N>=N7!7C-H^XY*@D,^J:/)9LEN[N2?2:THD;GNKV?P7MA<"H\T3/K M=+=A(IZ;?+,S.@=]4_CVRR @GG?3&@R#PK+;6MGM>ZX8^B>67V#9;0@7;U-V M70_KV)Z['E 39+=\_P:K/%D6%[6_/K!&!Z7JW(L<2]7-2Y5],@842Q5+U0&I M>AGN9C>EZDQ%C_9#7J^AV_C;IUR7.3$],M/@YU]_?G]CI9"RQS2%9=?=2C%[7@\B\E*6K>'K.,O&L[)1O[ ER\:-R(9; M>V_ HG$CH@%FXT8+[-U$?,&G]Q].V@"V%RK9MAWA.R=>\+3L&J>-[#$MX7HG M'JLS>RZ^''B6\)P3PU*8/:]P(\7U(U@VSG4XP+)Q*[)AWFK]"):-9V5C<&KL M3-MEX^*7@PV9^DOJX>HIGUYTKM.1D6>F3L,-Q8F5<,]+I"O=++&"L((\KR"G M%?"#%R8X:8$G@LS<&$&+LS0 M,(GDP@SM8@T79N#"#%R8H77$Y,(,ZUX0%V;@P@P7]+&Y, /#U]\ ?#U+-DMV M-R7[)H 3N###C0*$+"#"Q5KXE'R%+%A1FX, ,79F@V>[@P0Z/9PX49FLP>+LS LG%&S%:6 MC1N1#2[,P**QSVST:QSA MP@PL&_MEX\32S"P;G9<-+LS LG'V^^BVRP879N#"# RKS849&'>>%80+,["" ML()/7" M# NJ(]".L@QK$G8) 3NQ3L,VILDU#KM[QB_ %)27)P2.E+N!(PF&6-!C( @I MR ]^*,_(C4F:S.C78DK&(_P'4@(<@C$;XS2")XT1R/!LD28/<@;,R+ )%)K1 M,H-Q9?""3$GDYB%)4;" 9[]"&[F$-MX,;.&ZMG'W9N (MV\:*'8[1&<49%'V MEN2-QCM;!&&N1DBB&P&NVB.?AZ\] M%+'6N+.3,Y-C!<9XE*FL2L%2HG&27V%VF28[LB1;CK(PC1;(BFQ#J.37"*@$ M9B<(0_!?U+"P]__N?6D/X6L:AFHV6LN- D[E$L; -87M#U%!A\)Q^ZRA#=10 M\ V@Y[_#;V-X[DX[)/_=^WM/>QYO16FF?Z7L3^/G(,OIN_<37$>$L0C G0YB M&%LRF60R1[%)Y7@9JJ% 5Y^7618%JZ%'>>&E)$"30#TWDL#F.?Z@!Y>A$S(V M_EQ"^^ SP3P1.;0]@E+7U?CT_D/OFB;E?!8%IW()BV+;8%$LL"AV7_C.,^[% M?D'1LQ[2!F@+Y$]O\F@G6WU+RY6Y>B48P5YLF>]_Y;!$7@9J\4AF.]X&2F'E M_]-R@[H([N6[$7#YCW?!! ;[71 _!D\9;C6KTX0Y5FEZ&CF>4= ?_C)*<8>[ M/>@&FX"NK!4?Y^,(+/U[(& *M S4HO E6<*P<#EXGT5[%H*Q#''FU,J'*>QO MVV._:T0@E;.KP:O"?(X-,)1A GL@6#2+DX$LF$F4@2@9%\NAVM!CN^((%L.[ M"YDO88RP^LAY)E=\[ADH>9-EO@1A266VC//*!%(Y"^"/)0A>FN.G(*,# 7Q, M'P2 >"QAJ/J9:2XGB.0+<8! M@$LQQ5.6*N"B'CW<0[B*-^^3%$;XU?] M'QF,R9*]^XQ+/,@L]*S1!27FPX5Y[Y;6$[@OO[5-[# MUZ#L2F(*TR'0$$!7X93:&KO7LY!R&+Z M'(Q!J2-<1]#;0L.EK!,M7:E<8 =SY!(L'H_3((9FDS5)57GI60TX N5)^(=N?$36 M&DTU#%F=C.KA"T/.T* A)8P\^$I6, V .O1O-"]) 28?Y8@>U.3&ZPL9W!-Y ME1&,TL).XI+ZA,8\2^9S&:_(I=I2\@P.1(J$Z!F_07-[2**G#Z;6>(#ITGT* MD'(>Y'0N_2\)"SYR! @#4@E^'\I5236@/8T;/^"8<[# =-2<+N=T!%R1DJKO M(HS'*)_J%>$_DGK 1^5\BD8>&GB(LF@4P3+R1',"_H^C, _T5]0J+CVT82Q- M%0@N\,E0JMJBT^>#NOS3,L6YT1H(- :RK6]]];;K [H*\R>EO@_H/ABD3;!] M#M?$"WZ^3X,9LFPDQ_!5N"_\-3[CSA0/"VHFA/E MH^R:C1('.5:[SM7O2DYA>&\L6_2'/DC>- ([59H4 R8(ID?I;:'IY#VL%!#> M24#FTR0N+))R/J"[NQC=$3]Y2DN1)GQ?CY'%^^S M7"1ICMMA6 _T0Y:I]?_O!RZ-]I.9C &\ 728@AT#@N'N/4V"<4Q;^)C&B](7 MI@D0!F>'=B599J5P5 4H@H?G1/HH3^++:%QCJ5>/F91849!>UPUUW5G_6C6<-YWZ=DTB= M<92%> Y&HX^3QVZ4,M_V*CLQK4,5VC_HDO=\,DDFNTMXLU7*.=:[1S MC?;6$9-KM*][05RCG6NT7]#'YAKM7,GZ!BI9LV2S9'=3LL^$H7YZ>:VK0NH5 MU[CKL<$8'E($D')=]UNK+VP-?.&:7->=9;>%LNL.17]X(E PRVY#N'BCLFN[ MPK'/70*U";);OG^#56TM]U3<\DY7M66I>FG-*ZZ5S%)U]M(YO1.K3K%4L50= MJ.M^8E673DO5F4HW-'K&Y?&23!^BZ<&Y*-MRP< M];:)-R0;EZCBWJ8:?IL(,R<>#' EIHM2I^'V8C 0IE>WDM]Y2=3LNV!6CUM6 M#V@[=0LW=4(]ZMQ%M7 ?8=F]$ZU>VS<2+!M'R,:) MP3@L&UV7#;]7]RZ(1>-&1,-R>B>&P[==-KB,'Y?QXS)^KU[&+]1@DUH[*R;.R7#8;>9-G8\;SXS/DUX7Z M !(!W(!1:$F1QE0&XQ"6G!S%S/2_IUQ(.::S]0SD(3,>91SCOV.Y )E8B<,B M319@19^H*_GG,EK,$ (8_PIF"9C7_UU)3K @_PH?#BH.]! M@WE=H))?0R!O+%:XY%,8L -?DV4:5 M&LWG2[KFJ@ACH9?T\]J[^X5N>S"N\%V_/>)QJL76\:(]XYH6>G,T#;;& FW9 M>,/@@54!XS*_!^]BMH@E-JN]#5"T272_3/6?V%<(LI',BL[**:.D:_/6'JE[ M9:-4T.IR)F@H?-_:M$#Y-$H+LX'+WY,!'_#TNF M:^Z'_\<91.._?A.%0V=HNI9C.H'O!IX[&H7^P!F;TA_[=CAV_VTYSC=<-.!U MUZW?0/- 4L'F_JR6"./NXQQ42+Y]FLBW)3 LBM(Z87!=AW0OBN@A<%^&"/C;716#T^!M CV?)9LGNIF2?"96@T;'N MGV4&&YMP2H$/8_D@XX2";[CFP:UA;]M#5PRLEZ6#-C/;DV6W\[+;'PJOS_4Z M6'9;*+NV*7SKW/# 39#=.BF174-\'C#@\_7S;+LF5$,6*A:J\]V%C(S*F[(67L]M=:\_R^&-@V MLZ>A[!G8PG8OA9/-['G]RFL=P:EFV3A"-NI>(;!LW(ALV&;O4AX1RT;;9:-? M>[_8$=FXA2B#O\FY3(-8H2M4\'X>]B>>=11&T3/%T#GQ9*1E5SIM9 _&0+@G M'HR[.GKXI+.O$:WYFSZ79XS!\,(O&/M&XE-:R:+1<-*P!%RM@V=AW3G_3 MJ.,=ORC\";&D4\+\JR#M+>)@?F.WA98C^AY?=S24.W=67PP]>ZN8*7/FVISQ M^\)T.W#)_C*[OCM1[JJ,^>>O%SO^9EHQK9A6]6EU\1++:U56_!W9EM>LN?Q^ M T9\L4S#*>%4KRHP;)5@[OCFRO%$_]2\$SY,O31W7$M8ELO<:29W[+X8F)F7;9>-,UU&[-\[ M-F3JM%7\/$VS\Q>8BU@K6BLUKA6[>W5G3\=MJR>Y>* MZ6B<6G.Z4VW9J+N79-FX$=FX,VL'/;97-DX[H+Q=X7!N.DWROZC Z;.E9!TJ MM/NZ%53M06\XL.M64/6]GF_N_FFC_F+QHR917TWQ4 V%HJ[N,W48:A+V%4KT M^D>=TWV2*4;=!/?2"*F(7V;DTR W5$'X>18!#>38F">Y,9,!%H&?+&/Z=2SA M2_CI,3^.0A54\U?O?9U0PU[?1BI\ MV"HD'V5& #R:O_O;^_>?C$DT#^9A%,3(LFR9RI[Q&8/$5:UW:6"I=]O\_I_% M\[^4S_^JGL_H">M[(Y,AQ?I,DM3 D> ?\%@TAR]F% 9$)>#C)0[22):I'A)L MGU95G#%=&7]:9A*#AL+-T:OJ\M2%D4KX.8SBJ(PQVGK< ,/\""*7!OFA.O!= M*8O]*8V ,EP4>]ND'[TZ-+#8,X_IN#$UM-@SC^FX,7%1[#,\UM("N5P4FXMB MWY3 ;2P3=0.I@EFR6[FY)]"W#57!2;B[-R46R6W9;++A?%9MEMJ^QR4>P.%@7E MHM@-0%[HFE!Q46P6*BZ*S5+5 JFR[5/A[#LM5;> =<]%L;DH=L/9PT6QF\T> M+HK=:/9P46R6C;UU"QD)A&6#BV*S;-24C?I0Q1V1C5N(,N"BV,7RR$6Q&\T> M+HK=:/9P4>PFLX>+8K-HL&BP:'!1;):-LQ7%OI0SUG#9N(6+0BZ*78@Y%\5N M,'>X*'93.<-%L?$.%\5N,G>X*':3 MN<-UCUDX#@G'I127A:/MPL%%L5DV#A3%KILQT!'9X*+87!3[@+!PH5,NBLWE M?UDKCEA"N2@V:P5K!1?%OH7;:2Z*S;+!1;%9-FH?4')1;!:.O=>"M<^@VBL; M7!2[4G^Q^)&+8G-1;"Z*?8&BV NJX=R.DMAK$G8) 3NQ1O9^//F><1%1//), M?]^HRL-]Y#Y0'GK64B&-J0S&(2RD.8J4Z7]/!04H62'+,^!]9CS*.,9_Z1L4 M4=TRF-M)_HB69I$FXV4(/X*0H/R6/V#&0S+'$6 P6O$4-#'"A^*Q,&*)X6D" MWU0@:M U_ Y\ERE*EREC J]'(Q#(G'0LE4$X MQ>8>IQ&0 ;ZY5RGY,.%LFJ0Y_%NT ^.$N6+W.+AL"<\7(^P9OX%"I/NHF2;! M>!8LC%$0@UJB02[&] 1*^*"^PY?FP-9D HH-RI ,>1"@-\!$R&+[NN[ KR>,<6;K$ M<<+ _R6A%W EH@5(DUJQ'B60 $1)DT#BG&?!'R )RQ'9D(@LUX/,+!5B%D@/(U944ENNQ8CS10MG"O$*/O790Z^^0%MVM MHA[:JR(_L?J6-IOFZI5@1)WM?^6PP;U,:94CS99KK9.G^O]IZ1$NP 5Z-P(- M_^-=,('!?A?$C\%3AKY==9HPQRI-3R/',^O/#W\9I>A2;@^ZP2O<01;\HD7] M"U:@,7^"HWD$AIY8WEBZ)@"%!QV.?L:#>;S91"OY^*I!G'$99?*Z\'788G* M@*JT).'WT!)R<&U2PE@$*=HOZ!:L=P;F901K 1!@U7&6)^$?A2&F^:^-03=5 M(4HQ7>T4OH=?8L4,9 3\G$;P<#\T,%L_T^66IY+OV M"\=+LL8XAU1N==9KK+#:G&YMBK[G/K-6E8TJ1+%]*U>] MM:H](E#3ZCZ/OG8-4>T9^\=ULOVEK0D:!762)(4Q7<)(5WM )1*QO,<]\G(> M%I9Q9;5!&B<@+,H>3J3>[J@W:*3*-)%MD>D#. [9<5,)XBPI9T&[2V68"UE5 M6W,ZNLQR=82$,ZIX.S0(41F! ',>+\OCK&R9JDFOEA%L;AF7:PL,"C1$'XU) M'/G[\G LQA.MS6$IBS].<2:3&'>/U%O5=!Z<]%C"!W7&IC;,>3136_F5%0;% M'0&[GMD0-DT)7\<.'T/CBVX<;->[M#'.IU%:N#JX77@R%C+-DOEONUOA@.ASMD-AK_]9LH'#I#T[4AW6YSG*S?UP@'9-8T@ELQ66_4Z+SE@[W4U3ABBDNKIQ _L?[VXVC M@,Y@R?M4]KT\:!LK]YF.W,"YII[1;$\,/*N%OM#!13$'98B2\>T9Q@-TW6+1 M(VZ$UR>IXMDKI:+: Y0^-[A%L>UJ=9"LF& GLM?8SY$BM=_L=U/JC M,NQ[U[0 QE%#+#PTL@47'FY-$E_UG"38()ZZ'J$+]F*I+8XS"C.YHBKXU;!H MXVE@Z:"$(- )GL:I,WWP?Z;1(M,G&*BLVF%8-4]ZFD-;]ZG4ET.E98[0R0"' M07FV^D)IMHCIVJRREK-_N>%?;K)UMTX4Q[4[/,Q%*A_P0 F^*45BB_'J_*AZ M;C22Y)9-ENC3Z4$@JW8Z8/K\YTE=MH(%3U>GO^K:'NG =TD'[Y+LF[U+NL(: M.=S)@X_(?PF;^Y^5_R*@JWROU.Z2G->-:?/]GN?X=6/:7*MG6?V#,6U'A\?U M/,NMU=+^'CQOP&-ZQ3$->[9;KZ57&5/?.2;:Y_2 =K'X["?$_Z#;^O-MM/"(@_U@@O6.3SYI- M+'"C[6.R%)Z=[*^G>65R 5DP]3XPC=:N[L[?KV-U. M%)8K=]3Z1N!LQ>8[#:U0;_+-3HB\B6+^-JX[3Z+(J;%.G(DZ#5<+RQ*V??)UWDNITX*# MYQ;N#BSWU+/EMN\.7OGXN-6[;$;X53]>%>'WE5)HF@SQV]RLOYW[\#5@M!*[ M,2H>#;(L":.@) ;FS'T JD7E!OZU^7,N.J@H<1K=\:&9,TF1& MS0:2UBR9RZ2A2@%V@>V4JTO:AEA&Z+/[RQ M35, H]:[,;+'8%&@'X#@1JF"3;!-Q^R(7M;(QHUVJO A!!=C"CT!<]0(,$<6 MJ(\F<9W*P!Q8%=+DD2!U%>;A2M>-E83O F14*;=;/9 P)MF-N; ZOE>W7R[]F09-G5,_L6R#%^2- MRQ>Z)M5:F"]T97*U+5_HRN2JE:MW]MM,6F6OVM MUDL",+IV=;)KBLT^*K_K"]/QCK_^:$XT&,M9F^3,'@K3LC"UB9A\\5P M>*E2R,_(VA4TX M <-:,-C 6B'#/>YY-^_-;>'ZPPM=G'-0PTL]-5_X9OU %6;,I1GCV5?2F6?6 MFN(>8)Z 3=O+R;8\==;MN-E-KV/FW(+N\(I4?ZO7L0/B]8I.5#4*BYX5X7,4OG32!_$T ME63__=6@!-QK>?#,G.?O)_KFJ^]Y7QL^Y&JWTI]E**-%GAEWB^")8C_?5HM. M';CLJW\LUEZ7RA.>V=ZKBXXSQQ*^6]=Z,W->+;M.V,,:]KN]ES#7H:\.+)9% M8'&D XLQQOM:UR[FZ=N]Q9CG ]EX_V&\<92PRMNBL_,^?5F&-Y;B-O M7KJS0?@]R8-8E_;>NU\GU+#7MY$*6P&\E+1V%U,"&T$]%) !09ZGT6BII#A/ MC(E^LRSZG:EIW1\C,*>$H[*+)K3!408 M9%/"K* /\L]E]!#$>$^Q\GLHX5NL&2Y6%=['DLZ?JH@75,5[CE7( M8T3$R(RIC,>(1% ,.5N.LF@:23I@[*,@]WSO@KC+_"^"N, MO]( $/>RS[++LMDYV?4W.$:[[^GB%MU!U\^?)1-T) MHQ- *7\WEJ=]-_1ZKYQLVK6:4=T4#,OL72-!G(6C#<)QY_2&MV0NCHK^*%HMH.M5.-"(-A T,IFJ>(_ZIV M5X&(]!IHL$P0<*Q$L5),$QS=K;58WPM7&4A:G,52\CQ7.,($SN MYQ20!ST%.E@/HZ3P%8H=G >Q$0.[8^@SQ])7"(F0+L-\F8(*&R 481J-H(&1 MA"&K,EE%\S7:P2GOBN(*YF6Y)HP@W$,P#!4+R_[^%B5,@'4@%BGJ1/1A@L*#)' MUR*#/K$*7)"&*EQS+!^ $ L*6]-ZD)6*0"->+--%@M_BXP&\L)K>+B9E54R* M+$_"/]Z-J'@5"@8T3\-0470%O14U5'&SR20*,6ZN\K 11S.8 GTLE3X356D8 M*ZY@:RJ<-2>YZQF_'!UW601"O*T3=$W-T(U MQ59UO4=0]@D(S'I;-&\BE.;Y1X5 M=H)(5W*Q8O4K6O_&&IIBZ+E;,=+'F (4@$+DX?DT>*E35/FXSY)QH\1:( BNB4&MJUL\.Z&=,5*ZAK\,N B1I)C//82J ]K M.U QC!:K"'1\6RD(*2FH4I0!]\$$8XP[!IZK4H-8!A3-7:@'.D*"Z%COHNXA MC:1:QS%YT&7SYJ ,1I%K3J:E9WR1(^2'$;M7^88 F4]P+41:V'9H N04S#Q2G$X("R=%&-$$K (LOBC\2M>Q/R!U<$^JA@.EC0$TM6MR/>,W>'[GM&?!D_$0 M@$^5@2Q$L/*"^2F28V 244*F1'_"_M%,(ODQD:2TB3B]2A)XEK*$KAL,3P;4XOK0A?+Q5Z36=@>B[=0%U6'J;Q0Y4;^*.,'^6X&3T_Q[ EOA?"X)94/L*TZWK8+&TL;2=5L'!<8?5OIR3RE<"2USP$%1F"U[1Y M@ 6P"DRT%N+R7PBB[DBR;MRLGCTL]1;?/ZL_W[K:=>\_?S9@>H_Y]/0TAV/7 MN>8M!I;=JYLY?NQ*T+A%_;1@]@-^3]=E@R6#)6/WQ=C@-B7CXO=_#9FZ6AA+ M7%V,EL* JQM, ZP-Q7]L3D^3V,VI7BP9+!DL&:^].M:]%VK(U&U=+7?CSL=0 M&.\Z'0DS&?OPK&A8ESI]9M%HNVCD'JQZO6 M"VI?69/&%0SZL'7'%6$J_3R9O_O;^_>?*MF).M.H9WS&W,PBLUSGH/^S>/Z7 M\OE?=6:2SDPW,DFIIP?2$(5.>RRRPL82>E?I;%1"!;Y:9A*3Q+9NYKC,R2&Q MM$UE8JDA'X)XJ=(FL?U@%,649Y^0>8@RW,S%F)Z?8PTT MRC=/DT>=;ZJ'BLGS\"-^)[_"*Y3!KPY2NX*1L(=!6#0M3*-% 0>@?\JG0:X" M) V*A4#@"HVI@!_1=E.R.1"6@ <0X )S7^F7)9 C0(P#OFB,0:FF][1:0/%&GYR.';9 R6,E/7V?!4"IR< A MEJ6B(RK&9!T8(P"%EW&,_R*\1H9&HL3ET6VI//>* .8@0F.2SVI;/>,7Q!N1 MZ2Q)UQ/H83I"62!H0B$XP%]S[?V4:!WQ*BY9(S20ONT(3M8'56MP,-O'54+1 M,)8!^4_ 5M@?Y$FJ('ZH)4V6CM@U+3;D)"H$*)*!Y:Q QE$6@# \D+>R$ <$ MR9C #B31GB29%VWYP$R,EZ'S!H?S)PQI45@JG JK@VGPYIL$+^6 ,5*OA<02BK MB+O6UI=),L'% =]Q5X:$1A8FL/ JXXUH;N[P6V&XSK=*EQWO6ZW_IU1I%2NK M_[,SZ*_Q$C&[I#8T&L(#_W MZ-GIZ^YM_]NU(;Y@+!T1G8]SXU<"K5-SA346 M)YD@;*,^F/B\A.4]T$;QO_](P3U$:,*4UFH0,7#Q0P($6P3Z4"$+8N6'JE>) M@#_"-B5=9M3#)K9.A@Y*3B@K<42(+<3F8 %_ANJP#[[-"W2Z>YR_J!2#A:_0 MFB(J'T&(11J:"WI8>2S(-NA5#2R?(N(-[4Y4K>/WV["'H!,3Z#]7*#D2%$*= MG"!:%8+-E4TKK4(8K,(%"@B:D *?=0\XU6GP@,9;(HEQ;22 &9ADFGPE^P&F99G'2?*'$=.2IK>. MA+QE1#G9@7EBQ DL9*GQ$!%/<117;ODJE _0!YH@H!_X>OJHW*=K9 M/G8?TA%6_*9%K$II5)E)\)"DH"M/&GI/60PD##Z=S$>)1OY2F)7HD8-QP%-@ ML!]_+J.L1"'\](\O^*K=ZW][=,5KNRO[>TI<_;VZ0?Q5>$0' %;8[-@:G%2:AR;';0H-."MRM1' 6JL@T.=CY3V<.6 M&*'@VX,O1"O$MH2K'2C?81V\P^K?[!U64_3D]_+0YCA=*99L)=Z'\;8W=ZU; MP/%[.R[W/?A\H)#5]ZE8"59,+LD;R_+$H ]]O\&":][05?V_L9RA<#UO8^=L M_(Y7427<,6&^;QKKE6E7)PGDKD?5!]6!8;%CP^=7(*A;%#QT/87&!Y87:"M3 M.X$];1QY>EQ9"BJW\SNMV]J)S=HZH?: I0^756_T"5BV7 /78,OWN(!9X0-B MLU^D_',)(UZ!N"LN&VLIN\<>B7C^M_I_^)TW^';SQ$:[["M.R'37J7!7G,TB M>>1S*16?JR&PK39;NQ-CSG/EA&<#6K5@M9FM7S2LW+58'0],HT56AK)4W$_M M<5;?047==C'7#Y.I*3I.WG8,R<$SP!T%7J@]\,XNZ?(4U?D!G]F*DACJ4K[:-7 P&NOM.ITU']5=I=I&M;FNF,;M[;;Q M4W5)_9&6U'_*;AK/O7D3SS@4C=BB,PM6]DGL,% GV:,#CGYA68I75\X?&5)] M&%HYJ=;F9,NW%2 U6("H>'VO'8)FUQW0\7AW_9]=)@Y]R)>;.>-]93VH1"/@ MV&#I!0$N-_W:5\40VC7\_YW.K]AMPN&5C:,9O-216-@II\-MVA9L[A6R/% 1 M"K0V5&Y5@ODUP1F2M5C#D0V][]PC%CB3L!LFFXX-*=YNJNF\AR>C69K>0"O&_-]W94UIEI M8W&9>1FAM3NOH@R2Q2G2$3+\'$?Z7GDDP0B0>3F^+7@VPBA>#%:+H$%TG/0I M&9[ ['FU9_QS7^M5>F?39!F/:>%9"W6LR)$@9E*H#4:\Y%&^5-LJ"B.&9\'X MZ[4#+8JZT-_=&PB..@S<(QIKF2-E,1U5W8UZ4Q$7)7E %"I&3M7X>9ZH72CX MTZZ]U_LQC@BF^-M'X_&_OOSXH1OV=FM:SR5=D6BHC1+)4/$U:DQITZB"'#B[ M][FJY5D5K8T(!''64&B^MSIT;S7@>ZLFJAOMN\BS?5K3%*U:Q=V-VH/"6$*9 MTIE#6167CDZG0 >Y=%O*['O:SJ9.K:EUI?JVY5)FFM MP"5V),L(I(=2U6&1E+M*@FIOB,Z6L;3H7)D.C-;1D6_[JO26$R S4"0Y)U-"3JURW7+\H.F74PO61>,1!MK#.9Z-ISFV$@ M(VE"$:&TW5IE&^@X^+(V[6@YOI=J9Z8KE8,HJN=+QQ4C4Y21KWI<%3506\BH M"%\OMNH%VU;O%*.C X%$!=)N.B/&1\K>"N(L05]PY3SM4CS*E]&ZIGN37V$_ M3;(-(HH"^R#7!1.\YOLTF'5%BG;:J\K)TJ:'"TZW?J$X,2BW7-]ME*R=H!" MU5)7QF4U7E'J]IUJ\JV^^T&#EJRJ\:Y3/0ZPNK0ZUXDHG*ABQ@H[*72,$E%Z MO:YXT9;,D\5<:]8R*[)9O/>;;[KP/6MO01QD#_H7) "FM$ M5F?#V("XQ6"(J&!S=8VJK)6[-L-8G%[MM%8;K&5VB;U5*SC67F/SC*%1B5;@ MWZS=G>SR@7%VXP85\&SDH MKBZ\"3OU/YCO\//N.Q\N-,R%AKG0\%7(=9%"P\TOD_/;QMJ_N[S+<]/F4I=M M+W5I.Z;HNW;32EURF5:6W>=EU_3$P&+99=EMG^SZKNA[=2%WVU)AN/GNS_MC MSK?:725P3Z&^;L)7][%@]Z40K"]?R+7KW'%$WZ^[3C-W7HD[CBM,T^*RM!27'C7VA5.[O"!SY_5V M,,[@2MRYF1W,YUT!62U<7]P;W;M8PAWRWJ6AW+%%_0)\S)Q78@Z&F%KV][>Q M?[G*UF5O=N@)OO\+[D:;)WJ.[8K!<'B::W/]*^XSN:2=8JD]=(1OGWA7Q2QM M)$O[GC!-MVDLO9FMR9?G$EU;N$WIW^8V94S)U7XH[K":M_ M8C@D;U-J;%,V$^=.7/)75>6-<;+$;#I:]F\SN/.+(O]R">! C,KX,Z/ M1/E DFF:OT/K2*@NSR&_O+L$],MQ9*TD>URF=VIP%S32KO&LDV[8ZQ/0\U&) M-I>=Q4$:]HSC4H$0^%Q5W@AF5&2$,-E2*F44/A6PGNMXLIM5,_-H5J"YX0A7 MU6566/$]HX(\-XD(I#.OX"AI%,,M^& "*=0@AJM:3"N]* ,VUC!"2X0Y09'H M<_JT"38W62+V7XF88V#Q,%UH>0O>4-7UCD;+"D1NB8(N@W2^CNE?U!-;(>!B MYP2$3QASJ]:V&H/1;P[L&$86XZ0^"-U]1TM=-1=V\\W%_C2)J]J(?\E2\QI$ MPH:2:QL5C(I//,H55*4N?X7552M(WPJ4O8(D.9*JZD1$L).(^I;*2:PAO+3U M3.;W";:Q5G9[%U+\6A$NU:*VJPIULP"H6X?R),13*J>N"Q1BY7!T>6ACK'"V 0,)Y4*QUK5*[10H4#35=V7 MLB14M66$GD_'10V3;:Y =RS,SPIS6>5D3IXY@;^#:.12.:KKM0@80/L *=UA M]P&T6^<3.,WW"78EMES;&P ;2GC&VJO&%621)A-8?S1^OTP?HI",\+PLJ0$V M9"Y#58X);7>Y9('!&T5J7YP5>.4!(2B3SU'B-^OB*>NU5^[E'.Q/K$JVCD$Q M(BH4B4MD:?(S*8U_)KE4YTANX4VO&;45HFO%O%5'\"E(<]7 QX_"^ B/J+^\ MI5L8QHW.J*_Z9V3CL[.]5-4;#ICU1'!9V4:8#N"9YX/$:9 MEA4J@$Q=E]WIE67')@BGE^8K /CM$62KZKE/B"MXH):4+8PWOO!,=\=^2#Z_:&NQBP&[HM'07PN:@A3NS"FC0+/7=W N^$>)CO3)D;2 MIDK.LN>W,<Z%G*M?',![*P?H)=1?. 9=$%6E2)5#V5]R%+<*D=RDP3/ZHT_E[ M05OP)/*V9WS<=E^*E;1P6U2QL_LY$ 6-O2WZ0Q\;J$Y'U0RIF'E5E$XY,R/P M9"91KMPIO/61P3V5;*=Z%&F"Y[!$QO)@=<.QL:UK>S;84D1%6)+)) -^:+JB MW:&I/P99>4FQ(0)ZFXDVA;X"IHZ3Q_)ZY/,2G$O51'-6U6S>=5$[W% M-,+38J WG1*3F$6I$A=2L5VR2F7QE*TN.#66893I6H8K-JX9=_DU4D<\!5?U MP<\(# "=PQ?>H:[NNJZ/=BW<^E:Y./WFNSA?CBH[T!2GIRQA=5RU!'U[M'$U MNU%2L:RL4?@W:Q6M\(3T9;4_&EN68:_T[*X5\P&FEV-YI ]4O#I\ZD;%D7): MH9Z6+GBU^:VN,JQJDBOO=U_UF$R5C]%[X/W57BNEQ,FIU1[ZN.K>XN4E>D#E M.-:JHQN3>!GFR\*=?K]6QDK?[19N^:K;B*XVL=BY\A@V^J#E^/UJ)1"5RMA% MN6SM=&U7W%(G^ZK=_^[!_EH5A:=. YJ6ND*N'/4?GJ+:)2PSN8,G1W"J6E,, M1URI&[E1B;+J1*J+X\?-W0D6I]ZY/2E9O54?#8Q14"WI \8*&M+56),'F59J MM)8#Q:5X]T [4N;GI^=\=/+ E12,M1L"LK8Z,SE%%LCOW[QYTBL!;F KJ.7DK:N_'5$X?^% M]\)C[5#-DC&M4?H8W*"PP:T]/VTCI\DC*J J7KYAHEKZ*"#8 M<=^L3QG @SN[4L^PQBEX M%Z,3?2XF>83FH-&^\UX9JI%.:"#("P/CZT_HM]3'%G4 M;KK0677YL)KO8IEF2WQ-SW++\A0UT8+% GQ9HG9Q$9$ERAE;+==4A#JA6QBJ MYUXNX_@8=0K"%C_];WG'<L5YO;<]B^GS5>7T2"R9TEF3YSNJ%>X&X(@ECQR2<# DP>M^2$+3:Q>N'=66\9W*4._X0=VCKRO? ML0'>S3DOV'G:1",;8]06$><[M9\A.( /6NU7RM[8.1]W=%"T^SUO<)Z2BW[/'_;/4@;2[/FVPV,ZHH=SEM^XQEQ$]FF ?*1X!G=E? M]$'(S\4I%FR0R;'YC-MU)NG1)-U_=7:B'>LT:4RGI8P/5,X9ETT)RY"VRP^WJKTVD[C:M"RY++D M'F5W+=$_M:@82V]#^'B;TNL/3&';)Z(J75J6&X;PL';E%M_ M #Y#[;(;%Y?=6\#-_B33A<3#2B..PK5LKQNI[>D.A.EP]6.(YQ3:Y,Q=R[/'>9,4SDCW-J[_S-QYTQW8ZIU:@(_9V41VHHZZPG7YW/@:L74:1/?&3HLMTQ;F@(^+&\J> M@7=BH6]FS6MHSK#V LSL>:TKV+YPO1,K/#)W+JX\M2_'F36OIS@#ZTJKSDT= M&/].,-@%UL2)WCZ7:KT0:9JMI):P;4^X5MUKMS-2J-G!B63F#BE2D\_V7'BJP7K!==TPO3]X7IO>P.A?6"]:);>N%[=8-@62-8 M([JL$9: ?X59.W3_RGI!IVG_14"31X%;-A*FT](PG3;#='8"5K'#8V*8SBN, MB6$Z7XA&R819U1!FF$X& 'PM $"+ 0!KDI1A.EE+64N;3E*&Z628SAL'?V' M+9;==LHN;(3,0=W@/Q;=9C'Q-D77]RUAUTZ78-EM%A=O4W8]RQ8>XWJS[+90 M=N\L_RV++(MLBT06S>W0JYOTRFG6#,_).';=YHY]PLD-,^>U5*=_ H -<^>5 MN--WL#P19W+FSCW?2F2FOJ#+#*V&OW%2J-6-S'I,-PP!Q76.JXW3T2/QF M.0IJZ@R$]\(4'69JHYCJ#?K 4K:\'6+IG6UUZU3\9CE)RCEH7.W'6S@LOE%, M3H:N:S)W8)-4NX !,^?5@H# /^9#R.9RQ^HS\&-#N7-GU7!9F2NOJ#,NGQ%? M_HR8X3@9((2AI"X4+,=Z<9-Z@4?5+RR#S4K!2M$MI;"$Y?2%;S'*&NL%ZT5E MIS/H"]-E]&;6"M:*RJF,4R-RCY6!E:'+RD!+1.WB-"V#X:PV_9]EED>3I\N1 MFUK\+LJAN_#90S(ULK$,DS3 4,KO@,@RQ:>^^>%3&B6I,9:3:![1;PS7V05X MQ0Z/B>$ZKS"FFX+K],^"2NET#Z[S/(19QS&]$;C.XTC'0( U";8?")")>#01 M;QF@D_62];*I1&1(3H;DO&G %PM3TX7#"%LLO2V4WCM/F'Z_6^E$++5=EUJP MN4-;V-;+8N)8>J_-Q]N47@;Q9MEMJ^SVS1.2H%ATF\7$VQ1=*8-N_J;9>J=)VSSY.P.9F:C MF D::GG"(HJ&E_(#R?03JO$5IWFR"= MEFD+<\"'Q0UE3Y_/\9O*&M2<@7FE@Q5FS[.1+XP^W&#NN +4AYG33.;XONC7 M+N/ )\;U3XP9JY,Q1$[?+-JV)USK90=UC*W#>M$MO;@;BL' 9:PIU@?6AV*= M,,709?A:U@O6B[7#=L8Z9[U@O=@\<1X*UV1,9U8*5HJUJ)C^0+A>RS;;AR$[ M]0R'B%RY2#(%=YG*.,BC!ZGQ)-7TJV_I29BK5X(1#'F9[W_E2*3,:YS N?XZ MOF?U_].T&,TBN)?O1JD,_G@73&"PWP7Q8_"4(8FKTX0Y5FEZ&CDT5*KZ*IJ/ M@3K?61[8*46@'_XR2I&SVX-N#ACK08I_EF$R#Z,X(NA51$0JSC^-T9-Q+Y/[ M-%A,HQ"^OL<'\N29!Z(Y&'\-#!1J8*!345O;@U.K()#R,R#57E<Y0C+;FMEUW89WY3EMGUR.^A;PJJ=OL:RVRPNWJ;L]CU7#/V758%DV;TV M%V]3=N\/KW_\!*DW1;*E&T[PG=.A'5LP*:[X^SI"[,V!!$SY]5TQQ>F?>*U M%[/GXNPQ+>%Z)YZ.,WLN[FB>CA'-S+F\[MAB8%_)+3C3>6:G$;STE#FI^+*D M:;:6GHK@=48*76FGSWK!>G%@]0*_[T187=8)UHE.Z@2L%8XIO-KU'E@O6"^Z MK1>GH7BQ7K!>=%DO_-IQ3JP1K!%=U@A+P+_"'+1LMWT8PFL;_*:1,#Z6AO&Q M&<:G$[ K'1X3P_A<84P,X_-"M!HF3$D8BV%\&"#DM0!"+ 8(J4E2AO%A+64M M;3I)&<:'87QN.4V4T_)9=MLHN]Z@;L(IRVVS.'B;& MO8-_8L( <^?BRN-XHF\R#E93V6.:PK)/#(IC]ER:/7>.ZS%(6>/88ON^& X9 MR^=RUV\WB.7#@!=-9H]E"GO(B!<-Y8YM66+89R"LAK+'\BSA.2>6QF'VO,+2 MPZQI)FLLSQ;FM1#^&,J'H7PXN?"HY$).0V>]8+W8.ET<",]FS!)6"E:*M4QT MIR]\BQ$:6"]8+U8T\0=]8;J,_,9:P5I1O0&T:U\ LC*P,G12&6B)L$Z,Q&H+ MA$^UZ?\LLSR:/%V.W-3B=U$.W87/'I*ID8UEF*1!'B7S[X#(,L6GOOGA4QHE MJ3&6DV@>T6\,]=,%:)8.CXFA?JXPIIN"^O'/@FCC= _JYSR$6<= NA&HG^-( MQR B-0FV'T2$B7@T$6\9W(?UDO6RJ41D.!^&\[G55-%!WQ2^?6+HX?6/2CG- M^89E]\X2?=\]_OB?I;99_+M-J1VXOG"P*V_)8 MYOBE,JW$> \/Y=#)YW^D[HM]G1)*&LN=N@,DT#'K1.,8X[E"X_1.C MUID]%VSH3>V[B NX& 7UL1_C72MUG9(5G MV5,W+Y4Y\YJ*,V"TF*:RAX'*FLP>RQ.#/MNVAG+'MDUAN5?"D6,\'\;SX3S# M8VRHL&U/N-:)N,BL%YL!3H-A5L;:YF5@I6BRTIA":L_$*[7LLWV85@?/<,AHMLLDDQ! MXJ0R#O+H06K,&37]ZEMZ$N;JE6 $0U[F^U\Y$DWG&B=P?7,= ZCZ_VE:C&81 MW,MWHU0&?[P+)C#8[X+X,7C*D,35:<()MRBS9WZ#'8#,MN"V77'8K^ MD&679;=]LGOG]AD-E$6V32)+YM8Y,>&-L;U>0OKRM$2F#U%XX!"NFY@>_D , MAG7A%QAQY96X,QR>&!S.K+FXX@R%>VI*"W/GTMSQ?.$Z?>9.,[ESUW<8NK!Q M7 &=J7_4>B;N7/S&KB&$KH N; 88G^CVG8ED['MCD=NQ/ILQT> M$Z=C7V%,G([]PJQC)DQ)&(O3L3G1\[42/2U.].1T;-92UM*.D933L3D=F^/] M.;V*9;?[LNL*VV4@ 9;<]DFNU;>$5[N\,,MNL[AXH[)KN\*QZZ+BL^PVBXNW M*;MW[I 3LEEDVR2R:&[M8>-,(DZB8*UXR796>-[+ M3JU9)U@GNJ43MML7GL\X!:P5K!45K; &HN_4W>VP5K!6=%DK[OH#SLAF96!E M*)8(MVV@9W4SLMM9)_Q3&B7I&:J$<^9VHS)M.SPFSMR^PIAN*G/;/TN"<@<+ M:9^',#=92/LXTG%.:$V"[<\)92(>3<1;SM5FO62];"H1.3N;L[,Y^)^+9;/L M=E]V[RRW1B0GRVRSN'>;,HOVUNZ_#*&>9??:7+Q1V64D%Y;=ELKN$*QNXVH. ML^2RY#YO=?NN\)S&H6%P>G;W4[*X7G:#N>/9==4.XPZ MT63NN,)WKE28F9GSK&%SA3.XDD? 2=J0)/!"Y'N6"-8 M([JE$;A.#%]X)EIY- I M\FM9!I97%C;_X2^C%#F[/>CF).$?I/AG&2;S,(HC2KG'D\]D(3'_?GYOR*\+ M3%$P[J)YF,SD6RR;?N#7: Y&7Z>"A#H5Y-0\_?8@$ZBDE_P,V 37%82M+![C M6^.#*EN)R;#(>\P69N"%3B3*=WA,#+QPA3'=%/#">2K#=Q!XX3R$N4G@!2[& M?9UBW#87XZY)TEN&86 M92UM!TE?!92AT<>FGV4&CD8X);2%L7R0<;*8 9\8 M<.'6TGGLH2L&ULN@GUM]2<*RVU[9%7V_;FPV2VZS>'BCDCL<"MMJ7!(ERR[+ M[O.RVQ\*K\\032R[[9/=.^?DD@XLLM=FWFV*+)E;NV[V+N,MG('T7V0<8S0' M'I+,@O0/B;$=-P:Z8-NN<)RZJSUGP+Y6>K+-@!@-90UJSG# H!@-98_E]\7 MYM3^AK+GSO6.]]29*Z^H-/W:&:O-0EQHM,OY-SF7:1"3RQF,9]$\RO*4HMQ/ M\CMW4* MDN:98NBCNS MY^)^9_T#8F;*Z^C,B=>E?-+Y/(%_DA.9IA(G.,/,-97PMHB#^8T==UJ.Z'L, ME=E0[OR__X]G6_;WS)YFLH>5I\GZZE.+=='?+] M+('!_&\)O;!8IN$TR,!'C>9Y,+^/1O&)%1#:NP]R/-&W3H0[XEWJI;GC\6EU M0SD#>C,P3\3.8^Y/,,R7I8TS5;7H6/!-K*N-3TC?:YT.L!:P5IQP#47MEUXLZN?S'%RL#*T$EEH"7B MU%JZS:Q\L(TINC: T_XM<&D6':;Q<4;E5W;%/ZIJ5@LNPWAXFW*[IW59Q!T M%MDVB2R96Y-!T*] >@9!9ZS@AK/'$Z[),.@-98YMNL*T3TSQ8/9$HS\2>6[B:8Q1T!@MN WM<8?D,M-U0YEA#3W@. MZTY3V=,WA66=>.G.[+FXXUFC_ XSY35UQKP2(-,M''8R#CJ#!3><,PP6W&CV ML.(TE3-^7Y@N%[)M*'?8K#6:/==4'L9!9QQT1@QN#WPS:'!#F>/:PAMR M[P'U@K6BBYKQ9W#@.BL M#*P,Y1+A>2?>V[8%$+W:]'^661Y-GBY';FKQNRB'[L)GC\K4R,8R3%*ZO_T. MB"Q3?.J;'SZE49(:8SF)YA']QL#I70"Z[O"8&#C]"F.Z*>!T_RSXX$[W@-// M0YAU1/D; 4X_CG0,R5R38/LAF9F(1Q/QEJ'262]9+YM*1 9'9W!TAM[3%](( M06'5Q6]BV,AFX_HD!@2RY#>'AC4KN<"@LJW& IRR[++M'A+!Q.166 MW7;*KF6)(;L,++HM%%U[X)^.%<@8Z8R1_E*(?E>W&S>HT9XG(Z475MHSQ=!A MV)F&LN?.LAA/N'%<(:6Q&2*]J>SAZ@]-9@_LVH8GQD4PRYEN(P5#I#I:]+ MHN.)?NVK7]ZEOM;E%7.FH9P!O1F<&G_-W+GXT1L7@&@P=RPQJ+VG8^:\ENK8 M8NA?2748)9U1TL\2MWU.TC1;78>.!3M)!OEDK6"MJ'CGPO(9#IIU@G6BNE)@ M0 *O%*P5K!65O!>N,L-:P5JQ!2\AAO:)61.L%*P4G52*@6<)RSLQ#Z^98.EZ M?D/$#%\DF0(:3V5,&2(:R5M-OOJ6GH2Y>B48P9"7^?Y7CL0HO\8Y7'\%>TOD MJ?X?9Q"-__I-% Z=H>E:CND$OAMX[F@4^@-G;$I_[-OAV/VWU1]^4[PU38LY M+()[^6Z4RN"/=\$$IOA=$#\&3QDRIDHMJ?:'/#\?:"+Q*=_1'\NHW&4/U$RTX=@@2#[QF>9)YH?@FRJ9P@??H8Y/P0Q\#([<7ZMPO\?^#W;=,^"C6[9O6'-IBX/;$^#.MS4 M2V"W_7;BDF^!D3,.^3Y2'0E?ST"]);EJ@=IW(N>W7$%"_"!7*X@QE?$8_$[H MBP8;;^&)/T>&V]SB= D%RA$#OV[Y6,8O:Q8/;U5R/:]QDGL+F7S/K">C)V.B M2PEDRU$&6[0@C4Z,HVYO1/_ %/#B]K97]' 1JN 9[PK7J@JR=G4C-=FY936Y>38886W]B]/9U MU>0,57WW77V\]B+XVS(U%FD$8WXRU.T$9ANN(KUI58PR8Y(F,R.?2B.#U9$> M@1?1AP[3:('W:IDPX*6%Q!IG1AR%%!\N:&6%H3W %UG/J/:VS*B=HH-%\(1% MF8JF*R-(LAP:>IQ&X13^F&=1EANS()K'3_CP5 ;C$"0DQS1BT_^>;@0)R@-> MZQD?YP8RF](H\V1'"#NT+(T@SA(:$(T&GM-#IJ&,Y0B&-0+N!7JB\ ,U_AS M&:2Y3&$

    LIWL(K>YCWP573#$A5Z$24Q2HM-JH M<1[(C=XFJXG;[%E>OO>@L_1S'V,.,)O?)$XOKV_^^8\)I;CS].GZ%P)[N9K( M5)'(2LC +:LMQVR"2/DKR( B:)UB":WUT[LA.X>@;P ?#+"C=0/M5PR+J[6B M_.(AWLT+TP7L0-'A04"/$S(.X?%]I!K,74/.1IU EXPIUOI.[W(]S$(*K'0- MMI"'D(S*K'G >0+<>B(*/3EJ'>*E(2GU9OKE:KE864!LUE[/DF(^1< HU?H2 M;HPE@=%%2F>D5;QU1]9'X(P?[@SHR'V4Z>F% :IC?IE-/RYQ_KG&?C=M^&1" MY52F]=MR>CTT$J9$0]?!^"\][3N HMA]3!N&=T$U4-"R M&]%QHI/^'GN" CW,/< *L0==TCEZ0YSG+G!0Z!@XK&+1+"K+@M!1MJZ-&Y,$ M3X018W'@$"L/X/M7L^E7G"^K2&L%MEF1-"M,"DLKDE/UA,=Q\"@$1$G)N*L7 M1G+KN& GD/$C@A9>NE\,V=O$ RWZOV_&>1.;7*!BF1NK(-@D*R@&OB!%(J(8 MYF62L;36C=P)Y!@;7VW/.?O;=Z_31RR%V/7C=15(F.9?)B%.+B=58F>P2HE# M 0Q>2-'+(HWJ+&XPK!_\XIL';S*9_';Z'M/5O/9%HE_X;5;5DM9?O@R+R9WB MH(0815ZI]:O*;14A$,.!9^L$ZQ6(S\&/5DQR/NWLS\E']?BHU+*_"XE.]JD-_O?Z/*UKZ M+NOLMI:BL(RE)!7$H&DXBM:^($T &I=QM0$[-A=[W8_F6!L 1V+'@WLT3;PT M5$O)25IBWHUQ]W>W#7([8!^R$>DS<1]G,Z(5!W:UJAS3@:=&0FVEC\E3&(ZE MIG2Q0,R4BK&BK8E2%>2M@8DS@B_=0N\YDYT+2L35A3KN@Y#0BK@&\=_12E"Y@_RI%:>GQ M7O4"SW'7T4M1O(O<%TN3;C$"E,D,HA<(E)TK$U5 WOS$X 2XU:8493QJ'>*E MD4I1^%:Z3K.L9:&5GSD#REH%+A@)&)(QTL0LFFO#/0+GU$M1#G)DAU*4YWAA MR-AI1Y6,<)*'JB$C\TJI7S)PRFC@$G7(7D3A6XL]?<>U2JT)\APOC#2#R!OQ MRT!Q?T*P7C%065-NZF, GBR-.FOC"A^!(/+'),ASO#!D9/SR^HX9?I[C?UQ5 M%:+5>DLX#+=1 --5;(,G7;66-:!FK&!A([YT]&8CFT2[;=QQL#Y%"WE6RW94OO)XM_K=X65R+GT?K:^"R MBO2BN)P<6..US,J@%ZT/O1[#\V/'/,T\U;!%]$-LM7'?/*2[U;!=L VF?+$? MU['4+UIY<2\]&KE@$"V,1S!&9M!8R@)YK-6NR6EZ-TJ!7.7LBY,YY?9JJ6/3 MXTE-C&.PXQ#+#R+:OFZW67L$?_@C?-FJ0.?HG4N"L!A")3P'+SU]682CN$UI M<5\C5L&T]-HB&^ZXJDAV +UA, MZ&1P%))%"Q2$): O+1B3I+3*232MIYG.X,:G6&/'=BI0[>N500.5M4$NM-:J M'JY"+C92&B@I9J]'&I@TFN!2UKZUH,M]#.=&AEXV'N L8.]H+Q!%LA1B =* M*/#B$;SQ&;35#AWS7*O6SM\+YMQ8T,;J0]QYOUU:'QL[5[7W?-(4?AD'*DBD MB4J&>IY5K%,T]-!Z^>B&[$<.3P;PW0"+S,NK!8UVL7@U^QPGTY7Z=0WWR12T M*M*_%I.,:U'L[7BN+[1TB6RA:FN<3.LB8^ ]X2Z68_"".UY:)\G/@'F$B]@# M>'PVKKL::T]NE=@)[A><+KX%MFN^+5QH$:( KEGM*&F0EE\=:M?'Y!TEG%&' M;ZGU:&.0KL\]*ZX,;OB&<4_%^B*E^17F&HPOKVD"_A;U+K B2.9BMI"4,56> MGU;E(HC6@4>O,Q,,50>6'/S@LZ/)L*8?/2"Z\#J&2!$?%*^J6$&D(-!Q"4PB MA?5HK2ZMRV0>1W16C!G "0V/@9XS[;VBJ(\6S@L=,@^VJN)@S?0U%^ L38%2 MEQ!B<:A"&6#9V3S^1XR2Q_+6WK6JI20)#>#S9+DZ60_3?!.0I5XR(QT^M+]T MR*'(&\F!;*5FWEW-TR=:=FYAW+)*>.&T*Q%DK#LQY%8(2$Y/Y%Y3LN!!MA;Y MZ "KE8C1PT=L^F8K%[DVA=97'FM?=0[1" 2?DQ..4[0NAQ Q? 326#(;K3FQ M3]ZHA>5/11)C_YA>7K\*2_PXFU^_+=5VV]_(JU-<;V)4C#LH-$%7;<@"'G4- M_E&1+04:UKI@[YE0CU5NTY0MG9G8SFL#:2[NAKT']+9LOP/L 14ZGP'Y>!*> M@].B,Q7;^_2$*&F+4#Y@AJP#O;VH%#@>%1CM,O?,(QMQE3T"%3L(B7XO3#S$ ME8UW-_\Q6RPQ?YB5Y1]ACA]FEU?5,UM-!ZDM*TEI&KWVH.1*>%5;B%ISQNAG M*IL..>6C#SF.V.C@;IH-8>,!%4D?&N/%Y]D59:J*L1R,%:"B3E4J1$,,TH)( M5IGD@^8VC#;/K#&=$F6&#NR?X87&C9GV8WN/U7AU;V4%8.^!KM+[^O'?NN1\&BY?72V6L\\X M7YUVD*=_F7REM&5U_G%+G6B-0A<T.;G6E53/Q=HW M>/V0/F&^NL2WY4 $ZPVP$+.F *I&W55,,>4 #ID!+;E/FFEI>.OM^7Z(Q]K' M'H5[]V/@$9UY[+WOQ7QY\6%)R6;]D-LI)6QZI'GC4@@)BG6.)N4DP!N107NE ME8R4%?)..SOTE#N4I*]NZ?@H@&/M5X])@%EK1S0,IE>@U@2["VG;,K$#J$.V MHI]BR3X@XVXP-W34;"@KCT8!F2VRZ!$2YW6/DN(W5ZO=@@[!\1(B=TTFB'%= MOV=#=VS/'V+#7;P*TY##+V$YF;Z@68\ KB[\S"8%12C!:UT,8-'9Z&H(D4H.D?5NDO$[=._9[_WM&7CN?W%8A+>A30I MD[0%XPU:PS2E^453Y*P5^$3ALX@FV1R"\*'3S=PGYO0'#_Z>?=K?D@-6X@Y"KZ'+,JZ(J4MG75V-.H MVFV#[7W6.D765B6+D7)BK2A:-B%4$2X%04B3O2S9F=9345=L8VUM->;(_DVL MAJXX]G;5D[9[>7W3JU=G4;CB$JS0L7;OK*HJ/@.CA1=U9)GIUKO/'6 =?TNK M)1UFP[IE@"*W_:._U>/I G&@&LL.\(Y33]G3.:_S\-T\64V7ZXN9MU@ MW&:*7"09*MPZ"E,XV=JS1UY7YBDI1<&V%Q[ MCY=AB?E=(!NL@(:T*L]\>7WW)ZOW11;%D\@94J&,5$7AP&4?(1=Z=5@J1:C6 MO3"ZHSOK$&<@)PVP_7,7SW9KJP.BP?JNWD=SG#AF*/\]0I,>QA^D9^I#9"*7 MP )"2-G4>4_0^Y $I!2-<<(FR:7UZ]>O]WVSA0LQ%#/'VIAIO+:TBA= )%<4")XD],]8;2=YWB//.(8.\#] MK#]K;[H!HH>_T[A^F2T6;Z=W)6%WR0\O?ILM?\+%Y..TFN7%XA^8/TZF'^_\ MPH46M86O8>"SK&W F 8O:DPD0BI2F:)EZ[V3EOA/*'9MLYEW-.<.T>-M-D>" MM]:?2'>GW>TH_SF=8[B<_"?F"\ME<9I%L*P05C0<0N0(.E,P3L/(7C3O;'$ MOK,CVF#.:;R&W;X0'T*-^+>OQ9OI-P:ZLS(GH']?M7%Y]JO]\,UU?:'I;GI($Y!<. M7F4T"HF6E],'&EH9T/?4Z9$0V6WM1#4?9H3H*V4>U1)O"-5D MOE*HH/6Q>':;8!NL],MY,6%9<&7@ X"JXW6@A80;::Y+H@H4]+6Z-92QH_ M.1N.M#;]0U;X]I7/[^N<]G&Z4EDB?B]^"_/Y*AI_?J'SDQ_9OZ[Y,-0]RYCK MN_^N:D71V&>K=.,E3@GWW?)XCJ%4 X"S,8'224)P6)W+ Z/\PV!B'2;7)Q[3 M9[&X4P^P\R$;[4GM%$=F-ZI76=*LI5"!9B(K+SG3]Y5Q=XZCT\.&+BUN[;>[ M:T%[:QZ[F'B_M>HTN;[4:2E+DM%#MC74B55HS6:DR$?HJ!U7276YUOCX4\:N MEQG(F[-!K-KXW& _LNUUZP[8=I?('.CY8Q3!M/9-)Y?W,.S8SH\FN-5&6DDQ MUEU;42-84?N5::8UQ]AI+3B.T_>4NAS3YX?8L[&O7U2O4-C[<1X^;PHT8M*T MR*D LI@J,<4D^%Q*;43' _=12^4[>/?A)X\7S[>W^JR9R08H%=@S5)Q/9GF[ MC>655%S71,5S(J_E'F(.M2$7DY; \Q3OA>_]*^V?AG4*E.@7\PWE@U%NM][/ MEFXO@-[_2;ND[^EGM,\"#QS7"&FA\UPJ*P.@5P@J4;KO)7I@0@AE/ 84782: MCYX6\B(4+TZ!J!H;2F.]L)TU6.,<-\I'EV6'<7PW:>$A?CL\+3S$FL=."[<3 MW_JTY$;PYY?Z'ZI3:L24@XA>A0C%U/$H2K@@3.Z2:0 M!_E]-HS]!ZBAWP-M$W]U 3?0+8M'@1WGPD4S-W:C1P\?C$X45Z*4*5(PIK0& M5>B/( 2]'4XZG;R/(8XTBQSQ"L9Q^'&(Z0?@10W1WI9Z6+)MOB"BMIJ2*D!K M*40/AM;?1,&Z45*'H'U6K/4=G <@QC^7:NBD64L+#W*[3/-/^!4O M9ZOSMTT&M8$86!9$<@[2)P8J4[H=E76T7&IKA'.FO:9:!UCG1(O67AA@;OB MEY?K+J&_AOF_L!;N?(O/!>9LB@I2KHV!:H=09W@$SI7FD1?KFU_7>PK3.5&D MJ?T'J&K_.T78\W!)^%[DSV3GVH.X'@1_"U(6IC-SCA*XE$$AS7O>*@8V%U]L MMEHXW9@DG8"=$U/:>Z)A*?A-%>"V^N];5)QESJR)-+6%&E#)4N_N&+ VJ^AB MJD(+K?UU9%$PLW7"+NX*G2EAM$BPVSNX!JJ->^ M%\CX>NW]??30X8T,W%C.=S^XJ(5(CG%PD58@%6E>HT@V #)W!\#W[.O^%AU"2;##V3IS6ALI$ECD%I10 8(U'CR9 M@.:K6-"WEOKZ[NH;GG-X.90/1JEO^ V7ZRR&<'[X5'OYWA0"O)@N)WE2._M^ MQ0^8KN;T+%R\_C-=7F7,U:ZO9I^_7*T5\&;E=9C7[IV+[0<]OQYB>$S]ZR=& MMELC-?''H?W\+;2W#Z#=OB?%4YA#"U=M'%(+_0*#()6'K+,*GM+;(EO72K7" MWDZ9O">B=;9(X4#AP5,<:46I32(L!"X17!+*&:Y*QMAZ*6XZ@K%4SH_"W?U: MZ*,[_U2J67H._.7U[@_8)%6HI:=R'X+G_%F$^=I? -5[SR%[3@%/"=#ADXD[>G)8S!. ML&"51 ')UHT&[BB[R,6!$9'>T1 U):AGP;0G*H&^6Z(=XL!!%'T7R_DDK1H) MSM*_:D_!Q?L/_]SN8'%ADBL29*R*Z;$D<))9,#K3$F"<< -(A3\":/SSOK;^ M>UA0TLCX VP?OII-O^)\.:%XX">,R]O!;^!EYV5 M%#0\GI3J&ZIV0@YIR!% M1,9*:UF$)R"=&3M:.F"TI:GSC+N6P[L0(3/A.06Y'&M/4F$@)!7H2X_,B-JP MH36+F@ _%:Z-G R/[_366Z(K-RPP_=O'V=>_8_%'F.?:)>3M]/+ZZ:W+ M;^AW]W/6S$OYEG#??O)!&Y"'H&RT4;B.@\("^$@HUWL8: V+>K\6K['W&U@O_ZS3O,/OL,R8X'S8WW MF[2Q%N6] (P0[@G)MFMN2:9(YCB8VJU=&>_ L\A!)!^<4)Q'O-=X<^>Q^*'/ M/4]_#^Z!AL*4%>O+V?1J=5=^V[2A%%FR9"!0%U"*90@4E@-S3%JO"6?JHOAP M[V//U]=][-=81/+E^G#OPW4]OUW48[WYE]F\RN?^_7(6P^4W4]"[JWGZ1$._ M UTRI8+4!I)/EEA8E5$S*^ \\NA3$:*3(GQ/&&=,E1']TUAF<@7I[V20;6UFPH3CD6F^[X'S^[8CK M"+XMTDY$-^NR!6$T ?2%@2<* J_%)=(7+SM)5'=ZV/GZO;VM]VI"/H\,OT\^ MK\=X<-2B,#F#6!LZ\2J&5F@^*I0 *QVL_8& MZZHH#>=E-O\.,Z7 M5Z-Z: >]>A5WOPJ+3Q]P22'44RBERL2(' %#O6!6N(3HD%Z"B"X5JS/*+BM7 MYP>>+V&&L?D.9CS[AL]CT^5]C)A#9$(50!\=G.C5].>)J>[!#DP.!4TH=3H3JW9<$ .K%?#%.$TS&T7E_9>>'X8A M UI_!U%Z;9=VA?K['[/?/\VN%F&:/TS^7")NTW*6.'>10BZO+4$N48"+L>[E ME22Y]-+J3KK?/7'\1:8F'MI!K]Z-?\@\GV?35Y=AL7@YR&G*C@><)1N>-N@. M]YFV1ZLKF[R9YLG72;X*EXOF)ZSW/[O?&>O3<'L>M=)#+EY<7MYYQ),4?WS\ M>S^PQR3_?W"R_/1BLP&[W8#C,6CG$$SQJBXU%+%J*R!+AU)P6I!2ERQAQT>/ M]_(]9?R[TVA?&S2\EG\/SA:-]")3:%A IT)A@ D4+]JBP0I-\[6,5LITF$>^ M%X<\QP)[I5'VS'2;;]<_(DW!_^N__']02P,$% @ K8%;6+EB&3S3)04 MFL(& !, !B'W*C('VI::FHJ*FIZ&IKSM(STC(P,] P,3,P7+S Q MLS(S,%S@O,#*QL[!P<'(PL7-R^;4%"2_X:*FHZ:FHZ=B8&)_7^[ MD5H!5EIJ'D8M2HJKP#E6"DI6"E(G ( "FJ*?S3@7QO%.?(8S]/0TM$SD#O4 M7 #.45!2GJ.B_'O4Y*LAY.L %2OUQ2LR=\ZS&=G37/5BOQF:^(56\&Y%&X?Q M"$I(]NFK,#IZ3BYN'EYA$5&Q:^)R\@J*2K>4->]I:>O6QJ9FYA:>7@ MZ/3,^;F+J_=K'U\__X# \+<1D5'OHF.2DE,^I*9]3,_(SA2N-W*$M0HJ&4B=2;R\K4L ^)-N M\XC +;]/0(0@LVQJ\PG%VPAZ=3J/:TQ[W][Y("YJ^TOS78 ,40CP);62 ,Z7 MGR_!T/J89JP1*LHD^?XDWIQZ^)UI<\67+=:6XZUD7*12^ M/9PF;NY")A8NJ M>E3S+(1,O'.Q99W,T#+#@#MW(\:],E45618L@J59E [CU;/ JG3X!EH[G-0U MJ0XT1:I9Z69>[\1E!5+8A=\&R4+;SPAY*I !U2#\W;$H8I\.7AHVHTB,=R8! M-SDS24"G^9C<(YK!!10<\7SA3#X'WVOE20)8_ZMTDU\'\T$T_+T7WR>LNTIC M"*^6;V*4I9HHY#8^/U.ZJG0X,?QEAN=[D=[K#2O73_*^9SRF)0_?"NA55IOM M95M"[F#Y]:G:70W*!6*L[WPL9I3Y[^A$ =$5#8PYT-1:+ M+EV/?9S1B6>,T8F.J>E"Q%_._K72:"!0)9C@\U2B%R(:_ 3MU\VWK]'%6YVF M$'LYB4F$96[:.C&+XUW(.M\[9EP.#5]%EU?-V7F6"/[<@MA/S6FG)*#U-"?# MH7Y$^R&WN)_M&E$?3]09_TD"VG2"#2Y3PR^ZC 1IQ(+/+#*2B9=DEC7.A /! M1(XDZ $<;IK;4M/! W4^R5'%-LF&.)R 3*$=W:HZ). >3)\$M%<:$LU'2 + M-QI$N-@B30+H^S1.P6#Q$9VSJC0,U!\QN3O6#%G9AF']>]Z1@,T/6U"LF2X) MZ#_36%JY)$@">A'^Z MS:E9C,9$%J(*UT'P&%+I^:W^C01$Q?DG$*/MTDA A&,.'I;WSU )Q\[2NT04 M";"N>HC&)7Q#_--@-O_I-K /S_,(E@,XC6:-/U!_H/Y _8'Z _4'Z@_4'Z@_ M4'^@_D#]@?H#]0?J#]0?J#]0?Z#^0/V!^@/U!^H/U!^H/U!_H/Y _8'Z _4' MZ@_4'Z@_4'^@_D#]5X'BR\%>XXJY;&RR>/RAC[@+N7Z9!*Q,WJT\(O]^/^8X MWEZN$PMR=_ 2I1,I68EUH^4^HRNJN]^G%KF;+0.^9>(8_RP^<<*6^TD)8YA$ M$H+>_AG"6Y'K!#9VJ/(2[QSW%@&E[0MX3@),L:# ?]3 034+%4NQD6K^$P%I$_[O?NTZ"ZC8CJWN>=^G,NDT_>H.I/SKY MQ]7Z?JL.DJ_2T!N0C;ONQNS*/&I=U$@"0M<#:/Y]I9L1"6#8P<23@#Q+$C 8 M44@"T!Q'0QRKEZ8/%?_7^K)3_'_74Q:Q6]53URFE1 )V4Y"$$KB0_W.>9GN< M(G;8H,K.,;/C)'6F3^OW[%-Q?UCAYF<6/JPUSBY8#-M2W)/_/%L\;+931+J&-_XM?724GS!&FCJU"L;2"^8[2*M )D;O'VCV_8;X!?KZ[RG+> MUP7N8Y2.SS=SXAYC$W%L@VF!W47?\.98X7HA9)V>R"1>D7M1-0[ /0!\/.A# M1[PB@;/?,?TH6$QU A_6SQ!9+7"7R5QG_(KEGJ=4YBN]J"\T1YB\N^DBTT]CH4=-81\')9K!]:W320<")& MV2^O3Z?AGA"?D9W@NPNA"U8?UVH99ZUU0(M\?\,9W[O8=E[;_*_.]TV1"V5[ M>\O5=3&T5^\_B;ZKP^_*872[%6!^PSS1%DR)-;!':2Z!(O$"3\-](BH)Y1YE M7J\7Y$8K?EL.@ II7(]X ;'EJ_&Z M*D8Z@&/V:JI0CB^A 2YBL.P9_1.K0.,SIJK(_FH8=%DW2,[^A#7KQGV[&T5 MN%Q>%G+H^ S&N#:2I[GC;7>$.0"CH(+H=!+W,DRN(+,0BQ(]>+!<^ MAY?- M,M)L^.470YFH6)W &2S0E M9H_.2&/O5YNNGC[J$QFH#UPR??9\]1&-Y:_D4?@2K%U&*<#>[>';D]@*@L#; MS@Z>N]PQ0;HVY$&O*[?_PZ']J^75U\7\GK<0C18),[TF]$K,R4>0ZD)@F,KC ME$]9ST$..W((Z715N)\PW#TRS+'_:[ M]J=/VC/F88(:[YY$'\U9Z!*_VUDWQ-PE 7L*K1N$,P"C)Y;[AOXT 5-^9QD< MCZB"AA?R[>X'FWB5Z;.%(!4XNTU[]P>08Q\.%7M@IVK2TXZ^)" FGP2L*2@# M9\_^+=R_,9:>.7"7L?^AW:2JX;4!-[\3WG>KGXHE2T>^BE9^,;W4+U[SU!]$ MO-="26S#;)" *V7NR'VLTE?[XJX7N0C!TQP!11,.LU=S?41[+79S^TYV(RW@ M_Q@SGR0!E=*M,$K\(VQ \39$9$2C>O_+Q*7Y6Q"DJD6<%AMUIT=>B:+2L/S. M(60(1"E5Z%\X*OGT _.DSN1ORFL"[V318)F8948%SN;OAV\S$QP1@V=X$.-3 M]$?_I_9*8@-N=5""$'XK%W$/L91)I(+^E#4D 6UK/20 !+M"^ J_@+^!4NRP MJ '16LY8;P]!V;6^C!?4>TJ6I/)9:0O"K>'>4?)?9?7(<#,,D*7VZV5W55 MF-[VO7PQ7W$@9[EWVVUH4,;TAK^+60'SL\9+A99OB]YWM4=8'F@=GT**>D[, MJJ;F]-V]&5-/+C3H7OF@UWA#2?S.ZH4@WIB6(,Q7=&KH2DZZ MD:]AO9$6Q[A7!+O1;>K_F5F-'C7-N9[Q22G_6"9B'&I5@BPR=/E7E$P?Z:Z, M?D,B(-T0910R%"X$UEV6^"BW$N#XI ;1^*2BO7W M(U$SUG47N[D?S0+<3V4NY!G;?#,0P5VZ4H:%/D8-H2LGCF:'Q%%B#IXAE!V7 M37[N/6$6CPC1QWGB=5 Y\=>;%1T^;W,&#AW_E;[17)'H%,^*V4L(7)418GOC MW],27&.QALWX."CG9AHE$:(.+49F/-EZXF7\1;M(U;3FU/V O&(M;'W_M(;_ MF:5.3@;M?'4O^Y*TO.[,VL6H9SD7W6I*F:2[.@_905Z>!N0&UT97-4Z'8V!-Q_$FD]X:F5TC1$*-]PIV&%,:,#;6MPV_9#;F&F49\YJ9)S'=4TM274TAD"'VM_-1,&6RE/JB$(RVPG, MO+::-HT79HM[-"Z+AX9D>IV4#)42?]0>,D"E6[4:'2UGE4G @O5]@MN:4V>* MXTS':,KH=B+&:$D/%>/_[6?A@O8Q"9!NW-C0XCC3Y6I'A"+8KSZ7&U+L4 X7 M'>S0_'0U41VN>4Z#%WN(^8+5R0L60!^7IWT9\!'^,)DYVMNS)GLVMW_ MB8_]#PWVO)$S;]E 3T!#]WO].*Q0Z?W\I$B2]G$KI;PV0EN=PI_E'I8#91JL M]?5N!7C8GE#\S39E\(N")RLSUK2UQ[=OWT[!)5U'*K=H8$AD-RW]M^.I3=4+ MG4KCM1ASSTIU+?"TZ/+ G0UH^U6<3-/YLW%%PN'Z!JHK0&JHN=;O8MM-[O7H M?F5%TR98T)T M=1?LW,OFGL>\-M(*TGGS'SG?%UV+B O#GVL;+D44]^66Z[OJ.U^IY5:ZE>PQ MW^Q3ZDH H1 ]^Y&<"[0O1-T]#6JJZ\;,N$;L3'%Z>[<+I455,K/B0L.12NN( M6]<%A+*UXU7KIZ,?__"-0TET#%0<5WP0[RX3I>9RVD <%WEO>JO61IZ/IT]Q MN]904MWHCG5#ULT)L!O9+1VV:;$_HOB/S&H>A$IM6)XNC-4<\6%Z9O%8+G$+ M4_FP-W^1DY:99K+2;9NL.O;Q\?.2) #&C3BRAVGZC;/@'9/)O<9,PTU:]XH*:E.AH10X[Q( M0!\Y@ZYW0AP&GF*R:2Z@_9^;)U4EU1]*2KY4:OSXO.EKT]\295_U9V[,& H1 M];O9@[@KK/.'C>\/L/P^_Y,S%-5)F^VDX<9VHD@-$;!I1LKT5 09*CV'/"@KC-W%J7$LA MZ>GDH%\?C#+28@?^O7TKF!(/&WP(4 HA=4J#Y=#0J.HM>2;S]L;Y=/M+BG-V M+F-:%U??W!S\S)A$,SXI0LZ>K_"!S[81@^:;B#TH"1#96Y8^*=,X*A1'5?%W M^XMC XWB"?FE^)H8@N&7_H/>9^PRIDXB+2D!:=E)4)S+*<):(9L!S42,OE[E M_GG;CU?U2ES&6X57\HT.Y8X,U0YP P?RC=N'$T!,U0OARE?2P&.OQ[^/.82M M/,@PY:(8 7Q80S;ZJ,(H?K@>/O!Y02WV(_ZZ[QRBA#5Y[?[0K"5[E*7*2E^E^09T6$Y2#[9X0X.^V*[3=M3= K7!P:-4 M%$2.48_O_P\38ZOQ!LZ#S5SVS9-*B'R=[J.[].A@S^E>O&ZKY.#=N,/QPQAH M)RSRK*X]ATV QBK(&6'A\ D^<.7UHY7+CJ&]^^_5=G)VV%M@%>LVN%G8K]>2 M\LZZR-7@6/U9P^8U-X<[*,]WJJ;\^[F;@:G?4[&'&>VCNIT!6TU/E#8#)]5" M1G!7\#:HZZ&H]P*"CR:/YFA,J^K3?Z<27]?)IK[JW[8@J_+K$RN)=5LVM[*O ME],P[QA'J32:$:#E&U]2%HN?<1?3X:&-115D0QV$;Q))7KRPI?,1GWW M(#F"PYTF\;QC!73>8K7)^\Z(0?+>GMKXWPI__X5-V3,,(I;3\M4?4)R$:YNS7P*VS2"O]R9"HA#G3^!G0=,@(]^FR^&P)1Z:PP M&G1$/D8(GCQDRTPUISI30%P@R[NUA(I_^C^GR1BC.TNP>$1U5/@2G^1NLXEG MF=9%PK@BIMT,\%V3V&H\S5R4QF>G[3U0@79)0@\RA8$0V;\]&U@V.) $)(\3 M4J&_74G V N?HZ'@(?0.T= $8TD"&DI(@$'%3YHQN?^):H9(8LGY (R%+"[4 M%TB 5IG[I&@H"5C50Y$ 0O@>"3BRFIR#WK%'A+)HG8(&/R).8G*6H1_)6F[T MU7^JY?Z+&2@0TDH"#G1]8#@F71*0>P66!%&']KFBZP@1Y1I'LF#K_X?K'&]( M0.*Z!%F )6K<&T2L9K23@-BC]-81+0Y,T8:]EMU/Z.JM(BAR$'IV 38.CD,P M)W1Y4@XMY;UZL=C84!>P;I1J,6KJ-TL^F["[ MK]^O,_X\T51W^M\7JPJ3]9#KGAD#/IY1P]X'^UHH8O&R_G#EEK+[>K%/_+Q6 M"HOL"M(US,W<#.N\PG1N:%_>D-XMT#W?05IM_I.<$6PB_3;',:8%9XA7Q=* M\%?M:%#[F-9*S^N^=1_OT/WULK/?-$-G);5;;:<2*XVS\O=;QGS/X/B1HQ!: M]H"OKR[#2$YV\:*I8SM^BFKQ*T:DN;\!KG9G^=H2N')^;\<#,Q$A$Q&AG#G3#W81PUJ'/Y$M"V,_8%&XWS\C=OYTW)\(LZ:FA^A-E;:^GT MC@WR4+H";M1H;KX/:O?UY&4#D]B20]Q@29#8 M@)-;'3E+9LSIQ0;9H;+KEBP=8JU&:I@NZ5*(I6%@%"]\6E_*6IJ>1(5#W5@H M\"^&(U3M/S-==J7IO[_O:!UKR4T867MX&\N\ M[ ;=2%-@8"\P+*DM/FIL7+!]?:0A^K6D$8F/) N-G65# BT22=8%AE#L(7G# MOJXF&B-''2IRC-OU.0:"K/5G?5-)@.S:=TLH4I9V,:#,=V(O)#D(/-" _L2Q M@Z@IPF>)QB(6ZDC Z/,2$XP,.6' Y4&1-4ABM*MZ ['C>!Y<,>1V:H[[&**92;1[9;G1HO&? EX#69Q;>R\[ULU9:FO7'PD MS+Z,N >7#;Z&.HE7U*[2N%+T,B_.6\^[$S+HLH M_.A.>2+2P+9\!OGE: +KQY(VD89$JW[?W"NM-MB$.6;6'$^=,H!1'H@E0VF< MI^9X-?3&DD:UE%"XWY@_3VD@00GK@G9H6ZB&1GCNI?;J?O6G+&8/SI05?6ZKN/B=^SURQNG %!2#/; M+'TV.XL'!NIZL470';3.)>?$#H;(]RHTYC/&(8&PK:W1P8,S993XC_3".3?E M^+*(%";O !_Q#D:9N*JF"QPZ#2*(VW!./ ?*6Z=<^:'-=,JO?5R9/ M"R[AP&_AM^!UNGO-/,L,[_@]+)^.%CG9;],^>/I=WIWOT4]/WF&3BH:Q/5>1&(0GXEMN 3XHLCR_2:.O34SWSK!/B3;8VP&BL3"8/JM&CN!)XY0K)77(BO^=S/+1+ K.$H3=GCM^-4/'9XSSL")P@)D.YDH.<5&:'0'DE%R!Y5UL> MU,F]MQ^BTTG*]XM5C9L53;7Z8L9F4J"6CP#O&,>+"][??E>0_O[ENZW1'VY ^NK8RYQ+,VM3:S/W0Q)GPY>VGJ+8T?W? M8I)=YEPXN(36@G90>TXE-<-1TNJ^/GUV95S"]'L%%*>1, MM3)?#YY*(.H7U!'\;:!7;%^CZ^OMOR&[1M9>FNOAMD*.E7867QIW&74LEAP6 M5V?6E,[J.[OMDP JE++$CB%63!H?9\=,SN7T$PA,$AL:$= #DV9!$F ?9$C@ M_S 1VDWPH^,WEX*%2(=D6L_VK@Y6DH!=_.OOP?C)VMK:+;5RW,FMP-&?>-E2 M_]RELB-W$9S9)^WUF.[I]2=J]Q\90#+Q+[#6H*Y]IJU&@:&^ZK&5\=RFIL2' MH+Y[P=\VO@B%9D^+9CUM-K0AP%2I41$F'>I4J-Z)W1>&*:/6@U+N??P7834S MFMFE.FJO I'A4[TDWU^FN]NW69"8=?+(4EJ_66TN%Q92XVG+;O' M?,P00BWAKV-8E)T$:BZ]:0(O4[IE]NVV[/S607NXFOJS1Q+9L!'R6B-JN"+A M"K;P6.&X#(7:$5E"V%IGQ8^\?:I@ID[F^^+,LG%OO ZA>_$HA8XE>)/#LL"Y M:7CP2;=HQCO(#>R4RX_.;@E MT\#$O3BO(5VV=[EN= AJ:Z)O8)@EE@M?):1!G]F*=A#YJ]!IL;O+31,>#EP* MDW4QC&9&#N*[16&KP=,:?N_?LMG![3\:#SS'62&$)ZK:!U[-G!;XW$TH";FH MKC$*X?5'@*OT6Z3;,^8+7%>NJ15^DONZH&UZ>=*W:2G$N?V$[GQ5_H(+6_VO MB@5K5<:.\?.4\IC]!(0'C 'K_#BUIV-&E2AZ =[3R'5N9JZ"!*C.NG%>PMU6 MB^8?PPO@'N(UL'@$ZIU_TUUB?]HCPJ]'X/M5UKT;$0S7V?/)(7J#^U8KC/Y6 MN6/>WK:]AM].68LBGO7H55]E.;2D@[>E<#:H[G@6[=R68K[#$JK*0=,!H[#" MOIIQKJ^MT$VZ)H3K8F@24U^\0772!3$T__)A?61(U.Q&1(J4<\@8O+:R=MXY M/7,UN?_:HT^Z\Z9LC77M2*F)W_OPLQ=D%1Y"<7C'9'KJU[:YT:R5]8"/UY5V M37HN7_4WS 9WE6,(E'#L!"H9XSV:.U*=>3]_/%7N<+?:(E77SZ%TM(+2-S#R M:<=[B=Y!F8D;KJP%NN,I,,?F,L1\4, SL"'_AOC$!Z6[2,_A7"M?=7%P.%S= M<1Y.@Q84M>W0K>\AAMI,%A3,;R*3K%PYDZ?F>CK:O-ETKA(>O]$*B>7"LU\= M@DT(H52WG!!,-[==1ZF/Z=8 P]K][I8B\Y_!7#BC8)G(+0?K6.OZJ1D[.7N/ M%P7\K-F=-]:\P]\OAML)/-CA"_/*5F$:H)E0(0$Y5/;3%[V.6X8F$-]#57/\$ M8AL89RFQ)>-?$]D^P,8QF(0H/O"WX:_@KK<7.;5.DSB8[!FH&7F.8 ZV7-:7 M;QH-EB[=3BUKS1XPS'#40 D;2^SGQ("9@_D<5G9@T?/J&3QR(0K=?-;6MY"! MDTQ[I)"&<[LWL6V*P1T3KN=J/S0+K*<=:MY<,N')<#@T:0@ OR.4P_UNV=I7\7"A(<'U!J+QCG M.R_(3Z<^&^8S]@_\N5HL,-*5Z1A+H/H>_T7>2#=R 7%':UYX/ M_:]F)(H'4E:/O77U;/K95]"ZNPA81S%*#P]"KVBMLU!AXWKB]GD-NF6.IW51 MDY-NH)AYCKKZ2/V E4EWCN4/>I6)-QTO!)R'%XPC%C^?!5N%"T>%E7N\\#X8 M\OHJ>3/Q5PIK/>ADPL^*LP*U@RFU9K)J%[1?+J/?9N@Z7'G<]$XH-"R)[N*] M*<'B[MU%W@/GC)6OFCE\D6OAVY_VMA%+"<]XU&W?Y52U+I]^NQYOA=G,P2OM MSWH3[SL-$Z"S9$4,SI8_$\!Y0/L8&\BQ @===SOL+HJ _G(BBIX*VLF14[T( M#90T0?R.%KOY=,XY/]!Y=6Y;O"TVM @+F- M+:=U@IF)@V#&TKWJ 6[C1X6S>J,_%^^W.GT:-C[O)^LC=#SPK+D#0XF*,X.S MH[FB[32.8IMJ*N)[5W5X(Y7.J@Z)FS!F @SOKA@+EW>MA;NX2?%+O:5E ;Z> MUTPP7HO"4P6:MZVP#1TZA243)N3]UH](@!P$I")6 M%[+35!=ZRTN7XP@PSVL3N_"H9)8!B/!D<@FE=YS.;+!%AEC3%5NS2942:9J=D]11ICYY>+I*'N6O"_57*WP^49J@UA:F M?=R5]_4;N_=%#LY'H'=JWLACP._(^TU9+?4K:A-^L7'BQ>-%6UN[V&<>@6]9 M$9?2+^/HCQ#4P?=0-'OF2VYS-W<,+/,C[M2/'E.#E?GCZ!Q>0CXK_Z43[)S# M'-!M'YE0V[GD;MBWC8"I@+0,!0=D3,[@7#R!+=>K/?M(0++S^@3')E0 ?O%7 M,!\VU.=+=;RW_=783+XT[IMW.T.;0)VTXI#T%?D!K&C;3%H"WJ3H.>\].Q_" M4:[<7/O7[1\]E5^IC4<=BQSKB<'ZLIPSMI+31V/$^"?RLCI*"#UT)"%?%ZZJZ<7 6)KH8E*9N$VKA^MHSV&""$ &U)EX)TN$ M$;-YCZIV%+WVLUUH<7_!A.]LT#P3' J4A+/8.F6DZ(\(I6[&JKF,QY]!!*P 17M)RC_W.-O_,D8TCR:KOU!P^V,_Y$?>;!41#BFZKG@E[L:P MP)MOW\:LC]S63G>1;J[^U.SFVXQPO@9TU"[:\XMEI?!DWM*4NX,+,X?EHBD5 MCG&]\?#!D-.WK"R/_+V6LHTJ57R>>$"-7LKXJ8U#" PJ-7(:Z^3@76RKY>;B M*34Q6/3B97O$W/!GRB2WHN0EFH0K;P=$PX+O)5(D[>7_8&>QV87!/%6AJ &, MQEAR1Z-3^$ZV^,'C>;5Z(XD*GO,NAK]HOM[).L=\JR]O*8'L@K3&Y946D<$2 M/GG3#0R8$NL*ORK1$I%.)0'_/HS\QH!\C]G#0A:F(<,\CZ'3 L1ZX$A?)5[E M<06VAO?3TP][J_/(_0JT8)[V[OL"VX?TW]MH1C/!>0A>. W6;>4D_'Q-+B$9 MY[.')VB8U[5R4?+070$%&#[(?GSTFV5#;:YTDLO$VN;>SU]W]_@3ZSL$*<-H MCZG,\U*?I1R*Z0VD>LVI1Z5EKA[?+-8Z]&X',Z:!=]!7"^ZY"!BQ5\FTFO(( MG9G/0%&&.:<4V#$BW!UQQ"-1BS;-"5>GQB(Z20![L!7";>)8OR96K_9^1__7 MBJN@:X84T6;"?=V+$BRTJ?:@JEF;A4"=U_ MXUCQM)Y28.8%80,#^; ZA0'.Z'S>:62^8(>@Y4QJ'(SVM V]5U#P$_T)YM=)!?7.XQ) M24)A\=?3!FF9LW5:'U9T&T: M(>1C!$UP,'H?3.4?GUR^E/^+E9QNF<^G(:&,4,<$NCNQ3C793E.Q%^D\]Z<# MDWIX>-1T:65#XT+M3*3Q["(CGC$]BP'9P[Y49<41R9[EPV)Q. ^\6V^D5WRW MG06_HIQ*[0=RD#(+2NY]J<2>E_ZTX1EQT,3WN(8$" 4'?7/AFA%8F=XV,^<- MF0G9"?J:<8UKNY2"PQBA%RRQDA %JC&/O/["J5*_Y^TS=T6C.*FA6O^+5ZA6 MIG^>M'5[@2\2?X*H/>!TV)];R^9-(_OL0T5S]12?9,/BWRL67^;WZ55UIJR3 M_L$I7M6^?'EKPA8$-MSQV#COE$@P9ZZHMXHIXYIX?8QO\=/Y:+X5U2,B@9/' MAM. T*)WSH3]%5NA,RMM)("!R+E)Y)UX/?=J^6QPT#'I!ZV5(-S9*VRT>+.C MSNILH"O[UG<4-'1?U22(J;,QI.Q[H_^BZ6K:Z>\0/\9%U/BF:99$\:TV;XE@E?UR1.BIE%9("9H/,XG2B<53 M+*LQ#^NAJKMO T#VYS!"!%QS.%2=[)?VKGG) M=WBD^O+))W@T.WGX#( M"BB[']>6AW7'7<:*\-A)I9DD2 _>[TP["P]-'N9G;KE;'F*H[NSVCY.'G,>L MO[#7MZ54($R=5F'-32'!5;QQ.$^\6_=[K[BN>7]&13DNLSVHX58VOI*?F4[[ M5JI$4MZ_'#QLMAC&B8996V;SY#TO^#?G#@]@(_O\>&64X9XA"J/FIG>#!#PW M8%50;M2I?9YO0]PV&O]ZB]KPP:JO_.ELJ8NB%7-94.'"O2E[ZW''YF;B M'8?G_SYYB'Q20'-)+W%>$GWX(CO 4]C"X&$*D4=ZA\A?9,L:*@X%T!2O6'SND82O M2GF9_Q ?9I6\?BZA.L7/K](./*;CRR>8QR\IDQX/=:+#BR/=_8C)8Q7H\I9% M\$5_.XXT2Q2F)/]>#\7^;D&H[M& 6*DR;J,-5+L1UNS8\1"YZZ$J+]^>LO!J M0*W0D,_J-@7/L-EM&F_P>3MWG U.IBK(?7:,9\_V%"+-\2YE:_GK@=)LV5@+ MYJC.-^ TE88F\JWXX@Y.2Z+$:L@:81O"RN3#"VU'\&Y/%GL[+#$%8F;N-(C4 MC8DF<@>&<9V'3Q!RB%18YT42\,8>G1/SI"[9&B<]N]'8;#!0U%/G.TZ31S$1 M=4N(6>(C$KKX.<.VO$#(2B>\O(9/6,DZMN2XUO=D2C"8I0?%L3Y\"_:N3-PR M!.0RT.0QL$8"F -3#B35+[V5X?D$=1[^IFL[.TSD6P\.*<>:6Z.:HR]5Y6WS MWDLXX3R;6)0Z8CSO)@Y?1-/LN2PFQ$#I\;9YO[34HTL-\VW>2=50F\58!A?. M5/0JS64YO#1^*),,9D&6I2U7<'\0CB[870/UC)TYQZPE@NX/] \% M:& =V5Q(XA7[ -UA,GO?7RN9ER MH/#2[;[\+2-8>MP37=GD;J^): ?D^>\]S@PLEO8O43[B\-BBXI'4U5==/_T' M#;3T8K;/SJ0[D&XYM'5M"Y=Z+F%0.N\FE'\K&[2"SJA?I7$>3 \+L76BAO@X M_%>-2_-]J"Y%P@?'2,#B%TYC\%6P_]7E^6$-N<1LN_=EYJKQ+V=[Q;362OGRI+-_\ MZHZW$_2R-=-6]AF;N(;D1W7)B7&RAOS7\KQE<,>>_A(T7A[$O.WP&@,[>% 2 MD2';?Q_>"=$1K/$#56K@LT3?DH!Y,LM&3X9:J(XTP>7;)T M/1;-9H["E"W'?MW#RRYM_O: 7=29$NZ->S,T#6B+(@ _V)5)A >"T=_,<10O MNG@J?11KM*9UY=,+AQFE2S9/%=I7"GUS7$\S;NV]<)<_5N8?^Y6C7'ZII(/-NR-+V09]DF;^'[)(&O,Q%9?YU7 M#P^,FY2"I..O82>60#.B=\8E4P?8>KBM]T!&6G^Q>R@R_TA?467]Q1B'-\$] M#!:()3].G=HU8^1-9[_-2BCOO-47YQ@9JX;)3M\=R,K*V!DXC'XJPT(34[2[ M+=USMC"X,EBI9(\J 865[%WS^=T("7SMDJUE,C5EZYIF-&LY:^#G?:5=\QR7 MKWKK*U>.M3ZOU59/D^4J'\B@]OZ^,8ZCK_" M_I-Z'^05!PFONQ,/!@9O;_K\#)DN+VSF;('XC4BH@-EC; NBF MYR4:]!7P/A,Y*)Q1>RM'9OKEV^FZA+C)?QAW9J'N?*9H\CO?T7QJD@2@'L4J MC+.*HNZAI_8[#"[EPRZ#'T5>IL/\4J_9)0JB$.$:KBR1-^RTB[V8QB4GE:-2 MJ;OR6\@Z[D;']9=>1_)+XS\J/HKR.'S'?P^T59D]Q%6K1Z;>25NG?S2 MIFX MV)+A2@+2%HI/D\'FT#8-Z*H'VIG@WT4"\IB"$>7/3]0%)F%'35W3?DZJJ6-B MFP+1V]*V+/JAV$G^6_ M@M:!\*DD !=I30(483ENF]*S"41]**%#B@1D(H=KRO5)P-4S]=!.T($<;.>, MFMW(;N1P"?P TDX"6!!UQ"M@_^QEJ@?)71I^ 2? MX.5.< MKENO.#>CBU6WBK7%*_=H9^20?JH,*C\O:X4K7[TMZ(R- PI($\>/O_ M<0U/D[$U@7NY9LB0X=H$QGX+5Z4B2S$#;]T:)XZB[++Y 8?5Y_ +V-_^]RK\ M)3J-[W5O^G.,^L6NU$(FGQID$J^GW-I=,.6KKNVO+ M,?@X2?NHM='P:+9Q;]]P$T^?E*41_F\N<5;3RI(9G/"0!R*=D;LY9DZ !.:D MIYCMOP\6@*)(0-=,452-/$. O4QT# $I8-I3=8TJB/=D80I$U$LE>\,GD21@ M9,1\Y*F7UY>(5'&&=&&?]>!R/FKEJ=[%[:#*5VN0AQAUI[(]AE9U4;160_U( M\ZT25]2U&:>*BE0?FC'Q_&=P'+8 !>U0KNOL4[_JOQWDM13"IQ_PGA5SXS3'HJB!9L-J:G\80N @P$K ZUZQ%/"XBIG39I)_@UFGPT%+F'[PD MP'L0NK- G'V$7\B-(4@0LJ"KL\&W2( =&PG8[).8'JJ2WFVDKQ.5GRL+>NU9 MM>M_Z[HYH2+6WPYBZ-./@?\0GVS\#7$UT@J$[9ZBQ$]6_&*R?_5BK#A2D8B6 M1XH 9-+T(M4.TVX?SCDD)UE,%^P+"$% MKW$^ASK%UX]-[/D10?W&B1_@M7Y_4%L'G#Y;0:G4%?!8XV_W#*>3#MW0EYJ2 M%2DL$UFPS7[$@YG#(OL[E'J>CA6'==@)S.J1G>R2]^XWQP#(^?%#1K#4PQ&# MV4.\L;IB2T7#F$=^;7-=ZN2Z;,U2.KURSEV6JY]A15#7A;AL5FS78@+#PB9Y MFHK:_*[^LIK3OKC-(:8DF%6L-IZ8$WA J8[-'\&WT'[W:]%RYD=/G^7_,M& M:F7W+>VR'_6/VS/T8=X]_&B[=1#/K27A=S"#KNX3V]=[M026G*Y%E]%N3:;( M;T4\!S.V:AON?K.PU9>-H(CC'#8]]/,S+4S9U5=]#B\.68_IF5[,!0NAA^)8 MU(;#534]Z1FKD[9,OH5NZ^KA!+LT:M,Z]BEZ",E+MN+NKBI&E?(5\>Z22'YW M,T$E[NT+"7==$\ANVU.- 8Q\4H%L5E&,*BNRYUT07FR(IU,:#'_* ?;**?"' MR0Z)@EP,Z7Z?MD#V0(M!"],\:K?$32O@)TEC^Q,0,>RS&-P8!H'E*?#/;/.; MEQMUOUJ+?#U%'/$2H@>:WH0<8+?[U9_,O:0]ZNDE 93! 47XF]B"7/^TQY'K M07QL,DDJ\F8IOR-^/I$5V^XHYG_6\H#9A;^#0?PH;U^;N)]A7H/'93]T2AZ0 M[.I@L8+LEKD$V W-#M00G5N@;>K05;45Z3-,+0GXN5K.@B$_+4E[ >3=JT " MSNA@WR',Q)_S_-BY@.+9Y[Y6!7E;Z/RD3W?%?EY8#:USC">,(3D2T?J8$E1. MNR&G[M*>P\/)X9Z,LKEZXR./55%OSSM MREW]FXEU#G7\?ETA=#A*[ MP2)\8@6Q@_ \[9:54;,%_3UHZD;;:W-W=!-1GR5>8U?:AZP K#)1"4L>1>B@ M[M3&\QGWKH2FKF]%FLVSQO_0@7RF^)4X5A98T:DS)7F/,.&&D+KN/_&R*E+< MP@IRE))EGMF"8'L?1G>]\+Y]?,&'WO_^_4-IPN))@E.[WM^A?(XBN*E03<&I=@H5O_;P19;T<'#[@O M!A14S46DVCX0B@C1H_U(N=>$AJ6_]X[K5I0\SY?!4.*+.-X>+LO6#&O-KY(T M%UJ8CO$@Y\1K)SD@US.1O"5<=_6$Y/7JV1J>&W9W1Y0N-5E0/BXYRFF#LJD+ M0,8#F>:3U6)LAG@],W4G!(U4GZ#7M>^HU_^*$A14ZH7%(9XOA"8'LZ%?OYPE MSV[HU_.IW!X6QE*OFU9E MS>/=+-A B73-"DJT7@\H_=="L3&_FJ3:)I5]+'_#0T/)&8Y?PLX&MA+@ M=+B;U$1MG>WP0 OHSCA>RU]*KDQYWZ11\"J#$J]S3_D$U22\!-73KQ9C/RE@G^M%-,+5B%D.ZA?0!E&(6H=*SVOKY6M63R]R+PGM_20BSON!7'^B?%J)K,N%A_IQ1#QBF>&:$9A()L MVR.EQ>2N@ _>P8'AG<;M"*>6VRVA).KJ&G,W#V+*&6HE4\),S,U:O_=1L/O3%,L?_ [ M/O_7SDS+^_1GV4YKJUN>],Y\GZ;$$P9C3E!*V_YXY4Z3$9\#YQ_/+'ULJBZB M)GR""AO+$\ZV3=\K9FB]EW,1_ MO(/W-9^;YT%IA&HX[D=)EVW+]$CA92(:)U0_GR@:U^&KWH$:Z?C%+C]Q2J!" M?APF =2T5=:8^\$LJJG6J"K=XF^]YN.?W[T)J8/(+Y9N<,2E(*I0>+25;1-X M%$,"-(1"V'I??N366O^8XWQ+XB!_UHZ\&ST5@D-*GC>^#_5WEU=A*%/>TG[ M];+ZH<:B),4W4PQ-#VQ&M W, Z?95ICQ[G,NZ_#VO+IU]M:URL&?<>2[L(6# M&K/7.#V6V#*(X+#FT.UON:XKZA:-$>X6U4=C@V$ MA)%5Y(.#_^47&?X+&&UUPJDDZ+S&[K_6TD9 %+= !Q;JC- I0BX)V+H-FZ;' M0Z,1JT\(K+@$6A+06P:-CF W HN%?/[W=>OF@PL4T-5C#5=/W ?HT:QPB"Q8 M-ICZ'Q6SQ8C?IG]7S*90' W]727Z3V6SR#'Y?WGYSG#:F;@.(RCTW 8]&/D/ MBN/)1H&M6H2>7FS6($M/')3 65-GD4U#3I(DR#DIAJ6.+$;=K'T(U)%$*C6N M5>C-I^2<71P:_8_7['3[_W]_=>Y_PT*V_L?PT@1B@TPNL*@*+S/I:(U[2B>= MM?O6?3(>2MKO5F[^<.#W9!B$L $0W40H34L>(K MTR9,'79H"1;'&Q59@%I%L@F_-6>0R:;D9$B1B#O&%<(AN? $FK_L;YBNO,M? M&X0U_2Z;'3QE]+NXXLVH^GTB)<#);5IE0M!$5"=UI@ MQ 2]0_\PF>+8MKMZ6_T+<2R&$=_T4OEDBFF>?17'=V;F)!ZR=H;\)5:L;EZE3O.3($@H+UM!$++Q]WXW]V!< MDJ=.T23@KLX*&,#+HOJQP\M<47**U+EP1"2/[_'!0/P&\70($@J9@!YXS N3 M XH969"H*V.+,& G< *$6?(VR-5^&):");@M*OGF%:0BLR #Y%7H,SHSY# Q MK6*4<\+DDG]NS3G-<2 BX0IIK1K4'E+5ZPIUO/G%A?=&T&O=CZM6QE;O(E#B M^'48.:WRW)S"JZ%F0P^N?WV*%WC$[;MYY78NUK"Y!;>[LU;=4.5;X5MBH MYS0UCX8S@O&\<7YF[DT5OG0W=:Y+=1H8Z-*>=^/5) MQ*HL.0L!7X1N:L,1)" LB 3TY,0C=@J*#E+AM__3RTV'PZ?LXT<)Q ]L4>3I M2B1HH U)@&[B,N@_+8$=()1IK"ZIVA()"&*REE5.10(^;8Z/V%*..-(W 1\( MDH!Z,,Y^&$S48\&]1QQMJ^5A\&B?B82H9OFE*8&\VG&1U.T5EVXTY\^8$&V; MG&\QV QX(WEH;Z&]UFT:Q^W[Y#6.@6L5+_5JWW)72#WQW'<[T-'A&$\Y=$U, M'A6_!EV\1G3/WL!QNXUM@02JFRRFF\OTYIUJ][9[#?[_"54&7T\#2(^)"M';IO0_::0-/:#))G; 66,[05Q.$]<%62[%.YZP;E27W[W6 M,Y)%N W3(M26-KNM2 5I_9239G8++(QUIIE92VUO=\D-F*I\HU?,8PK"GI8: M8D5_]<*%T6^%WR267?:Q6Z5Y8DA4U5 ^AK[/J0D/YD!7^HO7"MD4-UO1GO\T!SF"W/,-OH?733ZP6PR<_^K:6\CD/3[2"E'U;5 MY2=6+B&[P>2%HW=>9B'0PLDKV:;50P)8[?IP(OXZ/7;GL4.% T%+MD$&HS#[ MC,G?067*SW--IVSU9<4H-[1V=FRC\*JRQ'P6?.G_1=U[1C75K6^_452D*"(@ MG:B *%VEMSSJ0Q<14% 0(D6J@*#TD"A(D2H@("!$I4F-])[0.T1JZ+V'DE!" M2'WS['$^[+W_[WO..)_..!\68RQ&UIHK:]WSNG_77/>E_ANY*>=JO;3RUI: MN2.T$YYE>"7'C@P=P(;1&WX-6Q2BM9//["FG$?8J/6=J.S4JN[!@'6A+A1B< M^8C;O$^WV( OT/%F9"F[MO0CMJOOW*0,"!N'WJ@'(S^L6+YZ24LMSBM8(@=< ML]WA?>L%2Z JW@C:58H.L:X0[;XHQVFS03CS?$)![<4>IS;P;@%;:-VQ4%RV M2/(*')<'OYR@U'N0A@0/%*B(X>A;>>D^YSZ3,!8Q5!WQX M]GX:$AH3YY4T_ANVN @_N@I;=6)D1FP1<^3 K\6"UC@>E9R2/1G(,;:NY^MB MN>M$;]5MOKI;=>JE%GD-[B/VA@3A(0VK1<$]KDW+W0_%+@(^[5[6]Z?"OOS6 M72N0;#'\=38JF<(UU0@CC/ZQ&X*JV: O[]"&*T+P7>X3MQFJ])D.R ST^_=' MY<_1!8\!X1H:7WDBZ 'F-V)DKX3 59YC,=\#[J*/Z_#EF 55E0 MOC%'TP'81C#INMHW#5'9Z\7S>GG(#;F>LJ<%DI!;]V^3S1*AWXZ :PDK1WOP M,B EU="3A*NEW6^\V'1 8(A'XJ8[PTOR KLMAAWANXIT0"L=(+KJC3CALV5H M%P?UEG 7A9N7IB/'#,/D=M'"DP_@K:B36W.<=,#OIGQ:G 'I+HV5C7$,;R@* M.[Q,!SPP.$'_UXSA@#1>2M0MDB$=8.!4TP[?5R_ ;:EF&F?1"'0BV K*VW6PP, M_21.1(>6]?67"UI)-^4Z3>D ,1\8RU$=11VOW#H5VU#I_:#@+_T'(4]JV5%1 MB2 !X;.OG(3IJ.(LPB!K7C_@6%I\W2 CDSP"=D% MUG-V#(3=G6;LL_9I'+\5XDZAS)/?P?I5O(U6)S_:] +)KQG$1_1;0'U6&9ZD_-"1JWRN_N C#3ED>>Q)O*MQ1CJ (RIO:615]=-SF M^WD)A!\Y,1LP+?EF>Q.]6$7S@U&BY$2;A%(%(_-SLN!2,$(_L3#Y6=$YTWO, M5^-&OUA,P[. !;"SC28^RZ 0FM"X7&9.8^T(7B%V;/9.6'R=%+P3)2-UB":X MQ&93LR W^0W@97IO=.W%/@)[47>E%HG0V^%W!?E*N%/7[^X1H[P+4EY59#2\ M:3A:S?NG2+0%=^K1/XY&;RQS8I%A:+3>6[CAG!9CT1WH2 &_B)>?I]MNO*JO M-4EBE^J3/]Y@;F EPU^,T_AH/2*"%7&:*E:S+PJ>95>%O6IJG([MWU=2.8N* M?'_WO;I%Z%?'LI8GL:QOWA;(_$29;90WI@>$J2Y)&IGE7E@A$ZR@P2:XK&2< M4U?]B(XT1;#4H#QX\B)5AP,S@,K(P!(3W:XL_CTUWBE*H&1ZVZJBK MLLA29?,P0K3>GCZV*%7#I&.!N,G7?^]IX#IW1O&TC; XWF8P/1 MVPWX/FOBK/V25*;'B'&E&N1/CI2MX*^V" G?]=?P+^\Z((->5G=+0N#C-SLO M#9-F=TO<[F+O6/+K &_G_)[X]"B[J;(2RALTZ]M@'C1!W"/DA%TEDI?/QMXO MJ(W]K?GP=B+LCML(["7PY&86H\O]MJ"-&QR IXIHCY@ZZ("C.3DJIW"@Q38# M;,6YVF$$5CI@JL>F W9R"4$Z!O:(G 6=W)RG0F$DLQM4I(:UC\^R-5N;[>3K MU]O(J<1,O%_G*:/B959<; MD\B'7.EG\1 =YJ'8MW1 #3!N5W$ORL3?1]SSMW/*!OOS!?3U"$<0[G+H-/-X MDSJ-A7P=>)Y8+0_U089%$FY_@XF"M:!C0QK@2N;HT +KX=8VS980#8%TI9)V M155:^SMR-NVUI/XBT3(CGPZ0NW&"/('MWQ(QM G%,7?P_C.HN6C8IRSY"A4U M_+3GU%+R1X]\3#AZE/5@:PO*7> 9)7+I*;_$LPH !VD[F<"SE&_@E3B4?P*\ M$)$4YFP@.Z!X O>F3,AXPG7,8(WUKLTH$IIP%O_0(HL%SQPQR6!#:4_M*<9]S_+^;J,5RT_I\#?>^;!0 MT"B.+WI:OU\]Z7;*<^&-BMA[,?ZC.3X&5T>40&1MJ.$!D;F:*Z4HYA-0,Y5+ M/KK]S9I L5)H!>4IC1R\_LEB'%5^W,H1+J)"=";%1Q?OR"K:PJ3OY8VNUGA* M2_((FFL+HU40B;\019V+^5'9VP6C;X+'Z8!T+;E34?FAI45/\@K%@T7FDT#: M.S!'XP^8D>(K4XJ9[0/']M&6=8X:3N]O(,Y2RZ 7B*!%FXS%3Q"9;#K@54^0 M8NL@=$1ANK60APYXMA/CH:GI%D)-8'BU10T)VA&:EF1HL_I/+0HC$8-"4-@F M#"U4&.+@LO2&OXI= W_YFP.B"#9G94T /7CZ)B#%^%-[%QNK=UQ4#SB[:;LA M2Y4L1-3AX(%XCN34/4T4EF11%(ZYPR;+ [KAXTF\$)2_4\<1 S&Z&+J(NKBA MUEF49XN0 S\J2W%P8G[MW!^E"U1M.3+;M'$BG^F/QEL]CZD6/O23U/12>$[S MV4,!42['1,$EMPLWB<^P^GXNA.1:,FRR67W28&<_0V7JXMNYF$&?.1_CB;9_ M(:1L/9;J[)1DUE82F8A> MG";'L_B'M[;J"XSONE3V+$?^O75/MD.>6[@$?:P=*/=_Q,@-<\0WBUQ)T]8B M?46\+.IN3W98]Z^GL<_L7_E78NIDTPF*L(7OENRF1'!K_?B,\=F5E* F\[_G M0XD=I/1UU$L@B[97D7]V>X5NO>&SY;(:^^D &8GE,.-^#)P23"T +0;XFW9I MTP$?GM4U(Y@F6#>+-)T>6]==6>884I9Z( [RN\IQN=?.ECK6Z?6 MGA,'T '+^?L(K5RA1TQ7,P5ZAYMJC'7%IY&H@,TNSH_]M2G)KI?78AL4?7^2 M)S=?'8OHDCW\2>OM8)[XB'%S 6@$JTX9C"5=^^+>40NC[?=DS.#1%JI*C,,3 M?]#)=CU9QDLPYOB"Z11I#:9=0V=DWXB M\8IXG1!18N/_]EGYF,))^A1I\%46_Y/]XORKF$VY#K<@SZCYBK@BO]60FGK) MK<],%-FR3TGP7UWKX+1DDLOB\W/19+G-?>M0@6GB$_VKNX#J <@Q5ZGV_4JH MN P(- T;D%//45$9!R+"T/)4"-XF@\IU7[IWL+>^^K 3>.[9/6VA-DS-+SA MRV:H&"NE$C&,8G34GE_SL(D\%.GAS27_@LZ/-H,Z&M>4C3EMW'S.T0'<4,^M MJ=RYND+K+>41Q8&=T1*%$9"%KZH8[48A(RL7&DCVV2^*2RBM2OBB:U$O87PS MKE!.AEY().3$&];&+.@#CCSK\^]UO7$QM5$7P]73R=]2-_L+19"WN'WS4@A[0H\#X M [W]0#*6< 47HP9JS2AY\Y.*>-8(Z9GOC5YY2@<@&]N(F.8JDC99I+L\%)^>T;CU[NZ+X@K/(8K=!-\/VZO()8OS3FC1?HPLS M9?59_4(A(+4!1';K2*S I?P+B>"$@^=A^N,=8P7*O@S6O]M !"X'P2,8#YBB M671/2I=W*I$MN>?4@B_K @GW]@A 0%2 /#C8'Q1#^-U-O@1GZS6&.T#>5NOL MIT$_UL.)YQ$?WJD'R"F6:,V)RTG7<'9&J9>]!""&X%-KBS(@)]1E%@XY@C-& MN"=+[40:+QD0SEJL)2$%00 /G"9P,YD/4<#[,-8PJJ I!@?V8F3I/* P:&6* M/F1I@]..R+9XD=H1HAV(.&\\)%!+*$4=#^)[/;/ M1((K-'X\\%/FJ?JZ>JOS$W'F"H]WX@N\X,=G(8;@[^#?Q3T2+4$?S<]FC^6S M:[+HH?<5-[S$5H7J734MP9]6<(VB&N.I=Z;V<$X?H",BPL0PO.C26ID?QT<- M7;_3FI%!+C5)E@%=YI-KK[U_5)\P\S.I]'2Z"=)$^.D 4V::.8R< MU4BY(:J4'9'_*(7'F^$AY5#0?$1\FT,5WL?5HE/?J&?6N\_(=SJO$[VM^I-8 MT0K#?=E4(X05.1,N!RB;,]CLBFESN'$:V,6'7^SU)G4*#YR6NA?_@+A3V'-I MJCZLD3?,*_YK:2>EEXN(*:0#VMI 6W_1 ;UH.N MAO%'&"G+,%E;^&+H55H/ MK7/211@Q21M97W=3G6VP.YH=$2Y8D)\X3C<4C,SMSBG>'MF9/.'Z:K<_L8(] MQ;"00J]\_*O&YGT\BLD9!/=Q:0U/,LC9/.4 5E#N?F?5!.F?><\,?O\>N^97 MBS88C]8I(FI1Z8=W?4J:XF"2(%#*HCJFJ?'3M]/M3GT2Y)+0K#2A<;_6^1BM M&T10L28=$+''<_GQV8[,9CG/-\Q&V(3N[7MGWJ)O(%N(?N0W_J".ZU(@KBFC MQ8P>+?-D%,RY'7_\?J:.#G!YHU[E)*VD+M'QM-W6=N?6P&QID1]V[/A (3^Z MKZ*11^B&4GYY@=%SK?A7FR7)>^Z^3BW<%AN@#MBD<0N,1T%W7.-F=: 20@'J M4S67I3NQ6WY'^2>EUG,OCT-5O=ZB.; ZU>?'5FJ@SZ&,9Y#+W7L*1F/"^NR@ MTU(;WC/C<0[PBF&36;]8ZN2SNXHP\*+?5M3E88.N$[UNPFMI, M+>(66$OYR7^0(+AP25 DIM9V6QOZSI\.6-2-HO'-:]9$5KI%&EQD7A.G1 B(S8'AN151:3GZP(_C_[:&"%\ M<=C+PY(.W?Z0ZNSN[%[/-N!+1_96/BVE\9*@MPY'*8<_D2M$,EG$.;TS.@A! M%)A\UV3.[3+],(*FN?OEM%XL[ /^#\>793[^ 8@RV"QU[F&<%TZ8"R-W3 1M*_NO3_^-=!HR;M((8.X,6* M;A(SJ&UR= 3Y3LT!<(ZO$V[0ANL-\+FC1G=KHK.CKGB]. 6NO:%W) V]"TQ MNSUU3AY_);MDRS0-@O;5LMN M\ L0AZKAOV,)%[PEJM,U* UCAIW$H[,&#* =\!<.C-CN\C@&BT"$$F)^-\A" MHP5O4T\A\ONO"7Q5*\N:0>Q3E;5 L@5JSWKOAF\9'E"-?>F D _^EN)@5O\X MA:=I,=5<2JJV;5TGT(,#!/]_$B?X 6T>8X)HV[M@E4+=3O^18#%F+G&&P2UM M!X@LD /L1,68P35-#,^2,XSI7[W[I5PRREK4;-]ITNESC']X1M3LB.>>X:%6 M%+4)8OTVA\CQX(_[;':\>8.+K!(=(.0%N ]W'\RG,8%9,9/_,19*'&_P=^6, MLSJ7LE-S/+VOR\S[R'1 _,JA@1(9<5(Q"7*P]EC6(1XMCH9-VC=Q63[,)GYN M[S]%!WR0A+RYG+4X&J7(Q%V/:Q=H?=FV M/R':)BYIQXFYB-F'_RN5%'28 B*$IC6>>07= M4K_R@;8=:RNI^R^K3W7;V9M@1(&--/'M@K65(?Y1.LDVD0[8N5+6.-1M4.DJ MN'N[2^K/2J^0YWMX%S1E5D]@?VX61;?Y[=LTT:6H[B-TY2< M W=H-6ZV+N+)PP\N/]/9:C!PRARQ.L5*?0Y;DX;WW+GM*5S3!>,7<^4TVJ5PF&O;P2X;!7%0N(YI.GM7 M8)@8,$D>DP =F=^W:;2G \!N=,#/X28_AIVE T3]HD'83CDJGQNFP^VS'$YW M7S>"@0*)C'#$3,(V'S( P0-T(L,@>_8:FB=8"_,'_%_EC*,]L!6P[I]]8BA- M)YD*^^MGE-24%F0/>88(H!@2"[YOQ/(G#N1QS>(_7S5.:SGL%H062V%1T]%= M;HN(\"M90M5>PH-U*CK:"]'^OP=B8%6K\3\4!V@M( YH3S86>JS8-X#9.L<>S+2!+BO0]EZ+WV+8LPZ*;*F1S/87VV,ZU797. M%PK]K(Y9.RF].^7XV^"B5_:0W_Q!S0RT*&$A.,[8W.-GOAKIQN&()TT?\03J MA-F0VS9>;EE"?]SY,=.S9N-L)FA7[/V0(R6&JD6B7BYEY$@CLBH,#3Q-!RQ4 MS],!L9@'"ZA(\+G*@>?2%*G@Q5CUQZ/"5SDW/^LR#;8O(PV)H38A1:@5#X8@K]ROO*J _9Z[@] R2[2W"V9R M@$W? W-;8!PFT*4+/TQ0 -^/$I^- MEC10E3V7'JB V(^J6;L'?DQK@&2]AADU.![X(#@?C'XO\HBT8^_Y+:5 M])V\.FD FL5&Q7/G MY62A6-)/ M*+?Y)$=\Z]22=;,!9Q&MD.G;,:5>Q/8QT_>;!V _?R(F=-L(&@$=$Y 6D:7" MCS9#PMVH/]<7I0'^&7VN$G)7B(K,S8Q\7'A'7[/H$+V\4I -'43> M, RM+/W"Z)H+[E4 2C=",#)55H+%%,2KC 5BUX(:)6#]RP9 M&O"T-)AVPO!$0"P3/!PU

    PA@N!%!R2YX]:I_L9T0+888L#@ M?Y0U2OI74#N!R^ O82VP?478T2Z8](2#\;GKU#2(NA,.0X".*+*$=&+,T<5S MAC$.=W;/4$7/@U@ILX@1*Y5I4VJJ7=R?@!+ECR&=A5IXI:\ LZ5/H"*S_*!; M^N!=N5"7SF>;HZZ[MWW)&,KMD['E/4%7$*<&N( 8:I:<4]>8]NV6*F<>]!EF M4@= L@!I\Q"X-SN_<%\M3HDD!E8Y6>84COHE^;V^^1,934U$.64 HU)3LZ[A M+RO4GX/?#%?7MONY]?K^2Y&:/%8"X=Y9IJD.C$IE=N4^4%C+V6BL9!E14R '%C M'+7PW?*HU5X/EY)I1ZNIN?,BON=OGX//_14:3Y[@)AQ^$KQAL95.8T]ZO;]Q M9VHXRM25C-K7)!^!@YLX<@]W)$QJJ/"1AWCV.(#_D7BC9*EN.-$- .IU^(.'O]9J4UV'RVV3;\A=E/LLU8.9K7#ZPT: M5-5Q:^,D>:>*BITX]*^8I%J=V53O2IXB3_VI0I>@%N"@?1%\*C7("K;A;<'\ MSTN)'M]&1F87A%'/8 +H@#,G=,#GXQ@4=HJ1WQ\DUH*FG6B&58R(8>QNW*C, M9Z !-\.PD[$ZC'4\!Q&U[V$@5V&=5=# MBPXTYAA1EE"L*7X"O$KQ8'3)MF5C,MLL;&,<40)ZB6#1SBS==&2?\U1 M,\&TM+^S ;#F3#K@&EC\OSY?0P?8U26"W]>[9I]SWMTU:=Z&M'J=7(()+ P6 M&O K< ?^RC\&'VI*IWQS:G\J5&_@'CB+&#UA(F3AC]#QT-O887TIQ:P,=9?Q MA*S(A,O%NN1!?A30=3]]@R;^%P'%J6'&7FCZ]YA'\A?"=?-2;V0^TR.%WY6+ M9W]&4>+C^PL'JY6J##+J0.A#-5085*F.Z(=G>H IR76F]7F'O\P77)2X?(T@ MJ8=@W*+7J LM2W(? F-W_XQLOFT+8 M\U>Y.!\1UPZZ!,S]WCAA$1CV?#"F, MR\D:(X')>B]NI)'5B=\>^<)_=W%06#*Y.?HQ?4[8R65YGQ_XMU9C-FI0N3VM MKK#YJE9[9R/RMYK#^D34T01E_-_KFE6H/Q@LN0 +@8J/O9[]V6#U-(3_TD*V M 9;/=E=Y'8?H#_X_"L@38CAGP:=_RD(&T6L+NFQ/DH6TM'*48[AL"HS@&4=^ M#\9*%81=V\PJWPJ/?#OJ,I\ M2H;?)Q"VEX,J* QUM6C#-3[YG?R=L 9+!&DO,[L2 S,#8%;P/&!E:BL6%0MD MH[7\G/D;\P]CC,^*[' MXL/YF*@B;JPCLJ6'>$:\2[;TSU\T^B;P=%1_"!KN),XJLA<;)'0?\VY\(."?V2:?5O__M( AI\O_*('S' :M_(;P,=PD69L. M&/X +N*=_5E84]X?16@@,'R3CYE&F MP4$'7+=@ //56!+;!83 S%!6PQ+8A*LQE?,"I 4_TD(Z6N^4XS?V_.EJUG*C0%TL84JOMRU@ MY9(JSP:L0F+G[B(LA,8\JN#NT6917U\[*K(#- Z7^"M<9?2TC;9JK\A<,@/W M M/:*Y@[B6C(GW(/ITP'T"XU&^-Z4#\(H7YC_Z3+/YU=8/^; YB_('.%8E/-4M M$'MI,0/Z'RUT0UY0RS5XE_?"D5=Q!'B>VY^YK2N=?#EU-1_LF:]2.APEA'S/ M-0D$9#G=^M5W?M@SB&$,-:+2=$SXE(6\W0-@+5K:_UYA]X<.F):B&3%$E8%B M!!1)4^H 851GI6DPO-ARB[M ]"SV??,WBS$0$.4&.D]Y2@07^'OJCU0U!&'3 MKKU+))PWOWI9VSZQO&R#P[5XFL9E(?4TI)7J8];+O6\:?-U@M7HO!M MX0MD-I_FMJ=EE&O*KR,AB+M<])TM*@2E +_S5#Q9 .>%%"!QQ"?$X6 M%U"7]1?H %[G^A5)&R.U?:GO[Y=]N]@M\$S V.![> 2A'@=KCP]30X6_&U!^ M$4+#7W^VTA#"$^F>P+=27!QX:P^B T)-IUTL.+LQG[M^N:2*49 O!9,D?K\T@!MU M#:,4%7>837#(DK>Y6^-F+J2PBNV4.9^I7MBOW?,+<=I!%MO'9+,M$/,BK6/, M/6=<0W[0VC;V?=;0IY[;ZR'YB8\_W_$^OP[2W0)7YC?#!2VM>I987N\)ZZS6 MC%6JRHI<#X(5^C!ON VTZ0I^'LWD&_9Q4?9QQQQA<)H/G^"$]'4R79.3)8?, M(5,2Q].E17C==N!%J* ;BKO1T#/;V=Q3H[1M$.ZR7S*BT1@[<3$8?2^I YI- ME&M3@K+ALI*_3RAAK95F99)K^WCXI(-[>K36D+9X]$[J(L>Y#=--(/L[O<:U M,[K>TN/C@T)TP.5.@*.G'7=05C)VOIR6'UP 81U2U#0-D/4LS=I=2N/?XF[4K M[UTY?7$GX*<;3?,$2^IW#4V"S,X<3=06 Y0%-9R)D**N SBWK)KZUNRFOH=F=:LO?V_7T%S24O%?ZMM MR:E#TZ^]_H6R_+-Y!1V5W3%SDVKN![52\EOY/S3L2FGH><[#^3 05[&&;M$] M'R][3^ZA2E^]DFMR_";O^[,+CO)^C=*Z"4)(.J"BJO'$W;.QM2K0>Q#Y.WRC/B^6;1B>6P\E;I<&HJO)[=5.)NG)__< M'!I,C+U_\T^9]T?WB1UX?>!RE;\UO[C 5P@R4[*L,OF0#JA)@SR(S(WJWQK/ MEG5&6H'T8%E$71<"CM,MR0@_FDIB"A*):-6>2#+..6N=%B;7)2E MQ";5B?8[H35ZR6T.GV!^4*CI\3(3U6V7,RMD'L-74$(UP4S1]68J;:MB0JV'K;!3G/>Y(]W(?_&OA<1(I# M-5=5D]<"QTAIT>0;E/LUQ&!\M'$BZ6FH\>BRNUJ T*)9P%D^LN=3_FT61 [L M->H#*:)=1J2K?>ILDLF! MUL[TY.\Q_9^11Z;XX@]O9]XO"'E]?J.WADRDAFI=NY=+#+7$QV_?OWZ[I!T_,3A M6'7S6:!'KD^VZQ4,0?FRY9R57GF;AE%50DOW5=):TS>=*\^V.7ZWN]P2#WJ7 M0@>D+?SI:)/MUZH(&[^=5'7L->:VU1A? '+G^!"86?-I'3\7ZR2SEN8?Y<,3 M9BCHPG/_Y"/'PBLFB>]7UW\AOA3M>(;!:QS3O&S/QL=M.U8V/>:L,N2C=#LL M[VD$S.3GS[*S: *6ZJ/W8L$5T-QWQZEO-I3]//P4*OQ==1/B"^R9)?"(C%;[ MM^S5Z:U+\L-PV4]=UFKOZ "Y!]C;M4(5RK_P7U\_<:ES7991Q&+V9L&.D.>, M:%OT_$2[Z1IMOS@KZ392*UW#-WU&:^_:HO_.*.%H>4;*'$W+F.XNYB&N$,<6PX"1M(!W(I[EUT2 M7MRSAUW7,)DM+/XN[9S_QMQVS/B^VV#;HINN>DGDE^ N[J2#8U!/5MAK:Y8W M.^R2Z82$#'>?JBU8.GGP^G]7,G[ Y$,'45R5J(^PR]?PY\H\ ]XZI)2WVI?] M': LSZ?B:!*GZ3;5?ZNW]&*)BE3-E=09?WX?O>'./P7*#OE7J%RZ%;"6>[ 5 M.YP?-? %;,,%K$J18IP^IC==-AVGOM28W1(X*B*$CPLK>E$<[VX/.SM:=.EL;TY4^TTQ]@6_ MZ[5W GF<7_W.-E=*-!U90UMIM@^UKXT@="RB5S'#MQ^2BPB;C!:EF*EAW^F M/V((="\IFI!(_=4HA8]>W Z\&)N/O8*)#A;N"=JPTR,4UHI*20E1VJH@#<_> M$ 2J><]MCL=+K<%^3'8\Z^6;>2UINY;SQ;1^+T#0AH6A87WW_K7<')6OZGA] M)Y=A_WD9P(MH\*3R21VLM]5_##2.5.C;3$Z7LOJ5Y_,7&X_%F0]91)[#XQT6 ML@71<*FK31U]<5/ M\H]2 '776[3PMIY6N4?.!K4+!+Z!X[NLIA^\%7R<6O0S4/AP'%W^S97_8^M;3M7TE8^SOSU"HU+O)W%X3JBUH==$M8PYR)^ MH0-XJ.^P!7".M7?R<7E<_!3)0G3/#C$?9<1Q;JPR>H?9M';D2$J_V+-DWJ'Z M^+S)4--YQ1&*--&B%&*%UQ#0B7V]G9&Z8Q'&$C5^)\ /]-<;M41YJ1UW*T(< MD6U9[V4&.*7M<3+O+9&B'X9O\.O5#Q\R+[B%$,/(3OZ>;6KL]1)M%X1M/Q?H M[1G]G+:Z!U^*DSX]0,.99$$]DF/>OFBM#,[4$(V9M\BQR"K"408_K=2]8B$_ M7[;;))A[0\V-8>J0^()#S8OH-A&NBJ%#?+2,UI"[W;J$J^Q<,'%]#B7J=CB] M(',T1(6_$Z3J6*1L&=[:S4MWE!ZTU <&B:RL@V*A#AC>"_>?X/EJ]6?SDLF3 M?6:HJ,).),;ZY+TO2X& MY\;\!H:#)$>I2(A<(2+FG=REKRM).HGMSUFX+Y?UEVX_R>H(90_&CX2_P3TXTD MO0Q9&=D=@=VYAT>L)E;>#-_U$REW)SNJ=4V^W]F,$#7NXDF%/23/P#E#.UXE M>S<:@1VGZST]X#+CZ!4(IY.3U@^?"U7%EU_,]+>(AG/+[K8O )C%X/? .H[%?$M%R(1THBAN=]QMGGEC MW"\PH^!IO-Y01X)]'%/W4!ZO5D9\62G7(FRGP"T/FW5SK-'-K> %ND#_?$7- M\,_8I>IP>3J@X63%;.P@RUM?PT+VE9G\P._A,+6+G.:!>S+FGP(\]]7VZY\[ M&L:$&=2&F3[:]*;<-@^L*:4#6&V<$J%CX/TW(G(,)L3#-B*QPZC_J O%&\?: M*)<1X_$/;/ WTGC:KRCOBW8(3Q7VGNZ,\COK*/SD\$;]WF3$LE(TSJ(CL#J_ MU')^]I[?*X*#M9:"[X4U*8<('[YF3>Q42421=)KM:#!-KRA@$JC.;L23I6&8 M6K=CA3)\:[.N3_9AN&_7:D:C?P-)=RQ/IIJL"$G$DAR*'3'L2L//Z;FI*?$8 MWURYH@E8M_8=.L 6 M!KRW.!]I&1]1NO+L)^:J"=/M!32GN 7>'-9^RKIFIPYG_'BL]#M^+=I-?*D# M$&H6SC.S4929]-+[+V8WD>9;FXE:JA6-<..&D*UQ%YG=ESZ)MW[:%<=#SC/*F]ZD:5:GCY,4S_NXJ31VYW;A->S7S#>/'YP.DC-8[\?Y M%_)UKSV[>:"9*T(%R=7W;+DG+>.2<7=[O?97H_UB&C1IEMC)V>RE0I(3095X M[9=;EDPEOK/D]7CZN92'U?$JTX0"?)A45F'=X&[&>R:-Y4E%CKCYBLI4X\(F M9'QP@=/ 042$T. MNF'$#G)1ANO3.A/[12@1;MD3\QL:G%5H&KJ&YA=&AKB M5'D(+X4+M<#U@M_8/ZODFPG&][O4<[_9S1PO3]4>GY)"SH\E:S3(]$E*:T.> MN/YJ^-5EA4P=F_2C)1'^NZSUR'B'A_S4WWAIO2T LK>) U486>UY1-)YTTU M"_7_24$'FV I"]V+BT6V;Q+S;300:4W!G/$\]C?MO7X71*0G/C9\=)QZ\L]4 M25.([0;X-%3*&!>TQ)-273@\H4+6/*H_2CPGZJLY^KYMUFL.>4 LP:';4)6I M;1D,X J;3=I1,R\Y/R-JI\H\]DB^;V=+ZD"R27UA?H=E*3Z4]V'ZZZ+@[-[I M_.'23[=O[W8'9MO7+N _OY%:N_NZ,$_2J\/V59^Y8 = ,;Q'Z7=\#)FXE^\ M[;66K8GQ!!V0QQN6*'\3U9?FPVJ&[RU=$ GRYZG./72UF;*IE;K*MRY\47"4 M=0F[M\="F\D"8&22?6H5.3A>N%.7^ECJ(C1;*P/LM'Y)@6D"G@OOO$^P1<]/ M)@>/ACR4G; K&.ZW,9V)*XC0I$2LX/0^+&T#+=I;A'()[]*Y'2SN1I,!-9]$ M$S1Q'@U!^-0VTHJ:]O+&.-SYKJN(X7E>>;WWGAI<=>^;52FQ@1@*-Y#V%XWU MGZ6PP21VGS_$"@(.9Y/ G;"A9I-;.G/SA'_,_24(=Z,OGKR$?$(/NMNTP0- M#A(M+!65[2VOGV!5I!:O3[H,!5H]VDFD#0(O72.ZXX/^'I-=W7^W^;QX=P9W M1?7<;->DE1OP%0*!V5;*'ZU< MU$.@#4A."\8[R0$+%R3G_\);YY &XSU^R)3N="O+7Q6ZQOZ7CY"]V"5-?Z8& MY68[<RUH@R7XEWQFMI/ M"UDW;HF9WC+783YS*>",R)CG@S^*@PM//,X) M,9TW'!GOO3!;=\2,F(&\0:O-KQTEYL*447YG;V2V)A>PIA)5D/ M$W8F*U_8F/^0ITNJ\G5Q3M&M[I=O[ATA7)\%++]Y%"ZGK^_F$=\W!-(I&XU4GW(Z"K4:SK@?7WJI])K>%1$B1BR-ISS7+;+Z=W//]=?%V:G M-*OK"2WA/<\7D&&POZ_^*](5>> Z^.['=D?^AUI%EJ$% M/!5Q]3#K[6!?Y0LI3DFD5?;[N:H0DY1T*A97[]0]ST1C=Z4#^!JMW9ST'.YNT?+C"8-@'C+&YDPF4VWG7<%,DN_EX9/LMQ M>UI6HU-T!'"5#@B:&&>.0;G/GR4:&RB)G!]V&!./56J&Q)<_9X3)J>:W\;MA M_$<\^)HX#:]BBC9>?+P.8:.X2FU96683B(N,IDBJMBH'>R52^L[L+%\2,"8TWCU[=*5IKJQ M'KG/1-HO7=#EUA[DOIZ9D: !%#?FLG&W^0-+UP(P9"[?BJB[5!0+M/A :>IW M][S/R3,:G&G\)R;N._X%P[;/8:>2D?"\*:/@X#?3UVMJ[N^N_SD%?@4!4LLGT/8\N4H_A:!Q:*"\[9-6%Q(4BRJFY6F?\KXPO+;?] M'&1)\_[C/"4XK2^K[M 9!>.R!DVEA8MH]99>,4W?0O*N5\/'.X$3)XZ2-E/A M=^3SCE93VQNK ND JTQ0,R*",%]QW()16\%/OP@+-G[Z];/YC2FMA\=3A;DS#S0WV^ M];04@1+)YU!FRR>DXV Z0#.PF@1T_=>Z*,S+QJ23?]9%<4 P40M1*PL:8#K M>HD.&.+$/"?+T/X@A8BB><20>>OR,=GYQRG\U]4@)K6G>#[,(K5IN,WT [G_ M1];*YP@K$=JMOFYR+&1JC)ZA VX8_>\<*'* &@H5G\ZX8-%\G'2F[KD1-:J, MO/77Y>_'9\YUD8TVP?Q/9WDMD;C=$K>"S533Y^"I;O'PI2MMHA>7FKZU,0NU M79#6R$14;)-$1*SBLJRBPV^P$F;]C'7B?X+7!EIW47_7W36F-> .5X4II.TE/@]WS>V';7W_7!+4_KSHO($T1ZFWT% M.S*]S>[-O\8GK$HS0:6%ZYCE.Y0*A5]X_Q=/7 Y0R=Q-5D0B\L&D:'9;^])J'XX/]ZX'OFR\'0FKW;#Z1_2'&U8D80YSB M%ZQX:Z]<%2"65@SXVZ2F;L9*^'=^TS-B)MEG//CCUXN>@*"WUU)BZ_,M,XREIF$FKM%Y@L==BVG$_) M $>"MB_!>Z0.M)!(8@(9[*_<"3Q_9,SVW"5]Q3)L+&0J)ZGE?*3\=,]U4Z^N M7)>L13<[5]M9OOD4"Z@5'V[N+L?'9W!/11'G27#I>K?B4E> PT@D["3Q]I*G>D M:JD.2Z\V#,N-:M(!B;FQQ;VULLWO= #"LZ<&O1+ ,A;38#8ZP&/@^GXKFYS0 MQ( ])-O-5>GVR6?]KCF'P16M7KY@-0O= 'P1P1-9%]3W54&PJ$8]_3E$452O M:[0L%+$,EOG8YM06O0;6L9HR,C\=XZIWF M%=Y/O9>;[ER4VHD7I,V*"/RI7"_#:44H'FXH/5 B2.&5/U8*2[U C8C1.D9WENNJ1Z\)+DIN\4G)DTL&Y2JA_M7U;+.[\VMRX>#^66QM"V9><406OZU>];;YQ@=1@>X&T>(W!KJR/]4XE%I M<3LLG:W!S,^#XGWJ+T..X\]F/XBK9%4BU!:6-[71$\P[(#A!]%K* &V7A;V! M<9JP+P.-O"U:]7M\XM X6(90N49]5:$MOLPD6-P!LX02\P-6: 0B4W' -A0N M(:55GSV3$'O*F\FG,,TA#:C?ME]_.XG) MU_1*V.GP9^Z:FF\#)6(D][,GAY)>6V[IU;R\R?82T2UM6=]H-TOVJ.Y8 M-V%_B".S2K-9L_U6D-H7&K]F235*2L*W^M%ZJR)!>=L8IVXZXJ.,7ZMS)'@% MG).1Y4]U0]($7HOQR< MTZ="0M!4K$B+*D.]263)F\K5S@%"J[=I6XGH4\9*Y2I M]+?=S<-5RN^FI\29CCQJ J'_R->R5]PJ+//_]L35>RO[@L?X+*QO= WF;OQI M?$Z)&.OY<_- FB!PQI-)+T(2PWXO2:3!MY#ZP.(V690.Z&GU-Z9BX=0;*8V0 MQ/:DGM*#!<]X!3H@',Q=:7QYZ_,,VM[.\8ZN8^%PYI]Z]G.OA)_YB,9@&G\; MLJ6@60RM[AN.5=(!2NC,E)?XM&*OJLK&)>IEMWT]DCJ-E9,.$*&=IP.@>R?: M8 $,"CJ* C9JXNN!%TO#G JFA%7S[] !SMH"'O,5@KYZD^3\4G6+]^.JPJQ? M7Y^Y91Z;@\@?R-30_Y0=W>]D_K'NY_!8H$@^699QR1"<'Q6"HD4%DJ1HK&?I M@.OQ# .")8&I5Z16/4.U%,J(?GCU>WB17)YV@A*70F*7:^'P)9/45?9F']$" MGJWY*MX=GD54;+K(IU<_)EVKRR=F&H>5?G#KY? T=_8(PDNE(H3#$&9*;9B/ MGGPE8/?![0K^B.RDI5]/TLU2^I"1&.K[71E[XJ)!M_F,^@]FZ2++3L=7D^]MM__9.WI3/NXCE-.LGD?R3*'-TG^W_4\]\=8_Y"$9D>4H-^N( MAKA!*6&],^.>J\J8A'/,O8ZGS#7BM4VR)@<":#_(QA!NXELWQ?E0!2O#@4?: MDF6; G^5S7@U!P@H7'N[P4>VX,0A".,5PXA&_5_$*8Q98]-HJ7V0\V&MO7/) MXM.K.LK=.2\3@];%LJKZTHSE!WX/2E>(=W3FOC#X M-HMIP'4\WYJK\71H1 M0\U$K3?Y=-"2&#M#.#=S[S^KP$(@]/C.U7>Y3.AT0 M6;E1>JU\5.*RMO!P83= &_SUEJ@J\P_%66@?2O =*"1PMRZHU-*5UP1L)7:[ M%"[DT9)<[N?IL[R93O#B"QSN21&Y?7QRO62MV)_;ZXD]_%]C?6)[PYC =-1_ MEX[#G/>B+"TZ&&W.3Y,4FU:KX!-+-?M["9>->JTD6/MO=^_96-O$/35X]^9) MP:BYBVL\2*W$F/.K>9'^G,Q&:WY9&=P,65-1%9M75YM@%Z6X-=@.8!Y->&SA M@S/LR +BY-ICI=I%Q*H;&WZ/3.;K2=OI"^4#.JQ[[H?W"5D3F2%E9Q9V_,Q MW4-TVQ=^SJB MJ,']WCGPD/#C\L MQ_8-<8ZW$-X3666^:R!L/RD[7IRT/,@II &BT8ORV?F3MK<_#$=-ON8IM#7A MLG0L6-5\#GW/??B 8$._QYCWJLSU]'L,7=_363[5D=%1)!"M)V'DO_R@9L:1 M)UBF2\X'B&+F\/9#P5GE]"YZVXUO][8\%I?]"/DKMJ8G4ND87^#)J+$^0V4P M:H%3^P J7<\$7L\H#0 5@AI)Z4L\(=W;ZRI0CXWLG&3P%&5U;8B43P#1 /%^ M.!0)#3DTD/ /).GZLPPU7"9B#ZGBX/@6DX0-E<^3=I[J1DDW2ZF7#=)]WY[9 M9$##RZ3(:8@0T,86#:!MA> @/B"]&K.M,<:A6N]H(3:N"9_9DXU\:')CY@8^ MP_1$5(M@Y"NV./^'LGAW-V4K?UF?H5<'V<-YT]-VF+!=HQ_/UQ8XE54E_=/[ MS%/Z;&CIWJ9U$ ZQ .2BO?+&G;2UN%/=O[Q%"W+>&_0^TKI" S K[=[Z M%-FB&#)\_;$[EBHB(4NM-=O^KFA6+O1M;YSX:3@!RHDRA^X3QR3Z%"GY#8+W M\#+8Q?P *]&TAV7/OE?$/GJ0\VH!]572[-VRFB_'.C,-(*1C1@-\?P!;7BY< M-#FT_WO[56X);/0JH,K;-CVNSP:M3Z<-]/ 3\[ZH M#3A.0Q]/B'V!C3H]AI!3$9,/7QP0DA#\S?;CTHEO#^*C9V/RF)NZ2*L'00=X>C_YE&8$-I(Y .TOKWW @?6+$7#'(K*XB3NK" MBH%$=[6T)"OV+R6C>)#?X@G/VX![\^$$S$0U]B]NI_=OE+F1[?L5K"@Y^7Z<:#JP<5=Z>^ )X#KA]S-S;7UY*MKV%*R)$ M\"JN;0M&#/!]$]L2VO:\[$U#'L,I@_&GW_!:;Y(PB0,83\Q?^O\7K8$AZ4EN MY_V^6CW7SB[D]9A9;$ 0\203X@-L2/-G<,MMP[3B"W"9'XBCR"E+\XHUG&_D;[/GQ:=+ !5L5XC9\S7_ MV%UXYTE#+5&/9.%]IQ%^9A=^'K)2,S_^(;?B8UW2[_O]EZU=SP@_=MEA&OH1 M?]Z4XWVDJ$;*CDA^-LG$*@&54L4F7M"TXJ>@\>3!6N1+N+E]O"'%T& MKU\#UD4C6_/_5HSU-R:DC).X^NMS:_:4Z]*D?0RE%2/,WZ#C*9[6 :2__$\- M0R\2"S9M' 33FM%/RL'TB?Z>:E[\+K3&L[*P0U;.-!&QPR&Q;;+ M 4OBB6+:B'_3_3TM3>/0H2ORD%UQ3\Y%50':>UNW$5E>U7]JU]I7RWZV6LO+ M-_CF!: _.NR!;/?-[T]=%(VU=0J&04UPC=!.UVX'C=!F2X$S71;&-NC<<5+Q MCBIO PY:G>?MVV=>-R@IX9[6<<$0;2#TSYH(610LMV14;&HRO;% M4&*=_:./;5GQDM(GQZR)T'BWQ3RE@9R"<8F7'BK2\_I[-+ M$Q_GNJJ47)=)NI*8Q:K"1G\#81==BGK;2I]Z(ZSY!N,&E>G%PWLZ90--60FH%JYJ+!!FM7QLM'*W%%:>FTL2P\VN5\359D>A23-;'JY6$ M99G4#?QJZ4FSW=Z8ZY-66@>0#R_$G0IH\J'K%2;\2(JCOYI$71/4HWS$W5C2 M1)@LX-'W&\TXMS7!ULS/A",?*C1/7;OTX^,+R;DR4U--F>$DY>/=*N<",1F) MP4#I;I4$9WQSI6RQ5TZ )QG$AF!/6(BN*)5N1XU5^TE8E515T@ \OMG+$SW' M)YJ19S?=3:5-T'K]&0/R*MHY0JX!1$3G;1);"[P*\N&&*ML$T>M)&7IS#['> M7IFQ_."\AF#W>X[)UQ?NB2@)J [CIU2!35CG^-: %XXC]?M#&<*H69>*FX7G MA3;S/4%#2%$-517YV U7+AWF\ MP(=+W#?Z9 )9P7-:36R7WG^6 -1O FV=VX:_![%M42\2L5VMABP1@9RWS$S* M'=B:1R=3-GY?]+MX>Q=1"2$4$"7FZIDNX05CUT5\!BNCKNE\CKQ#+JVQGN3N MXM-C"^JYK)HH\D3:D"XTR2DEQJ;GHSM%DD:*OO7G?IK1)_4H.;:J*(O +- \H737IY*O=+B"ZDDT*SUQL2KD@-P(."E65^)=AXW(V@_#S/S0X1@'M)S=J<]?HLS!V-OKEL,%WK9)N'&XJZ M[O2DG0D9Y9A@W8LI0S92=+ *T14;CJN]FG6W/[U[5>!QW6-ZMK@@U/%MPN15DPV:_2 #' 2L1[55'_ MZ\/^,KFV-5/UE+&W.0EO?^$[3M"I1IY ( MT1OT^.5QOM8[,UKGTU6C0+"ZDOAUQ>:,X1V1EBWVF./$N0?X8U6DYX..ZA8<"F][)7,'MSUIJ9)YHRWLN@_'@ M]W*(DW;;*[Z$%)=D6 9C"GJ=5R'][98\_?C MKR3U.B\QN:5;LN\O(#?<<#"4B5XL5M;/:&)KS)[;^.?] .>(:[%[382"W]1^ M.*#N@B 2M_1N> M+.5&AXA\_MFP5DCYMX$,9%8[ '9_0NZ'P[&P3_IJ[ .N_RM5ZOPS MN^Q4,=$CJ3E77Y'1/Q]EI98A?_]7BU@CRR^!C[[4CS;5.2]T"C_^.H8Z^3&@8!W#2 .\MJ]]YXJ&7@:+> [A M6:)@6X&*P&#Q!:&,SO<+>BPAJ=56[N1#:/Z8P>PHUK:]A(>=P;TDK5RO*IG" M'%K'.!-@B14)*]I581TN03AR,AV;8%U*=B.+W8&O03(Q+![BS&]!Y:V$CX_8 MU]W[\\9N-=HZ;[R/ M8!:IB2+G6+R\IF@ TX##715?YK,MLF*/Y)X]_"LQ6;*?6N&[NJOEH=P0+HJH M!\F?^U.$]-]KY5]MDU-U.ZH;*C(ZYVR=6;FN$145Z7:Y:X1BK>_ J5S_Q>)+QF5=N;W2P.>O,J(JXEW0=[_?(=4^[)-/W(;0E1B0 M;+2?*.418#X08J^%0Q->I\Y,IO6=9Q#Q',9S_6F%=))(OF4"QE1P-,6\NVTV MDL$7UVP]V] V.^%,=7,_E0.XJKH^ABKVKI0Y&(J1Y&!64)BR)4)V58/@%YK3 M?^(_?1656-\C.QP>_?S3GTS&:G4I3K*/2A MQM^.M93Y*(WD;%B%%']=?;Q]],6D[L M_^AUV8((M%X2&R'P=S(9)E7ICI(DN5KU6X9+UG35<;;FN5YYJ7!F^FWNH=K_ M9T8,8 [DWW]KTZO[@ HJ@:UEPV0@MM1>6(5U2]\Q,D>_NX17*^C%L .U?W&" M$H[5K%VM5FS*T8#SZ;EW7/\E O5BYA4>I*?>ZS7C_ MFD0MW.7S2]'A3ISL2H^2FEV\;O'EM4S&2_H0$W]%\""$+IH3)=RH3?3PD)V% M2+&? KV"A%GP$"%S4V!]O'PV)<5*/OVWADBLX$^W:_*WN$N7\],MP[?=C+3S M3A==*1D?XZ_2?W)IYQQ;6MD3L)-##W*BBZHC^9D&>&X$VG7?V_G@!]FPQ[.U M8-@:A(U7I[F'0!45Q-T?Q>-.PIJE5^(,Q+92M M>GVPH&G87?@T7Q [O?;L._W%K/-?_"?-\_^KV['+L32 T+L9%"5F7(J:<([R M$=%.^8_K=PQ>@1P)S *YS (/V!'XFUGAX@O,%?\0U0[29J3(&?D;NC2 *X*: M]NKO4LRWR&U?>*4"I1-YZ!#W;Z68B)0&%5C'*K0+M"\'6ZFZ_7=YY][?Y9TW M:(#)81H@;W3YW^H[_XF!+OO_0Y$FVW\LY$1^^8YI#,DBQRP^A)#:]/"@;M&L M\!6E^_\)#I$XLB/['V7_-0XD@=C FE2HO$2]-E I#=!"T3'!-405KDH7;VOY MP/);E'N_P9Q#SY?%W<\JB/8^!Y@!]X-P>5#@GV[QLPCR)5,: ,]^J"LIEOTH M_?F*"JMI]G;X)%=HH>$S=JM")^LAH0>H4?H$7J$'J%'Z!%ZA!ZA1^@1>H0>H4?H$7J$'J%'Z!%ZA!ZA1^@1 M>H0>H4?H$7J$'J%'Z!%ZA!ZA1^@1>H3^[XMF_N,I0MN@C0]TKIEZJ8[(X)7E M[:39OXG!M@>RZ>6/JITH8[LE9GR)5?K+W*@O&,V.5ZJZK10MA'[_IBAY$AH8 MMS#8B8M@5'*[4^VQ>$E?S7NIYO^WBC/_'AK@Y!C]"N)$#QK !4A1,@?_V4)+ M9K.F/D3,HBFML-T%#\C#W\?^C'9D1_9?R!BZ,=4,Y-_,)/$,( TPOO?'=4C. ML!X #5#V_ZI;Q_9D?VO;/_HC.A_<-A_"O[OL'JR:YB@9;<85Q1,\A!?359, MK JX'*6<7AN]^,!@Z/627>.G;-5PH&\X"H>(K&#F6Q$O(-J;#?H_R"VO>+FO M71N]RMJUGZ#\JD3#)74T[W]NW'6S$"1^GJ$!3MN-<(-#E8TSETWROMPM+QNJ MY'18_-GEP&]RY[1_*0JPT^9>X5C"?^\_P4)Q9/\Y[+_\@@V1A(YCJD8B2+>\ M/2J*;S05DN\CWZ>I**;G9J4'NJC>EMHW"&KUY+HF)'3JFWY$?.D>'_M!,HD) MUJ2)<)++Q>FU\T$V3A_.1G_&VG_^MO!K R[L#SC."@7/2)V#FK%39 PO'&.X MLGVF.)?A$ER# H/,6W%=EZ_)M,D*#VIN4*:4PYQ"58^M]GOS-'&_414E1KE? MY#22_6BTU=[F_J!&RU3@S?/H,X+;)P(>X#G:+_JKX!C"E/5<%>YEKZ Y-I'3 M+.U],2A.LOU./O6L%ZZM0<)?'8]",7/0 *UH M0WQQ6Q:SY##,_K">54(#"#:\^0:RULM .XQ!$?,12:!R&F"C&E_0KN)E0KVNBY(1QPC)E0 M1T_C-L S!R4.7\QYVF[;/!N6-8SW>;B;)#"<99GA\M%;)6S_D)R/[TT&KKO1 M *?$<93IMXPAP?X&LJPZUD"64"G!FSW\H)KRZQ^9)IYZ(I @^DH2D8IJ1+Q5 M%<.W!SI8>A7:ZCC^?O!-?>N$TX]H@1\"V<#$WILMZ0&BB9HU^@A[B'JM['JS M[,*&^7F,/4BD="T!W-S 0P,$1=O5Y#=A3O98S2")CZ!2Q*0[*:A@?YD+7:I+@]I4GZ^-Q9_5[)YWOG?3XUJ#H[XQ#K)-F>)"7B37XXO6K MUQ0=9H_EUWYZ5R6:$/LSFMD9<#(.()RH-T7VA4&&@X!UQ$?4<#)N@ 9P=!J' M8#?J:N@I\U9@DINWEHX/F#O=8%*YD?6LULGOA1FWWALVS0G76Q/ E'J)!CGO MWJ79K6AE&86WJM[6[\/Q\&W,^#ML4C$./ .*J'/(G!B;LJM1J]$Y>3OH3F-;[E]W@J1+.2W[ M/_BWS6"(HHL_L5+O,]ANPX+ *!"G\CU""D<+E#O\:55ED-*T4.I+$XW']Y>X MED[&O3M=_F3106(8"22^G#31UK.&-9(:PLE8/ ?Y$AOA/1%8;#1)MB#*Y*\T M\-1\5"\STE!F[%,T[B[_RTQ4Y 4@W9,7/4T#,$*OV< O^Y_-(M:V5 NO:0P7 MM[4RM5RH3^'TM'K^-+J5NU\RN"H3_F8L__5$>K<7MW6]RC^W"G)<9ZVE[)>0+S/BVG!1PX[S,K[J"ZO ] M?[9EF*4?=+I_4,J1,UFJE^"-#"2] M%GZFRQI/T,6H0R4=GVEK#QCV0L]")O7:62X+^]W\]O$A*@_N-;)P0M#5;.4P MH&U(YZ;0><$WC3=/\KZZ,!/^\ZG.A<*GF.F#W/*#52EKTKXVC^VVD\>V_%=$ MGUXP$&=0_)H&F($68^'L1*='0^07\E6R#B=:J+SA-@WCBY=<^^H7WEQWB:6VWG=I (6LSKTJK@I<>&0XXW;!P[NULI&3VXF[6 M?>4+6$TPC0^G5B#G]:3UGU"KJQ=?DKDI4?Y^N"5" Q[<9FZ *K6SX!N:7AGH M51)6 (M?%U:T-N0YKA9;?0&SBC[F%Q "N>9_F8)0ML3S$+KP6\VZ.KJ_9W"+ M0=5Y(ZLC9Y/PY!1+M>D>\:N_W-*O+/&)KV#XO-<>$.UG^0Q:J8)# @.[NO)L M*CU#/YN_+@-XRUGOGE,2?*LD=T[K<;Y4>5=^[EAVA$=>P_#>WN]I!#NE@@:8 M'X)>AXTRP>;%%W[0'TDFG(LJ;Y\<2SY+E*UI"+,54!^/KKQ4?GJ&I0XEJ-_: MRKLN?:L(%@&O0H7MQ;R#76S@]K==^ MC&E5CXL!,&RT-<:ZIJ_5!/3\*;4<\4E-@VG!A;HX?Q]49W*W%K ?1T) M6(O%]2 ?[K'[5H(1]LVC(E(-&] MN,U,8<0L1?K0ZEGJZLCU*AVP)]%95]A4L(WHW M3 D3E&]0KI45K!,_^6QI3/,YA=X19[.F&Z)^'2*?%1*'7/'1WH@R*(#LBT-M M<.$V!]L:.%*HO>LO:LKAQ_V4&D]E?62:NQ*D>"7H^M>J-'.%;39;6;AY79]F M5KB8^K_,H< 1T"%XI<('I!7FA#RBJ 9C[V77D6L3^X/-0O,.?+/])T]ZM$Q@ MW%W0,6HW_>4]U6-; 5V2$R(BO"BYLRJ^:]T[7R* HT7.A0NB\XT 0+Y(5&/2 M#XM8 M9TO0&:5?A>[CMF-ALL._]=4$;CZ[\0C )9Q'&(X\0!':*16RS&/@EA%<<9E] M@\S0Q\K@F$6'I_=0<"7>HN4P0JD6\0 T)N^B=IVT$7EA\AQ"W[<;I^? MO?W-*9;S(HE6+ ;MOPM>"62^6OJ&&$Z]"IQJS]E/^N8)6:+X/IT?UGH2W=]_ M@-P&R7H T%5F,9:+N5[F>2'\2CLL0:'FW;Q=D_*HA]=K8MA1-GT[F2#A6^:LZ.(I:C&//]!4:4+7.*#)2Y><#V7@,"]WF]5E<)MY)7.113;5GQF:)Z^ M%/0JB5QT2TGP3F?C">'S -^WEU)-M1_[M6,BJA?/3T>^KDI>1AP 8?J0#-7K ME'*0/?"T<7589"1A9@QI_:5.(3 M$%%4I!T1E=J&)[+@;#T"CO<:1JZ:3+IV"K:?Z="Z%JW0U-NSZ6RO:M_P[*=_ ME5F?Y:YP.#%F)H1\2<:PC@BWQ:'GG (G9M'A6WPOJFK/"WH._%HZ4\R;\LI0 M^4;@E)9*B!R!(ZKR&UEAI@<&KM*<_SFX2XKXFO1<^[+FV-OG9Q1_<35=6I5[ M!*^$,2&#L4%N\')3&B"E4@T:0.:B+]?I=B9T8?-9QQAO';PAA^"=I$O ,2@0 M5_V^>%$+T1<7;?RNKNC2Y:;GS(^/QQLW*%!^@NR 'USRPY1?X!1T!Y4YS3A4 M=5%IK*PW!3^_]HA,#TP.=76)Q.N22OJV5DJ07Y/K2I S!)!:(19&%*MN9;[D M?X>H,"N..><=#\;US!\2@TVC^*FF6H(QZSM\D?W?A5R/-_F%V(&^,;G]YN]CQM>N<#H.*-!D/0&4C1J&=Y_KJ8+*V][4=U\K)*4M0=DKTGW?,X0W10#O ;'1^%5?>471Z M&>W$OMHT+'AWE>>,^MT7Z=SM(U!IZ"#\.RBRXBDQL4BA5>H4I*.Z-V,%(0#G ME"R=_)5ELW#^%_A 3UG^+# '>)(^;"3Q/+7Q,O!0C\^_F*ZP'= 5$< QI.[ MEF#D*GI\GMGR;!-L*CN%UQ=0= E.:-PRQ;["[0&%.PVK$]=?!$.,<]K-10]+SGHK*T>U5]FV@ESTG'N/Z MU@MQ@WK# G'BPP-/#*,?!C^+3?WK)/\GL'[T,/.&&LG<6X%@A-NH[ZT1&I:; M6+#,7_9\6T^YD]ANE6PSE]+EE(E6+8 M&^;QN?8J:PM65CRQG]\FC(K>6;94)D7;[ZTOD3_1R]5 M$,/FEJE\_@]QQ:B6&-Z.*]5!=Z+63N[$MCXL$_4V+Y,O=&0<]-0\I2ZIEXQP MS%42_%GCM1R0IL:.6XI!.FZ%JU[%[X?Z"^$L9^KWPS /AH0&'3V*M03C)GJC M.G^(7QZ^%_O1Y+FF4F/1%D)L]?W^>SWZ5'"^%!?]O9>BE(?TG2OM;01G9M MY8]'<>JK7'K5#/EV@TGX19/BAE<6 PM^J0G@7F1E_L:W6<@81*^BXD=%?"M4 M:HBMN_QW<2X+7$IQY[4_4$+Z#"]K*^^%XQJ!MIC*_0T/#SME=4SY7M$T1U\: MX:^RFNB#+!K@%5=$? SV8BR&/34N$:.&SG24E&_8RC?X3/>U>%C'N#]]UI14 M80XM$@\-(#&8BOP-CB_4 3A?PW%BB&;5CP%$L=25\F%9O[Z]$87S_N^S>1D; MWWT)F]AW7&Q%0N)JL/[I2=5.EIV>HYWVX[)/N[@# R<&\^@PN M-]LMO9V_NC"MJI"%D/FN(7"C ASW&!X.XY+;4.\C0(GW1,+.A7;Z__J MUT)Y:$2]%/EJF%#*.^/.AUK'D\!D:[Q"NRYH=JFM[P,+43M 73Q,HM+>*+_Z M[:=L:?;'BVK)5RP7XB.'U91\/-!ZM[2^T@ 0@74[T:R/S?^/F_"(2[7QBP[X M<\Q2'IBC/<[(%E]KOIRQN+U 0+$RY/AM:.V\NM1VN+;"G-29'90 MNV]R>_&=9[C3-_P9L[H[4ZW&W8JNSDY#5\^0PI4>,0LC-9'6\'&!9GA%\MOG M>*E@2>>UT*W=L4\^!!E+807^C$C%%[\V3]U3:OD,:]JC-G@*ZZK[QQQN4QO M*O?#17-N(L+HBK0 JM;N[ MMHH5K$:,!H@H ]G[ Y63+5C[A5/5DVQO//>*4[_1W2XG&.<;9[\ >@:GH:3%B88$W04*GI29MZK8Q2K!]=<%*$'5AM>6Y9IG\;!K%9$;*J4"9A0:X M9A'X?_9&VJ8!FIS&=]I!+,@W2'ZRX%#%%!,SDXVXKX-C\?,4)V!'DJSY^D 9 M;XA2,Y/+0.TJK+Y# P;;7'4Q0)]+K]J'4D/0[H9>H75J>=X:]Y$CE87+LCUB M[9=__*S[Z1S;QAV9]-)^EM&:>N[>'"*\0:S^-PU@O?6!0U4JN)]0A2A0$V_7 MN"*CQG6/-=WY50(;Y;=WB:.37Z)=ST:^S"@%D-4@3#0@@:&_\61#'.9#@SB9 M\YW:0&5M93GW2,JIUL>F,B>">BUL1O%1M0GH;.@4#5"1'X:TH@$^U(#"_,4M MJ*ZGT ME3Y>-3ZK@9&82 _A%_ %8T2O%LQY5?[J&'\?X0BK OLHZQ=N7K;/=YKC?'0N MB'0[(8=^G/\HC5(\C"!X$1.QS&' D^[ R\2)AR$MOI16MZILJ_F.-TD]O -7 M.[7;XM^?#%9V,\1B0G3.%T+[V:5*^$0Y(9YXTW)859S,6![2 M8JPO,9+(B[MA?(5QT*>\/?^WO(S^Y9SX,=7%*-GQJ>Q=]08O2@72WEYJ3*_Q M!3:-D7IU0SWG7=KL8KI<^EE03Z&TZ1W7'Y&XPS/)#+ MWMH;>>6QD083CS*M*SX!3*X_90OF8@BZ=_*BIARNFLR.:39IRZC'#:)B3506 M0UXL&ILY/W317;SQE>>WX@49*FH@+\LE_87(JW%= @3G>;#\3#Z72UML0WA@ M\T^&_TX6]@Y>A=A@SYKPSGY*_*0*'+= P.WS)+/E4\3:1ZVZ/6/C3M]JC4(. M&>X'0L]01^&GH +>VJO[6-YI95S">&6.2:O+:ID=(WOVPRS#5[5W&QTDNHVO MN+4KD@1FP*BMT]3?T/.5Z#JA@B;WAW:.NY09L]%?&K>Z@,^NS)_H+_VHN5A_ MK0;TSD"M?,+O'LFWR=(DLVA5(\ M./=$Q]Z?.7Y@Y:)LKN6XE&]'[J3$-USS]\#!VZ5"#T-:](ZO0(7PS]9^>=2K M$N1M-L[^>.WPUDPC4E.;LC@#E>M[9#;\AE#10++=-M>U$^'V,JUJ6%O;68<. M]UMHD62(+=B8*"AP$D(VQ=7'O*][6+VMQA>=$5E:^>,O47*7E%!$3/U$KC=' M&V0"CE6F =B4-6;TWB$9Y)@Y,#8*42]\BBP$XTQR.IT;BXS.-41N?P--L;ON MO\JLM3OT1W;K[VE>IP_N]B> M7RA!Z$NU]UQUE/]09 IO7&/0S-N+2WQJ?AM0,2@:PZ)ZFUB+]6HIQ(2KGAH@ M2V%Y1'HCK"UYQ,SAMV5V%K$/R;,:TQ;(J( %',,<\X8>MB_NU/$V/(%#V>C\.:]K@] ][V-D<^B.P_,MZ1T)!I@W^2$NA3&NT:V M7*LW D@\Q!U"$+%M)N:RMS7J(]%+M_^)XD)UJE:2J8:Q<4_;][O/PWI%7O4*LI5X4%GQ!#']U&BH;D+S3NAX-M![)YK-^.^L M+K@*/C&M0&3)5PC./&T:/%A['.0'S3CMTTG_3HJJ>:Y5"%?=D%0G3CS+SS\N@=,X^F7RY!Z C3E/!*L1'7 4NB<\0O87>_"]5%$2U)72 MBK-Y]\'M!]W%/#[?_<73@?VA"9O)QERF,A*Q+5K$'5P6YN[ ENEYCYPF6::P M]A6V[J2G<$?U9\::?69XL!,L=K\Z?I<&4 E#UG;7Z_6'BR5%%!E[1VB4#KM/ M?-J2)2VS+HYC!1*2%!YW-AY>O%=8D>KB^3PUKN;<_RME]@]*K0^JY$\/G^O[ M,SQ][,2R7=-QU#;=WJG,M[)^;ZT?G5L&"'X\)B<=%UXK=LO54R-3'_*QX1A= M_'XC+G;-52Z%DO7/U. NYW0Y4GFKFJA]@5IC@A?N3HEVW-!C=3]P3H.!_9GG MHLYC-3[(8EB][9^$&/9[G'D_LO^8MY!I)CHS\)>8\[V3++$FK@UJH!7?E)]" M"LPK:17Z:EKWU-CUC(8==E6$=_1K7=B+40*][I\)" MDRQ8<9ZE7U<&5JJDIZ<_2Z_,6K_@2@@6O7?'\N',OAUA:RP$*PMG;;BXHE#M MQ>Q68/RZF:#%65X7%BG#UG'C V?&?"H^9DS\+U@X\**R'Y[-.*0G>B.G+$R0 M"S*]O48#'(N\1N$OH';M#Y"%B ?8K>#]$L/Q#WMG M_,I(G ;OA%)+S4%<1_2"YFY],]9\:X!<9.'DX-\%'BP1Q9" M>"!\2Z2, E7["I4DOZ9D58I_(A][W<"!FW3E[-F9A6W]_,1JFCEQ\=>O7M_A M)$HZ5#7REZK8K?@2S$;7QI_#-&\=@H>G^7 $^*P*4Y?F0+%E^>#Z',N#"Y: M8^2.5;TG6G+9YMN]*@D_G1.R.7UR)O;>;,_%W<8;H S3%_SR\95H1KD$,=!Z'AU#;!)/V&U%B!TV_CRV*,O]Z/7LX%YVX3 -P0<6-_/EP M*KWU?L#QUY-7*RL8*_IN,9S/: G2VCU=6W"03]C$]5#+<7TZ0\4"ML6[M5O2 M*X_9*OFT0U0;9V"-A1F1F2F6W\3Z]9_8JCY[15^BZZ-K*E:MO,\-9%[7;9/_ M"9JXA?QV -D QUE;2+X3K?I$G0?I295&2WYR'AU D83BJ_R;/NNZ.@&X M"$(4CAQ/HBW;YE6(;IEVB:! MG5N*5CQOF9BME#19022..SVC"BHR".0Y^R!>('384T::T(FG[K-$0IJQ53M; M4(J>"$/B8]3L;%BB3Z-' %R09/E61J^V]R"LX]]?.';Z!$WN M2L4&0R<#>[5;<[(&5KLBS4I(P.P*\"_D=\S&8!ZT?US9@@LO^]$6SE*$[?X8 M*>B;*KIHH_%ZLS_ZLP;7Q-ZP@Z*B#&>'%GVXQT;@-&H_G/T+40"GUS8MG9B@ MFS?ZL])P>5]J^SXR,A(9;#\@OC-(/1<[9XKA\7XWBVB<.G[_, D)8U^8M''; MAW=4&YZHFA/GI0%<=*V>2*<^S:S[G-Q'/356K,!9_<1/ [Q-+?*16A*F_$D^MSV ^[(.DP MW!-XX#?,X+;6UW&'O0V Z/!P1+X\^JQAZS ?:N8G:2&):(47FQPCJ$9 M?MZ[L\LFPNA[],*< 5SR_BU!V#/G+B+8-,'NOAGRI:Y_1BE90 M8RN%LG1J1[..$V4@&6?YN;('-_D$H\++OD>%7HE^S[]WP$:ZYC[1$LQ\NS&T=L/AKT#.?"3CETC N MALR"I&HA6O5(YR?^G,%J-I3=\R3W4!UT:* ^+#AWSG--A ;(F6P'EC%OI,T* MW0Z.Q_>17JY>_>D@J:P%4_BDT@ 7B\F,)$VB M S:J\UVQAEVL66O.C&XHTLWEHO+K*V>:%D+;H GH'ACN,7-@C5.[WEA?:S*K M2>$:E:J'JP]X;KM2DH\2LLP4 +2O1P3_9XEK54#FO-J8G$=1C%3\# M(IZL8AM(V7LG&J$* ZJ"1 4-O'J@>W6J:N&;9,-!*8\7OZ.[F>[QA5ZK+MPQ MI9ZE ?"FII0,56GO$((S\9W(& TP*.C ;7MVM)IS4I_^YR0W84$]0OTT4MN^ MP*SX^B#1JH &D(J-](EWAK=6TP"@E(-9&N#D+#%S#L3K#R76YWO'M]5LAV+K MSRA=".5KXCMW[D"!>K8+OX5*A:$8P;/(5@RKO"/GJ_GIL!MR/>8WC\%>RNF%Y_^?VG)O29A*-7:PB%^#"6POKY MK&BEH=^C1ZIAXA#ZU29^>F3-UR&*")9Y;#EJV MXT/[YV\F;3X.8KO>\W<[8=?$'Y7HNSA*N5MS71<2*J>+KYPO6?_RH)>#9,)O M2J4L:,RO1;CY5U,AD9Y_O:\,3C 5/_YGSXS2&2;G.@Z!$P#6:T_TP5;MDH]^ M'=J%DYLI8:"97.YWQ+=$T!P_@E 8H+V0T=**/F:P/J#9>B S [@F2"YN?!2R MT(X9K+2*?7#]0I$T)V^0N.V]MNON,/0>55U,JYK_J\??X78>'(^?( 11$%1Q M;[8F$$U5 J$,[S9<_ M+U(^(Y2SP[*3),.D71_]/@8@9SN!', +E;OZ-$#+["RU]<3Q ^ZE=% M"N,;(]NM:-5TQ@]K@9+A^6ZW8RE#!1*\'GO;>QL[JG0G#5@Z% MH/=A6M*DX#-%_<%U_4R"TI5(7?L/,Y MABV/L,-I7&@+<6;T0#) F>EIW2GJ3>^_O.-1!MY;C5[@KLLE^%6'KSZ//ZH; MF5])]$'U\+M,!D(LR0+$GAD:(%J5M1K/\:OP]P( KWD5,@+0A2Z!]W66U(^:?)U;GQ! X.$X\A^630RYHX84U'_U*1 MA/F+B KCYS*Y M3K(8]4KHC&O UC9A<(LH>RYQ5QVGM4-R'0T 9SQ_?\A?KVC,]K9NPF%TOI]8 MDX/MFP_S2>J*Y[YX"**WP.LPW 0*=$[UE(T%/_$= N:P]E'RB4 (M>]]8!FZ M9TVX%^HX-BY=P.@,+.U;YZ&O)F.!)7OUVJM -N*(9YSHGIY@CF?2_,?+[$KC MW3]N3/F(,4F;KA9L+.J'"'HTT #HM6T3IX[.!57K0:>UW8-Z3_JS;1S%(R>N M<2U1$JG7A7Z\CB<=7Y[UW3B;1 .@[B'^))A_3=V36I\J>< C]9DC3&3GJ0=7 MT/&S9%!B0"86PCQ&+&^IR0O[JK$X:F=8-C:I05F>OQ\)NF:_74UX2$QT(YV" M#D#%B:;X:X:#9+G"A[$EWVZ*G[N=1%+!4%QC3>T5<.G6/$SG)(?S.0C8N+U' M- "NZ9E%@F!#=PF%NYJL=-BAIF;O<6JO""P_J.'B)'U6(%7X0G3.JYL"06[?4]Q">*.R>8,/5OX,K=E MRZ?7@R%>SQ8N))GY\PRL;WN KOWF^R2Q@V$!,D3.RP68TY4X)PT0+T<,HP', MUFF W:IS!P($6/40#> H-5&VCYT\]!^99L!5E';9+^6?Z#QI\B CX\6;[D9K MWLAMF3TD^9(E]2$:*T)QH\_4@5'Q<['.3>W24QU=\_-%3FK?+..CNV+]1Y8^ MPYJN-URR566G9!BTA]GSV#<(UZ9W>7>>+ZZ3KM"ZJ)+L>L/0S<]0[ M3:UAP$-'$U$QL6PQO3CB<2&NO;%0_,3015W_"+J40!!CFMK9\'@_0!^GT:N*%#0&XH M1YML5)Y)RKCH5-A!L2,Y\8UO0G+\NO@G^OR(\E[3P#MMA,TXG?;N,G20F:6^ M8R^JB2_0NJ*60NZ8>/.\U)*[/1L0:YY,9IW3:B &XD/FF-LF(JRK2X=*!*O> M5C^XL9,6=M$W09\?AF'OA$[?9HJ:89[H:H3>Q& N#<"O9F5IS]ITJHZ;*2NVC?LM^S.U*@ <,H?3+*%]@,OD-U(]_UO M$&-PV1#J,%IV;(X[O=]H3]==@KR-OQW,3Z M!7@+Z.R4B9EZ68NR_*TRS4CIHASG>R*4_6"&RY5)6G=OVO1 M*2C3S\6 M<"*L283*;0OEH7Q>P+M[_O) L$#ZELS9>5HO_HRZQD#*3)S@+UX7'T8ZS7 0 M5(@? 8V7'\>0/X7_1!*%]<@IF/>PM442#:"=\S43#[:O@$G35>BY.%@W?48G M^(K0WQ,)R /M!K%6D(A/7H7\];,A] >907?9_@R)0!L;XBGY(#FIZ$BL-'2;["5&XG;6V16!JIN M7RN2(*M'3WJJAG T !\,AZ+? I_3[ !L.ID:YV--9L_6T&/QMR3>R>D0N)_< MKV,W(-IQ=Y_E^A6_US5\#ZAGAK]H.44 P\83ZPY(^]P/74MN4?K%,GYL&?^] M#>G?[5LLZ(T$?]=#R-( -[^);$SZNJ*V01(W_.WQ8.K9#W/FS"VJ MS@"%6V MU1T9H9X/[ST'JLZPJBX\QGJM?.L03XC?WWL%>FNLP&4Y3L?&]!$[/@54$=OB+FAGM%:UI#388) M>RXU>C4+L/C? ^G/E)\)\;$-EXPC^MRPS$0!NF988WQ) [2KWAFZ2GK6&X=? M.7R>X*CCE>BE=^U$HVLAZR;OG$ ]] MXB08@LZ"IFEO1R'5EY*$>'_0M.,!A M8#F._(P&D'?I'^LJ=,)YDF,/OI'H2J13'WJ3!OA9 %MY*%=+CVQN^*1LEQRR M/-$K7_M7ZAXY&^WUS&?.M9XUE\ ZD@&0TB6W MT9>*F#+D&C--DV6^OH;G8J&21%K>%<-0N6UW W#FU:;<] LPU$-$BD];VL33 M,9.((?0L V KDKQ$FD X$^TL*6DKOIL,P%LFXU7R>L, G-J59W=1J9A:F7I2 MV7I4DE6_:T LN$K%^N^L'Y8L"6K; ':!*Y%Q3J,;288M9S 4L]9Y%WF6H?

    !S4CR$7A6TZLR.VV6([)/4L\Y9.X-X;<:)'*B1ERU63G^R)2#MSXP&7V3 M%2R>Z^T^/Z:B\;IZGW\9@V[RW$3CZ *:?VCEXW "2!B8$]"X#;&:.ZDQFBVX MN\'A)X8 5=V0G\4.$G_.^.F0WJ?I+(WI$EP6VH@\QDX4[F MG"N(:C:=1T>">*%BN:MV"E4-9R9U2VUE^M[MZ_N<2=V,+9X.G2 IS\AYE8_7 MD@(H6&64)3JQ2SC4[#.I$3VSB5WV7=<<($L.K&,*)P=<_>=WZVNS5**M'09K MSEKI"4K?K%TX?1?Y"8Y+A4F.K,-=Y&-F!0@_1V8@*JNJZ)%'*:.".8U2G!O> M@KSGV]0!A.M@-^:'$*:>8@!R'LW!J0(%9*O;A#5<6IM\1/#BWG(85>K+'PUD M"LFV2*G^C/HM%0P[)0@P9\LV,6J^&'N =4+14,M%_O*2+^56:-BEA-LYT=+W M_M7QBB ^."X7R J[# '.ZS( T5#'P@&\)Z=-2D1*V=MI/M/8E&I)M:CWSB?4 MGJ4*7:[8=G 9ULB1"K1_5:QHL,M/ U)ODD.9K"_:[O1HLP(^3D7$]LZHV/9R M[4?8_8+B;VH7(R^\TH464)3A/Y2A4@1Y?$ 1?L/>5%36W?;SK$C8TE5.-0)[ MJNG0$ILT^X'>S/<7%\1-(V46TEH;Z5GY8VF*R_$T--ADY1P3_(P8@#?H,SH\ M5&$(-;#H)W]JSIIO/MEM[OJ5-*&>Y_U!YAOP:T'=+U,H,-/^Z\ MEG#IFP57L/J5P3V^MPHI97D/.3$^YK$P95CT0 M&V--KG"7.DKH*M 9ITQ8-G =IB!'TJF?4,U,IAH6")NQFJK]X@ZBRB#YM/JO MA'-85J;?V*@^A?2ZHMAR+X'4 2N"V'>2!.T45L M%( >R18-J0K8YZU?& "K>S26,7]W64ZCAE%EF6XE"J=+?]7,D[MBT>+'+G^* M @ TTZE(@/F,T;#)66$"-GP^=7D.&_YK6O$EC%W7]7='B-6B<1U[1+0OP';KGBE<[Y=?VKU!-DG+Z\'+@U 6"4/P- MW%%!5_*%^5F4*O/6.E2)X1>E5'OBF>TIS3B[J46_& Z'!T:-!\^6''>OB@CH MO(I?0NV39\ZU$?2[$G/>ZA+VMHOC7W$Z?_\[68-+ )U12B%@XYHYE/N]U^"> M3^QFV3R4"!_'5:4UUR4;& "HU7V)#06+I3H?(^C"%AF\X-LK.L"EQ^TH SN! MC4L89GW0>U.(+8P+]IPJ-80C'V.F$.LQ9B3H786"D.*]LF*:]@_3!Y^$<_ZI M_ I85T..A,2\*Y-=R HZ(VAOMB4>RV]QHT<\Z]4):C\M$YE&>L]\I4\0-%XO MGJLKHIKO4TZSZ;9&C(\C!QNMHJ6K,CT:M*7 )Q$KGBM=J: 9I9AQ#HR\LO? MRK_7Y#?^7,BV@:/Z021M1?JC&LV='K9GUOBK;.)R!\::[S6C2=P1H#KN]1I" MQG<-X-MJH$B7ZU=7RQZO5DP]&'QKE88N[:TI&^($#P*RP!XHON>C==5)Y#]:' @F:T# M3##=FM+$U75ACY)M=KYG29SKBMT--60W-VJJ]:^&3* 'KMZ])G[WG= O@ZY@ MRM9=HNY '-HAP^NTW9D7>R;'.7NB5NT,1?KABF[YR^N1!&&3NI 89 2,M_:U M0N.CTEQ=(34AB?@\[LXFD*A+K:@P60:O+6%8'=UF5#$HYUE6]O1)1=LYV\IB MR74 X,B&-68QXDQUR,QA2!D(K>=^;[O=+,T3Q#?P&H2+9_;X;E,AU7=^.L,/ M85&;+GOEE]6#^R?,^S\@OWAT7O_#ONF^&]AA)U)!C(SP]^1^6&=8IFE6DSJ, M%V*UF/>7_I[P!1G.O UZ6Q_JSP \6V3*'LC:UC*E;+>\W\8L068Z!2;- !3U M1+[0.9S=(@30N'\BR6*TQ?&,$J@=8;[7H;HZ_9?N8VK.C9'.?K;ZOR>\Z@;\ MQV*O3OB/RPS 0C[4\_\I\--8:@*1KX*H[[&L\(E.T&YJU,3\Z..5.+.EIH0U^8Z-<0J MYG\U.3_/%H%VP4:^CU$5 M*&QL?U#$$Y/$?D8-^$/Q1=RA;_Q6^DK197V^ U*3U>KG7?@XND"$;^U9FEQ\ MSW2NY?0A Q!)D]"U'K-X*%WXW4(0$&RU)-&J?19+^CO!^I&\;$U4NFT^1!7= M9QT>]A9_&YIN4??ZKIC@K,UC."34?5<,-] 1)SP?V*;-UIE^,J/4W]#GXKMO M\BRY49>@\#/7I&&?ML!9\.-[??#)-_03MO,_N=NWN53O$?WJI%R#O /NP$84 M?T]7V'=RL&HQ !#*N6@?GXY.Q=GANK+J.H2]@8$AIX0(4I@!B#BD-B$*E0^( MS%AZ279^KL4Q)Q]ER<-IPN,:G.XZ;'=[^RZAL>GKW84/$#K8: .>+5HGVJG],.V6%W\E7]Y9[M8\NR71T5^& MA2%D/O.5;?EZ.L.FX9]1SI/P8\V./D1N'.8UU2B0 0 &U\:Y!H%H?I /:+J6 MT4OL&9 ;^ W\J!S0D*@:NQMW=N]\U4JJ"T: I\HQ"O+4TN&J@?K3ZYG[Y2&= MPZL,0)77^LV =/L4#%1V3G CYY/>EMS<1>O^-QCW,[.95G\W/A@-3$;.H=NW MPJW /%3G/!O(?(? 5'Z_&0/@P>LO@AI6<_F8XOP\,-7;6-#^_')Y6?%SZ4YA M?7!R@*6Z%.6#5,.+74K*'A/27@"GD3AT%_?K0VR8']O8WF<[UZ?U(UOH*F@) MQ#'>XG)42@I&:DGN5O*.U3":8/39+-2$I$G0SUJ4B.90 )ID219/S7,YQ1_ISA>)&UF7]IMD]TV]=,1"_<"F>GS]*^XC8 M>"/X'[3@"YL>>. 6\_LIEX68>351RNCPQ!VO]::<:?HPEO &66G3A1W+YHD MVP7EC7SYZ!4G$F,*21<6-? !18'<(H .0R+D]A8(9HP: MVHN5'>CC)DL*M,T 6^&UV-;/OH:UAH:(TS/6C\&E;OP.Z9H=)JJTI2?9AQL# M9NZ[G*1TPJDBXFT<=SQ5)H>'ABQ:>=GF5CI])^E(@[EV'4^=1$(Z6A/MQ1V= M#DI OY"/:)1+\!'!DYU(K9V;D(R7,:G-5I!MM_X?F2/M>KR[ MY.VIIQ]$?PYL!M3-5>3ES46_7/V@0S/I]YJ0(743 MPO^?(R8)^LV,F\55;R;U%5_NGJDXGQ< .MZ_@XWLXI[=J*;+=:C:4TE?NJ M4] 5+=F)#7]QY\)R>?S^.I8P/5^#3)D'7C_K=_$[V^>& M+F8<;>"X.5?1%2 J'R\33DY!+^*%?YJWZEQQ]_%YYG=P1>A-X3GDPKB>2_E]-33GM*/#3I&!"'K"TN+ M;W\.*H,CUXA*;QO >S3XDX2EEZAY)E39487(*650\YBNX%.YH(AF@>>=7/=6 M[\R(%FID/+S=1F*B^9O"@V\RJ_!8-,%PZSC4F#Q6 $$;H73.#\I]==VCG1W6 MXDQ;:SRJ]JYACOR]1^9G:-0LTQ\=N:'I[-'AIFX" "( M*=)*7\G5L=ZIV0J@USU)LVM!:%OOH'0)^_3& ]K,>!F?Z:/TXU >)@A%,@!) MPK@!BF 7/6D '(+YA\KB ?"<705UJ 88=0CJR8JA/(1R <^CGX=P:AIZ5;L? MRL6YEKIFZ#WNX6],BPU.BVU\O6HU7 [_H093!<:"JV IKJ'>SABH''9B/V-: M;BB;E4U]^2.A8=.T!$L7B*5>)[P7$Z-<&F$ [N3#7'KF+S)5YQJM$G9AVH / M07@+R;A7/^HAFVC<^1(I6_D*U*38 ]CE3GY2XU"$E]&SO;=%GXUC ,Y6ZU\6 M;/P8;&;;B25SUBWL:0*GTO$F4VND>0+X1X:0C=<)\B/44)G@3AV,)4U(IUOL MG6C_NK0)^:H?SQ19<\[A6D['R<# PG>Y1Q[JLP.X[UN!F8]10;:%T@6(SIV@ M,S*/(9&=JI57!#<]_'QR4?)8!0!L^+J">M:+K@B- >Y10IEK"E]\C M^+F:Y^TW>HTUT4_T=:_E7C:K7JJM,AR2.&B!#@P"6>#=:=GP"1TF2=(M@P72 M>QF [0_@6-"F&^+0G OV#B)&O]-R[+\?C+R#)EDQ !]RJ,\8 -^'3#+QT;T6 MO'T-/E=T>)Y)('WLOM&,Z^@G%HF\IB/-1W (P$JR$IR0#.Y1'O7)%+)_\_3N M0$62A5?QB<-]G/R/&5ZC&44IWOM6Q_4SKF>M_\QJ807@ MCH"%X#_LF@4*ZR)A(I#MSBM)(J<.W0TC']Q]U[?8?#^4]<_=@1+)+; ' _!Z(:"&4$#EI]"-MMJ )$6FXLL;P?P>F;GM7O4K5:VYBZ?@XX] MA3^YV@:[R @X#HG=]H+]]11+DJ==R6HHH7*.@](U)*%>P^!D[1(2+QG\C( A MN1!\;W-3C92G!6OB]%9O?G).=3CU)<&,Y\0%MFR;>1"N ,'CI76,(K,:, 7= M\/+!"_]1"D@4YEJH#[H,U+L;C7!6W@17=5'?@R(8 )*<*[/KC40@("H_[]S& M5CS:,6.MC]TNJ%FS\&:)P7E[B9X'Q+NPZ,I-G5[W7 7R4J.4[>+/ UN".N%< M)W>)U<$4 \ <"KS?:*_IIUW!' R 4P*[=GZ.?O$:R=3]7,K0#?%T@[1@F?/. M[+'%;!ZB"QBTVZ%1*CI_9J4QI=1J*G3!Z'A']9]SZO9/;_^=UKZ+/$8+0\F[ M@L^"G!+88C3SDA\.>N0,[0D_P?6AD1BAH.),.-$3(P5C7W;?TT. ;Y:WFI M:YV-CXD$:$]D#)QCXTIB-5>=GN"G&/OU'>3[+FQORFOE0U4\EOT/2HNP07J- M%U&GZ>0_#CV13M)A'5+BZW;5 JS^R,&;H M_W@FT+8-0#:"+NBH4^A.3"Y4%VV:42#Y@S+T8GQM MFX[N+CAN>L_0X'+(+I/6@9=@V59+2"JO/MT8,8^A^6

    [ M#T=[/ T\O@CH-GZZXXYF $1_POS@/U0DXJ=)M>0M9YEWFY\V'SWW:KX%_N;5 M74GW-TV0D]4/T8,G7?O0\*UYO&:1NY\FB[Q,3J/!/]R M3#:NL\Q:N)[4,<5ND?E"_'-'T( -EDRU/4V!OE X6]< 6]D %%@H[!'4%";5\AOFWT\TWC99UIS[R^NA)LM8:[ M;VC>DJ:-_NX:E&4*HS!+>$_^!'S";I\!N&53?+;%H4D>M4:LL^O_5;-QCX9= M8 "0B?A_V.%?3!UF7EMX/Q4D@F*=?:R:XBY+SQ;07U."R5]:_WQZZR M$GPFC5QP\&642?SA"[R:':TS9E;\"?DJ?!//(ZYR%]:- MQ%.?K]NZ*3"1PZGVTZESZE?\PY^$8OI_ZZ00]ZE\&73C$9P$S;^6">"[2"3( MTR2R#LT'^ K>*:=F0.NH9Y-RIM#G0) DD+'S'ZS0D9RD@:?N.Z/-I7;$[B5*K?)77 M$69M@U93I3FZTM\5O_U@<> !GX7_D-&1=[63HV7A"593B4Q9ROF[/\E&DT[< M6$S,CW^@6?XD>0)9CZR>?.OVZ)V%:9+!]Z,M5W4;J*5E*YX@W$$F'TQ@=FL' MI*#%EM-%466&Q\,"PD#D@T<0W_9>W$1'N_MYTI+W:WW U9[M^._/6ZKH)WXR M %>JV&B1&Z!=CI(N'5&P/N4>_(?9%M5VCB20)4C(]&RDB]K[1_R>+CJI=O'K M2ZLQ/?<)!@!7BMUVOP:?@#'IP(WTYM6TP\^B+U:Q<\N6!YN!;;35_"9WNIP5 M?*1[%T266&XSDI\;6*_"U574WFG!R%I9H^M/J/X4QRINBA4^G,B=#/WIBR"8 M#[!-D)-)!L2S7WQ/:,]&^KN&NLMPIZM&RX-JP[Y/\ ^V3WB#I57.'5M7_U MW.\\8%WQ,ETL7*UU>2^Z<"WX"@)O)+IS;\PC>]1ONCN=,\/P _?YBF]M,E*X M,!FICMYA6^3:8:C.[N[;#R^R^NEN)7N1= Y3@C/>ZC55O@B2:S?J/ SE+>L4 M'Z&J>W]RCU+K6.)6.)KKTJ5XE&/N05;D=Q#!$'B4#)JO68Z1]SI5@:L7>N&' MY'I.6(Z5A5Y*\1].;Q!]'\-RR. 8Z\DBGG-0T_1+=1L;@Z M[ O7CMZ /VC@VN&.C61.A?*)@WW2.#.B+L$Y?B6P9'CYKZ!^OAZ]5>_*/;^- MI)Y A2'?T67U&0 N#HKERNSI1^(:",D)GO*2)EAH[6.$;!S9]_DF\R; MR*[>Q6.78!2A<[ MEC[:1\\KNBF9[Y2W!9G\6CTS3=1)'_0O ?/\"8:5.- =/^\U!UZK*]:( 'Y! MQC5+MV))9)2 A+ORS* 1G11KM=L1S)3Y\UMD Y2 4?; E;6?K/"KQS#=[U-C MZ6S]X)SHG:VI^=;@NC9$=+! A_99$<+!MX-UO@V#^;G;\^0G /#WPW&U\QJM M3H*Q+)\;YB4+UHHI0U^?14&H!=P?;X*3'F0FT3=&4@X%Y%G U+^20 M2C[E8'+2(V9]+CPBT.,) ["FQP"T-"'G[)H(7?C4-T3[M@=NAY>'>U* +C5. MHIY5B;T:I*TW@WO\&,ROH2(M5!/IPXB[7EXY:G-Y=+S 1+$-Z6A1V*0LJ0EJ M)L_C&(!.4/0V;# ]\#75LS3J:'5)D(.LYXWN.E>!Y2C0C-8YRHG5<E,/DX6RHKZ/4O7S_]35GDW;)SSZ M#6[2=TNN-U'_SE*S8T_"0*7/LSM-5JX MJ4O[._(M;*Z7IB(/&W94V[:0MZ59\=#'!X]2[R= M]^ZFI9DBNUCAI3RD)BW+OB4&E_!&X,$,*6']3S<6TZ>NP #,9[@/R2Q5\-'B M7(>-J67(!H1I>"F13VK<[7>/9D!CO:DN_^OA_U/6AD%>&\HX$R'J/;(\7IZ; MS-D.)L1!XC=%*I[X[5B1O\RJ)T . N/UW F\'3#^<2UNO/;MFYC=E=TR9Y-/ MV8U5#4^0PO%=HX%_?9D6?K[#;Y-BEO;.P>P1W->5_@.\%<^,"< \6EO=13@/VXTVQ+!G5E7 M!ZG:<[33AK1H_Y_WA'73CJV3\ IBZ;E3=_4.2&ZDYP$0M!&=;N7O:.%YW"L3_; &K%C\R.Q!2 ^=<]=++_0F M<1F?\ ,4BV:#VN+Z$F)$620L1Q8BSGJ=>?1,XIB?/+V.[/ 0% ZE,;-G%+G9 MWX2%7#*7O[N*T;@\0$J)WF13V?Y<63Q?^ C@P0",N.W"R?Z@[X@#$I&-SL7- M /" KZZ*\C#3>!@,AD7Q:3Q.,X7P6D=+MJ>]]'KF[D/Y=!O%"FUX:+#+:6-: M6<94WXOXQ8,RJ[V)Z#J_AK2)?90MZ#OM/C/'O$.),0#?/ ?HT6YD?3H[4Z^+ M_R4$X1L,P*X!LJDYV!=GPL/33?_9P*0,1F!V)B\29@ 6TJEW_JZ7H^E1RGSP M*%LJ,X:&P^I^&%)-& #T&V9*/)XRT"84,U6:B"MJ M3#O^070.\) -U;^/3/CKE@3B],?AN<3!-ZA]^6BR@[P$))MMZ-: 9+/G+0=40 M'/<57.6)C=62<23ZMO+TL,5"+YUE#F[\H]*ANJ@CY[?"4=[P1O"@51VL$UX= MCMR0)3B;8!P@(^VI@A7C96;5( M[+Q][ =+(/^!5]F/P+\6I+3*2V.R2<\(,9T.!XG9ER^^1?>_@L-F)A3W%6HU M*HIS#AS^M.37?4#W@K.0V:L2DA3K+1'J/-U]^R =33!,.%#GCD-LHNFIVK D M2'+[63M>PF91V:HY9ZBF44W2]I+EG\3._(_T&Y@E!H#*>WQC@?951TTY+T:V M)"A"B*>.U:06-P'%W('<%&O5P, M&>?R(.?06S7[%L,H/7=G;S9?,&KFM[30P6&8G7FJ@,S+ .C,7F!>\H4!P,OD MU( ")SQ[2U%/8+2[N>:S_OM+@13FT.%'XU)!S)=]!AN0:!/P/4@O>/O"*$MP M,:[T$T3X#PCR9DH![(19-%G?]P ]QY(E TH(JP9?$UI1EY@R)^FQFF;N1PZ/ MWUGKP/U'>T[(,;>IEQ:YYX8HAD0;$,)JU5&P\66*Q,AV"+11_D9.M SO@W]1 M 7]4N'LI_1=D8XFBM"5\U=>#>['BO HW&UNF%2YR(Y00@I=O!<>F?R/'^.LT MP(M[]P/HEZ ?:R1WXE;A;PM;/S( ;U[I/,FC'V(05&\R< X\Q?E=-8N/Z)@V M)7OE ->0<#1$_=5%IRAT> 3LKFAPR MW 3RD7L-Q.,QIMOW])V]DOCN1*HE8HY/UP;$*]JNG?@?ZUW[_KW>]7#KS]_D M46@U?R6&/(D?_C1#2LN .1W24^1>Y-09.Y#:KY!^S*SG(>&OF+&JGD(!? MZP)5^1_D4@08@%Y#'76:,H*F?OM>DA>OL&9(%35MZ?&4M>N3T$)8WF$DE:]J MGKO#2+8:&P$^ABSS#WEO'\\ ^!T6=V2IAEN+/;BYN5#8=2%ZSV3"D*1"%&AM M@5N3"XBW<$^HNAB6#,_TFS*/2LL:K1)'-UP?$P(6)+M[?M^@&$?7U[ NI"(- M#X*"]Q237MZ376E!#PR2W]!/,)'YRD . S QP!3H>?O*N_!U)C9?P1"0](Y0 MIFXUR$5F@G#EV&V/0WE:+ E[:.(+UJ?W(;8]X2<8@'6K$?ANN@8S]=A2?9B@ M_2C?*SZ!S-3H^:)?'N\GH("00'Q:N%>S*K[L$M9V2-[*8SQ-YGVHT-U%:]'; M4BRB-_D'QQ7)?;?@9PWF7I<\2N#1]Z@K,'2]4;\M%!UU2_3>XMUNG&B-K)1+ M>X9-[DX)/I#*ZXYG^P$^W3,/GISO5.WQX9!3"BH/;\&7W]P>?B'V"33Q7OX8 M2T,Y T#29::S-VXH.6([G%-'<05.B"R'PBSA/\QS1N1 +EL10Q K9I)[2\3I-E)$M3:6_,Z&$']1MSJ#.FPJCZ)<1=@YG'DCG1 MK/_7E/J?-SMEREU8KPX+K6!7T(-J[BI;6^3"7C%>RFY8XI&9TL.BP3LFR//[ MZ8Y=G^[]G/Q<*8.NAS!/&_@/+;@+(OSC"%V0&F#KR6'@4%N/;AE)],U$7%)0 M=,ZJ"63JV+#GT%ODM))'L] 7Y+Y0O'"(97=514-]2VA!H4&Y]R6JF#IR*%IZ M9'5O[^*!RTOT29@ V1ZW]::T67Y.Y(H(4*\:**ZP4%5!^;4>%*@]D>3>P03D M7."V$YH'M/8904_] 3:P^HDFF"8<7 >_0^S]&F #)^60PU?OO'JV]'7XY<< M#WN"68*64%3HG?MH7K03/!+!@Q*&=*[-H=OK[5%U&0]JG._Z"XZ3GA;IM J> M/AHW\=3BAK2WPM@JXIOJQG%B)6FJ;UZBL\]]@.OFI8:J8?%T^'4VT&JZI#UW M[%SW\^N#NTAF[X=YP'O2(=RT->90DAWI MF4/PM5T*\EI^Y*8R(7#6UUYX\+T>.ZX(EP#E656R4M;=D!\H*@4%$O[ _"&! M)!%:(>I4R1\L%TIMI8+L" D3T7-_]]9>7?/IM5^)V\8!=DO?'0_*]^N^2-@ MQ=8/3R]2*)GS"T2LWCKW>T;=Y*U8JH;Q?R>918NM7R-_DAI M'J=8HKL;0GJE=CUIA^<1'4B.&?+.'#@6JES07PX<, MWW.:KD&%4!7[(A\0#=/.XP:I^LG_[H$D_UM6R6 MGO/. ?8O)GZ\'!ZHFNAJ@>\TR\UIW%9GAB;WJN'F573N*R-$QU* M]\D +V&#KIO#39;,D F"Q+2+U;Z GJ?T(_%(C]@3KQSN>! '^DSIXZ"*K7"TV\ IF[:BQP8YD&3CDTH; M+V85Q.X(E[Z\*-8?^_Z4(KM8F*+O5LKVUL9-RHL?%&FJ$8&>C.?FF%VE\X]5 M,P#5(N;&3R7"'!/'WLO,B>,N=NZ)J2]?,"NZ;-IA,@1-.[@X$O,U([+D $V6 MB":#2:JT,JB,4]:Y;^0#>\*T?6>,)--8H=FK[ZOD1>.L7'M3S$\+VRD_^//R''MK5DQLO MAYX[H&H3LYG4#\\!Z0:G.=6^/#,PF=4SCUE//W-U$K/@40H MS6R/$O[SG(_O=H"=IS5-@?"Y.A7&/U2V^*2RP_'D"U2LV(._]:>F3**LM3L0 M)WI=%$30?Y='X$XX=G7X=VOW,7W'Z2)!M_[8S+G-Y-_AH;K:B":$=7! MFK\?8JK"(E;'02!9D"-H&FA:DZ _AG;AY-0&"I];[20M&7Y'-=$'A)/WDHG( M K0C=A*%);D2C'-SN<^XB5[[&OA1\M)-'V&/^NHT MP3-,U=O:1F3[PN(#YC9B!O,(^0?A*QU'%29/JB07F$B]GYI]\L2U:QH^2>WX M\/IWSNX?F=V(Z!11J_[J!J.91XB,>3I'&[$-7]/N#;4C+U[YDBN>8^[L&A18 M6*2^[&:T*.XL(BC5]059 SL&^T4_0XV;4IO/>:L_0^CCDD.+'A!>A M)_=;7_$YX$ZF[S;*Z,H]'!Y>>J$:&)RIWR5_< D%8BISIL:A)[? [.EMZ,KP MR U. O>C<;^? 5L_[$"#S7K+]X@JGQ.ONGE^N2(QU=NA:,!R3=I +.P[/1/Z MD@%(DF'"% 4 9@!6-#'=8((^^N"BSC5F-$6A=]//_8HU+[+M_:OWX]PTS?/I M4O 5R38,_+G75 8^M)"P'(_2G#"8$Z#][G/6;D\R MXW.!UQ47YH04QY#[N^ M3%$EFY <"1<(RQ&7DEROP#48 //&'_7-:8*_%TX"V$[DOM(V$#\LX\])CG;U MQ_;W=*ADK-0E]D+-R. Y;&P6ZYC697S)\5$ESUO:25>\_[2E) J3GQBSZ^2@ M^)BJ'9?% (CJL*]B# A6\_?/P=[XB!F0M&T>;80MO[(1CW?)\P:(.HU)B+#= MHYW-J3)=3$X:JMSR[QT(IUZFL%&MB_"]T\O.^OOWNIIZ=O0]'LG+I*%R5\_EN\8<9B2KT?+UNO[I$]!X7\$'3 M:(U"".>?$4-I:?:4:YUWQ23A;Q55L8-2($"N:>B_'S.T!C*-RP M[BP%6CKT"9'7@JB3_P4[38Z:<]<==D[7-TJZU]5_YLXKGTN[$G]+9Z='2 Y$ M_0T# K:-#B3DTQ,+9ET/OZ%3C9Z[/H_M6NC^:'[^I MM1 9F/ Y7V5UDU(D/"M2F[#3MB]ZA@R?^WR*B$_:NC\BZ_$5PJ%0U74FEU_\ MJ-[#^0NA4CJ7()SZY"^X4/?6=-JWQF%E=^>:^H3ZDVJ.VI^,!47;CSWAY_>' M0Q<',/!/?)@*TP0\R[W2=>8,)F X$!, VHKXT>7IK? M\'Y\E-^!I_HBZRY (U)-NE[B_*'JA@5%A'R;5#RXD6R9:B30GGJB[UGYE)[H MW0_;]HD<1^_N_/H==LJ[34)G3U>*3KPLZTF#V]U.V)SV&5Y>+L^@7*!CLCBK MZ:T$3%>9ALDI/:U"._KF\L!=XBL^Y>;\:QK2/:^G^5?!59%4WGU#LOF\+Y&M M"R711$XFLJ S1+_ !#L\KR@L<:T/B+_)#M#R"6=Q0M7G%!ET[/AOC:;Q8>2- M9TX.\$)\C8F1D?[:G%:UMC_ES6J3AE=G#@UXBRS![;Q@A"6"8+P5AV"!FA:: M$%3GC],+::S'B/?SM&]^K(R7C7%' -P0NM)EFZX^LKVM;ZKCW@,/U[VO#;8DU1QM:3 568IMSYFT8DE_%F#Z8W? M-TR33 :Q__/T:DC'-K^J#F=H=8\FP@!PPO3[P#5;ZV+9L)&T5)38R)XE 1'O M,6^=_#!>3-Q*,N^#P8/3+PLVNPLNB-Y^>F3!AGO]#<7&[E%!))/:3IT2!IZT M[PN)T]A<6J(X?UV*5M4*[@-G/[3TB8X;GJZ[M2@AH]JX-DKFQ+-1>?4V,9W M$Q)DGY#<*9>LL^F:GVWF;>M3O&HX.GK[Q/.Z.&44++[W/+C&=C/]D &8[VK% MD,<(:>UVG#%6H:R>EGQW]R3G=FQF4G43K>46!R1![ZQ"=54:OJS/8KRVZ-7K MDI0J4DPHZ-C.4A?)E%9!O5KVU04!])LNNV@\L32Z]<*A?IH!\)3-E^EZ)L&_ MBJTR61=C:P4!38AB73#9)G(<\8RCIK)PAY?<:.6&D]GZ3[&-WDCQ9\9'XVOV MPOE]DF/0=K2[/F:6*Q-,N9@4]K]C31/E0&L!.9GPP4817%004TJ> *^<"UU" ME' >.(Q?297LA]V/"E?HNCB3)G)#<$!Y=X9?,3JIBEY69)HW?U;EFDWWT)D'E7K%]Y*.=.I[RRS+3U>1-)MH)5K:<\G9LRM35N]V M0VJ![J.&I9ZN%VBKCOQ13WMCLV.]VY@ZJ\BEN(C2XVL8@CVDUUY";.;VB8Y? M@Q['_=2@]1N5(P5Q$U[W7\#X('*E-$]FH/AMJ4QQ3=>MI0_1%:7O#[)?N%T_H7 M7NE?0G$A_OIC@''8*'EY^E'J,T\VH\;D$-?&]N%6/GN >IRXP;MU&V6Q/>3@ ME(R.K>$GEY_RD.V6A!CZ*5@72( !F/.$^.+9.D$Q&_@,!'<_YFRP7)9C*J9? MH?)%W[LQ-?O/%0Z'F!!*(/TG[ JM4.?L'_HY0ADIN0#[:'4%+I[>/MS%$ZLK M??JD3W>@8Y>'O19FV,\\R2PZ\L[6S@@U_.R27!5Y F!L$6F$^E;*U+4&Y#G116T((H]0Y0A,58 M_LBN:JIC_9&JB-OG>39WG;C?3*%O_BF,KC3TJVWPG*FK!J!]^1CB!@ 8(N"36 K3H)K] JRUU)A\O6$ MKRTYK8,WF/25MW75%M)],C96F/P&N.^^JB&)V!+/EQW\LBEGO0[SNDTY0\>D M/Z]%V%-N2) L TK0[VH4I M_7=/*K?L#/+ JI ]@"48_)>:V$BX2]]N]^&>H M!L2WBF7]L@&QLOB/]F?4$S\O^8M)]]\0"5@XJC/X;Y*V#[;0*WUOX,4/,!O4 M@TFI0\EK=(%P!J!#/DQ4NX804%/4CQ$(J!LV/)J7T)_O$"<^&X]5B!L1&A!_ MRMWL4GH0NGBY40G=B"D MG-#]I!FL;0U%0 '5UF8*.?N%IW@/A;DL)R0$R(TQ+& MMUCAP>W\Y'"B"N5>>INNIYZ!7EJ>UJNC?U22LS1*W5A->HW9]^4GD#@=-$6- MREU+\(KR4IK>,).AQ.2JI%Q-NEVK=_R&XB45R/(B$I*3#BV;+JZ;A_>GB;J# M<]%S7MT':Z0^6N(ZR)V;Q75PW-;5(L? M;8XTRW)(-ZJ3D=INO;,*,XU_%$1=6RN6S.?O.Z5;,TW9YP@97@Z9E*\G1\X' M4GG]W(&GG'(FRZ9:4G^<33Q,BU']G:V02 /@&VZV) M+E(1^9.3'_ =4'3]"Z&_V/ZSTJ<7EX/>Q_+[\=P09PEP%IM"WY+,%RSL2BMX MGID!G0G),J=H, /\%.T35'"*.UQV(:AY%WET>OG7_CNQ$^L_0P] MSE1(*#(5S86^:$[#M"V3,U6_HX]BJ0ID51R:PRW9]K>;AER*E[V/;,;U6\-Z MKZV_.)I9B<6^"BW)I)70>=: (B@ N>3[X?&?<5_+BLL:?ZCDB^5Q5N+5C?'O MUG4>JK5F^>PA'^=\!F-5EL>P>R=,)K;K=VG<(K1$^JDU$( .@#A_G[W04-$\ M5MWVTBG#*'&6=4=./"6@*D?AX+&SM/K >$MTM/2RJIFQV4RB8&')A9QHZ1/_ M:@?D_Y< M)B=T"$S!_LS[KK?B*(IOE_= A+! MUH^_Q+L'I;W4R&JW6)6IXXTMB$Z+]&A>LY;"+Q%O4 PG_ *)*O/;>M[& M)^5_.OZXK<1.DU_[I8K<5CLS[UGEG]\1ZOTPE=)8_Y6^TYO&C7N<653 N9E[ M)?E XL": YC "J-XP@%[0\@\3N/FC UY, #7_[3K>&C)2*?GG>=U#.TSTH9 MI4+)PE[$OC:2RAFWRA6!L]>5!OL3.1XDU5],NX#XGM#9HA<]EV4?762G]LD$ M:ZNM=. 1.-)WS<][N[7U\Q?9\<;#%GJ@#JB6]I&N2@[5Z&*)>ANK1BJ@%NVHC79M /R>8RE]<03U_R M;TAR/<_F?R?\PT;JB=A=AS:[CM]W[$$8] 4?"ZN M; SY%B;CHB-4U^@C3G2U(>6^J/PF>/*';,3=\[[@HFH+P]DBZ80@+S)Z]%VY MM5[Z)+P-F/'7@X0!H'W5\A%>R=(DTY?O?.1+%PX%FX[RC^YQG0R[[-6.&<96 M@=:E"&LDYT_^3W2DFG7QK1G"3\:.IL6(G;P0RU5Q;$"KEN/X.SPJCBFGNN8& MC;6FPZ%1%#-Z-TR!/$/1@UXGTL.94)\.BK 9G;U9:*+XV&!QYE-&W\.H#]3F MDY4[*^.HIIS\D*HXW>8GF**0S@>NP/W7^!MJ/H-9ON GI@9RCXIC0I3W-Z5"AA9"GH#J9;H8 M #?$Y+(Q$YY/N\%X&UW*:F[24_+!O:=D7WP0B;W+LO'T7BTH/,%;9D*RZ,-# MC(RTHD^@?@?PF_RZR7S"I'VGJ/08U*J8#']0-^9A7_/:SSUJT=\QV>>J>,0U M5FV.(K0;]T1;%[BZ8./BG/P9["H*&#-7&TERR3!*7?(-NGKKYN6N[HN3#0,] M]*J<(A*RVJ4L"*$D,2X, RWUCYK%XE'C#$#D 7LQSZW"$]E/CPR:#>D:Z'>! MZB36K?#P*8E.T9/$R%\5E7SN!HIMK;+-KG6$ M>F4S "YQW";GOM>=JYNF1B#EEE.]WY@.7=T3#HE94\![WKNM MQ7FI.G'#Y6CM(LO3]Z>"D.8T)/SI."U?R_,K!*-';!EXVVQ8,)F?]W0ZZ-LW M_4 ]2TO]N,KEI>.-)X^ ;4TMY(,N3\[P OUK&TNN[\" $P4DU&MXU0CIM<7P M/N R _ VP?QZ^(_SL#6Q-X,Z&L%6%;"?(((QFILJ1$R';'70+S62P^?#?954 M Q,_A,V:J;^7N5Z==,I[_;?SQ9L #&;40L]8;NTO:S5,V?@OZ5+N?W#^^B?V M8/]"O3J1.?_-XLL<_KN$ ?@Z*?/W8IP\-:M@PX@!>(FD9SC\N\.7S))7 G@[ M&%$Y0/L)/O2,_S?C,&UXSRJL#[2O#%^IU?AWV[!__H2X#-"V(_P4>E., 2B0 M*3YT0CG]759C 'I2J!H,0'T"/;.\Y%]XEOU3'[/K[3"A(>JSW,>NY^C)]F4K MJIIW2.=2*A_?E!.\-B,<5A8!B(W//C>2$]=56]A'P(3O>K&ZU![J1^[&B' : MU,TL3+C6]GBQA'RL\HP#F*:*9YXRN%(CF9/AN=K.9ZI[X3]E-D7%KI8V,[&U M-G&?6VB9;1ZI^Z97$^MWI;^_L?R3S:U50\ND\T[8E2W6M7&S3L^4>-F^:P:Y M5+*NO6_56FIA51L7'..QX-'C?_@4H'G$."?A/_^'_Z)=0%74CEU]<75+%M]4 M51^7DS[KQWV^L.UD:4$8N_AIB'HIG(T*(J#;FH1*H3)S+6)M*N8&RX:>N1,= MKL(]KU0K.[//?C\FD7G$=M?TV_\YU]S_V_[_WH#78;^!.S= Z^40. /@COE; MJ;#Q@P%0.D;O78YD $@MH=?_^<7_<'SOOU4Y_ \U%C> ]X?^[G;]#\?W_CV2 M]S_46/@=V?WY+Y_P'X_O_:T6O]7; M8>UPWN':AYUW[]R77?Y M71)IG#LW?VDDL.!NJ7=>8SQS5= >^I/+^G%!YON"K;3#O 2J I'S>\C-Z:XY M5=Q.K"_G)1%[R\CQH06Q*&LM,;Q0!PR48 15P"0+=:7U'J(-QRXVL1]0"D/^DAGB5A,+J>(,XD\U _+>I.4VZSE#_ZXU MFA5%RQK$P=A#IQU&6RR*HK1;*TJ>)HPTK%UJB'>^IN; S2*^>S_@/I8S$4>M ME0A' !N/%:YG9.M9TR/;3JZOZKU++,HD("E848X._# MG*CEO$ #<)@&%LZGVHY?J/&\+\P=:>#XG5M#M'9( :N!"]9G0_)JG?EU%R J M5BU. RP9$\%4MO:"6QC.9,BIP.;T31]HNKVQ\X6KUHWQ=UF9WPL>E(#FTR!, M/6VX%E(?*=-7S?BI? MDA!KK&]XU5&!7_4:$"HY0A4[M2>D3OR<^&EF*5;==%3^6[#'E]NN#)3Q-[M' M1K;L8%!8=MS.O+VGR2+BO!TQXL"((]C_5[KAB+. 3V49CWE:]N/+0Y*MW"T& MA"3**ZV3)#.'-3Z=J]2QF%5]M[.FA;.RC>6#N59A\[%F>#N<'\_FL_E_:$@DX6(YQ']LM,F0UJ1F4OVH<+J7-/ ML5BK&_Z^69IT#&""^?];:8\*U4Q/79^?Z)GA#^-G0EHQ;92AD=++GU^)!N%W M%K.B2-?)&DWXHG@Y%:%9^:G0CZ&!#8OI3T=4QR]H?E[4AGE-$2WQ8G>(2-R. M+CXKF6FV+OOK=.*[4+^T>Z[W##NCW M(PC3_=:8^) &>!!- PQ/98*>J0B1%(V@B_[W#]T9F[Y05YU+4PDI1&^I[B]$ MES:Y*C_A8O%U39?!^>:$L'?05E+89'.PIG4!*LJ Q$-62R7$^"5]%C$D%OST MA?WT?5'%QZ1Z1%+=1J=,$U8_-"+"BH"16F@^)S3J8$D-W^SS/RC:6F;G%?SL M)J]/D[<<1 MBNIL$VLPSXHU&G_0]$3;,+FOH@X)@D;0@V8TSMOSM#^.!NBQ(R1B+H/"?(^[ MTF;LJU/NGQ/V;Q)>7&6J1'F6@BJ16,@B(C:/[PN1"=\35CCA_,;.TZYV*]>E MP\'U8KH#]4#<@7])X_$K5@VAP%C9Y1]M\K,44#^5X3V"90\9NWM RCMWTRX M7'+YWWNW[6\YIPS8J*@L$2X53>6%@IJR[^(5$EYK=U-JWLF+12_M?DZ1I)Y* M.W3M86%O7[TD(9F38.TS^2R3?U9U-GT\SY%8C3E\H77R:=V<%!X1"]5XTBES MIKRTW6LIG%58\%T'Y+R6T.**_T(J[YJ3V&7%3J.Q3TW3![M_,&V7<4 RMU@[ MLV[D8F^;/)X7@?%^L3)G5#ATGG=3[&D[],<'-&-:R[=9E,>Z(^??VD[9,%XB M!._=_IFN7VRVJ&U9/9I26_.H\;4;U;OH MZ*TQ./,G^S*:G%K58HKQD6EO XZI#/A2190,1Q>\$\OZ8Z:%S8O['GF_)YKB MB]HAPF0-R>9Y']AI^)T$M_HLF\5TJ90;#-+X'Z4;3W0%3EY8LBKJ4F!8HP'. M:YW[2@1#7FPK1]A-EOLZI]Q,K3FT$F%1OW"<@(&[@R?SVM'5G"]W H$L$6VA M"%_8>%!8Z=VJ(:5YZ4A+RQMF5P'F: TI%:XYAVE;^XEC*E._J^_QL3UYR.9S MFPE]1.)@HVV*E!PMYH4RQ"GY]]E3XS,358X0^[:&K6L6V+-D2:;@49N=;;G^P4U'B3UOW_>;<]X,!5Q M^C]11R_(8V?JQ/0\(A:3,**^HV4"*]H*'G$I\![^2=SBU)VAG Y\N':_VS)9 MT'C774>,"\QN;+FIJ7^][EE/89FM1UUY0+&3_9]IA;F<%-EKT.]/RH!O$[<6[LA;V:AW_RI>' M4TSSA:$!^-65S4%.GFE3$A-9)W32P@+/X3?9-LK:N["$JI<5==0E72?&+-4O M)X\>FY<#^QN)R!\$$+G[F9> M?U\C-21*J)\/?V.763JRTF6QE.V-QO]SG/7N]_^U8^BK3W@/#(BK0V/+0TQ' MU"+0]7,&IV#OXA 7*!4Z2EY -BB?N_=G(T*$NTT:)F4I8DW,3*TI=0?ZDP&; M'FZ=1]:FQ,M"C3Y.;\*NHVKM/[B;)?NZQ(Q8BCHMO-=L:@QN%] *2!NR.[SZ MA^UN9/>CC:>ZS3(R]3X4;BT.)V<[]=22^?6 ,>/M[9]7L# L0>?-;]C%4/NN M[!-H0[Q\:NF,:)HMI%L)9MR%TH7(>X.^P6.Q!;4M.%2/=0+F!HQNQM2,]$ZWYQ5&ZL[*M9HLQ IK!4M<**Z47PU8_3D5%OT5W]^ MNS?63!98"8DUPO6K?YI"*^#N!'$,Q6I![[SUQ3__[(.^U24X)BH\7"MBM^P2 M'B[D*5]H\US>\GPE&^M)=9$?90?]T/LT0+HS9H?$Z$@#K&67):RDWP$[:RYP M]IP66C2(W3Z(X)XZGIB:6IJZOL'U6>-)PB2#2,S5162Y';Z^&\U,UAB3E84: M5+07SD+@Q2EZP>+N0N^\/I3E81Z?:4$ET&'HKO'!$(D#28V+:57"(+;V%D!) M=A-O2[T[CGP?6_<#7=[K5QLTU/4R@06DMN=WPQ!^/#$=#ZL%ADNGON29.LW! MW ;5EK8CQJ$%E#H&Z(22C;@VMY^-F64R.L(W_#K0# M5.M)R/W'VM])E6BN!2N& M1P#O1VX;9JO/; JEYVNY'%94( 5 ;C8JJ7_H'.TY40ESVJ>@_C<4GO^IR?,4 MS\/&S#0&&N!)HB=G=3AJ:S;(6+@2/%"T\2%O+: '.N+]&Z%?0W>J*N5_IB-D M5B#3>X0D/'AK'!=KBB*+\>8>YWXJE7SO,G;1TTK.3^W>.0'5;(L97AE([(GQB)\]P[]X 57U=ZM@ E%!_'')5^)/53&&GD^/_7<&6DU5 M5\%3*H5+;2N.M_]A$*U +\^F#[F5SJ>QT3-\$P'R:]MR!;9B_AM?61DCKAR& M/+&Q&P@(4 XF#.<;R8Y>O9]\H\]-ZCF ,=U[]U97#C@%/I\-%ZWA&VVY%80@ MJZ$1QO8 REABL* MDWOUK>H?<2YY6J8G,SL)%L); WG4ZVWOY=E'_!K&^74IL)%O5^?N=.1*_":# M/?VD,I6/5-ILJX2._L25A=:CW3K 1.,O^9A]6GGJ%*#VQP2IX MY<&[+M4X?--[Q:JWBBP7(CGO6.6UP^.#D?QMYXGV/5EI$;ER7CV:^:="PN[J MBRBAO6,@'4CIOPJDDR$=H%H^K ^T00?-%'N[5,X-S/S/;!D,3Y19;%DQDGM M1^\7:;OT\JUG4V :@.';V.?U<*=L2/QQ& UP&H3SHR:@7B!Q!=4TP&+M="BD M>XHO13GTP.^,MUU(G'*)0)I"37/#]@,WBQB&X4QQ44XMZ]X\W!HZ$KG/BT^E M^0/G-GH_FNOQ2/S;- F//7ALZ\ [P-\YA&F+84Y,KB7QTH[^YGS7!A$0%8O5'K"(Q(YN0F@0;%XL8 _U7/ _^ M:M,E[$N3GQ/]2)JASH0WE%:J,OW;L@4SZS[XA)=YL1P[])UO>X2^!##)3VY( M:^@M4KFVDFEI&NRW7>ES>20(J)^-#MC?,Z5\II[W5DN;7*P]%^_UY[:_)J'>TPT2!),)G9Y'84^74P?;5,> 9E4O*BZ.3AC=2?3V M9WM[C=7W]KW; I$$3<.3O9U8FV1]KZNFAU:% 4_D[PO]\V=P*3[4$?P M"S2 _!"S<*DWPL=M^,\IJDP)/(03Q=&>6I734T!Y+]PLV*&U:[X=E"M,K)V' M\V^B[$1?+((X-W/&BX/S3$>##.7E+[*T.[1X++^6.7O&@/&%HROL(I0KU9'R MNNT2] RQMDSKMT>;PMX4MA"TN^WNX3HD3,5BWCQ;LL9.7?^1L'%+AB-&A*4B MEEW7I*+DN/Q76"NAR;=EE$]]"2>3B!OJV8EU4IG(-L =IK8H(+Q^"61UWIGP MJ7"_J&\3][O_P9D6?\?7Z(T\RBADJ+X#S.T-88'Z?X%:CXSGHCOG+B:P1SNI ML?+J7\M8PQ?TVUIX689)?!YU0@63M[PO(UU61>S6T?HTP*UCCL_54#6,$"=? M:/B=B?VRZ.;1(!F/;6S1K5?XIA@KH)F>IZ61>EWN6ERM>,Z?(52+;B'1VJ!I MO+;<>,A@!&L-/43M%9R]V=CC.!-MGJXAU>H6JH8!OX2)W0I2>TFV^$S\+&-U MOR%#?^QALXWM"VGAGH&:5V>44*?:).D!X#/9J 75&ZG#'/KLYG%]_,ZE9J0- M]=$K&6RTS9GN0XW]LZ0)()FK&HB+(X/;?Y BLC@IU5F9P+F2_H+@O7&I(RJ# M]:$OUZ9"ISYJF9B73S?OD__3R7<=-TH#:.4Y?-*!3H2IJ'_T3::CJ![,E,PA M3AH ^^S8[;]_]U_76/YY\[_HLCS7>?LWT_WK&LO?=9-_5659.[F>\__8P/]N MD>6_$6;Q^&_WU",&4J?I'\;&0\FC%.*&%GP+WR%RT+9XD7P:H'1K@K %2JPV MO![H]-1@C5!8-+UQ'#2>/ /S*1\SY:C^/G']1?MTH."F*0 K;:O"FB:B<0 M\ZDL- !N>QP*7(3'69L?'=<2/BJ_J1 7"(KG9NDBN^[U*QT9!_&$,I179(TP'^["GO*P\+"G&U<=NSL[6+5Q:1?(,AO4%E&] M8,REQ7L.%2.4\&=RR/GW@:Z_6K&60&M'*#QI_F[&5&7G& @3BTEHXZ2?%0)5( - !'>*/J44+YR*N\P/=S MC,>9GW#FNS4[*2P4LS%*93NYT!\/U0A:Y(>JG,@\ M?8!<<;<6EY>>#8]S^*]1+W$49$&_&OR:^F*SY'HE6VC\&/\]CRKJBN>C)D=U M XDB 33 #YZ];*PN/@,#Q((6$;''6&2[PKE015)G0+J\5EEB]65/YR!Q2H[V M)[9SZ!W1S')M[YO7G#:#O?N1B -G#1J [2YXSGC]B+ /TJ-W)0W Y35WCI)) MO> U)5H4EN]55Y>FS#<5T=FN=7N(7\*1Q55=_$DXJA=8#>Y)3J0X_L. M/!/4AZW5!@UF=]$ 9UM,E&9-.-]JQ0AY.-W8&EI^L,KXXCF;L]0F>'H]$=8+ MY^K;>/Q0B@8X<:E"C-[^1?F2Q=8S@_?Y M\$Z.X"??8IXPA'M.#O<8L=D:/FQXPBRV34>2L8N9]=AS./M.JFH"8W5SDW[, M\8BB<7N P/2EI+V:M ;W#U^E_::BP%'W*>^H4M,SDL34F%KFWJ;IYI-'+R J M\/:+ON+O"'YX1M_I=(5S#M*<-WS*XRE&Y5?4%#Q9(U[G'#7;)*0MW]^0+R_: MM4:6K !QELG&T_K$99R%64M&7TT-I]:(CUPM[XJD\W-6=<#^2EO:&'+^"["Z M-3EIM',Q_D# ^5Z_M\]G-*NX3H)+M#7(ZN17SZ[:]0W-$0W.>^(/S\\^%J\ M%^$8O)*W8GD7XDO:[=W5<2(ZSL.YJ;-YM6YO\9U6O]UPZ$Z%,UIB!@G[B+SP M)8UTB2G.,/X? X?^NR=ZQ2-J248;J"F^+1(>:#[J)Z],N8GJ/*RVGYWZ^=N$ M(Y&=)S#H0MD)118-GJ-ID@64?PP^GPLZJZ6 5U@X50\O(L(MFE3K[;0'.DWX M@X3(L4/'?QQ//M"Q-4X74A?;1B;/R=;A5[>\%Q6X)T_4Y?1&R2M@[CV]V>_A MP/E=1;I<2[PU-T$-&3C52H6CB)O&HCCW!MA@98>R.S.02$_TC$@$BG M_MY_*0_@#.:NWT50)/@?U+[V(].9EK$[W<3N<[QS\R?H3MY=C_H[5&!_\C#:U*16_!]AUH#*KL$M6@! M2 D>0V:6^UE05A+V8I=B(R<4D8XD@3^N<8 M$^D P]$'N1\T $NS@__0 1XO(7\BU>#SZ33 [KTV51H 9>]'$0FPL: !PK*) MKD>?Q:@KK0^/\^[#)M&U0:E;"-R.WB+K8"9*32.Z.V'LM:,$WL[P8)'"C$FF]PQ6_ME\G$8PMLIC/13(W) M9\_JJ_%"(^9/FU$J%\#Q?P4!7NIPCB'#\^V^Y-K-@1M(%>)9NJF$R$MY#H^0 M)J57NHW?EX8]I0'>TOT=]E-3_-T>\@B8#JQCCJ=JD*6(H&*H#+'3GS.I MYH-=>'@R>P]OD7B-HHP6=Z7EH^"]O>3)M4$-"!+^<.A(&1$#)+! **?+!D#S MI:J\A_ JIWSEX:_I4QMU][YO:20GOA:'?[>-773*)IV!]Q5"K]( WV[2A]W' M4O_N_0TTS(-,&;T>+_T:2T;0Q]U@X!FX:X>_CYYF[=IPB<1J!S\VZ6N.K+57 MDN-H@/@'L NSU3ODV>M[$VVQ_^.\?F1"-\#7/72C;J !CCUY]M'_6H10$+D= MF$*>%=[HNP< M02="X24SSE MW;F-_&7T?-@;@MW/OM803GWM>X/A,3K9Z22E!.[L>!T4%XSFKU40)<*F/$:. M%"J*&@Q#KI[\5?_A [1.7'[IP?=OI%;O=2114C[6NX#:2^5KK(^_YV.\?;RQ M\/I!7XG MM0K<]2=F(?:\1S^3#C1P_=,JK(]GD4(05 F09UX["<.)HBG M)?36*77^7-V.8;HA<&&);9!N^48S1@I;G7"ANJ7$+FOCJ&'^CZ!?.;M^DU1U MJB2\W;)-?%/PC7V\,E>QD/GEP9X7GZOO1/"D[I65F9J<$S2YC5*J=\FH(OU: M-^IY6>H[NNQ4[ZEV*"*93!*E3EP_R"%&V5(^*=2 N0P9-PMN%<]JEZJ9I;/\ M[-)FL9F,4)19I0&FJ@EO_O:!0(O:WP6\G$'$ DC0X]Q=U'54K JK[$>4G"M7 MF&*>^,>G;(9*SW4>J9:=XB$)0'* .-O3.K.^;><@+/<=&\E;NG;=X?#-C MC?T:V51/PZY5PDP0-]DRIN'+!>8SK%:VDPWFKU(M[RP=006 M2H'MU&773$T%MQX@^_V( 8+0('M4W00^W-!XYO#D(]4.XY 3&]?SQR=:,9&' M]>BZJ,1]^2G>KV4BG0 =M[A(*S,-T)490)\YY(95U4J">?8!!?XF_^>T/Q6) M^'N^^>-_SFMB4J<["<1J(H]KT'SJR9G."/PIC'8]GTELHH&^L-*9Y&O,TK%% M'+-1,'_8(*06D0QW3XT/('X9(41XH>Z_@]47.?WZU10G:Z)YK8\[TH@[B/'] M$C?G2![.+/6/Y&'[]10$WN2[&;@X-'C#NGFBYM=;R6]I\>X?6/L\C,3K Z5 M(=MDC7D@8),&.$>V+PIU[Q1\/%576VRTK.O-LI2[!=8S4S01!C!(5G=J!#A" M':W7UX^R'0VRAA:HM0?DU#6I>61/*COT&4XD-5%+ J:@3'I19V-_PMOVAM"G M3'AT#^SE6=T+D>&E1VC"-4K:/GK2^GO&=.ODN)9M6=S2^$[FFUN-NM/GC9]= M\O5[D_S+2.HDFTY<14Z"M.DM9S;?NSJX^];6K)X^LKLBE5W1?XX!BEYV)65V M*M3,<*\B;U/V'M8MXS2*=T[^ZX=2(EM^C._3LWI7^,CG+ S R9!:A2YTPM1( M8O.TF$1W9<;*[I>6K#N*N=./#'2WQH_3(-ET,S24,P:=@=XDEB_(+"YY89EJ M/C,O('\O9VGH:R?U'Z$VF +[])77>X!L"?4'FP$R]79E663T9S;R -VIFT/O MA+IW SG:Q-9OV'EM[$X:!0 YFWB-/CX^+O'4.+9>SX0]A;<[0_7.A?HM%,7D M4Y:Q ]CQG:R6NK';R:&'BL ?* D#B82$I#G5\' Q#/[N?@S[. MB0V[X!!;V25K5<5&@3N,?1X;IP >6\9Y8]8_\W &X#.3[3AD;\Y&%W**SZXK M&"ROXR>M;CD>L/[6!@66=9)NL>[X&_$_($V./)[VW#LN9R:\@Q\;TP!1?HJ< M/+ ?H-JLC$=4,;J3>XC<+K:)6&*AM^R6:X_=S1\!+(TWT<7$TI&Y8 M\N*K#ZRKCP@Z,Y1"I(?V.8(GT1:.H3Q2"KGZT*=H_<>TT^[RBRO\VC$,;H^% MI7-9OX-X0T]^A]>&8%,+I5)J@0E\0#;R-:B=HW2O<;JW56C\D:US=&:2>[7) M1>>Q$RPJ=.-ABD3)5VAYXJIO[+HU5=KX^@Y\M3T5)FHXZG$!^([MQOPBO#5X MRIU\/JHW1^>=YT-WDEQHUMS@A'@D_SW"O/2EYZ4?(Z(^ MA^9LLN2J>/SQ8N M^P@=M,WI9RKP\1O43A],/K/':TQSIH"$D0\A"7.B.'2/#YQZ#AU[?2;7X?I2 MBEL6S\Q)PZH&;E_3GW8:[">*EK4W]T]B5#_BH(IXO8/D?KU+'H<6[0&^R[:& MT6\=;0*U62XAY>#>.U.:O>C:D,Y9I4XP"41\UZGT9\.DV*"8*R#XB5B:X-4\ MEU2!N3,!9&V9?;$.OV(CDI!G6KFK\T%KY M@E1J'W]=GSP2,6I*Y:W?C\R6[AHUG]QN5AXA6Q\TXH!;<)()] E^-2H('IO+ M-J["R0/5&P\ZU:AS"6^Y51]\S)M;>>EMB#$DXZ*ZP]5!F)6X-1SO3O"CE%'/ M$8-)O.4 M'HZ$$:VY!*D'E^JZC3BO["XFA@KL_TJ&?,HV*^QNJ33\M)C&5I7[DBM2!GKS MB<,P\>L'JAVT^:#UEX>1B1%4[1GT@.*S[+P*_&- ^-Q$*6KC&H@H+[@6BM!K MX+7+FT0],LV<%=Y =K:X<(T^5;UZ5:83/E^,9FBQ^.H4:K'(&57^I:T%U_5( MAE@^W"?+U7LE1^9YZSA_V\X-W35682296Q*T12?<9/=O+].\STV6?J(!W.PS M@86P+(NOK]]+C_Z>-'HV315N@&''\K7O^2H,^%$AP45]D&H%\GGW!53/)OMI MF2[KX5"9GJ0RX2R[I!=ROB[S;JRI_7O<5Y-NN:7E"E>GWA_'[&'+XU#0U-GVR^*T>7L4YGVOSMCJ.IXJ2[@Y+3%&!2,$;'H>I:^B3I;OH((EQO[ M&M7CRE\ M29D8,FMH3//AO_#HIT3F]Q\7GC ;'Z/F(5MA^/P.ZF6<=8(*9(H/,K'/;BN' M=D_Y>K]5*\E>O.K@+MWJ<(TP!\K.K"Z71ZQ/I]ZQ+W/ M26*F\YJUVI+.OL)[D/[+]!L&Y*]KHN2/>5-)B$,J4*R7!G@,GD+2#6FW3;XQOQKY:C M0!!GK)A9*I;WNO;+O:FJGIFBMZ<;D\W^@[\LY.P-$:^H)*K>&V1Y.Z\/31+I MU@65^R*DC2UF55NM#:AN\K]+/+;&*4#(2/?/RY^K9?_?BJ;___6265&8-B%, M#-, KC3 Z0_7O[=_A=X8NR39:R+WNL[BE;S\M1\WGBE8BYT$\ +OHE8AY/,& M!+86?.U<$=Y^85]I;C.IS;?V4XRB]L_2%ZO348.X4B5^TG?7,/['TG7I:TW( M37P$B*=6^=W>.@7V :,Q]$CLPI[IJ("3-9"J>#O2A9 ME!RKO $+QU?($2G:%8UNVZQ5PQB@6_B',&M'^>\7"$,I8#^4F M6&7U^^TZ.9+\EH@KZ)JFV1VJWS'*#_R-WF.KJFS$#+TZ<#*\KI"T 7!4/[!1@[]^ZK M[#BF]'6@8?1FI]?Q:\X# ^II,;\>]3W:^Z@EM _;A&M"OJ0$"]ESZ.5F" MV369A!7S44=?&D!!:?WG'@V0C.:KH8,E4?9LVZ94K'6Z6IJK>[-H8 $W@_9K MAO0([1^(3*0KG(.3"39F1WA>+XGSK#O,^CS_94C)):ZY;FE1?3W##E0?4RB+ M/MLB\J5%<7:JV\N=).N2JI+K6&C G'[V3&QY^-CN,^]KA=$!*R^S5; ^LK/U MF\ZKTNZ9\&J91>T\\?D9'YB/;^:.:S7\1?D"G(D<2-PL*HI'M/B!HFJF*U=L MIZ;Z)1H]AF8OJ<<=L:PY)G(-W60-3L6;8-2V%O'L=W [7KR:RFY!Y_@_VABM7&J#\DJI3VGO?BXO(M9+C/ 6">?&:= M31T&\K88X4=U1Y7W<*-6OUTK&Y7*>UP;9-EXKJ1*7,L]$S#56JI\3:4L7-:4 M19K31(J].]"S*#SWM!?13EF[3HCKGDUT^52)I\Z 2K_[;T\?SI8@D;LHHU%? MOQTI0UDLQK/P;>K/XGQQJN6N)M2*6$0R"_#5YQ7 M_PR%*?'UNMJ:B '=NI]Q;@V1;@[A?:=(MU'8D?[N'+L55[W+]5Q1-0T6A[;V M#-E?#,4JF)M0/1.J90OPZ?6/5909M5\[TI>_Z[B^38NE["L=E#\YF/ VKI6] M;:WU:%E /.,PY.[T%^>$3AK ^7X^A%WCJ;&78J)/F4EIZ]8H:>@FI1K&O0$_ M2^9Y6+I6MQ-6[%&EE>K-W]_/_J+98UO7S'_&K8IZ@HJ:$YFH\=&\@8T?AOEWUPX.G[\&/W*;"6AF7PO[?NS;DHCIW>J<1R;T>#>6GTDM[QLBY.:> MJ*[_&G\(V7@RAVF\VC"CA=MD2DYA\JW5QBU/QY3,O!G,SF?*'OOLDL:B_3W71:QX@KV18/G9 ,\"UT]MQ23[\B%JM]/24\^UBDI1^70 &)[G=]I M XM^W(H#$6^]G#1?D"S2S42#G),\7Q9C74]G75&>/O'1KCU9!ZCCA"Q:&$@ MI8PS0>MA$.;(MR!Y/GW#UN4J$^-9K9['[F)%A:&@]ITC;810A )\7QE1Z3T^ M=*VVH.1><,TGWGW[G=:*5J[%)8T(EKNU+GG*TJ8*8=BZ4@(,84''(Y.0GMR+ M>+Z>(>"?C:;MHI))NZ]4O=KEI?1>7OG@Y-)?-^?]>[V..]I4*:GT7-\&-:0! M@A?I8"DZ(L,)%L;?>_ZU9>L?JD'AJY\6G:9]:'3>"C0;-]0S=PE)J6PQ^3SK M/?5A,)E]CF7_""'N'3B=W)!4]SOEC[#U[SSNM@N>2':R0#$Q\?[,!*%LM^.E M;\ZMCL^DC*.GWLN(ES3 +M1)A@:HR$:/U-.!TT?!FF]$<$>.5[.LFEK5KPU. MQI[G'#0 NM,I18R5PTJ-.;;V]2?VZ17TX(^];PU]"U=#MVZ-=Q2:0);],G\! MV8IZ:( IR" *VW*'RH;[G9GUQZY?G.&Y^D6M%JWG@;*_3@6DO&0E^_!UHY]3 M^<8MN@119"G8Z3$?R:I=&]Z/87P9XQ=SWW*>UI,.DT4=7:C X_0@>4IIA+Z5I]\"0%(P9^86$S2$Z%S#HM,(&)!DBW MKH#_H6?P_=LJ&23GT-$N'7[\S@N??9\0BQ&?;;9FQY.;P2F2I_4HSL]>%V:35-NTR0L%XX6_J26*5C8EL^G1Y MV_*6J)X^A;4BG" WC*U!OKCN,R/=!LL/\/?75+C7<8N?>:TR 8>[5A3;/M9[ M5_K>/?.$9P78X*G-+[TC;DIE<3WW^M<'.N0TC,J%C";%CQVWGUS/_@Y*R16J MO9Z5BC?>LVM[&9;W*/<8J@'L^'SS1^_DFT=*GPAC.7M)S8W[U L=9[>,V%;Q$4RB$L#LB_DW4>GI.ZJWU\SNO M%$&KJ$W'4"^ZB0R7W>)B^O7Y;_0S#1S-5Z\,]=L*N]>UX"YO+2&@UU=]<#_J6\*]'D_ZGURF_>"VC0N(MW;:)VF:B*"Q((J0[8L*F!CHN*"R31 7D'HB8X'"K4W&L*S^"7G. Z>7J^_ MR-#7]QU4-R>,H\2^)(.^K.4X -U& S=#L7*?Y(>JE,U*F]^D/P$LI7O_+OEZ MOQ /Z@Z!P7.I?I&YZ?ZIG4C?A+Y>N>MKPWS'#62X%[UP!H^K 6N>5XG M6T:[L 4_ZY4H0$(H_.HB]3Y.ZJ0V6:]]05;8$MUOC@4EZ[O6C^Z3PN0K)'WC M!:^X^7T_"4D&5?=B(^9I ";JF),:L1?/=Q>E8H*]#Z:\/97FQ]&#'GBBXRQ> MN>AB+,8_Q/'LOFZ/Y7QA3<3J[B04O72_,5__7LJ.WMXL.7LE@AXHF8R("IQQ M('<1I:[KIL4)B^UJ7#7>;+M93YGBQYXQ7>(EL'BC02Z0Q,7%V*T#^I^>-[J< M;>ZMZUG\C%(*G/T!)G6'4(2M?XFJTP"1)=#3^,.HH*'37C!>?%<.#.&JDK01 M2!+;-8PVH@%2V_(U$/1AB[P)?6#"R1V*7/@PT"D4OD3],VJEFSHGR?TP)!EB7:H;"QBKV_5Y N!3V225? M_;!0S6*P7Y#/Q10;%WM/MJ:K%\I.,# ^94&\1//S?'N<5M6:?'LZ7>9!23;7E$*0$MS,"GXG\H2^+ILYFXJ MF6N':@A. FT]\J-(QE2D]OZ'L$5"&?DZ!)--34_-^TW]B=LR/IH%+/-S&/U6++U_-C^IAYL%"JE>WPO"?:N"Q M.C)_IP)$178#*6 J%[IV[@CDUO4T(MLOK]IW*$/(/^4/YF]6^Z]JD&TEE%S0 MT@NR&OV' #"].1YKG>&O5U"3K^_1 -_]]HXRX@Z+3$&U O0'7M@O!:!K#;!7 M/O\=,PXIO&HA)R&FT%]J,K!5#N+MZ'#V+FO[5 *#V^,GIZZ_XOPARDH,(3G M)J;NB"I.Z$@9X1"=.<_W]C=/RRW7O.YZ8IFE;ER?%:YCLN5>H(O;^L^+ST% M.#G*HXPI-)W(MAK974:O_"R><2N1[T-J8G$7?7($]7A7\M5'6:72RGD MM9N[R9&U6S(M#D[9^)YT.)]RVH;X>Z%9@1\JAO^26*Q?-8GV.#3[\55I0K+] M."I2NQOJ20,PADS(^[:=(:)-TR;+RU6ZLB2D+MYY)3^OK3-?6B0%^F=G ZQB M@G)G0T+4J!>KFK-OW=@';[\)6B+JG* !D$5T<^Q"K3O"[.'MYMD.?E/Y"U=Q M_4QX@1-WP0'_AE,IV5H:N-Y:ZD3>1R[)(;#=#NI&7BB8%SDZ_A MSKR&H3&6Z>&Q-2^W _=^^7<4P,,F[4_^>99 ZNUJNMT&I.0=.,J[G59)C9&H M"W:*3A\N ;U!O*.S_#RBU%NB\^(GO!@F-HX&6+B.)[X:8F=.MP\/2SWEEGY' M:\0Y_ZI9ZQ-#Q@ASO#W5R"\)OG4ZC ;X+%K5I7>O?2QZ>W::]"'[1ZGI6-=H MYM=\ES92-2:/*(8@IZ%%X'_"X/NYU]W)O$I4(^!S&F!+0XJ:40NBLFS2 .(A MO1""*(0BE?*6_O5)=-!B, \BG:$'I@*L_6+;$(6.1NK>+%RG :9I@!+":@<- M<"0)XZ;'!+TB:KSQ$8C*UKWX0>H6Y=T";KF[ ^Z]F5, =*WC4'O]\BC=*'4[ M27IUO#N,.2HP=?J8U)ESV\ZMTM/UL_9KB$NZ^>>%![N]6>I);<&+")W:*;(4 M/0H^"2WJSN,J)X>3;A('H-[%-_K%GVF=Z_,7?G?7W#6S Z.B01GSKCE>O+ > M%UM7NKV%@&N+$,0X%9R-[*V]PWQ\AO+A#]&L:*("P9SH_V7#7%DM]B[)XG8G M1Z)RJF*DIDB5O#0_5SO4R3@U^XOELW$&X M:7DGZ>19C>^(L=>6R9:6-TN3F,R?,Q?"=&$_0=7@*)"GWQ1H4?+MHOI.0>VH M@KRO3W?R4'I([6))7_N/;BDU"X'!+'S>FG "OY.M]GL=$@WP]MCUWS=]KUW7 MKWR(.2V/NC>RXW,@=WU;)6=N=] R2R#_869@D+ABVG!4PA&0*@+&25$C6G1I M@*A;-$"7]=C<29S3!]QJ^S.%Z'W_RR/[B89;Y;=W6KL\/ED'A*B+>(QF'BK8 M'PF-F>L9_A-D01X_?J9V@Z*DX'^N5^@DM/:\CWM:N*KI:/<&*Z8L&#I)1G@F0(I1'YT!%,")B0Q!M$ M+^;=)P:$*?1?[.\O_-$;YZ8]G,M["[5=/Q YC'4 M6FH=>O0-)1GD(PN\0]/7OC*7\(8Y 5\X62=L:S-RXA\^"1<,86 M2SRI-\OI/"XSOJGUS4[.PN[%FI=G!6WMB??=-^X"&%_)'&H2W"D? A4FLQ>2 MZU_NVZZT91:0K#[!-32:&ET9WDL:ZG4\/Q\(<,GXE[V=;".%^7M4.M[N/#[N M/F_NT+, R0%5PLD%U8MYH[8TP.AKE6-'2%*.PM:L E:/]!3J@ONJ6Z0E;?KUSF/$]M N)"W :*$PQ.\9L(1T M&I/*XT%E&T:HE,,M:G_OO[NM" X+NYRB/O8L@]R,6LG;RO;V_ZM6>5/K(3[5 MN":'DV5=<4@VY-Y%\XL>.OTG LAWWKY*^;-:C%"@9\GYO%P92DY@LX)@?W$G MWJ(]ZUR^5];.^8E[MZ.?:XY+N''EGMJ'1NKK:R!&X'_^*M5Q:OGCI&Z.P00] M"&TBPS>NF>9/%Z/=GWX,B[^RL3.\\SB;R;[542C@>M]LMXHO:H,& /=^RK3? M+36U-;$_K-<[/H(.>2$&\XA74 D(ZF6H,1&" ]YX73M7$LZ#W2C2M#.XVMX\ M:3WXE-/G"_*V;\6CZKHL3(C-QWB.=,->AOL]NM""FH% MN7[U:GK:VK&6=7R'RT3<^00_.ZM$$N";[QKXUV2WJZBM]4OWJL.\?M>]\&>" M;1XC[Q>;?T./R5G4HNF_J]Z3U%X[2BIO_ZT:EKD3">S]_,-/Y3Z!I2V/PVY7 M'B99PTF,Y+^B8@,DI5"G8PQMS)4>WXD)GC:OR]MOFMR^*G/$S.1>H[GY2L*QR0SGQ$1;72 'YR- !G5T^1 MK.>H]]8Z#>"+W T_ I;MP4OAAZ8P?5@7_-1%XA%.B!"+B[KTCA0O6Z&\+D24 M7R3=Z@KXPRL$KA:D!+RC6- 3=Y[V5260RH":?3@VEWM-FIK(ZXK,@?%"1L3:@UZZB]]SIQJL%2G24(>YVF46+G"(. M?OC->BHGY9-/P?JA&BI#KK6PQE1YU/!)<0*KF]0PP!3F3;Z31.T!XGDOR# ;IZM'SJF#KO9)A"/)W16=@00"DGAEM:>7&(0['PHV>577NF@+K_YL MF.)@ER3PAP'UY J04JOS>F,LT_A:.<^."9@4YD$##)!_%-V]6B9M2BJ#D((V MJ=[;6E($U]%MN!>(CL$%='2\AI$$G0SW(-?/!I=_Z'N(JG_?OP+H \Z]$5Q# MSB=#=J7^HE,$"4CADXM0P#'/?X4#: "74*@\[JM=R>\*A2#]DUG-69=&3H1C M%YBKV([RJ2SC-, E>-?.,1V@T2'LTXDQ3,E@.3^67P^^-(5\UQAM=#VMR,K^ MYU.XO"/?#"SIMQY/VK?_:;VY?R^ OG7(BG_=ZF1.UGW(Z72#6P6;]A^2#GQ MHD^29U^% M?=#[Y^!.-',*626H#.[:B1&1=@0'#U7VAI\S;1Y]\'AUFJ?9X,W_V5(K/'M^ M6 '2L]"3!&=\-R*ZQ2*?F$X#F#54FNQG&-;5IU\4TOS(V'==9#*)T"N6LSM$ MA#*W(X]Y6P)H@.>\<'*VD9')?8O$E"125@+1FPIDH*?&:(0P'4\ST6&[Q.@" M'0JT0073;Y0O[ AU@5H(O&\H\O%?C YY>/;J._*F2?.IW0,WITU'6^R:=!!/ M;G8_K.B8>/SK[HEXH<,[7:].Q-([=-_4(M&N4C(W[O+GA+2\_[U:,%8PY$?/ M-NG??C41CWI.FYBT17]LK&F\@>\7XN!Y\"Q2YF:"J>37GG=WU_;R(D'T[!X) M4O5N:6"K':] M\_<$1+JX9G7%E2[UG4\P_QUSZPK_!2K/D4J9+3&?RAI% CMX6TWY]"!PB*[' MOTN[0K/^5#[D7?S>\#*7 :1XR) "LO,&=K=Q#I/#/SIZP,1&9 \&+JT]\I8A M6MGD,5_ /AP3U=U@^5%RF*]R3PB[T^]P[YVUGGGGGS#U?SH?]A1F2_4]^>_W6VME[K4_^RO"? M.8&/_KZX)Z&;E!O DSYJ7^?P2G36LYN*^ZWF:CW#9V3M'J6V0^"\=?6U&+U, M%,^;GWB)N$5\3H,C\%?\8T$^*Y1@C'O:)273JTN#.$&&WTB*9NJ/P B'V2H1 M4[5&$[/)@)Z(%;?Q!E 8&*T+_H"XZK8(=[ETT)'\JV9]&2/87:>F@L[*T24# MSC]Z-B%G>:T9>:\%^AP98B.!0V$JC8FY*OPSUTU6M02&GL?1?,IYM=\>5[A! M9T"(T#<*R4P67J=PFR["=UB[_NF:/04#?YD.H=N3, (&?%VA!IR; M-!T _KMHH1)W\0#!R\6"=O"#0%&H6?3R[HS&( +]!#&=VL;+@P/;H_LZ_:-5 MKH_>2'%NOK;US/TB_*>+0&F];1PZ-\E %*5TR''S_2D,=;SS"HU?$ YV.W+1 M:;_OC2W[=<_,H2992[!_MNX$H";P<4!J[;TRFF$06!&[W8/&8[\0PT@\4[X3 MZOAGV/RG>*%=]:=QV-%L$6DJ)EN& "W-.RNJ[/ $= M$$MJ'=UW)YR W\NO7D2*MQ&3!'@7)EX+21@+7MIQD3P])>4+LF75Q\-A^IG+ M;T%H;41HPU0YIJN3@:D58XVK6>YZ/2PT(@VQU9*F_&_<>^#1'[RI&(7ZLZ!) MM6A][%><.^98^U? G.C4SD+SY&7C%';;\AE/M'965M MY/#PO$PDER^C@'M6M&A1# #P_-RS0(-%2H^8OK@;#MM(:NB,"P FN[_R8XQ7 M8/\;LM>M'$%E(L.U^K'0L<=94O]@8M6*+<'8>ZV9!$5W+ZFPDH9!5TEW<:XS M9NB)**_&C_$R?F]6&S3+2C]M5K1W>3#Z+C]'W8CK?R2WHX#N(['Q?EIPEF1W M/!V,]/;+N"Y-%'K5<#=1_9U4Q;7R!9'%".%?,@LJ I25^(3 ."%C+K&]&VB\ MB+N^;+;1\%67ADB'[B8#4DV+"0S$" @3X=S8C3&"W.)J X9*U$39UB2]S)7Y M1K"1O&8/571680M_KL6*1^/0._;FZU-.^$20&T4%W:.(:M#1"COIJYH5DL L M3'JRUPHZ.@BBE)ZA:6/@C] MBEKT?F$1^#R)UB&S+NMNX3JSD$QH4BM1Y_YG9X<+?K^DS$1(V' MOO1&0'P1F*C9?>\*%+B MIT"\+X#^Z-@6,@2F,=8",3=Q I838--03.\"&> (G:QM 5:KE_[]%2;LX,N^R006,>S[8823&QM.;!'82FEV'^&^WLS2R4G\7O>LI;X- MRZ?B$HW3OW?U!=/[RN./G^$>8DA]QV"Z4KMK QG,+I)"H]4O2(W??K5EJ5T9>*<9;\ARLVU]7+N,Y#/27 MQA")B?!07-QQ8O@:.];2C(E5PU@;Y*? M?7E046\@0VA(PCJX5#(>P$J?&J=$F3JHE SY)IK1?L>C:)"^6+W;5 UO'DP' M_3N>94!94CW00AREB5I72ZXX@VU(?\B "NA'Z"MK.>L*=$9VJ1.3,[.:3)OS MO38Q,?42%N%D%M_KMFEKU6IX'5+W/ .QB+TM:JE?QVJD\^-(R MBUQ5$W)?*;L;DU_JI:=MO/',4JV30@5>JW,=:VM;^R&X9@Z4,T9(JA3Y.B%( M,CZAR#*J9#(@/A%32VJ8@:YOI1"%8VYRBUT?&'N:K>QO^@E"@5KA$,3K=,^. M^[ P&7$/$JI=E\NZK%1)BN^-_8N5B*6'"G$-"7]-GAX[:[O9L\&QG[0GO75* M43C7P$0*(LJ@Q^O1M2B?-F#,M$REU8QCA:JSA]]D@NH]W6OUVP*FWH-XZE'3 M:<05A*-;.)BCB=\9Y@OMN.^HQ6Z@KWA,\2 MC&:=)(\F8D-A&S73\-@@CLC5@=T[F.[\^/]QHR^T)G%\&^XVX6.>L' MN;@OE?)-I;X=>5-]:_HB<.Z2FD>H5W/ENN 17<;&+IX$?X=';(X'[+0SQG0F"ZI7LLV M?@"^W_3G1T*R:%'.P92:L?3/*UW%CJ<;1,G$[O0U>9TL78@8"8@&@;R@)T]> MD0%X"M7/BP-3^GZ+.FBY'\('G5 $$<6#&[C.2(+/FGIC\A=Y8S$SBQF5"T&0U=,1K;''SDK3;R(2RGH, M#:H:[L=^O^21'TUTYHSS:#/*J=6"^-P7Z=%@V6PN0U#%=P>"?I:>?'R9 MWP?N9$<'.7MVD6@K<)\7@@):&[[6,CJ>CD6/LU^SJ"@IYHXPB&0S.??+MYM_ MNK83]&;3P[L^B?W8,"I9 ]JYUIV)UJ0T%%EK(U*G8B:1^:*O6X>+!PHK0IE= MM YJSF+Z-=HT2JY?O-W![)NP,?OU+I/(5_3//$S=CD.#CO#W20/S7,3O@;2@ M4"7)@"+PQHA-#V1X<[]+H%7CF>&Y&&FNMR$U_@>69 KG!ZGB/()M4/O??92 M#/+4>7W ]*JWAQ9U#A6G:??FFE3.6TVE:Z+%.L=#I?I>\4=6A3(XCN%(K&&N M!082O_<6ZR9$!TT\COMBF_[%611AA$/-(ZU-$W^4>LV#)2E*(K.#)$T#40XZ7ILL)NM M4+4,,:?A%WJFV#+W=YV0.A'9R]5+9]=UG:I6L/@HK,E^07\['(W >L;KP*C7 MN60^O=Q_-4[!XJA:FX5[;]\?7V;AI@OY8--OS/7PJZ-P@"R)E!'AT;1Y/U8G M![Z0%2FJ_O\ZT\AJ#CM,*[!:7V=]]>(+12+ )'!:^+L$!1QP"<2T!6= ']ZW MR2[K7[72I-\3I+\2Q@@=ZZACFU3,5'L*SU>CU?"&_SXR"?C__#:3SNYS#982>"@\KJ?KPI+<;^ABL,E8P8+_$'2I'V'52U6Z@H =>X3RVMK6\1WM3D$ M/6(5G(X@-N0J62W)NWZ:WOX@=,1+IVZO;-D]\XL&%T].7'2],4\W[)/*%5_3 M#C#Z:>QTNHJ$;_:3!%V:]C%JUFH M=>;)B L_D^745'OYHVOTD04_+O*V5H7^E#%HK*Y]19FJ#]RS*6NCE!G9:-T, M@NF9HI()<6 @A?.=)P/( *UYA#1H@=(5JSI#T-[5B"N^X\L.%M01$NVGKO5^ M7RLMNX=,S&P>[1?>&N).^-#I7F>Z ?UW,72!')3:G<#=6]B+R:S8BR8HH*S9 M>.R?J @ZVM)KZU %3S,*Q*C=C/NEV:T4K-HM8.+EMN,L,WQW!-%$!BR2U*O? M;!CIGYQ14AC.=A<< :R2:XL-4V%-;K]/!D1[1;DHOY1JYVN*,7?U[38ST'*\ MCJ5A@.DY+\(FY=3'00Z#TX-=B"JV_!>"29^8^R^EK\;05=SZS$_]\^Y,M*QB MP^E$J4,F6BLSF%.OHK;V'B[?K,9DCI@>5*C^"_CR9:A %X%!YFCP(X$_"\?0 M-F[!'E[5:,VE4:$O,=\[<)?;/:;IW&Q:O'^\EM+XUYTK]]/?#._#CTF(A17% M7I7!W!'(NTF<#XFF!YUL-J'$O@C\Q,ER35_NXZZ #E+01_JIID&\+:E7ZSKU MR)_!!\[K#%-=V%8<%(-ON>^RS7MCI IQ[81&YBK-_@9?7?#S2_M%[>RQ2N%6 MT4QIW!]V?9+>.K%56LRI\O17=0_UT77S"!C>,?ZP$"S? HLCG-DK5N" *)>7 MUNK#2"MT7&)4C\L/)-]OL[0T@:&^7]"*N@N_6-,DJ1:;+!OV@R#Z'FN.UP\/9H(83BE++10,D;E; M.]P4CG4F)A/$\.*^;B9#2B(%SIRA>;GO)%\'O7;(]7[[X4Z>?#;@A<932/76 MLAV3->MT(1JK@]92LS$EDCW#;X M@=+D#LF "[BE?=3#A*TG_*CGL MZAR0P$VR/36/,.D-UNJ2N0K7 MU@KZFH!'_)FWJB@T ?_913#@A-(1.SSHC"U]?""8.9!WW)8C$_]N5'29.3AP M@($Z9-WY (I%XQ*S2).90!4>WPN+7MGMM;+BXB4IZ5ELH=8Z-O[W2J)1I/::='C7F1! 5YS-'G*I_;H;[C( MK=Z[P.G7HV:D/L0UEQ!V1IP-5KE_=&DNS'F-#, )0 FI$H5D@"W/(.E3 M,+P10_E:M^'\OD ;=%FN>#LGI-I6)K0]J:18M(N/Y65HXOLWO%*7L67WL-[$ M]"8YO!2.#4KC:W/\##&2UQQ/S!U;B='Z&%.06"4L: M.X*U0*-MKF*Z6LF RT[^]A&']8;8WG'6\)VXDR@%-:-S5LN:7"LST6O57F3 M-15.G-O26H@W ZUOI4Z4Z9#DU]OC^]?R;ZQ0.HCQ!T 8%1-8(9"BZ8-?$P1Q MQAB@%B8C ;H4D/Y(I\&R3\=R9MUB7H%EQ=?,N)LW-!;N=*O,5+[/47IOO<08 M[*=N,"]2[-^8<;:/(H]VK4>O+:VUZ<=R"B98SS@,S\S8)%*_\6A32.%9]C*_ MT&"?]X!'&U;SYCG'9X447&9=@7@C%E&6?@ M;BXI6^CTB2CI+A:DK6U;F&1S/53)"#3\10; "_)F^3::C6=L3)&GI-3T?$&C MTG@*W!V76F(S<+:Y.-0CM!=$)<_14WRT:"W^U:1FQ+G! 57E M#S!#6";D"JD53$VZL,4V/1ZZ>.(-9+3TI"\MF>7ZG@6:5_O]F8N8^R!H:UVT M^=IN]SA)58WEV=?_XV::_S\./],P$$7/A,TSX!#%A"?#37)N+DO->LH5>J"Q M]C45NW*-(8&$&_?HZW;J:_U+60R&-++HRZS-SK:73;N1U?FMZ6YM\^+EN-)% M@80=61?NY#Z:E2Q?TO;D;MTYR_5[+3)'_?RW7MV(#FFYU(B6[UEP+OIKNC[A M=:R1&=MB].?.?MOH,%ZFP?EU+ /."&_I*]8U_8RV>--D_OKXF+MRV<\;D=?F MIA4L5VY@J<*PNT$7#'$]"\I"H[/6OGV/8I0;.^<>"K\&;A>5B^,N6)E^1MA! MPTBRC?$[585>EO7T:\F:R3UTT-F;7R T8BDC9, +4+BL*:W A/_1Z84_<*X"ZHE8]44G^:B)NMXI)&Y5'Q>[K?M!M]?*S'U3 ML0T8D]*\?FP4[1@\XTI-XOQGT2]O'_#'&EC[[/0M-#]N6T1P.\95A6M"A1;C M/%?.MZ \MZ\SD0'G60^%/Y"N^YHN-A>K+C;33^C0W]GOS,W]XB\=K7/G-&5] M[_;.$:UYJ>N/F-7I5R("]V[9>?-3,?KR%96Y7$<5OGR+":P:_IRQ(U;J,B?E ML#R2=+Z&F56PWT1/M\MN1M?B='UBW6^M=2\6SH1+7\1;]@79#/09WHVMVJB] M5^+Y$'?RGD[UU: Z-]#VB[3,WN>,*^C=_!=Y^DNTBNEZIZN*FK=+VI&RY+[!7W'L4O27%3TN=W?8&BH8N>8(*T+% MD^<"=G"I1DD>685ZC"Y!C8T@%4L;,D"1!]2Y=P[1#@N=IKSHP@RV,4)NQE6> MUXEQ'73M!T1F 5JAWZ4KUGI*AV!H GNET.?FS6K6P""/#1)OZSS^XVMJ*C[! MT7TA-\C%YA7F'M83+=?AG!U0XOCY4H'Z2(&9UO*?-F(93>W8!R43L]O6U_]F M,+!D"J2/6!:Z0)7EY+H6B@>:E5R9<@VO%"OGLE-PVL0?ICP0T@%D4[JY,"=D MK6&,8],1PQ.]#YV&V]&:0QM M!X+R9C9.7=)DV62W*L0"O"Y'* -8$>-OOXD:W_SHZIFRXE(LR-Z<.%^RZFOE M^L(DK3PN6F3$R:KP0$ZP>BY>BQO4CHQ1X<5IE#HD0?@/=DIEU))=#@V^7V/3 M101I](_%) !CN8?;+(+6(7;)4-5 MV'"YME=AGZJ^';&&"''(57D\UKM7/1I\G_Y>2"1F*W82M#@[<>DQ G.QP5[E MB8\[*R]2^C&I>C \QMHPWGCE5K^;78K_QEH CUGAZZ];"B^RKXR\JW#)JYKH M*=Z:/8B=X5HJ^X"Y&ZBX"+PRFQ_A3=5\8&'),)^W:OB)\\YBCSA!@9OF='!Q M,'P-G?]>22YK]LO$?4BZFXN(45PSO_$;X),0J\$VZ-36;R3-+MO>XZ$V)Z=& M:)4D=[\\&>"5P1P2^Y5N(L<8Y?Y5\&$&,TVF@*5/0 U15MV7FYY/ONC;MJW5 MOK:(.E;+KWE&113]KOG5 FC&K;V_S$HC7]5/L%W+W6-)OB7.Y'$?+T#^]S$? MO.?7N!?1>%5';,NY*YSWY>R$3PTU;2UW;J 5DM&DG + 5S:C67WM[)G;A,_R'<([1^&Z67>LW@E2]9;G1L1PD,([7+E@MN MV#H57$B8AG%%M*)N&16^*U(7E:V)F7.#M#]_.]G$)E2B8)2KT.L#+R**NW@? MS.RJ6%*:OC/X/:+:/K*D24-X4GI.3VN1WKIA%UH2!=]Z7VM:[_6M?EN MN&7;!9@<8>3IO%Z8,JYP= @,:QU8%OF,K'K^;5WE"-*N0@]%%P[H:=5,B!_K M6AI/=X5 _C0<342"G/IUS)IKG752<7L2%M37;P'IBB#O(['@F8#?R1!1'-BE MV%Q]N._G+#'+;-3NY':C->)"%?%QN@IAEBZFG?:L?&UAZJB MTZ7K^W%-0;2;:=MZDZE[F9':-_\*W.UU_GI<+$Z$I[KA?[VVSM M#J-^K\CPA[2_N.M*&C;TV7]7>;1EVX&PATU?:(.KH"42G0.*+ITOS$@C92\3K!+H/2R,O.F6PH8^6+9"?O"W]Q$F#^=V" MLG^WA*QMZK%K^0(9O"(+E[CTS=D'<(2 MV2],-X OD?I5+J&%PHL<3ZVC6U&&5?&]**,,5<&)I$WCX'(NTY"I!_(##!#D6ES#4^ X.QX>2RD^J#I.\S6;9)M77)^XXCA9IE<"XG:?&]Y9(W2 ,5V"1K+]QH[:$5S%6^1[VJE]7.W+JN 7$]IK]_FJ2J2'M+R9+EFA@P3'IV?_9D6*K>GG_[<3*A<@ M,H%7T="=C];[<>X)P:=7SKC M.G\R ?Z1N!@<"=D60G8('PM6G.PMLRIOJ(IG(=A).H\HI16JLP ]93Y+$ NN M ^$B"=/$2FD68AP9X*(/"#1%$S]:0#X42GL.NMDSQB@/O>2J&WL&D'NX"2G1 MA128QI]=#*Z4^XAPDKP\Z0OMJ'22?6LV3SL34"IDAJI3G^PU]8JKFW[D<7?2 M_]G\TS311[Z(9F\R !1GL_U3U&-:FP+O#GNT/1A/K#.F,^'GTJD+^&&2#L/M M9;T9I>Y@,J#I(6H+S =MH4@J!R2M8^95-\AU7)19Y=_J'=#3I*56\8>OWENK M2=#RL=U@-V5(W JCNA 2VZC"@:.?6(2^]P)>,4,BG4SNRQ296\YNZL6^'?K1 M2FVG9A3:&GUK@:'4E[U3'R=,W0*+GA>HG]@MJ=:GVYSPX"A;0^\,/ZBE][L] MU,,=<44IODA*2U@XI5ED+.UGB5WI6O:9NX1ZM8B:OI8:8NID56?GFD;+W8A]H'NSA M^)&$+YG7H9/MR%/=JP%R;:!)AD7)5B@-+DIKJ J_ :N>DT5I-TS RMB<#X,= MIK@?SU"YI]U=>6H?O4QG^@HO2_HSSTY,#A0N] UHK3V%_WP%]7?+33!+$;&[ MQO*L]1LJVJ65_D?:6HK7CNZH"_*[(&X>B0XH'W5U#[;F(M22 1^6 _&4YNHQ MM%O-, 73; J6C><",L[T*)X[9OWY_0+0Y4\VB4IL&OI*/]J&'@/:WD%C ]R8 M-AP%X7&O\JTL>P(X>Z[VJL=)/\D)YGK[F\INV;8 9HZI#?8"1G* MGIW7?'EGSGPPO:Q^\*DJ%>/E&\&7J1C5 NL703C!KA;D)1Q>%V,BKPI6X_'>1E#]TRU%N "JA_A_?]Q%!F)7+G M WH/=1QRB,=+,FY,OX:_ +K^A;D:BJ7Z/>!"EZAZ#6I8!2O3/\!N%9NYN>36 MUGT2KOU.YZ$F&F9J>.=92 O5.U@\Z2:T10).[7M@DO"TNGQZ-[KQ&93_10@_BUDSY9V7I-1C";U7'C:>QZ=S'+&T79#CK597;^:D?"611*8" G M3K#$TIGSW2?/I:NN8[4SFRHWTZR:;BO0E1>5J'[@N%KY=ELM2-#BX>AHRKAA M!23*,FBY]V#%\M8<83Y\-9_ PD_2#UF0Q)]"26FZD,2)<((M\0N!!].XE/\Q M$%JV:;&25[Z8<*4R1#^#I3:A+W4 ?-=&R/;@[=N^KGR+8YH4R,Y%W;U^X7T7 MLZ*,(U.9ZBSX2H&IV+\]H=Y0-(BY%$7]29I'1[/>D;]F5#RW.O'G#7G3ASF% M-Z(7TNPX6YNLM8T^^CC"?@]__2JJKI^MT4(&H#7 )_SP^V3 KWTR8$/):Q!W MVYX0#SI'!DQZZ!.%G4YC_\4MQ*K,JOSMQD7P=&I;@WK44O,CLY$=K[Y*/]KU M$37FRJ\B85)J-_BI?P$M9ECQ,QYD@ ^ZF@S@OPW:W>LG[G62 :L^8%HR8/D[ M3H?4PI9Y*BB67\1)'\L0[J6LJ%WCR#O?.:UH-FU(FZA&0\L(&*!^+DIT,='V M%A2L?-,;;272*>GUQ71ED,!\T)7!B1;> 6%ZH=). M\Y=$(WZ GB(-41T62= B ZC2<1I+L4Q.#6/(B"9GGO%L'_'EPJM'/]3\N!LO M7AK](J4GI3]>C_(=-V8;C\=ONPCDZK8:\)KD-%S*@._'09WN1TJ7LL6"T]7&8DEA0L1,;>_).08]0N;2AMH # MZN&Y&/G.6?7FRGB_4E/Q=-)CQ3FS(_];63D__F=3X2*+\:@72\I"!SICMQ=' MI6>Z4VBC++\R<)?_:A,360@6W6%)T37_+)L^M(JD MEGGB<-MZP&*C=#(4XD"@<;C]^ M, :J2YFWWM.)#6]?GS;@%'4+DD9%WA>VE!=7Z)S,>Q,C/ V?< E0$G?("-RZ M=^)4+A8M!9!:BUY3=AP^=BZ*=3673+6@AQRQ7T1(@^<",KI*UVM4!(9@5>EZ MTXIS]T^I:^IKOKX2_#Q:+,+[\9K8_M["7H0D&;"0 :R1*$0?M+,;,H3-WXJ[ M6CV[LR_@VFYIE?"712'R41<@X[WI9J(O8D<$+^0+Q.8/'P: V6IR7ZDDBFFY M0+/[6$S/F;U B0NXTEQC0?$\\YRXRS524"3N+S,'_;TNYSCBM;*9:4]T=0>A M#=RB'RW*;7? !$M(-J5+#Z4ME?/3M*]\#Q^^*:Q2(I9Z9H]/&H T8CMOA]. M-C?0J]\+G7GY[,<%XD\'%-+Y$LZS7AS]HE2MWE6TN(4GPT9( <;.%Q:G*E]347,N 3&?#[[QIB MT1 ')'T\\\=>*&,@\2$40 M9-M244G4G_H!S$FS1D.]N>195<27CV*AP(89(6F?=<_@PO&5J%5[-OXQ=AIH]_4K2IB 5L!3-X\RZ86;R*2&;N_ M [+OWX\.>Z5@U,;9?Z#^M/#JT@@)KAZWXO0THU^&&#@PT081*,H+("(DV4'98 MB3G7R2*I,'?#O85I?>"]^\>IU]O M!;..0 7V3M+D""S."SX$"?!4GW%#>V_JI3F8V>! MZ\(:U6&H=ZKQ>KZT)I@GZB[,BP/A3L(2'>..-Y:$W+#+W\)5LJ043;<"RW.& MFCQ$FUQI*GYUWSBZU)2)#2)^"V3%2T_API M&[[J]0'8F7!XG( =@/'+SV=6 MZM]=?BP3N@3&O: ^!CT[%'[#FH*8)0/.;Y+V4R*1]B2V$><]<&S@QF MHH"O[!H%760"KU! RHD,B ,M^1#/KA&LUSL?*IJ.O!RO2IU3>><5MDO]85KJ MPL57HIK=2@NGIE\@_^HA(1;BU*C;CIK@?F)/X9ZHHU<"U+]\YYF!VL7_[;F4 M0%EHRV.5F[.$^\0$P@OEKWE<<\_4_"FGUJ#,MT8=GN&!D*\UL0M6HG2+Q]/HP2(]_]9_+@\3D M0O/Y;A;HI0,FX4F_'R36.5(+27*$8(L7)BBEM)K-3FYLYV MWH6@Z[R'+["E$K61)Q9DP#<3,B#98*/X9.?$ZR0##_Z&J$7NJ"WM18)9^7"T MZ#SGPG/I;[QE1ZQ*:H]UCTM#0MHU5LZ\YLA?K M?$KIV(?3D;<*;HG].U?]?X06GR<#>C8AH\AC40J5J-'^9VSQ?_35_T>0,FJ" MD)&_74D&>)J24FW_F85\YLI#F""L!^)A4K\:-LV3MZ4#(GZVBB\98?I M78[7E37G5IENS+UG4Q[FE>H84N50..7Z37E\_0\JM'^?E]>C_7V3C@P>GR:5 MN]^._]-6[$+'I!*9C8%]5Q'U[41BS^R4\U27R "6NU7H<83C9;EAD2D6J>DH MCY-#K9X#RVY+?@Z39/%VD?MI$;\2)9S[LWU1^)<#-JN&M'VK1*65LB M2N<9,1V MF3_N2\%SCCC+Z!=CG'W5U\:R1W#&?]UWY:TS20:B1V -%F14RX$)=+D&D=D@V\W4-'EO[Y\AM MFH%TQ1Z]UD%B1S3A7!R%0YJ,Z5S$JVB]!6I,]13VE\UI608?=#^P6B[V1? MJ+0YLGA,6VQ%G./T3,G?^D]B$YQ7W7!"@X3OX#88/H)23;V;_U72]G^:O@TE M-@?>*_%M._/>C?OA*#<]7^J1%$Q[579J5SB9_6WY#.?Y_E"J-/KW*:?G(P=R ME'/\S',5\ J%9>$#2+0^DG9+A8Z8$,B:XQNB"?];[?RN^:!$1LR^-D-Y(D%J M]_/O%XDWHF-4+\$_946N%X(1&6YF636C^.]Y98LMNT\56Q#P57H)A)4:C M59P/R.9[>\.](^CG0*$\.ZW Q[HH?]WXDJ;VV9V3\//P^JSI<\;)Z>A+ :&3_^56SE=!+OR^C$5)M_Y@8%YR\:^S]>PMUP6'NYK M[UP(-3;H$?@"X$Z;Z#L[*A].NH7S0=MVF*B(HN=ABZE3U:LI8BXO.RVU>$&5 M[7)%W3\2N_GYHT/ S@:/E7OTP'_B\>E=DOYW8_=K2$?/*527\5^\*?1_Q_\= M__/XEV^.G?N,DKR\ 5%!9\ 6FYUFK3?NEY8D^3S-D%/??+: 54('<)NNY.7B M;Y%&P162D=6V:$^C46\8[;S*-C3'H08?.%4M@I(S M5$NKDAW'I/]:JQ?]82]OVP')]P6W<8*#"0IYZ_<%O_J_B\M_D#1>\ROZMGO! M[PL$?2$X!1/"?T(&R8!#*2Y+VE]SW3[MA OA MG/'LA$[8"OUIQ\?KBM=KC/K[ID;=0<_ M"Q3$E2\.?H935V!\0B5>-?W=XWTRKQ^?]7U2!O?9@O#'KC<]& N$$UI:(]U+2C'F.>L.MK"^M%(Y!^P^.802=+:90C"FQ,XKQ;Z. _DDQ*,PE%DQA M+A6#Q'[PJ4O,/YC+OXD"^B=OH0P&%F(AZ!6(!C)*NAJE,SYUV/^ZRW,C9:[A M4M)8]S*K/)+KN>N3Z 5&5#+R"'L0>?SY:E]:YY";!N)AACL3'=?ZH MS/RQX/%6 ?;5#;0 0UYVV;615Y)#B16,+CRYO?-,KNX22OYT 6_B7I&P LGM MW17[[L_+5>0 1C]E^,2VI@7/M"RO2: 5^#N[T6!N?"3UT "S>4[@E/,8,3E( MNC+(\'OPVB,4 NCT;IX/DV.9,C#_MW)Z2O$\Y\/="SH25Y;?LPMSR+_() ,8 M0G 4"O P,YH,0'..D 'Q8EEG=_Y"?^9#UZ"IK6M"4@OAT;?>PS>$SFXFZ_V=!$YCM24]@BQ/$=NCABC?X MR<0?)%HW\T0*$0X^I@BID<2Q?^J0__4PY<" 4< 0^&6:7T $()3J+;C@J*_)59"*6SXT 7P]"S]Z/:%H%A#5T1 M+A,*J4\1.D+\R@\%/-V/^*HA//\PKJ NT*/JXS\J9J>QHFB=L[NBT/CQ1Q74&C9]?=(L[:8^K7(9('T[]KBFT$!:A!7#[6'XZW;6FD\U4&+K(-'/4"PT'ZX"RX\E_HFTS>343- MT5Y+3]-%%AOV,*V7['W<2&?-8:F^=P-Z@X(1@*O9>['?,A@FC>\>_^2,ODC&W;"U.YA9%(R.Z!;5J89,K,P;^S[4S01VJ"OS*?T"WE&3Z-2IAR>O9R M19"U?L( +$-J)0.JNJ) CGOA#0/U2X-7+1T\)Y'$)-I2%07;ZD;K>D4V==MZ MAJL'3-T;W;!<,2VUCBDRP'1T0,K0%#QVELWY;S??_N51KF2/1(;M!:HN M65M,/!XJ&0D\3HZG>LP#.!9 L]C%/P"DX$*ZD&A3V 6'TZ])$%KTZTH43\PS MJ]DG#8&&'P@&GRL4@'M\F4X9KP)8>W<\]XK$#B9:06@S,-WLYB!R1VJ\K/=F%;WPQZL#':/\LQ1O,RX_D5-):V%.5>DU;"08N#DE:M< M[Z]H,;[O1O&O/&>X< MC,IR\N%\"[?VSF8^,93R2U7IGO&LE9]US\C+_^YYZXB$^%-FVKLRK&4]O!$&;#CO'<6--R<=8+(TQ6P1U#_CR8D=NQGARX5Q4D5E+TU4H )3YT M-S[>T/).5J2H]G_[A\M_:< D<41,+8G%+>QPQQ+/CG?;28:^VH>,88,R^66W MMP.)L[8\6T[23B]%U1,%_92CQ<;SPW-%QZRS6=_YA[(F+NIZDJY!:==/N^*P M;CNT\JZ$=#P!]6XN'H[T6T6Y'_Y2*G+L-1Q2 M%]V9"?#W5D%DU8-"BY<*"%?SA3_;*"AIPU_.:='WEW[B>L$%L#%R>Z"2.&[* MHQF@4&>MJ#P^.-*]DVLT/?)9SZ0,9M^P#Z%,V>3US_^F]]O_GL&*0K* '/1Q M)DB60,F%O6V&'>!.)0#O-J,$$_[SK>-8J68NVGZ/[O"X+%J%MTP4,A#?2 :( M^Z?5I>G>YA&V:*PRKA[;W:XY4 Z+O%7F6?!_UK*XJ1:5OW,7?8SU'$(U8\KJ MDGR8"YVMI::>3"2;D99M:UW^&*MNMN;V:+CGK)1O/C-=4Z^G+-3(8=(<'\YM M4:6PQ*QPR7G'V,6.8'#S&P-^LYF:0I%8F5M!UYN\LWT5C=#ORA<_>YHT6"H: M)G3YN0K:ON?!<$DJ!;7M10[?]7P7LZRM3;,_B;>(Q.Q-5V(_D@%A=CA=R<^( M7Z!%@?V]%U5XAAF5OLP[F:G0).+=$3>9$<+5L[NSM)F+DJ$$-V(J,998ZR ! M;UL[(>EIRCOX MXZH7@%1D0.M-(H(,N&+4B7 EC>#EIGP&;N(S=/8Z?8)6#H_SF[+I*][9_#@\ M _G!7(<;;K<__PK'5Y@0*W-^H]_09O=;8M*9W_X1\Q?5R4#X,6[ M@V$@%J5[F*B6&HIPC2GD+KO0/%/H6TB@?:>TE.CGWEM@ M(1B!312K1H>@*N/0[.9O?T)YQY[[_5I:50V<\G4Y2*/#K$B<\,(>@97O8*FV M0Y(6ITQB&LS.JX6RQB%21E=O%C;RIX>-P;*D"6#19?XOPYR3Y7BQX MBQ#\GP/Y_VK WQ"S06ZP,%!E4JE0:(&^SY(DB_JY9,VA..O2?2FX5W2+$3]0 M0N=Y2"T59[(@3Z^!F^W&?;$#%\1">:>"4A=.SBM)87":'C$P\A>U35$27<7; MT*E8[->_""?)\&->D;]>/JO!1+@^$5A(-N'=NM4LMJ2TO'"U5&7CH MEH6Y:DEG&DTX9#5=P+822ZO(@"G)EE.)8EF*<+LBD5MLP^4<=,>&^.7K,W&! M7$+MHD<(EY^$0@FEO[]SO%ZOR(]UUPX:7SO MB1S?PO2?SY]SL67;A>K 6XM=K%LR.5E+VW]0@H)>+ 9@J4 (&1 <&BB,NU*D MGV5E,^>;W_[EKE95_Q4V<&6MDHZ85%9:-.O%;SX6_3WB'%E1 4#=(7#J609) M1%R.?HB/[HM1*UE$L.D$\!4_&< +*R #7D%G0*W@:H]-["E;8M'Z=%X"M^'< MC!,MAVZ9YB4%IIC%1.6'F4[#=STF^WLT/-)&8&B,GN9VE"59RP_7<#F91C=)=R4F<N#KQ(!EP= MPC\G X;8R( ^T+,S.[ 4]U5'<1W'_?P@&2)#$6)Q!E293&2&$:3 3QEYM"% F"5CF\\B(&! MRC=P:U_^L_3/G_/$PF_1H4Q^^$]=;TS2WVCH9!9 Z2#L.-L%9$BIDM@"\1Z> M7[7*D9=+OTI'97C7.N;$_-O*MPQ]_P-=(ZP(3KEJSQ"32#=^))9^6(& [B-%+$J>A9.0IWCJ[@7R9 M,MAGG)C(D"@B(?537SAMM?EU5?Q7)T^Y/8F: MJ]@ND(;4 ;R@Q)_3D3\=>!=-7'902#6NLMSX=OI=:!99IER\!I[A&V=X#ZV" MA4*4<5#CH=UJ';%7(>TJK)F&P;1;Q5*E[)ETKBV9RX*^5"&>;$T M.&W9E5"6?[4S=+%9U"=*'[W]L;#VN7;E'\4_?M0@G]V8992(XKZ&IV:'98HE ML!11R; 3M ";3M9")#^0VO#O_Q@MX66Y"JZZ;1FA%4;/868K$#0NK_SI^#[I MK0H/00W#T)IYW7'^%KHF5S:QU$QK]9$[T]9F]'VI7PN%"R'@QLP*:%<48OK> MPD BBI8,8)C%0; FSGZHQ,O!/D\N)0!Q3KKJH<;Z(#Q1A:N^C,^D#U^9V/Z\-,@$Z:1 [W@I MFKW=9]!GT=IIKZ\\7H_QR3KG]**R4D?[&VJ,+;[Z5!7#M207#KF&DS/ @"./ M&+9++^A?=G4E?!+:;VO((L05W^V3BJ'41!H0;5ALL+@WPT#!\8C;83,G-RML M5XA+?Y'7\K<.;&%.IWTDFKMD@) SAIE43Y'(&V]8KQ4+AW[6*-;M&N^71)#. MOD*V=[#3[8PG5#J.Q? M,UR@WMB+SD3K988@KBEQ^;W(\K48;)G>;T4^'Y/^,N3G8;MRP$_])E+O7/? MO6 &F6KC[9RYL@:)FHT#9TM(GO1T8=Y\$$/!S13%"$.S]%>1:G0QX6>>^_Q"OKPH&D $MMU7$<1\6_@=M[QG65!3U^<:*=.G254"4*AVD1$5% M1(B ]!(1D"8@TB$D"@I20Q%1$*)4J9'>"1T!Z242:@A%>D()@10FOC/WRSMS M[WV?>V<^Y,MYDO/L[+/V6K__/FNO12AHF^F!"E);>#G+D5#:]S7YH MQ0&_>CTUW!X7BKN:["L>\KAUUW= MRN,?QL,_I3PLI:"'VO60'2JP[D<8TJU 8F?9>RUL=3A+EMK4I;_Y&NH*2L53]&' M?\Y>Y9#S??/YLJ-XEL&MPOMGL)3:'<)M B\+5M MQVDQ$!",^N7;V@_QAL9=I[1^D[8[4P*5(I9LIS9LN^'D!Q!5M Y?%X&7G<]R MFB1E$31F/GYFJGNP[,D/JU3!@.7+_V$M#&08K!?Q+ZD+>1VUGRUUQ$QC/"3+ M8Z##\ZQ^0Q!%Q\#>#) MU!S_B*/4P*"T9D[E-)DKC(&>8;U*F]X7:+/SIYI\D%W9:T".JKT?CZ;%;#9" M8]5GHUO-DH-&&"6_L0ZY'Q:13(GSU'=0 ;76>0Y291N4OPJ/_$#1=L>$UZ2S MO)KI$!V0\18)2*GT80&\_+'*S_,7A3>$Q:3#N]BG0O5ID_4> [IW&M,>>$0+ M^C;YO NJ%346^M!T O S3ZP:3YY3A4GFT4X &RV^34)@?3O()"KM8/H7:B%W MOHHA6KY)[QOD-"E,O,..P/'!'>[>Y>3WI:;+_5+8,(6^@BJK1)B9#I%3OD0) MO.0F%CO-^."+6QEINM^\B7!NYJK^V7>O?WH-?8P09ZT3#UL,A<3BLY4)JQ2> MQBZU!OB.C4$#RI6G'M#FO:1WQ ;-1AE+N9*KQ(PAINCE$0B*LX@\D0?*53XZ M@*&/6-*YZZ)QJ;P/9SR=?/Y5.B@+;:,S&$463S0TIBA]LW0]\_2KG;U>P=TK M"59WW\\9O_K^02CQ?.A*PZ/K9P9D@&[L4=8%W8+(]Y_FKNY!@MTO]>=28Y8\ M3U^Y05V#]P&O,$01-[J"T[;BR4\@RB3O!; @B:%3Y!IMD MQA:7.Q?$,A=J MC2DK]O#M<(H)++<)_>PQ?0M6#6*FF3(NPHY7@;0,1R0=7CQ X?:G"5'MJ \B M,I,4B3SW+(ER_ "A>D*N-'4UJK\V%8?I2:J.%IM!:WN^^OF#-NY%QSYZ'![V MWC )GU/4A[*#4=\)!12N*&(-R1C/M]!2_XVTTP7[8UT]V"R[:4X7*^A P>\W M;[^MU>7Z<904R3@D?,OB[PJ" &H_+NA0()R?-MV#7/9;F8C,(0;K'4M]#TCI MEUYY]2VS,3#4HA6!IZ/G&Q@;5 K"C#X \9'D]0@B.>P?7M0D;#RIMK)SY"5N M7N2:END166D9(LUB9Y7:@14[G<*"#\JC'H^60&[\Z/!T\9P.O&/*N>1:S'/#[0\^RO\89H8,-N[SEY98,%^W9&0(&TQHO7OD;RZE\ M1N(+''"J]UJ+,%TRT05';STIC=8=?0+8_X2I\YY.Z9F3I&:CW$!LT $HYSC" M<-3:TL8Z76M1GU]K11$ =8H1TOF]4+^:F,OS#6>B7+B^[-UU;7KW;I[$]4>Y M^\:HAY6$M80!+Z:."]^KLD89_;E*Q=L;[Y/EH:T@MTRL; M4'5])OK[]W5.CL M]#>QR_#VO;2/="89DR_2AJ+Q:#W:$#X@9;%8>EI]A3;=Y.@K.[?$_U&_<7G( M]AK]#UEUI+N;_LULH5.(?61RE8;IG#ZJ_@]Q)_($P*LE2H#I>CJV95W]2>#] MBESNE?W8& >*V_(G__IS&?M&7672XC.%C9H)$21K6GM,ZC#6U/\]OIH""H W9C8N/_O*J%B]E?'S5'-;@(3C_Y?]M^O>%A/8G -E_=,YOP MOCQ6-:V>'DJGM=-ZW.Z*OW\' 9CP['2.(&Z0?,BZI!T[?'ZT%@::YR(-TUZ_W&N[U8T,#Z7=^.QT6T%#N8UM.0I4"Z0P$.K;(;K&A MOJ$/Q#"0^(GD$D"3&"F3/2AE'9W$62<(UX1$BUU)W.=\5'B='+,.M:&$ MH;5TR1#:U$6*V(@_X\LF!FS&%\>Z9#DS2$K-^EK4 \^>/KC&&;'\%>0(_!WP M#(0++]_QY&\6R["GWV>>T_VO?K .]+/CTFV] HZ_LKTYU04Y0P_LP=6&+MVB MO$VZ?EH#!GT5\$$O&RY]393.E@#-[-C?YOHMY1S#[8GEE:FON47F&3:2SFLT M%S7<3B2-CY2'7=L'\OXUOT5+NWEY>JY=U$U,,/'@@?"7AV+ER-]<'H7TU:D" M?!G++"T]'4W__H]N>\VHV8:1K]]G__1[+27./D(0!Z#E%JL6%%Z]^^&@,Q3U MB;X?#1'&#=7F.^6+YF)KGWM6+7W)3$E%-0V&@2#0KNHR<3A5#;/16PH:]O2P M+<=O1\%*W+F.!#SCF]("N=Z[3''>>/'RNCCVCCH@!5,'C )6175XQXJP3#39 M8)$\-K8D;_V/'6&%<_=EXU0W>2RWU2Y\%K0RVOYZ4&*H^P1A3DWPDB\+#,M> M;8U7SCC>]@1* J.1 R< DF1/J\T) &.C/P%16S0@9\#>'8OD-N01O[B(W<7D M[2<5Z0G6:?R)YO"Z^8#&9B-=&4L\<#T!2%E3,(%'LGQA+([*?TU+:&/32^FU M QO+A8='=)<8 1V*L*;UG0#>ISH2D4K]>SH]_D3(*O\>!2DONN75TQPZ&%WF M-B)4V_71,+M' .]A%L9_E1XAB0_*ET A[YD4D2?*P%<8=9+=OAF=- M2"(W)ZX+.&JI^:C>%/W=*Z<'1KS2;D-^@CT;X@B*(OI2BYHZ=&HD=S@ MO+%#I^N9%Q]57 ;Z&3#(M!1I[]X=2RF8'$!J>J]1(=%S"L1,N91=U '5GRJ' MY".EDITA?"2]$OU<4D[/L7]6(1=W^N"H!M+Y?919TC.]ZV$9YYM2:$Q69'WW M^;,ZW&MSHOCF\4_VUPE.%39Z@:G.88;/IRKI[+X MF*^&AW!^$]A2\31!ZX[NJ A.06*EU>T7@U4_30G<>$$WDC?L@!8) + -=&.V M\[Y-T-X:A,[_AE6 F(;FFN&B;E)A1H/_18["@2A<0UB& M!!W!]1#OJ"91!RS\HJ[[JN%XU?!(PV.^)4Z S]5D@&;%*_VS(A[6\_6V.Q[V MLP%HVNDME_'!#"(\K70+BD 'SNNN,PMN>)KT,?=K?BC;DN-PCEQD8!?ZT"'5 MUQ%^0>/LTP,\.X53>C&R $G1($2]]=>8<\)/S)A:,0I>NUZPI_8 .,7.I3:I M"X:9IXK]VI^:HAZG\*OY2[RH: M=:1IT%PG:\D=)P 6X&6D!JF ?!^B0I*LAGCB9.7OUCFSU;Q^Z%3OK'7^X@.! MNRU8']N>K7C"(G@*O2#7N-@H$7]0<\,A+S='FOA%GZDS\,+W>6'B\Q9K:BS, M(>S,(BQBBR8'<3) \).B.G_[,WMHW\7^=N/BJK$*^*G8",]@"7@OI9"5)#C^ M>AFCB5(;F\2< *PYJSA;=IR/CV'VJ,(FB14W:ZZMID]*RB^=B>/A,XX, M/1>@!1!85#;1_ZN48H__OSK]R%!(MVF8'G8_6!,=PI MO>DL6<6"F]-_A1+>G,J55<42DU%%&]ZZ&O:,H+RMOW/SP0?>[TX ;MZ1-'72 M]V+(K9$F/2*"?\T^<%JY7L;+P962SWQ-Y.&$X%EX0X]84M) B#_4%3J<".O0 MHINDH=89W&?TYC$P!C-C6Z=IZO=F:@CQ3>%7V$ 8CK"WJ QCA#*3AKJVV\"/ MQJZELYP N+L".E%Q<1&$$MNC5WV->ZB2P-I/DRK+7HW9#9BY9 SM16 '"N.( M+>B""WE V?$%,6(3%+T<1H'C 4^YJ[N=KR_,1 5-"#%<=KYT,&3D,2J/_#8F MXR4OEV(P_=5"+P".$>T-JT32#*?KT# Y7-2^AM15;3>VAX[-,M5]<,+@S"F M!G3>'4,/6=.MWYFE1[#/A=9Y+NR5.6!L&$RIA:1!(+?"1/>;=4WPO#68K?AW M_=X^P#]>LJGBTG77]W(,>RX!Y7R2LK(;1(4@=_%#'=J,!PB>#0PLJJK*$^$^ M+LWY)8>E6X+_ER_Z<9$H6)WFM;,HV'??U(V=_=5RR"HY# MD)\GH7L1S$WRH71Z4:#F:QDL>O/;V^OA>]HW.8?TPW4ON<[^T;T@MEWY3EX, M_GD!H-=G89WH7EL>=;\X3!:%R]YV-M(?)59BCH/GO3O,P[Y_@\[3I=YAM/^[ M,9E_VR6VC9ZL81Z^+FQA*^GB<5!9^Q. MP_/.,< 2ZRRXG6_9%66DERGBWI/ M[D/F"72QO(K7[6YA1MRKP#LC(G?.2GBJV,G[!5[4CY,N']H)Z]@>TCY"\O]' M\3[DG@--U)BU9#ELQGZT].XHL M#@Q@C3Y]A$=A\MX/B.2A8MH5Z*@H6PL/"7<;#XN!W*>F+6H'=2MOR)?;#JSN MI/2!LM2G^.1[?G>@"U12":;$!I(NWL+>D+U;1ZUR]" 24!WW9,!?Q@H 5W#0 M4UBZ^(#B)(1N1^&?QK_>Z1"MEF\/CJ+7@Z\>AUZWG@WH6SY=9D\TF$"99HG(KH"^3$O$3#\TETUB3E5J/ M'O@A3=)_$%>289+.WMH[N]L>II]X-+12R!.S= D,?SY=,@Q:].C;-AR@_N6 MV@^QR^.IK)E%EE-MGOR.0@HE'HUE@-:A95.S/G3 GSZUBI69Z]DQ]_^K!RO^ M4UY2]SS>&('I[T15HB/VJ0SM(+@+NO=2<%BJYSZFB]GDPR9S^N9*/(_7 C7^(5!>0SJNZC8X^'VDGK1?[U*0)-2U[._#4LO[TP?TO11 M4;!-&>#^X]0#5D@S&4H7D&KX'>K[*%ITP1@#Z*8,KC)3BZ5Q_?L MZCHE/8_/_'/U>K^2$(#!U]ZF!#H.8_;3)%;6$\**?Q>#_K:-TEOMTZ,9BM[Z@4.*I=O;;=3U"*0,A5?@@]TM!SQ4JTE#X;M7FQIH3 MP)F^XH2NYPI*[0MBHJ]G1E.W DN3K6OG[8# 1_B"N'UYH37')\,J-G;60^J* MUK\$';H#?JX7"'\X7R.>="4^-RF5X\$*'63868M>V12:%'YSQVGOP MK:)P_;8VP=+QIM_?6_XW^O;7I?,GBVV4T7Y^SWPF?$0FXUTES#,J]?]NEZ6' MI6_[8 ZW-/"HCC1/SV U._NSG#>I'CEX^2[X!8J!/GMD]8:= M,4XPBV[@Z'AX0 M0?M[NN45:6NA$3A5B]-[UZ2/Y4D!E3? U#'2Y?>EL,YQG+[5$PU<,S212%&& M-%S!P4NM_"+ES=D2C,64>\O>[R['2JV6E*Y%!P9#FR]Z&5^NC3;/P:&_R-EN MR7/\$HE;"2HR/?RM9Z[5S9^AO,"[='H(&^W=1HLU5HV=SNC-B[3Q>W?S.:-B M$>&]5ZAC^KI*)&OV/,IGCE^!EUI%73?6G#+SG,0 M77>C29GZUY1S,O8BS=:5RT1(P_Y$X]K$E%O1^.;O/8$_,@]X M4R_YAEHHH^TXERO7BB>J]G5:&JA%+3Q6\RI?L^1KW38T MH 3?>SDSC-(^'7V<+-U*8](OA [!JO)6.PIW[%=O3]B\M'=H%?\>Y-SS0OV/ M#UJG0U"/(;S;!#&^+*$NC3&?D-WR1'S*YU'X0V&U]A:\U.#KKA:_PTML/K0/ M@2%J:,/S EIB6%%F$KS].*'B)44W-+>?&&KLJ>2]QY$*];^;(\[1*W*P"*X M]@!/0^1)P85TX3*)JE1A/)"LLZ3U:C7F*'1_6U%VF+")6XTY1,'_;?TIE 7Q M=0G0OG^?FMU0;7@\9[A9OO*0F,/31A1/)\#_H+&@=UH^^'[C%C1%V['87J]( MGVG EW?EPM4/[X?R]2D;J/-X\)196'8J4L1#!67@5ENXNB(M3$5&$;T$09_6 MB!8KZ.UJ>)[_4(P(/WX^O+3)YL)T3,X@)?>@0J?#^GL6II^RWSP4C-U?QU_IQDN_\ABX&S;HTCOB1C#)SUWP& M"=W&EE\DGN>JR5D^XS@T\NUZA<5?>O19+:[X6G:!5YH[6A\6NNIAN].YHMYG M^7?![:[BQ\(]?X.,+_G3M*>?)ILWR\),%V"BKD!.9862H-T9Z J&9? M,C#3)ZEZ7 17K8>3CQ:Y1 I]F4*"VU:.FK5=3^DE]P(VJL];H0 >J2WE^,/- M,7P&N&E$5D#XUM#OIIA1J_0[J^IF3UEZ IC/K>LOH=] AQ!GT+C?Z!, 1XN8 MH<[/M#2V3S6>8E<-JA;*I>Y<*)#Z<4'TQA!/O!"O0%%A],>OKO>G/']/KV&H M@S&D33-1Y_=/XLJY0"_&36QZ#VJ]"AK=$-6@]E)K@NPSPON*ASVGRDI7WP+Y MDGCT%CW&2[>?-]4FA :;!(D_61-_R6_U\-?EA.RFM"[1"G@'B---$:.'_>,7 MW=,G>OHVNS\7J4V M#Z[?L5QDI70!_[E(1>I9GIRK=%T?IJQ4Y4__QI\987<_ B'VO5Y?GN":9(7; M/#1>:>-X#\X+'0&S:7']T(Y$+A8_1(II.D7.BM<[:7<$/YH&E:_4>4^++C;O M=,P#IMU"[FUY%FTD*Y]VG687DF+X;#&"5PSD35OBYZY0#0O:)D)#+N03]R[@S,?WL$1T]+.5!O2J\6SR"=M.!9=%B M$'--#AF+\9\*1F[V1A95IE-6[M/S!4:HPCM%GL/CS8=S6&:F*M^"2F 3-8U=!.XHI8B;N6\$%]6!'MT ME$;\3/WJAS@?I&E""'R+2]&E!QUW\XL/NP5C Z]8OA?'G8UX2_>$8BKST$[4 M[MU2X 9M]01PEZ?Y)1O'@G-7=*N+O3X*I)/NGB* M6$W<\-O9>!$ZRVT,5@]3_S]].,-4//5*_%+2I/HP[PO'-X!U_?T"]#*:PKU* M;"8XHZ)5V",PPJF'D55^\3:FX]=,A1J*U'\]A%/(!V<3;,,+ !>G!B$U!@%N ME_;LFI,. M_"%KX!F6B7(:];2)X%ZQ+"3!T%&\D5L;(/%CA%+F7L8GJBV1: M4;#1 \J0GEC'U5Y!Q5N)?7VO[@A?4#D^/ &YWU^78*^;2:2> K/E9KS*>Z&5]K\^Z60(0 YA2ELER)JV? D1N&+:L M9,=(B]U&PH'NHD>WY-^? '8L3P!K'A9__ FK6[HG ,G[>!1U0Y0JZWXL%$4] M"C$X >B[_"9(4F*E0OZU^=1#HRV,IZP'?)1>1G(K:C[[>IU?\@RF;N@"Y24> ME. 7!C(;.2"]&/,;0+ULJ(LQ<,7^$G?J*_[KD4O0H\3>0E&#!TX WP3H M6 M9'<"8'8GFX]51Z_H7!Q;BMG=[N9G>;Z]$&F9^F'5];1NV]!J^M"IMSG1'19( M:R.=H32"U[%_6+7UMN>7%SSXH*\J3#=-B$T;VX\P^]8;.6-.82[.9&.([+B* M\U@VX?VW>I<_ I8O$H1. &CSVY\/9V/VA7T[TRTB][^H&%H8UXSM_VU]T5#W M41RROW0PY&V-1\2? "IZPKUIPNOHD//1;+$E:T2DC[=LCF*T*FN7L&_DK[,N M/]17FAR)GOB '+*N2E;FXL9&[/QYTMW+B7\8^>^-/OQM;/5VD.<.O] ;G@>G M5-!"J#,?OA&4W1\I1'7FO:"4>NT8PK D]Q=6D5Q<0K(A/A^+P$E=566U)LU$ MZYH&/S0H?Q^%2<&^0!9*Q*-BM\P#/+^774F_L'<"L!,^#:U>=V\;5TSL>W!' M* *L3H%2/T.X3P L!YF@V\/8D8,PN8FR[\F_*Z)YSJ\\L%U8OK-*'VPU\#F* MSXZ4L] 9<%A1->JFEFSY8/LUY-N/OTJ;HJ[$T_4>"_C*=BU[COY9-_U':/2+ M$O_A;MP-1\>([FZ=8R\YM;4&-^H)8#)K8!'$\W>.?6R 6%]D[:;Z!C?8],71 M).P\2/*/K[TW/9@ZXQ%;8#KIOFN0)=>L;EIH G>0\E[:>]8P;IW3I% D0;DN,/U]&U?JR-S>U? M9EZR4YU_0V^^?OWP<*C9=]CJ=7[6E8'>G7ZGM'D4-,I>8L6H.('GSGWK0=N! M9DUIZR&C1ON>/%?,)&)15I55SZ"Y=OREI&!V?76BOF <+EQ]HP=KX8%#_NE_ M,JXE2C#HIJO?,DFWEUM-4ZDVWS[QFU]M#9@I4:*MH\/(+R 6+7C)\)=5VB(! MM1/^Z*!TRP3QA]RLY#!F7K.A?(^0*=N.%5"[%T!<$Y18K!;.B-C6O/#!=7)9Y^Q=S)]YM?6\=Z#_Q.M((]@B*/ MC=6 &.?I(8,B@SK39/U^/W__8>C3![:;M[PTQ)?PZD*B6YKD6V[0G:4INOFY]!VL3 MX)SQY: F#+>(G-_W?H_=V3T)+[)JHQOF4"<;#X[?!W^P/FN-CMJ!52GW6B5) M[F9II:H[5(^K@=W_U#=$#L[I;TL\O!QOH)5\T\Q,6%_RC73GOP.=1Y?30=0P MVQ/ WS%[._+MH"AK$I;0WH&5BPV9M+[?%$MR1XV!\C',2=R3^0_\HW_]LDU)$7S36LQU3*@6DK.)0TS\-7+W=I%^ M7;L[ 9>:/GSL[B]FSI0K/&8!_G<\@/6_?);X MO_*ANZNOU*(F4;)J$GS<4]]\<+=]"L4"\\#J(Q2%&]QL_W"P\]I,9&>9BS&A\MKOLY?QG!38]\&)$<^H/BA59 M@;0KJZ<[7^B*+DM:#V%6V-WA4C\':[S>BUD(;/LE+CH'9MT XY.#0A]/0#N" M\ZD-&$U$^3I'L,5%[R?3XH\SRY3"-2]Z5!B;KR;,)_7R:^X:P'Z/_DN_\CID78ZCQ%Y:2'T6=,G[\0D@O-4CC9.%(&KEO-UYT&&ML;V&!0H)(5ZS6F RVKLWW8N8+_V+DH@J"? TCC$9? MROHUZ\P&Z+JY,'5PNVM*70>P?ROQYJ HX!&QU0/2UI-:F@7@C5N&[;9_UA6G MD1C/W+M,'S]"6IU8XA8.SS>$W#A &=L8^.G\:S%>#.O-GST!_'G1?]0<$K6I M<0*XEHKOH+4QGP"^5P?#*#PV-$/5'5J'*GA@8QSH,'2DC(P4)5X 4UF+M8!M M8(K/"6#T="WA!BP2?&R\[7_T+V?MV@D@I8K$2(]2GJC]9NG]?)3*O^2/W0#$ M*>!&:2TM+4_]!- T? (0_=L#7#"G>]YU^&@@N70?.0 CB:,H'Y'QJ(/)Z1. MGBUZ396RQ6+N900#B@!U@$O37Q2O>KD>&CED]@A++TX3Q)[V9 1)+EX[_47MH2&]X6U+- [&O&4 MF= M#A<\4IB:#725Q]CT"##_/0'P-(F54G1(P6)2'DI!+AV54@.\=_Z,&=ZP M#W$<,--84E4 !T,[6L1)ND40GHHQG8NV^M2T E7Y4N_Q:]EI;(KV2VS,-3J[ MRVPS-]H7W!YHM4R&C9H?S>WLDN.*-P;9M76ER[\VB'I,8JVJ8[H=. Q MB,+U: 0RGC>62@= O;52GEW1S3%RH,>\*.WZ-$GO"4GW!TEQSL:J#%@M5\UX M[?[U4XS5I3G\P!WH^9:F8A^W:\=?"J]A[$[_5Q+XI3-);PEG.NC/"2)6&(3H M$OAZRRBVH&<%Y*M 2=4S?_[J-%VD,,TTU9.%OQZ*/$TY,JX\>E*V"F'!ZKT. M9:+(42M1'B!>Z*B]5EW5N.QVDS8V3 2[6(Y?FM)[/Y[J)L?7U)-X!ZMA3+E? M\3'S2*R^Y'GI@"Q\@N[SHXC=>+TM?9?"LO 7H]6E.A9[?IYW/MI>4N,0VHB( M-%'XZN(H)(J5W>&AS)+8>QI. !VBO&YSU_"#>:HII6Z[C,\:WBQ$S#[\2\!&8(7HUJE0\D,*_QC%JC (NGI[7*N[NHZ=W\:C\")@S*9\.4N<\370C'L3Y:O8]/J/UAU;-J;VTY MI*6 T\QT?&%,2I3>TZ0Q&BS 6"%/"#V=\D*DFDM:]W'2-Q8^S59?O.::_B)I MN8YIZJC_NN!Q@D\<>EWW?]0#1RE#U:%=0&Z8"S#Z$,4#<_%HC/84#[Z&N%-Y MJDQV(F$UVN%EZ6_Q!*YS47VGD[\7.4@\*OY:XX[>HB]']'#A_?&\7N&QYG^- MCOT.@ 9.\=?BY5?"]UY @"< !:*;K$U%]['(F(Q2D&"G8R24TOC6#TR M7SK;A4^JU.7Z(:'M,\F/8LCMW FG[W:D#I154P^$F")P!Y.(!>GB3;CR(Q7+J3&%% 9W6A#M]O+&Y[L')P$,2=E.J&AV&!,4W.(19](YOB=?<X"[KV#L\G1%I":KRTO##E0"&.:D8-Z/JN6&+HV:^C=?K:@*J M-@/32]4P/!N(QKA18DLY12V 7H@^NK)T4=NIUAF6ZW]L M"$X'XHWCKQTNJ&TIX7MP^;',4KTRK^:#(<')TUEF<*KRVY@P,95CX+>-3]!K MP_M;CD9?O/RH=^G:),SKT;N&Z>;&,P M!]9&]]).]+S S#37JK5U.,^4PJ^DJ? ; M0O#/";>+8>7(378L. +*.P;1QVE?F^X$<\AS>.5G/(DS%$D?B.2X%Y_4'-H; M/S5X@6=O=4M"(&B'QI2W(,QG3%V.?X=YJB_XFJG,RP<>X C^D- A*S]+9BDZN;!^U 8J4DT3HW"<^8VWB(A]P4^ M,W?RTQ.K_BL/YY1>2M+#B:>S9X%0XNVATRCC?3LN(_QU7UDI/BJ?J/<*QX M7C>YD25J];GH'.^27V5_'V]=ZE M:W$!&A]2DQFZ'[_N?O5K[C?#);'+$7:9IK'PAEY#@Z?_4!JW,\JR< M$9J,9.O\.Z@8X7>ZH\>-G/8401Y$K^)VDJD@L4:'&"*2BN^AZ+CWT**U>VCL MZ!- 4M'3%"]I/POIBC3=_:PF%V(920R+B!>]H$)2*7[(93KV\D73Z$'QOR@QL@0H[$FB:QDE2N.&+DENRWV8@6J30 M!0UE/;28A\'[BG3#1[25:Y=<<=,"9UGJ60+*V]3%2N];]N4*.1"TFQ!ZNU)? M*.AA'14#VAJ;G*C4TT^#.D:F.S&IY8LU-R>+=8CEK55/LXU M4RB9 @:A!U$_89M[/Z"#P%-;RG:OK@;!GS:$F9I$JK)=3IHP>SZC+F',+>33 M&, HA!XQF[*?&YGNWZE!Q0]:JRV1:1MK)/J460K^G^F8S+,*J^+KU@2] 5Z MZ.(:!VYY6LM*B4L[G]E4>K@KXYKW,R!^4/&/.O_"/O(6-1[FL>&-07>$4/'X MF2S^<66;#]BL^2VP6_3D_>=Q%2^-H.;G'N+.I&1=(%/Z@"ZOTAI2POSTU,BF MT%8!R2T] M-85TA:K#\K4VB8CK:6C34F-\;,;C[ ,@(Q)]K7Y$L3FL:"CJ\? M#]$ ]T\ 71;EM/'Y6EHT60YRMPJ?GX>5U;7+PH'@3_A4:_4%WKOX34>>73UT MV?O7G#FJ-\B4%MU=>0)X2X 15"XNUS:N'FV0TD'I-"(1_ GQ!M:1 ;EQ K@O M2L>PU@LH4M%:RZ430-L-B@J^9U$RDF+CB9LU/\;=&[^",G![F6V6FO.J39\U MD4WZR_]T\S$(G7#"2X(\%@,[0:RD1].MUJ7QW;4_=)^E*Y!-G MF=P_JL?U-N\?:*R_WM4)*RT\-.,VMDK_[^OD_U?+9PLZL-06;#)Z$"HF=WJ@ M9ZICAGJ&\\F-W.UZQ47P7T: 5J_XD4:.PW,\7[\/K-LZ]_^% FD="#PHS'1Q MLJI%A@3/GW6EL8QM\W,9-#R(Q)E^$61Y;\1_U?RLPD(R4\(2M'&MP3,?7C!M M:6FCZ^SL(=!QKKGA;(*X\7LSXU8 ,#S(N;OQ^V/YMU2JEZ@5W0%HS@HC7-Y M.[WHTL[.3S+1"L9T)_FZ<'B%Z\6'B[;]],"RD\3!71?\/C=YXPO,@0Z3#DVW M2DNK5CWJF:[6P1E(B3W\8K/-K-!DBU9P#=^F!AV K3@H+B0^33>:0HQW]=Q: MP&B)HL'-#:US":._&><%GP&U#7B4^$.E$D#8Y,K=R@88G4WQFX5Z&%-C,+<= M>@D]6SM4"D>Y(@?L).FA X>,_#3\CY5I[/8V&TFL%7;BR6ZEUY0BE@RXGGU] MK8LK ZP]I>B2?2D0ZH_]2?QJ&_(]>DXHAG3)97(QJ2Q+12RS5E;H55L2XDL% MK.%.42#L?&YQ6#,+"LZ71!N;QYN< !B"'._#:M?L^=(QD[NN+:ZM-4EE7@DA MK_3A5"S\T3'N?SKQD4F^2.LB(BH9HK8//-T7A1T7S_]\ZXW,ELBI@5]I^A#- M+_;JW.>W=6^[ :6B_ZE]M+G*8B%V0GS')7 =T]P4C]_U5WB45Y(18Q_K\9!^+EYKZ!^:Q_'I^V6J["VAUJ.!/*] M1KQ%ZPD@$K-#G"ODKTE[FA@\9EU,*3$6._=DX010&G@J6'U;4T'Q=:'<_>" MO:VU*:+&]:[[H=M].V#$P=[5?V6!?Q(LMKH(8YV8X-G<EZEE#NGGH/N#O[! M\=#AK^TNT*D9AC/,>H_;B2)'P2E*;X6;C,22MWE@"EJUXL\?SLM\RPJ\N1'3 MGATO>5?>V@BT37SOYK7^M^:[!")*TIFRZ@OY0_*],J],)H#>3I$=K\4;M%SWJ@W>! M1X$9RC]*C9+! _)4"9$N\D-8;]._OKOECG3+'[627IXGB;-3,A#1L$U7Q E MW[-X71ZC2S-<70RDQ@JDT9)[P7+TAW 9MC1#,:"KPWLG@&,#3S-='))V@;X8 M'$LI4N!%^M?@G*2H8N0FDDY"]^!= H,R32J+C)/+VQGO> ]]+N4F(NY]5A)U M1DXH^],U0(0T2Z1IHEXIA$IV@OXZ!FV9+3STU!D125ELEH>D&_W82#5I]8I\ MHJ'0B]! ME"0],?0A2U.>A7)I7,73W SS\UJ)TY7!(&;A>A>A4*Z!L/ODJY"[I$H"L#UD M&T6P::<[J0^V("B?_BBM;_+WIW:57J< 1:>:8(C+S]-5QEX[Y1G)YG9#*4WG M3@ WWA& 5%_$OT.CZ!E4510E8ZASA\RK0G\ R2T">#Y*/A?=K@\&8535'O#W M+""^(FBU-4L,OP1?UBM>0_.RG !F.3M[$920^G5)&5;EVJ43@)*[HG'W>,H4 M:#^:4$OA9* 9#G6BB,J@$T!NS<0!W]85NBWL$31I7?'_WJXX(0=$I^#$=#1L M 5$+O4'R(8BUAC3]G)G/J!- 7Z"Y&@M>ZGA3T8V]&&6^-:\%#0\Z[&$G2!-5 M"-XQ" /$/4]P6^TA;.I03[%58/(N3YT0#E/=W6N6(Y4X\3KO!) \O?^\K<"H MZ4:_'CWPU<+:M$1IC&?H UA=!),%).EF9>-^E-8#9H48TWTFDQ4.S/)71ZT) MS_#!VRO_TYAU5;#C1\DIWCL"GV<%5^(XVI;8/-:0_\D*BU!;RV39H#GR(F\T M80S+:0B,JW+@;Q[;1/OM!5OMKD3#EG/.'0GH&%P'G/FE^5Q6Z+&4@==31"I. M&&I.2WK/O7SW5<*A9W"U9,'!T4<4-ASF"CR^!>>&+01\IR\1%7#'/-X0]@&, MK]42QB'X**X9W8'VHN.R$H7(358-\4R_%9HDLO&(IP@AY)XA>4'X3-*!RB:P,G!+EN!!C")]DRNC M7;(+XL+Z-W]$$@?N6PX%OGKTH::QR,O62SV>[<+R,=.3E;CQ[V,V^\.O:Z5- M-O+@KTE3>& [N(KAK1?D!H[Y?-/8DH.,Z=UIR>K/IWDM$:+2+%F=%Q]>#K\/ MD2B!]H"KU#83:]/G6W<^J(E(X#?/E8EV5 (DG LN?_"AHFNC9A&\I_$;1J2,,1Y85OG!,WM35[R@_DNLL"RPJJ:'2PJ;E*F]#AGK@RX?>G"G;)]8'*N&SI83"7V.K+D M)X]^2NE??ML[$*8"YH6UJ9T 7J#X(!)C$#L<0AB3*=FI(Y[D=""^A,#%R+S<()1A,SXM2@OHO^2A9IH_)7(G8LDF)7&S[\ZB9(,&[) ^LMEJ'O<"8PZB? MG8QGB$E-_$D9^1R%C@A\^6F>9Z8UNYG[?8?<[& M#3MJYT;/( NE&*RI9LAXE!?\3\ JKJNK XYXR.20A![;+9QXZW_.?CGGL_ MB=_O( FO;IV^#4!&_[-H>4(*$3JVB#_LAK]7PZ0N%^[R67YL08BW!WJ#;[DR@%U$*AB*1W+)B_ MA9\B@L=1:RUC[- WN_9>9JWE/$PM'WYGLCIB*X J@K4]ADI!7*O3[I'4\.&[ MVN:^RV7Y5@=B%S1.$64,!#C0?G%]FN'2XR> YX@_$58DC\4,5,P\KUQW.4'Z MB;S,$ZUVV,^J-T?)6A%17]Y*[RX_Y3REL1"OX]9MQE?/![/OI['?N?4UR9U] M+B0DT&7D!,"M; E1(]\B(1_67*K]B:^>*'&D?JQR%OV&3 $N).RUSI^#>#)5 M4/-4\*/7R6V&30[ZQ+[:)8]-4 )X]SZ$+H"?,9\ J)(AE&_4*'\P7<6?I_"5 M4BQ(L&RU!"WU]+>CD/M82]W@+8$'R7J^(L,]4D[^XC,(BR[ M=VASL#*$PB!OSJ.;-OI3L.GB?:!S\=[=R3LX=I*,5N7:9U>_/ =?#%S%W%>IT.=,^1OS9 M/-Q'TC56.)362Q,G&4M^T+D&T9^9O]@$:O1O^BUB8VE'Z66)4]\3AW RS#(Q MF-QN,'9'5H?>!V:X]\T7JH@WI^37IJ;U'4*S]"+_%6R3\7(BY>#3S1L]F#5* M"][+M:J_[21\@H2SW7;2#K7XCMSD(]_^]3V-6$C0,.<_"W:G2[:E@="TK5ZR MG-K6'7RJ'U7N(7UNY:2,"B&B_O\M<>?EE MWG+95H#+ZOIR%UC.W!Q4ZCU EO.UO8:H4=.<\%_1!F%R45B^,?NUB]E]SRNO MV]Z0!&P-*LVU..-WMK8(:KC#&&5/4:Q\&]5D7J^NY;UWDW[Q&?%7T]XB;D(R M#Z>5PD=50\Y)\A#EN[R/)%KH4N"GRBKM0TB I+L"8!CN+)3MZ%V M\02P(,H-:Q/F^-=K0KAFI&[C![-C\KF&9]""/21J?KMVM.74_TWSV@8"F$Q7 M]Z/&_7K8(]0 (IT.'/JPHQM@0=B_%QX)] /J+P-@'!T"X#06T#U3XEPZR"T.LV$T353#'WR(N_++[N?5U./P"Q0I=(]W1 .H!_G>FCY*E4\WI]V?+&I^ MM*UNZM.]+Y6P;'DF 2?6# VAR)-F"6DTQEE6]%N=JT%,AUWV@)K,N0Z+\A<< M=TLZ4UC(CQ3+^X-!U1_+E_P*\R1$W8RL?971O=9SV85\.H^2T*G*-*]#H(GT MG@%1=1H):]-O47%O>#:??T_E]IXDDX%]9TZ!;44Y1!HT(K^G-4UC&L$O'^R\/1:-V\31%5,[)COMB[I3+>)"#_!@Y%D9B/B;U.-# M0!#!) EL&.]M#+J37"RJ*-&K?CO\ML_:*[J@FK_6@B:MX;?E8T49((Y8_J=* M[ABG28(7C;\FA0O*QDWC.?*D:Y;UX6I$K&B56OAF]>>E6WH=K*J[KM]3Q,5' M05>>W/D[YW3T+Q17YO#<2GA7LV)Z)+Z=5II*-2B6O"0U,BLIFE&-6*3A_L)) M-P+;_?"!FW1#F^^T%X+_2L$N'Y26-GYKBYG)OHIH?_B-LI%%G\$WE-M 42T@ M62>(ZTYB8]#VRKR%4]Q2]J]"(:>W?_CS),?Z58@%6Z+X9:@LA)'0\XY2+GZ< MD*8X':Y$/A#$ M_%I![1D>XL=LP?%"]:Y?U>A=7.VH8]DB:[ M==H7R+J)P+54._FYB5>%R*9\JLPT><9B?MT0-&MB&IFU$7[@:8-/ 3Z!^&)' M\B@\A/,1V7I+S##V&2LKO4OD#,\O8H#09Q9+0YO29!V(+FD:B^ >6 #'I2,[ M_,=VKAHT XWJZN-L^>Z:F._FW89NR%_>1TYU/^F[P\\0S@H%!XUA85T@DF1/ M3[Q'SPF M4D3&-O"[_%XR+]@NGM77(%7SN'S95F.N)2*ESQM;8./OHX]JBHP MICQ";XZUM-3>Z")?:D\GV<^.F8^-':^'R/]/2K-Q9XJ!*(BF$\]\3-850GXC M[@<%[%]BV>NII%(5K=2W)QXO_6N[*UK*-TM?8R!XMH#"@[X_6>I8/0+E)L'- M"#(1[FN),SE7H.O"'%_I5M)$MA@3K4#!6ZY#'N.AY8OLT31N$>:ZAG%VHE&B MHT*O\.?X5TXL@3NR*,WVE+CW9WB:-+)GTNC*35C&64&1 :/[O8^NZ[#37B1(5*0,Y?/+Q@5 M'36;K+I>5I#8<>1D87/_<79N27=&; /P(E21/F1MFCA%FS11$"3=<>S<$UTU M\/J%@$ZY@.>';@V'5[-7G>QMM"XJ*@U#OT-[12OD(U'.B//4K'&]HJ"*(^[U M!MPU 5-T'URKY/:^L/[27ESH,L\KKXO+%!AR+4F]L/\+M>U?@?;_+;GZ7?9< MU,9O^*'W?IY")#F#B((I7=<7 I_M:+;N&>7+0B[\W1YE>.^M$8;8)IL<5\>V M9.O,1[O2=S3&(XY"9^0V@W75AQ[';'4Z6<&K,D'.>=-SFF&KJ1&+,F7*-TS\ MFY>2,3;3PWN@^"S!"?\3P/2%M4_6,^GGJ'LVI?EY7(K*&K6G E(O[]ZQ9P_9 M1Y)>B,:"]ZVKO2DLC?]J0E63S2',DQ!GW_P@=!L6'EV5^/W[N_?)3\WGXJ+( M?WU[7H7=9O@X? +P"BT]/Z&\(T!2/&;U.L&.R M:_&GG\YW-W6]3\95-N93&R-'L"_+YAT+^,_'.XJ&#[S3%8T>R9&1_E/*=$A. M3)LO+XCWW[(!M:!;Q'7JB*^E'_B?TMHLNL199#>H%',PC['!.:'.-7'Q3+QC M]"EUY\P(5;C^VR=1+BB6[LW__&WGL -16U6\-15%14I'>"TKM2I!,1$1$!49JT MJ*!T(B!*"8F"@G0! :E1JM0HO8>.@(#T3@BAUX02 FE_?/\[_\R]]_WGWJ_< MN?/-?,SL&69RYB1G[^=9SUIGE_4BWK8HJRIY]>C5:"Y<>#CW//L/J_0[IES] M8SLIL[G9MM-3V[-SJ>FE(3C@PDY[GYP N /!CMQ7#.3]71<40SA?K,"0I>F< MS_CU3(,#(9XH[(!S>H";TBL%NR5/):?N&?@!FF^]?>(-_W@@UDA75-7LQ[ X MMQPWV(41N09#S\@3AI;3*S7UY)$*]=R6 MB+U^C'#/T73QM !A ;(!?NP*WI6?A8\7P5?/H#3I<#5 -&I0IE1C3<[0:[H[ M#?!3=M,E%2!]:2PXO-T-72W^P:.X_\A]:J!_]SCZ M72[]YLTFVJ/( MAL[!M7=R4P [CZ(_K0S<-+[, -&L^1]3Z44LH04R&S2,^ M%I--"Z &^"E-V)41W30WFW?A#NC#12_RJ=C/\@_._>(WQURK]/XRTKXP+E\W M8CXZ#[>RHQ:_@ RP-X,V-JM)K. 0"#@:$6(539Q>;J2>D5@XZ["GQ.[+;30 _ M*YM$RM >T2^JI=FRD#M+]!'I"%>/TRF 8R9U=<;<=ASAWQU%K4G63D(S_@* M+C2IXBB'[283*S8CQ>)_\O#ZP7+/%65PH2PA?^[RG]E% \Y8<&OX'12UZ#F\ M9&ONR#4US!#/OY'D-E[ $^(GTYGI(%%M$M=J8;ET6)M016B*(GDVJ5D861)H M ,LROJ3IE^G?FT^[WZN"LS*.54)0'AMH=NLJQ'PL@ZO*\6*/!4CQ,$N,2OC5 M(A][OX0>E^7 Y@R;YL. _"CR,RHDLC)Z.EM&H&0PS6=;.'K3*_TE@*&6P5V; M-^^1<:4[N&Z)D;MS?:MG:O*5OK8\AZ%:!K_VN3U1U9Z'Y66F8^-!8$-!",E; M89I\FQBD-=&?6=BQ-WS24?[X65.WQ85OGY?N_A)N]*,!MM1PUI"HS-,Q JI9 M&W7NH0N]OS4L[D=I.A)F "UKGQ0[_&+?T@!NT8&8&PD0#/BC(/N(:./P'QV. M?FA!"M>'2Z77)ACX6A9/C!<(WWJ<";Z3"7P\Y-T04"D>F%7X3#CQ16+1PJO\ MQ[>&JL([O">GFU:/&0BI-3'H>?TH:TNSBTX_WP@6V]T$AM.IH2@]J#A<: #P M(>CX,E*<6+\PP$?] V0^B+8WN@0_Z\>L_W;N=)U(W_??URY?>)=X:N7=NY@< MK.!/$BN]+IVOH,<0"4$Y:Y%X;:AUB>.*::FG[ZO*JC0-WZO<-5C%U$=Y"'&1 MXJG* \NR@.F!TJH_AW4264TW2=?^I\YT_A]H2 Y* ?QY+!-LQ/Z,A[B5WL]Q M60;MQ)+VM[TN5P28#[/=+_X*F&<)/B$X^H]"WQ.5;C=(])D'$L4'.H >$Q-4**(UW'@5O0)**,# M!G3.BDE+>\8SZ45+ZOI#@$NN.[3?:Q] _SLQ:VI=H'R:&?6[KT-MCS*GH\=N MQL[Q;]>GDRXU:5*^PQ=7F[AH@$8'&B"W!*S[B09 R1O UV2.,D7HY?ZYR=_5 M[7>/41W 79EU&N!@187ZUFT)313OB=T$\E2=P?JXG]LYI%_*>QSYKZ_9H3\6 M.9)*YS'((CCEQ/H/\*YT)WP&1)%0!![Q+M$ A_2OO:L_#%.B?X_*7_,PIE@* MY^B>$YGMD'I[AX,&&">#C^6:$O#YY/"Z0XJ?+9P.66F@>01J5]P/2471!>C@ MJR=T0+*,/ A;UH23HU^"_M[30/\/@@.T^(583VWA@A^+;K2A_I5?L3T6_XAJ M$!N)VF1Y0T>TP#[MY55P4<<"T%/CWXZP!1 M'PP ME149J3Z6QPW;G;T=DSURQM\$B&.Q=>J05>F EZ.WS@7B^8P'<\>@H.^*!M)" M&C=^9?\.GV!8^O'T4[M#OKV>+P[V=T=ZQUW43VT!/[&#RJ*XI;2-6@:=YYD7 MHLP<&$8_;K6LV8^7MP^W#2999WU=J,W=1J>#QGHZ=4,[>>S")G#.#!#E6" M/"19Q[&,;04[URF9$<6DNB>VDO!ACF22^*JBGPTA ^\9Y_,*4NI>7#J?M!KE M7UK>SH-B2[#?(#V$LB&P7,%/J3WG**C<>B/GTEOAGZ,T'VN=:Q;6=&2V'F>) MR _K6[4HDNZ*LSO.0Q)G5EJ?2CTKL[47C)*5\[<&8;R@J ^Q3HR:,7K^)ELF M/AS(9A/.%$>KMN:X4NQHU'> X $&QDCYH3P0JFXKR$V7CN\/SOD*:)TZY\V< MJ%B(^S;8]?NE-E$3W^5CB!4/;_#";V ()4C;U7(BJ+E.Z>JZA*>!HJLBY_G\ M3PK97FH,#".9F7K\F4U #F-S:[.1Y$9?I]*D]6D:($RKKG89R/(A75)LO0;E MW;\V79IDX!M4-4( 3Z"H=\42Z)!E"3I6&D^$BJ0H[4P'=EY#8[>XSAQX'/+S MQY?):<%?7PQ ;M*C3(3M[VEE10@*KUL2);?I##$"VY$$8FT "#3H.9J6REYA M^/TI?S:.$<\/+<[H5-^51DX-QSA%9EO8%N8K009O[*/BVC9=1[I_^'[O2AEZ MF9&T1=>UF75 8\MWL.GD!RVX&\N2/+<3P-,Y]P*2+EAA<6=J,D"$30^QF:@FY M>TGAP8\S^D^N<5\L5$0C;S!+(T/:VU@B*B1;\@-+/$I3-WRJ>=*?_OQB_<5= M=.6A2\>=_O7UJ5D7MP/M8$KJUHMR(MO\KY6'97PL0HRDXM^]-$!,G'WR RNK MEMR)ZL_G=ZP@AT-%@F[;9H&BBQ%A@(Q^E*%W +A8RP3*'$X!!Y MHGC)>%M@+PH(51A^T8#+V86@_FP]Z!9+_0TCWU-S-M!2SX/7'\*MOQL2X)PE^M<%]><[#WY\/M2P:"&DY[0-;J(>S MI.T(Z2R?Y?T[EV/ET_YZ1REI*]-E9B%9HPZ?O_E;.5#B_K"?FUF8Z6>)WK,\ MUI+,?WA88LL2INH'B.+TQ.]EC@26 ]\WI'T(,KE99<3U(.2UOU(R);JO457>+:/7-8/'\%+\\:']U:W$H"?;FP6&K\(CU11=4$ MDYA!4BI!)J)*$@HZ1DP_PR1F;>H"*(<4SIKG;$6;DM MY>_)#FV"Q0X7Q6X*9;?4,MHK=$59NN$0A#]$-.DVU!B7@0AM8K'ULVSV1M\^ MKBKWY:\&K;:\"TIF%3&]@,1]<%I96JZ(LLWY''"PMNXD*='1O4_JWZ&>#\ON M*X3]2MW_4_#TZ??'=@;OR-HO8T'IP74HHCCZXY:F >DJ62M0_X+[EN//%)\> M _[^'& ;XZI>H$J[R#,_YQ/U?H^3:^SX0G+W4.3J+D MR, @/)IZ+GNAS\<(?LX(&QM:[9,6XG7!.RC^P1G.YRD,0:D/O^E*!U^:BP*X M]B=$JSQD';S7!U(J@=0?S]3%^3Q(]_6J<^O>.$(4CQYED*"V-$#K<](;* NN M*2,<60(T42B,^JQ@G]2R4B:V\ZUH%]YB6QG+:1.MT@(^LZ/,S&J<^_3C.O/K M G%5RL@#QD^OYMFU_'?L]#?M2%)$&L":V/(="B5.LB=1)>MDY=)R9]Z6W]E. MTYP4!JX'WWDMXA0W\NY=AF0'R=D,?D& \LJU=XQ>(N\6B&[FGVY(1,F:- &W MJX=0]#B;CZ?CFK-Y#EV'78Q*QU6R!$ MMK'=0*NA\.'=G <]ZW?."N%T!(IV-PBZ%9$8,)F]J*OI J[[NI_KBY$2ZS'A M+]CHLXE<#*2H&\SWX^:J?$V(TL H[2L3?=_(-XAZ+Z&FKW)EE[@@!4JW\;4> MV'>&B/M5"FJGO.R+:(!31Y1/4$-<]H-Q;0GH/3G--PNG7AFJY; :>K#'B"09 M?''T+[O&R+#];D#F[\O^ZLH 41YY"P()]4BJS#BYW*96[UBT5I=ZGD(#B!UB M8DD\5VF (9>-=<0DEGH7V 8G<=$)!T4LILF"GI$H>'1>UGQJP*Q\& MPEELR)_X>TA;:!KF0\>&\[%'4Z;GG9KOHKM99NCJS16>Z71'K+*28ZU45Q&] MFX?@\ZD6D#? 6EF,*SA2\2+]UPZ1??<>QX'L44ZFLC5E3\"]C MW]&GP)2K>9M!Z4Y\Y5$QB<= RYZMOC\#*>#D[Z9Z'*+_X8D1T$]!,?UL[8CF!1VNAC:@EXWGM[C$OBC^WZH\X.>Z&S%^**3I;.\ <7]=^C MHES4C9)";BQI>"HMLFJ_CP=$3'(_7W* MF,XK+9Y_X(C&WO7EBV7<^.F\U%E,8"M)B6Y527=X*LC]Z<1LC &R7Y:+>EX9 MCYI_GK4&XJ:RVKDJ3E,77>/UY9)%)M9_SSWJD/,:NU;H:I:L&#E\@#X^2NS9 MS(FE]Z?+S@1=**,KJD,A7(^&/?9W.&5$K/PBIH2J652!5W_=T9S8:[DS<&IK MRA_YY6_4PSF4-WI!?%"%,3G!]=ZV);D*RE;])B;',544-#/#\7;3,&#L3B,- M<%J!&(O/-VC$';8RO^?],@:YW"+X/5Z+9'/FZ,W'H2)WM/F59]W>6 M%.28\8C@AC-&%A)__O4"'6CWX)N=UA>*<\<8=5R5.W=AL5[QLED:A$I_1C\4.YZH/5OQM#LA<^#)"%!2\23;,Y$>9XCO6Y MF>G;=U;"^1Q9XJ@S)7$['-XP %&%Y N]CH.E8. 7W.H$$[ZY#!Z]KG*MLSER M-7!(\F.Z+A)O(!(?, 9LXT%A?H#F\WC#PK]0REN;6.)*9<./LG<]3)(A%?M' M*T_E%T:/TQX/17\O:%R>:;+17_F6:QE0*B!4LC>+^(RN8&Q&3RLN.+4%$K6O MKO.:?&S0RCTS:CUV>GCHP>"=]C+N;Y:R%3^FF-6ZE/>KR:P[6"ZR#'RR$\@\ M.["\WL12H^YS1LW!?=*/;_6$(_"@OZDE7BE5)4:/F>]D<;'"62T=9"]PLM2) M$@>?SQ(4(T*\^SPP*-;[!(MO-49E,&IWXZ^!Q ,?:]/D'0'@BB5X 5QD+9^2 M84ZJM"RV1V'@60&H."?J^8L"*\VH:1L,JJ.RRFDHGS/A%S[&WM#E1A]PI'T0 MNP'.HP+'Z6*0?34 5IYKIQ^4YWI9=+3RM[BDC.>WQ'?[0A%[R*E'!'\<7?I> MQ_7LM 9@E8M;F@;SUTV_N\B4 JXX,M2T7$FN$?_T4G]E)9CL0J(G<(OF$9TSUQ=SBF)R)+K%U1\^",G6DIDV&7]% M YBL3YE%?DZTJ5XQX^]WT@PT<93HF MH_)_PY,AOSD>_7E!KY4I:?$1VNFE3@M<;29,4$O6DGCHD[5 MC;,ST8=QH<8\?P_OBX*!J$,T0 77)A:/[>#BG&.HQ^>W%B6%!HH%J@D(F9X_ M=]*VE:_G][NFQ[JO?@'X,RV 1)E34W4EF7$X5^J>[:?/G.'%/ #/ZV^KIM/2 M\>^&T5')LG=+JU==A_/E1_9B+ZZJH'X@R.S"NKBPT$K#-.198I:;X>ORE%W[ ML75=7IF,R X)49M21M)MRPU9F!>UCP8H[^H 3S$2/H=@QSOM1,G7W9Y>M76I MTVH7X['#GKH9R22 [^ YVB7*3,P'WZ7PER1B[UQ&M"-W[=CVK+]4Y5H\#)T* MHEC3N=37'_\)+F9O!1R_:'I!J0$MOX5/VM+C@3J.S'/^ M>]W)TMS+NI?"[AV-4P4_D$ TP)_N OA\)I8^M@5U M]89>DU,4YF\FK6 &EI#Y >8X&N#)=Q QXJB>D$<);>!"^H$>X&/;2A2 8>C+ M%6>!IL,[#9I9/6J9HO(_AS0E9$/"V<\PGHI7N#A #.#:_+L63EPKYU$^0!WEMZ94IP7"*TM44!]W)\.&SI0 M,[T5GJMG\?BEZNFX/Y]49^NY.?:5H;'T"MU%U"LF2U'2.3T"QFR8: 65P77 M;A?UQ'B)"UY=@DM:3&=['08_!'G9C0Z9"S0@-SS@?.F?[3"'E/%A''T(:_N" M_PM<_2@,,!!G2 &=2Y6D _H*H MR@!XBV37[6U8+#$;8Q(,A7P7I0$^D@6^NAUV(KF_/(LGL*M3 =3!1:1!.7 +B(NC(I M? M::(/>H@1%UUDF;/"0FB -@VR% V0]7Q^AWS9&HZOJ\R#,A$]LM8YQX_A;>CS M$V";NV4MOFY9T_HRQI=TI:5.Y@B^MUQY0[Z*PCU '^W0(W18[Z^CP3A9"(?> M&H#@35J]B4,>-XD&RAJO1T/6U0V1D[JQBE=5Y.[,X!J.S5M\#*0GPINLJMT0 MV6:F>CI_?:L8_XDI'_B?K!O_AYG$?Z9Q[$'([ [4^^,+XA2?D]J# MT(-SA4SOY1#[JS@N HK 3*AK14T!7Y#T$Y?Z^%'KAWF;1WZDMM*@(MY![P_) MR=^TLF@RSSHD,XJ]NL"CKT;N@AN1&D:X,(>SDF'?KL! M @U >)Q. S@')6_.05(TZ2E5-$?L) =ATYUB$M=&I^WO^3Z7V)SL,I:[7KY' M;HV0*+YXZW_G/N-_TBX)8Y/)<6 @#3!Q\F_.&\PUW:+'G!8-T'T.'T:)HN=) MSI_Q:4$UW !9+//\.!E$0- ?U'7MD!/DO'MX9._NGD98].SL?]UR2^"_!.EH7F- WQ-/=*@GMNB M 83^,6\[;@-:4@[R"H00>M7F9\O[HA->*T9%O6A((P12$/2GUYW>B(-#X)YP MEPI9Q$\*HG>W+?9H]:B?+HD2MYYZL1?,>YF]H*SM/GY344J')S^K35GK"3*' MJRL^;]U'2VDYPG!LY^?&OJF>7W[=OPW@YWZ1'=;Z[SV>UHU5\@7)C;DDG=BD!K_)PN%A$<[HDC3_6N_P[*#'@ MBRNW^@@-$&03;TFU&&W23XAH=W >L6\-J_B 2A'+;-QW\\P;WT+@?>X/0AE\ MYDD:-=O*L^9QHM7A(4J70R\88K^) !@?Q;L-H9Q IV:@(*(*ID]J5Y$#'U[J M*?PT5#\QY8B5OW*3EQK:]YG$UA1-=L9VB7+V] MW/F!TK-5!(^F67J<(T\="_U7OYK_CUHQ@L6O2!^7V%C96?E]>NWU(5ND\W+= MR[B4LR*2#LV_'HT+)I;80CH@'P+T.YG/9S!:QZ_S/568$:GRY+P=IP/8/2M\ MP>]J94Y!79RY77:01V-4D7I$>H9(>DDN :7[(T8O5?G5D]4VJ1[OLP<<>RI; M!7@WHV$RLWAPL1RV;EQ9S8&+$_?C1;#H$_0-=LE%#A M=4F()RMIS\L\]9LF1X ]]<@/H#)@")5W/>FX\7>UH/#8DR=XDX"3'6PQ,7&Q M"X?/)E2%&5./>2_WOO1U^.B;86SIR\%9.C8.,:*8I+2;]7E]S@V-$7BT;*2F MEAAI_?5Y= MGFQT>2;54W&8 -G1CKQX2]7ZVK>+6?&D8#H47OKTWSV _TWM/\LS&3*)[^8O M,BXDAQS(,_EEMI%,=$8^Z?NZK!AP??D6I;IQ;Z;8PO%H2WFC&"$ =U@U_'L?9<2%X\*SP3$ =. MV:/.@2K06P(+AD7PD$RN(/'[P?>EU@*>@37OP59K:C*L1<49B8_P&P^*ETP6E#''O'_X'KTXDR/H0SK76:NZ M]R\>SG0&>? /!BE# \R,TC%ZXA^>9-AQ.H7(I)ZGX+H,&^(O M,K4VB8P[1/=0\LQ#QR09#Q/D^D*H0P4$I#JE4,G.D%!#02F!0GS6+3D%V?[( MCF[?%K"\QA2^^,!;I:SL]KE3%RXQJ^W#IR&$9T1+W!N"&OY^$QM.+CIOG=/C MQ8_U:-=RL)QGE@7(&=K]2P28]DTXU^'WJ+*UC4K6;F.I>U:&R;/J=8KY%M5I M''X&)F9#=B3:809XIR:Z\Z8W+++69%^\W.$6B6)5%8\H>HK?:.9-;D^A EL6 M(A6QJDR,@X[,_$?F:OR6'*1+\.Y=1*QZ@&7A+7>+ M'V' 6TPXPX6J!&IX(1^ZW-X0>,8\V"I%1V WOB=L^F3=NIX^:\$K[Z7]3>]' M"4D"(Z1[*@=#FQ3NK#@KA5#^8 5)-^$'6?^K[E;_M_W?]G]PT_ZWD._V[ZK" M_WL=B,[>"VS ,[#NZAUG[I9+R.>B<^BCI=JW U5[P#7[2A(_T4D7A]SLPBV@ M;T:P5]0.EB!?Q',P]-PI'W 2NGR'S*YO04FSWFD+T([U6A@([97N MSEL+&.UI@S_AWI:H9BF2EC,085_$8HN28M3Z\/4R6A60NF47&YS^J'-^ M)V[M@9RV[G!WVX<8N8A]K/8Q^&?P;>O'>!>BOGWVT\OHW(8K=, MA?6C^(KIBBKV R\XQEVI=C_0[4@LVD-.A%7]R%O),1[ GSB M4\VEZBIORXI M*?TU*T+JSG^=BZ$;;#QAG08H@VPU8F)C!EV&P403FW#92N;R&$,9[?N#/LT^ MW 9L(F>D@LXA32B5,#4_-BQX$X05,&G)%!L^J%DD,34V*)[P.>.)6; R&> A M/)'>&. GLM%)$RM9'HX98'>Y<3P6#DT3+Z^S+7IS2K"P>9?[L@X@^"*4#<]% M/;N%F7WT*'6CQ5ZKX8\'?Q(OK,A1_I8C93317H']U5%B;(%RK#0!UK&9,;Q5 MLK4V,6D@%5&&+MQY[D:9I@$LCID)!OC#T 8&$C]4:433<.&BXLVRV+MVX[R) M,R^%CJ:C?O)HSQI!S4DWH1:1A&-*"4R0*-\<9VOO9Z)7.TU8_IB?&GH[L"B= M)?%FW'>[9E9]DR_G-RI 1&&]KFD'#Z>%S\\&K;ABNNYH.R!?\N2U(J J0TV3 ME$SX EX 5EIN/<; )R$M%PMZW6(':=TWC/ZAREJ<'#32TH)RF/@'*R' M<,VJSW/N*CYZT=ZC- PB$>OH+V2H^47;VI'_Y>./\PXB@5V19".7>=2Y#6TA ME$>5M?GG\7($0?C6UK$D\C=\@A$30AU%"#:XX*L7V"6+NO+GPF4]/+F@LGXT M@,(%P?,ZW \* S^#VAZQKYLM&G=+5R\-[\#'JB4KC?FW[*H=ZU%$1GT'O!MA MFSCK((C"R%^8(NKJI4.J39V>0Y:O+-VU67;A9NF?/YF9E36"S288C*P6UR9>C43M0R"07&2YT3>7OCH,V&Y%FTYHD2RL^YDN[5 M^#@E6;)R$_\KZEI/CY]02/#%1PTPYJZ'EHUX*J^@$TF=.DAEH>1IGF\2QE7L MZHO(7$$-R_V0D\GK?%W#?SF@Z-+9PU/,9L@>NS,=J*=(HD1'?MA^2B:Z15 Z MB5NOB.V']>Q/*[I*'9?L/+%1&=0'^T@=1/" ,#>AO'BN6'@9J!I5QLE)'2"9 M3#:@%9P7:(#'/PG8WP.S6M=WC!^&Y//VWM[?=[N#0A*O<)M,U6DTRBYGHL<7 M XPX=O^ND[ZKR9(+/8?+CX7JY,P^WI@353G9UJINNT!8>V_)JMM0:]5\RX'4 M?BD'T,Z[]X*.P3\-,(TOQN3Y_F;FAU=IP:_M*C'^*?"&GX:G=%",WXH,6K8S MFF#UC(:(KV:6\KCQ!7"8MKR?O#'>\H.RQ($=*T5%3_UDSN67O];]+1Y],MN5 M@GP$7F[0PE6WJH>%-Y@7MF0[)TDV!19T-V]RW.Q^(0Z0.!5_\^3GQMX]9Y;# MK=Z"05/PB74@SKQC3)FI;5X^1% $'QKI# _ZKMSR]NN!)+_B:>Z5Y:?['-N( M,GKY:)D'307;1,O?C]EHHTI5Q?:EW1[IV?$%^F-\5>-T5#6E+^7>7$Y_E-2: M8#IS?#5B#SW%L#!.ED"%4$7QXP1+ IJ@)*DRH3U(@&N\BOBR=T,;W8BH"[!\ M-PEO,=#D@N#TV[1OC.T;]D)8_"(>+PPW '/ZY4N7=I>=JW.Q#B7Y1X M=E%?XVHX9/ MB_/]5M!AD=+8>A9T EE'EE_PD._,%!CVW6(ER.K?'7EBF&;SW=C":N*Y%4P@ M5KC1I>?(OX[%MZ]WI B+%%@%72"+?R7M"K.D$G>_/?T7Q@)R9V>V=P>5=;:\S6V<^>X ?OC62&)A]+=-[NNGE MRS+%%8%:C@\D/V*^-24712\3])I9Q[%AXW+CS>6TA?PE%5;]Y6YIYH7=KVH, MHX@QE"Z5&WH=M]*RIETP#%)'/TD5/\,>U8H@(Y_A@?K_'C54G MX5)MV^MD/N4#KDT(/GD!U#%PCABN+>GW6%-Z(8CK :>19Y7W5$KV]:+P\W?[ M1A+V)*>\.H(8]9QS'4>CIAJ_F-H;DG1@(]HG**E*W+[,W.L/F>J_HAV&W!\8 M^OO&Y+()G1:8C$"Z+[X#2W;3X>[QF%S)\]$*Q-O,*R.:U]XCMEZC?(W>[G9Y M%'VE 9IH -X^ XV)P8XB6\J9K*8@2@H-X#$0AJC8Z\U?C9]9;1(+5I1)%?S. M\>*5@+W80PL] 9PN/;Y:D#[C!R:;6DRF(PU(T.;K(5O_P*J=B=R?Z?Q. E[F MCPX-4P,][X/\CAQJ81'$-DPLF1W;*BA)-%F0Y_>K;MLE&BA-$_()^,LO)7&94FW\C?+5F(Y8H+6+/CUVW?V\W[.)EJ.7-A%'6_#YXG ,#DD#9,A78$==]H"3RZNPMX-634SXI&@\4VL= M.%P3%"28F[7^4K:O9,3_Q!^2H Y_,+-0,//5!@9LU]97U"FX,^0D5!Y^-OJQ MIBE!P3=T5+M?]M2AT1DH4K1Z:[I^I]0G1GVX?,5L;FMZF#4HKGU3:).HF%Q1JUR9,\R_S74Z=813 M]X&3R81]'..60+YKQ!L_7=NA$FO"H?&H^*U(SVQY)9^7 ES$\//Z#Z_W29"Z MNU^-+\V(;E<@\G\?6T<0_SI.F/6ISY$>0,(03% =/*/.\&S\BIUEH,;3V(6' M5SYO=:D%A4TUAA',*=6:'"0SV:70% _?KWY9/?+:V#M-S[T'%QE$'LJS2H@P M?,IQA-8(#4?X6'XTG'D=MV_$D;B Y' 1/(O;SD:ZC>/6 K013+9V]K8W6$4$ M#&B $]TB)_J@^J7P%G.9 X]GV].8_%80*UFGK/)9V5Q1Y8_.E]Q7=15/:]VA MY(]<2N3O(3?J.[DA_ ;!-V#=J*JF1-)#U]3MB":V$;(XTOE/\>'K:N^URL@'D>WDF__4IDYZH$F5[$UG!:1YO@$.8MGA)B$. MFD3X.3_@?_U4L:DD2)$_"' J'B#6)/$W+>8+VCI1[,JRS O/*Y/#]HVL-Z@B MXS@O042Z5,O+KAW)3NAPU'6U$W,G-K+#'SAKZVU-/0KA;>X M8@#]BJU9BYX^S;_6[S(N4.0)7RAE(!D0&+8(SR+&_JDW]-%QPJ1+YE#YS1KKA!8:Q54 MOL]I21^X]O=?U![CL[%RJ*KZ<,I+]_SIVP^N<=RIWWD-J++DZJX8PR M79LRI6]/'$YP"&RL#TRJ$'IQB"WS;S.R[^6_^16V,*!7+5D9GS_T6FXG"CKZ M8U5/\9\\8X;XZK:+(/3@/E$BX6ZQIZ'F.#/A^T/*!=;;6),JNSC('?/Z]R>: M#83CC#44KPNA6&09'9$2Y,(4;@$JH^/ MB:$R!W>9J=N5)G@$R&_[GCME(';UC&IMVQ[BLX-HJ*M-^6=[?"75LQ<_U"'Z M.UNTHNI(FJH_86:Y,E= SU3[QC]+H33 R+/@C3S^0$A%M=#RQ*6..8[9FY! M[[$_$O#(4BH#]8_]14HVE+-)!.>[-W 2E.CKY!VLD:;FA9 SZP9@OYTJV#2R MCG2I_!,FDFI2L*9DKN5@]1-'3? O6'_S:>W8-]U(JV.T]WV,Q,CSE"\X " ] ME1C2@<"9&[%BV\?5]=N H74T0/M/=YO?=>^F1@5T.HF#SQ)[$)9FVJ,(!93\ M(V-+3\^PV5>6/US(D159#0F_C0CU3F,).1T!277.LYNO2S75?X MDG3_MF;-CYQK4< M].^W&Z=KK4MEHU,-MUW;OM>ZULB6+[[ MP[.*^1IU8Y$T26H(L'QL#R;=([O3 *%^1)42XAZ)C\K*O-GY#EY.'25 %'^G M"/]EQOCH(U*^:L=C2@;U&KR51-3 H 5H $?X4[A;#I*"(" J_&U$_?#+[D:3 MDX@Z]5&5+?Z\I &P]+H3Y$46PJY)/WO0UK(3&0[$Y5/9_?([$9/H*?3$:P5[ M2MC +G0+U89R\Q@H'=XOU2 84[)H ,QW;0X@#PW0JD4#G.U7/E<,:R.@*^ED MY^R;G5WL!BIO;M95>$=-=-#N6 7RV_OP(:2HC%0:J,RQ!^J"3*M"V2C?R(RX M&J(NR=8O>]-_-*9@,2AYH,X9-.HOB_*<10?YI'N-U2##:0#HO7:XU"O0 MJV39"3\+G\^SOXQ'MC%S$M&=ZCPXO9@PW]/IG)_6@5-LZZP],2U7P5+R:8O: M$]VB-_N\>,?)',%P9OMI.U?X*4W]?#_KY?LZ1?9SW(Z)ZDL.SC>N=ZFR4I7F MXI<"UXCKJ!/B?8+/JU"A412&K!J38!1O@RR>U'S#7@X7C;5SJ3[5)?)(K+LD MU]8SPKQ["BO\32CXK,AEMQP\)+("3!.UOD^O:9^ \&2NKR[5)7CJH%X M: Q@B+_+(#((FD4C#"]I4VI]E5>1P95(HM1H9DF)W119A:B_ ):60/GYL)3 MIZ,^\>OS*U[.Y^$C(!Y(C]$ +TRFT2_1HEGDY FA")^)AZX:&>BM(!I K!IO2>WH15/81Q= . /TD;(E M#?"#LD)]=S'PS7]P 3M,G0XEU,]2Z(M _-]#?;3[LB(DV?^S2P;^SVNV*^WR M'^V!1,MYBF&'H,0(YN_!*2 %M_#8Q4+U\NO-Y]5$WDK>R"KM3$@H4U>7WC-L M!N$L!K;D8\;C_)+UC50P07NRE0E9GO4_6E1K/@>_"1WH#]E^>V,Q!+4?>6_4 MO;+OQKCI<.FWIA]UX2^"UV?;NF3<%8J+585"TB.:+'_E#\8O?DY7SYIE-WUX M#9F T-\I7YOWWF!A&AI=M\Z\N M2 ]*8Y&3R0]JB>VB^[9&(B]6-GC(E%UO M-G]@(+YZ&JHU3P-,Y7=1KQ,GLR;UBX/2VM0S*_FO3U B+@1EY#*5^\?"7A]H ME*<2Y*<-%X2)3IC?VGP_H>N95Q,VJ=;>U)N=Y$NHZU*H<"0B]IU)&WR*#:,? ME@.PG8I6WC8I'C(>,CA2Y!#LD49W7WL5]'[#,B(A-3YZ=#]BE$+0[_?B5*\K MXN5VJ?GN7:NTA5?*%M LW1K7W3;Y6*4M-*+)5]"%L3,D28.M(J=,EO2O)O._ M?WKU1]NK?M5^MS8:X+G\%(,UGO"MF$[AD^TAX1YV><$&5^X^'H0]%I:*R/9F MR4P10FR/#R7BD5NF\T&Z&/GV:.!"5RA;CV7M([_"2Z/I;]SA%R(3M8^H!_X\ MMLX+GW'*#Q\BVJ1=<^K Y=1JK0;,>.ON"W8^5T07W^K"X>LI/+U^+P8E@B4W M$'P-'G@-PMO8%@2S)?_V^I+R@F/M MR0\?%Z5\-?$7V8-B5=ZDK<4!B+G45TZ9FYW8$=+0H!YT\$"_#US%U;'#199+ M:^W&V-F0%+?FX)G:?1?J>SY/4W_R ?WVNZP7Q^2GNC]?JXT*5E =H@&(J4Y; M%!H .'?F>(8&4"W:9((?L- =:#$(.]VW=-)F/4[4:*2M;,]*@&&)K^)=5]< ML'ON1I*6Z<*GF22Z&EA M3OJ[2*CSD+/CPUC^")['=UM."68UL>.;/J+*@5M:6>O6:FY@YG56D;E[E-'J M.((15XW]W?VC(,D'5NZ8>[%E9AN/:VI6,^J4*;#H!5AEW.Z"5GG!G34#P\=Z M6FJ?*T@HS/CLOJG]";PTH1V'#CY84Y)E-JK#PY!\=#;W G/%DO$T R;R&CW: M[AXBT]LP;L]6-E?UZ4K(AJ"=S1'Y+21_ZSJ;*7ALUF9?BQIQE-^*KEJ.\T+J MY1)1K<=A(9G/OCFEZBJ(!?"\(!X!'KZF*@V#QOUY/5U.066 M[%?.UF\M!^GI^8NW@*<>M8%X10+Y;J<9C N;7-_?R#KG*V"MPJ_*L_(VZ&=? MP.S+A6L'+RL%I :7XC5P$X6J/:Y5@O=,@QZ8VC/C=0G-N.0VBK4=GW%5#?Y. M.;TS=9^U/-7OO\%SR7MRLW N+%,Z)I:PXJ&PRX$7;RNQO%W^B08HM1XQ^[*W8L7,;?0N)=I>4E-5 M5*D]O78BF6*9O!7;N+-EA:YPZA*P:?8&^[D.M*BD;I40DI8.5,5\[ZJ$Z7ZZ M^N3U.T0#Z/Q:45C'L_Q;"7D)+RTJ$[&S&ZC959_!]B>X(I;'9@GW(*GD@21K MY\2J:3>DXA",!_IW3J^C5^O.7EN9K8F+@Q?A1:K?_6=WIOBDF%5;MD^_3CS: M(]T@^XU2V8A.YC^&&RX&+GS?+FW?\G)3_!JUR?3CPXA\J?"KQ88#3UPW+M.?>O>O=+;#M-?%7<[-)CQ:NK61%'>VO_XTL/I1=BI].HYT^[X;A^XR#O M1"M'-6$3*H]^9=D$R:ICNNY\C@DG"RW5,[#&1R>LFSU;#$+J08](5V 3@OR4 M@@9@D[ST/7ST>S=*01;7DHF)NLSN(!NZ,"%D O%UPT6O93+ESKU[JW^G3?H9 ML8<1RJ!39&;\SD@8['SDOJIOO)#DO2*-2:54^LR7#9G!%\L MR'2*>?31)F2X9[BNA M/V;*A32CV2I.S,MS&4A4QF#EJN)GG 0?Y2 T+YD KC_-9&)X"\,@W\/G"Q#E ML,2%G0\^4-.A36P57C\LZAG![]%%_Q>_V9AC2GB>/^G*VA;\DOQH/W(,FQKN! MU3LA!_*3"$(*SG+K!,;YO#7:[NN(0^R216WTZSJ5KYD7>P\LM8QS6.PHV@AA+/5>/.S0CMN!UNX 5EE%7]R#(';&JH8:6 M3V6@XY7[=&4N-F$Y[;=EREUKN9CT9PP<#U:A6'D:F*[$[ Z!TN B06](.L3L M=OAYNG@!<6T$>%;M^F7K_9FR.@B7Q<@].3$\QN96T"_TV_>KX*430^&5+ '24@-K* MI\N7;+PAM=F'!K@"SA"\0/D"QEJ2V7:,\?"PK^2-NT%VCS@D[-,E.]:G#8YR4E&S1,0/ MY24:H.(PZ@ 1!B_?B84:8D@#FQ2(X5!N;47=;CQ82H__QOAIDS_!TK]I@"?@ M*7^X\T#(CX["&48\(BSXL6MANV>ZPZ&E*@W@SH @)-8_JY>?-J$:Z2\D4]ZN M4&\ER M;/)BC/7%FOK#Y.4!>C[.?T-7Y$=HGR'JMP:(MVWL_/3;:*_[%#&:-"<=9L5V MXJV!>;+,#FM4S J'#_4V0D_03VS!A/"W2BGA!7U ME;8XB79-/JWY+7MAL[?*T7<]PB<*/]:4C_P(FB]%[[H?RU.B".AC$Q\K"P\] MFSKRX*".N#ALB)P22#V'(CWV2R:\_4-^1"_+0-?( K\V_0S/[/1I/?>A*56F MZ#BI4M.116Q.)-AY?-%%!?AS9^LBSG A2N,K+BR*K)$OE]>V?7'L3\>K? IZ MUF0;EGB,X8]4R/S>7,#A0_M8\%M M. %P,JB::XN"%VX!"2B#F8^=]DMLW94RO05*2RG3U]A.' MSYZ5AX=;'/B \7G+EEAVXM!2]MZKC3LDD8>"8K7P>':R7;+VI%81'K7 V'91 MEZY%RK3#\6QVK :EQ+V.>'N>/,;?;G[?OD@C#A?CG0:\?HR?2O/V7N,#]W5/ MRG?4!RA6W3"M?FP_%VZ'ZH8Q;L6V4E[LM8,OD(6+7!6#LA\T#!AJ(QUT[!&P67(*7Y@Z MJ&8(2>D.2SA.^W[@>HYZ&_&,'BT1\ $*BK+W%8[GV$_>]&'>XF(B(JE<2^T^ M!9RH":K5<"=H[(@&P*\R4A1(?]\Q'UM$?.Q-.O:T3;[>3[Y)?/<5*HN#Y2_$ MLJU?=[$6R^!*\_*1,V:\6<@HT_[I'W8\9-(("#(0 Z^ A",K()-[&'1RWLU[ M @^/.5)]J1L:OWHA)X2SU& 91D[P%OT&\U+H2THV^32.[5:MLX?FM+_LST'&!PI9PEFN"0;:C39,9.)2K-@!_[R(AB,DBW^\$-8+PID:FD0TR9F$H5GWK\R#@3Q&%??, ML56UZ2^?2HH/G*J=%V:+OUXO(DFZUW3ZKR46],2/49C --1F<-X&R$J$+7 C M2TO&'69L--[?><&_'7,KS>;'"X$/E_++W3+L-;2/#UCSUNWTINPT H!!IO;R M) 'RDQKB$DF=".I0V?6OJY^NS/M*F5K@O%Z/>#T%I)ZV'[0Q"\D7Y_K3S[H2 M\,X5'$W_1Q2A*& NND65XOO MTHF_J?C_+0C1X\!!-DWH0"(8B^5LH%XD)HU9ZX?OR E4I!&Y>BKK+K27_#Q% M+I-[72"^ F#8"Z(!&OYE34B!Y(U_3"F=/T_D^G^X>^^HIKZH;? J"BHJ@B " M0D10% 1$0*3&!H@(H4B1%A40Z;U#+H* 4@4$E!:EB$B)=*4DTD4$I$9J"$5J M(*&$0-J$W_?.6M_W>V>^=V;-?&O6FC^R6"OKAG/O/OL\^WG.W6?O&7X:KT2[ MC12EP)^()0<27R!DAPC6TU^')5Y]C*O(+NL[:V\2;\G6DU23,G;:=IL_KF3- ME^N0U7;T&=9J;PB=(OCB^QOL/S5 M['1_:8M/G[R8=E"",O3V6D_A@9FYZV^U1TT\@L^#<(KKGWE9!ST]:/2E$!U* 7'-/'/Z8QA: MF&2:4MQ9J/ZU(KDO/_[QJV$M;=OD^_$;,KQA;;U1 MQ23WTHF[X^P3;$B:5S;KEI*9@#$QD5'O!/\YC+E[&9SYB6-\0ZWS\>91<_RV M_B932QQ-1A],IY'<25 5C3-[V[8:$BQ&F+17_%RU.?;CX9\2Y,%KTY//;O,< M^'7B[<=8=0OIKRVATW+P/"F/E-%7^"2[^(&@N]&BSP4.B$RCN?<:R3T3=.W] MCCFR?+4)0J[^B$X;WIARY]8YT'TN GN@0X )A,7LFI'U!F6V8"/^^-3NC:IT M:?S8C5_TN]Q /@/POF^>9'+E> M8B#5LJ\\ U@(-E:^L&9W6?N/:RD-*5?&Q@2*XI4^WHOWT8TC1O'N T1@"Y_ M9%GM@S6VE&6)AYC9X4=[6Z.%C.>*IWO]3G@.3-$"W;>S3^@N*^;U*8.+$B\# M6.20:, %"3#3(5UX5=SDG[=4TS=IH?][P?#=.=^CI=5Y!^Q$7K!96"2VKXTA MIUPSER:O$'U1L3XOT8[YU&/5/^ZP7>Y8.5X2=I3VZRL?.7$ED17B,<1*1MN8 M+)VW>CFUST*C)__#\?A2?16O^1?V,I]V8LFZ](804:J!_$+OL\E3I'RY=Y;: M7]_>2S^DL=%T@9WF*WGC\>H^Q4T"PI3U$-J($[(KIF5;&L12)?3/XAL6FXQ:)HQ_@92#(=Z%C$X1?QH/(WC& MH;[M:B<3.%SQ6)\)2)L]@QD=*[,4*36_M/[3)*<\LE'(50F\^[$[*S!/T-H! M?)#L5UN2H;UTL+'5WT!;0::BY5RTMO%>UUF. ;[S(7VL@$6BM#$!3I!L1US\ MANP95H-F\VQ[VR>^X7C3@9$[O;-ZVZQ_:\A(I,=-RGV@<,I[("7K9#"CD27Y M2N+_*YW']0[CQK7S'D(V4X.R /*?C'CR%!/(V,<$[+U9P9MJ@W[WSY5'5/Y& M?*1DZGX=4(Q7P9H,N $/2];>/_SP>O^AHW&'Q,Z*:#NQ(!:?S> #^ZX2_1F' MI*&4B9M4[8#@=@TIBM1TO 2>OCGJ'B?S2'-@]7W]-930*X/D\P=<=VXC?'<( M3.!H%]6+"?3=&(82RU.80.PGV*13V]B$_OQ"-$T>TXS:O6!SG.4E!UG$6BB/ M(8##F]%/RG* 4^$#3" >.P_2Y&4)74Q D\V<"32WPQ@RB92G\+%T1@Q[.1.( MC$/2K!]R+'%$LY0%1?M>[/W?5<7"_'HORQ-Z]6ONBM[2USD4MB]91\V_5)+& M6E%1]O1OX,)[9PC%G#63;5A-XCS9AUY9A7PI(M!(XDBH=LX^,F9@HIO,Z_V59X>4R) M";#W@Z3/T']_LD?,2XH+D;O-?_^AOX^Y,A7VE=..7T."&^9[*D M-65\2'LRNBK4;],"3GN57J^AV8_=67:O]]Y(_/<3E&'P'#0^=TM*-@G6C.#. MQ,]%OK"8+'1_A-4IJJ^ZI7W$_%*<7=QF=RAU&K8_P+U=Y7[=T\;WCAD]V1=; M1G&CV@JN3&#?(\T0OIEC:F"3.NC8RUX;)?$F1)2TU1F^<:ON=9=(MH!BHQ%-=61=0BE,>R',Y,8P#0"45YB"36TVZS<,"A MAPF\J/^ULPU^6O<*P522USVW/=>0F;[@C:V]I->50CPXFM)T[.-23!WXTF4H M\QY6[(9]M3=-FDYY.^.%$#O 9JXOK:/G[+X,DS>O&HCX3>.NW&!@N49">JO6 MX%*=/?2=';^9K/G3;8@=1 >&6 7%WUF $FL:,!0=/\0R H$ENW!)$1[.]+1[ M)WC6^G?7-;"115GAU*>%:&:B(4])2 NJC27\M1^X_,%=9;15ZH1$)T0A/@X% M.2M&0:]-F$S\RCNNR5IE7!0)B-2;G9K:&2:P=^3F^S@)-2:I\X&>BKZDI/FH,/OUPZ93YR6&3&%_$4;%+3D-2A7J5YD!*;9%]>+4L8C5Q( M&'6.J!!')TJRSR2FV5VJKG\=02GZS5"\Z_O&!&U4?P37_&)7BP7>BO;T0$C1 MIJ%)M?2] :V!5?>UU<<5%37Q'W.F\[Y.6F '8O)TL=ZWCKA416(+CT M,P\Q#.Y.'"UA+T,O%.U)-/4HRD! M_$V$HXL^"[>J3OVZ+S[_(4I80&'&<&K)7YN]T"UF@\Q5,V*84AYZ.G_0J!0;7;17KJ.9GJ/W!D MSNNS]I>.(_"!(<-/OO9X+B.K$*(T]=\:D@&JQD3,JZH%7SV(P[>;Z/,K4)4;UUBS7=+!AV^ LD'G<2%[DIV-;!!/B,]HBS M'&*?Q;BF&N+,8-K=/RI(0G!$^'%MDDD;8Y?O*=F?"5RUH \6=3PM\874+K/3 M$Q'B5Q9/DJ31 M9?K$NH! S=;,9&,'F6Z *5]KC10^^.8L.'7'I =LN@K.]M!8_PJNA-LU.:]Y M3,)"MPJ$+O*9KJ:*,X%WC+O+&#?9* NSUK61Q X#IU-)O;X%CI5.P_(5\438 M?@$V*;\?IL8)'UZBI%@W J-\7(;3T^V^?$O*UQ.RJJN(\*265VA>ZR/4/:4M M+R3^UTV68%PD,_A$[,Z&!1/P6):=Z ,G69<&RGZW)>,H4DH)XFBAPH1YD_60 MGD.MP680XE$&WVXD/)4)U"B6%5$O,"9L!"F]C@[2/<]+NH0'T7!M^[B;_NQ! M['*O9]1Q?["+R.,<"LIG4%GQ^X+>)^KBF-FUR?0>I3\DKD6)NW]9]+\==SSA]BKGV^=-WP )E";(D?WQ4!!@'%$EDKE&L#,2 M+;AXQ,':1,U!&=3;R38GM)67]9W;T6<]J8,.9@SR9* $-!=Q;N@)5H-O*>@- M9,E=X:';23HV[ O]6 @+Y _ZD'AM1-VC(,>KVJCN+U&HV09+\V\>0B?NR#'& M*I\S\*AO6]+"#>I$M^5[3R>'53@MTK8NN9E!"[RZZ#\_+V1] XF0X-6G7?35 ME*5^#*X0OXW,@A+O)KY0,7O5H#W=*^Q4TQGL^?ZMJ\+7O]:=!_JC'"\8!!SG MX[YY)JQC%$VA?V8(+D+Y, XL%KA05UUB)J10'UNO8V=@,3E]<60F"?9$0%O_ M?=+OC!UYQB$<$Q#? ]Q(%KWN<%04M<++:8^"^#09:E=.=JMRD%";G9)56R\_K .[ZFH #%'P\$M#JD$ ME2BQ#Z@,)C"5@%G7#F&-]7B.A?X!R\NH_]'%81#:A7KM3E;S/BE5&-VU$)8MI7?='A'>33^S-4D)A!Z;YZ$ EAK*9/R%":( M&(%R-J@?77.5*?UH;E[2-^_SU')GP&-;J-)FA"4AGK.(I3=)EAY_D@DL2E<' M]A)8PN(2-X5SB_5WH+FVX6T-R5RQWW&!HER-(OT[F)T.>;L"C& MR0$U1?R$AK"\]L '\[.UD;?"@"7/H?\&<,OP%&1-[7>J%'2L18O8$?5GX=JD MRJD+"P\AEPS&?_ZV.L'.?EKTB0I/QS#FT5Y;BE8F\":=QKOK"-VU5'P,F7SR M:6,Y\.'.QVSLKS[J6Z>&1C'?I8SRW?-3J(,+F.,TJ8\![BW#)Q8SKF4>:7)U M/3(EF3 _F)*LPQIY%OL7]ZI!U9G(TG*]^'+\G^3F 9MDU5>$1_O$V/].WGG[ MZ*C7$GS)>9.!442H,X&?YFA!$"O%16=W,DP)^&SD;B8%51C 3-[O3Q#\;'F1 MH6>^C:%]3XUV!KB=\//ZW64NUD^US,Z[W FS.4\D_1 MN3P$GS/\0(CHE*N\Z4"#^G2CRHAK695EC66@6YDR3N'A][??ND+RO_2>-?L3 MEZLI^?WJEZ8#=MSP"R$LG1/^C"9&^8K-B$IRD VCW;QF9?WL/:?IZP3.,4B* MP.Q+6D6HT]D)#5_G(@7::BIZ1N>\<;KE]8E YZ(MR6"[RSMH)U1?VI.3WZ_NNLZ.P\[ 589+EM$1+XJA4*ZZR-WXKG22=ELK+!)[4 MI1E+62I8FA_PVVDHC']^"+$('/6&YPX5I%^VY_<9ZLMPSS!,'E*]\G^4#0UE MD=JI/)!8S=('H1,LC<5B+J_=UZ!X8:K(VI?01']:12^)CI.'7EMQF!N!2YIM M:I(ZIMPCP6=08#+ N"T-_JPJ?;ZV+G%_L'*8J/VKESOF#@LWSX8?YB-IK_2R M#%HN5+&I>%FKJ,2G'3A2\3;K:./TX(CH;Y:GG-GYIYW2K+3%FZG M4I75^>'+J'E,L+6CM7<' H>%=;EAMY"4"_XT:9!BR%)\S=^90)+W+(LJ.Q/J MT3BRRYG57EHY%6V#<'&@7#/#;@Z9Q-_Z=.3S%=ZCP*6A 2-$OQ4.2X-Z'_&< MC0__Y-PK'B22VV=WKZ:?=PRKJB])%Q5ZSE'@_2!1[3S?D%"S5871"L(.;!(D M7RLBV<]UC-(:E5"3[H$KJ^;%G%,,CYW&=VCK;-5 M_:0?E6"3> Y/Q51C8E+(X_0O:GS$RJ84T/&9RE&4>^ GR^P^^VR+=0/M@]QB M)ASU^]F]Y+LN!CLVQTQ4K^M:[H+O&NR*VDWL*V"D_HX)?DX51+M,K=HXU[XG M^H=V,)4[R_ ]]7T!?=!10Z$>VP!.'V(OA$2O#F.U*K\)3=76^9AF3(G._#IR M#B O#UZ"Y$($"$_**?PSL<].:!_5.(..Y_4Y(IVU;^<(!<,XM#Q=JN$>Q5 E M_LG6*G;_W/'I-&=(]]'7G]G9?BO<@7S:*GL+0_+9Y.)2%3=2Z#+>]\Z\M5"8 MFV I_S 4EI;X6]I2IQQ;U56J:E0983"PFO>LL+HN3H?WD]:1BJ3P0RO.&_)D MCW[M%1:6';Q,DFW1$]%Y0D1_.U-^VZDW]<$U)N 2@3)"*CS::M+XB($5;\CB MK6?!,YBIXLFS)(W7.)<^M>N5J]]@&5=%JT\]BAA@-Q6W11D^9.%D8"+%'M0% M316+&&NJVZ8L3K:IPN(:Z6UZNG>)Z1$:PHY8N&U$JQF/]1(/_Q\4[_U807D' M(4[T#'+GK]2$!D#![!6380@LBIS\K7&!LI_MP$5W-VSKM5NZ7=EYOS*T-JZV M9LVHLP/?]Z.M]FI-!KC/6+:MT)33U.JH#&NO^. M*R44;S'9+U7EL[-&60B0H/%NM$(Y:29YE-O37&$-SOAXW8Z,IQ_3UG7P=-/) MZ<6I/_WB">>\<&_96&0'KF(L($-S3*9\BHSQ;;_2/\(/+19< MAU)\U_ZI,G9KAV@:.&4$Y[OY+72KFV MRX^P\MG7P.RPR<[CB-+CV\Y=VF#C2,9 0[E"P1C,V@1-2.R5I8@G-NF)M8VB M7H4$EXY=R!T]2AI=/&$E0RE=%;?N[_D#5N8BJUWYUNU>SKHB]OJ%(@M*XL8R[:PF8%37,+DPXE,8$ M?-&I0[%FB1+Z)I3BK+=^TSO#VV!$!?0Z9BHQ8VXK"^0+$?,44RR-'"H=])R7 MK*C-//,B](XA$\ I[D+A&9C_U(&J2*>']^^V)SPI+R;2XG7"S_NTMKT.04R@ MDQ'"0L^R(!@C:PXU\/G_Y.N>_^@XQ?\?'622-CAHO,6,^_/M3&"KG^7-]_"E M$(H$2'N':\'LXKV90(&QB3OE(N'%:/2*]TS??G PJ<07^3V M7K5XL.D"ID6;!MO+UF5)E?#L +_Y=D@-M.48>P^>(+.E)]/^4^KE1IU$,L/G MJ%S/31<68X<3<7A,-)J'(GN?6!NYN>#3#8&]U#YC>/%@C[(_M'4E\'*@.'8> M\R\V@T@WSOO(ISAL3!-!9BJ@RL1LDA*G,5.0=#C1*)%SE"9&+T3PT72(-*G" MI8RX+O4!RS"T"WF@_MDO_O&3*.+W.GNW@48_7_>8/@3I.U5T.X"AWV0(2!]<$*4IW M*9%X=;.6(,(;BZBDHK'&ZK:&GX?L'\4P4KZRJ M\;NJ?=9X^TZYGOCEEHFH<290IWX)1S2!O31#B%'BB?/X_4ZD9QG2&YJ?G/S- M>%Z^-[[HV8D^Y MM0JY.DPSX81&5#NK6EINF]G],K16&@4>_SBG_N]M;LZ[KT'QQ*@I1S]+1 M7M2$;-'+,)FLVNJZ$-70%:HS'FSC&IF?V@[WZ3U"L9R&A?E,7&@_&U-.B?FA M4)J8H[&P$ MYK4FE"$<_$_EQ=HB<&IZA@G$%*>D5\7K4CO'7ZY_NFY!%C):;:XTOJD?RJ=>IZF6QG&%XYKWO9H/ST;:7[H M#/U@0"^-QY^A9\($5J"!3.#];1-8^BAV;BP57-3R54Z5/&*Y :6+4Z_%7/RD M^/]U:8K_91\:BS.'LW"D&1HD.7; M>^MIOKLC>^GNT6@(I6B*KMO,N#@@.E1E?0LJXQP8/?LSJ/A2TU'E _NE)).\ M*JV/B9X7*AQDN"]OP1F'99D )YS!?"YGO??6L8??61F)Y['N96N/XD. M16]D>'IEU\E@YG;I;747<[\H'MGA(K]A*:]BRD/&5CHC33$T$"[*Z$>N^X*< MT$F6BN]O1X%B+"D'Q[,T8&_&M.S.J=YAZ*Z5+EB3_F*5IE0<8#OM%W/4;->W MU&L_.I4(BY56\\0+B[6>TJ8+&=3H1@KT-&O_*IS0O[G- MQ]4JRV$9[:! /BM-?8*A31A(@)C!Z['E MT1"":Z%8Z-S5V6H*#^4.8%HE=Z+?33R1;+OVRN9!7 M+=GGO_Z&;VTC(<=5N##*FWH',9QNT0*!MFB<; I;-XQSN1/ !(*L>U=YBD)< M6,_^AVA&]Q\ -QU1C^FO$4*)^VCBE8U?8Y\6EB6!RF)) I!O\(^]F4M_&X)G M'&@Y'>&8970F$\C3"Z($?4FSO:PN&_[F/-^Z!293[8P)"XKM&JSMUX:SGM)2 MG%-#4A.KG*,I(Y[X93 R1\R==VJAU*E+\6?8P*E;W9+G%-%2F"?4*E='HG\+^_1RA,; M)49DT(V)5;](Y=_Q63N!!;)^<@Q']?2='1$)HA)5IG>Z,.(\Z84_6TNO#\8NSH5L4;41O7XB9RE0>V?\F"@?R^FGNN.>:3@^ M9MM.2AG/?K'-R&/+*3GI[?JUK?4_\9< M1,5IK%#6R PFD+C&%NH&9IF0#V)V7S*!"UUU(=V\ >*8]F812ZT?^&AL[ZL&SJVUXK;K U92\:2M,.-H!0*58T)6/'K M8]8JP*D[_C''BM%R^F.]^ MY-E3I:MWO[(?RO3XL6*/ )8C\:&!J6(?;8>N?M[24E7^(5745-<9\N53=';MCB^ MOV"%+DV9$CQU2#$4ULH0KB'I%]7I1M4/OM*B=>6GAGF4X^M\,M6^5B]D6 "D#*.*8D5'+%C.KIY0LCZ6U5=IJ'O,_>0 M8JQ!I=2)FP8!/UIL^R)]'ZN_\'I55UIP:>1K_B169Z(4:AQ]IIQ+N>"(Y%7/ MPH"B:ZD[):,5B*W2=14F,.K0"CG&.!UI MW?=*-4J+PRIFE!Y/,_&>!I_O>EFKZLJ\\Y3)$4[0T6PY2^,;0L0:@"U\-!E6 MB'#=9G!T,A07D<<8 @OP(SZ'%=RY;E\^=54?>[GRGIWJB(E.)]G0RH1D?G'* MAB?B#?)J\E\=R[R1RM\?7G1T74F0/_&!-W=ZQ])UR[*@4D.6V-LR!KY"5F_' M*&32"?D=13;6\%LE-S*NS_V(+Z>=IS4P@02I-5W+NY>EG]341*D&!SP0]VC] M8,B2QL 4H&K6#F7?6K;F)P^2XI2,+FL;?,54O2C_?C7PP_?=) &V\1BJ456O MY /0+()B31:E@)G."[2>.7^!.SE3@&:=E8 MPNW;@E1\2*%J!,B\T][FJRFGL3D0R[Z=MTBSWHJW=%5E K)7JVFEE#-]7GFO M?DT*V?,.89!)M>ZJHXRGL!5G8N%](JXE$WH*YI*RO-NS@Q@ZMQKP>-S$$.8R MXRE6-L5UTV8#]4S0GV7*;'G3RBA&,_Z>KKL*NRED9FVTH8-L2#)!Q6AP!/@^ M2K4(59%_['E:K7U!?]_N!V,*M@S[*F.P^'*HF>%2/F$VI1\GG>A^OE!+P)5/ MY]ETYH:K,Y@SWPY6.EN%7 PIA(D@CT*48J/M&&MIW>. >BTLPA5E03S%@+ MK#':BFA:J5Z2CH#4RI[Y<7@$$U1NO/!0:Q]9T1(O)-O*-6;(%L@HC4P-9]+ )M%4AI$U.7UF8^1UALRI_FFA. MTY Q;/AV;FYI #9OV_1]*DUU7]SW=JLOY!2#T-P,YSGO5(HSR;()Q^U3#%*T M%'5UKMW!D*2-Q'(F;K YQGYB^WACK., UJQP\9H%;%2CS>'@VZ]O>J^$7PG7 M.034VQ:?R$,Z[>1-IZ\\_$!/6[8B*A)ZHWV#39Q?EMXO^2U_<2+2=J,]]/C= M,QY2(%F)4E\:HD?T*[)'Z6.QNPKE6K7]H3MY'F.WYYV,7]^80)^> MQ=_ZQ]#E0:C15?B,+69Y$R,>LD-E$?%.#9($/9*#$6.QFXRVH(>9@\W[IDU^ MC"LJBK.4S0,,'FXT_'";%O>9AA$W.\8$?GR,9O'G_K>&FGQ3D'O_=T__!;H3 M%%G$!L+@Q;S$X!_0D8R3LA)T2 \3>#C'!+I@$E#9[-K5U1EH) BUZ"5'D]NV MR;6C8+7:-A4^IA0XZ3>#^36QX3:1-9\UKTB7PK9!:I5H)\G8&>R[&=G]FLX% M%+J'S/O7+TNW[BRFJY\R4(&2]D6M:!V7D9^WP!&9P//Q(<6+ZXV7$5:(7I#X M!<2[!W@S^, Q*%Z!>H,*^<,$2&OR4-G4N+6)=4)/ &I!O@4Z1]L!VJ1:,G2SKERW(BMX(LN:<$UH.$P]6*U9D ME2_/MN68G@WV?7(U>-^FL+^^CJ:QQ=CN[YEP-YN^1;HOBTY^45*K)']BD0MG M"LNL3R:8 .-ET,X,XS"$"5SH^@S^Z=AK1_@(]8$)_%]KZ"*XE MCW$)7)08,YF!UMB]UJ1*THR=PP^ ?Y0DE<"0LI-,0.1<8P9&@Z4I"C%5OJF] M4>\IHOA+F)H0LS+K&W6IC:\V! ^U1"6,SS L?N U;#YH0P,<,BJ\(PJ%K:K@ MZE VIVMQ@W-5OJ#81Q;]U+KM"5GI*U'#+-F1SG=&)^)/6$:,4;]C^R%5R*98 M:"+N($UWJO[]*_6Y;\$"X^"G.E@&_ZX; "'K'M]"4B5"!, P$*!=FJ)F%QK7 MAHT['8T^.W&O70=0;TX;Y?+(;0RJE],Q28E.AGO=6UZM4_;H]^E/SP2#T9@B MBF,^#4:))+'AX=%0^T_2;B>-X;SJ]:^XI$Y[UDQ0"0FV"G%!0/$BO!)W&"WD M"'(PA"C!3757705$#_%G1EBQ?!>8?/&@/Q#MON> MHE\#>5'7;J3M)L,T_F+TEVR5)$]D3N8:@;[I5"_A:I"TC,0V6>J^7EID M((S&4\G0DVEA-&]C=GF&?.O:,8L?B#.4SV:68Z?9N=F^*)WZLW#H>II&]K5-8[@#8EA$=*#A(56 =G.X M*O;KVF;C[18O:XOQ9J^*]B4!\]";95AR!.52/N(W_/!6[\'E?8;NYW".OK72 MSEX-;5?I0I]6"Z*#: ,48U***1'R'9X KP1;)9REG37[M@04W)7KWO;EITWH M+!6*.(DL]8[QO:AN&6QIG#DULS@4@I$A9*)F;M6-5!4L]]%VF4"RQEZ%?GV6 M23YCZ-%KT,U#SBR?=72/E0LY01&89@*GZS^/_WEX=:08%!Y$UD>&,ORLJ&PV M+%L=R&8M!1;%Y9H$%TY@W[*L:*8A:A-0;$4))%K>!%4-A]QF,'7/A=94OX4/ M'5=_F.\"T50?.XG["MGX3,%,LM<9YGKC6 MU.C>41(#8=$T\^IAQ M2VV7O7JKU54MPM^;%X)=4@^)K ]=!*?B)_G7C;LIB<4[]5KTC!#S'N6.[O[B M)1Q16WB_M"1I<^UE4'Y=>//?2>62)X?Z755OGY@XW.[D_).@K^)E@9/=@+_S M\:E+:\ VTJB[B.AQR'Z&Q"CM*>4V'B8PRC=6;*ZM\*GPG'+8F"3XWO]:7[>,&'B6L?'%WE6O)=)JU( MS\?LGNN(5&0L[_5L^.\S](WCYRK>7$N)A5_#2*,UIU8S7]3&)(,7,;U>V([> MYS,S_K23V.:DT1M/L3Y[*K[-_E5L&ORBW779WB6CNX63;&.(PE-:'E M&=V[=_RQ(HA&?"4]/L1\[IVA=I+HUH2 8QCT^#X!CI:,@+-, M %OE2^1_'G+3E;J?,2$B3R077_E"\9W.5/8]+? U06%,_+?MA/#3L./42)_A MY,*8TL.N%W#T1LB&A;A7?VR.X)OAO?/P^_QH.85F3. @%^D\$^@ $Y"L*.0 M'K?R]O07)I>1LG;N3Q%8N&F%W[ _2_;]N)=$JJ;\F"6.1EC2T"^RX'O-J-N[ M(D[59P\\DCJ MF_;DON/^A;;#4RPQCAL4I"O^^W=3B8+@S\=JZGN/Q00&G+&NSS9LIU'D@AWY ME*,['D;@.)SJ6,L$#F%HO&*,*((0@[8(I27"S1!=?E#^*B80[2\7XC0H72U[ M"GQV]TG&D.L0HKO\&M?X.1E_=T(.(G7E@:F3J9ZEMU;9P K"ZK8$2Z@>3'"O MR?H\^27QU\S'I'5;4KO4E@A&EN5+N9,"PXS]C$$;=LI:KD55C;&N*SG:AI]@ M2CN=1>:YL3_1&K4(S\5Q,BX$@#,2A0"]?ZW=MZ-EDG50[-E<')OB%: H9Q6*42M5+2#M]R1=F< M_@KU=WG(J.EPT9D'/I=_LD;&W%8_-H3XD M,X'OSMCBWV78*D>?"FIJ@N"1WYA@3./XQ=R8>271!JKVGWFJ1#H9)=V 4E55 MFIF;2/#,EEA>W-LJ&ML \9*X]1GH4ZH&+)5L,ZDO7RN\[;93 M:[:V%8 A:%*E*9;D7**4H^!/Z81J)X'-4C=Q=F?E0PM@H] CM_L;@X_"M.1C MC?;8P\"O81Y3CR#X+C7Q>T!(KPI4PC_SJ\M(]EAENQQ.D3I$/<4:;X U\+%< ML'ETC-Z8N E7]1]#=%8%@LZ]M)KEM?AZM.O0%%@.I9V,@D;4;5"ZIBU&G$4D M*K_Z]KN<=;\V/"AUHE8\:>/NG_'WB:]/P+JW-=;+)NT%0XHM&1 BB$_0-[NT MH2Y-85F&Y6A[).;:$0J67,%:59Z4X)F/E;XS$/8EJ2F<\(])'U15INJBMO9K MV6[>%\_?G=0H,,_"_L'R! 7VW !WAEA^"WE5^IK M__!-NWN>&X%>V8+V&9H;,YI"G[*DNL41=> ?U=O2NROD'W4S>W7<:-]4874MR:-,[/OI7%W6\3;AJH6,U$&WWLHSCR8_CX(1(:H&R2G*J\FHJ MR^;096.5)+*GB6CU"A;U9)MVZF&X)>V\[6_=(DC_NQ)TB&AM^8/$%I%K MR78W]E>G9A2=#:)_FD+P-8--]NR/*5J'?FQ4R\XYPWT6P/T,(4?/L?$1FCJQ MM* C#8..T*S17N R>/R+M^3O_'9ID,77'Q/2 M>V'I.!KZV<+R5B./PHW/F+#]5>=>G8VWC3]U?=#5Q#",XSVO'J.("4PH*EK$ M'[XEI6>Y 0Y/Q*W,:01"S\\F=H,4,0PM2N,JB-5C"=);]:B]H%4)=I8T[;UI M@='W.ZW#_LM+ M;"(=M<3,!5A352H^D6DI$<7/B?TO)GP0HH+8/EW;U4?A?, MIA&VM/+08.6)SWGB*6$'?:#7/C;?9"CK"A@,_L<=( >STLB1Y$N M:\#+#E:WKRW"[S!^R,&X5NJ)Y6[0X;W"/D^#;.?D]F,^\!'="4FDPTS C6M4 MNPG#@1"V.@:[T^]VQGJI9E:-W;0#>?UQ4\+%P;"1G;=?!'ZF[#ZRU*; I\[4 MEZ9%X.E*:;;/^1JX?6E\SFE9;ZYL%$GS%O@N\CDS@:0^0V73R.MKIT=V:WTP MOV@L0 F/<.:'5'$0](@M4_HI\NJ-#:3>HD"'59UKG"?7A.O2F4!-%$;KPV\7 MZ^OL7_Z'Z0ZS1&%.J &RF;9QSA(\E/@XD-VF63 4'? ME_;?G:M];N^0;-3V6"@!2#A_DU(:C*4IUS8C-PVWD#0@E@G$Y,IYOB\:M.@R MVUB@GXK]8>QDDO5^,R%VKMX&15*&_7$WRB0[T*LU1&F\@T_M^K<<[72YY+XZ MGF-W]MOL&JMW&(SDV_6'Q^.J.58R ZGLE%@\+I$F-VJ]3WMJ^QLXC(JF[1VR#* \SG7N?_@L1XC$\7+E28JMDV3Y MF/99QJ83X6OB=KC@REY=/(N_'_(8G759IK+BGK@E/[]T/0&Q[?.QKT-CSW&U M(ZEG$1V0(PKP,(T3@[[N!Q=L+@_[=E\[IK]A.%SRI/')AA;$#O'DRQV#IAM6 M#@+*$HH*:\8YUN?ZMUSAZY)^X7%!/]=FLQ,-Z5E,P!D6S02JR)F^2B]0,M); MJE<$U[0'\\S+\$8>$*=**5$U-].S'L]H M7S\.N=O6Z @)C'[4 K*\G\.S<+SH,XM@.9:PMT=K3;1BTR36QEVPM(Q7X;DC M]T[\A'Z,JL3:N=>R-R:N &P$V.@,WB2Z779DOKWNV"RG8FM02.VPC'8WW^!% MNU?/"3]&/0?EA!>*%#X%!Y0JUC&!X^0=%]ZI"7=;B=%>K#M%HN0/?,PI[=IV MC=F)R8?C6A4MGF[XF=33]@_-/6X>.*%M40Z'@$V7T:+6E#&R=81^8^K']):, MK%VK^_,2G:/)[1IA]QX$7Q0N7A&J6)-9H7#DW[VR M_IGW_Z%U0IC&N[TF%?_NE;77H>+?C1,6V!8S_O>T(#G022^(2M9A+= 7SZ#\ M;BMN,GN^[Z ID#!=1+.BJ.*A"39'ZXB8.)^W6]8RMHU>?ET' M(E8[3R88M@[@A3[T8\8(PB!:K61C?(KRG.1-Q>0O18FJ U2Z.-IJ*Z>3>Z MS@6B!!@7IQ,NKRT@GEP',J'$I=[X23ET%%2 9M#G=OE!XB0=335(NB*WGE_> MK@)62:T@1QS(PD39E;K$3W_4)L^1?$B!QLY8TN>*2]3. [;GSJOO/%7GY&YS MU#MOI"B^&5MG/<*3,OOF7'5R-14.+L_]#>6)+3?1OB&GGQOS>NP.KZ$FF\9> M:6(7EEY,I:DP@:^)C*RRXKWS.XS#E:P88$9<9DQ#=[WJ_J.CR/^\$_T[UN+I M_>/"QCNEY7$/8P2/:=W6IE;_YW0H!W^^=%OJQK&FVU\5V/2 MZ$?BLOR@BC[(*$QM>I/E,Q_9X\Y^"/D^0OL?ZS67,A.SU^S4OC/?CU_Y]GWJ M^"46.%<@"9Y4_1)!L&U->"S H46T*:?)_GD7<)-CA?Q(\](!S[]0X>+-FIC& MB3E4D:JCL#J7/&4?59VB378G7K81(&87?Y8/K$W?/J#8MO*G*5D+" 4 0.5X M]3R4:)BX(P]_B=SJ83%'W4>H_.*_.,K%#MH[5"ML=]Z!"11\,=.0U#=PW4$\ MPW'R"?[6K:/UO@;M65JG=SHMF\C5A#F%9@O(59=HLWAA9N H4RS?> M)731P^"Z ?^QVH3;EWI66]JAK$#G"AOUPC*XX6>Z7<]ZIRMW0:(5NUZ?K1PIT4HS_?'A- C.X>S8=KW(0&Y7XJH$W;.L&WX MX9T./!:Q@:(Z07RQX_+F-H^C;L.O[FKZ?/LVW M!#V(.,88$+E,*<7CA$*>DH;BHU[EZ9QOU3C9__--ZNBU&^+FM]K]5L<%,HP. M?6_WAMOWF>8/?LM!_4KG<^#+5?,F?R>R-Y)TR>XD3&2#W&-Z( MF_]M\[,_\>M7/^%U9A-27U$Y:;(D:!-FI+(%S4>*>D=/0EG _#8L0G,OD:._ M^ANC+]@KFW)$3#;NQKRD9G6'%B,.=DT:QBZ,48<2I&8(0DU6&K-@I&G[-?G]P:T^X(*9?;B>.B%B\F M;&WQK[PB:G> ["$292SVU4%*IUU 7QI&M:ULV_@,E$B*/3 ?UO'X=;UWPD ^ M3&KR4^G)ZI5:>2AQ+UT(T7PVT,P%NSIV:OCO= MYZLS9_;?^E7\[7'-?NMC>_6]^Q>5>Y )U3 M7MH6V-SL.Y^-R<%2EC=O?H6-NM%ZXS%3&2 +RA+WLKW9*+TPTFH$/<+_D].5 M7E?(F/1J2*MY3,I;.P_EK2;49\3917^+^; &W<*'FO,VDX[IUXC:7V5V1"Z8 M"(CO2]86GZX[#ER6^"5!E*&GN; MDAXT+E+M=WCX[M^(F49^*J?)-VQ!8PR.8&#E]J)I/_L$9UWBN]./LD@#!9[P M:O^5"9+0M!GA'3&EPT:(N$9.C/39VSM^AJ/7C*8,\Z: MLB/!/?LL5.*'(MW*J]'W6K74JN;U7*4*-_R/4/S)R?1,QCD*E3Q+@9,X;A+7 MQFBBN?%0PF[B6&G>>DAQD7C*MOO9I"\E7#\+E6-MS^H MA(J7\)$XVGI'6J9E8Z!3'VS8*>\^!@03- X/V%9:EAH3:CKGWO"LT0?NBE\? M;^3=0M4NY%=E2?K&?M6=?/&>G%R^=_;>X3E:@K*,7\WF;X;Q:.*1IQ9W\_V; M U<%Q7/X$DR>Z7,/55CK8X7T)X..["3W6N\Y8O67?COB6C3?CW4F4'LA17\2 MNOAQ*!.RPTE$_5:1-*JF_?1J;$A,P=@R@3^]IA39Z6YP&MH*.]$QC7J5L>"; M\W>\\J9+0E-^RQ6CU589_:$C[$.G9^FVFGQY_CK2/'V!)])*M_:.:,;]SWH& MDL#18/(#8B)!%W^ZJC%$IW!IV!*I-TQX($ 0CCX;T=+NH20J=GVJJ DB] Q7 M64OX0%4<8P)/0JZ1[)&Q:O)"R$J+V.*GY@-J^X071/2#4N-_] 0J[MIJWC>3 M 5J!<1SCD\]UNKBZ>D#.8V1@*B_%_YV<"N_I;.P[4$XP>#6E*)!'Y M@!)-K&S3PW.]&CU>>S[_Y/WYE=KAT@.7'Z5Z=&V_$I/\/G]4A8]^GS+'!,3- M.I@ &< P@7Y_U&O,5"*X?BN$I0-L3X*+"HK9?$'52)/33&#Q_G!>M8JNSYPL M_?P9)O#*!SK6.XW.8IPI$ZN=7O MB;WI5 _"+FKR95B5?JV'@U?'_NIH9 9"#@7XXR&$8%)QFZ!B1VOO:4<$&S$[ M>U/)W^)"$B3]B]JS91E8S_"YA4Q&>4F;^ISP02GK/C M%8T_UTZ%@$S@ );".8,)@QX+,2L(V+[%:,*@AX:7)B$U-SW1LY:2<[R!Z46*)L!X2WFDN(XD_E M&; (./8"Z5KS=2.\2U6)^^Y<@"_USS+:)<^_J!Q\6>HW6J(!/41 MHQO*HW$)@45RJKGBP>.@(\564T\-C@NM&X6(MX6*5X0DW_WO@,?/4/,BM6I( ML7J,NGT&J;8S2=9=E0MQQ!^3G^9XX8L\YFP06J@S5"I>61=[75JHR#CBST;3 MBB<\RX:/G@8ZH48XVBQ*H.QK"DS@-,78(//7MV W2EW (IW7>J/EO":R)FY3LS,Z@1&/DY/;>!!!I8"_LM=^U(U%EF&W:*HLM#H.080:D$H]4/+%?.* MQR="TPE7QA&$X2NE=1+V\XXSRM/HC-RJV+F_9T^V&[RF#,HKOK=[%6^WL@AG+^Z1BK9K]19&AN]YIIK/=#I1/H\>[3\ M%M [7/7LDZ=1[L*F/XB8\U8T4@PJEOU*J60<1E+50F[2D2%*,\5P2 !(90_5 M7QVVO$-U;>Q]^RF973E*F^U@M)4OJFHAMSIK? *7/E5B>^BBE*S2=CWR!*(% M4QG="H]@ A"T-"6E;5*$\://=^2\J\HRH68@<&I"+6(N0)Z@ M0Y6G@.1 M0DZ?*5Q:[Z1GD61LH"KC%%0IA)\5VZ;I62MY1%1DNA9I+:KT9%>%$G]:A>9^ MMN8/.7>?&K #1O=0-VU2B+U33(!@2!*;-HMJT"7YM[/X4HA<'KSC$X1S\7(T MX9@0N_G$X^:*6;;T).(-46="AI3)A?S\+>=O/#&.;<^0MCW09TS@T-*D.N4P MB:TE@Z]PK#K;6+.NJK)F@P=ZS2PNTKKG5ES*X&NI+NA4#H8C!$Y4FF(+<&_? MU29?J/(-SD15T#\*)4[4M?/5WEEI(*@YJ)D-/'C0,>[E3!!'SWMVX0QA*S6, MK4C'ODB^U!YS\I^R4@&J*"',_1&_C?VWC.JJ;!;%XVB(D41!4$14$%ZD28B M):("(D*D2XU(!P'I/;'0JW0%(=*;$.D]H2-=.H02>B\))0323OS&OG?<\WUG M?&/O?<^]X_ZX/^:/,#+">M>:[WR>9ZVYGED2,!9SR_ERQJ//F?J5Z=5H51CL M#3P)(@7I.9Y[A,?F;"5?#PN0+5!PF.W*AT8[.DS"VPXK=A_]\[UI\1/NTSFQ_KZ[(#+ M'PS[8"R02_BV=G 56S#1+-^>VPYSE%@MJKB&LC#[)$<'C?LNUWQX"P?/M\NF MBRK\7+"IJUZ=.M$G47O39U.I,]O>3%$AG2#U$3\K&P5=.--4B7F0?!K3X*,T M4"Z"?2(:]W&6S\IS[1:C;3R3PP+0FOL#574%R/L6.N*VV"(\'PA+NAA=:A2" MO#X6O)T,E&@AK^^8'ZCH250)+N0&?U)7GT64SLI.+VN:GG\T6?!V\\',-74/ MPUG4].&,\'*)^[QA#(0] )B)SX:"LG/G &FN]NEO&\^6TG92C&O%/Z46PP@I'R.B< X%8$\*'3P81%E$6KQ-@XX_6MO- M^+9AFM5+,!(*OHX%/-S*I0"P^KCSK+M_^O-5@^[OY])URM9(-HS-'BGY7XMO M8P[/$)+)IWO1O=]]+ZM\/< /70'K!$4>M$)X?%K>23>W9 S(G8N.VV!4?CM( M,/I]*'-8TP8.N4G;"KVLEFUW'?%2;E9ZGW/$5$F)&!T#6J9](_PSJPYKE!2@ MQ\IOUQ+XM9@GGR[) N.I6-Y8Y-3/MTP^KOF=6V*'@]P9=I'N5YUU_NERU\XF MN.MRU'V5@$1TQ6 '[)/2W<9&O%%Q5Z$]FV:"I719<=SD\_@%]IB/+9+BF'Z Q]'?,& 0Y3C<=JT?Y?E5&3.U^>_'M&XN@ M&]W#[AN;?N-C+&]=R]L[E)_<)3BO8?.'F,)& R-!0P7.? M74._D%UL988535>B-RMC^9IKMP[ZCG- MJ&<,>9MAL 9-"_,)7_./""\=R,]OI^.@9O")PF 83^U27-3 4K/+5T\38K[V2^+>(,FVM5RE5J8UFI?"*6?L1C=*U0> 9J(T_ M^H)/*I3#!ZUCYMXQA8'=EEK MJVJCLY(%+^B/A5SD^?-9=P@L$=$QUJF'JS)O$ L7Z^8V^=RBW3R"\S#8W6DR MK21[THP[[65=G#YN[0[[$%J#E&1U03<21VN*-:Z%D_0 MB483N5,5D-N/F)VT"Q^Y^G=*5@8<5L/X8A_A>3"@YWC^A921G[R.TX3DJ^:; M5\7&TS_,GQD8N_'0-",_7M.- N!4D,+:0)DW4&MM3L8";T,F?M>-Y'Y[_*TF M^5*YBD3&9:DO@<+3=G"EARCD:Y_4Y.\9Q)Z-P\E#\[,1K22=I 6N[Z7]CH'< M_B02*&%/A+J%T!R3O=GFTQL0SLJZIRP368[OO>(^27$\;^.I+W6<0M $L);C M>>9Q(W=K"5ZYGORP0-\:NSCLAR)YH1C:4O6]CQMZ!OBHGEP'K2@+=I7-47VX M$[Q!#G-B]HA5WW= GZ\T(:$)WA2O[C@WH60?207#R!1<,P40-+,!Q+ZT1HX@ M1IC\GW*?-A'(Q]S>A_ <<=&[HR)K5>G>;0I.U^!%OUJXXPH+2M]I"?GD:FK> MZV9E=>Y%?IL(;AEIU?JY4>,7[^:]2_"U"[#.)++B)S <[:?E1$4-3<=GB/=0 M?^DS1JI>;.I&S]^S1Q6V',.+R%RQS$P7[*&8Y*^Q85%6<[X<7A=$GM.XW!*C MY4K?RLJJE_@6_=+#L"K*M[Y;W'?*Q) " *RT6'N4G]0\<5OQKC0YUI\]-"#Y M![-HFVMOGV?1?OS?C5M,77L,FY '>.XE---Z-=II[$CSZO[ ,+KO-;';_+J> M6=^3J'@Y7B8_X@Q>'@.ERF"Z!:, ^7G8Y8Y<^ZLS54O-QWXBRST]128>\67K MD9VN'9!?0^IB1G+\]1J[H_EB=@55%2Y[?XC3P,M %UC$^%[.%EFP"F,.NSW- MN[C?.16V%RZBO<+]^#'XQN3!#BY+AO3G2X_DC!LL-W!$A45M-I_>T:[XC@DZ\;0; M?4AB$B?E-][X27Q&97[^"W"F*0K SM$O+TFT*A>>&N=;?G_!6XY>*>>C.90 M(/)@;5N 4XLC;4K2P]"RJM]''(6HB9W[@T%>Y[76TU.^>PPX;M +Q#8(J@?F MI,SLROGW")*2T7,_63'Y1!80[MX$0A9MSR6'=\G+78MZ>[9+I]SD:TGT+.)R MM^SOGH:$)#DYZS? ('I":42X\HO!,M>$Z)W1DQ0RW1;&NX,"H($ 9$.(+CG0 MMXYJAG7U!'&412UI^J>%B8=6[\!(IWN'SW$;!3 5NQ@: W0I 2VNM8,9JV,7 M3.A6:X=OFCT97X(F9W$\FV(I[7D"D_T"L#Z2.9YEK4CPM#0L,@"[&1X9_.E0 M%G++'6I (G"'HW]]A@<_V)!2(/Q$P;]W%IC"$32805S*ARK_3+%\7EG1]5OVNCM[\)TDZU@.7OV+@U3CUDB'/ MX:$Z&/-O7-E+HM?7VW])8YMM*A-(;_?BDB &%]OX\XANCMN/A%^@$3"%FB8J M2]_PNS%,ZM.SK"K!N8_2_ZI)2;,H&A1CIG#E64T%XEJ@N M+!P&G<\% HB^6 I@ 1U4B3QC!YZ>&']4/#.C@OLM6JUJ87WI6\YCW]MOKCIN M"PD:D Z!0%M!T5\8C4, GS%GX7 M=T?%LR?^\D6>VW'@,^11"J "MD/K3WAK2M3'@Q9R:Z__,8F\I FO/#K3\2L" M-&OZ@LF+6Y(00>+)2E?=U,<-JGD='K!*%^KB-/0= RHI )X#RQWDW\DYF+^# MSCE6E)!'C:F6DE^6N7"!Q':249;3;FZ S9RX.N:F=GC6J+C9H]@ MIVDICB6[K\3_%K(='H*XA6^8;])H10B-6(YYF!Q.B4B^UZ-*N6Q/0]W?%K]E M3DY<";3D/]P5H+"J2Z!YIO9[3<-B'-XXIYGN## M]<+R1@,N"N""0VK(+^Z^2/VZQ '<< 7WX3+MW67NO0L] M^ZJOWR(=BT/Q51BU9C2G],5#%TX?KXGVZ\SJJ^WW;&->FXS+65I[#-SW^O5[ M?EE?52=H=#&I?>E&1ZL)!X0.V_D1R]WVP/PVIK/$L61](AS!T2M'D^WW>?:U MA]![Y?D/CEZ-%53 V.[ +,USCLV0:8;$*IFJQ<1NF[W%^=P[M DQ^L; ^.;! MS,%]TX^X=$T!6!-E,?FPL,/V0=Z':41GY[%2*3_4 G( M?$L!>#WH!.F"\Q+U"E!:ZGNGT+8D_]SKU< 'GBY4V5G#W;6CM-:&D,%>3Y]' M7YIC$ML%5AIU\D9ANM-D?&\QP^*^"@Y<"OQ,$(7T*7&2DA'RC0+.SM+.7T!DP@-ZK'YUXE_)XBUS^;38\^=H]R1R&FJE1CQEDL M0O1>J2&$C 759D,K3,R0C77^ Z*'!D1GEJDS=I.722K-^(8?ETW$A#2QD>EO M8%PZN6\ASG0L#)ZSYY[VZ]FZ?JPZO7-_FKRC\[B_WE!E_M>2W"KB>U:Z_DZ\ MSH8+,7F<&*E+%=#IUM".U\1FC$LHS*G.5RT.M(F=%L:%59M)+=JV<[C0^WB!XS<'Y,.4?0;U[T\) MJ(<2))_3-D$2AO304HU'1U+FFY4>"B"<%2F^\1I!S,?+!,2DPI=9,B? =KJS M&%MINI2>?4N-7?$*Y%ZLS#>"JX_E(G[V]^\1M14F]_A7/ZR9NK[U>;R!&IQ=/"&J?[AT*PW?0EDF\&+8&)2-=(RJ ;)NN MM=5W9$WAXU>-/"\9W_-(<&H//2-[1VC:\O7$[;C][S>/>P1*^&5U3/L&)%X9 MJ$60)Y'G5O D@A(U*ZL?;+F6^CKZYPI+YCEGR<<]E3CC'=T=__C,@&,2Z0.1 M#2N\$-MG&B^EC)J1AVG[&-9\FQ(NJ6:PWK82[KE6.Y M$EP)- 5LGA'[.=N?[J)XE:X8"N"%28'I(#P6 T7:Y3+PT-+*0'RUN@S4,\0C9EW9ALZLN9YRV M%4HPZ2N\34]W Q#WH?8-#?1"W>J,4HICO G.-;XRHZ^^J'*S7944I&5_1S.2ZLR3E=_$XISS5Q^&T^8M<&&W%Q'U1<:J M9?E;XX*^N6@3AP!N2$ZS_$??12QXWP]6/DCJ!Y\ZQ?Q'WP4U:'XC[<$HEU9P!>VG"TV+ M:O&;^QM1QEYQ#FHH<5X:7D9,0=WY[QC)1_%G\!= TR.X7/R&IS0%P*C <"_D M"]_4K?H'H7R9%; &T?:BH;71'="/TH2ET"!+4@%R/O\F]$/ XV&-!3"34<*VNT"?\YCE'N@?^!JYA^WA(Y8"AN!R\(=:[)7DK MFQ.L;5F(0@D\SXGCDI ZSZDPF6O]YM$7D(ZF/9UYCGVW/;\C+I!QA=M--P9K M6.-10T;FGSJJW/UES2AWSDIG-/%_PUSQ_T683K2[A"IQXJOF9]5:,X1'*( J MCTN/;]=5'BR']EW@Y1X,W/>GIT[V^RO\*Z,/?O=UB?3Y\L-S/0ZU]:83&N[Q5E/EP9?6__(0 MC_]:T#]:C;1>U&1[-2PC !G)1T]W.[I?7C7#UB=Y]GQ15>:Y_=DTM&7OHSDM MGO;'G-T10.U^>SE.YNEW@=0S)56 QL,O\_L);_U\Y9'[J& MEOB'B2"-_8L_R XK6WP%C=%WH\:$=Z/*5'5BH!Z%?QV/LW4IM95EP;M("8UO0 M*_4S/5R*4JCZP2G:>>A'!1X,4\LU(Q^EUFG#NN'Y%.UZQ(B^B_E&@A2=1BGF M:3*'>C,-342J-TPAK3Q28WSSF$2?IKT<85R)GMFQ7.'&!U!7H;U'K*, "#&U MH!@8ABIL\&; BT30?"S> #B)GC9 VA"\<10 ;)G8,]V(+"_=39>]7'5*!:F+ M7A\I@,>*LA3 &1X*@!X+G99J]O)&EQ^W:P1RM/TR=8BW;W!:+"LS^);6IW5% M:)=_P\BPIAPF65\Q@@@>1E9&IU>IK4UL_W4P%:4 0MSQ\CD^U\BL@T1>X-3^ M(#\N%+R+KB7#5B0C'@T*W:X^[4^=X7"1 MZKNOWM/-_.Y2AZGD&LW#=>%6Y#R5#S!E#U-%!)!AVB>R3<.^*+=C+^UR/I5! M7NH+]J8UFY6(PL$+1;:=*K<\/PW/";]FXU6C/Z>=T4A_*+2.2H9K0L 3,VZZ MNY7&&P=DQ+Z?0%9=]*=_ 6KAORUS_W-OY ^F/+NL"(#P/P$UXML_]T8"3FW^ M#Q_M/FJ"];YN)"50 "YPA@#K%%#J5NOI47F7SY_8IFKQBH'/U4<@H<=,NOB) M=9* M*5YTJKPO\2;T5>J25GTTW0+C%^'PRX^^WU;ZE)?F&EH>/V0^V+WEDO(D+S%W MY^Z1O9F?O?OAVJM148]BP3UQ9XN*RH^,\3.F#Y\O:7?;6#;3C$ZLY.^H8)_T MXF9(/Q$<1#D,8Z@A!A?J\^PT%_%2)]G#\5OBH42.*X C^];2[4]F5!!EPWW M!P>>XU+ Y^?-;D0T5Z;<+,'EWO7J4>-UR%D:ZPBL(HB1NR!TI&0/W\ZP>V.- M:K[L&CM^1X]3]=F5C 46'^Y+55IER%YO[DPC.)CTI +RY?%Z41>]_-YRS8FQW8@GN/MGJ^&"VEL%/#_)UL7W#D2;]+RX^ MVW.1H "2K_"F2TOD'STR<"T2OO%SG:$]E#W>HKNWB/A ZTN,IT[EG^Q M*LH/V1$;E:)9VB=;]2W"S+![4/YE^/R\ROTOZ2'X$Z:MWQ"?, M=W4(DSQ_?LQPNCDG6Q'_JBF9AC?.U#6AJNS[FPL/634+ OS\'%XT(ICV@5IV M\$2D!7):!X@R46ND4O!PIX5AI;MV&_6[XS("*7%G6?IO9NB%W'[DQI)PPYTJX%^]^A>= OX*Q1B4L/O$+M&V[/#VXERAC.-YKQJJ76K#O2UY M'@ZXIHY1Q8'D) 4P9%1+ ;10">^^YDN.[W([N2A">JBP:D#*>#=I;4/1-[\= MCI)?F&CEOK[.=0/K$@8M]^SW*=H81[ZM2QL4O1T5,-39@Y2@6>79A]/_W1WS M&=7H\K7V*:(%4TPNED,C7\,")SO<\8MCE@.R('4X-<*YU8&\'. /]: M:Z7DFF>,1UW#S\*2*8#E<&^]32TT?3T1V$<2S(H09/QWO3O_J8!_ 3J[3%-+ MH6V9[?S@>1.5GP%J8\Q&/!Z2N4'.7MF)W!!5H"OP6MR'N6M4S,#S3W0QH60U MP5>(MO@2:+:I.82L>-/*?RWH_OH0'4\$#;F5)B:()D[W^IHW:]86645=8$I] M\Y0[K])P-2:;FJM(?#H&TJGIN,#=R9 _8<'1$='%EVC;)?\L7*KXVHCCA_RZ MLTU2. %23:/R4NP-LP >?(LC*0E[M3M#V+$N\_J.WSJ=CW44H/@^X)?0V=H! M ,_JL*#F?L?6-+'A6W>MF$WE'MEV1D];15WY7Q/\Y*\E7A(%$&>X$$N"H*'K MM<5""O967$_A]1EZ* MWFWM4\K[+*2,@CT%(!B$.2:Y4P6N)AR<8YRTAO-*]_2NZ-N_Z^ME>P-%UPFE M[U#W9S5:3_][PVN1!"\W;A!OKWC>QZ/3]Z0H*EX+P'H@O@TBF#J JW)KHCTY MD$S&>+=>M;KJD&$41TC&$UXCAAN\=YYR)UK2-YU._#&7Q#351#?>*?7QVC?Z M43GVT_97JHG7]%W>LG()W:D/EA%%$:] FD[0)K-K6MII:(WI72_+ .&EV,L^ MF^/^\$M;I^ PIY*5^YH/DGPY>]1N;T;];K_ %9JZ1!8@#U'5)X(!'ZK\AVB] MR+T=J&LJ[T& EID.KJ5OPOP$I@Q7K;DE.!VI,MD2/=D+(L4[$4$X*(N93^J6 M:;SHL(:#:';$PYKM5Q_1HH3.7MN,^[1R)PED^G JRM!A^,GU%,#.C(RQO['> MR+ F__$#"N"J%2I7QPNO:T<2M*'/2?@@QSLN'DQT71B\]=13/%1!.7<+:_S2 M:9=W>,^R[K4UIW:/!*KMSX&! NA'RR+\TB9*=#2^PZG06,-6Y$OUA'X<_=7\ MLI9%!(042P&\+9''O4CKD+T^)]B %1VH'>*SKKH^U,9H'2'V9Z=N?TT\;II> MKJ_+2$:4M?)HAP1M&ZV,4#G3*=N$EETC5'TOLI?[Q M;*XTSL8)U7/1&7+Z.O^U4)OSLH[L2ISRXP9;3+Y+NZL*XV&U_=S,"\REY(?,);F M6-WG^71QS_P: 0SIQH&K4CY[1%]?:O?FNE$_O'=IADU[FN'KP JJ!YO\$OLG MA/UXPQR&R5]8@;6"0\BW,)[!8QT[&9'6G-^]V9[=X*67J%WZF)!!2Y/OP%.4 M(ANH,%9#:#4I]IH8I]87S\3_O6.;*8 8HFL.%3FK<,@2T/)K5*G6G+FJ@I# M;COFO)ZE8+>JT$Z"H$"^H#RO!XMAAT'&73R2\-HA!?1C#OB9>(,E!"@I9\Q+ M 7C4$P^4'A6TQDA%16U1T>VP[V4Y\7'2;BS?T]RUU:/!]-13MJ0_;83:OB=! M!-[EB9)JV[Z?2\SAQQAV6QWNON4?L-PCQUTE9%8C#PZ*5UE"!I$%QD1ET,S5 MR(5P44 %!:#N]7KE\L/][\109\@&SUS37&. )KMV8:^6@R,UAWEF6@T*S6$R MQLY7M[7QZTB U?:2\*2 M\IB_7#F3$/5]ER@\[9B7QY4K]*I$9G< =V(W8.R3JN\PFDF[]V1BO[Z>2*52 MI98%?\NR,! \\3- / OM.INW M;Q5Y54!'E5=?D=T]RMV,,V"-<)$"Z&9OH@!^40GB,187BC^QQ6BTE;%GQ1#: MV9HCA67Y[6A^QL9XQ6JMQ>K(9C[)X\NQ&S9,F&QM\O-QT"DQ0DF,54P(P",: MY3# 1>0.LT/]<;2"B6NFO:QE7TUEG%&DX,J+Z>*[=^/^)-0>M6P9ZT):4]=" MEF3G6/$?>8TK [K2;"NI]+XTG(>5&.T?W_O> U91$ODB,-$$['M0UE]6%5\8 MVM+=L)WT,.R&7D#:Q;+ZB'=I8/86R^O-I'Y>1Z4WGQD;O,AKT1XV MF[.5T,V3=#K5Z(R7C)+0*2O"W!F-$'K)Y0-[\QTP\?$X$^I=3Q#H"I*PS#Y6NBK M354UI/228_&V^)- IO944'B)^9K:F$B5HY4[AZ;E^X2[OS9S"GD48H15&V'S M3,T<+A\?0>",QGVHOM/$@CV>UCO/]!A9SLW,$+OX%;#-'7X='HL6JNE&:DQB M=H=>-?-N%D*&A:J2[6WQ@3K>U4VDOYFJ^^O?7K)2AB5H^S'^*>;TH#UNH[=( MG3&NM7I'-E%RI_+J>Q^N=)**"1ZXI($,@UVJ!#*CE2]5C6=>>XXU67N[,/7X M!N_AV7H(7'DZ[='>YT2J$07P1>" 8+ MILG">^R=FKLH0M+@5(3P@27Y5J\E!:!B0]7ZYZ@:L%OFE',>>3F6%B__Y(_! M_.PEL58&YO>ZMM]65 L;G+6D:AYV=SILUYD@\KP#NDV>VD00+T\$:)<0I4@% M 6 L@XJJ+68BVID_P;[3VZQ_7Y8@5K .G8//QE[ 5VAA)X(.H.TZ2UP7?^3I5%R'1C M)N8Y\&"-I-"P1GMQG%FC*_=W$XPS^^7&PM=4)E'R;'FQTM#E6>/4^UBI"B]P MYM$*ZTG@7X/W$;XA""_1:&37BY0UC!J?T\SG<=,4^L[],N(42::GJA<^1^PU M-R7[:2S<21;9$% ME5Z>I]++)_@*3RQX208=+!W^LIZIC2 ZD2,QZ9P;+QU7NZG7S1AP>&**+@3] +X M,$NF:3)CVT[;EYHU5\4?'(U 9J*6O%SCOAN,O5TP>Q53TIMR0$6IFSKZ O6# MSZ@<5_P J&,'[X_%NXO&DEC38HE7Q/^. Z@F=P,QH&F7*9-%%0H@\@ZV'<'K M6"*I*;L=;_]V4L#W;B A"/[=]W6G_-%B6 ZZ'6.K((;O.2S2''=1<-.)%Z@JR,0^@S#%KZ&]\>TJ;WAK:U) M6N#C$RD8_OK;-_?+!1?A]RH,@SRBLFXIO/ISY,B^XGM3+ M.^+2OUTCC)-B5&8-&/P&<.7O_G/5]8N[L0I?^EQ!J,=8 43(]+%+:6Z=Q*7S)C;'HC5 N[4;\(1&5\+-EOD]U($RGAFDW-3?3&1+[)10=OQ4+?MI@ &'7*8?EL3]]'"_E+!U])9PA6Q;:NEAP-2 MQE/&QZ,#N[CJD'36@XF=E;_#U[JV!Q?3G\RY\!N.69([1WJ^RZ8]%.I3')?@ MH0":50+N4;< 8;P*.E6#2QMJO+.H.)X*;;]T87SQWI=W7%9EOK@^944WJTC2 M6F$N 17#67DRU> WQ:I[_%[WA%A*S1;N9I+;/Y["-!;CLO&U,!KR67Q;!_F- M1J_&@XAV[L7ZA./WL2V3U[8O05Z3.\BWJ531!HWB64BN6[P>?^G:XH.,H6[> M*4"'3%L'1QG_N?"WX0>D*<7U?$)/QN *]$&:!H8>UI"_ RP6-B/S[W"R&+B$ M(Y=-QJ!;PV 28-R3?WM!$*B[Y3LM^7O M\=3-(%\Q#5[!NC(N M-@26S6F^=XXJN#@W?JQU+FT"N+FR,Z5\"9R'H,-FQ&&OM1J#PCT8.I!#51H> M]56UKU27+>*^^)[SN+U_\?:0MV)&8D+.4<(5 H\.]0\7\Q7@[^ M+S/H_O'-%27!@!=#""8\K2$V-,S8&_:A,4>Q M'X$'!XM,1%8860R1BUW[*"T>GG%M-$!JT?'\F+2B\CEO@VB>3MY7+1]F@NZO M*,_')"UR8W;14TOD\"8DF1$.Q9.>K*YZ3\*]D[P?PO!^7]3$R?Z7OQ3S'L5^AK(1 M@=B1Y@=*$I@&4T2TWWZ.IC=3$I^E6W12=Y>0XV^9V&D*8"$F'$M2NCHC]LLS M(2#59-/^74BG?/[MB[TNZ.,PG9;[=%M1J;B]$ J D2B#B6Q]@&#'Q"37*P4[ M#&"F?R-@$EZ%;S4R66*#7=AM%XGWJQ*X>#!)>9EVO M-77ZVLIAX?K!/>;'+=M4N#>J@Q1#9;PE%,!93YP;V3D=68*\AK++BHC_?^+N MZ,72_.O5PWW-OZ(9OLC/VR#H$L@,ES"[8/BEHO8A7.J*>MUOPIK5@YSOQ M_"N\.B6'/*PG^=@$,IU\H9U?$%5ZM#(QM_BM=VHO4 #7.FY]K$\OOO/TUN>' M9^X]5C0=]W8PWK:+=QWY.U0KM/WOB]"9W!WA1ZLM[FJ MZ'Z#^NM])#X U 8_929J4P"!)E!LSX82%<'T NBP4HNTH0'\EM3$9S8V=S3$ M3*HHMBFO= X_?-4?RD^C&!Q(1[W$V1@P.5SM,Q"CXD0!M.OW<^/L\1H+L\8C M>L/DFSX@K=&?*T8[NSL>CCXK(2IRA@9T7Y27F;5N%:EWVUUMB-2>.4P5R/KQ MX^]CY%47/-\@\1NX#4X(H\)]S^8_]MA\&G#?&GH9N4NMF/G"1?]A\_ O@8?B M#DF('0@=:A9_K=E;V]SGU&K*.^"KSV&PQ%M\_;X&#N:OYMV&+@U/Y70G5^3*=30M-!MXI("S+ MA[+:MQJ2+_U?RO$#_??IL668DQ6K3A_;7\2>/R/+EAHSXIKRQ_&CQI MVN9O[7FS_WQ'0VB,GD62M47+N2O*K,1EHCS>>Y$[8N[^2*/X@M,#)T-C9$)O MR-R=D;')0WWM;LOFLTAOH!4%\.$86@%K21=N.3XE#8:)O[6IS5 W_7K;N\6N M9'2_C.:[;:'(),BH0LF1&&L=T3UKA/'BSJ$OB+JX;=$""\]GH=,QX,9 %X!+2$C_<8]+[DY MCH^(EN:?I!M]2%U]"5MTY[54ZM]TW 9-,VC!]$G)9('I:;X3Z"^Q'(9-9@;8 MD&8 ]?^>"QDKV47:0J],\GQVMU\43'U-"/:Y(P0)=82B^=*9%L<"]5@1;A6$ M/P9D3IFA;C+]UJ[MS*&VRFV@,-0N6A%H \8+JGT.T,U4PW'*MWM?3ZEYU;&? MR795INI/%RB-$4\^L$$LDRH1/#Z1"^+;@TM 5KSN*W+/Q.%A]8,)R#-W7^O= M+-437@/=))M;G\<1(E3>$/\<(4@J5[J,=_[MF_JIPRIZY?M]*?"5;)XO$%.R MS+\.ODNO_J5=HZXNKG(O<^A04)E3N\\8.D)C$G6B]#\_94>]7RO0:_9=BIV'S7.GB M40'*GEGXKK9J!]NFJHKRJF1AGR[=NQVW=)UHXGN> ZR^&Y91Z[,(D2G?QQ%G M,"+3X,/LR70%;69F-AB;3JPS/J<3"(CZHF@4ZW>ZNS@G7\ ;8C?^VDHGEB.J M6)#]=LQ\Q ZD0J5;O*' M'6Y!MV<-QD'EFZFZ2@>.#R3O3W+$A0I-'G$J%T(=Q%'N;;#RM;:1Q4OV'*]& M2[^VY*YC?E_5Z/[0?:,%%7'?"//^XGS\&7P7F:[W(H9I)P[;T(SROBER=ULU MO$>@&K&_N);/($R_")S/1#,?>I%J%80=EP3@,MSG\<9S';N'6])&7/HV!ROZ M:M8ZIBRZ\0\Y?7[:+ '?+I[H:P34(%?PJ4_$THIOB-EJ40"*)2<9V0O(FY 9 M-)=T$#8T9/HIAN^S1X9G='!'23G'UT&A'OX8H_NJ]_M>W?KT4*YT"V=+JE9P MXN^DP3@N(4,7,'O1:.9)ARNJ=V,V<,N\'R2>F)XU>#[0"10[LSP&P@NOM12, MZ0=(+ 7KL]/7!WX!^$&[9@/2"&#(A#D#Z0="E"B)A7ZH3'=Y/MX(?%32T5GF MPBC*-[44#\@3M!H8/WBTM.==8E\\'G2W:4I>:6M@U1U9GIAV'%^_LV%Y.(UK MQI*;,#5_K08B B2@I&]P^^JR;D?OY2[QY$Z[T?1X8<&%L&6NJGW#%N2TXQ)_ M!SS8_!:FYD/EUP HUF'!6CIJLC;A\36B(NWWI]IBW]\ MJH$CN$CAY/$QL[*O6Z'[;X7F@?-)$*9??X#6:9KF+.95],5G2[X*XF\@7BFV$EA0"1/P$N M6<5/[8N>UNWDO!ET$8HO?]959W#.MK9E[S6LRBO4<5%\*GLQ,&G9D1>(B34? MH!%[CVT=Y@E\>C=N5WC-!<]KD"DSL3U1TL+C'#/17L/CSIR>4?I+'3"Q(4D_J(ROGUAFSQ,_)H+ MM3#>VB87D/CC52(>>+\)RQ;I>P_@[ \XCV7 [>-CL9&+UA1 V]Y4<>LOQT'K M.N< =9^/2P\?2JK5)3]!+=$T"E#>9RD96_%8&=PXPPQV-3ST#LWSF M!F9?CFP\2$YV>_A*4O7W8H3:J6I'S$,XE!0-?=?/CROXXU)2^HZMC2PSS*J5 MG;,G$A,TKTFGD#AX'B3P_-SW3Y X>-_7PTGRWVE,IJ(['O=,-('MW^)745S_GT9MN.EW^'Z.LG#34W>&JO/Q@I[V">BDS7+ RF Q2XMX5T_O#R9?@&S MJFFYP!2BX&D5!/:QU656EWS??6Z><0VE%TD^A;MB97>8+\5N&\IV?%W1JX.U MT7E??LUHKLX>K:N494.#^:EW\GXD8:P%F3ZVB'RJQB;R[&YU*EA8'HAT7P&? M)Z/-92>0SCF8=M1F36O#+"20?KAKVV S*%A"=1$JWL?;6X9%9B_E"1]^UAU] M,W0XW4 H/&=07::P_WN6E55# OCX$D3)9VE>$=T&FY1? '4PO#8&7IWV":[J MW@6&OZT3NO/6;XG$-4FRDCFVW7''MJ(&<1SCC=;Y_;_P,-6:FG+4I%RCO@YM MK9H[!7"FJ-COM2WKS_D3DP-[&?PLM/E7ID-M$"[JR%S] 6S!QHT; P+&;'4JNQC<,'&GMTE1L9KZD8XQ$9N1GTMM05?1W ( MT,)'8[,-\)H$>;SSB.[H87*\J$8[VX(1C]6;>$E:BYMW97OKCIT5A YGMR@ M# @:DK\ V\Z?7^>+[$&,\P0ZK$5=M97/'JP->P:DQZ^>KG5!,5H@E'\GER0" MD]L53KZ%+UK4004CGISHO+167GT3MOKD^23^LE1,9D@5#[MA] UY%;XFJ_C9 MDX9O(XGY+_3?EDXC2?5HE0W+$7%/X'37@EG?SM#/V;\W<2M$_JT@3,#](55Y *?\V]1 M9?<=R,#1.Z(6N0F)-;K-M;4MOQ^[!\_7L;,#XDY&"%+4I%=N=,=$+H;D%N.1 M.DU8EU %9<^UK0<5B(VK3S^N37_^$%4$F+R?JR?.KM-$2V31P#W%VK:BN1S0 MS/--"*QA4%5OMO1I],@-9^F3[UB6+K+OH1[DZQFMBQP(N:%#?PK@RN9XJDV* MK5)FP=R+7R:H:55S=2O+8"I5Y,7]Q.PGI,C ^7.1(+RBAV-FKD\NEWD:^H@" M^#AB.TJ.";BT5,*P:!ATB+Z*=]0)-1CRO!A4??SJ@7[H>S7]-V[T&+E-44Y.=5MP?C?OSKWY5 1#-?6SRL5.GKM^6:AISNE>*OW M5>N.A!Z7.L2[!N74/)^C>Z&N&-L[.*GV%(0RP0WC/V)-VAEPZX>^5LB*&)>O M:M+ETEXS?FI7[W,%Z^'@8_1$JAK_)#>GEN^3MHB(?!_0]+C-4CQ^YL'DG =$ M,2H">).D4/I-13=?ZXKW"R'TQ,*^I%-/E9&Z$7IWR([UY*] UL6$XRVP_@O( MCL'+/\K&^;_DMF,#&DI%C66#!PN%.@+;WQAN'$$\J=?02B;2A\B$03^_I[E\ MFC0V#'\??K60V!=Y8GA/_<75H 6LH# $G)RO\K"P\(F)]-XQ^$!I FL;O3H[U< =B[6/3*1Y, M+1:&D;.R*BJ?VDP/4A?GSC0?;"O]F?\X+]'17U3!.U!\\/.DZ4O/P@JPKGYT._GI\K.JE=PT=[*_UU"B\) M8," 0SQ*:-4Q*=$ETOV2X_(:=I8CVQ^>#STI^.OVHVRD6SE:)#O>[>>,'K1\ MD1(9=77#BP+@11@G0;C(*#";TGFB\3"$"S)L+/KS07W%Q6VBMOU55= M/"L*OK4Q?Y,F]VU,6@Y=^O* M0Q[6DZ<$'_(T^!+0P27TT?6DA1+:=J]'Y)3"R(+=(W\3GZ4KTEKEM^W6O+I= M!);83_PPPH>&K?4K$^%(RT IPR:HY#ZAN=!5*B%^8/R&Y4EJZ@"(SL!%C:/X MN-X)F/0I5>.:EK"^J!-J8/P$QD;NIUZM5^(1"!$\M,#.T0'-0A9W2,U6SMJ@ M *P^C3-HZ #W1>[EKCW40>/]LM1(??A"WCI?)'EPJL3E^.D8$VESJ MWTW)-T)I!Y8C]OL[5Q7VG4^U/LX&:NG,?; M'M!]-?]KCR*-5&F@%],+$LN8-"'01*.QK"'"%9]L;EJ)S[/'\^.08\ M\9B0A@CSKU2C5PDU?SJC$BM3VKRW$,CEQMB;I"\4@'T:-RIAX26$-V9(NM]F MP-*Z: -;9QWRGN;"$U^!S:>,A\M6._T!N?_<8%(42KS*U#=,U,7&JJDS&)MT MVU;>(JWX)PXH=NVS0LD,0DS$NS!&K8<$)\P@J2*BK&._2LL590K?^SM/WF(T M4\=CI=$W97[P#_OQP/N*DIE-'&-IB40GXR5[TA)WF#P5@(]="O$C<.G1I1^^+;B*/-L3) M'QP_@7<._$O@#XGNI"" N0)S[92N2/3YJ'AAW"F*35W9QGI MT:P:=Y%@<*_P:HNXS,LS2ND&M[J:[E[67G ;Z(+B5&%GUPC\T,G2+'DR&0$ 7M,#$/P4 "_G ;) M$0X;G35:B<-DO;V)!;G[R84/T2>F.32W$"65-Z M2%)E%\TA<#;5)$!TI, (?! M<&PU%, 0WR_H? %L_SWL+'0+3IYM,]:\%YGIC*4*^9=9TZT32'OHAMKZ:IWK MO8S( M,GT_6*@.W'\04H<9AMS -Y MJLG)[N*5KD8LCS@Z]CNV7E3Y'1<9_IL?AN)!;>*G]LR_DD!.(P> M<5X?V-T,C,BP*G\2M5/U6#M>O1E@^!N),=P[D44R0B>[V<@)(+ J40I[!@/; M3EE(=WHLFH<7F\-86=G(WX-N:-\H> 77 =MH[*Z\"MAJ]S;+4R!2F MH$SP(?(,@3MO-G6&+I+$AJ5-O+Z/J\V7M_-O;&1G_ &N$2 M>1S&1 '8@IE])CK,%8>)3TOQ<#//UW"/7CN^J1LV\6_[17X_E4_B!Y!:^@-] MT-2U?'Z9:]*F)'<[ZLH[$>2)&$PXB#5]9:**8%).;HC\]L(%Y.F$'E]#0+HI M@,K=:((.409\9=*$NA\=QMT8S PU;.><\CJ5#!Z0)DF2(0O)OTP?T#QAQF6W6O;EO/$)3<^GH*:OEY'IX0R'2.BUNB M&KBO^"JFT#>I7:VHJI_UT;G?-XNPJC66W0;ZO&<+I1C/JM65P%%[S; K2!NJ M>)J;QD5BD*&P#G,.3S5DC(S-]=65\D-%;6R!TS&G-]TM+Z ZP] MX<.F'GF#KHL@&>]O@YC"/UT4]>Z ,1!%?^*SM6ZJA>U5KMN.OCLGSC2U>^-, MW ,YD=IW41*\AJ$!#-1?BPBX@Y]RM<]3*N3_3%1Y_T3L&_S,U=]K-._A9\FTTL1^/ IN& ,! ;W >DVU(T1 M%6]%(3A\@:X^^8J7F:CS'Y1PRXYZ321AF" MKH_LSO4\1?&.9(%L_3]3^T-<&>]\5[+X,S>9:+_;8KPVQ_TY"DM*+>+G5MGL M5D+TA=:;YXMI?M^.>C.!AF$TN:>8.E+7HJ3AD:FY.Q1 ,%'NS4KE88TERVG9 MNAK)'_<60@$HS\34,YM^;Y*G ,P&C(<=3'LALQ3 0NRXD$!6N*N$):8I:D1])1.X^P&ZEPVV-J02/"[>FZ"=] 6&WNR5:>G3 M=Q\'-;/,_@NP[GM!W MVWUJC,5])/VHI":'\4OF+N=Z6)B+,N%>S+: >895D!N;PALWT"TWM5+#9NXK M9![[F[8[OH%PGU*&$K7G0V*-!24E/(8!'5P\S5[:'_G[?.$N_"UJ'&$.#M@( M-WOGG?*3BM9!B?U>3)$'2B"QLO62X;MD@*F#RL MNUT5\Z3I\?3="O&AR9L[?WT<45*OL.@P\8 ;2XHRTF#VJ9#6+/;Q0*2OUU6O MVEN8]ZK/.X7YR1Q+?]_..$/4H ^5%, 1$BCB1Z^+CO@*:FHD6TQE@$UM[$A M,Y9>TCK7&==0YLYQB^=^2_2GHQWPTUNL[TP==-LM]&5LEGA+;/X';^\9U&04 MMNM&01%4$.D@!*4I5>G2(BI=0$!ZB8J($*IT"$1!>A,04%JDB4B)2).6T!$0 MD!IZ(#3I"24$4CCQ^T[9Y]M[3MEGYOS(+V;>62_K6?=]W3/O>IXZ9&/)*K3V M40=+N%=%5+=^4>6'0C$_X;G<]!J(G^,&RW1:3]9N!SR2;5.#'TD=&LO8X7XW M_^@UN=Q(&VT!+ Z"185I0/6)GQ9#@=HX 3AG!?9"^? A@M6A.Z7-4^+%._-6 MP\GN0'5<,YM]\G8#C5&EUZ@H6@E]JC@%3#VX5_=GD=G0LBX9 B(H-*8N+3!'5;Z^GK6J!67L/V9!Y=Z+4 P'QVAHLM008HW +29KRBOB9 M:)F:+9"P?AA!%?V1B@;M>0$O:] V_,0<_!SM\2S)\TPT95;]4.9'S<3\KN>^ MLNP64D*N2P8"\N[85@^=(JO64.C-M/4&5"10R8CB_,RZU3R6OP"I"LXM=_!M%/[F43-VO(_A7 M25[IC#C#>H^)X0_3H/EMHB0S+ZHJH41$:B)+'1,P#'8W-%@/9R'Z51*[%\F!D9@&R"=&[K,G_1KM?GTB_99*69#2< M_!7!,4,R);[E/9261[&47>YW_#$&_SS[@_44<-;UQ* +*3L,92PP+-L\25!Y M">>Z+-^Y9ZSU^.[S4(!H,Y\%I4F-[5S'S+J*1D/Y0(Z0,".OWGH"C@"W%,WI !GQ_C>!W'<'@G=[AHYO()5H&&K8 M0P/BI40?K BZTW@:UCI_/:TC,XPKPW:&^QV7F\&C K>@G */J."EU+/$+Z1&VFJG$/]Y2#Y$R^:CX]^T(+$2R?AOVT$ M0W^_R-1_R,URY10 #RMZVW?5:OFJ)6^J:[_3[$2.F6?9%I2R "3>5.H",D'] MFXGQI1N>%9JE/[I*7TFON N,ZTVQ&PQEF/FX/4M+#?"8G:(D$._@"]LQ LT, MCM@A1G#\@,:">P9G:];$XS.OG.S(E7*C^?17= 7A:\^5YUTXE<=S)R/-:;CY M%X! HXBBB*UD+#Q<17TWL=D6%EJ\P7OXHX+ MY/VC^[=&7;;J8"7P]8;>NR"7W_4A"'0?!J<*]#'1XAATX\"17-;Q_83AQMJQ M-XW#![&SW'SI=VPOG>OQ&ED2^ND(]K+LQ%27P9Y2T539JJ;. *[+7[MXU\J" M-L6HX47HD>6*T231FK";H_ZG %#*WB?*-TDI'K)L&3OY:'0UM,I BV-?9QPN M09W/8ZQOPH4E8K\6F".K&CE3^YKE'BZ\9QG.3#Y*#(EN W(,+'F^0W).>%SK M]?%^$2^?\-KA89\JL.P6*#&H?KL-=AG1QBCX'O')[ZMM#[>ZWKF/2S@S>^>M MZF?2N3B6=M9'3$VVO;?I3P$7?^^@"IE.;)+A(A$9^*\C!ZZ[> U3B2D\_0?% M=.&5C6(GHH /%A0#XF\.P+K;]+12!6K_'!A(-$@YCDL/RREVB]O)-]]6IM(K MKZ?99<8B):!0(INWI&I1* MI$ @@TFV<2IATP89&6? G';AO7;'5^G?WXQ"&;L"H[L1TW$L\<#+A[EWG*SOJ7&P[HS691:^5GMEG74^V1&!QTIAH%1+#4[#BZC5E"YQ%D+"8&@\\GI[7>[Y, MC@M[$AE%D9GXE\4^7XAB5F-2,[^:(XRS F=>J?([2C(SZ]#[*G22[U"*R!?Q MIJ\JY <>3;F.^([Z<>R]=/Q;(F)'DF#;MD_N-#X6HXK05,_I7_C>OS,NWN== MXA!>(C*M1DO+(#-T_ZUA$S\O8JQY_*XT)*QL0*X7]@(82Q4E%B]0/$B=)YF$ MW/%:8M0MM9B"Z3R;G.<*CX/$*G3P,X2X\68A[";H;"!0S]"YZ^C9ZY?G4OD[ MQ/,U>=Q1BGI,A6EYL^@M.IKFD3KA!';@R2T('>$-KCZ.RD;VK2-6%[BXEZ]; M6?XT-VV_*K179-G:5^J0G' VZ$!C^Y$TSYK"J[Y;PBV36SGEY2T\^V/>@;7O M1Q",2J*4=:BIR6J ZU&3PY80R#TVXF4QETHSN7J,S& MQ:%\N'VK<:CF0BB;"5J2VE9N-UV4Z5^@F-R7!I3=?J[;MF48A.@ 3R^U@J\4 MA0]"ZG$[%=+L-AN!3UX>Z.GT!2UX3!L7AS@%-B1L2IAV/ELRTMLIA% 3!58M MF:ZVN"F*FC\?SWJ]6KT[!Y)IE7A+Q&,3C=O@%\AZ%:_0(,>QK07+<)@4V-'3 M)+?\@AK;F&6H@RWI,:SW'#Z:$HR@)NCO>U69=IHEI(]^@,F'<),!M4H=2)B\BY^'U:3<0;&0%_.OVC,0 2Q>\U8=;ZX2Q)\ >*I#[^9XW,\Z;W_H(O#.J:ED'"< MN6=AHE9W/DP^M3?Y4]W[.,8#/F.!M0E:"4!:5/@?+'#%\M(DNYMQ22-!5!/> MF[P&MC9CC2S\I'8CGXM!VM*OLG):(^-OIK$<]N^SJL"$;\H-SU]^NVEOO5XP M<@H8"*LX#';)_Q4808C"&W===E"G6YC(Y=B*=^) 80-6 M910!*29?KD)& GZ.55:*Y>)[):XG:H<"-(^S,@FCM7%+"](EPG$\"TUUJ7)_ MN^\UD#]2_5A+H_*3K:&ONA^OKKB7]6U/-1V@Z^_/J3G(2 5]*.M38+<;B:\Q MU2= *D8F*- :];2.QD-XG#P_R&IT>=\-\=G@HU7"U83/"4D]6?CD9%C-'Z)S MF2T1W&'S"L\0O^/_UC/JU8+4$9TX>7"[^PIKVV PW9^POFHU3/4IX)V MG0[ M8Z;8'V-!.AS ,I+:JRBQM)LTKX)/*C@W/EZF>G]WL"=+&Y!<('23H- 1W?:X M)*9S\,=J)-_ZW/SPHYW.EQR;3W'?(E9*P9G@%2.U$9> +8\*U+9)J6VNIJ?O MMEK][T87 _7)@Q4^8/QJ+?4*=8QWAKBHQHA7TK/G J=TWK8O"'+= S8F-0BM M;FWXI][K"3YYCM2B('UO2DDUBV!MO9==O6?52S\I/__L:02;$ES:M%W L_N( M]S,Z)#PO+O"V<#DX//[D^+UVK_%J]^+FH!%OK9B?"'IT.=0286_@E+^A=*6N M-[\N]:$;7123KK+&(1[=#IQ&=9]\B2YUV=>F*N"+M\>\UCDE/-EO\6XY"J<& MN:)N'@>G8-Z?43A\3O-^Z!W>A(BK]G]/ :^>[>!V0(-(, TM0O\JCNAA*2Y+ M%LT)MM-:US=B9J9:3]*-2:O5_>M_2B*ZAEC/B3';!L\=SHE-S!3LZX]O/,?= M[C#LF?;!C&9(;[M-6];NI$D'-ME1OI"Y2@RPJE,'I$3%V2 TIZ*7K?YUS=[9 ML[OBJNG/=>R.$*Z4/*KB WQ3&^*KGB=_!L)),/QD0E;_O)#X>I[_]\$SRU>T MC61#5;#SJF5!S]+I4W2+^:V\-+D%T3VP[QO\,EBE3BE9H7BK\7O@(U$_\)\L M[W3)CG,VIL7<@[E9WA:-'@-WC'+=ZOFC'U?<:B]S*57=A'QI"BI ;3M]@5HG MZ^ O#R+*K/MQ9$S)5/GX]?W[F91YW000P_@WF8@3X/8Y']RN9F9[WO51=S7Y M8387^N$9KB?S4PR^(HT[&X;!IX#M4IJ@\IF> A#]GA1NB4)*)FKY+5&5VD+[ M/VJW^#^XMK[""J^.J-EVYO",#@G85RYSPI?F*8=8EXV\;DPS#-E]>*+3[UA" MS,8./&B=/S-66Z'ZR-W9K%YWXB+[W*>B@"> <_1YMLIT.<^;S]Y%N70^]@C=E<'%B&=Q3L7:G\2D;U/*E8__9DS1WC MIW<5%K+0V^,+!A+1]2,'VQ";]]>$W\\4>:-&0Z). 3V0WGY'!Y/,[QWB2:1: MW^:FH+R)5SB<]\G@K5&+*8-T%&@5)G4)]@Y5$Y!0 X\=AJH3"QW95=([P[EE M4A42WR7(OJV#)B%:+WU^'4(X ?9,%P_&+X!9715-CY4RLOPZ<;TUBCU6GSXL MA#-?N,8:1WR '>HR0,3"N=78$/61NVHRPFRV76SV55)>G%Y]2\L.V57=8;5' M,EW&QZ(:TC27U,)08X,W![Y7%>$.-Q#>= MKH5E MYYD#F)5? D%U7/@9:YGV72,L$5]*CYFK/\H@'0@GU$3STC_D7 "PY7 MB_Z;8V5BM^0//7;]_\6!GC__3W&>==9.R\533W^^[7KHY*=AQWI[UC194LD5,B! M#R&5J"#3,Q0Q?13^&8U0NZM.=NQOKGW._B,G9L7D".O8(:VM%7:);$DTQGJ& M(Y7'U,2P4TQ!DVFJ<6;_3G:+U1(:TH*Z^Y#]HD/ZB-V=7W\O^L_L/KC-!19D>P M#%DH3&!4'E$W[PI^5I26*7/@;2^>2\R%O..A"'<"@5TJ+<84.' M\5Q:^+A,1__)Y$A!G$3.W__9PY[=T;+'OM>DN5+?<0Y'[J*R1/6;)]-9)">['-O,G]*XK_^@&'&4>ZD(U3P(S!T@?8F7_#75F)4=,+.N4.793LH@]"HJM.U^UAL_8C ML%:)H7]33N#TL,4GU,&ZQI4#$853 -?W\4KKGD%!P7A?$.XL>//6U^0>\99; M"/*G"HT5?Q5XQV,P+:;KV5)V'[3"%M)^R,-Y-.2;JIR?,4KV",-K# ="M4X! MY[AI;ZU I*&\W=8IX*".Z=B'RDA[N$C$$HCTG;9)#\(44 ^F M3I\"'FP-):,XW9 ,9"!>)]'3__O(UM1";)+:9M3Q]60J_5;A7\,PLQXU0K[50-])Z_"A4=;#LS,& M(R6CDML%P(YKK\412V\=W%"1XG,KW @MD=]43V/Y@-"?(ULY\ $-< ?8;!3U M7^Y6B2%Y9D-["QWJ/Z&1'==$2-Y+Z8FJ;NT% M+8-)+B?)6F$!M"=E0V^= K2 UJ> U@LHXK<3.8(>)=D7,:4XT_E]/>]&,QXP M,<_@$^"1$N3PV.M.3<[:;U#ZRU27N2S%\?+D_)O_;B3\7[6L0MZB-(,\0T!O M%94<+N"T?BMAKE0*S:BW+V*'AZ,OS25T7OLFD"/G_0;SRL$V],=@"$Q15VUR M2FW2%O)%6^G6EHXC.!)3%["5B1V:JN_)Y J.[$+'0&7*[=3J-(2RI?=5KP[P M=_A_?*VG!I($Q4AS\"\7'!B?5-4HOK:II=@=[$ZF49E8RZ$"^#,X3*>A]KX] MSJ'D]4@MI;_F2,5M[X[S![:,P*E89PUZRAP3:Y-O\/(MH*4X@X?16-' M)&]^8ZZC1])-MKQ<63 B)X[JW6!.)URU -!#S,&G6 BP%DHV\M(ZE6VL6=,'L2'@:&_'];ZVMCSIS"OWL;VJ MB"%04+SB^2T6S4I7Z,AP1?,I8+&)G"2Q-_9C@G0,ZZ!5TDZ(/;N)7?>J'W14NQJ0< MBL3FNG^)#]2[0"=U*>:8^?/2BG*;<%B]93HTD/*1*D =GA:?"AS2LHW_^;BX MLL(56C9CM[:CRR DILHMF]9K9L(WFIUCOE..]FLDQ;G*10LWJI9,T=:C?K$C M3W1$[5G!C.L)9XESN8NE ?+B#,_$JQ<"W_IT%4K 'ZCJE$P-96J;4B92E6B( M;4J^0E2<:R:1S(T_W> W'"\5$;G7S&.V2B<5TSH0VD8"4L=5++?-<(N'@169 M!GC.K$W/LG77KHQ;%T1>W ^Z\Y,^8>_"4Y^$7$O)4:_UQHV$N841N#W\P;S$ MOMB2)[FXNA6^ZW(*.!'9/)A&R88IG@+Z;-48J00XS;XQ#G9:V MM*&6Q]#@[DS9XTQ"$N6[!C?TTNBRB^^[J2+S^4W&V6"1+(V[O_\X[@,ZEJ[V'3A\]. >[G F%;$)(N M^>X(Z-50#(I;0Y+X\54PLG3ULNQ0F.G:K! %?3KC=:)IDAM8['?\A ME7F8[4@@$$-#1&'C;AFBK@8?,7EQ?(M4>7 QN7ZR4,"PO'.7;LJ)'GZR(;&[ MF1U3OKV2%\1Y\_G]7:&<6-K[<>OUNG A^JGG,4(9\:^3)<8K0 C[ MH2$6XBU,W"Y2%*I%!..$--_7KE:$'8+:EY"(%>L^5&U[IZ'FQD>*EX^?[YA2 T48&$F5(>E!5-,H#QDEV M)&9BKQ>Z*%(#_YAO[7@8> E&K,0IS=0!.M> %5BWGZJW+(-%K4!FONM_F-#EW"CY>)_ M^XG)/HQ&,_@@*039&=>X>N@<'T 8S,#<9@D7RKGI=N7"WL=+=$>QB!$6-MBO M^F^G '01ZN1,1=6$[YKR]LUZ(N1(M5"2?\GT=DA7,14VAB7(_N%#A^%_O)-=30 H(&T"!3=(XK %R\+)1@@P9 9WHW_4Z!= =9E(_ M#'%1JL+8)J'/*;E0ET('VQZ%N=IWC4EP"98LOJ^/F]U*ZKR>G$0)M4 /:8^+ MP8\/MN!D.L/X&E**[.DL!Y"["W&^+#6PUHD'IX"S"(2&+(0PST'463)\CF^W MM?J+3OO5,_S,)XY&;Q"Z"8Z7Z)BR$5^A,CBELV-W.S3P$Z,FMV!Z!8 M:YB_S-J XY?:XUN@71!%F,+V?S/7DNZ_&VV+_*_3;_]C-B:=:J?#]=%FL<\; MO!.( /ZH])+6(TM+LVO")@49+_]]8 PFKA&&B$5G6QQR-JZA[Z ME((N5ND\6=VK0SZBG+.*C.869F,>CN!'L#93-<.@Q5/ E-*3^IJ4 M[*$A=' MN5MM=S)D60]$!36B6E@(0D3'(J@TY1/Y,N2+;0]_=^F7MC+P[$V^DI]Y"BF? MDJ'GF=3/OC4Q$B_,6:FQL=B91B(MJ$U/5K;&A/A7 O:,,*&G@,IDK!8EX13@ M1JCFZL$6G\Q1=JN!O ['4]W!E-\$$J9$'G,I#(VIL=P*P&XK/2"N%X(WJ3P- M3\-#%J]5OV-8#0GYU6O]\2RC'D^RYH=!R*%1H<&*49L_C4,WE*YH5P<02*N,=[";J2M@ 5Z-] MO]R7V$H[FYF,NYU&*0.T^EB(G*K.^/\[-F :UV*V5B-VFP@QD10*CG MC5$R8#NTTAYU\_O7]0^_234V(] XI*'L%&!8]8=A5/Y_;33P(K"LG1>8Y&M] MD,SZBJ"RDPXZZ5?7GA.+;6&TH'_AKUZ&!24"S7_E101/K-X_UG=]MF+[Y-8K>HXINI%^Q#6,EJ4&+$PXU/CFGEIM++5BPG3??&6 MV#6[6Q[*9Y$((AW-+LX2C?$[V"']^G%A7$_LCI5VEG0=O:%D-$#2--SQ?:H7 MU_6A(\AR=A"M8%AF8J*3]#3X IG^OE YSG*J26&=W/?VXC%N?I&\B"@$.8.( MHLD=J+TE#KEI:>=:(2EV^@\U8'29 H M0; >\<3^H6_\4@T3XLMU/;;'_5X.GVLKT@,*APMO]&4I ;W=[:8=U/<#Q-!)NY\)CV M[<^!,P\BK*LN(SF?FT("J&336Y<2#]22F'4X)+)R*$7JO#NH"M27TKU!YAS" M7!!H$[;.A[R$1TL.!)JD7F5O#O;T5IQDCO/CPJ[ M<4\7/6^?!SLS#5T'ZG&65KKGHJY:-B%+LJ@]85?P,MM!M!AV"J@!QOD>5>$& MT[V,/EU,-?GR9(K^IO$\J]C@;V5,LBG#./"_#N7]K*:Z."#1KL*?EUC@,C%M ME.[,'3<_.'C]FHG@7PZ=LT@8;;4)L-XL\D.:KOG#3FS/.<:L/#%7EN) *93M MOYQT<(Y)6&N"4,\ZZ.XAB"+&/5)TG6#Z1:*WU('BO-@?:6GAI&YMIB/.'[]& M8H6 G1RYZ56C=.I:H1"\#W8H6H.1R/($[QPG@ZT:+2]X:>Y_9D>X;8;=D9B; M#&!!W#.$WB*IA'51F2G%IP!'>%16[=S<6I3:LY+XY6H\<_K;FR:A7N;"9D=C M5W7;+!@* ;KJBLFT;2[X,:'VP!V&%\)B8II#()[)TF.M[I.5KQ_W"X_>-IN5 M'OVK8[/56:I?E!^BCC@Y00TU].MD2&3[!90,G1QS@W#Z*(:->0F\91=+0F-+ MPSL(VM/%[3>S<,"'(2]+]2=W8GTV+FS;8;:/G65::3G_P6)]%VG@+J)9[G7= M9@#I^\8 G:RA O/[<;W+'9 ?.== M.!3*OU&5O9)^U]3&K#9M[Q2@6F?')?OU&Z5I?AZ&^^4RD+Y#.\U&;)>5@70EM"!%!P^4-?RY5/WM$PI'#TX MOA%C9Y=N^MM4S4/PG'#=;=4L8B>M ,76<(-E?C)OJ$K$^'85WV6/>A)/ZDNZ M:CUV'"T0(R7&4#W#F?S58T>+[\<&9M512 MS^+9?A-SL'-6;=]*:"96ZHE[$YFYA$"E.0&(2 NS#B:P]8?F-*%JDX4M#Y*% M3@%@)CBQ B8_[W)Z93&P&I0:LW'O2/DG29@X!H'>PO:@A+D MOM?@I_[7S*#0<]=")FP$N.<)8D-M68VA#C+TCP.HC#3!%EW#@DF\8J> $5M7 M$A=6)X(6TYY!U?&@2"J:P+)=(;MF1 )GK@9I^!H*4#[Q534I_QI4B=O;G:(C MT,@_RI3H4TJTI%X%$_7#9KYI%!-0WT.37_XM2'XYI/AHJ6_0AVRO7*(SEVYQ MTB6R40S[]1_+*E.S,$*86/@*@19'MXI")!'8*('-X(G?&Q?=X6B?UJN MUI/9LZE&HPMB%+\ZVGL=($:RCLL(:91$V&)^F%0@0S<&EWD*> IK%\?73\*J M-48)%6FQR%- 3K9<(LJO)?1K4OK?H2*G@/67=R':118[BN!@5=0T:C$4W6T\ MA>G1N/K=6,FTY;NL=4^.9YZHM:,=878XD@Q9!1%%,GNV>7<7L\G"$QZ%(\W6 MG^?M^ SX"E=Z?>@:4L*CNNV%7>AD'M\.]3ZJA9:2M&!M*DA^: C^UG$//]G6DUJNS=MD2X\C!MZ:B,1OFMBD%*I4(NA@P-QBQQV3V">K/7''("Z89@;=0C-0K*" MM6E#-?%F!G%Z:CR+?C>FM_]$IKF=GY^]="#]*/7MV)D!?P(&IQ^?&(R=9^&' M>N-!\?)6S*9M4@DBQL;IQ7E.#LJ+$EN(=Z> "U QG$X;89X'YY'"F5)\/R#] MOHU>D2"=<%*8L\_;7O4WW "F$4;ML/$64W\'3T1_/IO'8]\13,#*S.K+L&'@ MY5'L+DU%>(D/NX6SS49%#;Q"[&YB&,G"3T"188:! =B\0KP,P9@8A&,:U&.S M&5/SF [)7XZW[[VQP_\F:PU$Z$.YEBUAHF XHU"N1=3V75#75_(33[>NP_E\ MY\6E+T'/I_4B%H+FO6?9?KM!(SZOQ\6YB,^? EJW859-"-3S-;&M%DRL X9P M8 /S3R#()&,8W,C.I-O$DD4"W*- ^$]B72ZSLK7@O8DEZDFBQ-XNE5-JK6=H MZH@ )0K1IRKL!V:%\+6KE.O^_5X_[-@((QV!:_SP0VUPHIA ,BZ:D)B)30B3 MI([6)&WL;71H4OM8+UID!VJN!0TT]5L*0B/4!.X8\:)72\OMLP_C&TF[GK\_ MA=0\<5D7\6T1+J=NBH:&%*_7G6ADNSQSX8X:F6 /YT87%'PUI_L+^$;3LX) MM$Y0#:F?W\<@VU>:L">,0S):/@C7% R_H'Y!<*(""L323 D*Q&5NJ!R]H9;K#IJ6T28.I'JIS7'6X]57UM=&9H;.1#\2W7RMS=38J==UR"[TC/!UB; ML<99LCKQ#F11YAJ1=QK3AI1J'"/P\8N\8[SQC8N+M?,GZP^5S[-O+OT<4E8X M4<+O[@":T,H;*PGN#4]87&(AKVO^1^V#_T_?N>D(%JC9+TB!Q>;B@^\2=E!;)K>+C[<@2N) M43S6QO2L#F=((&H[G!GDG,R_B908%LQ^/(80\=Q:^OK<>.LK]^7A^\&I1HNK MP&P/+E(7,J$@AO1CU78:@S[$-#'LZJ1O__S?9FD<:^'+=-"G@ 4XK,X-QB[? MHF*+ 01FK+H(Z^KT#?]^8#>]5M!8ORLT>(:IQ6N2(DHCX,(V.%^SW/F&A8&P M4>N:%,U4Y:*S(?Y".P8\QX7/_G;,OG@Z@4IJIEO$Q,YSM>!VXVI"['VTFNVK MK>>^K&@DL)@_&Y-]3\LK$"P+'ZQ-D P,+5/8#8>&5 3>D\N\8F\K==(U=)&/ M(;85N"T'#,YR;V=*LS1PGO(7=]'W*/#WA-%LA:;-)#"6JW.7B79D#Z;7X@]) M_'2/8MC6'/39&^A43<+VZPN^"A,XCN%?!K[]Q_UF-\AE5WX-+'H1_,Y!K6;S MC?MP?Z3'O-O.79.^SS0K$AN'"OUK\86KX?W9@D=T&D*Z($TA6BZOZD2-7C]H M4ONMN1O.XJ 5VH!;6X1'4EF)%NB.L"O#[KY2O)CT^CJS?26> ,>, &6>E\(Y MKR&Z(CS?*N8J,N'^SHHK#(828DU[6PF[28(R;<9 P&W0(O _ASL/P8C"GC3* MZC@%X-+(BA,R^:.'_*;;"E(W!]LXUPD7EF/U-HA/GK;HSB6EG[#A^ZFZ"!H3 M;9VA@5S1+C@'\UUGJV-A:-J' ,9KIV&_.H?O]'?^,"C9F)"\NC$\4,,SK2M8 M]M1)5W!!X *]L_9&A3.JB>:O"\;4:Q,%1ND*(2$T;M0#XWK6=V.AAL6!2IK( MB=J!^QC]$;?G1YRC)-DN$' H2ZH//N^C"UF%S[X.-H7A* M*CXT:R[H;S='@%"]T>$TK..K,QHA]10/ZZ8Y?6!:Q\3 QYK15R9+=D_I@\32 MGRPET*(&$TEU4:8=R 1EP=F71#;S%W_)+)I)7=&4$AZYYI&JH]:4PVS\F0YP MQL:LQGG;=F) 9+,)EO]AYH-ZEHUB=E@NZ#V5I M:CU7-]?/XZ]W_25M)VG>>>C$O[DY]):J3 S ;RZN?L*B+EN[<#VV>XARJ;<- M3*CS>>H994XGWGIRR"TD&.$0@4V^N*ZAB-O)SX>K9R.9WE ML<[AQ@5ZRXZL4P#YJH_^*-10N@R'P9;$J)U-W?FMH=D8.):SI6?ZRO;5>I1D MX'+68+:74;:-PV8?B7(*0.<.W%*0/]0?&JJ?HP2%1F,W$='S=#5U#?BK?U74 M+,V*:U'3V%C>H)Q(JR4[I\E4#7/Z\>2X*SWN.'C7\ />+O9@*6S1J\_B;^D6 M "I,QYZ+R60VEO8\'GQ&+G;H6B"F$\CJ-\,XLLK9Y./.F,(M*Y>X*_3LC6#0 MF^!P901"S3K_%-!NLNCNJ+U/': 4.BN4Y%;#,E>O&\Z\EDM8X^'@CKG[^(-C MF0O5ADO;KM91[ =D?XQH1KVP>0H0#N@!$P3 %+$D)!76B-'' 2( M\V^B'9=VLU, HR6AF(@DZ1!@D^1R[=)ZSVS1L!V?%'1Q".ERGY8OEA?>,16F M=^V@ %M.0@W LS X/=CQ+3 ?[%_#Z:0&Q+_Q\Z5D"13^:&N-N?Y+*UI)@'., MZW&ND%W]U"?>NU8AMUXX;A41*I<(!O_8)E/-8,G=]C^820^U*/(JNY?&3&)3 M=6J)Z,&T,.AO7W[US76^^,#*[>7PP)%7+TR3K\7Q6.NVT0M\CFLO"OH[&CYW MD[)I5FR0T:)WX$X9L#K.)ERAE$!5\:@%=+1OP+@[%E\9Z\0?E5\\<)/MUXW' M\2JW5H8_W!+V%8[8W9U7QJ]%(WF)'ONTHU;E4O"*$.-@6]9[]N8IX$7 2_6S M":F! '0/D)-VNM+ S&3W"KN->6;T(1 P.ZNWFJV<;]M_P'ICP M %^$J3^Z?D[OYD[F\FMP5<$\=113'Y"(5(R_]1DWG[E*2=5[2QJZ4E>?3-D5 MEKO-SZRN%?9A$]?2'?FUBS+H.>Y><7 *B%,13J4?F\#V+!VI/+2[O'K% =&GS. MP"GLX_BU+F.BR&HB%A9K.2^'X^J4,ENL/3P8L3,^5UR:>U5GA9RA]_S5>*QP MJ>1=P:=/68JH[% .SR@@_3,BE'JC&;UJ&_*U> (Q*F1HY2EI.VSWNK=YQ+/0;\+PK%E.H M4&/GN9>(DLNZ V&QX+=)1[YN. #^-^WGT&L]9-8R*BUXQ_Z[S.YX"BA800Q? MUA\BZ1@VU6!6CO%JMOCTE)[MT;1W/OOYC+I4YV.1O,I6O_1_+P<44>N!2/&**,; 5<3@'G/*JS-@G/ M1IT2+^IX8E6M19YJ;'ST8&+C#.":A%D3[SU!G(JP\4+63,.!3N.$=]#IFQBWE^_74AV[79+]? M8E9)TKQFV1-&2UCA=G:T/.64/I&-ASL87YS98 4K1O"G)-@%>91S6EH3%/W? M&*>/UHIK[*K?=1?-)5G;4AG-0U<8I;!9]64-2F0.$M5PMP-(D-6BF=HH>N04 MP.!K1=8CW0Z4T_V(I=D5HXU-PX%EC3DHOS* @*+0]F*Q+$Q@/8^+MGN95%;/ M*E>#KZ%E6T W3-U=-EHN4X.5#_K,% E/7.^_+ECE&ZC0_),'2VSC$'7E.L3/F(0F7])4_07LXS M$'6?J(I_T ,_3Q6RM5J?7D9O2(+-$A75?]L6IEX95/DYV4O9\N[EHAEB,-/H1,=4K=UQ]>[ MX-3JR*9RR0.04!FX.^"^3KTQ4AN_?;^OQ[2FN7ET^H:(8LR?\#[8C&(\"PUA6!6&Z(F%)BDB/S.X+; B$KS=:M\3V4HN MR&6JK<:Z"&=\PR3!HTX!;W2LZ@Y@)<=;/D"<*6P*L>@&HJ_%Q-QQ48%%J8$= M);7G]]HX,:3[.NGF!:D*K2EQ&>Z3LXIKRO26U320 Y$-$('5A$$\XQ_?9.;!4!ZH$HTO4(,[QZ6V3_ !G2Q7"7K)HVM M2NC5VVIKOS;Y5)Q.R"/QL+2$-A6^(FCPC[@=M,B.\%U6&>2HKZNMOY?2Q?N& MPUP' !\^Y*NK*\T5Z%J2^Y2W-"7G@$['*VOGP( #5KL3Q+^9[I,']=CT5LL M.-025_=EH9Z3VH2,H\>@3]]<)CZ+("M;H5'/QJYX_TQ&*FO4'CCEYO"&EBO6 M?>]Q=V>Z@(UB9XKY_%3\;2O ^ZV9R^=@PZ0(%"A%GQ MM)N:;>&]_0T5\1^S.E?Z:QM4Z\_,%KZ@<.>-'PR(.5SV?XHW:[-,NI&'IV8I M5WW4#]Q2PXV'\4C TH[5C1DI>2B7%A:L1833%X@E;GU>,I+SUK,&;][YV]S[ M0F+AMJ4.G]?HKJ&;K@)Z%RS#H?J41#76I?[U0[[S/W&#A7=DKEY5A:^"(*=;7VA M/&KG%/REV"Q? Q[@A&S%LIV%GQTL:D1KXMO_NS=.IPK M7OGSMVOQ3E#2Y9"'^1:R9DGU>CT09/W$:FU2XN* Z2!?D^IEZ9T1)Q9VW .^ MPM*_YF_:@/I?JXG:Z,X_KX8K/V1M7O^9-*B\M#]N";P+<-(12DMV/<8")U\> M&:1:UV!7$;J]O@G)&NY\R2'"_:3]ZQ&T MMRQ(!%&\]2QL!KYW?P>V2<4<9VVA7F*.KX==.@4@SIT"_B3:$>=P""J7V%LG MW!JAA*!-BEDC&4^1R6["2QXKFW";*:+[ H9HB3PW#+U+&*)1PCH^-=3VG;8*Y#5]0TQJ:^8>O8\PMY8'IF>^^NS'0$ M55KJVZ_O5:R=?RW?!3P"78XF/B^=$.\#1X&N.<8:TQOARD6E_EYCX[ MV1WJ8M9IFF2MIAI&RO+?JVTY^X6WO%H_\$-+%Z/HP5SMOH87Y4$J8MUSYR_R&^FY M56[;]4)"/DT&C7_&UP?1?S8 &@1\KLT3!;6$4<405I$=#.FP(A*O5$ QT[CP%T,AF M"C:)!)_(3#;OJKHAG>?WN3R"?16V:&[>:5H6T6$:T?RY&";15%C"$%5F (RK M4'@UE#K44NA,/-)0I-1YGL-TL0#659KW-!7Z]=_<(40Z] MF_\WC'OX>?2#ZJK1FMH$E=!$#B&)A)U?"_C!'0KD$Q&% ].4GE=>N5RA.(-G M>[*E8KOJK)55DO=[3;.W[T-5!2!=\D.33A4$:S!4:]S#]_)4J.+\9#N/3\Z+ MOCZ-)HDZA>\?RR]+JMM49D<>5+O,S9_X'2J+Z?"\^PUY7FIB;J[%I_$BQZW" M/5C]@)2L1,Q=V@9A&;;]%E5S19T:1[?\+O+=W&$[)^*4P^6DWFV50+*<@ %! MRW%$#+5-"7ARIO*B-25-OK0Y:/%R@-:XY8-1J+)4IXW-U"^"E MZP%8VS*'?(&H2;-_XS:?5\!IS(R&T](;+8,.N0Z*#OXM- MGA"/:8588'W^WQ>3P3_MSHESI!=S?#L^/L=NXF"]%?G_UYTZ6=V15_-W65\D MMEE8\-#"4K)^*/N9?9VWL 4XAHD*)+]&$M-*UKOF^@9*_K[^EBVELI#J\"IS M;[HD9A +BG8>.3 QVDW7*;B\O#).6[/N6>1M2BF4JYPL1JSZ K7$'=A6Y 7. M+[_Q[_$J=&%)7D@)/$E5C2-IE+G:N'^I+AERA+ESK.2VC\:I_2,FT@3/%MZ&++$X<7TR.;Y17LE$G M0T*KE7A?#)[KO#S+L6$Y',VPSX&&V!"R%ULT;"D65(S1CQBG'>EBUL]D/42N MFA/I M',IB4$P0+AFN=S=I_7U/1A@C4R6@#C>7M&44]5Q9!Z"JAK8%+TN\N?I@FZ;N(K;U$ M4'R5,?$:MYLH%1H2KZ@LN+A?U&NCRS(B^]>9- 7UO%H/'BL_#A*FX6?<20BV MSV !]H9Z/>(>B\>T1](?FV-8L/P3QO>A]_?AKM/$ %Q]!YCIP*0I,#[)I?8-_G'9[^YFD@I\1@(KFKTX%*E$!2JQ]I9#^(3B MQG6EJQ@N[;%.>?T<*JT,L:-$^1ZBB\>@(DO\#]I+KXO]LGK4=6;C&_;A4V0/ MR 8S"G,1$2)5?C+&F,5$:8MD#/ MN;GVZ%<'E_0[^]7;E]>/4)J'^"Y&__Y.%,O4#C<:\-F74#TT"#F9 MO7R(1U MG0+V-.7A)R<-IX#A+RVI/6:C:GI.$M9S-AO^D5D\:IG69EZ+*55Y.H(1=B5M ML"@0[BN4SF41L2VS[5G=+PEWW5/+G9FL4]QQ<]2H79H7IL2Z[Y#U0LH# WI4 M2J)7F]-7/W#3E_A4/:<3ZK[7JW8-_A4JZO!Y;U1==#O\0J"0WDBSP6=-YK>5 \%"BG7@)NM,%\<; MGQ?UWS=7:ARI89%1U6.(P^2I19E:[9=C'E"Y-3NY!#G=B8;G.J5B"FMAERGQ MOOPR=M&6> ?4U\"1/>3%# LKC96:5O8 MO0F#9X+V,TKY=DM"RD./XM#\"<62ZI+RXBI)4LB7%25.H>X;SIE/-W5X+'E4 M7%-3#=+E=]#3_B,4>=0Q>8H$H'FO!EZ,$LE C;,Y<1BR'CWD:^HWL)T)B2]3 M8IUMN_9MZ.*5"\R?5_3H!4)X]Q%O@+3(MZ@="#.E!;4Z5!UURE<:BOE!@3O_ MXO)00@;[#7ACV%$O5&6 Q)']+AO/N$,6%M*M[\/415J2)C4V?6.E32 YP^7,)K-R[4')0ZLOWWT)(6K1 :S$11 M4+0*/,ZT&ZV%KOATR6SZ:_SVH\$SVB9O.L.-O/-4EA3FJ+TGW2459$;<=G>9 M<-JC JOG&0[6!7H\9F)(0,\?IH4:V&14^Y)IU%JW@/QXLR6[V"V/)ZTL:J4O M@_@8**DE\\B44?D90RZCNN]5]4DC?=,*<=PW[+_%%)ZY=W VX:5X@IGR(FJA03;*@[12*V$1M>' * M*%RJC%A =0")3S3.U.#0A$Q"_=1*AG%MD(#1]I8M7X#B';A-$]ZV%8RK1@(W MJ-RD ((G(?P&I:QW']KR0X(RUP]O2BJL"#;'LY=\HCR7F5TSHMKUGN19L%VV MR#"_)C_^)1_BTM*TY06KPI"SUZ)!F\5HZH?>Q]0I^-X]/]3)+H2VAI$F1 2* M&;1H!E4?A*>)/\1,0PXJ1X.Y!AR5U &:!D^! M7%+%2)8I:^Z3BU4TF%/NL2E][J*&WKQ%RAO-.MD>")D)C>BX'-2MG=#,M%N)#[X^'&W,&O]$51)"$68EH+;70 M"UB\QLA.NJ7$3.A.%LJCAZ_?^VH_KBJRT"8NWG)Z0]';_R^IL"5)*TO!]^G? M#O&^UQ?4VQ")IP (F%T''])#92?Z+ 8YCB%N-#AZ"S,$ZT@\\T\%_ICE%UJ4?FPI87,4L#UU7O1NDHO> MHK@)P22S2]I)2N5K,::I+OI9Z?KP*^JYIN\1,>Z^Z+>@.:NXY#^6 T"<,?R8 MB^QT"@#3JNR$#CT>7)Q)R/@4X(+J)SV4X20[>ZP(*>].-#<10HF,-+81,YYP MA]7#ZD$U3DF&&$<2*//[[6ZUGL& $-]*-0WQ'"_E+'.1W:'_A;KW@&HJZM9% M8P61(B"]J8 T$>F=V 1*=*"M(A(%Q#I+5%0.D1 0$&(TI$2D28MH2,BO4FH MH4H)))002'OQO^>].^\9[8[ &@\$F>[/6FO/[YEYSSB]C+C#( MU5ONG%GPEI#-PT.IO?F?>(,05,IF 'YP"TP#B(C5_E+8R^R2:Y*;,L8MSS1S<4&$=6+29V=!P>7R]C0"N1_F3QY0^< M,Y\1[@Q@& /UJ] 7^L)]N0.0V),Z6]W136%1X6(@4W*1$"Z!7ZF&&.+\70L M>^PO MOGR*U3IB5U\S3FS"ITOD=2-;UR S"X]=O%%*_0>?@%-G,ABZ5:7:A#0B;WBV M7P,ZACSKK0:R']SZK,EY%7ZF%/8B-U_'W8ZT19:Q"?CZ_2.+EC*=>4=%")@U MM>QOU(W]K&!V$9 O32S4M31_".8P5K&J:Q'>GC51IQ3K7'9'JA%)F 2OJ_[- M-2-7(\>WGVBFK"J>?5Z,G"DY7D7^(/XM[.OIFBO3>1M-Z M+1HTUQ-+;47MWC\8)#&CJ+'1R"Q$%O!QL+T.Y^;UOC<1+D;%DQ=H/R/ZW>KRF4VK$RU8 R$F7JZ!@>?M'HH7EVX>Z7.+"CT@6T-[: MOY(&5=XT.B+?U0['TP"G831 FO,X<,OI+].Y 9H "UQ.IK, M8_M5EDQ(KNFK1SK/G%6W9IJJ/BZ)ZN2A@(XT0*3JS/35'Q!E0XXU3?..IVPC MN^GJ:L9%6?>E(@96+.X_CT16>5'61?B0145K4/UP M*7"^L441"]97B#9C_*%UP?/-H>4'?3^U?7KT$[)]$AE*R:8 G@ZR0 2!'<\ B5O&A1F+NE7<),E8U M["S7IPH4E)BFIX-EJU?;\?R)H.$'JE)<+09^9M_F0&DT .=?2:2Z:&FMZHB, MA&$H_ ALOB?WGQ9K2==O99.X:8".Z\2.[JP=\E4@+@W:KGM"^1O>^ M18ALJ(\1ZQK!AU*B(P@9TA!OCORYL2(;D/X26AX\Z7EJ1[8A0!CO@IRBY%#I MB]S^FJB)F3_Y]^[T[?I4K/3OW:N/FE9"%%=V(K[/PYI#+< UKJVSJH1XHGY% ML,C#1NH R):M&S!B>][6<919__>**@:,_[0=5VVFR\.&"UD2J" M,[;3,BO<^N*654UM,4D&+N1 ^%#$63QJ$8P]O\C(2ZG@H, M:QM>SP*3^_5@K2C(UWKQRD?1^QG#*X;#2M/DJ4(^'7>+TN9*ZL%3E)@?^-^7 M=*4#%SZ+[(:+G(#.C]( ^XN>VZB78"8@1C], MZ1OSU2)DSJ)-0@"QH3AX#APW&IPC>RE79&MMN/\[5$'APSPALUL1WC18^\#, M!_2D &TC W<;ICNE_^$[ S_4!1T1(G0Q\W6 ''-P_H-_]&$F-V"+1-*D-LI9 M&1U_7&*WY[J896;E9-0U*\Q&ND'MT6&D9&P=J S=15?6EMRG>E>72&>_.KOH M].KYC2]G%1-]'-/(ER,6_UO2L!C"^_/?]^OYE9O<5*&A Q:K'>C4,Z_EQLP^ M/J_8PNQ3#:W*?>0;Q/$%GT2T5B@\2LNDV'-(@2$86R0EO#6Y@F3"UY/9#]LTDO;LB'=Z;.:C M5=5]6;#-0>O"?KN?63@!0+2+SH$4TC6@F*Q- ]PN+R\_H*(6X)[A1L0W&%BT MSOFQ@QT>C\!&EP2?4Q]LUEOW(.:D6O.^:G\F!0.U+D@H#= F0@9& ..0DL2L M\^ZR6IH*TU/MQ=M\0&5QQ,5K> MQD8V)5PX<7M/4/CC8U(\*0JSTX%B#9?"I<.BPR4*VO+^9!C6"=B&+Z6E_NK, M<)%(_64@45HA56AL5C)7\0A23P&6=4Y_M-1T#T-E3%",D_]#<17*J&S51 #2 MA<)]@$R@>;IWB \@/90,KT$"#\&!!E#]>1NU2<8DK@&?+\U5P_#_=[K@IEXY M]]]T09UL1")J@8[^O"B, W7P3CO![RBT.*%2-W?\V8U:&)OZLS)Z8JH*CO*>/PGM?90_R*CPOV%(#!'0] MP& %'^\;E2'[#K;\* M+*5_E0:XH=7P5N]Y*TO\3Q2.GPZZ1$?P2_C^ W\?,AU4NB:;OKPV_7*RA!?@ M?[&VQ4"JOU?&KIW=-]YH%OXN*R/-E<1,GWU]I>C1Q_R@5UIZHDF7S<*_5URO M$J@T6!=<;T(PY2%;Z5 6%_Z$'L/HDN2)+VT&ES>H5T3O5J.?=_0S##@F!\<: M##ZQJH!,B50EQ6"]7#%Y?P_ &8O*\@RN]QU\)8$_,+_T3D1D"^LX6S%(".+[ M_8 UKEMR%9 1&Y^.:9:PQ5=UM;B6R&F[:Z%\@6,2FG?K3V>GK&18F)X5<)]Y MX1??UC7VF5_A#Q:ZW0)=T*EWV;C/E6-] *(!ZC/@R93R\N?S56Q;FK@E*\I' MLC(B^+ M0V,G5KGU.#,G&.S__![T110SX.R-B@,_!SJE8);!<5+CDNEQ20J4 MV$B8E3"L&]IOTM;XR55?7?U&=B'N[$F]>"Z+, "@+[+ZYMXQQ;@YKJ'OW M.4._W3!"(BXPF\1$G18&X'O>^&,*@N5,V7]-!*XTU]PB)?R(-J">!76'HFHA MA9Z9[ [!)J:YY[BMG;^EC.BJ,QAO!9R*OP,L%#/O"M /A(:N/:3'@PG1QQL4(.NC<"BI:1TVA MT*MCKN[:N/8Y=S2)?VR<;Q]8*WI66S0+M MNE/+K,+O_(L"+$7KB?T=UO5J#_X*2N4'1Z;MC(U=YWC)GC+%"X#CR;4S*#)[ MW>(8.UMWW&66R3[KT<5)U9\V>2FX]^U9_X%M6FXD*OO MV4BKC1Z&:$UL'OA%U:"Q3K]MA"UI]A=BVH^ !*-9#:&OX&>XP5PSFZHRK/FE MUB>=OC.UO;Y0C[\*\NL]5$&[HPF) 3Y!QZ%0VW29 8.^NW5@1,G#_\2SBRA"9D3V;@*W*H.A M=&(Q.:J\IXIMHP&43E%_KL70 (26",5_7"@L3G()YVDB'I TB<7MZ"?1$\TU M+:/OWJK.W&X;5PCU.9&F70_Z!?_:@UW":)]OU7!MWXE7GD8)%2Z M"^D(]!9#W20Z19A:HA4)A1,5B=8#BDT0F67PM"N5B6O!G@PRI>@ M?Q1.STL><5X7;X.5]>LT M^BRCHS@*10/6J?UADZU0H@1#N\^KX_&ZQB$'8@>XSCEU;L?./[AB64A8[>'M MJ-Q;$HW5!XK2KE)^K8*_6ESH>_Q7G_7BON;V4>\> ?TG/7:("9<1J@Z/>? M4^M9DGDO^93Z?,[W74;'%KY?^G3J*DH+(@MMLX*;C4G@Z)L>?'HN.-/\*#U MVWAV*EA-5J@T>6.NZN)%!W%-O;Q->MIPC.&J'_!2^YUYX& MP#QW\N.$$?6 I&_5U2^J?P^_* &7=KD#JX$])FB2:?T$4I%\OQ97]]K:D!L> M$<+Y,ZHJOEO%>E%-C&,%/,9/DEGPV4K L2W(I005ZA9N9NU;.U9L3CZ?M9,Y M]78XZG4LS,+4=RSK"$X5I&]12_KVE(51M_+_Z:>*=PW^D54)=O,"#<=T&GXN MXQ4-<*M?E08XN40#\(?K2 ]?=[GW>>*:>/H/RZ3K;ZLYAP!L5U%J*,POD0-K MZ"[=76S_W-2A\_JVJ_3_!T0VPM73@07C3@/0OQPW;GB(.-$ K\-^[C77LU1# MT=G>OHD+2R,?S5[<-_XAAD[P!;G^4;[XT/2OKNF)/54RIROU 0(S2>F$[J\$ M_*.^#F<$/U) Q8 /V6F T?3Q?S.O_]((G_X7S2&.[\>LQE\!G1(ID';Y#J.TH%^WU? MV]%CIUK-SY5??*A[\E^*Z/W_:E2*=L$%=82#F1N)"3TZPL.%#EK9_<:\*Q)# ME[TZ22=N"K5P[0U4D4+"+X\NNVTIVX,Z%>3 6SG\ZZ.XE&$G8!1(H S:=K=& M=T;))P8BB13-G^]S=8M9C\NI.K )?!SAJQM^AQY GSF/-^K6A7<(*8P%A@UR M:,))*[+R- #,2F@2NX;7<^VOCR:+>N2FMHRM[3&_.[*NA"%+$(,-0&^?A%\H M<7CD$R#6/1-&YQ9/\F&$96+W]WFOA1#@[(@/W0!\6 3+K\.&XF46U*#>._$I M7_=JP P#+>UW MB!<1^J; A0G"F8WW8)"V6MT<3,3&_NV<);E!E%_CGE5PC"K[STKZ0[#9^?-Y(-\LYC.QK.AM=L) MUWZBS+U6XZT<_=8U9'XU*Y*,PB7Q?@6AKITB;"T=E&G;[.6ZCS3 M-1]U+I# MFH\OUYB4DH+8L-K/7H&S5L*?DFNB#?X'F?7_;PT&6;QF5V;N&9PP F%M#?6P M^]W]+4&^Z3 _-%KPI/Y/$S6US2BP=/A-2D'X'=+MX @RUX(/P[R^RN.^'LTSER,<4NP_[2YG.=FPO/0U.!'<)ZO",/H=2:(=GR<\WU_H#5#P3W75_ A[;,SPE6OFH>YS MJS*- W&K_*:T)LT_#Z/YW[F-6B5:9OZ0S(OOG/E?R6?Z_^KXKXO@[L'1(MT. M4L0(G&LG]3+..(W2M)C R[[E3P-\ZPU8DT^Y")-6$$*:]0 (B)Z^,L MY-!7]SH3,'^T.#%'M02HK'_)ON9$X[6S]V-?DZI?&LNC4;9E[72^M3-% ]PD M8G"9-IYE]S[A]6"NLH2$"CT5.[2=7N'8M:BWB19G^7H@G]@5X=5V.\[?,<)! M/^O#!*#?YCO9^,G&1+E\8LPB*]VS,J[%>SM_M\W1W#)_=.3Q[=OGW4+Q;@NI MY;V/D^63_WC?#^,O[D%-K?ZD <#?57,O#5?"[[4T^NW97;1P6_&QDMPXM_VS MIR5"SMXROT\E.?3%:A(%>B,O7H;3E,XJ3M( =%HQ-G\H30.LU]W_!Z_X9TE; MR?]&*^A<96F2SE6VJFD /Q UV^D?7.6?)&W_C:O\Z\8"_QL2J_\TRE&8@/+-X\+P=F5&]PD8\+,%.5]KF9% YPC;.Z/D1X7$*--L4*3!@A?_W#E+ M2UXIME4C859K_[/-SM %Q/S9J9-S3!R4-H3&][)5SF,;_FAAVG=-OW*MSSIB"_NSIQGA; ' M#W9I/+/:V^!720F ^@B-5-\=T>?4B&'Z>7_9+Y*MA0L8Q"/E/R:%D1%]WIW2WIH@E!SD/AOLO M(N,JQ'D87%>(92E\4C*(#?29?^-$_U/""/^L_PX&V[IG^,W.V>FZNY_D$\\- M8DPIX;OV*QC NHJT^DN(SF@0>18$CIY5'"3I=TU>:# 8H2J.;H9]S/TDE6% M__S2W@A)WP+)U Z62R)@X3S_Z 7#M]A_RTO.=9(LR?O&-LG3&"R9MO$XU2[B M'B!T5G M/GU;T;,(7+]]6/BS?IPR'36B->BSITV-E^E'N;'!2+*LJ6,G3OAJ_@&0(=QL"NK%%'_LD M-2MEOET/ZI>^QA]YQ813;RNQLN37IQ6_#F'&2D+-.SO[#U*E,I_RFL^W0^MB M(L.]2'<\P S^23+@!CPW7+935>-E?=06HZ/94TTRELBL$C'8[#N:M4)_J.E1 M/2(#?K(#SK)-EBCQ9"F5;X[(M5>,'2?I!:<1G(BWBHEE[1,:EM1\W_([Q5+^P_/^W+.!_=SS(:/(+G9:J2=I+ M- CLO*LAN'6]@U1S8O^-G[ &,0F :X_*Y<_^4'6=$X,5V^QR#7M!:YZ. MN3Z2.S"07_7@V:WM__4ZR/VI.&P-]+-W56<*[TJ^J-HV48XC CM"=Q*6UYQG MWB9I_%A"?5#=83RTSFJV[9JO"^H6X;JW7C3G!F&L ?J[UT&]&T4>>0,#H3L_ M$$)Y9>F8"H'C(>8T.DVZ[53*W6FG@XC,CQ4=6LT)*IH_=)Y M69V)02&M6$O@V[)]2T8Z.7C\[_VSKJ\GR[*+.B8Y>- BY0[;CU%_F9!F<=\U MHH_96+.<"K9K7^:H_)7.)J=T_5 DBXDN(!0:#?5 ).JP2U[!.Z/B9$=AWX@P MDV1PYO>]Q[L%@TW.40#- ^C,J_ MG%D]EQNE0TRW!T>!?YLM=R#B1ZX)"^#MD^8^=4@\^.[D%8JR#;G=2\1VA)-WT3+IYNE[%SF*QX1[9D!!"\!D, >5IY=W2,LQ**RXF-RN==?6 MM%;T6YGFN7SAWDN"^XOYZ>F_(/G#X*O$\U2F$Y]F0JR0.D/7R7+RK5[FQK-0 MQ_4,=)XU#7#167"%V!^ACH%RNR%5AA^/DX%ECSQ#[9;D'=SWRH=5A]^EP#U2 MDSPD\][^S\>*9AP7.8P!G\[0X:N;3M**.V"GY@Q=KU9-EE[7YI4^OY[SS?()3'A@/T']HCIX'+ZTI<[Z-N)6?M: M\1^08#W(0, B'+$VO1K!KOLTV+8++9=4$WM@Q&!6/_Y,;,'(F_12;6!"R+)! M4)#=YF#UI\+KCT_+AS=N^Y9R26H6C].?S.Q?Z/CXZ:@1,S&P:(),T**1R[1A M4O5*P>N:;TZDE))K\R_+7HN;W;\ \LF[XI>DUM _=;U\O03Q$0'UI@%B NM9 M!*UT+C7?#,X0N!<)+SJRH*:/$$4)#<2 I23C2:/HX[T'J,9TQ\AYTUKIIX%J MELQOWG'XCB77KAM*]=S6VLV7"15^X/>QT8_@BQ XIC8)#^M>!+T+N_P_C$B" MV6(@P. 8*TI1@$B,WZ/UA#Q;OMMV8F;GT^HN+5U[.CU)R4W?&9^,;1]KWPTS MJ>42_T-0P_UNM"Y^:$[B\(64/:?SO[=;_TOQK\RI'JK2-Z+?0D18E\8[$.?Z ML7+BY"$[^DM-A:";?>19YS-?U7I/S7T?G)HDQ.'FL/<0EVNWG 0,;TH7)@8 M4$D^Y&(ID3+^YD%!WL?";X+F:09"7ERX2;+. MJ85YRGD'=1J@]3R0:OCY+Y]BX'M) [SV[-'"TP#"W%!RIE6:]P_]F1H+;E4# MJ.N97XZO_?2^27I_8D^!#Y1YSET:(D7M&:BG>F4@[_3G?OO,SI"N MQ_?@8 DU4.%@5V,\ZZL(X>)\CQMQ6._%T]=*0B\PGHY@[ \!)J \$0S!^*LHBV0B M.XU5[#>)-0. 9'AN^Q>IOB=/QX)TWN;% M[R%@4,$:D:E)3/]DDI:!>\G<>N!HUZF.PA[!M(R4NM(3LSQ\FWL6]^]+;Q5D M_]ZWD>FD 5P0Z+76^5KMY&K5UYEF58TC3W4;1@]B\^*7G& 9ENP_%CY?CO9[ M"WJKH(A-ST](7BZ5>G81E!,>1ESY1!U L7HWNR\:&ND=&M;E2@H+75=;_EB3 M5'N/]<_W07!6+>0"V70$J12N.D3VS+.=LUFWZ915NK#!&*=1$GA;4%0A*EV; M=PP1HM+H1@/<"%6"VQNWQTM^^H\T\/_0FX9?\_4,Y"$VDDRN" V /OC;CHOT M'-H/H$>P#7]EGA#@!T/_N/ RWFJGQ M$[K\Y[D^U@+03SCN4"X2M7\.#Z.>KZ !CJX@6_&944HFL0Y\2-QA;,V?6B_N MH]MV4X,YJ26/6P4OA+Z$,NV*_//9V]AU;]>(^-'T(*T@JO *#D1]I2-/WP@! M*!I #)0$&8'C++45>^9.C(>+XOHZ0FMK)ZI/_>[_LGE>T.>BM\K7:,G90T6I M2_*.B6MGD3TT0#37W\RSNSUZ-, /%-D^(/<4Y0.5*UQ^3'1,2WZ!A<%@[(E8 M3X10JG9GR&:=59_<@OM/^:R5W':S=R)*05IIU',=.* -492DV<$3BQ4;/6@) M/3:R\>2+%JO3NWMO>))H^\PQ5BN)J)4(&MM_:&L!K\E4/2B*'6!?3HJ,ERSO M^S_RUOU?N4H=%QH@\MG?HWNR!@WP'4;]6%FVGO4O6GRY_Z:WN8L!)#UD:0@E.&[[VRI:[G;01G.:[/.F''R+,* M[V:/G% KJS1 !810DVC94%A_0 D1J0"?AKJQG88,S0DT3#1SEK'HH2K_#EAMJWJ:= M65;OTY4^--\<$V2/E#D$$IY3/OF+H,TQ29D)^Y+%-U0E/4:GYN;K7K32RW^:NE!$ ]0<]+S9[S>+D,"81"^[GTXY^?"QU10A MLH4_)/FVZS;"6P"8)U*K'[NM)4%2)=\?]Q+*;ZRG$Z)BXR_]G)*.^[+P]G^H M 0")+A,]"Z[Q!^.ZI,#\RMKF5"?X=5XG2=2KC#O$D6(NC6\OT.S&LZY*/EXUG\TRL(1) M?&26W#KC!^5'/89&T0"\X9J^[CRO]^<9/078I@*@;&CQ_$Y*0@^OQ;O0F--+ M:M(AB'S)/ @-T,E^J )4H@$<@8G",A0X1,L#51W4*9"1.^PMEJ"?I2=V2PTL M;Z40>D<)JI#\2S]0^5AQ$Q6%4>ZOR"XD7+OHG?+# MLN_"61.S,Q 7:)MN!13#0*F#\:TI8:_Z_LKM=Y#:+:>\<,3H^\,B!D_SMPTAU$;E.FHC"9#/X>6P83B?.S@:(/Z@Y4X'BJ%90FP" MOW[\X)7XA$]N4,YRH/,EL2<6#G=>L,YPW"- $\$X SH/LZF/VEXFAOB6!OMU M<0]5H\]G=_AZ^5WB.W?I^2._1&\SE34U[_0*W:V"Z6E\/327,#?OFZ.*5;*E MBDQN1,SK_CWJ/]U'R2/KXN7:D5>(84NV<3M:1A@&R^0-;(*);)7+[52.%X," MI?8])O?I_D\7Y3[(&7R*RC[X1H2U*(--@%CM%M9D-:W=S":1SG\7&FT M?CX[?OOCX[>W2[>_EX3-3-3GT$TM@G>=-#.#?K&SXK-Y9P/&2?8@ABWD&)(T M.QVT< -1)<\AO5\\N0DC>Z/+00S[E<6&X\]J^W7.8S5VYTVKP43 M-LH+(G72\2(=(D1QM@XOU79?$9$Y#Z0$WGX,XKPRWK)YBUGA:Q_C2[YGG(RUD[JZK%-IUXL_?$Y;;] MS9FD2&UI>8=A,Q]0'A8RCPN\:C(3P#'L09I&D5D&1^4N!"?GDP+)TXEMU[8W*F"4H*S&[(Y^^'2AR5D/W7B@;"OQ8 MK6U/Y3WZTA5,WPV\RHOS]33 WVRK3OCQ+AUE[E]!) "?P%[:'&)=<6&&PUKV ME1[\$NURY^V-F#6,TR72KU:'[GZ8,[".5-$3TQ44]JLI[2W_')KZ$315OS1_ M/)MU?^CUT^,ZY HE'#9BPO)W5I>T;4ER'53ZK#:5[E'?%&UR'W+Z3B[KRQZ# M7,%9\W5L9,Z8MGD6R,6-7"#14:9]=.V.TO=4>_,+!_2/X5A@/&9 MX[U6->5]&F"+!8\P)ZZ35/]D(1LT[3<;_4?<09/&+T:;K65$A;>&OW&$U1FY M"QC=G^Z!ZD_N# V HI((&7,ML P:8*&T#N\0'DX4.HT7P]WO$HO79:XLVKAP MBR&2$0L.Z"6IDR73^40PL*A'O(]+AV1OZ%-(B&C@/VD)@PLR@]Y:V_;Z!F@% M#NFI:E6K63[<,%A@&DA"EL,/BX^2"ZE?)P\=CQ1WLZE,YTG =? W&$R+'6^. M>0(_+Y"]RN+LT:GK$\#+(=-9@$MNBI*870(X5H&#PMWPMXG3!#E\4&R*5NUX M,Y""MC^G-"X3"7=GYX"3V:;M-, E<5Q?_LKT@#+4P$F)-YMZ/X# M+D+%^)B*U:Z)[[7GMWAG=N^W6>J72GQ"Q*,64FB W6>-Q93$(.#Q5:;]070" MX1:=693@]:/UZI=8#._B M-/P]U'E+J/=B10RXNERW3U'5W8EAYTUS*9_OUGB+\ M&>B3S+F+"F]_=ER*>JL;#EZ$T6VN+4>_/4B%_\9$39+GSROS5IZ$]W$W C^( M.E9EJOTP+19BW+23(W.@%F%Q7@6^%^HO#G!E7"FP5 M<7PX+;MIW3Z2%F,+GIBF=%=[RYNOAX6"?9I)U=W "UIRN.UN@7DN8MH]7/_' MW1!Y.T\>O(V^V'N))S6))YZ=?*[>JJQ2O"3']@BR+$:T#RV_FST-_=P/V,T,\X"8(^G/ -)Q>M!<67 M68ZMC0"K/]?AUE[[D]+.U!:^\RUWETGI#;G-CB#[X1$1IMIV4^>@<]X=(73?7<11 &**GYE(0= M+7F\$T:XZHM[(&Y#QN<:I\FJ]LH+K#]M[E0;C5(+F6-[HLF&)?KL.5BE"(>Y;16FF ^J .5+2&<;8?VVOE=U]5,Q AHC^HST;*%F\' M,;]VB(FG>6A3?T]P@-HU /Q$F3YX080[S+6U$8J,K2B765 MX5F5_ :L%FD6)'5:,%'^^$KM1SNA#^^>%E1&QDO7%8=0X$6SLTY!:9R],/LO M)OOEA>*,#=HIY4^6QT#F>S*$=F+AX@YZD_"VAI*+%)FK1<24>S?GF"TJA#>L MPE:S#&(W+ZI=D@MB*)V"5>JP0MIH :="\3 \W+$._N#7!YA#.@ Z 6T?HC2 M8/(CJYM6EZD_3_28F4@L0XEB7O'!U8LQ70C^>2H- -K]9*)^Y+/_H3##G/C> M"F529MTV7,B+BBOK&Z=F4&ON&CN,E%?@NJ:@\#(MPT75+3 .O.@2I?(!BB/= M&>4;B]W9-Y3/HR@,G$&3%N0UZD4]L53WB/VHZ,[+:B")'7M&G'6NL:(K#$*-Q)9 M-[+E+2=W_4I-=7U28=9BT#E!M_QKOWI> DZG!O.60QG(-W&H3ED=SQTFNB/" MR[[C"%&8^7.(M^\16! J'ZX"+$1%#3 BM">52\,-2%? &Z/52H=SC&$?^%Z= MKO[-+0%_X;EWA\!)C%@"HT7;CM?:6X"/&G'%'>\/V+!@3H^LL">KA[^21./[ MS_$"CHQ[U'DW6 %>=L[8+P\W+Z)4Y)XR7=Q[\?)@S(D(,E[&BNPEX1TH$P-/@/Y,SYF5#^+E,&#R!Q!"W.EF*"J M89=))6U'ITZ-TA;2+;EDYI2OZ [MVULZKT$GZ/.\1ZQ=$HF&\I)-2.K!!.P. MV& O.4WL&\^NS37N>!6M(Q,^CDM401&[D]SO+AAX7H$;/C^ M2K,CWKP-S/8T'GB1B+J%&_VER+_)_Y'[34\)QXW^8%?L(0?\N,3N($$"TB%0<1_('VPUWXT24)9U M[_3R!D# MZHO]=H LQ+*[^(R,K(Q7Y=:>67ZIW'M&C8:QULF?-#C8UD#;VPM?:[-65]VP MV,]ZJ8^*'I?ROTK]90( G!.;7"GN\7FM44SF!"\&O8&(ARM.! C SWAD0IW& M:L+6[ZR)J+_Z =#XQO"[T_OVAU[$,$S0TPHI1A1=9''H(D_+T "L,_8W:8"Y M).R'=]2[%N-92>>L8J9:)EWH\9'P*\9Z&Z7"2==9A_E750LT0&PN%_&-DV\( M!DP/5:Y6UT.E/9.$J3+?%\-=/96>W52[M$!03O'!#V):5IN5U'0N$:V\W%#O ME'X?E+DTS%/FK^ELD9Z@I*"/X=%S)&KAARU-9K MG$#L]'U4)GP2+OM[F;WGTL(I.H7KID,WL,,6%L/_#GE2HS)EL4P E#5<*?< M[W"O+$7P2T?2[VYS[W,#C+P5'I!UOSY,+9DP3H7XO)"BXG %Q&@044=RUQ\AU MT;4](J@]]W)SMNF8EH3O1:M#56:;.^[2]9D"\LM;;LNGM'G1]!4O8("#(HWH"3-5"?+5!08__< MI*(6?CKO&1TCI5@K1)N_U;O%=31)?ZC;8]O(J^'&1&V[*P'F MUR(9;7'"(8A*Z%-4;,]B_=;2@@A[KUQV@,H'H991UW+<*I_!</E/!*/ZU7P:X.S$ ME1R]K[OE]>[BF[+ 7Z-T9W0W&!TA(JYV5$C4>KA3%&$0/J'E'G:Z$#Z M\X-'^^43,;;8>Q(.P$T,'\,$,IG^RW?A=VF UPP$$_PU^9^BS9,K,?JO74_' M"?CG4REB4?CRLK%WN*$OR*NI^ZF'7KLCJS6EW6IQ9B2I>>ILZ/R>3A#](QX0 MK3:[A=6(^7BPI=%AD!DE6AVFGN'.TM4-E$3M?"&5=6?5MY=!18)#1;CG@C7D M!"Z;Y_54&+HIBU]?L9@^Q_9A3TU:)4!4R/,G:B$'R&K2@9H"ME^Q?@W*&DJS M@2=R[V7+I]$ SS*DC_()?VB =['D,\?T[\?^&4WB7/S[S_MT T2,A+![#:\% M*^?;WR*7L7L\\'OP5]=V\%6E=<:5!8 MUY=C%?(D2;26^=8)+L?K+QB/HBUR"OQN[WU<:!2CVS%*KN6/E]AGQOZ6:? + MV_#Y#4B1.TH0*>BI\6=8B6[6PMS(B4?DJF);3ZL1.V[J3H9@7425?0L$0AV: MQQF:Q&2@S@?D@##SA**T1:^K X;?+^?B9NZ$K50N"<3P63UF/',/D'N+:P[: M=@.BX0GD09Z=6]>AVXW9>+-<<)UAR/.5E8RI47_-W[OW,9,2WRHL9)7%ZI/@ MO4T0EQ?-(6 #]STZ5DP>^%25Q>%YNFF &!VV\>1,1# -T'Y\M8B5)3>_?-KV M%W"!=8&:ONM#O@@F).)=7I4%@Q=0'6%Q%5^& M-:AW/U=\=:%Y%#YE/%?AXW-[Q:V6IPFT;R^WH4IE&@WS*87T(44::W)ERMR; M#3SP_>=C],V]_")YG^N/(-,IF@Y4\ 7+IT1FC7MKTOF:-SJDSU'4_\-G5 B$ M\5<$O(,X;((G URD^_=&3 K U'3HYB\B:#$ZJB@XG\J$R7?/&LAQ+W.O9[]Y MM1KYRB7ZIM+J)84;EW9/+ =P'49_)BF%BXY?6ZEM(#HN'$;KHMO\99R!IFTG M&&8$)SOFZ O_KCTXC-K000,432*&*\(Z0TW>^/?6RGJ:5X\H$4'^]4&C!?*7 MA/KD 586V -KU3GPAP"?@QB?E9AER$.R'NX^I U5#XM M5<36YCHQ$Y93#;^D-!@^A666VDUN>M$O?X!7KL>.DR!$C;XVVYUF"0RJNAR= M=YF1@'O@DNM]\_*C]WH-&X'P140]U N&-D"Y@",G;;"O?0<7C?0+XU)CW.8GT#0 &,?FB'>% M-+(Y&7#,0@W/CHJ,5'HGP! M(\IJU^-A9J).\40Y GWC18:P)?-S(;K88,*7)I6QT$[&^BKWO#_=5CQ\)NH_ M9%,++L1:7&HE\ -KV,B<;+=PB#<(+2>Q#[\NO.],;+2Q M6+*#0K'OZ9P!-/O,T_X. 9TVWFM>GY1R@K*$QSH M_&U,@NGBK-[/!^9OU9A;%3Y".3B[?<'J9,XH*M\DE>G-XLZY"Q-HU82,!73Q MW2O./+Y.OQ6:GR!2OFRD;62;K/@CG_HY))0T*D,-IU IQX]_<1E( %X85/JU MS7.0+^,YL3'MN=+#6D8$A3(_"JRD(VB9>V"(:BM4@%4;M./?HP&FSR_ZD*6! M4_4]D,O)/ER;GD6]0@'371?F2/LVF"UPW^<0^,@WB8,E:ZDL4V5H@ ML^*\4V+)>I?I"CWDGJ(3,U#DY)M%M!JVF K1@,&!MYS6ST7H2?14J,_(=3 M=@9-LY9U-$"KAY-XG]F+8;V^U7'J)JO!''OR+FJFACSH-Z%< >PX]D='ET9X M%?V^K6H8$*+0==%I_$,L(,(S&X?H-@$$;YJJ"//C!Z/)=R"?JFI':L/"/MP4 M,OX]DT6>)_HLH.@>H,T4*>LY)X7/K89^(DL/7=?*EKW:VWKYO?,3V*62-!=^ M@WL2JY:G3GL=P)+!.$/P2321X]":"/8M(X9U\S]@"7)!A([J!X@Y/3>S7=57 M.WID#;CW0TEEOY6;-M&N!'H'FFN&I0[3&XCSR(],QJ(N8LD-AX;F$, M$=QN@7-2'T]QQZCD,\WUOK7V>EFW]_;<@O]99 C=)/RIPUF(GIW(--U%P^AF MO'[TMAX\)$!BOB&Q\H\SE! [4W H:1)Z)$+HQ6>4+8@0)5>S*_ZHR)9ZXGZC M[Q2A2QA^-65,+;Z\$ I3N#OX53F L]CJXN$J-,HHA6'0V _=AS?N69]HH7-R M!^[)"G]MSVY^UI2*62[N8R]J\6D>16XUTY3JL\]RSS(HCTVVSS'0G\CV3Q^T M,+BO&ZF-9ZW&"\D]&4?(74X5=3F4N?+#HJS[J6]*TO2D]O,6F>VLP)J 4.K) MEKELR&5Z&/[N/PO#_]>' PM^E-".@[8U]?IK*J5U414L!PG"'ZZ\\MGQD__9 MJIULAW^C=&([$V1JC>[S\U,*). ^IQH4/BZ)/VO(\8_D.6MB!2DBV$S; +A_DT*P6N@1TKI M:>'"?".'ND5=D?<_7,R99%4[*E ;U+596TJZG&2F;*'+:_GP)6#KC%O^3*8H MN(<&N*#E@X_7@PH3;!C\IQXO.2$ MY)CC0P" [>89G?@FZY=Y\5(O_ZM)3A9(P;%:\.E-EC(BZ!$2A_SR6\ZOL&\E MKFK(D.^LNGY-?'M>WDN=3T0P*"%^;A MF0[!H1_?NJ[$&%R(+"]X>D'?5-?%^O@_S;Y #*"(DC#L9LA"=HL)QJ1CO?C; M)%=XA:<=DU.8LS/#CWJ)G!5KEUN'M]IW7S0,A#?*VEZ77QW?@B'(\B33/#/;_$8L7E>=N5S]M/ !299TBCK=1S)PVZ%';WJ/\=1TKS4C MI8?LK)]/OBWR??7Z^:,[CPSJ.S<0".!!HBB MA(@\?JC+E?()U NO'>Q*T#YZK@7LCY0OW;OX.X;^S>RNW-9*O)1:; M=3R E"!>*ELRF=;LTB@@[PTNES=A/-.3/G>3;)5BM0]!"6>%7E5N1V_ MY[&$M_RB45VRLWD4J*W!Y\W&9O"PV. %0HQ*76O/%1T)@/U&+:XDYQ?,S(") MFI9 +05HGW7;T:+WW)-3Z=X:Q]X,V[*JIO7C-23;30,K3\/W&6Y/'9(33YCI M?(K'R4VGZ4?3 N-*L;WM@LCKJQ\2-&R: M^8"SR2!=D<.?\03YT>-M>Q,A6[$=P.OT5N1V>>MD&^JTK);Y(DPDN*Q=F+=9PX0P5D') M_U(4A$;KB^Y,)V_9@R(UEA)3==X"OPYV(+;2O%8WS^(09&CMT)YJ*':Z'M>E M9?4HJG5\I=,RT%TIM6G<^\! AMSSIM_W^_&+8!MIO)?*M*'^M^$Z;-F47-\? MM>M7&M]U\6*HQ3'A1'*!T4%O;T_CIR!<*ULYUZ!GB[\^$G8O5=O(7<]81R]^/.AQ^U,G@,-$KWQ<]U MA7_ N1*\,I<"Z$Z6!N"HM;]-M3?-K*TU".1.Y#BEZ/1&"ZO;"CB5ZVL)42.? M!%;/ML [16)""P]B?KO>_5Z?840Z)7B25>>I!-//J8&=]A:VK1F1NN-\!&FV M[C"DR>%PWO#W'K36=R"JYPX;*1N\>#@3M%I;45?70$AWM>2DGT MU;U>@9IL)=E!)6%1]Z0]D[XR4PYYW3EDR?YO*7%9" M8.:%<.'@;;.JG7/2Q++%':9@;TI-P,35]QX:!2%[LE@S%[EZWI4XRPV-I9<& ME7;"CPY@/OS?5OP/L2TY%*WD9N]G7X<[Q@J%@\=#;2,LQUO\YU) RP]=VTNNR'QWPFIE&J&0,>.8GZV;\/UV5#KCV+"ZSLQ16J>VY/,,R_'Z]][[5Z[KWK]R[_S4I%V7SX6DGG@> MSE]6#R2W9^IYB]Q,*T/W3)+2'AB0_K0BV/#EJ1UJ2)*M8X:='\GMV9R5$'HT MUTDH#F*+YR8(KQ3]QDM,98);X?<>U2[ZPJ917&6'!N'4\H<%O%LP1 MY>UJOMOAQ0079)]BX)]NQ:'K)KKYCOC)Q[NLBA]7]BO3Z'34Z@E=.W$E,1JU.OSLD2H9[$"NS%]U M9!K>RA_9M93R&S!60Y3(N;V5]T?=SGKB]].E)=?,"H=.XV-9OX6]M_N>M M ]?ZIM.__50?>?S)/^T7]M#'+J\$Y;5Z* M&50$%R6$="@/G$I!NF8UC> 6] MQR'"&\#;!U'E75K5Y>()@@H-IW0$KG.Z83V-"H4>=$"%7&<" MD!VR^L+=D75,Q$ @6,?**\<8]'(01;K]F.SDZDQ^8/O^9H!=IE556EWIM /E M8Y^9?.=\G;M38;Y1558BLC>B+-,V)'>=:FA>.>CY##5R8[Z\XF60H:_?E2YA MC]7?[0"MZG-QN+-R[6-7CO1&2O;L))]$X3K],^7;"F?R$N.Q(#?PP64M!3H MR4T'?)7UI0/*Y2COBL&'=$ ='? GYGD;J\ CEP14>8KEGJ;:AVYM$? 9+PF^ MK>7!S?%CD-KWWT"JS7\!J;)\^_%F9)&,XAF-'UX GK]?-!QP8M&;M().B E @<^8N.D\E29M'26G:N1 M:'J$+RCF$Q.2OCUUT;RJJ _I;?YQU[$.#^8,?H*;P]B,^_=)XI:H]ZS&DUN' M=N#O%4[.O+N]5U2-X7&=XZ^UV?MLVW7_91*?W=K[E_J[S*]YMSDW5OP]PSWF M/=XU_+YI>,D>?SOY',A@BZ)R)-M"E&0F0CK.:AN/ANL4??DPT:8:+\3C;V,'K]CKD'0H$Q#@1?(DG1;XB-.(@GY\JN^@?%"I7=/ MOXI7@U:I>$K#@2@=\(6,T"/J--B[UEX;(GLK2K)1.5/OC7^$Y9K M]G4?W$>"&N5[^W@72NA/-69:#Z=<5.0A^';LX_Q;::-RN^808[]RKO.UOR]Y MNUS"OTSZ!VDYCG[,H,S=WY;:QNN_Q97>59F&1.3].A6]F7YQC[9B*E/V#?*J MU3;]1K&%Z(I,(0:%3NX"RW$E=L^F9WEY>;YQL"9:B@8?MZ8!0 M/!V@'Q.1"F&A#>JCML%;]7?-@E!WH[,/^B(6K!#:DR-? MV>=&<&4UJ\YMHYHEOA;71]>,)C>17L /# RZ(S7VOQS/_APDB%(-!I%@!,]L M26+VM^O7F5X_CE?":/Z.R[D7G>[Y]!!P1IS-I%MZ3JFFL]>J^@O@;QA5RBBN$%PF) Y8';92607MIXH(!= "BF'R2 M]LBGZL=DV+/;+#B.W>=JR!/-+2TMP)HY82)S7((&Z-M:*./>N@T'" 5O;GR[ MVHU2,>Z9MCXI?WH^TN.[L>52+"8CE:I.7?'3?4A)P>S0T$RZ\5=+WH*O4[\? M[SE>I0,F:F$,%15%'6][Z=$!W16K"-*M&3I@^8/,,FPJEV:$Q,&I"0PU/KR\ MM@0GB\,H63>*Z GD0':FZCO<5UVE%MTP%!4+6&9#HB''.J31H/!&X-T@"2< MJ$YK82AVJR:ASQSPI[\^',!X##GQ3 O!_$F YH4Z=(,];L/+]%X;*%$>LI:]2W MH/FO=, YF OLI2 DJE$OAYRS;U%=7_=Y<6A#-B^R)"7#^+]F%*$2""H47D,L MJ)U3T%7KXC!%$W_59Z^8K+@6L:PNCNL-+_S\B*^NJ'[]:_-YD;"[//@' )IVX!Q6&-Q% M8TL@'A[I58QL-JH3_-I>G+FHEVWF:_&N"%LFT>8UV^[.:2]"![A#,8[2=038 M.IQX87OPH]3/RJ1F^4]84/Q M&_7/\+^%AR?XP7YK]B,9546JAA:G4/N807=_<^_/MPN7_VYL&] !25VE9%:2 M EF6L'0OSF@8)>*J1M:,\(,_W/2HQF&_8NIS*#R0"A?5R$4^+W,U,J9]W46@YN(LS3@"HB- MPID7#+YCDZHWE+,M:QJBT64^<]]TEOCIZ4Z7*G( "8=MI\O%(O9ZVNB .YDH M*MF!:->*$=0 ^N 0+*N(:4'>]A0=$ G\7>@#0_XV M\.$"PTY]Z3.O0U7K]$*=#^0E?(HM3:;3:*Y43F)MHB(FCL8YUFA8TD>*D-&O M2B>#])X=.YO/*62K$G =( (9N DP?$D2EA$0$&XQN SK@XGS[_, M9CTVS6"VP,@A_<1/\*VS: ?&(WD8KN/[A?8+*AX_.Z4\4K:^[O >_U=!YL?A M>5&0X/$[M.?D)^-ML K.*,=97N<1U##L^?R+;<7-.I#./0CY=%'.^WRUBO&4 M[M#J,"IF-.M&29T3FT>( UJ'#CBU"SY+ZX&Q:ES+:REP.X[-D"$%FU\-*Y46 M^I@E,F=C\7F@X982'E+51>'.P*([!MCG9L@@[1\$4.+CQ*;/G:FG:ZL^1XKK M*0X=^Z^$'C*<25YL.ZO:PC2A7(Z8+ 5Y=-4 SK' MT%+D'W:.%I;28.05W=N/?1]_E&JQPDJ7U*)FB#$SQ6 9(%991VR%- MA 9D;W32OC,$LN#W]^?FQ?TIDY+CN0^[6J#,<>VPEN-F1 MJ]!M%D/ZU>LN?_VXZ!B0+>!RCRCU^I'UDB'-IG57AARAU5F)[[]$! M=K-ELB,P_L#$@-7&O\"A4!G5MBR+7,CX+-7;WKDW=X*B3DT /8GP(643+XU4 M7]9*9G!T<)87*8^?\T5;J@]+:/GF+(_H$H V&JS0DBG5-L"^@A(F+&:QI.:L M$$][E(I^A+5OE3E8?UJ_G&E'],VL6Z<$UWBOWSN^/#/,?3 M3;=HSRV&T0&0X?^H,J2Q0XHE,!S[>2WFX*,V MRWC''=-![R^U)A33#Q\Z05M?JHD9E//[.*7\KI<,N'LM[_QJNEKD:$X,V27V MWGT,$S7CM0NMGHW*A>P#3<%)-N28(S6*&T@$RCPU$.0C/A!4Y,;G*Y ].4,C MAXA]E/W;+2YW55\#P/9;O,@\-:--PF7!)6";80,(!N\=#-ST< GU.R@X88)Z M/0?%2N"D\&YA-[_F-6'PX$$DX$XQS-#D V3Y1?64[,'X:][>L:M6,6.RIVT8GPA MMK 67=#?/N@5V+@ZB"H;]5-N0HJD-$H[-^,.N0 5^S4.NZ T&MZAF.-2GJ2+ MN1S4/:L8M\7UD%5@H;CIW[MP.VKUA(+FL"TZ%[ZFNVQF.&SCYJ\N80YX;$J3W;>YY0=A9".=E6O=AD: M&CFBK&;PH$?V[L!:9)<'5?VMC%K&C(!9@\G=3W1 L]V:O\$83&!LJ9 M"E8['#8BVFD7O#VW>6#R-?X.MWR*B B41G&^WZ\^/HH@/(1,QEF2V0G39N/A M=DQVY-X.4XF.OL8">=OI0LG;&&J%PV2<5[.H^3B#-3(#J=D:=L4>V7SD<<+J MG >2.]A:MS9P[/531$^\]G6%'$YT>0*+H[ZER,L2R33^N,3L]^M9$$VH57F) M7>G& F^I816B=Z<<3.,"3A_1XL$Q#,$2[*(#WA4/:%V%=J*K"[J,(&WC"*YP M,/9SV!&?*2G&.7:B7> =2B/K:;0 R:8 F..=R/DZ4#L"I5HQK7 M<*?Q)U=O>PFNCNFK<7-+6C.-G\L5Z+03*$-B$10>&3WR!C'W#@'68]N>A"1?O,.[OZ^),AMP\:7U'ZT+Q/G7X9MBPY.-'^L@"NR13 M0$73 0P?(,[P >\AAR:\?C#" \2! OHTXT#?/BU-W\:87(R^2O,9U1&57^X(S!YJ0N&I_/ID.$*VPZL40[@,/5$ 7&,!\$$1+F;8: M@53%4;(&VK>.^)3DJ!(IJ./&C?\PG$H=.8/6^88.V$V?8L!P".4\8]XN.[(Y MNH,Q3-2*\=STVZ&BPX]0+OP$_KS+J*?RBGP<]3/#"+@$XNN!&7Y8;V4P_I>N%** OIL[RA-7U:]FB== MXK%Z7O>YPB>VN7^E&TT/&RM)A0PC[T'.I0.>S-(!M->A ]Q2T@IHEP,A[)-< M6[Y-M,*_\8T,4CRUJC&0#A 2FD.B)=/*Z/'%S;F7WCS]:>'%MP?EFVT+0_1Q]S6U[^ MU^MW*W57SZ=>PJ\J3+ZN*N=Z-9N#0^WQ.N]0U>WQ7P/NOHAO,(4%*30ZSK\L:TX#?I1Q:4MX[OXX/>=J;J9YZ=;/U7 /QQ'!$CIC6IH'CVBF \K M]>:CQDK6Y2ZAZN\:]*K-M8L_OR_ _%)3?>0/NG:J-QVFJ18:L*==ZO.X":.H M94MKTA1896BA->S@,HJ##BA/A*UM.P$-#S8@X IAV?R 2O7Z"@;WSB",F-!$?(N-6ZXOXX!C2 MS8'>S0O?9\B?@87/)+^MQ!V9HHEW]Y?#_\B#3L+4=B$3?C0C&6P<-8J?#M!V MWT'_"Z0:!#T>.%!$Q@))IR'4L]]=PWG1'4"J> #LC2%%GB'CR=N@XSX/UQX> M]_FQWT52KV:C#=9V%&ALMUA*"4&DN)!OT<#W;]F'[XES-AS^\,*^G-?H8Q:8SK!QFEY03MH0 MX@**ST-OO3YMWO7R!5]4F.I39I:P]T&/UV/19C+SL.D&DC+Q83G>#O06P3KV ME(C*)LY 5DC6W/W$$Q6X$Q13P%<;U3E L]3E"JV+L!8[Q;? U-FB<^HY&(0"+1&6?^NEYY7P+O9 MC1D^;L2^['XV3\S;.7W5KNX8*4T=%9(2 M-87BBQN('Z:$D^=3Y=YX2ZC8.J8&-SCKLV&?I8,.GIZ'6N-NRT3>%])]IDC- MPRTVM6]2-BH<8>-A*B 7_EZBDO/.*@5=UC6&YJKB(2#7!W%&? IUBI@S]C;% MH:_7)UEIT9!K#+0A>B4&RA8\IL-.BB6RC&N2$H)KEG9\QE!MY(7CM%V&SR0! M_DOKZA[."2M\4#P=\ S(L>:H^9- '7]-XW$7C%H)'2?Y]/D6V.?(=&D-QTSU M7G.\?RKQ0MZ-I8?AHVNJ>XD,IZHW0@ M!G+YD?)[6D?XE>_2_:X8UK+F+G@G@RW.?T8#-"!2B1IF1#S.HF0L6XRH\D'Q MR*[P]XO7"\^W^XVW7_[X'KE3)=IN80*>#M.K,CN:JG!\4B1>^%-VR7F[:?I ME'%ZYD"X<3VYF) ^=T;LC>A80$U(W.:8D\:C]%]B3/LA\T3'UZ@35/3)2/2% M<+E$WP0/3MI=I"'CD29 ?]L6;+ 3[W/QLN/U(;/U(+57@<^L-P5!&?*ZM\1? M$&,=\IYR)W_.E58V3E/>,T*;[]7O3F984HB%Z6\EELLMJ\))6GA;#E[]KN*WN-$?'8:"96!U=1NAE5X:@F- M9BJ/*L)9(J)6OKY8=H[O==IXPJ)K/H]KE,;3V'RQ8('@@7L$>.L6FP=*?DQ) M9L)K:M'0[&PC5^5+\6F6%>"3E';>.R]31O? '3X'$JA;=, /I26&#TW4P;\J M=LY#[N?3 :R'Y?Z>1)[-/#/V-] [-\*-/U3:\I* MTX"I44_ ?F(,R*S_W>[3:QT,F6$[1BW=VMB#_]I+^IXU38SB<<_X>X5MY/>; M@)VR8&2CEGJX>@*NJP5]D:QK<6IUZND8D9NBX"4I21&^1I'!+F%XY,^)N])PGJ MVT,ZIU4]CWK%T?M]X89'CF[U&]3]!1L$P11^$=:Z2>QJQL32@(@^.(1K-?+R#.?4[)6729H\!M"W MQYN:+=I:(IRO,16P1/S]QMX^4<4Q+X*\>?-TGAAM4D /#V%B#-'P# E0:J# M8JH_VPML:'!B]ZSWGWXON<4>S+]6;X2Q4$H7N=9GDCZ8H8EN>(:A/:C:52J5 MNGCDNHGOI0-\'"3H@)3*O:V[@Z7AZE]7#HW>/Y%1%PK>>)3(P?R61QK^BXV" MH=:#%JZ 3D#K0;3/$LBA5JV[E_].T\'XW^X%$P8OG=3>TYL%_@M MM3E.R6Y-.-(@YQC_3*8825>&OO3P@2_"U ZS2.\8F"^$S,"-3SH9$IK'0+SH M?T&\IE^)XPQ!A>U6%,/8,LC'HW(W^AYKN_$W)T:?BHRFK2#[$62QU^S.Q$+$URZHX";N5K= !R?K'%TUF?)=,.4>$)N/A M; RC'^&EU%^$'>0:29ED;[S"+Z_SW/C%+_D>\G*#/IX!3!CGG"]!G%$:8-?V MPV5%0-ILUWWA5=9=S[R?A-P:2+TB:J6I$J-!4_K,UQ059UT+RZJ'R7\OV*C; MR$V$,3_38=BZH&0KDON?/S\XYB1K+_MU=S3U>ZP )QDX"8F%4.,/?6BI>I"/ MB%J]3CE^VC"&,UWR+L40[NP$IH7&OA6M+#A1H!=D5-R]A(@;2J!;S#J MG^O/V]/9#UV.;ASW-I%A8#P(0_V'7-=L;_GF6AXZFC#^@5! OS.''N:+US/6 ML (9 MV&>8!?N1$Q-+8'X6D/?A(Y5D+T?VWO"IV%"I?+*G?&@E .OP! MS;]%\=;^M!RCB7L(OA*JZ'Y$<&D;AB]!6\M#W=CP+-7A'VJ7QP=8(2$ MY >D72S$8B4:7E!Z2Z9+\,/IH.1%-!/,Q>Z@Y*^[ES50&U#E?:;;V.KD;=XNO/4G[[D]0I/>WD-KOO MVP?UH?6#"":OM/8C"Y95ML_>UOG0S@9]XN)+OWG8RZD;=3B8@$=Y=5K3XVW#.XQN?0].#?("G/CASMQ=0%Q3@7Y!?T(_0 MD_%+)#>RUMC4!)QV8>/%XXCOUSTOWHEI?\XB+!+Y*;ESR?/"3?=Q"@\W@R-? MWYJTZK0,&KKBX#[N_C8*4!9(.[ MZ'?)=PC8 R@,U;4ZSS4AU-6I<]"MS&;RWOQ]Z*_'$/&P6]V7V;X9'&C].XUK+, MJ%] KEZ@SM >Q3$$IX:81\Z41ER@Q,03;83IM_G#;9G5+?+5I388V1I= 8_/ MO-K8NW&JJ]2.^&L;O@7;YC:T,)VP$$S(FZ%9+1Q7YN>E/1U&7:Y_L<8,S+(? MH ,D/38UM&ELI[OPD U9@LK\0DFLG6'"RZ+5TW%P:?V3Z88O=_8U/ ME;;0;C1W[@_C&,5K[Z033X@"'MVB=:Z2NVAGI@.*H']@56/E1'5;3GDRI$U9 M[8&\ 8M.2^U]%<[">"QZ(Q^:$MS02M)2)I258S<>@E0>CGHN5/R\,])UA< ORXK(:\!7&](.^1]C98B/2NT*1#]U>8B\:;NTXB<2$M86#J&B;^R &]HGN MHH19,ZP?;_!6"R;!499ANIY2#,LG%_4*->[O6WITG43, ][!\9; MJ=[-,\=M9CHVV!2?O]ASMM6@?VLXHO/8%=$!SB!1VN_AX#V*E^1'*1*VTL-G M?3KWYJP (N21B2^MW!<>2H0ECG&M0@B66TS::ILZ1QS-L*KT30;$@%]%_D0_ MHP,2;-&,R6+2'6^-A2N 7N6-2'V8=LNX3&GQ+KOWT"8MR-NDX3E F+@*E20S M@.6U0((>]44UPW+INW7WKEE#?18AAX;<5856*4'UL$R0@6M.?-1QX9^3_R<^ MY1K.>"-V[%:<]][6!?>:^AO)K@W?&AK?79'[(EH2RBP@3CBAM(0&T@%N,([P M$\->>/0%#RTIM*D_YMS$CR.=_MMS[42>?_:2?\Y'7B1"LE%:Q*YXE$)PDB:L M*S0>,W JU@&D5_MK>/.F=,K/K/(UD"#(KQ9?9OTEBPYZ:3ZSJ]>WHC J]Z?>4,& ,)LK_72A9M@V-Y/=06_(Y!T M (?4O-PA.QE.!YQD.&IR!Y#0"CW)<.WHUXQE2&+H@$2K#@SA4S"<%GU80&/I MI@,ZK)8+VGN+-N@ EUEOW+6\>*S_E37Y6^>$>E@O[0TTW=LZK8IYW#F4&>+3FHYPA$$3]"]&V7+T9D"8=\V&C87**6!"&3EXL* MZPY"[0YIC5&B:ZF;C)F-_S7DX72/N&D)DPP'E^X=WCG*)?(>7NYET/F.G(=* M<(ZM6978O3/@]\68]8H77M,33 +B"R^"K%AU9.PYAR'1,)'&:\0V;95ZYFF= M"#9XS?)^I%[(TZZJY+_$Y56#FMM2+$WGT%<\?93. M8L\,>/ 7++7)MRSO6^Z&,/I_[8H1WG'D!NU0 V[I4_4J6'?UU=^G%PI6IJ0E>"6>F3_%;<*7IIO1%9AV']'P9QG8MS4O M?9UQ'C8&[F<"\Y^4)YZO=[-_&A)\*4JA0:96/1;F#GL&F4QM15=R1N+_5%V, M&2MXSF=D9I,&R"09JR$VOW1/1G;X=<&8+7Q6EOO;J_K?Q/O=U&Q,>=@S&^FBNO MI+&CJZ8IF0X;]0>(?P8AHL&LI#\C&MRG"?OM YRKD*E [5Z/7V+LSR?F0\I5 M'6%3K(B'2_E$SHV-^2,[ 5"YOQ'$!-6U.;0@%G4=W\#ZC))1;;ZM$>[2+1C> MFVL'4D\&OWZQHIT9H HTW\R,**7=0]3&Q<\/HX3<,D\'J&2F;?]EVD;BBO&G5)L+Y+SO'K:.27@#WC0;^(;)_U*+M=]WWLV:_H7&4,")BD097!"[S06 M+"PT21\1H$+;(TFTJA8;.;<=P1D.P\'YES,]/ 2]L\1TBBCH7.Z.F6A\E8HO;][9LGV:.F(NI]6*:X=Y56EFR"90Z'V]Q M5>^C$F^!GG=3 TEC/56A%?M\*/]U9K1IEM70VL?5!E+-$M/10WE'Z CFK-?& M:?[O8^J3NO$)T*L5'K+*?'(%=^=CDDD;B7K9A0G]FQN)05WUM#\(-@QNJTU]0W B MQ]U7?M9&,8Y]L0QJ&L;"G$$L*G+,9N6.SC7!3(8[&C59_?(O-/_]@[RN(^%L M=Q]B6-C)L)'373'!"FWHJM1@;6TUJ3=5'ZJ&.5.WMQ*T&-+UUL^HO,7;QZD<+6]4Q/,)UB1BAA^&YQ7 M\!)U9<7V[>?.%.@ \XBO=S!>Y(*YN/#5Y=Y/B;Z=X <>#JAU;=3ME$V;S5; M?'3Q0':>*\2D,CLRV_H3B=?OV"2OL&ZJ]=].16NC\SO?Z6)(**^@7U&)O$>[G&Y)G/>/0\=?!\*1&N9=,>4]4 M;_2OEE^+*!UJ AWP%QE^GZ&IL!5MJXR8(K41WU'I<".':?2M==SR<-M([XH9 MV4E6;CH-X635!6(UE]NHQC\",%$5B;1#JXE1XGC+UH$F4BA"#K:K6&:?.]\! M&Z^#NJ[U[[?"QI>AIB)'T&7^\[U8SO/W%#AT[50\GY>^6SG T@'2AXAFFG0U M$1V]&Q':-SH_(IOB6[7D<7[GVK[E+ZWY4;DW"$Y_3+S6V1$-]>\L7/9EID^! MBO+G+,9G@+^?!B'A% 4\^#6DO+]4*PZYPED:?-A@U2!7(AU8U;I&%?Q9I%-S*5G.K5S(U]7"T$N'VJ$8# MN]8&@.'7",B.T^NI[8<&JV^>.7PYJYB\+OL6XQOK5Q6PBTRD SPY8Z!\9$@I M65>.PTTFORLXM6JU4E]RN_0B!-5UL7MES7&4L)NFU?\LAKU3HI-'ZW MPOZ&TZN..^.F;Z_.[01OH ^R'\(2>X@_!;]')Z[I2PC)].(_:"8=F;?0Y#LTK%_"4HR_"4F-6G" I_WD;(XO9DYM]Z M@4^Y#4?3 =!,E#<#\D+I@%^?<>A#!OZD W3&X8QODAT5QH"')IM.5I1K\W)T M !BT^S[B3IEB<0[F@^XSOFT>.B#,K6L-(@5KT:)\JR7V*D.G%Z=\9L>])6EU M2&0QSH?;S?$*-5GKYAP9:3C\=%3C?+'"&0MY7I/IH/=]\.11U(K&^2X_0^GJ MT(N)%P(_ZXA"5/C#P@]Y/\V]];RA6MSZ/K_/RS.OE.'R27WA#*C!?)+KH\;9 M2J#W;$!BQ :ZOFO-89LV@SB;972D3QNW(2VMPYQ$GT4H-+C0-!U]L2+\[<#J MN$Y94&=]389DVKR72,9Z>=^G!^=K3YE1G+,RQ")9U'#U%8TBX2P23K=,GL>H MUT;(Y>K?V*_KRL(3)I/.65\7'C5(\TRQG3:?SGC:>#BQCYZ2>4YFPC%0">Q( M_=/A@DXVG1[(ZECSI?! M\[X00>@ 6H1S?2FD-%BJ2\UKH_I'O<+U=UUU&PO-ECTI*F+,IFR'_JIXC;.J M3O*KY%#I'5/36LN:X3_C-XN$69QBVRT#"WJO8G)"E6!FZW+QB?Q8>,*;V\!) M?MBA1'$+Z!'P0&J.(>P_OM !@X;F4!G:((10URA3&FR''4.$!7#;=&L5%<]T M+.CXN,?;-*^^:#'82?HI,,"/_L^_M-,^8\7^'J=94945^]DK8FH%]J>U3#Y) M[G;K$6L?3\'W*9*MU-B4XVR_$VGI[3-R#(&F(I2+H@!6]0%::WD4ZX"B&#L@#7H6U_/,>UBJ&56X> MF/XF0 ?4/&ERP=T;MJ/]/FR;_FN@H=HB&LO%N9*Y#2-?Y:?$BW+3 <@5V*XU M,L??2Q+C2/9Y_&VV[,BN3UH]Q&K4EJM@5RE?7SKDF:"7X_"[PBZ$2GLGJ5'L M,%ONZ'3728I0DRMQL0:IDK6&N'$=^@&9ZX&5BT.IC*&=$,!5FC!1-RL@!%N\ MOR.6.<-1,\<77'&WQNI$QJ5$S@? )^,@+SD.1UO9C&C_6;/V;+$&ZFQ^RM1[ MR,TD%;\4UISH3P$B'I[#-]IQY2_:'^,'SJQF3B\>VOW&=>]*I7JZYB MU6[<+'E)0WW"!<7NE'0;V2C#<2C]V8#K(:E )&S3G[ [>Q_W;11IZST04)/( M("X'J6O_JX2- W,AV,>0&!L=D;,6R.6>:;1KQ-SW>8@UR5R,^;X2N?O(%]HF M6+ ^7=*+ Y_3TRHB+&Y[ZCQ_L>U6UO7ZF>9X13<, M\SB[\:FWPB[L=7OR+U1BWB-XJ#1EKNE/=)IA_,XTCTJ]+/? MD3H.TB&B(NC3ZYM+#EP!X?'U,_;7:.?6!(YF[1::?49T3OP#>'0.P&,Z?F^I M+V=0;FV+5G,S434@M)8:<=P4ZEE<.G04N.T%XX&MVS%(RB G1 /V+\76=D$; M)G2 Y#A1C];10 =0N?8.)H_.T&8QY^B 9^CH(!0OT0+^^D; M6HW9-INP_W\ MA-Y@G/$9-^.EJV&A)KKZ#[]'. &I5P-R9M6,_-^C=U/W,ANECLM>I.H=[]$^ MRJ4#Z&D)ZG(\O^QNQ3%EE7O]'+P3N MVT=Q^D*R@.4P"H\0MF#]@,!O0'!YX\]@GS/N8[56"AJ9 9_D[UKJ&]X0^&;V M2308Z4<'Q-6%\S+H(S@11G!@Z&3\Q,6P\$=8BB1*W"#V=$<- A2.M-&[-%R=(N'/+R'CMV>)7U%2*(=)G<'41TF?_\?@H=[?UQ;D<_B@^Q7EX^0S"Z M0.ECT;746;@IKWO"T^DHOO*M$4]:DV $3,SE:-7$?\\WR-$-N8+(U[I%@"83 MF5H/$7%*1[<*7>O?R_H$N??_DDC<<^C1YFR.)V>0VJGQ6FP4!6HFQ1?GPT$6 M%9&S']YP2AG;\"G+NU6>J23ET6-.:'_!:0LY==QM3DM@-=/K)U$O5D/GB_M3 MZ($G/GY[$GPDUR1,!V!0>XNP:BD*3U@K3)3&NP8Z2V&=QUQP5\MXS2O[:CRY MZ_R#^V4:/W/=;$T#\3Z]XR![C[OVI=JXB+=7N_TZ!K!@.YK4((Q@B#Y0!'+2 M 1-W&51)KSI8[S\'\T(,82T:X4PXN5A,Q5)<%8S'C=^6KY2459SJ')PE>2_% M\NGU)O-W>CW/]9[++"+^<_QP@S2LZ<\>G);BJT<=J\U#[^:N<)*O;D5YAWL= MB0>W>.+E9]R>G367I@->7#OQCG8^ Q3SB''5-[7$)\G3)-LA?]<%LT+RLT4O MM=4;6%O==,FNKS:W$.8^!H>=AYT8\_*?E0TQ-[R\Q5R?Q>KTU-^\_#YI/DH' M:DW>GZ<#.N3(4J!.66T<9YNF%NQ"^"T4:,5RVO9I/$8]D?\.].F$7P4T.C'; M!JRI*FWZR27/Q04ZY$"U1,!2U KX36^]AUZE7=L]VJ-542UR4/P$#(5W":O\ M-3^O?B"NT2S/_8KFT+2V#_-ONY\]>=GNZ8<5R(>CBP@^]/S7.05J'AZ!76KF M/+66/+N:?,"]6IE#K;@]O>"5("3_C^JB"_0$R'_GH?VTCD.\!M)&74P!Z]5* MB3C>_O. 2@X+S[JB@)DA1NWA7Y/F)FPOLWX3-#V]QX*"_VL8<#UH D;2JZ6F MTX /E02>H(C?JBL<+%=O.+V^$6C7Z=M3]A!,O"7U#;#TGSM"EY2?-U\VR_E\ M$.*S>)"&V9NH-PV0[B^V;-KXFQ*HEP-M0VR[03A ZUSH0R&K 33!C'-RD>8A MJX!'1)U*AUXG%.M(?I4H;(?["+$DS3L5WYL8.#JU] KY!?W_C!0IGI;SG!\I M6:JJCU5/L,&[YL=:<"0EWNRYLWI:_$E]N4EJZ;4[4P9&2+M/9,NTBT4RWU*@ MZ2 -D!L_4^"3/YW?9@6?::C::ZLU+0!AE9NA!X7S:;^!"U&PB;M M"70 ;?Q_5._Z_X_=J'(B;V-X* )D&#X!4Q.7C-2+W$]4 MCXEB5./[XHT*V1^PG2G8.ZJ[7X;AFTM-/%3TV)N MSK3] XR5OS@M8'A92V@H7*9 $I&S$FBK^0KV8JQU]M(;:'SD"5M%XRK+.PT- M"HUWL+,R'9F:_:EE;NFA_6G^7UW*1V2'@B4 44QB427R)_X&%E(4L)K<+6H: M:GIQ_EZ@.T-?KP].K*07>9WD$R^W_L,L()[ZLENI6 =@.5(U;>0"KO\Q(OL8 M]:/^S9>?U76)^CR#/RXGC[[DR+MP6H/+0ZZ%QD08:)M5=@"UHD2&PI4>7_\6 M(NL?=K'T2LAI0)WUR,D)"X'.YZSYWH.ZS7Z.5\G.\UO"[GS\-#%"=AR.?8TI M2[W4S"AVT!BQE'0*/8X=_'%5I-$)UO M6;'PZ$89'#LU3(=Q&;EKF;%;->Z!@IXW[6(%MIMO=:MJC!OIJ#?, MJ%DW$_\#=%'NE=KRR\NV2/#U7?.6=T*G$I.=&GM83 MTRLU@:3 0**MK5UGN;;/R5-)BB8Q%B;- ! Y);9X'T.. \9=(?8GW0(?J-H MI-XN:)]81E++SPNZJ7"M)R6)+87S$CZ^_.NRFDO,;I:#C.YPJ>+G&Z,:#6$R M%_DN/H9LYEQERYU@0^L 3,:J--7;0ST/ TL+IE8SP]=J/ PG+%WS1!,33XNM MRG"WT %L%%["MLT" 1F]"^3HOCTMLWSXE"_VSG*GD@#0=M4UU\O8)_?_6\P<5TZ_9G M%XEO/[YEZ*N013MR*&?)/MBFQP$1 M8MC]F*I2"[M@5,6@U]=/*H7)QLHPP8WE'$2RUF/[C 04%YD;QSSD$)S;XBA" ME.@Y6Z2,S+_COZK)=/]5_)KK%PX0&YF_#=C&&JJC:&,>'A^6H<(_49=F^_)6?DPU=9X1^WVK4#;J=\B V9J#$H^QJ,ME'"(:=8+8 M6_'\>?!RZ-[C6$NSEE,73FOZV2]%0WG(4MC?XPK!X)8I MUIC%>@O]OX-5/V4%+4Z]$^XL_GGRH<*:@P6/YV9TQ,FZST''BS7!R7!R>6AQ M_]F+" -/DC1-CXQBPXJ]DAPTZFP,)<-V?KI^17[K6BH8+ V=F@6SA9L=H_0W"@]+J8[_+5J)W[)#2:KN_X4KRGO MD<<0>ZR/%A-%8:0ZM\2!HD[X/%8VL/CYKM>%R4WVO=E%GEE$^'C ?ZSW$;FX M6>LB<2Z5+PT'.>>F=7D(F^R<7YGLZ .E( ( #(#W*<^)W'\.>C6O=A'=4 M!H.U,SI,YB5_'GI*'CQO8)&2:0S/0SI^LC+2X?'_$7+<"5EX*P$E3#;#G;K5 MAH-SN,Z)QXI]P(_NDLO2M*)T;N<1X&VP,^&@^/L46:P7?YM)[^\W>6Z$J;C# MUR//ZM6NVGH*;?+RCI:HC U-SVB+=#3^UP?UPKE&PR7XQV6F='+=?LS=?WWEY@;8A8S_T@)[)4V:8.K1TN\ M/9&E7QLKZMY^S9[#W23V"IT4$ #_E^?FWL&#:?HIJZR*8:&H$A!M66$?-*2P M$?QM7/8_0G"#560O/DNF$Q]TOU]\.3.NH\/3W#_>J)Y'+C;*>#A6U:#I!,Z@ M.N=3Z\'<5),6UNTR2!OZ)$HH6,_8D,J.W8KQM_NK:E>J?J\FRF3WZ3\>=3DI M@[,LJ[]E,AL83HQ!G?COX!J09Y:#M*Y%GN"K4\YB=^R*-/?Z5$:,O#^_*UEO M>W7M^?;_L:;*!ZFD3.H/+ZB047QV^#[N\,]#63 MMPR'Y@ !I7?6\F!_X/G<4D722WZV+P!FZYSXD'SY]"T'8<(LR,F.N!7-PYSN!M]')%>N+<+2_Y$ MT: #2'5_%-%G*8_2>^\/>RD6WW)B2@B[RG=QG^M%8"&39*-M$YXT0@>D3*M0 MHS<8UM@J>ER6,WJ1#E#V'R&C#+?9J->.(]@DEY"P"0 =L/P5DCEZ:$8TI!D- M.-(!/TXP2-7=JE+*&9B#0!H(KW>X"N]S/U0GR583EEYK@,N6!6DQ^6L7C#QK M+4L+;3I4[[ZM'C4L$KL\,@\+1/F6KTKA3;MT@%Q[?Z@,21TYS83=RWB)DKIS(ZU@>J7>,?]9JAXS0UD- MKZ0D\9H#U*[ACT:Q ?M2&WU8R 8X+M2R03@L?VA+6?U0YRK#$7>-@?I1\@1X MW#-B4'S56[X9H+IQ?=($ET*M'P#\YR08:S_"G5$W1J*A=G(J3?8I:#FRTR9P MLG@>$9M+OI,SYS$G.!1@9&AR-G08,JFC_LKOJ)IYY)TR\^T]290>^6!^@G*& MZ-<>:M$HP_SAYY%.E>M7$Z=WK!;&:B<:?"@L*!SY)9%O (M,0 D&/[GR8]J= M_]GLB+^UI1B/T_1^BAX=$)Y)\)GN:H4](W+&A>L+AM<&;CDKG,O*54\E7IZF M'>2K.N84UG@AUPAW'BI'1\^-T]#%-&Y8T"HY$^+"61NX$;\4Z)=Y<$32(R I MXA@AQ8\BVG?RNR0H+V.ARU,(\M%7BLP?M#<=<%$(?2$8UF:BNKV^,45R%F'_ M%8C$\7)2]ZWLL(GJZ+;#!_$0X?Q)*&@4KD!-VV6 *8B@8H*(9>NX646*4!1I M_%U)>?GY6Z>*3YX[&\J_T8 ]R]X:A.)RX+XW7.6$D2^$P=,I&6_Y:3^/4U[2D0^H:!">#F@![?7L'+19V(7"QG>XP31'F ,\ MG:)^P0AW5E[U_-.WFSF6N@(<[(E1FC*[['C6]?TOP94MI?G!/FVAH@E%,P[_ M:&&\"G2XVRZ^$Q"2_D+]$SR@J3Z^1 ?$@OX^'8*M;0*I'%8K.:NIKUT6#J"A5Z4V" H(44:1(C:A($Y".($1% MI41 >@N)TJ4*""@(43I2(C520R_2>Y/>>T()@;0;OW'VO?O[?;]]SAYWC+// MO>?\,C'1PG*^L $YZN=L[)7/XUNXD1W_?4%GZT'T'J,-)ML6%HX&6$ M5HSLSY\O)$\>5+Q.G:9[(_-K]IVPO_DJ8VGMGDJ\LK90?/>6FT5Z5OH*"DJ[ MX$#D6[1FLT+%9<3_VE'4MMG@=@9_>Q)T^#WXTH-,U?'EZ_=_<[87DT? -$XP M#L?1E+80/LWY;>UNV+V;+J7=9[U.^8HW"]OEG#M TB+[=R<)!F%&>);"AQL, MDSTN*@\UIUWDS$%'73^(D/VVDJR9_ /Y?,BUZ]\TV,W:U/_M.U1#:\MF?V>, M 6\76Y3,CX7LC+=J<:0O<$@7XE01.J1>:(,-;$][<1R?LAS9]4I9TVO:$J1= MC<0N01=WM%[%K'"OA&HD76-7T@KF>"DD&*@4*+$G\E$I\2F/5B/=-Z0C*07M M $$'FM_ >[>P]@1@3AY,\PVW+.W6 CC.A) J M\VU=_%^Z[FB\^:]>?M$)D]N8,#R M>X60@*FHB_$UH]QKUWY=J\?1/R#D)'TX*+1IRVU'_#@B?@2&SYI08;#4?*B( M2LIC\_A6,#'!8U,H$I4 ?E;PVYGZ,I9([@73J*ACPEK5)(^E+F0:EL(X3+DT\9C?D ME3HQ-4( V*F MEWMFXKXY5%N/])T<;Q4NABRO@FZ)G:E:39G(R-8QU!.MTK^9H%<46%)(Y)DG M*3]!/"[O+Y]R>AXPX_R-Z8N#Z]7=NNH["OQS=J(5KP?NOQ2;39R<%VLS6S'_ M8>+-B;6^B^ECU6.(+OJC)OPN^ U_-/GH)HT):XA_^!)^&N^9+7KUP>!7*43Q MK_5"68+>]1&IPJ)G92B#&J;:9Q<" -P%[&:E!4:.0PGP6V*&N7HS%W4'&%.X M=Y[%_U$I<3HJSE\+KG$+!@U??)P.I.K(^=LOP^X-E)-XKWU2B5O'E304-SQE MO<#XQ6^T@H/>2+M5EBT8MQG%J_G5X\^Z"^I:$6$1]C"&/# M7W8F#]J\7_="\N];C)B:B.B-JJ"K2-\<^ FPU,;6UP/&/#K7L5XO=<0A M23IKOX:($AD.2@^KK6-BI%=B%N6N&YPEO7DM3S_P\P.S'9H9O?K;&6\6&C[X MQBH+$,_C!M#T&Z]EINBYH;ZZM>I^EM)1:@O+P8=V3SI6!Q3GVNL_Y/H@F6=0 M/'K:5(JV@VU7L+D2\9+_3-@WL4PYE(:M9 UUC#X6=>\^S^1N M(WX?&UMA-]305O]_D=KPC)ZY=NF8QU21LE$9:EB6D)?"%ZF;EV21$QW*9B>MI"^;(]$T#)L?#K<0#WDZ=/J8/N M7(CCLDI_20$P-F-EBJT_J7&PSDM>1*6 !","#K>M= MZMSSUT;'6($%2FR65-7J/^]RZNZ #Z39$A26X1R!C[:4"G]*I5H5ZMOY=%0-'=O6B)PX_ZK:LW%$O6KV+95R#VO0\R@U' MYY?^N/^]\5MMD X5N#HLC!Y5X_?1-:W_L+R#+%=^G&V[\3A3>,QP?I=A;>;B MT&CSW4%)#RL.1<[J@%+U"R?B FC",Z(#H61D!<^N8TG+#$>WH-0[0R'&<'! MI9?>)2-20E7O/NN;?'QC\L&7CM^LCAUU*C3LZWHZUZ"31Q&??OF@1XW)WO96 MX5.+9R'PZO"OXK%/Q4GLQK_E!_AWHZ@BRV!!KJX"':DBG8%/9["3/FW9BV": M;&EY6OJ>(S!>.6*P7T4UV\= LW+00T^F3W.PR/P%IU) M?II'6WA*X+TF<+I M='[]&=%O_[B4_E>5XU3<' 600J7.+]V;*0""S3]6@IU9CK\"<>8J( J@8G,] MY6]K2OPE9>2?BG]=OP:"K_GU+J54C%(,?.PNN[]7Q0M6%&OSG2: UR2H$8V!_C-.]R?/S4%[37 MP4]:D-^&30#+EV??+E (0%S_BVQ;=7!EWO>$#H.(< M(U$[:UW^1"IERDK"J=,[_H'DGJ*BG9=*&5N\]H;>$ULWJTLY#I4GJA^]*DN. MW^0N:.^T' GO:6\XCK";9?T+:_H7:7EL69]/>D@ MCEY_:=/CS!A2!6BILH<">$J +XW,'>X"*W.)21/H+: +,:56H.H-!4#70WZ] M7H"%)B]Q_%5&HN4*#G(7DHFIZ774*U#;S0AQL,*SDJMOB?"2^C$7",-[R#*NV09\C>E%SW\&2]LJS=S-H@"Z%,^. OS./J0 &C;[ MU2[AY;OF#$+)0IM#XN$VY(UC^:CG,W)7Q2@ F88 1SL1G<(-#T<*8&P6?]HX M7U_V)-=ELMUCP3 %:Y=/%DFD=U;CKU)Y/JIQ (]I%.Q-UJ2,3^Q.X,^P&*J@8@>QO MXL>'TOP]K\<:)!/E>OUQ3!AD7*9/GC#F/TLN.C\8ZI:F!Y M;XOTDC5\-P5/_R4ES=PI'G5X!+L2\2:W>)L" (_%;0/_NV+-QHX I(*3SP!\ M,[J/_-[QH&]JGPPBLE$ 3Y"@+W*>J&P2_&::]+$OR4O-&M-.C$HQ( 50$?%; M!&$3UT(!Q+,4PL=:4>082SQ7,W!/Q@%T>,1"#I7814ZQD;74J&V#.6=/%!TA M% ]<('T7!S^40"6B%UZ)R7@83X94YP":HW]SC=.XB 5@)9F MB1KD;30Y-@:M)'$ QA52 EP+!>AD@(X45,BKA4K^7>,_+GBV-.," G;OWXG M3SM. ;Q"3,K WZ5\&I"K>EF%#_"]NL)?8S]XLS/IYG"#=E>;VGH7$GN6Q%)6 M&_2H/'!CU&?'R8XJAKZ]6;]RXU?IC[G #)?Y4_N=LSO_-D$K\93OX'_;YG[(Y_S?K_/<]_)?-X/J_ M3>;\'Q"+VM7%]G8$/:R73%.#-8C85CGO]\OE[_X3?![3"'\1? MBG!XF3Q?VHI]D%%O2HJ!NTBSD(>VO3,W]@\J;J-!N$\>3C]-^@Q5YLQVD:?=>BSZPI 7AT"M.NGZR40.:GN1Z-N&1=F+"8ZG17"C.[L>?O!3,WLCJ66B5<$N5R2NX91+]V, M*NPXWSP?9'=)LGB62JGIONGWAY4G9UC/$IES?4!SF6 @3%3"$<0 .UVW$LK] MM3K5H'YX)/QV^V>6CV\I@+)>\;94"N#,;7PJIMVD'(4?P]CLWBNKADI-)Q;U MIA,TC?G-E9.,5$]''B('('Q\ ?*]#+K*/D5.@NK\C^Z^8Y6EI3'5!-",FYE' MJ[!])6I@>H[":G6SK2!*<@>O%+>O)[C=.!2(4@KE%GRK?C:?@#Y;GX7T7QCJ M_X4WP+HWH?F@7 X+"+J-DHUJO?9?C]4?7_Y 4ZUX82]&1H8E3T@PT)^76( ' MNN;#FH&HM+ZFH_HD%UJ?#)_M^<>(4.U2)Q$*( !X=/_HN*[@P'O1H+4'.&?> MK&K7SDNJ.)Q)R#XWZ>,Q/K#JM)=US]Y; W0K:CF,Y\3XX[>M14L0 Q%H(M8& M&QCPZX1=VR+;N6CX7$)O5V%*08%*TJU2MB95F)5WA;4#XQ,;C_+1:0N)F2\M MGCO/KM.K 0@ MAE[R^(O2MX.5M0"$AIV/=XLE.+)<6NC<>5C7-Y&A:[W(V0>?PX'T/P>3*Z!.4E>/"IR(#WP; 0#J#(I MLWPJ$G%Z,W!O9<2T^& JKYO+:V+-4GY#V=FH*_U6BJN^SIK(3LVM$?MBA46Z M5BF).61S@$O;Y'+=\FABUOW2/N;T\/T?=B9\]TKS%9^-A/B&(+9[,/GUY]?A M[').^IO-U9SYDOV/+?Z,T4^?++'&R^^SICLVF %"KCQY*Y;'L!J.7P?[)):O M]L@8%>J[>^8Q_O)"-$Q*9I/,*LW4*O3:^I[YCRBK%U\8/V7'??1/!'A?J6\H MJ4<-;WVM+4M7+M -'[6P"VG."F\6_]5,-0Z!XL?6R/[(@KU#-252+>AUK "Y MNUX:8Q,Y5\1U;Y3/!O5Y1M5LU#=+1C(\O"0\)[9X)YCMBWD\< J$ZS9,P#"? MHA,5X!AQIP"RV?OPXJ+$+Z(-B)--"@#U9FS=U$Y;03.MSC>K?L54T['XO$%RGF/4/?^<3 M\S^?L3OO((D\7Y_,VFT/.>#V#-+KGT7KPK)&?\3G:_>..DR08XF=*1X;8C,; M.IM[KT8XJ*#,#W?J"T:4D?/E8Q? %U3[PB_?VG3DYOJ4UY[^=%XO&) HO M5N%>0OT)ZM 'I*Q:$,'81T$##Y^?<*GG?\+G4J$GD))@]9 '^\;Y^KFK3 5' M;SJ_L-0-UJ,&/2%2_KKEP^53/UT."#^3_/T+'$['=?$Q%A0P4Q_2.20//I%@ MXZ,\[](NS4 4'_&8=EML4;O"N3*XTGO.,D"%_Z3=2E &SO4XF.KI/^OT6^C2P@*H$7 MJ*?%5E,-2?S=_P]8Z_^II1:$^T[*^(IGFQO?/FAF6HWQK!L]$0D.%2+.=!NR&,-E6ACX\!RGMVVIN;"5[\4 M8A66+E*. GB?+C-,=%EH,T8ZOC-TLA5NS;7,ORIA04H6+EETY[R:+_&^AF=4 MWOV>R/3T]M9)3A'\EC5XPURO&I(_M:O5?DS3 * 9+!K0>/WJ;^-6[OX)P]XJ MS0B5'E/1<%UP,B#(\-7X9(;4]TG6?+K%"O(JBCFW:4.CH3R>5.PWMJVZ6,2R M(-IZS1/.0I56]@X]=HQW7<2UZE_2"3%_/3I BF1$]%Y\9&8#C\F)3TBHH2?X MM\^6>S<70>;JB[Y.^(3UCM@-]!1Z40#/JZP'?9\Z_;:E5]S]8MXB:QR_&AFT M\3!@XEKQ.PUV4YH->!FXI0 40@&P.\E)&KGS'IXW4WUU?1XY&;Z0.Z?&3,6K;< M-JM![O'O-]#H4,+TY"055X*G .81X>D7!\M!](Y%>6UC#Q:P(;4_0L[]U%![7NQFD0ZJ M 4L.:-AQY\U,ZXF(2H"_K<^6P:/*X0"BY>!AFM_^EM+KFP]+#995/DGQB1T_ M8AN.&?E-'IOEJ)7 /MAOVIV/-B;HO8Y?TH?U25HQ?,)1 (4:O5[IZ8G[K1QN M1U4N0V26XP2@%V[#IK_8MFQ,EO ^]<7-)YI"E>>;0D^GJQ9LHB>-<>\P++%D MU@U+^2!D -HHQ?Z2(.%2BR_#E;)+?=R7:';!?(8ZD'1QZ4ST,OEN;(VHR(C5 M/@5P(_=!XPLCOU-,\A$_.]MT=+\"[C*S$4L5,>+!_S*O.I]K+_HL/<+^%/^3 M7WR8-X"=YA"Q]8QP]Y=PT#PB4GK28<25BD;SI4,MF5<'Q@_C +^ "WNF%:4D\^/TQ?X($A,ID:R&B!9@BA][ M[/,SC1,>F7; #!R$O&23?72V)"8WP504WGY M8U2@XMGO?8D&F5?7M9N_<_Z)@X;\ G)@F11MG3U/],W PYN5S#[GIST8$+'8 MV5Y.,D_,?G'NG?"355K:TTMC X?8U>U[5#&@@4&3-H$D*<BW/9Y%7!66=#304^QZN D@7P9RP&37>\GZH MQKP!V_J:E)PN6EXQ)]C)SCZ"W4T3RS3>]^, J4MG?";%S$*[_Y%;73;G@5=] M07%[8G1V["][71X#U@VQ26R\9<&4Y@ "[%-@DGP/4X_,OY.W/S'1X\K;<=ZH M(^3M;<%%H=%:%.XIOJ^(Z/CG."2IDK-L8H;!9\P@>D!GRZQS9LL]8=,:_5X: M88+7^&ZC!;G22J4ZXL 7Z +@^KFKB+[>&^^T9<^SN;^4/RMT2CY,Q38Q M'^ULP*=K-W\)V#AZNHYF6L26S+=S (Y/ ^JCS;EOQ+OK;IK4>A0;9#[ M]-"+R%^'JCY]V=Z6UY%."TP"[2:E>\C?.B$.G\#6XOY"-OBX&TW 7YCS=\3R!WP M\N<)=5"N(FRZ%N?6[ F[7FP >M>\B#P.Y$YM@C&B,+WO%5*+?4*\:)V]9:P$ M&!B]H=M C+3.$?;Q\Z*(W$,Y0O5D>U^G,^F\@ M/TG9:I*.?S*< QN+URIQYN9N8$U'(]*EQ=^=DW54;6:LTEA5!/&G#K7PPN^FS4W!^! M<\BC "*MK0[/=?'HBB,C6K2_QT=E)>\Y9-@@/F\#F:&:[HLL !_W)[5:&37# MY?CKRUHT%PNJSUY6%WZ7\#ME/S8&6,$9A/'">GQR$AZKO?^+;^O&S_OA NFV M9HY_H7S$UG=?]O%@H^X+2F>M:U4&[?B M-[EIOD(0RH%/ZBZV3A TDIMZ*IT5! ,$#L>1A,8V'QSR$2F-K H!T1; M!"Y9TYD.&BDD.'A,U_YHC&Y;$G)Q\QM#F8!?!C])?6D0F*OUVKQ MK.T_>_ M2:'95]ANI !D:X4^A8:P1%( %^JO0Y^.K.(C7=3BOCN4UF4IT0:6 MK(>SG)0;#Z>?AR_.';2!X 7+?5-6.)$!N,,N\LN<)A@FN@\92ES>"/ M\Z#RRX#7U7O5K6A$QKG%2[_>]KI]AI(6\*-6[ M"A5*P-8"@6+QV6O69!HKO,GR@/;L2F'L$)5]O*+/2GBK*#Q(NT<@TSN=&H>- M(N@\&531DU)G\@3Y@?'XC\(D"]PVV.(O\<+KU;'R^2S;B=0[ENHWO^.R#:3W MT9C;EWZNG.$CN2330<5+SU6XY,4Q<4W+$^JE;_Z)(H5E(U=-4 #KKSEZ1%ZS MNXP:P45%7GD,40!PFR>1*RC-7CA&#SR1\ ?A)DUP+_'GAH$LK>^VG>HYQNL M$!N%Z')SFON^W/OD9.>0_I"3CL]-*2H@%IN >X;WQ*(:42G,5?-I\HK"(9D5 MPT5.1LH%HNV_L%I?+P8%H7:^/ V4Z$+/?5:J*,XF"/CH,/AR+)=4U:-^/O+5 M9AJ.?TH!-+RXAQ\;+OWUH6U/ZU?<5\GN=@#-<,INZP.57FF737#ZT>TWVTA? M%^_C+9@GE?9)U#H4^9BW =E@C! %/5>!=ZXB/1DWA>]BNY_^9$B/Z%FN5/46 M6,F@ )C\8LM0$XU>2B(E%ZKZH/S2BFL'..-N]<2KWO-HCEFDU5".R;XAZJ) MF1V1+3&LA66*93$L]G78YZQ?SK558=,NY3/'<0>+B>$I\W!GZ= 4[S^)6LC M?A4#N'NVO8U8D'[8]@^.6=8?]NK6#7FD!7>$L46]8RQ#;_$RI A9ESP779Z# M58GYI5"VC3HN.[";!V\-81:ICR?(B:CX%6_^4'[S0LS*QL:H8K$T'[?=Y_&7 MG:LQ0;QCF9P$4>!S/"+N.99U1I'XSE2.0YF-F^X'Y\\;KIHS=Y MV%]98MR,5=R+ M17G=GK3\*!>^T1H-U4%[*",162&H%D@<0E("IV:V)N-QQ1MAOI&5X+RIWP26W&L3IZ*25F MEVK>OA"XRR;S]C$/+5.N("N+X6,01AWVL7I?&UKE[ LFB6.GLGG996R#RP4QGB,*X$$.=L?!DO*&^Q/LK66%D M!YWB!VU7 SL/D2TV]T!J,&XB&Y8"V-['ZM[!MV.U#^JDYT?>,66M*7E./CG& M9NYYR&+6D*(%Z'N5$$@&( 1AIP$E4)7,OG]H/)3@DZOL@E8^VH.JWK^>@@755G\S%?E)CQ9LOL!#9AUIM)+$L MD5#O?+SY?%NJ5R7&QU_'M@1UJHO[2?#O@O+RXF+MUP Z R-\"/6)#N,O86+G MN:)5=-],DI&NV?9'WA]ZOCOJ?!/1^OQA@3T*^(F1=NQVL>. Z[?=M?BZZB+9 MXS3VE,27705UM0B#FF]4"&P4A3KX+[A,I&\^K/N<8\U@F?YKRK5W_+'0)^E^ MV5@;;<)S^"]=,GV +((DE5*#P O-$C\@N.'C+;,G>DQO9BM%B5GHN=PA;0I@ M<*)@$$'8 8Z"3K1;@4"H&:!"TX)VU1'T*H,36B%KML<3R M+%Z8A9B*> _?LD=0 -I.!2G_%BN_-V6V*9M\#;XN1LB($,L7_J_T8?FO+_66 MI&HUI2<^HDU>LRRUBAZC9$FLB7[I[Q;F;64]H.304L#8ZV.'G6[WO7ZZ7D3Y M4=LZ3 VJ+U_MU*703 '0_ZXUH\]<&D:.79.:)6@A9%U/B%LL5VIGOI:4!#TL M#1P<%0F=/'VQG?? E!9@_B0 M0Q#/YFC*]6@G7(_^=D0SW:?\GR&2L%>"S#0;$-T%A>8>\#P\HMCCDJ.([J=Z MCZ1;GU:B2&/W?O/#_N1K&_VS_;9G\V?+PGJ)*G)D3)N&*L+3YM).N 74\(J+ M+"&XT62!JX.@LLLU7C&.BF7J>TGUH"4K3#(IH(\"^"H% MM7ULG)JX.Y#2*W[-ZCO)PE"#(__3/VBNV4' U56;D<+R*5E6ZQG])$SFC4?6 MX^)1Z5_B;$JP]W O1^LOXIF!%S;]LK^@6&=$\DK*S-[0"E4N7I[JF(@ZH^K7 M3QKQNITK^L)GF?T1S7/ AL-NQL5A'[KYV/_L MO*&#*7WAI[5!*VPI+.*=+*G4B*7$='I9:GBJ_DMS%%GN8#36+@?60P'03,X[ MF4[IE7)Q7889NWLTT";L+$G_:-@&7]4FV$(?)IA!RO(?DQ(_(;9V?[0OV1*J MVC_'X@4"-A6[9MZ$Z6=&')DLEZEH#[=UYW[_PJOSF+]32'&C_6I\X27D5^I] MG_O/3&L)<*.:TJ@:![Y+'PM[M[_!"1(>S9IW*;((DJJ!UP+$X2$C?)7,5)UP M@IH#\SF +M8"L_"I]WX2]!/SIXI:F)LA +\"EOF7@@72C]0O%7C5GR%%P61B MP])ON]!N)+S&'+UW9EC?:9> Y*$L2$E/0;MSEY:NUI\4\I;\Z6+H_[W$?*Q, M)9*F^!ZLN(N )H9, >@CFNL!IE:I\N_W4H88V21^S@7;ON/"?+G9:PXL-%U% M\]>?P1OC@C%,JR$JCU]R2G]#0K?_@$J M%WSNI7DJWNO7FWNT+0&PUSF[([.T>.!=O-.\GD(SC'?HV:"'M=IEIKI"6OK, M*M'\YVZZ_/':PDMCKX4S]5"X:A@2E0Q.(I9%NB];*Y$C#RD 591]1D3#L,2B M].2B:44_VGXVS"_QH%XC\8M7,EM7>67'X/;G&(#P'&T##[(,0CUK2K=BE *P MI]I9SRV;@,0EKZ3]%FV^1?]*LR=!<1\,=$XD V?!T;AR]$$2M)UUEG ]&U4+ M/\CR%UG=CL2DCTXOQ;:X35='A3\;*KZG\&.:-[9[K&^R@EQ"L(?:#+$VZ_T< M(E[*^E#:(P_ROOC4^E.,2GL#C?KM-K]3D'4KZ0G(O WB1KPTW639"WX]V4'D MTHZ&WX/8C'4R\$=,NVY)Y=#K3$(2[D.A(7+ !""AX[/%?*;ZIYCV\-K*:/)& M_,9+<^GN,N[OMT\^F.Q^#_1.3-OZG1[9WXD]T*9K1E/1,#A:MB;$U.;MN=13 M]3#26_@2PB>!W!1$ 6A(!=!1Y035W%$-$P^546:DU$/_^02[X#]1J:1'@:GR M;>LI<_';QE3SI3G\T? )5[N!@'0S/"2%7,DO,GCG6<719[()\7W?O V3DEO! M[:' &N>NE8!+VFT?+VG7"!>3.%=[E201F#H*X'4^$KZX> _3*06T_OEV_MQ) M]U1= Q).RJP]3P$P,,R1T;D/4G<%(["Z",O$N%AQL MWJK&CTW FUW2GK[)U(WI5,KD^-VFENFU93<[6G<9_0HLE+RU37C("PR?2!$!5R9M4L?^1EZ M1/0\3I]E'LM7 8X42)AD'5L>3&&&EGR\MZ/GM^DL\+?@OH4/*U%^_H75T/$N MGCX!BT-F&98AU8(5"F!"G$%: .KX ]'J%S0-7C>C]TB%Q-S[]/%< VCKJ@4S MOL_9#QV>TC.V;8U=:&ZGBK.X;_0Y=^/F\FP2V=S7US\='M%/.%OO0:H!+459PL=M M6$A<4GYC3>#W\B!.%;HZJ1IO,I)(/05=T/N74PT*]*>D0E.(7S>@-.BEZ)]A,@- MHXB3:Y!NN+W!A!GP?4H<5B&T>$@3J_-V\.RO5H^N(XL?R_Q/H)28DD#$V68&9\9T.3QJ>8!UC5VJL/Z, M-0^CDCK0>_@I3RU9X/MJD=[\Y[G/K?7>O3%YZJP=UGE#8%4XW<)\5 V ?_^5 MJ(\YL.P+0R;M]?2./7&*YVH7V_ UXR'Z104R@;&@D'($CSV*5[_B&7-F;N\- M3&\5T'!-\[DB!Q:]MJ*IA)+ M^Y.Q[XNA/7DC^?2PWD*N6ZAF8=10)KE.)76AU'(X_U=F_MVLCUP*K9RXL>_$ MV#\ =WQO*_!_]3[L?W'Y/\ #[-_QBD70E#+N-)!?;KQ>$*HV_ W3WF+E%"MT M2_;&K,S%DNYP!4V9N6<-BDU!4<[ 5X;&8M.Y91K7+#B$EEW A>V8DY M; $ M/)]:L@Q^B-'.?B^D>C_4SC_42(:^[:?@_#N.$XB&<7F]G)OI(L;>QWPKE7#5 MQP5GAGE2#4N3QJ'"*YB0WR%&#RZN/ANXZ.;UH.KVDW1MX=4<+B*[+?GAV((H MR;V,*G;&)=;%CU'_LI 5(Z[_R.D89C][GH.W7[>:V!<-?PFB)[KB13&@9@0[ MF65*VRRIBK=P?OG>[IVZF7"&V+'VZT-S[JE)XAU\#\$2-LRK MT?ZN5A432 ',5Z;FY4X<,MU[%.AO?E.!687PCMM$,*V1XTL,S2K=&AI_M9WX M.?JLKA]P% MIU_ ;"DPY&UZQY/*S(9-M1ZOBI\=IHOCI0GIJYHKX6@E_Z9*OE6B[%&([/8] M]>JPA]C1D)_K1VPWM7:$A#G?C3,B!650MNG=6B<1$4W9&S5U)[Y6$%YCTF3I MU'[5<3MU'D\FX"KQZKFM\['<1*:16F_WE[S- OEVMJ["\30-,@;.I:V7V]2> M!?K%Z^OYQ3:"N6$C(!XU"1]O2VQLJ"2,ERC_(UY[YV#VT-R\H>U7>./G9>&; MQH%7C.@4!>D)UR,JI/W3+=&;WU0*DI.4A)I!3A0 \\:,)"F1+.B@)/#9MW # M918GR:D44-.GDF7 <]F0YM7MTQAE<^JK=AJ#24?-(28,FDXTP\N=[JF///M9 MYR#IJ6Q>F4;[I,.DW)F6,?!8LND]HH9). 9-ZX8#4Y]>!%D@/OY)V\"!K)E@\ _GC(*A O$ON6J()Q&?GHJ?S)P:IXM-0UVC@M;!+P?T!193 MR2^2?^^P0@>BX(FHHP(@ HXQ[ NUN8EM;S<(XB+S8]*K%ACXSM_R]+WO2 MZD1.9(-AX[3T:506WT(.6".N:4[GY!^CCA*D_3+SEY)_0SL),%AW)BX"?TMY M73[#A<<'JHJ+-W3;CX+AQN'U7Y_" XQG\F#-:M)89"SY#%7,+B0'0S6_07A5 MT;AGU6,>79&&>1-*''<%3&C2S,6F#>C;=WE/OD=\:A6YK6I[/3V O$V?X-2D MJRE0;QW;!3R%%\5%4?$!BM]MD;=APXBTM_2=!$P% M37:H,O[F0@&0P\?%'-.S-;FOQU%98BN5%0N<6. ;>?%(9^EB7)MZL3*N &^[ M"+P(;[P+NX"/U:$.;#[>K\4! 1DI/)C(+D=-^$J /HOG:TQFL<7?."=WPJ+A MO*%@R0%/F@TLB8_.UT_>OUI_Y!Z()^5,;X).U5^Q<,"5@<'3/MZ/ F=&)V\) MEVF-#IZY_^C\*^&W@*4$\&T*H%$22K?@$H:F@=[+Q1^V_3P4&TA[O]V KN]X,JD?[5<^)_HV*+ M;VY- ;\E2A3XQ%I56TF)ZE;&[VQXJTC:9\>H&G#35@F:+U^M6F0R7HB-JN@3 M@)24*^74B,5+F&V^?)7)B5M$S#_D//1R@ZQ+X\5$6Z6WM^WNXW5SNZI'[OO- MAE>F,SK.KB45C>_&/2S,+=GGWT>-C9-UT! 5@DPPZD1S+@,TBL!3 '.)D MV9E0P=>"DDWWJZ;41SL3A US;V MSDQBN<*8+AWST$U(GJ6_#70+ MK$K^RTJ*>3\"%?9>$(5Q"3NX,#=M;9-:FM;BFGG=8+@#)/0WI\L#%[QV2;"K M^-AW?G#$FO_J-O4&K\P&HS=WX"0:R"(O01F'I^HIER;PX1&(_+8"&ZT!K-@\ M$=*IT1PZ?#4;JL*VP,+[A%M6BI=@%J?%@M/B&;DUY$X3(K 4<4!EM"\H@(A! M0=?Y![0\Q\AM=6)4Q:XWHB(Y",:)!VD,J"CF%*/@9SY>L2B,:'1@#V'_>9WF M]X1PVG??7BU%I)K+5',;W.EW-6>PE(+=KYO=+Z;6T=UM 3@R1VW]U0SW=HM\ MM=QPG[YY1 1,H+L$'WFO9K Y+5\R_].7PZ:.*J. =\6OT#I$FD4#9M@@D'%' M8%7?K.+G- 2>\_O2"@^ +K2A[]&O9KKE^9!Q80M+BE> M94^?ONZH@%^)H&C-6T9+22M)^BH#2L@0,"/T>;TJ)B8#*EK,I.)HEI!:EM.S M[ MSK"017%'\J[=; ^P(MGAW,ZQF4XVN'I]N[4AQLDG$O3/1-=WS]]T"ITS8 MHN+Z?B*5\6#"2]]2O$$3&!-NZUHQ2)X@Y9*W_'&^H)A;VRE'\!@P%VC^H8\: MDS=!@F#;7:L++B/E=K0M>TW7V,+=)U/@JC^?OR@? M2H>JW1QX_:IN6$6TV.+Q705=5_><'GY[I9>?/P+4RDG ^=@HST@KR"95#2:/ M&C_+K*H<>A6OP+-1R!ZHEK@]RXI^W8>W@)T9(2I2@1J.@^.";7$/ND5 M.F5H7'IZ1O(\XL_^WQ\76%Z%4"IKN4" CU_9@XV0E+.1:LD^_M%N7T'J,TCX /8X*3\-R249:Q0MHLO[<&)!FH"XL"@*_'SV"(!R]*";1!IJB:%E)I]J;XV/FZ[$1FC-SA*XFW:A4G&EBK!2ZB M!##L)/8]N9&4C;O)0Y!.6W:9V4#X0VSYRH8JH)E8-MP@!1!\U*C4%X:>9R:P MX*)KU'&(;8-;77T!]5I]*Q+Q>SKZ]%L35DG7MJ!=EF1>#*QJ4:(9\FU=(:6B MH6VI_%W61'I(.+?ASAN)4CP#QF]Q430Z0?\Z;E+O^_'1D9:BUO[;@BEW@;,! M?=3GG8BE7; +1+^DCLG$NB7L4^#*_:M#6F5-Y9_F.B6^?#C/?=VM!7?[]GK" M(^WZG)OZ>MG]QY= _W@Q'O#[&+YM@T$(C^!"UR%1V.2F74ZHVFN?L#MU0T+" M8NE:1W>[_<]SB1E2464<)ZYWIMN;^)F@WK=6G8G?Z_=%D];TCXV'B M8?9]ATN&[&4E#:8\PB?FE>1A,.USO.Z"O71YL.M\SZ.2=Q9)!)6@I$BU3XI/ M]J-B)M24,^$=S]O)->T4P#?Z[_(%PC4U]-GK.3U.MO/MD5!0;B?\NP_8_/L!:C\2.:0BF9NFOR)5O#FQ21%F> /S(;A&[EH1\_<9@.NV?7\O"D? M8ZNJH1F0G//\4([]YYMIC4USL=#1L39P) K.4ZMN6VBSCED?,\-![#>=E^,Z MO)T:!,QW;7E4E<:FT:>WX!4@.PJ Z7'87D_;A\O348MN<8C1+U6)"A(0*E.5 M]IX4.X 0T=U$+";Y'51]L6O?;IYT9=,TS;76JDVG/3UD:B=OL>"B=?TW@A31 M:.CU4G5JDW&M8?%"Y=&-AWC<_0\E:@WF*)]%7' _!6#GP]8 9_& 6$VE*2_5 MUM4(MZ^ZUKPQ8HPE+?X$/*![R#![%OWZ&&JU %%E:*VV3@N:U;H<2&ZH;BEE M"S9_('E'-+JQ.JY-1@,*IQ*H,*Y&*M(W WE^6W4YN JSM6#Z^-A]EHP*HYC/ M"1X(XHK+&D'GH"^QK/+)S3/ FF&I,<'?SYZ'">6Q*M(;5+J#W:%FI)0#E@@! MV?[#S6 KV].?AD>E/\ZTL'\TT@QHN.9!QO M>S1)]8PTH29"9^@U>#F.']RL\;I]F[OQ1DZ1'?HPWUEIVHED[R./(MRB,FI2 MY/0T7F?]F[[55GRKVR*9AJT,EK@BF6T1>$/S-"\AFP*03#ZW(I73UL:*ISY6:^UNA8 M)W=3>8/SXYL;#?+P:;I\61VCH"=3-R*,]*."F>73CK^JX@8]OU0]/H;5!KZ2CVAC?)+UX%ND5^PTFI,< MZONF_L(19NKCSD)X/9BK>2:Y!\V.GC<@OAA"%K_DC+W10>UG84X3KV8VSCV1%A5]UQ-@JN']M,2MT*HE^"V#6%JV M*F+<6Q'<]>?74)/.L9@AH]K0O<5MYK%)J<4;3M_>R&\OGD+?$4/:TGZ2%%'Z MF*NG?ZMB:$_E8;-4DE*V>/_W]5]<968$LWIR&!4T,(,( ?C:1VVJ:)"@ ,CB M^>2!9,0%\G4?S0;+NS[*YKH%X:VXG*1)IZ;FTUNM%[D_>&WSO6?T^7T>6296 MG+=2[C 28FEAW]HZZSV!Q*OE+289V&3S?G14!]&,"#Q"02Z4_N*[S457A7U.E2+2;L]&)A[YD5B M(-R^"'-GP8L&ALEW;FJ;E\-+N%*<:/;%'WNU7V=E"GC:#MNG7U!2@ MFMALJLESNC+;3&8?FVJ!"9:;UELYR;CA&%"L!<]D"O5-[.AXU!(/-#@VC;N= M=*+%RX<3Y2>/#V#F%(!01WZ239WCP??;2B7:4]5#GWVG#%JP+A/@N3ZB.#QL M7?X;7?*"E(54Z\[\_MV?I-\@S 5MT/;- XY--<'^U[6&WV8=>#]*N-KZ,ZC+ M.DU;/"7+?=-XL^!J>M-T.3R/M+)+\KLTKB(BR2G [:@['8%">I$,8NI/K:G) MXVFQJ2:8UK:@P@T;EF'1"Q2 @]5XEU0UXMA6[= Z,ZB"=*MO&JE+*B,J%.!S MYZ6*TB.S9S:.(-_O74;]0/DNT;/>L7(,=.U8G:G;B#@07XDOB,B-^LBEX@3? ME1M)]^3/8;^1^,,P=0DAAZ[.'O#E]VZD6G;I>5#0UJ[4E/QQ3H]8O+(1K/#".I* M^@8UY1DZZ N3RGK270,;N_Y9180ES^&W( 7P[E4->@*)\QA6XW/D(DMB7T[: MX)&/S(S"R4_?/0EUZR,:W=S0I*4[O5(?F($J2E'0,7ESD*FGZ^],+#[A'W8+ M_MY4>;7\^\\-)$1TI@OY)]+K/.+N_VKQ]%]=H#V$-_ > 506C5/ 9"0__ 4 M1-$1^UD($NE "F#R\*#G;RMR["LT@(]5#293R0MG/(BE]8&MG.QK#S&V\51< MN[CJ(F.>B)*YM>4-5N ^QH<52!N>&-]]6$57!D3OQC M*G?>XX)OI]G3#K;1"9B\OM61] 8=+'4'>%6]8"/]^DA%+!=D44 0*S+E:!ZA M#TT;OWB'F6:*_=D%%IQ!D65&Q)K,7V,RJC;CY"B ^-5<"F LNX\<*7=XU+K[ M-AV('Y%/OHKRS;>L_%(J"9[8:WN'2NS=QE;"YMINSM2K_W7]('E[I-C14NXH MZ $BS]KBO5#-+,XA177\INUM(56#59W* Q*H.T)Y^)!TQ2L%O'4/LVM0S=JG M5I'_0*G9TRLBC$QJBSX94U^0C@ R4ND>F+D^.3?UMETP-$4^Z5[O[KON,.' M!S*#_!^4#Y!]7;/L$*6/9QGJ;$XVV$85BZV'R:='7^H:.8[)Z5^;:3?%*B^H MY6.-6X_\R-]-7R:?9ZIF-3H7-JW1]ZQ3M$KXJ#@3!Z;>,78>>+(K2GX?7UM9 MI_O/_Y3GLX9^M;G83F3U1,BO+^FF"VJCU^4.IKYLH2"G M'&W:!W.Y!!#_2$YD),GJU0LQ2$CP+HTBWX:3MU:$U MZYS,+IBW]-'#NNHO#LEN*VB8Q;_ILLN9C.-V^NHB3! MW6=C3ULC)BUCO;_D&.0N7"IV]!PO2CXEH?^"S*XI ;ZX@RZ=;31@@_*CQH; M/TOBI>XT89KM;G48)OL\GWAT]I[T73_S;G#%8 C^:(&?\:74>PH ?7&L'UTJ MW=K'"36NQAIBK^>2OB9!G)^:HB)$8GT3O'\;?MF^Y#Y8[T]"@I;J\$'DJBGX M6OBZR0JN9&7[A-<():(+M\P,QAM3 "+WFH XKC\._EW@%[#?B#W-+?26- LY M(JE>X;]__#L*L[A) 71$A&%%UBB J]!+^F$D1WCMM?(U^&@NH:E:C +@5,MK MW8+]7^R]=U237;,W?"DH"B(BO0:EJ0@H""@M-@1$1! )/6*C$U&JAL1&D:H@ M("!$>B?248'0.R(U4D,(2(>$$@)I;[S/\WWKN>]SSKO.6M][SO/=[_*/60OV MSLJ>S-XS>WYSS343RAA$K<$81YF #XX)Z+="DP5VE*D6R'8,)8P^BJ2#)!!> M$ F=:9;)#>19+-[R70+CJS8P@;Z)Q7K4*[GPZ?;(:Y[/0L%[<=O8#I!DM9TG M 1J&D,4D=+9*C([4?6ZS3)/EYRE2W;P+O<=HJ?2TA7/UIT>4D+=\3[?I"+?9 M@&)XOM4*4R+N*B61V)HJ2HN&'0:*>)^38_/R[+"09<;E?@9?)7+PPR;,CZMI MG:+>GIT_,)V_!Q$FE0@BC(IBV,P1H;8E<_T%3BEY]XYS[:N MUF]$>;NIDOS9KN=[U,CLI3![BD"^K1M.-OR-_<4?WW0?9C !G-+@]O8_HU;Z M87JV,I\!9=?4!7G9CT'C_BU6F7I,8)$AL#WZSY]KY:(]52S"H-OZ*LKXGK*N M%6C"CA;5T"\4=@#.0](9_\J?8N1=;F'[0AMKV2Y)N?NK+JDTU8X)M._"8A8S MT8QW^M#DP0APJ,D.HUS)9#R4@2GD(:X]PBB[=Q."9F<"A:;;[?[^ZJG^.H--$8I- M:V=*#%IE$R(-=:<3(T52)N[%J1\_>NK^_;-2D1>R>JU;Q\N_[*>.HK*A?-7& MCS-H?%CO?,=[7T4O&8F_S/NJ_PQWPP8=IX=E6'W_,J&,=ZH^%")B% M%B1Q@S9LZIN^E[4F;S_\5&V QI1^H$?ZG0C!7+=AR127V0UT!=+=R+R*(G\R M7.6[B^":_, *=+JE5IPH3XN2E&3Q'X%A1%A3L\G?6$9$XBE+;K\*FT@(!]$_ M()LP9P.%J.U/$.&TG;10A3O_'(7=G5I=&G:C+''$Z_ E%>%QDX=7]N7F?.3Y MCOK!!*98&L"O>W X*_ M'H.01@7AQ,L6G:>'TRF?E**\5 -MWE@5RNC.A#4S ??@3$24!;=5HE1:Z/$# M__JDPK\/_3V*AL4P]A?A,7=PP1\ES1>DJ*!EL1BZ7H &] 2R7G-:%T0QG>H) MQBI'&-5+*@R4O4Y=X>M>YVW-*W:L7RW##GK]J]\7^MM1>+UY]$,.F41: @G; MQ$.Q!0M4WR4TQ7_[-( V3GGW:)]H0/'IB_I9:S+O6/[45>HH"V2':32BAG%- M:S\Z9UPU.[("L]X\A%/39SPDYX(,P9,"V[BL'Y M[[>:O>7T$H^EE4O]=<>W>/YWCV;0;!15DBI# !192-.G)]'SIQMEH _6:1]6 M;1U]AN8WBL((6ZUHBCU$5 ;S _H#-9RO0EA&.JUK-P0S_+-.E^(*3Z2L!WY! MUC,!%6=J;1\=.8E\.UUFJJ?RXJ]>4G7%%U0@XRSK#H41NJ6;4'<8O8R>MZBE M6ECLS_LBGE]=[ZXZIL[?DA"]9VBO*+T '24P]##[D=@QEG'.$^WR^ M1;N\U>3)FH3RS2^]WF*N5)&)H;41O3B1]+/WO,^Q(]0B^"=GNK&T G>K]2LG M=,#?9G]@*G"-BH^;PM+\8@Q+DTPKB@.75U(K+ZX>4OQ\;^2PET=' MQ48'+Y:T3GK/^HSY7RO\"9521>T=E= MD&=("PP@4*W]5&^0*NNI[\OR_6$>2QYI-8)$I=FWYBH5'(_88I[W"&R/0RW@ MLO0*H<8)4$4?W"'+;D'163A4\4I=OM'1Y\]D].^S/Z==^+RQXI$V^R)T7(L! MG;Z__^QUNFCEYA9*Z4*6O9UBYR5G[4Z7K[.G6[J.WO",J]N^XM>><^3?JHGM MM!(TEI_C49)PG4&:3OKJ 6E>$73C35>*THNF-^=:A6N,K(QWC#Q]# MKOCD?(B-_C0=KQ1.%_QKW;&YGE!<^1;MY&KP3E00&,_'Z*;>#@_(IQIU#QZM/,0X ML;G*!5A=)(Q[#F#UJ!!$]T[1U\)N IASN#;UY *XS(MRY?[)]-V66$H)L$?_ MG @P39C>-^UT#W+EGK=6[+O)%YJ'7.=A0>"*H4I\OO"950%G)D!\,]JT6W'# MS-_W@O[6&F?;DP.T[($8R-GU$2.ORR#9_F&4QI@SULV10-W1 ML[4?#S"P@74M S+ZP9'C;%YCYG7#SIH?^1IFBDI#^G/095\F(,-AS_JB M.,R.J03"%](+$L*XHBG6*)Y5FBH3V)=-AHXDRE$AY*CDRGNL<^S;83OKH;F% M3EX\X>GY"(/L%9!/XZ0?H?S1Z# =^6,/9L,&\G,SX @>/,K'X$4&5=@?9@*O M])?!#SZI0]T8?<-?3UQ93C%LM4^@.14*::J\\D5.-YN,%XKHQ&^G_]QAV6'> MG4NDEPSC2EN6DA]%SBE DP8W@L/!;B84(UTQJ)\)@Q=40L]JLZ*74HT08X"& MV]J5)UX]!*C&D"UZ]'J !$;][/S5TPN8=K$4EGO[EM"((_-6LE!./M2+,8Q; MNX1&+I)98.42^L49B9M4(=O^@$& M[T&11!YD @T*])B?QN(X9T;O>O&G63%XYN)F6IDM7D R MR,?'-SRU&.BDQ8 M7^8WM0[YZS6"SKF@V)Q>6+WLZE7EIW0(GQIKX#0MN5!O^324?I6B0!)5#H-R M:9^;RFEH5:/G4,V/]XF]DSM'8 +/.B(Q@0A[+,M9(9K@Q/PU)%6(9]8>%B4N MA\;0#M]1")3LF.<+<%0[;'?U-=F8W]1*\%\=Q_L[$;R=^K!J'>RXT=.%4'1B MYW&8G=T.W?&H-:<7R.B>HJKNT=TJ9DDF91C5>'(SK-N=]<%DOI]5X%- MJ="=HO^D[\9?4B?_J"S[)Q?U'VW4_IHZ^4=KMK\XJ'/_Z,WV'Y#NM:K/();7 MNCRNV#V[ W[%..5,K.M1FT]<3L,!">EO64ZH]UL;_;L:5:9Z A?_VYK( M_)66$7O]VFM!< _B]3)H9T4\C2QJ^U>D M]$\;S%TTR-XC1K$$W7B(Y#0QYU@2$&B#'R%UP*]1[/!0_J+O.Q5)>P9R:J1C MW_B_9@*[ CHI$*BE:.!_H=O!;_I%D"YDN6-S#=)V2!&Q!ZZ\ME)[Q"]MN"4] MH&K;>F]BHUNERB=JD3F>P_X"2%7J]@'4\,0TW(^>JRM+NQ>\-2'8ZQY3;R^6 M_*GSH;2GXMC\&#=EI [>J7" J!=PWS:X03E(TZ0>%90B0;0(J>HO<]6KU'<( MBEVS-K3T,S5N>FNLDS^9V(/^7NP_N 2C9O48QB##V[:12U^ M# \\$W$C:/3GJ.V]G -/3X_P['H]5?LQZ%[5:]G70P;CEQ12VV[[LTM.?8+[ M$K<:H7S5&IX?_4HO%9/V1H%QY;6O#%(_G??N.39YNC'W@.H;/?BB_-*Y .+. M@\\491*L&Y?OI@Z,)'PB;P$Y1Z+8+]B*]>,/GM/X4 M]!5"ZK6)D&AF(>VPQJ##^71B/HJ4 -J\A%PK_55B ZJ*;+F''.1F AW=H-\3 MOR=^3_R>^#WQ>^+WQ!\36! IN'4_L1]O$JYML93GY2ZWL*F!Y,NXUH8QJ]!P3V-1%SH"80&5OUXNN[8.A.^L,"2; !&[.,DR9 #4 1%QE CLH\%H4$QB= M^WGA 3Q8+X#U$P[^^E#N.A,XQEJT-NI/:S^6*M6]E%9;_6=&]?^T]KDW5J@C MO5#[O_#YY\7%VT[VO)E#H__,Z%\7C[PGZ-CF!<&B_L3J7Q97X?HMI-]"^K]5 M2&J8R63$"7?(9$HA?OBU%4UUBFM1)B+2\H)"6$[2G%X]&WUD)Q&C"^>;9 +A M8#:DBXDX7(=BDTM1-4-!B S4E,@TZ8.0YV52@W'1G.#X^Y=5ST9? .(/FS]DX5$;T@P+% M&X@%??Z^0F9(QN[^/W+R0I#&$?<\->+%([L!0U>J+U??(MH?\'.;*C:%67?'./V M]G:M0X$I5I7=1VTDW*4NKUH^L"_'M, MHTW8:IS^\Y3Q?U>G-_97P)0H]"M@FL4$/D.8@'')C7\+F K\I4[O'U%82H"J(/3+) ]*-*HUZV]K _R4J=LGD[K-L*>V]) MMVL3V!B'=WHR 0%Y&K]UK^XF)H@A43W,6&YN)H\A3H<".R[_DIHQNLK(YB/4 MA_"#)&#;@208GT]Q^7EA](YBUPE$T77=V%],4]V037'42<=02-02*B31316S MY3Y[6/\($_CN.I_W+T\<_+^!_@=3&(^E5)VB+VU$Y?)(DF-TR"N)N&7E9O+$NW74^ZN(D%9+B MQ 1*<$VH$6M7NZ?D,-+EBB\B]ZLJ*:[X7.N)CI.'S.VN9I1%1-0]:PY"6'&, MHS-UQ6@"1%"#V&G89,^^>5T)2>B[=2OKO)X3LV>C;6$QJ-73<\?8&KTPHU1# M;-IZ&>H%1L3;:5]']UV\6JSPDQ?R\Q ,O@J\\ S^B DTJ++@&Z3_S V.+AQQ M#+1Y7O<<$B_"@FLY3""(A:_R=I$ZF<"^'L8X]%KO>9 JLO$A N.N9@#D;(9[!BZ)_B:)X\.Q\!(ECB.$L M?#>XT?U'Q7,-#OH-GD@HY0J2O #^SR"0E#4UP=R2=@PFT:=V:#+@MJ2B8)QD\9@4N@HU%R%IXR-DD>5FP'_2UN M3M1BT F8^R:4]S0/>L9F9!94\)(#:F>K@BN*]N0?R9[_(>4L?L+9.B6^LK;M M'76!P8Z.=!_KT#]NQOO^]O3>^GFH+*,5S(-T!K&/T*X@0W>66]*V3%%+!K#R MLZNX92GPZAVM]WJ\'<_%W$%+2N=2W.]G=3!JC7H8'.VC>C^7F0!'_\XFE3.4 M]H,J1.._R4"RAE:3V9A "/ID'Y+EF(]>LJ%T^Q+S>II-.PEA-Z623-1%-?.6 MHKI@$^]]Q(_W<)N7P_.1:V,F>KZ5VRBT.616+HHEG#W[16M>8S"5ZI)PI).8 M%VCS:=#*ZY2$^6Y$Q. C:AY$/FG"\Y.IGH#L'GX(!VG4D!3WE1C M(T4T)\DE>:WPW4L0:3QTL=BN3N/.!4+AY9E.(1GTG71)9]FGMJO'T"G(.R . MF@,1TF"3! H?R6Q)1ZO1HJTR-W=P=A<\;B&LY"UN;]]NXNY^=KYM3C>H,%,2 MXCKV33G!OEZ/WYS_C^0P2!SB.ZHL^"7X 6HO$X#Y59"JA\-D(^-=@[[4O#EH MH2;S4$6EE5-%Y=%Y,+\E8Q!7WKJL)KX3W* ,V/@Y-LJ28#F&_$I='.P!:<0" MLS<7>N)!$MQ7XU5=3I#'LCZ;/>J;G;\EL%TH'X:9_(@\2'"'WNK]2+KUCLTK MSM4YRU90,L4NU3")P0;U@7.0?A:2M/ <@=6F1?/YZ8N:L1_CUNIYOU\X=J?@ M*_2GK<"'=Y\\Z?."[.*C^A:TW8R?1Z[^2&=W#VF>AB%3Z.[AA_N6,,2?LSH-T M0R4E[NSD*Z(=C#?I+36 MF;@J)H#QB$8NQ2Z #FR"E]%!#/X!P_:O?>Y*J@S:,=S0,VWE/^D\Z$]ZFC^? M>(SM)^Q/*C_P%RU%9SG]JBK[9Z4W_8O5J$U(>Z;[X*]:K_\GN\'"UL!VTF]N M?G/SFYO?W/SFYC/F'2=4'-]-3-Y:7 O/'\KL9 MQQ#?P <0J@7!+8C]?6I?$]2#:OVT\[N.U>V>4BEY'EE?7/>1QR"M5K&:HD-* M(FM'44WPB97D1[OM?G0\IGY.;Q_Q.RL5ZR;.]_*\Y-M_./(<<8Q^ M'-\F\B5X-]R&8,PY,;1ZJW>9D"(,,TT1ZLHI$%8XWC*DLP_]7O<@$ZBWJ07Y MH=M+28RP@,FPGY,3HS]WVJC1>3+74D:%#RY#_0X)'[IR84&A#J&,:$#N8:CZ MKR_4'JKL4W/VY4Y_99>TC5@]JG;Q9WC2N KJ9%I5JO)@LVE MZ(::FRW69*!E8[-M=ZLTV+;[7\2=<[P&N+'X9!_MH M'Y14#]IW$C_PL]+TBT+R@TF%QNH7NE/X9^<:;:I:)/*73OS+'U7^G8BUVS]: MMR;DZ*E%X!J2\LTP!L4@>/./UW%_Q,Q4TS^:UC(!FF* 9]3WD--_:6(,>8; M@LMG@YC ?=3>;>Q>G9O-V-Y*LD40.NC-FO:P9T<3S\V!M\_'HCQ(0N1L\L%T M>C 9NHPJ;2JA6"*)5336N>8R6H82$P,^ MTM'+=J=IDA:Z4 4/=?=M'X+ J^D966-GNA>C3/V565@2=F<(5& M'99_"7\JFQ5+Z"HNK8JX;+&3.*MUPW$F5I]EHPZ)2-1173") ?++N)$*Y##* MB=&W'K.$N3<^Z_\UJ#O)?_RK<.NY%H6=W?1X)H"_QS+<,<15FB*RE/67PS2# MVL$$;&9(,]OTZJ6 Y6I'G-I(W[MS<7$T9%$V2#5\VQ2IQT%$T.9P.U.=C]&']41]?/U.29P M4W+,'['=XP;Y/H*AO8 A%U\R@3DYC"9X,A)*FB4Y,FH+P+'-MY2?>//-\V,+ MEP1T1CRCQSMP"J",6]MOB94,LZTI]-8J4D0F4X0W!A@EOW\%"UIA)GAS>X MG LMY\"'OW9ZF=K1&//&)#- YJ($CO"NJO\F<"+CWX*+?N,*R((RK(>8FF" M"<89'^G"^D>V7(XOVA]Z>G5QUITKY9VC6K4; S) !PUYN[ISZ-<.K-X[-#Q\ M0;:K3S(T)/,] Q#=CB'KT+^>1+J"^/SB+TORZPI\Z7,G?'VFGDDN]>9]%/YC M+?V'^38);O)X$Q?!*3"8\@ M/L73<,68Y02BR[=I>F)/B[U(92FFAXO\.?WX4830_OU,X+FI/BZO?Q0/G7+N MW(#Z66P=MX.1D*.YS0CT"MB@]C3M:AE%BUC9Q%"KJ:3:BLJ&QR/O'_9_X,LV M'>5S<+SKUN.7X1MJTU!NI&M^CR2BHU::,OAX\GG&A:P+3Q^[IK.N@NV6%2WO MF>K5(SX>WM[4B(C/LV?1ZBR)??+;IH&I.LX3@N5WL+7'!E-?MM]NUJ/3S_^:A,BIR?8ROIVFU%!82**JJE^%UBNG6V MNU!A$6ZZP"4MV?H,=8&N[(IP6V8"]U9'E!FB+_&F)!1-&D<,)]Q(;%T"NU.A M.Y^"$4Q 2??KCOOR4/6J/KWF3 +8J4><=@9;#>8)]D+N'[6SL_-+(=R:"'^S MU'YJ6]K#E\@6\P9@3YP%3\9@UES03,"!VD/?+;KM:DRY=)=4RN!\20 =7.3L M=SJ>-X9;L/A\Q,,AT+3))#*O;]\:#PP.N49@](N:#M=CDM/1'GP M,_#$?>VU/0'[J^,S7"UMI)7MZL))ZS,E5CK=76,P\+L4JI41./; MR/-M/>76\T-QZKR6H]:-L/O\=X27T\)/.CV[?>S&*4#\;B;" :Y%7 +M0DX6 M".F*$S>,'%)==1]2Q:78+;-+J5?J./2LWMWVX3Q]-3E9SW#S>D\W,B%C=6E< MC^SN/8-= 9LZ%RV*JG[FS%.QW-B=;#O;E)!52?&>2G /XPK9R,^.@MDU"$I+ M;A>]/%QX=KU;_ROX-$-DSIT)[#E(K]2^@*;$IJSB9P/7OO\0U+49 ME0E4Q)/7+<]$+;#Q7$/D65G9S%<\M+:^(%%8L*^X^< Q7NGSIP3.3P)GZ]#? M8!3I:Z=X#L)OO-M#-?WZR>+<=@7[^ZA&&>S\'N^KG.%']+P,=RI9:L&7J$KN M3X8,EE5']]7?4G,W&[W4MZHF-JR=I'76?LI?/6Y4]/B#LVSR@&2L1[[+$_>* MXJSQ^:VW^Y=6TOSD0J+9TH];V)^;YK,T2HI=6X&)V3UV@ZL6(>LMSD34OAX ]\;L)LC2YJ*O:KR13^15U M/?2&<;'8FX0*=O=(C)+PVVI">/]LN QZ56%X:_/BS+N8N1T?\ V&C%\C0V"U M$<='25]"P1C-_4K>H)+M%&CR=%.?&^YEI9;G!W''5/1[A"3+A32DB13!]P_4 MROHUZL)DECO5=M MRYYEIB86D,1;B]U[I[BZ;28=0\IZN,8,V*W+!Q>O]!V9%KA2N>_ZN;H8$OJ3 M[E[X$R)RF7?R?;7)Y"+YTUEIU^F.A+-NO&TRDA_?VE64ISDS M9/H\-FJL.W!F_3!I)P]%I?3#>B=X7Q1DO^"I03@Q.C2=Z4G@R71[-8I59O<) MBJM%J!.^PK>-\ZB0S_1L[F6EA,5UT>,C-\G&7N[@ZU$[+!TVKW98%KH28U^# M1&--M%@#SQ$L,5*P^*<@K@4FP%D.9;><%UWL/%@8HP)L:H'ZKO^SEU-ZOJ':#D$CELF6JL)@/C8(+ M1PH]26)P\3 !&8UZ%/ET%%TVI;:1(L_ZW[$.2@8^,8$^OWF'FA\F2397-=:W M?->V.6O+I>+BPPMG5MUGU[5]IX*76= M+*,KK%,9G,]9#OHYHA']!V:CW'6I9]2$8:P_%4]_-LNX^/E#YN:Y6U0("E]< M8.:7:9*92EGQV\3\TC]U<.E$,DD:2MS8\'OB[^+O9MC+YKY: +FM^\I-CE;GD.;# M085P%AIE_T@YGN7*X*FA1$UQ^6W:=&NN&2M-#^R1 M$A?=@9(7*$F>Q)MD-U)\2-GY"FO&QS?S#^T;4N];Q%; QLZ-A=P[\50<":FQ'A\VW4;H;Y^%A6)(YK!V.#'2? )'F)M6 [< M@&1[>/OPR+S2X7$Y#FZAI/+.LRN\PFSU4B\XE"=-*"=\@XNT[6!X)O :Q;.) M#N(;*RGPA40GA:1S]\YP\U]_S?ANL5777O28L;]3N1[\$LRQ7&V$]MNJ]P$? M4EN7J8S(=8U[.SYRH3ID',I+XW+8F[T1E1\=E3L&VO18 ]1B),[KRX@X?ODN:D9Q1M=PS+V-D^0=IV! M^5_UQTU@O1CH8C%9MKQ+(XYD:],14W]BOW2<^H&BC'NGI%_L6S7#=H")UU"@ M"U$OWGTA:21E2;2^2H8>14R8Z?XPTD]2<'N*^"!:J&:_N)?/B" M<7C/@7GT]DB+JP8YZ[[)<-)4NP>*&.KRDJ0>O6MG,&HXTQH\W(HWPYRLY>][ MOD.// %L_&>%='[37XA");^G7,JC\9#*4&70AJ?:KH)2[000=T.SU-#26=6K M0)N5N=+4^7,M3* ZPY#,K6[0YS1R3L!.6."^PYL+"_L^'H3A44W&0E/89UY@ M83\?GZK>S;#[GY]_ !931,1WG_>^W5''%V2F:J<&1U)/CK93P8P^Z&$&6Y G MWB8$TB+);U5U:+2C7OZYBN%]R!%]\%K+%>WBUA__0&LZN MG/%Q_F-'CT9FOB=R?$;'(4XCZXUTN6@*ZX5>='NH^,)\73EQX;4#A[A@U1WI MT97 MHW<1P:9@CV[Z+%,8.881A@Y-@C>R!*E,H$I:+@V'Y[GP)@181RBUW_F M^+O6HXO139^Z3G>XQP3+4S\>#E @0>N1O+JGX=?HJ7!' OJEM6#A730ETKEI M,;.N$G4WR/> :;8?6;\#O7KPVP=>Z!4*%V._*TE^*JL@Y2AED#!YK@(ZLKTUXIT9EYU,"+'*>SW$"&SQ3_:Y., '+5P=<1;$[]X?P-!=+]PC,8F+FTW+GZP,P=YCWM*/9IJ*W M:P#^U\/U_[;2+O[984S &12$XZD]8D.1;Y94*":NABBYFZWMVU2Y'60PG'"! M[]1:_=@K]Y,\']'Z_U%4"+Y*-4$TZK+1<\KW>2>[+)KW5AO#7!2E!C:VGT,5 MC50*WIX]T2'R@_;5,YGQ"CL_*]''XPS,J6 M3]#D6DL7XWUN>&RA#EA9V5CCA"EV#+N^3F,Y8\?0WU9W(>O-RY4Y%O?C>R*A M!]5 7"XY0-RZ266TG.V'O4\-B0LUG0H5G@W88=8EC70"!2/%EFI[)U&"\U\6 M]TR0BPUGQB_KV'/LUI.<.5]XSJ.H_ I\R.>)ZO><7Q&M7]&FMYC))!**#ZY% MVFH*:^-WJ54G>9,_;HG/3%KL/D,V]T&!5D$N.S]K[[)\%->FMXQF'$\"A%O: MY>3L !-P&@MGG$?028P3HE"*H%QD=+T/\*) M9):<7\.6):C7YNC:A4^O#[ 0,+8YA<;0HZ]$O?@.H[NB C%K\1@!).8I$\@XBC%>Q,-V(;JA MA\] *<=F0W2/35 >MQ,5^^V$O:&5-NK+Y#0U^OM_B5B&V'Z#8SHZ8!Z^K M;1D_!$LRQ-#-JR]U58B>MU06=MR^GX<*6Y%77G_>>'.$IB ZUJ%-G%!WG4$3 MBONOCM%*AN>WYN!@4G"K*0.+$L,\ .VUKAPYTQFV3]NF\&+U1]E+)>#4W?LA MC!$JUI4%9ZV(L8/H1B:P&V[4%_\@'\_MH2)GVJ%_W,)"M\$R#40\T?IL^4KKR)DM/GY#^ZZT/ ^BK4BM&' MXL(1-.JB1"FZPG&NXT;7WUCEOTE?/DYM\]?FF3CQR!5^B?S0+/-+#(IA[(4A M\L=/.@3;]L_D5IX(QN=31QV;,4)P/7B>QJ#9.'+2>Y,)+

    BJ(_&@!_$-A TOBPDZMAC+TT M ,9-P1DPFH8BT8^]R="R1D]JI65#Q5QR?')V^&SH.OHELC2J"?JKX=^%ZJ]0=U:4B7(&8OZ=R8-DC3_.QC2&ZL,7NG.CV6NNEE/UT M:]/%;ZC.!!0,^S,[ CQS*H6%@HL>,H'Y\L6-HEI)$G@)1Q*ZP=K&MW,X_F6: MUD^_@^/2AQ=P[A5BGG=Z0>,BVOWK;\Z:(#X,F6\TF<4,:VRKID'K\[Y4,7*H M06F?*R-7)BQE[4A7 R7^*!SOE-$77>(UL9V229Q?I25#;6=7$NGW(LT3ST1K6$D_%+&Z?H$CE:.O M6H&<1X^B':&:^_D(>S]P!S7%&4!,L(7I/">EUF?:,J)45/Q'#*36]K7WM%DK M+S$!JAOCFT]^*FLI/71HM99(<\T7>^M.<0/-8T:364>B\!'%V)C+F%IOA"@[%"Y">N=/X2Y[ MRI9\T6H_*ME=H?)Q,VI)-9)\2(O/QK<^1'B;/ MOIRQYR"NH%+]8AKCD)]+:K]6E\4I.+6#%[JB]=5[4P3>$#X*3Y6 G3 _0 10 M5"UHV"_&O!;,5WO*13/C 1U?_6((>_V3Y;W=^]@+#_/^5(DIU]<16E5U#2G; MS,[P*%NL#<4E+2,R3+>\<@L*Z.HLCRH^@0KH-(% M0=U=*4-3$AVC,L;:^47F;QY>$&$/I1'IKY&.(!'*[.3X;!/Z5:V"+A\E*6T1 M*WC"0YP>&\CIA),P03EI8CWZ3 M1RC]*XZFL+,)MM]YY+JN.JDSC10'3^;6JI!2WB"P:4Z&C_2F:&T-6MXE%\5Z MWQ<++^PJ7.7W>TQ>I31GM>,5K;EYZI_H]0DK;1H9=5I6S[75'^@U/)FWCS%5 M].@"(73G)5F?_NZ,\C"D+L;9!P(>F9 :2'@PZ.T3Y9#\3B(G+*;B3.=M1YEH M$]L#N476*8,U,4;=-;H62NDUX'M?RI%ZA=4K<#K+. =Q,/@=7QX\RP1>12 W M$I]0.29?AH%7 MWNC,?P;/K#K?Z#IY6"!VV! @2$T2!-9]ES;QJ%$POF;U5357GO.34\2#L?XP M]I&R+?7'5Q.?&'PEA!M@V?=N!93?BWTU\Z#/V*2_0[+0TMU[+ M0@6L>*(JU&B_*AN_B(.#AC;E#CFWZ!Q+2 H$[+I>Q^XT7/&M6R&I2FZKG4G.?2I7;A:SYKO.P'S+ MT]-,&73KLX]C8(H^:-#X&YN&1+.7'Q/3#2J2[]?T$.65'(WM,Z[ M/3FUB:X"NX.WU4"A4#(;:IN3$C:%I?'U3 6@FF#!7U:B)%J;=.ZOW#0EP5XK MJ>T[@GM,#G0[:GRB^'+$0_67'WSP^JQS7;;U4@T5@BI=C8*KX:G@96Z8>5]F M15GYNIFR^A5QI=DC^@-O%$2:"_@_EONB"#L^*[:R<.N4CN\T9;IN:S!+!13 MTWU+X"5EE@>1JFC+DE^JG_UL$[+D>KE.F;N"LP8Y?B5O_Q&V;3?$,Z.8)6XO MU">>!K @G(^>HJBM2C"6IXK91IE^22Y$]!^@Z-\V7WD][-]Z[6?M,Q)/\,:J MH)-F4%C^B#XR<^&03N%@0>/QDQZ95B8#?';"550])W+41#0R\70#QK'@:^>* M.R-XMG+I*96/=?]M4\$4QV;(CM[,SR]SY!%T3-ZW)*6[=X3YN0/;1GYL.-C_ MJD%30TZA"C._($G2$FHX-^2GII"8V:'7ZP(CL$DDF M\Y&!X5T4KVYO7:P5E)VHM5'JA*Q$-K>-&@XJT4$F>2:KZL(BGR/\![$'O]],D(XH<),>+] M=T.:URI-_'I-'JY7ON_(N_Y3AK"O&H*TK6SHV3L&UZ9XXC$')ERB77V?W'IE M$>-BEFOQQ>N&Z$6NTYWB*8;:FT59'QCRA0U:[K=_>9#_C/RU@\FUJ*5?KVPV M6WQ3Q7>RH$1MZGU&>2]M3_ 29C=#XE*X/T*\/V:M/!R2C,!I9I/!2\])*O!E MG(,$ADZO"@734VJ2ZJVA9-!++PDM,42K PP69?PVCPE_78OG\9+"8N)V%'GJM2AL M>,<,4PT-L^8,VN#H::-SS$"O_UOFR3O&H"1;V)1O'4B8XD*P^T3L+M\LV;\9 M8=I@8WTE.KTZTA \IZ\T3%8A)YA=(.))E'#LZP#,%+LE])*T-N,R>O1%GUE M]N.2_(T#A[0.ZA,[5G@R?9!$\ZC#=DZ@$H])4(QZUA)E4$#LK>'R36U/1FM2B8:C3\%JX>/591_KP^4P]^647 MI0CE9/0V0CIOQ'R^MA*IB '7D17Y+O1I2ZL>%95IG'2TO"91Z(2L9 M^O%$:/-WA")%K-EZ(%$WC #F<=FI]L=E_W#Y9/*P:O']8.>! (7)5??D]&4JX[7>,UT]'EH.0W=BPMM.O3OW_/^X\BX'_.9SGV#X3Y MU]>\_\AD^%,^RS^]:U*D,*7?@MX-!Q53H>$TJTP_;TXA@U6E6P_>':RUO:0L MWVN>N TF#U?1,ZL=2!ZM]2 .E,Z^?3SIYJV) M+HMZLS-9S5>_^SRI45\?**=>0-9?9?!1)@:KE?%,(,B=='\FIO,E]5'OW3)' MAT"GM[$S#[[M56\)X(9O3H)^"!%@S:N'>/CG)7GZ=0^,>.JDC=O;C;P?.WPA M4L._R/3+HU'][$Q$/DV>GH(0A_.4'Z+(-VAZO#YN%^7W=CO>C$<_N?UM<+$; M)&WP6(MR FPL_KBAU1("JD_"D"OIX2+Z37:4CMW MJQ6#$YH#U* J?NF,XQC*,=\7L-HI2DQ=_!>3TO*:[Y]I=>!8($#C_P +'!\8 M?: U&)@/LV0Y@-F(N[KMR]C/QH+QLU-0JJ@\$^BS<:':-*5(]-/L\.,W+PX6 M,K"9+CXEP^.CJ_?6C[SEU%PQ$[YO*,+.F\+]B EP,#@H\I/*P4I>H-TL]&)] MJ[O?OA-&SEW1N&9ZHV(^^0<\)QT@1"8[]V_)FF+*^6OG;;U!9XX(D&V03XK' M3?7X7_V7VR5TLOQQ'I;P@I?FX)KG8II2I/J\WD%75>U:YYNH;6L>_+Y3V,N#MYI4OR-#M7Q0+@5$B*K M_2=QSQB[XJVQJR=II_$!IP5E>9O+^4KT^ U4#.<$]/'0PY MJO_"*&:3A>S8ZUG0Q8#R8%&?GN1M?!TOC7D9-Q$K@S:IR(^AT96YNO[V0\,!'2UG"!V%3U<86P_3 M0A6DS_^W.01L>+H).8P2#Z+Q^V#QEW=VG'79XN]]_T%_,5;>P<6GSEX0R' 6 M".;^\3R4^@)SA@E,9N,$M.7QJ%![L?X98DNF.Z%;U23L9A_\?OI"F+M:KDJ; MH$9(T\0=!?VOJ\?9/_#&I!CA>VB"0LV)DE%[4.'5W Y326T#1P;<6>N8@(Y3A4$9V*RC\#^=E*TW5I M9;S6:67P8)G V_P\RBV6V;E=2DDE*31*\IH$/9[O+EPXY3RU7%[^YM+/LW94 M^/.O(M]43A"$SAUK]7$\?JRYPT9Z=>186L;'7[_[)XPBUT-+@#:BJ2$L@78L M_-%9<#()O'8?>1"S(LT$LA7R=A[\ZY^Z_IUH.X9]AY# =MP@UQGYC I6XX)7RJ&%DTTYD"GC*$3_L[DVU:/$I+YN7 M1C6 59[IAJ255"M,*<"$_*#Z6+=(MTVCL[#;YWI6IL\O[IPJM/ZG=-[H9X*A MA=D+%HDU'R!Q&C:^-T(R% ?QM3P^UV3:[ ^'=0?0OHIKWNY<7JJ^:5(<8 M._IRU9^Y][9&Y.JGMMDWQG[(.O0/EM>UM Z;*F-]65FT7[2T^V/=5*^2ZE.' M?H2>//HLW?/<[:Z'*M=/!"QV]IM UQ@U]G'V7W:04*Q')4,4.8FC"Z#9D'A# M1R;0ZL1RA%$4#2:@YUJ'HYA9,0'2R'8G0T*,"&&\F#C-!.HC,$Q &MO"X*)' MPX6F0*/]-A35Q[X%RJ^6$B?UM7UYPQIG1O=#E.XJ;$5M/;FE/X$JM1G&?'UT M;_ON-_(7**)UH0E5HZIL=H\GQ^;M9P-I\!Q=16'Y1.$YB*=K%_57Y_ ;%B:A M-$B&GUAC8A &O7!HWEH7Q9NRL(;_]%9J!1G'(?-FCRM$E:2,GP@CN=8E]KS2 MUCL0,S=2MI?K5= E,8)4D(7$/BG>%:T!DZ38-0]S?_]X]6;E0+"(M@BIL5&^ M29(#ZX#=B$THG'!*]QLY)\2>WWHT/[>>XR>;U(NS:L/8. 3K-)4B7R$?@/?: M^L$:P!Z)$POS12L>F^?B;%YG2!T[>>O6>66#Z/(46QT M@G4L/OYA!UZ2.%I[@G1YAY2\(AY/:;S:L+,8"$QIO8%5O)UR]/QM28TW*M'[ MM"-?6?C26-:O'K.C8+^7"31$]S"!2.RL4$3M_CE0F1!-@*T%P44ZB1W:,>YU MSHBY'GOW_9DG\.M5#RR$VV9#=R[]NRT<:%C+YHQ:5HBTN"6_AVP75:0M1A)K M0/(6%BG!CT\%B#61R=^D4]S%;H0N'[VC(A#N5F\H/HG5LP=3SS(Z:WGI\5YV M=XV($4.%WNYYMK)=LQ8IYRQ5BGK+,IR?1]EB/UE$EV\H%8H2I8PNHH)]%#T6![U>M32>*)NA]?>G7H%T84X2,_15G9(\ZLI%_-; M4D(,NOIF?BLVX>,M?S96E'%J\D5VMG#1:ITN1Y^N"$7Y"K'HN>_L0=C]J[=%0438[E*04O[R*88!RS M31SP6G*+094A-7VSC"\EI'^$1'[3?Q&F=.$J.6C?>:@**2 F,++Y*WN#^A#9 MS1)YR6<6CJ>C_P$].5JAQ%NOE=+I,2N"![:5"ZT*6\"?XZ7!Q%.QRZ@2C[=W M4QE=N /N7N,8UB:^0GQS;ZLZL':Y1.ONP-?38.LA^D=='DO:$\JE*1,V7#?9 M?%"1Q#TT/G%YKGXJ1J+.VTS?\^T$1LW+) 14 5YJQ"=%!7[Q?:FF:-'0IBWJ MD^O^L3.7GJ)RG;N,]"+\\SDNJ3N?@>?A^[*5],QX_,]@VZTG:JY^\!\_ARY) M1&H\901?H'KYQ=RDYR'=>/;##Q(W"=P*5ZN,7..C?M[Z[(U[?%J")W9?:_%! M+>QWL##+!TIBX2L,7G_1PEZ4.-\'U\]R+AFS7#RZ8I%B2+C8^&VLV--6R-CM2U MWM!PC),*@% O7IH*ZWE1>[J8:/]F9_;U:MF\6X'[8;^/VS-097]_.W/V S8Q MW\8X;WV<=T@^NZBE/K)"ABI3>.[DMILW'<<$6BF0%QA(HL7LUB\:" M@ 54>@T*" J(2J]1D29BI",M*E(C1D @M$1!.A)! :4J1>F1$I"62&\BTJ4& MB/264$(@[>2W]_W&/??;W[CG.V><;^R[QSU_S)%_5MXW>===\TUYZ*8 MG+1BP+B7R,3P-/X#6K&A\HG&R1$ "9>;D M3.5"=N6'7&$"OMYD I:\(!J,0:PV*7NM@^H6HDE2%K\\BM8%PNL>LFV\#"XT M57EWJO%\=D_,^QQ A>'YF9.J,^IS=2[B=BNQ*VO9V7HI9Q<_KF!CR5LKH2QR MP6OM^NGO:YEHFKU_#1<%V3O#! PF#X2D(1-PU\9JI_>? MGH+SKV1\B03N4Q/PGN8@?-2FP9-=J-":# %4GZ)J0%AJQRQ]Y,X"/4#R.*QF M5PI$/I^Z1; A#M7HBF'C-+;R,!]RK6B26SC- W'L PH/*A*)Z6COB^JE%BN> M/@$37?;>F5I$+.R6XY78EI?@?QBIE/ ;%22#B +W@W<@]\'-]>F1 M.8EYM?85J\@;1Q_S=&J@6_$3%N0+(SA7X!G5PL^:2BIX=B3!= MS2L,_J7O_AI'TCY7F&4W,P$"8TR W?J?@XO+ K(TR!>_Q7W80A7R(1,P\=:* MGK;[C:8SQYYM1?$-5G7%"'DH+SK_('+?703M>(],C:3_BF M(@\!8@EY-.6GL,:]! X0:X7MLX)*%M(-Q<<8<-(-;W$2K&Z^+(4;^FQ!#A;T M#9>*&BT;%BV?"9#')HFN/[H[.H^^RY:V+U>TC';%!?CN:LCFUO=UUN55!+A-R?"X1 MG2[J$NO:HTW9Q-N@F"Q%2AR4I$Y!M]GA8WHSVY(FQ-S,TC:[3LI,\OQPKE$7 MZG X3NVQ80+>F&[2GR'I1T<7#6EG>AC:#!;"C0Y';7TKRBU980(BD,LW;/YJ MB2NPA$BT63!LQN^;X&-Q^$8F8. ,Y//N__-TFV4_$Q"$HLCLGY=C NIQ)+UM MD.GJ=@_9F_*! (Y"$N\AQ6ER)%B\2F^P 58 ,J8Z_C-?I5MO[^G'K=;X)N0S M1_CJRV7()\Q^/8LF<50BPW"8J*:^^.KB>;LN9>O1C=RP!^]@??5Z2HK]LE\^ MG\\D!Z 81VOV$9_?.@RYIJP,0"YG>^^AVD' &T3TK$VWI%'RB M07L\=/69@!-TMI(H8YB]2T"NH[5"G2"Q6K!N1 ND)$5LD";VT]2SWE MGSQ5F,PK[]/B2.Y_>?1:I#PK /?"LYO3-T7A2 9GX1R,;S5+GL2V%^>GP&TV M\F 8AC&>KZ\VCY?8FG>5?W%>\G7>@W*=U2.,XU]*'2E5(;(4D[RN3+W6\5^9 MB<8$M@=Q$OX*6D *6R@?U00>--@,*D>C=K2.GAGSP)[Y5OD2L"SJ/\^+N&Y] MMJ[%IA"OO\P70*ET7W5ZK3N.LU[#6AMF(YNNA4#G@$!$+ZP(GNTT1#,L1'I- MZ9-[[;9,"JO9XDY@#62.R!S1Z0UI*4(,.VE1(%2_D#N#,T,A^@2. M?Y[_[%C>2R^UI8BNW:NWWS7Y:MA]B8NL!_'T\![_?GDQ]EX M*'J5P8DQFG[W!1FDBI1;00T*R^;DN>/Z0_R\YU4S!>XZ=]XQG?'M#EYF 4R BC!$[^A)'S&/1#@)FOW\.'"G^.F"0,9 MYY.UZ$ZOF8!DQ!/SFII2V +]S,XZMI1%AN.<.!M@W)0D,1.CH7,IPWZH4RLW M8D7Y7&/G^/<=P7X:1VV:LRNRVQ7%:.ST8FUCHM8PORF*1&@+[E (.W2&"3A>.N ^,M"C# U42[^P M+%@9\ENL]V]%NM0IBAYSBA'^.-ZJU:7G8 'X!=L-":S'45/E"_KT7[#-D@A' MG;U#/??FA57X3 E5C4"KA0]F\45-@^/V: A%SI>UA,/"$ ,6(6P4W>=3AQ>, M:-YSD5Z@V_P_0I9X9TR>??O#=Y+/:#&X<,T3UX(_3-F$MK78X MU$:(%K(('%BP,CAI^KF';..>$S'6%=_QPMA<-R2#>'4[>\U+>G&]B6KB1+M/ M>>GKID@[E^*?Z'%P7-V%9UW+E2-(PB\)O#=E\ RSE[I^C@FXL$W28K2]-F'Y MXN."4@%#;C-U,FQ1IK-6-O83@ MB^R+W!S-6#[6A#5!5=.,QKP*.-.6)?<--Y7G/VQI+5SG'AI-0PQ">!1W0)2+ M5C\;0J0#"!W$ANJ(-'_5^>>9EIAY"FP1P^+%0^370+(YO90AO7QB#L83$C"D+5GF*)&F<';D M8$Z6T-EI;#V99Y9]KXAR0')D7ZNGFM/N$ T[/F"/A,#AFRICQY0SG[,=0$^FOO.KTF'*/WZL^QNJJ2(XT)UX4W:(U6[I8+2&UUC^X$' M^(/R9/#L;5-JEV/@?A"0Q6*;;+"2\,K9OA1$5E4 MY]S-YOVF!;EB7D[5/!JE\>LQC/$MV=3CDRR&GHRNQG)2[ :;0.P-?)_NWTJT MMW4G?XVXT71>>A)O/B:U=Z%VJ:WY.=J;#'\V+K.U[ZM_OM*4:5M4 MTSL*2$RCGF!!0,PK" NZPK5OH#TO-X6H>80B"Z:['1,4$O^D&#XRUC&6R<)L M==#XJ S3S18@^1HK5.8-CN#6@7-RZ%.L)W-E7;K2U?AR@U+N?26)95&-2+M0NQ(Q<$,H_2BL9*/IP-/Z0'&_P,]W])4_N&/%#]"*G)WL"U1M=/-5]IXVVC"8X1^XL554%+J]I_5B;M?S#2OTG^6!JS0-@<.GE\X99FZ M^=QT9ZFAX2#;G=$'$E'&C?/,7HXBA%Z2]*SI?U=;Z3HY4L/AWW-&7:B%B^N8 M9>'W7L031A\0X]:6#HQA LZ&7/R$AR)/AT#+(.G<7!X'T[DJO2E9_![QHR>E M0@NB7\(%^\0BY99P%*GI\#G0"9H0R?_#G)B,>7_L*M:O$9L/E3II]3%>2?89 MIY#35!-:AK5TG=Q54Y%5->U>3K;)F_(I1N=\KIFYU/M0=OK>87SB$;6"I1E2 M3 !'/2(5O^ B9/PP/;A0'Z$ V5W[6=,!K("L>UU(!<4J,$".*PC9UXA?!_S9 MH;YNGFN'=!UN^+<:+QTQ* I.=&+]]J.;]+*&&R2JT2A-FE"!)D"XUOWKMFXI M!AQZ]*KS!4#*4,0><*06_A.ZED;[27]3ZMR/G/F,%UPK94]^TE/,(]BNT1!! MVD^3K1\FZX@^IFOX_:I+I(]6K638E/85L59.W_CB'7IRR"DO7[&\H(XXOT<#0@@!Y7&5^@;:)G0C!4^9!S M%"HQKF,\/ZH5%JW7P>!(:>I-;JU1T"9-X_'KM8:)I!_K%9R!YU2YCATS M<%^P*#[N.W8!'^"52H#I_]8(O/@SC[_&I N"GJU9"57SIHHQ1OPU[Y-.U:QS M!@;,)=/W^^]^"2"K/JWGK=GH^WA, G>C-RAU[2+5$8H7_DQB;]F,'BEV)LFU ML$7T<(Q(!@J#4B65H%.==95UU5_^(2B\P"5>WD?I"2I/ U_.UV= M'VCYAZH >GM[9;KQ3I&=\CYV +I0QP1\!UE 0:W"4^C(YV(FMECDI1YP==)& M &/-^Y,KZ(W*)X@68CKK0OT SBU3KZ7.PMF15$K_$J&\VX=/6KE>]FWS_:M< M4DG/>?J+Y_;%D+$.,(D_)UT%*;AB,WVA<2\X9@+JAG4VZB- #*T-7VDKNPXH.I+I%O74Y%U!$$$V2'>1&WY9S^^5M?_T*FZTK_!EIX@1QS(#(!C-&_ M;0]/A#/G)?=Q,P'K0_[7M*;Q1GJOUU=(LZ< MI(1^8@*:O0.?]O+65=7HZH=]4Z=/\U:U:/SQLAB^'Z6R@B.:/1[5DCX%; M8?D_R35UK;^6#[MWG2SO-DYEKW8VA%#X?(%$,'!,KQEWDL%-@75H1B9[%<(G M6OEC"I@ =X=V*:CZ8Y&<6%%ZWYNP'QI2;^X"#C_(-%0+-E!U*EV%U1]LFGNF MQ6+F%;O\J$Q &?[R%++)!J&YO&>-A!*Y(];G&D!+_3WY^-R?ZK. M.M3\51[Y;@OY&4LRQ4,.'-F"\>L8ZD6*#:&CN1=IR>BNQI"PJ<[2TYDE>H+& MF;GFC#OQN@=7V)Z-C=M+BK69&435)-4UO-U!V3,!D*O!:I>P75I:%[!N ]U- M0]?>=!O<$ TW@;!0O>DJ0MX3Q(-S#;8WM0N\C Y1";V04-GITWY$'1J; [+BBIA[YB K@PXGDX%TN4B MZT#CJV1]XMZZSD$$2V!0G9P MEJ*S:89$IIWL"42/3>^G7FW9%G2I3>*-O&9HT,POV?]NCV]!_! )MEZ4=:P? M*THQ:=:5)HZ\_3(1FL );)EKHV&#)B<_C@>"KE6D'8#)"JP_&K*"/$%[G,V# MO>1YL00^H:!3&O;C*5M)7^9V[U46OU>3$>P.,^X1Y=M ,*2M@_1-TGO)AKR* M8.ZUU%8"S%2^KX[@6%!TUTBP5S-6[HA5SE&?GGKTKV;3AAB G! @V'S'"5'4SS>.Y'[!_>Y!GAIX9,05_.@6N$7%A&Q- M*<$+80_##5MKN#JLH3?1)G\1OJI/P@\6L??M-;\0N?1O]V[(L1JUE&R M0UQL2%DL&!QNU;_+87?T M,4M8B3GM*9_.BG?LU&TFX.4ZYA\J;L&MPZGB<*467)7_)U+1A,4HI$WMLX5T M1LWI]#,+M\X_D7@%FA)UZ0,E7T*L^YFM]TCOY3_RO.QY]P3"'5>[$EP:\H4% MP5U39.GKC8&/]D.E2PTZN/7HG.0\X4 +FX$T N MO89680I[TT*-X5;Q:#/QD$(DH.(I:,/F$^('$U".?HESL7\=M-@;P.Y D6O2\;UTOIZ^\;P M;4F,460->QC-RE^W_^$,CN/^I&EXK>Z(A"/^YN7+HDS A*(G-9B,96&]/:68 M"7@TO\F(]>RF?V "G'%'$=VE:-RK395,@U!HEP /U*)%+J<#Y_DEE1=^M%9& MXR=[?E!4*^JP;<@](G>TMF11KR_L\ZJU^6\'$]?N2BF?B]:R]VV/-1$D4)ZV MZ99YRRU%R)!TV'9-YQ4FH+[@R^6,XGG>5!KPPU8-[6P PY059]9 @4S 1STG M0ZH.$]!MHRO+!(PJZ.TW09XB^OZ2HU$X5US48K.X8,/09M5@H/1F>K&)Z%O8 MLX_Q'<(G0W)%@[8=%L.1CR'L%" Y?!1[Y?>*W1_LA9$4EV]5W[+X*R%J3]>C MSW/ISK0[[*W:W3:><[;)"8>H\>+T!-N*N-*GND"I2LC"#;[]0@)X_XY,%&XU M W3@%4270W,/@QZ#V#WQ5\0*T\^\UZ95[:97P4-[K7A-I(0K%72 M71E5[Y1I6('[\W0WWUS,KF8.]2PG5O;,?G@.)=> B*3QM;0%9346VRZE/8%> M:ES(]4DA%FH^>7!XX_K1+':5O46:LF$S^N B]J_"G'26.XNBN2AM+'4U1'$F MU<]9UQ)"?1U)7I^+BSN3^KBR SW?7+0=N?I5I_**X(UAE$:9&H,UHT08(Q+" M^IP)S68"SELV86YG2).M<.@&J51,H0HYDPD _Z*>:$:>U98F=%VV:-&5[0^Y M16ZZLYJWTRN_ M ?M<7PV-U78Y>1KK@QQ29@Q<_,D@G*7=/;C$7K#X_K MAE1BG%-FBN+E'^:^!EPW$776<$Z"MVUUC%\TL4Q>GW;4-4&"WF3D=TF+B0S0 M4R'IORFCY!2B:<<:-]40;D&0>?$<7PGGMI[XO'*@\W'B[)N/QOR:W%=/&^4Q M 3U&O].H-@3VN"JT.*);7(/$'^6?.FY0.'N"6FS_:HF$R7L5ROU(,XRCK)+ MW@SCICVC!!13E%J)79??%AJ*&^Q+WGHV?-:<,R\,G2)W8C-[N$$F2)$16_);9:]\J"2NEV M>3+]6D$ZHUTK"6D70UW?S0[G,>Q!_=FBR"9%I$K0W):W)- M%#H7*_)M/FOIY9NO[7E5\?#EU;T-,6 XT1Y&H2"7)#.]P4*?QW.M#6?J*PP:S,OMB-"KHW ME&O+77ZE3?0]"[I'_<\9=^DOK6'V+V>.X"5CDY,6'*>S=1G!61:L.^T3R1C2 M(CF-$D&]LE$@9FY1TSMAJDR2R*_199E(;<4\N.*-BGYE,=51 MHP'YW#/V8_=;)6-5=H[K[.])I1434(*3%R=D],S63-'3WLAROM==X,!D/)>S4]L'J&X"("2$-0 DAZ M+<1571%2 JK@?F?L&@YZ*T4T?CU%]5PNS!4P?$J+G$J!EM%,!D..Y%#*6B D MG95>B>H!%X&+A]OC-UP2.6^!+JLN^AL1A"07,Z$,3AFBB>6P5'TUEO04=415 M_W5*_HF;X;^$'@1T#'>A/2DB5%':)7H6#%05(CT["8U4.C.BPIFVL.HA>.X^ MUG9+78O/=[K0IR8@1WI;VJ684192PXIM;YB I #B(J.Y!G0@#=T$'T5VIGY$ M_M;%,P'ZI8%?UA6HERA@EMK1(S)>FO$F='Z=RP2?O_%AAD5-]"Y86X.$@<+"*\XNGDF$7'SF0>W+B MJ:,?$0/ 2D@DTI/[V&\XM,UFO#K;V2VDAM25V\OK\^&P)N!.8J?J;-^31=%1 MY S^A!T-\!),N\[BUSK#.P@ MZ[?!?M1<*!HH!%:DL;1!60@GR^4FZ,4-5V>8@$-=Q/".\7>Z9T9WM,9&NC!1 M_/T_T.?<7E7.2!6>\\9\-9(4DAB=F+Y,F2)2O]O9>^J>(Y5%Y(U%R(L3[D4+ M?/]Y)N"I[]K'M\M.;J0),A_%F'K#,VE5F!&GFSK'^>+LJK#4W/B M>K1J$8NE6^X>*,QFGUS6/?GKR7/3$Z;5 \IQ@JW6(];> MT7,Q0;.6P4FA71<:XF: :W&LIS VV(:5)W%'[BKX'.RUE@AOZ%C#'[^^*HG; M:+[URF>Q4/M1OK3HS0*LB'$H^6OFO%XBS2:.6J/3C%,!N2#W;RNV _=4P/2+ MD;C;JRVT0]1S%!;9Z4"?#;$?]%/P09Y9;9YQM)L"G[C_)6-EO=Q:VCLL7,BW M/:@?/%56I%/[&.LE)P *B@N;)B']-D)>L[SV*!$?K7N8,8@X0O^D;"^ '7 . MABN2ND'. B&^P_FRX82*6US\V? MK\?(%/7PB'7?Z/QYQ?N-T4+]YFEX@ G)-2XP=]4NM+HXW\G@T;?*AAB76$L= MO8N"Y['Z)!O:6>0,,AICTU"!Y($_O:!!Y4\N-/B%^I+-6P+:+$H+>"6F6E4/ M[6:)=LB@C$?/N%\%^.<$T( 503I>:@<05ID =CBT-<6.4?-E+'VB;? Q3\O3 MK$<=F'R',GKOW@VI!XNB;MO%30@%\&\1,I'TNB9N-FWP^[2"AY.8OK/KK9H4 MF*K0"T#*F>JEWUR&/[Q_ 1NP $87[A03X/IMXP_1]:VR7?*?FR*E=P_FOWS[ M<*C3_"Z?P75U_7O/=.3R*"U$F>]X\0;M-+4$;1"LU*ZU;28QSE"G7KQ4M$#O M\K-KAYHZ)&*1+1F>>M9OP;TZZULUNQ6465GPK7%H]P1D$?F]?Y!Q&2YB_6O4 MKH*4\M(OCP]/7L*HVXD&2.\]<,;G.X>HTS]ILY&"V^S(X3-]I^TI"8MZL1<5 MGY: CVQ#Q\45:!2]+: WXS$:^>PGF"*%*3)94CWEQ]22%MK+S01(P)3!$YU MUN!1%/[0U65(.*@2W\+R.R; ^-M7HF*4PHY+[?C3IP'*-0)LOJAK-M+10NH. M,X]G3@Z7.=I38P(P*8NY-CWXL]PTA;X)Z"S^E3-] T6DFJ:WI67I+C>D[ZDF MUN0J'C2MM6/3&QK"P959*PM68>,_@[LUBM+A;Y7X%W,.HS[;'#*V'"PZO\#J3O_2O:/69>C_Y"9 M^?>!.-;:EB+R+:) C_$\<1RF;2,H>>&:E%RI#IXY<]W$RAK:L3KP;\A<:%2; MXECX]SWKMWFI05;Q03H[UVG]ID]SM*^LU]Y4)WL[D;QA?%,-;\!G38\6F1O] MN=>]8L AL7O4OX3[&$V5B&IY__0A,3NB"G)2_WGW=D>NQZ]Q^9)#@&^O;;P! M&6XCL8BY0O&DROU2W57$.5!PXN[KT:[5_>S#R"83E3@0-V,05+E16#"I\#G; MY7F-FL!9MR?>^7_D?X2^.,K@&T:, (GFV5'6R%-^^%,T]6$I$B0& _5XPK\R M/6VT7C*B+SL@D&@3#+C[ZT7\KB2N'C& +X>%@3Q?V^L-:=\O@AZ$C-\Z>^/P MTNCI6R5E30E,P#4A3@VS7[&SG^CO=(\PVA$GAQ'20(YI>,)BR]?0DJF5LW$] MGR(!RF:U1E9-$I''.=:@O*E?GZ]JZ6NH+>'WA:>H+IJ>6U7FNQ"B*8@B(]#D M:#.#6\.[\#=Z2$=BT$[&)6"/:^M)1Y_?BA'U.U6A\NC+&]OPL%.AQD[!1"#! M&D6]05,:#(%]',/;>J0.F(H^\[P4=^W]'_>)*JHSH44:SXC)#S.-A[J:VC%HT51;H8 MDI>D!DV'BQPXI;:%IN5-SHQ5)C7IO-9G"9CC3<2.#J!;!:DT8N^%G]J^G<>A MAG(9=6"C/E[Z?OM1G16$"'&.3/V]6TD!EBP442%N=S.LJN!^,&\JON9"J M=E#?JSDK$]/XK-.H%VJS@(_'S:1CKU*XO0/F\&%X05?B'_\9$WG-];'R5NA; M:D\T$Q @P4)RH^%04R5R,!,0%AMB6$,IG<5%(L\\W^2BU!&LL.%@%.27GUS MXVNZ39*82N.3V1OHE%"HD5W>.\GZ)3>YP;B,:D?P0-#_.3CT7VS[L)D-!"=C M%'@&*])%17%3QL\13 ]IGI_DF<>W-E;8LH]?C8 $'21AG]*K&V0*QBF@ZY3R MV6)?M5B&,.3U4ZD;VPZVI_G)DQFA(W$+NIVA[D>6A>4DFQB7!D/\9ATE6^VT MYU9O#WN=;\2\1_+ZR+KT?6KZXZ^"OO[?UQ?]G[)G$3*/;C$VKR2G=$>@J M%K;46:K_&G1^: MJL_7:$PU#!A3K+5MOCIOO4MS;(Z5+>GY3^WV/*?7:ML7C--D*HD"42Y;-"L2 MCUE4"[_Z3^=89\;;BQW$$ON7&@2XRH;N<6)"]@R0?2E+>.#1UO/>\S]%1!YW MG%?_)=M7>T1J3VKT)XC+$O$+@MF+U0XBK(N?I7B(9@G\LB_Q6?$!P+Y8K,3> MNL_^QG)T^/_NE_!_[#]EA[;5UIN8 .4CC.[%*": W/A7'C9B$KA]';16!D6_#?P#Q 1TY-'3&9RK3DKVMX94.&+M?MMU&R68Q'#Q(#BT#.6O2[S) M.ZR41MLAUL2 GB+')0VCVA!BC<,2OV!"62/V@27/O]WW\9XOY@VXVY2P1BA$ M-^*>](UMF]'S&9R3%#U#7-6@GTMC36-U%NU;N,]9P:OZSMU*SH#MV$TL)]S0 MBLC=#.* N]E3#PTK>UT[I>LZ*)8V1MFV W1LX8ZGA?;:5M9>\9! M]C9[R1KV25@GS=76 "JF MIH8$@>],@ !% MT;@64SGDEZY8>4-G]N%QU7F-1T4=HO['/I?2,VJMIK(B+&HTZRMJ]ZVHFC00 MO71W\]6!U69SIH5Y-=&DZTI5 OX^IN9ZL_79AU+/6A:GAGPAQ?A#H%EE2#B# M/VI.K-B.,C#=_V"H!2RZ8'PZ>=ND_7;2#/O,KK-#QUH4T<:6GL4XZH[@&(7) MPW;EA,H>)Q'NNKG;&BMU7G&T) JZQ9(]UPJETN/][#Q]#12H?:9,P)6<6+DC M]_Z+SO%^4.Z?:-[J7N4URL^MWNC3GA[7&M M1TABYD6WT-"?;93KC3F49(-7:]6 M$;)>F2$-8*^-,@$S^3@AK(;GMCOP*$-,):-TB_Y) 6_9$,\3\8:6(QA5MOL MU B!TN[1$QA"-'=*)I2 $EZV$:;32]_Y7_G=Z]/E6I2P(9CC)6_L^^:'Y0M= MI]I=U$D*^!;1*9$K>98NWJ$W>(X)L''[/"'=<''G%N#X^_:5[= =R$MS?_^H M%"8 -8=XXHXC@B$H4)7!)ZYR4M^<]H%+-6O%>*!]_$Y$[\^;2SV$<1G>C"B? M@J["PB!?84V;+P.L@Q*29P=+X6'#X1TEJQ6AGY\_\Q$3.*S^6SP^FF,7_:F@ ME+<6P>>L)@Z+F93]MPJK_T$LQ[JRJ,,3UKPETS29@&\H1D99\7+:/[V1S;^: M71*I-X*MNU;7QLC4?!#6>)2H)U.G&"H>*"N^AK8ZUQ%!04Y\8?) <,G+! M!PM,Q*"/FRJYE%5!8TXM=93XE% M?CC!K7OPY+%!^-?E6M1Q3?(Q%VDV?\M'?]90YCG81_373,!3;F[&4-KC [\_ MIRG!':H/\[(-MTVDB(LQ#YQ[ !PG&RVIIZ'+XP-FWI.]QB9_%=>Z+;M:";%? M2GM5YW!UUYH$_&DZ*V&A[' 9F.3[8E$[--1;M@)=!-6>,=NR6-R.I4Z][@62V^CE3W>#!15UC]HW>PD_K\^!Q+3D6 5SE1Z\6[_L& MF@>Z:F1D7!6[/A.;MU]JJN"'5 !)U"@L3* MKV/'7S!XEO?BAX#WB>FB MUKVSAYQ_'38P%HW=5CS$&!7GI;PDGH!0&EUR*&%]S0>:#EU2:M5$A:'5PY'^ M,=:NYDK)(IF!%H.E;J @'AM,,CYIPP/H;^;?.)T%*T^DGJ:T$+A?(\Y.XD-< M!S:4UP-A?Q)Z-TOXVU>"GQ5O&Q\N>M7"#UAW>,'%;;&C$IBZMDN]#@\FOZ,@ M0B"S<3IW.TP%DNX'VE69=:CN'#=N]5'O^'&U#\W7 X>1.XEJ,5@M2NKL;3M/ MLO!BU-RWK#US; +'#O%-Q.5FL'KUE>_S;YYKM,',J+32^^,L'TG!%;[2%?GB M%QPR,;&C,QY+V6['$ZW 8>*G1_,'%2"MXK)&[W/Q2RE7,=4WFEI,Y5VBZL*X M'T'Q" [&+P0;_5.#VN7*F=<>?K(?'XH-ET0_JL7X7.,WFDC,$+W2G2'*$V[! M^Z@L[:JR3F-B1P1I F7"M/ MUK[[,OU(=Q'\$UN/[@4?0G8_U 8S 0Z+?RLX?F A%7/22RJ^(/:$TM7O #^I M?N",^=NI]LW-Q_74H/*E?)>]Y,QGW!&&R,K KR$=$X\J9/43I@2BK"EL*[+=H$B0W*VJQD0L!K2OE@P^2UA6O&LO4+=[8Z/ MVV;3*C(?)WO>?E^(IC(!7/DFDY0JG70"/D[[_@SL%4)R-.14CF)T@XW;<9W( ME)$!!\[)SB+#5!&Y:M[RF81D8@=--6 ]G0FXQ85G C@=+9B )+F=M$3&:JB< M&GS:YM)R7@G"!J[$.&Y&O1-B@,55$&N:F0!N>.Q&"Q :?N?7+N?TR:1CQ!I# MF$1"Z*E@\'?4.(J<2\*U]9UR1ZA1M+BC&BX&/^O'KT!GUV].3GPT.-?0)?,8 M\EZVY\A(PR"#4X4)D XG@*A?663EUO !U/Y&V6T_X<;A]>WS.7LK%F WV'<6 MM"=&_(^T$GQQ'4)*(LQT-(NL3HDK^H_2KKKF.ZT**[V7CCA7]^V;Y_ M-3OR#_F V'^?,NC^][&?ZAK"VJ<6:].TX#R;QG(15NM=*BQOY4QYR03^T7:$GC,XM-.B )AK0+=NQT=F4\[02*YG[DT5]BX%7/ M=2;@XP+K^R^]F8#7MN6D8ZF%O7_&5JP#?)T#4H\NK:,ZW__>T& M E'K"L2D/<*7)B O1?+N,!-0KNAGRW>^7N.WT&,;#LJBL]?X[[6.\%_[D#4A MJ@P%1;8BPJ+7M$W18RNCXVU_?.,<%?X$FSR+M?'YP,?IWSFUEO(AE&^<=R%GM&#?<3O'WB ZM-,?O\R"#TA:L)PS-, '$A$\F(1; >9M@'$&4]&/GO+Y_+$)\G MVC!>ZOY5DL(/Q\)P\WA+JS?S,C(!='N]5M!L+XOKTGGIK$EDNX8DC:\R3B.; M+JK@(D&\-)FY9>RYWY"V'$__O77/-.? MF9!_[ =(K U]S_5QM/C>L8!H-*QJBMVL?E"9A4->MT\$2E67;]^"N+^Y*">^ MW;RA+J2C!'D!K$*WH<5#G"CE)9[(TZ_(05,EO>[*,6=R357X4!MGN*>.U*YT M2"69(F_R;=FLMU!/+D.J4N(4HVE:HL(VK5#UA>-6X-PM[/QG K?0=XQ"HIM9DA.]S ,Z< JEN; PU*SX]PW ?S3'+= M>!)?]%STZB( \68TV//*_!0#0D26DN>,NT-Z3! @(JBTAA5^O_\N9.%8YX4] MQC<0(PRZGT'-4D)33Z(%QB@CC>/],\'L:]PPXQLYN;2A$J2A:W&4E MYK*XJFZ/_&UVZN[QV\EV?BZ8-;IT+OU4H.-MW\\UGJO#GMD+P>AU$DF+P0=; M*R?8_\[?0N]J>>>./ZPN#PXOC]X[\T&$<01RAM&-X,;1WR*?@".###[;B<#$ MX>8\5][,2 UVX'J8 #CX.)K&U6A(+B+E 3%JK:BQW-F1M%75]#GI\#:[#+G. MT]?0Y7,!DU;U,9MVN1 KYV/A:MYF9C4JS8((/L M[HC^=QT:MEP6FR=0KR%$<[0816E]3QCQNG#%1M(.>E]5>^3JJQ0CWR'VQ_J$ M$6PE*X#<90*ZBG#TJ$W0#@>TDPEPP^W?7FP#'LP7(-7ERG+ (B?0+,:X\S[# M&*?"2 O P,\<(=U19=USX@+8(AJ4006DTB=5\T:?VXJ$N\L?SSS1W!Y METR2+R23"0#00$S R1:6(VD,(X#N,'E=P1%KZ/-JUT/;H\X%USLR MW+),$?G_V-I!TXON*4!UZ*+U]\NBBX<@W6^="G-WRF)E\]@7OKS L<;*L,;Z M_O7Z37.#14>*($*8/FZX83/NI+:*\IL5\6L?1HC-OP,5AI/Y10^,-@[M MA+XB"M ^\[0R ;L_D735CCM_-8?5@AN2$RCG""+SKOU>]T^DF'>>%/"0SPA: M]SN8R[EJ\27\BV*D-7A@"_EQ/^/2W!=@C.IH:4ZH&U6-T0%D,:N_9+5'M;>[ ML'_I'%+Z[J>RZ0FIT;,_KD^?>7\V$= M%-?R@>'KG7ICQ1*,@N[4@^#(UP&"KN/L[P4OWK.7-CX:P+X2;%^ +GWXK2;1 M->SQ6RM#VYE4 MV-;U[2[,X.V^_<'OADNWG\4.:X7T?6 ]GO=(88QB'+!RPB-H^$=JVI>(IRQ? M9FLMK?U3+2LNUE%[[_Y?YQ-&J:4[Z#XT13(KW,^#B.L8;XVV'J#:1$[S2VXJ MWTMJ9;&P4C.*S9(3 QEK1GYK'V$FX VJ!J>U7;BO]H]" ?( 0C='[\D A M%KY$,0&W+Z '[7Z"ON4JF52^7G9 (>=0<=<7I-A,SJHHB@V827,Z6G?%WR[:/'_>^AO2\N M&&<#6S?NHT;%V."I:^C97O#<7CP&-2[2-E)A/[G:'QK5K.G8SCFH_,"GC-U# M1L/'T+FI90Z;^T]/D?]7M/^)"JA:]$^Z/+@.Q?"L"\1+GM!!69+I7HLLD%BL>Z_VAIG M0;CM9T'KLP3D,0QQ:$)O4''-=":NF^=)UJ%ZUX6)[#MI=+NTQS4Q\\DCZOTF M2N7?[VE(9=^F-=-?[NI34%0$S9&4D-&KBU*V>T>:]#N9--TQ[[OQ,7'MTI(Q M_:&^5P^H!SR45N[4U+79"^QC"-*OY\1>.O9?HLT>P%>_.P$I'V;C<%R47).H M^_V78X76RI3*R5]=?G)H7PNGV+Q%MARG'64"O6_B4C* M0\B+[)T[SV&T.":@K9\56>2(/(R8A-=,0"*24D?"3_20FTEN+1 >=QPG@\]> MI:/UE->9/W6Q9Y2KNR3Y8M7OA9TLNZ&5?L[R2/Q7.=+F.AN5G^9)1#?K6,Q% MM2F*Z!6#W?XH+==H)K?1!_8K2H)-OO[.-TG@>^_=5&!1YTM5P]#(M)[YO7>Z M@R,=RS*T*^COX(,+FFH,?29@;M6P!5>.;H)Q0L<1F%R:]D")BJ/N\UI,7=R/ M*=Y8GY)K4S?XP&11UG.Z37G(!#R(8"FK\08;0M0Z.TF1[$>O:.#)7]658HQ0 M3 F<9V6K]DL4$DL^_+XU]:G$*A=J"V<:X2_FV%YU&$^#? (2#Y0]10G4&I&]I#U2XKTU=L(SOP MN(/]9/-$DNV4GESA!H<$JE3+?-#++U-U%8RM2=CH7I$)"PY\=\U$Y'!)"?>] M&Q*HH'W0[-U2/ZHXS;*:JRV=[@JP9KC]W$KLEMCE]LVM( +5C3GI[=R\D=FY3;QLUV M-#,!0K]91--"VV2N)YMCM9K!_V'C1]"?NB<]CZ@ES64RRI]VA708)8 )S0['W]LB+L^9AP[]6W9)9,"^0" MS;CGDM#F.96%W![LX@MO4J7>U0/3LHEW_NHIK8VAE!92.N: D7XX;A2WNYE[ MG28TZ/E(1'BM5+OT/?M'S^=IO9TW?T5!E K1JD/;UB89[UQ:<(&&W\3X@-19! M8I$D-FT_+Y)-:Y8V)6HVTZUE5-,UQNV3AT>IQ[:=T.GSAN_.%L@\\5_*2P % M3N2'IE,MW/<8Y^CI#&F/-*O7/[\4.BX)O)D8&VL>Z%5^S<-V2_]H)<^O0VF[ MFA='6+<53[/?Q*TTIVY\Z5O(GG+9E_S31[D #FO0FP&.E>[@>)8TLZ-4%-?K M"Q$=Q?>[H*K-Y0^KC3[.S,P0RM&7*0+$GG9-0QIOQQPHEJ5?RN[#75>T9F&E M#AZ5AFZJ!*ZIMWR_QYK:N=55#CCU+9)7+TWE$/;R<'KJ+2EO\Z?P)-CN<=H^ M*: %*#C)FD&$7S'9S2OQ4Z MGEA(P\T[VY3(<"]8L]SJ)3!;]SC%F2 "H5SZ$MU@#WJUVQDB=^F.Y*C4H*N] MP,^LZ*L:CE$+;$&[@N@")L 3-59C2"_0Y9^$0\S2J2"S2##&(^B]:?O(S.%# MDG57I.\'AR=V'FM,B$WENW0OCQQ;,[GI_9E@[6>]%4"31WA2V.<$UKVIYSV> MP16M*0]!;=RG;%W%-%=-8^V[SIYKOF0"<#V3T"/_\ 7A!:"PP0-&M61,CA I M-N9$GQ )2J!VT?BKM%<^>LI%>:)&%6?DOTF>LSICW$[XA1JX?0F/W;289M3M M";30=$!E43Q$YUGQ"*+B;%G<#(ZKO>7NX*.)11/4M4#.*:DR0Y+2V=!CS]0/ MUUM3ORR;Z/,\S9^LB[VH?Q^8!23>048PE(C<;> X&X0,,:5^ML=^/FZMR)AW$(K_XQENQJPG'X\G9&/;V4C?] MN@$L'TW]H2_)IBW6?'CT77_)UJV:;;]QWF-C625:!/9^W6,TH7[$89KZ8(-T MCG(JYR&/CY(-\ P@5F3WSV>-_XKVGV>ZAV/;2%_BE;.C&#S##<9E4Z4)J/P)G>'A%N1Q MV:[O&^#K[%)OY+8V6R&8O74QJC.\P_P7@]/#9AI(G*^]A*P,^?;%MFO?:6[K MYM&[UZ4N7=L[@E"RZ WTT7=,AAJFW>VD&Y-L(G;Z1.!0RU\JQ9;8 3\M#X7+ MI7^6I9[FVP8_"R*C>[AY$#^RJY!K)@1'"RO*U8 B.*HY )W,Z*ZQ[Q)2VLKO M_6 ]N7)-N]6BW4@N*?>GKCP<1$ZG*!+0;!1H*Y)/^WK=9MP%VQ(V=)SB8XZ% M6_&!J&_."]Z#.J>"5:.HEH@!4'EVS/->-4+6Z\ YY+$IHW/V^_&^MP4RJM2\ M,[1F^+<6I*.!+1F#\1:>WLGH+V]K;MR^^Y-+S02BLO!L^@(EANK)Z$\+R>+* M;D%(#^Y,[&X]=8ZZP>B*M-*Q-OEPQK]0E&_ZD-!186H]68*>])">S!";_&_L MO7=44V&W-QB*(D6"(" U*D@54*1)BU@H(B @H+2H@(B4B'0(B8+T$HJ @A+I M D*D5PD=%1$4 :E)Z)V$$@)I$]]W[LQW[ZPUWUWK>^_%V79)_:7&[Q<5U(:VJW(7,ZZ - MT4,@G8MY3QF_.<3AB@L#4/1T!#$92;H$JJU'EGC2Q3XC#3+GE:<3/?Q. M>7<*!RP8>U5K40IS^Z1P6"2J5GA#I @F-M(F ',FO.W]YL)SK5N8Q']^8^%F MFK+R[8-+P)3C[?Q^:=UC.OL?#!-^]M#6LAD !&*5=F+?D^(]7$?-MJ6T(&QI M,K08\/ROME.(/V<0NQKH= RN//=,_:B^%$R$D)S]%1R;WY*VW -2-:PQY7F: MB*C]B:'M."L2LNA<)XA!5\@0/#8:Q:LKX!(>5#1.BU=L]*I4YVZ8?[?&SY=7 M'58.='%>H(#H/6"^5AOB,U 20L*M4;O6CWM-2<7R_IB?(PNEZ9%EMPGHR%E< M! >7\/%E\,Q#&Z?\HH&U<96UO09V<% ,">'1.[IG&P0V+/AR@^?9G\5W-P1_ M>-7^PZ:A_O_]B/_JPPY(1.%YHXC]^-%R/)#/$.O::C8T?9WCG8?VCCA1\D?2 ME[UY24[!*2:ZUJ+_ )^"F1:1\[=P?3UQ=V#7?[[?\9^&I K'J1$[IWHM[EWA M^.[:<>*$-Y*#NP"FS!_Z71:32Q>X? M=9[C^" 81]&"#S5@^)3KP"QDBH4%#]6!,!LUXI_O*[$..]):!^X3( 13"I.[ M^5DV=_\K*LDN(&J-^A) +_2/QQ.]"L=@UF7?S^N"\6L^[K_18BR65Y8>2PMY M/=7[PF$W%]0[R L[0C@W%DM?15WBP+X0VK M[9\=\%/:8XG4D##)!B8V2&X0'7W__F3=%8XL-Y:-DRYLR9P2[8YA&?_]1;MVBI4-Q]8_NHNL\=3R3,#N#?B:1&\UJ: M:/%QB!7(< M\P@,&%]Y:B2V*NHH6C'_-7'05]=3JDJ/V"C'A QW DO!7IC(((@$PATB%.Q@ M9J%Y[Z+2)DKR"M:7FU/P,IU\!(RS^0'O$-U/4 :[T\2ZG#4(E77X\+ N.;7I MYL\OZSL7I_WF6]W:IU]V\ET^HAH:+^\BB92##J]O:""AMCX=Y=ZZH'=A?U!_YH_9AR MYQ"I5)FUV^@A0DDCPTMD#P(&3YW0J_S09ICO[2.Z'125S/7UXG7CL^!NXWG? M%O;(B(2*EZ0+H^;65.?$B=54]X%=,<\OT@[6[GC65IK59ZAUR;1D(@/B5[^, M^B):3K"@<^H0L)W-2K4,P GW9F)ERUDVO59A5?N[G=.!O5**4B[%BP_>NC_9 M13LW,P 1P?!!.UL/+RRODJ6PUN,Z[FZX><@##8M9.Z1YJW[6 MN?P$!?F)H'E/_:_( NT%)Z;^% M6F&L!&1L@![0EK@UKFZFL6BJ4XY8#S>@-KD\K&S)9"UA/Y%BO*N^JP8 MT$85'*L*5_6)D/#!^EH+LAQD?6_V^%5%14B<1JK9F7;/->Y^XYA1DP=W0'&" M6X?F:!>T1_U$\ILPZ(>5?;ES$:N_;#+E;^^Z!4A?T'\_]CV7*0 1[E06HE"" MK[L[7J05''0V52BOY$F0S%V'*F[IY*1=-_4=X/JE6>1)^'=,W5(LV'T#:NUM M=+4E.WCC=YK4O5\J^O)S5G +U3,[*J7.YA/-L!I4S=JCL7<-=$S1VZU3%/-W M,/1OVO6_8;;_YM?2U2'%T:K@(/AW^^(7)<'MJVG3:R+!!<-*UV=N&42\<3W? M'\6^ZS30T9E->@>^W3#B3_&<-+$-^&4G M#V']RX2*DEAEM2P5=^E!::\WIS/.B03EG7834PA7',)'ZP1;R:4^C%?GBHWD M*CL*8/N4#^9>9&K%F#U:X#FBLE,%F0& C 7]_!]6Q)T@@:**UG235/$G3O6E M+L]5GW+(+BOBP9,"KX/Q+SP'R=&'SSGQX.F50F:Q),8>IT=ZKJ#M 6()? M>S9HVTM-=WM5>F>K/^LPETG2?%92[(L5$5Q5/W"GZ/G[7\@O )>WBE[W*X:Y#$FJV M@L-\M+8\X_.O/;''FQL^?'SGXGZK7F!G53VFFSBV *4*" MXM2].3KTS]&G1]0*59T-,X4MI6^"'L&^GKT#S2D>O;RJM5A"*]8_ XQ" %I# M9E^AXZW0+769_,U7ST>;%U CS>A_^($,J9?4*^^25XX06' M[;1,D. $I']Z86NRE]92-?-9)I9Z8I'<3*)CT!<08O73_WIWQ*(_-BY7<%37 MMRQ8NP]2U4PTS&(/TFR^8\VF>P(S_0C2+_5AJJEW8=#,R#3&X1]^;\O1N@&= MKE"G'R7EJT+-SCE>N:[[637G+W07D-_\>5XPE?T9DHFM=9KY3'&G3]O^#:,= MW52#L"];UT)Y.+9.Y>THRTP$>UAR7"BGARUX8 MS>H#U'U/%.$V>GRKZ_!E9A"$WVLA^U+$J(9FD"^<_QKW&>KQ4% G9D(1C^X= MS02S!_>9C6T^3.P_]U;9I>DZ.^NB,!?^V97I!G&D_?9G63IG"T7/(Q2F,8B[ M],%$]/F876@1/O,:;7%2X8,L+86CSHLJ1HN#2\( 9'3 ')1-.:^(NT+53,/I MK&=F8P/7K^OXGRA55I[@CD<<>E4_4A<^%RTQ ( ?=G6S ?;[&V8$3"<#(/2W M-.B,+'V06/3[4\?1=_HH_W*I;RR)G*UHNX+6>T,]_:V4G$-4UBY=5=?KD009G],I7@>-V8]8FWIGU9(9)"ELGMJ->(ZC5K"VR)#%WN<[CD()6ZJU#2I%54FYE;'D!W M-BJ;<38H&1\,\%,P\&95J^X_TYG_X>O#,,"1D,$.S,0U/'8#,/&!P-MV>+CB M=F0JTJ*YP;A_9,69Y:_;F[S+ !R'<_?A*LXR9_!E>F_BZ,W4 M9RN/+BY=8&O9O-M72>J[N0?YTX 31]3TM3L!K^0*FL'W$+4!,6SI?J?9B\-/ M7"VALN?N6N__GB?9JVB.S6?-O;^S'W*V(92*&<"TUQ"!I%_D2X22/CMG7B(D M2<"(*%@::^8I\RYX#?0Z?OE6*2?RB)-YT'WWM_?'ZJZI.EY/ZUZ3]LG+&)J_ MH!L!](4@P77[G3E;2M5BRN]%YHV6M3W M+*@"ETBO&HEC$9MM@L&5)J>)R)=\/3Y9D/,UX^5>$P9+,*674I0BG<5X<&MA M(5T&O5HY3*G8YVW8+$Z;M$CW #>MAW21T(MAG\'D;1YM&-JK[L\R] MC@Y1>[,/V(>E0',,Z.^&<9?*+VC!&[ :=]Y%Z9'4,*+Z.0TN<+-VOD'*3+MS= MOI0.J^CQ7 P'SP&%/?19"?7ELWJ!6^O:&EE>^T%9^@Y?%ZY'GI^\+:3%]IY] M5+83D>C,1U[ 6\]:L#]A "9#Y1K#('7AV9Z(F=-'LKP^5/3B?UP<>(:HVZ=F M8WL@%&$5Q*ZUW7\,A5*C'=RQ6"^D[S_X#4LM'IOP#O^V-%[7";M/GL.AGK=) MUHWI!E4@'G@$:9[]H8BLMO!MMOK8$=B9W/62:>'Z[#?7\!9DQ7UJ#C8:O.Z: MP "8E'PL,^G4=!J;_:51(GCY'@D1X46!=-)EAF$>^ K%;E'UP4FU)*M1G4D= MI%+Z0/0-GJ2ZYP\R3N.>&_DZFQ&O,25 G>#>*ZPO1$0F(JKVUER33;S!U5ON M$Y5YK[;BA:Q3#'"C6^M-#(#,& %-[PG79-ZS /U"_W(PAP$YCRFG=L.M%V?# M]0*0_&IE\[G;TF"=$\;556@:'K=-9 MU +=??03\\48@]U-%NZ.S:I&NSR'&/X^"9>>? X6W8>P4:\2!KL_'U='<7E. M(&+]ZW7@(R6.Y[^(-=)F&UYQ3> ML=,\UCTC,K1G\0=((@]1S^6O[MO-\!+/CWZJ%6BX9._XY:&%&DNDM)5K-(!? M^--#!8\)&RF3+25A3Y(X^M3-_ EMS+6]ZO\CY]&RU#WHM,*+WTP [7?!1OHM MRU<9C")='69)7**>5)QC*BA.??%5I2+8Y6%I:+VSXHGCW;YM8RTY/MR5Z\?F M?G!.F*O>7 J25WAJ!]W>9 #0(UFN^4NRKIA"9!W5B1($8R>8$6M^MYU;>?:C MA(.B>KGN",=07>LS.7"2#TR=5JD/A#FUQ?=UMH%_0?7(Y?PPBM N#[5K_W..>"](CBRK$%>D3[Y9ZM;>!MWZ0OAI?>5?PJ MK3N^MWO.V<%C-?SS#1C;WVI>M%+=.S"W,A@'N52IBXPV\G 9AJJ@_+?F&8"/ M]:E(91L#?]C;#[J$NOT]Q_PTJX3FT)+Y6PXMB1G9/Z-.6MZ^_2_UW"72?T)J M<.0FS^+@R*[L&.I9!D IMT;SM;MRW-J,LU[J?T !TOY9M [>^6R&_01$Z%? M(X71\G-F;0;V(W7=BI&T#.>F.B[ E,,V#>F6*3Y!C;V MYA"U1NM+[L2R0?-1M7>&%EPPPR&'P2%=ZT<7U6LC9;^E@];.>*5\\?L]5\H! MQ*ELR(?,6O"9$29GX3F@R#8ECU)*OXQ6W>A9T/:>ZU*,%VH(X[!63W"T6(!#P3K"J7"!]:7-J]Q!01!S2/3C '9/\@; M1 :@"PR@7I+,^U@[=EBW=B!J_J($_2:\=$I22,Y%/->XWX5-J@EPD-6!>$Z7 M(38DOR?W$*L>-!+C$YY#K#WF[O\-.E):H?_YS?5A_^)E%UI SUA$="%4.*\%8=L7[:_=7_(K_;:.S M4FQVOQ=[!,9!F!+=3Z[K'JHMW;3])9\]X]'_[=OWD]+&WX-M+_<>56Q"#PQ. M/C%!>&Q-7L*/M4^*O%[1MC@T+W.170@1&,C26K9EOPUT.2/(_^Q9XNDZ*&&: M?J0O*],Z]RNB"RZ+Q?#"I8.AL]C(C[HV>"5+]:2C9/#XYB]-9."87'M!677* M-\-3;#W^(P=,L,>.)H[LOPR QF+985<7E>RN8-*V1X7U-##IS\IS.T8U3M$I MHC2>BOF"PCQ";?8! V![$:D^Y=[L#5X;DLN/__[IW^_EDHUZL1+4, 8 >('0 MU^5/5/HM>0S9G[),8$^^+/)1\MJBZ@>/HYM/NU^\>'$]?#6U9!1"F N]:DVW M\=O " 2G6Q""8@+T@FS?5-1^UI@P;2E-DWW5QR_O[AW+K0&0!0CT/ -QZ(.# MN>?H&1^>.+..C3G7?'KM,(49=V^XV.34+OCF1*Q4XRG<3D?EDO5PQ5Z2QF;G MZD6EBM\6[%4-AH96'\%\9O"'3/N@J2)+EJ7H)C! M#++,IWV+@X&F$1-7,1=L3/)-X"_-_+OH;/>^!;YUF=G?=:!'IR+57&E*JS,) M.V#WN=1'2:Z&O(ELBKPO):/+5[.+*N.*9IYH#BO5912J^.H.O#42E7_DL@Z0 M:4T@:9(3]17@WV< 8\XNZEC2DWM.ET"O!XX^>!;^%1E$Y6K"D.5DN\%D.W U M(FE3*KV_9>2^DR2/.+_/*:FY%=!K!%>KS;+?A]71A,%\RG<"MFUA\1?E((B" MO$J^1#&$Z='>YXW($(ZV3>S:.QAF/0N/6!QW<>>Y\^CQL.\9A\TE"6*J(Z++ M8M(:W]"#2!(=[)+@]3:E\Q]7^YX?5FXI43=\U5>A>S*!OQ$<8G>:_Y(S$TVR MMY*A#, QE?6&DB?I-Q9FR-DD;\M]7M@GV <,:]4F:&NLD7R-Y$OVQ(%BLS') M5#!>4>E23V@E U#WY(3:R_J=+(6H>,.[VSV"?ECUVMG2D86P<^BP<;CYOFKB MVY5I:+B>RF$%TN1O'_+;_[/H@_\'CO]L?:&( Y=>:7$_J2RQ!! M79%2LEWWJ/>'Q_9IQS8K,MUCFZ-YCLZ?B5'0/O&7_/ .TMXQ ,N&?YN!VF&I MH45^?CKK=BW?6MXNQ6-\H.-2?79".^1,!L"4R#/ZS993'<+EZ%A[Y6U*T<:/ M(6,)11=3)C!(A ^(2F3;>[0I.NF/Z*\+M8%:XSA^V@(4OF,)MP;'9XW'[3KL M3EP\Q9L]LFG4^+T0GK$#W1#YZV@D;'6$^&GR.'SR+'EPP:R9[%IGG!\,LR MR4YG9QHBOJ_!^\+XZ8J5>^Q_N M\?_0'W3YG_YQD?,)/% I<86(;I0!Y#6$<$M)!AR'K2WI0<>%QA_LCR[,"*6S M%V:E?UGOPGK=:@UT@10W8Z@14,1:)'.J9#!J8%PJ_?R0K@I'S[6/:Z(^J=+[ M0F('[URI->W,?$%:O0=:,X+DPUSLOX MG(EOV0 M59AI#IX&HR:MK!_ 5=:@EY:0XQ!2&=%HO64N:D0MRY/&NI$1X,1O=%;Q0Q]1 M9=_5\AV:+!YQ XZC2I)[\(CD7/9/1/>7=4?:AI6C)<18'3RNB.5E^&TW+Z7N MGDXQ ,=@JS'KY;/("60?=]&*W*CHD0+%)\U3L;=LJU!XR)9QEXXU40N03>L@ MZQ&".AD 5BKG SR8TV/-I=@^L:6>IT$U1=-4T64QL$]V&0 Z E3P0@X:LRG MCY4NV]0 66N:M+PA^-W_"-P#SGRD[11@,@/P-VO;7!Y25$?&X) O,?Q,J_<' M=:H6':VOCF#SU#C,+/+S#9^Z\<7'KN1#XDGS'W$*16>.LP$WZ.@,@ M;7,]5](N<#_OH(;D8#UR?M=)>^GV;^6\JJJZI.+H' M(13PM,K&N;\^W+&V,^0 20ONY6VS0*C&.[2H0WB:5&ZOX<'SM5K0-:>G3/WS MF/J0G)A)0@G0];!/FJT:@VHI-HO%6GK"&[SQO. $#O9==5)).WA\J0-5@X@4 M[FH#5CU.,^1WPDZE[-M5LR1M-[)IK;\_(J+%)E.9/5^ZX3"NEH6&9.VUO1EH MLO;/;ZC#9D'?$!%4(>,-0E_G=FAX\SX#<"6ZW D^ .;_NU]E"R&\66O326<* M ^^/LX3ZZ%&HWY*#T2N'-V=VI&Q4[W]Z=+Y;_&F>GSN=6Z:E5870'CJ#!5*? MB5)V\'0DE"F++&0_T]H;R:/]9O4-<7?N'S'.N-(W9'OGX3OM9*=S)=.8LI75 M 4^34BO3 P@]HV'OSS:$+_A7/TF)]DIM#75B2KE&,VJW/%SC#*<\B9*2KS7B MEY87^W6M]JCN;)LN&4+@F).EGN0V0X!@%N0H!![!AKW99S:T.P]5?CP2*Z,5 MQ'Z=XX543."$7VI$V"#YO'F1'Y Y\6QW\QYX^E;J5N,(]TX_?8\DB\%M2,@. MFDS_5;(%;D#'G.N\DK^GUON)"US';K,AX9@D1TA]AGV=ND?10ED+O-!T_\D[ MN\ U(TKCT[/!6S-?,%>O%^T@1KB4V MFD.Q6'$8*)\!N(^=:(9.A.'?84FS7<#$71'^2>N[=\XZ*K*Z--K0)2;O\FGQ ME)QB9]E=@#]&=.C..0F3ILAKA2MSC]*BJ<>&-X]G/S^1K(6[Q&)CTG3'OZC, MHVY^#CU'\Z\=N:DV8M/L$8JU:,^AQC2[)4P36Z(3(2O#?*7 #7ZM$?,=Z?#==, M::GZTH,>C3?733M&!?;+Z)R&N)SU4X$>X"^DX>'>R& M"#(73#%$H&Y-B:T["P6D'U_>FF]JF.)9'9^0MG';*7JJ*?AH7/00A2DG7J)S M_F1:K^'.AAE]\D6BHC/2\>=]S_X7EIH_N3S9ATV1U(E MIU),@SEPN'JR&:'&@*@2M8E>:O2V(LEZ%*$6C'AN3"'\S[[8)FTYSP41UTCX MUKKL&8L7,ZT*[MN03$&;Z@3;,<@OZ7B@2=6=NK?E1L=FTA2+?N4871_]=N?]2#>$>9R MKG??>#!7CHT?!;' .2-TW<.K]8QL7R)5_S1O;1>X=+NY',R8EP%/G4[UI'-& M$L"SPAUZLK/'&Y);=?SP([^5SR_6Q(=(N:64?1.O[/5RD;M,0JO1GH^"A>#3 M$''8M;*DPYX6[('BZ7Y#2;*BBYY&61F-5]$^->G6]0'71RN&["B MW"1>KJ+<6!A"#B8,M@:+/1KA[OP@=7H'\AY3 Z4*S'6":XRZ$>1;_A8"GO85 M6W\6JBGZ[\]LDYJL++X\G_<6W!G;8%II^1-D[CWFW]T5)7B6S4_HZFIX2'&; MOBG%HYON8,JA[U+K+]U%)G^F5A\*CF%7S-2B1$C6GP;[8QD5EG-RT# M=LWW)-QM/\8MP3XF.;#W9C\#D%*8P@"TWPA1>8[P8'-AVL+:MK&D']/N)L-N MA&J-K=>W[AIP2L[*2T';QW0?X6/*!5LEQFB?&8#)>U(F1KEU\OYI"_ J)MX- MN(SX8WTCAI1 *]'7AEF-/*38IOO7K&1.]AW5R50 [-\]8W.HIT/G#"MS@JF0 M1X@(W&:)//_XCS$^0ZK;QN(%XR[:0C#RI^QR#9Z%E[(8=Y&]OP4P" M--#*H>O21L+X:O4']+U@8*\T Q =PGPQA<'7>FZ*'@?U2EYY%W/LUJJW-,?R M:AKH0^6'#DNT><1D5OJ29_GAS27=HHT/ORO&_/7@=-8$GNGVBE^H*8:/V)8UX%H.ML0&P 5>#): M-1.5]'+MB?1M//>WNVV:P)9/O%?VT 485_!X20^BYB:YW'!4UP^!XQ*;E2J#]4O0 M,T+SE+TE7DPVLEY3O(]_E?(TE._*6C/L![)KLAISY]F$;7P%,6B3BF2EM8(] M502#5;HG0!V#45R_8->(P,SJF:ML)H_3JN[.(77/([_.P&=W?D<[2UDPY\YL M*CC'A#Y*[.MYYT/I\WN?9KIL/1@OXCM46[%XDX6N]!5EX"Q"Y.[&G/ &XXIR M+X[JLN!SP,+!@^8M&5[^T\;""?VF-Q*"6>\>W/UA-- ;-C:$)0RA&F1I?$PD MS0!@X\ '^DT>S[XE/@DO]83WYSLSJ1GNG:"8C;C0S^&E$ *-AIR ^1+:0$#$@U51F+# \H)4G))+\X[$E%YWHK$=#+?+%D\S MKTQRDOL&G1F!90X<8@D7JY-,Y& :%HO[SG^[=;G]3ZOD_-\=, M*"!PKA&)= MKVP%XCQ?0]M.3QG5SZX\)3Y>[MK2?/0Z,N-:)VUQ76PCGHPB;=->;.AKWW,* MGFL?'?I#-6A !O24X<^.GC":]NF_P,:U%$VI^%,I"'6;1.\=Y%C740]!Z3," MY*)9#'LP'=L[H=\4XCT;ZV._1C$I4CF?=O'<]Y=+P5XI'=6G!'+K*-84,?IX M-L>&"1YR%BIK3!Q%\6EG(EM8#=IW<%_[#4,M_>LB(G<[>BWLI&3SR_:'&ZKWVR1SVYR=&(#O<^]HQ2AA M"!E<#5>KM+O/GI 9=(:Y]X-?@&JE4;40KJX3=05G=:"2CMX#"'5-Z6V M%U1[>1@K($EQ\ZTSMR#F0ZQL&8"6CCWO0+3Q&EBW(_G#Z[@5V\<@O9]OL: 5@W#L$ MC[YV7TBIQZ@I#B74W]1;6M@M)%)X^7+NU .(=-J]P":]N[OH7,1#4)*S/IF# M8N (_P'F]\FE#QF/3CBFW703>A9+_=)M'G+!5)*KE%)8R;H0Y7FTS#1M- M' MXYE_I[53$DQ7_$T3(UI$^V^)_B,4/\RMY=?>WU#\]W"D6*DM*!4]@/GCWCV& MK49NF,VA7DC*-V_O5ERUR[)HS%FXIN;1)F_T/A.+;I9##\=39YAB^1EVL;9J MN%68"+;(^!C0N&D>]Y20AC[O)GDWY^GR[8^14R8;CIOFB;3\<0IZJ6&* ;CD M!O+DX"VWV<9N.;R!'/%VI35A?#8\9V^L>_OB@.S:QS4N'VW8&7 M)3ZQ;$"*1W8:UKD)J%MD&\H%LM;=J+0=2"W2J:UQ,CK-X:4=@'+6RX"^&3;V M4WU$*^SD!Y4:3,XJ?2=7E50QBO"$GOL9WK>8M$\MMIVDC3 9K'P1[3-<: U2 M ^G=XJ7_Q #Q%[K.K1Y_-'/Z^D-<(C\.T7]Y^)DFQ7'/UR2/6FYZ;\Q/27:S.:YE:X4*RE,M MS;%APXO^OQ<"ECBIRAS<8 M)2%R2E!_%J.G>X-YOV2FD:[\A%AY;_VW,Y.X)Z@*M:&"AK$0!\8E)4>5(Y?W M?U&K0K9>\)3G)J@^?QF8>H6^I]D=ST0(1Y*&O[(?36-5U4:NQR^7])\W$TTA MNX6%!$&D0*%JBL.YJV!XV>!B^#WF3[F(=8,O$*Y("\RCC$=%0JRI8!Z YJT!Q3)39E2#]VL0IG[4O1NWLX MR@!03Z9W:>K+T%)@KDJ6A5D6G@XD&PFKRT--AT?.8Z,>_6U-"'-S9^)HE:Y1 M/N/BK6O-S<.;!=;?JMX4.2+],Q#V@\"ZH+%IIG5'T/)&)Y">F#;L?#CDQDDK MMB]@SZT#=4P\AJ3LS L%Z,3P+A<3+UL)^@%!B#6!=R$3P3^"T;4,P'\X/06#>PNI 75B$R U+6MM%PC.*/3?'5Y- MYM-Y-F,Q_3:)982N%^D'OPH0'K;8?A!-3F%[VPJSHX/ R0XA"-O0\7YZO K] M]IX*W0B=SI3Q FQ=22<2">%04P*VYRK0IT>4ZAJWSC70?[0T3/)%N"DU/TZU M4"X +.5FD)#_(6EW7H4L7[*.)0SBMCJO1 #$S6;.&>#;UA=TUGHN1)1>.O(ME2^.0+44W8]P&#S0P M40B2X@KFT$P"'@P?!G'YHY)!!.L/NB>*%T%_7IL6XF1CO/5_IH MO&)2Q_>/0M,C_79^3QP0^-6/$DK'VD.38. '?J N#(?)$_,2M1OLJ9--F1>> M:86XR7*%<'YE8[?=[[,@2^=F, D,^_0:B#N YFXU5KNKR68\EBB0,-3Z*BE- MKK.-@R7RJ*ZXN_H&\U'-(1/@&^0F0B^44T+X%J$AOE65U=DCU"G?WD#7%>P>=8BM4E=P++J8J6.XI\B#)'=R1N&] M,@C3A?:5^^R>Y5>:>I\[<(A;W,@!M^2EP035PG /U! /P M*\:>_B/+QYTYL0S F_T,IN4>[(=,WL32!2VH)SWQ)0G^0TJN(R#3EL8 G YW M='V6[,RYV_"ZPPQ(%JK^?-\LEGHR!H]\Z=\GT)9RZ/WYBSFL6M:SU&\WMI2J MN,<;#]YDZI>3]+4\IO0&(_ Q\YWQQ$D<,!H.#G92F_8^5S5R M'KLA:OOY_HP3ZI#R[S*;X5IP7=V+%_S9'OSX;+0]F33#JSH9TH9"= M8F$))13]&"+7E/=PP'.M.XUZ2IL7?VNAY-6N#_<-.%(,T*^E:LA9% %8?=P'JBU92BR=%/"]>2D:O[:]0T]E M39X29"-?^0HX),4OM(E2S0F8GBW.>^2L3M&>MH:":6!F,%!N^N=OZICD%XN'?QO<&@$%_!HL)CO_IU-_FUAG@R'^D".*2S ;FME^:R-G2@ MA/UNH39VPJ-46:2^PJI)#IAW7(OS2:&OWOR[,[&NDL;2H6R-3[.7^A@ ,?BO M[ IL%)S%L!D1X^+>,*(ONQJX[GWZ_M.O#T3Z4+(4B'\8J^3G2!QD?0=O\3ST MY.B$M#5DS:YO8 1VHQ3\#E%J]C8KV_KK_%LYG/OOM"M:# "3(]78C$7!;O@1 M0;/.I: D_?.KIG'JK(43*QLT'Q5(.Y Q@4 M@8:8S7Y5CMHB?7KU<>W"Z7)%8$L# ' ! .!A@=1@Z[/6+?/AOR7%M)-1\QX@ M/G]RE4O9A4['#U^%]D_-Y^F)E0FDIMQ$,:^(1\93P1 M'\'NTQI 87+;,750;(,EK+RKI[" UR5Q5S7EZ2]@@+.JPWKV1H6/M^::-WJ! M9D]Y_,SJ&91X!*;-3!DCHK6&:D!?[):8 M9EQ K&N? 1#4EX/=(6^@C9JWK%K#Q#3@@;6),J_E=VVV^<+X%8<0N#+L*>1S M.J #KWB9^MFZ9^SJ>(8#C]+9KN_PJ-;:?5[/)>@XAK0\!G:'O-16>;'+7%'9 M/SZ<;_TJ^YNWX+S,JH=XC;'UNG?#!X"/%M?ETH)S@]KOK!8@X 3"\.^R*EA* M3%#0?^L9=NZP3^%/BR\C9BZC MAQ_/WW.Q,^1-5/U8LLLY)3* +JZSWXQ/ZWU!I$".+=<_M@4S5JP!# M_8T327%[,K4%PNOBH#^AB"BZB9[^HP#7SV79%%.(S6%=N2Z$M$,^(+)"$W.Y M_E9FM(-RK^I+WQ7=OQ?W_=ELB+W:C138SP]_OO?HN[1S?+@[=_,&UU(WRKT^2HRVVO%06$?..E+%"^!2HR@=-7+L[1 W'2;BI@6-#>3S% M]?V3^!WS+Z?I5:M<_))XM]R%0TOZ_HEY42#U)' .N+Y5=H^,($63/0-'%UXJ MHN]>/Y/I"'P3S=G0J'=IH9KEGM7"@F]F>LM8\XK[O*=USANM-3$EW<,IBB8I MD "*@Y^@"O_2U9P#\X'C]BK.3\75N>?>RPY.W-8U\D=IGG@E9NZ;R'KE*%,= MG82< ..*L0*Z;C)%<_U;1V!J0T77D3>&_2C=J:C^JR\RG$B]WW^9M+#C[3C8 M=K/PV&X+7I@CP?;=+))[]<3JA%"1R&/W*T;/1$0L%-HCN'(-CF+ L'L4&>I3 M6DJ;K*>S#@U5@NR&B_YV*FPBK$6%V.KU4+.B8GT[CV_(;SD;%=,^?(WD13VUHA[:C:_0EO MTK+^&.NWXCL[]Z7*CHJ)'//"I2BN6R1"!-40$:CC 0R Z-I'[/B$6=/K[I<< M;[YRI2HCXEZ7(2M@#10PHN/F+E(\N!/;CA*@7O(E+/5:W:R/'^80JC9_RNY3 MS2+-TXU3])&L5)5'$6QIYJO]I$?#2N_/?W(.CI]0C >N7ZIT7IM1P%%/FX6 M8JZ6D9NT3+.'1),4$EVT*]?NU#G'8-1IS"/P+$8@L6T,C .Q=EV^DDH M*MK+QT6T$@D[=N5CQS53493RX_'D7X'E,CB#S88V=BJ$AM:5(@1UBEI$M!T/ MAMXF%(KZ&YFU9@JK^'(?[[0]NV>X.-U(+4@+%BPBFO9AZV-Z!F.:]R,#T!&A M[-K.-5ZC#?SWNOM5Y3NFHM#WKK$>Y;2VL]16*A/5VE_SV=]:O*&YH5Y1P0 M+:ZMEE> N[ -B/7R^]5.TX\G+.*]W^<&UBC\FC0]V5&8*,0N46W8__;9$;C[ M&K8*$Z.&FDR_13XCV52F'Q585?/DEA3E]O3C8>+V!J5+0MMNN8\J@,5C$O0% MZ .'B!A=MR*+_#6APZC)!)UH0[E,7 U \ M5NX;,XHKJ&4R\&V'R?E;YV2C2P=:K1MF,NCNPZCJL?5K^+_]Y$5G*MZ3(VU' MSXU46(W>W3O!=\(L@5*F8ZYUCOL?UUT\;40]39P!>YN#TD;/+4@-CT0'J.Z=X;WSNE?)!K+V/ MV?OH9CE<:EX^H10^,($-:RKT*$LM-0LOI%,0[56DH 2JA3L.>VQ-_TS;TWIM MIU=CPQJ("#5EA 'D+>@31\<*7!NF2*;-#@1HSI#QE6JQBP]^&=IF&[$S":Q) M/O@NK;R>5@#V &Z@R3*(F+VZ)@X[8L"[RA@IMOZ;A178Q=.OF.-<9@#^9.$Q M5(7!<42[O6[J*:A[E6C&KT\'K9,1CTY3GN,1./5G!5MV"6'*%CDCF.PS-K!7 M]M-M4"H'M-EH $LP1DF8SQPA8KLV#+)UICFL'1IQZ='77YU,]=V0EM7?NHLE MV*D(3JUE@7GT13Q0;9]_;TG2WEOW7SY[[*A>?_^!+:2SD0' _W6'E,[($/#6 MT +R5_<+/'C@Q$FG,VP3=X+[1G-"CM'RP;CRE1.L2T8$PU_!7R!5Q5LTA?23 M,E6J74T!=EFT)LRT*W@_ ))5PIP2J/?^-"H? J1*,=D%*SFL2^,F_YCQ,*XJ M$6@\QXGJ$Z%Z[O21F+#]52;,[] 3?/@L&F-:OF/T[_]5^?8M\>U@D"@JI4B0 M1RI^10Y>\L](50^T(%6 L!35*H_S^)$S"Q8R54 \ 6A.7HTZ&?L5[Y1]0PSS MDBU1_$1'!U/KO$'VB#Y9==8DU\P>=^CU.QV"SF#_V7<&,*=:E78%2/1QG-,2 MW,34+ZU'@3;L<)\O^F_ I,/_VT!9]2>3/"\MA]3JO/O&:P MP4+X&+;6:#TZ,U2V%QNS$XSJLEWP+B#R*,7=\XL"/S'[>3,P,>II-6C6:_%3 M2?^CDD(T)NMZ"P(U5V0.#>C"FT+U*_;I#2M[6^M9!*,>% #&44Z&]#BK9/66 M-9 QA,YA%<6#5 M1Q(N1X>%C+GU?&QG?9BA^K2=+UB:SX ]V7,[ <^$D,HKH'K9'N@)V 5"(&K. M0CB\P2IY$6MS_'1]%/K"]\9L90,;QWF"A:!?ZUJO8& -=#!#$9:[18U-N%T@ M/SRSHJ+8@,A>QEBO"#$ESKBP&4(JQ CM-1"7#K][ M@J5%(1Y;2'H@!%O-"&RS([O9)7&[%Z56)HJZB^\]NDMPUDBA_F)-K)9J&&@( M#&.Y1A<5(,TS /D@/()"E&4 9,<$"$%XZ ;;'' RO0LB1#\#TX%P=W__N2JP M4L0_SG>O5>'FFT(_U"M)"[R]%:9V <%M,7\(;HV/"]-4J:US#A\; !7[6]YX M=/>_*>7]/]T&"&#I[$TQ>I*K\;.-BYR_@_]^R6+N[OMKQ7U'FLW7Z4^.=FHI M8.5]\C%Z&+P7'8O991\%$]XQB>.<#9==.O)A4_B(U-[-UF%2YNC'7>!S??V6 MW^I'?WU,3M45@!AYDHI?N$'.-R8\VY*"^S;:+?51E5"3^_3GV7UT@7HP]4DC M.@G$#_8:<,!#8]?IISVT"R5YLB=]2J0G) KEJGS$LXR[5+3F1>/[LU]EI6.A M;_R+^JU4!D">B YUN.1CYZ,TU%(K 1M7";,N7,NNW:]R@CL#%?HQYMGE3J2STF_GC"!%MA/G7%1%+FP M?<9E9W,U&)VOS\*4_JMM9\CNL\4YA"52!.'G4&4 A['27HB79&]P8>!$DIK[ M?/";QID75]:^_- IH7Q[6Q[.WW8HE09NB81Z(R[MVO[3>_Q?D:K+*M:/J+,W M.[K1]E#5I]FNN?H)Y#T=?2O0X40FX/FC.\'(:&@ M-QC"(O#P(_C "['O!OH?/L/?6-XQ.22@7;W""@ZIR8# MP(69A4:U0A@ ;@N*!05H&7F; J)*S=B]6VCTSJ'_GO1+=.>0S#@\?N..*_Z< MW&;/OCMXMM$*+/;=YE @BF;WX5(.+2^I\+:1^RB'$"W?T3FU:I;)PD^Q9>>-.G7$PQ:=_L;9$7(C<0I:>+[>LJ_MH)FD;RGAZ5:?K]/N>$KCE#X M&,/>)O>W'SY"P]N/8FP\PXH!]X]F MRY@7G; :YN=M)\\@RR9">'H0Y#E]CNAT6U\;0AN<[_E6W1'G5[U+DNAC8B3V05HNU8"PU.E\EAPS9QI2 M ;.-)6S'@JJP.2)3V1R:X;9-.7R46M64*28AJ- ;)A8\=_5Q:B*BC-F)-\NVS),*1R"*ME; M.F#"T2-,@Y!:@!ND!7QF (8VRK0B0DLWG*\%H7#<\U9V=W_B@=N< M FBU,))LUXXAW%D/[IIS[P >75GZ,2J3P0 \*SG/OL_7)]+7E,0 *-!DDF"- M(Z$;ITH3;6[)*HY_0^3YI2>?5?(I (T4; ^2+M&*!4B*1.&X-AZJ:WW3D!<> MXYGC;7(_Q&K&D,7AC,&CZ"MEWU:!TDN1J21D+ 8*>MXF^@N.!7>_4R!R+3P8 M;NTO?3WWHEI=&K3_2<_7.9)HBC-B"F=2IN]D,+8S%!I[_::M?.792=TK;U/2 MY?E/ZW5^&@CIBV8 [@/'*9W-$<[C,/7AQ3>ARD4!?N&@.?'M9E"WC=]-#_G- M6DQ)JGA5@H^8GE<0 \"BK^Z!JA7N<@"+/:[7M(=GA>D2'7K":V_97K;7^WXR MA7/"G$5KT)Y*)T^ZS:K\D24-H6;W,E-]RZBZ1,?JG,&:1):EE'T^(=WS$3=V M;HL?!? 0_M#TJC[5_UK'U5371__XQ7ZB!\K*GJS.QF)C! :V.QM 5=RY7\I MUU:XF]>-U+84;B]5MT4]BK;9=;UO +*\Z;QQPRIW#7-GW^+WAS4.KAQP5]UG M(.\0 HI\WG::0!X9GE7.<3EE-N@)KS9X%B.BN*"Z^1 \S@-\Z%E!9J,8!D-( M*<,P@S*R@4_AS]IWURB7H^ G\7K[S7!,0K,LUZX/!Y2)J1A;+ M)EZBCE<(X5$AQN@MJ1CPWM='QSCJI^SJR9KM;1+DH+R>@F#(M6$JN,C05"DW MQR?%J''OX4F>JDT+F=)GJ^.BRZD'P\P%=L&#+D[_S?Q /^?D8*(!*_I>S+F:@WQ:+H4A\98ZB97.Y^$Q9W[G%WR[*X[ MCIJ=D'$IO$H[AL^T,EBJ@[#<7%NE=CP0JNSC:-@M9+ED3#%H7TG.4/O\)^RR M=^#8(!V(<[((O5D85&VQP =C$G@^'#/6VB([4ZN_QW5VW3QG^\=#TU?S41 M?-:38+6]TSTAF5X!'UR5#HO3]1#9[F@/>]V=V>*[_-T%3#@!P>S-!4&J]CO% ML/%=L[=F>).HCU7L+.F_* %#H,>.WNE?^0_N?>'8=-'=*TVTJ[/*ZMQ Z)BH M'R9;P0<^4$VAV1ZT0\E4'(3+GBS0$0J,7H^>-#O;R7WJT\7M/M'WX"+8#>:; M]".(-R!X_C?VWC.HR79=&XZBHH!@H8@(4:F"@-)[1 0$!*2&(D1%I E(;R%1 MD%XB(/!(BU*D$Y$FQ81>!:1+#54Z)-1 VAN?M?>\WUK/FGF__7U[S]K['7Z< M,S=#CLQ]W[FN\SJ.JQPGE&MN_%P'?&82O+8I\;*#=?7MZ%Z\$'YC:+_; W1! MY3+!=78QV)4D,CMYVROF%-%N3/2R^?7)TJ9\%BZ1&TP?YL_W1Y9X\?<@OWEN M;@\*;0T\BG%P@K&#%&D:).W4]ES5N@%>;8ZGD)$CDD7L FDM?N;S!Z!)Y 6, MQCYJP'&;"@C&'(.>P=%KH/OK3GXH";8)!(VY\!*-]T]I'0\Y4=ZS_H/Y6)NU MO/026WF:\Z4&!S;7U47"I591>6W+*OC #DBJ''[P@):'B0C:0!\'>4'R).[ M0XT13;70@*O7*ERK'J7]$A/A @.B!Q^L#11:W!^$.6 MT+TO#V*^B@Y_]'-C#YR+?WY7.;PEX%?8AV4T9[]S^3>@?D5_>9?Q%BU'A#P) MY=\Q?@C@J3=I2KKHI3"*JHN8>KD7*(:<@+G QC*X\.)K9<1'OO"]\!^>58-U MBO[XDLS\MX6WHMJ3!'DW#N(>%_+(TBT=.RQK@%=MUB,OVY]W=)I;/2JI MR7S2R8W1AI_A<]/Y 2$S_XO6NT7V>SQ7^S?*)PU;L88#)5FW]1U\+G2QYOD7 M\AZ_!+PK4B^M3Q!,7MLN7'&'].+&AN7GG5NL[6S3K9>=- 9\UI==$%C1G(PH?#*Q29$-!5PZ3J._G6)2YVJW)>4O4 3 MYS$NLV&)K*<'KQ1+;\HS<%P)51998IBC7"$!-$JQ'[]69SP_N_][]E/_O].CTM^(DGA2A!S,4:M,@HG8U"1 MTO=Y*[\-/7US9C%&9:4,9JZL-]3C7:+@*)25$US\>QGH.%IE$#.=HT*'XV@5 MY_"E:QOF&&.TKXE.>NLD$\=5Z&!SZ5JV.GE65JZQ,#AZWA/UV:F'PD>AD1TF MBGC[MF]3PV69:N]V7MF!L8))9VY NMM5NM&"P 6^X4GT.@R2;R$WNN'GG4_K MZY?)&3O=4E,LP)P987/1=<_QRL1V"O>G:^7(O7"V+?VU5>8*HBULJ@K"N;9C MF2[8H,"Z*MS]$K28QF-2IQYVRE0N[MT%UF=VGV"-?;06FX$I&P[+XU^H:G*2 M%S"=8-^B;/Q2(K;=_/XFX'SD?CI]TR$DQ#/5641]P%DJ1F+46]76YG@3D\Y2 MW@> 2E!YV,WG!;N6?GYQ(IW,2$U,KLU=-"M-:F+@'=\(-I36^YB=%']BR5?] M:"!=W47\:M-P#3!V![(^*38V;ZWNNE>]OM?)]DYFR>H2;NV6GORRF7%4VHM: M5,,G9SWM"[5K5 !K7R)1#-Y101*A DHANE1 O_WJH(AX(X5S ,HQ4RS2="A= M]7,G1FQ84401?CM[ZV/,W:?&P2R:X%%JU1N82H!U\'O"P9 MG?7UJM6N["6_+2K5SBWX+EF:\)>S!05DC"&>(>*4B M-'"M&MDJ8<_Q('6^=*A\]4W23::WYN>S!!$S'F93$K1F@B2Q]3VK*,=-4C[. MZ1JNV 8)W7R14Q5A'@[HX%OYP]H_SV/=*NG;G^=K,TA:><>\94< M5=YNE/--PE=))[VPS)AG5, ;((/XM3I<6],Z>R.%'7MVYT=JX1^I0_Q_U.8? MGK?0F.CHM#>?_L:#&*N22KZ86?C.D L+L5(ETZ:O0L2NO MJ]SF '.K75GU5*G*11(W+JP>RX \2^"]3VGNTVV:#$Q>EWP$P]=XNWC'2L8*.Q#C\[!C6H$]<_F;K2D0VZK]0NYTZ U:+X;11%T KHT<'0=? MEMK=MWJ)O*1"[RLX-Q)6[ GB7L*,UUA5M-=%8M<]QM??B0@Y_ZBY/?/S<9I' M_Y=\#KE1'TCP@[&T=_P^HY0;62)_W=30G/'W4[NH/IK0L-/%04++42Q+PUB; M?JE:L[6B=5)K0F>H-$-4=81-".!9O+['(_7--2QN]2&AR16O-]>$MD.(-H97 MN%9.Q'P-;P9Y\FTAVN\O*!]N6WD)Y$29#(^X]EJFX:)B>8PS-F1(F/:=&E(M M&:4$+*2T@"HT7N-[&Y*^*TF73-X>?)%Y\%2R2O:6[&.!1^W52S,(7"3Y7@EX MUJZ1)I=)3W&!V!"23;9FL3WX 4*T*%X)+G'+]O%29ZE'NEK M-:2:+-O..2%].[* !0X4(^4:,<70#]7Y.,%/B2H<*VZ^8+/)RVP2]E3>D.7N M:=1W2!2$&4H3SB?FR1\$".G3HC*ZD)F,0E[&J(>75%G=52QZW*NW<#]OW]=0 M69H/-3HTP.7.L+RAG"88^SHU^+](T0@M4UI^OE\V4:!HXST@6?WP?L^/.QV" MG (UXX5FKL4YE=6ABE%^[[+?=GZ,&XQFNXI3Y8YY]&TLHS\I:7-T WE !33< MT[2 ]91@?E7"1PXD%U"_YTH>H.D(3?>#YA[BI2AL@]P>8NF%9MUH"7I070R/ MS!6WT(ZY5[XEO'-A)#;]&4Q(.6)GJ:MKH6R;5,@D_+N2@'ZA\3):[8E>%1L""8+!. MBG _R:@0ZD8HH/&:1H>2 X2-'335Y:JYWK.OB?#7$]""/[C 2DRO5/"9D=5: M4IF)\7WBUY^FN.A.?C,S4&<[^5_FY2X+O4=.3ZC#,2AXRUAO- M NM",/$J'H$@T\Z6?$_@H$.'LYS:#X;1,3[9FQ;,*=!F^KC^!2L+" M.2G' _%W>+K^/]&4EQAV%3E?X#3LC9?K94)LKUK58VA>3N# Q'G2[7O5/J"- MX$UK=HH2893X$)Y%X-*I)MS&';IB9HMA *_"G]N]H\X>X<$W9K"E)RV5'M+G M0U^06IBS_FB'HY/MVEU5<-HA2E:\Y"?WHVS*R?8?IQ BI:V4WY\?<1IF=N>2Q?M/ \NAK*2 MW]>=Q0EPED@IGO%B.6_%A"6DFKV;= 27P+:5NMM[O:P*US.[<^.C8O5+U"\R1!5F 0&'ROW[?Q)_QJ!O;I,^ ]=WJ:JVZ M?#)ZZN:7R@#%0*N94[XS-O$?,;=8'G*^NBII]RDSMHHYZ6^&!-D?6+H0D[_=]Y*68*SAJ1A&7Q6OH)<8J0!1K93YN('%U'.+HTZ[U^L*9US7:G%MTY@H M:?V+OJ FT*C_7BY7BT^@*'EH,+Y0+BYL,^>E1/T%C3,M_L7G]NT;D2;>9.L9 MD']1@6>?N'K5]U[\J3"[V4!Z@[[=2_?V+H>4)R6?E]6,&2QD:;X(>8_%Z?6> MLZ;T8BLTF\6#+L\O7*]+,B[?9J:;&+_0W@E:SCZ9BG4<63GK9UI!%(/>QK.T M%+I&C$QQ3LZE.CQ-4;;@(N990AW9SL3PGZ]D/2EO%-?0GHFLMDQ?&]#?(58Q M9) %F?,_?8-/[]ZB7*.,(AEA%Z /4^LSI(8_X7X55/Z85/?R<-QT$NZH!6A= MJR.C5.A6L0#HDP](-@>>6X/2N@I.@2#= 1KK2UWGOQ]Y M]XX(3YLP\0]$;:L^VR85P 9_C@P%P8C.01-1P(-733H5^%:#ET__2Q0VWP7$*W 9AG!!T \E#3_&G#_ MJS[*!?O+/F=M/I*!W)"M!Z*DC0N;7U M$[''&1+(VL<7]\M9+CGJ!L)Q([JAWBLUMBTM M;^#[&U/W]/NK\F7EJRUU^- 6,-/;;XP?)UMBVB#;*M?(&/15@LA>(:$4-]<$ M/%V'8??M>)XT/&+[55?CYE@SVX<7/#K:)N"5'/4!F['8,NNR M&:[C53S7JB*Y)I6JZ;JKP]*KE1E+=CJ4.#I*%FG-C8B;FRYR4;HXO2Y^)T7] MY_[#%O3"B/S8@+S#);O2%^"/IH9OK(#/:JU@,(^K[X:]+B+ M+"'"@;B'O:]5 /WSM)[P9@S;#+9D5'_RH77$O5,3%PK0R"7O6VR@A2DT\GV& M(F,=6-4*.SW@%:CV:F09/;90?^G8IY"XG\=^L%\O56(DGB>=);CEY5 B<'/: M''&??7\-7K;1V U48=ZN\)_K.V( 9]-UEGV)D?A\WN*"*NTAA>#)-!81;\\:: M0:7=3I:O>Y>6A41U!#B8 21:6+[?Z6BXXBZR>X*)Z=CK1Y 64!"--8QF:F83 MYIJ\K:]]B8AJ%C,N>EMZ24">->RNIE61I)&H<&NQ-*YVO,N*'CC3F89M+H9_ MS<@Z,$@H9Y=K3*.]AL6Q;,(F;@,4 M!3I%LIWA %06?])U/?,DO"@E3 ]PS>#MZY'15%3[Y;82)#\^[K>/FNKRY:T(DGNJ>L4@[Y[))<"Q5R=] M]]_ ;;!O>.@(2;"K]M;,L6TMG_PV-#[N$?./=]QZPGM3_T;T,T7/1TSXR#V+ M\8R=.0[TYH8.KA0IOLEEZ4DGO*D'%OTVAZF0]9F.,9JM:G'5EIYP4$#]GWXQXMW MHB<(53A( Y(;>AL85N>165*;K?FRRL%EY$*]J0D3'7W$4!A34XE\/IJ-Q(M+ M;@"=;IM!G'1@S+2/^[Y=7-![L^V[1]+3K;+;@K&YG]G2629O""YV+70[D?=L MA\F+HG4HFA2X+X;^6(VY^UKL73 M-5&X*;UX[^I%N+TCR*4ZH6?[F?DS\GB[S:.:_ -CFTN7KACE;IB:\$Q\@?C_ M\-C/JW$*:"&/2, D8<- %I =%!(79X!6??)4",B2H@N9E+B M)YU2G#4*KS;M^@HF9=[B/ =G<$!?-S,NDK12(Q)4&Z[+@YG?U_<,<[;X(F=R+]^$)G]JNMU7 TQ5 M6+VSAYJ5H7B$@FX1O_OP?NWT5Z-8U8C!VZ [JNLII3C07B-.?/TBGLX:M_@Z MYE>.0Y9YSN!8W0^I3Z7^\E>UQ<:ZN\;3TR[1JFPDZPS:(";'WUF\9V<>R4>K1S4" MCNL[DCH(6D0)Z._-B.&$H,59GV8(:U>6KZG6E(C6B><:7J9-:G9GKMG$O#2N MIESKZYDSK,X5O.0YN7=C[+9ALA7'^T-Z*N#L-QSO.O(Y%1#R\<-!:N7&=NIS M.':\BN>@Q9+0\>DG;!!8UA:MI$S+Z,TUS)\/N]^75PU>0U^TX$M]-S-U;MY3 M^9C*T/;6[ZWH,); Y"X5/GQ^*BI-W)E>;AE1YDD.7%W$1D.^ )NQ/P4.5&Z0 M;N(#AU$?S.]CG'D,8NV?BKZJNGWK7K3U#+U]Z_2G_$XQ-D]]G<-8I>5\ MHTDG&QH/^;D_75E%5"&=_%%W?E:D6&7?I#3EEY; )_?U>M:&>IC5N=K;O48 M>UC_KN7,3TZK<\ 3FR@G>8[C^E?]>Y(#)?4]]KH"GE>][O/]7I+ZVM8H1)#+ M'_P#7I;;6L@RQCB]'U;G:G.NPHD0.6EA1TL!=TW-MB=.T=-_O;J/TBY>O1%P M;['&@8S-(D7G=0A-*2I2%!-WEFRK!M:?OJ_Z'B=1[;Z?YW?<:&6UP_BQ]O MRSA/1E-8"1R:>.YNQ)L*^S4+HDX,[^T>ZUE;:'Q.J(GQ2TUM8FPX<7!(O6*, M&&2]KJF[^8R"RXPD0"@,O$1U0NXT$H'FL/05;$DP<^1(J%WQY[LK?\'W1)R? M[="[+QL")G- M^J?+Y])_]>GX\1^6 )";L$$=HIX]]OS..F0ZL1)93'!WON'LZEE[4/PJ=MGV M[4'] _STFB-'U>^YQ=&YF3F'Y9JFVJ:ZEQRQP-&M/$K^#X>QM12$N+Z#+ MYN1:/0?\G(=NV:HE"?H[0%Q-5"WGXJ\8'N7\EJH*[U MGW[G]X-32,QV?' MJJ*T,E^IF"(:,.7B:UL?")96582%Z9\*]AE\[RR;D)P:=[MFL)>:]LXT74'$C>^['U=MY1+\\?S; M1K5^.(0!RHVWT5*PBU:2_D2([#TAC!TO+/?;0.R_)>:?>J60\WB%\[XM[]78 MT"2T)8UXJ>-]&I]?I+'7G )?BQ[)1!PRHJQ@^03<39:R=6P@\>:$$14PDP,3 MA0J3L2VH8-D1[_-40!%>O&D47E[L-IDR&I[$SZWUU%=9[@-+GCV*CZ93S*&\ MA,]]+3-8[F4)+ 8X6O6%'+\F>Q?]H.'16U^Y$^#B_T,C9VN!WB4,38N'R/R" MR(^$)(&+I8@"\7O4#\W#D09#^N.'F+&N,,PXR X] \R4I&EE4 M1Q$%-7?)^R%0$3O7@MNB J6^9X=VHOV>2W8D<_+%L[Y>M\Z_P\.!R]I3 MQNDWI0=0+A1;;<*N^NZIH2&LA$^0BHG"9\B)0NCGUPDQ65?=OH[4_$N-^?[O MB[\6V!CY2Q&.OWV0EJ]/FEM^(K\3.XO>Y/MFP'Y4Q.2-;5 M'T7.O.J_&P4D:!9UKK=A;XN_3_/!UJH M?4\%!*S+DT46J8 88&58,V8\W@U7-F,77%+^3=#@I5C_C;KQPKS7P-5Y -^Y MQ9.A]^4 I?2GA!M-'B^K.NZ(IV#)D0R!CP\N>*I^DE1&.??M;@C5O-^+"B%=G MP$KK)MW^W[Q_%\U8BB?&:_*S#DJO^NS7AOP^\W+R+^6P_APV_ZZP[)W_,$. MOB_2CW(/ ']+'#'G?ZD MWRRZ+/.3@:$#.D1#3W8;Q(06A'5CV>NXB%J^LC,4S)RELWZ;1>-XNJR%KNF& MV?J;^)I6IMY+B;Z\*6!_M.67)2;\C4R<[ M*[CN-@,/05XA2>+:FBU4*NP"9WG/#>S&L6HTJO&R/K3\/L6,8XU)8S?Z\:O@ M@EN:,4RP*E\B\AU_]Q?LCWUAH0YI01)I86>Y<^4WI,-.I MH"U;.#-F@Y<*R!4I.'S^GV>N>A1_%TJKLYIKJ[C>V95V*&0ZD,,BO?7L?&5! M,N3-<@3]]- \!M?"@:;O@@H2&N;TP_) 0\O)'(R%RW%SG\9IC::09VB'S'IL MF^,]T0RJ0NSSI9]M"8*[Y?3MG@$IU4OJT?A",QX<0L"/K!'Q+'<9*5_FU*JB M+"H1D]D1R0O[+8&RM'RYFDF3.'?0)U?*4BTQG$ 6"(K%KF1Y7\9=A"EG:6)A=[XLVZS/Z.@RR5LY+#I)"5&;!^:55%G@IA)F[T/3+76^#%U; M7I@:S^XZN"7]"WV-'$=A],UR&U3A()C5!BZ+>K87IQ&3PF_TSMWA03E[G9V_ M:^F7E2'9-_>XGG(]!Y6R 9].!P*>O>MVF*[>*0RF D3+R8Z'UT$LBL <=2J MB7XZP%JJ]Q))O<]FG3LL,M<$N/]#BI8@V&BL_%9E*I 40'I.Z'!8GB1QOWA]I:I6/(5B/3R[[UO,_JGURF-N%9$YCH1,SI\ MWG)NN50=X"M.DN6N"J= CI-X"0ES5ECWK;-,8Z/ !]TB3# 171JWV=[+)KQN M#<-A&X%,Z\" ;!E,>F>=UC 885UP5J5 *H!?<.\5GJT[ M+0V=.-UUO]SL%64FT4AFPO5."2IPXO9*5MPFY0@4TI:.YX3_PLPCBKW$: 1ET'->UMXX0R,C]U#'C M^K-$!U/^'LUR1OX ;#0P)"]/#-+]]DVDC\2+3]CS(< _I8.:>!0(MC/CQ\=C M*A.+'(;[DG:%8X^I[&[?HP)PFI"P=<9PJ,^LV4);9[^F2R?+U].2!Y$'V\.$F.<#(4EW#1>)DNYL/X^;$+C+\?@-/[BZ$I,A.^,\__)7_Z^/.B[?^A9C,D#/T4JHJ;!5RM@HM9 M?CT?'6[S(EJ'ZT)7KV+X"GN=ZXP^B2W+&!>8A]MO93D!Z2U:I@*^?AWT_/SY M46W)*8&*9'OP[K57O??8I++3^;66A:S\"R=!;88%@NO(OX9/XP_O3'A7>A3P7E2#\B.C3>#6]H M97_S!!E<]&Z9;+)!%BM$"JO^GD3J_2?$!4UK\$$OJ(".1)("[9$1E+22PN44 M@%!FY%$Z^I@,S"+"I@&OOPM]/V&?3S(I-D81^0 M<2&"T#*SKM:"/4.R^>@@,[SOGY&?/6DVKN9-O.; 'Q'GDW9%2#2A3162FDLY M$TR\LT5E_%)$E)U!C=*BM:Z MKM!)A%P47KQRX"L/>)9FF&8C]U7'+G?*F%^H0T^Q&#:WX[I'1\ZHLR'*D/B' ME63G1*(X7<6\(L2+YP86';+NCUU*SC=IN!G3JDP<&?":A9=6O98&A4'*>D.E M8L#-WM:B7Y](CSE=#OR>?.Y1BU0,WXLO]^G.5[R:]T:]*"D862Q;MMT7N3*X MWI6+_$5+]D\=V?Y!P_XY_?!WZ?_?JCG_1<-Z_3Z+]0_I_\??2D3_GJ[X75 P M9"%Q6"C+L&?C90$]7\)/0$V/?.RIH,JB.0>PB3Q$R]Z[:F&.^Q);T,4_K M,!DZDRZ!W\"F>&3P5>O'B)KVP#)X$&I<;V#^_J>A/R2%=7BO_?$^?+Z%U5JO7?I_57"8%$):"J?4J\^.V6&DQPD;C+'1W4A28^BZ?G M7MK>>ZV4R^LM>^PU\OV[9^'YNL-1V55)2#_C^?P.XP!1_6^@Z?@IH<'=WE'4 MPX'-](6*OMW1]1?OMT,BLB(-@W\JQ<*G3?9:_#!KVSC7)LPQRD7[C NX9JSS MP#2B-_#.6]VU+]!>^:MQVVZOF(^'T.7XJWN;QK_;V8*XEW:I2Y^%8J&Q$X@=<;D31G%&>PL(U35R5W\,N.>. M"UL7G?;&;4863UH+2/Q<\?[)(6,8%X./9Z$'2&1<"GBEN2C;S$(0]%GGG4:> M7>$YATN.I(^!,GI.QUS'@F7B/C-?D1S7Z[H@LT _[[T\_-FA1CLZN7$'!OZ& MAHPDX1VE [^LUFQKCQQ0 =9P**P)N>4 80*MG<,<5(V$1?M:5\=T/JJ$"K!!$@0W@HF24RRL3OY! MOL@V_?,18O$2294,3I1%ZE7Q3R4^<^_,'68[[L,(EU4P,PG]&4JX$<'%1 O"R*Y M(/X>GT\9J*<">@GP:1U2Q__CNO=A9AV&E !K4M40&@*P8D* M4!.DW)^@ O UH'(<:)L")%R@ FX=88^P1]@C[!'V"'N$/<(>88^P1]@C[!'V M"'N$/<(>88^P1]@C[!'V"'N$/<(>88^P1]@C[!'V"'N$/<(>88^P1]@C[!'V M"'N$/<(>8?]G867^X1BHTYS^6.T<_1O854?D,<]U.E-BX#R$K9PQ#+$VH!G> M]"![X0=S49V=TLBHUZAVA0)^,8>??U(15;^68Y'NN]T?'[^1/C+-:J#^X@4K M.!76ASWOU?L&>Q)J,(L]NUSJ>#CU_KB6LZV2_G7M5F-#AH],OD]]E0NWQRD\ M@<0[5$"?1.+H:_$.6NXWXR[53,=7&LIJ"WAM"'Y_*YG@494P(E\0D@^86#/(>'!X*^ X)E)4RN982UF_=%. M36&!0-;V>G\ O2-1K$YM3Y&<3@7,O$>?6::P5E='[ENDV U*ZT1!#YS=9U2- M^8Z;F!BH7K5S>2GY>GUWU%K;J&:+N(Z:=>_358. >N]D1HK0_=<4G:(+)8SB M S0(%W%MEGCT-^[F0Y?DRV6J]A]S$B>'SG/P,279<@K2%;^$?TE>=Y[!CF&: M:KHI,3E8^ZJ:>\MG)V.6P?4O'[B4U-U2M/Q\-;CM;J!/*P]+'S1P)EVS:>K: MP,>A'TNL[[^=6Y5U]I7J)%B? BCC$M,]K--V2[&79UTK*IU[G3N@N M?B_MXNL5F>/TXWON73]]_*6BP=F%[JW=,\X\5INHC_-40+G=^O(TRRBBC1W- MCM=#S.J0[\ZVB/?K7A^;NO_FQ<:KBWQ+/L\EQZ_$.G6!9G# 4U3 D@6^EP(P MIP*VK )UYK"CM-\ TR+Z5-FR98JAKTX]7_-TE4[QW2';.)L3;U]EU)46@_?_N2"P<=[R7"HBG=:>P M>B@7%?#1J0U$.&9'^WV\=EA(MS'UFX?\&1Q40(,_/ 2(:Z4"Z#!+2;X0*N#D M,H7M7H;=[T[%X(,3:?,IM7CDI)#\IH3_91P5T*AJNZ"AM1LO$'K/335GV#1[Y\Z$FB6$GSK=?1SL2DFFM<([ A6?4K@X= M:728T=4=>*$0&R;2^/3%2VC1'W_8Y8DDK"B,A-%NY3;)=A9X$GJ/D(X3MQKD M,JS$-6_K/!N]^;8CXL4MFIKQH;*T?NR'@\\9X/Z9_ MQ]5F1R92*%^(Y$U.HP+F8P@!E"G03J;%3LJVZV@OY3XV#+,^1P5H\Z.T4(ND M7O(AAK!P4(:[\F]7GVDM^+O2C_\&!]Z/XBC^LX(N8Q@TGPMEI0*^1&3"E[8A M1=('RD7P#CW"#2K ]N(]VKCU"V/FM&?-3@7$N>_:K4'%J8#K"RN-D4*H$I7R MP@+')'^>5*^\%8Z'HV86S0.]'B]G>".E3Y1)\@ %[1044J_3]T[$U1GR/Z6 M9\6U\(+AZT\"8_+-Q]59)5C,FK^(Q%&VBCV1.&/$N97+'&NI!6J/M^ZE).4X MV'KVQ8/7$YLZV(^V^C"3PGQJ?=Y4U\I1&V]Q**8"UB=IWWSBZJ2KC>!8[X@K0?#S MV*1:@"M;2UUIKZMP6*S9'Q(U<6]5KYS3]$]"WZ4"@AY!U6OQ(VNU#D\")?5! M8=*]\Y%WYA'4N'0HEV^\9+$.LAW>OK2VXKO0:V^@]PM=2BC\8J+/%??@O MLV38TE]?(#IJ$:66#N%A4%%7YH]S9$=)_IKOZ&?>M^Q?:D990S^[!B%)=?*]C3] :?+WW?9#;/G/2AEI&>R&AK487[ MD)_(\O8 9&7(D#:HQ$;*8%)I[<$;,P+IA!.\$>N,N$)8_C1+^+"H'X/+N67_ MXF&DVPU@/49(C0HX_E+^U[?ZS25EN#/7[ M%X0WMIZ;-":)=-Y'BD1[\;$3T1@Y^'3^6" JF'(#>A$_E70!VUR*57I^GQ!O M$F3&%QZOL&[WA#:.%M_H()H9)94F5.4<9O*SSMS0G-7"6#H]A\6.A))8R'%0 M49SXK&P4R2UW]?)P]2SP8EG%_&'YV\]WM]Y#'L=*M?[B+8$MM01$.Z.E7]CP MRN4:H[P?=06"L5\A*3++6<1*!J',U\A8;!F2%(=A@8^W4=[I6"=8.Q/E:6,[ M%VZ?7 =?OE>Q+$VCD^^I R8"KB"D8'1_>]K&L7U"TOY5]O7'<51_&>&QU@; MZ=UF$'+/0$J?S..T&XH1K$ !*UEVB,/E496S\*Z&K%;8M9%9 2-.,\_ M^K.XRF[;<(8FTG^[[GP@<1-KEG^EQ$ MH <@/^_9#54G"L(;U)5$<:YWPV:2$=("(YZBK.1437PLPNEVI,Z33K[/]R,D MUJ\1 M6V010O#:7*,":+Q]*H<*"(Y"4(0SK_2E(35="7#(%(?JXOK+" MR!=8'P1G+![JA&LS[T<#)Z8(RO/ M;*[U)(]5U"4E\_ -/AMZ$FHRUCB1[=;:#"_GO:FL1@=Y;"C\YF'!\;Q+ *9C M.I:#R/)$*J"8+=JA+5X&/K1+RWE?I&B:<5J$-\)BIB^0LTGD7.\MC;)4%Q]G-TB4B^U_W)M]T>2I82O?6#%Q%NDX;GQ*@ M[(3$S+&.0M_7T(O%7Y[/Z0XGQO$^EA^5@X@FR[=JEVYDY7@KM*W;3HOT(C9Q MPH% \%"=ED>X(*2TB3^T-;C'>6WKN+&&WN;;0P_K0#P7Y8P'3JTM):UJS]0" M$_PI,:H.!JPS?OU'&OY*_O4/-*XF\WJ91GIN:8]$.:,RJ "11,/^]*EX+;'!3#3-F5I]P M [3N]\%Q.5L_AR2#BR[]WM>]?=IY^ XA+NR4PZBQ\XD9S9=OD!^AO\TQ$ 3) M;$<#*\A*ALC(-;4$.Y] )C>MM58A RI @&T7TT33E2J4 MK[R.I=Q>T.0H FSS.NFIUH;3??=6Q\*AXF\![WNV@C]5!AQZ*VC_N\TB?GS/ MX_?YX)E-HB\5T!_AU._4C;$#'?#">*B *@19*.F; :Y#=I?H0+FDG_UUGO\ M^^5O;GIK^^Z_R/?]7QNEGPHZ\BP* 9W]><(:JIQLA\<*"8(SBV&>[Z6YC9JL MN;]\>2/^7JGFQ34PWS%DPF#DH5(5?Y*MAE>B.AM'<:^'2&=.BD):F<%\F<\V MY@"8L0.>.%,"98X+"B?QG)$[*/I MWT#+ T,H@*8T'P. LX*37IF/2;BY9P7 ME&.H@!>4NYI9=-:(PU+#;,NFD3=C2TB2_)H89Z).@5RXUAZ&)(]+9YN /B*8 MP'%9S4&-"Y0A6SD)"^N3]8F:#S6?-M;2-30-KQFN])XDUWJU.0:AO M4I #64LXD0.T-S%2FFA;7CIXF\U1)EUNTF(RXU"EK2S.MMQ#>RO'O#P>G;11 M^PG*H; R%"66X1!Q6,[?N3:)3=#951',C!1I47KU[[*N)*$! MR%RGBK] +O845= IXU$:C3C#>F??3HDEURCXE5-ZK$R2NCKG\ZO'-IPV+7W+ M-U_!3XW9%R?IKQ$-^")5C-Q>_N2TV6AF>;*#RNF4Z#1K'VJ>?3:GG5);N8E: M1G55;SX[T#6FDW0.G$!!P]VVA]K6 N$2CBR*CNS%+YI_M:VY'9@IE\40J(#7S^MBOTJ>>6PK5,<0;^6' M^63[AXX8%//0T!*;NN $NT9[8_&^#7^USAZ%2A(,BJ&F@V+%GMX5X18%=0-6 M]TV,;U_U/)'0L*0(5F=@I/?8[Q09ZD_I AJ+AAT?+*B8&*2 M745K9A_J_[F!U#?X3._: ,J7>#?X40!15USKO7G,2XE\@R M4 >W5:G25[6??$DIO&&.NXI'\N<4BY<>0D%67\3+WHJD*]6AU&$IVKV3;LK:4@@JQ(>YDY!V]E,2FMH'O.C>.(^I?P;5_?"&\QU7-JK*[0QPX-IJ/N198AG?= M7F+5SA)<3ME L,PXHBTN_>RT*J>1)>2\O\BUANZM@=863#(5P ?ELNH-@9TF MC+2.W;2HC,HDE^G'O3=TK5#ET4[CX6Q841:A;S/];$88;Y89[BN2^;$B>[[E M,I-P7N(KNI_'(,]H _.6AF?OX:8;%9!E4?<=(9KS?E90N\Q!0W39>2/9F)CA M8I(TT&J3\Z9H,G%O:_C7E(YBQ./WWCH7WWFURSU^J]II$_4&OJ4F)4X\B9P?VGFO8JEY*\;!Q-E=8V5X M&ZL1R*.6;-A]6R_D>;\!K?O3[A9YO$^=;=NNY[^J4-]_][BR5TH%\"M.YY+? MZ5ZD C13R$]0'>LV%&V?!GVB4(H@!2%]V 3Y@JLB1247@FQFX <["UEECO@A5+MA#;#HL -XD M09G [#R41I!N/J,"9E=WM2-#N+2ZJA]-K40'_8FV>B=JG.!HPKON^6%GI>7?\E?EE;RX:5+ M>-T-^SF22NF;8OQ!N0IEQ*-C9H4R R5T!6:?QS\$O<2W]L0'^;/:,K%4Z&H1 MY6I2<_*-Y];Y/DZTD1.@LG.8,Z2S/W8V(RX7I6"CV!;C Y9=NY>39!)3>!>? M;7 QS*7L,1!6*6=L\()&^,6U7G)Z@=Z^A*^K4;).59):$E&E?3[&@]+[A['_ M28,Q=$M)Y\H0L MO<:4\?6Z?\D2=U?14PU]F;1)_V^[\@['XP[_9[K#]PZS- MGUX^?V/K2@7\2L^\T8X(![1;C]-@S32@T;)8OI_MCBFTUI>U'7W+!. M>Z8?FKS'9[(.7AY3_'&.2Q"H#94G5Z'/0+7[IM%EA. L^VV%F+W+Y'Z'_?.W MKWPTUP[E_?3P\X[ 5]>QU#U '\@1%&Z:(3)89YEG;S2^C%^>'1L>XC,LV"!^ M:;Y"P5%,YI"X7U@&>)_F,!QW7)PB_"G5+8RO4G>\"])57,-FV(]4LJX$'X@/ MN$JN;1+L$2&0'2,H-TTD$?4I\J;EO;'(LQ7%=\>:] DA,Y;$U??L0J+.7H4. M_(D=]28F[F8)/Q@(2,J5\1G]0Z'#7@I G0IH >OBVBAG]&=0H:#S2K*SXZX\ M*U4CEP4^GCVTU+&]4%3,%7+U)A O$9SN!Z;JN KI\TOOM7/OK:W6*T> -V:;M28#6+B8$8J)U'& MY!2H3N!'$KC?V?F35\6@V?A$(TOG:OG;^[LGG@%1Q>X_H/SXBN:NR[Z:EDQM M@([65G00&4D!0 A 4Q41_)/01DNSG^-CY053IJIG^:*9^T)Z3ND_ M2GM:5XU7#K87+]&B@'3(3"K?N(.J1'%82(649GV?O)/7WEC3_3 M D<7E-B!:Z]NL<#T'X"C1I#I3V_,;C-4Y$-%BP-&^>%-^KRYX:52I68'V@DU M6B+[3H>? 5KUG-+8)0R C,=_G2WA_O2"1%C#[C0K8\R>( MY_J*-Y42FIKCU,FY?!"'J'6Y45MF":Z,6$V^O2MNW1YH&?(7L6N#V<&--;KE ME7&E!C[Y]*Y2_@4B8GV[?$2&/7;]X/K^Z&WM$HFDOMC5$#[ANZ+6+.?\\D*A>"C&+S]Z;G\>W^%$!Z_JXT(%& MGR2*0%_Q\%CC(41X94JZ45-&@O/.TB6ZMKS]DDD=+KS4DC&A-!IVKJ^@@OHG)5:K_UKU8Z9O?FZ+Z.)5F)URF0X_!V/$V,GAZG I:& M4&C*=8*L+KXRC"VC3#PYQW*"?[+'TOY9],7RC*;!P^?150*4OL;!8LXQ P<_ M2YVJI9+O$M'IS]\5:FGWQW;5^E10[ F:C1!&*'@N[WL*3YA7 *"=J''"[9G7 ML8D0P7'ILB)8+Q5PSE-1MJ8&U]T0ID9FC;X0"XMZZ?=5\\>%J7_J@.RG#A/WR MI^MZKCJH4'(E/' -ZJ)JJ'KI>H64/L.J-?\VYHM4 !G'D, MT9+"AQFC ERW, NK[:-E/L2S:1M[R]:7Z_N;YFQ#V@;G#5828$Z;F@GA71]? MMY'!'(IJ!_'+SMP5JQ]WJ("U\2SL$N2,YZJR=NNB?JUYKJBKUT7UJZ7I:[*7J.,29=!-/!9!N8DZ.K5(! MCRG=VQGWB*#T7W-.;#WKA2,\B;,UR>OI9&3>I 45T C\Y7>AW)+V(O&U#KQR M6[[+$->T)UMC[UY&7;1J$0I KT([?XPX*P0N3MC@#J!?UI1$3-V""%89-=Z5 M85UCH4BO["D=AP!GZ?0)S1=O'VD8_#AD4PJ&>"]AMEPJ:5U0#+Y>C8JL"YQ% M$?24GA0X86R)'.,YV[#>7WZI(X,>NB[@B>IE:C^6DJ*?Q$Z MB5[_GI50.\01';L8^RKR(!IS#'R[),\ 6[B4[ TUY6 $<.QL2"O?Q<_!_=.G_OI]Q5Q;?9Y+/.CI R3+.N\-"&(.[[YF6F.%.M M'!5 3QFU"':,4Y]UYOENUMY@,:?+''..@C=]/KES B:] W_8P6NTLM6L@W0: M=<=ND)U_!3[8(J4R@IZ$-VMUN_3W@:HI=MT):OSEO4Q]Y8:M+=:RAIS_B[SW MC&JJZ]:&XXV*'04!J5&J@H"*]!(;(')#5*0+49$:Z;V$6"C2I2L(41&1&JFA M)O0JO002(/1>$DH(J6\\S_G&./=SWO']^\89W_O^V(.,S4[VRIIS7O.ZUEQS MY_[T6ZZ[ENH*83Y([@/,N* 6LV!^[C>-MZRG3*W-]UW,]-XNLH@%<$2&U;C% MU_%+1]_TCJTP,#_2D76H=1)]XW;[8_X/L)*I.A#Y!0E)%X/S%+G\2+)++<38 M)DG'SB\JL@ PMO[X2ZEA&UZPZ-'P(L=.[GL-P:U=MR8DQ%?ABKFPG;J20Z!7 MQ?=:T/;:?$!)M=Z""E,(63#?$_I?NIL MYLE)BYNT7!;@Z-H\@._BH40H_"$%/ALKU6: )YQ>)?MZQ/9Y>#R7T+GEZ M8AG]%T6%R>,62=7YGG"0FKI%[HZ[H:S7RU7BDDU">C-*-*$,Q,RD2O,U_4BW M>9I. R?3XM+!;2H*1#RQE9O:3+L1$&9A9:7CAV=R3?3&\%F=H*B/X0:=K^%[ MR'2SJ> 4MFKM0VCS[F,:D >7F$ 6 *D&VE5!OI7=@K^!;-^E@U@ &T_XLALD M@"U*STC308NPW&/PC@&VV&3)X,V/#Y"N@H]*T[_JM M0)YR80?.[4(*EY']DY83MP:Z/(:6A#7)!<3#!A9(6+.Y$@O MSG!7;F6!OQ8=O\!;7_H\IT11(V8EV\.TSZ]AF:#1;S3?,N\\Z'-7@+QR\9G? MN]*?4<]?JT]3YC&5?I$9#PFB$=]SXM8/Y!;+:V&:/0T.!+<9F^'2WZ@CCP;; M1X.Q@3JOD-FN?::%&_W4!P>ZD+01CW;3P/5O%2B_;(/^;2[^8!62RNMQ$,H; M&JLE/&/_3%0,QI$GBWBU6%W#.$14B+VI$#=U)$O_ZCNK[@SHI/;F;F +M*#P7D05H)IQ?Y1ZSP5&@YM5E M"0.#LT+';92?QMT]TBBZ1P9O\'Z'0.&<>U Y]:Y9)@E'<*DO-)2(C?SP6>:M M$4":B.2E^-%,X4U79HIXFC'$:$;!>DD."@4S*QTW\K< M@9?>[M>;7@C+*B\]T[9^%'OBVYO#(QH)O Z*7M.3E$+2V[)BD/#)EMC**8NF)L%P'Z'4 60'YH7QOZV MMSLE)5B0+)&Q6)$YF%216:M0=Q#_<[K@Q MT]Z0VZ"KP/?I$1'H\U#UM);3EL!*9]0Y/=M<(4;57)!S>FY85OI MW69#F][XKWTI7@)LTIN0E3WA8;/RG3F>)1[_,+9"B\<@JQVD;GE<+$WT=V_S M+KU@,MAEIIY_#M%\3JFF$.-423-">';O-$NI4CV5?U&Q^=O!9U2XU,?M+-3N MF@FX,JZF=<.\^_<=%P1\;07N*A0H.*9LR$(I"IBO1+FK'N6E,F)IOJHFCQ+! M7[[=QUT1$':Q4[U(5B)SKF.(*,/^8''.Z*T9_0J#$:=+B2:'K>X<%X#<:> & M?^7 :DN9I!K[;4!%Y>TP$V@@^FVLG.DL MOIE?7\B;9MSN2MC_'9.[^W,/\YJI36149^TTJ]A?&L8E5XE/O!]_+[JW)GJ- M4>K#.Y(3W:RNDS8F_J+ XV>$[\W>6>KVW^NHRLCO";]NN.DK]N&'A&QPG<<\!;:/3BO&Q/?6"36$:$( ]'L1+9$.C.^IVW]W>R7#:)K*+*D(2;_D<4"3K(T66_LLT=R")LM0350L:KQ&.PKFXJ'&+D(QU1N/"HU\S4&5>[YAI_]V]J M^"'3HD>F(:,LP.G,&HB5E8N?VFFAQJR+))':"2=UOIS\6[$E.65EB7:G8Z93 M#CL<]MCZ>XA^I7 U?6:@R+N@L\+D1:S]+U1ZJ,]$5=<<.M /68"QA1](IR,9 MH1DL@$Z..0D5LPL2ZV'@)L,QIC/BY"_KE MODL<]O!9W1Y*=I-3JJU(#IXD= H\ZLA[TC#4-ES0S4\*D#/-Q/OJ!R#4H&R< MH/O,P 3G3(9WI2I_H:RWN\D_@8Z]BA5/LY@I78YH_M'@!W:"N@FP_(\>B["H M\<7QSW,:_^+M!?X(<@ZVSF[&&G)WY&:LZET8?W+I^$%">?"[I.H,/[#S.N8% M@D(A06BI+$#O@UDV;EX-L156YO,DNZK43JWN6\EW;ZF)OVUX49+L3E%/]$C9 M@F&GXS/V#,58@+MU05H/NN; M;=.6DW>&[A?+2!@"HB3R0ELW]!C 2333-F: M_R%\.0F,8I \\4&;(+R$+X^LO;"<_EA]V7;X>)5_0)O")O)B%.RWG8_ MVVZ/7QPEH^ZV.;=L0FX<2O# )]+37?=!/QLE\^?2J^? 9TD^/>UF*HK M9XK2:JO_D@^\O&I..Y08DD+N3?I" 9%=B5?3DE+,3$YJS=QRE5_0.@<7G@D\ MU+D)?54F[;]L<,XR.#F[EL&_MY^0LF#\V^Z*FN=0W#8,A&S.VVY-6U\@"3(G MI:*;%66N=? \O)XG&-C4?_[\S%ZX6N8&G6$!L:-$EJR!$9V$6=7 M(./[*J;&=T4FD_C?UXH#!+A^9ZO.\ZWABWR>-,TGA8Z/WO_9=K] 261QY?QT/J4[TDR6562MQN1 MU2''5OQJP(WU@EW4WMG>;55)+C@/O\+\ MPE2@Q]5[%F%EG>-A;=<7*J%K!( _GLF#X#"G1*]#7M">N$F/UQ$474>?Q^)U M0[9R ZGR0MGO8@43WP^-:?E+CM7 MHOJ4LR('S&G1]VE\>:1R,^W3=D"8,#I,/EC$062XC&(,6LU5 M=I68,I*DW.LY9NJ*=7_].=H%32,24.AA4;6U[,/9JN'M49$CE:GD M7;M,6-;,O1IN*]CK"4V [+"]?7IU:HC.,0NS;-/ T^O[J=Z_O5X=JK-0OR9 MJL2UIZ+AOZ!;H'&RHD*CR"%.T[*)_Y008XDGYE.M:OG;_'Z:N3UZKQY>Z#6T? AK_="X:J>8OF@*&B\L2C MF2+,^N]")_4ESEU%.$;=,G][JTE-ZQ 21M)KA8F3/0=<- 5F,K5%]"S#)8,Z M%R5T2W\=+IM+M<4*7+BP5!&@T(+ G32EY,S6N2YL>F4=Y0H@0<@_RHDV.Z MO13/N?&<498I/FG[=?[0EO6%X.S3>J>%;1P>-8)GHB@(!*0;"OU)M#"4CJ!N M:N=*JE2@0A#$J2!1SOR0/OC9W2"SJBIB:W-;MH25P?D-%B"X[3=XP08FX78J M)JXP[GN![*FS>@]U8(K3<+S@YIQI%*%5W>2[Z>,J8[]<3N-CH):.W_B(_G=Q M[3G>F/*^)ABH590WK4W]WJ/8!X/7-0?O')7_TM M[".C=GKYV&YSR\(%YRH+ MVQNXN$<1+5EK?;D+%7O]*ZF/WK4]S'Q56I#\M2 &=>"(L<$C@ ,ZO-O2[4?\ M"(>90J@6@HCERN"FM?HAW#V9"0'2;K"76FO;]WIBQYT1@YJ+DM; MJRUQ%6*\'P8N+FTCF*\I7KZ"%"%J6E9AZ[> M^=SVPS8J.6.?QUFV&U,PR9CD K^_OM,RFQ,17:'NVNE=,X#9WOZS]"Z^< <] MQTB%S\>L(/:FYE@ W8I@-8@'\Q^U2/12*)P@\R]%^TB[.0P^;\L"N&+Z*:@6 MQ/9U9\3>G@([W:B7!^NSPXPOCP6 /&8!ENW9L/(:?HRK%EXLL&2H.;Q['_FVD_,1)MNNQ$VSIW SF MR!KZ6M6UY1K#J>^KMVS=SMG]O3LQR4\2JX50[.,C)?W@3Z1JF:HR MCG+H'E=FH#/J?O\1N! +8X7.7UYDU?1M+ZOM(GXVGBHNKRX$V!RB774)4,]\ M8DH(A"_-^V]%:9Z>Y3K2*S:Z&UU_,ZG"QK$O=8F1!I0-.3PJ L,2\;/MX4Q- M1U2-W6)6@G4A?,729(!;5LJC7HC#O5?C+ZYI<#=&A'D>$18B?]9R"R:Z]_>H MZY+D+=#-E_LR]^G'D"#%+KXSGZ^;!^P,I/:AD'OH6&F,Z/.DH9P(\PE>HT#K M("2$8K<<0$;\F%S=3[ 8L^P)\KO2XDLF?9+PBIF^+*!YHK[(7\^:..&A7[!< M$YXB_+W0)0@J<:EC]= S16N_]3TV^\AH!NY-L@"[QMC*$!QD6X$"_5>I^,CS M4S4WNISM-7%M#Y17ZN 'X@C.U+L\;XJB/9V:<[WFJ>EM;4N/:Z-&>Z>L"O(^ M2K@WA$V.[1[2DV#("&Z$G& !.BV(N8Q0,:;/TO3/JZ8RJ2*U5SH5ZL>(MJ). MDA.-HW4B2(KKL<61J7-U0_<;'ZL.EUW7 G#D(>\,P1W@[].+\I_>GHD.C0V_595^&4@RXB&^&A5+U&MEI&G(5&GPKLMOJTN;G8R)8CG@@KL0F8X\++[_EP M1C<+*B''!M[S"V:1G?1^WK/#4Y(H9OT&T@T+N[,[ZD5&EMOM/FO9#,WBP-WM M8'E^+L#U^N6\H.F(A-RCKTNQ6&%.&*',U?3'2R_:D\'&B1+3TEZG08EA9 M.LU@!DC_T'.2V>APH!20ULP"X+ZUM_G)?J$,/2BOB*+M'UV\FF$_V39^KE.& MZ^_YO26.]'T#(!>.8M58E&,>SN=;.2@ATRXA?^%-%J47=&)_NY!/-$Q8)UC2 M*- SVG)YR&R L33H3N8Z?LJJ93I_Y\ZH$UV_,GTCNVQE'Y$Q_$@GQ#3DR?_T MWM3_'^Z)]:#I!)LAIN&-F%MSKW&9V>TR8&^R#X" M);@2PP+<:S9D<[%R!-T9\QC:$:(2,@HZB7$H_>7?W4+$K<9ES VZG"M6N. K M=9/SF=8G\KLU"[I)9N\$VW6'[X=OBAR=LOB>>B- ?_/I^OT^KU"1VQ+7W^4L"-OEE6!%$.T%+]?<@_44,SZT_3A$ "WCW]#%KV R9+-]%WU M&_;1O[AXW>/BHQ*P>]3[ZLTG68I1^\Z7\S]/+/SNB'G"^X$]9T?"_K_YG6\S MFB.\4>_N[7^OJKT < M)G[+%2U\0J\[/F5R*!T\9P$.#Q$-X]L59W$OZP6&I'? M_)$06J4U8/L,G?%&^$UDC/6#NK12?105MH!:7U%/K:TQ6&+J0N@JJ VG[WC4 M>V3PJ9XOH3O1UOZ/5ZZ&POP"ON3AM]#H%D8K,^AS!/W'+ T[WG29!'V 6WC>KI6M"X'[F-XD:2;22O?+]=^+1H MHZ5;B+ :TP1.U6,@TSD&B_< MA &W!JYFGH]J3+XV?R[!X.'#_^='H"@;_]X L?AO+1*0O@,$;0].ZMYQF%;[ MSU?/=\47LC8-V+T&^A6B2DH%<=& \BF^T^=T M_E?';Q<579_5.:Q!,M,A]- -T%HI?/D.6]Q\!\U'00F;[/25_1ASKZ, ?#IY MML#8-]D5.P$CG.Q],A/SV>\1>--8]3G-T5%-@$C^QLGPCJ=#LP>TE8/5*?W9 MMX:+<%?D+USU#2R_?:\(;UMPEBOWXE).L,&#N('2TA)3XP\-T^_6;*SEI5JK M/6X?)6.K(/-,.1-"*=[UO7%J#^FS4-N82=22U6B MM$^V43_N2-3W-X.K8+/]+Q%]Z13,-&S0@FY%+$P45L _ O%UQ0]'K;NC+ J *F;H'BYRGC7X S^EJ_BJHV4 MD[7K&%]N KDI&3-KRU-\ M)2I^_,9B1@4W/5Q"7V99)WO>B3G3AK9B <+M*"DLP!T"$VP%)W51H^?V6XH< M9MS"7E58BX[VKLS7\FU'M_B:/(ZY+601T$7%OF4!FE]2AIAOTKF8''TL0'M! MK7JDI)+D4MY93R&X#75EYT*/I^J[/58WT+6$G>@F%G&R&!*FT_= M]N**B#(\%2UV@X#_ZX+P6U# JNP* <=IR!RER!9'A[;T-XJTJ1Y8"^@SO]7Q M,(6DVQ"[I_KA1%$X4\M"6Y:1IVDVQW7&65!N$9'="@TZ%Z[W5N#N:]CQY!C& M[6*NX@7SIT?%3X9]SOB969U(*=PHM7;9%_7E$4B:OC(2)M!#TW'PKJ-)3NP@ M_EE9+V4!G$^_@(G/'/TA-Y9MW::">1S*!9@ MH !B$S**V=:78 &08_ BN[3.=K'6JGV#K5+XFS0NE/ 9M:)A.'D;=W MW!O!YXC]]=G +>!4=*^ZJFIA5.U7%J #"F:_^SV;!5Z"*+QQ>;&B1!^@#Q 5 MDV*>IB[3S,CYD2\I*C_+3GWR_#[US!.8^M; MUICG%GIHAO@L8=F/=[/[$ UIN@7:A9*YH]T(3H)^S[Y<%W M%2%._]SEB)8C2=-C+',9, ,6X&OZ\JS"?C"&6<\";)1W]6#FP>^8-0(C^S_8 M^4=JS8T%>+'$Q*=3Y-&[ _#Y21<68/TI"X#WLG3?I_U0H0._O_LC4^ 1>WJ- M/E2.Z7KNK2;,$6^:'!^^9T1\L*[C>8?A_IF,ZJNW!'PWH3M4S%U731VO'/HE MP:D483]^9>J-R=O"#V&>E C>NH(@_L9P8Y;9CMVYYL94 ML]:C*X-C0G32GO*[?0OX&ZM M08ZNGNO\ZO]V454D.[5W)57%N"O9Z]W>;'WV/_W6!I@'T<]WYC=+#+-PE73Z M?/'2[1?Z[2@EM4W;B#:#,\3$D%DG5#9-$XG5VQ'UB&M\X9Y\C6)/*!LR&1QE MG-NW'HB8BVC(?7EB:-54B!U^G@MJ[3-BV,;B6*'2&REVJC*ZQ[13]H#K;G/@ M&Z!1"AGU:("%%P5H=]EVC/^QNE_#-[*R"7 M/25O-H%AO@X#5,9595M]Z"-/#,F7=I#6*;18RNSO6K9E#L/&X8@I) O@)CI M$Z%H.C%%1H(-U%V"QK5[.*ZM"'JV .^T XDGB.!8FYO:FI2$@M7[M UN<)G5 ML_D _0;Q54\"48::-BM)AQQF'BK.=&9:XW#%" Z%P[^GMSRV]O%$Y'NHO%AZ MLVZXA>&*H34+$,DF*6R?:EED.Y= "%#>4I\VN ?3IC$Z+G^+HC3/-J'W*;PL M@ 2(;:V])6EF^!Y1![9%E&7>A[.MN-8+9IQ>VU*%S+2P !'TOO(9K@-!$!'$ MD.%LY-W-76=3H$MP7CCV))QQ?&VQYM]KOPO$/GJL$QQ/H-Z+%Q=GNT,*$#+P M&;OA5PB&D=1E^6W)04*J+4YC_-W7Z?[ U\BSR&>, OC\+QLXMA!(/>W/\*\Z M4+.5K8:S/6WWA^9>M;U)QA95?)D%&$,]3-&\.ZLAS%PT,%\4UQ* #O[%IYB M-SRXVTE0SQB!FQ2+^MZG\(NR;N3K[!L/V;"5F#\[SJ/-"15+]!0V5JR+<+&' MN,<^&11Q+9:MD.FKHG42A#.=VFQ^RA9F:FP5V6$TQ*R59H;*;FSA_)CWX\J8 M#!0S[@$EXK]N9L,3RK?H"2(.#)H;0SC%PHP>Z0''W@-SL0 U<^PI)*PHSD11 M-?ZYE+TD^.]G?L\@#@0'V;D'LQLIJLS^?'%![1^0C0=K_8S%\3FEN43'E;Q\_A:5TVO=!^KEBF/35KC(8F[;SULX0 M#E&B6R>6<9+D;QF5GYZ]B7E&Y6\;H*3ONHWGSA@B6MS.6UNO#AS@=%/SMPY- M&XKS5(!IFMPP?Y&UB1"YD'Z<0Y/5,)&<]#UGCWY=WM;TG!7^"E!F^E123' V MQV$OFU'^R]]^%0A]-)D/K=2WQJSVY6:UC9WZD?E*HVUVU?.Q$=X: U[9ZR?* M*9*M*9$_[Q].OZ=\#+Z0,S)A3D_YR$S9@S="CJPBN)C <= MUSMX/_X2>'8F0*M@T1!,KB%-[MH]LU8PDL[&XU+9K!=6QC6(CF9DT2T**/B9 MBLJ"HDDA_(J\E/'U6-NN@F?N7]C_+HN EYE*N3?L5'NN+D MUU!6^%ROE6W0 M^D_;\^ZNKKZ!M9:$B/E@K=G6D[-%+P^]5K 'P/&ZR#(6P)X%.._$E*<8VOW@ MU*T>FH-J% 33&_4UK$1CCF#4RG'%A.$N 9%HT/6FJ9:"# M20/7W8Z_(3X<>$WS&OEB%,4(V".>R@+P:?9_?@RETN/3&A<59'_GVF#-$J&= M:(2GEL:LWGK[+.+8U-.^[Y;:]=F;# XE= MSKYMQZ6R-/%0OH+(AW$]_1^XCECE:G$I;0YW$*N6'Q0;FWU"ENXSZT-V1E.- M7_>HY:::E*/FX;F[V$]$%]@5&AL5.B"MD+TF IO.!![LM*2?QH;MK3'$]GPG M+7[W=\:%OAL.$L7$PCC_[=(=B@-3MQRSL<40TXM.NO-DY\'#]++'3M15#WB% M&SWU9!]U[QT+WCH#643%!NTO\Y.J!([)NQ 3X(OER,S MM*_#.Y^0S!BA;%OVQ\)"@J09G][$&UDQ!B"+?7 AJ2J_,VD6\&T'(,20V0HB MD68Q^^R(_)RR(PE3H9UG,['V*!9@ L7T-.,ZR?Z"O:*)]$\S+T';BMFK[/0= ML/3?BE^6C+SSR#;#)Q]N.3X3)^Q#;0P@?UJJ@HJ8:O"5OV.VF+I*]>!LS O" M@8#FG\!-@"_;5\-Q0\P'\YB]!4YFCS5XW3*7R:W 77EF 'I6FGD4FOJ/*-\3 MB* G52F0,(RNH!(6()%-.:+WU!%CW)PI]_9OPE!<84>\'++%N@MM3?@@SB88<!5AA]T@AXTB_$S>R L'FR"W&Z M=8CF%3R5EL;&*9[NG^Q4HCC3A"91.-@F4&'+!F0 9M<6VSBR']\ /+A4 V0$ M];#ID2AZ*XS\KTQ2-@,\$& GIG@6X$$DT<>"C7SSTDYLEL4&WSN\EH7_V$M\ M< I(ZU$@*?RFI",XM*?^67N1W43@7"S0Q]:L;JM"/=E38IV(YD-^GT4>7, 0 MLS>K4(SMM#]4[E(_"U $W@^#$4A;S/OVU>PY99]9=H(<:_[=P;D?L8.L96K_ MA>'PZ=?E&O_&=IG!&D_X <\< T0>YVT&'I6E@^@)[,A8HVEVB%%D9Y:T^ 2X M%L2QC2;_]B4K9O15->^EKH(6;9O4%UW@'O^QRGR1)%^A\+[N;IYS4G6 F[S$ M9[8!G2);[6.R.*6BS/%0-L& 3D^G#";U'YQ(D33US)/#8Z9"WN*6U2/"F&?: M<_Q]"3TC7P9;3 <*9.Q?((*NW@)>E^M$)F:0'2BIZQ9UJA:1G5),O#0+(&8V M)JI TL%&,/FGUJA_NT],6)F?_&GJ(R<$^#(?=G%.0%/P(..?C J21SIU Q7] ML*W7PUG],FZT=CMPA2*^NSXEX%;:/-3:JW^95E=94;X=HJ? ISJ)LDRPS#T MK$IVK*;L(9LA7,ZIF./>&UPMOE.&N[YN3FQ:U[D=W)4MH<%(*WJ,DHU'1OBUWLX68!#2^R/&5F<+JF6AP@FY*BA?1R\,?=J MLWRM8CH]NWKK!7HJB_)-)[4C?35OS/*X>5PU[(R-0C3,9N?)2T$S(NV?<=QO M[55_^7G8YP!77Z%]-%=!8Q[_Q0P/+#5N(QR;.W:M&W8-[K6-6(BB9*$+&3%U MAL+I1K4S^^Y2X79UD?KS!8"B^*]LU$ 7;% >?'\>GVRS'6VP!=[^FZHMG"<8 MD*+MBH*\T^28G7?C;^4Z7_@ZG#GP<6?Y:0+53-)FA&;F+^_&1=>#68N[E4#/ M%19(J7+_/+&V-P.FGZ@S11OPZ)H'[F1KS>)4%0-O?(TO.@Y7A$MM8HZ>?Z3C M)7K+; )>VD=/R%1DUD[ ET>1$;+_+CGQ:@H7K@Y'[2?S8I")ZI3 ZZD^QAG?,@YV) ^4@Q_-(;E[YK@N.%-; M-JV+-T6P6DFJ.M0C@!#>,&,;G/[S *WR[DKSEXZ3L O"P.$G2J3C.\Z3?=$M M1CZR1C[:4O@0U/ Z^@PERNTD_6_BWBZXQ!!W6UKSPKS&!6 CY@'5CUPW8(NA MV)T^@$R-V;1UC3'YCQRC=S%-MMU>K\\/:[K-T!S#7R8RCP#W2=!U+ES3MH9; M*/\CM>8)Z]N"7A/*6_,_T$N')RAP'@&ZC&4@#5,47]J1D6H=%XKF%:(?V#'O M'V20 ]DPV3,33]UD :A7UO @%X4#?KK2?U9T_JH#__L%PK9&P!*FT&)9LP'?6&@]4O\.\4RM6YO'_21 MH$UO;MN2*7VBK^>Q[Y+A'>VGF:KPE?N4?$A+?+YV.*,,,Z_'1IQU-A$NST+# M*3Q?VF?!T:+"Y9_\FE! 1Y_VP[HY!_0G9OW 2C_Z>RJ0$0HG)V&CF;\5KX($ MRA^V"PWZ "%7"E9(9V.-I!Y8>=TEQEB0/^T^V MWIP4$U"&.SU-D@=%J;:Q\0?&"PH+#H(8,W&II4H18<5_,5?LLFY,Q=PY"Y($ MI027V #/&CWND?7R=H+/%S"!BYZDOW.NMK:N)Z*6#B9D=X5F>O,\BH*%!I#R MGSL]I))5JE=;+@EHT\V6>F TX@]^% 7X52+J$:84]8S**Q$27E\LX#;^ FL$ M&=0SXT3M'.,T'F;%?+)!HSNZ38JBR[)^07 M=OY_TU,W[F_%U.D>0900,7\ZZ4Y<_H:NH@ZULP!0<&P\#11\F 2*<3$!FKR5 MK!Q*O)VBK'/X_)!4TGOR)U<@/#T&X@.O-&X7*C>EFPX["J7DGESTK1WTST;5#MA MV]=_,]JFF2:^AO.+!-F#P\W2K2Z56Q\=',M7OJ-__H4:O_;7@8B9!U%@W'#0 MCV_U@I@EAJ-Z48[12?N,D#PJL9):&; M.R?.71F[LN?. @A7%"G^8;9>/]B&(UZ]'.KR]KWC_;>G_/YKP_O$HIO]LPOMO2_\^?SK[ M2%L+C'*07:ZF?/##ZGUU;__S_RH(\"K!#PY/L0!8=G;L-PRYS0(T:L&A"H=" M?@]0J J"^C_;J'7D(BA9"*PA!KJIO*FK3<6N2PS(M2BIGO)\E>LHVMF- M(K6TOB3.YQ818*\&(FD,PP_$D@.^JBF5Z8>HR#PM_?%MWX@%>,/F5\VCVH=9 M@+Z^]R"B*9Q20\$R3W#0S"E;_([3BS 7ZHCFO61:%% M7?J-=FNAD]_U2=Q3%N 5I'.A*T; "MK[9/I-XV&3]K1/7AO#/3^^#*LLPSAU MSC_A^U,R"]$(Z85OZ]*U6 W(/617*!A ')]48]^!<,5-SW!YK!ON,URS':8 M#DP&A.Y)'Z><^<]78VRS+XHZ_F48E4,*H+P M*ZD*\A=(U25B250.R%^X'C+TISV^MMN=YA4SO<2[.\C$"SWAHMQ5/P7O^(\] M6OB78[]/:YX.EI?/50 E!5I.\FC71I ^/I5IN2P #LK? J\TK84[#SCB1'XDB?]U:JC+U0(V_%PWY$N\7B['(MM-]_$QAHXATO_= M(Y)VGG)V_I0A/.AZ=X_B2\3S9CS]%55NML;PU2.@/CB!@$SNE"@3+@S=KZQ\\#1/#\;E7[UU\QN5EK= "#A7$-(N(ZU:/?@^3WQ.7I@KK!81> MAM0UOS7:?'?1-@\9PI[=5RP 5[.K4=H79S,OLE5;W!'Z<#5#=HD0!>17PD11 M0WE6WQZ3VT"=#++R;FJO%5!3D_A\)A<%, N+:5[XZ'SFIDQ-BG5%1:(UO-LW M0#5&WBSLJ_R#WB*]BI1$K-_VSL$%]/];A2$8^F45,5:SF/GSP,9O7-ZV:GO? MA5#RSE95M5=]MCYH%KO!UE G#9KDOK( 31J,3S7>&7TTOXQ]KS:"' P&?2I_ M(TPS]USXY_H#)3N'!:QK>+6N!E=8X^R*:4J.ZKCCGF_BS'NG$7V6QFCIJ?2^'X ';2CS)@GIX M0@5;9&8:,VO_54<)7YM RX0,(8AEF@(^7^!-*HR,I3HW>)1-6[Z5;:MNX;>5S2KZ0L$1H7]?;,Z,FC-!!.<&R^QPT3Y3?3O630*2I\<19 M/2.Z:5]C7PPUODG+R#?JT$\G/W.:3H;V[X2!D5_NS2L=]&-4#J:0;"/3U"BI M.. C#?U$M0_;PTS9,LE+LZ=HJA=!QGN3 WS,EM-2Z7D'HF'JE*O=J%LC5GMF8_-+(LY[YMNG$S=(6;?G/2!^CO^UORY:^Y)_GJ;+ MG#7D:=QDD6W]YXY?9:XRUP"=[16!/8@-0S(HXA'%C'DNEN;]YPE;%2R HRVH M=ASCD$*9 \4&!&BK<(4VS^:-I'R>&[1.2Y]8["!]_!LE8C*UIIQ(W0C?CR^W12M2'$3C?!)PNNO_"XU]TA:4(IQ M:SKRK<]/)6O1C<(ML>7N#KO-0O6SL-.>\]7IW5#4(YO/*=\QD+6N MC_@XMH(-S!G$6^!Z_-P)OA?$Y9>6 3TPG1DX7KVUB%=3Y\M$N^<7#N6/7Y&12\*_U(;== M>,144,4O-6T9UPIAL%C@=@4J$;^GR;TTK1)9'O^7L_:5T6?,CHJ*)XX;KIQ; M"U=7ZY!$K@Q*]5QNX$[4WE84H3RUFB1KF*8?U74:J)>#A$S3;5L(9%\WG<>5 *?5<:6#1W>SO):R$]\S39WF=LFP(N3* <*P:<>ZPB;MB?(@7HMOF@BFZ17@Z_^MQ:ZPV;U%'XR M6XN'RC90X1'PF0LTA_%+CN@AQM>%S6Z>3/2C=HC-R%[U&0VNMR8C 5;IRI8J MA%)M1,3UY&L7]JUXY,VW*X)4BF:ID#)-;G0R(XH%F%>815)GW-B8HA6,M4DA MFLTIT*_0>DSAZ_ -.$K"";6A;=23$QOX(I M.;FZ\24[DY69DO("$]\H-B6]/_K/)5A?("_Z$KRIEQ2*VQH#E05W9$>O,_TR M8K,%)BL"&;+Q2%E>U>&6D3R1G"M*R_,X^I%T;&YDVTB1_I3<"D-Q&3+6SM0S M#&(V_MEX*6<;@D5LF[+E[B]O$)4'*TNTG<729438!/@ALXLY2C/!)"PPLCOQ M.T=[?94#O?/A_&A)>-,(Z<4:9)PP[E]I !?OVT&OV&;BS6B3UW'H:-ZXYN'. M:Y3[!OL)22X6RTCM2I3)\.[7F"^E3L^%Z_=E<7TNZAN4SZEI+, E#3!U'4$] MBT1AG @'8NI]-#*!JB8[@[= ]_BXJ[<0&@AK=8H#$GTIR#[9H MXC2KC82K5MI#\^O-/)_77V'_-_997/#)FR&5YX^P[9/!]NY<>DHG?*V+BY%> M9U\+BH:12>:YR MO7 &Y(U%4:#_9Q?+X=8@'BS MX[2'P9JCWHCW@O'O0[J5VA)^ODJVU@U+E#J6_ZB#EBLNKG6;K+3 /$ZJ+""R M "U\U+9X4)(/_ZG"&XE?5^,TWK'%R@4Q=/H Z-7&7U8WU=%A>5;6NW8EUWL$ M]H]\.D:U)2F1O4D73@W)YX:VC+#AOZQBB)F6[F<=#^>(:GRQ/9(ZN]0QNXDP MQ#,L47->BX3#='4L\^+J(TM'G#?V1%_%YH.$4S8YA"]4'ZTW2+2V*,6FKU&; M^U?_JQR+P4;-/ D1R[L[:N(EDF7Q@420('/\NN%S"5'>0>FH19V+-LY6>LFP M>\[FUZF56K&>F#,@YR#$7Q2?GP*US>\1[XE&NZ[',@9_:Y$FR1A!Y&:Z64IF8GKB>@B/*:#M,4/ M[Q@O@F/9TTJ]7E \S#SL_P/?A ._]Z9)CWKC:2^KV AW9[O)G*/B@R=\2D#8 M*VJF G:79F9:7[]-1Y;W[@0$]$[^-E(D% 7M-VWA:D#'_8.,^O M%1F)>:UFC[77JEVJ,":2HI^U& M??H6#'2&K5YVQBL^/V5\;KY8-8GJPOEM[K8_Q8YC2M/>[2&/4\28AB^FH.=@ M/DNWH>XG2G\^/,FK63RW-GX[WX5FYZ]B;_8 >S+PPG..G1UH-UHR9*0&&UWH M,.2M 5X7$GBC+[VC,J&>U?CZT WU.>DI="ZG)DH\N>0L]^7XHJJIAD.A70D5Y+EQ>%/T6UZ[M)2]7;5-+Z;!C% M==(_+2C;6G[K@]J?_%P$3X8]?B3Q].UWLFJCP%K2B@V_4FQ/W5FP7%W)756I M*R+'+ "JDOIK[U8@5D[P2K?P[Z6Q%7(\)JC:]CZ1GU'FC61['U"./[*]+SH5 MQ%?1H[YD5%)55ED:]NWH\Q^NQQM;?T(#.03 /&'(WTM2!RX5FU-H M]'VR5U1 R*7AMOX6F\<5V:XUTDA#>;)6.UF%G4D"\EF ,7W,KJ59#^("9C[? MOX#9I A?UJU5> ;>T3!_%N9EHVL1P^QK'6K!K6I0 ME1PHBDO$CY'/99OJ_*+!3,[?U'AR,<4@'XH:S;HR4#B/N=XDMW41]7@0<%SV MXJ-.X0\>0QR5'CNB:=^I8RMD%7Y4C/M%5"2;(UV470$="1F_WOQ<6/3* MP%+ZHA)@RBD'G+%I^^(K>*!D7=;!@BUBM'@S,J7O#&\6LP!A;II5MM3$PJ5= MY(^VYY[!)DXOYB(7'H^T]=36;^"V.AGMX[9Y"VJ9X.*K>F5NWFQJDKN?Z;>^ M0ZQ@\E/L[^])Q4!Q"?S\YV2/;@_X/]EOFTM4[?9K#6;0+.&=3].8=5]8@/%\ M\''FL&!;_-QIJQ;!MBRE/.17 _^-N2J:IF]'X?T3RBAA!JS' \B'%HBYN;(YMXW\KB]66X _!]?[ 6:1N&!LL:#">MH[BO-[5Y M)7NMM^*+Q]K+.JX#JZ)\/P4)O)&)(G61DM.QX M"!]S*'W_]=5O0TK'CM9_;U%N%2X]G\Z[:];8%7^'Z]DQ7C5?V["B=P&NSWU. M3MVP5F?ZK8SD?FU.7C0/])9^W2X[B# 98 $LJ;M^F@BS_CT@UV2&M5'3$KA: MY$5-9+9;\;'BZ&;,\3KC61?MM8>5@_81AI5O-B7J:XS/6YD8B'R/_TB*3]/2 M]1A%I\:3NXA!NJ?2C:I*;5/,GS\_.,@^,.,G\9!KK/WTT(/E(L>_16WRA6U6 M'#\Z77CLE>YG!\YWM<1"YX4#4U'NC%:O6@V)FMU:[*X2L[?KB@$.S-\CV@G= M9P$:]'I&]AW6)WWX+1Y+,0GU QRAQ2[KH\G39GSF7HSJ\+O?RIM$:R&*EBV]AVBNS M65?D-B_!D,+Y)@EOEF_/"U(/V"(7R?E>WU#:RLFCJ?QAV'\(H^WX:)_&6;?S MSKB:)I=1ZJK!FW,NK2K757N/!F(1<4TS[JY<)R$XK4#+T0HT?"3LT\RUF_S: M?!BMJ='QP+V5,1JFNYS220S6$\X7']DEJNR=,XAC 3:K&+(S$#Y_!0NB=IX4 MHLCW)>OX=PJNJ*SM2!V=A;U@8=N2'YYXV,H:#]%?JQV)W8R^Y7( M]_T+%^=0EON.?T9[[.:MSN]K4'DUDR@^ >H?^PS;.MM]6@V7RG&S>R1[DQTX MW44;Q?AL0L'[!@=S9RB/V?C(VPI<#9Q(V_J1&T<_3I',]Z]M40YL*W"0C ]? MGWBJK]65S+,Q+^/P4SIO)68GG6I&CGC& ARAZW9Y_KC0((=F2OP[7 M^=C*)V1;5,9^[][^O2&UL@393%35T6KHA7DDF&K":(_A31[35EMGX$V*9(6* M>PF,W VF_61AKD;P5T3MVM0/57K9Z;07UVY*;0Z5.=%Z^64H&A?P8$W8U M2QTLBLA]O&DP6S8R/BZ1&AFP/T%TIK5/<]$_L"5Z_2(+,! /X32K\^<@?V=[ MBE##J+8(^Z_#!L8N=HX&QM/K\9_B? _T@$'8BH!/_T'5&75%/4)R0EB;#F*5 MG\#=0W'DL4^>[2D%X_5N_(.,3].[CW2"$W8X)R!EV)AUM%BP7(1^K:S29"CH M61W*M4CT1+9M/Q+X$+J(B"+\%7R;N&5:[?C*5>GTL3)-_OY+[GEC^O$U#8'$ M(#/@-$'0F?D75FS$V^I'10TX.<9.PF9U;0+(K%I$)Q()&YD_]!T+D,LJ[M:7 M >CT;C&U3=_:*Y ?X%$TV;_NJ-^=DT+&XZ-O44K%B#V,H9L+%RH[MF'17_7Y M]>WY3"UQ!06*RQ9N?SFX(M?)KZ9U$&]N"0YBJTXA_W0]T*VCT+H1]&%*4G/( MH3J2$8I[Q;UEH-#4Y2U33Z) MQ>KOB^FV+]C(LNT:A=6^;%Z91KY_,U/@DW61K?;+N-N'73^\Z8^A?PE:K/NL MRR_;-) FYV>:C>OJ#,!0X FMQIPISYV,'K<$Z5ML?R\J*D?30*"Z[:C+W]#/ M#AX69\Q@XK:TA2GH=JMR48=$O'V$*G>+_TM0!/C.H6+[J*FPP(_.)47ZN$=^ M.DV>N9*J&DKYH-M*>'@">0-(%(=X M6?$F+SD]:4$]0)H-,.&Q"(.RS87X;J]\#W,68'+$TDL.L;2O5:.XN$ $O\^" M7/$6,C'&+*Q MSSS_5L&8G5T-D,3LK<:!U^FI\?5FY^=K)9&KP:19.0D*O$4P*]5NIR=EN'+* M=;*6K&8]UMGF,<@6J__LIM//<^871&?[P+R9+B/#19K(URH:W+_=5863!NL+ M9APVE%B $T.-OC6<='$XSL: /09'&CPE\[?5GWY^A.7BS(0OD",RS_B<_)/I MP8'Z@&]42$EGHNVU,N4:_Z;7QT/_% MWGM'-?5&?;ZQ(@I$0*0**B =E")2HR)$1'JO06E"Z+TDQ$*1KB @77HG4B,U M= 0$I 9"3>@]M! AA,OOG35K9MXR:^ZZZ]YWUAW_^*[DK'5RSOFS]G M/\]V3Z(=C9Z/^L/5\&2[M. :&&?SB]:#R_ M^VZ7#F$,]S0IY_;!FXS'H+7/ZX>!]PC37Y*#T^;]4 ;>ZW5&UB"_>+!PSE[7 M[3ALD^]-:5HOHK:+0.UT9??XF8\]B9':![T#.2HHJ5>'#W>PV1&_/4%MCD5R M?XDQ4-HM/[P4&#^%VHR?FVZP-UEU4;IX.S#0"4[K2*<>GE(*9MP8QL27-CX\ MTJ7C7P!(/5"MSQQF8I804ITP3L%8MK\/7NE\A)^'8K?Z:EN8<$"C[FYUYYO M:I-53DH.T(S&??FDP('C\T./M;=@?8?"Z(U/ T%C*C- M5UQV4+3I6W2EQB:ZZA2 [/;&I+#&M+ZZ[R+6.YDHW<&'Z488H *F5IHX2,'R M?/.EUPP_X=G5?BQ\.@64ITJOJ,-S=Y9Q&^@;3;>JV%ZI(C>G780IEA=SSE_] M,+QD\&@SU;#%:PMRY9\\<7"SOS7;PTI;;'\\L)_SNE#IZ>L9"\FI=GS/DJM$WPAR.$L"8$01W CR1C6$? XQS;IIB3I"8:!S;1T!"(>Q\G #3.ZLS>X)4.]?Y0&8$PS#; B(",DTA]O& M)64,.MFD+UQ)"/K/)$P6S.[D&PCGO.(MZT,$$C4GG ,'E^"5_=.[\9WRU5T6 MM<@[2"[)+I4\>V';FX:J'?E+L=M+T1S'K&K,4422O;DQM&C4/P,! Q.B0CNW M0]+UHWXY$8-,^Q372<^^_O'8>"((%X<+X9 W?*5-"!;?B"9C*6[YOTH>[VD% MPWP,5MJF&,W1K9HQV.76ZH=/I48]#9PZ.^T$K?@*HPC>RS]:.">6&H>X)H5: M::\F>48Y\78)?G[: QSI <4'D+IMC$?+Q4LW'$SUSOR&'@H*BP&C/K;;3"P^ MTFO7(^IGE>S7(3#JS@T#5"0P0=J,]+EX4KXF;GSE:LMR4])5H3P_H[W#K_OS M[V9G-\=NAN'\K+X_2'E4FL[?@*YCTBNC&F8A"RW&A"&JR[+Q:M3[L[3&BA%. M]_D/*WY(7]+4^N8:BI3A^QT>T0JI-B:@WY7 9&$/B-E.#DY-HR>9E3Y42Y.+ M'%ZKR9.7OMKXP=G&322L_^]K//WOH'^OSI1YQ@.< J?9(+LML?C MU.):#0X_K7IP5P^0N649NGW$Y0 :>N5&:JZN&TG]\/7"DVI%*0O8I9,TF#H> M+A#D/QGT?3B'6]%L[^$@WRBS1^2A-N168'L&0=.<"I_XP:F)'V8&G?97]TO> MZGT>D,3-H/)+$RO*8\ @)_/G+2RJ M@CR[XF]'5KR&8TZ+(2DW0!?MMN&QPX^.X/E'&"2)C_B1Q'AL_T:"I"S%XJ7K M>=.8+%$BA#53_;Y]P?;Q%X%ST9V6]ZF1GQ#.H'<4 E^K *[^%M>!G=+"#QX MH#8^CZZJ1EU%O7#&/>79.@4(<*<>*%;/4# (@@:2UA?2RGP*H*?0E\APU6:SEH;]GM)$@#'2>]/?_8#.^%C3CFK; M&(3./+1[2^$B>> 0(4X-"CCSN[-*@TX36"$Y_3M,21$/%F)5>=*AF)YG/OSH?'4A,ZL4 M'V)=BYHWS#P/;=?[!D,>/2217(P9"C#"9:>\CFF73CO\YT[#JV M5/UGLG)[S%F$W#6T*.SIPHRPF1X@W^] 4 ?5^_,+BL/75WMV_WE_BY,@NY"8 M\*< *M--=]I\+A$1P8DL$'GW)W"T M!P\\?/D9,6&L:L#9M=1"+#M"G<5%8I?5"*'$PI@.6X5T5E(4] 90]FTA7;YS MYOF'LB[J08R]$NA#U9*K9+6/WRO:;!F]AP)W_VR3ILBZ'UW_^VW^K/ _<4O_ MI^8^_=^3T C:+H/9UZ.%(HK.Z! ';Z,>]ZF3\7>@R9:LFP=Z?,\E/U&<(IFB'+R MD2.L\+K,[0R#3L A46I?;--MOJ *= 7K:S+8.NT@C!2\T_GS.@%T$P"_,5IJ M2OQ*\IIKI,<3CP6)\8GI'+NE(]&",[!STGMAD;*FQ?ZSK=+^_<72Z?Y MN4[(J3#=<&4"6UZ"*TK0A_2Z L5:]713IY=YJ^O%>H=.!I!I9J+J[PN5@/IZ MQ88J8]T(]9/#%:NS;G''KOT_>UWWO_J?28?A!H/OC7/QN&E."!ME&'V1+.WH MHT97)[7:R" GM5<16,\"#!0Z,&FB.@6\]R6)NMR"J>^@.UFSN95#@"0526;7 M*VGZ8VI)B;^=KUR@JY]"4".;A XC$Z\)76[5K3,V0_% MCF$"D9 VRS-'8U*A<@%"$C0,=98:F!#3^X&*6F"SR+<+X'^2>F^/GF_<+ZO1 M@ZBTPQL:?@JP!87X8#U4?HL&0QUZN9[%LK3KB,VMM!&0RCN)09YH+E]=0\(2 MRA&5K%+HQ)L[0MNY,OW\D4*,/&?7Y1]B$\M$C]\@VXQK,[X^;6Q-M05O#IFY M'$R=;)=D@AN"7D4&<*MG?J?FB(R,M%[(W1+\'*":O_=B[+CZ:OI>4,+:^L(! M>>#,YY_+RMCUYJH,/0EZ?0H86OEG#NH>,920WXP,4N2&F^I5LQT0,Z1JDG+\ MWDZ9_5K1?JY1?\[2^&/SA9&WL&+BSDD$[-6QGF]**UMBB%0C\_,(E>ID:G0U M3Y)YTK31C=UYYY2 SQ8^A @*-3#S3=T"6WZ["XL:_NO\*VY[6:=Z4R6A"T.J M21$5&?;CWT?'S=Y]MT4._GM M.3[J\=7P[+< $!PVDL_HRI^#"M6:[2YH^JHU=UDH1.,^_]:3W\TJ4;N O-'7&7&@S\HJO[#S4X>'#=!OR1Q^J^OC( MRK39=ODN2Z#K)< _9_V79Y2+%Z:'&D%;@R*2$SNFV?KA8%QH>%X4S"EWLM!G M6%1QS<&U8"W_T2>?;OD%IZ.XMJ:[P_+FF490$Y%]MO1XQ-4IDQG31[Z+42%* M K>*IA=3V8)SB"@ML =45E*G39Q*E3Z$U5CSXO7GMS$]AXB+E#N!O7736RB" M[!68YIQIM\FZ-@E::.YGH91NHBYK^S,RW8/=;85]\>JY R\F'!?M*<")*R10 MMEY6L; (];;!_-H?:0NV'?=3@-UTF^AE/;^OAD2L.YSJQ:'1@FJV,;>-[_AE M ]U/3U:>?*/ZU]9Z*:-*L[F1FQA.,BSRE39(VDA_C;K)%OF"34VHJCO)Y:@/+*_W@I>60@RAH&^7>R)D7M#1[+-WES\Y2Q@UR)SZ(2J3G /3T*+FM MI])].*AK@!!C3^(;^(Z?KXPMZ]A[@ICLUS3B\4[RY[QL)W@N_-SCGG+7^CRR M*:@![>ASKS/.Y;)3X*F!H^<4\R.2%STK7RCV^ZLZ'B.:X9IA*V4^72:&[2X3 M_8O"%"&25P9XZFYHI_]=R2-8.X'F&^W@@Y:YMZK]S!RCTU0=)M+AM_<\HS0P MVH_% P<$RR$%'#&=:/;.Q:\-3>J&(6E'\#-O"G3K;+OD8C*25F[_^!20YS"H MS+3(:?2_03K@7_W5_T-9DN*Z CD)X3?'I"+4+E]0U(N]<(?SIW@7@2E7UJ-8 MU,0>M5CXW[XUFI7X*];NS.,OH5LS+O18-=6Q5T_;:#7XJR>>5U$07[B5Z2YS MVYHQ?H+D1NC"9VS*_XZA6M7UY6O&T%R<$1_+%N IMZ-QQ.%R'E'1IM7.5;"= M4)]%;R"2'-&'X/M;GMMRD-I(-:!@ZC/O]'XVJ"'Y)6U7W-O[Q7%OQ:'[CG&A M?*PE&E(FD^ #Q.)A1I9U@]RCOM=N16-84/$I0 Q=/@B3(/EDD7D)=*%SIP"Z MYK$CQ1C'FM]"G\S+>^4^ 41_&7]]*_Y+0R@O*_R$Y^3V_UB"*H4GC,:))[*0 M[?VO7ZZ 6ZJ2@+7^'>:/50-75@R/QJKAEY-RC9YBF T311D>96O'_M)TV,D( MXZJ):0.=GX[B4ALU[6H232*G0&A]E54R?21_/-)=7-2==;OHSQG?;DQF) 4? M:T.]36:[6.X0NMXY+IJ6RN'*4KR6_FS)&$NQ)IY_^J@=VE4 ^7K_(M?5S0,Q M[!Y^*67'Q[@R0X/T"F=L#;FXZG-5^T NINXHM<>?OY.;*N_P$_2\L+;2U8O/!U68],%G1A*@-_+?-_:YG^3')/ <,KP&9+V#"/;, MH&]E=KCU=)#7M^N83F5!<>T)\H8+B>^P;5IDDD*OR>"[UZP5^QQ%P(3EOY?J M[@? 24QGX>.Y/6GR?<+FSO'\)\X/G8B3O!C2JU/ $?*?$RE/ IM1_W>D4 M<&+X3RT6DO$I@)@,PH6> M;0Y#.;TSKP3_+QL*06U:]9PC\3WB$4&03.[BS8 M?',*".$Z!12= G9Z3P'70)1AR,O!QUP2B#;@*6 405H\!02?A3],#% M JM8 ?G7K.;/6W1H6&Y'CRY'G (N1I# MP:PS!WIBJ:16WLJN;97\*6"F Z9TAO@=25)#? MWY2Y%&L%M,!_+A]54S4P3\7$H'$3@==. 5F9.[JG@*M70'_88OZ]WV6O58&6 ML<>?FDJ5*'!D+1<7HJV"S'P*4%;"YU-N7$?L2G$1-M!G,?^@%JGP[*9/JH%_B$T+L#/K1==+@)PP <,S2%I/3@$_1_[-@> ?E+GT M,T\!BIBI#VLC_YSU\\XA64ZL!;&OIRB(P#TYE#VQU$I#B'],2=Y,4S ^O/8W,"S22X=')=@CWYHH0[!3 8K4D+4]\L MOM?]\Y9F LD1:&9H]MWWJQ+V1>J7@(G)[4?9T:W]^1511K7>=>AIC_*L<*%/ MFU?YL][^KZF@S/E5)2H!C]=[?^5+0^S/%OT;-+&J*X!OU&_*=)L1-V 2.^)R M$S"I@J;\2ZGI>L,B)8.=7,>9T^?+NT "\O1K0EDC4NSJ]_I-Z]<+'#?OLN>D MXY^PW3X0UKAD+^N1+ZK:D3^Q9:-1*CNXG,^#\=R*D#3\LI91#6IMY%S\EM%Y MLT*6H%[":,9W3F* 7"!8V(.&(W]C]$VM]Y+A<9G/B+:RVRW<_[1BJ6]^APLV M DSRPUL3.N.R9WSKV[O.59W(SW'3?PI^^QK"L:FO2"K=?G\*8)9R"8=,:J]1 M:!L)7OW)@P+OCU3LXGRM!K.?/D --_HS-+^V4EH7C\I<:Q2#SLQR]QE'WS2* M*>KT21]3;70*>!@?M^NXC^7/:M@;^F^W&LE"VCQ^84P&CE4YR<*OSAL&[$O( M?^Z_2Z_";L\MZ(,ZEO=>JG,E^?\H*HIB\E,,?99-;;5%=H?!LWOY1"XT[!'QK>$S?>:_S@'#SSP M5 (:Y J,A1^^@C9A!A'/EPK#YE%@PO*\BK29(:]DROWI(*?ZZFW MJDZJRY5B_BD,^.%QUG_^>A-_]7^@D#PGN0A[,9K 7Z< X/+.Y7K!/OCM!ZM8 M,T?YR>[RUG<38.\-P=E-X/%37PC1B13@@458S\N/OP-PZ M_@4,+K$K(X:3_R23_T'&Y.G M@$M/=Z3R.TJ5 _FG13!!U>NE/8.W+X!?GR]KEGE@2=N&$1E)/C$8]A(RM]*L M:2K_$;W5CY=*8,59=M^E_]0<_2V<8@_= HX#B;LIAAIY7@4-J^JL$ITU\1/+K/6CZ/1(;H/+K](37\#X;819(H)!TK M#3>HXDC6M:/[6JUJ;Q!C:M1W*C[4"[ V+[QWZPLPEEP9[AJ*1X2<>#=6D1U] MDZ:$1GJ+E6AWJH<#S,W%]#W K:!RS;8T9G (K6WG?+MLR."RN;J/,+>WS/CG MBK>U*W2:C8XD+J(A(;$MYF-"D]!OW@;4F[L)#ZSDTQTMZS:G2@)?O=74\2>6 MN1#]3HHE!S[>GR#YM ^))N*KSS/%0A*$ECAL- D_ S+7 K?-@%E0F#>W1)M^ MFK"Z:@!F/5L3I>;/X>?,S-\Q&.PHPG]<$R!JC?%IQ*3CS,:R=R1:CA3VC"$D MI%)%HV[5Y)3#_:[;BBEJ=E)[75V:84WM?_8562_= BK/?M3\JBM@E*"-M-:8S) M$0WD]WW83QZ?\D4]?;__L,WI7N[5G^S#]HY+=?HVGY4$:$K$63C>"S7SG40H MLIJ0#*!@5(/I2'#8&$^#V]WOK#.&=^6!ZHU"7T\^D/6+'$R X9+LQ4EBDM/W MWICT@U\_I99O_MD4L7OYPK?N@X)T*EI=H$[3S>S ?DQ=]=9&\NC)KP);EB*C M9+T'7_"-I7_\K*>3#2OK(/Z_C[)JHS3QH1\\35'5(_*FF49FF6U*7H5*[#%% ME1<@CV#@G>6P4\ ;1'@B%RV,J: I#M?+T*8W>H=/_-(C]^>WXR]N7KTRY;\S M_+L*,H[&>:?DY38NQ7L53YW;LS"'O(S6+..VT?ZCI M; U9I'S9(46JJPXWZ^IH>;O'.4BOQ<XCIAM-8VG;BY]1)* M-GW\[,0:%.^I)A!*#):_<0\;JPF5\@K,^0,&>6&]-FVQ_ M+GVCV4F'!%<+8S-E'WM9ZKL_WK5UW?W\J:?M_94MP?1&/)RKM2;,JW1M3%:A M$IU0"9G*N=+WWCO$_;(KD'.DB74PF[ =*EDJ*'JWO#I\PFWEXPV$X!\H<6V$ M=ZQ:[+SO4\Q2^NYB'E:N4KR#:VW (O :-8>M^"-?M!<*&5N/GHI1NQ650'5. MV&Q^6UE$?CJ^B0BWLO.[G FE'2T9G)I\>=;//,4-*7/?B0^]>-W]2H&4$U3S MMS!V6Q==/5QZ Y=?G_3ZR8'M;4.1G0N=R9 62$C<6ES>NM/#:9'-TI:6^.9K M'%;K[_8!R7^&<:"64DWBEZ2FV["7(Z);GMT+-L-57ZT?W'D\SF.U!?[T^%K( M:VJ^,0*)7S]HA\FN]X4HIGH2'KOM=,R*+]_+%O1UT%HJY0VPZ!8M;71$HN Q MA55 #E^/#G=5SC \K9A1[(-$K2,O(3SYT"H%9.WR1-I6D.W"\ M:?NQ5/?OJ/E.T'N5#W*([>SP$HW+J?:Z[:]RIFRQH\9YC>Q\5#'%L@?W?_PH MZ*&6ZYB6/-%QF+%3._/YF5<4A4T_9*[[>U>(_#2.SO#AH!C+-#L%S3]2@-/J MN7R<88PQ8#/US5 Q?XE.$([.O)+BHUXO[3Q0(X3/F'!I4^0E!>,:(:U'"@L4 MSM]Y#8SK_J-H1C7.YD(H_89FOQ'Q(IS]]]D_1VS"KCG]&DFI$.I/FW,46)A; MX@[/4BOD/7XL6J04POM$KN+ANWZAP=)XW/UQ=-%HT1;V1;?"9DGUL$7X%G;% M[RMLEC6R1=C\JM"SR7I[>SAW=CW*T 8N-[DNP_/NW9PR5;]V,GV@93T"WI+FRT976MPPJ43\NUK@BZCYZJ@1>GTA8\X$&D2T'JY1W-J M 2(JK+DV40"1:J.X81Z,DP5\#O(V\ ()6OH0B>N[Y'FBG/5&?MY+?I;[^O/S M8$M9NL<#RQ8?('+A\:QZ[M\F-?^4I%'4,]0_1/EJ:[7SYU69E58[I^0P[1YV MB3&OS;(V<;<0$*T^(B[6^;\P!U7(K;_G/G(^1X M%05J6MQ'@L^QX%8UN:0"S>^B&XY. 9/%D!][E0(#] ;IYNJ3Z5N:1>]G3P'G M S=/--4;,MH@@$#F;A[7TH30;%-RN:ATSW0((FPZQF(!T]UTBX", 3G.TIM! MV<9RCO@^E-H*<;RY]BR4XM>>=&[VHK/W:D86QND8YAL[?PQJ#61&B42L+M1] MUB,L>F==(-6"@N$"[+WYN)/8:3Y0_X#G.'D[VWB1 M)!4]4VVP,5.CYK,V>S#;WZYM'"UW+!50Q=\IJFKO36%9)3HA]TL7ZZ0W((3* MEU5&SIX1C19/QO"[%!L/TK.?Z%QWT'7$*Q"-PYB[.DYH/>HJF2:W<20DP%8Q M*",ML-8E-T"Z'1C-24TR+Y@T\LTP9;.9;K> :<,3["/N/1_8&GR[P-D4'YQ- M&3D%7#LX,>E]^7WGP8^FAB21N2#[0R589(N>=3N@FSO6S4B[PTYT/-SY+ 1] MB/Z);0+>B2*,6FF(5>-SCR2&]N$*GFGW>CHT%FO>W:$:$7QW(BCBTNZO&>*D MW%]>9+QJT#ZG#G?]E <7;[\Z3Y&!F523I.>$2IWU3".60785-58Q#U_325!^ M LJ)G G*20_7"TB&;&@5SS M*;E*^[-^POXR?5P]0P?' YV<3VX0Y< A+G9@RRP@=S2+&WKT^;Y1!]_=AYTF M3^6"?\[7WJTI32@,H'[%'EOL658RK-%_?+)T0P+,:I@?%1Y4D#.IL9I75IJ% M$/NQ'Q70@64.UN8R&:LZN<.U57TRXGKYR)E;\H2J_0@4+H*=5QXM\0KPDC,Q MO?8E[XK=U46E2H^=92/7V=^ MU,740?8FN:(K9L-AZSM9_'+FT%Q"2I:[BRQ5WXJ/!BD M05$;H$8%QIR1 0&HS8#99:OD//NH?*7URF_Q(IM]VY.-I2YR%LN37C'?2+V/ M=W2G\L+*[.O:3*_SF5[[L?S [M'T][3:EO45AVI,N,B6(EU[$]"EN*MBU]A1@&^_(1!7L6R(\J>UM7ZS@[2_];65^A[ZCY)YH MB+S--WO9CIK/ 67V-?ZE8X.7HCJF[.7KHYD=&&LK M?%DXDFW+YV/H?/V/A$0,V]DLDOQ$:;P/$\L[N)?SF+XR0IAAWCOZ"[/5BZG) M4BD.R7E)Q !3.1MN6H_O%7;C\F\S+*$CGJ> \;))K;JJ':HPF&&!@X4P],>V MB^W5**<[-*S95U7PCP3973=WH^/'=G])L>D5OW;X4=AY;+Y^9.I- ?,1RP2K M'4;N?]%+DS$UM,D[A&][QFY,HB!YZTDC@7R^!09W^RIUF\+",^IK1[Z?!08BT48[&P$B MS$0^$O35MPBY=;D^'7(>ET[LUO.%Z:DB@2M4WVX?QYF5-__.?,'D5@G-T&>=K,7(M]%;-*Q8"A2ZVPNH5K.? @0KG*HQY=O7S92]KJK3A$F* [IY M'%G_)30PE,%OAUFP$N0]1,N1J_Y>^,<8:CN? [=%]\XG%0L-9[?MO1")BD" MUI*1+2Y81GV2M@=XO:FY1",W#.OBA-N!X35HE? RK[W!'^NTASSZ+78CH M[/$+"K_UG8F<^"]R%R(W6#F##+'>**U9DS8/)TF?FWNW8V6R+'^NJ2@)<%Q_ MTJ\,:SP&47IGSN^<18_ =4Y>PA_TZ'9V0.C7&3/E75;V7G8=92X/%^?]V9B, M&U*S#+[S&B0YPI:NE<>]<3'D[==-.IO=D?<7]:\[OY;97,]0>Y"M)M[5D\Y: M-9_=^,6*9=6K=/.04T7?HL8XH8A452JB7[8LH#Y]KR3^!*2THFZ(-PSR%)JW M*?0M5A[>OC$W.>UPO^/V*>!MY053(N;^C&F70D.A/ ._=>Q#FA+@TRMK0BV> M7.,9N+Z0MR)2<@%]5KHV)TMYASK/CF-T/I96T>S3L$\E[YT]KL.&3;\#[_G. M-O^&J!:0O+OZ$J:3*@I6'T6*$]G;K.<+M2V@S3BH=J&\B,JTE(^7-28!N:, MV:0QOSJ2'9&3S1;=,U2O@<$\RR@:/YK4&BF53%$5199E5E1'VBS]^*02KC"> M>K5C2)&'!&YGCK#/)>4KCY1-YMSTCQ3_B9@3;,?T!$J^U\1>():DM,A2LMV@ MN$;N7_1&;?=F[^>\2N':?,#'QWJ5[H%%95%@)XB.[\?PEF2]4!I;@-K')47] M7W$\.".&Z H)U\==/2H2)&UA.F;@581)P4C>E_CX(4WH&OI<21MK6*&^Y:IR M9VHJ1#+9J733>G/M4 %;&[$=KD@SM&W2?]B!9?0[,U)E LIZ@ M%&^OS="1X'FK=>KM"4XE9O+2S/0/#'?CW;7HA]VX%9NC#Z0_H*T@(:5S]9?0 M53]&JZ]%6,N)R;12@ L'<0\LST#;S?.2ULS;#F)@ZD K8;>VG'YV^_\NCTWF?:\]F8S^"DC,R =DQ%5T2> MK3-ZM?A==#L%+$@Z&,%X9:,;GZOO#JOG0\UG>H?F.ZP$M4,X&?-JUU25BZ=Y M;1?(FU8;9XW5X(2;O5I15GWV[Y:[WU-ZLN#*N#_3VI!"+"#->Q&0;0G)!D$> M>+CE%Y1E??*5SG.?:-S;/Q5OQV%KT2&(\J90MUQ1Y,ZM,C(8;XI;-NL260C_ M5+YL;VW9WU8K$KG/8?W%56_T4GA'7R?M!$_9HM-FD8%YU\>NT:.VEKFY7$GD MO>EL]DTX>_U*[*3N2AHS9%A>U59,,DUE6*^*[WR P-B;[OVIG' TY#KY)6&8 M\A-Q4UX.#Z2>-N<+.= Q6-9,>#I7)/[G,T,@ =M<*'/[$%DN#RD#?R.!C$=[ M@Z.'.J&?IA77;G+U5'9:9JM(KFLE2@I:8(VGY21/KC7/YW\LU*7]&,/[PKLQ M;5A3;WA8\V=@Z#PM50?#M'(VU-^[5*3P/$[8>?YKJ\9CNAO_Q>;F8MI=J,?7 MT!.)BGR#I01'Q$VC5P=G+(5.\!02?;:*CF%I[Y+ M8PQ?.$Q-9;=OJ#IC,3 ?9QF@E3$#U C7XQ#*-T-?&,R*L10"^=5(SY8GO\'/$)3]4D MGS]YDF$Y":X(WW,)XY3; 6W2[IC,X_+?'S /P61>&SG4Y? L/&.*N^O0P\5DBA$25L^< O:3)W#-9Z&Q4.@D'S1$5HT?6G M4&H>*W;F4=>K#^O,[+VH&]T"_$&*(O/ ?!CZB@)R<>.("R5;$V[WBOT4< ?-KZZ?< _,FRUOKN(EK C+RH-6(,7< A>; M+1U>OE/ 4QMR\32%E>1#H><*;6(?K#FSP8I7K"\86KS6J4N@A M2[HG%,_$%WJG@%U[$$692X&L]8I03*PE^'S-3 8"7H#X&T&7 MH>].9EY%9-]J[(8ME% .V8-O:%O0[__'KY_^ZJ_^WQ-5(N7W*:!R-O@48"\6 MBE)DV1%IXK UI561XH1'DIH_ U<,L^EH UEA?B0@/F9B'G]I.1BF#:TPZ@XP M'6_9=;DST"ML-SSB1?4!\GO3CV]3Z/@AR8KXE80 A1Z,)["OO(O3&.767IKH MBV;A7 M NCWF&FB$MQR?H[14PNQ'1&!^\_4RMPF\52F;PM:73 V\%$[N4!52 M1#]$)J^";&=)O-MA+HHB#J'XJ"(L2:WM\+6D42I]*?V>0&3TLT>"1JD<:8U* MYXY*\U9KZA0SG*RL7&[EIE5!;]Q_FJDC>>'/OP^::ITJ[&! MO[R#Y@43_>-F_0MO 2S-A5"^CD2V*&3P@5_51[9E_>@A@ZI@[\6\*][ E)C& MZ.K=EZ":T!C8M0@0.^F*%):V?K+ONUT7ZYW/+4<%%X8:A3DA$([<#6'LJF=& MSW)B]*_O?WR$VLWYX(Y8@QHB&DY73ZPG465D-+;8L W4JBE MZ4Z]#9$GMQ =Z7*:5BG(SP0H#U7, YBR59IOL3KUOGV;QD&D<# M?G1.8S3%=H>7"4S\\Q)V$,Q9NO MEZ5\??6=A?'#E(\=<>+[#L-)8DLZU0[PHY0META]>_BWHPR1G$=<3TB&I9$) MW/0ZCR*96%[0"KWHKL[KW^H9^+E#<&O#6HJZNLV!I1( M+H105=(YPK91Q///VU(W4;%+ZUI)3QMV>:P+ /!1#IR[6UQW/W0A8R+A&!__ M)?WN*/D"KE$"DK YQ#[9]T+?(*S)KG7IS=%6]]P^TV%9!+%/MY4(FO3>:4-X MO,EP0GV\%<9]>^^Z=?HY'B]D-%D:CD>,#W2Q+3 ?T8Y5SSEI: W.F$3?$)!C MD7Z,,RI4Z72]\HCCSX3S/:\$0<:JM8&$'M,7 _IU?\1^[^^]%)$5HI*%C:P, MNZ-%=Y9>]*T8!S3)!Z-=:MSX^T]K5.*TKX&=,C:4)._.9H*65ON/?5NU)C3-N( MU[W$CGO3R$%/"^\_&3*49BR'P%P&PWKIWJR%P]V)!6=3:[=B.OBOTB/#>K+9 M3BH7D,).^F"6ULH>8'@]D\;/60SGK2,9^!4=;7N(2I6!!5P>-;[COM'/ MZFVPDG/2*"74V;\Z7=^4L!ZP7C'VU%!3?W\:N+MNL>7H[:4 ],8$;H"D3*$BJ?PN MF^"M9';IDOF:Y$?F +8V^9.ZZAT)K9>^A0\'_.VB0.GDZ@^B='D0]O"(U^IK1FZ0&V79,V%#7@VA!5J M4HWN&)CT4'X_IEFUBF4/HLL1WT(9QG\D[BE"6NL/2#@\(N9S%#.N\UW!BK_3 MSXD ?)2%E')U3/:5>.,/JM%?7\-#9SB]CEE)%F.@J*9'#95@Z"U!5I';?AI+ M?Y9;RQ5S7[O\PBA"@A(NI]]M=.)CD1,M.C(G[EHT&:[_VOG\BY,+&#K&F.I\ M)-FX+K1=@[3)PIAZ(@A:(CJ^,#&V"F%LA?! MF0U464KP1 8;'78^D=])I;WOGN98<^/[_KR.=EQ=P'KEB_7APG39^VU+%"(_5*45 M,7F,:LM0#CS1-2X?T3@N$BL"RGYE5N='2)^>V^[63',@=4QG=1,]V0'3).H; MZQW:@DFF"LJLMF?4&=%'3;\P?EKDRLPRI7'-DR,2$TN9P@RMUQV^;>!RVE/W MD5.O\A+>* =WX0^B+H6U+^GQXTMJS?_HE]YHW$R(<+%8.L@-:ETT2M5@V.R6 M7-B:2CG4K1_%'IEJ=%4%_DJGCVA!7R1+G'_&G;X[YA\+N"ZM[^1.A#^IO>#F]D#3N*E,R9?S)M+U?)KB@ M '\:=G/5!,7ZUN/MVM"7GOZ19KCL:=%I;R#%1S H>]D$,>_+-@B0D8%C$E>\ M;>DI_=U\+^0*^,G3V4=31U1S8B%=011:$EA#J!RC&6U_XP!X>X\%,:L!749/ M8#@53HH:$/BL^F]5C"4BF$LY]/D4)15DVKFAJ+7&HLYPWYX5Y^L.X"S0J^J@%\>45#W.9@'01*P== MPT+>K+61W&UXUST;%LOLM]G:V%2>LB,^EF-T@.)A5@59K-@,.L,^+"54SSPL MZB*2_2- @*7RL;&2H]6[G_W "\DCR/@O9M;X0_#XTQO.5BF].&JK#G )9 M5HZLP1>T1C"(NJP'74N&N\AO,+YL9=SLM3='>K>%#1ZZ3O)S?GR'R(4M'\., M>V8N$3IV"]^4'H@CN]0'8T'[C)"7]CYNLZL)B?=K5O*">50.=+Y]^,-&W&&S M\;SAW^-S<.A$XJ2]Y>&_97[GFK^%(5GS$]K%Z>%2EQE!\R.W^N]GO&]1EFL] M:R#ZC)ZF&L)6HQT^BDIS=(/7N 3Y3>UCFJ:^Y14R-(-42>A5)Z'F4F:!:\_: M>=H_F17T/A$_P7 V!?E<#/_#KK1#U0F<$%>M2BEE66]B,KZ6S3)C:DG=_6;1 MXC5?V1AGOHO_9O:5I:]LOD:J@E63%?X> M#LK6B.E\M?EJ0>5'R(%RR2[Q/: M_5$L5-;GM077GT>_;;I$2BK)*\:;TZP9KC(T5YQ4X&]?9WB,C>5?TW3X VUN M OP&X:HN?\;U21JM^%^,>A#:Y^>ZH]SK[&U%J4YL]*0^]CMS"X3W0:'IWOE\ MO6REZU.+Z/7D9SDG$N::&XF$_ X3OG!Y[?D8%OO2W-GUJ\^N][6C&SYU"PC$ M:EG?/E>[3CK4SH_J(1RDB\.*XSL?+#4ABU0;8Z3I#<^EON8OH;F1VY\KXRZU MU94=IP:G Q$/ZAI'8)IS4713?L4\[C\_+9];]-%CE>'\2E;W?GB4O_D ;L\4 MC Z!2>&^6D4JY@E=N_=D.7Y($3J9H#E6-;\!L<$X.O>VN!=%O-N^H1\]9UDS< M8A5'A%)QYB5PZB(3M?.#<]EB/R2*^U?[> [5#9)[.SI98&/5CN;V.I$C?B:# M&QI&UN>JSHUS&L%&ER'5^:TNU]>.:MZ=^197)AN7 MRC/C]YPRU7?CP7O<7A:EU97Q''/'!H_,](V6M*+%7XCO'7L$_]ETV>V8[B28T3:<6OR+A3@$N4_;W?9#[<3^H$RMI.69! M;(>^MQCG!ADN>(#:G,BI24T8(LF9*O)W=@YGZ^U&IMWG2)O/.+++*%4B9..8 M(YH$R%J:X5P,3G3)"1O(O#=#=PS,T6O=2CV"G(]=DE)B >O15)=T1.>"D![/-[5XWS;LT1@,E>DOYRRE[NF_GJ6SY M''#NI/W5MGJFYY.G@%NTZB=1Y#O,(8%75E'I%KV-KXW%;%_+<+L]XU(O )*O M8.B/X;[O,@DQ(9Y7C))RL;.%2,+(1G M5P"_K P?V.BE>7;SV;58X]$0MXSZF9K\D':\.'*J*VDDQ7DZ(2,IV-& ^5I* MI]1B+YO>D"'EGV$%SL9C==^\V=:,BPV:DOW%O-/EY>\T#6(AB1=6J$'!'HCR MF)![!$SSL5Q$_(.F0B\IDL%8^ 53>GP\\7\#'JA 82?I<9$JBPBFBO: ,DZ:K=681+C>L MKGZ-<710#'U3)CAXE$=KR:A1LI!:6EK'?S1KX,_BH:4HL028^J$,^HJM\HN6A[EG6Y0EV*.>>W?J[]/M19H%21.,Y1H@DI66& MG=)'@A2MT_U(U!MAN7P0S7L5M+,4VY184CFQ9\7[ OBN"3;$ MYQKHI/Q![Y;OS&X87B5%X!/;71C,;=4V@FG(G^XE3=?^4RT2\MJPH]+$-X8( M)G64KG=G3D,#+X]=8TX8=>=6@:]=L[JZH@IX>.&\WY:L"T,@A@W97DPM"0H. M9!AS]@K(7&1?+]""?^64!D3V (]?-M,U8'*_SA7;2F5_;#,>=HM&&43%)\-+ M_&J=%4.,-?+8;V(+#ISV#\FUADV*<+S@?"9C!J;Z MA-CE?EWSS\/NAL:Q$I"AF:]MFYJ@']@.+".J BL"XU?0E9#F.()+FX_$FGON M;%CUTPJ+7_FN8>"[O,XDGMB N U:/[[.#?+CD^\-0-SWBPE'+A,S>D M IJ9H/Y2_&._5@6=]U>4 LF%ZX>5R8VR^^*IS]9$3;Z&;4ZFY63OAAT8!NU+ M$M#!GO"[\H[#&[AJEE/ J_.G@!-:-V-<^HC8Q&7$Z%_!:X. L@PAV0'>TRN6R_1YM7&E*S/W".5Q<@-VM#\BQ1MTY M1',:^UQTJ)N3C<2:;"[.H&'$]G&IJ$2P?C>9R$UKE-^F,(>\ +SQ82D MV:)X%U,=PB62&7;#;IW]>3NB&3HN!;Q!BE,E@>^A'T808VYTY<-S5F\.UE/( M9;!OWQ(>\5%Q$*#R5EVZ.05Z^6S:<1/&$(S!1L.^5'-)4[6+BT9.4;_ <1_* MF3BH++U0YF>W>>Y88M:WK9UZ'G%A]A1@3:JC+5OA>7 M1#O8QNV0I_E".I"U M2R>PGZM*M!I_"KANXLV 0:5+ZS^NSC[^RMPG789QN MNL0N9!HOQ%.R\['S'"">_L 1H,JR'7W6EA:/9+]4\N>R@*><,>CG>2A-@OP$ M_O[!@Y'B15UGCUC]NTB[6RX"]ZIB_SRDV-7#K$C@7+(- 59W+VO321"59N_' MMOCMR_D+5C]N?P*[!G@AOY)!9WW]1U %^*/G*8#.MP]10V:4<*SY$;E-WPD4 MN<;YQ.S]:YT?1M;4BK/LN!7X^KPD#">K8.)8B@7*&V@A.R& M+Y $AB9C/G)_E;QYY(G2?I$?.WFW?Q-%$/MX,"%N,R)U[O+\ M].N7RWOQ:,$#8#0G?5,*$8Z15\A4%IG^)>NII<1 TWU71?6DQ8C)OURO]B3J/0A3D!80;>8BGE,<+>.^9GJ_[55NL%G/ M@T6'=3#<=--#EJ5.QE:"B<-JT2/VBZGFC(&)D(M3B4=&S0%NQS!:_M)<+\,] M].>)7P[N2B]7V:P1S2:-'L0J#!K'3*(J[0P]3'PO='&9=:K-AR);:F;7C'B? MSC?6@'#;4<,_]3.9:F^,3IY?^L!];@+QP8%D,0W6_V]-Q"%#GL$E_4_[0X*J5--:I#?^V[08PGN+S=W M0L7ZRB!-6\NY9 $4(@11$9^&%5#[ZJEZ(!]=OV 8C]CGY0IVX_K^,(+!E[N] M;AYVF)C\$>7CK#$^;\!54@I1=DAGJAZ!L7KAOI\W5K<< UAM9<98DH-A3@0$ MOB;S^-X:VW*0O!ON1'G#ME;ZYN'--_\R2C'U7T8I?G9I^*ZU]1@'.AO&'D7,D! '3SK8P= 4[,]HN M\VA:B+:\X%!8V3=T@Q$W;$ M!MY0ON#YN]NU:Z2A;/9G3$^>GF+VEY&E_VMU?YXM^K-FY]K7]]_=-?9?4Y^1 M'A(2OM-/:%+MS_FZ?ZW+-U>;5&Q_J]\O_^]R',.'II73I(L9YU8G>9:?_,\P MX8+4;[Y]BC]F/Y+N;]Z_]?./\T>J8M_>ZWI"7O4WD>;"!I6<"&X/ZBC6;M8(C;-25 M]EB6__LR]]97\U.OG2+[S.?>6FZZ]N^-)5/VRGZQJ_Z[=/8_X?VWE!].;TY0 M2\S7BHTYMN=MV 3C])-,_[)^Y>O9)ELE+A[4?7D\_J/GW?73COL%_[MH]>/?5-5W M_QG:M*?:SUNCL:CK@_\BXO=%C>)13"?\4_K;TWW3C\@I?!!OSJW+?*^>N:W_ MO?6:P']+7[^>]3E>I(;EPW^&[GWJ+^VLKNB;JETU.:_]YMM*G:3;WW,BBY9R MUSZ>OS=N6WC'TI:C;GMC%]?O.W>\?_;#58\-@@]?O!<6K[WZG[@MM_^F;M\- MVS8WECGF"QV5ZCNU@,%>,4QCT9YE=^;>?'U,2],UIZE+8XD!ECTSS&?W9_2W M?ZH!MM/699I]_#G]I<2N+8%73DO>$:EU"_^XIO]F\/'.Q_W-LVSR?EXI*?UW M9E?/AU/)$D[NNW+_.'Y9G[!H]^*N_PRIT\0"]^\],S\]VSYZO6^_783WH\?= M/6NNQ$1M>_4];EKY^QV!KJ*'JC FM4[(R_;_4;^_]7K#'R/Q,]LO_SOW:7G\ M(^,3_'\8P_;M7V^VX0?WP]_\W=/M!??=7!F3O9E-SN?2L=S'9Y+LISJQ2<19 M)E^YON3Z^KXCEU=[M4I%.UG]9^C2LJ_>6[+E/P-/4""PD #& MQ)[FF_ X^?']@?V?<*"]?39>CM6U-C$</I=N[OZ]N6"15W:YVRQA28Z9N1F99G<8#7K M9_2C^(ZM^K>:CR<_?-ZRW+#"W'=JZK6O*WYZ>NNO_O73SL:'XV0O M_U%><"/C5NBN6R^_!>H8'-D[I=QNR5?UG2K7YHJ$RRQYKJYIO:W,R7"Y*(>V MZ@9@\*NV#M@]F*-X%(_B43R*ASJ6_W\3 %!+ P04 " "M@5M8H6U(;@$K M P!NE0, $P &)S>2TR,#(S,3(S,5]G,BYJ<&?LNP=44]VZ-KH0 ;' !X(( M*"!%FH#THB0B'R"@1&H @2B("$CO-8B*BA3I2I4N-4CO2)/>2^B]ADX20D)( M;OSVWF><>\ZX_SW[W'/'.?>.?X[QKJSYKF2M-S-S/N_SS#E#GB O ']HJ6NJ M U1GJ*BTJ+0 @$P"F!^JJ?QI ($\U.?QE)(2OPV0IX&W T-S3F: MI*>GOWCI(J5<^B<*%8L-0W-V;.4*P&4:\!9)AKF&Y(J MM)=UG]'QNK!(O8Y*/\=W_T?FE9>45E575-;4MK6WMOSHZN[J'1T;'QI$3DU.+ M2\LKJVOK&YNH@T,T!GN$.\83F"@AGSE[EOHLW>^0JONLEJY#YZ_PRRP*'/R.^J^@_V,Q!_^G@OZ7 MF/\E9/)/@.D<[6W:V]14O, 9)BIJ)BKR%'"1FHI2H68"P,")>*C0MS/_8TV8 MOAT08PE:BP\Z+Y351SG]FBD39"K4=],VJ-S0%G&CBCUN7!+5)G1J+P=AWG2Y MCO 0*F6ZX=]JLE6]=%8VS_6KQ+UM,>R'(;,DAL5ARS['0V62[/"X!=O+,_G M-KS0/N#3C-S]"CL=Y:N$?W)PJS<\MV?$?CMP>C=MRQ"V%-=\$M\)*KU,C+(7_/H,2JR' M"_5@/R;U.O?LG XED %>OT=BWL^.T^!35^^1@==DX, WC+01 92'Y.!93) M--0X2N5TM"$#03W$CZ3A5K@T&?@)PW.M:H?NTY.$['[\>7ANY^/CVS)7CE+SJ\!@%3)0EHAI*G,! M=S?M"Y&!+TT5MYMZR<#^E8#KVK"[$K^>#.&*GH$U7$XOF4#"+S,V/'^_*?1'.PR< MO9!QOJ(:AGOH0)RTXZ)F;EJ=QBLT=949?EFT&&/&ZL&2=;=CH;'M!V\T8O8T MW+A/.M_"ETME[5H/5._%[.D,D8&&B_,G(K)N]6+>>SKPXPORQKUWI@I!KMKH M'QLR4 &V"(QPX\X*W^F2/AE0O?#D"F$WQ8.4L48/GXGCQ%\V[DY>/%#7'A<+ M?+D1;N=V+$BWR4\&;MH-/;IXKG-%O\R$DX9%-_DQE=H-A4P9H%PW\>'@F2'- M1%- *"/T?]M_R&(H[:9GPU)#&>;2FHF J7 8ZLVM>UQ$*-AG:>=FVPOM+UW< M+>][G;JHF8Z7RF*7'UFXZII/:Z-Y]<-E?2I89\N;I#-SUNJ'T4OOPA2O#/8H M7J?GE;V['.PE3U(T2YEO:[AO]H$OE+6#G6;"!:6%,$NKV;CCMC;:ZSQ*FI<_ MUH='MAZGNA\<^\*=DHC"31V+1(@7;4;BTAWK65$1(91Q$)UC[DQD?Z-M_<&+ M C]2Y=H]Q:6[&LAK@=OB&M?1\ZDZS@)1:PZ'DIY82TTLR@T%E[9XA?X@L3@2 M@X[1WH<2!Y1\RMGV-ZO6;R8L(/!I#V>\ZQY0^KN)!]OUV 1P-"TX=\MLIZ.M M2)R+]_*CD;B'#/!Y$;C6/@1-L-HD^+EG%]._P*8U7]58F2;N'%^3ZK,'!]^. M[*K"3^\K>\)#;11"D)'0&#)@37]J3PO_R%&8K+'2/O+Y*X@,>$<-#%>?%PTV M)CZLRA,@<4IT">*3]3HL;1K4FUJBB87]B7!V>S;V2ZXH^OX_>*T.U(PZEHW1 M=@D)[,P#TL&NJ@]6 DTZ-C'MNAG5JZ99),4N0E?3 $91P#2K4?AOYV=<77W M2&*B4,8/+*F)C_$)'9X,@#"QY7HG38C/- )B+!=U8LMU[U'.! 5+S+ =4@& M:L$8F>(7M9Q[6+%CN*09-G"Z!;Y[F0R4?"0#FRS]/KL-;"@67;4 _!==-3% M@*7\\1E=;4T-[*F=Q);Y_?A0+5K(I=[*CMMUO^ 3EDT$>M8*IZ4^R\&U.SV1 MF0_ZP8*W1%,SRN(4(,MAL$)]XHA,N&:KL9;V\*/ 1USO' [ L*J3$?Z?GM$4 MQ$H4X1ZOV@F41)V##SLLQ,)++*3Q,8*'"*Z,&H'@U@%?%[PX[%2@("7JU]*S M"A/_>?E%_B&,,N*7/04((Y-,,LA \:MHQKYZQ*JY6&[;+.T65>[+JT?QBG2H M_![*.Z#=[N[%PM;>/O90E\,=N M[J5/9&#:)V'>:NXE0K'D.#=][JDFWU3,H#8G?$-W3_UQ'M2^&(;?I(KS$FXUN^-5Q %/YEH5EP.IUHH.?(\J)$B88RPE\$ M70E].#Q(I<;R^'_;O]@+"IOI_TUO'BY]JZX+';I85MK.@;6Y81"@N8S-KD3\ MR6G7PS*U6,'X(=$P2I13MNNZ?WK'8Q!ZYZS;F"87M@7%?5G"9JE?IA)F=+J, M[5>Y8< P(118L6;8L;CYRQ)AZ+QWPDHLD!IR.MK\I V+=E&=B]* M\"'8<84#:)*+A>S#Q1WUE*9?9$ ME_30&RMM4W'55Q$\!#_4*)\CZE9%?M+V MBIE3-^Y0Z?SI?_A@W4EKN9ATPP[)QU1[CT)/;@T^C[A-'W J2;SCBV14\\9* M'H?6];5[1M;AGL :'Q[:1+09#/U5Q]OCNN*+$;M..H[6T:^NA>_VO=FFYPFT M2*G.CRV')DX[[E2>S.T0YDGTZW+3=0Z-N+K *C(03$$<@P^4M$++H@O%S(JO M0Q.VCVS7NLHK9_*)F7D]K!;+#0:6*Z-/DYR>QTWCQ=1C8G1#'1JBH4XKH2Q& M1V6+=;,T5G[MANA/[\XW?YBL4NPH7@RS2>]7Z+]DL"@"B(I^=_D,P6O@/^3Q9;'4NF=G&H'7F/"*.>5ZV[A MJ$8W2;+CY?T\=;'?2>SGXEPVSKXN 7TA('URB%8-[\^0YA21XW*2\DBZ7KJ- M,\AP73/]EL<%!R.17:Y-C6+RZ#MYRY(L\/=&@>%HB>BXX9,H[)6D WVU!OP+ M6S'N88,[;B2,WRBC9[N7IVE*3E;=]FJ$!S9\K(.D],A?;3@[Q%9L0O.RC&,# MNZ8>Z.U34L6*0;=P@^VCCJZ3GD,(6CG4I]UXTY0I>H^SG8B#N6K,M,0WZ@R3 M^+9\C2^LGZ;3[???'2#">2'$P 8V[>,NQV/S^Y-+RG-7&)K,PRMB ]@+.O/B MEX2W8Y$XBZ;C"V4G,2\"5WU<.+83%01.O0I11#+ M/EQY16 &W0OX^OH((3M*$IB;":YTRQS/BCK@(!DS?/_ M<^16H/$%\]N=;?Y"/"X)3VGIET7K-BW8_+Z;V8E;UT9E6\U&W",P!#$X ^>5 M1>+\L69SKL-O6: ^=J2=A"5O0S>3!B$U-:]XQ.YDH. W%#<35C1#K;+'4&&# MNNDA]]=?BJC;09&FB[M.@@T...:[12/B[27*M$O.RN]9+4+W498B4-*M58F; M&(H&,8S&!]H?GK9*">K=C^<[^HMGK2-F[\<)WJYH>8G7H; M9*6:^V""@*D;R:3]M)\,I _=-XNS[2E?(JW#!X_ 'S_[)+J[,N)M;N^DLAL' M4N>",KDA%Q!9_DYT:9DS@)2AX3$9>#;VD0B W_G/6E0Z<)G=M]]1 5/:/!KF M@UJ+6BU./'D,64M.6/FLJ\:ZP'555XT%^->FIS?\F#<;1X@G@C$WS';C]VDW MI8EO%A,9]G115MM5^7F5(K<^9RI==51C'$I)XY-[D=L%&Q?.&C(0_\I3DPSX M*QB!'Y_#(2*$-BW$S(K#L#FS\JN%@>L(TD._6#=33&'^5 9Z&';,3 96(+4; M??[O,X_WC(=NE_1;A\%[%)N\JS'L=V+]1,5\^\,/ ON7Z?/^'"^BJ.++4AI8 MGDM;&"I2Q:)1C_WPN/ CKP@RH+"',R-P*.9P%<<$]IMG5W5K0QH[2G5-:CU_ MV!0(?K66,UW^1[0U ;M2GG#PM5'?'A1[)#&P-V8IH6XIO;XP5[JM\S M9;YF/2[7>_%[VB+C__\F+*V=" A_TIDU.\I;"@!KG(6(X"F$\E;L;LST*CL? MJ.@=EK?F1VZ/OV6-U3,+J%Q(=U,2+)N8[675.'E>-\$F;/RCYMMO!'80% MM28>I#Q9,EQM?EZB5A6VSQ[D \H$\Z99+FXB(U\M7D1-6!DJ4GL.E7R M@PX@^_):M>C[<+X:Q/FY!@AMI:T.F\'EI%U,Y,;\(LKO2MF!^%65R(<0Q:;U MK-=QX+-X,](=T5XLA-F.HQEL^[52GLLT.FIYY.G"Z1,77.$M79C\$\XGEST4 M9=F.K++@?<1ID&^E5"4ORM5.8KN(#=^4]$Q;4WOD=[VFCUSV_RA%J$+1X)!!3/-LD]TT-^/QYID?,5"'.;+* U.5,G M+2E@?,TF)7.M8U9WO+ZV"G'?V.1$I-*Q:]9B:@?/@4R_)7.:HBW_?+<2Z=2I MA7*'G;/C6/(9_![!-?Q *X0,.#\M8W266V&=_6P'I]F@-FLXW2 #&D%.,8,Q MN#_(0$/P Q*J9)DGS>) (Y1OO_?\A_3USTPL3Q> :LXDZK?L (,\=RQ3CT3V MV^86]SD)MIMYZ@3QVDG\7D8I,GWSF?/G./G0=LU\.X)XI6>@WT9A<;\.^-V' M3%S"JR>G7X*HK=\7Y_\>?9PXLR? \X& M_C^YG'^F-O\P15MC8:6/D\4Q*7/A%OTS_9TC252&)P+T+7N:LQN$.VYW1,G M ^Q6\VE>CF:YX\FCNJ=<(,(UN!+>L[&\(EIX22,HY&,LBRA.*^J7\H]!:# )4W%YLX[0D0341,'6N?_D* M&0A0N13I?@O>8 %5LTQ$T_J(D^ "RP:.6.[S"G/J"DZ3W M>V)I@M1-99;+L=R[K(C4HMCIN=8N> @LDPS(-$"RTI.5^3Y&GC8PCM\)!/-M MH3Q\;KXYL($T\BJK7(I-FU]=$D1ENMJ<9D^!&^U'=W:7ZL(>.6[=>B55_%8J M:EM=!9%:<#^;KL=(7*+OY2G7O!LH-8(W_H:;;G3T=I5%@7KC4CO+NQ_W9/O= M/ZG=M'WY3^6N_V^8-(7]?_T]NQ@[#W>^F?O\Z_KW(?=H +2B=4%0M6) M;"SJ?O1ZGL!5/"E$/^^\=FI6+/3KA$>QALE!)04II$C^/;/3AH->; M%;E"ZKU,#W+2"ZWE U(O4P!Z>9GO-' 79:REM;Z'PD@Q, M#T^OE!,#U_Q7_<>1$1S@(TPE7@S,79/RJVQY5M6 5@$RR:O\>75@_"$U)4N_ MQ?6YG(UV]1D0!"-G<*1879BL48767F)A267 K*D]36CON9 ! M5;7Z\4XC"HO>4)[W_07Q9T'M0.LF)DFC_O*MN<NZMVS9%C^7#.@YUB^M&^\!DEYIHY7:YQ:/Y70V[%JB+VY&KKM9.G9@R)V1?P4]H.=%[^4M< M^*RJU#(/,Q6?XB]IBX[B8XY? UJQD^G2;6>#U052*M.^<+V)$Z2ZCWYC(0#3 M]H;H2R"MP"3<]QQJF0?N!1;CBZ0'5( MCF+1]\&\#PEE64EP=VC!YJG8MH-ZV 'SD7N,T[YV'^;N,B5-I4YF-(9Q.+TG MWCW36;E?924\LQZV__S6?-#R5+'&]Y=33;NZ1;G*S4E-8@P1'>*SN0BM+ M&S)%,*,4 H8\U2%<$2,O9L6Z32*S;1L^J667?B+DZ/A<;$ M1$N'+3"-U]\Q*#^A61F?Z(CC$R(#[O(]!+@2=B^$+="A<#R+#.1_OLW5WT34 MBSE&LA\P#VS7ECW(/..N0;PW <=<(\EN+V5R5"O)+D2OEGIJNI?!_>&7D>WJ MLK?=[54$>IYO1V^^(&&<*_P>U61N/#31 &NTVJFPC6J4^G-Y=D\4U>#8'?5<,"M)"]8YCY$$?:S*SI MNF=5;:RGW:N<6%:TQVE>:77\#!GH$70G4C^%AP?"]HR-W@I0B3F), M$O4-?C!-N53-VTKTI2[NCX^JY'SU&Q"5!/4<6J'U K.07X[G#A"R/EW@6VI6 MNLF+AO?XOJ%6IZ]7,<58%.VC'A/N4YHDWO5![H'#_(FL#UN86'@.PHU]]P2_ MUZ!Z0,%_2P1;#AU#0LN,A(/XS).JOIE"BR\B]/YB+4=;WE7'98D4 ;#:X!^# MS,GM)1"4?>T)J61@?VU_QO:^],#DBG=',3V:TLD;R8"$UJ$3^Y/3)&C-O7,T M8Z2Z(>,H+#\RW5_,4PXG3.3]DR]B.XM[D/'0_LMQ'&-"/CWP,YI%$-'6@]*3@9PVBYPSL60@(6$7&KELC4L-H*3%'C@L&&1# M(/Y!T3 7_^VB <*#E-<84I.XN0L? Y_DXCG61(\:*9-=K3 MB(58B?YR6)V(K(]&[DT=]H'J)UGDVPQ\,95RM/]%+=$[*1^Q;W2J,J9WJ*(8*4].*'I?\-Z_PA*9NK6"1 5X7'QT2VLMFY^8&NZ? MMF&>$2-3T>U)24?9_P,F,O[+%I9EAG<+'UFUR9ER.-8Y%ZH;TFI7G>0K=M3\ MQ/)FN(;+K,IE)$ S>/4>Z^C;"7OX\MDH;)J-5RWU7+K(^A7W$+P:_;1IF4BA MEV?X9%=\<9%.'O>M*OJRN$+=;JP7@*C,L%/5H$+[=_S1FBC?DU,('H?XVO:B M6SZ$U9P,W*7D4@D4YM"F']K'XG1-JH[DXW!H&K 'N>GINQ'MP_-"!5?B2RUZX_?#A[6:#?QBPM+N*?U0!@2_W3I69]?E./]G M2(RGMN>PT=R>/6?@M?U1THVDY_"Z=XQ[ GP\OD*;-9$X5X5U!813V7!YT[EI M?!._BCJ'CV1#$U<]YES0F4#4>FB9/4WN6_<92=%+M=&[@>@KCI#K)E\KOQ.$ MEAKA2(^M%%\WV>:6-X?JC-UO)MS%?O8L, < YT'%HZ6)+C&AJ;Q:A.VZK2'Q M%(O:-'T['S.69(,#9LCJ!D$ U^"AK*I[G.) +VQ]P>QI5$-D?);O]ZF!-Z1! MK95B$J\=6U0]LYJC59Q6B0A>I/7L\P=*89@SU1RB':G//N3Y]7=M]K!$(U?A M#65=J6"F.W-&$&W^O^HE"-UCJWP?>>8)2?P++DMX_9LU[M!D,O SH* G_RC! M?\IZ!DIAY[=2C$\0-]XO945V@,;Z0HJPOH.%!&5X"P;^M2^D8%NDI6 #2P8N M#)%LNW;,9L56\YON# MCGUOY&8=[]QE"4-AD,F8I^N38ON=$6ND/>X'DOVN.(U!UHY2)'3,@@Q$PT9^ MM&GR:;6O"$Q&:$ORQZ TU\'AO#_NLVL:T?%$G%-V559D7TY^W2? >HAL+#[% M-2UAT;"/:'G4'BG0"4.$>.YSAW(;A1<63U3T\HFL%WY,/5XH?4ZK;,PJ*%:= M"EM2#Q5[\4B=AU40ST]-O4Y]H_;01*6+.M^FP27P6I.28Z:3@L(9-2/,!%Y] M17['/]^A3K08XBH M5];KB7OJ6GA013Q'"^NQAWYY"9V?K-HWPS!UUC7-WI4G*?UJ##IPC)]J3))A M"A_^SJP.GE)-9M3KB2/Z80I+/FU=%:GV*/CD*.SD%"JZ+E1N\XX,O&P>:RTR M>[)J[G @@(XU!=EF).1:@ ?6"7Z8+$1\0#T90/1@9O ("?#6X2FCY[&UJ_5( MUEL*0V"/ (51PS>>% SX!SR_A?4YOU^6KP7*HG'JBTW[U<"]./O&EN"5)-^- M=&J@6MBAID8#)0LN SKVEY?B/I^9VO:M?P@7A*V0@92 0-ZD>!B;V$)LT?BT M!#$>"LIOD+]UUJQ12$ BOH<,"'CQ'A9*!204%9>]7I^SWPC4I_DSFOGF F,U;1%70O#K/,$*U]EYKS* MS_5M 3EDRO;1X:X&8^>]F-VN"U8\GUTEAV*#'O =>S\M/,?^3/#BB^L+]B 3 MQ#OLW&;!YNXV83+J7:RDMU=P/OYY(]?)K.QF19WT6AJ:!.?6>DROFNG M4SE8)"C[_2MAN*K9)Y'"K-.L]*NB5>+Q6YEC+^>.8#Z=I=WYCT9C60RG$]1K M-T?4<55+V@LI/!OQ(@E7M3_E2+'P.UZ]>IX.%@?< K\MLQFO@8?&'Y_<6B8E MIH-QK1).N*9^-[5ZYP33%7D=TSNEWJT]V) *CLC%,^X12!&QIP7RGC] M;Y:)'OXI3XV#D+;@?&8-'A0A5P#'<9(!%=D>Y,Y= =(JE-0B\-?<[L"WWV2( MZ;^$#/TK4G3/H:0!/$#1BQS#P]A/?5=@H%_0UQWFN6\B>G.%6B=C7T\868L) M"\CVR"3ZY2#@\?.171%BS6B5PRX/*&1E_#MN@(%H%O%0M3 W=B:0Q*,58/&; MGGTV;^D3JNEGAS8T.5L=<+2QF:.WCMN2/!T-*DO+(9(6(\L\(C?6G4X\MB[P5E_,Y3D\MZ&R MH;(K.3#<:%3$OKC:920N,6"S,8#(M$CEO8MYGDB$YF^ 0H6EC:_S#JF__!] M8_Y3U$?>\QM-QN?DB\..WVCZ#&OJ0KJEE5MOZ>8*?%E@1&^(OCN@:Q,UOXV7 M4W',V54-W G,+>"V7AY[Y_TKK]!\2XK=<47<3^)/"\EWNC\WI&=PBFOU=W6L M(8S>^N7KJ_NY:R=XB93RNV;JSW3>+3,&!L1WX1L0*XV>RIP6QY_[+RII[5Q[ M(QWAL\?AV4$A[?.LJPELS+,U\5ZVUVO+HMM.-?2^ED +Q.7 L]1ATG M5B?XEC9%#XN29D\M"O%*$Z%?*(Z1#%,U_TH\JHTR3I9)"(I>^]OQ;VO :@#K M1MJE6\0=M>)SG57A/[8'#H,5=M/Q7(UOD2G((G\1$8YMIGX>GH-!=A625>0^ M B(1&G\S,6#Z)&.5$"B8^?I?U0320ME6^:K*S,)7L^'W+U-I-/&G6=+Y,RW' MH;A9K*SKJMQP'+QT8T_23NE]2,;K/2CTE=70[VDZ!@V*^B-KT_BX+W('LI?;[!0:%TI(7)Z;9J"&64A):C[M H1JYX4^O)3 'ST M[!AI?R"M?:*6:/$-OS-]";D+HEOA=%JS1V63D$%ZOOT1J8&H,C+094[!XT::4,-@[9+- =9GR\PN_-^>Y%AVG=/NZLW*W7S@3T^P/ MVOY@Z63YWGE N55.,K+6/GBP0C5C7LV;=I']3D*=Z)E"ND8&==]KOM AZ)%G MHU#)8=>EBR@N^>L&6.CUVQKWI8.E#NF=,U&$E MX_B/9\':(8>+ZE$#^_GQX,]G*9+,?LU&QR6A+-DTP=Z>#-"><@RER0OI2+FO M7\F>FL+[SIL;!4^WC71'"N:4A=A_$ @/%"/HSHK#(T+ MN7VNG^^74L15=$>WL@NFG&??V'2L0)#=T$C7;X>_'%V#<>?9][8;LSLI_5Z8 M@9O,SDT9$$3 ]\$?EL<:1CY7(VW)XON>1"#?WNM)?PV50=3KJ1NV,.=Q;;WWWR M0;IR?DY>#(H %UR,Z3AIAM=?\MD&W1E_>B\XX*?7RV4K?%P74;,P1:--*21? M;E9GMT$NC)<[G\=0<"8RVS>F_:DCZM<;-]_)2?6]3+-^,%Y"?R1>D,9+3X8S M:;R_6WY[; 9^:)$++SP>OUSPY();TAUAJ?[,&U5YX:%!B@;W?\+]UJ88@=$# M>%BA1P^L]$G'C:>+<=-VW_FJV6^YTE][C91=@ZT33_V&+/P/L#GY*A4]NI48 MWY?1VEW\4:VW/&SS/WNN?I_V=7#_[?FL'S4EQ4YO=/TV\8(^9)& M:O(-CBZ/T^PS=77PJ7*JRUVR%XE)+,_:F:PAL7M;<_&A6@.[)V&DO6IA M6V%;_T*Q6F.AS&P!0(Q%EP0?P"\W4%,DEN[$C':+&A_WO3#XYWS-AIB3D!@_ M01SKRR+)##NZ[(IF@NH-DK:11HB'ZL^*)-(QCU%^N$;YS5/* .LP^58!8DW3 >()_*G.&XRP&:(]9U'[\*/+S9U(@K& M-W7@0MK$B/N!?)14C^=8W1JWWJ>M[NP6JQ'Y&4A@J%XFF1K1$45A?T3BW2G/ M&"<#1,\FBT6?6W+,A9*7]&,0-V/G^>RC$VOURBI&D"]L[LH&B&GEDJ@D#A5, M1:O!EXCWP:N#%#R> !_O_#G/6('9>D$&WK3!8T,:][98X.L[8"(#>,T::[=% M,C>@H(0 28-=S>/10KB+TF3?,0"/DM6#G$<=!&R)(EK8G$YI'D&KLH>SP+_W M!W]E>&?8H(@PU@P,H6'-(8BGL\U75L,*I1C7*M0?\+]=4GL.WCD#3K'+9O>7 M@@SE6"XMU]JO='[/SBB,$LK.S 8$6'35?_YM@XWVO5<"_[<;9OXO3$R A78J M'?Z;MBCBBNM: ^5&ZV7NWR,Y-'GS=T&.J?HW!FI3:E;R-LW>L:8\4"\W$^E( ME,BJ]?4,]$L5[;H4W 2B7^C6.X@5)UB,9U,.Z16A5_Q52GJH$7S@>J.MQ5P!A#] 7MN8 M *JQ*6X1O_7<1#^3JO4&N 7E8W3$-^/2]^I%HVWNE67^D2-U2F '_V ME40_F=TO%*86^M^^+OQ/V>_M_=(RD2*_+LBQ4$5K_@1<-3'[T#]6B"YF\$_HW:=_6[[1HEL18^5W[I)LL^L/ M8+E,#'D9SQ:T$V="S]YZAD%9W>67]\!W4.SV3I^-XZ*-_>2T?=20!N5&RL=[ MOP++]8!BW&+?0M78W6CG*J9:J\I5SF9P<"6C:\!6<%Y1,=>P02I?Q?+3[H!S M/)&M84PST$?G4UL*12B],<:^%M6X WJ!L5.2Y=,-B$\R1QJBH1HUQ $LT/EZZW/5?R7'%P5U:Z M]F8$BT@E:J=K+I[\>EUJZ90HV-PJ869STH,S?GZDW.Y7D\U@<\U:V4HH:V=^ MNREQI"?!?,!-.M/KFKFR%7\,)2<+P&5SXRIFUO-L*7)A1QLF6S#_T34_O M][81DILYX_N[BN /CF==@DORN%[5+]+I46T\5TXX4 "BW!=%2A_G),5XPI3) MP(6F*.>W^5WW$^N32D_AE-K[LWT.O#WLK;^:$R:"SYVJ!=S-D6"RK0&C=A?7 MIYU)=G!="ZJE/E9WT:.J#]P\[[P_>9T%?(Z<6Z^[!-/);L 9*CJ'NY\\>7]. M[(M4O +7D_6:Y1"Z)G6N"HRB>R/"-(>ALD]FKS(M)*])?_ZG-@J;_TQD>[=B M&M)J0+*)-)MN*$2@*HX1\ M;>5-'"AH96A9\]6NAV#J+[4X_O-FQ<[7G'UXJ#]3=?*[F<6+_G(TUAJ8Z%EP MN)FZE>MA_T2]<;F#XD),]!A7QCRRJ_4RJB@'?2@Y.(KSSNR-V=Y5U^HLZG"5 MIQ%RP>8.+)LS=S+'B,J!MA^T)3/N.5S ]#"N1Z:\_(LZDP$S0M/4V'!9&.>> M#1SV4:)G$$,&*D0%"I_.^]TA YN:@1HY6TU,:_7Z#(E%K\(4HSY('9VD:]+/ M7([VZ11QMN^=_!3=J\D?K;D2[;<6'7HH"LW[X(_-6G7(+#<\X>LNLLBY@3:, MH=![6.EY86'[I,%U#&4$RIZHLQ .HXLF^Y>P-PY!X/4.S<$ MG'"KFC_*;0TW\F?W_T[K,W.2E.--7\T-J5?B?H4=:34J("JY!J2D-.)RESQ4 M&4T1^YM=1YZ>)W-I'W\.0\NGB&)5#SD_?>6>9'IL%^E$H]M"-YDB;[ M_N!![R0AF,*'ERLV6T7:M$U<.\9R2$9KQ*%-U5L(,>L>;J,DH@0^_ZC@Q(B,BO9#JU5^&Y%5L7KEN:73[_BQ&W NE]]T*! M*&K'^ Y7% EZ:77]:-<5?#NM%UK#FNG@I2K2VA%HZUL'WQ21.+AC%?]LN4FF MP;QQUY"[]_ +Z,H3"<+T5\[<&34=/ZQ$,Z;(&\2YJ1MP<*N>L7'%?>_08:V. M^)B-=?(: \<=O4_8.N*N1P?-^XC193027=.CNE#$P5CWZCWWG/@IFOAJ+)WQ MO?M6H%7E:TBY'6.50I^#90SKZ/>1R%:="\/"@>_O9^J +_(T\"9LW/^LP4BH M,%R^!BA@" 83V>T\5XN*',*+'$(^VTYD.HA)?@P5=E$7!F;TAI="Y4A-CYG# MAHU"JIQC(P.^,DYKHC>=:%_&A,G& M59,!3UG(*2#F?IS):N<:\2/&(AS1V6VP" Z5#,P##Z+QI*O'@; Z1TM0WJU, MC'@/P4B@HWE61.=9XAH?-OS]RF-YDK)%1:CIIG'^P506&=B_2>'YKCUT[^,Q MZ8>AL*B%*C#-A)N3+^.W:&9),G#&A)'TQ@P[T*+\@LO2WN?]TU*IJI5.2E1< MB)P#S="M".N/$8>0<4GB\">BCJ*UL8D#&[\E A^A0B-0[2$A68. 61?$5P:/6(#0?L@]&$GKF8'@Q,G#Y0T9N=47B M4'W-T)(+43P;LG(/G*UBOF7H416UWN2ED8D^+VS[G]NRD,FBJY& )3U]N9E8 M-!Y^NZ8T*CW*+V\A4AU6VT/J.=/0*9B(VSM/U*\8K9RVJW-P9#SSD+0Z@+($ M]5'2?!5,X>]IP>QJF, MO=.E\EHM,#-VMSYM+E+UTJ>"M_ ZKTCC)DKSQJ!- MT]QISSI>>S/CGB>Z,G_AF$ &6JV?">[(O2D4UYP";R8EQY(!KS7(D5M?P/7% M/5;CXW@)J3Z2,Y5WTD>^ 5S"X)%U=VJ'(B*\;2'_F?GJGFI6 JHVT#P)M'PA M(ON3460=J 2>B6KBVKPNP!(TE(B&&)C^MQ.D_PB!8DEZ=Q,%F':,R_8\8I!0 MVCE:W_V^.D$0B6C2#[H3988(O>M!&Y7DIUPV@[F[R@?>6=Z3/P%6X$RLBS@< M&N4FVS?RE3\P:\%E J ]$ZEB02LA&<&%V9@R!/G_P-I[K:05F,):VU\PI?NZ M%XFDX6\%F,[B)9),8? VD$0=\DN._Z=7Q!_"6[L[S?"<,X2+:+-L%FC[:)[2 M\%H^/@E%\!$8\A%CC,C3\\CNTX,Z%6RN)$#4OL66ZQJ?KCU38WG,DY5-?9/%"Y*#WIK; 5NGQ7.+L8D:?F)$@H M>1BA;$B[D^5U<=KPO?,CWXZVZZZ/1(8<=B:RJM1"5A6LU::K(Y22W]'QL?.[ MR^XL?%?13Y5GKDF_Q&(ZU-/G :TDV)UPC3.$L2HN'5Q(_&-(K8@3;>YAW[,K M:W,@]_$;&M5508&=[PU,\J].+XO(R$:;\]GF[SAG63D]&UD;Z+Y+_AWYU6[$*C*#/7E5EDY+_%)V=XSC0%G=([QK =X#17RVT)I! M!K(G'>WU6X45)2_OC:9OT*_J4 GR(%,I3^IN+#$.GRT)Q;))=7RTHA.AAWU5 M6>;[SC5S ).R-[J08]%CSTG/+']#*WG?V8!;'5A\O?*'[SA[!+."9X&NT=NJ MB$]Q>\]KQ0BV:'7VD"LR'$6:IE)S2N+0ANB-*@P^4R0^5/0G=H0R'(.] R$$ M4K%G(,.!YC[QE_#A> QW,L/W5NI>KF\7G:BCO]VF;K4)C8>G(=)9ZS*/X\F *GBC-'"OWE%>';X ;M%$&>0I M2X?BG+W)@!7WLP]FHY5&8[]($ UNT5E/Y?J;=R8Z)J 4I[F9TPK&Y7#64^E4 M?S%[YI9I\_A+=$O-^86G'F!W=-3TCUV73]Q!LKD*M\]R%=U2H&"G>>2F>7AN M^U4M2@M.5_L?6EGS1,S(#3/JAJ5^W7OM"@DU$@%[G=WVHYW(1#/,=]<)J(KG M[>5'B);6PMS>$!EJ='O6_ZHZ2-2TDV@#(_=[;.?SNCGI3LU,FLF 3Z?^L4@D M;NO'J*R#1,N5%H$+7$.QP>#ZMM2&?49%KY_\3W\HT/540#XDX/*M*B^\?%^; M,FPUX@,PN+JR<&^U:(OVKVF:I$RLE#'W0O(L-0>6-S=->CA5SR7?_L-LVJTK M4 E%C \E R[)/V)OY[527^AQ]!'$H79/9=3C*XK,[!-HUQ9.1")K/TTPMN:A M9K=NAHJN6PO*K=Z<2:IS*O!+ PLK5@G+K*Z$4AC\$1D 56_(S)]'F:9S_7DQWP7==5+1S$XG%JP.KN4LV3-M24:!3%U< M Z*;5FROZCC%)_YUZC:_3CS*1IB,-%Z5#D>.[)"!%P(#)-"I8L?^M>7Y"!QD M_T5<3F0T350U/HMS.DCCX#E#[K?K@5^.;*T]4/9W]&%S8\1HY-Y+[.9JW'KA M#J,Y:14Q-X0>BX_RR8-W%$II28?EIS2XX!HW4$JI=&90:ZM]I%[R&]>A:0G_ M-,GW7*&_>2%V3^5,& .PHQUZ9+LJ8T4TT7$JKL\[G2(#*QT_("*9W$N*C[#( M.' =C/@%[<<=XNM1<\GUT(QI]/(/1HLN]$6;$^R$\3$<,O)!;OS@5\]0\&H= M&6#O\5+>LF$9KM@::=7-)"JY6-C>).$02[[E^YCO9("!R<+6'M< 9SH_>"4E M5-(%\[]S7>WDV*<2GHH\;I85,]<1 Z M/I')BAKI_<&"B0E#VHH&2I9A&P9X"Q!;P\9JWGKT0;'FEESUD43Q;M=Z=BA@L%&!6FM-*_X": MKV/!?BZTI.>)C]<'I5<.B$AW?[?MPK'U*D\V#C\\5%>3FD(\U43@@/H#'#L7 M=DZ?WSI3#\&TFJAROW,2<31$L:)++GK8YUWO0]$=+U2_)7LJ]S3!ZA+0*:*%Q(FU.G4!RN?/!Z$C.X MUJ@1QA;OI'\A%\IXZ'1X4L<-?=-GYJ#-AK#[E'L<340.U!&BXTO=PQU'S(+, M)A^4_O)=SD_;+<4:'8%UHX(]W&"W1CZY1)<]R0X/[C;V+ D6A0(DUK8"8=T73W)5R2R MES@;1_@"M,#/=O\7TE)Q3T9:YVY/)^V #V$?#X[K?QDZ01B]6_&-(V1 X/B= M& NT/_7Q$UBH/. 6*B!#8FJ4F M89NA\0=9?H&:@Q=7#[HL78UO*[(+OBF/"<4X?['^E)2SWF/ML78BGMK@$,"H M2O_>.*_6T;\2:N'@;J[L.YW>090;S*B1LI,.FM/W<1&^SLGY]52!QC/-L\!" MYL#B*YQZL[/(>8%8FG,F$Y$.]JNMI+HJF#C95 *_^-)K2 5'G284D7[S)1)U M_HHUG3(+EQ(C[>_IA(/-4_NQ-@-O#LGF%F&MQXY.?I4S< W$\Z)!S-:HMXCN MW[T!TY$;V.VX2-5CV\@=*%U#W3+I)(P,1.)EJP[D?IGDE'O')5=' ;K5\9S& M0&;T@P'JD]P#]#R#G<1%>A!/F(A'&AO_ 8=J;[T_MKR+HDOF=OE MR4+Z-0MF8Z/MT8K*6G--GWGU1HL7QT(:K&_CV>M,3:?-Q=,VD#V]!PZ,BVTC M.TEZ3@(*(+W#=>4O&-UM>6XS:(!?_B;HTMM[KZUXSI3\DN:#ET\JKM?5N:'L M@PZXVSCSOA:]8IG*CR[37KK\VOWS]:_/++D00H3^0 M5R@0FAZLDTI[;8RY+$\L<" YGW.L"SWR2*G<#GW2Z_E,!JQNDTDQ;C4"3 AK\;)1?;EK$97D+%[M_+,[E M%/Q,%R1'>\8M)ID5#;)>6;:]%'J8R3&Q63D=H^L:P)J@5@J=%.7KT:J4U\,):O7$Z/*]E*D0E[*NKQN%>U0O:^ST'?#0H=UYH MDP0?.!XM:19HQ3MG/E@_UM66;P3.'MR'#ET2W?CP_:\?&'%_N/$:; [ 63O\ MD?I^W14\>Y;JN 0TMND+?2W3(+$F>9H]<*!#O;Q1?1Y4Y^6'+-,00SPQ$=!1 M7FWJ%H4USDN/9R9 "PJCW_KUP&.-F@(:;=YMIG*-RKI]>F#>@8M@ N]5WH , M,L^-;2C9M-*"0>ER,]PUC(K48_VW?5U*,%L#7+_^$/JY<-Z\ B/C6BM3B++( M1 ^#79%[KW";UK&V6WKH0%^-75C!"]J4Q7!YK>:JUZR_ MWB WV)O9K4$TS$ M+2_:M-![DA:CSSCLXY,-H,^+\%R]O\^9=,VCJU;D60B2:B^-_Y>88N+ENY:6 MN[X#E3LZWEKKX[#:J@D!6,' M.M)HIYVKBB2O9U;6@*->QD$6[,\O'T7MEW.[2.1@)L]:@2%2WAO4\]\17]=. M9ODX%!!XL@4$I&XS,R\&YS M233R^&B_;Q*SM@8YI>VSA2\Z'<\VKH>(OQ^_,$^2$J+>G)*&43[4@CQ !\Q? MT@*56,"#"MF.MY;/55!E@R+/S\5U5DC.4!*(5S/\@-\3*M^%*E7_@T9L)4% C34_.M!=[U#N+$D MSAKN\!;X'?5C'_?I^2%*% 31M9=-MGW\U\QL<5&IBZ97 M.DXQ0^,-33N"BSX1_*$D;J\07KK3 ^=US#?&;]\1URN/L0O3D0V^^VF:8L5P MO2BER#:DANV!?DM"$ZI"6S(-O\GSG@RH;W]C((5VE2$QLZHD9?&=W &(B'<: M&5"Q,AT%=-5=?K.@Q'\_ Y&5G1'$&5KD946#><'Y9?CE@&&4JC A^%R!<7;[ MA4=&:4&)M6739:.'.U:+ZC'PA(KYY^LG[_U]L$(K)*U.T1[9R'=3C4D)588- M85X?%@_V.-W2K"5@>KJA6.$75T--W12+1Y 'QTV[9*X M&1?\)628GRA&6+^<]2W(,^)^_)/I.#2B<6*T7%OLF2=,]=J"^TR3%!FH;;V8 M._L (33>R#C=?3'1X!<%75/U5I<)=-Q*ISH4T>&'<3/5*RU,OHN+7&B21=OT M0[M%1NHRQM2FU23:24W\_B=J[K7(MQZ/@!@OZG,=Q I(*K@=>2,PO/P$*DL9 MYE@,PO5RN%H?O5KQ)NG5O@V]GG^9WB=S_L)!73767.PIWW_X;Y[961E!LN4! MCFB59+.)3DN740\H]ZS'7:D33]0YA8[A1L:#G=R/!BHWQ?: -5YON-$'W/6C MM&2OL_X=JZ;NCD.WW05,'MR(_:Q"QQ,L&7R'*W.\?L:(X6J%U^Y UCA)$V-_ MH'Q77*[XTDDC%E3B596_320<@39RH2'>TDM!,0X1YQ%?$U'RGYG#^G_/'BX%7?ERB>_!'U=> 5*:@@#5:(P%> G!O4L[HJFP M\C[9:SWK3XIPAH_LNO6Y0MOT6S52,S'FL&@-,;O]UH[4S"KK,3R_>Z/P03F' MD-Q1UB.O$2?#L(.>Y3PR\/3ZK'20"H@U( "4+6UF5A.MCH(X/54"E %ZM>O M#4W^/I6/S'-+4MG#YO>I*54(!1X?#*ZU17B5F[[JH^1H*"F'+02')X*T5.\NFDA:=&^CVO[/XC[SK FHV7=("BH""*@@) @19!> MI)<("@@*D=Y!*=*D]XX@(%UZ)TB13N@=0N^]17IOH25T H2+>^]S]BG//>7> ML^_],<_S??,CSY>UUJSUKIEY9^J[3E3[/'IY<9ARJ6.&WI55I6)![YB.>,.^.HT/18%.]J>D7$C*2JC'' M>-0DYR@QE]T!!R]21+B?6_$"DO&<$3BUU%1P6;-G/W\IB1I*@D_'%1SFMO>* MY"Z*BY1L+NP M$]> /EF/H;QC"ZE)-L9JR7M#E/?FRER5SQ?]SA!]4>W#(M*+!3]9FO]\A-X0 M:K\=;!YRP6&?^(SR>UJV<"P&=H"QCT:3MC6]"U.:]2AVZD]WL!HZL@KUM-W6 MF^2__U228EJ?3#4+SG?@?"ZRXW;676A,8?C"0U'M!I7W+*SNEZXY[@(!:&$( MU9:Z?)7&F7_0$B**%+HLX=-PV1=J)X0VM_N3;8M'[2M(B_&;&7<#)FSIW7E* MPL8.,7O0-+K%..5Z##ER.W/Y\J:D4BR+3]_,P2+_& G=/#Z%DYT]9C<+F\AD M>T)Q_A7$$%AJ("1-,_,@#0GA6^]:PE8\M?Z1Y>T^$&*-7(*CIR=&Q1ETI[[2 M'-S/IL!IN4M+<^C/D*LO#]T@"U>R#URZV$8<]ZK-8)A0?!<%^^E?K4O M3..]@RM9[[ P+)X+A^?W^TB*HX(5:XI..DL!R,?^!;9BN*-Z@[FTN&&S 0^Y M7>;&X"!8"]WYL_!9(-W\(T@?\#7)U:3':H3.;?R:8@'R+G5*N1C@4QR@1B/U M_/[Q_NEFY(#Z$X48( @7J#*1\E>5?T8P:[,H#;R?.2/8:1-,FQ%Q>+-%3M8] MH&^=#B\_U&Y_X[EJ7XI?,]3?-D=^A=92_I;?%Y5D9YVASO$P5M9.64'^2&Y# M3"O)*LRUH*E/,$W!1H.0+@W.F\(LN)MT(O9T:2 UZ)%>:;WM)8-E*.CT]:,% M%'W%-IN_Q+%B-Z6N 0/[ED%> MZ@L&]*,U_;ZG^NO'^HEK5) V,ODRBY'R0]8 MQM[K5OW(HD4Y,>.M7'3EB6_P90?KJ(\IMHZT70/NW16_Z-MWNZS:B3R**1DO MN0$%OI"F@XMY>(Y1@/)F!_EOQW]?9R3Q5T/!HW@[?!N M48KP]6)&XP\L0Q[*-5]M_N1]#Y5H7)3"?(\8]1$[546'!_U<-7]R$M(4LZM%0^\47%I;P--MO7L UQ <%^?3Y0N9*@G\\UTR^/]]^QL0J; M.'1^U$__^DCC\7-5;[R5\#OO4MIS5V!$0^\ 6&L7EI?]T_ MJ1WV JI9;(V'&7SX?BMW$< %. +8X"\I=#+CKH/.WGBQ;(O.FZ,T7R!))OE! MD+(9G&M )/,-G+I=:)ZRK?>LKF9(I7UT WN;;Q!\0.,)EF;&W= &3V6VE2S. MZN@/ND?PD"F?$=PG;MG.J3B[O[BM8U7NVKUI7%N#E:7C7 I5+QUY14T.:UVX MIXD&QO[!GV+/-+W! E[>5//5J+0PDVL \.2QHN%%W# 3UM>W>C.=X&=U\*QE MT&/NS7PRKU?WXOX:E'EUAW5U5SLB9,0;07S5]4Y? ]&#J;Z,/8-O!V)7LM.) M,_YPJUZ8,:<3K/HS4D2J!F827@.$>Z%M2;H(TJGI/NQ5@_SE:)5I.A'+RE)7 M@)47-O$S>-;?\+*A,>&2]=;V8O6WO3K-!-E]ZE/<(S--;_3TL1PS;DLQW 1* M/-!/.M_LCL/P'AX9Z(P59WWI\6#\Y5"R-,*JR';$J0>TBM9Y#MZ/UI<:>042 MXPSP8MJ\G++@GLO=9/3FCAC7F:G[X[NC.UM8]O*_!H"FC:B"B9QEJ.HCL4-3 MGU8D>**"Y-_LEQ"E>B3!-]BK,%:NR^' MIG%;!L=G& M%S(STS5^[52Z<]\R87&OL>(Z!5:+1&><$6X S.?@0YJG*Z!OQZV/:"29&:P7 M:Q]821S-,6OT7 ,<9\9@Y%M<0S2M=^F,(ZF--=\:TX^3_) 9'L;[]W4I3',4 M@P&&'-(/;-SVVU+IM?J^8WNX;ZS_QY*=]S2DQG,0%[2O[AW\7JT"J1"]GL/T M9/4: .OMY'LA6;::1\ZX#K.6@<^.',S7HN"JH_:,)4]*PM&$LA$N04SBW7H- M6R,9!N'WRE(>2A.(?P,&CCMB$',B%BD(T1>_SOQMW>]5)#3'VI5QCG3>Q;TH MBCU6UKLBG%2LL"6IPYIN,1Y,88&! P8\+O5]#SC4+\LGP!?NRWKJ\#QT)?GV MS5;:JMW'UI<-GUZA/K?^%D/\2O;WQ@(SQ)AO]?3QP?3;3ZE4+T@#9)0*Q=._ M3C;%Q='%/=.+B3Z8@ETXY_39KVU_0BY!V34$SZ>W,+*FUP >*N:,NO /_U5( M!WN+LFYGA1+%5M;-V1J.6:N'B*T8CA.ATT3"LE+..Q@_J<5PDZSF1TQ$#9&JJ\Y+^,(>'*NT4B*E43B]H%+QYK0#,Y838RJI_F(/2C%=LK M8**SI-,VWJ BT"K3::3 "]I3FN21KGYA(U\)3'*;'DLY6A3HF#>-Q$\D!:7Q M>,HXBB78>(:_.@O5NZ+Y+B[5$2> MLCOYPG%,/OA:Y]OM36RUZ/L[UP#5+SFKWQUW^P-Q;1F,"#^YVQ^">)^$!A ) M7TR VD 332%H3^'*]>52FU89W<]8"FS1D3Y4H]Q?O50ZQ"!WRP&PWP>D5[0]!S5WT2=\.SY6R,00T+G6UP; M^A\$3(A(7Y&O@[GC)U9PUA/9Z5U-_8VB.GTC3(([Y078LOM_2HB3P\4#O M@96[(&(/.:L?9O'L%]U=>PDW&Q?A)5QU=SP68P]%$[=I$Y\4E:%<4F6L?,!- M;@+ M*P(JR:JV/>BMAI\5JIF,K!W"P..!Q8_=]3:E/,"PYD(BGJ+F(\/X4G; MJXC7/2QOL]V=-0T9:0A8VG)I5T$P&(R/AORPWK+.*WS;NMZ[!L4_XWC@K%8] M!Y_U?+$4Y@8FF;+RH%3YDBABU:7C[1@(3MB@/ML(]>!W>)HQ@GNB&<2=U@MA M%%DQ S-="!X5[C^P@/R6ITVO 5X;"RXD3\6+^ :Y+V-GXB>&].Q2 M/*,ZAW\H27Z?NIOS5(_7;U/&(*>&/@6AO6A-$O9XNR=E>=KCSM ;K^ K%[W\ MKDUW^_6ULXB""0=6L[O5E$RCNIP'(^<:AR7D6)CB<$$6DR,#YMW06N:!T*Z[ M3/3K!G=-GE="TN#VP!_>1('#:(WCS7D1-'EXA=)350Y4Z=6IA"^7RBT>:1O[ M&1HAF!!,A)1 J8!9,2J&='1.!"9B6EQ1NK'\[)ZC\3V>=5\W[1S'#>ON]XKO MI.RHOTJ1*5$H2GW9 H*:)FJ8I6N 5.BYYYIW'/?,/JC!OH6 PF^&&E%H"B6R M9"ME1U^H0&=;2'"/!O6Q>$[7@'*]$&K6A_=\6'(!-XB+&@!8O+G'5GH^?_HB MIHA->4V_AP8TJ#6S!DO:/M+P*%88>K0#CQ,&)T\NL'N,M)E"B7=>]LO:8N.9 M]U8(D#R'=]W@_=BG7S$7ES8O@O&Y*M\DA2-R<@$<4[L80^W\D;]"0Z4 M@D,]X'JP?7H^QF=DE;4U_\HU*&WQ5 --E+RTV7"EM/Y4\((R]0/46,F9^^0# MI!+P93V:[["X]N+-5F3?"8182\?\E- FBU7JZ2/;@V)$:G?+^?L7,^O;H>\] ME- +RJ! MH6QTT>&J$-K7)S]1Z5'S%0<&3"5SS(>NNU5WAM:2DCAW MMK(SKPK:GS@+5[;9K=@&\#-%UP2XSJ)/&]:&3F6L38"!J9CT+ MXH-!?-=XMSQ@99$FP=5J%"MS$<'+\ESL\0+01WV7>%YA&#BN*1*H#8BF6.#& 0^I_$ M-\D/O(JN 8Q>G'_63LV6Q?:]<[#:-2 *_N3*YAHPZU"!5^YX3 MJG-WB9KDOPU&>N4W!Y=* 5Q_P5"!K9@:QL+)J2'T=+FDS C9.3C%9"R'?&,7 MI:V&.DR\9"H<,K>'LJBY3, 77.[*8/AJ@1-'NF0XAZ,NB&5UO[.)+\J:U7IE M;[ZF1'R8K&$]CEO@&S>%5SCY.\TK%-T>C&<6M.S;D,ZI><[UO/MFH[_5Z%3* MY_W S.U@=[SH8]T*3E:89J=WW=D\_$.KC[ 8<8>;3- 3KUCGV_-WY+KHXO5/ M,Y?&L'@9=82(?JJA9OGGSA?2(:(8%:2=OT8?5;6! %>B[#&IX70Y??2R]5?P M1)V+[P#8OUPT =C>Y5P3SD4E16/["J3Y.?B\[\U5QE%7]$[3LXK:42NRI?#) M.#[ZXK7IZ#SPW,.>A?7EQK8W:/'XY;>7_6%%R_, !T 4N#;7'J$C2>E^XEZS. OU=X(G8[CQ#^?O'T3C6W M-+<"3PQ5#$W25!%X,9(YKU@S:_D4HGHJ1IS2((6*V^OC-8.# :JM6LC]N>U&.7;Y*YLS0 M)*!0![$%0?=J6G!G]J#+=YH"B1,''X<_LX>M:\E[11P>BEN3Q+0ZQU$>O#O7 M;[T2L$#K!7:JQ&Z+,YPIN_Y:]^0.6Z5/_8;#!5*(\E1A]2[74]H=[7@":@#+,N.6.4) MUI+;$O+]K^";"H=&I0WI&NUZ 6ZY0%_AAVX%1/[:-?1IC:_HA8/CR1E6&)+< M7DX,C]F:*UKRE2L,>(P<._LU.%HN?SM(?CA/V]<.(<17"SW56_,Z..T^CW!/ M.C._'\1NI/GS<_B;9[$QB[Y$$GC. YZ4B];?2[>??G&D*]4]DMF,=G=C"[QH M!)VYGLMTKMB=2A_;8-KRMT$376A=2'7S.DME[C);_I?L:H&B"LCAG)->M93 M2R2*./O_?_*:@87;;I,?3DVM*+3&;U^(8LE;'"*AVB"S_%94!#^9(XX+6MESQ0^X69RY SR*'O?W]N#68N[+YW,[DNU!L17267 MWFV3T*B%-4Q$'ZP[;1*I_4)M^9;2V\$U>D23I\2FC"01ZY8EL3+P68EF5FA. MPKWN4''E+A$[<:-/PP?<78IZ^-DS,MD+DHX)-!^M;)"]8@F^/*^Z9QMM>S;\ MMK5.P]F.E*I.OEKI6/86 +ZGV/X@F)6YE_DU,DT0]JLOJP2=I]0H1?%EJV+? M*WRFN)[=V1TD&]_S(4PN]E?F@U3^U/V1&4>$<7'1CH6Y>A60L$R1VEV9T3 , MYQQ*N7HX*,36Q33?0*^-V*O<:IB).U??DQ9\ VRK!;=WQ6$ ^,/^;)>JGR*. M?^APV,]!#'>0WGJUY(=5E9D#/^?XLJ[48S^-C%]-TMA&CMM7K)+.;B6Y2U$( M0ZY2LZ*"U>!O1N? Y65:N]G[/"?!7 [0/2I9YFR+(X4YT-04N]/H$7LQ0WFL MR;>8*'["+"?ZR\7P%?I&3_JEJ\\@4HWS4)PO7])XI^I#G=6035TT$EW]QR-G M)OK1;0B#3W%!6,T/WH^.ND'S"@7']#]AO#C!F"(%S6TYMW=%R8W0S7UX]Z&- M(+0 $NU;5+48$JAV9)GC]%O $7NMT>(*] M#4V6DVE#7[V">5$CXP[(JU5J(D2Y'%]'G,3^ M_GCQPKK(P>#@O-5KC/B)L-UI/$M]1&Q/HZX$/GV$J&J(9"H\B0 M>NHX@W>D2%FDIWV2L4M-?A^IXH2BHD+O/-1L!@:)7%FV8).255%4K*N$JV\, MRVDQ%W-NOX[ ##-GQ*K4WDN/4@!01\EV I"0,9C$@(@#*.JI6N%.SCCC0VUZ M67H'55#>#GYM,\V JSFQ9Y(X*G%U-$ $"$3 MT5,>^B8G.C2J:R(A2N,BRF*^S3B65\5DE-PSC0VT[8VP3*MRDG@ M>@D9<3CV9L"X-GU%S;^\9:FR[['1HWQ ?)KBT8[9I256ULM^4.'43>>O]E+1 M7Q7 #/0A IR0B\\ZY!@T-84#TZA$*PRMQ5:O](\:(H]C;(Y0Z+6LHHT&: &V MD6 (HA45358YZ?@OL$42X 6O1M)^D,,08=M)JMHZZUO46QY!PM]($B%78L_< M0L^"YDKK"/MMWE21%BJ'Z;"617DZ_I89FP!PLNEVDR;=?;]:@G4?\=@XHZ_O MHW@RF/MX'^8#]F2;<<=/8%1H2%?$ Q=[![6#JAR;AB^5;=+$%^KX)(;8VD3B M"[[F-E1T1YK()_L52_G%;S\6#'T*=@<%IY,M#>C+OXK8]O#MS#\^TUU:P-_U M%!^A6O)>6_9>@$#W\;WHP<<]AL!QG.7M97 0F,1[E>1+TNUOJ<^C5PURX,DL MB="K"U/2;6UA@9U]$P:X)5KJ>+#(;K:&:/,;YF7HD*C?K*B^'.8U64(ZH1AQ M&Y5^0.:!0X$&V]C/@Q^L A?[I[,7]=R+;O=F.]C) G9_XU&$*RK5]I8N4O] MX[8;S#N*F/PWR,\4=S/XOWF:\*"4*\ MRVW SA&N'IF(M>7&1S41CSR$ASU4:_=WE8>LSUU"3I5-QNM67$]B!$_2B;4" M7/9(C/WCWMC&&C^+\9OEZJ8]H5T<3^SPB/%ZX@)MX; 2?9)7+TTD7[A#*MZA MP5=8Z!X?3H_ 4ZN*12]? UZEF&$%Q[+*H]-KOA(H(SN?&U"[-?"4'$6(?L ? M)U.[\W4YE;/CX57FV]K@/7&LMD=/FN_;08:P[QL6^=65UB9D@(J_%RLW\*$, M7KV462P2:<^7;W6U7PE:.3<"?JT7ON 2_RV*T _F5K_;&Q.S54W)43K5D_<#HBT)Y9OV*&$'O"90?8I[-3WHZ#G&Q_^^.-O084Z3M9 MPGC0G&WL8*TYL5]L>Q A*:!V]859,^6FIHWG:P=83MOGY-=D\-W-K=-LC&=7 MKT%9B)Z+S)^6,-[13I>.AR;]9&KKM4LS^T3O5A>DE2^*A<*Z\N&O]X@HG&^5 M_"%9[&,^-R61JM)EWTG1FT03OI! JX?',!G!-0^])Q^BFU3,Z-(3!/P8=[#1RR2JD?VV5\TN@AO+=V M^QQVH$^_;7?9]46<\5P:XKC&=*IYM3'L4-'QL8VU6XP@!]$'^OA_FP[Z?R:R M20 =!.>R_B.)I=\"\"&15:G'KH9(3Q+O[UCY.,* 9G2L5)\3=Q%U,2JO3W6H!>;VRJ^LU% MS?5D'2%UZ$F*YJZ9"-0;C$V]F=BH\[\I=644H:JIQ58)#>'> !&6\%X1HK1: M(3ZY8-8E8Z;G:\]GW.KWO6#K'LI6\KWR5_;*LOC("R?<>M)A9B3DF&_?32"@8O^>Q$FR;X QI>MJ\\R,N;>C_6^/@=EH M'V[QIZ:M]]7&4XAY[-1X9]]D^1W-+JX:9N0-"5(+A'E(/"]W&7G!:OVE_WMB M-UM6P5L72H90PM7;U)[+%ENYK6FWOMG>+#(UIU5(-N:X*L(38^;D24.AW#P2 MSI*EDC^T",D^AFN;GB[\BO^,"/'XE+-MDZRQ%"4M^=Z>)J]BU2Z3L$,#MX;F MFX\P-5G"-%'XP9<-9NJ67;?PF7*N>"Z]_9@FW#X2F^ $A6:@ M!),%9<7UGV.'D%"9 S$/(CH>R.WOY=^BUPZL=[!Y1][T?1SLJQ61/Q/(7'K4 ME,=)KL2(;;M7DOQNOCGP^F;1P%W:6OJ*EY&(NTYWB!0>O^+VZ4KAB:BS<0.X M ,)%),\<71F0F*A"KF=XZ<:?/:AWSV5Q(-(]0^G%6HF.IJHG'^0[&I_'Q6%/ MI39.BP;-$SW_Z$)LK66SL^&-4Z<7(P,N[AW.7D#+TF6-NWUON@Y99G>9A$1) MAG^XN\EY?"AAC0MPM)8H"<7@-MJ?WUOTL,V>,8M?L]0P4&S,!!T,1-R<_#[' MW9NOBOG]@]L_ZI0@S0X:.63$ +@/4JFD"V?3TS$G_ M"16L-Q/O%;%.Q+FI?==%P5G)EFX,US$WSUH6?'<#!5,_GU$N#@#^>G8PJJZK M/>4&'YQ. 08MS0RXR >RDT1-*(4A*P25/$.[K:N!=: M'(,3=QHRZCC%ADK:/KY8*F+:5\&:E!V\JTY;L0TW.THVLY@2L_E[=(/WU>WG M%L%HZW8QTA;%O0DKQ3>2@Y5:'""LRT M;!FU3EY7EJ: %B+]A9!QW0>PT^YT8@\T).((^T7 MT#[_.,UO]6]#:.4.Z,-5"PB>V;Z%9135B4VVSP:3^S4@L_WW8CIO3V0,W_B9 M\B)1]"_!1D26I_EQ^/JA[$,KI$)_7'SQW<0I[;Q0!YCK7_\YGD:&A/^;#_F9 M)?=J .XXKT#"IOKE1^JDUP#3L]832RTT2H_/6>,P9=$W7<4W;[RWN7>/!2D_B[WC9G./^"CW^6?^VOJCSV M]X 6>/?HAV!KO/>$M0 8NO_3N$DN4MCX%^QN55. 2(*&752Z(V8QG&#'+;P= M:'Y,AK.HA6C>W-W CJ!B9^ODI^T*&OL_8MAR/3:[BM_WA?,'%UFB]3O2 (Y5 MZ-2O#95XS V!YJ7 )@/L\NO03Z#NZ#PGV,]\H4^RPUTL!9F$/"6WWQ[1KI(@ M"38: 2JHG';=^YWFX+(]Q5^=\@W0^E1;!+< VY/ZYT>@^0ZG*5CR)03U6F8B M>5=+PI(.K;!F:K^Z1PW;:P'J"P):1_RW?2U2JM#7@%#LD[*9LXQ9),;\1X%+ M6&WS(#[F%77:&L%F4'DWZ&EWA7E'@;_:J3[OG6ZJ8/263 M#<5:)@=T]W.]V]^]4C4=PM%D/CGN.=I(KF3WW$G3Y/R2;LP%2%*(YCOL#EJ] M-='266=;3]! 6/EUFO M/!2TI9#3J#0OT(O2DO7 8,2(_;/"?AI$W0K-N:WQ4()& A^/9 S/!)S*T]2 M!G\]N@:0%F_%]]3@WA%C!1''O0#7+(6V^R1'/Z[5]R/^=XXL'F)3O\ M*/#WJ?0UP!B^R!C(=R+XQ5%4/N.J%]J+P8@W)8$Y<#'+^E1+J4UB@WLE!\/9ZO->6]9@V M5#E^G2.UY"QP;Y<27+YZ657N[KCIR64V0697F$]#8/SQ7HD0'E "ST:".D)Q M0#;IG'YG^$_\^=\6-/L'BM)GGR=\?2[0]A\N3@]V VILWBA> UPP)3LA$Q&+ M0CEG\>TV9VX+_1XOAR+)--\J0F+:P#.X?%.DW6&%X< 54G?U%AY/@*+N[$]Y;'P M9L;3DS^35V>VU)5!B 'K0_3UU2) D-I-58L9YF_9<\A_@W&0^U?>+>+/JI^O MLNDIV]!B#N=63R:R4\?[XQXHN]SFTSK5#4 MP8FCLKSF*3R[^OR)VLVK [( W(2-6UCUY%NZ111I47$-Z'NV.ZC@K7/EAAC@ MI7^S$W$Z\=VJMIN!>@.JL^H(LSNSS+]?\+C,0+1/;=&MZQD;<=-3&W$_TSW> M3I>+MH@<7;[+U_RGA)K?-XP";U>[6A' M@"2F(=[>ALJ-C[S,F;2FKWA_N7M(90[VGJWY<_+&:\)*D?;:H MY-G'T4/K(N@?#=NF/LE H>0#>2I+O_LL'[E/' W2H2=EO+,F#-,3XL\#)),< MWH=[A^O6 )?(JE:VHO!+8719Q;$)!O3$1CD96B(66]Z3 Z=5@4I=RV1B46E! MIKNP[&N ML#"SY>'/?;T\JQ/(GO8^NUDP1L1"G.EY&3J,3/1]8WSQ7M[5XZB M]55[^\X%]4V-CO>8L_Y2L&$Y/NE)TKVYX4NP,TR.ODJ'%BP:]N,[=QK$B3XC M/"_'RQ7EJ_]1"&#?'6[:8_"_ M[5R*UV<"C58_]K=M""'QC?4_G47K2K^PE6;=,1L+H\A5UBG5)3E&?3.3DDQ: M"]X,.-J"9-'%5;[\F]_V3SNA@0_CE>_DJ>9@G&OAT_/<<5%J!)EH!J.T9H]V M% [?84 ].E,9K=MG"B?>9:B-N?QUO+(DL>)&OT1W8XEB5G+A\WJV/XB=T0*A M%5#\EI-4O27V%GQS$XZPDE]2M$#H@2^[@9U$I_8A3P>=7TK-MN;D$C^[6JV' M2 %U7N_%."XW!596!'0R5E>]\:7H' _G4Y&B\GKB@V?D\--7FN':7':Q#*L(C<'F@=?K]YUL2PR!5$L"]_%OY/ERWOC93 MK-S*[OAONCS^W[A!_JT\3F2P8(FQH:1XJ.(C@9]+BY*@)@F7H7DQ_@$_R"5G M,2XY3_9DEV1&IDFY\;WFP[U%7Q*Y"H:5IS^-<8M;+>Z,+:N'-%$)3[LT352R M IR*5M\\[LI-QF$0#Q+N>H&]\GRB.$#H3##ROH#!BJN[F:=$3$*Y!;_)/@D@ MRKKB2=_I= /#1CD>6V9N?+\LE[H&Z-*!N2@7N6Y37'5^&G!T[?" +^O[;I-= M Z;G'Z8>)9\-KH5I3CZV?O/I\(TL$BYJY%%/IICN83GNP6U3!XXHTKO[9$W[ M]]BSYA7W#&-&?4WVH*[7CTUQD52LX/<3EGS)#@TE<2()#)2:=!^1[BOT@I\N MY6Q44-+F6%,W(XUG_U' M[4+^*4=.\14O Y M89I-(NNAX"4Q'YKL2>/-+>,\>Z%.KT ;JAK_F3JN3=UK;R3Z0AS29R%0'55Z M]#4[=Z*-T.^'FP'T!@_L_FD36?'_AC%H0:R+H$5=E>L,]6Q^)Z*2/@(F(!4$ MJ0^'X5J32\-%2J37BH&=]M(,6WQN5H?Y5UT)SE$*<2L M*&D.].[,7;\*S5=*BT/[]/.WPP@=W EBPS.@1:^'\>+ZR.S<]"U+C8/,PC?' M^Z?$,/.5B@$YS^>.M566Q=!H(F1;S&[NASHO6@9CO(UX"?&BU?70U$W2UN; MIJLA'$ -[!7:P,]=C.S2VK3M,[J"O8S74\F*_=,C>^S(8OQ&MWJ5\\^Z)R:; MB+S)K6DUZ&*R0.I,E5&BS_Q&&3-->6NZ:-I&D4M\$-^6Z&L'*XHO4D\-%;Q4 M\0N\J^;0X5PB*E1-C>[%@NX]]V\SY!/'/A$/%CF9E?WBO*_Q&P8F#U$U*#ES M.?@0,569 DTK[NO!5.T;MP1UY$>J<*%7?P+CRJ,OYIJ\BNJGV,D4]62BL/"E M"*9NYJRB >(VA-M1DV[9$DY;]RR=[0T&.5*,XVD M*L-/O!G/)\>ER28F?)<%M\LH&;R"F^9<-P%=##_P[?#Y]O0H4&Q4TAR<_$/V M,PVV:1?X-Z> 92W%4\G#M! )U$1.X,J4E8"(Y_G3_>KQ$WTI:N?M 0<1B]T2 M5P=3K6P+N1RI$\/-^G.H\;=F:?]\M8I\!_W/XB'PA-X_\9C]M,U_MFW9%'7V MY2$J,[U[E1=Z15S?J;^OZ"=I:E^42@M938FR;+#U"J43Y?RE*E:*>L#9]HI7 MZM(447(&[*0IOY_$,)#]GI#@]%XBCZ"HJ^(=H6ZGUXC!U]".S.XB8R)9@FA*_F+C7DXWP9OA]!WT<6@O!R^W^AZ?V@-'4MO6[ MG72OK\9;Z'&FN@< +B>)*%B[/HF)O'97M9($0"B\E8X\QDDWDUO;MX&[;7"A MLW<6,8(!!3KL/]"^S\Y"L/M1?TFB#[0O0EU??:'0?K%"7AZL!7C_/U$PX'\J MJ>:_*/B00ZS;*38VMG!3#?BLFC\IAF2V=:%U11 \KT;A8'TRX>?V4+!(BQEW M_6(HH(D6=;O-/.UV?>0RDT.T0FMFN"[-L+#C5*D.!TX37@)0<$J/)[ T>WI\/-W\:+]\P^ZVR:]Z3[LB"= M*UX1P*C'A4O:'H1MV\!]IBG;#3@1'45T/_:B1YNTF&CK:FIK#DM,1]]R?G.W M^3Z]<09]!>EGMLN2NG"++<@]%X0L.KMZ^BCH6[KGV5#?2YG1MSVS35\#%.%? M$S[@J_]SSZE?*V3(]Q_N?"[(G-Y6VS5S\]5(+D42G\8LGVDS^TN"'>)[XYH1'P/[RY[9Y32"FJD7Q/C_?L4[7CR?<&NR'+ MK06NU0WLU/$NY34@SJ1MZKU1P:W"+%^"%CQ'/$?@^=98\:N+)(I@EX1#9:^\ M300, E5>M*4P3]"T4]4+,X?F7()J+,D4=4W^70/)?R5_*I\>'V<$@V';W:(1 MG\\<5_9+8D8=!:Y:SC_&1F#*7#1FKP%#O,V27DO/(#UA<$F_^2:ROU6B\W=? M:-.G<:UW\)1JLCV8Z>W:-\1JDP\^ XI7#:A(%6=%+BTK"A"#G&,00^*<:.7M: I:1DNZ M+\S7@+1OWC<38!*:+G:'PD?>]:Q!Q>;'AEO/)>M0_8&^MZ$?>5#X(^HA3;"_ MZ^F1/JK3.LA#1N![L6C7^3/)/PX)!X<^MWI')M16AWU,3.7YA&QO8:I<^(%; M-58W/OZ2&\6;DB\[:/5/[UR*4N2)"8I2EB[N;X77CIQ\=M5ZG(ZDSI.!&SDK M?QH+Q@KN/X_2G7'2DVHELOL0OIL5G^PDS;-(DK(BNA(N_JLI;)AN]%B737LZ MG;^_7H_WM VH<-BRD.9,9-_=O!6[W"@B73HV>?\'[50D?APO[1=?)\++*:Q8 M%WZ>T'I#H"3"ZN7]KV*UO6DTQ'..5S9MY3@M.](J5[=%C!UK60X&><.RC0O= MYYP0)A9%UC_WE:LTU:-@;"N"%P/LAJL($\_4XLJF@,!@#T[.P/7NOIFWWLY, M.6#;NLMF![$NB-SJ]M:V=C*(_/?&+0WCI[K$\])[.75U%R#)+%_>)7$F5/L\ M#92ZQ_K9U6S"I5.5,!>UXWD@_4]<0JN[BOH:;=N26ELP5N\4?849\0"*?JJL MIM+ R1"$O*OVY1>,T]21D-OH:*7FD85_796@,1+L_Y6"I:VFTW;3QNVKYK@W M]'!?C^T&/F5F*FSW%+F9PPO27FK[*86'B<">5V[EB^>6U?II5%=J^)^$NQZ$8 ;&[%SD_-VULTV;>UM6,BK)Q M9#XS^D[YQ)G>K(8)#SB8]36\GV#U7B^BB;;#_2-MY7MYFZRWU%8D1%>OB&0O MOAE9KOK85)X(YGV 27.2[DV]G;/[-E\"%HZ]DI+;.EJT/BMO?6CJ+'0@'DLH]B; MQRW*O90A;36IK)0%D,__M1DWG<:'_/GTQ2S'H[1'_ %E%TKN<,8ID'U :]O] MIZ\U':/G3M^5[=Q*E0W6.E) _8TE.WQK[-UM2E&&XR]%,3B;*A%):4:W#SJ-W!G+U9?U.E&8RWU/GQL;?:W%__?BWFOAQ]MM-G<"S_@?6B.VRQ]4T!M M>BN?Q5\5-UT5%T#4[)!G^C^<,_A[> M0YD/+B

    A5)LFRD1%?SGJV4=.A!1"+OI$ O]/-Y0:?#/LE9_&)H M@6%!@?D\:/#W+X52HE9^ X\J7*QNEKCF1J_CTP0?3S^ICR[V'536(>R/KP&R MB5;/OIC@$S\U%&%X?4@?CFRV[>ZFG3SYJV_@!5S.\3DS#K>>[0HX<'*>3JVV M\KZUA]#\G<=*(K+AUX"CX0?S]3ZW&IG($HK,5%+OLL2D9C5MK")45S^IA;*V MC.;#GIS"7F+X9L_\/HSMO:R=GMRE>F$HR++P$_\G?BD^?K'M@!*L1%1UZ3Z$ M7*+,>F[0YUR9N8_#'9C\XU3)LT5YP*.R>/.)%TTM?W6(WP2U713G:=WAQ19^NJ\?R'\7KRS(BADS.V.28,QJ5 MN__#E?-75K$=@2#]UM;NK&$1?S N!@N''8@GG#FO?"WN?'FQ?NODV4'I#:#8 MQ&>_!NB2V:W4G >B<9"QJ(G*]CB[0A1W^-O?/&4H"7S:FZ./6&C 4WG1FE)F M.<0R:HGS$T#.+ZPM)\'O9@OOS9:0?8('0K+NO\P,?H4U=<8,HM[D#OD;MB<@@^\Y&VEHFTOARU"_JT M2HUAOSRQ^.4+3E[(\CA[26FTAVW3M[ MF;>C3)/%CR=_&R?'B46ZEP-]B-^O0F,(EQM97PT_1Q57A7 OW&ZWDR'[W]DS-!RJ M3J-7A&:2=$PPCR3,]->TG8JYK48_',KA*;E1;-%[,V G,,ZG=Y7;53;@C4R, M4QV-H*+">O9ZH![/HQR]'+"F$,> 0,Z2-6-I?;K%X9G7(N1N+Y A%!K;!<6 LP4LT\Y6D3#U:XF5 >D]JK7FD[@"NB+\% @+W*A/K\V M3VSRLGK7*Q7Q\S?R&D#$:9E2E2;5K_/QL"8FKB0)RYM5<.ERV]S!,FEVI^M*,7"&.RTA4$*$X@F7YN$%:#Y^ MLC\_^E")8,3V]1\PT)H@[C,C8,A[Q6DBLJ/P@7[D96]P(A-*/.)2=P:W[ MI[5RGT_#HRH1F6.K6F>!!:^-/]=)->'*5KL1!3UZV"L61&L)]$E+& K^"XW- M=7^(3ZRC/=[NY1BW*_5:PC'3-6"BZQ>7,*$*WY)!*4@K;]?2=$J:M4*M[WBW M.# H"':<'UY41!85O!-_[-U]8R%+@JW_E,F)RQ#=#"#*$:O#&"U2TOJ^2WQ, MH=(0;I,O'/TGQK"U(+C>>-KJ11CX1M'6!J_Z&VY]?J(0T5,SEJ%2*HWYK+V:9;Y.AW&7"I>2W+L0(M2N C%)76 M[8;Q&-%9'DFO'==! 6_73FF8EIHIP(L,V21,;,]>V>A\O93D&26;:Z* M%,VM7 ! ++^%[!_C'%7_EQ1P6.&_#C\,XX_\(S+.R/7V1I]NZDVO/38U5H)1 M!U-J0OYP+X@]CC$^YAUD.(=QM:@9-13?C 46-W8LI>]3ZLP/ZMA77:2=KN+: MT2S'0:>+Q$IGMFBOMLZ%S2?F+Z_T1 NTA5J[U9^%,I;(XM&,\#,H$0GD=_K< M9ZPKM]?]G*\!!(@(B:K:B/ODVQ]9(^H"# 0__CZW4EX3O-JC$$&,O:#K_CD< MH ;P):#U&_85I#VA]SM*QQ_YVWBJ/:].GSKSG9V>_W6,+!0TLMZG=[(>/J(- M9[6*)E>T>B#'_JM2WG2,3E%9@4YMK[Z").Z"]VGBZ:9?](+?JP\ZX1/ZS"!'OIV^4[ ?U\-*=H@?S M*'A M_6U[F#.OO-TUQT:,X*?Z)IQ:ISO#%449P\.U1WQ NTKRVY=UL;1&_5OJ9,4: M"CYR#NOP&!KAHN@(\<^^U)A)=,8>'#@ARG<*_]*J="VM^7_67@0< <+)<@], MS+52J-X3V]O-*'%#G<1B99S$R)S%8]ES+A%[O^S5F"'+^KH"M MWEB5Z_M#T=;&B*5.J)E8RKID5!_O%Y%:+6Y9LT1">_T/8+X5\@XD&)6/UN,)F0E6S*Y$=%.6I_NYL.=U^G;!=NW2//JM.5I+U+ M@:49;\*I!H2_Q^3[P8V]_--7[C 8==K$N!GOD*,%&4+QG%?8MYO(QON7C.!J ML5.4C;Q=FLBH=27K*[9PQ;MF="!7S$>_-%N$E=!V#P!4C"EBX^3G"!-XP>?2 M=F[=&#WAIBVO-(N!%RBUV1MLMO14_DLUFD;/W2(DCZ$,\OS6 LLU8.>W&._6 MS&3VB&-]ZCU;VR^V4S^N$,!OWO3C0"FC$F:Y$EH_7V)\^E*:QL.Q1OXF1I4H M:&5@O;C%G&E\C+N;&)N'B6C,5:'GU*'>]IN&>&N9[(A?1ZF?A]I/LG+QN&;8 MV'MTC@G%Q*X!L:Y/0CPHGP?+3^1RFKJ=E9J1#>T0M>F^ M<:=/=Y>N 2339TFS/K=Z[S#ZUW:Z_2!6$8M8;&W*2)5S+10+\[:K M@[/%Q5>KKLV+.6N+>/()QQP*NE/-[QJ[B\&L"OH:W/:JG,[SXQI9.[ $EJ*5 M>VG919@&PVB@6^PUP' F_P*1= 1++I)T,;L0#IZ45%V0VQ'[^^CWK[YU2_ E"7BC*OH@=D MC8WY,WEFM%^X4B_B8*+< 4(,J-N>^$O6!&U+XQQOX[:ZAIYS 9"*O".\XRB- M UO_^UM+7/8=?1"GI.J7<*DY['WG.GBF?RN$G/VE[[Q^QM["4OV<'NBNBR28 M.">5GZ'>-L#V?S'WGD%M=4VZJ##9)MJ R<(&7C*8G)%M3#9@,#F)'$W.41BP M,3F9;! 9 P:1,PA,SB:;G'-&1"'$Q>\W^U> MN_M9_:SN40PTUH7D,(94H+-A?2Y9S>59T>L0F3J>L[2+DORLYQN\Q[Y1D#,6$0W:BFT\G.&Z MLM]7+J/GA(KFM;5?_(:W&K:+I1#B;AKO=&, U-,"[Y!6H<_M MJX:7@UEW)09)6V(T:F1GX1QO?\^^WD9334N)+,J57L761 <_L9R=Q'__? O* M(R)BS,L\#C"P, &X B?U'%+M\_1[+,RH]>=^-JF+3+!_1XDG]+$PAS&',:4! MMIKIEJ/XVZ9>]RC%.#A9I)9;I/:L5MXK(6S.=DGI1?F!5'UTNE\OA#,.*6:WF)>J=5M$+_EA<1 MR5DAA%4N2C7S?"OX=HI*F[9(8AFS['^EJ#7M2N1AIG:^GQ[+,,SV=WS&OYRP#JW6-?9 ^T M<1T%=VX,"NC 3&&OS0Z[JE6?1:M6H6Y5O_1L#"?NK20W-(7?2&7HH1JWO>W) MX/_@E&N/'F0CC$S^V4ZW4>KQ43?D.&;>/_PDYG>A0V&>BM?2?FDLL/ 2N>69 M^O>FX8Z.9C[UL5LQ%]"HZ,QN"-+FPY\3I;NR*UO*8L-R:E<P-*>RL =4W&XOF46\]\D@1:!IR.9VAO+Q9\O 9/7&SY\ M'1INQ0Z-EX:C2!7J9EZ-23U?R6D-).ST,%1-(4UO4_S_V!J(51^S#*0\9,1. M6<:(5WTIJ5KC=[0&)!."@Q*?4I3SGMX!YB0E.O8[ON+&-AS:E5]%K,K(H/MK MC74;OD5N:+/W?_-T4'+]N0PA[8GZ1U\*,#!U]7"1(OU2N\>Q^A[ W2:#)<7X MUZLX->=^C@?L7I5.W@%X3'S[^&NY'N='4\B^J^'^.FZ0J#_2C=)4/"*R]$/*B\Y"=E&X 6B(S MT+5IK4% )F9_'<.7$D,BD2:A8#(AYZ!M18&S18/([G=A<-%#)2JV[R(UK$4V M0XZ(G8)&MXGSHA66ATH4FUGC*NQZ8#2P( UI:W65V[-D]XEA+'5M,7L](=%B MVZ_<)XAXT5B>,5#%+OLX.9IQXF(6'$>BS$519CXC/71_Z3&:&T/ZMM?2T/JU6 E@M) M%P&^2^Y69HLH_>64\\@%W8_DBWQR,LFW1[)G#M#%(2_EKN:D> %^MN@W(A8F M02#D8HB3:V8*RZ0$XUH'_1R76NO[3PHCCJ]87#,_-L:LK6V6S74&4-2<,)F< M,GXCCK?8BLX2(A[,S.AVR7LRDJ]-K/0BN'-Y5E-J0D [P,Y\*:"U3I*ZWD?G M2D*6-/_]@;2,YV:MZ@ALT6]%:Q_&,LZLE.XRVMM<1&MN!915?X5;^VHO.+I+ MBLZV ,*62,&)X#[GB+PP.&*9P]PS3(ZH;A%7'%5?E,&1!RAY;&_\WHCYM9&: MG-U3QC%8&%0Z(#;6PF-9]JW:OBP"EA9_[>B^^;Y]:B-#URB]X!_:L_@S_04K M S\%78%]V916OQ)N*9D[0$%PM)Q]X;=U%X#EJ9#I>L6NBNK4GUT?Z,D>ZGN9 MV%5:2J:VYE*BKMNYX]#YV0QC?.WS I;$2<\-+4.IOS4,.>$#;OT[!^3$:LBAN2Q.TQ^1Y,!I?9O ,0+KVYI?V+ M0J=H3A/[1.G,R/%XX4REYQ.*%S?4Y(!YX..F$G)?5;YGLR=I&[#'JQ#N'A"L M\LVZZWU!?/@,SY[VPKG4!4D4:[&3UI]AP-%W-1GRHJR_ ^FTM]-1?N^N8+A! ML3:-+A%#MFN/R!X^PJL[AK'#F&KEDA^B3LW])Y]]P>GIC FK!1*7NO[%+8B? M?$L_J8C%AEV$CX.J[*66X*7VQ_)QX MH0WP\%'@^VW[:L _:KP5!Y(! G "8 (()97OA_*/'^/R A_Q\)H9LN66Y@ M?UL0'A:)+![#.HD<[<7R9JOKB6J@( _&(I#,BRY-,M4NG7R [>VA4QAT\;63 MI_3E.$T.B)7TED[N&@4?&:N-T!OE T?(GPO0I$'.B@!N;\K&+X M_A)I!Y S<13'-[7P"R*>QK0^[7< K3 =)]!PZ>'P53N3!)F*,O-^TI7O98=X MOF 2P:IP6%L!=UG[V5&-UP"X!$N,WY3'OE.J.Y*PG?^,!11B1#SKVWC%@#GS M/6^(ZQ^S2!#'U#_:B\E(P!<7^XJ2(;@=BUY.,2WR'0_C)C'PBK19\EE+)?8/ M5F"J^$."(SS*'_KA%QT/L M^NX W@%2=5*,O .W$5Z18I?TE?>>&;H "9WW7F FTQ[=]_OUSS#FU4*.\;9B M9:Q&0Y D'B/#].0B]HGI55JO=Q[7.J7N5\^S.+E+ _>S#]$I+.O(N>.+ M)E HC_K%_.UXS715=\ I?8O/%BX!IMGSYD$'NR4ON+[_5LG' M+@EF&F&_(96)3U420S3 M/V,S@I,$ACV^G]\!;&*X]L:SR-?-3B :A=:0Q]IJADT#M1GB<#E'#IIPY \N MX*KB+D>=M\=XH>?V083 B-,!9UY5 V?G.=,Y*&P=G4).1Z:]-8(\W_4#GB-V M[RV)X>'HZ-GFI./S:@/T>1N3^T.^05F1WG>J4IG?IMS=6W%2&:88;%[P,;U3 MO4P3 O@K+/O&BM%J*^,5388P'S?(@)3VKFA^A6?HO 8_BE<=0Z)QBZ\ZM,&$ M-@.$6:1]K*2O<>4G ?-M[M<:@6(KJ2K$BM?7*?>7$Z^B()&0V3!R?>CB#?,Y MN0.$'@I^-XT?=(R?Z$LYQ;#P3V575<_''8B5'Q9MD](O]!+6F ;?\I6F]RX M!FR5@_@A;:^0TPTIXS"MQA 3%G*R[/Z,4GL_F+_DX]\750_=BZ??1=*$A[^K M]*BI.6TY.U,R2_R[-.[R\MIIR8F-9P)+.NT3":_AC:C^M>EGSM'$HC"?7W[D M)CG?DUYRLQCY]0%^(O>-7D=?BSI>E+SU*E1$O'FP^?P:$Q#/I\);_Z!AY,-X M8>+W?$Y-&>66I&3X5?KDI>+:9YV",]&/,]6FE.:H8_8SV.J=8G"E>APP%]_")!?$@O*82 *IT4?EJ9+%W<99YS M?TBAGK7YLOGZ@_C6E>HB+N6U"_'(TA:BC'IB=R/Q?OAEGY.(>QH^_IEW\" Q/7&BQ9GV+SW M)9"5"B_X,&NMP*>B9W"IJZT-@!$A8P:FT7]"KQBSL-BG=^"W"/7,3O2S,%!< M_WZ[L)]8AKZ\]V3DFYE>[U?#MMRCF3D/7VH"XA6V<<1O1>B&7CR0QXQ7 =P! MB!%(5Z.]90C>'< \ILXPYJP0R'X'&&%VR%T8>0T)\M M5'D'$!X_V?98*?^W&@&)9RNL9Y2=B,#I:"G+O8W@29+U.T!;BOM!#_E\N(V> M?T"8XE?65^H%I>2W0K>JK?F* J9%XUKA<^>0%_=!@MG?G4CSAJA@F%>%)^J& MS]56H 3![F6&I%2\]S&MY:((P(6P S.V<.-+P.E;@@<85JNA79 K.5IKZ@>W M588-SP4UZ(WK>'[&YX9F5'W][)N"\"3CM2?_[)7V<3$/SK-)03[NFJ98/=V4(Y*CC3$A4M. M59$FP%RGF&Y*7\F_CV!!RZPQA]!/_73!9-!]0_N GC+]#2K*#T^Q12QE1&98 MV_FD>SPB[>>+#JYA4"DF%)\J.>O$6=6%LN4<(5FQAW>7MV;]><3L)@@. M$YW]677'3U#R)9UD-"G\<;!=F3Z4DPIGI/I@7P[# 4#%<6D!E/"? /B>DZ5V M_8LSU=L=X_B=MNA^CW#9>SN>?=PEOMX;L:V299W3^ N6^_M:ND?J8<+/\>OR M326JF,.E1B'^#;B1;Q&:@0CG%>9'6%T-'1^AWL(!]_3@9[7/[Y$DOB0O&:)? M :*]80D2^BNZ* [/=2DC?#Z39*"_ZZ^UW,(%D^G8#H;IV67>U@5?:MAEB15J M #4-YO+A7T;0$D]":W/@;HLEU\!K\9V9[4OMC?MG>AD#_0_G64^1%0V'2;7Y M>'9 *"'&"_[A.Q56+FWF9^'2;1"+#Y\@[4VTMR*$?AQ@N7NT"KGX!IS1MDBSH_QJK4+N "G%=I5I8*3V/8#P=]",K"E/!(,76N=N MX!N;LX;$AOD%6\>%VOW0_^+Q?84T@)Y);Z%E ^BI5Y@?R*8%[^9M@XY&Y"G> M?* M=:SI=6O2NIV0N^R$T(;+'2*)&!F>3/-\1 EN4A;R/V5.B5?H8UI/F&:1O%7U M443-D1KII,672C5QAW'%W_H=!G@:55<(TNF>S[@I?$C>VW*Z?X/$;CQ41:!] M$7.1MZRP-\>A0=&54C.^7VO0V+0">8^)ZU]%/NG@[:7$%!R5#3GAOQ!(W(#' M&\[-+AW/99!9CY **J8U^5PS+]P!C/2KAG=.>O_1%X A.OMC+^,\:<\YK&#Z M)U+#S+HF&.#.6R3).Q'D>JCL,KO5T20^R5,(R57!?11O:JH28.S)9VQ%(P*< M%SQ092O%'E+NUMHNRT"ECQ]97[ D3@5M!D>6CAJ*7TO"R=[_:F72[PWB>D>9 MAXFCJ=[[^U#SE;E9MP8.51\6 4:A[PE0J=9@[JC!P4N3%9>*)O*C$_%W+:1V MV*Z>X7 <6]"A4-1'AL=$4\!%K6XJ__:U5D*K/^A_L0H]UJ5NU.W7/#K:((.X MM@G01,B"9T72[&94D]/$A%:OFZNO L[&NCO7M'+-]I95W+M";8NI9.KE G:[ MVK=XB6W9,B&8[M#APGZRYRCS'8# J5O0N>;I7,)":T33=OP]*)<$=6CCS$D' MV77$QE95@!"#%!;#3J#) ]IEW[5-V#>.N0"&O2(S6X$F/\<4D[;NQ[Q!&%BT MCMN\00\R?3!7-7>%^^J[I5Z M][;&ABS_NXSZB[\)949Y'#M M-Z^RQJ- D0M:C138J-.5EXEQT9A1Z>&2UL@OUG>?*1YF@-)]ZR8KV*QS&H?_ M#C[SAMGL.J4X42I2%#*C FH741Z7^-0,B\;:*P;?]S@2;E)ZM\(H[1_2/H!V M.8:[6,<3$WI]H,GPV/YR!_ 03K>_?8&+L_*QG^68#0&\TJP)(/?CC&E7HU-2 M>[ZEW]B79BF.*D55.U=LI"2DYHMRSP .-E*/"U=,O<3XBW<+#\0V?G,)_/"\ M?J"B)V@V(-\)%7,HF]$4Q^ YP'!^B<.K]-_4 NO_1O[VWY._G=;'M>GGS[_94X;XS>WTG'OU4US\4%%?CN\=IIWC@AI1SS)_;C)0A/D.[Q[O;7JV!&\ MJFEH)@^RFOIQ?-)(]]D$R)H?JD#R<4,ADXBT_).N$/H)2AW\M-LM0\<_W: * MVR+J\X@$"^%SMFXF Z"8A%\A-_39,X!D9?C;L5]_[W_JZ*&#[5?%92L;@1PN M/Z3.'*3V8/6WKQB.E1W&3(OYG&S5[ 4.TT8+WN04/L7/6YV\QSZ74ES39QQ0 MHH6:Q%\;WEI ]U^WTV"S<=K8MJ(=G9H+W(AF#MQP>XE47MJ3C>QDVES27VO% MPK+ UU+&'.M--U35 Z'5#8;QG5TZOM%K$Z1!Q*_Q!"]3./6Z9,,U=P")'N-%(L^H!5%P8FO2#<\0>+/FR-9-3<:G,/;?3K[22_R_]W.Y MF 'DGBKP=,7ZZ,/?^TD4!(6UOD'BG[$^T[4SMJCGY.>-*QM*4OL[YK>N%*R. M1]B,_?@#H:UZ6>5T8CB3 CQ;:^.G>P[?1*$KL_:R35GSR%=\#([P _ M)7W757Y7-SX#2Y)>D_;MB\[> ?:_0>NQ_94;X5)=*YD4)4%71A4!ABV:^R-C M3CKY$7D%:,&\9"A$SNZ:Z$\F=BLSY;^0=17 ($#(?8@2^$%.0F$I^>!CO&HY M[?0@FGEJSK#%-Q+*IO([F04#%[!\9M7&=7X!>WD5LTJ8,I;%)+SX+3@:K[_; M>1?/@S[=7]D;V\_2)GPK>=+DN'U1:X\[8@.6>$MU2I7)D@G6"NV@LW"HW&[5 M0]U2?JU6 _/?0L!3EU*>2#2\]&=\4KC0S?3 H&QK<'Z&Z07'JUC:^$Z"%3(* MAV6/;M>)0#YYW+EF31C+IWTM#AG-Q,!H[#6\8MRAZO.'+P [\?S=,DY0@B10 M[>"^ACSCPV")6 6>:D],ZSZ@)P.!957KLX5J9%.G:RW6&\RZP:#7+^]7DO'6 M.-TG?V9\__=8>^-H9@47EAF.VUE7P2VS;>N!W111K= 3=J7DL>F;ZB8C#U%< M>'V\-/_ L]ASTX/,#/YO2">.112VY.U0:$; P?.DVSYGQ#[M8Y5?^BRYCV?. M8<2C G53]_#V;>"^<#F:C(I[L1/@_,U\F;B9T%=XI39^.2J(-OI@+-61^VR=(Z:WWPWXYJ\B\9D#<%Y"6IO"UF[68H[L?]CC@AM^63UNZ^Q6/6(5#$Q]]$V#(RY*M-?0M' M#6NUG-!AL-B3KF,G(OA8@EW@*F!2(/92'?[&>:F "/( M\6NVH>\]6@OQNTO)J34KJD2@+]Q!Y<]G^5,-?,U#:&\W19!L"]O$HQ<7%;.R MY3]S1'X!BD7NX>BMSY1'6$Y']AQ7?OVRR[!/$_V/Q:V/^P#,0 Y+^.MV$XK' MU'< TCV6:^;U,O\+XH?EY=-7,;J@/AZF/[RJ7?K8/TM2W3*I^6@5U$D#"IUU M;DI_O##TM:9NF" :E[FBOXM>6G[IC4'5=P9*"'D 2]>ROD5UY8,UG2;*NA#" M11T0:YH,E<@(:=:F%A;;+%4R\8KPS^MJ*\N. MS#C8X3BF\P=XR")&\P3W7 \]!XZ]XOYU4H4\:*($H]8T-,2^7M_KY":E#>3W M/68;]0XC7.^_L7#]_[7DZK\G?]/\UZ89PT] 87"BOR;-P:177NGVMK]";V=F MQ_?7C2,QQ#Z&.,03Q_5=*]Y8D&'\1+%=90"C2]/&SA[Y&PUB..-?^[41$8P6 MK9N?/(<,"'<[_T\X"(]J!_ M..5VW]M!AP[=<[S5&('O[O@M)>^<;M#%S,U^WD*%2@= _/I? MKA2#U\CLY$F[&3CXH-96:@&P+39$B2:^#-6Y1;]OISQ#.G#8:EJ\MLT7+KY) MVX4F[+I.Y1*\89;-N=2[+APM&Y)4.R["5L -XL.3((T!0QRW\?&-YDY [:;S MM36F< [:^>[IO8B@D*ZTO%&U+?^DH*U?2SW@>5+_]U,O/S2KE8%.JG#M6'1ST'6& 8VB7B M]/VY\0&!%E^PA7*^Y8TI&-85?+'E5I9E/]B/;QD\LN5%0T;N "77VF-ZX)_V M?%//+M:8)_+\.GFC,'J./S&L23ZB&*E8K3H?"=&JDK48,[>V>"D^7$M*.4*V;(U ; M]H6#2.2'(7MW&FE.*VQ*XUNYRZ_G! WJA4XBQ8G[!6G->C:[:0@)K31[Q9U2 MSLE2XYQPMFL\\!_6O2)2>R4FO!MFD5,GJ2NB=?&[)]YN M,VU\]%RW6JG^R#Z:*:PJ>K"%2K6*^.L-T,!LI-MDBCL]^&JJ(L"N\3>'HT>%JSFDS M[EK11D?\*@FT7U06+(@8B:Y!E"SZ9_*G^ZKW-_MO+8O[WLX_0]X!?,DWUYR! MFGGKK<)Y3]/W3E'[WK\'Y2:+1'G"=L@WD2BX.*WYWR4[^)_^:34 1;72? MQ1^&A]]#7\BPY!XBV;-D\CP ,GT-A>Z>^[2VPJ>O(V3(U$FTW5>.,(?*9B5G M8J4SGV&[T 8C*!B.F\F'B0-$VE?LMEG=G^5>V8KWOEP@K]9_N;,IJM%W[^$K M6$Y@9ABO,W2'-=$/G5SLK/;/-4C'TD0,DV3X*L4ALEJX8K>^AIKVNW-N.-'=;4O,&(1_.[V8,]BF?]$ M)=4@LIF=9E7OD:3%?:A@ZLV4>0?8BGFEIIW*QC+TT*^?<.&O\].6'S"'6OW= M&"'UEA6<:YI&Y=OIVN2Z^*7WTP%/=7)I(KIO!BH%E\TQDQR<,P,,$',L$F9? M3Q9N%G?'LE<8YJAYRM\I[ 4GL4"59K M\3X0]2\F-JP>8=;"V%HKC:O*,=8^8'\P=B"$)M9&>STKESHD.LJ[4.^T.(X& M:N5[YS=5^02P(GDL.&4?D';L3L"8ZCP<5;OHZ8RFN.2/@ZY#B6F-7$ACM2^[ MWS!2;MD @&"U(1/K.P!AV>97H1PM2HW3XO:9MH/3;ZR7?:#]:>F3)SKA8X,V M<;0*0O,Y)[7,HG0506T #*Q(Q,?@3!IB"4'VWY&OG52^95,.R,Y-VX\W:HUO M6GS.YI1DG]PKQ-KI)XT87=C;K5&J6$VR M7K1](8E>(,C,.M;TNLFK>UU_?IMXX6U)/),?7MQRS>,.JFQ"UMAY^T#!R2:B MCSLGC6Z,=M&:2Y-GI^=/:,=W>)7 ;_W_Y2#G^PG!1_[LBTH#/3I!O'Z&JTT\.#:5NXT?.YV=ODBA*H4\W@3> 9[$+05F5?PL M@F6B@5Y:=X!5CQ]^SJOY=X W]X.7U8[G'\@R0MCV'$DW7$ 0[AT:CHSK6HHZ M*% 0X>]&3TRPXV(?SI^(4,6UNG5/,1[LN'W+;&8@CNM8NO*1:]0T[+4<]2>9 M=^2:&B::+Y]_A1/YZ\&H\L*.#O+HB]L=@&"V!EW"IS?W#-"T%>_#7APT MO(6+%S[HY"227TZCH84;VJQ:<%4\ ;9YDC]!$YYDV*\9RFQ(RY%K'%PSJ8!% M:QRL?W;Q'[<#2CAWO.8X^=<>6]K_3H^M_TX1^]/7',)^#>OVP;Y'#?K_'N9!?M>HK%= 2R: MVZSEZDE9E.R WR+M1-XC 0,H1]'Y=?JE"R\]2@+]6A,C@IGN#05:]B\GD*+7W*UC?@$3)-]'*R: M58K!5NH"3W&E&CB MOGXUDU0LWS#TIU)E0.,&V?UJ7S5ZG)/\VT=%RG ZK17*/]"]0L$'Y1Z/+D^V MFKF6@C.N%G-HZXUN_2I;KVB@](K&V-\-V"N#? I==R%FF-(,"*;(^YIS]B?_ MN1W@S+0\;_ECW*:PT>[>FDJ#PEF+F>X#"'OQGYZSG[XB4\#YL[.>3XO$T!T@O)6MN:(^ M1JDJ+DN:,DDN,M&U(573,Y(DBUO>*"]RW=G ,42*P(:^108B'YD4!(X!=CNH/EVNJQJ)@ B;EXZ%S248L0O]?U2MF);)U+\REHY#; 1FX<4[&^ON9G93V1'? %7\7A[_ M,&*N0(]6/G3(5MX>N -PY8"$!J.;+7)%0,+]+VCC$ RP JFG=I9KLN:-[IH5 ML=U47P R-89*C[WF&I(S/[[$7-2O M4%'3R5TP2E1<<7B@_P[@"N9#L(Z74.OT>Z@7 ;T-;<^FEGPZ7.21ZQUNGY?>XQQ&;A/:Q(Z$3T#BQUZ@:I$ M#I)_K4[^F@R^\47H'<94]3L;C")_+%9,":.-2M +2Z/7XAYDZF[YL'2I[_^[ M"YDMETI@-UR.M,A27,-%81NW".F97[>W34,+B7*_ ^R+<[YQENQ6Y\/#=N(; MYB-ZO4Y&0XX_:4V6>^^'VD/66+6W5-74:+F__P8"O^ MZQH'3;9NH4BC1MTSQ,V9U? T(4WOT,.4-:8#=4\22?RV84DG=FH\AN5C?V*] M;3=B0H.KD%ZN_JPPUX:JZ@J)O^1<,)@0D6ZBL(,^)/)3)J;XWY%GCNEM2BA^3,@]I5Z_Z6J3=DDBUUP-#$O=B_@A:@N_G4Z M)JX0^2S]ZQFG <0?PX@B4-C=_W"3+YZLZ#M_ 5 M.RN1]ZL(:P>MNQ31=98 <:#^SYS?:LK4$5YMH MK&,BIJJ(;*?Z;+-UI\ZJI=I?*T/U^T_-CNIRQ/T7E/4"9YNJ;G-5DV<>TW:[ M7I+_PI!38&36534%C>!F[\MO9L-R_916'CF2$+\(V-R0I7C)#WVY5D_7%%.( M^[,F"N?H=<) HW+NE8%+5+>7R=+O9>1T6'B[QD^AL1;N>"5'-H\#SX+0B/!V MU8=SBF=(I3/_)K 9.YL1[F-913$2C6@\QMA7NR_\.2:K8\(RWYI**OX5UZ/[ M?/:1.R.K!\"'( AC?=D,RIS3\'W5UL1PNW^Z9BU7=?T.(&@U\^W,F?S%\%FZ M]@V7(0B.4)8:O%"67@TQTJ5X(1H;36V:_>I\]E.$OS#/5'/2Q87]:\OZ>M-3 MT3Z6,X ;P.V=&'& ;2F7II^F@4JB1>&;Q'A(^O5"=.M?92R*E>,Y>DQW &%$ MTT/6G/KFY/--%V^(4;8A.*19:)&AH>.SODY#8@_P, NTZ%#XRQS1[3W'(?L!LWF5_QI6OIQ6ZF^(*A^)?6D> M&17+#?'F&0[0E#6"K0G'E#TW/W8,K5,JL14W^]IUF1UN%!FM41\5E,1\=A0\4WR>[-4YIY72P,QB9% #T;."8R);6KLY,\? M3,<%MCN%IO9JY%Q\JAK67!L&Q('-"@=='_X98>UK]?A+VJ6(\RL43^["[M@: M17G5=U 7RT(4:-F%7.U\*,!7QT_Q1#!Q7OO45O@TSY7S,QMWH;7Y[_XCTM<; M#^_OI_M!^5H:\LE%\HE/L7&IR7!#/W4['L71XV\%,P4RJ>)%^ KJH#4%J ME*96]PE]/S1.YJ&Z P3"4S+[2\"O-^OB-^RY>DM;=@&8,YAXF7>Z>_]-CX M#= -JT.,'>PT6DU!(T[]/^)9/3"#U$'G,<&WDX(T%&X"VE^[3N#M"2)1[N0$ MOC4ML[!"[E]8F//EY-L^EC5FI=(746)>#JO#PNW/Y;/.VUE5\ Z)B&LP*@IE M!.HQ63[.([4S=N$4*)8<>*)[T:MF6E*\^#4L=]S]'5;<"7HY'^V7/H+D6VFJ M79"'>XX;L[9:-WUMNA%S22Q9:DX5#BRC+OXEOSS-S35UI+\74#UXH!_(I\ 2 MB.N#R%!=O0.$5'M+I&P!^^KR/ED5%/M"&C3K-P!OA@! M3Z3QJDNV6;Z>1?PEJH+C\CQ1_35@/3;T01/!:F:;E1UU3>LG*Z%!*(A(?;OOKW7^$< E&1"1^T7/;W/D4]6B9LF >S MB,QR\*^"(ZMIX(2[6K&V6H_G):N_E^?/$S(*\=:HF7/J2Q@3W&@'HX?3-C.R M%VT)BQ;T=3GC7I+,*Y,]Z_7VQ.;C.V0@4>'S+HJNM,O1-JI-WHU5DB^ MH(N$P]ZK3L(M#*,*JB"M=,+QQ%AL;1IOULW91?@G M_43W'YKBD[:[8I6]W/60W?]--RP"^^BGZ7 '(&ZVY^A\6)IQ:O@&ERILP5*3 MSNOW''$9,5U1CV(XCPUWBQCD8/H:JR;8SFL/">_C246*CD4G8K?\-)1-Z)1F M"J>3/_S!AX<,3DO+G(6 IU9WW']?NUZ$G>0??IX2,TIT%?Q61K]J69T*J4BFHA;OWT M+'_'(#3&'78EY_;H0$Y<[Y&W1-4=0)G6VQFR+JN7*J4QNYT!?SW6I-1P$IV] MQN7;E?G"ETM^*DN_Q'D&3_E]UBB1H^7H!YDM3Y&;0;BK%+ M+S1F$JSX[)"S ('%O>*WP?HN]6/ M\T"DG?!APAV EB_NL.;B(K=X9H?DMO!=)HW\*T"?1!B9-\C-,2[1Q;EM6%D_ M7&/EZ3IZ,_X.,/;^.F'HJ%_MP *AC%;FB5L#8[;2[QKA5#7Z@S^\7Y*PZM76 ME:CY(H(]\^B9![>7K#&Y-J<">^N1KIY1E4EI]]A.W0LCV:B:M$6=3F7^Q2?VIV MR>Z0H[)9?[]]TE8I!K5\9P=2N>I8(51&U0N*D,)W&@<^P"\G.YUY]MYO:_7D MCZK)\*D$R?>Z.3VLC)7&[&67PR+M91B_-(UAH)-QHE[J CVZ\I#&1F<_Z,_[ M'"V):"2=$)O+^Q'B\P)W-EGZ*GL%2BK/,'Z.1Z\EKB4JW';H3\HBGSI2&>3_ M76^?6'D8&>YP9.O^/XDQ_.\)E=YFF,TJ!YO;WAG"?LOPAWCT;K_W[/9OCL2\:3 4*&Q?Z?^#;?*5)\(J6* KC:H,7D3Q"$.S2T) MN0I>]H70V12,O95SI3":,KL#<*Z?.: -FCFSK*[TB[D!DA$"-8BZ=N@7_L&A MY2.2PPBM\4NFOZ01RF1^WN;0%B9%OD*F 2)@<9)CCNN_MJVS[@)XCW3RX!&3 MZEY?[*'3/^3U1%>R;>2 #"Q *+_9/CUVFI, M,+KGV=2':5+%I9V'H"#IL;<^\BJ4%W[TD\TC46EM>M^,F'YUY17R$$ L M4U\Q',QJZJ-Q,BC-'Q.+XK3JEN7^#&!)_SF=LRG1K'HZ1.'-%(G.A$H)0XFB=-DF;+":ZMM'W]X!F@)JV:XB MI-,[ZL9T1OJDOSJ,4-V42;7T,,LSQK-/!S/%<]GV95,Y2I*=W92>-FPQAG!E MAL+\J)'LFQUOKD*M*]>5JTW,I6NME5PT0TUY,^(Y>$X LH3\'1#BZB/"D8O> MR(3AK!!OO&O,!Z75K)B<>4'R+#8,9G\U-UCRNEDH5IN7N-R'LBE)M;IJ^/&PX%GK":WYPXV M0F5IXTK^MT2T8\Z9S/7BL^Q\M?-]33"-M 9[GD/&.CM!#WUO6O'N%Y@O*&G* M^=J< Q6H:"J:L+2BJ+7P JMX >Q!"BQ9 /-,5<<.P0DOQ_9I]%^0,_,9/)# MR$\"6A)0Z^( U(5C&TYXQ:%R7!U@^Y%SV6(K@8J^24Y^.A*)K"CE%9G5T>_R MG:1IBO2] WA?>RSU#CSZ6!)1#6U0YF!3RMGK;[XYR#ZMN8 Z%RA=^-;/4GF4 M?# )_DP%'#E>IWTQIU$R+<5J-ZM5P>0\8ZF?0EGR%K[;'W<)FF4XS7,2I=V* M82P;E%30*J1.?+["TNCC/U!G]\TK7"U72V.G3X7#$FZ4?&2<$\[Q??WAH03F M*OA*]IS<1H7+@9=V,=!J/?8.,,WGT@-TJG$ZJTE4="[!5X=V,#N>0EA@O5,9 M"FK?;-MGU6Q@DWY3,7U5A[&>!-$91><;X$?-RK>E9A?X(TB9E(?\DRMH'"1L M7JH=?Z-DDA^BI(QBDLBBW2\8A1ZHBF%V=> O40/U=S;U"[#^? M/V/#R,*&O;B*@-'0N(]GB<2O/V'Q>R/2,SD7*&=ALMCRW#>D-JK@:TBT(.>@ M#S8F$]28/^W:57\2J-N<=' J'$\&<<CJNGW',-].L MR3NL*M%LD<[+/LCE757[Y1I-ZX0'\HL=B'>2$ L_[#"U"DZN_ER\>&8T%!#E M9F=X-K'?L6H5DBPAJ'69K=U10^&N1X5@RJ5+/^@XP>HAWLRMBAIY= M?P"9I73TJ2F%J^YA<:R>VO0NX:/5/FNS(X?4EQ>/GX:8WZ M8X;YVI4!D@6/R(_1LE[[=G5/:_42^LSI10VE=)]+9 :>$JN-,)EC)N[B >T5 MU--TBITT=BV;&-#:3V$DT=E6XY-+E8/I&\KC=[L$-Y#CMXC M3FZ!'0)AWFH5\1=[AWGF+R[5Y;(%3[R^"7Z0F"_AFO/;/1"Z]%PR&N[I67UQ M7G[J\@/F<;OAD>[OV-J2$=W4L2C6-'I"<%U?A]X!B<5<4)[*5:#V9G[4$((Z M+]:?*:PQ;D6%#C;L-/@$'X(PP3R3)>(S9]=84\.C\BU4*B#BUY+1#1KB5")R M'YSK(<1%ZU%9L1@ ('M]QJ&Y39YX1I^EU!;J['OW#_Z-HA"'TR;G';K6K06C MA2_=G%*)+V"ZAO5[%G4J,;[YA:;4K#G-43&L;&QV%[=X#! M,U#H(LT-%M"Q'KPT+/6R X?I&JXK8GEFF%MF-U8ACRT&5\R6%?%QSB?,*0TH M/7<<:E$=M1Z+IB>]5]0=(NMVS^_A<"/ASS^+J7EMU3/&^ J25S/3L:B:UHZ46\!9GPI9*@7AQMX>Y++NJ,IA)3!CQ M,GYURT-\6VL\84PGEF61:5*9-YP'2]B&L8?RO1LZ/(^'9:5[VS%8\=X1C2_# M UG&XU#:94G)VI,8<7Z+1I1YXF&B-Y6#+X;:9NA_MQGT%BY5A/,J_?- @3>% MM6^92'4,:J1VDMX%/(ZXLMR4'YZ+:+^05W4:"Z(+=:Y]QH@Y$S2A,&/H6'GN MP],5Q5$=DP!C@D1(2JJ;V:K NSC\[T;2CGWFTO1VG4YG3I& M=!&+TP^!5_AK+L= G[EP H55@0= M]3+:?LY-UE14O=?"*ST=XB,13^;MJ%OFBQPJ]Y/>W_1M)5N;AALDOOP^D&2\ M%U3\W9MQ1S4Z@+KAA.5SGA(SWY 5NR'>A$6&FB$MZV%_]$A=B7U;W_-6GRNN M$\OQ=GSNA)*2TL3.5A=5ZN07O9IJEUD# A^*\[QM=76 <<$6EA0.?G-S"SLH M.)?_4=/8.JV[= ;FB#,_WY^[ M&0?#UOVL3BY[INO24H_+,@_HJI_S.C$R"2 4LSL_R.)':2:O;P\K?#@P<%ND MNTW=5\Z1:O)TO2A\-YCTF4F^;[U@QS2E]Q7Z!8E5SEH:@B<:2;@5BGHW6X\E M[6>:AN]\&O8L6L"-)N/9]9)#$KO#6-U,;=*) =(LSZ/&YU:]FP>^+G1Y]=$WLPJ]AW,^UZ%>^D1Z*NQ=] M_?;\H#3Q8+,))-EJII1:=EFW9+81$PXA=0=^H:Y#,4K1.EI"5 M)-&.1Q&?$'U<,53Q?P_^IB_V^GGMX'NEI+B8M(Z^\+7> M3SO+,"3>'6 ]_^@.P*CUK9A4;5%5"^T/ F7 LH7M=_*TP@(*1X"/6W&'EM-= M2ZU=AUSM'*3E*^V?DA!$*M*_"-^FH?DBW^^_3SX_< #%;'VNO,8EID0G4[=+ M[?5R#-@BP!4;+UQ2A,T$ZCKE]QNT72PY26^GSLB[<+&EB5]E>VXAE%S_[%<0 M:&VN7A 1NG_N-Y7)*:^!JM-"=/H@:MYDW;I2R$TOD;T^=0FI,2A3ZLN;0Y'# MU53ZV+BH/:Z%D@IUUT SES>/5%NF0=6HI:J\9'K5WQ<.Z[5++PR%Q&X/0F]G M$:J?[@"$H!5S55?<673'Q9LHQ+KW'.KG&B4B>RZJ^5NMZR_M.3#99PFV8LAT M'K17>_@.4'D'0 7L@L^[E^X KY-R'BTZ;^? V2#QW/:G1>XNTYMK2"$?[8Z1 MC_#CC[8#)7< :_^J#^IR&_[)?3?+!$*#I8<+Y%1)/?:SD#G&FQ%4D#ER0L.A M7]6KYM(.TI1:F55CXU\JY:$%#N)$44Y#ZOS8S/==F8MI="5?!1X8W*0T5UVA M!>>N<6WNN6Y\].#D"J*IL_P48/S&4]*Y/TMW>8: MP@]HRC*$._H*LSMV^8M)YWN(F%WO /Y?/E[8CK4.P:J36EU&;X#'3WKO %;*=#40DGF[)QOHKD=T/6C?^:1WKO-?GSPY)Q_RTZA,:)<2 M\=USKJ9:F3 YB!^DZUGCZ^7=.8?E@*SL<6]X.B#V)J$35MX^KAO9I['^?&4= M,W> )]T!XVD45Q\$\VAS6WZ$SO2D4_A_5( W7LBD[E/Q*\;&D,-H-UT29,EW"] 7AND1<'5!W047T=); MV8XE P>3/3),7ROTK HT0.$6;-T '^H]UDT?L ]]\9;[M(,?2O@CH <$/^@ MT^_L*Y1!1% R?F'=NJPRU>J9U&-FG-#0,#H-\>G3'_4=./*#>^W /5,/$U2G M5R >]\MD!FYYBV>#Q&I,B%3XKM*E"F&G[(N1.F\4+FO1; M!HW.924"_U(:>HR!G;P3;T6.M- TQ M:G73:DIZ P_FQ#$Z77+E^VE^R5?Z%39HT2>Z5W]UK,F&H# "VX'IB@5=3Z4H@":=3 4-Y< M%_4,87X'4'NA5@,>I"+E???HNNF]\[7!X2Q<5G^^RYMZR&&/4YVP=[L][N.V MYM?85_NONMGZ=&\:N3Z@[P"_OM19#+4DWKJ]D*#)'\G>3A)S__7 5\G:),&F M__#-0R??R.AZ*OI$A%SW4;BGY].H%66,A0?ET;OR59M*',X7UOVH=MG7?76; M'LPBFO9W (T][3O C-#3ISUQ]EA5I'< @U$H,)H#L;7B49.OZY7J#GVBNB'W M--V)+C=)_9+K9T9Y7E2L83Z!+%^QZS@O2B_)84!7<=;1EWG'"E&76MA.4VHT M4*>$MMOP_'4!PD,/.:O:UM$S-J2QK;];LJH^G>X?$?$VCWXW$M-<'$Y>3W1K M)]RS5/5SNU;=5HH^TPY:57;-=2@D$!DQ(* N&_>@7_1TT-N8:(KKDZ,]D$Z" M_ [PBA8R5WIY;WWOEFA19*^ LY(^]Z9A= !Q M[(JA=H[IL[%C8K@VQ_6%*FT?=ST"]%/CS\J/;QCCT=!Y,9 &$HE-;]?8WFYW M^^M-3T(4;Q>6U-TB\[$K:YIA_E*WVN9CVV1J,J]>_6&V_UMB96OYOV%8O 2^ M^>\X9_'_DO$_!QBZPUDQ.UNYO>CM7PN<<(>_%:M-#>,'$G,Z9[1%NB?Q-(=F M;%.#4O9["E \)V=2H#&MHT\M=7/D\V91E6NA:G< B4U HX]?K[>T(>Z?BC#C MXZ5^0ZN^2M#@1<:8+CUU_AWA0_73!1%-2_$,P+8P[1 &&A>;B"2P#6@\JB$P MI#*G4Q..[.NLO<2KE-W[54* QG(SF=1G=WI%'O"/4W"EGG;D^SR.8J'AFNR[ M/N0F0>Q#S#2V(9.3J2=UX7Z2/)\=%X=.WQ^]WKI:DR@:^7Y3NBU7@+_%L0<$ M>AEXQ;==&_L7+_$\\@0MQFPO&WL0D67R$?<3Y.-K89'_Z7H3G84$VMZ@*%CV M-(YX5F7[C?SS$7LS2[ER6Y0HGDGV&N!*_Z&4X=HN#*&UOS^KI\@Q\?^P]YY! M;7U?MJ PV&# !).CL &3<\[&F&S 8'*220:,R5D(A,$$8W(VV29'D7-.(N>, MR3EG$"#$X-^_NZIG7K_I_C!5\^K-?-A5NJ>DTM75/7NOM<\]:R%K4 VT.A=W M4'W2?5@)_^S;RVCQYS Y.5;OMF[>W/J4_,-G]L-KWG:K4BQ'C/.HH0F[Q(TH MK0C,.O$SPV(."U:7S>MNGKNT;.6*1F2U'Y*Z2!8WX1Y15 MQ[GM)[+V=U6B@?&F_7C0K^@FB=#*(:SA*WF@Q^0] B1%L6A$5-M:VA=>D&A M^Y4"G0;WVT=?#_1H?*5KI-RK8C ,TW]L6B/:;=X;U!X_6&P,'UTIC768B!>B M*'!S#+_=+6D>]YK=KD]UJUDUXFOG9AWH2Y:C]^,6BA1IS^B>O!(&@:^7NFC% M6TY>\!!=>AG[$3-M/M3-6JX;?&E#[ZZ)&B>*7+=H.9%/3LI$>S'O==RHN'*# M*K./)@^G?C3%WP,$'4PK*!,CG&@W.&*UCR9A;1SB_^ZZ?*TNR_PX&/!<3?IH MQ[CIJ'B8@C-]&BEU8<*U.A? QJ)EAYYZ94P1Z187A?XYUQ8M2RPB\IA+\+020([_P!D)BUJ*%?^ M=TV$0M>%54Z:MI,288E$:9V#VNT)[ZI'*_/#+:JN?P]K?TM+UTU68HQ:_]BJI[-"$%+)4 ,CB7S&3I=%+5M3X0ZY/4,+@'+"M-G6DOI'4H*RJ# M:+WS'B9:ZW_KT0A1C0FBH?C1RK'(J&XG2 -ZS"+="[7*2D,UOH MW&W!T M.^II77?SMDS9*-FL&.]#VUL&%^X!'$.0]#G]"LY'"&?U_!FCV*6L52=7B5.C>I>D"H*Q*?D MLJ5U.O8CMH'16^R:[!Q$O6AU>0\P1S.7??-2&+L'SD#D*^.KZA;Y%'5<(FW' MJ"B^\4F/U\"#07!5D4G"R7EX:R+&Z'P)]X+!L/NX[OQ/GX\_6\1 R)H S:LC M1>^$*'YY88R(V/1+70N#XU<-A7 2K"Z=#^I^5X9Q8TWUQ:)L1@L&9N65CMRA M6A8"Y%RN31K_-NHF@?^W.[_N&^PJO SRH;_R-$]@IW;\? MH&P3N",=.@IBMCU8EZ(N8 E_S;%U_+ID=V/^5J(0S:TI6&9167F/TS]"AZST@R%WP[6 N MD2/!EN4CV1LHQ)O;NW"(@E*0M;40W0^++J)U#7G1Y04-0KV8-UJE>8UC#;;? MZF>ZSD5BK=T5#"-"7"Z^DK^L^@-G>WDQP^W^7-ABGR\M*SRPI)D,7SNYR^15 MK/:)^W@O4X'73HWIWDKI!4NC*JDU8Z,1:KU&[7C?XX(XMNHL?2I]:FOX'@": M3M30&%6SE;%5+"[.:HBC^V87+8>= 8Z):,7+N@2D^36G'*/": ,^Q9>M.0!Z M.J3$OST;GKAHA6< W$K05Y8"D564E(UP[7[P%DM%75 MS?/L[;?,7IY(Y_D^J6.UBGZ'Q3[:12CUY6D$$MB#EJL!D.7P)CSZ1^/NA7 V MC 8!/\%$$31Q[4^]3=51']#N:ZS\>'QV0"'%^:8;T!N93X$] SB%_M#?_'5" MKTN+L;#09P=&I#YV-V]!4L2> ]H)\J^GC83S48Q MUIGUO_+417?R>1>])<4?4/="NUZ*"BD^!O&TW_C,]E_6!&MB1?Z5DP 3R[^75]+TA7O:%B,+EMWLV^6R?%VD^ MS1)G1!(0IPS.U.03#FN^7$^3*&/<_#2A!<7$]3 \ [J MIRF>Z0K7^OA4SF+35_0S\^#_K#139#QJIK[+A*C=Y1?+9KZ9_:$2P8GIN8D- MSS4J"X87Q#N"K&Q$BT1I8F_"A@GF.L^D;O.R@VFWR-'KZ'1:@7B5.\TO/(;$ M?I0U"G0L_;FB,K/GYKH->Q$N#G4L.]#XG2M &W65?K'COALYO_XC0>?W'53V M3##C+K51BY?=?]^Z2;I#M2WPM?#'E\O+*X%>FBW'0Y*L%P_DK^7@'M!=>$3 MHQR26VC_0 @3+JYBJM.GC7PLMX8JCH&=]22A-Z&KLZM58=E1IC]_7M+U$^0( M]&I1T$L\D:;Z],P:L-^ M1SZ1URC*C=0,)?"6IJ9$;@PL82,MNM_L3'N+],\K(OOG>X_.P*LI--G[BV.J MBS5W5&JCW$E7GE,G-ILM*R7-5GF1]4QE,D0U8E8OFK )T%8KKP#OW#,,91QIT Q9^G *P!.N1/<&.XDI$T']>,51M[@,#&P M!"1=;00AU@7"12H?%T@7ZK\;M*<"U,2']O3& Y[&!+Z^P^IO_\-BVHE^'M%F M'\+GL;NH3/..ZS(L*=#R/;$:H1AD,!.[I#@@DI.,O>B7DZ8KD*11)<<*_'A? MZ+2;L;XZB?PC.VYT8["Z6X98:9&TY3(=!8/.T%*%8()X4M=B%AKI\=PU[LQR M+WOP;MVV@FYBI B@Q.="2\(S T5>F%MSX6YQ9_AS.Y/Q1##!FPJ4/5Q:Y?T< M#JKRHE$B/[1=[]Y>-PP-#\77LM@MRN)-DW[2;'D"VA_':,@]WA@-"%>HKN^7 MCP8S] EET \-ICRP9=>T!!1PDD[%[:ZJ;[3,34N,MPR.!=V:Q<;04#XLG@U MZ_702.NG)BR% /= *I[467)X"=AL,6?)VE5';=K@XJ&VOSFR)5/!'[;%[T(Q M(<3R'TBTT7<,=6[>F8'Y%8^9F'KT,];GO-JZ'ARH4N''-KL1WZ=//));A=PO MI?B%!$<,7X'WB618,-PLWLO@=1(:H]W*>L2H3 N(*=M**APRE(?(IND&N^(> M9ILNUFE;799]Y*M*MY.QT[_YT"9)\>E8JSHHSR_0BS1<2\KS-!KD:B2UR_T^,9&1/=@_5![N%)E7G;HDM%$5R!^CL[.'W+.V!4#*P%"1'T2*2 M^D2Y^/R+]A,;KSPXLO)K(G>T^#&8H>SY:SOBN%Y8DPL^B;4/LZ_AC@Z/X2] M9*A0CI'G_*)86929S'M%*S#C+@)D91X+TQD(,',D#6GOD?&/\L M\OBAYIK,LUJI@YXDT@SE1;A/_$X[( K.TO&,PA>QF"]#1>\ MSOWHU)?N^2&%\[A(U:EPD6AR_K?[.5AJP+YB]P'@H+X!B1^^67-2:F],;9UM MRWX6^F-!&54[?P_8=IH> SWG,+[J$$TAQ&W0&]#$RRH@;:7-M7L,^74KC/"; M5IBR8R]9,!$ZSON>$O",_8M"!!.0+\C4O\XH@5LF!65.@LJ?<]J:<_(>10K\B*0(5\3\O1;L'"HY2"Q1P9]8/:%0QF="_ M:N Q6PM85HP?/:LRPA^V#])Y[D$$5]<;< NH3U9+J'X;:BIW#W#IW6CVQEPS M AX\+92L6_5P^0%IF5D-I\M$>?TA6,=WRF&\"8&=W /D;3&[6/+;3CG.'0W9 M\'CX=<-.#A_);2WB&M6EV)\NK0-W'I%:_;CT**U'*KXJY+:,]])6;8F$:#8?([[SRF9)G76%O] M\!W FSG9F]D+>V=+9Q,O#IVRRVO^M Q:0:"W?(AO!OUYUD2"A)D&EZ?L956[MS%,_)WHCGM4^;QMSWC^EF?;(+ME*L4A)+XLW>UNOR6"T.=3 M]8\MQZ+J,+$;299="#0,(OEZ[-+\'1))LW4&!=X3/P.&9)WRRHP(Q&9^C?[ TUFZ$ZRGH M4DL>XJ;26[ Z;]J^X0EB=YO6,A!AN.FFA,Y_1P5RCQJY)Z!BAYE.+/<7+70]F'!@AVBY.%^56TWYE)XS]V(.N[L2R3>+=FX&1)V+(ID7;U+%' M:"_ /,)M]/VI:-0YLCZ!;8XT Z:Z>N9A@3+T3S0DI#'\).-.@PX85VUY+^>F MY:NCQ7[,6%IGG?8U1:<; M^A1"D8O8T[-ETXSV,+OEC_Y58S4:&KS-#>E9-VJ@&'JTM8'I_MX'AGB:-6BR M(MP\5DOFU"]:"!T6:B^1WE\1PIO7I;79*-8?NUH^^M$Y^F+6EB=I29Q]*IJ4 M2LAEJ-LJN606\PV/OC7E%)A%7HW),AN9#$(\36K(S9V-N<[-78UKMAR%'@^@ M*.\!Z:EJJ'N _CW@E 9X/+#X?QX!MWQK],Q$#"U8CC/)N;TW?F*AMRK1T97Z MAU:(<_V+A6ZXS>\)5QL)6GI'J+A@:3B,_SME!((HD@4B"@FJ6Q/EVK]:N7MR MLZ1173M!:2.B8:['6,.L+XB+_KA*CE6! BWVAM#XR!BZ8O^=4B?T B?Y&5WE MCFGPL(.T[D+J3[=N\B@>YL/G!#] M_Q7#H?]V5 BDTLZ#RA-4F]5X%U>P1:\N+<0/++[PIOWRE2A4#0%<3Z^D!W/Z M4-A$>] ;0O0,Z[R>S@<\HS?A5D/CQ&+M$ Y?)QR=C9@2@>$@LI>U3G(2WP$X M,RU_5LB>W_C1T%W%9DAQ<@GY\^LHAAF1Y M*RP&K% GO/@8X"7Q%\0S;"2U^;_XPPINF!:]@&2[K MZ7U9SG:NVZO*JNZN8B3URL>2N5:Q76E0,&E_1&-,8_*+$JJ%Z3K= ")9IYR* M/=(MWQ- #N850T_OEPKWFAZ0?'$FE^UZ&7K=8I7@YNV>/CX^@_M1Q_KXJ-MF M938L=:4K94NL[F[\_-G7]*AZ2% MH<7;1/+>:UTS1L>8T_.Y5M,"+]L76C44357N%:?3(/XT^*2F&G?;F(M *D-L M1DVYHI'QW$YNC-5U7\+?WMI9^N=]J17 M/\UU"S&S?$J\Z%$>@?-(@[A=; W MQ]/M;\C5BH5;UPVZG=/5&?S)@?NYH*/I"AV*-[&&"PK-?1R*+74H,5H.=M*7 M1;'TJNJ'ZRD:UPW>_481G,?W@ 84O%5/\,U6D??+&&NCP%U^J4F$4C. ]0J M2$OQ2$-RU/7KSQ2T&E0=[(5D8TU^L>T'O3$DS6>,;+HP.?I ;B&A,_KSE(+LJ.6#V^%!OG'CF2UANE*W-H0COOMD;M;" ?)OB+Y7:%RJ&\ASSE MG]YY6L@YX)A_>NTD3#X'/F;K8_[='![ &)23ER_".'D$6TXP3RX[T]H3EU74 MC@XUK)<5N%K2OGT@CT:8W-K301<_^7$0]JO#AXGVZDB%#KR6X"$)JF=#/+J5 MFDJLZ@[Q@_S3,:-Q%,)*O#\J8U0D!\5@74#'.2.X%[;AZ_G5.*W1(->/6%)1 MA5JK+5A(VC2A:5'2[ MIII?!R[(KI#-K)5(GO1*.!J36H)F1B_5?2Y4I X61%K$H!U\G0.%MZS&0UR+ M^;EW#;E"6_:(3^9CH[(08/K%G1W*LA,*FMXZ>\AO$?TW=YS Z8O3NC&$LBSE M9D:DU$W6$T6I!>-'EQN)7_=Y/>&22R4>2?T=/ 7"[.N02+BO6SA?.(FF"VT3 M,:UC.X1M=M-HZ\CV!_!=?YI/[7"3@\^KINA[@$9M_(?4U5.++/)VY8M7QROVE9PQ:U8I8,].;'E:V] M!218EU;C&@1?54<+7,CK2,5/H%SG9S_7NW]_P4(E[_ -,EJZ#FT,10,:?KP4 M.'NLC#MF4!M-:K4 YHTNDOSV\1X0 9ERJ= O0XEJT4^_3>_KY6H?KDME'RJ" MAL8I7(PRG98K']?\W AF#]2;>:I-]T%BCT;K+/:6'&YT8C^+:DW%,,6Y M4[U=^$[QX;"(-\O+'PX^<@$%7Y$B?JB#)(1I37W+<=WIR2'W@%:U?(%=P>DY M^^\9K &<]/3LH2(@E;X__D<1OTIR@]K7)H\'/^1=;'SNNP>LW)DN_9PX1A@Z M-5,4N IM?.Z_!Z#]'3O#/+\'2" >I0P8 *+=0G'3_!E\)0!,='C(BQ)X=[UL M>)A;J6X\1K[E&R3?B[Z(+!IE@Z6+GU!5SC P= MZTG/K]'8"]PB[%*)4Q'8ST;U8W^-XX#1$_R.ZZQ A=,Q/?M>>A$V4N3W3'I_ M>T'=@VN*Q +\/.9_-"E.YJL!XLHK2]W]4D3"8U55E)]*OF72;[R(F_8CJ%L@ M_K;NR>N<@F%I5NE58M/K0X=D&H. ZT!E1.OT3C7#,OFN)]K]NCID%,P*/QZ MK4CBE-OC @4B(E9(QJR:>4.4%P3"9[B(CS[ZH_,HO"9Z&4J$V_!*EIZ<2LM7 MLNYW>:61$[Q3.Q^:\RY!<,Q[6B8J:E+W(XEC"B\W;E-K\;N11Z/_8PL)K1/Y M^CAE46 ,)!^XMX\C]BM>C6V(@Y)F41(YM>9$PK)N9AE)>LJN'*,O-+1SB:]D%*^F_TQA! M,Z8X85M^8&&N6!?\C;<8^00ATI=08<7*Z+!T29JB7R'W %*YQ63/*]%W0'U* MU44#[T&?3)7B%M@>-&IM#M9N,0WAL5D)>W,C[RWN_VS"$:/W]0Y!]*MHE;ZH MY@'V/-V"4HL=8T*O6YX]QSI2G6I>^&SVV8I]UW,6.$K2N_ @5&,UO,3(_!"Y M\%V?D?:'['I$1*74;.!R?745E+(;?Y FB8\/7YJ]C03_%W=+K< %?A"$+Q>A MTN_!4E,3Z2J.:P5O5S- M-VU=K35:T/T3C-"\ZF;&CXV>4A1AJ3!IJ5S>I"9\<== PK6*\7BR4=B>8)YG0 M?%LJ'O=N2PR6FUP^AY005I%_4UW24\%^"EY^&L+L<(A)DK2YB"$ M1]U&K# 68IN%&A ::MU-^D9(1\]F2S6@ZXZ63?"8P>&I'-S!9@?ZQ .HR!-"$@?)0R';=*?2+[5K,,!RU?NE " M,(&WS?H1&6HPPMWERIBF+A!KPW3I4QU>/NVJ(F$_98\2_O('6DT 3I6WM6+( M#QN?ZCO[ZXCLAGM AX_\( C;!_NS,=9D("QOP4!!0X1>MQ@)Q_3H5NZ)/(!G MR#1,N,*R9:FL7N8WS/>C\*]C;(RN[@%?4?+Q2#6$!5EG,,I:9]XR/0MYI28&'# H-UNMT5C*XW-]"))$B=?RBBGH M5O0U<6>\%>YX@DER/L7<)9"SP$\T_49X54%3GAPK^%%!7NO[)_\2EL?CZ7*2 MY#M^%;=6J&Y=(*?X+C$G-"")E!XC,U(.W^5CS\SCV$BL_1V>]Y/GX%_%@B.( M#JV[Q"KA=:E9]\N*MXKP.6U=:C#^0G:K67CQZ58:0#AG9ZD"KY@>VMF.&L.X M^,J8@E*M7I,*\\ZL(3;-MS[%+-E*1>"LY,0=7S(9B?>S7Z&]'>^;M<2)+B!Q MI&2--P48_4$.S&" .5[-Z9OJ/WY 9";_RRZ^_UO\E39P! DB7Y?5(6Q7R<4= MLSAM2QA.CU9IR.ON-AU;B0+^X,O6O=]BC-49TTHMW!&\V4B9\]Z]CC3\%0:7 M\5]0^_0A4!O>UTH8:NHKZDVO73W]967BBZZBO3-E+Q7^8>D0UG[KAAZX\%$N M!N48+!9%M%<#Q+_H13XN:CE\%=EKPG*;O;2)_72[!INW,#W:8?3N2O@&Q@_X M-P6#]YC1R _'PY>IZ9HJ7_24L&?I7 E1"!%9OS+V< MWX;QT8\7ZUQR\E0^',(/$,Y2)\845])T+W M (OD>=T;5Q#''=4^Q,XV8 -JD)M]G@Z3/YN?],P,_1T?W9R>'1%S/CX .D/Y M-.TU''-/PDJZXG^ZV3[!X;;L6S9SU#5@'1RGMZO\]Q5V,A/#UC<^KQH0N$,GOZ@7;3%,]S"[>U45DGJX >S<>) M*&>H94>)URO*S?LUV*'H5ZY8Z85B@J>K$S-="0B;6( M-2?9VTV#6SBKN>PM)QAM?N1:6]@5K<>"9Q8.^^4=O\@XVX^@Y=GWW49>K'N># M:IVB:H'J9O7Q8@Z I\_SV3%MR[JS JY:U7=9=S=Y_"^%A;WD*D?%P Q5UN[: M1J$[%N'JES.]!8[@V:I!F#N3^9(MR'GKQ?%X)Z.[=P+,7A0 MA0^@ZHU'1A6 M_\II\Y\A(,F*U&-B=9\N3\.*'P5"M:2VKGD)?:9MXIAW@E+3BYI S6HMMU'BX M(&Q MQ7^@9I$""Z[O._]QG?D#R&\PS+:8K4V243#N_N-V?/]6]WJW,C=$-:_"K(^]FYD8F# K S* C4I4@[.RP,J^#@S&P* MX*03R_RI-7)3B!LQUDS] 93O4F.8T"W1ID[&C5''*K;%1.=\*BCLB'\BH++ M0$LS!2(_&1SESG[".IT/[+5[$Y_.274A<%7A.:D 0.(U>5BS#H) MK19@L4,;^/S6\>;+NW 1\>=Z7X]20G'1AG6V='?O ;HP%JX 2=T;SA8A]^W1 MZTO!FIKB_S RHJ[-86O>%,>Q3)45&: ^'K.7YI_/5(HQD3#G.I2$TIJPQ<$_ MPL._+>(MDIB(.C*&LB=M*9X>>(F!ILT"Y%2W(SGK.:2\?^Q MJXM>G-8Q&K\'^-6'X[$J#@I1E9C7?-[=JY>X53T.L=)I/U*#O%TN*I54Z_-\ M#(S&KL8#,H2&=0AL2HJ,F(_!TE8T[](V?A2ZX2WQY9^+]..NT9U<*5+5 SOS M33KUDZY#A,_> SH68AV<=WG.86KA:VHG-'6:YG4!J-,+N(\\!F'H>8_X],RI M2=FY$37?>_?-4-J4\KW#2V_;7./+'F>"2T-[O9ZYH7. H:GVTY*CC=ZZ4,'D M-#0C.LU.M[W\WX\:?I_-2=;VIBF:-A(0(1E7$?M<[>6YDV^ZNVLPJ^\5R*NP MQ0ZG8/HZ#S C)T='#X')$B?;GDD83-8TW4E7+RP6'RX>;1*K*Q48!KQ79 +@ M*4KZ3VR5#EF=WC9!EP_.\!GOI!!BD*'^-LJG4USQBL1W:4M;;NN/9JZ)Z,(1 M$.?3<'#(#8.CX5' N>S(OIDOVF94_2>:=T'Q6[6&!Q_N1L1BC%ZQG1N2 G>/\&=8*7]\[&63FTH$&YUD4ZC==+B:&K_L] *,1#T4[GJP_(2.87XBZD8,< M*1ALR8K5X;^0_+*X01)HUN45\.]2]/^AQ^IJ2SML5.U%(T=^:+N!P>_$3)_V MS5V'1EOVQ02RI\^SF)49?>.9Y1->9PTK55R,D+8 M<:,7YTN-USTZD3=;'2T_ZG7"1PS6]3XK27KID4/67;FE:*T./SR2;>LCH1K. MG_X.D4%PF:W";9653')V5QJ'!=RQLGTR!O+[)%?2)7E:&!*>4W]$7W!6!K%Y MF*T>%B\75AW? SJQS-]PTS?/Q\]&_UJ?P?XC&Q4A^G(HBV#WD!PV/J4S\IF; M<3+KNS@1L]5ZF#\]R[96H#0QFMW_)W4C_Y- AS?S>+ TRN:$*7623%2V6GR/ M7%D4N,YZ+2^68!W-N=(] O50<6_!AC@TBX[2-T1&5,]'/9X+EP(7\- !%WXZ MK)6*15J:"(SI#!R]0 BL"308Y@244"MA_@F.[R>Z!QB?UB354IPRF%.(\*-= M/B;N(=)7EO:]Y0\<2CB.G) N>M)/9"__*$2"XWT>$J+K MC0IE(:&J@$EEPL(".,?'R#BF8^+O=D>;*R-@SB]98NU--..&XX2./6_P34HK M<06:&69^_&N?+^"7YJ%?H_MT#I-.66_45M#4]K^_N3NJ$K'/5S@YOW8,_>@M M J/GR=M9V>AO3 J[+'=O68Y8O/ZFGW$VB?2CQF,L$OL/%WMA[1TI+S"+WWO@\.C9[ZL"XO]S MNOGNWAQUK VBJ?QY M2RNYWM-IAW[WD\SIK*?;Z>EP[VGGL9@L'>MVUU]KYV4_"3D\:+&WR'$.Y@\9 M'?L&]K'R._0OPENW?=XBPU/-X!/.X0.#8:[#NP*(2S>D>XBGFR_%%=X$632^ M9IOJ@"]KC+I5V)R6^P2-?V*;>]^Q:H&4QT@^-A+<^4=!H@?3*4(+S?0S]S>9'/-M!,9M,R5Z];%;EI\_RE9 [OTU 4 M.DOZY3.PK8^-=G*FB$;\B=O%V?6A3[9< 4Q5(+,RVB<-Q.$7PERDZOM_-[=* MN+IO6BY5DVY5&6KOQCXNA[4>FK3=%J:_HW8>ETBSV5H*UL]KF8!\$PF?^$*; M9M(A D3LIKL*;*SMW1E_RVIF\2J[ (/62^Z^>";N+K:')B&R#^&3]X#HA@MA M=K.'1)T6JS$*2K6M@7;<((>_SH-VX1]6GAF/RS;=JJQ6/ O0S,.TEM -1SI@ M;?/!!8[4C:P77WXK(#_\31\GOB99X*")DFLVS"\^M*AT9, ;K3^W8 ">79TY6Q416'T6'Z,* M?7$3O,1!ZXUVVW]QW1RWD00+.JK4GG(C3E[NCA,N M9=1*=U^T]U[0']:LLTVX#!-8SYU^\9-UDN>11$-DD9>(/MPE**,]# M#XJC,3/NQ37J;]-4OI! ^#85*ZNVPO,] M9S\WNYU:6OR&*)D$5[W](^HY&C$9,[X /4HZ=U,1ZQR!]HO5>H/CI#+9'/=M M-I;.4&H(ZLE^MMLP037!*;F_9S5<1D/N/.)OY.(LTN4E_N:RM*JJ1NA:8 ]V M%5X@$KO:E/;"2T%_;CX9F70Q?0O/0&2VVF2_N:J.7B6F,(_)HP!@V%TSH>GB M%WNFNH*G?QP)S.L>V#T*"ZO[Z;$T;B?_6I[)O[<-8):FT;AOF->7?5RV$9#@ M?5,H4;P^M^]@FBVGQ16@'9"P-*EW8/]J^N\F0GJG=" M$KAAZ>S05L>6\% R<7(?W3 HM4R+D3V^9)N[#LHF4?VZ:M:SQR;-<1Z M_M1,<&'ANZHG79[^D:HN'N8*3(,A01;>#P":2P!JQOGKH."L?R7W(8F0S8+ M+?V#-'@\JK]#;M<.W_Q3%%FK-M9%(<^-#$M#R FSHN9]\T+T$F]9_=3&?,6E MUG+#&$?YUT=<_E1G%Z4SOK$$O^ZDCPJ74>J4 ;X[=,)B?>8&?88D WYUT759 M1JNU7UQ0X#E37;:CH-'@%L]Z(,O2W8HP,H2-M5!G"XD18O%.H:("RMHMN$TA M1X]>QOW6O1?.-U B2GD3_S^ZR/QUNY0E1AOV2&BOM_]13 G7"K ,]J^*>/YV M:>D[ZMR.6X2:F\J0]WGNIDT3?I<4.I/7'<6\U@C.)UT04S]FRB#E/:#@H_#M M.YE^)MK/)=JL-[L19RAH>@MD!)-H&?1=5#XB8\F$*<')E\+6@DZ%XO#U\!'] ML")1>+(?S[S1I2-(V&-M.:1?ZG++?QW5/['R2AJ;)YS)KNY;B>3PBR%NS.AK MM'A&]DVIQTC;Z+&U6W0X3W4JE'#V,@'$*O- M(LOS;]F.^Z,T!JTTAH,TM?](N+/:_X]Y "5LJYC?S$YR(@339HCRSFQ3[@&X MVWB+7FSKW0O5=<(])'.C#S=CQ;):&,-4Y=:( '5)=B:0N3"F:?E#U=-[P&?2 M)V3GCW@5/PD 9=-X\0 M$2KQP^B#Z!"&DVJMH45OIST).4 .9)7 MKG^7O5\DU3@+N[H6NJ/OL\K.@L'N ?2K[4U!*[3U\3I..S&"I/N8/YB^LJ+' MT9Z^(-]"Z?F*Z41H1BF-B/92L&[+L.%AL3H]<+5T6 W)H'%(YXZ=/9E[X% M@^&/1 ,HUK9H2QY[;/[5TEY#@*?'FPE/FM)#;%%=>=[=W19]*.[!;J>YY9_*X8 DSI3Y#3W.&0+YE"5F^"WA M-VW:,LMOR_-\K,2@A7EXV+H;MG\ Z#)\DK9R=U,56M_6K6K_::RE MP.C.Q2 D7CO?YY9*N#MILOOV6@BEW^RW.UV]B#=&J1#+[A:%$]&])?$,\I6]6*PRW.FP*_$FGB%-%#=:C60"4=%5(\E:>\9P-UD/+?A& M2TS83_2U;O@JF-H!0#',9(2@9FMOZ\ML4JQ<;+"W\('IN/\Y*T-DAR0%,'[6 M'%.%&4EFC#OH!TT0Q%K!S+OVE5E)V3RH,V2X4^@1QF3N_5282X'("Q@3^P] MH%_$@VE&:$'JM?,!2'A,!R;#4_QFU#Z-)ML+IFB/J%H'5_)* M]E"OM1MR*F)R-@TJ2ZPSZ'8NZ8STBXZ/TRS#SHA6!3P4>P#:GYCN)XH,'RG% M6V#2UU#C(._CJ[>HT>9;0W_N.9.Z;?,OUV8H]#"DBX7ALEM!+O49%XWZ55Z$Y?.^'I1L_RVL"A0.YO< M8!'0-NH+-$^A^!2O#YRM28:U!(/KOE*;1XN MG[3F#)8ELJ,R;O:;J"+G_Z$'*TF4?UQISQZV'9R=>)N"_O7/LJO F5#;@J0] MI4T-2F(BX4CA>+;0B2 .6^E6!J^')%!ZZ95#NZ_$7KLDI7^[J%9SC.V5[<@3 MN^1ULWH]_(8ZIN8G! Z/76)C*__GKDLD:VH :TG1ZE,!X1:P/Z$A/""-\Q[ MMKSQ]':T>5W"[1"[?V[T-?!EA_KNLQAJ.4=0JT[22?,5G(^:X!1O:-[B;U,Z,H\(KKIN(.YU8(B(6F^MB9\ M5]#/1<\T2JE>-%!>&X.WO)2UKW79[Z\[[* D*T($NI*GP:_6(YV;.&I6T&OA[B*YG]NQ%_Y1[0/6_D)IWE$? DH5 .4LXPX*A, M)\R*OO(K@9Y6,]4#:Q]NZ[5HA6;UO[\1XW\1W(TJ&6VKMH)K2G6K8HE]@=U* MPF)1\%N%%5TWX;;5QHYE8/!6%9D/[J2D\B"G(B4)PQGI*:/LL#IU+MAQP&G# M1VO0RP*R=:+?#7VRIRTI-DZ6N*X (W9L 10A?//H% -[6LI8[ MX.SF"FN\7Y\6+9H&K-F_B!7FF:2_X0NDD3&GE2[&_M=52SY1#6Q^.9Y33F=O ML4 HU?'R-&C&1 MZLT@E5_)MT+T"0(%NEL_O,^B%\"0),Q+XRRNW^2!YW;"VZ\,,8''[$'#;APS ME*4PLJF%6JQ1[ST M9_"%MDM5MHCLE4;5'?M0]RW\YN F<;W>XL.<@$*$VI%< >H> *ZCL/"A^#]\.T+[J\I+[>IRI M-JZ0\-[,FV[+FNH%YMU"5SIMT;P""LW8XITJU6./-EE%[T19T.BL'N3B5$+) MPU!;<"R![\>M%L,!8A(85W#PALNX"]GFQ4RT(82[&N:H9F4-FNM<4 VS&4 M^_QG4O./C-E@2-V6YE<% M50^%R?X>X)N]"4[7:=NX6056Y56M*SU0II59<.^-JP3.*FUZ]OQVA$TB!Z6X MLBTYFJ)+ZUQP8W1OXI493F3GLLY G$37Q'2X1:U[O$QH8ZA>A$G_<^] [R"E ML$QS0"F=H%(T%B8%)FVM^'->"<0#CP_R4/ 244O2L#,BA?V>.C+K[%HEY?Q< M]**7.%:K:M36+5K9B]&^13I671:,F4*R#\(2@%48*V?777/J#(2"%\! MGKQJ>=+&8CKG_5=CAZN-/X[:7M9>M?5J/&!2M;*7=3S\34TL8[M3:2J?TQ<3 M>O8ZM&^:K+0,F&"9HZAGZ79CDP9BM4>_E!-5MS=D720+6@F@]-J%9UX&\B-W MLOP7!A)_Z> _J\[_UU!A(MY=%[?.OP=\LG;F%O8,B@/2F:3[25_@U-7VKI7V M4F@F93_5BA]5:8EN0:*SQFC^8HV>8VFI Z'05HP9)EJJ+BA*OE[K5>?2(8,% M<,EEG\Z>/0I#-3LZQ!0DQG$\BYA]>Y'.OST+_GDZ=/ M +#\*DTN+$[8+37<8KA&TK+BI5MR(4R?&D<@N=;PBQF']4X9('$/4+H /H]&6D"9*8=&X':4J(7V1KMJ$XMV MSN'J05\-='IMY+B>Y?3M,4^X+/.N@U8@ED0;)C+)PG-H3SY7V4W\3OO&I>:O MDPL6\[_<%__!2E*OL0_%T;*@5KLO=3"Z/F-\._&]OIM9IZUE, ,ZI.2OUGY9 M;0X[EHR[B\O)6?G.U F+\H\'LD;%7.F@T]8)#X*O7?%MC121W%?IL =6;K^Q M&0'BRCPH?(4B]QJ>WHQ@H5X]Q0"?GN@G2DI?BW;] BG+HK7%NS:^O2E18W'5-Q:Q',D=5V$_,D7>VA6V?SC,1XW30I@ M7>2R\'LTP;']*++'2CDC]P ];9_\;'T;[6$+Z'-#@P'NDQXAEJNMR-;3HBS> M4MPB+'( /Q>!KD?\*-=Y7?3FHFIH4*1787X'?<2J/%J08T]QZ'0O>*G#"+H2 M,+^W^#A>\<"#3[?:/,9Z2#[A'L#%P]*C :@-):QLIM2_4 N"DKNT4'^UYF07 MD.XP4.AX3KN)N>8QS$C^E"R-0FX5;9]?X]-_TJ;X?R+^EWVJ_S]&N< =*3ZA M]=F.N\R5CGHL4WU:P=I=ED-)XYI3^.Q0$S': X1 :Y263!#8^GKQH7I+-5J1 MXQ0,;WG>G?OK_7Z%?&B\7FI% "R';;WEA^"9AYC1>*/CQ]PK)W8A:2>A XQG M<%3R:_. <#E!>+B*]X?<)9G\>5G/S^T*G/2*9B:C41.\Z9V$KTFW_\7.>5Y3 M!X6=DL,$MV_DN?A><"G/!I[(PR]#KT$+^FAN6#C:QGKK@!&IMJS+_,_';. M'N7A9Q*HBMCVIAR0WU"KZ 1ELI89#NKW3\X;MQS#!U>LBF2M1F/K/K0TY)WVSYN>-(3][ MHL5@?V$;+LW8JI9,O\7I\Y&M&='E:APM M7-2R\Q]?6PFPMDO62:V/-1.F<*^18'%Q277S]"3L9[$N.RE]/(?F^UB0LH1( MT52^_M84>"G"Q1N#?%&:O3]JO2WHH[Q9Z$NSKX%T-WAXXCJ=4D2N$F8\^NFE M\VFC,9N$J(G:9],I=*K"#--$.5;3]1W7;MR-!_"%OY[JC5M8_KMRPGM:1U^R MQW.]# )FV=FUX(:$V_+O_UK-BVS6'B.H)<@^3>PR0CUS;5S7[V@.1G==5WD0 M2:/UQD,Q\W$"T%LO]].:G !+M\AX)[W$:,4'DJGA/)&VOCX.UA@U7E+1L>=2 M4Y/S,$Z'7MRY<^[4M,Q.LSB8A9M0F<-9 ^5HR GD1%TDPO&%83D0@\QY!.P- M&>DN>M;+U7F ^;-?R&8Q44B6)5IUFMMJXX>.%GQ7%=>X.<&J:@:[^/>:<5)G M@W@TY:+4&%)+).??!FU74MD/I6K+?9D7)OV8M3!S](:>2'T/Q]2_-FROU-*W MQ^?\7&J_XF[$7CGN+<6WY[3[_%)+^Z5XI25)4>61)V>]7;H7D&)461&DM;,+ M2=\DKHS]@,]5>V.V(EEN?]Y=[OR3/=WJ'E#B9!%S^G$7TT+=N!#$@N2;O >4 M5R6N.0>7M 4T"0GQI("/T)QG1& %9R"T1(U+@0W;W"-8VCT@;&G@CHBC^*#T MI/GX"GC74+-B<4H:\FYL.M;KQ7]6OHV!)T(?SDI,2]_9?GT7@3H[Q]SV%]Z6 M6=\*]?H2S:YD-$0BS9#FBY=[3'*:5NPSE_JG1B5]L[&<$.]L?5I)AFT6A8]GD?PK:F6,G+<R8L&3^W<(*]9#:D^DP0]P@1V$ MR;$Y"(I[L!$_A)*O'CJC'N(_;=I\@LLPKF2)T1 M"[_0-,"N%QJ(Q8,!VCYXLK#U?9WJ_ Y(.&=Y&(W#@&$YH^SD512:&LR/=I2& MC=(+C0OCY MX=#;M$6+!>JH4O./7GY\2Z&N& 2O7Y:)RZ^DBG6YA9D4M"<0U+P+%;>=77,\ MDUO+V:"G9W7*_GH=?]OAPXP .MPD!*W;JKWYM,"/AT,^XO1N-(\*2[WFX+VO M,.WGEW%OT"Z?D6P9HR.2LSQNJ&>E8MS\>>>47L=)Z$&WBCQ1_-2X]IIFU4UD M_/_;VDS_5^'2<#?'WKU?U M[/AO(W"7++CXK?6T#(X\V?>Q;Q,_X065:H=B7V)?UW0S( 5/BA-"3/MT/UOV M->*,I^9+OI9P(S\D=JS7G?&34P%XN\H*4"O\BO4KXL42^?>5E#\?\OYE ,:# MR/X-_6PMM_/$HNR5^JZ9N((4VD-J\M7)U>1[4Y$I3X<;CEV>]HW0#W_"P>:S M%@UV5"'P_R#OO:.:[-H]X2 HJ A2I8."]"*])R(/74!Z)Q01:=([(0@(BO0J M-2H@4D/OA-Y[[[V'W@.$Y,/G?>=\WYDS:[Z9,W/6FO+'OM?:>^5.5N[[VOOZ M_:Y:>H"LA:?4BN^,Z&SWA%?&5F5N8=0&U_P$Y>Q1H4H.Q&\RVLL^&P>SU=() M62/?1+6M5EA,;CO'IFA%%(S8]0MG'B]6R1Y/R[6HD0ZWEZ-3?*'-C=]]-4=T M,4'+J5@ 29=E\ M!+]4H9M4E?Y8"3'5\F>-CC6D.B.KHO 0RG'YM81QR8+IP(@Z&;[.U[67/3)X M58L?TFZ&(%R3@N761U@ ,WP=3 M^\L +7F@..? 8415*K:C/F-@K.2]_H94; M?%7$XY+-U9SC25YWNL/7V'4Y^A=* >+^15B<R"<(X-C<=>1&:":B"\^V-D64!LM>\;N<9I5*B8M*?] M2CW4X$@M&T[JR/;.=#AWFNKJV9*_-_!L>M?YV[Q=[_0H1!(NES]K(^1\[4>) M_UJ*WO#KG@?D,J6BJAVL:V!6;'/6;S^&W$=T8/-H2Y_\/4F=*2>JPTC MC#B2N2_RM$HKX9-@%;# I^9"##<-)V7U-UR/." SQ%9)7!62ZW;)\R1I8Y"9 M[)MN6Y&2, &4TZ,QWZ?;$QQ(&5MHJ#\';DRPH^U#^Y7D6@Y>?U_R32-N30G1 M3\%_OW;7Y+ZNUA@%RV-(,YY%@V3^\;R)[:3.SM3Q[LA&5=WPQ>79HE4)_:V6 M1T]^__(LYH=[K(#.4(BF1" !$P;O'6)XJ$)XPIX)H7[I2%."6V9)V'A(>=?_ M)X(+_@-#;(N Q,^XPE*F6[]C 1:O-QF:Q^+V5R<04.'L024=HU'H)7=!([YC M_974SZJRO*W=/ 4L@#5B<05^P= K]YS'S_Q"YM_0]1PMXG5%(E"GS^?B$2O M\F8;%Q9P!P3"R!('(;DVN?5R_=3&I'J_V6L?/4BFG8?A0!_G.7<>F9&J,YB M[R:/GW\+I2@G#4//7L\C%%K?Z4"R/?]E?OMC>I^]EO6X3W?27\;8D?5I'=AK M.FJ"^Z;,4?OZ72]4?ZA-5^+!5"*MWLLY[ZJ MD'M0]N93T=J,D4/-9$C.@W%RSNY7DI4SX*]BCBCY,]#E62H&Y7CX"]HBG0L= M+, "+O8:6QH:$$Q;K1C#DBLYMC,-#=$V!Q8W&^(1$2S@P3DB.VAQYV%5.]F4 MEQ0#%J!O@F#/8'6C5_*9F8,NYH"Z].269]/M6D=K)?EU*;P M00CC0V7E+'Z16!^AB9"]\738U]VF%-&(.D=Y)7-H)LYE>*8'BUZPW0)CS2$: M\WJ5W5L)?]YYU[N5".E-[_-8/:^J[09$=?P!Q-Z)&2M*N7^*!5#K9^#%5"UH M7:PZ^MT"F\^#)4PGLZ8)A,TN([E/3/B^<)EXV%W9&=G\W"U4CA0W3%>LW?93 M42GJAZK:.8A<_@S;]E-=SJV7!(XF!;[RJ^$?,,:UJN((]EW#)9E.S'?E:!E[?\5W\K?-5Q8#OG8J7O*DN06:E4B>P M-5=7W6\W60:XA_QZW"R/L588A 3]2LW"H$L4" MMJ)7?Y_@G!A[TCXC#IKN<8WE! <#R;& 8/76Q"'%.MX/"C-%TG_%!NBH_XA\ M2D-RL\Z&*P;G.'(&D2*>&FYQ7?=+RC)8=8AK]F@JM?H*7HH42 32TF4 L_[[ M&>^?>(&K,8V7C$#4SE*\7AS4 :74D9#WRJ\]4L R1 ]?,I,CR)&56)M!Z[%H MWKZ-;5004'C.)@ET&(4Z9BUN^$K F^Z1SZ"<'/\HO]JLX.@=&[X'!=#U]),S MYL4A;]SJ5\>3"Q:F0Y]XL^$20"DI>0#1A'BLC@'ST^$F M*RNF? [J?W3"H_<)BT5(1#I2H.]]XTX>1XL=---6=MSO9/0NM%KSRW&O#_?7 M'$P$9Z.?KD9P=9S_/%#^!N3?>#5E\(.M/&8MX=P\WIZ^H(D&L//[O][,\[]O M_"_:$.6_.)S I.@74GK?YZ;S]C.$3_:NK/L_DY+[=M7]O!+OM#UX_\?&=QDE MVP]P8KQ3K^VGM/S[1T*5\7;.;JGU ?D;0D)7+.!UV _I!5&X-3S.[QD6<%B$ M>3IG\^BZ 61J.WHS&N;K/A\7SW:+)53<_2CN%:;WS_.7?<"S M4;X;0PD%:514+=]XK+8FV7G;>IO2$\^[26N$OH:Z+24PB;+H/J?84R;)?7(_ M:^6B\>PJLR4\723GWEAB;A%L,E,:;(0J^;WX3EI:MT=P\: 'HK:!HS=[OQKJ M4\L7RB :R>7[6?AKQ"_6$TV#M-B>.8E %_U\P*OP-!'^3N C.>_1IJ$$47D2 MC1W(^J^ZQCJCK5-I=LN=CCRXN+A02IG_7LKDO.[9R,#6EI2&=,)$MM25#>N, M]. M%'/\">$>T0XG5) -GO3?R53=LTDL]/D?PXOAF0[V0C""V0WAD!Z2@!%)@/[Y MPJY+G_KKN"UIK@R$")6D^?=LS2S-J+ERQ(6#[6X5,C*%BGK5NT2'SD8KSJ$B MQ\0>_E-=SO/8>G!&O>7&4J-5+=^:FIE5*ZF9FD6^1IS^1;NXV.[4&3W;,FN" M54B]#9\^D2P9G3<^4[#\(DHH'#$^@TP9G';K'.>.-LGKW/@9,D/_@DAF9KKI MLB0\CUI+_XMQ%>R4]'<8# M^U!V UP=2Y B,NK=>X94RL\OLBN$P[E!)G696THY(V@>@/6QO3D;+H#)@OP0 ML)[Z7@Q R61V^_5Z[4D>GE?9[1/IL&?6)_?6.3U?7 Y*+777A#B]-"/ HSGE M>;C2W]*]9J>1-7%L;OB724% ..5;0,'7FZ4[T:(D=3A<*IW^=RI\90O>_R:S MO8R58YSSZAI,IAKLT?'F#. PCL8E3BD>OHHP-=832)#KI3YA>P0V;:@Z\&6Q M_AK;Q[YXWYK&,>7->OEXW&RFT6)2185UL(8(TK$2A=D_Q2,8>NQ O>1?8CNK\X%2W844X M&(#BQF82%.2S.#N]ND'MX -#1K>1";4OOQ\9=CP<7QV,,(YZI= '_+[&F&VG MM^'@4O4DTQ#2B2R)C=6,[&=%F,N1:[+_JV*5P:,[J4 M&+FELV;Q@R:V7XH#+MJK?UP755L)BTO6XIS.\>OE6H[#7(U-EYLFC1+IZ N# MKECY&>_KH'6U&LQ=\ ?Q-Q\>X!H^X:D.X9^H._#<<_9[?@7_*6 MEQO$/K>W\;F+*84.+=L D'.)\,&5\,CG="0.[/%W$N$LH\!>>=BR]H^A$%;7+.M9IFZL E^ M+:?LD0E5Y&0JV".G)*2YHQ!48/%N63V[('5B=K_B>.PXZ'!'?S8Z9C-2JGUP MIW/'^.S\XV^;^KGF9^S()D?3>^H#GY).I*.R?=JCVJIY-U5<'9XEFV@X(>=* M<+R>BG73;6['!7CZN?IP"R67M*I^UO8YZ#CH%F401!_-'7H9QF\:?E)"_'7@ MOPW>DP.=2)H2/]1,VWF3*]J5?K!65!4&W73=E% V'*\>.G"P)*OG-;=:8-&H M$8DF<.B-QL&#['J>BEU^:]%4;1=U,$GR/U<88*]A74FM+.IMA!"F3 Z[YT<\ M6#(VHO-P [E/#D6M^42.Q\F1Q'\?VZ[,JE#]D()!^-I/R:L]4GN4RY,R+WSC MGVI\I:F_5V^9_9;P_BA'QFL7HM!(9"OUZ=5D_XC\4)W\JMU3SM:A0!G&;^V0 MATM?.83ZGQ-NOKL9B?::R8H5S(#QL8T*+QD&]SJ["W5?O$V8@U#W$@]A$DX- MDAK4/GESZ<2[GZ"@7(WU%R>,/ND/1G1SV75X19E)C MS!DFHH6XY46]!\MDT-:,]SB?>3F==Q'.3DMXF=OI&W7S3A8BA7'%P!<43H E MG";#E.M-N%2#5.X :1G$9I;I*-\G.Y1JBB 4DL@;07TMOQ7Y]V$BZL%Y4X1OR=%"+1I+2T5%@ M.6M^ZM+6>^]4[NV6A!20<72OO-?_6?FGIZ;34]\I@?O3'EC ^[@,.\-_MX_C M60K5/LG/9%W%-"%36+\2 M0/E_1:SF_]?3UXR1?!\K_:GJ<\%QE>%?R-G) ^X/.R%7G6+A4?LA[ZZN#SX) MH] :63/(P\,JI_P$QA8LP.,O+"! D1JZ)%[08*0:JE\&4Z^F#MM@^X*)S%9B M6!5G",8UE;P&(LMLX+E>$J@5B(AU(C^F PO@-&O>I!!7DC-+Y>W^0 MVWH3VIE))NK\V^;D9&_>-7'- M;UM)10GL?0,%2\)@=WF>D^.?H3*1L$]#"D1!N!T &U/KN/G@H@ 8Y'/0%KZ] MWD?4(+AZLH(Z0]><7%/(62%:AT+)- "GYC-+W*"DRZMPG\;F&V-5.^"WS4>X M7YC7CF.=FHAFZ5VFFOJ":KI/^#[3T*7PPOFMGM$F"OZ%CO9,JQX4XUP+K.FZ MJ_:B%Y;2*B=+:RKL,#"79K2[*!)E-UWHRPJ1YU3S>D":?@68&'5GJKD,62WCHWY:GL#1. /^4>'F=CUHA^71Y0:E)8WK+U#? M^]0='6R^;"Q-!!/T4#,]1R8V*@]_VF]X#]_,S70XT#Q@Z%Y5R>;XYFV"&C0I+4O;^W ME*(7-&)YO7OR23.W* (OEAZ<7*L'>0(=KW3&[ @.:,K$3P$B0S7[GG0,+WPF M2[" [RA9U<['AH9/F]CB8I5PQ>:.Q5F("O8Z#3?Z^+5+2"(D&- U1049*49Y M>G4^1G:V[E;5AM4V/0WNW124%78F6ELSI96(G*Z4AI]38&/#G/E ;PM3%Z=8 M@4BO[)PBDB[U.6PX;+& 0.&AL<0)2NQO["V=D]NR77!_Z])%P.( AT M=A8+6)N\'AQVF4%,$N-=A%9C 7OSC<=&D)9AQ4<\W@K%_R_W4DH!&!Z#PYY< M/POL5^HM4VRR_@G(([:X;^&[5*0N)KPC#D^K]_7C<[>Y%XTHJ[GH/]O2EW=QQPL>5%HSUD]1J MC-.J3=PW3DSH=9URD[OBW,.=(K*;Q= M\G0D\G2(&DGF4N^N=1'Q-TE^IO=A ML.OTD\T$AGJ=]Q'U[4Y\QND5FXJU2#8Y8DGF]%@QMBMVH.C%XOH[> M'%H9]3*6_.>"T=&&J#_#U,-Y'9./LQ\BGNZ*0L;IB&KL/\9$$[/@IF,!832? MO9E*9#$%0D72#Q_E=HBUA$J[GA !=N"'/6TRUCRC1-9QMC"=*.;MBZ^1Z35L M5=^\?J&1AFDG)^7 ]D$K]6C+'[CAY]0L9RS)L&N1.R^&UL4)V>L MT%T45:LN%>[*Z Y:3(SF\"*V,"0V<[J:+6GC!1G<,]-C'V7^YK<*EFV[0 MP)1;P3M96X%1:JP7:#\82QUYD*JYYYOO?Q\F_J=DUD'7Y8D%#_1-X+T*@[7C MMR:?]/=;5JDT9;BVCV,Z*2)4Y-YO *,K!#F78NFN7ZTCR.["^RWN&!/IRZ MA=:G42__ &S!6R+24GV$!;1]W;-I]+;^R26'?^')N_6,>3IU[\D#U^@I)JCG M/.(I*@I#HDZ\@#3;BV57;L4"3++;WJQ.DDJ4, 3 ?$[@ 4!Z"=&0B7.9+Q5* MALM?=M:#UEN(70AT$]19+K.NWN!7_X_Z5'1X%-0JQ_?6RAJ^\/)LF)0J,/44 M[W3M!>+>>2$+:"7$>?+^.W%"Q<&GJ\W6U,K)>ESN4EG8PI0K2ZI@G9DL%L"H M@9O&T;9%,//694!:<'FRPT2PH\[^0TD.LM%MMFM*2=_]F+ZD>HVN;2K!&R"1 MZW,V),KCB&X6>VI]7Y(,A5=$!$R!..0X/O\W81' [4&GC04"[WGE7ZN,#[X-3!ZZ*3F!@+L/=R48FG3E5SK]9:-+MD MI:8/;$Q&^A5#WN-NI7"%H!Q60"CE>DFKWR7S7*^8OUV<_&#EN$]?)? $=SC4 M-*?FG\$P[@W"[K[4NT8 =5HFMA+F=<>\2H(+BD+5#HY?*Z.1$0*&FFI\[PHF MD[26OUB^-\ETKHA.,/,))") /U(P.6B+8+X"F:Z.RM M,R?8I_^HF>GQUZ4KDM&%QV]/,UF6@$(@ZM5X =["ZRLO[$C8QX+3)6*@I)/S M#7O(U,6#H=/#JI(8 M*-_H]I6FGFNP-8-R8HJ=J14M"%AY:>=[24>2EML[HWE!X^-2Y7Z"!02]*_RQ M]^@H<>L7Z:[)ZU29[X5X[&$?4]C$E7<'S$JRQ;->\' M_'%! 0,&Q8KS_:X5MCU[IYJ>D\E\BQV](P3\D2)\KIM)A6/YZ\P'LPBQ]P6%N'/N+7%M MT$KZ:H\69]0E-@>_FNW'/H%PQA.*LU )UZCGBJ)>\]+2]G#'^QT-4@A#YU\9B"LHIQ-M*WJD\]VF5F=G94-CP/V_8M!Y!&/$-T0WI,G M#QUH^V[AN3"WCQLN6Q'(F%B3:_UA?DA=\B:T@:L,ED^J?@+_@7;VX"[_T6 "] MI-'MI4C75ZE0;7K5:S SG^_D3G$Z37QY_GT^_7+$3;BU?#;?RBN5<6'4;O\@ MH=W!\G6)B*@L*Z7V&?B ^#PN5EI>+WS-MWT^(WUE]J4 :ZBX@FR([J"DFD#A M5*" Q&.N#8F)D8JZ?@ITKSBAWWI;!BO<*T'D3B(+1NO5 MES_-@W:.15_3Q9PPO!#O4!M")?_:ZXYT\EZUW<0"9#MW3/OU MM_N^HX:8_' M:ZT/S\IG/YG]L3/N)648*JQW]^[;N/52C^%ILB[^X M!N%A/U[%M9AIE:&R1M'SJ8TF/':SKB$(U@@:]8>!#2D7V5C W>FZ*\-9PNR? M89>MFY681CC*[J[)*'>J1FW8N$\/,B?-C*Q[T#&)3=JK0U [?PA#,W5Y]=4X MYGA6WLEY>.TN?M4\J0_,OWJG5?/\S%PE*RON= =EC&P=/1__E]E%<(3%F\\O M\@ #]P*)=4.(IOQ*X]9QBS[?V!G^?>X&^HS=\Y-WFTJ'4*2;_9_.)5V2>,X M/B.%3L^-"KIU)A)77S&T]/"(S'!).E?2OA]AGQPF><6.)L>9S?:;7(:C"A&L MB[8YFY7#),M?:P]DSLWP+:C[^_)\HXG-%$9/_^?$?XS<\FPR\.$^;.6K_.B9 MON;&_*%'U5U]M[?NK9GA:0+1WLR22O@;*EC ?11LJ; 5F4$=<\9#\:W^?.!A MZ;,S0?GOM\#8Y"5YT>C&3X56B(/"GU97F\!3G,T%'%1VEM<5$X_1[D6/X/.T M JGFR$+J)17&:V4!4,3C:*X15["TU\52.B*78\+O!18P;5A@W?>0FE^6.^!F M2>O>@BX6D!$3$=[T08[;BIKA,6K4\\<\M$5Z=2ME8)_T-V]/N*B8;AKKFWQW MHV^N9.'B#^JRF!C5AC5DI3P)2EMZ63[@?K6Z1]\CYTQK^487G7''$LDF$'OR.G_L6PMW3U-H=\O7+K^ MZ=4?U)=<8E_#?76B-%%?HIE$2HP1GJZ9AG'^(Z1.KL M\%2Z^/.A8FO1^J#]Y$3R/_!);&)J^!O\<#^+$?2L"D0&OQ\O1!2TJR@@N$L- M8#@ 2T].^W..@BJ%ZE)?"(S\U8Y_(P1.!QV=41QE0W[IZ65\_85I13_W:*2% MX:=JGKN/ZY2O8@%Q"@HHET;8;PTYB@.8%,4VB%#(3M5:,X8OTR S[,XRK=CB MAD+(4OAJ3$A/VNF.J8-IT&'G&TJ:->6VN]4*P3 /VLE<>E-A7'%Q)LN82&ZP M:'%NU^ZE4>VBBDA27LU\D+-^F/&VV,GS=T45PY+>DC1@BE@N%11W8::B6=B< M1)9=B:<2Z4F4SP$>F L;SAM"'';'G2YD4IW.NC47R(J?B5)L(SNG"7]4# M]9"?5.O,B_<$HWY'L2VF[/N3O-R=EX@;%Y .I,#[SFY2*P1I_X:.Z&N!3^(:G!DB4.[ M73*JZO**.PAK*0QZ+9;%IZ"%+S,0UBO8((;% >,]]Q)*G?4';63\8MD ME$#<"I>309.^AZ,:F,')I]TMQO@?&Y?,XAG#PX*.X"!:]9EEI$*><2]F_J+Q MN6/RMIFM+[>JN)MCPI7*_(WC,1">_6LT_Z3UM/@_ >@_:9A27U?2MZ8=WTN6 M]:B;?WJ0>30W?Q75V\E5B?KHP>O^!;#]@,5[==1Y;TCPL7_H3'4>>I4>9/,Y MEWFTX)66CGUOH:L5&Z<)G[CE#!F;TQ*K2LOT3GU U2V) MSPJ)E]54C*9MX5NG4.?]+H,8-LJUYRY:6AGFZ8:5H(JG M]9-)7U,NZUII'^_TMXW>!/T\,VK2%Q4CTZ<*0Y,+]T?XO%]PJ^Z0\&/"7F$2 MNA;0/.$G-DX]T#K.$,:+(4Z%-;L^^[/9&Q!&>C,&L%?'A07X5>J=%B$&5TRS M[]UM:1>[LG?L]\(".NT<"\WLMDVCF'W+RZ]7K5$T-];X8.6Q&K!N(LS/?G%. MHP$%S3=\F\>-!&VFAF,!BSSEDVRNYLYOG9W)6J"SKQK[S# 4>Y10,OMW*RL< M9L!,HD;4_BWTH2LJFFVC,2T049!2KT-1+=W>282#;F?4:-$;?63 -BP"6QJ! M?H.H/#1Z+6SUY!_3Y!/B/[T3E0W/U3_3F,(L+=C""$:\W^KHRI1C 5XW<[C' M@>)G%*ONRROOI;AOXF]EPL<#NN%5'4;\$/1VQHO;V6K'6+;= ML716$_,-6AO\G8XLC<)RR'T[4CWH8]S'L5.*LWIUH]^8P&)_'DP%WQ0 M$:1!#)[9PW&BD_ .03#MTXNY8SUDI7V9UP,_EN^= !^2"=5JCE@D(J:N'_\1 MR"+']JL5E+5\_;@18&:V[I@\C/#(G[:^Y1[%$S/TB!BBU[7I M(Q&9^0I$= &2,/'OW^_>I)^*E P]'V?M3M6NMI[S^?:CSR[M#.B8(;/Z])/O MF867HZ()KDKY*!E5>548<^3N9]PJ]/W2MJLX([?_Z34R_>OUV%8.\+9-12JN M6?,I;VKXE4/MATJ0PTI!X8?*CX=+<'U$ $6E88#+)XYA&%S5!#;]PU41?;]F MB[LE [+"6]ZE[#V&*7J*=*>J1#G(#2>R\W[TK#SYED/I*O#W*P,U] MZ[AL(8/[*Y$EF8:#7$*,LZ>54SO\L\(O_E5BRU7+OS8Q " D_UX$ M\!\T\#_[^0Y'7(1.8%[X]4NXQ3'_C@3/OV" 2) MN6D5_?4.;#?N#RLU4,I%C9_>VEUIVJ6X#Z2A9CWQ2MZ>\P9S09N,"(E_,QJ> M@*9;]6W*[0HI_;Z4UV4>9^3379I5GR>P#IK'O&24&_ZG]"0Y&&"+' M'N65)FI,,6..G$]U<4_@I3N;ZN&&CC&0NX=TQG]9.E[\E%9'WVW"'X;DS_<@ M773=KM3X#L(<_)\ ?45R^F6TC49CK[-&H!%1#%D_PZX=@5<8V(]#%?5$&!Q) MP:)93E0JKUS[N*'\*Y&5Y?/ZV5*V MZ'9(=1F9LUCGO3"/Y1\.&%"D6_*;*ZX.IYL[%$D0S0^JS-!-W!G8O@#^%"L MBCS(D!8;D.#\(NTW&[&+3K&]*.F7.\PWC:DL=Y8'U8^R@HY:^J_TH,M80'#B MN3WK^-MK%8ZN+P(ESJ/>8M;T1 "9Z2KWG*H.52F.:0P_++>$7=;R=12AXNP?B<05>P*A8VV-"PM4 M->"NW=S'W>\9L.>#DG-=H\HJ?U)MI57XGT=][V9)(\I:+91 [MM-$TX2'7?- MFTPE@KY(2^/+S$9R-MYB$W&XT?W@2%(>TY.D=I[RW20YN(GI[M'1M\[P%(_U M',80T9WY!F'TDY4>#ANNT1-,N=3@SL$8YWA"KX&QG O,AYI4[BKS'N/OO/+R M%%6AJVHHY,/)V[_2 MERA*PI2P$F/I]*!$_H',EBQ)4.<$+/, MC280KP29R93AX[;^T5QA_%ZO*CO1BH(9Q.8[RF!^ ;=-H,+MDH/I1)GM=8;X M\@ZX$BER>'9/A\4GC[X?"XC,A1NA4MW7IA0(=H0R0?O?YZ!'>S5%"_3 ]C6C MZLS/78*5.G+S74S+H5*!OA<%GG#G6SC5H;*5SC!T#*@621 M*H+5XI@'_GE&EWI\GDLFIH,PMGZP_KS1:9DF<8CA=_%,*0:W0MC5^/?O3V?2_2F'*)1.KU.U?KR M,U8 5!_>V/?@C"^D5NA0Y3FZ:_A'5*]J*VW5BW=,#$XBA'2N<6'Z]I)P XU8 M9[6+4IOVYQ#'[3%]'Z(*'7FE=LGYK%%=O0DL('<]Z=D*\:E=%+^("W.HTU$LG*(VJ=LNK<52ABQ:^ MKID; @>RMG_-A*=I.995_;R\50G&&'D&!9EE([XJ9.)A3,R&(TBQ.0X?<[F- M\H3G[+3Z4QE<)I49Q[3QWV4T4#=M< J-R9!890:N@]T3M-:_(]W34B]YGJRZ M[I56NPRY2PRHHA._GCU@_]EP,O>/S$J[#O"1'EIUU.WCB=$V09RR1 #RT2S9 M[I*1/!2N?!5=K!'71*]>X5=QJ,A(ZO75^$CK^'E\ZWTLP,+@=:H\M(;NS6]@ M: 4 (HF!XZ_12"$>O-8-MM%[O?=75ZV[G MAY9B("F'>1;U!MJH_6*\,VK-^PO]?IDKC)\,!P-X9\&'>"/Q>,GV@@WU)2?V M+]MN\H"9/7X#C1SA76T4I^JA8.H_D]HD<^+5B MF/B#M[CN %\3\N3L_X/=#K<#QVX3]@"$?HH%D'TX/3DVVG&6BHG\VM Y(^M# MJ!S7UE#3A)L->0B6\'O/]G+"39V,C?%=NJ86LD0YCO-Z7^L%*,HT'NV!7[<#4HX0Q,9RX$J407 MS1^+4U7D9??FW= KABS5%!0N*4X15)Y8$IV7\W"<&WC MG-WN9A?R=V^,(Y MKEK5+J+C(#[V*B[%W(+#)NM&]6]R)?J_%FD"7-<(ARS29X5)S55F*L39_@ M:]%"WZ[$._@B+BJ_B)Q#HA*'J0?&[D9]I[L^W>M06)U-V2Z0HBBT57@\HYPY M(;,6-:"9C!:\/ )K0-M@K;(8$WM\@5W M#MZK<'E(^CDS45HH<\RLV#&T/%]G])%HRZ'^!L"*C AA*K$W^M M@K7]'45J"S4!=>I]B&T%A(*]YW'XN\NLGW$)![XV$/?KP=1\]@&7!.%>REF- M8<.K655NN-46>7E\16Y4TMG<%>/2_$6JI>M[M=>"7%%6"?Q1O[:F;E1]>?PF M#P,ONL:M*J6X#TGQ\^5[%-8*L(!"" <8YYOL] J;0[8-7\KD4;#)I,$ST^#-X8E'401 NR#OT]J=.+!7P49NS. MD%.1H[CLOMS2U!S16*QH[$4D'CAC 4F7GB,+.65^O)4/[_8W7?=M!>70DL>A MZ%'=I^<%](X=M1&).1(SRGC\W<7,STK7 ?)K$:W<5(>MA=XCBL,BI\\5MV28 MHCJCAK "7F+M3)2)998GU@U)6#]!5QGU8I&Z/!4.[=:LC+K@.>*):-J?U!] M)U;;_%68TYJGB^I.XU]Q$S<&V^,,EJ[.: ''-21SZCK(]/2@%GPQ:9M[ND#+(& M1'G&F*"5"P9HF$U!OUXGC4AB;0H M%"KAEN8WLF&""[=1DYD3^"&%P-9?LS)-7*1Q40>B XNH(^%&<,[RC]W?HSEV MPA3N&^.+*X,C+P[/M7^H3=AR8@I-,$_ER/4TQO[8WIU!)&=1N\2/D*)->V\K M8AY?*8GN6X*"8SF*B)M9_P=>>ICI?M8 M@%?<2]K_R(1'QLWC&VA.A?>3-E PC75$JTGK5WIMPL(^VSM="C). <0OW#78 MGVE?NNQ^+;[:^[N<]^U1?_PKZ$C4%&7N44L<:1'K*W/<[),<%P70+UMJZN/NS'#U 1G]=$?\(%21]ZYYOS\1 M,.AJA=(;LC:1*>Q_?T%7RRH/D?QG9XW_P[)!_M/P9NS8X[I6;SGIRN2S8M%[ M>/IHO7&=+E*]&&YWHJ,N['#QW&*=Q(-U13GJF"MQ#:*$Y! *?,"!L7ZO7 M")]:_>-)S6GELN.NJE/J0]\A)SVFF@S2XWV8T[=OV4=QD4^#WLI>TO296S7N MG8V[+%>U']2'7^DE3&ZA#*Z5R9'NZWK^=O+^)F$YN_ECO\K+TQL804HN.]9VY?#2 XC)0NT7$^G-\(K4)4JCFH W )*8QTW; M,8]?0HX?N3+_J5]O.%-ZN)#S&]I94;!/#.4)Q (6_[I[8U=DFQ%;\./7@-+[ MJ^D&BM-97UOGYO$)\G1UG\DWCD8.7H4F%5L7_,G3 _J)P*RU:RC?FH2SZM\% M$R5\];*F_3@G>8NM% L_8@$9L7>@[/6#8V$[!0A"N%%O&697(^KFT106L$71 M+>7! *M%RIUKJ&*X9"NI_3E_Y:6:NI1#3_-!38>PV_/R1COAC">J98]H])[B MPE+D<==B!IG9#=>O*)7AT^=S)88S']%RENIHK]7+21CW3,I(_'/6.@2XY^!0 MFNKM&4.%-0$?5^]).91L[>DODTL>US75M5\/E=81S;& WE5'3TOA3%>,A13=B M7*ZM9Y!_Q;*X:?D@C!W^&-G[.&>!(<#MG2HH-/2K0?#88_ M5N\## +23L+U N? QB8BV]FQLIC1$DS%68+=\O'&;ZVL'*$D00^CBP\"GO[* MLXQ:FI6,?!4$6EJW:L\J_\2FKI%'!/BU^O!#E//%GB7X0I0-$]"K'X<6'GV. M!>B.RF)VWD)7E_/;?HSM[V$!X^I"T/VNU4N:V:JC7R4.+7-EQ K:T/'XJAWC M1=/F,0POPV!^V%MG9T/"WV:W13*8S:Q 8B MT"G-LI35@2=1=S5+T$F=&0G\K8ZHI R+S2TS_/P MC=-5AP8FB$M)&>;G<%[4Y>_/S-Q$FMZ^H?L9[#H-P-F])'ZC5:#]YV_G[P 8 M7'&VXKR$213I[)Y$'^-\E%]H1D_X$RR D9-8>2%8NE!?RU=90WVX 8IK^^(\ MX:GJ3:Z<7^KD(3#B83E #+<"F#J2#O[-F/V)7./U'S9'G.3/SHA2]&=Z+\%T M&3MIU?;U++Z?$W9M:9MU=0]_!I%\NZ<3_+J7U5&_$1RVM1\WI$4XGLG>3,I0 M9.!?+S8"UV"FP-3_^-I&?S(],A ?X2ZE%]4]':\'MJJ,QX?]5SA4=^_/4P M(88(:/39D]G=S#L6D;R-@;;40"E0DBI'V?"IL_=_Y8E2K3%R%Y<1.H;)]&3@ M<+K2+N'+:X0!D(7[%G41[SY.Z&?AQ P'<7&L"93&4I%T,44K, M+^WF<9W"A M'O&GC*6#6S^5;GG>C7)U;?"WM&-59+#=#WS56R\8_?74,Q#!9 .4K#PY[0;Y MY!%.#'Y*(?6Z3*K=_/B,4G:4:0U -!/V>N3_W\W^OY,[_9\#YP0+:+U%&<&. M*ZPEF9 I>,RFS*S'6DTXL56DC<(R6%NO!\CNN$O\)07X4TQE3)'JG(\MU;;I MAE(1$;H-UOMGYGRG$-)&3"CHZH:8"M5KC1B9V"6R2%@!*3T6Q8S<0'8V>ZY: M5^229H5HTPC+GSX'.T1F1]T<5;]#J,&K>S;[0]*PA< M.WV]AC,.U>7(TK>/\:LIM[/\CM0.:#9HLKB/=P<'*0//L4=0O=?U*^<1IU^/ M^8P%(+1_8A*.BY^K*>"Y$!0E7G1(#/S (([M?9B]+8_#F0J/O'S&YR"?U.3@ M(J4FA1],KO:'!X/:WK3F0BR2RA/3:N5F?=%&8-6XJ:M$21Y&&6KMBC)W:RPOKIK7BM@7J6\K%_7C;T"'D)5*+1JNE^=\82=YDVYMY,]XMG MH5"I^](&5<4Z^,J@?K+N53Q3_2V4OMO3*+CENQB>R/_6<%:5@_YA:1OQ^@;C M2,W#Q:]7!7-&"G=OMT+MB.B&(ACM4@_[TQ !"UAN]ZAE:[T!&ZN+L ?S,]:> MQ%%]\/D]8QSN&EVG;FFBCA_4RFN;)V)BS0;OM;Z@^TH;T8905M.#<+3S=2:4 MU^]K(XXJ*WY;#]3%X\X(/&.,-_ M7&@'%U]]$&#;K#I<25Q=J@_+FEW(%SW,;]*VG \N@M*'Y%'UT;.]5^8_#8[% M D;LR9I6\[C&PK/02#F,2\TM4/V#SL].E$QT&Y?FU5LM(6MF[4TGEL\SN[D! M;(! C\T-W,":9K$BO;^[M*:<+FM2, ^JYC @!X^EOK2X97=KB/66U4*C3EO" MV L]!!]<$S?K01V&N=>1?I]>059OIF_>3'8FG&ZVJ&0Z_[Q4P)ALQH ."I30 M:P"@V&(^W;-9WS.EXX[W!-W^<]*O$M;=DC!S0&?U7 M]M2R-JGZ=WI5OQBA$!L:V?&IDJM8]2I7\!NO$%>['..>!DUJ@JL])O]J>.+. MFN 7W[$?TTHWZ$IT\G%R?0/2Z3CN^M+ADI_C_4^$]F5TX> C,&]JKM&<. Y% MDX4/8"F3L4E$"2V]0U2K_A#EB2'E"@WJ.]9AGJ_[@/%DQ_VPOA3H.FB[_3V' M,UI;9R,K*S'E>&>BXY1\7?-!;/U8G$HC;X/:YDI"69R#BWC4YBO?>Y+ZUDA< M1A3Q2'T8(KK\$!UE-O,N;\?],8ZETX-JW%_+B9=)N(_JHIV:3F!\XT!Z6Y%P MU>]/-%S#!?(_[A>\9/')M;_2JXELT!RGI=3#I4>94&CEN]BS"1LV'-V2B,AMJQSE:TQL\S,N^0!44;I\4;]/4N:*VBDC%+[$W Y%%7_M[4WQ'MD1C1%-CC"8.J* M,U )#>A7-0:U%2I*9=SW>M;9C%KAFI.Y7U]-:1DC;]P]!F+( 5 M8G"KQ+& 1[)8P!LH&H8%[$LL#C?:.##LM=CJ)E%*1HIF\K3PY=H39#5A >]$ M@>,JQ1FWGS=1S]HJZ&9U6+LNE7>1;J;7^;B4"6@ZNU.^+2UZ MMZCY/]2I7NET\HJ M8_W4P*!RB?3'QVT@'BI*^X@A< 2Y?U+^Y!&A8'?ZL3P)P=R\<:8@WS<7?;\" M)5/%ZV[$XJ;C,?[^M*=TWG]1T\-YYBCW8U2>R9^0EN2_T/7 97D6^_ QCA@@ MCK-D57B' M@7J2^8@WR2'_%<+0I*5T=[[.G'GCU91QO'VNI+QS&E$\CY[ M*3?V>V#)9[W M@_N"UW,NX=N"'F$6]&VVO]6V#Y=GK3&_QN MNVIS>L/WPP%8A>B]8?;SLME#+$"(6*'G @L(Q0+8;O0-V8N85X@CF \IXV<* M8B#9P3$=T9<9NN>NH_[=_!6>HG/BLY&"T:D:XY=\#=/^S,I7?#NYL\.FZH>M M*_8PDO8^F/DUH6Z(\.)YE*1O%U4";M=76AT9-C;)T#OUC>?!1R$U/^8-IK;+ M!BWMN%4Y$O&]4@QD$Z8WGNJUV9(G$.+>%^CQ-R:]X(89^7-B =$*"PVUC-I_ M@AP@$'8X+TJZ" E\=CCW)*7$&N;VN;2X594&.!:]!%#7YKY'^V[C\HLP4MC! M!6':)C?*X@M2E+W@(_6F MFHE. _EQ/Z ^BR"K,X/W0_((3'83_@VE5LEG1X[*C;\KA0V@K-M]K+_NW3V/ M$YB3:S(3\YH*WTT '@,E2;K6E?#(AC;^ZPFC_[MY0?Y."-V$1AT)Q_OH5CR^ MW/TP+8,%V 3V)8.,7&2NKB;'=2_NN]*H4OQPLL:C"(,"U>HCE2XE?2HOU#FN5 [+Z/7-0.KYXHKEL@AXJ=?+N:IL0"I M(7S?/Z>(HAP/.4YR@0$6\%Y_SO#LY$2@^30DG.6T,1NZ+#H;WZS,U-3L[NUM5LU?]P_^KU7M^Z[_>X]WW?.N=^) MH=17XIZ&;(^N@5"_3I$A 12A/49F;Y[MKHMT_[;08FC/<3MO;=F9[7W/M$=; M68/FBJZ:OYX4W).QZML&TNKN/F3 %<0\[^+OEGPEG%UJ%'UM(Z[/J8KI%?W] M[DM>T/*N%H;.)21WB[2,>C?VLN)=;8&5RO*'O[HXXES_9D\K64][>H4U&R,W7YF^B?OF;PQ.[8\ ;9< MO4*G4W=,]7AT$MY$\$+.#)*=R]*EX[./*K8G>O3P\R['\Z%0O7SO^CNOO)V% M^!N_.4[-L(KKR*99S9 !,30?<,_W"S&V1\)E]P=6;D=XRC/0L*JZ103F'- ' M'B)<5JM8M%6H"4P;452JHC1[;(MCYW0/)5S&J%!#F;?Y2<]$4UOL?+)=4)A* M1A+"^>#0+6.-O(,_FNRJ.KE:![BCT94IU*^3!UJ6NDKQ/Y)KOM7%&^A!('PY MNXW17_\6&MNB22 @X7TK]'NP*[N5+*OEA-OAS\!SU,4P]#B<%*Z+>>ZV:CO2 M-F7@>8&D8V.BAZI]OG[T*1N7BDN>Y9A?=!OKR^\)RSD301&NW$8^V532=Y)5 MA0\.CKR(S^5_ +@T2]>>RT2+;9C_#H+[W %C-H0/T_WRVS=/;(8[P:LYV['S MEQB(@'3UHL=^717\DSI!5P'M0-"6X7N:N/WC)!!G %NA4Y?S)@NA;_J&"5]O M&]BS93>[=ZFQ1>U:1JK>JVW=IXFYXKT)B4H.!?PIFV=W*'H3$A:FXB9+,[]O MWR8"=+G& OR)7:YQ]'A*Q&%)$2QL@J9]6 743!^Z\1S/U_6GZG._8(5 M4Z+JS-F=\VPT^SQ])1$@EZ^XNE?); 4*>$@PMG39"S_97!;JYZ(7[VK(]R " M<1VBIQG]4L8B**6W1K.2<%P2#[+QQ #&8GW*[/]-WI^%!:;1 -,?,U)6'FM6 MYV]<.)F)/&-&_4+5/-D<^2+PIH-WF=74H96Z8%KGS5=^\>35][+%\?5)#\&PHF<.) RO5<3PT-'-/T@RD-=U5 M:K?.>Y;]+/YOJ$4&LWY4-83LTARFG2MC/)S%N MWO4R,:&I?7749(47P!FW2PVF?<8ZNN @>8'9SCR^,E@7[[3!FLVT8?U?D8D> M[F//[WY4#WX#L+YWP16,_6.GH;D!'CC)48=J)\;IR?F7R;XDFLD%PJ,!&R;CH(/;$% -9U'CD MWO"0-HI-'1?L,Q@!L]JY];;&YRF'A,=68#=IW-.;HA:QYE:_F9ADY34YWS 2S/9%]2",AXV[#M]&E6N?9B$JO1/6KK-12'T@!8].?&: M39JRDF3(;*\7MSZ.]EFNNY(I8UGYL4NECPSHU44QE=Q=) MCNRO=GF:+?[BTI$]\,[HFD%(P8277RO?DE)*).RO/;F M2OWK99OXGD. 7-SAO&ES"A6)LT%+;%DW,K&TWS6D4C%##W/JG; M8HN2FXH0#0$+]4OFM!9(M!]?C/\ A(%ZOL 5U"-Z'RBI&4K49K:GT9PR)V'VOA[T^^TRCS&?T0]F-J^Z M?U!3?I14UNF[,SL[JZDF/B@IUE8O::JRH1)Z7\!L_2,\NZ(0 (Z (:E1KOEY,_5 M$#(;;93^4R)@D6* Y)_N"S?,3V3?:1_NSE[3$@=8A3+LS!;6/QW3T'O["U_7 MAU09?EU[<O2K/)/\[]DZTH66N?T[SP 7,Q.:)V]CA2Y @@ESVN/6FRL,; MYOMD'$=$0&QO$\*)(0++LS,(AQR,U&59+,SN]P,?B*3GM/QSC;H%R8 MA2))@I99"#\89$W2 _9D6S5S'4M:L^ /?_D!/&#/TY$V_:E99T\36* M]77YZY^.V5=ZPJZ11?G7)3BV<"C>9]YA/<"]0H/;620AM37[1U[]^?<^MIN. M:BQ)50E5I5J(5#BV!Q\>IK%*OO75$ZSV\QQ%FA@?CXXFS4?C)*3@B\=C*-B- MA;@EA40"REU4\K8]>3[EX_:T2Z,U8O2G W:'9++("0?ACPTC'_.U] M)/>;S%G>.YA5G!JL>VWE)$9"ORLA&B'#W0]S8%G1_X2P6=3[;,,=?O\Q=[P; M/L+^TI.DF=KC_"N[;P,W2@)2CO>^Y>$WU?8/&V %DX21>IJII]LJ[X0.]7\- M=2O@#K]8*)Y0OZ?1P#=L$P;TUZ>/*)ZN@64RG7\JN-#--T)PL'Z23>-<--D+ M(O QN>UTRIDI0Y>A$[Q9[)TDB/M4*/,5'D<$K(S(4,#(U-[DT;DT"TV_&Y\JAK#"#M!N#'+J MS((?KN\?',?_32L?QO?^&9&DM?S].(

    "^0".3(B2'C MHZ -V:NPC4K'5Q<$I(GIQ!$E,YDU8^/H>B+*-.8K)_80( (U86PX.?<2NLV+ MMX $ZD"@R /C3L$_FA#;[3TOM=UP(M!24G?D 4T\5[&#_K;N]O5)UJ"![V81 M@:GQXY( *$ZC,;Y31CAE8CY^O2V_5?)R\#MP:-I 0.AB]P]B7QT--OEF M9.=,VM%^$K[F+;!$YJRXI/CF$8&_@H\JVOB;2Z;.9@WM9E+9Y LAED:;FS0G MZB^BARCWX=&LHA/0VRD^PXXRO8XJ+ZN#M--S;M/,MP^1%H] MZ%_MMUAU:%[Y]-% ?\]ROJ3NZQ[Z9=(&>]B+^T!AX>7"]\ ; #(G@& 67A< M+4W(W?'U3XVB5@6VCWU0;XM#%$6R'*>?ALOHCM\PU:1)5"C10Z]'V>-(\FJ^ M>U+%"1WL+&B0J' 9?5O8T6)N2)1\MJ%;6)&YNYNQ21!%K-&>'D-0QV>&.\B_ M&OEB1]E_>2*A"2H.BB#>+ MGDB?)1BUOJUO/%E]@A)+X$?2+JG8H&KG;XG/&ZPI59WYRL8]#!QNCAB]P$XP MV;D+LB.>96^.Q;=^Z+MY>26&IV]F_IN@GYG"/QI[W/$O9^!X>ZD$MJP6UFCG MCT]?Y,ZM"0LC+^NL,'K5)-J]\K@U.]"3GG9]_6LH9T0S" //Y6FR&F>0%Z6_ ML^WJLKG"_RL7.4L;KR@#E\-#N^RL$81FA1G8WVX%X1!]OE58"(A%P&F/?1BJ MANA/;*PM;?TT^#6-?/W9Y<"N%1TYE6)-B1O*@F-'4]4IDW^4_"6(P)^10]?4/6E\&!42SROO\' M$]1RZU7NXQ'=I!E/FB_%?@,"]UN6&+V48Z@<'D9M6-$.3X*3K$#!;_/'=DU1&&4H!]'D99]QC7*.R+6NPZKYQ7R+='.?D74$<4D M/ OOO;]=E^#N_Y_''/YW$>7^[P2Z"0_+[F9$^EM%8"?B+S:11C.''+^0GSB^ MS_BT:A*O1:?*^/[T%?2EC=*;,#RE-MYNG)S4Y(#&=A\VV1_Y\6PN8L8_;NOQ MM[.0C#NXQAQ0).#_7\6'(9S05]7GG$VN9+/Q?3&PEBR5>VR5\/7XK"XBE1=8E]R;1]N.&X\PL R3&8V;\,!8L># CNU>/55Q(T1G2F M,Z_@ RYZ5<<'F#9_/AL':5VPG%;314\#5U:]G80;.52J[V^&LD?/"5 KR&8L MH'K;Z3EH \78:X^7X8L33==:9'@:]X_ZF=\H>CD(]77=+3=IN=3TB'Q@YC(U M"16T#4#E;A,N5:*]C=34+"LRC(TL0E[.N07J@P^G3'-=LF3!AH MN_,2@:NN:Q&(RAJ$TH[[YJB:8'X168I&L"VX\Z./Q?6ZQ".;!KEIH\RWZW?Y MQJ);6:R9G:J[F+'1T7CZS)$:!QFJ@7:FU"HU=6:+VIU / JYZ?0,6LIYG!_9"CHX:\'+@/:3P=H0',N7<:T(31.S_;7/Q9+"3(J"W,J M='WE2VM8_L;UGLY3ZY+?LKBP]G*+K]R?/0^?6X;]/'U/*[H#WO.6:0'.WP1[ M 1+ZPW&7L>UW[-JVQ@.9;0RY7OS"#=5PBU.0@K)@D<)UB4@L-O[YD88,VY6I7'D-QY/3=%Q5N)<8 MLD)3:UOGHW:J@HK4#"J@JUOT=J4>,M$Y^M9[:I2V-G @<]'$F=VF&L A") E M:J>R!29,LWQKF0BP7E/#1!9.VNE_J1]=N25OJOF.%D55C 5)E'KSA3 R+*>Y M#6*,815;$Z[NE]=N! 2W9@ZE'.?,VC^M6UKF>1OG8I.7GNGOM>L]K-ZV].[; MV'?*V*JD@J+\$8+59&M2C 9JW6KSNZ*RRC<:=DR!R,T1MJ&J8M@E!E#&,E8G M6BNW1@.=1FZ0Y7BW ;JKO1VOQJG9%(X_"U]*]W(E^Z],#:>@5!LVT M0BV=8+%#X=FC^LD2T(+^N)1R'L;OAM)6\;=+5&8/KSZ6T6)XIJ RK9!/S_EA MR0!&2W%WTOPYQ1NO8,;9-/JI_JY>WZ5FFR2=]%]Q-P?:DRS%.>+C5/UA@U*H M:JA -)[:BW#4 IOGIH%@[JC.1_J)&?J_UF9[JRB?GEK=M,VQXU_=5,_:S 1Z M>\OHK2*OI^/$:7'\O(.38VB&]])S@4K7M@DA(@#MN)O9%97XMNV1WNS\@Y*# M>&9,I)XRCP[8.3(_+3.Y6=1*RJ2RO<*G/G?4]_7VQ?/IR$SZ2+I(DN*P-O:K M9!F4:5$*]R*H$P_?ID3=U^),2*YVR!]WLR=LV\Q@I^+5VY5RXN).2JK.2JW< M]S:=OLYAIEMCK>_S?7Z-?7R+Z:HX6ZW$( M=+9Z5^X6C0WMYJ2R_-$6W\$68L,;V0()U;D;?(#)5)=7-O#O=T 6'XHH?'G2 M$R45Q[QOWDG3.W[B(4QK]N;37YS(# M@.=RE)!JD>.)\LOZ&TD[NZ=6:_F? M["W&I0R\S"Y-\T\4/"7WITKF9QA$] _"JP/"-B0>P$,?FHX^U%2X4D'ZAHR+ MQ?"L(4XOM>"=(CSX:1E-^WL:,%KR@GHJ&1(2S\C4U90>*2L7(1/,G ;1O'G5 MN?X.B/X^W*<5CS#E\JE""HXS:D5Z9I UJ+S= LS"6^2%1%P8,1:JO1J+/FB MZGA4G=?<36)>\WO7DSF_7!851?N M_07)W\; -L+LON$SB,"*IMH9MI8(# 6[$8'_U>T;HU."PIB#8)4") 3?Z-6% MI%--HVV+8LT]6-+G71VWZ"D++J6*9U:=IVW:X,0:P-%G8/#H5.-T*^$V)A26 MU^;RK0=:[Q;RZ),'1^ CDC+_Z6;O^BP@L M7L.4$P%I#S".68$(]%0K75P:;-_1OF4'%73\]NZ:G$@!57D<^;T$O\ZW@9>8 M75XF"S?,!M@2 5]2K,>!W3ZL8!=6.8#@S%^LM.%Y..71UEI'!#)420O!EP>R M\3% )U\,/J=1YT&5]AP+XEW6@G_>"LV2G$/9]V.-Q6S*MVK-=K MFD/U@_Z42)55*:^U";PH"@'7Q3UKTH2VZP0%#%4\\2YI8[TY-:OS^X;!01^H M/85/KY?'-I,OH+$$V6&$Z\DIS@U(FSA:0RS4'"%EYV2N>%^>;SO3])UMO3HF M3'I(_XDQ9!8YG@-U-C=49%NHT:*AI#CM[1T:?E=6\W)1FSSPPQ#P^;W,EQ+] M"<>#.",FY4-(.L%K.\]Y@J=I"A*92F@PZ([,4K"P?*-'K1GS."92"?V2A@-'=PV1F)G/6PGS$ZZP'(6U!) M=%MWD+FG5X_S>_<##E-N]9W55V_.%B(\X<.4F.V3Y"'HYVE^"[([M-55']UG M:>>^GO*Q7_J3?LZ)Y;K[N:G)TPZMC8V:&4Z0+ '38T5/029=]W]]'UK5O4R^ M\9R1;$,.RH5^MXFS6X[-G4[O8XZQ02]7WF:U.9EF;U;+LMH\0K8A;W>Y+/P0 MMAD(^&EW7R6CKIHJ7^;/IV)I+QI]+'+!XF,&)]IO"\7N4J.W.W/RY'7''?2O MJ#["CDUO4T74%D4?+G. 5WDM HMT7ZW*M<:=72R="4*\3.<$%'P[.ULEZ\3Q5%JTXFM][[7&_,U7,L'M8='/,9K/"<>0"[QTLD,$$,J[ M/$6C-D[7A ^\\/<;=_U1)5LV6;\-;6_N)Y7U"0UFL=G[>[>P5N^C?K+PXQ27 MCIIJL81>SJ:8C -0(L7IH3D5>/:DWY\6/=W.9[$HHLN4KK(43+X;>3[!_KLS M5>V\#;V*M$R_]N?,8:UT^;K'X]:/1&!03%Z1M6/EWAG=WN^0^#1DD@BV^DQ< MC@A,-V>E-K+3G\P2E'$CF7/^PA#N@#&0V\5"\]W#&J#&CP]"=YZ?/H6?EA*! MQ*:7A$$,4L%-UY$(M GB'V34[>L07N(E\9/(HRQ;M-J4N_))Y*,TK(Q1)[@! MZ6[05(EP,G:6/(+;8?@NMK. =,*?^3-U87=CT7V5Z*BJDU%XQ1>'_5]?YJG> MWV!Q^TEZDT6-BF*%^?&VP;*#_U>$XUGUV?R*F?*BXO%GR-=>Z$WDZ"Z.W^;Z MAVKG[]4LL ;APXY@K1 +BN-KGE8X^( ,WH5#/Y.('!NVNQHZ=Y M)&)4/EV@ZL1UVBV]HA792/+>2(^5=JC!+:/AY\4&:G&Q^7XVL7543R=JN<\N916-_+JM=Z;/ P@[/,=UTW7PC=_4A: M>>,;H!?V\!7#:AA'QDJ<+ZH'7)49;GY8 I6^1A]QKSZ-)+*]7%=S^;S!J,R5 MPL+>G 2B9:-?4HJP8\%__"Q=M5TO?N<[RV$:_;V5O]4X*S!>B0#1+#9NOK]I?.IB@1/["Q( P?:5T%^=!)/I.]W !+2I)^S&V;D?TA1_HG(%=8Q'0MT*H0\QD:7V=]-$19NU/?VSU6M2 M+?\X3JX9UWI=!UJ!A+%N-ZSR"O?,Q0Z-D0%XIYA^*R6]*@+LFI'CCV.UX7KOCRV3*$()DGR91,#([QB*I;VXB;CF/PRS=?6' M#P.7(%$X+6V, M9;"#GW)>QK!"]7DG>QCV^*=S$,GV43^T6OYBQ:WCQ'["[]<8*34I:O]824L9 MX>M7,TGP7"'BB]X,(*%2GR&[L MQJ)_KT+GD*I\Z768G@ B@-YS(#5NF%PAR$NY&+OE>UMICK^W4[;)E3^'5Q5; MP17L>3:W-^?#9T'7H2_DY?(A9PZ.X)-JTV/#ZV!/QSN0_K>0AJ\!\D3 X!=O MJ37/ 7(U/W\N^RS)L9E[&P5R-7_/.MP!RB_^,(C47W>$ZA4;Q5DTUJY7='C 4S">;4] MS).\RTD'?"Z*W3:\XD&02NZ?#X2"U7P?TV#S^PW>\R+V^?8> M5[AM.FS1.&P^>6$*%Z,N1]_J$NS/Y #"<>A?[OQX2[I,/2-0CLEG\]3<."#- MLMD5+KLO^OF.G)N5MXL#6R\"=^BV/=\7\"0J,H3$QI)UPDB?KE IT8%-0ZKD M#[P$OI5JG ]/G@CFC:49S>)D8%B)LOYF4P,V"/@6&&9@YPOQ?X!,5(G[]8 M CJ_VF-_2D%966XBLO[0I5-5QM J?M#WQ-G[[A=#V=33@@/E)*590_M,@RD\ M__<_IH_>MNFX!1S+Z-C8C!=Q39P@DT('[E9BDQ$T^,U5<-K'X5R;O8)9!3N& MA^869"POUM?L3P#S^$'5=+YF$-4QXZI5BNZ;)S>5DMUZ./;5'_MZT6^DT 3_ M:7QM7BQ$R!+0W\#*>@L[\M"9% NRYFT @CW M^PAQ!**;K++;V_+4$* C HVPSU&L=95WA^%&M9*=/'(R42C'>9_^Z.(B'4?J M+1YY/$OI;/-^5CA?]][&(!\R6P).*KN^+=+W^X[3^9JHZ>8,Y9EV,Q3CQ(HW M!.W*LEVP(QTPY@1\]XRZ>9LG\H?HG"LNC@@\V7&MMKU^FHJ+^R>!,/L?^ZI7 M"P3]"/,5;I3QDK:/_,0B98[V[&4;_3$]M&%?$ \V1K/F^1P*=-+ 4UW<+\#= MMX)O-'G6_T4?5'8$*2-#3P2ZCVV( $04?,9KBR>3YEO,#&F^.?$':N7@XY$_ M_]P><>=*7MR$^Z>K428Y#?)TEU\!<1+A;T8*G1SU H*2]U<:4:OLN[[<65\" MP[FS3Q5>?C5014'$1J:H#MX->? MEQE6R96FI"S3Y5''I_3<-JK7X#AR^- #G%YU)6*=ZRQQMR1I]PXB?EBL]NI8P.DHI6]C>H ON3>9&>A@2 =)",44:4E/F][3#7#W"PC7]/K VR!Z3 MDKKS=*%_YG'AH7+NH$N(9JU<$B=U'+>%A;BV-B,5^1;Y"NW8#;^QC/EUW!GJ MIP0D0LIE/S?@IPM5D1TCFVE3\,I[T)D%;P6N"4W7^3#.I=\6V25X%_/U>D:R MTTVE&RACF[U .[.ID9HXW!DCN3@I);KX69?+*'[@[IJ< MM.8O+V[V<$>.P_^)LZ=AC_D[@(X+K5.^<>;QB>JMR?-(E+VCG MXX[TT+W+/WB)@/Z'F*+#R*RC\NE*@YS--EZ4"%!!%\]?P[JI M!PG(4,*G) 01L$)BZ6\1FJW^D\XC_T\Z7_0=G]$IQ0-JZN\B?.0US:\RMCOX M\)8()*O ],>$P#8LM'M5!O[RPK,GUR+$6;+32/F/#F\+GY7M*/S97OKB=&0Y M-/N^KBQV]D:&,85N\V*:^^"I0F=2?LF5);!* M%0DMW4G(PC)G$1@EYZL3D8AOEIPP'S>93RX3OCS+B?3$!.)?N8?1VZ)J/QBVO@E9>1WP3V1\S 9 M*T/FJG:"#GHG*QHYW:PBU!&/BW/HV6O(%P@L_G;+L"F=9W'S M&M43B6KQ;C23LZ'/'[[^]>V\7OS"PAM.CS07[2?%"@1E3]I4)OHX\&<%3SY^ M4W%/F_<5:404!9!1Y9W=)A(@,)H[4GUEEJXM!!0@RES\R4^"]?E>MT-+C*4+ MH@W.-YH[,9^XL^[T^-OYI@<\?OX01_UD@0A\_H;6"=UI,7$L-E.V^SCXB_'J M[WD6S]YP!M:/NRR:X<=J?T^1\RU$*K?("&&T IRJHB5TD]D<=V[T1H*,$#=V M_!L!/0OY:$^1!A-:^)V=.TL)ETF<3#FR _6O13_*U"ARS0:_))FJ%8K\7<]@2*1,!,G1MRJG$E_(L:G3.&-B_N7 M"#WOD]K'$WNA,A*82J/&FM%WB)J$GH>*#V.F7X^2"F0IDM]ZJN1IY<90 S?A M-2UFNYY+;]FL7-HQJ-AK9X6XP.J_SA\W1B][!N'K%@WB@MQK'CB.HDX5;L)6 M;L><+S6Y%AE-=?E1)8U>'_X5$26M]4$;](E#$KGNXV;,?3W.;R4C73!<2@18\]HSFQ&&(T)$U8QOUZ'0T M\6*IO/[&I$!X:0.[9[?&K[R(_%3LN%8=K3+&^35E"]JXTZ@N]!B$W7?Z\X)!"+B%7BSZ/I(9J>\F0%GB<1G'WTPQX61F-:9 M^Y52&2'!.=]_P8$1!Q(I6-&3E"%,V42,EY\>#>JTW.H@&:LSH;4V?[M1C,"Y MWS];3#XR(U\D11ZN-_7JD_^/["3/9QL Z2J2LE7Y)4J^>2?G@GG=[L_.1OA= MO ?.GJ#0F2&.]L,$R0T54W!,ZBNNN8U_++ELE=G(CK@^>'HXUSR'\?A.0^WM MV]G&Q')/)P8VJN?V$(DYISWJ@,HN[(5,S7TOT7ONGP\QF$K]]&NDWT[*I?B5 M5ZV5NZ91;Z[\J]7W\&$ILP^=?+"*^N&0[_BK3N)U-'W7I]UZ*D?S.L%('/H."<;/AS[H6U MG?8RV1DT9'8O?G#BK[,RW/C4"?<8$O3JR"D0><"U.;][,5.YMW1^^'QNL)1? M(*$?%!-G[#*\24[V_>=:X_HB?61GZJ(!DT%W3DV&<#)4(UOA?KQ4CJ/"I>1[ M0=W,M,86:*0*FD,B,:ENL7LW>M+$>\X DC[V5338>]2MT=S_3[;"D+23!J3Q MP-7KZ+0$\[LUY53'@V U\E?5(7H;\I0P-$G"_REII5)%@M5)X<<.6<5'5)*-/6=,HD: M^$8/=(IN5M)L=J5LD\LM [WOXF_Y%-DXM8'E/:6%F^R&0@,"4A.(^/-JV"H1 M (9EC,Z%3S>0@P2*[ \>==HLRV$1KU[V,M.P\R1BFD>;O^V2!"_N<\:S))#[P>(Z# M9:=4ODM))&F\A87+XHB\V+;RH2$/_8'H]-W.NE%>?ZTZ^,$&Q 5XW=7*(D'VR&!UNBK;\8.?! M1/)4O?C.M5G.R!NT*D):X5.PZ>BQ7]V\1* M&D2+( %SVFQR'=Q'^E#D8@DVTT&9]UF>HNY]0>UW $C#&Q2I2( -8O$^\,]/ M\4^6R-K[-CC'22=.;J@QYZCFCD):I,XAE=MZO>(-LS2 M^^L;W,L*YZ'Z;VO4_6T7Q&+'$!4NQ9[GW3DT:3M4W#.8M+P:QPGNNA6E]8&$ M?5<$\+!8JM?G)EG1.YJGAU)\+:U:(]FDTZS2VWC[52NZJGQ] LP]Z\9RF79!F-DIJE)3Q MN+_]DQM*K,S#/I/:[&D:S11+-NQ,FD\I9'0L[L07..O^K]^!\"2KC^,%Y M=MGZ"VQ^8XP083=DEX!NE/$,]6V.>0*;9X#ADX5'0Y/Y;5UWQ) =S%\2^U\4 MP^H$>S)9A^7HS]2Q3MA@_@?\H)46+8T_],\?M@-D'/%#EV;B6U@&Z8_@03+, M^IM"#R9R/KMXMXA,,&6'2E\NZ$UFZ($RL]YYSX %M?F1-J,D2FOG1[0*."M9%$#N]W-DZ/L\M][.N M2/?(ZQ%>HN06I$%T/K$_2;*OD%GA:%B*DHA ,#([9(J]KNNT1N'#,7YW;Z39 M_J'N2EJ<6WS/H-L@C-#T0-,UA4??-2U3.Y,7F73F._/5\GBZ2:R5=XHSU6Y\ M$Z-[-OH:30@KS!20# [K<[CV2&B7*^\:-%3Z$9-X2\L#M^!E4.CME&(UC_RL MZ3GN&7I ,R%*J2("V!D2^\G%5,&W]O?P-_R(66>("%!"U45RF5.,IK]R(-[L M5S*71TL:Z9[^[O",D2GPP+E*+NVK:O8.VR+]IPB:-?OIAQ*/L)TK]%L M?>F6/U!+[-PVD(DZ\4^!L:\GOV6B-]%*B'E.>D.!](;S.C MU764P.W5FU#JC@_RX'TN>;-=%9\=?^&[X=5BXU%I/>#466B-S+MJ4?F<37#% MSL'>X0R/#7=)$Q5-.?2.8'J6GFANHQT1@%Y'CM2'+P8P*Z]Y!PR=4>@<9#P# MO];Q@*3H&%;;RMGG>K6L_.(M[5]4Z@2;X*,^5)P7*4P#SDH'S?'GA?4K#^I%GV;>WI)XC'56 MK!>*X CRC3 +WM TB^ AB7/)L$,$+:5RMT]\R_#1<]D5$\K$4S;FS5$(Y.B: M:AR(7Y@9Q1-"?@U-KF]&XGY'NJSMS2^_ET]=KG#X&ZZ ?KXZA1M02-GC9YXD M)ITJ=D!7FH^1L5NF5A&9#:&N-DY^8O"TY#G$ 5?\T@^24^U0F4-J"4_:S(#C M#CN9QV,>N4)*K=QJ5\5"AA2RF9/8F6G3\\^K-^*A A46[:*WLMWZ/KIT+RSP MNDL=PT51C3P^WZ ''SA(WS\P_BHM2[6JZLVX&/7(U5FTXR'T';X*3ETJ50B6 M,5":W2UV"-/=Z#BW,68Q]-' 'DQI[WF8?>G\:Q=&DN*2FKW.=O ^'C*PLT-" M@\8#/'_CE>G>UUA[RCR[O%LN*$] Q1.!/ M]9_C,VK=DN"@W34B<&")E-T]6+5_"O(2Q/-\RPKG^RWMG!7.?:ETD:Y\@9L# M?P7Z\UR8)ZY-HU[:HN&96FT$@C &SSK>)/3GS?:/]M6D$X&]+[^)@-(^;+*" M1K#-ZR9KA>U-@O*5,H+/-YKO_^E%X/Z7OB='9_\WJZOLK]_SZE\GX\7WT4&G M+M]"]_<((>SNOTTQ=X7UG1EH'2>)EU#_:U//+(MFNX=EV?.I?OR2^<8,X\52 M]YVD-H7\5O#*EQ7N9NZ-KU*/GXS@Y&$"SUU6SYBV'MGAOXM8=JX).\*5.&V/ MK*%V1 LZ[XT>#<%\S9,\65H+/VHHG,NEDN5?;8(LU*1,67TL5N^\:Q$':]4S MNM@!YJ_8K%S>+$PEQR(V(NZG( MM7MN9_UGZ17;)?8P+5J%2UK/*,G*2.C556F],+G\T#AM2'!RMT953D( 0PDH MU0L/Z6T_4I=C.[O*(W3Q7NO'N5GO;_V-;&XJ_Q.*1N,VNK!$0!J_D17]C.:0 MX/>?^M$NTW3_(J!$ /+]/YS&+T:=J2[N(HN ?S/40??V>M"_GOZ&#?X5>("O M#UAG10MN+:XP_,?IC+_I]X0$=84?OM9TZG),_S(8WT4?XF'I_Q=2$'^[DR$" MZU/AW"3!:&1;/U=7$D$[FW7ZHP9;?<2EIX;KP#(-J^(O54KFN,O-S-Y7FLN7 MX!^>E.3EE!1Y>]=TYY)^8. 2BXQ:0\0S@JUBL([/#[XLYH ,Q^Z(E,VU3YQR MQ\MR\Z*[OP^/'?\-($G_) 4I 3W[B,]'@XSZUW;NFSZ%DD$:.%[# C6ELCVZ MM$PHY"W6ZNU1O7-\'([]B4A]Z(F+ M^*5UIQ+CA:X8;!]X6F(C_[6H@+L7^\K"8Z&0D7HC9T A7E"\1=Y3\AE9@[IB MBOZ_#_6_3^-$3?P/6E;6)!OA_P_5/7__C]#N_XO&MPZ;XGU<;Q'9NF_68$$V M5/5Z_IP31GEVOY'OY&/HK_T5%2(@M9?E-, 4C/>B!,[>4;Q$%P=E_S ]8A?F M?^=M"ZO:%'D+&U16]B("S=]E\7:._S'^=C2SL6>R%^AT)P\R($*/T"I=.OSN M300:(Y!?.H2SU2HA7V\9#KOLIIP/[Z\^H-/94ECY+D=7Y7-UZD02%BJZF6]7 ML\,V%9?T$6^N\4."M8*4I3P-Y89.&6[3FP4\:1^:GY!Q]](T7/^]GI[__JI= M.VV$^>.;Q3DWGO\D-2.3,HGJ0J7I#.FKA3W=8]ULDQLWZ&DRN9RY5^_Z(+*\ M"EQX*S[I6HQ=:T>K9M%H%W>=/%^2C6-R(WQNPLDAVH]";*)MK$5)Z7'\>I!C M3Q.(?RZY7EO&+ZMAUFZQLSSGU4OGZAGVQ#C:!O8H*I-D[?4\QTFH"NKY#T(K\IRA5'8R- M9>-$R'5?1"LYR['/ Y*5J-D@D*?[E! J/7\ZJNE):!Y4?.*8DZ1;9#/#^-TM MT#[55YH%9*3?1.+BZ;YGTL34:YA]PSO=9(L(J8^7ZA"B?7<_M/+=[F+LNP/G M8OF[RA3]+?H7YIGF,.;5"W[V%9=1W^C7ZK7BH$)HZEV]FE@$Z:>!7V==C MAMIE(QDE80"NM ":PSC6<;7YE''_1R.BA!'(ML%PNVG9V'>Y\<\ND:DZOL>3 M,OG2]B)BKL1N8QR^E6PV6!):%&*C'FE.ZH^.M&52(M_Z,X5;2<$:&M=/YLB 1J @_ 7^2B$BZ:_IJX/KH M)\6-%S%ZR+U;6LF7I0G'S]N;:;O&9K?]5"(-&_EM&8:\K M%J<0-5$/JU&-\<&H(S^=@_8Y4S+2+$GNTYFK$T3@??S;)YO&0C76L7$+ CX_ M]=BYV#TG*'M5J4?DF9C-=?JK"[)M7:U/769?ON)NG@V3?*=ES:@6![?S2(T2 M2>?J&Z&X)@K^-G,'L7Y?ZFRO$TF>TNR5KEO=0H3>)!98";3LEV'2.^6;?T\L M^\79%3&JKQY]#VD3J:O+[4=Y./A-3C9(WY1P*X%; M92E\G\(ICV4Y6^GF14O], H%_2GC(ILI\N>;L!?DE](R;138R+MBQ%08X_-V M5^P>GGP'(J13!!5HM$A9&HTK+KK'\D'C.?M,B"&>+-?-1"B12\MTNR_CB8I= M27KJ[-9H=8JO;LLRKVKA=WU#=(J=D?V._UR)I%[^K$'!NN] RIG<2DUT MYFPYI9JV;&#DKE*,]X:J1'@_7!:3#$1K*)+IL1GN2X28QF]WDDF'2+@8^QAS MX5.0X>MVX^K]0>:9?JL MZF\)D# U0K]QG;'./H(@[0C;+ORK0K>5>"9@7!*2AVPG8!4SOYG0EXVA,)GS MG*WAW/ W1X$71)#Z;5<< U2\L%N,+]^8]OCVB-DQ7 B?L42+414!=;DY=Q'. MKEU\B:AO..7XOOV:0MAFZP)L7OTQ$=!?(ESNJOQY$GH^8IC9NZ2.YR;YO?&_ MMA92028=;@C6&T-[G**B=_TC*LM[$G=,;"B.!;IU,SOK>;DOQ;;'_'@U=I\; MX'T/ "8 &4#]>_-H*?/_!R6GOX#'>V>:50]-MB@3OSSV1.QVRB?@P8PMA:3\ M9:6OUWB7@9LOP^E(8W5X_57# 2Q8 4T$/A%HC3@_+W/G-(WJ[@2B50]NF%CR MD%\V5X]H$^B)?=5Y==SIQY U>[2 $L[W6R]H@_2K930=# M8W=R3 ]CQUIP% JNM3<%J-]\J#V;L+YD]_\>9PR,>7QF8;RM\F+IVE.W:GT? MLS#=9;&W[-QF4QJ)-((A!CE(SW%R6$VX;):'G,!O +CN7 \^-QMZ0' M5='47XN?*.0;3I^3FM,.K>>OC_EI]^OQ"#[%.^%ABE_S MX8+]OO;$OS'/O."L<%X1+/T07UIFIP1]<2356>1'CD(XJ:-( M^'BHBG,NY^J:/S)YSL"9J1MP@85CY)+Q/M,7BS*!"-Q'\.D)Z(F51I_A7F=A MLW)G[UT,5_F_SN\2SF^)"&!>/*TL] '933]TP098)9X>#A ! =4OFXA,=:-< M;V07''N;B=!L0G#0ZY_D@SW5F1L1X-V=4]M72>=JRP3!6F$VTO.3S1TG/A\- MH'N2GF]$_F#5S4J%@K93CI2P\R>N%T-2V M.H?)"U,7 _GVMT#3]6C*:LSX228M#37,:J=_6=^'"-@.SL;D?UW%IWET>F(S MIAM0M?V\!MG*;%.Q!99@29\5ZP;>(P,J[XX-Q[%Q;P(Z>0M;%S[RJPPJ%4&^_Y9K, MTJW-7/\D7;;:^-[ Q1SMARN+4MV!- _%%V@Y/@H!$>;1'G#*_=.6=/#SB5M: MYYKQ;4Y NP124!\1-!NM;XK?.W"]N4GGDZKA)VK M3MLX=9YL.[WYG_A 24S^[RJ/P%DP.ZQ$X)H2K$ZZ(< )000LX>_@/)C)BXL4 MQJ#=ZO*+2?BA0.A_QIJY3U 3;=-_ZR7AD1&0-?<(IK^]'8@QXDI=-.(^TWN! M/.W=(23._8="GJ*RXC,0U4"&9D3FK"4HMD-6_VZACU<\_-0R(4#53@:I_KE> MK0<4IZA7/1E,IZZI*-R8\;J B]WL:O?VS\%MR#L0[<9$D$U#572SU$;H:2])/GR2V8WUQMNMG.DOZJEP-&UJ.M6O M*N^N2N:FZ6Q2VJUR$0$$A[^T:$=S&4^30Y,6ZX@Q951$R+@ M>8^F%K])>-'L5& :O,O H30BWD)9J)N&;B'ARE3UV=0OAE-7.SIXG,:=SQ8C M2413WQG'KAC'XJJMFOO0&>/>40,:XNI*B+T[T M,@69\Q]O0D#&6T4YKY'O:C0>\E*(>>T]\_.S# ?]8Z'K2E5I)=4[^;,.@]DR MUT5QRJ4Z(^O@-$4"_1_A)>15)OQMM/^#"(+U_*+Q..1ZE&%MRN=^&^_]L4=&8(^=E;7W MFO/S79FE:?T^61?[=18&QG@0*TG K!N!YDL^3W+RWWWLD.$R!^1P#%^/.%SR M4J19-*XB >3U=V"*RL4_)P$P%O FDCCLOP^[P$ H=R'NDZU+->(+XJ#>1>>Q MCWU93E:SE/L5L6SJ54K4B*7 ^R#BIRM9:GD;1O0GB+\PM/15OW\&\FO'11' M=4@ ]S*-X#H2^_@^%'<8LP=>5,/?OJF&/VG'@3 ET"W_(J+%H]$AY-)+0K(A M;GX3@6.JM'H6*K9[I-I]2)@%%V!1ORL/ZR<>HS]Z/[>RX=SD- PAKAQZ^ E:?V%^E"_F9[V)!HJA\_#WR M=\)!-]^3@#^CC:9$!A<^8A 7"4 Z$9EL!]3*AC]U.]"ZR[+O*%R$Z:F>!! L8G&D8; M^19\\-"SPD;0H]<6+A8WP(25@N_XQ 5KY,Q=?T3W&51]\"NHP8N0Q\%* C:1 M>W&"PYM]1&9HEZ+;"19\[[!L&OV+K!'UY&!KY=[B=>L&!4:68CW M96%9HO!\8/0DOI:R"&B>#VT3H:?8N;KY:QW21@3JLT!JO_[%M-[V#WY,[L M\DI0M0I3(F+S*C9 N^9OB4S\*._K'27<"VC%[TJJTR M,,P'Q-#Q8;(GAR0#>&@@.FKQ>1F=B)G4]L4YG\QEK_I&6,A MSF$/%VM_'&%=V_N"'2^)3&O+LN8.=_VPO+ME8FZR3(0.VFURF6+.UNDZP8CS7Q<,I^ XR\53Z M9479M;\6YY4.6ZHH2 !G$816D=98\I-)=13WZ>/RPB1!@Z[X^\[BK-<]=WHC M^&>Y:,\9."].V*#I(^\\8G-( QABBW_PS[Z[+4A!_'.K<ILEUV=7\41YPP[P M#2*SVMQ09D>\N;.%$H+5ZK<;KV>^6=**5,]$F<_7AG@*D +=N M(;8 CW\ BLQW,GW)F^O!>JLAJ8CFI\S$L)2RXM?[";17U;E&13NA;+TY)FHY M1K7Q "KP5RE?]UX49)+DD(+7HUEM[1 MLSPMZZV(L,+V?'V8X$_RPZD>F5'G'HIYL_#KQ0$/(*35M?L?"H_*[_5ZLY9N M7)_\S#?I>S*JU@H.&SW9KD%Y+8NW"?#.3)7J<%%&I.GFB>G.>GA26):[4@J< M7%F=7XW8R;FGF/'J>QMEIQN[]B&C:M'MZE/-EL8-$X]98^_M'.@W0VV5G-W9 M@C5#M,\O!5!'CRK\EL8?UP _)8U4: ,@5-*H^,J;@DMJR,-\0!.KW3'#48O5 M66 IN5_+HD("0#?B_4/KG1.:Q.JIEE\.#H9RKR J#X0-%#Q;9W7"7HI\T5 Z MF/D\=_I-1G&Q4K<<)N]OCT=4;PC*-!GN*0H,D2G_"^R4EFR@\NDA7JC63 @^ MA;RT7V: #[YL[O1\@-+ $>L '&-'\()O6G=70&)-%.N+1"+=Z!:F&F L#MQA M:G7WEI(,YL?.7]V6DUT,M?BQQ:W;F?/VF4+1/#02NJ?00@(@/I 3D9<0SRGH M=^@Q&^YFS$2LW4@[,BMZ>$+F8&@V0"W=UW#Q8N+"MLJ;C_QNW%EM/QURPY_[ M.1J]U?5Q3I!IS9X*-28*86=SL(YVY57&DFP?WAM>3372B=1WB/<@VR$$HU*UBW3+JT+? > S:?)-?AH/H?'KSA$)E=*OAD7WZB7.1 M0D,CJ__;!T4"N,1(+TOJW;_7ED$,BHP.#ZJR)/M379A2"0TN/% [E3B>L4MB M\IKG&9NO_KA^+P@I]ERGX>-1$(8RS:2A3JYT3]3*3I\O]#Y$2LW21&$^JL6E MZ-.<7ES>E+!M*M$$^4?W6#===1LG^O?T1@V4&?]H$,_XV5'\1HU'K? \V\K+ M89D[^LSR%Q,3C=Y>+V4I!C-CH\&7UJ4?_'CGDP"_S4G1,V8TC/%F7?SZ3 81 MA[\\+XB,KNM#F:0@EHHNE:RP3+7#NAGM[K*&W)(18'=H7;27+>JNZ;0I"C9- MS3.4V,Q1*WQZJO&XC.%*VC:GKVT=]2__K1L[$ELL!*?A!F:,G2KF(R'M]E'Z M!QYEQ4$D.UR@Y2YVX\5VX'EO2T:IK6!VK)-VN"7L:;F7SJ@]=\9 ;=+S'>@- MLE)+1">-CDY7[M)^*6TH;6^)%@KS@M&:W"$!:9ZJS.XOSE&;.=/ZZ$OE-A4A M7:09S2;M2<"5PBUY:4RZ*D:Q@!/F0+>@+>M>+.0>U9D&NS6E.S_VZM9DF*P, MNV&Q80ODXEAUS ^-I60/^+>JC^#5T:;#(L?!=[ML2-,*P=/?PJG%LP:MT?R% M+/\W&U2&&7AK5G3:9_!X"-'P.7S=(L/"#>-KU^H?0@*^>A"3VY4XM%NYX=3K MD<0L#$XN^L!_'_PN4I%^F)X@YH%[>L?_?W;_2*GX\)D^NG*^6K>>,UV"["Q' M?T1/8%@FO\_ M.IA!/;#&$B![N@GT+$U#I3\=\@3,I.^TAHM !W $9&CE>)[ MC&F5;QJOG)J\Y@@3E84T5KPTC,7WN4<'4=P;<#P49IX[_-497"3>6M/?Y;Z; M)+8O1Q=334B8.T%QF.FS@S&\R43]'T@TT\EDUU9N>'$4\?H=MQ6L-0D(E1,U M-<\6_>=G1:\Z<.AAD-L'+OO%9L57X^^I%6C26"V#GDL&<>=A1=7^!/MRF6^( MVZ1D@.)QG@\]4)8J1P=CI:,_*@4L+LOF9BT R+26UAT>VK+EUZGR=NZ=MQMN MUO[(A!J\*YO1177;5T""&W4.[GN&91IEOI>NL#QU/$Q###Q]P&F:%\A9^8[^ MV[/]:JK>*#_[*YZJ"\9C 3"A4\/\R;'U[)MA#1H78I6 ?N^O'L.!<6\[IS_ M]2P<,/2=)K#(W8OPE\L=-YD2N@P#WO8M+M.E4%R>9CG^[6OQY;OY1ADKXHY? M5GUI%X='Q9OGXN[7+W"$V]&*\'&FFARZ/-U((MPN9JH..+Z?+4J7WCW4-MBH MDAL 7>K?\T:YR'&F8K1_>=_<2ALIA?*YCG)=!'%[BLL@[OQ3 M4PB]OJT2)$DC2/_LON6D3B.BJ80$?+3K-2P64M$PR-34K=S.&>2?])D,.*0Q MT319DQT(P@I!7_LK<(*6^1%NB,O8N\&FF#47) 2,%YP6G).@$Y,$;\\2;O.M MC;N=YHN>!I K;,DC^7LVKT+UZ^^F$.K[><@^8)@O8&1[8+-K>KCB:A< :YW M P^O!(Q\_;LSNZLM=M*UBJO4S?FF47S-P>+(?-Q1UU0J===FJI:0ZT4"%/+) MVBZ.>!\^(0W9GX"8]'SNF6][3MW MYTO]QO'.LY/&UJ2TZ(<* _,^ M^'=?R?X]C8R8.H9?#3,"1< 8T0_^9B ",PAK^!6U+B-Z[ ^=5UO[ #Y[55:Y M;OC9YRRR@-,-$T!4X= FDO'@*,< TO),GHU\I7HP,?6IR2SS]>HP+R7PZAB\ M^R]9*G1B>5KP; 4,A,E0G'D__08_Q8C]_WGW7.K_WZ*Z_\0FY?LA8Q7OKG'2 M3C--+014#IP(-_&D,&2#J%Z9'26FEG;I*7$FDI>L_WR@,8;[(=HD\9L9(ONB M2@6XX=-)8'3PDR,'S5LM;.7MONQ-]S"H]H=6?[@>2'W 02IN\&NN4A+RT_N< M?6Z41NA-'9:TM<+/5P2QAL^4=!HV\/GMJW+1';_?*WO2@.ZP2X3PX!SM*5+@ M"Z*Q3;P2IK[/!BLFSVM63EI[GV.==M]@H.Y2-*^[W\Q>Q&Y(X3E^W&I78L*WKNCEZZ6]Q 4K_;%;MMT 0^:I"7\2I5'N\ZB0N]]#F![& M\C^GZ@'FSL5Z(VYAE\E2U=G7UGCPM4CVNJ<8RI(PE4L89$L'[]A5 O[M3*WX M^RCH_"WT\_/*)ON7K^$:]=N'-A1\W3F4F0[U?TW07M>A%SH$I,-F5"> MDADRLRD:D86TG\5=,(:BAJ%K7W^L5O>#3W1%Y) :P4\V@B^0U5$1%<&[AOP\ M%EMHG"KY6JY/A"ER55W0W:)>%NP87Z2P]OC38&D](_XZ\Q 9"MV[2X8?\Q+P M@9.AS2*"3C3FOFG6_="5!Z[A,'3?NS=V"J&63+!C#:9\\YM):SD',U/?20 : MW&@EL+5PY$I>1+S>4#ZLV;OYW?>1,6_D7)02;,>X:RBPMK#E8#G7^=CI>AK6\UJG')O M?V_UK3<]HYK45>5G,!U3NS+X($T.FML^@8 M^ZMY154KNP3>P'CE!+HHZ%0LOV) 3<CP%,:NK0!=$4#54[;T'\]$4D^[Q=1 M9" B\+5D7_-VI(Y64T"N>CKHY#+#B0&"L""\[0==?PY-LO4@4E0=P8A)), 4 MY ]A7ND)=9:J/N$-ZU![^$*=6N*),&12<$:1MKFDP[4* M9K0%:I5I[=)NB,E0"A=U21#6(C\4H._2ST,4@_M]GF3F;__L[W9)[3J.5SH' M#HMH/%Z(S\N$1(@N)2SVA7Z&^, 9 7U*8U.]%NG5A)@QR&;?71"QG@>]TYJ MA1CUR2X\92!!K4I?@4]R.!UBD'^R%^__4/1[6G:T#D&$P/ K\&56)9C%3*GS MO(2;:^V6? T9W3NSH@Y^![4[.*<]5W.[.LG.7UK(<;Z0!L #3.B!]C7X4TQX M7Y^,;7564&KHZXQ'W'];/@UK,YZ#UUR6W]>6@%W8$W MD3-^!+8KXIH[)K<@:>M]0I\">MA62KFL9^.V$DE,B>-&2Q9%VHCC*&1* M&B,O'@T+&PQQNP##%99<-3/*I#/F*K($*YF'FP48?OV/JJYAX"BDW G*\&-5 MSE78RD:A+':M#3TAL5X_4UF$>530MG?,>OTHO>BT=G#0 5S![J_RZ<;5=4A] M5;1,.D&:_78X%>@5CQWK[H!"T2/B33WB%S!.C@1,I6X2;Z([(R7C[@[A[D_+ M_CK"* 9WNOKQ2Y]_8I1Z"N3)"!NY-F&]L> ^I/I MC-:I[Q."@GX.I1C$+]A[)\PEE\@QXJ]16^V/ _O5EZ1L/);:*^BRBS]EIQZ0 M@!:_3+=+XZX;$6] RO(?\*&=56+F$#S7#"<)^&R110)"O$D W@E$"*XIGN10 MG'P29FK\B*E",*FT[69'2'):*]<+7+P&SO_3D,6&A[DS<2&_2/L[03OR (GC MMR:VB4/7'Z&F4]'9Z23@#BUTS%:;P.]_6O85U!I9A/]\C2A$8":F"$/KD'H\.3I2-RA/SFM(P%_>!&U(N 1\&DQ/DX;7Q.)-8;N M'5D4[2>B9UO4&=UN3.ZRCE5?:>J[[4X_GWSB;SBMCT:UT./8;I& $A_0B<#F MCN,X7@PRC?Q=A7P$KI8FK*3G)Q-4?W9Q'9Q%M=W$ZLT_H,8[.<>TOG=MYFR] M1 ):F[84!.XX-%B::N."(_[<3RW(%;9PBJ"1OA^=3=><+:&+>8M?C>9>&\U6 MF!7GG\Z]KV:9F@]=R5S^D6[%*]Q]LB-@8<&%X>/6S:2[B^ M8LI9.EJ.H9-;[8NP+6 \]"5I&5C[=[9K6D<7$61Z8'AX/!=FT@JF8(RWCH'\D! M8K(VQ,^P!4YE"HT5^N#C] XW^13B-[H[%T[^1!+@^JH^0,-S.[^1+1D20N:Y M#ZW_5]GFLPN8R7D%)1(P+$,V7E&1APAUA!BV9S*0.SBHN'/5ZP+@!:%B=GMW M0+[E3UB(GEW08G\;/U2K_OB\L!!T^#O\]P<28')@\C]I)BE$400CB@]'0#=W M%DF FH+5Z,![\))@P-D# SJ1W;R!?)J+EX%&@$\TP7Q%> T2$ WY>+\B#GQJ ML,[F2=3.U7$%>L/$B+0;>I#<7C1A"OFED_LE&QR%D_9\Z> M[$W=4@F5QRXW5TNY^,BV[$E);'Y[@"1]P;Y_B9G581@\I&N M.XU9:&DM>R1;,I!XW)-=P*8L.6\+-CH.2IA7\1AW75T/8[-GW )E] M8<@B6Y.>5A7#_J]T2C'NFKV4$/HO^RP!AD$_ N4')2O$U:Y6)78LI\W27%&C MLNQS9JN=K'G71KO24&2*U2HZ-XP"3AO5Q";IBA]=.ENT'I1SZP"%'W=W;\ZZI##/3E(/NF; MRZ1$5,MZJ\AUZVI0W^K?)EKZ60L24$N_GXX_]49P- [OW!^GE?:09Q35][KK MO\BM\.+H98(J-<]KBW:TV8+3[/$MHB>J-DXGGC'X]QV0]]2W.QCAXMQ#B$1S MLZP6J_:$U/(N)*-^-G4W*%C;^O+"ZLT)LNVM@)Q<3UT>68??,&NJ42:RW*98 MWY?>YVWHK_OI8^2O=?I]PD?6 T'X6D0\A421'\@I]PO"=X2! &2+F(M@B3:3,A+P5^H 5EB=$+T/'R<^G6$,@WH').*ZR1]N^YG>^3\R M^:J\^0(ENB31ITAF2MA*Y/LS"MG6C@*.3%6=X=A5JNL?EY\VO=-H9#9(G]'% M0&#WW2ZH\HR4W.![F1*N[)>W>6QM]HE1K/'HL_R-BPW2SPD%SE:!1@[E_?"9 MS#SHM-20F^TRD4TT]UID^_[!66XTGZ.!'A<#]#3&)=5,#\X\+[F MN"-FZB7_O?,HN]SG_/&3S.N'$?.\;BT6@N[:>)JF$'1!]):\G65=]H?^/^77 M;S_F7]M\V]6,24Q,^M$]0.L4/4*D]M4R4#T_L.5YKSEI0BT641.;%@(_SI&L M1>^V0-"A#D,.5FX5G4?O[\0_K6>S#FOVZF8+U;W$2ODRQ&Q.TN5-N4G!/@FX MI7"S.B@P%;[YRG.&%[N8ZZNEDZ[Q5]CKG#SE^6ZF6C7:+ZE_/N8+Q1: W]Q; M>R&E=#@I..;%YKNS_4&#=JU,=3&7NV29>X-^?JCI-2$GD)F0^Q(459PN813* MT4$E[+JZ;#T5E54&'??AVXF&C*,ZH!,F@=F7N+/4QBZ= VD'MYO6$2?PI92.*]8T3A.\K')5X4,QWEO]*"-1%?0S4QR2@ MGX5+3CE?("-!324'?I5*%*:>_"8[XYRVT%VS'PADN@_!85]8L%YT\V1VR=(1 MQ'X@QZ%?(3/75%^GT5XCA6D>;,A_Z_+PF*&T+2LL!;BG\%.[M)<_0BHUM%7 M2F: @L??;A(<%^AV*N][;\-G#YN&\5&Q?>)^8S6H#3' I_!$?6S@>(F2H[=S M[$$D_DQ:F\V2 .7[JZ=U/C-FU5#) AR^&]8H[19Q9%&-VIE<\A4G#F7?Y*%P M^\:_R-/F$IJ]ROQJ<8TN8#EK2AJMYN7<:F2GXCO][)%@;!'%FC((+HGSREU# MW5Q*:K&7UJ)EG*($TCP8=]UK5MV5^H#-:HZG07*G"H'*4_3A;K-?UX6,83K' M^>]FOR52%7P 6'1,)H[-?;3JZE'H6_5RQ0B[I2UDWUEN4Z'0W@ ;WFPH\)Q_ M9G NTU29%G7&T[J':]?K>2\E^48Y?UD\B^[%K#U0_':CVMJM<#+"J&0^_HWA M!+M0%#L53=^7$*Y[M$KRKU =\(H"?*S4[.$<_.2!_TGU/!F88OPAA'?;X -- M'9 _8[K#Y/)OT4'*BA3K&0$\SHH$Z/W,LZ6Y+ :<2](&:.W JYOJ?=RZ?4KZ MK#QHX!#\C)B*WFT'1Z.:)!L>7 DS]"4RC&W9 M<:%5G7[;$@H9C*(JTEYMF:!OX<.+0DE T(ML:L*G[5&>>LSC^+V?TTJZ:RBXG(W5K6CX??R^/CIA'- M'PM^&$0FC04/9[Z)9)[PZJ,@?NAE7]WSJD9\.>!PG/UE<-71.Z A)H]1K<'% MF3V6(>D+8<\W0?6EVXEB(K]5Z[(R/3+MBO<1 44^3NYCRA(E9_N%&/- M5@/],'Q/L=["_04-9Q%>EUG(=4W8R"F+])"!<_JG+(ITX MAU6W3?SEN%,#RR*NO27?_CG8;=HRQIK7J2V+^8'+I\_=_R4?=Z)1>\X._WX4 M9 H?W;'&KS^:"S%D,W$;\\]T^_0CV3EB"(#2N02F&P[)"(Q [ M1=!D MN]O@[?SPPWT/$O"%YOE(/X$3_@;< MEQ'0D!U &"+H[/!%XTZ@$X_:TO;N/W7Y=HU-_).*R]L7">Y/QP9N-X5(XMKF MXJX,_PH6CGR"U#U",5][SV3TY9:N 8L-%RQ#.:]DY3,RC03$B*I020_-1OO@ M85^A\_F!DB1 <2*=@*LB 4L]XT-0>WH:1U?N-*T8QF?G:B,O)W<*7^[[KF#< M4[BC\I0$T%QN!>UO2Q,I?Y. =A0&A;^9?FS*BMUZ GTO,P+ MWZG]N,DV*6:!K+_2O44C/HR&DX_6-^6Z)*G3%D8?9[->7$J2NA*KH)^2RCW% M;A==#J'!TV :49&5A0=R$=8VA;)1'4L+@K Y&ZJ=M)?+#]!L[M9);YLVBF]J M_E8 K==>:K061FW^- 0OB#(Y!%][MVW2^,N[-)O9X\[4B=K-=]SPY]_5-]QE M?T"C.*6JT9PI)['-&H(@D1FAQ=\I[RI]B1=:[&3FZ,TH,+PQ7S9) &OEMSMI M#[=;LE>>X PPR7LY7',^>_-/7&6MO'?]?UMHIRE([PE/"&9"N&>](!/6&M56 M=5ZIO_]0Q@W5F7[K] B5LSR:^C[S7?#NY!$\=.IRG, BK%[-NTQ*(;5X@9($ M-#IQ# M+<"H2B_4HI/@V1*Q"GF*Y<#H0JXB\-P3;1FB5KJC^[6X@CBUWVS)Q_G*26P_ MHBY9UUY6$-0\&BP>%$&/;,#RUOZ+WFC_^_'P86PVL*H0L@DO0+H>+BK>PRZ3 MAW1YY^UX_S??6D[][BP3"[>>N0=E";1! MDY6N]$.;4Z^%I:#LL:($-9:D)SB=16SZ:W7P:@:"RQX/Q5AG3)Y2J25CE7P; M?LEI3PW %5]$7'S$5+](;= HT0JFND]/LYV1 M^7=$_YO /N_(V35B[A#;AGB(\@VF?\C2Q2PH)Q#?>YJOSK9#]EX6H?/@MP_H M(\44)K(,MCQ?U>@L4PP(N*4]"P/-9'RX-Q7;*#A& @9PQ.R4Y^?_V:P)H:+@ M;#MYT^EZ4*&C=$&_J1SVO#IMR*-.,&J&C_/;[927V&_<$\4Z2B")P$L-R>IU M(X$";Z !=F(9%\62XHX"(@:^&LQ:[K# _4\4F^PQS\F3(+B@D/U=455[0X1ULH5_@>^O*]53\J3&ILU#O-%)"##!(%/M$W(W%,EF09C0*= M2!:-"8(>_A$*E+"O"\Y@3G0.S] +A+U=%?)1[Y^"^X\5O]H]%FWDB1VJRG;# MN, 9\*[H6O11G=MVBU;0TR>?2Y2,@[?6.X^/+]%;\2B46XRC^5J18W4"?[^: MF3F^ G-3*M4RT),Y?>K>P<7&1[\LF(;PQC2FCNC+'W*@8N?\N.^.W56WSV)+ M\&,K'8Z_X-)"Z5V:=[50?4'_L<[@/]EMP#D]>D]AKZ9L,E6'.OD']L";AO=0 M*.(58EXEQO _[O89U""N!LK]D=?S%/4RA50\8["F7S53VQ.P*JH2T/$5FMH> M4' T&3'-A;[6/O064$!Y8:>A%E\'(L!+##8DP()L/T_N"+8WR03*?S2/\YH6 MHZV6&MRJ>:]JHF[(\^#<<;;0I]#>6Y1!?2!H955\#\OV/)MU^(W[9LEARI6J M&CQSY[IY3O].@P=P> ]86_Z+H91/Z=XHW,D;IX&5''A-TIX&H?<0#TM49 MT M,C\_?C_.[U72#"CIA21R=?GUY!D^\C/Z/F3WZX=?#R?TBPEV$IW^F,[:TL> M@,8WVQ)E;--.5*CD;AIYPZT,IDWW+(/67'J-W4:.R6Y-<6>W<$@'ZTU$FC? M6#"H^%VBH$5;GOW1WF6;P+8KY]*,J;E_I[OJ,%W/EF:*T_!&O MY746O.7TYC5]3Z66^I.-=2D'X.;\7MO<70RF]WVDCLZS5>"=D MJHUT4YJ9= MI1-,\P8.+D1QA+ ;GM4I6'UJ9\.HP99QSK%&HYB,FKIN+\+ M>)SW*2]:T3;VU;9 ;4)@O>8<#'&V5L^:!<5_V)N]BF='ST;9.$6&;ZV\3@M0 MVZOF7.KH0;_U3V.(X$OC^=N!KC-5@"*R9K]ISVB>(C;18T5^F,[6M-+[B6;= MGALRT7)^(]U;$N(J+'S3G55.*R2 ;<._^AKVH\6]!)[#8[ O)[2=64T8EIYOG!V[&EW6,[5M#CLJ^ M]VZ\0&!>^1#9T-GI\RS9L^KOM@;[%M0@XL;B<];>-C[<(3*4](YK__0B47!< M=9B8,%:=WKV..$ZF]PG>W?%1%,3:8!SPC)'J(U9)3E>72@8.1_NT^^I90KJ, M7,=3[_K >KP6]_=NS&>V,*P3>E=,AK#4VMP,GU9T@WL0*TH])VEG M(#,\V^/5$_7?M=15.9#=T 1PO)XY%,=+ G@#!=&;1+4:\.8.F2:4SMI,"Z&F MJD$;<,(H4;6F6)I\R3,EB],)YITGWL@[\:F4\> M7!%1+0!ZLNU#?D#X\.".IHT29@VLP_ST%9R7%ILV[X[X5IG?,=V[VV7(GGUQ MCI:/WS_9Q>I&UNMHY6>>#NJ.,D8&!#.3<5>M(_LFK+U.I2-E2?#)YU^=.9KP M^\X>D]Q4(QH@4&L8#\#^+ RD/REPOZ)MXP3+1==Q,J[O9F*))ZE?C>I[E? M6@Q@/[>F.>J9KM4S.X\:KDD=UHG8Z0:;@[NPLW,+6YB@)!+@54*U['8/T2@X MOQM:5>RW4+.B\^OJ@&# ^0@Q[(KR"6I*LJ*)A:\13DS94OVTMXS53R(_(,]S MH@7%_WN8.MM=+5JT=D''K1TZO20!R6?!'4468,P01+"U'($_R)R&"N@CCTR M V1X47EK)ID;"OAA*[7$RAD4&WH'Q-WV0->'V%\!/O[+4+TO.?[\WY((F'Q# M=O[N=.UZR>*7';N*Z8RK9Z:D?^S!?_^V0ZVCS7Y&;[,@:KGW'.I[M'\37VJ= M$5I_<(& BKVMFSWQSM\WS/0V1NO'V-9[ MI1M_LL9;TFBMV>,ZI.0MY[)*/,4?BDC!+^7_D_N]4N/TDG]!\AL'-,-!M-%M M7\V+UB90*F4%9SCNW[E4YS=>!+=J*;2?$0G_$C??"#N7*<5J0Y5[W9TCZ"/P M[L];.I&X>5-Z^@')]K!C!BJMR0P^R:BL['O6X;OJNPBR7& M!@Q.='J9HEO2MMO?B9O!_J!':O=S956-OCM*F#X5G"S )E4_7GH#NH:7_&;N M*%S80M'KLJQZ62V2J_!66;16R(/D:E=Z"VI.F;7!I!\T99^N*I]5V*"B9%A3 M]8^O/-B)PZBI_^WI=/]M([#(N&BK2G\R@E-:?4N$/!0[]GES0K82<$95DQ66 MU1F9#!F/>$5CO96Y^(R['F_I;V<)N3RY&4>KPIOBG))47C91^'9.4 MQGW96%:C5J8JLQ[UM=2B$'M6?0Q>$$P"3#1WF[A\#29;43IJ]CN#_>$8WB$] M*C9EX)47-[>\I^]J*"(_WT!R_F;%;J\P(G=PTC7S:V"EB>X76=UOKO:[+E5- ML)+8LPH?L=H!6"$Q#LRA/5A9%(NJ-8P.9#$SF9'^40KK-L4[36SNXZ&GO[6@ M/NA8[<&]Z7LIC7=(0'X7?T["B>$'_\Z>FV5AC344G[/-H+,N+P1-(8\X<]\4 M$(/O@#\F@9\8/ TVUO?L=ZK(!(L7UMI)3CSASXG^U?>?MU\%!.R_A@4PMWYE M$T'5V&M7W[: I^\AS!&L6 -LTK8,+NW:[EX&M!-G6&ZX)NO4= -.:#P;P^E4 MXRP=_?^*3]G,+M11N7XN<3@/\@C55U'S!-IX&;9IP7-_%*PUPS8A$L%]>XEYLY/9M#ZA4P0L4FDZ^'1+2XJ?X=K4K^1Y%[41K=>9K3]!#[$L&3URWGY G1>ZU))?]-A'/P"3EA_<^ MEC$$DH!6" M>94Z-.-!(Y^=R:6RT.B#-OK3C5V)HDD+-!*-*XG7:NR*O35X+ M\&3'"0:+[FUT+2^[I;\X5"3\$RRT;/%Z#A[]@"\^Y4Y*]M,Y5B>-G^4>?[]> M,GYAN<_*0^OVHE]P\/69-5 H=.@\H!P6M!AO+U2^4]SZ_E;63=FK!Z_<]4-/ MWD&R=ZJA5'A(Q\H-O5?0X0"- ']&##OGEU?L01,$1L0G$F#O=H$$.*V_1YB* MN-Z?X>TTJ++N/MXSB^!X>S^2W<#MV%.?>UAM8J!H)QVR4V5BMIEX. *U")+? M"J*P#KB2Z\8Q77[I5M8-];$WK\Y^*[[8Q(Q%+ @0;V._W,^2$&]SXQO;3@&E M+MN>-PZ2VF'S\92O:;,KMD CVL?OBUXT7SN%3>:\I$NV2XU>]/.F(F8=U>J- M=;, YP;T3V5]!?O3(->F17M9[87%']2"FE+L3C_C-/U?==VC+F;7^XALH0MR MK;"H&CQR)=#B/KW\FIR6_5Z!2 A$?3OH#,/+4H4=U ?Q3NZ8 M>]^!R=L!\L)=UNI&.)Y"_0XS M2W$J4F)N-N21HD@U54'R:[+C-@7#/0R(HKXB;I%U"XXG!B\K:M,'JM\L=F6I M>T?YT\W*/XK]PB^K^AL2 MZ3-B4!*#88@7'DJ""V0=!E4?BNR]W=T+LKTIUB MFK4"MP^6M742:[4$9!R'\A>^Z((9(?XK4/3F;Z?\OGG;U4O.R\YR MZ?G9N%N8_L0;.1^,__KYB,%P=O> *JI7T*;(NI\!JS%XD7:PGTQ\AAH6W%+J[M?'_A6\WO(ACF*G[YGP]1U<[+ MKER!E,/>6=5(8-/6*3Y\FIQP9:69?'V_*'O>V/H1ZJ)RMB-R6_:-R>[3JH&> M1&U>A>E1&$FAM( 3O2U^9#&WWP MQ9M_B6=!/5ED7^\&/C&4(7HMPRNIIH:0,_5$@\/E[.O8V6(L^$F,>MG;#G7A MXVV'W*P\N26_*POI#%_:9"FHI4*H>&Q3I>V?*:SB9)DDH7:N _L9)Q=4 L$D M@$YP01MW- S>_3U NX,_N<_#&]B&?VUMR4[$O_]GN0F446=[#I7%DG 0Z:] MSOA@04?D5>&^%E\0%JC1T8I@$(L2U^;FI/E-L0O2( Y"]NVIG97E! M)U?S+V":CDC )//:DVF<,)EAJ[/G_ U7.UN1.,YB\.;*&=4^A7Q>S0]VPAK^ M>H[5^[5>-,7=R_1COYPGP">K]S:MZRUHC((_A>:5$3UH%QE"-: TP45[B2=Z M3VVI+XO14/%DOT/!GP1_X&TBCS@B8S 27S,3[$X",/VIS=B/BR+U&!KIP4!) M:Z%+[C2:5M,*;1V^W/S1/U7'%>WTJN,VI(6OG*J8'^&@AGLU%:9K%?*[2CH_ ML#O,I6RYZ4827Q_X:7D.,RJ$.9JN8U%KE8$XM-O\]6PZ/J-1J2S-QY/LFH^$ MZZ1G>FF+-*4P]PN:!ZSYEWDBI[;%"DH?];^&Z./OHU,LZ/X4;^DK9?W1 M\IR>\ -L!YSYJ)%;A3O/@OE1U".!?G=[>WI_X-2XL1>Z8FFA-0!BT"*%+!PN M*9;70[,:%79;F,!Q)8GXLTF',MCG1%.X4"^]YU6-5^)@9[+AYOK&PA4?QM!9 MLYF)7\,HQ"+IY"%_^J?N3?:X6:@%&JY-!TJ?JC7?Q@CI M7BD;^Z7]5TM\?S?D8M!WT5X9#1_'Z0,W$N""U]+*%(^9F"U&\@Y4;>TD'5'O M6*W()K[2VRBI#\5'%4EV!,HE=,\7"W],:ZDQ%U3HF5)[F9997G $&'@78V7E/BG=3J1_AE?5;R<&7[W#=V^YE' M*$T7RR?7BPV80*9%MVA:/LS388?,@*N]CM]?+!:V?T\XQQYW+&3ST).ASK#2 M5WN^(W*NF>U9-9W[1;J^L:0Y=/,\FM+/X%:8ULV?%)Y)_!3M$&7,:KL>TB3] ME%GK-9S;255SB03T-LT+A4&'_T:+]5 ,-;JU@FDJ0%3;:3.@"O,2^@E7,9[0 MB"O6E'X>E@=BGYW=^Z>=ALXVC61R0NCWR5,RS/&?\0@-G;C\\$'$.\Y\%L+* MQP>EW(71SJI$\KJ53]*V+""3Q]RTNV^R:OG?_?2:4-HP6GI9SV1 @?+[XOIO MY\T)3:GS#K?I_5YW,_/M_ ?00=X3$5G+ZXNOSQ68T0$^S6 MG9ZZ\ ,-*ZO.K^M*BUP)])__FZ(._V\.!: 7):F<8V3F*/15I2)\A?_*4,OU MTN?J,OTR,@CP'Z(XUMKD^GCJ >0=K%<:['K!]+2QG+4D_:Q06E2'6+$0]^!*T[ M?FPJTO+SX4PS&-R$_CG4" R:[WI>[^A-2;\S_7 5_<+;*OAMDS>V"!,_:U89 MQ*PL\D?KU[%0OC2"JO>]Z97K!][N#1X5;Y\ZJ9U*<5F^&KDLZE[U4GNN8_EG M4$_F ?PR_B::;)]L3(MA 9YAXMV>^F_O=0K<_/Y9_I4$E9=\Q,5X?6&>@ZU+ M>YM,".CF26T_GA;]>(:S--F@Z1''"%:'W?G>X"1"L(8S3C!PC+CQ14&=<_\? M2;:05%P_F:/!TPCN"ZO5KYO9/B$!Z4O7=50TE/]/%;3^];!@/57^O>SK*DD& MW_1!T>7KVV<5/6I1 Z *LSP'J>?Q"%]3SLW+,,(W6$>(8C+Z%\AV2.CE^O*$ M:0%AGX9FJE XYU1>X^KZS;LP+/7Y@G^1K$EI15/=2[]VAQW+@Y4RY<-+,4S# MN&2R&YGQ!G_4]S?1)#P;_8.'!3W\=SKWPC\IH-J.J*'*30)#C)$V#UO4G1?+ MEUB6#S/]W>A65*X1*<2LZ?5AWXJ.([.?SMXJVB!1XRY#,]N\1?-"XX:1B4/9DJ MV_,C2S.N5LZ\'J+B,CJOI4&6M4%,: >/@JGJXF90BA-1K_([8)3M=3;L5 M;'BO20Z1S 4'7\EWS?-3R_]^FW2(#TD ]U 34+3="KHTY97IZF%06X$]1OM1FJ\24E?A/XE MKZJC@5?_TM]O8)P$$.B?8RY^\KUGKA9*W$K7J>9L-]Q'%&XNST9 ,:+8R 5! MD6R/[, @U\3.=0\ET)/_F @KMF04(O+PK1(KE^M(V*SOSN5_[,)0+#/MQD3M=[? M7Q!MG5:;_[%>:-RS/Y9!E>R9H6&9X!DC,EO7#$M2D7%VOYI5>;#; HM*\EU] MZNO6]2 N5#\CI/,C&T69\YLIS40N=M=S$=+;;% 6SAGP)4>P8\"?R0 M(.YHGS(*LVU %I0>Q2F_=N%8TG9[\/YVJC$'RROQGW>;3YEX@N[Z"[C^('M7 M,#: N:IH^02:@4M=@-#2@7[IK>DHZHN$B=6N7N(6B*VNXR[9==<>/O!1&A3& MRQ:TY$_0/G*ZV=%4'-I;723'N!60)HF&PI!+4#BQ]08).%5%/A1H(6[0>Q\& M!V]!^TF ^)UBC3=:-OL)^@J/B&?Y$"5DC_LYL_;%X17ALWG?\0/OF@ R.DZ3SS)S!1]H&I=.7MLBC*%QZ>0@\F!_1.LTVELJZ MXM3R5]7'YEPG*]?_ATM<,I1F9 MMN-J("P-0HN\6#E\LCN2:RSBY851PV@_A187CW^U[-6;R"3#V +@9NGS\;*?G^=.;?'5!,%=[>V 14Q;-'Y=S;':7C17S+I MH!:VWU>:\[YMD*A\0)B*5AM%X%^BWV';VO9:7.MWMJEKJW5&LN_YHF]A;D"OKA!7^ HO+Q^O/6Y]O3G,T7]1&1=O*(&O3,W*/7FU_3)@NE] M-91IL*>R9![?N#'N#0G@#5I4D323HIF@QA5?2^GQ5I83^,'.UU.]VW-C'V#05'A*0_^2B!ON< MAX7+Z?.@WX*$3>2RFT4!6H+X>).^>("8JJVB(#" =]I/(..W" &TRG>2G47( M("LK^5LD .E O ZU-8$.4$-W)Z#A%CEQ%;CWP5&X=T!O?[Z,.^'HOVX66 /?4]; MPC]]0@=@X= ]!1/RI0:(T=E13OK0T%31^=Z18%W%_'KLY;G3#YDRQ3Q5MNQ: M3+^[O12_WTE3WR<>N$#$G4Z>U:*ES32<^6RK/ZY&/'ML*/:M347>BK %Z-:[DJR74H[#X#^?W M_FINT#L:PK6WKVKB;&(C-)B,U=?T(U[ "A&)),">!%!ULZ.Q:=.OKT=7'1N! MO%"*6G!;RL[D$-;GU_9I=A0I\2J19L/)2@WNU4?4C,*=G%YUL)02/]&KK>*' M_$R1&)=,_^&CH)<%ZS@5,/R;UWTX6",X@.@"?SCX3R'/\.O4@G/("?KG6K-, M]\4^$9(F6$P)BTU6BC6IOH>(,OS+A4G1"^M#CCY;@')4;C^G@[J<5:R/K<(S M:I7>*J:G@2KHTT=UV(\+ U73<8-^*T<89!A_4._5?E6.JE\Q\!H6PE])@=?] M@CDCN#?XCZ1C5?&'.ZN$/O0YBEUJ<-+0@-LJ7/L%>XB/#; DOQ7KAJY MU,C[YP[,B5]<\EM1AF6=+I36PCP_"D.N+'\(/5CE^\RZT!2$D=ZF<"Z'VOD^ MFWAJ@NG_FY ;50TM_1_,O7=4U-&2+MJ($I0@24%"(SF*) $)#4@0D)QCBPA( M$LFIH0$E)P$!0:11%_3V@&HX%EWZ)%9T8&1: 95- MP4/X_2G296DP,DEP/4[(:@1Q-W5$).^;I*1)\OE-Z@+&^9_OZ%B>W<'GJAM( M&I4#?Y>1W20IX7"\1_E)'Q#\+$L%+'/2./NML):W_"<]/%?7@ =O()J@[T[E M0@5&]9OQTQE'=P=UZ"\_SNL@!N:KN9+9)DV=SB9-3U#!88C0$BZ6!SA L,:= MW1.1@"'BUF%3?Y;"C#682V%G<-HK51[ ZSK_<)['6(X>HP5WDD['OX]0_V\: M^"':&^C4-%2]NC)CJ=:%&G2Y@[6=/A(_,80<'EX-;.W"LE1NK\K0).Z>I7K MVJX#+EO^"F&_B&\Æ:F#Z_,R/XN*<$(++II XZM-FEUGH?F75Y:]WR_V2 MG5Y)X(#*.%-W_V])\BCI-1HC PZ9[3YS>A=:[BBO^OHCQIO6T.O) MP&RZ.<0:LL#_%+J]\AM^!GUZ8]0^ C[9H]R/ME;[E?IAI)YB])L_WC&<;7# #S7.I>,^=T'1W+A;_21"?%GM@_)/Q+_X#&13HL#?,MY)>V_ MG!?(#>9'!KFRZ]9"U9:)-WX28,@#=3-0SI_!#9D!6OAG]T3C,0!6FQC=8A'_XV"9@U\^Z2O']QV[MW@J:?M_N1> M8H?HW:/UN!X=*0$Z-0*%9_[VXIO5OSLD;YDUU.R([0P&5T/C6.X=1*'HIC&Y MRF%'7B29W>]Q %=/_75L0Z--C??Z6>:83!/YPQFU>/K^NQ8GJ \>"*1/D/CI M^-Y'I\*"-!\R8Q+?:0$GMN51"I*N11.U!5=*I;EG#O[NK99M Q-,IP-*?MN& M+4O#C@F1I]I4OHW+@FUFJC2:M,XDH9-DWI65"S+E/^4E.?@U>7]H_7R^O@T+ MFZ=\AH3F!WY,MVVN9],H,M[; X3%RT7T)4A>#:F/>4#DG? XFB-$4>43+1D@ MFX=P@HQR=%M/OR&ZVA#>2--4]O-L _\RA+:QE'/&Z1?[RWLR4!#F#9Y^G,4% MO=$CB#;3/;>^ ^V[+(0/I3:OW\,!T9U15(W<%21A5TQ9%T;X]Y5%07#0L/*+V1'+E%8\ M879S&:]V[E:)4O MY^["DK_N>JC4X#QA&H1I>N-!V_>Q#+97JPXJ%MX/E7;D?U!>^N)CC>JJ7$[! M8)Y%CXUW.._N;$XBI:&M)/OFCT<4]$_76M6#@'@X7(>'RA-RHW@_4+5\19]# MYS ET]CJ U;" 0;WAE+A][SRDT;'/SG]GG<^3VANDJ%IW^X8XW974/;3W5M& M,NELSQ1+6AF':W.8OMI"PB]#?]]\A174/+(TVK9?Q7CRG8T6& 0%;("I9

    L^T1B&\XH+3 ;]H=*F[_$.%Z>P\Z.Z$E M6X?%K_MJ7,LGAO ]GO784S5=2^UQBYM0JM-RB"]->_#>':,,1L2.T20:75S2 M#)N?O\3";&U'M>]U==^>O]-DNTR$(DJFKW,0/7(X>'R< MI-YB\"SL?TR>4: M(ZP E4VCGC?X79Z(S*F2'+^N\#Z^<>O9P(TK/Q\+^# E[UK*UF3>>LQ6&R^I MXVDRK O=3P% P8^,>#>2U5POP>A.NRD7?"(EP$;T@OZU]CR^!24$K6A67,Y M-PUP@/43NNUW>@GU#(\N\J"#Z-ZTYC[,N"N&']T6S?/[%(D FGBLNBO^NR4/ MY27*%4,]/AHT"#WBX\9 9J ;BLWMM)YY0)\/> I<@_\9_*=7H5T?T$,L*1>' M!W"L:HGVY44]WD/T<0!85S2&)+>3ZMQV<%+@1=$^04Q,>+1>RS MZ4?+X"G&;]#)8S=]6HZLERH<)C+-G!JJQWD&E=P&M> M<&*+CZKM6*_53&>.N(7!J=V+WCV#]MJYD5/]@>JP\"=^: MOX?:_KKO95>]BT?AQ"<32"7Q?@KJ M,*L1IYRR,4X1MK5U>-F%S'7@ZFJ(;1,]G9$MV<;_UDN[%[49@7%-KW.4G:XZR\4FOKX<=VV=QT"M&FZXM.QO7Q[) MW:TX:(T-NC_'N;J8LH!_WR4IPN8J$?"W(8;F^=<5FS)OLS*?GKF&H"FM%Z0) MK)]*2%L7? SGR'ABXV%SU\!3B8EGSZ1*PDXRMR#@GLGFFF;Y7N?G:%[:OP32 MOV NN3& KL5\)-HR%ZD.K'8\%Y[F93"T2<<3E7*W>Y87RZMZTLGQ3NO]VLM& MCQ3/*#KZ3==A$#MFNO S:XI>HE8)GU<#B&R(BN1_:AY3:UK\_/(NR$9 ?D"A]M*H\ MB*[^>$;0IU+=3[/@>5FZ;'!8MM,0UO[T/;4J_\2NW_0Z?ZA"/%V<,9*#/?J\ MC%NE#"1&)R]97&:.P%1.+0PO-Z9,FPR2CS\&',L)_J: M/;.'G>SM'14[PF#YI=J-;,+?!Z['IW_OPGTY^$?&S<-[47[Y-H)NA)''H_W@ M.24H*9WV:/063S8E ?):.2.&]&22,G?W;5$:T#$V]G1*:8AUF?/K#N7(R7][#]U_Q(P'DRAW M@3%&D7ZWC+KD)FHRE'& KCQ]) HQY+7 0@B<:J4Y=1HH<;@:!5/1KC(GN.#' MJ@3+%?SKV[JQ]'Q..V(OX/;1NR!15=BH^!SB'00,ZQT>$<8!!%_J0@%)$L=7 M&N\7GVX*[7<=^*#CF6Q6V\>A,TFH\;2EP0P'50M=-7 .9AV?%1!HFJU&[2@6 M%EN2>V0!\@ 9O7CBKXJM92[*R[(4T,8 U\'S7%(JSJ).R0:PRZ/K*,Q8"08]1((278OJGY,6:B#;K! MZ+3BK2 T3%]Z'C[#%I/-M:C=K#\%Z5UJFAU)17AU Q'$ 2IJ=] MT-=^[%DG##OC?!<4UHM-29!H(V?3/G6WZ#SQ9,P&1JD/K$ZZ4'K:XC&Q4GODNN8UVP7PE%RS8'B.;&7NA*^_97!K2OD[\* M,.?)253+C6G8J402=SXR!0=(SK/1/K [!(W-*F$_#"=?W,;6)%!VEKT4:C[S M \U%)F (?M4L(/M\8=MEUE#+^!YT^U)RO"TS;8X0^C;2BC?B@;'@,@]TP>DH M629HB<:5O>,QUP/;[@%2_=C8D,Y'VC[W.@>-.&!%*]CJWDM7R\'480?F9L74 MI-3W0&M?-B'N1U_ YIZNJ'U\B)PL*2Z-(P)6;?ZJ]#S:70+WT!HU!UGK68R^ MR]K3@P8X8ZS>^?&VW MTE6F6\J2_QL^2B! _<&/VA U_*7BLFCP8JFESIB,4$A1A'_EX25,(7/6X>Q8 MPO1N7 +BQ6 !U/&R*,"3NZD!M@C4 M^>/W?3A -3=:PXN6PGK3P\S4[^C> M#/@]*06_4SI?M0@@$S_Y"CX>*S<>)&2; LYI!5D//'UE:'!9NU#4_XG6S(O(>X9^,Y#!2V% L) MN>M_:+MKB_O\AA-C_Q#_).X'L93FCMP[::4S2YB;>E(IU:67K45LMUCS5''_"QZWF=I[QL.L'&EV:)!9N*]M[HV M#L )+9%Q'K!X;WKQ%=X)ZA'M+L*33"1Z_VE>[N?@>Q,.B#N9?2[VC)K\GH;; M77H!UY@G%E7=)>&*=4BULH$0V,Y!,IJ25^#AZ=&(,OH]HA@B=8 VN_6NSGU! MV_NSO?1S'K M<,=+:'O6W3O8S 98JC5Y*V^C'R-]T;KC^EY66SU**/H.W>3UD>9Z&CZ97?T\T/NM(4R!I3Q-7'?8[%D,ZB( M=O'LO/XJ*L:TC/'Y89/FQE9OX,.;E&!LLP(>_IYB:\Z.9LTMY+F-XS6\&=]\ M2,EAE_4)'!$=.KDT_N![V:6N>6OIB%XPPS5)1H#:CP]Y=E-Q%PUU+J5EK4;NOWH->=1+'?-S;O.[GYB=O,0OW:;'6@9^ MM9+1Y9#!U!"]=H;T7^);.[2!:H278X9UBU_EAHM-.\?$?TI=^D5K;V9$M3SN MM4R&NCM_5OA4;SP#/D?/]FP6UC_HJ%WZ4,2V7$HT'-+_>! M^: !T>.4 &C;=MR9O@(.(+,V>T*1 RRN"9A\4N_&U-I/*I11A4Z6;2JWJ+F M9@A"QF$KZ9N830=*VIIS^^D_0@J_KLY^:91VFUFF9(^&AR0.4&=O'@KEZ?>7 MU1G;2=.KSNK'[G;H*53L MSVBITQ,X]V'$#S E\I$G%[C.ZI[JY&YT_56W*([!%!90E(_8:ZQ?QN'9W[WB M)<^RN$P9W4#\6D+91S)KUP,;XQK%>=4^XOOD;=E<6V=W6D1DWS(E,\2 2_ * M88Y#0@I*X=F;\E?:4Z:0'UUN3O2VLH-F^TW,3YOI!TB'QKN[V6G?D?'A;UX'X M")II-#Y]D?P!V_WG805R.,"+Q#5]' #233QT_4A[BOHP/,4^O_-G6MJ'T/A2 M=L4'.,"\A^K%]4L;]4K+>P,W>+"KU<)MK8^'=8)BY._\:XWP**%C&EZ]?1R[ MHE2I MJ?JD2G9[24]4,LEZ3AM5L^'J>4;O?FSQ^];3'PC;F56@2^$ W2EF0,S M_1 / *JA8/@&\?B<7!I*M#V-E$BUAY9_ M\*#J\WV9^**O0/@3XU[0[R+%:278>+L;HKV8YHOPF#'GV #TW&NTO9ZS*L7I M'4N ^(0J6/TM$[JL@%;2>#HQ!/3EAK>7A!A;KU/S3[7[I$; MFK)0C@G:70T[F\-/'!PY1[K7M)O;V46O(7ALH>0>05R3J_7-@C:;X\3XG(C2VQ<8S8K]Y1U8IA()YGL!T@SG?KU%3=J1S#9&6- MR%V:>7H'N.:7&B!JOQEZ":'J)33KO&O4NO*S5 ?%=)4#"8Y14',_2&BC:X3W MO -BU_A+.A,.\(W-&UC.'P4W1#YR6=NFY-TD;TS<^=F=@P,P"UJ8U+OK% GM MU1P[]AU+5[BM=^@EG",6]G" JX'"REP.3L?))P=XU'&%EXWZD\K&M]EMXRB;[$04%#H!4Z(XN.H2N>TFK M=>$ 5]2PNO;]=H?GO&,[,] ##AAVZN=#7EZGY83DO]F2_50H#*$H71+S\NA' M/&@W'?]4Q^M'4]MH8D]!KTCW5U^(8X^(Y_0, E;;EN=#DCO]Z7E1,LJ\4#\A M](U9C-8.$R:++;.U*0U[;0];,+R&9V"M:J!'?YXLC&<[1XAV:QR 9+^#.4 ) MQ&;I^A7/R&M+Q-1!NW&C5%M$@1&C*<="L1%H=ABM9YD2I')+5_5&5N?\SVI6 M'*"!C(S2)D']TO&?W(,^7XU-,5^-_M\)^]"%!"=OPAAD" 8""! @[:#9[789 M\.&^TA!I[7ZBYM,YN$;H@](DC.?*GXAXF8,@4L'$G?!Z+0PCN =2\$! M2%P9 W\R#G /]>8+%0Z@K_:#,+Y'A'>C9P_? M\%O5+ +#S"A?G_6Y4D[=0Q#O2M GR;<3"X?*?*WPIQ]Z(&G_LF;SCX(&EO]0 MA_@=4G5A+631LDH,[-IH 91;(2((EXH7.G4(% L=?&15AM^P)R?_U3E] MO5B1#=!T"WW#E*A@ZO173%/FQ?O+MN=P@\+\L'OL+VP)SV[*YZ^]?/-'RKW4:<5IK#1UIC1!O-F\S MOHI=G3)Q5Z%\A]6O8*E2.9#\(5($*QAY]S]>8OHKC3]N[;B&G3O<>YV3D"[X MT^/KF4CU%][++N?6$**6"G@*A*GU(!&BT]K*U)G7SN$80*RDH=BJ9^8N6V<\ M;O#G(7IZ(YZYUYA5=DRF^MS]'S%V0Q?XS"^-.Y12I622>\1/X1W\@Y4O))Y0 MD$564D*%QRFQ#\V/X$E.VT>1[FUY6D<:>'1H_%L($3U@[_]N$RI@#CT[KL-. MT>J-&(_ [M%6OZOV]T3L47)X3KG&>L6QB(F$=DSE[:Z\R25 ^X@AUY;GU;>B$QGHPX'[ M!;=623JEG/C-]A$MC:YCO_2+Q#[/9-H9U:)]NZ"BW" P NVNJ^_IJX8S886@VENM^0=7?M/O% 5'2:GN2, MP:Y;K'6D (#^J22(+:$/C?+_=?9AZ:/^8T:!O;PXWPMW!A4BXM[%X.5X8NL- MX>5G]T6*]+?I'5!2->7;5N?QB!-$]UG%!%*OX-394,[?8;/JRZY]ZUS96J#N M9Z3]DX->J:I8)1,[-88884)N@9]:M/YD0A#[C(O])8FHI4.ZR[*B61?'TDB_ M]D:JY@C)*>_"JR&9S]>#I9HU.A_FE[=8KO[\ V M/>W!5P;=HM-8I?HM<\W+S8 ^']?&GYE6!9*4R0WF-'5 NSK;*RYY M3'" $T['PV->]\65UO0?H 0)[%2 GX54I3"TCT'C8/7WHAODY9\4&+$TW,Z1[8N%LJE=T%+5>A_2M MSY2J&('V+@O]&#RP3TA_](%B_NAKWV$5FF'%H/I=S0%QVV\Y]7_HWU:^60>T M:0R'+"CS@1;H[1$572U^W4M%NH:WEL92-_.;53[$Z,5OYB? 7]LGSJ560*2\ M7:NWG4+=K3AG]WH?U!4<\N(9R*_3H")2WDY-YQ&GX1)8_@]U-WUSL8P3QT5E M6L/4W\@(,HQ2G51S=D+[1?L.%[U9# M):.)DI\6F)^4BLW'>9M3YFMB)BI&%007[T6!7(CX'-K1O^2S0)AN+D#P0YUKXKA; MP3(0\&J.!NGV"7F?:+2LW8+@M=<#CJ\R]R4A!"R&D=;4/TH!,[FQB-]7O18[ M_WDB"^*^>2IB]-T@Z5&(TOW4\VEJ;_9@@\ ,.\DMH[G',S[=Q SP?-#@Q3F< M!7F8C0,X^;J4#]E9/C3(]+]P017)G[5'D6ZCFLZ6RY$!Y3 J9% O)LK!C$XM M2LI&C*.374++\FT%_<+]E5-6YI3_'S"2:T;-#1HW_%[F+4FR^]'_GMMI@@TM M162@K<:A7R""_@N+ZPK.+5B/TI>@_4D/I ZQ*$IBHKFSO "NB:W%[G %0BIL MW65C9FQDS_ 0ZEE3^\): B9F45".[?YQYUGJ*=?BE.'@R -E-/_HQK^XLCK@ M<##6)\LPK+E04E3+ E7ZP@-IIPS_6/(+*S3O=YEIE+,W_3U)ED6% P=8+HZ8 M:TIJ0=V+X+I#60H7:G7]SGZZ"./RD=NA[$T/B=H\L8I.&K7=LS:*+?8R+A BT)3ML7)KMK^ M"5AKB.VZ9O,[RQ#ACM;P5WQ4T-QMPC[JJ5D=R^E#@ M8.N1I(8!;!!7?"L.Y ^Q?6AE")8PRJG:JM/$LD1\/HZ1,]'5NJ%4W^BO#._W M@YG-0V2&X!']CHE $PW5!.3UFS#DKEL=#D"TRT1C[R&@6I%HI' 1]R:H9NF7 M',?8R3SRK"'C/B@B@ X':-$R/BG_T;744N,0(AR^0GFQ26^$)K,E7LN'C0M7 MB^>8IPLF!\IRY+92!]6%E.4Y,L7M+:4M+2S-ST@;( V+-[M'58:TF1Q-%GOO M YXG,5W;Q,[ZQ07(Y1P^=_2'G"4X#_6+:=)[OA59#1]YS)?[2EMQWNPP^K0B MX>8R9XR:V$E-#?ALN\XEZ5@FUJQ=1??RP\L'O\Z'3^I$M!%&OY>&.X/N]#QX M5Z[SDVG7J*>B-NJRGQL["&;K8E1O$V.PNRM_RA%,O*3%OXOBU[6]ZKU]_DQ9 MX40'@+D&&7#E5\R\;2J! P1O7L(,D]J.B_2K]?#4YP/TDUUJ,FW-D>KDGQLY M?N<= 2"0ND@L-*<[/B@6T@*Z3;.7/].6P_G9)8?A(GBFR7^%\D>] MV\VS=XZ/FCA=S2V#>-;@E [JK_89S'\AP-%R%GF_CSK>0\&BQ[^'Z/VMP08W MAL[AX75V@6)MT-4WI3D3$H-; 57&GQ$1:*$FX=E^ARF3]H12>V!A,JQ@5&X1 M_'GU5+;\#F5Q$_3@MBW2!$-("'*(>+WKBP,LW.L[J-!5IMMB>?L;Y9%W-E@J M':A+J/)]D3PUNF82Q+K48HO)V@.J?3 Y^+E.;3*[?SW@K=FK?[_4(?Y7V;2L!Y9 M/4\N_[+&/+*,;9U(A>!]K-L=LJ:XP5EEN[,N,8(:TXS:*MOL;PC_=X=FWYJM MC$E$!_&HIX."3H$[^^HA6&H;Q.Q%>5/+'F7^H=)2*:K241O#.S" M07J',#7.,2O] &QP*+:L?]B/KNKV0XEI?RUD90Y7E"E,8W^_H%A0'7PL?R<# M!^A"C'']1>X8U_# M:-VP8AJ%B!)/>I;XEK$O2]]>@]@3J5$\3PQ_3,XN2O"-U6C^CQA@6YYI/D+F M;BY22XA;K39^GIULX58*#C"?$I48[C=E_@+D2=#I^>Z?'XEIO63E9(U&G!A^ M/*N/?IP)K6)+<1W*].R$[!Y07VK*GH+(+&]63F1)BA&Y 5T@SADQ@JLB!2 MC%-:06-5I;>4G13W6!8.\"L=7* ?\>6- [R*MO5&4,0JS8#;%V%8DOLU",C)J, M[Y;96@Y7[;WRIU.V9SU9"/O.? S6W RB'#V13O8JX)].O68E[OUBAL7/6"B4 MDK6(!>;Y-LA#I(SD:[NA'H4XZXBF:]5V68.+BW9>[X9!1N:H5F9RGKAW1JO) M21/DQ&<(B8QE8B'9G4=C6])SX?E-I@<#",NWLY-?J[^ZMCQ8DZ(L 2@888_O M>8R5[VL@[QE..V;L>AKW1O1E.LWQ0SJ.O!\AF6'1O.^F#Y ?]N48;8] MP]@-4 WNCW>?)8C ALD#$\$B$(ZJX]/PS'C!!6_BXBTJVKV MNG;VK.4@=#I#Q;X!FC5B!HZ>GQ8;3$(5:E%PE.T4R'E;"]G9 Q<#!&C?QBT#? M +ZJ_-K8#*NH:E@_, ,1\:7DH9,M5]IG%Z%FO(M:_/@/<%!-0_G*0R#I' Y@ MOU4[$KO04['\-5GX&,%*-#N:29%)=7(*"O.P/#=?4.B]1.'-7\-W SG.8Z;NQAG_Y'KLMU#3R.9I_ M2SO_3\WH G864Y'4RRS4D=I.XU!G+2+]LF.89B=)7OX1;%5\0%HW";<9VK9LCWI<_BW^.IRW%VY?W2U*6 MP5?$<8!=^(U'-YCZ"J2G),K'V]M#-M@2:;8B#L[,_O&*S)\F#-@6_K>'VO$G M8**N5J/ZQS &$X/]=!Q@-LI]@AOYGH]RR5J>&?H7<=5X/S*A4"MR# M^4MBBI%4(@ZPG:F1%N1[81"_LIQQ,76\A(B&0-E-?;DZ=[.)G2R[Z7)U%$!B ML4']!'P4-"*]T-4/1!=.VO)(*MHJZ MD[9ZET>' >MSSMRK:,FJB5#+M?SWS MEJ>M <69[<=RNTA\JZ7V9RS2$2WD)JCHZ@[V(9=N\:F"8(:#H, M_U=2[W]N= O :J[(ER% E+\=XT!F6 M3/[EO=)(Z'VEY&11PKT/9]!O@86$0X5_+3_V8WD=0=9#*[%,XF.);7(?FGZ@ MKW\BWK9*!,NBGX\U]7UPNB:C%"=*Z4=B.#AJ$T1N%4\$J^G03U"^9X\#O$3- MQQA=9%E9ZT\L%JN]1/#A '75:!K7%5]\5@9_$DSH;X7_QH N==9^U.UBJ3L< M41D2S QJ>B"JUY:&"?&G_: KTO5,%".[[Z@VGH0DK"B[)RH=5\1SVGM+&NJ8 M1IT [-%0"V]O&$7-=N=<;;[X.L:IBV%A>4\T@J6CG#^I;AR!ZN*:\I#<:JJ/ MGP*9^%S65<];*0NB+[2*NY;IT)*WO0]^2K\3I,(!IEZ#Y/F_5");\RSWC\Q=]SKX5I^RRFN4P#[RY9[DKKV O*)NQUI_BO-1G#Z,8WOIGV MJUX\LX\WOK%D)Q2"$CZ>RK"P([5 9ROXCS](PU[Q=V*,:S>?.C;'9CTZ_9*V M%.AGOX2Y;B=-3_SUVOMO]Z!M8_68L")0U6VNN8T MBJ(76'5=Z*6NC67XC4#%)49Y(Y+\Q)O4YF^>-6MI.\<[<67^M$BU2?+C..4X M1E_D(X8[)7\(N]0F:=8%5*WE[O.J\7-SC4SUG%PW4^=K0M&T1 R!B4HAC>8E M;5*I!I' %V-U+)-I0%TKA 6HO1%8\<+HV\%(B?H#B+!2%RCM(W(8VX>FR]M7D=6X,-]Y)]FZU>2\P3OD]T!'(&BC5@% MFQ>8Y[BV9XBT^YRP7LNG)_;QSF%[B1) ,6E;JXD)E>4Q*($U6 KQW>[=A3#3 MMD.G!@[@@J&Y@%&ECZ[ ?]9F&K0X:0^#WN,YQ6(6S]\4+39#)%HD'EH'9[GD MV@+WZO:)H49/2;L(Z9=AU^ J2 ?H6:#"KI:P!Y!EG\7$>WWE7E!H2:I?_._H,K8<:],W+IY L0&P0S^&SYY,KR;35.L2] M., -5?3=K >_9/CF.6YS##HW5T3T1QG/3#_QH?HN#%._#&JQ0?Z,:)/C'6ZR MIF<37+J1U))8UP\S2IISH/-/F#U9AN4GMA?:WDT)9HU7('ZKL)\H3_$/UI>^,?/G+X">.?]+@)XG8%LXJII:O6:Z9N,# 1U%B)O M'G5S2=*M 59$GS50DJ&)*ZJ3=^?8,W[?QUHSLC?Q\9DQN:AZB@/0?"F!TMHU M+_T?ACX5\5RY86[B_,P\X,4(O0W]XV5#)5W$]>@K(5G!%'S08VS ?U,F^O<& M:7Q!'"K'U?/R56K#5*7%"CD"V&29[9;L0Z/T%=5X\:T_4!@LBQUZ^#QUV '+ M4=VK73#C9]NEVWA>*7Q"RO&$N"ES9:EY5&W,YI= ]MA=',#8B\R#9^]J-#UE MX:"L\/\ZU?Z?L<DE&%R+_B),JHIH4@/>N MH7::+SA :RPKVJ(0[;0THL&4I;8-.QX[A1?T.LR.%5]RTJ+GX'M?4(/) XZ3 M^I\;ZVLV/Z/VL NYGZ,O1Y=KKV>0L*PIA[.:J3'H&G@)=#F&G'(07"YXZ""* M(%PCJ2A#IR( OSV#[5DB5EDN\QX>XX:QNF6LP@UU\OC@5H:>C-*;'?+V<*"7YE:I <%ON4HF-9P-]& M2!<)SS$%I5%^]$I8B@(\>1TJRGX7I%-:\.OK8$S0W90"RUML5WF*!+YR"ZQS MZC8Z&TXAUP4,#@R,HT_@L/:%H#I@V;-5;M[&O !3OPVLFED?0CNG8QE;(%3\ M=)F^V%]*'%&6EF:T[X/$2%L?VB@WW.4\+@NP4[KF[_53Y5'L82:%WV:_5Y5" M+O++-.7*O$)L*,FS].[>+V\/ZZX^I[,.%1TS_C'_1[)PW$57D+LMX<^TM/;# M*.K[U6 M! "6JHPJ;\HBV5)C6F8TZ/W=]4$.] M+U1YY?\@M7;;\R3I:&@;[;9@"A'FGF+]62OR@*XU6D1%4?)DBY""4I& %2@# M+S]IG'9E?E'_%E#',_SD->R> L)!5CWS(0OT3<;%P[/QTI>?>BF(=*C.$"UU[0M.S^I MPX?I/CT#'&"^'_;1QBBH-[,8!Q P1R5C-(OTSVKN:ESDT9U7)Y24[NKUDNPN MHQ+9/F-H 2 %(X?J+70WQO1%]70V/J.0_>E[1RY(CX=E#[8]:+[AD:0R7U#L M??^;4+.+ATNW:E,6H<;"=!7P8!V@'2GW07WO#!Q4HQ0#1PMWXA'88T7WM;YT5P3=] MRO)G.SU;CWK&$R27OZ)5C L4?8MI4W237^O%QXF-[CHU8L[X!#N+!.\XS-:A%YC+V;ZKC,V.$_Y?,PM+Z3 M.*4FOC$^.%+4;_C&43 W&2S^"I^X]77P6Y:P+T@8Z8JE!M^84XQI<#)$/9=K MS+Z62>GSIC>8(B]B:!PIOB2$?(P6>K'GHVE'GME\\?I%;/),-1>7S9:VA7&9 M"/$UD^M2TSP^(I7:(+3"R*!\XPV%$EQ ETJ+ZUH"71F?W4=E[^O%PWR0(+3,) MFS _[^+;_W(W/X<#6W9?05!OZ8GH MUR1;Q_-)>I-8%' 67* 7[(C%H2L[$S" :PWJ:$L5H(;T,URN6&Y(%O,2"[Y M^?.N.;C\ >P[,W'[^ZQ=K1)O*1$+GJ.0]7=U?=R*E/M/?M*_5+%*V8'^WJC: MZCP$@.L )H)OA"$)UIB'-G7^9O]W.0B%:E<#)9JC@7PODVB3,R1#"/P --=Y MT< C]Z-I>N'>5W$096!8M\AFE8S)ND_*79$?_5F=&8_'O*[<%XXU;D3TM=P@ M_@Z]Z45.LNI2PWJDF+.WQSK[",GA(L9>_TS58H5P,_J?JD+Y!^T8%OV[E\8; MC_8T?=YI\39,JI#E\:I)@F?DX^59Z)T3QXNNI5>N=Y!P]0.(TOO$#H3)#G - M-GY/'M.8SK]FW!"X1NEWS[/_\NA M,%2<))NO$ "X#V .W@$L^.L7_DF%^2<%>GJ$W2WW':%VHY\K]<,;T@1D;6*N MKF.)>B[N7+0U,RZ%%V%RRF34/9@_E[*/^LQYG,Y,:Z-:QM?%+XFNP"K;OWNE MM6 #@FZ!)'[RH9R?3$W)+>'IE@\.T/,!_]\U/^J]?@X+G?8&V^R_K!NT>O_! M=<4GX#+9BMPJYF 4;'G;@.J)=[NO3"W' 3QYM?)L0'^BUJ-+SOLA13Y++GM+ M @Y D.1Z\.3D@(Y=@T;+PSMNJG'3]RLV3SN*2L8,TY.,1-?J;[6H4\B][QJ[ ML^BTB0-$6I'*<4:]+ V-F5 !2+*X>TU^?4O(VZ/HNQ+.>K/O6',V\Y<(_4NJ MSXEJUTQN^G( GXF0='=W__!?EJ%@HRMLX^O5B8Y)L*2#;^P&?#Y$^@V528E= MV,V\:Y!NK-F"5YJE1E?9VLI]$IF>RM$0>'/-D-EC7A9P^DR>6:W3OZRP@/NS MAL]G%#J!DYN[CW;:WY2_\9)]'DL>CKK6 _+8)22.;S';.^]F]#_KLG+Z@7[6 M/36^F)#]U6VZ4%(6!VA.WMZI.?%.=Z4,]F0:\ E,OZ/V&!1D#'+S7[YGQ'%Z MH;92"7^W]_+.EO%'[$GYP,2 A'#/_E; RF4R6#HD"$$%I@&^7M3.F0;76U[" MU!*LNL@?W1"*"QBQ-#8/W)MGNZ/. _]\).?,/R-'[M"8VS!&LDC'^@A[/K!\ M< .X;@4$&Z'%1Z%5U9*D] %)HW5H,C3L@HS3M_ZCMGV$FWE_(3JM"0?@:+&O M3]$_>Q_&7HPT7H8/=( DP6%_INBR0J4UME']=I2O&[& Y .@\>/ M5]?K@K"GVRD_?>NT'F:ER?")+,IT?.N99: ;/:Y3., 5V3]C2E$8+6?]#*, M(77@)3-X:2M*=S7-[.9YDQ0') *>VSK#G\)?P%#%9I*?^:P6R$4G[C#Q9NX?9XYJX89U7Z?1YC<>XK=F^5#U M87+B47'T9?S7A,@6!I9[!YBU]T2VOC&_)ZXN85;D_5]ZD6B?FS:[R3/+EOWT MJ>CR("2.?FY*%:&BRO@NH9 5CT<>+0"CM&H6QRO?PZH=]!CMB/?][(4(Y(+) MAP%^+,;KNW_KFAYP'<\6\1L\N[X^O/=!UN((?0Z#3V(H6\AL>J0AR\HYW4(+ M/Q(?.AP&SX0H.RX[EYF+#>Z_=I,$,#%PL1[<$IN:SGA,&^#4D M@R.6!R'NRC #IW[\Z^P"R[PB72@;JU-*E6!O;=[*"'GL":)LSN6^?>=#8+K\ M *3J9P=%ZRN2:>#Q6 B'R)VT(IF8V&I'C5Q@?4=OY2%7 3Y$"/LE.1Q *]K M )^_'L/2J>JV:(K\,J\/6J&JCCO1T9(KH&0\'=SIKMHF9ODQH41*8+X(S7>'!SXR\J7:TZ)6HZ]@(\CDU*4O8 L]J%"%M"V=F[K1 M_8MSKG'D=N"7"IGXZSMZ[=D^%M!;4PL<<9^?Q5\722HMO:_ =%-51_73^E1+ MVF@0[\:^79*EZ*.'\'Z2N(E4PH^Q):N[W'M[MM]0WYW6F15WYF?ZO;_=S3)^ M5[C"ZRT@+]>1I0U2/[J?XD;'*1X5(:#?X%WG=6PFF !F4"57IYV[!1EQ[.<. M+'/5G$--=Q>I_=&%8IR&FA@75 YMJ\]9?-ZRV3X>Z.\=4%F?[5UX6MB;%.0R M\8W@\SB6<=M,5Z "4\SJZTMQ'#^9@'DJN1UF2QS7Q9\%+]/5][25Q./[EWW[ M_N#U6:96@_*%DA^9F7<:G"P;.RW1NY\02.FEX.HXYYK/ R5A&L$W*L"7SD2F ME5T_/[T/.;[B!W^:1,[?J4-L&WK)4CQAW"7[H3@K.S9\JZ 9XL+A0D/[RC"M MN.([\0R+ @8JK#<]TV^'=6EL$L*L/(L;8RE6V"+8GHY7<1HH2VW+;2YGT][(K._*VI-0*=WBH>R8969QHYKC+T?A@O_\X^MA^S!TB?("JM'[9E_6* M,PT8/.?DC= 8D>$FU"1[-=E1%FJLUG.S"_#\E@P@-1LUP%- M>W$ 7@?DYJ=Q3%YXWK[UP:9VJ\"SM '>UK0E_]L):&^9Q\HIJ4:]#V9,#D8J MZ*_"=:+5)@JDWT>PTEGXQ?T^[,1C@#+.@),7[937M)*^@ ,"7==Q /(O/!$RGFG<.IU7/U[SBH'/>UT'Z@S6! M-4[.J:_RFBPX'A?F#/$ @D);GB*M\Z$OG-RZVWE?) @//EE^%B3]_OXE4/VR M@.YPLD;+\6UN2\=+'*#C%)V$&JSIV70?_6C7(F7JKXJ]@2:*]J(U'H#I_)OT M3D,P=$1IEOK>-_?;!=BBXJ'ER5E95QJ[3;ZWQ,^/LCKP4?$TJ_3#!]_:_>@F M@ (;>.;;S+"_7Q-\-7FT@&[-ZR*?+ZVB3"]IF%?:7UH<:8)>I]&>^%6DZ9R[ MN['SZNV*[\A]BJ+H9;S!L_0B>@Z8LBM/0B.&X'>PG%(L#$-_(/.>M/A_P M $LB_>9;'A'5\8-D>W1.XO4#9CMMUH<6B/9!Q*7B^ MX.?IT59+;T,,TGZOU;@8[7F1M2.9E\_#!@,'!0[]R:3X_$[YKAH'0-;"J.VJ M7&;#:!/RGA MW9=G]OK?#^[_Z+TS_9>JQ%WL^A1"RD]YEVI"_)O*;]IG$6F91C+QA6K+DRZU M!""P' _1$PJ^97*&\RA*QK?&[ GN0C0.TL2_UF[=]@536 MBYCO#6B_TU"Z7?N\-NTGZ+3[^8'H22=D_-!!^XV,:9YOL4RI'EW\ MR-:I+G MLKDZC[A\0!HQDI.EJO[?U3/W[U@]G-XW1$8PU](Q(7:ZX\E3'("V[*BM-38V M^[1MY:P3X%M]"&WK0L:1I\V/HN5N],P^>?NE:KW6:C$GK'*T7?!YUTBP/+CNIEL>*X71M=3@W3_ _!K; 5Q(RR%&$T:"?[1(I1J]'%* MC=3>W31J2XTC^2(IJ.8D7?.>0V^CF;([W-3U7.CGA?-2G<#=B/@CR."PRWEK MMRTGK?&$2^6AM8::V=2]& _X+&=<1GCBD;L[E0%9FC=@4?7)<2I?,>E3,G5U MTEZM8;/:N=0M QO>'A72VBDU0?, ?H!$-<$[N$A>X:NG]VO/PU:^!HU+LIJ MM+]AW%#_,>^M?'>9XVR&@JXAKBQE=6^L+Q,>M5N(R[K[-T>9&>VD.EF>>/PAZO^[V",W'^QYH2&_'R7;4?NDA M3%B*BX;E*S 0?Y4-6'&SBLM%&X\[OTH+$=)Y"OFFRDV/%:-?>6Z;&/_*XSOY M>J &73@.X%GBBP/PC^( G$'[_=/=)]CF-YT.<7E]0FMF> 8T7(U5$[UAA(26 MO5AH>LN0 T@Z -Y_RD1M %GPE.*1T\_Z27QGPX;3A,Z6XZ8*"7LHR1:)S-.0 M09;TRP U9$'.%E"P7?9#YB%/+Y/[_7E7ZQ M/?" 9FR;F"$]1;UD8$_\*T4;8D)F6K?W"0YWZ#,$I1P"W'<;MV ]$ZOPT/9B M]PYK)ZZRT4B M9?,N;HG.5[1;=%-IHZ@HK>*VY&&4D1]"GL+P='OV\<64P6ML4NM(?1JMK4?#BW\0'O6%Y M)NV$ZOFZ3;V'1V<=3UJ5%X]W*RK/68T'QD]G$@5ZA[^2Q5^OD"61N1D8"7_G MQ<\U^C*O!K)VFT_D_F-FDC/;=@K_.\B=N92\ZYLO,VVW:L#^KGMR&@_R'!0; MS MN'XT';K9^S5.F->Z#B>%3,>%_R)(U-MZ7D,.9SO.E5\M#"^O$$R>7=TJ4 M]5X*I4N+[<%@VATT;HYJDV6_O[H<^7^(>^^HIKYM7SP(THLTI8/T(B =I$1$ MZ=*+@!"D"$@'Z0FAB'20KG0ITHGT7A2D]RJ]=T(O20CAX?>>>W[W_-YYY[XW MQGOW_K'W&'NL[.R]UIYKSOF9=6A'\*%:&&:]N%PN2IAWP0?686H(]^2W6O(= M;=7=C;__!BE^F -'&>8;[DSP%I]]U8?DP=91L(1&H,I7?<,"NA(X!Y1K$ISQ MIRS&V/L_.YRZ?'^U-4C-:$)&)+>;-3,J)M](LT)':61Z (CKE'_DU%:$N(^, MH5#,'*FC[RN&.)!DZQQ3_*C>0+9QE'3#OCN_Q6)L3)P(69&N:^$H><&<#[$T=\F RY6VL4 /1RWW/AR(?]R+E??67!*'<.YO)>.G M_ILC2_[C0<:&F+OE@8X(BY61MR:X)M4HI:24DY!U9[?W@"@4H=FX1Z.C.O")NH22L*B3BT1];P=Q[BM M[Q#,KIPA1>\6J>JY/*J_V5Z+T(=Q.E_9DC30#/=)>V23Y17^-XA@HB,N5L"G5%*>(,?)C_I!C->S\5V('&;\=+R&KA'I6CQ7,[XC9N4TLY8)&=?"V,6%OJ.YX'1N=M%\=S1OCJ16X*@5 M2/LIL^JK5PK?3%Y8.^1(\NR'SLKBM0] MQ78]>^0[+07*6=Z^-HOBN2YQ5YLRKCF96_>WCBH[CS@M;*6?E8L;/Z[!O+EE M43Y;(1">HSH%4R[U)XES!FK#Z14L#B$2=WN'.\D$"^UMP#138AGI:.XAI@FR_$NJ75:JK V#0&FVV( M>V>J3;#C* =24;S#^1Y]&.@ AJ4/;>X4?)/P2_MHJY-$HK,*DLQX-*1 ':.% MY9++9<\GG%#'Y>1E?K]K-&%9IH.2?>]9_(5:(Y3,-/4*_JU@]%$3$6ZA1HE^ MUMNDO L#NVT4OP#X*P8*.L6X2G<.4'3?=-^U-LW_JOTHJ!!9JQ: M@;/L[1XM0S]TXS3C&N3QNR=Z\];+3&[,S[+\"G1T7; G(DY=)UIJ"'Z!M5_W3SV9VX0Q M?]FRM/-[1QF!B-\TJYA:$O-&#Z?;YN7#AC2'?T9PY_W3O"2U%4:C:H@JCS". MV^,(]2/QAEORGW69N6 +L-^)FN[1/XL-.M M3T7-Y[3]^IB"6$.J@*NA$IL017V3U8Y^M#8ZK]48F';Z9-98U1C5L?N7!;E" M1NFK_*JI^)9*(W-C4W@N%RVO7O] MHA!K3M7O*.6E7D@7^1Y/\S-(F2*8M6*64-7$+9M=Q>?8_I<<,*ZTF=+B8@2[ MIGR=<(R;)2M5$?@V( F/X(LU\&0P&%P#6NL.81D52]-\@+RS.^23$X.Z/S3M MW3[W"1^@1DB]1=3ZV(2C!ZAD>VC#GTAA5T)GU$O73$3Q(8HM>NT=-R$NOB3 M_'@J0$;D/X\._;]>$>F_KO*OH/<\V5WTL^_3WFJ.ZJSJW2$XL94#)@R,82-] M$).$^:Q"^XY6H"UPUI_IP6A4_[>!RG6/DW4YO>"=AMRW79*OKT;PJD9?%P36 M=*S*$O;K6!AM!C[/BWIK>TK5'1/0$Z-4)S8Y\E\[*6JSDP-^.0*!Z<'(%-RWT )BA AFWM8YW8F+&WTLO^Q7>57:9X(,$!(HK,915NDLS -QS? M2>VW8XFV'R- :C5CCC> R9G.BJVK?2D?LBL=*3OZZV]BIRD_%IZ &+PCKKHE M=I]K2WWL-Z:SX;BW#FIPDJ?GOS\-X'/(_*4R,SOF,T$TS7&_EPR M]? Q5R&QG">:TF78PJ %3Q*6W,IEWS8[6R)/.R#^M%-69B"8!W6 !5QF#O'U MII-;;-8UVX=LS6ED211\77\KAH$],_!,O.Y!2C0A!;NZT\=TQ@RW&5-2SJ^] M@%*W;' '7$O(G9L/H#ZW":QI I%O[[R[,EH.,YE__GOCV?Z\8;,;]Y"OC=L% M+,,)S57\>S8?/37&WQS9Y()5&VM$13$:)'7W9\S3(6_:^X;3= XY?D9,!(:Y M;-2R]9)L+&LXXG^LN-0;%K9*C$2ZZ3XY"WD98Q#=&CA$YD+6@=]GXUQ0ARS9 MSOW%MS13NL93O^W)T;,W")5<'XRM?2"3^WHHO22\OBC!&4WF=:7?L@JB^(U@ M[=41D^=TB%FE_06/Z@O6J2WRK4 M?BTV.3]=25O.N!'7V%3Q"$KAZTL:G+T6<9H;4&:@LL;K_@QHD_JR[8>)H]FU MZ(*OS@"W=N0K0G!"BB%-7@N%TU6+>&OC_OZ[U/RA*K?+E!BK9(5>6 MTD"EM=3M5N8?[*CS[%@I)1L+:=[<^^P7.."";RI$7?;1?R0,ZLH=I(P6/"K9 MGH(7FCU42\NF)O]()QG(%3^KON\=6HD&,=HN49X+1C.> M*IB,6!%L1>_TYS9M?%N)&2CIO2U(#>3J7XK-5%@)&'RY" M7PK\72$S,M.M3E,7>^/F3-W['W_[$ SC%,E98HVGS(OT6A.Z1W_U?M),Q?A( M5E+%:*8-35#GG-33K:?O*L;%6!Y_ ZC3,3P;?YH3P3_D?HDW3CF"I6V2Q,]2Q3 MLKZ7G=>"UQHY+3< M[53*R"*(B%NTK['_O2U-7.)089H&>,:YD'Q5?ET#WKO M@=KN>0%95>.9+ZS)^4]/RQ^UH4RS_R0C2+&=>@DM/=GZHQ"2-,3:1 _Y$'!? MX1PH'#C_?2O*,&M\+>[K&U;&T@_"<3]P&(+WY;ODDL:?E71,1+^Z3O%L;H2E M-B+31HNW]?YG!U"'D@6&P)46:[$YFH.1Z$['3]B75F8TT/V.ZW@R MWVV^LW5D?/Q,'N9:O,\[34ZAAQ2L6_%LGPYT MHZ@3R4_*[7>)_T3]T5;W-E.7_T:Z?GK2W>5[4+:>?;2PN]5%G^K46/7;):_!G65S_&3KI]S^_G^-< M"X[]UWI CT#1L^AADKH0T8&6 Q@KGO[>AD^@I<(PDT.S%](R[I5['/SR M:_15U_DWD?L2FVI7]:F[/^_4=,>LPW2SL_[KOEXS8D$L[IC9[,KZUT[5X9N6XG>F)/Z96C[O0#9A1\[9@H@ M]^21"SU([I@^G7_<=IO$*1 XR'?U;G'H25=FY)#F*C0>>;L!S9:^K#CF$!ZV M,B+LP/)%V$\.:FKNJ,A?E6J "X>OAHCN^18_/B!Q$3N+_7%E_5+ J"U"[2/> M=F$ V4"F-\I+SDRNY.LS#=(QSXB3E@/,7LF9P[D;BK>552BE@VI]VL^X?]!L ML+R6'1&YECQB>/6D.[)!2T2EB_69,@[IB3CI_!$N?7H$LC1>0Y/]\M#$C+TY M^0:@VYCIIAXM$YSY@Z885DZMK[L-I,LOL)NFJ_EI;/PPWDB#6FE79?M.C%$L MH11G"<$S&E5>E'AB ==TV9SG*+^XBG,3UX.P9.&JFMF77>GZ+?S.F\X0LT;^ M"%G>]4;( 'EXWD>]J*A0VQF]J+6'85W"3QE.E&'?T%Q'F.$.(>0XO+YY):HT MUT$I'?GT>C2X/^M+13HW$D_7N=PN-:VF],$]#83Y:&G8%O;'OB W::8G3+[3 M7W3%5%]J%PSBGT_:74*F99_XJ&V8+187\#C2C8(6OW5E5_0DJ=%Y+,Q'\OBUL?&QLS2SKLE M[9X0=1^/PW,6\64Y#2(@5+S3\S#6125'_L/KHWANYO:F-2M^HPGLPFX_RPR$BLK'=? G)D8:K8NA.3E1)Q# M@"MML!,96-/Q-;3L9P3O8$;)XC!C-9NP^FX$<-8R,$LC5RXQ3?OU\//&"\;T MELDFN0\(A5Q(_,^7BO*A39!"39" 3"S:]QGRG+!@9Y\Z*_\W9XH]=3K(#7]* M;(UV5BCA0)-K?BK$W]ZL!&;@ 3(LB)\1C*\$:G?HO/+5RFOD!\]-MJ4YW+*4 MK2?_4SSG7SD15-46 4(U\,?OIG2-S2E9[WW99BYF_A$ # $WL#M2TLQ36W&\ M8LH.#@(2TZ$.:6 9S9!\$@E=NWODC".G\O#F6G; I50'TV=2N8)-D7H,SA'XBE#W:![86&8(JXU]AS(TTT4+VD?"L.V9.18SV-+ ET]GDJ@R2Y(INZ,.8A0=[LJ#%*:# MT.Y'"UUQKO9K+0R.C>.+H@WM0%'S52D:8FMY3EKWWICG#+RIYTLD]A<8[G'S M24?@Y.MLQ[P@;92,8^RJ$G%!19=2GWPVR>Q_9RCDOSCD?*^_OG^;HEXSE=TW M^&W>\9$D;X(E2=SU3#R+K 3E_-9OL%0I5YAHOZF&#)8'CMNG@A!/[1:I@]@D M()Q?^E.O6C[7R;Q*\7@[Y8Z:BEWO6SNS2F^OGCDRTM\ Z!L MT#.;>9-."#C6C&I MK-P2E+>N>MW8H^Z#,DN")L #)Q@;%EI'RL9IQ@*/!H:%>+!R%>UV@)%\G MMZK$M*V)6ZTEW[.B+Y MU7==*2\W,-0E5Q=F!5E1G1"#J&)8I"VJ_\6E$SK%CTG-PYUC'>8JQ,]>.K0U M43$/U>W.-\R)N*9EC]>>*RAPCD.F&$)0K8=_^K/C_C"[/(*:1"F()SVJ1_ M-SQOQVSX/8JS^RK]U.M6Z-)LBT8HF;>)QI%I4U_9*7Q@6GB9L:27*2RX?'$K M^='3[D\S:+-)ELC^^@C:>6("?"NNA232\:P+?;P:-SG6X^3<5=W:G9_/I.YU MB7B:=6@6^8U-3 M[P8/6U:;D5[3#>.(TU7LO5*']YNV^XH*XH356_/W\&-E[P6\LDXG2S(<8/,, M#_[*O2UO@'?W%4,0_CKYA.4W87S1Q:RM8Q14$'Q6OM5N]B"A\TF40X]_K]/* M)MC%$]W/+-GKB67DN__(>YG91S$9-[)2];&A5RULN#EM//_0*BGN]$"_8C+> ML:%WQO@B NX4IV;84C.YN-7H/:8()=;D&)EADR=_,TXATAUX:AF]3NSBVHW; MJ@W[*B=H;T]2:JS#O#CTTP@O3^72'7.6'@/=2,.>;?4K)RXG%65(K1.=3\F/ M1X]+GQH536M%-GV@,CEM@OHW_DDW7UD.\>W^:4H)GXU\1T'<;=4F -TJ#2C& MJ-1?47QL_BL)>A/"MP<*10E>,,51.8@//C[-/Y]?"V&KG2#,\PTV$[X.M<-%OH^<$96&S:9%*,9DF%/VQETI]$,*XP3?3 MFV(L.WUZ&[F1=DC[:Y.^[LW3R (>W>08_F^MT,GFTMM7L'I+I:-K]B+,.DS[ MT%B1(DTKR$GS!16,$\5>-R'._-(&7[@;>ZIR\QS3Q$4[-CJG(C8_-J M2VZAF([OG)A4.[C?X6AB^LD-("5ARAFSJ.*&4A32+![IK47]^2X[#_^RPOXX M2NM\U@<_*XIA:T2N]BZKYL;= +#-\(I> -S-@#H=(G/*E9VJ*O2X!HP*/#UO M#LC$^L-R*J@V7IS/7*0HG?@A&5_Y#I,8B.5>F)4T^L'JK])$=S>;^6!<8=7; M,%VLWXY)2D<]S4^N13XR[U=FGH]-;U%$?DBW*AVO,K.]?D:A&Y%N.JY2L'ZK MQ!0]^L,S"Z!O< N<^3/&",SKHW/BR!25[KYB+I3UC;-5'^+A+=&A2FGJS M:5DX"N2=.E@[K[YE;I(+'HYR,"?%.<8!K*>B9IL%UU("UX])/Z<.I>-/G($' M0D1:5IAEPNK7FZV?5WALF&HYN3YE*GOA

    I&R-LH'AC]E MEC3KY49.CS_ZPD$ >_I_X.]Z\A<:QT [3G=E"P$Y#;'DB&&EH["HO0<\[]ZR M*^9;>3I8F\BQ>8LE>)!^ M-]B12.]_1;^L1Z#Q34;4VLR>P,0W,'MNQ9TSLS:C.GZ MATGPQ"M_+U%YB!]&)"($X&:(5]D&T'*-B^)]0O'%C8!]OGJGKNR?E=0?<'V@ MZ,'^RL)P7U/HGG+VD;'PKC"IBZ+O+G;/_S$BWEB@@?XD/^;=;%_A]TCRBN4B MI#/GTL%[]GR'G5!JI6*;;Y<76;=V_J'1?2>3NWK5GG:*]?<0_AL9G-B#DFX6 MJ2$URS86YN?:>F=[VS72KYP=3]XT1$CE<@57OB!MH)6!L['84+O]%T4#UZU2 M+W1W0LGGO)G5+/B7/ZE >,\,S*RX*NXI*@/214\<)*V-SS7#F80U[]J>F/$P MVZ=<&A2[N/-A?V19XZ'IKQLU9*DO!F$,8W.O)K">9,+"\P0S=@B0:PJ9 M"@UR#KDQ1OH!0B-XE7:IUJVQ]M0AJ6%E\-Q7:_(S>@"170UA31TW#14Q_[]% MZWX;+ZK&"EV5?2M[YZ<]\C$X'ZEW Z#/)(?X6(C$1"8,\:WY188+;/AL2NQ>!@&/C65,2>/ MDL3*:M.Q'K\C*K+F 9^?A>M9[7&:HU'1:H^3#%D)&<-Q:G>49HZ-B_3ZJ= M=/;S<6X4W(82GT5S/G8:,=/ -=WH48\;8L7K)]II%O%:,"E;8<2%>T9*ZSS M^.04[<08/8;XWFHYOS BC<<<_<5-'/$BC[1Y>$N_L,@$([Z$2CJ$X!2OL:?' MDAB9OGOR07SJ);O&/K:,P[8^%G&W6Y >24,O#5F=V.JU1O/R,?5>_2 7G_W! MC-FTCL&9:G\#O-2)B?+5.QH/25/%P^23-A/1P]V%A4,K/_&&HZ IES$[';'F M+^Q*/(+D9Z;S/6V'E()7-&O ''&.XG&43\;(<8<.\LM="%Q&#P!B8[K+CR,*:_K<#H#B)NWO>?C#BW@? &SPU=(6Z@9PCJF9,R%3HTO:X'MQ MG5SV+5KLQ,[#)%U4B-J%_^27NZITG\".K&XDHEE2'8(CO1HC0YG+]L?+A_O7E83L?=2Q(+N2ZK43!J4-(4;T2Y?",='P?7N,?#0>9K39GK8B'7)#( MUA#@_&8\#4:3[=Y[OP?>1@H^HS>E0C'1(FQ2,=/W:27=$&.I_S5IE.'UOU%Q\@R)I729[.J8^>@ MS3;6LA?LO?C]Z7Y>Z!)6QQ=I85T_]A:K9B(9,E_ZU3-1PXPG10BN:'8.E!:+ MG*\YF5I/%TP4-E_#SWR_[\I,X46@@6/!2\4OU[0IMV_K =9 M?W:E]W,>3H;T61V#7FZVWM?16W=18HGIKD!MH2-0X^V9[$SLX\E*P)W'JU+= M5T]=;@ J>(,[32[,GJUJ8ATG->%!HSN"9K&;U>=F[VX EHD63ID4?F5O=B;! MF:VQO1DU_!S\X-[SM+^,W)P\MMEDGVJN#!%\JQN3CA/E@644G"]P2M5-A+FQ MT M3((M/$((.4HF'5L.#9LQ'EIV7]Z.!0>>PA:4=ASU\Y]5P M#:;'FHLGPP.AN<_:8?V, ,C_ED-.:_ZUD@WEL#3^:KC1PN\5?3T*%;EV2EW# M3VC7EN3^GW5W* R'XVD^QS31/7T%H1$8WR5@W&5'ZD]=JH 7:DYF,8:\O ?# MCB9(^QL R99E)]KR&/;JF&-F'"S 7E?W5JAKY*M]4XQK4OO;,";Q1^;*TJTJ MV(QRI(CI3N:=!VND'2R+IH>?,"]%BFX UK5U-9[0*L\O]H]2+@^*+[600EW* MO=', P*&(PU/\U!WL-:#SZ&JTW&*O;O[&=<>H,PB(\[%R%)W*=.R^U-GHS> M]I.*(\?I#DUZ[^?T::\.J'6SA+O6W"TGV#4XV9;ZN\L@^D=IABW3,A*.7D7* MX_/)7VCGN2TW^K8ES 5> ;#XDX'>&S'V8\!A)!QE,S).(19V+X";O:(=FST] MH7T]82(]8>^9IX9@6:MQL(G8^/%8]^ -@!9#LR?'-_%F4M3#Y-/#5TR4K(JC M<#N:)U\8[Y4X_Z"O"Q();L*>PC @+*#XM@:SIN/A7)$#/N(,.=7Q(HFZ@3^W M&"O=GM*V;]?P^[T<52W/]7)\:X5G7I_*71<8/2?3]7J-3=K79A%FO- !H9@W M[DGH8.E3H<=39"KN4WYS(*++["D@M,?9]N &@.,V67)Q36X1\6L"K))O>X+O M0=2O)D6K\"%SE?MS$3LN$5O1W"?%?<<>-AG]AG,U:7OGND$9H5DX*9<=N07O M? D!P6^%.^*??DL!*./4AG,64-+^;VHSH,NOVU[XI('?'$6HK3,JRLYT/3>\ M"SQ<#NWO;H6WGF^+2UR@$OG<;1YYW>L1KGS>MZU4Q<.&EE[-RGHZI[F'.IFO M>V&Y1X?)6-ENOM98I5<>5N +F8=0J\QOM5)1QKB^MJ[K8L9?4'X8JQTE)-G_ MRY7"7UB%0E$NO^+PV?1S^G>^IM0D+9V&KJ5'3]2H@MT:'UM9RQ)^[S'WNZ>, MELK/M(7GVGVSCI%,;&KZ5%R<^VB@.T2?EB.<$- K*BNQ360:;EOJ*-WI:_!] MDU'N9.S@A>DOEOH( Z)/P@82EE&?1**;8^S?9I1BO1!6N4\EK/R,]8[1YX!B M0"][.@"PQ1[1-=[\,N_="9(. L^?_ZKFX_):@0].@P-7X@+\=:\=/WP#FMRV MWN'H#P+N?&F5NP'$>>G> &#T6==4YZ=*^TM=%7XW #/+&X 2!T1P[1#YP$,0 M=?RG?Z0F2-3_EGA.:%IN?RYT \C-SLHK]1 T.9CV]'\'Y7_VDJ M[FQ\_#%R9_QZD'N!/5Z$L^XIB &M,]9\E]7$[-'X@AIS:MSS8'H":^*##7UYJS==FS1#LP<>_!;=BO(" M7UWOICO-Z6\E2R:EX2R+1F6GWW$A<,#^!;8\/C2HG!)K\JG>"Q-8-6%_=J0: M7_A&M+/(=B; X9[G^0\\9S&2W7B,/; A.3FZ=1KD>P,0V5]@UL),5=2U$FU$ M%EI\YO1R/+TGM_#[]9KD$*[O\OOB3.XQ>M!8^=GOI5Z_0O9P4&7*ZSNN0XLN M$'FQ7F_-KM2[M=&6Q(U)']R4[)S*8[V<2DLKN,W[K.XJLP3AD\!-X=]R[2!. M@OQO(_PL:,)SXY@>\3P,BWL%ZY,?'CQ9WLJWT^%; MGH7R[X*VHYC4*,04DW M@ $D=,7Y)[]7!^KDG6].?O5]_[=CE7D?W;:/ W*$YRP[[LN9*\J0?.%(V9WM M&$=KYKT;0]Y_,.6E:UZ7@V]V,-RCYT;^PV\@-AY"=YOKG=[$77A$H6 M\K@-U]*KW2$>*L_OHS[(SP5NYGV_ Y'09+#+,N_,G.#W)(E]GO.)(2KF8_*_ MQABK_FRVP*,XA._%+\4=8D[E4*@X*\=3X*+UK.9765]#QQ< ;VA[F=>524?X MNW7:]SMF\Z?))W,479K96 .6C+EL-7YBX.$C!/0G[5J+9D!IW' WWF_=E!S[:$-F9=!^"8(-N50U=H.*OIOGXAIWYK+])*! M*>X4LL.?%JO\\A3]V\MPVF+9)QU#PW0[C-^G@&G#9NYDK295U<6L^'C>RE#E MO8A=]PBD[JI@>%O=.245?YK),\M81EH$!7"UXUVF6P!Y].3V\M$-P*B$IBW0 M7E!C"=BWE1+3>:T3&8_8R -G0:^\H"8,5)7-!V,]:M+Q YHZG>L)!RJ#]@CH ML_ICZE4C$Y?!?J'M,*&&X>_[PL(NDD/V%*T?$-(%7#W[CJG">5,WS%M?* M5H+8_0BO9$RAQ:.)*XV7EG.FL)W+]W+T>/(6)5V)KODOMW.%AE3844@S-"4$: M!3" ]R6"IW&(7:M=Q-AOI&@1DNM(Y M?]B$-]W26"\/#F==;5JP1W*=*@WC4+.3!XG$S3,K;,N?[XRUAB T5[[:.7B$ M=W'4]_W$IWT5^,-)<=DT\ #K:=Z6%!58^ZC+9$%?P$'Y2FP^>TB8JB/A"Z/[ M93!))^G7H2<,,6W=QO-R]\?D^AUKI3@T61?PCHH#2I_RMG]XADOZ)(!TWR:- M.@(USS/2T>9;<@F'>O"9RCYI <4[O_5XXY*EFZ&NR&%,Y=RW4,95ENJODM<\ M:U+@?!\1OJH VWW!!MR^2,N-<@]R/^T-PKH;!@C"GXV,\2DG_).NC)H<0VAV MC'G'8Z3U\7KQP,-!^I9F/BPQ("PJW%WW$0K9WX5O>#B.?I(O'4/%+^L,P.CT M8X\TNX:)I/C3QDHS%7"\H2^GWX3V=(MG_BNUM]L8R1MU/X&R D$09X1IBA6&H&)K\ M"0G@\4)=[D;4AUGXHF0"4A[ABG3J':1^K%F+CV\ /@'RF#74-*E W>1V7\[2 M2FS)*&3I0<_A3RW4H.WH3G/6I4$9>"IR$,DTZNC(F*[BC#_#H$I.]9XP%^!_ MIW1,9WK+9&_B6LPN9Z[@[^5P_J7%J$-. /%>F+.*\.1S!)ALA>M2PW5;Y9F& M_PEII-F6G@<1?HVT#[\ [O:W9U&RGRW91F*R+U@,#9BJ.O2C]4?W-FOM-\M= M5PL?O>31]JOQ;ATS+KC<1J?)L>14>SB*FS(=F- BO!F*)+N4]-_L]RF061I- MHIX;Q^O$%.UF7&J"IFYA*-O)13I]I(%="].>6=N?HH.=_]3>_-N;K3-Z)>,% MER4F5IPM'?I=D^1?\;BA]>+EFP%%@=A!KQ$FRW-OJ*MZ5S5JS2"M M.F<<5(S<1Y=#QF(8<'4(O^/<<\.7"9)MV54](0LQX\:,U&#Z,MJ@[X >F3!2 M7S+4NK)9V_N"!IC9H+^S<>+WTR2>PP=MBHUB&Y9G*.K<\ *ZD9FS?11,CY]* M^Q7C'YOO'8M69\3<"E&:RIOCH9 3T$Z(\9;S\<\L3YUFIY,NG3=H%R;_5U4@ MY7$FCB152>)2?&N6>_(T+,&?Y!G(Y[7PTKWY?M4NBHZM3L##B#L<1B\_6FMO M*OJZ"!-F1N6;1"U[))ULK%.@B8\U/Z<-AXH%]]#R$2ST')[.W>\YY&@B[P]2 MFB#OB2_NI26-P>;CZ3%7E,=QD6<(SE0D4WA*]I\EH)>#NOSI->_O/'BB_N%A M!FZW+(7>PU7+V!527)]UFZG&"%[CQN_C&UY*6W6AYPN6*YQUK+WD1I27AN)C MUCJVITD/*W9.7W 3X[H'E?;Y=Q]Y=<(IN]X5V3W^N!^89G04OX63D0Y/-+<1 M2F:!'&7P&?[*Q!\#V^'%%3]C3"1GZ#T9O.^7NWR :/K%<8H=:-85HX=S=1>1=_9"PO7*^WQ?M3(E5,$ MHJ2]C?X<2-I3^^3B:D],FG8)^"ZT IGVY9E[8L(C/*P)0-F%8D:AR6[M\:)1 M3Y7\DU EA4_M-X!T\LE7U [WWL'SI^8H_:3%WH*KKE1O -U=7VX KP^@9]S0 M+-]+S9!T;Y.7MPKPFQO 5S%O&SC?#8"9SN;:_59#'LF&N2.,;@"LM6FW&G3' M#>#9NU1H1P)T^-)>:'@M%L&\9)LE@1EM.V&^U85@5+ AU?.J&/- M:V99B/31Q4]9B8[4]^2 !_N?&KII[?24MYCATA5;LOZ?]29W>EMT$BI/-Y/; MV%/K3)*TKX[5U'Z!QD8;D;49Z%CZJ1N #2-P?^B]7U-BHY8J?V_XFIL4OKKK M\]'UXS;!V(/4XRR ]\'IRK=J<.>KWP?\;I*98N916)*&%-Q*;R9I*TD? M,/M#LXYA ?Z"KTKE'K=\E.%.5@;-O?_>.0"];^&?AQHSW-*.2>^%L2_$CX_N MS?:UCVTX7F> T>?G-2VFP_)'=1TM:JL3L%40Q7P_2?7 ?H77#A55M7&0_!W5PY8-59I4^@#W]*^[N,P=7!,KC.K3*Y M7=H]%66H7A&I7OUQ"*N6SSM>E'D_)X1IH=)OJ\7L+ZUS;8*N*+_T38ZQX _0 MU+:VTZ[.[?Q#4[YEA1\7M -I7MO-%J#93AO$ZP('5*$;B=M-0_/7HZPE3F8A MM9D-PQ.98FM/)]KVNO9N ,^!2-3[7V#3O((+FT[J",%$I=)F<](^)UK7&P X M'<('9Z:[ ?1@Z_Q!5+!K<@[UC4&E+/LN4-!+Z(X!DOINK^',12+T_C@Z-KG- M1A!)N@"=3H!N;]OO]R'Z+]QN )_@T]<^$IB8B-;!LOR$I@O=[K'?!_YMM.!VU!G$B/F'45[0K_B= M7I3>VP3$ \0-X%66 >(2\V)!#=/L!#W3G1YDKH*B/PI"]P:@V^NP?#3DEH8/ M\F]OE@"B>/8V8V?:, H/VLXW@6?OW^_< "@TJX$J(9HKOZ#0\\!SKHBQC3._ MB>]+%]]JOIB?]%+X?!2?^1Z$;_Z["_\7>&%E:69Q\XP(1F[ZV4SSR]=@"I5X M8:]A3ET7#$L1:];A])2I;!,T%'F&FF(J6W7DD[]=@J2%FESR3Y4#89VDNR'! M#.]I\/9TJB%B:AMMR,2%R:0SY^.*58D;0-7'F*/'%4W-,6!PM%"0\@]L-K>\ MQ[5DZN%X9=[0H/,%A978[AL '9)R53-LO]D0]K)XI^21RT %]F:A MXJ.X8LH0&YJ? :2*KOJX:Y(MCGZBUP9+*0,ON>YG)&Q/GV]CE&:6R-%W;P!$ MN'WT@M77D3V?7[;UG=:!8](\D7&6AUM2,L26Z;%1&#;O!QCJ:[0O=-9_9NMI MU>%)<[KU@CC\U'IX?@C>$1SEFH B>ZL2).R;J([A S'\ \LXG5!Q4WGAL '+ MR+DEM$(YVU/9"?UF&(>[H>)UQ@V@9M_Q\/8LTU8C3S4GU]UD\SGPXN!*9XOV MA[3B+4J%04=D;J$[OO/'F-@M2,'^R#SFLO_DTB?Z498[.,VUS7E)5E@HG02* M>_O?1)JWC^1SOJ9(*BBY79?H[FO7E!O TW>-A\EBK+67U6>;E>BH';_%P9;K M)<0C1-N%_PT@+@NSP'7+"7-A-6*,ST@X9TWFOI'_<*9786/J"^8Z;E_VDF3< M6VV;N<(H0J_>9]VRR(B6IHO 2;..CDA[6EYG)\OHBBYM;%6ED4H6MOK!)]%= M0JY+!0EN[VX 2>ARJLD-/K@G?(=J:06:$8LSA5: @:VG<#.L:!TC*4EJ5UDC MQ-:&TF-H$SW<"'067S]=YSF'BUPXC\53TR5M3%2M;8IC]+1CI+"L(MX^U*2O M(T81)ER\'UFK'3OPL&AK; -]$,C::OMD85]&4G&EK-'7I M^X_K$]-A?#N>\6>>T-AE<.P:<.;X;,ZF^0A]8NK#UU!60+19&9@LU!,1,;A# M&^T>1-W_YF5;$)"RW&P#+%;2,U8:4)9>26'*Z'-"&\NAC->_<,I&\N5ABLUD MVQ8:*G?+CO+!!,>*&^QG2GZX%PXLVP?59%]58] F"QGIMW/ M72T!25H[3AFUK]&O*7R_ ;2_"L6[ZB/AYH*SPZQR87Y^\/R9/?.$UW&>;2T> M>P=SQ[+.SQ'XJ#%&M5\I*200C]/&9Z.'S_Q4'A5QVS ^+BP.W=#IH-F4>X@F M I'\[BW>KNIW)?F^)"H"%_[ [/O\O9[!W&1BMK3PW) 0R *:=8KQ3S([61!8 MCE^43TRBI6&2-[BKS/:51G+SFR_G2GZ"W7MC1Y2_]$P2(]WFM#YT&HV!LFUF MS9QV52V&@Z6]-^5Q_#V*+.,K@NXK5UU//"H-1KBM);4S:QK^N '@&&4?0QIY MVGG<"N;Q7Y\B"H'&5S\;N6"/KKI/'/U-D'M3A^P-KXMN 'S7][1?4,>]^5<] MEP:@].;.)'NIFI$L>)G%*;8!J[3KZ>ZW6_BG!=! M^XKAHP$MCF4%0^R[93E!6^#<(DU3M.*.HYYI][XY1Q;3)K.04I/7CAZ&S+YM MKI6V1L!+S;IQ2 /0G1!(LP8[H*/0]&3W&\$K&/U_:BH05KE/+?@0/TQ"1*A= M"U>%*QM@E9#9_7T0X"XG?*Q?%_R^P4,ZGD"[DN:J7P1[HTNN_E&G%6^)A+0R M#(A@7+Z*_)C6A5J\E;2ZCZ:NVH(> $6SW:M[H^.P+M\P@"N/NTSD!;L%J2RW M-$GM2!)FWF[%(AA[S>;S&[%DI?J'3J/-@">40-OV68 M8K^S1>R$/Y7Q^8S:(,*>EK>9%I=%G9'LF#W4><'7OL>NKCWRT4!'7H=4'L?7 M\XQ-;#0LNT)TX4'^N685:*I528ZN^7L2F[&XYX+U1YU:UC/$X37/F_GA^V8+6P?S?<] Y[)R/Z*P+N#ANKF-7&D]\_YT74&*.*<6Z0:-@YO> M\K7KR-H9[(MWNL8=H&%IPJ5Q@=QB\H) ^&[U/D3UYXH[P:,7M)*[&A^\O MG.W+F%J&F1"YEGEVC6#SIY&>M.^)N^812'H*I M]\LSXZ?-F?GKYI*T[-7Q3!WLUW>]V;.HSK=HC%BC4*4\F5EP7*9KOO )#Y,6 M,\TG%X89R!^>[,07VI=:OL4A('.?0E0,9Y/VK\E+0<\$Q[:D>#,8B$T3MF++ M]8B1:PC5RYZB 4HVJ(TY7PR2T2J+R]#I:GO9>VUQPW@XTGE-E5U8LU;:[B@1HI! M8\00UA1X_BHA7K-(; V(WRP= MR%GS>'V36V1G3 FMC$]6A9INFO[UUN.Z#&3YX&#\!C#6>#T'V5JPEG2V5)OK M]1N?Z^-S;H/6<^=$'&GF_F_%=*@:JVOA?02;'5ULQ!I]<*N/ /M27M6A"7B[ M%V3Y?I3 X4H:D7JU\4/+;WE&/W S^$IV7@IFO M.6]S%X[@AGV5<_AG]@\>.QY;; 65BSE[GCYFI M[%]YR'T9XIF8]0"K7/[X=YG#L08B,$9,JZ:I-"TK2[Q@N1H9:#A9!WV59(ON M,1+&-@Q&LQZ_F(KT$ P4NP$L+/X6X2^RO!RQCE*==\+"3\9&:\77(ZF8BUS- MR([35O91^RJK_&1"]G2O2(G!,J.*:G"FRDZW8QU>__0+4CF-2( M/Q_"IA.?COYW69[D@*$ZBXOFT49/]/"U>UQWBZ>;O3%8&SGL[A2W)CTP&M)= MOOJ[N]6NY4'*.8*BYO<1-%;N;E7]>%:G9\_W11,JRLKH'-MUCZ@'V*5A WE MG0:23P^ CP7$= MD;4,1>G('6A00?!."G1ULU%D&QK?;M]C^$3$A&WY]NO'1T'W)9=0>O;[PW^' MQ41_8#'8JNU$N^U _,_80;3BH >141E]2'WX&E!)I^!,+!GAG3]S ]AY+-92 M0>&<"T+I#<>VV; "ZYR4W*T0:,Y0M/W^+!IY)%!_ R"546?6,G@>N%[3I$7 MFU\KA%WTNZ_2W,8-UA__ G)U03G>W50VCHRJA MTXE+*&'"\Z7(&P"YX]?*E(Y4A<@6Q3,:JWN?5FG:-K+=&NXHO@X(V# 4N/+7 M6GQQ)7,[X7ZN:Y^7-X!12ZC3&\!L+TC=^^I_A=1SZ/12$,P;6A[ 4'KH\.URYRN@ M1_?:Z&0@KLL+[E2[JVBP@H6F6Z!O D^*MKX_F*R..00 T?6;P14)EXFN[R\^]O1.W;6/E)#2M@ M1L<[AW#7S:_(2)!]%AT/?9Q6%67X<^H&P&[P'7%WQ1YXWNON=0,P+>!#^*^\ M@:7*\6^+,]$=$^V@7C];7& -_/ FXVB@*48]"G[JU?]^LW7^6"*R>AA_3FRJ MX,F+ %6E3]:)L2LQ,@=ON; #JSW>$A(9;BU%UD3"R-]5O9NVM; ?XX@FLW6M M9"%S(0<0/Z:_&VI,V:+,41D/E=4Q@X!Z[(SY96>O#6_76FF_;6T1B-K,0N'# M8MILEY!D<]#I".@VH&Q.4K,H;@"4MT+0JDU(%\&<;HB9O9TD1&%Y"8EE=P,XWW"\ >3HU(A! M$<>WI%HN? /8)GD=VL'O.6UZ=)Y@\J3JAS,5)0N;FPH%CGE_>M2:6\*D,AN, MT2!?U/WW:QGU\AR>%%YY6GWS#K;&3_*,82QG)9W0_FZ,X$3J$S>!.K4#.9'K MK+9UFQM G/AA'I<_^0?O-!*W\F=^O;:/[5M2:DZF]&*61 M=QG$?NU_$/?>84U]Z[9P$!14!$% 4" H( C217I50$2(]$XHTJ3W3F@"TD+O M$J5($T+OO3=!>J^AU]!#$L*'O^_L<\\?=^^[[SG[GL/SO/R1YUG)7&O-.=XQ MYGSGF%RAPJ" H@R%VIA]:1CG.,W[$0$D-HOY?D:9X!UNA]J2W#6[8%_Z!E3( MBMG$07R:.PM&OWUIS]+-+HQ@2*\$'&].5DRJG)X9OPY'=FN>YZ Z>\:;WE:/ M3S,OPM>3%GS2C5ZA(?'S*HO7+]"O.PQ5O@3$1EX#X&3%%>"ZFU3;77<9,/HZ M0Z)OPT.;\*Z'^2CPT@MT!?@6EB?W/2@C+>P1"ZB3,KGH#D;HX.78[C,>Z6YDTM^B!Z(O$.6K(M,(\W MO2NR.O34[LY[^X(])I$HOE7QX0KZ'UK,4:]Q QYB[-MW+B K$*QR$_\(5JF9 M24#$I,;:_!*\;RYX^JHL#^0L> 9 Z_R_=#!J\D&5KE@UVNYSW4!!SJN3?E)M MYC,:OZ)^TT$:3W%+-Q!+!N!VXRX^7]&$,B!?I9K>U$$O\>ITV#NV![)?LY'0 M^Z#SM$_$5'VC*"XDVN86X2%)!7%J5W[*[;B4)U\&CW)'M.47N=[?BTFG-)04 MXVL5)ZM$*B50)9CW1-@FOC?ZD5*Z_G91A3OK:R@EK_2DKNS_:AD!_"8*OM*X M^U)!8]G^G(D^]^ %.(2D?=)PMZU1HA/'!"+>.G#V2&EZ>_\*0!'DT'VN>2!0 MTNT ?@H2F>L9?=>Y&A/.1_]S0)[I4EX"5X"F+;^[QWSZ!)5=? M"WJ2;!J83LHKH.2!6,<7(\UO$3]=TV@?A>M0LOT2H)X>M7'R<96L.L8"[K,V.ZO,/PV3(;/MW&FDQ$S1 M$!F*5/&0[2*B2:9U2U2+X K0U$!(O[%.EZS9"_OCU!FRI5\=C/7(=[<.'6[ M&'7'/6'"P[6[@-K9<;_LU?MSE QF\3GENYEA#<)\&CC1(BQ'JLY$T./TM5T#*&+:![2L/%:[(-2+*KS9\2?->,E5#_K']M@_N!SZWGSC ;QP[E*(F2*+CER>>;7J M&B[\/_^S1Z&Z-W?"27Q^W!Q?TNNU"TJC6V%9,\$A:,W+2L5N>LEHU%0IU,S0 M^+FOJD3E9K'?N 8>8%^=A8:[9TP1L.Q4?U+]6.[9TR"'ESFR^AK0BJ0VG-(B MXW(=.Z1CAC:#;HRYU#M!-7GJ>@C9]/&(U_2(!W'O:5&B19ER*06W4^M\0>!C M">YT4R65H)-X7=#:I<_$==M_^OWO5BUS_JB'"\AG9@I/"!CY&D>-ABX/A1.& MOKCN2=,-E0!QSYZ4)TSGHC:0LUJ$/?P=/.REHK'-K2.1'9/C#@\5>SH0<634 M@."9(&,"Y1D]M+"U:$;.ZY.;'%N F-J)J9VL:K1<]4C38^ZV2X/_G%[9<.Q27\8L'#+''5EFGF]A+Q7?/^10,GA_\_Y6U/'_\3K\? MLK0G08A=$@Z[0^*H5 5U,2[+>#%-UOXM84X]@AV:C]^VN. OO+SG.MI1Q?/) ME80IP*7G5!7[MKT\RU3;BZQ+CG\"K"65K]MKZ1K^\D&6'),M[\\(;C6HO6]3 M,CSVA6DMZN'*JY$#&EA[:F%2L%GO$51R-2KV=4*4/4\3;ZS_UWQ)H(KR^RB9 MA-??B7_B:1 R!/ 2,09P.Z4C@ GB?U^;KS=H+^M*T%CNY6S3&[?M%C]Z=F=[ MV_%G=B&)T')\V)9%]OCY/FQNOYDLUP8:5RDQ7>;"7#$O+4!SH;+R3)K0\&-D M=B]])C]:@Q9<'M7TZXOM3TJ1!*\0P3-5VV]7@$5PI$^:# ]0#&5RYC5RDJ^! MT/QZ^DPUYC[HV0W(+-[\ZL9EA6J/BZ$#6+*3O*60UO IPYV"K#]G<>#[ 99( MVOU!F5\7VLITK@#@B=PX;P64_A7@+KF"MOCT&5?IST(HX^#B.H70-<^DFK.^ M E@)[45YP>]L0I 16QHSFBD;E[$\P)1R,RRY4[G3WLZH WKBDB(Q/,'&"P=9 M[SKU'O+2]@6N0JE1D<@0W ,,JI*TVB>\U]]P^@PB(N@!=#T0?^&#-;'<2C_V MWZY[!;N,,;$SJA_ O"![W?S8SMHE93TVW']0KP MP;/)?/AETVJS))SP$-K*A5)PR7=IWB,M]_CQ8/4R:: [X1'+(D;:W'7@LC4" MD?X1TTFI(/_\5.F:@,P%9D%E?W;@6^"/)(8]OVO2*M=*ZP[%D8/V2"]\!9KD MIGU,C[V;!?: 2#HS9L?J<#3C52U;/?OT6%0=/-_RT_6@SVS3, MI9C T&>53C<4YJX,-;+?G&V=?)B1^!1?U5HYG-/JZ@5<_6J$US]:_.OTX M./*=)(B^2'.S/KY?O%>?Y,J7;JMWT@/G0]DATW"4IZN3,!N,W'^_$8_K#["T&702[-T6-[B(G%/&R>1#5L0*%CS8G%!^9:"'?Q7[(BG4%6= M)_/R FTHAOR9PYK!:49KNN+;)PP!ZH'/&;"M!;Z_9N(=8;O]LY;&O=TS!"5U M:&(FIT):%T9#L00YRM-3RE?R\Y8;E][1^V?B8"1\=SMQE+D[E%/%^76&@)^2Q-RFTLPYZ%B10:/2HD^+YC9G;E%3,,S5&HI+$ M]A0, (?)U/-4-@Q_SM=).*1N9YWY&MR*B+Y#>R--!EW9BCW-\6F*);H-;I4= MSD.GBOMEF&S67PL#=%BZ;K>VF!JU_]!TQ>LQ_-E81,G!T@P?@J C?-U[-[0 M2+/+=/[.Z%#;71U:Y.!H5LSV!VF$>-?KN-YG3?'(D"#==G$@5"K6B(_)Z7N" MJL7 $*/]YR]M%\F8N9B8:D&ZZC]&ZYNY#7KTO[1Q4N6@JCSD=09?O 59)AB7 MJ!1?/&N>:S"X?K'P)K7]Q;,OPC9;U>FGE/L4RDH8SB\Z;95PNQT%W]"C SHL MRXBWO>_HLQT1K,D>#\!MR2SL]W##VO%M+^LS9V;,4-I6"B+9"S=JA?7 M%>MC0 ^_/I9+MU.IW8F(,*?5#'4G7*K&,J +MIOM, 93J]!^C$#"5P3-G_OQ MM-D8TZQ35FF<'*BNA*^9-3_K.I47C[H"7 OK-Q1!'XT3PQ3U^:]'12@]Z5)S M !@9LL.S YX!6AXU+,[[)/4/)4? ('OD)H_+STDP4#>K2/F/O0NL#X>4D?6#SOGFVF,*EC4[LR;[;<4 MG*?LL'L 58MYQXW]TIT#L&^^QS^$>NLM8NK:S?OSZ6U'1^^>VU_"O6JD6(;] MT>?JQR$MX;TOPXM4VZKESJN<4CZ8Y,MBQ-K-,;5:KZ(P7PY2T?\@-_Q7HF>R M7N':N8DX!J*2(_XMJ8QD@]W*\9"L%XIO1T+T%TT7 MT=L.*U;==Q7'88I);L.0M,W*78^-*-$/"RS-O,]D?@J]I4!_M/4-3&(4$\23 M59K+X QC/WGGC)"]D\!OT:GMV^R+JY;@RU=1SV6KI%M[-GMT=.'[V/F.SCN= MR9X>]CGL3>2*D(F^@I;B+-*XVMH_:H@5$=>JA;99:Z=J.P228,7KS@J:[ >H MV@?MI=HI&9ZB'5=Y" NR2+">;IVDU.))U",_];-JXF\E3$;&T"Z_)M&08Z 7 M(A)L->5?0K"KY2L;VC?M9I0EF5H=C"KJ5TX#I0*_*WT5,CE42.49(=L_L!MJ M^FK0;>ZQ,D\J+6&6N$X= 7X2QF_^/,([YZG&\P@D$1WI]\Y&D8Y44"C?O>Q# M)2WS?B%B.$7%*>5@I1I=EV/.N+%J*D( LXKX<(S5B-&\57ZLA MDVHDN_8*D*8 'IF\ O1&3CBIING8KU:W%:>"5QIA.$"]A0_S"OASHG!LQ8PA ME9N8-/24V FK$,QS^+L+ )SC/U[(SYG;G"0U=PT6,A$-_!TUD%N7\0TZTJC0 M"GO 4AGSHC*$M\6^4,3I*;G[\6/49*E)(IT\_Y:X*'+,@&E4QP(@P/T\\:&! M@A^OR9"+P[F7[ZI-P"E$KG5&OO68PN&HA-CA?&?@+_OE';,P-%N%Y:2\>ECL\?#%R_,+,=*T M')T?=-6R2ASS+ZN.%<7$76VE:RU!&=F\F%*:\5W-9X,14U!K.XT?]19>=H(A MJNAWW^/HFOHF(T/?QWW[7$Q^W\E $YG;+F%8*5RQ@]GY'EH^;G1*UQIS_3Y< M/D1E:Y9JMJ]K0>TTIV4PT78;')S7I,MG8]'4WU_C/;N?[#GK_W'P@3L1^00V>-T-DEX-8KPUA"S=#+TW/V\^X2>Z%/%ZE- MV\]C D>:% _/@TF#3V\\I:ZL&8A&9%[K(![<,J,%#L&PD^ZCH?GE"I"LDV$K M_E5SY]@'&O4+657%F9%4!H/+'<^NUJ?S4U0DG(I8>"?_O45QS1_> H=N9SWP*]71.\@VNMT;P"^&5TNZ6,3%#FRS;0/=_%G:#YUR,W)Q+ILZU4 M/3NQJ=NP.!WO@]^8;%\U].%0,#T/;CC4\F%D6K+:Q7L0NF<2Y32/H/.*I\%1 M\>^*%!X7C.6$I.>#W''B5F.7KSY;K%AV%8G!E(:J^P_G7"A2MB5BC;[QOUX/>R#N#LS8#=!V)%7BJ;]^T=1'OX)94D@B[?PH?JBO\LS M)%<82?MCF](:8U=*NU.'8-N2WC_'9J+ W-6":FBE&G@8A(3A$/>U2JSTD\:W MRNSN*,_DCXPX;7G_?6@(K:W&$H["6ZIF;!K+!P\.T2XAAC4LY[Y%&?J8A?I@ M@0O/F!Y#DRWPY_[[/%[^N;B =#+B[L-#SSR_77!4VG]Y,C@^ -L_#F_22<2C^TG$; +4QJ6^45.R&?-L?,7CH\8 MU["3G75?IZC.!GV0&\IAA+WY' 8'L?]QA2O\>:CX](=U=(=OP'3S\))H>D%EH]B-.Q,71YKH[L3,9]\!,K= MT^O(#'.9H[3#7.DETZ^PK@A#?FUJ._)I>91XU@6?_C4/\(7=B2:HYE?$3M-?!F MJ&G=>F.5 .^8-D.#26^)F+:8Y+8XR:?)T@C3P]KNI&;=2XQGA0_5!UAU_$3, M!^_%_KKJ"_0S[^45!0>K OV.FCM)?#?QJ?$]9K@%J6D-[W04UD5.-]>E[D;0 MK'F\O>;DX;XI!>J[HTK<8;".S#@,]$Z6DJ/]B.A@__C<]9B<-.$N+FQ=H+,C MWW[^R?$).,.,+HNZY\Q<4%UBSW857Z_21Q-YT Y&0K=:U_3T]6UB53SSNGN! MPWB]P 6S/7\# Q&RTT]*B[0GT"2W(]!!M9GG%+' 1"$[W%&X_Y?5_A5@=@(# M7W5SZ"IAZ_)CR\.37 +< M"W..?G\RB ;Z157\VF7/_WX[+8KDN UKP \LA M:\#QZ'DT#X*Z-NVU3OV5:O6D@G5>H%S2!9(8UJ:L/'5*M> M&''O ^E?M'Z%W]GZW!D"I CGR,*B&I-6JC_[=G-/V"21*4D/$B+[L5PGOB&Y M0U'ROJ*?FF7;)Z*>I7_J+HYT]=&\<-/8]C4*_?Z"0UX9I@AS;X1=G$$8,L/8 M\]:._@Z3AC*\T)E7,&73D^P2>FK8UY['B#W>^7W8Z6.W=(UW,BOA3^QKM$=O MBT+FO5V NP+J$NK;/YHDB\/;Z9_"V@4*74C>V9=U3R/$Y'PU"ZH%Q4JCO=-= M'^Y\:'#.IU.=N1P]K4H2\[[%L;2MH^F<<\@YGWK2U*0IWINK89N2WUJHR[R6 M91>FG" Q0#8='T"T*V.QWG2O6&-4PW*[+G?3-S0U5B6\SO+EQ.#EY\RXEQ5A M?]I,K!F !:.LQ&M4.S* \+SP9.7BWV3MX%LU_HN8_@*@">TD!*ZL=K=J&+L M)_IZ&=IAT>!@851S@TYES'B=/JW$]2*O49JJQ52TXPK [J)AIP*_@RI"'ATK MU=._0F88CW$,I;@0FUQ^\G/KRQ,T8T^H@0(;I763YILK45X(#(A^ZN+0F+U& M\N&KB_57$ATI:YF.MV57752D;OF)_7>>V_!_"N)(+WE%-Z7:4=,6A3S3<)92 M%[:B4Q4W4GOV-HCYI8:4J=>W.6RYY>3-@-(U#;W" GBFP@,JH:XM200#+,MJ M;1V(#/)6E&BU*H;G:M1N1/,3O3LP@*,6\ MJ4G<-]28613M62)-*>WK2"'^-1J=]4*2@0;\0/QI]U*AD9T% ;KH]].%^P+6 M]XZ^Z,LQF;.%"<6TJG=1%V"?H,Q?^8$[?!F>V=ABG,B>S$WLL+RXO7&^3\+$ MB/?P7*%K9:KY=A.]_J(^\+'[3QJ7N[%,E<%2N)RWC\T^BK+;M+722S@FV]+" MDTX26?$<_D8HY144?P&>"%XKQR9&U!#&%5*B78JAJZ<;$%9@6*JN8Q$17FOR MK7>8QBH=PJ9^;YYQ8,Z!S2Y7@$0+.72)EPBT<5YUOJQ9;')LK4:L5%VCSI%S M\5K?<^F>B8N\[%I O>,"54V"KT$(-C^G\XX57GB,:UX>BCO!-2_=I%"O?_R\ MDF9D8EJAG^^F#%WO#DQ2),/OAI;_+P7+9[-E.M6KU8^4%&6?5\TGU)_P>[/G M/BLLF)EYQT<;&]D^KD;%YA.J"GZ#PG1^64[C(7Y7IJ<7D!?!&Q9XP,K)F\ZW7&L\+=+M;)0ULQ%5LH\?KYS6 M_^+(^/8]2*5#=5WE3HE(B]&X5O"FK*^TB.: DG/I5"J56T[!VNR"XN9$JKSC M3OGFB?FXZF>]YKOZ+\?U@:^@\Y8< @8[C1BP>H'H9TZF,&51\_X8/>$R0+T6 M;1?G;K!!-S!PFWCUL59'4;IZ!5H'<6^?3$VYZP),L M^W:#>&-SWC($!A Q!)!^D*(AK%YBG^I8?A(>%E$1V_PB<:?W?!8+?7@W(H/$ MIEVK.8S+_-SZU!7K7'JR$29.,V7U<4Z'S-0!NJ2\)C3H)GPOFV=_>V%-:S)5 M 1FN+<<&M=WD"UYH9XSX2-'#(B9$"TS[86713.&BST$@\-C.Q"##]HV?IT=6 MXD;L1TV3'7THEC/4;VA*UU788R<"\>. _8?[H,2=PRSB]GN8&AT''0[CO+BO&?2S+]7KG+?5GFE% SUN+]Z1QA=-?S&D MZ=GFS7OX8W2BS)<%-:Q-\L6X]=S/EDDUFKLUZ)W>VN_F??.?!_R0R[57K*G9RK/X2BV/]I[H2[/B&TLKU1PRT!Y@J=Q%U-O M^0.J.*B#ZGNY) MNABKC*CWW[U=*1*ZQY'D7,XM0U?F%3>%UT_?=WO7\E5F>L876\RU8GL::Y-# MZ2%&V8#F$OA]X/L(I;>3M+)O^JLH1=/ZQ$.X*V.)K!;G!VRXYR,3H0$,<1;T M%C&ABZ -HG'=/Z+7'AH[H0LF%*1L!&>8\)!2J@_M%CUM2+IH!(W8:YD&97\_ M6RCSF=W:K,*TA;$6XX_^IV:(E.(KDK_=T0F&D>3:,>>TS%/T*8>4[HL1;9,: MX^V!Z=W#WZ2U5X]H#0VVQ]L.T:Q1^\@IPQ+\]=+-FH8[/:H[('>N '93EYGS M3FX6=QGH/BK=[=ZW%V# (;L??X&;<'5.Q*]R]2U MYM^VU'9#V#*GEFB7EE6/P-'U[1H)Y>QP!N)LWI(>QFBIU?N>)J,3351P6Y0Y MPN'6_,,/UL];JF*@KZ\ HLEH5^BH""E2/)M M.S;8E5O=UL8T&S6770&2AD^.1PO$T(EIJ2[>,6=_,].Y8=RD@TI8TFW&_P1$ MIKO+>Y?2;+F<[LB3!-:C4U-[BN^4_#$@X"42DR+, M.]N2I+=9:J;10BV"=#%4[<0O?L?>;7\FI-&M+J:,Q(R/B[44@+MU][3%1DH"=_VFI^.\;73?L9A[(QUCO5F+T?J)]6J1WQC7> MB]K SI@C7=$ODP_ ;R:Y$/I$[G%O&D9Y$FO\.SRN:4HAI@>Z_/3[M[LZ](7T MM;FSG[B12?;=W(# :L];;&]Q3$R%]D*$.9\T@[UO3$I4O&09_2C1.&K^L8O[ MC>H#-O.Y'G/@?A[[PW-AS'(7F1W2;.*$9[#H@/C MIN[?/>V8+XMC2R2KUJCP#HV%QQ56_1D.;0R"EL R+CIT7 0K M0>H%4'N"DW\VM['.9NC)$N0.*R8OJRP/.ZBU%F4UW;(L7LYEJ>R[S04^$%_X MBJW8=A<*%M@>/E-;//A8@=L^V)D=,@CV/A8;B'SYTT">NIQ'Z$4W4ZR/O"CN M-24E![//>%'FL"NNSE4<_]?!(AHK_>=1_@A84="FLM#.BB%1CX^60E\!>'X' MR"FQG<$RP=O-AQMV+Q#?68/RA+KNFEA@T?B;#KDN2_-FO0J_++EOCQ6$='MC M/]?@YV^*Q&B]*WIYP2S(,J,"CO.$#\R\+)!W:GM0[9QSD5.[C2-%99;OEDV$ MR@NJU="R9\ : 4;R"$YQI;V2R=P=3X[J+]:I([8J4O$NK6R+;3M3UUA]^Q0> M2??>6MU?0S6 E( L/8!4R5VH6]1!_SRH >*Q_..^?%J:.!^9!"\IV@S$. \" MOD,Z"+FQGZ$D7.47$RS@EQ-[YJLGQS-7@->?!XJ;X)%ZOS_-#6DD+ASMK5>. MFH\2=AA0-R('<(HSV)#]=[6L");ON_-]&;)>DV)@XQD#2U_>,I%7>BV(CY1U.2<$^Z7LU'IMMV4LT M;I\FH3RY,G 9N6-K@@;FIP7A,MD^7M@Z#S3/V/9[EF,7UC__#$JM_&&;/ M3Y*_D:;@GJ$4,(]V,++C#E;.W?;XH6NB)8C,WGY2GYU1"W%ML,UVJMZCQI^) MFHS.JIPC(E'+2IGN'=.?)LYM"8X,G+##N' M9OS=-GYPZ-D;Q:(Q5P"EYZS?). [UUV<<0L8(B[TJ.T>[V6I!SEN;PA;)4-W M^QKD"H2OQ;WL88^)0>5(TZ, #XZ/VM]-:&-*/IH*LK6LDAV 5=T?=L6@,DC9 MK)EWV40[-FF=CS] G#.H75ZW+N5+/$XV; QWV80[["=-VY7A-$?+1RMQBQS= M7A]+3A>;$C(79Q2R<$<[\U:%[T_NZ-A:CA]WC_Y-5A"[CX]E^?6U$]PG8MA@ M"!R[;R^UT@0ZK [@)_WLZ7_H%J3V531]09LX/O)VORGALZD,IX")O;X8X!QZ M,/FP,. G/COQ?(I.:P,6)QZ1=3VZS;C0/!["R MPU')JB,UES;X%6JH)36I_9Y,@_;2.(>QH]T+66UEOJ3'A O5HK"DC6K#.]A M'O1Y@+=3+FI]:$^#HTRM)6,^]/B)R13BX,G&1S^C1CQB"OR*?_4$X7\R\-<6 MB4E1TDV,!ELL:U7C"0M/HO.3@)]"(TZGWOQF0##7[)*.4A[#N@N?OPQO9._4 M^.91%4>4CLB7P[P!8#XJUGC2DN1*2$WK=^;I=KKAS5,<9N?YJ,@0A^ (LH$Y M .W_>@M7L':(<%)\[;3"KD6^ (9J%8+8DIV(RS$P(CJ"=5>KH.0F_"&JK;U5 M@\/'=RX]U$A%M!>&R2/-U30YRCSR:!$76H+=_ 2D=*$\- ^G^)$>4&]$RT-<*O$-O_Y!"]T0_:FM5U!59$Y\4"2>F9D@ M "]6?A>P V9WW^ER=,^ L)&K].%C*G$8DTLK>R&Q^[0)=+?D69KO?D[D]"Y\ MR^ZD4+;;L#A7=W&1/*!G[SQ7X00A]L8T,Y\W)FF4>6NO>&!5W6U-^]ZD:!D/ M$65< ?9*UZ)X[0D! "%/5OAO(Z*1L%Q%'1X-!?3B&T\@S3D>2MCATI:_9J1Z6T %_N&A-![Q#ZGA$? ;2: 9\(QUQ]? M&1TT9._+$O2NW O#%VT$4P!"EXX6\NZ(^S\5:$_?=.MIQD"+A.TCV034V?H3 MQ"IVS$==CIJZ2Y.&/\OW%5EY"?.L^ZBC+2?MFF;G%L:PBEGNBAHCEN1T8:^D MR,E;(4'6,D_P<.2S4KN*'TI0<=_!$DD;%QPM](YESXC)Y_V61YACI,JML>+SOF]/.OW7?L% M"W(P-3*JFZENU06>WHDADP:,2-^TE;S @1L*K0JA 0==XGI51,ZM2[11VVK' M8!Y4>'N2+TWMJTFKUMXHJ;ZWS0N$Z61=:RSL,1E$+)E(,)13E(\AV&=T^A4? MC74RQ@XJQ!BE+7AODN$8++6C(Y,4X7S Q<[DR)5"T#\XT3JS@PZF:V6$*[U5 M*M945BFXV!1[L+<.KT)WFP]_=?K\8B8M7\;1F+$0!"^<+GJ9N%,@UXM6*G?[ M/LAIG^M M<,>7QJP/*RWL3MJ)[QSN#MV]%U$8$!=FTX4[H5]PW;T"+*?.G5X!PF9<$XQ$ M;3Z)UD\K;2ES/S"7X.,R9SJ,N'%+T?T2Y.3$L1IL%6+YT?K&?F?RDJ'I%Y;/ M>!YBA$52^M2>2I\%1^+34S&@(\V)_IQ!:QEU@Y\%;6RW&\FQBVG;U]W-A;;^ M)LC.CGFLD(#MFH2QY6UK1P& 8%QM2Y[$GY5."83!%0!9WG:#X-'X"NY("A>1 MB_JP2F/O^9"6)7/UQ"%*5.FIH(YM=J67K-@BJ!Z>]#5JCI->JZ @WGE[T73R M8&MCS>EW W"Y MF5D=A^R_QBPP&K0M8S=*ZZ#Q\5I'E:UV>1J[GAE%X@/VA[ M9%.%G49_?/)(.5+XTW"8/!=#9AC;O?\R_6XX7GD8U!VZ&Q'-A38MX: 2[I$( M8\2=\3;O^0D2CV\ZSVG\\9P9?RLB6 _?J79Z5)&E0YZC;,"K<7)LX /]'); M_)8AZEI]G8A?0MALO"0Z20E]HE[_G.;:SY;8NB/A/R3O<#G)0N(E3BHK>!B5 M@'Y&W^#P]-_.T(DGY;LA)'@AG@%LOK+7H.R!:?A!9/>[4R6]<@ADU$V^W=5W.V_ M PC;34KL[G%9@E"*5X E<8.OL-YS""0)D<@FWE>4H-:,9*J#BV]Y7G!FA$E: M6G6)_?ZWY(&7([5TQ+X.#)4@MO/F\/0&+WFWO]3V2F/M4H\_6F=M:>^:-ZW& MOZRQE\Y#!\11X"&:2<49M5!'DSPK=U&:ET^G8"E>=M#ZMFY"Q@11;AK]A7 # MED.6Y1G]]T-!3X0%BO+_>G7DX?[/'_?)/^_ M*^S!#RJ J+<- EX66<[Y#V$/X2EXY("F?*4PFJ/23C2V=_5]C/ MPT3PQ=>-!25%X&>-N@*L,$/].=P4OL!-55=UG[?S;-)= 6K)JS48XZ*_A_*W M>XNB+'U6^H<1I(_Q7\3>/TM4XOXN]^NQ/,W@5))0&/X8]FCU:Q$6/RQ<8O] 3$3G?PV;L"S&J>SL[9H7-T! MI*=S&809=EI_P X(\I6(@2YY";S]+A''U4C_M>8_2W[7(/GN'?O)G9=&(0$Y MBMJ?<7X))DC#4TD\#7FD\+I=8N(2VX"O' ,I2Z%6?4TP2_YFB/ M &?CGNS+L181';$:8LE^VA*QYSB1D6+"SS8(&+V+?^# W1X1M9:W+9CL&J.O M(OE>\FBSQUE'B*@T;FS6<+QKDS72> MZ18J!+%-L1#_Y%8/(8X,[!'1!WV'AW<(HSX-9SPY;E7;B*@_5ZB<2*]GM_!I MHC$J=38EYE5;WSIZ)P:3YY\8VG-IA+U>Z7NWAS5:2FN^^T[O5FIOVKF30S>& M%^]&++,0GE00:89>G".8Z M2.J1SXW&:\!9+SB67RYX,ZX?E]IRYK#OO=1G?TG!5)YD*_ZD?[# M7JVU+L$&&"7T"GP[!;@ M&?L0%O-FCSV(_QJK:9=3M]AC*<1/O3T?J^"Z,"$\A.?^'I5X[MP2+N+X2'5Z M2#W4<[_[%ZY+CB ,7UQ= MNQ61SGI'\$9U*3@#P<-%J5R)E'L+Y\05=V^B:)^VCJQ= 9)B)U2.=QN20,GQ M%<9AQT-J_XHYNN?/+7DD[^OI=KL\;N4-B9)AZ_/D+6DEG(JJ/ )'BK*S?(:_ M-WQ@Q:E#*#$_Q HZ_YT.5*ZL7_)Q"]OP5EC>%)7_>.:$!/%(N*^VMI-\Y0L0 MR6<476]\0<6\S&95)&3)?,&_WLR>H21"5.I\@F-R";P$QE4OFB ^O6O.MQS= M>LAE[ES/_+FDO?2$S:N0F%NL%7OOT24>_\MT'LX&NZ0&&FP MM9^Z@(.,D/_9Z/'WM$_15U*].N3IR()VU80!#6C>93]")/ B,"#;T.116(J, MHN"O9ZGE(#/8:=.:K!*Y:F!%7)V5R];E)Y^89?@#'53&F-XL77$->8>2SC,Q MZ/O B$(2:J=68D(%,)6%\-YDB&WBT:^2]F#5]F,PBQ'/%F%)_(TW&DAZJK$QLNIMW64P(9[^1C>N[D=V! M,(R__+W7U:MVH8*4O7UQB:Z%AP+OG2R&4C4I+AW99A+VU$F*]APY51P)=($6 M(J))U5D7^=V5 A$VX&53-,JJRS^G%%-5W>ZT)]7RI+1.2[+%M/LK*:"0\S= M/"VS<$:_W>>.WJRP(G$!#9,L\<_<:+5B*<(Q!XW_66$.3V[BR7)7[:@#A3\E M>+9,BW%_\<10RQR6:L'LWDU J91NW/05SH[Z]>T*8.MNO&$Q4*5KBT#DQN'* MCS_G(";\Q)[0Z=V2IM&Z0;1Z7U:*\'=4\%<#&V2$"2=>)[Y%":4&S4&= MH8A*6)C;K^6#6\'!'0XNWJW1U$,$2:T\;V2EOUV>S/E1NH4!Y@^'.N4-$#BR M1<+\IG$S$YK$)XU&8D30@H;PP:W;]SL#M-)?+0PM0]L$19_>*BSD;IQ8[V_X MZ?;S9M-1EVYB] ;Y>U\S(2)*I_I\E ]R4A'E8[4V0RJ\_T$4DZN\+C_H"@=S M,OCN?G+X7>I* W_=":#.^7>XB'L)J.BC:2/. .SL@<51F)4G]8L_+!5#FW9' MX8?H3/KOP@$M:Q?XJ[VV!=0>*S^^@];17. CP5+!9".&;;4+YOJ3*P#/(IFW M-V>UI;")[Z9W^4#N ;HK!..WRH=_;)AWP:O;"1G:P$&2I5%FB\WW./=)6O#@3%A2-->2XF^LU1J2BTGD]FEQ MI FIRZ<_S7)!]NM7ZJ]0QI-D"MV/EIAGED>S/FNTTD45_K!T3.90/]!7FF"5 M[B(29! B=-CI*^0">J7"<[!ZHW9,9/IRS#]6 ,:OO_5V#[1; HA?N<9$'+?, M(WRL:"F*B>* MON&>7.*H'&W0=]5@PJFP36^!E?J#NWT&PX&RJQXQ$JRH@^VB*'RX>"VMYNC, M8. /][HQC^_,FN!Y/5FULHC3**GTB"@YMGDB_F/2,&\NAV5=>+G2FYAFGG>W M",*CQ?>5)FCPDE@((LBS>7:^A^=$A7_7>"Y_0%C@Z^"JM%,^;C>=.NT]AUIW/.9Z7-V)8508A.CBS<0_G;K<:L9O+*7=)L!<-BZIBC?MF, MR:BAG%/EM1-8X.]V!I]W2P.!..V.'+[=07EK+U;5@TX;]^KN5P:/*H5]$Y7W MI9.'C;OZ#6_A67^\A2_"2+OF:_/-<9'._:F/"DO-*%/\.WGS*M[F!$YYIH)R M2CDA46)&IQ9C[2;[FJK8$=E@9YZ^D&M*UB=G;2+QWF4GW4EG>>MG:T%-V!RV M&#?8]\HW7$&\>+YX@(>?7N6U<R@MX[&_IBHW ?(MVR[HR\E0(--Z2BGI464W!YN MUK6FL08_<((:'70%\*CAVK]Q34U!E,CN5HB5RP17TOE;)]L(<0SIQ2>Y\P_0 MN/':S2P)J;WU)@7>+B?P77E,/N:7"^X@:_N9$U@AR43H4;N&+\)W!V)Z=F)G)Z&ZYO3^H;!['?N" MPF(81J&Y0/?"D_ZAO SE*<;"V_S'/RRGUD$_JW99QB34E]E$-=SWT#381M1( M)$OP1DMVR5#RAJ7:QRIQR<*,LYY+O[.WD1=[-+)@/D5/<6@*#[/!3DFXB;H? M&[&LO]X6MGT]W4WXO?T&H78J*N[=N*VS;GQ#N1-M:0;1IIR+T>_\_5SH>T/- M!:VJL?J>I/OL' 4[>3+&6>65IUBBW]+4'^!)*AS)4.]=,LT3_9 M1;E&184%S".[!Z)$>&$F"4QTVZSXB)U?7!V0&[:BF*?HZN#YLDU98I'0023> MT<>]#=8CTR7A0DKE U^*0]\T!+N4UP_Y!A*FR"9M8VN?Z0X,@:T$Y$1"!.2D.A=)74 BK@8^MRO ;:"?=M'&^X8J MALABOMH@MD7V++=J7XF-&$)K9[P3PG?L/;Y K&[9H=G+2\E[$AH:K!,'"=IZ M'P5B=8' DM,_+MTD\?_/G=[_7JBIMB615?#Z]3Z--Q6CT;K? M.310IV\>;#=3RF(LV >0KCER!=C 8OYO*08$=GSI MPPHHMNND?S': +2PTD&>(@G,J70F(: M[?X071X=;AM4UO'+K\E2[^LTGWW-Z2B1 N8NN.X?"2RX63L.R&_>H@"\>OJ9 M02:,62T2H'XMD=2(;ZI3 _!: (8D/"K_\?[-_.Y\2?E 94S!^L=MGTY>S(\6 M=@W "LZ6ID_(_JP'W"%4D=\D= (+H(Y7[EIICYZL/SN^Y2A"$B2S*TZK:0:\)ZHV]B1SAZ4,O#'MA M*BVG5%>YHRR*>*$@-T(&M78XM(^R8_@S13X[B?RKM#S7KGTDL0G]F=KH6_ZP MQO["WJG-.9;#"OA5$R[Z?EZG^"!35\99WA4,T2R\%BW%7Z-L*OXLA6>A+U^C M+TDPRUU!=1/%P4;)-G(9"*![_@U^+)@@PK"@9(AA,LM;^_!%HO(SJ*UK6O8\ MSRH9U1*E%/#X=^&M*\!'RLUNZBO +1J"\S"'=>H5QIBOWV%N= ZQ&J#//'488)<3-;3KYV2/&, MA]\3Z^(K$N3%S2HL];L6';&@YW\M FPLQ.7^F6I+>N^:F=B4YG-PP2$!3SDZ MDX?H-F^!BRZ5$*U-_+7(CIW'Y?+&>Y@>J(B"(#G[#U21'0WI>SEV- TW\[ M8L\ZC+AK4V20>7(\W\BMMR\Q=+C3_6Z]<-.(TUT6\HNH_PIP0[/Z!QHHI"(^ MZ)@+"5;T^55XWO25U!,)[CCDG*6S20"]J17\X&635E9]^?)"+8(0L :U6QDB MT';/)U[<+FXS%IK\CMN,)J$1([KPPV0[2[!,_G#G6V'N\B_K.^:;"O0?ZZ6" MU'GTD?A*"\,2XHF!L(XETW>@!_[>93HU\.X$7X?9(_'P>]#(MS\YQ9RD, 4@ ML)+=B)7!YO*I#_FQ=/HL6'984)2<9!*X(-M%IR0WWTNP[">JH>X)Z8!0=Z[0 M: P.W;.R[FR8GWR=N7=]^45@&93!*[ M:*8N-ZQ=S,1\!/'] ,<.J*%"N>E12$/L%:!%$V(PG]%("N)L]3'SG;?^B-E1PGV!M>2-)J69_(PJ 7X+OKSIBG-A$BSG]$2YYG;FH_^7 M;?V]50,0P"U%0T#_#>,Y%I_\C33)]XD[1X.8O>T>Q66PV1+IA?%&;,AE &A_ M" LXNG7 ?ST8$GPZO4Q(ON//S.7%TJ@5YF]*X=ZX$#B27*YVP,'@@;LQ=M M9#*^^R#UD7M7@+VBO>FM&:P/147"P:[WYC]JO'HA^W3%5N+Z^,QS$Z$_)2L. M^Z2RA,&TM*OK112IBB]'+/@QFSO2L.*'+2%%P)-5D0T2\:6%=(\Q(\$ M-^5D-:@_.F YLWG/GOKQGES*SFI4*_0_5UFY+:OR=HH7UN',@%1;]N]A(^K4 MAZ=4VMUPARY3MF\OD,>" M8Q!!9&U7 +.F+H,1C<>H;6-;*E,ZQQI#H8\&O'A;_U-+$>[P[J^$&-UV&]= MWJV1; 2==]7EV#I45_ZG.4W8^O,GD/./*D6HI73G3N\#)#E:4:Q2@EC_ M?KG6'(VZQZ#4D:UX&)16:R^%;_(EWHGI/UW,7KEA((A*R7&GYTVZ=Q8^@J?P M=LHC1.S1ZYXO(L&&6E'JC],!;@+G9V@]4A>/IU($KYUZ&6]^$,_& 4PR>'H[ MO4\+L*\G<$_G7X4L:7U]LJ3H>Q%10)_KL#)/:A)HCWI"26V3/>)-N (*C_N1 MOU+M(_)68_%FZHVH38^;]R\'H!=VW);4P!C7:,UM.M+V,_I'%8H2"I\YBA"; M>4),IV;&"B(9^QVE+;V"WTB%4$[(<"4D-^9C]]Y,X=$Y+Q>1[@$1Q>H/):EH M&,_%FEH0?7T8C\)_N+,_17AYX&TJM-X]%]<=8IZ(<@$[.Q60(1[+-TJ0WN'- MW)"B7^,[NP9A64FNN&TN5XGH[0X2JS4X):INIY/O((EGM@OB0L3R"7H@H+CO M58K_&R (!]T.S. $]RO:1 61(DU @: T!>G2(0$5$! B MO1/I3;I J*$)TJ5+[]()O??>>Y'>>P\M! B#OS/SGYGG.3/G7)QSYG^Q;W*3 M[]M[?VN][RKO&G'&/$:\[^XT2/,)*8^6*H>KHCDZ]N<+H<]0!W#2[B\^W_A> M>2AOC1)?*QHL'F1+B"!M+(::ABZOP4 7&O9G:&AG8GD ME_)9QK,NY[*ELEF^Z8&L!H"L](:RYD4"U6V*SY/*OE_?JM[P$Z9ET4BZTG5* ML<0!3^>.U8.R1004U\5 MP&8&BE^C7[]7/SI, E]<[;2U-GC))NL' M(K7>.%)OWI@5)S[C;99KP;O!<4\49@N16* .6ZC\(4&W9K)'@4'7/;[$6A9I( M9L+=#R!Y91;KAGMUS+D]6BR(1Q[K+.%;!Y&7OR<6'\UDQLR$O#;\_5U]#>CY@=Q'X0VOED3%3^XT-^YM6799XK*R^)>H)KFH4 ME&VN4'?$.ISU0F1(N1XS4I^\MWF!K/\E*N;$8!L9C-WF0(:GJU1++@P4%*S2"8E#CKEI]?!3] =!F-G]K\TM#?L6.C:V2J MY3A96'3EJZ=:IG1C,R=;/L@"###G8E;0+V\!JP,Q MW8E;]7DJ!8@KT%68H9 M]9D'BRFQ1FL>X?*)IAU*OPLI\QG7FG0/JQ4DR.-R_K.(J"I[3;H6S'MDS\I/ MH0L?A.3C55J@PCAY0'0HZ%H\ M51MEMU]PX$\?97NA0R1%._^CAT6<^CA1Z.IQ1S*Y3X=J\HD.S42G?!G<3T]ZYI?*@DBI]704)95 M61QP]H#(3UU?T'C#!$\D#R)14.N#)MZQVJF&LISTP+,PZG\C+X6-QC0AD!X= M2RD!UME[Q1._&JI;,S=C@X:EY\<6#Q'R8@#W1_>/YU[VD>)(4:DJ_13?$J>1 M9%U&G&#@@^Z[=4=.H47U;U:8^L\_V8V0]E(C1T@O('9-#@T)&XB$3J->IWP_ MU>0#8>8-1+H'U/;T#W7/: 6U?/&TK!/Y"*@(Y'I=$#N)':C9,\J;+V MS1A\UO4 C42+[Z7AT_+SH&_<"S0C%(#G1>!>W[^F1 EF9 MG__'P?Q"D!P?MHCR=+ [$'#> HS,/?U)/W"1A0H2,)A+3C%CM*3\A]@9FK%G M<[G$@$QF321W,--?C34#=; @K;=-0VN #4,]BM#T-+DS;^!N*2:K$]0G^]->F3E:9I.[CO!6;3$ M*?NDZ1] 4\]$O<-^)0.8J9 IE&[&8V\I^(04;P'F.V\<<9>%T]5$ (-I0<76 MER9/#%*BX^3L:_E;"^$KC*WF&*%D68LO]N2^<%:O9"QYQ7G(,6GCM'UB^[FF/08D_RDC-YW'XRVZB7#W2'8+M5;"W<0S%FPW0Z M,_*KSHORI.W?I)8KU C./P/)5H.1,^^T1-([[8B*3-$T8?[[,5V?_(2U8)@] MVV#\Y*PP58.)N !CS$L+)\II'NM;KH:VV4^"UF1"6QO"J;>OUC;I=9="%TZ#JO-]F.X MKCBI&.BOBB@_*9-F\'_3;RK)F+MA/S)N7ER*=R@FPG=MO$SJP+I AG- MV6$1L,.*<+B%<8VHSJQO"+R^JZKXJOT(1]L=7B-)\T*>=82A":'J!FW2=#<2 M!-56+L8L( P;C8%_PQHWUJT5!V]IWHW^T1VR?J.Z-_N^='_M=&G94Q3["5DR M%O/+QE]'0UY_8U;9R7_BU]AUG0'/;2_J2WH[&[.%&S3+1"2.2<4#^4O=9[QE M\#X6>RKA>.,'=S=>2C*+XHI,?;_)8HD\AVG**S26EDTX.[HGB)[%2$:#W'2, MY%5K0\;4M*#YFGNQ2AN0$\S;Z+<;//24XNH]PMA/U%^+O!8Q]/*JPQ;88F%! ML^[MC54.H>>A2AOH\L(),WC3\)[(H_3?=?EMEIP$>%81$G3+T0_?'8<6B6U2 MTZ):SHD"DYEBI2M"6R>"[>:MV-M0>KJX."6.]-$]> 6$_*^+'B]C/2[H2?X] M*09J-&3PNB0=RC)S,ZCX5E=1 [;[F,PUY1=217W<18+O)'+L!>558:E&?\NS MH)30<'*TN@5,GH/B0[;6)UA&':,R+U,,9U0QE36KT+\U(2F_62= %*8SB1>M MZ.F9F4&> .W@@K:4>99DZF2[N4MWF&7J.@K8C$3%0T%N'094EREI/V\!MN!S MXRTA.QC"[)@_Z(T;J7EES,[O)2:Z*EUR"@%\U%5NSRW K)O.R6B6ZL?&+<"@ MK<@E8E1'66G;LJANKVJN#]M/H5*8F%WF\Z30] #Z?+MA?4O[&!%04 \V[/F6 M;\O66LI8L_81MX5CFW*H'W*5$1F.U'JB_O.>MS3 !%O43UJ$$(LAT8&IR%PH MI+/0YL+)RC#^?8S!)0!'+-4F[R&@F3QC^9!P#A5C4EG>%4[L3/LN+Q",@UHOWOMXW32?&;'YYNM M67OC:5)%:^S1Q ^:6%=J82P(P>\UB.!6B?;#*Q:@"TV]!8#F[#]/GK0.%URN MXS:]W5M$L(<="J8%MBOH#I(SDM5:6S@J_MDY6WQFGOSB.7O6[%/PQ <^28]4 M$JVI3>.6;>TL,C7E%\]D8Z*4U2)DD8(FB@Y&0PJ]B@?S'9GI@6,&;$W]K_X) M_YVN+2E.%5T+'K&:V['GYK"S?3X(Y /N_OIF##P9@-!?K1'F)LU-[$H1X"A: MCSA8EYY1804Z>+CJEI?P.)A;G>N0;(6C)6E].4Y?P32J-$U^W+/D, M>^,R/,N'*L,.6XA1\4#0'.YA.I#^&PG6*#\HR9%?6%HT@!QYUE$?8_>6-#?T M8X^J*B6+^!9\2#ZN>VA1CTNAHTN.J?$5)K\/.7W:M"G0SU!L7U;G@S):OT8, M> @7Y8I+D*FE.Z?]WQ(!LM(2@*];\6>;_D4/!H*BK(*SHVRW=D?\FQ: K#K6\!OG_6#%BG>_>/>TIQO+Z(]_TYBI+I/ MW()30D5^3)ZCW"8;D5=VT$BQY;Z/+R>BK+S5("SZ[.Q#E(*$/@QHHV&M.NCW#5(9Y(SUF:961N??:.346&: 1]P50?A72J=1DTM=7%M MZ@S3[Y^0DAE,>#BS-2V!OF+GMB 0K[D" 4C@PVO9$3?SM#?K2*OCF(J$1Z^Z M%!-75( +[V#KWLFLPRYJ,;#9):OP%2G^&0U,][CX H.7+2GXLRXC:T600\3+ MD)0XG_B3,-2G>J.CDHZFP/W0W.Q[Y!SZC*$\7@%'_"0NC+V9 S=+@JE$OW.* MWKL"_KBG$?@7N$7 Y":NAO,N]VKA;]7]>)2=0^(P3SD:T= U+6 M>G]L ;?N-='#FZ'XHI3&57\_^B2 V^$5>)>(+]8A?2B<+\'FH](UUT!D,9%9 MA/["@9#3QYF+D581W+1]IK!%/ ^N=BJTP'3 &V8QZ$#RVV_T]_ M_W=Z[* I(+T&2HJ:^GCDJVN<*]3>;O0"FFQR"W#DW:1:M;<4>PR])@=0P3BVO:YT/ MPA"R1]#F!OJV08XS8Z'.M*2.3:KOT%RC@"#K+_!0U:\IOUX^NZ!+Q2?$R3Y- M)1(Y@K3NDS;_>-;)P7=(Z5KS]Y_XQH(_%,X;8-/[O7%&?.A@^U^)&),IEEEY MYDJ--0FLLJN-V+K6@3Q*CK?MC6UJGS UB]=<_.5)9PHIPWB5^O;]CJ]V"'ZIR&E[ M'VJ3\>7%[-X:G,!C<#!'O0*3U?,^+TC//6"X^^S5_DZ_:-2K[B*UO^X84P4Z M.T-]JE"L^"21)3KNPJ%[> 3BH(KKK=C6.Z04I:Z,:NKEZ%/;_C9T=S*([4"9 M5XCT$Y"%]>[Q+<#K%H!?\=:2R=WJ0)CUBVQO,\G#=^PV@XM[J3TB)\&$'XK7Z@EBX;X7 M7/>PR[T%I!2<_[J[4Q >&']EKAG[YTD*4]=ZE]QH\8.AZL_W\$]?= M\G>K7 M%RSYDY(G42'SK'=^\A8@O%5K=0;*)NB+7?:H>96MZ/+NAG36*DEW_JD?N*,[[AKZ_CUS]?[_"TR=Z<"^#@K&N[Y3U_ [LC@<#-!C*U$:5L/*ZUS!K] M1MTJ=V@*-/S$@46^/$FFL%?GFQSC^K0S6^-2QC]YKN7#OY7EHK< R%3@.?B1 M&[NE)*E3/H47S<= QA7(KR.204!/M5>3>L/M%C.MI/LXA6"^ M(FF8"L@M<%7*]%$5NM8FB!/VZ2*%Z-KEFV*M5?ITF<&/-5$]AE/F>J. L]?C M+FJ1H:G'>)3UK%8*:O*B!B,(@=UL'9>,Z68U=3/(@T!5WZ04OI&$Q8121\U3 MQP,72%"]EL52@F%)R0=^89SH)Y0??\*?A\D33N#8/Y%WG>J_B(V$]E_PLQO% M*-7,US"A.:/Z)Y>/)$&7B2*6-X"W')^PE?/>CS;]7+$KR27-9IR:6M)URT,F$97BL#_T>\Z'(M'0Y=C_>6_ M9_.>_2$><,1.FJ-8V896F3U#-L)_*C"K# M%]''I"]PHM^0$1V8Q&]@Z&&7S!IO+=_ZJ5Y:,>'0!9\\\P"S5LGG#D=JKK#6 MM\KB?$=IR=M/:WR-<#2#0OF"BU$.,1VKMHZ*TE="%FKN"98Z4"UG)O0?Y"&9 M^:KV^ %'K#"#FU1RHV9(0.=#[E1J@R:&9(M[,1&-H<2?@_7(C<@B+DW=^C,W MF06MF9UVYD]U[@6^RJ?[%W"U.?;V&T+BB-DK\_A-Z\8:Y=Y+ZU^GW,6W@!@+ M3$\G39TH^PH>^@A.X3<'5Z(?CT5GR6G"SG0M>YQN@IJ(JK' M==BDN.A5[>1!YJX.?7$A0AOB7G9?=:U!5^BW8:OJ42\!>:D 0#/@&\ 1NWC_ MD_?]2HE 1MP?]_)RFC\_!& /$SZ0"[S;8=* &!:WDU'6Y/+^+2!BJTG+*RNS@\V6UO._HJA"47$D$&#%.BCBM*1>+TU56W%/ M&-75Z_)(;"O4!=L+*;A]H;XOXB+';VDI4[ EIYRYSUAUZ=;/,OH=)J2BLG(+ MR$\AT-;J,:-_S_UK+3C:2,\[D]9_<7:,)D&AV#_?_%J37+RC@?$^8ZC-GC[+C@;I^[WA/3FAD MQ'LL516/A/OKQE[O4O@F$[J53A(MQV[=;2$HZ:-I>N ID<#_M<[:[%5&GRS. M\@;P'\8T%GC@]GJU;A&?,XAI93B\E@+\S8F+7YC(KIK%6=A^P&9<5>5U:[DS M2W['J;LH$**26RA4EL:H&+D>L3\U\?6&UG]ZANC'7KT448KA5&?=8G]J]KID:ZP=DX.#GT:3C57\0/"%PO?#&OM7:>6SI8 M5HXE8KU:H1BZJ/WU)T4[#7.T#:4)[,M^=Y+FK+1_GK$3LSO@-KI[_N?3('FA M3$.:4M.T=4]#2N0E?V\PO:LZY>F]NW-/S??D!F-1PD 23F>G_EZ?]E;/N MQ2P9J*(F=9^[&+^ Z'/SVA,I@XZ_0NVW@)5%3Q?C+.9S?W\&RZ!DK[?@2?]4\04[41/W7BCOUZ;F%Y4.L_$EGPIH1'XB47=17T_LO?7 MF2.BL.3SG):$TW-QFZ W\IS=.U24+MS%=&&?Q7%&/45.VD "(_7:">5U4='' M,=]#>R*GOLGYKU[U4D&,>2?_%LBX7JF%P;+/X:.\_/SQ^&$9NJ_G&A78'AZD M^LXA*%(Y:_/.B).CVYH"W1R.ZB\]Z"LQ?\8^>YU7]^CG)S]*4K-99:90P+$^ M#![&&7NKE@*#K#CZK!*43 ^^K/D*SX#\6!]*]W:\8ZY?IX=?YMDJ2H?B_!.UKZ M6C_!*-K4CU[-J]6#1-E91K +\;_Y0?&&,<]YAI]E'X0O2S#G' ,CXN>\=\0; MRZ$E%^6Z]T8JX7?_\6K2@K)OWW,^%\/R\!Q*.LF'0I]Q*D?^UX]85AH#'UH6 M>_#//3\[UF8.P#!L@4CF8JOP+A[? MB/]#7*MGH)__3L;Y1_.1]P?H;%7/92G)8G,Q7"#S 'G822H6:FC8-1X+-0.G*KM.@&8PJ:+R!1G MF30:_4/=6\!]XMF7'7@%MJFMZ7 MQG4 V#A_/G1G)=4Y9@SS?W&"R'R44NL3!YQ6\G;O:0U=4QL$L:#\W5?8AB42 MM$!2,=F;MLDB4Y0"]$E!7M-5:FE^+>,=8 =-&L-SW20M))0OC(<\),M7-:9L M^T%3]!4'/Q*2G8EJ6O'5=-P5I2N8PJ;KE]0/F[*^/M6[<\0<=O.LF[MU-8@L MLP.:K/">OR$YL.Z?):PQ;&I;E7\$<@6S$)5MRV;+].866CH#UY#-4EU9@Z5C M@=KJ&MV,4;2X&^O:Q9G+.9Z,ILR^P+N8B)@P\*ZJ)[II.:O:I^V\&D!QHKW: M:!R)LUME>LVZ$?:D3CIWOHQ$NB:%>9N>J._.S9D ON"AZ9?EMFJ'1XDG9S3H MP4=,)U++ 5QG]QT1I"B?+!IFK6IMMUB"*LK1_[LFMTGBB338XY:2H M=$GF:RH6I:&0F$I0/G7-D;I+.$HQY$JG#3' Z[%)KMCR>.YC<3N_2#"YLI,Q M'18J0FC\VS_2CF]0#%V5+ M&Q0T\(EARO!>R*\_0@'@0B)^Y94E#-BE(XXWY*Z+WUL M=/[)B)Z=#5%>=B\Q_TC,6UUWR@L,&F$LTR'1H7"_,$4[&S]I:R6S(2X=Z>DQ M7]@''=;M'^V%(40TEEWA%!JX?0_"N8\^"1=$Z?XAFTBL[Q8M MUW@]'Y]&-[X&<^]/JS &[X]4]TVL0*HT6M3)H@0@'OD, F-?=, O#S^>Z]T. M7!8;&'T%HVL%YS=6D',+'[K(M&IC;Q65_."-\4OOM6R%G'-SCA/%JG07FH.& M8PJ5J<_-&I:I5KF$RN%;@_(K1#9\/G//EG+2:U^/?L=%*@8&GJK!I^(&% ME M1C?SF9DW#KP#-65FT24_%$8##^M)EYSK%3B2^/1+@J^13C_/IFE=(J_E1J1T M807F$]]QA:)I(JZO.,!]N14L2@A>^?CZ%/F^NKW87\DX1\J-KU+Z8[FFW\%A M-X^3T]^*V,%_W ( NSV &UDS,_)@:6LK[U<9SQ4H/%,=@9N"FR*C&NIMV>]B M)KM?!K[X+K&$=2,M$F$GO78RH-W)NE2BGJN?[91)T4:[X('(13,1X>"3":J6 MP:??N;R MC1Q>TH/>]VKI72+ZF-EA(9.9(ZV<>6G8E$^IDH5W]"TOO^,6H 9Z7EL1TZOJ MO?Q)45*FM+CEOB-X2!1WC01WP 5=U;GPT*>#V'E$__E6)XG\(,['M2Z54U%E M)#=W]OKNU:/3FH7);7S%3IO>Q32<-$5!14+<-;6%95N;#LG=^7A4!KIH%^DB M.G$+$.E8VO2)J1V#XS=)36-<\Z=GDL@4= ,V_LUWNW- &%'7FU?I*6=?A!?Q MKL6:CD;4U1,2Y'D>1T8!3WM"90RN$A'%(E,C'L!C%?\ @T4C)FW\>CED=QP& MB8:79_U,QGZ&6LBNK(D9E(B?GWG]9%U'6A7G3VB*OZX_?>"QK:"[B,0FD9W[ MZ BZZPP:L+]L_ZS:XIU:$N^Y[K:S[.GL\%5HBNZC97@0H^.LA8'H]U:BR0] M- D1ZH%K2-8>_\B;\X/2]E66;O'[KL37M5-=DVWC;;(Q>54F(W?V2LI@WP85 MK_[K1,&CQ(47>0M@>ZRL:!P\]7J&C2PNZW^.TNJ@I_NBXDGGC4OO3?19RNWB M+%M!C)9GY=#+@^:8RVQ_54AGNH=DQC-'WC[6Y\>0H""$K<]NT$4M#A1Y_'RY MBB]4Y'TV\Q'-V$?2FU:)WB<\%0;.Z;K#UE^,792D[U(-#N,!:. _]"^0=:,=5;<"QJFN.DZ.?/EJ=?\) M>_/"*N/^NC5Z_8W!3(-66PJIF_!*2+Z1T[-/B\A6^%Q?Y!^2P"%MT4UW8(/12C^+0>"CMP^!0P7>< M!H#CWSKQ6T"B,L^%,A=0^X6()[/&R)X +ID88F/Q::I6";^'Q:*81 ML_6,R><6]YZYF&/^FV\QXOMJ>Q@&CWYX')' MI+YW@5T# 1/'S%TTI!\-K'_C3!0%X.7C$%N)UH\2(NVXUAE23P=A15:BSU>8 MVQNM?L%]#_,.K MGB'$(90=ZR!'A>C"5N?W*^S..WA&W^;Q?):WW42Y5M>MK^#MEUM F178*0S" M,Z WO3NMR!ORC@XO#W!'7 %?_G;04M+DGGZ^IQ_SOS4!_M74-G-2HUJ!4)LU M4BE&@I/LA,2I'EQNJ:=$X]11KQ[DT[(L/U)VBQJSVXL]RXZ+EOF912%4JA!X ML->T?!W:L*:LV/\NYWX$#$"8&3GL>HJ@.89VJ'^]T-R:-8FR,1%I;ZS#T<#= MD^K9;LIR-@EPL\]!1?U:MWXY*_*>JC4%PE7-#2RBJ/[L7,37F/\X.F?F-_," M9L7%;:V)K2Z%/FA &P%Y#"LJ7E[QP*6OZQ;ZMX?:\*)9\E2CH MF_I8:][LO*8X)/@OV=G,?JMFO=J$5^5G_2.8U RD^W1/N-SP!(.@-SWP!7X6 M"#S+50Y19XG"4""&KB>'!FC99.PR!!7CRS.R&H2=1: OD-W]'?6%A-K$1L&,);H&G@* MZSS(3PQI)EIA<"O*S.U>"O5U &Z>(GYC@+!Y!Y1$R*H^AG$'=O+39).VB.(0 M027H\,"^:L/VU$0RT_:47W4#:5'8%%W(>(?GT8F-]:Q*,= ?TXN10X6Q%U$- M6[> YI(3UA;S?)'+2NC1,E19#94@X:]RWS^&TSF;_"&&D.RB0O7/0=$FO4U@5BN, M% V+"FO/NV#ME(C9@8:(,XO><^[KY\O.;A"W$JP@F$Q#&Y(S[LHS;-4&5]?? M>YXL'DW:U<@ (3 K>&D9JP;HLL+! ;]R?HA#JUBYY&(UT["S>"TC\B#[O,H+ M3L7TDV-)5Q7;JQFXE[.Z 21&!6ZV5UDZV2-#PSL?L3YS5!AC.'-X M,G]])O,*D8MI6G(+B\0T#5S_TQ;]CU;H28KX/_H?FZ");=T'1_C)+VV=8/B. M+!XA7#C1T(^HMNH=[MQ!#9M\54I8[1VFNUJ,..'/D(0%Y"E'KZ%/=;\BEN#W M!E;,0&.@.R2(G,?WA=]S)5JQ_4E$G>AU]B K4Y6+L:$6-SW84D+W7I@XQLYU M(\G:DB;3 I^%/I237$7RGMA:R?]J]U MA9/.KMJ4]]L]$GD#F MOAR7=+!+S_"Z(#8.IBZM+YL\.Y>8?=V.ZW-%4Y"7X";WE,&^E/1 UBF1+_]6 MTW=69KKGK)[+7SU_T%E=&BSF%M 6X1Q#$G5_/0/\UKH39"AB<6I6 MG"$]#FQJ_I)]=NGGF%M * MR5ARX5'+>7C?T(YH]Q3Q_8X:'^K$^ET[_)VFN0(7FJWG)E$F.G]^*'5*]7Z> MP&V0GD7^I+4.;MO4@PD[!&40)%28ZM^!UR::6\#^UOX)U/:LTVRB!>:Z0AB+ M6.%<-*X&(SN5O"%7!!?04^MSB_I!U@UF>>6L'D5VC@$M#,Z*NY'0SX*:;6EI M9^%;0,O5<+F"I 7/_[8?&7<8EUCNOA.N?K3JQS]ZT9Y&],.YW?0[K-TB#!6Z"&LO37Z&/K43(V/U.3!BAK@)/B'R9\6 M9QQ6GC6[M.JA"5A>;,Q3M*_DX^J,ZH#:+A;6-'3^O>S H;-;@.A-_H"(^!%1Z\R"+BY4[MSA]0+%1./T/?=9Y]!!H7WUWR>%?BY/B8A%8:E$ MZ5N(!/"R%2JA-=LD\%2:7,W'%A<6N4,9\,4>LY8GFE\QTB@ @ZJU]@C_Z8;[ M;7!G@,]&\,.]DO=V3U.)=--S_I@[QF=Z. 2/:'=U#>$'O#P9-GH$+-3]#Y29 MSW6&6_[N-*Z+885UJ46/\@)5[G?_WB\G_"&SBKE_]4EG$ 6RPZD)%K*]00HBN*&!C6S' MUGW+.N3MRHE;P'.:^1"UZS'0T$8:Y+=>X,X5\-BLDN9H',D]B'6H.CCMJ:R6X#? M6VZ&FE Y>85!JU^4+>>!G#_$#TJ=?4Z[2C7^:&V/X+*]#%T@ORII#WI&E)X* M^+8G]!FG+_Q:%.6UZN$FGL,>:7YCN4+7N/B>O$99;Y^WC;_"A=G/XQ[*I&W6 ML#J@0G J:>K#6^=S+[$?86;W_6_RS@ON[KNX-4TI;II*Z%M*90F\/-%[P0!1 MSUS;?RV/H)"HPGHC,ROS8T[WXT_)IO9-["WAR#UNB)X<:WD,(BO 4D)G*^8P M*RBN( 2J73JL=W*XKJZ6E(HM\VWHTRXS*3??Y%61] M;.*F_W).WD(^>M5?)K/N)GH'?:EUJ./.T7X+(#OD99M$?^'[2BVW0A_#[?)G=5G M!BY ZK-I[(2X\7<5DS="3?T"]Y^SK[71DD 98Y6]4C#&HX%_W$3D&LD(>" M51C'1YJQ7_$5-;QU_3IXU?Y,%!'\K8VDM#CZ0\P)X;M*[B*N/SY^-#(1K&NN M?=)?F5S-QC/#N525_H0V^;M=W"<>5YO2I1QF.%HC,-I,2'"@:ZO76QUTRFVA M^VW3,QQ!N!51CAXP08J_6A E8JU]BL'0)L4FI1=7\ M[3:RF ^J'$RV1EVV&B!I_9RE[8KJ1;J:Q;+)0J)/T;_'*G<+XT[.&/\)225>L_^.O"3U[= K[P25'16&RX_'?AJ8DH[GA;IWQFWMEER)0:ZMGXP$Z/ MW:BOWF:=;A+H](:@T+Z=HO%ERC[%4'THN12NY^H+BDH;;F<#KYH \@!9::@X M9>>C=X]>%4:,+DXMSEUNRRA9V5OV',PV70.[AN]8;OI_1V!G'7A9/Q[WB "$ M3T)QE(:H[9-9Y^L?'Z+F)L(4559XWNO0L4,&J1>_ M+ZQVB<^6FE1:3Z"2$GABW@+-'S[?RPO^F\HD]"0$4!L$PBB7;"$(WW9]D\!8 M43D2E'ZE+'H^)4W/IOS(9NUWQ2YS'3Q]K]9E/D!6@KS3Z;\TGO:O+2-SM&A1 ME=5D; Y#R"V 5S0.\E?C.:V;@4:32X[_:=;3,"S:X%8B8\\LY!% -?_QT'W*/0^D@QMB &K@TZ^BI= ^ M#U&Y1.29X53]EH5I\%[L]WE2TV.:V__1LON42;)+*Y$W9? MEOP[XR#8W4)J\.7%'[7)/C^2&J>LP.N)V1O8(XPM1K< +VN%:0D;,E7>U^_J MG5DZI!WA6160 [XLU:Q']B.10<@;U4E0]=%%V+>F)Y[ATFO:M")Q']68;R(O MH)A['?['+%,FB6JM%0NF0&)>G -QL,/\'3D8=AJ*?KIYJ7>9=* M:C'DMX#9TL6UTZ:A0Y/QY1.'3%N%,@SL#GRM7]#OH#5/]K%7)*,+5_CAI?+P M]<1V .2*Z$+K#TV!*YO+PT.9RYJQ).:^O_C+0VI<*1^O+SXJ*C86HMLZ(AW/ MHY'P6(+)5O9_/UC*NU=_EU8M$KAT-N1'2W5,*'>08MU0VT-R24*ZHTOZG.L. M;54XE7_&&1 *VULUNY]B=G2>Y?2['W1PN("UAZ#RDZ!=JRFH'&Y\C5(*,EN> M7-*U.8C@$^U?>72R5]HTV9C;P09P2_5X:[$ O'2339.[%UHJR?@=E,#"G3$9=-?2+Y*=,(\&T?M4W6LN'_@[]"?M" MHU)6I;@Q@D0W%6&&*:B+,3(L)9ECR?#"U2L0P M@\(K 9CY!9OAA2/!'X9T9:!O[X%'HRGH;!#HM< TXCQ<+\[B=6$0._3=P]\P M,A=]:; M!GSWUS[< J;2&QWXH$^_ 6LM'0PA[[_"T,45<8V>D0K (%VVX5O MFN#RMB-B(8*Q.@"4%L=.#Y:[!80 W($2;IB6=ZVMX"P-U]34&< EP[R[FG815O5M7BN!IN@UJH)!XF_=3&47UZ8:Y*O%J"DGGV:T051CC%O C$AJI2 MNP7\!/N;M"R)!-BSW,B^^ IV[O!]G*8;-3W=I$ M7?M*V5/KO)PH\A4:ZY0G%LCN[$,IBB1NH-Z&- G'5,];K+W:V*"WED"P54-% M%3W*,)GS%N!M-0V;W2[,G?&6I347[_USD3K5!R>J5;@' 6)NMX2IA MA1%JHG.YTCXF]V0C]-0$EA@E-;Y^+!G6B6C8WK*%S.+_)M^1W.BT_+,8^I_:3KL)9[WZ"NF KD4P/R-$QNC9>KD] Y_1C'2^XL MS%CG\O+54OB >S@I\* O6]0/$(5GC+Q743Q\F].7=C2K7 M"5!_'3S/NZI95.5:V+,)_73"_T6>'#XO_AV:[DGD?8.\!31; M9]\T6#,,81/'CV;!%'1'H;SD._N(6+8;A7W:EZ@J,JW4D<@!O<0ANA]%KS#DD-E,U',J6DE]']$\Y97K@@0 \_U^9$?M8(G!JOBERMACU T+.WM4W?&%O$9\XZ M.5HRS'US?VY6M1-FPM,NIPQ3=RU?2J]1&74*=)E-;XC-$")@[GB6'$ 7,[HB MT:5LT,A'-8C'IU:S!FACR+T?CW9JU67RZ9AD4DPS?+\^1+QV3XJF1HHZ..R0 M@U$:\3,_YRCLQ]K1 %H'OYP-^2D._-80:7NS=M5W@+O56-?('^MS"_?7:L/UOG^*$,3+RV , MV +0[)R'9^CL1A861AE+/R\"[00OE55)*,REI/;0@^5AX.:8QJ<*7"]=.[7? M9GYA=RDP*#UG/N1W(XIR_E5@R)FW2"X??@,UVJS;GG?Y]8G\DT%MO1DB$)H. M<;ITV#L6(3C:?BM:A?ZAP2&4[J .S_@(;KA02C>\GMCYDV$I3'XTD0\AYE?, MKT^9JX_8O['R\)+TY1Q6SF65<-__*]=V-$.0K:@?4RST[O\'<]_^67'E>.Y, MK[ [W"R/>JRJ%K>6&++?G*]^MY_/V"N"U[56668+'E&]A*EWT;W:L>EM]L85 M^#M5ZX"(/IGU(*2B!5;7'./!K,2]\KB9L^S5U4(0W:K=:J;V"H?J44F:R1,(-,1/N&]VRK"3V,2;RWZ;2)F?+5:0 M(/_P[\*R;(QD@'^D;5,*'>*!(150HF7+#8XGMX 8Q?75KG1O.Y^;UHH>!8W! M1)8BS7!%G:R2+*'(],M+2EJ,_9&2%]*3#T!C+PT1^:0\!*([%._KK+8A(>?*O,XMXZT2R7!N4MC!U@E,$"> M_>"Q_,V!YZOXQ_JBJL2&YDI?JMX#:;M'\J6_6E&::!P\RMPS!R)Y& M:?"A7PM89:[Q["3:)KKX%M#N4WHEJXZAJ!KL&E/H'&XWDS<#K\?68M06UZ;' M%*03%>)71(E-,P=?_9\[%1\%:BM( $QTS9YJAEV[S[;8SEZ4,"3"FZ.FZ%V/ MREIC+T^^U7$E-RJ_([UL6Y^"2P!@T8=[E\N/$6>?(18IEZNV+[K&!GGPUJW MQCH,?+ML[\ZQ_U0'O@.3?Y1SYY N-5[ "R>NOV!!>Z Q=<':,%+=Q#X])D9 M2NWXX1!&5$2,L0L"OX9SXM@S<72&$F0ANSTSU!:I@)5)GUQ6F?VK7E'5226,"#H&0QS"V8LO=> MF' 9R$95"%1Y1 S(<@MH=3^FR+ZF7P6?=:[> 2B%6\"CQ7;[L;8=4/$<_!B- MS@O^C-.[>)3H)B/ZEK)K\GD81CH#0PH)*&S=^NPSRSEP8]7AKB1Y]VBV!=?J MM;< M:Q9B13T2@J:#QDE?NRXBM&8F<7P,5^^C3X3I4PEBO'W:V33<;^Z^BB5 MC;Y#)B..P7!-&Y3!\=,K#)CWU)>V\<,4(.SJ A_[#)&SU7&W16"3?E56$Q+F5:+N:_I!;NFPK,LY:-V&C45[#QDK747>9*S MS+]1\&KD(/CS3[6:PKHO_TP6@-_^*R5H@BX(#^IK#IF M59M A@N4^=X"\ 6)PLZSP.";XV)XF38VEYU& -26I!Y]P:>Y7IJ%RHI$6^^\V%7\..+$.O< PZ]ON";\Z!0"$\;+_P@E$1H9?EK]J%EF*^]J- MX=E5.4B_DJGRQ4+!K$ZE["@K)!F3]H]R,R.9FD9/\;]$V5B\V[%Z1 ""@MNA MPAN>) BS&OFB%-I&ACJ\Z3D5,1'-8,A;TS^^XN.LGU MK$93YWB1"K,STAYV36_5>N='/YXT.(G7'>WWE#?H%'JJ^+/LN)"+WN#N$)'7 M'%TH/=.MLMJ_8&)ZND9TYF,ZZ(HS \=#DW;2/@_JT+0-X;OL%>ES!L]TVJ8< M? 0INN#[ 7ZRKL5*>?46O]IJ?P)CZ76F3U?BY^-_%Y9C)VWCCO#:=\GKG!GZ,/MKY3;! !Z/NF+ M$5TU@4R*"[FI-?0TG^$'&&5TT36&UKZ^?(4 M-C0T>\AA 4T;JO=^ERL43'"HRQK'YKAK>3H!FAQ':D)/,,!0HKDEVAV?!BHW9_4K9+*7* MVTQK,R/L%U#^$K2-6A9GN-/Q-RQ80\QC_;OOB! MXXO*7097=-U4F#?5^V+9X!Q+"JAU.88)6*--!CW$54"LYN%_)$RR9IZ$6:U\ M?;WQXIFE?Z-X&PG/M/VVKCT"M:E\C*__.."^C2>VU),_13;"IWF7."2.!U=>:7%&9:RD?JTIUK!)*SJKK52A;82RYO9^#E36KVF/V3\L6 M-T*% C5ET">KE9@F!.J_IW3 0Y>8E*)73^[\]L4-SW;\GLCKI=DALKZK8OT* MI0!F^O4+Y35KZR^V.V+THE(^H.>R^9;U$]COS6T401&R6Y!O[^>.!B8<0RVV MZBP^%J2KLXU+41O@Y7$"3K&OXR_GC/5S=6.>#6H)6L5N+<;,#V6U&(56Y*U8 MI=6&#D+SH"GO6<6/SE+\V3HJ(BQQ'LPAD9P89JO-X7\F]JB>O^8;G>J6D9?K ME:L1U7*'5 8KD_B2*&@RE$O?^4Y%]?]7.<[_TU(2NP.9TEX")\KSM[6&-+WBCI;\-YG(>)A\+R5$#"F ML:1#@L'B990-E?J3O_I@N'3'WD*AT5MZ)0Z Q^87.UB_)M8H2 :7==3X/)4S+I>MKA0Z8 M]I'TU_V_XKW^%O3WJ#[NX(H23<5?N5#&PWXM)$P50-N;AB:@_2@1R:=%3[4K M5).>38#'_0(U68M72.ZNS+]/SMWL5>J#5-ON5>I F5<$\E.2**\"TPQ]N M=C\J^G>E(LMFOG0XOK]DQ";>?H[[7=K%_U MNO\@STU4:R.6.>*,8#*==^&.R'3';2%?,(.2G!5RX(T&9=)DZPR$H;?P:D![ M Z<(O"(E@=UWYKJ*(]?)0YN][@^H5XADCFQ/0O,/YCV8)^*R$-3_C;KOC&KR M^]9\$14I@E*D2%'I7>DB152Z@/1.$*0+2*\A( +2%0@H5>DM1'I-Z+U)C?3> M>T\@)(.__UWS9=;<:7?-G?EPUGKSIIWLLW/VL\MY]C#N\9_!3Z,/XB8:&\+Z M-0H63,#7JL<1K*\/.%**\4 GM$V;4KA"C)'"_;T$5D<_4IM"+_;@(;M35=W% M&&K1;[14QP%"D@V";N/6;-#WW;6LH\=Z/$G_'E/X#V8>?_W[VI""G?!S4F6U M.-UPU5J2K#AE@&!7XUI-FO8B1WC.M=LM TOH!Y<+> 9MMN,!WS:[4C<\G?4 M!32ZQ2PEOV3#M51X^[,],=E=A.G0>8;&#NZ<'KNJK3LX[$YMXUX(3V% R9S* MD;1^.T-NA<:4$]M7C7W",MF+TY0WETH-HP+7!)>0#=819[8K"=P.(JMX )$-V:* N^U;A/0P.5I]E6X"%-))87^#H$[CI@ MFYX327$%F\'WWO]-(KSXMXZN4H%F"?K%:(T%]_-"V&RN&JP>Z(J,%6W>A:PE M+^6Z=E[\,,\P"V[!,?UNZ3"OC$YA?WUA.EC"8-&/OD8[V: R >41C",>C<.9 M4F+P '30-=30J&PM16<1#WQ_A@?F9=><$FL/_RD5B<4#QB*%[;=XE%B_*%YG MKEU".FS"( NST&*%%KJX@:7KV;]*FNLO*TP+YU.=NF;66Y!68Q4IT90KVR6H M=Z7IG3RM^7_9;1XL27_CODZ>*B:4+K IKJVR*U15Y,@P=_RTU(#GV[.G$\WK M.??W5NM\O&2R]V4_)[75V3=\$VZ[KAVKUSG;F14#%J[Q+.%=A-5M^(KF0']- M.)4OV:Y?RX*">]<2FZ&5ZQFD_$O03I+*,Y/6V-9BY M;31MP9M5]4:2[\<'C4OW-\JRLT2U-*O)8D5BX3XT)XUS(>51\T)X@%*\G"SX M9% 39#1(DQ=Y7/9CM[HADN?/BO*RV#,IQ[U6$HS)"Y\ =HL?C5Z:%]WNSHO5 MN(0&;+Q,/?FX94CB/>>S"E0-#J=_YE=VZ%"DV.TK4.[VPY1_)\41*O1TQ=#@ M3D_O5^A3["VRQTUWCZO#<(\V?$=MV;\Z"A@39$)_B5,JW.TBP;#&O'3]$?6% MHL\W,4TLWHT]K6F*C4_GG-&==?3Q@X)=GC"-*XS#LF&&9"52I4N8&87M]CL[ MCEW W \WH?"EMZ707_PCT:G.Q6QI\1-3.B,;8R!W<)I8=/8,2Z6JLP,WIU?R M4-N$3'V7U,5J#1ZXXR\_C)6FG3A>8NK;S-&2<%E1#&JV!B792FL)&9=.C2,M MLO\Y^W>R6L.]HJFE#E.4@)<[@3KV=O5.I!F^5Z0:_5076<:-C<+P0%SG'FHH MF2$WSZ78!+$RY9RH'>=+$',MG_$&(4"P,5Z^GHD,8:?.HK&%41JQ(63A+U>G M7)W4=ZH]9V'(G1!JK9$["17_BBJ;>H4TT((7PPD^^>@U84=JGBE(?F)TAI@_ M9_JCYU; \.04RA"EKX\1%%9Q7S%226-;GI/'5 \)P"U3RDHS-+\[[EC:605$ M9'%N;1-Y2FBB)+I97GC++B0P:!HCM!W;>Q8294K;(*=>1*D9"Q:!?AE/%BE87PQD4CHL,XIK*VHY/4& =\G%,&K+#$K:DEYW6>"+\6%Q M#NY]J##&.ZD]W+O=,5/?N-7GK *FRVQ@7?_XGQTD^G?IRM6S"?^66,FVX4A* M#U[Y?//1!_SC?]SOD+RY@9"=<(+4]9HFX.%A'Y:F+6BQHA[(>[(T]*6UXW="QM8?F>%9G'9+$F7VVY_QS .877.!6_183_ MJ)%/Y*1[]_:+8HWLS\UG^L'HHH77B1-=<8Y MX !:X6A5[;9)(9QCYJ6?K.DS%MK(GAR5D\?5"5XKLZK='DDSD'XTC!K#:FO0 M^2CA;Y_1C[?^G!RH6C=^'JS-LCO",[\PA!J(;NEGSK0?KN M"\3W'A=D+VR6XO*TA58ZI&,-Y/=M8>D+M'J)L7#[FGU"" M7(XM$AD,]V7^>5C1,3:X/Y #.3BHD\4&U#LX_!&D[:O^RO$2J_G+ SOZ%43^ M;\FH?C6R0V/Q[Z0B3I)"3_2P'11;9J\./\LNJ'7V*,OVC&,UK-/=M"1U/R8E MGX%FX N6NR974'<2TG;;3:U)-1&JN-]WSP0G0(I[S5L]@A,RZ0SR-'2O?/OLSUA^[ G!B#82CN<#?5LEB2AQIG:H:'7^F1"#<&_8Q*PJ"?CU)K)_X8^HH:2 M :[LF0B3WP3R'+9_ US645>7]-E_+[]GB0 56M:)_XIE< O_U^SEW_?T"UP! MH<+I.;EW];OOE/3'%7184N[P)B#083\-]E'*K)X&P=T9/^5Y,;]@K.H>(GGT MJD/B&+H!F*31:*KEYC!V8#QEN,'U8HD]P<1P2NW)R==$=NR35?'5S)JBOQQ)\R5X@+"OX/M"P8Z,S20)'H@L MPVKD4HB&Y:-35(?+!';?AH?I\)%>"90L/4&TFYP:,>0@'CWE=09<% ML3S<,P/1C9$>R;$"9R[X92T>..2$:C^]6G(1G!ODPGX$#W#(Q(\&"-IYUAI+ MK-0[=5YCD]WGQ(1=7L!E1I'\]F<^QIHTF>DA^GV0]NP>EI8G9J;*9I52C12J MVVXRAUX7XY'[4O;?8SA*4K%%%;2"2T58->F7AH@Q]:WNE8S4A6DHRVZ)9_XY M@>&5MW8QK&F6:O$#1IV9I+1^I:(\:OVSCM4SF[C3W;^D.C^OQ*W01*TI3[!, MK37\KVRCV??]:L6*,0\QAP;9B:PCR_ @3(IK]%KIW157^O%*X,,STOD'M M;Z?$T_Z//4&!73U?>G0^2EQW^YK^B7" -^4NL6Z.I/M,#KO5"&A$=6O$ Q:_ MT3H:PO.K0$_J=V2]F5D:6'+[N%ZZ>I&HC5ND.T-E&&<8?\T0_4R)\&ZV.&6I. TSO]3Y MY;-^7_%/ 8RSWF&._=UB58Y=SAB[!YW,1L_#Z)H;D\EIG*MC,(Y:<9Z M9H]SUD<"PNVVBI[QZ,"_ZU5H@S,SZFDF\4!JQ25Y[()&N$!_YZG4S]5J+B.Q M9AF%H52JV$0Q1K(OA#NZ*S&^SA&S3 PAGT<70',3EX=$_,12:ZA>RP9/$I.E M9%3CN#LH3._C.,TU$R<#UN;$ER-]T-CG?I71S<\:' MJJS>)3[RK$/$/+Q MCB69/GMYR(*F@'FS?#XVE)+.5WO+ ?&<4) V$PZ-KMDZ_'*?OM6):'=H8<8> M1#'7#KX'\?RP=8F>"M5&NYT I_"\=JT8L;#:HK)4EA3]B^2A4[_-V,06O<2; MC8V9:AT.L/AJG,JP Q)!/X75W$>=RJ^//C QGJ54EV1KW:-P7%HUD]R%\\%+ M/8Q)G6DW%-@?9M5&26ETL8QF>I6J6T.GSA6;CF%&)W* MAN $(U6.1*8P][AN";7M?LAOHGH4!T&,4NQ=:_0)A#/F_(-D\,!K7]UU12JU MX?3PB=PZT7)$<&2J++%V1 M(@8Z9@H5]I*^UIQ<=^F4@;QU->YNHU MHK'EO#%]963^M/T;B0PXGV+KE_97!H5;@>5/F@!*Y8''P)K,C)^EZ+"W5XL7 MCB/>*M-"5,(GXS/J ,=QK-M]TK2*C-UO#-R6$KH>(751[/8L1O$B,NX.F-@2 M^]JAMVVI8,&9)2+OL"0=08GUK_?]8W+#Q#1G?P1G@QKR@(P-BNU#6CHS'%4P[U! _9G-S-O]BOVO*]F56YP'LOI3W;:< MWY1C71G#^?K;H 20,6]Y.=YYP1XF>LK!0V^N_+N=)TR1SLJ\ MHZV6A0N(P8B,P^IJ-$BCZZ#4!\QGNHSHR>A+C,6J%AU-HZWC$'B@G85X,<-C M(.*58+?8KD8B9-HR+KU'3N-%FD.K8+& 2+<:8MJ1K&C,Y([/NJ(%A86$=#@C M:N)-NU9;T4C F4%CN'\=7!0BO.A"9U2C;U^D'F>4=[2W/'R(B'#7E/=,??B_ MUUSSC[=^<[4,'Q7X^[A@^:>5YLGVHR#H@(26+TN.C5:VG?QH_@Y-_8F=^Y%U MQ<9 !512N4?]5+7;%$?$(N_E&]8*=M-8ZZ+*WR,EP@.=WA"L:\U4RM/M%*LV MUQ>S<:P/L=\(-4E&-_$ N4M2-A2W->W!-9J#-5"1*74XL&^W-U(Q@S:>U..^ MAIW,[?^N=2@P-6"<[.=C.>F?D/U*,S+I_P)5_(MR)Y5\F$YV_^$D#'.YPP%$-_*:-VR5<,B0#O

    ,L#:!L<V(9CKH>Y'T%7ZQJ(0'CBWX M_2/E7:5R@R=U:0?X(1N<[]VB7LR*S/4HXRA+3XL9<"D>N,S-68TS=@6I_:-J;(7E@4V&CM:(.ZI_17(]S-Y MFH-71JM9SKC"S479,^L$" >,J\$.UGPFR'F%<,7PP"6%A_EA1.1":H 7"#H M31VYT%E%,((P+&^_:L#CJ!8%/[->5#NB.TDAZYK)M2SMM\&2 ]$GH8*7T'OE M/KJ0U; Y0=RK,1LZR$I^X\X?7)Q,H02U?A_I@8V)6>[-\W8<&8_<@9<12ZLC M'@B8PP,Q>J )[Y"RL![0_MV\TZK[%W@ 38&EVJCC774Y@!BQ-#MV@3AD'L404>:'3% P>;H(EO&2L@-"7OA?[M61":^+B2YN@INA'&,E_)76U/P%CM:/"#WUH@O%V[8NI>$8>5,';IX M7'"T BJ2Z2L<,6MVQ-6]BKUP%_76NI"IN!__-S0]$G&20^0O$FY8: M;T7&EOO,B:@4K#(U! X>Y7&6#$U=3TVED$:YVU603KP7N"5XE^7Q +W!33WZ M$RVAI\U=W1T.B701NC8\.BL^'6=ZOL9@1YO#6I24J-&;:/NO%>Q.^AXHQS34 M0(<\]=44&(/D^:F!A+]$(170&6_:EMN+*5FKNZI*CZW>CH5O,&1H=UMB64>_ M\#) 617(BV>RF"Y.RTR=SAE&_SK_3"?, M]C,CYLTKH;T86#=VV6W059VWGQ/=_V'@]3W;@C]2Q?TG7?+84C0JG-&:]\YE M[KTHG7OA@_ \!!,6[K36*'6/B@R1+M" R*E\8^Q[489]/SG>!J'PI\_;?&%9 MV,I=5Q5O%_JB*XCN#CR0IMK)4)^]J\>]1&-1(##Y7F'OM5L[>;IQ[)HM^_?D M._._W.O,XO>S"?$'YWG'@02=)YSIWFIV66S>7*1\_D-LV."3A(70@DNJC;_A M$&XFEW^38-50PL(/H_66C@)-FS@G+X6BX5,S6**$>Q=)-6UPJ/]9-]M7,-6!^K)<6/WT@:4;UW4Q )*P@*!8)(I5#\(#E/TB05[5 M9[%1GW7R>:CO5M1JT=D\U*>__JM=(UB?ZWV)X]%%>^I3IM.Z&RR!7#-$J$H7 M"$V%S_L3;4AWZ,&;W362@\R?ZI=0 QM&2J+II97L1$X6'N_84)+?D4-BL*R3 ML>-)U#K8R+75ZJ @=%C;(5W5.\^OXEQB@E\0.:/_O5?>W2 MU;U>ROD#L$9^&CY>VR<*=7)RNM^-3"-U^:BE>/^!_'PHEY+U?& [AJN^Z'>? M%8OEB8>37<^33^[#_0Z.X\EFXU+8*B%=Y*^];G6AA!58LHNOZ>Z4%]CWN,;? M>!]=5Z%F]/"B]S4;,I?3G."\8YF1S+]D.3Y*?V#LN+CQSK%?&A/HS5NVZB^MRAOTOSV<<:)E M,MY34+XHJE\E(KK>R$BVG_X(!6K3AX/9[$@E".W=Y\WO<2:^_Z#!:!G1DHFX M];9 NX!G7R\5OHXTL\F04C-*6'KAM!_:6Y+R#/.^H9C_;T*]O?ID]&IKN$FM M]3=N@?/>,X6'-A#EH[^$WPT8? ]9J0@,5+P4-B/+T/RT#9+2T^5Y$;%:.*S: MB+UM? @2-G)?,S(;2#!)P>FBY]XA;9C(*$TD(FCLV-Q"Y*^7R@02=)_K5WEK M+\A95!NM$7[D3SATE519RKOX[+:YB'C6&G![!/LX8[T7Z2IC-TWX<.DZ(98$ M4M<8+CJ^T^Z?SBFL/8#)>0RODKL#2X__8E,O_E4%04VQJ MTWHJB363/W[Q7&8+C'I]ID?'NI'*_.ENNY.612%__^:OO("Z49F72UG9KN)A:DYFYP&.&8C.5ES^%ACK)V,^,=W^"-F!^7 M'Z2W=K_4E/"VI=\8\5V MUV.S[AQ>M]9KX1K".T@R#.GF1VKD95T,QMF63+6E$XXV//W.Y'_A-*) #$!& MY%>RSE/S+CS:4*,C!22E:SD"MN>S MD,B[_QJ7^)\9(#5_CA%D=U;*Q\=..39X(#!O%W6BQ[H%$B9()PJ8,X.>FL4[ MU=V,)]-HF9SZB =TU08@4LF8[7'/' 95GY[3W2P\<"-K0RC"JX@';JO0?9I0 M!?% ]2T[([GL)AVQX[1W5:Y3E/>K%6<'BENY%C^>,!-W'V3B=9UJ/[]9DRE; M\?RB<26U]>VY(U2?)6\ =#QR*C_TIQ=D,%T$RCO843W4YZ2:U MHFIUMW?AZZA-]I1Q+>@H^_T-]Y&5]9*,=;"-W_X5CAGM.' JI>KRINO$W'@F M>S")Z6T_EZ\**>BUM!XX:*VXYUI?+13*0U(8118T7/:^TKA?9'78SOPT>D+N M// YZQ2-V>:F\831HJ<@WZ?RTDWE+3PP?ES2(,90PNP\J>O!?5B1.35TIEQ5 M<6C#P4NC2G6]8$AGTXUC&5:X6:$Y]QLNS\_N.X?"4G6,_-!457[>\M_$FK?Y M&F[ 0).1?_A[7VTAA Z*)$^M%,S;[G8MK;)X/:5?5H%*2-V=PN) 9KQ<.B$* M8T\5U&RW1ZJG^ZW4W8?=HC*S2U(BE>$O%EK[P;^O[T: BM&_VMAO:?Y" MR()&-!J7_6A#D%RYX>:)M)Y[W-5:I742F%"#D ]XP%W@1:A6JQ.@&>,_!QI? M/;B]G70&\"I]*)1\1'[7[UU0H#&ARQJA1+%Y]A>@6QH8W(A9D_(L&K'S\OP= M^?UGHH3AQZ(ZH0(+4H"8\.D; \NGC!$+HS+IR5C*.<:D2 MA=6GUQG=]#^WO22]H97IZ32[>X;"?FY]FQ>949:[F*R/DG]WX3&63D9=VG0] M/HK"Y-P2XX']P#LB @KQS@ML)=+JJ6@$;K1BR\JV429[.4#J2S_L$M8 M+4G6G[!S5(HVE?%=<=5KB>%/=:#%<%B2ANG]'2=DFI0HF93N>S_H\F2TQ.:D M6E%OR85]I!?HQLJK_LK%AD#W.,J(@&(V5]F]>#/%HG64+TUS!?(E=?#7&4-( M0Y2$.3C6[-;M=M^S$!SO('_+E .!5.TM3+H<(WCW4V&!9?&28$4<1F01N@/6 MUG_&_JG58D/R#VF'9F,=!FE7(.XPI9 6&^^PN1;HP+64J@)YP;6QXV&A MZC5XGAO9=T%'3M1$59)#C_BES-&J((U]F8-D3OMHV(.NGN!?,<)E3Z;!OXD[ MM>-'XTU.[!S$&604T"*QN'P;% MW%RVWG0UV'^&_@X3L%>I0_]DKTH62UH0 +6=E24W5*81[8_&S%#I0_Q,NK&Q M-T;?OQL1L"I/NC__->N].[NZD Q"L;10=PM"ZQYDE=\>$'B]_L5]EJ-AOFL: M3IKQTSN69LIF2&9X=0[)7%_ER20H>I#EKN+FB8UBMFD2VJQHWY8K,[$.4N2% M!T*?2L7$MZ2SQK?2;GD'^][1TAD05]"0P -V'^C!G3]%3T03BW*]DZ=]-&A& MM<@M'(L5Z7D.4K\TL7R[VR03QKEDI'&$\\,U]J'B(YHZJ4=':SDJ$/" @4F' M(\7R3YV#Q+1J[>HI*&B]R.RII_W@4(:IFMO"WJW5%_SOIZ]Y9N9#PX"05S<5 MUH!Y9E]4$'JIH\P[5Y/Z0;L5J9.\K$_*=7H6)@DVGN,W&MI=\Y"_^X:TI"6, M^A?ZUIN,JM0T95B*L7\)'A"34G@KN7_Z.,IN!&>P.3?R]TH$RD3EW]ND-%D$QN07I,]Q^.XGG@V\EQEMV>O MV\/*^0CG\)W![R9?X"7_E"U^S:&!E"6[]2, MI]C.1WH/2IW&/??N/+.4W9<\(^67N2W&7ETI'\JVGB\6A/$ZX60[8T,-+KI) M:#<\WE#& \*-/'^;7L[-;3RNU=G,D5);H%@QNKJ?-+B[LXJD0YM:9>]DO&E? M:5J['K!"[B>H+[LCRQS!._KQ!H$BX$Z-M8C2[]$MDCS\RT&V5G9LS+X<6YKU M(IU9*L$BLZ$Z .[9UB\9I6G ])\>S_L_'6I_2ZP8=.X&SS:,M$'(1&8LA8T@ M/]5=72.__<$#EF7U9D1#3NG[N2TCVKIG)&8RM!Y0+&;?.XO8Y^B MVU?I8H2 Y/*=>1X>8)HQT]R'J!^=<#M3J-I6!:\/IT+6K[0Q".XV6CDC MK@YU%%R-N =5)N5N*5NC9XO^81.CU.\?\%8+G<].*ZJL8%)4-*SF/U8"3@+%[8BL!M6=,AFN[S MU9HI/!"W_7A<7$[#\YC-WLV<#IWON+6ZK]!?<'H(..E5>/K9C;BV MH\(J>6D$71RD;&^JTF68TPVH!E6X='@"! MM;V+[[@6RJ=A3DS/2C10C&5=&+SU*,W>P+K6ZGIXK5G#MP6@G(N5X+LZ.+S= MF]I-QE9#%[W7;DD^.'34ZO!L;KFUI-^T%:@+BM7=,-&("J!]27;;+^NF7B3?Z7(B M&0*;Z3J5%$<=7R]!]( 0(=5#;I]FJY*:GGQ\HE=W$<5CY<%*I!>UH,=M6K.7 MYY11),4<8<0[?8'PCR4]Q$+FP^65J36$/R_J>5F&_,MG=E66!OH]GJ"I3*%2 M[>5)SK)^]NFR$]:WCQ?+TE3<\4"X1.>XH\;?2'!,2CN>48E8B147?C MG0>+I\3FU^=I%4C4A0/_3/YA\HR/Z"^*2AB;'S$=J;LX?:3YP;],372HZ FW M;7;AY=5G?=18N(28*8[YVL0>ZXTLI2L/WU1"N7-RR+.N3%*353_8F7RL3P0P M8.+U&DP5#OVR0?S6T&723H+4KU^>?7&=S4LE&>S\2VH)2;_TR8&+4P3GA2;D M$7'VE\"MP!5'D/&\O/".T7:%.\D1FJ94:CO@RWN3-]BO(*^9S??ECQ''F<=;AER/,E?B5J<;>S?"^%SS#NGNVDO1-BQGN>K"+*\KDO97[48XJL\G/KAFT% ML42:0[5J:8RE->P"EHA:$VA];I)3 M?V.0'3]3PE8% M#K29-Y2T(R2 PMAF^YA2UW2@'(GXS&L"FBEOH?#TT#[RX@GK\W_W+M7*R^6H M?;<:DJ]D79MNR)BZ7 OX<=&12 ,$BF_-W,%("\S&Z*E.G++167Q5O=&&^-C& M67K*.=*HEF?D="QM"E&5E1UVG:\MR EE]7*UR@T8TP@0*'572:7WNCWH5_=(HU[J.U$ M?;#O+V*WA M09_>H,8#38BM%B?8Y+#=@P &SG?.A:7:O[].E;+^_MKO*4ON(;N-<+JF3KGD M3C&U%YN$!UB(S4K$DF%A&8+R?8T[,Z9(Y\I8SL@U M&X\?: PC+4I,2@8IK.I2&CTOP7R>UMV=E,MX(%$*J8ICWENE.4EJ19AOGHOP M/^RKPH0,NI7OQN^^*9#)XT"JP^W03PM]O&@9W)C9-84H3K_L^(-UDW"8PKXK M[2%W\):Q6C]V., 2]VQ>\+T(.4YV":C/.ROR'Y0ZB$FZC"Z:GB+X=$2:E]LM MXT'XYV8GDD+E9"[X_%?R,%BT:X80DR_DJO5Z=^D'R1(GT]P/3DZ6)>:DE4'' M_/Q%>5O09H90@'T_1C\)[6>2TEH]-"YC>U$-D>)1;C96I.Y"?2&^+Z;8SU (8=C#T^B0DLF)[WL3()'\Z+,J5?'S2M22*8'[% MX%I>X-BR9'7S5*QHRNMTX?MB+]1J50C3Q?/C/26:>6J[-V)\/GBCM3_^##^S MNDUE-]G[;EAMHQI[/\U[&NF6,?XX7)UJ+,=A9G,2&?UL#K$WW!G^3W3/#?3< MGR_0-EEW%N9SD6]E_E+<>^%V(B&3>'W^KI(4N3#H%5J&%7S>T-S4\2CX CL#8K)R9K]X<6FWPT].?OHP5IL6S72?22>:!GO MTFT=]>U/AN=4#1Y S!5@M W+&!Q/VC,O_W#$B79W3Y8TNX(]@P:XK>(^>'R( MFZ5LQ$T)M@LV^!3KRBO2WRZ4$[RLDY4V0\0)VW';\6Y0?/M[GM7B'Z*>(8T( MSN^?7(J>E3;I_@U7DL6!@;4-A:D-\[E7BMK&4]WN6]2WAI762/)SOF68$W R M3XANIC.A-?WR'5.T+6V(U\R;O\6ZI)5>&KM!RLVV,KUM-/8/W_\*MV0#AEF2 M%3O/4E<^GRXHFO.VMEGKK,^*(# ^LAZ^R$9>S)^S7Q.F1N-0C9G.>K,C,\V- M+<$XL)1J:R.Q4\F!6#$>L(Z%)WRB5\(#MI=MY_[]$Q]1->OG-V*"6:!O25ID M/\>8ELY,KWR[5)<&8&D5%D@])$_)0]RA$81GF'=E]!PK0QY#8Y3@@;,ISACT M6"_^U"X93UW9YON?CM[_P[T!0+O@B=*MV8>/$LSI#=D=!B1 ':"&>47^#;8RET;L-QT<>;FU68R'.' TGC@ M-6K&V.$C*H#13G+V'?&I82RV(HPT'C<,[AAT"^RLUQ_ZW>\9PR%[>NP.NO*: M$]/B9,R0&@Z]I((7GD:-6%*-=E#_,48AXCC:;2$ EKVJ^D'P+=,B73SS :6R M3->@F?M!Q6O-9CWMC]GFP>MRSOEA8HXL0X0U@O6H4BL<($ ME#QT+IW1944-R3B:3*QZ3/G?+1[EMJ6224#+YUVFJ/C%R3@4A!-=?B(@0JV2 M0Q@.!\-1>, )Q:[[U/B=4MB8OILE[OHRU0[HE;?OF+OIHUE:S*L[W&XC1/>G M\<"5HM<:X';,Z9-)B+LQ$OW<> HZ A0_EN,,OUW*02N=]D L9 MRE!:ZQV.QI82%.[&HV<.W=LIX(984M^.[; CK=N>1I"V:#>-IB/L"4NK$"\> M6&KBRT!??JB '@MGJ9= ']+[5,*7_<&4/3IE^"9:HX$N7> MU9!Y?5^Q]&OGUN>I(]'^"/L8ACR.<+EV =091,?#?''+PN[(?GHT9<_9YWC[ M^[:,R $MEE7288:#K._5A^#?73-=Q[IDLQ?/]Y(QCS8WC;N-_,+LV%P-O\OZDW4^_PZ'%;+C/79,O2G;V3R&$3'S5H=4AEB^+P1T,0V"J]I;3 MXK#W,6D8F)U.R?K<=&Y>P*R0"]$AIV=M$^3ZUQX.B:W+7W1_$N#[31R%) MQ^9,AAWWV)]"$[+#L2A3KGZX7QHO1F0*Y*M0*Y4,DQ ,FZA")2>\Q^E#?([R(K:UU<=*=I;N M:W)8_' GB%FY,HS7"FV3I29WECW%6M<2#O\L4+L._-G.2F\X)F(C02R1!KD5 MSRJ1*Z9OX0%_IF \( L=;3IE^<.6.R:6'RUD .YD:"*IU2>!DM56 M1GNW0Z+UBS$/KB:6K#FW@FB(89#P"&_OB1AF/$34*?#7&^,!=HWZD9>(H6,F MX6;/Z$?;GQ\%B[;N]\?DI' 22M\->/,!Z'?1;Z0K?OLE!]9034(QQU?Z\>9C MG3O]P8.S)-Z,;IW\!S9M&A[>(I^_?7;\6/&#F5F/9//6[EVE!^^B^Y3I"9GE MS)QH"1@.#**,$W*D'?O&HTW%'9W.AK*AB74YFQ9'Q&]7]_^PTRFD1Q_F>5:K M7+#MPAVJ4NKT&D>,0&U@VC:V/S,_@_M;MM-T%^,Y"93OAZK+1NMX$HD*1,Z3 M.K+JU*;*,U9IO\H4C:WF)-)U8]O'?VG=PC#Q8=W_*.,EX MF'J:Z7#J:6"IK/ -DB[C2U@4@;1!5)RR:*@PV?X;M];N0K/],;*!^R]F0Z6$^U=_Z>H=I MX#FG+;TL]U:[CZFO5WN!?_][0>Q15;0?Q%=Q";7G=0)_ O>[GMPZ@MPQ1=95 MG[-(Q]@MVA^NQT]99:KF>8*EW>9-*>=>^X55ON0QIJ>'+E^T""FS2# I,NKW MT9R"PF6'*OSZ&S">\98R0V+"(R/)Z.&&Z9+L39Z8[!Q!7V[3:JNBX9W)72=,U",EMJ.PP3K".Z^MUEK&\R]>K-_^5:$H[6)L]#-@6'A,SV8 M=U*3ZF4Y.33KH6X< 6]Y^>/G3&-IX9R! !UC8A.3@_Y\Y_G6$*Y-]IPZ8^V@ M! ]T!CP$D4S>3_$ 54T'D;U^SG:CU^G]B<%9%9':[H]]-;=QN%&ZD$Y^=\^I M9F3 SO0]&"BW>.-GV$]M0H;*S"P;3F[V/2-A>U2UZ;U5^:0@J:<+7SE=Q!A94D[@Y%0%E=;5:^NO4\7KZC\%R"7:/O MECFOSSQOM]NEA7KFE'MM/2>8UL;9E-S;FLZ[4F/SMTZ&L7S/S*2+%W@D(&H; MZ[9_V2 F,V5MI"HF83[=\&I?Z'GSZ_V\CWGT PY]6SND70\/F).'8MXB@E<& MLR,3G"V(R:1OP:/H52AAS41$^R51]51\K]@9Z@9N<\SN/-N\0(B"W3?=5B4, MWN;1#PU3J>4,B3I,E7D-N8\VYMCI,_3W&$X*8-[)?HS9;;.YA3# 93/X;DB MSJ0;S#B*]OW/WDJJB0F" RAC0]G:#>?T/#-FZGTZVR4;&I[RLMRZ,4*6BW-D=+VSB^.PDO5:__5&.J<(;IWYV!TY$W4:]^MGD&NB ML#ERP6?8P22%-X:*+5&1D)VX\^59%MM:*%&N1D8[U>LM!K+R+X5"-U7O -T/ MR.)CE)A/3AJC1="5CI0K!DX35&KTZR]_"&3;Y+H$I_O5SMEFF-.%?LG#3=+<^IA'XD9DM4.KO6DV61AF'_/-A7 MU+0F%0-=%L,#MT1]*/;>57]VP:IW'MXBPDFCII*/?HER-:M21:2"BW/&9LYA M]_6=J[J9T]^J-& >?S-0_=-!LL'+<2&^'(>I=NO=V66O_&H=E/STSHJA\@V- M?-8\H_.\)C-V9VJ[]I(/3@^<>9R"(?2&8H$ N= M0J?YA>=O@$5')&D'N9.S M89A'S)T&LH/:[( &"(43=%V&=M\Q+X0L=&C%[;$FYS>=X(I2[1#=9M,^HM). MCG19JM"VEM$I#ZHZ3X?NW.T*N\N-FZ:A[6\+S3)7LL=R[K]KA;F<\ M1:^]-"742YQ\\OE=VQ#%JWCT\\UK$NZ@4QW]'_X,R G^F:\XT1A=EMTX&![X M*;CR&MU-IN"@_#6A2\]@YJ5_$_>+6OJ-1*=IOWG+.+05^)3?\XZWX;A2+)98 M51 G$VFZTZ!.T&-\&/#8J[%H!:LAP_U6F(9N@]DC+V$,ME[;2%B/'C9@_XRC M1%V_?![&TE_4[+ A&WEJ%@"E:=IREER[G"!XB0=BW\-3>-^7*2]D)AZX:HQ5 M"W9GD0T+2!14GR88'6MJ8D=(SBT7.'Z>PA["8H3MA+GHUQQP^Y3"7X_*8YJ6 M8M"8= 1D_C1KV9[*D"K(Y=Z^\%CFTZ54JLH_QYS E^>;1W1^KZ6**R.U0+QY M:#'V.HMO'58+)/P='9L'L7&H!LC8+CC,?,,T:U+C%/<(SPA' M@,6:&BL'+\,W"TM65C(AZG+8)K@CNC=OQT_UA*[+VQ3YS;MSZ^$2$V8CEARV MKWWZQ]=Q:_>P\<+C$,>K3>8H:QE>0).'Z&O1X3 1ZUM9H5B&D@UF,I_7W1QW<*PLD%*U1D#+S8.I)KV%/E^PT) VBU02I M-Y,[8%'%]8VO33YAZIA C9P%K^&!K@@\H'(H=+INP?L6E (ZW=G&V4V?NMW7 M;_W=X3&DBILUNAQ68V1W1]X9'8@M,C:U(6$CP0.[LEUX(/!V1I.^J.HP,L9% M.SA/,%33[EQD\%N>N(I+ =,2&ZK0C\7 7V$8#U0<*Y]&(6JH!.DO,OSPP,-$ M>/S6% >Z*L-<5;=*^/7;NWW#-0:][UNA;^C3E ?UU!%;;?T^]!X\%0]Y/"Q[ M:N%,NB=SUCMEOF?2Q3TPGI.'6I'U*Q45]N-3[O65'N!H,*TI8A^+!^Q^?6E; M?AM*R!NU1EY\2^;[0N"ZW"J">6[IWD^&&\FSQ(P>YJ8$YR7&&2:,?B2')/\D MQJ6?EIS7&(G.B1IP7&RF7,1*)O(@;O2J9,?M9,4NIB$=X5E5BB7Y27Z9IL8;B".=W,%63UT[5MR@!3?NSH"O'I_'CC9#& M+YH-'#7:TJ=0#L8OUZUPP]K?\\\'38VGUJTN+7=OH;LW-Y":I"6#K MRT8=5JE6SG(OMFPQ>[:PRI'233Q !C-#R04V,CLH/V .2@W"A,S@@6OP5*RF MT+0]*NYA3V5;C70,8Q1J6.;)@93,G5_$CK],RCY513("-3>J3I50N1]('=6Q M_IG*EO'=4AEPF,_3]U9:'BZN>MK.4*^&$MP2JF^-P7U]?G%WHYW;QXA;,"/) M@5B>GQW,NCOXG81KPZC.+-P/IKQBT'(D_D+GK?[EVOM'L6??='I4B&LK:6;J M!1%0NMJ*'ZDI$_R@Z2CXWZBHO9^#(9SMSE16+ZN[CE8_!E#SC=R2:=L\7$7@PH>^*!H"=P$J2=2MJ2G!LR MUO;R,@#DL[=PF%SIR+,W43)HZ \]QC3&;\R?$[6H]O:I%LI.L$IA[$(38EUE M7EUAFJF+GLJ=9,Z0XST* ;ZW.O[F70%V]S?7^(/7'R,#]>6JTD#"(%KCNP>] M,SC=;/U>>-]Y'1V/!&BAO?M*7&&8O M36QAUOTO85CF9*%WP]:4UX*\WD:2]SACS,X]^BQZ@X]MGZ=+7 -*,-F MXX&R):ZY_7NBIT@>;MA2[4OJGC+6#SU-0E_7Y>9C87[N;BJC.PP%.F:^JGLJ M<[Z-W^?U>FQ'ZS-GQ,\Z=WUQLJP+R2KGP49H_>Q-0S_3<2'F S=F\))EE!^W MRJ&TS4),:<[*@IS/'1R7C[]?6\#["PX\ /?YFL)<7Q:RW)EY7?P0+S#!(NX ML4#;&U12NO3"7L!]/+#<*.8S0\/W"U%/MZ(7C2K\Q=.Z2?Y$4[\(F7\H-J?Z MWY!(.7I[#CE7\CIX/=1<56O_3&C[,*6 I>56L9$9E%)=TT6]/Q<^N>7W_H2' M7T&Y(EE-K#ZGKE%U&XP 6]>%5"26]$5*BEA]"6QZW,RC]("1F9B(9C$YK#GS MZ:^Z05#BN\Z1M2N35:;_=>,TE_()HOR@MXZR9':*R*X('(B7;-UOL)WD;?;7;38OW.[:?"S_1[C0_2#R?>$. M7TV&!$'S_<51[CC_6&GP6W,\@-ZCP ,Q^O?=[*13?+SN-@A>HO2T,7=N@PGR ML!:E*:0^SGRWIW\:4H.]%5C.NHMD> ZJOA;85C\:]E[]OO2G]!?/?->+.)I1 M%J@R6XE+Q'J,( TQC\?Z[ YOQR9J=R0.&V,WO^_V*2\,[J2STLLK72?@I+]5 M>^0(IMBW'^DMJZOM/)^ $IQ&"V.718_ZP<;[XR/;OK=K.Q@LV?)P-U@)KN86 M G-3/GRS K+75#.[X.1$9ULEM&90]>'ZV-DW)V.7)Y9 -$[(H1(I\V7C5FK( MZ^"'6(B/F:,I4<0N;J9H9D"2?IEP/['1A*L\J8XJD0\-]WF$K0GZXD?;YA#;'N+]/:^11^3>8?S(^! H17H[ M=W0)=)<_BWIO.>%*V=G\0UR>U$!7G1&LPAE%E!J;#EL488F+4\\K-+%*NY!Y MUV>^Y(&!S^;)O>%Q?Y^B_;@E5]7)?\=[ZHM+E<+42*Z^7?.VPVN4RIVR(37( MAA VZM +-_1L=_Y*CX/D,T31B=8U8\YL;G%.UHSGQ'0$: XI0DSU8@6.1L1 M3:DQ<9SA54%\T /-"A!W?+A_.VK^X]/F3GZS_GN(A*>>*]$(!CTIGNZ.XB7^ MT1R_#=C,V1%JE>8XJ7F]RDZHD46ZEZ5)D6[M@.B(YFK='/?QP&LP[ZOJF.=Z MR@3?@S;)HDSEF#Z_^!EF?662BQ-L\SU1RNF_8YTTGZF.<'1%^LHRS_U,"U8FM?,.MDH>5,#AV0_O**LU>RI8>T MLIB@FR/6J]L@@\6M1R]D8?[.()#W=LAON%OGKA)6F?!D@'>9X> PY**V<8_] MC T/:$\/@/;LX+L@/, !6?;3;PZ.3"F]^EV+>.!W>A:ZE_5^K\'@C$%:X)DU M@ O4PM)+--2Q''?+'@OC1.:BLFBK&D_:&Q7QP-8XY$@858D'#K^#CGA&,(UG MW$ONFO)@V0Q3G)>,OM>?"\*F@7>_M\-WKL5>K/%B0_Q3"@5ZNT<_7!^.Q8)# MP(;SY.[W9<]7(<>6J)[SKO;+KN.:I..O1:ME>UYW/ZLZ.3>K*(ZNFIVRD J4 M<&.G+09S<72%L13&-%O?S]SF=BAC6Z-ATW+-7Q)(16.>FWZ*6%8D]<@ *J*?>(>WB'DF MV_,T-W+PEB%9EEU1%../D%@F\C=4&0&5A_"_#!50=M_&B1*-L\HU020>B$K! MTJ] [/+Q .GM6R7C4[L1E[)4F[T9GYF9#Y-9W;.%H"WMPBY1[G>7]BUXUT#$ MII%,%@,6GD&2W#)! ZWGXJ(#_SK^O;7564)-F7VWF3'*]QQEQ4@C>2=-TDE- M1R])6.,=ZA6LT?A8@G>IT,)&'29/O5%?HH/2.:\&5U36[8*SX)M"=O>H9EM9 M4LQT)[8"2]W.M[! QX388LFY 0LK:BIB%,X MV=9C[RQ5Y1B40+K)P=HST'U3I>X%Y.%:7!2%+Z:S?9:\;K^_U3_J]%T\8Q/E M3V6,YJ"\RT@&(JK$+6+_,?5Z;4\H!^DD:.:_M'==44UV73I^B)0/11$$#8*? M"-(1I(.)?@A21""4T*,@4D/O+:@4#;TC)2!%I"N]MQB*2"\1D-Y["Z00DHG_ M?S%K+N9B9LU:,VMF+O;%.6N=]SWO.7N_^WG.VF?OUM3=.BV=K-T@GA=&C:&2 M7!I]D]+$LI$3^^W9QI.:FIL>!ZR6C3V.M0_5)&^HI9$X'D[B9]+7G+TRMD8S M(M^OK(&5R]&@26?YI:A@L!K>RZW3@I$"KC8N*?S'?2@FWAF+_AV8 M?N_?;]960ME.C?3(< 3!>KFE(%!E>;5(]GBE*25KI\),K#&3"B"2%:B 8RH@ MVLY>+D*GY6+*= >4.B[>@MM\O#%X43]!>'[M/-V8QX\A)OWX?ZK) MT%A$=6A12WXFK%\&$7^4M+HQ(,.7%ZD=F&X[SGM5E)X2"ZFP\'0-#R0OV#\JJ2HIC5%7(MI(#O3[9DY[W*AF+C_>+3B M.-B^L!;V:6/,C5#>X));.6JX["]/?BKI96BJJ3FL,3LUV?0 . -JB<&W6XI& M=J;>?_"]"2UM+,(C=YVC,F+5AJO#+7,,)'O@[EOINZ(.&OB+)2?UUX_21\OT MNO4=[<1&E.,[FB5EW13)VQP[JYAH0/A.X(<]R7I]QT@DLO/N:?6>HP"^I?ST M@>?OP.^J53<*#)NFI\K.^D-D+O!\ M?P2?7O3ED/A'&ID*&"U]9_P3;Y>9GFE9-F_GQ M&F=S^-H^A@P-.O($F(59S84*3Y)]*T!8D$0J3.))Z$9NNU=I )X M1S 9TY/'3.F+&U,F+Q5>6=,T\R'#_NLPO?8_2FBSR8%M:==V,MU= R:].(>S MO7,[NX3Y6(QS'C=JI6WDQGQ\N(!N&^I!.V3GUN/+26GI\C;VO2)!:;O-#?Z! MVTU>RB1C!T*AOVMBVY2_!)EIG;SC4S/;'7D.E3RUGLUZ'.UR*3X(=97F^^]^ M9T%4IHE/;O]-<[EVT&&2Q%M<&<.%D?-L%>0:!$JG8YH_^'U-4$DAQI>CRK88 MW34WFT(%N \'[0V1%*]+&:4(^%"VI6EDV9_"D&R'8,+-@-DLJRQ[E.1Z+X-W MA?H0[1]2S])QTX[&I4.JSI'LCNV/=8M!2 #=?@E7'L?1L8A!*;&XMP]+KH6Y MX9(^0] E>F]BL\KG2OS;FI]:96D@3=LW_OV,EO^+Q5EH+*U;$_!]#&:>]YS-B:=L!:V YI%'8K %^N@NV+,/.V:5X#UKTA_J7J041$' -4&,Y\@W MPX]DH9J5 !JCX/9R'7/CQ82:[56GYB>GGPXF'",BTB=B4^R"A[DH\JP?:#CT MN3JH0/84R];3@S'F>-%Q_O*3,>B,<6F6UL,O$Q;5=R5@#X=3>VIFH[8VNZ,!8]/JR3?)*P M0@[F_;9?O/(S7;%>0?P@<"X"@\\;L"OAE$TT :>Z 3N7""\AT<1[%W)^6R^- M]Z3C$G4,BW=K8/Y#A]L3T4HG6W@F579#TZEW@KDI<4Q:JOR\KF]^5_J(7=-0 MY3&E CHN-@6F$L.\2+8QQUFWI=],S1,E0TJ =YQS+J'=4^C6.QN8111&PPP= MXB%4 )NIDLQDQM_Y&XZ:D!CLBO<(OFY>X5?3->L4*PW06IEL"G*DUZZ6TIRJ MPHEM;8%M>J)8TV>GH;7I!Q."5D';_9E_%&/\Z<;?8"L#-0[XHW>1+RKKPSVD MATL8EXUNB;_L [A?T/7JUH,IZ5EZF=]QG"A\EU2Z '\ 1,1$%&IQ"K,[O,AC M']?:I *:$^I6Q?S;T*S7NG,'IKRFA%BPQP+L<.6;][M/&LQ-[^'")$JGPL&9T.'-,1.LB1*9H-[NW,$^GE^+M M:!!DO02F?[18/UQ'Y-3[@R\1^/K\VZ]=:M"B\]Q%=Q8:]!?UR>+8CT%%+.Y1 M2^[:7'J#L%DI6&/8R';!+7Y \6B E>/0N67IHLZW M^IC-IZKQ[ZR UH/.4B8#?L3)+_[0,=D^*H"1$O/F*>M74_'M)=[&=[;>4N"( M!#"=I;-BLO%GG2MW-K6;U, L;+6H\DU*1M5HW^9(8N:]8;>"\YF%$DCX'+0\ M\DGA;/PA3Y%$EI]RPP QWXFT\O,M(3&]:N%8K&A*<-,YAS>SQ(0C+\^"/_JX M9JQ!LD,94GOAV<]EJ#RW1XAOQ==,TT+!#L>>$2VR(B\'TUV(5$;-<@85T%X> M].3@>J=O\'[V;A?XJO3SX$^MFA7N!['?X'(6([9?:DQ"J_Q\Q3\:.*4H7%*W MGM3VA?N9V"A \L9H?FM3Y#@J)K!0-D#^M0(%X$,70]V=Y6:9]U.MG>0HW54HU;B/C1\Y5+>\5K'S?2T9.#IRI3[GV)J8M5=?L[ M;>7AK2.\DZU]ZQOAK/>3(,B'?!,?@%N M;IRDAL(4U4%>D2:I96]Y/B1QFT-A]!LT:7$Q?R;#J&5YQR41%'G3*.NI+,_E MA*0\]G1MD!&-FY[YWWP2HJS9"AQ[G)AI9BZ1+-3;>_PD(G MB S?4ST "CTJF9\\LE.C?][A\2B78%!,-,Z4;G#H_H2M')YS;"D=SS;S&F2( M#A-V^1,9*R/D-8O=@$MO>>XVP@JF]\)-=S*28ZZX\:BS8@-V'FNW+9B_$LEI(ON"?SG_^8UE< M/9DK_V&FX%_!NUJ7)5%I^YH3X\?3.^XP1=*K#TUTG16GG^^5$%C+7F(+PPL@ M2;RUV=(KXJ].[5)0*>LIISQ&PF6*H[%?(OCERPU0>T9$U-EIK1>(_7Q# M2'2$X5T?4&9YL%[NUV_S]E8PY8KK^$C-D\D:6T1'%I=3D/GMY>B"2_$)+4V3 M,Z9G-1:#Q;-+'0>\TED2KKNYO^HHBDQG(GQ&A*\%QD):] %U="O"G^0K+]TS M"7%B/;$61K3 9"'0.^Z-&H5&'EFUIOP4A&?\N.A$67H>HW[KCDA;JDX+1@O)/D;;I!0+&L M"$/P-L?M]O"?J, ^36>;:Q;/KW\EK5IAB" MN^N<$/B#DT+* \OH@D">ENR+"&7OK;.?W6E4P-_/,+#/$N9>D@9V&Q WG4H? MA'L3['YM"EL+W'XTT6*J\G2FXE#9H\!N@Z2]6DRQ2))Z-G,)M;@KS!CC4BS#"Y^\N-F'K[2>BCL M+X8Q=<XNB0'F!8Y3D 17KM/A?$G)$E\14F#T1-YP";6)' MH4>V;4\DT$,3]U93_0(&=R<#X]D>?Q54'Q/^W*X+ /B?&V+V9:\OP/@U[?IG M(.)FDS:?0D:Y_KO3\OY/$7VW9_D8@%%C=?BQ[E8(VY+0KYJ""_4&5 M,2DC/H&E,'B'W6\GQV:05 MPVE[D,C6634]QG_L2'&?T&"[64HA3!\\/2BVD;Z[[Z$R/!,TTK8:&Y8?G6L5 MPUQY3(.56.E!FI(CF$^#\5K58VK3]59907=4?U= HC,W^KB/5FGM54^?C/6U MB%B.;94D\/O']=.PWGNF)V0Q<.L&^,>AP\MQ:[(P4JNJ&;;@1>05@4 ;-GDO MF+A/R#TGB0XOT5C5WPBMP_SLI]>O>/]!I&7XR+'KC> MU>ZZ)7E[I3:Z.6X^-BVSB#N*^U7]C1,8(UDW4KTV4J+[%]XWU2 >80WH^R#=.$0/")T&:GO4_9X84?0Z.9!G0Q&EWBH.U$AY'& M0\>]H4.F^83Q'_HB3VYS2RDF/P]B_G+>:V]36)A4[=N-5AQ[;J[MO.G.;/X7 MUSP;8[S;1@^_!A?$?FC65[.'&-?Z >C?!>\@8]./+&WD)PW0_5JK-8>CMC^/ MP55_W?6ULJ]W"1)OX2G=Q#VU5>?H MSA!W31(#QB+0OM%U=(EOH%5)G;*M:=#DT[54<\&OPRJ?HT?;<;'U@U68$YUE M_^NZ3)#: ^H;3A2 M-;(:Q,\.'24&M[T^G,WV&*<"GL*.B! ]5>!)W0MX)14@@V>6S\]%^ASCZLUZ M_:=U:?];>"X5$,Y+ UJ2=OFYL5L!(9 1R-"M_(+\'%G:9K[^M\5(]$=DXVMS M1+MS G!(1YJT^L\ZC9BGK66%R>\6(^O>3S'B;?J@E6$'B&W18.O.(S._VJ^ MUO?KFM0],CN<"NC>2O M9J4=WR8I,CZQ]V_MXL1O%5K(NI4IDDRGXMZRC'JH[T1];7 MFMZ399RSV]A?@Q"4WKO4K@5Z;,EI'J*?]ZZ)O8__^VE[EJILTJNHGZ0X1KI? M6(_"0%&LA*N-^HX!/N51)J*)YY"U"E[Q.8'_=]7YO!PZ0!"#IK=('PIN!#W1 MBPJ<6<8NM^(&+5':FF!,9L%R&0>)AI(%GD1NM#&(W4;#S'OO([SYKU0,);9D M;#)C/]JW7AK&90(=C=]>BD'_""2%QU6QMB,W#M1$>HO>EYD1DN^04R)WC6"O MMR&=NA_)PFZ6WDVG,S_3\@LP7.4JU4)V&':6_VA:SO]K(B1DEW,>(R TEI9S MODN$#8_V?Y67Z.5XOA3Q/L]B#C]TKLWT%X;K4T9DLYE.[_3A;3V(>:5&>;]% M,'C9#[/6V<^\IL27\ MU\'WMD.TZ)Z[<86N^OPK17;8_D&/Q4 K0 M&+$TWC\3J(0M4W TKP9?@'MD?KWX'$MQ9N_5.$C;L;(L'<%4?R!0D57PTKC.<.$\BQX0<:%,0@ M;N^XHM)V/SC2@U+Y?1J4RZ]/_,QP7.K7>IT0;)F"82WNOW?&$H;0W(R!:Y!= MTW%ZB.A%=RV!TE:FT>#FOL.G1$4DR<$E5%$ZVZW\-A7@-48%K-N-9\AU1%ZC M @R]%&F$^VO;(9/%E?Y[>SZ"Q$.*=]N\1W/)U9M)L'PJ0&3Z .23VS( >_,# M/#Y'MSUTA?0^]K!88M^!$-3WV6RSO*W/"W[V,3Q@#.:)7;N:?2K'WK8R2B-W M-$R:W*63(MXL M[&I\1ONB-14@7G ()<=*YK9PD46P$>3**"I@^B4E7Y^U<^\R*_%Y-IXD01&O M)HVS$D]9R4R(#]GCDG]2+ QH+^0E\OBI^I\CO%B\0GL,;4\1M"DL)0T2C"QI MGYVM1^O8H0((.^#2(5JSF@K8EZ<"TEI+WM%:,N!])D1\AYX%@6"]>)4VO#WH MU5N2NL.C_3H8^+"#8<*N+>\&J.81HF\*0>!&_ 5_>NHM21H?F%GEE=COLAQ M,N*3P_? VQ,9):85$T\H\3VR!%HZY-]4WXJP"2PG[+-W#9@5,85?-&^B%*YN-(V-$E M>'SF(+$3K-()+%*_I6) AGUJ=:?U:9ZSQ#G;P@GKY,!Z5=:0Q M;5D;*JK@9*5/IA[T9'^(.UKHWNH, 6S+<_PX0JSD4SS.%&"K7D_X M$<[%-)TL;5-9"G!AW))#;);N@LJN1P6[5 ?7#$^11;'E(+)>!Q5@P:]"!>3^ MB,!5%'U%2IHG])>T\'%))+H<>),O]2R/<6*$VM02R!6$[ >F@3>:$ 12(U(" M)G9#YXP18Z%:V#$C)0I\OROPH%T0B0"4SA'._'<%Z3C0HL$"_HK1B# U<$+# M'$O3GSH./C3[3"0#Z^;=C+)9/8'B1L,WFSY<7QX<4^(@)T'U[5_ GS>)Y<;0 MXZ(Y&)9SF)N03Z'LQ<\*NX6TQNN(J% A_4*RO!IX 0E+8(N"+*9RO/^25I"+ M?,[^.S_7_\M_F7#E=_WV"06Y4;I_Z"'-(58AG.Q)5JGL@+3<5'9:EY::X#G! M//9JAIS_;DKRGY1SU,E_ 5!+ P04 " "M@5M8MF=<&!3= 0 >&10 % M &)S>2TR,#(S,3(S,5]L86(N>&ULW+UK;^0XEBWZ?7X%;YT#W&K [-*#>C5F MYL#IS.SQ058ZD>GJ/H/"18!/6]UAR2TIG.G^]8?4(T)V1"A(!26K+P;3Y;0E M.)%F>;9?_SD_M'Y"?",YBS-[O[CI]]N/\+XI__U MG__V;__^_T#X?]Y]_03>YW3SP+,*7!4<5YR![VEU#ZI[#OZ:%W]/GS#XLL:5 MR(L'"/^SONTJ?WPNTKO["GB.A[K+NK\6?W)"@A,W09 D#H7(B3R(D8=AX$?( M]1!Q8LXO[OZ$0N2ZC#B01 F!"#,&$Y'$T(VX0YV0@ZS?[^)_4_!)<< M2/.RLO[G?_QT7U6/?_KEE^_?O__Q!RG6?\R+NU\\Q_%_Z:[^J;W\Q][UW_WZ M:C=)DE_JOVXO+=-#%\IFW5_^SZ^?OM%[_H!AFI45SJCJH$S_5-:__)137-6L MG\0%CEZA_@6[RZ#Z%70]Z+M__%&RG_[SWP!HZ"CR-?_*!5#__>WK]=$NDU_4 M%;]D_$Z-[1=>I#G[5N&B^H0)7TOT=6O5\R/_CY_*].%QS;O?W1=<'&YV710O M6E4H$X72#17*_W&LLU_.@&\);[6/U0*XVMS/MC .L"];LZ& MW#Q0'S(VU[.[[>ILZ-,CMO58Y!5>S_!8[+KI05ZK7WR2/[7=J(8&Q+3NIY7N M'E3^H^(9XXU:OF@:I.P_?I(_K38EO,/XWR MZ[=?^0/AQ:K:/K\KGL'?OG5=U>T9-O:3@5G5D=>SX&6^*>CNP_:P/O2UDA\J M]6F+?\GP R\?<7N#A*V\@,:2_ZP!@SYBT$ &/TO0Y1_^_9>=J3:X7,]/X_IM M&02_-Y#_OZ-4YO0%N+5R(?+B-3TY-:=G]XZ6TK*:&X%+4AO7-B:)\OQ?^+HJ MN]] ]9OZ1=7O[Y>]9^.RZ*S"!3TQ3.T5O]!<>E./%7PQ8J+('T::7^4C'ZMF M("2LGT!>,%Y('_J B7N/_XWTF(L/4B3S9RYU=UUK<+B)TP@K'CQ'[HQJYTD4U$1Z_;I2E/!QB4]0OT*-N]5U[Q MH[P*R">A*E*R48-4FFF0YB#H"9%]:B=6HQHPZ!##HH$,>I@O0(O:GAZ9L61) ME#0[G569S(AX+4^&=X_3J$M*B\W!-T*$PDM\'T$>(0UD4> ME;SM=A4ZKH-#SX<*C61IET M%!\4U&;>Q1O8C<9PIB?WLO<2TWH"_$G><%WQAW(5 M(Q3PA'N0,,(A2H)(.H](?@I"'P5>1(43!28^^CE@EO99Z&P!/6,NP,X3?T^SN"LOG6?Y>"B^/0I]X M4#B$0$1# 0DE,?1Y@'TO$G'B8!/A->E\:4+;X@2D PIHB]1,/8T&0$\MIZ)U M8G6L-2X7H $..N07H*-Z"QYE,0ZCR".>B7@- M]K8TM>K U@N.; ?73*N&"=83)VNT3:Q&+QCK(>TFIO:D1XL12UHSW->LXJ)E M]FLUT;MIG'Q<9[3@28:(E^UTL3EJM[M3Y0@C0#N"QYU6QIK/OK\QFO MU&>="\%I!=2# ##]QR8MT]J3_9.9!AF,DIX@34YINL*N6,DJ=/F*SYY7J= M?U?1VQ_SHG'1/N5E*?_!T[NLV=2AS_6TUOMKVL26CJ;W=-T\&XV<=NZ^VJMYO?VW\KWSWO;\]] MQP6K_^=6]BHG15_D6_!9OA?O\P><9BN/>)'C,@&Q".0WVG,XC!V/0Q)X(0EX M$+K<*)IM"I!+^US72(&""GYO$!KNATTRDGISF;<>GZF_UP9#8WZ>8$+N;!U! MF +BO*<6)B1Y[Z##E'V9B3RG;%4W^F?9>?4>5_PC3HN_X/6&Z\COP.U+4T\% M#-3( "[5LD\-&2C,>BHZ1-6P"%IB:18-V[$"=HR=KV4:%!R0HI+3/][E3[_( MNUL5HFPG/D-MSJ(=&D9UK[[.I69O;EE4JP__V*A-*U[=Y^PZ>^)EQ7GOTTPP M]=TDC" /,(5() 3B,'1A1%PG\N/$=T.M<*3372WM96\0*MF\ JEH<.DP>WP M&V^7LYH2]N\(J MU8<0,:0()Q!QGT&,*(4"4>+X#$6"&>TIV0*V--'9&@0>=Q:!?&M2'0"O; )5 M;91R0LJ>6>HV:9?ISK>E4=;=))]_[";?3Z]-N@"[\>M9!79F78#.,'"['<"^ M;1?@R_ (CMB!MTNWMW2^9^"(#E]L?I?CM?+&_S2[69+6>1;1 G M+_]:[T#!G%4M-73[P@N:ZBG^K2Y&WO M=SQA= N[\$C3AG %:#K7,*],Q/>DS2[44))0GT8A &"*$()3)P@@()&G,0B MX0XSRB-@D^19 C"FIUCOFV63N(F_11U44.6@!0MV:"] C=?>YT67&4N?C9/= MS?HYT#7^M<[99\QNQBZ^_9K+#5*2<7=:A3&W'[#+KGW65?]L\ MR"^+VBZZY3^J=]+:OZ]XC!GR'1]RS_<@0HS ./)#Z-(PY(F+.3?<:;&+;VFJ MU9FG?+O>H9>=A: QL7L]61U6UK,2M&8:;LU8'G7-79FW&\N)A=3:,(+?:QN! M,A+45MKULY$W4S(H9.C=^7(K\K\$.;S8T*STU< MZ7Y#' 8.]%U.7,*QPPG5#H3;:WYIRJT @A:A09S3/FW#VGD^&1-+ M7Y^'T]GM= @QB-XZBYB90K"T'A2SL*FC9@_%/NW?-%\ TU' +Z*0CE\USK=] MSP4OI!)>9S1_X+?X1T\//_-JA:(X"KGGP-#CZOP\C2'A+H%"3IY]1CR/A%J1 MNYK]+4W!.K@@K?&""O\PS;5TBF$]O] B;Q.+W9:R!BJ06%_F8))P[?EKFKQ8 M\K].]3:K/Z5I^FO_2/>V<7KRH3ZYDS[Q;?-?<<65)Y:I\YSU=^1SKC(-;^1E MTM%JSV,=#L"YRLMJ%8=1B"C!,(I8 %$4>E*""((<8Q?Y+"9A;+1J9Q_BTE3K M6+XG,^&:8"CUM.YM!VAB>=P:U]='91]X::#4R;Z)NQQ')Y(AU3M>U&J.N^G& MPY(L3P!P5B6?CN#7XC]A3Y:VQG:A+^4J<,(XH:XJ<>))YS.( HB#D,(H26B MB<.IBU=[-1/,=Q]Z?6HIA5Y1"*N[$&VRYSI,,MW!/7/WID_VR)T;4^[>;M?F M6H.V\_=K#O QU5Y-OZNWW:,%>@I7K+_BQG C/D:53LL$[[L\41&QC; MCRDVN6VBXU_'SBK!PDB0^03&.K9[],D6XR!D6R!NT%X#O\(*?TPR4RCCC6C#6AU5SR_$M!VOJ M39*EOW8OTL>3Y\*1*V7@!;KI![MDI)V>UI3.>*!L["',=)S/&MZRS9&/I M-3Y(-KHC<]_HZV;-78<$KNS^MGC(*O9QC>]T#Y$=OGMI0JQ0 @43NB_>:3DI M>U#I,76C/@;X.NT^GD_5Q#)XFB7PNX)LR4TCVZHDQ*\B&_XY,66"8OFSJ0==S#Q-["NHUTH!/TNW( MJ!+IP=[=%;PY8*,B\>IS.+LE.11BQX]C"AWBJ60SB?S>Q'X(>10G'F$8(6;T MO3G5X=(^&"_Q-B&Q->(S:BN<)%TSTL0BE5.'FIS'HGFPB28UMJ)-3G4W;[B) MIO%[\2:Z]XTL2J".>?!M!LQ/*B-F)VW/W:;#^PW_;XZ+C^D37R4A\AU$,8P0 MDOXNBB.(:1)#EZ.0.L(-F&]6F, 0P-*D2#YVL6$9 E/*]81G2B(G%J(&^D4O MIVZ-_F+K!3Y?J)U(PL$7G$H_4)D E T6BQ*,9,]680+3[N#^P1JE #"1M\?44H^-WJ":MQ9(U;+-3O9KX% M1&/37RPJFM\]YVMY1]GDPI%]<>G#J>/BFZ)WGC%((C_$*(()5L%9 MGI] ["(/^G'D)R3Q74<(LYP%VGV;O$GS)"_X4G11[VKM1T[*'^1\I+;'< ]8 MFW[-O=TI*)U8G!J;XHFY5.:LSKFHE1>5)&J7$_U M977W8B/>2%X6JFHR17%8<1='D&.@@0B&@20> 1!EQ""Y1]PS+42\5I# MM#3U:9#+^=>Z#ARH/H8%S--?(3"QCC7 UQH#&FC;U M77MBJ%0[F=MA:BYO(]P^-T6W>H99]K=L<&S3#SL+S_S^F0WZ#OIM5AH>N6R? M9WQ4;6K1@[?)H[ M =,/RM0; FH\;B<9#_.=@?/8M+5!,!+%O/L$YU&UMUUP9G/FZ>=_Q7_+BZN- M],(>I.I<_DC+513Y;A0E",:>\"%R4 P3CWO0"2D+29B$CJ^5P>-P\TL3P@X< M^%VA,T@N?X"Y8;$ZGX^)-4B7"J/4\<WEK>/W0 M6<.0V0%:-5T/*V1-[5WTT^ETI$T15WJ:#5O>P?&.YG4 3AJ\]XT_?<=YF;D^ M*$@M=Z)^;/EM""'I>GZP3?>C)BD;Z9LW:UB/O9:5K0X.<6]O'EO-'IN_1XLIS% MZT2G;Y+,2X^(8SF]-.\>NP77]E(O"C55UG"8>'(:P6#@$P\BWYKVVX:4M$B;T\AMMMF8,E^^ MT#%,7*Z.""9"SDAB%\8(XRB@/I.ONV[6XJ.]+.T];X""LH]4/V?O<3*'7W=K M%$V]W]2P\P+DB-3&QVG2SW!LA:Z9$AT?HLU.PN.3+ SD/3Y^[VSICT_"[V=! M/GVQN?J]R[--J2(0VNPU$?KZ=08A,ZG6CA@[6G7$ MX@&%>GW';+IT!&I?C8Y=,C* 2:H:_\=&#NJ')_D_JK)XNW?JN]+9$G$ /1^K M5.PA@C&-5='/P(D"XL;",]KZ/MK3TO1I!Q342(&".G+C^CB]>M,P*Z1-[9N- MX\L\MN<4%[9B=H[V,V\LSBES]V)L3M[P-OG_>E$\EQG[\.,Q+>H6RNNVWN5? M>7IW7W%V^<0+?,?;G%3\2Y%2OO)#CPD_0)"C4$X&&7=@$G,&7>P+B@,:86JT MY/.FUBQ-ZEICVG,D7!DC?_[YMV_O52GB)IQRYK2"YSTMFJKZK_(,3*W<%M,5 M]CBI'Z8>*R#-ML&A'3.@I:9+<\A!3.%9$,\SY9_J\0:*[AO8L2(K>99O]6TQ6Y^[.$-'PR- MM>CE#O:"/LGO!C_)[8'6'A>@)@,H-G8?[(X0(!D!NX?KNOM6+_YI,EBR7_Q3 M-==^P/*?+K-=B#<=V*$MCKY*V5@-[GVZ MWLC65Y&'$U>.!70")X(H;I<= M+@!KP)ZW''&,:;V% @O\3>PO= B5K#:R?0%:E!8KL@W38*NLVI%>YJV--FSJ M7H&S$Y>/W91Y?%S7XH775[B\_[C.OW]H?E%N \P3%A$GP0&,<9*H*!D"8\K4 M+ M1J1F,>URKMK=)ITL3CCYFJ2 B+QYJ^3<,X]?B6W?#QBZ+D^_=] A4>($" M##K$DT3YFU!D;4M'H\N9=W?T2=C?Z#&X=Z2#\D,E'-RDY;UJ]4:\YZ2Z?,@W M6;6*$7-(DG@P))$'D2 4)IQB& OFNH@1)PS-ZN,>[6II:O,2J3I,RR160W_D M.+&:+HD5NJ;V2O:84C O0 /4HF-RD@Q;OLGQCN9U3TX:O.>AG+YC[)'"C-^( MJX*SM&J#D!SDAH+''/HAXQ#QR($)0Q@FF 1>Q#$/L=;9W^-=+$T2%$+U>#<8 M30\/[A&H)P'GT3+QJ_^2D=.1;2,."1ZSWMKAP+T.9CX4>,S _<. 1Z\TWRSZ MRI_R]9/4BJ:]CYC6:88_Y]F'39$WAPWIN2L/(CV-??O^1JPX-AS!)D ,# M%'FA2,+8]81NN*I)QTM[_[?8N^>]0P^@*J@.E06@,T%_1=UH+$[OJDS%\,12 M8D3NB!A:(Y;U=QNF8GNF/0([C[31,OX8Q@86WXV:FVW)?(R1_87N4?>;?088 M3U=M(>%OSP\D7Z]P3*F/!88BY E$,48P3@(7AC[VHIB(R"5:D[V]EI1,+'6:MJO_5H?M74@P[J\I_'/Y \[MVR_I5E>V:,&=._D M\0O&S:?J+'@;6C7I\>3@M('B#HH(=0B&<40Q1%[LR9\2 BG'H<_D_SF.47Z6 M(_TL[85\ ;,])3,J!/\8KWIS+0ML3>XEF1-E/.DZ08.EF=>Q7F:=?ITP]?4< M[-3E(Y,?M,5=;O.VE%ZS6_TKK^YS=IT]R4[KOZ]4Y0.&G00R(34!A4Q]H)T8 MTM#%$:>>AV.C],&Z'2]-+CK<*C]P6Q<5\"94Y:'&#M(=>,,D"KICH:?8%0Z9LI630[7;>/ V&9.PE;S"]?\P*TLL\OAE[ M]9O?LK0JOW[[K3MT[[H\BCGAT!-(S2Z<""8ABV'H(3G?B#B)7:97TV5,]R8O MV#QE7?8S9F=L/XUV;0;X61EB$/)K/#A.Z&$WYB%T'1Y A ,.$^R$D(<1%<2- M@SCP]9?XIAN:V9S1I0R,SGK?='3/XC1'XF MN% 9FUCL0,*P#T5$B2MG("YSC'(%'.]J:5\&M2+>0@5XB]5L@C% K-Z4P@Y= M$RO[#B38H9Q@?_@T&9;F"0,=S3HS.&WPZ[F QAWC).)C*A6'?TJ?5*1\)4<_ M)6M^69:\*B\?\J)*_UE_N]H\D9="OJ';JLT!P]CQ$89!PASI;T8,)B)Q8,0$ M3:(X080:Q96=@65I(G-[SPN.%4(S83EG./249R:2)Y:FQ@I8FP%V=H#:D(LZ M(6WM^?1-N@#U@$Q16]L"J98D[APDLVJ@!BZ2-)L>IJ(KI;1=IF*I65_]< MIO7<@R4!YX$?PM@)/*F2+(")ZSA0<"%8K'0R=D?DWQ[H4NL]G3_I=AVLWJ[T M:IY5U>%73_;.I6NFBAR*H@YF4W"R!]2>7FFP84F/AGJ:56\T3'ZM)SJWC#PN MQ.E&-GKSQ(M,Y9&0RH4SFF9W7^7+^"T7Q?8OUQGC/[Y]QX_J+^T4(TD"09$? MP\ -(XA0J,X<>B&,'-]UN".],EMHUV_A,K&YG#\T$^4 ME)5&1\Z#<5K4^=%WEC$/N0^3Z!,8)BF$8 M<>RX3HQ)8A3 -@+#TMR*G0EP?7#1H;P M1V@-@0H2T:&OXT9,3V%FG@<)A:N MWA <7O<9-03&HG8&B9:T;@R"627P#(I>*^,Y38UI8Y2C9\-A)7!8)O0#=P\TO[1UO5\-+(#4TIZE:# ;? MT^H>E'A='PLV*&)VA-#A-_Y\FJ9>MJBC9SITH(9W%A\&:1#/XF6N%(4F_)@E M"SQJ_E BO_V;YDNR=Q3PBP1XQZ\:Y[*\VY1IQLOR*G\@:58/]U=.\[LL_:=T MF9A\!%*1XMUF6+NF?9FQ7G%:^3?YM+"V1FWO#W66O56<4!YC[D#?KX-+60)) MX+DP0)CZ7B05DZ$1VU@S0%_H=M@EI<4&KYO!#T_+>E MC.M,A:%::T'/W NP,QCT+6XGJ[M]/O4 ](P#K=F[RMTORGG7MMMS,F<<*$LN MZQR(9W6 9QR"U^[TG%V;.^=?Y+>1/SRN\_H@3%NDN/R:K]1]-I)[/I>Z"6(:VH'1YH^*(>S%U($>>@(AR HF;Y#?1929G1<^4 ?2]/5#]^^ M?#',$7F .#T_^4PZ)E;(#EU[@LA^^,6 ^;;R0![H8=X$D,=-W,O\.'#IR$ S M>L_99LUOQ)'#P[?*N5L%B"2(L0"Z0CE/V*>0$!9!+_&$[\5^@(/ **),J]NE MO?<=:K7J>?2P//B]QFY:551O'/0TPSZ[4Z^@6B'6/+;+B"=;05QZG_ =)VZ8A-#QD .1YR4PB5@" MG3A&$1 MSJ3,9DJHL5#FSQMU)FD'DTN=V^;(#%0%?\0IN\4_>+G"5* HBD.($):2Z"(& ML1_$,$RDI^>X@GC(J-9(O_&E25R+K2M(5"F,A@FC^M3IB=180J9>TVJYN!TD MP3RQTP%K;25OZC<];X*F T;M)6$Z=,VY<['?LF*[R"Y;/K"04[M4M_Q']4X" M_OLJQEZ21!A#WR=R?L8YAS%'/B2._"4GS$WXR/F9*92EO?O]J47?%O4"[%9T M^PNZ8R=NQH-F.IF;#QD#>:((XEK#C MD\;1+8X-W\WJF,"_IM7]U::LI$=0=%N2SZN ,Y1P$D"7$@91B%V(!?&A(WTC MSR-Q[#I&J]F#O2U-*SNP37P?;>%>;,---,L=Z#&MIW[6^)MZ+O>"NJLM=9]. M4C#$FO1OT-]S1P%K&'V?C2PSDUG+YV_*AGY#I$'IYLJ?>)7N.)W>?%\^2,M=23PZ,U+$[85FRPLS4 MP0-[I(#?%40+*G+2_(&:)?+>5AHHVRG"\19G>==/&M2]Q: M52M, [4"[4"*J"IUC03$B8A@Z,0!2X) /CQ$-R[3/KRER8=*2;J#+S_0-7! M>\CUHQ G&,UA+7K[,9I:R#KC.J=5K6K5^6A>&G@!7I@(6ALO0&LEZ)MY 5I# MWW1D]0-2WW:$9XI@?:.1-@J$G6X@!B)G)^ATME#;Z0CKQ^9.V,O(]8O6I>>L MW_9E4<@'ODX@_.YY=TE;:^12+<V(A=3WF/R0!1%$#HMA@IP QB)P*$M$F'A:7_RW@;\XCV"C @+45+TV MTG [>^:AUUQ!6>R 3KWPHJR"M5DOO@N@9SL@SZ!_76L_J FXZ((F>QPTQP!! M)5D +0WU1ZDA0O[XZ@'2/=1BOI#S)L-J:_UG7O#S+AN]R<#LK3:]#0KS2?"M M?*3*^WS-;L0[V=V:/W_$#^GZ^>9[)O7^/GV\$>K(?GWV\693E17.5"'1.O?0 M.VG;0Y[58?L?-^OU<[N"IA;4RLM-E3](J^F5 ER4$ON-J&^[[-VV"D)&*?,< MZ%*.(>(DA%A.DV'D!BAR@@0%CE8,ZP)L6=K'=$N'DL.6$"!J1D#>4:+^EM:D M- ?R=[0 6J<3>Z?FX]+$YBS,!1"*',C:M7*BZ+D N"-(7MPQI%INFKCLFC#, MJ?+6S^;I^?^_T!,W\==^][#=[!ZVA@RP94/]K>&C+M748Z3-7?<.7+UXV&I> MMALS[YJ';6N$LRVIO+6A!]9?E@+)W/-4&:#Z]4DDP/X_)>Y722]7?HQQ*#""CA]Z$%$4 MP#B(.60(1Z@/@'F; FZ4U_6^>^1"< M=HDF)7;R<+>RNGA1/*G^5+SXA?1J]Q+P3LFXOE\P*?,S?T+3DY;7:<4AS]E>N:BO(+Z3\ MS.$[WOW]2Y%2OB)1Z'&6)E?[M6OZ6!)!FH*'A G1$ M@):)[56@YF+&5?U)QG"N57V[X)>UJC_)P!BOZD^#XLS2/M?9HYSX?>)/?.VV M"0E"%PM.0@X1=XF<25$'XM!A$$=!XL6^'X;,:-=ZH*^E?8)V=8 N0(/V M1X M@6M8LW: 7[TOAB76)I;W <(FR(REP8GMTDD'>GJ;RDG'33Y:.&G@EG&J46\W M*G4K^+T4N&U@SWM5CH2S]ACC%_F$E)?L;YLF%)46323%H[SC F2\+L]1X1^ MUY%9ZE__\^M+YIF,_ MC^XVD2XO; 0_-U;^ 7R2C\$%:*T%K;G@2_T,-.6^50BG&NFOO-Z$345*6Z]\ MR\<%Z%, JAPT)-A3\ZF'R=*G8#*8LWY'IB;[]4=H\O[&?<%D][PHZD/WS8*3 M['(E>!#&7/A0!$Q^?3R'P)@@"@6-"'4C'G#'U]DZ&.ID:3L$ZK@I:W'67P1L ML%@]R*:>1I_+T<3ZVL&KE;(KI/>Y^7XJWZI5R_4Z_ZX*EM@3Q2%>+ G:P2YF M%:,A(U\+R>"UYAN+[SFIKO(GGN&L^M\;=J=D1W:!-Y*R[7;IRG,"&L54SGD] M=52+>$).@4,!(Q$($<6)RU&D&WBFU>/2)L(*-* MZ@OPMQ:WDHP:.*@ZY/K; M6WK4G]Y$M$[HY%HBN;S:%GSMPYBF M@3S)OI['9Y?1B36[ WM13YNKERQ.F@1$GR9KN29/=CAS!DI= O;S4FK?.3*\ M0'[.Z@6UYB"&FM[FF=K9J;-3R+FB+V*?0TQ#Z30F'H(Q(S'TW4 D(4$\$%I. MHU9O2W,8V]-8.Y"G\EJ,(%ASJ]T6;1-+C#%CYAO6.DS8VE\>[&O>[6 =L_=V M;[5N,L_S<\E8JEQ@O$:.]_0^+>DZ+S=%+]>69LZ?DPTM31%V@(%$_//3'\ . MM'XBH-/\#:N"=>HF5H4AUJ3?8=/C,*)F5/*@TZW/EDA(V]!^4B']FV9.1]"< M9+X1S3GFRR>5[:TFM+%3:HF0G;ZRI%YK4=NSWG4$@WUID_A6: M;OA/;]2\^:#.^-W9?D]V)EYTWY+.2I5I!B@[U9G@UM+Z!)/:9.X9"W;6OO4@ MZ^\@O?E@S[3C]):#;K15->F #&QM3=/O;%MAD]+6WSJ;MJ.1$]+-X^.Z1H#7 MOV7[9;6_<74407+8_6*%$\?AB1]#%"(YTQ0!@L2)*91/A'!B$DGVF=%,TQ3! MTC[REY06*HU$P;$((,81@5Y 7>13 M5R0Q63W6!TN^5;BH%C >K]%,-RI?7X_&!2#\+LU4KG= \'HPB,O2 )$D0ES0 M" :>=)410PDDKAM!$3/NA)XKL,?: ?J0:8:YSS \'9;_?P^.YF+*E'1/[:WV ML(,^^"Y"7-*^Q;_]G<5%C['?&@ M0H%^Q=6F2*N4EU_Y8^/5E#?B2Y%F-'W$Z^OLOSDN;K_G*^4S!*X?01IA58]5 M1#!VG0@Z+*&QBQ)74,?$;1@#8FF>@WQB S.9&T6]GM)-3>C$8J?@0X4?* ,N M0&O"\P506($$:T_8SJ'*DK:-@C"KO)U#TFN%.ZNMF7?JVBE;O8*[/=C]YR(O MRU48QF'L^=(+9*%TV*,PD/Z@AV'@4NQ3#U'7G6>3[CC&I4ED#5$E")E],VY@ M'"?>A[,S.LO?@MMF^6@L[:?XJ*U=P/;;Z:%XZYVW 83_&IMNIRFVMM^FT979 MQX+Q=/4AJZ2;\>T!K]?O-F6:<2D0/,!NF! /.K&<[B.*L93\1$#LA4X8H- C M6$OHC[2_-)%N(((:(^A ZLGT,0:')=8"+Q/+HQDEVH)VPO"!F"UY9Z-#\H>= M_!QK;Q;I.&%,]]J?NFQD/IPT2RO^*7WB['5*NG["NK8^C?(I/\J'8X4]EQ(Y M8X5:V9 M.S&?Y).P_G*?9[R)25IAG@0TB2A$(0D@"D0 XUC^TTL$IU2J7,!"70_F=>-+ M4Z\:'Z@!MF&!^K[+'G&G'9=SZ)A\$4V;"2.7Y9C)H_R5O<9F M,])-R0N>WF57FZ+@&7V^E5.7$E/U\O\9IYG*^_-;5F\\_Y.S51(D!,5<0-\A MJOIJWFAH7MB0KNF4S(1F1-+ MP@X44#C!SPKI'RY QV]G#^@9I'9SA?R[BGBRZ(N,(-"6!V+2];Q^QPA2]KR- M,6V8'XQ354"?>/%\(SX4=:*HW?&:3W)&=UWQ!YV"[SK-+.C]Z>"JD%\)6'X7 M\DVY?F[60%^OG?9/?BEC0&V-I9-?)L2-.OREU<%LY[],S.T? 3.Z;^0&.J\J M%?=_57"65FV26.2$L9^X&+HBD1ZW^HR3@ 70=1-,/%<@Y!I]O ]ULK2/=(-1 MO1H-2L/-\$,T:FYVGTG.U'[X*UXFR*P[Q("M/>I#7\]"U(_>0 MV_0L-Z);M+RD_]BD97W$M'SWW/O759Y5J713LTK^5*:RC_J+4*<=60D:A4IYO_,QWD.VR;6O7V!*J>7>*[5*YMSMLN?FQ M:6>+] FK5-J?\R:AP.5#OJD/ZO-(Y0>"OO3JI)8SJ>51+" +4!BSP$6)64P52.RS@[S8"WS M[)%N9LX^.VSL?@;:$]>/R4+;)+4]$K&BCG9=9RQ]2MD&KW=)VN4-FX?-NL;2 MOU6=#EL%W M\WTV@X[$8(H>$,$&.!W$21YQ%\CD+M=S"B? M38'ZJ '=PE;5 MR'6O3<1]-*I0G90'.PLOP(N1W1GYLH6K-Q]9 MD^2\;SK"LZ7R?8.1-DS^.]DX#*8*MM_KC(F%)Z/L91KBZ;HYL\#:N^=?.5;+ MQ0K(QX+_8Z-V5>I\EC2,0I\B# 6.,$2N[ZDL70'D<40]FF"2>&8;M*?[7-I7 MN(<3;(&.2AVJ0[CFUJQ=&B?^0(YB<'SEM=.> M4YD-/Z95LS%[-!5RNR_BA&X419Z0\X38E__CQY X%$%/(,<-!(^3Q$AZ#/M? MF@S5\,?4.--G7$][)N1Q8AUJ*Y+MH.]2T!],H6Y]"VLD=5:KA.GW_@;%OXRI M.5S3R[R9<9+6K==*QXRD6>V7?>./N, 57S^K;?F[3('HQ:>4[?X8<2/DH@0Z MD<,@(@&!<9@X$,TF2L\0E?*A,P7L;.F';Y7CMK]& M#Y^>4,XQ*!,KYF3C82R=YY)I24-'PYA53,\EZ[6JGMW>2(^QN,-9>W) [7?E MZY0U\^9,"CLONP6?&_%1HLIHBM?;'/GE+@A*7OTME0A5!5'Y$:!4K8RGV=T7 MV1Y->;G+T\Y0$CA)1&!$8P11$G.8$((@\Z(X0 $2"!NE_)C;@*7)^7M>TB*M MS["^V")7?M:WS<,#;J(,>\:!G76@,\_0Z9W[H='TFA?\*$SM=O=,KR,@=L;7 M3T+??/4X; D .P;Z@:;UTS/\R%@N0_#6@VAK C W_'EG$&\T.'M3D+?",>XC M^Y6759&JPYG?*MG:;UE:E5^__=8N"7B.2 +L8>A'K@.1JM<0L]"'"::)_(<; M>-AH$6:PMZ5]OB0PPX_/,)EZ7PIK%$TLZSNZWG"SIG"U&-^ MP#",,8HA4K$BQ$4^= +IC7L!12S XP*'[8-=FESUHU'W7D[E-!U\8T%GW-C0 MX0F> CVA7,K83JRS)[.YZX_UQ7:P)ZT/.L? 6(]'G@#J&P4I3T?Z\/^'OEP^5;GU#TW:7]H%H M\8/M"4^VX:#*P=8&]>505H#6#"#MN#@5R7L^_<-R/S7S$\OW-*0;G:,=R]ZH M,[7&GJZL9>5D%5F.-++C685VD3XM&E MV'[W?)M6JJ==,_):^5N)_'#W[58FCV+,"8-1XC&($(YA0@6!PD6$,\1]XHIQ M'OM235Z:K/?]_A$1JEOFVLRGI.]I-FOU+^D#NV3\Y!G4%*JN=VW6]Z@_25./ M@SKSQ.)2GP[CR-OBU5FG<87Z>=AM@WPNO5UKW6Y:3DA=/2H*NL\=-5:K)94;3==JNH=%- M44@%E.*7EI]23.1?JN=#*=":66B7 FT5B("Y*$H@"2,7(A=1F/B"*0&24[,@ MI,31.KC_)NB7IF1=]D#:90^L=I@!9G_;E%7]5=(_L#G_ S$LEXL?YJD7ZJ3M MH#;^ O1/+"G[09\ T# 7E)0'_5L2 U"Q=@R\.QY)/MX]-+4[GDQT?_-/"B M'Z.9S@HO^W$R.E3\9L,Y<.1X?DRS'4A^,[K[QY7?#L2XZ9=LD?$'7/R];.<& MA(@0(19"G- (N(CB$,L7:" !5Y,(NR[1E6?7W>P- =EA\]L>K5'G-ZDZAPZ M)OZ0[Z!-,'TZ9K>E2=->\[-.E8X9]WJ"=/2Z<>_NBY4@%2/0K>CTHF%)*1UN MJILTRZ#%!3VX7_<7H,'O'4Z+S_ (=BP]WB8]S_KDCZ#D]4LQIHEQ[XM:]MPO MFMP4AVLKK*Q$0!.,!84Q=3%$7'X#B><[T*,\"4(O$4EH%$BIT>?2OHA[-=O- M/HPZ+/MAZ(J8""C"4)WC)3[$-*&04R8(C0//Y<'JB1^WW_2S.MI_N6 MV9M8[U^B[6TZ-H!!B]B>\!O08TGP=7J<5>@-*'@M\":WFJ\/GULC],,/7M"T MY-LRH9]YU<9EEFKB=L_7;!5%OL^YY\(X"ER(XB2 F$41Q,2)D8,)99'65V$N MP$O[I#3H &^ALPN0\4H% #25GNO0 X7;O/KS;(_ Z47@I0WLU,$E.G6AWST? MBH[:JPN]-1U<[TI#2_/!C0#ML],QL+#'0G]Q=VF/QTSKN4M[3(Q6<.<I_:796?L]/VZ95->9G/;6[V@O;4+ P] +4 #E0Q)"Y"$.8S=F M,(DBAPJ71BPT2H%TNLO%.1.]J,9/>78'9:GF/88FMB83E*U.F=)3/&3#*MVV%NMI3IIH^:8;[STVP,)BX? MN'W&#.2GC7B92ESC^LD+P.T\BC )G8 F4C>#A$.$?$^Z'28)=W=P6_PQ67CDJ%T_5H3\]@I$Q]OVGXG]$;/$C]Q:NR;#,Y MAN9DSE]T[FY%V>;;HPFI@S%'-"(&%!#%& "(PC&D'/ M"WP<^3[BW&A^>Z"/I6G>]A1]"@(6$<80=")$(1*42LT+0L@&XW11OT0!+=PV]QJC:" M-5M3-).NYYV:C2!E;THVIHUQHM8=)[G)FDZ;\[OU=L**"!$RX@8P]E5Z?^13 M&(O0AP%&(1$>D.JIE8#?&KITV66)M8BGJ' MZ!1OG3)=:_!FK#L:C%B2F:&>9E45#9-?BXC.+>,TXY+2HI8AFC_P6_R#E\TY MM6KE"C-A66U.%X/[-JPTES7RO#Z1O. M6]:5378'65->?BGX(TZ[B&_I521>(&(Q[B(W?N;4%,M"S4]W46:KBOIMUC;'[ M_M:> LTUI3<=VZE7GNP/ZTQ1!;8'PWK,@36 ;Q218)O@X_$*UGLZ^SO35!TK MOS03P,N,M:YV[QOWJG0+BQDC.! P=H@'48083)) _N0CA#V/XLB/1WY1C,$L M^MNAL.-UDWVX+4S>3%KZ;M_H3X/YP!E_!"8=CCGEOC4$M);4(]+-['O&S*7G MHWFUK]SF4-Y*HT>3-J#&X]L+;A MV_QU@>_%(B$P8HDZF^3(-S_ ,<0D"OW(33R$C>)'#W>S-!>I0PDZF&;O^!$N M]5[S\QF:^$W?(V>"<-)A$BR]\$ M9XIC/9-/H]A6;7X&PEQ/MS%;Q*NV.?W@5_V;S$N%WA;LLBAVBVV7=W>73SA= M&U0%'6AB::JZ.W)8(]0/ZCA%U;!@6F1I8JE4B6U5&/^+^LJ]+8 #!%JMU*G! MTJBBG$/MSE9_4\.X?JE-G1<2I!( M97IQ550PH>"TS)K>:3QVNLS*55THWY4N^3FD= M[I73SWEUR?+'>G>DVUK5G$AH-[@T66F!@\Y[[N WE76E#7("IR;)TA30VJ(_ M[="G^?0D9!*&)]_>,287_&YUCWH4: M&>P*"]\/J>-!A[L.1#Q$$'LD@*%0*0XXN0CQ5,\QX(LDGCWN$AJXV/ M+("%,\QPN[=X>:G\K;?RGLO?Z3E*O)Q+%Q7>FAA*-7 3R*8(!5F+87!9=AQ*#4JZO6B M]:4I0 T.*'3@=X5/,Z?28>8T':.Q?$SMX&A38>ZB'#+9EJOQHNUY789#9NU] M^@]>-/+0Q-BB#!_^L4FKYU[6\_HPP.T]SMIR#7^6353;6@TKXB*?QB2!+E<> M 7<$)"1R5,;=A#*"$?>UD;9IKQ/6T:XGC.+$L:I7D(5U) MGG>'2O(TQK^H$M$<)H2(C1 M(<*I 2_MV_;27K7:U;>XSBVQ*S:ZM;I=_JI7Q%J[096#SO+ZMM9V\+NR'K3F M&WKFDS\^NIO/RWDH)M^Y7LCS,&(#?)Y!LK9[/C'YR%_?]]^IGY'A@^F M3RGC&2OE1_HAS^JTEBL2LA@)^;7B)')5=)$+8RX"R+V$,402GR&CZ*)#G2SM M,W-BNT2?/#W!/I>2B45V"^\"- ";-+86 P@'[+<50GBHBWF#" >,W LC'+IV MW+O]$:?%7_!ZPW_EN-P4M=-=;G_Y7RDO5$#1\_O\02K-*N8>1:''8! YL3JC M26 L1 0C$>/ E6^^&W&3E]ZH]Z6I@<():J!@B[0.4OE\^1?P>X/9T%,T&PT] M%9F,XXGEY3QZC<5F%$V65,BL[UGE:10MKW5K7"/C!.V_>/$K_ALOJ^>RVYW* MV-6FK/*'\K]^_7K5[HAR/_ "+PP@(9A#%*($)AR[,$2!KPH6"1(G)DJFU^W2 M)$RB!BWL_[?<;JJJEZR%#GY6X T7BC6'0$^^[!,[L6[IE9H0@BK$J$4\8@ M1DF(XIA'W-,ZE#70Q](42,($#4[0 =4_F'V,QV%EL<3.Q#)R@)@1Q9:.,:1_ M8-T"4S,=4S=YE(S.I)^@8. D^K$[9SM_?@)Z_]3YJ4O-9([Q='5-17&YD2WF MQ65523VM'X"/:WRW$DX821<,08_YD0KG(3#!,84!"8G+/8?%"=51NN%NEB9V MUU!$QVR@<8UDC_L/*(3 MS<[RTNN9UKWWFE>/K$S$,SFQ6ZL\@NPAS=*R*K *.GYY<#+PJ,>12V 4!0PB M$B80JT"?A"1)Z'H1\4*C\!ZM7II: 7\ V+%:D1;G>Q,LZD1-K1I_# MEX@G/*]J1)*MFD9:?>E^E=U@29J"A9)W"" M*/"D^+@)AXBIE&,QC2%+&...AQ+B([-5H$/=+$UM6I2@!W-4Q/$14G77=X^<2Q?PS;O\?,*N8GO)](UB?P0013Z/B24 M>Y +3EP1$980H]RD9V!9FIC4IL!FSV]W,&5$^C9AJFB85L.T+2#E ; FYZ _2A/T!;:T!MSC8=O(65 M%(NDV@I>.@/)O'%)YU.V%W)DH94]))HPQL%]YFGDI-AC&)5F5).$2-*H#J\[_M>Z""S,K;&"):FN=L*#CNT M%V!K5?TBMPNAJG[H6;&KYJ.E)ZV3CL'$@CH-_>8GV<92:.NTFW'_\YZ(&TO/ MWJFYT0V=&6[YGM,UKFOLO2AD1XIP%$%,")/_%$[D!YC[CM&* MV8G^EB9^_5(V6^B@PSXR./,(U7I:9I' B95KGZ])B_QH$F,[EO-(;V\3UCEL M^M$(SQ.WF<<CMO1/-INLS8MTW!J^=WN>RM71@.&4EXX"'H>%Q5QR0" MQB(0T(^1CX*$.DFH%=.MV=_2E*6%K(2E_7Y+U*"!#6K<^AOO.G0/J\L$)$ZL M+J?Y&Q'!H$.D?C2#94)GBFPXX\$T"G0P8&<@Z$&GE=D"( Q,Z@=#F-PVSLO[ MQ.6\FQ^98O^6L;2L/4S.Y(1<7MKF.PL"SP^E1L,H$-+W(RZ")/(<&& 6.B(B M@>?Z(\JCC0*C]:+,7T!-V?(G<*U26-4+7$WY*C._<-S@Z'F+TW$]E\HK_!>O MEPHO=FN%%Z!O!FCLL)YK[BP>+;F1=-K]_2\QD8$RFZ4TMZ(-A?L M>_Q<7HI*A>=6*F_=\WLI*JHBW5?..']0KO+*2PBA+* PX,B'R ]]B ,G@CP) MDX0)',6QUA&E<=TOS:5M+%".0]6FTV72"("5%>"A-4/^KI+O+Y.6@&)KBD&0 MJ?DHG79]I^5^8HUL:;\1VRS&"C^H#0"=!>!]3;LR GR=AW:#L-])Z9\K(GB" M83"+'![-XE!0L7FC\\4;CS;X12CR^%;,T]I_X?EE76YW_?P%IW4B&H-B6(?O M7MIGX,N'&]#!! KGJ_11!N?:!R@;%G4[;$TLW.<1991A?IB+4>GDCS0Y6^[X M89/ZB>)/7'G.E/ICFJG-FMHW+7=+^0$BQ'<\!GW7$1!%.(8)"01T&*,"!4D@ M@LADUV2HLZ6]_@V\,5/@(V2:S'3/IVBF"6T+M)G.EI9K2IAP8G5R>J2K-YB# M#AM]>*IYXIZ1J4O;'<0;H70GS^K\<>(ZH_D#O\4_VKCC-NO.JQU!1A/?#8B4 M$8H\B%CL02R0.KC N/!9C.7_&V4C'8]E:2K3WYC=&:/^U9BC\F<99AP]8Z#T M)&HF^B=6,!WFMX<@?FZM^<.D6[\6B+65N?,,)/,FXSR?LKW\FA::/%=CSZPW M4:-:.1[U E>Z:_)=<"#R.(*QPQ 42<@2+XB('QME&[,+;\E*;*E63"L6AM&# MEI\"4TV?>VQGE/FYAO4,X;?)OO5O@15P;_1YL$GL\2^&U5[&?41V&TUY65[A MHGAN(RS+3VG&KRO^4*[\B,<8Q;$ZN(<@"F($$^8C2!+&B-H;#SPCAURCSZ7) M?6\G5L4;OP -?E>P08W;4+QUV-=39,N<3BRSY]-I+)H&!%E20IT>9Y4W PI> M:Y;)K>9[T%_R4K;PN,[K[/-=+EY5R;M-P^@%GA/AP(,^#Z1O&D013!(DY#_# MD'ANY&&D=3Q%I[.E2<]+O* #W):4-\J!J<7UZ7UCFPQ.O=DP,WGZN[\V29QI MK_<\,HUV=779&=C#/=G$;#NVNL;T]V>U[SG7[7L17W2U*0K9W0HQ+R'<#R&- M?96ZDS@P]EP,*4^H"E,GB5GF\>'NEJ:X.^_DS./3)U@V]>S.Y6X^IVXO6K%% M.X4[-\2*=4_N8&=OY,0-&7[4XB?R(< M,A&'+O$=QH714>(7K2]-*EIPIAN_+PC3W.D=2\/46[L-K@D2/QVTV-;&[8NV MY]VI/636WM;LP8O&1_?^):]X>2T^Y]4W7CRI^B:JP,$CSI[?IP6GX6@F\SP6RM)=^%_'[ MI*P!4EN;"F %N+P,VLXV(>,SSU^,P>/3S1 M.(T*)3Z'7(V@XE'-SQY>? X)AP*-SVIOG%_:;)[PXELNJN]2GJ_E\YS=I63= M).1IW2\G#.6,%GO0"X4/$8T=B''DP,1!R/4BC_JA40%TK5Z7]DGKP-:I/2M. M[[-\G=]IYHDWXUO/W;7.XL1?G XOZ !++=M";E."V7>1C5BRY#KK]3FK2VU$ MPVM7V^SFD:$ZJHS8=5EN.'N_*:3X-35SZUW<\D.]S,=Y?=$7^4#>RRFZ6NDK M5Z[C,D%Y"&., H@"QX>Q3Q(8)Y''L$N<)&%&,3GC<"Q.K6J\(*T-40GVY'.2 MR6^(BL'XGE;W@+>F@%+9 AY;8\"C6JD>7YU]Y"CJ*=X,8S.Q!M;@0&,":&QH M:YM?-*$PJA)L-S+-Q9TI]1Z"A10+ELBT%0LS$L6\02_G4;47W7)FFBK MFI?O-_R_.2YNY>CR%7-QZ/E1"*6RJMARE$#LN0@F,?:#.&$$&RY3FB)8FJC* MIS>TF,+A(.F:2YU34CGU@;S(>4WN7R@A86P':EPM<%H5*I*Q^O@#U6/W6 MCE5C!+@<'"MC9;7.JR7%M8=K5B6V3N=KA;;?P<@2X&F65O+;\*32?[]87B@_ M\VKEQ4X0NI[T19D*L$Y<1WJE.()"))1[KG!C7T[S\PJO]>1XN#LCC=UV.N$F M *_ NSS_>U.)VK":]S"Q>FIICZZ)); !"FND>\N+G>-TX\OA2KI(9U*^3BH3(D?_K%)']57[]/VF$#B\QC3,( " M4^G2.0F%"75B2-W(#7@4^8%>N4?]+I?FJW6(+^K%I*K>RMBB/N.0A@;Y>CIC ME]*)M<8"F\:2HT^0)=G1Z'!6Z=$GX+7\&-PY3H(^\^]M1GZUIE?DF?R1UIYW M^25?I_2Y^=]==@ :AI'+8Q\*WTT@XD*Y-YA CT<4Q6[LAKY102=3 $N3)U7' M0$U9MC: ET:8B9+Q<.A)U)0D3RQ8JC;U47*EBM7 P>_M?R?)R#"6/4MJ9MS] MK-HVEIS72C>Z'?/HR??I72KG/U=Y5E;%IMY?_&M>_+V\SF@;S("BV/-]WX'( M)ZJZI8LACCP,HUA.YSR*$NH'NB&2)WM;FJ*U@$$?,:@AJ^ '^D?]Z+G31 _+ MEW7Z)M:J4\R-2.)_FD+]*$.K5,X42CCZ830*$=1F9B .\'0;LP7[:9O3C^C3 MOVED<28N>%'79?G1S)_E#]WOVG0Z_>4[Z>QVQ^-6/HEY@I /?8<(5>F<02Q_ M!6GLQ)X7!*X7:?N'UI2+EVE/U?2Z,\=B=:BS*;55.&H\D'EK2IU-V%ZYJ?-;M+[G(,5@ M\[!9JW(AEP]Y4:7_;'P"GSHN=:@/L;,LUXJ8ZE_Y0B4F"IP[5+6UXR MEJH?\/I]6M)U7F[DXWY)_[%)R_KW5WE9M0+.5A2'?A1B"GW?\R%*6 03WPMA MQ%D2,QJ+* I-',^)\2[/.]W"K#TA55+JKF@\(RIQ&RZ.3CW:>G*\H#&<6+L[ M2T'/U NP,Q;LK 5]"&5TYS5;C.69:7@L?1NF1COKAV0F MZE]_=>;J=H80]N_YBL6,QX':7Q-A!%$<89@006#@"LZ1%SE):+368=C_TCXA M\HT))@Q?EX3KJ?Z$-$ZLXN-"U[_G;Q2XON/N+<+69>_+#5K?47-6R'JOF7,S ME#?YT-]QD:L#EFUN]/?R/V65TLN,?92_3^^R5P4&,$E8*'P?AD[H0A0Y&!(1 M^-"/0X%Q3!(7&4GA>:/TX&=1=SP?^'G-CM/HZ^Q) M-J]TO^GQNJWFO(IBXHO "R#W775&B!)(0NY*=].GD1='290@$_$]UM'25+7# M!=(:IIE('F533_UL<#2QK.T@MCIV :Y/%0 W%JE3/%A2GZ/=S"HKIXQ]K1#0\L5_TQ9&E7Q4ZN#V>I_FIC;KP9J M=-]83T*ID2H0T%0N40&:&SG);&>;>5:^\FQXV3HT*\P=%G,YT8N=2$[T<$QA M3-11.)I0AR#Y%V14.70\E*4ITQD3MC/&0]=;F8/ER?V9>C+VLS+C#UU)I\X2 ML#-E?_*F]BE:>VQZ/N=R:LTW&@UD9N_I7,+V_:NS6S0/-?^58[6WT'AUCYOJ MRZ:Z>52=W?+BH0W@Q7%"(G6BAGF1!Z4J8HCCB$$6^2RB(HH#K%6'2;._I4EA M#S*H,5\ B1HTL('"K1\MK4/WL A.0.+$2G>:OQ%AYSI$Z@>>6R9TIM#S,QY, MH^!S W8&PL]U6IDM -W I'X(NLEM(\I1M8G);L05?GSD[ JOUTWSY0HQZB=8 M$,CI.[)N!&AP @6TE0=+9!G4G;)#VEPEIT:29U9LZC0E0W6F M!NZ>K\34:1->5)?2N-Q:H*4Z*)2RUG>N@VN:Z'=WE<2NYZ$ P9CS1$[V'0$) M)3ZD3NQ2+!B)':/4VR:=+\V[O569=E0BVQWCS.O-\&?BL^)%?=P..(+ MY* '?=*0PI-\31+SKMP[V.TF*1N3>Z3;&"=B?"SGQ_U+D(JU6Q)?^G>-1 M&%//@2A.'$@8YY#X3L("C_,X]DWR,!6[@Q4@8I3/5Z71I_L/V?&G!GWBV M,2U)I\6SWNMMF[V)W_L.;E,YH ,\;?5*$XJLE>W0Z'+FJAWZ).P7[3"XUTQY M&$]7WSC=%+*E#S_D-"F[XY_E\[/B!$<^(@+Z'E+>@!="$@D74BZ(3Q,>1$0K M&O58!TM3E XCZ$ "A5)/5HZ2."PA-JB96"X,6=&6AE.F#\0NR%L;!9 _[%[\ MHPW.\I*?,J=[H4]>9[Y\V^3Q39]V&W1?<<75^9Z,2GVH)PQ_OOYT>ZTB*M]? M7W_AA\WR/ MZB<2U.EQ:9^:]U=? %^W+]HC+JJ4IH\J\3"KK<'K$O &OT%./"WJ3W]:K!,Z M\8=DNQ;P(L640MR=HQ^38%"+3(,D@[9)G2O1H 5RS7(.FA UE'=0JYWY<@^: MF/4B_Z#1C>.6'7M9:&ZJ>UZHO@I^+]O??CI4@*#TCV^$_(:L'(Z$'R4!=!RB MDL%2!DE""?02)V$NPPB;%>HT[']I8MY/UI0K_'7>P:T!8"VQFZU/F@Z(WE+E MA#1/+/%]AFOHX 5V\"*LN:X,HH)UI WV%C%'DF=I/=.T]UF7-D=2\WJ5EZ5AS MIJE!.++BVQZ9R'=Q$DI)OA:RI%X)>%DEN XGMEX\_R87M\G1[_;Q-N;ECYAXM'W?T M!O/E@-OO^>U]OBEQQFZ_R]G*L]1Q^1\IZ'6E.>7(ML]SD'#NTYC R'5=B)!* M9NU&/A04)0&->,A=3W=)0+O7I2FP?)8;27E95*M?\8_T8=.=1H6V;.LGUA(6UP6';&CU@XY7O*FGM,E_[5SN/;;F^5M/6I& M]T8>OV#$Z2Q>//)J@]>?4JJF#^6V%)-+ A9@R&.&Y+R*<(@C$L'0=<,@\7T1 M,^T=E"-]+.U-W,($ZQ:GP6FB(S2>]H$LD#/QB[KCI8,XPK899.5@TS,'2JZLB=\YVH&H;^XC35B4M':%Q>5KR>?*K![PJ"U*<$A *4> D,$F<6$X03YA+J:OD?(_M?FC;N MD)F(X@C>-01S6C:G%M,7Z$$'_P+T#*AC7IIMB)T-T])N(,/3TC^71%L?!C,E M'T_BD,J/:'6^+\!XDU]\'>%LUS]CU=K^N2$ 5G[S>%JDK,BS1GJP0E'HF<$%(O M#"%B6!T8B7SY3T9QZ 084Z,,ND.=+>V5[-7(,(ST&*14;X_/%E$3O[D=S+;< MC8HI:Y""!JK%4Z@:A-@ZECK4U;SG5#6,WCNXJG./>7[=6TPV:UQ\2LOJ559\ MS:2Z1QM8VGO? @4*J2I\*K'J)\X]3M/P>V^-H:EWXGKD3)+D7XN(45EPC[OOCLP-#WTI'/>%>N5>THE3L7_C.O?I./0EW D+,_XS13D5I= M(DQ,$/H,H\$,8NU$"$X>&B9=PGW,R,EIT-*BE"4D_P+%-SJH JZ-H M7WF5MNGV]",!K Z@GALR][!,K%[]$6GMZ98AZG$H>XL.3<1I/6#MX%U659&2 M356+7I6#+UB=T9X@J,DFZ_9C5<=#>JL UK-)'(AJ/;_MD:&NOWZX;%]ECHC# MD9JDH2266DQ"B$7LR$D:#WD<.$(*LV$XYK9QDY=WGOA+AA[?A)BHT,.XXB:X^-S%DUZ'X=QQD\L\0K4%'&F>[;: M"BS=-3QO).F>07NAH_M7C).J[K33+?[1%,C>%>^3:GB%B^)9Y(6*:2J_;!V=I[_FN MU*4ZD01H'SXH&_S*6>%;"\Q4X8R%-D,NTW*)3'2U-/!NLH 8+ M)%J@X *%5W_G?Y#88?FS2=?$PG:OZD>ND696R=+U1$?=M?J^4ERJSU_O\04[E5S2,>.3X M$?1YDLC))';DO!M%@-65! MFW3-=4N+5$Z])GD>B^:+BYK4V%HX/-7=O(N"FL;O+?CIWC[Y,PB%#BB="@9(MFMUHOR?RE M6UJXALF!3S"L)RLV")LI)7"#%+10Z_EHE]OGYQ;N\9R'YMF ]8BQE0CX1&_S MY@#6,WTO_:_F;2-KF. R+6_$):7Y1A7_N_N2KU/ZW/SO+B;!8\0/:$#D;,]Q M(7)Q"&/$'1@)/T:!%T?4,RI:JM?MTOR8&K7*+?-%MMK- X Z_[HS!-0VI*8Y MR37'04]][+,[L0AMB=U!OFB(? :_M_^U&CPRCBE;]4OT.IVW#X9VD.+N^;A$"M$JY\X2 WC!/H)0)!A",7)C'",))_B%SJAVZ 1W@] M1SM.13-(R[-(9$6Y#996(O3HFMSD@M+\G&\GUD5XZ2Y MKT7B] WFB]6_92PMFV ;SCZTZ;IOQ+<-*>4T#!?R.[Q"/HDH0@*&B3H9DOB) MG!T) GGLD$A$B>.+1'?-6J._I3DM+R!O4YKKK\'J4'QZ]=HR<1-+QDO..KBJ M,&,?L%T.]9>S+7,YTZKVF9P:K7 ;,#2PT*W3RFSKW08F]9>]36X[KPIF[Q3, MY8^T7"782YP@%M"-,(&(<@%QDA#( @((.V93QL/]+$UNMP49>SC!_R7O M39?DQK%TP5>!69OU9)DY[G !M^Y?D5KJ:JY2BI8BJZPG?[AA#;'+PQGE=)<4 M_?0#@*0[?2,!.LA@]K15IZ0($CCG _%A.=L?2E++"^YKN!H> 6]':^PSWP"@ M!E>IO *#XX*4I[V\2NW)*ZI>*S-Y[?$AR?_)]L-:DHU>3=X4Z^]\L\UU/,+F M27).]9-2=E1;:+R((#]-?>BA(%&I5E-(1)Q GB3(HYE@G!N5Q!W2^=QH0\D/ M#@J E@9 JZ"K0N^5L#2:#1J>_DW=F*"/S#XSQ-NFG,!XN$]66< *?U?5!8;A MUEEHP++)"6L.#%/VN/S P#;L5X_Z[K#\PBG/OZO(F;O5JOB!I9[OB\V;#6?Y M5GF^_7V3;WDAA"IC(_M^62:">CA,$/1I%$.44J9W*M]> MEVYN:Z"C7ZN3M\6.;,5N=2Y*4T$Z$#3TN,@@1XDOCS=^ C%*!$P2+Q*^'WG( M"P98I:R$F.F*=)A\0DX^5FL!<*V&I2>@U:B879^X!WD6JY XI3KGU;X' >?* M@]"J[VG="8? P;N2*K0 "=E6G)XD!EC^"0 MIUR9.S"#)$$)3"F*@S!)68*L*LN=M#^[A6TO7IW^R]+^>0J?V<;]!E!&MS@8 MXS$@=ONBULZ"L8];GSBZ^J)JY^'2EQ\;&F93;HLG58125]*I8JJ_Y.4_FC#H M), 8$2V#;8IAMG MLSGO$+V1.: #N!%2T1CBXBS6IKNWB6-MC%0_C[4Q>^VV]#9?Y8Z8WZW91SF" MJ\H3]CS.#"<>XSS*H(\2KJIL9Q GJ3Q*(Q8RED08I73 [:&-##.]/-2B#\M- M8X2\Z4;#,9 3YYW1S!*"$8"(1^'5GFW3CN8V_:G MD0\H 0?Y=IY!:,8YMP S,J]886)-&]<4=T0-9\U/.OVO*7J%LF9L=7I4+O<86.@9M=5# CB\& MCI49JXP_ B-S3Z, ^*51X2_JUG<_)K4:3:"V4@1\-!@*:YJZ#4E'9#90B$DI M[S:@3HGQQM;L#:3U'7+^W_I\^%G<;PK!RU+?,K_G&P*@)X3>]!A0#/&INL&. U-=H% M :\^,Z@ZO2@V3\HC[5>Y[6)?N(HTIEMU"U70?_R^SK?EEZ^_EP\_BH=OQ:Z4 M^^^O^<\MY^O:O).D(4XI4\;PD,OI''ER.K,4IC[%?A((+XN-,S/<*LS-@%8):)W +TJKORQ X/FQ5<7WV\:N?^,UY8B,3#[6@R%U HU2H-9J M0/[CFT?)HG+TA*,U51EI%Z/FJ*2T(W2[ZDO?VL5TQ:8=@7%4>=I5F[UZJOJ*H>ZP]KF?5 .U)HOP$'W]N\7H#NO MWN"<)-,,E^,4)R,+_2H94Z89B&L)6";J?=BZ]H7KVH7W>+-]J=-4()KYA 41 M).J\AE(J_\;D?X271(F7A?),9Y2UY7H7+ <@47@#0C]]O@&9F( MCY"1^V?9P0B%"*Y#X(C<+G0P*1%=5_"4-#J>=+9Q?9N7=%64NTVK)CGR,TP3 MA" 6[]T(WBOL MU\!!9/#'.+F]K6 :;Y]TJ=/7WN=T &&P3^EZVXZ&5/GZN\?'[;O-1D5B?2JV M_\FW;[F-/O,"*7FQYL6N/(Y/E)H J0HXZ&)& M/L;@=M/.&+B.3#@#('5,0K:@=5B:9%,U\U!V(!SC#B:A&EMU&Y*Q?F_8+N<] MSC=_PZL=_Z*L7YM\_:@K%OR^+DC)-SIMPH?U\VZK#F!K*L]/^BMISE(O33UV M[5RM+JX_BR:!^59^4BHAVL>\W"Z)2!.28@&QYRE[%L(P2SF&*B3,]X4\.&$K M1^AIQ)X;'RJM@59[L;^'>='7.Q4&0(.P &T8@,8!' .Q H!\(O"X"\+L(=! M69'K< >5#T5^=QO^30'RG3<__^, $7BWED?L*A3(\M WT6=GMFNYTPZKHUWR1$)/NLN>=B!.=^D3]SXL._0A76B5/W3-&S-UBCU&0B07 MSLQ3!7P(Q"+R8!Q@'A*>8!QRFTS0USJ:VU*GL^"VL@S7F6_7AN&-O;CV.VFX M0FMD+K\*U "GBNXOT2H)LPODIDRX;/6I6:=6[D.C)XWRU=N3> MYX>=6+Y^PYO*DZ%];KW;;.28:H+^]>7PR#U^43^Z^X$W[-T_=Y+/#TF;*S/0 MPS>\_ORL+RX_*8'++6=_Y_GC-_GGG90?/_*_RJ:W;R7][Y>2948HQ?+D E'" M&$01\V&:AAR2A(0>2;S(#\GRF6_R0L6=;K9FIYHYJ&8S04\5'&^._EZ+OP"$ M/^9K5:L%$+S2#DR__/[U+9"B@%)A8Y@K>$Z0+SDFF!*?0.+S%"*/!##E?@KC M%"6(LC"*TJC^FMZM#=U7YJ"8_;?4J#?%E\37['_69V1VVIV#J#/:/VE=8>4$ M>701VD($D!?0?JY&!6A8%J "IE6SH:P<8\!68@-J<+033?/I-0"!&B&@(0(* M(W XG+L["L]IS!T=E&>ATJ3'Z%EH?.60/2O9!D?]5RE!#C:\.R+%PM3T'K&C MA1D17BN=3=O0W$CJ\ +. ]WD=U7>YHZ?+M/Y0LQVKVO#/NBFZNKS^L/ZRV7 MW]!6)<@XY -LS;I/Q?8M+_/'M?*AN2O_-V=RE_W8>F").4M5O6B81HD\\3 5 ML\U3N5'%3'!/8,:\T,:"XU*XN5U>O?FF:$]E6A!J,?^NV$E=B>>UIF"C%OKR M!WZVVV4Z'5 S3GNM81J9!%MF"R#W>HUN58Z>5C[2]IY.6<8/"@)<@EK%]E/N MV',,Y!W1K5/1)N7G,4 ])?11^K@UT?+[_"=G;7F67'*X3[ 'LT35F$2AD(0N M4AB%$8H1"C+&K*K0=O0U-W[6 AZS\= ,S.>XFO&J([1&-RXT4BY !=H14XZ1 MIODJ',Y3-I_W]$KIFZ^J?#V5\_57[+T,WTL-BC5O*D&]W?&'HDZ+^%F\6XM" M?DSZO/:T-74VM&AR=MQ0B0X:V0&3>[=ML4_]*;=Q+046X.Y)Y5,R=SNT0;N; M2D8$>FS_$[<86[D>#D!LD >B33^3.2(.4+[MCSCD]8$;E_U96)52/=PHU5$> M;XIR6^H+)=*Z4"HM[VMNZV1&\^GBW73K^GJ,RQTWX+E:U&\39MIUWPEP9UL# M-ZW:9Z)ZM][FVY<'_+,)S*PJQ'S:57EL1,@"1D,8L$1 E$448H\G.DK?HY1B M/S#*B=K;T]RV$96P^I;U6%Q0R6N>K*H;X&ZF],GO!WJWQ__!\^^WN5]GFBK\8>]U=>&M&WZB6[E__Q8^]?[_[ M7Z"6ZBUBY<:GK *##D^[26Y,YT'6(W/:;ZWILH!&H M*-B/?+62>W>>/ZZK&JCTY4'N#LN5_@2:^\HEYJ$0).00)S2 B)$($IYX$'$B MHC@.,H(\*Q./<==S6[UKB0&M10;;@\P 'XKH69IOS(?"T#@S"L!CFUYJH1>@ M0;F1&[0$;P>6.+2I6 /FRF)BWO&T]A!K0,ZL'?8M#".RCRJ!N3K'+%G,$IK1 M& 9F?'4OF4K&MJW/]Y4>5!]@.)9QT:M M'\%*Y_*G4E([XCE 9\8K@P 9F3:T3 OPIDMY:SXX4]31=#^T.^EL/E/G=+*> M/V W%\O-=OE%72OITCP>\T4<^AX, R[G(9;S,*4B@2(0,<<)0SY-3?8+1ZW. M;2N@XK[R%+^9?I=_.6P9_(\=7LE#.F>Z)G-U=!0">2@4J9QY6$Y$ MQ#C,* IAQ&.>AHG($+>J/'2AC[E-R[V(ND:YW7)X"4*SA?%&8$:>HL>8C% V MM4-]1POGI1XF74([5#Q=3+L>'7J/KDWZF"H3_UN\Q=5N>KOTTSC#*0\A3](4 MHBQFD 1A"!,6TSAD'D\3HR1C?1W-;9;7=\(M856,!*Y/C(:[X%YT3>_0;\=L MFBMT:[@&W*!W8W'#!?J5AB>^/^]6[_SZO.=Y^]OS"[G%WA3K,F=UGHRZ?MZ!]3<$C("L!-91UP ;&4S ML82JPXYBVM)DMA5+U=KV%MM7!WLSX3KO7JX*@7WAW_EZQQ_TUQX%//2SB$-, M1 "1\"*8>BE3A:)QC(F/>6#GA]W1V=SV=\>R*K^_6EKPAY;7,JM8)\YF)SQ7 MZ(W,S\.!&^+HU8N(.S>NZUU-[:35J_0%%ZS^=P;:/HKUHTJBHM*J')*3!BC M-.&Q8@XBF4-Q2*PXQ$>Q2(1@++1*/7VQE[E1AA(2*BF!$M/2#G(11D.;R*W@ MC&T?.<)EI,31G2"XLIU<[&-:.TJ7FFUN@J[T-+=Y7]]M*&GA M/Y2XH)$75 +;7@9=0]CT-L@!;M-=#YL.5/Y3*@0>11+X 1IAY$89!!' 011 %/0X$H]SVK9,RWBS0W MLJD"*HAA4B!RGA0(_*%T UHYRT.,@P$VV]%,.VPC<]W-:9S,1FRZS$MG(+]V MWJ2#0'^.K$=G #K+673>LGW0;>U"H1U"#(-J6Z_,C2]KT?[-/ RVK7\W7=V@ M^LB<4TOES 7FBJ:#PD_;[4P67GI!^';XZ*5?#]L$R0G[E%3DX>Y=5FS/Z"EMRZP*>1Y*/G>)K$&B.5C*[OB==M ;![[] M]F97;HLGOKDO5CE].=Q[^XS$(8IC&!$10B1(!M-81# F7D#D+_T@,KI*'-;] MW)A!><6W[&C56KK_AW8C:;0"/Z1:H-'+MMJMU1B9;5W&0WYD^FF,EAWP@C\J M\<$H!HUAR#DKKFO5^<2%=X< *RUL9+UK2 M+T COUZ*6H-1J> R^=Y ])REY+/M?^)$?0/A.4_?-[2A(47%JK[:5YLJ3N'S MFC_D3UQN.'=5KJXZ_B41* R\2.X#J> 0I3Z&),8Q9 %G,<99E*38O,Z85=]S MVPF^?7._4.6?H!(6'*2UJ:-E!WXWR8T,Z53T=F254;)?!'E0U3([M&T*F8V& M^F2US1RC;UGZ;!!^G=70[%JBLRUN^46DV M-R]O"L:7(J8(^R*%?AP3N2!@#^(H\%1&&#^CE,6,&26#,>QO;HO /I2J)7-= MX+8J::LE!TIT^RBT+MR[UX(1T!R9_UT .2@^S0">F\+4NMJ?/%K-0-E+06LF MKPT[C-^Q[WRSS4MY5JPSQ"X%#B)/)YR/0Z(JB,0PI83 !/D\H2D542IL[AO/ MNY@;B;0D!+P2T>Z\? %%LP/Q;=B,3 EM6-[UP&)]F+VNN:/3ZH4.)CV.7E?P M]+S9\>2P2=U$2]T=XBGW9LGM4=S4Q[TO&B(^(@$1ZHXM@/)?%)*,89C)H& M"!TQV1 ))J6Z&R ZY<);FAKHJ$V_<;9;\<^B=>]7W>O=K5GK E 'B!U,?MB+ M,8T\+C='B=PFA<*'./8$C) \D'F46*.JPY?W?*.]MP\[F]@+ M/8H2!GDB/(AHED 2< 8)33R.0C]CJ56@O2O!YL:T;;W 03'0:-9X:^QUT_5Z M:NV 5*\*LKAAW^ILR T/RZ\PD&,?L:<<0_LSNF/ 79WL78DU[7V 8S#/;A%< MMS]L&7B?K_.M;.T[/S.3WST5FVW^WUJ ^J+CDUQ\'G[PU7?^F]SE?RN7G(2^ MYV$&TQ3[$/FJ$ T*! Q0DF3R9VF:&+D[NQ%G;I0OIP*RH^@;A\.,F*<#>60Z MKA2!6I,S3YZ%O@2EJJ9P6ZL%^$^.-\I*ZXYXW0#JB&YO%&92DG4#W"FU.FIU M&*%^;M+*ZZ3@346P)(A8F-D0Y>5NYD: M;W#Y#3SC7&Z,BLUIQOW&[U'7#&[]DJJ7Q*KX87G;< 5Y,TZ\'<^1N6XO(*A3 M]CE=X.=9:5R7\]44YN9Q9&"E#!=]!MD9?22VMZ\S'?JQ[VZ[B\-6)554:HPJ:?PD-[>O M,!+.[WVGU.&5;HU?89BNWSF_AC##LQ,HARK9DNZX;$5\+CFCH5S///EIJ5MH M/\20I#R#/O6BC(J4TLBH:(Y)9W-;@"I90:F$!:66%A2M".1?Y/:Z^O'UFF_V MB'M^C%+N!3".> I11#.81C&!:4Q9Z,>"9!%;RJU37K"O6[S93HO[:<CWP MQWRM[N8 P?(7E(^$-_<#D6:1!T.>^1!YB<0[S.07CB(19HRE2/@UWN_6[#70 M;KH=T^N5C0^TV?['%70C;U-J;M!R+BKK0[D +5G=)BWI0\1ACI*K74V>DJ1/ MZ4L92'K?&9H2_7O.^)HILRPB:9#%4+ PA"C)0HA#$D& &A& W9X3)7%O);)9;;R$S6=I29OVITX#_F) M.N=)QT\?<'$;_.'I&><;M8W6U8BSA 3"IP'$NAQTE*8P3:,4>LQ/DSA,?3\- MA]\)'WY'N!;[GW/<%XR.WO<.2FO@,^2 J4J&-= M!5\&9)0+X9.N7O%:^++2W9?#5]X9R!W;;WRC@HF>^-V:U1>(I67ZO>Y&YO1M M*T%!):EV?&QD'27!GADLKK[P[LZF_<:-%#_[RLW>LD^2=\^+.GS<,"?>_H6Y M+6CW[SZ;9\ [J-T]BP=K//)DE#LGW?DOAUY] M2CE4HB=UO_HE+__Q1AYL\JWZVY++@T[@>QD,N(\@PH3 E"4)]%#*X\3G7A18 M52GNZ&MN<^Y(5&5^JT0%2E;;"Z'K )O>!SF!;?3KH#9B2KA%&[0%J+/"C9H= MS@ J9_=$UWN:^)JH5^7S6Z+^5P;Z'JB;IV_%2KY1OOOG+M^^Z/5]*:*,L$BD MD(E(E;O* IB%DDE0P@,_CKTLCNF *Z,KWVVI['[1/5W.TDD12;C[4A=QGZ M\AL@-(!QBK'<0K ,9AD/( WB*&",1]3,.?%"VW/;,M3B@48^\RPSIZ!US^X; MH1AY1ANC8)4BYHJ^@]+!G+8U6>J7*TJTT[Q<>V38:GPOS]*J0,J:Z6E]7\A# M-=_FFZI6"E]SD6];F>D/?EJ,9W' PAA&U \ARE(*TQ 1F%&6Q"SC*M6JS<9_ MJ"!SF^)?]D)KWRM++^+!PV&VVD\!\LCDT<*W$7BDNIBW@N5HTS!8C$EW%;>" M=;KMN+F](=E5U\63JA=>;/;7W F.(E\0 N5A@,NC".6*X#PH$LP%BV,_(49& MLBOMSXV\6B(:EGVZ!EPW'SF 8V2::4EG8@(PPL0F1^E-V$R6AW0OI:O4HE?5 M[DP?>O[6A"E"KXI\G ;T^F-#$^.3[8>U;$J/])MBK=."*8=7"56I#FSW?*.N MY^DU/^L,D?'_EFR3V1,I0@2-(X@2ABB?Q;DL$H\_V(4!;+W]OL MWVZ49WY,2+8@W^NS /2@T0)L&YW \UXI=0-<.<$^*[W ME+,-I?^;:-JM@V< M<*Q&IVDY3!]:P_2F/4Q[=<#]T3!IC8!6"3ST#-. Q/M.P'66AO\V:29.RN\$ MNO,4_6Z:'5S!)%]S7>IMDY-=DP#ZL'?]N,]L$D8\2D)5OMF3!VN4> ABQ!A, MO#@)U8%:($M.-NUZ?O2K)0=MT:M8IG;MPX]#<]%8C(DIHXZ!].CDZ0KD(=5) M+/%R5Y;$M..IZY%8 G*A$(EM"S='0MWCS>>-3C+-_H97.][DAUDB$864TPQZ M5/E_\S2$) EBR"7%Q5Z89,*W*D-GT.?<*.PH+NH9;\!W)2WXY?>O;]6NL0H= M&1XY-1LW77L<(9*&0OA04(X@"A&%F D&L4 (!2)( M/&Z5%^IJ3W/C'"7>X8#34\+<$E0S7G$"U/&8+#E"ZWQ1:OS/C!O&LKPM@+,-Y4D))7&8]V M994(*6]D!G@OM!V#6(R#&:6,@^[('*. U?FG&K%5,HY??J]0_@O8"P_N^F&V MIB![Q!QQDD7'DY*4/2"GK#6@A6$T]F$M-PJRS2]RN_3U!WZN/?6]A =IZ#&8 M2H*2!ZH@@YG' ^@E ?)%B"-):39;FLO=S&T_TT@)E)A R6G'15? -..=VR$: MF6/.T7$8%F&&@B/>N-+)I!S1K>@I'_0\[<*FIW?=(A1>A+$/DTP>8)"?RGF/ M6 Q9Y*,DB!'QB57AB/,NYC;G3TPZ@TXQ%X <8AF;V;G%$ID;+5/C]MWFXU*6'7WM#4-.[S:P-SF;DM0("7=Z, )(.4M MUKS8E<=)">^>5&%"\[#%ZS!VSVUG"(X\O5V"9Q7]V O.H&C(ZZU.%AW9JU@[ M6K+_X6&+^F\<*^N+XI$/Z^?=]D$V\[9XPOEZ23D.$TQ\B'"((6(B4)$/&8Q" M+T8T2W$66*5EOM[5W(BB)2G0H@(E*_BCDM9RM>] V&S5=X/;R/0P%#+K;4 _ M&HZV QT=3;HMZ%?X='M@\,;@4.OOM#WM2PZA#/T6T&C;OXZY[^IH["-E/_0BRVX8L#24>'=K_'5%5Z>]&GY8@% MG/"0J'J5"42I*O!+:0"I[\=!&-%49%;17>==S(Y6JCP$C8B#KATN &E(&C?! M,S9+V"%C3PM7E7?% ^<=3#OQKRIX-M.O/WEKH8??\+:N\O59?"S6CP]\\Z1N M.4[2[S,:"\Q0 N6)1)Y+ A+#-(L%9")$41QE)*56VPM; >9&"^WR"@<-U+^4 M#E"*\ 24%D-+*Q@.BQF-C GVR"33@_-#@_-$M0SL\'->AL"P^U>J(& 'SO7D M_Y;M#&/ 5@7;)8HQ#L, *4>P$")?"$BXAZ'VZ.'0^J M#[ :6CN[C9H9]PS$8F1:,2D>;DT3%U1UQ #MEB>=W!=4.IVWEQZQ#[+^717' M8]H9M'R#UYCACRJ!Z=T3W^04WZW9&[S)">%X7=OJ_< CH8=\Z,=4SED6"HC] M5, P]!$/TD0DGI$G^9#.Y[89J04UG,N#X.Z>[&.#.#(;5*)7CN/E E32+X"6 M']0* *D!V*O0[U!Q.^3F8>%C0C]1S+C]$+@)+1\*74?6=V.W43W5S5> M=79O*6J3W1O\4DM[W59@?YME!(NKFZWNSJ:]Y3)2_.S&R^RM@;=?ZI[\*'>A MY*VS^G+EX9HE2FD<"91 XON^I!GDP13%DF8"'L1(^=\RN]LO2P'FMN&L"HK^ M>E90U/*VRW88#&^[1@1W[-NNENA-3E-==N!"7<^QTIL-A<_599=M]]->=@T$ MY^RR:V@[PPCO/-K^E*[Q"B[7HB9#UF**$1>K*[#2 *3 M./:S0! <^KX-QQGT.3=::[O2[$4=Z'QD KD9GSD& ML(.G(PV%94,#\VEOBF>^V>KZXUM5K4IN^IX5ZUY*VIS*PV:&<0CE=HQ#E%(& MLTS$,,KDT=,7810@*R:TZ7QN)-C(7E5?:P1?@$_FN4;L MA4[JM3U&]BC'USCYLP>@YBIGMDW7T^;)'@#*66[L(6W8FVH?^ :O7K8Y+:LH M=]5#8[** LP\&L$D(($DKE!2&/<0#.,P]"(O2?PX,#7*7N]F;A1UD+1.DV%> M+;8'SWZKJQN41B:J1%U!6RJBXH%H;^P/T* />3_2O.8QC M6SU4WK7/^T"C>D#5#ZH!K30$']:@I>,"U%J"AP(<] 2UHN"@Z2L.J_FJ])K# M.]%:]EK#;+4 M!>DL T2CQ).''A&&*4025/,Z_V_)@$QVFHMJ>OCS,U?%G->/'SDN^9?\\=OVL_B] MK)I:1H0E"/D>]$(>0Q1P#-.0<$BQAS$*0D0]XX/(JVDQMQ/+7EBP4M*"C1(7 M%@+NY#^PUL=\S_IZWT;_F>5/,>(C$WB# 6B!L '&$ ;!U#I!AHDM,=["PM0 M@R%WSWLXZG<6X/!9:4AD)_J[^BR@A*5ZZL_P69F?F?X4G]=$AZL_QV=F=11[ M]>'M.+.]GFR3'>Y>'?[V*?#UA;%/[RC[^;);<=\CD7^WV=RQXEF>N=ZO\*-I M?L?K+'F#^V?MMMV,A6F/ZZ\N9:_?=#[QAE>?W M(9]LJ6M:/WS#Z\_/^K+JC?(\6FD>>U]L!%>A=W_GBJ'DS[Y+VGKD?Y6];-_B M+=^[="Y)D/" 9S&,PI! %.(0IA'%,*$)3R*19G[B&5N/YJ7;W'AO+[EVHJ&U M2L.*>O%R*[0$:H443 =0""6B4@(()U#CI M:.GJNU/[^#U6"]"@!6JX@,8+*," 0JRJD?;G_3HMS&OSDGR&!\@__==J9^:; MY_?0926S?JBI&M9,=X3ST_#B$ M,5YK;-J\E;$U]M;CF:V9[0"$"8]SB,ZI[\DA,VK0UW2Z J792YRJM(Q3-+$$Z$7I]BSXIMK'V(C>Y@-@2L 6YEW4@X\R:[TLW$3F3=RI[[CO4\/S#-%5^M5-6J M-?L-;_[!U5ZG3J.U9)1&Q \X](, 0Y3H6&."(:$XD_N0T">86B6TNMK5W,BA MEE3?US\ULEKFK;J.JQDMN$%K[.OK%E![,9L,>0[33?5BX2JQU/6.IDTAU:OP M6;*H_C>&$<1?^5J%P\F&[]A3OL[+K7*$^,Z;KYFP+,Q(FD+*(LD281)#DL4< MQAE.HBP, AHC&Y;HZ6]N5%&+JV< /A+8CB_Z8#8C#8?@C*V4DBCB,GSBB_/*V&,84;".*%^R@2+!D3.W""2 MT:2:/J9&I:KE/3/)^>B8L=388$]4;+8_4:-($_Z(T^@%H=T-9' MA1Q7&KEC.0>H.F+ 6R29E!T=0';*G"Z:',:J=Y1N=IS=;PK!2U7P#Z_>,B?]%K]VZ?[#ZVD M9Z5:VJ4>YN[J)K!VL\<(B(Y-'X9@CE*6SQ*N0:[M)NU/YN-NH6S;V=WFM9NJ ML^AJ,"K61@[9ZKQN"(X\+\FB&)(@1! E<0133"-(Y!$OBP6*>#@D(X)1YS,] MP6FA!Q5GZ<':;)OB#KII2[5H@?6]DA9YHIHM9C"Y+=W2T^=K5' Q@^%*(1?# MEX<:NAZ51?T+?U9'L/7C?;'*Z4OUW\,:C'@FO)"JL!B/0L1) #,4"$A3A#W? MCV-"(SN;ET&O<]L%U4+;&KQ,\#6U?3E&;70SF)87[ 56MSY*6/!'_>P"9OR67P#&]8AD(R]HFH3H_@_O;DDL*N+DN. MVI[V;N226F=7(1%.L%2_(MN7?RISI/ #%NDD9\+*4&P7DL01! M'G@Q1#HE/V4$)AR%P@\9]2FUF<\#9)C;K#_(J[*H'@0&:H@!5HD72IN\F[<, M3R+\@ :I@%SY-B)YG(3$BT+(4"02/TZY'['E=[XAA>F>;N0!:LLRYMWN?A#4 M&%T;@#0T2(R1())EYH;(#I= MD&YI:J"/5E&P'_E*^6M\6&]K7_]J7;Q4N(3&//*3((:A4'=MJG0,02*"<>:% M<9A0$:1&(7K#NI_;:;>17E\954;]@Q9U1BM+7RZ[X3 CP?% 'IG_CO ]0W;\ M4C+#@'/E#&;7^;2^88. .7,5&];*,*+[Q'_<45KL-)O>;XJU_"O5T=.EJBK_ M3<52EQ_6[6?R-/AJI6:21&=8FQ(YYU(M*D[.L2Q%-.=MKV0'.+2L;_A3_+B?!-Q5&_W6U4 M/WR3%U4-ZW*9]YIO;>@\PZ M9[N*]OK7?_%C[]]_!>VBHV"WEL, \//SIOA>N;0];O#3\"JO!D,E1!(&?D;D M*&5RR?0C#K,D$3#-/.JG@M' MSHQ.!JC21?$V0Z.H4W-*>1C&]0TEBUI024N MJ.1=U.5@')K2C-%Q94?K[W!:(YHQ &<6-/,WAU8)7ZO-:'5E\B4O_R';5C_ MC]Q?4L))2,, 1DPD$&5^!'&81M!+$<(B15@REEU!\.N=S8V3CF0%&RFLRB=9 M2VM;Z;L#8S."<87 M&<8<^VQGOW&LKB'4#OCO^?;;[^N"J#)_RLWQP_IYMRU5HO"UJCBDI5#_W&T4 MC?V*R[S<7]-6&26#*&(,8P\2CT<0H3B ),44,B*\-)9[VC1$R^>*_[9XLS4C MGE%DM9EWIQ*/:!'!*Y5?:0$(?\S7:[6NRSW5"\?7RY5..+P)R5B2>"$4)&40 M$9M:_H MW)7:^O25Z7)+7Q'V*+GSM6=N"IFJ(L?/ B$J9Y*=Y,*Z*I&DQSNB4G30[1*E M3)(4"B$1L7)W\^7?O#A1MLX@1!Y+26:5SV^X*'-CNUJ3?QL4435D* RO328! M>.Q+E=K!N\Y_<3'DJO%Y4\J @S;@CT8?AQ;*VT%U&ZDU1)#7"-^Z ; K,5VW MM#C0\DB_<;93!<'OJ%P>=RMEO^M.RW$4AAVG0<@3/X%^3$*(,/5AEG JS_]" MQ!@%)+"[4;Y1GKG1:*...MJW% *7TN$H;2S-73<.GJ$M;+HA&7O;:C$:1\F) M1@FZ=XRO*U/;C=),:X=S ]V9D23CA,&$91%$&4M@%O@(ADE&DI2'1"16"29O$69V9+R/=5_I6/>\FN); M)>L"K/E6\8+@3*=:)-72:T?(-PV=&1M/-2 C4_%>C?8N6&ER=H5ZFJ'@\+P: MM=K\Y8Z-7>#KB(IO$F52'G8!VBD).VES& -_6'_GY59[ "Z#+(J)[V/(/>%# MY",/9L0CD,8TBD),A$"Q#:&VVIX;/[9$LZ.]-EXQ\VG@,0I)%G@0D3B 6(0) M] (29M1G448#FP#/H7A-%JZ=NT#-C/L'8C$RE9M\-M8T?$%51ZS:;GE2DKR@ MTBGG77IDX+E^M )Z^N*V_+"N?-;Z2XIZ&"'D!9 M$'BA74CQ;'2SF833!"IK&8>62YX=OLN4Q5X6>[$ZOB3*NR2#F(48"H*$_ 6+ M46*78&@NFLUMZ:],>3I01BB?A^]*R/\I7Y'A-==/M40GC"B,5 MFM4XK4]5O'BVX^_J0F\V>DU[-3@;M:]=,LY.0'N'H+=8D2+XY#+X1R88\@2@(&4R[_ MZ?&88Q'' F/C0LC.I)K;*MUH %A;!9V1IM%AT00UJ+O,?^[P*A>YY%"*RV_R MN1:#_[)[!MO"<$UW.];]KD^O,H(CKZ6U3J M+U!:R36R&=7(!:-Y/P MBQ''SMQ5ZU7&<"(?KPG'TLI5S#GF'3YF[OJ:S#G-.3QMKS;WC0\,X\G7^9;K M2L:G*4;NGE3:SO_6DZ/V,/E/CC?OY;/+,(XH3_P 1B$.Y%&;D.HV' M"I'@N8Z@J-(7+VGF)1Z-*&1^R"!" 8$DC3D,!$K3D(DXB:P(T*C7N?%=(R G@4=.>6P'D MB-?,^IR4QJQ@.&4MNY?MKU%:X5TZG.L-7JVJNYP'OGFJ@V10$ =A@"@,&(DE M/Z4Q3*,40QHA$:!(;MV$D:>M:8=SHZ9V_*46>@&4V/45,E""FQ^(C1#OOZ=P MC>/(Y&, X8!P+B,LS>\-7&,ZT97 +9^GU1G?!I^.X[M1,Y.=S&V4:A^ZK=X; MFD53MEI^N]\4WW/&V:\OOY=J\UI'8JP?[Y236K[->;D,0BI\+_$AXF$&$4L3 MB"-YI$YI*H*88H82;N/[9-[UW%RCI.35G?-S+;NR$A:-W #O!;=-C6D\%F;; MQW$0'IG&%;A*:G#? O<7)3G(UW\!>^'!73_, ])9VB+F+&FE<<<3IZ:T!>0\ M :5U"S 'PX^-&I]*4$[H6OG+) M&>"",\YX6_C4O/HHSM])9N\&\Z[]%>Q5'L759=1A<>F[,HZ@TSNCC KX1>^2 M<7N\+>"X$!UWP>]W6[FKOW C?!+ &H8H(!$FD"49E[ONQ(-I3%4*,HZ#4,3( MLC:'2^%FM\ZT@E\[S3"2ABH5CZPP38J"81'*3D;;<,UYI3$<>Y5Q,WR31#*[ MA-YQ6+,3T5XEQMDEJ-<"GIWV,5E1P:;<928R>=:(8DA5V#-"DE74 ME:K<^,@+8<(X\D6I%TAV6D&8>1U=G !PA$*U=X. MZ.L5)'R5$KBW ^:@/*&;XKHZM%V=RG3UC,]")\V[^YF7RQ1ER"<\A9RE%*)$ M^!"G20J#(*6"H<1+J&=77N1*3W-;Q;1\:O];I5C\0\EH:*?L1]7P<.$"JY$9 MS ZF <4_>B!P5O/C6C\3E_KH4?>\PD??"P/3 NFPG]_X]EO!6G'BEVID)KX@ M*"09#%.YR4*$12IG1093GB(6HB!+4KLD0,9=SXTR!J>TL$#;C#G&P7!D*JF# M-RNI04ML?9#X?XI<[H?^)O^]4Q:,T6N3VD/H*A&/>F0-6WE ZXHP^5"PQ1O,E[?;:MH)GT/6,A3D>ROE./Y6;SE9/M5%2.HG'*P M%PL1, &3D 00T2" :9VL/+ M+>3N207P[I50/ZW^M=67_B5?Y\4&K(NM7(,'5TZ\=63--D$3CM?(5-;29%_2 MLG+D:"L#M@78#^J[_:"^.1I,I2,X*.DRAY83M)WEW;I-FHES=3F![CR_EYMF M[4,,/NV4*^QGT=QGR4[51?*&L_NJ^-1]79'R4.;XCOW7;I_5+_8)#Q"&'#," M$<\0)*ED[Y@3DM&,(.09IV>X392Y<7:E#2#-M3&N=0'/=5&O?25*:O "C?@=H1.!I]&PA&LNMT8.-IM7^EDTDUTMZ*G>^.>IX?-_;=\DW_'ZOA5WJW9/N79 MX?*>\"0@*?4ASS"%2 @?IH0ED$<9"AGSLP19W4CT=3@W/CAD4JP="_&:YCK+ M_CZ]G!T]]")N1A0N<1R9,EJB:K-("])Q[""FV#BBDM[N)B454^5/Z<7XO8%9 MEW:;=:[](V7C^4]M$:M#GT7B^7$4)I#Q3)Z=0X9ABC,A@:8B],,D";%5!8'K M7.2J\P5M:MIE<%YR=(H2["( MH/X/2F(*LR@B4!Y>?!^3+"34Z*K"N,>YL4=+0)7?6$H(?EFIVW:51-XBA[$9 MW/TWYT:3//+;>>@3G2'[0)KHI#VE8O[VYD1GQQ+"AH)!VE^K@9 M*(Y.(CV=37H:,5/\]$1B^):SX$MY\-'AGW>'N#/+K]ZNT1G-@DNA8%4V5"4[ M: D_RL08AMMX$5]=G;]VE)'>F<'MQQE#"EU^-11".[- ;<.!WTP^;[.4+X"5R] 2U70 MTE6E5M+:MOU)#OHN6KXEK0)FM=*C$KS[L1EO/7 HZVLO'^YA-UAM1NCTML6I MM>R54KCW2J0O_#M?[_@2>1'Q4Q; E @"49 QF 8X@9$G?/D/QG#B#UEB.OJ< MVT+QZY&+9R7S0B4X!7KPP*82>]@:T86]'=,[0G0JOKYK@RGE!5I@\*4'S,%D M:P"/8\KLZO%5B,\ @FOT9?+JP#3+4H?*Y:?*-K3T&69^(B)),8GKF;N4WI@W3J//E8 MRVPWHZ\ :C:O;X=IY-G=""A/9 >LE(SN9GDW!H[F^I5.)IWQW8J>SON>IX>Z MVPHNN80]X)\5FR@?N^IJK2D@M?0CG+ THC! "$/D9122.(B@0!$6OJ0))HRR M UCT.3=>V$L(<".BK9-M/\Z44X'CE$*199@]HWO6B.<#/V1@? M9Z[._3U.[.UL#,&YP[/YJ[>E\OXL>FO9E]>*V5>932(1A@03 M. RCTBHY*K M(LY5?M!4L%#VSJU5HYT%NJHG0#KK#I2'P@/DO/! ;YJ5D8?=C"9? M93!')M/S<>RN'U%V%I!PERYG-,P=I_&^7:Y7R>'M#,YK";S==3!L2="%S3'= M_CW??GNS*[?%$]_L$Z/6%X4J(='C.O]OSI9APC/BIP3ZH>=#E.$,8I(AR%@2 MI(ABN7^UJKEKU_W"MG,ZU^.!+/^#6)#L,-T=,:MGYI'0Y#)A33AS8BKT3_Q?^7-&H MRO:JDO5PIO+VW//-?^SP1C+'TO-9)E2 ,6$\A2B5QW#,O1"F)..2Z@1AJ=&= MAU%O M\!_N\3-WV'>*XT3.^C?B:>6G;XQ/AX]^?QN3^><;J]/VS3=_R9ECY8'3/S#9 M<2YRO*]ATZ2=N5NSCX?")W=5DL76C4GKE\LH#42F'%XP]521L<"#). >9$%" M1$(2%&;9@(O4\26?Z3WL_B(Q5YY-'&SQ3P>U9UR/NMG6=R:#^)H^E@=]05OA M^HIXG\Q+.\ZW] *UU@MP=+'<>F)41\N11FD\;TO7 K^VR^5( V#@=SE6S_8' MA_-[F+/ZG&>W-'5]SK_S_/&;).R[[WR#'WE=KI/?;W+*Y>*JW_U2K%;OBXUZ M:XF] ),XB&$0R?^@U$MAQK-0?GH\\Q*":$JIZ0ED.K'G=I1IQ >U_$V]7@ZT M!GH+J74PWY!/^ WTGXSF.;)CW\5?NE9OE6[^U:QTL_&W ?Y0.( :"$/CR\2? MBODA<)Z?S$2GR:D_'3?GTNF'K.. .Z$PDYV4IP>X?>1^A=YOJ6AU2&^N+FJ+ MW?8+QRQ?O;SEVRJ&7V[.]NG:[IY45,R2>Q3[)*80A8& ",G#.0DP@B%&<19$ M1.# *FOC8$GFMD%Y4Y1;\%25:\IOJWTU9%S,#LV3H#WRIJ&."CPHH6U(4@M0 MJP':>K1R0BY I8OKLE@WP.FT2M80.5ZA:-8-<%VNH75+@[?FMI5TGI=?GS>R MQ\_KO^&-/M!^P5N^I(CQ*$PX)"H\'#$10Y(Q"@GV_# .,4Z$54EL@S[G1HE: M4%!J24&Q!M]K6<%&"CLTM^UUQ,THT#&.(Y/=0=H%J.#\NH>S$1E\Z8+SAARW MO0 Y3W-[O<=7RG3;"\'U9+?]K]I?6]69NM^LBAW;!S'GZT>U^=CG@T_2V!.A MYT&Y%(PBQF MF"(A#]*)D8_EM0[F1KR5C* 1TIP>+J+7SZNW8C(RCY[ T9]&W P7SDTV[LU>]?4"?CU MY4&V>/$]#-3K6.H1R9&0>C:)_BU!P75WE.#7J<-MFI.01G&4\M M7AU*.[5GQU>5\J^JR?JA+'C(%.I%2DD7A@A/T&88:-C M;']7A*4)?,T@>& M,T*YVM'$/-*G\#E]]+[Q^J[';<_3.(LRBBB"821BB&)*8.HC 1E&F'H9$X1[ M>W]CE33*C'E&$M=HTITX&>^%'F\"UMFT6OZFN!+]]1R-7]>[^/]7+L6S]R+^ M<[@._X_P%Y[82?AVS^!#_.(A?OL+7RGFU/>$?^5KOL&K0\6KV!="+Q@\HG+! MH($'TSC5N95"+TY]$0JK3(FF'<]MQ_KN)Z<[9?0"OQ;K70G4@<$V/-H0FVWFA+_K?%M^^?I[4[*3IDA"DV:0<9]"Q+F :8 P MY"E%<4 83C+CD(1;A9D;E;7T 97O\$'^ZD@)I$[G/]1J@5^48A9ET6X>RGXK MR90#-/;9WL'8####W#Q(YB:;*0=K(O/.J!/*RB;D"MP.^]'-74QF:W(%1MLN MY:Q-NS61\7SY3IX4MB_OGOCF,5\__G53_-A^4TLQ7K\L4>S%GL_EWCQ(4X@2 M/X4D37V8T #YOO"Q3XQVZ3W]S&TEJT0%C:R@$A;4TIK17Q^TWNJ_=2>C$4+F&*4P?ORT1\OM\K7A([[T_\>T2 M)XP@Q#)("0KEGC>+( Z0@#Y/TSB._8#&V9#DQR?]S(T$='X593G2ZZ^%_V,? MGF;G< ]K+JR3-O:+JM42YUQZW/QI_ M_LXW:Q5)]RM>_^/];LTDN[P3@E-U.:6<1HXBM?/"]./(A"GT <$P[C MR),\055XAE%TAD6?\NZP@L'(]Q]81\!S9 XQ@G+ P=,4 M4_/SY0C83G2,O.USM3HG6H+4<1PT;6FR4Y^E:NW#G>VK Z);]E7VRH?BCC%= M[ JO[G'./JS?X.=\BU?-DM&^9E76AK\5JYW\!CESN^B)Y_B-)PB'E?AI$@I$X%L:Q,,[%F]N2\/;-/>"K>CX]X\TVI[G(1EYE6LJ!;0$.Z@&E'\C7H-:PE=CKR*BDM 1[-<&1 MGJ\ZL!:1/Z\ZP%/%";W*0-O%%HTV#EV12.X[G2YN:33 CJ*!=.7#(T]V[GW2U4YN'I@[6D@8B2OTX@R03"*($>3 -?0Y%)D2281*R.%O* MW0;]P>IZPJ4"[#NN(@8#KC9W8UK$$=>'EOH-362I,3@ ME[W,H!':@3EI"$:.+GJ,NISTUL<&A-,K(*MW'97&^^M&U7'D$1:1QS,81V$ M$4LYQ#S#,)+4PU"*2!:QY=;#A2 MH]\)7RBXIH41CV.8 M1-B'"-$ 9E$H8$I\G(B4Q92&-C:ED>2ZC5.K#EC^5 M2R_F- M) "GR8X@$EPN*%ZB85Q9S>3CV2&KEI.!.M+FM(;5FBI!JW4#;T?"@ MW0(T^H%*05U]IJ4B^$,I";26EO'[#D?>;-5YG?$<>:&9>BBM%Q3WJ#M:0QP* M-NFRX1[0TY5BA![L[9G-_85^/#O@-)%_BU.8*I.E M%P=,$K^I9;*KH[D1=R.KWB&:[/_L8.VW$;H":V16W.-T=XS3 #>23L#,;6^N M@)O(BG8-0#<&,!,P.DQ9G:]/9I0R4:)M7C)Z?M@F^J/Q?OS( ML62BIF1HG2^_?+OCG_C/[<,/OOK.?RO6VV]RRTR3-$F9!UE&,H@RX4&<,741 M$R 4)X0EGE$LVZV"S(UGY2>'[':S@X? ;.\Z!; CF_SDJZ*1,TH+;\9?EW'J)J6;(1J9:2Z@ M\X<6%CC- - )0T*..HV53TN?7E\L-Z-2/Q!.4^=2#*A4>1")# MD*34ARP(!?-8YL>A5;[-$66=&[NT)6V7BAF2I7/,(3;;.LUDX$;FO(%C9KV' MF@!-1]NL,26=="2GF[4INK3?SSULV-UF\V'-'O+MBIMNYH[?FAO7:J', MMVHG$/3OTX9K/S)A/6RP]BML5?E; "EG_CUG.[P"W\KDLU'EYK M6975@7_)@S1DJ1_"*.9RPQ83 C."$11"4,I)%F78:,Z_H@YS(Y>JB"O1>6-H M.\9!>2ZJPG_?BI6>A,^5^G9;N]?X2,RV?#,?^I&9M5VZ]RBRI5WBEW26^*W+ M1+: !H)L)50' H MUMH^RLI0-QM.5]Q-!UM15]#@TFWJ*\X1*=;U]<4Q=[* M?>ZQ>]%*I'[]5&RV^7]7$4=\DQ=L*;Q8Q$$F8$19 A'#ZHK#YS!@490D(1)1 M;%PBZ19!YK;L*<=SW)(2/&LQS6V^-XU*OQ%]*JQ'7FUIA*PRKIIG;3[!#RS MP\U-D(R\)+31Z/>U&I)K^[+J[I)JG[0_=?;LR^I=2)-]Y<'!]>LHYZQ4%[L? MUK1XXI(MOG"Q6[-RZ86!X$AN*U% $$0T"F :HA1RD@4\3>(T"E++PG57.YO; M[*[DT][?S&TQ)T#TVV*&8S#R MY&V975S9BZ_K.\CNE*WP_+MZLY0/ MZUNMH]\O \H]+PDRF)(H@2CS(YCB5.[A>1QPG\4T0D8K_*MJ,3=*N:.TV*F+ M\\U>A[=%J);I4^XG4_DOYKK3_%T(_,I+?%?=]=B_NNU=W?W[00T2]5 MQIGCI_X,'Y7YK=R?XN.:Z$KOS_"16=T+OOK@=EPJOIYLD]U(OCK\[>O,UQ=F M:/V4.\;D+"_OBW*+5_]O_ORF8'R)$$KB"(>0"E45ER94)>KC4/@H#D08$2I\ MN_(IE[J9V^:GK@A2B[H E;! 2@N4N+;E4RXBV[TA<8?7R#N&H5 -J)[2A<0- MQ5,N-CMQ[90NUY-Q:>DD69#$)H9SQ0AZG @8S MSGTH/P62^C'VP\S(D>V\Z;E-$XV^EL'/)OY6ZE@B[53?!'_%SRS^+N^7F54[4;^BJ_AMU6_NAC_I17 M7T:Y] 5&09PBF#+)7"CQ$BB'&L& Q@RA* G]T%^N^:.JT/I@;OL9052CSS^K M/O\S@<>; @>5 );_ QNMF,JYLU):J;_('2@H*XWTSP\ZV1F9QAA_,]O4:PWG M-,S>UDZ;LAK]U-&XUA#L-:P,7Q^;P3UH";X>QOBCP1A;&\1&' 5'=K0Q))S4 M_#8BQ*=6NS&[&IJ&7MD.5;5&0A)#X M80Q]'WE>''O4LPO;Z.QM;AO@VLZ]EQ8TXH(_*H$MHV6[H38C96< CFYT'(S= M@$SS!I@X2S'?U=?$N>4-U#Y/*F_RDOTI69VV^=/SJM N]PVO?=PG<1>KD[!OE(C+H:VXT$1[%&1048\FM)((93F+("4M%FC'J"6+*K89]SHUCE=AUJ.)!\-I3 M68L.?E'"7R]O,QC\?KX= =*1>=<4S0$)-TUA-2?C$>"=B)1O_FBM6-H2IPZV M-FUI,M:V5*W-WK:O#LV#7\?@EY^%3IC"F2JNOD0IQUG&,!0H3B#RTP"FGD>A MGY @H"Q(O$$7L5>ZF^UE:B.MOC?EFR>P*O#:-M_\983-3M6W #95)O@V2+6, M0 GI,IE[)PK.,K-?[F7B-.N=JI[G3.]^?!@KO,?YYF]XM>,MWY;?.%99'MEG MY1>SVVSR]:.DI[S\?5V0DF^TA\N']?-NJ]QFUE2^I1>I0W+',.,9]A"!*%$N M*5C5CJ1Q"BGE*4L"'"'JV=S8C2'DW':/2D>@E5P<.<\U>@)M"J@U!5K5!6@K M"[2VX%A=.P(;Y6,P8[_7'N*1J7.@4(^*(QD<1<=(U8$R03Q>04?MZ M_6XK MTY?\\=L6%@+NRJ;R,2C(%DL8=+5S_I-^4ZEO@"@V8*5T :N#J@M &F=RK+ H M\P$."!-\)V;+U+Q&?^1%:T 4P.4*@R^'$ "M;:MHU#SK"G8/S0Q+#%X1^$]; M;;![ ,8L/-C3\\!LE^HZ1Z5"E'3=9 &KJVC?JXPIQ?INN]WD9+?5R<^+3Q+Q M8KV5Z,M&'S^L)C59#>VRI=N__DL:^,F_ ZYUM,Q!Z6;HLB#-XM!3IA%/GHMI', T$P&,.$L3 M97O.O&1991'[NL6;[5P'\%3$$5JQ,*KC!NB&.'8XS")50WI MF/IR^YA2& 6<4H0R1A&OQ^V=I)-9CUHCX'AC)GMX[0$SV\=-/P0C[]4J)51^ MZUH-4.L!VHHHG_EC54"CB\-LJDZQ=94@U8U0T^8\=0KD61I3MZT/<-?:%$)N MVF1'>/65;[[GE)?[6XC:!$N3( EHI@[N*MN;D/2;!A&%64"R(!3"BS-A[++5 MW]_LCMZ->!8>1@:H]OL+.,9J9/)K2PL:<1>M"U5['P$3&"V]Z1L95 M()4-IN,&3!E),H? *!O(# .@K)JTX]]RLUW^EJ_SI]U3O7=(LX1R+Q$P9JD' M$4\(3'W$8$(%XRGQN:!&_K)G+<^-&VOAS-CM'*=NKKI)^Y&9IY;+89+BJ]IV M<8)\J<4'\E\'+CAO;Y*9?56-9IY>?V# (;/VF7I?;+[P9SFVW]2]OFCE-]Z? M>G7UC?+OJF@17S'Y@J0"7BY#C+ *1H>AGT40^7('1!B/(&4<)RQCR ](XQ]I M< B]59X!#I0CS_!&)6W_+;70E:EWH^W#S7U4_9L?M3[ZZ:W2R.)0=O-@&IQ\ M)QF@RT@1ZL2<@PH%03A0$^ISX?H89HCRQ*MM^U/S/3%@2_J-A9#>_+3]D7?-#5$1^>'G];/^=O\Y(> M@@<,:S]<;6!VTU$)"A[R)[5K^^W3_0>@Q%T5R@G;O"[$=;RZYZHSJ,:>LATH M@3^<1CL803*HH,3U5B>K+=&K6+O,1/_# R/,B@W/']=5)F3Z\K#!ZQ+K1%-_ MQ?GZ8U&6OW(AGY&;V&7@^5D8^1C2",FU.4D#E9S%@UZ(&,9G#,]@&NL9Z&<91L MX!=K(*'M(S@*>!C0QL+Q= M?7C_PE>:$0K9I#Z?%RMU8)>"7"X:O4PXI2&2AQ'F11E$"*<0,Q;!((PRBE&< M8=Z+P4M%UA7MG1?QP4 G5,M&71O*'#94:!4PS"-#?' M5;7>ENR+ZJJQSAA2/P5:M<\=5N&[$457%?J&BC%M];X;P3JK['=K>\-X]*S2 ML"ZBL4QIFLJM'U(LZ4N6]$*8QE$$:>9CY&6,>,3JRN9R-W/C0"V4';%=P<^, MMFY'9612NEAHO!LE:];I!L$1IUSI9%+&Z%;TE ]ZGAXVVS_QK;KKO=\4WW/& MV:\OOTLV^;!^GZ_QFDJ6N9-[M>\Z-F^)12;>==6K#!!=)N4'%!EM/AE5VK[^E_ F2N43!KV]!]"]Q??F\@WPL/[OIAMB8A>\0<$9-%QY.2E3T@IP0VH(7; MMC![;\**+V7_RXS&?I@E\K#'A-S&1'Z@+$\1S#R?(LQXZ.%!VYCSKN:VE=FO MW =O:%M:ZL#5;GMS&UI3;7%:SLG-3D=*ZGZ?04YY"E# &LR00,&5$;8/\ MD"6Q#4_T]#%1$-EPCEWW[$:V5\F3[!36:RF1W78RT-Y1K!_E$?5)E:NIG'&W2QX& MU$\B#Z:IW.RAF#)(!,Z@'R#B"Q0R3U@YOE[H8VY,7(L%GNO$G(4 *RDUU-6F M6%<5)6-4$<9IYG$/8I_(S724^A"C4$"Y8F8T2 ).,F_ E<90<%_KEF("I WM M1;=]E6/;B!0F2CQ=PVNQA^TWO.V[N[$W#UU'PI5)Z$(/TYJ!KJMX9OKI>'1 M^"3[+YV>]9X7GWBAW''?K^U#*+L:F1N52F%WI;YHKC,:P_MWG\$G^?]M9V3P MOBBVZV)K$UG9"67WI'>*XLA3WQ+ ,8(N39 :%GC9V?)TP9FFG7%Q'IF'+"$>DLC9#FN+U%.C83Y5GBG7V-OEE!H$7U<"*;L& MI\L6-4C1H]10PUH8=EAO[GUEITV(5TZ7OI=Z/$Q"F/A1 %&8)3 E*8)1QD,4 M\1!G/+,YKE_L96[\WS)V/_,ZM>$"$"4J^.7WKV\//S7D_FZ,S8Z4-R,W,J/O M+392P"I8U+EUN1,"1Z?)RWU,>I[L5//T1-G]\$ J>'I>%2^2;)JV/FMWQW(9>'&) R0W&_Z M'LR(2& 2Z M?@'VN@*M[ )4.BR 4E+^=@M>^+95HW/AW"HTZ9"X8O-)9)YV=9AR&,Y6FTD[ MOZ'FYH>RW''V=J?O7,WBXF9^(RHXS'*"0P9E0%&L M<+Y>BIAE69!%T,=(U2GV D@8\R&/(Q&'6. HX58DVMOE[!A32JS,SM6,^Z,2 MTC)DT0!H0XIS"M_8?&:'G#U-&8/ABI/Z.YR6@(P!.&,;\S?MC=CO-ANU.;Q; MX]5+F9?6]NMK[\^-&:2/.2;Y2GL8J?P=Q$M2E! /4A$':KL0PXQZ M"8QI&M'4\U@72NY]\0_.2EQ_6U9E)7T]]6&_E*:K,J3Y!+3G"68!B!C&3G(08"F&6 M90@B'@<^IZ&'@L#J'#.!T'/;[U3[^*)2 /!: [90]6\KL<%W);?EV6B*X3<\ M7T4!QOS0X:JUQY%RT9;9-%J0)9:M75'6)S:;77O+J^^)P$,BL+)%G+0_-Z[4.8N?I6"Z MOO+P=*NG,)KMA6\ 9V16/.13E3RH9'.WK[RBM*,MX&GKD^[6KJAVNK&Z]MC0 MS(7KLECE3!/\O?P;?6GE*?3D]H=G%!(:)Q")&,F)+?=#G! 1(LP(RJR.Y%V= MS6YNMV6US4+8@:G9W':%U,@3_4C,!:@$!7_4?XZ45; ?&6]?>QG&L7?2O$)B#V3U >* + M=7OG4^K6J(WN2E"5[L%&?S!X373&L3.67%V97W](2K(5QY9)F6+4^\/T5!*) M7.NA^'"17)<@8A"1@*HC/@%Y1(0(BHP5=MD'K'J?&ZV\].XZXLWU;KW:5MI; MZ.KO?PO3X)].';A>CX[AN=M4F$^]/SOOL-7^45EPG0)^_+1.XN;!/^MUW[/Q MRSH)BXT_UNE&[!B/\7+QH=T#:P<,G=SE*U?)+A8L9V&6(PX3D:<0\2*")"@X MQ$'.\@2E(J9&J>.'.ID;?W5R@KV@H)'4C*0& 1WF(EJ$%$[6ZV6_T[/BJZ+<;SNK-XXI]6N)[VXKH+UZ>V\Q] M4>=;2;Y M486.U3L__N#H'+=E4Y);6W&M?;JO76S1(6AXSD$(L\D8MSCB&.LQR& M&8UB++B@,;5,=7NZM[G-];VP>B>A/74:>4>Z1P]C;;:'<(;@Q&1P"7AC$N.> M!\5=?MR!OGRGR3VO]I%LN08OC76;?%I+4Z)SFWKN4L]%E(6Y2!.(Y6<#$6$" MXD@:^B%G)"4T+&B&[UG;@3R_MLWP!I1K4O''0?2C",=]("'8B M[E+YN?1_'$3!F=_C\5X\^SL.JOK:SW'X\ATHLZ-@G9NQLV)J/)$:90%K;8O8_7W"H-.XRN@=%;Q3;NV7CC1 MC3.%)OQ83#ER#I_ Y#3[YJ,_VFU]NH%Q[/$^@:!OXBP_'>"G_.PG[''L9OBI M\:&L;L0O*AGYC7@O^RFE!4LPC>.$04YP!!&*"YB+)(=))B%G421WQ4:NC&=[ MFML"LA-4<0#5(@*!J;8;;'>_I\ UW?DZ@&SR76\GHX)+2ZG^T]U3_7C>YYY1]_4>]]P+]K[.OZ^7VU6--\_'V$=MI35'J5)5RD>P?Y>V2-*$ M9T7.)5N0!*(DRJ7Y2E4]]12)+$Y0;E8=^3(QYL8L'][? KY4M_;?^;X4WZJ+ M+,1+"U_I"P9GF'S\03XQ,^V4.&'(Z4.Z%XJ\O.GW,A;FSME^QL23X_9D8V/E MWGTYI .NWQ M'_^I9(=K(93=MHMQ5Q58M+N93CVM$E1:+$X6@W)^,9H&ZJEOAOLHJ\ 4+3:4 M+JY)QGD 0BA@$6:8B"C&89,?6N M>]7ZW,B\$1 T$@(MHKD_W6OLALGX8D0FYEP;,*QGB9/TXG]YEY?EZF3@\\2FY4Z-FUS&H@L MS9%> /(P@"@1!.9)0F 11#B.<9"AT,@]8JB3N9'Y/L(+["0UWS6>A/+\!MP% M0!-3XC%L1F32. F2^4;:!5B>MLU6'Y35SO@<" /[X).O>MOUGA.^O\<]^^PX MD_EVLW[B&VF$RY9K2:X?_[,MGW2F(U)IKP!#"^AL.S.:PIVL5_J+K+6QLI,7 M_-%)[-!",4;'D=5QOC^OEH2Q^H?6@?F+8]TJ-^5WK";3YY5L4%/AU[+Z]_6/ MLEH$+,LX)AD,14 ABC,$BRQ'D.:"IWF>"5Y85:(:ZFQN%L!>5K 75DX-*:JU M,^( Q&;5?NT(9_#..-I0&Y;FL'FY M7/^I#I"[!\@;Q#R$V-5#= 3KPTZ._S3J'T07^?/P]^ MGR.LT_,H.+-.![KR;)V>5_JU=6KPSH@D(77I>TUPA VW,C6ZE MK* 5MA]N95$W:1"QX:GO$JR)I_TIG,Z?7-NE#S% 8UP6D:&&_243,5#O14X1 MD^?M[ZINZ@>^:1/25W?K:_J?;;GA[[:5BL:HFI(^7&1AS H$:1+G$.$\AR3# M'-(HCM,DR-,B0HL5O\>UM!#-;J\,NC7ZXHOFBW_5^71?OY;<_&[&!-_S=UFN MX/)#$%K:KC)'!>[6H!48["4>KJ$T"D;SVR['<'JZ^+H<5JO;, N0!B[&3%KQ M=D=FH5+_NLSFM;'QK)27WS%9\NI=N90/WK_(.$0HSD7$"IC1D$.4RMU:GHH0 M!HB&64(1"5.K3?!P=W.SRWK2@E;<2],[#:)MMD=SA^'$;'P)?","7DU0<1;U M.MB9Y]!7$\5?Q[\:O>7Z.G[%/I4K=:[WBSJF_5K>/]0WXK>J\9NZIG(UVRZ5 M/?6!/VTX+3M?^+YK_"(3"0T*'L)89!%$!8D@3ED,HY027+!(,E-F811Z$7JF M)N4OC#A>OV?]WMU;! MMM9'B@=OSLU@50=D4L1M53<[M7K](DS@66_3^+QJ_>EL M\/2XK>'UMEX_KDFYW)7;)&F DB#*(>,$0X14]=<@"&!*:%Q0CC$35IE_7_4P MMQG?$]!NA_4:.[-=T46(3+TL[V5SN 2?U=S1'N%U^U[M^I/J'=KBIQ\&(CB@D%""P&C.!"%R% :1U9N MHD.=S6YN,U8VZ9>D?2D;YAO3F#,C:(U/09P -O74;T4"^[/(JS8/(OAE757@ MXP^URG/PTUV\>??N31NI0F;7>0( MDS!/"ZF!N;/%Y)7OA50TVN.:@^A,_ MC8U*:0$TXX=+8)F8$WK1)UJV*2).7BKM/,JD;?Z-(DM>*GF.L'&>9/]_OFR2--X;C5 YX\P8N8[%=P??6[GS'5UR4]8(C00(J$BA$ M0B!BDK:P"'.(@RB/$4IHE!1C2HN=MSOX#OUQ?B- MJ)KX=YO'5ER'>T=#8!S3^ZG>WH34SZA^BLK/O3;Z-(IRSJI/4EQ=K/KF29_! M?/S!-[2L.%L409C$+ AA3GFH(I<%+'@B8%8@*@A*">7"\DAJN,>YD7@G,%!# M"BI=K7W=R QX)[3U0=49U(U/J]QA.3'1O(2Q*7K?B@L^GH5QS"&5&33N3JK. M].?[N,I,_2-G5H8OCB.<;UM2\?]LI>WY\;O\CRHYI!.!A#%E6:YVN7DA( H# M+"U%KBR:( DQH:H(D W-G.AG;N2R%Q-H.9N"8&/2K)P"UHQ)', U,7^,0LJ: M-L[@X(@L3O7BE2+.J'I(#.<>'TD'M=P;J)WHC6@,G.N5+N6PX0_2R-&I6_1O M[7*16;8ZIZ^\DUP7MNJ+W!GH4V0G&XF7J]E@V;O?63(.FE>S9V0S]K&A7]:K MWI:A212H4P?>R>&J'M9+]FF]D:O\5USCO5/?(N,XB%*5ZRSE*404IY"0O(!! MGJ1I+'*<,&2:Y72<"'-;FJ46D/4.%-I,GT1GLJP[38!8;\#39JWNH3# .VW, MHR1'#M@P$_H9AHG)4(U _WRB'8$FE^A."2"U4(57@=*CYZ MHEDG&A&K$-?+P!R(>AW9L+= V,L4[\?&7MC2J$6)XNKA9G.+-W7[@RK'\BNO M']92AN^\Z4+^Z;W\T\J6@2IH"3A'/)8%88-PQCF42#7IY31@(J<16%@ ML2J-D6%NRY(2&3QJF>6JU EM17:CAL)HO9D:X.D7'"4TN%$1^YL:=#]KS!LU MP%Z/*_5WJ%0!G2[3#X/5HC/U>42W[7'HN4?U@[;FH MJ7'G#._7LN%-79(E5XFW6A_P**5A1"(!Y3*20)11(9<71& 1)HP(E D:&VUZ M!GN9WP*R$U*G@+,[9CP.I-FQS,7P3$S_A\A,X%4_"(&C\Y3C?7@]-1E4\_!L M9/AA^SI]']I5Z5.Y^E8_UA\WF_7F_5H:NU0M4Y^6^'Z!$4D)9@0&. LA*G , M">4YY)PE<8A(2+B1MZQ9=W-C@$[B-M"]Q$NP/W?4\H.] N /I8+A980A_,-T MX1[4B7G#*9Y6U0+-81I5/M"@>6_U!,U5[1<8M'C+?E>K[)-OO*Z7G'V55LNF MI#5G^M+TMU595U^__=8%FZ4\3'!,"A@CDD&$4P8)#P1,.0\*3@2E46*ZCS7N M=6ZTHP2'K>1@+WKK"Z"%!S\I\4_[&UTP!.?WKY, .[7)8HSIB!)5YN":[THG M =G3/M3!!VRUX;3&:F"+:=Z6MTVEM7K];:3]RR.#KKML^D=BN/;!=XLL$DQP M*@W*) T@BA,$BQQ12 DE*>6,AKE8//%-N99"RHVOV7[2K'.;F7(HPG23Y1U> M-F4G"+\O5RL5.[ 6X)ECPSRLE@.08(%%@C!,$),K+$\32%B*8!0G11Z&(N0Q M;P?@XXJ]+?R= ![ YRLV*>QF&W_W0$Z\K!Z-K]UIH>]\>]&V#H/NK8!R%8EO MUJG?\'PK(%[%[-N]/6YE4(445!T%?6:Q*T3QE3^U.6=OQ.VFE+O!)[S\O/K" M?]1W?_+E=_[K>E4_5 N4%"G-\P"*+)5\12B'>9%S2,, DX+EE.5&.P(GTLQM MIR _461'5Y<-AAF+>8-X8G([K #2ZO)\!?Z/7"; S*4_ M)[ =LJ*;1EV4B_K*&7_4?N6WVB"2GURWD11107&1PS")4XA8$:N P0P&J$B* M0HYH)HPN_"W[G1L!_BH!?@!Q>"4_X@A .5&IEE/]"J@/^Y+J1J?1-^/!"3"= M^H!67>;L1;X">Z&O0".VHKT)[GLLL9JD,M+I7M^P2-)9*(;K)9U__;* YGZ: MO%Z\]+_*^N'SBI7?2[;%RP]E19?K:KOAMVLI&*_+C7ZJ#NI"/Z4.H*]DF"OI63E%WJ"3E'PQYW: MN@&E,- :.R7K*8?$<4RS8R'?)!1Z&J!/15!/U-NXA487WM5W%DLIU^-Z]>T! MR]EW7=>;DFQK]9'?K?7OWN&*L[:0S8LT-%DD(A1@"I,H1A %",%"!!D,4< R MQK(\SHC-HG*Y2'-;0#Z4RZUV4.="<*ICJCY^N[T%/Y4K4&GE#*\:'8Z:V>K@ M=RPF7@EZRH!&&]"H _KZJ+2/NP'[N!LP_2346G9EM"9*0N0.0TBBB)(IX7X[/^#/<]-QX[R/^# MF_,(7,JO! M+[WF;(3"CKHF G9B\#I(!M9@.E^::*#>0&6939 DZT_/;Y0LR M@V0P_?\5?7*I7+[.P$4<2%H M(HE(L@]$&0IA@1B#61CQ(N8L"D/K@*.SODNF]0=_O%5 M]J2JD*VHI#Q-?_*7C>MJM2@HD<13%')K%TA2RM-<6D!)R/J*R M@)T41E/*?WD!E0>9-A+:V4>68V!F*4T J1^6V@G>SR^M9 =>C:MQP!R:62-;&6]PW79Q%!]D/XN84U3D20:Y*)#Y&E*=[YH4$R@Y[:VGET":6TJCX?%D%1DC,\KZ M.:K]19;.RQ:]6S5'%3IFP1Q_<)RU\FY;E2M>57)S1LJ5)@E%&?>K\K^(!8AC&(%1X95Z2;ZF:=& MIH%X%3WUYB'2[N,/NMRJE?*5CV\E#;/CD1KO MGE6-FAMQM"-5&2E&48H0$I B(B!*$@9)$0KY1<212(HPCP(\65#>%!K-C>=W M&[RF/H#:'=YNUE(3[:!Z6$WXJA\*]GZ]TH50Y&]UG:>3$8!C2F6]^4!-$2+X MUA^4+^>;M_N6IHTGG'+\WB+TYS?ILUNW<%E$E-9#DQ,KJ M:=V%TPA5DE?,A)FRY5[?"=>4S2T/RF1_Z$0_O 2X4[\QAE] M"C]T.\ O!4CC>_P5@*QWX2;+2][*2$^@?^MR@;'Q^:OS#]D[P%-Q!(E1@ M$H.9^U M,H*?6BD=Y&HVQ,%=5/C17GR'>@^I>B1^>_#QZ>* I(VKB@RU<2E9GHB\D(:D MX$) E".L/,6$"LY&"S_S;?V1O","3 ZWM 4E+?$556*DO/ H8;&<>#OO*K+U;V^2.&%W'=3'$&: MRZT@PB&'!WN&2?5^_Q4REW&+?R M WC %;\1\A=/DBKP$TU3++_ULNV^1:;4XM^;<:_U#_]_^$T56>A>;EOBX=R&%B M\34NGIRF]IJ NS78ZP*4,N#S"K3J7('=L-T(T*@$E$Z@54R)=12 MM95/KC>U#C!BJE9#V4HN]^B5K;>O ?QF)K!;4'WMMIM:%QU^2LHKH#616+LS MF,VQ<61'&W3HU;PV!^#0ZK9XT]X85YML7#W<;&[QIFY_Z+KII9)\+UFNE"TV MID 4Y9S%40$@V$EQ:X('\5TIR@4-&PQ@9.=J,%6!NW-3)*RWJ]0K*#T+M MDM1I/>U+K>UM<^MMU,B<-ZFGQGMBVFHE!C<;H!0 [<^]X-!^&N$76DP,O;FU M//40>#*1IQ@**YOX$AP'#.%1S7JS?B]1NF_R7M3.R&Q3LM7Z^9I4VKMZD; D M%@D.U,T2A8AD&)*(Q) 46&5$%SGFH8U-^[+YN:T1.FGSPWHIX:K^_K<\"K-_ M:B?,^OE_+/-%O431S#0=C\W$?-X(!O[H1'-X1GM<9UYX;^77Y^LM6?/!T)E_CA<"?WP5/!N?$A*:1O!&@ MDUQ=1)R*.SF?%O-"F,UWO)/![6FKZQ9VJTWN*.@&=K=V[7G;UHY2L[^?'=> MUT2$/Z_7[,]RN3R:&NH+KQ2TVIY\>"3+D4"N,DLAUL5O"04/#N>9O;U#$9IXE7KHB2!5Z#3].ITOL O M R?KOK(!F@[(V^;].ROE7R'#GRG4CG+Y&7?GYO[M_>X"Z>1E0XI"G!11#(-< MY0E+402+, QADE$B?TA$G!@5*QHOPMSV&'N)FT6@O7:@[FZ #(9EW/6;6[#? MZ@*N-P 37<$9#,!EEW!N!^*MK^$N&I"++^+,L;2\BC-H^$TOX\P5/W<=9]&2 M_<)S]^?Z[F&]K:1)=?>G[.+YF\I ^V5=\^I7_DCX9I&Q-(M5U'R."B%W(Q&& M),XH#%@' M,\"!/QJ)#>-1S! T9WVG2'HB^+&?HA6%&P,SP-;GV_!&S,;J]#G8_"7[[-PJ MUNV:UEN\7#XKM^+?Y1[D&U]R6G/V*\?5=M-+)&N8M]NFS;GQZXL8STZ)QK?^ M>_7_ZA!0O%+?>:,.:/4QS_UM!?@P!4^)]<1L/!)FQX4 QP(X*MFX54?>TI"/ M4;^?H'S4^^-.MW]=K_CSKWCS;UY_VJY8M\@&E#'"DAB*%'&(@IC!@F0%1#@K M"H1(7H2!C4?'\6[FQE-:2M"(";2<=D?+)\ T.QF^'**)Z>4U.N?M.^OCV&$4 M')VFGNC$ZV'HL**'9YEGGAXW]W];;3A>JM/0?9*\#WQ3?L>J6E^U8&D413Q, M8$J9) $A""2$84@Q#?.$I4(P,2)[W9ENC;YX__&U[Q]4!E50KH# Y09\Q\NM M=G-@.\GMN.(<^&:DX0)+/^RQEQ0<9M;KE=,_9^ZGY?31^<8KM_CS>:Y7-W_KN;3(A I27D>04$$@H@&')(8 M,1CG/,-(9")C5HZD1KW.S0I1TNK+3WW2R_=RVQ&,&>)F-.,WD<%^E1$+&,6Q"(L\$X(;7<)>(L3< MF*K1 ?RI1.=+IM/,JOPB?^YU 6NR+.^;(XF?Y+)?Z5=.IU5U-V!FS#;U,$Q, M=%I J"4$;>+^?JF+*] .T;_Z0Z02W?;T!#>[(7+'A9?@ZH@:1XG@E2DO >F0 M."]J:QR/=I4B[M:M[TSG<<.K+[Q6J3,DE[=>-8N,A0G'6, DC5.(XC26FTE$ M81:E(H]C%@F,1VPF;628ZGEU+->Y/2%\#"' M+$8B)B).XLCJ<'4RS#U\_+XP-[,&ID)R8BN@$QO4Z\Z3%NPEUPZSBE/T9NCZ M'*=8+_5C0'.TQ%MU[75I'P/*X9(^JHV1QS/2*MCP!VD8E-]YDX]?=R$-"?E3 M4R+J5B5A6J^NZWI3DFVMRSVNE?>2JJ"V7LK6[[N(C 55.Z* 1C J4B1YCL2P MR!(",\Z2+ UP$5*KTK:.Y9L;"][4#WRC4T[OE 0_+?4!:5.VP_+HQ_%H&AX2 MO=T8>;A8WP],6RZD.<#>D:O44M45;/4$K:*@KZFBYY>Z[F+,'!Y"33,*KHZK M'$OG]V!K&FA?'8%-U,V("&B5QD3E'N/LPU:5T;SEFW+-FJWFL<3>*OYN@8.< M,5Q(VB\2!E&6J M%)D:?XN@ZJG'P5=P]33C81=E?0F60]'6H]KU%W5]B=HOHJ\O:FCD!D77F?^$ MJ:X;\6&M$GTL4(:2O* !1 RKY/!1!HM0Q#!G61&)A(2AL*KO<*R3N2TFC8R@ M$Q+\T8AI6?+A*)R&9OZ%($UMJ]OB8V]A#P#@RDP^UH5?6W= R5<&Z]"S8RM9 MD?KSJJHW>DUZAZNR^B:-8LQN5K_CC8[:_8IK'BY01 1-HQSF64@E#X@08DQ3 MF,FIC]("41Y;Y<*5'9@O"X\9?G^R$O0?NJ9 MZQ7;99_YK>)BN_RE%'R!PEBP3*5Z2<(9JI$9**$=7O:8(^3JCL>@1[]7.^80O+K1L7AU9.Y6=9-PY 11;LO*%6=M M:675?W6'?QP]1KS%N@9E2L,CWJI%90GNE7.[-!$VO"XWV@E+5P^]THYQ7 A.#5/TN1]1,P[T M.TJ>4L/J^[67US@_-6K] ZA[''WHI-0#K7Z:4J\ %G)Q5,FKVD*5M VNW)40 MNFHN?@ZO>1H$'.:6=3THKI+..I/+;S9:UW"^2E/KO ,74>A:*G;FYOA M>28HNF$&!P'GQ[$=IMR)8/5P&VZ*J)?8\D' '(65'^_C#2/*!Y4>#B8??M7^ MFECV\+A>Z5N!MGQ> _?%8UOV=F-\H>K].^-+FQI[C?3Z,KH7'J5B9#ZO6/F]9')Y M?/=\)WNY$2]NKI7Q+M]9,;UHWJZK>K^Q;ZWX76*R+$CR(BA@1&,$D<@B2+(T MAG'$LHP565$4S.XJRI_P2RM"O8=#' MHXUQ^A*);LMO>>KL]=LRO6J;YQ8OA0_@?E M]57F&\@P;L7]JK(H;ODGB:/*:*NJT2GQWF_EEN:1;_8G(SQ*,0OS .8Q"2 B M*8684P2S,!9RPLQ3 MK[D;;S,2]3]\_M*Z[2K[J,0BG6;J1K71#>QT:_CXV^%X-OJ!:X/Q')4'SCGN M#K/&N9/->XXYY[ >RTCGOI-Q:\0U8SI#!UZJ.Y3/J_80J]V>4QY&$:4<8IJE M$&$JS=H@YY!&112PD!6,4!MC=K"WN5FP>V'U)2 L5]U9K1TM#T-L1K/.@)N8 M-D]C-L&Y@A$HCCAMN"^O'&6D]B'GF+UDQR&,EXL/[97)]6HE]^A?^=-Z4R]8 M&L8(!06D82 @8BH1#*44%GG&>(X8P5%A0ANG.I@;4W0R@D9(T$AIQA(G01PF M!A?03'U\:8>*\?0_I_J 9X1\M9GL\A_[.7ZR02_3^IPZW4P^^YR]@\/M9BUX M56E:^,8WWTO*.R<*O38)S%D09ADL$,XA$DD <<1RB D5>99Q'J1&"9T,^IK; ME-:BF5]_GT/RO+.!0WPFGM=]24$GZE5[JV!?&>D<=.8> @XA].0), 2EFUM^ M0TP&;O//M>#MUMY0E?[MO.DKE]W"RSU94VI5_J/[W<;#>DMJL5W*ORFO@&J1B" G004ZC52X B^_*R]R^+F^>='+<5H)%R'G$44 DVP<8HB1 M, \*:7/G09Q1SK(B-R+_H4[F1M^-G(!*0<&ZD13P1E0+Y]-3B)XWNUW@-#%] MMA I&4$K9,>8#B"R<,!U )4O#]L1D-DYSY[!8L@[]M2K_MQ?SPC_PK_UW+/C M3.&;*I*-4E3]3UCN9>U,W/;4 J51O<>R/V-SD10/X-' MK=PN^7J-?]C9PV;#9&;B.@=_8MI]D0ZU0;X1&C12@Y[8[HQ.*Y046+,KCB#-5@C21I!;2 !99A" 6:4#",,0T&K7% MMY9D;D2WVP[2OKLS/G1W+GONSM6+#*2CZ_",'TR[W?VD0^1K$V_NC-Y&-#6J MO)$[^3$TW\(W_(4<\W7T/@;715[;1QNTOV9^O_[.-]>DTKZ2!E>C+YZ?T2S2 MC+EKS=?QY5H'_Q>?R!$9F_C]:+ZGV][Y[WC[1U*J[_ MQ!OV*_Y1/FX?/SX^+=?/G#<7L-IY5V6V4&VT\:R8$"+W)9"J4WQ$!88Y0P(F M098Q0FG!$VZ<)'QB8>=F +1B ][*#7#C.$![DEN'AT\^XN?/F.8TCA/S6[]N MWTE#X=US8QI \K*^GU+Y"G1?0:=UYS[2U]LZ/'WZ>6^>\7Q&7X.OY.CS^"KL MDJE[&J:AO.M3B^ O1;LG,%]D<_?5Y[@#A%_6J_L[OGF\E9/L08J@$@F4=2/7 M>USS^_7F^49\KOGN"7;]HZP62<()IS&%(2(8(LY#6/! 0)YSD:,XB[/(*KYP MI!QSLQTZ4=4QIQ(6[*25UK:4US*/_-C1,3L/\(#YY'=28^&VWNY?"):CS?Y8 M*;QN]2^$ZG"C?VES(R-2'E76P/]JMKX1G\H57M%R=?]^7=75@@8L#BGF,,I( M!)$H$"P0#:#@/!=4Q%F0D1%!B$-]&LVZ-ZBNVQ-9^\O\N2EK#M="J#G)NM,Z MIE*^[W)K4:609?3*T'"8T=W%Z'J*7>DC*C%LLN5WT+T?A,X^=L4 $U>A*T-= M^8U<,5#Z5>"*R3MV3*.O3#?/B]^^+?*0IUB$%-(,!Q#A)(6Y2G D\HBQA+*H M2+&)-;5OJ?E;KP8_#(L.$Q# (> %1P!*(PX3"G,E)1HN<,6+EQF'2Z=RFH9(9 M:*&5EVLKJMU*;(2UV8KL&L&)I_11\"8(*+6!Q='B;-2EUT7:!H3#Q=KJW7&, M\V6K&KD1^YKA7:GP1<94O;R<0!X*N3E("DDQ@F2PB!%G24[")#8*5SO?U=S8 MI9%4&:U825CI4%]+0W\ 6#-2<0/7Q%2R1VHO)NCD=,[W<;+[%]7:TF3.SN :\ZOU>\67]+)>;&:HVTH&[$!:R35Y6: M?M(2CZPI_58?R817Q1Z'?E97R.^.71:V?KH]--KH9(5'%Q @'VN^KQ83L -% MOMC6;OX+?%,>+IX]?ENSO)!^HV_,SW6UH\&=XAK[4M'F?[WM"'PGU]ZN9!E9 M;K21I+H1NY87@L4$XYT-=,[GDY2 M?:/3R6I90_0(KF;;N;$P>4I"TH/FPUEH[,N!GE;>5?G/(SWX+?=Y6L57Y3T' M'KV@G.)'& M%!8)9A"A!$%,HPAFB,69(!BA?(P;R>2"S]1.:>66^QQ=!5W)?4DXWO3C;\:' M\QC.&9VZD,$=\6[/V].[J=V^UUP=W;G:]GH?)D>,/[V\7A<.;_ ?KC_^.A[I MX:TN-?C-$]_HE/^_J-S>W7+YW)G4'[9\D>8\X2DO8":4$Q*GF7)"BF$:<,1R M$81!B!?UNL9+LV7(M&,K^W?7_70<=*?ZZ.J!+G6*_:=66DOO;5/DS=:!*?"< MF,X;D14GMT(#+?75SG!^OE(E* C7:;H=.FM;0N7*.]NT6[_NV)9@O/*_MGW_ MHM)67_DC+E>R'TE^8KUY5%ZO-V19WCC*N>H3LQ3K;S*K:M#MBGS+6I9F<%PHI"5XXSK[]+3KSG MGU=RTO.J_BHWNC?R5W?E(U^$) A%$N=09$D&499QB O$8!$'89X7(2?"J/KZ MR/[G1EF=R W,LL=6",TD*N*Y"Z5CZ*6]O$A=G"#C;9D9>D71V M7YMQL5J(5"2$$0S37)55B4DN2:V@,,GC,*8T*D3";/:)KWJ8YX9PO=O#M(EA M;>]%7@%I>!UR"3Q3WX+L,/EX#A/[JX]3>KNZ\7C5OM^+CE/JO;K?./F@O5]J M4W2@K"A?RG'DZZVZ+=E]V$W"PK8;_>@B"Y(\"U "64SE7$]$#(LT26&4,Y*E M11CQP+CTBFWG7N](7LH"\\Z'*>MO+_ MXUPIDLOQ-G=?G!)W3VZ'UOB[\0TA&]W&R/MN?J\^ MOJ:^OM_@IX>2@@^XQI9WR@88&]X*NT5NZGO=1EJP$Q?LY9VH5+P%0*YN M5 UZ]'LG:@[!JUM-BU?'T2(J1%ON65'13:C\B*=?[(V-0V>D]4S>4]82?(6F[UU2#TN5)]S6 M#^M-63]_D1_,A[6Z5U^DN2AX0J7)C+$B$\RD\2QMZ82)G,H_9F&4V)?!.M[9 MW(BD/1'3E4,[::^ DA?\T4ALF=EU$&DS:G&%W\2T<@ET(^M6#6/BM%S5B:[> MH$K5L-+'BU.=>6?L.2+=;CA3U]-=YK4"I:E "&:4JUI3.(2$X@3F*.5R-Q[3 M.+(S0PY[F!M=M )J+PS; \)#\$R/ R^ 9/+#OST:4Q@2IU1W=JQWV+[G0[P3 MZKT^LCOUH+O @:]\Q?_$2^5^LDB#D/*,82A0PB#*0@'SD E(\H 425C@%-EY MN WW-[JC@J/6*K^K6QLTH(1'+!,0\HA A3"5[1!&,HC0N MBB1GB5W]R:.]S(TSVFP].RE';AZ.(VI&&Q?C-#%9V$-D31"#$#BBA>-]>"6# M034/*6#XX0L"Z,GYR$AR&!G9U7&XW924WPA5\&&]^E:OZ;]ON?S,5':.2(@4 M8013D1&(! EA@0O)(P$/"*#4[*,4,IBR JN-S MLI#!O(AC&,G6$I'%")'4:A$9[F]N*X$65U_T:(%!7V)+^C\#M"&'NX-O:B(> M0&Z* RXS8%P1X9G>_+*9F>JO*,GP-3M>X90MOJQ7/\L>VL("'_CN-F[OOVG M&&8MS8TPI,3PY^OK6]#*#'I"FQ&&(8+#?.$>O(GI8@@WQ\ZO=M@,E!"2#;5D M0=F>(PR;]T(1=JIV#&'YEAU!J!+Q'U>UVD@W&>AV[K.*D+;5(D1IGH9A#D6< M%Q"%40AS*AB,$Y3E-(H(#Z@)?YSK:&[,T<@*6F%[7N"-N&;D<1;=8=IPB=G4 M9V CX3*F"5,L!@A"-M$0A/S'GB#.-NR%&DS5ZTC!^/F1GNY*VE7=I/7Z6E;_ MOI/M=$XU,2,BRAA,14PD(TANR&4C,$Q$4<1!D,1V 34#?KG4X7Y-:H?.N_B3%+ZK6?1^_4C*51.[2I,XBI(HA20F"** %I"0((!9Q+*, M)SR(,+.J/C9&BKE1C;+ >UKLD\_@1".2D^S[\.*WCQ$X[4NMGIBM?'AUO$.QZ T M8ZP+ 9J8C_9.1UU6 R6@@Y0&!NJ[SE33Z^%MR[U<_XL"LR"+$PQ33@*(D)!V#XH*R!#+8E3@( Z3709]\SD_U*?1MWV0 M_-Y;DBK6"@YJ_&-\"8]!R,U(X6($_;!#)Z8.3WA1S>/GC?QTW;&$"1Z.Z&*P M*Z^\8:+T(8$8O6.?^6I7,:AWRZS_\[FJMI@L^8(GDCT*$<$B3%5X4Y%!'!=8 M4DE>%"R@) Z1::JKL[W-;8-T^X!7M;0>FD(9H&S%'%?8]#S6PQSB',&I2:23 M]>K FZ;]OTYDEPB:)ZQRBJ2G#%47(VJ5F,H8H8%,5.?;\)9ZREB=?JXI\Y?L MN?=?Z\V257PE=W_WK4=(F$BS+4@%S%4B4811H#9I$>1Y6*"LX%D2&,62'F]^ M;NS:E]"3\8$$',:O P83[QG]*%8<=MIM0?([,A+ MWMCKM,!]NAIXZH)*D,I_<<,?5+/?^7X#^X77-T):HL?3>UR3JMY@6B](*DA! M.89AK'S255!)-+<>+!)/$G[*K7Y5,%/2W4JH].J M*J]DN7WEU?^,*#QYV1 :'GAY'9BIS\?TF+S0YN5)V17XTHR)VB+_T6G@\)[1 M'9PN:V%>)I#_FIE. #Q:6]--RR.V[.U)0-^K?%=WZ!,N-[_CY9;O$Q,NX<5WOB%KHSV\9?LM,)T;8X$I@0=5\G!&[1MSLO M& G?T/&!;9/^3A-&*OOB<&%L&_:+QNVZJOGCTW*MPXS>\14795V]E[^M[M0Q MQM[)G*=A0A!%EC>JMU:OS_'V+]L'7WV26JU7 M_"NGJG#9\X,_6TE<'37I/4G7_?5C;1J.-:;MN;%YJP/HE !,6C_U M&ASJT>WF.U7.5K5T,Q+##.]C$"8F^\GPMXK_N@3$41%AHSKT%B-V"1S]J+&+ MVK$W9'];E35G.I"U>H]7F&$5SZI?R6T9" 5 MS:[D!JW@(R[H3&$U-T@G@->3.6H*LQO+U!*G ;O4M"5O5JFE:GV;U/95>XM4 MYS&IWB_7E5P-?ET]E>H00]N[IG;GZ19F1[-:4J!%5<5>5'%99=W\^N7V<^^, MS9"&SZ!WWE9T ]S$9&N*67L2X"@#P'EH1MEY \UZL^;.J]:WV0R>'AG2NZWJ MM>20K[S)OE\]E$]5N[KQ+!8%8P22 J@9[\QO&>5_E5'*_! M*^.X8G?!T28<4<;GO\KZX;?5FE1\\UW1T>?5TU95&E+ZEK^ M':[*:G=?\C,N5^K^O2DKI!SE/^+-2CY6+>(LYB+,.11!%D+$B@ 6(I?_09R* M.(O"F.*FZRD_>*@^T]E?]^V6%0.LA!3H4U ?3X>".O[T/G:/5P)_< M7M<6[\-QN%+Y%V#EMCD"I!GI7P;/Q.QLB8PU;9Y6WA&_'>G *Q&= M5O"0,0:>M+^8>"?I9LF?OSVK^U[%&NO-TWJCPIQ_7JX)7G[4E\"<-XE\NQ2_ M<_:WXQ< M.C[F-R8>Q\G335F ML=X\8JGZ_E3^EW+%/RMQ#&XC#%J9$05*:<'W"O3D[5U&@#^4R$#+[.A"P@*= M43<3)NU[NZ*P4+9_5V'SVMBTQ+^OEUO)UYOG3^52;GX6>5 4+&<49ADC$!49 MA05C' 8QS8(B94F:6N8C/NAA;MNQ-K/N3DK0B&F;@/@0QV%^<(+.Q(Q@"\R( M5,,GE+\@Q_!ABYZ3"Y]0Z'56X5,/VDWC:E,OOJISZ=8FC%":8Y1&,"(I@HCF M'&+,,EA$(HLRG$NEC#R_#MJ=VY15[AME59>JT$;_%-?N+.40O.$9>P$D$\_3 MT6@83]@3N@\=FLA7>@=OQMQ3;+YWM=>5?. M\U__7>M:1N\?5O>WU-CU?+B5N\^3>OVZ)BS>69N1?0 M&1#/V][N\)MX\AI"Y[ ,FSD\H^SN,TU[,[G-5.Q;VX9OC(E:?]IPVMRXR'\O MN2Z&]JC*"?RW*8RV8I\?GW"Y4;R]B D)I6#7J,4!^CZ,OX]%$MC+L6/Y(% M7=W3WZ_*_W+VF]Q]6#_(,JWOP= M+^6KU8+@ FDN8W2%/?W1TI&Z']M%I=05]9T&@+.G6;BIU[A4&KL8K.J1[T7WM:N_-$ M\#,ZCKP:)A;6JX>$'^ /O2T\]3HVFSZI/Z^J>J.-G_?KU7E[ES'^G"M[W/W*+=/&DU#8R7@'"[\N5\H8&!"^UHX1U203_WT1(DY (^3D$ M:<'E-Q%P2)(\@4D<$80)21+!VF_BHPJ(_HM_$9T./KX'OF)_L8\A"A.44YI M3N("(L%"2((PE=]&RN.<9PD6Q,9NF^6'X.4BNJF-LM[658V;S^ O,/QF5M\L M!W7JJW2E$-0:OJ#K3N5Z#1OF=J5J#)IUU+ $"+P!7882#_ MJ5%P9V!Z'SA'!JD_N;T:L-Z'X]#@]2_ . /Y%UY5G.^J!?ZB%P@E49%G&0Q)(:W;@#!8D)# D!5<6KEQFN96BY=9MW-;>782@J6NH"O[ M? 0_+=4YJ"(:R[7'$'JSA<,]H!.S?B/P%=C7!=52JD/D#F3]"Z#D=L?3=C@Y M(EG#3KTRI!T0A_1F^?;(S;M*&*4X\$;H< -U3"!G><.0EK5"C-J:T?38R:MR M5/8E_E^=L3-%"1 KE%Q9($9]^K4>;&!XM?);O3QN9GSE%9"QM;@2T$Q8TTH).7%O^&4+8E'D6MX&W(P&WW@8)R;/_0AV^C59 M?>3(*:%;![N>[.JXI5.K?42-[L$O7[[Q?KV2>_ZMHNCV &"]$(.:+R M*23TN@!,"/'ALC%E5R,7&[T1_Y77#ZI:ICI*U\?LLL?_O2Y7]>_R!Y4)VO)\ MR;+5.7%&BCH/FU20?EKB>],HW($FYF8P'62/UUGE&1#KSPW"8 MC!S"-S'IV" '_E#".\J 8P#/J C/O35Y?.3-#;]7#/.5/ZG8 MK=6][67-B==G] &W(H*=C-/?'?;O7E*H: M<-4M?E;!(>^WFPU7L;)!4&09XI '.88H$JJN1(Q@$/($,1K00%BES#W>S=Q6 MN$Y*\-2(:;?-/P&E&0E<#M#$%+##II50[HP;&=W-_V$,',W^$YUXG?O#BA[. M_#-/7Q J0,Y[;)%#CZW6+^OC#[ZA9:4$^A46=W1OH$.([M4 RU(T'N3/'&]&>1![_FP,K:AY?PQ3&VB7>Q7O_(8_]C^F M#@O0@M%S6.O!X=AM[0W'TJ6CL6<-_+LPVTL.E 2_X_YL= QF,X?!UV(T.27_4/@R"VU M%-?1P<\ $*,.?(ZUY^V@9T"9_@'/T&/V.4^_T0?.MDM^(XZ?)[_^+>=?Y.#K M+[6(,D'#D, T1PRB.,HACG *0Z*.&%IQ#)LFB3U$D'F1@][J:^ DO'<-^]V M5(;YPR?6$Q.-++NO>6!]8%2/W$L4[:&UET%C^5-5ZJ-#*= M&:29R509KP4+LX!FDNR8R&.(,DQA$6<44D98Q% 8%865XZ-1KW.CMTY2 M@%6.'>O,X,77UY-UM,+43^U4O52%00CLL56N#D:NBM49]^BU? M:P/#JT*V5B^/27![(J5*$Q?:\6(ODK1YIE)YL*0UN$@$DP8936"&4PX121 L MPH# 2$1I'I!V3]9=8\JS1KWR9^:S 3@ M2;[RV[+3H9XF!%]#]S$1#F<;>K+;LQ>)POH'M5CIK3R.$0V.7C]#96W MK+S3#YEELEXW& ^F[[VP"X\)?=V \3+%KZ,V+XDT*+]S5=GLD=_A'ZK1E_5Y MK^M/7+:(ERJ2<7#R^"A$^?5 M J5IR"0!0YK)G0IBC, E)Q7^=7Q MB,$K(U-:K5?WZDZZJTZ[[^GZ4;F-+8J (I;F&/((AQ!%B8 %BPN8H##C440Y MB:U"0\]U.#[\YJHR5/Y5EBK3]^Q/7X\EP-+_D>OP_^&UZDF2 M&=^5$GC6?VQ];:I%3! A2Y:+,C9SV M^>":''M/K9Q7S<\56*UK\,QK35E:+_/#N@L'[?QIJK^AF)K=3F7G:W+R276 MU ?L%+K:U7-Y[I[IM/(V/.8GJ?Z&R=,YJH_ALCI'=8/PP"GJA1UX.T-U T3_ M!-51B^-LZ]O-FG+.JD]2R<]5M57)UV^$ZG.]TMGN%D48H1QETJYF&88H8"', M Y3!%.5IFC'*A5W:N;,]SFT!ZP0&ZD, 92NRNL6@6FA0*:GMS.OSL)O9UT[! MG'@)>HGCYQZ.C;Q-5DQW%K8Q-HY,[//]>;6QC=4_-++-7QSA^5HP@6)LB1.100Y*K#* 1=(?D AY$5.11KF@6!6I?(FD7)N M)*-E!54C(V@J^W@JJC(XF&86SIL/T<0LYR"LL1G@G:J@U17<#@^UOY(H)D/Q MUN5/!F7\:Y0Z,8'965D3H\[&K1V?UAM>WJ]NY3QI,^)FH8A$&D0PC>-8G:XB ME?5<+@,4BS1%"4:)%>^_ZF%NG-T*")2$=ES]&CPSGKT(DHDYLH_&!%F#3ZKN MB)->M^^53TZJ=\@%IQ\<-X]W/B3[O& JG[Q.)[^@:1+'ZC")IZH D2JA1T*< MRAF>%#R)XCS#FVUDLK]\:4%$Z4/&<+HG=%DL5'GVA]X\_^?5UV0S;_*^N']MJIESYO=&?B" M)BR*:8QAG@04(IISB O,8$%)(O^&@X1;%3"S[']NE/*!"[[9Z(PXW_EJ.X)7 MK- WIIJI,)V>?;3$X*=.]G^ .$]8G$=AFD.!5%!Q&*8P3W,&\SA 48!3 MDE&KH.+CW4 M<.;IT5?L3WQ3/ZL&Z^N5+@BK:S;)?W\J5^IZK2FWJ!(SW8C?*GZM8NO?<2'W M8]>4;A^W2UQS]H$_;3AM'?97[/I194G];^LU)SCM]=5 -75>6[K,^QMS80V!.(SF]CX'6]DH3 M9]T4/]FIK']JE6Z]I+3:<"V@5!QHS:\ T;J#GO*@K[UNI:^_4Y<%7X/ESNEA MNAZWE+W;5N6*5]7[]2-I$[NI0++[E4J*\9E)4>72J;(, M:L&J:RHUD)M2*41G1I>\DG_;/LKU]92VBSR*\HB$'(9QD4&4$ &+&"-(@C0, M8HIQ0 *;Q*5K-,7]!2^ GN505_G9N6J0*>U M'O2>WJ!57"Z+@PNDNY7,ZW Y6LO\R.QU-?,Z#(?KF=_.[4-^1M]]MUEU?U3E]$?7MOF.*8^ MW)W &7>G=ZV[$QC.XMZH#J[5"M8J#^[6^M=7H 6@2SHTL^_"/+1I;M^'IP"H MV7TG5M%2/@=M(*;*BQC>(J]\@MJ/S_+:[]@CYO;Z5\=GW.+-S48[=C-=;^^6 M;[2 BX(G(H]Q"L,\3R!BL8 Y0Q$DC*?*J8XD@97/C5FW<[,H=E*WEL03WH#O MNB[A3[]]^Z"S.FICPC+IBN$8F)[:ND9V\H/7#E0ML=Q>2E2EL=9(W=9]E'(W MA.WRQ-0&*&>'GD:=>CZWM 'B]=&CU=N>8T)>I1"\J1_XYNX!KUJ*_;)N$H*S M@^HFFF-5I81/N-QH5;ZNE\M/ZXUJ=<&2-,A9DL,T+A!$ <8PCW($BSC!25KD MF-GE_9N9?G/CW5=UEK3T36$0);\Q2?PE/BXSGI^9U#-:4!S$Q;Q.,@LT2J"6 M,.VW!SNDCI0"._Z)3E(9=IY?PEN'Y4RDW5\CH&?:H746"C2QF".#B+HFV\/E M%X?*OW*L?)?9C3J0WFXVJMCPBDDQ-]V/4LFRNE.'TPN18<9$ED,L: H1RE5V M.8:EF< 0Q3QB*;+:-3F3;&X+_)XA]455(ZZ^8.K+#_[0PAL&NKL?3K.%^4T& M:>(EU='XV,=7N<;255R6,[G\QG.YAO-5')CS#D:>:C5KC%P/=ME$58+YJF0Z M5=)ZM?/-;KQCE"@JT[&6EPAE1 9%0P:O1)OP\*;-)=7D-.JTTLRP6J]@[U>TKZGE^=A%HVEX M;#;YX'@Z36LW,NJZ*%*/^/;3ANP5\?A&9L+5%T=O5TDB]\3.1>PO3JH M<]*H?4W?6[Z^6]=XJ;8&UX^U:3W?@]?F9K'>?KP!6KZ#(P:+A,G'P!DFJPMQ MF9IZ1D%B5;GWA/*CJO8>MN6M8N\))?K5>D\],O+T?% P,3W\G0';R M>[Y+0+4_%;5$R-5QI6FW?L\1+<%X=L*KZ@/,ZB.,QAQD+EIL #26 9@XSC,,<4)0'AB^]\0]:F%':I2#83 ML"_8=/-P%^]/^ZOTDW4H[<6#15@097)@8)'2"**TB" 1',,BHW$F0<&!L$H/ M['.H?*Q"[]:K;:4'YN50\49S5N7KYY,A1^].SNPUFZB1NLWGW+(FDV2,:'J$=>W=N M,[>5L;^N5E?*.V?/FN:G:4?!.G^D=BE.$\]? XC<;9_/X3'JJ.UH@][.VX;4 MZ1^Z#3YWH2O)Y]73MJY^X=_Y,FYS#@4D%R%E&(J(((@*5;8@2T+(:2:R@"@G MTFB4<\CKON8VZ?ON!(VTJO20E!?$(WT[CN!KMG0[0FUB"A@ ;(JLMNU' M<:2GM_&,.*WR25^'@5<\>[NW3G,W4IP:KQ29M4&#*$V*A,8)#((HEUN"/(.$ MT@R&+.+V7TSY4>+KA# J$4RI7C2 3,40B2V"1 MI3$,$B35B6C"DF#1E&OX5N--_1<8U$-I)SQ6X_?E:J5&E."ESNCNS'%?O+C&LGZW2C^K&9I#,<4L,+O;<< MI(FM%P[@*O)Q^$MXZ%."G?7R.:X1R\SN(1SG8TSJ"[IG2SY>SC MX]-R_G@5VMHR".XC0A, A9(7=YI("$ M9!F,HB1E>9)3FEKQB%&O'NA[[( M$QPZ68'D+&V?29^>T^Y9P/ Z;9[-RR,/IU2:A\\ZI]J'K0K::2JWZ9,P_;?6 MAOKX@V]H*>VKA8C2(.0J8TRB\MC%1:KR)*@Z;%FB^"K&86IU^&0KP=PH2@L) MUD^M-T\C99.0SG*S:CT6AIO1*1&>>K.IP6V$!XWT;3G+J^X$O7FDU0'LE'"X MCQR+GZM]HG7_?O>!8^%YM<\;W9!]RL^/0G 5#L-WE:R^XIJKK*0K6BZ;E-EW M$H1\%*3*] ?"*W,%6C5\3,B MYCDM/8V,IU25DXZ05=I)![@.9).\I'5O22(=0-#/_>BB.7MWL2_KU2U??^'K MZ^_W.GB,UEN\7#[?XI)9!%^>:69N"XD4%ZKHPR_R?UW^I9<7#:W\0"E@':1Y M#M3A!<4QGA,O&FZAM'([,P1IE ?:N;:].:,9*MGW2S-]9=Q^_I?UZOZ.;QX_ M<%+O7%H6."P2FG$,@T1@:;'F,<0LRR'G:<'CD 6QG0_YT5[F1B-*2"@[>@1, MBGD%A/*ZTOE=[;;EQR$UVWI?#-3$_* Q4@*"#QJCO6>:N^WS( :.MLC'^_"Z M#1Y4\W"K._SPR,*BO&Z,DU_65;6@) M9'A,H4%! E)$0%JR@,"_2!"4AI7DL M-ZDJ*MULRK]HW6JJ[_J8<)GC-2BU=);U0U] EJ,L0*'(8,J9"IJ/0T@*+/F2 MHH FJ! IPU8E6$=#YL/(<@*9&0N.!F)JZTABT&[5?E*BG78NLJ^K>DQE5^54 M7[3MMXKJ,;5>%4\]^M!(>V:?<*QS F"(<<%X"BEF#"(>IU!R729_Y%B26R+B M/+)AMM==S(W>FC0LM!$.+/?R6AHRK[$TM&(N0FAJ$V8OW 1N$Z=5=V6YO.[ MK]ER4L%7-LOI)\?FA]B4W[$Z5.GJK=_)ACZL'W&Y6L1A03#%"!89EK-OOT:77'?]3OI+3_ M-CT,'6AB;CS0B@J4K$ +*W?HZW6]6M>&5OLYS,Z?=3J":^+9/X04^$-)#+3( MCD)J#4 9=:XYU*ZW,TT#Y?KGF2:/CYCHZV]\J8MDM7F&O\C1-Y[BQUZ>W>1> M/S[AU3/H1 6MK$ ):S&[CP)E,*\OQ6CJ&3T*'KM9/ 3!N/E[M$5_,W=(H1=S M=O#!D3MU7E6UV@OMJO-#G-4BZR"/(LDO9\@1)88+EUCS."PBQ' M!1&YU17$8'=SF^R->);;]6% #;?NSF":>ANO!56A8:VHH)'5\>IMAXNK/?YP M9W[W^T:*O]K[F[TUMFCEB224\M]-\FJN._RJ:L;-V MJ1+D?^!/&TX;5PSYYO7C>E.7_VVSA]'.&")Q$250Y+$<[216^1%" <,,Q2'+ MPHS'5B?$,QMM;R?.3W^A,3=;#N4ZJ"G.^@KKQOIJ^^RH*NOH7)6#'9R@3T7DO4U *^+T'KK^>);2=FP MCDUX6"_E^U53 J\K"[D(DA2S.(E@S!($42R-CR*/J=S_) 7"* ]R9)44V;3C MN5D//;DU9?0E__O?\BC,_ME6Z1Q]I3D\$-87G<[@]7?]N>-WN6)/49G4%AWW M-Z3#W;[5O:D1& .WJ6;OCTQ96*[*FO]2?N?L\ZJ6'TY)EFTYMU_*%?]<\T?E M*U9P$NB/>J)+"TRV0GRAEV03G+DX1@F!98%2TJ"D@B%,)4\#3,1):1@HZH MUCC0I=&,\5^+\1NOZV633*NIQMC)#"J^*M<;H.XV+8^4AX WHZ!+256@Q4/F04DU?&$4D_E.DKUYL^'7EG:?:?:V9& M7_:+X*U6UB:$=!*3WQ091U_YV>Z\?NJFRA]^[\;O79"R15BB2#"&84$(P8+'@F&8Q$5"1ZQAI[M>*8KZ5[D9CE8XJKZ^]_" M-/CG.U6*Z5'.I$KG$-FNY"@ _*1S[#!U_'V_P8\CDK@,CDZ<96$8YA$,*5)) M8:D<&))QF UE?#\;X9CF\>A\-LB7 *\L1K1(-> M3]BCB7,!VB.\,DW!-L M4WRF.\^;8C/E7V^*#=]SFL>T*?QR/'EFG 5)DG$$\RB6!E#!"TB8B" -A/Q# M(4@H KOJTO9"V$PB/_6D![*97E"&PWYT:"B7A8R&,,MX#%&4Q+#(\@2FB2 8 MTRR*8^$@S:RCL?%8Q*@;$^9U.$2*\R03JA1[7,CA2#',B?P/RO.(D(3(^9*/ M/5)R/RK^SY@^OLFH6)Q=3/;I3WV8X;#:3*=?!>08-2!,GB78 .5ITP0/"3"' M/,$& !DF"C9I:9QUL4]G\DFJI2*:R]56]ML&1,B>WG&QWNR30_)*6C6\JDNZ M2$@4Y%F.89+G'*(@89!@AB$MHISDC!=Q6M@L9!?(,K<5K9/+CBQ5 7M= -'*])+6*GOO[-A8$Z0#5!TQY262>*5,!Y =+ M)NW3K=_4#WQSN^%/N&0??ZA%7+L]MGED&N^B14Y8GJ8LAU$[<1W,-<. 6($Q.>%A=T M*'8" REQEQ>J=3UT#*1YOG/7@'I*;'XYL%;9RVU0&DA3;M2,MWSD-DKU$X]; MO7>)=2NIOED-[OF*/M]ALN2+),>Z^C L,H8D(W,$BS D,,QI$% 2!R088;L> MZ6EN5-Q+X-\3%?RAA;4\CS\-[_]/W9ON2(YC::*O0F" N9F L:]V43V_/+:: MP(U,=T1X5J.1/PQF+B&??4_?U?F8[M+ M]Y>.;S0@\S^*K(>ST=#]$>0(N+]UK>M+HOU[E+GN =59A>N^/LQWZ+CD5&J!Q\,HWAV-XD&W MJA38Y*.F?S@Q_>A-='PQX2@:G7.X!;SG),111Y.=E;@%IGN:XKAEN\W4'?V? M75YPUA-I^U]2W1".(,J517B4]) M@)@?&!W)W"+,W);55A<@ZLCS515YGA\BS^MS] 7XJ]$(X*8FVJ[2":RD4F:[ MJYO&4F\W-=4(C;R6[@>G/RW K3*[ O6U>J +WV#8[Q7W=15.? M=C!U_/05!2]$3%][TCQUO$7"^!FGB3?+!F^6 WZ>F=_=)WIWE=[]39*Z#Z1R MOSV!NVKEDY1LLZ[J67XU H)6PH4T MPEG^(V<[O'(XZ?IQL)I_5YJ<;"KVJ]2=E0-/VIFK?]MLV%_Y:K6,,R_@A,;0 M]WT*(QH3B%4M1!0B@F*!$@]3$R.U;7AN,[:5R\PEM&&SQ&7D\'IY[QSO!4 M24?[P7VSD^X"3Y4YW?N=_=UN3 ,6 M>IB'09;Z)@NK"Z'FMBCOA0=B4X M_@E>6E%5.J<7I05XY;@PS$WI9 #U2&3J M81F9@+KJ5"Z8K4+*LJ]5 GN5ZD"@2JDV(8MZ9:^7.Q9SB;(C!G0BTJ3LZ1+$ M4^9UVO8M1>.J8@X?>$F+O(K;K+VC29 PDB8_J:&\>VQ= J81>@(ZZ="WH?S'J4Z0B\D9GP!MPL*\CU(N*T?-SEGMZ@ M=ERORI<+Q_6_8GY<6;D]_K%FQ>KUZ1NGNZ*NH_"\U3VQO-K W)C@#Y4#<_6J M%NZ#G/JGF->!&C[(=(+1R!.^]J>^")(J2[5;.TCVK86%U7GF]58G.](<5*Q[ MJCG\\,31)1_RDJI!5@;*;[CX)]]6+ESW0G"5%N*#G;-7$9S9)YT$+KRX>@;J%6NW687H-4:?'#B'#OEX+QU?(N.J/\>\2X& MH#N+?S'ITVYMJN.O-^6VX-N\J(79;Y3;:U,5;:DR^Y>/LI-[\8'+[HMC99K< MFWX6,>2E""(>R]4H2N5JA*@/HR2,TY0+%/O89#5R*][D>G6_M[ MZ[V*"Z"45">1K9K'A&>74]7Q5Z"W-KW=V(Z\&KW%L!HO/N.@[VBY<2S+BDC]6)?IZC@WV6;^8\FL]+OFRU_Y#^W[R0T_UP*GR*BJM(+K++OAQF# MF? R&/H"QYGG13$S6A:&.IP;T7?K2]?L<*0!4/FJC)V2^R'7XV"70([,JL>( M'6=_4S*#/Y74H!+;<8DH'809EMROY'[84G(@P"WV) M-PEAQ*,$9BA$$(N8,QQ&L>=K^:*;=#HW"V@OZ"'%@UW&!R/DM8T@IWB.;PCM M(]G4N64C<56 J#[A5%?#M=BNP[GT0'(:X#70Y1N$?.F!<#D(3/-=.S;Z* 2G MV[W)]8A_JG!^Y:6_IODJKS9\E\\B/_ZDO"P/7C+-S<@R"P210 D8I%E5IH) M(E@&.8^#Q$=^Z =&!=2<2S@WGONO?/M=95=0MP5;E5W8C-7!;[IN(S, MEWO=.BG JS0GX%B_1?6')@DI^*71Y]?%Y5NCP^%]1;Q*9W=D.]IP.&)F]_)- M2N.CP7O*^>-U9+= ?,)Y497>;,(JU>>K&.N/]8:4O*@LXL_KEUUE(7=D_*J\ M(=2-DY0S+[_DF,B_;%^_\>UV5352+F,O133C!+)491;P I7U,@@AB5 6HR!D M*2'M=EMOK1A/6(O]^=B>"$T%>;/58L3AU%LVWGB()@HHE4K6-847H*,G^$LJ M"KJ:@EK5LV5EKRVHU%V O<)R;3FH[&[Y&']8'*TC(PHZZ8(R/N"G*\L$/5HZ M%-2%-M9/E5/LOH/?I0QU3O=E2##&<81AF/JJPAI-(8[C$+(@\E"<^2'.C!S? M!WNGBJA%>VPE6'W7-.WF76(Y]S;X'K_&'[]#J M06"'-^:ZV+BZ!!_L;]I[;5WUSZZJM5^T8YS6=KH7^\)I*D[W_::4=@P.!6)4 M&J-IHLS24+G'TBB!#*>,^1@'?F:42Z"OL[GQ3"NK2,NH$I>,XKI MA5F/75R!-S*Q='&KZ\6VDH+WO;@94XH.(([8I+>K28E$1^E3#M%ZQXX^CG.F MJCPFC1=;Z,O=>Q +F'F)VM&J.C%A(LT6/Q,H0PE!B)A0Q[6.YD8;9_F$E:B6 MCH57P=4C#!>0C4P6EF@94\40%(YHXFHWDU+$D+*G]##XO'FQ &6D/TH;_4%^ M*-^EW:*N;_(F7?([_H!S=B?D;/QOCHO[-5_Z7&#?SPCT2!; R*<TG# /J91Y-$I8D%AZ)/5W.U!&QN\%BRGYRLR\]1YS&(@Z11^0R[&%5 MJ@?!C/D"AO+7?H8"QCQDM_NW@_J--O^C8FRZ];\)N0EW_K5A/_K&_RH7)&=7*L!7_QM^$_:7\ MV./D^FY^-'G?YHI^;/BOWM2/WK'Y(5<;(*H\!][ORNWFF1?["[H[QIJTDUC@ MT%,5+[,8QS *_1@BRC(8(Y\1S\^\.(QU#[?TNIS;8M1*73O]T$;N_7W]*\"M MY/I'*YK@#Q]?N8=T9!K?HZDD!JW(1Q?X=Z/AJ7]$Y1[7B8ZFG.!K=!QE!E7/ M,91F0Y,=/YDIUCUV,GS3G+RML\K4SE[L<^UZ7"XEH7MQQ'T81ZDJ6*]*"@19 M!I,X0+X0B6!<*SK?I5!S6P#J&("R%A*\VZQW)7B03P"LA#=@*6>C-KPNO,58 MC+QRU,- -!-]D4N)OAKEY$Z@?NHMQDY_#7J+,9QHE9IT+(U6,]>@]ZQWSKJ: M;$5T#4YWS73>MG5^";E:?Y,3H.KTB_I8E!P_\W(91AZG*6;00\R'4:"N%.(P M5?5W,(N#,(H\K;V01E]S6P.;\+F]K* 5%ORIQ#4\/^L#6>_DRQ%T(R]9UJC9 M)(P8PL-=GHBK/4V='F)(Y0M9(09?N27;_Q5WY]_P5B44?JUR@Q_2-*5)D+(0 M>Y"& 8*13Q D+,Q@&B&&$I]EGC"J=VXAP]QHYAO]SMEN567#._'Q!ZT&-O4! MS 9&CX)&AGMD:FKK"?1%4M3^6LI+8K%'OZDV $9)N'4#I$X+$IA)\ :%"JP@ MNES P*XI.Y8\J7;^^T[50_Z0KW;R=[7U=K_;EEM<%5V[8__8E96OSI)E24J1 M\* @1"A?C@ BEA!)EVF8LD#^(@Q,F-)2CKFQ926Q2F[ JUCS0ZS'IBI%42Z M[&U;Y%3E'BSKG#%2)_#UVQ\E^"5?U\EW2L/L.[:#J,>J$PS-R,S::@ :%4"M M0Q514BD .AJH)#Z5;NI8ME7&':'>B*8C4K658E)BO1&J4W*]M3D[@OW*7P[1 M,GR=;PKE/;.,XQ0E2-6(B%/)GZD?*(<4 ;TDI$0@SGEJE,KG#E!4S M5G)6_G!F?'<%4STZNQVID=GJ&*1:Q,K_S1T)]6/@B&.N=#(IA?0K>LH0 T_; M1K2=YWGNG*&I"ZE#CN@/N;(.R$X]I*S\)8U]$OHD@AE3D2QIFD'$Y3]#+T(9 M]_Q 4*,BH3=),S)77'Z_ M6S/UGX__L\M_X)4B\8?-*J>OAT,D'LM=&4$""AHS& 5) C$+0Y@E'DJ]@**0 MF.6]U^EU;IRII*VVG-4/';D-$[YJ(:['C! MRU7R5ZT^I\W^:@+#6?I7HY>M#;]\K?AP?: Z^1W5A7"]$&'LJZL%%F2*BS#$ M@2H#3P0)1"(M/L0,[;JKG'M MFJF5 [U7CWL^ ,1W%D)JU4 0.5 M=]\U3IS@8N7=^_:BLM8<2-5!J[M*HZ%^O0"-_HLZ_&]>'\4$[KSC?!Q3>OK. MZ".9QAG8?,C&\!,VD&+^+L3FD#KQ+K;HULQ:*8OM\J'8L!W=*AOH&R]^Y)27 M;2)"GD5!1&+HH]B'44H)S"(_A$S$21#3(.61ULUM;R]SLPP:02L+O9'4, =A M/ZC]"[DSJ,;>R-B@I$U_6BCT;5]D YVMB_S78=O2W_8D5*2E7DL@>@^;37M. M65/(EQ>BB0F_>][JS.4KK\YM%C>EL*6,F^*Y2J33R+H =\^J%)_>5+X&5/\D M=H#1R-/7'A[M.3P PH796W+Z'T^;'_^O?+.9O)0=YNVU]B:9L0/*M'-UZ#%; M]_XJ>5RY/?$4YQ[-1,@XC% 6P2@1(40BP"K3& I1F#**C/4$7MU1W5I]7FKVI5JC_QS^OJ"Z^,_J^\+H2]W=3NYH;W@->&0>]\ MT@&X(W-"XX*O9!S9S[X7"6>^])=[F=A?OE?5_?Z1ZD"%C^O?\@]A/+_5(7"JNPP^R/W+&5>C$4,,4E2:?A'5#(+"2$)6.)G M*4Y#;)2!W%R$N9%.Q2U"X!.:>^&ELSO9C[P(O^! MZ]*(;=[V\O?-]@,O\Z>UL@_NRO_+V9/LM_/ 5RYV:W9?M(DAERGR@@PG*JUK M&,,H]F*(DE# ,(FB)& ^\5,MV\N=2'-CS*K4^5K*80< M7U"H@JCE7_A%_VC=T1@.7ZE,/S*CNU6T"G5*1Y1 J@0..@%<@D:K[E.JGJ!2 M#-P7[2&Y00H31V.F?^,Q_=A-=*EQVQA*EJ6<,SDM&Q6O!^ 9W5:XA;OG0L)1 M1Y/=.;@%IGNMX+AE2\\=^6UVRNL(GU,O#'RY)!(/1IZ/888R 3&2FX: >5[" MC8(XCIN?VQI7.:3=4*7H!#P]\]X>DK'O!/31,'=GNJBT*P^FX\:G=5JZJ-B9 MG]+EIQQ[Z_Y4R4EVY<>?6[XN<[+B7_)RNZ2*?E.!I(&KCAFSQ(,XI ARG(DH M0CRDOE$M [/NYS;EKSJF+H#4 -0J@#\/2H"/:TF\1644N'+WO3Q0>O0Q'ORC MVZZC(._.7[@7P+$]B"]W/@^?XEY@M+V,^UNQH\*/SR^KS2OGS:WJ94>-WS?5 M280TIZJ4FX^;+5YU_ZY.;*79]=^\RIK]M,[_U4395RW5+U6W$8_?\;IQZ5CR M.(D1I2GD281@Q&($LR3-($4DY<3CC$9&647>3).Y$?0?ZV(ONRH =W#Z4O5G M%H#_I*N=RGO0)BHQX^2W^V+TZ/W?XCL8>:6H$W>>N/,=O*VJ*MT_&G>^VLOO MX_ZCJ+5IKL'4GOJ5UV4;:A3DB]R;#]?I>OGV MDMO=9. MD74VFWM1N_#?[;;?-X62=QE&0>V5#9!$'@OH'U>+O>CJ;?D83;B,#>>IONB]?I;]ZZ"HNQ5LM#%PM#*Y MEV_2%6$]7DO$ZNF&%(,/RD"MN\YT<9R<)T;YR=8PF?]_6RMCAE:K4&BQ% M+'S$O01&"4F4RWL*"8TBR/PTI%&8DHAJE=-^0QWFMLKL4Q(6K<1R)[87&:QR MP:MU1]7CMEIV)OY$#!:F^0[\_)>N?>#54<+*L_R6>S1 !XZJ/+;C!>YMQM+E M$CBQ!M,ODF\S1!>7T3<2Q3P,Y+' 51+0HJ@*(&A&@!R_-;<5IY&N2S::OID7 M$.FG^]O &)F%+^#@K/;#=<6M(CM.FIHLJ..R"MUXCBM/V)FTAWSGF[)\CXOB M5=2U-,LZAX^?\(0&?@(SW_=AY'G2_$Q##V*?A[[O(2'TW HU^YO;Q.W4 Y#R M@B.![3(F#0&N9\PYA''D*7\3@L:&D28NCHR8H=XF-3@T53\U#G1?LZT?53O5 MUJ5F[M:L_84*'%^7_$->TM5&1:6=Q#!ER ]$&@J5E,V3>]]$\0[R55 99RS# M@?+QD$8(V>B7E[(3Q60N=04:<2_3B3=KE0"-%J:5IRR'1X^EIH!\9/K:X]L4 MKU*!?*>8@X,>H\:IW0JGLY)7EF),7 _K-K#.BV7=V-[$EU+UT>>#G ??U9\^ M;8KJU\N,AQD2?@B3R)?LRHD/LYAY, DBEH91'''/*!&O:P'G9@$VUQ0OK9QO M<"-U;2A'OI!R,$#S/]1KAG>O995YK?K;#*ZC!D;@K6^CKHGW[W$9-0"NL[NH MH7YN,ZSOU^^5)T6Q5?Z'JF+&[WQ[+Q[QSR4-HCA&JC98%$4P$JG;$TS-@R/FIEA[60DIK*@)9 =::NJ.@OP>ST2 M4F3W=O(@.HX-XNO]O8GE.ZC^-1-W^$7+M#&;]9/LX5DU^2B;:(*,HIC3R ]C M&+(HE1M\+E0E0P$S/Q&2JE" $ZW$L?W=S,VN5%)")68S$92DED%;5W#5HY+; MT1J9/RJ@'DV!,D\"TXN#JQPPESN9-@5,KZ)G&6#ZGS8C L;SYCK,L@CXC"$88(8@9#N4_4\%X@#"A6C<,EQJ?VZ2OY0-*P,833F^F M7P2N?W[?"L?(L]H ">VIW*=RSQV@?*V>N_*'PY2]V-@D$[5/C79Z]CYCGH/D MCO[/+B]SM:-I[OQ_X]4W%@0H#)GP("P$:\&Y]_<:;.]%5LU9*G M+(@#/X(DR02,O%1EG@L]&$5)R#$2*671&"K;YI<_S."XZ5 MA*8Y=&V&0/-H96Q@QSYYJ>17CN][%ZXZ(^]>B84Z,">\JBR\ !7\0"D"E"8N M$_3> *2S]+TV,DR]:W3Y5\II;5%3AU#:K;01K=CFI% M7( 6J_=#6%F83_U .+.:KG0SL;'4K^RYC33PO/U=T6-S[OP;WNZ**MWN5]ZF M;KT7#T6^IOD+7GU>*_IYE*/ ER+$'E>Y;_U,!##"D0>)%U*8)2'.4M]'&3:S MC:S$F!N-R$\M,;]2LH!?_\II7% GOI)JE)#F4&7\5.*ZO9FRA\OAS96%$)/? M;-D#=>GFZX;6[&CO*Z4>\<]W?,U%+C=EG!95-:&OO-RMU.;MD]1"DM5&58'*-^K9 MATU]C%XN$649BGT,O82KN@%9!#/..%1.@GZL#KU]87&T[4*VF9Y^[W6H?(6W M^"=X:256^X\7I4R=.\*,F9P,IQZ'338ZT[#=489%E7JU56@!6I7 7J6Z7$ZE M%*BUJE[9Z^6.&UVB[(A%G8@T*=^Z!/&4F9VV;>X*=;=CN?R"/N7%\V>V3$46 M\B"(($V)W+I2C& 6>SY,8NYG6*0"8RW[[JSEN9ESC7! 20<^?]#W@#K&JY_I M;D)A9+K2!<#(\>FBLE9>3\;R=%&!KK_3Y0?L3*>[^B:OLL?NQ>?U5HZ/ M\G:^*TN^+9PIMRO2YR0@@A)(PHS"*!/J^LI#D&;4"Z(TB"C2BK2]W/S< M2*-QZ*U$!(V,IL[-1_ -K^^W@3(R!QCA8>'B?$GM&YRXX^UNQ*U ELG]2:IG'USL8U7ZNF7:L1K\R;X;I:L!\-4R?.\/4Q,A_;H:ITFBRH3&I MKSC5$$U65W'W+=PUF $\1PG!F56QOL<6XK6RLPZ$B\ M *W,EO>0P[CK;8J=HCGRVG,KD,:[8VUP'&V0A_N;=(^LK?[I-EG_1?/\OE]Y M*1?.BMD^OC;FQ1T=6<"0L4-+J9P'NQ:V?*UQ"-C)% M6*)EE"58!PJKG,&]#4^605A'O6X^8:WG;;,4U3=I[8W:9TDCM)"62YU%[Q'_ MY.4#?JT2WZ(P]3 5F=Q/1QQ&W/,@HDSNK#.2Q8(&:[^2^;KV]X*?#HP0E MGI]*MD,41DGFPPQ'%!(6^GY$(R](C-C.C5@S),*KKE8%7RF/+Q6!MOW. :UU MJAROG/A=F8ZH'E-./TXCDVB/[]6>7T]\KQJUWL;[RA+I6)9": M/EBVK5OL1WBEU^?&Y,J,8&2$_I')\B-R ;; MT"MP:>Q ;T=J[,UG/TC@3R6OHU(U VC8[3^OM#G=UK-?J:-=Y\"C=M;9>UQ^ M5__W\7]V^0^\4G$Z:GM;Y%2VK_YPMV;'O^@\J7SA8X)##V:(*1?,F$$41AC& M(DR"+,QH1M+E2T4^W[:XV.J99C?)9#([3B4;;Z(H(:M2"%3]P _B+@#A3_FZ M*G\G]ZKFQMAM YA@B@(OS*# 40BCC,BAY-+(%CA(0D2$'_&D&<"/:S;+X6OE M>I/!X_*W;S!L>J;S9 ,Q\BJC)%N :A0^=L$_R [J1]08G?RR^X8[4]D)LHXL MY-MDF=0P=@+;J3WLIE%SORAI2F_Y\\MJ4T6WMF9XF^ACF7@B8"@4D-&XB3XE M)/"ACU"*44!"3' ;)M;/J\.=:3J8P^BD1./'BX]3CH##4SFA*.G2-?)1O,-B]RY$B1?)0KX MLL'K)I$I"C."N4 045_9H2J6*_4H#(7/!$\$YS313IM[WO[<#A>4A'7^'26C M02+8"] -,^.-@(Q,A\=8V&3'O0"*06+FBX) M[G61C_+?]CQF3ESWV^^\."YKU]2R6P9^P+,@C& 0)01&G'J0!&D(P\"C 0VR M($5$E[^N=S,W&JLD53%N=;V:YH+]EZ9JD($W>@^RP_3F!J^16:Z&ZK0XYB\? M74*E3WIN()N(^VRA,^+ 841ZJ+#GY MFI#+D+.(BY1"/_$IC(($0>SA!"9IP@G-0A+ZOLG%_5D/;/^MMW0 M?W;#HY8\0)D?8@(SP5*Y5J<"8AZ&*HMT3)G'PE!O&S/0S]QF>"TF*)675W.W!C7\K5F%4BMF&4BR:.TN%%6S\.KJ[0KO0R[>58OZIGUUX# MC]L1@W719G6GMGT]U/XHJQW&XW?<%A[ZN]QH*._BVA5M&0OF4<%]R$*&891Y M*F$0YU D5%#,/<)$;)%%<2KY+6["\YJ-*>AU4H?6"ET M/8J=O(+NX%F8FU;"'#W"SI5H4Z;B$_"&JV M#MF,AMZ2,C+&(Z\.Q_ J^0^U%"KOMX,.=1J]8?R-V?T&!!T1M8T$DW+N#1"= MTN?%WO-IQ5;EOM2EW!5\*S$26Q1'T(B^ 41!QY:2AS@E" M@7T>)$+QW6:+5WI\=[4G(U;;]S?>M'M4?0#>0NF>9.@=?N+VPU-)/>2"$B*&?IJJN;Q+" MC*4,9C%**0TI\TAL0@'=QNI!PIG$+PE1 MQ -&,M\H;-D:L"F*[[D 3(\7;6$8F0J/ZUR-4]'*,=T=-?UFU:>ND=K%9R8J MD/=)?A;++*,!HC&%,289C*(T@)F(/9C@+$I#7X0X,_)>L))B;A-=?D3IR.7Q M*O#-N6 42"$K:-ZR-UP7KK4KC53+,NS)>%Z:;"^,=-6:YBZ-T][RK M$GX\%GA=KNIC-_:/7;U+;/RDPRS-,H]FT"=<'6$Q#$F:QI!F"6:TBC?VC.HV M:'4[-S[[M"EX_K1N\FS05]"1W73#IX>[YN[/.9IC;P4/ H,S4 ]R@[OMMLC) M;EMYA&TWX %7^4WAJ!ZG7Z;3;22,@SO:69F_;4=:G?)UO^9?\ASK4 M/ZXST:U"T?BI/JIOYY'_W+Z3:OYSF4J#C+$LD:/A$74V%4#,O0PR$?E>E,6< M>$8Y=V\19G;T5ND"5TJ9\](JX*CX2J.0&>G=-')Z5#C5>(Q,D,U0?#$8"O!G MI0U0ZH!*'X?\Z )61ZQYDRB3>V@P23]F[/O90X@GL9Y&YIW:WB[EQ:"4;N -= MQV,;E^PC&/6([S9P1F:R!H\6'O=[Z.O:.W6_/NK@#3RO+REXV>GZXI-V,[NA M$/Z-%S]RRB\[R_V^J9P[.*O\XLKJFJW[=Q40\OMF^]]\^W6?&;1VBONT*9I? MJ>?\91A)"J/XCFG%GQTC2<'!>J-2*&_! M(2EK9Z=8+N_HX?F\^ MCJ^=C^/A\'%\U?@XC.GZ;<;(T5(PL?"3+C-O,S"G2]@;27&[5W:;>4KV4'F" M?\K7>$VEV7U'M_F/ZDIM23 *HL!+( U4<'*HBJ-DL0]9BM0IL.\EU.@ZR[#_ MN2U0E9SVGM9U[YG6_OQ2/^N>0^"I/,8S",(PPC MI+PK>>+#A)/ $YR%* Y-O"M[^IJ;L^61J$TF*>/=_55@M;?Y+N :?[_?0:K- MAO1E4Y:_2C.T+GDE)5YBXP!)>[ X*K/4U]4C"D\H4C@\%7S%/1M<%Q MZHQ1MJM.(YL3+1QDODA#N:>/J32!/!I#%"C71>:+(*5>A#SM>NM7>YF;H;,/ M>6TDK4[R]7.J74>SGSB<830R95R$QR+3YG6<]%//.<%KHLQS9I^54;ZY01AZ MTLU=?W>R;'.#XG>3S0T_;'UQ794!EU1:WY3+']K?-1?E7WDI][F\O%NSJKX= M7M5AQ$N>15AX"8?R&PA@1 (,$<8<\HAAQ'@L>&*T4[Q!EKF1:;VKP8V(U0%G M4RMN]0H89SMI"O=5>'0^5MJWTU.,P/CWTI7$59&W-K)._;S_0Z-+5?ZBTJ8* M_&WU68#^3;_-G?2ML+J[C;:69.I[Z%LANW #?7.3EB0K#=9RF]/WF]UZ6[RV MU\^>1UG,!$095>E[ A4"&/@0RS_$-$!I&C$C^KS4R]R(L16RGIN[[?>-"M,P MY,&+<&HRW*T@C5=Y;PZ:R#B5,S75/P/(G2U2&XLT)$-;*K\4X#_Y 7-2Y7V& '5L=FC2K9:RPQJH1O7B$6= M1&0!NI([I!5#K%R1C6ZWTU*0(1AGQ&3ZOAE=,9XO/ZZW*M\18_+K*YO_?,G7 MW%_2!"5>S#D,,9?J%A>477GUKW(&P!V^]W('V<@T4&]0&K2.1+6X 1N 3?\: MS!U\$]V%78?1S868'B ]MV(##4QV-::G2/=^3/,-ZF5L& M/$LQ]ABD*AM(A$(/8I1&D+,DIB+DOA!4EU=M!)@;VWX[J@>1KU7HYKK)L?I7 MOOT./KQ_6/SO_^4GWO_1W@9:#\XP+X\-^=MO"_/E]HA_-C>33>WH M94*3)!0Q@HC7V7V +6.+BJ*\4V([*YBO_P=<[_I4_XWQ=<[G8%,]8:G)/5OD3[J0= MP$]\Z5.1(,8Q#$,F5# !@9FZLTV"E!$BTLQ/N ; MR94;6SLP'>'!?6=@#O*[NP6R!,[199!I[Y/>"5E"T]\9]:IY=$O<^;#??_U@?%FAI M:34F5KDWO1[X&J]4N.;=FK5U[BNW6%7E-O1QBL,,!C24EA&3/R$F4LCB-,X\ MY$5^9I2N[@99YL8=756ZF]1RT=VYOK0*5:[G>:-2'3+04_W5^4#JL=)$PS,R M=QV-C-K"O=N/3&=?]W T,JTVX&Y@9(QIS@&FCLCP%DDFI4P'D)T2JXLF)ZX3 M_!O^F3_OGO=92#KW75_QEB]3Q%B0X1@&$0IAE-(88FFH0W1K#Y2^,RCYJSDB;UWB=TC,?X^2OII@.ROAJ]N?H_#?]A?U^K=, M(T\@3\0PCB(.(Y0)F%'ES2 R^8^4!1XU"E49Z&]N*\+^9K:H#V(,SRN'T-5C M:H>8C7WA="GP=O_+S_T):6Z/JKV,RUB1LR>]O6UT[&75!R-@K[QF:<_2[YSM M5OQ>]"3B/RE<@:G//-\C,$-1 J/(9Q G20)3+@@B 0\3:G3!8B'#W#BG54&9 MG_VE+@SM38OAT30EQP5];"M1&^]1JXC< *(KP\Y"@FEM-GN(SLRQ&YJR8\>: M8K]MI'7K-,I,K?LFW>*4.W]6YR$Y.IF\;L?T+%_R. ML29^FWA$L 1%,([C $9QED!,DA RPA).HY"&S&B3H-/IW*A&92:2Z'ZO[J08 M_\%7FY=JBJA,&B6@!Y4,,[[J#( >Z;B&=63FZ8@+6GE!*W 5Z>HZ:MX$(%=9 M7W6ZG#;]JP$(9WE@3=XU(R1.F;2AREP^^5BPA\TJISDO55KK.[9YV7+V:86? M=$A&JZ&YL4LCL*K9S"HOPD;LBFVJW-YLIP*X&A7T*$8/TGYN<8[FZ+L@(R#! MGTI^!_:-$4X]T?2RG896*#NPB5[KD]"(D:(M?YB]9&O)E-_OUDS]1^5J_8%7 M50Y\G!=UJ%!>TM6FE(._]-.$DH03Z/EROQ3Y009)&!(H8A+C$#%&A%9V:>.> MY\8ZOVW6_!4\X^*?? O$;LT,3S3U(=)*0A)\)&$7(ARJ0':9$<,]7FRYJ1$T]?([3A[(>&SG";F3^L8?-(MQD$!!GH277>YHXC&10Y?.0D>%7S,.2'S;EEE+'(M** M&['K?G[T(O>M3^MJHKROCFR^;E8KL2F4CX]^#*[%./2SS?CHCDQ Q\+O/;K! ML?@F5[/A1X7_(G"H_4&P4U\M#U@/2'3%HU.%D5MKW WL/J&5BPWQ*K" M\[VH\F=\R=?\L^R^7'HI$W$0VM2(V]D[4 R7S3V@>"JPWJQ3ZFW8SV MJ7FV\>Q]V"*%S<'+\$N.B207%3ZCXFSJH_N_X7Q=JEI[O%SZ$0]$AF)( U5, MG40^Q$&<0*2""'W"4":RY9H_X:UL3S.KC7[W6E]_5G_]9T*,-Q,.LH(G)6QU MOK.J)#;(UF(P"L,FHFM0W\ ?N2/W G0@KD2OBS_RTB0=C@' !JEQQ@%ZJC0Y M#@$W2YIC#EM? AV#UJ9+IF.NXE%B'8O7[0R_NE3=;WS[?<,^5S70JW+ R\Q/ MPBQ '$J"QS 2T@C$+*:0)R+S8B_E0:"5:GR@G[D9?TT!Q.=*3I ?!#4S_:ZA MJF?\.ME4@-P0-53$W#H<5<'ANI(LCH" M1TCPB- 4M]/Y3:0I)!D20J]2-"0>0AQ&MQV.-AV-33-;AIT$#9 M]NC/!KLW.N8; [9;#^]LX'OC@SIWR6;U(#$^BMLW\,;';J>*#!^QG;UA3J:_ MRT^C4)COHT90EH2>)T(8ABINCJ5"\J=(U>5*E)(@XHAI7ZZL26R7)O+_,1%#+XYY7<^2>!&%68)1'&%$.-(RYLZ;GAL3*B**2;ZN/LVO^T2)GYG\ M7'.1XWVNA*I0:<'9W9IUKA?DW^27S>ZWWWGQNP1L5Q0J.+UZ8YD00;,H09 & M6*Y'+* 0(#5M= M04?9!3BH"[KZMAEG6HTK%X".SJ!1>@'JC^"@]U!N(&,C?;(Q _W:E,U['= G7'?O!BFTLAGRJ'ZBJL[_7@@IM@'E,O26'(::*NF!*(0G5. M&JF?HR3-$J/E9:"_N2T.'7';2D5F:\00OGH,[Q"UD?FY"Y@2%?Q9RSI.NB]- M7!QQXE!ODS*:INJG?*3[FGG<_^-FBU=5]M7OFY5\Y>MV??>\U0WVO_SVW.B@ MDA)TQ)26QW97K,'=\V:G6]^D!ZQ^-G"#T\@$8 N149!^/PI6D?E7FIPL'+]? MI6X,_L"3=G9 DRRY_+0IOO*7)DO1O5!YBC;KRJEYB5C":)@DT".(P\@C&<0D MC*'G,1%@(?_F,P,O8_V>M;[NZ1V,#])6#O>5 WA=??F=2G0OI0=EY82_6ZMI M@%]>BHW*B"G_\U3@9S,[0F-\]$P)1W!/Y*_2" O$1O%(*VX%=XUP);$[@T(? M'4[;;F5FWIIS2RSS ^2 MC 10^+X'(YIX$#..(,&A1T42B3C6BHG2ZVYNEDDM\=&L6("F8'Q';#W2T42\ MGW#/AX?U2_90$^;3;;]4:WXDX? M;L/[%@>0C7YRH8<6^-/I488&.%;[F6MM3K:A&5"JNZ,9>O2VJBS2(.'YT_I: MP74>,R_#B0^CE*O*K"HO*O803,.84(X911ZUV-;H]3[3K4TCM%V=E@&\];8I M#N&;.$JRD7CD&O=V.#FNXC+0Z9L4<]$#XEI-%\VWS9W-OG*VHVHA^;P^,V0^ MY*N=G-A+@1*:T22#H:_"N$/D0\P)D1L:&G(A1,("7]>U3*._N9DK>Y%!O@9E M;7=O#E(O *OE!K_L_VX0:*PS /W4- *L(W/2 ='/ZPL[F05H1':+HKY/F&,T M)_( NQE5(Z\O XQZ?+QT6IG,H\M I:[_ELEK]MEG/ZTV?ZD[=OEC'<,I6[]; MLT_Y&J^I^EF*\*.ZE3_DDMS'@U#.&"8IA33$'$94_D027\"4,,;C#,?RVS)- M2GN+0'.C>*D'5(HT =SJDEBYY(A6%X#WRFA&*3D;.CVS=,H!&7EQJ%+=*ET6 MH-$&?#X:E;U"X*!1)P?N**6)7.'K,$ON3>),GCS7!7B7.E??)>]^] M[G_\OSDO5"&/UR^JB$<5;QQ'@<"4II#$L8!1DC&(./)@G(D,>3P-:1R;<*]> MMW-CV$ZZZKVPU6S^_>[O5BEX-='7HT_WF(Y,DK? :4Q^9N@XHCC-3BOU*'^KWPK>9))2F0[O%(A[<4^HW ;TO[N]5'V?2\N-E6E]\!I MRHD?0QRING )]B .$@1%@A),0QH%F5'%I@EDGAL=UG[=Q[J 5ID%.*@+WF_6 MU6(E?ZM45"X&^R.]H[+W-B0ZQ==B=JXZDV]@9/J>?OBM#W G&!#'I[]C2OPF M1\<3#,&U<^\XO0R_8L<*A\G<;E+1Y48E1\O53?7?67)R=)/2G'O-$EF(8 M4Z*BB7P?$E7N&$FSUL><^LC/3"C#3HRY\4FKA3(Z:HOEET;N7YM;9#E_N&9T MP8TCI,<_X^,^,CF=0][5H;V[/PR#0>$+8PZ[#4Q'!&$9_D%U/'WRTQ\@@5$8$Q MRU(8A1&&) D%C$0@-VXA\[A/S'9MESN:&ZDH.4&^%W0!A'P.8(.XS4%H=?=N MMP,V^M9-8O6Y@Y62TED IRX0SK9N5[J9>.?6K^SYQFW@>[&5NA-"(UV3^,70WN8RC M'@'C%JZ#I M N-@4TB!=K39_83D+JO0 [PO.\BU0Q9?V:Y?# M!4L+,%7S9KE6O@<.OYB'\V&=3VQ1T2SV=I MPB *!8(13BC$)$A@B*DG_W^4^-C,%UNGU[FQS=Z'88M_VEFZ>F#KL8YS"$"0A#2D'&..N58EAZ&.YD8V30*- M1M@%J,25D()68-/L(U?P[2<;EZB-S"_V@%GD&NE'XX8L(U<:GCB_2+]ZYYE% M!IXWSRFB*.>.;G=XM7I]P#G[>WDA49MQJA&S5N?&"$>>DZT:0.D!?I3_ :[E M"M1/2&((>C]SC(OW!+:*!=0C9#.Q@] JR8EA5Y/E/K&#H)L2Q;*%6[VYOO(? M?+WCY2>ISL>?DB+6>/5^5VXWSY(M5%+JS?KI2_Z#L]J2JGPCE@$+DA0A#'$2 M,QCY(H7(2R)(?!(%42IXYAM=']PFSMPXL.MJU.H#U.<"6HW 7J4Z0;U4"E9: M[7<9E6*&,0CFZZH1J9/B<8I1L+>.> MY\9_9SYP]"![^P\E/7A1XLL)^^T#D.-7)]O2S+5E/CQZ?#@*Z"/3X)D?W?LN MW@?!027Y6)YU&EB-XFK7U^\;^MYIP-'OC*?3@'F"P N%HF3KI>32HOK' WY5 M9N3GM>10O*J2&BR3- TQ3F.8I=*XBWQ?J&SG'(9QYD>>2--8:(4*6/8_/WJK M+WH68*WR3&W6:MU1'FRTJXC\JVXLE>VX]#/:!&B/S&N7B_ =*0 :#520?:5# MG45E7-SU,P^.C/]$F0A'& >CW(0WH-B3J]"FU7X2W-3)"PILJ& MD9-=50CWW>O'YY?5YI47RPRGRD\\@21*,AC%&88HS3AD)/%XR@E+0J,C!1=" MS6T5.A)3[7MY(^B(*6.NC9>N:3WM*(QN=5_*V])1"/PE->HD?UF LS'[.#1F MX^9Y&0#Y+1*Y7!-IOIE:!D"\*17+4-N6]W"\R'EY+P[]K%X_/S]C25MR%6C7 MC*I&;)EWBI0O8T*# %,,>91Y,.)A500\@8'O$81\YC.6&-W 60HR-RZN]5!W M.EU-P$$5L#>ANLH87K39CIKF%=L$8S'VY9K=,( _:TU<7JG="*:KRS1;,::] M1KL1K+,+M%O;LPY':6.KJTP/BN +_EUR?/Z#UZD>5-# %]G[YRU_+I=$4 ]E M*($A]SF,(E_:NRSFT ^"U$2+%7SN8F',NI\Z.L8*G OQ,G;MV%'B MWS8;]E>^6E5]R>8+%?[W@=?_7>(,X0A% 41<8!A1S"#.LA RX9%0<$*\Q"A% M1&]OIKA?3$X0V.P'UD]PG*&U\CLU,JY:+BI%17\T@KK,-F,%BB..*>_ MKTD)1DOM4S;1>\F..J[14U,YJX[PHZ^/@QZ&R'>61&'K01%_ORA"T&H -"Y=C: M@0$<<*@R4*H=O,1B 1HT0!<.L-V &A!WI/\FX^AH$9E6]DD7I3<9EM-%[FV$ ML%LT/PK!E?\;WQ>6_"I-_:]332+FM M(1AF+ @\1#P?:861WB+$W):P2CZS][UE9FQ$1UXM]N)W:]4J#<"Q"JU] MW]%"+@%<2N&2ZV\!TQ%E6XDP*?/> M(I@=[4EKF#V]V.Y?(+T'2#O_#&C&9. M(YF.S_H@#OI.2S?@,9%#4B.A&^^B*^KV> Z=OC&95] 54;L>/]<>L4R!L\)E M>2^^;3?TGQ\VSSA?+U,1X8"1 /HI9 1_UE(:7CI<0%)O\;\-GY$)RA0:\R0U5[5WE9'FO(-IT\]<5? L MU\SU)\TF=UELE[_+0;T7O^%_;(HVHK#Y*DF(.0H] 3VB@O@"C"'R"(8DC$44 MR;_&6"N*I;>7V4WQ1CK#R=V/9/_\=H;/V%-<&QKMR:VE>M_\E@UTYK;\UV%> M][<]R=364J^=W7H/6P?S'N[T[G[@?%6?-;S?/#]OUA61U#D>RG>XS.DRPFF< M9B&%C*4AC%!*(48T@'$8TY!Y-$3,J-*68?]S(P5U$IG7.U9\<@!9.["?(UZGSK&UP::"P&^5LV,%@K79KPEB4A])!A,"?9A M%'HI1)@0*%+BXS#@U ^TW!7,NYX;,=Y16NSPJDY0LJG.[&B3Q'V58Y*OJOAK MYS%8[4!((Q2)C @8XBHZ))3&:1:$,$3$RX)4)"DERQ^\()NW'8JN"".28D\, M8IU^ AN['%L,RO QVWA C[SL&(6_#66$OA5GY[&'%GC/,>S0629N>^ANCS6< M-/.VO:(6$89N,G(;)D3ZLO?@#3T_21+*5"T 58TJ"""*XQBF<)QQU"/BMQ^=D6FZDAY6XE\/ ">OH/M


    H%%VTHRI_."@+_E3J@D9? MEQ&)HPZ(JWC%<82<-IIQ5*#/8AW'[,DU=PZJE(Z4U;!L MEP'V>DP^#J(CL[.^R^%$_H5]>(WJ57BQXQGX$O8!HN=!V-N"9=!1FT6TJE/X MI3G+?ET2PDD:IBI2T0]@%' .LO MJJ@[XR/^(73U>,@!9B.3SB'=<"7B NR%=!BITH^"JYB2*[U,&_W1K^I9G,; MX^;W@]1JDWAJTP.OD=4Q7L$ M,Q)F,,J0RFI&O0QIT<4M0LR-2]IX,/Z3?E>V*?AE)67GY:_@2>HA-T&[O1H+ M:0$=%-&_2;$>K^&[JRE&861VZ@W(4UKL0_?^Z(S$YVE'0O]V:XH1F>B>:\21 M,;KUNA72GOLOZZ8GNPF[5?GNG=C-;5FG=?N14]YD_4IHX F14"AXZ,-(?GJ0 M(,8@]ZF@01+[L5E9CJ/6Y[:Z-,*99U3K *9YL&D+P]CGD;5[%N%JC9G-SFZ57BP/^O01* M>E")KU^541?5_ID]$J CSW<]+$$-:5:X%5-;0JWE:H<]"GM;) 'GB1;^1S9=?=0G O1+['( F9.I=G*C=A MB"'+?!83QH,P,#KQT4Q#K1G]Q@C=6.W M9/R=E^JXM E6]#F.LQ!SF(3"@Y'G^1"E+(6,$,]/D]03U,A#\JCUN=%U(YQE M*/5 M"O91?UK;2:/UP6?U!W\FTW@??R-Z)XP)5^*:T8'E .GQQHAX3T,P%Y*U@EQ5 M(JRA;\2OAJ#)_M0_!,8\=!N"C@C+4HA)F>TVH$XI\,;61DO!WQSV9HQ*JR;" M$&$D23&*8DA0P"#U!2,^B1%-C?:WVCW/S10:2OVN;BN_N M_OWG*UE+1SBA-T9HNISY;W&R;PR'19;\FV\$[IZ>MA^+JNF[YZWNP?_Q6[/C MDJ>GHK+>@)1QL^:;77GB&U^=C^@?\)^ -'R.;X_/V(1P(S1&1_274; ZB3]I M:K(#]\LJ=,_5KSQQ4V#I5ZXV;'+G]L +L2F>L93SGJSRIVJ,E,5"U=8D?U9. MI^*;_&TIZHO];UM<;#_(\;W[F9?+P(L)#[,8"AID,$JP![&( QARD64\)E[" MC=+)NQ5O;K31:+< >_U 1T%PT+ ^>E4Z@EK)*O-<1\T%J!0%2E/PI]+5+CS5 MU7>@9^"\W>B.3'IO,["V0:Z.\7<;^NI*N+<(B'4,[)4P6=>]6)<_SM?J0/]0 MM_-!S@EU<'\XS%\FE).8A0&D*.,P2H,$DM0+8:R*(#$ODKO0V+"^\7"OD=[4YWG+3.R*P:1 M=HNJ$]XF ]D'._TN56GRA"491D$2IA"E5-WGTPPB'F?0H\A/,QRQT#Y'69]-P/* M52IXS5ZGS0]O!L59TGC#UT'E2H=QJEW78^/L1LX*\;%M(:=@CU7@^@BU:8M;UUW/ M[:[N#!3+HM;';5@37;'C[-UFO2MYV>9D18*E82(89$SY6HF$0.(S#R)&HR26 MQE88&QWG7.QEAM2EA.QF%P;E%K\"HL0VYJ@+L&J3T6U@C<\Z%4Z-@ XSU6HA MX(Y!+O0Q-55<5_,")_0\;#?YU8&-*M517>V$?A@3%/A0$+EGC;P$P2R-*8PX M3_T4QYC&1O[2W<;G-M65;$ )9W6G=@2;WIRV!6/DJ:R-@_$4OJ2PHYE[U/2D M$_:24J?S].(SME>RW$D6_RCMJ.WKMVV1_Y,_ M%#F5_\.?\]WS_0]>5*%"]2_K?'7XB2]QF H_1@&,&?+D1CI4N1/EOCH+>"0P M07&B=XOH3J2Y+5SO\VA] (/]? TJ@&E6QWROO_+VPV< M?JJBZ0=PHL1%TPZD42XCMYCW9#9RU-%D>8[< M/->N2X99GOR=>46 MI0;I/PTS#%P#5<^V=@'5R$M2*Z+BH8:8QC"PAY!P%8M_K9MI@^H'E#V+CA]Z MWO;"?%\W\.]XM>/+*$.Q%PEI-L<9@I&B R3\#"9<\ #%H1=FS.QF_+B#N3' M^TXU4M/;[Q/H=*^Y[0$9_3[[4")T 2KI%K71PES>7E_6W]DU]4GS$]]'7U;N M_.+YRG/VASN?UY(0*KOV*V?\N3(WSJQRFB5R-XRAW/P*&&69BKQ($8S-C M"93#PSJ=7B<_O3. XM)QGLGKEJ4$BB>\SO^U+XBX6>6LSN^S9G(+5+:[\WOQ M*5_C-9%U:*ZW_KVHL0HOC1IO9J\46'*:1B% M$?1"+U"G]P)BCWLP)4(0S-(PBKA9C.A@GW.S4@XB5W$KH!$:M%);YN?205^/ M6!UC.C)MW@ZG1>BD-D#.XB&'>YPXR%$;@O/(1?U7K<,1*_?W?>&D)NO..[[F M(M]>*J&TMSU$%B4DC!$4B>_#*(IC2'Q,)$%YQ$MQ0KPD,0Q2M)5E;L35JF)X MCGK+:.ANIR;!>/0M5A.TT2G>UB8*^Z51Y=?*,&RT 0=U1G*,N!E6=W&1UI), M'2UY*V078BAO;M+2\Z]. UQ^VA1?J^ J%D@"9 GTLB16]> P1($?P2!%(DRE M02>0F?/?WV+)"BZ4%S);J+]NE7J@,]KEO_(V0ZOS%,&G+T[M]5+A_CS/>-HFC[NYO;G*[#-W_AM72_-B73 M%V#-#6W3 91##WMAE$80TT3E3B<1)'[H0Q^EA,1!((C/3,K3.T1Y@I+T3?WG MB;#6O.MRAN#8EU@5;%U)]P'&C;"_.KR8TD+%U8U3?V?37B5I*7YV1Z3WEAEQ M,YXO/ZZW^?;U4[[B19/WY76)$^8A$B4P$!3#B'LI1#%#T$NCD >A+VE;*TSC M2OMSH^9:1%#)V"8U.[JO_'M]PW[O/[!RVUU&O%E7QTM$ F3 MXXUAG$4QC#S$(,ZH@$*P-/,1HTP8^9'K=SVWB=Y*KCPP:ME!+3SH2']#73N# M0=$S'<:!>F3N<(BR>>5?8\!,S6&WPVO!R8Q!GS>L.E^B-?0%R!%PK;96SNY87*($=WHKH8N/J MGF2POVEO3G35/[M+T7[1_-18[IX>^.9WOKG[\52=$QA6,KGV_MQ(0LH)'S[> M@]_E_]W]D-O%)P[JAU"Q.GR^VNAD!]!# M:G4/H0>?M=P()=IK[%&M$QMZ+:(-AOM6XJ+.K[<1QX]-N&2XJ=K8MN/R4^0%D MD^GL4UY2O/IOCHN/:Z9*6RQ#X2=IDB"(HTQ:^S&.(&)1 J,LX2BC3' 2ZIY" M7NMD;I.WD1/4@@(E*9"B5E5D]$\DKT(Z?"SI JB1Y[051D9'E$,@6)U37FUT MLL/*(;6Z)Y:#S]JNS!OZSZ_\17X+WW')I;G_5.#GN]WV^Z90]21J^\I?(B]D M04(SF&*NYGXL=_J>B"'W4HY(*'"*?;,E6ZO?N=%!)38H]G*#EUKP!.[NAV@0+V(#)X:($]2.W,V+>$R9DIH=?KQ#:&$13GQH?9Z[>% MHG1W@'=%(;^CRO!13FT'%YJ//^EJQ_+U4Y4)Y)V4BK6.H2J,;U-NBWWL3./^ MW;D.B,.(!5R%UJ$T@!'A"&8,,VGKL(1G6&&NZ()/RX]$I_G)S/R.N#@:WGG M^&NQ#O69;N <1P9-(/B;!!)--R#7XHXFE,!R/X!77/4B9U;G"6U" M_2SV:9BB!'K$B]490 QQ%G.8"8;B.&)QHN>)I-G?W!:S-A-_+@>KX'0+MOBG M:4&H(8@U37QWP(UMVBM)*QJN9:UB,1MI1RAEH F,*V-^H+=IC7@]U<^,=\W7 M;G:,$D).F7U!%=G15[SEJG;EFN:KO"+%ZO#RD?_9,#MVN$&8N7'1D5M/JTTWWEDI!(XULG:?,A\Z31J; M:$#&YCB+L6AN0(#2!U0*C>-W98VK>T\LRC?+&K0>;RW[-NV8]X]UL:\+ M+'MK3<5E(").>!! /PL3&/F)@ BE" KJ^UF0Q8**:/G"BWS#JKKF>M1ZI3>3 M27K:YWCS]6_%IBS!KB.RLN0 :81>R)^>\K7*):MF]"O'A1ES7H.>((^$&4EA MDE&D"OU$,$LI@21.DXCZU,M(V$#_<MR.GO?+0'-,OGVMRENA1#X=L!BF MJ:3HB'F2(GB:02_R_#3&V/=2HQWVY6[F9LQV3*6]G%:EPJZ@JL<#MV,U,@W8 MP&1,!/TH..*!*YU,2@/]BIZRP,#3YOZORM-.CK6NNVOS^-QF;N6D*?^N[[C: MZMT_)RU5'GD"#FIKY'%ZHI^5@VG;QF3^I"="=]U'3_]D7M?L.+/R^\WZ!R^V MN=H427#*[YL54PE9.=VIC=1C@=4Q^0?\6MX)^:U?>N;=KLS7O"S50\N8AIX@ M7$"*PA1&@8>E^:V.L".!.*&A2'PM#[;1)9W;)#]+!D\/^B[ MM5&_;I5!VQK MG0&3^BP 5FI?>9(TFE>/ZE?A&O=;Z6>G67T!H]_)GJ2K?]\=_+TBH*,):-0% M'ZK!KS2^\F2K=/7H7 9?OS+;;#Z"B0JVS>%C,"KC-LD ]51W&[?_R8J^30)C MMQ;<-!V:62AEL5W>E3E^P#07.6WR>=$PS/PH"6",B;J:2CR($OD_(@T#'_E) M3+%6//_%UN=F"=P]W+W78^G+8!&.,?*E$9MX2(*%I3&&611 X7E9&B UEOH#UVR$W@S"R[:!D XUP#O/$]:K==T(A7^R<3LA_'393E]N< MA&![U6E)L?\AVQ#_QC&IVGKPG=U#[0'/O09 ]D M4S6OEK7CVN\RT%\'%&=1_KV=31SBKZ/X>7R_UEMV[*)<%]4==[.2I2+F0F08 MTMA7]7.IM).$\"'U4X\3ZJ$PSDS8Y+CYN;&'DJYR^S!CAA/,])C 'HF19_X> M!(=K?[_2CF;V2>.3SN3+BIW.W"M/V4P0FE ,IHR2BUS%Y[U-3=2Z/IXOO^N0C=*20Q@ M^YV#][@H7M4)9QWGJ)YHU;'UN#V'7H\S' $Z,F]TL6SEG,@?]BHLSMU=SWMZ M(V_6JRI?=U:]_HJ[@X;[W;; MWOS X8+J.B<.EUYS6O*BBFZJ,K-W3)DDC;DGU$F$"&$D4 2E$<-@').8"H:S ME!D=1^AW/3?V:4IAM#4%FKB5!?C=47F&2^CKLIE JLZW!S/F M>1 '"8]]Y/$L,V*J:QW-C9>ZNP2=DP4S5/48R 56(_/-0<11MU!#2#AS#+_2 MS<2NX?W*GCN'#SQOXPI;VTG*X[PL^;:\;PGHRZ8LJR,'L2G^P@53P=ORJ??R MX7Q[](=O._(/3K>/FR_Y<]YXL\6)%Z81Q=!/_ Q&'/O2[J$I)'&":9!BE.B= MZ8XHX]R(:*\56*D -MH5OUK4510;K50[^6-9*P>V&[#:JV?BY3C.-]#/?3,9 MV9%IR?GTNI5 MRY?@\DLSXNM*.'#W'Z"6;]BC0 <3?7:\#9N)B.T$(S<4=%WS'O:X\-)D$_^Z MP-TYV_.4^70[I&J[DN+MW>M9-K<[->WK&DX'1_>R.FYX_([7]R^JB?(#7^4_ MN*2+S^N'*DW#,O,9920.H.=[#$9"4)A%40:9(#Q G(<1UHYBFU#NN1GU>P'5 M+6Z= !T 0'V2JR M#08+ N&NL MO$7WYE;0QZJL[OO->BMA77'V[O7]Q_O&TI;3, M"$4%&(P*C(!,P$XA!PDB" MD!\D1&@?._;T,SC,8U5.C2KL[CYC3Y9;-^>N3%\T-3+D-2^G-> M7QYMWO$'G$LN5B5^[M=\Z25,1 P+R)/(4VZV"214((@9#M3?L!<)7=HTZ'=N M-*I$K^OK[BO$T+WT"W6]0CAXD1JHS9Q*'P@V:\W(&],1&>;F8,KB)78 MH)4;O.] _+@![SA0PBOKM2KR=3\6Q/H\/1+4$_&V6\B-N-P"N!YN-VEM,JZW M4+'+_3:OW^"TV)06^))CDJ_R;<[+MB! 2 ,2,Q1"$7D81EF (8F12F*5AC'! M+,&^N:/BU>[FQOSU1AHWA1?493MMZ@VN#K);N"E>QUO/,<@=BB/S>@U@6[FB M(^H(Q1?T0''IRIX=5)0QRAU ML@WX$2(L8P(*C#F,DC2$&<8^9,H1.A'R;WI%%DP[GAO3-,%;G?P.8E/L[4U] M2\<(_&%K3WF ]:F^KZNYD;N2%CQ7XG;"^4&^%]B$?7HQUF%T5\B- MSN$2M%K2C@,^^.P>-!.2=@7>9+1L"Z(A"^O@TLN[O0U,R+0ZBAQSJ]8;M[O@ M?^&X5#Y]C:G^NHSC3% 4^3#UO0A&) P@"6,?"B\-6) %?I9H;^#RFY$?U!-? MAG$21)B$D,D?8.1+QL4IBB%&<4 $XXC]_]2]:W/<.)8F_%<0,1$S51'"+"_@ M;>>3+-L]>E^7I;55W;%1'S)PM=F=2JI)ILN:7[\ R5^/..>5!*QF] U?"OXAD[ 4R[H&O/B=XUJ1ND MG6OL@R+G&[Z;6G8WH&4=/%X&>43S<%.\K#7_UB8\J5UAIJ1EMJRJTI\;!D&&X[!'QN>;98"-(#(5DU '9+3%@]6N0*(Y*$&OG+M@7K/9.THIR-G/F6,-N.VKU! 4[24%?U*X4 M@(VT1;]<0%G;PJD^FH@(+%PNY3 M3(VM.O%.>9VV[/P4L!]5L9^$Z%BSK*#_4$W$I%9MTZ@6R,?!&O6_A&!B6W[6_)G MG[39NEF>I:L'T?ZF4H>$GWFUB%/F%5SJTM23IOCU MO9A/D9Z?1;WG;>AW5&TNCRKP(,!.!'DHED(89$0:3HR.[]T5W-/Z==X::1M= MAJ]%_&W:!E]"WG7KWR'41O7R/3G@#)KS#@FJUVUW<(1QAO7OJW)KXTMC_1U? M<9'7U=-W7/^M6"^9BMVB]0AT;<]L]^E(T=4A))P>HI2#@3R5)$^9*:\ WLC0/EL;-Z49. MG)YQZGXZ'.\N>S.A+D;>[R<2DAO)U M0!T:TU>.=FVOKH_Y*J_Y)SDRNY?;^>I;OKTU:4I2+["/,$-"P"!B6*I/YL.4 M1@&,$B&","8^$R-;=UTB/3>5V:\KW_(.&^;!COO-56A;4%W3!!PQ*9KG=B=0 MN_;MV4/YBG9?NH!9[_YUD? ;-0/3!>1\;S#M$49$4>4K2: MCOL1TR;*])92 M^;JT/#]R7*]+?K^BI0H];\KD+KR0QK$?1%*-,=6&4"0P3:(4>L3W$$'"9T2[ MK)0Q];DIMBVS0+38?-YAO9&B+@;O$W"">RB7V4X53V9\#LWBJL1@.A5,9CSE=--58"J48/ M,LX@'MBU^H6*Y%*@A'7D0A37@$$:8I),1',(HX83@, MN(^TBBF/I#^W'6384+L!C0R@$0(H*< ?K1R&%K+I+.F9R0ZQ=[R[V(?=V&0> M"9XEN]F4^J3&\TAH#BWHL<-<>S/0>/G>O3;#MZ=.&L0>0SR )%(5I0@*(:$^ M@QXE+(RSF"=1-.XJX(C6W!1<_U3:5LH@K]W"NO*L?PRSZ>'^*O F/,T;XG;% MZ?TL(M:/Z\>4WNA\?E;D\P?R\Z^8G\"5O^=33E5?RZJKFAMFPLNXJA="F0]1 MF,40AX+"*(TC@6F81JEVT9#CX>>F()ITC0V+^F>W$[A=/A!?AX;C%;\'Q(A" MS"<0T3^N7H?,1.=1O4_%Z(AY7NZ!,^2)ER8[))YGN'\*''AJG'5SISA;U64; M,9I74OT]R9&:L J/Q5$2A@P&)!(010&!.$@]F-"084[C*."QB74S0&MNRFN/ M5:!X!8I5HT 6'8CU+!M+P#G628*8GDZ\N5/'L\"(=(PS4)DHC6&RH(?J@W-M\S/ M0S835#Y+!-K2OKV_[3J%ME?@76V=W;,+C).,L\"'6<3D(0PG#*:()C F84)3 M3R0T\Q*_3]_CR9F^/KL;9\^V9G)%B M/Y4E>:.=)GE[+DUR)^M^W?5>JVF%S!*/"9\F(?00 M]R 27!IQ/*.0B@R'//-YAHT.E2=HS.TD^;FHP?LMCP!7X+\Y^Z94S2Z_Q.R, M>0I8O8/EE7 Y-CITD++8P4\#%$O'R5,4)CU##HAX>' <>G2<'N@F<3.S4H]U M02R9AR/!J( X\@)YCDLCF,8DA5&(2))E,?;U_&B7",U-(VR^ZAZC(\.&SD*K MIPYL .98)XS"RE@%7 +"DAXX2V9297!)V$.-S)OL MH/=Y19=%M2[Y$_]9OY-\_V.!28I82@FD@?!5:9$8IBCE,(AXD/HT37U?*S/> MF/+<%,<7CI=R#KJ$X6J@QM"5B.NI#RKOG]ZF5=5Y_X#[X,.J/;HY$??:DV3FIBN>BAHO0;&]8N4M MLZ9-:D]#JJYK(M,UG!P4]:CH[_+05%_E= ML:IRQMLHGD?\JNYM>\XBU:^%4)S ,""A:N/NL0\Z_JTY6B\ ?I5?U![P;^K&'#\!USH: M]0 T\PM>&/,MW7AZXE[PNFD.8KY/_ 7GJT]%53VLOF*5MK+IQ'._>BR5M52_ M/LJ/J5:%*%^:IJ"!W!A8RIIT$P\BS\M4B21.>EE@8Z"QCV"_O$2[!=+Q%*-;!+XKY7\'#"C2P/HA=@Z][J: Z&4 C M!-A*X1!R_5W")?03;1(NIL!HHQB+X< ^83SD9-O$6&'[N\3H,<;=)GSA/_AJ MS;?==AYY*8KR617*?B#+_%OS?:K3"U51H?FS?.1!?)6_K02FZF]M^FT4BC!* M8P(3FJI- R4P"V(/4D0IPD&0\%AK^[#+UMPVEDZJ?C>JGF!@)]D-V,@&6N&: M5.">>.,2J"U-MMZ]R/13Z'@[FW#VC.]?[()MZ;[&$E.3WN_8!?+P/LCRZ.-4 MONJYUE3&:*/[WKW^A1??2OSR/:>WJC900V/GL(TI8RGV&)3' >4BSQ)(_ !# MGY(H]A&F"=-JG3F._-Q4N.(>+IO:,5UD,'D%.PE (X*95C:<#SWMZPYEQUJV M ?C3!8 [!0J.',5VW_-M<>!>F^TL3CE)1 "I MIVKU<.K#5,099'$F NI'4:1W5SZ*^MPTW:YL]E[;9?Z,M.*62W>+6+(DIZ27'X9;(P5O\L/X M3[I<-_W&OA4%^S-?+M^N8:>:7SV=^H:S]B9^RJN[*+B%+L^]HNP-%TT9TL-Z#>2*-^O1$'D(W*85(@ M&QW-+LW<92_B)/,QM?U\UY^*K2"@)PG8:O_W$TV%C3YS%J?D;5K.69P:2TWH M-"$=U8_NTM@S:$VG*;Y>ESK=P<:=;S8%ZM_S]G_O5\>=4[\4R^7'HOP3EVS! M,R_TO8Q"G*F*/1Z+899Y$42(D0"14%!L5('0D/[<]JMM+X9?-@+\*K[&QXB1Z%DZ)IA2G_08,!*:0S-_ M[#!FJI!3ME"UZ=F'GYU^?1 BIY+"Q]7.#Z2AT[0&FIL&:Q@&6X[!AN4;N6** M>E7H7D'KH3BLEZP#Z%@+7<;.<@JJ$4 G%(TT(/[S6_'C?\EQ.AU#V4ZUZ(T^ MB2(Q$G2C-LQ>LMK@]Y&7><$.]=4B(1D+2,)AAL)498-(NXF'TEHBF0C2-/5B M8=2-PHCZW#3-V7:^-^"E$6#7T>T7MMG5K73Q/3,[>D:2,\P=*Z>S/7MO0,L[ M.&%$.6_5.PR;VPZ]9VC/H3'O,"R:_7@O#&*F\!C/%^^[ZXR/>47QLAW^H_Q= MM8@9"R.1>C#@OE1G7AQ"'(0=1$%H";91!'H/VXCA M.743]51BY7%M+F QSPA-,8%1F*C*7U@E,B4^%$)D&8L\0F*C)H-&U&>G(#2] M%W4K@H'#8MSDZ!DXSB"?B8.BX][2Q?=5J#D)\+E$^PT#?#1A&0[PT1W$=E?5 MWRLNULM/N>"+* J9R$@*2:"B=D+/AUE,,^B3)!9>S+C'?#NM5'=$YZ;UCK*2W;"#K658-=4&^T$+78]O08(N>]3GLD9]+@]!@$ M_:ZF)]X=F1QRHH?T-EWE75&6Q9_RASLL/ROYET5"$NQYC,AS%D$094C U&,A M#".:^8D?^Y$PLK;,R,]-(^T2P\B&54 [7@US0LRF04]%N0/7L;+Z=*X9_0[P M+?O@[A+@Y@DAHW"SE1!B1GS:A)!1P!PEA(P;9:1^XU)=\C/UZ1]Q4_&Q>K_F M_Y?C\J/\@!<>C@)$B#Q%"H] Q'T&<:QJ2ONA"H]F'@_-TM\,&9B;CI,?:&*H MRTPAU]1F#H%TK<\:UH=;@]0%(!P\XIS= "4"4#)8U&DCT;.EU4S)3ZO71H)S MI-G&CC.R#?UW7/)WD@:[*YY5O;DFZN^V+.6WQYM2MJ^[1SKRMRI.X>%%/5@] MK.M*6I7J'/LWGG_[+H]6M_*@B[_Q#S]Y2?.*/Y8YY0L18!IE?@@%]X0JFHUA M)D(&"8\3(:CG$]]?M!ZTKS4N:SW%.!'W)FK@4 9W&N$=_Y:O6LL1+YMR K_\ M_O6]9CW#276\QS?BP$8>T)<9](16J>W]YSK!02.Y,@\: MV>4/.^EOP$9^T $ -@B !@)[)L+$JK)>'&B=KKZ[$(GO M(<*AQU1E(Y7ZF'DXA8&($"5!E.!4JV3^60IS4PJ'IH.>$C@/X/#ZMP*+XZ5_ M9$S9*XU_4?RAY2U?[BUM^:_=LCX_[B0K^J)8F\5\^<&1_O&BE*.N[HKUJBY? MNR\QBU-$0AS S!QF.HFEIK_[2H1<^[=/@>.B&\X #+9\V*=(3.NS'A#RR$<]].RX%7]+:;E6 M+F]IR'(YH;SJ%?WW1.3%*6,P1@F'* L0)%D@H"\W;YXR%/NA4=O?(6)STP M MDRIU@5?@I2T?;Z8 !J'54P2V '.L$#HV08=9PZC=O@@F@%A2#8.D)E41.D(? MJ@JM=\R3!.ZDIE>5!.\*QA>")"GV? 33*,80!4$,,8\(1#A*<1A[<<"TBIH< M#CPW5:!X:VIC L6=?O#_'EC#"_X:"!PO;DWIC8+Z3XDZ*HY_;Z#)0O=/L=^/ MUC_Y]W'[\P=<*M>52O=I3NZ[[%J6)@$7.(*13V-YPB8IQ"I))_(3D4:)"(/$ MJ"G=64IS6XZJ3%RWTTA>VTM^LYWY/*AZV[(5J!POVPV/.XP<=3LY[&07;T-"]>_=!I\;FX4GN+3,SWD _Y;7W^]7+/^1LS5> MJMJ'#-/Z4LH"=,&WQ6"7.+ES39A:?#5RM MI?5=Q7XV@#M._+,RZK65#MH 49623RD302C-)OE#!I$O#U,X1!D4?N1Y M B<91WQ*Z@9'"%BH;; ; M\XTJ&QP)=;ZNP?&CYD>CK_R;&G#7^ 0OWQ84)B& M/H4D12E.<18FB58^W2"5N2WP/H?@CY9'@_/1>30O'Y*L8.1X?9O!8W1(NBC^ M%2>E\V-/=ERZ*%[_S'3YX0D.3O*AYZ(M*OF%5_+PQMG'HORXKMMF>KOF=QEH)VTJ[X$M_BELIP4;,-SJDF1*BC0,6X8#'_]+.DI^FFQ M=ZS9+P;9MX+<@(TD3GM\VH/65I#^]0Q-&]!O#<"CX'][(YN776^REC[\+&F; MW*A98WW_K;DI/,W\P$M8#.NLZV!PK'L:QJSG29X7>52A\X.A)JMJ?EJ$?@GS M,T_8+F]7O7O]#?^]*.^6N*H:)[?O!UG@1QB&(O'D03=F,,51 I$?A)D7!$'( M4SM5[HYHSVT1#]9K:WID-_R#1@"C$(,Q$Z-GOSB"V[&RL(JTQ1IY9S%S7BKO MF/),*N:=A42_<-[Y(<:IM[]T35]O5T>4WN<571:5/"[>DJHN,=6-L#<:EJ&@7+X7H:-\C8BI3;!JD?<5[^ M%2_7?$=D$8?$$P)%T(NPM P0CB$.J/P/H80E*$D08R;]JX?)&9D%$[2C?E(T MMH%"DF?3,I.#V.JI)WN(.=9'/49O@&(5-+SV%)'-FI$ZH%BK$3E(;.*:D#J" M']> U'IKI 8I5M^>>/G\*#^D[[CBZB8WK]6MTZ=\Q>]K_EPM$B^*>1AYD&:Q M5".<$D@HBJ''>( HDJ>0S.BHH4%S;D<,Q3*4A)[!AFFPXQK\H?@&#>.&!PL= M^#4UC5U07:L;A>?357B:JQU]A&SI'@V*TRH@?0B.M)#!J^-4T6-9B+S^5%35 M@L8TYB0A,&0T@,@+A-0XL0\C3^ @P2()B9&G9C?TW!2+2H;*FV0H,\71 TM/ M/XR#P+$:Z*6"_:)8^_5&_7.Y;DK]/19EZ^&NZS(GZ[KQ>-1%DY=-)E?RS0X>H^\<3(*\R-A?(;Q\H\V?B*?U\51#F& MU23>KU[6=:4B@E>JHG7CN9#_6I>E*FJ-J[S:%8+MM$VUB/U04"$8Q(+[\BPC M4D@P"R +?":"2 09,;OO=,3HW!3,+6.YXMOPPM/5-&K>CLY@@ M)V4;P].7$[2"@GU)FTR+5E;0"+M7('LKL,7+5\=38NNFUA6;TU[K.@;[Z [8 M-3VSS814KPME:WXJ\*JK*UAM"V*TS?,6).74"[((HB0,(1*>@!D.!10^)V&< M!905VQ7&Z[ICVD&-=]D17C'4:!/>(SA1)[=W) M )MV@Y$O-)N&+_^OV3AT1IA$]QN(LE'?)J]<[6"X7;$FO$AU])-*[L,_URHC M-HK2Q&,9EAHXX,K%0&'FH1B2B+.4$,%Y0D:Z&$X2G+V3H=&Z58_O?_^W-/"3 M_P*\X7^T#^(T_,9>B*M!GY$G$,%:Y5*NXF)VIJ$4I LDWC'>Y7^HY73TRT8>\(N22#/%Y[I9 MTS 6IY@+UV;DP#3<7IJ&RY58+,S^6K-9KX1RR9T>//9VE M>ZWX>S;PU8.-LXX?U.&Z#>WIE8;-(L$9"T(8QU$ 41(1N3%)"UD0YD4(LXCK MU?$:I#*WC:=A$N"&2S,;]S2(>H;MU= XW@=:5%H&W134'43 DA%[FL:DENN@ MF(?FZO##YHDOCYR7?RF+]4MSV&LR;UKS]TN]NGVN=3-A+@PSMQ6MV 4-OZ ] MY/8XEAMDO2Y7X/99E3+73YNYA.3PJK<,HN.U;P$_HW0;361&Y=]<&GNRA!Q- M(?L9.KJOC#,![E>T=9=LDZ";<@G]F(6GXA&7=4[SEZ;3J51)/Z11(@V2YDGE M9I&_^EB4@N?-\^]54C67IHOJ#U(MN" TY@F%@HI(W;!E$).00:0*6A$_CGD4 MFY@3SCF>G2+KRP(JY;)J[Y>*7>NU\94NW'\ >J;0K*;5L6KMR;HM<=&6,3F, M%=J?^ZW$F\<;9[O\+10[J<%&;-#*;<]6FVR*+-E][OF=U(:<#/Y#>W0ZPB./ ML7M-N)LA'\3O59NTLO"#,$J#T(."IP(BU2HB4XTB_92$F&1!R./(Z#@[1&UN M>\>N"_U2<0M*Q2XL!%S+?XPZ[0YBK7GJM86@Z]/O%KR&T9M6H2KT)+/MJ=CB M05@'%%L'XD%:TQZ,=<0^.B!KO32VI!NI[U=573;WN$WQB07"C D:>Q#'82(- M5QK"+!8,>CX/R21Q3C8,=YU=5Q,4P:.06QGN:X M$CC'^N((LZ=1F(TH6786%6M%QXXI3%PV[*R(QX6_SC]J[M_]( 17A6CXMI/5 M%USS_2A"^K''H8>2E*(4H$@CL( MAL+SF!=Y*4NU.EC:8FANRD8U.I9F\@[/-'L M&;F+;4(]X#FV0F8R)[)-4/K^9*OCFON;VJ J%8_?5MVLJO5S4]/M?2X9*[G$ MY>-J5S!1T_UD-NK[!E'^SX!SL!;L#'HJA716U0RLT0[M>[UI;2ZW8!:*_XRLN\GK! M_#00),20^R*#B'$.T\C+(,LP%VF&LCBFBY6T5&O.GO2O "Z0U5I56;NJCHB[ M6V$=NV;'_4L(ZQW];0 V4YKXQ3*9UZW9I?*1K_]@?-EZR#IU1CO@L_?Y\NU7+@+%GLA23B!G"$, M48I2F.&DZ9\7\0 C'_M&.2C&'!@92Q,DI>R*2@!\X!!M:OG]^[_YL?=?MTU$ M>.\7[U2+/>5,[:>OW #6"FFFM,QG44^-.9T;QXKMJ-H%V K03$VO6<,6_/<7 MP#=6=Z,!M*0 S>E/JA)'PW.H),IF/C;R>6E3GMHSO5_"EY;II,:78;LP.MF/<--Y.!WL]8\(ZHHYU@4J< M[\#\T@>SQ_/EY+$186L&*%D+/=.A.7'XF $,QR%@)B^;NUE5$Q!I1)3JZJ<9 M4>7I%J+^$Y>\6Q(Q"R.:Q1&,$H&:-@$P3:0Z(HQD.$!>$F=:[3/UR,U-#VTX M;M+PVY72).IW3.N[V#20ONSNM(N?Z_N8#71;;ILY!^:Z(I;QN374=W)'Q_*I^+/ MU2+T<1)&7@B3A'O2^ L\F D60P]C[".:I2+Q=7N1GZ$Q-Q7;L@DZ/F^ XE3B M"!2O^MW(SP$ZK%0MP>3:P38&(:-^Y!B=^LJ M7RD]4#R3?-58='+>5-R[- (V,]C\>ENY\GZ5USE>-K4P%W[ 4>K3!&:QRK2;D?Z+ 8YZ/$I^9>"(TZ>\\$!B*XO G<< M@^T%UH;G&]#CVF)TEAE*MJ*T-*E.&ZUE!L51U);AZV/3/P4OY;'H"?]L*S#M MC!+ M60 C+\1QQ#T:8*W"[M8XFIL:Z^6D2P$ [4MP U9%#:I6"!54Q+=BF.:87CN/ M>EIPTMEQK!\WLC01JYNB;[TD>#5;=_NS)64"7W>S]>'R;(W(;K6$L+5IZDWV=8/8F/$WM)_KO.JZ194O7OM_>N,2;M+BO%CAD(? MA9"A6"AO!X49%1Y$/LDHRR*6I48E+RWR-C?MW4]RWYX4^]*=/2F:*7";TZNG MRM]HTAPK]D[VUR-JGF=P#IX1[@@L25??L> MQ,=\A5T8W'8IG3UP7#G(@ )=!CS%]VQ>^VR#.\2]/#64[S6472L4GL 2J6Z9;E?Y.4&M%R#/[K_=:(TC8"S MW:!ND.;;=)O3@>%LZSBME\?F-JA*0-W]ZGM<<[,4AX.7YZ9/>NP!Q9]IEL,A M-I<=[E?#XEA!G,IYT$9I1.[#&22N2($X'''B3(@S ATG1)Q[<*0_8I?;U)6X M7-??BU)=.2Z\# 4DE =#+Z4$(A0G$-,,PS"3_\]#1/B8&OD@SM.:VP*_ZV55 M=D6& =YR.[[T\!#^Y/R]6.S]%@OZWG\U8'6INNSY,X MN?=][I.=B_/S)!@&WL_3[X_38+>4JHX>U2-^57=]73/6_?Z)37N:WJ_>YQ5= M%NH>H2NLT;M7)V&:1AF'G*HL I$*F%'L0Y+@5*JZ* NH5N%+-^S-31ON-;YN M6R]M:LE\,FU\[6A"]33DVTV38SVZ$0QTDMUL>T+W)+GIS5^_'>Q.PIOMO-JM M0.86?TOZV3)SDVIQ-\ >ZGI'5,P#T%7W,5Q]?RA5XWVVNSA[*M MW+:[/MN[ZE_X-!)I%A-((U4&V9-6;\IP"E,_P-2+$Q83I!N/;I>UN>T$W1DQ MKRJE6TJ^5 7>5( %WHFH'PQM>1J']X"WG1S'^K_C7.6\*=' YM][_M/-+W>. M@:+L^H#W7 1C?.,.)E,_T/WM)G6BN/?I)]I'_HAY8%V M^O8Y(G/;-#=\@AZC9@U*!B$=WO9L >5X QN%D5$&]R401J5PGQUTLASN2V+U MD[@O/FMNB3\692V*95Z\PTNE5%;?/ORDWY5SL>V@MJF10S"- A1#&L>>:MT= M0^+C#)*8,$[#5&#]1B-Z).>F!+9<@RW;^K:5)LJ7#6#[V#G6"R=@ QN6NSZ2 M(^KD:.*I;X/:QW4BVU(#7SM6HAE" ]:?YD"3675F@O6M-<,WS95S=T'3&GGO M<-5>T?-5U7Q4VP"CW17-(D )(BCU8.CS ")?1! G)(51FB"!8L$\/?-L%/6Y MJ>P[:2O#BM?UDK.FO)D\2N$F;T!?TYA/P64E[A18]Q?5S;5T=S)MN =]]F] M+XIQ)X)+Q/75O%/D)]+XUF? :!L8C># CF ^YF2;PVAQ^_O$^$'&5N%E7.2K MO.:?\A^HHE/<0J3,$@A$HER MIL89E-L%)UG&4I)I!9:.I#^W;6/'/EPJ_L%.@"YY$?RA^#9L3FHZ*WH>48=8 M.]Y)>C!_&@?SB(*]H\"R5KK7C/K$17Q'07-N72X3FIO][?(*&4: X M'64FG\563Q_;0,RQ3AT'EK$BO(2$)65VELRD"NF2L(=*Y>+SXQ3#NS)GWZ1* MPJN-!R*C09I0!$6:!! 1G, THS[T(I_Z01)&$4M-%,(A@=DI@O6RSO_]W]+ MR_ZKC1>DK^#KGU()=[_\E*^X*NS3_?,CIDWM/S,=<02SGFZX!CS'.J%E#2C> M'#2J.2>X)15P-/RD2_^<<(=+_NQS8^NYE?D/K'JAJT_ZON;/U2+E6^*JOZ-U]\+ M>=#]P;OSL30W$4D3+X-!&JF[2T$@B3-Y_@Q(Q@EF"0ZT-B!]DG/;CS9<;W,: M2M[D_(+GAG.0[U@W"#?20_^RY]\^IHZ5Q1;.IP)T+ /%,VB9!O<.X32(WK(. MZU316Q;@-8OB,D)J*(I+;Z#IHKB,!-N+XC)[<^3%P'$Y?'65^6VE\J[OF:20 MBQQO_60=)^QVM9>=5U7RHV3M(PO$HDPP#\,@9/*($9 ($E]0F'$<4"_#5#"Z MJ(L:+S6O%JRS:+0W;!EUM]J>% TY-3M1 &X=S=U.P0#_29?KIL32MZ)@?^;+ MI>'-A/UYUKS;>-/9"+S M_(S[0W^MQ,^I8YP%KNS/3Q/FQZJG0T&(ZU8(?#^PLX&*NM MD_):TCC[8T^J+$Z*=;C.3S\T-AJ)-5F:>/F([8!"^23YBO-F6W3(-[3L.JMY@M@.7Z M/FZ'DV(12)SN+N T(BAF$ 5K<2VGJ4P< MU%\Y79>-2=#Y*X/$C_T89Y"F 98J@0J($X:A'V8\QL@G?F!6IF^8WMQ40X]= M4/%57I2J.X]QU[$+(.LI"(O0.584?=04JV#'JP.?L28NULI^#E.;N/2GENC' MY3_U7K-2C6'GD0I9$$9IQF!&,WD62&D B4\"F"5>3!GC012)*RHRC')AO5U5 M!AT?EAF^PVK$)FJNO=&C ;NV3L,1&K9J-7R:U@6H*]Z%F@W'SX^S,KYP5?:% MUE+-K+X]RKENXB29%Q$O(P(2'D<0)1F&*8M54Q(4QPQ M"127HX)/3R.J9TA30^%N7MNB[4\[0U52I5 M/Z9HWGG7>V>!F!\'-%11["R **")U"6A@&&6,!(01JF>13$-NW-315N)50\? MO),9_%!"JU]2)0*X!;17OA\4.]&!W"E4'X16>/G81GH5U-"^_&[_Y5]P#98< M5[5FHX2)/J1AQ3F_S\.Q!MY]&0\"],0%C;SJEW?=E]%O[ !Z4@,I-MC*#7:" MJP""N^[+Z+\\J\]!/Z!C7I_%1,$@<_H\C()*IINM@8"4"9B8+)AE.D#[@3 3 M4C4W>[XVUX2?%3/OU_S_PZLU+E_E1Q!WEWT(4YP$@D#.&(:(DA@23!%,0^[S MC*6,!;&NS7*!UMP,CI9=T/ +),.@XQ@HEO4W@$L(7][,+>+F>"<>A&Q$/;I+ MV.GO?!8QG&C;&O?Y&6TPFJ ,[ Z71IA,M6N*TM?+NJ]UC= M/JO&#F9%B=U^ 7J79F\^KZXWFF9*WSF+F,9Q MD"4)Y $1$-',@QF5_Q2,!0FAB(K8R(^K0W1N2J\)<]HQK7(^-FS?@)9Q\$?+ MNG') 8TIT-.$MH%U'09B ],1E0KT0;)6ND"#Y,2U#/1!."YN8/"N>;6#^[9O MT%.)U8VN/*)\,BAY[^MJ[+G*QK=5YY*AZQ:E#YF=A0E* M*"1I5=1!2WW-TU9ST( *0'X M0\D .B$,=U>3J=';9!T![ECG6,;:/._#'#5;N2 &E*?-#S&'Y"AG9,008R,\ MFP:MJAO@JU2@JTJ52"Y6U;O7_E^:(,4T]:,HQ?*0(,($HB@C,!6!@&$B6,PC MCY- JP>N.>FY*;B.OZ;7YNO(,%!MV/6TEQLP'2NO/1QOW!0I-0?&6ABI-N&) M8TM- 3D..#4>8:3G\/3=\LZL?O>Z>Z1S?C1UL1Z:@TO5BR"Y7TEM*NU$VC1" M6: PR:*8>Y![60@13:562R,.(^0+(;*((T(6/WA)"FW_H2M>3=9KGV/'+J>J M'T]Z _"W;R7_)BBZUFQY51TQN>TCD77:Z07EB8B8%T&ON50/?0YQ+'<62A"-""49-6MU-8*'N9G+ M']?+Y2M0A.;G%OUSU_R5?+GR(P-_W6 M\@AV3 +%I7YR^$D0AW65#6@<*R)#5(PRP(=$'Y7Y?7+ R3*^A\3I9WH//F?N MD?NM+I=/O'RN'L13R>1N\,1_UN^6*I%*8W4.CS"W-?J;/)J6.5Z"AMWF5OS8 M2Z>W9"] =]F9:0!F>45W-@V,F\FI=%ZWLU-9X> MWW*@K3YLO-[/O#ZWQ;[7@*#E57]IGX/H\KJV@(YK;^$Q, Z6\ 4/TE#^+N2EE^;%'SI-3)/AZRM8YI(ZUZS6)*7\6;YJ6LL/Q M[9)2) ]S3TG9P60A(:4WV(@C)_O[4Z&NFV^?:^US9N^=N6FB7;?PIB%][QY] MDU%K<-;L8Z-QP!P)B^M3Y5E$+@%B=JP\(?VXLV1_H.D.D"?8WSLUGOJ[M5Y0 M=\5*-:J7/]JIVS!W'FE4W[D5=_$2=!Z*48P3#P&$0H MSB#F/())$E ?AW$02:9635@0T[-5)N)<:_%D[>+I\^]N#;4BJ-+\ N=E&SK5 ME/=3?5^JIH"\*M/7B:5^W,EU=0,I)Q^'GB4UIPE_RU93.PG G@A[243RL>UG MTA5OD)_(N5=OMCVISC<_M]&!RN5\N6M+Y83KM^Y5Y7(J-!I8.24_MD]&):E\ MQ_(QY1H1&T7L2$AJ$(*!2"JCC,D$&AY%89*@%&LUJC8G/;?UO^&V<6@L=_P:ZP%M['45A M$G6N.#=-*?VRA55Z' M?@?0/S:L6U4JIGA9TS;:A"=60Z: '.LGXQ'&*:[?\E512G/F?B57/*_J140% MC[(X@)%0CECJ>S!5:949"Q.1!6D21D;)E(<$YJ:$/A23T[9KE$O$F=I<'7$1"$)C0T(0)QG#**9!K-\PJS?NW-9T MQYIAM',?J.'E>X7XKF^\=20WBF@^(>>H0.;^.)/%+Y]@OA^V?.K/X[;1^Q4M M.:[X>][^[_UJLVOOY?D(RGR:>CYD$:<08=5>ALJ?8B\(4A%[2> 913GID9W; M\MP:I[3OD7F1SYAMNIJ@ZVW%]J%TO-0W#(-?-BS_JJY?M^#VV;:W.YO!9&G/ MUB0ZZ4YN!L3A_F[XMKESN_'7T7J-E\M7U=[WK]5G7G?A1*;!U3ICS4W'[#M[ M.^;;+M,_JO]L"A"U$NC[Q+4@O>PKMXWF!/<*6D ZB-!-Q M^PYZH_?,5L\;K6R1%.THNGGF:OX MR^:I)IND*?RV2\ZO%HS&0<"PJF%/&$2^(##U(P11R(@\[\1QF%(+92:T&9J; M?NG*()1=A;&Z .56"E I,6[ BAM>/UX]:WIGI"GGPK'R:AL(MK* ]UUCX$:: MF[9(D"H.O9V7]NFNQE!7O+(GE_.2%,8(NZU/H<_.'(I5&(.G6;G"?-QKVU1] MQ'G94.VBHE>LYQ#Z39XC)37VL/K"Z;I4?+[#5=XV--E9'S'#(J4A@0*%5+F? M"20!3R$2*0\#X>/8,]//-KF;G;+NA&O6NPI_[%1#*V'3N*CO7-T(">11:2LF M:.0WFDC7FM[:''8-J8!5T]8I_-9[4MG@[8UZ45F$]7P/*IM$ MWJ8TZ8>?O*1YI5CZ&\^_?9<[V^T/7N)OO/L+?Y3['5]PGR9"A!ED?BIWCRR+ M( X3+']*(R_V./-)9+2/3,/WW':8#:\ M\P"WG$+7A2[-YM_-XKGE]^_O@AN=O,;[I=[T,6JYOVI+\!VT^H V#S5PX:".93[=1PSF92 M^U27ZW^I2JB&4V&[+JHI^;'U_^XDW1(O[U>,__S_^>LB#@5.?!1!$2$$D4Z#A#T@&38O_'2)X.3#F:EP'^H>7)A=P M]>U3455WN"Q?1=OQ2!WWY5-W\N&\WOO#@OH>P7$2P93&3)Z1PQ1F" D898F? M,I^+D&L%_MEB:&ZZZ_/#I^8FCC:L MKG54^769NJ82WW%A/@6/_MY0JU OTG MV(H$E$Q@CW<@I6H>;N7:_^/$L\4*VG0%;4,]YS1K>YS]R\^>]O9F&^IVXY.C M-IN9+_^OV="LD9EDJ[,-RF83M#[NR':DR^9[X.STO4!7L6GAXU"0A#"8Q8G< M!!GS((D]#B60D<=(YOF)48*['MFY;76-GQB2YGYO+P">M_P:MAO5@U[/=+;AWRX@*EY6U$CB&QU%-4C.FTS42,@COJ(FKUM'K3ZN5A]62^Y-+LC M7Y4H+Y]7-?NXQ-]T0U;/#C W?:(26!6G0+$*_3UW@BK3KDJ@<(,RX^>1&U8B MUD!SK#/T\ )_*+8MA:Y>A&54X.KY42<+6[TH6#]H]?+#UHO9_J64)M B\K' M64*AGZ1"VAV"PBR@'+( "T3]%,78Z'KP$L&Y:8B&J=;.;]ID&-2"U,98S\"P MB9QC-3%8B;:Z 0V_DQ24=O$_>IE72\P8X1Y(H*9EZ40)7X,4X$C&/ LC&B(,D&TZOAH M49N;2E$,@Y>.8U JEL'SCF>0*Z;UKX(NHWWY5LXJAJY]D J^#;.@X1;TV 7W MMN'3OR:S"N-$=V#7P6ETM:4-S\"]U>4Q)KN4TA:G?^.D_])X;TO_-+BMN7C" MP7.W+E5+A$5".&8QC:#G2T,/9;ZT\03#, @(%D%,HC#3"D>\@H>YZ>CS919N M &U9-K^L-YT7?6^*0[2G-8 ,Q MQWO".+#&E.,91,)> 9[39*8NN3,H[(DB.\//C\RP63\_X_+U09QWM.YR[P2F MC!)&(!4DA2@B,<1>G,(08T%]+\->E!BER1@0GYL"Z7A7B7A# 0J&:2TFLZ&G M7EQA[-H9J@>OVRS&$=#9RO,P(3UMLL8(4(XR+L:,87[\5G71V^ZP]ZL?O.V= M=/_\(FVL)H5CQ1[J[[R\^X[+;[Q:I'ZP:MK*N,H!C&#*4E\D.$C2 MD&[:[#SIG;V-&-!:?/O=W+D%6?]X[0SLB0[5-D$W.DB/ F[@ M^&PVWF2'YE%B]H_*XP8PWR<>BS]Y^2E?\:^O5:;7.B5K49N;I=LP#!3'H&-97_=Z^B^-O'!0 M;8J^M$VR/O.Z^XBYE\8>]7T8A7X$D=2W,$N]% :!AWD0A"3RC:*:3E*9FV+M M^ /O^(I^EP>B?QA>%IQ$4O-6X%I\'.O1(V@>^EN2U:_38\'I]*S)IPRWX^ M@F0S_Y&S-5Y::M%Q%H%1(<7[(TT61GQ2@'[H\.D'QNVF[0FH>'XI^7>^JO(? MO/43J/NTIG+C$_[YJ-K-%ZM^[Z.GXA$WSO0T\>.$8'F.?NCJ>7A)X$)U-=5#,E*2$$RQB M*(2JI("R1(5=^S!FF>>S-$E".:3!L4>+ZMPLJGVFUCK4.KB.->5Y7%TZ38U0LJ3N]&A.JM2,8#A4768O7].R_2]%T632 M?^7ECYSRZFNQ9+?/2BO^3]?D+4@2/T0">I1$$'%$8,9BJ:%\$5&?^$($1A6V M]KPO$Z9;RVF^/4T&=6OLH>;]377@QK?^6U]_OUE4M[;3RPT^Z M7*M;!Y4$)_]/E?M8\!3Q,,I2Z'%5\1_C%.*(I9!FF1\(%D;$-ZK4/(*'N2FG M]I!:MH(8*J(Q4Z"GE1P#.]']LUI78,,_^%,* #82J'H%@4BUW!42'*N^:H486!"U6WZ2">'[/2:W..;<_\VJ!@IBPA 4PCN(4 M(IH056&(PB@+E9.,<8:,#*Y31.:FP12/4#$)%)MCOP36\C*\" MP?':U93?K)/]*5G'];+?&VFZ;O:G!-CK9W_R >M5=3[S>EL3VF,\1%'$H%Q] M=FT?6L=*X%()'N6TMEH!SO4-ZUC,S.];+\)AZX[U/*%I[U4O M"GQTEWKY#?.6^B(+L@@&OA\@QG&4"NT2,A=HS4UA2';!AE_0,@PDQZ!A63_R_A+"P^K" M,FZ.]<4@9".R%BYAIY^S8!'#B3(6QGU^1GD*FJ ,9"E<&F&R' 5-4?H9"KJO MC S<.:Q KYQ@?^;+I53AAY;?(D&1_ B\0%5/2:15%A%EE860(4ZPU+_"8[Y1 M_(X!\;FIW>-C8[[:^$>^=6(8!N^83(6>]>8*8,?Z^41?C!NP8;TQ](Y.E!8C M>D9@9BNPQX3TM/$](T Y"O,9,X:YJ;AKZ/Q8J)2NEV71-!=XQU=.)/9G$9B]2U/LQ=' M9O1L2^)P7!TV%%9E 56]^R^XYH]H&35![GL8 ^)C%$61!":8(2Z!,O M14E,,I1IE>X>R\#<]/BN7-12"7 #_CSL2L\Z(8!\3O[]I97#,&W'=)KT[%.7 MX#M6^;TR72WN1ZW<-_R#+PWNCQ=P-\_!&0F>K:0;4_+39MF,!.?L,Z\7" KH"#\?Z90N%8JT??'F'7_(:+_/_:1VKS4,WO:J!M[3. M?S0]=6V6*CT)D[4*I?NC3UR8]*1HQ_5(3S\VLBK(R+>J M4&#SV^J^JM;*,2MU3EZPA2>"&$=Q L/(XQ!ADL&,L01& H4D2#P/QT9!XE:Y MFYN*:7D$><,D^"5?@:KYS:^&U4BLSJ">LGJS>7%]>NYU@MRK^-YO[T9>PHH+[&U57;'*V[356ES >E3EQ0F1D>UVF^O-@6[W M"WFX96GB!1#36$#$22I_HA0*@:*88(:$F3:_2'%N&KIEV##:[C*N>CK6*EJ. M]>;&,W*R&X:3Z#IM=&PUS[U(;]J^N;KB'[7,U7YQI#VI^E*W>NK]NI2G@%97 M]?77QZ+#R] 81::%;8W(C\W?;-O$4K; M07X-*TX;"Z1)@?OPD]-UK2JOO"M6ZPH\JC9,__YO?NS]ERJ$,]Z&-)LU32/1 MV5RXM@(5XQL+KF6]L^(VYMW-YJ^B*,%& HLFWBCD;-EP9L2G-=)& 7-DA8T; M97RNX5.7R?192MDUT\)^G'D\"2#C(H H\ 4D&150N0W\.(E"(?S%#UZ2PB3? M\)B0R;+JDW.WNG8YATQR:IYF> ),'Y$XIEX,J4BBMH, "7 ,(Q2(R$-Q0)@P M3=V\#LIIDS>M :FGV*^'Q[$"/\S9[%U9MKR"WW M5[[=J\EA6"RF<9X@,GDB MYWE!3Z5R#CP]TLSDRZ5*"5^QWW#Y#ZZNFS_\5 =JW@6Z)O)XRH4((?%"7V5S M8YB&)()A&OD!2[PPS(P"!"\1G)MRZ/AM0M2>-QP;&H67,-8T RTBY]KPZX&V M919TW+HHA*P)C2W+[A*Y:6TY3>&/K#?=]\:&@:CCUOV*\9^1"'U(,)HTF:>AY%46@6_J%'>&Z: MY@Z_O*CVP'BY!'6)5Q5N#JPW\CM[%>W1'DX-SZ;:$Z*GCES M[%@MM2R#CF>5#-QR_1\5:/F6Q]*&<]"P;C.NPPPK:_$&HSBSC*$[6P>4J0/J=7JX;:&Q1W3HOFR >Y97] M^E*LJJ+<%,]OZIQ$ @6>M*LAPED(D4@()!GB,&*^($%$LI :59B\2'%N>F[' M<..Y!AW+VQ8#HPK+7,9=SUBSBJ9C[74MD",JXFJ"8ZW^[25Z$U>[U13_N+:M M[HMCLS149Q65Q[RNOQ>E5&>JMU7SU2>9B,(@ENHE%#%$/HO4F5[5L6)>%GH> MC2+#A(USI.:F9KJN1$W*_H;7FZ93VB@%,X"QGF:Q@YQCE3(>M!$Y')?PL);. M<9;0Q)D=EP0^3O*X^,9U:5TM@0&..DB!+3:[XK&,]P;W>5%CKJFN["#I7W!UXFV9\'<>J'U^/Z:;0 MJ?T\/!V0+"?G#9)\DXP]'1#.I?%IO6M>>V9SG]?UCWV/7ZO',B_*I^+#BCV( MVY>7I3H!+_G_6>-2^+WG*IXL7W'VNS15/RS;V.-WKW\MENOGPYSCQEVU MH#2+A/S_D 58:BWB!10IG\(S9J'WR6 MTMPLE5UQC^ZHID(NE '[JV&6['EL]0YI5A!SO&?OP-HPZ205]B(4MLLL'=%Y MFWI*Y\0]6SCI[ OFQZN[[WBUXLM'J9Y6 MI$A0J2-0)D]&NF>ADQ3FI@XZ)L&&2WU3\32 ETW_JV%QO.8/$1E1P_TT-/HF M[]40362?:G\\1D;CH/0#%M[I]R8SQP;9[MM.PP^.,W2Z2B/54W%+_[G.2VD] MJ6NH^E4Y+>O;%5-1RB_JD47&PY1CE$"6JG8XOHA@EK $BB".I=T3<1P&BY5J MH,[9D[X!I,^!UH>U$ S!^308ALQ@GE8ZEWQM;DEY>PWCIL**,^U;M3IJ7=G M9YL5SR]X]0HVG(*.57#[K"J%ZH>0G@1J6)G8P,BUH382'J,(SR$,1@5PGAQP MLOC,(7'ZX9>#SUU3K6SA9:$(>)HI>T.:'PBG,$U1"$D29"%!84 3(V_YB(XN M$_C#GQ2-KIG+F.)C1A7&9K0F;3=0<=(:Y2V:G@RW,[FJ48E:KTV)P>IN653\ MJ?AM]9*KLF#W*Z9BCG2WQ*$QYK8U*I[T][]!="[O@[: <;WV&C9!PZZ:R#1UQ-^TLJB:8R4MGI_S MJLJ+E>%^/309FN=U.Q"[/J#OH=OCLZG09/$P?AD-6Z?O 4K3'K.EJE5_O^KZ!33>7')8!/F+NB>K\IIW=??:FGPJ M@^O;JAFEJ5>Z\ AC,?%C&"880T0$A9D@ L8\HP'S<1P)HQPJUPS/3GZ\[LJXLI&HZ5J$],4*+TK MJAKT9+)XP)H(>%M'-]?L3GLHG C\H^/F5'2M1#W?"JE6G[YSVQ&(.*!I&@CH M>WX(4481))&?PH 2Y1F+.$=:$4"3A,W#-6PH/Z.Y]MX+.CCVIXMYOM MI^)XRSL3Q]K(#:3@LXU]=J5ZK@E^?ONOY6VCG]_VJ[DV_-GM[)G%/SOBY2T# MH-W">R$"VC'QB=O#M74-[U=573:KO7J0^[D4#Z_:.HC57WE5[WH9';#^%SE^ M_1[7?-NH9!$B' 1(S>\N/P;'99:$77HL.Z,$#&GRD;8]7H$/H!G1?W+97WHD.Q@U20$'5 MZS$U@YYZKN;_K?OQ69?K7Z.7GZOIM-8'T!F#YD$#GXO59UYLPM,UHP3V7IK; MSB>9@Y\_/&BZ\(XQN!P+,%I\UT?L3G*+/0[.BCO*B[\_TF1N^Y,"]/WTIQ\8 M<7%9_&B&D$)'GY6CN?ND,$-(4$)@$'D!1'Z"8!I&#'H,A:E'!:<(:5\SGJ8Q MOU78L@D4GZ!AU. 6Y@R.&C=KUZ/C?)$> 3,BN^@<0@:W2MGN_889GWODN+"HR.SJI7%HLR>DG^7ED_^@[B[*QB.JZS,FZ5A82'" M1B$ US(T-P7:'K%H7R#PRU(*\RMH<[5O &G$ C7^J:MWH%\RCEQK+;; MZ=B395NJ2XGSZW8ZI$@WH!,*]*52<9BM7!:SQBTA;"NY_%IVILU!MP3>4:JZ MK7&OK"9[5ZQ4PCQ?T==/^8K?U_RY6B"1<()2*B=/586,5/EJB1VD."19(CP< M)$;MX >IS4VI]LJC]M@%?RB&08 M/4GK;6K,#HE]MLSLX$LC0T'S\DFU@WN1ZJJQ\[=)F]V)(_(S3V6,P\PG'D0\ MB"".DP32A*92S20!06:AG!<(SDVE2'YIB85AH=.+L.JI#IM@.=8>DE6PS^LN MC=M!4TY=9&S%)%XB-VU,H:;P1S&!NN^97XU]4(527\IPR,NV+2 U+]MLPWH1%=OEX"UI7L!4"[*1P4J!Q M/(B6;,P1#$QJ=8X'Z- .O6*D:Z[,U/U6E*1 "%"&)Y8 Y#F$9^##%% MB? $3Q(/F[4*F8QW(QT\2<>1YD:JNWAOW2)CW"%33K_)G>#L)G6:&\;6H;)- M,N]$!SO9-S/>12:V(H&>3#=@=UFITOT_2PTF!Y(R+-5(&XAL7U=..E]6+S^G MX?P-KE(GG9+3%[/3LC J!/"1%Y]Y81P$V']M;O:Y"H9[_/ /G]X,(H$W(-B M6%E?B8)KNWD'@/V P%,RCPT)W!MKRJ# 4T(?&1$:2[V]Z=">82;?I.Z MM;CZ+\UM>>W2QU580S_^6?/0>PS+Y<4V&A'7OHVS8%CKNGE6_''EM/9&FJY^ MUBD!]@IFG7S W-OPE?-_KG?.-,PI%6'*8$18 !%C!&9<,)AA'OD$>93A5->O ML#_TW);EACO]B^X#J"[[!L8#X'@5;A@;<=M_ (+^O?YX,":ZP;_X01C=U)\6 M=^!._N"%R6[?3S/:OV<_\X2YKE'UMNZ*'WR%5_4CE].VJA^$"K3][V(I1ZB> M)#S5=_GSN]>V*/&#>"SS%RL8/<>JN9FXN^W$=4*IP@U*+-#)!;:"J=H,K6CJ MF:UPX.$M)TY_5WB#"9QH.YER(HUV)LN0#VQIMBA-MA=:AJ:_B=H>>ISWYCT7 MO"PY>\(_VR+:*A12_CNO[W!9OHJB;.KP?N$5EV-_7Z @1113'\:AJH_K)1%, M4QK!)*$\8QY!:1J;.+,-Z<]M5_W]/[_^)_A:JZS\LF.Q*8?+^ ^^+-H /=J( M8^A6,9T7/=>(0[2=[X(MYTT(=G.=]H2AQKU8U4H"?6#=@3#/0DZ]6SZ80#]]U$ MRCUO(Y\]G>L =$OZV"9GD^IJ!Y >ZG$7),8:MZ3>58KYM,TMBP5/$Q%BF,8L M@8C0#.(L(-#SPSB*&8D$,HK(/$-G;KJW.8#N^+PB=>\C;<.2II+#IT)J(:EJMH&17SCE^0^E M=:IWK^_R)MI)G>S6U9,DUWA9.4L#$3 ?BL1+5.^U6.H-E,&$4*DR(B_#9OF_ MUS(T-P73,0E:+N7Y3%*XY,5U,U-ZBFA*_%U;VQAVG5 \*[&W*^K;GO-X]Y3MZJX@>\S>@8=^>PAR%FB7M:$9[4E4X"I9#O3=ND*N]))]R3/)EDT!S MOM%\X+$4!]R''I;_02Q",$M1"D7,4(;#P$L86JSX-RSY?QKE+-%A0VL99NTR M/&+&W9+<\-M<&O&+[>BM3(BQ>\0:OF_@'NGQ?@,VW,N?%/\-Z!\N@GZ->\0$ M.OON$2WJ;^4>,8%FP#UB-,S8'JEY46Z[4RUQ5>4BIVV1YFW$[GN^S:Y>I#X6 M-(DHQ$'*I66G;#PO3E1?\BA *4.,&'4G,&5@;L;=(=.F75$-X==3<"Y!=:SA M#OF]:6+%<=FNA%?0BR/_X[%8YO05//&?-7@GE^(_+)Z!QT)HK>FJ(?F).[&. M ^>X/>O(<<8INSLEW:INW1-?\NH?\JC,5_3[,R[_T5PG24T69CX-(,.>M.<$ M%I @$4'?EX8>0TF"]8I0ZQ*GB8DDI720WJ1+2%?Y0Z6B_-R;._2"TY:#GM#3<_#C\^Z?\.=^$R&)/("$H M%#QA\@1)",011M 36<98ZGL^]?0CV@VISU#];+NE,^6:4X<8R?(O?_\5++=< MFT0UFT['L#IR#O*4I\=-<-UABWIPNP/]TR2@FP2-.P1_LO!P^Y-@& 8^$L3! M@&_3,2<,[1XI[GX0]]A!;$2T?.&,/S<&<&LK/_VY2;Z//!:E?LA5M&ZZ ZWRCVXF)4G/6&Z9NN=1V0?#NH26N(E9/8F?-4WS"6YB(4P[$UEU\? MIZB^\!]\M>Y5VXM1BC!*Y!':2V*( D8A9DF344[3-.19DC 3C71(8&ZJ9\.? M81W#(]ST5,DU:#B_N&M9<0@97%&O,A/L5FL[-[H'3O<<:"8KS2ZL6B8XSFQ=4)P2V=AO5'WOBJZ<38AW?,YUZ:$3'Q"[B MX:\J\&N1Q3C!69# D'&U3B,!4[E:(:8I9\(/_91Q[3Z)_9'GMD9W 3P_F@: MVP[=!AT ]Y"[?+WZZMH:GV-QK9GCR@;'A 07EG#55%9MD')O;J]Y45/!MQ0.M:.!#]PDPFX$0$TR% MM:@)E[Q.'&(Q >S'\1A3$#4W@?];FM*D^;58KOLM9I 7>&F"4AC% MF0]1S#-(?"%@Y$4X16$2QD(KV> BI;F9R"VS8,,MV+*K;R$.(WO99+:&EV-% M>Q:J$940AS'3M[*M83>1U6W^N1G9WUIP#-CCP^]/9I]KB=&WU_5>,"^H_/CC MY:FI?*%92WGS_-RTG+1\P(]*N9U$43XW-M+[O%+U1-:ZEP%[< PKM;%(N#84 MAT ?S3L6BJA?"C]J.K)VT$F*YQ\R':_9O+1W\:'=O5MG9XM_K>\_GZ_8OF/ MG*WQ\C>\PNWOOW#5*+)K9K#ZUO8I^+AN,I:VE=\6H4AI&,89#(*(0.2'&<1A M1F 0>S%#(D$>UBHLY)K1N:F&)C1\]?H?%;C_M5<$52XJ0(K5N@(ODL"F:JK*(_QE_0+J0C,ST_F'D[(3Q[.YQ+$4Y%_3NF-NYS_E*_X@VA+)W[$M,F/^EWN89)9+->+_)=D^CEO MDF@^3%*4P9]V'&57C=BW(!N4NZVD[*3 M!4AAP./E23&^];X:4$LWVN/YF/2V^FJX#F^BKQ]PG$YM:CSO%[N+@LCS_-"' M-/0RB+#R4J9Q# -*PA#'.*2>4634,8FY:<$MAU>4#CP!I)XJNPX>QSK*$!EC MM7->>$OZY 2!217%>0$/-<# D^:W-Z?4R;NB+(L_I3U6_66-I4%7<\ZD:5:L MOWUOW5;B8U'R_-M*=9?/68Y+58=AMS-S'B<(!Z%4"3R"B*0)E-J P3!(,&-Q MX'.NW3'+ 7]S4RH[<<"WK3SJ"D8)M(E7$.HF1LD$JIY0QF:7JRF_?/WRQA/Y M5B9:;W+_3V\D)^H+>Z-AOD\RN_BW+&\_R1)(#@.@NQ.TWNS0+E!\8>"W89?O*[AY5U95-5[+O!:POH@'NKO MO%1_W[EWA* !2TD$?:QJJB&/P8QG O(L%BP)&.*"C&EK>9'RW)3/0?-*JOB' MK!- K9U"B=#6!JG'^.A,9D7'U^H(:^?.T[T.A0WK<,.[RJIHN&\+48QRA9K M/*YEI%6XWZ8QY)6PCV[]J V=9H/'R^.]21M';3'/-6O4'V"<,?I9RE.L:BG; MLO$0MLUQNBC2+(HI4A4V69+Z@_#JF9VV0'.LSO?9W,+EH#J'#B"6K,Q!4I,:F#I"']J66N^< M4QO]^?I_ S9(L^VX8") (BFQ.-6."P!02P,$% @ K8%;6$&@& ^D) $ MS(H- !0 !BVV%)*Z>Y_S@JA+EH3=$* !0-GJ7W^R%@ 2)$$2!&IQ+6K" MTY9D:E5>OLK*S,K*_(__\%GDZ__B??_K; MAU?@_O0__NO?_NT__B^ __W3NU]_^'F1+C[C?/W#RR6&->8??I^N/_VP_H0_ M_&.Q_.?T:_CA[2RLRV+Y&>"_NK_VK M=9BGNL!J^N^K[@]_7:2P[J3^(%T_W/D3]7>P^S&H?P1<@.1__F.5__1?__;# M#QMQ+!= M.#I1W%IN(Y;3Z-YMN=?SNJTZ:7X(<8:3K%*6$05XJPPHD20XPSSDXH.TV1:G MY5DLW+7R=6[VU?QBF7Y8+#,NR9;LE@[+=$OEUU&\_8D?OX0E?0C2I^DL[_YV M62X^M]#A>M%8HAO5$>E_^H$D4'"YQ/SK1G-W,MIQN29KB]U/GHJ*BQ5\#.'+ MY#T)'2LC+V=AM7I3WJ\7Z9\O_IBN)I)[9)@EH$P.5-828LJ6&&$R2!)7RN(> M:)2PBAW5VY4V^,#9>K7[DRN@/$C,<&AIH^=%'T(? 7KVZ?]Y\3E,YQ/EM4A% M69 Y(RB'"7P0$I@WD7$;#1W&C6%SFXIA\-)8O8NFLAX#6A:?/R_F'1\O_HJ? M(RXG2;-DA""G+0A. N$*@K5(;!2MF$!4ZK[SYR2TW*)B6+2;,#E/R.." MR4];#KB.F03@H$0B7K&D(61$T"+R8F2,*O<(DY\> 1/Q_&!RBI 'A,D=IS)% M!_B:S"X9V:2#*CY1&.,S*(4:G(X(@07OE LLWVM33O)I+U776@PA2 M9"3IG >.NU8^"B#RV0"DB8!'8CW>XG*ZR#L&D)=@4!HPWI%/[5( YS5"MDP4 MG3SWLHWYN+;L4?!0SP8>YXMV)-CXL SSU;0*96<$60B99 *%(GM0D>Q?M,% M(-\Z)+3*)]?&S;BQ\E$(T<\.(6<)>&"0_#)?3]??7DUG^-M%%VB5)#EA.0(Y MYHP"+>?!,>M!)F>20H,F\;/ <7/%HT!AG@THSA+H*,#P#C].ZP7$?/U;^$P1 MFA5%\>((O:)&WC;40+Y 2E$ZAUQQ6QH XOJJ1X'"/C-0G"'840#C]3PMEF3@ M.J%T>>27BXOY>OGMY2+CQ-":VJ(#:8JF2-XI8DPA6 S.%Z-E,BUP=EQNY=_BCD^&>&G!:B'@5F7N1,&EEM_U7%PR?2618=)X$(BQ2E%0\A, O% MJ**MDEQDVP O!Y8^+G/&GAE8SI7QF(#RDG[Y9OEA\?M\P@M#\KD#,,-$%8H% MKVP!3[&\S"60:%H<2[<6/@XDSR>_VD*^8X)(=Y"^6;Y=+KY.YPDGW AIMG9=[OV_UX\#R?'*OS20])L2\7:S68?;_3;]T?I?0 M,L;$,Y04"BBM$[AD7#6-/+%@BO(MXN1#:Q^'EN>3B&TDY:'S]96')8:.[F)M MYBD5B)8$H)B,$(1+8"FX*Z8@N5_L+'3LKW8<'IY/YO5D20Z,@%KQ/'O[:3'? MI7Z\=.A%L9"]8:"EX>_N>)Q2'@^&=:S)#HP&MYCNE@2 MDKF('Z;K&4ZTLUX;%T!H1K:,:0/!2 $^R\A++,Z4\]!P<\7CT/!\4JMG271@ M-'Q8AOKFY/VWSW$QFY"_0VP+":I8DH T-23Z;T;,F.(M#X!\YF_VM.4?5[#"LZ]/+KU>J"3KW(7!#):]")D0\D@B!T M,PV&(5,43"F#YYF+>Y<_#BO/+3?:0M:C ,W?%[,+TL>RNW-VHP#'ML9I4Y=0STS2R<5J MDI2A*+I(***KCR2.O-864&HIM+'1I?N>3QV+D<.K'P>5YY89;2#I42#F]9R^ M%M)Z^A5_#NNP96L2G#$A! :19UYKX@)X:2W(6)CV(90@V]SN'EK].,0\M_1H M TF/ C&=;7P9UOAQL?PV,2&%Q)4 KI*@F,Q;<%XQ*#XG)1S+SK2XEKNVZ''X M>&X)T=/E.@I8O/\<9K.?+E8DC=5J0B%YD=[2H6G) U<^*O">>R!O*I.4!"IS M7LWA@46/@\7SR8N>*]=1P.*7S[C\2.?C7Y:+W]>?7BX^?PGS;Y/L9&)=:XR@ M-3E6A>)W&Q($[5S6'%UFH0$\#BY^'$R>3]*TE9P'ALOK5)8O+O*4?N+%>HVK MC4I>S<)'DDQ*:'* &.F<5!X+Q6@E@2K*".:R3&>FS^Y>^SBP/)^<:B,ICZ34 M_=5T_G[]>?W+F2&Y-B8H3NF@>JN>)(YZ=D#EC4 5.A?U2;HO>[ M:3@..\\G#]M8ZJ,XGMY_PMEL9RV3CE)YR:%(538/U%T(BG[%DR]>1V%2"Z=E M;\WC,/)\$K-G2G44F'A[$6?3]&JV".L),P55?8(>F8ED"K,@XDT"D]$IJ5*, MI44?R(IKMYU\*Z3NY1G99O?:)% MT^7[Z3JS_S*Q,-FE47?=>QG*E)DA#9I0>PV1FQ"M"K4PL2A?F'$R/""( Y\] MRP?8?*HKCM-*B%@\ MK@0.E:F,!KRXK::%QB2%:==T^[M]@PK<;.UG7! W_VM-N,1CJ+TS"/[5D/L-^75 M=$Z+3J@(^"@>92UU>ZF=5;7L>@<,F],#I%V=ON&,UU]QH)L5]ZP[#H]3[\!R&Q\AZ#&@Y MT/N=R TY(1BOB8U$' 1ER>1&&92(*)W.K=%R6H/]IYS#\"B]'M%@_Q%"'A=, M=I,D@F%.*$YTRQJ:R2J0F!5P'Y&YY)TI]Z6PGW!EUCO (GI(8JJ*B\=H+=U[CE+&?EDHIA8=*'EW*:@$< D1>K M%866E_X]*F2RUKH6IO3VDB9DA&2,8=%Y8N"^FK]3X'&=@I&X)2?J<]%,N*.! MQO9AUB43TGM;BI1@8J0(T"<)D8(^(/MGR/X9Q<-]!16G(^0&(<,"Y1S-'@3) M.6(> 59>AM6G%_-<__7+?U],OX99+2]ZL7X9ELMOT_G'OX?9!4YBBH6GE&O[ M^)I')"_?642PU@@F$['LFL^*.H:P,6#I+ #<]%R::V,$$'N14FW\NWJ'"8DE M.KK_LERL=G*;$+&<:16!@L4Z05A$\&B).4Q$#.:0K4LLID#; MJ+77_"@"A[EPZA%KO6GG\=#S&^C-\6.]D?G0#(%OE_@E3/.'\ >N)B+S&.OT M1W2>XM18Y^THFR"@1\V$]XK?]Z;O%(#MKS_,\)K^\'.R; >T3/7Z]LWZ$RZW MQ/_RQQ>UQT8MLQW"*[4MHPH/363 -#&,"Q;*C4%4(DA$=S%H6+]-]Y8EGAV;# MS++I\10Z6;JG0V.Q#K-&Q\OB"R[7W][.0IT"F&L@\&4S$3!O[G?Q5PPK?#?] M^&G]IOQMA1V[+PJADX[:B\\7LWK>_8S$0)INM#C/+S[7_C[_VE0#H8LZ< H; MBBH>E#*F1KT"T)KL<\C.B-:I@/ZY&H/;WB2O,#( C,!:OB%YA-J=ZA#?$Z&# M5T0^\"1RO7AD$(UP((PIW& AI^WR]9WVI_Q0_CCTMY-I'9">Y:)?DV1JAAA(S2:8Q..ZF9IB!E3U@I9' 1P"=+MVQI7XQ3]L@5DO) C,*M*E! MK)(>7!01A&?%!:.9S:UK50\2,LRHRCZXZ>WN_Q'"7($J:)?IR%.9]/UM$N(=N5SGQ8S M$OJJY@S6WRY%$PTOQM/!2<=H[82G(T0N% @>3-0Q>L)W8X <2]M(2LI^;5(W MU(M"1F!G]OBZF:=-JE3ORT%6,9";+B0X*Q$.S2]##E(R&C"= MI><[BD'.$/HXH+.\H%5OR6B29-:2B 6;;*S=I4V]-JJ5P4D'6S1:W]H7%ZLUA8W+'5>[L1@3;[!X3^PD[V5M;!(@ M6)NA**&"$=HD;/\XXV&ZAKUBZ E9S14R I!=OT*YQ4U@0I/=]6!534V$2%LF MN0"91912V1":GW7W4S3L34-/P&JHA!% :FN +Q-=5P:8 A3$( VDZ&J'8B; MRY"!2_9=Z;H1X"A7Q?SCQ]P^?EGC.L="[F(*#V9 MTJP"N8"*?N7JD//D1,)HE _W-@ ^*9"[3<:PEQ<]X>9<<8\!,;?]O1B*(=Z) MY&)X+<]T$!SSD+A(4GFNBU.M 7.:C]W;!49?>#E/V&/(3.XA?B^]CI[E: 4# MQ2OH!1<0C"?:F$=>8SQ%:-9CHNA\%8RBNF)WLU?G,.!\ MM>W+M//AZB/O:9EBWF<1F2Q%9 B\3I@*WH /JD"4V5IAE+6VKQO6HXD<3037 M'P#[5=P(SL0[XHH]AFAG:59[+ =/'J%*)#E/IP!X)41@/',TK9\?/4C4:$*\ M_I#75C$C0-J]J9$]MCB6HF44H&4U[JPD\$BA;.WR*!23CC5_C70D::.)!_M# M71]*&@'V;E76[ FS*Z\1(8Y9-6]M<@\]HXDX M^T-7,W6, %I=G=?^[KCB1&;#T[A:?M@*O*>N M>'F4L$>0!JN=Z*:;"O;Z8ID<1 I*<)XJ*RS;K$R)%'AX5X-="P&M!:]+*B)8 M4YIG*>XAY[ABE^:S]Y[806^CC1$8H!M2L2$6-*+.\O+=; <&$0."X2[$:)-G MNG7<=T(5)W_>E7=GR'P$B'F[6[>3SJ:15)&^T%%;.VK42P4>*!+-%"JPXI3G MLM2NO8UAOLSM'J[>8E9XEX!"C9&U:ZH3\P;GS."$S6J3&1=^^N @2/ M6JHHG3#]=*=])#YZNZMIB(^SA#L"<+S(N1LJ$&9OPY2BPY?ARY0\I8F46CCO M$S LF9PR:6O=J 49G2#?/?G@6L=1=Y R[*U*0ZBT$/48$'/5CJ(+_NI5T!(_ MX7PU_8J;],*OBU7-6+TI'\(?DQ*5JJ4TP!(G:QF0[*8D"4H* CE*9E-L[<<\ MDL1A;T]:(JQ'U8P >>]P':9SS+^$Y9R\_-6UQBAEFJ;KB;>HE4R:!-<]*;8* MHE,<&/F&NL18#+9^4ODP5DS3$5V,%C !2?YW.%TL2S^LY?1-7ZPGY<=D: M'L$Q5^GW%$S0N4TQ(V-<)6\X;UTQ=Y.&8:\Z&L+E+.&. !RW8TZRH9O&)F]K MXR52R'J]G,:+=7UV\V%1Z3G4P:_;D$699H"@K M_W"OLQ_O MX>$I!T%B9#8S+8!B1$-FD<[5$!('$STC-XM;D5MG^H88!,E*\EJ[6EGC:J<7 M :&6UT0NG12VSCGO;:#?G:_C MM$70((2WEC/I=?N[VV/I>$CC*5 )9Y,KD\!G"< M1*.3"5H%9U/S_/B)$_Z>"X***,0?*1]Y#(FXWF.AK?.+!Y'V4C+0E&=&Z[\3]%(W$.O4!J;.$/U(H MO5ZM+HB3)!FB2!)DX*ZF[NN[*"THC(A)1N>R\*W]G[NI&;:2Y D@=(+01PJ? M-Q?KU3K,ZPW-A#Q^IJ4*P(VWH'0TX!@9UA"*YTA[0OO6H=8#) U;,/($0#I5 M_"- TUY!WIU'=39&NV@#1"UX'7-" 4/JWCQIG5,PPKO6XTF/(&O8,I'&J&JM MAG$AZ]:)G3.&Z+6$Q#VQHA4G45%L*TO1=(;[%&./B#K)5^JM@J0_))TE]C$B M:'=@^UQT"@620$:A0QW7:VHQGI4H=6!.-7_J<085^\]HV?4P7?#$3]%6EF,Z&M7XP? &E4#OZH3"$ML(<.^MT5,NY:>R1IYA/TN&@HU'& HJMEW'"PVE[S::M1)EU M!D-,,([UZ;6@$Y/^($BIN3[*=AR'C-L$# ./-CJ]#9 S!3P@2NK ]_<7<966 MTR_=T4R<_$ILU*'OVRM+8\U5;*0=<*1TF[R.5"$9SCV:N0 M*7YK_63Y(9J&05-KW=_T35HJ8F"3\Q:77W!]$68WY.,BE]WH66%,?6];9T=& M3R&AYSHYY5U6X@A;<\?GA[FG[ D6K<0X!A.SL;M;XE$IF8TH$*S!F@*R$'6@ ML[AP7K@S!77S@IM] H9!2?NCZ'SIC@$:!P8&"I%HC+R NR3@EO&@EX!!!YAU]Q?H%7@TDU6A>+(OZ%<%!% Y%Y3QY]YHH7 ME*6T=DANTC"2Z/=$G=YZ6GZ&@,<#D%M ZEI7]R;;^@4]#% MN]KI V,-".D$K5M*1E&\0*7;]U@Y@+@Z#K#K]9NR9?12 M:"SZ*+4,P&5M'9R"@XB,7'=3R^M+1MM\5O!!0D9RHK4Q6>>+>FQXJ9W-C.L: MPL1(CEOA#%RJ38F\Y\67*)QKW??[&@$#/V@Y7Z'W0>11TAT!-/ZR7*Q6%"Z4 MZ7K"E9>!R0A.(X7]CC9+3,Y \77*'E.%XO[&P-A;?G2%F^>8C5/%.H*.$I@R!T,;(1M.7IW+@#F;8+)$ M55J_9+F7H&$/HD9*O^7]MM+ ".#T'KO>/,3+7\/RG[@GK DK/%A68BWY*;6? M>#=.V(#W+FN>"G'4^NG*W=0,Z_'V Z1&LA\!BOZ""II19& *I#,_)> M+)=A_K'S"VK&X?4\3[].\T68[?_0CM^(,@GB&'*J_D*Q!8*+"0QZ3Z&#M3+) MQJ@[E^9A?:Y^8/FD>AS%6,X7GVLWO']U3+PIKTF#\X_3.,.:#UNOR$40@D?E M0/*:>D.*B9V)DN+7D+B)48C<^E+D?HJ&?3'3#^H:ZF $MO"6C";)851<&= > M P5#,H$+@2RZH,A7UKBH.8AN$3'L^YA^<'.>I,>47+AJ5#V1!H.QANQFY+7M M$-8)V2E#\0712\Y]\YY,!\@8W<.\)@F%$\4\ J3L&K)N.-CB_;?%?+%CK4Y+ MM)&5(GPM3^JJ&>JX#B=]+7PA&ZD<$\TGV1]#U^B>YIV#I>:*&,.)51OG[_-P MC;F)\;%V88C DB.C*FLL$F2$DK(60LJ2<_-$Y[T4C>[%WEG&J9WP1P"E*PN[ MNW&>SB^(J:LW2C]A62QQ;R;GS9;I%!-?_\JF1?!?87-$_(WNB>%9YG-<<)BU&<[%N6MSO^)YQC MO2=#)540J8[NTZHVQ&&T\2D(TZVQSE="Q0?-@$G"L;RZRDN!CS&"U94D7RTDJC3%R%RT#3]9H M#) \WB!CQ U/T]G%^1*34K)7"5A@=MZ.9!RS1_+!((7FSG3*&7K(/ . M4@:>[_H4R#E%Z"/ SC]P^O$3T?WB*T6;'_&WB_IBZTVYU>!FLS$$,[R[PM29 MD8VN4G.6W#19LK.LN&A5:V_Y400./!RV#YSUIZ#QHF^[EVYW6^X0(;**DAG4.3],,Z\ ,W>N\G-45 MZ]#7^VR/]2 W[0>8;5:IS01NKWTUP M2YY/]4C>"3X!/)]8PR/&]*O%DOR.^OGU8AOF*V-LTHNE^MVE$\R+_ MGXM- OE2/H=F^&Z&=-*&)W^$^SG[%,YYBW=WUO9R2-Q\G!*!6C%1Q$JM.[F"MTFB*'@"XR MTIF2/C[1ECJ7EX%?YXQS]SPI0,Z]/GXZ-^L>AM'6 K><(#EK0*DZSR[J JD( M"L$+J8&W?G%V)LD#/R,:)_#[4/<(;B2 &!TH;1A$6RP(P;,4W)%#V_JV\(ES;H_PN;['H/(,C[:AOANZL$]CA;N))I\6,U+\ M:E.:U]#N'OAXGY;V(5[:V];;*UY=NB43@JJ.H5!T3 2]!( ML'2"IN\"S=EB'P&&;O"P[5#M5!!!23J571&@BF.TIYR'S'/D044M2_/ZMD.$ MC 0SYROZ9HG;V5(? 71>7DUMV[8CSR;E(*L@G".1F-KY/J,"KSQ%VI%'GEJ; MG%M$#%Q*>[YB[YZ-=X*41P"3%SE/J_C#[&V8YM?SE^'+=!UF.V9LC$HF#X5D M RI49J*5$)R/)681I&G]S/=>@@:NIVT.GW;2'P.44KKX7,>D8+XK MTRYJ4) M,IH,KOB:M68>O$RAMK%V@2/ZJ%HW)3B:N(%+:=M#K!>MC !N[W =:CIC5_NY MY8(%9Y.)MDN]V@#(2(Z,=X%)U&B,=VQPM6&^X2-;7B=J\CD6E@YL;7Y3%Y*-HG1P?^;"<)G'\:0(> M 41N7MJ_GM_.D[VCO?!JL?P]+/-$*0I98V"0DPKU/ATIVB!.X".7@6K:Z/]31$09X?,ZH.;2^J MW)S]US(5<-KCH3Z'6_<'A+OS!>=IY62$?>D*BF@O+=>-#L*;LB)Y;N8'';Q9 M/.P$3'AB1>A0H)C:ZH#3=@X.:\6<-DZ6(JQN;?S:4#[L@?N4V!U TZ-!^690 MR:8IAXG! ?=VE/ J(-M>Y.-86&;3$TKI6[&KU8;,33XFV$R4^CI/WKJ*V MDS9,*(%"J\*A!.&)_43' B\(.1>E5-8FV"WQS+V@<-\:B$XJ*-)IE-%0 MT-^^1N1(XH;-NSSYD=Y<7^,%XM_#[ *O\<4<3TYI X;[4C<80F08P!?CT&67 M,FMM7(^E;=@>R2. X7G:&A"%=5[\U5NAU8?%'?=\;R^6Z1/)]DVA/_B"^668 MS=YL!M=/HB]<9G638'4=2L7 JER?"AL./D=BEJ1H&2N9Y6-LV$F+ M#]NA^*DL5_]Z&?@8O<\UN)._VM"[U,L F6K"0 L''@N99Y%X410R1?M07?^I M:P_6O< M5'9= EY$B2DK(X3I&<;[] S)WT DR6-J#DVIKV_?,>0^%Q9$X*A MRUE#T()VG64%HDT<7$:AM#/,L2?*=A\F\#A8?AA]3O_W*F MD3+'B]EN0][)Y81+8D<1D\ZJ;IRB!6=0 Z]]"7+ ;)J7^9]$Z'%X_>YO<=HH MH?_87^/OUF,ZAA$KEV2F*&%,EK5RF2])%^)5UR16;) MHKCQ=OGP)< 3T'HT9!U2!"S+,!J83EW/(3FC8G[YNFXW?*L+^U&"8\1;)=[ MXY=W9 N6T]2U!Z0?ZRQ'5X%.FB@X75\L:U93VQ15(@=1U9&C.1+#*7"047N; MI:\#B9\R(CV&Z., _ZPO^H91\'@1W>W.H_C5F&S2Q8%U=?R?TW3@R: @L5A0 M6BN*Z^7UX!DT'X?G[_DFL!_UC@7.[_#+-LUY8!-/O&?!F^+!=W,)I7 4K(OZ MJYA#TDQQT;K3R,-4'0?)[^<6L)V*AB_2/8:QC;>#AEFA>0*;) ,5%?&E:#.Y M*+GG-C&OVG<>?8"HXY#W_=SJ-5/0R(!W36)=N[&)Y,H[A>1-(_>@#$DMTK8" MPY+#8#-FUXNENTW*<2#[?J[BSE3&>*!U^&WL3IZO2-(_7:RF!\OOXN:M?T6.P/N[M\5+ MJ:,;ZKC5E&(&)82":*T%FWVQ!M$DUGJ0_-F-=\1W<:'63"UG]B3Y9=YF6%NC M;BRN*.]=5F *[Z8L68@9?2UAM\(II:1M/1CT*?ON/.L[LP%5W13D0XUSZ6NF MUD,K/>V@ER>=J'7/I \30_!,5G [36>U910Y:PT^J!2+S]ZGUO[6$%-?/&?. M8 ZU\P52=!8E!&-I-[OBO1="AAX,YG.;^O(8+#PP]>4Q\AZ!]_?^(JZF>1J6 MW]Z'&6Z%U$VDX#YPE[B"5!/SRJD(7I)7&PRO?5"1W(_F;P#N(F8D&#I!PS?! MTD3<8\#-%?F_A<_TR[UIW=O6RY9YZ4(=("PY!4,LR%K2[4&G;)A1SC';_)+C M0:H&1E(;]=\$55M=#%QE](KD25<-0RK MK[[9ZTSJPY2W#Y4O%[J,BEPQIAB=H)A8;U\<14792D@F>)M3*=JT+D.\CYZS MKV5P7;_Y=KFH?:WR3]_^ML+\>O[F"RY)7?./+^C _3I=3_%* H&C ?6UHMYXS5X M)V1Q\_Z,##U$V[.27T8&R!W4.W5?TNKOQ MC^5TC6]*>5-^QKB^G@[UK,0H! ?.L@*%VD,0GGYE;729JV"8.L)=/'[%8>>X MC 9\/:II!!;R;W/:2;/IOS#_)4SG5:IO:%,MIU^)UZ^XFB@I@Q+DYC)$"@J= M(:_7EP "E?;/P:K'$ZFE#$$QGRKK7K7.BC^"O&%'P(P.KGTI M=CS0[9X*U1IBDNI&RMO ;6(S)I5BJKW[&:A2(AT-G$/4,F8K)&/8&JAW$C/L MW)C1P;*-TL8#PMN>\J7DMBT_+L6FM!(B) 0LC':9I_\).>A:R\-E--FW1^7Q MU T[AF9T,.U)K2/P0V]S]B*EQ05)GN2.Y,W4FJ(:RFFA(K!4!^\4Z\ GIR B M-TP&$=&QWJ%ZFZZQS5]O@XD'H7>F@L9L+-\N\4N8YEUV87L64.37G1,O5BND M2"^J&)1# S8G#BIP12=#-,!#+!HUM]FU;DQ[&J5CF['^1/ALKL0Q(W:W&=^& M;W4G$I?T)\L+(G :XG36'4$3%;./5B;04M+1(VH+WCHI D,PFC2;*3!\,OMY M'Z5CF]/^Q!:UF1)'>;!W0Z!(>/^8KC^])/^*/*GECL%O$U&<1"4-,&LB*&:[ M:RT/4GNAI"K&E];]51Y)XMC&L3\1.-NI;92HW.ZTR]M6W.W"2:Z <=Q!J8W+ ME:4P,&2.D#W/*N= ,GX2K_,P>6.;MOYTIK*!ND: Q.-KM"8\)QE\CA %N2DJ M.@DN2 $D.9V4T$J+UL?W\=0->V0_?;UF'TH['8X+VFE]PO'U_"NN[A DLZ&( M^OHKU"=<*C(2)/TO[3^3,S.>(VL]2^;Q5([D;=035:6W4M<([..VAW?M79S^ M^V*Z1.*5MMGZ6QU_LZZ-O.E/OW05>LXX(W0@I]@:46?A&-K1.1%[ HN@_]?- MY[ ?3]THZ]F;X63Q)$H;3P!._"3$O*I-MS;O9>_FL,AB#;>&)(=( 1OC$)/E MH$.VFHX::U+K=M&/(&^4%>J]X;(GM8W13NYZP>&J:PA3!T/ MRDB&FDX;5YP!P27S7/J V+J9QF/H&Z4O^62VLI7B1F0M;[*XD67W9Y.:&G Q M%+"6D8,L:+/%X"PDQE.6RH;L6E< WT?/L-F=H;%WJF)&A+4;)OZO87VQK,V5 MYOGE8C;#KM9D]:;L5ND9@'_>/@%\7\X_D(WS^M7K&)$JB9DH;69$'K.NPPE09(FE!X%E!UBJ5 MH*(D9[G'<_L@4:/,\S1#Q3VG]/DJ&@'FWN&7K4O\IAQFJ$02F*:0JR@DKS@8 M!@Y= "$+>F4216*MW\T^2-0HN8I3-PY:AF!<7M[N6]N/UO+R%$K MXL)W#WOKQHG6*L!4!*=0G^?2U]W)J4\/GSH)TQO"&JEE>%-6GTJ^W4YFJO[N MER^87X;9;#M[=Q(]=RB+AFB0]@LR2<&0MT#^@?7)1E/R,=.4[UEBE#F2UL!I M*>;A07/H7+]I:$4T]$]VX$4@*5FIP7/%0=/>8"%AQMBZ]=\]Y(PRX?$4[M8Y M:AD/T/9/])VU?5/>8[H@DCJ^ @7AAHL$-C +RGL!T44.1O&HA27#RUH_>GZ0 MJ&'?D0[H=)VOHA&X7ON[:)\-&8.,&"7D4N?:>$WA,44ID$)B@GZ7O&WMV-]! MRK /0@J8T0&;34)P4DM M@P#!C:^/9@V$K!EDH3!(%8K$UF_M#I!Q7&Z7?5_8.UD/(T+4_F5R;31?J[U6 M$X7DI0IM23B! 1%?A[FE#)&1]7>W!\V*>#W?3Z_B^G$78B6(7PGO.,G;SA;5W%,*32^)Y<*!% MG:G.ZFOJUDT9>F7H.(1_+U<4X\'&R1N%XORX:)$.W!XBY,%<36VOF83+<;)7 M3';RJ<\+/^$LTU_HGG5-C%.DAF# \H2@2O>>*UK@*1F=E&2:/S0RHPDAQT'X MN5][/+W.SG43FOJ<=[,\R05C%B1#)BM/F;LZ@C8!NN",H0#1L.9E_ ]2=1PH MO[>;DD9:&J>#NL=DUZCB4& 7"QE[YPU$5^@("#Y Y,D!US8@\Y%)T:=[< 2) MQP'SN=_$/(7^1N#K'B_-24(FK:BS:NO;!)5=@NB3 (G%:/2VB.8W-<=3=QPH MOY>;FYZT-H)2U5]*P;1^4W[Y@TZ ^4=\1];XS;PR6_^_/N'Z&F;8M:8B.4[3 MNMZ/KCZ1LWW]#_9^Q;7$X7^787C:T7OR_6C:@G20:%PFC@GM77CTI"\"579TKF MH$M&WCHW]K0<#ELITMM.&3%,1G!PG&@M(^Y>*@2X)52%;(T":WRNM1(&7%(1)#=1 M!EZR<:U;JO6/V]Y*74:*V\?;Y933TBV@02M(#-.G*N< MZ"PR=#1Q'J2PT:8<3X3IZ50-ZP6."KU/I-H1@OKJ <">#*YS*#@*P^JCE6PU MJ,PD!6*J9HM"(4\:#69VLHU]:/5AO_%[6.;WN%[/*L^;HN=)Y#6]$"4$U^4;D/R))"(PJ5DIR(N] M.7?X(.!:T3/L;>]@R!Q$G0-#^.^+V07I=OEM9]]OOASI9C5-XT7W8.3GBR4) M?[M1#Z1.IK!DP_^/' M6_KYE?Z@^T_=?ZE_ZQV6'^J___;N];7O1_HK,_SVY[3XO/GZS[A*RVGW?FE1 M=OW-PSR_O_C\F62R*.^G'^?3,DVU"?]F"%[E?S&;IEJV>XVYU?3SE]E#+W[. M7/#'*SYO2F"[[BU4]LHS_K'&><;\IS-'DR\_AOGT7V'G!]):>;/UYOGM'I]O MRF50?9DSO]NGW MPZVY\V/&U$@/DSIO^AJ32[*P%_.T$U>4-IR\8FUJ M"Q%&KG%@28+B&5U"%J4L8[)!K8S];_C[7=JJ(PBZ:Y+5Y<3>[F>F1 J!;6^S M&1D"\RR"=MV(01,H*I8(0159^PS9Q%H77K:@^WLPRH_![>V'4T^L^]$:VJ\X MO\"RZ7S;R77U^][TW]-L[4/?;&-N'T5Y(XN[7?75WJK[PY(OL>EK7R9=..2H M$B%2(;AH.Z^A!(O6Z=)Z;,*1I)W?YN[>9:YV1^",&:4L"(&T/7FM[V;CAU+V[#6KP\,W>Y^UX.61FK#]FX^3C%7U_YZ"\MT-SV-C- NT_!R M\3G2^;@].%^L5KA_&7D5O$B-69!BZ8#BH! %>(L9G(@,U28< %DS;H@#*U?OY['&7#FJ,>T733*O6@ MJ)':I-W,T; W;K26ZS[>/-WUI1:6ZB@J&QFM.Z>P7B(KFZ"=,@A* .M;\N$-A6]NI!XEJ\!#A\ *'<)^\S$I$ 5I[7E\KBGH]A9!+R,(XKX+N MH2?UT?0-:Z;:XN? *X5^]#12^_27Q2+_/IT1M[GK8/.:/CG_6+N^=X;_%#_J MP4^VL%B/H[N1Z=HM2KBXN=Z!ZT,M; HJDPO-ZDQ5&T1]+R]!9A^+5RSFYH,< M'T7@N2;MJ,6N-DOV)F(D29A4"JC(J[^@);!L50R)%=9\F-;C*!S6K/6'K9LF MKD>]C=3([0_6?;P]NS66]TS3=2QU,WK(7J$U>WFD#UH[&1VJ=?:^N=4TS3]B^VL$J' M:&ADD#:?OL1%]$);*6M+>=N]OBL03&:U-8LS*A>G5>LM=IV"<\W)KTB');[Y MTA56SS]N/GX%2#3<%^*BOBZLS<92!!>4!2.$06F,S!2\X69SL8DW>6$"2TXE07+5Z]*)@\=HB)>@8G&%*]7ZTN0^>H9]E=8< M0@V$/M*CI"O6#[/5+BY^>;&L$MZ-CCFMPO*(C[:Y+WD<[:T2DN%;H BH.C([ M"BZAQK(/GFL#01@R*2$I<,9[<#IHQA*J&%O[QO>0W]TY7)MU7&U721SZ+!V?B^1/*^H,OB0$^T9+I*7O*!O?="UY6#@1&8C MW-TT<0-J>:1&<3)E+.)JYDBKUD,/ MT'1V.Z8[OO\7G%-H.=L+"&1A3&&=-XN& @(G($0Z"C6+R3.FE3'-.V,?2=O M76Y:HN96BZ4^U#-2"_0.U]-E5V^\F0[X>/-S\PMM:FKOH:H'P]-UP]TM>>#P M8CR[6!@=-:[04<,%AV I1*=3B]#$?4';.@Q[!'EGUX;0.IM5.K?\+6%]>;G< M3P3Z,CV<^M:V^,!((BY*1IO,.(C::F V)ZYX,5DTCTY/I'4\YJHEUFY5CSR% M)D=JR=[N: GSO#^U[)1*M\-?:E/I=@2532]B+X%%BK#.*P7*NP)*4C@?LM9@ MF:1XGI583.L"B.L4G-WCNTKJTV)&>W6U^?)OBS4>@K,T-@7):.=(5;L$APR! M2_(#5*3=$S@7I?7\O*.)&\,EZDF8N-7?NQ=U-)PBVCRS??'YHO,&-]EALNE+ M_%0M[E?\=;$Z,;']P#<;Y;4?0WD_UH>T1) E%E\$GAA"B,(BU=*GYB*G'TCAP)OOI$'C+M^I3F2.U?WNC M/DZJDKWZVVVJ9.^@II%YN_S^@11 RMPQ7GNUQI! &0)-D"A %\E=4C87X1OO MS'O(:38SYU!H0.$'CTP;0(H!@-R#1 &(JCZ"M=DQ*6D3]<_J2 Q.*TS<.43G M7 V,U'*\"M/EW\/L A=7?3JN.G.?8DT>^F(+"_,HJAM9GZ0KZ-/EL1 M"^AXK=Y'5W"1A3:8(5CLN M,!69FC] ?A2!#7))#R^V=SMCDI BT8FO!.V_5$O@/-)FT0:%1CK!;>O"HL=1 M./CM6D_8.I"&ZDMO([5J?\'%QV7X\FF:?@[K<((AN_&!)F^O[Z&ID;EZCQ^K MEM_AE\6RZ]F\0T] RU0L$4H,A!Y%X7U,1@ FXSFYRC;JUH^J[Z+E[(31C>\> M0K")%E5)M:M=KDU'I07G%0,?0\ HI/6F;W9'9VZ:8.-6PJ>Q,D9J3KK[I^U@ MAVT:_Z1F-(>_T\*X'$%AJZ:IF[X1=8G:Z&,W[>(R?6@9O_[:8+W;OYVZN=(5T9:5/@D >6-:U'(5^E4L! M1.$Y'=]:N]0'[T=1-W#+TG:HN=4@NA\%C=04O<,PFWZ<;V:WK4YLYGSC$VUJ M'^^CJ]6;,_HR$H>+;_N585>Q?DD8%5*8+['>IM:7K%PHB$HIII'.,=5\,O6] M%)U=XGCPZP=K55SD2G,'G-5:E6SK@.#2O3Y2T>B"MOG#UZ.)&_B]6#O,W*I; M[$4](S4\Y$]L#.M;7'97>B=8GMO?:&%Z'J"L56%06,[I<%GM%KE$$->>E,HT M)"<$A7&=_>N6Y)27D4-UM8)#L8CN,P\ M>"Z$2,YXU_P-W)W$#%P>U ('MQJW-!'\2"W'>6-^!AMQ-*)11\]@Y%%P/*58 M".[,U.Z1(5G(S8M>,G$-1-LE44K#-P^+C*/L>)ED\!GNW>BJWU]\(FN1W#X[-7G8X LS?O, X? ,PSJ3V2W+ABH J/X%1Q(%2(G&M$FUH7-QY%V+"C MW(='9WOMC0"2#XR?N$K+>L'DH6@2)]>1HWB/Z<10..Q)^ M>)#VJ,]1H'6%1, G$N?/Q.ALT77^WUZ^;'B;9(NI.%9'S-7D2%0*?$R)C@A) M.S()IIH73!]!UK #X<> R[::&P$87^2O2 ?!BHZ"[A[JYMXR7KF2?8!<)U H MJ6-M?N* BU"L#\73YFH,Q =(&G;<^_ @;*FQ$0#P95C5_53_59] ?0VS*JE; M<1WC)A190-0;)^6,!B=8%BSZPE7S5[?'$'84&-WW"\;VVAL!)#\L0\9= M=Y5=G\LZ;YGXB[.=H?=<:A.2@>15W*8:E+?@I9/2"F4U;UV]52W>0,^2 MELFVMHF/I?$X?'['-SB]*G4$H+U\=_;FX(/+K?TO,6==K 2A:IV 9G6D:$% M)23R))V1K1W*HP@[#I[?\?5.>_5]EV4>'[JF[D]>Y+%==O@2CT/\CZK (SD" M?[ >>*Y]JY,-X')2D*LQM1X=1>;?8X'';8_[Q6RV^+T.0GFU6&Y\H=J-K%/@ M?F<3'6*,'KP7K%Z"&3IDI("4M'&)"U54:W&=1NGW4 #R&&S>-?>A1_V.U&!O M;R7*WJW$ZO>]:XG3;?*Q7V[S\. $+AI9U@?N=2[QZ80(20<.6;+:K$0:<+X8 M$+6+I;2J(+8N$3Z2M+.[54Q7X>/')7[<[M+MLC7X48M73K=;!S[2II/I M_;0ULD8[G_/EXG.DPW)[BG8CBOD7:KOJ=O)8X@P_,('B^;=ZRKMSS-N$G+7K$>:]95 M9P-:EGH/4 1$'A4(+M K;CA+K?- #KB,^8;SDLH4J5@,BA6Y]?&0C&9LQEB*9YGQDK4 MS;OFMV5AV KC05#_]*H?J=_Z=EG[%JR_A7FN!0== =9ON#[9A;W_>VUF@1Q- M<:MG_]L5ZU2E]8N]9:^FS\C@.'<4(BFI"90.Z<#7#&QM+%$(DK+]2)^'B#K_ M+<4="^R/[D[,Q&@A"0K>E%$60K$3KRPTWZK9W 0R.#M5N:$')SU4,S M1M$4E;( ++&V72^)_#=?@&O#G7>H/6]]5? H MLY?+ME]XH[G0[6Z Q>)006^! :&"5.PD ?;8[A]BYQA35=_J+G;#SM/(Z.*)EY-Y],U_CK]BK?$=\-M MU$8[ZS& 9W6HKQ*11,<9<,$#L5B<3JUKP$\@<]A8> @P]J/!$8#T'L9>?*[O MUC87H+M^9==Y5:@Y+\G0AC0<5&WZ2EM30U2^]D8SBC?O:G4.O<,<\'VR?3 MZ0CPN]NBB_NVZ*N+=97M@[P;+:30(8/DL?;Z"Q2T9VL@15\82A=8;OT4K"7] MPSZX?7JS_.0Z'VFBYO7\*V[>NI\>_=S^1IN9/_=2UG0PXE]Q_6F1]U8D(/[/ MQ72^_CO]YMK@!<5)L?6(5BDE4!@(>\$X$)E,G,EU<&_SCF&/(_'\"4&[)6Z@ M/:N0T2<$)T,$99PDM.< 04@4#H-CS;-1=]$RAE&*_6#F]K2@!MH8J>WY%3.6Q>HRG2^E712 ^C%RDM+\)LM47]W MY*<;S1<_@8]65YKA6_?Q>M.^I>.J);746IJDP19K09'S B$50Y9*HSTC?9:9@4Z:?(*73=\FQL(%I/3O'"-K3WI M<^@=^.JS$:;N3M#VK,&1&KQ?%_./'W#Y^6>,I]=E'/A($T_\ =I:336GSQ_( M+S$=3/$Z0Q'U)6VL SR4+9!4=)P5R:5L'>,?IJ2=D:K?WWN>N9?"4HXPZRQ0 MT$@G-ZN-N%$$8-;GR'A!WGPR^\-4#3QI_'Q4W&UKFBAB!([\ZSE]"U?KRZDT MNS_89DKWQD7<*&Z+&$AD"#S51QDD-W(5;9UP;$PQ0MAL6P>]I](ZK$O? PR? M1&D-JW]:6+YMQ$)'^)MRZUC9VWYHT1:5P;KJ241EP3,,$+(3NLJU3Y?L.!J' MO8+LU2KVH*21>EWO<#U==N]\:['=.6]1#WVGSC;P!Z;?2?J@4E3 &3,4'M'F#(@ CC7O!Z>W![(.C8*16\^V.EFX\^N?/B_G[-;%VQG."^[[7YCG!T10W MO_[E M[5BW[L3;:E%&\\",48 M*%>3H72\@!3&H-8EA]#ZT4Y;>W,M'WRW5#>Q\X'6.<2V0$/!B;>>!" YG;"8 M%*3L64&>A FM"UK/)'E4]NHQ^+DWE=^SZD9JSSKOXJ>PNNX]GFS$[OU<"\MU M/+VMB\NP6)UW@-P[A4H;>@X#;& MT73\E1AL$:W3EN=1W,X<[J]=%WVUV$SS_&EOV;TP954;C:5M8YZK'[SYE=5/ MW7/#F_=JR+$8RR%(5UM29@W!V #2H"4QGI#1@6\XGFXOW&VJQPJK M$5RN7 GI,*.=\7S3]>13P$F1,J$$$7FKG509>Y0R8543K@U3- MIR&>3_7 %RYCV!5/HO#Q03S>Y/@=DEBGB>3>\=ZEW:[]R=_F==[]85DDKK@V M3@'Y;Q3[BE ?>RH!0;O(O7/(0W_/;]OS,_#%SVBVQ7 @&:G3OPEH/H0_SBA. MO/V--H]W[J6LD4]_N[.()Y$\K(?<"EEW6[3^]3BJ4[Z:[<6\G@P[UHG=;=G)]LKJ!JO.)1DC M2BB%9*V2%>"EEX ,F9!"$6^1.047V)@$"6G.-,Z9II7)YQ#[[ .9?]@ M[5F#HT+KKFB F-RV:9C?4[>>#?,BT:8,/N1-?__HG &/F).REC9G?T;U4:0. MVY"@?XSVI[=F1E62XJXUZMYC- M7FVXO+'/4(E$NBTB,]IJ+0[.53LYS7/<=UND?D[@H%$ZZ'+E*T3N#;O37*/Q");7ID&*?_ZBZ1( M:Y8XY.)*N;OW#I4DRFMA^!()()& < &0?FFEUT6:P28)WD-/PP:!V[?PB_]@>0=._YC-XQ(7ZSEG;V9?+U:W8KTK3T9A)LEK MT+KN$-IZ\"'I>FO8!2XQ&=':UQR"CW&S38/A?725=^H4_!WGGQ?AZY=I>AU6 MX? NU?<]IDE/ZB?I:[3#?\3/U8GX@%]K:[[9YVO7T+Q.5F@07,=Z[8*!SUR" MU5PI591M7PS^$"U'M\B94RQ6NQ)>FOJ7WZ^D^V)!B^'VN;]/GG&=P3+IR>9\/PK'W9N;(.9.BYSA5-2I!5H7TV[2_9>!WS'3/!Y[ M6@M[M#.UK4817S;BWURJWKSX:DOTKB1&NQ 8K+,3M*!HV"@'61H=HXA6L]9S M(A^GJ%WPL7[/V_ELOLTB7;[S_G:I*2E=>)$032[D&F1R#6P*$)3-PL3@#!LN MRMB'TI&'![=#T\,!Q6"*Z]2 ?Z \SA%AUHL4M\# M3[Z2\+4(.1DL3!/$3.')CK788V-J9X<0] M8D+B8:8>/5%FS)GH' /)"\6=11L@+Y"#"25R:8IR6AT,IJ-/]P=+#IP45TS'\EJ=>:P8O5YLK6;:E<&_2KI?-%.G#D!]0; F2G M;?"@D%NF2C*^>:5V>R[&W70'1O0HJNYT2WZ-R[28KJ]BS7],N0ZSO"FHF9>/ M%,)-RS3549J7C65)%N_G9]-$,OLX+ZL_222O\1N>S;_^"/5>XRI,SP[9V(>E MIX5[<$*)MG]]?$\.ZJPN$C_09OWGRB4$89X6NR M-]=9SE)!<%R!-HB))>\LMFX(T83PT\TNG'">C'*NYI02@I+KEO$N0D%C(B/9 ML31@W<$3U(VL%$+MHU2@R!)+$MY1(-NZ8F!W\D8^7!L((;O/)#Q*77TC\8JQM^$< M7\_/PW0V*4QCC$6"$TS1>A:UC9_48&2TC.1H!+:^:+(GB2.78@T%E=TA>;3> M.H#EI3M/[OO&^;K%X^]X'G$Q0=I3$I>FMN-UETQ%;QS8PI*4'HV/K8LN=B*L M6P@>#XWYT'KJ 'R/")#B#GQ#/LYRHG1Q&(H%VCF()RP,8BD:LF%:!!ULB:TO M,NU"U[AI@/'WX\,4U#7H_EABN3C[;5IPXIE*3N8(4EL-JB@)7M!JRE9P:4,( MHIQN9O457=W:NP/1L#/<#E1-!W![%;Y.5^&LWFRY;<-?Y#Q=-_J9%&]1F20A M1/JB4K;@-$^ 2N:$M%L8T=K&[4+7R,7'0\.MN6HZA]NU*==\4BPFE+1X3*G7 MH$F.$+$($%$Z[;.TWK>N)MV5MG$OK8\*NX-5U#?TWIQ_#=/%.F'%)TP[QYBV M(&PF ZZ\ 1=)E%(S:>H-?"]:G]_N2-JX-]''!-[!"OHISVY>Y&](ZY#^U>?M MO*213FT>IF3\\YH=I=3528U-7FK'-5@5;2W+3^ (X.!)9=%**UQJ73C1Q4G- M75U-DDK6&LP@1'4[#HM?#,RM8^YUTJ?H:3EWTP==LD'ZF7G]+Z MUEO_F\X4\Q\36S^0*S1=7P&LW8'_)&74?FJOYQ=Q18'A]J_&,M,-2![?GK>6 M>U^&7Z$O(D1@J!$4%PIBKGY3CBXFKA+&UN?/?1C^K=9^O:NU*]U>4_W$4(CA M"IF>PB29L\+(G%E)08BV.CC!>!&*]J)LQ/),I^;C[[:C;)Q 3HP/ X"XUZZ.AB!7W$QG6=: M;8M5$QR^7\R_D7HV?< M;.UI,==,+R/?-GK$S2+.7A$QTU5MU_;/Q72%\U+J-1B*&+Y/A'/<,^3 G<'F/>?^X*=K38.UD^MD?@_X2@S/\7!OS?SHI%#?M MJE]=$)FS]/W3(LR69Y>JS_^Z6*[67LZD3K1'PSQ88^H<%LW %U<@**V*++K8 M)!OBBQDWO]@?:]II\/IYCMMS9%"VP&!4HK%<&-6HP62*B3-:BZM=S'*P) M:9>>XSZZ.M)S_&66!VQ,\ UG%UC6EVAFZR!P^>=T]>45+;7Y.2V MV%1.S1\ M.^*T8?]WM&EG:1 MA5(O]*&7H01#]=H>BA=X\^4;&15N<-1=P' M1&JWT@T'RTW-L]&B%"$-<,5I[Q8JUQNA'#1GVF/R&.).Q1Z[X>0N >. I8U. M[P+D2 %WX)[_1J3/EKBI5T\L2)?JG8S(:[^\%$@=+V2F\@M]%[+2U697XVG;\,9_6E:\T8AIG=.K=,0LKA49-BMO](N;QLGLSD,.@:0[\B.QN6]JFU8N=Y2 MI2J,&V?JQ.>UJ1- 9!LH]4:TE[XPM5//S2<\C+MO'GV&<7L_]$CQC@R.>M7N M7;G!PV8!4: 6):TBB,I7MXMB.>_00G&ZA!2#L+M-/7@"(P\2,)Z?<:Q&YZW% M._*6\XK,WPS/WH?%:D8/W%A [IDU5LBZ5 0HK4DXUCL(WAIDT1?+=CFMN/?A MX^F^D<+F+:7700CR:CXCAVFUN!PL/5W^^^7WESA+7\[#XM_K!<)TT=:K=04F M[8?:VVH] TB=?"K<*-[_H]P1-XZ;3VB+@27@=H8X.X/4QG.%RL_C>_KCT;S1R MEW0!3+R:WUPOQ(8"S'D=A-+DO>^4BMVGM=)]A/0&I&-T?;M!TM&"[P ]]RRU M3_1/+U>9C"EQF8$Q3@X!=PYB24C\).\U,82L]7WW1\@9MU#CE+O=00KH$4N5 MD(:&J"55,%FPLQ!:+V+[=\Q,D=0:I0U5_&U(-]= ! MK+9U1&_G*US^-@^SFE?=W,>8?;ZJ+EJ2PSD]HZ=\KGDL MKD'[-(3&#>K-P?YT,4 M-ZUKV8UTG+@0 H)A%G()04H3B@^M \S[*1F[9JR=KN?-!=\!?![8 '[[T;R$ M._)"I,G$0!W06FH?SA0Y:*N%#%*H6%KW_W^*IIT@99[=EME4%1U Z[XBS>WH MX.^38B03%#9!24J LAXAN$B15,!2@D!=4FL#]2A!758H'JC[NX%G(T5T@*HG MJH OQU[44;++)=+_YT_AKXG (*P0@5CT%I3'!(XS!CD';3B*8$/KL. ,KNL M36B#P*&5U@$N[X3@[W%1?Q$^(Y^0DRHHXEXW$"8_PQ7?/& M?8_0T^7)9#-;UT8-'4#J[K6JOR_FR^7EW;\5^1I*L^ 36,UJR[?D(,J=HU-V MO C&01FLE2LZ4QSD!4CM&49R#YB\=>'R_J+"G=ZV$Y#LLP+20*+NM&?BDW>H MMR,?YEOIWA1Z7!\L#WAS?*_WG^16^>$2.?&-\R(,(=$PB($E4&@XIVN- [I3)^DAOG>^ETIQOG^PAX M9$_]XT7\T1&Y35=I(O+_F?;BTW"9YZ9 OJW9%R#"A!,IJC%.9-\T1Y% MZ_8$3]$T#II:Z_YV>7U+18QL4"\REO(/AV>5=(\\-;JK9^8!B'GNG^N6W7UY]NH^)8E14)DC MD.K"L@B1& "-6B-+1(@VNVQ2#[U@Y$&60P&DC4#[:8MR'R?9Z9RYXL!CO=*$ M)!N?!8*.PFLDX6B6=H#&XV\9]X!W,'PT%.W8753($.+J(IS=VI%3%)9K@GC! M3-:O( 6)V0407A2#FCO#R@[H>.#QXYB-@1R15F+LP:F]]/1_#(0F&V=LAD1< M$XQ#(%M7K_Q'8=9-5:-J/47^!@$]]EHZ)/@Y7KIC&XG%O."R=LP/9UMY?,!T ML5A,9Y\W[/@ZAQQIJ9#--[)0>KL3YH4,NF ):-K,SF$D)"6CD\>T6=+(#@0'-=>,[(S.A@P#I5D MU\'L+]+H^WPG+$D%7@HX^A_MP(QV3,5#;5=69&2*C.Q3IY$'O[S']FV'9MN& MEWX'_LJ3I0,Q2F,]!6F!)T'22XF62R@0HQ%,"TDFM+4+T^32R$B=WPXX#QI$ M%1U ZY!*<2O0:Y,3,!7K+2YC:!T%6XV^9%ESJT/K,^NAROO'NV"R%TX:E/?O MH[2?MOSGM[H>Z+LQ2X!NT]!'&="CDCEQ*9 A^!='VW$1)A-4)>W3F9P_6BB< MZY!RM*T+H7LH!>**6Q<$ UFOQ"IT!;P0$EQ0V9 44F@^<^/YEP+M@Y6]2H'V MT<;(=1X_!J?^'>>?%^'KEVD*9Y>%#3:Z:"-Y.LES8D(R<+86?B8T%%YGKUC8 M!5)/U'D\2$"7>_ !^IVW%O;8B,'/MUG8Q&':BE"BIZ"(%XK#6$P4)4@C10[;RWED=,;?\RF*\QKX2Q?A5G(H1XGD$9F+\@. M$T_;D%IXI;T((+BP=0 9&>+("PB7DG3!4&1MG_"M]GC=B#!IH]3YL!(>$33K MBWL+8NOCA 2A*9YVH&6JYXY%07"%09WZ&7G.UL7' L4EIO_U>?[M;YLG7MJ3 MS0]7YN3J?>/5_0RBPOE1\NP@M_#+[[^\V%:9&&Y2#3QUK/W4"X^TT=8>V"+X MH@0Y<+L5G.[AVUZ]?;P#MK;&XDBY'HR(;[B(\P9>QXOE-+P/:5JF:;L>G#,Q M$KW+P/>%A''2[4#,_%DJBQDAA83DE " MN>JV> BL(%CI:@NIP(-HW=WR&6>W#PEL!E%%!] Z)%&:++.B9(283 +E&5E3 M;A6@8(JCYRKXG6+F_^CL]EXX:9#=WD=ISS6[_1X79;XXK[.@W\6SZ>>A,]F/ MON\D6>O=.3YQAMJE&$TL I@BI*GL#7A7#V^RUY8529^UGGYRH@SUCZ8#U2>A M17:O"G[YZRLF"G@^3<_I3]Z5C_3;9:&WTV>;30ASD#%8\DO7??D,[3\\6\"B MUO*6<(GF?@Y,/SHGARJ?6MI[8<=('SDV*P]3(X'! _PW*XN8(A;[2 M]!?J<<-X:"#]C2F]RZ];3\$F]"1\_K7>; MZQ^)O;\=J(,7Z?]>3)>7/1"OJF!?A>67]V&:PRRO_X#P0B1=_]O#$ZO'OK&% M#IIRW2BY^O)B219FN7PU/X_36=C<5J]9_-4U$G[DN+1EPKE2A\/X.H*=UC^% M-QRX]X&,0:!]L/4YS'X4'KMEWO.VCTBV/JSP[/M5U]=/BS!;7IK&Y66\IX4N MG!D#9(T]*,$0HC *9 @N^>AL%GQXR>Q$Z[AARH"(N[WMG429'?AY6SZORZ_F MOR1&Z86CW=K7$@9)6W9008#,SENGK6:V=<+_ 5*Z@]P .'@ ?,P^Z-/BE-ZW8B;D\1(BJ) L#J! M=25PH93VKG7ET:&T]@?#(R!SMZ/(\/KK *<';!Y70;MSQO&,'%A2C+R73$&[ M#PC)AL"4*^A,ZQ+;8^@=-RDXZC8]N'H[@/+;B[H WY4MS[C<1IR3XKE+W->J M=U$SF\'3UE2S.T53"%W[>K/6F_C#U/1A-H='Q'P0]70 M/?A>RVH7GZ:;SBX M8FD],FKB9$2130%I4XWJN &G @,?E46OG(JW1XP<#;>G:'IVMJ\-Z)JJ:M3; M#%N.:D)MNW!JT=8U%V2BDF:>M@/PPI*D?/4]//WH,JVI%&3DJ;69>X2<<<\F M1H-<*P7MCS9_B;99K9$FSDYA[][BZEVYSO&$<1:90 7<2R1;3DO+!?)6;!V/ M',D3+KYUIY9]Z!MW@&&/=O X%1Z^'<]7X:S-G;\EJ>#/U_AU3JMLXD+FRA8% MPM99Q\DP"+QV9\@L&9\9X]AZ$/ - L8=73@:P Y70J<'J==#^[=A4:?-?CMB MCM>CCVM]_/8XO2.=K46I4C89@BSDX^?LP5E$D(Y%@& M@*_.PI*,XL?5//U[<[]3F.!S(?)-'70@2#+)$",%I1(A,=,\+GR0F#Z,R$F] M\#:*Z0!AU^G?+#7E:Z<49@&5Y:",T+2'2EHH4DD70S6-K1VANU2,/&VFC7IO M'_X<)^L>T#(_/Y_/UGR\W%K4(DQBF4&AY40"J??"2A3 (L_%1Z-M:5V2=I>* M<=%RK%YOP^0X(7< DZ,.&HH(/@@E*'S5#!3)"IR( 7C@$9G7R=AG5S?6TT%V MNQ34X.KM ,I[G8TJ%K*T/H"OD03Q1JN>"0Z,,8-<6Y98ZRXLS8^W>\J6'HB: M8XZW]U%A!_#\&,YPL_-L2^@^?B%U+-\LEQ>8W\RNB7/BG3$N8 9#ZQU4+:=S MH18V(<=4BF26MSYEVX>^9Q=&M('G8"H<.6OQ<$GG>YS5?HGO+Q;I2UCBB[1N M*5T[*.9_72Q7Z\4Z2MY1-6A2C(Z"O:#B+W MN1\'R1.KK0/[>8"(7^2\3E"%L]?393J;+R\6>#UQ]6J^7-5^ K-E+5Y.UA?C M:1.1]6B&Y Y!%P\E%>5T(:?>MBYX&YBE9UPC=XR5[@DH':V;:^QL[<+[Q33A MB[.SS0"OO\_G^<_IV=F/%AOAK]=8AVY.*0QY<5Y-R"0$Q:S5Q+<)M=]X=!!] M*6"YC9DQP71N[3 9E_6U6!.G!T&?*V#Y?C'_M382V70:2&1D:IED\@R204H:W-Y#!;( MV9:@K2#\(P'5#6563E,MN]72511R787S"HPWIW:7J6N'Q3O9C!%7WZ3VLCQ>3"DQ*@9 *8_5V MC05G;8"@=$@<468YU.%'5Z6UH\!BQTK;?734*=1NUM;8&',=]P8VZEHY%X@7 MDA)$'H) +ITWI^B5] PJ;?=2_=Z5MOOHH0-@'5RIR24GGZDN2ATDJ%PB!.X$ M6,;)@4]*1MZZ0_O/6FF[%V1:5=KNH[\.<'H/)P_L&5>!9@I:&%;O.":&%&AJ M#<$4 :B4BC8RKTIKB!Y YK@G9IWNT4UUVQ%\KSGC#[(8XO1LNOK^ZF)1%3BI M-W9C]!)*M@*45@F/D\80JO/$[^3*#3/ M17"(DN)(%4*B;2UXT":H;!U33)R@U^Y39/91L- Q8O?2XXC-(NJY]_WL73'U M/GRON]5V$?(0C9(^3OH[0MN! M.GD>@)L8XL1A-)"C=I6O#)$\P/,XQXG1*BP\!PA%4CQ1,H.(PI&DO4F* MV6Q#ZX%=SZ3Y#DL^>V9'@7JK?^TAP'SUT *R# MCY0HEI+,RPC!>D&EU)+B/_OKJIF*% MLIY)2:%[HNV :P5>I PZHD:.1FIT3T0A!W93&;&MSB$8.5)V(VI]N5A-/@2* M[=<&VPF#S.=ZI=/5&N(@P'NB//'BC64LQ;A3B14]]9J9H9^N3,R-%_:!A9.X M28<+N@=T;$ =;=;%2PU:ATR,(P>O.6WHQFKG@T8,.W6WW 4?8^XH1RCKMKH/ MD-S("O\G3C]_66%^\0T7X0<#.1D179W,5-OPJTP&,CJIH)!M](@F!-S)"WE" M]?>^?&00'*+">4MY=N"]_CJ=35?XV_1;O76](JFL;R>MTW8OO_\>_C5?K)NR MK-<+$\;D4NH@ZD*"HB@ /#.T]6ENY/5Q4'C2T'PHY?6-RRO& MWH;SK7=G0N89K0-A96T-0"O.D1D'SI7,J"PQV+KL9T\2QXVA!H/*[I \6F\= MP)*6]]<+>MS'>5G]28*_Q>,V1L"@5;W3+(6H4VVBIQ@A"LA6"U-L22JT+B[? MB;!N(7@\-.[V$VNLIQ[ =[%)%ODO$\+/Z]I=_7-&^JLP)1R!2B-#+9UGOJ;1K&=>I.":2CI-\!>M[,WB_FB3S@#Z0CHN3+BUE^ MC=_P;/[U_"I[%HPWDH(M,(8I"I%XAFA-@%R,]EB/6?9T29^WU MU 'X'NY=:ZQ3]/<% MEKOMC"-+IJ N(%(B#@P94R?(MM(BXB%XP4SS42O/H&?T7GI]NF?T/D+N "9' M]072+):8)*]E9.0$Z!I=*,5!*\Z$8\SHYCO;X#VC>^H7UJYR:G#U=@#E'P.> M'W9E;YV7_+'$ONH MAAD>5?.15-P!G!_IG_WWQ7RYG+C ?1&T4TF7JG^3$7S]PC1/M7>?<;IUTYJG M:'IV11=M8-E451U [ZF[,VL)7E+V"_&[^DZ+$$G9JTWS;(KGZS?KW4NC4;G0 M[B76)6I8_2&F:??2 6N/JA##"8KY#R7_V9WHM@'T6 #H\L[>HW>MW]!&- UG MZUZ%$Z52=E(9\ XY**D\;2XU"K#%>U^<<^+6E9X][O+M3,:SR_$7OP%<_NY!K*"RV4]#( M^'NW^H*+QV>[3 HF8Y(5$&EA@4HN0]"\0-*/*7>)KAYU";BH_A=O*)L,6RE.O@;2_)I=9(+ H%.H!J],T6;J? MOIV :7\:8 ZNPCZCHBM1OLFDEFF9AA^)B&VN8MN$GWSBK?,QQ27]S<4YKB^H M;Z_G.LZ"D*@ $V+MYQO!"0R@4RJT$<2(G@^/Z)8L[;0(W'_"(A@-*,]WW=PK MAO70N-DZZ/P6SNH..!$48(K:>BB;.OI(Q@(NEP",<^=3W'L!QUE]L= M#[QM%M802.HO"CQ<$I?-E2[_DIZ")!#ZETOZX[6O>>/SB51:5Q,(NI Y5)%S M"$%GX$%*[5 D&1I&.@N13WZZGH^>/J)%MU54[/+/W[W=>TASS[_AF&) M'^H9UKORQ_+R41.+1@OI&9!?G,E3E@G(/TY@8\X^J62T%B=>='LQT%T:_:=; M=,/AZ2?S(-\OYB2:U??W9X%D=>D K,M.)TQE91TI3_&:B1.6U,A2 :]MR4DH MG_10+7X&9:R[\X#1%U^_N/K)%MOK#0N?PE^;[3YD$WP6!F*(]4I!H;C:.5-; M:6?DY ,H=H(6T^T8ZNZ XZ=<7,?AZ"=;5&LG^O9^/\E92A>CK\%KJA1F<,QE1WISL_Y>(Z'D\_V0*[*BE<3KB37J:B2 (N@%(R@#/2 M $<75"@IRQ0[7E;76.GN1.JG7$R'8N(ELJ GC[;CH[A3KIUPX!R!FQ-$E@YQ(7.Z_USY8[\R3I",315G04O(Z M?=M"B(&V8^6$E:84;T]00=N:K9U6E?_OJAH?4UT7"#64S#;(W$ZESRH[X:L! M(NHZ&4($\$4D]%$'@MVS6G>W&-SMG)G]=PGV!+3Q%^-P)Q?7K=2-XXL? M1=O71@'9Y+6(L=[N3N1A(RG:1><@4Z2J6;2NW*[_.^&1V#Z<[+8,_Z/J/?I0 MS%X0&W]=#IQWO?;A)"?'H[?U,G*=Q>6\@)BTA*)9X$Z)X&3/)V7W<[7;.OR/ MJ@SI%%(_YUJ[WTA=>NM<8T C &4Q==PX.>H^!F!&<6%+#C'VO-X>YFRW-?R/[;\'' M2. Y>O?J,GE9;YT)C=9STH=-H4ZCX;2'FZR!URXU0:,B$]/Q$MKU.B'_;SG' MB<'20:)_*^.)L"J9K SH8#.HG$WM4:[!>H%%"BYT:=UU9?ONW=#Y'UD/<9!Z M#H;5-US$>=^W"B=.:6-SL"1#MW;L$CAT"C0Y=EY%::(ZP7C9%JSL!OO_5BZ, M!)X.C//'<(:;IHYO+VH71OKA"REWTXWFS>S:'<\)QZQR<@$D$\1;5!:\)MZL M"UHR#,J;UA4]^]#7W;GH:>[,#J;"L<<>[L'7QXOX+TRK3_-?SK^>S=<-'C[B MXMLTX:OY+%\.?IQ0N"Y\/2RRZWGU/.2:E,X@1< 0BDXVW+HE?O_@Q,9T]7>8 M.'PGCE%UVT'!V)K9EV&)N\ M').)&SF\Q\5TGOE$FR2"* R$\+2XE; 0%+.0F#9%>)<=MDYV#L)(?^=Z)[+D MHZ.B@Z5QC_3?+^;?B+/Y+)R]F97YXGS]VTT;J!S!*)[0Q7^"+_ MZV*YJN*YU6-OPJQ)O$X)*B)1[*RXA)"+(-G8E'76Y$V>P+=OQU!_1V^C-0H9 M"27-ELS_][<[.B19_7O]T?J3^J\^8/E_ZG__^/#FQO,C_9,S_/Z_B+?+IV\O MU85K]^DH/OF8OF"^.,-Y>> /7N,J3,^6-[E;3JO$GO"-CGWCWZXXO2V#S8OO M0'=8KO&O%Y%@)R33:I0 LNVH*@D;$4R'TCVEL[+3O2 M-FX[F;:XN>-K#*&?#MR'![EY^?T3/6(]WH0B76-L$I RDQ0LJ #1Z0B:"2PA M*<-EZ[+P'<@:>1C,('BXW>V[L7)ZQEME:#,GQ><4B^$%3,DD,A8B>>"1' NO MF8R6'FI.9M^OR.K4NAT*A5VA=J!>.H#:;^2T;$;EN%IDDA&!I]H9/&."P%(D MR\\EXX8AQM8#0Z_>WBEP#E7LO(F4.\#'RPL2'$4X))3MMV_.OU)4M,X=;"=3 MYAQ06F\@B.)JUR@%WD4%1N8BO<]*V?9W,W8@;-SN8D.CJKUN1L[.;V?6P=Y3-(W;^6AH;#752 <(N^R\&;Y.5^&L)K,?E-]V^K(T2@;!P&@D M@YQY J41RE,";IUGZX]21RW.=#0^!M27QW \4%VK@Y64C 6BV&@ZPQ? M99,$'TT"K7SPPNJ45>N)C$]3-:Y_/VYZZS#5] RVM=\P"[.$]W5)?8EE3KY% M2A?G%V>U\OXU$@=I>JGN67YQ3GO#]'_6/TXL)^//& .F+3D<=GT#P-."SRBU MX3H);)W+. %;G29)#D3BKD ?"1;/=Z7L* SE@L>8/2032!B1@KQ8M(-HA.>! MY^!2ZP$G@S+4:;)GU-4Q !3ZN>Y[J$P*K= =!9.L<288!]I:0YYBG4\LLZ,0 M-GM&<#*G,>Y M.%D%3O%:%YXT%+MV-NJ4Z1P%V"28%)$EJ4ZWOYZZ B=+)BSS"5#9>NK ! 2G M,A3)7.:1JQQ=8^9_E@J\7& "IQ]]-(!U)X\VG#(C7$^@T:L4D(!3GD/FG/C%+-NVCD0X0]@'7(I&->4#:7O1V!U@/!'+@O[9;::KKZ_FL]6]- SS"^_ MO_KEW<84"XX1Z\U#++%.=F ,'(MD]DE6Y%3P*-0N\T\?>44_ #E$<_/V8NS MF.R00Q3>HY5&TB+)N5YF"> 3"2V)''6M_<[B9/7Q^YU7#Y9Y'3<8/$PU'8#M M>BKX[7SV=3'/%Y>-+Z(EO])Y!Z:XNFJ"@J"4 &E,3%+(XD/K)->#Q'3JDA^H M]?D0*N@ 2Y\VTXC69PYOSK^&Z:)*Z=67L/B,RPG32A3A'(A03Q:29^!99( L M!^&-X2ZT+O-ZG*+NSU2/055#9731UF9[U_S-[(;@?DCM/2X2_6>"SG'#.'%" MBP.4ID#6!6VA*#2>_B]%IW;PF?9Z:?=GCH< :5C1=V"NB)F$F)>_DD0O&7UX MKFZ(@@?))92L&<4GSH+G$H%[1UP)KDWS:&X/\CHMO6]CR(924P<(_#M%/+_- ME\MWLWL8N^(J)@PYAP(4 U%PK),&\EHC,,Y54EGG(%M[8KM1UFE9?AO<#:"< MGZGSR1]++!=GOTV_U1E#)^V ^'A@-J/?933 M,]ZN'2]C< &S#"0C17%<0@=!1 V%%522UJT)K6KU,6\C!!(6,$%+L_ 4=&S?7[)5=XU1JT#V@L-!W37VT4W_ MW36*M=%SBT""JQ=CZ8L+C,0G$D;!B)VBGXA7&G;7&+4QRR'0&4#*'1BI1_HZ M9$W.@I*%1",)_24Y<)*$Q%PBL5G45K<.EX[LKC%JQY9CS%$C+72 IR?+ZWBQ MZ(L0D+RBT"=Z64L=:C,:SX70,EO7&E5-"AY'[=QR#+:::J0'A%VLYN?S.#V[ M:D#CA-/5V[08D4QNH@C;.]JK)3KCA#446K>&U&TB.DT%M\+043+O #0[Y,J) M>B:*Y^ 8K[W[/ 7*@2/HVMS(65V8.%G%_V_/K ?&($F&PU33,]BVV?*"DR2" ME4%ST)E,K4+ZSD>AP;+B,A;%-&M=#+(#69T&?0@':B63D^SM@/'PBRO M&QN]H4=>*X59;C\__-1JWS>T.)TZBJM&IU#71KG=?OWKZ3*=S9?5@_^1[7<6 M;5"!+.%ZB@J+X'B1H 0A-M%NFW7KK/5>!+::TOEA?G;VZWQ1!\I,, =F9!#@ MG*-@Q>0Z.28'H-]'9Z5ST0XUL/,:&>-:L>%0\M @SD,UT,%6^6.6J$;M)8\2 M2!H"E"3/,M9(Q#)FF>(H36CMP^\WZG5HN!RLQ(>FL^XCT8.1\'4],NKC*BQ6 M3?&PG9[Y^F(QG7V^'$PU4<'+Y)D$+ATCCEP=_Q,C6"FC%9AX\8-9U'OH&=*9I47L0O<;+_TY,+LPS-,"*L+7A M488HDX+$BF68BTNW;[$U@]B]!(V;[AP*5+[D[3] MVB]T8]DRP0F6V=@(BDL-P69RBHJ7EF=M(_X4 ?[5Y:GUWLR4BVB,AZ!KQ.IB MAA!00/')*6F#I;!C(+9O4M)'W-8>*P^9L"/T\$Q3E;=_7O_1ZDN8#9_#W/G5 MIS!^A\EA%*-H'9="*UY[6! J0[U[4AQMV#JH6@.Z#J8?K MYIOJJX-8X1%^7G[_/?QKOGAU%I;+=65NS#YRQ-I&Q-;S65;(@Z9=(XN R<00 M=6G=+V,/\GJII&^+D-LE7@.IJV\D7C'V-IQO*U&L#&$=CVNL EMMBW6V![BT>M\-\LDLVQ +,,EK8 M12@(AK:9$ITT1>ML0NMP9B?"NH7@\="8#ZVG'L!WL5S-SW&Q;O%5F[Y]F7[= MUL[569T\,@DVU^QVT!)B/?.-FAA!AK3-M'8,'R%GW&.LDP*MD4XZ@->G13N? M)3*ZN,(7GQ=XX\J3=T)QSXB3P$4M@'/@3%T'F)6)G$M[>P3OT3AZF)IQ3ZI. MB:A&&AD16\O%:O*!A+2Y"NJM+R9'D-E1W![)IOH<21;NHU M"-%/5_"Y\<)>ZJ0'"2$/%VT/>-C V.H9+)C=&0297")12!5PM3$W$CTPB MF]R\J<8N=/72M'FLW/-A"NH;=&_Q:MY6L#PC3P)DT>249YLAV) @&O+44YW1 M;)I?8M^)LF[S>PKD%W[0Z91">THAU;!E>3 <)#*,$"LB)+"2*D MYM/Q=J&K6\ =C(>=(7>@-X+TDRVXT6F;1 MHSVMD]=MXOH$R-M7(8<;P$&':#]5DWDI@;-[U]ZU!??+7U]QMARP&O\P.DY1 MM=I 0J.4L$K+HM;1 XN9(FV.'&)(IHX&45YP5:1IWF[^E"6LK^;+U;M27[FL M[>MP\6V:=7\WRIY3Z>H^ M6+I;%]-<3QTXF]=I7X]6N2'"24Q6<KZ]R0[)Y@#I.2)SSI'[B4Z\\B4NX%]^C>'_.:Y%M[5_N6!W- M4.H\&\=!&J5JG2GR,E0+HY-X?X_E#.[JY2WIX-.?>/8-?Y_/5E^6$R&<5]P7 M4"6R6NE&XB&9@$+DPM2>D.*$H?8.%#\G;W$?[.V3"VJLUPZ\R/VX_3\8%I_^ MG$^BJ,Y*J)?^?1W0A_0=:@G%Z, 5$\KSUL6-!Q'ZG'S.TV'V$"T^3Z@2]G!2 M# 5TUAAP''7M@2/ 20R0O1?&JA"C.^&=O<=(?4YN[(GANKGRQPOIXKSH GPWSPS$M^RB.AARGMH_]1CW#=6X_/$ZWTMQ.5>$XA M%3 I8^V[64>+ITA.C_ ^(Q:56_=?/HS2/MHQ=8G6??7X[-#ZHM";?[ JO,JR M) Z,Z7H#TEN@#42!TY[\H>*+<*W[#1U![DZX-?]IN#U;[V2@+G_YY/9ZM_T ]UZ-15PS*" M3*CW&$WM5::"+1"TD."=IX@E9!2N=5N$/4D\UII=ONXCIHO%=#7%Y3^G].*+ MU0<,>7KVG72!B_/IK-;>_QJFBW^$LXN:N+Z8K2;>H(RI"(C6!EI0R4' [*'8 M;&5$K]O7E!],[+CISR%1=]L*GD:?'6S##PAU8C-3D6$],B.YJ>@<>$L_"I:B MD\6)U'Q,\@.DC)N_/#WHCM-%!Y"Z3GJ1V@NI.8C(8Z4?@7P3#M8853)]@-@Z M,MX7.H/E$D\)G4-EWK^+UJ '\6-/:^R*G:2S\+[ "MI9*7( G]?#.Y2 4#B" MB?3K*+BVNO4I](G=KZNKCP^\^/+:HY!"IV0E14/U#K12%F*6#I+QF%-*PJK6 M@MB-LN?E6.V#IX=;:#;3U,BWU9_BZ.YO$6NCEW5+!^D5:O01I) ("FT$"MD+ MH+".T^8><+?K?4]<;C^&QEX::K;#RWP$Y8T,TH?XV(YS16F)8 O,&0^*H8.H M+LTS*6DYGG[?=1ERV M#,F-95RD.B!#020/%K)R,7@L)MP&U+U%L'>?/!Y(6NIKWDQX(ZO^$R["V??5 M-"VO5LN6"\%#Y"F 3IF\A.(B1$/+)%$<$E![\A9V@<##;QBO24JQX:OYC-S%BU3U01C_-_&4-LP(E7U IL$Z)'RG)*'.Y(&2O+&L"*>3 MW@$93[YHG/!_0("T%6T'J:)U\U3,[\-B=3FZ+:R96K[\?OV3R^9GP5*TP2,P M7>HVF]8]50,(8Z(104G.=VH"N$?LMCMUO70,;.XC#ZRHSB"X69XY6%.DY("! MMEX5'"U/I6L;=)NUYS*E; >$6@]=XX?2]R.P.D#X'<#G/DN_L<5*!V:=8&2! MO:U5\ 9JAT9 K'V0C./!MH;1P]3T Z=#]/SD0 MN2QC MJ"*[?NHHE96".T7$6S*\D0L@X1A(+ D4CHM4FC>ZN)^4SIWQXP#54@TC&Y_W MX?NE<9YOQL3?MU"6$YT#(V\@@-&U*)LQDE+V F+*610924B[W*??[6V=[V/' M&Z,!A-Z!43J\7,NBB*K8!$$BK1?) X0@)5CIK>(6(VL^L6G8\KO![AJ=R+"= M1I4=8/;.2GRH_"MHY9Q,#"1SM?]9S.2VLMK_+-:QO5S'TAJBN](V[GVB$R%R M$$5U.D3Y-PQ+;%%S]<"#6I1;[4)CHTJKRU?]*'Q)05&4F 1D[C(H$30Y5YR^ MD >?+,=L>.MJQIL4'&MS?L/E$G']S->X3(OIURK]R^A8>1MCC@RP&&).5Q^2 M8X3DHA7!9\FP=;.L1\@9-RH\0N^WK4>RWB&0&5,^4TB!9$HMTH9+ M02I(:73TI3"F=MJ.FDYC&A )C=1W[_BE?639 P"V(T6*F-STI#CNO3**N$E.;5)04Z2 MB1P8CVZG^=K/;_S2P8H_6'X=1*7W[W=7@50,QBDG$2PQ5L_7",=9U^$7BHQC MD$Z5UF483Y T;KJWM7\PA!ZZ@=6[KUACMMGG-5\?L!X$;W_ZA(OS";=9F:0, M>'YY>DL1-,\%F"L*34"G;>M4QVZ4]>B$'@B&>X'65#/=XFV&?X:S-3M&6>M+ MX,"U)G8<9_7 )(%PQ)7AJF8,3P*T'R3U:,:&1-AANACYR.H^5CY=)J2KO-[C M8CK/$\ZTSDS06BF"MGPK-/EZW (FPH04JMAR*SRZ]\1JIY>->V U!&R&D7,' M-NDF.__$Z>]L MB28ZEUKGA_>E<=SCJ-'0>*RVND/C5774;^L)>&3C4PD:C(@DKHSD>XH201;R M#'Q0Y'ONE&X\&'DWZ1FW&=WI4':$%CITT]9?WLY7_P=7K^;GQ%4BDJ8A3L^F MJ^_K#[?GO!.;T":O(A2?2804]T#$J $Q^NR]=QIWN9]T'!7C]IL[I6,WD&:Z M/F%??ZVE5\>>L-]Y4+L3]L=I'.:$76)F$IT$U*JB29)+;\F3*ED69D5)ZG:Q M7VA7:57IV02^59!TA&))RT(M,Q!*,:@=\8*U[KKR%TJQDY@':SEQ_>H MO07<@:_SC["8UOSP%0,\2.NR$&!<%!3(DF2"+ H8*TS7":N2M7:M[Q Q=OZI M&4".$V\'^/CX9;Y8U9CRB@/:Z= H;D%$8T$95RO+4(#TGG/N1"BJ]:G+72K& M3C4U0\B1 NX (M=L'](8T78=>FQFZ97YXGS]P&,CD(>>URX0V8GB@>(1EHMF3 "3DO8%3[&F M8\%#*MRP&!TJW*GZI]3\;N/R#OP,UY>+*MY=[I_"YO$+SHQ-2*DR)+""%0J&9KK=EM+.@O>-9 M)R&BV*FL]$@@W2!J7$@U4?T.<#I<#QT ZR,NIN07E#>S//TVS1?A[.S[FW/R M#NCWX>P>=I>;:DQKF,62-$B1:C5F<."YY;0R?4C9R>2*:8RW0VGM#X9'0.9V M!'X*_76 TZ>.4;3@:'@Q%&YZ49O@)(@F%DC<&AMYP"B'J7=\AM6TQ^RG+?70 M :QNYL!_G(XE9W*QY+1&IDS-@QMP2G'@J)U+49$OVWJ4S/V4].B4':CL1T\? M#I)\!_CY4,M'WI4_EI>#O=Y%BJ=G==[7+W^E+_4&Q*_SQ:TSVNUY["1B\#$* M!5G5*144"E%D)"5]%Q037"OF6Z>8CB"W1W/6!HFGTF$'<-WZ Z_FYW%3 ?H! MT_SS;/H_Q' F14S+^LAG,RGQTD_)+V8_R@C(V:#/+LXQOPI?:PO5M4#>Q;/I MY_7C)N@B=R)9,'5?4=K3YE*4 MI:I!96*R-:G]$.S]78!S;#@;\S1'2=[_T] MK#:M5.;E?H- 'QV;!-[K)>TRPX?S-DRZ.!,JI$(+O%!\KCR!QC/DD-$D1P&3 M0/L<&D0\L&]LW9W7%_B6Y/?I3SS[AK_/9ZLORTD0V3&O' CRQ6M!F "OC :K MO1(2%9;8VH >2NO8WNG!B-GE8DUS976P_^_*9QV%_.G/^<3PR+V+M+-P5MG3 M"%X6\L9-B+6CHLKI%)>['B%Q;+?TY! \1#7/#7D$)9Q89IDKGMR84(^$RJ:NA4Z-M;.<\-?--OM+@XTU(7"RXY$J;2"H(EXVX= MY\YB*,D/4T^P.XU=E2>=#'S[*N<9@>]%H7?^8%)DHRAP9U!\B!2TFPQ.L R, M&(P&2U*J]4VQ@P@=^PK9R6%XN)J>$18G0D=E;)V$&E2NV50&480Z94#3$DNH MN&I=S; K;6-?)SLYXO921@>EO(_R]<*^$5*BXMPM@RSO*Z5?W6QJ/AM4O(C]4=78R>+#=HQA.H&K=[)R5$4W))N1:+M]YI'R'G6-/^ M&K_.E],??C"134[P"(\E3>042TE@GFC^$LU$+.+1?6*"D*A72UXVG-KB8(13%PC.EDI<\4Z35& MS_V4C'N^,A1X&DB]'^S\0GO/_#OB2YQAF:Y^NT\=]\RB-0:.E%H'-N3CQ5?R7&NJ)YS],<,UB.M/ M6QA_Q-H9;99^X'K"(RM).PTL9@_*"0'!\PQ9(@_!"H&F]<'8WD2.>S@QE*49 M5E<]@#%<2NV7O])TB9_"7QM);FVI0!>%%R0W\N- I6#!QZ AH"!NN*2/6\^! M?H*D<8\?!@-:0SUT *O-#OU^,2^X7))NPMFO>.7U::DP1C+6>SF<7RVM,&"5$#@8B M:@V*)Y)3P@SR[8&5CL!P.* MHH(X;P"IS9IX=3:_J-OXMVG=Q:>SS[7?U]42R=K8$BC0"+1[JR MQ!@B&,.8 MLG7=2+8#D'9YUV[P>3:9[4%$W,'V]7KS6EH27W&VW!QEW4K;!YFY<\I MI%X MLC*!+R6 +-HJ$6+QIG7%XRYT[0:Q9Y?_;JZ2#F!VO^6MA\?$S T;?(=3G;.7 M(1M@RI,H8V00LA)@F4>;F62L^66SPZG=#9+/+HU^(O6-NHG>"%,VIOZ>\"1K MCT2Y !/JU1XFZN#S+"&['+DBA@QO?7#S.$6[0>[99.T'4$,']N]A1BQSG,AG M4$PQH"0MC2#(D(>B#%?<^\A;5YD=":5GEYIO(_QFQ;.-Z\[FL\^UR?-KC*N/ MZ0OFBS.+2^\[/;E)A=A@GC8JBUL^?+M/9?'FQP!^X$P*S<%A V)S) MSN@"+A1&&UE!53SWC+5>GO=3,L8M@6J@][L._'&B[F"_>D6OG*Y^#6GMRZT[,RHO ME.5>@N;K6@D2AK=&0\ZE)!$<6=#68+E+Q?A8.4JQ\Z92[@XGFY:)7,3L,7*H M:XAB4X[@,O,054)=M"\QM[Z>=A\=XV+E6-T^"I4#!-T!6#[@M_G9MYHPN\', MMN>EE$(S[T"G3!Z>U!Z<%1D8+SI+ARHT'W_W*$$]P><0?=]NI-9,^!T@Z2,F MVJQSM<<;!H+UGGBHH0$9W\LA]#I9X%D)ZTU2I7D8=8>(<N*O\#K&:&6CK[CLJ:DI&5!(#Q M/<'@4+W-VPIQ9!Q\Q-ETOE@3__H"_W>8783%=^+';%@QRAFOK 9M:T,274?( MIIJXE-QY:Z,*Q>Z AR=>T].6T@ 7+87:%SXNSBH?=L.'-L@MEP:,T101UC(3 M7\LL@T])IZ!2\+L8B\?>,>Z]GJ&1<;@X._ [:FI[M4EM?Z)_201;9@ M>"U_#(5#4+Q 4G7L,XJ@=?/N4O?0T1-LCO=1CY9TAVC9+"3#)2LB.[!H%47N M0H$+OAZ$%I-5CHP^'1@O/7BHQVOX"<@<(.X>0#.=X;MRF1K8&$FA;,@%!1A- M\E#1T]XI-()1R1D=ZZ"EUG??[U+1%U@.T>UMN!PGZ Z@\FH^^X:+U91L[;64 MC\A*)1\01$BTA#SMV"$I"TE@8<&Q+)MW2KB7D)%;";<'S/'B[@ S-_?IWZZ& M'A3ER>8R,KPYU+J*0H8W""@VY?4U#B]:;TH/D#+NE>9ASSIHF8XIB+2A%0\EPK6RDR4!EKGLDEEZWCS=MN/49/3QF7 Q7^*(B.D'YW M2/IC%L[G9%/_!_/K38>ZB;1)&T&18*P7K!72+AP+A8A8>.U6QS1O/LCI2:)Z MRM8,@:EC]=!/;\#KU6>3&&40]499\HG6!H^YSB8ECHI3121F'3;O>WKM_3V% MY&U0<[!T>VAD>HWVJZ)DU$X3O$NN++@@P0?-0 G/"S/!63 M)X?(ND][\G8^2QMFDD8DF@-8$S50?)AKXE)!48)^S6-T60T(G"M*QNW-,C1V M#I1XKQU'=ZV7/JS1Z!Y//VGU=_.VHC<00MXPT?X-VQ3-WWE<:TD]3N^PI?'! MR6(LN7#"&@IDC=+@HN3 M"@697;,MF^B>:K2>*MRLD62IYJXK4-,?+W&FT%$ M(U5P+JGF%OFYE,;OH_==2N/W$74'(>=]A;U8%#?2 F/9@-*%@7,4-#O:H%"; M*%UHW77M.93&[Z78'4KC]Y!R=SC99(R95,KR[$%P3UZKQTCQ38Z0F<]:A#) MV\_G41J_CVYW*8W?1] =@.7QZFS.0A&,%RBUZ^VZUBZFR$$SE26/)AAL/77T MN97&[Z7OO4KC]Q%^!TCZ#5?TL%M'D3I3L*R$ B89!5#T;9T'*$ G+:1E19;F MIWCWT=%A@?PQN#E:U!W Y>5BFC_C;_,PV]"?HA+H&87#H99>BN3 Y9C !L>\ MS87'YJ-V;M,P;J*S.4R.$G$'$+E[#X3EDB(F6>?\T&Z-FC9JYQTDBH*MCY%I MWSHX.NRRS6!9SN8@.4[((]>X7AK"Y=82OICEC\3,ZOO+^2QO2[JS%+5T.P,F M2Q$!,0>1F*+8@.4<-0J_4UW\#J\:-X?9#!E#"'9DG#S@:+V=SWZY6,PO,_MI MZW<9(;@)FFRC8044UZ9VN*(04KJ26(I>E[ #8/9YY[@-HYLB9S!1=[ AW;!4DK148=(W"3(IE;K<$Q$X 7RSE&Z5EJ?<:["UT]9?^.Q\)> M4#M ,=V#[=T,M[;91L:+0! *$90M F+V$8PU6>@B)7>MQRKL2%K/D#L$$WN! M[C %=8^[3W_.-VQ)#-'5R$.PNC6@)Y^ :P4.4R1?(:&SP_:&>I"TGK;1D^/N M, 5UA[OUEF"\B\4S"2&$VG0$"W@M"K!DO1"&UHX9MM*WSXMN[9RRO:7<'4ZN MW1@50CEE50%3.$6W)1,?D0G0V146(D/>?+35LVG&L)>.=VW&L(_ 1TXLW'MP MXYUV$8E^QQUYG*)>N4A.0? L,N.\T&*7C%-_!V!M-#9O*+ZQ>W'@G_>R8&*P M,97:>[IV/R(9U&6A@(M41$E&&'RJFNN1Q_?DAS0 00LACHR#%Z0Z7DOCKAVV M1&N2K&/UI*KG<1X#1"TM)"-%"-(JH789E'G/HWOR'!KH_UCAC:Q[DL9CDD8@1Z"#)+"-/I"+CD%;.1I%2N5YXSO@(,G7M-3 M[7T#3+04:G?XP&\XN\Z,QJAYY *$IU!-64ML!8G ;$[,*\S^]LRN'1%RZT4] MU=@/@I%C!-M!!')O*PG-9)'912"W6I$W5'R='.Q!&Q%3$L):W?H:X<%M64YZ MG?F8:/5H27>(ELUJ\M*QHF6N:4#B@@L'T=1^1$SZ4,B?4JEU;N/9M&792\.[ MM6791]P]@.9NMQ#&7=!(]M'1MDGKR"%$G@W$;!A+.F'6K2N#[U+1%U@.T>W3 M;5GV$70'4+F_3TAMMHLE),C*4W">BH7:4 9X+$$Q&:/'UA58SZ\(,O%<[(>TV#>/FS=8^E3A( MPHTAY"*+&+(+UCL216E%234E3F>/L;=%[!MOHJT=+MRE8MS@\C"M/@*1/43< M $BV]28?,-B93;]^6[V=SOPL3F=?"TN?YWEQ^W/1\ MW;A''I6P-)1X&[!L+_WR.O6*2Q,#!*(DTYM&3S8ZI!X43\J[1&^/6#B\GO4& M!>.F"52V/0<(=V1CVLOJ)C6_>B!I7TR.+HXC>;)"*HE$<:6^DPTGU9023CR M:BBW+*D^N].N[QW'Y1E:]WM!; ]%- "R*_HW#%T5G#!/;1ZGP $;<'E:L:$6=M=B)0$F@9@,*B(T[D1&CR MV6FILY)]=[&'WC&..SPV5/83<0/>\6M83']T'2.OU1A-E__<7* $920SJD2$ MR$N2*"#*@42>J'4Q@X#ZO=(?IJ<7M&SK[E!UR3>%(EP775?(:]?OE+F@/3BB M=>'%64ILN5,)41@,#AB&!L.AZ"X]8]=JU-+Z@W Z4 4-P.G=#)\%RU5W@/6G M_WZ1J0.!LN0\L;ST:!:*$6]!$F0GZ92,=:QVV[O[*6D%0H=J>EY=[ V Y_]" M^CJ=?7T-R^G7V48I96U%:DWRIRBU60=I.8V2ZGS@N7-;F;U*67\\5B_F?I[N:_XR>K7Q,GI>=<*I(2NFJR M3'!S'#1A+@*&$1F4K]VN91?ZQO:@*P#BD M F#,8EWIDFIQG71%ZF6=>*71GPC(2@K@0I_*_Z?>TU)I[N'FJ*I4&[ ^-^6# M!A:V V^17B6T9$3GX$H^G"=H/RUAP;*<70+OANUS=T5+2P54=2Q-%:F/WK3Z MN_]5R%]^R->ZM'^$Q7^N_6)5K@"=L-X93D0N*971&.(\*!)90BN:,;J-?3(\ MGGQ12VGVAUN8NG)MPL1L7KO)Q^WVT>5[6$VREB)ZH 2R1.<_(!N!14$2:&"1 MJNQ%[0S$!TAI*;^LEH$Y7.8-0.?&(.0D91*E6RAW7*%M5)FXS 3A7J=(?4A. M#=$Z8JZ=:\4JN\KW1:0<4]8^ G*L>IT]O7N04/DDCH!EJ"'#D12@?MJ M!D& )I-99FA/J[>IV8G"EF[#ACL(JJ2A!O!W4V(O_7*Z_(RT^/1A=CVUG$VH M-Y8;A5LT$YE()2GQ(G(2(\@<%,:-=-C3[(=I:^IX>PC'NI):&H#;?8OIC]EZ M">EB ;V:GY]/5UTX 8#.8BRZ_ H3Q1ES#KU#C#XCD=(!1A3*DIR,#! "I:Y7 MRX,#+5\O8OL!\N2/P^LKKL&S\4L+O_P[ABU^M@)(7[XMYNNOWSZOYO&?'_+; M^0*F7V>?UV$Y35-#"!B]MMK7N?GA]( M6C^4GO0!^S&5UT2>^ _ .&GU:C%?+C%T\NNS$GU_6'V#1==#"0&V_#8_2Q/. MG4I=.9> TEJAM%(!EPG^G'D?N):Y?^)XSY?VP]M)G+0/*_"&D/3_K=/7(JX+ MWJX8TB%2C+0#@2!H*:&PY7RXA%TV\O!E_9!S,F?O]07<@&=W M4T@W4D]7);?GFE4U%A*4=%83A2 R)?1>3>D4&8(";S+/8M@16X]1UP]K)WQ* M7TTU#8#NX^4)\^T;SN4D10D<$@K+<&2%TG)WE36):("US4RXZADSCY#3#U8G M<;A?6_A-X:AS"V_R8JW.21E#O77D4ZE\-])Z HI5X$DJE3*"'#B L"B T0\3.G7*Y]@O8@,?U M=%*W '4$WQB"/L-L.N]"B0DWEH/"N$%QCQ$$[L?$1VH(1A$1K$43>[O/0%7X M7%'2#SLG=<9?0>0- .?-S]5T]G4]77XKK&RVY6T^!MB@$P1/2FHUD0S#"J<4 M)RH&+IV+3L;:]T8/4],OL?.DSNLKB;X!$#U<=7\1F5Z%"]O]^N-B&N'+8OKU M*RQ0BI 2E9187P;%)/S*,95*ZJKV/'@*U3N7'TAR/SB>U&G],95X$IC]LO"E M_=EK_VLY45X@=YZ3''(HS=XMBCA( D)*ZJQR,NNC(_0:@?WP>!+G\L,KZ"30 MAS];0ER7$N]K?+))5CF8*%"0OE1; L?0AG$@0B/W,<2L_+ '83L0VP^5)W%Z M?US%-7":WYO)E^MEB9R6W3*45"HE&2L30='[9<*A]ZLC264BI&9>F'Q88[,G M".B'N),Z]1]>$:>$MFM+ZD7&]S\I",I]*4,WQ(,4&(^E1*PQ@2CM,T9HT2D: M:R-R5R+[H?8D[@_:4FAS._TG2'#^O6BV\YVOW:)XKV*I* MK6Z1L8D*QD=E,A%4+Z@?"DKCJ&4+'P<-XU$( RJSYR2V1B@7@M+$E6ZJR#=#R; M'F9N]S?WP]1)7($<0?2M[J:?OZ&T-^>>%X[JB_3?ZV67Q/QE?LMX.Y^IEIX3 MDQU&858S%+.3^!7U,4D;(8E#]M2=J.G7M. DKE!&4E$#H+S( =PZJ1]R&:K^ M?Y%%?,,ENR]_;>Z12HG^=!:GW_W9A_5JN?+=/(^)< 8<1V_"B)*FI1@:>),, MVGM) X92WDO7$Y45R.D'RY.X2AE+2,F/1)")"R<1PD1,7-!!AO,O)> :WN[T^U./EWN?WP\A)7&Y4$V,#AFA# M?3?E#-*7>1FM=N6:7K.U+ON >[HF"7A"CBDE M+OJ #BEWT8)(E/>YH:A#33_HGS:\^US2OCH 7#@(<$ M*!5E$2Q&X#Z3C-&.5';2&(H>4JI=9]6#K'ZX.HFC_J&4T0"^KK< ^P>4H<>0 M7J 'B [?]653G,(OTW.86 MHA6DD5)A,I 1&?**%O:R,TDX[,60/MAXD]FLW M>Q(G_,=04C4,_L??[@@RSS&E9^>K:\RO[][*DSK9T>_[]24FM4VJ4HPVJB&14J.T:4+-,%0FG6G:0@+F,PHED6L7J: M^#UDC#_BX4"]/S0>;5]1[VYRW&81S>!K:;OPI=KNAZ'I8G79RGO3*[7T)-S4 M3ZL<(*I /).^1!RXD\<4B.(&A(Q6AU2[<=IC](P_U:$RC*H)?WP\=:=LI7?1 MQ=)X-T/+#Q>W!TR)S)UE)''D2 (DXJ66*#0*BB>G>$Q/;%B/OV'\40R5L%%1 MD TXU^]F/V"3<;%AXX*IB;-><>X3B>B*$#^?S;^CXU^*IDL[;Y884"4#06^_C"/AG/@(:#6S%=YA M%&!Y&LC#>8RN\0>W+M8*LW%\/& M69+RX+G!K0K=Y *^3$+7FP=_Z+AB2:;ZLPZ&B+/ND><4EM?[@%QFA M?OD3SG[ [_/9ZMMRDFEI;Q5QY;%8W#IFB;, 1+&<%+-::E;[[NT@@IN,W7;! MTF-'2<.JKX$M="=F_Q_XQ9<_YQ-ED]93Z M-_T0/4V&NX<@K)KP&PUSW_R\:*HPGZV7'\_\;/_ ]N%GU0AE>U):*7A]-3\O M)QL=F9_@K!R.=\?Q5Z"*,FBA/!%HNE00W-Q M&WLU]/?Z&U\L%G[V%W=+$U_3-/:G[WY&<_6I4BIRY5]Z9>0+KKQ MOIBECTCA E;31?>7+V$&>;I:OOSU9;HJ;[IZ#/XN_A1)O?_U7[J:T< Y-<"V M?<4E*$\$R2:\B>'E^*#$7OR< M+B<)0]+H(!!7&BI+"[@=>^&)HI8SW$V8J]X,?72FQUVBSVT5/3#A]30@W9 - MZ#RIPO5BCFP6@13?]DIR5U*[2#Y_6 ZOYV6>Y81GP82D@H3@RKVT4<2B\2!ME_9*2H;@9^\S[I&#]P*(<&6.MK;;?H?1)F1@FA8A:$18E)]($05R( MB? @0@B)&Z]K3Y:YAXPV\#TV0AX#[A[J:@AQ@UF.WRZ3N7/DTCH#Q.5RMA)" M)!Z"):"2S#$[%63MU,#C<3?NS=)?7ML8(!V]J<\.4OG=S_SFYY_@^WRQ^G"1 M@[-)SGF[[GK'7,T#9"YJF8(GT4DH=X0"S2*+A$NEM0.;H5=I^9 TMK$EM8;) M>8, ::_7W\?%=+[X,G\S2Q_RB^_?SZ:Q&*G_7/O%:EO(OWP-^.4Y*B']\7T^ M>W-6.MW,9R]__=?\;'T.MRJ*NK+_B7&&:DDMB=EH-'14$J]Y),Y)68;Z>)-H MCT5S+'K'SH9H?@$U"9SV%M.V^S94%@K53EB&:DK1>R)9]L2JI A/'&1RR7O? M9R+ T0@>.X_C%)=3 ] 9>SUA)+I]*^ZT*.^+:\O+K?;M?('Q[B>_\E?-*"$*A3(PW2A%+!>)3 M&2G 4\UX[3NC'*:@JX1=0WE@_2TTXF24W,W&/)ZFCDU+;K/:\!K0-E-._&WK#2T0#0A*,' M(RRZ-$)18*Q^Q=;@;(U^TE@)@X=LTT< 1 -KI"NCOY_5NW>+RR#LR_^YV>$R'K9F;'H7=9.(BLI%3,6'7$B1T*1/ZJ#X5G57A^/ MD#/ZS=(P#E,M!;2+I>T*]J8,_\60R8E$B62E[;2UBE#EDA J8S15.U7G48+& M-8_5U-X/3GOHH % O9_/_@=-\C1/(15VMB8VA8BB4)3H".4FQN%RTT83H&6H MM*$VN-IVZ7Y*FH30/JJ>5Y=[ ^CYSWM8T(RY[$J&29:XM$092:Y+>R!E/$?O MG(G;#> .ALX]9(R[E0V'FT,EW@!HBBPZV;PZ\\OEA_QY-8__[*PR<,D\!$=4 MZ2(@'7X5*/4D0\H@E%,^UVX5]R QHZ<%#.,+U1%^ RBZ3O]V7;DH5-)@"-6= M\:01ET#D)2<SCH^7EQG_WIC$ M@7"M))'%8 ;--5$Z0X[94/"UCMQ@XR8' M'O^N6SW><4%-S,0RBR;7&TXHF^P/J0L ML0\S* ,OWLW2.G9;_-;$6JF$L323R)4@DH(C7J9 ,LU92^V$5[>\GMXE'X^\ MMCWX[*/I)ZHN:HF]";-T/2+]_'T^6\X7O\WCM5)@= "MQ/46?=1$FB2(+X4B M2G(A'&?,,UK=.CU!U.AI>\T>9(UMQZH"81>8[:&5!H"&5,-R-8W73K^XM2S9TO'-*59:W>.2 M#-F0J"VN2I>\<-7[4=RAHF$8[:/HV[>[ATE]1-S$TL5O\6ORQ^>)+44EV?%2 M[TB)= HC6Y\5B2XEJ9/VWC_6D&$)\=^_SG_\;?O$#4RVWUPAY.I](Z?@'*BQ M^4'B:\!0O)TO8/IU=HU_8X :;I%A7J;L*$6)->BU99&T%1:H"K7WGSM$M'0K M4=],'";S!D#S@,-WE9S\VU6=119E"K@CRE-T_Y7%.%4Q09RT+(C,LK/UY]KV MI:X7S :#M5WIS/9]VA[2?4[.('E+*TM^L52J#,N_>S"!.' M/$/0:.@-+C\I#4/#+1-*G"H;K+4ZCIIXUX>)T;-8!T';@457=57? /:O\?3* M?Y^N_-FF?O@1!CE0ZIT@7'L4M^>&.$$5,9Y';WGDSM?.,-B9R"93Z6IC=UC5 MC7P.^PG2NBM9?S?;GJU7D"8^R)BE]R3PTH4G28/^D+<$7:!@ MA3&<@CX0.=M7-7E;>"SL["/N!F]_'G0'KJY!\ _6Y^NSKNCW^I^6/MT3X"*& MS'CI^22W5R(6+6_27/ LA1"YCYT:@+0FS_=KHG-L=3;@WQW<52"(E,I_)*=R M!*XD\FM\.41@,9NH9&*U)P(I]-3P>UWR MRY>_WIQ_/YO_@L7$6619^(3NOZ1$1B@M4 /^PY*-T6D=U:B&^ &Z>Z'9_2NA MN8:"QP[W"BLP2\MK1VG=/]V)6;DPB3(DSD,D-)<=!G(F(3M&K ,&5FC#V%,= MJ'J]J-]A.SU1?-67=1O6\#Z97:R#W_T*A3[[>N-S6)2^AA]R]^&$9NJX%&5: M(GHNDLM,O%2<)!HYE$'7FM6NF#F8Z'Y ?0;70D?4[=A6\'%FBVQ+,XCYS"]^ M7?^EW_W/Z?GZ?,NX_PH32Q7-5E!B4IF1+2F0P",E47@75:**]>JO6HV@?F ] MU7N@\737KO4M1W0E3OPZF_XOI(EQV8'WGCA>;F0C!.(]]T0[GACN*E&K 4;A M/4U8/V">ZJ72<#IJ%WB75>9O2G_/Y10=FM\PW)L$I#YG6R8^N)*#E2F&>#$0 MC/Q,"%EII@:8W[,#A?V@>*IW5$?0VFFTTKT8=C2_MP=5^96+8[5IUSR^3KO= MO=XZ0$O>P[D?H6VODZ(D!B>B631E A0E+DET(;.WP2J;(=4V':VT[0T9 FBE M2;(,O>?H* DQ.>)%R9#-2;)8N^#W>;3MW04S.[7MW44C;>S2@S?!I#HRSCF* MF9:,;LVWO+J!J8\'U/1<(-CD=-"5)V82< ME2+MC&$[RT =YQC+\P$2(VH6@XW3U/= =VH(]30 O![FS;:7ZS9G1JTQ5! AT;^4S.)&[J@C665AA$G>56]H?5@_].'Z6M=2=^]VZ+O(O@$0 MW=/*.1D>(/!(@*$'*'E6Q/ED2&)&^DWJ?;H>^BZQ;0,O= M3MW2"' L,A*<*8UY# :TVI=S.N]+#V_KJL]>.(%VZ#OI]>EVZ+L(N2V8O-AR M@,$C4AHEX2ECM !,$QO+?%XM<\!H04A1NZ_072K&C?N'@\D^0FX )J\AK-[- MT*E;%U/;F5?M("F,)0D//I!"-;&E 8,1--!DC:+5)ZC>I6);P M\MZ?7_3N3DXI2XTA/K-R<,4M<5%GPH(0WF>ADZZ?JGH_+6,?;Q^FXTJ]'T/ M*CO)@S&WSJOOK?QXXC4MP6)?/PK/NV\R.ERHD3*(2DN$Z$L M&R*#1.^+>4JRYYQJ;RSNIY6-RGUTC'L>/-1F=+#$&T3-Q3AD=.6R1C.;DD#L MZP3$>A-(SB:P&%Q6U;/)[J=D7)MSN(:?@,P>XFX -*_FLQ^P6)5ZC<+(UEX& MRVCP4J*5I*[T.U;$"L,)=^!< .VIKHV9>PEI"S+[:/A.D'2HN!O S,OU3BB1KB.C:@2$.:2=@'9,:4M"Y]OW' Z2,VRUPJ$VJ MAMP;A4_Y<@$7*TQJ%UCF*!4 1:0I9CFRDEU+8\I2!<9KFY\GB1K7%%51?0\X M[:^'D<.JSP#_LX;+J59 A;'!*V)T&;\F%92L$4EXC#D)!BBI/E'4S:>V!X$# MU#6O(KL&S,F+/_TB7G_-I)A6.E'0D# MHHV3Y:1"E!8[N&8R,)1G G>[%^WA5]H#\#&N23L 5K?OO\?6<0,XW[8J@6[I M?_C>-2?96'0=G$JQC,"Q4+K5.TV\C+KD55(4)B-T;6F+GQ*Z'-Y%(RQ3V?1PUPZE8^2+ME:P>725MF8\MRQD$;BGZ/E: M*$/?HPYE!*_%"$OKQ%-T1M;.$;B'C)$/W%L!92U%-8"U"VET7H^+(KG@;2EM M*%WPC2TK)A!%C38\&15<[9J[Z^\?M\/[4/'*WA)N"!T75Z)16&5\(H*6<9>4 MC6M8U02R'"_II\ !)[B'5D[VJ3;?YN5OH+3G_ M;&4PCLT MI.!("%257(J$$1.ZB-0[PS+S7ML^72(??$$;JM]'8_/:XAL9 ]<._39!PD5F M@P&K1(Z>1"LBD:QPXXPA47"9G0@^2]4# @\]?UR/N!("J@AO9 "\G,_6RR*/ M2R!?A(D WH$I0Y"+4!CNE=XX1E((RAEDS-[.=[X7 \]?USOLQ( J@BO =?@ M&)UMO/6>AU2*F7A"7]I*XI7+! Q-(2DCTZ/CQ4^Y%]=@,V"&2Z%M"P\-+)'* M36E29 %*+J).3I="!T%<,(QP(7ST%AU.5SNEX:]67 ,"=-A67+N@I8&U5OUIQ[8GC,5MQ[0*J!A;2UKTF%J0@P=GHLW")R=H38>XE9-QY@D-M68?+ MO '@7/9FVLRHZ\;:OUBOOLT7W;P:[2!XQ2AALK3-M,;C@M"!&(NFVEK)N*O= M_NQQBMIIV["GRF_?>=63?P-HNC[N\#8KCJ8H. ^$BM(&A8I ;+*B9!'24F,L M.0VUC='#Y+33UZ$.CFI)?N0[E/?KLOM^R/]5*H,GGFIA>&(D"OQ'EJ8YP>$& M'X*2#C\R^;;;<^_%R8V'CGM;4D_QATFK)36_R^_GJ\^P^#&=?7U1)J9^][-? MKZ<+B/B #XLW/R&NRX70AYRG$5VS4A;3$*8$VD3E)O(U HA*LNRS6J<]] MZB$TC%N\-B"(AM3%V%T=$ O+;_.S]"&_0.H7YUWOR8[K#WG3$^>:$?VP7BU7 M?I90#F_G"S2F\_+[<5,<6@Z_OLPW[9:N_'/V?X_&_3[Q]RF4$- MJ1S>7LGB#L]OUV=GN/#/UBM(+_URNKQ'5/>(=Q),S#P9]#6LQ+@Y "4>="0Z M!NF$D\)9L=L2&(.-<5,N!UL?S2.BB1#FBIEK[O2V*P D-F%1W$^7\]6R%;V+DM)B7%E=)5&3]X!R\2D3$'*H.GM,IL*?7A[D3;NO5-] MB VAD?: EEZO%VC-/\)B.D^;132A*BO+9,*ED[K^;IEXAPQ*QU*0GC&?!L;8 M/52->T8\.+P.U4/CR/HO?[:&">-.2UK:$F2.;&3DRD7#B+96&Y,4F% [%>M) MHOH=&-/G :S=U= KM[\7"$#Z^GR6TD?*5DO8;4QOI,0DH5 T7>,9<)O1 ,< M.*/$&DM_/%V_5JO8 2')<:Z^W*$,:Y&*(DGNG2CU!P8JE6&-.BM4TZ M4-[K@&//U_<#THE<7QQ#!0T8I\_^,O?@XJQ]P^?FV.7=[,O"SY8^%BU.!)W9+J1/*H--8VX7:@;Y^^#N!FX_!E=..>?NX]11??%U MEZ&[64;7+HBMRCE;A8$("%=N#KNEQ0G5&CAUZ$&RM)M->_*=_8!T(E<0@PE[ M[(Y]3W66>*BQQ+:&\\U/6,3I$A?3;!.?O(?5Q?HJ6>;?X"Q-LI3,F80V7)02 MWU"ZD(1,B1%HV5-)S-(7_[/[='Y6[DX^A+/IUTZL1^:9% J[EE'3WH,[^"]&5^DS'D_/Y5/^%6"P"=<2LJ;3L< MDR280(G@7GHIT./.M2/E?6GMA]H3NH@XBM(: .=E6ZB27A3A?J9>^>6WMV?S M/]_D#'%5OOMC663R&5:K,^CVG^4D C-@5" LI=(5Q'/BA/?HARN0-H32A*_V ML6 MXOO!]X0N.L91:P-X[F2X"1/O7NY<:Q9YZ2FE"6XFE&OQ/;#Y@G= %S'+6-'%?MS>3?%_,ERI<+AXZ.(A"C14[1 M#??*&:)$0H]'66GB4[/N#Z>B'_).X/[FR IIP#1N&/CHIR7NZ^M94QYT:4M" MI.692,W1_&,$2( F&X4VN-2J[]-[T-D/EB=P&W0T934 R&N'Q:_+(H-96J)# MTC'W&N(9_B]--#7$>VJ(,Q $ M]SPZ>_2!&GORT@_()W#]U)32FSG!/TP&+V:SBUY,T[#NGK'-BLHY1,$MX;ZD M:;+,2/#4$6#>YL[A#'UF( Q-9S]P/_=KJB&4VH!UWSEI9B)XLM(E27Q4KO00 M8*0TMR#:.>D,!HLZU9\4NB.1_2![ E=1QU%3 SCLV E/K\MP>UU^O"RXF,9- M7[G+W E8E-Z_$YM],+%,G>>1$\D%RMW[DF83& U*2IUK]R$,!8&7_8KD8E-2F-T8*BRVBJ/DE4O^8N)W1U55<-#>#JP$5UL8<4_ZG[\408H-K0A.+4@D@)"5E/F1A3 MNKEQJZ6MW5:J-@_]4'M"]UJC*KD!D'==D2\"SVU:SV]3'Z9GT]44EJ_6BZ*7 M23(^1<,]$=8R(H/BI#!#0A! /7?4ZMK5;?THZP?($[CN&E AU6#V'W^[(V5D M^I_=1]TGY:\^0?ZW\O\_/KV[\?RPZ>CQ[W%^OGGZ93]!/TO7>\)M>V#.\^4Q M]VM8^>G9\B8_RRD*Z:G[U-W?\;J8.6.\]K7F?72,V_RS(G .%G*CN]B+&-?GZVZ;[K;N MXD8NX%L9._$#?ILOEY_F9V=YOBC.X3R_^/#JW?Z[V?[OJK&K5>)TF-V-FF4N8@R48I&V5H"U@7)A8M&^LH(>Y2@<2$U' [NY'_74DH# M"+O%P\4 #*>2"L*1+"0N2A71.03 R#4Z(9%!4-5MU[V$C#P@I)ZB;Q>Y'"SU M!J#38\%=3#_)G/.02Q?QTO!6N]+^APL2%$AM+0N:US[;[TU<"_O@04#8?3O< M0RMMP:UKHG&V45+Z[_5R51;IEBNE$X8DS!*F&$ M_2AK?G?<7=>UC],?/G\\6J=.;X.Z[D MXG!L>9:*B\2S(#$[49(1,K&,ECH;%C5CH-V0X<#>=(][MG%TU!Y'OVUA^C%O M^>J^Q%HAK:&:Z*C+X,U<]J22?T SXPK7;+1P_#W\!HW-8[5._#&HZEJ YH=7 M[UZL-GFU15A?YA\[!70-8;[XG^4(Z^WF"&L2&+?46$9X D^D3PZ=)"N(IJ"D MYSIS7WVW[T]>\UO^ 3BY# M+P"%]K'X%JB_>^0Z<2"E%IZ26-8D;AF66*T2H29(1<$P>E4Q7#.]XP":1]Z0 MCX30HVJV 7OXN'?S&*=LDKWSK#1AB=*BWP/EH%^*2/!'*6B5I?.UCZP/('?< MX7XMX+>F/G>'KMM =P9?NQ.%HR#X0KJ/+5B?:!F8RHA5Z"-)KP?R*60>* M:BLHU*Y !DI'KZ\GZ.Z6#%T",ZIKM(_T#'],TL#98NLYEK?CO?^O/Z_-PO?LWS_1^_ M^5F^A/T39VJ\M48*377N*R73O)XNX]E\N5YL*C8N7[W-/RX]2)=W*N66ERD6 M2N8"H9+O9[4!HF1@'JQ((M?/E3N$XH.MXS:3]T/NU5+PQ5GWR&Y$ MW">(\Z^S"NC*0%]-5MS"C&&$CB4?*0@-E<^QAT$$;& M/3PX(I;OF.W18=% "->5P7S!7^XR&414*7DPQ%%1KN.<(D%$0;)3KDPHT(;5 M/EFX0<#(61[C ^+V6>K>VFD 6D\6:RT?JM:Z8GN6RLW;>W\.VX0(E)E5"=TI MS9%SZ0009Z7%KU >7DCJ5.U^TD/P,?*)[?ZPVK4@;V@=C]P9Z!/@1C2-N%-U MWB#R1]1GPYYPC_=Y M[\B&=724S(^DLKWA^ ,685X!D"_GL_6R2.HB&:$T*HR0" VE"9'DN,P9!T(% M4V 4")/Z=#F]]=AQC_.;@M,A A_9>&VGMG_^M2R7ON6 ;/%]OBAN]]_/YL&? M77I!U^D!%934 XES9H8T)@N@^V#B-CW*/YMK!X1(6. M;NDZ)OZ.0V21=U)EF(,A(HE*D55A$A:!FK)I*4M <<;S]WW /SIO!U MD,@;B$ANX'_3FG_+" CM0?E(LM>N3,P&XIDJ37^!904YN^ JAQ4/$C/NH7DS M@*NKM-'-U7W-T8N4MN?%%RQ1FDRI'0G,E6Q =#B=BYXHQ\#@4LN1]AD"V^ME MO7 V6#//9G VC'(:L':;&\_+TJ7?MH=57ETD2DC*%U0-?3EJ0GJ55PBGLE MH?9IWJ,$C7M,4DWM_>"TAPX: -1FPF*9KGQQ/D-]T%$ )XD%9$"@?*Q0BD3F MC2MW]T'6MF5WB&@2./LH^$X#F4.DW0!<2EMD). ;^@JOX0>_ M^\4_885?W^2'>G1*#4;'7GEDRK-,@H- =#;42"XBO]W?__!;JR=H&O?8;#AX M5=5% ]CZ.\Q@X<^0GQ?I?#J;EL2'U?0'W&0J.XH>I10$; )D"KJ3.TZ$M]D: M<$:GVGM@+\+&/3P;#F7UM3(BU):+5>D'G-9Q]6&QC7TZI]-1RWVVFK#$/)&X M:LKD@#)DG2MAP2F5>N60X@NN(0J_NT+30^\>^52_F9"PBF[:P%:9A[[E8+E= M@E*Z[*./Q.MBBR&4)2@EX=YDH!C9 *\(L+L$C..VU]'I78 <*."QARQ=&Q!5 M./D-V4!3>A%W>"M "'0)E8RE2V_0))1^E19##@=<,L%N9:W>?[OSZ%M&Q\.A M*IP/(L\&W*"M4"XV5@V99RM)"J4^V5%&O!&14,6"CS(&7;VURPT"QHG-ZN/D M<.DV (TZ6_1O5\7OS"4;9"#,>5$"!!0IBXK88"(Z;3DR6WM>2F461KZR;L9Y M:@$A#2R0+6>0[F=\&[-,E+',!B$)Z%0NS[@C5C @SE&NJ.(IN^J]V7I1-G)C MMC'!.BC*8'9;4 4$3E9#!*1Q':R"W1(5K* M:!:"^CX>8.\WCMS-NP'<#:BA1AN$WU_4=RM#V,]2R0]^$5?3']/5K]J5COW> M-ER%XQ[K53<12,-P&F07,3D MA0@2 G$0,&"-QI/@C"*.,PA1>BZK7\D]]TK%G6!UC$K%771\:I6*3E,AD0'B MM/;E%%"38)W%F%*HH%CB$/ZJ5*R/DD,J%7=1V@QU'BR$C]"(L\7YR7 I!V /I>,9UDGNB]NCJG1D^+[RRV^?8;4Z MN\/FG3IW:J,SN @%%1A_:BL);AH8F/ILJ4G.Y%X;?N\7/L/"RGT!.8R2&MWB M;[/$!4\\V$"TIJ$L)DMWM^Q %M;U9WW&8 M@QT-HI2]??WTJ)Y9AGE'OKHR$L;1<60U-+1P+[J_)!R"QAUC']J[^G'_Y-E\O M_2Q]^1-%]NL=&M%9J4'H5LNUKBZ")95UC.@H.HU,H<$,K-AJKW/R4HBH>!__ MJN\+VX#&/AJ=#RW>!@S)DP;X(?M[E4GB4[8ZX!ZO-)1N&]&C#?:X]#BCEDD6 M>F;MU[S9>)+J5@I*QMP CZS[4T;[IH_[NQGZH^M.*]U$@2_?_&S3@F;Y?C[[ M@=XJ^JPWNLB;3(.F) 6*-H:BW;%,&1*]3@:TH!B]M[(R]N*P\=N9ROBMM7R& M!]._QE)[O]Y4\'(=K!:&4,Y0<>+K^?\MWLTV2\<3'[%RDH72/1AVZ$(CEAI(8HD;Q^*A$[?X6U> #8GO66^%^=_B[E8@.+*=A(6*2\S&LM$O) >' &E<@SF-/Q M.V_RUOBU];_"(CP ;.-/^KM9PE);-*_*U<49I!>SA#K,,+TNJ,R2YXF%DH0% M&&'PTOZ#26*5HU88I[3K<[LT#O6-W\Z/O^Y.!%B'KL#&-\+;SKH'%K2&B'YZ MN0SPRI+__)G:[BN:,%0EUYX DRA""5Z]]XY3D)).Q$<70M3>^98 M8R(XT3CS9 Y5!X/CLPXQ^XMO(FG)_LF1 ,H.]>\2<3XQDI.@6JKH>'B.2_C9 MG]4.MW :- ([H?A?[ISW:?$9L"I2&8A+/!$9R]F<])98DYT6S(GL3N<,:D?F M3W0'_Y>R!$/B>=3I,L<^ 'Q:=!']/DC9$ZZ@#$K1COAL',K/&0E6*/S1R9B" M'9E_]N?5S\ 4#(GG9OII'>-$\FG1)4>53580:;DJH6$IWK?H5 $+-'J(LM?\ MT<;8>O:'XX,O\@:5NA-6_PK]-S)348@@*! C@B8R:44DAM9X;]/9]/S]?E%PP*?A<3HD5@?#/J5"HB- M5!*5&4/7DG'#>LW]>T+E-UXZLM+W4=F\AOS&5KS_>9UP*WS2H(F+!B,BJQ2Q MS@D2G5&9)N,2]"I1>DKQUU\ZWE":*HK?6WXM',5:72]PCNS9BG?E+ M(F3E I',RY*JB>( %TER2:6@0^YI]'?Q;!\BYKGT -G'@ZBKJ08@=YW^;:\# M[U+*T5GBE$9GG@9%O'&I&'=GJP2?2D)N "8W MN[;3Y&*$% DSU"+QC!-+@R#9L C<4T.OYBR/-I[A!#J_'.+V[*^1!N T2,M" MYWG2@FM".VEJ"KBDA"7!0G3),Q1MJNV8#\!'2^,9=H+5,<8S[*+CTW+24,K4 MYZ0(@^+2RIP(;A"2F!!"HB)+S_NDU9R2DS8^0O9W\W91UXD \5J#O,_3GRN MBWYXWEI+!4-?!9T@C+9,),$S380U7CN07-QN='H0-!^BH_&4[!;!6D6EIS;F M!K(T//.,;$E%9$9W/61GB,>OA"G-]FR?[IA_36/8&YZ#JFSL+JU[3TB1P:7( MI2"*N MAHR94_2432Y55S(RXD*FQ"NOC50RR^I)= \2\PP'-1P"NSI*:P!]-[K'NZQ* M.QU*G.,2:2]]1D1*!+BW+$RS#<-MO$X>3>^F@(2]OUA?L\C2(@ MX3J9\@\CGC-DQD""D*7(!@9"4POG@?MK\O&Y#+N(=6R/O_?@@*2HT$)[M,42 MEXQPDGBA<>.VR*I#UQ""Z^/AG^1)<$I'K<#&VQ.3:T&I!9]D;S7>#X<]9-K8CI!?>T21KQR\/T3+RZ4L36U 5/36* MM\L!;VX2XJXXJ*QJ*RRB?D$^0B(:V&GJJ/M'A#:0_0C[V&WN7CE MS\XV1Y!?8'%1-)*R8R9$0W) +J0HIEUK39B7TD# C5[U":C[O*L]H.RCT_F M FX,,!_7JSOL,$\:MPP^PAP.52\ M#>Q1%?H@2^Y"4K2,PN <[;3RQ .ZFHIQ1XU/CK%F^M[]MM-@3/.\_:PCZ_Z4 MT=[]LPU^-OWSV 1M1XC!4N(]>B4R"5IJJP"M2-8T4)U8;*;_\SWT-Y[76AE[ MM:!_*!!.>1'L.KK8=2%_#V?0'+*X-0@J10?8J$_ >ROU.)JA,3TQT/F0ADS=]//@CDMQXWN\P MRZ5E6#S;U?+&+V:0OGQ;S-=?O[V>_I@FF*4KB\*5",*[,KE(HEFQ(1$+8(D$ M2J6T'%BTHRZ=Q^EO/#WY%-=11< \:]_N]@RPQ&26( )AMCB]01_2+G?:QI"2G M?_&A,^.EIY_JVAP2@JVLW>5'/RV=\;_XG_^8KKY]FY^EZ>PK_N!^L4X"53D8 M%PBJ)Q!IR@1VQ@011DN>E8^&#[+%[4CGR$?9#:R((17;"G@'6?57?_;;U(?I MV70UW0AS0AUHH%"&+6N&(HH1M^4(1"F6LPH< E3OX'=\-GLM'?N=R>R'^F>;]C"P7EN [KX2OO<@Y.^+^7(YT91J#MJ3W W%326G+^/J M=2S8F+P GIHY;WN8C7[0_RMI81A<-+ T/B[F$2 MWZ)NKK6S6+[Y"8LX1;8G M7BD1-8\D)!N1(&$9G#8#PT'5X MP?CE4NR\LG>S%6YGRVG&T<'X.O M?DOAN=W_-XN.E#+B4D!2BQ\ MG;%^Z^FY7O2WAYT&%M3>.MGD-&P+.I8OUJMO\T41Q@1HS!Y8(IKFTHW#6.*I M8"0*F5E@465=?$2A1VLJE421SU-&C_T.+97IT/J]46<'N@Q_AAO5JN_*PD$VQ3UG12%B2S MQ/@LB.2*$T>C(33>#E+$;%7[^^/'C>A&_(9^?2F+D[3X $V-T D4UB;ET7:0J$Z^3 M)5VUOU?&I7C+Q[^_8>%3+^I7=OC<[FSKZ^"4S?"MH.*'GYZ53@!OYXONBF(2 MF#^;"]K6T!(M97R'W^[HT04 MTS^[C[I/RE]]@OQOY?]_?'IWX_D!_^0,?OU[G)]OGMZ%)W=D<]=%^S0_.\OS M1;9\^\X[B!V,5_BY@EG"J/ X1+ W5X&&XB- M5I,4,HO"2H,L25PT8I;9G]QS))@EGPQ12H MP4I"]AH2=5I#<7?"2>\A4;LHK0'TW1AEDQEH0S%$#+2;3$$EL8I28HK3HZUF M.=4^S-UY2-1PZ:I-;-E[ZZ,A+&W7%^.A5/D)XCR41!"320"GB#,!7^ZE@EQ[ MKVUIE]Q?DX\/B=I%K"[>]@9?RRW;EV;L/PH[PW2U+MD1L_3F MY_?IHGO"5=M79:A0#->X2QS5P+@B 90.0VM-5#8S[UJK_:VW>5S&$P. M=*_>S%(3:V6[%9=SDJT0'->491"X$0>&-B,#";E,;E7:E<[(S.3:Q;;5F3A1 MUZR-&/TP2#0SV>&"L]Y\WVHZ?.&D=J4#N)]V?WO==ED-/%O<4J7P:"TH+].' M%2,QF-)&D@IM;UTH/3'+86B*3]0!.VQ5- R*YW62]9BD)M2##B!QGX]E3" 3 MG@2-!@6R-DE;%(QMN&[Q,=;&.?5J&=7#N6G5(-;.V=C>5UL/-95Y5$;!AQ2] MH20'4=H?4UMDE(D&94.BEL?CCTJMRN$XCM]S6HWC >X9;(=/GL@\*BPI111) M:B)51+URA^Z-SZA7E87@F8EL6CNE.(CA9:F=A:;[^:KFSU$\9_H?4X!,2>WSGDXPZ%U$Q'5@8] M!5EN- QQ&3A15-@4+*CD&SZ=;&_U/;\SRVKP:65/"T^+)>QL<#Y!R?7%G[^: MS[HBT[4_^P*+0\;I(=$Q";.Y&#*D'F,F2):8H45VR&3K7Q%&6B!#4>,J,R:SAR&V/5NPM M=PYM) O] (CLO59PP89Y>_O435&P"7.0C:2,Z.0T:HA+@CXRBL:GY$S,6N9! M[NP&X>;D)VTVLNL< I)&>WF]F^&7\,7_A.5%S=D\;WX8(,\7NVMT^AI($I4:?UV]_+*;TF6')!^,14^F]/8/:+?! M>^*3CD27#$)M@U2V=F^*1\@YU*AO'OW;?-F-W2D.W72VQLWJPW?8'N"_O*D. M6%XH9&)42,(Z250N)QQ4>A*" D)MNN/V4SA_QW6'V;XR=E3$V70#&AAFJ5F" . M_3(B=< @PC%+LN->1)N3N]V->0Q@[\O>N%FD#:V$H^!C_Z53)B4=UV0C2.6!8" 3#X8R9$<+4[ M*0SHZ[Y:+\JZOWS#FY\E0(67,(,\7=VW$"\%@>%ORI1GHBG-* B'ZR@ ) P[$EM.W@(KR9W=8G62>:%):D0C9XN8C M%0D C$CI$V,ZL% ]P_T)DL9%W+&0<3\@JZBIG8K8+5>?47VE<^1O^ ?W\*:E MA*B5(<:4P^O@(W'9&A*R%"))(6,6PT#P<<+&C9W&!6)%E34'QVTH>)9SW$H<]F'OG'MX]CPK*[!]D"Z]9D? M]%^DB]$R3JBGL4A1$Y]S($;C!]YK'V/M(]A^E(T;YXP-S(I::P^2#W'EN:<@ MJ"."&8Z[ 43BF$6O6CIJ>+9,Y=KU&D^0-&[$,S8(:^BIG9CGP;5DJ!;)H!_N MG$+Y>%=N,TM/=:M-<#$)5[N31),F;ZA8I8;<:Z/H"%?(;W*&6$9&7'[Z"2GY M!'$^B].S:??.RC?*N[QRL OFO?D^PGTS.FHTB7)8$RR&&YR5_HA"$E&&IHO ME8VUKQ4&O&_N(^D7%_='Q=-=X_-^W?CE">=*22LE\4D FG*+RY&C@&*.+#KK M(OC:6VX%LMN]@=X%87=&GQU9GPT<[O1A^?X8#983+S+N&D(0FS0CTF-PYBSN M3%"&R7('.NK:H]K U_EHX@ZW'MK$.!&I $G ,PQ$<^;$1LFZNB^F+'@;S!-N[S"4C1OEU\9O ]H[ M$5N-/WR%E$U7RXFT1@?#@62O''(7-+$V4>)8MB%0KGFJ?=>^&X7C=OD8T\;N MJ:5VCCU[N4CW;AIO?D98+O$/MFFJ&CT!S_?O[W[[\@XCVK>OW[V[6*@I M*Y#E/)N!1ADK\,0'E'&B'$)I&,5SJN3>WO/Z<;M"C.7#'JJ'$X#:EX7''2)> MQ)#+2W]<@V(T*((RQ'W!<72# ND'./3?(U=#'*<#. M_WQW_AWY_)"W;3'./@&*%^/%;B#B)$6(4B5+M,^N=)\M;;@@DJ25D3$(>Z>G MSO[X>X*6?M46F3E'G&>& M@//*\R!$D&.$0K?I[ ?19WEE=9#*FH7E?^T5A[ =4R2*Y\[3*"2*/4WN,W _* MC>')$Z4-E")93P+^B)C(HTR<.BN'Z=$S2.['Y:,W0/\*L_CK2^EJ-PG&!:K0 MII8,/R*39^B16DV85T"M"-;SVJT$'B2FX3R-'=#P8$+;0;)O8&>[R/-\=7\K MQ7],5]_>S=+TQS2M_=E'#'86L)HN-FT6-X>4RY>_ON#+/N1['_5SBC8W2Z L M>@)6^I*'*DA(6A((AF9=&O:*VBE71V"K$6 ?!L 'LGY;04,#"Z1S7>]G]4H4 M%UVJEP_S_GI>.EI/8N3*2Q]*37PL4ULHL3)8DJ6R.4=F$]0VS74Y:*.6K1F MSIM!2P-K92?M7.CA9J+!;%G^9I8>$>3OT(UQMB8QPR(E6N22.\X4\29'HK)! M[1F=O!JJJ.X8_(V[SL;$\2%[TC%!U<""^P3QS"^7TSR-F^- _+O.AM'LM6$I M$T\%1M.>EGD)V1)#@T55".:K=SM_B)9&F.TQT6GA)/H6^F($@-)F,Q%DEY[T^>"?,?7M@>??30]/X[8 MFS!+%]MS80J-=U?ILMQXYR9Q0)FA%U%N#M!S(('CZHM*1T_19:>V]AG>(^0T MDO9>>7.K(_UV@;1=?2[BNI"EN;(!2R0+DE@A%!')T9RYD3K7+AYZE*"QS50E MM?>#TQXZ: !0[^>S_\$P VTYI,+.UKZ:Y(7,21$39$8N8B[MXP/1D2:KHS:X M'"LCZ7Y*FH30/JJ>5Y=[ ^BYD9I1V.@6E\M!1A.1:EKN)3NY +H#)G#.C&3. M5Z](OI>01DI@*N]EATJ\1=AL%Q0('670F@3@Y50%K;(U7I"8P0A#G;75)VP^ M0,K89N=@)3\%FSTD/G)D]J+H[N-B_G7AS[?6DBOFLLZ11"06HP"J2I_*B ;8 M) J.A9QN&9I[@Z^[3VY,_?LH:UY-<@T8#(S_($]GTQ7\-OU1>OBL_.QK*?%[ ML5Q"N0'YW?_W?/&J1*7=4C$)0"6MB,OE',.6?!@6#?&*01!@'.ZSU?,%=B*Q MD=*WJGO3D%IJ'X17S+WWYQ?G(1Y=0YVT)2R7!N)*4N*YR*7*-# E4U*L=B;G M'F2.??,_(&QV@^C!.AQYC_S[?)[^G)Z==;..+EB[O I2UF#0&XC*"6,+$()X M:BS&O/3_;^_+FMRZD37?Y[]@!OOR,A$E6;(](TL*2>Z.>6)@E=AF\:BYR*[[ MZR=!LG8NAR0.@;KM%UM223B)S ^)W)!IN',D)4][W);[OM$TD,X7;C< IYM0 M;,]O@W=WDVVI(]31G#SD##C$<7YZ!!ZJ$$XHA[$1Q=/2>PEJY(UMX9NSE 1J MIT_&SSP.O 9VJKH6+" M[(;A;&V0;#X)FUAKYNW*-/_XNILMQO]UV[-CW(61#49*X@BR/(H\SI(A!SH< M22&C]\0[:?HT7#F'AO8* K ZU(R:>"^.ZH YW$[@]61&Q%@I#)>H.16SR+! M=+->[GDRZ/^W4QY&7 MV!)&.$J"YR%J!K;DI46.>N>D8Y3;H=J?[R&KO6A\6026DD@#('N^@Z>;?/TM MG[!?IW 9+*>+$:7.6R$IGVG,\SS?[2G.X >7U^W06??=U.OZOU1&XK_+>\.]C MG-K) C:VMFQ7L\%OC0'*4J0<@]]VQ);@< 661Q?$'&OB5B.G @4;5K,@ MN;78ETXKG$9I(QV<+@71DG)K%YUKKQ^8.XMV#N;&^O\C'XS7-#(D>&YD2:-' M5DF,@K?)!J^C,*5? AY%8".MG2Z%Q0)2:A>">^^"*^]GRQA&/&&K8;-(D'P7 M.!^0U2PW#3))*A&B*SYK]@QR6VGXU,1U?HH(BZ'U H-TG@4-[#2\&ULWGHPS M)PK/T.GYM<'&YYRRVTMT3[$\&"X8\D;D#CV)(>U\1"X$3[7!TQ/.PO9_OAR MVY?_T0]&C!"G)!$(IX@1]S2L!T]&+ZW3@;&DQ(&+N10M=9//PZ&RBJQ:U*9; M$^_K'XV23Q3K ?-&C"'HS:YIZ!!F-"HM34LR-(/)(ZAKVZ2N8+&+"6KUG0D M^( _XFPU1.>GZ!:P/2+9O]Z-K\=K<8Y [T($W(]#35#.,D4\YS( ]15:!U1V% MEH%K8E1()R#JZ7?JIH$O"Z"S>-SBU?C<0/T$\IO]6(6.5B$C.YFO>B*-2"0B M49N'>KF(N DZ-ZUWR )/%3ARH(,K>!J[R*V;6F["U2@BR1<+VKOBC;?=[*=N MZ19I.8&?Y8*-W%O<4:_!F/4Q1R"8M\@F29 #_6Y\8IK9TC&;\KNHFZQN%>+% MY-XB\F__8!U=&]F86 *#!5'K .*MU3X@!)=;/3%3!Y MAD1:!-CZ@G T2"(MR;V@D;H*Y IR.YW^+ M*/IYULWG(V.)%8'!!I0T>8!'1$9QBKCGP2F]*BH:/+22*:FVIP+ SA1-.U-W MG^WL?5R,K$H\!<.0A+W Z1$":0FL8D&#GZ\"HW1PNPKHJ#R*IP*LCF5^ UIK M!Y<>%&/1N"CA>/$&=?(P.E$VGA-@*U<^ 'ML7Y$-EDA<#9:=JN] M 437Y-WZ8)^;&/J#)Z7S4;#)6R(32J#<<_,LA9SD$:G@/7:8*%E\ZE9OXIHL M#[@,),\55>M0_#B+W^WX-I@X'Q%E81/Y<,6\-^$]_$HH)*/$SG/FF"(7@>$3 MPIJL K@,!,\147WX/Y&@=V1V6DQ'.<%7M$/'F# MC!' 3NL\&-3!Q?1DHL*AE.VA3S:9_B\%K2'97Q]YVV4N='CS M[^7X>U;A(Q4$40Q,:46)0ASKB#0X7"@$"8Y;9#31H:8B]22QR9*"2^F[$F)K M#YQW#MZ#O8XHCRXEK)$&3PYL"1;S; NP70_F#MS\OK:SN[Z=+NDNHRC\[Z?Z?T<[,3=WB!AV8LJ(A]I(@Q!5"2%C2@ MM!Y^J[%QVA'C!QM?7?ZAV6[^KAMA4NNU$9@A(0C.:AD.I986)2>L(C0E;4J' M1PZ0U.[CLF.0\6PT:T$Y-! BOF/3U7+QK9N-%S?K;L_@RD0#YB,#CQE4O,]I MX=QEU6(B*7-&IO(=M+=14GE^:4EA[^H^>SKGF\3/IL4S81&SY!("6R'FJF>. MG*8*11IYLHH9Y89'4!N-UL^7\T'HG,#T!L #5,?Y8NQ?Y\K+V M@PV@+ &B^\I+QXT<\V.AK)D)?$S-GL;@ R>8!90'7*SN]L2"=OG- ",1%"I\'3GG)6C5Z 15-!)?NA7P;FKJ MJJ3+6M G2:!9+-T.2TD.%"Q6"#Q6.'B))*0I4T@FI[1B+C>PNPB:VK2F3Y-Y M+RB=(( &P/1+G/UF_P5VWLW\4_P1I\NL=%\OYXON>O[+;Y]>;]0M-\D(&S * MQCG$^:J;B! H")P[U85$2>F 43_*6@38*4CH!A=+ V![;:B:,M3G]A$M;Y#N):]1(@(L!6/ ],08G%;+'2-2$6]+V^@]R*IKIP]I796620,P.Z+3T>>E M^U?TBR_=F[^^CV?KQA_.$BKAA"(9"!PJJ10R@1MD.?$87!\<;.F$TGD4MQH\ M/Q% !Q]&#B;-QMJXG-*AZXX%#SK9N.C@BH%K0?+,B=P7#2 M"&M!HI0VQC3X"+!CB:Y;W-V0C5! INWW0M_1%?Y3-YFD+K.A2#E:[Z\4+D8[ M;7<7*$4+2G@JHT>K'D_%*6!_2 M#K:_^=95/F#V&@YX_NN?XF(YFZZ$]'9]%$?$*DRU M)RARSA%7GB-CK$-*2Z<]%HK1TJ&CH??42%#S3&P^5:]-(:$!$V+'_DY M<0MW'F'E*#8X8)-*MT L07?=P,%+Q/APL&A7*=_.YNJW9V8(PUP(E+26N? % M(\NM14);83&P'#S;RQR%H^BN&Y!XB4=A.%BT\^#R*"WP>CG+LMZR^1",9YH' MQ"@FN5&P1T:#DRR3X3P&:E/Q,J->;S$4S$D-%[:%?$Y+A:3=:>3?XX7 MW^#O9R%M4OOYA:RU>38?M4A)B=?/BS0QN>L[MH88AZVXT+DX;0-UG]:_Q.-Q M : T?WM\BF&Y*N=]S(1W]OL\?DA7W[]/QCX7)>0RX.4"_N@^<34?"9^D"P3G M-\3Y4;E(R%%&D XBB2!U\+ITC>, VZC;'. E'IR+@:;YXS,2- 5&,$688S E M0[3($"&1QCI8'[2TQ:=,G1,C&FQHP$N$\5'".S-&]&8:!LL4O;7C66[;&[OT M=CRU( 8[^74Z7\R6JUOLO9WEK-B/>'J6Z-@OE,@0G;6K0MFA.QKN(_#WO5I2 MPM%Q;Y'70B$NP&0VN4S/JJ! $6EG9>G"AGWTG)](GXU_K#BZKD+T44C"LHJF M,L^MU $YKQ+"SA*"!5/:E4^+/R*A;M2[F.R?9[=/9W0#7E<>KW9_#E=O.&(D M@F'ND4U:Y-8R,6?;!;*4)NP)M:QXWX'G5-1%RUE"?0:0LSC<'$8>U,UKJY)- MAB!F).PC886D'A=X,BI9474>?*>"]D3F1XY7K9+W]V7[YURSSP M_LN?L(N;S^._WG>+.-^\CG F4>N,0Y['!$0D,\B3A*4%NPU3<\".Z?&9 MEF!QJAR[89C:'#[R$YJ'FTDR21M41%*FG.):%=%J@P "1GD%YC[NTV3UX(?J MIBHO@)%S&-O ]7-GNKVZN?OE+^,XR_6M-^]@>2T M /;92*T0WB5;>AA(/\IJXZN<*3. )%K"UV_19K]@Y9 ^W]_F6*80OXZ-=R@Z!FJ;,XN<2QY)D1C3DBE.2O>#WD-.(S@K#X)=<#M3(@V ZUTW_0JK M76>3XPO\F]519#YRS0-< (K 4101]N"!5<(:0JRG0JO2TV:VT5&W2*;D)7DV MEQM$RN8<>1&RXPI8*QTK7A&^GI*[R.5_"!R!S KL; M ,WK;OHCSA9Y'%+>R$9'"IPPHPITI.86^*))'@E"D6/@9>C<4BJ4OK6V$M(6 M9$Z1\+.1:>>RNP',W"O>=W=OS0SF6"5&D&4Q;T$%9#P!]FC%N.68!SU!2,6159YEK&-D4@3SBR:)#?/, M%2^-WTI([2#CF>+=2$%O^_'ZO:J=A@<3$@;+NQ]+P 72\F?Q MY!)9>Z>Y<$I)1)7) 6])D>9NU<-).FMBD+ATG^(AL_9W:V^&]SYB\L;5#1^F MGZ)?SF:Y[F8:WG>Y'&;]VU=V/MYT'6*86RH312%X8 MMO_IK1NEF''>@*434W;,X(B[ X53D))QWB*I+1I>0Z]E<+N"(B%\8C%7,+2TGZY="0E=<+ V JV=2+G(%+A[VB!EB$'?YO5@R!ADI9-#:>N%*@^TE)-#; MN)<'D&%+R.R5QC-Y*EA2<.R2S&]- D;.T(AH8%PZ;B,I'DK^[Y=Z/PHA9Z7> MCQ%72UA\D.@EMZ-6! Z");@T<'YBKA1'VDJ&HO52,ND"+3Z;9 \YC>"L/ AZ MI-Y/D4BCX+JM(J":$9N[S;/ X$1BAI'F4B#"HK#!4$=-Z7>7Y]9U#'_95@'7 M*1)I%%SL;DB4!5/51Z0,QX@' :Z8<181KX!+04B=R 7 Q5J8J%077*=(I"5P MO;IYP+:WL_CO99YUL+(I@&Y)E*,(B]SSF'B1YR@*% 7&*29L+1LLV+R;K$; MUHK;4$1Z+0%RVX8V9Y=);HE.*A>4>L1-KG"WQ*,$:MQC#VRCE_ 4GI#5B-U6 M"@H]G(-SY-(HU.9W)W:CSX/"G&/@% DVS^03^B)%'[H: M 5LI,/3Q1,^13 -HNR_DN,_ ?QK/_UB=3)T<(4X9) @X/=S!H)R[8_7 IB4$@IY MLE'2+/A0?N;.;GI:*;6\5]:=OP(%&-N!^7!TPWI/0:@./V M6HLM&QQAYZ-F5L.)=PK!&?<(?JN0E)XQQ36+LO1MWYNXNO L#(I>)7SG2J@! MZ-W;36L&CH00/.>L44C*(6X87" MEYW<&<5(O0*/#$5@ /AIQ"$C34!""1TU-D3PTL#924S=-,6P""HC@=.AU"WL MI,P#M'OS81^O"'=".2_ 6Y,:</LD:R^M7-L0'D MV("B>[6< W?F\]?=M1M/5V+-D05@'0@'?C4?ASC;/ Y;[_]F))CVP#N.@G$! M[GZ,D3&PSZ1(M(8235+IH-X)9%9^M3T 6KK+BNYD=/Z(,]<5G)L-&_P>I_/' M6]EV,R1"!;6.(B)P1!S+"$:&L(@FYXU6'#MA'P-S[T#LOM^MJR$'1-K@0J@. ML2OO9\L8LK.SN('+XO$^MVV/6H:U"PIY+G.K< ?61Z)PC"QQ1@1,<>0],';T MA^O:>@.#;%@Q-'#-[N??R AG77X1F@S/3^0=&,J:,(19!+X/(L*)"*/L8I"GHS]6DD;"!6Y39#,4=P!*%(*U#63"1K7=*1VS3 9;GY M_,NOL#O/J[B4Y%YF0XW'0T2ZM/@67W^S8-B"Q;OMGUZBQT8!FB[0=J,TYR[1 MB8/P[)50\$)(GK[BEY582/ 1D)77(^R2<-E[I9(=BV%"; M:B3K=RX^=^:?FP!# Y;PMO++/%[OV>:?J++YIR>W[^:>7/>8LHG#'4PLPMZ" MTYDS49H)D%@()'JK08*#/2,HN9%&3D$;8.U1N'M9Y#0S'OY45NS@Q(-)ER/& MG;/$&"0.:9[ F$SD%0D.:)2>'S\M@:/+TYX(R7Q31VM]A'T@F^V_9C%N_%\,0(;F4DG%;).$> ,,\B8P)"1,F)P M0*49;AKWH#MK))@Q6(2\'5@TFC1]W5U?CQ>K$(N=AKM:/W]6UK/'HB72EL?2 M7BCO^."S5T\_^[R@Q">LO6*Y7IT"C)-1R%E+D"+!4Z]P(+'T^)BC""PU"^4V MOG#_\?5#2\JU(T(F<'F(0SP8 L<83K4)7E--*-%LB(%N>TBJW)UZ,/3LFIQ2 M0C(-6,N[M_/JYC7HZ:_=[ ;T-"CLV[\15DT0C'2.8Z)1TA3G644)?&Z12TDC M]Q$N&(E+-U\ZD=3Z,\&*P:4W%,O)KFF([MCDILF"2I0;&P,*P@)K8S;!B>-( M"K#$#3817U!'[B6U58@6A%%OZ):3:>50WR_=?!'#YRXMP#&-G[O)) '[,&#'VD55@5%W W![Z9UWKN[8E8P M7K30R2'F\D/=I&/VXCB"LV=E"I185MI][D%6Y2QZBJ56M=B((>H/L!(E4O@%W[^53 MS*H^E^NO-K7^ 6CO40J>)>HPTCH/7+,J:VB:1US"*66".]AACVOQ^"^WJK;. M0]4%I- LQKYTK^)'.PZ_3O]?M+,/TS@RU$>F143818YXWI%) 2/L(_78"L6C M/PM+ F.I4"&:X:T],R%&. 4 MZ2*(>OC5RB_^JH+J9.XWFBCX.79?9_;[M['_R2[LZ;F![>N42 ?TH+!0!N!S M_+J^E;YWLQR^O0O74JT\-H:A&,)JOB!&5F**C.(V6,XI\Z5?'>VBY5R#^[/_ M%L-R$C^D3_%'G"[C_"V=*B#Q;IB"42C!@OL&"2E';YSJ.XKK%>!%%/+?0+BK#B93B?+49W MB=I['6#7\\6XD=I;ZU%26H/F]< Z20,2A@O.',&8] JMPE<>8!!^=X^_O014 MAM4%$="5%D=M3*V/Y,,MW$X*""IB9R+RA.1P,MSK.KB% M'96*220M!GLP*8:L,PF1))/GREG\%$%;K?%COUL1.&7$W%V(YPT$/-_\]N9J M0[GA3L<8.$I24-#%+N2J<8423XS:)(+CI1_\W'^]3KBI/&;.Y&OER^AJ/K8? MK1^GL;\EWLBH)!;@KR:!N!0<&2\)HDYZ%:REQO;JLGW@$GKVX3J!HO)X.)^K M51N-W<+Y2+ON/O+AE.116XU-.1!6\+MT;]%1:ZT:\*]C0 M%Q5N W?=^V[JUWV(-IV=X3P3D=\D$BXM, UC!"8D'$BB!(Z$D,!+CPE]2D-= MQ^TRDN\*BJ'1L.6'Q;_-7[H45US7<[^/B]DAW:?7C]9^?'M(\_ALEPIUG M[JQ0*/3!9P"6&W+NB_@E]4+RY%%T) "")-RL)!DD93#6.2P3+MW6=S]%Y<*B M'V?=]SA;W'R<6#@PTU6CR>_W]1M"<:^B T4O.#C$TMH\3I C2QGLG:6@96D5 MUI>VNJJM(&)V!SP+"J>!^W'G;E[=Y%%=JP","#013AA25#C$ANF&%TS+>'@R&2XE;:FD"\R+W8V%P3AU5##SH"*>7 M21Z*!R5ZD%47;\6AT!=J)\JE :A=C6>KE]PY[[62T]V>;CUR0CUS8,L&(WUN M_N.1UH9G3PK^[Z(BHO0]>HBF1D%V*@B>#DDI*9$&$/8I3G)/IX\6>+;:&%@9 MN=SZU!H"\@E<)NZH1CH8AT*"8XI]2I3CXC&1OM2U$@49\"H= M2%2-@? V:$E#LMA&9#UXV'",*##*4^2]DU)3Y1DI_3#T.16UHQS#R'L/K$Y@ M?N7DXIOI8KRX68WF[2:3&%[=O'[S8:.*/<76V9RWR%6*W @%7-$64:\MI];( MX)]TK-J:1]SSB78 IJEMC7-<9/$TT#8#MMA?&A^G#<=[;QL[/WW>+G^)\_'6:S^S5 M_)<8OHZG7Q_\A9&@6DHN,3*!P>%56""3V\S (?.)<9D$*QVD*$E_HX;_B=CJ M&A%T R#?UEML;8O<SN0SHT"Y*,=-0N>)(02[F 1OM>!\5Q[3T,]P+;:WN8Z:!]6J+ M\*C:Q7T]2^L4V^=33,MI^##[:&_6MI#UB@6F/!(R=R6EA""C:$#1F^"#LQZK M?D/12E!3MUGM@ J\@K JVPRK1/IOX[F/$V!G[):PW6GF;ZZ#_GK;L'"57E_] MU5%T1 B2/,*.K8H;%5J]S[&- &$$;EX:+'^' K,QSV M^=U.;T;"VX %I4BE$')[;XX<31;A@+6,E#.G:0_]=>KW>\%+OS!X74P@E2_+ MU]U\\5M)D7"*_A6'^NA_!E@"CY;?C@=J?SD<+6 M)!LULAC.!K>"(J<"J&9+'?->*"E*3S_;0TZ_ ^83@K+8=&J]D_92W\=;IJ M30BG:O[>SF8KG^?TXO6#2Y:H53^.[D*EZ1]SFT7@0+=R[5[%:4SCQ7VAL5*& M)BPXLC[/7Y D(2T46.0^4>%8I!*7+BS;3]$YU]N#Y.;6;VQZ"@K-2<1JTUHR M,-"M/'(D, W<,(+%TSZ,6Z^U7A^KG"LK)_N'5UEY-EJ>__2AVD#"3.;A#>-HN235&.DU:O8F7) M.Y?#NC0;;11%JP06@D372[$<^DX]I)2492^(G,#8RB"YRN($\^[KS%YOZJJ< M%TX1;A%+,K<]PPR9D$#A.D(L,4XP;GK XOG*+0+A%(EUQ=C7I(:XM^E)M"G+ M%(Z%\X@+SY#5,1O@Q&(?G(P>GZP@WM5]*%[K)CF-NPW$E7>G\G/ !4QR 4;45*8*=@7\2Y>Q#I_1%9K>N=$"#PM6BPLCQ?B/-^_E7[Z MDW+>].%O#.%>'[FSR_C;/C 5=62(6!%SJV:*-,\F4U(2IT0$=J7#8+7];9(H M)TES1'.W*2YB[I\0!%)2:R*Y<3JP'K?>R_>WCY']\?[V,6QNX/I;)^[N6NF] MR_\@BRD[$L%29[AU*,F\%>XBTIA14+@18T*4LK%T3G4/.:U[YD<)OAM&"NT" M:N.0Z.08\P[L 2X$X@G^8RD%)FFFA3?&67QG/8;,GB0.% $<2,Q^#Z8@:NK]*@JH625&M9 MOH=E#[+JOI48#E*E)=( R#['R20W1I^&W^SLCY@KH![O1UNLE7<<^9"'_(%] MB;0D#A'"!7$D*5/\/?4AFNJ^EA@.7D5ET0"V?@:KCK/7DK/3 MCS?%$A8!:XTP]0'Q"/K9*(Z1"LDD%92@NO1PAUZ$U7V8,!S*RDNE :A]N"W? M?+P+@@/!2CI0P38;G"SEIVH2*16XT\[GABZE:VFW4E+W?8(.U 2W('YP>L/(N(5)Y*:I*)O2*P M_<#RG(!ZXP?.E^ES@)S)X,H)V\]+-_>S\?=5OYW<4!BVD?MP;O2B$H)&QW.G M'0=Z,26#G.(1]"+GP0OFZ=/TV_;(]=ZO5,?#N2+L!N%G U;*ABD;XJ.U(AD: M$ UYR*93%FGL$U*8.&,%F%B\O&?U@(!Z(RC*XN1\[C9>Y:$-86!#610-8)M[ M09%AT8!I3BF7)MI(^XR*+U'E4=RK'M;P*,W=!G1(GZH"K(60C'JD(E&(4VZ1 M5=(@ V<++F"7HBG=RMX&+L'/R^^@2/)F[.3WZ?.M?8X_XLQ.?;S]@Y%DPB=O&=(\OU)S'"/8 MSS+0&VF42 MB.:X")=@9!@-_HW@1"9C&(O^,M5ZQUMF@\0:8E4'4VWYYG$;9>=$.%@ M""!>8LD1-[DSGY*Y;X6":]#;J&2?OL7[OU+/3QP&+(7Y6KV]U@X?.G>?F*S% MM&D-LT0DXDC*"\4;I"AR\%NCI&8AE Z_#KZING&1(KC<4EO> M$! :C?L^TT/WC^!>V?G8VVGX:3Q9 D^>_'@J?2I=(RKM)+.MM#[Y74N*NMF=QMCR>9N#QH%%_.P M;ZW!+LFOO,$P=C(2./%].JP^6[A1I7:,'!_Z'>;J5CAXIY5AF$J(LYTQB,,B9W"0]!LNUDE;% MTN7EY])<+QQ;%G@7E5T[32L?G;>K'V 'K$W)C9&YZ/P?W[H)"'&S2TFYDQ2, M5IQ6GKTWN1)[U2S4\,!V)XB$P,747K'?.EBN*,(K.=*G@V%[E)R:15T&^7Y;(4O:3[V,]($NECKH61*;=0 6,U#PD/*$2ADZ!@):O2(P3. M)+F>#UL%K85DUP!4=Y@SN^Z1$9CCB@1"D*8LWQYP'+7&##'BC%-!:CB+ES$T M=Y%8S[N]D*E91#85O=M=7M_:8L8I*DL=1=XX,)L%>'LFOW;N(NM".$L4' -E1^#A]Q0-HR!2> 6,8\L2::@7%S M3'AML+Y)%T'.*4Q_>?4]5]/%..2=CG_$^QO^S5]^L@PQ9-:#A?!]N2:A2\^8 M-$3Y3R&:!JX.&H)S0Q? QB*,>4:[AIK81[M$(J%;6:&7!JO.L= QCJ K/ M^WX"^P7Q]K$@/CP3Q+KQ 'QTT3(HJMXBS>FG5$@_L:DD:2.N"P=<+0TDGL M0S35Q7$SX.D%ZA,EV0 R/\5<+N=S="-G[W^?YC=@GW^_;79&P$G1B2&6*T>X M2QYIAA62(L#)EYIJ7KI.;"]!+6+R5-D_;_1=2! -H.I).=(]LS;;"=HP&Z-" M*2J21^OE[FO*H1"\9=1%C%/IG@0'2*I;CC$HLDH*HP%LG7DSO+MKP94,T8'G M>$Q2>=2GQ<@R;E 0@8,_('QBI0/KI6BOB];_/C;F:6!X^8?@ZKI;3A'7SO"0DD[>F$3YS-0UY//(#%[%P"'(( M$L]-?JTZ5\2X,LHWIF+AD/26+U3-9PV)E&=IKMWL/5G?3,XM!'_BBL%F=CAG M\VV V%H ?O2258=W7 (!YS"Z'C1>==/E:D9\;\D__1=]!"M?NF!WL*FBW-:I MU,\WN>?1/"=19]^[67Z$^?.D/"[*B*$> MCE:$_0QL6?0&QK-_TD?2^J5+>A>CZHGNI\W7'NX[[^/QT*S#\NRW3A\AFY#S<M6D<"#TG/V)7B : MKMC@0B J)8EZ6'IMY]\^QP48/^>#IO]:O= Q7)K@0N@XFK?MW43E[IV3(#!8 M47WM6Z8Y !S09,5OD)/@\*(CBZ=SN7U4?/FS^_*M6\[M-'P>_[6(L7]XXNQ/ M]$+.BX](EI)$'2S=5WSD9Y2O)W8^?S5(SF++!WKAXT4'-@]SMX[4HP^C]2ZN M5TG$=W=5(JO6(#$WZ;?QWG1+_&OQ2OXX1]%R'R^:I4:@8.RN 53+XY4 M+#1Y1%]9N7$]&3)*A4$)VN_Y[QH1%"_='_>TU=6 ^Y8NDKB_R3! M[>=-90'>W:GCZQC>=K-L%O[#3LX^;OO6K9+:/TIT/;C2PL&;OYYT\_BENR-W MU0.FW.D[L'Z55/SQ1[ ?EYJ5YT!BK)->+R2]1H3VZS3DJ3)+.UD]:#U'4$^6 MJNN4[>=Y=X@!M8_29')/U]8(\;&':-N"U22T@^==/P:T\";C+I*T_]"<]&SB MT=IUG>5>IV@O4XH+Z^)/0+;NZFG#B"%CDO7A_JA6[\/WO+?AZ^,??:?N([A: M5?+;6-T '-:5&-_A\WZ\8L5Z(-WGJT^?!X'%X>]5;2=W27CT9GUM V;;[0$W M>MYA>6_@=N$JE9CG^P-/^-*"Z'Z?AMGDYL'(I*OKQ?ERV[IJG>+(XZ6VCR4M MB.S-7S/_<3;V!<[7_5)UB@Z/%\ZSS;<@D55-_$]V$=_:\>P?=K(L()HM:]8I M_3M>1KO945E8CT_VS6]_+%90>OUM^O6C/T_M'5BZ3LG>4:+KQYQ67XS_.IV/ M@8M?9G8UJ.'A"(!'E)_Y;'S/9XJ\'>^[C3,?D%<*/1U70?=_XWCQ[6KSO*QW M4=RV?U4O0KDONM7UVFJ]"L8'1)W$_F.X/\RM=3SWFV#^.G+Z1!$\T]TGANYW M+GL&L??+O;H!CI^?"MJZ8,4H]B%9/+Q']S&CLOUS3]K9.: G2U63S5YN;Y5* M6]F?+3=]F:MX]\(-R&I/-N@@0_ZC\ZB#W)-]S]"%,JA_)RA[0O&WQ6SR):2%NVWXI(OHP7 M9UNOCY:J5K9[HE >,:"R5#XM)Y%@)T@V&D+W?1'/KZ[>M6:U*MWCY'2 )94% M]KZ;#B&S/3\442VA_/W([N\\OO8E1#*XY6:+OG:N?&&[I6X*.@" M[UVXFE([U3+HPZ;:*N_KU\5F4V<_Z'B\5+44XZG2VLZ*RO*Y)6AJ)S?S\;Q, MXG[GHM4RD&?:WCO94UEZGQ=_?)SY#[,O\]F;^6)\;=>O-\MU5.OU@6KYRE.E M>@S;*DOXPW(!.GZZBNB44Z6[5ZV6Q#Q5E@<9U,X%^+Y;_+]X=U/'4BV_^GR@ M6L:SP&5YD&V5)?P6%NVF\7:G)8JI=BQ9+1MZJA3WLZ8MN?VTC%^ZS7 9V.#)>W)2QW4[[8KT4GF7K MO=$OX(2U:>MM(;"P'_UTV3K#< H+L2U7^F&XNXMS\ L_Q7\OQ[,[O5)&*1_Q MF3IS:TJE#/KQL-4JH(\_AJH >KQRD>J?/<06J/SY:&_^,7\P7:ATX4^?]<\X MU\"<\VM][A:IEG ]0@H/3^33W==."/T5_7(Q_A%?@YKXVLUNSBX=V;YB/3$] MY7?7<_.U \F3R5/RQK%0$M57^T517<<7RJ+[F/L"LCI?I6:-26'>=WM MV7C](A\@Z7T1<3Q=JV9WH:.$LH,)?]_ZQ.-D$_[UI5OYX^<> MC\BS0[6V6?BX3K5 MBM3VG8@M&ZUMU&ZH+1-T>[Y:O6O[/#^^M?S%Z^YSG,0\97J#H;-3%]M7K'>1 MG":OO7RI[:< *>'.J/^0TMC#NF^G9<[:X=7KJ<#39-F;7[5U9HRSGV?=\ONO M\_FRH$3WK5NM.O=4/7J81[4UZK?<$3+<$5I*BOO6K5:7>ZIV/Q^](M M[*1$'OCI6M7*;4\^7L M*0*%F:I2JG'7FM7J94\4W '>U#8[;R/#5S^^%M.-.Q>M5^IZJI5Y@#T-26]% MV0,-45*(V]:N5Z=:0)9[F-6"*KTCM;A"W;ERO0K3<_3J(4;5KJSX]W*\N,EC MJ-:L!/?F>MW9<9R F B[+27=(S]5K^#T1'&?QLK:;N,3-?./^>H260WJ_-9- M@,N?%J4\R>,^5:]6]>38W2FL;$[^[^/BUZGOK@O%T'M]H%[):C%9[V9;2M)[/M1+XDW%CDY@8^U.D\_53][Y)OA51NA]O]%+WBU%GXYD7G.'_,/B M6YP-?+ZW?Z.7J%L*7!W)O-JGVKKEQ,[>C>>+@JGNW:OV$F=+X:R##*HMP.>: MY>S>O]N7[%6MT%(P:S]KJD?^;Y5_>0$>6KN7)%L*9?5D5D61+N?HJ[7?1W>& M^[MNOJ]>*]FY6Q&Q^8<;24X6\]L_N1?I]K5[";&5 -9>]E2W=IY8WN<>OZT+ M]A)72P&H?6RI_=0Y&U1Y1X4$MFV]7O)J*6"TARDMA/B+M,=\N% O ;44Y=G& MANI&2'=VJ>3M&KWDT5(,YLGFVRCS/EL^E,,YTV0G'],?][DJEGP^MWDNR+<5">C.L MU88:C^<'?>PF8S^.\X^SSC^F_,SN&GL^4Z351M]M%.B[L?M3SY!RXD/6P^N? M]>1VLWQXN'2I2:F'5Z_X$+2WW!Z_V>W)K^I/J;?1^;Y;;$@MH\+[?Z7:2ZZB MC! 3 /=@ M#0 &5X:&EB:70Y-RYH=&WM75MO&S?:OM]?P76P71L8NY;LV(Z=#> F*5"@ M30K;'Q:]6E SE,1F--22'"OJK__> SG#T<%QMW4\<-V+5!IQ>'P/SWNB7T_] MK'SS>JID\>9OK_^^OR_>F;R>JAW">QOQ]:O37SI=63 MJ1?#P^&Q^+>QG_2MY-^]]J5Z$_MY_2U_?_TM#?)Z9(KEF]>%OA6Z^->.?BF5 MS//1J_'XY='QR?'IV'_]BA=F]>CTWE83 ++_-'[F.M)Z\^^WU9ZDEU3NO9 MX5?CS[DIC3U_<4C_7> O^V,YT^7R_)\W>J:<^* 6XLK,9/7/S,G*[3ME]9@; M.OV;.A_@].CK(LP7^BEUI>+\>=+O/T_U2'OQZK0[W\TSS6%?E=W9NLI[O/6U M%_C=^P\W/[[_15S_W'JY\_7EW>O'_W)-=\0=,H5&ZL]-I4 MYW55*(NM=M[\4.'$]*T"1IK-5>6HAS293VIG1>#TPR%SY'XN;:NEC!A;\0' MZ0KY7W%5ETJ\/#D\V_L?=^)7&$&/E_Q(PU0J?WYT,G\L\3 XB.MX!#J>RZ( M%;!?JK$_'Y[B)GR\5?96J\77F=4F>MEY M*;'KX==O7IP-AX<7#SQ/ZO%<>Z"=_!ZGV/=F9PL2?,6.!.?6>D+?#+ M.VU5[HUU/=Y!FFQ?=N\[$ ZE6HKKI?-JYD"U52#%YBC(0&#U=Q-1]WJ[X?=7,74YU/A57_K8&U'7$[L+BIYX3S@8)S M95&&"ATW?7\D'9Q$GFX]_ Y(W=A"0BNQT'Y*/0%@F#DQ559A@ZH0<'@:8 3H MS (U,O91+KG]CQJT*A@3C7K.!)S[W)I974Z(6T9+$NI!C5][ T?]D[2?E!<_ M_OB6FKL:%X,]S.12C)20,QYL#/T(#SN(P]+_^TL=Z4ZX/A ):-.WL(=VH9T2A1K#ZT4\:S>590F,"RR*VSQ3LH(5 1L[!PB*#Y_.BOLB M/">N0;4@,0V&K'> 6)A1#IX&4!OV#*C]@(!^;I5G'D;^O"S >@;R8YS= P37 M0K:$I,8U?)*UGQJ+L YH2<>ET"I4-38V9])C"OKFQOP9RQOZKE@T.82&D66/ TI?, MD2*/FG".[V@X%=P66'ZNBIK%?%AVT/,D+FEO8?QY*6'SUB7F/+&E>!P)8^M< MCD#>PH@9OED!QFE&-=!D8A5OPQ/AXJ.>6TM4VJ!Y#X#$FJF+3Z.QQK 1N262)F+*1 Y6)1,3O2I0%4O MJ_3=;UZ<' ^!Q[$#R:Q - ODCBPGQ5Q9')'P"7S6AM@:>&$.W(9C,A#: BV! MZ:Y4KN Y" _D!Y@@D"-Q_32,!Z">VD)?I-JV=[4K]YKN$-5@;^O[$*:./Y;2 MX4# 20R92"I]KUTN2_&+DI8YK5JF#'ECX1@U#?DSKQ>D&?!_[+, 3+4N!V!V M0721=(%7YM("C(+Y@BGM6=#L6C4!&PNDF..=4RP-X'U:>=H6.I2YKT&J+L58 MEZK8H]/?'>T!9D#MKP,<"-(G+VN4;.^M-94RM8/7+A6@W>@,X+0"8!R8F=$"3XF*E*@:CQ4"*!^\+!PB[4C9A(7OPV&HOYB2-[CV(G$?"SDRR&N,G=&&# NHX:F]J+4L G4 M)]C@9Q>$?1D($-R2#IV/>C8"U4H*F2UUA(=.J4_8IH%OL Q8REAI#S8LKA]7 M,I$$XX-KRC"> WV&FY(!1E,[-HC8 $ MK?#7%:D6A@8,G>-IE"4.#;L,<*8B^(H+QVVP((;"9UY!9^X(L]0>RKY(#[Q^ M]%<4&FP*),1FVP,DG"/Q^N"')6L?P$T"X=LE,-4?B)L5.VG#@L16<9AF<,1# M.0=(+_&UM9R.^%:0GH?M*W($7%;[[:_T(\2]\V:PMA5_\CQ.[^GS'9P<7MS_ MWTTI-/SOU,:IS^5$[8^ 23_MRS'L\+DL%W+I=AXH;>=>FO213AELA-JQ1V0N M$T8/5EH5A0AP+?!A^/E+TGH3V&E\[YR)19Y"%50!C!P\@@V_4K>J MJG$+"NIZ\.KLA 1=B"-E-&5>(QFDT%,W2.4;S?E$H-Y)SZ#>!P/'5:A9I<%8 M[X/1^@ZT6&.2]*OZXI/(G!QK!9+PXZT>R$S9&'&6QUU2U'RKD<- 50: MS%US7SPID^2T9W3Z_G.NYBP?@AAO#/&K-CCTR+3[P7@4BHE 7@)EP =RC+:> MK[""'/JTTBZS+Y-II> ),D+ PDS_6T@0_8]=:MY%3]_:T^"61)%N$)"C 562 M8P-%PEP1$;9)2AF94K]RE+ 1]1L:4EB!L'35NE<3!W4(F#60>$$^3XP2SN86 M\3&[W%%/8$BA+GUDYS#JV)2E6< (9 3]'H;K4!:RUQ]@P<$#$Q38=H]'SRL\ M.#P@+B1/,ATSV"%(G8A8-(E'B11H@2:EY2 R)B14N*,(F#(0]W#@R?85(4/<;WP4D!W M;/UVPKZ8+$LX3K;N,?@"W#:;^]_M$LL =84* <[$6>MRU^TEO68Q+HU[Q5L2 M.VA0)@?'\JFL)BJ:KT^6@49]8J##(6[$BM K]2<4N3F%R63JR/#R\SY:+8#+ M%+H/?%!QE!60!;\H(Y>1JM08/6 8-AE9(PL,X]Q*74;B!UHIS5*IU4 615_' MT/#.;(OAB?B_@^N#MP> \@<@E78'1WMH-R3/!_A\(YI_<@C^K&?(J-7G[X*" M96;_'CZ4CPR(T/ L.K-:]6NQ%1D3!X* 6LT>&N-28M34$=X'2AMI1EGHZH5V ME&+$3CK405H]E1295STCN$LTWGN MI/,F)7TU#4B6\N^6DT[:=VQ;9Y!-\'L M:=#2X+ _Q#1@_T.U#WB$V!KLBL5#,(E)R>-@X'CLNOI!E2!&-)+\P"Z"!79O-8\H:"S/H/B4,WR9,$0QU! &" M\491#LHFI\5&B)"$N\)2\7=FR'1/R,:84*4L!HAQ;&RXJC^2S>TL4_*R9<@H M2X':K';#N9)) AG&0X! V>2\?3HTV*-J Z+!=Z%" MY 8K/AZ9#/_$(SX=?H4COJ,\YSFS\!X53%OJD3:771P]8,K6,[6L7&W1XWS$ M+NT@R:1>7XHY;$SP;]+=FQ1%SN,BQ[&[7Q_T1NM:6[0YUB.EJK;GJ2S0B4P/ MTUR(-V1XU<$,TFKF&)YI*7GV$L M# T=4&')%KYL&,M1]?'?5G=[3]F+.6R-[&4P:L#W@@T?](#NT\\K[63(NUU0G68Z3K#4IG@S>%T MX?BM4US#ZN">E"OJ>>/IX+CY1OI,%%]UQNB&AZ& -UZ_M$, M#&>ZLZ$;3 TTT0UOT$/*;5@GJ30X2_'<.X.SSSCY 7%RV..>X>$MUW$\4\)# M4L)*M6+/2&*3]Q[]:[J@Y!/0.U6NYZ!R,$0*'^%3J%E-?\2*$P!+%"P-Q:V[ MH*PX(E)5V/8].6UJO"9-@!&=>&->ZA0!U3 MR#A0LC_C^HPX2!:+O/E=:.](0R>O=B,MJQUP)5"RZ(,D'W5+X7![AA(K]S%] M!^,I]0AVD1VN2<8UQE:*X'B]H\]PC,LX;S['^\[Y6;8\F&SYOF')*T6W&L7K$K='XQ;R*-:1KH5[(:2[ID MO%\$FE>P:+2/!D,Q@_V8.N"!CI*4R44N29_/U/]PU+_9@]$S1E@K%-Z-@II* MI;%2+ZE(W@MIY$Y,@!<\UJ3@(4WHT5D0[WN4X@X8 MP$JN4^B-J2AMV1-0..DJREG).K=#BE,_J'-"-A0[AUN&J*- MNC6:401>-V3JD<^V^<4*HURH Z-]BJNC\\*#P7@0IX;"J=!1!($0B\\%YLQP M+G62U\0BI@4&=/%4LBJP>CB;B$^*]KPS-L&1YLH!R67UK5N;_T, M?Z@KB@%Q+M)=0/%@K:B("V ?AC"--TD)XY)=2F([M@K*(P<),GF78[\,UZY M"2K)A*LK CQ$5+G9=$$#W_/%14MAGW6[LI2EPJW?-DD)G:D9D*6; MZCE713?9DUF2O(D9DPT?1HQ/[4->9=<#C<3\3+=_G>N$?UR3A_N;R% MH^>\A:^9M] 7&;,%<*YZ87LIBB+BZH,4VNK8(F,\F/+A#M8V#'X'\DT >^A[ M6X(8%2[@Q:AD>)'5=JNJ6.X>;U1!Z(U675NYOK$WND/4!=Q(,+$JFJ@N+^-9 MNSXD23<.T#Y0=<>5D/JX;9()4M0J!N\QSF^1G"M3)3?EK-[!C Y<_-"Z?6U# M_DGQ;0("4W-)+E*O=BA/"35"6Z9(E2*6ZO9A'9@P98-;GIQV)5XHZVIRGFUP M1$>O2+.Z[CU+:S[ N[L+]^S*6*P?;G@(-_6%$=!_W5YZ'')Q:-H+197_M)A6 M-L2KL*//$*L1QKB!7VCYS,L/Q\MK#N7>X-XZO#IH)BZWW,?XR\_X2_ M<]?_GKYV*5'[Y_7X"L^5O['W;)$U-S\_-8OL6_Z#K-_2'X+]?U!+ 0(4 Q0 M ( *R!6UCQTIO' H !SM 2 " 0 !A,C-Q-&5X M:&EB:70R,2YH=&U02P$"% ,4 " "L@5M8JWY@I2\# "O"0 $@ M @ $P"@ 83(S<31E>&AI8FET,C,N:'1M4$L! A0#% @ K(%; M6(H2]CG4!P =B@ !, ( !CPT &$R,W$T97AH:6)I=#,Q M,2YH=&U02P$"% ,4 " "L@5M8 6YM6-<' "=* $P M@ &4%0 83(S<31E>&AI8FET,S$R+FAT;5!+ 0(4 Q0 ( *R!6UC^&3_B MW 0 .09 2 " 9P= !A,C-Q-&5X:&EB:70S,BYH=&U0 M2P$"% ,4 " "M@5M855=I.PLI P"OV"L $ @ &H(@ M8G-Y+3(P,C,Q,C,Q+FAT;5!+ 0(4 Q0 ( *V!6UBT:"+\+R$ -B2 0 0 M " >%+ P!B'-D4$L! A0#% @ MK8%;6)RF-V18.P 74" !0 ( !/FT# &)S>2TR,#(S,3(S M,5]C86PN>&UL4$L! A0#% @ K8%;6*FW#:BFR0 *P() !0 M ( !R*@# &)S>2TR,#(S,3(S,5]D968N>&UL4$L! A0#% @ K8%; M6+EB&3S3)04 FL(& !, ( !H'($ &)S>2TR,#(S,3(S,5]G M,2YJ<&=02P$"% ,4 " "M@5M8H6U(;@$K P!NE0, $P M@ &DF D 8G-Y+3(P,C,Q,C,Q7V&AI8FET.3 XML 138 bsy-20231231_htm.xml IDEA: XBRL DOCUMENT 0001031308 2023-01-01 2023-12-31 0001031308 2023-06-30 0001031308 us-gaap:CommonClassAMember 2024-02-20 0001031308 us-gaap:CommonClassBMember 2024-02-20 0001031308 bsy:KeithABentleyMember 2023-01-01 2023-12-31 0001031308 bsy:KeithABentleyMember 2023-10-01 2023-12-31 0001031308 bsy:KeithABentleyMember 2023-12-31 0001031308 2023-10-01 2023-12-31 0001031308 bsy:KeithABentlyMember 2023-10-01 2023-12-31 0001031308 us-gaap:SubscriptionAndCirculationMember 2023-01-01 2023-12-31 0001031308 bsy:A2023ProgramMember 2023-10-01 2023-12-31 0001031308 bsy:GoodwillAndIntangiblesMember 2023-10-01 2023-12-31 0001031308 2023-12-31 0001031308 2022-12-31 0001031308 us-gaap:CommonClassAMember 2022-12-31 0001031308 us-gaap:CommonClassAMember 2023-12-31 0001031308 us-gaap:CommonClassBMember 2023-12-31 0001031308 us-gaap:CommonClassBMember 2022-12-31 0001031308 us-gaap:SubscriptionAndCirculationMember 2022-01-01 2022-12-31 0001031308 us-gaap:SubscriptionAndCirculationMember 2021-01-01 2021-12-31 0001031308 bsy:PerpetualLicensesMember 2023-01-01 2023-12-31 0001031308 bsy:PerpetualLicensesMember 2022-01-01 2022-12-31 0001031308 bsy:PerpetualLicensesMember 2021-01-01 2021-12-31 0001031308 bsy:SubscriptionsAndLicensesMember 2023-01-01 2023-12-31 0001031308 bsy:SubscriptionsAndLicensesMember 2022-01-01 2022-12-31 0001031308 bsy:SubscriptionsAndLicensesMember 2021-01-01 2021-12-31 0001031308 us-gaap:ServiceMember 2023-01-01 2023-12-31 0001031308 us-gaap:ServiceMember 2022-01-01 2022-12-31 0001031308 us-gaap:ServiceMember 2021-01-01 2021-12-31 0001031308 2022-01-01 2022-12-31 0001031308 2021-01-01 2021-12-31 0001031308 us-gaap:CommonStockMember 2020-12-31 0001031308 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001031308 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001031308 us-gaap:RetainedEarningsMember 2020-12-31 0001031308 us-gaap:NoncontrollingInterestMember 2020-12-31 0001031308 2020-12-31 0001031308 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0001031308 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0001031308 us-gaap:CommonStockMember 2021-01-01 2021-12-31 0001031308 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0001031308 bsy:FollowOnOfferingMember 2021-01-01 2021-12-31 0001031308 us-gaap:CommonStockMember 2021-12-31 0001031308 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001031308 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001031308 us-gaap:RetainedEarningsMember 2021-12-31 0001031308 us-gaap:NoncontrollingInterestMember 2021-12-31 0001031308 2021-12-31 0001031308 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0001031308 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0001031308 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0001031308 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0001031308 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0001031308 us-gaap:CommonStockMember 2022-12-31 0001031308 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001031308 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001031308 us-gaap:RetainedEarningsMember 2022-12-31 0001031308 us-gaap:NoncontrollingInterestMember 2022-12-31 0001031308 us-gaap:RetainedEarningsMember 2023-01-01 2023-12-31 0001031308 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-12-31 0001031308 us-gaap:CommonStockMember 2023-01-01 2023-12-31 0001031308 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-12-31 0001031308 us-gaap:CommonStockMember 2023-12-31 0001031308 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001031308 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001031308 us-gaap:RetainedEarningsMember 2023-12-31 0001031308 us-gaap:NoncontrollingInterestMember 2023-12-31 0001031308 us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001031308 bsy:EnterpriseLicenseSubscriptionsMember 2023-01-01 2023-12-31 0001031308 bsy:EnterpriseLicenseSubscriptionsMember 2022-01-01 2022-12-31 0001031308 bsy:EnterpriseLicenseSubscriptionsMember 2021-01-01 2021-12-31 0001031308 bsy:SELECTSubscriptionsMember 2023-01-01 2023-12-31 0001031308 bsy:SELECTSubscriptionsMember 2022-01-01 2022-12-31 0001031308 bsy:SELECTSubscriptionsMember 2021-01-01 2021-12-31 0001031308 bsy:TermLicenseSubscriptionsMember 2023-01-01 2023-12-31 0001031308 bsy:TermLicenseSubscriptionsMember 2022-01-01 2022-12-31 0001031308 bsy:TermLicenseSubscriptionsMember 2021-01-01 2021-12-31 0001031308 bsy:ProfessionalServicesRecurringMember 2023-01-01 2023-12-31 0001031308 bsy:ProfessionalServicesRecurringMember 2022-01-01 2022-12-31 0001031308 bsy:ProfessionalServicesRecurringMember 2021-01-01 2021-12-31 0001031308 bsy:ProfessionalServicesOtherMember 2023-01-01 2023-12-31 0001031308 bsy:ProfessionalServicesOtherMember 2022-01-01 2022-12-31 0001031308 bsy:ProfessionalServicesOtherMember 2021-01-01 2021-12-31 0001031308 bsy:EnterpriseLicenseSubscriptionsE365SubscriptionsMember 2023-01-01 2023-12-31 0001031308 bsy:EnterpriseLicenseSubscriptionsE365SubscriptionsMember 2022-01-01 2022-12-31 0001031308 bsy:EnterpriseLicenseSubscriptionsE365SubscriptionsMember 2021-01-01 2021-12-31 0001031308 us-gaap:LicenseMember 2023-01-01 2023-12-31 0001031308 us-gaap:LicenseMember 2022-01-01 2022-12-31 0001031308 us-gaap:LicenseMember 2021-01-01 2021-12-31 0001031308 bsy:TermLicensesMember 2023-01-01 2023-12-31 0001031308 bsy:TermLicensesMember 2022-01-01 2022-12-31 0001031308 bsy:TermLicensesMember 2021-01-01 2021-12-31 0001031308 bsy:ChannelPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001031308 bsy:ChannelPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0001031308 bsy:ChannelPartnersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-12-31 0001031308 bsy:UnitedStatesCanadaAndLatinAmericaMember 2023-01-01 2023-12-31 0001031308 bsy:UnitedStatesCanadaAndLatinAmericaMember 2022-01-01 2022-12-31 0001031308 bsy:UnitedStatesCanadaAndLatinAmericaMember 2021-01-01 2021-12-31 0001031308 us-gaap:EMEAMember 2023-01-01 2023-12-31 0001031308 us-gaap:EMEAMember 2022-01-01 2022-12-31 0001031308 us-gaap:EMEAMember 2021-01-01 2021-12-31 0001031308 srt:AsiaPacificMember 2023-01-01 2023-12-31 0001031308 srt:AsiaPacificMember 2022-01-01 2022-12-31 0001031308 srt:AsiaPacificMember 2021-01-01 2021-12-31 0001031308 country:US 2023-01-01 2023-12-31 0001031308 country:US 2022-01-01 2022-12-31 0001031308 country:US 2021-01-01 2021-12-31 0001031308 us-gaap:UnbilledRevenuesMember 2023-12-31 0001031308 us-gaap:UnbilledRevenuesMember 2022-12-31 0001031308 bsy:PortfolioBalancingExchangeRightsMember 2023-12-31 0001031308 bsy:PortfolioBalancingExchangeRightsMember 2022-12-31 0001031308 2024-04-01 2023-12-31 0001031308 2025-01-01 2023-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-01-01 2023-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-01-01 2022-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-01-01 2021-12-31 0001031308 bsy:PowerLineSystemsAcquisitionMember 2022-01-31 2022-01-31 0001031308 bsy:SeequentMember 2021-06-17 2021-06-17 0001031308 bsy:SeequentMember us-gaap:CommonClassBMember 2021-06-17 2021-06-17 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2023-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-12-31 0001031308 bsy:PowerLineSystemsAcquisitionMember 2022-01-01 2022-12-31 0001031308 bsy:SeequentMember 2021-01-01 2021-12-31 0001031308 bsy:PowerLineSystemsAcquisitionMember 2021-01-01 2021-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2021-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-01-01 2023-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2022-01-01 2022-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-01-01 2021-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2021-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2023-01-01 2023-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2022-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:CustomerRelationshipsMember 2021-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksMember 2023-01-01 2023-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksMember 2022-01-01 2022-12-31 0001031308 srt:WeightedAverageMember us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksMember 2021-01-01 2021-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksMember 2023-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksMember 2022-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:TrademarksMember 2021-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:InProcessResearchAndDevelopmentMember 2023-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:InProcessResearchAndDevelopmentMember 2022-12-31 0001031308 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:InProcessResearchAndDevelopmentMember 2021-12-31 0001031308 bsy:SeequentMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001031308 bsy:SeequentMember 2023-01-01 2023-12-31 0001031308 bsy:PowerLineSystemsAcquisitionMember 2023-12-31 0001031308 us-gaap:LandMember 2023-12-31 0001031308 us-gaap:LandMember 2022-12-31 0001031308 us-gaap:BuildingAndBuildingImprovementsMember 2023-12-31 0001031308 us-gaap:BuildingAndBuildingImprovementsMember 2022-12-31 0001031308 bsy:ComputerEquipmentAndSoftwareMember 2023-12-31 0001031308 bsy:ComputerEquipmentAndSoftwareMember 2022-12-31 0001031308 us-gaap:FurnitureAndFixturesMember 2023-12-31 0001031308 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001031308 us-gaap:AirTransportationEquipmentMember 2023-12-31 0001031308 us-gaap:AirTransportationEquipmentMember 2022-12-31 0001031308 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2023-12-31 0001031308 us-gaap:OtherCapitalizedPropertyPlantAndEquipmentMember 2022-12-31 0001031308 us-gaap:AutomobilesMember 2023-12-31 0001031308 us-gaap:AirTransportationEquipmentMember bsy:EntityControlledByCEOMember 2022-01-01 2022-01-31 0001031308 us-gaap:AirTransportationEquipmentMember bsy:EntityControlledByCEOMember 2022-02-01 2022-02-01 0001031308 us-gaap:AirTransportationEquipmentMember bsy:EntityControlledByCEOMember 2022-01-01 2022-12-31 0001031308 srt:MinimumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001031308 srt:MaximumMember us-gaap:ComputerSoftwareIntangibleAssetMember 2023-12-31 0001031308 us-gaap:ComputerSoftwareIntangibleAssetMember 2022-12-31 0001031308 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001031308 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2023-12-31 0001031308 us-gaap:CustomerRelationshipsMember 2023-12-31 0001031308 us-gaap:CustomerRelationshipsMember 2022-12-31 0001031308 srt:MinimumMember us-gaap:TrademarksMember 2023-12-31 0001031308 srt:MaximumMember us-gaap:TrademarksMember 2023-12-31 0001031308 us-gaap:TrademarksMember 2023-12-31 0001031308 us-gaap:TrademarksMember 2022-12-31 0001031308 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001031308 us-gaap:NoncompeteAgreementsMember 2022-12-31 0001031308 bsy:TeralyticsInvestmentMember 2023-01-01 2023-12-31 0001031308 bsy:WorldsensingMember 2023-01-01 2023-12-31 0001031308 bsy:TeralyticsInvestmentMember 2022-12-31 0001031308 bsy:WorldsensingMember 2023-12-31 0001031308 bsy:TeralyticsInvestmentMember 2023-12-31 0001031308 bsy:DigitalConstructionWorksIncMember us-gaap:EquityMethodInvesteeMember 2023-01-01 2023-12-31 0001031308 bsy:DigitalConstructionWorksIncMember us-gaap:EquityMethodInvesteeMember 2022-01-01 2022-12-31 0001031308 srt:MinimumMember 2023-12-31 0001031308 srt:MaximumMember 2023-12-31 0001031308 srt:MinimumMember 2023-01-01 2023-12-31 0001031308 srt:MaximumMember 2023-01-01 2023-12-31 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:November2025NotesMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:November2025NotesMember us-gaap:LineOfCreditMember 2022-12-31 0001031308 us-gaap:SecuredDebtMember bsy:November2025NotesMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 us-gaap:SecuredDebtMember bsy:November2025NotesMember us-gaap:LineOfCreditMember 2022-12-31 0001031308 bsy:SeniorNotesDueJanuary2026Member us-gaap:ConvertibleDebtMember 2023-12-31 0001031308 bsy:SeniorNotesDueJanuary2026Member us-gaap:ConvertibleDebtMember 2022-12-31 0001031308 bsy:SeniorNotesDueJuly2027Member us-gaap:ConvertibleDebtMember 2023-12-31 0001031308 bsy:SeniorNotesDueJuly2027Member us-gaap:ConvertibleDebtMember 2022-12-31 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:NewCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 us-gaap:LetterOfCreditMember bsy:CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 us-gaap:BridgeLoanMember bsy:CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:NewCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-25 2021-01-25 0001031308 us-gaap:SecuredDebtMember bsy:A2021TermLoanMember us-gaap:LineOfCreditMember 2021-12-22 0001031308 us-gaap:SecuredDebtMember bsy:A2021TermLoanMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:LineOfCreditMember 2022-03-01 2023-12-31 0001031308 us-gaap:SecuredDebtMember bsy:A2021TermLoanMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:LineOfCreditMember 2022-03-01 2023-12-31 0001031308 us-gaap:SecuredDebtMember bsy:A2021TermLoanMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 bsy:LettersOfCreditAndSuretyBondsMember bsy:CreditFacilityMember 2022-12-31 0001031308 bsy:LettersOfCreditAndSuretyBondsMember bsy:CreditFacilityMember 2023-12-31 0001031308 bsy:CreditFacilityMember us-gaap:LineOfCreditMember 2023-12-31 0001031308 bsy:CreditFacilityMember us-gaap:LineOfCreditMember 2022-12-31 0001031308 bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 srt:MinimumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 srt:MaximumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember bsy:OvernightBankFundingEffectiveRateMember 2021-12-22 2021-12-22 0001031308 srt:MinimumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember us-gaap:BaseRateMember 2021-12-22 2021-12-22 0001031308 srt:MaximumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember us-gaap:BaseRateMember 2021-12-22 2021-12-22 0001031308 us-gaap:BridgeLoanMember bsy:CreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 srt:MinimumMember us-gaap:BridgeLoanMember bsy:CreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 srt:MaximumMember us-gaap:BridgeLoanMember bsy:CreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:A2021TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 srt:MinimumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:A2021TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 srt:MaximumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:A2021TermLoanMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-22 2021-12-22 0001031308 bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:A2021TermLoanMember bsy:OvernightBankFundingEffectiveRateMember 2021-12-22 2021-12-22 0001031308 srt:MinimumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:A2021TermLoanMember us-gaap:BaseRateMember 2021-12-22 2021-12-22 0001031308 srt:MaximumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:A2021TermLoanMember us-gaap:BaseRateMember 2021-12-22 2021-12-22 0001031308 srt:MinimumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember 2021-12-22 2021-12-22 0001031308 srt:MaximumMember bsy:RevolvingCreditFacilityNonEuroCurrencyMember bsy:CreditFacilityMember 2021-12-22 2021-12-22 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:CreditFacilityMember 2021-12-22 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:NewCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-22 2021-12-22 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember 2021-01-26 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember 2021-01-26 2021-01-26 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember 2022-10-01 2022-12-31 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember bsy:DebtConversionTermsOneMember 2021-01-26 2021-01-26 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember bsy:DebtConversionTermsTwoMember 2021-01-26 2021-01-26 0001031308 srt:MinimumMember bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember 2021-01-26 2021-01-26 0001031308 srt:MaximumMember bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember 2021-01-26 2021-01-26 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember 2021-01-21 2021-01-21 0001031308 bsy:TwoThousandTwentySevenNotesMember us-gaap:ConvertibleDebtMember 2021-06-28 0001031308 bsy:TwoThousandTwentySevenNotesMember us-gaap:ConvertibleDebtMember 2021-06-28 2021-06-28 0001031308 bsy:TwoThousandTwentySevenNotesMember us-gaap:ConvertibleDebtMember bsy:DebtConversionTermsOneMember 2021-06-28 2021-06-28 0001031308 bsy:TwoThousandTwentySevenNotesMember us-gaap:ConvertibleDebtMember bsy:DebtConversionTermsTwoMember 2021-06-28 2021-06-28 0001031308 srt:MinimumMember bsy:TwoThousandTwentySevenNotesMember us-gaap:ConvertibleDebtMember 2021-06-28 2021-06-28 0001031308 srt:MaximumMember bsy:TwoThousandTwentySevenNotesMember us-gaap:ConvertibleDebtMember 2021-06-28 2021-06-28 0001031308 bsy:TwoThousandTwentySevenNotesMember us-gaap:ConvertibleDebtMember 2021-06-23 2021-06-23 0001031308 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2020-04-02 0001031308 2020-04-02 2020-04-02 0001031308 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember 2023-06-23 0001031308 us-gaap:InterestRateSwapMember us-gaap:NondesignatedMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-06-23 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:NewCreditFacilityMember us-gaap:LineOfCreditMember 2023-01-01 2023-12-31 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:NewCreditFacilityMember us-gaap:LineOfCreditMember 2022-01-01 2022-12-31 0001031308 us-gaap:RevolvingCreditFacilityMember bsy:NewCreditFacilityMember us-gaap:LineOfCreditMember 2021-01-01 2021-12-31 0001031308 us-gaap:DeferredBonusMember 2023-12-31 0001031308 us-gaap:DeferredBonusMember 2023-01-01 2023-12-31 0001031308 us-gaap:DeferredBonusMember 2022-01-01 2022-12-31 0001031308 us-gaap:DeferredBonusMember 2021-01-01 2021-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:CommonClassBMember 2023-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:NonqualifiedPlanMember us-gaap:CommonClassBMember 2021-08-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember bsy:DeferredCompensationPlanOneTimeInducementMember us-gaap:NonqualifiedPlanMember 2021-01-01 2021-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember bsy:DeferredCompensationPlanOneTimeInducementMember 2021-01-01 2021-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember bsy:DeferredCompensationPlanOneTimeInducementMember us-gaap:NonqualifiedPlanMember 2021-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember 2023-01-01 2023-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember 2022-01-01 2022-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember 2021-01-01 2021-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:NonqualifiedPlanMember 2023-01-01 2023-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:NonqualifiedPlanMember 2022-01-01 2022-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:NonqualifiedPlanMember 2021-01-01 2021-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:NonqualifiedPlanMember us-gaap:CommonClassBMember 2023-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:NonqualifiedPlanMember us-gaap:CommonClassBMember 2022-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember 2023-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember 2022-12-31 0001031308 us-gaap:QualifiedPlanMember 2022-01-01 2022-01-01 0001031308 us-gaap:QualifiedPlanMember 2022-01-01 0001031308 us-gaap:QualifiedPlanMember 2023-01-01 2023-12-31 0001031308 us-gaap:QualifiedPlanMember 2023-12-31 0001031308 country:US us-gaap:QualifiedPlanMember 2023-01-01 2023-12-31 0001031308 country:US us-gaap:QualifiedPlanMember 2022-01-01 2022-12-31 0001031308 country:US us-gaap:QualifiedPlanMember 2021-01-01 2021-12-31 0001031308 us-gaap:ForeignPlanMember us-gaap:QualifiedPlanMember 2023-01-01 2023-12-31 0001031308 us-gaap:ForeignPlanMember us-gaap:QualifiedPlanMember 2022-01-01 2022-12-31 0001031308 us-gaap:ForeignPlanMember us-gaap:QualifiedPlanMember 2021-01-01 2021-12-31 0001031308 us-gaap:CommonClassAMember 2023-01-01 2023-12-31 0001031308 us-gaap:CommonClassBMember 2022-05-11 0001031308 us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001031308 us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:ConvertibleDebtMember 2023-10-01 2023-12-31 0001031308 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001031308 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001031308 us-gaap:EmployeeStockOptionMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:AcquisitionOptionsMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001031308 bsy:BonusPlanIncentiveMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001031308 bsy:BonusPlanIncentiveMember us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001031308 bsy:BonusPlanIncentiveMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001031308 us-gaap:DeferredCompensationArrangementWithIndividualByTypeOfCompensationPensionAndOtherPostretirementBenefitsMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001031308 2023-07-01 2023-09-30 0001031308 2023-04-01 2023-06-30 0001031308 2023-01-01 2023-03-31 0001031308 2022-10-01 2022-12-31 0001031308 2022-07-01 2022-09-30 0001031308 2022-04-01 2022-06-30 0001031308 2022-01-01 2022-03-31 0001031308 2021-10-01 2021-12-31 0001031308 2021-07-01 2021-09-30 0001031308 2021-04-01 2021-06-30 0001031308 2021-01-01 2021-03-31 0001031308 us-gaap:SubsequentEventMember 2024-02-01 2024-02-27 0001031308 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2020-09-22 0001031308 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2020-09-22 2020-09-22 0001031308 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2023-01-01 2023-12-31 0001031308 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2022-01-01 2022-12-31 0001031308 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2021-01-01 2021-12-31 0001031308 us-gaap:EmployeeStockMember 2023-12-31 0001031308 us-gaap:EmployeeStockMember 2022-12-31 0001031308 us-gaap:EmployeeStockMember us-gaap:CommonClassBMember 2023-12-31 0001031308 us-gaap:AccumulatedTranslationAdjustmentMember 2020-12-31 0001031308 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2020-12-31 0001031308 us-gaap:AccumulatedTranslationAdjustmentMember 2021-01-01 2021-12-31 0001031308 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-01-01 2021-12-31 0001031308 us-gaap:AccumulatedTranslationAdjustmentMember 2021-12-31 0001031308 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2021-12-31 0001031308 us-gaap:AccumulatedTranslationAdjustmentMember 2022-01-01 2022-12-31 0001031308 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-01-01 2022-12-31 0001031308 us-gaap:AccumulatedTranslationAdjustmentMember 2022-12-31 0001031308 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2022-12-31 0001031308 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-01 2023-12-31 0001031308 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-01-01 2023-12-31 0001031308 us-gaap:AccumulatedTranslationAdjustmentMember 2023-12-31 0001031308 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember 2023-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember 2023-01-01 2023-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember 2022-01-01 2022-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember 2021-01-01 2021-12-31 0001031308 bsy:BonusPlanMember 2023-01-01 2023-12-31 0001031308 bsy:BonusPlanMember 2022-01-01 2022-12-31 0001031308 bsy:BonusPlanMember 2021-01-01 2021-12-31 0001031308 bsy:BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember 2023-01-01 2023-12-31 0001031308 bsy:BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember 2022-01-01 2022-12-31 0001031308 bsy:BentleySystemsIncorporatedGlobalEmployeeStockPurchasePlanMember 2021-01-01 2021-12-31 0001031308 bsy:StockGrantMember 2023-01-01 2023-12-31 0001031308 bsy:StockGrantMember 2022-01-01 2022-12-31 0001031308 bsy:StockGrantMember 2021-01-01 2021-12-31 0001031308 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-12-31 0001031308 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0001031308 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0001031308 bsy:DeferredCompensationPlanExpenseMember 2023-01-01 2023-12-31 0001031308 bsy:DeferredCompensationPlanExpenseMember 2022-01-01 2022-12-31 0001031308 bsy:DeferredCompensationPlanExpenseMember 2021-01-01 2021-12-31 0001031308 bsy:SubscriptionsAndLicensesMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001031308 bsy:SubscriptionsAndLicensesMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001031308 bsy:SubscriptionsAndLicensesMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001031308 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001031308 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0001031308 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0001031308 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-12-31 0001031308 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0001031308 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0001031308 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-12-31 0001031308 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-12-31 0001031308 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-12-31 0001031308 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-12-31 0001031308 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-12-31 0001031308 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-12-31 0001031308 srt:MinimumMember bsy:PerformanceBasedRestrictedStockUnitsRSUsMember 2023-01-01 2023-12-31 0001031308 srt:MaximumMember bsy:PerformanceBasedRestrictedStockUnitsRSUsMember 2023-01-01 2023-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-12-31 0001031308 bsy:TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-12-31 0001031308 bsy:PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 bsy:TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 bsy:PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-12-31 0001031308 bsy:TimeBasedRestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-12-31 0001031308 bsy:PerformanceBasedRestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-12-31 0001031308 bsy:CashSettledRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 bsy:TimeBasedRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-03-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember bsy:PerformanceBasedVestingMember 2023-01-01 2023-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember bsy:PerformanceBasedVestingMember 2022-01-01 2022-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember bsy:PerformanceBasedVestingMember 2021-01-01 2021-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:PerformanceBasedVestingMember 2023-01-01 2023-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:PerformanceBasedVestingMember 2022-01-01 2022-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:PerformanceBasedVestingMember 2021-01-01 2021-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember bsy:PerformanceBasedVestingMember 2023-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember bsy:PerformanceBasedVestingMember 2022-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember bsy:PerformanceBasedVestingMember 2021-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001031308 bsy:RestrictedStockAndRestrictedStockUnitsRSUsMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2021-01-01 2021-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-12-31 0001031308 bsy:PerformanceBasedRestrictedStockUnitsRSUsTwoThousandSixteenMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 us-gaap:CommonClassBMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 us-gaap:CommonClassBMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001031308 us-gaap:CommonClassBMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2021-01-01 2021-12-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-12-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-01-01 2023-12-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2023-12-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2022-01-01 2022-12-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:TwoThousandTwentyIncentiveAwardPlanMember 2021-01-01 2021-12-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:EquityIncentivePlanMember us-gaap:CommonClassBMember 2018-03-31 0001031308 us-gaap:EmployeeStockOptionMember bsy:EquityIncentivePlanMember us-gaap:CommonClassBMember 2022-12-31 0001031308 bsy:MeasurementInputCallOptionTermMember 2023-01-01 2023-12-31 0001031308 bsy:MeasurementInputPutOptionTermMember 2023-01-01 2023-12-31 0001031308 bsy:TwoThousandTwentyIncentiveAwardPlanMember us-gaap:CommonClassBMember 2023-12-31 0001031308 us-gaap:DomesticCountryMember 2023-12-31 0001031308 us-gaap:ForeignCountryMember 2023-12-31 0001031308 us-gaap:StateAndLocalJurisdictionMember 2023-12-31 0001031308 us-gaap:ForeignCountryMember us-gaap:HerMajestysRevenueAndCustomsHMRCMember 2023-12-31 0001031308 us-gaap:ForeignCountryMember us-gaap:CanadaRevenueAgencyMember 2023-12-31 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-12-31 0001031308 bsy:TwoThousandTwentySevenNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2023-12-31 0001031308 bsy:TwoThousandTwentySixNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2022-12-31 0001031308 bsy:TwoThousandTwentySevenNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2022-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:FairValueMeasurementsRecurringMember 2023-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:InterestRateSwapMember us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001031308 bsy:HostedSoftwareSolutionsMember 2023-01-01 2023-12-31 0001031308 bsy:HostedSoftwareSolutionsMember 2023-12-31 0001031308 bsy:UnitedStatesCanadaLatinAmericaAndCaribbeanMember 2023-12-31 0001031308 bsy:UnitedStatesCanadaLatinAmericaAndCaribbeanMember 2022-12-31 0001031308 us-gaap:EMEAMember 2023-12-31 0001031308 us-gaap:EMEAMember 2022-12-31 0001031308 srt:AsiaPacificMember 2023-12-31 0001031308 srt:AsiaPacificMember 2022-12-31 0001031308 us-gaap:AirTransportationEquipmentMember bsy:EntityControlledByCEOMember 2023-01-01 2023-12-31 0001031308 us-gaap:AirTransportationEquipmentMember bsy:EntityControlledByCEOMember 2021-01-01 2021-12-31 0001031308 bsy:A2023ProgramMember 2023-01-01 2023-12-31 0001031308 us-gaap:CostOfSalesMember 2023-01-01 2023-12-31 0001031308 us-gaap:OperatingExpenseMember 2023-01-01 2023-12-31 0001031308 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-12-31 0001031308 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-12-31 0001031308 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-12-31 0001031308 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-12-31 0001031308 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-12-31 0001031308 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 iso4217:USD shares iso4217:USD shares pure bsy:acquisition bsy:day bsy:share_rate bsy:vote 0001031308 false FY 2023 P235D http://fasb.org/us-gaap/2023#NonqualifiedPlanMember http://fasb.org/us-gaap/2023#NonqualifiedPlanMember http://fasb.org/us-gaap/2023#NonqualifiedPlanMember http://fasb.org/us-gaap/2023#NonqualifiedPlanMember http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense 10-K true 2023-12-31 --12-31 false 001-39548 BENTLEY SYSTEMS, INCORPORATED DE 95-3936623 685 Stockton Drive Exton PA 19341 610 458-5000 Class B Common Stock, $0.01 Par Value BSY NASDAQ Yes No Yes Yes Large Accelerated Filer false false true false false 7000000000 11537627 285788718 <div style="text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Portions of the proxy statement for registrant’s 2024 Annual Meeting of Stockholders (the “2024 Proxy Statement”) are incorporated by reference in Part III of this Form 10‑K to the extent stated herein. The 2024 Proxy Statement will be filed within 120 days of the registrant’s fiscal year ended December 31, 2023.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective November 8, 2023, Keith A. Bentley, Director, adopted a trading plan established pursuant to Rule 10b5‑1 of the Exchange Act, which is intended to satisfy the affirmative defense conditions of Rule 10b5‑1(c), to sell an aggregate of 1,000,000 shares of our Class B common stock through June 30, 2024.</span></div> November 8, 2023 Keith A. Bentley Director true 1000000 false false false KPMG LLP Philadelphia, Pennsylvania 185 1080307000 170784000 171622000 68412000 71684000 302501000 296376000 8965000 9303000 12812000 18406000 44797000 38732000 419557000 415895000 40100000 32251000 38476000 40249000 248787000 292271000 2269336000 2237184000 23480000 22270000 212831000 52636000 67283000 72249000 3319850000 3165005000 18094000 15176000 457348000 362048000 253785000 226955000 11645000 14672000 9491000 4507000 10000000 5000000 760363000 628358000 1518403000 1775696000 88181000 77014000 30626000 27670000 15862000 16118000 9718000 51235000 7337000 8105000 5378000 7355000 2435868000 2591551000 0.01 0.01 100000000 100000000 0 0 0 0 0 0 0.01 0.01 100000000 100000000 11537627 11537627 11601757 11601757 115000 116000 0.01 0.01 1800000000 1800000000 284728210 284728210 277412730 277412730 2848000 2774000 1127234000 1030466000 -84987000 -89740000 -161932000 -370866000 704000 704000 883982000 573454000 3319850000 3165005000 1080307000 960220000 812807000 46038000 43377000 53080000 1126345000 1003597000 865887000 102068000 95485000 99159000 1228413000 1099082000 965046000 169406000 147578000 124321000 96677000 89435000 92218000 266083000 237013000 216539000 962330000 862069000 748507000 274619000 257856000 220915000 224336000 195622000 162240000 180738000 174647000 150116000 13580000 -15782000 95046000 38515000 41114000 25601000 731788000 653457000 653918000 230542000 208612000 94589000 -39793000 -34635000 -11221000 -7222000 24298000 9961000 183527000 198275000 93329000 -143241000 21283000 -3448000 19000 -2212000 -3585000 326787000 174780000 93192000 1.05 0.57 0.30 1.00 0.55 0.30 312358823 309226677 305711345 332503633 331765158 314610814 326787000 174780000 93192000 4774000 1459000 -65648000 89000 245000 44000 21000 -575000 -107000 4753000 2034000 -65541000 331540000 176814000 27651000 272154504 2722000 741113000 -26233000 -376003000 0 341599000 93192000 93192000 -65541000 -65541000 3141342 31000 182359000 182390000 12871000 38734000 38734000 33537000 33537000 2378645 24000 -69031000 -69007000 2619000 2619000 -4739000 -4739000 238755 2000 20951000 -8739000 12214000 104716 1000 3845000 -438000 3408000 4587053 46000 5559000 -37785000 -32180000 7824 450000 450000 24382000 24382000 -86120 -1000 -7293000 -7294000 282526719 2825000 937805000 -91774000 -439634000 0 409222000 174780000 174780000 2034000 2034000 34353000 34353000 3541375 35000 -27000 -24254000 -24246000 6580000 6580000 445050 5000 21920000 -5197000 16728000 307406 3000 10332000 -273000 10062000 2613659 26000 8312000 -9188000 -850000 185178 2000 -2000 0 13632 450000 450000 45100000 45100000 277594 3000 -4000 -4491000 -4492000 896126 9000 28241000 28250000 15000 15000 704000 704000 289014487 2890000 1030466000 -89740000 -370866000 704000 573454000 326787000 326787000 4753000 4753000 58756000 58756000 3410006 34000 -34000 -38456000 -38456000 1765000 1765000 247867 3000 16788000 -5756000 11035000 315840 3000 9985000 -845000 9143000 2621959 26000 11689000 -6581000 5134000 12639 600000 600000 55982000 55982000 643039 7000 -7000 -7299000 -7299000 160000 160000 296265837 2963000 1127234000 -84987000 -161932000 704000 883982000 326787000 174780000 93192000 71861000 71537000 52793000 -198878000 -5126000 -19745000 72972000 75206000 49045000 13580000 -15782000 95046000 7291000 7291000 5955000 -5038000 27083000 9770000 452000 -6000000 -64000 -21047000 -2593000 -5338000 5180000 60938000 35519000 -4112000 -14053000 -14260000 68733000 29181000 47957000 19933000 2292000 5340000 9852000 320000 -15932000 416696000 274324000 288024000 25002000 18546000 17539000 0 2380000 0 26023000 743007000 1034983000 11602000 10954000 4081000 2123000 0 0 -60504000 -770127000 -1056603000 588154000 833292000 745310000 841723000 487694000 991310000 0 0 1233377000 0 0 5643000 0 0 51605000 0 1998000 0 0 0 199505000 5000000 5000000 0 4324000 8460000 2371000 58756000 34493000 33396000 9988000 10335000 3846000 11715000 8338000 5605000 58937000 43561000 120539000 0 28250000 0 -191000 525000 -197000 -359074000 243034000 982582000 -390000 -4884000 -6672000 -3272000 -257653000 207331000 71684000 329337000 122006000 68412000 71684000 329337000 43619000 29478000 40203000 1188000 3588000 9372000 37389000 26581000 4631000 3500000 5936000 0 0 0 182390000 0 1390000 4544000 525000 749000 10090000 0 0 45000 16791000 21925000 20953000 1765000 6580000 2619000 Description of Business and Summary of Significant Accounting Policies<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business and Operations</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Bentley Systems is the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">infrastructure engineering software</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> company. The Company’s purpose is to advance the world’s infrastructure for better quality of life. The Company’s products and solutions empower people to design, build, and operate better and more resilient infrastructure through the adoption of Bentley Systems’ intelligent digital twin solutions.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company serves enterprises and professionals across the infrastructure lifecycle by improving project delivery and asset performance. The Company’s engineering and geoprofessional applications are primarily desktop modeling and applications that support the breadth of engineering and geoprofessional disciplines. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Bentley Infrastructure Cloud</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, provided via cloud and hybrid environments, extends enterprise collaboration during project delivery, and helps manage engineering information during operations and maintenance. Powering these products and solutions is </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">iTwin Platform</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the Company’s cloud‑native technology platform to create, curate, and leverage infrastructure digital twins.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The consolidated financial statements and accompanying notes have been prepared in U.S. dollars and in accordance with GAAP. The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. The Company is party to joint ventures, which are accounted for using the equity method. All intercompany accounts and transactions have been eliminated in consolidation.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses resulting from foreign currency transactions denominated in currencies other than the functional currency are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense), net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. The assets and liabilities of foreign subsidiaries are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period. Foreign currency translation adjustments are recorded as a component of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other comprehensive income (loss), net of taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of comprehensive income.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications of prior period amounts have been made to conform to the current period presentation.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Policies</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s consolidated financial statements are prepared in accordance with GAAP, which require us to select accounting policies and make estimates that affect the reported amount of assets, liabilities, revenues, and expenses, and the related disclosure of contingent assets and contingent liabilities. Actual results could differ materially from these estimates.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information on other accounting policies and methods that we use in the preparation of our consolidated financial statements are included, where applicable, in their respective footnotes that follow. Below is a discussion of accounting policies and methods used in our consolidated financial statements that are not presented within other footnotes.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Reportable segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the CODM to allocate resources and assess performance. The Company defines its CODM to be its chief executive officer. The chief executive officer reviews the financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating the Company’s financial performance. Accordingly, the Company has determined it operates and manages its business in a single reportable segment, the development and marketing of computer software and related services. The Company markets its products and services through the Company’s offices in the U.S. and its wholly‑owned branches and subsidiaries internationally.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Cost of subscriptions and licenses expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs associated with servicing software subscriptions, amortization of intangible assets associated with acquired software and technology, channel partner compensation for providing sales coverage to users, as well as cloud‑related costs incurred for servicing the Company’s customers using cloud provisioned solutions and the Company’s license administration platform. Cost of services expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs, used for providing training, implementation, configuration, and customization services to customers.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s software development costs, including costs to develop software products or the software component of products to be sold, leased, or marketed to external accounts, before technological feasibility is reached, are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. Research and development expenses, which are generally expensed as incurred, primarily consist of headcount‑related costs. In general, technological feasibility is reached shortly before the release of such products.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under its Accelerated Commercial Development Program (“ACDP”) (the Company’s structured approach to an in‑house business incubator function), the Company capitalizes certain development costs related to certain projects once technological feasibility is established. Technological feasibility is established when a detailed program design has been completed and documented, the Company has established that the necessary skills, hardware, and software technology are available to produce the product, and there are no unresolved high‑risk development issues. Once the software is ready for its intended use, amortization is recorded over the software’s estimated useful life (generally three years). For the years ended December 31, 2023, 2022, and 2021, total costs capitalized under the ACDP were $4,558, $7,060, and $6,608, respectively. Additionally, for the years ended December 31, 2023, 2022, and 2021, total ACDP related amortization recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of subscriptions and licenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations was $7,711, $6,626, and $7,020, respectively. The Company evaluates the recoverability of capitalized ACDP costs whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. During the year ended December 31, 2023, the Company recognized impairment charges of $1,835 related to certain ACDP projects, which were recorded as amortization expense in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Cost of subscriptions and licenses</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. No impairment of capitalized ACDP costs occurred for the years ended December 31, 2022 or 2021.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company expenses advertising costs as incurred. Advertising expense of $5,365, $6,888, and $2,396 is included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Selling and marketing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the consolidated statements of operations for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company considers all highly liquid investments with a maturity of three months or less at the date of purchase to be cash equivalents. As of December 31, 2023 and 2022, all of the Company’s cash and cash equivalents consisted of money market funds and cash held in checking accounts maintained at various financial institutions. Cash equivalents are recorded at cost, which approximates fair value.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Accounts receivable primarily represent receivables from customers for products and services invoiced by the Company for which payment is outstanding and also unbilled revenues (see Note 3). Receivables are recorded at the invoiced amount and do not bear interest.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes an allowance for doubtful accounts for expected losses during the accounts receivable collection process. The allowance for doubtful accounts is presented separately in the consolidated balance sheets and reduces the accounts receivable balance to the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on an expected loss model which considers historical write‑off and recovery experience, aging trends affecting specific accounts, and general operational factors affecting all accounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers current economic trends and takes into account reasonable and supportable forecasts of future conditions when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unexpected changes occur in the general business environment, the Company’s estimate of the recoverability of receivables could be further adjusted.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity related to the Company’s allowance for doubtful accounts was as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,303 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions to reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,651 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,549 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,106)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,317)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,965 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,303 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of its cash and cash equivalents, and receivables. To reduce credit risk, the Company performs ongoing credit evaluations of its customers and limits the amount of credit extended when deemed necessary. Generally, the Company requires no collateral from its customers. The Company maintains an allowance for potential credit losses, but historically has not experienced any significant losses related to individual customers or groups of customers in any particular industry or geographic region. No single customer accounted for more than 2.0% of the Company’s total revenues for the years ended December 31, 2023 and 2022, or more than 2.5% of the Company’s total revenues for the year ended 2021.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash and cash equivalents are deposited with financial institutions and invested in money market funds that the Company believes are of high credit quality.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div>The consolidated financial statements and accompanying notes have been prepared in U.S. dollars and in accordance with GAAP.<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Policies</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s consolidated financial statements are prepared in accordance with GAAP, which require us to select accounting policies and make estimates that affect the reported amount of assets, liabilities, revenues, and expenses, and the related disclosure of contingent assets and contingent liabilities. Actual results could differ materially from these estimates.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information on other accounting policies and methods that we use in the preparation of our consolidated financial statements are included, where applicable, in their respective footnotes that follow. Below is a discussion of accounting policies and methods used in our consolidated financial statements that are not presented within other footnotes.</span></div> The accompanying consolidated financial statements include the accounts of the Company and its wholly-owned subsidiaries. The Company is party to joint ventures, which are accounted for using the equity method. All intercompany accounts and transactions have been eliminated in consolidation.<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gains and losses resulting from foreign currency transactions denominated in currencies other than the functional currency are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other income (expense), net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. The assets and liabilities of foreign subsidiaries are translated from their respective functional currencies into U.S. dollars at the rates in effect at the balance sheet date, and revenue and expense amounts are translated at average rates during the period. Foreign currency translation adjustments are recorded as a component of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other comprehensive income (loss), net of taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of comprehensive income.</span></div> <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassifications</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain reclassifications of prior period amounts have been made to conform to the current period presentation.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Segment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Reportable segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the CODM to allocate resources and assess performance. The Company defines its CODM to be its chief executive officer. The chief executive officer reviews the financial information presented on a consolidated basis for purposes of making operating decisions, allocating resources, and evaluating the Company’s financial performance. Accordingly, the Company has determined it operates and manages its business in a single reportable segment, the development and marketing of computer software and related services. The Company markets its products and services through the Company’s offices in the U.S. and its wholly‑owned branches and subsidiaries internationally.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cost of Revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Cost of subscriptions and licenses expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs associated with servicing software subscriptions, amortization of intangible assets associated with acquired software and technology, channel partner compensation for providing sales coverage to users, as well as cloud‑related costs incurred for servicing the Company’s customers using cloud provisioned solutions and the Company’s license administration platform. Cost of services expenses primarily include headcount‑related costs, as well as depreciation of property and equipment and amortization of capitalized software costs, used for providing training, implementation, configuration, and customization services to customers.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Products and Services</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue upon the transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. The Company generates revenues from subscriptions, perpetual licenses, and services.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year. The contract costs are amortized based on the economic life of the goods and services to which the contract costs relate. The Company has determined that costs under certain sales incentive programs meet the requirements to be capitalized. The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include the Company’s internal sales force compensation program and certain channel partner sales incentive programs for which the annual compensation is commensurate with annual sales activities.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enterprise Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides enterprise subscription offerings, which provide its enterprise accounts with complete and unlimited global access to the Company’s comprehensive portfolio of solutions. E365 subscriptions require a CSS as described below and are charged to accounts primarily based upon daily usage. The daily usage fee includes a term license component, SELECT maintenance and support, hosting, and Success Blueprints, which are designed to achieve business outcomes through more efficient and effective use of the Company’s software. E365 revenues are recognized based upon usage incurred by the account. Usage is primarily defined as distinct user access on a daily basis. E365 subscriptions can contain quarterly usage floors or collars. The term of E365 subscriptions aligns with calendar quarters and revenue is recognized based on actual usage. Alternatively, enterprise license subscriptions (“ELS”) provide access for a prepaid fee, which is based on the account’s usage of software in the preceding year, to effectively create a fee‑certain consumption‑based arrangement. ELS contain a term license component, SELECT maintenance and support, and performance consulting days. The SELECT maintenance and support benefits under ELS do not include a portfolio balancing performance obligation. Revenue is allocated to the various performance obligations based on their respective SSP. Revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenues for the SELECT maintenance and support and the performance consulting days are recognized as delivered over the subscription term. Billings in advance are recorded as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SELECT Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides prepaid annual recurring subscriptions that accounts (which are based on distinct contractual and billing relationships with the Company, where affiliated entities of a single parent company may each have an independent account with the Company) can elect to add to a new or previously purchased perpetual license. SELECT provides accounts with benefits, including upgrades, comprehensive technical support, pooled licensing benefits, annual portfolio balancing exchange rights, learning benefits, certain Azure‑based cloud collaboration services, mobility advantages, and access to other available benefits. SELECT subscriptions revenues are recognized as distinct performance obligations are satisfied. The performance obligations within the SELECT offering, outside of the portfolio balancing exchange right, are concurrently delivered and have the same pattern of recognition. These performance obligations are accounted for ratably over the term as a single performance obligation.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term License Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides annual, quarterly, and monthly term licenses for its software products. Term license subscriptions contain a term license component and SELECT maintenance and support. Revenue is allocated to the various performance obligations based on their SSP. Annual term licenses (“ATL”) are generally prepaid annually for named user access to specific products and include the Company’s Virtuoso subscriptions sold via the Company’s Virtuosity eStore for practitioner licenses. Virtuoso subscriptions are bundles with customizable training and expert consultation administered through “keys” or credits. Quarterly term license (“QTL”) subscriptions allow accounts to pay quarterly in arrears for license usage that is beyond their prepaid subscriptions. Monthly term license (“MTL”) subscriptions are identical to QTL subscriptions, except for the term of the license, and the manner in which they are monetized. MTL subscriptions require a CSS, which is described below. For ATL, revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenue for the SELECT maintenance and support is recognized as delivered over the subscription term. For Virtuoso keys, revenue is recognized as services are delivered. Billings in advance are recorded as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets. For usage‑based QTL and MTL subscriptions, revenues are recognized based upon usage incurred by the account. Usage is defined as peak usage over the respective terms. The terms of QTL and MTL subscriptions align with calendar quarters and calendar months, respectively, and revenue is recognized based on actual usage.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Visas are quarterly or annual term licenses enabling users to access specific project or enterprise information and entitles users to certain functionality of the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ProjectWise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AssetWise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> systems. The Company’s standard offerings are usage based with monetization through the Company’s CSS program as described below.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CSS is a program designed to streamline the procurement, administration, and payment process. The program requires an estimation of annual usage for CSS eligible offerings and a deposit of funds in advance. Actual consumption is monitored and invoiced against the deposit on a calendar quarter basis. CSS balances not utilized for eligible products or services may roll over to future periods or are refundable. Paid and unconsumed CSS balances are recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the consolidated balance sheets. Software and services consumed under CSS are recognized pursuant to the applicable revenue recognition guidance for the respective software or service and classified as subscriptions or services based on their respective nature.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Perpetual Licenses</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Perpetual licenses may be sold with or without attaching a SELECT subscription. Historically, attachment and retention of the SELECT subscription has been high given the benefits of the SELECT subscription discussed above. Perpetual licenses revenues are recognized upon delivery of the license to the user.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Services</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides professional services, including training, implementation, configuration, customization, and strategic consulting services. The Company performs projects on both a time and materials and a fixed fee basis. Certain of the Company’s fixed‑fee arrangements, including its Success Services offerings, are structured as subscription‑like, packaged offerings that are annually recurring in nature. Success Services are standard service offerings that provide a level of dedicated professional services above the standard technical support offered to all accounts as part of their SELECT or enterprise agreement. Revenues are recognized as services are performed.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily utilizes its direct internal sales force and also has arrangements through independent channel partners to promote and sell its products and subscriptions to end‑users. Channel partners are authorized to promote the sale of an authorized set of the Company’s products and subscriptions within an authorized geography under a Channel Partner Agreement.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Judgments and Estimates</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with customers may include promises to transfer licenses (perpetual or term‑based), maintenance, and services to a user. Judgment is required to determine if the promises are separate performance obligations, and if so, the allocation of the transaction price to each performance obligation. When an arrangement includes multiple performance obligations which are concurrently delivered and have the same pattern of transfer to the customer, the Company accounts for those performance obligations as a single performance obligation. For contracts with more than one performance obligation, the transaction price is allocated among the performance obligations in an amount that depicts the relative SSP of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs. The Company uses a range of amounts to estimate SSP when it sells each of the products and services separately and needs to determine whether there is a discount that should be allocated based on the relative SSP of the various products and services.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s SELECT agreement provides users with perpetual licenses a right to exchange software for other eligible perpetual licenses on an annual basis upon renewal. The Company refers to this option as portfolio balancing and has concluded that the portfolio balancing feature represents a material right resulting in the deferral of the associated revenue. Judgment is required to estimate the percentage of users who may elect to portfolio balance and considers inputs such as historical user elections. This feature is available once per term and must be exercised prior to the respective renewal term. The Company recognizes the associated revenue upon election or when the portfolio balancing right expires. This right is included in the initial and subsequent renewal terms and the Company reestablishes the revenue deferral for the material right upon the beginning of the renewal term.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Software Development Costs</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company’s software development costs, including costs to develop software products or the software component of products to be sold, leased, or marketed to external accounts, before technological feasibility is reached, are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Research and development</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. Research and development expenses, which are generally expensed as incurred, primarily consist of headcount‑related costs. In general, technological feasibility is reached shortly before the release of such products.</span></div>Under its Accelerated Commercial Development Program (“ACDP”) (the Company’s structured approach to an in‑house business incubator function), the Company capitalizes certain development costs related to certain projects once technological feasibility is established. Technological feasibility is established when a detailed program design has been completed and documented, the Company has established that the necessary skills, hardware, and software technology are available to produce the product, and there are no unresolved high‑risk development issues. Once the software is ready for its intended use, amortization is recorded over the software’s estimated useful life (generally three years).The Company evaluates the recoverability of capitalized ACDP costs whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. P3Y 4558000 7060000 6608000 7711000 6626000 7020000 1835000 0 0 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Advertising Expense</span> — The Company expenses advertising costs as incurred. 5365000 6888000 2396000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Cash and Cash Equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The Company considers all highly liquid investments with a maturity of three months or less at the date of purchase to be cash equivalents. As of December 31, 2023 and 2022, all of the Company’s cash and cash equivalents consisted of money market funds and cash held in checking accounts maintained at various financial institutions. Cash equivalents are recorded at cost, which approximates fair value.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts Receivable and Allowance for Doubtful Accounts</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — Accounts receivable primarily represent receivables from customers for products and services invoiced by the Company for which payment is outstanding and also unbilled revenues (see Note 3). Receivables are recorded at the invoiced amount and do not bear interest.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company establishes an allowance for doubtful accounts for expected losses during the accounts receivable collection process. The allowance for doubtful accounts is presented separately in the consolidated balance sheets and reduces the accounts receivable balance to the net realizable value of the outstanding accounts receivable. The development of the allowance for doubtful accounts is based on an expected loss model which considers historical write‑off and recovery experience, aging trends affecting specific accounts, and general operational factors affecting all accounts. Account balances are charged off against the allowance after all means of collection have been exhausted and the potential for recovery is considered remote.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers current economic trends and takes into account reasonable and supportable forecasts of future conditions when evaluating the adequacy of the allowance for doubtful accounts. If circumstances relating to specific customers change or unexpected changes occur in the general business environment, the Company’s estimate of the recoverability of receivables could be further adjusted.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity related to the Company’s allowance for doubtful accounts was as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,303 </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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,541 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Additions to reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,651 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,549 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Write-offs, net of recoveries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,106)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,317)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(470)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,965 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,303 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9303000 6541000 6651000 5549000 7106000 2317000 117000 -470000 8965000 9303000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk</span> — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of its cash and cash equivalents, and receivables. To reduce credit risk, the Company performs ongoing credit evaluations of its customers and limits the amount of credit extended when deemed necessary. Generally, the Company requires no collateral from its customers. The Company maintains an allowance for potential credit losses, but historically has not experienced any significant losses related to individual customers or groups of customers in any particular industry or geographic region.<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s cash and cash equivalents are deposited with financial institutions and invested in money market funds that the Company believes are of high credit quality.</span></div> Recent Accounting Pronouncements<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023‑09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2023‑09”), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023‑09 is effective for the Company for the annual reporting period beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of ASU 2023‑09 on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023‑07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2023‑07”), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the Company’s CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023‑07 is effective for the Company for the annual reporting period beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of ASU 2023‑07 on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Guidance</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020‑04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2020‑04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. ASU 2020‑04 applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform between March 12, 2020 and December 31, 2022. In December 2022, the FASB issued ASU No. 2022‑06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional guidance to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting by extending the sunset date of Topic 848 to December 31, 2024. The expedients and exceptions provided by these ASUs do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2024, except for hedging relationships existing as of December 31, 2024, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The Company adopted these ASUs during the second quarter of 2023 (see Note 10) and the adoption did not have a material impact on the Company’s consolidated financial statements.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) No. 2023‑09, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2023‑09”), which expands disclosures in an entity’s income tax rate reconciliation table and regarding cash taxes paid both in the U.S. and foreign jurisdictions. ASU 2023‑09 is effective for the Company for the annual reporting period beginning after December 15, 2024. Early adoption is permitted. The Company is currently evaluating the impact of the adoption of ASU 2023‑09 on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU No. 2023‑07, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASU 2023‑07”), which expands disclosures about a public entity’s reportable segments and requires more enhanced information about a reportable segment’s expenses, interim segment profit or loss, and how the Company’s CODM uses reported segment profit or loss information in assessing segment performance and allocating resources. ASU 2023‑07 is effective for the Company for the annual reporting period beginning after December 15, 2023, and interim periods beginning after December 15, 2024. Early adoption is permitted, including adoption in an interim period. The Company is currently evaluating the impact of the adoption of ASU 2023‑07 on its consolidated financial statements and related disclosures.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Guidance</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU No. 2020‑04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Facilitation of the Effects of Reference Rate Reform on Financial Reporting </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2020‑04”), which provides optional expedients and exceptions for applying GAAP to contracts, hedging relationships, and other transactions affected by reference rate reform if certain criteria are met. ASU 2020‑04 applies only to contracts, hedging relationships, and other transactions that reference the London Interbank Offered Rate (“LIBOR”) or another reference rate expected to be discontinued because of reference rate reform between March 12, 2020 and December 31, 2022. In December 2022, the FASB issued ASU No. 2022‑06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848): Deferral of the Sunset Date of Topic 848</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, which provides optional guidance to ease the potential burden in accounting for (or recognizing the effects of) reference rate reform on financial reporting by extending the sunset date of Topic 848 to December 31, 2024. The expedients and exceptions provided by these ASUs do not apply to contract modifications made and hedging relationships entered into or evaluated after December 31, 2024, except for hedging relationships existing as of December 31, 2024, that an entity has elected certain optional expedients for and that are retained through the end of the hedging relationship. The Company adopted these ASUs during the second quarter of 2023 (see Note 10) and the adoption did not have a material impact on the Company’s consolidated financial statements.</span></div> Revenue from Contracts with Customers<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenues</span></div><div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues consist of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprise subscriptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,321 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,678 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,097 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SELECT subscriptions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,288 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,308 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,283 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term license subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,698 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,234 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscriptions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Perpetual licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,038 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,377 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,080 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscriptions and licenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services:</span></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,370 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,804 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,343 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,698 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,681 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,816 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Enterprise subscriptions includes revenue attributable to E365 subscriptions of $411,025, $306,901, and $223,293 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes perpetual licenses and the term license component of subscriptions as revenue when either the licenses are delivered or at the start of the subscription term. For the years ended December 31, 2023, 2022, and 2021, the Company recognized $592,737, $513,736, and $412,375 of license related revenues, respectively, of which $546,699, $470,359, and $359,295, respectively, were attributable to the term license component of the Company’s subscription based commercial offerings recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Subscriptions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company derived 8% of its total revenues through channel partners for the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers is attributed to individual countries based upon the location of the customer. Revenues by geographic region are as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,926 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,794 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483,087 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,550 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,804 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,123 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,484 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,836 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Americas includes the U.S., Canada, and Latin America, including the Caribbean. Revenue attributable to the U.S. totaled $511,828, $459,511, and $393,865 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nature of Products and Services</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes revenue upon the transfer of promised goods or services to customers in an amount that reflects the expected consideration received in exchange for those goods or services. The Company generates revenues from subscriptions, perpetual licenses, and services.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes an asset for the incremental costs of obtaining a contract with a customer if the Company expects the benefit of those costs to be longer than one year. The contract costs are amortized based on the economic life of the goods and services to which the contract costs relate. The Company has determined that costs under certain sales incentive programs meet the requirements to be capitalized. The Company applies a practical expedient to expense costs as incurred for costs to obtain a contract with a customer when the amortization period would have been one year or less. These costs include the Company’s internal sales force compensation program and certain channel partner sales incentive programs for which the annual compensation is commensurate with annual sales activities.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Enterprise Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides enterprise subscription offerings, which provide its enterprise accounts with complete and unlimited global access to the Company’s comprehensive portfolio of solutions. E365 subscriptions require a CSS as described below and are charged to accounts primarily based upon daily usage. The daily usage fee includes a term license component, SELECT maintenance and support, hosting, and Success Blueprints, which are designed to achieve business outcomes through more efficient and effective use of the Company’s software. E365 revenues are recognized based upon usage incurred by the account. Usage is primarily defined as distinct user access on a daily basis. E365 subscriptions can contain quarterly usage floors or collars. The term of E365 subscriptions aligns with calendar quarters and revenue is recognized based on actual usage. Alternatively, enterprise license subscriptions (“ELS”) provide access for a prepaid fee, which is based on the account’s usage of software in the preceding year, to effectively create a fee‑certain consumption‑based arrangement. ELS contain a term license component, SELECT maintenance and support, and performance consulting days. The SELECT maintenance and support benefits under ELS do not include a portfolio balancing performance obligation. Revenue is allocated to the various performance obligations based on their respective SSP. Revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenues for the SELECT maintenance and support and the performance consulting days are recognized as delivered over the subscription term. Billings in advance are recorded as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">SELECT Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides prepaid annual recurring subscriptions that accounts (which are based on distinct contractual and billing relationships with the Company, where affiliated entities of a single parent company may each have an independent account with the Company) can elect to add to a new or previously purchased perpetual license. SELECT provides accounts with benefits, including upgrades, comprehensive technical support, pooled licensing benefits, annual portfolio balancing exchange rights, learning benefits, certain Azure‑based cloud collaboration services, mobility advantages, and access to other available benefits. SELECT subscriptions revenues are recognized as distinct performance obligations are satisfied. The performance obligations within the SELECT offering, outside of the portfolio balancing exchange right, are concurrently delivered and have the same pattern of recognition. These performance obligations are accounted for ratably over the term as a single performance obligation.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term License Subscriptions</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides annual, quarterly, and monthly term licenses for its software products. Term license subscriptions contain a term license component and SELECT maintenance and support. Revenue is allocated to the various performance obligations based on their SSP. Annual term licenses (“ATL”) are generally prepaid annually for named user access to specific products and include the Company’s Virtuoso subscriptions sold via the Company’s Virtuosity eStore for practitioner licenses. Virtuoso subscriptions are bundles with customizable training and expert consultation administered through “keys” or credits. Quarterly term license (“QTL”) subscriptions allow accounts to pay quarterly in arrears for license usage that is beyond their prepaid subscriptions. Monthly term license (“MTL”) subscriptions are identical to QTL subscriptions, except for the term of the license, and the manner in which they are monetized. MTL subscriptions require a CSS, which is described below. For ATL, revenue allocated to the term license component is recognized upon delivery at the start of the subscription term while revenue for the SELECT maintenance and support is recognized as delivered over the subscription term. For Virtuoso keys, revenue is recognized as services are delivered. Billings in advance are recorded as </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets. For usage‑based QTL and MTL subscriptions, revenues are recognized based upon usage incurred by the account. Usage is defined as peak usage over the respective terms. The terms of QTL and MTL subscriptions align with calendar quarters and calendar months, respectively, and revenue is recognized based on actual usage.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Visas are quarterly or annual term licenses enabling users to access specific project or enterprise information and entitles users to certain functionality of the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ProjectWise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> and </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">AssetWise</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> systems. The Company’s standard offerings are usage based with monetization through the Company’s CSS program as described below.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CSS is a program designed to streamline the procurement, administration, and payment process. The program requires an estimation of annual usage for CSS eligible offerings and a deposit of funds in advance. Actual consumption is monitored and invoiced against the deposit on a calendar quarter basis. CSS balances not utilized for eligible products or services may roll over to future periods or are refundable. Paid and unconsumed CSS balances are recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the consolidated balance sheets. Software and services consumed under CSS are recognized pursuant to the applicable revenue recognition guidance for the respective software or service and classified as subscriptions or services based on their respective nature.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Perpetual Licenses</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Perpetual licenses may be sold with or without attaching a SELECT subscription. Historically, attachment and retention of the SELECT subscription has been high given the benefits of the SELECT subscription discussed above. Perpetual licenses revenues are recognized upon delivery of the license to the user.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Services</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides professional services, including training, implementation, configuration, customization, and strategic consulting services. The Company performs projects on both a time and materials and a fixed fee basis. Certain of the Company’s fixed‑fee arrangements, including its Success Services offerings, are structured as subscription‑like, packaged offerings that are annually recurring in nature. Success Services are standard service offerings that provide a level of dedicated professional services above the standard technical support offered to all accounts as part of their SELECT or enterprise agreement. Revenues are recognized as services are performed.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company primarily utilizes its direct internal sales force and also has arrangements through independent channel partners to promote and sell its products and subscriptions to end‑users. Channel partners are authorized to promote the sale of an authorized set of the Company’s products and subscriptions within an authorized geography under a Channel Partner Agreement.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Judgments and Estimates</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with customers may include promises to transfer licenses (perpetual or term‑based), maintenance, and services to a user. Judgment is required to determine if the promises are separate performance obligations, and if so, the allocation of the transaction price to each performance obligation. When an arrangement includes multiple performance obligations which are concurrently delivered and have the same pattern of transfer to the customer, the Company accounts for those performance obligations as a single performance obligation. For contracts with more than one performance obligation, the transaction price is allocated among the performance obligations in an amount that depicts the relative SSP of each obligation. Judgment is required to determine the SSP for each distinct performance obligation. In instances where SSP is not directly observable, such as when the Company does not sell the product or service separately, the Company determines the SSP using information that may include market conditions and other observable inputs. The Company uses a range of amounts to estimate SSP when it sells each of the products and services separately and needs to determine whether there is a discount that should be allocated based on the relative SSP of the various products and services.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s SELECT agreement provides users with perpetual licenses a right to exchange software for other eligible perpetual licenses on an annual basis upon renewal. The Company refers to this option as portfolio balancing and has concluded that the portfolio balancing feature represents a material right resulting in the deferral of the associated revenue. Judgment is required to estimate the percentage of users who may elect to portfolio balance and considers inputs such as historical user elections. This feature is available once per term and must be exercised prior to the respective renewal term. The Company recognizes the associated revenue upon election or when the portfolio balancing right expires. This right is included in the initial and subsequent renewal terms and the Company reestablishes the revenue deferral for the material right upon the beginning of the renewal term.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unbilled Revenues</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unbilled revenues represent revenues that have not yet been billed to customers due to timing differences in usage and billing cycles, and are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts receivable</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets. As of December 31, 2023 and 2022, unbilled revenues were $129,494 and $113,217, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Balances</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company’s contract assets relate to performance obligations completed in advance of the right to invoice and are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Prepaid and other current assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets. Contract assets were not material as of December 31, 2023 or 2022.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues consist of billings made or payments received in advance of revenue recognition from subscriptions and services. The timing of revenue recognition may differ from the timing of billings to users. As of December 31, 2023 and 2022, total deferred revenues on the consolidated balance sheets were $269,647 and $243,073, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, $213,021 of revenues that were included in the December 31, 2022 deferred revenues balance were recognized. There were additional deferrals of $237,193, which were primarily related to new billings and acquisitions. For the year ended December 31, 2022, $204,279 of revenues that were included in the December 31, 2021 deferred revenues balance were recognized. There were additional deferrals of $221,126, which were primarily related to new billings and acquisitions.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company has deferred $18,269 and $17,338, respectively, related to portfolio balancing exchange rights which is included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred revenues</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s contracts with customers include amounts allocated to performance obligations that will be satisfied at a later date. As of December 31, 2023, amounts allocated to these remaining performance obligations are $269,647, of which the Company expects to recognize approximately 94% over the next 12 months with the remaining amount thereafter.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s software license agreements typically provide for indemnification of customers for intellectual property infringement claims. The Company also warrants to customers, when requested, that its software products operate substantially in accordance with standard specifications for a limited period of time. The Company has not incurred significant obligations under customer indemnification or warranty provisions historically and does not expect to incur significant obligations in the future. Accordingly, the Company does not maintain accruals for potential customer indemnification or warranty‑related obligations.</span></div> <div style="margin-bottom:12pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s revenues consist of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Subscriptions:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Enterprise subscriptions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">433,321 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,678 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">290,097 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SELECT subscriptions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,288 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,308 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269,283 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term license subscriptions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">388,698 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,234 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscriptions</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,080,307 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">960,220 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812,807 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Perpetual licenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,038 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,377 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,080 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subscriptions and licenses</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,126,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,003,597 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">865,887 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Services:</span></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><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recurring</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,370 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,804 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,343 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85,698 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,681 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,816 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Services</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102,068 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,485 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">99,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Enterprise subscriptions includes revenue attributable to E365 subscriptions of $411,025, $306,901, and $223,293 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers is attributed to individual countries based upon the location of the customer. Revenues by geographic region are as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">650,926 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">584,794 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">483,087 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">353,550 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,804 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,123 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,484 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,836 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenues</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,228,413 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,099,082 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">965,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Americas includes the U.S., Canada, and Latin America, including the Caribbean. Revenue attributable to the U.S. totaled $511,828, $459,511, and $393,865 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> 433321000 345678000 290097000 258288000 264308000 269283000 388698000 350234000 253427000 1080307000 960220000 812807000 46038000 43377000 53080000 1126345000 1003597000 865887000 16370000 17804000 21343000 85698000 77681000 77816000 102068000 95485000 99159000 1228413000 1099082000 965046000 411025000 306901000 223293000 592737000 513736000 412375000 546699000 470359000 359295000 0.08 0.08 0.08 650926000 584794000 483087000 353550000 312804000 300123000 223937000 201484000 181836000 1228413000 1099082000 965046000 511828000 459511000 393865000 129494000 113217000 0 0 269647000 243073000 213021000 237193000 204279000 221126000 18269000 17338000 269647000 0.94 P12M Acquisitions<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate details of the Company’s acquisition activity are as follows:</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:52.832%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions Completed During</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid at closing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,287 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,228 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,820 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,221)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,837)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,007 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Of the cash paid at closing for the year ended December 31, 2023, $1,000 was deposited into an escrow account to secure any potential indemnification and other obligations of the seller.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2022, the Company completed the acquisition of PLS, a leader in software for the design of overhead electric power transmission lines and their structures, for $695,968 in cash, net of cash acquired. On June 17, 2021, the Company completed the acquisition of Seequent, a leader in software for geological and geophysical modeling, geotechnical stability, and cloud services for geodata management and collaboration, for $883,336 in cash, net of cash acquired, plus 3,141,342 shares of the Company’s Class B common stock. The operating results of the acquired businesses, except for Seequent, were not material, individually or in the aggregate, to the Company’s consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration from acquisitions is included in the consolidated balance sheets as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration from acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of non-contingent consideration from acquisitions is included in the consolidated balance sheets as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,977 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-contingent consideration from acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The operating results of the acquired businesses are included in the Company’s consolidated financial statements from the closing date of each respective acquisition. The purchase price for each acquisition has been allocated to the net tangible and intangible assets and liabilities based on their estimated fair values at the respective acquisition date.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is in the process of finalizing the purchase accounting for two acquisitions completed during the year ended December 31, 2023. Identifiable assets acquired and liabilities assumed were provisionally recorded at their estimated fair values on the respective acquisition date. The initial accounting for these business combinations is not complete because the evaluation necessary to assess the fair values of certain net assets acquired is still in process. The provisional amounts are subject to revision until the evaluations are completed to the extent that additional information is obtained about the facts and circumstances that existed as of the acquisition date. The allocation of the purchase price may be modified from the date of the acquisition as more information is obtained about the fair values of assets acquired and liabilities assumed, however, such measurement period cannot exceed one year.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition costs are expensed as incurred and are recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. For the years ended December 31, 2023, 2022, and 2021, the Company’s acquisition expenses were $5,879, $11,758, and $20,471, respectively, which include costs related to legal, accounting, valuation, insurance, and other consulting and transaction fees. For the year ended December 31, 2022, $9,804 of the Company’s acquisition expenses related to the acquisition of PLS. For the year ended December 31, 2021, $16,557 and $1,644 of the Company’s acquisition expenses related to the acquisition of Seequent and PLS, respectively.</span></div><div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition (including contingent consideration):</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions Completed During</span></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="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid at closing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,287 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,228 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,820 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued at closing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,390 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,544 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred, non-contingent consideration, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,090 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,827 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,098 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,844 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired and liabilities assumed:</span></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,221 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,837 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,890 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,174 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,383 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software and technology (weighted average useful life of 3, 5, and 5 years, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,077 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,608 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,560 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships (weighted average useful life of 6, 10, and 9 years, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,278 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,555 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks (weighted average useful life of 5, 8 and 10 years, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,256 </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><td colspan="3" style="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total identifiable assets acquired excluding goodwill</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,537 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,529 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,434 </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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruals and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,079)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,649)</span></td><td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,623)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,176)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,245)</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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,237)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,988)</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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,745)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,342)</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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(716)</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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities assumed</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,644)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,237)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,940)</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired excluding goodwill</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,893 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,494 </span></td><td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,934 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,806 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,350 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,827 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,098 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,844 </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="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Of the total 3,141,342 shares issued at closing, 83,627 shares are subject to forfeiture if post‑closing employment service conditions are not met and accordingly were recorded as stock‑based compensation expense over the related forfeiture period of two years.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">A fair value adjustment of $16,943 was applied to the stock consideration due to restrictions on the transfer of securities.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the purchase price for each acquisition to the net tangible and intangible assets acquired and liabilities assumed based on their estimated fair value at the respective acquisition date, with the exception of deferred revenues which are recognized and measured on the acquisition date in accordance with the Company’s revenue recognition policies in Note 3. The fair values of the working capital, other assets (liabilities), and property and equipment approximated their respective carrying values as of the acquisition date. The fair values of the intangible assets were primarily determined using the income approach. When applying the income approach, indications of fair values were developed by discounting future net cash flows to their present values at market‑based rates of return. The cash flows were based on estimates used to price the acquisitions and the discount rates applied were benchmarked with reference to the implied rate of return from the Company’s pricing model and the weighted average cost of capital. Goodwill is measured as the excess of the purchase price over the value of net identifiable assets acquired. While best estimates and assumptions are used to accurately value assets acquired and liabilities assumed at the acquisition date, as well as contingent and non‑contingent consideration, where applicable, the Company’s estimates are inherently uncertain and subject to refinement. Any adjustments to estimated fair value are recorded to goodwill, provided that the Company is within the measurement period (up to one year from the acquisition date) and that the Company continues to collect information to determine estimated fair value. Subsequent to the measurement period or the Company’s final determination of estimated fair value, whichever comes first, adjustments are recorded in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill recorded in connection with the acquisitions was attributable to synergies expected to arise from cost saving opportunities, as well as future expected cash flows. The Company expects $9,771 of the goodwill recorded relating to the 2023 acquisitions will be deductible for income tax purposes.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Pro Forma Financial Information</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Had the acquisition of Seequent been made at the beginning of 2020, unaudited pro forma total revenues for the year ended December 31, 2021 would have been $1,017,975. Net income, net income per share, basic, and net income per share, diluted for the year ended December 31, 2021 would not have been materially different than the amounts reported primarily due to the pro forma adjustments to reflect the amortization of purchased intangibles and the cost to finance the transaction, net of the related tax effects.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unaudited pro forma financial information is for informational purposes only and is not indicative of the results of operations that would have been achieved if the acquisition had taken place at the beginning of 2020. The unaudited pro forma financial information combines the historical results of the Company, the adjusted historical results of Seequent considering the date the Company completed the acquisition of Seequent, and the effects of the pro forma adjustments described above.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate details of the Company’s acquisition activity are as follows:</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:52.832%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions Completed During</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Number of acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid at closing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,287 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,228 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,820 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash acquired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(264)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(20,221)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37,837)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net cash paid</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,023 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">743,007 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034,983 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Of the cash paid at closing for the year ended December 31, 2023, $1,000 was deposited into an escrow account to secure any potential indemnification and other obligations of the seller.</span></div> 3 6 13 26287000 763228000 1072820000 264000 20221000 37837000 26023000 743007000 1034983000 1000000 695968000 883336000 3141342 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the contingent consideration from acquisitions is included in the consolidated balance sheets as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration from acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of non-contingent consideration from acquisitions is included in the consolidated balance sheets as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,977 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-contingent consideration from acquisitions</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,411 </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 1196000 0 1196000 3576000 2434000 0 2977000 3576000 5411000 2 5879000 11758000 20471000 9804000 16557000 1644000 <div style="margin-bottom:9pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the fair values of the assets acquired and liabilities assumed, as well as the weighted average useful lives assigned to acquired intangible assets at the respective date of each acquisition (including contingent consideration):</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></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="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Acquisitions Completed During</span></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="15" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></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="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consideration:</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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid at closing</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,287 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">763,228 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,820 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares issued at closing </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,390 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contingent consideration</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,544 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred, non-contingent consideration, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">749 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,090 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,827 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,098 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,844 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets acquired and liabilities assumed:</span></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="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,221 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,837 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable and other current assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,742 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,890 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,174 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">397 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,237 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,095 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,316 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,383 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,151 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">874 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Software and technology (weighted average useful life of 3, 5, and 5 years, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,077 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,608 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,560 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships (weighted average useful life of 6, 10, and 9 years, respectively)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,900 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,278 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,555 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trademarks (weighted average useful life of 5, 8 and 10 years, respectively)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,256 </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><td colspan="3" style="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In-process research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,700 </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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total identifiable assets acquired excluding goodwill</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,537 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">131,529 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,434 </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="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruals and other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(624)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,079)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27,649)</span></td><td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,623)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,176)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,245)</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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(397)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,237)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,988)</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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred income taxes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,745)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(53,342)</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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(716)</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 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total liabilities assumed</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,644)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,237)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119,940)</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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net identifiable assets acquired excluding goodwill</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,893 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,292 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,494 </span></td><td style="background-color:#ffffff;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="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,934 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,806 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,066,350 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net assets acquired</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,827 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">765,098 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,269,844 </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="margin-bottom:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Of the total 3,141,342 shares issued at closing, 83,627 shares are subject to forfeiture if post‑closing employment service conditions are not met and accordingly were recorded as stock‑based compensation expense over the related forfeiture period of two years.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">A fair value adjustment of $16,943 was applied to the stock consideration due to restrictions on the transfer of securities.</span></div> 26287000 763228000 1072820000 0 0 182390000 0 1390000 4544000 525000 749000 10090000 -15000 269000 0 26827000 765098000 1269844000 264000 20221000 37837000 1742000 8890000 24174000 397000 1237000 12095000 0 1316000 4383000 2151000 0 0 6000 7000 874000 P3Y P5Y P5Y 3077000 10608000 43560000 P6Y P10Y P9Y 3900000 82278000 158555000 P5Y P8Y P10Y 1000000 6972000 38256000 0 0 3700000 12537000 131529000 323434000 624000 4079000 27649000 4623000 14176000 26245000 397000 1237000 11988000 0 5745000 53342000 0 0 716000 5644000 25237000 119940000 6893000 106292000 203494000 19934000 658806000 1066350000 26827000 765098000 1269844000 3141342 83627 P2Y 16943000 9771000 1017975000 Property and Equipment, Net<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following:</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:68.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,025 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,717 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,202 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,636 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,799 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aircraft</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,964 </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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,864)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,707)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense for the years ended December 31, 2023, 2022, and 2021 was $12,368, $10,706, and $11,217, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are recorded at cost less accumulated depreciation. Depreciation is calculated using the straight‑line method over the estimated useful lives of the assets. Leasehold improvements are depreciated over the shorter of the estimated useful life of the leasehold improvements or the lease term. Land is not depreciated. Depreciation for equipment commences once it is placed in service, and depreciation for buildings and leasehold improvements commences once they are ready for their intended use.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated useful lives of property and equipment are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aircraft</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of maintenance and repairs is charged to expense as incurred. Upon retirement or other disposition, the cost of the asset and the related accumulated depreciation are removed from the accounts and any resulting gain or loss is reflected in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of property and equipment whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. No impairment of property and equipment occurred for the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Related Party Equipment Sale</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2022, the Audit Committee of the Company’s Board of Directors authorized the Company to sell 50% of its interest in the Company’s aircraft at fair market value to an entity controlled by the Company’s Chief Executive Officer. The transaction was completed on February 1, 2022 for $2,380 and resulted in a gain of $2,029, which was recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (expense) income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations for the year ended December 31, 2022 (see Note 20). Subsequent to the transaction, ongoing operating and fixed costs of the aircraft are shared on a proportional use basis subject to a cost-sharing agreement. Such costs were not material during the years ended December 31, 2023 and 2022. The Company determined this transaction was with a related party.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment, net consist of the following:</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:68.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,811 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,025 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,717 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,202 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,636 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,799 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aircraft</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property and equipment, at cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,964 </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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,958 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Accumulated depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,864)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(77,707)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total property and equipment, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,251 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated useful lives of property and equipment are as follows:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:83.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.432%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.433%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Useful Life</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building and improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Aircraft</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Automobiles</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">years</span></td></tr></table></div> 2811000 2811000 31025000 35717000 46202000 54636000 9799000 14600000 2038000 2038000 89000 156000 91964000 109958000 51864000 77707000 40100000 32251000 12368000 10706000 11217000 P25Y P3Y P5Y P6Y P3Y 0 0 0 0.50 2380000 2029000 Goodwill and Other Intangible Assets<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill are as follows:</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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588,477 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,806 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,426)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,673)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,237,184 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,934 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,732 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269,336 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill consists of the excess of cost over the fair value of net assets acquired in business combinations. Goodwill is not amortized, but instead is tested annually for impairment on October 1, or more frequently if events occur or circumstances change that would more likely than not reduce its fair value below its carrying amount. The Company allocates goodwill to reporting units on a relative fair value basis.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In testing for goodwill impairment, the Company may first qualitatively assess whether it is more likely than not (a likelihood of more than 50 percent) that a goodwill impairment exists. If it is determined that a quantitative assessment is required and the carrying amount exceeds its fair value, the Company will recognize goodwill impairment in the amount in which the carrying amount of the reporting unit exceeds its fair value, but not to exceed the carrying amount of goodwill within the reporting unit. There was no impairment of goodwill as a result of the Company’s annual impairment assessments conducted for the years ended December 31, 2023, 2022, or 2021.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of intangible assets other than goodwill are as follows:</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:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.323%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">December 31, 2022</span></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:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Estimated<br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software and technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-5 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,693 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59,045)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,648 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,390 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51,938)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,452 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-10 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,442 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142,378)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,064 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,164 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,387)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,777 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-10 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,710 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,709)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,001 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,803 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,904)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,899 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(207)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143 </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><td colspan="3" style="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><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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,408)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">485,707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(193,436)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,271 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscriptions and licenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,704 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,478 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,125 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,515 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,114 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,601 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,219 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,592 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,726 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets arise from acquisitions and principally consist of goodwill, trademarks, customer relationships, in‑process research and development, and acquired software and technology. Intangible assets, other than goodwill and in‑process research and development, are amortized on a straight‑line basis over their estimated useful lives.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the years following December 31, 2023 are estimated as follows:</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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,582 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,494 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,276 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,338 </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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,787 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill are as follows:</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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,588,477 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658,806 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,426)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,673)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,237,184 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisitions</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,934 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,732 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">486 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,269,336 </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> 1588477000 658806000 -8426000 -1673000 2237184000 19934000 11732000 486000 2269336000 0 0 0 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Details of intangible assets other than goodwill are as follows:</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:21.335%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.156%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.316%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.601%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.323%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">December 31, 2022</span></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:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Estimated<br/>Useful Life</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Gross<br/>Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Net Book<br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Intangible assets subject to amortization:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software and technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-5 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,693 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(59,045)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">30,648 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">92,390 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(51,938)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,452 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-10 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,442 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(142,378)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">181,064 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">323,164 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(114,387)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">208,777 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Trademarks</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3-10 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">70,710 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(33,709)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">37,001 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">69,803 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(26,904)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,899 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">5 years</span></div></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">74 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">350 </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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(207)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">143 </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><td colspan="3" style="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><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><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:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">484,195 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(235,408)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,787 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">485,707 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(193,436)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">292,271 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P3Y P5Y 89693000 59045000 30648000 92390000 51938000 40452000 P3Y P10Y 323442000 142378000 181064000 323164000 114387000 208777000 P3Y P10Y 70710000 33709000 37001000 69803000 26904000 42899000 P5Y 350000 276000 74000 350000 207000 143000 484195000 235408000 248787000 485707000 193436000 292271000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amortization expense for purchased intangible assets with finite lives was reflected in the Company’s consolidated statements of operations as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscriptions and licenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,704 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,478 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,125 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of purchased intangibles</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,515 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,114 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,601 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,219 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,592 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,726 </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> 12704000 12478000 8125000 38515000 41114000 25601000 51219000 53592000 33726000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for the years following December 31, 2023 are estimated as follows:</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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,582 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,494 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,125 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,276 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,338 </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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248,787 </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> 46582000 43494000 35125000 27972000 27276000 68338000 248787000 Investments<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost method investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,044 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,174 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,480 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost Method Investments</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the cost method of accounting for its investment in which it does not have the ability to exercise significant influence over operating and financial policies. Under the cost method, the Company records the investment based on original cost less impairments, if any, plus or minus changes resulting from observable price changes in orderly transactions for the identical or a similar investment of the same investee. The Company’s share of income or loss of such companies is not included in the Company’s consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through its </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">iTwin Ventures</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> initiative, the Company invests in technology development companies, generally in the form of equity interests or convertible notes. In March 2023, the Company acquired an equity interest in Worldsensing, a leading global connectivity hardware platform company for infrastructure monitoring, via contribution of its sensemetrics’ Thread connectivity device business (the “Thread business”) and cash. The non‑cash contribution of the Thread business resulted in an insignificant gain, which was recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (expense) income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations for the year ended December 31, 2023 (see Note 20). In July 2022, the Company acquired an equity interest in Teralytics Holdings AG (“Teralytics”), a global platform company for human mobility analysis, via contribution of its Streetlytics mobility data business (“Streetlytics”) and cash. The non‑cash contribution of Streetlytics resulted in an insignificant gain, which was recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (expense) income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations for the year ended December 31, 2022 (see Note 20).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests its investments for impairment whenever circumstances indicate that the carrying value of the investment may not be recoverable. During the year ended December 31, 2023, the Company recognized impairment charges of $14,588 to write‑down certain cost method investments to their fair value primarily as a result of the investees’ decline in operating performance and the overall decline in the venture investment valuation environment. The impairment charges included $11,130 to write‑off the Company’s investment in Teralytics. The impairment charges were recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (expense) income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations for the year ended December 31, 2023 (see Note 20). No impairment of investments occurred for the years ended December 31, 2022 or 2021.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company recognized gains on investments of $2,360, which was recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (expense) income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations (see Note 20).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, the Company invested a total of $12,841, including $8,928 of cash and non-cash for its investment in Worldsensing. During the year ended December 31, 2022, the Company invested a total of $15,107, including $11,130 of cash and non-cash for its investment in Teralytics. As of December 31, 2023, the Company’s investment balance in Worldsensing was $8,928. As of December 31, 2023 and 2022, the Company’s investment balance in Teralytics was zero and $11,130, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Method Investments</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company applies the equity method of accounting for its investment in which it does have the ability to exercise significant influence over operating and financial policies. Under the equity method, the Company recognizes its initial investment at cost and updates the carrying value of its investment by its proportional share of income or losses from the investment. In addition, the Company decreases the carrying value by any dividends received from the investee. The Company does not otherwise adjust the carrying value to reflect changes to the fair market value of the investment. The Company’s equity method investments in joint ventures are considered related parties.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023 and 2022, the Company invested $2,261 and $2,343, respectively. For the years ended December 31, 2023 and 2022, transactions between the Company and its joint ventures were not material to the Company’s consolidated financial statements.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost method investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,044 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,174 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity method investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,436 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total investments</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,480 </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 #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,270 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 21044000 22174000 2436000 96000 23480000 22270000 14588000 11130000 0 0 2360000 12841000 8928000 15107000 11130000 8928000 0 11130000 2261000 2343000 Leases<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating leases consist of office facilities, office equipment, and automobiles. As of December 31, 2023, the Company’s leases have remaining terms of less than one year to ten years, some of which include one or more options to renew, with renewal terms from one year to five years and some of which include options to terminate the leases from less than one year to five years.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. Operating leases are included in </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating lease right‑of‑use assets, Operating lease liabilities</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long‑term operating lease liabilities</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets. Operating lease right‑of‑use assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right‑of‑use assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate, if the Company’s leases do not provide an implicit rate, based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company’s estimated credit rating, the term of the lease, economic environment where the asset resides, and full collateralization. The operating lease right‑of‑use assets also include any lease payments made and are reduced by any lease incentives. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Lease expense for lease payments is recognized on a straight‑line basis over the lease term.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with lease and non‑lease components, the Company has elected not to allocate the contract consideration, and account for the lease and non-lease components as a single lease component. Payments under the Company’s lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. Variable lease cost may include common area maintenance, property taxes, utilities, and fluctuations in rent due to a change in an index or rate. The Company has elected not to recognize a right‑of‑use asset or lease liability for short‑term leases (leases with a term of twelve months or less). Short‑term leases are recognized in the consolidated statements of operations on a straight‑line basis over the lease term.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease cost reflected in the consolidated statements of operations were as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,008 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,772 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,425 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,594 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,602 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,446 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,597 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease cost includes rent cost related to operating leases for office facilities of $19,199, $20,027, and $18,636 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating cash flow and other information related to leases was as follows:</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:52.832%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for operating leases included in operating cash flows</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,899 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,587 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,636 </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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for new operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,015 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,722 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,842 </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:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $397, $1,237, and $12,095 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term for operating leases was 4.6 years and 3.9 years as of December 31, 2023 and 2022, respectively. The weighted average discount rate was 4.8% and 3.4% as of December 31, 2023 and 2022, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities are as follows:</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:81.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.208%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,499 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,122 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,635 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,744 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,001)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had additional minimum operating lease payments of $804 for executed leases that have not yet commenced, primarily for office locations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of right‑of‑use assets whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. During the year ended December 31, 2023, the Company recognized impairment charges of $2,239 to write‑down certain right‑of‑use assets to their fair value primarily as a result of the decision to vacate certain leased facilities. The impairment charges were recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. No impairment of right‑of‑use assets occurred for the years ended December 31, 2022 or 2021.</span></div> Leases<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s operating leases consist of office facilities, office equipment, and automobiles. As of December 31, 2023, the Company’s leases have remaining terms of less than one year to ten years, some of which include one or more options to renew, with renewal terms from one year to five years and some of which include options to terminate the leases from less than one year to five years.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company determines if an arrangement is a lease at inception. Operating leases are included in </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Operating lease right‑of‑use assets, Operating lease liabilities</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, and </span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long‑term operating lease liabilities</span><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets. Operating lease right‑of‑use assets represent the Company’s right to use an underlying asset for the lease term and operating lease liabilities represent the Company’s obligation to make lease payments arising from the lease. Operating lease right‑of‑use assets and operating lease liabilities are recognized at the commencement date based on the present value of lease payments over the lease term. The Company uses its incremental borrowing rate, if the Company’s leases do not provide an implicit rate, based on the information available at the commencement date in determining the present value of lease payments. The incremental borrowing rate is determined based on the Company’s estimated credit rating, the term of the lease, economic environment where the asset resides, and full collateralization. The operating lease right‑of‑use assets also include any lease payments made and are reduced by any lease incentives. Options to extend or terminate the lease are considered in determining the lease term when it is reasonably certain that the option will be exercised. Lease expense for lease payments is recognized on a straight‑line basis over the lease term.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For contracts with lease and non‑lease components, the Company has elected not to allocate the contract consideration, and account for the lease and non-lease components as a single lease component. Payments under the Company’s lease arrangements are primarily fixed, however, certain lease agreements contain variable payments, which are expensed as incurred and not included in the operating lease assets and liabilities. Variable lease cost may include common area maintenance, property taxes, utilities, and fluctuations in rent due to a change in an index or rate. The Company has elected not to recognize a right‑of‑use asset or lease liability for short‑term leases (leases with a term of twelve months or less). Short‑term leases are recognized in the consolidated statements of operations on a straight‑line basis over the lease term.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease cost reflected in the consolidated statements of operations were as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,008 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,772 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,425 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,594 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,602 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,446 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,597 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease cost includes rent cost related to operating leases for office facilities of $19,199, $20,027, and $18,636 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating cash flow and other information related to leases was as follows:</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:52.832%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for operating leases included in operating cash flows</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,899 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,587 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,636 </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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for new operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,015 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,722 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,842 </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:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $397, $1,237, and $12,095 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average remaining lease term for operating leases was 4.6 years and 3.9 years as of December 31, 2023 and 2022, respectively. The weighted average discount rate was 4.8% and 3.4% as of December 31, 2023 and 2022, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities are as follows:</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:81.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.208%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,499 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,122 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,635 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,744 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,001)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, the Company had additional minimum operating lease payments of $804 for executed leases that have not yet commenced, primarily for office locations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates the recoverability of right‑of‑use assets whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. If circumstances require an asset to be tested for possible impairment, the Company first compares the undiscounted cash flows expected to be generated by that asset to its carrying value. If the carrying value of the asset is not recoverable on an undiscounted cash flow basis, an impairment is recognized to the extent that the carrying value exceeds its fair value. During the year ended December 31, 2023, the Company recognized impairment charges of $2,239 to write‑down certain right‑of‑use assets to their fair value primarily as a result of the decision to vacate certain leased facilities. The impairment charges were recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">General and administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. No impairment of right‑of‑use assets occurred for the years ended December 31, 2022 or 2021.</span></div> P1Y P10Y P1Y P5Y P1Y P5Y <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of operating lease cost reflected in the consolidated statements of operations were as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease cost </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,008 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,772 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,425 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Variable lease cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,594 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,658 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,151 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease cost</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,602 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,446 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,597 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Operating lease cost includes rent cost related to operating leases for office facilities of $19,199, $20,027, and $18,636 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental operating cash flow and other information related to leases was as follows:</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:52.832%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.868%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash paid for operating leases included in operating cash flows</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,899 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,587 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,636 </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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets obtained in exchange for new operating lease liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,015 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,722 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,842 </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:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Right‑of‑use assets obtained in exchange for new operating lease liabilities does not include the impact from acquisitions of $397, $1,237, and $12,095 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> 20008000 20772000 19425000 4594000 4658000 4151000 0 16000 21000 24602000 25446000 23597000 19199000 20027000 18636000 17899000 19587000 19636000 17015000 10722000 12842000 397000 1237000 12095000 P4Y7M6D P3Y10M24D 0.048 0.034 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of operating lease liabilities are as follows:</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:81.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.208%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,499 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,122 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,635 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,744 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total future lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,272 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,001)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,271 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13416000 10499000 8122000 5635000 3856000 6744000 48272000 6001000 42271000 804000 2239000 0 0 Accruals and Other Current Liabilities<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruals and other current liabilities consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS deposits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,276 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,082 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,316 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,296 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,983 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,493 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,924 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,720 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued realignment 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,459 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued indirect taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,722 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,970 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,984 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,230 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued acquisition stay bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,135 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-contingent consideration from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cloud provisioning 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,572 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,224 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration from acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued and current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,069 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,421 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accruals and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,348 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accruals and other current liabilities consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CSS deposits</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,276 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201,082 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,316 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,296 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued benefits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,983 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,493 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Due to customers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,924 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,720 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued realignment 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,459 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued indirect taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,722 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,970 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,984 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock purchase plan contributions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,790 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,230 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued acquisition stay bonus</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,336 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,135 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-contingent consideration from 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,434 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued cloud provisioning 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,572 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,224 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration from acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued and current 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,069 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,421 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accruals and other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">457,348 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,048 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 284276000 201082000 43316000 40296000 39983000 35493000 16924000 13720000 12459000 0 10722000 9766000 5970000 4984000 5790000 5230000 4336000 9135000 3576000 2434000 3572000 4224000 2355000 2067000 0 1196000 24069000 32421000 457348000 362048000 Long-Term Debt<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long‑term debt consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loan facility due November 2025</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,028 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,597 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan due November 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,830 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,830 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,455)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,731)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,528,403 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780,696 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,403 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775,696 </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"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Credit Facility</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a Credit Facility which provides for an $850,000 senior secured revolving loan facility that matures on November 15, 2025. The Credit Facility also provides up to $50,000 of letters of credit and other borrowings subject to availability, including an $85,000 U.S. dollar swingline sub‑facility and a $200,000 incremental “accordion” sub‑facility. Debt issuance costs are amortized to interest expense through the maturity date.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the Company amended the Credit Facility on January 25, 2021, to increase the senior secured revolving loan facility and extend the maturity date, the Company performed an extinguishment versus modification assessment on a lender‑by‑lender basis resulting in the write‑off of unamortized debt issuance costs of $353 and the capitalization of fees paid to lenders and third parties of $3,577.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2021, the Company amended the Credit Facility to provide for a $200,000 senior secured term loan with a maturity of November 15, 2025 (the “Term Loan”). The Term Loan requires principal repayment at the end of each calendar quarter. Beginning with March 31, 2022 and ending with December 31, 2023, the Company was required to repay $1,250 per quarter. Beginning with March 31, 2024 and ending with the last such date prior to the maturity date, the Company is required to repay $2,500 per quarter. The Company incurred $540 of debt issuance costs related to the Term Loan. The Company used borrowings under the Term Loan to pay down borrowings under the swingline sub‑facility and revolving loan facility under the Credit Facility.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had $150 of letters of credit and surety bonds outstanding as of December 31, 2023 and 2022 under the Credit Facility. As of December 31, 2023 and 2022, the Company had $757,822 and $504,253, respectively, available under the Credit Facility.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective June 23, 2023, the Company amended the Credit Facility to replace the referenced interest rate based on LIBOR with SOFR.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loan borrowings under the Credit Facility bear interest at variable rates that reset every one, three, or six months depending on the period selected by the Company. Under the Term SOFR elections, revolving loan borrowings bear an interest rate of the applicable term SOFR rate plus 10 bps, plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. Under the non‑Term SOFR elections, revolving loan borrowings bear a base interest rate of the highest of (i) the prime rate, (ii) the overnight bank funding effective rate plus 50 bps, or (iii) the applicable term SOFR rate plus 10 bps, plus a spread ranging from 25 bps to 125 bps as determined by the Company’s net leverage ratio.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Swingline borrowings under the Credit Facility bear interest that resets daily. Interest on U.S. dollar swingline borrowings bear an interest rate of the daily simple SOFR rate plus 3.5 bps, plus a spread ranging from 125 bps to 225 bps as determined by the Company’s net leverage ratio. The Company cannot make optional currency swingline borrowings without the consent of the applicable swingline lender.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan borrowings under the Credit Facility bear interest at variable rates that reset every one, three, or six months depending on the period selected by the Company. Under the Term SOFR elections, term loan borrowings bear an interest rate of the applicable term SOFR rate plus 10 bps, plus a spread ranging from 100 bps to 200 bps as determined by the Company’s net leverage ratio. Under the non‑Term SOFR elections, term loan borrowings bear a base interest rate of the highest of (i) the prime rate, (ii) the overnight bank funding effective rate plus 50 bps, or (iii) the applicable term SOFR rate plus 10 bps, plus a spread ranging from 0 bps to 100 bps as determined by the Company’s net leverage ratio.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, a commitment fee for the unused Credit Facility ranges from 20 bps to 30 bps as determined by the Company’s net leverage ratio.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the Credit Facility are guaranteed by all of the Company’s material first tier domestic subsidiaries and are secured by a first priority security interest in substantially all of the Company’s and the guarantors’ U.S. assets and 65% of the stock of their directly owned foreign subsidiaries.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The agreement governing the Credit Facility contains customary positive and negative covenants, including restrictions on our ability to pay dividends and make other restricted payments, as well as events of default, including, without limitation, payment defaults, breaches of representations and warranties, covenants defaults, cross-defaults to certain other indebtedness in excess of $50,000, certain events of bankruptcy and insolvency, judgment defaults in excess of $10,000, failure of any security document supporting the Credit Facility to be in full force and effect, and a change of control. The Credit Facility also contains customary financial covenants, including maximum net leverage ratio. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in its Credit Facility.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Voluntary prepayments of amounts outstanding under the Credit Facility, in whole or in part, are permitted at any time, so long as the Company gives notice as required by the Credit Facility. However, if prepayment is made with respect to a SOFR‑based loan and the prepayment is made on a date other than an interest payment date, the Company is subject to customary breakage costs.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2026 Notes</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 26, 2021, the Company completed a private offering of $690,000 of 0.125% convertible senior notes due 2026. The 2026 Notes were issued pursuant to an indenture, dated as of January 26, 2021, between the Company and Wilmington Trust, National Association, as trustee (the “2026 Trustee”) (the “2026 Indenture”). Interest will accrue from January 26, 2021 and will be payable semi‑annually in arrears in cash on January 15 and July 15 of each year, with the first payment due on July 15, 2021. The 2026 Notes will mature on January 15, 2026, unless earlier converted, redeemed or repurchased. The Company incurred $18,055 of expenses in connection with the 2026 Notes offering consisting of transaction costs. The Company used $25,530 of the net proceeds from the sale of the 2026 Notes to pay the premiums of the capped call options described further below, and approximately $250,500 to repay outstanding indebtedness under the Credit Facility and to pay related fees and expenses. The Company used the remainder of the net proceeds from the sale of the 2026 Notes for general corporate purposes and towards funding certain acquisitions, including Seequent (see Note 4).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2022, the Company paid $1,998 in cash to repurchase $2,170 aggregate principal amount of its outstanding 2026 Notes through open market transactions resulting in an insignificant gain, which was recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other (expense) income, net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations for the year ended December 31, 2022. The 2026 Notes were repurchased under the Company’s Repurchase Program authorization (see Note 13).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to October 15, 2025, the 2026 Notes will be convertible at the option of the holder only under the following circumstances: (1) during any calendar quarter (and only during such quarter) commencing after the calendar quarter ending on June 30, 2021, if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price per $1 principal amount of 2026 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class B common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s Class B common stock, as described in the 2026 Indenture; and (4) if the Company calls the 2026 Notes for redemption. On or after October 15, 2025 until 5:00 p.m., New York City time, on the second scheduled trading day immediately before the maturity date, the 2026 Notes will be convertible at the option of the holder at any time.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will settle conversions by paying or delivering, as applicable, cash, shares of the Company’s Class B common stock, or a combination of cash and shares of the Company’s Class B common stock, at the Company’s election, based on the applicable conversion rate. The initial conversion rate is 15.5925 shares of the Company’s Class B common stock per $1 principal amount of 2026 Notes, which represents an initial conversion price of approximately $64.13 per share, and is subject to adjustment as described in the 2026 Indenture. If a “make-whole fundamental change” (as defined in the 2026 Indenture) occurs, then the Company will, in certain circumstances, increase the conversion rate for a specified period of time.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will have the option to redeem the 2026 Notes in whole or in part at any time on or after January 20, 2024 and on or before the 40th scheduled trading day immediately before the maturity date if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice. The redemption price will be equal to the principal amount of the 2026 Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon a fundamental change (as defined in the 2026 Indenture), holders may, subject to certain exceptions, require the Company to purchase their 2026 Notes in whole or in part for cash at a price equal to the principal amount of the 2026 Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the 2026 Indenture). In addition, upon a Make‑Whole Fundamental Change (as defined in the 2026 Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2026 Notes in connection with such Make‑Whole Fundamental Change. No adjustment to the conversion rate will be made if the stock price in such Make‑Whole Fundamental Change is either less than $44.23 per share or greater than $210.00 per share. The Company will not increase the conversion rate to an amount that exceeds 22.6090 shares per $1 principal amount of 2026 Notes, subject to adjustment. The 2026 Indenture also contains a customary merger covenant.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2026 Indenture, the 2026 Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency‑related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding 2026 Notes shall automatically become due and payable. If any other event of default occurs and is continuing, the 2026 Trustee by notice to the Company, or the holders of the 2026 Notes of at least 25% in principal amount of the outstanding 2026 Notes by notice to the Company and the 2026 Trustee, may declare the principal of, and accrued and unpaid interest on, all of the then outstanding 2026 Notes to be due and payable. Notwithstanding the foregoing, the 2026 Indenture provides that, to the extent the Company elects, the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenant in the 2026 Indenture consists exclusively of the right to receive additional interest on the 2026 Notes.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes were accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2026 Notes. The effective interest rate for the 2026 Notes is 0.658%.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, none of the conditions of the 2026 Notes to early convert has been met.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the 2026 Notes, rank equally in right of payment with the Company’s existing and future senior unsecured indebtedness that is not so subordinated (including the Company’s 2027 Notes, refer to the section titled “2027 Notes” below), effectively subordinated to the Company’s existing and future secured indebtedness (including obligations under the Company’s senior secured credit facilities), to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the Company is not a holder thereof)) of the Company’s subsidiaries. The 2026 Notes contain both affirmative and negative covenants. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in the 2026 Notes.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In connection with the pricing of the 2026 Notes, the Company entered into capped call options with certain of the initial purchasers or their respective affiliates and certain other financial institutions. The Company incurred $150 of expenses in connection with the capped call options. The capped call options are expected to reduce potential dilution to the Company’s Class B common stock upon any conversion of 2026 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The cap price of the capped call options is initially $72.9795 per share, which represents a premium of 65% above the last reported sale price per share of the Company’s Class B common stock on the Nasdaq Global Select Market on January 21, 2021 and is subject to customary adjustments under the terms of the capped call options.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capped call options were entered into in conjunction with the issuance of the 2026 Notes, however, they are legally separate agreements that can be separately exercised, with the receipt of shares under the capped call options having no effect on the 2026 Notes, and are legally detachable. As the capped call options are both legally detachable and separately exercisable from the 2026 Notes, the Company accounts for the capped call options separately from the 2026 Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Additional paid-in capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets as of December 31, 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2027 Notes</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 28, 2021, the Company completed a private offering of $575,000 of 0.375% convertible senior notes due 2027. The 2027 Notes were issued pursuant to an indenture, dated as of June 28, 2021, between the Company and Wilmington Trust, National Association, as trustee (the “2027 Trustee”) (the “2027 Indenture”). Interest will accrue from June 28, 2021 and will be payable semi‑annually in arrears in cash on January 1 and July 1 of each year, with the first payment due on January 1, 2022. The 2027 Notes will mature on July 1, 2027, unless earlier converted, redeemed or repurchased. The Company incurred $15,065 of expenses in connection with the 2027 Notes offering consisting of transaction costs. The Company used $25,875 of the net proceeds from the sale of the 2027 Notes to pay the premiums of the capped call options described further below, and $536,062 to repay outstanding indebtedness under the Credit Facility and to pay related fees and expenses.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to April 1, 2027, the 2027 Notes will be convertible at the option of the holder only under the following circumstances: (1) during any calendar quarter (and only during such quarter) commencing after the calendar quarter ending on September 30, 2021, if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price for each of at least 20 trading days, whether or not consecutive, during the 30 consecutive trading days ending on, and including, the last trading day of the immediately preceding calendar quarter; (2) during the five consecutive business days immediately after any ten consecutive trading day period (such ten consecutive trading day period, the “measurement period”) in which the trading price per $1 principal amount of 2027 Notes for each trading day of the measurement period was less than 98% of the product of the last reported sale price per share of the Company’s Class B common stock on such trading day and the conversion rate on such trading day; (3) upon the occurrence of certain corporate events or distributions on the Company’s Class B common stock, as described in the 2027 Indenture; and (4) if the Company calls the 2027 Notes for redemption. On or after April 1, 2027 until 5:00 p.m., New York City time, on the second scheduled trading day immediately before the maturity date, the 2027 Notes will be convertible at the option of the holder at any time.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will settle conversions by paying or delivering, as applicable, cash, shares of the Company’s Class B common stock, or a combination of cash and shares of the Company’s Class B common stock, at the Company’s election, based on the applicable conversion rate. The initial conversion rate is 12.0153 shares of the Company’s Class B common stock per $1 principal amount of 2027 Notes, which represents an initial conversion price of approximately $83.23 per share, and is subject to adjustment as described in the 2027 Indenture. If a “make-whole fundamental change” (as defined in the 2027 Indenture) occurs, then the Company will, in certain circumstances, increase the conversion rate for a specified period of time.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will have the option to redeem the 2027 Notes in whole or in part at any time on or after July 5, 2024 and on or before the 40th scheduled trading day immediately before the maturity date if the last reported sale price per share of the Company’s Class B common stock exceeds 130% of the conversion price on (1) each of at least 20 trading days, whether or not consecutive, during any 30 consecutive trading days ending on, and including, the trading day immediately before the date the Company sends the related redemption notice; and (2) the trading day immediately before the date the Company sends such notice. The redemption price will be equal to the principal amount of the 2027 Notes to be redeemed, plus accrued and unpaid interest, if any, to, but excluding, the redemption date.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Upon a fundamental change (as defined in the 2027 Indenture), holders may, subject to certain exceptions, require the Company to purchase their 2027 Notes in whole or in part for cash at a price equal to the principal amount of the 2027 Notes to be purchased, plus accrued and unpaid interest, if any, to, but excluding, the fundamental change repurchase date (as defined in the 2027 Indenture). In addition, upon a Make‑Whole Fundamental Change (as defined in the 2027 Indenture), the Company will, under certain circumstances, increase the applicable conversion rate for a holder that elects to convert its 2027 Notes in connection with such Make‑Whole Fundamental Change. No adjustment to the conversion rate will be made if the stock price in such Make‑Whole Fundamental Change is either less than $61.65 per share or greater than $325.00 per share. The Company will not increase the conversion rate to an amount that exceeds 16.2206 shares per $1 principal amount of 2027 Notes, subject to adjustment. The 2027 Indenture also contains a customary merger covenant.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the 2027 Indenture, the 2027 Notes may be accelerated upon the occurrence of certain customary events of default. If certain bankruptcy and insolvency‑related events of default with respect to the Company occur, the principal of, and accrued and unpaid interest on, all of the then outstanding 2027 Notes shall automatically become due and payable. If any other event of default occurs and is continuing, the 2027 Trustee by notice to the Company, or the holders of the 2027 Notes of at least 25% in principal amount of the outstanding 2027 Notes by notice to the Company and the 2027 Trustee, may declare the principal of, and accrued and unpaid interest on, all of the then outstanding 2027 Notes to be due and payable. Notwithstanding the foregoing, the 2027 Indenture provides that, to the extent the Company elects, the sole remedy for an event of default relating to certain failures by the Company to comply with reporting covenant in the 2027 Indenture consists exclusively of the right to receive additional interest on the 2027 Notes.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Notes were accounted for as debt, with no bifurcation of the embedded conversion feature. Transaction costs were recorded as a direct deduction from the related debt liability in the consolidated balance sheets and are amortized to interest expense over the term of the 2027 Notes. The effective interest rate for the 2027 Notes is 0.864%.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, none of the conditions of the 2027 Notes to early convert has been met.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2027 Notes are the Company’s senior, unsecured obligations that rank senior in right of payment to the Company’s future indebtedness that is expressly subordinated to the 2027 Notes, rank equally in right of payment with the Company’s existing and future senior unsecured indebtedness that is not so subordinated (including the Company’s 2026 Notes), effectively subordinated to the Company’s existing and future secured indebtedness (including obligations under the Company’s senior secured credit facilities), to the extent of the value of the collateral securing such indebtedness, and structurally subordinated to all existing and future indebtedness and other liabilities (including trade payables and preferred equity (to the extent the Company is not a holder thereof)) of the Company’s subsidiaries. The 2027 Notes contain both affirmative and negative covenants. As of December 31, 2023 and 2022, the Company was in compliance with all covenants in the 2027 Notes.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Capped Call Options</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— In connection with the pricing of the 2027 Notes, the Company entered into capped call options with certain of the initial purchasers or their respective affiliates and certain other financial institutions. The Company incurred $50 of expenses in connection with the capped call options. The capped call options are expected to reduce potential dilution to the Company’s Class B common stock upon any conversion of 2027 Notes and/or offset any cash payments the Company is required to make in excess of the principal amount of converted notes, as the case may be, with such reduction and/or offset subject to a cap. The cap price of the capped call options is initially $95.5575 per share, which represents a premium of 55% above the last reported sale price per share of the Company’s Class B common stock on the Nasdaq Global Select Market on June 23, 2021 and is subject to customary adjustments under the terms of the capped call options.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The capped call options were entered into in conjunction with the issuance of the 2027 Notes, however, they are legally separate agreements that can be separately exercised, with the receipt of shares under the capped call options having no effect on the 2027 Notes, and are legally detachable. As the capped call options are both legally detachable and separately exercisable from the 2027 Notes, the Company accounts for the capped call options separately from the 2027 Notes. The capped call options are indexed to the Company’s own common stock and classified in stockholders’ equity. As such, the premiums paid for the capped call options were included as a net reduction to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Additional paid-in capital</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets as of December 31, 2021.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Arrangements</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records derivative instruments as an asset or liability measured at fair value and depending on the nature of the hedge, the corresponding changes in the fair value of these instruments are recorded in the consolidated statements of operations or comprehensive income. If the derivative is determined to be a hedge, changes in the fair value of the derivative are offset against the change in the fair value of the hedged assets or liabilities through the consolidated statements of operations or recognized in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other comprehensive income (loss), net of taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> until the hedged item is recognized in the consolidated statements of operations. The ineffective portion of a derivative’s change in fair value is recognized in earnings. Also, changes in the entire fair value of a derivative that is not designated as a hedge are recognized in earnings.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Effective on April 2, 2020, the Company entered into an interest rate swap with a notional amount of $200,000 and a ten‑year term to reduce the interest rate risk associated with the Credit Facility. Effective on June 26, 2023, the Company amended the interest rate swap agreement to replace the LIBOR rate to SOFR under the ISDA Fallback Protocols included within the agreement. Subsequent to the amendment, the Company will continue to pay a fixed interest rate of 72.9 bps, and will receive a floating interest rate equal to daily SOFR plus an ARRC spread adjustment of 11.448 bps. The interest rate swap is not designated as a hedging instrument for accounting purposes. The Company accounts for the interest rate swap as either an asset or a liability on the consolidated balance sheets and carries the derivative at fair value (see Note 17). Gain (loss) from the change in fair value and payments related to the interest rate swap are recognized in</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"> Other income (expense), net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in the consolidated statements of operations (see Note 20). The bank counterparty to the derivative potentially exposes the Company to credit-related losses in the event of nonperformance. To mitigate that risk, the Company only contracts with counterparties who meet the Company’s minimum requirements under its counterparty risk assessment process. The Company monitors counterparty risk on at least a quarterly basis and adjusts its exposure as necessary. The Company does not enter into derivative instrument transactions for trading or speculative purposes.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Interest Expense, Net</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net consists of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,973)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,464)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization and write-off of deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,291)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,291)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,955)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other interest income (expense)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,490)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,793)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,635)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,221)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average interest rate on borrowings under the Credit Facility were 7.13%, 3.84%, and 2.03% for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of long‑term debt are as follows:</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:81.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.208%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,028 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,830 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total scheduled maturities of long-term debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544,858 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long‑term debt consists of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Credit facility:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revolving loan facility due November 2025</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,028 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,597 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term loan due November 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">195,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026 Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,830 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,830 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027 Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,000 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,455)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,731)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,528,403 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,780,696 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,518,403 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,775,696 </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> 92028000 345597000 190000000 195000000 687830000 687830000 575000000 575000000 16455000 22731000 1528403000 1780696000 10000000 5000000 1518403000 1775696000 850000000 50000000 85000000 200000000 353000 3577000 200000000 1250000 2500000 540000 150000 150000 757822000 504253000 0.0010 0.0125 0.0225 0.0050 0.0010 0.0025 0.0125 0.00035 0.0125 0.0225 0.0010 0.0100 0.0200 0.0050 0.0010 0 0.0100 0.0020 0.0030 0.65 50000000 10000000 690000000 0.00125 18055000 25530000 250500000 1998000 2170000 1.30 20 30 5 10 10 0.98 15.5925 64.13 P40D 1.30 20 30 44.23 210.00 22.6090 0.25 0.00658 150000 72.9795 0.65 575000000 0.00375 15065000 25875000 536062000 1.30 20 30 5 10 10 0.98 12.0153 83.23 P40D 1.30 20 30 61.65 325.00 16.2206 0.25 0.00864 50000 95.5575 0.55 200000000 P10Y 0.00729 0.0011448 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense, net consists of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contractual interest expense</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,973)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,275)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,464)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization and write-off of deferred debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,291)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,291)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,955)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other interest income (expense)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">933 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,490)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(108)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,538 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">306 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(39,793)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,635)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;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 #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,221)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34973000 26275000 5464000 7291000 7291000 5955000 933000 -1490000 -108000 1538000 421000 306000 -39793000 -34635000 -11221000 0.0713 0.0384 0.0203 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Scheduled maturities of long‑term debt are as follows:</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:81.592%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.208%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,028 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">687,830 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575,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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total scheduled maturities of long-term debt</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,544,858 </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> 10000000 272028000 687830000 575000000 1544858000 Executive Bonus Plan<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain of the Company’s key employees, including its named executive officers, participate in the Company’s Bonus Plan. Pursuant to the Bonus Plan, participants are eligible to receive incentive bonuses that are determined based on the Company’s adjusted Management Report Operating Income (“MROI”), as defined in the plan agreement and before deduction for such plan payments. For purposes of the Bonus Plan, the bonus pool thereunder may be funded with up to an aggregate of 20% of the Company’s adjusted MROI, subject to approval by the Sustainability Committee of the Company’s Board of Directors, with payments made to plan participants based on each such participant’s allocated interest in the bonus pool. The plan permits the deduction of certain holdback amounts from the plan’s pool, from which amounts can then be allocated to fund items including equity and/or cash incentive compensation for non‑plan participants and participant charitable contributions.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 2, 2022, the Sustainability Committee of the Company’s Board of Directors approved an amendment to the Bonus Plan such that with respect to fiscal year 2022, one‑third of the Company’s Chief Investment Officer’s allocated percentage interest will be multiplied by a coefficient derived from the performance of the Company’s </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BSY Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> group (the Company’s executive team focused on portfolio development, mergers and acquisitions, venture capital investing, digital integrator business activities, and various incubating and accelerating business activities). This coefficient is generally determined by calculating the annual increase (or decrease) in value of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">BSY Investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> portfolio, taking into account applicable fees and an annual hurdle rate, in all cases, as approved by the Company’s non-employee directors. The Company’s Chief Investment Officer retired effective March 31, 2023 and received one Bonus Plan payout during 2023 in respect to the 2022 fiscal year under the amended allocated percentage interest.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A participant may defer any portion, or all, of such participant’s incentive bonus payable pursuant to the Bonus Plan into the DCP (see Note 12). The Bonus Plan provides, in part, that a participant may elect to receive any portion, or all, of such participant’s non‑deferred incentive bonus in the form of shares of fully vested Class B common stock issued under the Bentley Systems, Incorporated 2020 Omnibus Incentive Plan (the “2020 Incentive Award Plan”), subject to the limitation described below. The Company records the election of non‑deferred incentive bonus in the form of shares of fully vested Class B common stock as stock‑based compensation expense in the consolidated statements of operations (see Note 15). Such election must be made prior to the start of the applicable calendar quarter for which the incentive bonus is to be paid, and the number of shares of Class B common stock payable in respect of such elected amount is calculated using a volume-weighted average price of the Company’s Class B common stock for the period commencing on the tenth trading day prior to the end of the applicable calendar quarter and ending on the tenth trading day following the end of the applicable calendar quarter. Notwithstanding participants’ elections to receive shares of fully vested Class B common stock in respect of their non‑deferred incentive bonus payments, if, in any calendar quarter, the aggregate U.S. dollar value of shares of fully vested Class B common stock payable in respect of the non‑deferred incentive bonuses exceeds $7,500, the portion of each participant’s non‑deferred incentive bonus payable in shares of fully vested Class B common stock will be reduced pro rata such that the $7,500 limit is not exceeded, and, for each affected participant, the amount of such reduction will be payable in cash.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the incentive compensation, including cash payments, election to receive shares of fully vested Class B common stock, and deferred compensation to plan participants, recognized under this plan (net of all applicable holdbacks) was $21,463, $33,242, and $33,454, respectively.</span></div> 0.20 10000 10 7500000 7500000 21463000 33242000 33454000 Retirement Plans<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the Company’s DCP, certain officers and key employees may defer all or any part of their incentive compensation, and the Company may make discretionary awards on behalf of such participants. Elective participant deferrals and discretionary Company awards are received in the form of phantom shares of the Company’s Class B common stock, which are valued for accounting purposes in the same manner as actual shares of Class B common stock, and are recorded as stock‑based compensation expense in the consolidated statements of operations (see Note 15). The DCP has 50,000,000 shares of Class B common stock reserved for issuance. As of December 31, 2023, shares of Class B common stock available for future issuance under the DCP were 4,421,623.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company’s Board of Directors approved an amendment to the DCP, which offered to certain active executives in the DCP a one‑time, short‑term election to reallocate a limited portion of their DCP holdings from phantom shares of the Company’s Class B common stock into other phantom investment funds. The offer to reallocate was subject to a proration mechanism which adjusted the aggregate elections to a maximum of 1,500,000 phantom shares of the Company’s Class B common stock. This resulted in a reduction of 1,500,000 shares in both the basic and diluted count of Company shares.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">While DCP participants’ investments in phantom shares remain equity classified, as they will be settled in shares of Class B common stock upon eventual distribution, the amendment and elections resulted in a change to liability classification for the reallocated phantom investments, as they will be settled in cash upon eventual distribution. As a result, during the year ended December 31, 2021, the Company reclassified cumulative compensation cost of $4,739 from </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Additional paid-in capital </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets and recognized a compensation charge of $90,721 to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1172">Deferred compensation plan</span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expenses in the consolidated statements of operations to record the reallocated deferred compensation plan liabilities at their fair value of $95,460.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DCP participants’ holdings in phantom investment funds are classified as liabilities in either </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> or </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets as they will be settled in cash upon eventual distribution. The deferred compensation plan liabilities are marked to market at the end of each reporting period, with changes in the liabilities recorded as an expense (income) to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1174"><span style="-sec-ix-hidden:f-1175"><span style="-sec-ix-hidden:f-1176">Deferred compensation plan</span></span></span></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expense (income) was $13,580, $(15,782), and $95,046 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, DCP elective participant deferrals were $1,765, $6,580, and $2,619, respectively. No discretionary contributions were made to the DCP during the years ended December 31, 2023, 2022, and 2021. As of December 31, 2023 and 2022, phantom shares of the Company’s Class B common stock issuable by the DCP were 17,364,980 and 21,587,831, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total liabilities related to the DCP is included in the consolidated balance sheets as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,181 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,014 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total DCP 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,081 </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;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Plans</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a qualified 401(k) profit‑sharing plan (the “401(k) Plan”) for the benefit of substantially all U.S.‑based full‑time colleagues. The Company may make discretionary profit‑sharing contributions to the 401(k) Plan. Effective January 1, 2022, the Company matches 50%, up to a maximum of 6% of qualified cash compensation for each eligible participating colleague. For the year ended December 31, 2021, the Company matched 50%, up to a maximum of 5% of qualified cash compensation for each eligible participating colleague. The Company’s matching contributions to the 401(k) Plan were $5,260, $4,933, and $4,114, for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also maintains various retirement benefit plans (primarily defined contribution plans) for colleagues of its international subsidiaries. The Company’s contributions to these plans were $13,208, $11,803, and $10,729, for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div> 50000000 4421623 1500000 1500000 1500000 4739000 90721000 95460000 13580000 -15782000 95046000 1765000 6580000 2619000 0 0 0 17364980 21587831 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total liabilities related to the DCP is included in the consolidated balance sheets as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accruals and other current liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,355 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,067 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred compensation plan 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,181 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,014 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total DCP 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,081 </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> 2355000 2067000 88181000 77014000 90536000 79081000 0.50 0.06 0.50 0.05 5260000 4933000 4114000 13208000 11803000 10729000 Preferred and Common Stock<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Preferred Stock Authorized and Selected Terms</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s amended and restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of preferred stock. Preferred stock has rights, preferences, and privileges which may be designated from time to time by the Company’s Board of Directors.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Authorized and Selected Terms</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s amended and restated Certificate of Incorporation authorizes the Company to issue up to 100,000,000 shares of Class A common stock and up to 1,800,000,000 shares of Class B common stock.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The rights of the holders of Class A common stock and Class B common stock are identical, except with respect to voting and conversion rights. Each share of Class B common stock is entitled to one vote per share, while each share of Class A common stock is entitled to 29 votes per share and is convertible at any time into one share of Class B common stock. Class A common stock will automatically convert into Class B common stock upon certain transfers, and its votes per share will be reduced to 11 in the event none of the Bentleys (Barry J. Bentley, Gregory S. Bentley, Keith A. Bentley, Raymond B. Bentley, and Richard P. Bentley, collectively) serves as a Company director or executive officer. Class A common stock also will automatically convert into shares of Class B common stock upon the affirmative vote of at least 90% of the then outstanding shares of Class A common stock or such time that the Bentley family (the Bentleys, certain other family members and trusts and other entities controlled by or primarily for the benefit of the Bentleys and their families, collectively) directly or indirectly, own less than 20% of the issued and outstanding Class B common stock on a fully-diluted basis (assuming the conversion of all issued and outstanding Class A common stock).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, 64,130 shares of Class A common stock were converted to Class B common stock.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">BSY Stock Repurchase Program</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 11, 2022, the Company announced that its Board of Directors approved the Repurchase Program authorizing the Company to repurchase up to $200,000 of the Company’s Class B common stock through June 30, 2024. On December 14, 2022, the Company’s Board of Directors amended the Repurchase Program to allow the Company also to repurchase its outstanding convertible senior notes. This additional authorization did not increase the overall dollar limit of the Repurchase Program. The shares and notes proposed to be acquired in the Repurchase Program may be repurchased from time to time in open market transactions, through privately negotiated transactions, or by other means in accordance with federal securities laws. The Company intends to fund repurchases from available working capital and cash provided by operating activities. The timing, as well as the number and value of shares and/or notes repurchased under the Repurchase Program, will be determined by the Company at its discretion and will depend on a variety of factors, including management’s assessment of the intrinsic value of the Company’s shares, the market price of the Company’s Class B common stock and outstanding notes, general market and economic conditions, available liquidity, compliance with the Company’s debt and other agreements, and applicable legal requirements. The exact number of shares and/or notes to be repurchased by the Company is not guaranteed, and the Repurchase Program may be suspended, modified, or discontinued at any time without prior notice. The Company did not repurchase shares under the Repurchase Program for the year ended December 31, 2023. For the year ended December 31, 2022, the Company repurchased 896,126 shares for $28,250, and $2,170 aggregate principal amount of our outstanding 2026 Notes for $1,998 (see Note 10) under the Repurchase Program. As of December 31, 2023, $169,752 was available under the Company’s Board of Directors authorization for future repurchases of Class B common stock and/or outstanding convertible senior notes under the Repurchase Program.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Stock Issuances, Sales, and Repurchases</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 17, 2021, the Company issued 3,141,342 shares of the Company’s Class B common stock pursuant to the acquisition of Seequent (see Note 4).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a Class B Common Stock Purchase Agreement with a strategic investor (the “Common Stock Purchase Agreement”), pursuant to which the investor acquired the maximum purchase amount of $250,000 of the Company’s Class B common stock. The Common Stock Purchase Agreement grants to the strategic investor certain informational and protective rights, including, for so long as the Company remains party to a long-term strategic collaboration agreement with the investor the right to participate in any sale process the Company may undertake. The Common Stock Purchase Agreement expires in 2030.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, the Company issued 2,621,959 shares of Class B common stock to colleagues who exercised their stock options, net of 238,627 shares withheld at exercise to pay for the cost of the stock options, as well as for $6,581 of applicable income tax withholdings. The Company received $11,715 in proceeds from the exercise of stock options.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company issued 2,613,659 shares of Class B common stock to colleagues who exercised their stock options, net of 397,501 shares withheld at exercise to pay for the cost of the stock options, as well as for $9,188 of applicable income tax withholdings. The Company received $8,338 in proceeds from the exercise of stock options.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2021, the Company issued 4,587,053 shares of Class B common stock to colleagues who exercised their stock options, net of 1,066,498 shares withheld at exercise to pay for the cost of the stock options, as well as for $37,785 of applicable income tax withholdings. The Company received $5,605 in proceeds from the exercise of stock options.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the Company issued 185,178 shares of Class B common stock related to the exercise of acquisition options (see Note 15), net of 714,822 shares withheld at exercise to pay for the cost of the options. The Company did not receive any proceeds from the exercise of these options.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the Company issued 247,867, 445,050, and 238,755 shares of Class B common stock, respectively, in connection with Bonus Plan incentive compensation, net of shares withheld. Of the total 383,181 shares awarded for the year ended December 31, 2023, 135,314 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $5,756. Of the total 569,166 shares awarded for the year ended December 31, 2022, 124,116 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $5,197. Of the total 407,473 shares awarded for the year ended December 31, 2021, 168,718 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $8,739.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the Company issued 3,410,006, 3,541,375, and 2,378,645 shares of Class B common stock, respectively, to DCP participants in connection with distributions from the plan. The distribution in shares for the year ended December 31, 2023 totaled 4,345,945 shares of which 935,939 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $38,456. The distribution in shares for the year ended December 31, 2022 totaled 4,041,707 shares of which 500,332 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $24,246. The distribution in shares for the year ended December 31, 2021 totaled 3,820,099 shares of which 1,441,454 shares were sold back to the Company in the same period to pay for applicable income tax withholdings of $69,007.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Dividends</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company declared cash dividends during the periods presented as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dividend</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,764 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,768 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,702 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,756 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,730 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,678 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,353 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,353 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,461 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,485 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,372 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,219 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537 </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:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dividends Declared Subsequent to December 31, 2023</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, our Board of Directors approved cash dividends of $0.06 per share payable on March 28, 2024 to all stockholders of record of Class A and Class B common stock as of the close of business on March 20, 2024.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Global Employee Stock Purchase Plan</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Bentley Systems, Incorporated Global Employee Stock Purchase Plan (the “ESPP”) provides eligible colleagues of the Company with an opportunity to contribute up to 15% of their eligible compensation toward the purchase of the Company’s Class B common stock at a discounted price, up to a maximum of $25 per year and subject to any other plan limitations. The ESPP has 25,000,000 shares of Class B common stock reserved for issuance.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unless otherwise determined by the Board of Directors, the ESPP has been implemented by means of consecutive offering periods, which will run from January 1st (or the first trading day thereafter) through June 30th (or the first trading day prior to such date), and from July 1st (or the first trading day thereafter) through December 31st (or the first trading day prior to such date). The purchase price per share at which shares of Class B common stock are sold in an offering period under the ESPP will be equal to the lesser of 85% of the fair market value of a share of Class B common stock (i) on the first trading day of the offering period, or (ii) on the purchase date (i.e., the last trading day of the offering period).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2023, colleagues who elected to participate in the ESPP purchased a total of 315,840 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $9,988. Of the total 333,324 shares purchased, 17,484 shares were sold back to the Company to pay for applicable income tax withholdings of $845. During the year ended December 31, 2022, colleagues who elected to participate in the ESPP purchased a total of 307,406 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $10,335. Of the total 314,471 shares purchased, 7,065 shares were sold back to the Company to pay for applicable income tax withholdings of $273. During the year ended December 31, 2021, colleagues who elected to participate in the ESPP purchased a total of 104,716 shares of Class B common stock, net of shares withheld, resulting in cash proceeds to the Company of $3,846. Of the total 111,486 shares purchased, 6,770 shares were sold back to the Company to pay for applicable income tax withholdings of $438. As of December 31, 2023 and 2022, $5,790 and $5,230 of ESPP withholdings via colleague payroll deduction were recorded in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets, respectively. As of December 31, 2023, shares of Class B common stock available for future issuance under the ESPP were 24,272,038.</span></div> 100000000 100000000 1800000000 1 29 11 0.90 0.20 64130 200000000 0 896126 28250000 2170000 1998000 169752000 3141342 250000000 2621959 238627 6581000 11715000 2613659 397501 9188000 8338000 4587053 1066498 37785000 5605000 185178 714822 0 247867 445050 238755 383181 135314 5756000 569166 124116 5197000 407473 168718 8739000 3410006 3541375 2378645 4345945 935939 38456000 4041707 500332 24246000 3820099 1441454 69007000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company declared cash dividends during the periods presented as follows:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Dividend</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,764 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,768 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,702 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,522 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.20 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,756 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2022:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,730 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,592 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,678 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,353 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,353 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2021:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fourth quarter</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,461 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Third quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,485 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Second quarter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,372 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.03 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,219 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,537 </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.05 14764000 0.05 14768000 0.05 14702000 0.05 14522000 0.20 58756000 0.03 8730000 0.03 8592000 0.03 8678000 0.03 8353000 0.12 34353000 0.03 8461000 0.03 8485000 0.03 8372000 0.03 8219000 0.12 33537000 0.06 0.15 25000 25000000 0.85 315840 9988000 333324 17484 845000 307406 10335000 314471 7065 273000 104716 3846000 111486 6770 438000 5790000 5230000 24272038 Accumulated Other Comprehensive Loss<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss consists of the following:</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:50.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.807%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Actuarial (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain on</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retirement Plan</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,014)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,233)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income, before taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,648)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,497)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income, net of taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,648)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,541)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,867)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,774)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, before taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, net of taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,408)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(332)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,740)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, before taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,842 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss), net of taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,753 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,634)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,987)</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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accumulated other comprehensive loss consists of the following:</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:50.021%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.803%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.807%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Foreign</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Actuarial (Loss)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Currency</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Gain on</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Translation</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Retirement Plan</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2020</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,014)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,233)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income, before taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,648)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,497)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive (loss) income, net of taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,648)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,541)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2021</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(90,867)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(907)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91,774)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, before taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">820 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,279 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(245)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, net of taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,459 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">575 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,034 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,408)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(332)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89,740)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income, before taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,842 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Tax expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(89)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss), net of taxes</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,774 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;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;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,753 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,634)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(353)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(84,987)</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> -25219000 -1014000 -26233000 -65648000 151000 -65497000 0 44000 44000 -65648000 107000 -65541000 -90867000 -907000 -91774000 1459000 820000 2279000 0 245000 245000 1459000 575000 2034000 -89408000 -332000 -89740000 4774000 68000 4842000 0 89000 89000 4774000 -21000 4753000 -84634000 -353000 -84987000 Stock-Based Compensation<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock‑based compensation expense consists of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock and restricted stock units (“RSUs”) expense</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,606 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,754 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,917 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus Plan expense (see Note 11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,801 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,571 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,121 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP expense (see Note 13)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,890 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock grants expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock option expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271 </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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DCP elective participant deferrals expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (see Note 12)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,206 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,045 </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;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">DCP elective participant deferrals expense excludes deferred incentive bonus payable pursuant to the Bonus Plan.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">As of December 31, 2023 and 2022, $4,043 and $7,300 remained in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock‑based compensation expense is included in the consolidated statements of operations as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscriptions and licenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,781 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,380 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,209 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,740 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,980 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,387 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,626 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,206 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,045 </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:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period, which is generally the vesting period. Specifically for performance‑based RSUs, stock‑based compensation expense is measured at the grant date fair value of the award and is recognized ratably over the requisite service period based on the number of awards expected to vest at each reporting date. The Company accounts for forfeitures of equity awards as those forfeitures occur.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the common stock during periods prior to the IPO was determined by the Board of Directors at each award grant date based upon a variety of factors, including the results obtained from independent third‑party valuations, the Company’s financial condition, and historical financial performance.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock and RSUs</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the equity incentive plans, the Company may grant both time‑based and performance‑based shares of restricted Class B common stock and RSUs to eligible colleagues. Time‑based awards generally vest ratably on each of the first four anniversaries of the grant date. Performance‑based awards vesting is determined by the achievement of certain business growth targets, which include growth in ARR, as well as actual bookings for perpetual licenses and non‑recurring services. Performance targets are generally set for performance periods of one year to three years. The fair value of restricted stock and RSUs is determined by the product of the number of shares granted and the Company’s common stock price on the grant date.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of restricted stock have voting rights and, subject to the terms of the award agreements, the time‑based restricted stock awards generally accrue declared dividends which are paid upon vesting. RSUs, which may be cash or share‑settled depending on the award, do not have voting rights, but, subject to the terms of the award agreements, generally accrue declared dividends which are paid upon vesting. Beginning with the April 2021 grant, time‑based RSUs have dividend equivalent rights and do not accrue cash dividends. Certain historical RSUs granted in 2016 under the Company’s amended and restated 2015 Equity Incentive Plan (the “2015 Equity Incentive Plan”) have dividend equivalent rights and do not accrue cash dividends. Recipients of the Company’s outstanding performance‑based restricted stock awards and RSUs are paid dividends prior to vesting.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of unvested restricted stock and RSU activity and related information under the Company’s applicable equity incentive plans:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:31.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.314%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,706,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,467,585 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268,939 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,646 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997,938)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840,778)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,160)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.36 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.20 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(234,649)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,031)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,618)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.02 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.59 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, December 31, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,303,849 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938,208 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,641 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.87 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For the year ended December 31, 2023, the Company only granted RSUs.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes 55,905 RSUs which are expected to be settled in cash.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes 199,076 time‑based RSUs granted during the three months ended March 31, 2022 to certain officers and key employees, which cliff vest on January 31, 2025.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Primarily relates to the 2022 annual performance period, except for 185,186 performance‑based RSUs granted during the year ended December 31, 2022 with extraordinary terms, which are described below.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Primarily relates to the 2023 annual performance period, except for 13,367 additional shares earned based on the achievement of 2022 performance goals for performance‑based RSUs granted during the year ended December 31, 2022.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the year ended December 31, 2022, the Company granted 185,186 performance‑based RSUs to certain officers and key employees, which vest subject to the achievement of certain performance goals over a three‑year performance period (the “Performance Period”). For each year of the Performance Period, one‑third of the performance‑based RSUs will be subject to a cliff, whereby no vesting of that portion will occur unless the Company’s applicable margin metrics (which, for 2022, was Adjusted EBITDA margin and for 2023 and 2024, will be Adjusted OI w/SBC margin, excluding the impact of foreign currency exchange fluctuations) also equals or exceeds the relevant target level for such year. Provided that the applicable margin targets are met, the total number of performance‑based RSUs that will vest is determined by the achievement of growth targets, which include growth in ARR, as well as actual bookings for perpetual licenses and non‑recurring services. Final actual vesting will be determined on January 31, 2025. The 2023 Adjusted OI w/SBC margin target, excluding the impact of foreign currency exchange fluctuations, and the 2022 Adjusted EBITDA margin target for the performance-based RSUs were met.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2016, the Company granted RSUs subject to performance‑based vesting as determined by the achievement of certain business growth targets. Certain colleagues elected to defer delivery of such shares upon vesting. During the years ended December 31, 2023, 2022, and 2021, 1,562, 10,888, and 10,864 shares, respectively, were delivered to colleagues, and 36, 30, and 45 additional shares, respectively, were earned as a result of dividends. As of December 31, 2023, 2022, and 2021, 7,837, 9,363, and 20,221 shares, respectively, of these vested and deferred RSUs remained outstanding.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The weighted average grant date fair values of RSUs granted were $42.29, $38.18, and $52.48 for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, restricted stock and RSUs were issued net of 161,841, 112,698, and 125,825 shares, respectively, which were sold back to the Company to settle applicable income tax withholdings of $7,299, $4,491, and $7,293, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there was $82,891 of unrecognized compensation expense related to unvested time‑based restricted stock and RSUs, which is expected to be recognized over a weighted average period of approximately 1.7 years. As of December 31, 2023, there was $2,609 of unrecognized compensation expense related to unvested performance‑based RSUs, which is expected to be recognized over a weighted average period of approximately 1.0 years.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Grants</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under the equity incentive plans, the Company may grant unrestricted, fully vested shares of Class B common stock. The fair value of stock grants is determined by the product of the number of fully vested Class B common stock granted and the Company’s common stock price on the grant date. The total expense related to stock grants is recognized on the grant date as the issued awards are fully vested.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the Company granted 12,639, 13,632, and 7,824 fully vested shares of Class B common stock, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Options</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option award was estimated on the date of grant using the Black‑Scholes option pricing model. Stock options generally vest ratably on each of the first four anniversaries of the grant date. The Company did not grant stock options during the years ended December 31, 2023, 2022, and 2021.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity and related information under the Company’s applicable equity incentive plans:</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:41.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Life (in years)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,794,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860,586)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited and expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,500)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.68 </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="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,429 </span></td><td style="background-color:#ffffff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.74 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,559 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.74 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the years ended December 31, 2023, 2022, and 2021, the Company received cash proceeds of $11,715, $8,338, and $5,605, respectively, related to the exercise of stock options. The total intrinsic value of stock options exercised for the years ended December 31, 2023, 2022, and 2021 was $112,025, $101,643, and $270,614, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, there was no remaining unrecognized compensation expense related to unvested stock options.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition Options</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to stock options granted under the Company’s equity incentive plans, in connection with an acquisition completed in March 2018, the Company issued to certain selling shareholder entities options to acquire an aggregate of up to 900,000 shares of Class B common stock. As of December 31, 2020, the Company fully recognized the stock‑based compensation expense associated with these options. During the year ended December 31, 2022, 900,000 options were exercised. No acquisition options remain outstanding as of December 31, 2022.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">ESPP</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ESPP is considered a compensatory plan as it provides eligible colleagues an option to purchase shares of the Company’s Class B common stock for 85% of the lower of the price of the first day of the offering period or the last day of the offering period (i.e., the purchase date).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each purchase right under the ESPP was calculated as the sum of its components, which includes the discount, a six‑month call option, and a six‑month put option. The call and put options were valued using the Black‑Scholes option pricing model. Stock‑based compensation expense is recognized ratably over the respective offering period.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Equity Incentive Plans</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s 2020 Incentive Award Plan provides for the granting of stock, stock options, restricted stock, RSUs, and other stock‑based or performance‑based awards to certain directors, officers, colleagues, consultants, and advisors of the Company, and terminates in September 2030. The 2020 Incentive Award Plan provides that 25,000,000 shares of Class B common stock may be issued for equity awards. Equity awards that are expired, canceled, forfeited, or terminated for any reason will be available for future grant under the 2020 Incentive Award Plan. As of December 31, 2023, equity awards available for future grants under the 2020 Incentive Award Plan were 20,946,599.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has equity awards outstanding under the 2015 Equity Incentive Plan, which terminates in November 2024. Following the completion of the IPO, no further awards may be granted under the 2015 Equity Incentive Plan.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock‑based compensation expense consists of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock and restricted stock units (“RSUs”) expense</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,606 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,754 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,917 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Bonus Plan expense (see Note 11)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,801 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,571 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,121 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP expense (see Note 13)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,890 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock grants expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">600 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">450 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">445 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock option expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,150 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,271 </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"><div style="padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DCP elective participant deferrals expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (see Note 12)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">391 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">173 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,206 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,045 </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;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">DCP elective participant deferrals expense excludes deferred incentive bonus payable pursuant to the Bonus Plan.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">As of December 31, 2023 and 2022, $4,043 and $7,300 remained in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total stock‑based compensation expense is included in the consolidated statements of operations as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of subscriptions and licenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,444 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,781 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,055 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,257 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,380 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,209 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,740 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling and marketing</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,898 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,980 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,387 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,263 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,626 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,972 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,206 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,045 </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> 54606000 40754000 19917000 14801000 28571000 23121000 2407000 2890000 2118000 600000 450000 445000 343000 2150000 3271000 215000 391000 173000 72972000 75206000 49045000 4043000 7300000 4444000 2781000 1442000 3196000 2055000 1257000 19380000 27209000 19740000 11565000 8898000 5980000 34387000 34263000 20626000 72972000 75206000 49045000 P1Y P3Y <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of unvested restricted stock and RSU activity and related information under the Company’s applicable equity incentive plans:</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.679%"><tr><td style="width:1.0%"></td><td style="width:31.375%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.350%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.314%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.758%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.028%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.890%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.319%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Time-</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance-</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Grant Date</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Stock</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Based</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and 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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068,851 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,706,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">362,773 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.67 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,467,585 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,268,939 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,646 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.79</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 5.5pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.14</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(997,938)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(840,778)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(157,160)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.36 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.20 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited and canceled</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(234,649)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196,031)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(38,618)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.02 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33.59 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unvested, December 31, 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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,303,849 </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:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,938,208 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">365,641 </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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.87 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39.21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">For the year ended December 31, 2023, the Company only granted RSUs.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes 55,905 RSUs which are expected to be settled in cash.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Includes 199,076 time‑based RSUs granted during the three months ended March 31, 2022 to certain officers and key employees, which cliff vest on January 31, 2025.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Primarily relates to the 2022 annual performance period, except for 185,186 performance‑based RSUs granted during the year ended December 31, 2022 with extraordinary terms, which are described below.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#231f20;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Primarily relates to the 2023 annual performance period, except for 13,367 additional shares earned based on the achievement of 2022 performance goals for performance‑based RSUs granted during the year ended December 31, 2022.</span></div> 3068851 2706078 362773 36.67 38.21 1467585 1268939 198646 42.79 39.14 997938 840778 157160 35.36 38.20 234649 196031 38618 34.02 33.59 3303849 2938208 365641 39.87 39.21 55905 199076 185186 13367 185186 1562 10888 10864 36 30 45 7837 9363 20221 42.29 38.18 52.48 161841 112698 125825 7299000 4491000 7293000 82891000 P1Y8M12D 2609000 P1Y 12639 13632 7824 0 0 0 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of stock option activity and related information under the Company’s applicable equity incentive plans:</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:41.367%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.720%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.724%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Weighted</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Average</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Remaining</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Aggregate</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Stock</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Contractual</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Intrinsic</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Per Share</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Life (in years)</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,794,515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.57 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,860,586)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.52 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Forfeited and expired</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,500)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.68 </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="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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,429 </span></td><td style="background-color:#ffffff;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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.74 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,559 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, December 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">916,429 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.74 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #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="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,559 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3794515 5.57 2860586 5.52 17500 5.68 916429 5.74 P0Y2M12D 42559000 916429 5.74 P0Y2M12D 42559000 11715000 8338000 5605000 112025000 101643000 270614000 0 900000 900000 0 0.85 P6M P6M 25000000 20946599 Income Taxes<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income before income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consist of the following: </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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,652 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,188 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,544)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,875 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,087 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,873 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,527 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,275 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,329 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit (provision) for income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consists of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,899)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,307)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,567)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,171)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,715)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,230)</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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,637)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,409)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,297)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,516 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,547 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,182 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,514 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,848 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,519 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,878 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,126 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,745 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit (provision) for income taxes</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,241 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,283)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,448 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. statutory federal income tax rate to the Company’s effective income tax rate is as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52.5)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible officer 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tax on foreign earnings (GILTI/FDII)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax impact of internal legal entity restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93.1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2023, the effective tax rate was lower as compared to the year ended December 31, 2022 primarily due to the discrete tax benefit recognized as a result of the internal legal entity restructuring described below. The benefit of the internal legal entity restructuring was partially offset by an increase in the effective tax rate impact of the GILTI inclusion due to the mandatory capitalization of research and development expenses for U.S. tax purposes and a decrease in discrete tax benefits related to stock-based compensation, net of the impact from officer compensation limitation provisions, recognized during the current year. For the years ended December 31, 2023 and 2022, the Company recorded discrete tax benefits of $14,648 and $20,501, respectively, associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2023, the Company recognized a net discrete income tax benefit of $170,784 attributable to internal legal entity restructuring and related intra-entity transactions as part of its continuing efforts to align intellectual property ownership with the Company’s business operating model. These transactions resulted in the recognition of deferred tax benefits arising from the net increase in deferred tax assets related to intangibles and goodwill of $171,622. The deferred tax assets represent the undiscounted future anticipated cash tax impacts of basis differences, which are expected to be realized through tax amortization over the next 13 years.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the year ended December 31, 2022, the effective tax rate was higher as compared to the year ended December 31, 2021, primarily due to the 2021 effective tax rate impact, net of officer compensation limitation provisions, related to the 2021 compensation charge of $90,721 to </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> expenses to record reallocated deferred compensation plan liabilities at fair value (see Note 12). For the years ended December 31, 2022 and 2021, the Company recorded discrete tax benefits of $20,501 and $14,890, respectively, associated with windfall tax benefits from stock‑based compensation, net of the impact from officer compensation limitation provisions.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The U.S. Tax Cuts and Jobs Act (the “JOBS Act”) requires certain GILTI earned by a controlled foreign corporation (“CFC”) to be included in the gross income of the CFC’s U.S. shareholder. The Company has elected the “period cost method” and treats taxes due on future U.S. inclusions in taxable income related to GILTI as a current‑period expense when incurred. The JOBS Act allows a U.S. corporation a deduction equal to a certain percentage of its foreign‑derived intangible income (“FDII”).</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the significant components of the Company’s deferred tax assets and liabilities:</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:68.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,220 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,298 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NOL and credit carryforwards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,677 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,960 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets including 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible debt and 163(j) limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,364 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,349 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,610 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,920 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accruals not currently deductible</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,402 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,914 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,055 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,802 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Valuation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,664)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,321)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,391 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,481 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets including goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,994)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,762)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,381)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,746)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,877)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,131)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,422)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,639)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,406)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,278)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,080)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,113 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes deferred income tax assets and liabilities for the expected future tax consequences of NOL carryforwards, credit carryforwards, and temporary differences between financial statement carrying amounts of assets and liabilities and their respective tax bases, using enacted tax rates in effect for the year in which the items are expected to reverse.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had deferred tax assets for tax credits and NOLs, net of unrecognized tax positions, primarily related to:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:62.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.235%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.237%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Jurisdiction:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Begin to Expire</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal NOL</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,497 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2039</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal foreign tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State NOL</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2036</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.K. NOL</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,759 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.K. research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023 and 2022, the Company has a valuation allowance recorded against net deferred tax assets related to NOLs and tax attributes in certain jurisdictions of $2,664 and $3,321, respectively. During the year ended December 31, 2023, the Company decreased the valuation allowance by $657, which was primarily related to the partial utilization of U.S. capital loss carryforwards. A valuation allowance is required when it is more likely than not that all or a portion of deferred tax assets will not be realized. The Company assesses the available positive and negative evidence to estimate whether the existing deferred tax assets will be realized.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have provided for any applicable income taxes associated with current year distributions, as well as any earnings that are expected to be distributed in the future, in the calculation of the income tax provision. No additional provision has been made for U.S. and non‑U.S. income taxes on the undistributed earnings of subsidiaries that are expected to be indefinitely reinvested. As of December 31, 2023, certain subsidiaries had approximately $335,988 of cumulative undistributed earnings that have been deemed permanently reinvested. A liability could arise if our intention to indefinitely reinvest such earnings were to change and amounts are distributed by such subsidiaries or if such subsidiaries are ultimately disposed. The potential tax implications of unremitted earnings are driven by the facts at the time of the distribution. It is not practicable to estimate the additional income taxes related to indefinitely reinvested earnings or the basis differences related to investments in subsidiaries.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the changes in gross unrecognized tax benefits:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross unrecognized tax benefits, beginning of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases relating to settlements with taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions as a result of lapse of the statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, end of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </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;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of December 31, 2023, 2022, and 2021, the Company had total unrecognized tax benefits including interest and penalties of $557, $1,194, and $1,704, respectively, of which $554, $1,181, and $1,273, respectively, would impact the Company’s effective tax rate if recognized. Interest expense and penalties related to unrecognized tax benefits included in the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit (provision) for income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was $194, $89, $(101) for the years ended December 31, 2023, 2022, and 2021, respectively. The cumulative accrued interest and penalties related to unrecognized tax benefits were $91, $284, and $373 as of December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to income tax in the U.S. (federal and state) and numerous foreign jurisdictions. Significant judgment is required in evaluating the Company’s tax positions and determining the provision for income taxes. During the ordinary course of business, there are many transactions and calculations for which the ultimate tax determination is uncertain. The Company establishes reserves for tax‑related uncertainties based on estimates of whether, and the extent to which, additional taxes will be due. These reserves are established when the Company believes that certain positions might be challenged despite its belief that the Company’s tax return positions are fully supportable. The tax benefit recognized is based on the largest amount that is greater than 50 percent likely of being realized upon ultimate settlement. The Company adjusts these reserves in light of changing facts and circumstances, such as the outcome of tax audits. The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Provision for income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations includes the impact of reserve provisions and changes to reserves that are considered appropriate. The Company records accrued interest and/or penalties, where applicable, related to unrecognized tax benefits as part of the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit (provision) for income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated statements of operations. The Company records the amount of uncertain taxes expected to be paid in the next 12 months as a current liability and records the remaining amount in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is currently under audit in the U.K. for years 2018 through 2021. The Company is also under audit in the Netherlands for years 2018 through 2021. In addition, the Company is under audit in various other foreign taxing jurisdictions that are not material to the consolidated financial statements. The Company’s U.S. consolidated federal income tax returns for years 2020 through 2023 may be subject to examination by the Internal Revenue Service. The Company also may be subject to examination by other significant jurisdictions, including the Irish Revenue Commissioners for Irish tax purposes for years 2019 through 2023 and by the Inland Revenue Department for New Zealand Tax purposes for years 2018 through 2023.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Organization for Economic Co-operation and Development (“OECD”) adopted model rules to implement a global minimum corporate tax of 15% for companies with global revenues and profits above certain thresholds (referred to as “Pillar 2”). The OECD has continued to issue administrative guidance and interpretations regarding the Pillar 2 rules. A number of E.U. and G20 member nations, including locations where the Company currently has operations, are at various stages in the process of enacting tax legislation to incorporate aspects of the Pillar 2 rules. For countries that have adopted the model rules, certain aspects of the Pillar 2 rules will be effective in 2024, while other aspects are expected to become effective in 2025. Due to the uncertainty regarding which countries will enact Pillar 2 legislation and in what form the legislation will be adopted, as well as uncertainty regarding the timing of individual country legislative action and the underlying complexity of the rules, we are still assessing the impact, if any, of the Pillar 2 legislation on the Company.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Income before income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consist of the following: </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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Domestic</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,652 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">98,188 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,544)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">International</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,875 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,087 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,873 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,527 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,275 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,329 </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> 16652000 98188000 -14544000 166875000 100087000 107873000 183527000 198275000 93329000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Benefit (provision) for income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> consists of the following:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,899)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,307)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">770 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,567)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,387)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">163 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,171)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,715)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,230)</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: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(55,637)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(26,409)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,297)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #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:1pt solid #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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134,516 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,547 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,182 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,514 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,848 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,519 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">903 </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:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198,878 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,126 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,745 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Benefit (provision) for income taxes</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,241 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,283)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,448 </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> 12899000 2307000 -770000 2567000 1387000 -163000 40171000 22715000 17230000 55637000 26409000 16297000 -134516000 -3547000 -15182000 -29514000 -60000 -3660000 -34848000 -1519000 -903000 -198878000 -5126000 -19745000 -143241000 21283000 -3448000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the U.S. statutory federal income tax rate to the Company’s effective income tax rate is as follows:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Federal statutory rate</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">State and local income taxes, net of federal benefit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.0 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.7)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22.9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21.4)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52.5)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-deductible officer 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.6 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.8)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withholding taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.8 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.8 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign tax rate differential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.0)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.0)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net tax on foreign earnings (GILTI/FDII)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.2 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.9 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax impact of internal legal entity restructuring</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(93.1)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.8)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective income tax rate</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%)</span></td></tr></table></div> 0.210 0.210 0.210 -0.003 0.010 -0.027 -0.229 -0.214 -0.525 0.149 0.110 0.366 0.058 0.029 0.061 0.049 0.028 0.058 -0.030 -0.020 -0.069 0.042 0.009 0 -0.001 0.005 0.039 -0.931 0 0 0.022 -0.002 -0.028 -0.780 0.107 -0.037 14648000 20501000 170784000 171622000 P13Y 90721000 20501000 14890000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the significant components of the Company’s deferred tax assets and liabilities:</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:68.932%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax assets:</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accrued compensation</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,220 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,298 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NOL and credit carryforwards</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,677 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,960 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets including 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">137,576 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Convertible debt and 163(j) limitation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,364 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,349 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,610 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,920 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other accruals not currently deductible</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">502 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,122 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,856 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenues</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,402 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,914 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,383 </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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,055 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,802 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Valuation 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,664)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,321)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net deferred tax assets</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,391 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77,481 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities:</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;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets including goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(51,994)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating lease right-of-use assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,762)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,381)</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></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prepaid expenses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,746)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,877)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized gains and 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,131)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,422)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,639)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,406)</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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total deferred tax liabilities</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,278)</span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(76,080)</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net deferred tax assets (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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,113 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,401 </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> 38220000 35298000 19677000 14960000 137576000 0 14364000 13349000 7610000 8920000 502000 1122000 1852000 1856000 4402000 2914000 2852000 2383000 227055000 80802000 2664000 3321000 224391000 77481000 0 51994000 6762000 8381000 2746000 2877000 8131000 9422000 3639000 3406000 21278000 76080000 203113000 1401000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had deferred tax assets for tax credits and NOLs, net of unrecognized tax positions, primarily related to:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:62.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.235%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.237%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Jurisdiction:</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Begin to Expire</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal NOL</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,497 </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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2034</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal research and development credits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">201 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2039</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. Federal foreign tax credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">340 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State NOL</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,530 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2036</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.S. State research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.K. NOL</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,759 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">U.K. research and development credits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">760 </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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Canadian research and development credit</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,037 </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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2030</span></td></tr></table></div> 3497000 201000 340000 1530000 667000 6759000 760000 1037000 2664000 3321000 -657000 335988000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the changes in gross unrecognized tax benefits:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross unrecognized tax benefits, beginning of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,223 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions of prior years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">160 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases for tax positions of prior years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(121)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Increases for tax positions related to the current year</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Decreases relating to settlements with taxing authorities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Reductions as a result of lapse of the statute of limitations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(265)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross unrecognized tax benefits, end of year</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">466 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">910 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,331 </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> 910000 1331000 1223000 12000 0 160000 9000 121000 42000 0 0 0 0 35000 0 447000 265000 10000 466000 910000 1331000 557000 1194000 1704000 554000 1181000 1273000 194000 89000 -101000 91000 284000 373000 Fair Value of Financial Instruments<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company categorizes its assets and liabilities measured at fair value into a three‑level hierarchy, based on the priority of the inputs to the respective valuation technique. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). An asset or liability’s classification within the fair value hierarchy is based on the lowest level of significant input to its valuation. The Company’s assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of fair value assets and liabilities and their placement within the fair value hierarchy levels.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy consists of the following three levels:</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 inputs are unobservable inputs based on management’s own assumptions used to measure assets and liabilities at fair value.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments include cash equivalents, account receivables, certain other assets, accounts payable, accruals, certain other current and long‑term liabilities, and long‑term debt.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Current Assets and Current Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — In general, the carrying amounts reported on the Company’s consolidated balance sheets for current assets and current liabilities approximate their fair values due to the short‑term nature of those instruments.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used by the Company in estimating its fair value measurements for Level 2 and Level 3 financial instruments as of December 31, 2023 and 2022:</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition Contingent Consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The fair value of these liabilities is generally determined using a cost or income approach and is measured based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions the Company believes would be made by a market participant.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The fair value of the Company’s interest rate swap asset or liability is determined using an income approach and is measured based on the implied forward rates for the remaining term of the interest rate swap. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Debt</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The fair value of the Company’s borrowings under its Credit Facility approximated its carrying value based upon discounted cash flows at current market rates for instruments with similar remaining terms. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy. As of December 31, 2023, the estimated fair value of the 2026 Notes and 2027 Notes was $684,205 and $516,051, respectively. As of December 31, 2022, the estimated fair value of the 2026 Notes and 2027 Notes was $622,431 and $470,856, respectively. The estimated fair value of the 2026 Notes and 2027 Notes is based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop estimates of fair values. Accordingly, the estimates presented are not necessarily indicative of the amounts at which these instruments could be purchased, sold, or settled.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plan Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The fair value of deferred compensation plan liabilities, including the liability classified phantom investments in the DCP, are marked to market at the end of each reporting period.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and financial liabilities carried at fair value measured on a recurring basis consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:45.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swap </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,162 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,162 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,536 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash-settled equity awards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,317 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,317 </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="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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swap </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,200 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,200 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,200 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,219 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,081 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,081 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash-settled equity awards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,617 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,813 </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;padding-left:18pt;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, except for current liabilities of $2,355 and $2,067 as of December 31, 2023 and 2022, respectively, which are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the changes in fair value of the Company’s financial liabilities which have been classified as Level 3 in the fair value hierarchy:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,261)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Addition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1730"><span style="-sec-ix-hidden:f-1731">Change in fair value</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not have any transfers between levels within the fair value hierarchy.</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company categorizes its assets and liabilities measured at fair value into a three‑level hierarchy, based on the priority of the inputs to the respective valuation technique. The fair value hierarchy gives the highest priority to quoted prices in active markets for identical assets or liabilities (Level 1) and the lowest priority to unobservable inputs (Level 3). An asset or liability’s classification within the fair value hierarchy is based on the lowest level of significant input to its valuation. The Company’s assessment of the significance of a particular input to the fair value measurement requires judgment and may affect the valuation of fair value assets and liabilities and their placement within the fair value hierarchy levels.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy consists of the following three levels:</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 inputs are quoted prices for similar assets and liabilities in active markets or inputs that are observable for the asset or liability, either directly or indirectly through market corroboration, for substantially the full term of the financial instrument.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 inputs are unobservable inputs based on management’s own assumptions used to measure assets and liabilities at fair value.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial instruments include cash equivalents, account receivables, certain other assets, accounts payable, accruals, certain other current and long‑term liabilities, and long‑term debt.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Current Assets and Current Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — In general, the carrying amounts reported on the Company’s consolidated balance sheets for current assets and current liabilities approximate their fair values due to the short‑term nature of those instruments.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following methods and assumptions were used by the Company in estimating its fair value measurements for Level 2 and Level 3 financial instruments as of December 31, 2023 and 2022:</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Acquisition Contingent Consideration</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The fair value of these liabilities is generally determined using a cost or income approach and is measured based on significant inputs not observable in the market, which represents a Level 3 measurement within the fair value hierarchy. The valuation of contingent consideration uses assumptions the Company believes would be made by a market participant.</span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Swap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The fair value of the Company’s interest rate swap asset or liability is determined using an income approach and is measured based on the implied forward rates for the remaining term of the interest rate swap. The Company considers these valuation inputs to be Level 2 inputs in the fair value hierarchy.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Debt</span> — The fair value of the Company’s borrowings under its Credit Facility approximated its carrying value based upon discounted cash flows at current market rates for instruments with similar remaining terms.The estimated fair value of the 2026 Notes and 2027 Notes is based on quoted market prices of the Company’s instrument in markets that are not active and are classified as Level 2 within the fair value hierarchy. Considerable judgment is necessary to interpret the market data and develop estimates of fair values. Accordingly, the estimates presented are not necessarily indicative of the amounts at which these instruments could be purchased, sold, or settled.<div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Deferred Compensation Plan Liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> — The fair value of deferred compensation plan liabilities, including the liability classified phantom investments in the DCP, are marked to market at the end of each reporting period.</span></div> 684205000 516051000 622431000 470856000 <div style="margin-bottom:10pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial assets and financial liabilities carried at fair value measured on a recurring basis consist of the following:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:45.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.456%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.617%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.622%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swap </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,162 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,162 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,163 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,536 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash-settled equity awards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,317 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,317 </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="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:45.855%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.598%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.602%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31, 2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 1</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 2</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Level 3</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;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 #000000;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 #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Money market funds </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest rate swap </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,200 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,200 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,200 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,219 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Acquisition contingent consideration </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred compensation plan liabilities </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,081 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,081 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash-settled equity awards </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total 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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,617 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,813 </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;padding-left:18pt;text-indent:-18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Deferred compensation plan liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, except for current liabilities of $2,355 and $2,067 as of December 31, 2023 and 2022, respectively, which are included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Included in </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> in the consolidated balance sheets.</span></div> 1000 0 0 1000 0 32162000 0 32162000 1000 32162000 0 32163000 90536000 0 0 90536000 781000 0 0 781000 91317000 0 0 91317000 19000 0 0 19000 0 37200000 0 37200000 19000 37200000 0 37219000 0 0 1196000 1196000 79081000 0 0 79081000 536000 0 0 536000 79617000 0 1196000 80813000 2355000 2067000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a reconciliation of the changes in fair value of the Company’s financial liabilities which have been classified as Level 3 in the fair value hierarchy:</span></div><div style="margin-bottom:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.839%"><tr><td style="width:1.0%"></td><td style="width:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, beginning of year</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,613 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,206)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,261)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Addition</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,390 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><span style="-sec-ix-hidden:f-1730"><span style="-sec-ix-hidden:f-1731">Change in fair value</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(119)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, end of year</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,196 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1196000 6613000 1206000 5261000 0 1390000 0 -1427000 10000 -119000 0 1196000 Commitments and Contingencies<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of business, the Company enters into various purchase commitments for goods and services. During the year ended December 31, 2023, the Company entered into approximately $158,000 of non‑cancelable future cash purchase commitments for services related to cloud provisioning of the Company’s software solutions and for other software costs. As of December 31, 2023, total non‑cancelable future cash purchase commitments were $127,000, of which the Company expects $50,000 to be paid over the next 12 months and $77,000 to be paid through September 2028. The Company expects to fully consume its contractual commitments in the ordinary course of operations.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, the Company is involved in certain legal actions arising in the ordinary course of business. In management’s opinion, based upon the advice of counsel, the outcome of such actions is not expected to have a material adverse effect on the Company’s future financial position, results of operations, or cash flows.</span></div> 158000000 127000000 50000000 77000000 Geographic Data<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenues by geographic region are presented in Note 3. Long‑lived assets (other than goodwill), net of depreciation and amortization by geographic region (see Notes 5, 6, and 8) are as follows:</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:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,492 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,729 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,411 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,372 </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"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,460 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,670 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,771 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Americas includes the U.S., Canada, and Latin America, including the Caribbean.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The change in balances period over period was due to an internal legal entity restructuring executed by the Company during the fourth quarter of 2023 (see Note 16).</span></div> Long‑lived assets (other than goodwill), net of depreciation and amortization by geographic region (see Notes 5, 6, and 8) are as follows:<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:68.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.864%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.867%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)(2)</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">272,492 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,729 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EMEA</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,411 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,372 </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"><div style="padding-left:0.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">APAC </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,460 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,670 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-lived assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364,771 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Americas includes the U.S., Canada, and Latin America, including the Caribbean.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">The change in balances period over period was due to an internal legal entity restructuring executed by the Company during the fourth quarter of 2023 (see Note 16).</span></div> 272492000 164729000 40411000 32372000 14460000 167670000 327363000 364771000 Other (Expense) Income, Net<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (expense) income, net consists of the following:</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:53.314%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.704%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.704%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain from:</span></div></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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of interest rate swap (see Note 17)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,038)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,083 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,770 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,901)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of aircraft (see Note 5)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of acquisition contingent consideration (see Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(550)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receipts (payments) related to interest rate swap</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,803 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,270)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,484)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other (expense) income, net</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,222)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,298 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,961 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $3,163, $(7,369), and $(779) for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Other (expense) income, net includes investment impairment and other charges of $(16,988), partially offset by gains on investments of $2,360 for the year ended December 31, 2023 (see Note 7).</span></div> <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other (expense) income, net consists of the following:</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:53.314%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.704%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.704%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.886%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.706%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Loss) gain from:</span></div></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="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of interest rate swap (see Note 17)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,038)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,083 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,770 </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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign exchange </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,497 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,901)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">827 </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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sale of aircraft (see Note 5)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,029 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Change in fair value of acquisition contingent consideration (see Note 17)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,427 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(550)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Receipts (payments) related to interest rate swap</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,803 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,947 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,270)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (expense) income, net </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,484)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,713 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,184 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total other (expense) income, net</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,222)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,298 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,961 </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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Foreign exchange gain (loss) is primarily attributable to foreign currency translation derived mainly from U.S. dollar denominated cash and cash equivalents, account receivables, customer deposits, and intercompany balances held by foreign subsidiaries. Intercompany finance transactions primarily denominated in U.S. dollars resulted in unrealized foreign exchange gains (losses) of $3,163, $(7,369), and $(779) for the years ended December 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Other (expense) income, net includes investment impairment and other charges of $(16,988), partially offset by gains on investments of $2,360 for the year ended December 31, 2023 (see Note 7).</span></div> -5038000 27083000 9770000 2497000 -9901000 827000 0 2029000 0 0 -1427000 550000 8803000 1947000 -1270000 -13484000 1713000 1184000 -7222000 24298000 9961000 3163000 -7369000 -779000 16988000 2360000 Realignment Costs<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2023, the Company approved a strategic realignment program to better serve the Company’s accounts and to better align resources with the strategy of the business, including reinvestment in go-to-market functions, as well as in AI product development (the “2023 Program”). The Company incurred realignment costs of $12,579 for the year ended December 31, 2023 related to the aforementioned program, which represents termination benefits for colleagues whose roles were impacted. The 2023 Program activities have been broadly implemented across the Company’s various businesses with the intention that substantially all actions, including payment of the termination benefits, will be fully completed by mid‑2024.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realignment costs by expense classification were as follows:</span></div><div style="margin-bottom:12pt;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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues:</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscriptions and licenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,012 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,494 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total realignment costs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,579 </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:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets included amounts related to the realignment activities as follows:</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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realignment costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,579 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,459 </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></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:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Adjustments includes foreign currency translation.</span></div> 12579000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realignment costs by expense classification were as follows:</span></div><div style="margin-bottom:12pt;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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Year Ended</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">December 31,</span></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues:</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of subscriptions and licenses</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">839 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cost of revenues</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,085 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses:</span></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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,995 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling and marketing</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,012 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General and administrative</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,487 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total operating expenses</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,494 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total realignment costs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,579 </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> 839000 1246000 2085000 4995000 4012000 1487000 10494000 12579000 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accruals and other current liabilities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in the consolidated balance sheets included amounts related to the realignment activities as follows:</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:84.957%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.843%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2022</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Realignment costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,579 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(268)</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"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Adjustments </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance, December 31, 2023</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,459 </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></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:3pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:26.762%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:5pt"><td colspan="3" style="border-bottom:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:12pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Adjustments includes foreign currency translation.</span></div> 0 12579000 268000 148000 12459000 Net Income Per Share<div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per share of Class A and Class B common stock amounts are computed using the two‑class method required for participating securities, using the treasury stock method for awards under the Company’s equity compensation plans and ESPP, and using the if‑converted method for the convertible senior notes. In addition, the weighted average number of shares of the Company’s Class A and Class B common stock is inclusive of undistributed shares held in the DCP as phantom shares of the Company’s Class B common stock.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company issues certain performance-based RSUs determined to be participating securities because holders of such shares have non-forfeitable dividend rights in the event of the Company’s declaration of a dividend for common shares. As of December 31, 2023, 2022, and 2021, there were 365,641, 362,773, and 96,683 participating securities outstanding, respectively.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Undistributed net income allocated to participating securities are subtracted from net income in determining basic net income attributable to common stockholders. Basic net income per share is computed by dividing basic net income attributable to common stockholders by the weighted average number of shares, inclusive of undistributed shares held in the DCP as phantom shares of the Company’s Class B common stock.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the Company’s diluted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net income per share </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">numerator, interest expense, net of tax, attributable to the assumed conversion of the</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> convertible senior notes</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> is added back to basic net income attributable to common stockholders. For the Company’s diluted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net income per share </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">denominator, the basic weighted average number of shares is adjusted for the effect of dilutive securities, including awards under the Company’s equity compensation plans and ESPP, and for the dilutive </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">effect of the assumed conversion of the convertible senior notes. </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">net income per share </span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">attributable to common stockholders is computed by dividing diluted net income attributable to common stockholders by the weighted average number of fully diluted common shares.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Except with respect to voting and conversion, the rights of the holders of the Company’s Class A common stock and the Company’s Class B common stock are identical. Each class of shares has the same rights to dividends and allocation of income (loss) and, therefore, net income per share would not differ under the two‑class method.</span></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The details of basic and diluted net income per share are as follows</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</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:51.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,787 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,780 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Net income attributable to participating securities</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to Class A and Class B common stockholders, basic</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,713 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,738 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,183 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,874 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,810 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to Class A and Class B common stockholders, diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,587 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,548 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></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><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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares, basic</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,358,823 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,226,677 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,711,345 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of stock options, restricted stock, and RSUs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435,456 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,705,172 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,791,084 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of ESPP</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,568 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,385 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of assumed conversion of convertible senior notes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,633,786 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,666,703 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares, diluted</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,503,633 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,765,158 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,610,814 </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 style="height:14pt"><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;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share, basic</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share, diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential common shares were excluded from the calculation of diluted net income per share attributable to common stockholders because their effect would have been anti‑dilutive for the periods presented:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,105 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,474,580 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive securities</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,105 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,624,597 </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> 365641 362773 96683 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The details of basic and diluted net income per share are as follows</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</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:51.784%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.921%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.845%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,787 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,780 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,192 </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"><div style="padding-left:18pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Net income attributable to participating securities</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(74)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9)</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"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to Class A and Class B common stockholders, basic</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">326,713 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">174,738 </span></td><td style="background-color:#ffffff;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 colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,183 </span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Add: Interest expense, net of tax, attributable to assumed conversion of convertible senior notes</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,874 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,810 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:27pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income attributable to Class A and Class B common stockholders, diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">333,587 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,548 </span></td><td style="background-color:#ffffff;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-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93,183 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><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;border-top:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></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><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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares, basic</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">312,358,823 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">309,226,677 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">305,711,345 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of stock options, restricted stock, and RSUs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,435,456 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,705,172 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,791,084 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of ESPP</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75,568 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,385 </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 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Dilutive effect of assumed conversion of convertible senior notes</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,633,786 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,666,703 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Weighted average shares, diluted</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">332,503,633 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">331,765,158 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">314,610,814 </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 style="height:14pt"><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;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share, basic</span></div></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.05 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.57 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per share, diluted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.00 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #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:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 326787000 174780000 93192000 74000 42000 9000 326713000 174738000 93183000 6874000 6810000 0 333587000 181548000 93183000 312358823 309226677 305711345 2435456 4705172 8791084 75568 166606 108385 17633786 17666703 0 332503633 331765158 314610814 1.05 0.57 0.30 1.00 0.55 0.30 <div style="margin-bottom:12pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential common shares were excluded from the calculation of diluted net income per share attributable to common stockholders because their effect would have been anti‑dilutive for the periods presented:</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:52.906%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.842%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.844%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Year Ended December 31,</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2022</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:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">RSUs</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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align: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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,105 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,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="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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Convertible senior notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,474,580 </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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total anti-dilutive securities</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">718,105 </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 colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,624,597 </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 718105 150017 0 0 13474580 0 718105 13624597

    M%,E@EP)C4==&-%*8PC(%MD>X,&]K)"<>)[+<#J' =\_$49-, <&&(\1/+X Q02N:L1N.9-H M?( C)"/+.;&*Q"F:3](@R]-EB"0!D;TGZKB$3W9BUDPU@H&NA[D M::04$ F%S?UW[TL/-2Q8 '>^@KG+)9#SC>\(F!&U],;JF_B'@ :RA42EDB@' M9&9A,',866;<$R(F6K/1$W%@U^$%V3@V+]6F00<..*@8-J?WI'U]0 M5?YO,%_B^H(#ZHBD@ED?R3B28$'R:9 KZJV$@X1FM0S@&G0OR7 3U>576#'+ MM7S'5M<8!7$P#PN;#W.6Z1SDH,*;E:E?\3 N@QP4YY EVYR+8F@(W(;E9!*% MD5369";EA@QBQ]&<.L9)0.^;4JD&OK4DKDDKK8"IO%_&:%;ATT,$',".BC=7 M!E OOJ!',/; >$!ERLFE*&V@,8GF0!B:=JS'!F:97D5T,-12@T!JY3V:69@9 M^!38.+$)#,4T()Y)--/ H K-5G1$\PY/Q$FHE1:^4 L%4!(\HSDL%,!EK8CE M'7UJ*X;Q'WE!N!PP"$QY@EP6\HY^FH@EO 8D4F]);'A' FRLF+HL4V6 M1+"=YF$&=F&$!A'(HU:-<329@+HBHZ"L=!KROB>2DP4 M;H^$ :N_2T]#%^Y$EAN@ZC#N)V,"/R?IEA.BF4%L7,D!&8JTZ 3%[%Y[@6A[ M8=B@B^/-!5+.P4!(2:^5KE+5/\+^L#?5UX.<+Z7F@K*#>30KE^6ON?9M,Q)< M'.T<3?_.PJ3J=9!Q,!G:MM'<0%FS];H<:^Y8I4]X8PZ"#T(WAMG@C-4G91[4 MZ_!N*!'B$@O#PBIZ4D-2EL!!Z_)!4%&ZN==G(G2Q_8 &=CY0)G M1>-UW6 EZ'I@A3^-[T5*O(46JA"$(4:>E0L.OO> 4-)@**!=\(]";%_M N"! M^S@9H:CVC-\33>I2*I"H08K$$8+9625$N@(+AQ819=3U.)U$U?JJ7ZQ MD)Q-N:YJD_8M2*/T]VKAEO*/\R6 M,0I%]8EQI#S PM MO)0PWV%,_RM1?D@PHE6L]']6NSQ<.)8SM'IKVRJ!W=*>Z3$":06QS99RS7>N M+!>T6(5@#<$F@^9AV[@56Z:DDL4*HN:6C/)@G5"KI0F8-@D>DI06$S##,]) M>!MD?+\#Q.&TW_S0=_:'TW8I,+99 :._Q,FC\5Y9P:=;B!3M.SW'ZGJD:",' M=;GP5:O?SOC5_P&/T_AY]T$'A[)R*.ME0EF97,^0R[JYR-]_2GV.I5U?.N.\ M6RJ$R[??'2,^M4/HZHC623!;MS6XFX+ ^JV\.5QMX%\2GM6UZ(5=4VQV_(%K M#<3@6@7=7B$#G*6M27.SAZYP3L4I8&EC::LG;9XGS&M)VTU%$7^DJ[/#?L%1 M$>OMA6&]&YBB;[I<%+%YG!D.36'90V9-\UAC";,/#JCIO#IS;FK?]LLJA.-E M]KF]&45W3M\7YK"&@6Z.V]EQUMBN(TRGO;N"CK/']VS1]^JF\IS3C7Y9EL$5 M+GZ?.SU[OVV%6QV;^4N2EB'$!R.(55!5H$-Z5$Q@!"_CB\*8[SH.3W:<.1J/ M069,80 RQ4?>6*XMG*%MC)<2VP4"1/,PE1@L%C5T:P2!N)(!DUF>N\#16<.D;NEB%E;RS;%M9PV#-^3/)I$7^T:W*!#@FNT3[% M%$? D5 '6./[DV290D\ZLP/'0,'?.C(U-F)YC^%4\QS#@BB"B*(%BSB_(OD$ M0Y&"=_HQ^#C/@E!'%V5$F2*P+03YBN9+2DB93)(TIR!2$G3J-(YE2!DU*GX4 M@[X>YS+-IM%"A7>NQ1:M.#1+QC)6X6!$)9HF=JIH^/QL4,HTNU3$'TA7\-48 MR;F<1+EB#NPMAI[;,[Y(J43]GTFN/UF#(I ,(Z7P&D$%T2EGC.)PX8LBO0$C MQ51(Z">@C6KAXT=A?(1'U%^>&GN4&>_G\R5AJ:D(J@!.#5Z26&AI7"*(+LH[Q>%K_/WSY@G&Q&(JEXQXWE'I<%#;6 M\:G9CIX[$B-?2?2B,$H,$0\+FUH)4]W(R4!S99HD+Q@Z%ZGP\T+.21N)$<'] M4K$3Y'FNV+)2P#U6HPCU"X'\1#-*O8#N[]-@AA9G%HW?P9.[5NP#9\[U^N:QU+>O.O+=ITSL,/- )NHO8RAB27H':4G+_=VMNRE MZJF:T%/(6*&[ I?.?)K*]8A;M8QC7[%4*Z_2O6KO6?1U(TIW/6E@ 3VA<.]* M*,()OQGX?>$//-WX2[.*&B/BJZ.1SHOX9,RX;6J>.UTW7=V MB%Z3WO$?W9^]0UL*3Q=T0^7D378E7ZGN^I[H#_Q2+S;&OF,3L)61MZ]IQS5% MWU]I!:P\>IG%N673 /.55>H-=$9ZJM1\O)YX>3COB2;P\WT0##%,'DDJDS0G4%&R3R(X@ICU])\:'S:$ZW-4ML5]F!+')]= M)S;D%:WW=A8^.K:::_#*&[-G]I4'C1\=3HDXF!+AWD9*1#/6Y3WHX<*^[?&S0P&<$;#!E+F[&T.0&!L;0OA7VJ,Y?Q5$?O M8!%ZXQV>:U'B+"-HWQH.L44@,TT#(F8(;1;=9V?=;Z+DW@*$]C\.KAD=#_BP M1-_RA&O6!6_GB)Q78]!PV+]>VLY-A;8K@.P7>(X,\GOS(+]@4.U3#&HC<'X9 M#ILUY357-L\\865KA*9T"!'[/5US[;O[)4S'L?%FV!\*S[8K,(Y[+TL)YTM% M&\Y5I$)$"%\*$C6.*_!D&(P!_VRA:&*KT/]@%2.DX[WT#\/*#WBGMG<"/>,] M@2=&\5+=CM%XGM18LB4A;!>#V7_[J_#;%A14EAM+'9\VDG3=32ADB;Y&7D,L M6^*MX0&L4)@0W?$JPIPPS@T2[:.0T*!J&%>51_D20=PP5"Y .#J%$!<\&6& M*-K(GV"F O@0'#,/%'PCSE!2Z"G>3!*LY&P&\U%A98O@J8#VG"P/H;"U2C-^ MVP7-NU,LMT02 :7;?&6[=ZK=N7KME[E" 17>T MZL!;*J8"U7-JP* MS)G).89=S$E=\REX&/=3X_\NYUI+'9,TW3T8BD(+'9I.,ISEPK@;R'EWJH,& M44>$_&HL3$<,:(U)+D.F@O262'4BVT,0+V493E;"S"J%JS+A$'-7>.ICJ<+5$1@\ MWT!FIO[HP15H]AK ^1[P;$QPR+*B"HO.% 'F9E&X&CZ! ],4E%NJP:1!"%8X MTH>AGJMR,5<^@\*RCTMD:H3,WH7_@!B(X(QT_CWXBO&G<^,#&'Q$$OY9(4*_?X2%IR-!O_^J MP.W3=E6MF,18C>VM)Z_AL .%#F4Z#J,@6:&L5@"6V\\CHJ4D%!K%)0Q2M/930;+=.,RA[,%@C[GR?DPDS+ MLBGZ:5P-T%G'?Y 4P5>B5"&W>NO5 R*CKY)1D11%-96=MG]XA9U-E5F@^J^* M)53R(2AB)$#KHYRR'ZH=YX7"C.0TB"=$D4W!(0.8RM&3G@Z^5_AIT*9.+-.K M\<;,8$H_U8B9U56J,'YZO$I:W)1C;"I9%##NA537$N8U:UV)ZIU$:98+#"E. M:)=..^L(G%8=?@O""80WY%>9AE$F%?3];BV$YM _W*U\ZP,]?GAK&5BU:*O< M(*R' 6)0I>Z*K(DA,17O/$35Y3Z(H,6 KTN\@JG$T*+^6)6>"JJ>/ J=L$IG M,A*= O0 'Z>JW(PR;S2XK/14JH:!_J01D]-?3H,<%#6'49!%"D<_FA"5,YGG MNFJ1+HU S%AO@8.Z#P9U]SFH^]H'-#\5R0E%,D4WG"[<_(QE& =Z0:722*M2 MCJMLD4B=ZVKK5]FL:$NU?01"1F<11.-=A18I PDS.Y1Q6V5\4.;T;COW?&8* M[6\Q2>2,K=HP#RJ?\J@R[U49I]*. K&PI9VU).D,7)6/*?9[@78FBZI:H__H MA>E8JJXVA[2+Q/TA\0HML-ZN[M\AJI(M6:5$*&W+=E6&$F6!%?(UE<_V$]A= MJJ,$_ZP7ZEF=]Y;[O;7=-))"[>7TT/9-K_#OLK)\X5H14%TF255)49O< M.QJ%_L 9F](?^W8X=O]M#0;?-,_.'2[HD2#2A8*H^&U5K8=8^QNQZ\.J8M-W MW3%YDP1]<;51H.-3+ :$)[5*+F<)^'89C#V:1&% J?$K.B55.AVXJ]M/KK:F M^?1M>,ON>)I/(P?E72SW:/NQ5F2(4&S;$1DU79S[EVF2YI1@>*,$*!,LKYHC M5#'HNHEW^#S-H;K4O?.O5R(9C]&KZ_I%"FD/>OTC1K-C]XZQ3.^GF [.8?OM5)[3UG9F#NOQ)WA%77G%F Z?OKPZ<6FN;UE M3WP3?(,34YP:X+MVG#NV-YPO*LZW"G3GZ?0\>5KWL?90]ZPX%= M]S[*]WJ^N?NGC:N1C6BBOIKB(0BMXB[S&1BNVHF3:T?%> OZW$WINTM ML^\^/JZ:&:W@L=S%*-,J2?B2>S (M34'@C)5QNLD7%6%?* M.:BT DHGQ%#G:LB*_!HIR'-5%Z1(2<( %A $%<"2I!B_# 9TK&.EJ\FL!;YS MS_BH0H,##-Y1!,@P @?FCRD141FD.=;9PSI$?16HNZ!LTVPJ8)IQ]"#38V-) M:8@!?C4J(H,H(CF94$6!YF19'BHFD,Q7&1L5R>N(CA5)"=5"-/-0JB06'=NE MDN&*8YMP%3"C(*IE^A"%LE#%"DYR\A"AI.EZ(4C$:9+A$UDRR2G,BD)6RX < M;$W%4)4/J)(-!EJ"<@!K\2DJ:[U@'4$P:Q-:%9,MP1H%,47E9U,I>U?4MAO*8KS"ZJ=$1I4!QQF[R^$!4K-OY" MU:4PZ1#HCS2SAM\;168%LF$QA5] #%1I"PKN(_B!8L$BV4>S&DTBE,=LK:2/ MRMY[6H594@CZN"P6M%P #PC\ #E933MYH:1O3OK20FXW7<@W"-(A^=;!K'H% MV.-]$6I(Q>['DBH#W&5K;/3>JEA:)5WW*.SX9V7)6?VPGOZDO)IJ.96-IMVW M*I^XRII@!&X@L#E9MSV8'*0\&WC@ 8<]@='#(C NLLJ;!?-P9$SNT&Y=3"[Z MR.!:&^]5Y3$T"3_#@+#D59=B<&$]6 2K/+YC90L?0F$F(!NTKW][__Y3$;J> MZ00^ B"0!=%4ZE4PF9 9GU+2/ @;FO<"&F:BR\.)ZD(BBKIKY3(PSZK(/85F M8]Q^G&3+(M%@I<:KDG.5;RL]T'HS(B\ IO^?Y?A>%^I0YA/T(T]2$@;L/8U0 M'U7<_9P2PA.8KDZ1SK+E;*$1&'"ZL%<9P78$)F"H^B=!!E9Z'>DHC-)P.<,M M85CD@U=2!-122Y65\!?*["*;#]2EBH*_M:#!"3R<;1!.NE%(FP697G:I;J"*ZH]$(\,LG$'IG$AE?>EZD!JOP$MZQB\JUE F5MHYI3U M+C?EN"%&O)NT9_Q?;7TWL^%+J [,:-4[=S48VJ*K18PRD,G'HF3VJEM%9UT3 ML&/*P&(6>%BN>I3-M"HPJW$X,#DW -N[NTU,2)-SRM]/4ZQ3JD9=E+Z:@7F, M%O'>$56W4,D\5%4','%-'5[I34]YSI4%,\QRR['F+(VX(+\^QR@8IE+@RG/=$(]9HC*I<8>Q[T6QAZK 5TU\M?+K/+%](XP4 MB56N&"U78[F(<"3EVH^IVW2@&L0XG$S&,:Y]JKN[HF#7ET\EB /0CQA;G>7S MXCUMG2Z[JJ3T8-1!DMMV/*ML/2SB-4!'0*A$+E M"^CI.<$7)?0LSJF0^O$2BQ"71UJE[".HPZ/<,6 L;'R_MODHX?D*S=:0,:OE MN +[LAH>/+Y8ZH,H0J- %%]$EU(MFZ(5C-16V^ MY"83BB1Y.J$E62*_;R4=V910"4>R(F5D@ QUKKL2&1R>'DSAQ.T<5(>VRU]^ M_L?/'WZOY&IJ\+",C*]6[I49+TU[L,)1D%]U5>?R]'-U( JFZS[2E9DWFTB4 M'JMMIG)BZ0 (S)Y\#&*2J715=P_!3-31/A:&AFW"!'8DB3X1+0J%H^%4>]P" MU6'GHQ,9T/E >?B%$T()37%;HV:F_%D-.$-9P%3T&=$FP6D[&I+ &V/P,))2B($C)#E0W4:PK0!(_<(CJ&("[1JYI5Y 3] MK]Q#''VZI\>%YHHLP3X6*2; [@IWCWH2ZKMH_21#X6F!C=(0>-D2K-.?2V1" M=8PZ01O'B3! 8).SJ9Z3&E[)W@)99D,>:/BTWY*@XL7M@&JA2HI/.R93J@@U M51S_K^9PD=OK6'WJ;1@H 8])Z$KJ0S--N9#-)0G?2/00/B9($F72/<%=V7BQT= M.LEP.@=2WH/#574M8)*%Y1]7YIP9>FVJ%L9&R58PTC"":(R+8GD55?K):&33 ML;I9N4^2,=ZDJ *]&\]6=C.[CN"J.?25XR*FS8WKASI MPG\%P>N9Z+X!\6 A2+#;9@2U=%MVMZ219)_K]\L$2!0EN$& !P"U^->_E5F% MC3L$D 3)FAC;:HD$JBJ7RO5)G#6S%!1[L]GDFW+^<>AR_KRE=O5DP\!VCC,,XW)T) MW?&5 A-C0HSC_J6HEGG*)R>0+ 2#E._QOQ/,+I:MB5T/P.R*(Y (#H)*H%"$ M/5>DI+;"?M<]\1;ZH>VO^[MG9\K?%#@)3A66925V-E_*>,YGV#3,1LAK M1ZXW248U4N[[*DBX6Q(N4 +O/*T?LMM1\B",A*[%P@LRAQ64U71)9@$TE(]@ M051-D+S>V>P5X M&W#8Q!C\2C0H7AQ6R9RUHU)C:4[9L 1H'+Q4!C"$Q/ZV:_P5<$1N^6(),06 MI);!7&PTKBQ*#/V,,9PIT4,R'XF5^#B3[5QF:R&[3[T)8*$-(V82\H1$FAK- MFI(!UXG1O*T?!RRRMOEP/N89^U&) [4X 9R\'DJ(8]'+N!-Q$CLQ;6=PX*8P M/09KR!!*]X5%UT#[9Y/:: ;ZP^$TB$O'T"Y,2P$L^)LU? >3D?(/8I(C'"P$ MO)*#X<-MG/CW[&WQ+ C)\Z@O,*H5#U2!))0W MK8]5%I'(>NOI[S5ZW H2(]7[V'Z*OQ. [6CA!2+QWT41R%D?<1;6I*>8%<[%/65H6>7> &BV(<$8.8IB&='MP=OP9<)H\:0/@GG/!+GI7C::0['DA M27$P2PWR.R4@:.I'U)(#I-=CN?\3Z>$LDJ"ADC<\XL, MR8K*J#='<"!?9O,#RGVO^,ND5(W=J9A<2H+'"4>SJ4VP7Y@.X#D11SM/DKG9 M9P.?'@F#P3@)PNK1@8K)>:3D3 R?! J?FAYX)A#&Q5DT2=+?N?=IB8>AQ#G,S[Q><-$Z6.%\B(U<[#V9X3K\:QQ9GU$L,R5I G)18O+V6WP+Z:C%KTH2?-EV6WIZT'TX/Q89IR0Q8O/ MW!Q9_.[\.S"R#W,V+)#OG,1FOHX5.RQ;'=?K\J1ZY@OIV2*4,\13N)$:8VV' M:P9EL)$.] OT!_584FXP^&5,V!B?X] /O^>+O1RV039V)3,6!UV9K.OW+HVI M2O#MY+*.LT:,+9,"1];)&Z?FK+=E;F3,6DGHB'O\\!6X&_%:&;)4 []64">@ M6SD@Q)M+\J\M0F]*_^ ;!)W&=[/)6JT@-_@KR>#!;N[G] MD12/H6S3_>)\#FK[,7SSF=\RPVT,0X:"]\3)A@,8D.B5D'AZR=RVV#?IXKFU MM;1RFQ5U$8]-68%OL-@,#&9B?G56W/,JSX$Y2'@.";WP@L790"S!R)^!(XSX M30^$25X#"<$-SIHG,5$Q(VDYAW(B9Z+)\$[8#!X"9D>/1D)Y>2"[ /E\@ODI M<7!. .//Y9/_%IARP4&CF10GT=EXW:3.AR"8/M38TA-ZEEBHX(7P@KHGO'W! M-TF$ *"U;*R6#:R 1\R#86S2#A:5 ? \&W87A\Z26$[&HDWB/KE6X3E5 M2T7&Y^HO(G$A(J,IK,=:=Y!,!6')$7TT&5IA1H52Z04*@:N7:4Z18&QD@'4/ M_'-T>2-Z$\;J';KAF=S:,0( ?FQ5I2%2X53SE<36LP' M0B9PV#6S4 MBG@,WGQ]3 I*&@==^TN0)I;YQ3!TW$\;:V;5>&44#=IAI>8QE M@ZB#8X_:P(=HQ=.4ND\^O:&>IO2F19W!0LD\-)O(Q :ZGIWMPG/*1+;!A.5S M*MWWG-CA>)*,6,6=7K#2 ?W&R(EF#@Q-FU3(RAG/'..?T?S8[G#JYKHY42MD M3#)_%*&Y_>*[+Y @BN*CVU,$U;,>.-.,QOS&C^396+?9K0-4R5)QP9K?XF@ MOH=^);=0ZK"P :%T;4^N/X 2ZZ0#/_:!+=2]5)]D^D=X7BG=87PWI88MO)05 M7M/%T3\Q+1MFBY[ZB3)A@5\ODZ6#;\7RG2:3$O,5%?2*&$JF")T_(YTP%?+Z MK-'\9/X*70V5:-Q&2GETP"3,*JK=^L^-)@4Z_BSEA* M04IEAL433R6'>$_$.U4D'B-&)9[&%YC%D3MPSC89C3YXSY2BP930Y3[MT7_PJQE@'#ZL61E MR;%LF8LNQQ&?TFB%B3&*C;,VB?^1TQS)I9F_*1/OSZ/**UM7."#PS4R7 "_N M?W'H!R,^:29T(6<0),,N4@L.WJ,:[379@), M6RV*)V6@#')#^*"]?1A,E\IHOI4C%\GEM,M\H7V((,FW5Q(G*J#87C'F,O7S+QB!>UBU,/\U]?ZPCRGB)#+ELG%D0O448 MD(8#/9$.#.6#F%4F[S!RIP $D5A\L4W*+M'A>^Q_6IDZ>FJ"^"SBFSR?KSJ] M!S+K3D20+_+WI!L6,*HRVX+49S!-L=X@-8\-P-. OJ9T V=MTA??^!E?Q&=\ M%3>:'8]8W.)\5%9D+F=B7VGIH,R1(.'VYY%V:A;BOT ]U^N&W':OW\J79WS+ MG+ARHEJ3!873"8.WF@98 MX1*1)]YG[C/K&G1(9FG\,W#QIXDJFTQ<_QU"V]B(A=KQ/=Y^G MCUG9<-YD[ MS53Y60%)G'R6?[4!T3F00(53/Y],J:,L2^?0F@/8EC[#WKN@[I;M4'9BGZ:_ MZ4]AI6[N=Q?/$/$DTCN]9Z%GE7J& X>)"[#7_T? !+'CSS.4AR1;M#HW3*WO MP']#'XF>LF'^5Q)JF.D1P41;@'/JN9<50<(BYH0DN)%_H&XD#YQYE.>C?\LR M23.,AS[8M<>7V#;^2Y94A?Y7F_ZG]5]LXZJQ;*E8<3OS@EFR@#[:E")I3#U= MGIQIJ(8 +GS&P'5J]+],^I].O,[T2*VG)XCT1X07$LT(2YJO3,1F]UNAS)/< MQ3$N%.(S (E8=1FZ?&#XOJ]4.ZFVR;308^D(I26((_&>Z).S[=C+A,=/T $S MHLFR.BB3]"I!E!7X')]:CE44Z8ER-V;P/L.??U*;'-V?ZFP7@C0BUKPJUMP] MV5AS;2S'Z]B4O@>1.AYK$SE4*RB)/[7-9BLGK_C1/W749F?FURO&B,>P MZ]JL%F7] C,!I)>IZ;'OD??8PT((70:&Q6+"5I0 T.2=&B>: MYF+[RW8)*O:9N';&5T,CQ ]^,23;"7!*Z@])#U.$FV=,<<:M[)P?A?4LF+ & MK!C85CPR%2 U&$S(M9X!ABJ Q_!+?S3&:\SA@" M\H)5^7RSABRR@ZYLO&F2UA#%=)S/LL^"7SX0>B_1+]W2^\I#R)%O,1@^D]($ MN.KVVWU8#%D.C -^' "Z(-X!LQ.V( 36M_5>' MP6\%A%6+\:0'BS7PI.Q,M>$\'V3L\JODA?0P^G2A+A,C#:5(P7)-O(Q8B,UG M*=_L \-7:\)#Y@C^CT'@M(SR3YJB-)5Y<;:@MIQ7JZ,)BR W6-6$]%;?-?$= MD+:8UH-)F)(:$6QX:2O!*!DXP+%MDGTP@:I?;,BS0/:!8Z2).\6$>M\%R#@6 M5KN/P821PQ!Y9.Q$$4F9K7]_?Y%4NH430 3-IMCI#E2UV6KQD91TN=FP#!*6 MD3656YZMH%X 6\.R8 T FE&U.N7UW*FN>IPKF^/'8!8P%2/[.R?, MIU=GJ2]G8UY90Y?7P<2.,G=BXY$4'%PI5LJ3"3:P0AU3'O@UF&'U',Q?4L;B MA.&4Y2\VWQ@^.^F(G>'R-)9F.SR-EC3V97;!F7B#URTBP89?G4UI)?54F,[* M*=J1Q1M7XLS6@L] O\Y,_^%B>)F22ULY+B2&9TFR<8F_3S\" M]DPX<^N@M<"XDNTH=I']LM*U;FDKHXERXD7ETN.X&63Z=3.2 ?3=AX# M'4LJ^'*C2'*IX?#9#Z(S5-'IE_+W?9C.>4GL!KQGD.%E^LL =@-AY:0!E7XJ M"1/QCV5@O<)?BT)?LU'FOO3\/@$UP.!0P.],Z\5F^-&>!@R*+BG7Y$G#N!<: MKA5T.3%J#7L!,J:T;^N$I13FDOHMG)RS/J"6L7%VBHCR=26^IFB=1]9DW-;)SM([&M%XE:1,;O+/&#VAER&%$\A(LXMG); O6 M9I5%<@3XK2<^G.,;]QH6=3EMRCVM@TS#=YO217H1 AM=.F&"#1M*OX.-RL=? M6'P>0F8:!GPA9<@T97\RM:4$1@M]%K*\L#NT6$I],0X>#MRWJ?"CO] M:."[[,:X@Y)/&RILCL2FO$J[>ZCB3P)1'N_#3_73=LZA+GJ+E?(DV)!QF#G, MCL<99@]@DAP >*LV&6%,FEX(]U.7< ]8U:WXEC0^D<\\F6KG?I>VFV)HDT5J MDPJ5/FLF5+MZ2\:HXICEF#_!%WCP*?OA) B53*BQ"41O6;B#PY9GQ^E T,PG#'LT.HU+Q1TF'\[78T%S#*-GE"EDB;$Y,+;K$=#V++2/.%H1&\.L'1JRIA$IH @^S=O'"\SCT0=- MX<]Q&7ZR)881P2&%YN[<8DILU06&*34^31)OTA2<0IXQ&U-44@",AR VC'6& MTZ;V!U[/))-5IF]\ (KXF":Y#9XLCZ,A),KI$5+,U+5GWPK1H(F3T1>W#[>) M'U"[N2ESXH:2J7Y%.7QB"NE;0(D+93A[;8.JU[E]TA15_[S/ SE*NPK32\7- MU@)F$#1S)L;K.B<\=YR3 ;99J* X[MO,/.*%XX=1N;_QA<>5(FBK#,$3 M9[@NX!&E&7GZ%S)!US@-8','P#VJ$6^PB@G!I0 1H"@17*?)E-Z$P^SN1TY M[=*_W_W\SOCBQX\[&9D(+3(;$72F4 @5)!9&(8:)2R-G!GAM;Q3Y01IVF03, MB=EO.;##M,2BF%("I*LH":"-YZWDC)="%0646F$Q6#ZV"3ZA:B11AYREQES+ M(59NV7'%!WR*8WFM[)6)0>YRT -Q,P3FL=%LY?KS/4&4\.<_7U!=B]35RM25 M6DGJRM!%ZFH'J:OS9H),GD2\"^C VNAZ4#J2J@R,,Y7Z/:SL]0Y0S/*;<=Z^ M>+YW V@_],;FW9/W9$27?F8T<+[.7QID:'_Y&07N(U0DWXX> [L?!(_T@^>N M/_S50 X>G>F=!O6"A]:$?B,*IJ1"WMJUR*:5Y2L/J)T]('8J?9L5YEY2E9H< MC D9_I>,RC:9QO[S;[FG]^3"K[OV[!OZJ^1-W4;O[X0:H^PU_68(5/%KU<; M/8M]?/;M4)X?-^53AD\C,VB9YJ_EV-(;&'%,9=&]G+,N(W8'TP>$5#F$(Q:' MH/>F@]KBA<%) BQ.IB&#/G3QZSX-/V/J"4=6@Q68 W(QG M&#Y; 0D;,^=*Y0\25F/+#?_2N+[Y-D_$-$+4?WKJ PQ/?QSEC]J;CL]L/SKC M3VI(5*)!])3DY+5&3Y6I_,%_XK./E]AC.V3KBP-'RZN;8WRHOTT]?C:Z@J+1 MFC$I9DA\L(KE,C7IV)P">A;1\SI\[(A9KP0'%_*V@0LVT /JI,[DG M-OUYI32:'Y3&$66S5!SUY>)(U_6Q!3P&8R_:\/U0%+?Q2VY\[Z/O,1J]&"YS M?JOSFLA[9\:S-<1<%'2CI#.J PA<>DQ)Q?C)R?PEJ RP7%0#,:G#-+[+NCZL MLOI(FE%%; +1>UPC0;=RMD1+QAH6,;DX'AL/GQZ)LWSI(+2Q'8)8NA8X9 _I M_&]ZW(NE]3C\Y5M/^D8& ?4ZWWE/'=M>BWF&Y[X5V*S0*=8^=GQ(EO0GI:FT M;U\56%"X^%E,6^ MP)/V/!\@VEBD,=D2.R<>C&,$1_RZ%Z MHOJ[XYGQ:X_5]1S-1/,;2+LGH(,BN+(RN*)5$EQI:T3Y&B)657(1UX=(W[%+'K)#QZ&4BC3'I$4R R@HBOO M>5TH7'#LNKL+_+?WM+LH=K/C6Y^5R";5A@]7%VQN.T2K&1 R71J'XZ%R"96T M:\VS8TGE9**3'+02\G'S7'D\S,<0>1$IC;"T+.6+& $WRYG,@EML6,F97#'P MXKS#7)Y!(C9\.KYM VJ.G@T!+FH2DB_Q#U]M)Z2.W_L7Q\/MXI>^YE]AT#=0 M)8*]P?PM^$+VY_2B:2KLLHD"^A\[?C/_-A7]2FNK"WR][ M5+O95;6*GF1TJWI256LRM&:GU5WYJ-_PX-GA4_H"^_REH3=2,P)'7'_1)F^2 MFF<:F'H]2V)&W:H%K;ONID,6@EARPO^1O6Y'"NR'GTRQC3-CI$Y;[S_M9N=U M(_D=]P)RF^<-H,/V_>,=$SMV8DVQZ$P-MS]JB:*NX"$6"934IU4 M*\Q;_M@1*8#?J<]*2=GW[.#X#($-S\!H[5_I[4^NYSLOT^:H#!X#_Z,0\RKN MM_W0^SR ?,>Y!4#&=ETNM!K>]JU.70YG?UKAGN& "[$_?+'_Z0R?+>)*/YO2 MA36>#(CKUH6_:RC\QFSQ[@D*_UW@PTA9(?R'+_PW5/A]UPJEOU+IGXZ=V92Y MD'UQ\>=D_S:94"&D_Y"I>6F].+9TWY0>GBWZL)/U[K'_#E.0!9(X+9LZ7Q[CWD=G&?CV<+&''8.!)#%4*'2B;@.)X2>UVVYE( MS'STE7VV/WV"N;@:7723/LB!@DM?^K?/8"BFV/I)'Z7*TL^ 3S**44Y&,)2) MX\.D"QKBZ^8QC;#3^\7W8G"4N*&4S5! J)2F#$.46=]VD&^OCJN'0W\4O5HP MZY97?L!AP+Q%NNB'J?<=JDP!7S8'P=)DFS [S?E-I NWDLIX1(;@#V/3&\98 M&()S1@#2%AN/APF0! +8PR$E[0GT.(VF]%>"LR#AT>C@M.84)/_W9RN(\"_/OD_/[1^>@Z#YK'?] MCGA>^.Z^6)YC'4[;>$&!7!1SKHDH+@N)!@<.8)UJ MF(H"R@O/P<8MK)0V\BS M:TE/%WL40AAC!-U82<58W&KL O"6DU4I632!%.V0'1)][[T__/7J^[;T5RJB M.,63]_V#OD!IHUM78'EP!.S(<(I12%X M4&B+R5L_#7L9$A>H@;@ H&^D"[GSL$+]C& @IHG$,NHC0$K/"S1>$ZN4\GE3( ME0F;BH3D6PJ(G+3KIYHEHTG@@/*JZCPN:>_;U ETD+)=[-Z@A_&K*;0%%C7/V%^ M2&J2P!OOR1,3R<0*D:4^=CQ9X3H]$+^+;YR^"+J<0EPRY=9G9Y(9H8K2>$G5 MA 4CH< &^.__H^G:US'!.:21;Y/P5T;0F13=#N%3^M?\C6T-J;@S8Z /^*OT MS1<):&F,;)FMJIR_J_-W<]^U!M25.EI!61$GKI6XS$0GN;CD3=X'@.-!FP_N MZ SKQSM;)$6(OI;BE[*WY";YPJ<0!H0!_+!/V("FZ4_&O S9LE_8Q*5ID&5R M5K,:6*PC<(KCF^AC" FR=O$Z:4J6CU=9/ ]N1H#N'B\R=^&J]5+='OLK+?9:;! M\(0&G-9752Z/JM=*4\[%P'EOXE#PI^?/I3#MW%<)Z;"^G?0 M\,EV)5VX/H#$6C@,+R#/A)[$"TFW+5G4(N'& _76(C EY,3W,)FS N;70/. M]YP-N<2:.!-P>1B^1RX&5?C3&1&P@4!Z\=G1 VZM%0RI%O:LY.5M[JF8,O?N M/#B:%S#M)HEIYZZ#'PGDC[]L%X9VO_^=]:E52?D!/R(#=B9] M_M':G/Q:(8'Z/(IZ2[^*2+6.)%IB%PL\W>>(.88D"<820#! M79Q7Z0!-9>D)._'&#*/0C<<+PJ/HX7%@A/C3F<&_&3EEI[98%UV2R92RVG>N M/2ZHEQ42-^9_)98\8U4XUI3GW@614("#B4?&Q@#NKO6*8(KT12_T&=1T8E_[ M;VH)?J5N?4!/_"D)57SQH/ L=^(G*\ MRK_3+=G^>*$9FYP6'TP-IJQ%%\Y7L<0QG(GK2']K7O(0%%WF"SB_5-$E 5\6 MD;YT)BZ5K?P;^.0U)TS?EJQ_M<&\:=>S<9!@ :K:S"1 'B!2G%1H+::=SL> M9ZOMIGQI'B9?4JN9(VR]2[>O'G?U 7^$MZF>4WU&+SM,)>#?N;F3HK!C>(W- MU7E(X4Q *41'U0'T:X($].P,G MFBE$2-0!.+C$!N3[NB+NK!X<8WV6\J@SMC^<\AGH0:S=K!!G(,X,__[RP1TG M#+A;!)ENMVGJW:( ,FJSNP869=,GF:VFJE<#UJ(U577Q7XH^J=-L*8>/^K)A M=7!F&OWZJNB#Z759H)3"&=$\M?+W.VL&Y69#)MY>S\_2]+U!Z#@#0^O]L8,=UM4;OGD^;IA?4=696TWTZ MJRE?IXB0JTXP_O-O5F]/62)D5.G32C1O-4;SMHGSI0_UVWZ0G8/0HB9L;MA4 MP0D%BY[_PV>%8LD[3"I/SXYKV<2=/$.H/QOXGW_AW47_]ERZOOQ2_-5 D6L[ M>7&7:FS3F'W#YZI5VWH(I-WT^ E-4(4F^':&,GUBK#]^):.UIFUA6U MT;N .:]4'6&4ZMQR,77_\$Q(%"[AB /J:18L4@6+')N^PTT90M^='C.W9O1= MZLV"67^;U. (S2>8!9CE^#0?W51;:+[38^;.2LUWD2O#OO:&/H!7"QTHV.88 M=2#=5$?HP)-C9E59J0,S-8(AKU:6KOZ8.M&[T(2">8!YCDX3PJ9,H0E/CYGU MU=8@#([\YOJOP@\6S(+,B'2@!!/\A&OT^;X -$S>=SN&ZAMF[]K1_+)">([';F;Z3A+Y123@@YP@5-P>>5,_2A7'6SEVI3^"UJJF%\+L- U-WU(+PUYKVQH55:$S$2&[C\8J MGJ-H$G[Y[;?7U]K MJDJK;70!*]SLJOIOT5BC?S25KJW^+WG3S]3F_9UWNOH9$%WV-\V0&4CTIV_T$]*-WY3H1L_TKM$R&8Q?#DL _"/J5F4A M!3X7BN6LTF4'Y<#45R=I0B<)G13K)&V%3CI_=ZW7L(3VT83V$=HG]]\M81&= MJ/9I:X9*M8_:U313;]DFU3ZMV"("9;!>S5RX5LAQ?L]QD),/-(0Y'\.,\;1$ M&;524XBU17/3*HWVYY32PYGZ6W^I6@*$Y1FUI.M4E[9,K=46>ND@]9*PBDY0 M+]$7=#I*!ZPBM:5V=#2*$K5TC3 *4QA(6&U M6HF!;OC=<<<,U5EZ#*9A)$LW,41SGR-!(T8R0"G#W\DF6FUC$VOA\H6!=32* M3!>*3"BRO"*+[2NEJ6K&?T%Q&5(.4FX/;$@$%)Y)]A2':K2E3TF*?%;A]'$> MIE!!0@6M4D$MH8).4069;;V-$2954SI:>S-C:NH1K@?,@[.DTK5WA0X[,AUF M"!TF=%A[F1VE=];;49WMVU%" 1VO FH+!73D"@@43T8'M353,Q5PY?2.UOF- M[ZK58KHG4QBT/E3.Y],X=,]+[9U6K&[Z'O7&W(7:1E6RZN:G13?!]GR0977BM)E4;HL2I>7^!^J4H?J MG/C[18;$"']DEWDEZA7,!$0NK,D$*G0L%V8C>S"Z.)Y YK)9]-37@%[+C3-0 MB[T6X%"1;3KY0 EE@QJ4ZPA%52M%M2AR6TI3;1CCK5)3B7CND:FI&A3C"#55 M!S5E&*;>432(^)JJ^ML@?#^#"F+%U-0WT%/VRN:P@-A.)/6? L*'L&93Z/DA MJBIJ#K4C@S: IUACGVJUE?%B6;J[N9#.+>_7B@2Z98\=CQ=.OQ#)>L*%P!M M7;JP[( -2GR/<3(V48X;5F.G2K(_?:+LR]6D*@JQCT)/BHJATU2&JF*8J3+L M*B97A@JWVIP@I'H/=.*8CXS^@(*<;2IC.D->I9V4ZII%1*_(<:BH&A0$"5.N M#MIK36B,=]0^T+=2V2ZKN_+!*R/V"I=JKN(MMR(\=H3*J@;%0T)9U4I9F2WJ M%?+P 9L)CC\].4(&R2N-7VEI-52H\=F+U1\>JICI"30DUE553JM'2NLRF MTMMZMSL7Q9\&T7-I/96/F&U%5\V\0H3SCT)?F4)?"7V5T5?4F.KH;32K-%UK M&YU9?>6,*E=7:@MUB;9%=:4:\2N$NCID==45ZDJHJXRZTI5.B\$P:;K:;>G& MC+IZ<-XJ4%<9-XVEY_1M>8%Z_'BAI@Y93:D*#+746E^%NA+J:J-BB3;35ZN; MX#3Z(#XF%?Y /PMU"W>NQ>L9,IHMB#4;&8W(D-4WH"[[:;UG/3C57*'*VJ*D M06BUC%93A5836FU3)-[4"%NGU*AJN!U[SF :SFBU2JTL <1[G$I)$TI)**5Y MT %J7+5:G58,.J!2)75FQ7Z@YZN:DBE/16N&J@#.57'%_%84EU(&I4 58:RC M4%JZ4%I":+@E81+ M*JO!4H?R\RIUIA569]_((,C49YDBY'44*JTE5)I0:06<0VT3Y_"[ZP^H4KD: M3US_G1"N].ZF]-U6N-;6$M-:A')BRLD0RDDHIP+*2=]$.=WXWA_4Y'%&#OW' M)4A\ *E$?SPA7LABY<5B\[/:1XNUSU(-IPL-5TS#"=R[ N+'<._:,\05N'<" M]VYF30+WKM;6F,"]$[AW O?NQ%R>MG!Y3M[E49;@<6N:H6:CS%",I/ZAE\V( MU< A2NH"_F=J!52#NN_+(M+_D_I$-_Y+YBVBL^4X%&!'*,"35X"%,%HZ%09] MI!'BZGEG2>CZT@FH;O.#<'/UEP,RP-2_:JS0?1T!\2*4X(P2-(42%$JP0."[ MM8D.//>]:2C=^;Z[=7NN)0+<0I.A)NL*328TV:(Z3\WL*DK&F2WKQ>Y0NU7@ MK9JB(O08U)NF"+TF]-I&K8*\<(JZG&-T[W(549D.YB)HR0\.?"ED[-C_GJ(@ M3T@0^EXHN=2A9#H,KV'EZ]_IP_[JNP"1C+]1OS*,9,>+>Z=GU2'V-JOMG#ZE M&[BE3G'Z(3/Y$$ -3@+'S7U[5;>B)KH5A4;]&E/Q_^Y?GPJE^2&E:6GZ'RV^ M*(U;FQ1>B#?EB)H'-ID0K*WB M]RF!./?==. Z0ZD_'/I3#X?+?'."L9#$?4NBKC;%C7<4LJBK_,J[@#,>T5.. M!V1?7-U*DVD03BT&9'0_=3ELD*I;9VKKD\7,T\SO#9O_GGX=K/G,%.VK-^HP M>$_48QBBP*M=O94US4]9IC>JYF*56UI3,Y+*TUKH >W_[KDH3FB#*K6!MDP; M?!/:X*1N>*T&][N($&Y5V)?*.KWY099!YN\R,@_9?>"-?S0?FA=-D&?X1JP% M# 4EN&_[DPA-]_2+N4]VE7:B$:Q@8'DD/+M]@V A5P::HFA" >Q; 70[0@$< MH0+@Z^EN5'R68C3D"LXN7.MU8$$:P*?>^7M.[&?"VS!&$>$6LNK@Q@IMZP\T M%22CK9A"V/J'T;$ F25#9DHUZ=Z#GY>KJ>^%4YR@AAV+HP/%S\=<\WWKXEX=%Z M\SU__$[]LXAJ>\QG#I_)V!*LN%M6O.C_$*PXRXH7ECN%XOP962 1C M[I8Q+Z^^"<:<9UH>' YM7TL :62KRZ8,7R[$.1+PU(OG(^6S)/_T(_ M87GO\!@H*_1':[JT4HSK3!E#6KV@9ZL79#BK@A4/LO3Z3*"C01I;-J&+I_<4 M0>D">#M\&K0YL,SIIDD U:@P/TWA@LS= M@>%T^,S/J+DL12,P#HL*5+LS4SI*:KN)=Y;$KBM5I3?\ U/=1TW57=^-=;X&S>778!$!T!O' M=GG6!9X3R?1P_?VF__B/^ZN'XQ#,;"D27)D!^6/J!'BU<%R%7%TC&.&J\ MO(Z9/90U!=/7/%,KGUY7[]+0FH;$9O9[P QWYJ>$])18[11AXL _(K.5Y"KX+/M":1L]^0+=NE[_@#R,\U6FVM&)PU,L>I:O-CE$-'G6[ MLB=IW6:[LQI6>\.@2IE@>+LT/O&.U10RTDK_?8,40WM_*0;1>[1*::L&8$13 M*GZ9G>7%BDM;"P(3NTQK[(CK%\@/30E,[W> )7-X\_KOZU+!JXW:NI#$*[NAB?O6XS M(!8?^G=J4$+2!6C/+KJ/I%KV';(B%K[U/+'2/KM:.0,%XZ#*)(7 M5HV#]I,V](529P< 9U*+3>18_JM/L MJ*NS^)L^R>@TS5E.P"P"65IBAC'T1B@M=>PE M?7,G[A[4I7E[KT;\I[O \8;.! 8\S[+0YXW[C\7=LZ,@S^_[#''C/[ M*PW.W"F+N27]^SS'?!:N3GVNFWU&U/OW>\XH_*VF&041?^83S.K]X0BWH\B_OL^%='UXU_W:_8+15QK!A6*^.\$6J[Z0A$? M-9^#(MY. &1#B_A?/V]O+O>JBL^%*JXUBPI5?&^]CWW/1DX5ROAX.7W?5O'U M_7;>7D 3[[7B\_KA]]L?ET(5"U6\W"IV@E_(IX$3OOJN+13Q,?(Y*.*_[=,J MOKEZW+B9!-K>D3\80:/D8VWW>Z[OZZ M?[-7-?QMOVKX']__.ML++M2P4,/9;%W@T)<"FTZ?GF%T[G;5\/X1J&H!W[ $ M9:-;"^PA\H>_GJEK3((0*Z/. M?2NP8;^QN@R7[J4>8$:+M[<2=J D0-7VMH1/_.)$]'7##39Y.W$\' [GL4$W MGN5*%_1;@>]*MP"MFQ:_,3ZF[%G7K:\%6K->B&1-;0?Z"%>#0@(;AYD1\0AD MU?DJ?0*&OT",R_?/@#7)3FS(3PS!B$?)B07QB?&NQ4LRA!%!03QBE4W0DB6 MRD:0F&% UT9O6(F$0;.U%$$#;S8>)[H1]@[6;P9'G.?[!W+6F#?:17 MH$UO/O:M$*#.FW2?DC\-))_)CBQEF$(:6PY'V92!ZB?WO^F0G:$ Z;>D\,^M=R\:V4R4G:NQZ_ M8I7$H(JG/V@QJI>+#\P]/8R!*?$Y_H2PQE8JOP!S')!GF'WPPM"(QT2FGT\M MH?C&@-;ZZ)TUL@VM\%D:N?YK"&#U$K&&S_&2WXD5A''C>_0<$'(&OX*6><>W M)4027BK[\.SL)CR?'IOTB;*%R[2,^[[@[%(=D^[S,WL8:#?>VL\^N[C?7B)O M]!3"$"],:>K],:5<.G) #Z5F1?3LAQN\N;8245"QG5NAP\C+3:NZ[FNU:9]* M$6?DD%YC"7(\(C^$H/8< $V W<;W'LCSAVXWRG;P',#)LRA+A2&^B8M'\D2/ M_@%^N?\-W:F= =+E(.7O\-H4#C_9YQP ]]Q=Y2\QC)O2+0H./QG'I9(/ M9Q7YL:2 G.1D8_Z8-S^RY,H'<45UW)1 10?T/]*$:5LKU;(CZE1RI UT.Q-- MC=H5"0!?Y6 @=H*TGOJL^ UNQ,38(;&N77(+P$1I:41LQ"4/4TP1UWH-$[UE M329TK8B_$0#Z+_Z!KI3/A%N$20*?2'!)TGLU>23NJ;8Z9=TM2TEO3X;7+.Y<>D2UF_Z5DY7A]+\2-N,!3HO>,# YA1$"WT0IZP] ENF7K-#WD#!4 M)JLT[XBP\\2%?]2JQ?J)W(&Y6PD-_*U B/M1MYL=RI%<4/L0F Y;#K MEED66%9EIR#)S$\ *$_?>1X$JM$04*1=:_*:EA[W,LH"/T@MX8O&9&+F/9LQ\-,O?^ 8FTV!"E6BX M2/7R41L U3L<$AR0GKEJ)ZPWU 51*75"3()#;D1/8"I[?/MEQ!=%\)/ZF5GG M5-I1>?,+&A4M\7#I=-L!X//8[#OHNV4.V2;TBZX,.YF""PZ[ [/,<@(79ZRX M>/&#AT)I$5I#QN3P&<#%XCF5Y"8"[90Z9?P4OE)G/E[H*C+CGO*O0>,$5L]@ MP%(=!2Q#J'Z+-J)Q"6K&KA9=&ET)<281VSVU[JB)Y$1(C?Q^<=D# L_!^2^^ MYRXTEF+$YU1Q9.QM=L(\F#YWH/#73_HFAYK*#CTH>LFPBD(-5TMM1X8>65I&A(T3Q#?0+8[51*W?3BEPLH^;'UCI.MN$BB M9*$@2N#4I&(@]:E1)X/>_S<9)EH"5$QL63(YS-N05#>.IJ"8>"B)Z=%P.OAW MQHE+#5J^VA!7-2 0UZ);H8KKCRD,J1JD6V>^%ZI3<%<#/NGBX4[J+9&XEJ(M;_?_?PN_?AQ5_]$[MVSXU(2 MNY-GQY*E.^)YX;O[8GF.=9"'OPF6N+A%9FX1K9I:$E/4DHA:$E%+B$)I]=NI>TYN*:C;7? YLXP=1^_,$SL;1 MKT,5\?V7.7P\+2CJA(ZG3F@;Y1@+LNFE&*ZV0GZJE1N;E-M@%(A?,=EJA27, MD,:B/U+CL-&"YJL90E'.<+3E# O3,'6H9]C,+@3.&O'89F(,9L.UTI0 M.(( LM]4@P9T59EH#Z@LR'D[V1-\I<'A93 %]C900K"Y E AFK^=RN-0993_*+ M0]L8E:H';B/UM4XO >#'RF[.AE@FDH[MDE M=5.;:32N1P.2?Z\?S-Z@N3_S6Y.]:Y@8NW&6_$M:E<"<>%1F3-A"GD).Q)H5 M5+$=,LW&G[Z!.H8,>%Q6X'@OOOO"+QN\W1UT5>GMZKK$>T(=Q!-@U ;&E!7F MI\B;].^I_<0E[O$YNUP/='%F_ MB =*Q*)JVG<)4\>OS!BB[Y%![V06QW7,DM4A[\A<3V 1&"N2(/'*PF1IBQ\ M6L3+*LIYVOETH"'F6T-ZN),T>,,RH$$THJS@\S@ARP;'H2580EV/<'5-6(B\,45/E)[$ MC1\1'H;86*3S3550]D.O8*A$R9\DILRGK.CF3W]VWKYXOO$OAF>JTI!LJAG&U"[X2^-,;TB>-2;PT;,GRYI\N6Z"-_IR;J!3U8?TP":JM30X+2J\\K,!^MMP:0GY+O+PWG+?KB3<=GMH_S MT. E#2FD01I;12[F1*,HEMNJX_9._)5XAQX0 C$\*3E#>HQJ(NE\C(KLS( MZJ*N9[='SMT=5BDYH NR6+T;\QKB2W:]6,1!UNF$W9I.(,7,N_3J"*5/#P]W M/%'A>+S0&IPT%OY8NS1KHX4EA@K&MEE)(36-_ $]LA=T'& 5LQVM;\Z8'B.3 M:U[]PTK(,]]SO,DT8F$@[B'AHYK2-ZZZ-EE>]K53J+Q]IKK"#] DH?^FJL^- M2Y^R+^(%3OE/R%SY6>PO=NX;&'Z!Y1WD!4N=09R'QX*[&-&=LU%@=]7;(\PF M76@F4M\?3&UPDUU(E5F4>$_/F1JPU.1FWZ-KB\UM[ C)^AF9@ >;J,HSHS!> MQR'>, E4)J$#%N%AWPZG$PR6+XID8FD9U8?)8:T\J$*WX4'RTF-N0G,<%:8Z M:0R5U9E(SBN)M1 GD6T'C$9.N(PC?N?!4&+/DYP^(J8%F24TE."S8%8^#C;( MK@'S$1N3.*_&,6+%T\I@DE9C#?V>""(7RTR/#\2[^&]7M/O$/#B;? ESJUVP M9VX(Q^T4V=TN>X1-O^+ZDSALR+0UJ!8/(^)\L;,OHA^C^['<]SB^M%QLL"@B MB#445[TV$SA@(+@!TWKSC*JG%J+U] 3!0"Q:L" 81UT%BUTF"U\HHW<,,;Y4 M$2Q8/=RU>.?F.RG 3ATN6/4X/BM<<\*N-IY3AJ++KZG1QK=TY>)_M=$L+$#*2F,C@K&U$A3WP MZ1G3]V93BURR\0Z@-W+\WMHJS%(! @>HP"LMX(Z.WG-M+'7=\P<]>K5=P*6G MW!-SRLB?!M&S],?4"B!B1L\-2V"6./V6!."?L(2 RB O3Y(BZXW>"!X9L3AG M,?]?7>S_#\+W+Y?\/=?X&NK97T%[3TC.V;N*^ODJ]?,[BMPQ6W->OI0X^/3" M#)S!%.'NX$23"\"E6M"5."-1X8N"Z3!BY\C2BDRGK^$Z]-3#F;XM)MQI8SP_ M\)B1;3(B 2K"])P7A)V!,I0@D'L RN2_QOM_,C@MC,*:D!!56YKVG(*UE:9E?8D9N_0; X> !L2802*;I>-5[H?_5F'8\[D MC&VYN'DG52/TVAH13+E3;F+):)XX8$''7Y1#&;_^\OQ7E]A/A"5+LDY+?.7B M.W#G$\J$5M(8S.L"THLB>7VV.("*T L5,LI5=.%4V&QGF+=$2]$C"C]&D[-% M2N4@67[;#L^^/( \-V_J!*QGTQG^E/?+AZNN./1=>.ZOI&QGA! >D1?$UV<, M4#@AOSMG,OV(,^%B+;CM#Z?C.-N_HJYS)0&R+X>DZ")Z[/OL#U(3;-2D5^<- MQ+T($(1E/?$+Y9)?@]1LH[Z>IBC:*'T\*^'QZN?#[)T?7-Q>W]W>]]_O+K<1*OL=?6YCK1SWIKU@*U9 M^UM[=Z.E?T(?G;F:4#'Y!FTW4OAL\8@Y-2CYOR!0^KGP=A9QX9JO,8,BT3TX MWP!ZLZQ)2+[$/WP%D!#7>O_B>+@I_-+7O," :,W,.,#WL3^G4M=4F.3Q*0O\ MS?S/3?JGW^9_W^XT377QGY2F6O#W7:W8-Y8M2M6:9DNK9%%JTS3UZA;56OFH M#0?1E!F#T]UD;,@NYV*L%4\V&&2V&"PAK^> NHSVF=\A<,A(:-1\5W3D]O]=1,F6;?9=3RR[/M+ MF:<( ]9C<87Y983_MXI?%DUWV@6W+&D:X.7Q+"7QY4-L,[/GPI2IZ_I"47U!6L0?!J,A\.H ;M!^W@"$"+A9_;\V6 MTHH=X$)U<:^B4EQGU#B>^"'(;=TB\J3T>CIBB8;BEI6H%;P=N4WC6"C MTMJY6C9J-WI:MRWKG78=V.AT/)L^E+1@1@,J &Q_.HA&4S?IV-U:F&25<&UJ MTM5,N#Y5JJ1CNGSS@TM.E7F)^Z"P=1H]4^ZVC3E1^WQH;H'@ITVU]3;YR6ST MNK*NZ'OFI].QIN]@8(5CYRJVA#F]'W.:T^(1:%!4<+J-GJK)9ODHC;"=Z\4S M:[1Q"9YI P"$*;<482CO1>4BLB:VL0]SJ2%A*>]6_4+#SBW0@1.&]^J$$#!D MA&&)WJ+BI39ZK9;BT2,)5:QMTZJ^E' M/X+NE_*JN2(K9[-"H:,3MG71#:3+Q[S-MDXUM-J5#:.TBBY$H[K;TQL5[APE MLZT+?91AMA8PFR&;W?E@6<7,5IK?ME"[%S\A/Z#+_Q[>?SOZ1TA0(/O00-,?#J?C M*38+7I)) .V5L![ZS?X8X C9J(.B,FM0F55DNM,ZF%Z"$W<85:D;)[:I$Z#) MFE$Z-UXC)Z#6]\-MTB+O(K((GL>9/SH#\(;]>P-'+9UK[HF$-(MDL*A@=="[ M;M6C6D PTKQ,4)ZZ+A>&^1X6<4H-YR#C+*,AR^@=62W?"B/LWTWMWQ<21N-M-(X* M.V53HS MOZZ-B9'@:2>N85$Y,J@<0:&T+IH,CXR%UNC>ZEBHW>@9FMRNAW]T"L8N%E6* MXNC]YMR !EQD?&_XH1*H3J?1:W=DS9QO[Q)V[T$SS[I<6Q7,8S9Z':V*'%N- M+."#*8/>3L'#=@M1:W..!7%Z"F_^6+3(1J7>1=5&M]'395WMRJ91VG?>>N&M MD"DA4WNH:"\H4Z8",J6V#5E13K*8O6Y M#\<:^"X3A0/E'R(_.&O9]^E)QKR M,1P2E+!&[S4!J]4I$0$AQB5U1*O=9'4G U?KIKPE,&M/$[,V0=R;6.\?AML3 MB)RGAK,9A:?'QC'LPE8SB)M/'>+IE@2NR,>_1!Z0*@ *,CZRVS#CD_P4&[5,[5 M<%"KT=/;FJS4@X-.QW=)RG@"\D*\Z0=UL<@!EI]-X<,(WV'TNQ,]7TS#R!^3 M(!:K]P\*%13S&+K<,4M'(6MB_PMFVG">PQ:8"7##M;;<-6K!3*=C0L\VV@N[ M>>^Z.M\;75:P.M0U5>5VJZI4D;"=:\)%A3KLRW*12;FH);<[M0 X/AW[^3I3 M_;ZM^+^P>@J%,Y(*Y@\[HUU V6]U:]$,+?AGU\&,TOS351J]EFPHM4!F.!U# M.<[(3P!%C+*"/Y)41?.J=0N/H"R^*IR?149-Z<+W+Q.0Y?-WW3U M1J_35F2]757OTOZ+R 73;5FWEV:Z5J/7UDQ9-THG#;?.=$=?#_M#F-IU4.09 M>^G#K81=@UK;LH&SKTJK@-C!0IV/([>ZQH@#42_LF91Q# M?PQ3E1!#79JX="4UL;V/6J@VA&>YR! GS?>X5A@Z(X?8'Y1V>?!#86N+DND:"5*9DND2XJ1BKYC9KL5 6<%/]:B:+L%/ MT'O8EE6UJBBU,*(%,&U=1*HH,&TFZ5,<6E15=*C,ZY27)&$RUXN-BH+3EF2C M5J-GJ+*FUZ+D_N@-9E$C71^%/%_C6L*P,1J]CJSKM:AS%3RTQSKI$CS4;O1, M62V/DR=LXTUZ"1&!0P23]ZZ&D1!9(^;C M2!^E:](TSB(^.@33##J^$@$Z_Q M\GW=-3*&#Z!=A55(UZ0ZXW2+5#>OC"XL5S"B5V[I$$JN?X&J8+AZZ/42#*=" M'E VNJIL&%55 AU)1;3MO.RI*=$?CQTVT@XQ\( 9Z.J)-P0PZD\W?D08853S M(ZOXQ8.Z*@--K]_T=*=Z!'T7^F.G>^-G\ M$6?P^2^J&3_$\6S*U5_.NB@S^^"=NR#.&H; 1;+TIU6B>T>"AV?7."FZ#A\B*B/U/RYV2]+'\:E=2N=97*Y.E*]*WMJ)6HZ*4O6-'KV TH=6UJZIQ!>&Y8\8%Q[V$]>MYE!E=FCL>+4EZRP MV(&77B%T6BC8&;^PQWD),=C:O^[D^*_#<#J[L9'S1NRS_Y# 7[2G3O%3W\W" MS-VPP^TT"B-J+%)-661UW=VLKO"Q:=0MH8LBZYES_2\D!]\N^0%C9#\]*LD* M ?+CD@S)>$#XWW55EC1%T]'VIC]H6[:QMQ:T3&[3VONW:P(J>9;"6V8M+Z4N MKD;= +3MM*][C59R^ M5\XJ-];<7LQ1XOL)>RIJ[V 6.\ .5++Z^<)<[M&AR3 MD;%IMDZ/I;;F!CO^@)U>>'V+K,T-EF8BIJZA=^2V-E^>-&]6PKEOG;D^N)7LQ0 O<+1E+5S] P9X@:,NO3P$'3+W;H(7ID@9V^L# M)GCA]7W,;-6I":Z9+;FCF;*F;D",#]G@A?GK@YOY@ U>>&DE^*"%" =N:5J M:6(Y-O05I:$V.BH3BMQ1@EQ[%XP!! M//O<'T\"\DR\D%K1DNN'X:$:TOL3O$_EE'=(5T]_6M#3'-,*.^LNLI1BGK3>"HNFT>A19[AKSB=(/HL.S4-EKCFUOB?F@A[ZKMQIS3O^NV6N M$S+#,ZK=)B-GZ'QLY,&)&D_;T>'W)++HJ^PK*_#H:809(ETR&A66+)C-VU;E MKCZ/!;BY: EKO&8,M:G>W@)#F8V>WE%D^=P8,$/BN"PD= MA_)"0$(QHV9/ 9.?CN<'3O1^S>FP2$RZC5Y'V6]T41C,NPZ#;, 8AE(;QCBU M68[ATO9: 5Q20RV;[8:^0C)11].=PGG'I'(M>W!QZ MK._9\UJRL,;3&SU=UM6N;!I538JICJK[<,R$1 N)WA.V6S42W0*)5MN&K)0' M4-Z_1*.9\QM:>?'=G3%&,@\9$C#Z.$/T_CP(X,O9*S_SM;$5/#E>O!]5RXM@ M[DD[!ZPB1+*&4!-@>>\0F?3\B#X]\H&M\%PQOS1R/,L;.NB"TU\@ %ASZ7[Y M&UH&7<+$#[&NY$M 7 L*=[^^.G;T''-VYEO\>)3T*]: KF :+?]*C0_VVYDQ M8P)F_ANV /+C##MZ1VFINJ);W99EM@:#8;>MVPKIVEUM:+?^5X!HEIWBW)'EFH R-GOC7P^/5SP=9NKZYN+V_N[WO/UY= M+CV?NJS^(BO9#XD\0P$^GPM(/["_770WVL0GQY.B9W]*'V&'LD3>A@1N N@F M0,^,;H3_B^[3^EQX.VMX?='7\-9(M1E>4?0T7&L2DB_Q#U]M)YRXUOL7Q\-- MX9>^YD4'].;L]03O8W].Y;BI,%GF;CE_,_]SD_[IM_G?&VJS8[86_DEIJ@5_ MW]6*?6/9HE2M:;:T2A:E-DU3/_)%&2L?M292LR&6X\J/0?_MS.<6^!;\,ME) M \-:I8&2\B]B!=(5O7OL^5:CG)&Z@S/,^(MK$6\/XG"A56N3-,R&^+XG<%R: M.*XBQZ46$='*8:OVX?C?\^F^>P4/+L^!8F4K5K;K(JA],30+-TP'X3!P)GD7 M8T?)D0\%0_+!BA?O?%<;C\,"?U_^P,% M[H:!C4VF(NM*Z6&#]6E8%C)SM#+3W;_,M!N];EN1-:VJ7)^0&"$Q6Y,8K0:W M3*?1,U5--FMSQ^RZGVJOYND="28DFF*A#W6!P_T.Q#MR@!!-W;^XF8U>JRTK M>E6S\01,9*TX3-L_AW4IA^FRWMGO@'+!85OBL#7U*8UX;!* M UH;-*74)Z"%B>=2ED-%'5R;Q?R/41[75+_M0AY5!J+4EO56Q05QZW,X=<>\ M.UW&7(-8O0O&U#""J>BRT:W*NQ2,>?",N09I?Q>,J3=Z9MN0S07(1'5CRY,* MASR0X(5:,R((LD7Q6X.QNPOQ \@^19.5MHB"'"6+K0'BW06+&8U>UY!;IAC' M4@8P9C'PI@UT)A=J(\R9*55&BK]4 (?=35C M%-88&4;0!1F(LONC7]E)E=W'C!W6,EMYY!?-NIPD$.=VQ*^;HE=(!R8?M[MR M2ZGJ"CDP^^78F6?MI-LRS .IZE9'-CIB!-M1,L_:*=IEF ?2R5I+UK7Y<;.B M5'EW5[K(T>T[1U=.C'3P >6V*! ]3MY9.P6S#.^T<.A.2Q=IM:/DG35IM7*\ M RE93=;4NB3]3S!A-IR)-XG$6?T29^6$K-WH:>VVK)@B(2;X;;.$6#F&ZU"& MTSNR(C*P@N$V3'258SB3,IS:E@V]=.'-H:2P#L/"^![X82A- G^TW[&0)RMV M:Z0.Z7.'Y"DL ?7A5=56"G8[>';; MGG8SU4:OTS)EHSP$RM;9;4=#D1*V0!3J?? &QP7WGB3R-H&" >F3@S/#/Z2TVCT)B14,G[$XQJ8^D>M/ !U?I-?V5[G.*-+W M[,N4'E=,#16^7#3JKG9:^V,K^$7 V!5%L?NZ]#DYJ&3]C(GQ4;DR M0*Y:LJZ+ MEC9*1U-WZ%G-1N]-2N(;>UJIK(!"?5BI-VIY.@4[:MR5JK+KC8 M)^7C?R<>"2P7[WK+'CN>$T8!SJ847O[>TF&,)E2X^CF*?%3"H.775.2.0/8] M2FY:F^ZJF)VZE)T@;-025=I'R4Z[U4Y=:-HS%%E5ZQ(X.BE?_Y*,2! 0V.D8 MZ(<#;Z6):WG"X=_7_1_3Y")#DGX06-X3#B<&Y(5KSW9>''MJN=D/?50$H?51 MEXWRJ-G"E]L1MWTJ9R"$= /TI[TS'K1-&G)G 1+-9\%S=>.Y*HV(G7.:CJ"+ MU8'+B"!# 2.C/_;I8O[#; M_)$VFP?#9"JG5X7@1I;DS<$73[O[LC2QY;D?7 M"4D S2D*"XM:J]'33=FH3>Y.\-(NHPT5,Y/1Z+54ZARV!#,=(S/M5C-!!Z(A MMY72(!UUC#34O0F'M?GZL\6SHM&WAA9!4N+,S>WBHM9I]#JZ2EV[JM"4]M\G M(7ANNY9#>:8S&[VVH6""/<#S\L*J&:H@ . MA"(;K=*U:J)G\TBX;F-;I 3;J93M%%-NJX+M!-L5M$9*L)W6Z'5;LF'6OT%] MUQW#^^".:TK^@(11'.Z0)8]\K('R=!./A9+=2OZ^C/K0LC5,M& &C:DK6NZ.,Y2F9:%QRHEIG,1J\K M=]M'5@MQ!+F) :&4)-PND"+KC93)3X@$XE;S$VF@+AZ.Z7A3>ARW26[I',G) M/O<(Q/SI>'[@1.^Q1=_W[/Q3KOZ8TC__)-&S3__R0C\"-='%(X'0J&?JLJ&) M=+C@YLT,EAJSLPJ-@EU3UCJE"XL%.Q\+.Q^N=E95:G_ILJZ=#%9\_4,SY\0C M(R>2/DT"_\4)*2T^ U6K,L6$&U1M H?++'> ./$*RR'T(+9T66O5Q1,2[+3E MS,UV^ @ ,%596S#=2 3Y:L=!6TK15,-)D.V36ZVZ1/GJ$IE)&EPS M[MXB-=\MQY,^N=0B_,Q*29W4$)2LX9">1D1LM!VF(32[1,]$(F@X2F.T'#'? M [VPU*C8?W3GR"6XD)>PU+Z?%U1(GU9EOA^8RWF '+.M>H]M.(?0J2AK"RI' M1;W'@?-5,6.B:K[J@&EAF#6H(ZI++XK6J8]9<4-- A9KV$Z488MUV;4KO/W3 M=NJ<-V;Q@[>**#-^O I=-:FBT=IRQZS_X"HA6$*P=IID*R=9''ZU4QZM3TA6 MO7A,2%;9?%\IR=(4S,BIW?KWZYU"Y]0=":3PV<)**$9(2HDO6VN=VN#[&7KJ ME&BV/QVXI'8C# ]Y:75Q"J$(L'Y.H32)14*6!E;H#/?C)9[ Q7HDUR=5H0_ M+BL]/VWV$KVR H]N/HR_?0ZLEMR72GI? FQT4SDBF$?!^#N MCT_I%-,YEXQ%%VF=%MJ:50THV9 @>\J7"V$2PE2!\;I"F@PT7[?01R.D24C3 MH4A397=3NQJ+>/O25.G0F45X\[,&<%V8!,WBW_$?Q)8LNBKKB3##.)R-I>X7 M_+6P"CH@863GO=)$5&;%,"9:G]'L9CH>D.!VA"(9WDZC,+(\."#NKFZ2\T#Z%\17%VQ05496ZO UJK<:1NR:E0\ MJT6P]0FS]7ZUM08N;$MNJXILEI^2N6^V7F.NV4XX<:UWV"%9+@7']2D\DM\B MBYYQG+7-)*$S1SLD %G$A:;WYT$ 7\XF>S-?&UO!D^/%!%:UO$SFGK1KF_6! M$&RA']-WOT/OO.='].F1#W*'-=06]M8[GN4-'R;YG_EO MV *H%&?8T3M*2]45W>JV++,U& R[;=U62-?N:D.[];\ZP-#R;ST':3'$$SD; M!,3Z=6:-Z!Z_6.ZK]1X" V=/AQY-EA3+3G'NR')N5@:BLQ2;_WL:1L[HOKG@RQ=WUSR'1)X!'^."*H* /!,OI)(J72_HCMWE?KH;;>>3XTG1LS^EC[##SX57NX2I MZ84!ET"JG/ 6IEMRK4E(OL0_?(TO$,?#E>&7ON8EP9B/4^!BV)^Y6':[35/O M@F3R"YF_F MMD^[TM_G?&UI3T1?_26FJ!7_?U?1"WUBV*%5KFNU6)8M2FZ;9 MKFI15-/6<5&=E8]:8Z-MM=]$->;>L\"GX'?&3IR*S33"OX@52%?TBK&E2S(D MX ,PRYQZI#GC?)^'F_G^IIUK]3YU38&DWOH0Y]K=GLQQ:64BPN(UO?LQ]3*O83(M+[YG;T:+W=^0'^(8H"9S#%5,*C M?V?1QQ2&M=?;C1XU\SJE:Q3J YH@.+/8)-3:LF:'^B!RRRB-Y2Y8LN1W, M[7HSJ=GHM0VYO6 NR,X'S C4C7GSJ#^,IE8 !4E\,,@3# FAK!F0R FPH$&: MN):7M>HE2@PRQ'_]J=P<\\T8^9*,Z+IM/ICFCJXF7,>D\WS8;?3,>4U)O95B M6_CHC5'%'EH*3-)>@((O2Y9G%]W('HG14JE1-6]1T7T$))Q0UJ)O<]_%@)EM M7S'5L4#!.V2>(S280[;_^0Z"P;9K7A@7@7=_8J^>;>TZH^JOZ ZJWJ*K0;%ZBV6*T5UETF@VDP M6A7C*59 T'H#F J1%B)=H9%=I4SCR,+VKO IA$P+F3Y1F=[=/6U !K4CMXUY M'^,015J K B0E8I 5CJ5@*RHB@!9V1VLAWG(&"N;+7X%Q,I#Y ]_/?LN5:_A M?_\?4U,[7Z6K/Z9.]+Z_376* ZW($GD;$K@:<&HLW:E5&?;*#*_#);1,Z^P> MI,5H%P5IT8VFHAJ5 (9TFNU.,>B1Y;\WU&XE:S*:IE*W-;6;76,UKLKNU]1M MJ@6Y8/MKZC0-O1CHSRYH9ZIU6U.GV>VL?G^=W:B3(2U?)4!T1VJ>O7'8]]C[O")\L&=Y=AGU]Z) M[CX7'S_1,]BJ87D0)W!!/Q'X+OW#TXF>P(* X#9 2JM#>]SK8>$(AP.#&=WO M'1-(_[3S>ZAY/=&M0T_4T(E.=/?7L" 2GNKV9Q)J^X % MWFK6<7'URKGE6MZ0R/.HYY*F:,I27CBFUH/-3JKHU"DM6^IS??-M0:T/=6;1 MDBL]9,I0H=A'DU6C)1O*J?3!;)ILQA=DX5(\0'R0.]I!H'L*N11R6;UY+1%KT[V[*V8,YUO5IEA70*Z=R"=!KUEDZCT=,[ M;5E1A'@*\3P*\2PDG>W=F[4CYXW89_\A@;]('MN-'N8#M:_"HEV]_E.6R&,5 MQTXMO$5'=K M)M5'C$N^F8^U:*RFFRTZ+>YQU7!.UC8UF)AB)J@CJ".H4V?J%$MS=C=,M5 ?<+3A0Z =!'4&=6E)G.V,6]JV]U?IH[XHR;8R9N@O)DZ8FZT;IVAK!5G6V^P5U M!'4$=01UZDR=*O.=6[LP#7YA=JN:WB72H26=X;MI,'RV0@) _T-K,J&>,%VV M*_D3I'!V.C/\SY\*V65+^N$'X7O*8H#_<>&'47%F:E-FTF2S,V_3BURNB&@* MZ@CJ;"7>O,S;!*W6MV&>#4Y.>?3[=@P]#;"IUQX'=HLU[NWH O7M!56WMY./ MW:?0W&'*G06SIT5"L&Y,)E2 H(Z@CJ#.\5&G9+IV?]>G69_KL]*,K%+;5F+T M.2^=%\VNKK4 MZM)E0^^4L+H$RPB!%M2IQ/$J+= =I3X"75$^[Q@*6QT/&, CC#->G>A9NKRX MDYDH>V3YH(6CC%%45>*:RUTN*F^])",24)<6JLV)%UKPMCO7\HJ6NG8 5%_6 M.Z;<;AD503>)2%B-BC"6E;JNX# LP%C.8/.:&:#?JYK'()BGEK:6H(Z@CJ!. M2==VIF/LXRJXH.6L-WKMKJPL:$L0^?NZL9A0 '6F3K4MHSM3 "VF )0RKG,= M,Y"'YCI3SU@B+OC*+T2:6+ NAZXBHFP"E*9\(E*4(NXGJ".HLYO6Q4VK899= M1/_TW:D76<$[3BL'*(./%,AT#(A!M571WG@@K"<4@Z".H(Z@SO%19Y'&&I##8:Z?;Z&G0GVN4KG\54;KZ M1>G*0+TNX*TYO6PJE'T$XQPAXY1 K_N@4LIP%93E*W+7$$C"!\):(J]39^I4 M6[B[&Q6@-7IF28-?L)<0?D&=76'6EA=Y';%&-;5T,U4=D[:'[>E;'@QQF7!8 MJ(6>/QE/7/^=$+I.RB12_%EI K$ 2?3";C,,<,7/'C\4@W=!$*9P/,"$<0M* M2^ZH;='2>."<5G$\8"F3+=+E $(N&.@(&:B$A;""@0I:"FV84&6*EOU#X3"1 M)JPS=78?'BATE4 IC6[N/_$G^$A(^0%39U=Q@.IN>4 .EEO*O.COA\-."3T8 MB;<.-QS]RG.TK?NAV80^^"Z4RAMF1%4.O221- M!&EKXL,OX; YW=M5*!.5C@ )[JDA]Y2XVDOHIPQKJ8V>(1MBG.NA<)=([]69 M.KMWWJO1 C!DOB-WS/D8GDCPUXW'A :H,W6JK?+?G0;0J0;09-6<'U-[V(C6 M=7?ML'\*+"\JX>(?7V#L(ZC5\)5S*)'(=K_T WJV3P3:9L[?TX_< M6>_PJ_ZK%=AIN0(?WQT8=??0?:$/MF.AZ0H&A H-MJ]#JR M*3"*#X4A11R]SM2I"GELNZH"[^E%MZ[1Z+6,TI/A!;,)52"H(Z@CJ".HLU^L ML3U=H^TZ7:,GEYD^&V 5^C!#<8F\P<_DM-+3(C(GJ".HL_^LZ2:X*'@-#69O MJGORQ]0)G8CPMBD69KTG0__)PZ?P*ZA@<+4#0ZEDW13-^0?"C4)7".H(Z@CJ M'!]UJBP\KMT]:];LGCW!3&9 7(NZZE+DTQ_#*'# BV=)S1/,9BZO!M@XG5FL M(H!1X3XY>?P81EAN2'0[^N8'(^)$TZ X-EFWV^B9;9D26S3_'##?;53"_($J ME,U8;E9EZXJRJ#59,%3=&$J$[P5U!'4.I2BXNOL_HZE5*%S2NO-=3$);UXWC MA#ZH,W5V7R*\%7V@,7TP7\AXJ"#@-?6ND6?.+=?RAD26+LF00-TIDVU=E25- MT=0R>=:!']@D.(O\R17!L13TH75%;_0T4Y,-K2UW*AN'MC$!#R"@>BK,N,@-US?H!7WV77H^X=4? M4R=ZO_:&[A1.Y,X/L,XF8C/ZK(%+'OT;WX,7!+Y+U_5T35\% ;G":KX%L_M, MK2I >L&LQ\&LK5HRJ]'H=?6.;"J"78^>78O%.(TB9O3N&;=-&5>5.YTRUK1@ MV>-BV7:]61:1X+IR6Q<\>\P\6XAE.[NW"D;.&['/_D,"?Q&3FDDP3!@$F^_E MV-ET+L9>"X4*4&%*5]:TJLI7-J/O'@M;-HZXV/'REJ.20Q+91ZVQZ\[SDD(B@J*"HH*B@J*"HKNP)SMKC9G M[P)_Y$0__+!PCE>%ZKQ.2^XL@(42S'8TS";4Q[%1M%"%R1H$XQ+J0ST<];'K M&I+:>;2WT3,)L(D_(,_$"YT74M[#/=@V*='$)J@CJ".HL+AE.*MNZZL8P0Z#I3IUA;]QH/[>,";=1'H"M%PCXTORH_VI5U[MJ&NFN^T"@/MDHQ($.1A!S4@PSX$P3Z&+W-#6=.E5R4: ;]K9_X!& MP4$BDW+ U"GI>5VV@L6$ CAAZI3TU/>D #2%*8!6>_\* MX+0SIA=W$G'!E7\ATL2"=3ET%1%E$Z TY1.1015A24$=09V* Q5SKF9Z 6TR MBF/91?1/WYUZD16\7T!I#Q3[P"C&PM>3VNBU9:.R5@_!>D(Q".H(Z@CJ".KL MH52V)I>J5J]+561T5V5TSWUO&DI ?9'8_7!B=Z,!5^SWW_R SX\K.LU*U_1& MK]4R9*7\V' 1M:N?5E^6T]UD6,("WIK7RZU&3^1SCY%QEOC8'V2<@K>]T>AI MJMQ=,&)/L%8M64OD>>I,G6H3O;M1 6UZL/W3'3Q[B+\7C 6:CIRL=N:7,5U>(*.]A<5K%\8"E3+9( MEW!8%5G72P\($"Q69Q=!4.=8XP-%[A)=A6Z/ M&K1Q"CX24G[ U-E5(*"Z:U[#:UYIU^6:KS3KKQ0 2=Z'_X]>O#]!5B%O)!@Z M(0E%/G^[CCS^\18//;SBAVX7]>%UA)5KJ[K<-JJ:K2W"M#72SF6\^"4<-J]\ M8=YUZ1B0X)X:3W!7+>UZ09UC]=ZKT0(PZEM6 MS?ELG\CPUXW%A *H,W6J;>.NU(CLT)M^066QZ-/>I2O?'_XQ=4)LVJC0H3^^ M.-@V'/K,V1?.Q>MFHZ>:AJQV2E?$B!AK#?VP$EY\GJWF]2Y@Y B>.0R>J19F MK0+N:2F+N$>DV^K&."+=)J@CJ".HKEU/G+>B'WV'Q+XBRY(-6&@ MFAA9HA\]*56G5.0EZ$^!Y44B95T26QR^<@Y%_UEDAWY S_:) "3$^7OZD3OK M'7[5?[4"FX>'_DG"B-A]S[YZFY A_?'1AU]]!]H0^V8Z'I"@J&/<@L(076Z7 MK_\4(".O6[;E>!KVU75^"-O>@V!@@+ 5]Q*,PF5(&@CJ".H,[Q4:U/=$Q95)1P)A 5<[\G0?_+P*?P**E8OV#+@?I+I1FL2[9=LWNV9/JNF6IS("X%G75IWHFQ^,B!--@^(@VZT.(%AT9*,[/[-0Q/(.B^.Q[O/J9[I\$DC69!/X+L27Z/T^!-3ZM7/)RT2L3.DA)L"!^4#0V0.W]GMEM MR^H"L"71-N";C!!+X5?)7+@A3W5X18!/$$= M01U!'4$=09W:&F ;>5K/OFN3(+SZ8^I$[WB3+[*LVHV>.C\V7B06Z\8?0GKK M3)WJW:?-I+=3#^D]I1;1&]\[ WH&ODO_^"0YE+10&2Q9@& 5$/NT\GHBK".H M(Z@CJ".H(Z@CJ".H\X&>#7VU.4P-KHR]=D*PO#" M'P\<#QOR%AG+9J/744JW_0@6JA\+K?.H*F.A;IU8J*),5$V=+62"<\NUO"&1 MI4LR)(!/RDY:5V5)4S2M3&IJX ?4P3Z+_,D7./S0=QU;@@T=DZPLJ:ULK:FM MO,#J58Q#L%+*VVD41I8'QU*TJK(-(PS,KJRH+;EE=BKJE-N,>@<0ZSH)-EQT MZ[>*!L&HNG:G<")W?O#_L_?MO6TK2;Y?A1!F@01@/!*I!YFS$. XR5Q?9&+? M.&<'\]>"(ELV)Q2I(2D[FD]_JZJ;+Y&R1(F2*+D7LR>6Q$<_?E5=[Z(J;'$< MNI-%;$T\]C.H9O%U PV&V.!>-MA"E6W5:[>E?M#YMJ#"RA MVD*HU@MR']9)6#H^:'5,KU!'_0::$$JPGCU81^T&:[\SUD==U:C@KQ*MEX#6 M6F UCB,%E&$X:,3@('%X&3CLM5-I&G;&@Y&N]@?M!VI#D0I;V\P<]SEYMGC$ M![S^HPFX/TWX HL5%W9]EM6RAC'N%JUP262XES_I](RU(3>!W%&YHW)'Y8[* M'94[>@2U:D,8^WT83-WX6Q#5+I$S'('ZK@W5T?X.)PFV]H)-LH]+V]%:VO#! MN(=Q/MSCV$$@K5-H*3>"FC6%[(GYD?O,]E=PSS811:8)R=V1NR-WY_)VIXYD M,-P0#WJ3/RUNZ;"@HIP_K=]',9AC<6]U-)!EX\\$>Y(SR-V1NW-RC>[$;'O4 M;1?;?DM9UY_=9]=AOA,A0#Q+IEG+7"6Y.W)WY.[(W9&[TYJ8W@W^O/00KRUY M]3KC@0&BERS,WW[(2()N\^[4(N@-^MCN]*RUAY[;XD#K&;^V+SVS?D8:N9:SUXTX$3Z5J7!4NZ. MW)V&[10E33,[@*Z=?RVB> ;L,OH97,,JX-,L[]YRG5O_QIJ[L>6M.XC^)_ 6 M?FR%RQN,\<&H'_BAODW:P)I:HV&YG8*$7BNA)QF#W!VY.W)W+F]W&G#1MN1, M-=MUIDI?;WU?[Z? 7T0*8D*Z?/=T^1;*=*US^_+OOP;A PN?79MM2729O]? M@MO]D6H,FRJV+>UY+6+XZ[R]&\!%IKP*;)5XMM'KC-N2X2"!T?@U),$ M#*Q8C145# FM\X"6] "U>7>:=0$?AP7HG?%@SYA/"2])_')W&@SA/BS%]^'0 MQSX5>^O_[7+[7J[^;_F.$K+Y(K2?K*C:'L!F59 M[ YA(?@B=H NNA?KCP::^J8"C,?L#52CHB>'M V?%](:-A6L!5D5GQ\V8#*0 M &HA@/8P&;P"H)I2Q*@S-E73:(L302),.A?/>'>.;SFH=908G;'1+Y.Z3/-N M&XXDE;=Y=XYD(FCND#?QD._UVR)&-A0IMQ=./=[3HT1>QZ$Y=!=Y$7[\ZU'JJ.3!;8F23YMN6J/!K$%;BO28VO9:5 M 2X1/7OH[WOPIQRT-/( # W)G,X$7M+SU^;=.;[RW@P;T#OCH3HP>M+UWWJ( M20;0YMTYDE[?#-7W,>"GUYJZ06^I7G;1K0_[)MSUCZ'EQWOH]I=G$-NE;!O> M\@D#)/)I,]MW)WV';2O);8?EE?085UU M] Y!X.[*H)XS 9MD!7)WY.[(W;F\W6DHE?U$I^BH3:?HFW-)?YA0#+J=VW&% M_<:_V=OR2TN3G-P=N3NG=Y=N4U"%CJ')ZDGU@_U[X49NS$0J%3>U_F!V\.C3 M4\015-/ :G3&@X%J&EI++*P2C9)7R-V1NR-WY\WM3H..R=8=LV;+CMDWZ,@, MF6>!IJ[$@8*MFT,7E7CNTY3.S,,&*O](UYLN([,*M=W^&H13YL:+L':-,IA5 M9SSLZVI7NBO/'G,-1RUO![=5)MWO]CKCO>O=22RU,(QQ8X.J0Z)*JT*53$9L M&Z"D$ZC-NW/\J.7F9)8<+]"!%ZB:6998)#]H&^(D/VCS[C3:ONID[*#?&G:P MP1[@N-'G_*JR[RJT;"!*[#?SD_,JGK>=-YO@MDL\(E@N+?];A%' ML>7CLM1VJH\Z8\TH%E@SJNY:.3?:^+ MI?!5TV@@ $V2NR3W-T_NPW:3>P]-83W5U,MI)I+>);U+>J\IRX^.(\N7"1EC MQKM24)>4+"FYF7315IK?8%1CP]";2 L],:F3[^NOM#A)U]9'@<( M.UI6RC2=NK[EVZ[EP?#@"TI'OEH[7?&&01^&, \B2C;^2$FK[C/[X\5UXJ<$ M^;F[Q.ITLUNL"8Q@$:^_Y13K2CG"FQ?VZP=CI?=O[K\X!:0E*^>L%+=+I9F%M-XIWK*_%3L(!'.-'[VJ/= .6JV^A,R)@5'4 P6<^:1^QC M\L%T_OXSQF97G4YJ8I(#/%F\?,5_/37\O?#_M6P M.ZC\J7O5J_F]J=6[8]V@C"O3'#8RIMZ5UMDS&JT_:$)GS:J36EI?U!J7K M*K0*<5"LP'CF.H['#BW)E!@"D&5E#F8A;0SPGW(I'?,#K$:U')P B M^N\L5ES?#F9L1>FK@_57(M3WCDIO&\?8WG!:-<,3&4"WFUJ#X?8 JUM"U;<@ MJIW&WNMWQKHV5$<5809GFZHA">$R"4'O'I(2,)-LU =*V+OBOZ0$20D'IH2# MG@G#SMC4U9YY805/]Y8 M-0^#9QR70+R MF4@*4Q:&(,DF4J[UFT4'N=/Z_<7WJOO$_/9U*U- M8UJW,^Z9AFJ,C--7V)2(:A)198'@2)#J =M6>]I0 NK" '4J'J4ACU)'_<'I M$?66C 4[MX>5,O=A79'5?9IKDQ56VM=4<]06^[.$T!&=> UA",NS#U2M6S[L M)8;.'T/'X4.#SKAOJMV*XUVJ^4=3\PL'_-RS?*GKG^AT!ZDY9$!4GQG_]]9/ M-FDO*L,:H+HZV#_L0NIF;=3-ME7V#X2N$:!KH(XJLG2ETM\V8#4I AP(3D9G M; Y )-A;K)1J?_V8EYS_AH("7D(W9A^"Z103.9U$8'#8)%;<*%I@N6-8E"C> MS3T@)?']8@96W&W_P,VZFT[OII]A@V[%_MS@]M2F0I/WWI+A A>(J-?"!0X' M*7BKA-3%0NHD7$HG=Y,YD-:#XXL*-T^6_\@4UU>FEALJS]@%D@L)H?M,15FD M%>%H(L$:A>]/'P1S#\;@_,UR?0Q4OP,9/=F?^N2F(;EU]7*X@#0CM!)3>YH1 M#@LFO3/61FK7*$=X2;/!>0-I@]V@:2#U.V-3'8WVZ7'4+E-!(UDTIY$*O@8A M?/05>Q&&S+>72LAFS(H6(96#4MX]PHZ_5SS8\\,D:%^V1-YD"S&Q4S=BHWZ& M,"S^U(0J/S$@1 SAJ2(Z=-P-]K'X2BVN?7+EUIZ$6N"IR7LO:1# &T#5B5V8J> M>&2N",NMS9VQ)5I/[?:;:GXH5;<6P6GK\[\Y/)G88F^P?YJ7A%,+X71T]M3O MHH52;XV%\BW%#G"'0(0> 2N*6!Q1 ('G6A/7HP(8*M7*"*8*K"RS8UZBT++_ MO7!Y:?8=2Q-N(WC+^^O??W"YM478O;9MF E -F0V>-IE.P)KTSU@?J MH&>>'DU-RJMM/_/O0S:W7(>DU 5$"&VRDC64UNKRE0F]BJ)+Q?:X;7OD.9X M3?M6F^[ZG7%?[?5D"NP%0FV/G)B#8 TKW_;5[J MY8PDV$YAYSH2V(8$-FW8 M%A?JF[0DS*TE2H,J=D(,%X ,-2=IY*QBTL[0FES;9._N^=8!%5[CWC'G6[9= MM8D17=&&.M*EA^,"(;:[]:%1C*%3UE1[QMZI-1)C+<18._B8"=K22#4';7'\ MOR5315JI(V3/S%_L*#1(6?X00L,-W(X/_H<;/]TL(I@D"Q,Z6]:EL@&5Y%3- M_:4%J2>V#UOUI85FP=7#6!NM-3U')+9.*B4TBRU*#=3[TN1P?.G@-E>E.S,[ MB%B;N?!RR%+>K90>A&">5LMEB=!>FP!US((S*E)RI IX]K#:RGVL.T MHS]%-V)L]'XO]N_3\L\(R?0NV_F> #2X MR\K4"UXBGD7D^L\L6MMO]P2==C?O[JEZX%[$R Z>5]?FG/K[16@_@8H6 MRN[QDH*+V+\7[IP*[5!#7R(*^NCZ(///W9B778*EG<8O5BB[^)PLQPE4:>HL M_C.XQ@3(D-V+?;SW+#^^]ITOR5;6/JDPHWJ@=KNR.,^%06J3*'XX3 W1+6VH M@XJ:[!)3YXVID_&I80\P-5('^CYI3RWT%O:ZK16=1=I3 (-WA. MN3Q,;90(=@75%NP;R_>JNFPI=9&X.@VSZK>-635J9FBY7'"=*\231@^1H]#B MDI^C2'-!:\P%GQ81O#"*6/2=Q7=3M(>*7YS:G'P G'RH=K5]"K%+Y:Z%H*IM M,&@25-37U6ZWG# B877>L#HEL\)FDVI7[ZOF7HTCI.%@/[=#YEN0T<3M MD0INLUVI35@&$%9/'>[E-I"Z7 M!5%L*V =%)J"HJYJ#F%BTBAN&'E6&Y>Z05-22I7U+T_'[FA#6Y@&O"Z&^3W=P]C'[4I\K9@VX# M^N'ILSDD'INV3!P?D(/.>#3J@@"\CYM"(O)2$-D"%CDD#\=@J Z[#;3&;E&: M4;61&%!B:<6XNGH_,G$R+&!JO?:$EO^IIR PH]+T;^-" %OUIC>9*C/#S87 M&W,W;83*C"YP[7Y/'A\2>N, M3;-7>?K+\-[CZ?^!3V.;>$R)F.\&H>('<:Z'M^-&HM$1EAJQ@]G,C2)TZ$I# M00L,!3?9]GUFDSI)>$9S?G6IS;4/0W6L WN J'69G!)$)S()O JB+<0!K!VL M:KJNZJ-+[#S4>JD@9PYP8/\4..47EF\SF'DD(X-/=]BG4C=2U:W8E!OMBV(#J)H6,>]LV :"1!=&8@.DCFST84;7':&]A%:-AO@4GR3:G^(K.75_R8 MSQE,V?(\)9C'4J,_P2$_B98?DSW!='GRT$;3[8S1X<[%A=8"!3>H]YLC^P./88E0#'LWV-45]J\2?2 MXO/>L]VMK:;,LSPW#!W,G[^GN=74T=QJFL;I%3")H2-:[!MB1,VY?:06OZ<# M/V;A3/$"RY?:>PO\\8E5[&[ZP.Q%R)RZE#60:M@%(ZF.5WYO*#7G\Y%0:B&4 MFN5*6XB,6)'3--5!A6XO_?.'/O0SP0T5_/T._32#P?=YCP^4HG?+_T.KH;Q)^T\82,^Y+Z"/R/7 MH<;&@53R3UV#^VL0WJ1[77I'C(SK5A!EU,M*ILB"ZK*Y\U MR+:,U#L2RK3.V%#[PWUD!XFR-J*L5;R,-Y ;R2+?IPOH=[%XF>_( (!3BP\8 M/)ML1FU"ZF,]'W4TD,V9+PP[->+W=P;/H#/6^VK?;$'(M03/B<+V=P;/$,"C MJ[K9 L[SIHP$Q1;><6#_4N9I=RZ8(PL5-IM[P9*QE9^5N2=# EH1$O" ^X+M M_=/L?5P)@OUEHNSQ_CQ_W^V3NO5GQ^O"Q?T]6R*(_43Z[A2_\V'UFU[Y# M7W\"XENR3>#7I=:>XYZ>S-[J>BU#XD[Q@Z> M"(H]="WH^MZBJT1B"Y%X5DQ1HU(#^P7'CIR?F.71U;/V6O0B.[ZZ@=&"Q:U^#\ >;9[G!P6P6^$2*&6'2SOU#;!S< M\!.WK3:)ZN38,/4&6C-)_;1-*'NU;L'18=;OC/NZ.ABVP!,M87:TX@9'AQE6 M,M2ZZD W3X^SMV0KR;:7@AYN/"N*N(SWB>H6![XPFG#'B36?A\$S""+PSV-H MS:0-Y<0E#M=3:(VHYIZL='AN4#I(J,2V8-J"GX\Z8\U0M8%,L6@_E@X1.-$, M7S+:QI?>DB'B+GYBH;0FG+SA>-XRF",OVI[*4.,R'9F8A2PUN/8#Z%"^C=UP MHW4[XX$FHR#.!#R':>;= (QZR'Y:8*<\=E-NQWU.GBT>\0&O_]@S )$G.=._ MLUBQL6_WNT5$[H3WJ,E3EW9ELJQLX9UN$LSF-(K^=EW:+Y!&MR51V%5LQGXO M=O+3\D_8W%N_@3PD3>N,]8&I=D<--*_;;A_/0,6[)$ V*7$<$(>8#]?7U:Z^ M=UMN"<8+ >,&2\0!P=COC$U#4P?&WCV]#P[&A@P6+;53$&B^3*?,IA+.[+?] M9/F/3 FMF"G\[T@!')'(0ZT8\0_V[X7[#'OJ[]BBJ2$%XY((]R!B#=_8N^D7 ML:T_8%?O?"1J_/\OV2[^8%$6Q%J.:;,SU@8C=3AHH(*(1'4+4=VDQ:K=6 :2'&O=D:KK MY4 ":?4Z.O!NU@EBJC)ACZ[OHQ:GVC35!#O[!FPF%0#NN06#M[K.FC-F$-V^YIFMKM7E@QE3K6H;;) M& R^794N&K7\;"D\\C7ZJ,,N.L$">[>2 +F'BE&U$S/7<3QV&KK]RXYB]7XK MLY$:3KDDM20TO4VLK-\9#PVUWVLX<&"OO=Z> XH];\9B( E<$OCEJ6"#IE0P M2>"2P"6!MT_Q'3:F^)Z8PDF)^6MLP:L2V3WGA1:[U3>O!K"A\R!R<8H?0^99 M6(/JCQ?7B9^2SW'74Y@Y^A_9ATG(K%\?K"G,\:/EO5C+"/Q.EW6>77K#\3=W5+FYG[Y\__GMRS^5AW\^ M_/SR]P=5N?U^<_?C_N[']<\OG]>N3UM&CZUGD!E8P-.4AQC^23N7D-K^U0M> MHM/-8O48J)[$.]=7XJ=@ 8]PHO>U1[L!RE6W$;_+F!4Q5YBL9\TC]C'YXP_' MC>:>M?SH^C1FNNF/(F4@6USAK?0^_K,@4].\,G03*558B\2+!1%?P1K\M?S] ML']EC'J5/W6OZGYO:GJM.]8-RKSJ]K1&Q@1O,/H7/:;7G[3!>OBJ97K+RWJ# MTG45X(VSO?CETL1R:7*YZBQ7KPZ)MCL&8[-^0"3UL)C//1*\+$]Q M?:Y*HM)SL(B++>[?'Y%R9*^,[#*J VZI ),J,;=<7E_8]>U@QO8H,[R'M7 G MJ]])F4-MLU\]\]U)Y]9@)<-; A55#;T'H-4VR(VH0.VP5RX<>K:E"R4M7"HM M;*J@L"\Q&""(F6I_=$$M)"0Q7"PQ'/AD,.%DZ*I:MYQ[(8M''EQRO$UE125D MT\6N?;0O,%SS^")6H;=,0E0_^*[4I:H^]LM2>[*_YD4"J5:_K'V1U,.$SX%$ MTF4BZ9@\2<.>OWI%ZO!9QX>?RT$?LY!%,9F)9#^(TYE1^#:@I/R=U<[N[.O MC$>J;ER0&46"IX;=83_T]#MC;0AG>5.IP1(]K4+/@7G/ $M9#1O+*V^)GM[6 M4YNV_WO@?Z"L+M=_AIVCDL^^4UD ^J3.3'G_FW8_!B!7SEC\%#@"J.AKET+F ML85,[ D(' ,9QEUX;X6Q^(#[\W?:GMMT=^ GBK$7!4=J'P9#L@ITRP4YI21Q M_OAZK;?IL0 VPM[6IKYW,KD$6!L!=F@.]FK#LKYL6'9*<8'WHE7<*%HP1Z%< M)?@W#GC_=)Z/)+U0;1$>KK--$=^(VOR6=Q=BBEZ\O/6C.%P@36*ZB^NPD,(K MZU"DV1A%2C=#"S%75Z X"N@&70FZBP;=B3C=9N%V@*W6#$VM:F@@?6%'L%?X M:$J#7;$NE]:(M DBV6SD"W9GG:VT3_26V3FNYJ >N+7@[UL%K@K-+ M?+417P=F7EO@JX]NN$&_J=)%TG110W+XS*8L#)FC*CYZYC(YHB [P*]L-_>' M%.P/($ DF[:> LM$-I MM2\5/75%A%W@,^R,1_V]8[0D?-H(G\:Y3\WS?P3R M95?M7IKI8.\F7&;S/;BVE I^LG"F> &\F/V>,S]"YP9U]*#>[4JR(0<:&CWQ MHQO#,ME;#/;:ML,%8)<"B8+XB86*O0" @A#CN=;$]5K23O["V<@K7 3A] W0 M]$6 B78,FR+SYC%UK!VM,JX.8X]D#P^!3XBTBY]V TQSFM"F?K(@Y-\$,:8B$_NLP MQ)@E="1^6F:7W%M+_.H:]^N![^.MS\-EZJH)0W0Q#M61N7>XOM1"6XBXUT[^ MDT%.ZXRUGFI*N]EE0JZ-7$['DH:J6=&X]:R-(>8QS %B2ES"P?F MPC!B@ G:O G,HKB%#+'_P3>PH^M<)G8'O-$B1(A>B5#=[+ S]'G10C+5*45 M;D%_?71VCX9MD?Q4S"F6+8->VGY2TQB]H,8GAX'%$61=LN8)L&W,+ZD;\;5VLGEFZ^\W3XX MO6XCC7 T33;":5TKF?-NA/,]H?%"1YPTP#[7&^>LNN&H"OMM,ZQ%COHK^53G M+!2?8([6^G8Y1>2^QD>:(($3;CL_0GL?%2$7?%_,X&%V69\IEBNY"Q\MW_V/ ME41,<-"@6<%W[D,683E__'@W35&4@>BS&]E>$"U"!E<_P#JX4SAH,0K3AN,: MH_;NX7FVRZ*?,(1/7F#_RH2!$1=27'_!G.M8?(<#9" XS!&)X8)A,&!DA^Z< M1)Q@JGQ:1##]B#O6'Q8SV)8E?I][NY*]7DG>GT@<8E56MAE^$T.AN69#Q.%4 M#%*K2_%Z<_]E'\"=[OL:7RL(P D9CL"CR#M2P4Q/6G MH84)378,A*(P']:7,92BE2B8QB_ PPX\X%>'IP@1\4KY"4MWPS^0(WKT1Z3, M%R$(;8Q6-E LYQE8 *-%?@E"STFO6YDD-DB8L!B8J_+O!:Q33#3JN5.VYC5A MX,"M'*4D&B)(%3:;!R_PC#D+YA[#$3@L ARJRF3A>H[*HVL(U"QY'WXU"V , MP+Q#*=C_/0Q6 K.G7#8 K,!"9-L4UV&$2;K!VQX!$[G1 M*-9\#O3(N9N"<@$,&Y8?E@E!\RL.Y@ +?+&XOW!]_&2!<+&8SX,PIOF@! XB M-<)BTXL=. 3=.2YG=-4RUI,@^K:X.S=>L'!.R7-4A1"!D7O/KJ78.!Y:VZ?E M)'0=6/)G-PQ\DC%0]HL9"($Y,*)IQ[,F 3_,%(=L$B5T^1$>!' (V+K.!;PR79!P/V)K.H>-'2<[6DW M/:X@:]I[_-0U__#)C*#$S'[R85"/2V4NQDUF"R#)F*D81TG_XL)[##8:-W:% M_^3Y]"I[KB4>?[(B-[J;K@BT2_[?"J'6J) 7C;)0>S;2(TX?F6!>%:"5+^@* M*[K]BJA]KN?A6K7 J%0+#%0+\.3::%_CYT_9-O=D/:,8PWS@+FP.9Q@%-O]Y M]7"E.,CP0GXG?(3D& MT(LNTR4RD'\%P,Z59W@5L @X5UZ>7/N)1 7Q,L8[>Z'&1&Q>852.0!3=NU*N M/8^DP=!.!I,,$D<5AX U;L_.;R4<1C.8;,PWT\XO\=5N6BDN]OE2U=_@4.4+ MYH'P",^%O5AXI*Q/PV"&.P"7^R)%[(<3Z(?NGQ!"^0;%7IL9V(3)SZ2Z,4> M9\D.>&6RN7F"I6VA3>8EJ@@%\$8W1&C,1>!#>3]=2@ !NBXR2"Z_HXB /RML M.D694'P]L3QBFM$3 YW#2>6($.0(X&?TMUAYQ9H)VBX.#YYD":&#OT3(COCX M.;G%KI2OE1CVQ.GI($6*@X#T5.3E^&3X3-IXX*.N")P!JB5 K7 M+\@D&U%H8"*)DAE$K*9/ M;C4Y'R,U?T**3_PY_'!T4H<09[%9!:A,),A]FWL'2->@NL.J<'$0%VWAX0-A ML*&"HP]AS;QE*AY$N7E=B 'V-F>1PO_1>;MV9TDI$5OZ@G!@R:G'D60E=NU@ M$6X)P40X1J@QU(NXC73B@9C$G[TBE 5!+,)*9 \-]NQ!S,,$P80L) X5HD&#=9O72$&X_V/0_[!_:(H_I!!+71 M3C2J,"",>A5VHE=L*3(6AV)Q>NMC<=YH5,UZ;[96Z@=P53O''C L[#-@=UP=3;9 D32Q]D/E K$FPB(5,$'&& MSW*,,N_> %;,GBUO0;PT9(\+4)7A*)TLN6GM[O/?R;L+W-O&AP K!0YL"^:, M1W<4K770B>%&9)5+'C5A]-%^XR5L67!Z@$Z#]"O9O1MOKQHGK.A'5T$7%UW&21&V@+*B@ M/=)+A+4\7OCS'1#.O& ^(SF+'A3^8C1JH>8NT"^>Q!H(>P>7U]#-"XN^8C3E M#^ C*?JYQ.4%%_KJLO!]C!)AA*PS1:NML/;@KF"A(ZT!!T][62;UG0$DB14[ MK5TGX9W)H! PB?TDL3C:O#A,6B4F"P1(' Q/S')($A5(3,C!AJ&AP;00)!=L[RO/5$^5Y\A$*!8#C!:-XJ%)I3XDJ\R\"3LK+U04;E.5-P- MF!%,S']4,;3&(VU(5$1$(Y/[N$@*))*Z32N:O"SCX$&VUIL-3G7X:L2LT'ZZ M]IW/V;DD"EMPKIHQ4[V"F>H7S4P?DMW-+0[AL1ULM/5;?"A!(] 4=& ME4C@B-LT$7YU!Z8+E"V@-@ M(+ 6I!CEN=Q]&#R&UDQYAUNF=?^XOOE\3W_V_GBOO*LZR--X+HK6# /8*M)3 M86R^V'?,$&%Y=3*P8^$7B+WY?U,&RDQ9D#>'5*?&U?+>DY"(17 A0IP#H MUS#%(E32W AP!7K5EE>BQ15U/5 0+1R9^$7-,C3DC$%=C4 M* ,)9577S#^=;*5X@<_@](\P:2+ZY7H>4.*3%3K(CU41RBBX5]57#75W&@TAT*7YC/L+VS"0MY-I#>4Q6MJ^GT7XUO M$?P%W\8!AD=RM.>ESP51-#X5R1-D6]B&OS38F?TF>]>-L$PD(M&UXY!!NG9Y MDA&U3!X,C%):L5IO[)L:@Q]D\%C$6.T.RWGW?+OJ3> 4JS_"P@'#;M7J9ZXB M;WFE)*] 0E.)IO=#+R$T8=4%9I!R@M8)=YOM%FB%B8.*&C1Y(HI[VY*1FO;#4&F M3[W(KMN.04224H MVPI#"FC&ES,1GQRE=KB9M22']"0W((]5G=^?L\!!9((;>&!>NL,'/_HT+1>^ M<4,NNX(D]\C]'4.49\ A5?W=6<_M]Z^-0.W5JLJ&MD\QIN,,4<<$_A(5E,DB1^KK>5M@YVSM M6\E7&O(_E*L.$$55RW1\[5"E'K3[DT5TG0_.Z)?M$4:_PFS<#I-O;EJ*L(.G M"[UB.VJ3W8=6M-(RG+E+K-S4$L]6:KFK.O+R:Y'PYX:/J]PKQ&K7/IFP+9&J M5Y3;:UA>;&"H0Y0,#:-*^6I<,FQ@N",L *:;94$6[3?M-< M\I2NI:CMHVH71/,]$FEOL/6O[^ _V.079&<>W"$%GB9CP^6$?)W*4B^6X4JX)R=5033"J40372IIH%D^0K/7JPQ-G M$IJ+ISA.EL0]H>O B;*;GIC'(VI^"V,>US28]]3]#R\&Z3936)?(QHA^P MUC! T%A7?/5&1=JO49'V>T%TFJR)DBT*H>(:H]PI-P,9Z^=@,8G1E9!9F//'*DA$R&4N9\CGEF1!>"(F).*Z#\@_0#^<-( 4L$N\ X.WSDO/HZG M>K"(T9;BI'57O A=0Q/7\UB:>!DI[R)@%UD=,_W]56[9R[3":\Z(88CD%>X/ M$\87*^3Q@\"C-A!-.9!0!MFO!MEK,LA^ZR#[5\+IC?-.W2_H@*ES&9D#!5%G M/-%)>&)Z5.*WJ/#9>."*Q/])EQD?>5'\>GD7>'B MOBUF.,' * I_]XOKRHM<"3:CJ);<=Y6< M4LF:E5)!$DR^++3 M*2]2\236"9:O"'DV)R7^DW&LP62&LO2>RJA?@_ &0.W&WX Y_,2?RMJVN7^] M@;; _1I-%;@1.1]2U39N8K'HV[8BD=$:?:S!"V#B(D<0^ M)G_\X;C1W+.6'UV?ID$W_5%\WF!>JEY/Z\Q_SD2GJRX7GT1+'/%F\?,5_/37 M\O=#X\K4M]RN_7/:JG71G]>H]:_PK#T)L;U.N/VM!&Z-6>$F;ILHJF M$4)P/4K7B(UEM0DB_T3%Z$NU!;#0?F'?%DN5BY:[GU-%',P_8N<&DL@4G/UK M#:O;MYQHB-JG^]+F97@SZZCM![_JSF)M;>S5Y<452>K%Y 7@^;Y(V$0C?=U^ M:MNAH+*O3>M6Y2\'FOSE-//I]3?XZ7*R7V*=+$N(=7UW9J\S-E6]VU0/P*TY MURD:4NX\^+=..=F7U%-/:P]+_$"Z2VH0S MP&R/7K<^KL32 G5 @FN[=L5'0QQ4T(X7B=L)J3[:,92/@KZ,BS.B,^Z-RAN?V7+E= M+"'?Z5[4*YKAM\U]H\ZL*44.#A4U)P3F>04"V6MF+! MM5S>SM="\EBXR'6Z2&.7O266COA7TL,EB>[E/8:*2V3S):*::TGUQ"P-".L( MQZ_DR"6]T=)XUBOE9R "Y/./+A8G$<70L5+>8T"9X?S*) I8M$VB-Z!]VHXFN?FWJ/Q& <4.8S/X.ZUE=Z7\+:G@MEHHA8H@1UB.C@(O8PKW MI4RGP@!6"Z#SQ+Z*U(8L@ER,C"O-/+O.@OK<):L#[T6^-^>A[NG76!P>%]Q"QH0U_?%N^#5\'":L@W;5_:]U:9:\(%>:S+5] MPG$NBW/E98-=7B;>55'-8CU1[M(UJRWASI7=IM:FO/(BOI23EE0)KTY6%6UF M,<&7I^-7Y,>F]9 2HIDPSV7/(HD#2[3".!,B^3?@V8TWE_"OSL7#O7+MD3[J M]GL@-%AFWS+ZDXEM#G6GRTS'U&RG_[^Z-NCLFJUQHBYH6;ZC]K%FKUX80:XI M=1CX\*?-L_\QS9XG.]SZ^6M<'_O4LZB4 ##LEKL:P'=E20 E/N!:^>9MA3=O M[&?;R/Q>;:TT[):+BL-W%5+-.HZ@51[3VEGSB5M_A?]F-<4RB2.WK0^8MF:% M0.:? O@GK=G[]?KA4UJSEPJW.M6W_3FG)/^TUN_#G^EMWX.K; PB#ZUKJBTK M^7'+&YO^Q$ZFRKN?P=RU^:A'_>[[C\KM#,OQ)XW( B6[7/F<]L [;2IX8>U+ MZYUL1U)P *04"]EZUL%/R!?8<@A8=WJ\B(ZO,&QX/(NH)"[(**%Y ,T^E]C!):^!_+4"D=%Q;5$VH'CT53^9)A<\LE0#R M>>@D1?H^[R@H>K(ES3:S>&N>25@DC=Z 1)/^E?*%NB193C!/2@S/L7E/'%-A MYV*7<9%1YRU7L]VP:I>=I78F#X//:Z:&;XJW:AJ9:^23V[8+25P$EO4=*:R* M90$72KG/PY_5'&74-HXB6H\I:8O EO1C"JVDFL1EMQ^%NQEM U[X0W,+&6^ MF, *KO*9K!/%"I2-E@?E/%FE6^?Y@R8/+C\C2.--&!%0EPITE5V"N^11; M*W1DUPTGP3D>P"GU?YS[_M8"QWU#3+K=9K9!O/URJ,Z"M+ M*"N,K--/=*HALEY[.:,NX%R?! *^1AHMZA)_6[C4 /MBI)F_8T>[/>!V5_.&4 M_; B1H4%%$=I7C]*(Z2=E M^V"V@,DH*9E'7"A/WEA)BOQ4_.Z9Y7#-I)+F>6-JTL/@$5CL*^TW7:49)$-6 MQ?AH4=<\^+<;\=)1ZXN!]E7.6U)K%>]_Y8G*/X+A5;%CXK^^Z(_%BPR*BI[Y M%L]WW:JN[XU150-RDUAW7*Z/WS=+NKO)TS=[7RH5AGZENZ-_3FK$9S>R'A_1WIP(FJN]JG=P0!4? M>C<5CZPNH37L#BH6<;!;>=S3:RM5;N74WY[KPHG\AI?(POBIM9I:E9GA+&ID M#;0KLSN\\!I9K1Q4_V"%NWJ#MUVYZ\T5EMJJ0)>LPU5=ATLNUX;EZKVYLF4/ M^;9E'[=!R^XEH#;!:*NA%; M:;9W$&O4\&JPQ:@JG'RXF1_TJPI)%LM\XP,ZXW>]]RMZ^@ZIE)>6V5,UQ5-5UAZ^ M?/MR\[,H'[^QXFJU"$8[/<&80# #0]4JVK[NEC_=@O(&$F(9Q#:4VC@"Q'I= M@-BPK^I=";&+A-B&L@_'@%@/(68"%VNJ"H0LY5?'Q*Y-K5@W__P/]\J M:[7(9G!ZLM% OS0,=6A>D'XI(99!;'AZB.D L4%7U?2^A-@E0FQT>HCU4871 MU;YVD3J_V?+#_Z$I97^_FG+G34:]TQN;>X/.N*=VC2XH:GL3TC$:Q!Q9BWO3 M\#R]][ W[(S-(0@26KDDL 3G6P:GU@+>.>J,C9ZF&N?!.8\=S',*!-VS<,YB M+%(@#!/2%O$*"9W><]?#YS\4K+^H)W>LP>2R;BG]K2AJO<;;MP@%;]S MA^?I/6@@UJ#1K*NK@_TCSB0\+PN>I_>^@4PT-H8#U3#. IQOP2[QP,)G$$MV M3';;1A5XB_>_J2C;'PRK5<*P96CM>K^T<7KFVP?9 .36BAZ&,NSQ A!V>I\8 M-JGHC52CNW=LC418"Q%FG-ZQI6%S[![HWC*N]@0'_1W6I91NJ_4$ MWX&,H+U4A)W>;:49G?%HI Z-"\J:EPC+$-8"MY5)"#-ZPY8@[&VYK81!2#JI M=C2SGCX"7>^"'M;5U.ZPJ0Q'Z0.X$'">W@RE]SICD^E=@L8//T!BQ= M VR::F]@G@,VWX)[ZF>A'W)=P4\LOZBFK,,:.\$":S,G ]^N5N>%EOUI:G4N MAP6=WGZCZQC H6F&VN_M;>-L=I];6I]+TKBD\3HTKI_>BX%]0WIJ%R2-KJ%) M(I=$+HF\:2)OP4D^P 31@=KM-V7&/"&)DZKQ5VI1LK'CD4XEL8_; T4;7HV& M6MT6**9Q97:K?UKIQI'\* YX%-\K?Q_TOEFFSKF6RXL==$I5!_'-CJ;&H-^ M.$2OG=46 FM:2V9UO8_^]N)"C:X&&J["VJ+IO$\S2UL!*588*G^IY5HY??J"CC6O>R![:&7KFUIS-J>/=M>Q'G%WJ)K=LB^2-^JL M-Z/3!TCK6"]6TU7-+"M_:;/S);-";$I8V2Y'-#3G?3IQ";"/AXI]UN>\A[JW MK&B*MZ9_]UFU(<[W*4SZ5S)JQKZ2>)UV'XSS=>)LN#7PL5T]T'61T*V,+;P\ M,5]A+N__"H_(GADR (\'"XR=(K'S8LQ[(L96F/83RS^6WGZE?-UC4^.J&=<% M?0O<569G/# U=:27LP+J,J73^S?ZF'39TV$V9;EO%Z9T>JMXOX>'AJ;JH_*A M@NH>"GO55MK 9WTTK:XIR"TKQ]Z_94ER_WW*37LS $3'R8ALWY]H)[N'RWOQ5I&:*+) M3Q1FF5_5=0M2FOTZOC/^[TGXU_%A>%K5LS>UR]8JVV7KG?7W8!_H\^7#A=[C M,"06^D# =M)U7'&C5%; KO6? 86G,0B(%A/.+EJ$):D6@Z'\,&K[\GKE3EQO(MQ^)98]^LV/45<;4JKH:G\;16*W0G$V;Y M:6Y*96XL/I4GM]4M+]#KGKY,R) R\GNJH963^VJF;_>ZIP]C'&(Z_L!484I- MY&_WNJ>/#!NB#]3456-846'@@&5/BJF3U2EN@Y&&2O=*6AQ^J^V0^'9P,:04 M64_LZ[L5+T*&"6GW8> L[)@702G5^K^8I.I< 9BD=$N:GP<0]J,I"W$YYH!J M%[/W'H/ B;!N2R36!'E?+A'0AP53K!GF_,%#K!@>._48+B0^DOU&F%$1 #]R M'9&MCJ-@E-L-M[/?F ;\R 2>@XB5WWFEY.?PR'Q\4#:%B.\KW=P);,75%-8B "D1$E.\-ORA> -N*+X>Q!#YG5'PGTU?QRRG!GC6J, D3,@')-JPAU.6)(YR?.3W$M_(:ZC$Y TOPC!O(LLU!DH/ISBVH)JZZYF!7)407VQ1U422-WDV53IGW$,8]4X0%#(T);@*X]<_'% M6"K^.D$NSKS@A0:#W!TH/GSDE0+28<,L8!-AL?-U AP+OUA$UJ-@V+DOE"EC MF59GK:E,I"H/7[Y]N?FIS"SD3KX%;(6?%8LY3DU5X* "D?612P,/"[XTG[P% M@Q'!P))EYY7K(H!3,O GER'+7$2PP7!+L(CAK;EZ)L!JX<2:3EV;^#D^'CYQ M.1NFP-8630JF\0N\3JQQ*M7@"'+UZW++Q-*7_RG_-K[, Y MC1/!37)Q_G!HP)#"!!I89T$L-KS'K=YO&T@'CQQDXO]> /=F8;8Y7A"$)+61 MZ2<40AMM$LR[XFE$J@E\@5?[#AQ!XK'\>$]$5#Z?WSY]D!_]?YXGY*:6!0\?_"L9G/+=1!^"3;FC#FQ8S& M+G[A([#"$,5GE#]@S[X]I!NT.X'@!Q 52%?U;5Z!:N$AS0!"EF)C7W]((ADF M\A0.S D4/XA3><+*<1K@4? $?$'^O<$$$$+G?&:&P%:?NZ;T61&-G&WQ"I?+[:I;(H@\EM->A(B^84F3 M\IRO;,TJRR"6G!;??!;%.2O*;7YR/8\*LR%PG&?^;O$LJM-VJ!SLG26&SPR. MR3!75K%UM=HXJ&&YGT!76)4^RV866;-J<\VJ@:Q9M77-*KVR9E5_;03@JF^%:TB$5:$#@S\&T1$/!Z*P@\9/%)1_%TF\:9G92HE)C8& M?!P>01-^5'"S"C[LR9T+*2XGW**D1"5%01SV7.*'J-VC'H[GHJ6 $/T(A^ < M7NK'=+KB/&;64F$@:7/K!*PI+O.5WQ89SA: M84F>43X ^6J^"$$5P1F6K(-7R?&;+F51P4H$FKRK:#%_#"T'#8M%%2IF]I-/ MUIU4IIH' 3J)^,OPWNQY8JNJI*'4.$K^7+C6 ZG1+]Z>"(C7_UF$K" :VEZP M<+@X/@F$Z36QF*F@KFJ[5JCI8 MK;CD=8YU,AK>@C:=:.HF5K-UE^)VB/-6#"-1F574R=#.G(A>F]=4Y?IIP%4I M/R95*9&8<#4(B"0U63.$:XQ:!CY?3)"+I]Q@]MKD!)J$*0]V U9TFLF*AKY!^>,VCU?UC$9U+5*PKCF#*\XO4;^O?WY+U6^<)O?N>,BL"T<9 M?(%+@CY8IV"Y@(&A/N=.73M=(YK/:X;K_W'#>!%$P 28M7_+S74%""1K/__RZW_JGV& M3'C)*0CK/(?3.;/[(,R 9UJB<&_R8&[[( $#S21L&7"]U0W3'2V\YTKY>P4! MI./[^_KQH5D%"9U.6A@>3&75"0C,GLTS)UABC;L0RNF4-[1 L"N9JUT3F-OV-;<4'SMUI8$G&8*?L2D MNL:,!T],W7>%+B'2&G$$:P3M$Y%J061$$D(0E'"N-FF6SAFCYZ"F)^;2!%4Y M QUB*F=))MUA[1BY1?DU@W+Z+9VYI4X<=6W.ER&K_(\;67Q7,]Z.AN^J4QOX MQ(2T/SR!(^'/P5,X?P3_"Q4Q>$+.!._Z//*)#C%?Z()X"*;/2=28Z<*G ">+ M=),U'I-V$?\]G_(_8*(G)7M(Y #8( M'QZ!3T5<\$J?2M$X*V=.XDG%<8GC-R(7V")V*3J(1IV..%5>\M%V:! + \\3 MIV, @Z>011[*0]?R\Q@GA4K$E7+/E28, ^ 3@A<5AE 0I5K7@.?:MD/8#+YO MW (E;#-P#%EDLT(CXBDYRC;RU4.BMQ?BU-(-X6Y1"ILHBE/S11@M+!X.1M(3 MQHS9I!XFHDG.\J0\+N#]^-Y$JL\)3ZGI( ,4EX(\*XI<-+21$%YLWIG#WGJ_ MJ4]QL^=GC*H.J+I/;<'"(G4A1JC[>WCH=I:@T%PT ":&A)"J=M TX:8?22;NUD[9? MZ:0=O.JD/1-W[)K@U8M-K\P:)."\KDT##L^ M=1\7B7"<&H%^A26'/.!;42=!%@FI[ ,AF^@+Q6GTLH M7H!$%M(FYE[#G="DVE)Z3W81YOFLH<]7AB/\Z,5')>W7ED)#L=(1WHMLC>L4 M>6T5_U\_@& (:*A$%>O_+IQ'ON6X.E^X=>$"SZ9@?!>S?N3B@EW/"B'Q.QTY;F9G2P\A/4T)RO) M.DL'0ZR: 9E@@/0:[S-_GXMAU[P+O'"QY;02FI!(_P6F89/X3Q%'ZR*/_X&I M5):?9Q%9%L(,3^#YVG"-*)=+L$N,2;K\0D=)-JS8XSX].K(4RK61*)LC3,@S MM (4RFQ($_FJ;U37K&\ABL":!2+%?MT(RQFEP(3=).$PT:8PL 7B'8N/_C- MP"+]$NXFVQO>OB$VZ4JYQ3 T/,D1Q#RL#1_@/V/09S)!I*.E1@5.B[L> M97EX:5?C0-@ Z< 0"$<.G3?2)#A'-;MPH37+TS-PK5^, M @D<5Z @M:QE8X;+YXMX181<$.4I!'PZ=F9I+("PQ?)1T#1=/JE(;,HT/[N5 M=,UL@O2]SY@3%7<)GD@#C&FYR=2,!H ,%=$393%.\G[T0D[&*E0*T2M5H[H\ ML2CE^T*$3(7&3%GA_C$$7/X2$U/W'YDADC]:0QG-C[ M&T$B.AE%7-@#W([\:*,TRB<;,>P/.K.C M)Y:<+7RDZ9XG)O45D*0%$R:@A_L4KR7045B?&AW)VRPO_^ECP#JYG MS273::4FXY0OY!O5 S\AX0Q/["6+N?%:W%DHA.$LN"'9G5$NEDO*/0D,;A(7 MDP^>MY>VE\9;AZP Z=:YX_B9SXMV( ]I?6S3-3D2JHOA)%5P-!4TW%4,O*"P M4;-,T(8&5LGZ_4B7[V]A$$4W7!6H71%([XQ[FJGV*WK%[5+C:$,OH88'WX?! M]W059)**"DVOU"0Z$U:9E(%2/@E/^V6PRBVIJ;JR@%@1JD63E&(A46>-^I?4 M,7#RL9_)\9K(HB(4XPRXYWT:P[X:R\!7I/6L]&9E!XE#-EB8^R:KE9.\ZB:( MXEO D1NB5/T-^$V1T9#+X<-_6!A4\9A!LZ6$&Q_?L#,&8:+$_\KP0]=$6MOXU5ZIT0Z72>IQ@#T8@S!D_4G]Y;O-YHX. M844@#KUJN*I0X;8,[ MK2;N-@J-!P7>J(>-T_JJ-C(;!5[OE,!;MZ0'1)Z&/0Y[:D\KU_3?%WF7(8W7 M5_Q%756!HGJ?+2C&2H(I4T(I+U]#J+:0T MMZ@NDN4NM]>>7F>DN@[_5BI!*RQ:*$(A"]OXZ M:R8_@>&8H*2+I+P-9NU;"I)FJ#A4FOHU3JM6OS*FBC-ANE.OU9YIU#*0RB_B MS3F(9 BIS=0&ZRT$*JY-5@:Z5(<\R 03S)8*@]_D=H?S>NVT84"PSF4^7NB\ MK.TT\_O4T9].$\NJ)?,<=L85KIO_RI+??1A/,O#O"VI/4C7,'4;V113C_TFV MJKOI ^&1C^">T@E[A6T#LK(_.HN0*I0!/.8\7C: M),HR8YG\ J!$C/J@$F=A@#5M,#1MBA'V/!;)]BQW)3N;!V:_4,AE7&PYH?+ M$0RT81&@616E9JI*)2GX.G0XH<$WAD>Y- &T$MN8_LI5&X1LE@0@ZA@([LDK M "?5M$7]?'1'P5:4.PJ(\K:\^D64"S3.,V318"#MKK"Z@F$R;['2$=WUE,N] M(PDU#23D?)"[Q>#5:]\KA!6>/XPIS[@"& FZ&F28/)@">2V^6#PCE^H=!93G MA]G26TQ!Q 8G@FAN/%N92Y'GN/9('W7[/;VK6V;?,OJ3B6T.=:?+3,?4;*?_ MOWH?N.HFO36GUV(]L+(MC6GW#C M)Q 2?F7LVBQGF(U,?"R#TVF.%M%PP3#,(U-?5YE[<:?6F"CY0RM>I:4.N2UG M^& _,6?AL;MI,M?\X#XM1,S\D M+2]X\2H+R18K>44?UQY<52Z!XW;W,\TK0S?K=O<;:'"7]FIWOVT?U8-'#?NU M'K7^%88QO/!!&=NT5%S7/[&J=6QZ66]0NJZBU:OPW:S@:N8ZCL<.W0FQQ-*[ M/$XNXU%$G3R*Y?,"!9U"=]"WN#K_1 O\EVH+?&.+4^K066Z>NMHYM=VKANK_ M:F/9G6;[9I9+D\M59[EZ=6BOW,O8MAG+M0(_AY;9URB#]'W*6QDW4R"[W7&95]P MS2[;M?9FEP[:.Y)()6>1(-L&9(-&009:Z=ZMW"7(+@YDPT9!AD[F]K.RVL?^ ME/YOYV,_9W@H=' W3U?-THJ>%!ZGC^;H@'*J#^)9'EX-MNIL7XH)Q7W_H%]5 M&%,PZ1D?T!F_Z[U?,:INPE;%3E:2=^O$N+]L33Y54SQ3SE49>K(A&/I>Q,C_ M# 2CRC@7I7+5==0:?734JII1]M/6Y&O57.1@9^3*Z_)GI"2/RR6/P9')8] 9 MCX:ZJFGEZ"Q)'ZW!D*2/2H'W"/0Q!)%8[8XTU="Z+:&0ALQ>'/C=]B(_$W4M MH;/L8_8Z0Y7P7:.2%:YDHOQ]#8/9=5ZO+ .?4N#*D5_OZ^J!9V93N'R8;) P M7H5)3>:)N8A=D"W*"4<21N<.HPT'<9,P,CMC?:0:>EF%.SJ,CFU[.HG+"8OO M)1:FNL*-,/N)6!H=EM@)%AB9DXQ[K5UP*[MMZQ:KMF3>X *UFY\22R(]KW-J?R'N=\0CK8G2;,@1+*I=4 M+JF\41/=_E2ND;E.[ZNF<1FG.2DXD!?]QKRO>?""2<[8(6+F4M,DQ:-F!J(VMXO< M2;2 BE1Z9,TZ'*,3'I7]SGAH#E1S6/;\XDHAI:J*SSOUV'DOS)6".[/P149@ M;\2K\=38E@?&2YZ_LC>/#%#V2+7B<;7AX_QI&='G68#=2+ =&7R;ZU,5BP(E MJF@:&BQR'1S$,QTKQB+ZOB5R>7F]>C@3X? 074%VV,8-)94/NHV#SM@P=%77 MR^&AKV^CJLR]1;2^YD#T!'L1E2=K;@@Y?+ P%?(A#NQ?2?3A SWJ-HH6S+GU M?V8M5[:;;1:A: X[8UWM]7NJWM?6R'=\W.OR#F^PERR_\!."=!8@7X.Q\NQH MGH!-%?VIM4+ZG&35E$FZ=RH6I&$@9B!B,DA3#2:>C\P+HF);.>#!KL,[O5&2 M.7]FDBRI)KT+*JI[9)5: ."Q2&Y'=L5'NFUFNN%' U9R'&[0HZ4#UV5 M):T?,$OZAE[W"&._$:U$K.KD:7-T4 ]CN-HN8_#,4G=/ MN51GF+I[XN72ZH#I(G)1KY.Z.N7N$)ZH#NFR4F[J ;.X6K="V[L0ZDW^@MP# MVH:RJ17U@M;(@VE%TLKV/J]VM3"-SIB4+.V/UJ>[-1"Y)DE0DF">!#>4_VV* M!+>P7IEH1.^9[4]MWG"^)]H-3(&M)]I#7O46(A-OME:'&W7ROE'^V.327!+W M;%Z V5YR 6VD,B;B3WWUA+%AMU,@*.N MAB%=@U'[38#2$"^I[CA*YQ&H3H?34NWKY0(?;:.ZMV#7OJ-3^Y73>JO2$]M6 MMSIWHMG_J/H>^'9=G_&HVV_:\MH""ZH$5J/<>!VPMF#(V%!0-4=M*5/Y%C2G M[[5L>3L>B=+Y<*"EN23.L_^15IO?# ^B=K76B[B_4B8)61+R$42(VH0\ZHP' M:K]7KK%W7H1NE4=E0HJK\(3?@0H(#QBV8!(M8S,D67,9V0WLQPW;96 6 GL1^N]B(&X,M\CRXM!6"L8F: M!7&9+\ZL)2PVUB, (.%^)PPW8;2KSX8WS@+B[9LG4-B4+0&J*D_!"X,C5H65 M!WX]8Q9V6:9*!Z(7N&WYO DWG/;(<3FQ7 ;CS*40 Y8B@4'L-^Y'?+_39N>X M@/AC2KZ Z(-4S,F&3D_\Z,:P=/86D_D;\T%BX-4O+&<&?"&*0TK3/_ X7QU5 M91#3VL($RM=<99]H0VD?7MH%IUNJ)E+9-5KL:\2Y_.HD-0>Q5\$%&O+^";*^,;(+!V&=2LB;2K! MV+*)][J=<:^GC@;E&C4<*C5GOZ$T7=MFWZ/ZZ?U16;=3_##UV"/6(0P.1 3T$!A,H=97-6IHRM MT/9KI*W5Q:BFG=9T%<'2->^JP?U"X)=6,:#FIB%J>W.9=;IAI=<\WH)^KYI0)"(Q2'5@H(K2^$I%<6 M0NJ_!L-VZTN4W4#I!GC*PSK!X.'V2K, ,8EMM5 +A7+/PW_Q/CX(O %44\"X MLHC8=.'!O<_\+E@;SHHR2T/99%BR_A7,F7D&]H[+03BI=>[=]^OS*TZ?3 &T M?-7E]%PGFV*@79G=YA(7^EICV13-I7BT7]:H@/,KM=\T5FKN-X M[#11_?DZ<23<8\'/B MY=+D[@'SFR"Y4^O"MSVRDU;6.:-^NRL-&O9J M/GUA@6^7WE][]SY\N_37'O6&U'M/,]H2]WZ$JC22/-HTMV-UL-N-/$:=\6BH MJYI6=H!*^F@-AB1][-_[;3?Z,*@)TTA3#:W.E7.#%[HXF6>S$?! M6\ M9K/>FC@(66BDR:SL5\O!WO+,GO_!D)HZ!X FRXY<-LQJYPSO"+,M&#[U-&Z MW4NDM1)I:R3<4R"MWQGWU4%%%'.;D'92H\UY"!:?&9<]U5B M!310 :9(CF6*&W3& VW0:D%>*I&GJSNR"3[#SGC4+R<@2OA< GQJ"P8;X%-3 M&!B!V-E5N]+,<.YF!BID*FT*=7P;F/P"?^5)CE;Q%5?I=Q9741'Z0O<^WZ7F M=B38O&O$.;$'7$R,O"H?Z.\E5-H&E4;\"5LC96O+I-YX*[JS/K?/,)S]9Q!; MWNL.@?UCLB\QC.O-=BQH,#:C5U=-T'L4*VQH>\<*RU8A[8*@)+QC1J?4)SP- MHY 'H*#O'84L*:]=&)24=\P G?J41PY94--48W]7V8EH3[:S7]NY;[MZ*KOE MF8KUR.WV:BWOG=,QM]'$W_K0I.MXJU33?2S[%WK"7NHYNL[%_DS\-9M"<@M3A!J+*?W MAA*3%XG)(SJYFL/D ,N$Z(;>:DP>1*C9[:%OX:HW901+ZJM@;]]@QI38^LVD MV>L5/J_/3^KV;K;J/W0_4WN""PF0D%#,HUL^5.Q047U='1K+$["7C ML&^<"0Z-\\"AM&%M5P=&1BZURG)%>[)J@ZXB0[,SEC: RX3;$>U2V\)MT.V, M+ZCYEX3;:4Q.6\.MUQD;,C:H@8(UZWH%]8SD(:Z/>_CQPPF[!P73^,4*>5AU MS.PG'U[\N%3>\;LPYQ:F9STR91&QZ<)3/'?*E&"J")Q_!VB%KET"]G 5R@DV MO[I $.R;^PP ]F/+?W13^/Y#O/*:O_%/>N$W>%]!1(:9VA^=1;AD5IB!5NN, M4Q.H&--8W33(T9$'J7?&@_(@<>4W#-0X\D#[%0/E](_71:H2LFC.;&SLY"UE MPZ;-?-X\'I_/<%#;VC88 !6IW9$,X[E(%.I'U*7V0>&0BMT.NTW5TI$P;!<, MCZAC[0/#46?+" ;+0H7WK S\Z,F=1_M*PKIV9-G- MR!FGMI6$]1(1'GB0)K+X741AO7_BL)F M5R;R728*ZY>L.PD*M<[8T%1M=$'-[24,Y #X^NH@MY!^^]TCCW-8):=+2_ > M$6_G8?P84JV5[O[BKS3!M1*%VGF@$&T9JCG:N^*/1&$K47C$2/1]4&AVQKJA M:H.]8[[.SQ!\^ER6ME[UIJ)5;_T/\S"P@191W@/!SWXB:=5A(/8%,OUZ$Z,[ M8I[#6D;W:F3YZ$PZE4E+TZX0;(/9_74(]B0$+QN"YV%S'V$HH3IJN>>G!8G! M9LN%%MZ[T MD&582SMQ>5+):$]<&MW.N(?=@F3E\^$H_> MKZH>$FL>*OJZQE42J.<.U*,WK3HH4-$3W%--HYP)W!*D2O/.]N8=V:J@?1:> M7&'NW(\U EB-P7E4YY;Z\SD8=K:!XQ;'QK S'JBC]NK,$HSG8,QI"(PC *.N MZOUR/F=+T"@M.)LM.!3I\W;M-JV57ZKUD+*3^749IKD.(U(M;B4BCRC"-(-( M4R+RW!#97D'F-4B6H&=BXXV*;J_2X')>*6 Y804SP! ',LVK]1$W>R@:9@^U MWF%_GTAEF2]S.:@]HLRS#VJUSE@;[.F,DK"]'-@>42[:![;H0NV9JMDO9\RW M'K?G43W_%%C]SN*CY,Y?8AI":V4JV-3:Y-W'&GR&68Y3WDW[/OW))!-GSLF& MM -B!UBT=JAJYMYU(R5F+P:SQS0R[8#9(J&:G3;7?U7 N= M@L'.P#&I@OYPJ.J#=E?1ES:0UVP@*V:/'<4P/HV/.FR:$RS0G$*BV![R>.L6 MZR\G69I+XD2',00E#*PA5<7H=BD/T]#VKJ38( Y.I'M+ZI?4WVZC6N/4W^N, M1\.!VC6;:DDHR5^2OR3_ ]DG&R=_C?)EAZ9J5$377 (#V$,;^FN,&Y!TO\NU M>9Q9X:/KYV8(X*!KT[7ADX07>=8\8A^3/_Y(WN/ZA"^ZZ8_BXP;STAQI#?C/ M?[RX3OST41M>C88:@E*H;.+%_-?>%>#UK^7O3>/*[%;_U+WJ_5=.#4Q^% 0P MX%.LYK"%[5ZSIRF7K;.P0UB)-1TU^;K\:Q$!F2R+33;QHJ8YA+F5/?A=+XV/ M./K;BPLUNAIHN IW4R5^8DI,89-K^5?T9(48)[+"PGIFGH7=?O^ZRL,>@)G< M31_BP/[U?3&;L! ^T*-N@1]ASX:?(4R'OVT[QM3-&)..71MZ_5YE>A%G3'S< MBDMO4ZQ8L;T N.JC6GNJ_=&:J6)R>9UI/BPF_V)V_#/X,IM[P1(;*3VP\-FU MV4W@.RY>LF5 3FXI^IVQH:O#M0J:6 ?XCQ+Q]\..XTNFS(T7\*T[5>9!%&/8 M?=?\0ZR2PM(A*A$?(RZ+&"0]S0]B988V$Q^6U[:!T.$^;ZF\,/@Q9/@%+GP$ M2(?%$8^?6!%#1C&;,U@56G[V&_]F2@!\C0 9,L_"#K2Y,QI'K[*7 MZ@M,.&)^MC.#SCA^"11JG;K:5?6JV#QU+9?K:>?&YK2VL;EK96JYH?)L>0NF M6 ZN%\$:P/27>BUMC-I2VWT8/ -^ M_R;GV.&?AP"V]Q+>\:B&;A8]V(6ZP0 M,/=8S*[3\7T!Y,7+6Q@!D&_MJNQ&%YOY#E6S7P[E45Z **WYW'.!R( 7(,T1 MC>*$(]>A8A:P&,X"#P?L 1<#9#GAP]=T9B!3FP*]PB("_!.%XE@CSLQ3:."._ @O"&C\0)W&?N$E32S6ZQ)B!@+.+UMU30 M5XZ:;(8+?B*7\=_%6D8H0>4G M"K/,K^JZ!2G-OL!*CLP/_3H;N^'] M1\]5 2+" \GREXKE>8$-)UY$I#5?A/835DN;AWCH M4KS,(.C#8_BG -!-'Z M.LX1G?@YAQR4B_4G ;LHE&.&1\)ASE MOU (LJVY"\*Q*CH>B#5]EUO']RH-?AX&(*+$2_J ,@-UR40F&P:_Q8+R!]?G?O:@98WG*0O@ Y0 Z 6-@ (&C@!O']!(D$@N$93$DZH#7A@P>YO/ER#V-1I B.<%P M!%/F)QPGI965Y;TL\,MDN.(]R='(G\I\^XF&Y'#,A0AIAA 45.C.^.5XY.:& MFI"/-_DQS&$!&QS&%O(<>&%.<8+M!VI"ZKY2KI%YIP(;@;J:?^85(K@H":%7 MD6\\N_3MDUB'Y%" 34:XN9P9BOTFIB)TH7>+.3XK\!EI&!G>5E?RO<#8R@O$ MH5PHHM!%P.QR5((:*@09AY=+#,EI>^@8K.3&J M7J3R4X,ACI$MX!#<4B%8P_O09&;_F_#L!(K\@JJN,F=LI8]?9;.\%6[Q' MKGC-A2[X.EFX+V*@/ZW?GYFS@#&@@7V&!T-MY6O4&9OJ:-0KZUZ"13^6=HOK M.GC\60\8,B5%+$ZD+ZX @>52+X3]]:."Y" M!=1FY2NNN/(56(-O@[*LY/3GRR#8_V,Y)7X-Z'A@@J-.& AE,\M)Y>\)@\GY M1'13A$=7!1))E@Q.$@Y28<]-!>ZIX+]T2# ?H?:9V0Q-E4(,[JGXM!Y(O0O/ M49Y .'OKD>0FEZ;("/89]KFW8J$&UV#HNYZ(]472F4U4;4H7*1AU,* M<'Z%K*(JRHRNS47XZ@L<%XT)3NU51.-HMI)XH(4 8A3(W2G)C[BEEM!TB,>@ MYH*LE/8R%=\7J9B9;?"*R $2"9W=XE%A[/Y_]MZU26TE61O]*PK.GA-VA,R@ M"Q=YO4%$^S;;<]9R^W7WFHGYM$.(HM$V2(R$NMWSZT]F5DDJ(0DA$#30FHA9 MMKM!JLK*>V4^^9_$FL:>H!P:IGXOZ7%,!I.0L32SPRG(B2845IR4137#8 N@ ML:_$<*(M*I*C6:)Z9*_(#87237X$'XCU+GAC"QX#PL>0!>*HZ9&E= RCQ:8+ MPKVS3?F#N,L%P9ABAGY34=@_X5.KA>V4JPAN:G??GD.Y2Y&*F+OAV@_P MJE%>MN3,<:>:\R,\O/CSB4*+/?0XQJ2H/NN2\B3H5KVH)NPKV#")>@H%9,I" M![P;##0F$ A5IBB1BU&]N,[0&/9,S>@9MF7:(W,R<:R!,>TQ:VKISM3\'V.@ M=2[,PJ:YC_[[BIN43?7]760XOB]L;WWC33_'28Y/$#PO?'3Z[^'K'\"K^IDJ M:*N3Q!G3F[7X&3X<3L5>8?(Q +4__BZG3Y(GJZC ?N%: M+[_PDNRDV&3!UO4+SEE^+TQR<2M!LATFUF(&\:3_A'?[>]J() ]_VLH)K=?K M]GB&O$[IQM0Q]:^G$KH_2].[(K/>H\E>,1D9SB]K^J(H.@:V-*5;N8P55 M<.)NXB0U7YN7C3EMVN, WQL.8*86ZA""Y.IGJ@NBSIM4&,R6-D+6V>VK(9=> MAYEV[2$ZZZK2W\&L' =!YMJJ:NMM_HKJ9OL533.E'A[\G6>2&(WH^($+N)W] M&?("V@\,X@9VXSC1,J(H]Q-;!? :7BKD36^DJ+INCD+#068J_-%05^#+E\AO M:37=>_&O76*O6F@K>EW.46CU$PEM$W+[&GIS/T3N@M#'*+>VQ&M3?I77XM%O M$3S]\@0/"[LUM:?GT_DM_/JWCL8PJ]%W3E+EJQH=SU'EL11 M:J8Z,,X%".HU>/E?HL"C?B]5F<$QP5]"-7O9U+K[6Z1L<'E2QNOD+.M,7*O6 MVV^6(X>7QY%84@9ZOW_,5#=NX 3V;#_M_EI\J(KFTW.4)0NSJ#WC M8.R@UJL_2XZLJ, _0X[4>^?%D:_!J:=Y>ZW?7BY'@W.XU,Z+BM89CUJ__#HY M[AQN9/,V2.7=\.E&YVQI:G6H*EI M"6==H]0(%[\&1KZ\>R3=Q%E0EFKUFW+P+Z%PYS+&X?S.PO"](IT[,%=Z\*\L M/J@W&O0X%N5((MCOC/N:.BJP)6^0\5LT]2.1YKP5TSG81T16/))R&G;&9D_5#K]D;) C MSKMEI'AK6W?7:H.Z!+HBG7 D7^6(.F'4&1NZJO<;[CEI@"_V]GFR2/XM''!] M.&"MA0/>"0[XTJ$U9$62 .++F%/A-M I@_ZK\UI)#D)EU\73VZXOY?5]\SWP M\PF";@\UAX,R==48Y#-T:KT5&Q77IHTM&5XTUGH02N:OICC%ZRW[5)2&%XTU M3=4+^E94"85X\7PE,%[%EUE96%!QL:4L$"S7+LE%=I6,-+JA J1UQ =3$.5P M'=CX>H%$BPO"<1AS1#R- 7=3,-,H9+-HH2R XBG*,R'D=A7R-.;^(MO92"M/ MUL6DIX9SA(D+XL<4O&26P(TMBI\M- O]5D$$5EB%!%LFO7:#&@1'GA#7\9=+ MA$)&X#.'*>X:'T" 9(0^*@:'<"F9;CYF(GHZ.1Y=R4(WW@"+?A9':D^?8PWI M(A[;FBM(H,$&0Y=8#()SNEQV_US*6F58Y B'' IDIK .+M.EH#"-C.[(Z#<" M>#3HF@WA.>&3CH><-+A,Y*0_.^$>G6V(7X+GA_WL M.X;QG,&0OPI'-:%'G3I*"/;0+\49/-5IG(Y1*T]9+S7%^%"/PEC:E=VE&"3J' 5O9;A!2:GX.&^(#JN)K,QO'/#I1 M0'/L_ESY'D[D<\5,,C\0LQPQ5RDNB=5T&(JNGCK YI M#)O#Q[K0U#SO68S$P,S/ \Z5@Y4L_) V(2:XO,ZY99E18#CN+9F$BM^,!/!SR>: E4I&L$,9&%I0/QLF,X!0N$ MR0##I?U,=R(3:4$+UE6^SC:>'#":= AK$_P#/#G!VY4P'B $#!?2V"YWB0S, M:R/E 2@TUH[&H-#,]C6-;HFG4V9&J&5&L\%;'H " ;'+Y)EO+5F#B]-L3=LK61&-4J+@3=H=9^YDS*N89 1\)^8?%1X SK)DTY#6 M+0\;W/LZ^^NW+YN6Z%[,0J*JGJ_)>C^2-MF8M0V!*9N^^P\+_*);UF&]PB3C M="L;U5Q9[V0KLW 23>Y6NOH',F>5:P/?X\V$B5QKI0[ MH/]UV(JOGO)W&]R:X)F?'S\U/.,;G&^%>G3IKM>,;YUQ/U\S_!?<$&I+5SPZ=B,V=V^+V!_K M($BS\E'+0N_BC$]/P:' :SX=-L"AL,*@Y!_V<>ZRF?+Y%W,BFF]V.YNY#@OX MP#%IBAS5(J63O> '7]@D2,^0BZ!.TEJO9&E07>1)EN0+N&2<]J4!2-WB&I-0 M_8U1_C"$@XJN'O?G;.'NS>KNK@(T\6_PU-_!H;CU"O:V_\8(^;RGYY$?Q!!> M.DYYQ&RL68ZD#^B)[W$"MNOLH"$(;41Y(V*!M_+XQR,O=.NR:CGV.P^;U)4W M(>BZ=*J;WGM;-)0Y,]/1]QY\/KB7WBM([_!*]X"%@8F3V700LQ%]#X]71Q8RG8RH0ZL?55=4V M.S;6>G::L#3P?CV'56UJ(AJ#;";V:S*#EF*(<-OH2-/(ST\TC?P$QF3L.:H#KOW3 MURC\/94S)(OJ _G+"I:@5R4^-REPY\S9-$(;'2^V8+MF;K3DI3KIJ(VE]$LF MPN>CCM'") /0]Z]+O-QYD2.S:_6'9S*:\;P3X[M6U=D+S,*I)5.Y#P'VN]*^ MP2OM_#,K<%)C%5P[,.KCK/G^:*2:PX,G@9P7?.1E ,CZ8 M0[<5TT\4\XSCW47 MXDYRBF[A_C/2+A?$N!:H35Y<0M@ _*U,;@31/PJ:WZ7 M#Z+T0^S(Z\6#K;BDVCL>H>$*NC%4M='YX[:^*L/25*3R>F7F="%,'\$=+-4R M#I:A6H?6QC9M;',F4M1\0-/GR"-#XUS&>;XJZ_/:PYHCB$A)+)-G?+TS-D=7 ME@L[5V;?(6(Q6M#9%G3V94!G]PWK^@:%=0-+-1H;/?Q2Z+ EO4DEB(\75>.0 M5)U@09\K%%]F+!766?N)F@0M M"1^ I\'Z EXR"%]R9TD?#5;24S=-IM&%%W?P_HTG/UI,^2,6[D^VH.833W2. M3","!9/;.)0)PV:13$\*+PK)EO'!\GV'.H&20I&UCXU?N'7X#LIFR,L1X^*[ MS%NP(O%*&J2^>G2NN&L\SX0>94U$V+#$&XG^#5S@KFT.\T<,![SU-&?D(7*P MML*3>V/S'[ESWZ=J>?H4_;K?4U:\0/VM:#,J6A"( 0H%]1GQ]V3*,NEKL#@L M->='Q]>6M@P)F8@[\#;KAXI;A+)DH"4ES4>%JQ352>*A\"]>X5Q2L<1;TF0& M+%T'BB42DKH2\2.555!8EBJ6DWT'B050'VM7F^R BI5*VLB3#_4*NGAZJ:4R M&^XO.GQ%_89[L0Y?T: S]AKH=$J+Y4)2>-A=4-;BPI6__(!4N-"R>(@GNE=W M%'RAH#EJSU+(+RZ<#/L=A#]7%GJ/'D.^1!*GB5])B>0GMK;=!;D);EJL*CP" MWI],VO95%TD"IQD-P3E:7:T_J/6D\I\/>O6^4;XF0VO7U*[IRM>D'P_\M-F/ M:?USPU(==OL[H:GNEOMZY?3(5B\TRW870I<$,IJZD ^B2)V9(N=.KK\% MX.P3J3Z*P(W^<4/!VRZ 0[O0XA714YJ;$Q,RF9;3DK,V.;^QM?+!]W\2+?^! M>8=6C%LQ;L7XPLA9(<9'+_J1,R+OK'PX_T)P=R+SO9D;D3$&)+Y[OPOC'33C MNXHC]YI WRZN75R[N&,N[CHJOW;3EG=B1@&_-6/.W(/W/CR_!.KP-OR-ET%. MK8"JS:&KEU]/U,&J[8\*L&K?5:QE>*2U6 50[SQ%DH65Y84:!W#+3N-]=RTP M/",IJUDX5;3#%RJ JB4C.]V=#BK:[+=<[U% 5K6.K#RK6 O4UW9 MRL:KDHU:S9('"(<471\R37J@@;*WU)[9?_G.R5927I6DG$A0OK':V)8#';RQ MGCHP\[.'6QMR+NS32H8( T[M8!F=L:6KAI6'M&V%XUPXZ(J%HY:#=8AT-.5A MX>0T3;6,O#%I/:PSX*SB.0\1A&FEJ;] 4F%G+36?%3?II;1]P+]D^K>6G2^&GFK9O?X9JR/;!"L:: M9JK&*(\'W]J^<^.N4S'7/K8/,5]Z(W78#A9X@:S)?6!/&0Y"W"]3\LHJY88U M9*%.=F)H[I$I,8^TEO[Q,B5;4O [Z=\SQ.4[AOZMF'W9N+A#<#E2KE\_#M8;OW)CK5+RU MA^$;:9VQJ:LC*^] 74%EB75AG=G?? ^VM5RQ-4NGN[>E)KLD4([4WC?2C];> MU^:,=U*'PT-=M[S.,\#9[Q^!]#<]@LF3+/&>B M:\CURO-)OS,>MC?E5\DK!S<2Y;EET-JE"V*7FG;I"*TU>0X:XI5W6S=Q_LQS M*MXIL4LX -@\.#EYFK*(&"\=%LK*>:O]U'5^JF6.]E,M<[2?:IPY&J\Y>P$O MXMY?XTR:33S/)BKN:@,)'M %O7627F_W.8A7V4#=%'&NQQTV3GN9/[)P_*RI M:E8>]>F@8>:''NF98AJTTOS:I;E>9F1_<6ZHEL+"6@JCKYJ]!D!'6MEN9?N: M9?M$HKU'*8NE@1B;(W58T#C6VNE6EEM9/DB6S=-ZW9:.7G=?'19<9[32W$IS M*\V'>=W[BW-37K?1&6N6H9K&(74TK6RWLOT*9/M$HKV/UXVE<):NZL.F6J=> M4);IRN"O-)$[*>G-EO[6F\N^38M*JO/SKQ7S0E8RH-WJ7\V ]OLYUK4_!.S! MQ@IWB00*XS1 [E-64>#,[9!-"\:X/[GKN3(CNBH+("S\Q Z5@,T6S%G3-Y0U MO.6COX3]/?^__\](UX:_A7A0Q"=HM6#7\ >5UN.H>'_% H[K^.IFP??UKM6K M-]VZ[%&:WAV9>B.#LK7N:+1]O/7E+\H\VOCN\QLPO6GBBB1Y-6[?37DTEMRU2&7=HRYJ2\3@%0[*;3ICWZX1K\@ MC":A$[@KX1IX4_ W'/11GX8TWO6/!(W!5>.'!?W@^Q7UOGS"9$MM>"MPK<"E M F?T7D3BAB1Q9@%$3F]FRB3]W:VF3VN+3I69VR,U+[65 GK&=R:M;RTLP?4*#-9 MO5YG;&JJIAT<:[3,=([,=$K-9/6P:J^O#LX&>?$UI+AXWU#1_=N>/E3Q96T; M%1Q,FNM1*R5:91(^4[@@:Q6(&1I6,CI-%=6U@U'N&CS;\X[D6XEN)7I/K_,T M(FV 2!MJWVIJ"%\KTJU(MR+]HE;:Y&#^>KX@^+)$>HIL1, M'-\0:\M6?NCB!][SZ<./+*WX^DNV$E!LLY=^Q9[ IJ)U^5=VK&5[B5+!+^^D MPA9.0NF_\R M]WE@[R8!LW^^LV>PW/?VXLE^#O$8Y(W"+F6JEA$D7XU14CDY M_C^3 $]ZKR+!BJK,HF?S_VXP39S=,XUW^@57A7[-%7G:@8NEH(&_5&SGWY'+ M^9D78:P"UW/]9O MJ\!W6(@%I"&S V=.KYBR1[;P5U@AJM(/:!$!5H[ZL_63'3#ZZ9HYE+O^5NNZ'X&CD-?8W>/#]$UL\LC_@+?/ZOOR@,S8':G_45'C>7LGO M)/#]]L;]1!*"_0KW3WYMP1B"8!BJ:9W+Y>DKL82#O03C#/&%+T,PY@%CM44# MA_#U&RSP:FW&3J(Q;&W&"47CBQ\%M27#PGDCJC4\V)MJC48=R1BU1N.4D@&? MK2L96H\DHV@83VLSCE8^-&G>MR??-BCNN:\3,ES^@#9N!@NNF<4S"]ZD5TUG MW=QDNI*2FT'$L+J2FT&)ZO)]-=X+)C>"%W;#9UG=D6'5O> ;C!J%T!ELA]"I M@^O3' +28/L%YB'0-=9EPOJT6#XMEL^)L'Q>0U**P&F6Y!THKFS/6T2:MEU_ MW\"&^YQWS(D"=^VR\)\N\%<$W[:GL/!/# 1_Z7KH+7RQW> ?]B+"(J_(JQ_S M]$%L-;5GMB@UK1"^-B&L@.4]G1 .0 AU56ML,'F+HW$(#_%SW\&FM[GUF@8M MET2I+2DX3KL0H+[%.;@")MI)(1#1>&SI2#MB? M*;;C8!H &PNQX=!=AY)GA/-0GN:N,X>? T/!$SQ_K&;;D!'JRHN;-E[ M5I75(@KAP\K2]> OSMSV'A@UTT8+3@QL'_8G0/Q'NAU= 1>SY',NO@C6NGC& MAF$OY+(;)CV;+IX^B@J^P@:BP ';@;Q@<8D;@D81/V:LJ]P7#)\)Y]C:"9]W M/<>'3\,3%WX8(BMKG"^)V]-N=;G'/.4] M57E@'O .]M4+MD.+B#S%>(K*Q1M >APP,+ @&1.4+&!9E/VOGO(']K%S^X>W MF=G%)%WT0*"-1^(;_^D'BVG(O!"$5P616V#F$^3X8>%/2!MX'@,A?<3O@4!- MJ0]_M;#7M$Q'O(14H#<+[' =1 Z>C++T@3J@5?"QCZY-/D+@3J(8N18Y"]\+ M0@0_=T(A9@HVL=C3[(N!=*A%)A&L$C73&]P@?D'O_28^'_^.?JK]]I9TI6.' M*G0\'X6%ZI5_^+SDY98 M$=Z([OBW0ANJBL?6+RP\PF#M,B),[NE76/&X(M[._R9D3$DKP?3>6Q*1OT>+ MYT1"]%H2R(?P M FRPNL^A&Y:+R=TZ8&PMUI!\#TAF2R(AEB-_=C]9R+RM%8++$P*]2 @V@&U: M(*1*("1S@V0M$%)YA>HE R') =^:^VV98(X+7AH,@<(#EPT#,\<-G&@)\@JA M&GYC"FIQC2&>O>9B;0?!,SI3CWAO'/L94C"SM)\I\I@PTIWP3(R9NLJG"/VF MW2Q>/LP#!8W 1=**(?P*,/R"%?Q7@^BQF[8H#3C 8GTQ0+I\8?(=C,LU@08+\$(D"7P+_(,B/+2Q;]E 8 M2]Q06"NA/&'$FL3?\!?:%X;FA$4UYR$ZN._R%_#'CSQ D4\;ER&@BKQ'-_ ] M_"DWR05GE42C]4YL:)WLS$#H-4W5C'PN;O/,_-FL,*+.9DQ23ZJ4*$_@E;5N MQGFX&<6^]OY0ME^_?=F766?N+S9]]Q\6^ F?]E(^-0Y!XSS:JDQL6,E)3EZ4 M)"F@7%:JY'S'B0*,6[*(9UL]0_@DCI>\DBQ5(W82HY@04Z 9VC9C*>,KC[_! M.VZ].^ !!&S=__H#*SE58Y#7N&T8=C+]6!E? MZ13N_1N>IRE2P?4EB4_N')GY 2BJ<+V0%O4V,=H"S7ZD;0QQ.)NE%[C-< 24 MWD$_%7[QCOY1?%4EYX!K!1]ZPVRP#=O^2 0< 1_T5:V7;P<^@ \JK,')BHYU MJ]Q%K\$?LF-^0^IP!Z50Y.1/[ 7%3AL\1U:K)HGU,R$QL&R)!&ZG%=$])T(5 M1)-2T4BR>A0S2MS:ADE6X/5*U((X'W^59T"*N89EC1/19;/!_H M)[Q0M8F366!#AQ.A.OJN7J7<5>\_09OB9:H=,; MEF0M-[8Z>::?K )_A8@Y/E:-E!1;P".I("2;]Z0;.2R=PB]GEPU2%C [+%[* M!"_+X#/N(]:)3"G280@,LOF2C9*0M 2'T.&?\ 3L*?)AT5O@G (V6X#0)F4K M/)W(DXF(<<_692G=XE(45M9M@FSSO[Z+R4%1T$!XY(18 (<,.Z-[%_AS90>H MQ*XDU/BR:\:BQ$ZFKF9-FU%1FIAS,AOJ:3$,#-SU03[:V,?P]5]H$R9E'TRC MRLPI^QVO7! V8>LGQC)U6'R, \C,AL!03AB%&Q'\ U1R0ERWUF^EBC4-]'>Z M)-T1/F=H7"Y\SJ@N?,[O#%0]^T(D9;^3_LZCRQB#/(R-,<@#YNSSZMO8:):^ MO%_P\G[^Y?S[A4A*=8%[^-X*=BR >PJ_TR_\3O]:+E@364R]G 4W]Q)(CS^; M8;77S';0<:(B.?$CM*/R@)@(=H_E,&ROP%2\F1RU@"UM\)$P[P%A 3V*:F!I MD,QVCAP-=N')'_$+Z%\0R"TSZA=HZ[R?1L$3%NDR+^7;86?L>UR3;G(AZKF* MI0V/N;119[P&%4U*?G-MJA*2&SB+O6)^FZG@7K!ZV$=O<<5U/3E<'GM2E2<( MT?C?48O309!GU\P!T&-WWYYU"LK76Y/9ZXQG8&.+:4XR44+VE-0B[%WSX$3( M %%Y9X8?R7FYHGW=BW? .[_#$_SI;KO3#J*X=:15Z=MH?AI_7#>TF7ZJ('@J M,B,8.6+1/T0D 89!/,P->8TP1E!4,<^(L[K*[:9"MZGX(:VHWW+!T\3VZMY$ M99>K4*-.4JT@_A*%Z5RQS2\L7![7NUMKT(]^<-P0GA=M?_>]!T%!Y*1-6W\N MI"N\]8N3K>&Z$] W7 7$UZ[M'_&SUZ)()&F_B6-.\F[Z^^\:IVVJ-P1M^YQ MB9R_7&+NBY0+'D':D82_CK>69%LV%A]/WY,(ELW\1&&2 ',">@MX%A,_"/A, M.%@MH]ZF+?[AU*?H^/U[++OT,^P6@DB(&F_E#.C]6/A.K+#B%R3Z MRN8W+'R:+EU?;;@8\>W_YGMYC30Z!HOXH\DONTJ<8>8.3+GQE$,'[@&D1=AT M3ZPJ<_\):^G51$>*+SX$C"7PS?2+1_@>;RD6;X]KWFB"*U>8-, 5M#ROB^2; MRS?V;AH>R8.1/):N\H_XC3$!0EZR']L@-.>H@$'$%4RA@!5!YU&EJS'8SK.R MMG^A)8S622:+C.(">R1%.1FL*2!W@%\]V>+2*6FXFK)?:)G0M&==FP)F2 P# MUK=OM:9*8ECB'?/>M'#N!VO9>1=.T!OQ)S&NG?H&-*P2>SW7\Y _,PS?=I6[ MDL=L.(&UZNX.-G4U\\KP%"PQ*L%*-XVKP4J_GV)2M.ZQT?7, M+F.57QYA?<\9RGV]:_6:0S,W]<8@UIO#?3_/16T'HS\$YESK7R;P.PXK4CX7 M7[BV&/ M!OQQ,.!; M&=T"_P S9_B SOB-]G8CY&T!_UNL\;H]8-G+2 PMZA9@F5B U5-[O8,G"K9 M_N?%9JUP[=L:U*!T]4FZAH>/>VZEZ[SXK)6N>CWO1Y$N;+BT5!.O3LYR,3;5O'3P;IAUY<8;<4^6Z',X^(V2?0?]F[]&IT?PMRB7/'SH. M63T3_G@-$2R?1E94J5+77VG'DAV7-->C*2H4Q=X>>!_A 2""ZQV<>F[PW%XH M\FNEM976T_A]^XLKWL/V5=-L:OIH*ZZMN+;B>C3KVJ>)GWTKC_%X6>):,"ZP MM.;C2:T/M_BMM+!N "_HORP#F&I MF%\\X1TJ(2K=KRKO?W>,^O[-\L/B\GZI>NWD;\\2:MCMT]#*PK) T503\FX8 MT7' L<_6?AXO!IM5U^Y(^$:,7RSPQ[1&D3K/I;/G+EJM%G&; M>"I"'.IWX3_QIGT"99?[UB6YB]N^[/!">G@LJSLRK#U:>$9&O1:7;8TI@^V- M*76Z99KK*SK/18W:%IZVA:=MX6E;>,Z=7$=IX>&)C5Y!9B,3/%@%W2DO%-;S M ?#H0*QLEX\>ROGFL7\J%_X-_?^;-W$L*A/T&D*^XXLU\"" I=; _>N0U< M\Z5ZZO43]M3O6NU_P?JR:(O7HQ4KE"()Q.WLSY#=H#3<"EGXZGT6DO#%#[** M\_<8NJRVYM3)^^]I!S='YE1>16&_!D=\[RDK&2,8 P 3XOUPA MXC*-3[!QWAZ/AO:H1=(K[/R'*,2I+.%'?SD14G6CD9HH3:\8VGB&^Q^2R>I9^2#I6'56FV/V+K7N"A&5^0<0A1P,F_T@ MCYB3YD44WI]*L[U+T*HK,HK_%.^^X:_.#WC3"D=?X6FFQX^@$MW!YIGPT^7G M3J.'MJ[3/,$Z+5!076OK.G>;PYZ=85IXAN#*JT!UGN5P$V/M( MZ_:MABI%!UV]=[SZQ_S'+J+4JEC<7Q0_^27R'+!IL['[N]=^SWS%5\U9AZ*H M:VZ+48MOGC]%[!L\\IZFN?SAXS"7NM$"SCO7#-5L#"-EY\.\A/OH%](@_=(2 MWQ96K2G!P7+]^R>_MKR8=)-B'EZ V**NU1&)00NR=AJ1F >,U1:*?F<\4K7# M;Q=;'*4Z,C%LS<1)9.*+'P6U16+0&??5@7$NE2JOQ$R,6C-Q&I%P'^M;B6%G M;*BC_KF@,;X&*W&/0[YIBG%K*XXN&#=(Y[VE8]09#]2A>2Y8\J_!8' LREFT MC@*V,:_]$#MR6#ZOE264I=KB@V#H(U4__A2@,\ICE;MR M%?$AQ* DV:L;6_+F9$+TIQ??=K/IYU\.?/1FB?^J*U&C'AJD7B\/CORVM46G MPD66KFWW5&#%:'>];8!WK^O:J0D"G;?N:5+U-%17/=+ 7.M@KIN"7F_N,!NJ MRMZLB<-_(ZE=+Z*ROJ*?2+47X@"'5%:J]-]Y4OB]LA_8NPG$N3_?4:C[WEX\V<\A'HR\4=BE M3-4R@N2K+$H*?,;_9Q+@V1\#<:[HV4EIE,PTL4 9 Y#5\M_VZ;>76MITLZ6@ M3*6"UH_^$M;UK,SMJ8*RC)L'_6+O$O4X"9^+O3+\SS=_ M_2^VAB7".QV6%/X^;W21YY6DWAF/>OF$ %6?LE_,(8=:%)^NY_8:MO_(J-+] MF2$6IWBAJJP"6'$ !R/C;RY\AY@DO!+4Q'N)#]BCO0 1(+I@":_C8VTC)SL> M>E#1:_ T9QZ#K\"#.)\$"F\X0)0DQ7$#)UJ&:QNHBS^8@E%8,WX$^#['#H)G MY#9LJ7V<;3PX858LK0$OZ*B([3K ".<2#QZ,$ M/1^Z:.:PG<$-D).R C%S@Y!8864'@AJ1%"!(Z$[ 45B.R?$CX2T/0(& \"0G MSWQKR1I,V?H@ _%%?$5Q3$RV25EB"M#5@D>&@>SC:K M4KXF[_L=#K^VXX4C*U3=R)";CS:)3_PN4FA3"1Z8%W47T/F)!5R$ H%:=I2. MIE3]T!/?8X^&Z^R@D/Y&$K2@DF=[BK8H7 ?DP!UYG5M7A70B&0'-CTXPB3AH MG#5+3*(PEV@:R@O/*SN>OW[[LC6[\S M_N;G)"PO)@D!H_IW:>'0T7-B^4]"PLTLP@OMQG:$Q[)F:T3-L MR[1'YF3B6 -CVF/6U-*=J?D_!B9?]W0>CNXKY*J520C )6.<4M;[BEZ833ZY M<"X45^7XP01RW1S>=-;Q&:6?H0M%0L_C +V$4_06^<[$48#SK%P &QZ MLQ8_P]=G^Q/H?<##I%7H/8IXIO*[G"S:##_W;J^X<^9L&BW8[6QSY]XTO_F2 M/HO1,-=G41*JT)XOUPG-' ^'Z';$\<@M&*A\P1K$UI"W8F &XK*:,?9#[1Z, MNJ.1<>4 V<.C-8A85](@TH)BMZ#8QP'%?@WW11_O[L"?I3QO"\S<*7S MB7-1DI84[F3MS,(()'%DJOKP_'$M6^385L::E3'S-#)FH;73U-[HZ&5.YU+C M=-:"(>)?RJ\S+Z1 ]I45-C5IB00Y[^R%'4"4O*>06 BD8:C&X2VMYP-VV#+1 MSJJV(2;" I6>JEOGPD2O(::)U>F$>6Q6$->TS3QU5>GGY6KA/S/V05!T7VG0 M$4U.M4;&F?3N-.# M\Q45Z4VQ4P&,%-?-:US8:;7X*E^BAA>M3M1"&M@P7ZJ M]94X&%MJO(",]_['F(BU.1_!(P:JI9]+DU?KF9Y"C3; .'U"Z1GJO3-AG-?D MC0:,%K.,YYNW;NG^;JD\V?I/CY%#@?^*78H[++K$XL?X![4E94#HMV:_J0&! MK:=Z5OQ5X:D>R%\S]Q>;OOL/"_PBUAIVQEB4I>F_G0EOO0;'-=;"6&4=,&>M MK.U?^6:XU@O9704#6V.-VN=?CANR>_N7*.?:-YH;7=]HF9:;=E>X#7.3U1E; MZG#09EU/KV%7@3]C8<@[IV9L3R7[2OR0W=*OWR62?F'[7D; \GJ()F8-#P[_ M6J?V')EIM_1K8\R$5UNJ-3HX"=5ZL3NS0YPZA_?ZSD]E%07.G!I1%[ 6Y(; MG434<=-ZMOMC$V"Y?4SI']@KGVE-V%M>=%2^0^M<[L'>[@RD-] MS!]HA\,NM[[MSESPS??>\4[.!WY%YH7N5#20Y^=KMO[M7H4'!7,F/\J$/BCM M!DL=(#9S__#6C=;'/4?&VE*8<&S&&B+>B&F<2\7+:_)SG84?45KWD:!6$.JF MK5_87P4+LGY$JGZ7B/H1:;JW?(RXXCV7T2FMTWLJQ7L<=D(8;%4_O,"P]7]W M+ZUE,T:P/'(7&,_L;H'O;=V3&@W*G, ?)?H>V$FI];0>.B9&_UP&]+0>[VG[ M<8_!4AJR5&\P/!.6>@V^[L?C)AY>B9M2H8"+8T1!]TRTN%V&MI57@OCHYU9? MV3K#I]3)37'9+IH:IQZKVN'-O:V;O#.K<*Q".[Z#\Z9%P'BMEWQ8]4,>D'%O M$3'!F3'!FSF70<>M@WSRLH<&N:G?&1NZ:NH'S_MH?>.:(X7LG1!)V^E"[72A ME[=A#2J<06=L]H>J88ZN8L+0Z1#K6I%N1;KYNIXF1!KG1P]TM7]V"Q\C?T3X"F7S6F0>O5G=/PN^\]W+-@ M^8E-\N,60)N,!93V'P\12%LQRBT8Q3:,0KM&(5VC$([ M1J'N_7' INXZ'C;W_'X7?MD?2[N*D?:Z66QV90U=1?$,0.]\3Y^\BA_LT5\\ M8F'LPH>WQUR@3".F?/,?2='B_+3^(>GI:\N&%&WQBO(95J^J=$AVNS^*2:,W M2QR-5CNGH?_K!*8WSN65K9>-Z9:-B4FVSLJ%UQH;95_O6E174789M MI)0'F<5*:]@6.4DBHI]21/3.& R6"OL_DTJFMF2N66ZJ+(UODINP*L[JGQ$W MO8:Z.%"H P43W6WQVS9!J"SH;U(0S,YX,!JJH[.!9VF+WYKEIOXIN:E_;MST M&A)[H%:'!ZC5U^)?#$XI"(/.N#\\)_^B]5:;Y:;A*;EI>&[<]!J\U3_A1'U8 MSG_8E-_!NV$8(:#^ = 2E^MTO&FVS5F6#HG0G]S0V4]$1C1OR"QHK"7 MS4RUXJ%&F EG#^OJT,BW<)R]H_V]9%J]IJ:8GC6T^Y;EFM )Q_&-M2V?_?#WR[@I^YV% MX7M%M#4H*S2TP"G^3%E@Z7!2KMKZQLUHZWW[1PR=)A45Q8NM-WSA[%-#\^[- M/H38?A;<\QKE[09YSOF7J@95+1J M?!%%^L?ICSUYE>6<*0A":7O/RMP.%5O9V*;R-'>=.4?QGL)[@6\56.9_U;N8 M&\E"\O7;EYR4P,)N9_S5\9O_L'^YRVCYP0\":JK\:*_@-^OG^K(SZ(Q'_>+( M2PF9Y\*60@:22J_WHG09(5\5T^7/[ET7U.EB80-OX5M0]) &HHDX M82RDE5UWVUK)MA'7NVC+-XX#VAR>^X41"W_UX*3LD/WN+MT];!'>Q/1*&,+% M1_,!Z KN5>_]9L=OIW]KOQ60H4O-[1N7N8H=,"6][@7&<;%GD85KA?U"V%P& M8@F&[6%.W=4_V] SP#9_M[W(#IZY M5M*Y5M)43CI^Y/3-'94>\B;0 =Z8)[":6=:*!UQ,1W%&(UXFKP%VMNN=I5%C$ M[,4\O);M6?]DZENLP(:"62>]/$_N>@Z;2E0),&RQ*Z6\0>H("T*]0+_#]X4% M>3'H!S^';GHFJT"4'3N"HQ/P%;V,VD8\-SP6:C&X'7,!G<6=^--P3;_ M&]0EK*ZK?&# 9C2CAI;XAQTX\P3C %>D'(DN MK:KNF6Z9XO$CWF5X.[OCU,83_LZ"_\MW5O]<"9M8[Q><*FCY&@0S 5@3/"_@$"%-A8-P&R%A2='TD,B)^K=HO$HX,&>4 S.7I@6G=C546 MT7+3],7U8JL4?F/%EJD/KKY9[.<7&=2 #Z2-#S 1R.R^HA ^(H4"$9GUS!=( M[\&13OTGK_BCE5YTF1>3/F)#UUZ)TSN%'X5K<.US;6439\LUNOT3;(#Y0REW.SR@*QFV^/( MK H*%D2 /]C2=E%;'Q[VFA#V#OM#=:3GAX;1'NOM1JO .SCV;BQ,;IA@\/+^ MN(I!QXHY"&BX>%;CO,6"7;U.^3R;\6TK?X\\ 8&'KDW>P:GP9<%0+\#'I%\' M:(<8&(]I&L@'Z 1 @ <_ T;Y_>N'VQ_<5[B[_?+C2HBY@?)2:-TV23=AX)PF M5 (/]M$.7&(]I%C(\Y'P.[96& 38&/R3QQ0P^ ,];_<71-S>>AZ"<*V$$^;S MP!G\#]<'+<@6<,9HF9_E$^TJ?V;-,YZ$0I_%,3;JIIV5MD.+AA]E3U> X]FK MU0+"?]S".GDL?6"UB$*E5&> #$_0_]I4&V4YL.) YP/F$.Y6 ;.GM]X_!"U_ MP-NU1"F\,U.MT,<"R[*^CLD*J$"+MI60'@G[\!Z0(C3UI_96]*-N!0OW]+(Q M8[ 7%-/:2ZX79M9=,H:66Y=L(ULC&X&P;3(PS? 9_A8J'@C' J7#?B"Q<7V9 MMSV>CP0OO%+!Z"]BR7@RV;%PP /)=DG[9PW]- MO5605XBAP,G\&O\.*%=\6;JK8TD/!(=WN0*+X6?=:L-:DJ MNCAL+Z-CN)55=0Z'+=DZFELIY^ %Q"O1VZ9'QNF@GIPR*]:IZF(/D9W#*H%@_JEL_ MP*"X%+AA3^VE'S6.'_#[UA<-BK#EX^'CZP#3AD/ZT?-70P@ M'FY: QPU@!\,JI16,^'PI3H27ST%*].1)BIPH.,OE^Z:*D!FC%?3(#DBCZZC M-]T*9%0L;]Z+3ZNR($5W6'_2.N)[JX_)8K\P]IT%&/#"^13SP1 M0<.<6Q7X M-+P%B!Y*X>A:3OZPBR.,U;$/D0V,NV:<1O9B$=O<35(M0:N ?EDH,S? @-R% MATY]6/+:=;"@(G2G+B@@QHL*\=%Q[18^5WR+BG7PU?0[_$MB[UV/GK*&Q3O[ MX@=P,MZ=1*(BWM8EWH8P(PTLD/W,D#WZ"(N?%@;=<+(7 &>L$VGQ6>207G#SG#8P^4@(4/ M/C(/#BZ4&PF0)0.7>ZT8V_D1>*B3M, 2"XU M$Z:B.GIBP-'P)^@;CY<23]G,CA9KZ<5J$LDOL++>YJ8HKD,4GX?'88K4F?-Z MW8"M,%KU^*?Y.OA'54 $U G^QI\':"&]'C_@PA_76;OS#W\1P2&@QDQJH(F.-A5Z9RO>2MT+/"+E"5B68<@* M?\<6 Y4\@Q6Z96M4D/::^&X-RU<5.'T$G$$=*1_( VAI<-5\<#28(E=#QT[= M9@W=?_M/R :P@)FT ZP 7MI3<9RB+HN:R2A@CEM'J)*(,A2QEU'P"&HYH?)C MKB[7<_I\ZLTD&KNH#EEJ9$N9G"Z]D'.I+O9 3GJI!E??HYY=S$3<\0+^+(#Q MF6V&GOB>6E2<';97 '1_T7)^N]GN-2CJ-2%%R$A8T7]_Y'FY&;P2T]YU[9]1 M+[ET0'O)4 X?4/CB#S1:Y%-#H^'O& M,ETY)%#W_!=Q8T[^ U_CI::].\G=[Y.+/C5-:.>9E\(-<)<8/PK."JAF?AG& MEJY0^K8'7\*8$ZP4.,[,#K@+8(?S7$^DUJ>G_3U:I#^(FX*>X9MJVJDB8M[8 M%$1D-^0O\M65G!TNE_>+%ZR!O@F[B[P%NJ'PW@4&Y()/V!3+SZ88)TW1^((! MBP)PPL"T-=(O8E1,T?J>M,)L-C/6;_D;8KYXI/8*((")[KR/5[ALGL=O&M(S MV"1KHKG$Z&6AQ-80+85BZ]P Y_M/CD4CRA,<2"2JS%+[!1FQ.&F WO$J\!W& MIB))2:D$>Y'<&5<9^B(,ZOS'S4G7%S)PIT/D%!3?PU56@%"D&V>Q7] MR[T@?H?86:=:5GX6;.).<2TJO)&#=E'@@7_.X$9P[V/?Z&&$W;?:L, 0V \/ M 2:/F=0KSC,C>%[N1GXD9U4%X(@/6A_\N^ GJ'/)^]B J2!//02>)>0+3'J# M5E8%I!)O#4=H%&J(4F)).G6T7!)=D@_P1IBWMV@\?,SR@/TZ\D*W+BL&_T#_ M#Q')R!B'&* E:2XXFD#DTN,[7_3L%=ZG5IA,U+<$8)+W+;L(&W=:/U*I^![X M#X&]5.QH/?>#&,-CP])JQJ:IO53U]SWNX+]UUGX.QD$M=&GB8$X.C 5* _=' MD](A?T&^D[>0^[AG_F)!MW:*XP8..+9K]+W#]\H;3=353+E.YN686:@'Y0W! M4^$3Q:<(C4#\]BV5#3#0"_AUM-3"8]YX2%HWF#9(&KTXX'9G*=8!\(\?$)>B MCP8"7A_/@14$;0!>650G',5N-U !*P M=*=3^SF_S7KE744;O0]L/-M/Z)[%V^JENQKUME1?K/EW%5A:B'J>D1;E^1Y> MV>M$Z!VK,>\A&4Z]P8_I.J2]:H6;U;;4:4C[4>2-I\*ABMNXY'HTD0KI\S$W MN"!W4Y>'F!"Q.HR',AN2]YOR1L\*>7T2EI65Q;=X.Y/O0Q1BQ!IR7I%\%%"F M#OHI3V#=0^85DE;OC&?PC+R'(M-U(M[ "2N3B"LGU' OM'F)=VYP+8T3R.B, MU\S;3A^9CT3U]AO2Y]=*%',OHG#)$VG9):C5B(/TB5\GV5NZ\T/G%#\>/R:U M6?^E<U;C_8E"W)S2 35I'8'_4[XX*0 M*#%BJ\"?1D[2KW$,FX]_B38HF4#%I3:4UUSG/PLJTQ J,UJ)3@??$1TI_%Y? MY(O2]%)<6H'U25@/,XF28II::U=Y)5^<6Q3>>_9BX#?:S!M3K-'-D(>RE&%I M8BQ(SK*KW'JX7JX7"YU18*.UNU#Z[WL]P@G<(B4[""IH MWZ>*X]S\1MQ,H::@)QL] !L"S2-3%_0?KZ#)2KN[)1"@I?\/?JQ"7>YJ[[Z1 M[KV=??YW!.R=?B3\F*SJ![VMP&QAZ7J_V[=*V^_V)'1=LQ0G7Y*JNY G:7+D MY4H;XY#=[S[ DMSA-BHNGW!:$>8HJ M@0,D5JKHKO(5*)$X$/9/]H[7!N&-@RW@?GF=6 SR^X:>.J/Z[<)GON5&*"05 MF;V<1HU !4B)89+C?#4+9KLI$QPV$^N#W)F+5^?R,.J,4_3">)K >GZ 6]S.9RRM7,YF/.,TW$' MYG3JM8+ND=.Q&LWIU(_)#]]@C9R.=825$O M*B(#7>J6W/]-%!;QYW*G2GH=9]G8+6?_CL"<"4S3(J>BI-YBPI*ZG;@/DFJ; MIK2-R*.KO[C(E++$L#I$9P=O,$)0^PQ-I>5=$:+]GRNJOLW[#3LX#*J(A[", M%^@F%^+&'0&@45<)@A<5&F1>DU3D;\B/X +T]4V/V3*/)%>M?'W<\L[]CQFYQ=?+OR MN$BX>2) )M 'BJUX-PS7D'2;6W# FY5FI!EVV&Y7^9;QF\7I;ZXL5B-4:^[* M35^<=5QOYS>BS\Y<,CAI[\Z[K-T<,C, MKEXVMU2UNSDUUFB\2(3]")V!K.\()? MH5YC=LB_[)6Y6-%_A;BH.O= ?A8VR-_'L@7JM)<#%\8QJ9W^*GZV6A* MLJ6.#8@-'JCFEC<%M85O=0O?T(=L"]]V+7PSBPO?^A=<^);"QF2%KCCG#2X; M&D5P=L!.!^3O5]U&)+*:Z[FE?%3\N=+F3V%*F /?I914A.:3"Y$YT.-MTISP3)W M',+_YL\(T9_%&][INW&+B&M( 3G0TAQN0']RI7ZX6S[',QFW-L?TN M#C_B/I&0QTTA ?G')*0QI3Q1ZC "%A A$)R(1/8B_K^28+RTZ!%']H$0<#P* M?C\P68O>* \8RYU!B)G)O%6L\ M[EVF"&19I+.XT#07;.Z1W,W<%?5W;U-,9C94%#18 ^Q4'/0+:AJNA*VWP0:H MB'''I*PU%_E20P?\@NUYSTE. :?D3K";1&K"SF;/D-H/WKV(. M)P8(\B>P)U%PS<$W$;-/]+F"C'(U"^2-6RFSQC)Y\BPBC9WIR:+G80[D%U[7 MAHCS&^%@:KRJ3\=.Y>)#6@%EZ'A7:&X)28-A[G[^E^@J1,TA5B2VDNZX<(D8 MR$.LF5G?F[3EJNAEL.YA=MTX(27>52A25&MWC1=7:4^M_)WXMI6:]=ZJJ8(J M(=5N^RW8IK05^<#+*^(W1@"*\4MB*I?+PK>;KH00P$=[$4GRN4#5CZUO'-PD M+M>6U\9])U2)#JR?SGQSZ^@X%6TUL\5T;'%L8Q /2S[# #-ZPI7BGU\%8K@: MLAL:I3?E_I%@$BEI";K;G[U]6W9SF,& *NQ0$)D-!?3,7+%G,Q?O1\LQDHZ* MJ'+1;E)-+(F/O(/V(Q+AEE\XG%?[SK&[B;:^G!A8_PUO%8J:NC$+'C=N%VGO M3$Q!#@Z%07YAWS(]-4&_$I7DHIPGO@<)0A'5NH$TT8OD9>$2:#1R?A9"*T4M M\_O&H_?=BYNX*(147"\%6G[F/6M3D9I5,PMNEL;Z E'QO131&7P ? MZ*SCZ9O@HL,Y^JCBD$13"-KBJI-Z)1#\KLE[EL.&@F)B.)^_^MA0.4-<;UX6 M&LX3@+9--2N/"B5HMPSD5]F-70*_P-$YU!C)R,'4/$]?J=*%49 $*MG5R9J;X0/G*HR/?['IO8^X!4!UGM>_6P?N3U9> M:6;AX#^]:PVMLB(^J> L7V87PQ#LA=XR++W7V7%'W_G+;Q\%X78I_;;*D!SM MB2^JK8Y4[HU?^&:'4_O?RM\6/@2URAUE5W#,+K:<;D**Z)H$E5*&495>E&5\8XA?8#$Q$9*\,UYO]&WH;*3$;?EMFM>0Q_AH\#%@>-2<4#R9LI/K4A'BVP[]*LGG;+7X(O64 M-N\6K4!Z0]E3MYLSE^N+,H.%4X@S,DD. DHLKREUQ<]%ECS&K^4Q -$.341\ M>R#05RB?NVU7'/")PHTX*89P(:FA06#GLW(S;]*,*>[N'>$$K/#K9]!>]^%]POO@L>['$7?#81,>:EK@U=,1U]/#H!M&*]<5W[ M0RN")'7&_6&_.6C%>BNO"ZT(LH$7%L9P'VC%89(W&^8NN>I!*Q8PP_%P%8=5 MN(K#FKB*N=4W"JJXB:E8#U(Q\Z@-/);LJ6V *J8OI&\-7PQ0L005_ B BEI/ MQZ2/VBN(2W<$5,R0]'2 BCO3Z'! 1:UG$*#BJ$!EU,+A&V[ X)(-(-. 6+#055Q%C7A(9TQU9K.:(Z:T@DZ]1M M=%JO?WI()+,>\G7]]CFM-WA12*0&-KA[^YS6&UXA))*Y%R! P^ V6F_T(I!( MS6W^R.@_6L\Z&232Y1!%ZYTQ)%+&T)\6$JF.=:L%B03_:R&1C@")--P+$BG' M86602'EW]"7QD [R@%L\I!8/J5$\).NT79&:AED(A6$@%/'(66$C#(V(A#<\,"VGS@%\E%I*IGQXF2--& MG?% ZQ9@\_SHHKG\=7@L6TK "REC=ULLI!2T)D.8$V(A#0_! M0MJHH=L?"ZG2!AT)"TG3M8.QD#)$V 4+:7A"+*2"6&-/+*3A)6,A#8^#A213 M]TJ"\=(R\18+*7?BNV(A98/-/9*[H^-B(6FZCJT%HX'98B$58R%MJM'7@H64 MV?>%82%M8 I=#!:2W+W;0AF] BBCC)"=(93197HY+9312T(9995O)B2X1BBC MDLZDFE!&FFYTQE>+9)3U)5HDHUWO+\QC(1EINMD96_UNOU_0('AD)*/LKDZ$ M9*3I?9"OLT4R2IN3C1;&Z 5@C+(VZQ)@C+(K?CD8HW)K?PB,43[7TL(8M3!& M+8S1\:]QC?8:=_=KW'WN:X]^M,5![B=&^#P8*MT$ 583D?6Z'I\@-CO\&@'O M*)(-NVF)"BEC\/)#].[]0+H_$.V'4[S)G-D07/+<%=J+*5NE_?VHCSR!P"): MLMCT05QSPZLQ)O7YIWD)7I)/D9[*OQEN+$V^!"G2?"%B!2WC:VM_A1?G/%L= M4$8G8',(%/F.\<:8;HBI!E:B!5(&746JTN/7@G:\A:H%RP_B[C"/X1ZPGH;G MQT398>D3Z$U3?@"A? (NW2D&?O0PK[=S)-F#1]2ND=$8ND)Q'X#*!=SZ;N$\MO26C6UJ>%+ E5DJ< MM91W)+[)+8#9@0?2A?G/1>CGF!;3&,$FY\FOR^3HIRP$?1:C7 E!2"2QX*77 MH3"3VT'4:%);K$Y^4V]+VHYZX^3+SO#)7HDD,M4_D ^9)F+J9=/,?F7O0WR, MW\2[]H2 TZG)HU<, 4?A5$7_DCDH7]L]Z-?;V4?X CZRL%,I:>=/%C2D)GY1 MI82P89N=2_Q".LW9\>RH?!:!&_Y$U4H :VPJ76QEP8BZ2H8!I/3#(+X7S41R M(-UHD_(OI,-/8F&!C[2PQ>)^__KA]D=2MWIW^^6'%.]^O?MT PM:+"8VA&7? M Q_",'\1IF$3+E[(=/*&KG(734*(SJ2;0UH=_C)?7)X4V<7(2[8RL:5W3S$,L).2(S4N.';=H=DZHV./BU2P\2T&0%E$ 41S;N!?(I3&*)""I MRY=]2UOR+OW=JE,<.PBX(Y3UM3(NZ9N0,0(:%5 &P[==Y6]XV<%=BC214FA/ M1?T7-]AQ+8T0I:*M;9K"\W*P%.YAQ3Z5N"H1;M5+NE.U_/>-$]5[;SD/8BVK MPFNO NP]>HX/2N*-Y.:&DG3$P+E:.=+^[^+#1BZ1_*6X$ ^D#%9$ILJCICA? M68);_L#[Y["2 ZQ+5L<2:IHCS%Q\?94'15_%NYVX1M6.@:.PN!8U$[?XI Q# M>C51DEH&0)LP?)$=/&??-?49US3D'W'OJ##HE+$DA1H1;8M84K%B3K001QDK MH,.?$2 M>A__=9H3[/9X7G =P/^G\9O%K[OPJ[_F?]X'?ZDW*/Q5KZL5_KSL49K>'9EZ MK4>5OV(T,JY\4>;61_V5#I$?)/KTP(D4>R79XREJO_<]10-Y^FOV8UH_]SE] M]0L_F>?33<;B/-6TA%I5VH\8]U\0L"F?*4S*W44DPKB>'D:<]&-")-?^ZCU\ M3B$?0\%-_G915,-8,T.=?7?[:LBEM^2J0RZMCNQA)N(A ,]Q^DZLT'$8F\VV M[7K!9CD#=YP]5WL*M.DXZQ3)?2O":]CDG:I]E_+!)BOTE$L@S7\=;__ROJF^ M_*PV_J9.$K9D-N.F6QY[X6Q2/_EJ:)VQ8:K6, ]1]O9H9X2_K756Y>JQ2D_( MZK65L5;&+NH;3FJ J0&Y-*;2ZU&H4'M< MN!15")%,]-O9%]YHXSWL-[7(,#OCH:I;V@'25,RX1S-*&Z\K#*Q;+JIT>)IE MHW[+1E?*1B?51@.T[59!U]#)V>C4B2NZ-7H);HBO\T7>:O->?Z,^NXZY+J#( MA4A( ]::FNN0M-E+U2W]J,:P,[:,,FS^NK[M&82(5\XD!UICK)6"O^W*+W4U MZ:@SUE33RI=:UHZ26DXZ+T[**9R:G%3 +%C\U\M7_IV<55Y#S/PU:VE?62#< MZ+7((^.5M)S!8\+6UI4F0N2J?:.L]+6-8"Z9BZH3_V5L5, I6F=LZOD@M^63 M*^"3O=5- 9_H..*C#'#[VD/9%[6J=]% MMW+=RG5#V9KC"K9)M5H#H[DRDE:P6\%N!7N'Y-EQ!1N'.&JJ7A!!7I)@4SSQ M5VH]DG&>I+[YBVWZPFY#_@%L8@8*V ^;/;H^P@4' 35]90"T"D RR<^J=8Y@U?I=SNCC"-2)9"6$9ST!D/NUK>:?R+6GNY_=[Q MEXO3,KNC K!\WIU?>\G:\9<\ZHSU;J^ PDE'.X)-T$S/HN8E@0?!H:0%J+2F M2M"[B^?N 5V>=V(6[^U,C/IU67@[DS=>UMV)W'DEW9UWR4#B94($K%E; !D$ M( AA?U#IFLV[DGFO9_@Z.CU'6K=OU>N$+.U?''3UWNAH_8OYCUU$JU2QV+^Z MYBD<9MXV2;W.VO):J39C>WI>ME^I7?O!8N 5:4S95^\;//?^B2T>V1_PDGG] M0K4^7AD60UGM5Z[3EJ(?KD?Z[5WZ:<0'.^_OG_SZ4H/S_X:ZVM//Y:K]E5C8 MP5Z2<;D%52\K&?. U2_8Z^N=\6 T5$=&4R:EM1H[R<:PM1JGDXTO?A34%PWL M^!OVF_"V3F,VXM =)QV61ZN;GWJ)AUZ%@;OWUSC@;DM&YUV2RVDTS=Y>+QU, MFM>C*[.#8S_:0? ,5-@32[EO4LFJ::JC_L&^=(/G>:3KI':,2/48$7.C4TOZ M+^X!.<=UAL:P9VI&S[ MTQZ9DXEC#8QICUE32W>FYO\8%H1HKWOXR(5@?TIH MQ-K[[<#IN1L@Q%-E7DBB](-#U%*_YM^8A[-B"VY^^OU.@NP]O5G'/\1'9R^$ M/O]B3D30JA]\+PJ5[PO;RXOSQMU5T; 7_O3+O6#ZF)VIN8G#^Y,]*VRY6OC/ M#*=XI4-R$0H73VN*\[\$*?W9S'58 )\CC%_TI]?)P(_-)Z=T[RK?HP!!%Q+@ M]O1WTJ/B02@,R.BBOB=,>0YW#NM"J.-''%H&7V5B]AI^7)II,K%#G$-=O!Z. M\0N__\/V;#X#1_E!(_^4V[B80ODJND[Q6WKOMS]^W'ZEOVJ_O:5!DE,VHS>) M/8.+ZTD@^'A'.F%@0ID\O1ZA?G'2)'TXCDBZRA?X>0S[&Y^.3!?\-VU66?G^ M@D\9YK?\?(BE,HN\&"Q?B58*G]!@/\!J'O:$MH?8OQC5'5NY/@D4#5EHI7E" M_X1E?/5 2MQI9"]2&G,2)Q3F!/X2T9@AYJ] EE_' M:/$QJ^'T4R'N2%4:K\#G<80I-#Q^/WDM/E;EO^.C/N./XU1#^#2--DS7!CM$ MKJ/Y,*&D+,30;#%!E8:ZIA+K2 Q#T@"G*:ZV\^3B&/7)#Q#('D(HNJ@FM'%W M$EW32,M;3_GF/TKWK[HJC>X^G$\%ZV,1D9>.R\BK8ZRF9*VJRBWW'P4\/PJF>":LC^-NP#N6T:+M;M: MX,C&"8[Q<'R&SW'QB02Z#K](F3N%L2];UGE-,?AP]R^)1"\[!@JCL97RIHAH MJ0^P9O82I-B)A%I#[3Z#( P1\!_9PE_Q>2S@83W@P&Y"UW= /?#@!A0G#AU M>'TQ9!(.''B*213"0D-X$%8<43*%UR(]@E[P(U)" MT80;;_XNARUB:U[P91JOX(89+H)_/G"/D\]!3=P)G$^]X!C]\#2:..-Y'%W5 M@2@D!$88N/'$U=0:\&>^,19)N:Z MHP+CU)]'P11^@U60Z+&B'J'IWGS6=Z+QA+'?9&6P/N]BCQ%?-P]8P" M3LL\X\E,6Y7HE5C)FXQ+@.XO0;K1!'DQ64ZEL3L+<&9PPG*9E[411N A$).M M2N,3SI?XLT\?O^?F[^AB6HM\KL!\[I3'4K0&580JN3WP4>!2D%-[.ZDCE4#< M;>XPGL8(1E&:/0U_FT6H[9"QX5OE4\P1+0\^D/+=!WC\ H+&N^<0G4"50B:( M8@+B01PAQY]SN_3 5POQUV)!1!ZR+B*Z2C^RO24(+CE-&(^LP$(&,=7@H<$Z-DR2?L6XRYN":A%S<O8D>HYVHF^#_L-?V33*3L?Y%G(7 ME_V"R@1.9VD +R6B]G0G)/+6/IHXH.4/[8L/.,!27$TU!_DN-;7NWLQSVQNB[QBJ M;NH%>T-&J;F__KGMSZ#]F?U\4^36+L&VBJ*ZBJ+?3!6%V5917%H5A5ZWBN([ M""^*.@0\>$G\W0_7/#V)4O^!>6SFKD-I9&J^JF)@%E15#,Q\5<6/Y+F4H@GW MJZC@3RYZH;Y'H<4+G5BL;159DXHRDVOPO_Y, 04V$BF?/GY7DWOFN"2$[%FF MF$3.TX('XXMT;9J%O&J1H/=0_H[N!T:WK^0!-[G#?/Q@(!QPJQ!I?(KR4_"IFP^SF"DGY MGD&_,^Y3'^:6[H!=4J.!6!*Q03RJIJOTW706 M3IK?QT/:#AFR[RE)A/_([WYY-J[!4QATQJ9J0CPQT//QQ)4$QE\]Y29ZP#Q_ M&NP>6@A"*IUK(E#H+."E/K&.M[GV3&H $EV$O&++Y2"P3^1&/UC+V!79R#J^ ML(1O4F8$FU+A8UB2M@VO_& M2C'.ELO),'7%E9VR9 X\S@V3^JFX""V;W,RD8VW0W[_<9;3<6J-7)F;#\U>& M0VH**-&%AQZE*." KT8+7B\'! WD&KC&2(KYPQ_QD[]Z7%W=1NLX\_[!#EVG M/GE&6QHZ=EIB-L.Y;86?7(R!I_77:&T[PNWVS45@JC6_/IP@A82'12M1G#B; M&3M9_%M7HIS_.7<77"\67HM"$($%BAMA6UE [ROSMS*55,E]C/2<8W M9.OU@K/^+J8_6J$G1W57X"J"JYN44<89YM@;MA#-VEH6'G=3+;V MO,K6;J93RN@!(V#-P3OB$5XZ^)(E;" '9T8GQPFB.)[EGHX3 :N!6,<"Z[*7 MK?H#]7!>-/M4>%-#MR_G0K.BR'MB+RAJ"^>,B9IYZ1[)WM!A8"$>V!Y:S#JS MZX:AUAE;/758@%JJG)TT9I:!!2/OW%_OYNX4')3WM!E]&_1!ZO)>I;?K)\ M 6"G2?XW?!+$SGXS^E4E6_ M6FM0,0KL]"XX9G8-M3\J*C/]KUH3$/1!KFBS9 3"Z7>),VO[ZG"4K]MZNT_A MUN#Y8R/!GK.^.5H:*3C';7GM -ZTUN:G),L=/DG/RW79W MO"B06&E$,TN'@_R(H+KEFX,FRQL/WY?6&0]*%-T>&F!P5GO3.V-='6CY_.^& M")??I%5O\O";20GMXF[_[# +]RG40\Y;4.TSF$'9MT= M],]M!WTL;JR^0@3^C&^21R$.QC+@QWE!:@UF1H[G,,3F6U1T95MTI.8-1=S0RFIF2HW=' [/6H\I?,1H- MFEO4\&BC>ZPK&=U39VK/CK.,=L9;/6]2Y68:[;O;5T,N_=6-@*IWHW/P1)U7 MA,W]>M"W]4%%V00Q67J9# SUD?-8_3#>PC#>Z.=3+PV/?KJ@"O92]ACDY]0H(VDDZ]>U34>XBJ7SZF%3I?/,]9U^)TCKC MT4C51OD4S,M,T=E37@HC@9;#*G7S"3A,[XR'0[6GY8$ISG).TU5$3WSZ$:;J M#@^6VC%'[9BCXQHRKEENO(/4C$$%Z7TC7T9Q69./3A>?M8+="O9Q_8=&!-L$ M_\%2>X=[J.U(LVL XQIDKQ#E_[Y26*TMT$X7A.%$>%DQDM4U5"O*\.?83([P M'=@N_>\(EDO--69/>_/S+0)8S-P8I .K,ZA]8!.@77Q81F-/ZD,GO#R!0RY- M$&]@[=( #01[0BS?#*@0PF=*("'H;BR8_1"Q[."%,J"GPN5F2X)$J8"TY*[R M.9G.\'<;.#5X%H!$\HR=],UK9\ZV@!.5S,P:9FJT]0)CA3C3SW&XG=$O"T=C600WE!^-I<:#P'9"&"G;D5ZX(]&]OFTWG^1#DS_T M!U_-]V1"1?&N!IUQWI6F>5\I U.'36ZD%#7")(/CTNETG$\$K_&9:WM@!7#> MV%+?5$9)XR5X8WA,WC!?BC=&L*NC\D;1_)>E.()*7;-/(?>PNN"YB* (^? C MZ?:N[]M:0$A5+VA%K5NP/:PN:FY^_7J/P"LLHP@ON'YA]K $5^?(>]!P#UI! M>E)M^R_*/1HX(U]R:^()8&G)9.*4H"<3*F]6 9Q X-)4+SZW4Y9C_BGNT:3^ M"&H4E_!YP.GV;($\@BZ..W7A8:QD5%21A@B96,D^VJ$$1.;(G*E3@Y?>RP_S MKJT>JO-SQ]B 1O0U%&O&?TPJLY%'&,3.%4=D2Z*.C2.I""*\P"[XDP/._LJ MFI<'7#;J BY3%3HB&[ @_$QH7?BT;0C+>J]@;C7\,(^P_#V(;[CQU'CINT(O MW MK6;RCZ-47%*>G1"%**#?1>NX''.P&J'07#XVZ9\'R^B+Y=%YJ//*/\'ZH MT1Q8!'-_A,!&."GI-#;D CLF5)B)9\ ZT5PW$1'4;-O0C(H>H^2X>,\&/20] MLKIM&WH/.T]ZNX/KKA)N$7B1W[,_( QB2ISB('/Z'?.<>*XH^ R/[H(A<@)' M]!33MJ<,VY.)Y'S:+*8QT,SCGR6C)O,PK =Z92\D?[(::H7O986O!LKRX9(W MK"=Y4M?;S0;Z-%!MO_U6P=TVNE]L_ ??L0$@[RL*O[BJC#L=A=]3?=Q;H,@1 M>1QWAG=6*HW$6N7GCC_ZR5!G8(E'>">R"U],5_F,21TZA^W8IRZZR&N7\'FV M<1^\C>W,>_+HP7_ %\.:XP'UGM49^Q[+=U'B,A#&AV^-,+D7C&>PBC9[T^!F MRQ1+P6;S&]*P2K8 3Q3?%*8;HM.DZ=L>W5EB0@YGXZ):1#O*4;H]ML/)=K?0 M@8"90/T"_Q./+9[C-_(W5$#EQKCGZP D![P#X1E@5F!S/YLS[8Y']:\S"#+N M6/ (0G$3"F,2^Q6WP><8G%U,J"X\) UCX_PAB79*0JS"(8#)"%4QZS=4WGRP M@_CVY._=^.>J\K> /?CQ+^ZD7_Q_"-DFSD;Z\0_[&6@]%:27?H'T_>$B5*7X MY7?IEY2<$5'K6X50RJG!TTYL:CS&&Q'/TE'U8C;)-DZAE%(5N^R,L4Q@RO!2 M5 6X ))FG."V5A;,#M=UT^VEGC9R1S*_\'9VD[Z3>.5V1@N]D6RCA G^Q0]N MXLU^3#3KO4_?^2!]IR@1KVLZ%CT59^)Q__!_3_'3MQ53;^,8X-CX_$=RJN,A MD/&H:6[9^,UDS)+2!!JZQ!6?65(:A'=P04 =KN5F+M*-V%Y,N3ID*AH2#R]/ M$X4%UYL921"3:5SQ1A?#ABQ_(=7XA M:MP^>4"+N;NZG7VE,=XX(BH]F=QY?\$9AP(Q'J'MPP(V*6"M8C8QL(FPG$W$ M7'$Z'(E9R@4,'6H^A?%=#"6/X/*@F^ ;T3)&?I!R6NVZYW MG89:&[=AI%4ZY2F_2*XY_S$QK85+6N)RD[(>[?XF,T ^VB@+PW4*F? _\A\!>7H<&O?64 M/^RX9JBP:,CV/#_RR/%'IP4CA&VCE_"K>6(EB:+8ADF9HB#]-$^?U+R^*AF, MG;G)2%I@K?X\\<6=C].@T MS*X"9Y2U:II9<%!;!V.)Q%[)X6#%#.+(9,\=PX;L\>#9R_Z%'.*&S'/!&GOH MFXOQ178ZU2(^?JXCINZ4!H6[G@-:,B2'6@'N"="7F2+:3" FB@LZYM?,+ZB% M042_Q^-1:^#C)$&R>Q"RVLZ_(S=(T70*]BY2W^DNBW+?Z(*OP.<7 ,44-/.C M#M7DZ#"K;J_!/U8\B!C7+D?WR7P4"(3..'GJ2X:WYC1Z#)&*"=B'\D,S-D5* M $6=*.#._,)^VB@BQ*M[Q!6'%2+ N+1^,4PLG87WY <_^2QP/E&$LDTT%QPD MUIV* (&#^&(R"KU\>BU_(Q ?DSS;)X8!I$\U'I8 F"?'L=?8U;($#:= MP)<_"#7),TP93E2C4H;LG8,BU$]:-TFOI^]-V8KPHM&#QJ()MGZFD>8V"8 \ M$AU4ILTQJM*\=PAD"ZFZ(G;=\:[;P[E.R>:*1(UOF(NAX W@ J?T\UORA1NN M.Q%/51X@1$->B)&Q<7812)V_Y#>X7+XP=Y.<]L(%EH>?4TYAN5JX*6,5K6C* M)FLI?+0? L;B 48X2C.=R;Y@#["0@)%$T4DUU1EZ4_%'"EX)_)'['=D4F](!2 RGA%? MFNMDB^)(,]6.%*KN"C4JIOCI]*S[LV4:M@*NL2=9?X:]@9CZR!JNEES6Z"KDBZFDY* M!:#MMMW\ S50??=D!.[)2-4+RF3W*A*J MW\_ NM1^2&\R45[WX"Q<)=J_I+ M)] 7;5B$P)A,FP09]K#$%0S2,AZWYT=!1HD"2P[XP7TC-;3'N574K\*1V<^D M#&]G=^0!X;YK[U@GA&'+RE>DY08-]]YN%>NJ,;JUMJ]MF]+MGLR@8T)_ M8*G#?AZIG.#F4].7TF47ESCCD4KS@F5/:ONT86[A=G&(MQ_9Y==+Q&<,7L,= M'*!P'M*M7DG-! 1B:7RF#8O:*$0FMFX%@&95F3L@J\@SQE=F7-YXUONK=Y\& M&K4-GZYWQH:JF9IJF'DIV\P]UG-L@060-Y(QS!22\60@/NR.@4.)CO>&GC.O M)44M>Y=S?J$GTRHC1M]CS7 3N^'<<;=AT1"=L0?P^OED*5 L0I/HJ]30'F!%-NYU)#,2KSM9-K<8=6M=9-N!%S3] MAE(T2:"P];P>,'Y)NF<*CBV^TG,]OAF1'Z&J/.!^WLH75^XE42LOB0Y]9>%C MB!YN^-E+:A; MI]GWOZ$'WM'@\G3)1",[R2IW,JR6(8-UG%%##XL;2:B/ B- M,[:QR2CP'7[5EVUM)%.WMG^RW0C&?JU<,5%9[QF]*Y'Z&A=3AUL/?;2MPH+, MQ <,*DJ@NC\\IQ_YSKW9FR?PEVY7E%SX_(L%C@LV_*O'XY%O;!T;'T3YGK-% M_2HTW:3Q#& ]K7Y!2RTN55,0LBDV=(W45#+=^*2A,N4>VSJ<@R4TU5 MS$B8_),9YI7IN)CZ=0M^-PB^JT"T(R*RA MVN^5H?.<@T*OZ"L^F4(W>IVQI6JC@NS9"15Z!35>3J$;B$6J&D8!>5I]OCM MQK[Z?-O\G[/4YX:.G?LX0:C7SW<8GZ$^WXW"+ZG/#>S85GN#@6H6Y/C/1Z-7 M]..?3J-#>&@,U>&HP <]H4JO(,<+JG3$1E('O=9%?Q$7O2Q9?[XJ'=N+1WU5 M&U9HGZT*?6-BF* M=J.XHMV\X.&4APS_;L"66KV+LZ58G60.U5'!N)SZ;49669O1V>[?1' ZLP_! M85EE66T:Z!=' XU?N Q+!Y/MX$]EH:KPLA<)XS%.-+J5_>![4-L2AE9&R9H1-7 M&N-I8]G^\9H!=]12+^E_FIAB,/JJ43H0)F81;! $EP5[2WF6)J/&>:-$"+M# M" X4]DWK0Z\:U>';-#V!9,.IHE!];"?+_X]5)JJ6DE/(4V8,1A8JC:HJ&VN M*TWZT6S>BTH3!LPZXI=6D.OLI$D[%VE"B&95L_).TJ'25.8MG%*:(&XU>T/5 M'%8DR.M*D[:'-.WF/;VH-%E8PPWNDE:5_#XW::KH+3V9-/5[>(8 MP7V),+2JAZMH((\D2WCH7ST@OCN-XDX(KH)J"TM?PV)L4\.RU;SQV4,_5'52 MG7!K5&?>QSKS83YPVC-XK&I,.N'V#!I6/1RI [/!N!!T'$X<3.IP/4+NSL6* M4S>4P+F37.F*IH1@[EC^ #Y :F;;*6SB]KI)X1(C%?8[GK\%?EB_QZ]OXN6V M8?95:X\4/'X+ D*KP&BJ)N@.LW]I: MFE@ F:?W>/H%0RL&QN9TBHL-H3/U(6+;'.AG&E-#F5)"C <&)"8(F<1"O(6? M\II!Q($*W^_).$DQ XUC36LF:/8K]1^N0O8^_LMOH.TA/'E^[WJT&_K2;]DW M]%>YT:_T/OYK46)@_?_L?7N3FTBR[U*LQY9$497URV=E91K#B6I@ MED'.M0M'=N3+.2[MAE3;"W_*RDY;NR?/$5"_I_IW[L>M5L?K(#Y?8D]0'-MRY3WS)DB6A7R@O MK)>B_&^MEKAK*_O3K&V;SP-"GC MJM#(L3FB(Y/F/+363/@3,W2ODI0"H,'3!%JJJ/JSP(N.(:WX^+/E_NKE$=] M#\@]58>"JJ.D=^A^!M1N^]/3&#CGK$OFK*T<=2BMJ@ZF^J3T)F_?^.M*D@24 MKI($5*#QW(LPN:S\(/YT*0*U4[NJD!_/$;B.<]%JM[NNX-C>MA/+$JBZ>'V& M$4S.#9?"#35<<"A[1V>7P[MR)WIBU)R'HN-I LT4@RK5U9;:6S&,NE$,/![; M _C4P.90DA0[P(JZ<6'AV/.0I#Q+H+$H/5A\L?U-E+YXS-4K[*D!YC@ _ MR6RF.PZE.FB2@-Q5EB5/$N@)R#AKU>O58ZA5=3!5M2[T*L\2Z"9+0.99 E<6 M\N-9 M=Q+EIM.]652MW;>.)9 IP;>LH--5QP*'N'9@EHHZIN.CP@R[,$>J08 MZBK^[JT8>); Y<"G!C:'DJ0T2T K:4Y]U@'9\Y"D/$N@L2BM*_6\MRCE60*7 M Y\:V!Q*E-(L 77,2PGP+('>L$*U)#U4A2N#9PE<#GQJ8',@26K0+ %%KFH8 M<:9&:5\%:.LL@;B^_>9Y #_H;$N:\Q4<'V*#+]YZ+[8KJNG)5>VJ'JI]IL'/E8F41[*?$VM5AVS': M_@@F^[OI6\N8 !.ZOQKNO.DX NWUBMW B$\7"K3P&%TRG6'O:$_F\F*\!"KGL0F&56:I6$:38[*:"KZ?_F/DH1P\A,\K& M3GNQ94&3DWVA[=% [4:.Y7QUO9CK"IZ>5X[T2(E!I('R+@&=,X*5OCNE> MAC#&SG#O80X.>15^O 8A>0I$X=X%>;/R?.Q.*.Q "N$-B!DF2_[W_YHHBO3N MTX]OW^A?Y7=O!13@($8#@0 %;!1_L#J'F(\12654TIV.]JN&$;T5O#]$@?Z* M4A$A19M_$B%:X0>5HA],)-";1:E?5^JSO.5BII7G^]?U3^(.CGT;BF>$?X^I8?M94JUG PO'-[(>?M*%J/?8R%L<'3HEVCS5CJ?3LIEH7V3A'ZY#C2/$P(L- MK#4GH%Y!+\-R9Z^4RXH&JD@_3[$Q(P1T'J"5HIH]^$1@4O@0X"(@5H0F$OQS M06C#S;C9IAAWZWVQP0#T(U=8^-Z3\$_37=O)E\(_(S>6RZH$BM2_F"SB)R] MI[#IR6P=H&0:C/=2:4>%5<:@!F'&Z+8+>,VD3[#M4AV3WP+@8S"XU]M)=V)& M!/#*0/_%7841(? C>$UC#517]8KR_*Q>1LXV962BB[\A;;XN,M($W!:T$ # M^O#PQM/IUB,@_?O,NK;"Y%.']?]>>MZG:MBUL)Z67I@3H"T(G'G M:PRXV"ND9MP;F\(]H?,<-IFV2M\*\@I5)]?=>-O;$,CV3K]WO]&M;:X&C<%4 ME75QHK70@:+@ DO +Y+VX]BZFS@ 7_A7Y(2X2T!8&J\ T]>OL4O^@SR.K$2%)A3,FZ$Y5"?!6$D+MN7"N.=@Y@'#& ((DJFH9&-M)YP.#I /I/$(E MKHG:N.J^2@?2N8H*/9+.X-*/16E4E6K>"^%< MZ\H,G5@X8V]DL8])FGE#%A='!O%7:M_.4N%N@_-FT'2IN4/HLZ-E3>MI3B)/C%C<6X@UNGAWF M3$R5\7Q0$Y6Q(DIELFF7;!@&)\4WV%PSW (^\= M:E"E6S!FP "BDOE=F'R(0Q+8L!6FN_@1H7P:/454R E4\@FYEPB_>4%02 _, M[5^C%?RPEB#!'+ #,R^F[RU9&[[[ 9FE;(&3S954)"6:)[GM&D^5\T3W2=9D:34E$OF:N W"9_>3>W@Y5C MOM[:+ET ?>A=_@WZJI"32M_'OEYG90TEEID5WV.)WQQ_/82O?BE^KL-3BESZ ME30L_[QJ*%D=3B2UT5#5KYA,FHUT?I,:;QVJYD+2CC6^MEQ/BA/UCI*X;NQ4 M4PW4)_S3K;S:>=FKO[/"R/1M<,'?H/1^VST9=BW:=HG49;Z']7JEX/K5!)/= M.P!K73.F'GQXUJ$6TY7"ZCL);9_&L?+IQ]=%A>*]VLNJ@%I^R^P]\_?% M:GJ!^SHO)39;?+^O';YI%DLL5!D(8 7PMX+?F[EX].FOR Y?FP<0#9II7%9M MH&!F=;-5)RICP9F,,UF.R<;'8S)%&DQE49*+B5F:&&]U(*\!,RCP53K()+$ M8=0S&!T71>-^H(A'1':(B,37< X=$;D.*[^+H,@7$GY==&WE3XX0$[DDC_1, MX7HTVV(GD);@D%X=[+@<[64C\1QA>/S8R"&$IBI1H:EKQ4#>Y85&^AH1V2'G M26X3);EBOE,*Y5(.=X0*3#XU)'$R:A-F/(QRBJUC#LJ3 ,,_%.',!!B6Q""9V'TPB XQ#&B)ATI#'%)3N!5 +6%0;%G_H4F#Z;ZN*I,.$<7EPJ&(V0U*I&(Q<7C>AK$&*'S N%9U[LYTH>\?*ZAHUJ#%&3VJ1^\M/Q MR\%>F^/Q$GAAIQY5X=CBV+K1CUA;2M.I6!N7=._K$?1XT(-G7AS!D2SPW8E/ M%#6\1EB:%=4W&YY[F)P1:78 \C)2-[%N>&L8<"BA>6PQX&Y+J%C>?KS<@ZC3F%T MW H8NMP/$/'X0W7\(2Z$P7,O>F(4'.(P45>.%(BX)#_P3(':UJHX5-6!$E2J M@ZERR*("EX3&R0?J'N>= 5M[=4@>AS M+\)FF71#> >%MJ3IMU1JJ"!WK676P6&NCH>YFC@J2?K:]S"WU4:>R%_G[,O9 MMS/V+11W:Y7FHX\&4[7$*.#LR=F3LV=C]AP=L4:-/J;*U9AT5Q[IZ-Q+;?U? MJ&>3QN9@+4A4VXW,N-@Z6]V7Z EVT,H%(^.=&F/+^)47V/C K4^PB>PS63=R M_WL^A!DO4UH_8LY@45%8_I/$0G]?*-)&^'-S)^X!D2,;8W5L:3)JJ2: MAF9.M-G,,D;J7"+&W%"LN?8_F@2Z('YJZ:_#O8_D9N83\\\;M/$G#R=-_S/Q?IOEE[;P=_XZ"T%Z\-AE[ MOS<3-AT@X8D\SOPN1#? 4!Z;3"[?4C,IA2V79#AQ,PPD'<(&[J MO,'(N1W88/O,:_$-92]6TH#,KFNWEF0>.>3K(CNM#UX0?O;\ @WN?-]T'VDW MYN#. 5K07W]=K'^X.4KP_A7;-C_00$T) 8U-2G4&Z:/G4F"+9G@IK \/Z27C MW8QNMY6A2))L@;L2V$ =>ABS)*#G@)HOJ#8J^;M,ME(ML1;A5"7!>AUS%9#; MY"_OYG:PE;1VJ)JBX-NC_M_$](5/("OFQ3!CD_;J6XF3\;EVM1+[3;6R^.M>J[T:\X3*,H:=WE]]B>)_-R8_X3@UKCD,Q(&DQU31Q) MHXYR5B\A;LIY[DIXKB;CX5 \)P^FFB2.]=:Y8)SG^H4^SG/U/%=3$^M0/*<, MIK(A&G+KCD\7=U/[)-E$GAL% H8>TYC;FX 0(1,GE@M'0DV2^"X\50_;/9R$ MC;"=O"9.I*XZRI]9;NC%PZI0#N@XL-(&4V4BZF,.J\N$52')X#BPT@%6JBB7 M9+B?!E;7D"C\Z<>W;Y5*7=U/J9_OS5#H6J,J)H8K=O-<%3U$E6%I/SCH I[$8BRW+J6SIE>:SX%+FAVE/#HFVX8 MM*I'JML,BIWF+=@OZ/#I!+L*X.IJK6^>LY]EU["YC2' M)V.5^B[M%3%'52]1=9JSDS&6O1>5]D99.0D5<='BM%2.2@DHU52>:TCH7'<=*3'75FFX. M4:YIL^A$>53W4$'E7=Z>)]1XJ"M(A08Q?/+3VB%PD+4#INE:40(@D3W6YB?RL>F!X-CFS';L MT%XW]#D!TR'%4+Y@73O4*&C!"#-6T5\(EH2$@8B5;59,OCFOC<3/A13]LP.4 MTRBYYZ7T"D+X#ZVMB/+"6Q&?/@^['L0% H/J\H [5F/E%0-KA^(5 WG%P+5S MQRL&\HJ!O&)@[\AUVHJ!IX@R835EM N":!98OKV*30,P",&&1/LBV#.&<]5Q MR2N*/&JGN5 Y4=%EU#1>BXRSW-6Q7$<7-9NR'%:[$<>3KC*V.=YLAF%.="*-N=BB;+3.+N'9 MV+U$U6FJL$YH32!)YU=#+A-5I[E7.YF@A#::Z:+1W.[A;OC,N?B4N\4V' M*G)S_F2[=A#Z].H[=\RK&61TFD,I0\<:@^"8\\+[EPFKTQS=&",**V7$JU=> M)JQ.\JR([32TI?A_^L*2Y'&%S(@W66:&:#G?U1(XL MYV7.RV==J,;HK% -9V;.S)R93UFH!N;=5:&:$S-S2?&4>$%?HB?8/NM\+[W_ MV/FZ^Q,Q@PCKDY@AO>Y.6WP)>-M=6)BV+SR;3D0P41>_-%],?TX#B_"D3RSO MT85)S07?1"J^"A[0FO[0)W]%=F##('%^K[""A7AS47A9VM82'W]D84IX"A]X M)@&>-\8_&PH_5@# !6X;_ BE]0G+H6R:WK^X\_ K'!]?[CKE=@D_%8*0%@ MKAD\ (/3@5FU& OK"H0>I0!.BIA 'Y^L/)\2!&1=TWT53,L")@H# M2A;XWX+8(:R(5B3 :82OR?!F *_U8-VY7UE6Y%]*;8=EV:[!UC]Y+L.$,(_\ M-:X"807_\9-2._??O@HO)M;H"8G_1,N*S%[C(CRX\5@2QH9M#ST_2+>&82(# M&[;%T0I>:<)$?)O #L"C"Y,^*,85)7 6#"I!Y&#]B%G(*IDL?.])0%H"1I&@ M\"O;G\=@QBI#KW1YK-"$2,>(H8"_DN%RLQ(F'(2P*&8=U2\*EHB"X#%3_ 3-@8B5FYW7IJ)5C M;F! >#)?8S3"ZI9""#/)"4*D397P#- PH(+#7Y/T@V,& =/D[_.\E) 9^8< MY6Q4TD 5AYB/$0E 3!5>S@316M93*9>*3Y>Q5,RW"]N'+Q=>Y,.;7%BN'R W M!D)* M&5H4)U99K"Y,\BT\3#V7"*_$]#>M M+H17S0JT'JQ &4S#I4_8&H+-13"=G5=.&2;;8*A2G*Y\;QY980+_M?40LRWE MAYC#R[1"CG=!\0%&8D,DPTD;9VLZ+^9K@&Y'=J&PRBQ5JPA2+/51H:JF_YCYZ-D<0@V6C*DR0JN0G2K'=(O7>Y^Z<VH6@G4U+%Z'9,QA/,Z&)!STJ^6*W MCJ8%$LM]H^KJBZ19T MH,G25XJ! ^FF*Q0F=S 7\['ZOMSUK?X*1E.+AZ E2Z>-=#@E_I2?%' M,[Q685A!@"N4A_2LXTI1<,UKO^:0QV?,W_DOS-_A!+AR\5?(,;TN(%SY\J]X MZ6 %"S0S@J]_=PEX$96$_HA3.<3RSKC5_=!VJ-!1>:U+VN4NXQE=W&/)NL4* M'KF*K?=?/G>6T#]:S;A< ;%9ZX>VJ/SA;9.VS))(U$:MZZ$V&-H-]4^-)FN M4^R-AOH.X"NY9X!TO%&')1EWF+F) PRF;]2W&WGJ7$,U9^/Q^;(QEC\; 2./ MNZI_QIGX^$RL53#Q81FW=U9X=QWE"NL_4X$5!7-PRJALJ3$^E!/(K"05(SY& MI0<(>'Z H30:22N56&.46,-15V5 ^RBO.FD)R7GX"GAX?)X\/ $>G@R5L_") M.ZJDA[I9#K"LK$%]E\$].9O#3#0KN778#O[F];]#6KJ.QJ$_. MO"W&I1OUDW&B;RF/$/NY3K)RF"J*<-Q46'LD'2PGQSG MZ-DBT,\,/2HXWL90UK:CIZ.4C?-P>?^+QC&NK./3FS-R>=D&[6_&:(.I88S! MR"Z>4[]M&FGJ04"8([,W#F!;9.J#Z423Q'%)!@5'YODC\X2N7UMDCL#UT\9LZU/N2WL/O8BMJ!W>Q MNV\Y>T;<6F7TR&=["4ZAU[15214G)5YCJY3TWO9=OK(;;-(;IJ&COE=F0NQA[][7E"C8>Z@E3X M[+$>G-C>7&#M:,M#CV*V5:?@N#%;'O/1-?,)G1%L^#[FM1" EO<&#\#SL4 MT"TG, $&$'@[/E=\0 0F35X9+FU_GOQT*V5>;,>A?M%ZO28S#Y$S5\'U M*$T0IW1(,Q16GD_!1A_W+"OR 7<."8(L1/%M\O@=D'JU^09VP8%\*[2"C OXA#9QE$\98-A6^^]VPC7U/: M43P5*,*>#ZA! =1AO!YB@..'M(,?!*3$H@NT V!QM%9N*\=+@$9,F&9J9?Z:4(#XFVK]K^>'5M M42#2U:1F>05$8Q0LXDA:9K]NLDQ'V"8WLA3[J\/N7:")/"I73W3!&>E2!>%D M\\T=8)N(WUD4P*^"8 /'0^%#_ .,I!/S,4)SQDG#0'.R '::$\<&8?V* U)> MC>V>: 5@BVQ[ M$.$T=Z,Z(((.1)#$R:28@,5 T902D]/)WS*C+!.$_>3LVVE(/WI&!5.N]A*?B).D\/2]^+'I MS'>^_;\T93!5)%&I3#XIYT/F6@=$8"^G5*-FI9^8O#YY,IGK$H5!"-^C.5F, M82$E;9?Y&#D/(+:PQS1(7+@L$&=NL%2AS%.QPR"M'S%G@>=$8?4CVUT-UIWS M5.4O;C1E@V29/Y=IWLG*? 3_RB?FGS?F J9[:SHOYFN &239A<(JLU2M(DBQ M-VF%GS7]Q\S_97H8'ZYL;/;G!F@2)*OZY$9EG E?D?E=F'ZL-=GPGOF6Z-Z_ MQ$EE@LFRRIAO*/'[P?SY+SM<+CT' MC1#XH!R>S6TG=/)'LC@IN6&SASV]T[GJP=<$;K@L*^+(Z"R&TX^] F=;5G1Q MHE3YGA4.)ST1H) %.Q*/@P'*\:%8$NJ%?[*TNNRQANU:WA,10O,GS:&(%T25 M]%:16X-UM'&.)6O7C_UFFS/; 8.:[=-NU%.&: MJ!EE4J-6)=?PUYE21&;X*'/(+U"O;H]/(94)/0=N!H3\);8B$#[%!_T_V.EC M.2[2> *%0/" ![#9[S]X0?C%"_^;P&LM[]&%5<_7([&'-G'2' [*8#I1Q$D) MAR#A(M=/WPU$6$^.)CN[ 8FSH6@ /8K74TPXK;10TG/@8#-[.O/>.-&AX)O% MR0TP35 &OO<3UA@"N;@:F5/)E">6@0L,H]81@W^+Q&\X28HVY2MJ396=GU7(A!UB;0T45.JE%;= MW[IYN M!S3!J*PD=8T5CFO ]4LNR$E]7Y$\F+I>6-)& ML>Z#&,I!CDGF;;)E-R3O-B]++I#16I)YY)"OBW*"4EZ.27:'DAZ,Z0>,4S_ MH.\=^#)#$U#=!$BUPEP /R)G?GJ^\!S'>\%ML3%A+(B>GLPXZSDG2F.JT.U( M;&;;95!B0$]\D2W7.\K=E-L]-5*:?'+<U2.:>J3,Z.C8S/X6)%#LTG]Z72GW>\2O?H[-8?ISCPQ%ZA5MT%JO_3C.>8;I7NOZ[QT>? M/(+=W*0'_242@CI;5PJ"3S^);]D!$;[A"<65$N$#_,)GE[JOE +W0 #;#6SK MVF7!9DCZNF#PC?@"#4A=Z?I_LQ=$>&.[+!I8:+AW)52@F?A-!,%%]*_ZNK[W M5M'"2JG$P^Y-.XKM%J3KZ,QA'.P6;BRR,_NWY]W*$7:-$\>&)NIR5=;YGK6] MZ[>]WQ7Z]X1M[YA\WP+].ZS_3-EUVZVQ/,]V=VNLR+$;%\,2KX0Z):6LJ@VF M^E#ON)%&;[FTR?,[K67?P0\VN8I:^DULCBV].BF3]%0N*5DWO#I8?)F]:1OW M^#9JJUALS>C*'*NG)&]N)]#6=9.1).HEE1UYF^[>H6P_Y:>W4WY!C?9+\%=U M.;I>!XZH#KS$1MSG^'Q'/O)YZ*NT/3=-OR$_5[:_I^XJH<*92)4#Z*Z6!G6\ M*Q&\_,Z=?\)=8<5 ]ZZ+-\*,[+&H2\6Z9[OKN2U [W&7U3-$Y$GT7%M,-E9[ M$U1[HZYZ!O<)E>?X?$=N6E^UW8ZA8;6-WW;5'9N-@]7BZRXN; RFACP2M9(2 M5?O9VJ?OO;S%"F[M /:.?W>/^I8M\4SY;:O.'_4UL#N64+N/J^[*78E3>^)C MXF;0JRHLH)?":E8/JUEC6*6I?)E,G@?B/RD[5!<8RX.I-%0VJPOLI5 M2M4::=IA1:[NK4>]BE M>SBN+&-L;FTPS_V+O;@SL[U[^A=CM3/_HF-,]#LII7QYK?#>.^&Q;\)*2]J< MJ0PXH<^3$0.-?1ZM&Y^G2P2<02BTJW5R+VM'(%=Y6;O4L9^QYJ@9++&.(6OO MVKA2>?[DMXCO;_'(GWWOJ47F7!:FM%J]."Y)KV]:6-RH*2Q^@,E/!M.)J*I[ M=>8HSK^F#/@!YF^ F2F.I#+:YXOH9TI0TEJ>R1W1C1H\0;9\I9U(L,T:G$FM MI624>8NN'7L4(]9JJFQW9/>OT_AH*=R6<;J)Q+HZ2"7=#YHRBJ:>(P%D[,=//6?DU;^ZD;)..M_;:T]MNGA]_AMI:.>&L#T]K6]@O0 M3 Y9?T4V ^UEU:B]=X6D9>^ZOGA:,38NAEU=.+&JJ#OM7.^ZA$EC;)\$*EHP M,U1$(>405J)1^-WTK263[HHD3_+.35R_'%MI@XL( D\(B..@U*,'/-B7"6:' M[P_MM!1N@+^G[P,-@:].2MO0-@TK_+;QN5%54_?6)@,[)8HK?P9W4;CT?)3D MC<^-)L!DAB2)4DEV=K9'5DWQ_"U:5\KO#:M4G=$]^"4=)=?)HE0CP>L]RZ9* MB0*$M:--'8F/^4JLV[P"I7EU)K3=2+;&^]Q\33[PXG>E M'8.8M@?B;?W9&WM(ADPAI/N!E>'?7HCW65' /UTK#5QGK".*=71'8;.LB/E; M<1.6('K"Y^V0MH%9>2[>!TV;.[F6$R'L:=G_& XB\,G6DSY-2HN(SX+76WSY MMWAFWW%BOQ,SB'P*O7MW%86E9W(O'CBOQ,V@:C*8!O;/6'T#OX3+S7 [+L^) M>9&%7FIGJAQBID;]3&&P>*(L,DEGCC->?Q'K5[K%\_W;+-3;._EV/6G[A><8 M/.OHS2:?G:D:8Z[!?>H:?$/7X'($PZ:J0>.8:9KUDJE\IPM?J[8DUDV=*]SD M)"XNYKVO8@-F,>X(A_CU,/958FG#X%7MY.(&4!D_:@[.D04Z&,8$R(&"P+^M M-:Y(E7;DA":55931Y\]V ]LZ%OV)>NG!5(O0)_N!UF%&9M,D52)\>"NA J7 M9MC$/;90V2UM[(:1B3YQM\E#XE/TG(Z5) MO0AZ+QMV%N'AT-YJR<5MD:K]9 _9J.QPT0RH$P^B$]YI/INV0[L9X \6$5[D M3)NV)9IP^Q[7M9G,K67+"X.=W\AD?&_!E*SPL^?3=BC-,24#IB31T$:B7M*C M^8+LL23R %OB"4LSV !+UC7,@D/6A5*%E)A@>=GU!;1R5G0IVE#XG'8AP1'C M\!5U3IDHO/_V511<#P#J4]D<3RCFU&(HK7I..T7B<>=M:ZR.)4U6)=4T-'.B MS6:6,5+G$C'FAF+-M?_19'UP9G;#%R\DC.[RZ':[75EHHG-/6[8_F#_1IW(\ M-"I+VN-@9[N8H&1^%R8?XG#YKCEL. '&(T%EGEJ;5C_L!>\)<#M9SQW^ QM@ MW;G8&15(XU;U^<%F=AM]?BH"\/'RRE:MG'EWH+4[A9R8;,NQCPVJHNL40#.Z MP>CFX;]"!J>#SG/KK%@L)D@;G:;]E6Z%/?7$>;4YTI6A(8VZZ9.C#">:TK?F M/;V=U.$Z"H&>V_S=6516_F\\VOA4?K1Q@,KK.Y<9Z#?5MMZ0:[+:JR%7=:5J M3JX2_$FAOH\P;/<\ZC0E0=P08G_)W78;A:MV/ M=J2Y'/G3O?CYW78]WPY?J5D+OLF=.\^/PM)9?B?ATH-O\)8I[7O35%[I$MYV MGZBBKG3\>,BP0N$KA(.)B3^A0:+'"63[I=TO-,UZ.@Y;CT'@YCMW*<;"TW])L8+6FO.B6 M9.8/:2)NDM@,XN 3N_SVGKAD88<5B4Y'XE(<>T%][0FU4!X. M MO4G3MW3DH)B/S-.1+R7SMY>3XNG(/!V9IR/S=.3>D^OZTI$_1+Z/EER;=& VFXW%5?=!+S]DZQ<[_",V0M&F^>89)C0>PCR@9[]SY;Y[5B2X8HR[0 M1VUT03D83]K2CL-I5ZNB:SQAZK6HEB1>$ MGJN(P;"D]RN[/G6(H$523:RM^)2EP5231'DL7X1OQI'4W,OO#$I8N%(I[?_' MH73F4#JV5%) ,X]%12WZRT>'4EM7>5_SKD5J[YFC;3>P5>2E-<>:.ICJNCA2 M._ @>IUISL'7H=;L#'T:*,V1J$EM#HTX^BX&?4>6?3HMO*48O99]U^ 9?R0+ M EL[WR]+)E[P 7)1=C&0KV5FUW!H4I$EP^.2U=9I15@RX>B8HIV);*P(I6HB M_*4G@4L>]C[LQ=XCXVL\F*JBKG5U6Y^CJU?H.K7TPM,Z790G755ZY;;E(1,A MSC>\>4B-GCMI[(PSC,%4,4"M%RL]\@IBYX^QQFI]-Y 5<:1(@^FH+VEF'$,G M5=X'$52*C ;BJ#<8NPJOO$7>Q'48MHWM6D;1SIA" :;0Q(G65>5T[C;U"5W- MG?*.X:5BDB/8B!Q=EXBNKH57"8"TP=20+B75<5_[\*+.%0^I'3N36SJK]#<9 MM]:+C;;P#'R5J\5B8UW:&1A'@ZDNRDKKPO64=EIG<@B/XS155+3B]8_SJKO**S%S-NY1&N=.U=D[ MX%\\-)1%95+T[/?-W^2_RHL6+Y6QFL1?""7$'KTUUC8VW1?__?_FBCR^%T@D(2XA0?L0#"#N'YS MP*LW7TRAY%Y.BE=OYM6;>?5F7KVY]^2ZONK-<0)XQL3P6Y95NX[C!K#]069O M#? 5P@*[F+IW2=7!'\F&Y'Z<^AC8%28U@Q4,$PQ;9^RUO^G9.WC_O4U57].R(?(CL<**F<%S@H]8X43:06-L\).K' U=\0$TYT+#EX6R)UZBX)+0HPW M)<&E&0MV7MF5LNH3H-ULO8I(\B[L77Z1@P3E?*T/IM*PS8D0O_W34T71WF9J MAB2L-=!>07 X]51"%0R/HXDH+ (^[$$[B&N(X/P(/>O/FYD9$%SC$QY7TAV[ MLMMD)U3?7SP,Y$?PLYE#X@/C'TO3)^]Q4SYD]N2#%X3E'#/!XJK##JK$]2!? M@R-MNUH_,=1H4M&P6(> 0^W\H=8OJ:9)@ZFN#-L4C.[)E;1S, 1@PV[6.P8. M_<*VB-_>)CA?@[F3TYM9\+HWOWQE>Y!EEF_$QZ//*N]L[; M_R\[7"X]!^>[<7.<.]8'4;OE@:=//RT2!/! ?#UKJUTZ'DRY:WVQ$.OB[+P] MQO 4I\3ZXQB[#(SU0HX9Y1X&=Z\/=D6"E>-;WYVF+X+TP^$-[_>__9P_\OGC_?W!=ISZ[B[TW-*YCMWCH3> M9O[J*KKQK=L+<1>KGR!J>4*^,XHTO$/!@T&7BJ(#R*)LX:>%_9/,;_Y#?*\< M7?I@2DOP*.]Z@K!K<-,??'@XQH?E!?PLO)UKOBNS9,B.>:#!5K$[0K';@S,J M[C'U2V\W M$80=2ZLC9'4D^1U$YW-T+2!(.#?6FZ4Z.CD^)Y,%%2#;QS^=4U MA!4P+<]^6@&H\'*]C>6N7-,1'/((?V+L)WP5?!*$?F2%D0^KNK+XPJD,%O/G M/=V5KXO[>$^^9W>A7%08@ZFAMC)=N+/84X73TG2IA5,#SW$D]-+9U>Z#=9KI'3O\O3JQYWC=6:^! M;XYQI6-W=L'BAU))D3K.+H>H(\VYI=\VV^Y\,\9#,\XV+;7,#@W5SK65V6?/ MI\W(7K''$2GO<21@*Q^1_FS=HRR]8/-B!H+CO1 ?>Y1A_2K3AT'B'F=UPRK" MR@$E>XICW7'EU8VQS?9.)Q7.2$2>^U'8[L@.-@ M6'L& \P(3'DH/,"#R? -QL$EPS(Q(1SF[2T6 0F%V:L VP=&ND_, ,>I(MCZ MF!%_0//7\#$GPC[762K YLY-VN;%,E=V"/CY3]IN#B8$I+66M$SXG#S#>E;H ML0F$%8():+]LVI .7[R*_)6'G^+/310]Z2S+:!W ^ [,E>YC4%&S-"U%3LG& M%K7PO:?28F:"8S_!$NA?TZ;>@9C=U#DC+HYF13XFW%/X#(4L1H.M(*7+0UB) MV0Y[]"4^/E6^5EC"WUIUAEZ?"GR,7]!52\H1;0HMCDIZ4M*U-IIW52?<@TP< M"U=*HBX53V%QTX,5XPKG501F#CS+IFA[L<,E_.'.%\!9^4VBR*)0Q$,0R7AW M$$ .-[K*P]0MIFSI+W-R/I:C8Q3PP%PV_N"6\@TL;-W]\._Y1I>Q6I#6CY@S MT)516/W(CGT=3Z(^;C1]@V29/Y=^,I^5^4AN9B!S_KPQ%S#=6]-Y,5\#-"JS M"X559JE:19!B9[(*;3K]Q\S'.%%V@EUIZK*QV9\;H$EX0C,4Y+GX*S*_"]./ MM3-NAOIQ+;877N0# _\5@6X$=@-.7%L.65F<:''*KZE,SL2W,CJYF60^HF@> M2R":QY(XGA2K\PIF&(*A$;%6JZ!#=[$J4)XG:A=^[YLW\<_"=9H<;02+I@?- M4@J#!$WX/)@:G@\?P>LH4.A+'0<$;02O!!D'O@*,YKVXQ ^6]HI)V[).M#,P M15P2@&9D[@4,_N3-B4,-)K :'NH9F)_UR""_C(QC*? %BI\0F.6KQE M/T-A>R=I)4?.>'% R#NZM%_C3;MSY_?K_<2O,^_[!N-Z\QRM05)9MV MHCV8 MH2Y6RU0W'3-F'U++<7@8/=!7CTW9ZK$M8<3]7#;XL]1GPZ^JW9W4-FOF'*0, MG[XA]YRUA)TCC9E>T2?E7)^$71*H9NM^W/D@]1X).EE84>H>&/'9GH-HS1<' MH1*BN6A0!U,#=(E2-)=Q]0ER#X0W.N(M]3"M731^(J5R>[%R3/? \]PZJ[7G M"P1C'A^59MA#"T$TKYPUP,^_BCQ[36=.I(3XSBD=L9^:/GJK/0MJ&Q*$RS M_Q"%S&C[IS<+A#L@RALD$))1D=[]\^O['_@A_:?\[BULSE^1#3LD ,5"$TQ# M%C'#2_\8R'L%-P)AY7M@ZL[3F@# 82N/A<:%-_'0'SY_2$=EU@X-N\W7MNNC M[X'5&SLB\<;%3U'#F*XAP+)06%"0^,QJ2_AZ"=J4.+$UM5[1BEHP])JC\$3" MI3>/9T&)$(*,0J,="Q-2=8J%#9A=1]^61@8#.DGS)W4IXBEF%"2C"@V,QM&S M&)?QZV/I")8?H5%*_,VKNGO$J#6,QC3F-E M]$@)Z.68JX#<)G]YER3GVBY=-7WH7?X-^JIPI$3?Q[Y>AY:&$@LOQ6E$\9OC MKX?PU2_%ST>3H:$JI5])0[GT\ZJA9&4XT9H-5?V*R43M;E+;AZI)O=IZ=&P4 M?E9RQAL']HYR*FALL-.X]%"P8.,U:4R[E2"9L_A=#U'[32H,^^V2>5"[VJLA ME]*NR_$97C;X6-0FMWMEJ^S<\[H.3'OE('<[LXXR6EG2C-1?!%#[Y,ZRP,#: MW@BS]1VT/JV:XOYOK9;8[S2H1I%W=;<87&J_PU^2S^)@0"X\Y\[CV$#0/#B M:5(3$?R0GMRLZR!1CS/.Q3*.UA_&P:(4X)E^OXK[.J+Z<^#C62%*[_@V4 GE1Y??DT.QW_S@N!#EL[ 4FD# MF-P7S1G,&$QE0QR-6^?P\NM[?<1;A2@_&=XF$CTF,4:M+:%^7?$[#X=HG061 MA%?9 06&;Y,,ERNK.W10CZ(T 85]U9QS,+E''8OZN"_=-'DUF)-:W3N#JZ3N M2Q97RIF5?6FD"GHODC]X+IT.RN0YF874MI9'ZIM_O\V,.Q'"2%=T,F/"OC9G"ZQM(8[D"PJF=W O-\)ACBNXMW@NY+*;>, M!U-=XD4#+Q)*[0_]JJ'45"KCI711+KG%QLW>PR?-8#ZOZ5J$%GC BSA(G)0 M3..E0&X$'UL:I_OQV?,_QKMQ%V]&<\["XSYQHO.6>1<)P(/(\$X!:$@,@'TY MP[@J@SO-B/7),W&C/2,:5V(/-17FR0?L0F%SQI '4TW4N'5]F6AJ*IG;H@G+ MNXN&W)=3B:NRH/?O1 M>[W0:YS;MA_T\#1/$B>=.5&'0]Y5&<2_D2"X%?[+=.)ZE6824;HR([FZB'L7 MXCJE;QJP:\Y 8[1V1B7);+RSZ9FCJ:D$[@)->'E/5$M*SAT=35=E-G_!HK?< M:#Z-T0S$;\XH6,M W@C21I,QV-1F_0?=]?0BB]7 ML::TZ-D>398.4+9F%YNKVYE=U3'MP6YI7LE9V^XJ.U.NL9O;=".INR;J_"#W MS!VI?="UB])6!E-=%@VCC9?.SW7W.-=-FU4X]&H0I M027$%(XSEO=@73RA%L=:,0?YZ/83-\Y[ MH Y:XVE$$\U*2JAQ>_R0DO8/-VTF]FC:;MPKP OV%;K78C/M=E<_PR!K0O^* M=/Z-DK@YFXS18I+5'EA,W H_BM@].*(F@ZDA:B7W1/MF@U^:B1NW^D2!B]V3 M:&=P;NAV;^@R.G]S3!?+"7U*2-V<4PQ,Q1BIQ4)"W.0]B-"G6O>H1]JZA255%KJ;P)B/,&RO2>$OB1H4J MD![+N#B$;4L+'NL=^79OV=(E:?HM=@Z:WIJ1.OLD',IX)U=215EN?:&RPPT] MD1O#V9BS\8F2A=NR,18F!J>OX[3AHS,QM3!^H=U]TZ9%N6[0[-](;-MEUV%R M+9GB#1MCL^&5%]CX@UO:,]M^)NL6P'_/-W**ERFM'S%GL*@HK'YDQ^;&IW!$ M/]_@06J\WXR$F3^7?C*?E?E(;F8^,?^\,13%? ]R&[$)AE5FJ5A&D ML/JJGMC3?\Q\W.GL!+OJMUTV=MI2/ N:A'$T0[G1&//"5V1^%Z8?ZV?>!SSI M4>\3RWMTX>%,.^^X%7MU5V]::A [@F/2!&UO'W>HQT> 6@'Y*R*N16CG<&Q MENLZ)I;V(A/I2T+RA#WF_5=A;B]@.FR4&0E?"'&%A>V:KF6;#E#,#&DF$!L$ MD_S,)UKB#%]9,6OZ J"$#ZL.<.+ ]73*,S,@,($(LXP$XIIT2?B%#V_!=&X! MI![\/EWW*S%]_/AE:5M+^HD-TX$W^!F:A!XMW.4'I%4#>]:A_>NBNMW3 ]GL M6C^2]8OJ6I^@=6G.2]TONB^(/0HLMM. .]A3%QPV0$3DID!G#R:R''ZR\D%O M^C!Q@:H"NG-GUK?>,(83U6CVGZ_*< U!N#^&/X;"9P(B%2P!$/.'N?5XV:[X]3C;FM2X]%BE MI?4CFOT;C+L'CW+>7EV"1O*(GL :775P[77,K,GS.R_D5-)Y1W JDJJUD\EG M>!/^6-<=TV(& ;OG.S(8 KRVYL)F+T?H@8K#>E]:6Q^)&-G7,3 M,@Z31HF;P[B M0%V+=;-'5Z42F?,]WH(R6:)(@^EHU%4 AULNAY4DTA5:+O]WR&V6_6R6/:+" M7[RPB\"P(M.R-WKK[O'<0CD\UN[=.5G8 +!K/'X#Z<(ME!:B9WQX"X7>&.&Q ME2N2)&=HIWPP77-NPWMKI FW8[8(DTG'PJ2IU:)B7$526WM#W&HYE3>T/:/^ M7/-&[V@J<'GB&)4S\!=%I,F[Z_320#"%YV+C&YHF[<_)7#!IZ:*0YI669:*N M4TAI BK+.<:OP]"W9U&<3FP!)F A\)'V!OW<9WN35S<_W(\Y6$$K_>QXBS--B^%T^RU(:4V M"14 P\'?-BE6)- F#3\LL8;FO7M'L^5+*30"-U0OBG,QSG9_ 28I2YFFBUV9 M(.Q,1XA"V['_PY8-L*:A3_(AMY[&5)7,$. M\;,GSR>"8_\)VP0O!B'^)<1'!<\''EYY?O+N,B[%VL[TJ1FR-JML-!2R MF>;X0_Q_NBKSV;0=FM#-TL:?"06[2Q[IS2&!/-MSO*F 5" @!)\PA@L3QA:6 M\3T).Z"5B"LGDYW(86Z_'%O^_HN / 7BK'P/R3.G2?J4M*N5 PH1R;F^:8+7 M,X+ LVR*IA<[7 I6!)0"&Y!RWQP(2 4HR]D'#+X0(!L*;!@2?N$">8,8!1NW M,("VZ>/T>@O=$W9E14S^"7Q@14Z*6'JG8WT/ABXB@.^&PA=/0)V//P0PIU]0 MY3'#6RI/YIS0Q5+44Z!X+A:9EXQW]*/K L,E-,UP,S":)98(.5[-ND M>GUVZD10GK3=9\ A8GJ;%A13/91[!UZR@#WRO9\4R$Y36;6E7MT?V55^BA?Y M=?$C\_KF$GT,$EW516-2K,R!:[>BIXC=\*LB,B4JQ2K=OSDA3_#UBL T7 #@ M)D73.T6OL/+( 6*!$HA+>"0G@&B00[4[HM0&T0H^G;7XA/!8=%)3/% M2W*5"3?X<.2$R1[B51,O2,38A0G;F1G "[/WQW*#X%.TAK2P ?Q6M[2L)9E'#OFZ M^"-STPB4[GOBPJ3#X+OG.)^9NGM I3E9Z-5C51Q+6"; MG(AEH*=;\8@]1(L7M68Q <_L1A;X6T.)>?--KF3IRM"0.KK]I PG#6]W;;N2 MI5[XI+0N[HF51A'P+N8Y7C/Z;[2[/I5[/4U"E;N&6/J>_K\;U7:\E]:^S=?% MD$OAY&I"+OD0!X[5A6RS%L6-451])ZVJ^.MVFT&$OX'B1NL0#0YT)/E=07Y7 MY<=*Z[+':5%C-"Z7?DV?(PV M+K]?W> D=2?.24G_G0084WTS>D^#>8LX>__99L1BDG*.HEGDXEG<:#J=:F#V._ M>H#U6HUO\]LWTF>S*8_-N-[) M.$WJ&^*N*P; ^M3@C21/"$@8.H1E,=.[$F!5T!X84;CT_/U;BIZOU7VJB,"/ M]4[\"S;B@>[#W7H;&G&8W!F'<6^OE]Y>E]&#>N25($P93%7]]&X?QU4/;(4C M"+3NCJ)XO&%GZ'PG\RB^46ZRFS>XO7AB0*^X)%=OL(56%-)_.FE9S6M+'3C" M2<)Z.W)\]AONQ=?%77H9]@?;CZ^+=9'3H6N/8V# MSN&E#Z;*J(V-P.'52WCU1'KA058';>QY[* >'[6W8X@[;WDOAC>[YLVN6U8I M:G"G1L-3R]'HS+M8'^\Z .=.SIW'N_&F30YPXXUS)^?.Z^7.8]VETXR#W*4[ M.O/N4,X2_XU$MEU6;BY72B;>J#'6D$F2=&[9P=LS65=V^7N^-$^\3&G]B#F# M18$[5/G(CC5K3G&G_O,-!I>RM7:R?R[]=5F/1W(S\XGYYXVY@.G>FLZ+^1K@ M-F07"JO,4K6*(,6J"Q6EC*;_F/FXTX3C2G%:!P1['T&0ZV(J[IA+1T6=."I_OF M1'A/!-,>DA??N?/[>$:??L)T E(F%'5I,-5+"V$VFO3^N4,[S+JAG-?IA4[9 M*%9O%9N7;]T_1>4 "\/[=>)8*EM8MJRKB)AC=4P[+;5;L=:'I1G^"VL$W@/7 M6.&GQ8)-!'[RW0S+4:BM[$V@LM#VG3UV:E)ST3';\+!)+,A0I.'XLAV@MAO8JAD# &+?@)G+$A M03/YPW5R>%WY-%%P!](X=,1;+/5K6SOHH'B;A#=I*=6W-%$Z6P;RP#/>.C]: M\/@(:HIEYR4)?,GA?"D ,89>*L./H9@:S',\F$Z*=Z!@FBU/+BJJ7[>?\ 0/ M)TINV;#,_;@2>%!3"GS3;,J7%7^@:?YI25K3LOR(LF:IA;03?],*LL=09UM5 M]QU;22E=:2VD$ZFT?2<] O-/F71B*>VIN/:>.5AY:HEZPG20!N9^#K>749,\ M6^'=#K#Z+W9M8W6!TUK?L9:DI;K?+.(6XT@6S)@A;UE%;PPG>%&0MA[/=7(8 M"C_@,WMA6Z8;PE?S1]K,)EO.'EY"XI+W<9.!3=L@?U&(-<:!K0>'.GEB77M\ M4U_FNA=X/OA@ID^K5?LL_V<6!4";(* ^'0@/+.[\A$0)?:"N::W?F2F+SNXO M,>.9EBQWDOK-,--D;K%[C,>.<7'Q?%U]0*XY<^Q@284;;./S^EY47",]D7GI M"%02SFA#!1@[*1L=,%.>%MEGL&65]K&P->XHG:B8+2S-*DHGY?;G$:%3"\AZ M(K2R>CK#N.E UNV=$<KMITGX21GQT49[6(' >K?Z^PLP'&MQA9,WH@8S8B_5-ZX6L<8%*J7&AA MDMP("A2"*DLX$0K1"29?L^SH+?:-WPAS9 MGK9.R!(7".50\F!1=JS[C$/'1<01:;8/>A&(CR6[15;0W&3]%[PHI-C&S#7L MFQ!AASGVSG[9LM\J.?*D%FS2X@# A+%6REU4F+$;!$!6CS6W1+3%W@*C?.R[ M>(MD&]=")]ZUN( W,%RZT6F3 GRA#?*3Q T%5CZV=\B#A776"4H-H5^ B*DM MA/U'J*Q*^VF"G?*=I>7]F>"AO042J[/#,=VH4'-"$)-[LC7(@%&",)E%T$4_.9:EE;@/]W2)F1>7V*)$_@ M?!]O'NW=1>R8?;J4&5&_?9!*\6#%"/ MXB@Q0^-[8/F^8JD\QB86V5JJ+".3KEG8TLY M8TDS2R:_9D7*KEF%^:!5E37%R4\S-23C5B/4Z4$3[CL87VY$A!^@:6QK0Y50 M\M>.QP@6Y ST#+7$S+$%?35\MTS?"Z]ZL@,4T\1GZV+?4V,]\K'#RL86&_GE MHJ!*%X6(2(?^2%!+44 Y!Z(3P*7)#W4=?'3U_]1]-- M&HLA)3X!!KTGVX*=N4D5$:7RQTP;T3>(6T5Z]_73AX_TK_([\./FW@J!^^3- MB2/XD4"9R?K?Z2PLBD";Q+& M>UP-;3L5'TW&'6Z"(,)^.CCI(/19F.DQ BY%88Y3H2;6"IC33(I0/)I^"OC< M"QE9L.D1>+RP'[CH3\,_6%NK7X&7G^@V"8R]$E'(6:W9<796NSB]-<& MA$C%%$BK1+J!&(K;P\0.+_@&U.@ J]!BKC/LA$,>[2#NW17[\LE&F32&$23& M7^GB/M,=!"MAW6*+=H-* ((/9D"R;IM5/WCJ;:XC_? ?UM'!)XD(7SO*KYF]9([Z>EUT)I1L&Q/-4H_! YXUJ11Z8MYCY@?) M>F+:Y#JQE<\C[@X5U^ 'Z6(_V_,(V(--[74]/ V'IM.(NZ*!WGS%9Y'%'/(3 MC;V8W/%FO+#P!4@P.@MLVY>\EGDO(IZI .K$\GW*KL[+>?L;XK0\2)JN2:AJ:.=%F,\L8J7.)&'-#L>;:_VCR9+"O6#ZX%"ZTFJ!2^(L7$D8C M>7PK-&N']1%^]$QW%$.6GTW;Q\Z494VO1LI@+;[NPN1#'#+?"PL'$>@HN(V? M4T/EW@4A%U%+I9CKD]V^1@M(I_QUD;XJ\Z9O8/58KYE5J&6K4(NKJ$HDB9=< M1@GEC/-+LM89: /RZ/GP=" PMYQVOT16SWA!H%#,(*(1 Y! N.?/=,]!J(!6 MI/J2Q'%"!Q6\L+1!>?C6$M@[%_*BU1$STL)V5U$8)")S'=O.-!X-B;5T[;_B MN&#V[>E+A$?[.0Z-+&&=&*=(7P1#_Q5Y*+CA(XMI+9.] S;M3UPL]>QQ4S![ M+:& EW,#A3>_X;IBSGN;BD+'>]E\6^1Z,PRYQ*TTZ?JR3ZM@)]RY[#79MZRM M>,N!+ZD9' OW<)ETQRQ;?"&LR.;$-@);56:,:CH?JHUA5BF-RYT))K6IS95< M3DU'LBB_FZRS+(:B_?70&Q.-H4/'B0/MP3KZCH1$Y\"DNG2C-2^\(C-0!33C MK8"?K1S38N^I(QFES:;S7-0D6YIN\YQ$FI,XX3F)N^4D,IU1JDK4;0I(+5= MZMDKH%*^I*'I8&V[K[M54A43\VVCII-Q\O(-9N'3-9_"EBLG0U:E))H"C>:\ MOGH3N>SHALS?[J>\&@4@SH->2C6]D" !>#:HDRI41I&*GI^:(DE8+J/%DSR3 MHLX6!6)35W$.:LU"UYF.E/XKB0.Q]V"HPO=F'O.K13;5:(:G:]CUUXD[^$;@ M,N&Y;ZIFMW3,BLJM7+@K:!2D RIL>*]4),J>EJQZ$84,%<] MMCXJC8>L.7LA@;HR6ZX,0NFA(C@!P5) TPS(@%^(>.Y'#V@ QL2FFY )L"3! M$:1H^E,\SGMEYW_TT-!T"D\D!T1T$SSW,?88*-0SFR*6_F!.9LU ?](-JCQV M*O?JXU* PMT:I<9K&H;8*2-2TV3Q8IY^+1]<^T53GP\)J1 TPC25R18 G3R2+)-4.4"%2X M>M@B?LT1YP.P!HV^GPBL<\XHF161-$&1RLGXZ",]UDK3>>@M$=R74G>.[5=. M*^,[604P^1(' #%<1+V[.]SC$Q& RQS%Z8OIS^D+@]3K6&?-9)V"XNSRQ^X) M6).$OS6HUS%7@&693[6-078Y?&F+W2W!D-(0BDI#*/U _&]@MMX\X#Y]!(,U MI5:!3J? _S;"5AR5:(VY9H8N+MH=26X,V@\? /)V*'PVK3@Q;&V\S>D/4BN2 MC-DZGD)O>%7(_8,'@4&B;4TSG[6^&Z4)AG;[T(@K!'5".KT%*[Q M';T1P&DTT41%*E:RV^/^AEQS5:JC2>N#J2Z/1$DONRN3OT:T96N54VVM7'/Q MK2,JC6!K89%:2;6*?;96.K%ZU>;6;A.>6KGPU)DGUG;+L^=[ M<:@S,2%9Q+/2?DGD(,JC)-*92SN,HZ#4,\3,\/C@$<]Y@[Q@JS6<4^\%+?3L MY1J78'80WG2A24!QDE/&@A?F9FC&5VEH81+_)F^2D0 M8O.?S-/5)6\&34ICLA;+9HG)E<0K@!SI[9E\- !S89CQOHI@D;@'(M9%@3\Q M<$OO6U'8C*/UO-I"&9%[\KN=%S-B^AL/[ V^('U[@?6ZJ!A@M8/:TGFD8/Y68E2 M9B'M.W>>D0&_QU[P5_<[03,>,/[>#.S@ 95'63K:I)"QU6.QN1V":3PT$]]> M!TFSD37TB>Q"RE4:0<"$3#R?8?1#$\$.D@/TPOGYOK'4E%WI[<:U5*"EPH!F MM';];?*7=^"L@:/C34\J^DH5SZ>=50LC34]%&CH:I?,9DT&VG+I$;RF$]JMTDI MRM:A:DI-]Z*BM%&7$IPTHRJ))%2VC-AIC;&BZM$JJ3
    M4AG3.I=V9YS,Y?C=<\EK$F=81'C=^2!!F-%0WV$^)<$'W,D;=5CB&6#<$P<8 M3-_(;S>>ZR)5Y0F>VZ>F@?S&!YY\[Q/Y_6R8MIY.&C'5B.A\YR M:>P?BVOWI&5N!TV5.!M<+AO45-AKP :[-XD<]ZZO-&<2SB1;F$0_!9-TUQJ: M,PEGDL,SR>B !M58Z8]!=>P 2?^F!O9V\.R08C?6!E-5$>61P@%TD0"J21QN)7UT M+GTN&CQ*30)W>^DSZIGT.?9IQ"D@0,\KX_2FIH;_=;;9;+;X2Q( -7<3&-OO MZH".NW- 3]_)MD6$AC/1=3%1S5V9+4S45)U.NE*GG,WZ!3C.9O5L5G,:O2.; MU;@\1M@(VSF+U+%9STMV=)IM(L28K]F/K&YM=0[)GYFY05QF?&^WM M>Y:XR&=WV-G5,$UR3PGXGE1/YAI_Q=-E/^YT$_@<3U-5GD)[;1D?50&V6?!Z MFP ]>UT_4<2OG1A9\F!J2**N%JMK\.RHWN")\TI-'*T]KVSW^2<*SR+D?')& M?%(1"#LXGW27C,3YA//)R:)9Q[&]M)[97CPE%].J;^*J8;3:/A;"Q'JO9^E, M:CPUMY7W=<6RLF#'E(>)/IB.)ZV3'GAV7"_1L\4?V0,]#0RM M$<^[O&QD;;'@#XNL,4?692-KB\W;C<:;]$GC74\ZKU.LX-KP:#RN_[=Q>L=3 M/%J3YI+$1UVM\C4*.W&2#7"295&5Q]UF@;3:SYX&HC@7- MSJN4< [F',PYN"[7N4,.[KR$"N=@SL&<@^M2J3NVI WE0BQIZM'_0@O7EQ3+ M/WUE?(#"4&)P:%@:?Z+K7=56UXU)9P7?53ZI8T]J)%UU:?PF5=3/HD X+XW/ M2^-?Y^IY:7Q>&I]/;M_)\;L^O#3^A8<%+M:][Z[<<8DSKPZFLM&3O%&>8\WY M8 L?=%?1N$',6N,7$3B3G!&3U%0(/@R3=%>\DS,)9Y+#,TE-)>1V%M6H1Q85 MOXG#B^-?33[R [2I$< M/+T$3TT6;5OI,Y:DGDF?Z[E-PXOC\VJH]0)@_X+#)>B*^&B M8]44'DM*5_J4LUF_ ,?9K)[-:@ZDNZB./Y8ZKP#&6:PG8.,L5L]B-6?='6HR MC6FR,S 8KR'?DU?'Y[/K='8\\?/.^BNRV:D;%;,P)>*&^-? !DJRFN]G>"98 M596/)RYUVG-+KNXH]C85Y2-OI2RYAS#.6;_,,U1.&;2+X[A M*:?7UU6,Y_+4^VC': 4QEHS!=&R(4F^JYO)$L:-X- ?NQS.6NRN^R('52V!5 MV/X'!U9W-0$YL'H)K H3^2CJ4%9ZI@[Y:0SOC-38_S]W"=!M!Y(2+E<'T_XT M/^L@8L31LYO%>\C^-6/Y$BL_<&3M9O(>%EF7>(S*D;6;S=N-QAOU2>-=0U[> M_IV1\FE;O)[[@4AS2>*CPXX,NSC)8^HDC]K7<^]P/T\4N>%'MSI'PW(YC5N]SQDCQ)V,IVY\0-;V_PDZ,W4%)&P_%(:=H_R9@,#:G\JXVN M.V#IU.B MW8(&V/M>%8JF"X "O]"UJ5(3T; MP12)%"X)O3Z'"#9#(-S,=$S7 L9>$A(&P_R9Z.4@5^'(W1&Y7P$B_D;I*P[6 MHX)5Y6#=$:R[Y6N?$,:B0'Y:!&P&,$8%*X*YNF$NE=Q;"'_KI&7H/EE9']B$ MFIO*\F"JB*JN%RQEJO.:+:C+-+.]%Z3@@J11,8X.DA#WJ+1%H4I7B[T*1<$G MP8I8F'[DO(K"R]*V0/_[!#BFIZQ#3S.!Y'0-'A7Z)?B\# T@*^>F C2N JX7 MQ[$,^A(]P0NM)&@2_W-#?,J;49%4*F;"([\3$Z7C_*O[G2!Q8'??FX$=_.%Z M,UC4,WJK]^XJ@D%A= N>HI+V 5[SWO&L/S."$H0F ?FY@C>&?D0&=5Q7PV.' M8+$=TUD?8$\6GN-X+T .P08 @1#/+A_E/MVXI>D^PGMA'Q= 7.$9J9M\B9K) M=%_I(<[X72 L;!=3>I<1>= MG4MSN(SS;!'[W\3TA4\N*IB"J=6D<^RN)9IV#;[VFVIH@^Y2:JQVM5=#+J4) MF"XB_>T]LS1$4#P@P%W4=:"Z7H'?]CS/V-ZV]O+/YW98_^4<>D6C*)^,QJ;],1MWA;^;K4_: \DKN0[YII T/PV(5'/:# M7K6EF]*4^HC!NG9W?0+A>##51654O,)_=!!VY.F= MARB_@SDCF?<2Y==1W.*XDOQ;Y%M+,R!-6@>.E<[O!O3 <^$0/)4@K\#@+F*< M9K>KQH4U(#P/69Y[*0QBW=@_;Y;V?$[<6]P<0%'];^3!] ,]Q,J?8:4;E__/ M=1C^_=46OYJV^YL7!,F1^[W[R?0Q<-M(?:@*+U5P;IALZ0@$L #X6T_@N8-F M4574+)I23+OB#L(AEJX?U5B6<6,I:>"32%XN-.P['E?S]0:$.*"SI3[>[>.^7S]!7 MJ9X_Z2>8"=GPC#]>[]8[B]*V:XN7?K38/8'Z+9$:*<.:LC='.'NL<88Z[^?3 M'0YZVMN$2P(N"2XU7TCMN%71:85!R97SS1L$YYRC'V?8"W,@F>N%+(L>/Z!. MZX+X@3 CX0NFU3N82!\(+P"H+6GT);%BAHN*1M[OS<699-@O4]S9*;1>ID$/?XC49!\N4W8X/3,N^$U9[,[R4F>D*'$88!\;$ESSX2VB]K< 31$?D O6LWB M9FQB]LJ50/D;KV6%'HAXW_:B0%@EM+$R*,&[UX^>-V=X03/#MD@P%#Y&:%#0 M,=%71K^Y[/X)O>I;\FIZ&1+>;:Y6OO<3;(V0.*]-+S^/:VH<>>[C _&?DCU? M;_G=$Q@BS6\ZJWB8JT]$V,CB76<@-?P;'27)>&=A,,&A-\8640A,RVJ95%(X MH:M U2,0!T@#[![-!2#/LQW &^++!V7WY@)O$;[@A6FJ)]'BHYN% [-+G>D/ M+"\(8?/NMMS+ALVB17_W6\P+;&W3;:Q(OL5 7/46?B=/IHU$87O)O@#*-=Y4 M38)-5<:EFRHBF=C]PQR"?^)U]> HZWSPWI-OICV_=_&:UU>WN<&N@7C6I7+0 M LQF1%C!^(('-C*3(#!G05:$)YC^,MBG*$&KA=ZA(;/W6K'S3?E>9M<:+L$3 M>5P*/\@JS+ P'\R%!Y*=AJ>740.2"B\B SJ4;#A0UPVCAY1>;OF@=A\!K?% M=DW_-2.+O57<][+9[?O>:,_?P"!_-'/I<6>M,S_[WI,0PHBXP?C?O*:R<2^? M/>>97=VWP(D$F0.>TB/L.(,5\(J*!AP+H:)@S&.T(E%1\>RL0 M9)XK"MAA9RY$*X\-97T M]2:JPX9[B KN-QLDQAVM O;^=4W^.W#4@P>TH\JV4RO;3JVXG?B"V#!S\#UQ MN3'A#3/UPB50%PWV%]MQWHJ@S4/DUCF!!5IQ;094Z>838NP_[(-2JKP)"*&4 M"!@I=%$8B?39R5M*,C.(:T $MWN"2ML$%2^\P LOG,^=>%YM@5=;N-!J"U4= M-*7A6#^%%J=4N:/*Q3Q,0:H=.F9*>W?,%-[(;S-U5/-=,_>^IWO1)\7-%G\Y MI\"::FP/:W[QW+A(&S,QFP=)=! P8T74#.70-\G[D/W(V8NS5X:]M)JK8^W9 M"Z^/CS1QK!1S-_O&7M>0VOGI]T]W_'[6%H:HN:'5GB'&@ZDFB9K($79Y/'?W^!W9U'-,<6 M9FYCKH6+7@1-HP6ZVN$K)I:&?F2%[%8)^4FLB+9Z>LTEY,[7ETX67N2'2^&O MR/1A/$QQHTWETJ2U. =S]+8V'97?8:R_PRAW1UMOK\1W&,TTT5J2FB<:T M3RT867$.M_MX[V)*^9T[__03>T66):CJ9?G&>DF^,6N"^R8>Z:W QA9AW6%M MFFB#7&EK2>:10[XN*A:3K*0BWU;7"LW8JM)4]?/.?8[W@R3[8)W% M#EA"?YCMZ5;=+NU<4W1U=:C*S?)JMV3#@J3K7XIN3R>U?:@V:;*R?IZ)P[QC M&\\A/GX.,2=7#;GD4Z=OUS*S M3JNX&R48S44]C))TBE-6X"TKQXX&+(TLD" 4P T :_3%7-%P -.LF9C N%6! MY L]ISBCDX9V;:Q0 5O> /4/I(9_J#YL<5.C;[D=3)Z6MY'^',D'-3G];69=N5TS+1"*^UB-*D MJ\-[SDJR? M>"WSQ.NVS9)*&@FP41-Q\8?K$UCS?_8HA*9/0'^*FE%L*,,SLON)K .U/#HH MR S4+(;4IJTIQU=/=,,547@C*3!=%+2[*J7N?[)22=,E%1#[5Q^=54] M(W\ \#"8:-J^Y9N+<#.C2"_(*7X5-'/M1Z\N_;GV:)#&7Q>)7W/O?O,Q=R-\ M_>:8;OCIK\A>H=O2I$?)2.8-&R\96/+H8,#:P6@9*6@92^WK.7!L]1!;FC8Z MD=!2^R:TN%FS;]?2BSE$-2V ,@OOQ.F>CS!_EB@XCRO^%K*LBR>JW#/:-:;S M/JX._<%[FMDNI6_:E2/\D"7[G>_CGM&0+MN^>Y=5O_^ZJ'@D[?4D-Q),6F>" MB?OJ/43DSJ&@DV!S%X-,K^I]_?_;N]K>MG$D_%<$8Q?8!=2L7BVY/1A(D_90 MX+8-FBX6]U&1Z5A8Q?))&P^',0PE/ M,>%9+U0IBLDL0=YP,+;MXKG8V5_*VUEVXG?BDV"!!.<+[Y5.Y._Y6W**25]' M'#)=QH:GXOKUMYTOPWM!B-_B.SY!]>VY,QB[JJN=4>:&Q-O>K*$N >>B S&R MCG8@).#ZX4!L.;A=0@^9SU2C)+?FY+F>%U/A4%4"*1D,S]($'&(!*"S^#!*? MA*$W)]$RV5E&3']:6]<=)*DS5[RQ):(D*K M8G_6/K0,A)9>8K"$3+0YGS '8]:,=CLJ->^..82V[$*OOFA2-&*;G58JY:KY M5NI;'',P=E3#*'*[U]X/-3&C@A;Z2#V^9#UNLD:O:?6U!F/#4HU1L7:U!:)- MJ<12B2]"B?><@#:MQ#:MRAB>A"RW[>NL#J=NE9RXDA-71$[<0K$GI>;Y+:0T M/4&B+&)0Y!BZHGAI&@Q,\\" 3Y0G>!L\B MU0\EVF4Z/D&PQ_"C>?04T.,/Q?>2&27?I?\@_UL&SV YYFFB*I[O8Q:%$N/I M_#,V#Q_Z,+%@A? E-+*=,.I>>D3OO4_V4'WI]2SX\+3CQ0$I=Y\)0A54DX*2,F-Z9\&&RZRE:D([ 7Q\> H?)74UR>S MSU7'B2L:\V#^3)(4SXB5 & 1Q/2?.'3VC/;UC+]7403ZZ'ZL@MH2E2E84'SH\7@CV.IM,$) &VG1E4 MI-)==2=IRJP6B3*R"HU54[5'Z&I8Z&.67$JVH::56KJ='.\9T6N0ZD] M&ARF\2+R5NMU>:OO -_D:1%&-/?B(YF3*7@9MT'BPYJ]C,MXGEV]A+;:U8NT MU=\)E0[54M2C9"]9=2E9-'MU68M&CSFD;_<1[ZL;//W>8A%']'HPZ"@F9C[" MW,8Y $H8* MO9]"N?Z"'9\L?=C/$EAS(UKRI?R&K6!W#>1B!PMPQT9'/](__'ZE_,C))F!7 MVTPVY.%'R1LLHV4YU;:Q7%_NZ+4,;XT5N'A":*AVB3-3PTCF,GCQ 0]]<>PC MO 8^Y?!0E9=9X,_@QPN89[IXP,P_\91O (;#VT6]^K$>UPB$F910I0X"O'? M)"9T_?6A-381^2E2L.?/01K@AL0# #X0 B^.(V\""QD\%])>(9+]&!:94H ^ MPS8D6B8KH.7!B'L?.BKXGY?234[JS?E"Z2&R,JBMP(>$W9CP%$^R;-D(T6E<%N[7?WJ(O48X=:AEW<>J[9H%3OZ\&[WM! M.4&PW.%3_-!+DF :^&Q2*,:\A)/G)[NI\P]=ED\;E-(U[4IC$;LX/\&E!]?$ M&%PO<*US=K9=@O*+HK_)A(R.BA\'"Q9K1<\[#'Q<_&K?]7L!AY?G>@AIN0UL M+TIV$-9@[)JBD*DT2@/1&_6&W3;H[+/TC%PP6I)35BSH>VZ=;\4X.8.QI8Y&31DG04Q0/Y3DGH0A6B+4 M$7:V _^3+F^%AG1QGN2BAFAZL?ZCURYO/S3DWS"%,7B_J"'>Y"F8!_3T-'@F MNHZN2.MF)R])WY4;TOIBID1!9267/9+GS2 M')IO7B Z6N6>_+J9)<2'J:T?\1Y@4,MT]R/5:37L]+ZK:]O>V<96]F_NS]FJ M8&OA/9)W#V 8_WGG3:&[[[WPQ7M-9K\O(M)9D1DB99M0-L'I]8CNY6 M7F=^J<^E6AZ2+%>FPC(QKFYBW%GLPSXRT*GER<3&,1&BSW9K[8\UZDA6]KU%2JLY#6+VLIBC,!%FZ1%VQ#MC3F6\\EY%' BV)YHR, MB=GJ'O(05]FAKK)E'^TJ-SC#PEP7VK.7UB!%$Z#6]R((Z/K'<"0< UW>IUXQ M&E61R[7*<3/L,<>-49?CYI,7SV$^,!QS/_-*.6U&;@G#S,@M)U"W_8E-7!%SZ)+!Q+//U"(A#&EI.^1)R+@Y)&*$^4G4N)D4PQ9AR$C#G+ M#Q8LR2PAH%_TF$S-OR$C>FN.0)W._3X[>1XB_GZ)8PK!-,=\IW%#>T@-='*=(W7] M$=WE1?LUHK159,)^^7>0SN"CSVOAW?)A?Z>B.VQKHN56EM%@; YM=6@5J:#5 MNL/?9!#MP_A=3#=6A6Q3!;CV/EBD26Z$G M>00MJ;@V\J^-%66^]AN\$'RS+.5EIWC0.TB6#VE,><@8]7+N)<%\95+Q0;"T MX"?F&]FB>&5&W20(J?RZS XKA5A%AUH7UASW,UX:Q>KZ3G!>L,&8>1%$WD^U M &_*/PANSQ,RGE._-N%>!'S3:0+>+B^[2S&C&0$'GZ8"@N>-[M^;K)7$=HT. MK1CN$=V4TY3*?/_6BDX66C6RWKN1Z1069_P1E35:YOR><\U#V=C.,FMYU5Z7 MD[L>?J7B5VQQNT3"+5./S7,"J2/0H4.\EETN4&9T&G>"&#MK]OK-;>AY.,:? M?OIDD3+"6^[WH[B>HS2KO%^K%K-=?%?/U2P7&-@;!-H,O"$;=!VGD#KAN#&B M1R17RB?/GS$JUYS!G'F,XS>!35K64QA.%DU@EHW[_-Q8<,#PZUG@>QXRP'"Y MJI3JR4NT!)<7S F\&,Q1G+.QY0'#O>%U67>S77=C;HFL-W4WN^+OQN# LIS5 M2;8_(Y,EWHFP?:9 MXK7\PE?37;4Y[A:L3ZGKV8*8YRPQ?:"D&H[\Y\H=TY^ M02U55F^#W;G+)>ZMS-+]JI^Q]2O'M6K5S^S^?&34>Z*R$L=HI%/ZE>M6U_3T MOU/V"KG M3:*_IQ03@,42]/ *P[J9Y*YF#L:F,50=86CAI"Y(7:AQI7"CRH 5R(X%RE"\ MOE,J@S" D2E5V.!@[ M19[2DS,*2"0UBJ1]3D\K4,);!XJ67T*IYU#JPBJYX$ATCR110E"&(X[[4.$X M'%X[Q?-O5'8DWDYTJPZ5R<7RH]?9#EP_>T'(2D-XT4AN*KDJU]TPC'@H22^6 M?8AVCY:$I(#QFA8PJ6L\HF,VQR,Q?"BA&YRC2Z3++/>X,_'EC6VG>*U1/672GLP-DU3M1O+81)ZDR^U3VI? M&Q&V-ZL?,E^[NFHWQGXMU4\0($KU.UTP\6QSE M3AQ ^:IM^Q/9S%RSB?E*>8*^31F1Y[M]LZGN,VH&]?TB8Q4+5K@G"24]#F- TIO3+]AU(](%]^::WQA-^,UYG'P M8$5!7?-WY-7567TP-E3+M%7+'@I2)1-^K_9U M''OS1\*OV*ZKE]9@[-BJ77(%M]R"G@7D]C@;76#.'HSUX5 =:D=[N!)T@H). M/$.'^1F:JYJN#(0(ZGZJIJ':FHG^2$-[B>YSO24P.THH:0Z9.B)3 M5YVAK>IV4_$\BJ:ZNI-<0,(GJ$O2$YO&VGPLFLM)$G7 M*>/NZ(Z2DEO=CN>[JS#O1\?1A:MT.+R4K&R(/5V3ELDDNS"QTIETNL6 M2Q<8Z&_N5LX OO68*Q=V6>40BZQ?_;8;\KNVXA]4Q1V MJ X(?43R!$5@V^'WZFX[[0?X\^=H31J5S?F9H7I6:$5-4&*'AM3_;.J^I$;F M2VQB$*FG4D_;Z]=7*:K;C&??M:+2+<$?-$]D MY1&S$=$;GP,_DS/_;]%#V13AO3\CDV5(ODVOYVDPX4F4ZX233S_]<#DAD\]Q M]'03/2V6J9?2O)1MV?^ 1CZ&D?]/3N:C@4)@*A;07AHOR29EZ),7/P;S3(2Z ML:G36!@43%\W,CKPBKB.H$Q*XLHA?X$7KAB":5'6LH+B8E" MN,24*8A,2>%!F$=_&5*Y80(JW]90QO/M34^!I+2$AE1Y(+ZW3 B^.XBS?->7 M:!E.E)GW3.![,E<\Z"!F_VBC#]FLXC$;[1 T%T231%E I_&Z]LG[S3W6P;/$ M+GO'0RS:WTQK&/QA;D)OD9#WV3^@(\DB]%[?!W,J8?K0A\T6[&+2#FV/??WA M)9BD,S0HX!Q3H\)WQ[QE_O45?/5'\7/;N!IIP]*OM"N]]/-=K]*-*]O>EVX7_"+:\D I%I4)5I4)9=G:%WI$M]_03R3NND?%M:TW<2R'2]L\!I=;Y> M"S@]((O/T@=C1W=5O;$\"PG6LP"K(2)8C<%8MS55TYM*C.CL?KEL%PY#(+NQ MW9=?70*?\4W=DF59B4<-B2F8=V:*5I GJS\;QYPE&.::NZ5,8DY4S-DB.DQ( MRF.JEF.IMMO4L9L@! MHS]L*0QTU-3W9]\M$5ZW%KFC-<9I*8(D<7ZQ.!;7/)-U@LBOF]E&?)C:^A'O M 0:U3'<_G;TZ.#.);U';]V>>C[Y/; MP<>C/_W\PP\__<=@\+?+QWOCFEKQ@OB1<140,R*V\>Q&!.YM'QMG)V7E6+/L:?#IY/S4O3B_.!].+$VMP?O+A M;&">GYF#=V\_G)^>G4]//A+RX^S3^?OSTU-[>C*8?KB8#LY-VQY<.!O]V-6]"@MZ[G^[Y72+]/ R\J_/<;/4S,D6?%IN*J4GL+ >&3UQJ(+ M(#A[>PK_GY5%3FX+;]&&46!.XTC<@LH7Q/'C#T@B?U_QJ;G.BZQ M080\@D)2*5#Z')G!C$3?S 4)EZ9%Q&/X\P^&@<"ZBR4-(L/G*!TSG+*6AD'$ MR(Z,1 CNJ65&3+:Q9)AUBBM_3+PHQ+\&^->;E] ^.I:O-0X',]-<*M5K.BN,_.M=)+%NESJPX_J.F3M/W:<3H M\9?TM^72]1V:_ _X5SYE$V81^)D&P>W<]:L2NP_G\S "J@G6,*.EP%=DB!R M25C>=1F#>4"P]PZR_>&W94#>0$.R$AS_ZJ3'SU !"6&K8=V]+_J3L4"Y M_WP4 @P>249(X^[;Q%'M/I"XOOO_H?.>.57M/) 0[]^]WY;IJ?8;2*S8ZR+R M2#Z![X9K?SZZHF P'!GXV_?'NT;MC569E,V89>P*Z?OYA/W?J3$H3(N!P:A^ M.EXON\8E#HD]\G]F_UZ?SBEQ6J2%<&U,I.FJ$ZB6+/TQ&[N6$1W&MAO=^6@V ML99(#BY')ASGL^HX,P9&B4./QOR*^B'U7!NMV$O30R5T/"B,); M&/HQC!O)Q;U@9:2\C(39 9 H?# #Z-6<1"ZTM4%6,#6H8Q1L#V Y5W0!'9L3/W2?R)T/F) - M4:OC*(3OO3Q\%?Y&4L$!R+IAWW0)56(OA/C#9A ?%EH.DW%$K=_GU+-)$-[\ M,W:CU88@US 4POI1'M8R^_\VD@H.,-:,^C8GKHB[$."+S0 ^S%M^+37#^:U' MGS?5CPH^(A!/3Q067^!J,+8]@NJ:A%;@+I$;=2[CT/5)&)J^/8X7"S-8P31R M9[[K@ 3[T=!B7F/7GSW $%HND<5QPTJ$(#-_BAM:'@WC@. ?186(;%:E 74: M::5LVA;5&D6]1E9QC\3@D5BD,O8!0!6#M<=FAR3, B9"&,_684P85J"IL.P5 M0$_$CXD3T 4L85%@6E&(P0A7<1B!DAC(8R3B(X3I+0\3XVD@4R/GFL1*Y'Q[ MA-70 @4@=%4\ 142(0+GZPB4R7LTT _)$<(*EG74N9:X*'PCD>28-U$+A__= M^O!GG-C^DO/ZT0!N/4+C"Z7VL^MY, @CT'J#.^B)/W.G'AF&H;RG6<_D3!2V=G+%,+A_[ ^_"7J'HWR/3%#:0TY+2P< MVX_K8YL0]FA801D,8M,+L^7A*@[0RKYWS:GKN9&\42+!2 C'!;\1)TQ+*TW* MUR@Q[A%<]]2?30@&1DYE]^4*B0B"LQ-N1@#Y?_WGQ[.3B_]!+@:RZ=& W[P0 M*X[<)W))_3A\@&U4.1.#<<'PZ#Z=LC^2R V8;8H=E[?)JE3" M8:\QE#,.;,3[M, \!,0AL,+:L.)>T<6"^LP9*VT#U%,+(>",X)P36_H37HE? MN$=@P/87+[ 5)-U3R^=9]S14V)L%?(0 U=C(.<]L9ZZ4 M^R6,@4HH5@.Q$!3.G=^& 6QBB$LXB*$@S..D:/!6.*)1,[4*''M$4JX M;[J)JX#MR,SK3WR%LZ8V#D)T./.ZQ"W=UTO\>H3+%T)G@;F M[4=B>N[,QR7@BH8*9Z%K9,+QYVSI$@N#\>C1J(.,I;%V)!C/S4 V-I.G$XX[ M9TP#CTQ) BX&8].CH=\L6.-5(T-D(D0N+MZ=GW_8482(\8?L7WT*[]H,M(DY M]5Y)/M*JA-+!+0';DHZD 7V2#6%\B1+\LMR$"'>+6>DC@.50$B6L:@B%L+0& MLO1Q]!MB4I2 :.A*DJC7B$1#GA#<$P?QUH*\ 4W1(7U$IQ3TH6BXK-,)<> \ M .60D3Z.O2#J0PD/.5Y"C#B#7R*.I(_056,0U'PS=:1"8#BK?RV(H8\@U$8D M*&'1QD$("><7:(ELZ",\Z[$*BC9.+;$0%,X1P(4[]!$*+GY!"8LF:A$8%YSU M7Q<#T4<\-CM_'E,G>H:1NR9/Q*/+?(YU02@;NPJ= /4^;9I1 M:ELV]=/F'61-%N>A_839=(%JENYKKREES;4+Y6M7P1=@Z!>-,M)6'01+&=I' MZGD.#6"BVM1)/X>8F<5]PNU@Z'GT&?."0IEK&D\C)_:R4J\I@5MHIE!4.5?2 MUD2UU'HDR%IF%!TP\AX84-#(^E 4[:-D"^.#OID!ICQ]4EP,U?D*98=S;LE% M(($JEE5U0+@."7S2R(X]0IVT* RR.9L%9,9:/ETAJRVCKU2G4#(X=YNL9&3- MP!4CHZFVQ)BN##:4!]'I F/VP,AKB\]ZO4(1XKR!VQ6AK#T',:J#$PQD]J( M;,VCJ>?.=B$RK74(Q8/S20Q3*0BT-'>Z.5A1#(FIBZ"I#]MB :YE%VD3L"@?Y&_>)OS!#MVNE+&?EI[5;F M;L0.+%W#V.FJ-!OJS:A#'"N MYDUGN9&TPF#-Z*6DB.[I9=_5)$*5JQ!YSI4L=0VP5.R +8]"QR5=F:T0W6Z7 M//N^R(MP6/^;%8KFIK^;.2U=G5 <^$A3.7'@?TO*8B,.*T$;=K=8%?%@)MGK MGX8+&D3NOU@'.L7?[*9NH1!Q3D!)(4J:,V#MJ2E0;E*O8V^$L,81C/ONI4=4 MC5!0^.1\DH+":CX(1$T"@D+S+_VHAKLL-Q&\IYP+L9RLH&HC5-(8]!O!CJIA M&P/8;HJPD:$\MZ0IW1DIW& M^#/VJ900I0MN2HR%8'*^IAS,HAY4%_*:T@E8R>IR %D""^GHH4ZL#T#O[/A8 ME#1)]:18EI\04LZ3*)N%J8!8X'5'>/:E<#L(V%$#<^_6 ];CTW"FNGRIT?$>A6U,GYJ<12 M""/GZ)28?EE=O?9LEF$H_SO5$E?=06WC)L)3[H'0].=B"?TQ4VY7O<22?PQ4 M#;UF>B%>4F^*]A*4M722G>^VMG,1 B1\?;3W>]S:$!=[TG6:+[*^^3:Q+>5PT-5^0IAK7G*H076RA3.ZNHEQ,+[#NLJX_C[^'0@OU1V>;=I :A*'#NJ191**I,=P?<+K!6(ZOV M( 'Y>'54WB29"7'E_%4MN/9;[FN/ROMA=N 5*H"$[&D/D9:9E@B?IO+ M12M?(?Z<0ZX%_Z*FDC1 P0/&&18WCD-0R2DFZ",83X_$HK[E>FZ'J+F-JQ%* M .>A:Y& O.(R^EBW4:V\[Q+1.;:[F8,01\X/MX9CO_6WVGF4.9OAY^3."6Q? MG=WIF]0@!+?]694&%SI.SO0N#>[+??>?EP'*/"5%C",-PRN8(:M4S]T ?'G> M0M@YC]PZ[(7;I11!B5ZY2GU]A_N['\#V-//=?[&9>$E\J"A*/:7JIEH7SD*H M:UY\K4!=KHG-[*PNHZBLES@+'D7JN!6K$DY.,IE*''5]6?*HV"W6B.;F:F_Z,A*Y?1[HKB=I".T1"=LZY .6$ M;,VL@Y+0."-MG>'ZC6SZ+GIX/NXF%VO9F7R:)=%2EAT)1D+P.2=?B6EZFE]B MVTN\J@_V*290J*45HL*YWKC7_GJ(0^UC?84]G5X?Q=_5,%+G*\2/Y_ 1%]0Z%1[/Z;@7W<.0!X;#T=QJS47TD:S.<9;D+T:YYN81'N_Q;45WOC[2YYSX[ MKL!B/D(8.<]7[0.B?5^%N8$NELM+,V01 ->N%T?$YDINB*AZ14+(.6=8 ^3E MI9I5SJR5M/J&AV8/LE&&; B&G8WC!?-F3*PTY<+-B^7%-K&3MV(6RSA*70\W M9N"#(1AN772VU ZA9''.- G)*K?-*!IG9*W+WK?)V\>.PM,6]D?T?CI^"3^9 MRZ7K.Q1_2?[V?9JTG?T$OQ ON=V#@CD-5[_5W28:PDKNSUBY7]UH?N?;>&<@ M-KU'8GEF&+J."P1)[#F 4B;%??W(,*
    VSH\Y%C>B$Y,GQS0?"UTAW4Y6-N MQ*D'[*,@AJI>IH'G?EJ2P*4VCL[G(SM.GCW(ODU-#]\Z^GQD05M<8!'&T%XW MBK'0EX#&R\]'24DW(HLC(V)G&B MO6<2A+OKWJET_R;/=#*G,?KR)L_P835V7[[12(2;D$R'OHV)[]* ->LZ)G^) MO=79R=F']HZUT^C0JR]0"H_41_[8],@HSPUPYV<)[_%V8I0GO&]YC4,7X MNVB5[,Y0A_%@B;1 C#T:V[ D/,'V15''9*Z,-*56\T21(A9WT_4Q[#]Z7'>*M0G_6#G%=21VPF\QA*9]3SQXYEXE9=&LN7&\U>O9)$,[=):SW80@ M@2R6KE9QM[WBHU<-'B#8=Q1#&MI06+V!.P@G:/'$8V+)$UBL7> MVZ4@<:K8 !-6]M9&^=F4[=:')OT%=*<9"<3#@OEX MBI"&1%8C-'JRCJ&ZA1ME'O50R#,&MK>8FILRWM'0V,1R%Z8G'II'8L<6,KSS MF?^B?,LLG>F-O9>BW?;43WX)67T2EF3QZ##3"7[!&TJB[45 I,-$1\$K1 F7 M(; H2'NWVFETZ!7,&HQ?IL$P[4!35VH*[F@BH<+HS\1-_RMQH_F0[:ZK=ACJ M2FK@<[F!93M*C"3J>;"_KZYN1NT]:27109[RN+G2!H[NO^\^G88D>,+VL0U] M+?KN$=V_B#M3S"#"'7J]HG34%B'*?- T7&Z].@*?\ZN M%["QGV#;)N0ENO3:C T%#CM<]J*L%@FK#7;">]?"<*TQ5&(%;G+[7>!F$%#I M &:FKX,M-G7];$%)[X_@5 8L5>J'E1!V^ :[+3XW;B4.A/39N4IB M^$=W-H]&SOOQT[7#9@77TDTIW;Q"L_=8@G;1:L;642FZ2I9 MMV^95GG?PAM.IL>D 3WC%H5.^:OF?;4S0UVWQ^'9R=DI6URHR--;6U2'=:?\ M5AM,W5\#X#=RG)'#[&6IK5^%A:;"_A!0!Y8Z=E0Q!AT/-HODY1N!]2DBTP'A MQ/UUY]ODA=@3RKR'09AX.\9@,OU.'@)H^ -HNFZ\&#VE$1S)CXG'SIPU^U6V MQ7Z70R7M>$R=\DGKN>0^N650!*R(W/LJG#3U];?O7\/L@1( =4::%PE%+IJN M$\GD!LP(/K]):!R"9D,S928)6TJO$["BS;-&F9&NF^ #+/X.]5QZR:J#UM^\ M6.R^&5/K!*JY++4."VG=L75AYO,S6G0"V)F?I@O%NB]V6Z?$F_/507IN4*5= M!BZ^S*5JP,K1ZM!+E-: 1$6BHW012WT+S7-!1*?IAL!T&6Y[+X4P7JZ*(@\F M\[.PV [NM(DM\Q-8^M*$?ABO"@K5'%HZF^-"YP!//Y$/;85D75IJNR=_;G'-+ [#]'\W(+((GFN6Q(SM-)V%R-OU$ M?*CY+[$]PX_0/S/VHJ)'K6$8$M2:;O<8KSYRJA/TD@8!?<:K)5]B$[;9B.2[ M)--&1T[J^42ES;5=,W!)*.%8V4E=NUD,EV"=R-M/>6Z]YH1KH--#J:3OE0_0 MKW\0*YK0>Q=VWE0 !/;5UNO3\WA")LEHR>G.'+*I:#0.X48\M?#H[4X?OD)( M/7;@!9/.(=!2>X_J>7MS]JR<#V.86.)8(:[8GB.%RIO550"+1K93C9($)/A= M;H/YC0&]\>.(1M"Y#<1'\D2])XSAKZAZ M8#74^PW"WN3ZWE=J MNP[,R5:E?'L5Z+I3K-V0-7U8G_"2['NEB[4\F0Z2+V4/F"]XL&M%Z8U9'V_N MH]IJX1O+_FPS8T/(?(>!BO)A!(#;VX< LP,*KBO5E=0@PKQT(RR_+S0+""N4 MN+Z'<32G <9JM:A\*DST-*HGH"AXJ\BUPB)L01ALVDBAPQ06G*;FRFCI;O+8 M?8D($>5SV)BO#J/3V3Y/K7"\?\1L<'1R8^O7UZ],CVOZ\77>EHMYAC+II&\7IT:>8DRG%QLOBM[ M%'/_ZTT.:!IH>45]D<]A^Q7MV8U6\FB78NR+L&D,I [1N=UR.JK$0],CJ&_T MBC8)BK/#RU6B6XZ*Q8:\2#]1V0"Y/Y0.PL32!L%:4CU,:1D*+5=!7%T[JUNQOE/YF%G6:< M2\Y/6X.[%3EI>LJ1JM7HFTKNL]7%K3TI%S92Z7H+[GIGS+SM-&H^OZ6!?BAGFI AMJN24X0_$P(,!+XBP M2RE83L!)4ZUL4R\@2'-@N6"]9\$_WTB4^3TP^&).6D)57J?R/7M1=A>#=4T\ M6$:"O<:!U;1AW^.-#CCFA1:<@'+E=-B>;JGGT><1&#&@;@GSD365UJ$GI6Q6 M1#[Q%=$I\]7XYO[F:J)P>]H0CU6$^ M7I,E&'G)B2_\VR-,R:HZ*B4R.*FRT=2W*3GA[O"M&=-KCU7HQ$O;B:SP",U7 MTS>3WQ_)$B0@=[HE06NILT7F4L N*]4AB7?3X>/()YCW'WH76T0<3Z7,1H>% MIQ3ZEL:T)C;P(\$,H@1OZ-S&S">1IL=*SA1E0NG4^.GIWAT3\L]8B/QZ*1V MY=_U(4_$[_0@$$>H0_^X0X72X2YZR6&G.WW_]A]=;E^*.>DIK*7LH?)Y1C4# MM>&X/M\Q<.].G>#KYR1U9;+='PNI!PELI]9]/U0@$ZW^Y>Y^2HY36ZE2[13C\"PNC 5 ME#K8J' BH"5[E$O,NQT]>;R(E$(3)KC)\V"*B%X8A::>@^:XDLF<[*_F]*[ M:L&> R/R1R:(78Y:SOI3[R@0/UFAQFW?J32*=6(D\H1Z6I.[>56A]*WZM$(^'D795W[P0:UIFB[R>1J"/(&;9-H"KKP. MDRYU(>;1V>7SG%O2EL1;2*CIT0<:DFA3@I:)*JEIFRBU*(O#!;3-,MOAE";7 M =TVG:H:B04:.<:GCYQT8TC"A-E7ZJ$J,9IZ[JQ=J=U1;7N_:*?@N]J^-TPO M3U?]65]JME1LE7Q)W^ ,48&OKIN%W-FH*#V\*AM-1^.>1&!GA%EP+LSZ<1P0 M3&7IVP+558I4AR6WYKG.R3-5?N*S1*-#KQK"D(H'#+-7.R1RX';BI:DRD<79 MP8;V2)9%W'UQ1@M:GQ?CEL;M@+#CM>A76^"LJ[.H(601JAZ^N&'3)!%1;2<8 MSG87^$!][F4!3J5=]K61KSYYHN[-ES[FER(6IIU(8^R^D MTW4.USNP^0NN\ FS768O^2@ZQ"7XZ3I ; ?C[@!GBAP)O[4\MRE%JVO';\8/ M#]D--/9PTWHVFN9C;S'EWF]C;NLAHW_/AXN4(A7+^76^!&W/;&_*=L\>@C^C M9F*/J1,] \&8>K&$+UY I 7:V<,^):6S>-N[+9Y?@G*_N4W;7%6">XUKIV'9 M-?*!D? M'3:;SG%':2+]+(OV]@.;N ITU;SK;*ALG=A*A)*8F:Y#4^\\PDP12*OHI-.XU MC8\E0]^/V2WI/#!6<*]H]Q5KZLW<9JQ+1<2 "W&?D#+,'S67DM\]MDC/2='\ M"NN$7A)\,()%.?Z=F,'(;S9+5=EHJBBJO"&J[P.B-ZT/6=^\??].(;='1V8Z MC,,C;%.)IW?DC/'F/+%1@P=3+0W1;7E!1DBIJSZ6II,9KU"_PM0=-%A2: BQ MOW@4FI!M)I47(R2>"-J4K0X"@=MO#.CE-W\PV"'U$PHFNP2E#CULR,HO=II) M$.Y;(]_IPPU)>/^>7HW(*M][T+N%ZF1)EQEBGBUXX$S68O6Q__Y1J._DPB[1* 5N>&Q8A^%6>3]-_24;5J=U:+Z31(-2B[0Z0/KF=O;)9#&HNG#C?>AR1KT57UYR]0E&]/ MH)O.#-SIE(AT?74^.LR3:ZCMR4QVS/RF-"QZUR0$3-%2&89_)O:,)73*"SP2 M)_;M42!<5[?%7E/-INDF9JI5=,L>M4:L@Y1D=^G3"V-BP[>%0(?^-%RO3:([ MMW175\!,U^40&K\D46QZTWYJOI*8!N>&88#DL!5*6GI4 %&,81Q?)6Z>((9327)9KFP.-7J%J'M"MUAL:$ MY3J0B;*1I'[%<)J?CJ&3H34G"_/G'_X/4$L#!!0 ( *V!6UBZG M__V/O_SEW_X'P'_^\N[-LY>3='&.X_FS%U,,<\S/O@[GGY[-/^&S_YA,_SG\ M$IZ]'85YF4S/ ?ZQ^+,7D\_?I\./G^;/!!-J_;;U;Z=_8R8&S[V"Z%D"Q:R MH$0 +:WB0D7F$/_7Q[\IHSC/D4&T/H(*.8,OW@&WR!(S"3&4Q8>.AN-__JU^ MB6&&SVAXX]GBQ[__]&D^__RWGW_^^O7K7[_%Z>BOD^G'GP5C\N?UNW]:O?W; MK?=_E8MW<^_]SXO?7KYU-MSV1OI8_O-__O[F??J$YP&&X]D\C%-]P&SXM]GB MQ3>3%.:+67\0U[,[WU%_@O7;H+X$7(#D?_TVRS_]XR_/GBVG8SH9X3LLS^J_ M?[Y[?>V1D:0YPN]_39/SG^OO?WXQ&<\FHV&NXOTEC"KN]Y\0YS-"O_BT^??/ M^/>?9L/SSR-?6) M%4L3H/AMCN.,R_E8/W,T2=?>-*K2F$S7?SD*$4>+5P<7,_@8PN?!^_DD_?/3 M9)1IL?SZ_RZ&\^^OQVET45?*V\FT@G\^GT^'\6(>X@@_3/Z8T#H:SPDI?>+' MU^,Y3G$V'W@BK$A>@ NY@$K.@8O(09;"$DI-(HS7)[5.P8SF8"'Y$F9Q(?X5 MK)_K=/^,H_EL_3*4T?[9 _/?N*=3=; M;99+7&&:;M'U^D)=O>/GV<7Y^>(S83C'\_7?E^GD_-'9-I^T%]B2'#3XH]F3 M2.]4<6 ^(VTS?3$Y_SS%3SB>#;\@3,\$6:DZ94E I 9/$*!X9#PQ9-*(QES9 F,7NJA_';H<*ZAFC'F'\S < M8_XU3,.D:;FNN#+Y0>0R1= : UHL0@C3F$ /H]J% M3_I?AT^-Q=B,7J1.SR?C#9(7AC96DGMM+2C4!0(S]$4$+APKY(BW]D-N8MB% M.N9?ASI'B:B=H3V;D0?]XH+VQ/%\$++5/+H F@>"P#&#\\( \SG%PHT4KK5] MS]YAPN&7*L[U:'T0/@>M 4L* M-%H>(1HLD)2QF:Q-6J:M-?1> /=T4*'3%7,X46Z9_IT)J:7[>0/.;U/R1M:8 M8DR1C$D+(E=,PAB(,63@)LJ8+5JI5'MO\QY$?7(N&Q*EG12.9D:);C'C >D=GD0!,U:[@D@X]!D3NB*EW,L,M/;P*ZD/XAK.!=UQ+HAE$=!Z4M B^D*,9CR9ACB<#2<#Q=[U&V/ M8L#)XW,"'=133<*2$$+*GI@LE6%&.M?P1!-PUX#>?G"^5 ZH)@$201-?D*'<2^[H#3)ZN]4SJU$DGC6-= 1X4R,?(;E:$Q.?00 MI/+$3U$L(W*F(CL)0#)'V3O<=/=C/>TLX:QA^'M.>N\.#\UV^KC?FWR21_'8Y& M@R"]BRV M \&L(;,P %F%N<9,&9"#)($7S7FRQ-W4^K!GX_%]4G!-1'[8Q'9T1$.FE!.> M7-W,:DY65)(T9\T#+<45[_89IZ':1F\P MS/!=G;>S\N=LN<,,HM*H3&0@K5"@?$U\TF12*VN#*:K0$%N?-=P+J']AIN/4 M?+/);\:'EZL4E646W(?P[5+5#)*(GE?+0YIJCJ/'&DDC4#+%@LZB5JU30NY& MTZ?S_ 9,:#3MS6AP:4[HX$WFD@-+DIQJKE3-3\KD*R67@DN6E$]CH>]CO=FG M(^*#IK3A$=*$-IOY][>C,)Z31UQ=[,_5KJ#O7PW']41\VR;TO,S)$=G,*_H\ MQ31T:#+HY#!EJG4"PZL"YYTIO:0D F0",OF!DGOZAUB.7.HX&C1G)I&$9O M?:;-WR)9 TKS -X["SGDQ&+.4<76BOZJWN"M#_T?!-6GZ$HK1K251#N"U'C@QA@W M\.A83+;*0'115_,P0]3UNR*+3EEH[EKO=G>CZ5/TI1DEVLQ]P\.F\7P:TOP_ MAO-/+RYF<_(7IMN(&I)4Q2@!/.<,*A-1([H"QBE=ZFV4*%I;[CM"ZU,4IQ5+ MNI!*.^MH,O[X :?G+S'.-["('$,JT8%)LF+1")XY"3))C\"HW3Q'9BJ1/ M89UFML7Q<]XRHWAZL1%!$<0JDT;50!O)Z,80#)A>)IMQFW_I [P%( M?8H&M>)%2RDTIT:]%(WCV:I4QDJ3O1B%V6Q8AI@W&,R<][R0SZ1E<30%Y"ZY MI.KAM W&"AY%#!V196>0?8KCM*9/-Y+J(C:S]K(-XS)%PT![+T&E),A_4@%* M02,XO:9B:YWS4$2CL2%^F7Y,>[BL5^J$\+I6'*KZ7M!P10K1Z\"TU:>TPOL= MS3F$'WM9XH>(I>LPSQI34=&HY#QP1M: TES0NE3UT$\%GK1ARC3/I;H744\# M/"U(TE 4'5KI:S@\U"/?A%!BS0QPA"EF,A:UYI$Q8[B6S>^*W@6FIR&>%J1H M(X#F]T#?AN^;=U(M\\E(L@>-B*K>U)9 6AV)H%XK,BD,_-ZBA^7Y.7Q?IHI.RLG'HM]=1[%U,\XX/;5Q5 M Z:E&%5 M:UOS7D!]/,&8RL^4GSL9C[Y-VV)=A)I=FN$ N+GK3JO@]3/^)&[,Q MT,5'DP7IT5!KU_E$DR&:Y;"&,O!QWI9 MW>4,SI1ZL[-H1Z1(LK1._MUX?"\M] /E?P'W- 'K>YN"S^VEOEQ4][N>M4&];*5(2DOP7A+QGYF M1$(1 O@4"0$RJ9J7=;]S@1]R"#Z;GY5W9*B.+W"0M#1 M0$1N2D8!.19=2[CP:FH$6F<8DBDJI]SZ./L F'V*,;0B3-?2:D:K/W"^N:\[ MB;UP <7P1C=6Z\TBV_X!BK*,FRD%HF M#\AJW0;!!43)$71.Q@N5E?>MQW4'E%YMCX<+_W:1C.,GOF$IE/68ZOI;5K+Z M'>>?)GFSE@>M81:U+U!2'IUPX@%@?=H.6Q.DI4PZ MHLNR3MD%[W PC=+YMCSGJG4K,4GK>KN6<0E* M90?!:04IHBV929E"ZPJ&]\!ILH,]T*UV:[7TMV'5#,.31\MJP0HAJHN+X'3= M=I4,(6BFK&R=XG4DY#Z9?JUXMG7/.I%4.XK=.A.$1E-3"E2H+BY9E@I-K;#. M#1>V!-?ZX.>>V.WC&FI=T>3P&6]K01W!5&,9_8\K4$+6EI6U:YH1I49"G,": MZ*A:YX$UW7_:S5AMT#K&O I5UW)\L^?YORZ6)M N4\EH=2L6$CCO=#T'+#25 M/($L1FJMG9#=U'WJ8"R].I8X)<5W500G)4OGF\4KD M52G)Q4\KZ>\U1)LB$RR1TU#(GE=%,G!%UA-R6Q"=CMJW3E ^Z0#[I.'ZN$8> MGU6/XB^&V:=7H\G7EE>\KCZS2]]P._!6'B%]^HVN?>]P1O)-!&/5U>_Z"QOO M?(O380U(I&FM#? 2E_]>=J/Z]5OZ5'.EW]%@?BT%TWS 5>%!\ !%8"WJQ8DO M64M(12DIHA(QMS[A/^T(&S@+%<+;Z>3+D*3[R_<_9_6>_3+H4S-1:*%^61;$ ML=(P5F($F>K=E^C(0L:JM +2=$9I8FH=A=L=7:^\T?YR?(OGTH7X6_JRV_ M M"V)?QX>%18F9 ?,8Z\6]",XJ!:(FFS#AQXN^:GI%8DT=3H8$4.0;<.YQUJ]NX_#V_#]X7;]V'R M/)%,ZBGQU6FOLIE<;*NJ]U^O\Q0#H7@%ACN.6(R*V%IEW8>G5\'(C@ATJRM, M*_FT:U=T$]$O%[/AN-Y66 :8%NM]^9L\('\!?:2UK:.EH5M:X%%*LM$"9S(6 MLM2P>>.A/?#UZD+=8S&JE?Q:-L1*B'F1B/*>E,19N;,WTL RKJ0CBRJH>D<0 MDZS*0T"A^4$N1?&Q^1:U.[P^F=6GHE='PNMN_[H;G[)..<8Y)(-ZU;%>^ C& MR]KWCUS,YFT5=T>WIP7[8^Y=;637V<[U>YA?U#R[19_[T0@7AQZS6E;H2HG' M() QIL&1K0O*L]J4+2?@UBHA35*B^7VC V#VJ7;&(^UDK87Y&#%2[14SBV:E M,O"Z*FC'35F EM'7LHNQN+[$2(];?:]GLXO:,O&LO,=T,:U]$>-\H#&FR*P# MALR#"MZ"#\J#-I(;D[F*S6^9/ BJ3P<7'3'IOI5UO* ZV;W7547?5-.8C&(" MMKCZ[3%A*C346N*+MA*(Q=8643&++'F,ILN]>BNH/ITL/ )_CA=4<\ORK+RL M);IPG,E%1\M1J@*)D1I0N9:DCCE#=%:X7)@WJBL'> /&GG[(H]B*S4ERI#2. MID6CL\\+PV%0[BQV!M-I:U=6J,;.!D Y#+5;/O2) /,>Z M66D@9"%(9YGO+#2V!]OV3IDIKZ71B@+R8D%LQG=?2LPN+*!GA5,X%1#$9 ME"6-YKCS((P1JF#BB;6^'W(/G#[5DW\$H^,8X73"E@TK^E.8XNS/,8G@-;TP MKJ6MR6-=O/P+[8W7:HLN\I4OSPK?SR?IG^O]TJ.0Q;,$SC%%"T '<$P&X,I8 M;947P;>^G=7I@/K4I/!QW:Q'($C#:F>?+S?M[9:_UJG6$$+(.M.$!24A%,M M2L-+BCSYY@;W@Z#V['#X0RC7MI)J;I&]FDP)X96].#D_GXP7_!X8X0D0F8:\ M'DBH:#.X6M"/QR!\).C4&-9=;()W;($>$Y.<@DB)-H5 MC:V6@-&04BA2.)2Z>:6\>^#L%%MD/QAM6HFG$T-M@].+ZS+;!B^B(!?#>]!8 M+"CE$@1I2;WF*#,-/XOF=:7WA+@3KW[@H'5K*79S %EWR(4!-Q"L2!ICAAC0 MU%;&$4)"3@:;DZ*HD,C5[?*,\1+)3L3Y@:/5!\JD32SR075Z9>@O?(1:F?83 MCC+]P:)JS$ GIG3)2'8:^;I*9DN[9R9*)T>>+EELMXX_MD 64G)OUHT?@68GF,>UTB9958JJD*AM&898;@2X$44BY62X&B@]KH M!]WKVG\>[KZZ_UL8CFM1@65MN5I Q]@LK65DT'@9R."U"OPBZRJ4I&M0QS3O M*K 'O*=P>>!8>MU<4EU)KZ-*5<$5D7SBP&VUB(-QX*TT8&66LGC>02/#WE:J M.A%##A= N^YQ6P\>!LD:JTG_@S"^CDH+B/7Z <\H,H:"2K:.XV]'\@1R^%NS MHH%(FC>XO*N3A'-,DF=3P!F'H&J2EY-2@@Z$AAQJ(4IKK?, I#Y=+3T185H* MJ67Y^AMW8M].R<8U;YX"QR4'GUTIL>3H\PW+9VM@;;^G/H$U)LD2%FVH*\CK(/ BYLNM-Y(F0;CD02E,X"7IXFBQ\%P4UZE[^VH7 MI'NFW/RPG&LKTB;FU0VU_1]3FKVS4K8ES0_JXQTIL ZIM*V)[^6)YX 4KXPI*,B":5!8/(1 FZ.( M3@J=4G:^=<'4/2$^A7R<[OG53HK-J/;GF+"-AO^->7U4/),%-Z\>J') >7HR$\@W>L#F6S)(U/"F61S;LR:.\$\B729UGQI(YHNR]DO"NO,AHL[ M/N_3)\P7(US6A'\;ACE4^W]9&ZQ,IIOO?8GS,!P=4NS^V"P8JW(;6LH0 H),MOHHL_6-*_KQA=8',M>>#SN].9+2:DD09=T_7%Y#P.QXOG/I2D/!"..Z.- M@Q#) E-D?$&TRH%,)GBIBD/9VD(^ .:Q&^(!CUPF$ MG!E.7Y+*PHND-6N=;W,XVC[IX*[9>'-3/9&,F\3SMV.]0K@^YTK&9&U4!,:B M "6J.RUEA"A0*>9TR4D\L(_N\;@3C&@]XT&A3KE>RF'.UW(S D+P'HPQ41@N M0DFAW\28 R7R*&;J%?AJF.%\F1FWMKH[L$MW>V"7AN@!0^[.\GR' M:?)Q7"/%KW,MNE.&B_/T:Y">CS>/U>EW%^) M:(W.)*/5":S3%D-IO%\>#.EJ"6_\[C+J^Z:>#UV:1QO+G50 3;R.D+RH%A)* MTA8B0U(LBR E-V&7F]"//Y(^V !]6C4/:($^\ZQ9N*SEN-?)D!_"MTV1,&11 MJMI7F$RMVO6:@5.I #D[2:$4GLG6QY?=CZH/UE$?UU)/>=7+]?+BUB:Q'ND[ M_(+C"QS4UDXNTD:0(B909'229GWQXPP*4O30=_+]J/HT[R^K@?*'VL=SWK=A.E8 MN %&?*ZW>4U--0A@R%N6.J#PN75:=4=#^5&C+P>L@BXWG$/)T\L=YC*%=+F% MKJ8Z(,M>.*2YK79Z- IB00<"!7 _A1 M R)'K)&G0ZA>ZI6[6TY[Q4M(O-Z C[5D3$)P,C*PQ82@7'%&M[Y$?)*!_:BQ MD9[IF3;$ZIV^N6E97C_T?E*MHNY1D98 R]>2?:P2;A(LJR9GG:R2SF,N@"XWF$.IT\N=9;5YVYR2R5$ LFJ!FRS!99I@*1D9$#G$Y$6/ ME\"/'4KO$_D/X,MC\_ZWR21_'8Y&=\YMU)+'6K%4,B5J84D.GEZ#I#UF&1BJ MYF6&.AI*GW:6.K-"),YCT9*'UTWYWVG* MS)Z,:;:QK&=HX*/06=&V:BU+H 1JB-$5$%G$0CNPU:&U);A^]@^@O#HEVD$R MZO(2XCJ2&3:"F#3(J\MY=[SA\%N(QSZQP37$IH-N54/JKI R?;_LWX;;@F;/ MRQRGSU.Z.*\344] KTKGUPK &Q5?!YI%XF?*X!:Q#1XB?6<8>.\U%VBM2LV[ MI7<^J@9M> ]!N.S&M>/$VQ*D5,:!LQRA-O<$,GT=(-?<>B<\\ZWO@9Q@6'TR M*GJV>K;T%>X5R5HVL3YHWG<;4G;.^6!)*RK%EKV(HO7D/4K2GE'%)$IKEZ;3 M ?6K9-@/N60Z8%:7YM?:'@RK!(RK]->E47KSY\6;YI_">/V'A]MAS1[=P"#K M9AH:66;$-EI);X9?-K.3ESBJ.^"\CB%[LM^SJM?NN($@LX 8*L,$%L=;I[C? MC^CH1K)W?_K&ZKJVG)@V(;'L 6,AETB12Q3K75[!9)2RIRSFX V6O MCA4:DNI6*]ENY=?,=K@'Y[( *>>)!1,-C3]&0B5(?6B:"4EKVK$BI6G>Z>$A M3'V*;SP.A?87S6/JS^5 1EO7PL8"6%7V[DZ9'H;C!)JUP00=J69KSE'M.7.C M.*T8JH0 5F"8+/3.63-<9>J/GL_^.CZQO3 LU*E M4I-NW^/TRS#A[/UD='U##BKZ&$0!PVJG%'+>('"/0'8IXSH6S6SKR[N[(>N# MT]\]8VY5/6XOM69J]*%A2:U^;$%O?>\.Z0X3XB'Q;K(VD0F%)6W!HZ^Y,6$,T'+*2406E MBFU>MN(PI'VZ1]PKQNTMQL>DW.1B.HBNUGXGARL8QT&%+"$&\J>SJUE7+F45 M'G^/JTC[=.VV7Y3;5XR/1+D_R&?[\!5'7_#WR7C^:3;0WBG+2?7S^D7%I FS MH&GR0@LM'9.\=<[O<8C[=)NU-Q0\2JQ=QEE>C[_@;+YHV7:5=;CQXN'AE%T_ MN4'4Y*!!- J.;#QF4(^<9*9=A>7J-^;,(=2:TLR)9!195:+PQFMUX_'';E0U ML67^_3VFB^DBT[AVMIY(0G"P)09GMV05B([5R^9"!Y0Y#8!8*BV2D*,[!VZ+!.:]4T-PHTSJ\?OGP M8U?ZOX?IXF++U6BDE *+U;5-8&V4)B4-A"R@VI50&R:#<*W/DV^!Z),*.$S. M-]?VQM% MG[;S-@(_ M-A(_SVDF<8_?&C-K('9#/&.UE_KENLO M+W!@F$)3:H0KU'1('\B>=P&AA$06/2(JU7KQ[8KMV*WFWN?\.<[#6:HN#>9? MOR5ZZ\K!$=%9(5VN)V>&UHA+X*P-H'VR$8-Q);3..CH(:+]LD@[8=G,_ZUZ< M'2FYJT[;7IJ4?ADX)V!/"Y'T2R4. M^$F4(CWF4=3BS>&=6C$6%KCGDD&1R$!A8>"C", LTV1%.5UX>R^Z!XIQXSFW MSB"23)%SZ2&895L+!='8",75T@^")ZY;'RT=BO5)JL=].+>7>FPEU&8:T MEX?_0G'F17(@?;T3Q+4%3UP!;WB4#KT/Y;'LU#YFJ?6*<@<)\5&H5C.;K&$E MF)C!94].LE,.7+(*"*A0.BIMW$D=@-L0^Q6KZ!G1]A7AX_!LD37,1#(TZ0KH MPVCG+:Z #]Y 2HXYAK$HUKJXRMX@^Y22UC^N[2W&D[/M>I9P+(Y)8Q-D0[NP M2I9!D-)!8%8Z:1(I^]87#@X"VJ>LM%ZQ[G!Q/H[I5I/H>/#.J)0!<[TA%FL/ M(U+UD!T3&)PW+*3'--UVS((\50I:K_AVD!"[C),\3VEZ$4:S<+WO3Y,3@]T_ MNT%$Y,"!- J#+)Y^K93VZOD#*:S5CDL(6.L+U<,G7X0"J7TL(9*@?>O*57>" M:=Q=YL5D/!OF!>4G8R)Y/0!?#UL7D8TT#)B4L995LF0R+JHJ%Y\DHG+A(?KL M_]0^!2G:,.*!=BRM)-#N"OIRU&^GDT)("508O<*KH=<"\A&Y %Z/)107U95@QDNSRK3\Y_^SVC^6RWWBG>AU&8;@Q4 M!V535!IDU.3\&5?O!IC:RY9%,I5\=!:[V2%N(.F3H][ISG",!)KL"&06?YB\ MN)C-)^:;?"6*+_0HWBD':3J&KO6D>.=\ED M_6@C9.L8W?V(^M0WKU/-TD(BK5GRRV1\,;L:I97,:<$XJ&S(20K2 *D^#UX: MZY66(:C6=3NV MF%$^Y'X,01\]^,"NO>\+3!U;NA=VQEG*F8I(-2:B*3C0&< M008E%IV$2][9W)@9N^#:A2C^21.EN73:I2'6N.)Z4WN'B^*Y6P9/NDY)Z1AD M5:_T*9H&%WD!'U/1T06M6>L@QV[(=@J/L2=-G@Y$U)8^=P_;6R>S$Q%2])J\ M<.-I @P#PY,@!USEPEIO./*YT2 \YT M[1-%MG747 'S/-EIJ1U],(KAV_P@AK->-?OZ7A##^$;S=.DA(C,[T0E&(%6>J%D;'%"X=L+0N* M%">=G2VI5 ZO6@Q&7^L]V!?8MQHF[?YZA%7#G?^[!97*@X; M2*M[%!O/&41C.7>T"R1NR;O) L'54A/6:,.2+:VKL+94$O4S7H]G M\^E%M8C_'(=ES3[,+U<7CPC*BFK<2>Q!4 MKSJ''4R'V]YN2UDTC(1LPGH1IM/OP_''U45T;FR6TI)_%(2OV;H>:,]3H#%X MX<@&IDVN4W9F8W893K-ZFLM' MO1X3)ER73YV,)^OD]EJXE@ M)@)III!NK4+:7VW0T:K:3;'>O%4R2P@]9,^ 2N. MDT.3M,5U>ZC;0QTX\KV=R+OFW1NX4DCDYC\1E&6BGC\"Y(5W^QL4\MF% M2F!K&)C64@2OH@ F/>/*QIA#Z\WH*,!],FN;L>R^8&VW(NTDJ/\@Y,OKS3D* M83C74*(4!-5[B$9JX*DF_WI9V^(^)OOVN:A^JK!-/UAWD @?CVVU/ WWM (D MM^#XPO2W"GR.!FPH*I'MGYAOG3EW",X^&>W]X=J^ GQ$JBVJT]@4E#$E@+3D M>R@7D39A'T#+S'0)C$?[Z#M;[RH-]8AN>PNQ2W_@'5=(J%PDB<09*10>1-C H*4OE MG2F^@[.H/4$VNC^U+4N:"R]2DK70!(W>F@#UVC@(590MQ2MS\\+NJ2JB3D)O?#[GC\_4_F M ZYU\,&1!]PW@' MX%^0-A=\8+:"$)@C&N ^JCI;%B+Z" F]RIP)(W3SEAU'8NZ3TN\K69O+OMN6 MRQ4V@<5KW8KKBW$QCLLWO*1_9O-A"N.\.,!<5D,)HV.:,K=Z=I.VS9U,1+-$ MM#6[7M$Z6):@N1B./ZZJK$[&*]9MC.+WX7A2CR#7I\W/*]S-3[FK!ZMR*1HM M.2"7&I2(#"*+&IS522B>LU"M2Q"=<'C'YSWM#?45_3C\.!Y$7TL(TG1J-*46 M^."U *4#-%EGGI4NS6/SAZ/M4_2@K^R_G8MU$FXTS.';&^]Z\QL4BZ0@-0=+ MFHH46#V Q9# ,AE*"8D7W[J'T1%P^V2W_,!L/H@=)S=OJMTV&=?Y66OXJM7; MFC'W/J,K78+7(5/+QKH#*SC+1E0\BBUEZJ^7J"!BJ]LP*MY^A:GX#>CZA_:OLX M=MSPY+3JL"U+ M6DKD9#2)F+@)7D-AB@;,DX2H/(,DHV:HH^:F]3VBO6AR^(A?8:V2.KI3&CR@ M0T7VB:W9538+"$(R,E)4\;5[N&2MZUSOAJQ/FVE+]MRU7!K*J?FJ>3\/@! M4S0EHS09G2!5/9-BF0,A";6+6A8\9IN;G^[LXQH?ON.J/\. MTV2+UJE8'Q M[$V@#2C*UB;W[NB.W=1VD<-VIPEG@YB93B$KL-$74#DAA$3?19XS.IHN[EK; M5\?@[9/QU1'_;FZ-)Q-ODZ(=NZ"E%U^??PYI?E96N2ZC=UCO+J5ZOVC\<2 5 MMUZP:A$(VN.==A"<(MM2.S0\1FYN5M?>6MZC!98^V6P=$^Y1Q-?,M-L%^?.U M@5'7RP5]WO=K;QYP+RPF9<&FVK6"+%'R^&G^2DPZ9N&+:-Z2I@'L/IF(/=H3 M6PK[I"R]&9:J[W@YI#^L%O(PC 8&F0E!+YJKB-IXF(&GI06%:2&2,S*HUD&@ M%KC[=%^V1SQM*NZ3$O7]IS#%7\+L^J6E7[\E7"37KWRWMSA--3FY>*$PV4+^ M(-(PT/'J\$IG$5PS0L M1]%G[JM]HC1'5+A9&[6 M;Z_??'A-3N&KEZ]?K]=>D%X'XQ(9/;ZF4 9:>UZ0+E&"U\NC1EG>R+/:\O@^ M-6;MB3-UK)!.ND$NN[GE_[I89P*7*"46Y<&I5$]AN0%/9 ]LCMATHPY.IRVTJ_ZR485K>R;RLD[/:I!DO-#%>@[&UUH/- MI/)]++!H_J+)'! W:]$>K$GW0]:K)K0]T;(=RO9T4?-I()AI;7/.UF M-R9D M0SB+)G>*,0&QJ 22O"E5Z_P:Z1H1\0X(O>ICVQ/&M9#6R0^RUXEQ]/+SV0SG MLS#>K'?4^ Q[QZ=U=7Q]R& ;%T"[?/3&QUJ5O%Y3-9G6H4'0TJB(3)F8VY>5OAM/ MKXJGM*3*@Q=:#A5*\PSJR]'6(2H1I&,B@4'R11365-]L5,T"4C9*4]!V5;=L M$T>?3H)/P8J#9=#=W:9K_$R>A=KP-]="MHH93FJ\YCA(2(@Y0WS;ZM<8T]'MFG!)7F+.ER^CO> M?=Y.:Q.K^?=:HKQ6J:EU:3Z?+RHOVV2%C &0\U0KT9"[XBP"HY3$HA9S V"-*R2H 3-E;SC:62BE.IJ]O= MUY$TVE>7GWBV[OI65_.B'<2J+O&,!'%Y$G/M%P//:IV*'&G[CQR4Y@YJ$QI ME;F@!VAS\V3MH0WW8"Q]]">.X,T=>_!I1-5:<2]1OYB,O]#BKL9$;0U"4+F1 M__5F>#Z<+R9UD'0L'I4#2W-!^B-*\.@E<*4,-QR]]@>QZ:$']]&)Z(HZ3870 MX49[CPFJ"M>!BX6>D:!4)B?'!#)!"U,V^2A]Z:H^S2[X^N@X-&!3YZ+JCDS7 MC9A!X2I;YQ,854T)Q@J$8&@>%+>:><>2:WUC]P%(??0BNJ3,$0+ICB4?:HG" MY6NKR-P[G.'T"U:ENNCD$D:SYZ/1Y&L8)WPUF;Z<7,1YN1C1[VK/+%*QWL:< M#8*KY\(*1:VE+0QHA48YE%%CZVJ#[4?11^^C2RZ>5NR/3-]%^MX@214R(P]* MHPVTRLA9CTPR(#<]E2"R5L7T@J<+N'U*-^\-(?<7Y"F9MYD@1:!7ESEF@ZQ2 M""63._.:/N4>?XXO&LAQDYM"(#O3&PG&$2&0!>'#C:#>3I[CS>?T*2F\8T?QJ"GN;J]9[GLR M*RVR*U!T]2T"B\OJNCKYHK,4CL4.8[@;2/9,W'XJA&@X_=WF^60G<\U- >G( MX%)2!(@B9M"I M&W?&F7L66]V7!P\'-/:>_.Y(_N]A=+&\V '6GC'4$V= -N?(D7+I,DW[51A.*SRD47[WQF,NX;PDXP1I=#8.N9]/Z)C=[I?+LB\Q-F,?(PX'*^N1=<+%Q]K,_K)>#;,JTL7 M5R:HX\:F9)$,F%HM$#.'(%($!>=B6Z=0]_VY2DXIEAVD R@6S;F P$J3SP7*(IS$8M=KFCM_>#^W0&V0%K MNA=&TT##BVT=M; M7UR=Z[KLN"O>06+UMFO,!KRC)6H,MX+EXD/S#I(W,?1)S;9AP6VGXXA9;U?_ M.LP^/1_G^D_=N;^$T363>6.LG%:L\1+!6%/#PDX0/#0DRNB"X3H9WSHJMS.X M/JG7;MC2C9RZ=%07P<354<,R$X#<]*O+MHM?+U\_W!?=_QD-W,TC!];(HUP\ MYH_)>+).%EP^OQM5L_5U=^,/JD M2["@D7Q=,/,BT&4AEG&"FK^,(O839,89Q?#D<7-(Q;[SP\FM+@ MH0W"*ZV'WBC>?R#4/NW] MCTZ^QI)M1D/24=-%<#6,5III@?#Y?#X=QHOY6F=5(VE&TTQ31E;2>TP7TV5U MI&)TT"5*L'6V5'(!8@H%HBN*>14=9ZUS9(Z$W*>LLE/2\I22/BT]K_I/K8Z_ MKE6+S"GF:'T&B?4>%]EN$$,*D(J+2F6IQ,V>N:=AZ+VH^Q2>[QU)V\E[Q]C5 MZO7Z)=)C__&7_P]02P,$% @ K8%;6*FW#:BFR0 *P() !0 !BI&4Q\ZOWXU7I'4C)5[P4A3M9&I&DF7B03\-H+O1Z/Z/ M__7U;/3+%YS.AI/Q7WX5?^*__H+C-,G#\<>__/KW#R^9__5__>?_^!__\?\P M]G^>OGO]R_-).C_#\?R79U.$.>9?_AC./_TR_X2__&,R_=?P"_SR=@3S,IF> M,?:?W5][-OG\;3K\^&G^B^12+W]M^:?3/W,;(8B@60P\,"8<\<9L0H70?.AJ.__7G^J\(,_R%IC>> M==_^Y==/\_GG/__VVQ]__/&GKW$Z^M-D^O$WR;GZ;?G;ORY^_>NMW_]#=;\M M0@B_=7_Z_5=GPU6_2!\K?OL_?WO]/GW",V##\6P.XW0Y V?Y]__XE4TYK>+ M/Z1?G0W_/.O^_NM)@GE'T+U3^&7M;]3OV/+76/T1$Y(I\:>OL_SK?_Z/7WZY MD!Q,TW0RPG=8?EE\^?=WKVXC'8[GO^7AV6^+W_D-1B-"W'W"_-MG_,NOL^'9 MYQ$N?_9IBF4M^N64*RA3X?S/^FF_[8WI$P&9IO.(C'Z*XZKB#3&N^O3],7__ M+):QP/EHWA#Q[<]NBG=R!L.6 K[UT0W0=A_$SO LXK0EU&N?>P7G$N1-A/4C M(VVC(_SVIS0Y^ZU#]VSR91-4X7A8=XS7].WB M+]>-;J-B>S)<.0O5=W=J!YTH>X5RG/GGIP%<_S[G38"-'@QJG? M2!%NHVFH 6M-EDO^&],UZ476A]$"'8Q,13NF1OG44X2(8G*R6YMR %35!H!LXAP2I&3["WJ>8-J7ZZ0"1,S#0ASTHD,)HGPR C M,B.C*%;%J'./5#\]/:IW$6S#57W5=/E OSLH+F/D,;(L)$U+A<@B)^6SB2Q< MF;2V+C0Q\.MHAR.R=_-^:^$U7*]7<3P9C\]A] X_3Z;S@5%D*D[BS,QBOTV?ET2G!>#F<)1O\?PO3%.#\G15UDLO- MA0-DFB,KY!0P'6E?B0XL S('(*'3(?DVQ^Z-D4^(Y;V$>IMHO0_1+\;SX?S; MR^$(?S_O[+N2E"#]BDRGS,F^\X%Y[@(CE] FC19M$GL1?'/$$R!V+R'>)M3L M3^@[_#BA1:N-"#U^J@G0^P> MPKQ-KMV?W%?C-)G2QM%-L@OG/)N6J9L,4Q+3[YXT<@< M@@_%&I5L"Z[O!'$RU+<3]6U-)&:L-A_,!T(DSQ7_J=,5 ><>C M%S1!ZL6%V,TTK([!IPOF+HD^%[7['>YCHTX_H9??EF^F'RQW@@ M"DS.8S^_^'GSJR01L681&8E06':F,1\LKYN.2)QL$6'%B[8JK%/C?'= M!;N"[[TB9G6S>3)%Z( 4Y[)(J9";3S/27$4&TB?FR()B-05X]/;39+ST](/R&&1Q+ =+GKZWBD%,G D>32RR0,;]0IXW M1SP!-O<2X@I&]PJ O<=T/B7U$C)^&,Y'.##>!6,],&DX;1+<6 9621:RBJ+$ MXFW9C]&;(YX HWL)<06C>T7 /DRAOIMX_^TL3D8#.M!I'E(Q71Q-2=D:BI/( M? 04F:,#O=]6>VVX$^!R=_&M('*O:-=2JUY\39]@_!&[Z!OM_,[3/RPE'VE: MA90J:<^"1.4][C/:*G&_RNUG29-5);Y*"NQ(R-R7\QK G0_0^ MXEQ!<(.XU2)MX>**LQXHY'R?SP9)6W*YBF)%=JE'!#$8XQ@JHZ2Q+OIT5_[] MICRO'OUDZ&X@W!49(0W"6*_&?]&8Q&3\]G-+W9;$#^6U'! MT8GBR$S4(6H6@@B,S(5,TY:H[7[I/RL&/1EJ=Q?E"FKW"F-=X'EQAM./='C\ M=3KY8_[IV>3L,XR_#;)7B7?/_\$8LAP*.7L.$@/C?38"?>;0@.*5@Y\,U?N+ M=@7E>\6Y7J4R?7*>A_0;3^9SG,V[^;X::DIH,[ 8Z1#1 0LY R61RZ^M MY#ZKM&>(9/W8)T!X(\&NX'NO*-ARKB^'X_?SL_F+Z70R?38A@R%]AV=33)Q4 MKCK^-4@7Z7!1W#,>#6 J](]ND\NY'L,)\-]8T"OTH$'*V/M/.!HMMZ%DHM)! M"5:4+A=/MCR IJ]$"B68*&UJ<8A?&?,$>-Y3D"MX;1 ^>WL>1\/T#*N[BG$%J0U"8Q>O[KHW?.\_ MP11G;\[GM7!1#0>183 G!\";QDSLPG SMS02] M0@_VBJ MYSR[S#_%_/3;.RQ('G_"#_AU_I1^^5\#:8P47CF6A5-D8GC/@K>2 M*6]DDCF3D]CF&>2]4$Y *_H1^XJG.0T";<\(YQ1&K\89O_YO_#90%GP J#N6 MJ(_!>*BYR(FE()63@M?+G!;[PO5A3X#T_<6Y@N"]8FI/:(ZY,RFK\1A1$ U( M1D:,Y#0F\ARC(J=1Z@P%N8SQSH(U]Q-[;;@3('1W\:T@LLDKR8NGFQ>/^U[2 MSV8#CE)'&6KJ&9D66G+R##7A,_2_XHQ/!?8+LJP=^@0(;B/6%60W>3)Y^4[W M E-"F;WSF8F4:#NQ)C/ (AB& A%41BWV,\O7#'QR1.\FTA4T+^)H__';#4T 2:(;) 9%5U] MOEM8B)(S(Y02SFBGPEUQM+WF=)":@XWX7%LU;GLQ'G^=09XD-]5L#*;FFF=> M8WZ>LR*4"-*:%-5=CMFCKC/8@N"-*PQN(^C#U);;!-$/6V%P*[KN+S*WBZP/ MHP5U!PPQD1GJ8WUL@IQY<,!4RL$(:[B2K0N-'GV%P<;D;R/B?BL,?J^.1L-# M3LAL, 0K$2+0+C!!/J>6$94WN37IQUEV;BMN-B@[MX5@^ZTPN*QY")9[J07A M4/5AL*H3C%DS$2)RGX*WY2X7_H2*23:B>A?!]K"JG\QFY \]B;7B1YH/4"-7 M]>:^<&T6(07(R)*UED MC'/]SXO_/A]^@5&]X'DR?P;3Z;?A^.-_P>@G^X$]$I*$9#F3SD>W$2_!"J.SSX",RUKVC4P?%HT1+#N?>$Q JMTZKKD5P)/0E]X8 M:5@]SN"6DH]5ROU\T59]?QR M.*XGSFN$&;ZK[3/?E+_/L(/_I,QQ2N?/^=GYJ-ZG/L?/4TS#[NZ;_N:3L_HT M\]_=MP/TT8 @F[;H$IC6UE:W2C)T-H<,V5O9VK_L?U:/VED],M)[,&#?T/R@ M/@Y>-8^!-! TP6$BR5Q#\9Q%*SV3UA81LI'>QL8:>2>@1ZU,[43=@R7Z:CR' M\<M58T%WQ#4W:)\3L.X[TJQEFF1&W^Q36Y2[:XFO@N:&5M=):T"\U%&)@,O M'JSA+K=.*UL)Y%&3OK]H&U9UOSZ_@??!%F\,<]*0!YQC371 S;B3R25?)+>M MTX8>-I#4\.IQ*^$U+-:^1/%Z"'$X(JEU(:PN1>+39$2?/:O>Y?S;]ZE&*XH- M=*C0$5/+ 9C(HI":20$VFA@#Z5QCDC?%]NC3#7HAH8<;QRLX;T;6DB[5NO L MZPAD2DK%O%/(/ (XB4E+U3JU:#V:PRM$/PRN5Y-]Q-_C5?1;^';U/LL9X :E M9Z@M>14IU7I!M255"'VXFK-_?,>@NZ'_NDYYMMS'B25 MC:+!F4LNUK)1M@;<:Q)],N"*01=:;PMKP9R2$C00=P_AVV>3<3>[?PSGGYZ= MS^;DGDR7*)?U'P?!8@F!X*405'T)![7Q=F9%2PU6&INP?1+J_;A.1CN:D]!# M?/=Z\/D6.N#2T'X6F-/5C85(:IP\L,PC*J4=0/-SXVY$)Z,<#07?0V1WL;%] M#VQ<;FQD1"."LBQ%7\L6<O\G0XWT_ /02,KVKAE; F M!IZCDYQI4151"LG !D)52R:$D(,)=U5CWG>M/V3(^#"!A/W%WH/WL+S7J*4* M<3Q;%.186BCUN=6P##%?!8QY%%EYZ35SKF^[I0V!GFB M*M0O68=S.:X )%TWO)9=@E ;:B:21*"]E04M)7"1!=K6^?#W@CI1[6E+1@^> MR)U.]!68 DLQ*DIF5-TR>4DL(#E,QA8C-5>>-\^2WQ#:B6I.'\3TX,'='^F.MQVW>Y[8)? MO=T'F>$]609A3TE5!S56,OD:EL M>0>7,%U$!%ZRUZQ8K M:BH%Q3QTI05CR-'(;.YL+[EGD.1$J=]5P#VDZ-1Z(\.+_,[ZRHP,(#*<<9PJ M-)Y=UK9$,HZ#KTZ58X#.L6!**A*<+P?K>"1=OIPNSMION136* MHD*A8ZB^**ZA7 'D\60R9WGQ.@A5:JVRQM2O@'%X_O>AYO:#[;W$VEO!MBMX M@ L;@M#,D+>0:? MAW,8#90RTH>0&,>2R>A0KF9SU0Z97I)]F0+XUO;]&BB/FNX6XNTA&GWE.6[G M9-0P^A0_U6J57_#"%7T]F=4(Q9M"/NF@1*WKI3SC2= N!$C[D2*)*'(V!"KN M4FQ]KF\)\7%K28]T]!"=?H=S$A#F%S =DRDZN_:XNPS3<#X(#HU6R9 @NH=@ M3K/HM6"C\M^%X,EWV7,;9?$!V2G961.:Y MKW@"6;QTII%SPKD@/]8*T3IGYB:&1TWY7@+M(5I\V[FAO>GB@)424XV 8+WFS\*PJ(UA"26AMD:$T#HB=1^F M$XU)-*5BA>LJ#]ASYBW4J/HGG \3C*YCVJ\!S?4/[K$;S1TSZ*\U319T&,7: MI5>8F@V8- .;,_,NY*2L24:U7FS]MZ;A)05C?+VYKTWFI610K^^C4%Y)5ULQ M]=:%Y*%;TVS#YWVM:;80X_&WIG$@Z>15R&0AFTNG3)9U5*9V*8_<.L^S:!W< M//K6--L0O'%KFFT$?9BF))L@^F%;TVQ%U_W=27:1]8&T0&"H;Y-8\DAF;["D MZ!(,DS(X)[@*IOU%Y[&WIFE-_A8B[KI>8Q\"/M5[(5-_?W*]E&L/VVIEDVRTDF>G18'QT2+ U(7DON"D\B#QED M$;EU\O61=B%J1/4N@NUA55^_4B4GZ9_.36(:G-D!U%;9E]W((>".AA1[B.LH,T>W(^_S29#O^- M>:!\3@ZR9]DJQ;0F*00N#;,N)1%=25:V?OY[-Z(34XN]!-[[KG&![M5L=D[( MDN*(,BFF0/@:AZV)_4:2#123BMYG&5H?%.O1G*0:["#H'O(B5B%[X41J8L,$Q;:)EGM.&!5""0-)3$UK;AO= .DEEV%7D/>1,7,G<67N, M96N-CPY8-%)<=.L,J4O:-R8GL#+XUDV/-H#UZ#6CM>A[>;'W'>*MTRQGA!B, M8DD$@F:TH*F3<:U*,72^A11CCUIQ1&W()U]>12Y-HH&0A1J7W9L.;K6TT& M3=0)O;:)-W\L=1>>T].!786]-D.AKUOG[X*83>R8S!U@_GCN:F>1L^[[EIWD:,#WW3/)O.:QNE?)[F9,7B],LP87>7 MXF.VN2"R0MLAT]*36Q-+?1202E!69P@;19AH@"MZ0-]=ZL"ZL8_D/GDK&B<- MQ=DP?G0%3Y<3=8%HMHBL;P)JFYODS;B^#>2PE\AM.+I->",!'XQ]XPRJ9 I3 M4'<\+K ^TI1DI= /0"DCS$:[_7&QON;R^("D;R/7AF371ISOS^,L38>?.TN( MD+TF6+49Y^+JRWEIA VRONRJW1ZC9Y 49RX&FF[*(%*^Q\J[?Y3#V?(-:9CT M(L,>[H6NHJMOKX=TNHTZRW>!3V0G4BU2"299IA5IML^%G% O M!Y_U)FV,UWS\HZ>VE>AZN/!9[&<+,*BURE86!LYBC28Y\D]J9_0B1!'>%C3- M,YNO GC,V_K^$NWA2O<=?L'Q.5[V3C+H?"R:' PI/:N^!XL\!#)'LM"BH"JE M]5_1/KF]I30)3@J]/KS%6 MBY2VG>IWJBA+D*A-^X?N.\ \O*KLQ^UJ1>F-F%[R06?S-V4!_+L0> Q1&05, MJ%JO+X%G$3G9';;F,Y:,KGD;LI5 'OW6L;]X^^:\EEZQOGME'R.=6$5PYE.M MUA""**%$Z7WK(IG7 #Q .NC^I-Q%\U82[8'>OTXGLQG9.F4X'P@=%' 5F3=( MOH,G!8Z)7(D2:@,2K@LY#XW)O3+\HU^^NXJR!\/]>S'G%U\_=_[$=\4M.F=> MZL5BJDFE$(!!UHEEE9PUT7-4K1?P6C"/GO$V8NXA+^L=SI ^\!,Y+\]IGQE- M/M=)+U .>(H)BQ8L@R7ES%:0U>(SPYPMV*Q0E]:9W7<".KP>-"+NED772NH] M;/3OL2M:0-C^!M-_X97)#\C=!,=+K&D'I1;3[#J/61:"ST:D0@A;IW*O1W,J MRM!(WCT<#G_%,4UX1,B>Y#.2;IWL?/@%O\,S14:C.;,I"8+G0@TA9I9#5C(4 M'H1K'06X!]*IZ$1+R?=P:JQJ(/)D.H7QQ^[,K-[IJW$>?AGFI<45!CXF9C$$,F^=4TDUUIQ],9^*:AV4NS[Z#)[5@CO_[B"]*:_& M)(]1"VV9"0ADKJO$/ #MDY+\*U4M]^:*< O$J7"_GW1[2!C^#NBRON- M603K+.U&4=07]5C;X:5,GG1!#$J(T+S*P H8I^.J[BC:'K;\9?VT"T0+'?Q] M,IXLH=9F,"[R4F2HM]C=95NM^NQ5J'>KM/=HSV7S=I.;X'KT^M!<^'WL_K7N MZU5,U\ .;(CU[6MDO/9#UJI:RZ B*RD;*94J.3>?)O0G7^A7NG3^0?;& M.[)Y6/% 4E0"651%D^;GR%$F;IJ'P@\XO4>OJ,>J"CU4]_P^A<4J?(ICK#<, MJ)4&F6I;D]H77AM.BY$,=8_H4RSTAZZU(;P&RHEHTWXB[J&AU&;JR9UWOM:! M4$;4D]D&%H CD^AX-)'[Z%O;QS_B'M-"_#TTHB(K[8I!;[+.,M?R]SJ3CYYK MQ1A/T[7&B2RU@E):%^*X!N#1<[Z[.'MI)+4H:[]\SW_I]#LP FQB FN::=:* MA1@S<\;Q9(H3-,W&/*_#\N@I;R+D/AI*W03V%&;#-,C2@\TV,AJ?UR8ILK:Y M*&22\^R1]!53\VYBJX \0-WW)D3=P_[V0N[AJO8FJ.?#T?D<\Z"4+'22C@E7 M@[$IUUB?2DR*XK+@!I5J[92L@7*B[.\BZ!XN:/^!PX^?",>3+^3-?,3?SZMH MWI1;S_HOE%5R*[J+&Y,Y;7Y5"MZ1&4+NN'>\^.AT:P-P*X GHBO]D=+#3>X: ML O]OET?(N=LK.".(7?DZ11R;X,O2 :+2&>MA8U(69MB/X0 MA3M6M/BX!FNO A[K^H?T4LCCOIGT5] C2(\Q1L6,\;5PIZ;"/& MAR[H<6L*%ZNH)IU,QEW'YOKJ78OD:EUK1@=B[96 G@6A-2LZ<9F,E22OOA1C M%: C*?FQ%='K=&9O@??AU%S'M'A+N0FHGCI)K 3TP,TD]B=N99/L%E(_F$IX M#1*T$DSX(LGDH:W3&Q]8%CD*T-&HTMS+/9PJ;-I9XD":L(VP^VVEO7@2G2UY MVZI.S'N:HJTOZ#.2U:N#U2J**%(_30>N@'BHGH9[D;.^'. .DNWA'?*:KL]+ M<"Y&K5)@A>;*-%1PT2D&/L02LP1E6^=RW GH%%2@G<1[6/D;M'=> W*@HHV M,U\"DD7$ PLJ07UM[4$@AJA;9X!M#.XDU*07)GH(B][L]KQ Q6MO'!MKIJHF M1=:AL)!T)(M9&*.TER*W]C!7(SD%96@@XQ["F:O[[BZU4EN%D9-6^E2-HDA' MFD#'7+!")A=J$>36E]YWX#D%+6@F[UZRAM,488;/\>*_K\:W W;O"/C+R?0/ MF.:!UF0S1^ L)TU;E;9(9H_D]4V53CXH%,W;&&T)\2BNT/>)5?5)26^MSM94 MRI8%A IJ$5&RZ'*M3^-<46 4EM8MNB]'/VU=V5'*_;1;NNF:_8[S-^4#?-U) M?:$ V8)%L (RT'02;;&B(,NY:*VSL>!:*TWC*9RVYCTDWSV8[IV@+EK3/#^? M5NPX'4X660]/$HENUI$W&RAE0K3U5:L(Y+P$9UGT2K.BO$$5+7D:K>\ -@9W MVBK7#T<]/ Y< [1K@'8-)_6TLLR*4JO3((D=@H5B//ON4>>M-;E-L/Z0J M[<=0PW>%M?#RD_S/\\53C@^3-0'SM^?3](ED]:;0#SYC?@:CT9N+"M"#&(K0 M67!FL#Z8#THQ4,4PI5%D;S/-X,9UU>UX+KN XSP8) M<];<929UJ(4T.*DWD#=K 8I/Q6E,K9]L?!_\--5C/QDW?*_7U86_Z]A<59OG M[0C& W"FEG3BS.E,1ZBP@H4<"36)PW%>,L^;[!X[#7Z:2G$8+AH^Y+L#<'=0 MKL5;'QZ7&J95J;JB1GH6L-!&)Y,HF@SYZ.Y+M]UU[!].==HQT?*9X*;GXSK@ M_S49G8_G,/W6E1^OSF-W9":. FLG(J-JZ=I,^VEPT3+0 7BD^63>RJ39#MGI MJMT#L]CR]>*^T_G;) _+,'7?#TQ404C(#$6M.29LQ>\3$Z5VO,_:2FE[5L6K M>'XJ8%/&5JC=_AUK[CK[+WY.LEHV=*%50E))=-1S'6B5%)*75T$RFY4#5,(X MV]HJWP[A::K< =A:H5Q[A]_OL@YNHY62H\_9,#"2EH+CA467!/,9I3;>0NQ4:MW<1OSM72O>'B]#MBZ\X3<-9K<:@D4N@I6&[ M&L2\! ;!%>:YD;1Q>U2J=4K6]BA_2%UKQ=H*1=L[]'[7\EB-.$FME;&1Q5)+ M*4=/8*5U3!4R!0QYT]:W?WZ])<@?4LT:<;9"R_:+^2\*!JTMNO_TV^6OO(5O M]4=/JHP6L_@OG-5*$.-(9'$ MB?25\LD7E16/IJZ>91,KU#E_6X@>IU@MW[I0'!1>$!F [GPVI.9 M2S.JWI;7.4L!SKD'U^0.ZD]%/A3/*W)B&SPTO3^6V4TRWI3#.[Q(2L%%7.#B M]'F':?+Q0@$N)LB+S[% 8+Q&U6G))A:S*HS7Y%#A!8!HW2ZK[SF=IL8?I4:L M4/DV;Q76F>?O:(%.AZFK&$#H.5.&I&82XHS77NF M>4VJ[:,20;C$@VY?S^P>4#^NVFS/R0JM:7.](UD(&)M&F!I M_I&TFUF>/(++F'TO>\QM*#^ ANPI_Q5ZL?13UQ>(FOO$/&V+C(-1R6A54FE=(VDGH*>M4_USMT+C]KX- MN?.E?9'"Z\ S2RF2^RJE9M$YQUP.Q5E$FWCK"N*;USQHL>ON]%C2%UT;JVU:MX&N^7+_8/1U(8^C[-A'L+TVWL8X9N+ M5=;5.!4!A$]"LU1#5]KKR(*B@Q.LJ+6/D1FL<#\H# M$C156[=Q4#6=,C"3:'^UVGONFD>-'TA;[BLF_5#*L@T%#96DWG"_)%MX\L>; M\9M2L(:#%D4+E5'6QP3,6U?SA&1F'NM7(0DD^UZ(F]T&5B8?K/[T!RC@UYB# M25,!-JS9=^U1)HP3/IO,YK.!AJ)5")D5G3EYK)[00'$L"TGF%.1">KW-X]?O MGWP4M1AWL0T;"&HM;2U=R>RB>0BJ#%$* M6VNB1#I: .H;D$).98DER>#)1#CZ >@FT6IT+ M0W,3N#UYZ5M"?1B7O3?J-U>Q9KP=@;H5;C#&HIB7G"QD+@4+3AEF572MAP4'@.GF5(U.F M5H JM2.P)*#92:$< ,C2^D7 )KB.2GW:V//-Z>BCO\3%BX+AOR_>$EQ5\>7C M@]F@!(?:)L4@TK]TRH[YFJF&6N6$M)CLS7=]^V\Y&^ Z095I3D_NS0B,2@.$RI2:%NT($?$%!:Q2":C\B9DY4)HG3FX*;8?3'5VIJ6'/A!W MX'QU]AF&TRZ710RX\9YSXYATV=0V7I;Y2*)1ABMKG?-!MBYWM2&T'TMY=B9E M;4^)EB'Z=_@%Q^=81=;5%(0TG_TQG']Z=CZ;3\YP2O;?=$J*_P5W#[MO/\;^ MH?0]Y]4H//Y\.(./'Z?XL=LZWI0%JDN=$U[XH&QFN=0KFU*]LQ0%(UM&*E!2 MQ\(;+]+[,.U?!GOEYU^$U;S+WCCE&5IR'#30(O"R)%IR69"MIK5KW@C^+CR' M"GTWU8/;-;$;"?RA ]VSZ;SVW\GG:?YF6:[M(H,AIVI$X:"K>A-7P%S^S)."^K\RTS MD#8 M4V<>3/F;P,Y;!2Y#4>W"6\DX(.Q;XTL12K+A!::P.E I&\CUQX.PUP ^P,]R#3AH&D.N>+ M^YVE+]P=-TH7+JRWC#:1;@N1C&!85I04.JA0N-ZH==H]A^[MD4_*Q-Y3L(UI MOL@7OH9IH=J;@&IH8*\%U^&)GV)M[%YO1X<"HB*]C86=:B&9?&T[Z!C MQ9L"*8)T8:-LQ./B_ [S^B"4;R/5QF?X,SI;QCAZ"]/YF":X.%Y$X,ZZ6N(> M:I,K8VJI\>!K95Z+/(;BN-K@R%[YX8<]H1L)?=)28GW<)4_&9!7.IQ?5Z(:S M?SW]]A3'Z=,93"]>\G!3C MDA<@A^ED#N]> M2.BE+?A-?$MTBR6Q";Z>4C3OP_8P.9EM&;U771K0T4MNW#TX(P\<>4X,5:$# M$234QT.<')Z2T06AM&B>H_(@ZG)/;N7#:LLV+/3TXG:VV$I__YZ59PT*GTQA MF$0]%G--L8+"N \&I#;DIK8N&;,2R.'S!MKRM>)M[7["/HP-\H'^ZH7FJYB2 M4)EQ+LC8$MZS6!(2OA2"(8#(6V<^W@'G1[ \=A+];:W8NR+B+6@5V/* VP#: MH>R-2UA'8VKL1N%]JK&G_ ]A8%R!&&(45I C93VO;YQS8& <=&W7? A6Y]CZ M-=K!56-[LZ)WS=A&['UHQ,)5OP5Q<=)%Z9-5@C,GM68Z6JC3=LS%0C!Y1-V\ M'^<]D([ P-B5OIMJT5#V/5@9B\?KL]\G8<+AEWJ> MSLCX'G;U[FKEA//9]R534,DD:!7NO(KR*;_G::0-T/=DU=R-[&-/FL&Q/>J>JAP/O'I3126=R'-HY9\39H+NY_P2_=6X1]7GBJ\ M'@)!'F!;U3=0A8C=OR;V@'\!'% ,Z924YA=V#?]ID0Y',V^A8$9A$L4FT M[U]Q%YX3TY9FHN_AI>G25+L\A?\ZG$=5!D="4*S<@X M5[6!DV8QR&1*RHB0'"_QH,;N+82GID/]T=,P>-%,F[ M-CPU4<-DLM6#9,J0@Q?IZ.1JDS+0FXUV(LK0DWAO*X!]@%(&R_*/DZ6LKHLP M=C=R/98YV&K\ Y1 V%T>ARJ/$*.R+M3N%R*1SYU2HDT&"HO12DY:G%&TKO_W ML.41M,9LE&(@"_F!BE>#WQCFN-2%&Q,QM?:U'D5YA&WT8+OR"%L(_&C+(P3O M@U?!,Y.!-GJC23I W\JR4D644LFI R!?#PAS4:!E^-B?=OR".U) MWT:NC5]PU>X]R]8/%=F-]^%%%=XY[8(K2W-5@D7A G/)TVQIFRL&-G!E[A[E M6%Y=;T7#I!<9]G!_R\=G,F21N6;T=^G4 @T,;"9WS7N; M0C$!91^]\.["=#B-:,W?BL9XS83?>.F_J)UKKH@>:/9 Y-!%HM&>,O+!@RO^?A'?S"W$ET/M]X+:_1[1P+:.ZS++-$L M2+4 : ^II0:BM,*[%*-N'8&\!N Q&^7[2[1UK:OII."LNILP6L[O':;SZ97> MEZ$VLT!27]I+/&F?\PRDL8P' .-Y\!DWN37:8*@'V)]W)V+2GQ0/0/*;^2>< M+I^^E."B4)[Q9$VMDH<,$I(ZAQ000W9$Y(X$7QGFE,C=57J-;:J[K?D7RII5 MM@&6I$&4PCS]CTXG3J>)%E!KN!45N:;-Z[Z+O9T'?\R;]V$DWL/YO4O^I9,8 MC,V)<1UK(KFU!!Y<72V*9R.<@=;W;J>1*+O/Q5S?1*T-XAU7TL'KJM'TU4,F M'MS$< S)!W?*Y5 )")#)BL': 92#9KKV5 =>D#GEZW,3$-"\BCT9?:34LQ#SI;+56"W+I1\:-(0-A&#[9*0-A&X,>0@/"]@_U?B>M MQ=SX1OK]A?IAQ$ &ORCD8_"8 MR">LS4MR'+-QFQ:&.B_H[DA(.R?PVPFT<3OE[[9R6N\G.GL$8,M0(,.UU MXR=DQA'&I==2-B)OU* MM6'20O?P:$HPWP]H8H8;XYE1J5[9%,W %\Y$S?(6.3L?[W*-9YC^]''RY;?% M)UXL[<4WERO[/%E>=EMA4W6=3:QEKXN(9(K4 M,L<20M'2"]@L=6P+^_YR],>\:/>49>-C^,EL"&\A#QLCC2Y<;0 C MLZA@%"M"%@L"11(M:KK?&O@Q<[J_)(\D?)D<=[)D9#'9Q'3@I(3":59[&0L, M0D/8R/7ZX<*7^[CU?1-U'.'+MS@MD^D9C!.^B:/AQ[Y#E7>.=X"PY.;S;12" M_/ZRLFHTJ0\[>LY)S9II\ M$!9K%RF/7.N22DPW&SZTV@8:H&^T;^Z.9!&PP0PJ@J-#O2N(9Q7S(CN&Q62 M8D)4^MAD>-!0Z0/IZYK=]Y!T/W3XM=G4R=^9SI^3S]-%*W).B 4=>32*SL!$ M5$ 0F0DRJ$31(OG4.N^\[0P>*O#[$"K8>A7LK@J]U$_<8#8#)VWVD:QR5TJN MC\\-([2.95UD<0JM#:VKT&\$["&JXSV>K7@KVOHKGW8WR,O:2P.9DR1CO2N0 M3):Z"H)%;H')$J/*VH+,K5LM;0GQI[[U0.5#[6IW28W^PG"2Q0"\2,D4SD#K M2"O( R./T3#NBE"H3437OGYL&^P_=?60Y*^-2AU-Y& @#AT[&(B'CA[IL]FQR M%H?C3I_>XV>8PAQ'WR[+XGZ8PGAVH5*S2]7VWI)5B(+QI#G3D0S$& !9<@!< M^X+>MLZZV@?OOEOQ#F-?6--&FB*XM8Q6?&!:I>E>'@Y'=1= M.IC>W=Q2#T+BL;A$R\E>V4VZ"S&%407IZ3@(-;5,T9D &B13V0?GC3/3,Q5L"Y.HF7+SDT ]M0S\%YP#],VL F5&ZC'_CP\ MC,($PJ)MHF41#=F;3C-O 5CF63JK,+OE&#$H1/(M3G++)& M;B#0&JN>;S'D%)I@.6^]":U'\W#ZK9A\D"T27$K@?5 MP*N(,MO"E$N1IBTL\QHX"U$[#-KK>+.WRMXJH6Z#@;[UF;0\@8HBM=YL[H#S RE-*U)Z>/-TAS[_ MCO,WY2KT 1<\,Y?IZ0R@\\9*%=T4RZVLLW6?(O!$HF,D\V9,X%MFZ,>PW #Z0DNPM^ M;0O"ONY7?H=I[8'=^7-N;D;O1'L.U1Y$00!+/$ RI#62R0F0D!PA$ M1!Y,LN[GM<<(!Q&A*$%+(?&:1(0ELZ@#[91* B=K+2EHW>GRI*\]MM&[9M<> MVY!X]-<>*D5K=68I^\*T$)X%#9[DZ6C[EMDH;%T%[E2N/;92@TVO/;:@XV&B MV!L _'GML365VX>S=^#A010&DBK&J\R\4;4. B06K/9,B61EX<+IT-K^?F37 M'KWJR3;B/Z9KC^P]-](HALIEIET*S*.M*6)2&!L*IIM=D'Y>>^Q*>ZMKCVTX M:QC)[FK93_ZHG:O'^/[;K!J&5] M2S@)%W*LG0-%(G"% YW6Q3+K4\DV6_K? M)GWU[AWH5+2AO51;=]1"_.]SLHP72(R1:)S(S!&46BX<64BEMD!/1@91&YAO MTF?I^J>>$IE[R*N/UCO+DIK/1C"CS>;]?)+^M:A,("V$7 B.K>TL),TT60)6 M4&D)B=OF+O):,#^43]*&DAYTY2J>Q2+8!%%/;LAM- _C=S2BZ^;541M9]W'3 M>!N9#K6B&W<,M1-,6VG(UE"TD2FM?(1Z_+0V$@_%_CW.Q,'(WT;$?9 ^.3N; MC#M<3Y<'5Y$V\L7 !REN9'7"-\/[1-%[HZV/QMPP MPL426B9DO?\$4YR]FLW.,;\:7Q'/('AK/6!FELPHIFMREH>:8H,"4RF*.]'Z M5?0V^'X@%>N-ML8>Z?HDO[8X9/450RO%6/S/\]G\VX!#5(* M"C.YT;++?S9=@ZVZNR<5/3EU(..-%R@K/=C]4/P :G5@JGIPB'80V9.<.QYA M]'PXJQ>/YU.\&F1X-IG-ZZO9\:RFI"87B@VT.:L:DB8Y,C EL)**]J:0E>!: MYUWU/*4?0*V/43EZR.Y:$2!;KM6WTV'")Z/1HIO<7R>3_,=P-/K^&!R^/L?: M-G,81_CDK"[K 8#FSAF:AX5:4#YZ%D,IS D7,^>2F]S:CFPZ@1]0KP]/_-KL MM*9:/'L[G;RLE0P6%0X&W/$(DB JE+HNM,*BRL LMU*6Q(5/!WB1>A/6CZUQ M>Y%T6X_,P:I(3#H;IM9O&>??ZXZ^_)Z^F@T)3"?7ES"<_A>,SANE1>X_?F\5 M)EK(HW'BY;4#=R6<2[5.8*3E-3F7/&92:T.'L"V2H=8ZNLC)OVY=OV\'F'O[ MZPN^+NWTJVP^_78_E(M;$3"\FBB1!5U-%AMI.W \,1."]4(D&6YZ5ON[\FV@ M'SH)LR\=O.72/P"SQYZ*F31PI22R5#BOSR8<\\X! VT@"42555\YU$>2BOD@ M6K%A9N8V[#Q(HMTF ']F9FY-Y=89=[OP\" *XV+,M:4A<]'4="T@C+1,6!0 M$H7RP1ZBXLWQ9F;VJR?;B/^8,C.%$F3SULW5@&(ZE\A >,D<%^1,):VB:&UZ MGE)FYE:TM\K,W(:S'N[=5GCP:ZU+B,/1PDTT8G MYD,F:T(696U19'OVE3Z^/=JCT+=>[?8#,7D<.CB(THA5HV (G6*@1F M+.CL/-=-[X%7P[T$^1:^53=EN3 $1!M42JQX34C1$]*@ M'7.Z8*&C(FN_2>;R=J.>KM+TS$##Z]PMD/X^&:<%V)1+TD8XILF995K4SFUH M!"M:1$PZ2Y$W21/8>N"?&K,[#PWO0;< .["$S&.T+$?C*\[,8M">&8XN2PRJ MJ-Q.57XJR+8R/WC9BVL7()?8ZQT(SFOWZOGW/)@>;H V&[#'*Y\=9GP,Q34, MCR4F1:8,RDB6,T@6M!;,:,&EY]P:USH3\5$6UQ!HE+0ILN0%,"V]8R!=8ADX MJ&QD#/((TI8>3W&-;?2N67&-;4@\]AL=*[1+W"HF!9TP.AO'O-=TUA1GD_/) MT>Q.^T;G,&JPX17.-G0\2$1^$X _KW"VIG+KT/PN/#R(PB F'X+5S*I(CFLD M8]9'#DSJK(TBR$;U54[J<5SA]*LGVXC_F*YPR&U5/*C(A,7 :KLX!I&F 2A\ ML4DY;N7/*YPVM+>ZPMF&L\;%-6Y4#G!2N\"58D4G.IJ%T2S(E)F):%"@50;] M/2[BXZBTL O/>\JKX2XQF\X'[V#\$;N-T$N+/.3ZU,[7/-AJRP="DD0)UG&> M8MPHN8@^],(G\'L5"W36!L8T1NPGC[-7R_B;B' M\&_2MX?D^EBP"SC195.",LP8R*21*%@P@FP7ZXP/8!!AH]*,#TW@&M.M/7_; M"*PQ;__ X<=/<\Q/ON 4O@/*R:%3I% J(%P(WLK'L8 M7#GXX0[4O6B8M)1A#VD#+ZO8\/7P2WUG/*=9=F^(NKCQTV]_@W].IET-A4Z' MN;0VEU*;F78-F04=]-S206^$S;D(ZW3K6JI;P/LA3N2^:>OA0>,=4"^!_@YG M2ZMT$[@]!8FVA/HP(:/>J-]CJ3F1!: M9=2.@+=.P#L*-;LGX'2L6K8-7?W4:_I\/L?I^TF9_P%3O(%YZ1$C&%U?CRLI M:P^:&,@CCI)E9Z0MKB0-K3//-P)V^"!$K_3>+OG4F)L>[*UGY[/YY RG[W#4 MF0JS3\//RQ 8!BF\-YYQG133J?,1@#.+WD4HF1O=7&W6PSEQ96G$0P][#%F* M&<]@^J\EGE"#_*GV'S:!_ 3C,@N"%Q:E2A"556&'!"V:!)Z:]LRPJ M\&0N9QW(% KTAX^4_9VK#SBIO[JP]O(]@>_,YE$O@=IM*-^XF_S["YB'M-;C"%%E"K2CO0RTNEC0M"V^8T"D4U")"NN^%Y(Y#_]#ZU(Z4AC&B M"O?-_!-.[^Z",2B8K$U.LDC*SG3RF8$1A24CR,B,2@:I-M"9#8;Z072DM=#7 MEN8]B/TE!M(5QU.N_5^#(EO1(&&5FID,608A0.C#E#E:C>\'T*K>:;NM8K8' M%;L4S:M,:V-8AO#=TUTZP\OZZ&3L+4_D(<[H=\[/L'L6'V?S*0EUX 4'J5 S M3(AD 4)D7B(PDU*AG35&#*)_K6PYI1];D1],.6[KOGL@W5\YK:Y'U;CSB+[ MJ.OP(LG[D;404+:UPXN*A?E<@'$NG !T'D/KR^-^9W04FO]P"MAFECBY^DSX%:8+T-V?TRYT!=NW/!TH;4[.%M-X.?">5PZU&-7KA83?SN= MT%3GW]Z.@.9^<;!VN6,#KK-VGLC0HH9ZI"-:>"HL&%=RDCHDTU<]G5XG]G,! M';VUIP.:.@LU7S Q0N M;C>AGPOD.'7G,&'3G2?7&9@WS]%!SDKY&$-USDH-VAGF!'CB?PNW*"E_E0LX'P*JA4-,W( ]-: ?-662;0@X:2LDKQB)?& ME:G\7!#'IB]''@->+&RM1+)TT#%5ZJ4AZLAB+?S$)4=CBRB1]]40N-TL?BK_ M$6G);;WWQZ3WB_C;E3_H3KQ!,I'+HATS2HG:.-D]+;M!9YV]#'4W\+7/%II:_%\""T4F#-$ Y\?L6MP[ MP9_+YW'HUHH[Q;TJ@/83U[ZZ5UP+;G_/$[W2;L6E8&2,]659(GL3B3(?O6>9 M?"_#H_/E9H;4 2])MIG)SS7T2+5JQ:+JXY%&BU#>E3\S$(.@QM-DS4 M(C=@4--R/V+]/Y9G0B>I]]OJQPI]W_L.?2FT@70ZV:PM,^ RTSG;6H/4,!^N833'%1!^'5^,J#K(' K,D! M!J:X)+!1.Q8,@74>C.((.MC6:1';X#L*C3W,H[;>:&MX2]NU@-H"Y_OS^$], M\P^3%V>?1Y/N2?-[G'X9)GPV&>>.21(:@@PU^N^ZMM("<@U49J8D($ QR<&- MIYBKFVXUQO4#J-Z#T]G#K6@'_BG,,->BX$C0+TB;UC8N%?'3;Y>_LGAF_^0/ MF.;N7^_PHF,:+N;U%J?#218#8Y,$63B3,M!ZT](QT-RQQ(TM,OCLL77PK)>) M_ !*?3R*T/*J\@YQOIU.O@QK<4L8O1J7R?2L^^FBALB3E";G7<6:5^,TJ2WN MY_@D__-\-J_SO5$H:<"=3:*6Q"\RD7>GA6*0BZ3)NI1--F1I'<#4;3>A'TC= MCTOOG/RQQ]__"D2J!%^^Q-! M_:WC8_G\!:Z\?"'K^WWZA/E\A).RYA>>XQR&H]EUL+-A%< ]1L:^(_YV.=/K M$E@,>TT/^Y\S?IWC.&/^=<]2CNN>(5VJ=0+KL%A>VX(6CVIO.V,A]#=E[5@7E<.U]TX8*5FNP1 -M'ZB*\@,?YG]-H0C;#7WZ=3\_Q\H<3VBV_ MSE^,.N."]A3\>/L!9,/U]?3;!_J(KC0UN7S6NB19RER1R:V!16\B,UQB@:2M M4*T36C> ]5 U_OM1AYLE4AO3TD.5U/6SIP]85+K>!&)/Y?XW@/YH''(/F;$-' M#QKSFDS/9<_IF@N2$9E(ME'4Q9ZJ"-T44,//@_G,*HQ\[7R M6#9>5%8KD)Q9@[3199&8UX8S;W5 )6T!T[HRT)803T^'^N2HAPH\:^%U6^08 MQ@E7E:![BF5"VVA*YV?G(YC7ER2?IYB&%S>*X_SDC);0\-_=MP,G:(UPSADW MCO96UV4$!Y)I1F6L,$EB:[?G -,Z(M5M$S0^-E7HH\O6;E/<<'+:0\"8 TL6 M:'*1[,I8C&?1RB! 9/"I=07U7B?T4\-[H_^0D7]*L):#_H N0^_P[2^"?^"S7,<;GUR M;[D,=\_A<#D+,@1TBICV.6?R?0JP0"XS2S)'4T/W61[L5N/UP7,6LN+2\9 8 M:E=CA5PR\#JSHKC/(@J=8_-6\8\O9V$;'=DY9V$;*AY3S@(X3*JF"0=!1H0V M4;.8:<_77.$2P/W,6]E2''7(6MJ'E@2Z<-X'X,V=A3VIWN'G>A9<'4J&< ME0-(A6%].:-U"LRCTBR13^Y+25J8UGG.CSEGH6_-V8:.'C3FWD"X1V&M#YD9 MQ#IKE,SK$)@1PGHM7(RQM3'X.*\CMB)RV^N(;5CH(9KV#CM'\2V0#*ZF[S_] M=O5/NO62DY Z^D2&8;URE3;25P)J-567D@FUI6MC?=D#)O;:![&CNF+OSO49 _A]W 6K4 &/(@BR:\$!,.T=X5%9PR#;'PH MLMC 6QLKAU*'>VR3A].&;63>.%GJQ7@^G'^K;>9)6B/,3[\]>_%F<01*@1'K M=#U8#U?CR[]/QI^G MDWQ^\90_.C*3?/#,%E^!@6:@M63*VIB45"5 ZUC;6C!'9%6V";.U$7L/^O!A MT6BBNXQX=?89AM,ZZV>?8/H19P-NM"S2>R:A7CFDP%G@D3/D&62P5GAHGW 80H!2BA6,F&DTGD M'0M"(1/!$THIC&UN-VX![V1TJ&]J>LB__2N)Z_5D-GLS7@'T$F5,"#E#861V MD4UMDF'DC$?&A=!)9Y-!M;9,-D-VOAU]J(XB# M%F-8,?(#%66X3P:'2W0(OC:Q"8*\(5'?DI&A R"0F?I P#M3N#S85!^#/184]J M=[BNWH67!U(A! ^8%="RT>2N)O0,9#2L\()::24LM"[G_I@3'?K6G&WHZ$%C M-GLH;G,(@6-B2M>R.,%%.NVY9ES2IEM$ A/;%P%\M _WMZ)TIX?[V_#1,%*] MX?/RXEP,PB$C0=0W@_0O#YS$(1-&R0E>,??XCV=# MYIA6A::J2"-+\LPKFC3WB<3@T#C3NJ#?8WNXO\^VT$CR/82?[\W1$L5A*%*R M%'1F.@95[W!K[8D@I#0J.]]:,QYGIMP^^M&4A3[*.YS/)V>3.!Q=UIOPTIMJ M33DD-U&')!@$3^>80F^]=#;DUET&;H$X03W82\X]5&Q8.^%EN+/@($EP"HQ@ M)I-&:J2O0I2&.5X\D:*YX:UOMC> =43*T2;LUIJ*M89ER^N$96L5&.>NL,2K M\?SJ+?WLYO?=+\T_P7CY%W>_3V@V]/X7"OU(H=&-PLLZ(ZP7%_DFCDO%Y:%D M$"5,NM6Y2$Q/KA_ ;@[_) 9CQZ/QY$T7$2>=*H> M=6B"J]ZMPA-/FT!T#?.RYURRT?B0"35E,'/FDGBM-B7*.%O\0R$P MH( &0VT3_@DX5TZ62GKH8(_Y//();OWH7W=X0C1*02+1L(('?94 F1+'30I. MQ>RJA[C7,5PW&5I)O(-+CW?#V8"T,A_MRP@>7,TZRR4ZKXC,,UXB:)987;@) M2>K F##K7PH\>."5NM2'"[7BFW\'8D&P)C#V<8*;Z+C^ M.[W;J6TA_'7UM9!_D!)W4YO[Z:7H+7G!"?::4JDPKW$6L<)0TB,*TU9LY23'9I[ M\-#C':BMQ#ZL(;.*SM4,B/^Q @3=NHC/2B39@*@%*N]@F1TW#+R<=+SAB5@D1.!SCJ1R23BC8\D:#3S8AFDJ*MG M@C5"=E;&<)W;K@Y4TD%(93O*E7 M;8+KK$ASL$X;T^9 A1QWM_G[:#@>]Z1(*@MA"67/O,#-,S(\L!BN@@%O,$OI5F[@^ZMVLM'&BO218 B%CA<1RS(H(%[C7NQ^B& M'H\Z6U ^-S+54%8'F:M/"Z5'(T>G*B?"P!7R*R#."=PJRS0C:L"!.:ZU\]QH MLZ\2CM($X>W@.XPGLX!DA0D,3WU:^]S"QE@KI0O>1PM+ NKDYQ\P^3I,*RCN M36.N;69H')-0"O#0,@9B73*$<>N4T\@>TUW*W"YT]5('MSQI'C'E@JL831D3 M53QV*0T)"0_;J!VD&",WDAY;!D=-&>R(+]L3!ZNIX]1)@R6"L&M9CW\*4*YG M9N%"X20H<&$Q[1%,():FTB#16!:L\-#,)]L1I&F#\?1W'O7H,CR!VBI':+?A M6MSV-4%6\=;D:33'OT@YGE:'G:KDN*0!$ :!&$*M=J7)NR5!I4ARBM9FPS7N M]A=*EB =9^W5>;"PS?_S)Q[TGJ"GS836!5>X:\!E&_N;GI!_']PQ>HN+,!Q8]43%Q M(K,-Z!(B=:/1V@.:;<$T4>/V)UR%.BL)L/);^;K_I8QY?C4LT"HRN4(BK,<34^XUD%S+P5CM8>Y7=+ D^I>0\#^1H1==9L*%0)2$8O)Z( %=&")U2,S0:+)I,O3FZ:<<7[4=A[HK M"[:#3*'2]'S9\'QEV3TAC>#,HK\:##(Q,$YPL9I$&CEPB^YL[J+M_ 8H5T>* MFJ*O[%U^\#_G1O'P1<2ECV 3><<]E3S%+?)3BJI/C),24>!8!%VT; M; ;-GG9U^N](T!WX"_/E?X(X':'(8?S//@*<3CZ"3_V;GZ]A J/;_J X4&]P M._N'OYG"B]OA%'H4<%LP3[X4@1C@CF8% JY?['@SVZ@AV7/5U MD 'TZ.W8(J:>5]):$2D1U)8TE)#07J(E#250:4LE6ZY-LZ;8KI95G2CG*#E" MOX,?0XWTH"T?U#XSJ G"2DE!O\-X##![X&L8QU'_VP+M@B+!:RNM ((VJ"^N M"$4K1)6T9)F%],+*7#N:N -2VUUE\\?/XW^EH7-(9;10/ 'G6(D^-3FPODW4DO8YI/3D>BB$2&T M"BYG2F6C ^?<"XRK:6]C1?$^4NRP$+4)C.NK*-Y+^%LJ4@^17(>*S-G:0)TC MD:N2L.XRFJN:DF"R8DDQ8)9?@@(;5137T-\^ NNTHM@*IUV2BJ0PNW,(X M+XGP+(40I76^T9B+RZ@HWDOL6RN*]Y%9IQ7%:!0P"P+Q"S3K)7<"#?PH28J" M\N0I"[91G[C+J"@^6'D'RZR#2Y[YN?X>+0%T, 9?9@?\1RAR6'[W&4:W/6:2 MU%%JXMC\'@)=-Y8RH;:,V/5@E:GM5S=#=GRONGL;N:HV.K@BV(QR '_YFQD\ M+8UQV3/"E$)XEM$2N8Z$HX^?-),E9'04LMQ!>@XL.4S^E>\+-D'[/(\JEO5_ M@%%_F'J,*I4H1_[F,D70<(4'%C,$(NI5<)E-7C//-EX7-'K8=:B^&]EV<$/P M$-X_H?_E:ZDF_8X__;)A*V,]:E0.1@?BN4)IA-(8E4E!F.0F \^04NV395^, MUT&AHVBH@]C_DWA?]\>Q7%!\]!/ %R"6"W1# S4A"4)]"D1FS4B@EI:O3 XZ M6!MKA^[VQ?B,&-560QT,Q'F(]S[UXO=9*P7<.V/VBF@>0?LT+5-EMF?[P;3OX?3%X-;Q%EA/1[WX?^37_R M<_;+Y<57ST0PTE9P5N$I$9;0+S M$$0WX8>3W#TJ'V%F<,42RY7HS!-KDB.>MR4R$VFV5+N#N<1\.['/WN(^T M3WWWN%S/R^D8Y3(>SQ(NQG-UE*L "%9(I0T>G!0-*YT4L6 LB3)Y,$"MA$9U MNGLP9PN4<[RGW$O3CX9"MY=X)[/#'\.:)^'<%<(U -A1/<].<*["'^#OCQ M"49]M/WRVT'J?^^G*1[9/]_>H@6(/_4L<,ZQ, M-_8Q61%MKCU=\E"LQ_>4*JM]O6_2,736P3W20P_OSG^+5J=L*">!2EU&RVAB MI62$@;(V!DF%J-W/;S.2\_.HV]C %:3= 0<^EF#A^_SG>-Y+\'U )W-06@S^ M]B-^+9?M;X:CM4C TNOO!? N!"Y)DD(1&2P0BW#Q*R\I9TI25WMH=0NXU\6F M8^FM0Q/HU? V+.[./D(^7VF*.MNHTXO!7< )=UO\W?06 MTBO_K;2+F"WP?;CI?YDW3 4;F.71$%V<#*D<>AI92H)^AE#<**EY[8Z!W:_J MN@A\9BS8>A5;-1 Y''PI=WJO(4R6Q2'#O/K3%D')QI]=(4!YV#HJ!2O+Y[^= MM8>975W^^9H"Y2V.^3#CYT'3Q)G M&@2Z.2Y30V1V0+PWOK0WHU&%;(RM/>/C[#2?N<32<6D8[F^*4=SI4\92_(SYX#-WO(]].&D%]']Y\1P_N(;AE^$@(KJBSI>MA MQ,-0.6(-3X2RK)*P('WU5)DG 1W?06FOLT==H&H)O(-8S:QQ *1RWBUG !OG M$%.9$8Z'V[SR3Z'#PY+DQNDH<_4.@X] 7('6VPFV@_?^H4DSV]IP!V,.0!// MRNP0)2Q^Q03Q20I#O00*M?O_/$9Q+29>2_EVD+?]$-%*(]4FN#HR\[9A.HVI MUU9G3U*@I< [WP)6\#$ JRGN14'H0.1LR _WAE"7*&Y;@275J,CO;(FPP^P[ M%@_VD7/E*IYWP^^S8P@5H=X-)W WTIU111/N=DR60O]0NI=3_(J#2\ %X*FT MIOJ->:Y;/O[X!WD=V0_K"JYR&\=/,.@/1S,PKZ?P?_Q@ZD<_$9]>0-/2:B>- M(LK8PMV2I!N%P)4SZXP)TF?30*<['G,%NJTIR,KOZQJTZ4W!91:XE 9FF-!$ M:X4^J05!7+"<>!>CBEY&[YJ\M$\]X_JT>[@(.[#-RL7&9'&Q\1G_S3P+R2>? M>#)$,XIN@L^,>,DRB;(DN /W2E5/$MZ XUHL\M8R[J#R;1W3,E6H :J.+/+- MB$YCC[?7V X*M!!W%XT:-J/33-#,DR4&C"RS[26QW@F2;-9)ID#I>BGU19%@ MARU^+ [L(^4N=-\?P/L\#SO=32$Q/F7@1"MU=KKE M8Q0GR BIH)]UE;<3;@=QUE?#P7<83!!XAD>@B$I6%5 I2 M$%JV,O-(C87:%3NKS[\.E1\LT8X<_B665]/1J/3,2 J45&!T40?,SE,TIE_%6:$]_5,?5S<=^RBMZK=1 ZUT0[5 /X"! MPT,Y(#70@B/*)%7L-RYLMS;R[UUF8!N9HLD"K8W(R@P.[*E-B+3HK%K=%4#H(ZVL739YW M!O9>>FV0@;V'?(^6@=T T[/,P-Y'5XTRL \0]+%(0(64AB5'.'-HMSH(Z*6D M0!)U27&?O3*UF^V>=09V;=WO(]^C9V SZC.G+)/L=)PG'H48&%%4)L&"]AIJ MUYE>0@;V7CK;*P-['X%WTGE[,H'1VFV%2NBY2BX)%10=(OR2.,4X45%Q86@6 MN?K%P"8<5Z#[UN+MHEI]U$]?X/>A'RSPQ" Y.(HNJB^Y9#Q:8E.(Q'A+G4F9 MA52]Q]<:ABM0=2NQ=A#R>UP"0%..H8P0CUKC208*#S'K+(GHUQL7 E6NMKMW MKK45;13=3K 5(WWSSJ9E@QDO=Y@7@_0)P4U^OAP.TC)7- E>T&P M)"!(]&-H2D$!=XV2;!L\ZH*UVX4P*W::+O"V&!+OAH/?IJ/A/.PL&P8@R < MC;7OD4]'GKU*N4[#G7WT<73.O!\LA]UI$RC+' B7 $2:S$E(+A!M=.(J"\&L M.2IM[J"=^F:ZAE[W(LYA2ND\0VT=YN>_ALOAL."#+;X6I^7H!E<&URE)+,2 M5ED$:[IM';45VK/CSF%*.4Z' >ULR(X*XKTOW2T@$Z=X)C0:Q[E&/NMN;^^O MU^3=6[X=9#AM+=EK@NNY=AC82V=-*\L/$?@Q.PQP+JTT,A.=F2(R)\07*"A%B:\LK2" G75*@J">,Q\QPUU[ K M7_&)C[\"1=807.77\06*GY44SI4+L6!T%(XE(F2Y]W3@25#"D*@%]UX8R:5K MH,<-'WT%.FPKL(HAQ ('S?K/7X?3L1^@A8\K_/FI_V.U_PB#R#4'1[SP AU% M_ ,="G09T;K,1DC'*&N@RQV/N0*]UA1DY;O#Q]#@.PQ6P2D(B@7&2X-Q)* Q M"-,+(-2D2)V$Y&*3\W/G@ZY2SVV$6?'F<+52X5%ENZ(BBV0#0=-/XFF?'7& M9%2:AQ@Y-T;5+O@[]YX?;7SDUC(^@MX7/&^"ZKGV_-A+8\WZ/1PB[N/U_'#" MTJQ$*G%>1,>X)4&7GD14.)_1A)2Q=J#LW'M^=,"!?:1\G)X?E%FO $\CBX8& M[G462&!)DY TI5%%2*IVJO=C%&?3_F$O_>SN^;&/<(_6\Z-T^L5=)I(D';KW M,1M2NH\0%K*75(3@H'8.X'GW_&BC]/8BKOB:CT>3WLL9/7=$Q?G>OWP2Z>!>7;?9YLIXJ0RPSI8\@;@Y!Z$BR4"9+ MZ53@C5J=GUJ!6PRI^OK;1V"5]?8'2NIV>KOD+E+43<\8N^+-R [(+UCD11FF1238G3V1/)+6Y)QIMH:_NFQU+ZC@A4USK? M1[(=Z'I1,?<>G>5!F?+\IC_P@]@??"D0/PWSZ.XW;P<)?GSZRW\KOUGVT$3O M7!B%!J2C%.U)M"FL318]]"@9GDG&QMJ%+*T 'S^TT5;CFPL M^L&_WDP'"3'_EC/$TC[J <0D1+)HD0I?QH7K,N4Y9:*4 J; :<'6-IJ-UYH- M'W>Q?.A*I%W4M/OQ*AK%I8D! E&2Z7G[-1L=H@'%D_(NT?4)%>TKVA\@N%B= M5Q!HY4R4M8ZZ]R'7DBQ3:G5G/RG'[+R\1@DNI$)\028B-?4DI)0(<]P)*>ND>0L=R?LP(%=&]9H8=B+6R^[ !UWUU MF[,V.Q$H";3,@&'1$2=R(C3Y[+346GQ MQDY&/JZFBC3!UEE9X79,SE)BRT5H MB,*@S\S08^YNVS@6/786')Z$'7M(O@-6O!U,8 3CR2Q,^I?_MLQ%@4!9Y*XJ?YYH]W(X&@W_*GU&_3?\S>1G MSTGI.9>*I(3&BBP3(AT'39B+@,9P!N5KM[/:!]^IJW-_KS*JIS.-5(Y";L+Y M(D;\:!3Y&_"3Z0B=JC@"/X;?^[?]28_:S('S0*(V%*4BT(96T1(:I'4VQ! ; M]0. MI5UI?>U1>[.6DT4[GJET>\*""T%<*%)SXY=S[EL75>79.>- M[W#C@L6 :7R^$EHRHG-P)??.$]R7+&'!LIQ= N^Z[8MYC^6R65!5TM7' 'SS M/PN<\?N\,HOB XS^[]2/)N52S0GKG>%$Y)*"&0VZ4QX4B2SA[I31DHY-4A9V M/NBR=5Q?EITT^I\?-/,6.*]QS5"8N,T&XURE2'Y)3773I.+^I M[*W?OJ'#FMX/5E/"68]Z8[E1>'PQD8E4DA(O M(BWO8G,XL7 &VA MB%_Y+]!3G#'GT/A!)R<2*1V@T:LLRQV<.HZN-@2J MJH-^ZN,; ^/5 M]61/HS*>B%C68X&3TDJ *&H4#R9PL=["NW&0LR6TRV;:.>AK _\JY&U_!S3E M)Z]&P_'X]?R>%YV\]Y.O,)JU@$*2C+\.;U*/X]0AXBN/ T$@J E[]R6 MD%[Q#&SB@8%.Z\[53A9L?=AU:;^.3#=HO7*<]$'.V*1<%:]L5\8"NO0I$A.% M(#(EM,Y,:?P8@@)O,L^BVR%F3Z&[;+YTK(T-Q&G=,_?#75!P_8)GW$M1 H>$ MJS<VPSN^[?' MC>6@T+A5W*.9BX<5\9$:@J9N!&MQ[UJO%:Y*@7LDUZ?_ Z6\0?FM0ZZ__9B@ M7SSMC[\6;/,S:W$M##;H!,&3DL%.)$/;URF%7F\,7#H7G8RU0_3;T5P'"2I) M>P,16D=2MY?0+EV@>YMV<9A]&/4C?![UOWR!$8H%4J*2$NO+Q)>$7SFF4LDH MTYX'3Z%Z,^Z6D*^#4L?4VX8DK\IC(%S/20XYE'[D M%F46) $A)756.9GUT5FV O"Y<.I0G6Q@4.5)F9O0XL_&$*>E=F\%..MEE0-Z MY2@97PHT@*/]S3@0H7$Y,<2L?+>!DCW /A=FU=#5!I9UU+9K ^J7TW$Q[\>S M=T-2J91DK(R<1/,.'7PT[W0DJ8PKU,P+D]LUW-D!X+)9E@LP0#U*@TY 2L<8$HK3/Z$9$IVBLS:I]03XSYG6JPPWL;!T6 M?KBZCY#@]EO1S\PX7 E?>Z]B20(F=G;W&94KM6R94"IU5(IQZVO7=C:$=MD, MZU(/&_AR<.CXR3?AW;0(['W^[;^F_C0*Y="3(*QN&.YNJM@[ML(G6KBPVL:=4A=P,Y M#@YA/[D??OKJ1S /="TML1?I/Z?C67;AY^':KNA\IEIZ3DQVZ"I8S5!N3N)7 MU,Z&Y?!*=0"L;B'5P2'P]*6AAA;W/90+V_T;,B/$._\N?\P!^ MJ:SL#V+_F[]Y/YV,)W[67KXGG ''\:@UHN1\*(8[ITD&-U)) ]K[WDO7D%D5 MX%P'M8ZMEPU5KY7#WJL)1'<3"5:,?PTII.PU$4F7*^*$QK_VE AI<]+:,F]% MI[;0#H"7S:ON=;*!0:V2@E_Y;]]*VOS-S?N9LSC^[<Y60\@_7V;-O*XC=^_F7KN9KD-JCSX/CRG MFMA F58!YH8@/XS@MC^]+9-O[FVOE4W,91_PP-,D 4^X!$J)BSZ@Q<5=M" 2 MY4TBR7707#9]3J25#<2J$!M>MCI%RVK6*621I,)!"X96.0E02A\B6'3U?"89 M37*KF*.^^E2[;5@NFRQ5);V! A5Z-2R!E0+S60?]6<_;'MHV,5OMB!8<5QNX M)S9K2[A.-"4T>A!F9Q1XB.7:*-!"TALH4"%4NP3VIH_;V:H]W%-,9)]L(-S- MFA.C#Q5HJ"^A"5W.+>)= M*G,^I2S- S+AV4EC*%H,J7;]0 -8U\:-.O+?P)'6J<2KW4C^"67.(J07:.*@ M1;/*Y6+U?.[?0L]:P.V-1D*%R41*8,0G6O!F991VVHDN6\ T@'@=W.E2+QMX MM B[_L^_K0D-%_.OV2]F/R]"^0CYW\I___SX]DZ ?_WUUW\$7/H-_/R/.+S] MVTQXO_U89E ,!]/QAQL_> T3W[\9/X0Q[M]^N]D5WMC^67^[1_<0]>(#'RBZ M#4[X,0%T$=*_UVFG]6IX6T(8\[[3HY$??(%"GG_V)U_1$^E_[Z>IO_GM1[R9 MELCGS.$H$S'3LC3IQ2!]&"+E8-(?S?[E2QC@^B?C>_KER*5U!HC+*I?*Q4@\ M!$M )9EC=BK(VLTRCK>ZUA.AXU=(TQNX[Z39&>:7/S_W)^5)]Q^#?Q=_BE W M/WX^H"!P3@VP1?FI!.5P(]'XAN-7X'2TMGK:]/E+I>+N[F]NGMK3S_(]?30I M^^P5MA>--S4L_K>BP#3Y'_%FB##_U[_C,0OW/T2_"W?FWVYF4/$T@5DG@%I- M#[L4YE:QS:=;IIBC@T!<*3*4>+J3X(4GBEK.\&!DKGI=[\D7?:KI,-?V$FWI M+'D99.YD6-H5W+><(-5M;91+ZN5G6J M>7X71=,M+]F9<.RRWB*>!1.2"A*""Z687A&KA2(F:<$Y>!ME_1N*RWI[=HX[ M_/7RM*96UR_-8C"085*(J!5A47(B31#$A5@&SXD00N+&Z_H]\A_!.$68[#RT M_!3Y#E!1Y>D[>[W)?_B!G__\(WP;CB;OT>KUI5O!VT$#I>GJFK?U:DJ$SV#8GK'T;]X>CS M\+=!>I]??/MVTX_% 5H,0Y@)??P:\,M;%&KZ\]MP@+Y_+/)X^?,?PYOI+:Q% MRV=I&CWC#-626A*ST>A$44F\YI$X)V5IXN)-H@V(?RR\OUZ"#2_!69*EHLWP M5"7'YZ]0>9%4.V$9BCU%[XEDV1.KDB(\<9#))>]]DR+WHP'^]4HT>R7.@"Z5 MQXJ]0S-OH0H\P5!^R[NZNR/LS7"$QN1'/_'WA2D]G0(D?%F)\2X2F;DB040\ MUF@("HU"(6@C@A_T]%]LW<36[A79R:RS/02[^I>62>I,<6,IT-(UU!*I2AJ M9XE82-9&ZQ7*\Y2A_ V8?]&W1BR]+1FVCFVKF:;Q\4Y2)?5A_,Z/1K.4I<.3 M-79]8ON4C;TPUTO<* ?F+"31#]-9MX>2*](?EXO)Z0A6")9%2?=V1'DJ4,>6 M$Z>8($[B"2HRR\[6S[-LBJ["=KCI2?-K*JV3HXX[8K/+IPNX]:+U("R:$T)1 M8*RK.84=+NM45^7U*-CF8#T"%3JX"YA-)=D,_7'(>[PSYMUD-1U=/===R05< M-Q^#<.L%C:=GR_F_ T)#HB LX+:U1.^R=A*A MI52VENB($SD2BGBI#H9G59OC3\"Y.DN\EN@KW@+L@+9XMYJ Z\@@?A+8:>S; M:FIL1H\6.NC@S'T:I#>EN31XA)8HD:R4Z5NK"%4N":&R!%^[,.H$!-EA!)Z& M'_N(O@->O!L._@L/QW[N0RKP%H=="A&7IBC1$XX;:X&J? M*)N1'-^^J:BN8759=V!8_-\-D#1C+KN2 )4ETEV4[O.:<^*5\1S]%29BJJS^ M#3"N2?=MI=S!JS\;\5G6^NK&CY>3_6:['7#)/ 1'<&$135W\*E#J28:402BG M?*Y]7;,5S-59DW7$WL&U_BJ>!>.;(.K(@'R,YC168R5U#3N1=0>[P@9D+@J5 M-!A"]>R HA&WJ,A++CDDA8ZOB+5G)QQ+^SM,PJ,I?Q\1=Z'TX>WM<###]?(N MX=\;DS@0KI4DLIQ+07--E,Z08S84?.TSX#&*XUL ;76SKNIV@NTDCA0+&K1% MXKR:%O_=C-'><4%-S,0RBV>:-YPXAB:)!..T@N@SK]V0#-(TS(VEQP%FIA+$T MD\B5()*"(UZF,A<\9RVU$UZMF8N-2^J>>.PI@@5UM+6CJJV6J#N_D_KT;3@8 M#T>_#^-*#32:P5;B.Q!]U$2:)(@OA75*W59JC!64I%*7;7UI?>DI0$ MDS/15N%1S#/ZZ;4=UI,19Z^;K%/P9A]E=)%A-+R%\:0?5X+MW%J6;,@D.(76 M&$(@^)TA45O<;5WRPE7OJ/((Q:EO-"HH:ST%IYVD*QHEL32<'_WL_?FI9TM) M9G:\5.U3(IV*!+]7)+J4I$[:>_]4/Y$QQ/_X,OS^M\4GSE6]^.9>R_?/.T%M M6$NI#UN)K(,7]LUP!/TO@Y7U& /4<(L+X!))J10EUJ!]FT725EB@*M3>SA^! MN+[7M9V<3YT+.H^FSF*S'V$,H^]0ZF/?3"?3$90A)7X0H>>DLA TO@,&5R6E M81V]YY,[7SJW8&^35\J];=54.O'V$-)WUH7@[F*-< MF?Q8YB=$)+\& )V(B@PW;Y=1"C0'HABSD(6PVJQQ:6.H;>>#KHX/]<5;N<7' M4^!>]V^F$T@]'V3,TGL2>&E3E6299.TML8H&*XSA%)J,HV_PJ&>G_T-$7#$E M9^\.9_>Q:/P'T]OIS:SZ?_6?OAJ.)SW@(H;,>&EL)A=Q:8L[6M)<\"R%$+G) M?M$!M*MDV*E5V,&-<>MV'T&D5/Y'X5]WZ_RW/1[WX?^37_RLX?N;5(0$J$X*&)KJMC"7B@W+$Q"B$ M"U0R :=DX3K@7R1LK<;''*PPV7"OK?Q>DN.7/W^[_78S_ FCGK.X!.$3FK>2 MEFFMI>]MP#]8LC$ZK:,ZZ8:X!?#W\_'A[_/LESV:J>-2(&R%A[KD,A,O%2>)1@Z*Y:19[=*#UJ"O MCFNG4>>&8&K;,0)/H2_"*KT?A@,_^KGZE_[P/_JWT]N5N?:6*IJMH,0DRHF4 M%$C@D9(HO(LJ4<4:]=&M!NCJ"'T\<+Y=9$0+QGGNB'4\,=^NH50?C[78#NSIR=:>6#>1IW>!C:]+HHC3YM]++ M==S'P_YW]$AZ >'D;,OD"E=N\S-%+R0&@LZ)"2$KS50'$V[W0/C[P< 3G^\0["2.?08CED"*"5)LDR-"JCHR3$Y(@7)5,J)\EB[<+% MI_"<88OE?;BQ5XOE?43_G%HL4QT9Y]R@K$N>GF%H<@HGB::@(\V2B2ZZ?C_+ M%LM[4? $+9;WH<+YMY=MLII?+9:?8O)Y$:[;/K.'L.7\WP'#6%:E;(;YT@^" M*TNLS@J_338'"K@/UW'QE"V6]R%2![G\+V)$_R.M^/:OIKCVP:3G M;19964EL*MV> E,D6!N)@DACB$Z#KEV,M!7,64?0VGB:=<3? 2\VO0-WR4>O M[I(VWPT'<0$X6BLR$X887?+B/#HEN :&^'/,(7A/8U<#S1N#O%H>=:NN(QW6 M]X#G&''_7 $,.@FEF2="\-)DQI9VQ+IT*%-! OJ_,1_CQ'T2Y#/E5UMU;:TC MJ1GK_S!:K,$/TDKR2(51ATT_N7W,_J U5(K+KW8)O">55XKSI S)W#DBE=?$ M@A0D.!M]%BXQ6?L*=R.0UHV!%]KHXZ MDE461ICD7?7NL6?73+J:MAOWDMY'ZL?I(MP$T;/M);V7NG:W$SY$UL=A03(\ M0."1 $,K6_*LB//)D,2,YC28&&/M^71GWTNZLO+W$?%Q>DE+(\"QR/!D-*6Y MG4'_7?L2X?&^-$.VKOH\@3/M);V7;G;WDMY'L)TUOY@A>K% A+XR/CE*PE-& MQPH8VD11""*US $=*R%%[>XKCU%3L8HRE9MK#9MJ4=)(6N M,^'!!U)0$%M*Y8V@@29K%*T^:O0QBFNSZ%K*N8,1>OP^G8#]+GOQ#5ST_]'^^&$UC>X(%5,2M3CCKM M$9K6Q%-5&E\'E9WDP9BUBX^-I3$['G.*T'(-70R[$60'EMWOP\&7"8QNR[KO M6MNG')+B,A'*LB$R2+0[F:\ZI]L:B%5+Y_=Z$X]J._-:R[F 6V#JF)=L; MH.KHR-^,Z#0'?GN-[:! "W%W<.!O02?0K\D:3[24!&Y1.@&QW@22LPDL!I=5 M]3RX8Y)@QV%_+ [L(^5.HCF#[S":E+JE FQQ.@7+:/!2XIE$R\V'4L0*PPEW MX%P [:FNK?J-0(YO"-30TB-GOZV(.S 7D['_0&,QR_B?TW[X_Y=BF4&M$R2 MBB1KB&C0@B$.L1"PCDD-*>A<>Z#'%BC79@;4D'@'#=\VP2I?CF#)_28 .S(* M=H([C7U0194-Z-%>#QV<&+N!2NT"RQQ?"P!%I"FG9&0E39O&E*4*C-<^/4Y$ ME!TVQ&EXLH_X*X8TZ" :Z\2;3@ MX:<>WR:H+/)A%7EUD1_]EQ^E.UO71^DS"YD(5B(?P$NRMDW$H*'KM!5@J\^( M?P#@VL[_PZ7;06?-64/DEWZ\-?%__/+G_=_YX'_.(IYE!??+&,QFW:_$RIJL MJ2-#H8OUG,:V:$&3]>2A<]%Q!T9()VMSK+2M8D"T<;+$>D7IIH:[<0:&[W<" MM]X]^QGQ=H>I<^:TW4>U'=!UT=4*9B?*^V^S/E;S(U\'IU(L(WXLE/$33A,O MHRZ5"A3%%IA4M3FW%;V )2%H%[BBZ*!86RB#J40<@6W5FM$T_1&5D['6P#C&=, MK%K*Z2"Q:+FZF47@HD@N>%L*[\I8"V,+BP-1U&C#DU'!U6Y?M?K\:W,F#Y9M M!^WQUUG< $U'7N Y^&^':V:+BEN(M8-#8 U5BL(JXQ,1M$PEI9P3F\J4$,4\ M2(6;C*Z]_Y^!L].5CO>19N7([6__->U/?KX=E*:Z_>^P,D!4>(?'$C@2 E4E MQ2VA+X>&+_7.L,R\U[9)-^2M#SC^X=U&ZL/:(JOL*ZS$J.?NRS+AS(!5(D=/ MHA612%;0.6-(%%QF)X+/4C50X[;/OU@M5A%8Y9?QY7 P'9?UW9%KZ80"> >F MC'XNBV1H-WCC&$DA*&<0J%TOM-FHQ&V??[%*K"*P3G+KNV^*Y:WW/*1 1.8) MK7PKB5??BC)%%J 4'NCD=*G_%,0%PP@7PD=OT;5PM;/Q+H'[9]"*\HRH MOP])+KT5I?'4!\LD$:88Y=$SM.I7[]]QS_N+LXUVI!@BI<2 >7'2@:82ID(39FAS/M JZ<@;(9R M;09X#8D_)L+!XQ.?@+6L!FX K*MLJFV@3M16IX;J=M.AA=R[R'#:"C!+'8SS MG$26/9$A&^( [0]JHLG.Q0BF=AGVD0FQJ]/.4?FPC[B[Y\'B^$J26P#%B:." MXU(1GE=!DFPIM=8"HJI][[(1R ENWNLHZFGU'R#E#HR$NPZ8\\FO)9U@_&(Z M^3H<>I C,6WP%K)N*O=)/9I1*=MR_-[E;Z-%67> M64.FS= <35%P'@@5I9O?#2>?8/2]/_CRHLST_N8'/U^C>QKQ ]Z/?OL!<5JNKM[GW(]X^I3; MKBRD)4X)W&N8D\3;""0JP6;7RSHUN;%M@^&JB-"E_"NVZ)AUCT%]CK\.;]+[ M_ +1C&YG':]GJWB?YVWC5C:G]]/)>.('"=?U9CC"36I8_GZFR8@GYVNI> MSCNXO_&W_9N?[_\:(-ZO_6_O\]OQ> JI1.7NU_9H#6^F-S?X,MY,)Y!>^G%_ MO&'I&\35"R9FG@R>PU:BB1Z $@\Z$AV#=,))X:S8C\:G6,854J MN!5S<='X Q+KL:BY4I$7OP&-1*,-"4H+(@+/QH28DI35C?,=H"Z9=-U(OH/D MZ!FHC_!M.HI?_1@^C(9?1O[VWI%X<3N<#B8(,WN7I:3$N#+?3J.EZH!E8E*F M(&70=+U$IT(7_4;0KH$F76BA@PR:-9CI]72$N^0'&/6':4[L'E596283TCG- M&DYFXAT"EHZE(#UC/G7,DPVHKI B;67?Q571$PC_X6^FT&/<:4E+_XC,$59& ME"X:1K2UVIBDP(3:Z2([05T[-_:7_&-JN-:E>3\F"&C:'W\M5]WEACY,YGM: M+X1D(5 TC6+$+2WBOA8XH\09RA%8@&QKCV?9CN8:R%!)UAN"@JW#PTC1>:5A M63$,^L-1 =?S00I.)1!=^M-+14OILG+$4Q&M &[SNH_4F@*;D5R#^BO(>(/J M6P6$5SRA5_Y;?^)OY@?61QC#Z#ND-\/1F^ED.H+B@Y7RXP5=A7$NABB)9[IT MLQ2<6*H5NDZXBR4=*&_D.Q_X^$LFP[&DOH$IK6L2/OF[Y)IE>'0.?.ZAOQU\ M'OG!V,>BBY[@4D<5(U$^6"*Y9DAK4X946$J=4 9MHMH6Q1[X+IE#G>MC WE: M!:57"/]A80F]^#*"67;=G-LK]V-6Y9RM0EL9A"N7+C.^W M['SF)9.A4_EN($*KF._.Y@?;>A\L"NQ^^P&CV!\CPP=S&_H=3):D+UF>7^$F M]= -9\XDW!Q%J:$,I=E%R.B9"]PR4TDRS4WN)XZ!]=*)=W;ZW$#8@V.T#Q>X M1'^_MHZS1@GBK/<.,GD#X/'R+%I6Q^ M%7O<:@&@,^[QI<> 8Y($$R@1W$LO!9J4N;8'=RC62V;>4?6T@6"M \AW78!* MED.$S2A?^?'7-S?#OW[+&>*D?/?GN"SR$TPF-S#;V,>]",R 48&PE$H+ \^) M$]ZCH:E VA!*[[/:8:-:X*^!@J?1Y 9.U@E;SWV9QS'UE3Y[=V9$ZN$N3;G& MC5E'&XD$2,0IH 3%J#W#WYI4/<-];Y37P+*.=;.!3JU#W7M5B:TZTKV@P%"O M$.ILKB9H67HYNC*!*X0< [K.M6NK#@9[#>0ZCJ8V9&RV:J!S,.J_CX9C%!@7 M#JT 12!&B]#1SO3*&:)$0G- 66DB-' *VJ&X9/8<60<;Z%.G.?7X@^\7YZ2I MZ4AYT*5LG$C+,Y&:X[Z*;@H!FFP4VB#_JY]Y!^"\9&H=33\;2-4Z;+\2'7Q= MF ^#-,;3>H;V-<0;_$_J:6Y,UD80.AM'&D,F@>&W*3/N5+(9:/TTL]VXKH$T MU>6_@22MQSH>',G[P__HWTYO[[R.:1C'47]F^WU$%[B'Y[&,,1LB;+FTLI03 M[ZDASD! YY9'9X_>&O_ M5P#&<]"SQL(?)IKA;5%O1@,ECTK^F$Z^XQ%>D;. M(0IN"?GQPTDK9#NO>?-?T_P9*5+ MDOBH7"D;9:1TK"#:.>D,>C0ZU9^GN2?(2Z;=<32S@4OM\\,+OK#[90GK+\N' MNUSF?ISWP;F[/(91:8+9L]D'$\M$>AXYD5R@(+TON0*!T:"DU+EVKZ3N5G,- M[#P376^@I+O/P8X^7GMF&4R)426Y@N!HG@B+*6IN#3"K[3IA; M:P%70]:3:'0#/UM?0GP8#2- &K]!R2WW_@0!'3;PY2 0F=BD-)J_ MABJK?:*B=J;;3E#7P*.ZDM_ C=8W"BV9OMRH&QB_ MFHY&Q19(QJ=HN$.VIU[8J/9LBN@50=Z& #5197$/_S M;VN2PC7\:_:+V<^+)#Y"_K?RWS\_OKV3VE]__?4?85Z&_1]Q>/NWF<1>Q#B] MG<[PSM90WHD1?"TMU[[#[\/Q^./PYB8/1X7IP_SB_:NWKV'B^S?CAS#'?5S[ MKANLPY_UM_O5/5SUXH$/V-'E.N''! 8)TK^W'*G\%)JW T0]PW3/36L%.J$4 M'="H2U_2K/!8+'83S8RK2&6TM>=D[8NQ]9CI9L^;M_ST7ACM0),<@B32)$.\ MQ7?54)ZH+#8EJWV6[H.OXI;F;VZV;V2=\NC1I.JN%+2I$=:_%8&DR?^(-T,\ M:__7OT]&4[C_X7 PP3?QMYO9>8V[#WRY?720')*2A&LK'S0?X5/6-QR4A+]9 M&TG&H\JZU.Z5^2,R45J&UUH"U@7TK%TTTM?=".A$C7GK*6X]_;&:U(]&B>Q44D$XDH7$'5?%LN,"FGS1 M"8G 054_J8Y(A5TM>8_,A'V$W0$#&FR-RQ:RF7,>S*,1Z3^GX\GM?C>_1OH/)GP-_.QQ-2I7HWU',Q41;K$$J+A+/@L3L1+DDRL0R6G)K6=2, M@79=^E('XWX&S#N.3CL8<%CB)R\F\P2-X@=\'G[PHSGF]_FS_U&"+6_FP99> M8-Q28QGA"3R1/CG=E9 J"(!9XF>R [YI/0A'J(_[[5"#6#FD_1G$"AG2EM$UE0(=+O*LY M>EM>B)>0AR/ Y7\H6R+*?X.$>@ZDU,)3$LL;(DVRQ&J5"#5!*@J&H2?2Q25( M"\S7RZ^C:K.#4^[I\-=3R%DO>^=9J;>,TI;Q\!9?)"DBP1^EH%66SM>.)K: M^SPY6%.'%3O!-X&^%--3;X]/M(PG8<0J-!FDUX!&*G[%K -%M144:B?OMX3\ M/&E86Y<56[T_82E8",HGQ8ABH5QU_+Y],' MU[-'/DUO;_WHYS!O_O5O/\J78VGMK]#K[[V2K?IC9HBO+B9?="L)?A' MB,,O@^(VS_,02Z>858>*N62##(0YC\ZS9Y'@_Q6QP40#+D=F:^>95EY"Z_?Y M;MIF'6#SRT"5,@W+[SM\N)UDV65-7HW\[6,]IDA-:T&3? M1.)CZ?A2^(OOL%4)'0'-<472"2#.RC*Q&]?IA:1.U6Y7=SF\W9%)<>:TW4>U ME>=>?H0Q.L1QLIC-BMC6?O(GJF?\\=.?R[LQ$2@M-W D!A=*'QA!$"_:0L*4 M4G;JLV$[_+%#GGN"F<@GU_3P2&JJ>-U4L+X<#J;CLN[E;6KIY!(A$1I*9;GD M^.(Q#K,AKV 4").:=&]:^]AG3H@V0JZ\A2R&TWWZ.2Y^4HF\C;X-1^4&]N\W MP^!O[DSJU0BD3FC2MY-$'6/H4>@3B^)5-128^:W[61< >)W*7K'G[@5[2\7L-W MN!E^FU4(/K"2F V.N9"(E!F7F?$/&[DC7D*2P4NG9.WALJ)%<1+[>N;7]A=(. M3-=$D:KR[\#X_#L,8.1O$-^+=(MR'D]&N/3O\!!D=A2M:RD(V 0($F9Q/4Z$ MM]D:<$:GVN=)(V#7Q)3ZFJ@8;AN/)J7=7)K&R?O1PI>;&56.6NZSU80EYHE$ M)ILL *_NV?$MF?_EW,.0MD:I23*8VE]BSMZ1*7O(]?*5[ZK(PX*LM\1%IY42Q?)6P%"H.6K9"R] (,F(>." M+7I'#KAD@JT5)6^^@'OR*<>S "JJ8=B)#+NH%YXO] M5RL8$.P'L1XZC,)00UF^^K MB,K)H+^$(K&16Z)#M)31+ 3U30Z+QD]\GMSI4"M;]Z?N2P?7LB#]()4?^Y&?MDL%F3^NJ5/" M58J$3RXZ?<]97U"VS<83Q0>?,BGZ(GGGJ$AS*AE MDH6&3D#-[/6=J.L5 AZ>:C&/$92._5)31[+VIE1'!Q2?0^,0W09FG68Y5!_> M40O\L0K^CLS2[35^QU3V>=;U66,\=<5;20B^M!DA(3A*LF+>27 Z0>W17&=6 MUW=4#CQ9R[>/+BZE%JK)FG[5\NU5R[<738Y1%'6(CB^%O\D+$20$XB!0(B.> M.,$911QG$*+T7%:_5;LNY7.:"HF B-/:ER"4)L$Z2T + M%11+',*O6KXZFFY3R[>/FBK'<3[C:SF3R=Z@C1'>Z<@)8RF5[&]-G!*!))ND ME]Y[Z9I4=1T,X)F3[#B*J[R!?8!1'HYNRS2[ [$S&[RDD6BK5>F)SXG7TA"N M/.40!?4\-2!=6QS/G'M'56/E8L)7?OSU$TPF-X]@/ZJPIC8Z@R^&H *(U%82 MW(PI43Y;:I(SN='AV?B!SYQ4W2BF8@K,4[ON.D0N>.+!!J(U#87@EKB4@5 K MO-)&9[$^BW>OP_$7.^<@@S)DF9 +NCZ5:4B*Y@U;X;5"& M@@G6RR;TV>^ISYQ%':JH@T+%Y:)G/K(T5&H&G( LS4050XNNS%EU2.ED#)ZF MM';VQNKSGW)*:;638Z+4/*.8&%7.MY'FI6=Y,]_#3]_'4['?I ^ M_X7[U,^W>"0-2KW ;,=:Z [6C1H MUSSHR6XR#9J2%"A*D:)D+5.&1*^3 2TH>EKGDK1QT K/T*;M.$GA? ETF:_+ MN^F\EH_K8+4PA'*&FA L$Q<3(UQFP;1"'T!4S\\YUN(NZ"4Y DN/_T(=0+%3 MW(,?O-!93['QV\$\U;7G8W8NTE"ZLZ(V7 C$; M=)(WJ07!.G#"NUOG/V;ZN%NG#2RF8"-AD?(RV;"LV /AP1E4"L]@+L=Z>[BV M7R_225ZD%@2K?-'2W1I?E0CO#:07@X3*R-!?77%FR?/$0LF_ #2X>:G!9Y)8 MY:@5QBGMF@3>3X/^UTNSX:6Y$#)U,77L:):K!Q:TAHA&:XF[>>7+:#=),I>: M4LIM_6SP$SE'9ZF%?T+_RU?\[XOO,/)?8&8-O?83>./[HW_XFRFLOD."X6OB MA2? %.I*HIGDG>,DE-M1P7%_-[4G\IR9""YHF[R8F%!G%+PH1[>Y.'J2EDOJ M' F@+%"?+A'GT=G/25 M570\7.-K>$'OWCF0_PQ?Y+V8>U%O[\,HPFY!&+ J M4HD^4>()O:,29I#>$FNRTX(YD=WEN-][+O[7>WR>[W&7'+[@4-EN042THR!E M3[B"TG=>.^*S<2@-9R18H?!'%_,R[[GX7R_S>;[,77+XHL-UNT61'%4V64&D MY:JX2Z5^T**1 BS0Z"'*1B/)SFQ9OU[40U[4,U3D7OR\S-#@;AFH*$00%(@1 M01.9M"(.]4AXEL9PRF*,EW,/O*\+W'WGI'=^-.\R7+M)TJ,/[JH?TM,K.)_6 M1Y*[D!0M]V*<$ZF4)QZH(XKAAF1\)*R65%-8%1L M;[[RZ.,W-#]0^.OJ:R&Y#A59.G$'E0Q)E&4B?13$44<)\%+G14U"V_L2%/A$ M;_*Z^MM'8)7U]@=*ZG9ZNRRW]%E(=(Z(]<&@LZ" V$@E49DQ]!<8-ZS1+)L= MFGOPT.,VI3Y8[,,:,JN8G#\#XG^L K'")PV:N&C0:[=*$>N<(-$9E6DR+D&C MY/E=REM]Z 4J[V"9=7'-MAR#\^K&C\=H"\P:>\RVE21"5BX0R;PL64VX/'"1 M))=4"CKDAGOH/N;Z-C#/TT:JJZ,.KG56\2PJ]YH@ZJ@4^3&:TY0C5U+7^OS" M.K+N8G;E8V3>I92CL\0IC3XH#8IXXSC)R63M$Q>:T0O5_HXZY:,I?Q\1'[>[ MUZ,F4& A)56&XBFT3Q67))0YFYX[CFMW,N8F_97.O@TP0"!YQB"CDC"Y)<,0)H)%:%ECU)O&/45PL!2H)MHMI M,P]:MM+D8H04"3/4(AC&B:5!D&Q8!.ZIH=7'55]9<_ V5N'ANJB8$]!IAZ08798/T?&E- =WGBB29_BJUY[> M?3F\W:LY^-G1=A_5GM;Z1JE1GY,B#(KO(7,B:$%(8D((B8HL/6^2(77NUO?I MM7RX_;Z/BBJW!6^*=*6QTJ?^CPG LH^2M]92P= @14L775L32?!,$V&-UPXD M%^LM"5O1:QN.7X0[GAI//>P LC0\\XPPI2(RHU\5LC/$XU?"E Z/MDDWM&?: M"_Q0BG6JILJ]OP_OF2^#2Y%+013GALBH4#K2,0)*&6MHU)XUB54]]V$'AY+L M.(KKP/_=$*JA(C":K2.TY+Y*GF6IMF$DRQP4=5[1V.@F^\)B8&?#ITJJZ2 K M^VZ*;"'R/*]X>0S+F#E%2]#D4J8E(R,N9$J\\MI();/DM:N%MX+Y19U*BNJZ M*[C+JG0@H<0Y+A%+Z98B4B+H&%N6HY91U-YHKJLK>)LH[,&:Z&!?66=^ S3/ MI2OX7IIYNF/T(6+MOBLXFCTTBH" ]&S,=V+$:)^L*GA056FB/)YO$;4LX2;S0:,I8A.[0X(7@FO@J%],5?"^M'-05?!^1 M5H[$+2O/%LA60+D<&?>QI/;J4#($/0E,"9)=3HR"1)NF2;QCZP,N5J]U1-;! MWEP*NON#+_.YI@J7(7 O4N 1CT'CQDH;"),*#=- @:G:J5 KCW_>QMFA>NC M8E] 68Y$;@"F(]/L 9#36&8'JV6S>EO(M+MW?[FU">K8;."0#,A>8] FX(,4?I MLB2E@*8D5&9B8Z1$\""]\(XF6=N9VH;E>1_@533TF#FZ"^8LWI0FR#HZVK>C M.LTY7T=[#2C10O0=6 !/(*0Q>6:-(6+6UL8E15SQ2UA45MG$/**[<%+LL V. MS8E])%[9:EA']5J3GU*QV]L?"*)ZW_V,]E$Z(P5+B/>Y_,@E:"L4 Y90U#50G M%L^F9?0&_&=X;]QQTYQ3*?^B!NVMS6Z*E,?,O)N'>Z7FAEBF+;Z_5-!DN W\ M4ILJ_WH!SH$TE8VY[M;X&F[ZWV&T,D\F1(9.BLH$O(=R>Y$)*L<3$YT/6TZ2#>9K7+\P?=+L_K/_L<_^Y.O7XH"H'XP)!<0H^[EP>M2!!@IE#JMFN.08\;B+0)1B.:O (4#UCH7'7^;SI/\94^GQ MVV.J58C!Z'L_PF8)W)E\L\6./P\G_F;U]Z^&X\F[X>3_P>0CQ.&70?^_(=U_ MTOP?K4L$%94\MUZ2$'FY.E.I-#65)%,KJ4F>)E:[<]?)%OOLWJ3+H-7C]\F> M[?LT-P?Q%%[\J/P]UN,,C&0ID0B\W$9Z3FQPC&BOE39)R6QKYWP?=X6_WISS M(=#CU\6U;PH]C/]Z.QY/(;V>CNYN)^=VZ!9[$Z03R7J%@H5$I!49W_#2L4D8 MXW*TU*OZ[:+WAOGLB-NU*C='WU/3(4-]&Y?N3L:1H T?H/"7NDL,/[M!XQB']?1 M\TJ)J'DD(=F(""$3'V:5$R:A-Y^#DXWF*.Q3S+L+U+.C7ETU;2#2Z:8JKZWD M[OV862QO!Q,\)\;]. ]DHI4>'%6,B%RNUU)2)."+0[+A68"/.?#:7#S&NIX= MG<^.+!O>B-;7LO^_O6];;B-9MGOW5SC\GF?7_>*P'2%I-'O+GADII-GA\!.C M+ED2SJ8 '0#4#,_7.PL7DB(!LL&N;D#0O$CB1>A5F:NK,JNR5@Z7X-Z9 "Y2 M23H%[J'>;*MWVNJ-%K2 R?.LM!$^J>\EO;L[L!_NG3@]NNQX*8YW%KL^2M[< M %N\N%I^FLWKZ"Z0I1*09S"LU.OUUD%@DD.2JO#(DRZF>2?/UH/XXGSVBGR:+-+N:+FN^_&N8_PN7[^845+TM!>LK7=-K4J+$;PM"J14.IK,!(5#I\+Q#N/YB^['(L<.YC_[D' E)?7AW;MW M5_/TB8"_K[5=]R\=7EAK,FIF()4J#<9T@6"R@]75PJ"MS^E>S+M;A>NI!_TP MG&IO]AVDZ'\4UBAJ_AHFEU4.X^?9?+4G?9&X*B;$#*7H6B#(+?&>OO3HK1$* M4?O6&B-#C>6'H>Q)D6+'=9_-R=O_^-L]1]"H_[7ZP>K[U=#OL?S7^O<_W[^Y M<5EF\]5K>$W8SX2)7"V5]5, QU6-PD]?5XO]:[9>7_SU=SNCS_^=_6\ZO\/:; ML^F2IH77ERLD-!GBQ_J/MMTXG:)(R1L:04Q57J-8BI28 .06H^ :6?/JYS/K MQGD0!Q[MQGF(+[Z7;H9=QO17-\Z#NG$>1),QVAH^Q\??"W^E"X+'PB%K'FEL MD8/7W(!/3 >I!#K%?UC>'M2-\^1H>XAK!Z#K_C8Q9(PLF;;@ZXZN4JZV/^,4 MZDCN,-051@]VF^),^_D>;Q7B_/,>OP_7RX MB/6NH00?L!8-V0(1O09O(Z.<6&DLK:.5$X@SAO+Q(=8\6C\?$PTR(PUYIM[8 M1B,A:"DABBQ*< XCZ]*I^_OIYW.05Y[5S^<0DYZ2FN+N7>>?U[O.%T;9C"$Z MX,7A6ELBVE![-R./RDM96&L5Z6%&:TP'9.JQS!T@1^QJ1K%9PLKRJU0C3_/K/+Y/Y MZA-NA1:U95)S>M5\%F1/+C1$>LN@<$-K'VE]76ZYH/XCF:4T\AD^M%@,''W+=+.X[BG!+D-#%;5 MS30-KO[OW1G;&13%T4RH9* IA(G:\DYS2-%633$FC>,=-GG&0_S#,/N$B7"" M@>.==>6QD5^P@":BH@@EU>Y_7 :(AEYR+,9FXVB@[H1O-3TVM/%>C%-FYG#Y M?C-:G52!RCXUA4='&T/,*5@&) _WKACK$C MTHR"I[U;\N@P,8IZ=U^"K?+**M+*[6,N4'@6J@BC;3HU/:EG!81'W5EY?*)7 MAIO$:R^"J.JVG 5?4(!FTN7H4.=PPOLMIS&KG=\N3#/*##4WQ:>'&0]^@=]C M=3-]_]5LNIR'M+P*E[6MK+BP@K/ 357SJSH,F1MPGKQ48K VA,BD;ZX4,_XP M?\PWYH2I-%0OIAY#WC])[!LRO_"V1%O[E-L'C/;%,P13/7#/0J](!BH?!,YY!2F8#X]86?L*1\!G( MJ9Y()5\/6@S5N*G-*_[MP/@%]UBL8AQ,]I3F1J& HD<::,C9VU2,*H._@3%[^%>=W%^8K/ES5Y[-/ZZY9TQMI(F.3F M>76EIND+I^GZEF$B_!>&4IJ@\-#(G(PNB-9;QGO!C"7WT<[W]V>7-G8^%66. MGV@ZG<_WSI2U@>,;6ON_3C*%N>]FB^4Z?=J(?[/3YL$ 1^&K5F^[ MH=\.;9O4+?:/97,GK,MH!KKDVG8DQ[DD>W*$FYT<6[Z#=R )'52($(M*]2"3 M@5/105':E9*XR]@ZLO@>N/_$W>$?C?H'D&0 RA]D[:U=[_[RN[5;7TSS(X;9 M7.-U-G/+$P,C:W3IN89@2P)=+'G#FBH$>\Q0I^?XQM]*."87^X1(8Q)I@(NR M[S%=AL5B4B9I!?U&48F58"S/I?;/R* "J[O=Q8%ET9%I)0_-=\;V83FO +R) MQ0>H=MN%:_,R=4$V4 2\']5QHMDVWNM B1ZF'V!M?02AI@!#9J5!6\=!%>?! MQ2B &Z.TP"2C:EV5,#8IG@CSQN;$(19O?"UIU])8Q4W>3O%WLAO3PP2#1Q6,@?:*I3<5:>% [N/*H MP$FI06;/2A%6F=):6^H(!'DRQC@&/PXQ_0"\^&TV_0]*L6E5Q;L2:C8'J4K6 M8*,JA"H5<"5&,(EE9Y*Q-)TV)L1N),>(,YJY:];%^B2C81"A;-9IQ(P96-0G"KN ^I]3GC3B#G%DGTM?4 E<(/0&VIW@'68-'# M3DC'BAMZ.^TI&O2P^""QPFYX*$U2T1B(*.J&+RV"S@8)J:"5EGGGFI=WCTJ$ M)^.#L7APB*$;[SZ\J"YX-Y]]G(?/6Y5TS7TQ)4&BAU=%7@W!$"Z9;6;H>2SY MWE*P+(0JX271>MN\__"!$,\K AC2/P/< M@W@"[BW8.P+/72 /%#<\ ^YQ8HI!:7 8Y9KY<(!(Y#G0 V5F)INJCEAO4FC% M( A).17-\%RKG#5WYTJ[)R*84V?=(:YK'/?\?3;+?TPN+U],[T"]*2#0S@J4 M$73)E*&CE!"8=9 T\RI&7DH2'2*@QYXQ?BPTN(-F UBW8<2T.@":+-(6_#:&LZ'(6'XX=O'CW5_:O 87G QC?=)08KV'YVD*]5E;T+E8H3P- MP[0^H^V+^1QX=Q3_#5 ]]N#=J?39<70L04M!$0 MZQZ8\HF#YX6!\4)Z70)GIK7:_Z$8SXE"@_JGX0%17;#_23/B8CF?Q*LEYM=A M7L4Z%F_+AZNXF.1)F$^0TD13;);10Z[R=4IY0?"\(7C<\,*#B*S+!G&'1YT# M"X:PZ@ [?_^U%@8T]WN$T7"XG*]%#BMQPCHOE=J&DE!"% M8@J\*W6#U%*&&!B')+QAPG'!4FOEVAYPSX%48WMM F2/=!__Q26_W=V=9G? M?/X2TO)U*9BJV ']RONPQ(LJ'I&E<>"P;L:KX"#:+"A&^TAX?R@2D4?KCY_#O/K67G[!:L,T/3C+[/%XE68SZ_+6AU[ MT43#Z(#G-%4W>N[X&ND>[7_J+2TE+U&:E*!4 3?EO0(BHX,05)3<6)Y"Z[JH M#K!ZRQOL?<2Z"D*$Y+QF- MK3J,V4H)S)M!BKH/EHA3G6^]F/@%I+#VDUIQX MH!G0T/*GHHUT\T:_N%I^FLTGR^OU"7/)%KU#D"PF6LH3@K>ULH82#R,H^S6E M_6']+B3'JC)JZNM]ZEK/M_D@-1WW46UK3CK@&JQN:#>F8Q4']??;DU3H8?0Q M2<$E,EEB 95][76::!YUP@(*5"58Z6T%PXQ-9#G*\2JL5RDE[5 M/>_Y];:>EG')G:&5TZR*+45M$.DM6&63]9S9G%OO)>X$?[A]?]3;R M $7+/\_F./DX_193R+3&Y> !I1:@4",E>T*!HJ$FG8Q0OK50]BX<9^+WWB8> MHI_>,BR1TNU?Z#9 7H#8'R6.&% J+$6*1F3,;F M[00>AW0F9&AI^ $*'1Z.N98@KM:](K.+Q7"0'&FB$HQ!C,G0;(51"RN0I];U M#?O1_!@YP[-L/QHK-F]#%VRCY0['OUS0QH>=J-'# :/D$7>KETND-8Y92"AH MWBR\@!/2@BG1.BMC/8#Z[LEQ<#XQ/#<.L?L G/@'SG\-_TY1[_7B/7[%Z55= M^EY=+9:SSXM__/K^U6;14[YX'3*#[&,$I:JXC]0:LF;UL"D7P5OO9W9#=@I! MQW.].1O<%0.D(Z_"-.2P!;@Z@]I>54@%I7.N]B+*H*R7X .],4EJ'X(M:%CK MG&0OF#.B11N##UCR?5/LN3_T^G 5_QW3\O?9;0?8BQBX,&0*,)D3>F,M^*P\ M!,43HPB=Y="ZA* ?XB-HT@Y\EC*B!X>^LK(?.4VB]>M:;^(?"/%\:#>&C\:XW++?/K_- MEKNF:IVY8HQ+$(7>!)7K[3!6'#"G.1H3$)MKV/4&_0/0;E _[KT\T[+8ZN

    6-R%8T;T#=RJ9UVX>1K46CV6M[\1.\'"WX.E" M@6Q?_/FNKI.F"W)1E_2.3R]1S[;6@],8N*:FZD%0]-H2""A*#$1))WFX6_+@ M!)=IMJOG^3D4D9J/R4]B_,R,C:*&^'7JA[O5SU]-W1JH)'N0/D^J95(=QQ#2 M7?L$)V[ MR"Q=#,IVM[%7Y[HQK<5C6>L[LA-LW%UQ?HXQI M+1[+6M]_G784;NUX?B%=()4G/Y+4+-!A.!EX@9EC,1R'+<; 1DYT0E*X*UF] M!(LR&54_CFHM'LM:WWVK_3:FM7@L M:_W+,)T$ENX:Z!G789 :)N74-^<-@HL\&9J5#PP6,6^@5BT[+2K9V[6\=.K9 MUP;"J-;BL:SU_=<)7^D6ON=K^8.A_H4FJ_ S1V!A)*UC)LP:Y]9)X/3DTN)& ME4_-Y<^*-#7Z]O;?\>GQ@NG[YEJE\?R>W<3M-='.3'MK]9>D?$KSBF1J!2;I M=0!]*MN+H.T/76R;JY&/A=;%IOFZ5LE2E34 _K\J"OWRHW[!\3KN[#]02P,$ M% @ K(%;6*?T +>+ P GPL !@ !X;"]W;W)K 3U;?,@<&;W*$75 ),59T3 :F'=N;?9 M3-L;@]\KV,N#,=%,GCC_KB>?BH7EZ -!#;G2"!1?.UA"76L@/,8_':;5;ZD= M#\>OZ!\-=^3R1"4L>?U'5:AR8246*6!%M[7ZPO>_0,T"$XX>!W#OY;'8+.(3#*M%2,#AE5 M-)T+OB="6R.:'A@QC3?2KY@.^Z,2^+5"/Y4N.9.\K@JJH""/"E\84R4)7Y$E M;S"32AWB'9!/+.<-D _DVV-&KJ_>D2M2,?*UY%M)62'GML+3:$P[[W:^;W?V M3NSL>N0S9ZJ4Y&=60'$,8".-GHOWRN7>.XN807Y#?/<]\1S/GSC0\NWNWH1[ M]G9W]PP;OX^,;_#\$WA],$[&XL^[)ZD$_CE_3:G?H@?3Z+J:W,H-S6%A(; $ ML0,K_?$'-W)^FE+NDF#9A<".5 UZ58-SZ.FO6$DK(]^49JUO:'QUP=REOA?% M23RW=X=JC,W<.(@3Y]@L&YO-?'?F]59'!,*>0'@V+7Y3)0B2'^5#2XA(_@+<&PZ@H!+'\A^&\Q M6=/V?BK^QF)L:N.4HBUR=!#J((Z#0=J,C=P@G V29FST(0JC()G.FKCG%I_E M=I>K+145K;LD(6OL"(BYN54EVC*SJ2D[3!X"JQ7>SGIV=9W,,+&NKKT@Q#<6 M?!P' 0XQ#!LP=W?],B5,/*:CJ^.1+F.;, X'LHQM7">>UB3I-4G.:O*5*]2# M_[__:8IC,A'\T!^0'!MYCC_(D&QLA,$/ W>:Z*PG.CM+=#E!;HK';%S]?#<, M!F5M.39SXRAQAUS&9EX&PO M=V]R:W-H965T&ULK55=3]LP%/TK5QF:0 +2)H$QED9JFZ'Q M@%31L3U,>W"3F\;"L3/;:=F_G^VD64$IXH&7^NN>XWO/K4_BK9"/JD34\%0Q MKB9>J75][?LJ*[$BZES4R,U)(61%M%G*M:]JB21WH(KYP6ATZ5>$;+]A5\^%YCN2ITV$/,+X\ @Z0/ 2$!T A!T@?"L@Z@!. M:K\MQ>F0$DV26(HM2!MMV.S$B>G0IGS*;=N76II3:G ZF0NN!*,YT9C#4IO! M]%0K$ 7,167^2:5M\0;AEF>B0CA>$&D"2M0T(^P$SN!AF<+QT0D< >7PO12- M(CQ7L:]-=O8./^LRF;69! 4F_A]1O MV:-A=NLNUZHF&4X\0ZQ0;M!+/GX87XZ^#"GWGF3I.Y$]4S7J58U>8T^FF6Z( MI(3!VG@D."_35+9"UXSP4]#D"; HC%$-R=K27SAZZ[&;Y.SJ<^QO]M4:B FB MB^=!Z4!0%/4Q;7'^WD.O4*Z=82K(1,-U^R[ZW=Z3I\Z*7NS/C%>WUOJ?IC7Z M.R+7E"M@6!C*T?DGDY%LS;-=:%$[.UD);+>P%_1G;3]J'3 M!RY%6YR52(6D[$BB+"^31XB:0V<0_)\ ,G#0_+FN>T^]ZNJ&H(O MFW73O[M:#XJ')>H6E?E,$(4XN.IFE?K]8@DEN.W ^C5"^?8\?C[ M5W2V6WFQ,I^*OIJWZ__4RV'U[BJ]"I;5??&X'CZTSW^K#BM$1[RR7?>[_P?/ MA[;A55 ^]D.[.7062["IF_UG\>6P(8XZ('RB0W3H$$WM@ \=L-8A2DYT((<. M1.N 3W6@APY49SBUTO&A0ZQWH"-GV[KI?%4"V#CX/X$'4V]$%[+WZUY>=5 MNUY67?^7(/_ML1Y^#V;!OSXN@N^_>Q-\%]1-\.NJ?>R+9MG?7 ]B:4;,Z_+ M_'[/')U@_K4=BK6EV]S=;=YN-J*$=PMGZ;UP]_YIN:S'(5"L@[NB7L[$*LR+ M;6U?DOP,5ED^;A[7NRWWSV%5=8%8-C$?K,:!^E0%?V][VV9ATU$7U7U=UH,% MA+M!?FF;F5!VZ-JU^--#\',S5%W5:TC7HE9>"B9Z*9AH!TU.0+^O'NJF&4$_ M%>NB*:O@>[$1^U4A\-\$Q2 6NOPAP.AM$(51:"L+)_XX]?[8;XNR>GV?_X3B\*^V8MF#Q3NP<=I]NHV2"%%"0W)S_71<&)"T.208@P3C0&!* M;>"7VL">M3&E'O:8]$A"3!#-,E6_N=E,*!UI(IN-$H(0PFJSW&PVB^((:\V8 MI1E.XC#4VG&S7?C20MF0Y&5#DET7?&)#_MR4XKBB%V-+;+W=MS?C;&N=D?_[ M00SR0.R7GXMN^3_;!B:0 PX2; $)ED.",4@P#@2FE!)]*27J')._B,/9NBG; M364K#6I,GQE&F3:JYDX&7\TAP7)(,#9I8W @2D7,^$7,V"GF_C"C5 XSOE^+ MXXPW#HUC8[5F,:4$:2([F7U%A@3+IZT @^3D0&"*RLF+RHE3Y9]*,;/WN^/4 MH-WN/JHO55?6?=6_#1HQH(\.N6R*.^%])_S$V/H8$82)ONN%),TAP1@D& <" M4PHC?2F,]++"L!5#:NB'T@AGH3;\4_,H3!M@"SL2U0[4Q\.X%G\;BB_CQWILFR"9H M9DZ'.$VP=KXS=RZ.[WP^C3.'Y&208!P(3)$>A=)D"9WB+^JG>EDURSY85N5: MS-M+JU\26K8RICC1E'63^4H+BI:#HK&)6X1#L:KR'GEHR"GOQ]VN.*C[_E$, M:[%O+MNF.7BMS_6P"A;SN[=[O@E[;S>9[^[[@*8X)#A)8T*UV1V4-@=%8Z!H M' I-K19IH"&W@^97+=8*,5VO69R%H3%11*9GHMMB[H7UEAW4&#NQGOJ!"8=B M5065KA=RVUY"KV!_;46ELTPWA)I.JZ8FUWQ[$Y,&.DNUYN:N^Y M?@IG#LK)0-$X%)HJM?3ED-.KV4F]:9?U?5T6XX"U"DO,JB4)-I0%==*FD>:@ MI P4C4.AJ=)*GPRYC;*STW+^I2H?=V/\?=L\]L'=NF@\]NJ05M46\U8Z\1TNU 4(?WL[M!,V;7KVIM( M49A1I$\)D+X9LY#.4F,>XE"DJEK28$-NA^VL6M5FNVY_KZJ@'R^Y!-NO)^]; MH=_9D0YJOR'3?T,A25"LJPWJOX&B,5 T#H6FUH[TX)#;A%-KIVB605=]K0_O M6CKIVB'3;,,D3/59P'3M=-/.!I3J)W^Y>YV]]38Y9P2G^ASP+>PX)/TXY#;D M=A=37^>ONY&]1[AIKA&:)B'%NI20M#DH&@-%XU!H:L)%VG61VZYSE(8UT&)S MJ2*4ZA;[H=WQ:"7Z-&[!HM2PV-W+[YT_L2U_DJ3:),&A6%55I,L6^;AL]VUW MF% ?.G&N/6W@NAF\LT>FM9:DAL$"RIF#HC%0- Z%IM;'43#-QU>SUH>U)DR3 MB5!CZ$+Z6HLIE#DH)0-%XU!HJM+2<(OF M("*+]26.2?2HBYO96^A)I#DH*0-%XU!HJM32<(O+EC?+BX]RBW^61K1*$[T*R8+4.(<%(V!HG$H-+5 I'$7N8T[K4 F%85IH)$PB_3H M^/S0CFIRZTJ;:!E.TE W5"SM9AE*$FU>8;9V!&>Q'JWAEH8G0N:1M+*BO<7R MQ\3,(T@/:0Z*M@!%RT'1&"@:AT)32TJZ:I';57/'S2/3ZD()24RG!#2\!HJ6 M@Z*QB5N$0[&J]_5(1PR[';%7!<^QZ2M%H9%3=#/[:@V*ED]: P;*R:'05*6E MRX;=+MO%X7,WON]N )L>&THI2K2+"0M0UAP4C8&B<2@TM3ZDRX;=+MNK,NC8 M-+ST*1];LFJZQI8XF&ZEN)?>6SE0UPP*357NZ.;,,S&U22%D;%I6,TRP?C%J M[B;SGK8AT7)0-#9QBW H5E5>Z93A24X94 C93>8]BYN&&:8$X40_O0*ES4'1 M&"@:AT)3JT4Z9OC"M-O9$#*V.$H1B?0KFG-L.F?8D-V&E>A3.Z@A=F+QJ7[> M#<6JZB0=,>QVQ%Z7+<:F=153XRS+3>T]A4_AS$$Y&2@:AT)3I9;>%KXPE'99 M -7-[CVC6UPU0D/]*N8"E#4'16.@:!P*3:T>Z>5AGUC:!0%4;+G-,TXB/7J& MS>B9,:N;2!'*]*MDN7O%O$6U9,\HRO0[QJ!(5;6D38;/A,^^90#5S>T]TDV' M"H<)"?7D$BAK#HK&0-$X%)KZ:!CIQ9$SZ;0_)(!*S+ :"L-8OVIB::;'%HEI MHJ$08_W,W;W6OHI;2,41I7[*!L6I*BF]-G(FT?;Z""HQ?;$L'/_3];'<_ADC M'.N1PH5[47V'+R@: T7C4&BJZ-) (V=B:G[A4F+Z8K/4R*=96D7Z!$U,^RS% MR!B&H ::A7.6H52/@D.1JI)(9XRQ^;CK4V.EA+3]C*CI6YJW[/P*90Y*"4#1>-0:*K2TA:@I P4C4.AJ5)+:XU,NF7STFBIF\5[YK>$SI*$ MZGG$!2AK#HK&0-$X%)I:)=*5(Y-_XS*SYNNC[/?K[X/@YT<%CLZRZH-ANN_9) MR"8^Q)Y[X[P$;*%H.BL:F; X.1:EJ* M:DY;? [%JKX<2-I=\9G7#+PJ+!Y;\EE)K)MA;FK?*7P29P[*R4#1 M.!2:*K5TP^(+7SEP65CX[H\>6$!I)TEBW4$!96WSA M*PBFAL5CTQ]#*-3O[YG'9CQ-O\1I0Q(G0*D^)8#Z8A;2&34/UJ!(5;6DX17[ MQ-. P^)N;N^1;AI4&-%4=[P6H*PY*!H#1>-0:&KM2&\O]DFN?:NP>&RFSC)$ M]%/\0ROG+& !RO0'D>;N=?;6V^2<&4](YE"%Q5W(WN/<,N; M!^((94:@')0V!T5CH&@<"DTMC:-W@I[)L?D%RF/3S*+(>"K+H94S4&Y!0BA. M]8<5NQ??6SJ3=!;35 \>0)&JFDC[+/:YE_-5B7(W@_>PM;Q&((KU]S(L0$ES M4#0&BL:AT-0"D09<[&/ 34Z4QZ8W%AM!8S>U]ZGZ!,H%BQF]E;Z$FD.2@I T7C4&CJ:YNE_Y9,NC/STD2YF\5W MYD],JRTF.#2F?E#6'!2-@:)Q*#2U2J1UETRR[EZ3*$],(VU\BJ_^:KE#L^.# M-]UJLR)I(]V]'MX:3EIV#D6JBB.=L<3MC)U,C"86JTBPZEL>]#T!H&@Y*!J; MM#TX%*>JIG3.$J^HF"-+B*V:@WICB>5E %D6T%X4IHN5IM@\.+.T$W+KAI>E%4)1$AD7-"T-9RG)](00L[5# M,YI:&9);SN5U4U+(JAN+W9%@_5/XKNH6[Z8%W=BU[A#XGHWM4/JY&PO=V]R:W-H965T&UL?53;;MLP#/T5P2NV%MCJV$TOZQP#32_8'HH&S;H]JS8="Y5%5U3B]N]+ MR8F7 6U>+%'B.3P426<=VB>J 9QX:;2A250[UY[',14U-)(.L07#-Q7:1CHV M[2*FUH(L ZC1<3H:G<2-5";*LW VLWF&2Z>5@9D5M&P::5^GH+&;1$FT.;A7 MB]KY@SC/6KF .;B'=F;9B@>64C5@2*$1%JI)=)&<3\?>/SC\4=#1UE[X3!X1 MG[SQJYQ$(R\(-!3.,TA>5G )6GLBEO&\YHR&D!ZXO=^PWX3<.9='27")^J\J M73V)SB)10B67VMUC]Q/6^1Q[O@(UA:_H>M_3[Y$HEN2P68-90:-,O\J7]3ML M =+T T"Z!J1!=Q\HJ+R23N:9Q4Y8[\UL?A-2#6@6IXPORMQ9OE6,<_DE&D*M M2NF@%'/'"[^X(X$56U@\U:A+L/1%7#\OE7L5^S-IV:$&IPJI#\2>4$;\KG%) MTI24Q8XU>>:X6,>?]O'3#^(GJ;A%YB-Q;4HH_R>(.9DAHW23T33=R7@%Q:$X M2KZ*=)0FXF%^)?;W#G;P'@TO=11XQQ_PWJ#F#OYV9\1=58%59O%>MCLY_(2= M4RL+F$0\0@1V!5'^^5-R,OJQ0^%X4#C>J?#ZA4>5@(0DPD*%DG;*U8*D!E]1 M\A5]3W7/>QQX_1BON"YGITD6K[;EQ%MMUH!=A&$B4>#2N+[CAM-A7B_Z-OWG MW@_[K;0+94AHJ!@Z.CSEV+8?H-YPV(:F?43'(Q"V-?]SP'H'OJ\0W<;P 8:_ M6/X&4$L#!!0 ( *R!6U@2;EU#VPL .PY 9 >&PO=V]R:W-H965T MTL["7Q)?7AWKY?7A(77S(ML_U$:(+OJVK1OU MY6K3=;O/U]>JW(@M5]_+G6CT-VO9;GFGW[9/UVK7"K[J+]K6USB.D^LMKYJK MVYO^L_OV]D;NN[IJQ'T;J?UVR]O7KZ*6+U^NT-7;![]63YO.?'!]>[/C3^)! M=+_O[EO][OH8955M1:,JV42M6'^YND.?BR0V%_2*?U?B18U>1\;*HY1_F#<_ MK;Y:.1"W*SH3@^M^S6(JZ-I'T??QY"'IU_$USX?CU6_0?>_/:S"-78BGK M_U2K;O/E*KN*5F+-]W7WJWSYIS@88B9>*6O5_XU>#MKX*BKWJI/;P\7Z#K95 M,_SGWPX%,;H )9X+\.$"/+^ >BX@APO(N1?0PP6T+YG!2E\.!>_X[4TK7Z+6 MJ'4T\Z(OS/YJ;;]J3+T_=*W^MM+7=;=+V2A95RO>B57TT.E_NE([%1>\6:E;JX[?0\FTG5Y^+VOP^]AS^\A M'/TLFVZCHA^:E5A- USKFS\ZP&\.ON)@Q$*4WT<$?8IPC EP0\OS+\? Y<7Y MEZ. &W*L#]+'([[Z,(6^[@M]W1IZ2-550GV&BGT(2^&P9O3X MK':\%%^N]/"@1/LLKF[__C>4Q/^ BNR2P8H+!9L4)ST6)PU%O_U%CYQ54\JM M@,ILN);UUYH!\OF6X"3-TIOKYW%IN#*4TC2+I[+"E>4$Y?BHFAA@1P,LV![N M5O_5@\#0)SNI1]I2-F55BZ@Y.C.?FW>E:3J[5CY7NF-%CZ_GMQUVR;9SR6#% MA8)-BCXY%GT2;#N%T$'+BIOYZ5/$M[+MJK_>WC6KJ-KN>-6:JH'*=(B=C%I# MBK($S9H6I&)DU@ +5\5PFA.X9:5'>^D)>VO1MKJEO+4B_DV WKJ_/H"Y5F6 M9C,O@(XAG,R\@-%2RF SV=%,%C3ST,GRCX4!@%6DW6@J4GU-1>*;>0WV_LPM M>YRG>.8*4#$'*]Z40KM7 M'4P:,52#\RYVEJH 5"QGG@I$([I"0A&&FM1XKHF=>[\5@M:V>N4%> MT!AR;R8F\_X&J!8XC3,RMP;H\C2-/=ZP]8:#WC1W:ZIN-*7J2FO*5STY;057 M^[9'R.C#DUYU?(QJJ>#*P^Y=43;O?8 JB>/YS NIJ,>>!3$4!)/;?W4;T8)W M3IQ?PRBF@DVP"8O_]Q7JC*]$P8%%*2M]Y+"1:,5EXHV+7'+:2C((K=W M92GWAM(T,PC=MQ]KN&LS:)9TAFE(EL3Y? PH(!UA#.6>!F39!X7AY[X5FFY6 M?;.1IB<43BI#3E5T5HC%S.@0DPXEOM+*T@\*X(B"\ISUXHKPSB?XP*@8H3ZZLSR#PH#T$\C,K7U=ABX=H<6>@I?$< RF3O1 MN"J"G7D&I*><>-9XV'(1#G/1+^>W .VN(3#N#1IM[9QP@,< #E(]R"G%4*Z.&?. ?H:#R: MGJ>>+#/A4\PT;H2G3+F<@Y%;5:[*:7\AR=2)A24^ )U>DB+L-$$H7Q2S)(E]3=!B$L[>-1VMJX8WY3G341"_WCT=73): M<:EHTS*UQ(;#Q#;M J4>J"J]MN1E@*FQ"U4LR]"\URX!74:(RZ* +J6,($^G M(!;22!C2[OGK<6_L+&?$!:E%1E'J]')(2+,TR>]&K?=*.S$)98%<[*ZR_-D!2#S58OE'Q+FG\E0+QL#/F\+J48VB]%'^J72 M"_:VW]( S0( XRZZEY LHXEC%I!ADGK0E5@6(N&4T60(K$P*PG.Z@[B9G@7+ M4C9/-D Z0JF3_P9UA.2>K29B282\AT24V1^,=L=%Q[[1=1:)[:Z6KT+,OO9N ML1$@E91G\WT90*47383-G0,9I\RWQ48MI= 3E#+Q+;Z)MJR&F6 P&9@#J$L7 M"*5H=N-+0)81)S,-J)AW(J"64^@)3GEKJ&L]Z*L-UQ![7!.;5&"]7QF"/WSS M4G6;C:A7O=J;(:3 !AG+\ODV_!+24<+FF_H%I$,X]J8YJ"45&B85/$ MY7$ZGT( (:8D)O-%!*#+=6UFGBPVM3!#PS#SP["5:#85OY7#QK>>%S5%'S8C M97/(89DE@WEA4I3/O/:E2"BTN94[K1/*YF29XQK:44M2GVG+/33,/1\*H1># MND=^-,-/_VK(L+['*$ Z!#M'42 99FGB[*$!0ARGA'@P@5HNHF$N6OI MQ5/5-*8YZ_I_%1SNM"Z^I"B9U]42D.F%/G'.10$ZA,V)9X]/BT,TC$,!G\+L M%08*V;ZW!^7',!F.^B M0=)Z;[[KHM&*2T6;'LZTM,7"M-4WE'X;TA#&J:U(!NS4D62T63^4$"##.9V? MMRN@:#'VY46912P61BR[ZVH.]N\]"P$&I&.0P\* BK"YJ@!4FKY\)VLQZ.QL-;OHR?"+1BLN%6U:M);06)C0EE(WCJWH-G*\00H6HLM,A#D9"T#% MDQ#,\G]O![#587$^;"?>'8Y>C4Y> M#:=(NU,GL)A+1$[-GI04@,1W6)M9IF+AC%/?!Q>JSU2OHJ^RV:OHOM9%P%]X MZYE$@511DCJK6$"&4>ZL8R%9G#,/$"06IFCHEJL=2N?]CN47:=W/8O-X+K'FT$^ONUE-W;&_,#QP<\;_\'4$L#!!0 ( *R! M6UAQ?^-J5Q .8N 9 >&PO=V]R:W-H965T-,7@#'GIG=#[,QXIE;+ [W@>JF)$Y:30W)MJS] M]?=4%RW6^<_AY4Q43VLFS:\.UK%N/GN^#A4 M*[/68>HVIL4O"^?7.N*K7QZ'C3>ZYDWKYGAV$I&V9IPXSYEH.8RQL= M]?NWWFV5I]6@1A]85-X-YFQ+1KF+'K]:[(OO;TRHO-VPAMQ"?>@"%H2@=%NK M.S$4/;^SR]8N;*7;J*ZJRG5MM.U2W;K&5M:$M\<1O!#%XRJ=^T'.G3UR[NE, M_>3:N KJ^[8V]9C ,80HDLRR)!]F7Z5X8ZJI.CN=J-G)[.PK],Z*9LZ8WMDC M]#[ZI6[MOS6I9J*N71L@;*W%EZ"=6V^"::/.JOO!MKJMK&[4'1X:.&X,ZC^O MYB%ZN-Y_'5*1,/#R, ,4CM^%C:[,NZ,-G>7OS='[O_SI].+DS5?$>UG$>_DU MZO^+AO^_.'>\[^/&>+8#GD/MC=FINUV #8*R0<654;9=> U+=%7LO%&F76*W M\40RN$7<:CRLW'JCV]U4_8P-U_+E+W^ZG)V^>A/4IO,;%PS3N.VH+$Q;M,8 MXJ V 1J:J'EGFWK"RQUKP>3SZ-':@0?XCFTL]++/7%QYURU7+(6N76^3L0X3 M<]@=D3SMDBC5=FDC7#UN;=OS.9))L<>"=VSS&V^#$:D@X@*&PWK=X$GE73AH M(U)2M:L@[GRG[!K;[LE<^/LK,CH4T""=PUF(I@X!]0ORK>:E7Q0R*YVLV]K7'2O?6N MY>PS4>8AFK8>V@!>WC1Z[B1>5-WY0TH5AUJ99A-0;%I4YY$(L!17Q $%UX<@ M.YXF;VG%%+?DN[0(6@GF,1]'9-F?R9UN&QV)/F2-!XS((M.WD]=O6DTU7453 MK5K7N.5.;?)FQ$@% T0S01GU_)?.:PSD(WGVO&WHT&0#'< /+#?*\D1@7 C( MRZKR!$99E"H0^BK OE*E_$**:%U$-*ST/46K::$2LX&_U>!*_3*]FZJ:K.1E MIVUYLZ\YY6PM7.K'JZM;SJ'D=!I_"_[NW!:8&,6&CHJAH::*I^ MA"?*[@:)!EH'8T!L=/["NS6Q ^36DI-XTU:[\2&U:=V0MBRB N3 O:>@;UF. M1=?R%JB[4"*YD\)Y]T?>@B=N;=1S\P!@'%; R#XP-2T%88Q.VYI60X"BOZ M69G%@M)'>CS7#;NJ=!5UB3V/V&L[PY^3]$JODWG'[(&23H$JAZ0T0^2A!TN^ M\L-!RS4I5.M? 9Y3^'$1I @BROC.I=ZU5,B@+C$+/?)F1>W&O2E&(I])%J(H MT0\B[S=,=8C65'TR50.C,:H1[[HV/L(]B;F]7T $Z=KY)&Q14^_T:UTS$ ; M.=\Q5ZR,F/=M!NEK>A!(':J33\AH7!S[I'4H0>7P]Q3C6-\Q=)*&+,#HX@[09 >E2/B&E=0T1!+->$?<>.@-RR)$6!G)-J;B7 M$DK_V \S2.Q0_ )EC(3HVUY&LV:Z]P M.%5W9DG[%'OT[ U"C]R&A(/_+7LEH'VWK22%DA(X^)#5!Y@)>*F+R9N#Z-L, M^!S"(6C"W.NF8U&\67;(EW "0%@NL1]O?N+^ ( '\:DVE26GH.@3L>EI$3Q%J.@LI_C]A-0S-]+-%6<=;&IV M(ZR(-$FE&_9;LWEMS,U13C($:46/\]Q(4A93A$N:G&:&_B+T:Z25QFW8MX20 M_VR8ZY3U.^J\2D>!("PLD8%Z?EHR9M7RUBQU*1N$2/T5O" MR8+AYJB/U2KI8 0.&'*U6DI_@Q;XV@5.KI]2'BV1E'^@[;F/SR"DXB1;LNV@ M>\JPK!X3FQ0#BP8!9U20>F-@%+@8QK4 ML!WTAJ"\_3=IO6_N VDV!$=$4^I(6AY- 4:"3;X@#DUI=$+D&;E$[-'4%9>[ M>NP&?8N"?@2@L34-P^8V00]H3,[@>.(6C]G2C:'R'L+,V])(>DEJSW MJN+<_W]=92(%:FP-2 3!VN6$YA$-EZ8T'B049I>=3U\9-K!&\V%]/+M>URA4 M^=";06:Y9N/EB#L$T JOPX24^!8%2CM(='A8Q*OZ;275.,^6',W "C NJZ3, MP & %AJC Z$&YU/R@I;P.TT:/,]04L,VP19J1'K/![IHU +;+6,H[AS1H2,C MT0!KKU?ZA+JC/36/4.50RM_7*#U*IH>$?8\*B(>=A-G2KPP,&\3';R)$V@:8*+$F)(VA.P2DJ7M M>LUVFZI>VIHX20<.&;T YK1) MW)4C,#HHHE4WUQ'.D5O)%^/*W$<<1U0('>&2CWFB75@0MZQWG 9M%)Q MUS64'/=J(Z]-/3:5JQ&E?@*;.B"FL.@:GO*JYWWD >X8HW8(VO""6WRFP]^5 M''T#!:[G."#?]?#_,Y$?G_ T.AKEB2L-4WS'X4($R?=10"#CLY>3\_/+B7KV M:G)R<2)4GEU,+DXN)X/VAS#155W;C) FK)(_S!H?GYU\I,:B0[C\$[#6[\F& M:@N?A)BO3L$'B3B[2.)"]-G)OKA#F)I;FI#RD0"2%$=[=91E$]U32-&\51&* ME&I#V&-\TP7(G"LF7^4=JU]9*,$)I+:6N>G4XNS\X/)2:6-V>G7$[8M48S MIZ&1\_#K?][&4_4/-Y3@<=NX:H -O^7(,S(=.3!% 30=+8/$[Y,7E\E/9Y.SUQ=\43! "G=T*97N5?I^['<% MQA^,Y7&\7.L@,(,_? _<";_EPPZIAQ%$37@;Z833,Y)?8[&+A+HW>78I+07- MD^#6$FR2(M=R>P[.&[X&E9@A01FZH;=>$680Z%812Z9G"6IG'7PA9)9NQLWZ MWLU WRQD4??I9F!$-6!!+)KJ$._:64:F:BO3,4#@S+HYZLC+6.9B-CW M%A!C-)Y #8GYPO%ZGX/QL%< 10%Y!&(>TFAQ@1B1U%(&HX%FM :DN+T#JUOFD8I669XM6Q[X?G^/%KU)8Y3!ST'F@GW;E3J- Q, N(/#A[H, MD9(+T0Z1:Z-WJ9(KUT7*J'6YHFP" 0&DZL:4"7Q0SP-DH)H"+O27X]OTP:H\N,D$8Z!+["HVSE+6DD M3Y<'@%'(P/SKL)J-S?4E*1%G"-;2OB=(2.\JR=BN'>M5[K"3Z_1Y:(6X=9Y1 M\A:IQN31T6*1A.8:*XG=6X.SD2.6TA;S);.,Z7EJ@=/H,F/0#,JM-Z.\/O,2 M(-<53AUNIKR3]Y7(S#H5_Y2Z3#D&O"WI@B_N:44O^!4(D%H;W:9+F>(L@ZO# MAY7N0@;S#*<1%&VD1$.:+5+;4%3%<;3&LNDC&3W?P6 OW1Y614%TA/Z<;]22 MD.0; ;K(.2>]0L#?J05$NI2"M>CXIAI$!8<*OMH?G>H:V5!7NR=Z"CK4Q1X2 M8XS#Y%QOR3Y1"8*CPM.UQ:\RK&-4D>,HV[MTAX.7$P[?[>?V(#/_)=(<9E"Y M<9G3M:67^Q.^]&-40669M@P VZ$#OQ5'!)EU2+<=X3OU+TIWWQ\&" *4/HBC MTO@#P=&FV3 CT6?J]>3LY Q_+R;G+T]+0\$#EO2&%WZZ.#]5YUCP6OV3XO"O M\/)0KB"31FAH^_S5Y/3D JT[8-'IJQ=/OP\]/7VEGK]\=?*B9]:T]8#-R\GK MB_/"[C5UW&WL+YFN$0(VJD_42.8*^,.H/OMN<&U3(@H9%C#WUWR7EP-'+C'' M1U1R!/>J>=C2%U2:P\:OP)!\W5QDA[W .EJ@28,2\=H55;F $OW MLGQRB09!ZFL;4SDHUY)Y\T/JF#E6:P/\6?^^_T(#Y$#M?'\QD[D M2&+,,&)@_SI!L-.!@MOGM<29E%AZ@RP.R2OO4I3H MHO[MWM8=OSJ0M8-SE]YU&TG Y3%=M9#"-8!_13=DM!N_TJM_GEZ.6GJ]07FB M"S2^N$93DVYF,I&]%TK6,BN#U+/IR9\?PZW2?!<0]"38/T#$>^><_Y%STC'2 M2QV\>W\46\N\=^."+7<-AU%Q>FN(F@AID0X \=)E9]>9F\::^U1@::Z)EB2[ M2GIU<7KHM=/CP;O'L,N2W[#FW-Q&>0VY/"TO<5_)N\O]45]O?_S=02P,$ M% @ K(%;6']$X,=E!@ FA$ !D !X;"]W;W)K&ULM5C;3AM)$/V5EB-%(%F^X03"33(0=I&2@"#L/JSVH3U3]O1FIGO2 MW8-AOWY/=<^,C3$LVFQ>8"Y5IVZGJGI\N##VF\N(O+@O/#\.S*'A^:RN=*TY45 MKBH*:1].*#>+H\ZPTSRX5O/,\X/^\6$IYW1#_K:\LKCKMRBI*D@[9;2P-#OJ M3(;[)V.6#P*_*5JXE6O!D4R-^<8W%^E19\ .44Z)9P2)?W=T2GG.0'#C>XW9 M:4VRXNIU@WX>8D%!H73\+^_K/+Q&850KC(+?T5#P\DQZ>7QHS4)8E@8:7X10 M@S:<4YJ+-K2DA[,4D24VFO]%Q<6:-QG1!2[]UAW\,*R_:3&O$D M(HZ>01R.Q&>C?>;$1YU2^AB@#_=:'T>-CR>C%Q'/*.F)G6%7C :CG1?P=MJ8 M=P+>SC-XEW8NM?I;,BVZXM1H9W*5RL@2G2(#Y!![?&!FXEQIJ1,E2_ABBN- "1:)B2C84J2M\1BMY6]%$"G4J;>K$B<$_L?7VS=YH-#@XG]R< MA,OAP;90SE64;E:[+5$J:O4F-[>MVA?3"^;YP>##P>!#%YXEIB#Q5=Z3$UM? M3:D2L3L>;.^+BZ*TYJX.P)L527&F7)(;5UG66=IYC-U8[8I%II),T'T)%YU( M5Y05$TK @O(/+#_"'P9"'(32^(8T)C!FGQ5V652U68>JXGGCB.[ J:S2C,0]8*,*>F M@/\/[;W4ND+E+)7&A@J49)6!:9HKK?F!G'F4NZW[\%UHT'%/?)0V?Q R-64( M".:@6RCO*>V)KRNV\":IK$5^($]W,J]D,,7V%402S^T7O&G &'F5@#/X5HT>$/%C6Y+A3!"E4T$@+QSQ3J: 7\Q'NVF6&@K7"N13F] M//LL*L#4IN#'9IA'[G&3.2@YSGXK3S9(()A@4N:Y22*[$*RI;$(;>F/WY_;& M3@R_25'41UGD(PF6JK/L,6P(L@J!V,JX#,(Q#0\:F#WRFKF.K M]U"(3LTUJ+)]J>+D\OK]@S V=(1?BT^3G$('5Y.*7#0,,N8/U-* M) 8/5WQS5J;D%T0-"8>CT)B#$$O;KO41==1;/P^-7B3LJ$GF^U<1]HQ%+"A3 MD_6FPN#%&F%Y/&I%Q?-DFS==A4P0/FD"3FD\KPR\GE8VI3A#EIW(--PR-IQ6 MYC@]-[."VE[9?B9UJ.!R("QG)@A(]S"9-D@N!I(^"01>KN=X'(?9\UU3!QUX M#G#$B(QC7QH!GSBR=H M;[SMUJZ%+#Z#>:]Q3)R4T9";?+O\>Z0]:!>32P.G4T=^3R;BN^5M)P,H/+&$%N.")1' M<8>#[=JCE>62XEC+I>&/YU[?0V?5#U5[Z7"[+S\*L M@X'K\=.Y?=K^\#")W]M+\?BK!>8!DN5$3C.H#GJ[[SK"QE\"XHTW9?CZQI$= MW_+A,B/0R[( WL\,4E+?L('VYYCC?P!02P,$% @ K(%;6(PG ;'A% M^4 !D !X;"]W;W)K&ULQ5S[;]M(DOY7&M[L M8@8@9(F2]<@+<#*9W3TDM]XX,X/#X7Z@R);4%XK4\&''^]??5U7=S:9$.9Y< M#@5FG.[U/ZE%YT 5^ MV935/FGPL=I>UH=*)QDOVN>7\7@\O]PGIKAX_9*_NZE>ORS;)C>%OJE4W>[W M2?7P1N?E_:N+R87[XJ/9[AKZXO+URT.RU;>Z^>5P4^'3I:>2F;TN:E,6JM*; M5Q?7D^=O9O0\/_"KT?=U\+4Z$ MP,;OEN:%WY(6AG\[ZC^S[)!EG=3Z;9G_9K)F]^IB>:$RO4G:O/E8WO]-6WFN MB%Y:YC7_5]W+L[/%A4K;NBGW=C$XV)M"_DV^6#T$"Y;C,PMBNR!FOF4CYO*G MI$E>OZS*>U71TZ!&?["HO!K,F8*,\O:ZJE]>-MB*%ERFENP;(1N?(3N)U0<0V]7J79'IK$_@$CQZ1F/' MZ)OX48H_Z72DII-(Q>-X^@B]J1=\RO2F?T3POMSJ/Z_7-7__7T,:$/JS8?H4 M3,_K0Y+J5Q>(EEI7=_KB]5_^-)F/7SS"_;[3N053^9.MEN*[U- M.+#*C;+K:O5II[%N?TB*A[_\:1E/%B]JA*[],2T1RW5#"QH\MRES0((IML_5 M?^BD$D]1L+/>KZ%\9VOZ3TS_F:C;=EVGE3G0MO5S+&AT=:A,K8$IP2_JA\F/ MZIF:3:?1%*N>J>GL*IHOEO@K7HVC\6JA;M^]?_?VT]&R^&H9QS:#JF M?U?X/%6?=+57N4D!1<<[39?+:+Y:JNG5.(JG,Y"81K-XT>=43:+Q<@R2"[6: MX[EXK):3.%KB\PT$T$V;Y(Y^K6;S:#Q=@OMHNE@HT,/:(WI)D77/3Z))/(\@ M(FTSGD97$&\YOXJ62[ !M\-ST-5'G;95!66K"1Y>C-5D 0; \ 1+I^H?,$BE MEE3>=7 M1VO@3L]F$VP57T7JV70\CU9C^ XIZ5D<3Z-X-86O5>QS#W"T6NEA3^/_QK*2 M_"T"%_5!<][('T:A<^.7M-P6YE]@]7!J0Z) VS6AYZ186A:ZX #HBY!T M_O M=*&T87L0B8YFI9%N,;C^FX&@*FG+$KM&:T!Q*4&QBPW&TT!4[/X%:G- M%$>!B"^(, %;F9N,I84]&HVRI6'/1/54,4S6??_)0/L.3R__3$\9/-ST ZG9 M566[W:ETEQ2%SM4!5BX(?;_)E4>J!^WZ"S158+O4@[JIO49!$/HT16;N3$9^ MG98M4H$!5Z*E]E"*X'F9^AS BK#D1EU&6#^HK2ZW57* J2'>EFLQLE]M,T#] M9/R_!FF3)@[@YP#=53S'7U?+6;18S0CTEP28"_7NP[MKH#+@\&H,4C&#W70\ M!EA.U?7-]5M%T+":+D!Y CR;JCNS3A,KLGPG4O]9)T5EKR,F)JG@+QR.0;PG^$#H(%OID0VJA;J>B7G2LOQ"?'+JH+C(;;<2%Y@##.&XZ:%V-(#\HL)AHH%B2*"Z1LOEK -'J!@T.-IJ MBQWK!ET5>4="T@45:N+UHTP/VZPZ1#5K2+$Q%OY*1L2:@0:_('2A$=H<,"X!'6H64]B"U)D9RB%83!\*KT8)=A15X)#,Z)4K M9GO,9ISCB3VK5W%9>),I,W2Q;9Y!!7=D0-T9A[P5XHI3>2XLW@SF-U-8E!<] M@>\DDGHSJQ8)*DB(&]J2:A%W5(T63W(@T*6FW+3 M&(J5?FH-2L3^#Z')P M2E"9<&RPHNR0>65;M"LZXP:(DY1QG6QT2(H?_L5Y: M=$E[0PBSSS,(-#XV.ET]I*[VAL0*HX ^G5-04>S$V:&@A$&JK:2HSW;D&*/[)$_A!DZ2^B+%LV:C:_@"[71 MNDM6R9G**7*-$HUW&ETD\ ()[?9 HD4*N(*,MA7U(_2(_ASK. *LD"!G)D/R(<;!4.=>@"L/F-:5W0=*\EP]$3Y&#-'.1:!* M9%0"G83V(F+CU0N/<>"YW3/O]A?A(*DJ*A0H7:W/!SKN-R;/N7$DQ\GN9&]+B_M(4/I) M(S%507,\V$N**;$)S7X%PU M0^1(>VN14@HX(K8S!PM 2Y3D'.W#B3/#0M%=01E?#)IHH#_6]@/U0:Y0VKE MV"/S*F\L"?S0%X17^YP[;K?Z%5ZZ%:FI=M)IED7=K^R-7F$1(M+&F: M!W'5!EAKNYBNSBEY&I7<(:-Q(^HV'0W/4<_EW#!=GH,76D+58[TQKCX_]RB9 MPP:-9<-5>Q&5$]0,.M3XNDXC*:U*J0**AK.\"W;2!CLB!WRR)W=M*$$2?2N@ M(*N4YH\)9[W)-@VP!C3ZT,$)0UI2!X%Q!L-Y*/W>XND3 $&\*^I*#3'RGDYI MP$ (SP*BE&]\QCW8MG_TV##\:\E2:L1'F]+U=( M3.G[*_*P?:JM)KEKQ"./#/WUAVW,)I_]_!OH_KF>Y MY7'0"ST?D!*Z.IG<#(&:V(&H(RRU(FHKU]1G),>8Z_#^?Y MHS*4LA'#.]B#*,?C(2",/G0S'E>]!U/]R-VJZ*Q++M]0/O D"5#?75/E=!F4\:3)H-_D,NTLC])W M/M9V^F\YTYR< ?WASO174R>BD X,J+,<@GDXUIIK5(+LV@Y,"+9#S/YO*A=! M(>AQ32&W71CU"ENQ$FIZ.J[8VK0%WRY)N((Z,Y*XD4U^XT$3R%W3Z)<_U0^ MTWU_3MQ-,IJ$%)<%)U$DMEA.M,-ZMP@A[#I<'N*#YDI^XC< $O2[D?FG/!1. M;.H&:+NG"P.V]R[A][D@7[D!]W4TA.VN,6#<(V*<.]/D:P= M[1@$9B&F$)Q;0SDJT 05J&#P0#F1%L(261BSR/SB-T&O3])!6X;R9V;3]%T) M;\&'+;Y?$4FP/RL1#P)1%O:(CX2 M+OG-4[M.5P7VAOJ>#1E*\-"R#U/HLNHVD=DYHQ(-V%,N-ES(!\6SVK;8G_9U M.2( )5^(=FH4=,F3NC;4*S"D]^\%!!H_/[4H^&AK%-S$>._@8^!R!EENK:54 MX^"C&3C^1;]!9W4TUN3CFH&^:*3^AA IZ> O9^3CQ_>N+JYT0S#3G:4.D."# M$3X4V*%G45OP7X0G/?5C:]%ZH=[C*=<:?C<:$N]VZY)/:8!&XEL )<2C"Z%$;IGI:%0P7 M>S*3W=SDW*LO.+C@EKBI@")M=>KG=H/4C2SPF=#71 *1.>2G>=3#<+ M N_._4\8D%UM!G(A=T363WA5#L>A*Q-PDLQ(73EH:_$]5S8*\9,IB6QC#PKR MO.L"J'CI:DWJ\&S?W\O>R;;2=H3[\?PDHE?^67\X/A'L)OX6W&LV5H;4E3;# MQVOL*CFJSQU7*9W%?68.)UDGESNHSZG*?=DXL(7XAL]W@M[R:(17TJF^=0,N M4."9QW39 5K@5,7R!]O(2(-S*Q]+=P_1^?09UWZ$'3N5Z9-R-T >;+)(/(,\/!AO:4 M3TG/3#=D/T/'('([R[9P0 M&)W1;V]*E:"VW)Z<*H0@<^?-0^J,M-=CI5ZM^,9CQ_: MYJ@(:#GR%#L^H]_>SYIL3R)W73H!^?M"ZZSN6PD4W?W. M2GR(J[/.*^H=7P)9AW.:WAGIL:OTIJ-#7 VWF#9_^HS956K2Z7)\#-UOE:&Y M7(JQ8W1?HI/OB0&Z+NB41"FA(.T>%U1290)#]'V2'U^=VMCLB.2"M5+14CDP M,-@7T.%\P#YB+Q"=.P?8:+G<5FF^I\^YQM=^5D[\8.M)VR]E/ #B6Z*"Q75= MIB:\[7H^6KUS6:2@BS7VA-MJ?5?* 9@[R3IFV_8^]L);;;W;Q^7.]QDRJW:O MP+ 3@!DG,3F>/],IB>Q!5_8$@NI?X#&YH/Y"-V+YL P.YN$ZZ*&LS>P0[LR= MMV$UB=']2SIE<#EJR%AB#OWE0-,#*XY\9_Q=J,P9R5!C:4\KJ4B!#<@<(;?= M5>V.8]B'QD;H?ATL"Z?>YJX_/7(2?\MQC2:DX%&Z]8Z^?GXIZ.@4;/KJU'_C M^R_OC.&%8#@Q)U-"V ?=2"=H5_:N3&:M=&5FSV?9ALMI!GCC)H;A"6[ZD.;^ MT*_2/3U>N_0K%RHMF'Y]9G#-O>CI95Y[PS2.4 D>"\W7NI]-XE4T6\WD%NMD M,HT 52,/N"ZI([1P @[>#UG[6;@^R3CF8N= MYCDW.!%_:)YS>F-V("-9'SU#@E!0W%>H-;T5GDNHW#8^3W #OMZ=G4A??E7M MUC_IK:#Y;&'?+YE-H_%B>NR?X3L7Y^]ACGO= QGQQ3B 2D< MQTR@:WA9UY7].LFD5/)JH!$'O4033Q?19#5UYTC\<-<"N[A; M1-/I\OB\).#C"1=%NA/!4)W?=GKU4>_M ?%-@(W_"+#Q#S7E_N::K;I[!Y+G MT%?< [KG(:R[)D('D8DBO50JX\OD9VP0#>_6\*6-RLOWV/4-%_[!VTNA.?WU M^[+S/YI[5^47KOG@2:O9G[MSMT)_:=0DMH=CW8VFCAG?+,(?DTU#\X6_MN@O MBD:?F8/X0MP-:'UY#[X>#C)_]K,[ONJ!&-W+S,6-$SI#R0-@G6HTOJ!4T4M- M#?5@&QH&2N>0YHDY.LF20=@]SQ::_EL=D91Y5!:CW-)99,_LA^ZHY, 7 MC2K5=/8&0$KG'1+RI+EN7FG/]ZSAY.JIN\9M[]E3TC;[@3$\$.P1SV!/R,AMYEO@Q>1P?E+;]T7\M; M9/)FNO_6O]=_+:^S=X_+_RG AZ1"+5VK7&^P=#Q:7%T(M+D/37G@E]O790,Q M^,^=1M%2T0/X?5-"4ON!-O#_;P>O_P=02P,$% @ K(%;6#^"HR8-#@ M\2@ !D !X;"]W;W)K&ULU5II;^-&$OTK#<<( M;(!CBZ0H47,8\,QLDEEL)H,XV6"QV \MLB5UAE?8I(_\^GU5W3QT^5CDRP(# MCT1UU]5UO*KFV[NR_FHV2C7B/L\*\^YDTS35Z\M+DVQ4+LU%6:D"OZS*.I<- MOM;K2U/52J:\*<\N@\ED=IE+79Q5G7^JKMV7;9+I07VIAVCR7]<-[E95W M[T[\D^[!SWJ]:>C!Y=7;2J[5C6I^K;[4^';94TEUK@JCRT+4:O7NY-I__7Y* MZWG!/[6Z,Z//@C19EN57^O(I?7?.^K?L>[092F-^E!FO^FTV;P[B4]$JE:RS9J?R[L?E-,G(GI)F1G^*^[L MVFAZ(I+6-&7N-D."7!?V?WGO[##:$$^.; C7R9N]WN[.SBRVP_$ MCV71;(SX6Y&J=)O )43IY0DZ>=X'CU+\J)(+$?J>""9!^ B]L-_KI6EJN,E_#AG"LID>9D.A\]I4,E'O M3A ;1M6WZN3JVV_\V>3-(TI,>R6FCU%_\I">OUO\LE%"KM>U6LM&P7T;J3,C MRI5H\ -L5,GBX=MOXL"?OS$(F<$Z'#ZZ>1"R!@4C5F6&@#:OQ19YHI"I1J7B M8UOK8BW^I61MG4/@:%6^5'5_O/0GH#^^^-SR+Y!#CLF%8B;\4'R09B,JJ5,A M&Y%DI2'*9_ZY.!7!S OB.3[,9Z$7!#$^^=YD'GAQ,+'[F& -_F?!;'J.OQ.L MP]ZS<.[%X?Q0T]":3N2493KU%'#+7GZRUDD-2(4WRCP^D MMSJLMR=.07 R$7>P8ZHJ["2+Z:(IX9I"F83\0R9)V1:-P$.CDI:L7CR(JFQ4 MT6B987FJ\D*O=#(X=0G6L.(RTVMI+>A.%FDP4_6%^*D0?Y=%B_3;21-XXZ,7 M27^ ]'3L *#TY1\WGI B0_('&UT(4ZZ:.W*(3NU4&;WFM>6MJC=8*#@!USJ! MZ'?8A0@K3*X-9W5R5<.28[-&K6CJ-FF@J_&8Y.EL$7F+64R\R-R>*'!8H)Z, M3]:JU19*^'/6R7^!3C=*_='"I(\HME9E5JYAYXQ%Q==J\V#X>UZF"DJL/7K: MJ&13\&/3R*7.$"T>[X!SM*F@K* 393J:*?(U4GF!VH# M. Z],)P];@-/5%F+@/'\J>^%TT"8#<0_&MD?,HF<^)Y,D\,.*#/)UPM.#BCW MQ!VNC.TH;3V)/HZ6+J72(:G[1%4-RSD8$L>L1%$V4*Y1-7S5(V=%]DA;F64/ MHF03-^-,Y)&;'Q(T@1.7F8:MP!EF;=A6+)23% NLY"L)#[J56:LZD;&9-"'C M$AV=N@UB59?Y=J;1^%]-P M*G[BE>,5G:Z!MYC/Q>>7Z360C[RI[[_8U[GN[5KF46]= 6X4B;;IH/-;%HR- MZ@H&K26V2B8;$J-2C%/'PEOWKMHZV0!_B@K)U"8FWC/.9_A=+)5",<"1)"R% MBRO*&8TLUGJ9*3X(5)O^*T$A>SQCF[7,SNQ5NJNDP(F$%WLE2F_R1S-&--70GLZ^I=N7VF0V)/+=IXJO)>B$\I ME<\5U!PIWIWVK@7P>YOC.23@TV$S$EP&R>F7?X.=8ECK>P*05IE.\+9U:/Z M;)U5W1/(P4<85Z8IVXH1CVU"B1I$*ID2]I %.0O5:PYJ&R<76PU04AIW?NH> M3;^QMD+.HVQMF=./O>O#&[Y7!5*HQ44R17^JJ85B/S]4/(X7\.]&N-D1%\\7!+]];Q[%EM I&H+I'+2&&,V V^XV&I9T"=^9 MIE99EU,SP!;@FB%"2Y![*;M*3N>))#&Q!1 .<"27759MA[:W>AP[%* M# EROYCNU<6M0C]6_'^^HG>NH;VU>@@6O5;C]^ M%ISW(*W[WX\#+UQ,CJ/:?B$OFWH1G.JC6JF:NYK'T*OMA*(@0J>^$/[$FX" MA8U^1.W^8A#GE[)!FMKFS)K&@=4TPFZK*?9Y,82X?I[_.#,2L2G]Y?$"P4T> M+Q#ZM741:5/I6]GAKVT@[+P&:0FM6^S%4"28>OX<,+C'J.A.48)JH5 ME7JW+5S,26YP\P.H$8DO->56&M: $Z)*5UP+1J;V9S!U&(>]J2G5E3G0@[R' M;H'G1_[>65K;.J8S,1Y95U6:9W!.#@'Q&Y"7)#%"Q$B)I* MO=8S6[2S64 3M"G.94&3M#DJ #[T+@2LIPK*P%@R"T(L\^Y M\Q9Y^#'M(4^F_WUO$$MIA,[*WRIS9%C%B&< A984!Z&R1=3\7U_)""-(YC!X^+)C)QD M-O/":,*\=LD_D;)&T\F&U=N;!^WE;3AMB,.:=PMVX#L ZTII&LD)O1(58!!9 M<;)XTZ5]A4I4/K"CN@$79=E4#_">)T'*EG7"2S69!RT40[*ACS)V"N7(V^:3 M.@- !SF&$3Q9=,75PHF1C [M$@) L\A1>"&H+%V/IR(R_1UIA&7&2@(UBVG( MTUA959D>$ I+M%,UTE;9OL;05---62W694BWLG-LGMFR7VTWP%UG;@YU%@>; M^A=T\$\ULL]HZ9_1T0,%" MN@?K*SQLZOGMPDS'J2//^RNT&PEI#1J?2] *=^>#/42D&T/&7;+2#>'YUHSI<6.$V=7GO;&EM.[)?(NOZ@=AT,Y,G&M #@NZ?M9M): +!"*84 M:+#.N9ML33<*<0F3I8-778C?-C0;@H\_'%EB)[7)<'DPEH59NLI$S@2NV@SC MBI8CL.AN4U8T%'3."QI\+093#7,C*JNJV8KWF@,#;&L%8F[P-:+&$O1.W+FO MH4K,,6NC:,>R_05#+Z[CTP6[I:J*9,,BI=;=:O)F1=[G E#G=GGM@+R5<>C^ M=WV3A"'#\!U!+\,>BJ#6TH[SV0A>#/FR%RB3XS#[/>) MH3-2'C(,YN1,32FC&K)X9V)$94L6@,^Y?/',W./RRGXR&;5?(Z1/9 #^NVIS MM 6XV]#I\5$FI.+AF2Y\['=AA8 MTU',@0K=+Y&"XTD4'O?9XZ!>%^*F71K7G+M@.""HFR#LFIZ'NSV'?JYVB)&; MNM DBTH_797IVM#5W,CXNR.H%PR9^L@:[\?>PKTBTI>9K>S!N*!!L5^V#0<1 MW<@^%*I>DWL3*DG<4 .I&,'(!\11;>0M)8"RJLJZ:0N.ARU_=SFSIS&DNFW0 M8!<8FOW,YWX7_NL]=6Q31*G=GA*W_]O*T/HEI?&TA=*DSHKOXSIH34D%,(]@ MRZ^%!)0EN=!/"GX)1GS77VI\&KG0#_+1NU5[)Y&CE>JRP%*M=5&P<58D)5JS MMN>&8!%,VX'8'DX\XW+=1TUOLU1LD%XM6[IK]^=HNJ(+"]]953L[<&K#12S\ M]:BXZ,36^L,+4IVU#G0^5Q8"P(,\W:4H%6V]XAK#HVX'A/)N6D ^P\;H2WS; MEZ+!0CMI"5F+X]N1JAO]9Q]Q7;48(\>A-K+#$N#G U8#GK4CRO[6>0R\R5T4 M5(!K6G\]=(;#-=C.^-OZ7?\("SK70[+++,1R=QP=*+E5@PC]A=T0X3;Y[3H M8(V&!Z74P.PZZ88<5W[%JBJ3R7'W?*EZ]J+&@?R-1A]1\XL!._>,+KYMS;)' M">*'U_?!U!7 #L(Q7OY?WG=P)^].L <5!WTKI;=2]-)>5MRJBT-O-5V.7D/+ MD1[Y93LJZO!H^T9:_[1_G^_:OL8V++OD8AZ=V,E7]Z4I M*WZI;5DV39GSQPV_O4$+\/NJ!/)W7XA!_Y;CU7\!4$L#!!0 ( *R!6UB? M3-Q>TP8 ,00 9 >&PO=V]R:W-H965T9\,K'93E;"CG4C:XP4 MVE3"X=5L)[8Q4N1^455.TCA>3"JAZM'5A?_MSEQ=Z-:5JI9WAFQ;5<(<;F2I M]Y>C9-3_\%EM=XY_F%Q=-&(KOTCWM;DS>)L,*+FJ9&V5KLG(XG)TG9S?S'B^ MG_ /)??VZ)DXDHW6W_CE0WXYBMDA6#&KQWF:##)"X^? M>_3W/G;$LA%6WNKRGRIWN\O1:D2Y+$1;NL]Z_S?9Q3-GO$R7UG_2/LR=P6+6 M6J>K;C'>*U6';W'?\7"T8!6?6)!V"U+O=S#DO7PKG+BZ,'I/AF<#C1]\J'XU MG%,U)^6+,QA56.>N[@SR:]R!1)W3NU];U8!Q%]$GZ2XF#@9XVB3KP&X"6'H" M+$GI)UV[G:5W=2[SQP 3>#:XE_;NW:0O(KZ5V9BF241IG$Y?P)L.X4X]WO1W MPHWHKA2U>QPU_>MZ8YV!4/[]7.P!>?8\,A?/N6U$)B]'J XKS7MZ96KC4RHD+=\X.-'L= ZVBY7E."^7%, MU\ID1A0.3L735??Y,\(RM,*D^>(D$X*) OK)%HO9I3$ZV@]7]%':>TY76=9 M6[6E<#)';X 0,B5\]WDU3Z+58O::7BV7T3)>OJ9?M!,E-2_P?4:S.$K@[!E- MTRB=)^#Y"%+>HS-;SH/Q^3A(82Q)KKS?)L1_IH$2/"6T%Y;.DC2:+E81'F(X MM0C#9TD2I^,0\(G*<< 38DN ZB:N,NH3(:TY4]A-EVA63]\PM$G%N#T MH4NIR ^]M)2!-1>4!0[&].XD[\_KV4-"<*%EH$Z^AF4?FZJ7K3?&;D:$X M3E54E[$*Q.54&%T%C"S3K1]J34U@>!DQ ?DX*J@B^U MU:7*O2GK\-7INB#.K[>*ROH%4SDWC"Z_B[+%1-NYG'$]"?"IH(;3RMCO9"VY M\O#150XHK;>22:0,66HK.. EJNI<93 !"^@TWD]AS($C8N-]4=J^])&W@Z^W MS9%#)?3[H7B";-@AUFC=48]T;KAR+1/ 98!<687%K%#D/G1I=Q1_ 4'XBFV0 MC4!""W^M3P) ,F%W5+#\O5 \V\'*%@P8S_3F$$(;?%!9WM;JO\%5WPSO'8^=2H"\SZ3,K?>[ %#O\R=] MC'Q:#3H+=?/G-K4Q?>XJY4XP]L/)[HL !1]J^KNH6]P]NG5LX+K-T5:1Q$HY M)P<>NZSRYI,LWUBZT<+D//@6,LF MT(3KJ^LIN.A[$4CUK.%^] UI#)P"$(E!%%Q(*$QGT$5[L?P6[':G9$'O[F76 M\M9-/Q<%]@@3BA5[:FU%N!#Q"8#E6DJ_^]7T7FZ,9R?0F_HDG.&(L(J[KL?] M(S0)T?60@B?$Z3I"(:MLYT&'XP FA"/5JZXUON;&J"L9SC=_I-<\$L0)/:3T MRB*#GS0Z1!J_'M.7=F.A+2_8(-^C^".$O-4LW1_LJ+O(&MD3X\=@YT!3-[J,,7 M+.^I1@$K;TU_#GJQ GKIIX][<2[YS($3$TL3#CU-^UZY'5SK]Y6&JV7\W#5E M.%1F*[%S8P_'%Q]3]02P,$% @ K(%; M6 !%N5'W!@ KA !D !X;"]W;W)K&ULG5C; M;MPV$/T58AL4-L!Z=;\XM@';:=,\M V:M$51]($K<7?92*)"4MZX7]\SE+R7 M>.VF??%2O S/S)RYT!<;;3[8M92.?6J;SE[.UL[UY_.YK=:R%?9,][+#RE*; M5CA\FM7<]D:*VA]JFWD4!-F\%:J;75WXN;?FZD(/KE&=?&N8'=I6F/L;V>C- MY2RK.0[Z7[IWQI\S;=2:M7*SBK=,2.7E[/K\/PFH?U^ MPZ]*;NS>F)$F"ZT_T,>;^G(6$"#9R,J1!(&?.WDKFX8$ <;'2>9L>R4=W!\_ M2/_.ZPY=%L+*6]W\IFJWOIP5,U;+I1@:][/>?"\G?5*25^G&^K]L,^Y-XQFK M!NMT.QT&@E9UXZ_X--EA[T 1/'$@F@Y$'O=XD4?Y2CAQ=6'TAAG:#6DT\*KZ MTP"G.G+*.V>PJG#.7;W6NMZHIF&BJ]E/;BT->],YT:W4HI'LVEKI[,7CU.@)J6'$?M"=6UOV;5?+^E# '!"W.*,'G#?1LQ)?R>J,Q2%G41#% MS\B+MWK'7E[\)7H_TIB]4K9JM!V,9']<+ZPS8,^?Q^PPWI(9.SJZ^_BK,@I?/Z)!L=4B>D_Z_??>LU..8O^0J]GXM6;7&I+1,=ZVPCQLBO_T(@(9, MXPF$1-GII,/!2LBS/#Y]&D;$(A[%.0^+Y!!$6/(R3KX<0QCR/(Z.0$B*[.GK M8U@! +*2QW'&M@ZI@$!9'(9IR>+R4R6M_ZJTA<'O(('FET(9=B>:0=):AW0O M1J\)4L7(FERV&"S8@..5;A>J\]#MV>XR95FG'3G3./6WK#E..!RT#O6 5IW$ ML 9+ND$TS3V<:YAJ>]Q-&C(8XJ?*:=(*2F$-@@#-R(\#EK%?+9F\\[;0%>Q( M6RIEJJ&UCJQB)WY!(^&0[X>F'D4TZH/$<4QW'B'T&2K)% 3M*;Z@&N0G/^/E MF>?NK0;2[IX!N:X$5-EQU6F([$EKG!DZ$D%.Q23Y]^[ O"@2"D9[TWEKT &R MPE;4SAS<.^;AUE; 7,K 9Q]A.^6\7.A$;H)'-FOI^:( M]KO\1& MSR1*$L>BG[@I:_N96P[-X"$96>E5!X8=13GEEDDHOC9K5:V?RCB[)W$0 MFP,SK%:0>B4\@1Q^C\O13&,DEE]W$*&?.8CSS*JV?8X81J?+I0NWP^ M90;M">?Y\V32?IRE'J?-;Q$%Z)\ Z+71H/(U0KL=&C_S(Q+1#7JVYY;>/$)F MA\5?:.O(45,N\JGJG+W32[?Q&(F"LEIWNM&K>Q9_DTZ6><&*DF 70V3U@A:3@"=IQ&Y]-P;%QJ!'9ERKWD)T&$RR8U@X M22*4D@1B)70OR>A&'"XR(_A64*GJ.B1I^-'GQ?4A[P'!\G M<P0K$RLCY4B.!Y5C M1/])E*/JYZD;5GD*H&FXR!AB.EXP9'7= X=]AI+%//<+F ML>Y3#W+KR^F2N&;Y,,ZHC'*KYM MGU CY#:+#58NAV8DY=FA:_?)OH^]/>9[;T@X=^5? MRA1.*'GC/YSN_8MT MH1V8Y(=K-)#2T :L+[5V#Q]TP?9?%%?_ %!+ P04 " "L@5M8YX(DRET' M X%@ &0 'AL+W=O;VV[H,OB(+X5&KC;P9%"-6SX=!G!972G]F*#+XLK"MEP*M; M#GWE2.:1J=3#=#2Z&)92F<'M=5Q[ZVZO;1VT,O36"5^7I72;YZ3M^F8P'FP7 MWJEE$7AA>'M=R27]3.&7ZJW#VW G)5%K'5X9]<_4NO/.4RAL+CK."FER M\9-5)HA?\5X[\N)?=W,?'.KD]V.A:!1-CROBWGGF*YG1S0#-X4S@2Q0.2>WRP3_ MI.*%!779A%)U!#T2Z3@93:?\D";CRZEHPWZ$-DVFDPOQ]$*\MT'J0S&39#H; M-6+2RU&C\$CNWL/<%[:LI-D(655:(7GL0M8Q$%[)++.U"7 )SCFAP+G7AT>Q M+E168%WD%A*,#:*0*XJBY%QI=B%809_(96 MD*P;"9H\_ &GG:@YC'!1ZR0IHEW$-58E+%8#A;"COG(I5S M3:)R"GYLZ10K@JT:SCMIO(SCT\<01LMR:$,0-*N0"$JIM'1=@]N"\K+<^D%T MUDW:M]_,TO'EE1>^D(Z87IG,@AH2M85;6/$U4I-%>DZO:O(#.EUCU+"5X8A MKFF$/)V0&40X>"?-H316]IMU.O<,FF:9(#T:0,TY7VH[CY5C#./A MBOD0_'S-":BT#-'"K%42V\4LG,0\K#,.C"@M H,*9+$K)5E2<&I>1VSE#,(9 MUHN 8SWS;4HXU#"AKQA1XXJ;U["2J_@Q.\@,Z>BJI=]^BZOCJR>QKS+IBZ:0 MC#7\9?3TBM<^,X;E'0AJZ[\I'<1.F6X[+[%]2=IYL):^;<6&^)^0YL1C^E2Q M>T_:6DV$H;!-[X/*;M=!&T*_$"/FD4G[V!.)-R@#O#Z)E?!3C3KB ?Q5A?"> M"W"#1O7B1ZNY!KRX^T$\WH9Y]WD;8:Z6MDJ.UD-1E]!4VG8P2@RB#?#C=#4 M@[ K:6W8\2%&LI/YUIPN[5]+>4_;_T6NT\-<=V$M-,.F!UF-U/W(AP^8,PP_ MF7)97<(8 !)SY/ T,)#)T-@LG=OP&%A)H-:V0SHCNY2;.%_G%,,!F8P,9^)E MS1W_Q:K]',<0[C\YI'MC@2^.\07*'XVGR?ELQN"Z=BI0F]?LN R^O&JCHAH_-B(E'@%;*6<.K34*/1& '8H_&XV0\&1W&P2X61\&M MOWG9=_!)16M,@_^=4?;&=FV,H+]/J\VRVO$TZTKV)SL'1/@?_^<%RL/ \^:J M9PQ*-$TF%Z/_^I@X"-%?\J8M< !"HDWU;'#TF0V!7E3:RSTT2QYFL[X8YR? M7.08J?^(+\>WQ]V]Q$-M2Q]BVWDR'EWV;&L;X2N,ZY;_70SK_6$ZUD7 NMCP M![[&=#?A.BD[FOB9OU]0TL%D5O$G.1OEM.XG/+FJN$LBO3D3IP^OIPY U#MW M??T1Z.\X_O1L/-&76^3CK7CWD"AD:("!U=05-Y<_ 7 'KLXW<:5RMK*.>P]R M3YP^(#*>D/H0&;=B,L\5,_?-!CY@J^F/FS+GK1)HL//%P2F/,8KQ.09'CF2,>Q5TF$FK/__0.&^HF6VH\0C.3T8MPT#*;S='+8 M+U^MI7N\G5-8$_5.E9&4J^; VPBKG)D27CJNT#;6]YY&]UVQ1X.S8W=#P\YM M7DD ZNQ:]:VX#]^3-G2H.D4O&-TT+L([.+L\'PC7WE,U+ ML%6\&YS;$&P9'PN&PO=V]R:W-H965T9T@6W^*A7 U-IP5-WJ,@'\7 X&Q1\>^$V*C>E<,])DJ=17^O NO>T-22"1B\02!8ZW>_%6Y#D1@AB_!YJ] MEB4=[%XWU/_L=(V4; M_^P(#R>UL:H(AR%!(4O_SA^"'3H'YL,3!^)P('9R>T9.RE^YY76SU?A6XIR]>R^@DKD96-"B.X,DG'OCS\4GSHUB]D&5=FW8 MG\I4I/L$!A"BE21N)'D3GZ7XJTCZ;#R*6#R,QV?HC5O-QH[>^*QF[-^OE\9J M./\_QY3T)";'25! O#053\1M#X@W0M^+WMU//XQFPU=G!)RT D[.43]C^N>< M8U_6@KU51<7+[4\_S./1]2O#$*N:6UFN6.X?2A3"QUBF,OQE,A$LXXG,I97" M1,TM\7LM*P2:C1@O4\9K@$XM92Y,G[TV=!:^$<52Z-8_$;-'V >F:WXO$+"4 M$D@4*W3AJ("@P3E>,E4*MA5<,ZOP=>FN(8]1A: '-VN9K)DLD[Q.A7M8:58H MC?>*8MG0.2U*L8D0+G;MKWD>6&5:%7LL,@2^Y^$4/,%F1YK(R));X;0,6CFJ MQU78T>]WW8+LX"GAM,S FG&M>;D29&LF(8RGS;@E*803H,_^?NA$#L6#E"DN M#A]@FC(/.6&X>*6R<%$376.$A5T/#^22+P,(F/?Y>U6NPD$2^1!(>R<@ 9F% MH*5RF<),*1)CSJ$!G6XT@1*WC>-:O<\KX4/O3WAU;TX--@^ILYMLJARF4@;CN])+$O?8+A* M?<]ESI>Y.*TM,-@$ETLQ3^OL]3NM#L5C&Z_IOG"'&@IC9>%P#VJI5PAT?%+T M\9/MS!LQN*]4A4R8*.^E5J738[,6VB<8CV&(#SL9'X]9G>=0.\_!1?-<_L%] M;B =#M'R),)RH]HL1\X] $/!W?TT0"VM$])_VWF4DE-)W9.+[#9-B@?D[I1R M\Y&$Z:BY\H-8]7GKT&.=:(4Q@ ^7%-%:&E7"_5N6"&VY2SA$PE']9DKBKB!9A7OE \.M'24VS BE#'J"SJVHSI+?I"[E.0&X&I-J/'*V;WR M9X_$0">9=I)GG_W6<&P,@%ZHX-LV'"BS$!8 .D;]"@!-=2RBM 46=LLL?Z"@ MK&W;-;GXS.O$UMR'@J3QA#(3\@[YDR5K,AG=IZP' S]0D%"6V<^R1\#08A1D MS@:+QUR#!KI6VWEH=\_'-X=\#ENS2U$3FZE\(W\XZF,;_TV><39 [J MT;%FP%B\A4*3-:XB0WU/U'U9[X%Z1[#UO7,J9KE@R&^2:$,Y&%[(D&K5QKQD M_Z*6SHTTCYM>>HGI9?2HRCL9?A[]PJ[P?304\2LVFC%P_Z*H?AVU ]B"VI#8QM-H,IG1Q1A< MKIUX1^4.P6 \BH,YS1,D%VOH.AHL8C8%=D@OO:AD,P2&ZVB^6'A43.?7_H+LX_8A+U3V MHE.ZU9+RIJD"4(P=%.-H/HG=UY^>:!N^FW>J M\-))VKZ_0\9#57/=,D\PC*!ZWF(FCX6+ZO\$,99"-V\Y0 M04&.X:ON>-KI0H[ZE) RZ<\Z\^.XOV@^'9^.&U'B9XF22N/KNFM#/;OYCX'3 MY,=O9O*!VUJW0?G4;-$-@J/(GQ!LQM&$4L\0:0Q8F@# N)ZQ>33RD7'-I@#Q ME"[G;!S-IS/2%54U@V'9++J>3$+6RFI(]VB:FLRC&+GR/6K/2_:NJ&J?R7%8 M4&*=(:4"LL?S7E>C*S:)06GTK+T%ZB^\D*8.B2!,K6E1/QY^=V,3L#H?3AQ. MT'LF3LH $]>CNLT'07\K;#NUI%&W9]HE3]?U40SL-P6"!A@@P3A1J=023D*! MAP1/M?O42E,_!D)>:!WZ$=>H)%(G=8%Z",'H1BI#Z]F,6NCWW&#=CE&XNR-. MO1/IM^Q(EJ.K>9<=4-:T5-)N[//="E+ODL+,D,W("I4R1E(YI-0@M=\_=;V3 M26V<%2O@U%L#S6H(%IJ]=FF5>L 9"CBW;YM)Q;0H5>A@B-XQ@L2;8,,(@*X4K4IV^;^*?AYM2#H3MH. M_-U, F_6N6T,G J,<&'1,84G%:W^F87RM%TH3[]SH?R<% M\F6A?%DH7Q;*EX7R9:%\62A?%LJ7A?)EH7Q9*%\6RI>%\F6A?%DH7Q;*EX7R M9:%\62A?%LJ7A?+_[T)YT/FA>"&@*/T@#?9TK9Y@,Q:/\/ MX>Z_4$L#!!0 ( *R!6UCE)>HM@0, .\' 9 >&PO=V]R:W-H965T MG5DO=>^4 M;/'.@.V;1ICG:U1ZMPJ2X+#Q56ZVSF]$ZV4G-GB/[L_NSM JFE JV6!KI6[! M8+T*KI++Z]3;#P9_2=S9HSEX)876#W[Q:[4*8D\(%9;.(PCZ/.(-*N6!B,:W M/68PA?2.Q_,#^L^#=M)2"(LW6OTM*[==!8L *JQ%K]Q7O?L%]WIF'J_4R@XC M[$9;G@=0]M;I9N],#!K9CE_QM,_#D<,B?L6![1W8P'L,-+"\%4ZLET;OP'AK M0O.30>K@3>1DZP_EWAGZ*\G/K:_*TO1"61!M!5_<%@W<],9@Z^ W*0JII)-H MEY&C6-XC*O>XUR,N>P4W8?!9MVYKX5-;8?4]0$0D)Z;LP/2:G46\Q?(">!(" MBQD_@\JL,Y0K?Q[2O.(F)Y&]/?GTG:BQ%5 M%\2B><1@_>%=DL4?S_!-)[[I.?3_<5)G<4^S?ELP^,Y,#V;EWDP=F96:+K%U MH&L@&ZBUHEX@V\TET*%B4Y#;X6#]P.#F_IZN5J>M=!;> UND(9MG?A8G8;Q@ M8V"L"+FA]F3%<,-3'O(D@S0.69Y-)@6V6'L/*F1J?DIFV\I%);@DE8F,YR^/!NP1+V<3*4;24-M1IPXHDD M)S'!,,C#>?9"I3.Z1NO[F5!0(YG-PGP>0TK$4OC4=$H_(P(Q*A^@ZTVYI7X# MG1*M3Z$SLNB]4.\VSV,:&7]A*LIOO:2$^4Q8)YZAT&UO"9OSC'@D? :_Z_8G M#T2I'_70L51HQNS51C?'()2P<$9))[D\?4FXTOT@Y%%Z'82T3XLW9A2-40YO ML4:J@A^.9]!Q7!8LY+,9C7$VAYNWTSID/@D3.N:Q.,4A"52'IRJ0I10E!TYB M6 )_:$<'(-Y6O.\AGT]$([JMYANJ47&8TWH/^U MUNZP\ &F-W[]'U!+ P04 " "L@5M8YOGT@W\: !Z=0 &0 'AL+W=O MO!\_>C'$\#?A'HJZT M]UG@2F9Y_AF_O(M?'O01(96JJ$0($OY=JG.5I@@(T/C=P#QP4^*-_F<+_7M: M.ZQE)K4ZS]-?D[A6K'_-L\=>_G [[9\\_J6(EWJI9^>*D!,AX_20R4-XP ME.$6*(.A^"G/RJ46WV6QBIL 3@ EA]?0XO5FN!/B6Q7UQ&@0B&%_.-H!;^36 M.2)XHZWP9J5XF^@HS755*/%_KV>Z+( G_K]KM0QKW T+Y>297LM(O3P 0="J MN%0'K_[ZE\&D_WP'IF.'Z7@7=-J1ISOW8N?]W=@U@0IOUTO\,<8?HQQ$39=: MY'-1+I68YRF(;)(MGL%-D5K-5.%V!/\,Q7FAXJ04/!,?U66>7L(M M(LUEYBZ(N%+BY_R28<"MH3@49\.@/SR%#Z-Q&(1G4T'HT7V;PP=G_:#?[\/_ MD/[#CQ,84BHM)J?3X'34=__ATM1<"J<\VO[_)9.KO"B3?ZF8EYQH76CI]@ M6\[SU5IF-V(IM9 ;(ZZ62;04ZR*_3&*@ &AM 00]/ V9?EIE"?RD501"$(-6 M[=ZO4 8AK_=FG N*0[!6M%] *Q08%UP?W'HL/]<1E%>Q+"#]'WPO -* MC^6GQ3<2%$K-68!WDL%"E2Z%N@;KJ140M,BKQ9+DBNA*4B%+U1._+E5&O]N- ME8!5C' Z* Q[\8/,*C"?8LA; 0))$\)J)$VD]MUD)(BZ+F&R3;2"!D9K5:#Y M!UAP/]P"L*I$+Y%ZXA)VM-)BE"BS,A\/D>FJ6X17QAR. I'M# $$'YMAB=%#%< NC* @G Z[8GW6:W\0"E8BN^Y7:43!Y;$FOU:>U0Z MW7>5E$L8Z'8#<-F0/G&$DQFN);7Y(]QJN/:89=/]#*3]O4I0D-<%L$FR!H8O MU%K>T/Z G",L9 *824E0'I%$RH X_0Y\!HCUQ!NU2+(,-X>P^TD6,,R8@B'S M41:[RQO&HDFO*ZDM2K0-A(LX' 3#L(^NEBR4"G,%EL *&,<'\C(&S@ =! M:*8H 4;(FQ+*G: M-?=W\SG?(7ZH@*[(R9O\?(O\ S.EX(S190@XP"P =\2UA2B043&NB%%7_OCN MS?N/S,\7[[__V&M[5)T[WYYUID!XW00@X9>R2&BM.)EFZXZN(=@G4-]H54@@ M"@7_4"DEUZ#/R9V/U=K(6,YJ&<0AR6&K*:Q"KKWQB=$#%ZO!NK@(84,P';1Y MT%L.(0T_-0EC7%&Y7J=@7' )I0-+ ]8I&)]!7\S6 )V^2,'A*5S/%CC3O,A7 M8@!:$\;@C@S-1XG+0W @,^V%H/P,IL^UR(!(*5()(E2<,)<=,^@*B81H4P&_F1S -18:1)\#*/HMYQ;NE'.?65 H- ME6"'X79S_\,I6Q-V\%#"7C@5=@\^K[D:I@?A!F9\9Z\!\W;[B?LR( $$P5BM M@5 M&HUZX1_*?KY2CF26Y>BJ?P94U\AV8-W)+F713?IYX5G7[L2*KM6\J7U3[_O&,!\_/+Z9\="_RM4CR/IX*$D?0=A2@S\ M"W0#WP#D8K5*2G*0(60@WQTA51EY:FU61YPPUB9MZ' :/1"E-_M(&4:>"_!. M)6PD@Y=I:C>R/0MXP" XH"#F28$*,P&@<;Z"O4XB=!IU$B<@I(I#(@1MPQ.$ M:^XBGQJGIFOXP3$11&X(!;R^$F9)=^)B8S2#?%YHZBI\@KD;%8'@NB])Q@+HGN, MX%AK4_K#WJLP"*7(#$ #ZUPI("'\!][(.,(U&6=OXL"I]#0!KI7,Q#; ,^,! MW*S \([#6_!*4?=F/)K1N9(%;@50+:@7Z-T?%;G63^UW7%*D"J2764.2802D MX@QB?^0%=1WA)PRF.0<4N!OJY:#J**IU&7&, L0'CPF-5R!^J^)%8PDMH ,# M= ZV&5.Z\!N:1,>7<1Y5=+^NUI2:V[+KL) 9JD+08$!LX**(=YL566 21]$2 MI9PB'N"2(D]WI, Z^&B> #DC%+Y.WEG)ZV15K3H5P=TB( RO82V@P4"[4B3* M&874FQD')/!O(^#Y1YY6@#KRO4L1T.QRE5?TT8OJMFHE7)BX6N:@V'-D"\JK M!*10UJ@(2V1S6=)NE6!8 @$TPXPI(# W%L!QOBF(PLI96.76 H'P6)1>8Z<&-R1IN@Y.[ MKBR#E]JL60/E\C/N-Z4,>C ^@S64"1K&"TX3<3K;2WJ_]_* DZZL%.V_(D*C MRKYD^P[A)[E1(#V3,Y>7[?? /7V"7.OF->FIC";#=#S.S1SO87$%2Z:,!ZJM MJL#,!],U(V608?XX($K$)@>PB?1,E5>JG0$%^O^:I& R%R40_%,!M K$S]+X MMZ^USD&4C+$&EL'K8*;]K!AA^8DOV,38YH!W%LLZ=^9BAJL$56\4%;!Z,NUM MW%EIXBA0'[#M[#>K56(8"ESSBLP@2 "H5G"[6#*E7OIYW$%(@'ZH4OILLW W M,#ZH,UO&^%KFJH@3S3V,SN;N(&J>XT93=S*,68(-TI)O M,P*QD2H['(9!..I;MP"5YKK((_" C!=&SH),G4OK36LLL1'O55*M7,$K H\4 MH$?DMJS9,,9*1T4R0_>B*KA2@85L8Q76,"TH;F#P%!.&8.8P9>A2B+ZV;%C' M'0Y=%EL4;>Z0DM:8Y$M?E5 MQ&K3H%&Z_G 0G)V=.O%A"ANVQ$SM8-H'+P_6.3([=XS$ MR='@X=:80@>R?YXFK"4!O5(YJPL(%<9!LR$(J@7!"<>V1S#LUL^>_/I\U_+' M/];D_%#DBT*NA*S JRQL]:3>P\$(-O:V_C\K;-4C\G[:K0(DH*<.AP \$%?":.!L>@!PLN!]YL5"W$$147$9@9174! M<_680CSP,^GV>6DFVP!2YQTH SSJ6[.5S.N" U X+VCW4+2 ^2)R=(1>RD)M M"X#.X58MWA > )Y#&_1N45@'H[X+>IANU 3#H)$5R$2@7X;N(N( <2>P+"$; MRQN-_*B(]]B*]2 T:]^,#XYB[@<$OWQEM\$Z K1%^D M$D'#1HIU18NRS\71\-A'9,YQ58W*K-()*4O"Q8?*^T7>H\JVH6^31$>T[;T='8MJ;1)V>61RDAQ &;M1 MFQD;#V),CX'PK')1]+X8!YQIL=;:*->FE_>;R K'/ [*;OPF^4&J2\VPP"98LQV7JJ+-X#H%E_>[!-CP9UT:V5 MC&RQ-Q,HR9*2H_;-1IOX-PB5N"/@5C&"( GF<+I2?E9/.=I'QU":GAK.E]A.FB." M.J<<:"?,8]81FEB[&0TB3U)*P>D-WQ$(FKTO[?WAM@N,^,%=PS"5M2IN4C?S M+^6E\@6'7$V,AMHRUY'C\.6*,H!67;C0L>\U+_ 3\;'??"%[Z\5_I,^"3J( MX(\]BEN"%+R_6[('U8A8/H=I2LER#,4Q5ZWW3?K)F([A\0,G(4/)()GYO)F8 ME%:70^P$8F0:1[HTQ&9@.U,N MF^M\_YW:5+X%HO3FMK:S2"1 >ZRT!R!\ MLV;VO(V4E39*[B9^F8D9)LGVGA%-JDI(N]4.^^%XW!N.?-5;B 60J[2YX\/A MH-\S?68THL,FH:;<:>4XYVJXF$EKM/9PV)OTS_K6.=G3X>CT#+ST@N.65KU# M>FGME2H6E%7DHH-?MF["V/!F04/@EH"4 8,4I(]OBR3>69 MPF02)8,1NDE!LW>&:!$KTE+\E;"?97U W+HDJYQZ\O/FZ/6;XDMSQ>2MU^&$ M[E"<#2<@?$)*>8NZW;+B;9.[,-1'-2"FB5642F,VOMA.L$G8(#I<1!YQ=W#N MJE"+O$G;6G16 ZWE5(KM]U6HGY8A,R;IJY*2[V"FD+(<8X4U M8IGN["7VY .O<'F?8Y-9:>HB&>Q$,@?3*?T0%W.B,>9'/24Y5Y(#ET_MZH+- MD9J4+3U3P7T%,!/F5^AVFSNW^H%:?=/$5O>[,KDSF5+UE1[-JCLJ=C\F@-T) MS(#8$+,A54RBNL&FV;YC4\2^_=2BWYN$IT^V5I$#["%2GE_/.]4ETH PEHIN MG+'&)U!F6+M;J7)C]V33?7,Q!E<6T:6PS27Y+$T6)LW-76'83F0JD$!:9B? MQU:_FOK 09Y7Q)F-0@O!0[M\C;&SQAZ^:H8/>61^6[9O^FARB8@:#Y1!HO39 MSQ-\J'5[:].7:CQIJ[1SKKJ>X\#WINI*"QH^QRBGJXJ,KKDM%[?$MV$W23V2 ME<\[B[L$T#4QF?*%R:O9D*S0QME)"N\1 J)?FE G*Y*CV0E5-_N APF"R-GL MK=5S?J;BMM)YQP(88M?*4/LBP*BTC[2 +0/"Y!,[/\A!(CIJUHG4+71'U V?8'YU.NR=3<]"/\.ZF;&UW08( M%EL:Y2PWB<;'K]S@V)^ECN7OXF]I#IZ(N" ?$A^APN*V_Q3AP&MFV=:A5,> MOOY&'V57[\1V[B2?JR&=S/._55F+Z=WC5!VBOK3-7G"!.V%34&*DS-5:DDOD M&C^-K8VP%5JYZS!47:LB2BBUXR8EMW5-K&;"YGK17BMHO(7T]>9];,,V5D*7G,.Z334:M[KN*^B:W /> 7"W M\D$[>;W=B\"GV!I<2TH4V9G3](GYW028MC>83291#$7;QMRFC8="NET+XGXU MLL[6U\=&C%I! +:OZU@%X3VEEA-ZCG0O-[_39 YZ_E/I[TTSP?#T7HU[]F%V M:MP;3?=HW)LZ5V#JAU9W:]QK8OSENO:FMW7M3>_8M>U['WMT:]BR M5L..VY=6RQ[-0&.GC]FN!PPTV;==;^H2.@]JUSN=AG=J2YO60>>CM>L=AJ,) MK'SX!S3HN?:HUR##:;V'9<=^?_V]41=J71J%]ZU!ZEN#U#T;I*Q0?&N0^F,; MI*9W;9#R-VI;@U1#[_V'NJ/NJV6_=4<]9G?4L-=CAH% MVOMU1TV_0'?4]&OLCK(R=Z?N*'1SPV^=4=\ZHQZW,VK:J-C^F3JCIE^^,VJ7 M(#ZD,ZI)U#]%9]3T"W9&3?]DG5'>MG[MG5&306\2[NJ,&@W#+]@9-9CTP$!/ M]NN,4[=0LU/P:ZTXD]F&.%Y1=JB:\PHA5C4H*2$)0&]VC1.".4PVAIEW ; MPCX@5J=LGO!8(FV.^359N&T0:*;8'KJ9-QT^_]45>Z\<2;;(*)ISIR!U44,< MI;E&WQ>Y%;&1UZ24L%SL89; 1&Q2?;![8V2+E'5\Z+VJ17H$=%)<4\RCU@8" M$/3A6:+H3*8ZW]@J]$:*-KW]Z1IA3JSP4"G;VW_%?UZ3U\?2P$BZX\QLJ M^CL\Q8TCCO45. 7FK1.85B(%4?LC[HT5? PFN%@F(T@G45$T7KM@[&+ZT(M$ M?T;&HM8_%7LQXO;#]IT%G]QVWG['2NJS7EN'[_/1^C8I3(<-U\;OW<7;UX!+ MFLXDJ.P/10XJ.D]UK5(1;[.M;H:>N("(Q)QQ9LP!88<7-XL%-J.H;/\8'JE[ MK=KO @":8T,Y'W[L^A5=PDC,TUR:L\C\VUS]AH\JI_5Q209XX^/'N7.";!>D9 MAGR_O%(DBX)U6%---JR)=[+9]+@G_H:1#JNEVCGHU TAPK!OWO]"9W)SAK# HM^-QZQ9C@L25X#G7'K1A= MV92]M UZ6&:@5Q>18B2ITC0U49(J0'BP-TX$D49SKCCG_ M47!U;G:P\C/8-FE[*(Y&X^!L.CK&CZ#.A].0/H;!>#(^%J\YY2MM_,HO?7IJ M7O<4VU12YZO:IL'P;'!<_P^#,WQSFQ4I=R1Y4[;$V6@DC@;!^ Q?QC;HGQ[7 ME#%C!T$X.A5C6-NH/]E"-US863 ]XX7!&B8/0D$*/>Z?@)6X5AKS]ZTC@64F\Y%Y+CX&%@,UN#YKMP MP(JYQAK3-6/>@95VO250,F,SI^@MKP8K@FQ;)FOZ.,2[*PJ< !@9,T7 MG,"];O75OP%02P,$% @ K(%;6$FZ2^06" OA4 !D !X;"]W;W)K M&ULM5C;Z5.FR6_&# M5RHKFU0JE8=T V=KYQ_" MDBBJ;V5AP_E@&6/U<3P.V9)*'4:N(HLG<^=+'7'I%^-0>=*Y;"J+\70R>3''JV->+PO^9F@=>K\51S)S[H$O/N7G@PD[ M1 5ED2UH_%O1-14%&X(;7QN;@^Y(WMC_W5K_16)'+#,=Z-H5?S=Y7)X//@Q4 M3G-=%_&+6_^%FGA.V%[FBB!_U3JM/<+BK [1E% :F_[K;TT>>AL^3)[8 M,&TV3,7O=)!X>:.COCCS;JT\KX8U_B&ARFXX9RP7Y3YZ/#78%R]^_D99S8E1 M5\[60=T5VIZ-(RSS\W'66+E*5J9/6#FO2,O:,NSB.Q=_2$O6M7 L=!"Q2^4*$CY>K:A1C4/R]G M(7K XU_[ D]FC_>;9;T5=4T^@K+*S55_9:WOHP4G>U#[6V444G:[?/>J8L3M2> M%!5F868%\6)/&?')\(NL^##CK11@1D=9GE,D#\+ 4V9MKMQ^?W3^.UB&YY^U MA0I!;R+P43D?U6U%'H!!U)]LYDI2;WG7='+Z^'HP5#JP#,A)3L-+PTA!:U15^\IQ-$UU^GGA:PE6 M50YJ@4M/-4CGH0H;'*/F?)5#1N)2U15G2YR!-PLN"TQ.)W]ZJN[;;"#$(1R< M_0[Y%"-5Y=U*%VJVD9WW6 < Z9DI3-RPH=+$2/24Y2NG?V0!7C(P99 ML*T+/,P:;BQ=D<]T]J!TZ6KV8^Y=V16X.Y;-#M.S]=+ MW9YIN5TRU79^H8( MN41@$I6AQRSZ6G,B 98Q()#IL.S!.^O+%T/'.G%@\N?3Q^EBO/5NJ&RIO8F: MN9-!I;V9U6P'8+NUZE>WHG(&^$Q%:Z?#_U%U&\ @8(8?*IP+%QXQ/953:"MP M0-FJ!G)S$S( ;D/:-ZXY2TW4<6G2@?N\N5X:FH.T*T! 3KU-"K4'*0 !YQC, MWX)F;8J":U:BLYNJ,"PA* R21VS'L$40SG!P6TB0EQ$))7LR2??_Z#D5U,([ M$/3MOJ5;<8VD2U09X!2,%+CH5KA M>0WIR70%$!0(DST XH8JAZ*F6Y$6D#K@:E8'*%D(:5R"#99_-KH"AEPM@*UG M217361DFK$8F]VP^8,*9L),[7"[(8E-1;'9T>@,GBZPNDC7.B[:V%@Y JCU@[0ORU*694Q01FAA,N'%'&TNQ6/;,Y>U MS_$$H1$W0,8,LU+RT4-W(X??%Q#\_*EMH,AS0XJD/B^%*[@0L1.M=CXGF5[1 MI#S8TLY%XG'3"QD<.[R"KF((5WGM.7!9;FR?7NPVTVJ'9ZF52.J9LTS?Y[@R M4I<[4L,]",T0)A"@Y!\@!&\]FQERG9Y4[^]Z.?LOI:F>'!)2-?G>S?6=>AN0 MZ5\=6MSA]" ENI\-5,OD:9:1XX?-J/#(?7EAZ \9KXYDJ\V2"B\-:3>XIB^Q M8H@I*'1J]_.:2<%(X/FTT"#3%:M_">KC90#-R(10X]FV4%>P7&!>N]\$;BE# MF58P0'@I&BH\4;>EA>@'?M*X(4D1Z6EF&EFW?7ZY9D&_:_I<&G1ZTP!O+ QZ M0NI(2&R&ML)TX->\'9AS'IW/4Y_MWL80ZO\W3>"H_&B.2"/$3ANE;_R[&U31 M&@.T(I>LH?M%2B*"TUP:!+&@C[(3H.R>,= %5:)K2N/@2::"7OHV5["'@;*1 MJ9[N@'=@&7CWM<8"%)1[>YHB>.6C? 0VB!,J;?*DR[S,UM+!=S*T-RDMIWI" MT )9@F"ZR_#")[5:S& +HO=JY8JZI)_6\J[+BU=(S$)B?;KM[?6$XVS:IG%2 M&&0[XU.:.3TB<"3!:QF.9GA$6. YQ44 M-IGO3V!-Z!TP0E].7L7UG3K!)^-?0IMVI(;8S5/OLIM'(:1!;_MB\-OH?J1R MY )+NJ[Z&F?W@TOP^5]=)AYY,B+(Q)OWPY/))'G7R"[;D='_#ZIMS[/7!-3. M@9Y?#KC_>E/DG=RW@TK-^@8@$RUH1X1VJ&U M[F[WOA>DBNDJ^T,U #ND^V%_\!4$L#!!0 ( *R!6UB_UKA>W0< .(6 9 M >&PO=V]R:W-H965T.8V M%7(4A^%T5'!1#JXOW;-[?7VI:BM%"?>:F;HHN-[<@E3KJT$T:!^\$\N5I0>C MZ\N*+^$]V(_5O<:[42>/# M\JA.WIB*IW UP$(PH!]A-EQAY@ MPZ"HI-H &$S^!2N%2,H4_Y8957%O<1(*%9J),$0Q6'TM[ (GK*?:B2KX M [!,F%0#+4*B8'S-=6880E[ BLN\J'97T'GMDFDN/ M?%=NJ[:1SS4@S:2 (C*$[) 1ZY&Z:H7"5,',"E>9QK(G+KN3W!AV2U86B!:+ M-WT(V'HE$"M)?^2R1MDY.2E-58T^*9>LJG6E#$IM=!I> +JA+,FEAGBKYK*G M^; 6,J^Q0&FL0]KJ7A&Z\/R"J"O;\3^#SW0-K=Y4E49)D7&+"XW%'THAIQ)[ M@'9[##LU .Q798%%D[,A^X ;,5/8"M5-PB ,W=\K:%E3-=X5PIB:8X8,V8W; M@>4/Q0*-;RD@>$T)69*S>K6CUMV+%P@"H/ MW[2UY!L1>A_2FJZZP!,\CFD.3<@L=C^R76G;/@%,QZZCH4SLPU*J%&.%.Z4H M!,6NP@WTOJL_%R E,\PVPW*->?SE^8Q@4:_"Y;J3(DJTPCH/Y.AMX]/"F;X' MX2MR$;OVO(?E\)Z4/>9[$&7,^C3L&>04CNE$CPJ19VPU*R0^0"LH"*'G%L M<(A +EX@EX"UTMOQ2@W5%3'"(VHDMD&BM%HL:L_3+@)=DI-YVRCLNHI"N 0* MC11\(60?7^KC3"5* K=9D1U()/.B+2DWJQ<0.R;A#;2 9;4FGB6E&^": -NT=C14U[?[*0^2]X-(QGQL+O2IJ"\M2 M_(\8:\\&S(LE."O.PV 61P3S!>5-USBL^=FVX6B .M.3V&?'V[TRVNJ?R5Z_Z ,B(:/]:^FH4,_ M^%[EKFSC="H8\C5PI&4-KKW0W ):*.2<-?JF*?S.H+[D_D2RS1]VBE.A*N#L ME73[.UDV/")OMWJI%YU$23"9AP$[.8TFP6P>G_E)BM(J'$\[LB+>,,\01^+^ MQWZC)Q)DGLH/HW(S9#]\F1#*:'AYIG7#S$D4S*83-&'J37'XXV :G>\#^57M M3<#HU2Y;&FD%SZ WQ^R3Y]'XGYWFVA6X]I],(33=T<2WV.R.=M$L2*;CX'P> M>D78K^>S8)X\B0K5AE5$R[O)*EV*]3P@**M366?;8\$K]9HK9+>U>7/ >#+\ M6!HY87&03";N-YS.CN64^3R(YA&;S8(P&K,/SD2R8U+%[#P((<=A=/IP1M,;GJ:;X92BZ'B! )V2F^A%'%XT MBTFV>Q)=G'6%M? '-+7DO9&X[1$5("7];0 MC)RO'"0/PMVM@2;N/>JB-N;N<%G>..^0O M;&0>2=,"DB .Y^BL* KF8>NMB.:Y\Z_CKD-?MD:][XX%X!1)7U>-/_/X3Y#= MT^X#[HW_;KE=[K_^_H)#*'E>0HY;P^%L,F#:?U'U-U95[BLFGK6P9;C+%6"O MTK0 W^=*V?:&%'2?M:__#U!+ P04 " "L@5M8OL/ZVY0. "],0 &0 M 'AL+W=O)LBZ+H#R-R)$W#0SM#^NA?W^^](2E*EF4GV1@%DD@BAV_>_;[W MAGEY79G/=J54+6Z*O+2OCE9UO7Y^>FK3E2JD'55K5>+.HC*%K/'3+$_MVBB9 M\4-%?AKZ_OBTD+H\>OV2KUV8UR^KILYUJ2Z,L$U12'-[KO+J^M51<-1=^*B7 MJYHNG+Y^N99+=:GJW]87!K].>RJ9+E1I=54*HQ:OCLZ"Y^<%?]?JV@Z^ M"Y)D7E6?Z<>'[-613PRI7*4U49#XN%)O5)X3(;#Q>TOSJ-^2'AQ^[ZB_9]DA MRUQ:]:;*_Z&S>O7J:'HD,K6035Y_K*[_HEIY$J*75KGE?\6U6QM.CD3:V+HJ MVH?!0:%+]REO6CT,'ICZ]SP0M@^$S+?;B+E\*VOY^J6IKH6AU:!&7UA4?AK, MZ9*,.5G@/ MK2 4OU1EO;+B79FI;)O *1CKN0L[[L[#@Q3?JG0DHL 3H1]&!^A%O;01TXON MH??N]T;7M^)?9W-;&SC$O_<)Z4C$^TE0D#RW:YFJ5T>( JO,E3IZ_<.?@K'_ MX@"#<<]@?(CZ%YKC:VF)S2WW^ZRI5Y71_VW77G+0X,T/ M?YJ&P>2%%1*!F;7+H89:TO(WRM1ZH5/\$-5"?"C3RJPK(UW\=7M846\(BKH2 MVMI&B69-WP/?]WSW5]B5!&FBM.[YM<3O:" 7Q K:86A +1>NUB5J<(/XF]M M])7.U1*TKE5L:-MU?Z_J_)-+JT59R)U3#OUT=;M0][TP&/G6X^-6!RG=EI#O*RJ/%/F M\$[[: EL)'2FRAHRYYY0-ZE:UTB&]8J4LH82B;VKJM;EDJFD57F%G;@X, LC M\4["N,SS?2Q#08+VJ'/H&/2J4A%-)=;*N"<]\I%<";6'UME!6N&,2=D-+>83 MJQRKM9Z#KJP%VXI\3)=9<\\9-1RPK7+@?7_JK(OF>#*Q_E+;C-Q/G@&C'W$7%+D7_6BAVX-J3MC/(B-D=* M!88C L"%O/=P(172K<[:DK*VX9S1LJ9KBZ[7YZHKDLHRE*.DR40 M0*\L3G(N7PY5MM<2E"W%HH$!?\QTWE!J!8A#3#[#XJ:@YXCD()F0A6#\@YML M6^-D)-ZW6KA5DM1&Z1S8A77;XQ=/C&,OB!Y,QMFNN)% M:M\6717J=#@H0V:SVI65X["M**T)=VO@7MO5*U,URY7XN4&&B7R6)!Z1:+UN M@WB/? >*=5]L[Y$)K,+XP&Q;ZJ*,L"T5J6SH%L,,;U6IX0XEI5(JD7 VF66: M*K?,>ZVY2I[IC!;"[U.T5)83@8#2#;E@AC"!.^6ZV,3579Y=%6Y]BMRU=#G< M5.O*.O]! I8 2X M %P0TB5R?JT9T6POA8(HDW":*13N$&69 N5D$I[I"O]"9:0):#1MC,M$N;RV MHR&,HGP,DUKB<-$PA.KXMXY_>25U+LDRU""RM>1:UV0+@A'2$L/5E<[:[(;J M)QW*H!3%V[H=H0!<]JC$7"NJ#PY^E0V[(A&[DGG#.7YCCM/.%;84"T:5N<<0 M7E]U,U4#-0+69SMP5+11FVD+OW&8$-OSOW8\"= M9,MZ\\02I875WU/!"NMK%K3FF>**H,+0-]PY[D&JC:NN0J-@"=I 4HFR1PJ 8^JE+N5*NAQJ:SL1>$XXX?VO(XG'IAXCM='8=> M,/%A09AP2;T3I"Q3O:9@+U#SV*VKQFRY&;8.9-DE!<$R[M_7-#[3$E:ZMB$(>+IFZ,VLIT]R'1U@,? M4ZL>D'&KR_T ="1=AWTI\Z[1_CA@"%6:ZW8P85T$WHZK,[J*O" .O"@.!YCH MT=D">Q$3W!@KURRTQ+N$#=#/#[J4Q?=CQV M82"JO*(::W=BG0;)0"_2U(PD)2_[D>K@@ 5J(.2\'X=LFVA+C74WH2!B1%53 M-J@9R-"&%MY+[*:NT=AP0NF5 Z*6G]7C%*9NUIJ<6%.W$OF/[0KVQ$7HC1$Q MLV3V4*,)H;B9DLN&IUL5M;DFU59U75?;!JW;&EDJ]IHPFF*+24>>]+92.1>* MCH!3V*;!2RO;@X(=H@- Q ET["73@!NI3>6$_2O"D?+&[5;EY P[6 XI3VEJ M.8[1N$R"A%3)QE%9"^9X[M!Q2(5VR,G75)>-QH/(&W\_C4>SB9?XP7?2^,P+ MIM-OT_C4BZ+I]U#X_M0?PT>/QUZ,2OY]5!Y-O,DT^3:=)][8 M?T(G#Z8)X-'T(8T;EYKE=\+NQ^8L@(Y M@1_6''Y;M5]S]OZ,[!1(A>Q>]PWCB3<= ]O$<0(O;N$GI=5)DCR@8*^;:/, MC$HC8;*R/:?D&G9>E8T5%[FDZIK2'.Y*<2NCT$/3LE[/._H=B5_;B6)%'6XT M!<2:]EE'7@-=4E__J,(41(D7!7&_!?X4(L&$0QEX0C)]4A& VV1$A]B=>/(F^0@3\&XSA M4\'T"47 ?M'LCPR6R(L# JEC#U\30OR3I'T$7X%$XB\-&0CU]LW%!M 14-T3 M1FB":Z/GC4M4?898(ZY<9ADN( *#OO*A^'"VY4H6(0?,MF1P@'Z& )I%LRMDBU"=XY6QV1[; MBR%UG#QEZD.6\WTDCK>:)I$TT-RJ?"K-)76#/*[,^C598[KQN]N9!K\H>275 M;T8J-,VVSWNRX@*JN.2SO3/70Y(O/T>P-P8!\WN#B,**8^&/@$R.:< ^&<!SLYR(&&MS/ M1339HPRZ$0:S.UP@0T:3@1N\[4Q_V'/ICC\KMUYUMW7_B MWX][TKQR<&W>6%U2)[[9KS_V^2FOYE#4NV*=5[= G#MM.&.E3X-#T,M;6ZL" MP'WS[@1$?@R5X3CGW>7%13>SZ8X)4 QSO>3YV: SV9Z_M-,B0LG8NFY*[>89 M?))*B:M_2R/ISC71R0SH;J >5A%@<$'>,?I%8_5:2#:_>7_7#) M#9/8^)P_R7"VF?^G??6"A'+S<2J?[E1*#D Z:8HG:F'RR/='1/O^E$-"NATI MCL1O)1_[\F;7!.3OGH/<]6H'/'HFYDJA,,#*/)IQ#[IS)CP$(]C!RP"*1?L_$@01Q\=L_FSJ"]K[F#G,%;+76KHP?,*[NB MR;.V74T/QLULM>[0"RD. =J66'($=Z(R[>-$+"1"I3T,Z@^EY ,O_CS3)Z)] M*>.N#KJF'.2(V;@GVX^=J=>;2OD=V= M8O8*W)R2R+;OH+%3D'C3^*%(O*^;9-C=Y'P:2O"Z/2MU#?<."J+T,?-FT^EN M"XJ*%H4]E.JY].AH()X^$F-]11<3)X]5=_C'J9LZ/7_\1.H."((GN_H&QHHG MP1Y]3SQ_G'PO=8>3Z+'J#OXP=0<^D&;P5.I&PQ#O3B>" (W"=+Q'VV-O,O&_ ME[;C:'KOJ6/7B\.K:: R\]W):.*%$9\2M=EV0/%*RXU%B!5ZUPM5-VO:7EKQ M:2,A._<&R5F: F?FPW?%TL88@J:YEG.=NY&ULI551;]LV$/XK!W4H M+$"()$JRY,0V$*?M-F#%@K3K'H8^T/+9$B*1+DG%SK_?D5(\I["-=7NA[JB[ M[[Z/Y)'3G52/ND(TL&\;H6=>9#T><([;!H+1#2^#9C>H:1-/+9?T#\X[:1ER37>R>;/>F6J MF5=XL,(U[QKS('>_X* GLWBE;+0;8=?')KD'9:>-;(=D8M#6HO_R_; .1PE% M=":!#0G,\>X+.9;ON.'SJ9([4#::T*SAI+IL(E<+NRF?C**_->69^6U9=FW7 M<(,K^-U4J.!.MK2]E5WW)X3?I-;3T% E&Q^6 ^JB1V5G4&,&'Z4PE8;W8H6K MUP A43SP9"\\%^PBXCLLKR") V 12R[@)0?=B<-+SN"]_];5YAG^NEUJH^AH M?#TELH=(3T/8=KG66U[BS*,%TZB>T)N_?1./HYL+!-,#P?02^G_>F/^/"L=! MT@65KX(:&U1*^->,@BE-GL7' DL0?]+VF/FH^!]S3':@1WKXI6,QN8)12)3?\BQJ";E:[1M_5B'+G9&GLGQ=) M/"914(R)!QENC(,\/U/XI*HX2+,)%+1>+&#YY+0>EF;^,%X"?B6E!\[RC("C M)#TO@L&HF 1I1*I'2<)\Y^9I] ,B4BL:Q@491!5I,$[ZDY9DB3],38K\T*AM M_]=2FA?'%CB\_/._ 5!+ P04 " "L@5M8=D]?$&(0 5- &0 'AL M+W=OU?O[_W %#4&=L]O?M!$@_@X=T7H'I'E0K6>+-K*J7:8/;>GZI5[5,+E-5GGUXQ\]NZP_OJK8I5"EO:Z';Y3*MU]>RJ![>GP5G[L%7-5\T M].#RP[M5.I=WLOEM=5OC[K*#DJNE++6J2E'+V?NSJ^#-=4SC><#O2C[HWK4@ M2J95]9UNON3OSWQ"2!8R:PA"BI][>2.+@@ !C7]:F&?=DC2Q?^V@?V;:0A*"EU6%YF_Q8,;&T9G(6MU42SL9 M&"Q5:7[31\N'WH2Q?V1":">$C+=9B+'\F#;IAW=U]2!J&@UH=,&D\FP@ITH2 MREU3XZW"O.;#75-EWU]?@ZY__B48^F]/8!YWF,>GH#]+2B^#)+Y535H(3:__^I=QZ$_>3GE0UA\D'^E: MXB&L4C=:5#/1+*28506L6Y7S-^(_95H;#1"0GUQ.9=W)D+Y"^@K$5PE6JZS! M,%Y3I&4.(]]YV)8*BUP00J'_]NO=;YHO@[>O.E3.11)[0W^(B]CW1DF,BV#B M38*1N*[*5HO;(MT@?J&E%+]4C11!\$H$L3?V Q&.O62$G\@+@-FGN]O;0^.C M5R+T8G^$[_'$QW<0C 6S4\RA0\#331KZOH@3?.+$#JA66^R+XHCF8TCDA5CY MXPU69#]U+\4JK1N5J15 DGN14-!B _L":/>0"H%4D(AH$HA@%/6%^/J$^"XP M[5R,0F\R"NDB\4+#P(GG V=:XQDHR<>L:'.I[2LLJLH,]D0SIRR"5;I.IP7@ MM+5N"4A3L=IL!#1@G*Y8H?;5AG2#5,<3YS$P- _.1UX$1M>20@\O*JZRK&X) M-7I?884:+A088<5"I5-5J$8!3XRDU4F)JT+E*>G;- 46F13L2;5'JK@RU!?K MP?.,0]$*S)+\X%*ZP0\Y'*86X;7F^@%2,7G!&!IW= MHHM\I/<,3?V_I5<89"IC%67+:@W@#-AX%/;^\ _$ 4)*IN!/+5=5S0PAS&"/ MF$W1*RW7R.NRJB5C(K;@,Y.J 45L7(1&LW;@85_-HM)R>U0&%V$@[A,,KBV! MK E&>5MO1 *GAI_:>;(OM[^*AY1<8"/K)?NCZ=KZ..(9N34%CC55K3NJ##M[ M'#?<:5>4K0*16DD@CZFSE"=ZUJ\0%H;+&KDG2)@VQ@7.ZFJ),;F$>'.RTV:A MZMSJ 3GQ-9-GW(W',"P7:4PP>@LFJA(ZI6!O\%FYHI$>2WP!(ZUJTL#>F)X6 M#OHA_:X+Z:2/XC=@8Q3#"F03(%9PN]NHP'>L+5.F\.&B00VPI$JPLJ6\0Y+ 1DU&.CELVN2^N,C )D*<6:HB&;6BW- MG3YDLGOY8R?D@[Q;U57>9HT3R<8=62UB&5F%.V0K6_H$=P"\K6?K2_?ND$J: M.8L4%G!?L71K*A^9H1Y%\W_ 5SCG0GCK'1\\!R,XAS"VLV+T M]IG,JL4DN&78P4$?R1PW$G746N287QUB W%CC;;G8AFRTS^\"OU@B&K(N=%= M34R7DE-%5T1QGHDYB?AD'.Z7SN%R.71!0&Q5=7Q85VO]<1*_(GU9*9?S'B*A M:AO@;53EF'<_IM2=F7?2W8B]"].=K+_U"U;R#*EK21%N;4D##RYF5C&-)$XK MF-M%:F1D&F247IV0TVH%U\FUT.%(^(;#SNN^UWPM3+5NOLWKOW.S";?=AQ%2V1L/!<$2_ MXP%,\R=K(ZAIAB,O&9OJ%>4+($TBJDW&WC >BHODE8C#P6B"6GD0Q.)W(^2+ MR62$<6,4U6-J'XSH*DA&7C#TL7 RB(:\D"\^FYS1&EE&;"/_=A&B5AG&$YHV M <1U@P *8H'/LB*!LGD!.$1"(_\R!O'$ZZ"0T((]&%L M5[L8P\LA66NW$]NN5)./F5R95"48)UXP'IZLP@Z1>T)8H8D\\A&E<%7##1+F M'/:\GC3 9)3Y4\IAJ)\^8+T^15'T5(J@@S"K-#_#GU?4A/E1F?I(;NA)SCPH% ;D #;T MIL;>B!VREDBJRR[*&I H=+ENA]KP=*ZU$1X+JDQ^$!^AT4C)Q%)2O-+B@EGN ML5(9&5.Y?97_HV4__NGZR[>/5VX221T,WZ]8MXN+R[OK'S/-O* M=#JF@)PI#P ,@;:TW<1L30,7M&\@9D5+E1)7U*\$!%M19&V6"_D M/?<^N0@2!;73&$O=6I&A6*HKREMRPSO6ISV.](LH<,?F_QS^-Q7,:24GX,P, MUN"GU)7_[V7D9T4^R8)S2N8$VD/_H-O_YGSA,$]7KOKU)(]\!HBNG_X>]&H_MV>0QP3N6'>Q1/:^)L"E8-NT2LU=@L@3> M!L!W05V/M>E.0UEL/-FNNW8\NCZ>R1BCM\:,I]16QH/ ]\;CL7E!U\/8+K3= MPO<,/RU2!L\-]F9Z!!9'OKF.D_U0>!"B#8^DZK8?1P3W*I\C>QK[!(V\<33R MQ 1Q.'+//7CV(ZL;GZU-J]AFI=T&#&M%MS/2*ZV,+3RXJB&U%<+!KB\COA6H MF>)SI-'AQ!/GR(L#R_GS)!S$XTZEGRG*[;V6SR\&O%4ZB7:X<52/:Y9(<#,_'M#,9F"*VUYT_ MV/IW=2LP[BK>)S21RGRK :3T;GW06]=F.'O*9K,::ONO5G7UB.2U 8TB&(Q< M:^\IU$)P_N3EQ)[>0/E3R/,=>::B_LGL&K^T.4YD._$@+VI=1WJK"WZH]7VH M[Y[LN42P'=/W]@&J=D/11_E\P\ MRQYF#"=ZK%O:1>7K(NUV$N\R^"["ST C2=&P986P.M@ZZ?!G[)+T]_QRE7.W MT;S76ROG+TPI?M08W.;DG]H#W&_O[;?T*+83FE?S>2WGFV[=IT=99PK6<9PN&$WFL1>$B1T M"F>0C+K%J2^&7,SWDO'P%;T*=_IG,&%%B M;!0+?T!;_7'H)[4?X&=P]U(R"\W?6^X2E/W480/ F\4) CQ8R^* MNG0)L2O933!Z[HRC@1/DCN[IOBM4G4AW7+FS!ME)Y$7)F0FUE"6AD (1@1]X MP]CFI^?AR/>&0?R"7*6L;'I**ORR +[#DZO,'#F@:4Z]43FY+'X3)#H/97WS M<4L]%H^Y\BE+>ZZ4VW8IN80- D1$(>W>C6EHHH0;;RN-C3^]EI.V)V@X#E"> M**G'U9A32PYO:KS04K7D53OSITQH16\GON_YOO_#+."PF/QM)$U\ZLF'7C[Q M> D6K3+%@G.[:J3.3F)/[N8Y@AP'3.'E%'L@?JFVF.^&&07;VEA*#Y(<#LRA M/S(KOE#:G'#,N51,-]15" 6D! 1(-63H5.?I0P<(2#@V6%!9WD('P*F>4 YI MW,'TB0QWG/R;FX/P)+ONGLV6^M$T3]?N035#/;@YLR*L!\ B)X==J($<H M\*88_.I0YLCAO!O&&X(]DV)VDL%G:9&UQHAM^H702O/I@"?QMRK-5NY69\F, MS)7F(SX>!63U:!6/-PT(;F'Y;)S2_I!5V]@1!G^>PH=(NA=6IYBH_.79SY-. M7)T^-^7\Z*Y0!H>W:'4_+>K4B,RX-_"*TS[>^.TTUD4#]H*V86NSS"TWN5]8 M>[9$VIRQW'<')SK_-MWN>;W<'8SRNIZ[M]6<(5MLBR9E_3"'!N^5II-4VV9D MVV]() MNMU MI?A$L-XY.W=T&?V4=8Q](;A,XJ&73"8[1_BH;;Y(]07G/+8U MX!=8EU6 ,*:JSB7X]H ?!6H.&S-WDL^C]&36UJS<%A3M2CD#%/]P2@Y,_[7 MW335BO_X,:V:IEKRY4*F0)P&X/VLJAIW0PMT_P3Z\+]02P,$% @ K(%; M6%U5:C70$@ 6#4 !D !X;"]W;W)K&ULS5O[ M;]M(DOY7&E[OP@88F2])E/, $CN9]>QL$DPR.[@[W \ML25UAB(U?/BQ?_U] M5=ULDC+E. <<<#]8ED1V=;WKJVKJU5U1_E%ME:K%_2[+J]7UY<5*NM MVLEJ4NQ5CBOKHMS)&A_+S46U+Y5,>=$NNPA]?W:QDSH_>?.*O_MK.MZ8N+-Z_V<2GRXE6K\^>1M69$KU5D57\*N[,O5%T(E9-51<[NQ@<['1N_LM[JX?>@L0_LB"T"T+F MVVS$7%[+6KYY519WHJ2[08W>L*B\&LSIG(SRI2YQ56-=_>8F7Q4[);[*>U6] MNJA!D;Z_6-G5[\SJ\,CJ(!3_+/)Z6XGW>:K2(8$+L.+X"5M^WH5/4KQ6JXF( M D^$?A@]02]R\D5,+_JN?.):5ZNLJ)I2B?]ZNZSJ$A[QWV,R&XKQ.$6*DLMJ M+U?J]0G"H%+EK3IY\[>_!#/_Y1/\QH[?^"GJW[7'\U>+KULE\'%?Y"JO*U&L MA;V\5 AF);3Y5//-JP)Q5M5T5XUUZR)#N.I\;-IB#>+Q N2!&_.@MB;QO$Y.*A5F4L*2)GAQIF7S*@'V(Y-HJ\*%RPQ.]4KM:Z%F?[LKC5E#O. M(4TY*FWUOQ?WJBE+J/52?%"I*B$+"1EZR6)Q3F]#+_+G]&X^]\676M:*OIO. M\-U9X$4)_@>S2""Q(&WDXBSVO6 >X&(8>O-@2G?-O3#R\68Z]681K0MG7NPO MZ-+,"Q?XYEJM%;A(.R:""'H.9@(:BJ'.*=0?VNW#!:[$8N;CX@RO[=98D<2) M"'!U(19^Q%I-YHG XG"&3]X\GCY/J[!(''EA'+ & B],(E)!Y,78X"U2.-2^ MTIEF\[>J_VWR92(JL-C41?D@UE:2CK HB?VZX+NOX,\R?_C;7Y(PF+^LA%JO M%>?U1PMT)61E#5L]VZRM(CN&F%@83'SQUX-_1J\R3T56K 8LJ\H3N>)@:N59 MM@KT)U *$3@+)[#AE[I8_?&"ZDK*P8IR9]0#3YB0L;%93%X03N 5'XO\!41H M(/(R4Z"_UBL(,E@8Q).%"&B':#:9<>9;P4DTO/UL.DF()!.>3>!OO^MZNRVR M%*YOC4BKPPG,C[_61YQ24PU]D]]KB'0637RFYC,UT/P(F>E><+&V2Z'V',2Q M]T\WOWR]N?AP?7-SCDU"X6,CMF/X4GPM)=@W=7I54&!"3V#/GTQ%A/M(" W+ MKUBGVB213&1J@U=BIX:AD'Y*:*8I29BS140$V@W:_Y_@1"7D"VF#D+F'1MX? M]:*S>4*VAL7\R1PVA\QS^@C-L#\^D%NI<;?R^([.0QW1.S@FO!*WRHIM)V&? MUL.?H!B*?:D!G73V(-+&Q42*NE:JVFS0^AD%VR;7_P89;")).\ I;= ]1X.I M EF]!($E0;<)9]>6_ _0(6DA(;D,^(;+5O"2Y0,"A[0-(%D1G6.ZZJQ.-[ / MT;*L8538T\(.@2@Y8E=RKVN9Z7^[/$-E6I:K+0=KJFXASQ[ LA;JGN)&59S+ M.!/1QONFW!?T+=TNL:#CAGX)5-6!V)9Y<06&U&J'59[,9C.-,[B,!O M7<)%3ND9-37*)6HK4XK8_I^H;"*N M.SVMBZ8$/W\V<$:L!N$N2OL::,.&MW>:Z&6&7A"QD'6-8&EJ27D9 M?O"^FJ%+K?.&UB-8V5TB7#*50438PF4".*[(E49!ST\?\"0227, M,Q.S.FN#+;6H9&AO9*V*R+(!:14IMQ__@V7P(36,*X@F\PU5/1.6FZ)([S2\ MRA@A\&:HEYRBQ@DQ5$>0T-9-3E8MFIQHKYN:.@()K:[TGK=;R6K+JXW3L>/# M/8$HVOJWH@I_M]644K"8TLC*,KHDA5#VH8_;LF@VAI;4Y9"9\L*ULTH3]<5_ Z6E@8$1W-R2X\?RR#.8NZ'0;K5EM9;A1;=8'( MPF7V3'E\)'+H$&*TU>10RB]2EN)49Q#^K ME +4@J1!>/Z\C!JV&37XX8QJLJC)J,BN"<3^?YU1O[:@G4#955.;>/RY6%;B M+>B=$6WB(/1?_OSIW1?ZDC\&+\\AUY^-+JD!0V:2B'I3T DD$LX *.#\5@*U M4VA:# D5[HO2PF)+^NK#E:-JHHY10=JEI4U9(*'9M&UEMJLXYYG& ^ZF" "K MTDC6&FZ+$.+1$8>QDPCI41#<' M7"IF4MYSM; L]D+#:(5QFRWNUJ1V>^OTR$"*013=DQK^6Y4+R8T/*/#.?142 MHN$6 N]A#Y0**B#.)-ACA1VEB4+V+&,'RP-4!;],>QFYE:"U#6'\UCB&*]=? MS2N1%W?H3)?JNCYSZH0C0[H?B+=E)HKXQ(DZ+9EFO MFXQ(4+F$G%XR#?EUUBFS!*+.&^H=O1B40F\1Q&VGQ?>'7I1$XFL!5#YJOC"< M>_YT*A+?2T#@%R"12_$OY&+KL(ZIL]";S:@=IGE/8!K.<8+0TB(0\[D7)\'0 M[ ,_>9:E6@N=30-OL<#VGQQ*REC_)8U^7Q3K%TWEZ)S-O/F,.LP$PH/5S\ @ M4J==P8(L\WA&+:B7S.?GXK?,1CJA'WD!8,LI7"%& M\?HZ!J%[H=H#S^,1R^[&N*:%4C9OTA*:UD%(AEV4%2@2!^'GC0:E9W*RVE'F M0[;I@3?4B_I.(7FN=0['TG;BHUB+3(3Q^FCE@ Q=G?X"HG-\,S?&U )==GL%,]@I<4:V6E#HM5.FHV)MZ;_Q"[ M4%XWG6KR7L/#K6]1,9"O^I"PJTR7XF>T+E6JN7J,I=EW:D.EK1#O[_>ZK7OM M5(T,Q_/ Q9Q<*!Y>/=JEM^R'\#0L6PR7K7M#JO;.*/:)G<3<:09UM'G@32.Z M$LWZ5[Z[\6S&_/I8](\)$T)P3Q?('M"Z1NNCS)7O$IIS<7"+KF0N4RWS[RT$ MWWYD67C+_OCOYA M\2VE; -O.6L/T>V@0__^-*V5JYW)&' V)A_ Y.EL.F_;-)Y"C7@TK[?C*='4 MNC\V,LC)3),X$P_SRT2\'=U95RW.32U"J^F['9UE9/H/"(U-870JQWC#4$T@ M4B6BKQSMHJTEN!C1JEZ/.4P$=",7#))*WDJ=,<(T47UKAM6YVDC^H&YU2MF0 MM$!'-SMN(K>*"[?)Q;JJS2CP"#,#1GY7<#?0Y68A-?A=,%?[?09TUT.*!B$? M]C7]018U3,:_3#:"^>X4=B1_!DDW5C8*?-R#N^5=0V JBM=^7,ELU62#LXA> MF7(=#^(=Z#A-M3VS#2$<%(U MRTHC+91:'9=/NRS"[JR!':N:K' D/W@N0@?DJ7+ /&5QS^8'K=,(>'>1)$1E MU>Q80[='V67VV.JLB52AA*;40NQD;F#F@#=7/!]0U)LLY;$0A%F+HBEY?)6S M/7C@,R(@F$NT(X;8QWMS6;5-;G&.F UPZDIP.L]<."CB]W18;6.H'ZXVYF(?S3E&A*A53ONS0[\:+3+ M&S_O,[9B"J9#?X1!VHG&LP_M?GJ:CH=W "4D*#'!V>54+ *?X6L4!?P_#/G< MF:M*AYP<'J*5J!_XVHR!@M"U!0&*^K5Z]LHS/L*E[N4L#L^?W/.@3 WRX^') M5ON_XX17_MJ."ZO <*9/[ MROFM.2_ECUVO"EGCV)Q<\XDV&HSOF@K5OV>D>#8[,-71]&:PS_@4CK)_IH*N8SSKU)V1U MR@HY319X@9V#\T%?<_08ZK'5AM"0GV#I:I"T@YHC!GJ6B%PR3A?8ZC1,6B-& M\XB\^WF.]9C%ULV0]9 4OU%;Q^G2@0FK3L8"9^T3 421F\YS QF:G2J+QDW; MAD@:K4IO2/:M23?<'O2A)O64%HY:.'WH1,/D8EH-:'*G\W9%!VX.S3S Z6@< MT#>77,1+DP3:$R0./#I/*?E(]O LB^9G'>XR.:]K>=N:RYRVO)GJH2EK6 @S MU#H< 6515UMV 7X>R^52"\):SW 4V%_,?)R&H+::5B9P&0![;6^/>*KYX*@P MC'K]>FLCP$+AM%'M@9ECA*&;X] V!/WF'OS>IC1B\5D&^?*'&U;N@\OFKVU'40L#!J/?(0@>[IB[;) MZ)B&0I#QEMD>]VQH L[M QJY45>S!T%G]ZY,'?0UZ;>& MG@JIA\K5=$A!ZB&L2KB"3Q@-MB)/TR6R!Y1OSNL8YTG3&Q5-[WX^&@.N8\]/S82?DVG5/VRQSR*4M[U0L[Q:6,0C'BN> MP_[\N!JRAK)@'7 "FTX>C=UH$CV6)"\@B,N3U!%SA+JNS'M>ZNP=1#^[./R( MQL;E881KG(SA=1LAAOY!5\035KNG.5H-T7?S ZK]TY1>&V+.X+NM@-ZER8=V M4U SH^S^W&],K*7,N/WG9W&K1Y6A&[RCE:*I/+E<5QG^,6'EF7(9^D'B#H^I MZCRB)K.J&"/TD9,7&$FKI^G=Y"Z/#;$2)]H!W5M ?"I,!:NA-VXC+0WG/AB"ZU.5YZI*V1P>M09\-SNN':D6<$.<,-90[]OLP1^*%LVR_1ZEZZ F,[ MLYOVN8U?S:&&^()8U*N#8&/U?Y>>45@U*-P];7D]S,E;X]K6[8NM=KJBL%*E MD;83BCS"D;Y6%,<,((C 1W4G_E-)ON7K4>H#!XK8@1Q8 MZA#WIW(C\W:$1NO?PW+%3J\@SPL7ZLS;=6_,V9XV.=65:[,G<_"2* M*)O,I$?JN,V@7HI-5B#LZ+EXO6MV[I33^ 3213#]*W/!#T/D6MGFQRYSYU:, M(\O"9+EE@>SLLLP6.93.A]'+E&X*5E VL2Q_1O%'KQ(.#SQ)$!X0V<=U; == M50WUZ\0O/7_.J';3P*TI<1 7G+7W\&;9=H ;63H/:?I[6G)=:(H^G;IQN#E=/"1J[9V8ZB/G0,YZ!N)U( MS DKJ^.QKR[C"E@F.43-$U/]&UI1K$8&\]%Q%NRDR0Y!=)[J6YW2X;_AZJ$C MSYV68\/.*E%4^$R,(BE3]U0ZK9*M">X,Y@>49BYH#MUNVSXOA(X5;N8]LDY? ML&* CB=COZBXZ/W:!3W3AG_34QDYS ]?W+?N9T-OS:]ENMO-;X[^"11+1ZV9 M6F.I/YE/3\QA;ONA+O;\VYEE4=?%CM]NE80VZ 9<7Q=%W7Z@#=R/J=[\#U!+ M P04 " "L@5M820O+*%@) !O' &0 'AL+W=O2>E!^))UV]XMM2>1]G'OON9?6S5KI3R83PK*O15Z:VU%F M;74]'ILD$P4WIZH2)9XLE2ZXQ:5>C4VE!4_=IB(?QY/)?%QP68[N;MR])WUW MHVJ;RU(\:6;JHN!Z\R!RM;X=34?MC?=RE5FZ,;Z[J?A*?!#V[]63QM6XDY+* M0I1&JI)IL;P=W4^O'\YHO5OPNQ1K$_QFY,E"J4]T\3:]'4W(()&+Q)($CJ\O MXE'D.0F"&9\;F:-.)6T,?[?2WSC?X%0(3G"FC%NV)!5?G I9 M6L4XLYD6XN>?+N/)U:M>NR*U(LE)^KL6I,SS0WBEA*VPQ3D2&DA7&]HH@^G.M+$S MK82\;'D#-:<_D;/@02930",3(-4@@'LA ,?OG%_3$P<-:0+W;2NJ2[6@+.&+ MO'.MV3@[.67WI1<>RMX0;-.+5X8E.1[*)6QP;J^ES:0';:_+T@R1;EDU9:;PH92!'ND#T-$Z$S@RPTAA*EC5$O*7%)Q5G%-;"JFBK\QSEK8L.[XZN9$=7+1"S$(A] MA=950\%+S!ZTMTMJM7:E5Q<5V6-834N1M$V6'DRRD.SVE\L^DPGW)*]3 78U M&:/LAP1Z$"$F6&I3;AA:Z.[KF^^M=@(CS.WZ%=L)6HD3=Y)&+7,*U MWE"A\,+;K$6EM.WI:1LW*C65RY33F@7/';FXF<S Q605;2?2W<^,WM6VT$E\F^O[TXH[9L+@)(H%PMX.3VXG?L37[#Y! MLAGI>/01\QKT$V2/1&RI\.78!7&+!WT1 HH!@Y@VT"C:5!!TF#A2N.VBC3@: MZZD@487P\>!)YDR2P=S05>=.7S*L5)8-ZMF!Z9DD8NM,0A[RB28PAT*'4MAD M7B!_']-!DTEZ?)(!/@BI&00ZC.U"Y%+0M+%6=0Z_R%!4.C* M^3GVZ/$C4WY[6-PP5E3P+:6D7'.= M.H6FZPG &8SCFF% V;O6G0[GRP99T^16'X%^] .&6\WNV4"^ X']\I%L> WJ M^I-H+J@Q456C"> @HUUU/@(*:=D;GG@P U9)W8*.WKQLCUI=P8L41PUB/%P[ MLE^",USC:-FJR8D>R["@*6F['CX$V/S?<;S?SR:>T!O^HFS8P12KYNRORC9C M&"XOFLLU&.IH?GD6Q9-S]^SH?#J/)N<0W<_V^4'=\8_KAHRSV=3K/KN81)?G M\VW='[];13AS-[-86_)^)#M8PFW(*2+M*-8-8,1_S9CF6@QNM89>C$W*E/29FJ.HC,<"!'7MYC,-$I M$C7?# .&4<63M$@[QUK-,M^X>9&.-U\ZK-MQ 4AXGO?9'=9(TO)L5<-)@C]B M&!WP24.EL#87Z2E2:2DT,1IA+TKC:^,)<\7>^667+-)60!(*J$C 8(3RHYT_ M$XB @(.(51F87Q58BCYAVXG0K7_]^!0Y:!SJ?@;U^',?#8$(P!K!?<_#T$*J M*H%3)KSLS_/!7-3/"F'C)LJ2.P?VCOCIWS,:0L%2I !I+4U[_MDY_ESOF3G: M,U";FVU/_J@L+/%CY#7]9R0VK8M+,"[.1CA#'V'C41>,\->T;YA]OSN.3[HE MLSB:SN/M2Z^U <5+;YZ$PMVM69@0UWWB/!MW=CPCJZ\FT?EL?L#TYN$CVL O M35ZZV9\:"O53"#D[81>7TVY/^TWWO >A2DB<1K/IQ2%U_N$.A_YP9*X.A>;J MQ=A<@/@GVY?;L2'YS:-!<' +SP;!"^^_T2D+ZZBR;XX M^=LO1)B28'LGW=L784B<;T6X-?H2S6LZ3^<6+YYUA M9V^/"D2O,C#QOCDUNVW# _/6?R4O>W\V]/Y_*'IXY)3&T[,J:23MCBQ."KK+ MR@M]>=S=WQL\3AE''UX(4>Z=-F;/#8_7[)\"$ZM[%; G/HZ&'KR#$52L9.GF M6ABYH7U]DL^1_C/VQ#>^2QY/00OS$W9\'L5S)/Y]FLK!D16<=S5ACPZ"+03: M)9!Q%E^HN;)MS8NEV:X5B> MRM1-.0Y+NN&4+&E.7PB[)G#]GX8OSF[[7BB,@Y= A= K]ZK+342E]>^#NKO= MV[1[_Q*I7^Y?Q?W&-:)@8,T26R>G%^5>*2V4Q>SB?F8")UM- M"_!\J3#O-A>DH'O'>/=?4$L#!!0 ( *R!6UA;T;R:W0, 8) 9 M>&PO=V]R:W-H965TQCV0%,GB2C%TTC*=O[['2E;<0HGP+H76Z3NOOON^!U/RQW9 M[ZY&]+!OM'&KI/:^O4I3)VMLA!M3BX;?E&0;X7EIJ]2U%D41G1J=YEGV(6V$ M,LEZ&?<>['I)G=?*X(,%US6-L$^WJ&FW2B;)<>.+JFH?-M+ULA45/J+_VCY8 M7J4#2J$:-$Z1 8OE*KF97-U>!OMH\$WASIT\0\AD0_0]+#X5JR0+A%"C] %! M\-\6[U#K ,0T_CE@)D/(X'CZ?$3_&'/G7#;"X1WI/U7AZU6R2*# 4G3:?Z'= M;WC(9Q;P)&D7?V'7V\[R!&3G/#4'9V;0*-/_B_VA#B<.B^P5A_S@D$?>?:#( M\EYXL5Y:VH$-UHP6'F*JT9O)*1,.Y=%;?JO8SZ_OJ&F4YRI[!\(4<$?&*U.A MD0K=,O4<(ABF\@!WV\/EK\!-3V6*4 M95F@;,B\?[?(LU^NI3 2M=AHA++S00)2N/IUID=^?#=IQBV X[!XN@(XUE:% M:RNPYA@GM$*LR?S:@:/2[P0'<:2[<$'U20=@8GO[;"#)\;T+-RY G4N:/!_" MS^6QXQ)Q.?)Y*,UI:ZJX1%;WV?!&2S&\,>9:.Q6=IH/2W)IN@9!\28_QY;L MHNJ>TU"]'LD6RO!H.5$D3R\K8GG'\+ORJHH+^&BI <_3)<0)_R^UHP+DEO0V MZ@#']MA'!JF$8:G7. [:(!:91AJ%.=* 5U+ M/90H@K " F,9'F$].YZIG'3<=QT?TI$(LS7D#Y7K=5B++<- T+M5@7/!)\6D ML"S9!@YQ?M3D02XEY\'-SVXM.>4C0[[%>,ZYER5EP=A>7"4/=S<^=[>E)[.I M05O%">QB8KX?4\/N,.1O^MGV;-Y_(7P6ME*&PO=V]R:W-H965TEOID&T\- *:=9!8VUW$46F;+!E9JXZE+2S5[IEEJ:ZCDRGD54> MU(HHC>-%U#(N@\W*K]WHS4KU5G")-QI,W[9,/UZB4(=UD 3'A5M>-]8M1)M5 MQVJ\0_NUN]$TBR:6BKX0R$<$MV#(Z_R$[-LL]+J -I9$YL;^% ]FL1QZ8IR9S7M;[L%;X[K.D46;C%3FG+90U_;0MC-1V(OU^*=V#+7V9SE^3" M=*S$=4"WP*"^QV#SX5VRB#^^H36?M.9OL?^7)+.3= ;O(5VF87Z>TBA9Y.$R/8>KZZLM MY'&8)PED:9@M"7:SW8&S3_(P7\1DN@P7RQB^*,L$" K^IQ_"?D_ 99@M,C=R MM,O$>7QRSV4I^HJ"H/3 U_G=/(0=DZQB0T"?*0/R:!V.UNXD.O,=T[PHD,FY ME_2%EDK*;XVN( 433)9$W!%65:#N*0?C^$".JQ[!*G)"QA:U=/*QIB^5E-M' M2C.=]+ZTO7;N\ '+WI6::N%=J[9C\I%8]%'-7O7:-O"]9YKX7%5]MJO2L"5&@M6^U!DK52SOTHVEUZN;;H8D]F0]/P373-9>&(MD3-)XO3P/0 M0WL=)E9UOJ45RE*#],.&7B34SH#V]XJ4CA/G8'KC-O\"4$L#!!0 ( *R! M6UAUJ)@84P0 *4) 9 >&PO=V]R:W-H965TY^Y(7FVU^6K7S(X>6M79ZVCM7'\YG=IJS:VP$]USAYE& MFU8X=,UJ:GO#H@Y&K9IF27(Q;87LHL55&+LUBRN]<4IV?&O(;MI6F-T-*[V] MCM+H<>"S7*V='Y@NKGJQXCMV7_I;@][T@%++ECLK=4>&F^OH=7IY,_/KPX+? M)&_M49L\DZ767WWG0WT=)=XA5EPYCR#PN^-Q^1/\I M< >7I;#\1JO?9>W6UU$94KM++A2]MA;5Y$5&VLT^W> M&!ZTLAO^XF&OPY%!F3QCD.T-LN#WL%'P\JUP8G%E]):,7PTTWPA4@S6/F!;A[P\I-T!Y(D MNIKVQ"W]^7IIG4&2_/44[P%U]C2J+YQ+VXN*KR-4AF5SS]'BY8OT(GEUPN?9 MP>?9*?3_&J+_#4;[.7ZWS9.8:,CHQP M3'8K>AI99OJDT4V+,9W1Z#Q.\M*WLB).RAR->5P4":%448@=\4,UH(_2,67Q M;%[0:![/$_3*K* [H<)6V+6+,DNS5[!+LOFA]YR[HOJVD5:& M0P8R.8C"W5ZQFL'!3_Q(X!$RC6=P9G1^GHSI,[23/10>]6*'8\]!+,,*$M3D M]%.BE'&9Y,"8SX"1QED!E%,Q'&5CK,OC63D;PZQ(O7%:SNA7[80B?<(4BA=Q MEF5!\5F6>B-QY$NU(^&HP15C!*C2&T3$>(7O_IQ=Y3&>(4GXQ'P]PYVI=I.0.Z=R"VVUJ2&5[.Z1I3Y_24(1:4+3PP[Y!0YFQ>$<.1NE M%_&\+.%N+XR30D$@W306>!![H(DT^ XYF&7@F/Q ZSE61V57C"=/G<73HZL3 MV; *#P1+(6&&6_0P>GB#O!ZNWN_+AP?,1Q#S'BMN8)I,BO.(S/ H&#I.]^$B M7FJ'U O--=Y1;/P"S#<:CNX[?H/#RVSQ#U!+ P04 " "L@5M8&$&V9*@$ M !I"@ &0 'AL+W=O%=Y7-X.!$P64W/5-!1I/-L:6W./2;@>NLL#S MH%2J01+'5X.22QTM9F%O;132,CAOW:?$E MGT8TC:' \A/W?#&S9L\L22,:?017@S:2DYJ2\N MGDK4\XM[X$IN-8;9 MLSOCO)L-/,+2X4"T$*L&(GD%8IBPKT;[PK'/.H?\GP #Y',BE1Q)K9(W$3^! MZ+/1L,>2.!F]@3*-7\-;H&)25,H?@YPHT;*1W[(]EYKS%POCSG-<- M9GH>DYKEQE540A@".J0CP"'Q8^L2+^U>"!JM,YJ MA_XYUV-2"U7GY(@%J7?@?" C-=N:C]Y\Q-GRB,-L4^O0]ZC!$1?;GOY1:OF% MB.>U\-B].YQ*5=#_0%:(;A+?4BS8NO$N; UO+_OL6R8I1M('\ ;AE0$LC -FC:)OL, DTA=HK?&FZV*9'7!@YL0MGE)* MTSZ[?Y$M%((GO.$P3$)QY^1&BL9 B!>GD"J\N=P-^YVR^/F5+%*'$4V+):4Q M]#>G'7)46%D%YT+Y*RG(H&,7;#*:/@MB\TAJ@F$O2:_8-^.Y"BR[N"SIQ9,Q M^[D"[ \*4#=YC87"+14(VNJ6=]J;3,7O %B %.FUZA%9I+\;Y_2,&TZ(U M.N,YQEB&_L/[$LFDD^N6C'EAE0WC7CI-V_.7S7#!VE98"F%KKIH &$PFUBEU M$$HJR3.IFLJ3.B1:8*B,DGEHC(PKK@6.!+KD7%L=5(=E,U'^U4!=$IV:[F9R MU2#V7N0Q0<*AF)/;,[72NK)NBM*Q#\G5Y)(M\[_J9@;ASO"2#=/)ZP9&3432 M\33(=G5;OT(/ TW%)C[BP# 5VJE0E?US=\N@<_V78+?AD>-8&+C-2^"T>WI' M+9OGP[-X\PC[RNU68IDJV*!JW+_&9XMM'C;-PILJ/"8RX_%I$CX+? N")0$\ MWQCCCPLR<'I=+OX&4$L#!!0 ( *R!6UB6LQN Q 8 $4 9 >&PO M=V]R:W-H965T;18 M@;4(FG;%,.P#+=$Q5UE422I._OT.2RZMHZ547_6< MBQ;WN#)3*H%,[A4UQ/=*LXJ)[2H)U$09),% M$\WHY,C=NU0G1[(SM6CXI2*Z6RR8NCOCM5P>C\+1<..CN)X;>V-R?V4N%JLM)2B05OM) -47QV/#H-#\\2N]]M^%/PI=Y8$QO)5,JO]N)==3P* MK$.\YJ6Q&AA^;O@YKVNK"&Y\ZW6.5B:MX.9ZT/[6Q8Y8IDSS(')^>T/.RPMFV,F1DDNB[&YHLPL7JI.&-F:NR9NFXM5]!1.XM/(K&OPZ MB_9JO.#EF,0A)5$0Q7OTQ:LX8Z?XLS(+7>YQ-5LXF^[0_&I2]6K;[N$TUL3>% MO]GBIG8WY8RJ4VWH.+UAS9\V&^6M-K"ESYYP#DS#'!&W-&NV" M>G-U>4G=:FU,S :?97/#E8UHPZ#=T3\0TYK#X4;@=B,-UV-DEK"J$M8*=5N7 MCA6@@D$")$>:;C&%JTBNR[*VJVU^_S#U0EO(:OA]X[!""@3*64P=!KWR.:\K M;',6+LXO"=.DG;,&I/(H\_=-CLFG]4[8UQWD2R0"U&_KQDV(IN2O+$M6Y./5 M9PU^-%R!MG!M))GRG7#C6F%V151RUJ'PA8 M;*['P#O$ZHV-RZOP %W&'VL!'[COR MA8-5Z+!6%FU\Q5E*LP3WXBRB>1[[;0<9S8IX=_B8E]I@(VY3-(ANN1M7]=V8 M?+Z';+/N55;7LF3&YW:G9MN;NILZIK,]IP#^AA+D; #)"@([4=XS8KQIEW#8 MV:R('JLQ.7LHM:81U.F*&:9W/MM/-605/*JKZ/_?&V_E=@*J1/T0MW5RX#<" M,%)9AP$"UX;P6\M4G#H)ZP*[I=\EQUJ"%Q"O>CK2?4'O(R@+!OC)(L% (;8C MGP3WDV)%CTD4F8_62GO;/V9(Y_2_. KQ-07SV0P-8CEZ3#OLZJTM./R:[IIU=7VW4O^ +-_/\ JV/[5''A);JP9.LAK\,X\4?3-;% M-@<-6(6:+5;^(8AA2/BJZ(FW![G/\(M::OW2/N_' 2JF[^+OP%W*#N2#,H!B ME)':J,_M9R8_>T'43-3.7=\\UIF]3><^&L4+CY>:')*_.%/^D/[]6'-3S0TT M\F$@IL/-P^%O)(XRFA8!5@=1#3\" B?W"M[^U^6'([)]2+/'E)7B01 MO@Y>[M/PHT-17T&TSXYS-HR]JW'A',4,/JVJ0YS4?H9NMW?W3IK-:)$G]CL, MB"O)Z/4O"6N &CC$,4T]#D5(TZ3H<4!X%VN>/21?'O;R,!_[#(41C=."%@ _ M#@YHA(QE>8YUBLR%-$Y2SU+W"<^WDVQM!VAW7$% [G3AGGC"=.>_B"9Q2I,T M(X 2L,\(@7-#T(:%,DVU99P29[2-"M(F,&;("-A4-"XV.K)3P(3YC1#YO(B M^VGC\=,C?[@#MU"#=!X@G.']BGG^%<$!WM:6PW08:+"G)!@5O M%$HA@N1!3K;]ZY]LO)8!G5Z[ET]V9.,_LW]#L[J[>K]UZE_KK+?[EV/OF;H6 M.)/4? ;18)RG(S^=A@LC6_>29RH-3K!N.><, -D->#Z3B+V_L 96;_U._@-0 M2P,$% @ K(%;6(2( (9? @ @ 8 !D !X;"]W;W)K&ULK55=;]HP%/TK5E9-F[3A?/%1%B(5LFI[Z(3*NCV;Y$*L)G9F M.]#^^]E.R* %A*:^$%_[GG/O/0XGT9:+1YD#*/14%DQ.G%RI:HRQ3',HB>SQ M"I@^67%1$J5#L<:R$D R"RH+[+ON )>$,B>.[-Y2T1*8I)PA :N)<^.-D]#DVX1? M%+9R;XW,)$O.'TWP/9LXKFD("DB582#ZL8$9%(4ATFW\:3F=KJ0![J]W[+=V M=CW+DDB8\>(WS50^<48.RF!%ZD+=\^TW:.?I&[Z4%]+^HFV3V^\[**VEXF4+ MUAV4E#5/\M3JL ?P!B< ?@OP7P+"$X"@!027 L(68*7&S2A6AX0H$D>";Y$P MV9K-+*R8%JW'I\Q<^T()?4HU3L5S\HPV$LU!V%>(I8 2*M."RUH ^HP>%@GZ MV>F";I[""Q?\#_W<$SNABX\ M3F?,8BPKDL+$T6X@06S B=^_\P;NEV-2O259\D9D!S*&G8SA.?;XAS9*RE)> M'M6LP?8MUOCA)@[\P7 TC/!F7XW7:=XP'([[G8W>6/=XL3_5]MJXX3^:QIOOB%A3)E$!*TWI]H:Z)]'X M71,H7ED'6'*E_<0N<_V) &$2]/F*<[4+3('NHQ/_!5!+ P04 " "L@5M8 M7:&6YDH$ 1$P &0 'AL+W=ON\J2G3>(U<6@I[0,DH)W637VJ^KKMP[0/)KE)K"8QLQUH__O93@BP M!5=E% G(#Y^3>Z[MZQ./UEP\RPQ1P4N1EW+L94HMKWU?1AD65)[Q)9;Z3L)% M094^%:DOEP)I;$%%[H=!,/ +RDIO,K+7'L1DQ"N5LQ(?!,BJ**AXG6'.UV./ M>)L+CRS-E+G@3T9+FN)W5+\M'X0^\UN6F!582L9+$)B,O2FYGI-+ [ M?F>X MECO'8*0L.'\V)W?QV M,1)ACI P%U7\KG&.>&R8=Q]\-J=<^TP!WCS?L/UGQ M6LR"2ISS_ \6JVSL#3V(,:%5KA[Y^F=L!%T8OHCGTO["NF[;O_(@JJ3B10/6 M$12LK/_I2Y.('4!(#@#"!A#^"S ,#@#Z#:!OA=:165DW5-')2/ U"--:LYD# MFQN+UFI8:;KQNQ+Z+M,X-;G3'1*C@"=!8U:F,!6"EBGJCE)RY"O]!-/.CQJV M6X:Z,V8K%%\F-?/^6BYI MA&-/3VR)8H7>Y/,G,@B^=@D_$=F>_O-6_[F+??)8Y0@D6%Q\(;LY@&G,EZIS M_,S/GE M.+%NWH-BG; CQ5ZV8B^=0?V*3&4UV_0,9EICCJ_PYST6"Q1_=8ET\KUWVIZ( M;$_ZL)4^_(BR-3RE_A.1[>F_:O5?.;O^7@]CP6AN![4$GG2MGET9<-*^-P/N M&&^3!*U#@F]\9<T+KT @75:%KFM 24BBYR MIGU&#,M*R(KJ.:TXM-/]\Z=A&%Q])28;*D.X?8DRDPJ81JH'ZXQ%&3 )K%1H M5G:#E50QF;S:YC1)F#%E)F!MPK1-1(BX'D[&Z]D4_^=)/T0_]BR-MH"@0Z1I M*C#576-:DUX0!.;;+-;F&J\$S',J)LL+IUVRLESY#P@.^:1..-\8CJP3GUNW&:\ M=4IR0H^5%&XEA:?V)&\P*E%UKEYNV+%"M]Z3.*W=Q HR;U+ZO:&[#]WX35VI M0VJ*2Z?.C["89.LQB=L33MNZ,%U1ENLRUJVV9AE8%O/RNYJ0P'Y&_FI/SML- M]R/=^D3B-G7[==EM)MQ4[UU+3L6V+WSK&\G@(PP%.9'_:W+P$6Z2;.TD]5Z.]L.A0H4KL7(_7*6I6JWG]HK[;[ M/5.[R^%OF]>;1?=4I$PO\SDF&AJ<7>KA*.K]E_I$\:7=PEAPI7AA#S.D,0K3 M0-]/.%>;$_. =A=L\@]02P,$% @ K(%;6&TXMG]*'@ C64 !D !X M;"]W;W)K&ULS5UI;]O&NOXK1 YPD ZBNVD3;H% M<.RDIQ=)ZV-W^7!Q/XS(D30-1:I#TH[ZZ^^[SD)1LINVN!G9R\OG3C7'-HU=?TW=7_M77[=#7KK%7ONB&S<;XW6M;MW??/#I] MI%]OOIZ:U;VQO8_;:\\?'H:1JGQ%6__BJG[]S:.7CXK*+LU0]]?MW;^M;(@66+9U1_\O M[N39DT=%.71]NY&7804;U_"_YJ,0XB$OG,D+9[1NGHA6>6EZ\^IKW]X5'I^& MT? 'VBJ]#8MS#7+EIO?P6P?O]:\N;5=ZMR4*M?%L]-9<79R]NS(>,\"D9[1 M>,\.C/>#7YG&_6Z02K/BHFTZV&UE6*R 4%?>=K;IC5+QK6M,4SI3%S?PI04A M[KOBO\\77>]!"O]GBD2\@.?3"T#5_++;FM)^\VB+<_E;^^C5/_]Q^OG)5T>V M]SQL[_FQT5^]-IWK<-W9/G!C$ZR>6ORG#I]3&JS-7;Z MXJNN*,-;MBJ6@=1=)+7QM@ Z;>'?JG"H^F7K*WC.@G;UZ^+;\_.K67&W=N4: MD.6WP<'S0U?T;<%P02_(4K:Z%%SPQGRPA>UZ!W 7_5K \\NE_A*#RN%*5N/ MJS(;?!WW;+K.]MVLJ)U9N-KU,-(,GKNUS8 _X:#V(T!LIY]XG)HV5[FNK-MN M@.7!4+!O7!'L4$:EYY-ODSGF0,U^ *H R0&?D&A#C0/"8GV!J_= LWI7+'V[ MP3F[9%_SXKN&\9[D&?Z#!_QAHMA^W59"C3NDI$6BXT:8"4$OVL$_D'NN*>L! MP "Y9.&SV6YA1K.H[4S&=A[WMK6$ZL6R;?NF#3Q9MC68FWE!5J< Z3-$RZ'K M9"7W[07V0)+SL!6S', R80G%EJ4Z70?%90(Z.#KNS60?_>O]JZ!T;IAT;G*&4]2 MF>@SL@6$H]^AWOW:.A!@T(H>A+U3W422RF2XKM87:)Y6-"FJ+;S+# -QKVM8 M(XAUJ8O119)2>=-TAOR KE@;$)B%M4UA:P&7@%RAY%2#<"W M?Z!7X)MV8XO'@A=/9D4#7IMH6L;!A&^H=5O+*BCT3\ C00Q\4K>4\HP60UMC M3%+ &.G?WB[P56!(6_PTOYD7%4B$\3"8 "7!)RS=,GC*UPM3$TBS/XI[84P4 MO$S14B!V;WFHB+>PWY5.4@U>10;HX%!6WDYRKA:[5/T*7E=$(F_1=N#(B"(H M76UC&=N9+?B5MVMT5&]M8!+*C' (M<1\Y/W>PZJIL8[AQ>3!'8*,/S9"5UQ8WX.*((%&OX&-;('27@@>6!45;V,02EHD!1H:_)$H0PSI M];UMXB\HIA@T,:Q-;B?:1M2T7!,6Y"8BR&\'OVT[AB3PN%!] M!EE/\ H;P!NFXT(#*'0["[16M?J%J;SP^!7@6MUN2;9X(/_!TJH%"P:8 ML^C:97]'II"@D'$.8P @^LBD\@"\DJUOJZ$4H-?'85K?#JOU)%F8CP&G"+AS MFXZ/GGSQ%5OV!:!FN18:9":##'%CV"#4NV.Z^S+H[LM[/)Z.D/1:7&>:-'P@ MHP1.$<57[.-?4.QL_92V_\&I5.WU%[A7#9K5CI;DP@=?'@$0F.% 5]5S6EM3 MD4LB1%1.EC JBBW0V((30Z(&>@+BJ6XS*#$ K;Z7R)2$QFQ= M;VKW.XJ(R@W-@&C0XJ#BF(I(H+"%![.-S?8&![::9N50C-6'&(UI2@JFJEQF M>UNNF[9N5Z!6)?@]C:W)\VO$>@+%> Y2?M_>NHJ696J+0"KF', )O'*?DPK" MHZ&:(BB2':T)NXUQKU-R7XJH=.)>TJ"\$$0:VDX]1&Y/C2$2 .X#8(3#0)\! M#Y:$ #./PJ.:^/]75&8<_N3<@!W!QIH5Q%^;;4TNB^1#T(B[U>#E(P6E1%&= M+()/&VD]+[XWO42V5RE4W>C3*;"A%[9J8*U=< 8'L*_$"O+>,*SE_6\<+G[5 M8A@76#^:G-"YT3"=PC=OEQCZL_5"WI1,<7#%*O&?<146#![YY/8CBO+*$ID@ M!@'>[\V9@S/$Z&(T?(9;(ZT#_FTMQ>Z**K,,PN>'"(,;0K64%9'_Z)E1M2@% M1@.+GAG)]C=!3!/H4[@\L&-R,&D6L(NE8Z^6=LTCL^M0MT 1"6Y <8J=->HS MZ%0"1MZJ0++I9Y> : ^/ A-+V/[2:HC)I,TM62LN5+\_/"M,3JF1$2>F\]-# M4R$2B3_+L .T \*A=P,BM?)FTT&H:37-0R@GL3]M/%&F?%9*7"!S8!R,#4O@ M!9*S_R)E&6,>(G1\.M51]),L!I4A3R%OD*.4^OF: M@J EXB9JD#^BR]!@Z@$19E6W$/;BL^@U2B"TG_),XT)T)I?@-[=D3]0TS8LW MSS[_;.2<:';3%!52V8!E#1#0K;MZ\>W/Q8X%%H]XV%/*S#[G%K M3 U7(9@TK^L!C!V\D:6'8"((Y77A$)B@A*L/#F$61M#1ZP7-L)ASP(2?F$7. M0"!9,6^99[0"_=4^"HT#?FN"@!"X2LG$] BZ+ &;D'9>_,2_3FFFK$M+'@_B MXXP@6D4$2 D6%4''X%SBG06,@S4/&UJ[_(978+Q'1P'-!?#LW4U@T*>FG.3E=D)8X\/HH9=L%2(CD2Z^C*&@^ MHE(\NP41;X?NP+LYJ_+$XLW-51QZ;]QI^HVDD6'+UC"M!BE7=,W2G M,4&(*&Y7/TT\JGM(JL'!$=:,(8,@F9:&!+BU?GI!\^*UJVNT.>2Z5K<\]R@_ M>6G!,'E;Q85/I1RS+"N:2-[4 PRBZIE86Y@:T(U"M>Q=+H>H%7DC,X'%)OP;MD!PX'6[NM %""RZ$J!$A><_B)?H2FL4/>!0N 35^4(3L"KBP8 M"?:# "D=2#XX%A79 E[OWEQ/"%.Y+(@VIF)34S3VKJ R=ZB: ,T; KB3'0/23!LP2.JT/O/K3]%T^1'!CC8MFUM-0N![\;QA%53 MBAPB&(^="UBC!,!K\M<5V\Y_AU M0S4.DLF2+%J?!WHS,+145]BQJ/:8'F/4 MBGZ.%!5OP:)19DPG#;0:>S+3-C#I P"!I6L670UF\@;;.6 !*3PSB**]"197 M,Y0R[[03<)^Q9!_Q*"[_I;:)#-(Y:U6^/W57SG]\%]P5W";'_5ALS_$3J^] MD@987V6>'O8A@/W#BDJ>Q3T6E_WL?#^T73LB'\!^5=PZ<^P=U%-[TZ-OS#D? M#*#P=5B2[FY^: +"=7 A,/!B1U%S/ZC4FC4*I3O?JT74;"5<7H($,9N8XY' MO7?\62:*?20;#+JQJHQ8@[*&?Y?_* M/WNH>Y9/^V#/"[<9A!]E.1DDF\26[:P35RW'DL[ S?DJ6A3>E4:H/^4&3Z ML^L,$R2" 4:64S /@K4@'Y6J$9(P0=A.,?M7=!=AA"3&3>N@A(;HL2)JAG'4 MV8K-%(C,!U(25SS)+Y1HPE8]3/W2IVX'<+K)\\0QD]$;)%P5DUBT;>8<4X?H M+@C!RSU6-,2\4LCX38 $_MYQ_I,?2C,V70]HN\$"G,3>+8B M<84&5QU6')R"M+Z!T8T'=USTKX7%4WV%,\#T+&L\;@J-\[RX8F<$TY&\(9@H M6T(&48Y:-#ULGRG%#KSV;*2M1 ^*.M,*8=A$6 8G)2AIF<,41%G=8#AW3J@4 M.@.#RB?.<[$:'#=^JHU(0"DXHI&,C"[2SR*0GD%32O'#68N&2EM X! (OE/X MN-HK[Q#G%I9=-5(^S('#O]@E B$!IC6I7#,1%\V+?X.*M!X=!D(^>CS4_+SM M$698"Q(+F5DY+(Q046 -,4NQ@O4W::6G._:N=%4BI18@=_.I[1TR.+G=SWT8 MY2YBXWRZ))AD)=JEI7+K.RI53=$'_L"E ]2>1,E^(D@.@4 M_REENVBI2@-H9*7%@UMO%6R6[J.EQ&6 #$"!V"?GA=3CV\ER<5LS\@WS9P' M\B6%"PJ)>P\H,OA].9<):O%:Q M0*IRHV%#AK>HL3T&"0'HX]BOG.0URYZZC3SX7I:$IY%"05TG_:'IN5MY+"O3Z"YM7.2,'!21S/"X)P XY6G_R32< MTB#;2F7I^%!G^T.B?60YDI7)AUI9M/O;]4Z,A0DKO)(JXWED6GJ Y;^&2IOV M8*8WH9W_P&$#2E!FP2UN'D%;XW'I.N#RG78CQ+Q 3 >B#0)G,G75G\S2>"4O M]7.FD3%0%\T.K;39P.]#25N+]F$QI&S:7G@@N\'S.2R#<$N:]M1%DY&T-:/L MEH3-E$8]E$7Z!2O1IDDE-58%-XBAVX,YJ"ZI[7U*XBR0/[24,L/RAKZ@_+%Y MXV!Z[0%IL[=44\L$A2J-H0]B^L79 ?IF62H#OF5H7YYHPQ%J@I/.I MCFY KG>QC2%TJ;;B"Q-NB80C4*1NF\KYN',S;*(+N^ >KS0:(YJE^LQME,C2 MRL6V+_9WXYKA\>W0CYR @32O(,$G]-N$7).>KZ%5T#8=;ZH3IBS3W8VZ7>(& MZ?O&VJK+N00C]GRR ,D=SKQ$J>C6U 2R2/,T68UT+"I9=G1J5=,AIMC/8#&C MI\:1+NG'?I<34@V3YMP4(VGTX**C[#$#8A2T/T3+JL#A'C<4DY<)&&+O3#UN MG5J*=03C N^R1XONP$1BGT&'[(&MZFR<1,#R=_VZ0Y:HI9S [[<8O9 ]D.?^="+U2E3'(86$JU$IT4 MX &R(UWM7I<:GXZ$)'0Y+B (:1KI#><1$OHB)DZ?V"TJ% MT#)I:TV.[82GN'4/PVZJ?79XW+#U@OZB5A_%'5>/80:O+,FV:U,SJ01(?^>D MY$F:"8".PXU/ MHV!,^0!7:@=O4>+2ZMDW:2_=(*J'-#3@F*34#IZM._T+,K2V7$9U0U<4WLZ&5ZJ"&"U,^0^+]MAT2^'6H_93TO:WS)3 MD,/PA8_O1_0)OE+R:VF1CV&W'$J8\)!#UET/QXG QXYBK1XXZ@RE5)&Z=I1= M&1IL/TH+<(\[$/CO,:/Q[,D\V?4^M]DUT+P_QV($SMQ2M\!>:\KM@(+EWDSJ M&:#SFM&R4EIF$6LXGB GDY,SKF:"Q-BD8S7 3 HG]TU%[:EZ8"\)0.Y/[TOR M&;BD/MK$LO052 ; M7=L$S)&T+GU&EP+ G?TD*7LEP3LY_Z,CH:8"[#;E[H&2 AX/D,;Y)0"4!+%;GFWB=4CY7=H6[?-K?-M$\^)CLU@"/9"*,"G MY,3MXOZQ %6EAOW+P7//'1UQM]51\Q/OQCD]>C<-WD6!P6:\Y>."^G2*:]=] MF+0QGS[<=(;VH$_ D0257;6L/6W-M6IK.[FN8<*!".&^"O+"UGC:@*=!CQFK M9]RCA&5=Y,11 L?;>4Z/WY^#9F=T[1)(!_Q<3C0X+['CPP]+Y8S.*U M1-7L-Y=Y32;LK=PN@0@G%+1/$'JWA" :4\VHJ+TZ>/)KY@W M8+ /?#_]C#SOY_/B#=TI8*HV]#-L,:?8]^/2E0N@C<%D#J@.'BFCX=7!X//^ MAG"2_D$7.24GWA,^4?SY/0K#2(!!)H,LPJQC^7HQ*_0JA^M )Q&RLY=30I;< M]*!O/D387CQ$V/@:" ,A$[A_Y5CJ]N\,4')(EPN?96K6:(VJO+M(!MX?(EJ0 MD"<@I]1M] FJL#K*K:,3Q![)&B!KLO<'+XT8N,8O-U]-#Y/?:='(S11<2I?G MDTH".^3[=SOLZ\:+OU2H=I[HVI[/8&BLT>/[UXBTUY9NAQ$-??G\ M)6CH6X/0VV3EJ;L2N7 M? DZDK;=UG2Q%MXT)Q?=<'5P5JQMM=H[XC)+*DS9/5+L\'-4Z\/>Q [1WMPR MGK+%@,0[PSV^M@\*$W<6#B2W3;W[4RO34_.R).3#._"Y@=3?H1@O3/.A^$%Z M+JY3#^#==Z]_N X^ +59\O"C_06OF5-)5,Q"*1NHN; T'I&BGE">QGGGL[(G*3^T-E1@3U38G[^((&]'%5U;H8&FR NQ7\/CQ:'A2TT ML5'EO;.C"&PQ^,HV>M&A:"**X6,)S;!8$NY-"[KRY #I\"*.H"P1,Q<[RH9S M$,ZMTK21:F\CL,HQC9\SF!W6&MFT9F]@CT#Q3M,GI$^IM&)PGMPX1?=)D:6: M$F'NXR$CB>>.?'*ET@C =;59F_V!,3]2$7R%N?2)A.;SF31)J3M)U4,J2=EX M+'X*3@@_FBKV6'DK6$C2FC#OW9*K2BPJB4D(VY MK].3)R'N#\:E K<66<-GZ6+92FU1,^DQW&MVCH9,\7K$T^,7'+[%%.O/E$%Z M#PHC/<73D=+]5R6&U 5V E+S$;=L';A(;\,S4EHPYGHEF<%)=.VOHP:WM8/0 M'5!J-\O+\50833K I2"[7RD59X .+VV^#Y%R2V<,DU.#)23F,6"'DC1/! MT+\-+??9Z4U0?&URN%F*#G&%(RI" 3HK$PGP^!WMZS1*3=W>C2<:FKU."GT1 MIE),G8B1MF-<^FAOE.!W9CTX1C M'*GD]@_JEG,EWML6AQXM=!-%-+KWOVJAG[M&=^D]LY'AF.^* QT02!./*]6& MDP;WDHQHTQT1(RFXA.Y@OG*5,07+1#S EX7(@K*8SUBD,O9X:#0A]>33!&XN MDYP=GH0N@7(;AVPX0*7]J5L?=$ZQ.)'9$%SLB2E8#T<.36QTPI'"IW ;A;89 M>=_J&=H9+W588)JQYSMZB;Q#76>'O?),EA^XS5$4*"7$E*(%;>"KZ[+0L+TC MU9/3#7(5+@BM2.E!(4O!;EI=II8<+YL9I^]F2>8W)#/CB60Y/BS7*\<[2\R. M^\F,'%48OZ%99UI_VZP$BN6,3W))\]0#E5T D2]DB/-("?WJ74(1K7IEM7*L MFQCO*3C0WK 0/#_$:(X*+71)D&XIN15ZXE1&4H04.(@,0X<@5&*H5I]NNPDW M=7&O9,(^08B@_'J!LN'[)X,4W5DZ9;1?GG/QL(ZTK4\C(V]5%1V'5UF?%JMI MMRS6F;^$L!6$K>-C(A?Q%NV+[,JOM(2>+(R5D&XN21"D2WHMDJNFN./04$68 MH8 2BL0/(TT<+O$;@G;NV25NA,ST69J&$$GBE>9)TYE2*34R]X _\S0S,LDM MX_F5:-SOF#!Z,D5^IR4(,MK(N><4LO=7=Z@TQK(5 M.1!=/Z#AR-@=921$Y*M_T>GZ2X"N>,3T(KU1ZPH091*Y]HE>Z0#YC5\X0 :> MR>&;M4U(GQRMVJZ!Y^TF:SJ1O5Q>7''K% D)6Q\6%ZG!2/1#;;/CK-YD!/$T M^0L9&^M7]'= J#36]/S',L*WA?ZMD7/^"QOQ^-7^'-X+5=PJLG\Q<0 M0'C^VQ_\H6^W]/GP ?H\WP>L'G"#\!997_PM02P,$% M @ K(%;6/TO@$4A P D 8 !D !X;"]W;W)K&ULC57;;MLP#/T5PAN*%O#J6RZ]) &2=L7V4"QHMA7#L ?%IA.MLN1)2M+L MZT?9CIL":; 7ZT8>G4.1]&"C])-9(EIX+H0T0V]I;7D5!"9=8L',N2I1TDFN M=,$L+?4B,*5&EE5.A0CB,.P%!>/2&PVJO:D>#=3*"BYQJL&LBH+I[02%V@R] MR-MM//#%TKJ-8#0HV0)G:+^54TVKH$7)>('2<"5!8S[TQM'5I./L*X/O'#=F M;PY.R5RI)[?XG V]T!%"@:EU"(R&-=Z@$ Z(:/QI,+WV2N>X/]^AWU7:2KH.+U7"5%_8-+:A!^G*6%4TSL2@X+(> MV7,3A_]QB!N'N.)=7U2QO&66C09:;4 [:T)SDTIJY4WDN'2/,K.:3CGYV=$M MFE3SLHJ0RF&R,F1@##"9P:Q^*+<_XPO)F9*E./1*=Y=>HS1?U MPNLC\CJMO,XQ]-&#$JZX-TQGCGWSN@8>,$6^=L\*8T&U2YH0R!!NU6IN\Y5H M30\I.GKG845C5Z#<;JG6!<4M ZO +I$B7I1,;D_>7<11_YI2\Q6;;,>&[8AO M&-D8.G1VY@I^(--U<@&E!A9SU&UZN$\,$R8];@1=,KB$1\TM?E!Y;GR0U%0)2&.JUJBK.NG[ M4=@[@]/83Z+^&5!GH;XAJ=*U1IEN@7)$&M$D5_:;&D"=/U'4A]-./SQ[(8LR MVZ-YX5_VNBW=0WD1['6) O6BZH4&JJC5#:/=;=OMN.XR+^9UK[YGF@)E0&!. MKN%YO^N!KOM?O;"JK'K.7%GJ8-5T2;\,U,Z SG.E[&[A+FA_0J-_4$L#!!0 M ( *R!6UAT+CQV?@0 /() 9 >&PO=V]R:W-H965TOG9M[\Z3G??#Z7SNZIWJ MI#LQ@^KQS\;83GJJ-??G29H']%_C+%C+&OIU,JTO^G&[\X3D4"C-G+?^FMS_Y,ZQ),'O-JT+C[A M?K3-R@3JO?.F.S@C@T[WXUM^/>3AD8.@WW%@!P<6>8\+198?I)>+,VONP09K M1 N#&&KT1G*Z#T6Y\1;_:O3SBVMUI_J]@HTU':Q,[RWFR2$)OX-57%Y9!V]O MY;I5[MW9W..:P7->'_ O1GSV'?R4P2=$W3FX[!O5/ 68(]F),3LROF"O(GY0 M]0GPE "CC+^"QZ<,\(C'_TT&GB8 _EBN7?S^YTL9&/&SE_%#5YVZ0=;J/,&V M<J63QPYNTH.]?89]-[+/7T!"I>5[A[T85W!0&VQ.Y\.J'NTVIL4>U_WV%'Y7 MTHX5!ZR7ZM:8Q&/-PH.%1PHW^[6KK1X"-W>*#E[9P6JG<)-X] ?>IN]@!AGG MA*/7#'B6DZ(4.&(5);0JX>;RX^7J]ID;RP5A0@ K,L)I>%MKG%O M>;X2%X(4E0">4\)XAA"<9*Q\RA120@5%R!*J NT8!9$R(G!^A0$HOY?M$=]! M5A#*!;(GO"P!\=#W&5ZHT62?DI05!$,,RU!.<@Q/%#D1 FF@?- .06WQB/[J<8S9,&8(%G*XYBB&14,QQ5RHED1B_/=RNF^;O>-FD0#TGNKUWL? M-A3P!BYYD3_S03G-LA278CF!&:<%J2AJ)R1IQA@GK.*H-1LU]X!"5EI\ MLM$SZ(T@"S>H>!"T#R?PI/755PRAQ]#K:=O3;J*+\$A6]XV^TTTH;VWVN%5H MC"P<"@WL!VR_P*@]]-JQ*XYPTW(NM.96F:V5PTYC$ZIM/)\L)L<=FLC]XQ9: M(K2NY;%'"M1MQ0H#%?]/$Q&S20$C'YY.;$P(KV:Y7B.?S,?;T.?I-UJ[(56;="5GI1Y G:\88P3 M;X9XJJ^-1WG%X0XO9&ULU5AK;]LX M%OTKA*<8.( :ZRTY30(DZ3X*['2*IKN+Q6(_T!)E)) MI73#+?[JY:D2<+I;[2GP_EU<0G@T0M"DL('#\/XD[4-0'!C%\WF)-1)0GN M7F_1_^Q\AR\+;L2=JO\I2[NZFN035HJ*][7]K-9_%1M_$L(K5&W<-UL/:[-X MPHK>6-5LA&%!(]OAES]NXK CD/M'!,*-0.CL'A0Y*]]SRZ\OM5HS3:N!1A?. M52<-XV1+FW)O-9Y*R-GKF^+77AI)$3)L^H4O:F'.+F<6T+1@5FQ@;@>8\ A, M$+*?5&M7AOVI+46Y#S"#3:-AX=:PV_ DXGM1G+,H\%CHA]$)O&AT-')XT1&\ MV][@CC'L3C4+V?*!$VW);HP!]W?BP/Y]LS!6@R__.12(04U\6 WET(7I>"&N M)D@2(_2#F%S_^$.0^N]..!&/3L2GT*_OD9-E7PNF*C8ZM+>%-\NE%DMN!7LO M+)>U.>3":25?5H+Q$:8<8$BCQ0-$K^/MTX\_Y&&0O3/(JN>XN0R3]HEQ#03# M*E4CY\W%OH6$4 LK2O:^U[)=LG\)K@?:P.9"- NAQXVGKY"^ O:Q=T]@!]^% MBUC*@HC=<;-B'9=GH9>'_B#G M #7T3\,T/L.WCW60G4:9ET?9&?L(AA2C!@=)Q@$RCCS?SP;(*/;F>>2T_CQ$ MJSAD%2JI>_A$?HO#?GOL#0!]GZT1QU)TD*2(R=8JD)8)4Q!S>%&HOK4,-XTH M>HIZ^\0Z945K):^QO!1-*RM9/--=036BN*CED@\1W.PL*F4M]/D)EB8C2Y/_ MDJ5WJ!4(!7$4LY_=RMT5 M6U]#;YYE[.,?\^L9/O'B(& G6)^.K$^_F_6?1:&6K?P-$?I04C)64FPZS283 MJ-I0!/ZVXQ&>]\VWS7-(@M.JW3:[N%-]&>8K*#=NOY[W?TQU/AC"=PW9#2T? M#/%H/]#IPFD!T\AY^4PXN;[^+,)(X'%].VZ M*J6>ZZI4":A[&5"A$/*!.XZ\* H;U@1>%HD*$D=,YJ\JNW2P$7584JU;5:OG$IL?SJ'*) M@/:?>$XJ<5."\7;2I7XZPP(?-0_[FOHYPPB2I*"1.RS "BWJH;.O9&=>5Y9Z M!.2TS8]IFV,2 5O#+ =_V&2L@_MVTZK@D8'ZNM<4VT 1"D@HO9W;?L;>1E@!D++3=WENZ5G2UCQN*TK M2Z7*M42) S\2H@EJ0Q+.6809C/K.=[:K:1K2X!AC7^8T0&9>&N-BI)"&U2U5 M8"Q)PPA+ B)Q2FM14^+D[ 6=]^#!8Y(A)M-O@$$S/SO"T&TTI@ER!L#3)/*B M& 7H> \=1;( )@T!/)#0!)G&;D).1E/FWCSVAQ'YC\8<-68>@12(P)SJ,$(^ MC]E?QBT!-+8@!>-R/R62I*D7);[3]2W\*R5K9RBWSKW("^* XH+9Y7#=!FDC M;%:V74"9;/K%+Z MM3B,\960EJ9N66'H-I:BZ,_?;&ULC57; M;MLP#/T5PBN&%C#JNW-9$B#I.FQ NP7K+@_#'A2;3H3)EB?)3?OWHVS':X$T MVXMUXSD\)"UJMI?JE]XA&G@H1:7GSLZ8>NIY.MMAR?2EK+&BDT*JDAE:JJVG M:X4L;T&E\$+?3[V2\8E:S+=ZA^5JO%:V\@27G)5::RPH4%G-G&4Q7L;5O#;YQW.LG<["1;*3\ M91 ML?\"(.P!8:N[<]2J?,L,6\R4W(.RUL1F)VVH+9K$\R_K65<=:_@":Q#"K:S,3L-U ME6/^G, CB8/.\*!S%9YD?(O9)42!"Z$?1B?XHB'NJ.6+_A&W"VO!*O,\?/BQ MW&BCZ(_Y>2SVCCD^SFQOT537+,.Y0]=$H[I'9_'Z59#Z;T[HC@?=\2GVQ1W= MRKP1"+* $[4[)OLT\3,R_$M6T8^02;J$VEB?9H=02$%WF5?;*5!9L-R@&DIC M/R'<6)(S"-UQ$ SCJN$B)U3K@9>UDO=H?6@+]L,$HL0=!2.XDF7=&.(<5+0( M+0NS9PHA3EUR DGLIE$*[QI5<=,H=*'@#W:BW>".T_@"SDU@]WP D\4@HKPB$SI?]8@ZNW^(_L' MRB'QZ6&CH>8F-YQ:S('OV 7QGC2W$M6V;>&:2M%4INMSP^[P2BR[YOC7O'MB M;IG:\DJ#P(*@_N4H<4!U;;M;&%FWK7(C#6EKISMZZ5!9 SHOI#2'A74PO)V+ M/U!+ P04 " "L@5M8:U(\Q#\% U#0 &0 'AL+W=OS7[Y"R50>1C3SLQ>;MNY_SD;K8:O/5+J5TY,>J;NSE8.G<^GPT MLM52KH1]I=>RP7@\@[)&M9.:]!X.^[O)9U M[17!C6\[G8/.I!<\'.^UOPVQ(Y:IL/):UW^JF5M>#HH!FK%33_HL?NSP<"!31$0&^$^#![]90\/)& M.#&^,'I+C#\-;7X00@W2<$XUOBBWSF!70*AC! MU\YAOG?XBI_4>".K5R1FE/"(QR?TQ5T"XJ O?DH"'H=^HVQ5:[LQDOP]F5IG M *-_^O+06DGZK7AJG=NUJ.3E -RQTGR7@_&+9RR+7I^((>EB2$YI']^"JK,- MG-9STZN1"V:2E*"PLK5%/C;%9>1YX31M"AHDN=D4GW;**L\ MDRW)TH(644; 2["N 4^,D4UU3U">QM:BY?OL"^B#_N$!#"4\&^X _F"'T2R/ MA\?=X(13'N>4% MU^B-=0HM&F&\,]I:5*K:K#9U6/F(J^T*U\*IK?>//+.;Z1?<',1ICV+CU+^A MI.?D5L_=-OB(AN%DM6QTK1?W)'Z9DGLIC$7%BI)FI2_=65K2*$F'&,81S9(" M@Y+3N(S")@.$"K^91#1).;D.#1^!&=DBR"[5VD(UBW:Z8Q[3).' ;0(U.819 MP6B4)6&'X?^,L83&13Y$9@J:@SMW1LQPE>.:/]241S3'Y"R.:1Z50P*,1Q$C M0%H1Q>2,9[2,DB&!F:(LR4?=O*ST:BT= E\8*5OL[D..4VCB.2B6)[M)! ]8 M$I,[[43=4WH$7224E:G/!(]3FD0A%3R!UT4>]E.XYD=GK$38<1;VD3^>LU-< MR#HN9">YL,-_W8]_WS*[NI,W/_ .LK*/%">-'&^:8H$\+H1/Z*$AV1H"_@U9 M;PQ:JX5WC_.W56Y)YB$"XB/ "EB#-XU_\ 2)]@) T41S_^)9P5G^VI(*H-*U MF@7\6X>_MI*@)UYZID7= _[]A0JWUW/HPU5#2%SA05M"4I21A%!@G/*49 -OBJS>%SPD8 MQEGI!S%-2^YI"+CSDYTT[]"3_T^=E)*W&^>?$$]%U$G#_8B:',.0!T%+TK:B M_EY^7$??T&371 _+CVU?L"3#71Q*C0* C&7BQQG('@J(<4YX3LL\G"G\&/V M .CX5I@[V,H*W&'% ,JB$2["@]VC%N^(]E7;K7;?!)/V*?SS>/M! M\4&8A0($:SF':/0JQ^5EVD=Z.W%Z'1[&4^W0=<-PB>\::?P![,^U=ON)-]!] M*8W_ U!+ P04 " "L@5M8X,W2CFH" !T!0 &0 'AL+W=OKL,XF"W<2LV)?F-,%W4?(-W2#_J&^.B<$#)187*"JW 8+$,SN+Y M*O'Y;<*#P*T=K<$K66O]Z(.K?!E$GA!*S,@C*&!] 6MY=XU:EA><>+HP>@O&9SLTOVBEMM6. MG%#^4N[(N%/AZBB]4L]HR4V9+'R\YVN)]M,B)(?LS\.L1UEU*.P-E)C!M594 M6KA4.>;_ H2.TL"+[7BMV$'$"\R.8!I/@$5L>@!O.NB!<8M$\ M8Y!^>!?/HB\'9"2#C.00>GKG3)DW$D$78Q'[:!X$VD]S/)9,.^-9\HVH1"BT M=/X5:C,'=S58K=$,U^-_&)QKEUUU\Q4CH/? XDF4)'[!)O%) OU=[,EEDV0Z M@\\SN-?$Y?\PTTER&G4P["2"?>,,1TZHT&Q:OWLQC:+.%,/N\*2<=4[ZF]Z] M1]?<;(2R(+%PI='1R7$ IO-X%Y"N6U^M-3F7MLO2/8MH?(([+[2F7> ;# ]M M^@=02P,$% @ K(%;6.:-GTQ-! K0H !D !X;"]W;W)K&ULK59M;YM($/XK(VI5K41B6(.-$\=2DEYUD1HU2G(]G4[W M80V#6158NKO4R;^_V043-Z+6Z=0OR\#N///V[#"KG51?=8%HX*DJ:WWA%<8T M9].I3@NLN#Z5#=:TDTM5<4.O:CO5C4*>.:6JG+(@F$\K+FIOO7+?[M1Z)5M3 MBAKO%.BVJKAZOL)2[BZ\T-M_N!?;PM@/T_6JX5M\0/-']X=^")PIP]DL)%LI/QJ7VZR"R^P#F&)J;$(G![?\1K+T@*1 M&]]Z3&\P:14/Y3WZ1Q<[Q;+A&J]E^:?(3''A)1YDF/.V-/=R]SOV\3@'4UEJ MM\*N.[N(/4A;;635*Y,'E:B[)W_J\W"@D 0_46"] G-^=X:N5DCM0 M]C2A6<&%ZK3).5';HCP81;N"],SZ$U)(&MX]\DV)^OUJ:@C4;DW3'N"J V _ M 0@9W,K:%!I^JS/,?@28DC>#2VSOTA4[BO@!TU.8A3ZP@,V.X,V&$&<.;W8\ MQ+\O-]HH8L$_8T%V$-$XA+T99[KA*5YX1'V-ZCMZZ[=OPGEP?L3!:' P.H:^ M?J";EK4E@LSAH6V:$HGUAI=PS74!'^G> *\S^&P*5'!3=S?14OH>2VXP R.A M"W(LLN.V'PN$5%:-K,FDMA[0?5<$7V^AM)BTJXV]?O8>D2U1@W$ZM9:ER)Q] M;>A1O0*@ [!#A< UY+*D*/09_(5<=40!*C-6&XIH7VJ[,+N$\'G,AW?A>YC0 MOA\$22P)9:'N9['DK'0W' PX-P^B!V5/3_47=' M^(:+K,O"Z]3TF70D'/%.6S(L_&2Y[%@1)XM.L/EQOYL3F9^TVE)2HR7KQM!O MJ\/#I[3@]1:=Y9K^)J_K7Q*[]M7HJ$BV@C"V E&1.2HR/XF8VW;V+*^"Y;G, M>^%7V,XD+;4<>.6J+BKJ3@9R)2OZT7UKA1;=#;2\F2V)*Y/09[.!,\P/EO$O MXQSG84=;QG]W#]C3J69OZJ&PO=V]R:W-H965TU*#9 BR12DNW4-I X'39@W8*ZVQZ&/=#2R29"B2I)Q+X(D M.'[X(K<[YS]$RWDKMKA&]V=[;V@7C2BEK+&Q4C=@L%H$-\GU;>KM>X._).[M MR1J\DHW6#W[S:[D(8D\(%1;.(PAZ/>(*E?) 1./; 3,80WK'T_41_>=>.VG9 M"(LKK?Z6I=LM@FD )5:B4^Z+WO^"!SV9QRNTLOT3]H-M1A&+SCI='YQI7\MF M>(NG0QY.'*;Q*P[LX,!ZWD.@GN6=<&(Y-WH/QEL3FE_T4GMO(B<;?RAK9^BO M)#^WO"D*TPEE030E_.%V:&8.-@]^DV$@EG40+/WP5&X7VQWGD**AWC8I# M@-LA 'LE0,+@LV[X"(V(Z4V9'R+;N(>(?%%? D!!8S?@&/CRG@ M/1Y_!>]>//?B^A2,^?CG9F.=H:+Y]YSF 3$]C^@;Z=JVHL!%0)UBT3QBL/SP M+LGCCQ?XIB/?]!+Z?+9GL-=')8;\CM>'K^P6"U7E,CM=I*9^$]L&D:LDGN5W$2QE,V MJ,22D&L:1E;T_9SRD"4J$MP20L3+,9?'@W90G[.!K*II2&!@LX\422 MDYA@&,S"2?Y"I36Z0NNGEU!0(9EEX6P20TK$4OA4MTH_(P(Q*AZ@[4RQH^D" MK1*-3Z$S2!*_:"'CJ5$,V2O,KH^!:&$A1DEG>3R]"7A2G>]D$?I=1#2(2W>F%$T1CF\ MPPJI"OYW/+V.T[)@(<\R>L;Y!%9OIW7,?!(F=,Q#B8MC$J@.SU4@2RG*##B) M80E\U8X.0+RM>-]#FDU"GDYIQ7-B2ZMS/1N=C%PJJ&U_L?C:[QHW3-_QZWAW MW0PC^\5\N/@^"[.5I%1A1:[QU20+P R7R;!QNNT'^$8[JMY^N:/[%XTWH/^5 MUNZX\0'&&WWY'U!+ P04 " "L@5M8]!$8_OX# #7"0 &0 'AL+W=O M[:!O+280&2 M+4C2#<.P#[1TMH5*I$=2=KI?OZ-H*TYK"_TBDN+=<\_Q7LCI3LBO:@V@R4M3 M)D>\$_JA@IX[FQ'BR$.*K6=R6,\/Z?0FC>+Q_(#^2^<[^K)@"JY%_6=5ZO7,R1Q2PI*UM7X4NU]A M[T]L\ I1J^Y+=E8V0HM%J[1H]LJX;BIN1_:R/X-Y"IN@O*D)>Y6J*?G=X*O/KS+J)]_>@;9D!M8:#)Z M9HL:U'CJ:31A!+UB#W=EX>@9N("2>\'U6I'/O(3R+8"'W'J"]$#PB@XBWD!Q M0<+ )=2GX0!>V#L<=GCA63QT\*9212U4*X'\?;E06F)R_'/*6XL5G<8R!3-1 M&U; S,&*4""WX,P_O L2_], TZAG&@VASY^P ,NV!B*6Q(3IH^X#=,N1QM1BH&I/W)*>N3S."(AH42;+4S4*_'W$KW6_%J94^C%\X:X34U7]0 M6I.C('&C.!Z3$:5N&@9C\BPTJZULX,8TP:EL&D;K$< BN(3#8.;\!4S:[G NB? 3D&ML(Z8L M6SSMZCL;>"*C,'+S-!R;*4U"#\21_^Y*?#?\]TBR=3 M@?JQR9Q*A4'DTXWE8*[$6^O86'VJX3!LR$SMLT6=Z3*1*0C_4/0QH:GM&UT' M>%/SARJW-:L&F'Q?>5'D9G%VLMJ\H\NV ;GJGA0*LZ?EVMZ[_=_^U7)I+^M7 MQCV(-MT+%26,DENNK\?)2=N"J39BR5*Y.$YHLG97ND'4R%:>*J%-/.@LG8W M#4.35U@SQ,'QX)9O*^L.PG2V8UN\0_M]M]%DA1U*P6N4ABL)&LMY ML(BGRX'S]PX_..[-R1Z9!Y BAP-PZ!$;+(ZY0" =$-/X<,(,N MI0L\W1_1/WOMI"5C!E=*_.2%K>;!)( "2]8(>ZOV7_"@9^CPX21@$KT2D!P"$L^[3>19KIEEZ4RK/6CG36ANXZ7Z M:"+'I2O*G=5TRRG.IK=HN49Z90L;P:2!]_04J M3N!&25L9^"0++%X"A,2K(Y<>->,$<$!IB! M4@D: V9*@G*L,]1=>=TG@46>ZX8)\I4%* +4U 0DG"IVRN4M)+W^<.C7:#1^ M?I[\]'EV[GE.PR:37CR)83SN1?$ [KU$I^,E]'74&_9'M!E?]R)R/U?*\*3C M:M1;/U<,I6^D;9NO.^U&UZ+MV&?W=N[=,+WEU'@"2PJ-KL;# '0[2UK#JIWO MWTQ9F@9^6]'X1>T&PO=V]R:W-H965T4K;J-XHNXS,S/;[B, M9CNI'G6!:."E*H6>>X4Q]=3W=59@Q?10UBC(LI&J8H:&:NOK6B'+75!5^E$0 MC/R*<>$M9FYNJ18SV9B2"UPJT$U5,?5ZB:72\0J&Y%*!P,_!Q_Z!^ZW*G7-9,XY4L?_+<%'-OXD&.&]:4 MYE[NON(^G]3J9;+4[@N[UC<>>9 UVLAJ'TP$%1=MRU[V^W 4, G>"8CV 9'C M;A=RE-?,L,5,R1THZTUJMN-2==$$QX4]E)519.449Q9+V@14"G-@(HK/,]_00M;=S_:BEZUH](YH&,&=%*;0<"-RS/\5\(FPPXP. MF)?12<5KS(80AP.(@B@^H1=W:<=.+WY'[^:IX>85?EVLM5%T,W[W)=E*)/T2 M]K5,=OVT#P7:(Z^9>*6;W$I#QG0!>;=DWB@NMF#(M4;%)4TY 6'L MG=&PD24];#WM*&&)"E8%:<%%)1MAW)E-X58VRA3PU#!ER.,,@F&04A,F@_$H M@8>"J[RS.INS3&"%F10]IB""6ZZT>6-)HP@>I&&E6R0*J$DG@W$ZLB11/TE, M#?G$P5N0F SI>=3#82VC\>0MAC7$:7Q$04_B#.+$S1)%>(HB&87]%,DD?8Z!?U54%D'LF^D-(>!7:#[3RW^ M %!+ P04 " "L@5M88[IN&50# #U!P &0 'AL+W=OMMYBYN3NUF,G.B+K% M.P6Z:QJNGIS+=_@ YJ_MW>*O/" 4M8-MKJ6+2A< MS[V;^'J9VO5NP3\U[O21#5;)2LKOUOFCG'N1)80""V,1.'V>\!:%L$!$X\> MZ1U2VL!C^P7]H]-.6E9^$N9>[WW'0DUF\0@KM1MCU M:].I!T6GC6R&8&+0U&W_Y?MA'XX"\NA, !L"F./=)W(LWW/#%S,E=Z#L:D*S MAI/JHHE3"*_M849Q8W1=$UG> &2_C+5*C@5C9TO)7=]R>$/Z76,'KD M*X':GX6&4MK L!C@EST\.P,?,_@L6U-I^-"66+X&"(GK@3![(;QD%Q'?8W$% M21P BUAR 2\Y;$#B\)(S>!]^=+5YAJ\W*VT4W9%OIT3V$.EI"%LWUWK+"YQ[ MM',:U1-ZB[=OXG'T[@+!]$ PO82^>* Z+#N!(-?P*Z=UBO_E#,>HTJ$6KU"% MO0.%)$<;;6G0&EA+005=MYMKH/*@R]\2.]-Q57,!(TO$A]M.*6R+9_A$W0&H M!A\5;S4ELO5XCZ962/5MX$YP^B<-12XYV04&0.>,S8JX#&<=P6\P8EG XJEO MS3B(XM19;!RP)/&'#7E-?20P2BE3&[XA1PM=5*[1S_EB";.R=+8/R^2>$RC(!\3 M#S+<& >3R9G$)U7%09I-(:?]8@&;3$_K86GF#^,EX%=2>N!LDA%PE*3G13 8 MY=,@C4CU*$F8[]Q)&OT/$:D5#>.[WR-!@G_4U+LL0?IJ;YQ#]5W.%1*VY0;=R#8ZNG:TW?E0^SAS?MIF_E M_RWO'\3/7&WJ5H/ -85&5Y/, ]4_,KUCY-8U]I4T]$PXLZ)W&95=0/_74IH7 MQR8XO/2+?P%02P,$% @ K(%;6#5QV7)Z!P N1( !D !X;"]W;W)K M&ULM5AK;^,V%OTKA#LH'$!CZ_V8/( D,^W.HMT& MR62*1=$/M$3;1&1)):DD_O<]E[1E3^,8&6#W@R5*(N\]E_?CST=*8[L-TJLNE6'$]:3O1X,N\52MN\*@64]TIP2N[:%5/0]]/IRLN MF]'%F7UWHR[.VM[4LA$WBNE^M>)J?27J]NE\%(RV+V[E8FGHQ?3BK.,+<2?, M?7>C\#0=I%1R)1HMVX8I,3\?708?KE*:;R=\E>))[XT963)KVP=Z^%R=CWP" M)&I1&I+ <7L4UZ*N21!@_+61.1I4TL+]\5;Z3]9VV#+C6ERW]>^R,LOS43YB ME9CSOC:W[=._Q,:>A.25;:WME3VYN6D\8F6O3;O:+ :"E6SZ_ MLB#<+ @M;J?(HOS(#;\X4^T34S0;TFA@3;6K 4XVY)0[H_!58IVYN#-M^?#^ M"G95[+I=P=>:V^T:?^&S6NB3LZF!&IH\+3LF5V!A]P]?@F&&7 M2O%F(>SXC\N9-@J$^?.0]4YV?%@V!=$'W?%2G(\0)5JH1S&Z^/&'(/5/CR"/ M!^3Q,>D7=PC*JJ\%:^?,N6[VTG6?GFDL#F$_*OTP]B^MX373I.S''_+0+TZ= MRG)?I7 J\1+AJHTF?&8IV+RM$?:R67Q@_Q5<.48P^%.L9D(-/J5+2)> W0IL MO2P-IEF=C#<5HO\?+_M&0LF8 (7^Z>W=O;;#X/1D@/*.);&7^BD&L>]E28Q! M4'A%D+&KMNDUNZGY#OA8"\'^TQK!@N"$!;&7^P$+4R(OA.:/ MU]!H$]BC8!U71I:R@TC*.P*$K7>RQX"]!RH$J"!A41&P((O8GA/?'W'?&,O> ML2STBBRD0>*%;@,+SP=FTO$=D,1S6?>5T)M/4"J;$O%%*V?6!1U?4Y9A7:]T M3T),:VFS<]#$8KJTA'I)&^(&4<=C[V(@="_>95Z$C5:":I)5RB[+4O4$C;ZW MT*"06X$(&FO)9[*61@(G9I)V(G%;RXH3WV8<*$K!;(K5'E&Q<];7ZPG[KN"0 MI,%N2750E3:X40*RUJ+N*KL>J/4FD/2;P^BZU8:DZ'ZF2R6[C2"87\N2T&AR MJQ?'%!:AE^4!A0>>P]U2Q#_F:G Q*%),\I,$4\(DHR %C')I!58">]%V-G,B MP*(<,9"!. 4]9;'/[E!SD0+L9%3^!V'H*0B\)$U8CJ#)6>(56/:S:&!S;2?R M"M5.4AJV?(EB",[H%J9DIY>&Z5M9?8311U)R,J3DY,TI^3>WSX M_01*[.';WLFZ9S^!V.9&FO4F6]:63[)Q31M-Z,$892E'I8(W:Z)KD)U":->! M$C8,Q5\]R=A%:0?N@W._V]X&$H?!Y2,A:J ME/#"#1(X:6]L944TLL\82M2+]8+_U M!D'25%#DO:!_"*)F1>PER'M(_A/P=*N\0A;Q\M3WDCP]H4\A0T\W%Y)LH2T# M520EJ'&0>8GOTYPT/ZXN8D60>G%86&59S/P),2P.O20IMIII6[]WZ1%.I@,G MTS=SQ14I$G'HD/\/:[P.%7[YA'ZQ($Z;K' M$[FL/'Q]SUSSYZ[N\TN2N_3BYKPD_&#)WO ;%3]3\6'WWG"S,WHWL)==A.Q&]YOM/1P2?HH4FP24Y/W4\[.T1B,8ZKX M43I),[KG$]0.BQ; 4 Y2A$/N"C\R/R05$:7UW$OCE(V3$W!VDA5H,R9!S+XZ M)X^+(L.\'/U(3IU71J,@R3STP%"<3*+4*O+_$8,E;5MM8Q5I/HT+6E8 NVZ/.&\Y/J5S\VF\TE0V/S$N>YI*:EB*F$+D^4+ MVIT96@MA3.UZ@I+KY<0Z:! 1%"A56Q9F+5U>U:"+0Z#G!9R_F'[,H M>JM%X"#"BE>5I!Q&K0K%*YS"56-;2[*K=9T@+Y<2C93MHI R+?I]^8N6^E<2 M^[_R,+P=SF4NW7'$;KH[U 'Q%BCQK!9S M+/4G&=H@Y0Y*W(-I.WLX,6N-:5=VN!0&PO=V]R:W-H965T,&^\$6)?*^SWU()P]*?S%+*2W[MJH;"8M;O9B:M9:B=$2K>LI]/YFN1-6,SD[R%H]G(Z"4?_@MEHL+3V8GIVLQ4+>2?MY_4GC;CIP*:N5;$RE M&J;E_'1T'AQ?Y'3>'?B]D@]F9\W(DIE27^CFNCP=^:20K&5AB8/ Y:N\E'5- MC*#&GQN>HT$D$>ZN>^[OG>VP92:,O%3U'U5IEZ>C;,1*.1=M;6_5PZ]R8T], M_ I5&_?/'KJS23QB16NL6FV(H<&J:KJK^+;QPPY!YK] P#<$W.G="7):7@DK MSDZT>F":3H,;+9RICAK*50T%YRF+ P\!CW M>7B 7S@8&CI^X0\-95>5*6IE6BW9O\]GQFI XS_[;.XX1OLY4KH9\]!B?OMN5]*!G%KU_8&O.WUB0>$G,L<@S+\@R+,9!Y,51 M=/343AQ,O"R-6>#[GI^EN*:X#P_I">Y9Z,4\I17XMUK#CF+V7 MI=3P/(6$>UF>']&2>Z&?TBI-?79GA97T+$[P;!QX889KD(0,M125LF'CR/>" M-, FYUX:Q'0J]7CH8Q''7A(2'4^\R,]I*_%XCB=7$ MX,< "]^(YSEV(I;XV$SPWXL&119E+,!NSG(_=!C(THR!F">X\](H?IU7@9\H M]'@4. \$'L]"@655VYG-B' MK,-2SM%>=SGT&/D\N9LP U^V5NE'-M^X?.L!IDF\5>XT(5TTCS__E/$@?6N8 M'/1]3E 9)LP&@>;5^.LCOE7(,>/!Q&=_?W;I $!%L5;%$Y6E\5@C78WJ[9GU MD?8GB!XQ&/,)P'9G5?'E#?7\TM5 C"*=>P#9":$2PB*"*Y\ OA]4\P8FM#!Y MY@(VKPH8\H0PB"8Y"TA"F$P2%\ ":*Z0EN-XDA%+QSB9(#'^J.QRJ>H2.;I! M&U'S"7"*7P_FP:EE!7]3@E8P:1Q.?,?-=]S \P-LIK/08KXAA=L;,(?L7ZYO M[J^G[Z^NKX\@A#,?@EP<^5MVKP74[V:H0E$%@9^@GC^)68AS9$2%R!?.IU57 MFVM6RP7^21V+0*&J:WBFU63,. ^)02^@OWX$B#3LXR2 .^WAD7;U5O/CEQ+NZGO:8W9>%+I] MG@LH=FB@W*=%C"*=L0\?;YR<#MFL$%H_ G(/0I>&BFN2HDY'7HZ*C$XNFH7+ MEXV""'+=.L@OE"H?JIHJ?.K%:3+@Y%(U7Z7NLJR4,^N$H;6,_WL$VU:5[7/- M"Y,(U%X8Y>Q&(HUW36>IEP0^R[P>'\C^]"Q77V ME,ISFF#&]%_VYWB'C 8![H=>$(0T)T!2<&@DR(;BE!TN3MN:L'7O#2K51?_7GV.D( L?THVWVFM_B$64EFA\10F\_ M[%0X ,E\@&3^ZG[Y>1< U#,W<[1AM^AM-+80//>A\Z",5[?,_9-LL43UDE2T MV$)3KGR'T\T0^/IQ])?#?#RL %P:L$B)1V**=\S =[4@# -WY=R]J&JJCMOL M&G*&*)$U>$STZ"I\J+$! @_U7DLY=F]1U K&$3\Z*'.;G)WKND;86?!\9NNO M6TTC?[??7\;G@Y?+\^[CW;;X]VGS]^$7E CJ^4&ULK5=M;]LV$/XK M![#BG'9FU[XM5L]O5"U%5SBK0935Q73ZRL4:G792WJ;A<_\ MOK1N83"]6+)[_(+VZ_)6T]>@E5+P"J7A2H+&Q65OEIQ=#=UY?^ ;QY7IO(.S M9*[4@_OX4%SV8@<(!>;626#T>,1K%,()(AC?&YF]5J6[V'W?2+_QMI,M&'+R]YI#PI("Y$L;_PJHY&_<@KXU557.9$%1:I+D7;ZJ_3>"X=*1\L9IV.=VSTQO& M-7QCHD90"[CADLF<,P$?I+&Z)N]; T=W;"[0]"\&EC2Z>X.\D7X5I*?/2$]2 M^*2D+0W\+ LLM@4,"&J+-]W@O4H/2GR/^3%D201IG&8'Y&6M_9F7E[UL_WMN M6)0/V)O^NY-,HK/#P ^ M:0&?')(^_4)I6=0BT-6"CV!F#!)73!;PD;,Y%]QR,N03,F=1 90!GS&OM>;R M'JZ8X6:?98=U/X4'>]*V:!=%1V_.2!.I9186#N6C=W'50<,HIS=XY@X/Y(IR MW5AGF2T1%DI0R:#M,R#6L9JC;IF'C_B( I+FF3;/#.Z4)23!&6$L7W\*[-Z=IDIYOO244^!:)-0N:602S8DLX2OOMD2R-DE&Z M^QFT-DX)TIN=KG"_E'7I<98M4#N/Y*JB0FN8KU5+P>26.X\RAWH21\-L] ST M9O.:F?(GPF$%"<7O-;=K8"NFG>DG?1B?)NV=S=.M!0NZ*DEB$F7)^#EU87.7 MF?0_,S-YCIK)B]R,(^I%NY^[W#CYS=86.;1$>UODS'+RG^&>$@I.2[%(!3'$ M:8$Z<.6\^@SB*)F,VN>_8'H\B>)]/(7E%QAV0;![TZWM8Y@DCG88WH ^C:/3 M)/.D?)"YJ*E\ Y=>N4_[W+TX[939ODO0ILM:YQPE>$$,%9379%Y.5+G^9(X] M6UUIO](-O>'F50*R;0&O=&H$^"/')46:TN"*CJ.Q>X!*SMLTRH9#;QN]QJ,Q MX7+K_ZP][H@+]8@JF%FBGRO$.H)5R7-RCD9"]@1QEN>Z9B(42^4-WH?@5=:? M;%O__XD^T)B&;6,:'FX.G6;TR@X4P5>IYJY#N@%O6UIU1U$_( ,?EOB9U M$,?^]GO7[2= O<9WGXZ>3=/)2T9)[GW6Z5O-YC4%&9-KGRSC<_-,ZPMA4+)' MA#DB50Y! Q7XBTC%/9?2 M644@U^[>4PZ/*+LSN&7K9HY+J.J-^G TC-(1Y?6L*$)MVV0_E?1)#-?>!3L> MV!PA&2?IN \T$M/ *YMXR]= TY(T(OB2%7_1Y!J4)C'=22;])\3H@K7%NEMY M]D7BH#/?5JCO_13OYH5:VC#JMJOM'X59F(^?CH=_&9^8)G\9$+B@J_'QF()) MA\D]?%BU]-/R7%F:O?UK27]V4+L#M+]0RFX^G(+V[]/T;U!+ P04 " "L M@5M8U&5PNE,# #'!@ &0 'AL+W=OZ =BC:[N[#X3[(-F,+DR5/DIMVOWZ4 M[;@YH.U]L27ZX<.'%$4O]TK_,!6BA<=:2+/R*FN;\R P>84U,S/5H*0O.Z5K M9FFKR\ T&EG1.=4BB,-P'M2,2V^][&PW>KU4K15 MP7#+R\HZ0[!>-JS$.[3?FQM-NV!D*7B-TG E0>-NY6VB\XO4X3O 7QSWYF@- M+I-,J1]N\V>Q\D(G" 7FUC$P>CW@%H5P1"3CY\#IC2&=X_'ZP/ZERYURR9C! MK1)_\\)6*^_4@P)WK!7V5NW_P"&?$\>7*V&Z)^Q[;$+@O#56U8,S*:BY[-_L M<:C#D<-I^(I#/#C$G>X^4*?R,[-LO=1J#]JAB?WM":CEK3M]C75TJ6 M'P4U; $;8] :R)[@Z+ V= /-2Z+_G_;#N],X//O4D[.>?*)LA1ILQ2242A5[ M+L34!TE30>VHRRG#G+/^'DGRJET!?_4&$E8^"]-8.N/$(,(W9=' B0]SOW,[ MG0+32#%AIP2- W,.=,989Q3Z<,[N$<.F1LUS DZBZ22>PGN(%[&?GL6TBN:I MOXC/X/+Z<@-IZ*=1!$GL)PMRN]ELP>&CU$_G(4$7_GP1PKVR3(!XKNF0]GMR M7/C)/'$K1[N(7,3G\%SFHBTH"2H/?)_=S7S8,LD*UB=T1160![0_H%UC.?B6 M:9YER.2LDW1/IISJ6R+A:)(()G,B;LA7%: >J ;#>D^!BQ;!*@I"8(M:.OE8 MTI,:F-LG*C,U;IO;5KMP^(AY:RDO.HLNM*H;)I^(11_4[%2K;04_6Z:)SYUJ M5^WQG*A6T]E+C1L<#1=*M.Q&J(%@[SM%2H>-"S#^N]:_ 5!+ P04 M " "L@5M8DJ2RSE\$ ">"0 &0 'AL+W=O;*$6J M)!7'^_4[4K+K8(Z_2*3$>WC/.";K74?)JMERS;XB/9;>Z]I-CFB5+Q!:;B2H+&^"6Z3Z[O, MK?<+_N"X,R=C<$S62GUWDT_531 [AU!@:1T"H]<3OD=#@Q*%XS2 >#U/O=;^2]_, L6RVUVH%VJPG-#3Q5;TW. M<>F"\F@U_>5D9U>_VRUJ"#\^4Y0-CN"3+%6#$7RA? B_LK5 ,UI.+.WDUD_* M ?6N1TU?04U2^*RDW1KX*"NL7@),R,6CG^G!S[OT(N('+,-.+O'NVP&0%@P(&_KY=&ZLI6_XYQ[M'SP/@ )BD)2D4%:*QQ MF](RJ)6@0N9R+]E M&*B\Z2XM$BR6=#,(I@=:R$TB/!%T33)1W %X2R*IX4;I7D4%U,: M+*(\CX%JE"I0 CZ7/7J8C""-LD4.X2):Q#0KTAP>6:\?[5MJ5MN3#68C>/NF M2)/T'=G%Z>(X>\U=5O[HN.&^NY!,ED1!.2A6(7%P/UX2.$ F44;.A+-9/((' MTHZWI'#8LCWU.TMB:10D0056G1.EB(IX2AB+C#"2*,T)Y5(,PW1$ZZ915F0C M,LL39YP4&7Q5E@E0%TQ)\3Q*T]0KGD7IHO"*+^:)%_A_JOLHA\)'G!MH-:=> MS\4>F+6:KSOK6HJC50^69:FFY-L>5$"G6I+;L4O)I&R7P:P15%:3I?C'HN M-,L7(V?O2W:/;A,\7ZC^F?9VKEPCYTV+_K 4^['/G4NY16/15205ET^4I2Y_ M@9,B7/NA@^WSBSCH#?H^W@7YB5>M/X+6RE'I^N*4+%&JW@/[7BAP=)FZ#XY5L]1]0 M2P,$% @ K(%;6"LF9RB& P *P@ !D !X;"]W;W)K&UL?59M;]LV$/XK![4H%L"(7BP[=FH;L-.NVX=BAM-M&(9]H*BS MS84B-9**DW^_(R6K+NSX2RR2=\\]#^^%F1VT>;)[1 ZAH5G6RUJ9BCI=G%MC;(RN!4R3A+DG%<,:&BQ2SLK&UK%/4HI*E16: 4&M_-HF=ZO M1MX^&/PA\&!/OL$K*;1^\HM?RWF4>$(HD3N/P.CG&1]02@]$-/[K,*,^I'<\ M_3ZB_QRTDY:"67S0\D]1NOT\FD10XI8UTFWTX1?L] 2"7$L;_L*AM1V-(^"- M=;KJG(E!)53[RUZZ>SAQF"1O.&2=0Q9XMX$"RT_,L<7,Z ,8;TUH_B-(#=Y$ M3BB?E$=GZ%20GUMLD$FQ4W3-#AZT=19^^L8*B?9F%CO"]U8Q[[!6+5;V!E:: MP5>MW-["9U5B^2- 3,1Z=MF1W2J[BO@)^2T,TP%D23:\@C?LU0X#WO -O#4I MQ*J6^C4(7J'"K2#-?R\+ZPQ5R#^75+>8^65,WS7WMF8?7T!>/U(5E(Q'T%LYS5;S"YQ?J3XOP()FU8BLX\]5^2<;50)=E MG$;DQXC81>0_1(0#&@1F8:LE=;J]A[^0F;82@/*(58&FSV7@[S49?$;5()D? M=VQ36&Y$[4$M,%6"%-P'M/ >)L/I=T/B2"<6TD&6C^&;=DP&EJ>XD V2R0A^ MJ]$03;4[LJ> &U+)#-^'&"792UT'I?E@.AW!(TT*[^!/:5X]87#/!PF5^1R<#KZGUQ*F=HM\6ENK%G%P M5ED97>&'=Y,LS3[">?5VE[MFH?]IUF7CR0TLRW]IT'8[Z0VD^>3M ,,V1_EH M&FQ/?3M=GJ:AUT!U]\-?@8I#61GZY/929N.3 5ZAV85GRA)INIYVEO>[_4NX M;!^ [^;M,_J5F9V@QI&X)=?D]HZR:MJGJ5TX78?GH-".'I?PN:?7'(TWH/.M MUNZX\ 'Z_P\6_P-02P,$% @ K(%;6 #6TNB! 30L !D !X;"]W M;W)K&ULK59M;^)&$/XK(ZXZ)=(V>/T. 23R4O6D MW@F%7$]5U0^+O< JMM?=78?TWW=VC1WN BB5^@%[;<\\\\PK,]E)]:2WG!MX M*8M*3P=;8^KQ<*BS+2^9OI(UK_#+6JJ2&7Q4FZ&N%6>Y4RJ+H>]Y\;!DHAK, M)N[=0LTFLC&%J/A"@6[*DJE_;G@A=],!'70O'L1F:^R+X6Q2LPU?]2:MX>.[0?W&^HR\KIOFM++Z)W&RG@W0 .5^SIC / MV5D4(JJO;.7?1S>H^#O%7S'NS7D6-XQ MPV83)7>@K#2BV8-SU6DC.5'9I"R-PJ\"])P\7DZ%!$U9PF.WA;EHX_P0<]>&SK,Q6PWV5\_Q[@"%RZPGZ'<$;_RSB'<^N M(* $?,\/SN %O<.!PPM.X-TS58EJHP_<_7.^TD9A??QUS.$6+CP.9WMFK&N6 M\>D FT)S]* MQOP8\M:%LT:.N_"XY5CFH$*Z8B63HUTM(ND^VE8RP*;7<,8 M_N!,M:4 F$A>KE"T2Z:]^/9"X4M3:A'CR\#0* M"!WY\!O7^CMI9HP2J\;8T@4CH6;*B$S4S&"Z0?.L4<((KN$B"2_A(O3Q,KH\ MAW!;,*UA[MQNSS> @B4.$^S+[&DKBYPK3?;1<61IT%(-4DYV-,G.$8 M6P/\!<>IQL39^&%@#7LA;PRC*0Q(CL:J9S1@IQ>*MD]&6"'-*R$55-*@0S%) MD]!>J0Z5&,>@H!$;1Y22J(PW>(T1]$D0I23'Y@39_,?$T(3$&+DDC=T1\1,OZ%-T,EA=W(/ )Y$76 P\ M4Y+$Z%&48AA#$E,/\QT>YKEOPR[4XTJ7JL2=2IG M!EG4#[+HW8-L7AF1=[%=OO;E_4M6-'92K)4LX5:6-=:LVJSH.\+E!';8O=B[AP0-*F:LR)JB)WE^-O[0AD=:#E8\8XWF M%ENHKNYVLBERV&*5X'>.BPP2M#7DC:[[,.)VY@BA.2%S#PZY^N M-!.:$HJE0R./>#3!9)RH\$ZAN]. A#C^(IS4C])@&"W9GWN:!U/XC2FLAL>K#CX7[%QBYS&(#:5:;>=_FV_*\[;%>E5O%TT/S.U$96&@J]1U;M* ML&I4N[RU#T;6;F%:28/KESMN<=_ER@K@][5$W_6'I>,[SPOW9%LHL^#&BPIO80/JH;H3>N:V+!DI@4G"&1*0+YUK_RJY-/$V MX"\"!WDT1D;)(^??S>0F6SJ>20@HI,HP8/VWAS50:HAT&O\VG$[[2@,\'C^S M?[;:M99'+&'-Z=\D4\72F3LH@QSOJ+KGAR_0Z)D:OI13:7_1H8GU')3NI.)E M ]89E(35__A'X\,1P(_. ((&$+P$3,X P@80OA8P:0 3ZTPMQ?J08(7CA> ' M)$RT9C,#:Z9%:_F$F6W?**&?$HU3<0(R%:2R>\!SM-I)'2 EPBQ#F_HHF/4- MV3*2DQ0SA:[3E.^8(FR+[C@E*0&)/J -S]4!"T )[/5AJO314&C-I9+H;0(* M$RK?Z;"'38+>_OENX2J=O$G!39M$5W6BP9E$_0!]Y4P5$GUB&62G!*Y6W4H/ MGJ6O@D'&!-(+%/KO4> %84]"Z]?#@QYX\GJX/Z F;#@]^.=6QZ,;!:7\UF=^33[I)S>UYTI6.(6EHXN+!+$' M)W[SAQ]Y'_N,&Y,L&8GLQ-1):^IDB#V^UXQ8I(6]#MG1P4[MP4YQ112FY.?+ M\UA[6G-/+;X)V5'+62HT')-V6%B:A% M%EAL0?:)B3I^^_-PVA73C7LI8RCB1,"L%3 ;%-!66[-G"M*"<M&HFLMLH]ZL%*T"7%]+*Z>II6J>Y)VM6V M7;ZV7>*+]95NH^NN]W^:N@?_JBL581)1R#6E=S'3!474?6T]4;RRG=XC5[IO MM,-"?PJ , 'Z>IZ8%[0?%_%_4$L#!!0 ( *R!6UC [4(LN@( /\& M 9 >&PO=V]R:W-H965TYM@8_&E4LPP7J MVVJNS,YO65)>HB N!2AQ 6&! MB;8,S+PV.,.BL$0FC-\-I]=>:8'[ZQW[ET(,45VQ= MZ!NY_8Q-/GW+E\B"W!.VC6_'@V1-6I8-V$10 W"E]NM47!UBIEDT4G(+RGH;-KMPQ71HDSX7MNT+K,*%ADB1R+307&98PQ.8>P>P9!)P@/!#1[ M.3PX (]?#N\^DTW8-C1T?.$1OJ\J8X+_9;:C9S"3@DR/4E8/F6GJ7"&AT&S7 M\2LNF$@X*V!AC&@F6A/\G"Q)*S.3OPXUJ Z@=S@ JU,75+$$QUYE[U(;]**W M;[J#SJ=#Q7U-LOB5R!X4OM<6OO<<>[0_ %@/P*'BU21]1V(U>1/UPT%_Y&_V MB_+4:3 <#A\ZQ4^=@O#CH'6JD_#WI*%$E3F))7 37(](:VU5?.+$ZY%]:M2] M%N/_-/6OX9JIC N" E>&LG/^P82D:KFM-UI63H"64ALY<\O<_*%060=SOI)2 M[S;V@O:?%_T#4$L#!!0 ( *R!6UC5@U9E30, .,( 9 >&PO=V]R M:W-H965TPVF*DNF'^#.5J#BV2MU#>W^2>?>H$CA (SZQ 8_>UQ M@4(X(*+QO<7TNBN=X_'Z"?UM'3O%LF8&%TI\XKG=3KVQ!SD6K!+V01W>81M/ M[/ R)4S]"X?6-O @JXQ59>M,#$HNFW_VH]7AR"%,7G"(6H?HU&'X@L.@=1C4 M@3;,ZK"6S+)THM4!M+,F-+>HM:F]*1HN71975M-33GXV7:+)--_5DJH"YI4A M V. R1Q636;=^8IO)"]XQJ2%69:I2EHN-W"O!,\X&KB&!R5<41V8SIU#:V3@ M 3/D>[86"#-!-<-DAD"&L%35VA:5^&GZ>HF6<6'>$-R'U1)>OWH#KX!+^&^K M*D.,S,2W%+-C[F=M?/,FONB%^,((WBMIMP;^ECGFSP%\$JM3+'I2;!Y=1%QB M=@.#\ JB(!KT$%K\NGMT@5:WSZ]'024W_UQ..=&23P,.Z-G-... M9GR1YBRGY-#K9\ J:%7H(]B@),=W)W%X0O#<*(Z'M_T$DXY@G1$*C^@TI,]MKH>CH)_SN.,\_K4Z19E? MJM#Q6?&-;Y/XA."YT;,R;@CZ1_.B1+VIQZB!NI$TC; [[2;UK!Y0)^=SFN#- MP/T)TXS_]TS32V= 8$&0P,NZ+YKTO\!4$L#!!0 ( *R!6UB)7[/<) 4 !@= 9 >&PO=V]R M:W-H965T !)[$&<&H[R6[5'U_S" 1"F&SJ?)D!.O8DF( M!%_3)!,38RGEZL8T1;0D*1;7;$4R]F6*: M&=-Q<>V>3\=L+1.:D7L.Q#I-,?]V1Q*VG1C0V%UXH(NES"^8T_$*+\@CD<^K M>Z[.S!HEIBG)!&49X&0^,6[A38B\Y-/\<2P\HI( M0B*90V#U;T-F)$ER)%7'WQ6H4=\S3]P_WJ%_+,@K,B]8D!E+_J"Q7$Z,D0%B M,L?K1#ZP[:^D(N3F>!%+1/$7;*M8RP#16DB65LFJ@I1FY7_\M1)B+P%Z1Q)0 ME8"Z"A%!%R"68%;NG9!=X M]C$\*O!BP?[B6NTX^;OU1NQ I'9&*HMX8@ M?$.,Z8\_0,_ZN4\SG6"A)K"6GDZMIS.$/MT-]'*<1]4XOP()Q2\TH?);GY0E MI%M YJ_3S11Y@>?X8W.S+U)/F&-;OMT."P<+/).^6]-W!^D_,8D3]=8NAE!O MNY;YWAX)B-#(@1T6LYXX*PBL$>JP=0]$"3S7,6"Z$\ 4U7 MF'(U"\L^VOX!'ZO#^,V(<+"<,\F.:K*C_]>D5[LAG#]_MLCH/]VIHQ1B=/A@ MH5V\F%MJ](19#O*#CB2#19\I25!+$IPA2:,(P'%,\RFBMZF#0X*V#X-N3_>$ M(0A1MP\&*SU3!V@UML4:5.(Y4XP3$N\FPG[3,8CQO;.?5K10%UI;OSW;!R_D M*"I@7:+J1 MUH;5%18VH2,=\5*&XK=DU< *GTXA]<=!&L.,XPN&JSF7=>%,X M:-6FLR7.,I* >\QEEJ\6_JW'TAW)HJ5:3[ZJ:[O51+[*B$C^'BM&W@,5K[TB M:76N6M%"76AMP1OS"IU+]:XFUUF)JA,MU(76%K6QQ'#8$[=')5>C$JP(SR_A M17\7EWBC??=T;8VZ/7Q*5/A65)M38X_AL#_^3%7]XLC#?K:$WJK MA?U+F.YP6=Q>VL)\[Q+=OM+H*KN/W>4D$H.-); MJ+'0:-A"WS,NYRRA#-SA!&<1S1:]?#19WHJU3K10%UI;P<:.HTM]*T9:+;=6 MM% 76EO4QG*C"WPP1H>?@N$(>0<]UQ/FVW;7(PY7^+T*F'M;1HK)HMAZ$Z!8 MOY:[+/75>GOOMMC4ZER_@S=AN4G7P)1[AE\P7]!,@(3,%:1U[2N&O-R&*T\D M6Q4;4R],*CF+PR7!,>%Y@/I]SIC0WJ#=#I_\!4$L#!!0 ( *R!6UC@ M?HGKL@4 '@H 9 >&PO=V]R:W-H965T*P6&Y'%ZEVQ%;GY M957(+-9F5Z[':BM%O*R2LG1,,0[&69SDH^EE=>Q63B^+G4Z37-Q*I'99%LOO MUR(MGJY&9/1\X"Y9;W1Y8#R]W,9K,1?ZR_96FKUQ@[),,I&KI,B1%*NKT7MR MP9E7)E01?R7B21ULH[*4AZ+X6NY\7%Z-<#DBD8J%+B%B\_4H9B)-2R0SCO]J MT%'SGV7BX?8S^H>J>%/,0ZS$K$C_3I9ZD016)[!3$[PZ MH:)ZO"^EXH''.IY>RN()R3+:H)4;%9E5MBD_RL[AB8K7:RG6<74*'[ZC M^^];@5YSH>,D56],VI#F"\J(=YO1\F M/3),0M%G,[B-0C?Y4BQM@+&IN2F3@6I8.X=FGXN D_?/)A**/6F3J7Q?O>US/C5M>=2[4-EZ(JY&Y MK"@A'\5H^NLO),"_NSB#!.- 8!:?7L.G-X0^O2]TG)KK6L6A<[[N\_TJO[RX M/IHY2D./F+GT>$B)(PY'$0ZI'Y!+62R+6>% M0D9[*$T6YJKMKFD0ZZ5S 1*, X%9' 8-A\&9M!5 \@D)QH' +#XG#9^3G]36 M/C\XU RA ?/\CK8<<1@S/YITM-6/"P,_#"=N;85-'>'IVG*5,9C^TM,/"<:! MP"S:HH:VZ$QRBB#YA 3C0& 6GP2W%@[_I*!J %LI(6:XHY29(S *C,/!'44Y MXD)"0WQ$4N3 CI+!6FYR+>16)DJ81Y$?Z&L8ZJ43 A2-0Z'9--*61GHFD=7 M4*1"HG$H-)O4UF.308ZRT^+;,^G'F[A9,PJ[,^G$TPC@Z)K/6 MWI)A?SN_^70SNS]!8H,P+YX-D&@<"LVFL'76Q#^7Q$!]-B@:AT*S26VM-AET MGJ=(+.A+P@]I&'8EYH@+/(9[$G/%131D1R36NESR YLK9/;\M'6"T ;!7CPG M(-$X%)I-9&NS27@NH8$Z<% T#H5FD]J:<#+H24\16M2_1X5A$/6$YHCS,65> M5VC]..HSCQZYE]'6_M)A^WMK#*/0.U/.T-K&,,A+YP(H&H="LPEL/3RQM?BWZ(8%OK,N MT,5C4#0.A6:3>="@<;8.#=@6#=@>C7.X;-:Z;/:S;1JLWU?A$6,)NZ^2'7$, M!Q'N::T?1RFC4??N-3YHRM;0HMBEVN]TU*S=&F?>Y]U336.7Y-+OB^ M":Z%V??D?8[E.LD52L7*0.)W$S,HN6]SV^_H8ELU?CT46A=9M;D1\5+(,L#\ MOBH*_;Q3_D'3;#C]'U!+ P04 " "L@5M8FNXRUN(# 4% &0 'AL M+W=O4DPW'.X]]@'S!WO*?O. MUX0(\+/(2SZQUD)LKFV;)VM28'Y%-Z245Y:4%5C((5O9?,,(3A6HR&WD.(%= MX*RTIF-U[IY-QW0K\JPD]PSP;5%@]NN&Y'0_L:!U./&0K=:B.F%/QQN\(@LB M'C?W3([LEB7-"E+RC): D>7$FL'K& 850$5\SGQR#JI0G2K]7@T_IQ'*J MC$A.$E%18/FW(W.2YQ63S.-'0VJU]ZR I\<']@^J>%G,$^9D3O-O62K6$RNT M0$J6>)N+![K_2)J"_(HOH3E7OV#?Q#H62+9,P"W ;B7 KP&X"EEZE*4#C$6>#IF= ]8%2W9J@,EID++\K.RFO>% M8/)J)G%B^D!VI-P2L&2T '-:"B9G@LLDQ!K,U>T)X^ ?L) ++MWF!- E.&#B MC./5BI$55E/X] M\IDE]_"XF F7JNG-\0^_4(%SN6S36FH M7:\UWE?XZ@&[DVL4A1Z4:VEW*HDFSHDB)T3=N/@\+@I\QPO:L$X=?EN'/UC' M3%HX2["V@D'D2V?>)%ELB*RC6- J%KR2DP*3>IHDBPV1=?0RTR0%"P$%OHB!N$O MG7R39+$ALHYL42M;]$IFBDSJ:9(L-D36T1,ZQRV;\X=V:@@Z1H$P1&'/3YHX MSX]D:,]0FC@WW,VT!@["7SKU1MM@46UML_O97%O (.S%LV^2+3;%UI7LN$&&_FM9RN@&VBA;;(JM*^IQ#PT' MMY276"HX^]Y!2+Y71GU+:>(J!"T4(=K@E/"J@!Y?4FI. RJ&[2-P.EO4$L#!!0 ( *R!6U@% \3@ M]@( +<* 9 >&PO=V]R:W-H965T588(9D76>(],C,1<94;HK%J[, M!9+(&F6IZWM>Q\T(94XPM.\F(ACRI4HIPXD NOK5.G7-,8[K=WWC];> TS)Q+'//U) M(Y6,G)X#$<9DF:HI7W_!+5#;^ MY*NTOK+=S/0?"I50\VQIK!1EEQ9-LMANQ M9^#[!PS\K8%O=1<+69671)%@*/@:A)FMO9F&1;766AQEYE1F2NA1JNU4,,45 MLB5"+'@&8\Z4T/LDM0B5P-@NCT+"&4Q0V!!@(<+W>4H7Q&[JZ24J0E/Y 4Z M,KA.^%(2%LFAJ[0XLX0;;H5<%$+\ T(N,:Q#LU$#W_.;<#.[A-.3#X_=N)JM M!/1+0-_Z;1X'K,$439!2MCC 4H-/FUS'"D9P33,SC\ 2S66(VCWD/'NCR/3K^ M<%(DXTNFJF07CMO6L4GB5>!W^IU6=^BN*@2U2D&M?PCZ7_M>@YDB0H&.;X3; M\PV5=P,3):TS3W\;54A'I3WQ)-HE>/NM!%S[!3 [)6;G60%7,^]#9 H4ASGJ M&SSD"T;_:%J^0@$,-WIHC>D*(=/W3E)Y9Q0:>GNQZ=7[S?ZC3W6<=DN.[O,2 M!W>'I,I#DON'I,THCZK$'U^XX5=R/X+HE1"]5TZVMLZT \EV5-H3H[!?@O?? M2K+U7P"SX3W\37NO%:;'5ZXF@RHH=Z\,,27=-R(6E$E(,=:>O7I7WU>BJ)** MCN*YK4SF7.E"PS8375FB,!/T>,RYVG5,L5/6JL%?4$L#!!0 ( *R!6U@[ MDFSPL@, !H. 9 >&PO=V]R:W-H965TVWB@]8(:3@JYA >I3\2CPS6Q9$I9!+AG/B8#5U+BW[R*[ E06OS/8 MR [(K0ULNF' M*ID5&N6S7,_[0@G\RA"GPOOX2\DDTW,@R3NRP'65E"D0OB)S*C?DD;*$T#PA ME:& A.!:(SW4ZP@49:E\0UX1EI./&UY*1,B)J3! [<:,FV!F=3#.B6!LAWS@ MN=I(\CY/(.D3F*BLE>?LYOWN!B:\,?"')^ M.:5S(65T.:7],F4O$VX[T6[EPSWA8U9*')&2S'FV9#G5M&_) @HJJ(+T&WF" MF*]S]C=.\4=!GK__!5QY$%!)O\:FM+:K3?L5I>M.UG0&*8&UB4)8@M& M^.,/MF_]-)3Z:Y)%5R+KI=MKT^V=8P]_PY(=ZPU4X 8:2EL-'U5P79RWH>/C M&IV8VVX^CJT"S[6LH&\6'9O9ENO=CI_I>B)&K8C161'O9:P1"10OGPVWSX9_.Q ,% ZMKXD"=LRY*2IKAS'O#(5/B)IJ3= M9=T*.92XLXZ^=]=$8NU- ML63EZZ'H;P5D.;IFNP ME;*.,OC.\;T#&8-6V+C8!SJ&[-Q@[ 8G='3Z2_N_'80-_J63<,!L\"@7#TEB7N:J;C#;T?:"&ULQ9I;;]LV%,>_"N$50PMTM2C)DITY!NI(ZC*L15"WV\.P!T:B;:V2 MZ)!4G []\*,NEBQ;9N+V 'E)=.'Y'9+_PXN..=TR_D6L*97H(4TR<3E82[FY M& Y%N*8I$6_8AF;JS9+QE$AURU=#L>&41*51F@Q-PW"&*8FSP6Q:/KOALRG+ M91)G](8CD:[!Y\C%=K63P8SJ8;LJ(+*C]O;KBZ&S:4*$YI M)F*6(4Z7EX.W^"(PS<*@+/%G3+=B[QH53;EE[$MQL=/2@;KQIS2P2]8LE?<237EX/Q $5T2?)$?F3; MWVC=H%'!"UDBRK]H6Y5U)P,4YD*RM#96-4CCK/I/'NJ.V#-0#>TW,&L#\]#@ ME >K-K .#"S[A(%=&]A/K=*H-A@]U<"I#9RR[ZO.*GO:(Y+,IIQM$2]**UIQ M4QLI.SM^%='HNX4%F@7] 'PCDIM$8O/2I)G(A7Z 6* M,_1IS7)!LDA,AU*Y+8R'8>W"JUR8)UQ@$[UGF5P+Y&<1C;J H:IO4VES5^FY MJ27^3K(WR,*OD6F8)OJ\\-#+%Z]Z*G;U""97&.R6&+S#(+$FG/8V4T_S:-A4 MRFIHI.W?'J3_=*2NG<'3,;@?TY'!:F+'*KG6">X\%^J)$.B*I;=Q1HI&OD8+ MNB$JAFCR%7VD(5ME\7\T0I\XR00)JSC[^P]EAZXE3<4_/-2KFT9AMLM%AP7PX9E M3\8MKM.]HZ9[1]KN75 >4X'8$EUG47P?1SE)U.BZ5GL!J5Z1!#4C<7\Z[Q-" MZ^A<(2!A'B3,AX0%0+".]$XCO?,\4ZP#&0B0, \2YD/" B!8)Q#<)A#<'YMB MM>;G"@H)\]PG3;%5*>>Q*?:XF':*'3?=.]9W;Y[>4O6-LAMNY;:-JT&EON"B M.%NA3<[#M?J"46]"EF>R>$:B?]4&77UF28&^/;+3FVO]GZL/),P;'W6I>: - MI+L "-:1>=+(/-'*O+<\(O4QHSYL)%WQSC0?SQ_8H MM?W^A.5,1A/G8#*ZTOLY6S%(F@]*"Z!H7<7:! [6I@6^;SW4,\\>G:#Y&5": M7]/VXW4R-NR#I;,NU5EA'=L^L72V.16L3ZJ\8RS:QDF"EIRE^[O+UX@^;&@H MU:PJR0.*:)2K>?4V47O3M-B:]FH&FH$!I7GX.&TRV'K46D#X#*%I7VS:A M@Q_+Z-"[G)Z0"C1' TKS0&D^*"V HG4E;1,U^)DR-1@T50-*\T!I/B@M@*)U MXZ'-U^ ?3-CH[<_6]3C+,AY;EN5TIU$/U*L/2@N@:%W%VA00UN> OF\S!)K7 M :5YH#0?E!;@XZP3=D8C]\2NJ4WP8'V&9][)X.TV3!O.4'D* W%Z3[.<]DH) MFN@!I7F@-!^4%N#C-!0VL#MQ1_UBFFWVR-1GCW;;)/0-725$B3HO5M=4C<>% M9.&7/A'UQ'-%!*5YH#0?E!9 T;I*MZDD\YE2229H*@F4YH'2?%!: $7KQD.; M2C(?2255O\>P97TP[T#9RGEJ_)HH$#E+V/5,:[F:7/\\&UYZ.[@N8T*5"&F]&ULO59K3]LP%/TK5H8F)@%Y]%?[]K-V0I30/3RKZTMG//\;G'U\GMK82\4W, 31X2GJJ^ M,]=Z<>JZ*II#0M6)6$"*3Z9")E3C5,Y Y/"! M'!"6DN]SD2ED4CU7HW*SOQOE*L_7*H,=*B\@.B&A?T0"+P@KX,/7PX--N(M^ M%:8%A6F!Y0MW\)UG"E>4(B7WCLA.5 5R"<[@_3N_Y7VLAYR"QA*4TCG!& M)XRC4U!Y_&O>IN4U;Y[EP.NYRW)>VQ&^WVT501MZ&X7>QAOI7?.V2FK"9KOU M3/)V4- (&]62FX7D9JWD,4B49*[G*(W9DL6HGS^2$;Z$-3ZBG%059V4.M1O] M;=GMB6S#DU;A2>M_7L?6/GW9$]F&+^W"E_8;E7=[JW*?7\?MB-W7L5/H[=3J M+9U8M'%B4RD2_.#7EW/G19[M:*_ M69TOZ,LYZ@RM" FZ[?8.>:66Q*^59SJ-Z)]J(=^@66]N152SX?O/Y+NEYLIT MME^HG#%LECA,$>:=M!$OU\WB>J+%PO9;$Z&Q>[/#.3;8($T /I\*H9\FIH4K M6O;!;U!+ P04 " "L@5M8XDW;(\4* "64P &0 'AL+W=O_1]].Q!QXH#M$0=R<"!#!W?$@1X'=NB+;NPM M<4%415<7!7] 16,MT)H_6O9;;\%7FC<3Y:XJQ*^I\*NNKN.O=5JF3=!*-$=W M8B(F=<807Z%;\56:L"+J(IHGZ%]BXEZ7):M*U/H5+$&O E9%:5:^%MZ_W 7H MU0^OT0\HS='G#:]+X55>+"IQHLWA%O'AI&Z[DR(C)X4)^HGGU:9$89ZPI ^P M$",\#I,\#?.&&!'_6>=O$?;>(&(1K#LALWO XK>(XM:=:MR#Y[L3C7OX?'=L M((,>8TY;/#H6\RZ$T5,(F]!F:72?9F(>,/%#*=(&2]YISO2F0[;UR$U6>U?N MHIA=SD3:*EFQ9[.KO_X%N];?=*1#@@608"$06"\\]C$\M@E=A'O%BB8N:1[S M+4-5](WI+J(;(\S46'1@3@O6K"[[*X(=,=OVIQRK1E;?(C19]-APCFPX1C;^ MSGGRD&:9C@"CYU0".C#WE #B+BEU!QSH[*B'?7O A&J''=^W/4_/AWODPS7R M<<>*YAH5^?E#GJ3[-*FC+'M$'\0Z7XF?H@S=U*7P*0\Y^I#;=?09#S25/DBP M !(L! +K1Z4!A1IH;"5[.+2WQOD(-4*\^EA/B#%*2:8SAC-486(7@X854SZOETI&#!LF+!YI+E.HYYG8L)6["8I?OH/F/ME.5- MID-Q+18'L1I$[:36,@9:J!S0>I>E9Y,A9:J5[ZLKIFI%;($VPIBL&K!1V%[] MO&N37KY&&8M*AHJFW3GGJWDM/AB( JT*#FB]Z;!4DJ%JA GUACSIK*RE,\*3 M5.C8+-$_%EPP53VVTXF);+C;BJFDI094I6-562N22R.^*7:'Q*A6-O7I""]2 MH&.S0F\UA&FB@,IRK&KJ8=-$8Z+,$=7$'[N2B)3EQ"S+.R$A1(10G:NT2SV# MU9-]B[,Z:2ZVM:'79#[.5,J(1I 39WC=!#HSBATRE& :.TJH3^Z2X3JGL[(M3V%+8T8\]T3A]]F2TIV8I?NQ M.>.:RN96&-&',W%I+$3%]/2'ND@$"FAB5E"-_>J(99]4$E-5!WL M^DLE66O4LN62)1F2I]H1B]K+L55?RFIBEM6F>VYFU\F$:%3RMXNRYUQJ:35-3$K*B;Z32805IV0(4U426QKB&E,=,VI#1VQH84E2J; MFE7V=]Z41+^C.[ZJ'J*B:PA4+-[D/./K1^W6 U %#HH6@**%4&C]:$K13_&+ MM1EIA-T/![H:"W0[U$ONAJ*R,Z,O=[Z"@Q1(H6@"*%D*A]8,DBS1J+M(F)230 M6HUJ[ELLK6&YIK'R"?&4A*3=M^4X(QT0*HLV^B(;MT1&^EQ$"=M&Q1<]EZ#U M'2A: (H60J'U R@K2FK>R_6'LA!H&0F*%H"BA5!H_2#)TI6:2]=)60BTE*6Z MVE/-0II*=ND-*WN-%?6),](XHK**I6=V;GUW#OJ0SW<%CYM?&BZB(MZT%T#" M]BSCH[?=S.G7]CDP0>;UGA71 MFDUK*)E/:S+%D&@!*%H(A=8/L"S&;?,#1R^V"]X&K2 MS/GJ[(Z'!%UB5;UA7+1I=O@ MC*1*T M1P"*%H"BA5!H_0C*'H%MONO\LH[LF!%K285_) MHJ $4+H=#ZL9&M L?<*OA#ZP=H-P 4 M+0!%"Z'0^D&2W0#GS![T>GO/BC9G=:_,*'F6H%=I?OC\6AL=S6.7V,9T^(CJ MK?G@DXD'W04 A=8G7M;_CKG^UQ-?UO>_L;A"%4=LN\OX8[NB/"WO8D%)#FV M\ M;E^I./C^%K\+NU=$2ICNC94_1<4Z%:')V$I 6F\]D7Z+[B60W8>*[]JW'-[S MJN+;]L\-BX1 : S$[RO.JZ M! L!8 !D !X;"]W;W)K&ULM5A=CYLX%/TK M%ENM6BD=, 0(LTFDF(Y-9\6EU;LOF4EB(E.5XRP,LL0^SG+4[I;F9!Z^G" M%[+>"'7!GD\+M,;W6'PKEDR>V0U*0C*<$'3?T@B-C-K8H$$KU"9BB]T]Q[7!?D*+Z8IKS[!KHYU+!"77-"L3I8, M,I+OO]%C+<1! AR?2'#K!/=7$[PZH5+.WC.KRKI# LVGC.X 4]$231U4VE39 MLAJ2J\=X+YB\2V2>F"^9[ @F?@*4)^#/'R4IY#,2(_!)=M!;<"^[)BE3#.@* M#$6^OL,"D92_D3G?[N_ ZU=OP"M ' $7,?U>M(7OY[NZNFVU*@1RFV$>]R/K9;J-2]0C&>67(LBK?0_H5X!J5]G.(Q@%XZF]/2RJ&P6=*/(G39A&=]S0'0_2_8@Y MOP8W<5QF98H$3N02EZK$!*E-I(_M'B\XX/'6AY,.W9ZP, R=L)^NW]#U!^E^ MI0*EH#BA<8Y[]?4[5,8.=)PCPMTHSW5]V,\W:/@&P_)*AGV4!K/.;7=#8%J! M85-@>,%5'YJ4P1"8)L.DD6%B>M5/.OWF3B \:LIG@C2N4<,U&N1Z6Y(T(?FZ MXDHRN9BV6+'M?04-0IW[A R!:55#IWV1.Q=LU1KM8X+!E>4GS=MW(.)"^][AYNV'^./""$\W;FA8X M[%K>E2PGHF1X!%;D41WPDE2M(X) M#CJ1%_5OV&G,*(RBX_;M1L%Q<&!T=<*MMX'#YN:&L)BA53^SP=2SGXPA-+W0 MUAC!Z))-:M0KF4+3_\NW9LD==" O:=(:43.KCC"6SG*M0IK/]>'1_(FA131@?J! TJPXW&"68J0!Y?T6I M>#I10\MF2#W_'U!+ P04 " "L@5M8(2P,<"9%A6Y&WA>Z!:8 ME,YBINN6;#&C6Y&3$I8,\6U18/;M!G*ZFSN^LZ_X1-8;H2K&I$D$,J M% ++OT>XA3Q7)#F.KPW4:?M4PL/K/3W1DY>3>< <;FG^-\G$9NY,'93!"F]S M\8GN?H=F0F/%2VG.]2_:U6U#ST'IE@M:-&(Y@H*4]3]^:HPX$/BC$X*@$03' M@O$)P; 1#(\%X0G!J!&,7CND<2,8OU80-H)0>U^;I9V.L,"+&:,[Q%1K25,7 M.EQ:+0TFI5I9]X+)NT3JQ&+)Y")EXAO"98;BKUM2R64C+M!'N:A_11\Q8UB% M'KV)0&"2\[>R]O-]A-[\_';F"CD A7'3IK/;NK/@1&<^^D!+L>$H+C/(>O31 M"_K '#ES-OI!_OIWP1&8@(/ ^3Y%RCP@J!O0F;Y>UP.T/"T/#++(TA;^;!' M'K]>WM=[\GJY;_!RV"ZEH>8-7UA*%VB9XU)T5Q3ZYP_9'-T)*/B_/6.]J=FC M?K;:7Z]XA5.8.W(#Y< >P5G\\I,?>K_U1?&U28LJF%C#5,'\*/<7X;AU/.\F?MX&+.>AM[$ M"Y\U3'H:^H$_.6S8\7K<>CTV>GU75)@P]1CU.6S4GNNP35A4P\(#/XZM?;%% M8FK1,3-LS0R-9LIM*@7(.%HQ6B".>U M$7JNUS9AD4U8;!.66()UPCQMPSS]'P_]J.)2/IW-C6L.GA]C08=[>PR&:'L4U88@G6"9GO_?C" M\RP?> UP_-*I<6ON^=QGSBHMMDI+;-&Z,3SX2O>-,7R'28GDBW9&>$4YT2_= M,HC5_NN]TILO[#?>WJ :>SCW@;1*BZS2XH;66;Y>51'J#B9PC MJW-G=4'02N=Z'J@0M-"7&\ 9,-5 WE]1*O8%U4&;P5Q\!U!+ P04 " "L M@5M8+.^(D_$" !<#0 &0 'AL+W=OUBVH5)3L"J$Z>VT[3_?K9) M$Y# 2*BY 3OQ>?V.,ZFY>)0K (5>BJ6OBP%D-0&Y