0000897077-24-000009.txt : 20240222 0000897077-24-000009.hdr.sgml : 20240222 20240222162416 ACCESSION NUMBER: 0000897077-24-000009 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 124 CONFORMED PERIOD OF REPORT: 20231231 FILED AS OF DATE: 20240222 DATE AS OF CHANGE: 20240222 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALAMO GROUP INC CENTRAL INDEX KEY: 0000897077 STANDARD INDUSTRIAL CLASSIFICATION: FARM MACHINERY & EQUIPMENT [3523] ORGANIZATION NAME: 06 Technology IRS NUMBER: 741621248 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-13854 FILM NUMBER: 24665206 BUSINESS ADDRESS: STREET 1: 1627 E WALNUT CITY: SEGUIN STATE: TX ZIP: 78155 BUSINESS PHONE: 8303791480 MAIL ADDRESS: STREET 1: P.O. BOX 549 STREET 2: 1627 EAST WALNUT CITY: SEGUIN STATE: TX ZIP: 78155 10-K 1 alg-20231231.htm 10-K alg-20231231
00008970772023FYFALSEP3MP3Mhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrenthttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationsCurrenthttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligationshttp://fasb.org/us-gaap/2023#LongTermDebtAndCapitalLeaseObligations00008970772023-01-012023-12-3100008970772023-06-30iso4217:USD00008970772024-02-16xbrli:shares00008970772023-10-012023-12-3100008970772023-12-3100008970772022-12-31iso4217:USDxbrli:shares0000897077alg:VegetationManagementSegmentMember2023-01-012023-12-310000897077alg:VegetationManagementSegmentMember2022-01-012022-12-310000897077alg:VegetationManagementSegmentMember2021-01-012021-12-310000897077alg:IndustrialManagementSegmentMember2023-01-012023-12-310000897077alg:IndustrialManagementSegmentMember2022-01-012022-12-310000897077alg:IndustrialManagementSegmentMember2021-01-012021-12-3100008970772022-01-012022-12-3100008970772021-01-012021-12-310000897077us-gaap:CommonStockMember2020-12-310000897077us-gaap:AdditionalPaidInCapitalMember2020-12-310000897077us-gaap:TreasuryStockCommonMember2020-12-310000897077us-gaap:RetainedEarningsMember2020-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-3100008970772020-12-310000897077us-gaap:RetainedEarningsMember2021-01-012021-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-310000897077us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-310000897077us-gaap:CommonStockMember2021-01-012021-12-310000897077us-gaap:CommonStockMember2021-12-310000897077us-gaap:AdditionalPaidInCapitalMember2021-12-310000897077us-gaap:TreasuryStockCommonMember2021-12-310000897077us-gaap:RetainedEarningsMember2021-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-3100008970772021-12-310000897077us-gaap:RetainedEarningsMember2022-01-012022-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-310000897077us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-310000897077us-gaap:CommonStockMember2022-01-012022-12-310000897077us-gaap:CommonStockMember2022-12-310000897077us-gaap:AdditionalPaidInCapitalMember2022-12-310000897077us-gaap:TreasuryStockCommonMember2022-12-310000897077us-gaap:RetainedEarningsMember2022-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000897077us-gaap:RetainedEarningsMember2023-01-012023-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-12-310000897077us-gaap:AdditionalPaidInCapitalMember2023-01-012023-12-310000897077us-gaap:CommonStockMember2023-01-012023-12-310000897077us-gaap:CommonStockMember2023-12-310000897077us-gaap:AdditionalPaidInCapitalMember2023-12-310000897077us-gaap:TreasuryStockCommonMember2023-12-310000897077us-gaap:RetainedEarningsMember2023-12-310000897077us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-31alg:segment0000897077srt:MinimumMember2023-12-310000897077srt:MaximumMember2023-12-310000897077us-gaap:EquipmentMember2023-12-310000897077us-gaap:EquipmentMember2022-12-310000897077us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-12-310000897077us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-310000897077us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-310000897077srt:MaximumMember2023-01-012023-12-310000897077us-gaap:EmployeeStockOptionMember2023-01-012023-12-31xbrli:pure0000897077alg:RoyalTruckMember2023-10-100000897077alg:RoyalTruckMember2023-10-102023-10-100000897077alg:SECSchedule1209SalesDiscountsMember2022-12-310000897077alg:SECSchedule1209SalesDiscountsMember2023-01-012023-12-310000897077alg:SECSchedule1209SalesDiscountsMember2023-12-310000897077us-gaap:InventoryValuationReserveMember2022-12-310000897077us-gaap:InventoryValuationReserveMember2023-01-012023-12-310000897077us-gaap:InventoryValuationReserveMember2023-12-310000897077us-gaap:WarrantyReservesMember2022-12-310000897077us-gaap:WarrantyReservesMember2023-01-012023-12-310000897077us-gaap:WarrantyReservesMember2023-12-310000897077alg:SECSchedule1209SalesDiscountsMember2021-12-310000897077alg:SECSchedule1209SalesDiscountsMember2022-01-012022-12-310000897077us-gaap:InventoryValuationReserveMember2021-12-310000897077us-gaap:InventoryValuationReserveMember2022-01-012022-12-310000897077us-gaap:WarrantyReservesMember2021-12-310000897077us-gaap:WarrantyReservesMember2022-01-012022-12-310000897077alg:SECSchedule1209SalesDiscountsMember2020-12-310000897077alg:SECSchedule1209SalesDiscountsMember2021-01-012021-12-310000897077us-gaap:InventoryValuationReserveMember2020-12-310000897077us-gaap:InventoryValuationReserveMember2021-01-012021-12-310000897077us-gaap:WarrantyReservesMember2020-12-310000897077us-gaap:WarrantyReservesMember2021-01-012021-12-310000897077alg:WholegoodUnitsMembersrt:MaximumMember2023-01-012023-12-310000897077alg:PartsMember2023-01-012023-12-310000897077srt:MinimumMember2023-01-012023-12-310000897077us-gaap:LandMember2023-12-310000897077us-gaap:LandMember2022-12-310000897077us-gaap:BuildingAndBuildingImprovementsMember2023-12-310000897077us-gaap:BuildingAndBuildingImprovementsMember2022-12-310000897077srt:MinimumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310000897077srt:MaximumMemberus-gaap:BuildingAndBuildingImprovementsMember2023-12-310000897077us-gaap:MachineryAndEquipmentMember2023-12-310000897077us-gaap:MachineryAndEquipmentMember2022-12-310000897077srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000897077srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-12-310000897077us-gaap:FurnitureAndFixturesMember2023-12-310000897077us-gaap:FurnitureAndFixturesMember2022-12-310000897077srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-12-310000897077srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-12-310000897077us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310000897077us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2022-12-310000897077srt:MinimumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310000897077srt:MaximumMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-12-310000897077us-gaap:TransportationEquipmentMember2023-12-310000897077us-gaap:TransportationEquipmentMember2022-12-310000897077alg:VegetationManagementSegmentMember2020-12-310000897077alg:IndustrialManagementSegmentMember2020-12-310000897077alg:VegetationManagementSegmentMember2021-12-310000897077alg:IndustrialManagementSegmentMember2021-12-310000897077alg:VegetationManagementSegmentMember2022-12-310000897077alg:IndustrialManagementSegmentMember2022-12-310000897077alg:VegetationManagementSegmentMember2023-12-310000897077alg:IndustrialManagementSegmentMember2023-12-310000897077srt:MinimumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310000897077srt:MaximumMemberus-gaap:TrademarksAndTradeNamesMember2023-12-310000897077us-gaap:TrademarksAndTradeNamesMember2023-12-310000897077us-gaap:TrademarksAndTradeNamesMember2022-12-310000897077srt:MinimumMemberus-gaap:CustomerRelationshipsMember2023-12-310000897077srt:MaximumMemberus-gaap:CustomerRelationshipsMember2023-12-310000897077us-gaap:CustomerRelationshipsMember2023-12-310000897077us-gaap:CustomerRelationshipsMember2022-12-310000897077srt:MinimumMemberus-gaap:IntellectualPropertyMember2023-12-310000897077srt:MaximumMemberus-gaap:IntellectualPropertyMember2023-12-310000897077us-gaap:IntellectualPropertyMember2023-12-310000897077us-gaap:IntellectualPropertyMember2022-12-310000897077us-gaap:OffMarketFavorableLeaseMember2023-12-310000897077us-gaap:OffMarketFavorableLeaseMember2022-12-310000897077us-gaap:NoncompeteAgreementsMember2023-12-310000897077us-gaap:NoncompeteAgreementsMember2022-12-310000897077us-gaap:TrademarksAndTradeNamesMember2023-12-310000897077us-gaap:TrademarksAndTradeNamesMember2022-12-310000897077us-gaap:TradeNamesMemberalg:GradallMember2023-12-310000897077alg:BushHogMemberus-gaap:TradeNamesMember2023-12-310000897077us-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMember2023-12-310000897077us-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMember2022-12-310000897077us-gaap:MediumTermNotesMember2023-12-310000897077us-gaap:MediumTermNotesMember2022-12-310000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMember2022-10-280000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberalg:TermFacilityMember2022-10-280000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:StandbyLettersOfCreditMember2022-10-280000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:StandbyLettersOfCreditMember2022-10-282022-10-280000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberalg:TermFacilityMember2022-10-282022-10-280000897077srt:MinimumMemberalg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-280000897077srt:MaximumMemberalg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2022-10-280000897077srt:MinimumMemberalg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2022-10-280000897077srt:MaximumMemberalg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMember2022-10-280000897077srt:MinimumMemberalg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMember2022-10-282022-10-280000897077srt:MaximumMemberalg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMember2022-10-282022-10-280000897077us-gaap:UnsecuredDebtMemberalg:SecondAmendedAndRestatedRevolvingCreditAgreementMember2022-10-28alg:covenant0000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:LineOfCreditMember2023-12-310000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberalg:TermFacilityMember2023-12-310000897077alg:SecondAmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:UnsecuredDebtMemberus-gaap:StandbyLettersOfCreditMember2023-12-310000897077us-gaap:ForeignCountryMember2023-12-310000897077us-gaap:SubsequentEventMember2024-01-022024-01-020000897077us-gaap:SubsequentEventMember2024-01-292024-01-290000897077alg:QualifiedStockOptionsMemberalg:IncentiveStockOption2015PlanMember2015-05-070000897077alg:QualifiedStockOptionsMembersrt:MaximumMemberalg:IncentiveStockOption2015PlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2015-05-072015-05-070000897077alg:QualifiedStockOptionsMemberalg:IncentiveStockOption2015PlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2015-05-072015-05-070000897077alg:QualifiedStockOptionsMemberalg:IncentiveStockOption2015PlanMemberalg:SharebasedCompensationAwardTrancheFourMember2015-05-072015-05-070000897077alg:QualifiedStockOptionsMemberalg:IncentiveStockOption2015PlanMemberalg:SharebasedCompensationAwardTrancheFiveMember2015-05-072015-05-070000897077alg:QualifiedStockOptionsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMemberalg:IncentiveStockOption2015PlanMember2015-05-072015-05-070000897077alg:QualifiedStockOptionsMemberalg:IncentiveStockOption2015PlanMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2015-05-072015-05-070000897077alg:QualifiedStockOptionsMember2023-01-012023-12-310000897077alg:QualifiedStockOptionsMember2022-12-310000897077alg:QualifiedStockOptionsMember2021-12-310000897077alg:QualifiedStockOptionsMember2020-12-310000897077alg:QualifiedStockOptionsMember2022-01-012022-12-310000897077alg:QualifiedStockOptionsMember2021-01-012021-12-310000897077alg:QualifiedStockOptionsMember2023-12-310000897077alg:QualifiedStockOptionsMemberalg:QualifiedStockOptionsExercisePriceRangeOneMember2023-01-012023-12-310000897077alg:QualifiedStockOptionsMemberalg:QualifiedStockOptionsExercisePriceRangeOneMember2023-12-310000897077alg:QualifiedStockOptionsMemberalg:QualifiedStockOptionsExercisePriceRangeTwoMember2023-01-012023-12-310000897077alg:QualifiedStockOptionsMemberalg:QualifiedStockOptionsExercisePriceRangeTwoMember2023-12-310000897077alg:QualifiedStockOptionsMemberalg:QualifiedStockOptionsExercisePriceRangeThreeMember2023-01-012023-12-310000897077alg:QualifiedStockOptionsMemberalg:QualifiedStockOptionsExercisePriceRangeThreeMember2023-12-310000897077alg:NonQualifiedOptionsMemberalg:TwoZeroZeroNineEquityIncentivePlanMember2019-05-020000897077srt:MaximumMemberalg:NonQualifiedOptionsMemberalg:TwoZeroZeroNineEquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-05-022019-05-020000897077alg:NonQualifiedOptionsMemberalg:TwoZeroZeroNineEquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-05-022019-05-020000897077alg:NonQualifiedOptionsMemberalg:TwoZeroZeroNineEquityIncentivePlanMemberalg:SharebasedCompensationAwardTrancheFourMember2019-05-022019-05-020000897077us-gaap:ShareBasedCompensationAwardTrancheTwoMemberalg:NonQualifiedOptionsMemberalg:TwoZeroZeroNineEquityIncentivePlanMember2019-05-022019-05-020000897077alg:NonQualifiedOptionsMemberalg:TwoZeroZeroNineEquityIncentivePlanMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2019-05-022019-05-020000897077alg:NonQualifiedOptionsMemberalg:TwoZeroZeroNineEquityIncentivePlanMemberalg:SharebasedCompensationAwardTrancheFiveMember2019-05-022019-05-020000897077alg:NonQualifiedOptionsMember2023-12-310000897077alg:NonQualifiedOptionsMember2022-12-310000897077alg:NonQualifiedOptionsMember2021-12-310000897077alg:NonQualifiedOptionsMember2023-01-012023-12-310000897077alg:NonQualifiedOptionsMember2020-12-310000897077alg:NonQualifiedOptionsMember2022-01-012022-12-310000897077alg:NonQualifiedOptionsMember2021-01-012021-12-310000897077us-gaap:RestrictedStockMember2022-12-310000897077us-gaap:RestrictedStockMember2021-12-310000897077us-gaap:RestrictedStockMember2020-12-310000897077us-gaap:RestrictedStockMember2023-01-012023-12-310000897077us-gaap:RestrictedStockMember2022-01-012022-12-310000897077us-gaap:RestrictedStockMember2021-01-012021-12-310000897077us-gaap:RestrictedStockMember2023-12-310000897077us-gaap:ShareBasedCompensationAwardTrancheOneMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310000897077us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310000897077us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-12-310000897077us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-12-310000897077us-gaap:RestrictedStockUnitsRSUMember2023-12-310000897077alg:AwardDateTwoMemberus-gaap:RestrictedStockUnitsRSUMember2023-01-012023-12-310000897077us-gaap:PerformanceSharesMember2023-01-012023-12-3100008970772006-02-03alg:plan0000897077alg:GradallCompanyEmployeesRetirementPlanMember2023-01-012023-12-31alg:employee0000897077us-gaap:PensionPlansDefinedBenefitMember2022-12-310000897077us-gaap:PensionPlansDefinedBenefitMember2021-12-310000897077us-gaap:PensionPlansDefinedBenefitMember2023-01-012023-12-310000897077us-gaap:PensionPlansDefinedBenefitMember2022-01-012022-12-310000897077us-gaap:PensionPlansDefinedBenefitMember2023-12-310000897077srt:ScenarioForecastMember2024-01-012024-12-310000897077us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310000897077us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000897077us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanDebtSecurityMember2023-12-310000897077us-gaap:PensionPlansDefinedBenefitMemberus-gaap:DefinedBenefitPlanDebtSecurityMember2022-12-310000897077us-gaap:PensionPlansDefinedBenefitMemberus-gaap:ShortTermInvestmentsMember2023-12-310000897077us-gaap:PensionPlansDefinedBenefitMemberus-gaap:ShortTermInvestmentsMember2022-12-310000897077us-gaap:OtherInvestmentsMemberus-gaap:PensionPlansDefinedBenefitMember2023-12-310000897077us-gaap:OtherInvestmentsMemberus-gaap:PensionPlansDefinedBenefitMember2022-12-310000897077alg:MidCapMutualFundsMember2023-12-310000897077alg:MidCapMutualFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:MidCapMutualFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:MidCapMutualFundsMember2023-12-310000897077alg:LargeCapMutualFundsMember2023-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:LargeCapMutualFundsMember2023-12-310000897077alg:LargeCapMutualFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:LargeCapMutualFundsMember2023-12-310000897077alg:InternationalMutualFundsMember2023-12-310000897077alg:InternationalMutualFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:InternationalMutualFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:InternationalMutualFundsMember2023-12-310000897077alg:LiabilityDrivenSolutionCITIMember2023-12-310000897077alg:LiabilityDrivenSolutionCITIMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:LiabilityDrivenSolutionCITIMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:LiabilityDrivenSolutionCITIMember2023-12-310000897077alg:LiabilityDrivenSolutionCITIIMember2023-12-310000897077alg:LiabilityDrivenSolutionCITIIMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:LiabilityDrivenSolutionCITIIMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:LiabilityDrivenSolutionCITIIMember2023-12-310000897077alg:WellsFargoInternationalEquityIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoInternationalEquityIndexFundMember2023-12-310000897077alg:WellsFargoInternationalEquityIndexFundMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoInternationalEquityIndexFundMember2023-12-310000897077alg:WellsFargoCausewayMember2023-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoCausewayMember2023-12-310000897077alg:WellsFargoCausewayMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoCausewayMember2023-12-310000897077alg:WellsFargoLargeCapGrowthIndexFundMember2023-12-310000897077alg:WellsFargoLargeCapGrowthIndexFundMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:WellsFargoLargeCapGrowthIndexFundMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoLargeCapGrowthIndexFundMember2023-12-310000897077alg:WellsFargoLargeCapValueIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoLargeCapValueIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel2Memberalg:WellsFargoLargeCapValueIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoLargeCapValueIndexFundMember2023-12-310000897077alg:WellsFargoMultiManagerSmallCapMember2023-12-310000897077alg:WellsFargoMultiManagerSmallCapMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:WellsFargoMultiManagerSmallCapMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoMultiManagerSmallCapMember2023-12-310000897077alg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel2Memberalg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2023-12-310000897077alg:WellsFargoStandardAndPoorsMidCapIndexFundMember2023-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoStandardAndPoorsMidCapIndexFundMember2023-12-310000897077alg:WellsFargoStandardAndPoorsMidCapIndexFundMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoStandardAndPoorsMidCapIndexFundMember2023-12-310000897077alg:WellsFargoMFSValueCITFMember2023-12-310000897077alg:WellsFargoMFSValueCITFMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:WellsFargoMFSValueCITFMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077alg:WellsFargoMFSValueCITFMemberus-gaap:FairValueInputsLevel3Member2023-12-310000897077alg:WellsFargoTRowePriceILargeCapGrowthManagedCITMember2023-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoTRowePriceILargeCapGrowthManagedCITMember2023-12-310000897077alg:WellsFargoTRowePriceILargeCapGrowthManagedCITMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoTRowePriceILargeCapGrowthManagedCITMember2023-12-310000897077alg:TRowePriceEquityIncomeMember2023-12-310000897077alg:TRowePriceEquityIncomeMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:TRowePriceEquityIncomeMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:TRowePriceEquityIncomeMember2023-12-310000897077alg:CashAndShortTermInvestmentsMember2023-12-310000897077alg:CashAndShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310000897077alg:CashAndShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:CashAndShortTermInvestmentsMember2023-12-310000897077us-gaap:FairValueInputsLevel1Member2023-12-310000897077us-gaap:FairValueInputsLevel2Member2023-12-310000897077us-gaap:FairValueInputsLevel3Member2023-12-310000897077alg:MidCapMutualFundsMember2022-12-310000897077alg:MidCapMutualFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:MidCapMutualFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:MidCapMutualFundsMember2022-12-310000897077alg:InternationalMutualFundsMember2022-12-310000897077alg:InternationalMutualFundsMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:InternationalMutualFundsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:InternationalMutualFundsMember2022-12-310000897077alg:LiabilityDrivenSolutionCITIMember2022-12-310000897077alg:LiabilityDrivenSolutionCITIMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:LiabilityDrivenSolutionCITIMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:LiabilityDrivenSolutionCITIMember2022-12-310000897077alg:LiabilityDrivenSolutionCITIIMember2022-12-310000897077alg:LiabilityDrivenSolutionCITIIMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:LiabilityDrivenSolutionCITIIMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:LiabilityDrivenSolutionCITIIMember2022-12-310000897077alg:WellsFargoInternationalEquityIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoInternationalEquityIndexFundMember2022-12-310000897077alg:WellsFargoInternationalEquityIndexFundMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoInternationalEquityIndexFundMember2022-12-310000897077alg:WellsFargoCausewayMember2022-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoCausewayMember2022-12-310000897077alg:WellsFargoCausewayMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoCausewayMember2022-12-310000897077alg:WellsFargoLargeCapGrowthIndexFundMember2022-12-310000897077alg:WellsFargoLargeCapGrowthIndexFundMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:WellsFargoLargeCapGrowthIndexFundMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoLargeCapGrowthIndexFundMember2022-12-310000897077alg:WellsFargoLargeCapValueIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoLargeCapValueIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel2Memberalg:WellsFargoLargeCapValueIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoLargeCapValueIndexFundMember2022-12-310000897077alg:WellsFargoMultiManagerSmallCapMember2022-12-310000897077alg:WellsFargoMultiManagerSmallCapMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:WellsFargoMultiManagerSmallCapMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoMultiManagerSmallCapMember2022-12-310000897077alg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel2Memberalg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoRussellTwoZeroZeroZeroIndexFundMember2022-12-310000897077alg:WellsFargoStandardAndPoorsMidCapIndexFundMember2022-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoStandardAndPoorsMidCapIndexFundMember2022-12-310000897077alg:WellsFargoStandardAndPoorsMidCapIndexFundMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoStandardAndPoorsMidCapIndexFundMember2022-12-310000897077alg:WellsFargoMFSValueCITFMember2022-12-310000897077alg:WellsFargoMFSValueCITFMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:WellsFargoMFSValueCITFMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077alg:WellsFargoMFSValueCITFMemberus-gaap:FairValueInputsLevel3Member2022-12-310000897077alg:WellsFargoTRowePriceILargeCapGrowthManagedCITMember2022-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoTRowePriceILargeCapGrowthManagedCITMember2022-12-310000897077alg:WellsFargoTRowePriceILargeCapGrowthManagedCITMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoTRowePriceILargeCapGrowthManagedCITMember2022-12-310000897077alg:TRowePriceEquityIncomeMember2022-12-310000897077alg:TRowePriceEquityIncomeMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:TRowePriceEquityIncomeMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:TRowePriceEquityIncomeMember2022-12-310000897077alg:WellsFargoVoyaLargeCapGrowthCITFMember2022-12-310000897077us-gaap:FairValueInputsLevel1Memberalg:WellsFargoVoyaLargeCapGrowthCITFMember2022-12-310000897077alg:WellsFargoVoyaLargeCapGrowthCITFMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:WellsFargoVoyaLargeCapGrowthCITFMember2022-12-310000897077alg:CashAndShortTermInvestmentsMember2022-12-310000897077alg:CashAndShortTermInvestmentsMemberus-gaap:FairValueInputsLevel1Member2022-12-310000897077alg:CashAndShortTermInvestmentsMemberus-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Memberalg:CashAndShortTermInvestmentsMember2022-12-310000897077us-gaap:FairValueInputsLevel1Member2022-12-310000897077us-gaap:FairValueInputsLevel2Member2022-12-310000897077us-gaap:FairValueInputsLevel3Member2022-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-01-012023-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembersrt:MinimumMember2023-01-012023-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembersrt:MaximumMember2023-01-012023-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2021-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2022-01-012022-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMember2023-12-310000897077us-gaap:SupplementalEmployeeRetirementPlanDefinedBenefitMembersrt:ScenarioForecastMember2024-01-012024-12-310000897077alg:InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember2023-01-012023-12-310000897077alg:InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember2022-01-012022-12-310000897077alg:InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember2021-01-012021-12-310000897077country:US2023-01-012023-12-310000897077country:US2022-01-012022-12-310000897077country:US2021-01-012021-12-310000897077us-gaap:ForeignPlanMember2023-01-012023-12-31alg:subsidiary0000897077us-gaap:ForeignPlanMembersrt:MinimumMember2023-01-012023-12-310000897077us-gaap:ForeignPlanMembersrt:MaximumMember2023-01-012023-12-310000897077us-gaap:ForeignPlanMember2022-01-012022-12-310000897077us-gaap:ForeignPlanMember2021-01-012021-12-310000897077alg:WholegoodUnitsMember2023-01-012023-12-310000897077alg:WholegoodUnitsMember2022-01-012022-12-310000897077alg:WholegoodUnitsMember2021-01-012021-12-310000897077alg:PartsMember2022-01-012022-12-310000897077alg:PartsMember2021-01-012021-12-310000897077us-gaap:ProductAndServiceOtherMember2023-01-012023-12-310000897077us-gaap:ProductAndServiceOtherMember2022-01-012022-12-310000897077us-gaap:ProductAndServiceOtherMember2021-01-012021-12-310000897077us-gaap:AccumulatedTranslationAdjustmentMember2022-12-310000897077us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-12-310000897077us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-12-310000897077us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310000897077us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310000897077us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310000897077us-gaap:AccumulatedTranslationAdjustmentMember2023-01-012023-12-310000897077us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-012023-12-310000897077us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-01-012023-12-310000897077us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-12-310000897077us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-12-310000897077us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-12-310000897077us-gaap:AccumulatedTranslationAdjustmentMember2023-12-310000897077us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-12-310000897077us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-12-310000897077us-gaap:NonUsMember2023-01-012023-12-310000897077us-gaap:NonUsMember2022-01-012022-12-310000897077us-gaap:NonUsMember2021-01-012021-12-310000897077us-gaap:NonUsMember2023-12-310000897077us-gaap:NonUsMember2022-12-310000897077us-gaap:NonUsMember2021-12-310000897077country:US2023-01-012023-12-310000897077country:US2022-01-012022-12-310000897077country:US2021-01-012021-12-310000897077country:FR2023-01-012023-12-310000897077country:FR2022-01-012022-12-310000897077country:FR2021-01-012021-12-310000897077country:CA2023-01-012023-12-310000897077country:CA2022-01-012022-12-310000897077country:CA2021-01-012021-12-310000897077country:GB2023-01-012023-12-310000897077country:GB2022-01-012022-12-310000897077country:GB2021-01-012021-12-310000897077country:BR2023-01-012023-12-310000897077country:BR2022-01-012022-12-310000897077country:BR2021-01-012021-12-310000897077country:NL2023-01-012023-12-310000897077country:NL2022-01-012022-12-310000897077country:NL2021-01-012021-12-310000897077country:DE2023-01-012023-12-310000897077country:DE2022-01-012022-12-310000897077country:DE2021-01-012021-12-310000897077country:AU2023-01-012023-12-310000897077country:AU2022-01-012022-12-310000897077country:AU2021-01-012021-12-310000897077alg:OtherGeographicalAreasMember2023-01-012023-12-310000897077alg:OtherGeographicalAreasMember2022-01-012022-12-310000897077alg:OtherGeographicalAreasMember2021-01-012021-12-310000897077country:US2023-12-310000897077country:US2022-12-310000897077country:US2021-12-310000897077country:NL2023-12-310000897077country:NL2022-12-310000897077country:NL2021-12-310000897077country:CA2023-12-310000897077country:CA2022-12-310000897077country:CA2021-12-310000897077country:GB2023-12-310000897077country:GB2022-12-310000897077country:GB2021-12-310000897077country:FR2023-12-310000897077country:FR2022-12-310000897077country:FR2021-12-310000897077country:BR2023-12-310000897077country:BR2022-12-310000897077country:BR2021-12-310000897077country:AU2023-12-310000897077country:AU2022-12-310000897077country:AU2021-12-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
WASHINGTON, D.C. 20549
Form 10-K
ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d)
 OF THE SECURITIES EXCHANGE ACT OF 1934
FOR THE YEAR ENDED DECEMBER 31, 2023
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d)
 OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number 0-21220

ALAMO GROUP INC.
(Exact name of registrant as specified in its charter)
Delaware74-1621248
(State or other jurisdiction of(I.R.S. Employer
incorporation or organization)Identification Number)
 1627 East Walnut, Seguin, Texas 78155
(Address of principal executive offices, including zip code)
 
830-379-1480
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading symbol(s)Name of each exchange
Common Stock, par value
$.10 per share
ALGon which registered
New York Stock Exchange
 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 Exchange 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 requirement 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 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 registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and an "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 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 §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 (which consists solely of shares of common stock) held by non-affiliates of the registrant as of June 30, 2023 (based upon the last reported sale price of $183.91 per share) was approximately $1,864,808,595 on such date.
 



The number of shares of the registrant’s common stock, par value $.10 per share, outstanding as of February 16, 2024 was 12,015,281 shares.
DOCUMENTS INCORPORATED BY REFERENCE

Portions of the registrant’s proxy statement relating to the 2024 Annual Meeting of Stockholders have been incorporated by reference herein in response to Part III. 



ALAMO GROUP INC. AND CONSOLIDATED SUBSIDIARIES
FORM 10-K
TABLE OF CONTENTS
                                                                                                                                                 
 PART IPage
Item 1.
Item 1A.
Item 1B.
Item 1C.
Item 2.
Item 3.
Item 4.
 PART II 
Item 5.
Item 6.
Item 7.
Item 7A.
Item 8.
Item 9.
Item 9A.
Item 9B.
Item 9C.
 PART III 
Item 10.
Item 11.
Item 12.
Item 13.
Item 14.
 PART IV 
Item 15.
 Index to Consolidated Financial Statements
Item 16.
2


PART I
Item 1. Business

Unless the context otherwise requires, the terms “the Company,” "Alamo Group," “we,” “our” and “us” refer to Alamo Group Inc. and its subsidiaries on a consolidated basis.
 
General
 
The Company is a leader in the design, manufacture and servicing of high quality vegetation management and infrastructure maintenance equipment for governmental, industrial and agricultural use. The Company’s products include tractor mounted and self-propelled mowers, zero-turn mowers, agricultural implements, tree and branch chippers, forestry/wood recycling equipment, street and parking lot sweepers, leaf and debris collection equipment, truck mounted highway attenuator trucks, vacuum trucks, hydro-excavation equipment, telescopic boom excavators, and snow removal equipment. The Company emphasizes high quality, cost-effective products for its customers and strives to develop and market innovative products while constantly monitoring and controlling its manufacturing and overhead costs. The Company has a long-standing strategy of supplementing its internal growth through acquisitions of businesses or product lines that currently complement, command, or have the potential to achieve a meaningful share of their niche markets.

The Company has approximately 4,350 employees and manages a total of 29 plants with business operations in North America, South America, Europe, and Australia. The Company sells its products primarily through a network of independent dealers and distributors to governmental end-users and related independent contractors, as well as to other commercial customers. The primary markets for our products are North America, South America, Europe and Australia.
  
The predecessor corporation to Alamo Group Inc. was incorporated in the State of Texas in 1969, as a successor to a business that began selling mowing equipment in 1955, and Alamo Group Inc. was reincorporated in the State of Delaware in 1987.

History

Since its founding in 1969, the Company has focused on satisfying customer needs through geographic market expansion, product development and refinement, and selected acquisitions. The Company’s first products were based on rotary cutting technology. Through acquisitions, the Company added flail cutting technology in 1983 and sickle-bar cutting technology in 1984.

The Company entered the agricultural mowing markets in 1986 with the acquisition of Rhino Products Inc. (“Rhino”), a leading manufacturer in this field. With this acquisition, the Company embarked on a strategy to increase the Rhino dealer distribution network during a period of industry contraction. The addition of M&W Gear Company (“M&W”) in early 1995 allowed the Company to enter into the manufacturing and distribution of tillage equipment, which complements the Rhino distribution network. M&W is part of the vegetation management marketing group.

In 1991, the Company began its international expansion with the acquisition of McConnel Ltd. (“McConnel”), a United Kingdom (“U.K.”) manufacturer of vegetation maintenance equipment, principally hydraulic boom-mounted hedge and grass cutters and related parts. Bomford-Turner Ltd. (“Bomford”), also a U.K. company, was acquired in 1993. Bomford is a manufacturer of heavy-duty, tractor-mounted grass and hedge mowing equipment. McConnel and Bomford sell their products to dealers and distributors through their respective sales forces.

The Company added to its presence in the industrial and governmental vegetation markets with the acquisition of Tiger Corporation (“Tiger”) in 1994. Tiger manufactures a wide variety of durable rotary and flail boom mowers, side mowers and rear mowing equipment, along with truck mounted boom mowers and a full line of specialty mowing equipment and attachments.

In 1994, the Company acquired Signalisation Moderne Autoroutiere S.A. (“SMA”) located in Orleans, France. SMA manufactures and sells principally a line of heavy-duty, tractor-mounted grass and hedge mowing-equipment and associated replacement parts primarily to departments of the French government. This acquisition, along with the acquisitions of Forges Gorce ("Forges Gorce"), a flail blade manufacturer in France, in 1996 and Rousseau Holdings S.A. (“Rousseau”), a leading French manufacturer of hedge and verge mowers, in 2004, when combined
3


with McConnel and Bomford, has made the Company one of the largest manufacturers in the European market for the kind of vegetation management equipment sold by the Company.

In 1995, the Company expanded its business in the agricultural market with the acquisition of Herschel Corporation (“Herschel”), a manufacturer and distributor of aftermarket farm equipment replacement and wear parts. 

In 2000, the Company acquired Schwarze Industries, Inc. (“Schwarze”). Schwarze is a manufacturer of a broad range of street sweeping equipment which is sold to governmental agencies and contractors. The Company believes the Schwarze sweeper products fit the Company’s strategy of identifying product offerings with brand recognition in the industrial markets the Company serves. In 2004, the Company purchased the pothole patcher product line from Wildcat Manufacturing, Inc. This product line was merged into the Schwarze operation and, in 2023, the product line assets were sold.

In 2000, the Company purchased the product line and associated assets of Twose of Tiverton Ltd. (“Twose”) a small regional manufacturer of power arm flail mowers and parts, as well as harrows and rollers, in the U.K. Twose consolidated its operations into the existing facilities at McConnel and Bomford and its brand name has been merged into the McConnel product line.

In 2000, the Company acquired Schulte Industries Ltd. and its related entities (“Schulte”). Schulte is a Canadian manufacturer of mechanical rotary mowers, snow blowers, and rock removal equipment. Schulte strengthened the Company’s Canadian presence in both marketing and manufacturing. It also expanded the Company’s range of large, heavy-duty rotary mowers.

In 2002, the Company purchased inventory, fixed assets and certain other assets of Valu-Bilt Tractor Parts (“Valu-Bilt”), a subsidiary of Quality Stores, Inc., located in Des Moines, Iowa. Valu-Bilt is a distributor of new, used and rebuilt tractor parts and other agricultural spare and wear parts sold directly to customers through its catalog and the internet and on a wholesale basis to dealers. Subsequent to the purchase, the operations of Valu-Bilt in Des Moines, Iowa, were consolidated into the Company’s Herschel facility in Indianola, Iowa.

In 2005, the Company acquired 100% of the issued and outstanding stock of Spearhead Machinery Limited (“Spearhead”) and subsequently merged its manufacturing operations into Bomfords facility. Spearhead manufactures a range of tractor-mounted vegetation maintenance equipment, including reach mowers, flail mowers and rotary cutters. This acquisition extended our product lines and market coverage in Europe.

In 2006, the Company purchased substantially all of the assets of the Gradall excavator business (“Gradall”) from JLG Industries, Inc., including their manufacturing plant in New Philadelphia, Ohio. Gradall is a leading manufacturer of both wheeled and crawler telescopic excavators in North America. This acquisition enhanced our Industrial Equipment Division product offering sold to governmental and commercial buyers for digging/grading along roadways, maintenance along right-of-ways, and other applications.

In 2006, the Company purchased the vacuum truck and sweeper lines of Clean Earth Environmental Group, LLC and Clean Earth Kentucky, LLC (collectively referred to as “VacAll”). This included the product lines, inventory and certain other assets that relate to this business. The production of the vacuum truck and sweeper lines was moved to the Gradall facility in New Philadelphia, Ohio.

In 2006, the Company acquired 100% of the ownership interests in Nite-Hawk Sweepers LLC (“Nite-Hawk”), a manufacturer of truck mounted sweeping equipment primarily for the contract sweeping market, which expanded our presence in that market and which complements our Schwarze sweeper line. In 2023, the Kent, Washington facility was sold and leased back.
 
In 2007, the Company purchased Henke Manufacturing Corporation (“Henke”), a manufacturer of specialty snow removal attachments. Henke’s products are mounted on both heavy industrial equipment and medium to heavy-duty trucks. The primary end-users are governmental agencies, related contractors and other industrial users. In 2022, the Henke manufacturing operations were consolidated into our Wausau snow equipment facility in New Berlin, Wisconsin. In 2023, the Henke Leavenworth, Kansas facility was sold.
4


In 2008, the Company acquired Rivard Developpement S.A.S. (“Rivard”), a leading French manufacturer of vacuum trucks, high pressure cleaning systems and trenchers. The acquisition broadened the Company’s product offering to our customers in Europe and other markets we serve.

In 2009, the Company acquired substantially all the assets of Bush Hog, LLC (“Bush Hog”), a leading manufacturer of rotary cutters, finishing mowers, zero turn radius mowers, front-end loaders, backhoes, landscape equipment and a variety of other implements. This acquisition, combined with the Company’s existing range of rotary mowers, established the Company as one of the largest manufacturers of rotary mowers in the world.

In 2011, the Company acquired substantially all of the assets and assumed certain specified liabilities of Tenco Group, Inc. ("Tenco") and its subsidiaries. Tenco is a Canadian-based manufacturer of snow removal equipment including snow blades, blowers, dump bodies, spreaders and associated parts and service. Tenco has operations in Quebec and New York. The equipment is sold primarily through dealers to governmental end-users as well as snow removal contractors.

In 2013, the Company acquired substantially all of the assets and assumed certain specified liabilities of Superior Equipment Australia Pty Ltd ("Superior"). Superior is a small Australian-based manufacturer of agricultural mowing equipment and other attachments, parts, and services. The equipment is sold through dealers primarily to agricultural end-users with some sold to governmental entities in Australia. The Superior operations have been consolidated with the Company's Fieldquip location.

In 2014, the Company acquired Kellands Agricultural Ltd. and its subsidiary Multidrive Tractors Ltd. ("Kellands"). Kellands is a U.K.-based manufacturer of self-propelled sprayers and a range of multi-purpose load-carrying tractor vehicles. This acquisition enhanced our manufacture and distribution of our agricultural machinery in Europe and allowed the Company to enter into the self-propelled sprayer market. The Kellands operations were consolidated into the Company's Salford Priors facility and its products are sold under the McConnel brand name.

In 2014, the Company acquired Fieldquip Australia Pty Ltd ("Fieldquip"), a manufacturer of rotary cutters as well as a distributor of various lifestyle products. This acquisition allowed the Company to broaden its presence in both the manufacturing and distribution of vegetation management machinery in Australia.

In 2014, the Company acquired all of the operating units of Specialized Industries LP.  The purchase included the businesses of Super Products LLC ("Super Products"), Wausau-Everest LP ("Wausau" & "Everest") and Howard P. Fairfield LLC ("H.P. Fairfield") as well as several related entities ("Specialized"), including all brand names and related product names and trademarks. The primary reason for the Specialized acquisition was to broaden the Company's existing equipment lines. This acquisition increased our product offering and enhanced our market position both in vacuum trucks and snow removal equipment primarily in North America.

In 2015, the Company acquired Herder Implementos e Maquinas Agricolas Ltda. ("Herder"). Herder is a manufacturer of flail mowers which are sold direct and through dealers to a wide variety of agricultural markets as well as the roadside maintenance market. This acquisition established a presence for the Company in Brazil, one of the largest agricultural markets in the world. The Herder manufacturing operations have been consolidated into our Santa Izabel facility and the Herder Matao facility was subsequently sold in 2023.

In 2017, the Company acquired 100% of the outstanding shares of Santa Izabel Agro Industria Ltda. ("Santa Izabel"). Santa Izabel designs, manufactures and markets a variety of agricultural implements, sugar cane trailers and other vegetation management products sold throughout Brazil. This acquisition, along with Herder, augmented our product portfolio and improved our manufacturing capabilities in one of the world's largest agricultural markets.

In 2017, the Company acquired substantially all of the assets and assumed certain specified liabilities of Old Dominion Brush Company, Inc. ("ODB"). ODB manufactures leaf collection equipment as well as replacement brooms for street sweepers, both of which are sold to municipalities, contractors and commercial landscape markets in North America. ODB is based in Richmond, Virginia. This acquisition provided new and complementary products to our existing range of infrastructure maintenance equipment and parts.

In 2017, the Company acquired R.P.M. Tech Inc. ("RPM"), a manufacturer of heavy duty snow removal equipment and associated parts. RPM primarily sells to governmental agencies, related contractors, airports and other industrial users. This acquisition complemented our existing range of snow removal products with RPM's
5


range of heavy duty snow removal equipment, including their line of mechanical snow blowers. In 2020, RPM's operations were consolidated into the Company's nearby Tenco facility and the former RPM facility in Drummondville was sold.

In 2019, the Company acquired 100% of the outstanding capital shares of Dutch Power B.V. ("Dutch Power") in the Netherlands. Dutch Power designs and manufactures a variety of landscape and vegetation management machines and attachments. This acquisition expanded our existing platform and increased our capabilities in the European market. Dutch Power changed its legal name to Alamo Group The Netherlands in 2021.

In 2019, the Company acquired substantially all of the assets of the Dixie Chopper ("Dixie Chopper") business. Dixie Chopper manufactures a wide range of commercial and high end residential Zero Turn ("ZT") mowers. This acquisition provided a new channel and increased the Company's exposure in the outdoor power equipment market. Dixie Chopper was consolidated into our Rhino business operations.

In 2019, the Company acquired 100% of the outstanding capital shares of Morbark, LLC ("Morbark") which included its subsidiaries Rayco Manufacturing LLC ("Rayco") and Denis Cimaf Inc. ("Denis Cimaf"). Morbark is a leading manufacturer of equipment and aftermarket parts for forestry, tree care, biomass, land management and recycling markets. This acquisition expanded the Company's product line and complemented its range of vegetation maintenance equipment in an adjacent market. Morbark is based in Winn, Michigan with subsidiary locations in Wooster, Ohio and Roxton Falls, Quebec. At the end of 2020, the Denis Cimaf manufacturing operations based in Roxton Falls were consolidated into the Rayco facility in Wooster, Ohio. In 2023, the Morbark Roxton Falls, Quebec location was sold.

In 2021, the Company acquired 100% of the outstanding capital shares of Timberwolf Limited ("Timberwolf") in the U.K. Timberwolf is a leading manufacturer of a broad range of commercial wood chippers primarily serving markets in the U.K. and the European Union. This acquisition complemented the Company's existing range of tree care products and strengthened the Company's presence in the U.K. and European forestry and tree care markets.

In 2023, the Company acquired 100% of the outstanding equity capital of Royal Truck & Equipment, Inc. ("Royal Truck"), a leading manufacturer of truck mounted highway attenuator trucks and other specialty trucks and equipment for the highway infrastructure and traffic control market. The primary reason for the Royal Truck acquisition was to acquire business operations in an adjacent market, highway safety and equipment, where the Company sees compelling future opportunities. Royal Truck is based in Shoemakersville, Pennsylvania.

Sales and Marketing Strategy
 
The Company believes that within the U.S. it is a leading supplier to governmental markets, a leading supplier in the U.S. agricultural market, and one of the largest suppliers in the European market for its key niche product offerings. The Company’s products are sold through the Company’s various marketing organizations and extensive worldwide dealer and distributor networks under the Gradall®, VacAll®, Super Products®, Rivard®, Alamo Industrial®, Terrain King®, Tiger®, Herder®, Conver®, Roberine®, Votex®, Schwarze®, NiteHawk®, ODB®, Henke®, Tenco®, Wausau®, Everest®, H.P. Fairfield™, R.P.M. Tech™, Morbark®, Rayco®,Denis Cimaf®, Boxer®, Bush Hog®, Rhino®, RhinoAg®, M&W®, Dixie Chopper®, Herschel®, Schulte®, Fieldquip®, Santa Izabel™, McConnel®, Bomford®, Spearhead™, Twose™, SMA®, Forges Gorce™, Rousseau® , Royal Truck & Equipment™, Timberwolf™ , and Wolftrack™ trademarks (some with related designs) as well as other trademarks and trade names.

6


Products and Distribution Channels

At the beginning of the fourth quarter of 2021, the Company began reporting operating results on the basis of two new segments, namely, the Vegetation Management Division and the Industrial Equipment Division. Prior to the fourth quarter of 2021, the Company had been reporting its operating results on the basis of two segments which were the Industrial Division and Agricultural Division. The Vegetation Management Division includes all of the operations of the former Agricultural Division plus the mowing and forestry/tree care operations that were previously part of the former Industrial Division. The Industrial Equipment Division includes the Company’s vocational truck business and other industrial operations such as excavators, vacuum trucks, street sweepers, snow removal equipment, and the recently acquired Royal Truck business. We believe the realignment of our two divisions provides greater potential to capture synergies in cross-branding, distribution, product development, supply chain management and logistics. The two divisions are also more balanced in scale and scope, giving the Company two strong platforms for ongoing development through a mix of organic growth and acquisitions.

Vegetation Management Division

Bush Hog and Rhino equipment is generally sold to farmers, ranchers and other end-users to clear brush, mow grass, maintain pastures and unused farmland, shred crops, till fields, and for haymaking and other applications. Bush Hog and Rhino equipment consists principally of a comprehensive line of tractor-powered equipment, including rotary mowers, finishing mowers, flail mowers, disc mowers, front-end loaders, backhoes, rotary tillers, posthole diggers, scraper blades and replacement parts.

Dixie Chopper produces a wide range of commercial and high end residential zero turn ("ZT") mowers. It sells its products through its independent dealers in the outdoor power equipment channel throughout the U.S.
Schulte equipment includes heavy-duty mechanical rotary mowers, snow blowers, rock removal equipment and related replacement parts. Schulte serves both the agricultural and governmental markets primarily in Canada and the U.S. It also sells some of the Company’s other product lines in its markets and some of its products through independent distributors throughout the world.

McConnel equipment principally includes a broad line of hydraulic, boom-mounted hedge and grass cutters, remote control mowers as well as other tractor attachments and implements such as cultivators, subsoilers and other implements and related replacement parts. McConnel equipment is sold primarily in the U.K., Ireland, France and in other parts of Europe through independent dealers and distributors. McConnel also sells a range of self-propelled sprayers and a variety of multi-drive load-carrying vehicles. These products are sold through its existing dealer network as well as various marketing groups within the European region of the Vegetation Management Division.
Bomford equipment includes hydraulic boom-mounted hedge and hedgerow cutters, industrial grass mowers, agricultural seedbed preparation cultivators and related replacement parts. Bomford equipment is sold to governmental agencies, contractors and agricultural end-users in the U.K., Ireland, France and other parts of Europe, North America, Australia and Asia. Bomford’s sales network is similar to that of McConnel in the U.K.

Spearhead manufactures a range of tractor-mounted vegetation maintenance equipment, including reach mowers, flail mowers and rotary cutters. These products are manufactured in the Company's Bomford facility.
Fieldquip broadens the Company's presence in Australia. The company sells a variety of vegetation maintenance equipment, specifically rotary mowers and tractor attachments. Fieldquip sells to customers ranging from large agricultural and commercial operators to small farm hobbyist and residential users, as well as agricultural dealers who serve owners and operators in the turf, golf, park and airport industries and growers with orchards, vineyards and plantations in Australia and the South Pacific.
Rousseau sells hydraulic and mechanical boom mowers, primarily in France, through its own sales force and its dealer distribution network mainly to agricultural and governmental markets. These products have also been introduced into other markets outside of France. These products are manufactured at our facility near Lyon, France.

SMA equipment includes hydraulic boom-mounted hedge and hedgerow cutters and related replacement parts. SMA’s principal customers are French local authorities. SMA’s product offerings include certain quick-attach boom
7


mowers manufactured by the Company in the U.K. to expand its presence in agricultural dealerships. The SMA product line is manufactured at our facility near Lyon, France.

Forges Gorce manufactures cutting blades which are sold to some of the Company’s subsidiaries as well as to other third party customers and distributors.

Morbark manufactures a broad range of tree chippers, stump grinders, mulchers, brush cutters, flails and debarkers sold under the Morbark, Rayco, Denis Cimaf and Boxer brand names. Its products are sold to industrial and commercial contractors mainly through a network of independent dealers and distributors and, to a lesser extent, direct sales to end-users.

Timberwolf produces a variety of commercial tree care and forestry equipment and attachments under several brand names including Timberwolf and Wolftrack. Timberwolf sells its products primarily to commercial customers through a comprehensive network of dealers.

Alamo Industrial equipment is principally sold through independent dealers to governmental end-users, related independent contractors and utility and other dealers serving infrastructure maintenance operators and other applications in the U.S. and other countries. Governmental agencies and contractors that perform services for such agencies purchase primarily hydraulically-powered, tractor - and off-road chassis mounted mowers, including boom-mounted mowers, other types of cutters and replacement parts for heavy-duty, intensive use applications, including maintenance around highway, airport, recreational and other public areas. A portion of Alamo Industrial’s sales includes tractors, which are not manufactured by Alamo Industrial.

Tiger equipment includes heavy duty, tractor- and truck-mounted mowing and vegetation maintenance equipment and replacement parts. Tiger sells to state, county and local governmental entities and related contractors, primarily through a network of independent dealers. Tiger’s dealer distribution network is independent of Alamo Industrial’s dealer distribution network. A portion of Tiger’s sales includes tractors, which are not manufactured by Tiger.

Alamo Group The Netherlands produces a variety of landscape and vegetation maintenance equipment and attachments under several brand names including Herder, Conver, Roberine, and Votex. Alamo Group The Netherlands primarily sells to contractors who perform infrastructure maintenance for governmental agencies and private landowners.

Herder and Santa Izabel give the Company a presence in the Brazilian agricultural market. Herder manufactures and distributes flail and rotary mowers and various other agricultural equipment, direct and through dealers. Its products are used in a wide variety of agricultural and governmental markets. Santa Izabel designs, manufactures and markets a variety of agricultural implements, including sugar cane trailers sold throughout Brazil.

Herschel aftermarket replacement parts are sold for many types of farm equipment and tractors and certain types of mowing and construction equipment. Herschel products include a wide range of cutting parts, plain and hard-faced replacement tillage tools, disc blades and fertilizer application components. Herschel replacement tools and parts are sold throughout the United States, Canada and Mexico to five major customer groups: farm equipment dealers; fleet stores; wholesale distributors; OEMs; and construction equipment dealers. Valu-Bilt complements the Herschel product lines while also expanding the Company’s offering of aftermarket agricultural parts and added catalog and internet sales direct to end-users.
Industrial Equipment Division

Gradall produces a range of excavators based on high-pressure hydraulic telescoping booms which are sold through dealers primarily to governmental agencies and, to a lesser extent, the mining industry, steel mills and other specialty applications in the U.S. and other countries. Many of these products are designed for excavation, grading, shaping and similar tasks involved in land clearing, road building, grading or maintenance. These products are available mounted on various types of undercarriages: wheels for full-speed highway travel, wheels for on/off road use, and crawlers. A portion of Gradall’s sales includes truck chassis which are not manufactured by Gradall.

VacAll produces catch basin cleaners and roadway debris vacuum systems. These units are powerful and versatile with uses including, but not limited to, removal of wet and dry debris, spill elimination, and cleaning of
8


sludge beds. VacAll also offers a line of sewer cleaners. Its products are primarily sold through dealers to industrial and commercial contractors as well as governmental agencies. A portion of VacAll’s sales includes truck chassis which are not manufactured by the Company.

Super Products produces truck-mounted vacuum machines, combination sewer cleaners and hydro excavators. Its products are sold to municipalities, utilities and contractors through a nationwide distributor network. Super Products also operates a network of rental stores that provides short and long-term rental contracts for its products. Rental customers are primarily contractors serving the petrochemical, petroleum production and refining industries. A portion of the sales of Super Products includes truck chassis which are not manufactured by the Company.
Rivard manufactures vacuum trucks, high pressure cleaning systems and trenchers. Rivard’s equipment is sold primarily in France and certain other markets, mainly in Europe, the Middle East and North Africa, and to governmental entities and related contractors. This business also complements our product offerings in North America. The majority of Rivard's customers provide their own truck chassis.

Tenco and RPM both design and manufacture a heavy-duty line of snow removal equipment, including truck-mounted snow plows, snow blowers, dump bodies and spreaders. Their products are primarily sold through independent dealers. End-users are governmental agencies, contractors, airports and other industrial users.

Wausau designs and manufactures a comprehensive range of snow removal and ice control products. Products include snowplows, snow blowers, snow throwers, brooms, deicers, brine sprayers and other related accessories and parts. Wausau sells its products through its established dealer network to both governmental and non-governmental end-users and sells directly to airports and fixed-base operators.
Everest designs and manufactures a range of snow removal and ice control products including snowplows, wing systems, spreader bodies, and other related accessories and parts. Everest also manufactures custom-engineered underground construction forms for tunnels.
Henke designs and manufactures snow plows and heavy duty snow removal equipment, hitches and attachments for trucks, loaders and graders sold primarily through independent truck and industrial equipment dealers. Henke’s primary end-users are governmental agencies, related contractors and other industrial users.
H.P. Fairfield is a full-service distributor of public works and runway maintenance products, parts and service, whose sales and service outlets are located in the northeastern part of the U.S. H.P. Fairfield’s offerings include custom municipal snow and ice removal equipment, a range of salt spreaders and truck bodies, street sweepers, a line of industrial rotary, flail and boom mowers, solid waste and recycling equipment, water and sewer maintenance equipment, municipal tractors and attachments, and asphalt maintenance patchers, some of which are sourced from other Alamo Group companies. H.P. Fairfield also provides truck up-fitting services as part of its business.
Schwarze equipment includes truck-mounted air vacuum, mechanical broom, and regenerative air sweepers, pothole patchers and replacement parts. Schwarze sells its products primarily to governmental agencies and independent contractors, either directly or through its independent dealer network. A portion of Schwarze’s sales includes truck chassis which are not manufactured by Schwarze.

ODB manufactures and sells leaf and debris collection equipment and replacement brooms for street sweepers, both of which are sold to municipalities, contractors and commercial landscape markets in North America.

Nite-Hawk manufactures parking lot sweepers with unique and innovative hydraulic designs. By eliminating the auxiliary engine, Nite-Hawk sweepers have proven to be fuel-efficient, environmentally conscious, and cost-effective to operate. Nite-Hawk focuses mainly on and sells direct to parking lot contractors. A portion of Nite-Hawk’s sales includes truck chassis which are not manufactured by Nite-Hawk.
9



Royal Truck manufactures and sells truck mounted highway crash attenuator trucks, cone safety and traffic control trucks, and a broad range of other equipment focused on highway safety. Royal Truck sells its products directly to a diverse base of customers in the traffic control services, equipment rental, and construction businesses, as well as to governmental agencies. A portion of Royal Truck's sales includes truck chassis which are not manufactured by Royal Truck.

Replacement Parts

The Company derives a significant portion of its revenues from sales of replacement parts for each of its wholegoods lines. Replacement parts represented approximately 17%, 19% and 20% of the Company’s total sales for the years ended December 31, 2023, 2022 and 2021, respectively.

Product Development

The Company’s ability to provide innovative responses to customer needs, to develop and manufacture new products, and to enhance existing product lines is important to its success. The Company continually conducts research and development activities in an effort to improve existing products and develop new products. As of December 31, 2023, the Company employed 269 people in its various engineering departments, 164 of whom are degreed engineers and the balance of whom are support staff. Amounts expended on research and development activities were approximately $13.4 million in 2023, $14.3 million in 2022 and $11.7 million in 2021. As a percentage of sales, research & development was approximately 0.8% in 2023, 0.9% in 2022 and 0.9% in 2021, and is expected to continue at similar levels in 2024.

Seasonality

The Company’s unit sales are fairly constant quarter to quarter. However, replacement part sales are generally higher in the second and third quarters of the year, because a substantial number of the Company’s products are used for maintenance activities such as vegetation maintenance, highway right-of-way maintenance, construction, and street and parking lot sweeping. Usage of this equipment is typically lower in harsh weather. The Company utilizes an annual twelve-month sales forecast provided by the Company’s marketing departments which is updated quarterly in order to develop a production plan for its manufacturing facilities. In addition, many of the Company’s marketing departments attempt to equalize demand for products throughout the calendar year by offering seasonal sales programs which may provide additional incentives, including discounts and extended payment terms.

Competition

The Company’s products are sold in highly competitive markets throughout the world. The principal competitive factors are price, quality, availability, service and reputation. The Company competes with several large national and international companies that offer a broad range of equipment and replacement parts, as well as with numerous small, privately-held manufacturers and suppliers of a limited number of products, mainly on a regional basis. Some of the Company’s competitors are significantly larger than the Company and have substantially greater financial and other resources at their disposal. The Company believes that it is able to compete successfully in its markets by effectively managing its manufacturing costs, offering high quality products, developing and designing innovative products and, to some extent, avoiding direct competition with significantly larger potential competitors. There can be no assurance that the Company’s competitors will not substantially increase the resources devoted to the development and marketing of products competitive with the Company’s products or that new competitors with greater resources will not enter the Company’s markets.

Unfilled Orders

As of December 31, 2023, the Company had unfilled customer orders of $859.8 million compared to $1.0 billion at December 31, 2022. Management expects that substantially all of the Company’s unfilled orders as of December 31, 2023 will be shipped during fiscal year 2024. The amount of unfilled orders at a particular time is affected by a number of factors, including manufacturing and shipping schedules which, in most instances, are dependent on the Company’s seasonal sales programs and the requirements of its customers. It is possible that supply chain disruptions, labor constraints, and other new and/or unanticipated effects, could cause delays in delivery or an inability to complete unfilled customer orders. The Company’s orders are subject to cancellation at
10


any time before shipment; therefore, a comparison of unfilled orders from period to period is not necessarily meaningful and may not be indicative of future actual shipments. No single customer or group of customers is responsible for 10% or more of the aggregate revenue of the Company or of a segment of the Company.

Sources of Supply

The principal raw materials used by the Company include steel, other metal components, hydraulic hoses, paint and tires. During 2023, the raw materials needed by the Company were available from a variety of sources in adequate quantities and at prevailing market prices. While supply chain issues have improved compared to prior years, we remain affected by inflationary impacts for many of the raw materials we purchase. We expect pricing to remain elevated in 2024 but anticipate a slowing of the rate of inflation.
 
While the Company manufactures many of the parts for its products, a significant percentage of parts, including most drivelines, gearboxes, industrial engines, and hydraulic components, are purchased from outside suppliers which manufacture to the Company’s specifications. In addition, the Company, through its subsidiaries, purchases tractors and truck chassis as a number of the Company’s products are mounted and shipped with a tractor or truck chassis. Tractors and truck chassis are generally available, but during 2023 we experienced delays in receiving truck chassis which caused us to delay shipments of some of our products and created operational inefficiencies in some of our facilities, particularly within our Industrial Equipment Division. The Company sources its purchased goods from international and domestic suppliers. No one supplier is responsible for supplying more than 10% of the principal raw materials or purchased goods used by the Company.
 
Patents, Trademarks and Trade Names
 
The Company owns various U.S. and international patents, trademarks and trade names. While the Company considers its patents, trademarks and trade names to be advantageous to its business, it is not dependent on any single patent, trademark, trade name or group of patents, trademarks, or trade names. The net book value of patents, trademarks and trade names was $77.1 million and $78.9 million as of December 31, 2023 and 2022, respectively.

Environmental and Other Governmental Regulations

Like other manufacturers, the Company is subject to a broad range of federal, state, local and foreign laws, rules and regulations including those relating to climate change; emissions to air, including Tier 4 or similar engine emission regulations; discharges to water; restrictions placed on water usage and water availability; product and associated packaging; use of certain chemicals; restricted substances, including "conflict minerals" disclosure rules; import and export compliance, including country of origin certification requirements; worker and product user health and safety; energy efficiency; product life-cycles; outdoor noise laws; and the generation, use, handling, labeling, collection, management, storage, transportation, treatment, and disposal of hazardous substances, wastes, and other regulated materials.

The U.S. Environmental Protection Agency ("EPA"), the California Air Resources Board ("CARB"), and similar regulators in other U.S. states and foreign jurisdictions in which we sell our products have emission requirements setting maximum emission standards for certain equipment. In addition to the EPA's implementation of Tier 4 emission requirements applicable to diesel engines, China, the European Union ("EU") and the United Kingdom also have adopted similar regulations, and similar emission regulations are also being considered in other markets in which we sell our products. CARB continues to propose new regulations, including Tier 5 off-road diesel engine emissions standards that are in development. In addition, CARB has started to implement on-road zero emissions equipment regulations that will likely create increasingly stringent requirements on exhaust and other emissions from some of the products we manufacture. These new on-road zero emissions regulations have started to limit the availability of some on-road vehicle chassis that use diesel engines in California and possibly in other states that plan to adopt these CARB regulations.

The U.S. federal government, several U.S. states, and certain international markets where we sell our products, including the EU and some EU member countries have introduced product life-cycle laws, rules, or regulations, which are intended to reduce waste and environmental and human health impact, and require manufacturers to label, collect, dispose, and recycle certain products, including some of our products, at the end of their useful life. These include, among other laws and regulations: (i) the Registration, Evaluation, Authorization and Restriction of
11


Chemicals ("REACH") directive, U.S. Toxic Substances Control Act ("TSCA"), or similar substance level laws, rules, or regulations that require notification of use of certain chemicals, or ban or restrict the use of certain chemicals; (ii) California Proposition 65 and other product substance restriction laws, some of which require certain labeling of products; (iii) energy efficiency laws, rules, or regulations, which are intended to reduce the use and inefficiencies associated with energy and natural resource consumption and require specified efficiency ratings and capabilities for certain products; (iv) conflict minerals laws, such as those contained in the Dodd-Frank Wall Street Reform and Consumer Protection Act and the rules promulgated by the U.S. Securities and Exchange Commission ("SEC"), which require specific procedures for the determination and disclosure of the use of certain minerals, known as "conflict minerals," which are mined from the Democratic Republic of the Congo and adjoining countries; and (v) supply chain transparency laws and regulations addressing modern slavery and human trafficking.

The Company is also subject to various other federal, state, and local laws affecting its business, as well as a variety of regulations relating to such matters as working conditions, equal employment opportunities, and product safety, including National Highway Traffic Safety Administration reporting. In addition, a variety of laws regulate the Company’s contractual relationships with its dealers, some of which impose restrictive standards on the relationship between the Company and its dealers, including events of default, grounds for termination, non-renewal of dealer contracts, and equipment repurchase requirements.

We believe we have maintained compliance with existing laws, rules and regulations applicable to our business and will continue to do so. We believe there will be some additional costs to our business as a result of the increasing level of regulation applicable to our business activities, and there can be no assurance that the Company will not incur material costs or other liabilities as a result thereof.

Human Capital Resources and Management

The success of our Company depends on the talents and dedication of our people, and we are committed to investing in their success. Our Vice-President of Corporate Human Resources ("VPHR") is responsible for developing and executing our human resources strategy together with our President and Chief Executive Officer ("CEO") and the other members of the Company's management team. Our CEO and VPHR regularly update our Board of Directors regarding the status of our human resources initiatives, which include:

Focus on Health and Safety: Maintaining a safe and healthy workplace in each of our locations is a priority, and we focus on continuous improvement by embedding proactive and preventative safety into every level of the organization as one of our core values. Every location offers frequent safety meetings and training programs to all employees. Our safety committees conduct audits to identify and remove potential issues. Safety performance is tracked, aggregated, reviewed timely and reported to management for appropriate action by our corporate technical affairs and safety team, who conducts root cause analysis with corrective action plans to prevent future occurrences. Safety performance data is reviewed by the executive leadership team and the Company's Board of Directors.

Employee Engagement and Talent Development: Alamo Group's culture aims to promote a diverse, inclusive, and respectful workplace. Attracting, developing, and retaining our team of highly talented and motivated employees is key to Alamo Group's success in meeting our customers' needs and sustaining the Company's growth. In addition to developing internal candidates, so they are "ready now" when opportunities arise, we also recruit external candidates with future stretch potential. Employees are provided a wide range of professional development experiences, at all stages in their careers. We offer tuition reimbursement, a broad range of leadership development experiences, vocational and trade skills training, and external partnerships with educational institutions across the globe. Welder training, apprenticeships, and local partnerships with various educational programs and high schools enable our operating companies to hire and grow critical manufacturing skills. The Alamo Group Learning & Development Academy builds leadership capabilities and offers technical skills training for our production floor employees. Programs are available on-demand and training is easily accessible to employees. Virtual, in-person and on-campus programs are offered to encourage cross-location and cross-functional networking that foster and support our culture of continuous improvement.

Commitment to Diversity and Inclusion: We recognize, value, and respect the individual differences of our employees and believe that a diverse set of backgrounds, experiences, and perspectives is crucial to our ability to continue to innovate, collaborate, and meet the needs of our global workforce and customers. We promote an inclusive environment through policies and training, so that employees feel empowered to contribute to the Company's ongoing success. Career opportunities are marketed internally and externally to a wide network of organizations and job boards, such as Women in Manufacturing, so we can source diverse candidate pools. We
12


actively volunteer and engage in local community projects and contribute donations to charitable organizations to positively impact the communities and markets in which our employees live and work.

Compensation and Benefits: We regularly assess our pay and benefit practices to ensure our people are compensated fairly and competitively. Our compensation programs vary by country and region, and may include annual bonus and incentive plans, profit sharing, stock-based compensation awards, company-sponsored retirement savings plans with employee matching opportunities (or similar local retirement benefits), healthcare and insurance benefits, dependent care and flexible savings accounts, paid time off such as vacation and holidays, sick pay, disability pay and family leave, flexible work schedules, wellness and employee assistance programs for mental health, self-improvement, legal and financial services, service anniversary awards, tuition assistance and dependent college scholarships, and discounts on products and services.

Labor Agreements: As of December 31, 2023, we employed approximately 4,350 employees. In the U.S., the Company has a collective bargaining agreement at its Gradall plant which covers 215 employees and will expire on April 14, 2024. In Canada the Tenco bargaining agreement covers 115 employees and expires on December 31, 2025; RPM has an agreement covering 4 employees which expires on February 1, 2025; and Everest has a collective bargaining agreement covering 67 employees which expired on November 30, 2023 and with respect to which negotiations are ongoing. In the Company’s European locations, all employees are covered by the European Works Council agreements. McConnel, Bomford, Spearhead, AMS-UK, SMA, Faucheux, Forges Gorce, Rousseau, Rivard, and Alamo Group The Netherlands have various collective bargaining agreements covering approximately 1,010 employees. In addition, 219 employees in Brazil are covered by a collective bargaining agreement, which is renegotiated every calendar year. The Company considers its employee relations to be satisfactory.

Available Information

The Company files annual, quarterly and current reports, proxy statements and other information with the Securities and Exchange Commission (the “SEC”). The SEC maintains a website that contains annual, quarterly and current reports, proxy and information statements, and other information that issuers (including the Company) file electronically with the SEC. The SEC’s website is www.sec.gov.

The Company’s website is www.alamo-group.com. The Company makes available free of charge through its website, via a link to the SEC’s website at www.sec.gov, its annual report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as soon as reasonably practicable after such material is electronically filed with, or furnished to, the SEC. The Company also makes available through its website, via a link to the SEC’s website, statements of beneficial ownership of the Company’s equity securities filed by its directors, officers, 10% or greater shareholders, and others required to file under Section 16 of the Exchange Act.

The Company also makes available free of charge on its website its most recent annual report on Form 10-K, its quarterly reports on Form 10-Q for the current fiscal year, its most recent proxy statement and its most recent annual report to stockholders, although in some cases these documents are not available on our site as soon as they are available on the SEC’s site. You will need to have on your computer the Adobe Acrobat Reader® software to view the documents, which are in PDF format. In addition, the Company posts on its website its Charters for its Audit Committee, Compensation Committee and Nominating/Corporate Governance Committee, as well as its Corporate Governance Policies and its Code of Conduct and Ethics for its directors, officers and employees. You can obtain a written copy of these documents, excluding exhibits, at no cost, by sending your request to the Corporate Secretary, Alamo Group Inc., 1627 E. Walnut Street, Seguin, Texas 78155, which is the principal corporate office of the Company. The telephone number is 830-379-1480. The information on the Company’s website is not incorporated by reference into this report.

Forward-Looking Information

Part I of this Annual Report on Form 10-K and the “Management’s Discussion and Analysis of Financial Condition and Results of Operations” included in Part II of this Annual Report contain forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities Exchange Act of 1934. In addition, forward-looking statements may be made in other documents filed or furnished with the SEC, or by management orally or in press releases, conferences, reports or otherwise to analysts, investors, representatives of the media and others, in the future by or on behalf of the Company. Generally, forward-looking statements are
13


not based on historical facts but instead represent the Company's and its management's beliefs regarding future events.

Statements that are not historical are forward-looking. When used by us or on our behalf, the words "expect," “will,” “estimate,” “believe,” “intend,” "would," “could,” "predict," “should,” “anticipate,” "continue," “project,” “forecast,” “plan,” “may” and similar expressions generally identify forward-looking statements made by us or on our behalf. Forward-looking statements involve risks and uncertainties. These uncertainties include factors that affect all businesses operating in a global market, as well as matters specific to the Company and the markets we serve. Certain particular risks and uncertainties that continually face us include the following:

budget constraints and revenue shortfalls which could affect the purchases of our type of equipment by governmental customers and related contractors in both domestic and international markets;
market acceptance of new and existing products;
our ability to hire suitable employees for our business and maintain good relations with employees;
our ability to develop and manufacture new and existing products profitably;
the inability of our suppliers, creditors, public utility providers and financial and other service organizations to deliver or provide their products or services to us;
legal actions and litigation;
impairment in the carrying value of goodwill;
our ability to successfully integrate acquisitions and operate acquired businesses or assets;
current and changing tax laws in the U.S. and internationally;
our ability to hire and retain quality skilled employees; and
changes in the prices of agricultural commodities, which could affect our customers’ income
levels.

In addition, we are subject to risks and uncertainties facing the industry in general, including the following:

changes in business and political conditions and the economy in general in both domestic and international markets;
the price and availability of energy and critical raw materials, particularly steel and steel products;
increased competition;
increases in input costs on items we use in the manufacturing of our products;
adverse weather conditions such as droughts, floods, snowstorms, etc., which can affect the buying patterns of our customers and end-users;
increased costs of complying with governmental regulations which affect corporations including related fines and penalties (such as the European General Data Protection Regulation (GDPR) and the California Consumer Privacy Act);
an increase in unfunded pension plan liability due to financial market deterioration;
the potential effects on the buying habits of our customers due to animal disease outbreaks and other epidemics;
adverse market conditions and credit constraints which could affect our customers and end-users, such as cutbacks on dealer stocking levels;
changes in market demand;
climate related incidents and other sustainability risks, global pandemics, acts of war or aggression and terrorist activities or military actions;
cyber security risks including the potential loss of proprietary data or data security breaches and related fines, penalties and other liabilities;
financial market changes including changes in interest rates and fluctuations in foreign exchange rates;
abnormal seasonal factors in our industry;
changes in domestic and foreign governmental policies and laws, including increased levels of government regulation and changes in agricultural policies, including the amount of farm subsidies and farm payments as well as changes in trade policy that may have an adverse impact on our business;
government actions, including but not limited to budget levels, and changes in tax laws, regulations and legislation, relating to the environment, commerce, infrastructure spending, health and safety; and
14


risk of governmental defaults and resulting impact on the global economy and particularly financial institutions.

We wish to caution readers not to place undue reliance on any forward-looking statement and to recognize that the statements are not predictions of actual future results. Actual results could differ materially from those anticipated in the forward-looking statements and from historical results, due to the risks and uncertainties described above and under “Risk Factors,” as well as others not now anticipated. The foregoing statements are not exclusive and further information concerning us and our businesses, including factors that could potentially materially affect our financial results, may emerge from time to time. It is not possible for management to predict all risk factors or to assess the impact of such risk factors on the Company’s businesses. Any forward-looking statements made by or on behalf of the Company speak only to the date they are made and we do not undertake to update forward-looking statements to reflect the impact of circumstances or events that arise after the forward-looking statements were made.

Information About our Executive Officers
 
Certain information is set forth below concerning the executive officers of the Company (the "Executives"), each of whom has been appointed to serve until the 2024 annual meeting of directors or until their successor is duly appointed and qualified.
NameAgePosition
Jeffery A. Leonard64President and Chief Executive Officer
Richard J. Wehrle67Executive Vice President and Chief Financial Officer
Edward T. Rizzuti54Executive Vice President, General Counsel and Secretary
Dan E. Malone63Executive Vice President, Chief Sustainability Officer
Richard H. Raborn58Executive Vice President, Alamo Vegetation Management Division
Michael A. Haberman65Executive Vice President, Alamo Industrial Equipment Division
Ian M. Eckert36Vice President, Corporate Controller and Chief Accounting Officer
Janet S. Pollock65Vice President, Human Resources
Lori L. Sullivan54Vice President, Internal Audit

Jeffery A. Leonard was appointed President and Chief Executive Officer of the Company in May of 2021. Mr. Leonard was also appointed as a director of the Company in June of 2021. Mr. Leonard joined the Company in 2011, and served as Executive Vice President of the Company's former Industrial Division from 2011 to 2021. Mr. Leonard previously was Senior Vice President of Metso Minerals Industries Inc., a supplier of technology and services for mining, construction, power generation, automation, recycling, and pulp and paper industries.

Richard J. Wehrle was appointed Executive Vice-President and Chief Financial Officer of the Company in July of 2021. Prior to that, Mr. Wehrle served as Vice President, Controller and Treasurer of the Company from May 2001 to July 2021. He assumed Treasury responsibilities in May of 2018. Previously, Mr. Wehrle served in various accounting management capacities within the Company from 1988 to 2001.

Edward T. Rizzuti was appointed Vice President, General Counsel of Alamo Group Inc. in July of 2015, assumed the Secretary role in May of 2018 and was promoted to Executive Vice-President in November of 2021. Prior to joining the Company, from 2010 to 2015, Mr. Rizzuti served as Vice President, General Counsel and Secretary for Erickson Incorporated, a publicly traded aircraft manufacturing and operating company based in Portland, Oregon.

15


Dan E. Malone was appointed Executive Vice President, Chief Sustainability Officer in July of 2021. Mr. Malone joined the Company in 2007 and served as Executive Vice President, Chief Financial Officer from 2007 to 2021. Prior to joining the Company, Mr. Malone held the position of Executive Vice President, Chief Financial Officer & Corporate Secretary at Igloo Products Corporation, a manufacturer of insulated consumer goods, from 2002 to January 2007. Mr. Malone was Vice President and Chief Financial Officer of The York Group, Inc. from 2000 to 2002, and held various financial positions from 1987 to 2000 with Cooper Industries, Inc. and its various subsidiaries.

Richard H. Raborn was appointed Executive Vice President the Company's Vegetation Management Division in July of 2021. Mr. Raborn joined the Company in 2015 and served as Executive Vice-President of the Company's former Agricultural Division from 2015 to 2021. Prior to joining the Company, Mr. Raborn was Vice President and General Manager of the Powertrain Metal Division for Illinois Tool Works (ITW) from 2009 to 2015. ITW is one of the world's leading diversified manufacturers of specialized industrial equipment, consumables and related service business.

Michael A. Haberman was appointed Executive Vice-President of the Company's Industrial Equipment Division in July of 2021. Prior to his role as Executive Vice-President, Mr. Haberman served as the Company's Excavation/Vacuum Truck group Vice-President from January 2020 to July 2021. Previously, Mr. Haberman served as President of the Company's Gradall Industries company from February of 2006 until January of 2020.

Ian M. Eckert was appointed Vice President, Corporate Controller and Chief Accounting Officer of Alamo Group Inc. in June 2023. Prior to joining the Company, from 2020 to 2023, Mr. Eckert served as Vice President, Finance for AMETEK Inc's Electron Microscopy Technologies business based in Pleasanton, California. Prior to 2020, Mr. Eckert held controllership, FP&A, and strategy roles progressing in responsibility at Howmet Aerospace Inc. (formerly Alcoa Inc.).

Janet S. Pollock was appointed Vice President, Human Resources of Alamo Group Inc. in May of 2018. Ms. Pollock joined Alamo Group in June of 2013 as Vice President of Human Resources for U.S. Operations. Prior to joining the Company, Ms. Pollock was Vice President of Human Resources with CPS Energy in San Antonio, Texas and Vice President of Strategic Initiatives for Coca-Cola Enterprises, Inc.

Lori L. Sullivan was appointed Vice President, Internal Audit of Alamo Group Inc. in May of 2019. Prior to this appointment, Ms. Sullivan was Vice President of Internal Audit for U.S. Operations and Director of Internal Audit for Alamo Group Inc. Ms. Sullivan has held audit positions within various industries including research and development, public utilities, and public accounting prior to joining Alamo Group in July of 2011.
 
Item 1A. Risk Factors

You should carefully consider each of the risks described below, together with all of the other information contained in this Annual Report on Form 10-K, before making an investment decision with respect to the Company’s securities. If any of the following risks develop into actual events, the Company’s business, financial condition or results from operations could be materially and adversely affected and you could lose all or part of your investment.

Risks related to our business
 
A downturn in general economic conditions and outlook in the United States and around the world could adversely affect our net sales and earnings.
 
The strength and profitability of our business depends on the overall demand for our products and upon economic conditions and outlook, including but not limited to economic growth rates, consumer spending levels, financing availability, pricing and terms for our dealers and end-users, employment rates, interest rates, inflation, consumer confidence and general economic and political conditions and expectations in the United States and the other economies in which we conduct business. Slow or negative growth rates, inflationary/deflationary pressures, higher commodity costs and energy prices, reduced credit availability or unfavorable credit terms for our dealers and end-user customers, increased unemployment rates, and recessionary economic conditions and outlook could cause consumers to reduce spending, which may cause them to delay or forgo purchases of our products and could have an adverse effect on our net sales and earnings.

16


Deterioration of industry conditions could harm our business, results of operations and financial condition.
 
Our business depends to a large extent upon the prospects for the infrastructure maintenance, vegetation management and agricultural markets in general. Future prospects of the industry depend largely on factors outside of our control. Any of those factors could adversely impact demand for our products, which could adversely impact our business, results of operations and financial condition. These factors include the following:

weakness in the worldwide economy;
the price and availability of raw materials, purchased components and energy;
budget constraints and revenue shortfalls for our governmental customers;
changes in domestic and foreign governmental policies and laws, including increased levels of governmental regulation and associated liabilities;
the levels of interest rates;
the value of the U.S. dollar relative to the foreign currencies in countries where we sell our products but don’t have a manufacturing presence;
impact of tighter credit markets on the Company, its dealers and end-users;
impairment in the carrying value of goodwill; and
increase in unfunded pension plan liability due to financial market deterioration.

In addition, our business is susceptible to a number of factors that specifically affect agricultural customer spending patterns, including the following:

animal disease outbreaks, epidemics and crop pests;
weather conditions, such as droughts, floods and snowstorms;
changes in farm incomes;
cattle and agricultural commodity prices;
changes in governmental agricultural policies worldwide;
the level of worldwide farm output and demand for farm products; and
limits on agricultural imports/exports.

Our dependence on, and the price and availability of, raw materials as well as purchased components may adversely affect our business, results of operations and financial condition.

We purchase commodities, components, parts, accessories and other goods, such as steel, truck chassis, engines, transmissions, hydraulics, electrification components, and other items necessary for the manufacture of our end-products. The lack of availability or the increased cost of these purchased materials and components due to supply chain disruptions, inflation, increased tariffs, and/or other uncontrollable events have negatively affected our business operations and profitability and may continue to do so in the future. Historically, we have mitigated commodity, component, parts, and other input cost increases, in part, by increasing prices on our products and executing on our strategic productivity initiatives. However, we may not be able to fully offset increased input costs in the future. If our price increases are not accepted by our customers and the market or we are not able to realize anticipated manufacturing efficiencies, our net sales, profit margins, earnings, and market share could be adversely affected. Further, if we are unable to timely source items such as truck chassis, engines, hydraulics and other critical components our business, results of operations and financial condition may be adversely affected.

Skilled labor shortages or our inability to retain qualified employees could adversely affect our operations.

Our ability to maintain our productivity at competitive levels may be limited by our ability to employ, compensate, train and retain personnel necessary to meet our requirements. We may experience shortages of qualified personnel such as engineers, project managers, supervisors, and select skilled trades. We cannot be certain that we will be able to maintain an adequate skilled or unskilled labor force or key technical personnel necessary to operate efficiently and to support our growth strategy and operations. Shortages of skilled labor, such as welders and machine operators, are ongoing and could negatively affect our production capabilities, lead to production inefficiencies, or increase our cost of operating. Labor shortages or increased labor costs could impair our ability to
17


operate our business, meet customer commitments or grow our revenues, and could materially and adversely impact our business, results of operations and financial results.

We depend on governmental sales, and a decrease in such sales could adversely affect our business, results of operations and financial condition.
 
A substantial portion of our revenues is derived from sales to federal, state, provincial and local governmental entities and related contractors, both in the U.S. and in other countries in which we sell our products. These sales depend primarily on the levels of budgeted and appropriated expenditures for highway, airport, roadside and parks maintenance by various governmental entities and are affected by changes in local and national economic conditions. Federal, state, provincial and local government budgets were negatively affected by the COVID-19 pandemic and its resurgence or a similar pandemic or event could have a material negative impact on our business and financial condition.

Significant changes in trade policy and related trade wars could have a material adverse impact on our results of operations.

The U.S. has made significant changes in its trade policy and has taken certain actions that have impacted U.S. trade and relationships with China and other trading partners, including imposing tariffs on certain goods imported into the U.S. Any continued actions or further changes in U.S. trade policy could trigger additional retaliatory actions by affected countries, resulting in "trade wars." Trade wars may lead to reduced economic activity, increased costs, reduced demand and changes in purchasing behaviors for some or all of our products, or other potentially adverse economic outcomes. These or other consequences from any trade wars could have a material adverse impact on our sales volumes, prices and our consolidated financial results.
 
Impairment in the carrying value of goodwill could negatively impact our consolidated results of operations and net worth.

The Company has conducted for the last three years an analysis for estimating the fair value of the Company's business enterprise. We have utilized the discounted cash flow income approach and market approach for which we chose to heavily weigh more on the discounted cash flow approach. This analysis requires the Company to make significant assumptions and estimates about the extent and timing of future cash flows, discount rates and growth rates. The cash flows are estimated over a significant future period of time, which makes those estimates and assumptions subject to an even higher degree of uncertainty. The Company also utilizes market valuation models and other financial ratios, which require the Company to make certain assumptions and estimates regarding the applicability of those models to its assets and businesses. As of December 31, 2023, goodwill was $206.5 million, which represents approximately 15% of total assets. The Company recognized no goodwill impairment in 2023, 2022 or 2021. If we were to have a significant goodwill impairment it could impact our results of operations as well as our net worth.

We are significantly dependent on information technology and our business may suffer from disruptions associated with information technology, cyber-attacks or other catastrophic losses affecting our IT infrastructure.

We rely on information technology networks and systems, including the Internet, to process, transmit, and store electronic and financial information, to manage a variety of business processes and activities, including our accounting and financial functions, and to comply with regulatory, legal, and tax requirements. We also depend on our information technology infrastructure for digital marketing activities and for electronic communications among our locations, personnel, customers, and suppliers. These information technology systems (some of which are provided and maintained by third parties) may be susceptible to damage, disruptions, or shutdowns due to hardware failures, computer viruses, hacker attacks, telecommunication failures, user errors, catastrophic events or other factors. In addition, a number of our salaried employees are working remotely at various times. This remote working environment may pose a heightened risk for security breaches or other disruptions of our information technology systems. If our information technology systems suffer severe damage, disruption or shutdown, and our business continuity plans do not effectively resolve the issues in a timely manner, we could experience business disruptions, a loss of critical company records, transaction errors, processing inefficiencies, and the loss of customers and sales, causing our product sales, financial condition, and operating results to be adversely affected and the reporting of our financial results to be delayed.

18


In addition, in the ordinary course of our business, we collect and store sensitive data, including our intellectual property, our proprietary business information and that of our customers, suppliers and business partners, and personally identifiable information or other sensitive information of our customers and employees. The secure use, processing, maintenance and transmission of this information is critical to our operations and business strategy. Despite the information security measures we have taken, our information technology and infrastructure may be subjected to attacks by hackers or breached due to employee malfeasance, employee errors, or other disruptions. Cybersecurity threats and sophisticated computer crime pose a potential risk to the security of the Company’s information technology systems, networks, and services, as well as the confidentiality and integrity of the Company’s data and intellectual property. Cyber-attacks, unauthorized access or security breaches, and other cyber incidents could include, among other things, computer viruses, malicious or destructive code, ransomware, social engineering attacks (including phishing and impersonation), hacking, denial-of-service attacks, and other similar attacks. These threats are constantly evolving, which increases the difficulty of defending against them or implementing adequate preventive measures. Sensitive information is also stored by our vendors and on the platforms and networks of third-party providers. Cyber-attacks on the Company, our vendors, or our third-party providers could result in inappropriate access to our intellectual property, Company data, or personally identifiable information of our global workforce, suppliers, or customers. Potential consequences of a successful cyber-attack or other cybersecurity breach or incident include remediation costs, legal costs, increased cybersecurity protection costs, lost revenues resulting from the unauthorized use of proprietary information or the failure to retain or attract customers following an attack, litigation and legal risks including governmental or regulatory enforcement actions, increased insurance premiums, reputational damage that adversely affects customer or investor confidence, and damage to the Company’s competitiveness, stock price, and long-term shareholder value.

While we have taken steps to address these risks by implementing enhanced security technologies, internal controls, and business continuity plans, these measures may not be adequate. We cannot assure that the steps we have taken will be sufficient to protect our systems, information or other property. Our systems and information may be vulnerable to theft, loss, damage and interruption from a number of potential threats and events.

Changes in the regulatory environment regarding privacy and data protection regulations could have a material adverse impact on our results of operations.

Federal, state, provincial and local governments have been moving to adopt privacy rules and regulations that may impact us in the future. In 2018, the EU adopted a comprehensive overhaul of its data protection regime in the form of the General Data Protection Regulation (“GDPR”) which imposes a strict data protection compliance regime with severe penalties of 4% of worldwide turnover or €20.0 million, whichever is greater, and includes new rights such as the right of erasure of personal data. Although the GDPR applies across the EU, as has been the case under the current data protection regime, EU Member States have some national derogations and local data protection authorities (“DPAs”) will still have the ability to interpret the GDPR, which has the potential to create inconsistencies on a country-by-country basis. In addition, certain U.S. states have enacted privacy and data protection laws. For example, the State of California enacted the California Consumer Privacy Act ("CCPA") which became effective in 2020 and was further amended and extended by the California Privacy Rights Act ("CPRA") which became effective in 2023. Implementation of, and compliance with, the GDPR, CCPA, CPRA, and other similar laws could increase our cost of doing business and/or force us to change our business practices in a manner adverse to our business. In addition, violations of the GDPR, CCPA, CPRA, and other laws may result in significant fines, penalties and damage to our brand and business which could, individually or in the aggregate, materially harm our business and reputation. Privacy legislation, enforcement and policy activity in this area continues to rapidly expand. Compliance costs and costs related with implementing privacy-related and data protection measures could be significant. Further, noncompliance could expose us to significant monetary penalties, damage to our reputation, and even possible criminal sanctions. Even our inadvertent failure to comply with privacy-related or data protection laws and regulations could have a material adverse impact on our results of operations.

We operate in a highly competitive industry, and some of our competitors and potential competitors have greater resources than we do.

Our products are sold in highly competitive markets throughout the world. We compete with several large national and international companies that offer a broad range of equipment and replacement parts that compete with our products, as well as with numerous small, privately-held manufacturers and suppliers of a limited number of products mainly on a regional basis. Some of our competitors are significantly larger than we are and have substantially greater financial and other resources at their disposal. We believe that we are able to compete
19


successfully in our markets by, to some extent, avoiding direct competition with significantly larger potential competitors. There can be no assurance that our competitors will not substantially increase the resources devoted to the development and marketing of products competitive with our products or that new competitors with greater resources will not enter our markets. Any failure to effectively compete could have an adverse effect on our business, results of operations and financial condition.

Failure to develop new products or keep pace with technological developments may have a material adverse impact on our results of operations.

Our industry is affected by future technological developments. The introduction of new products or processes with innovative technologies could render our existing products or processes obsolete or unmarketable. Our success depends, to some extent, upon our ability to develop, market and sell cost-effective new products and applications that keep pace with technological developments in the markets we serve. We may not be successful in identifying, developing and marketing new products and applications or we may experience difficulties that could delay or prevent the successful development, introduction and marketing of such new products and applications, which could have a material adverse impact on our business and results of operations.

We operate and source internationally, which exposes us to the political, economic and other risks of doing business abroad.
 
We have operations in a number of countries outside of the United States and we source raw materials and components globally. Our international operations are subject to the risks normally associated with conducting business in foreign countries, including but not limited to the following:

limitations on ownership and on repatriation of earnings;
import and export restrictions, tariffs and quotas;
potentially adverse effects including negative economic conditions resulting from war or the threat of war, including the ongoing war between Ukraine and Russia;
additional expenses relating to the difficulties and costs of staffing and managing international operations;
labor disputes and uncertain political and economic environments and the impact of foreign business cycles;
changes in laws or policies;
changes in any international trade agreements, such as any changes in European Union membership;
delays in obtaining or the inability to obtain necessary governmental permits;
potentially adverse consequences resulting from the applicability of foreign tax laws;
cultural differences;
increased expenses due to inflation;
weak economic conditions in foreign markets where our subsidiaries distribute their products;
changes in currency exchange rates;
disruptions in transportation and port authorities; and
regulations involving international freight shipments.

Operating in the international marketplace exposes us to a number of risks, including the need to comply with U.S. and foreign laws and regulations applicable to our foreign operations, including anti-corruption laws such as the Foreign Corrupt Practices Act and the U.K. Bribery Act, United States export control laws, and data privacy laws such as the European GDPR. The costs of compliance with these various laws, regulations and policies can be significant and penalties for noncompliance could significantly and adversely impact our business. Our international operations may also be adversely affected by laws and policies affecting foreign trade, investment, taxation, and our ability to effectively source components and raw materials internationally. For example, any significant changes in U.S. trade policy, including the introduction of any new or expanded tariffs, could increase the cost of critical materials and supplies that we source internationally or negatively impact international sales of our products, which would have an adverse effect on our net sales and earnings.

 In addition, political developments and governmental regulations and policies in the countries in which we operate directly affect the demand for our products. For example, decreases or delays in farm subsidies to our agricultural customers, or changes in environmental policies aimed at limiting mowing activities, could adversely affect our business, results of operations and financial condition.

20


Our acquisition strategy may not be successful, which may adversely affect our business, results of operations and financial condition.

We intend to grow internally and through the acquisition of businesses and assets that will complement our current businesses. To date, a material portion of our growth has come through acquisitions. We cannot be certain that we will be able to identify attractive acquisition targets, obtain financing for acquisitions on satisfactory terms or successfully acquire identified targets. Competition for acquisition opportunities may also increase our costs of making acquisitions or prevent us from making certain acquisitions. These and other acquisition-related factors may adversely impact our business, results of operations and financial condition.

We may not be able to realize the potential or strategic benefits of the acquisitions we complete, and the businesses we have acquired, or may acquire in the future, may not perform as expected.

Acquisitions are an important part of our growth strategy and we have completed a number of acquisitions over the past several years. We acquired Timberwolf in 2021 and Royal Truck in 2023. Acquisitions can be difficult, time-consuming, and pose a number of risks, including:

potential negative impact on our earnings per share as a result of acquisition costs and related financing costs, among other things;
the assumption of liabilities that are unknown to us at the time of closing;
failure of acquired products to achieve projected sales;
potential downward pressure on operating margins due to lower operating margins of acquired businesses, increased headcount costs and other expenses associated with adding and supporting new products;
disruption of ongoing business operations, including diversion of management’s attention and uncertainty for employees and customers, particularly during the post-acquisition integration process; and
potential negative impact on our relationships with customers, distributors and vendors.

If we do not manage these risks, the acquisitions that we complete may have an adverse effect on our business, our results of operations or financial condition. In addition, we may not be successful in integrating acquired businesses into our existing operations and achieving projected synergies. We could face many risks in integrating acquired businesses, including but not limited to the following:

we may incur substantial costs, delays or other operational or financial challenges in integrating acquired businesses, including integrating each company's accounting, information technology, human resource and other administrative systems to facilitate effective management;
we may be unable to achieve expected cost reductions, to take advantage of cross-selling opportunities, or to eliminate redundant operations, facilities and systems;
we may encounter problems in integrating the acquired products with our existing and/or new products;
we may need to implement or improve controls, procedures and policies appropriate for a public company which could take a significant amount of time and expense;
acquisitions may divert our management’s attention from the operation of our existing businesses;
we may not be able to retain key personnel of acquired businesses;
there may be cultural challenges associated with integrating management and employees from the acquired businesses into our organization; and
we may encounter unanticipated events, circumstances and legal risk and associated liabilities.

Our integration of acquired businesses requires significant efforts from the management of each entity, including coordinating existing business plans and research and development efforts. Integrating operations may distract management’s attention from the day-to-day operation of the combined companies. Ultimately, our attempts to integrate the operations, technology and personnel of acquired businesses may not be successful. If we are unable to successfully integrate acquired businesses, our future results may be negatively impacted.

21


The agricultural industry and the infrastructure maintenance industry are seasonal, and seasonal fluctuations may cause our results of operations and working capital to fluctuate from quarter to quarter.

In general, agricultural and governmental end-users typically purchase new equipment during the first and second calendar quarters. Other products such as street sweepers, excavators, snow removal equipment, front-end loaders and pothole patchers have different seasonal patterns, as do replacement parts in general. In attempting to achieve efficient utilization of manpower and facilities throughout the year, we estimate seasonal demand months in advance and manufacturing capacity is scheduled in anticipation of such demand. We utilize an annual plan with updated quarterly sales forecasts provided by our marketing divisions and order backlog in order to develop a production plan for our manufacturing facilities. In addition, many of our marketing departments attempt to equalize demand for their products throughout the calendar year by offering seasonal sales programs which may provide additional incentives, including discounts and extended payment terms, on equipment that is ordered during off-season periods. Because we spread our production and wholesale shipments throughout the year to take into account the factors described above, sales in any given period may not reflect the timing of dealer orders and retail demand.

Weather conditions and general economic conditions may affect the timing of purchases and actual industry conditions might differ from our forecasts. In addition to seasonal factors, the agricultural industry is cyclical in nature with sales largely dependent on the state of the farm economy and, in particular, agriculture commodity prices and farm income. Consequently, sudden or significant declines in industry demand could adversely affect our working capital or results of operations.

Extreme weather conditions may impact demand for some of our products and impact our business, results of operations and financial condition.

Extreme weather conditions such as droughts or flooding may adversely affect sales of some of our products including our mowing equipment and other agricultural equipment and related parts. Milder winter conditions with lower snowfall accumulations can have an adverse impact on sales of our snow removal equipment and related parts business in the key markets we serve. In the event unfavorable weather conditions are worsened as a result of global climate change, our business may be adversely affected to a more significant extent.

Our business and operations are subject to risks related to climate change.

The long-term effects of global climate change present both physical risks (such as weather catastrophes) and transition risks (such as regulatory changes), which are expected to be widespread and unpredictable. Unusual weather conditions, including drought and flood conditions, may affect the purchasing decisions of some of our customers, particularly customers of our agriculture products which could lead to lower sales volumes of those products. In addition, changes in climate could affect the availability and cost of products, commodities and energy, which may impact our ability to procure goods or services required for the operation of our business at the quantities and levels we require. Our facilities may also be directly impacted by significant weather events brought on by climate change, and we face the risk of losses incurred as a result of physical damage to our facilities, loss or spoilage of inventory and business interruption caused by such events. New legal and regulatory requirements have been, and may continue to be, implemented to address the concern over climate change in an effort to reduce or mitigate the effects of it, and such regulatory requirements dealing with the environmental aspects of our operations and the products we manufacture could result in significant expenditures in upgrading our facilities and/or designing and manufacturing new forms of equipment that satisfy such requirements. We cannot currently predict the specific terms of any new climate change legislation or regulation, but any such new legislation or regulation may have a material adverse impact on our business, results of operations, or financial condition.

If we do not retain key personnel and attract and retain other highly skilled employees, our business may suffer.

Our continued success will depend on, among other things, the efforts and skills of our executive officers, including our president and chief executive officer, and our ability to attract and retain additional highly qualified managerial, technical, manufacturing, and sales and marketing personnel. We do not maintain “key man” life insurance for any of our employees, and all of our senior management are employed at will. We cannot assure you that we will be able to attract and hire suitable replacements for any of our key employees. We believe the loss of a key executive officer or other key employee could have an adverse effect on our business, results of operations, and financial condition.
22



Increasingly stringent engine emission regulations could impact our ability to sell certain of our products into the market and appropriately price certain of our products, which could negatively affect our competitive position and financial results.

The products we manufacture or sell, particularly engines, are subject to increasingly stringent environmental emission regulations. For instance, the EPA adopted increasingly stringent engine emission regulations, including Tier 4 emission requirements applicable to diesel engines in specified horsepower ranges that are used in some of our products. State agencies, including the California Air Resources Board ("CARB"), are also adopting emission regulations that apply to products we sell. Requirements have expanded to additional horsepower categories and, accordingly, apply to more of the products we sell. Our ability to meet the Tier 4 and CARB requirements is subject to many variables, some of which are beyond our direct control. If we fail to meet the Tier 4 or CARB requirements and any other EPA or state emission standards that are currently in place or that may be introduced in the future, our ability to sell our products into the market may be limited, which could have a material adverse effect on our competitive position and financial results.

We are subject to environmental, health and safety and employment laws and regulations and related compliance expenditures and liabilities.

Like other manufacturers, the Company is subject to a broad range of federal, state, local and foreign laws and requirements, including those concerning air emissions, discharges into waterways, and the generation, handling, storage, transportation, treatment and disposal of hazardous substances and waste materials, as well as the remediation of contamination associated with releases of hazardous substances at the Company’s facilities and offsite disposal locations, workplace safety and equal employment opportunities. These laws and regulations are constantly changing, and it is impossible to predict with accuracy the effect that changes to such laws and regulations may have on the Company in the future. Like other industrial concerns, the Company’s manufacturing operations entail the risk of noncompliance, and there can be no assurance that the Company will not incur material costs or other liabilities as a result thereof.

Changes in environmental laws or new laws relating to the emission of greenhouse gases ("GHG") or the emission of other gases may cause us to make additional investment in new product designs or could increase our environmental compliance expenditures. The regulation of GHG emissions could result in other additional costs to the Company in the form of tax or emissions allowances, facility improvement costs, and higher input costs. Increased input costs and other costs associated with GHG emissions regulation and related compliance may also negatively impact customer demand. Because the timing and extent of GHG emission regulations or climate change regulations are unknown at this time, we are unable to predict the impact this may have on our overall business.
 
The Company is subject to various other federal, state, and local laws affecting its business, as well as a variety of regulations relating to such matters as working conditions, equal employment opportunities, and product safety. A variety of state laws regulate the Company’s contractual relationships with its dealers, some of which impose restrictive standards on the relationship between the Company and its dealers, including events of default, grounds for termination, non-renewal of dealer contracts, and equipment repurchase requirements.

We are subject on an ongoing basis to the risk of product liability claims and other litigation arising in the ordinary course of business.

Like other manufacturers, we are subject to various claims, including product liability claims, arising in the ordinary course of business, and we are a party to various legal proceedings that constitute routine litigation incidental to our business. We may be exposed to product liability claims in the event that the use of our products results, or is alleged to result, in bodily injury, property damage, or both. We cannot assure you that we will not experience any material product liability losses in the future or that we will not incur significant costs to defend the Company against such claims. We cannot assure you that our product liability insurance coverage will be adequate for any liabilities that may ultimately be incurred or that it will continue to be available on terms acceptable to us. A successful claim brought against us in excess of available insurance coverage or a requirement to participate in a product recall may have a materially adverse effect on our business.

23


If we are unable to comply with the terms of our credit arrangements, especially the financial covenants, our credit arrangements could be terminated.
 
We cannot assure you that we will be able to comply with all of the terms of our credit arrangements, especially the financial covenants. Our ability to comply with such terms depends on the success of our business and our operating results. Various risks, uncertainties, and events beyond our control could affect our ability to comply with the terms of our credit arrangements. If we were out of compliance with any covenant required by our credit arrangements following any applicable cure periods, the banks could terminate their commitments unless we could negotiate a covenant waiver. The banks could condition such waiver on amendments to the terms of our credit arrangements that may be unfavorable to us, including a potential increase to the interest rate we currently pay on outstanding debt under our credit arrangements, which could adversely affect our operating results.
 
Fluctuations in currency exchange rates may adversely affect our financial results.
 
Our earnings are affected by fluctuations in the value of the U.S. dollar as compared to foreign currencies, predominantly in European countries, Canada and Australia, as a result of the sale of our products in international markets. While we do enter into foreign exchange contracts to protect against such fluctuations to an extent (primarily in the U.K. market), we cannot assure you that we will be able to effectively manage these risks. Significant long-term fluctuations in relative currency values, such as a devaluation of the Euro against the U.S. dollar, could have an adverse effect on our future results of operations or financial condition.

Risks related to investing in our common stock
 
Because the price of our common stock may fluctuate significantly, it may be difficult for you to resell our common stock when desired or at attractive prices.
 
The trading price of our common stock has and may continue to fluctuate. The closing prices of our common stock on the New York Stock Exchange during 2023 ranged from $140.27 to $213.25 per share, and during 2022 from $109.83 to $159.75 per share. Our stock price may fluctuate in response to the risk factors set forth herein and to a number of events and factors, such as quarterly variations in operating and financial results, litigation, changes in financial estimates and recommendations by securities analysts, the operating and stock performance of other companies that investors may deem comparable to us, news reports relating to us or trends in our industry or general economic conditions. The stock price volatility and trading volume may make it difficult for you to resell your shares of our common stock when desired or at attractive prices.

You may experience dilution of your ownership interests due to the future issuance of additional shares of our common stock.

We may issue shares of our previously authorized and unissued securities, which will result in the dilution of the ownership interests of our present stockholders. We are currently authorized to issue 20,000,000 shares of common stock. On December 31, 2023, 12,013,481 shares of our common stock were issued and outstanding, and there were outstanding options and restricted stock awards totaling an additional 169,840 shares of our common stock. We also have additional shares available for grant under our 2015 Incentive Stock Option Plan and our 2019 Equity Incentive Plan. Additional stock option or other compensation plans or amendments to existing plans for employees and directors may be adopted. Issuance of these shares of common stock may dilute the ownership interests of our then existing stockholders. We may also issue additional shares of our common stock in connection with the hiring of personnel, future acquisitions, such as the 1,700,000 shares issued as consideration for the acquisition of Bush Hog in 2009, future private placements of our securities for capital raising purposes, or for other business purposes. This would further dilute the interests of our existing stockholders.
 
24


There is no assurance that we will continue declaring dividends or have the available cash to make dividend payments.
 
On January 2, 2024, the Board of Directors of the Company increased its quarterly dividend from $0.22 per share to $0.26 per share. Although we have paid a cash dividend in each quarter since becoming a public company in 1993, there can be no assurance that we will continue to declare dividends or that funds will continue to be available for this purpose in the future. The declaration and payment of dividends are restricted by the terms of our credit facility, are subject to the discretion of our Board of Directors, are not cumulative, and will depend upon our profitability, financial condition, capital needs, future prospects, and other factors deemed relevant by our Board of Directors.

Provisions of our corporate documents may have anti-takeover effects that could prevent a change in control.
 
Provisions of our charter, bylaws and Delaware law could make it more difficult for a third party to acquire us, even if doing so would be beneficial to our stockholders. These provisions include prohibiting stockholders from calling stockholder meetings and prohibiting stockholder actions by written consent. Our Certificate of Incorporation and Bylaws state that any amendment to certain provisions, including those provisions regarding limitations on action by written consent discussed above, be approved by the holders of at least two-thirds of our common stock. We are also afforded the protections of Section 203 of the Delaware General Corporation Law, which would prevent us from engaging in a business combination with a person who becomes a 15% or greater stockholder for a period of three years from the date such person acquired such status unless certain board or stockholder approvals were obtained.

Future sales, or the possibility of future sales, of a substantial amount of our common stock may depress the price of the shares of our common stock.
 
Future sales, or the availability for sale in the public market, of substantial amounts of our common stock could adversely affect the prevailing market price of our common stock and could impair our ability to raise capital through future sales of equity securities. If we or our existing stockholders sell substantial amounts of our common stock in the public market, or if there is a perception that these sales may occur, the market price of our common stock could decline.
 
Certain stockholders own a significant amount of our common stock, and their interests may conflict with those of our other stockholders.
 
As of December 31, 2023, four investors - Henry Crown and Company, BlackRock, Inc., Dimensional Fund Advisors LP, and The Vanguard Group - beneficially owned approximately 40% of our outstanding common stock. As a result, the major stockholders combined could be able to significantly influence the direction of the Company, the election of our Board of Directors, and the outcome of any other matter requiring stockholder approval, including mergers, consolidations and the sale of all or substantially all of our assets, and together with other beneficially owned investors, to prevent or cause a change in control of the Company. Also, pursuant to contractual obligations, affiliates of Henry Crown and Company were entitled to certain rights with respect to the registration of the common stock owned by them under the Securities Act. Pursuant to such registration rights, on March 12, 2012, we filed a registration statement related to the common stock owned by such entities and such registration statement was declared effective by the SEC. The interests of the major stockholders may conflict with the interests of our other stockholders.

Item 1B. Unresolved Staff Comments 

The Company has no unresolved staff comments to report pursuant to Item 1B.

25


Item 1C. Cybersecurity

Risk Management and Strategy

Our cybersecurity program framework is based on the Center for Internet Security's ("CIS") Critical Security Controls. We have policies and procedures in place based on best practices and guidelines from the National Institute of Standards and Technology ("NIST"), an agency of the United States Department of Commerce, and the Cybersecurity & Infrastructure Security Agency, an agency of the United States Department of Homeland Security. Our Information Technology ("IT") team works to protect not only our information, but also the information of third parties we may hold or control, including by implementing physical, electronic, and procedural safeguards to protect the confidentiality, integrity, and availability of Company computer systems. We also limit physical access to server, storage, and network equipment to necessary staff.

We assess the security of our networks, websites, and systems with automated vulnerability detection services from a provider that is validated by the NIST, based on the Security Content Automation Protocol ("SCAP") standard. We perform an annual review of our efforts to manage risk with controls that align with and map to key compliance frameworks, such as NIST and the ISO 27000 series of regulations. We perform quarterly IT risk assessments that include cybersecurity risk assessments focused on action plans developed through annual reviews. We also respond to risks as they are discovered real-time. We are guided by an Information Security Incident Response Policy and corresponding Information Security Incident Response Procedure we implement when handling IT security incidents.

Our process of assessing, identifying, and managing material risks from cybersecurity threats is integrated into our overall enterprise risk management system. Our process of managing risks from cybersecurity threats includes monitoring information channels from trusted security information sources. We review third-party service providers that manage sensitive Company information prior to engaging any such provider. Our reviews align with relevant government compliance requirements and review of System and Organization Controls reports. We establish governance, processes, and tools for managing various third-party related risks, including information security. As a condition of working with the Company, third-party service providers who access sensitive business or customer information are expected to meet certain information security requirements. Our processes for assessing, classifying, and managing cybersecurity risks were created in collaboration with consultants and auditors. We maintain consulting relationships that provide guidance for responding to evolving cybersecurity risks. We require employees to undertake data protection, cybersecurity training, and compliance programs annually. Internal and external auditors also review our adherence to established IT and cybersecurity controls.

Despite our efforts, cyber attacks, unauthorized access or security breaches, or other cyber incidents such as computer viruses, malicious or destructive code, ransomware, social engineering attacks, hacking, denial-of-service attacks, and other similar attacks could materially affect us and disrupt our business. To date, we have not identified any risks from cybersecurity threats, including as a result of any previous cybersecurity incidents, that have, or are likely to, materially affect us, our business strategy, results of operation or financial condition. Potential consequences of a successful cyber attack or cybersecurity breaches or incidents could, however, include remediation costs, disruption of manufacturing capabilities, legal costs, increased cybersecurity protection costs, lost revenues resulting from the unauthorized use of proprietary information or the failure to retain or attract customers following an attack, litigation and legal risks including governmental or regulatory enforcement actions, increased insurance premiums, reputational damage that adversely affects customer or investor confidence, and damage to the Company's competitiveness, stock price, and long-term shareholder value. For more information about the cybersecurity risks we face, see the risk factor titled “We are significantly dependent on information technology and our business may suffer from disruptions associated with information technology, cyber-attacks or other catastrophic losses affecting our IT infrastructure” in Item 1A. Risk Factors.

Governance

Our Board considers cybersecurity risk as part of its risk oversight function and has delegated responsibility for the periodic review and evaluation of the Company’s policies and programs for identifying cybersecurity risks to the Audit Committee. In addition, the entire Board receives quarterly updates on the Company's cybersecurity action plans and annual reports containing full cybersecurity control assessments and action plans from senior management, and periodically reviews information regarding the Company's cybersecurity risks. We have an Information Technology Steering Committee ("ITSC"), comprised of the Company President and Chief Executive Officer, the Executive Vice Presidents of our Vegetation Management and Industrial Equipment Divisions, the Chief
26


Financial Officer, and the Chief Sustainability Officer, that determines the priority of cybersecurity initiatives. The ITSC also reviews the Board's and Audit Committee’s feedback and incorporates it into ongoing cybersecurity management efforts.

Our IT team, led by the Vice President of IT and the Director of Network and Information Systems, is responsible for day-to-day assessment and management of cybersecurity risks. Members of our IT team have undergraduate and graduate degrees in relevant fields, including information systems, information assurance, and information technology with a concentration in cybersecurity. Members of our IT team have also obtained relevant certifications, including the Director of Network and Information Systems being a Certified Information Systems Security Professional.

27


Item 2. Properties
      As of February 16, 2024, the Company utilized twenty-nine principal manufacturing plants with seventeen located in the United States, eight in Europe, three in Canada, and one in Brazil. The facilities are listed below:
Facility
Square
Footage
 
Principal Types of Products
Manufactured And Assembled
Winn, Michigan*1,100,000 Owned
Tree chippers, Grinders, Brush Cutters, and Debarkers for Morbark
Selma, Alabama*744,000 Owned
Mechanical Rotary Mowers, Finishing Mowers, Backhoes, Front-End Loaders for Bush Hog
New Philadelphia, Ohio*430,000 Owned
Telescopic Excavators for Gradall and Vacuum Trucks for VacAll
Wooster, Ohio*400,000 Leased
Stump Cutters, Aerial Trimmers, Mulchers, Crawler Trucks for Rayco and Denis Cimaf
Gibson City, Illinois*275,000 Owned
Mechanical Mowers, Blades, Deep Tillage Equipment, and other implements for Rhino, Bush Hog and OEMs
Seguin, Texas*230,000 Owned
Hydraulic and Mechanical Rotary and Flail Mowers, Sickle-Bar Mowers, and Boom-Mounted Equipment for Alamo Industrial
Indianola, Iowa*200,000 Owned
Distribution and Manufacturing of Aftermarket Farm Equipment Replacement and Wear Parts for Herschel/Valu-Bilt
Neuville, France*195,000 Owned
Hydraulic and Mechanical Boom-Mounted Hedge and Grass Cutters for Rousseau and SMA
Mukwonago, Wisconsin*171,000 Owned
Truck-Mounted Vacuum Trucks for Super Products
Richmond, Virginia*160,000 Leased
Leaf Collection Equipment and Street Sweeper Replacement Brooms for ODB
Ludlow, England*160,000 Owned
Hydraulic Boom-Mounted Hedge and Grass Cutters and other Equipment for McConnel and Twose
Salford Priors, England*157,000 Owned
Tractor-Mounted Power Arm Flails and other Equipment for Bomford and Twose and Spearhead
Sao Joao da Boa Vista, Brazil*138,000 Owned
Mowing Equipment, Sugar Cane Trailers and other equipment for Santa Izabel
Huntsville, Alabama*135,000 Owned
Air and Mechanical Street Sweeping Equipment for Schwarze
New Berlin, Wisconsin*120,000 Owned
Municipal Snow Removal and Ice Control Equipment for Wausau
Coatesville, Indiana*120,000 Owned
Zero Turn Radius Mowers for Dixie Chopper
Middelburg, the Netherlands*110,000 Owned
Boom Mowers, Flail Mowers and Stump Grinders for Dutch Power
Englefeld, Saskatchewan, Canada*105,000 Owned
Mechanical Rotary Mowers, Snow Blowers, and Rock Removal Equipment for Schulte
St. Valerien, Quebec, Canada*100,000 Owned
Snow and Ice Removal Equipment for Tenco
Daumeray, France*100,000 Owned
Vacuum Trucks, High Pressure Cleaning Systems and Trenchers for Rivard
Giessen, the Netherlands*70,000 Owned
Aquatic Harvesting Boats and Remote Control Mowing Equipment for Alamo Group The Netherlands
Sioux Falls, South Dakota*66,000 Owned
Hydraulic and Mechanical Mowing Equipment for Tiger
Shoemakersville, Pennsylvania*65,000 Leased
Truck Mounted Highway Attenuator Trucks and Other Specialty Trucks and Equipment for Royal Truck and Equipment
Hopkinton, New Hampshire*55,000 Owned
Distributor of Public Works and Runway Maintenance Products for H.P. Fairfield
Skowhegan, Maine*47,000 Owned
Distributor of Public Works and Runway Maintenance Products for H.P. Fairfield
Kent, Washington*43,000 Leased
Truck-Mounted Sweeping Equipment for the contractor market branded NiteHawk
Ayer's Cliff, Quebec, Canada*41,000 Owned
Municipal Snow Removal and Ice Control Equipment for Everest
Suffolk, England*35,000 Leased
Commercial wood chippers and other forestry equipment for Timberwolf
Peschadoires, France*22,000 Owned
Replacement Parts for Blades, Knives and Shackles for Forges Gorce
Oakey, Australia18,000 Leased
Agriculture Mowing Equipment and other Attachments for Fieldquip
Installation & Rental Facilities, Warehouses & Sales503,200 Leased / OwnedServices Parts Distribution, Installation Facilities and Sales and After Market Office
Offices, Seguin & New Braunfels, Texas29,000 Leased /OwnedCorporate Office
Total6,144,200 82%
     * Principal manufacturing plants
28


Approximately 82% of the manufacturing, warehouse and office space is owned. The Company considers each of these facilities to be well maintained, in good operating condition and adequate for its present level of operations.

Item 3. Legal Proceedings

The Company is subject to various legal actions which have arisen in the ordinary course of its business. The most prevalent of such actions relate to product liability, which is generally covered by insurance after various self-insured retention amounts. While amounts claimed might be substantial and the ultimate liability with respect to such litigation cannot be determined at this time, the Company believes that the ultimate outcome of these matters will not have a material adverse effect on the Company’s consolidated financial position or results of operations; however, the ultimate resolution cannot be determined at this time.

Item 4. Mine Safety Disclosures

Not applicable.

PART II

Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities

The Company’s common stock trades on the New York Stock Exchange under the symbol: ALG. On February 16, 2024, there were 12,015,281 shares of common stock outstanding, held by approximately 78 holders of record, but the total number of beneficial owners of the Company’s common stock exceeds this number. On February 16, 2024, the closing price of the common stock on the New York Stock Exchange was $217.33 per share.

On January 2, 2024, the Board of Directors of the Company declared a quarterly dividend of $0.26 per share which was paid on January 29, 2024 to holders of record as of January 16, 2024. The Company expects to continue its policy of paying regular cash dividends, although there is no assurance as to future dividends as they depend on future earnings, capital requirements and financial condition. In addition, the payment of dividends is subject to restrictions under the Company’s bank revolving credit agreement. See “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Liquidity and Capital Resources” in Item 7 of Part II of this Annual Report on Form 10-K for a further description of the bank revolving credit agreement.
 
Information relating to compensation plans under which equity securities of the Company are authorized for issuance is set forth in Part III, Item 12 of this Annual Report on Form 10-K.
29


Stock Price Performance Graph

The information contained in this Stock Performance Graph section shall not be deemed to be “soliciting material” or “filed” with the SEC or subject to the liabilities of Section 18 of the Exchange Act, except to the extent that Alamo Group Inc. specifically incorporates it by reference into a document filed under the Securities Act or the Exchange Act.
  
The following graph and table set forth the cumulative total return to the Company's stockholders of our Common Stock during a five-year period ended December 31, 2023, as well as the performance of an overall stock market index (the S&P SmallCap 600 Index) and a published industry or line-of-business index (the S&P 500 Industrials Index) for the same period.
2460
*$100 invested on 12/31/18 in stock or index, including reinvestment of dividends.
Fiscal year ending December 31.
Copyright© 2024 Standard & Poor's, a division of S&P Global. All rights reserved.
 12/1812/1912/2012/2112/2212/23
Alamo Group Inc.100.00163.18180.16192.93186.60278.40
S&P SmallCap 600100.00122.78136.64173.29145.39168.73
S&P 500 Industrials100.00129.37143.68174.02164.49194.31


Purchase of Equity Securities

The Company has suspended its share repurchase program but the program may be reinstated in the future.

Item 6. Reserved

30


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

Executive Summary and Outlook
 
This report contains forward-looking statements that are based on Alamo Group’s current expectations. Actual results in future periods may differ materially from those expressed or implied because of a number of risks and uncertainties which are discussed below and in the Forward-Looking Information section beginning on page 13.

We experienced strong demand for our products in 2023 together with improving supply chain conditions which facilitated higher throughput and better operating efficiency, leading to record net sales and income for the full year. Market conditions are mixed; governmental and industrial product demand is robust while vegetation product demand has been hampered by higher interest rates and elevated channel inventories. While our supply chain has improved, there are lingering supply chain issues and we continue to face labor challenges in some of our locations.

2023 Performance

In 2023, the Company's net sales increased by 12% and net income increased by 34% compared to 2022. The increase in both net sales and net income was primarily due to a strong demand for our products and improving operating conditions, particularly in the later part of the year. Margins improved due to the increase in demand along with pricing actions which helped mitigate inflation cost pressures. However, our full-year results were constrained to some extent by higher input costs, ongoing supply chain disruptions, and skilled labor shortages, all of which had a greater impact on our results earlier in the year.

The Company's Vegetation Management Division experienced a 4% increase in net sales for the full year of 2023 compared to the full year of 2022. The increase in net sales was primarily due to continued strong customer demand for our products and positive pricing actions. The division's income from operations for 2023 was up 13% versus the full year of 2022, due to improved sales, positive pricing actions,and better productivity, but offset by higher input costs, lingering supply chain disruptions, labor constraints, and higher marketing costs.

The Company's Industrial Equipment Division net sales were up 23% for the full year of 2023 compared to the full year of 2022. The division's net sales were strong in each of the product lines: excavator and vacuum trucks, street sweepers, debris collectors, and snow removal equipment. The division's income from operations for 2023 was up 89% versus the full year of 2022, driven by significant sales growth and improved operating efficiencies, but offset by higher input costs and certain key supplier issues, most notably, a shortage of truck chassis earlier in the year.

Consolidated income from operations was $198.0 million for the full year of 2023 compared to $148.6 million in 2022, an increase of 33%. The Company's backlog decreased 15% to $859.8 million at the end of 2023 versus the backlog of $1.0 billion at the end of 2022. The decrease in the Company's backlog was primarily attributable to a decline in Vegetation Management Division product orders which returned to normal levels from a historical perspective.

Inflationary Impacts

In 2023, the cost of commodities, components, parts, and accessories was higher compared to the cost of those items purchased in 2022, mainly as a result of inflationary pressure. Inflation moderated in the second half of 2023 and we anticipate that trend will continue in 2024 with the average cost of commodities, components, parts, and accessories increasing slightly when compared to the average costs in 2023.











31



The following discussion should be read in conjunction with the consolidated financial statements of the Company and the notes thereto included elsewhere in this Annual Report on Form 10-K.
The following tables set forth, for the periods indicated, certain financial data:
 Fiscal Year Ended December 31,
Net sales (data in thousands):202320222021
Vegetation Management$979,040 $937,065 $812,676 
Industrial Equipment710,611 576,551 521,547 
   Total net sales$1,689,651 $1,513,616 $1,334,223 
Cost and profit margins, as percentages of net sales:   
Cost of sales73.2 %75.1 %74.9 %
Gross profit26.8 %24.9 %25.1 %
Selling, general, administrative, and amortization expenses15.1 %15.1 %16.3 %
Income from operations11.7 %9.8 %8.8 %
Income before income taxes10.4 %8.9 %8.2 %
Net income8.1 %6.7 %6.0 %
                                                              
Results of Operations
 
Fiscal 2023 compared to Fiscal 2022
 
The Company’s net sales in the fiscal year ended December 31, 2023 (“2023”) were $1,689.7 million, an increase of $176.1 million or 11.6% compared to $1,513.6 million for the fiscal year ended December 31, 2022 (“2022”). The increase in sales was attributable to continued strong customer demand for our products in both the Vegetation Management and Industrial Equipment Divisions, improved pricing, and higher throughput due to gradually improving supply chain conditions. Supply chain disruptions and a shortage of skilled labor negatively impacted net sales, especially in the first half of the year earlier.

Net Vegetation Management sales were $979.0 million in 2023 compared to $937.1 million in 2022, an increase of $41.9 million or 4.5%, coming from a strong performance in European agricultural and governmental mowing, forestry and tree care, and North American governmental mowing equipment. Skilled labor shortages and certain supplier issues constrained this division during 2023.

Net Industrial Equipment sales were $710.6 million in 2023 compared to $576.6 million in 2022, representing an increase of $134.0 million or 23.3%. The increase was a result of strong performance in all product lines including excavator and vacuum trucks, sweepers and debris collection, and snow removal equipment further supported by the acquisition of Royal Truck. This division was negatively impacted by a shortage of skilled labor and disruptions in parts of its supply chain, predominantly causing delays in receiving truck chassis.

Gross profit for 2023 was $453.6 million (26.8% of net sales) compared to $376.5 million (24.9% of net sales) in 2022, an increase of $77.1 million. The increase in gross profit was mainly attributable to higher sales volume and better operational performance during 2023 compared to 2022 as well as improved pricing which led to higher profitability as a percentage of sales in 2023 compared to 2022, though these results were partially offset by the negative impacts of supply chain disruptions and material inflation previously mentioned.

Selling, general and administrative expenses (“SG&A”) were $240.2 million (14.2% of net sales) in 2023 compared to $212.6 million (14.0% of net sales) in 2022, an increase of $27.6 million. The increase in SG&A expenses in 2023 was largely attributable to higher marketing expenses related to trade shows, sales promotions and commissions and to a lesser extent, sales volume-driven administration expense. Amortization expense in 2023 was $15.5 million compared to $15.3 million in 2022, an increase of $0.2 million.
 
32


Interest expense for 2023 was $26.1 million compared to $14.4 million in 2022, an increase of $11.7 million or 81.7%. The increase in interest expense in 2023 primarily came from higher interest rates compared to 2022.

Other income (expense), net was income of $1.8 million during 2023 compared to expense of $0.7 million in 2022. The increase in 2023 was primarily the result of a gain on fixed assets relating to the sale of a manufacturing facility located in Kent, Washington partially offset by loss on currency exchange. The expense in 2022 was primarily the result of an excise tax audit and to a lesser extent, changes in exchange rates.

Provision for income taxes was $39.0 million (22.2% of income before income taxes) for 2023 compared to $32.4 million (24.1% of income before income taxes) in 2022.

Net income for 2023 was $136.2 million compared to $101.9 million in 2022, with the increase in 2023 net income resulting from the factors described above.

Fiscal 2022 compared to Fiscal 2021
 
The Company’s net sales in the fiscal year ended December 31, 2022 (“2022”) were $1,513.6 million, an increase of $179.4 million or 13.4% compared to $1,334.2 million for the fiscal year ended December 31, 2021 (“2021”). The increase in sales was attributable to continued strong customer demand for our products in both the Vegetation Management and Industrial Equipment Divisions and improved pricing. Negatively impacting net sales were higher costs for materials and inbound freight, supply chain disruptions and a shortage of skilled labor. Also, currency translation negatively affected sales as the U.S. dollar strengthened against the currencies of international countries where we operate.

Net Vegetation Management sales were $937.1 million in 2022 compared to $812.7 million in 2021, an increase of $124.4 million or 15.3%, coming from a strong performance in all product lines, particularly forestry and tree care and agricultural and governmental mowing equipment in both North America and Europe. Supply chain disruptions, labor constraints and unfavorable input cost changes constrained this division during 2022. Currency translation effects also negatively impacted net sales in this division.

Net Industrial Equipment sales were $576.6 million in 2022 compared to $521.5 million in 2021, representing an increase of $55.1 million or 10.5%. The increase was mainly due to continued solid results in our excavator and vacuum truck product lines with modest support from other product lines. This division was also negatively impacted by ongoing supply chain disruptions and logistics issues in 2022, including delays in receiving truck chassis and component parts from supply chain partners.

Gross profit for 2022 was $376.5 million (24.9% of net sales) compared to $334.5 million (25.1% of net sales) in 2021, an increase of $42.0 million. The increase in gross profit was mainly attributable to higher sales volume during 2022 compared to 2021 as well as improved pricing. Profitability was negatively impacted by supply chain disruptions, shortages of component parts, along with higher costs of materials and inbound freight. These factors led to lower profitability as a percentage of sales in 2022 as compared to the same period in 2021.

Selling, general and administrative expenses (“SG&A”) were $212.6 million (14.0% of net sales) in 2022 compared to $202.9 million (15.2% of net sales) in 2021, an increase of $9.7 million. The increase in SG&A expenses in 2022 was attributable to higher administrative, marketing and engineering expenses as the Company returned to pre-pandemic expense levels. Amortization expense in 2022 was $15.3 million compared to $14.6 million in 2021, an increase of $0.7 million.

Interest expense for 2022 was $14.4 million compared to $10.5 million in 2021, an increase of $3.9 million or 36.3%. The increase in interest expense in 2022 primarily came from higher interest rates and increased borrowing levels. Borrowing levels rose in 2022 primarily because of the need for the Company to increase its inventory levels to accommodate stronger market demand and to mitigate supply chain challenges. We anticipate borrowing levels will continue to be pressured by higher inventory requirements unless and until the supply chain situation improves.

Other income (expense), net was expense of $0.7 million during 2022 compared to income of $1.9 million in 2021. The expense in 2022 was primarily the result of an excise tax audit and to a lesser extent, changes in exchange rates. The income in 2021 was primarily due to changes in exchange rates and the sale of a facility in the Netherlands for $3.4 million.

33


Provision for income taxes was $32.4 million (24.1% of income before income taxes) for 2022 compared to $29.3 million (26.7% of income before income taxes) in 2021.

Net income for 2022 was $101.9 million compared to $80.2 million in 2021, with the increase in 2022 net income resulting from the factors described above.

Liquidity and Capital Resources
 
In addition to normal operating expenses, the Company has ongoing cash requirements which are necessary to conduct the Company’s business, including inventory purchases and capital expenditures. The Company’s accounts receivable, inventory and accounts payable levels, particularly in its Vegetation Management Division, build in the first quarter and early spring and, to a lesser extent, in the fourth quarter in anticipation of the spring and fall selling seasons. Accounts receivable historically build in the first and fourth quarters of each year as a result of pre-season sales and year-round sales programs. These sales, primarily in the Vegetation Management Division, help balance the Company’s production during the first and fourth quarters.
 
As of December 31, 2023, the Company had working capital of $590.0 million, which represents an increase of $53.3 million from working capital of $536.7 million as of December 31, 2022. The increase in working capital was primarily a result of volume-driven and inflation-driven increases in accounts receivable as well as a volume driven increase in inventory to support the Company's backlog.
 
Capital expenditures were $37.7 million for 2023, compared to $31.1 million for 2022. The Company will fund any future expenditures from operating cash flows or through our revolving credit facility, described below.

Net cash provided by operating activities was $131.2 million for 2023, compared to $14.5 million for 2022. The increase of cash from operating activities is primarily the result of stronger net income driven by sales growth and a significantly lower year-on-year change in operating assets compared to 2022.
 
Net cash used in investing activities was $52.6 million for 2023, compared to $31.7 million for 2022. The increase in investing activities is driven by the acquisition of Royal Truck. Net cash used by financing activities was $76.9 million for 2023, compared to net cash provided of $24.5 million for 2022. This reduction in cash provided by financing activities is due to repayment of revolving credit.

The Company had $42.5 million in cash and cash equivalents held by its foreign subsidiaries as of December 31, 2023. The majority of these funds are held at our European and Canadian facilities. The Company will continue to repatriate European and Canadian cash and cash equivalents in excess of amounts needed to fund operating and investing activities, but will need to monitor exchange rates to determine the appropriate timing of such repatriation given the current relative strength of the U.S. dollar. Repatriated funds will initially be used to reduce funded debt levels under the Company's current credit facility and subsequently used to fund working capital, capital investments and acquisitions company-wide.

On October 28, 2022, the Company, as the borrower, and each of its domestic subsidiaries as guarantors, entered into a Third Amended and Restated Credit Agreement (the “2022 Credit Agreement”) with Bank of America, N.A., as Administrative Agent. The 2022 Credit Agreement provides the Company with the ability to request loans and other financial obligations in an aggregate amount of up to $655.0 million. Under the 2022 Credit Agreement, the Company has borrowed $255.0 million pursuant to a Term Facility, while up to $400.0 million is available to the Company pursuant to a Revolver Facility which terminates in five years. The Term Facility requires the Company to make equal quarterly principal payments of $3.75 million over the term of the loan, with the final payment of any outstanding principal amount, plus interest, due at the end of the five year term. Borrowings under the 2022 Credit Agreement bear interest, at the Company’s option, at a Term Secured Overnight Financing Rate (“SOFR”) or a Base Rate (each as defined in the 2022 Credit Agreement), plus, in each case, an applicable margin. The applicable margin ranges from 1.25% to 2.50% for Term SOFR borrowings and from .25% to 1.50% for Base Rate borrowings with the margin percentage based upon the Company's consolidated leverage ratio. The Company must also pay a commitment fee to the lenders ranging between 0.15% to 0.30% on any unused portion of the $400.0 million Revolver Facility. The 2022 Credit Agreement requires the Company to maintain two financial covenants, namely, a maximum consolidated leverage ratio and a minimum consolidated fixed charge coverage ratio. The Agreement also contains various covenants relating to limitations on indebtedness, limitations on investments and acquisitions, limitations on the sale of properties and limitations on liens and capital expenditures. The Agreement also contains
34


other customary covenants, representations and events of defaults. The expiration date of the 2022 Credit Agreement, including the Term Facility and the Revolver Facility, is October 28, 2027.

As of December 31, 2023, $235.2 million was outstanding under the Credit Agreement, $235.2 million on the Term Facility and zero on the Revolver Facility. On December 31, 2023, $2.6 million of the revolver capacity was committed to irrevocable standby letters of credit issued in the ordinary course of business as required by vendors' contracts resulting in $397.4 million in available borrowings. The Company is in compliance with the covenants under the Agreement.

Management believes the Agreement and the Company’s ability to internally generate funds from operations should be sufficient to meet the Company’s cash requirements for the foreseeable future. However, future challenges affecting the banking industry and credit markets in general could potentially cause changes to credit availability, which creates a level of uncertainty.

Inflation
 
The Company is exposed to the risk that the price of energy, steel and other purchased components may increase and the Company may not be able to increase the price of its products correspondingly. If this occurs, the Company’s results of operations would be adversely impacted. In 2023, the cost of commodities, components, parts, and accessories was higher compared to the cost of those items purchased in 2022, mainly as a result of inflationary pressure. In 2023, we worked to mitigate some of the effects of cost increases through pricing actions. Inflation moderated in the second half of 2023 and we anticipate that trend will continue in 2024 with the average cost of commodities, components, parts, and accessories increasing slightly when compared to the average costs in 2023. However, cost inflation is an ongoing challenge that could have a material impact on the Company's business and financial results, particularly if the current inflationary environment materially worsens.

New Accounting Pronouncements

As discussed in Note 2 of Notes to Consolidated Financial Statements, certain new financial accounting pronouncements became effective January 1, 2023, or will become effective in the future. The effect on our financial statements upon adoption of these pronouncements is discussed in the above-referenced note.
 Payment due by period
Critical Accounting Estimates

Management’s Discussion and Analysis of Financial Condition and Results of Operations are based upon our Consolidated Financial Statements, which have been prepared in accordance with U.S. Generally Accepted Accounting Principles (“GAAP”). The preparation of these financial statements requires management to make estimates and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses, and related disclosure of contingent assets and liabilities. Management bases its estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

Critical Accounting Policies

An accounting policy is deemed to be critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used, or changes in the accounting estimates that are reasonably likely to occur periodically, could materially impact the financial statements. Management believes the following critical accounting policy reflects its more significant estimates and assumptions used in the preparation of the Consolidated Financial Statements. For further information on the critical accounting policies, see Note 1 of our Notes to Consolidated Financial Statements.

35


Business Combinations

We account for the acquisition of a business in accordance with the accounting standards codification guidance for business combinations, whereby the total consideration transferred is allocated to the assets acquired and liabilities assumed, including amounts attributable to intangible assets based on their respective estimated fair values as of the date of acquisition. Goodwill represents the excess of consideration transferred over the estimated fair value of the net assets acquired in a business combination.

Assigning estimated fair values to the assets acquired and liabilities assumed requires the use of significant estimates, judgments, inputs, and assumptions regarding the fair value of intangible assets that are separately identifiable from goodwill, inventory step-up, and property, plant, and equipment, and are based on available historical information, future expectations, and assumptions determined to be reasonable but are inherently uncertain with respect to future events, including economic conditions, competition, the useful life of the acquired assets and other factors. Such significant estimates, judgments, inputs, and assumptions include, when applicable, the selection of an appropriate valuation method depending on the nature of the respective asset, such as the income approach, the market or sales comparison approach, or the cost approach; estimating future cash flows based on projected revenues and/or margins that we expect to generate subsequent to an acquisition; applying an appropriate discount rate to estimate the present value of those projected cash flows we expect to generate subsequent to an acquisition; selecting an appropriate royalty rate or estimating a customer attrition or technological obsolescence factor where necessary and appropriate given the nature of the respective asset; assigning the appropriate contributory asset charge where needed; determining an appropriate useful life and the related depreciation or amortization method for the respective asset; and assessing the accuracy and completeness of other historical financial metrics of the acquiree used as standalone inputs or as the basis for determining estimated projected inputs such as margins, customer attrition, and costs to hold and sell product.

In determining the estimated fair value of intangible assets that are separately identifiable from goodwill, we typically utilize the income approach, which discounts the projected future cash flows using an appropriate discount rate that reflects the risks associated with the projected cash flows. However, in certain instances, particularly in relation to developed technology or patents, we may utilize the cost approach depending on the nature of the respective intangible asset and the recency of the development or procurement of such technology. In determining the estimated fair value of acquired inventory, we typically utilize the cost approach for raw materials and the sales comparison approach for finished goods, work in process and component parts. In determining the estimated fair value of acquired property, plant, and equipment, we typically utilize the sales comparison approach or the cost approach depending on the nature of the respective asset and the recency of the construction or procurement of such asset.

We may refine the estimated fair values of assets acquired and liabilities assumed, if necessary, over a period not to exceed one year from the date of acquisition by taking into consideration new information that, if known at the date of acquisition, would have affected the estimated fair values ascribed to the assets acquired and liabilities assumed. The judgments made in determining the estimated fair value assigned to assets acquired and liabilities assumed, as well as the estimated useful life and depreciation or amortization method of each asset, can materially impact the net earnings of the periods subsequent to an acquisition through depreciation and amortization, and in certain instances through impairment charges, if the asset becomes impaired in the future. During the measurement period, any purchase price allocation changes that impact the carrying value of goodwill will affect any measurement of goodwill impairment taken during the measurement period, if applicable.

Item 7A. Quantitative and Qualitative Disclosures about Market Risk
 
The Company is exposed to various financial market risks. Market risk is the potential loss arising from adverse changes in market prices and rates. The Company does not enter into derivative or other financial instruments for trading or speculative purposes.
 
Foreign Currency Risk
 
International Sales

A portion of the Company’s operations consists of manufacturing and sales activities in international jurisdictions. The Company manufactures its products primarily in the U.S., the U.K., France, the Netherlands, Canada, Brazil and Australia. The Company sells its products primarily within the markets where the products are
36


produced, but some of the Company’s sales from its U.K. and Canadian operations are denominated in other currencies. As a result, the Company’s financials, specifically the value of its foreign assets, could be affected by factors such as changes in foreign currency exchange rates in the U.K. and Canada or weak economic conditions in the other markets in which the subsidiaries of the Company distribute their products.
 
Exposure to Exchange Rates

The Company’s earnings are affected by fluctuations in the value of the U.S. dollar as compared to foreign currencies, predominantly in European countries and Canada and, to a lesser extent, Australia and Brazil, as a result of the sale of its products in international markets. Foreign currency forward exchange contracts in the U.K. are used to offset the earnings effects of such fluctuations. On December 31, 2023, the result of a uniform 10% strengthening in the value of the U.S. dollar relative to the currencies in which the Company’s sales are denominated would have been a decrease in gross profit of $12.5 million. Comparatively, on December 31, 2022, the result of a uniform 10% strengthening in the value of the dollar relative to the currencies in which the Company’s sales are denominated would have been a decrease in gross profit of approximately $10.9 million. This calculation assumes that each exchange rate would change in the same direction relative to the U.S. dollar. In addition to the direct effects of changes in exchange rates, which are a changed dollar value of the resulting sales, changes in exchange rates may also affect the volume of sales or the foreign currency sales price as competitors’ products become more or less attractive. The Company’s sensitivity analysis of the effects of changes in foreign currency exchange rates does not factor in a potential change in sales levels or local currency prices. The translation adjustment during 2023 was a gain of $13.6 million. On December 31, 2023, the British pound closed at 0.7854 relative to the U.S. dollar, and the Euro closed at 0.9060 relative to the U.S. dollar. By comparison, on December 31, 2022, the British pound closed at 0.8266 relative to the U.S. dollar, and the Euro closed at 0.9344 relative to the U.S. dollar. No assurance can be given as to future valuation of the British pound or Euro or how further movements in those or other currencies could affect future earnings or the financial position of the Company.
 
Interest Rate Risk

The majority of the Company’s long-term debt bears interest at variable rates. Accordingly, the Company’s net income is affected by changes in interest rates. Assuming the average level of borrowings at variable rates and a two hundred basis point change in the 2023 average interest rate under these borrowings, the Company’s 2023 interest expense would have changed by approximately $7.0 million. In the event of an adverse change in interest rates, management could take actions to mitigate its exposure. Further, this analysis does not consider the effects of the change in the level of overall economic activity that could exist in such an environment. However, challenges affecting the banking industry and credit markets in general can potentially cause changes to credit availability and cost of borrowing, which creates a level of uncertainty.
 
Item 8. Financial Statements and Supplementary Data
 
The financial statements and supplementary data described in Item 15 of this report and included on pages 49 through 79 of this report are incorporated herein by reference.

Item 9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

None.

Item 9A. Controls and Procedures

Disclosure Controls and Procedures. An evaluation was carried out, under the supervision and with the participation of the Company's management, including our President & Chief Executive Officer, Executive Vice President & Chief Financial Officer (Principal Financial Officer), and Vice President & Chief Accounting Officer (Principal Accounting Officer), of the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934). Based upon the evaluation, the President & Chief Executive Officer and Executive Vice President & Chief Financial Officer (Principal Financial Officer), and Vice President & Chief Accounting Officer (Principal Accounting Officer), concluded that the Company’s disclosure controls and procedures were effective at the end of the period covered by this report.
 
37


Management’s Annual Report on Internal Control over Financial Reporting. Management’s report on the Company’s internal control over financial reporting is included on page 44 of this Annual Report on Form 10-K and incorporated by reference herein. The Company’s independent registered public accounting firm has audited and issued a report on the Company’s internal control over financial reporting which is included on page 45 of this Annual Report on Form 10-K and incorporated by reference herein.

The effectiveness of our internal control over financial reporting as of December 31, 2023 has been audited by KPMG LLP, an independent registered public accounting firm, and the firm’s report on this matter is included in Item 8 of this Annual Report on Form 10-K.
 
Changes in Internal Controls over Financial Reporting. There have not been any changes in the Company's internal control over financial reporting (as such term is defined by paragraph (d) of Rule 13a-15 under the Securities Exchange Act) during the fourth fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company's internal control over financial reporting.
 
Item 9B. Other Information

During the period covered by this report, none of the Company's directors or executive officers has adopted or terminated a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement (each as defined in Item 408 of Regulation S-K under the Securities Exchange Act of 1934, as amended).

Item 9C. Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

None.

PART III
 
Item 10. Directors, Executive Officers and Corporate Governance
 
There are incorporated in this Item 10, by reference, those portions of the Company’s definitive proxy statement for the 2024 Annual Meeting of Stockholders which appear therein under the captions “Proposal 1 -  Election of Directors,” “Nominees for Election to the Board of Directors,” “Information Concerning Directors,” “Meetings and Committees of the Board,” “The Audit Committee,” and “The Nominating/Corporate Governance Committee."  See also the information under the caption “Information About Our Executive Officers” in Part I of this Report.

The Board of Directors has delegated certain responsibilities to three Committees of the Board. The Committees are the Audit Committee, Compensation Committee and Nominating/Corporate Governance Committee. The Board of Directors has also adopted Corporate Governance guidelines and a Code of Business Conduct and Ethics for all employees, including the Chief Executive Officer, Principal Financial Officer, Principal Accounting Officer and those individuals performing similar functions.

The Committee Charters, Code of Business Conduct and Ethics, and Corporate Governance Guidelines may be found on the Company’s website (www.alamo-group.com) under the “Corporate Governance” tab at https://www.alamo-group.com/corporate-governance/ and are also available in printed form at no charge by sending a request to the Corporate Secretary, Alamo Group Inc., 1627 E. Walnut Street, Seguin, Texas 78155, which is the principal executive office of the Company. The telephone number is (830) 379-1480. The Company will post any amendments to the Code of Conduct and Ethics, and any waivers that are required to be disclosed by the rules of either the SEC or the New York Stock Exchange, on the Company’s website.

Item 11. Executive Compensation

There are incorporated in this Item 11, by reference, those portions of the Company’s definitive proxy statement for the 2024 Annual Meeting of Stockholders which appear therein under the captions "Executive Compensation," “The Compensation Committee,” “Compensation Discussion and Analysis,” "Compensation Committee Report” and “Director Compensation during 2023.”

38


Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

There is incorporated in this Item 12, by reference, that portion of the Company’s definitive proxy statement for the 2024 Annual Meeting of Stockholders which appears under the caption “Beneficial Ownership of our Common Stock.”

Information on Alamo Group Inc.’s Equity Compensation Plans
 
The following table provides information on the shares that are available under the Company’s stock compensation plans and, in the case of plans where stock options may be granted, the number of shares of common stock issuable upon exercise of those stock options. The Company currently does not have an Equity Compensation Plan that is not approved by the Stockholders.
 
The numbers in the table are as of December 31, 2023, the last day of Alamo Group Inc.’s 2023 fiscal year.
 
 ABC
 
 
 
                
 
 
Equity Compensation
Plan Category
 
 
 
Number of Securities to be issued upon
exercise of outstanding
options, warrants and rights
 
 
 
Weighted-average exercise
price of outstanding
options, warrants and
rights
Number of Securities
that remain
available for future
issuance
 under equity
compensation plans
(excluding securities
reflected in column A) 
Plans approved by stockholders   
2005 Incentive Stock Option Plan550$53.51
2015 Incentive Stock Option Plan75,312$129.19273,558
2019 Equity Incentive Plan93,978$158.99356,156
Plans not approved by stockholders
       Total                     
169,840629,714

Item 13. Certain Relationships, Related Transactions and Director Independence

Information regarding certain relationships and related transactions is set forth under the caption “Certain Relationships and Related Transactions” in the Company’s definitive proxy statement for the 2024 Annual Meeting of Stockholders, and such information is incorporated by reference herein. There were no such reportable relationships or related party transactions in the fiscal year ended December 31, 2023.

Information regarding director independence is set forth under the caption “Information Concerning Directors” in the Company’s definitive proxy statement for the 2024 Annual Meeting of Stockholders, and such information is incorporated by reference herein.

Item 14. Principal Accountant Fees and Services

Our independent registered public accounting firm is KPMG LLP, San Antonio, TX, Auditor Firm ID: 185.

Information regarding principal accountant fees and services is set forth under the caption “Proposal 3 – Ratification of Appointment of Independent Auditors” in the Company’s definitive proxy statement for the 2024 Annual Meeting of Stockholders, and such information is incorporated by reference herein.

39


PART IV

Item 15. Exhibits and Financial Statement Schedules

 

Financial Statement Schedules

All schedules for which a provision is made in the applicable accounting regulation of the Securities and Exchange Commission are omitted because they are not required or because the required information is included in the consolidated financial statements or notes thereto.
 
Item 16. Summary

None.

40


Exhibits

Exhibits – The following exhibits are incorporated by reference to the filing indicated or are included following the index to Exhibits.

INDEX TO EXHIBITS
 
    Incorporated by Reference
    From the Following
Exhibits Exhibit Title Documents
3.1Certificate of Incorporation, as amended, of Alamo Group Inc. Filed as Exhibit 3.1 to Form S-1, February 5, 1993
3.2Certificate of Amendment of Certificate of Incorporation of Alamo Group Inc.
3.3By-Laws of Alamo Group Inc. as amended
4.1Description of Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934
10.1Form of indemnification agreements with Directors of Alamo Group Inc. 
10.2Form of indemnification agreements with certain executive officers of Alamo Group Inc. 
*10.3401(k) Restoration Plan for Highly Compensated Employees, adopted on December 9, 1997 
*10.42005 Incentive Stock Option Plan, adopted by the Board of Directors on May 4, 2005 
10.5Third Amended and Restated Credit Agreement, dated as of October 28, 2022, by and among Alamo Group Inc., Bank of America, N.A. as administrative agent, Wells Fargo Bank, N.A., and PNC Bank, N.A. as co-syndication agents, TD Bank, N.A. as documentation agent, and the other lenders party thereto.
*10.6Form of Restricted Stock Award Agreement under the 2009 Equity Incentive Plan 
*10.7Supplemental Executive Retirement Plan 
*10.8Amended and Restated Executive Incentive Plan
*10.92015 Incentive Stock Option Plan, adopted by the Board of Directors on May 7, 2015 
*10.10Alamo Group Inc. 2019 Equity Incentive Plan
*10.11Form of Restricted Stock Award Agreement under the Alamo Group Inc. 2019 Equity Incentive Plan
*10.12Form of Restricted Stock Unit Agreement under the Alamo Group Inc. 2019 Equity Incentive Plan
*10.13Form of Performance Share Unit Agreement under the Alamo Group Inc. 2019 Equity Incentive Plan
10.14Form of Executive Change in Control Agreement
10.15Amendment to Executive Change in Control Agreement by and between Alamo Group Inc. and Dan Malone
41


10.16Amendment to Executive Change in Control Agreement by and between Alamo Group Inc. and Edward Rizzuti
10.17Amendment to Executive Change in Control Agreement by and between Alamo Group Inc. and Richard Wehrle
21.1Subsidiaries of the Registrant 
23.1Consent of KPMG LLP 
31.1Certification by Jeffery A. Leonard under Section 302 of the Sarbanes-Oxley Act of 2002 
31.2Certification by Richard J. Wehrle under Section 302 of the Sarbanes-Oxley Act of 2002 
31.3Certification by Ian M. Eckert under Section 302 of the Sarbanes-Oxley Act of 2002
32.1Certification by Jeffery A. Leonard under Section 906 of the Sarbanes-Oxley Act of 2002 
32.2Certification by Richard J. Wehrle under Section 906 of the  Sarbanes-Oxley Act of 2002 
32.3Certification by Ian M. Eckert under Section 906 of the  Sarbanes-Oxley Act of 2002
97.0Recoupment Policy
101.INSXBRL Instance Document Filed Herewith
101.SCHXBRL Taxonomy Extension Schema Document Filed Herewith
101.CALXBRL Taxonomy Extension Calculation Linkbase Document Filed Herewith
101.LABXBRL Taxonomy Extension Label Linkbase Document Filed Herewith
101.PREXBRL Taxonomy Extension Presentation Linkbase Document Filed Herewith
101.DEFXBRL Taxonomy Extension Definition Linkbase Document Filed Herewith
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)Filed Herewith
________________________________________________________________________________________________________________________
*Compensatory Plan
42


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.
 
 ALAMO GROUP INC.
Date: February 22, 2024 
 /s/ Jeffery A. Leonard
 Jeffery A. Leonard
 President & 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 their capacities and on the 22nd day of February 2024.
Signature Title
   
/s/RODERICK R. BATY
Roderick R. Baty
Independent Board Chair & Director
/s/JEFFERY A. LEONARD
Jeffery A. Leonard
 President & Chief Executive Officer
(Principal Executive Officer)
   
/s/RICHARD J. WEHRLE
Richard J. Wehrle
 Executive Vice President & Chief Financial Officer (Principal Financial Officer)
   
/s/IAN M. ECKERT
Ian M. Eckert
Vice President, Corporate Controller & Chief Accounting Officer (Principal Accounting Officer)
/s/ROBERT P. BAUER
Robert P. Bauer
 Director
/s/ERIC P. ETCHART
Eric P. Etchart
 Director
/s/NINA C. GROOMS
Nina C. Grooms
 Director
  
/s/TRACY C. JOKINEN
Tracy C. Jokinen
 Director
/s/RICHARD W. PAROD
Richard W. Parod
 Director
/s/LORIE L. TEKORIUS
Lorie L. Tekorius
Director

43


Report of Management on Internal Control over Financial Reporting
 
The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934. The Company’s internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. Generally Accepted Accounting Principles.
 
Because of its inherent limitations, internal controls over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
 
The Company’s management assessed the effectiveness of the Company’s internal control over financial reporting as of December 31, 2023 using the criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (COSO). Based on this assessment, the Company’s management concludes that, as of December 31, 2023, the Company’s internal controls over financial reporting were effective based on these criteria.

KPMG LLP, an independent registered public accounting firm, has issued an attestation report on the effectiveness of internal control over financial reporting, which is included herein.
  
Date:February 22, 2024
/s/Jeffery A. Leonard
Jeffery A. Leonard
 President, Chief Executive Officer & Director (Principal Executive Officer)
  
 /s/Richard J. Wehrle
Richard J. Wehrle
 Executive Vice President & Chief Financial Officer (Principal Financial Officer)
/s/Ian M. Eckert
Ian M. Eckert
Vice President, Corporate Controller & Chief Accounting Officer (Principal Accounting Officer)
 



















44


Report of Independent Registered Public Accounting Firm


To the Stockholders and the Board of Directors
Alamo Group Inc.:

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of Alamo Group Inc. and subsidiaries (the Company) as of December 31, 2023 and 2022, the related consolidated statements of income, 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 22, 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 Matter
The critical audit matter communicated below is a matter arising from the current period audit of the consolidated financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates 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 a critical audit matter does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Sufficiency of evidence over the existence of inventory
As discussed in Note 6 to the consolidated financial statements, the value of inventory was $377 million as of December 31, 2023. To facilitate the global delivery of goods to customers, the Company operates across North America, South America, Europe and Australia. Within these locations, the Company has 29 principal manufacturing plants located in six countries.

We identified the assessment of the sufficiency of evidence over the existence of inventory as a critical audit matter. The geographical dispersion of inventory required especially subjective auditor judgment in determining the sufficiency of audit evidence obtained over the existence of inventory.

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 existence of inventory including determining where we would perform procedures. We evaluated the design and tested
45


the operating effectiveness of certain internal controls over the Company’s inventory process at certain manufacturing plants. This included controls related to the physical inspection of inventories at certain plants. We performed independent test counts for a sample of items and compared them to the Company’s records to evaluate the inventory at those specific plants. We evaluated the sufficiency of audit evidence obtained by assessing the results of the procedures performed.

 /s/ KPMG LLP
We have served as the Company’s auditor since 2009.
San Antonio, Texas
February 22, 2024 


















46


Report of Independent Registered Public Accounting Firm

To the Stockholders and the Board of Directors
Alamo Group Inc.:

Opinion on Internal Control Over Financial Reporting
We have audited Alamo Group Inc. 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 income, 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 22, 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 Report of Management 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.

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
San Antonio, Texas
February 22, 2024

47


Alamo Group Inc. and Subsidiaries
Consolidated Balance Sheets
 Year Ended December 31,
 
(in thousands, except per share amounts)
20232022
ASSETS  
Current assets:  
Cash and cash equivalents$51,919 $47,016 
Accounts receivable, net362,007 317,581 
Inventories, net377,480 352,553 
Prepaid expenses and other current assets12,497 9,144 
Income tax receivable 54 916 
Total current assets803,957 727,210 
Rental equipment, net39,264 33,723 
Property, plant and equipment365,960 335,078 
Less:  Accumulated depreciation(199,300)(180,071)
Total property, plant and equipment, net166,660 155,007 
Goodwill206,536 195,858 
Intangible assets, net168,296 171,341 
Deferred income taxes1,375 969 
Other non-current assets23,298 24,400 
Total assets$1,409,386 $1,308,508 
LIABILITIES AND STOCKHOLDERS’ EQUITY  
Current liabilities:  
Trade accounts payable$99,678 $97,537 
Income taxes payable12,529 6,592 
Accrued liabilities86,711 71,368 
Current maturities of long-term debt and finance lease obligations15,008 15,009 
Total current liabilities213,926 190,506 
Long-term debt and finance lease obligations, net of current maturities220,269 286,943 
Long-term tax liability2,634 3,781 
Other long-term liabilities23,694 23,668 
Deferred income taxes16,100 18,250 
Stockholders’ equity:  
Common stock, $.10 par value, 20,000,000 shares authorized; 11,964,181 and 11,913,890 outstanding at December 31, 2023 and December 31, 2022, respectively
1,196 1,191 
Additional paid-in capital137,791 129,820 
Treasury stock, at cost; 82,600 shares at December 31, 2023 and December 31, 2022
(4,566)(4,566)
Retained earnings852,859 727,183 
Accumulated other comprehensive loss(54,517)(68,268)
Total stockholders’ equity932,763 785,360 
Total liabilities and stockholders’ equity$1,409,386 $1,308,508 


See accompanying notes.



48



Alamo Group Inc. and Subsidiaries
Consolidated Statements of Income
Year Ended December 31,
 
(in thousands, except per share amounts)
202320222021
Net sales:   
Vegetation Management$979,040 $937,065 $812,676 
Industrial Equipment710,611 576,551 521,547 
Total net sales1,689,651 1,513,616 1,334,223 
Cost of sales1,236,007 1,137,098 999,709 
Gross profit453,644 376,518 334,514 
Selling, general and administrative expenses240,158 212,649 202,939 
Amortization expense15,519 15,277 14,637 
Income from operations197,967 148,592 116,938 
Interest expense(26,093)(14,361)(10,533)
Interest income1,485 752 1,149 
Other income (expense)1,761 (673)1,944 
Income before income taxes175,120 134,310 109,498 
Provision for income taxes38,959 32,382 29,253 
Net income$136,161 $101,928 $80,245 
Net income per common share:   
Basic$11.42 $8.58 $6.78 
Diluted$11.36 $8.54 $6.75 
Average common shares:
Basic11,920 11,877 11,837 
Diluted11,987 11,934 11,896 

See accompanying notes.
49


Alamo Group Inc. and Subsidiaries
Consolidated Statements of Comprehensive Income

Year Ended December 31,
(in thousands)202320222021
Net income$136,161 $101,928 $80,245 
Other comprehensive income (loss), net of tax:
Foreign currency translation adjustment, net of tax (expense) benefit of $(949), $1,069, and $(344)
13,644 (23,032)(15,800)
Unrealized (loss) income on derivative instruments, net of tax benefit (expense) of $282, $(497), and $(1,405), respectively
(1,231)2,047 5,298 
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(391), $(194), and $(356), respectively
1,338 1,707 1,838 
Other comprehensive income (loss), net of tax$13,751 $(19,278)$(8,664)
Comprehensive income $149,912 $82,650 $71,581 


See accompanying notes.
50


Alamo Group Inc. and Subsidiaries
Consolidated Statements of Stockholders’ Equity
 
 Common Stock
Additional
Paid-in Capital
Treasury StockRetained Earnings
Accumulated
Other
Comprehensive Income
Total Stock-
holders’ Equity
(in thousands)SharesAmount
Balance at December 31, 202011,727 $1,181 $118,528 $(4,566)$560,186 $(40,326)$635,003 
Other comprehensive income— — — — 80,245 (8,664)71,581 
Stock-based compensation expense— — 5,987 — — — 5,987 
Stock-based compensation transactions64 6 (287)— — — (281)
Dividends paid ($0.56 per share)
— — — — (6,627)— (6,627)
Balance at December 31, 202111,791 $1,187 $124,228 $(4,566)$633,804 $(48,990)$705,663 
Other comprehensive income— — — — 101,928 (19,278)82,650 
Stock-based compensation expense— — 5,561 — — — 5,561 
Stock-based compensation transactions40 4 31 — — — 35 
Dividends paid ($0.72 per share)
— — — — (8,549)— (8,549)
Balance at December 31, 202211,831 $1,191 $129,820 $(4,566)$727,183 $(68,268)$785,360 
Other comprehensive income— — — — 136,161 13,751 149,912 
Stock-based compensation expense— — 7,424 — — — 7,424 
Stock-based compensation transactions51 5 547 — — — 552 
Dividends paid ($0.88 per share)
— — — — (10,485)— (10,485)
Balance at December 31, 202311,882 $1,196 $137,791 $(4,566)$852,859 $(54,517)$932,763 

See accompanying notes.
51


Alamo Group Inc. and Subsidiaries
Consolidated Statements of Cash Flows
 Year Ended December 31,
(in thousands)202320222021
Operating Activities   
Net income$136,161 $101,928 $80,245 
Adjustments to reconcile net income to cash provided by operating activities:
   
Provision for doubtful accounts253 424 506 
Depreciation - PP&E23,665 23,673 21,229 
Depreciation - Rental8,789 7,739 8,613 
Amortization of intangibles15,519 15,277 14,637 
Amortization of debt issuance703 667 667 
Stock-based compensation expense7,424 5,561 5,987 
Provision for deferred income tax benefit(4,253)(2,337)(1,182)
Gain on sale of property, plant and equipment(6,621)(161)(3,779)
Changes in operating assets and liabilities, net of acquisitions:   
       Accounts receivable
(35,293)(85,055)(27,571)
Inventories(10,844)(37,739)(78,463)
Rental equipment(13,930)(9,196)1,138 
Prepaid expenses and other(835)(6,146)(6,994)
Trade accounts payable and accrued liabilities4,813 (2,879)32,532 
Income taxes payable6,705 2,934 4,648 
Long term tax payable(1,147)(635)462 
Other assets and liabilities, net45 475 (3,008)
Net cash provided by operating activities131,154 14,530 49,667 
Investing Activities   
Acquisitions, net of cash acquired(27,560)(2,000)(17,798)
Purchase of property, plant and equipment(37,745)(31,141)(25,263)
Proceeds from sale of property, plant and equipment12,682 1,566 9,667 
Purchase of patents (163)(44)
Net cash used in investing activities(52,623)(31,738)(33,438)
Financing Activities  
Borrowings on bank revolving credit facility183,000 222,000 188,000 
Repayment on bank revolving credit facility(235,000)(174,000)(189,000)
Principal payments on long-term debt and capital leases(14,948)(15,031)(15,093)
Dividends paid(10,485)(8,549)(6,627)
Proceeds from exercise of stock options1,586 803 1,676 
Common stock repurchased(1,034)(768)(1,957)
Net cash (used in) provided by financing activities(76,881)24,455 (23,001)
Effect of exchange rate changes on cash3,253 (2,346)(1,308)
Net change in cash and cash equivalents4,903 4,901 (8,080)
Cash and cash equivalents at beginning of the year47,016 42,115 50,195 
Cash and cash equivalents at end of the year$51,919 $47,016 $42,115 
Cash paid during the year for:   
Interest$25,358 $14,575 $10,248 
Income taxes $37,330 $35,102 $32,865 

See accompanying notes.
52


Alamo Group Inc. and Subsidiaries
Notes to Consolidated Financial Statements
 
1. SIGNIFICANT ACCOUNTING POLICIES

Description of the Business and Segments

The Company manufactures, distributes and services high quality tractor-mounted mowing and other vegetation maintenance equipment, street sweepers, excavators, vacuum trucks, truck mounted highway attenuator trucks, forestry and tree maintenance equipment, snow removal equipment, leaf collection equipment, pothole patchers, zero turn radius mowers, agricultural implements and related aftermarket parts and services.

The Company manages its business through two principal reporting segments: Vegetation Management and Industrial Equipment, which are discussed in Note 18.

Basis of Presentation and Principles of Consolidation
 
The accompanying consolidated financial statements include the accounts of Alamo Group Inc. and its subsidiaries (the “Company” or “Alamo Group”), all of which are wholly owned. All intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

 The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires management to make estimates and assumptions that affect the amount of assets, liabilities, revenues, and expenses reported in the financial statements and accompanying notes. Judgments related to asset impairment and certain reserves are particularly subject to change. Actual results could differ from those estimates. Such estimates include, but are not limited to, allowance for doubtful accounts, reserve for sales discounts, estimated realizable value on obsolete and slow-moving inventory, warranty reserve, estimates related to pension accounting, estimates related to fair value for purposes of assessing goodwill, long-lived assets and intangible assets for impairment, estimates related to income taxes, and estimates related to contingencies.

Foreign Currency

The Company translates the assets and liabilities of foreign-owned subsidiaries at rates in effect at the end of the year. Revenues and expenses are translated at average rates in effect during the reporting period. Translation adjustments are included in Accumulated other comprehensive income (loss).
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of December 31, 2023 and December 31, 2022, there was no restricted cash.
Concentrations of Credit Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The credit risk is limited because of the large numbers and types of customers and their geographic dispersion.
Inventory Valuation

Inventories are stated at the lower of cost or net realizable value.

Property, Plant and Equipment

Property, plant, and equipment are stated on the basis of cost. Major renewals and betterments are charged to the property accounts, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed to the current period. Depreciation is provided at amounts calculated to amortize the cost of the assets over their estimated useful economic lives using the straight-line method.
53



Impairment of Long-Lived Assets

Long-lived assets, such as property, plant and equipment, rental equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares non-discounted cash flows expected to be generated by that asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on a non-discounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Goodwill

Goodwill represents the excess of the purchase price over the estimated fair value of the identifiable net assets acquired. Goodwill is not amortized but is instead tested for impairment at least annually, or whenever events or circumstances change between the annual impairment tests that make it likely that an impairment may have occurred, such as a significant adverse change in the business climate or a decision to sell all or a portion of a reporting unit. The Company performs its annual test for goodwill impairment related to its reporting units on October 1 of each fiscal year. Impairment testing for goodwill is done at the reporting unit level. A reporting unit is an operating segment or one level below an operating segment (also known as a component). A component of an operating segment is a reporting unit if the component constitutes a business for which discrete financial information is available, and segment management regularly reviews the operating results of that component.

We perform a qualitative assessment for all of our reporting units to determine whether it is more likely than not that an impairment exists. Factors considered include macroeconomic, industry and competitive conditions, legal and regulatory environment, historical financial performance and significant changes in the reporting unit. If the qualitative assessment indicates that it is more likely than not that an impairment exists, then a quantitative assessment is performed. Alternatively, we may also bypass the qualitative assessment and go ahead and perform step 1 to determine if the carrying amount exceeds the reporting unit’s fair value. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the fair value. However, the loss recognized cannot exceed the carrying amount of goodwill. We typically use discounted cash flow models to determine the fair value of a reporting unit. The assumptions used in these models are consistent with those we believe a hypothetical marketplace participant would use.

See Note 8 to the Consolidated Financial Statements for more information regarding goodwill.
 
 Intangible Assets    

The Company has intangible assets with both definite and indefinite useful lives. The definite-lived assets are trade names and trademarks, customer and dealer relationships, and patents and drawings that are subject to amortization with useful lives ranging from 3 years to 25 years. Impairment of definite-lived assets is discussed as part of the Impairment of Long-Lived Assets paragraph above.
The indefinite-lived assets not subject to amortization consist of trade names. The Company tests its indefinite-lived intangible assets for impairment on an annual basis at year-end, or more frequently if an event occurs or circumstances change that indicate that the fair value of an indefinite-lived intangible asset could be below its carrying amount. The impairment test consists of comparing the fair value of the indefinite-lived intangible asset, determined using the relief from royalty method, with its carrying amount. An impairment loss would be recognized for the carrying amount in excess of its fair value.

See Note 9 to the Consolidated Financial Statements for more information regarding intangible assets.

Leases

We determine if an arrangement is a lease at inception. Operating leases are included in other non-current assets, accrued liabilities, and other long-term liabilities on our consolidated balance sheets. Finance leases are included in property, plant and equipment, accrued liabilities, and other long-term liabilities on our consolidated balance sheets.
54



ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements as allowed by ASC.

See Note 10 to the Consolidated Financial Statements for more information regarding leases.

Pensions

The Company records annual amounts relating to its pension and post-retirement plans based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases, turnover rates and health care cost trend rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current rates and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in Accumulated other comprehensive income (loss) and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under its plans are reasonable based on its experience and market conditions. The net periodic costs are recognized as employees render the services necessary to earn the post-retirement benefits.

Revenue Recognition

The majority of the Company's revenue is recognized from product sales under contracts with customers. The Company presents two reportable operating segments within its financial statements: Vegetation Management and Industrial Equipment. Contract terms and performance obligations within each contractual agreement are generally consistent for both divisions, with small differences that do not have a significant impact on the revenue recognition considerations under Topic 606. Revenues are recognized when we satisfy our performance obligation to transfer product to our customers, which typically occurs at a point in time upon shipment or delivery of the product, and for an amount that reflects the transaction price that is allocated to the performance obligation. Our contracts with customers state the final terms of sale, including the description, quantity and price for goods sold. In the normal course of business, we generally do not accept product returns.

The transaction price is the consideration that we expect to be entitled to in exchange for our products. Some of our contracts contain variable consideration in the form of sales incentives to our customers, such as discounts and rebates. For contracts that include variable consideration, we estimate the factors that determine the variable consideration in order to establish the transaction price.

We have elected that any taxes collected from customers and remitted to government authorities (i.e., sales tax, use tax, etc.) are excluded from the measurement of the transaction price and therefore are excluded from net sales in the consolidated statements of operations.

There are instances where we provide shipping services in relation to the goods sold to our customers. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are included in cost of goods sold. We have elected to account for shipping and handling activities that occur after the customer has obtained control of a good as fulfillment activities (i.e., an expense) rather than as a promised service.
 
55


Rental Equipment

The Company enters into operating lease agreements with customers related to the rental of certain equipment. In accounting for these leases, the cost of the equipment purchased or manufactured by the Company is recorded as an asset, and is depreciated over its estimated useful life. Accumulated depreciation relating to the rental equipment was $24.7 million and $22.3 million on December 31, 2023 and December 31, 2022, respectively.
 
Shipping and Handling Costs
 
The Company’s policy is to include shipping and handling costs in costs of goods sold.
 
Advertising

We charge advertising costs to expense as incurred. Advertising and marketing expense related to operations for fiscal years 2023, 2022, and 2021 was approximately $23.2 million, $10.9 million and $10.2 million, respectively. Advertising and marketing expenses are included in Selling, General and Administrative expenses (“SG&A”).

Research and Development

Product development and engineering costs charged to SG&A amounted to $13.4 million, $14.3 million, and $11.7 million for the years ended December 31, 2023, 2022, and 2021, respectively.

Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. The Company's policy is to accrue for legal costs expected to be incurred in connection with loss contingencies.

Income Taxes

Deferred tax assets and liabilities are determined based on differences between the financial reporting basis and tax basis of assets and liabilities, and are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, available tax carrybacks and tax planning strategies in making this assessment other than those which we have reserved. We have elected to treat the global intangible low-taxed income (GILTI) tax as a period expense.

Stock-Based Compensation
 
The Company has granted options to purchase its common stock, restricted stock awards, restricted stock units, and performance stock units to certain employees and directors of the Company and its affiliates under various stock option plans at no less than the fair market value of the underlying stock on the date of grant.  These options are granted for a term not exceeding ten years and are forfeited in the event that the employee or director terminates his or her employment or relationship with the Company or one of its affiliates other than by retirement or death.  These options generally vest over five years.  All option plans contain anti-dilutive provisions that permit an adjustment of the number of shares of the Company’s common stock represented by each option for any change in capitalization.

The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method with the following assumptions noted:

1.The risk-free rate is based on the U.S. Treasury rate over the expected life of the option at the time of the grant.
2.The dividend yield is calculated as the ratio of dividends paid per share of common stock to the stock price on the date of the grant.
56


3.The expected volatility factors are based on the historical movement of the Company’s common stock price over the expected life of the option.
4.The expected life is the average length of time in which officers, other employees, and non-employee directors are expected to exercise their options, and which are primarily based on historical experience.
  
The Company calculated the fair value for options with the following weighted-average assumptions for 2023, 2022, and 2021:
Fair Value Calculation Assumptions for Stock Compensation
 December 31,
 202320222021
Risk-free interest rate4.05 %1.93 %1.25 %
Dividend yield0.5 %0.5 %0.4 %
Volatility factors32.1 %33.2 %33.9 %
Weighted-average expected life8.0 years8.0 years8.0 years

Earnings per Common Share (“EPS”)

Basic EPS is computed using the weighted-average number of common shares outstanding during the year. The treasury stock method is used to compute diluted EPS which gives effect to the potential dilution of earnings that could have occurred if additional shares were issued for awards granted under the Company’s incentive stock option plans. The treasury stock method assumes that proceeds obtained upon exercise of awards granted under the incentive stock option plans are used to purchase outstanding common stock at the average market price during the period.

2. ACCOUNTING PRONOUNCEMENTS

Accounting Pronouncements Not Yet Adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. Upon adoption this ASU will likely result in incremental disclosures as required. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.

3. BUSINESS COMBINATIONS

On October 10, 2023, the Company acquired 100% of the issued and outstanding equity capital of Royal Truck & Equipment, Inc. (“Royal Truck”). Royal Truck is a leading manufacturer of truck mounted highway attenuator trucks and other specialty trucks and equipment for the highway infrastructure and traffic control market. The primary reason for the Royal Truck acquisition was to acquire business operations in an adjacent market, highway safety and equipment, where the Company sees compelling future opportunities. The acquisition price was approximately $28 million subject to post closing adjustments. The Company has included the operating results of
57


Royal Truck in its consolidated financial statements since the date of acquisition, these results are considered immaterial.

4. EARNINGS PER SHARE
 
The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share. Net income for basic and diluted calculations does not differ.
(in thousands, except per share amounts)202320222021
Net income$136,161 $101,928 $80,245 
Average common shares:   
Basic (weighted-average outstanding shares)11,920 11,877 11,837 
Dilutive potential common shares from stock options67 57 59 
 
Diluted (weighted-average outstanding shares)
11,987 11,934 11,896 
Basic earnings per share$11.42 $8.58 $6.78 
Diluted earnings per share$11.36 $8.54 $6.75 
 
Stock options totaling 4,991 shares in 2023, 25,610 shares in 2022, and 15,586 shares in 2021 were not included in the diluted earnings per share calculation because the effect would have been anti-dilutive.
                       
5. VALUATION AND QUALIFYING ACCOUNTS
Valuation and qualifying accounts included the following:
 
 
 
(in thousands)
Balance
Beginning of
Year
Net
Charged to
Costs and
Expenses
 Translations,
Reclassifications
and Acquisitions
 Net Write-Offs or
Discounts Taken
Balance
End of
Year
2023     
Reserve for sales discounts$19,861 $159,235 $5 $(155,070)$24,031 
Reserve for inventory obsolescence13,209 5,527 410 (10,161)8,985 
Reserve for warranty9,340 13,809 313 (12,324)11,138 
2022     
Reserve for sales discounts$12,567 $137,553 $(21)$(130,238)$19,861 
Reserve for inventory obsolescence12,908 6,998 (277)(6,420)13,209 
Reserve for warranty9,953 11,290 (244)(11,659)9,340 
2021     
Reserve for sales discounts$13,549 $116,114 $(688)$(116,408)$12,567 
Reserve for inventory obsolescence12,027 6,531 (146)(5,504)12,908 
Reserve for warranty9,096 10,727 (132)(9,738)9,953 
 



58


Sales Discounts
 
On December 31, 2023, the Company had $24.0 million in reserves for sales discounts compared to $19.9 million on December 31, 2022 on product shipped to our customers under various promotional programs. The most common programs provide a discount when the customer pays within a specified period of time.

The Company reviews the reserve quarterly based on analysis made on each program outstanding at the time. The cost of these discounts is estimated based on historical experience and known changes in promotional programs and is reported as a reduction to sales when the product sale is recognized. The reserve is adjusted if discounts paid differ from those estimated. Historically, those adjustments have not been material.
 
Reserve for Inventory Obsolescence
 
We value inventories at the lower of the cost of inventory or net realizable value. As needed, we record an inventory valuation adjustment for excess, slow moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value. The inventory valuation adjustment to net realizable value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of.

The Company had a reserve of $9.0 million on December 31, 2023 and $13.2 million on December 31, 2022 to cover obsolete and slow moving inventory. The decrease in the reserve was primarily attributable to the Company's Industrial Equipment Division. The reserve for inventory obsolescence is calculated as follows: 1) no inventory usage over a three-year period is deemed obsolete and reserved at 100%; and 2) slow moving inventory with little usage requires a 100% reserve on items that have a quantity greater than a three-year supply. There are exceptions to the obsolete and slow moving classifications if approved by an officer of the Company, based on specific identification of an item or items that are deemed to be either included or excluded from this classification. In cases where there is no historical data, management makes a judgment based on a specific review of the inventory in question to determine what reserves, if any, are appropriate. New products or parts are generally excluded from the reserve until a three-year history has been established.
 
Warranty
 
The Company’s warranty policy is generally to provide its customers warranty for up to one year on all wholegood units and 90 days on parts, though some components can have warranty for longer terms.
 
Warranty reserve, as a percentage of sales, is generally calculated by looking at the current twelve months’ expenses and prorating that amount based on twelve months’ sales with a three to six month lag period. The Company’s historical experience is that an end-user takes approximately three to six months from the receipt of the unit to file a warranty claim.
 
The current liability warranty reserve balance was $11.1 million on December 31, 2023 and $9.3 million on December 31, 2022 and is included in Note 11.

6. INVENTORIES
 
Inventories consisted of the following:
 December 31,
(in thousands)20232022
Finished goods and parts$338,675 $312,726 
Work in process30,616 22,273 
Raw materials8,189 17,554 
Inventory, net$377,480 $352,553 
 
59


7. PROPERTY, PLANT AND EQUIPMENT

Property, plant and equipment consist of the following:
 December 31, 
 
(in thousands)
20232022
Useful
Lives
Land$12,092 $12,792  
Buildings and improvements151,925 145,616 
5-20 yrs.
Machinery and equipment159,863 140,252 
3-10 yrs.
Office furniture and equipment15,603 13,270 
3-7 yrs.
Computer software15,528 13,551 
3-7 yrs.
Transportation equipment10,949 9,597 
3 yrs.
Property, plant and equipment, at cost365,960 335,078  
Accumulated depreciation(199,300)(180,071) 
Property, plant and equipment, net$166,660 $155,007  
       
8. GOODWILL
 
The changes in the carrying amount of goodwill for the year ended December 31, 2021, 2022, and 2023 are as follows:
Vegetation ManagementIndustrial EquipmentConsolidated
(in thousands) 
Balance at December 31, 2020$124,981 $70,151 $195,132 
Translation adjustment(1,510)(708)(2,218)
Goodwill acquired9,492  9,492 
Balance at December 31, 2021$132,963 $69,443 $202,406 
Translation adjustment(1,882)(1,147)(3,029)
Goodwill adjustment(3,519) (3,519)
Balance at December 31, 2022$127,562 $68,296 $195,858 
Translation adjustment1,337 476 1,813 
Goodwill acquired 8,865 8,865 
Balance at December 31, 2023$128,899 $77,637 $206,536 

60


9. INTANGIBLE ASSETS

The following is a summary of the Company's intangible assets net of the accumulated amortization:
(in thousands)Estimated Useful LivesDecember 31, 2023December 31, 2022
Definite:
   Trade names and trademarks
15-25 years
$72,834 $68,797 
   Customer and dealer relationships
8-15 years
137,744 129,338 
   Patents and developed technologies
3-12 years
28,558 28,437 
   Favorable leasehold interests
7 years
4,200 4,200 
   Noncompetition agreements
5 years
200  
      Total at cost243,536 230,772 
   Less accumulated amortization(80,740)(64,931)
       Total net162,796 165,841 
Indefinite:
   Trade names and trademarks5,500 5,500 
          Total Intangible Assets$168,296 $171,341 

The Company's net carrying value at December 31, 2023 of intangible assets with definite useful lives consists of trade names and trademarks at $55.9 million, customer and dealer relationships at $89.3 million, patents and drawings at $15.7 million, and favorable leasehold interests at $1.7 million. As of December 31, 2023, the related accumulated amortization balance for the definite-lived assets were $16.9 million for trade names and trademarks, $48.5 million for customer and dealer relationships, $12.8 million for patents and drawings, and $2.5 million for favorable leasehold interests. The Company estimates amortization expense to be $15.5 million for each of the next five years.

Indefinite-lived trade names and trademarks consisted of the Gradall trade name with a carrying value of $3.6 million and the Bush Hog trade name with a carrying value of $1.9 million.

10. LEASES

Leases
 
The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases. As of December 31, 2023, the components of lease cost were as follows:

Components of Lease Cost
Twelve Months Ended December 31,
(in thousands)20232022
Finance lease cost:
Amortization of right-of-use assets$9 $30 
Interest on lease liabilities1 1 
Operating lease cost6,137 5,783 
Short-term lease cost1,308 1,397 
Variable lease cost281 348 
Total lease cost$7,736 $7,559 
61




As of December 31, 2023, future minimum lease payments under these non-cancelable leases are:
Future Minimum Lease Payments
  
(in thousands)
Operating
Leases
2024$5,825 
20254,842 
20263,443 
20271,887 
2028786 
Thereafter962 
Total minimum lease payments$17,745 
Less imputed interest(1,143)
Total lease liabilities$16,602 
   
Rental expense for operating leases was $7.7 million for 2023, $7.5 million for 2022, and $7.0 million for 2021.

Future Lease Commencements

As of December 31, 2023, we have additional operating leases that have not yet commenced in the amount of $2.4 million. These operating leases will commence in fiscal year 2024.
Supplemental balance sheet information related to leases was as follows:
Operating Leases
December 31,
(in thousands)20232022
Other non-current assets
$16,279 $17,249 
Accrued liabilities5,295 4,685 
Other long-term liabilities11,307 12,849 
Total operating lease liabilities$16,602 $17,534 
Weighted average remaining lease term3.76 years4.66 years
Weighted average discount rate4.05 %3.30 %

Supplemental cash flow information related to leases was as follows:
Twelve Months Ended December 31,
(in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases $5,490 $5,246 



62


11. ACCRUED LIABILITIES

Accrued liabilities consist of the following balances:
 December 31,
(in thousands)20232022
Salaries, wages and bonuses$43,503 $37,590 
Lease liability5,295 4,685 
Taxes1,965 2,426 
Warranty11,138 9,340 
Retirement provision2,785 2,588 
Customer deposits6,216 5,197 
Other15,809 9,542 
Accrued liabilities$86,711 $71,368 

12. FAIR VALUE OF FINANCIAL INSTRUMENTS

U.S. GAAP requires or permits certain assets or liabilities to be measured at fair value on a recurring or non- recurring basis in our balance sheets. U.S. GAAP also requires the disclosure of the fair values of financial instruments when an option to elect fair value accounting has been provided but such election has not been made. A debt obligation is an example of such a financial instrument.

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. In fair value, measurements are classified under the following hierarchy:
 
Level 1 – Quoted prices for identical assets or liabilities in active markets.
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs or significant value-drivers are observable in active markets.
Level 3 – Model-derived valuations in which one or more significant inputs or significant value-drivers are unobservable.

When measuring fair value, the Company maximizes use of observable inputs and minimizes the use of unobservable inputs.

Fair value measurements are classified to the lowest level input or value-driver that is significant to the valuation. A measurement may therefore be classified within Level 3 even though there may be significant inputs that are readily observable.

The carrying values of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximate fair value because of the short-term nature of these items. The carrying value of our debt approximates the fair value as of December 31, 2023 and 2022, as the floating rates on our outstanding balances approximate current market rates. This conclusion was made based on Level 2 inputs. Fair values determined by Level 2 utilize inputs that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active. Other than the investments held by the retirement benefit plans, as described in Note 17 to the Consolidated Financial Statements, the Company does not have any other significant financial assets or liabilities measured at fair value on a recurring basis.
 
The Company has no recurring or nonrecurring valuations that fall under Level 3 of the fair value hierarchy as of December 31, 2023 and 2022.

63


13. LONG-TERM DEBT

The components of long-term debt are as follows:
 December 31,
(in thousands)20232022
Bank revolving credit facility$ $52,000 
Term debt235,201 249,928 
Finance lease obligations76 24 
Total debt235,277 301,952 
Less current maturities15,008 15,009 
Total long-term debt$220,269 $286,943 
 
On October 28, 2022, the Company, as Borrower, and each of its domestic subsidiaries as guarantors, entered into a Third Amended and Restated Credit Agreement (the “2022 Credit Agreement”) with Bank of America, N.A., as Administrative Agent. The 2022 Credit Agreement provides Borrower with the ability to request loans and other financial obligations in an aggregate amount of up to $655.0 million. Under the 2022 Credit Agreement, the Company has borrowed $255.0 million pursuant to a Term Facility, while up to $400.0 million is available to the Company pursuant to a Revolver Facility which terminates in 5 years. The Term Facility requires the Company to make equal quarterly principal payments of $3.75 million over the term of the loan, with the final payment of any outstanding principal amount, plus interest, due at the end of the five year term. Borrowings under the 2022 Credit Agreement bear interest, at the Company’s option, at a Term Secured Overnight Financing Rate (“SOFR”) or a Base Rate (each as defined in the 2022 Credit Agreement), plus, in each case, an applicable margin. The applicable margin ranges from 1.25% to 2.50% for Term SOFR borrowings and from .25% to 1.50% for Base Rate borrowings with the margin percentage based upon the Company's consolidated leverage ratio. The Company must also pay a commitment fee to the lenders ranging between 0.15% to 0.30% on any unused portion of the $400.0 million Revolver Facility.

The 2022 Credit Agreement requires the Company to maintain two financial covenants, namely, a maximum consolidated leverage ratio and a minimum consolidated fixed charge coverage ratio. The Agreement also contains various covenants relating to limitations on indebtedness, limitations on investments and acquisitions, limitations on the sale of properties and limitations on liens and capital expenditures. The Agreement also contains other customary covenants, representations and events of defaults. The expiration date of the 2022 Credit Agreement, including the Term Facility and the Revolver Facility, is October 28, 2027.

As of December 31, 2023, $235.2 million was outstanding under the Credit Agreement. Of the total outstanding, $235.2 million was on the Term Facility at a rate of 6.71%. On December 31, 2023, $2.6 million of the revolver capacity was committed to irrevocable standby letters of credit issued in the ordinary course of business as required by vendors' contracts resulting in $397.4 million in available borrowings. The Company is in compliance with the covenants under the Credit Agreement.
 
The aggregate maturities of long-term debt, as of December 31, 2023, are as follows: $15.0 million in 2024; $15.1 million in 2025; $15.0 million in 2026; $190.2 million in 2027; and zero thereafter. 

14. INCOME TAXES

Income Statement Components

Earnings before income taxes were as follows:
 December 31,
(in thousands)202320222021
Income before income taxes:   
Domestic$121,065 $86,680 $74,070 
Foreign54,055 47,630 35,428 
 $175,120 $134,310 $109,498 
 
64


The components of income tax expense (benefit) were as follows:
 December 31,
(in thousands)202320222021
Current:   
Domestic$24,168 $19,197 $16,846 
Foreign11,356 11,848 8,646 
State7,688 3,674 4,943 
 43,212 34,719 30,435 
Deferred:      
Domestic(4,451)(2,246)(679)
Foreign353 (51)(274)
State(155)(40)(229)
 (4,253)(2,337)(1,182)
Total income taxes$38,959 $32,382 $29,253 
     
A reconciliation of the income tax at the Company’s U.S. statutory federal income tax rate to the provision for income tax follows. Some prior year components have been reclassified to conform to the current year presentation.  
 December 31,
(in thousands)202320222021
Income tax expense at statutory rates
$36,775 $28,205 $22,995 
Increase (reduction) from:   
Jurisdictional rate differences2,766 1,989 1,599 
Executive compensation limitations183 481 1,314 
Valuation allowance(789)(316)(269)
Stock based compensation(24)122 (322)
U.S. state taxes6,076 2,632 3,724 
Foreign tax (credit) / expense(371)267  
R&D credit (net)(3,618)(1,585)(782)
Other credits(628)  
GILTI109 500  
FDII(731)(192) 
Previously unrecognized tax (benefit) / expense170 51 8 
Other (net)(959)228 986 
Provision for income taxes $38,959 $32,382 $29,253 
Effective tax rate 22.2 %24.1 %26.7 %
 
65


Deferred Income Tax Assets and Liabilities

The components of the Company’s deferred income tax assets and liabilities were as follows:

 December 31,
(in thousands)20232022
Deferred income tax assets:  
  Inventory basis difference$3,580 $3,459 
  Accounts receivable reserve798 334 
  Rental equipment and Property, plant and equipment  347 
  Stock based compensation944 826 
  Pension liability2,922 2,900 
  Employee benefit accrual3,150 2,451 
  Product liability and warranty reserves2,415 2,177 
  Foreign net operating loss2,736 3,078 
  Lease liability4,052 4,738 
  Capitalized R&D costs10,335 4,230 
  Other447 1,635 
             Total deferred income tax assets$31,379 $26,175 
              Less: Valuation allowance(2,512)(3,637)
                 Net deferred income tax assets$28,867 $22,538 
  
Deferred income tax liabilities:  
  Inventory basis differences$(75)$(264)
  Rental equipment and Property, plant and equipment (17,074)(14,373)
  Lease asset(3,941)(4,637)
  Intangible assets(20,878)(19,301)
  Expenses not currently deductible for book purposes(1,624)(1,244)
            Total deferred income tax liabilities$(43,592)$(39,819)
                 Net deferred income taxes$(14,725)$(17,281)
 
As of December 31, 2023, the Company had foreign deferred tax assets consisting of foreign net operating losses and other tax benefits available to reduce future taxable income in a foreign jurisdiction. These foreign jurisdictions’ net operating loss carry-forwards are approximately $9.2 million, and substantially all of these foreign jurisdiction net operating losses have an unlimited carry-forward period.

The Company's valuation allowance as of December 31, 2023 related primarily to foreign net operating losses and as of December 31, 2022 related primarily to foreign net operating losses and foreign tax credits.

66


Unrecognized Tax Benefits

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows. The Company does not expect the unrecognized tax benefits to change significantly over the next 12 months.
 
Unrecognized Tax Benefits
 December 31,
(in thousands)20232022
Balance as of beginning of year$321 $270 
Increases for tax positions related to the current year252 156 
Decreases due to lapse of statute of limitations(83)(105)
Balance as of end of year$490 $321 

The Company has adopted the policy to include interest and penalty expense related to income taxes as interest and other expense, respectively. As of December 31, 2023, no interest or penalties have been accrued. With few exceptions, the Company’s open tax years for its federal and state income tax returns are for the tax years ended 2018 through 2023, and for tax years ended 2017 through 2023 for its foreign income tax returns.

The Company currently intends to permanently reinvest its earnings in certain foreign subsidiaries. No U.S. corporate income taxes or foreign withholding taxes should be imposed on future distributions of the earnings not permanently reinvested. If the amounts asserted as permanent reinvestment were distributed, the Company would be subject to approximately $6.4 million in withholding taxes.

15. COMMON STOCK

On January 2, 2024, the Board of Directors of the Company declared a quarterly dividend of $0.26 per share which was paid on January 29, 2024 to holders of record as of January 16, 2024. The Company also had a share repurchase program under which the Company had authorized to repurchase, in the aggregate, up to $30.0 million of its outstanding common stock. During 2023, the Company repurchased zero shares and the program terminated on December 12, 2023.
 
16. STOCK OPTIONS
 
Incentive Stock Option Plan
 
On May 7, 2015, the stockholders of the Company approved the 2015 Incentive Stock Option Plan (“2015 ISO Plan”) and the Company reserved 400,000 shares of common stock for options to be issued under the 2015 ISO Plan. Each option becomes vested and exercisable for up to 20% of the total optioned shares one year following the grant of the option and for an additional 20% of the total optioned shares after each succeeding year until the option is fully exercisable at the end of the fifth year.

We also maintain other incentive option plans that have expired, under which previously granted awards remain outstanding. No additional grants may be awarded under these plans.

67


Following is a summary of activity in the Incentive Stock Option Plans for the periods indicated:
 
 202320222021
 Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Options outstanding at beginning of year84,647 $106.43 87,610 $91.24 100,920 $68.58 
Granted14,425 178.25 17,625 137.93 18,900 156.38 
Exercised(21,260)72.09 (14,780)50.79 (30,210)53.68 
Canceled(1,950)148.08 (5,808)114.48 (2,000)130.92 
Options outstanding at end of year75,862 128.64 84,647 106.43 87,610 91.24 
Options exercisable at end of year34,027 $100.00 43,412 $78.50 49,360 $61.21 
Options available for grant at end of year273,558  286,033  297,850  
*Weighted Averages
 
 Options outstanding and exercisable at December 31, 2023 were as follows:
 
Qualified Stock OptionsOptions OutstandingOptions Exercisable
 
 Shares
Remaining Contractual Life (yrs)*Exercise Price*SharesExercise     Price*
Range of Exercise Price     
$52.51 - $83.99
12,225 2.23$62.30 12,225 $62.30 
$92.50 - $138.75
34,852 6.65$120.20 16,432 $109.62 
$156.38 - $234.57
28,785 8.13$167.04 5,370 $156.38 
Total75,862   34,027  
*Weighted Averages
 
The weighted-average grant-date fair values of options granted during 2023, 2022, and 2021 were $76.10, $52.70 and $59.01, respectively. Stock option expense was $0.8 million, $0.6 million and $0.6 million for years ending 2023, 2022, and 2021, respectively. As of December 31, 2023, there was $1.5 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. That cost is expected to be recognized over a period of five years.

Equity Incentive Plan
 
On May 2, 2019, the stockholders of the Company approved the 2019 Equity Incentive Plan and the Company reserved 500,000 shares of common stock for issuance of equity awards including the issuance of non-qualified options for the purchase of shares of our common stock which may be granted to Company officers and non-employee directors. Options become vested and exercisable for up to 20% of the total optioned shares one year following the grant of the option and for an additional 20% of the total optioned shares after each succeeding year until the option is fully exercisable at the end of the fifth year.
 
2023
2022
2021
Options available for grant at end of year356,156381,531423,969

We also maintain other incentive option plans that have expired, under which previously granted awards remain outstanding. No additional grants may be awarded under these plans.

68


Non-Qualified Options

Following is a summary of activity in the Non-Qualified Stock Option Plans for the periods indicated:
 
 202320222021
 SharesExercise Price*SharesExercise Price*SharesExercise Price*
Options outstanding at beginning of year1,000 $53.51 2,000 $53.51 3,000 $53.51 
Granted      
Exercised(1,000)53.51 (1,000)53.51 (1,000)53.51 
Canceled      
Options outstanding at end of year  1,000 53.51 2,000 53.51 
Options exercisable at end of year $ 1,000 $53.51 2,000 $53.51 
*Weighted Averages
 
Restricted Stock Awards/Units
 
Following is a summary of activity in the Restricted Stock Awards ("RSA")/Units for the periods indicated:
  
 202320222021
 SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*
Awards outstanding at beginning of year97,630 $133.67 80,616 $129.53 91,043 $104.77 
Granted45,267 178.66 48,396 133.70 35,224 157.00 
Exercised(33,847)129.51 (29,922)122.19 (45,651)101.36 
Canceled(15,072)118.97 (1,460)143.82   
Awards outstanding at end of year93,978 $158.99 97,630 $133.67 80,616 $129.53 
*Weighted Averages

Restricted stock awards vest over a three year period. The weighted-average remaining contractual life in years for 2023, 2022 and 2021 was 1.51, 1.41 and 1.61, respectively. Compensation expense was $6.6 million, $4.9 million and $5.4 million for years ending 2023, 2022, and 2021, respectively. As of December 31, 2023, there was $8.5 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. That cost is expected to be recognized over a period of three years.

Performance Stock Units

In 2020, the Company's Board of Directors approved a change to our long-term incentive compensation plan to implement new performance-based equity grants in the form of a Performance Stock Unit ("PSU") award. PSU award vesting and payout amounts are tied to the Company's achievement of certain targeted financial metrics relating to a three-year performance period with the goal of more closely aligning executive compensation with long-term Company performance.

The 2020 target long-term incentive compensation mix established for the Company's Section 16 filers consists of RSAs and PSUs each representing fifty percent (50%) of the total long-term incentive compensation target value. PSU awards represent a right to receive a certain number of shares of the Company’s common stock at the end of the three-year performance period if certain financial or other performance targets/metrics have been met. 

69


17. RETIREMENT BENEFIT PLANS
Defined Benefit Plans
 
In connection with the February 3, 2006 purchase of all the net assets of the Gradall excavator business, the Company assumed sponsorship of two Gradall non-contributory defined benefit pension plans, both of which are frozen with respect to both future benefit accruals and future new entrants.
 
The Gradall Company Employees’ Retirement Plan covers approximately 245 former employees and 47 current employees who (i) were formerly employed by JLG Industries, Inc., (ii) were not covered by a collective bargaining agreement and (iii) first participated in the plan before December 31, 2004. An amendment ceasing future benefit accruals for certain participants was effective December 31, 2004. A second amendment discontinued all future benefit accruals for all participants effective April 24, 2006.

The Gradall Company Hourly Employees’ Pension Plan covered former employees and current employees who (i) were formerly employed by JLG Industries, Inc., (ii) were covered by a collective bargaining agreement and (iii) first participated in the plan before April 6, 1997. An amendment ceasing all future benefit accruals was effective April 6, 1997.

 The following table sets forth the change in plan assets, change in projected benefit obligation, rate assumptions and components of net periodic benefit cost as of December 31 with respect to the plan. The measurement dates of the assets and liabilities of the plan were December 31 of the respective years presented.
 
Reconciliation of Funded Status
 Year Ended December 31,
(in thousands)   20232022
Change in projected benefit obligation   
Benefit obligation at beginning of year$17,271 $22,564 
Service cost2 4 
Interest cost848 604 
Liability actuarial (gain) loss (35)(4,761)
Benefits paid(1,139)(1,140)
Benefit obligation at end of year$16,947 $17,271 
Change in fair value of plan assets    
Fair value of plan assets at beginning of year$18,269 $23,671 
Return on plan assets1,645 (4,262)
Employer contributions  
Benefits paid(1,139)(1,140)
Fair value of plan assets at end of year18,775 18,269 
Funded status $1,828 $998 
 
The Company recognizes the overfunded or underfunded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of defined benefit postretirement plans as an asset or liability in its consolidated balance sheet and recognizes changes in the funded status in the year in which the changes occur. The Company measures the funded status of a plan as of the date of the year-end consolidated balance sheet.
   
The accumulated benefit obligation for our pension plan represents the actuarial present value of benefits based on employee service and compensation as of a certain date and does not include an assumption about future compensation levels.
 
In determining the projected benefit obligation and the net pension cost, we used the following significant weighted-average assumptions:
70


 
Rates to Determine Benefit Obligation
 
Year Ended December 31,
 20232022
Discount rate4.90%5.10%
Composite rate of compensation increaseN/AN/A
 
Rates to Determine Net Periodic Benefit Cost
 Year Ended December 31,
 20232022
Discount rate5.10%2.75%
Long-term rate of return on plan assets6.00%6.00%
Composite rate of compensation increaseN/AN/A
  
The Company employs a building block approach in determining the expected long-term rate of return on plan assets. Historical markets are studied and long-term historical relationships between equities and fixed income are preserved consistent with the widely accepted capital market principle that assets with higher volatility generate a greater return over the long run. Current market factors such as inflation and interest rates are evaluated before long-term market assumptions are determined. The long-term portfolio return is established via a building block approach with proper consideration of diversification and rebalancing. Peer data and historical returns are reviewed to check for reasonability and appropriateness.

The following table presents the components of net periodic benefit cost (gains are denoted with parentheses and losses are not):
Components of Net Periodic Benefit Cost
 Year Ended December 31,
 (in thousands)
20232022
Service cost$2 $4 
Interest cost848 604 
Expected return on plan assets(1,058)(1,384)
Amortization of net loss1,031 182 
Net periodic benefit cost$823 $(594)

 The Company estimates that $0.8 million of unrecognized actuarial expense will be amortized from Accumulated other comprehensive income (loss) into net periodic benefit costs during 2024.
 
The Company employs a total return investment approach whereby a mix of equities and fixed income investments are used to maximize the long-term return of plan assets for a prudent level of risk. Risk tolerance is established through careful consideration of plan liabilities, plan funded status, and corporate financial condition. The investment portfolio contains a diversified blend of equity and fixed income investments. Furthermore, equity investments are diversified across U.S. and non-U.S. stocks, as well as growth, value, and small and large capitalization. Other assets such as real estate, private equity, and hedge funds are used judiciously to enhance long-term returns while improving portfolio diversification. Derivatives may be used to gain market exposure in an efficient and timely manner; however, derivatives may not be used to leverage the portfolio beyond the market value of the underlying investments. Investment risk is measured and monitored on an ongoing basis through quarterly investment portfolio reviews, annual liability measurements, and periodic asset/liability studies. Our current asset allocations are consistent with our targeted allocations.
 
71


The pension plans' weighted-average asset allocation as a percentage of plan assets at December 31 is as follows:
 
Asset Allocation as a Percentage of the Plan
 
Year Ended December 31,
 20232022
Equity securities10%36%
Debt securities88%62%
Short-term investments2%2%
Other%%
Total100%100%
  
The following table presents the hierarchy levels for our postretirement benefit plan investments as of December 31 as described in Note 1 to the Consolidated Financial Statements:
 
 

 
 
(in thousands)
December 31, 2023
Quoted
Prices in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Mutual Funds:    
Mid Cap$148 $148 $ $ 
Large Cap106 106   
International221 221   
Common/Collective Trusts:
Wells Fargo Liability Driven Solution CIT I11,997  11,997  
Wells Fargo Liability Driven Solution CIT II4,501  4,501  
Wells Fargo BlackRock International Equity142  142  
Wells Fargo/Causeway International Value134  134  
Wells Fargo BlackRock Large Cap Growth Index Fund214  214  
Wells Fargo BlackRock Large Cap Value Index Fund214  214  
Wells Fargo Multi-Manager Small Cap229  229  
Wells Fargo BlackRock Russell 2000 Index Fund76  76  
Wells Fargo BlackRock S&P Mid Cap Index Fund99  99  
Wells Fargo/MFS Value CIT F106  106  
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT106  106  
Wells Fargo/T. Rowe Price Equity Income Managed CIT106  106  
Cash & Short-term Investments376 376   
Total$18,775 $851 $17,924 $ 
72


            
 
 
 
 
(in thousands)
December 31, 2022
Quoted
Prices in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
 
Significant
Unobservable
Inputs
(Level 3)
Mutual Funds:    
Mid Cap$512 $512 $ $ 
International743 743   
Common/Collective Trusts:
Wells Fargo Liability Driven Solution CIT I7,815  7,815  
Wells Fargo Liability Driven Solution CIT II3,550 3,550 
Wells Fargo BlackRock International Equity488  488  
Wells Fargo/Causeway International Value464  464  
Wells Fargo BlackRock Large Cap Growth Index Fund724  724  
Wells Fargo BlackRock Large Cap Value Index Fund744  744  
Wells Fargo Multi-Manager Small Cap785  785  
Wells Fargo BlackRock Russell 2000 Index Fund261  261  
Wells Fargo BlackRock S&P Mid Cap Index Fund320  320  
Wells Fargo/MFS Value CIT F359  359  
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT359  359  
Wells Fargo/T. Rowe Price Equity Income Managed CIT356  356  
Wells Fargo Voya Large Cap Growth CIT F357  357  
Cash & Short-term Investments432 432   
Total$18,269 $1,687 $16,582 $ 
              
Our interests in the common collective trust investments are managed by one custodian. Consistent with our investment policy, the custodian has invested the assets across a widely diversified portfolio of U.S. and international equity and fixed income securities. Fair values of each security within the collective trust as of December 31, 2023 were obtained from the custodian and are based on quoted market prices of individual investments; however, since the fund itself does not have a quoted market price, these assets are considered Level 2.

The common collective funds noted in the above table have estimated fair value using the net asset value per share of investments. Investments can be redeemed immediately at the current net asset value per share based on the fair value of the underlying assets. Redemption frequency is daily. The categories contain investments in equity securities of smaller growing companies, medium-sized U.S. companies, large value-oriented and growth-oriented companies, and foreign companies traded on international markets.
 
73


Expected benefit payments are estimated using the same assumptions used in determining our benefit obligation as of December 31, 2023. The following table illustrates the estimated pension benefit payments that are projected to be paid:
 
Projected Future Benefit Payments
 
(in thousands)
Employees’
Retirement Plan
2024$1,264 
20251,282 
20261,282 
20271,279 
20281,262 
Years 2029 through 20336,021 

Supplemental Retirement Plan
 
The Board of Directors of the Company adopted the Alamo Group Inc. Supplemental Executive Retirement Plan (the “SERP”), effective as of January 3, 2011. The SERP will benefit certain key management or other highly compensated employees of the Company and/or certain subsidiaries who are selected by the Compensation Committee and approved by the Board to participate.
  
The SERP is intended to provide a benefit from the Company upon retirement, death or disability, or a change in control of the Company. Accordingly, the SERP obligates the Company to pay to a participant a Retirement Benefit (as defined in the SERP) upon the occurrence of certain payment events to the extent a participant has a vested right thereto. A participant’s right to his or her Retirement Benefit becomes vested in the Company’s contributions upon 10 years of Credited Service (as defined in the SERP) or a change in control of the Company.  The Retirement Benefit is based on 20% of the final three-year average salary of each participant on or after his or her normal retirement age (65 years of age).  In the event of the participant’s death or a change in control, the participant’s vested retirement benefit will be paid in a lump sum to the participant or his or her estate, as applicable, within 90 days after the participant’s death or a change in control, as applicable. In the event that the participant is entitled to a benefit from the SERP due to disability, retirement or other termination of employment, the benefit will be paid in monthly installments over a period of fifteen years.
 
The Company records amounts relating to the SERP based on calculations that incorporate various actuarial and other assumptions, including discount rates, rate of compensation increases, retirement dates and life expectancy. The net periodic costs are recognized as employees render the services necessary to earn the SERP benefits.

In May of 2015, the Board amended the SERP to allow the Board to modify the retirement benefit percentage either higher or lower than 20%. In May of 2016, the Board added additional highly compensated employees to the plan. As of December 31, 2023, the current retirement benefit (as defined in the plan) for the participants ranges from 10% to 20%.
 
74


The change in the Projected Benefit Obligation (PBO) as of December 31, 2023 and 2022, is shown below:
 
Reconciliation of Benefit Obligation
Year Ended December 31,
(in thousands)20232022
Benefit obligation at January 1,$9,552 $11,326 
Service cost204 284 
Interest cost470 278 
Liability actuarial loss (gain)386 (2,023)
Benefits paid(349)(313)
Benefit obligation at December 31,$10,263 $9,552 

The components of net periodic pension expense were as follows:
 
Components of Net Periodic Benefit Cost
Year Ended December 31,
(in thousands)20232022
Service cost$204 $284 
Interest cost470 278 
Amortization of prior service cost381 420 
Amortization of net (gain)/loss(2)440 
Net periodic benefit cost$1,053 $1,422 
 
The Company estimates that $0.4 million of unrecognized actuarial expense will be amortized from Accumulated other comprehensive income into net periodic benefit costs during 2024.

In determining the projected benefit obligation and the net pension cost, we used the following significant weighted-average assumptions:
 
Assumptions used to determine benefit obligations at December 31:
 
Rates to Determine Benefit Obligation
 20232022
Discount rate4.80%5.05%
Composite rate of compensation increase3.00%3.00%
 
Assumptions used to determine net periodic benefit cost for the years ended December 31:
 
Rates to Determine Net Periodic Benefit Cost
 20232022
Discount rate5.05%2.50%
Composite rate of compensation increase3.00%3.00%
Long-term rate of return on plan assetsN/AN/A

75


Future estimated benefits expected to be paid from the plan over the next ten years as follows:
Projected Future Benefit Payments
(in thousands)SERP
2024$557 
2025656 
2026888 
2027890 
2028892 
Years 2029 through 20334,448 

Defined Contribution Plans
 
The Company has two defined contribution plans, The Gradall Salaried Employees’ Savings and Investment Plan (“Salary Plan”) and The International Association of Machinist and Aerospace Workers Retirement Plan (“IAM Plan”). The Company contributed $0.5 million, $0.5 million, and $0.5 million to the IAM Plan for the plan years ended December 31, 2023, 2022 and 2021, respectively. The Company converted the Salary Plan into its 401(k) retirement and savings plan and put the Hourly Plan into a separate 401(k) retirement and savings plan.
 
The Company provides a defined contribution 401(k) retirement and savings plan for eligible U.S. employees. Company matching contributions are based on a percentage of employee contributions. Company contributions to the plan during 2023, 2022 and 2021 were $4.5 million, $4.2 million, and $3.9 million, respectively.
 
Three of the Company’s international subsidiaries also participate in a defined contribution and savings plan covering eligible employees. The Company’s international subsidiaries contribute between 0% and 10% of the participant’s salary up to a specific limit. Total contributions made to the above plans were $1.1 million, $0.9 million, and $0.9 million for the years ended December 31, 2023, 2022 and 2021, respectively.
 
18. REVENUE AND SEGMENT REPORTING
 
Disaggregation of revenue is presented in the tables below by product type. Management has determined that this level of disaggregation would be beneficial to users of the financial statements.
Revenue by Product Type
December 31,
(in thousands)202320222021
Net Sales
Wholegoods$1,347,264 $1,185,885 $1,024,158 
Parts286,164 280,261 262,432 
Other *56,223 47,470 47,633 
Consolidated$1,689,651 $1,513,616 $1,334,223 
    *Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.
 
The Company’s sales are principally within the United States, United Kingdom, France, Canada, Brazil, Netherlands and Australia. The Company sells its products primarily through a network of independent dealers and distributors to governmental end-users, related independent contractors, as well as to the agricultural and commercial turf markets.

76


The Company has included a summary of the financial information by reporting segment. The following table presents the revenue and income from operations by reporting segment for the years ended December 31, 2023, 2022, and 2021:
 
 December 31,
(in thousands)202320222021
Net Revenue   
Vegetation Management$979,040 $937,065 $812,676 
Industrial Equipment710,611 576,551 521,547 
Consolidated$1,689,651 $1,513,616 $1,334,223 
Income from Operations   
Vegetation Management$122,084 $108,508 $78,917 
Industrial Equipment75,883 40,084 38,021 
Consolidated$197,967 $148,592 $116,938 

The following table presents the goodwill and total identifiable assets by reporting segment for the years ended December 31, 2023 and 2022:
 
December 31,
(in thousands)20232022
Goodwill
Vegetation Management$128,899 $127,562 
Industrial Equipment77,637 68,296 
Consolidated$206,536 $195,858 
Identifiable Assets
Vegetation Management$893,582 $866,974 
Industrial Equipment515,804 441,534 
Consolidated$1,409,386 $1,308,508 


77


19.  ACCUMULATED OTHER COMPREHENSIVE LOSS

Changes in accumulated other comprehensive loss by component, net of tax, were as follows:
Twelve Months Ended December 31,
20232022
(in thousands)Foreign Currency Translation AdjustmentDefined Benefit Plans ItemsGains (Losses) on Cash Flow HedgesTotalForeign Currency Translation AdjustmentDefined Benefit Plans ItemsGains (Losses) on Cash Flow HedgesTotal
Balance as of beginning of period$(65,429)$(3,310)$471 $(68,268)$(42,397)$(5,017)$(1,576)$(48,990)
Other comprehensive income (loss) before reclassifications13,644  (1,912)11,732 (23,032) 1,512 (21,520)
Amounts reclassified from accumulated other comprehensive loss 1,338 681 2,019  1,707 535 2,242 
Other comprehensive income (loss)13,644 1,338 (1,231)13,751 (23,032)1,707 2,047 (19,278)
Balance as of end of period$(51,785)$(1,972)$(760)$(54,517)$(65,429)$(3,310)$471 $(68,268)

20. INTERNATIONAL OPERATIONS AND GEOGRAPHIC INFORMATION
 
Following is selected financial information on the Company’s international operations, which include the United Kingdom, France, Netherlands, Canada, Brazil, and Australia:
International Operations Financial Information
 December 31,
(in thousands)202320222021
Net sales$465,827 $420,678 $363,339 
Income from operations60,774 48,893 34,561 
Income before income taxes59,630 51,206 37,051 
Identifiable assets387,165 364,752 352,187 

78


 Following is other selected geographic financial information on the Company’s operations:
Geographic Financial Information
December 31,
(in thousands)202320222021
 
Geographic net sales:
United States$1,208,068 $1,080,893 $953,024 
France96,946 89,629 92,052 
Canada134,254 95,799 83,392 
United Kingdom73,179 69,454 57,386 
Brazil43,990 46,841 31,365 
Netherlands33,461 23,304 27,964 
Germany11,790 9,115 8,977 
Australia27,480 26,117 20,980 
Other60,483 72,464 59,083 
Total net sales$1,689,651 $1,513,616 $1,334,223 
 
Geographic location of long-lived assets:
  
United States$476,371 $457,075 $461,341 
Netherlands27,872 28,428 32,262 
Canada32,551 32,165 32,132 
United Kingdom34,349 31,767 36,569 
France19,681 18,728 19,781 
Brazil13,218 12,175 10,408 
Australia1,097 670 790 
Total long-lived assets$605,139 $581,008 $593,283 
     
Net sales are attributed to countries based on the location of customers.
 
21. COMMITMENTS AND CONTINGENCIES

The Company is subject to various unresolved legal actions that arise in the ordinary course of its business. The most significant of such actions relates to product liability, which is generally covered by insurance after various self-insured retention amounts. While amounts claimed might be substantial and the liability with respect to such litigation cannot be determined at this time, the Company believes that the outcome of these matters will not have a material adverse effect on the Company’s consolidated financial position or results of operations; however, the ultimate resolution cannot be determined at this time.

Also, like other manufacturers, the Company is subject to a broad range of federal, state, local and foreign laws and requirements, including those concerning air emissions, discharges into waterways, and the generation, handling, storage, transportation, treatment and disposal of hazardous substances and waste materials, as well as the remediation of contamination associated with releases of hazardous substances at the Company’s facilities and off-site disposal locations, workplace safety and equal employment opportunities. These laws and regulations are constantly changing, and it is impossible to predict with accuracy the effect that changes to such laws and regulations may have on the Company in the future. Like other industrial concerns, the Company’s manufacturing operations entail the risk of noncompliance, and there can be no assurance that the Company will not incur material costs or other liabilities as a result thereof.


79
EX-21.1 2 a202310kex211.htm EX-21.1 Document

Exhibit 21.1
 
SUBSIDIARIES OF ALAMO GROUP INC.
 
 
Name
Jurisdiction
of Incorporation
Alamo Group (USA) Inc. (1)Delaware
Alamo Group Europe Limited (1)United Kingdom
Alamo Group (Canada) Inc. (1)New Brunswick
Alamo Group Brazil I, Inc. (1)Delaware
Alamo Group Brazil II, Inc. (1)Delaware
Alamo Group Texas LLC (2)Texas
Alamo Group Management Inc. (2)Texas
Bush Hog LLC (2)Delaware
Gradall Industries LLC (2)Delaware
Herschel Parts, Inc. (2)Nevada
Howard P. Fairfield LLC (2)Delaware
Morbark, LLC (2)Michigan
Nite-Hawk Sweepers, LLC (2)Washington
Old Dominion Brush Company LLC (2)Delaware
RhinoAg LLC (2)Delaware
Royal Truck & Equipment, LLC (3)Pennsylvania
Schulte (USA) LLC (2)Florida
Schwarze Industries Australia PTY Ltd. (3)Australia
Schwarze Industries LLC (2)Alabama
Super Products LLC (2)Delaware
Tenco Industries Inc. (2)Delaware
Tiger Mowers LLC (2)Nevada
Wausau Equipment Company LLC (2)Delaware
ALG (HK) Limited (2)Hong Kong
ALG (Beijing) Trading Co. Ltd. (8)China
Bomford Turner Limited (4)United Kingdom
Bomford Turner (1954) Limited. (5)United Kingdom
Kellands Agricultural Ltd. (4)United Kingdom
McConnel Ltd. (4)United Kingdom
Spearhead Machinery Ltd. (4)United Kingdom
Timberwolf Limited (4)United Kingdom
Alamo Group (FR) SAS (13)France
Rivard SAS (6)France
Alamo Group Agriculture France (6)France
ALSA Alamo Legal Services and Advice (6)France
Schulte Industries Ltd. (7)New Brunswick
Tenco Inc. (7)New Brunswick
Everest Equipment Co. (7)Nova Scotia
Fieldquip PTY Ltd. (9)Australia
Santa Izabel Agro Industria Ltda. (10)Brazil
Alamo Group The Netherlands B.V. (11)The Netherlands
Alamo Group The Netherlands Holding B.V. (4)The Netherlands
Alamo Group The Netherlands Giessen B.V. (12)The Netherlands
Alamo Group The Netherlands Middelburg B.V.. (12)The Netherlands
Roberine B.V. (12)The Netherlands



_____________________
(1)100% owned by Alamo Group Inc.
(2)100% owned by Alamo Group (USA) Inc.
(3)100% owned by Schwarze Industries LLC
(4)100% owned by Alamo Group (Europe) Limited
(5)100% owned by Bomford Turner Limited
(6)100% owned by Alamo Group (FR) SAS
(7)100% owned by Alamo Group (Canada) Inc.
(8)100% owned by ALG (HK) Limited
(9)100% owned by Schwarze Industries Australia PTY Ltd.
(10)
90% owned by Alamo Group Brazil I, Inc.
10% owned by Alamo Group Brazil II, Inc.
(11)100% owned by Alamo Group The Netherlands Holding B.V.
(12)100% owned by Alamo Group the Netherlands B.V.
(13)99.95% owned by Alamo Group (Europe) Limited
00.05% owned by Alamo Group Inc.


EX-23.1 3 a202310kex231.htm EX-23.1 Document

Exhibit 23.1
 
Consent of Independent Registered Public Accounting Firm
 
 
We consent to the incorporation by reference in the registration statement (No. 333-180049) on Form S-3 and registration statements (Nos. 333-231205, 333-204169, 333-174755, 333-143216, and 333-88454) on Form S-8 of our reports dated February 23, 2024, with respect to the consolidated financial statements of Alamo Group Inc. and the effectiveness of internal control over financial reporting.

/s/ KPMG LLP
San Antonio, Texas
February 22, 2024


EX-31.1 4 a202310kex311.htm EX-31.1 Document

Exhibit 31.1
 
I, Jeffery A. Leonard, certify that:


1.I have reviewed this annual report on Form 10-K of Alamo Group Inc;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
 
 
February 22, 2024/s/Jeffery A. Leonard 
 
Jeffery A. Leonard
President & Chief Executive Officer
 


EX-31.2 5 a202310kex312.htm EX-31.2 Document

Exhibit 31.2
  
I, Richard J. Wehrle, certify that:
 
1.I have reviewed this annual report on Form 10-K of Alamo Group Inc;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

February 22, 2024/s/Richard J. Wehrle 
 
Richard J. Wehrle
Executive Vice President & Chief Financial Officer
 


EX-31.3 6 a202310kex313.htm EX-31.3 Document

Exhibit 31.3
  
I, Ian M. Eckert, certify that:
 
1.I have reviewed this annual report on Form 10-K of Alamo Group Inc;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and

5.The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

February 22, 2024/s/Ian M. Eckert 
 
Ian M. Eckert
Vice President, Corporate Controller & Chief Accounting Officer
 


EX-32.1 7 a202310kex321.htm EX-32.1 Document

Exhibit 32.1
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Annual Report of Alamo Group Inc. (the “Company”) on Form 10-K for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Jeffery A. Leonard, President & Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

February 22, 2024/s/Jeffery A. Leonard 
 
Jeffery A. Leonard
President & Chief Executive Officer
 


EX-32.2 8 a202310kex322.htm EX-32.2 Document

Exhibit 32.2
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
 
In connection with the Annual Report of Alamo Group Inc. (the “Company”) on Form 10-K for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Richard J. Wehrle, Executive Vice President & Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
 
February 22, 2024/s/Richard J. Wehrle 
 
Richard J. Wehrle
Executive Vice President & Chief Financial Officer
 
 (Principal Financial Officer) 


EX-32.3 9 a202310kex323.htm EX-32.3 Document

Exhibit 32.3
 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
 
In connection with the Annual Report of Alamo Group Inc. (the “Company”) on Form 10-K for the period ended December 31, 2023 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Ian M. Eckert, Vice President, Corporate Controller & Chief Accounting Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d)); and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 
February 22, 2024/s/Ian M. Eckert 
 
Ian M. Eckert
Vice President, Corporate Controller & Chief Accounting Officer
 
 (Principal Accounting Officer) 


EX-97 10 h-12recoupmentclawbackpo.htm EX-97 h-12recoupmentclawbackpo
Corporate Policy Policy Number H - 12 Page 1 of 4 Effective Date November 2, 2023 Superseded Procedure, Dated February 27, 2020 Organizational Units Affected Executive Officers of Alamo Group Approved By: Ed Rizzuti RECOUPMENT POLICY I. Purpose The Board of Directors of the Company (the "Board") believes that it is in the best interest of the Company and its shareholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company's pay-for-performance compensation philosophy. The Board has therefore adopted this policy which provides for the recoupment of certain executive compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws (the "Policy"). This Policy is intended to comply with the requirements of Securities and Exchange Commission (“SEC”) rules and New York Stock Exchange (“NYSE”) listing standards implementing Section 954 of the Dodd- Frank Wall Street Reform and Consumer Protection Act of 2010 (the “Dodd-Frank Act”). II. Scope This Policy applies to any current or former “executive officer,” within the meaning of Rule 10D-1 under the Securities Exchange Act of 1934, as amended, who was employed by the Company or a subsidiary of the Company (each such individual, a “Covered Executive”) during the applicable Recovery Period, as defined below. This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, executors, administrators, and other legal representatives. Recoupment under this Policy shall be required regardless of whether the Covered Executive or any other person was at fault or responsible for accounting errors that contributed to the need for the Financial Restatement, as defined below, or engaged in any misconduct. III. Policy Statement In the event the Company is required to prepare an accounting restatement of its financial statements due to the Company's material noncompliance with any financial reporting requirement under the federal securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the 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


 
Corporate Policy Policy Number H - 12 Page 2 of 4 Effective Date November 2, 2023 Superseded Procedure, Dated February 27, 2020 Organizational Units Affected Executive Officers of Alamo Group Approved By: Ed Rizzuti RECOUPMENT POLICY current period (a “Financial Restatement”), the Board shall reasonably promptly require reimbursement or forfeiture of any excess Incentive Compensation (as hereinafter defined) received by any Covered Executive during the Recovery Period, as defined below. This policy applies to Incentive Compensation earned by or paid to a Covered Executive after October 2, 2023. IV. Policy Terms and Procedures A. Incentive Compensation: For purposes of this Policy, Incentive Compensation means any compensation granted, earned or vested based wholly or in part upon the attainment of any measure determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measure that is derived wholly or in part from such measures, whether or not presented within the financial statements of the Company or included in a filing with the SEC, including stock price and total shareholder return (“TSR”), including but not limited to performance-based cash, stock, options or other equity-based awards. Compensation that is granted, vests or is earned based solely upon the occurrence of non-financial events, such as base salary, restricted stock or options with time- based vesting, or a bonus awarded solely at the discretion of the Board or Compensation Committee and not based on the attainment of any financial measure, is not subject to this Policy. B. Recovery Period: Recovery Period means, in the case of a Financial Restatement, the three completed fiscal years immediately preceding the date on which the Company is required to prepare the financial restatement, as determined in accordance with the last sentence of this definition, or any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years (provided that a transition period between the last day of the Company’s previous fiscal year and the first day of its new fiscal year that comprises a period of nine to 12 months would be deemed a completed fiscal year). The date on which the Company is required to prepare a Financial Restatement is the earlier to occur of (A) the date the Board or a Board committee (or authorized officers of the Company if Board action is not required) concludes, or reasonably


 
Corporate Policy Policy Number H - 12 Page 3 of 4 Effective Date November 2, 2023 Superseded Procedure, Dated February 27, 2020 Organizational Units Affected Executive Officers of Alamo Group Approved By: Ed Rizzuti RECOUPMENT POLICY should have concluded, that the Company is required to prepare a Financial Restatement or (B) the date a court, regulator, or other legally authorized body directs the Company to prepare a Financial Restatement. C. Recovery Amount: The amount to be recovered will be the excess of the Incentive Compensation paid to the Covered Executive during the Recovery Period based on the erroneous data and calculated without regard to any taxes paid or withheld over the Incentive Compensation that would have been paid to the Covered Executive had it been based on the restated results, as determined by the Board. If the Board cannot determine the amount of excess Incentive Compensation received by the Covered Executive directly from the information in the accounting restatement, then it will make its determination based on a reasonable estimate of the effect of the accounting restatement. For Incentive Based Compensation based on stock price or TSR, where the amount of erroneously awarded compensation is not subject to mathematical recalculation directly from the information in the Financial Restatement, then the Board shall determine the amount to be recovered based on a reasonable estimate of the effect of the Financial Restatement on the stock price or TSR upon which the Incentive Based Compensation was received and the Company shall document the determination of that estimate and provide it to the NYSE. D. Method of Recoupment: The Company may use any legal or equitable remedies available to the Company to recoup any erroneously awarded Incentive Based Compensation. The Board will determine, in its sole discretion, the method for recouping Incentive Compensation hereunder which may include, without limitation: • Offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive; • Requiring reimbursement of cash Incentive Compensation previously paid; • Seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards; • Cancelling outstanding vested or unvested equity awards; and/or


 
Corporate Policy Policy Number H - 12 Page 4 of 4 Effective Date November 2, 2023 Superseded Procedure, Dated February 27, 2020 Organizational Units Affected Executive Officers of Alamo Group Approved By: Ed Rizzuti RECOUPMENT POLICY • Taking any other remedial and recovery action permitted by law, as determined by the Board in its discretion. V. Administration of Policy This Policy shall be administered by the Board or, if so designated by the Board, the Compensation Committee, in which case references herein to the Board shall be deemed references to the Compensation Committee. Any determinations made by the Board shall be final and binding on all affected individuals. The Board is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. The Board shall recover any excess Incentive Compensation in accordance with this Policy taking into account the particular circumstances that resulted in the accounting restatement including the culpability of any Covered Executives regarding such restatement. VI. Other Rights The Board intends that this Policy will be applied in an equitable manner keeping in mind the best interests of the Company and its shareholders. The Board may require that any employment agreement, equity award agreement, or similar agreement entered into on or after the Effective Date shall, as a condition to the grant of any benefit thereunder, require a Covered Executive to agree to abide by the terms of this Policy. Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company. The Company shall not indemnify any Covered Executive or pay or reimburse the premium for any insurance policy to cover any losses incurred by such Covered Executive under this Policy. VII. Exceptions The compensation recouped under this Policy shall not include Incentive Based Compensation received by a Covered Executive (i) prior to beginning service as a


 
Corporate Policy Policy Number H - 12 Page 5 of 4 Effective Date November 2, 2023 Superseded Procedure, Dated February 27, 2020 Organizational Units Affected Executive Officers of Alamo Group Approved By: Ed Rizzuti RECOUPMENT POLICY Covered Executive or (ii) if he or she did not serve as a Covered Executive at any time during the applicable Recovery Period. The Board may determine not to seek recovery from a Covered Executive in whole or part to the extent it determines in its sole discretion that such recovery would be impracticable because (A) the direct expense paid to a third party to assist in enforcing recovery would exceed the recoverable amount (after having made a reasonable attempt to recover the erroneously awarded Incentive Based Compensation and providing corresponding documentation of such attempt to the NYSE), (B) recovery would violate the home country law that was adopted prior to November 28, 2022, as determined by an opinion of counsel licensed in the applicable jurisdiction that is acceptable to and provided to the NYSE, or (C) recovery would likely cause the Company’s 401(k) plan or any other tax-qualified retirement plan to fail to meet the requirements of Section 401(a)(13) or Section 411(a) of the Internal Revenue Code of 1986, as amended, and the regulations thereunder. VIII. Amendments The Board may amend this Policy from time to time in its discretion. The Board may terminate this Policy at any time.


 
EX-101.SCH 11 alg-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 Income 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 - Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property, Plant and Equipment link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Common Stock link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Stock Options link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Retirement Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Revenue and Segment Reporting link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - International Operations and Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Valuation and Qualifying Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property, Plant and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Stock Options (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Retirement Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Revenue and Segment Reporting (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - International Operations and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Assumptions and Methodology (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Business Combinations (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Valuation and Qualifying Accounts - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Inventories - Schedule of Inventory, Current (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Intangible Assets - Schedule of Definite and Indefinite Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Leases - Lease Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Leases - Maturity Schedule (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Long-Term Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Income Taxes - Schedule of Income (Loss) before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Income Taxes - Income Tax Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Stock Options - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stock Options - Schedule of Qualified Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Stock Options - Schedule of Qualified Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Stock Options - Equity Incentive Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Stock Options - Schedule of Non-Qualified Stock Options Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Stock Options - Schedule of Restricted Stock Award Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Retirement Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Retirement Benefit Plans - Schedule of Defined Benefit Plans Disclosures (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Retirement Benefit Plans - Schedule of Assumptions Used (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Retirement Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Retirement Benefit Plans - Weighted Average Asset Allocations (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Retirement Benefit Plans - Schedule of Fair Value of Plan Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Retirement Benefit Plans - Schedule of Expected Benefit Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Revenue and Segment Reporting - Schedule of Segment Reporting (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Revenue and Segment Reporting - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - International Operations and Geographic Information - Schedule of International Operations (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - International Operations and Geographic Information - Schedule of Selected Geographic Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 12 alg-20231231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 13 alg-20231231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 14 alg-20231231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Accrued liabilities Accrued liabilities Accrued Liabilities, Current Inventory obsolescence reserves Inventory Valuation Reserves Aggregate commitments Line of Credit Facility, Maximum Borrowing Capacity Product development and engineering costs Research and Development Expense Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Option term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Award Type [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Inventory basis differences Deferred Tax Liabilities, Inventory Deferred income taxes Deferred Income Tax Liabilities, Net Long term tax payable Increase (Decrease) in Accrued Taxes Payable Depreciation - Rental Equipment Expense Insider Trading Policies and Procedures [Line Items] Options exercisable at end of year (in shares) 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] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Qualified Stock Options Qualified Stock Options Qualified Stock Options [Member] Qualified Stock Options [Member] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] COMMON STOCK Equity [Text Block] Schedule of Selected Geographic Financial Information Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] INTERNATIONAL OPERATIONS AND GEOGRAPHIC INFORMATION International Operations And Geographic Information [Text Block] International Operations And Geographic Information Number of final years in which the retirement benefit is based Deferred Compensation Arrangement with Individual, Term Of Final Average Salary Used To Determine Retirement Benefit Deferred Compensation Arrangement with Individual, Term Of Final Average Salary Used To Determine Retirement Benefit Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Schedule of Assumptions Used Defined Benefit Plan, Assumptions [Table Text Block] Current liabilities: Liabilities, Current [Abstract] Domestic Deferred Federal Income Tax Expense (Benefit) Subsequent Event Type [Domain] Subsequent Event Type [Domain] Dividends paid Dividends, Cash Dividends paid Payments of Ordinary Dividends, Common Stock Diluted (in dollars per share) Diluted earnings per share (in dollars per share) Earnings Per Share, Diluted Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Composite rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase Line of Credit Line of Credit [Member] Schedule of Net Periodic Benefit Cost Schedule of Net Benefit Costs [Table Text Block] Trading Symbol Trading Symbol Noncompetition agreements Noncompete Agreements [Member] Granted, exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Transportation equipment Transportation Equipment [Member] Impairment of Long-lived assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Outstanding at beginning of year (in dollars per share) Outstanding at end of year (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and equipment Machinery and Equipment [Member] Benefits paid Defined Benefit Plan, Plan Assets, Benefits Paid Vegetation Management Vegetation Management Segment [Member] Vegetation Management Member Increase (reduction) from: Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount [Abstract] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Schedule of Unrecognized Tax Benefits Roll Forward Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Service cost Defined Benefit Plan, Service Cost Executive Category: Executive Category [Axis] Effect of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Previously unrecognized tax (benefit) / expense Effective Income Tax Rate Reconciliation, Previously Unrecognized Tax Benefit, Amount Effective Income Tax Rate Reconciliation, Previously Unrecognized Tax Benefit, Amount Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Exercised, exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Quoted Prices in Active Markets for Identical Assets (Level 1) Fair Value, Inputs, Level 1 [Member] Net deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance $156.38 - $234.57 Qualified Stock Options Exercise Price Range Three [Member] Qualified Stock Options Exercise Price Range Three [Member] Product warranty accrual lag period (months) Product Warranty Accrual Lag Period Product Warranty Accrual Lag Period Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Options available for grant at end of year (in shares) Options available for grant at end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 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 Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Rental equipment Increase (Decrease) In Rental Equipment Increase (Decrease) In Rental Equipment Retirement Plan Type [Domain] Retirement Plan Type [Domain] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units 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 Shipping and Handling Costs Revenue From Contract With Customer, Shipping And Handling Costs [Policy Text Block] Revenue From Contract With Customer, Shipping And Handling Costs Depreciation - PP&E Depreciation Stock based compensation Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount Retirement Benefits [Abstract] Schedule of Components of Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Net sales Revenues Income taxes payable Accrued Income Taxes, Current Options outstanding, exercise price range (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Domestic Plan Domestic Plan [Member] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Grant-Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract] Stock options excluded from diluted earnings per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 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 Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT Wells Fargo T Rowe Price I Large Cap Growth Managed CIT [Member] Wells Fargo T Rowe Price I Large Cap Growth Managed CIT [Member] 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] Fair Value, Measurements, Fair Value Hierarchy [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Goodwill [Line Items] Goodwill [Line Items] Less imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount LEASES Lessee, Finance Leases [Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Accrued liabilities Lease liability Operating Lease, Liability, Current Interest on lease liabilities Finance Lease, Interest Expense 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive income (loss) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Total net Net carrying value of intangibles with definite useful lives Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Australia AUSTRALIA Less accumulated amortization Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Schedule of Income before Income Tax, Domestic and Foreign 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] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Number of defined contribution plans Defined Contribution Plan, Number Of Plans Defined Contribution Plan, Number Of Plans Acquisition price Business Combination, Consideration Transferred Gross profit Gross Profit Customer deposits Contract with Customer, Liability, Current Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Stock-Based Compensation Share-Based Payment Arrangement [Policy Text Block] Pensions Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block] Selling, general and administrative expenses Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Annual vesting percentage of award Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Options Employee Stock Option [Member] Maximum High Maximum [Member] Total unrecognized compensation cost related to non-vested share-based compensation arrangements Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Goodwill acquired Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Inventory usage period (years) Inventory Usage Period Inventory Usage Period Thereafter Long-Term Debt, Maturity, after Year Five Inventory Valuation Inventory, Policy [Policy Text Block] STOCK OPTIONS Share-Based Payment Arrangement [Text Block] Domestic Current Federal Tax Expense (Benefit) Wells Fargo Liability Driven Solution CIT I Liability Driven Solution CIT I [Member] Liability Driven Solution CIT I [Member] Business Acquisition [Axis] Business Acquisition [Axis] Trade names and trademarks Trademarks and Trade Names [Member] State Deferred State and Local Income Tax Expense (Benefit) Variable Rate [Axis] Variable Rate [Axis] Trade accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Raw materials Inventory, Raw Materials, Net of Reserves Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Liability actuarial (gain) loss Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss) Schedule of Supplemental Cash Flow Information Related to Leases Supplemental Cash Flow Information Related to Leases [Table Text Block] Supplemental Cash Flow Information Related to Leases BUSINESS COMBINATIONS Business Combination Disclosure [Text Block] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items] Indefinite Carrying values of indefinite lived trade names Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Income Tax Disclosure [Abstract] 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 Retirement age Deferred Compensation Arrangement With Individual, Retirement Age Deferred Compensation Arrangement With Individual, Retirement Age Translation adjustment Goodwill, Foreign Currency Translation Gain (Loss) Total lease cost Lease, Cost Inventory basis difference Deferred Tax Assets, Inventory Range [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current 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 Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Advertising expense Advertising Expense Years of monthly installments associated with SERP disability Deferred Compensation Arrangement Maximum Contractual Term Deferred Compensation Arrangement Maximum Contractual Term Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Period of time that vested retirement benefit will be paid after death or change in control Deferred Compensation Arrangement With Individual, Duration Limit Vested Retirement Benefit Will Be Paid After Death Or Change In Control Deferred Compensation Arrangement With Individual, Duration Limit Vested Retirement Benefit Will Be Paid After Death Or Change In Control 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows from operating leases Operating Lease, Payments Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Interest cost Defined Benefit Plan, Interest Cost PEO PEO [Member] Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] RETIREMENT BENEFIT PLANS Retirement Benefits [Text Block] Change in fair value of plan assets   Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward] Foreign net operating loss Deferred Tax Assets, Operating Loss Carryforwards, Foreign U.S. state taxes Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Debt Instrument [Axis] Debt Instrument [Axis] Germany GERMANY Cash & Short-term Investments Cash And Short Term Investments [Member] Cash And Short Term Investments [Member] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Deferred income tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Credit Facility [Axis] Credit Facility [Axis] Provision for current income tax expense (benefit) Current Income Tax Expense (Benefit) Volatility factors Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Brazil BRAZIL PROPERTY, PLANT AND EQUIPMENT Property, Plant and Equipment Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Capitalized R&D costs Deferred Tax Assets, in Process Research and Development Canada CANADA Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] 2025 Defined Benefit Plan, Expected Future Benefit Payment, Year Two Wells Fargo Liability Driven Solution CIT II Liability Driven Solution CIT II [Member] Liability Driven Solution CIT II Member Options outstanding, exercise price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price 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) Total current assets Assets, Current Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Cash paid during the year for: Supplemental Cash Flow Information [Abstract] Equity securities Defined Benefit Plan, Equity Securities [Member] Retirement Plan Name [Domain] Retirement Plan Name [Domain] Earnings per Common Share ("EPS") Earnings Per Share, Policy [Policy Text Block] Total debt Long-Term Debt and Lease Obligation, Including Current Maturities ACCOUNTING PRONOUNCEMENTS Accounting Standards Update and Change in Accounting Principle [Text Block] Lease liability Deferred Tax Assets, Lease Liability Deferred Tax Assets, Lease Liability 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] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Amortization of prior service cost Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Deferred income tax assets: Deferred Tax Assets, Gross [Abstract] Office furniture and equipment Furniture and Fixtures [Member] Rental equipment, net Rental Equipment, Net Rental Equipment, Net Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Term debt Medium-term Notes [Member] Business Combination and Asset Acquisition [Abstract] Total long-lived assets Long-Lived Assets Amount of capacity Line of Credit Facility, Capacity Available for Trade Purchases 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] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Gains (Losses) on Cash Flow Hedges Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Other Other Geographical Areas [Member] Other Geographical Areas [Member] Long-term debt and finance lease obligations, net of current maturities Total long-term debt Long-Term Debt and Lease Obligation France FRANCE Retirement Plan Name [Axis] Retirement Plan Name [Axis] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] IAM Plan International Association Of Machinist And Aerospace Retirement Plan [Member] International Association Of Machinist And Aerospace Retirement Plan [Member] Entity Emerging Growth Company Entity Emerging Growth Company United Kingdom UNITED KINGDOM Average common shares: Average Common Shares [Abstract] Average Common Shares [Abstract] Intangible assets, net Total Intangible Assets Intangible Assets, Net (Excluding Goodwill) Total deferred income tax assets Deferred Tax Assets, Gross Warranty Standard Product Warranty, Policy [Policy Text Block] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Schedule of Supplemental Balance Sheet Information Related to Leases Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee Common Stock Common Stock [Member] Individual: Individual [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Netherlands NETHERLANDS Decreases due to lapse of statute of limitations Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Income Statement Location [Domain] Income Statement Location [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Bush Hog Bush Hog [Member] Bush Hog [Member] Minimum Low Minimum [Member] Dividends paid (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Current employees Current Employees Covered By Pension Plan Current Employees Covered By Pension Plan Other comprehensive income Other Comprehensive Income (Loss), Net of Tax Statement of Cash Flows [Abstract] Benefit obligation at beginning of year Benefit obligation at end of year Defined Benefit Plan, Benefit Obligation ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] 2026 Defined Benefit Plan, Expected Future Benefit Payment, Year Three 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 Retirement Plan Type [Axis] Retirement Plan Type [Axis] COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Percentage of outstanding capital shares acquired Business Acquisition, Percentage of Voting Interests Acquired Retained Earnings Retained Earnings [Member] Wells Fargo Multi-Manager Small Cap Wells Fargo Multi-Manager Small Cap [Member] Wells Fargo Multi-Manager Small Cap [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Options exercisable, exercise price (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Non Qualified Options Non Qualified Options [Member] Non Qualified Options [Member] Unrealized (loss) income on derivative instruments, net of tax benefit (expense) of $282, $(497), and $(1,405), respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic (in dollars per share) Basic earnings per share (in dollars per share) Earnings Per Share, Basic Foreign currency translation adjustment, tax expense Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent Accounting Policies [Abstract] Accounting Policies [Abstract] Schedule of Changes in Projected Benefit Obligations Schedule of Changes in Projected Benefit Obligations [Table Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Fair value of plan assets at beginning of year Fair value of plan assets at end of year Fair value of plan assets Defined Benefit Plan, Plan Assets, Amount Benefits paid Defined Benefit Plan, Benefit Obligation, Benefits Paid Basis of Presentation and Principles of Consolidation Consolidation, Policy [Policy Text Block] Wells Fargo BlackRock Large Cap Growth Index Fund Wells Fargo Large Cap Growth Index Fund [Member] Wells Fargo Large Cap Growth Index Fund [Member] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill adjustment Goodwill, Purchase Accounting Adjustments Bank revolving credit facility Unsecured Debt [Member] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Mid Cap Mid Cap Mutual Funds [Member] Mid Cap Mutual Funds Repayment on bank revolving credit facility Repayments of Lines of Credit Former employees Former Employees Covered By Pension Plan Former Employees Covered By Pension Plan Entity Public Float Entity Public Float Other credits Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount $92.50 - $138.75 Qualified Stock Options Exercise Price Range Two [Member] Qualified Stock Options Exercise Price Range Two [Member] Property, Plant and Equipment [Abstract] All Trading Arrangements All Trading Arrangements [Member] Less:  Accumulated depreciation 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 Product warranty accrual period for sales used in calculation (months) Product Warranty Accrual Period For Sales Used In Calculation Product Warranty Accrual Period For Sales Used In Calculation Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Other comprehensive income (loss), net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Provision for deferred income tax benefit Provision for deferred income tax expense (benefit) Deferred Income Tax Expense (Benefit) Subsequent Event Type [Axis] Subsequent Event Type [Axis] Statement of Comprehensive Income [Abstract] Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Finance lease obligations Finance Lease, Liability Canceled, exercise price (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction Flag Document Financial Statement Error Correction [Flag] Canceled (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Employer contribution percentage Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table] 2024 Long-Term Debt, Maturity, Year One Wells Fargo BlackRock International Equity Wells Fargo International Equity Index Fund [Member] Wells Fargo International Equity Index Fund [Member] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Number of non-contributory defined benefit pension plans Defined Benefit Plan, Number Of Defined Benefit Pension Plans Defined Benefit Plan, Number Of Defined Benefit Pension Plans Long-Term debt outstanding, rate (percent) Long-Term Debt, Weighted Average Interest Rate, at Point in Time Range of exercise price, upper range limit (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Principal payments on long-term debt and capital leases Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Treasury Stock Treasury Stock, Common [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gain on sale of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Provision for income taxes Provision for income tax Income Tax Expense (Benefit) Non-US Non-US [Member] Weighted average remaining contractual life (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms Vesting [Axis] Vesting [Axis] FAIR VALUE OF FINANCIAL INSTRUMENTS Fair Value Disclosures [Text Block] Equity [Abstract] INVENTORIES Inventory Disclosure [Text Block] Weighted average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Gradall Gradall [Member] Gradall [Member] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amortization of net (gain)/loss Defined Benefit Plan, Amortization of Gain (Loss) 2015 ISO Plan Incentive Stock Option 2015 Plan [Member] Incentive Stock Option 2015 Plan [Member] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Long-term rate of return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Credit Facility [Domain] Credit Facility [Domain] Common stock repurchased (in shares) Treasury Stock, Shares, Acquired Useful Lives Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Discount rate Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate Schedule of Valuation and Qualifying Accounts Schedule Of Valuation And Qualifying Accounts [Table Text Block] Schedule Of Valuation And Qualifying Accounts [Table Text Block] 2009 Equity Incentive Plan Two Zero Zero Nine Equity Incentive Plan [Member] Two Zero Zero Nine Equity Incentive Plan [Member] Additional paid-in capital Additional Paid in Capital, Common Stock Additional Paid-in Capital Additional Paid-in Capital [Member] Document Annual Report Document Annual Report Accounts receivable reserve Deferred Tax Asset, Tax Deferred Expense, Reserve and Accrual, Accounts Receivable, Allowance for Credit Loss Cover [Abstract] Exercised (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share VALUATION AND QUALIFYING ACCOUNTS Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Amortization of debt issuance Amortization of Debt Issuance Costs United States UNITED STATES Other long-term liabilities Other Liabilities, Noncurrent Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Amortization of right-of-use assets Finance Lease, Right-of-Use Asset, Amortization REVENUE AND SEGMENT REPORTING Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Equity Component [Domain] Equity Component [Domain] Work in process Inventory, Work in Process, Net of Reserves Canceled (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Expenses not currently deductible for book purposes Deferred Tax Liabilities, Other Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(391), $(194), and $(356), respectively Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Entity Current Reporting Status Entity Current Reporting Status Income from operations Income from Operations Income from operations Operating Income (Loss) Composite rate of compensation increase Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase Total deferred income tax liabilities Deferred Tax Liabilities, Gross Term Facility Term Facility [Member] Term Facility Business Segments [Axis] Segments [Axis] Segments [Axis] Property, Plant and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Scenario, Unspecified [Domain] Scenario [Domain] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer and dealer relationships Customer Relationships [Member] Year One after Grant Date Share-Based Payment Arrangement, Tranche One [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Range [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Accounting Policies [Table] Accounting Policies [Table] Accounting Policies [Table] Outstanding at beginning of year (in shares) Outstanding at end of year (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number LONG-TERM DEBT Debt Disclosure [Text Block] Employees’ Retirement Plan Gradall Company Employees Retirement Plan [Member] Gradall Company Employees Retirement Plan Statement of Stockholders' Equity [Abstract] Research and Development Research and Development Expense, Policy [Policy Text Block] Annual contribution amount Defined Contribution Plan, Employer Discretionary Contribution Amount MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance Shares Performance Shares [Member] Segment Reporting [Abstract] Trade accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Other assets and liabilities, net Increase (Decrease) in Other Noncurrent Liabilities Product warranty period Product Warranty Period Product Warranty Period Operating Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Debt securities Defined Benefit Plan, Debt Security [Member] Proceeds from exercise of stock options Proceeds from Issuance of Common Stock Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Performance 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] 2028 Defined Benefit Plan, Expected Future Benefit Payment, Year Five Leases Rental Equipment Lessee, Leases [Policy Text Block] Property, plant and equipment Property, plant and equipment, at cost Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, before Accumulated Depreciation and Amortization Valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Business Acquisition [Line Items] Business Acquisition [Line Items] PEO Total Compensation Amount PEO Total Compensation Amount Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Goodwill [Roll Forward] Goodwill [Roll Forward] Schedule of Allocation of Plan Assets Schedule of Allocation of Plan Assets [Table Text Block] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table]   Significant Unobservable Inputs (Level 3) Fair Value, Inputs, Level 3 [Member] Treasury stock (in shares) Treasury Stock, Common, Shares 2024 Defined Benefit Plan, Expected Future Benefit Payment, Year One Options outstanding at beginning of year (in shares) Options outstanding at end of year (in shares) Options outstanding (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Salaries, wages and bonuses Accrued Employee Benefits, Current Buildings and improvements Building and Building Improvements [Member] Stock-based compensation transactions Stock Issued During Period, Value, Stock Options Exercised Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Weighted average grant date fair value of options granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Foreign Currency Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name LEASES Lessee, Operating Leases [Text Block] Industrial Equipment Industrial Management Segment [Member] Industrial Management [Member] Total property, plant 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] Amounts reclassified from accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Stock-based compensation transactions (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 Cost of sales Cost of Goods and Services Sold Award vesting period (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain] Exercise Price Range [Domain] Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Current retirement benefit percentage Defined Benefit Plan, Retirement Benefit Percentage Defined Benefit Plan, Retirement Benefit Percentage Name Measure Name Name Forgone Recovery, Individual Name Goodwill Goodwill, balance at the beginning of the period Goodwill, balance at the end of the period Goodwill Underlying Securities Award Underlying Securities Amount ACCUMULATED OTHER COMPREHENSIVE LOSS Comprehensive Income (Loss) Note [Text Block]        Accounts receivable Increase (Decrease) in Accounts Receivable Forecast Forecast [Member] Dividends per share (in dollars per share) Common Stock, Dividends, Per Share, Declared Selling, General and Administrative expenses Selling, General and Administrative Expenses [Member] Other long-term liabilities Operating Lease, Liability, Noncurrent Debt instrument, term (years) Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Income Statement Location [Axis] Income Statement Location [Axis] Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Schedule of Operating Lease Maturity Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Dilutive potential common shares from stock options (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Change in projected benefit obligation  Defined Benefit Plan, Change in Benefit Obligation [Roll Forward] Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Payables and Accruals [Abstract] Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Wells Fargo/T. Rowe Price Equity Income Managed CIT T Rowe Price Equity Income [Member] T Rowe Price Equity Income [Member] Schedule of Components of Lease Expense Lease, Cost [Table Text Block] Inventories Increase (Decrease) in Inventories Standby Letters of Credit Standby Letters of Credit [Member] Investing Activities Net Cash Provided by (Used in) Investing Activities [Abstract] Unrealized income (loss) on derivative instruments Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Plan Name [Domain] Plan Name [Domain] Income tax receivable  Income Taxes Receivable, Current Interest expense Interest Expense Shares of common stock reserved for options to be issued (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Trading Arrangement: Trading Arrangement [Axis] Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Use of Estimates Use of Estimates, Policy [Policy Text Block] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Favorable leasehold interests Off-Market Favorable Lease [Member] Wells Fargo/Causeway International Value Wells Fargo Causeway [Member] Wells Fargo Causeway [Member] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five 2026 Long-Term Debt, Maturity, Year Three Warranty Product Warranty Accrual, Current Income taxes payable Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Auditor Firm ID Auditor Firm ID Amortization of intangibles Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Restatement Determination Date Restatement Determination Date Award Date [Domain] Award Date [Domain] 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 at beginning of the year Cash and cash equivalents at end of the year Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Asset allocations as a percentage of plan assets Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Average common shares: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Current maturities of long-term debt and finance lease obligations Less current maturities Long-Term Debt and Lease Obligation, Current Treasury stock, at cost; 82,600 shares at December 31, 2023 and December 31, 2022 Treasury Stock, Common, Value R&D credit (net) Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount Long-term debt Long-Term Debt 2027 Long-Term Debt, Maturity, Year Four Foreign Currency Translation Adjustment Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Balance Beginning of Year Balance End of Year Reserves for sales discounts on products shipped under promotional programs SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Wells Fargo BlackRock S&P Mid Cap Index Fund Wells Fargo Standard And Poors Mid Cap Index Fund [Member] Wells Fargo Standard And Poors Mid Cap Index Fund [Member] Period cost is expected to be recognized (years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Schedule of Expected Benefit Payments Schedule of Expected Benefit Payments [Table Text Block] Funded status Defined Benefit Plan, Funded (Unfunded) Status of Plan Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Wells Fargo BlackRock Large Cap Value Index Fund Wells Fargo Large Cap Value Index Fund [Member] Wells Fargo Large Cap Value Index Fund [Member] Granted after 2020 Award Date Two [Member] Award Date Two Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Taxes Taxes Payable, Current Subsequent Event Subsequent Event [Member] Income tax penalties and interest accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Other Other Liabilities, Current Schedule of Finite Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Debt instrument, periodic payment Debt Instrument, Periodic Payment Defined Benefit Plan, Plan Assets, Category [Axis] Defined Benefit Plan, Plan Assets, Category [Axis] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Accounting Policies [Line Items] Accounting Policies [Line Items] [Line Items] for Accounting Policies [Table] Class of Stock [Line Items] Class of Stock [Line Items] Income tax expense at statutory rates Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Operating Leases Lessee, Operating Lease, Description [Abstract] Inventories, net Inventory, net Inventory, Net Land Land [Member] Other Other Investments [Member] Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table] Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table] Advertising Advertising Cost [Policy Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Options exercisable, exercise price range (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Common stock repurchased 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) Inventory Disclosure [Abstract] Segment [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Retained earnings Retained Earnings (Accumulated Deficit) Exercise Price Range [Axis] Exercise Price Range [Axis] Current assets: Assets, Current [Abstract] Leases [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] Operating Activities Net Cash Provided by (Used in) Operating Activities [Abstract] Audit Information [Abstract] Audit Information Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Foreign currency translation adjustment, net of tax (expense) benefit of $(949), $1,069, and $(344) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Effective tax rate (percent) Effective Income Tax Rate Reconciliation, Percent Total lease liabilities Total operating lease liabilities Operating Lease, Liability Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Vesting [Domain] Vesting [Domain] Prepaid expenses and other Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Income AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Net Charged to Costs and Expenses SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense All Executive Categories All Executive Categories [Member] Other (net) Effective Income Tax Rate Reconciliation, Other Adjustments, Amount Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Defined Benefit Plans Items Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] ACCRUED LIABILITIES Accounts Payable and Accrued Liabilities Disclosure [Text Block] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share Debt Disclosure [Abstract] Royal Truck Royal Truck [Member] Royal Truck Number of principal reporting segments Number of Reportable Segments Net income per common share: Earnings Per Share [Abstract] Reserve for inventory obsolescence SEC Schedule, 12-09, Reserve, Inventory [Member] Common stock, $.10 par value, 20,000,000 shares authorized; 11,964,181 and 11,913,890 outstanding at December 31, 2023 and December 31, 2022, respectively Common Stock, Value, Issued Trade Names Trade Names [Member] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Net tax benefit (expense) on pension and other post-retirement benefits Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Wholegoods Wholegood Units [Member] Wholegood Units [Member] Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Schedule of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Restricted cash Restricted Cash All Individuals All Individuals [Member] Other income (expense) Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category 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 Schedule of Effective Income Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Balance as of beginning of year Balance as of end of year Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Base Rate Base Rate [Member] Supplemental Employee Retirement Plan Supplemental Employee Retirement Plan [Member] Years 2029 through 2033 Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years Schedule of Goodwill Schedule of Goodwill [Table Text Block] Stock based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost  Net Write-Offs or Discounts Taken SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Number of covenants Debt Instrument, Number Of Covenants Debt Instrument, Number Of Covenants SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Pension liability Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Total stockholders’ equity Beginning balance Ending balance Equity, Attributable to Parent Restricted Stock Restricted Stock [Member] Reserve for Inventory Obsolescence Inventory Impairment, Policy [Policy Text Block] 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] Weighted-average expected life Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Schedule of Defined Benefit Plans Disclosures Schedule of Defined Benefit Plans Disclosures [Table Text Block] Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Purchase of patents Payments to Acquire Intangible Assets Retirement provision Liability, Defined Benefit Plan, Current   Significant Other Observable Inputs (Level 2) Fair Value, Inputs, Level 2 [Member] the Credit Agreement Second Amended And Restated Revolving Credit Agreement [Member] Second Amended And Restated Revolving Credit Agreement [Member] Parts Parts [Member] Parts [Member] Number of international subsidiaries that participate in defined contribution and savings plan Defined Contribution Plan, Number Of Subsidiaries Defined Contribution Plan, Number Of Subsidiaries Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Estimated useful lives (years) Estimated Useful Lives Finite-Lived Intangible Asset, Useful Life Available borrowings Line of Credit Facility, Remaining Borrowing Capacity International International Mutual Funds [Member] International Mutual Funds [Member] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Outstanding at beginning of year, exercise price (in dollars per share) Outstanding at end of year, exercise price (in dollars per share) Outstanding at end of year, exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Operating lease expense Operating Lease, Expense Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Foreign Foreign Tax Authority [Member] Long-term tax liability Accrued Income Taxes, Noncurrent City Area Code City Area Code Large Cap Large Cap Mutual Funds [Member] Large Cap Mutual Funds Product and Service [Axis] Product and Service [Axis] EARNINGS PER SHARE Earnings Per Share [Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Foreign tax (credit) / expense Effective Income Tax Rate Reconciliation, Tax Credit (Expense), Foreign Tax Credit (Expense) Effective Income Tax Rate Reconciliation, Tax Credit (Expense), Foreign Tax Credit (Expense) Computer software Software and Software Development Costs [Member] Receivables [Abstract] Range of exercise price, lower range limit (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit Schedule of Share-based Compensation, Stock Options, Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Wells Fargo BlackRock Russell 2000 Index Fund Wells Fargo Russell Two Zero Zero Zero Index Fund [Member] Wells Fargo Russell Two Zero Zero Zero Index Fund [Member] Goodwill and Intangible Assets Disclosure [Abstract] Other * Product and Service, Other [Member] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Income taxes Income Taxes Paid, Net Fair Value, Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Executive compensation limitations Effective Income Tax Rate Reconciliation, Executive Compensation Limitation, Amount Effective Income Tax Rate Reconciliation, Executive Compensation Limitation, Amount Schedule of International Operations Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and stockholders’ equity Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Other non-current assets Operating Lease, Right-of-Use Asset Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Discount rate Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate Product liability and warranty reserves Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information, by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Net operating loss carryforwards with unlimited carryforward period Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Fair Value of Financial Instruments 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 Wells Fargo Voya Large Cap Growth CIT F Wells Fargo Voya Large Cap Growth CIT F [Member] Wells Fargo Voya Large Cap Growth CIT F [Member] Short-term investments Short-Term Investments [Member] Indefinite-lived Intangible Assets by Major Class [Axis] Indefinite-Lived Intangible Assets [Axis] Adjustments to reconcile net income to cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Award Timing Disclosures [Line Items] SERP credited service period Deferred Compensation Arrangement Requisite Service Period Deferred Compensation Arrangement Requisite Service Period Employee benefit accrual Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Withholding taxes Tax Cuts And Jobs Act, Incomplete Accounting, Provisional Undistributed Accumulated Earnings Of Foreign Subsidiary Tax Cuts And Jobs Act, Incomplete Accounting, Provisional Undistributed Accumulated Earnings Of Foreign Subsidiary Debt instrument, unused borrowing capacity, amount Debt Instrument, Unused Borrowing Capacity, Amount Year Three after Grant Date Share-Based Payment Arrangement, Tranche Three [Member] Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Insider Trading Arrangements [Line Items] AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Inventory reserve percentage Inventory Reserve Percentage Inventory Reserve Percentage Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items] Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items] [Line Items] for Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]  Translations, Reclassifications and Acquisitions SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment Accounting Changes and Error Corrections [Abstract] Patents and developed technologies Intellectual Property [Member] 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] Expiration period (years) Line of Credit Facility, Expiration Period 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Adjustment to Compensation, Amount Adjustment to Compensation Amount Year Two after Grant Date Share-Based Payment Arrangement, Tranche Two [Member] Auditor Name Auditor Name Borrowings on bank revolving credit facility Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Accumulated depreciation relating to rental equipment Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Exercisable at end of year, exercise price (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Entity Central Index Key Entity Central Index Key Fair value of amount outstanding Line of Credit Facility, Fair Value of Amount Outstanding $52.51 - $83.99 Qualified Stock Options Exercise Price Range One [Member] Qualified Stock Options Exercise Price Range One [Member] Stock option expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Definite Finite-Lived Intangible Assets, Gross Finished goods and parts Inventory, Finished Goods, Net of Reserves Income Tax Authority [Domain] Income Tax Authority [Domain] Name Trading Arrangement, Individual Name Year Four after Grant Date Share-based Compensation Award, Tranche Four [Member] Share-based Compensation Award, Tranche Four [Member] Other comprehensive income (loss), net of tax Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Award Date [Axis] Award Date [Axis] Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Estimate of amount of unrecognized actuarial expense Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Jurisdictional rate differences Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Total net sales Net Revenue Revenue from Contract with Customer, Excluding Assessed Tax Entity [Domain] Entity [Domain] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag INTANGIBLE ASSETS Intangible Assets Disclosure [Text Block] Legal Entity [Axis] Legal Entity [Axis] Additional operating lease not yet commenced Lessee, Operating Lease, Lease Not Yet Commenced, Amount Lessee, Operating Lease, Lease Not Yet Commenced, Amount Weighted average discount rate Operating Lease, Weighted Average Discount Rate, Percent SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Reserve for sales discounts SEC Schedule, 12-09, Sales Discounts [Member] SEC Schedule, 12-09, Sales Discounts [Member] Interest Interest Paid, Excluding Capitalized Interest, Operating Activities GOODWILL Goodwill Disclosure [Text Block] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Return on plan assets Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss) Percentage of final 3 year average salary in which retirement benefit is based (percentage) Percentage Of Final Three Years Average Salary Retirement Benefit Assumption Percentage Of Final Three Years Average Salary Retirement Benefit Assumption Net deferred income taxes Deferred Tax Liabilities, Net Diluted (in shares) Diluted (weighted-average outstanding shares) (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] Lease asset Deferred Tax Liabilities, Lease Asset Deferred Tax Liabilities, Lease Asset GILTI Effective Income Tax Rate Reconciliation, GILTI, Amount Wells Fargo/MFS Value CIT F Wells Fargo MFS Value CIT F [Member] Wells Fargo MFS Value CIT F [Member] Purchase of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Options outstanding, remaining contractual life Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] 2027 Defined Benefit Plan, Expected Future Benefit Payment, Year Four Year Five after Grant Date Share-based Compensation Award, Tranche Five [Member] Share-based Compensation Award, Tranche Five [Member] Finance lease cost: Lease, Cost [Abstract] Total assets Identifiable Assets Identifiable assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Rental Equipment Equipment [Member] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Thereafter Long-Term Debt, Maturity, Year Five Non-NEOs Non-NEOs [Member] Defined Benefit Plan, Plan Assets, Category [Domain] Defined Benefit Plan, Plan Assets, Category [Domain] Pension Plan Pension Plan [Member] Financing Activities Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Scenario [Axis] Scenario [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Basic (in shares) Basic (weighted-average outstanding shares) (in shares) Weighted Average Number of Shares Outstanding, Basic Rental equipment and Property, plant and equipment Deferred Tax Assets, Property, Plant and Equipment Rental equipment and Property, plant and equipment Deferred Tax Liabilities, Property, Plant and Equipment Net sales: Revenues [Abstract] Reserve for warranty SEC Schedule, 12-09, Reserve, Warranty [Member] Product warranty accrual period of expenses used in calculation (months) Product Warranty Accrual Period Of Expenses Used In Calculation Product Warranty Accrual Period Of Expenses Used In Calculation Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Commitment fee (percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Statement [Line Items] Statement [Line Items] FDII Effective Income Tax Rate Reconciliation, FDII, Amount Intangible assets Deferred Tax Liabilities, Intangible Assets EX-101.PRE 15 alg-20231231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 16 alg-20231231_g1.jpg begin 644 alg-20231231_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@# M2 44 P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **^:_\ @JA^VQJ7[$/[,LOC/P;'!)XKU^_72O#(N$#I;RLC/)29 FY2K+%& %4J-P.54 _66BOSJ_X)H>&/^"C_ .RQ^U/K M'[+/QD\/>)/%GPOMFEAM_%=XLCV-BXA$T%Q:3SD%HG&(W@0L$=^@9'SS7_!3 M;]L+]I+]H+]K[3_^";'['WB6YT:1[B*T\0:I87;6\MW!(0W0$J,\>D_P#!&+]O[XN?&[5/$G[)7[3-_<7GC/P=;O/8ZI?_ M /'UOU._P""LO[5EIHW_!,9?B+X M#UB6TF^)L.E6VA7-O.5D2*Z5;MR"N#S;Q2*2.F^@#[0HK\>O^"#>K?$FV_;R M\3^#?'WB75;F:Q^'=\+BROM0DE6*9;VP!!#$@,,D?G7-ZM\#_'G[9'_!7#XF M?L\P?'G7?"=J_B36;F*]M&EN%B$#DB-8A-& #G'48]* /VIHK\9OVU?V0_VK M_P#@E#:>&?V@OAA^VAKFMV=YKRV!8^=:217)BDF1)(&GFCN862&3=NXX *G. M:_5[]F'XNW'Q[_9U\$_&B_L$M+GQ-X9L]0N[:+.R*:2)6D5<\[0^X#/;% '= MT5^"O[_8Y_:"TW]J7]F;P=\=+!XQ+KFCHVIPQ=(+Z,F*YC [!9 MDD ]5P>] 'IE%?CC^VM\/?&_[1O_ 6UUS]FS3?C#K7ABSU^YTV%+RRFED6T MVZ!;SDK")4!R4/\ $/O$UU_[3G_!'SXV_LN_ SQ'^T%X!_;T\1ZA>>$M.?49 M+*:VN-/:6*/YG\N=+QRK@9*C;\QP,C.: /U?HK\_/V+OVK_BQ^TQ_P $??BY MXF^*.O75[X@\)>%_$FD)K[N1/>)'I'GQ2NXP3*HFV%NIV*Q)8DGEO^"*7QA\ M8^#_ -@#XT?%J^N;S7K_ ,+ZAJ&I65M?74DIF:WTI)EB!)) 9EQ@>M 'Z645 M^*W[&'[+=W_P5WUOQ/\ $;]IK]M6^A\2VVJ&.T\+[DFNFB*!_/BBDD"Q6X+% M%2), HV=O&?H']BS]G/_ (*'?L'?MN)\';&3Q#XX^"UY.MO>:Q.X%E%#)%NC MN8XI)6-O+%(0D@3(8*W7Y" #]***_.K_ (+$?MV?''0OBMX=_8-_9.U2[L/% M'B86PUC5-+F\N[WW4GEVUE#)D&$MP[R @A70!@-^>0M/^#>+QU<^%QXOU?\ M;&ND\?M#Y[7$>D2/;)^SM0!^HE%?FW_ ,$F?VW?VA?# M?[1VM_\ !.O]K_7+G5=CG&#S0!^Y=%?)G[7O[17A;]H3_@DKXP_:"^$VLS0VFL^#TN(&AG M*S64PN(UE@9E(Q)&X=&QW4XX(J#_ ((>ZSK&O_\ !/GP_J6NZM* /KJBN5^.'Q;\-? 7X/\ B7XS^+P[:=X9T:?4+F*,@/,( MT)$2YXW.V$&>["OR>^ _P-_:^_X+>^,_$?QA^,?QTN_"W@#3-2-I:Z?:1O-: MQS%0_P!DM;7S$3Y(VCWS.2QWIG>2=H!^Q=%?CW^TE^Q[^UK_ ,$;8]*_:-_9 MK_:.U#6_"8U..VU>QGMFABC=\E([JU\QXIX7VE?,&UE9E VDJU?2/[?_ .T[ M!^T;_P $9)OVC_ 5SI>*=0UC]HS5O'@\206D<<>IZ:UN++R M#,25W7$N[=YHS]W&P=>P!],445^*'@O0?C+^W[^U)\8_%>F_MP3?#;P[I7BN M:33KC5_$L\-J\5Q=7"VUO$HGC4$10DX'ITH _:^BOEC_ ()M?L4_&/\ 9.?Q M1KGQ._:AF^)%IXGMK$Z3(UQ<2):B(S%G1I99 0XE3E'/B_ M\.=:^&'BT3_V=KFGR6ET]K,8YHPPP)(W'*.IPRL.C*#0!OT5^4'_ 3\^-_Q M6_X)U_M]:_\ L+_M-^+KR\T'Q/J,=OH^KZE&>*O\ PG9/_D^@#](Z M*\&_8%_8KU;]B3X?ZWX'U?XWZCXZ?6-8%\E_J5BT#6X$21^4 TTN1\N[.1UZ M5\D_\%T_CC\1?'7Q4^&G["WP)U.\_M_6+^/4;^#3KPPO+/.YMK*%G4C:.9W8 M,< -&QP!F@#]+Z*_/C_@@/\ M/:[X_\ A+XI_9H^(VKW4VO^"=4:[L%U&5FG M-C<.1)&=Q+$Q7 ?.>GVA!VJC_P '%'B;Q)X9^#'PYG\.>(+[3WE\472R/8W; MQ%Q]F'!*D9% 'Z*T5^7?PM_X(<>/_B7\*/#GQ(A_;[\3V4WB#P]9ZDMHVA2R M+;M/ DNS=]N4L%+XS@9QG JM_P $D/V@?VD?A3^W;XM_8)^+GQ/OO&&D:>VI MVL4UY?R72V5W8R$>; \I+I$ZJX,? W,IP"#D _4VBBOS#_X*)_M4?M*_M7_M MLV?_ 36_9*\9S^'K2*X6U\1ZM973P-=3^3Y]P9)H_G6W@BR&C7!=U<'=\@ M!^GE%?D_\:?^"&_QR_9L^&]W\=?V8/VFO$6N>-="A^V7&G:9IDME=WP7YG-J M\$SR&4)?V5/&-YXB MUV\U"5/B#*B2WMT\K*OV&T.T%B2!DDX]Z\K_ ."[WB[Q7X>_:W^#]EH'B?4+ M&&?3$,T5G>R1+(?MX'S!2 >..: /U/HK\R?^#CKQ5XH\,:=\(#X:\27^GF>? M7O.-C>/%YF!I^-VPC.,G&?4UV?\ P0*^+OBW4OAS\2/V<_B1J]U/$TG^@*?F*D$\\\T ?I?17!?LJ7%Q>?LO?#>[NYWEEE M\ Z.\LLC%F=C90DDD\DD]Z_.S_@GEXN\5ZE_P6Y^,F@ZCXGU"XL8-3\6B&RG MO9'BC"ZJH7:A.!@<# X% 'ZH45^6MKX]\='_ (.*CX,/C35O['_M-Q_9/]HR M_9L?\(R7QY6[9][YNG7GK7ZE4 %%9'C_ ,;^'?AGX%UGXC>+[T6VE:#I=QJ& MI3G_ )9P0QM(Y]_E4\5^!5E^U1^U)I_QOMO^"A]Q?:RVBS_$^5S -1D^R-.N MRY?3MN)VAT[QKX3?^RM9@3U_;0\3>)'M=4M;/^ MS)-/EM WG.5W>8+N3&/3;S[4 ?L917Y(_L<_\$AO'G[57[-OA7]H*X_;@\3Z M&_B.VFF;2DTJ6X%OY=Q+#CS#>)NSY>?NCKCMFM_]MSQ=XKL/^"ZGPO\ #]CX MGU"&PEU/PR);**]D6%PUP=V4!VG/?CF@#]3Z*_)CXU>+/%_[ '_!;+2O$VI^ M*=27P1XVU6*^:VN;Z1K9+/4MT%R2I.U5ANO,D"CHL:<8.*^[?^"FOQ_;]FW] MB3QU\0-/OS;ZK=:6=)T-T?#B[NSY".A_O1J[R_\ ;(T >]45^3O[-'PW\>> MO^")/Q<^/?B7Q1J[ZQXWA$VF7-QJ$ID@L+6Y2"+:6;*%I#U/_ -N/]GU?CC=_MF>)O#3MK5S8?V;'82W8Q$$^?S#=Q]=_3;QCK0!^ MR5%?$_[(/_!(3Q1^RS^T)H/QTU']L?7_ !9#HJW8?0;[1GABN?.M98!ES=R M;3*''RG)4#CJ/MB@ HK\O?VQ?^"/_C;X;?#KXC_M,6G[;GB6?^RK+4M?CT)= M(EC1L;YA;B07AVC^'=L]\=J\=_X)P?\ !.+X@?M]?!+5OB_>?MA>)O"S:9XJ MFT<:?'9RW@D$=M;3^;O-W'C/VC;MP?N9SS@ '[245^?/_!27]K7QW_P37_9+ M^'W[*WPC\;S:EXXU'0EL/^$LGM\3P6=LB1O=*C,^V:5V"H26V[9#G<%->:?# MK_@@9\6_C'X*MOBC^TK^U=J]CXWU:W6ZDM7T]]1DL)'&X+//+<*TL@R-P7 # M @,W6@#]4:*_*O\ 8L_:;_:C_8 _;FMO^"?/[5WCFX\2^&]9OH+'0M1O+IY_ MLLEQ@6<]M))\X@D8K$T3'",21@HP?TC]K?\ X([^+_&OB_XA?M'6/[:WB+3( M[V74==B\/V^C2&. ;7F%NL@O%X&-N[8/7':@#]#**_#W_@F?^PM\0O\ @H1X M?\6ZY>?M8^)?"A\,7EI L44$U[]I\Y)6SDW,>S'E]._V3O@/=?LN? ML\>'_@AJOQ$N?%$F@1W7F^(+^ PR7(ENIKC+*9)-NT2[/OGA >.@ /1Z*_ S M]L']I3X^_M'?M'?$;]K/X2^)];A\)>$?$EE;6%YI]_(D%C;!VAL92@.!YK6Y MD/7YI#ZU^V7[*GQXT;]IO]G;PA\==$\M4\1:-%/=01'(M[I5NV?>^;IUY MZU^I5 !117Y;_P#!QOXM\5>&->^$:^&_$VH:>)K36S,+&]>+S,-8XW;",XR> MOJ: /U(HK\TV_P""!GQ)ETD7^C?\%"?$@NV@$ELL^@S*F_&0"RW^0,]P"1UP M>E0?\$,_VIOV@-<^-?CS]C_XR^.[[Q1:>'-+N+[3M0U"^>[>SEMKR*UEACF< MEFB?SE95)POE_*!N- 'Z9T5^)GA#]GWQ[^VW_P %3/C'\!4_:#U_PE;6GB[Q M/?PWEJ9;E56'5&C6(1>?&%&).H/&W&*^D?\ AP#XV_Z2&>*O_"=D_P#D^@#] M(J*^-OVNO^"3_B7]J/Q%X3U[3OVN=<\*+X8\$67A^2WL='>47SV[RL;IB+N/ M:S^;@KAL;1\Q[?GA\&?V/?B)\6?^"@WB3]AN3]J7Q)81>'[K4H1XE5)I&G^R M=_(^TJ%W?[YQ[T ?NQ17Y]_$/]B'Q3^P-_P3H^/$;_M&:UXRN==T:UGMKV[M M'M)+ PR;2$/VB4_-YG)!7[O>NQ_X(+:[K?B']A1M0U_6+J^N/^$UU%?/O+AI M7VA(,#* /M.BORO_X*I^+O%>D?\%@?@GHND^)]0M;.>W\,>?:6][(D M4F[7+E6W*" <@ '(Y IG_!Q!XF\6:+\5_A5IWASQ7J.FI=Z1?K+]AO)(@Q\^ M$ D*PSC- 'ZIT5^:VI?\$!_B?;V$T_AW_@H5XC-^D9:T6YT*=(S(.5#,M\64 M9_B )'7!Z4?\$(/VLOCQX^\:^.?V8?C)XVOO$UOX_F66 *S;58*-R'HKHAZ#%?HC_P6,^*VF>,O^"9!^+'PG\7 MROIVM:EH]YI>J:=<-&9()9 P.5((R#@J>0<@C(H ^V**^$/!/QD_:4^$7_!* M/X3_ !V^$'CCP5:)X?T1;_QE+\0KJ?;J-H/-5;:)HU9C*\C+MPRL65%!.XJ? M+O\ @BS\6OVG=9O[7X%>"=&\%>'O"?A[69]=\::/KT]RFO7UIJ$1DMY;9#'M M\D"2W*M@;MJDN!(H8 _4"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@#\T/^#DK1=8G^&?PL\101.=/M==U*VNG ^432PP-$#[E89L?0U]X?LI M>)-"\7_LQ?#SQ+X:GCDL;SP3I.A4@J1V(([57_:O_9@^'/[ M8'P1U;X'_$V*5;/4 LMG?VP'G6%TF3%<1YXW*201T9693PQK\^O"'["/_!;# M]D;3+KX/?LO?'_2+_P &O/(UBZ7EH!"KDDE8[Z%GM6))8K"Q&XD[B>: /OK3 M_P!M/]F/4_VA;[]E:#XKV2^/;"58Y- EAE5I7: 3[8Y"OER,(SEE5BR[6! Q M7YO? 74;/X8_\'"7B6S^(4BVLNK>)]9ATZ6Y. 'N[5Y;4 GNZ.B+ZF11WKZ3 M_P"":/\ P2D\3_LP?$C4?VGOVF/'=MXH^(VI).+8VL\EQ'8-.29YWGE >:XD M!92V %#.,OOR-/\ X*9?\$H+7]LS7['XW_!SQE;^%?B-I<$<7VNZWI;:DD9S M%YCQ O#+&?NRJ&. %(X4J ?9C,JJ68@ #))[5^1O_!,F^MOB?_P6K^)WQ(\ M.)]":\\4:C]K@_UO?LK?\%_/B9X2?X'>-OCYIL? MANY@^R7>H2ZY9QM- 1M827%O;_;)%91WKFM&^,6I?ML^"?V8/V%O- MFD?0?$%Q8:\PSAH)KU%A?_MC9JXX[9K]!?V"?^"?7QR_9\_;5^,'QQ^*UKH< MGAGQU_:BZ7'9Z@9I72XU(7"B6,H H,><\GGBO-/^">7_ 1X^,_[+_[< ^-W MQ(ET.7PKX?34SX9>TU(S7$KRAH(&>,H-O[B61B)E1$7 4#6K0 =A7B%[X>_:I\3_\%A_BAI7[&WBZRT/QLWB7 M6VM[^_\ )\M;<.?-7]]%(N2,?PY]Q7V[^Q]^P+\?/@C_ ,%,?BI^U;XV311X M4\8)K0T3@X%9_[/'_!/+]H7X9?\%5/&'[87 MB9-#_P"$/UN]UB6R-OJ9>ZVW/^KW1;!CWYXH \>\5_\ !*7_ (*A_MC^,-'B M_;<_::T9_#VEW!Y! ]0,'ZI_X*'_ !6\,_L& M?\$Z-2T'X1O)#Y*N&ZEXX$EEW=VCYZU]25\-?\%9_V M%_VK/V[/'_@;PG\-+K0[+P-H"--J=S?ZH8YFNYY DD@B"'>(X479R"3)(..I M /A7]C#]LW]BKX'_ +$OQ%_9M^,G@3QOJ'B'XC_:$U/5-%TBREM[>-8=EEM: M6[C9C#)NFY089R.0*^@?^#=/]I?;+XP_9-\0:APP_P"$A\-I(W?Y(;N,9_[8 M.%'I*?6OT8\.?LW? /PKX>L/#&D_!SPR+73;**UMA+H=N[^7&@1=S%,L< 9) MY-?&'Q4_X)G?M _#_P#X*9Z+^V9^R9IOANU\-B\M+O6M'EU#[&5W(;>^@CC6 M,KMDARX/3?*>.!0!\S_MI?#_ .*7Q3_X+JZUX ^"OQ%;PGXHU*[TQ-(\1)-) M&;)U\/6SLVZ/YAE%9>/[U<;^VKX-_;1^ _Q>T?X"_M_?M3^.M3^'_B!DG?6= M%U6XU&TO+='&YEMYI(E>2)RI9'&YVLK%M3(O-L>BI9M^ZV?\ /53_ !?=Y]J]_P#V_OV-?"W[;W[.^I_" MC5/(MM:M\WOA35Y5_P"/*_13L)(!/EN"8W'/RMD#_;_ M<_";7M1M-::<2R:JT^F3.;N1P &9QMZ !0JJ H ^=?\ M@@KX]\ _##]B7XH>//BEK-MI_A[3O&)?5KR\C+Q1PFSMU.]0"2#N Q@]:]%_ M8P_8^_;B^$?[$?Q0_8Z^-,?AZZM-7\):K:^ +NTUTR_99[RUFC>UDS&-L)ED M$@89VEI,]5 U_P#@F7_P3L\>_ #]E7XA?LZ?M2:;I5S;>-]4G$]OI&H&97LY M;..!OGVKL?*L00,@@$#Z_P#\$:OV3_VQM/O/C[_P3X_:5.EZ7+JDT:Z= M+-9L/V%_CAI.I^%]6N?-$%U/;(S@#"M-;7L;1)*% !>)B6"C.!\H[' M]EW_ ()2_M6>/?VJ]+_;#_X*(_%6QUG5=$NX+S3M'L[D3RS7$!W0"0QHD,$, M;X<1Q AF!R%!.X \G_:DU&R^&/\ P<&>'_&?Q"E6VTF^US0);.XN3B-(WT^& MT63)X"K<*V6Z#:3VK]&M/UW1_$,7A[QSH$#0Z1K, MT)>"Y@)+?9;@+\VS<2RNN2A9CM;<17S!:_LP?\' VC^$Q\$=._:!L#H"P_9$ MU9=?M#*D.-H(NW@^W 8Z$'< .U '(^'M0M/BG_P<73ZU\.Y5GM+'Q+*MW/;G M*(;/1?(N22.,>;%(F>Y;'>IX_A'X(^/7_!=?XG?!WXCZ6+S1?$.DZC:7T7&Y M0VD1;9$)^ZZ,%=6_A95/:OK7_@F3_P $MO#_ .PG:ZA\0/&_B>#Q)\0=_"W_ 5T\0_MJ:HF MB_\ "%ZFER+8QZD3=_/8) N8MG'SJ?XNG- 'P-JOQ#^)?_!/SPO\>/\ @FY\ M9WGN-'\0Z'?^P] MJO\ Z5/3?^"MO_!-?4?VY/!>C>+_ (3C3K7Q]X=E$%O-J$QBBO\ 3W;+P2.% M)!1CYB$@@9D'\>1Z%_P3"_9J^)7[)?[(VD?!;XLK8#6K+5+ZXF&FW1FBV2SL MZ88J,G!YXH K_P#!6O0]9\0_\$Z?BE8:%$[SQZ)#,[P:I;@C>/-2*2.0CKAE^4'N8V'\)K M[>UO1=(\2Z+>>'=?TZ&\L-0M9+:]M+A T<\+J5=&!ZJ5)!'<&OS+\5?\$BOV MWOV1/C%J/Q2_X)J?'2"TTS4F(&C:E?+%)DNK)7&#Y)UQ$!QZ%D8CU!SWKJU_X)4_\%'?VV?B M/I/B3_@HE\?[6#0=*?\ X\-/NX9;C82-ZV\%M$EK"SA0#*?LF_LX:+IFGO;QZ7;:%8WER8;>&WM;B%]I?#'.R,\G)8]3DYH M ^#_ -@W_@G#^V5\?/V5/"_Q8^%'[?&O^"= U1KX6'AFRU'48XK/RKV>%]JP MW"(-\D;R'"CESG)R:_1O]A?]GGXO_LS?!BX^'?QL^.M_\0]8EUV>]CUW4;BX MED2!XXE6#,\CMA2C-C./G/'6JG_!-[]G[X@?LM_L9^$/@7\419#7=$;43>C3 MKGSH?WVH7-PFU\#/R2KGC@Y%>XT 5= F!BI DP M< [3S^%?GK\'?^#?7]DT:7K+>.OCMKWC.:6=H;*[T22"R33CL!PRJ9O,E!8- MEB%P1\G<_H%XR\):#X^\(:KX$\4V0N=+UK39[#4K8G E@FC:.1/Q5B/QK\TO M _\ P3U_X*O_ +">O^)?!7[$'Q4\/:KX-\17)EAEU*6W6:W;&U)GBN4*QSA, M*6C+*X521PJJ ,_X(&%U&YTUI6)CMKBR MU&.SD>(9/EK,)@Y4<90$O_$;XM^++?Q!\1/& M##^V+ZT=Y(;2'>9#"DC@-*[R'?)(0,E5 'R[F^MJ /@+_@X _9U\%^+OV:+/ M]I=5-IXG\%:C;6L-Y"OS75G? ML@6W[0=LGVGQ)\0[JZ?4+V9/FM[:UNYK:.W0_P!TM$\K'C<9 #G8M>R_\%-O MV;_B/^UA^R#KOP3^%"V!UO4;^PFMQJ5T88=L-S'(^7"G!VJ<<=:TO^"<_P M_'O[,'[&?@SX%_$\60UW0EOQ?#3[GSH?WVH7-PFU\#/R2KGCKD4 ?!O_ ??\,^?\'"W M_1SF@?\ @?9?_(5 'V-^QG^SUK7[&'[.[_#SXE?&J;QNY-5BBBLM.?S!?Y:*W3EX\1@$'[Y.1CGT;_@FK_P $[?#O M[*G[-,'@CXT^!_#6L>+M1U:YU#6[E[**\2(L1'%%')(F2@BC1L8 #N_U(!^; M?P5_;?\ A!\-O^"LQ_:>^#EKK&C> O&6OM#KMCKUO%!+!!?A/M3.L,LB>7'< MG[0N&Z1J,<8KZK_X.0B#\$OAL0?^9IN__285ZI_P54_X)CI^UI\*= 3]G;PC MX9T;Q9X?UEG0F&.RAN;*:/;,C-&G+!TA9<@X"N!]ZN)_;7_8$_;0_:S_ &*_ M@_\ "G48_#K>./!CO'XFFN=;/DW"I#Y$62[NB([# PS-0!\T_'/X'_\ M!5G]G+]D7PY^T#HW[8/B75?!,N@:?--I_ASQ-?0SZ)9S01^3N3Y1Y2ADC)1C MM..-N6'TQ_P0M^!O[*7_ K_ %/]I'X9^.-7\3^/[Y3IWBN;Q!$D4^D.["5X MDB5GRLK*'\\NQD"8^0B1*^SOA?\ "^+3/V=/#OP8^(^DV=\EMX+L]%UVQ<"6 M"X"VB031G(^=#AATY!KX@_9,_P"":?[7'[!_[<>H>/O@AJ6BZM\)]7O#::A8 MWVM-'=R:7(0Z;HRA#3V['Y6S\X1AE1*0 #]%*_)']D6YC\ _\%_?'>C^-W$% MUJ_B+Q(FF&X.,F.O@#X]M/$FECX=:_;27%I'(C13C397,3QR*KH^UE.UE!PP]:^./' MG["W_!;S]J_1;?X+_M'_ !TT6#P@D\9NY)]0M%CF5""K.MC LMR00&593C< M20?F'WO^S'^QS\*OV8_V:+?]F/P_;'4M)DLYX]>NKM KZM-<*5N)9 #QN!VA M-[-95,L?Q!=W3/(5K&U /XE6_(UY5_P % MZBM[^VE\&=*MVW3G2X?W8Z_/J.%_,J?RK0LO^"6G_!3/]B#XGZWKG_!/KXV: M?/X?UE\+%=7=ND[1*6,:7-O=Q-;R.@8J)5R3DD!-Q6NG_9Z_X)1_MB_&']JK M1_VK?^"C'Q4L-3GT"[M[JUTFUNDGGNI+=_,@A(B1(+>W63YRD>=WS#:N\M0! MA_\ !RM_R#?@W_UWU_\ ]!TZO//CW\7+S_@G!_P4T^.6IZ>9+:S^(7@+4KC1 MG0$*+^]MENH9L#^[?)+'GT8],\?5W_!9+]@?X]_MR6?P\@^!R:,6\,RZJVI_ MVOJ)M^+@6GE[,(V[_4OGICCUKGO^"P/_ 3$^,_[:?Q$\'?$SX$+HGV_3M$G MTS71J^H&WS$LHEMRA"-NYEN,],<=<\ 'Y\_%GX0?\*[_ ."77PK\RX;[/%#%:1+],P2./\ KIGO7V/_ ,%[+:9_V,_@Q>*A\M-2B1FQ MP"VG9 _\=/Y5W_[?G_!,3XS_ !I_9'^#/[/'P'71&N/AY9+!JDFI:@;=)6%I M%&TBD(=Q:178\#[U>^_M@_L.Z+^V-^R-9_L^>*M:72M6TRWL[G1M7CC\U+/4 M((3&&*Y!>-E>1&&0V;!XEU#Q?)O7D%3K$:@_3+#\ZO>!/V0/^"\_P"S[X+' MP+^$'QETC_A%K4/!8R6VKV,JP1,3_J9+N#[1"O)(5=NW/ %?1'_!*W_@F'K_ M .Q+^)[7[+<-I\DDD%C;&02R)YL@5II))%1G8@ &, 9Y8 M@'S3:?\ *R>?^PJ__J+FOU@K\R_VL?\ @FG_ ,%!/$G_ 4&\2?MB?LN^(O# MFCR7%U!+H&IW.K*MQ#_Q+HK27,;PNHR!*O.>#GK4_P#PSY_P<+?]'.:!_P"! M]E_\A4 =_P#\%]_VD_\ A5/[*-G\$=$O_+U;XB:EY$ZHV&73;8I+.>.1ND,$ M?NKN.QKX>UC]LW]BJ^_X):VG[$=KX$\;KXQM)DUA-=?2++['_;1F+O)O%WYA MC\IWMPWE[MF#MSQ7V!\:?^";O[6_[5O[FW ^YO^%&?!+_HCOA7_P )ZV_^(H ^/O\ M@@;^TO\ \+<_90N?@IKNH>9J_P .M0^S0J[99]-N"TMNW/7:XGCQV6-!WK>_ MX+S?\H]M5_[&?2__ $::XS]DG_@F_P#M(_L=?\%%O$/QA^'2:"_PH\17%];S M62ZH4N8;&<^?"JPE,;H9Q&@YR45L'YJ]V_X*C_LQ_$W]KK]DV^^#7PC73SK- MQK5E=1C4[LP1>7%(6;+!6YQT&* *O_!(+_E'#\+_ /L&7G_IPN:^,_VYO^4] M?PK_ .PIX7_]*37WY_P3_P#@?XX_9N_8_P#!/P2^) LQK>@65Q%?BPN/-AW/ M=32C:^!GY77MUS7SM^TW_P $\OVA?BQ_P5*\#_M=^%$T,^$?#][HDNH&YU,I M=;;68O+MCV'/'3GF@#&_X.%/V>#X[_9NT']H/1K'=?>!=7\C49$7G^S[PK&2 M2.NV=8 /3S7/U^8/VWOVO_$/[?7P2_9L_9K\$:E]M\2:]#!)XG@W[BVK^<=, MA9P/NDLEU,0?X)T;IR?UY^.GPFT'X[_!OQ/\&O$P'V+Q-H=SI\TA7)B,D959 M0/[R,5<>ZBOSO_X)E_\ !&[X]?LX?M6Z;\,,?]H[G7$J!XPF9=T=W$,MN'\/;J:_4K]NSX,>,_P!H;]DCQQ\%_AZ+0ZUX@TI; M?3Q?3^5%O$T;_,V#@84]J_/WX(_L _\ !;K]G#P0/AQ\$_C/X9T#1!=R70L+ M?5K>1?-?&]LRVK-SM'?'% 'TU^P9_P $R?BQ^Q[\:;KXJ>-_VO=4\=V=QX?G MTY=%O-.GB1)))87$VZ2ZE&5$1&-N?GZCO]A5\(?LN?!?_@M1X;^/OAK6_P!I M#X^:-JO@>WO6;Q#I]O>6K/-#Y3@ !+5&/SE#PPZ5]WT >-?\%$?^3$_B[_V3 M[5/_ $F>OFG_ (-TO^3*_%7_ &5&\_\ 3;IM?6_[6_PR\3?&C]F#Q]\)?!@M MSJWB/PG?:=IOVN7RXO.EA9$W-@[1DC)P:\:_X)$_L?\ Q?\ V*OV<=<^%WQI M72QJFH>-KC5;<:3>F>/[.]G9PKEBJX;= _&.F/6@#X\_X+YI+X4_;9^$GQ%\ M16KMH4?A^V#90E7-MJ4DLZ@=SLEBR/<5^LNEZIIVN:9;:UH]]%=6EY D]K

&O$,$ D>P MN"NU@R$CS(G =,C.U2""H-?$W@S]CK_ (+O_LX>&A\%?@I\=M'NO"UN##I\ ML6J6>!7ZD_'?_DA_C/_ +%34?\ TFDKY"_X M)T_\$CM>_9Y^*L_[4W[5'Q!@\7_$29YI;);>>6XALII@1+%-(V?:]3T*[M+7S6VKYDD+HN3V&6'- 'YT? M\&V7_(@_%?\ [#&D_P#HJYKZ:_X*Y_M)_P##-7[$/BC5=+O_ "-;\4(/#VA% M6PXEN582R*>H*6ZS.".C!?6N*_X(Z?L)_'3]A[PMX[TCXWKHXF\0ZA8S:?\ MV1J)N!MB297W$HNTY=<=>]8G_!57]@K]J?\ ;O\ C)X$T/P7>:+8_#SP[&/[ M1N+O52ESY]Q,HN9EB"$/LACC" G.2XXSR ?#7[*7[9O[%7PB_8!\?_LJ_%7P M)XXOO$OQ!-U)J.K:5H]E+:V\JHHL-K27<;L(7C6;E!AW<#(P:^D/^#=3]I?[ M;HGB_P#9.\0:AF2R?_A(/#:2-R8G*17<:YZ!7\AP!WED/K7Z&Z1^SO\ ;0] M)M=$TWX,^%TM[.W2"W1M!MV*HBA5!)3)X Y/-?%OBO\ X)H_M"?"G_@J!IW[ M8O[+=AX1ZK_P K M*"?]A2'_ -1=:_6"OS._:_\ ^":G[?\ XN_X*%>(OVQ?V7?$/AS2'GGM)- U M*ZU95N(2FF0VDI,;PNHSME'.>"#4G_#/G_!PM_T>N?^AV-?I[\-;/QAI_PYT"P^(5\EUK\&B6L>N7,9!66 M\6%1,X( &#(&/ YZ"OC/_@LA_P3X_:"_;CU7X?7GP/31"GAJWU--2_M?4C; MG,[6ICV81MW^I?/3''K0!\H?MS_!G_@K!^R!\+['X@>./VS/%7B3P??2)::C M>^'?%%\C6#2#"+.C%"$<':&#%2V%;:67=]A_\$5?@'^R7X)^ ,OQJ_9X\6ZC MXDU?Q*5M?$VJZY D-W8RQ?,;'R$+"!06#GYG\S+_ -KW_@J]\9_A1X)^,EWX%O(_&'BF_.M6=M)*[)'JK*8ML62.H(Q MFNF_X9\_X.%O^CG- _\ ^R_^0J /TMK\H/V./\ E/Y\1O\ L*>(Z_3KX,Z? M\0M)^#WA32OBWJ<=[XKMO#5A%XGO8F4I<:@MN@N9%*JH(:4.1@ <\ =*^./V M>?\ @GE^T+\,_P#@JKXO_;"\3)H?_"'ZW>ZQ+9&WU,O=;;G_ %>Z+8,>_/% M'MW_ 5,MIKK_@GO\5HH$+,/"[.0/198V)_(&O'/^#?FY@G_ &#)XHI59H?' M>HI* ?NMY5LV#^# _C7V-\2?A]X8^+'P]USX8>-+,W&D>(=)N-.U*%6VLT$T M;1OM/\+88X/8X-?F+X2_X)I?\%9_V&_%NM:?^P]\<-)O?#FK7'F O<6J&4#A M'FM;Z)XDF P"\9;( YQP "I_P55*ZC_P6@^!UC:-OD"^%(F5>2&.NW! _)@? MQJ/_ (..HYIOBY\)H;>79(^CZ@$?^Z3<08->G?L<_P#!*;]J#5OVK[/]M+]O M_P")UEJ^O:7=I>Z?I5I=BXEFNXUQ"\KHBQ0QQ'#)'%D%E7[H!#=5_P %=_\ M@GE^T+^VK\1? 'BCX+)H9M?#=E:'.; M)H$+"W"%RVT,^_>'WNI3'U!\7?A3X'^.7PSUOX1_$G1DO]#U^P>TU"V;@E6Z M.I_A=6 =6'*LJDYM/O4UU&@N%[_*W4 C)]PN(V^Z=TAR=ZBOT;_8&_8%^/G[./[=W MQ<_:'^(R:*/#WC1]5.BFPU(RS_Z1JB7,?F)L&W]VISR<'BL?_@K?_P $H?%? M[8OBO1/C5^SXND6OBV.,6'B2#4[HV\5_;*I,,V\*W[V/_5G(^9&09'E@$ ]4 M_8,^$/PR^.7_ 3#^&7PY^+O@C3_ !!HEWX8A:?3M2@WH665RKCNK ]&4@CU MKWC3?@I\)-'^)<_QDTOX=:1;^*;C2(M+EUV*R47'V.,DI"&Q\JC('&,A4!R$ M4#D_V(O@_P"+_@#^R?X%^#?CX6HUGP]H:VNH"RG\R+S ['Y6P-PP1SBO5* " 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 **\^\8_M7_ +-'P]^(<7PF\<_'7PMI M/B::6".+0K_68HKIGFQY2^6QSE]RX]_CW>WNF_!;XS>'/%%QIT22WT&B:K'+ M/#/@3PS?>,O&6NVNF:3IEJ]SJ.HWLPCAMX4&6=V/"J!R2: -"BN;^%OQA^%G MQO\ #3>,OA!\0-)\2:4ET]L^H:->K/")E"EH]RDC< RDC_:%=)0 4444 %%% M% !1110 444RXN+>SMY+N[G2**)"\LLC!510,DDG@ #O0 ^BO#-?_P""F/[ M_AK7F\-:K^U9X0^U(Y1_LNH>?$K#J#+$&C'_ 'U7K7@+XB> ?BGX9@\9_#3Q MKI7B#2+G/D:GHU_',D9'<9R.] &S1110 4444 %%%% !1110 445Q M'Q%_:4^ 'PC\7:=X!^)_QA\/:#K6KHCZ7I>JZG'#/=*\AC0HC'+ N"HQW&* M.WHHHH **** "BBB@ HHHH **K0ZUH]Q:SWUMJMO)#:O(ES+',K+$T9(=6(/ M!4@Y!Y&.:Y?X1?M"_ WX^P7]S\%/BOH/BF/3'C747T/44N!;-(&*!]A.W=L; M&>NTT =C1110 4444 %%%=.UFWF\J[L'U 2-; M2#JDIC#")AW#D$=Z /8:*I>'?$?A[Q?H5IXH\)Z[9ZIIE_ LUCJ&GW*307$; M#(='0E74]B"17$_%3]K3]F7X'>)(_!_QA^.WA?PUJLMHMU'I^LZO'!*T+,RK M(%8@[2R. ?53Z4 >AT5Y%HG[?G[$/B+4HM(TC]K+X?27,S!88F\56J%V/ 4; MG ))Z#J:]._P!I MGPK9ZI;RF*ZLXK_[0]O(#@I)Y(81L#U#8([T >S45SGPP^+WPL^-?AI?&/PB M^(>C>)=+9RAOM%U".XC5P,E&*$[6&1E3@C/2NCH **** "BBB@ HKD?BW\?? M@I\!+"SU3XT_%+0_"]MJ$S16,^MZ@ENL[J 652Y&2 0:C^)7[1'P+^#?AW3? M%WQ5^+.@^'M+UA@-+O\ 5M22&*Z)3>!&S$!OE^;CM0!V5%0:5JFG:YI=MK6C MWL5S:7END]KO(?B%_P4,_8C^%GB>7P9XY_::\)V>J M02F.YLX]1$[6[C@I)Y081L.X8@CO0![+16'\//B9\._BWX8A\:_"[QSI/B'2 M)R5BU+1K^.YA9AU7=&2 PSRIY'<5N4 %%%% !1110 45%?7UEIEE-J6I7D5O M;V\323SSR!$C11EF9CP "23P*\Z\$?MD?LG_$KQF/AYX _:/\%:SKCN4ATS M3O$=O++.PZK&%?\ >G@\)G@9H ]*HJOJVKZ5H&EW&MZ[J=O965I"TMU>7"OA7^T'X/\0:N@8_V;I/B""::0 M*,LR(K9D4#JRY ]: /1**BO[^QTJQFU/5+V&VMK:)I;BXN) D<2*,LS,>% M))/ KSWX??M@?LK?%?QF:7XBMYII=HRWEJKDR #DE M,B@#T>BBN9^*OQE^%'P-\.1>,/C%\0](\,Z7->+:1:AK-ZD$3SLK,L89B 6* MHYQZ*?2@#IJ*SO"/B_POX^\,6/C3P5K]KJFDZG;+<:?J-C,)(;B)AE71APP/ MJ*T: "BBB@ HKB_"G[1OP&\<_$G4O@[X.^+N@:GXJT?SO[5\/V6I1R7=KY+B M.7S(P=R[795.>A(%=I0 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 %%%% !5'Q/XDT3P;X:U'Q?XEU!+33M*L9KS4+J0 M_+#!$A>1S[!5)_"KU?%'_!=K]I/_ (4K^QO)\,=&O_*UGXC7W]EQJC8=;"/$ MEVX]01Y<)'I<4 ?F)\6?"OQD_;*M?C'_ ,%%(DFBT[1?&%DUQ&F\C""=2D>S*QB((P_P">:FO3_P#@W\^.GB+X8_%WQM^Q5\3+"]TF[O\ M?JNFZ5JMN\$UKJ-N!'=V[1. RR-$$8J0"!:MF@#Z.^(7_!:_X&?"[X]^-O@# MXM^%GB=M2\)336MBVF*ES)K=ZLT4:6T$2X(9_,9LL0 L;=20#SOPY_X+X_ * M\\3ZUX0_:"^#OBOX<7^E6DLT-O?QFZDN)$7<+9HPD;Q3.,; R["3RZY&?&/V M2]#TK6/^#@'XBW>I64Z[FN89(P5F:-F*[@>&_P!6@Y[#% 'NGPS_ ."Y_P ,O$GQ MSTCX.?%K]G;Q?X A\074,.CZOKS*"1,^R&6:$HACB<\;U:0#KT!(^C?VQOVV MO@?^P_\ #N'Q]\9-3N6DOYF@T71-,B62\U&50"PC5F50J@@L[$*NY1G+*I^# M/^#@^WAA^/OP0U&*,+.\=XC2@?,56ZM2HS[%F/XFL_\ X+.-IMU_P5 ^">G? M&%U_X0+[%HOV];LXMA;MK$HOBV>/]4$W_P"R%H ]7\(?\'!GPHE\0ZG:R-C_8MV@^U173*(Y4=OE*X8&O-O^"SMA\,3_P3E\8CQC!8 M+]G^P'PQN50R7WVF(1"#T;R_,!V_\L_,_AS7QGK,GBN3_@W6L?\ A)S,8E\7 MJ-(,V<_9/[6?&,_P^9YH'L!CC% 'T%XQ_P""]OPNLO!MGXQ^&'[-GC/Q7;16 M$%QXGO+?]S8Z)+*H(MI+D1NK2+D \*N2 &)SCZ<_8]_;2^$7[9_P3;XV_#R2 MYTZTL[F6UUNPU?9'+IL\:*[K(0Q4IL=7#@X*GG!#*/%/V#/!_ART_P"",UAI M,.D6X@U3X>Z[-J">4/\ 2'E-WO9_[Q(PO/8 = *^2O\ @EN?$;_\$LOVH(O" MQE-Y_95YY2PYW;3IDGF;<=]@;ISTH ^B/$/_ 7F^%=Y\3=0\'_!+]F[QOX_ MT32'8ZEXBT.,?ZE3AKB. (Q,7&0TC19[A:]%_9A_X*X?!/\ :T_:9/[._P * M_!6L/$^D/?VOB.ZD1(I%2&.1D,1^=74N4(Y&Y#@D8->4_P#!NI=^ S^RCXNM M-*>U'B%/',CZTH(\_P"SFUMQ;%N_EY$X7MN$F.]>-?L#WG@#4/\ @NI\0+WX M726CZ%+/XA:R>P(,#GI !5DSP&M[I(R_<+&>FZ MOU5_X*,?\F'_ !<_[$'4O_1#5^3_ /P4B^,O[;/[77A/1/&/QU_8+\1>!K7P M2)V/B-/".J6\,=O.8U,1=DV/284 8/\ P0R\?>$?A7_P39\2?$CQ M[K46G:+H?C#5;W4[V;)6&&.UM68X'+' X4 DG )(%4-0_X+^Z#?0ZAXL^'O M[%_CO6_"&FSE+GQ.]P(HX@,.O MB_\ %3P?%XAT72_&=ZLV@SPHZ:C+*EC%# PD5EVM*Z98JVT9;!QBL_PUX\_X M*)?M)_L0^)?B5\(_#'P<^#'P6E\.:W<#2='T@"XO+)%N!=JD>R2-2[+,A M?);$@LFXH496!((D4\'('S_%_P %\OA3X@^':^)OAO\ LV>-O$>N1>=-JV@V M"ADTJTC.!<7%PB.$#?,0 IP%)8KD9\3_ ."9.[_AS;^TH2W'DZ[@>G_$DAKV MG_@W=\.Z*G[&'BK6#IL+7.H?$2Z@O)FC!:6*.QLMD;'NH,DA /\ ST;UH U- M$_X+R_L^^,/A?9ZWX"^#OC/7?'-Y=20+\.]+LO.N$"(':.&66[:1 >H#& M"(GUV#TJY_P3ZMX;'_@NK\:K>SB$<9?Q,2B# R=2@8_J#]8\>>-(V1;S1M!94CM'< K%)*0Q,I!!V(CD9^8J>*K?L@?\ M!9#X%_M._%"/X&>,_ NL_#SQC=2F+3],U]U>&[EQGR%EPA68CHCHN[@*2Q"G MY<_X(UIHFH?\%-/C%??%SR9/',?]JM8'4,&5;@ZB1>&/=TD P#CYMAD_AW4O M_!?.'1K/]K7X07WPH6)?B&]KNF-C@7)9;N+^SBVWG=YOGA2>>/0"@#]8J_,O M_@NC^T1\4?%_Q6\#?\$^?A%J\MI_PEHM)M=6"8I]OENKHVUI:.PY\L,C2,O( M;?&3]VOTTK\F/^"T&G:O^S[_ ,%(OA-^UIJ&ES7&A)_9-X'1,AKC3+_S9H1V MSY30D>N\^E 'TG\//^"#7[!WAOX<0^%_'?AC6?$>NM:A;SQ-+K]S;2^<1\SQ M0PNL2*#G:KJ^!@$L>3D_\$Z/^":7[3'["/[2OB;6;'XN:+?_ KU83P1Z-)= M3M?7*@[K6Y>(1"%)D^XS!^59^!\H'M'[6/P/L/\ @HS^S3H-A\$/VF'\+Z;< MZO;ZW9^+-!MVNQ=0+!/'Y.([B J"9@3ELJ8\%<]/S?\ V0;#Q?\ !C_@L9X8 M_9^L/VG]3^(>B:/K,T#:U'J4GV6_8Z3+*ZF(7$R9CE9HR-[?-$>AX !]L?M% M?\%H?@?^S+^T7XL_9Z^(/PVUYY_"UDDO]J6!75_LR?\ !4/X9_'']FOQ=^U)\2_ U]\/?#7@_4S97UQJMXMRL\@2-MD6 MQ%9Y,RQ+LV9+2*!DYQ\>:IX0T/QM_P '([:1XBTZ*ZM8=4BO1#,@9?-M_#*3 MPM@]UECC8>ZBO6_^#BD^([7]D_PHFCH\>EW'C^,ZP85P))19W'D[\=1\K]>Z MKZ"@"G>?\'#7PV-]-K>A?LH>-KSPC;W8AF\1M=1(R9(QF,*T88Y&%,PZCFOK MWX9_MC_!GXU_LT:C^U'\)-5DUC0],TF\O+NSVB*Z@EMH3+):RH2?+E ]00R ML"RL&/,_LIZ5^SX?^"#1SX!E^&4#:[YH3[,T9M,WS3=M_F><9">0^[ M/-?G]_P13;Q1)^S%^U!;0_:&T'_A#@;42?=^U&RU -M[;C&(]V/1/:@#]!/V M!?V\/"7[?/P^UOX@>$/ 6HZ!#HFLC3Y;?4KF.5I6,22;@4X PX'X5C? +_@I M)X(^/O[9'C3]CC1_AKJNGZGX+.I"ZUFYNXF@N?L=W';-L1?F&XR!AGH!7SS_ M ,&X5W;O^SO\0;%95,L?C2*1T!Y"M:1A3CT)1OR-_P#C;_@N#\!?AU\9_'GP4\6? M"WQ,-2\&WUSI]B-/\NXDUR]BNEMUMX(Q@J6W-)EB %C(Y8JIF_9?_P""U'PA M^.GQNM_V??BC\(]?^&_B+4KE;;1X]=F$D4]PV-D$A*1O#(^0$!4JQ(&X$J#\ MS_L1KX&;_@O5\3!XP2U-W_;_ (H/AS[3C(OOM)Y3/\?D?:,8YQFKG_!P=;Z3 M;_M(?!V^\!)$OC62QG\QK8#[046[A^PDXY_UIN=OONQ0!^KU?E!_P6V_Y21_ M!/\ [!>E?^GB:OU?K\H/^"VW_*2/X)_]@O2O_3Q-0!]D_MG_ /!37X7_ +$G MQA\'_"KXD>#-1N8/%<23RZY;W*+!IL!N/)>212"S!!ER%YP,#FO%?%'_ 7\ M^%OA/Q;8MJ_[+GCZV\&ZG*?[-\67L:6[7L((!G@MW4+(N"#Q+G!&0#Q7D_\ MP79T;3_$?[;_ ,$/#VKVRS6E_9V]O=0N,AXWU(*RGV()%>U_\'!FD:9_PPEI M+I8Q*;'Q]I_V3;&!Y0-M=IA<=!M.,#VH ^JOB7^U/\#_ (3?L^_\-/\ C#QG M%'X.DTJWU"RU"&,NU['.JM L*<%WD#KM7CKDX )'QBO_ <'^!5=/%5S^R#X MZC\%R7OD)XH^TQG=S@@)L$1?C[GG?C7BW_!1ZX\2G_@CO^S3';/*=+:+3_MQ M!.WSAIL@@!_X#YV/I7WGX-F_95MO^"9_AB\^+UOI#?"R'X;Z5+JZ3P-);^2L M,+?,D0+M)YP&0H+F3L6H ]@^#7QA^'WQ^^&.C?:\FI:#KMH)["Z52IQD MJR,IY5U=61E/(92.U=/7EG[*OC']DV_^!UIK/[*-WX?L_ D5W+%;/I-H;.V6 M?(,@*R*AWDD9)&237I,FNZ)%IPUB76;5;1L;;IKA1&&0926&0,K#V(X-?-__!8 $_\ !-_XH8_Z!ME_Z<+:@#YJ M_P""(_[7%CXM^ -]^R"_@#5X[W0/#.MZ[-XHG<&TN@]XH\I>,[_]*!))_@:O MGK_@C_\ MS^$OV._ WQ$TQOAMXD\:>*?$E_IK:#X6\,6+2S3QP1W/G2R.%;R MXU\Q!D!F)884@$C[@_X(TD'_ ()9:0 >C:[G_P "KBO!?^#:_0-(:T^+?BA[ M"-K])-&M8[ID!=(2+MV13U 9E4D=]B^@H ^HOV"O^"JWPF_;D\6ZK\+X/ NJ M^$/%VDVKW4FB:K,LRSP(ZI(8Y0%.]&9=R,BD;LC< VVA^V#_ ,%=/A'^S%\6 M4_9^\#_#;7?B/XY7:+W0_#A 6U9EWB)G"NS2["&V(C8!^8J>*^8_V<[:#3?^ M#AGQQ;6,2Q1R2ZL\B(,!F>Q21B?JQ+'WYKRG]BV?]L"?_@I9\8M0_9VLO =Q M\0%O]<_M)?B*9]J0G5%$Q@\DAA('V ^B$CI0!^AG[$?_ 5'^#7[9?BW4/A. M_A/6/!7CK2XGDN?"OB$#?*B'$GE. -S)D;D94<#D*0&(^FZ_,3PA^S-^UYXH M_P""I/A3]HKXT?$SX':7XOTB\M%\2>&O"'BMXK^:T^SM&6-I*&E:1[:3;DD! ME"]N:_3N@#\;/^"F.L>"+G_@K]%8?MQC7G^%EG9V*V4&F-("-.:R!#1;?F,9 MO?,\TQ_/A9 O(6O0?BY_P3D_X)Z_MB>'M%N/^"87QJ\&:!XMMKY7N],OO%EZ M3/S2P\C] MXRS>>F2RJW7Y WUW\(3/;1'CRI[<#(8MEI%E4]4" 'V1_P1&^#WQG^#/[$5OH_P 9 M["]T^75?$5UJ>@Z1J*LLUCI\L<(561N8]\B32[#@XER>6-?)'_!83P7X?^)' M_!7+X3_#OQ;:-/I6O:;X;T[4X$E9&DMY]8N8I%#*05)5B,@Y':M?_@G1_P % M+/VU_P!KS]L?P'\*M;^)>FZ=X?LO#A3Q7926EJ3K/V5)&-PID3S!_N+I?#WB M>\TC19[EBS&Q2."1%#'DJC321KZ*@4<*!7E-G_P;I^ M0U>WN?'_ .UKXJU> MSB;]Y!%H\44I7/(62264)]=AK[V^"7P5^''[/'PNTCX._"?P^NFZ%HMOY5G; MABS,22SR.QY=W8LS,>I8T <)_P %#=5^)FB?L1_$S5?@^]TGB"#PK.UK)8Y\ MZ.+CSWC*\AU@\U@1R" 1SBORT_X)H^'?^"/_ (Q^&$_A[]L^=K?Q[/J$JFY\ M0ZM?6=C]G)'EF"6V=(DP/O&8AMV'?V1?@5JWQY\7>$-6UK3 M-(EMTO+31DC:55FE6%7/F,JA0[J"<]^E?(OP\_8+_P""9O\ P5*^$J?M&_#3 MP%J/@74-4N[B+5;;POJD<$MC=)(PV36Q$ENA8;9/D1=RR YYS0!:_P""=O\ MP3G\=_LN?M4:O\8')V,^,;R#VOQC_ ."S?P+^!/[2?BO]G+Q_\./$?VKPQ&%CO]-"7#:G,/V!?^"P,/[)WPK^+4OBGPUJ6I#3==C@ M^6.Y1[,SCS8E9D6>V?JP.1Y;CY0S(.V\#Z'I6N?\''>K+JUE'<+:7US+/AH]I:2SPSZM M&9W8K&9%CDA$:21/(H 3"L"S $@'-1^&O^"\_P *'^+>E>!?BI^SEXS\%:%K MLL?]E^)=KH\F #C=BO%O^"JOAC0O$7_ 6?^!OA[6-, MAGL]7C\*PZE;R1@K<(^NW,;*X/W@4 4Y[5K_ /!RK:6WV+X.7HA7S?-UZ/S M.2N-/.,^F?YGUH ^U/VY_P!O[X-?L%^"-/\ $GQ*M;[4]3UN:2+0O#^E!//N MS&%,DA9R%CC3<@9CDY=0%;M\Y:'_ ,%[?!NA^+]*T7]H+]DOQOX!TO5V'V;6 M;YC*!&2!YWE/#$SQKN!8QER!T!. =K_@I_\ ME^$_@OXK^''P0\._LS>$OB1 M\2?$L5K<>'6\9Z=%/;Z:TDZPV[*6 8R/.IQMDC"^7N+=*^1O^"Q.A?M^6_P] M\$^)?VU_B)X%EBO]7N1H/A/P?:$&Q<1*99'E>,.W!12!(Z\@YS0![I_P<>W- MO>?!GX77=I.DL4OB&]>*2-LJZFWC(((Z@BLC_@NS_P F1_ __KZ@_P#3:M5/ M^"[V[_AC_P" V]LG R3W_P")?!5O_@NS_P F1_ __KZ@_P#3:M '9_\ !5'] MK+QG^SM_P3I^&7P]^&^M3:9K/Q T"RLI=1MI"DL.GPV,+7(C86 M%F\;-Z#-HRYZ98#J17Z$_L:?&SP1\?/V8/!?Q*\%:W;74$_AVTBOTAE!-G=Q MPHL]O(/X71PP(/;!&002 ?+G[ ?_ 3+_:6_89_:\\1^)?"7Q2TJX^$6H^=; MG2KV^E:_OX3'OMI6B2(1+-%(0ADW LOF84!\#MOVM_\ @K[\,/V,[55_M'3/#Q"QVSL@<0[@LCR2A"&95C(4'!;(8#8^#?_!5?X/?' M#]L_5_V._ G@C6-2DL;BXBL/%^ESPW&GW MX-\\DGS*T48D#Q*Z^8'.PC <8 M\*\1?MD?%SXX?M[>,/@A_P $Z_V9?AC9>+?#D=[:>)/B;XMTY5NY8X;B.&Y? MS(@K^7]H\M0#YQ? ?:!]T ]@_8S_ ."N_P +_P!JSXS/^SMXH^$WB'P#XT:. M9K+2M:82)<-$ADDBW;4>.41JS[60 JK?-G ,?[0'_!8[X$_LT?M1>(/V:_BA MX%UR+_A'K&.>?7K-XY4N'DL8[J*&*'AB[F5(ADA0QR2%!(^-OA1H7QT\.?\ M!>;PKI/[1_Q%T;Q-XT2;=K6J:!:+!;?-H4K1Q*HCC^Y$43)4$XR<]:W?BPO@ M5_\ @XYLU^(J6K::=:TKRQ>8V?;/^$?@^R=>-WVGR-O^UB@#W[X7_P#!=OX/ M>(/C%9?"OXW? KQ3\-X=5E1--UG7Y%,:B1L1R7$91&AC8\>8-ZCJ2%!8?=G7 MI7YK_P#!R%:^"O\ A4/PWO;J.V'B/_A)+I+%B!YQLOL^9P.Y02?9_;)'K7WE M^S4_B"3]G+P!)XL,AU5O!.E'4_.^_P#:/L<7F;O?=G- 'P?_ ,'!OQW\;66E M> /V4_!6N265OXPN);WQ $F,8N8TDCBMHG(ZQ^8TCL#P3&A_AKSOQ+^P]_P2 M>^*VK^$_@C^R?^VCIWA3XDZ/J<45[XDEGN[Q=:E52,PF26*W\_S@C1_9Y%'4 M ,2I"?\ !QYX1OH?C!\,/&]VCIIU]H%Y8&=4R$>&X21A]=LZD#O@^E=/_P % MCOV._P!CSX)?L0^$?B/\"/ 6B:'J-IKUA:Z-K6D;5FU:UEMY7)ED7FY)"+*) M&RPVG! 8@@&A_P %^_BW\1? WP0^%W[,2^,9;^Y\0B2X\5ZA!#]G_M1[-+>. M,M&&;:DDTKRF/) :-.3M!KS7_@J9_P $]?A5_P $^O@O\,?CU^SA=ZIHWB;2 M_$=OINK:PFJ32/>7OV>2XCO '8B%P]M)\L85,./EXKG?^"L6K^/O%G[/7[*7 MQY\>K<7-[J7@'_B9W K#2 M]6@G.M^/+;4M-:-P?/MH]/NP9%]5_P!(BY_VQZT V/\ L>==1DCN81VSGSW_ (*1?\$X/A)^ MQ3^R#\-OV@/@DVJ:7XTTS6=/MO$&L)JTS-=W$EM)-]J4%B('2>$;!$% #\Y( M!K,_X*X?##Q%X1_8:_9/N-3LI(SI'@I]/U,.I_#?V$?A3H6KPM'<#P597#QN,,GG)YP!'8@ M2 $=J^>?^#A__DQW0O\ LI=A_P"D-_0!T'PY_;#\-?L/?\$G?A'\:_%7@Z^U MRU;0=*TX66GSI')NEB=@^7XP/+/YUR_CW_@O;\+]&\,6/C'X:?LV>,O%6E+8 M6DOB+68O]'L=)N9HD=K,S^6ZR2QE]C9"*6'REAS7E7[;G_*!/X0?[^@_^D]Q M7T-\$?!_AS3_ /@ATVBVND6Z6UW\#=5N[B)8AAYY;*XF>0^K&1BV>N<&@#W+ M]E[]L?X-_M6_ ?M%>!]2ET_1;?STUJ/6-D4FE2P('F28ABH"H5?<#@HRGC) M ^6KK_@OE\+-8^(&HZ/\*/V9/'GB_P +Z.Q;5/$^E0C?% "0;@6VP[8S@E3+ M)&2.H4\5\^?L$R^(1_P1(_:*C\.-+YXUB]+B/J(#8V(G_#R0^?;-?2__ ;[ MQ^"Q^PY=R: EM_:C>,[T:^R8\TR".'R@_?'E%-N>.6QWH ^??^"4OQ!\+_%G M_@L=\5OBAX)O'N-'\0Z9X@U'2YY(6C9X)M2M9$)5N5.UAD'D5]1?M/\ _!9+ MX5?!'XT7/[/?PB^#_B/XH>*]-E>+6+/PX=L5K*@^>%65)'ED3^,*FU3D%MP8 M#Y<_X)4)X,B_X+*_%Z/X<"V_L%;?Q,-'%GCR/L_]K6_E^7CCR]N-N/X<5YK_ M ,$EKC]N";XU?$W4_P!F:P^'5QXR>*/_ (2AOB,;D7 5KF4R^1Y# \S >;GO MY5 'Z5?L-_\ !2GX*_MR'5/#/A?2-2\-^+]#B,FK>$]="B9(PP1I8W7B1%_L9_$SX2ZUX#\5VT\]K VM7L,D%S=1@, ML*,F/]9'EXW^ZXVXY=0? /V7?V9?VFX_^"K2_M+?%?XG?!>'7&>YB\;^$? O MBHFZ&[3&B'^A.#(&+"&9MS#CGZLHH 1$2-0B*%51@ # KY.^)7_ M 2NT'Q7^W9I_P"W;X#^,]YX8UFUU&SO;W1[?14FAO)(HQ#*"_FH56:$;' & M?F9LDM7UE10!\Q_"+_@FMH?PG_;L\3_MP6_Q:N[VZ\2F^+^'7TA4C@^TE"<3 M"0EMNS^Z,Y[4?%K_ ()K:)\5OV[O#/[<-Q\6KNRNO#9LBGAU-(5XY_L^_&9C M("N[?_=.,=Z^G** /F/]OG_@FOHG[=GC7P5XRU;XLW?AMO!HG\JWM](6Y%UY MDD3\EI$V8\H#H?O>U=C^VU^P?\$OV[/ -KX0^*L-W9W^E2/+H/B#2V5;JP=P M X&X%7C?:NY&&#M!!4@,/:Z* /SL\.?\$ K/4M9TNR^.O[:7B[QCX4T9Q_9_ MAE=.:V$48QB-))+J=8E( 4^7&IQT*\8^I/VJOV'O W[1W[*2?LE>&]87P9H- ML;%=.?3=/$RVD-JZLD:QEUR,*!DMGOR:]OHH \J^"7[+UA\%_P!DBQ_91MO& M,VH6]CXQ718X9IA#;,#;1Q^8RR,X& "0"2!7T]10!^+/PN^$/\ P26_ M:*^).N^,O O[57C;X+:2Y#ZEX2\3O9V8GAE+&2"TN1-(#&-N-C[V 9>".G8_ M\$E/!?PZUG_@K!XW\1?LWV,C_#OPUHFH1Z3>XD*&V9X;> EI/F+2$.XW?,P5 MCC@X^^OB5_P2]_8&^+?BBY\9^./V:-$EU*\E:6[N-/GN;'SI&.6=UM98U9B< MDL1DDDDYKTGX)_L\_!']G'PR_@_X&_#+2?#6GS2"2YBTVVVO<.!@/+(/>$;'!*Y&X ]LC/J*^6OV%/^"7?AK]B_ MXN>*_CAJ7Q>OO&OB/Q1:-!)?ZAI*6S0"2?S[AOED?>TCK&2>,;#UW,+;S=+\1:/<:=?H ,^5-&R,1Z,-V0>Q -?+/[./_!) MA/V>?V>OBA^SA;?M&7^KZ)\2M*-LQG\/)$=+G:)XGN(U$Y#ED9 RG&?*3D8K M[$HH ^7_ ((?\$NOAA\,?V*?$O[$7C;QO?>)M!\3ZG->W.IK9K9SP2,(#&T8 M#2 -');I(I.02,%2,@^1?#'_ ((9W_A32I/A=X[_ &Y?'>L_#.2[:XD^'VEP MOIUM<,6W 2G[3*C L 6VQ*6(R"IP1]^T4 ?)?[-'_!+&R_9Q_9C^)_[,%M\= M;O5]+^)%A/ +V70$ADTR2:U>VDD"B9A+E3&=I*X,?7YN/0_V ?V*=+_8.^"M M]\&](^(-QXDBO?$<^K&_N=.6V9&DA@B\O8KOD#R =1\SP_)I"QQVWVN>.8XE$A+;=F/NC.>U?3 ME% 'QU^V+_P1R^%/[2WQ7;]H#X8_%+6/AIXWGE66^U;1;?SH;B8#'G^4)(GC MF(P"Z2*&ZE2Q+&']D3_@C9\,_P!GSXO1?M"?&/XNZQ\4?&EI,)M-U+6[8PPV MTX&%N#&\LSRS*,;6>0A3\P4,%9?LNB@ K@?VD_V9?@[^UE\,+GX2_&SPN-1T MN>036\L"0002K!E)![ZB@#\T=6_P"#=DVESTKP]=R$S:3=^&O/9EQT=HKN))#C R8Q].U?0?[%/_ 2&_9C_ &,?$MO\ M2M-EU+Q5XQM49;77]<956S+*4G[S[G7CWKVWX[_ KX M9_M)_"O5?@W\7?#ZZEH>KPA;B(.4DB=2&26-QRDB, RL.XYR"0>OHH _.&X_ MX-]I[9;CP7X:_;I\767@2ZNO.N/"DFC%Q(,@_,RW20L_ ^E M44 ?GSH__!!BW\ _$/5-5^"W[;?COP;X3UIRFI^'=$B>*ZGMLD_9VNX[A%D4 M!B!YD+X'4,237JG['O\ P2=^&_[&'[3&L_'[X,6D M4DD#[C<&0M*P\CDE1DN3QTKZRHH _&+X6_LL>$OVOO\ @KK\<_A;XH\3:MH< MUMJ?B#4]$UW1+DQW.G7T.J0B*=>S8#L"IQD,<%6 8?8'[,W_ 19\*?"CX]V MO[1O[07[0VN_%?Q%I=RESH[ZU8M"D=Q'CRIIFDN)Y)VC(#(-RJI .#@5]/># M?V6OV>_A[\5]5^.?@KX4:5IWB[7//_M;7K>-A/=>=(LDNXDX^9U5CQU%=_0 M5\M?MF_\$Q]"_;#_ &B?!G[06I?%Z[T*;P?;6L,>EP:.MPMUY-V]R"7,JE,E M]O0XQGVKZEHH ^8_VT/^":^B?MC?'7P-\;]2^+5WH,O@@1>5IT&D+<+=[+H7 M'+F12F2-O0^M=C^WK^QIIG[='P/B^"NK>/9_#D46NV^I?VA;Z>MRQ,22ILV% MT&#YNY66!0( M[J+EA%*I&1]X> MX(!'H10!XK_P3C^&?BWX/_L._#;X>^.]*EL-7LO#JR7UC.NV2W>:1Y_+<'E7 M42 ,IY!!!Z5W7[0GP1\*?M(?!7Q)\#?&T]Q%IGB336M+B>T8"6$Y#)*F01N5 MU5@"""5YXKLJ* /C;]A7_@D[X@_8K\:ZMKI_:OU?Q/HU_H-YIMKX:?1&M+6V M-P\3-/M-U*ID'E*,A5SW/:NU_P""=/\ P3GT7_@GQI?BO3-&^*MUXH'BFXLY M9'N=)6U^S_9UF VR/NW>:?3&WWKZ4HH ^8_ G_!-;0_ _[?^L_MY1?%J[N; MO5S=;K"<3>82E.IV#W^K:# TB3RA-GGJLGV^C&VE:,'.P337, M_E@XP0J?0]Q^D-% 'F'Q0_8\^ 7Q9_9N_P"&4?$/@M+?P;#IT-IIMGI[^7)I M_D@>3+"YR5D0C.X[MV6W[@S _%$W_!OQXGBLW\ Z5^WOXF@\#R7!E;PR^@NR M?>S@J+Q86;OO\H<\[:_2:B@#X2E_X(%?LNZ-XQ\"^*_AWX_\5Z*?#%Y%-K_^ MGEYM<\MBX<2H4-I*6VJ7BP @^55?YZ](_:9_X)BZ#^TC^V-X*_:[O?B_>:3< M>##I1BT./1UF2Z^Q7KW0S*95*[R^T_*<8SSTKZEHH **** ,GQWX%\)?$WP9 MJGP]\>:%!J>C:U8R6>IV%R,I/"ZE64XY'!X(((.""" :_/7Q1_P;V:=I'BB\ MU7]GS]L;Q)X/TZ]8A].N-'-S(L9.=AGAN8-ZC)P&0GU.1 K-L=QE6=G=MI(&T, MV[3\-_\ !-70_#G_ 4,OOV_D^+5W+>7QF)\,G2%$2>98BT_U_F9. -_W/;W MKZ=HH ^8OVD_^":VB?M&?MG> OVQ+WXM7>E7/@4Z48M!BTA98[S[%?R7@S*9 M%*;S)L.%. ,\]*F_X*,?\$X-$_X*$VGA&UUGXKW7A<>$Y+YXVMM)6Z^T_:1 M#G=(FW;Y ]<[NV*^EZ* /ES]OS_@EW\/_P!N=/#GB,_$6_\ "/BSPQ:BUT_Q M#960N5DMPV\))%YD9)5\LC+(I4NW7(QY)X\_X(5)\9/!\7_"]/VV?'7B_P 8 MP7$2VGBC6H6GBM;-5<-;16TMPY7>S*S.93S&, 9;/W]10!\K_M?_ /!,BU_; M ^!'PZ^"_BOXWW6FS> ;5(FUJWT))&U)EMHX"[1F8",GR]Q 8\DUH_MO?\$X M=$_;2^#'@KX.ZI\5[KP_%X-E1XK^WTE;AKK;;"#!0R+LX&[J?2OI>B@#B=5^ M /P\\8_ .']G3XF:-!XA\/'P_;Z3?07<>T7*11HBR?*W'@6>\UOQ+JT*PZMXGU54$SQ AO)B11B&+< MQ4$EB!N9MJ[?)?C5_P $8U\3?M+:I^TW^S;^UAXD^%6KZ]=376L1Z/I[3,TT MYW3F&6.Y@:-9&RS(V\;F)& H^X** /B;X9_\$6_!WP@_:7\'_M-^#/VBO$M MSK/A^=+K7&\16BWT^NW3-*+F:2Q:3K\$$<\^G7'E3P/'X62:*6-L$!DEC1QD$';@@@D5^P5&S\8 M]/\ BA^TW^U/XG^*EEH[H=-T36[)TW)&VZ.&>:6YF:2$'K&@C#?0E:^^ !@ M# '0"BB@#RO]K_\ 8_\ A%^VM\(Y?A+\6[.X6))Q=:5JM@X6ZTZY *B6,L"# MD,596!5@3WP1\A> /^#?[PW;^)M(3XY_M9^)?&OA+0)BVE^$AIK6<:1Y#&+S M&N9A&C8 81(A8#AE)X_1&B@#R3]J_P#8O^"_[7GP-'P(^(&E/8Z?9F.30+S2 M56.729HD*1O"""NT(2A0C:5)'!P1\I_";_@@7X0T'X@Z)XA^/G[3FN_$+P_X M:=?[&\*W.DM:P)$K!E@=GN9L0Y W1QJ@;'49Q7Z#T4 >:_M6?LJ_"G]L/X,W MGP4^+%C-]@GE2XL;RR<)<:?=("(YX200& 9EP0059E(P:^.?AU_P;^^$]/\ M&>C77QO_ &J/$/C?PGX>F+:5X1?2FM8UCW!O),C7,H2-B '6)$+#H5)X_1"B M@!EM;6UE;1V=G;I%#"@2**) JHH& H X XQ7B/[?_[%.E_MX_!6Q^#>K_$& MX\-Q67B.#5A?VVG+7L9TP#YY.<_P].:]QHH ^8OC/_P36T/XQ?L, M^$_V)+GXM7=A:^%38F/Q#'I"R27/V:.1!F$R +N\S/WCC'>O2/"7[+UAX4_8 MU3]C^/QC-/;)X$G\,_VZUD%%]+A;SI;POM#FTNS\-76GC%K%(\#;C M<&0M(V8.?E&2YZ8Q7._M&?\ !&CP[\0_CK?_ +1_[-7[1_B3X0^*=7EDGU:; M0('DCEFDYEDC,4\$D)D/S. [*22=HR:^UJ* /EG]AO\ X)9_#K]C7Q9J_P 8 M-5^(VI^._B%K$,L<_BS7;?:(A(VZ1DB\QVWNP!=VD9F P"H+;J?[.?\ P2K\ M._"+]J_5OVQ_BS\9[[XA^+]0>>:TEU+1DM8[*YE^5ID42/DK'F*->%C4\#A= MOUE10!\A_#[_ ()-Z%\$OVS[G]KGX!_&^]\+6]_?O-J'@N+0TELY[>;!N;7= MYJXC=P70;?W3!"H.P5YW\)/@'I$O_!<#Q5\6_AKXEOMLQ.)I6CQ,<8PN>N#C] *;'!#$SO%"JF1MTA50"S8 R?4X 'T H 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 %%%% !115;6+?4;K2+JU MT?4EL[N2V=+6\> 2K!(5(60H2-X4X.W(SC&10!E>*/BE\,?!%['IOC3XC:#I M%Q* 8K?5-7AMW<'H0LC FMFQOK+4[./4--O(KBWF0/#/!('1U/0AAP1[BOQO M\5_ '_@E1\+O$7BZ?]KG]M_Q'\7/'&I:I(T5UX)LIO.5B,,7<>=#)/YA8?-- MM&U1MZUZQ_P;C^/_ !1>0?%7X6W&N7MQH.E2Z;>Z197;G%I)*UVDI5,D(7$< M98#C*#W) /TM7Q7X6>RN=33Q+IYMK--UW<"\39 O/+MG"C@\GTI/#7B_PGXT MT\ZMX.\3Z=JUJ'*&YTR]CGC##J-R$C/M7XL_\$D?V.= _;5\>?$;P!\4?&^O M6O@C1Y+2_P!5\/:+??9UU6]:2X2V:9L'*QJ)R!UW."".<^B_L5^ KC]B?_@N M-?\ [*'PQ\5:E)X5OX[JUN;:\GW&>W;1FU. 2 *[QN%4/@' ;IN.0#]9/$? MBCPSX/TMM;\6^(K#2[)" ]WJ-VD$2D] 7<@#\Z^!?^"V_P"V_P#M ?LS67PJ MU7]E[XP)I%IXGCUI]0N;"SL[R.\6 V/E$--'(,+YLGW<9W*_%/PGK7_ M 5&_P""PNO?L[_%+QKJ=GX&\"37L$.EV$X4QP606*7R@P*K)-<,"TA!;8<# M[BX\M_X+'_L.^$_V)/$7@70OA3XMURX\&Z_!J5QIN@ZSJ!N%TV]C-LMT\1P, M+*C6Q.1NS'R2-H !^X@Y%?*'_!5+_@HOK'[!7P\T9O /@_3]:\2>)I[B"R;4 M+LB#3A$B,998DP\N?, 5=R X)+<8/U>O0?2OR2_X.)O@'X*\)^//"'[0NF7F MHMKGB]I[#5(9IT-LD5G#"(C&H0,K'S&W$L0>, 4 ?97_ 48_:3^)'PF_P"" M=VL?';X*^/8=/\26R:/LU6RA@N!$\UU;+*NR173)61A@CC=QC@UM?\$]OVD] M2^(/["OP_P#C+^T9\4M._MO7HKP7>K:O/;60NI$O[B) B9"(@PH'3U-?-' M[9?[(OPP_8X_X(T>-/ WPKU+6;JSU[6]&UR]?6[J.:1;F:XT^-E0QQQ@)B%< M @G)/)[>>?L<_P#!*KX6_M-_\$[+/X[_ !B\?^*+K7I="U4^#K>#4PMIH4%O M<7(CC2$J0P>9))7&0#YN!M;+$ _6"WN(+N!+JUG26*1 \+?'6C:7(]0U&34H?AK#)J'ABTO9"Z022VLC+ ,GY8C-&K%1P"[D*'RU(NFDAM)D9B[, MJQ9"HL0&W## !^[:LKJ'1@5(R"#P11)(D4;2R,%502Q/85^:O_! C]I+Q1KF ML>/OV4=2\>7'B7P]X80:AX*U&X612EH)S#(J+)\Z1/N@D6,XV%GX!8X_2L@$ M8(H _*CPO^V1_P %/O\ @I[\8_%FF?L1^.-'\">#/"\T>QKLPQ/Y,K2"W>>5 MH9IFED$4C%8U"+C![,VA\,_V]_\ @H+^PW^V#X=_9B_;]UNQ\4Z)XEGM8X=6 MBBA+PPW$IACNX)XHXVD190P=)5+85L;?ES4^,/\ P2%_:^_9Z^,>M?&+_@FG M\9EBLKJY=O\ A'[/7_L%]9JS;_L;%R(+B%2?E$K*<;WM-,%VA:""6>98A-( 1E4W$@?Q- MM!X-?GUJ7[3G_!4/X4?LI>&/^"B6I?MF^'M?T;7M96"3P7-/%'Q,TQX+71;C>8;: MW9]D=RPC(=Y#,!Y*H0=\9;<-@#?FOX8_9WN_V2OVG?A_\+O^"D_@O7+/P'>S M)J)OA/\!=/U5$\"G[/+GRVZ2M!"]M)%(RF)Q&6C!"DH,[1C%?EC\ M)/CY\=/VP_%/]NG_@L5_P3U\>>']9_;"ETCQ3X:U>X94A&G:)98R1V.UA7Y(_M":'_ ,%4_P#@K'XM\+?#GQW^RK=_#_P]I%ZTWVC5-"N] M.MH'D 1[F:2\.^4J@(5(USR>"3D?K+\*OA_I?PF^%_AOX5Z)&= L]*M M)91AGBMX$A1C[E4!H \9_P""HW[3?C+]DO\ 8WU_XK_#;5(;/Q*;ZQL="N+B MV29$EEN$WDHX*M^Y6; (ZX/:OC7X>_%__@XC^*O@72/B5X#\,:9>Z)KVG0W^ MDWC1^'(3/;RH'CDV2RJZAE(.&4'GI7TO_P %@?V1?VA/VSO@AX;^&/P(CTB0 M6'B;^U-6BU34C;%]D$D400[2&_UTA()'0=:^2_VE?V=/^"D?_!,SX0>'_P!H MWP]^W3J_B*PT&6QTS4?#*W-S_9^G1;1'#$EO/(T,]N"HC_U<;#>I"\DJ ?77 M[:O[<_Q+_89_85\*?$+Q]H=G=_%77=*T_3I-/N2AMXM7:T$EY,X@;8T<;K)Q M&VTLR ':&/L@ Z8\E1C_@) M- 'V=\'OBAX:^-GPJ\._%[P=([:9XET:WU&R$F-Z)+&'V-CHRYVD=B"*\#_X M*]?'_P"+O[-7['%W\3O@CXQ?0M=C\0V%LE_':0SD12,P==LR.O.!SC-6O^"/ MEQ>W/_!-[X82:@6,@T^^1=W]Q=1NE3_QT+7"?\%[O^4?=]_V-FF?^AO0!Z]_ MP3S^,_B_XM_L/^ OC#\9?%\=[K6KZ;-)JFK720VXE<74T:DA%1%^55' '3UK MUO7OB%X!\+6%OJGB?QQH^G6MVVVTN;_4XH8YCZ(SL QY'2OS)^,7_*NAX4_W M[+_T\25F_LX?\$M/AU^TO_P3DM_VCOC)\1_%-_XL;P??/X21-146>B6MF9DM MK=(2I#(QAWOR,^8<8;+L ?J[!/!=0)=6LR212(&CDC8%64C(((Z@CO69JWC[ MP+H.M6_AO7?&FDV6HWF/LEA=ZC%'//DX&Q&8,W/H*_-/_@CS^T[X[^&__!-O MXT>)[W4I=13X;)=ZAX9MKQRZ0,UBTJP#)^6+SHPVT< R.>]]? O]LK]I7Q=_P %EO&'[+_B+XG2W/@33&U$6.@'3;55B\JW1T_>K$)3 MAB3RYZ\U][0Z[HEQJ#Z3;ZS:/=IG?:I<*9%QURH.17Y#?\$X/AOX@^#W_!:O MQ!\+?$_B^\U^ZT"#6;)=9U&4O/=PQP!89)"23O,0CSR<'BNU_9!_Y3^_$_\ MWM;_ /:- 'ZAWFNZ'IUW'8:AK-I!/-CRH9KA5=\G P"G?L_C_8T/_T^25D_\%S-2\4Z M5^V3X"U#X_\ AKQ)J_P8@TJ%H=.T2]-O'<7&^7[4JR$%%N<>7G."8PH!7)8 M'ZF^$_B#X!\>123^!O&^CZTD)Q*^DZG%"/ G[1WA7XSZ->ZD^K?$A)_[?BN)T:"+[##86L/D M*$#)F,Y;O-7_ /@F M;_P2N\!>,O!GPG_;D^+?Q*\1ZOXJ@CM=3L-(FDB:PBM;:,PZ?#AD,F8DBMW! M#A1L"A<#=0![W^R1;_\ !0*/]KSXA2_M&_$?2M3^&Q&I?\(9I=I=Z<\UM_Q, M$^S;UMT$R[;;>I\PGD\Y;!KZ0\6?$'P%X"BCG\<^-](T5)B1$^K:E%;!_H9& M&?PK\R?^"27_ "EW_:$_W?$?_I_@K-_:@_9__P"">WA7]JCQM\1_^"@7[>%] MXVU;4)F-EX2\-Z=.EUI+%V(M9# TXC6*/:B(QB[EAZ@'ZJ:'X@T'Q/IJ:SX: MUNTU"SESY5W8W*S1OCKAD)!KX+_9/_;)_:4^(O\ P5U^)7[-GC/XG2WO@G0C MK/\ 9.AMIMJBV_D7$*18D2(2MM5F'S.-&>/S;;R=GE[)% .0Q)Q]?\ _!(/P)^R+X=^ M-?BGQ1^R)^V9K&JZ5JUH[S?";7=):UGM8MR%)G,C_P"DO$?E$T2\+)M8DG) M/T1K\\O"W[:G[3FH?\%PI_V3;SXI3/\ #Y+^[C7P[_9EH%"IH,ETH\T1>=Q, M _W^V.G%?H;7Y0>"?^5DRY_["E__ .HQ+0!^JJZWHK:D=&75[4WBC+6@N%\T M#&?NYSTYZ=*I:'X_\">)M5N="\-^-=(U"^L\_;+.QU**66#!P=Z*Q*\\)-:\4]M< M1*X#@*6CE24*T;9!&X=&V@ _9ZZNK6QMI+V]N8X88D+RRRN%5% R22> .]? M,G_!33]J+Q#\+/V%_%7QF_9G^*^GQZSI>HZ=!!J^D2VM\L!DO(HY$(82)DHS M#!&1GL:^8_\ @NA\3OB1\2?VB_A7^P9X2\4S:5I/BP65SJ@B\OWL[?S M@"-Z1&%W"="7R>54CE?^"F/_ 2C^$O['/['UY\5?@!XZ\4P/;75A8^,++4M M5$D&M6[SH$=T55 =+CRG 'RCGC(!H ^\?^":GQ;^(?QV_8@\!_%CXK^(VU?Q M!K%G=OJ6HO;Q1&9DO;B-3LB54&$11P!T]:]:M_B/\/+SQ(_@VT\>:++K$9(D MTJ/5(6N5(]8@VX=#V[5^7'CO]IWQ]^SE_P $(?A3IWPPUNXTO5_&=_>:0^IV MDA2:UM/ME_+.8W'*NVQ(\CD+(Q!! -?/^L?#W_@EGI7['MOXE\(?M4>(C\=; M;2(-3V+I.I);MJ>%D>Q4_9 BA2619O-'SJ'W;3MH _=C4M:T?14676-6MK17 M.$:YG6,,?0;B,T[^T]-.G_VL-0@^R^7O^T^:OE[?[V[.,>]?"W[+OA^V_P"" MM_\ P2JM_!'Q\U)KGQ)IUW[,8I8TEYS(&DY!;(^ ( M/BO^V=)X-3_@CB]]:0RGXB?V6QDO\$$S8^P^;G;]E\_,_ W$G X^6@#]YM-U MG2-9C:;1]5MKM$;#M;3K(%/H2I.*LUY?^Q[^RMX _8W^ ^C_ 2\ Q"06:>= MJ^IM&%DU*^<#SKA_J0 HR=J*BY(6O4* "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "N,_:,\$>+/B9^S]XX^'7@/5A8:WKWA+4=/TF\:0H(;F:VDCC8L.5&YA M\PY'4=*[.B@#\@_^">'B_P#:I_8?TCQ)\#[7_@F#XA\1?$2_UEY-(\57&E/! M'!NB2)8YKIH2GV9&0R!TE5&\QOF&=U>L_P#!#KX!_M#_ +.WQO\ B[X;^//P M?\0Z)+JD-L;?6;S2)8["\EMKFX67R;@J(Y QG#KM)W*"PX%?I'10!^<'_!!S M]G_XY_!/QO\ %Z\^,/P@\2>%X=5&E_V9+K^BS6BW6R6]+^69%&_ =,XZ;AZT M1?L__',?\'!I^.I^#_B7_A"MS?\ %6?V+-_9W_(J&W_X^-OE_P"N_=]?O_+U MXK]'Z* /RZ_:O^ W[5_[!W_!1F[_ &]/V*/A)X!U/Q&?#&M79U6QT:S>XN(X9XHP)1$@+,BM%ABH.-P)X MR1]^T4 ?G1\;_B!^T[^V]_P25\9:%J_[(_BKPYXFL=7T;3](\.II=W+]?\$[_ASX_\!?\ !,'PS\./&_@O5-(\06_A MS6(KC1=1L7ANHY)+N\9%:)@&!974@8Y##UKZ=HH _,S_ ((__L8_%2;]EGXZ M? OX_P#PR\1^#4\<6T%A:2:]HLULY#VMQ&9HUE5=_ELZ-QQD 'K7FO[-NL?M M5_\ !-+2O$O[/?Q<_P"":]S\34EU:6[\.^(=/T1[J(RLBQX6X2UF$L+;$<)\ MDB%F!&6POZ^T4 ?*'_!+3P_^V#=^#-8^)7[77P[\,^%[G4W2/P[I.G>$K;3= M12#):1KD0JI12=@2-P'&QF8$=5\$>(83)I^LZ;/8WT:M@O M#-&T;@'ME6-:5% 'Y!?![P__ ,%'/^"-_P 4O%'A3P;^SOJ'Q*\":[=J\=UI MFFW%Q;W(C+"&X5[97:TF*MM=)%(.,#<%5Z9\2?AK^W__ ,%DOC_X2E^*?[.M M_P##?P/X<9XGO=1TV>U2UMI71KF17N55[J=Q&BJJ+M!5OV HH _._\ MX+ _L5_M#>(?C3\/OVU_V7?"$OB74_ MO9077AVV@,\\?V.[>[MIDA!W7"EY M&1T3YL!2 06*^+?M>?'/]N'_ (*B^%-"^ .F_P#!-C5O#]]9ZDER_B'5+.[S M:2X*N4GGA@CM(WY#+(S[@H_B4&OUYHH _-/_ (([?!;]M;]C?]HOQ?\ LT?$ MCX 647AB^A74M9\:$LJ9C5DMOLURJE;I')8>0=K1YD<["&1F_P#!.?\ 9X^/ M/@#_ (*X_&'XI>./@WXFTCPUJTOB@++@G* M@D<5^EU% !1110!\I?\ !5_X7_MK>,OA+I/C+]B7XC^(--UC0+F9M;\/^']0 M-O-JUK($P\9!!>2)DXC!!997QE@JGY"_:/\ VB/^"CW_ 4G^%FC_LAVG["> MO^%+N?4;:3Q9X@U"RNX+6>2$\%C<01I9Q!_WA4O(QV!5)Y#?K510!\!?MR?\ M$K/$_BK_ ()S^ O@3\%#'K'BKX51BXMHBPC_ +6\U&-\D6X@*SRL)4#'HFW. M2#7SC\8_&'_!2'_@HC\*O '[$>H?L=Z_X:?PW>VI\0>*-7TV[MK>YE@@:W2> M=IHD2W4(\CL@9R[8V#@*?V+HH ^,/^"A'_!-[5OB]_P3[\*_L^_!-([S7_AC M;63^'HIV6(ZHL%L;>:+N+*WUGQ/J6FW5O#=QVD1AA:=IHECMT (=VWOYC(I0#.T M_LC10!Q/[-OP8TS]G;X">$?@AI-T+B+PSH-O8R707;]HE5!YLN.V^0N^.VZO M ?\ @M1\+OB1\7_V(+SP;\*O >K^(]6?Q+I\R:9HFGR7,YC5GW,$C!; R,G' M%?6E% 'YP?%3]G[XYZG_ ,$'_#7P4T[X0>)9_&%NUIY_A>+19FOX]NJR2'= M%WC"$,>.AS7T'^Q%\.?'W@[_ ()::#\-?%G@O5--\0P>"-4MYM$OK%XKM)G> MZ*1F)@&#-N7 QD[AZU].44 ?FY_P1T_9 ^)\7[)?QI^!O[0/PS\1>$$\;'[! M%_;NC2VLK12V4D+31K*J[MA<'([@5YO^QY\0/^"AG_!+#4O$W[,%[^P_X@^( MFG:IK;WNB7NB1W(MC5)(72.(E&V,FWYBI)%?K710!^6'_ 3_ M /V=OVS_ W_ ,%8]4^-O[2GP;U?3WUFPU&^U;7+;3)3I45Q=VZRBVCN,&-O M+W^3@.PW1D!FQDU/CWX _:P_81_X*KZW^V%X _9KU_XA>%_$L\TT(T&SFE$L M=U JRPL\,./U:HH _(;]I#X?_M]?M7?MO_"/]I[X@?LA M^(O#FC+K&DPZ?HUE93WLND:?;:BLK2WTBQ@0NS2ROAPA"*,J S?4/\ P41\ M>_\ !1;X/?&32O&OPI^%=M\4?@U/''_PD/@2S\-PW=PY"%989OW4LVQN)4E1 M2JL-KC:,/]L44 ?BW\6_V:O'7_!0[XV^%M/_ &9/^";^J?!"QMYW'B;Q'>Z? M+96;*[1GS2AAAB4PA7*K$#(YDZ<"OHG_ (+]?LU_&WXJ^'OAC\0OA'\/M8\4 M0^%I-2M]9CTBQ>ZN(?.^R-%*T<8+E"8) S 84[$8=*N[BZELXK5S]L5&A20Q%Y2N[9M!7&3 M7V/^P1X5\2>!_P!B[X8^$/&&@7FE:KIW@VR@U#3K^W:&>VE6,!D=& *L#U!& M:]1*FR?S%:0Y#KL7<,AA7['44 ?EW^P%\'/VP?"' M_!67Q#\:_P!HS]GC7="3QEINHS76I66FRSZ58RW217:0?:T!B.Q4\DG$_P#@M%\4_B]XH^$'B33_ KJ9US^SO$=[HLT=E<^9"OVV/V,(OV@/AM=.R^%K MG1O!=O-#;)O)296CMI2DC(0KQ2X8,@*-@9?E/^"U+X*_#G1Q<3:?X;U0S1R3/+8M:^3$LRI(RNTC3LVP1J/D4_=K]5:* "OS1 M\(_L\?'FU_X+\W'QQN?@WXFC\&-J-ZR^*GT2<:>5;P])"I\_;LP92$'/WCCK M7Z744 ?G!:?L_P#QS3_@X)D^.K?"#Q(/!9+8\5G19O[._P"16^S_ /'QM\O_ M %W[OK]_Y>O%'_!=C]G[XY_&GXE_"'4?A#\(/$OB>WTI=0_M.;0=%FNEM=TU MH5\PQJ0F0K$9Z[3Z5^C]% 'Y_?\ !:#]BOXZ_$WQ=X(_;#_9FT"XUGQ-X%6. M&]TFQA\VZ,4-P;JVGAC',QCE:3=&N6(=2 0&KR/]KKX\?\%'?^"B_P"RW>_# M_1_V#O$/A'2M'DM;WQ//);WB>(:;\./!Y:STFXFR?M$J6RM&3#$%!;[LDH * D?#]Y_P1E_: M&_X8K7]J GQ#)\9FUK^W)?# WF]-D6SMQ_K/MX?_ $@\[L$ICS!7[,T4 >&? M\$]_C?\ &[XU_L]V$W[2'PF\1^$_&VB[;'6TU_0YK(:D54;+R'S%4,)%^^%^ MZX88"E,^YT44 %%%% !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 M5A:W\3OA]X;\\765IK_B2.Y?0=)FFQ/?+;IOF,:_Q;%(8^@KC?VT_ MB_XF^ 7[*/C[XP^"[9)=7T'PW<7&F>9'O6.?&U)&4\,J,P<@\$*17XV?"?\ M9?\ '7[8?BWX5^+=1_:6U34_'7Q47Q=-)>7-\TLND7FEP&2VAD*BOG#]EOPQ^WG\&?V)M5\+?&B32?&7Q.T6RO%\'F+6O.-^OD@ MVD=W/.(P764LK,6.8U4EBV37P[XA_P"";W[:_B/]GOQU^V3^UQ^U7XF\+>/? M#UM?ZG8Z+\(?$/]KGQA^U%KFDZKHVIS6WA32K-Y?LS7J0+:QIWQ@O-*@\,7UA)9ZVVMW20VKV\P\IDD=R% 8/MZC[WK7Y!? M'#_@F[K/P2_:M^'"_P#!./\ :,DO;KX@6>NZAX,U"#65C^Q_8("\T$=_;L5F M$B-)$,JHR-LC$%F'ZS?M&_ KPC^TS\#_ !+\"?'+2)IOB336MI9X0"]O(&#Q M3*#P6CD1' /!*#-?DC=_L5?\%(?V5/VGOA?^SI\/?B]H1 M902VH_M%\2Q,]NQB(;9APLA9D)8EB ?;7_!(']N[XC?M3_!'Q/9?M$W]L/$7 M@#4X;34M%?V M?^"R'[+WA'7?V:_V;_C'X=O/ 6LW,WDZD+R&&6W28;9'43QF:U=E^\(BX5LL MAW'<0"G^QE^U)J7Q]_X)+?'/X!MX%TO2;WX;^ [CR)="LQ!%>V<\%Q(7D09! MF!@F+OQOW@XSN)]A_P"#>;4=/B_8:\1L\Z)]E^)%^UR2<;1]@L&W'VQW]J]4 M_P""=_\ P36\)_L9_L_Z_P##3QMJ=MXCUOQS%L\:74",MM+#Y3Q+:1;L,8E6 M67YF 9C*QPHPH^4K?_@F1_P5"_9-N?&GP@_8Q^+.C7GP^\;EH[B>]NX(;J&% ME:/+B:,F&81L4,D!.X -A2%"@'E'_!(_1=8UC]ES]KN?2()-DOPHDMXE4?>E M>RU0HH]\ C\:^F_^#]_\ !./_ M ()_Z+^Q)^SK>?"WQ1J5GKNN>)KA[GQ=>01G[/*6C\L6T>X!FB1,@%@"Q=VP MNX*/DI/^"97_ 4O_8V\8>,O"W[ _P 5-(F\$>-AY1&(U*PVT18!G1 M TAW$ EI6X P*^FJ "O+_BM^R5\-?C%XN?QIXHU_Q1;W;P)"8])\1S6T.U!@ M'8AQGU/>O4** /D;XO\ P/\ #7[-7Q8^&&J_#GQ-XEDFU?Q4]O=#5O$5Q!%>X_\)]XL_Z"W_D"/_XFN!_;@_Y*-\&_^QUF_P#28UTU?(\0 MXG$4,3!4YN*MT;75]CCQ,I1DK,V/^$^\6?\ 06_\@1__ !-'_"?>+/\ H+?^ M0(__ (FL>BO ^OX[_G[+_P "?^9S>TJ=V;'_ GWBS_H+?\ D"/_ .)H_P"$ M^\6?]!;_ ,@1_P#Q-8]%'U_'?\_9?^!/_,/:5.[-C_A/O%G_ $%O_($?_P 3 M1_PGWBS_ *"W_D"/_P")K'HH^OX[_G[+_P "?^8>TJ=V;'_"?>+/^@M_Y C_ M /B:/^$^\6?]!;_R!'_\36/11]?QW_/V7_@3_P P]I4[LV/^$^\6?]!;_P @ M1_\ Q-'_ GWBS_H+?\ D"/_ .)K'HH^OX[_ )^R_P# G_F'M*G=FQ_PGWBS M_H+?^0(__B:/^$^\6?\ 06_\@1__ !-8]%'U_'?\_9?^!/\ S#VE3NS8_P"$ M^\6?]!;_ ,@1_P#Q-'_"?>+/^@M_Y C_ /B:QZ*/K^._Y^R_\"?^8>TJ=V;' M_"?>+/\ H+?^0(__ (FC_A/O%G_06_\ ($?_ ,36/11]?QW_ #]E_P"!/_,/ M:5.[-C_A/O%G_06_\@1__$T?\)]XL_Z"W_D"/_XFL>BCZ_CO^?LO_ G_ )A[ M2IW9L?\ "?>+/^@M_P"0(_\ XFC_ (3[Q9_T%O\ R!'_ /$UCT4?7\=_S]E_ MX$_\P]I4[LV/^$^\6?\ 06_\@1__ !-'_"?>+/\ H+?^0(__ (FL>BCZ_CO^ M?LO_ )_YA[2IW9L?\)]XL_Z"W_D"/\ ^)H_X3[Q9_T%O_($?_Q-8]%'U_'? M\_9?^!/_ ##VE3NS8_X3[Q9_T%O_ "!'_P#$T?\ "?>+/^@M_P"0(_\ XFL> MBCZ_CO\ G[+_ ,"?^8>TJ=V;'_"?>+/^@M_Y C_^)H_X3[Q9_P!!;_R!'_\ M$UCT4?7\=_S]E_X$_P#,/:5.[-C_ (3[Q9_T%O\ R!'_ /$T?\)]XL_Z"W_D M"/\ ^)K'HH^OX[_G[+_P)_YA[2IW9L?\)]XL_P"@M_Y C_\ B:/^$^\6?]!; M_P @1_\ Q-8]%'U_'?\ /V7_ ($_\P]I4[LV/^$^\6?]!;_R!'_\31_PGWBS M_H+?^0(__B:QZ*/K^._Y^R_\"?\ F'M*G=FQ_P )]XL_Z"W_ ) C_P#B:/\ MA/O%G_06_P#($?\ \36/11]?QW_/V7_@3_S#VE3NS8_X3[Q9_P!!;_R!'_\ M$T?\)]XL_P"@M_Y C_\ B:QZ*/K^._Y^R_\ G_F'M*G=FQ_PGWBS_H+?^0( M_P#XFC_A/O%G_06_\@1__$UCT4?7\=_S]E_X$_\ ,/:5.[-C_A/O%G_06_\ M($?_ ,31_P )]XL_Z"W_ ) C_P#B:QZ*/K^._P"?LO\ P)_YA[2IW9L?\)]X ML_Z"W_D"/_XFC_A/O%G_ $%O_($?_P 36/11]?QW_/V7_@3_ ,P]I4[LV/\ MA/O%G_06_P#($?\ \31_PGWBS_H+?^0(_P#XFL>BCZ_CO^?LO_ G_F'M*G=F MQ_PGWBS_ *"W_D"/_P")H_X3[Q9_T%O_ "!'_P#$UCT4?7\=_P _9?\ @3_S M#VE3NS8_X3[Q9_T%O_($?_Q-'_"?>+/^@M_Y C_^)K'HH^OX[_G[+_P)_P"8 M>TJ=V;'_ GWBS_H+?\ D"/_ .)H_P"$^\6?]!;_ ,@1_P#Q-8]%'U_'?\_9 M?^!/_,/:5.[-C_A/O%G_ $%O_($?_P 31_PGWBS_ *"W_D"/_P")K'HH^OX[ M_G[+_P "?^8>TJ=V;'_"?>+/^@M_Y C_ /B:/^$^\6?]!;_R!'_\36/11]?Q MW_/V7_@3_P P]I4[LV/^$^\6?]!;_P @1_\ Q-'_ GWBS_H+?\ D"/_ .)K M'HH^OX[_ )^R_P# G_F'M*G=FQ_PGWBS_H+?^0(__B:/^$^\6?\ 06_\@1__ M !-8]%'U_'?\_9?^!/\ S#VE3NS8_P"$^\6?]!;_ ,@1_P#Q-'_"?>+/^@M_ MY C_ /B:QZ*/K^._Y^R_\"?^8>TJ=V;'_"?>+/\ H+?^0(__ (FC_A/O%G_0 M6_\ ($?_ ,36/11]?QW_ #]E_P"!/_,/:5.[-C_A/O%G_06_\@1__$T?\)]X ML_Z"W_D"/_XFL>BCZ_CO^?LO_ G_ )A[2IW9L?\ "?>+/^@M_P"0(_\ XFC_ M (3[Q9_T%O\ R!'_ /$UCT4?7\=_S]E_X$_\P]I4[LV/^$^\6?\ 06_\@1__ M !-'_"?>+/\ H+?^0(__ (FL>BCZ_CO^?LO_ )_YA[2IW9L?\)]XL_Z"W_D M"/\ ^)H_X3[Q9_T%O_($?_Q-8]%'U_'?\_9?^!/_ ##VE3NS8_X3[Q9_T%O_ M "!'_P#$T?\ "?>+/^@M_P"0(_\ XFL>BCZ_CO\ G[+_ ,"?^8>TJ=V;'_"? M>+/^@M_Y C_^)H_X3[Q9_P!!;_R!'_\ $UCT4?7\=_S]E_X$_P#,/:5.[-C_ M (3[Q9_T%O\ R!'_ /$T?\)]XL_Z"W_D"/\ ^)K'HH^OX[_G[+_P)_YA[2IW M9L?\)]XL_P"@M_Y C_\ B:/^$^\6?]!;_P @1_\ Q-8]%'U_'?\ /V7_ ($_ M\P]I4[LV/^$^\6?]!;_R!'_\31_PGWBS_H+?^0(__B:QZ*/K^._Y^R_\"?\ MF'M*G=FQ_P )]XL_Z"W_ ) C_P#B:/\ A/O%G_06_P#($?\ \36/11]?QW_/ MV7_@3_S#VE3NS8_X3[Q9_P!!;_R!'_\ $T?\)]XL_P"@M_Y C_\ B:QZ*/K^ M._Y^R_\ G_F'M*G=FQ_PGWBS_H+?^0(_P#XFC_A/O%G_06_\@1__$UCT4?7 M\=_S]E_X$_\ ,/:5.[-C_A/O%G_06_\ ($?_ ,31_P )]XL_Z"W_ ) C_P#B M:QZ*/K^._P"?LO\ P)_YA[2IW9L?\)]XL_Z"W_D"/_XFC_A/O%G_ $%O_($? M_P 36/11]?QW_/V7_@3_ ,P]I4[LV/\ A/O%G_06_P#($?\ \31_PGWBS_H+ M?^0(_P#XFL>BCZ_CO^?LO_ G_F'M*G=FQ_PGWBS_ *"W_D"/_P")H_X3[Q9_ MT%O_ "!'_P#$UCT4?7\=_P _9?\ @3_S#VE3NS8_X3[Q9_T%O_($?_Q-'_"? M>+/^@M_Y C_^)K'HH^OX[_G[+_P)_P"8>TJ=V;'_ GWBS_H+?\ D"/_ .)H M_P"$^\6?]!;_ ,@1_P#Q-8]%'U_'?\_9?^!/_,/:5.[-C_A/O%G_ $%O_($? M_P 31_PGWBS_ *"W_D"/_P")K'HH^OX[_G[+_P "?^8>TJ=V;'_"?>+/^@M_ MY C_ /B:/^$^\6?]!;_R!'_\36/11]?QW_/V7_@3_P P]I4[LV/^$^\6?]!; M_P @1_\ Q-'_ GWBS_H+?\ D"/_ .)K'HH^OX[_ )^R_P# G_F'M*G=FQ_P MGWBS_H+?^0(__B:/^$^\6?\ 06_\@1__ !-8]%'U_'?\_9?^!/\ S#VE3NS8 M_P"$^\6?]!;_ ,@1_P#Q-'_"?>+/^@M_Y C_ /B:QZ*/K^._Y^R_\"?^8>TJ M=V;'_"?>+/\ H+?^0(__ (FC_A/O%G_06_\ ($?_ ,36/11]?QW_ #]E_P"! M/_,/:5.[-C_A/O%G_06_\@1__$T?\)]XL_Z"W_D"/_XFL>BCZ_CO^?LO_ G_ M )A[2IW9L?\ "?>+/^@M_P"0(_\ XFC_ (3[Q9_T%O\ R!'_ /$UCT4?7\=_ MS]E_X$_\P]I4[LV/^$^\6?\ 06_\@1__ !-'_"?>+/\ H+?^0(__ (FL>BCZ M_CO^?LO_ )_YA[2IW9L?\)]XL_Z"W_D"/\ ^)H_X3[Q9_T%O_($?_Q-8]%' MU_'?\_9?^!/_ ##VE3NS8_X3[Q9_T%O_ "!'_P#$T?\ "?>+/^@M_P"0(_\ MXFL>BCZ_CO\ G[+_ ,"?^8>TJ=V;'_"?>+/^@M_Y C_^)H_X3[Q9_P!!;_R! M'_\ $UCT4?7\=_S]E_X$_P#,/:5.[-C_ (3[Q9_T%O\ R!'_ /$T?\)]XL_Z M"W_D"/\ ^)K'HH^OX[_G[+_P)_YA[2IW9L?\)]XL_P"@M_Y C_\ B:/^$^\6 M?]!;_P @1_\ Q-8]%'U_'?\ /V7_ ($_\P]I4[LV/^$^\6?]!;_R!'_\31_P MGWBS_H+?^0(__B:QZ*/K^._Y^R_\"?\ F'M*G=FQ_P )]XL_Z"W_ ) C_P#B M:/\ A/O%G_06_P#($?\ \36/11]?QW_/V7_@3_S#VE3NS8_X3[Q9_P!!;_R! M'_\ $T?\)]XL_P"@M_Y C_\ B:QZ*/K^._Y^R_\ G_F'M*G=FQ_PGWBS_H+ M?^0(_P#XFC_A/O%G_06_\@1__$UCT4?7\=_S]E_X$_\ ,/:5.[-C_A/O%G_0 M6_\ ($?_ ,31_P )]XL_Z"W_ ) C_P#B:QZ*/K^._P"?LO\ P)_YA[2IW9L? M\)]XL_Z"W_D"/_XFND^'VOZMKGVO^U+OS?*\OR_W:KC.[/0#T%<'78?"C_E_ M_P"V7_L]>GDV+Q=7,H1G4DUKHVVMF:T)S=5)L["BBBONCT HHHH **** "BB MB@ HHHH *BEL+&>[BOY[*)YX P@F>,%X]PP=IZC(ZXZU+10 4444 %%%% !1 M110 4444 %%%% 'SS^W!_P E&^#?_8ZS?^DQKIJYG]N#_DHWP;_['6;_ -)C M735\7Q-_O.O^G"3X;FYD_L-]#\S=_9ABS_ ,"^T8\WS?WF?X:^ MAX?P5:>*6(M:,;_-M-:?>=.&A)SYNB/[":*\ _X)N_\ !2+]G'_@J!^SC8?M M"_L]:_\ W;?Q-X9O)5^W^'[_ &Y>UN$'XE)!\LBX9>X'O]?;G>%%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SS^W!_R4;X-_]CK- M_P"DQKIJYG]N#_DHWP;_ .QUF_\ 28UTU?%\3?[W#_#^K.'%?&@HHHKYLY0H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y; MXS?&[X1?L[?#K4?BY\<_B-I'A7PUI46^_P!8UJ\6"&/T4%N7=CPJ+EF. H)( M%?C#^V-_P<-_M:_M\?$^3]C'_@B?\(?$,L^I%X)?'8T[_B:7,6=KS6TS"8'$8Q^XK);MZ)?,N%.4]CX"_X+^^*_VV=8_P""CGBS MPU^VUXET^ZU'2"!X0T_0;S?I=EHLA+VPMD)+1[U :3S )6<$MD;:^)Z_H"_9 M3_X--/!7B#X9>(?&G_!1#XZZYXB^)_BVPF>*7P]J;O!H-[+\WVJ2>7Y]1N W M+%]L1RXP_P L@_/#1/\ @W5_X*'Z]_P4/'[ -EX%_P"G^3XD&VD_L--#\S;_ M &F9G)-Q7163]#OI5(/W5T+G_!MU_P / M'/\ AX[H/_#O7_IE_P +,_MCS/["_L+S!YO]H;?Q\G;^]\W&S^*OZ_:\ _X) MN_\ !-W]G'_@E_\ LXV'[/7[/6@?W;CQ-XFO(E^W^(+_ &X>ZN''XA(Q\L:X M5>Y/O]>H;!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!\\_MP?\E&^#?_ &.LW_I,:Z:N9_;@_P"2C?!O_L=9O_28UTU?%\3?[W#_ M _JSAQ7QH****^;.4**** "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@ HHKRO\ :Y_;6_9C_87^%\WQ=_:@^+&G>&=*7SA3UG]Q\._!C_@F%_P5:_X M+W?$;3OVG?\ @IA\3]7^'WPO\S[1H.@?9#;3/;MSMTS37RMLC+@?:[@-(XV- MB<^%-AX=L&"-J5\J^;?:I*HQYUU<-F2= M^3C<=J@X157"CURBN3%YA6Q2Y/A@MHK1?\$B=24].@5V'PH_Y?\ _ME_[/7' MUV'PH_Y?_P#ME_[/71D?_(TI_/\ ])96'_C(["BBBOT(](**** "BBB@ HHH MH **** D 9)KY=^)/\ P6 _8B^&OQMTCX-WOQ5L[^.\>ZCUKQ'ICM/8Z++$ MN429T4[S(V4!CW!"#O*CFO0_V_HO'\_[%/Q/B^%_VG^VSX-O?LHL\^<4\L^: M(\<[S%YFW'.<8YQ7XZ_L<>%_V(/C#XH^#7PA^)#V>CW=[#XOM?B7K&LW8M8S M--:G^R9HYY&"#80@C3(_?(V5/F#< ?NUX6\5>&?'/ARR\7^#/$%EJNE:C;K/ M8:EIURLT%Q&W1T="0P/J#7D/C_\ X*/_ +#/PO\ &,O@'QM^TSX9M=6MYC#= M6L-P]P+>0'!21X59(V!X(8@@]<5S?PE_86U?]G3]B7Q/^R_^SM\<]5FN]=MK MQM!\1>()$9=+>ZC5','V=%*)]Z1<;B))"P/->!?"?_@C5^RK^SC^R=XPUK]M M==UJ"VO;V]\766I742:;:I'^Z\@$H!(""W*L7=@OS#"T ??GA#QCX2^(' MAJS\9>!?$UAK.D:A%YMCJ>EW:3P7"=-R.A*L,@C@]17E_BS_ (*"?L4>!/$^ MH>"_&'[37A+3M6TF\DM-2L+G5%62VGC8J\;CLRL"".Q%?''_ ;I^)/&5A\! MOB?-XHOIU\(Z7K=K-I;S$F*&X^SR/>[<],(+5B!ZY[U\5_LW>//V!/'GQ"^( MWQ6_;]MO%%[=>(?$ OO#]CX;\T2!KB:YFNI961E7 +0@ L3RV!0!^XOP8_:4 M^ O[1$>HR_ [XKZ-XH72#$-3.D78E^S&7?Y>_'3=Y;X_W37-?&#]O7]COX"> M,/\ A7_Q;_:#\/Z/K2[?.TR2=I9;?<,KYJQ*WDY!!&_;P0>A%>+_ +'FG?L) M_L\?LD?$K]IS]@W4YK_2O^$=N-1UE+_49YI8KC3K6XF2"6*;#PL!(V1@;@RD M$@@GY2_X(^_L,_!3]N/X:?%'XS?M.Z-<^)=9U37WTZUU*XOY4EM9WA\^>Z4H MP#2L\Z'+9 V=,,P(!^L'A#QAX3^('AJR\9^!O$MCK&D:C")K#4]-NDG@N$/\ M2.A(89!'!Z@UI5^9/_!N_P#$_P 46,GQ0_9IU_4Y)[/0;RWU+2X68E8)&>6" MY"@]%8I <#C.X]6-?IM0 4444 ?//[<'_)1O@W_V.LW_ *3&NFKF?VX/^2C? M!O\ ['6;_P!)C735\7Q-_OTF^2FMY/\ 3N:0IN2N M]$?6'_!3/_@YU^$'P3UB?]GK_@G?H5O\6?B- M!7O NK7$&=ZP2[!Y6DVW/_'O"HD&Y@1 W)_0O_@F;_P1'_8T_P""9FCV^O>! M?#?_ E?Q":WV:C\1?$=LC7F2,.EI'REE$;^)^G9%.I&"M3^\Y#X&? +X+_ +,WPUT_X/? 'X::1X3\-:8FVSTC1K01 M1@D#=(Q^])(V,M(Y9V/+$GFNOHHKR)2E)W;NS'<****0!78?"C_E_P#^V7_L M]MD?_ "-*?S_])9MA_P",CL****_0CT@HHHH **** M "BBB@ HHHH XO\ :&^.W@W]FCX.ZU\.%V^9'(&+ D,/UC\6^$_#?CSPMJ/@GQCHL&HZ3JU ME+::E872;H[B"12KHP[@J2*_,OXJ_P#! SPI9_M1>$=#^$_B#Q=#\.-?34W\ M6:@MU;/+H 2#=!!&[X:19G)CRR.5 ^8MUH [#_@@3\9?%,/[./Q(\/?$CQGY MWA#P%K"2:3J]].?(M+,-+\(^-M6\26_C-+--1AUVWAV(EN+@!0$4!@PN&#!L]![UXG\2/^#? M[X!:]XSU'7_A-\;/%G@G2M7+?;_#UD$N(/+9LF&-F*L(O19#)CUZ"@#YA_X) M?^$]8\6W?[6?PF^#[W%WX0U3X::S9:4(G9TEG9KB+3CGNS1--@]2,U[M_P & M[7Q$\)Z5^S/\2M!U;7+:UDT3Q2-7U$SRA1!:264:^B#[-)D]!M-?9O[(7 M[&WP5_8G^&)^&?P:TNX"7$_VC5M6U&427FHSXVB25U51@#A44*JC.!DL3\T_ M'G_@@K^SM\5?B7J7Q#^'?Q-\0^!H=35]#TJ&.:T=G;[>!(3'I/B.:VAVH, [$.,^I M[UZA10!\:?M _LR> /@I\5OA/J7A/6O$5S)?>,&29=8UZ6Z50D1<;0Y^4Y') M'4<5[77,_MP?\E&^#?\ V.LW_I,:Z:OB^)O]ZA_A_5G#BOC04445\V';Q#+ Q&5:^GPR62<@X8-*0P*Q,,D:T:%;$5%"G&['&,I.R/ ML'QWX]\#_"[P?J'Q!^)/B_3- T+2;9KC5-9UB^CMK6TB'5Y)9"%1?+O%&K3M90^/?[#>XEE?G<=-L64E@!R;BX M4(H#'RBN)!XQX)_9=_X+#_\ !R)XTL?BY^U#XPF^%WP(2[%SHMG]CD@L'BSP MVGV+,'OI<$C[9.VP;FV.0/*K]C/V"?\ @F7^R#_P3?\ '_"%_LU?#6*UO[F M!4UOQ;JFVXU?5R,',]QM!VY&1%&$B4\J@))/J^QP66ZUOWE3^5?"O5]?0VY: M=+XM6?G3_P $^/\ @V3UWQIXW_X:S_X+"?$.^\=^,M5N!?7'@8ZW)=(9C@@Z MG?;BUTPX'DQ,(QM ,DBDH/V$\)>$?"G@'PS8^"_ WAG3]&T?2[9;?3=*TJS2 MWMK2%1A8XXXP%10. H K1HKS\5C,1C)WJ/;9=%Z(SG.4WJ%%%%MD?_ "-*?S_])9MA_P", MCL****_0CT@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH ^>?VX/\ DHWP;_['6;_TF-=-7,_MP?\ )1O@W_V.LW_I,:Z:OB^)O][A M_A_5G#BOC04445\VGC]]J6K7&T2/@D11(,O-*V#MBC5G;'"FO@K_@J/_P ' M*'[,'[%4M_\ !W]F>.S^*_Q/C9K=[?3[HMHVCS_=Q DY#*\D3 M=?D']GG_ ((U?\%+?^"T/Q/L?VN?^"N?Q;\0>$/!TA\W1?"DD0@U*2U8@^39 MV1'E:5"0!F25#,^T,8WW>;7J4,M_=^VQ,N2'XOT1K&EIS3T1H_M2_P#!=W]O MC_@JA\4KG]C?_@C%\(/$FD:9=9BU'QI'$L>KS6Y.TSF8GR='MS_ST9_-/RX> M-CY9^CO^"8?_ ;*? /]FB_M/CO^W'J=G\6OB5)-]L.G7:M-H>F7).XOLE&[ M4)=Q),LX"9.1$& <_H)^RU^R)^SC^Q9\+K;X.?LR_"C2_"FAP8:6*QB)FO)0 M,>=<3.3)<2D<;Y&9L8 ( 'I%.MF7+3]CA8\D/\ R9^K_1#E5LN6&B&Q1101 M+##&J(BA411@*!T '84ZBBO*,0HHHH **** "BBB@ HHHH *[#X4?\O_ /VR M_P#9ZX^NP^%'_+__ -LO_9Z];(_^1I3^?_I+-L/_ !D=A1117Z$>D%%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'SS^W!_P E&^#? M_8ZS?^DQKIJYG]N#_DHWP;_['6;_ -)C735\7Q-_O>]OKV=8H;>) 6:1W8A M44 $EB0 !DU^1O\ P4?_ .#GCPWH/B=_V8?^"5G@U_B=X^U&Y_L^W\7PZ=)= MZ?%<,=H33[9!OU&;.=K8$.0I'GJ2*Z<+@\1C)\M)7[OHO5E0A*;LC]$OVV?^ M"@O[)_\ P3W^&K?$S]J#XIVFBQ2H_P#9.BP8GU+5I%'^KM;93OD.2 7.(TW MNZ#FOQG^*G_!0/\ X*W?\'"WC[4?V=_V _AS?_#;X/+.;7Q!K'VUK=&@;@_V MIJ2#^)#G[%; EE8AA.!N'H_[$W_!N-^T5^V#\2E_;+_X+7?%G7=6U7572Y_X M0+^V#)?W*9RD5[BZ^IK> M%+;5_@?%7_!+?_@WW_9 _P""=$5A\1_$=E%\1OBE"JR-XRUZQ40:9+W&GVI+ M+;X_YZL7F/.'0,4'WM117EU\16Q-3GJRNS&4I2=V%%%%8B"BBB@ HHHH *** M* "BBB@ HHHH *[#X4?\O_\ VR_]GKCZ[#X4?\O_ /VR_P#9Z];(_P#D:4_G M_P"DLVP_\9'84445^A'I!1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110!\\_MP?\E&^#?\ V.LW_I,:Z:N9_;@_Y*-\&_\ L=9O_28U MTU?%\3?[W#_#^K.'%?&@HHHKYLY0HHHH **** "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@ HHKG?BM\6_AA\"_ .I?%/XR>/M)\ M,>'-(@,NI:UK=\EO;P+VR[D#). %'+$@ $D"FDY.R Z*OE?_ (*0?\%AOV-/ M^"9?AA_^%R^-/[7\8W%MYFC_ ]\/R)-JEUD?(\BYVVL)/\ RUE*@@-L$C#; M7YV?MK_\'&_[1O[8OQ*;]C3_ ((H_"77=5U357>V/CW^R#)?W*9VO+96T@VV M<(!R;JYP54D[(2H>O0?^";__ ;#^&/#WB9/VG?^"J'C%OB?X^U&Y_M"?PA- MJ,EWIT5PQW%[^X<[]2FSCD%%%% !1110 4444 %%%% &;XQ\7^ M&OA_X3U/QUXRUB'3](T>PEO=3OK@X2W@B0N[MCG 4$\<\5^:?Q#_ .#@Z\;X MQ:+JGPD^ >KWOPZM'U!-8?4 L=YJXCB4K+ RJRVXAW"1U)_!KPE=)%JNO^&[BWTPR2;$>X WQHS?PJS*%)[!B:_'/]G_] MJ2']E[XP?"GX2?MA?!'4M+TCX3CQ58:U9+IN;N^M]9@>-EE@E*!U5W8%PQ#Q M$!0=HW '[%_L\_M>?!3]I3]G]/VD_ WB$VOAR*WGDU=M5"PR:4T"[IX[@ E4 M*+\Q()4J0P)!!KY%\:_\'"WP1T_Q+?6WPR_9\\7^)] TV7;=^(1-':IMR0)% MC*N0C8^7S#&3W /%?1/P3^&W[#O[2'[(>K>!OV8]/TNR^'7C..:WU9/"$/V" M4RLJ)*DHVATFV*BL)!N*;>JD&N1\;:-^R'_P2*_8G\1>'KFRTC69 MXY[O7[^XBV"V.$7S$VA58D$)&"23W /7?V2OVOO@W^V?\*$^+7P=U.X-K'<- M;:GIVHQ".ZTZX"AC%*H9AG:P8,I*D'@\$#Y8^+__ 7]^ '@7XAZEX1^&?P? M\1^-M*T6F003X=_P3)\#?$OX%_P#! M+3]H;]HF[CN+"#Q3X;N8_"Q?*L1;6ES$UVGL9;@J#W-N>P&?5_\ @@#\*O!W MB;]AOQ]_;VBP7'_"5>,;S2M6,D0/GV:Z?;*L39ZJ#/."00RL"003\I_'C_ M (+U? 3X7_$[5/AW\-/A+XA\=6^@S/'K.NZ9YGAW#W*R#/KM M'I7ZI4 %%%<'\0?VGO@!\*O$;>$OB)\5-+TC4DA25K.[D8.$;E6X!X- 'FO[ M<'_)1O@W_P!CK-_Z3&NFKR7]IC]HCX)_%[XI?"33_AI\1].UF:S\8N]U'9N2 M8U>$HI.0.K$"O6J^+XF_WJ'^']6<.*^-!1117S9RA1110 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 45A?$WXF_#_P"#'P_U?XJ_%7Q?8Z!XRDSWLH&?)MH$!DN)2.=D:L<9)P 2/Q M=_:%_P""R/\ P4O_ ."TOQ.OOV1_^"1WPD\0>#_!LA\K6O%:2B#4I+5B1YUY M? ^5I<) .(XG,S[2HD?=Y5=N$P%?%WDM(K>3T2-(4Y3]#[T_X*D?\'!7[('_ M 3IBO\ X;^&KV+XC_%*%6C'@[0KY1!IDO8ZA= ,MOCO"H>8\91 PD-^YXO^Q/\ M\$_/V4/^"?'PT7X9?LO_ LM-%BE1/[6UF;$VI:M(H_UEU3.I.K-RF[M]68MMN["BBBH$%%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 5V'PH_P"7_P#[9?\ L]$[O01H@\0$C68B;7;U^U86O9R"G.>91DMDFW]S7YLWP MZ;JH_4&BBBOOST0HHHH **** "BBB@ HHHH \[_:S^(WQ5^$/[.GBOXH?!3P M9:>(?$F@Z;]MLM&O5D9+E$=3,,1D.S"'S&55.690.]?ESXE_X*/_ +,W[9?Q M:^"?Q#_;$\+:7!:>&M(\7VOQ$T-=)FFM&\ZT'V%K<$NS,[*@4[MT>(+!+( M%8(#%)F0Y0[R>: /F;_@BEXJ/[,/[%_QB_:D^)%K?6/@./5%O-#@F^_<_9HG M23RLX#M(\D$ ;@&1",_*^,/@O\)_'WPU?X-^+OAYI-[X4DAA MB;PZ]DJV?EQ.KQ((E 4*K(A P"H]*\T_P"':'[ O_1IO@O_ ,%*T YTV)_'/['OQRU_5;-[>W^)VCR^&=#GN5*B5 M4M;J.652>J>9=JNX<;HG'4&N;_X)!?MU_!7]A?X9_%#X,?M/:K=^&]9TS7FU M&TTRXTZ9YKNX2$036BA$8)*KP1C#[0=^%%O ?ARS\'^"/#ECI&D MZ?"(;#3=-M4@@MXQT5$0!5'L!WK1H *R]6\$>"]>O#J&N>$-+O;@J%,]WI\< MCD#H-S*3BM2B@#YG_;(\(>$O#WQ*^#TV@>%].L7D\9RB1K.RCB+ 6Y(!*@9P M>:[BN9_;@_Y*-\&_^QUF_P#28UTU?%\3?[W#_#^K.'%?&@HHHKYLY0HHHH * 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 **AU# M4M.TFT>_U6_AMH(QEYKB4(BCW).!7G_BS]L/]D?P"6'CK]J7XC45\U>+/\ @L?_ ,$K?!88ZQ^W[\+9M@R?[)\6 MV]_^7V5I,_A7F7BW_@X__P""-/A(M%+^V%%J$RDCR=)\&:S<;OHZV?E_^/5O M'!XN?PTY/Y,I0F^A]Q45^9WBS_@[$_X)2>' QT=_B5K^T2:EK5V=*^%G_!.2ZO)V&8WO?B*7Q?5K[S]T*POB;\3?A M_P#!CX?ZO\5?BKXOL= \.:!8R7FL:QJW* E(_-O(U5&/(#LN 3S@9(J M.78-27M,1'Y78*E"^LD?+7_!<'_@N#\0/^"FGQ D^%/PIN+[0/@MH%\6T?1W M)CGU^="0M_>J#^,4)R(PSAR+-%/"X^5@0N_#?1M<^)O[==IX:\57-DDVLZ'IWP^.I6UA.1GR$N?[0 MA,NWH7" $YP" "=K_B$7_:3\.?-X(_X*=^65Y3_BE+RUY/#?ZN_?''YU\9+! M97S-+$_^2O\ ,X7"E?X_P/W.HK\,?^(9#_@JCX;&/ __ 58\L(,1_\ $\UR MTQM^Y_JW?'_LO;-'_#@O_@X3\.<>"/\ @KKY87[G_%Y?%EKP?O?ZNV?']:7U M#!/;$Q^YH/9P_F/W.HK\,?\ ATM_P='>%/FT?_@IE_:13E1_PN?6IMQ7H/\ M2;49S[]>]'_#$?\ P=N^%OW>D_M=?VB%^4'_ (3ZSFR#R3_I,(/!XYY].*/[ M,H/;$0^]H/91_F1^YU%?AC_PKC_@\O\ "WSZ1X\_M$K\P']J>"YLGIC_ $E0 M/?GC\:/^%C_\'E_A;Y-7\!_VB5^4G^R_!W''XT?V3?:O3_ / O M^ 'L?[R^\_# MSQSZ\4?\/:?^#H[PI\NL?\$S?[2*<,?^%,:U-N*]3_HUT,Y]NO:C^QZSVJ0? M_;R#V,NZ^\_++7@_=_UER^/Z MT?\ $3?_ ,%4?#8SXX_X)3^6$&9/^)'KEIC;]_\ UB/C_P!E[YH_L7&O;E?_ M &\@]A4/W.HK\,?^(NC]I/PY\OC?_@F)Y97A_P#BJ[RUY/*_ZRP?''YU:TS_ M (//=(9_+U[_ ()TW5OA@'-K\55E/N<-IB8/MG\:/[#S/I"_SC_F'L*O8_<2 MBOQ?TK_@\L^!$R@ZW^Q#XNMSM.1:^+;6;G/ ^:%.,=_T[UTNE?\ !XO^Q+,P M&M_LN?%.W&[DVO\ 9LQQCK\URG.>U0\FS-?\NW^'^8O85>Q^O=%?E3I7_!W[ M_P $T;T!=1^#OQJLWVY8R>&]*=<^@*ZF2?R%=-I7_!V)_P $I-18"[D^)5AE MB";OP#Q:WI MR^YBY)]CZ>HKP?2O^"I7_!-#6B$T[_@H-\%69F 6.3XGZ5&S$]@KS@FNDTO] MNG]B37%#Z)^V+\*[Q2NX&U^(6FR C.,_+.>,U#H5EO%_(O[%OEF^ MPWL?WHGQ^.&&5;!VDX./QK_X.#O^#@[']N?L'?L'>-_^>EC\1/B)I-Q]5ETV MPE4_599U/JB'[S5^4O\ P3X_X*#_ +0/_!-S]H&Q^//P&US^[!XB\.WX/OX7(*]?"NI)VD_A7^?:_0Z88>4H7/[)I98H(FGG MD5$12SN[8"@=23V%?EI_P4\_X.;/@+^S7J%U\!_V&-,L_BW\2I)OL8U*T9IM M#TRY)VA \1W:A+N( B@(3)P9=P*'XV\3?M<_\%=_^#E/X@:I\#?V8- B^%_P M7L)HX?%*P:LZ6<44F2!J5ZJ++?2, Q6UA0(?E+1_+YH_4'_@F'_P0J_8V_X) MI:?:^+M$T0>-OB4(<7GQ"\16B&:!B,,MC!EDLDY(RI:4AB&D88 Q^J83+_>Q M;YI_R+_VY_I^9/)"E\>K[?YGY]?LL?\ !!_]O7_@J;\4K;]LG_@L[\8/$FDZ M;=XET_P5)*L>KS6Y.X0"$#RM'MCG_5*GFGYLI&Q\P_M'^SU^S;\"?V4?AA8_ M!K]G7X7:3X2\-Z>/W&FZ3;[ [X ,LKG+S2M@;I9&9VQRQKMZ*XL7CZ^+LI:1 M6T5HE\C.=24]]@HHHKB("BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HJ M'4=1T_2-/GU;5KZ&UM;6%IKFYN)0D<4:@EG9C@*H ))/ KF/A+\??@;\>[/ M4M1^!OQC\+^,K;1K_P"PZK=>%M>M]0BM+G8KF&1X'95<*RDJ3D9IJ,FKVT Z MVBN5^.?Q$U/X0_!/QA\6=%\)/K]YX7\+ZAJUKH4=UY#:C);6TDRVPDVOY9D* M! VUL%LX/2OFW_@CC_P4Z\2?\%3/@/XE^,_BKX%2> )M(\6MI^GZ6+Z6[CN; M$VT,L5PMP\,0E)=ID.U0!Y8]:TC0JRHRJI>ZK)_,:BW&Y]>45P/[57PL\9?& M_P#9H\??"#X<^.KOPQXB\2^$-0T[P_XBLM0FM9--OI;=UM[@2P?O$"2E&)3G M:"!G->*_\$A/V'/C_P#L ?LP:A\%?VC/V@8?B-K=_P"+KK68]8C^TL;:.:"W M1K,;]?%BZ\-;7Q )S]J&HB?S_ +5OZ^9YOS[O[W-?IY_P=7_\%!_^&A?V MMK#]C;P!KGF^%?A)N_MOR),QW?B"9!YV<<-]GB*PCNLCW([U^4M?;9%@OJV$ MYY+WIZ_+I_G\SOP\.2%WU/[;?^"3'[?'AO\ X*4_L&>!?VI]+EMX]7U'3_L/ MC+3K<@"PUNW CNXMO\*L^)8P>?*FC/>OH^OY@?\ @T(_X*1?\,V?MDZA^Q#\ M1M>\GPC\9=O]@_:)<1V?B2!#Y&,\+]IB#0'NTB6R]J_I^KW#H"BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#YY_;@_P"2C?!O_L=9 MO_28UTUN9&48II-NR VJ*^?/'_\ MP5B_X)E_#'>GC#]O+X4QRQ9\RVLO&UG>3)[&*W=W!]L5XAX__P"#EK_@CGX% MWPVO[3UWK]Q'UM] \%ZI+GZ226Z1'\'KHA@\74^&G)_)E*$WLC[RHK\GOB!_ MP=_?\$\M +V_@#X)?%CQ#,OW99M+T^RMW^C->-)^<=?&O_!0_P#X.A_CW^VI M\%]1_9W_ &0O@+JWPYAUJ.2+Q%XC@UXW^J7%@5P\$*PP1BT##(>0,[%25!3D MGMHY+F-623ARKN^GZFD:%5O8]=_X.#O^#@[']N?L'?L'>-_^>EC\1/B)I-Q] M5ETVPE4_599U/JB'[S4?\&^/_!P=G^P_V#OV\?&__/.Q^'?Q$U:X^BQ:;?RL M?HL4['T1S]UJ_#&BOK/[&P?U/ZO;Y];]_P#@'9["')RG]SE%?SY?LN_L@_\ M!TU\<_@!X4U+P;^TSXB\&>$YM'A_X1R#Q3XZ%A>BQ"@0LZQ1OG)J>( MC\KLXW2BGK)'[G330V\33W$JQH@R[NV H]23TKA_%G[47[,_@+#+G4B3WP]Q MJ$>/KC\*[CPG_P &;/[-=GM_X3K]LWQSJ./O_P!D^'[.RS]/,,^/UJ?JF5Q^ M+$7](L.2BOM?@?H;XM_X*X_\$OO!.\:[^W]\)&9,[X].\'>$O^#1K_ M ()@>']KZ[XX^+>NL""ZZAXILHD/L!;V,9 _'/O7IWA/_@V4_P""-WAH*VH_ MLT:GK;H.)-6\>:OR?4K!4WZ)+\PM075G*>+/\ @ZQ_X)+^ M' QT?Q-X]U_:.!I/@ITW?3[5)#^N*\Q\6_\ !XC^PC8EE\$?LU_%G4RI(4ZE M;Z99JWO\EY,G>$O\ @G[^P=X"V'P1^Q3\)=(9,;7TWX=:9"V1T)9( 2?<\T>UR:.U.;]6 ME^07H+HS\G_$?_!YAHLT_P!A^'/_ 3SU&^ED.(6U+XC+$V?^N<6GR%OH&%9 MO_$3E_P5.^)7'P*_X)5"Y,F1!_Q)-TI+:'XGX7_\ #U__ (.D M?BMSX+_X)N'PZDG,;#X/:K:X'3KJ5RP/KG^E'_"5_P#!Y1\5_ETOPVWANUDX M?_0_!UEL'7_EX+3#_@//ZU^Z%%']ITX_!AX?-7_4/:KI%'X8?\.^?^#L7XK\ M^,/VW#X:\WE_^+EBSV9Z_P#(,@;&/;\*3_B'7_X+@_$L?\7R_P""L@N!(/WJ MGXC>)=5_#$\<0-?NA11_;.)7P1C'TB@]O/HE]Q^&UA_P9U^//%MVNJ?&'_@I M-+=S@Y=;?P!+=.<]<2SZBI'UVG->@>$_^#.#]DRS"_\ "=?M=?$742!\_P#9 M.FV%ED^WF)/C]:_8FBIEG69R_P"7GW)+]!>WJOJ?F)X3_P"#2O\ X)7^'"IU MC6/BIK^TY(U;Q=;IN]C]EM(?TKT[PE_P;5_\$:O"NR2;]D^;5IDQB;5O'&LR M9QZHMVJ'/^[7W;16$LRQ\]ZLOO8G5J/J?,'A/_@BS_P2B\%[?['_ &!_AO-L MZ?VMH"W_ .?VHR9_&O3O"7[#_P"Q9X!V_P#""_L@_"[1=F-G]D^ -.MMN.F/ M+A&*]1HK"6(Q$_BFW\V0Y2>[*FC:!H7ARS&G^'M%M+"W'2"SMEB0?\!4 5;H MHK$04444 %%%0ZCJ.GZ/I\^K:M?0VMK:PM- !0 M!\ _\%P?^"'WP^_X*:?#Z3XJ_"JWL= ^-.@6)71]8<".#7H$!*V%ZP'X13') MC)P

1T.:-@&5U920RD$$$< M$&IJ\$YPHHHH **** "BBB@ HHHH **** "JNIZ%HFMIY6LZ-:7:[2NVZMUD M&#U'S \5:HH Y'5/@!\!]<8OK7P3\(WA+;B;KPW:R$G&,_-&><5S.J_L+?L2 M:XI36_V.OA7>*5VD77P]TV0$9SCYH#QFO5**M5*D=I/[QW:/!]5_X):_\$T- M:)?4?^"?/P59F8EI(_AAI4;,3W+) ":YG5?^"+?_ 2CU@$7?[ _PV3( /V7 MP^D'0Y_Y9;:^GJ*T6)Q,=IO[V/FEW/CW5O\ @@-_P1\UDL;S]AOPTFXL3]DU M+4+?KUQY5RN/;T[8KFM5_P"#;+_@B]JN7_X8Y^S.BK6.QJVJR_\"?\ F/VE3NS\\]6_X-=/^"/NH@_8_@OXEL,AL?9/'>H'&>G^ MMD?IV_7-]?KW15K-\R7_+UC]M5[GXOZK_P M9I_ B92-$_;>\76YVC!NO"5K-SGD_+,G&.WZ]JYO5/\ @S!T=V+Z%_P46NH, M,2JW7PJ64X[#*ZFGYX_"OW$HK19WFB_Y>?@O\A^WJ]S^-;_@H+_P3X_:#_X) MN_'Z]^ _Q\T(!L-/X>\0V:,;'7++=A;FW-YH7BS_A$]==/AWX=L&\ZROO+;,6JW2L/H8[9L[6 M!9\X4'Z'"\04)85RK:373OZ?KV.F&)BX7EN'_!L)_P $B_V@?V;?._;Q^//B M?7?"?_"6:$;7P[\.XYFA^W64F&6]U*(_@T,1 9<[V(R%/[*445\GC,74QM=U M9[O\CCG-U)784445RD!1110 4444 %%%% !117.Z3\7_ (3:]X]NOA7H?Q0\ M.WOBBQM'NKWPW::W!)?V\".D;RO;JYD1%>1%+%0 SJ"^$+OX7PZF)-.64'@8S6E.A5JPE**NHJ[&HMIM=#[>HHKX8_P""97[ ?_!0+]E;]K+X MN_&/]JG]KMOB%X.\92W$'@[1;_Q1J6IWFGV\=^\EF[F[18X"+=W5HXBP!*@, M0M%.G"=.4G*S6R[@DFGJ?*O&OA/]EG MQCJFK2^ _L9UF?4M"GL%D%RTZH8DN LK &W<-N1=I9/6OHJO(_V;_P!@W]D' M]D/Q%K_B[]F_X#Z+X5U7Q1,TGB#4['S7N+TM*TI#R2NS;=[,P0$*,\ "B#H> MSESI\VEK;>=_T!VUYK$WBJ\MW59X4= T$<$,8B#*_S!BY.U>>*^HZ*4:U6-.5-/W7:Z]-@YFE M81E5U*.H((P01P10JJJA54 8 Z4M%9B"BBB@#XF\4?\&ZO_!'3QMXFU'QE MXM_9&GU#5=7OIKW4[^Z^)/B1I;FXE69F+$]R36M\/O\ @V0_X(?: MY]K_ +4_8D\WRO+\O_BY/B5<9W9Z:D/05]AUV'PH_P"7_P#[9?\ L]>]DV+Q M53,:<)U)-:Z-NWPLZ*$YNJDV?('A/_@V<_X(E^!/%6F>./!W[&=QINKZ-J$- M]I6HVGQ1\4)+:W,+B2*5&&I_*RNJL#V(%?=]%%?='H!1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110!\\_MP?\ )1O@W_V.LW_I,:Z: MN9_;@_Y*-\&_^QUF_P#28UTU?%\3?[W#_#^K.'%?&@HHHKYLY0HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKXU_X M*3_\%P?V/O\ @F7\0/"GPJ^*UQ?:_P"(]?OH6UC1_#I22?0-+(9DGN)0B(/4LQ %>4?$#_@H%^PC\*=Z_$G]L[X5Z')']ZWU+Q_IT4I M/H(VFW,?8 FJC"HKXR\?_ /!PA_P1Y^'.]-7_ &UM%OI4^[%X M?T34M2WGT#6ULZ?B6 ]Z\0\?_P#!VE_P2T\([T\+Z/\ $_Q4PXC;1_"<$*,? M//^#RSX36KM!\)_P!A/Q+J M[,=L+:]XT@L"2>A*PV]QGZ \^M^;7R ?KC%=*R7,;7E%)>;7^9?L*G5'[HT5^%W_#6_\ P=X?'S_DGG[- M#^"Q/]P?\(3I.F[,_P#8;D?;_P "H_X8 _X.ROCX/^+B?MJ/X+\__6?\7*33 M?+S_ -@.%\?\!I_V4H?Q*\%_V]=_D'L;;R1^Z-<-X_\ VGOV:OA/O_X6G^T- MX&\->7GS/^$@\6V=GLQZ^=*N*_&?_B%N_P""D/QI_P"3I?\ @J4EYYO_ !\? MZ7K&OYSU_P"/N6WW?CBNY\ ?\&:_[.>G;/\ A:7[:7C;6 M<]UC]:/J>60^/$7](O\ ,.2DMY?@?>'C_P#X+=_\$F?AKO\ ^$B_;S\ 7/EY MW?\ "/ZDVK9^GV%)MWX9KQ#Q_P#\'3G_ 2(\&[_ /A'?B7XP\6;,[?[ \#W M4>_Z?;A;_KBLWP!_P:C_ /!)SP;L_P"$BT;XA>+-F-W_ D'C,Q[_K]ABM_T MQ7M_@#_@@Q_P2&^&NP^'OV&/"5T8^A\03WFJY^OVV>7/XT?\(D/YY?G*VEI!S[ _C7[!^ /V+?V._A1L/PO_90^ M&OAPQXV-H7@;3[0CWS%"IS[UZ5%%%!$L,,:HB*%1%& H'0 =A1];RN'PX>_K M)_D@YZ*VC^)^&'_#T;_@Z;^/?'PQ_P""?+>$8YO]1,OPGO;, =COUBX9#]<8 M-'_"DO\ @\+^/O\ R.'Q:?P9;S_'--V*?^P8C2C\?FK]T:*/[4C#^' M0@OE=A[9+:*/PN'_ ;V_P#!=7XV_O/VD_\ @JL/L\_^LM6^(WB'5C&#U'E2 M1Q1#Z*V*V?!W_!FUH-Y>?VO\9?\ @H)JVJ3S-NN4T?P*L+D]_P!]/>2EC[E! M]*_;BBD\ZS!*T)*/HE_D'MZG0_+'P!_P:*_\$T?#&R?QE\1?BOXFE&/,CN_$ M-G;0-]%@LU'^ /^"9G_!.SX7;'\!_L-?"?3YH\;+M M/ -@]P/^VSQ&0_\ ?5>P^'O"WAGPC8#2O"GAVPTRU7[MMI]FD,8_X"@ J_17 M+.I4J?$V_4AMO<_#'_@X._X-\<_VY^WC^P=X(_YZ7WQ$^'>DV_U:74K")1]6 ME@4>KH/O+1_P;X_\&^./[#_;Q_;Q\$?\\[[X=_#O5K?Z-%J5_$P^C10,/1W' MW5K]SJ*]/^V<9]3^KW^?6W;_ ()K[>?)RA1117DF(4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 445X'_P4#_X*1_LT?\ !-'X:Z7\4OVF M+S78[#6]2:PTF'0=%>[EN+E8S(8^JHAV*Q&]U!P<=#5TZE_$#XG?MB^"M)AU?2+?4K72AJRW>IK!-$LJ%K*T M\V<':PXV=R2-YX."&5 M999[=6/1D61#D.17@7A[_@M;_P '#/[R*0"3GO7>?\ !WA^S%XI^(?[.WPM_;'36K;2X/!=U<:/KGAO M4]3_ 'S2:E]G>+[,JDQR21M;RB7:E@L"\+F5)5VM6]$[V:6E_G ML:TZ?)5CS'X T445]V>@?T)/"?A7]JS MXHW'ARZ\;?:?^$>$'A^]OQ-Y#PI)N^R0R%,&>/&X#.3CH:_$G_@@S_P0G36TTL,T@GC:TEE;>HRK[4*/ MM(<"OL/_ (.%/^"2O_!1+]OW]HOP5\;?V5(_"VIZ%X+\(I9V.AZAXA6WOEU( MWDT\TZ1W,8MPK)]E4'S=Q,/S# 6OB<7ALOJ9NXRJ6B[WZ6?J]-7J<$XTW6M< M_6^N ^,O[5G[,7[.FK:1H?[0/[0W@KP/=Z^)3HD/B[Q/:Z<;[RR@D\K[0Z!] MID0''0NH[BORH_9/_;5_X.N>&O$/B_3]+\2^+[_P) M'/'IEC).BW%T;S194M8RD6]@T@*$@#!S6-_P<:_M,?\ !.J']NWX<_"+]LOX M#3V_X)"I/GM^1^U]-,\*S+;M,HD92RH6&2!C) ].1^=?#7[*'_ M <5_P#!,']KOQ]H'PE\&?$GQ)H'BSQ/J4&GZ%X>\3^$;E);JZF8)'%YML)X M%)8@9:4+[UB?\%:G M#<7,3^8$^VP20JQM=@<(XRK=2,5S1PDJ=90Q%X+NTW^!'(U*TM#] J**^&/^ M"L?[$W_!3+]J?XR_"WQE^PQ^UO\ \*X\.>%_.7QMI*XVQ)(!YK+@N)K&A3C5J*,I**[LF*3=FS[GHHKX8_P""KFL_\%GM,^.' MPL7_ ()EZ3YO@EO,7XE3F#0I0"US#L.W4#Y_RPB8Y@&#NYRVW"H4?;U.3F2\ MV[((QYG:Y]ST45\,?\%5?^"@G[??[('Q[^%GPZ_9&_9%_P"%A>'?%VY?%NNR M^$M5OH])8W44,8\^S=8X?E=W(D!X / IT*$\14Y(;^>@1BY.R/N>BBOB;_@I MO_P6<\-?\$VOVA/A?\ -4^ 5]XQN?B6N8KVR\0I:&P)NXK9,QM"_F[C(Q^\N M-F._X*T?LJ_\ !/[XO^!O@C\>8/%# MZU\05)T$Z#HZ7,2_OT@ E)E1DR[@#"MW]*5*E4K3Y8*[!)R=D?3E%%>0_M"? MM[?L@?LI>/O#GPO_ &A_CII/A77O%RY\.:?J,4Q:^'FK%\K)&RCYW5<,1G/U MJ80G4ERQ5WY DWL>O445SWBSXM_"KP%K-EX<\<_$WP]HNHZBI;3[#5M:@MIK MH [28TD<,_) ^4'DXI)-O01T-%%%( HHHH **** "BJ/BCQ/X?\ !/AG4?&7 MBW5X-/TK2+&:]U._NGVQ6UO$A>25V/1552Q/8 U\,?\ !%S_ (+-^'_^"HWB M;XN>#=3L(-*U7PGXKFO?"-AMV2W7A>9]EK*Z_P 4T;*5F(X!GB]:VAAZM2E* MI%:1M?YE*+<6^Q]ZT45G:SXQ\(^'-0L=)\0^*=-L+K4YQ#IMM>WT<4EW*>B1 M*Q!D;V7)K&S9)HT45\7?M _\%G?AS^S[_P %.O O_!,_Q)\$];?4O&TU@D/C M*;4X8;*,7JR+ 8XMK/-F=/)()CPQ)!..=:5"K7;5-7LF_DAJ+EL?:-%%?#'C MK]C_ /X*@ZS_ ,%D-$_:H\'_ +4:P?L]Z5' ]Y\.M1\6WL<4S/ICV=PD=A#$ MT,K"5OM"M,PP[94C HHTXU&[R4;)O7KY>K"*3ZGW/7@NG?\ !3']C+6/VU#_ M ,$]M'^*\ES\6(DF:Z\-KHEXBV_E6OVME:X>)868P?O $=CCTKWJO$E_X)S_ M +&@_;$N/V^Y/@M;2?%NX6,?\)?)J=V7C"60LALA\WR%/V8>66$>X@G)-%+V M'O>TOL[6MOTOY N76Y[;7PQ\(?VDO^"L6O?\%?\ Q9\!_B?^S[';_LZ:3%=P MZ+XSL/#+VT,Q:TBN;29KJ>5C+.ZRU+QK9) M7Y7AL%3BU& M\^KZWZV['I4Z4::6FI_5A_P0G_X.3/ G_!4'Q(G[,?[17@[3/ _QB6RDN-+3 M2YW_ +*\3QQ)OE^RK*S203HH9S;LTF41G5SAE3]3*_@[_9F^,OC3]G;]HGP- M\=_AW>30:YX0\5V&K:8T#$,TL$Z2!.#\RMM*%>C*Q!X)K^\2O3-0HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ^>?VX/^2C?!O_L= M9O\ TF-=-7,_MP?\E&^#?_8ZS?\ I,:Z:OB^)O\ >X?X?U9PXKXT%%%%?-G* M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !113998 MK>)IYY51$4L[NV H'4D]A0 ZOS[_ ."X/_!<'X??\$R_A])\*OA5<6.O_&G7 M[$MH^CN1)!H,#@A;^]4'\8H3@R$9.$!)T?VY_P#@XQ_X)P?L6_;/"^D_$5OB M=XPMMR?\(W\/Y([J*&4<;;B])^SQ8((95:212.8Z_(;]HCP;_P %)O\ @X_^ M.5K^T!\'/^"?^C^%M'TZP>RM/%4*M9P7=LIRD=UJ=VT::A*A^5?)C!0-C:%Y MKV\MRURJ*KBH\M-=6[7[;]#>E2N^:>Q^=GQ-^)OQ!^,_Q!UCXK?%;Q??:_XC MU^^DO-8UC4YS)/=3N?#[Q5H MEYXW^%.K.\]UX2%\(IM,NR/^/JR=P5C+$ 21'Y'^]\K#L:/J)>)O%6H'0?@-_P3FN]0NG_P!0^H^. M'GD;T_T>WL<_E)5$?\%T?^#B#XYGRO@)_P $M_L%G-_JM03X5:_=;,]/](EF M2#\UK]KOA1\(?A?\"O 6F_"[X.> M*\->'M(M4MM.TG1[-8888U& ,*.3W+' M+,22222:Z.OBWCLO@_W>&7S;9P^TIK:)^%Q\2?\ !XQ\?>--T%_!FGS?? M? M"VF>7G_KN6NA^'XT?\.<_P#@YB^._P"\^,7_ 4N/A^UF_X^;%_BWK"@@]O( MT^W\EOH6 K]T:*7]KU(_PZ4(^D0]LULDOD?AIIW_ :&?'/XE7L>K_M'_P#! M2Q[ZX!W2K;>%+G4W8]\375[&5^NP_2O6/ '_ 9X?L,:1LE^)7[27Q3UR1,% MDTN73M/B<^X:VG;'T8'WK]J^I^??@#_@V#_X(]>" MMCZS\!]=\3R1XQ)X@\<:B,GU*VLL*GZ$8]J]N\ ?\$;_ /@E?\--A\,_L$?# M&5H\;'UKPQ#J; CH=UX)3GWSFOI:BN6>-QE3XJDG\V2ZDWNSE_ GP1^#'PM1 M8OAC\(O"_AQ4&%70= MK, >@\I%KJ***YFW)W9 4444@"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHKC?V M@OC_ /";]EKX-Z[\?OCIXI;1?"?AJV6XUK5%T^>Z-O&TB1*?*MT>1\NZCY5. M,Y. "0XQE*225VPW.RHKS']D+]KWX'?MS? W3_VBOV=O$5QJ?A?4[R[MK6YN M[%[:7S+>=X7#12 ,F2FX9 )5E.!G%<__ ,%&O'_[5WPL_8S\:?$#]B+P;;>( M?B;IEO:R>'-$N=)DOA=[KN%)U6&-T+.(&E=>2-R#((S5JE/VWLWH[VUTMZCY M7S6/;JR?&OCSP/\ #;P]-XN^(OC/2= TFVQ]HU/6M1BM;>+/3=)*RJOXFOCG M]E/_ (*@:#\%?V,?#/B'_@KU\B."J^W4))\KER\RU6_1[,I0 M?-9GWWX)\<^"OB7X4L?'GPY\7Z9K^AZI )M,UG1;^.ZM;N(D@212QEDD4X.& M4D&O ?\ @JO_ ,% K[_@F=^R7=?M1V?P5F\=I::[9Z=/I$6MC3Q"MQO59WE\ MF;Y1((TP$R3(.1BOQE_8S_X*G_\ !8BZ_9H\+?LC?\$K?V(-=/@_PU;SVVD> M+M;T.;Q#?QK+<2SXEU$PVNG*%:5E4-;C"JHR<$G]-=9_8S_;Q_X*$_\ !&>T M_9B_;;\;MX$^..IW*2ZQXCCGMID4PZJ9HWD33'6%@]E^Z,2,%#G)QBNNIET< M'7BZ\ER\UFKZV[M+]"W2]G): MQXH\,6^HZGX+O-=%QJ5A.RXFB%I&IN757#!6\H;AM..:^;O^#C3]IC5/'W_! M('P7^U'^R'\9_%EAH/B/QKI-W#XA\'ZI=::;O2KJRO!LND#12>4TAA!C<964 M("H(..?_ &>O^#03]B/P%Y&H_M$?'3QQ\0;R/!DM-.6'1+"7U#1IYT__ 'S. MM?IA\'OV7?@)\!O@=H/[-OPT^&UG;>"?#*!=$T'4))+]+?$S3@[[II'9A*Q< M,S$J<8Q@8)5,MPN(C4H-R:=[-65NVNH-TH23CJ?AA^SS_P %A?\ @X'_ &AO M@+X+^!W[$W[(,TUMX>\*V&C#XB+X+N;Z:_>WMTA%S+>WS_84=]F\AE/))R17 MZ$?\%"_^"8/[17_!6_\ X)Y?!?X5?&KQW:?#SXG:!=:7J_CR6]1+ZW%X--EM M[Y5BLY!#(YGD#H5<*J[E# -7Z"@!0%4 #@"BLZN8IU8SHTU!IWNM7\W_P M3JZWBK'Y._L]?\&B'[!?P\\C4?V@/B[XY^(U['CSK6":/1=/E]BJ^CO$VOZ>N!CSY/:NWX_?O^)I[:K:USQK]C;_@G[^R5_P3]\,Z MSX-_9&^%T_A/2O$%]'>ZK8-XFU+4(I;A$V"55O;B;RF*X5BFW<%7=G:N/9:* M*X)SG4DY3=V^KU,VVW=A7*_$_P"!?P2^-VF_V/\ &?X.^%?%UIMV_9?%'AZV MU"/;Z;9T88KJJ*2;B[H1\P^$_P#@C-_P3)^'OQT\/_M(_#?]DGP_X:\8>%]1 M^W:+J'AZXN;."";:RAC:Q2BW;&XD9C." 1C%?/'_ 54_P"#<_P'_P %,?V@ M;S]IH?M6>(O!_B2ZTFTL([*;0(-2T^"*W3:@C0202+DEG.9&^9R1QQ7Z2T5U M4\=C*555(S=TK:ZZ=M;EJI-.Z9^1G_!/S_@B'_P54_8>_;%\"^)]3_X*'2>) M/@UI.I2R^)?#=CXNU>W:[B6VE\F-M.E#VS*9O*5OWN0I)&<5T'_!4+]OW_@N MS^R;^V3XAF_9-_8QE\=_!NRL; :3._@:XU=;AS:QO=2[].F6XB E>2/]Y@#R ML@;3D_JG16W]HRJ5_:5H1EI:UK?/3J5[5N5Y*Y^4G_!,_P#X.-?C%^V1^V!X M7_8A^-O["2RN;82*N(64?O3RP&*^GOCS M_P %TO\ @FO^R]^TYK_[)G[07QKO/"_BCPX;1=0FNO#=Y<66ZXMHKF-1-;1R MX/ES)N+A0IR">*^MI],TVZO8-1N=/@DN+;=]FG>(%XMPPVUB,KD<''45\O?M M4?\ !%3_ ()G?MF>,=3^)7QV_9DL+SQ1J[B2_P#$NE:M>:?>32!50.[6\R+( MP557YU88 XXH]KEM6O>=-PC;:+OK??7I;H*]*4M59'IWP'_;T_8I_:?NX-+_ M &??VJ_ /BW4+E"T6D:-XHMI+X@*6)-KO\Y<*"3E!@ GL:]:KX)_8O\ ^#=_ M]BG]@S]KO2/VN_@1XR\V]GH/B+4;:[M(6N8&@:2-UMXY5(C=U^9W MSO-?/_[??_!(S_@MCXM_;#\=_M:?L2?M_P >C6'B?54NK3PC;^-]5TAH(8X( MH8H3$B26LV$B7)<4?5L%5K\M.K:-MY+KVT_,.6#E9/[S]=JI:OX9\.>( M&B;7O#]C?&%@T)O+1)?+8'(*[@<'/I7YG?\ !)N?_@X?\+_M9Q?"W_@I5B]^ M&-MXX78D$276GD2;BSE\3 L5C;I7$?M3?\ !TE?_L=?MD>/ M/VH>'?#'B>YTS2O$MGXA>RN;R*!_+>9;>>V*2J7#%6655*[3SG- M"RW$2K.G1:FTK^Z]/QMJ/V4G*T=3]=:\T^-/[&W[*O[1GC'0_B%\=/@!X6\5 M:[X99&\/ZQK6DQS7.GE)1*OE2$;D D ; .,U\X_\$X/^"\W[''_!3;XGO\$_ M@QX3\=Z+XK@T2;5+G3O$NBPK$MO$T:2.)[>>5CQ;H>I2:?JWABX\76D.H6US&VQXC;R2+(2&&#@$9XKGE0Q M>&J.+BU)?D0XSBSU>OG;]KS_ ():_L@?MQ?%WP9\K'>+=$2>8-P+%0A(/3MFOL:BJHUJM"?/3=F$9.+N@KX8_X*9_\ M$O/VEOVUOVL/A1\??@Y^U6? ^A^ C;KKGAY)[R)M51;];B7#6[A3NC4( P(] M3@U]ST4Z%>IAZG/#?_,(R<7=!7PQ_P %+/@W_P %=/B%^UW\)_$_[!WQ6&@? M#/33:I\1K)-!?V(/@/\ \)+\-M<-FGQ"UN3PNU\FGM+J'E2L M9$D5HMEO^\)P0 +=7@T_2M(L9KW4[^Z?;%; M6\2%Y)78]%55+$]@#10J*E4YG%2\F.+L]KGY9_\ !U?_ ,%!_P#AGK]DFP_8 MV\ :YY7BKXM[O[;\B3$EIX?A<>=G'*_:)0L([-&ER.U?AI_P36_;=\;?\$]O MVRO!O[3'A*[F^QZ;J*6WBK3XE#?VEHTSJMY;8/!8Q@LA/W94C;^&K?\ P5%_ M;A\0?\%#?VW/&O[2^IR3II5_??8O"-A.>;'1[&=.\9>$M7@U#2M M7L8;W3+^U?=%/]<\WQ5\)-O]B>?)F2[\/S.?)QGEOL\I:$]EC>V'>OU: MKXFK'$9;BYTXNS5UZI_YHX&I4IM!63-X"\#7'B]?B%/X,TE]?2T6U37'TZ(W MBP*SLL0F*[P@9W(7. 78XY-:U%<*;1F%%%% !1110 4444 %%%% !15;5]9T M?P_ITNKZ]JMM96D*[IKJ[G6*.,>K,Q ^M>$?%;_ (*L_P#!-?X)^;'\1_VX M_AE:7$/^ML;3Q;;7MTGU@MFDE'_?-7"E4J.T(M^BN-)O8^@**^;OVDO^"J7[ M*?[-O[$VF_\ !0*]O->\6_#C69K5-)OO"&DB2XN1<,ZQN(KIX-B[D*G>5() MQS7YS?$K_@\@^'+W1TG]G[]A3Q)KD\[;+23Q+XJALG+'I^XMH+@N?]D./K77 M0RW&XE-TX7MIT6OS+C2J3V1^U5%?"7[1_P"V-_P48^*G_!)_P!^U?^P7\$!' M\6/%CZ9-J_@^YT-KQ[*"5)H[I8XYRF-DPC(>08V DCG-?#'_ S;_P '>'[5 M?S?$'X\3?#JSN1^[;_A+-)T7RT/MHJ/.N/\ :&^KHY>ZB;G4C"S:U>NGD$:= MUJTC]T+N[M+"VDO;ZZCAAB4M++*X544=22> *\3^*W_!2_\ X)Z_!#S8_BE^ MVM\,=)N(03)8/XSLY;L8]+>.1I3^"UX-^UE_P22^)_\ P4 _X)C?"O\ 8J_: M9_:*BTWQOX*DT:[\1>.M/M)]9&I7=E936DKYN'MY9FF68NTLF&W_ #%6->"? M"G_@T"_8!\+".Z^*_P ;_B;XLN$ WPVU[9Z;:R>N42WDE'X2T4:.7& M="\6(;^.W^QVS6UNS>:3YC)"[IEL\,:Z?X6_LS?LW_ V-(O@K^S_ ."?""QK MM0>&/"MG88'I^XC6BC5RVE#WZ;F[][*W38(NDEJKGR5_P45_;1_X*.Z5^P]\ M(?VA_P#@FE^S_'XH\0_$==.N-;T27PS? M[$7AWR[CXP_M(?$GQ1-'RT>D?8M*MY#_ +2F&>3'L) ?>OUUHJ*>9XVC2]G3 MG:/E;K^(*K4BK)G\H?\ P7+_ ."4OQ$_X)P?M3ZMK.B>']0O/A5XQU*2]\$^ M)60R1Q-)F233IW 2>)MX4'_ %D05QD[POP_7]P7Q#^&_P /?BYX.OOAY\5/ M ^D>)- U.'RM1T77=.CN[6Y3KM>*565AGGD=17SM\.O^#=S_ ((PZQXPN_'& MI?L)>'Y;V*:.6.!MG_@DO\ %#_@H_\ MJ>&O&^K^$+J+X2?#S7[;5O' M/B&YMR+6Z>W=9HM*B8C$LT[!%=0 -&\+^'=*A\K3-"\/Z9%9VEJG7;'%$JH@SD\#DG-;M?1G4%%%% !1110 4 M444 %%%% ''?M!_&;0?V>/@CXH^-_B:TDN;+PQHTU]):PL%>X9%^2)2> 7\"?M]_\$KOVC?AY9ZEH%GXVMO"HU^]^'ME M;![RUN+2:WQJ4BQ0E;B$+$PE8/A48,XW#>6 /U1_8(_:>^(/[37[-]O\3OC9 M\+KWP5X@L;F6TUNTU'3I[."8QHK_ &N 3@-Y+(X.22%977<=N3\C?\%-/^"V MEI\.=1L_A3^P_P".M/U+6+6\,GB+Q7%:17EE&@5@+6 N&29BQ#-(N54*%4L6 M;;]/?L5?MD_#W_@I=^S?KE_9Z)=>'[_RIM%\4Z.MRLKV;30D"2&0J Z,C$JS M*"&1@5.W)^'O^"R/[%?[/'[&7[(W@3PK\#/!2V,O$-PLM_JWA?3[V^E6,('FEMH MW=@HX&68G X%?FHG_!3C_@J5\>/CI\0O"/['OPRT+Q+H7A7Q)3Q%%^R#X3E\(6J3ZLOPVL#I<,D@59+D:>G MEJ6/ !?:,G@5^;'[*W_!*3_@K!\*_"WBFX\%?&_3OA==:A=1R/80ZT)9]9EA M5S$[S6JR>7'F60 ,V+]%\;:Q^W]\.K'PI%I2V-/&GBK]@GX!_!)+E+RRMY+J\A^H&\.,C*EFZK_@W M)M;9/V5_&]ZBCSI/B Z2-W*K8VI7]6;\Z /RK'_XZ[X_&OU:H ***\O^*WQY^)7P^\7/X<\+_LR^ M*/%-HL"2#5M)GA6%F8$8[;Q@S0W&L31,MP6B*E5V$\J/F.>PKVNOB^)O]ZA M_A_5G#BOC04445\V&=!T]-]]K.OZG%: M6MNOJ\LK*J_B:_&O]I?_ (.H/BO\$DTF ,;XAR*Y+X<_\$ ?^"K7_!37Q?9_&O\ X*Z?M::G MX>T]G\Z#PR;V/4-2A1N2D-M"18::&!_@WD'(:(&O4CE3I14\7-4UVWD_DC7V M-E>;L>_?MO?\'7W[(_P=N;CP#^Q?X%U'XO>)BY@@U5EDL-%24G:-KLGGW1#? MPI&J/QMEYS7S/%^RA_P<2?\ !),: MAK$AQ@LMQ(,6^1U6!8D/]VOIJJ^OX3":82GK_-+5_);(/:0A\"^;/SY_87_X M-K_^"(] OH5UC6/#H2.?7]+0Y:PN M&(_!)A\\8+ 9! 'U;\,OAE\/_@Q\/](^%7PJ\(6.@>'- L8[/1]'TR 1P6L" M#"HJC\R3DDDDDDDUNT4IUZU2G&G*3<8[+L)RDU9L****R$%%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%?/O_ 5% M_;A\/_\ !/+]B/QK^TOJ+_L MD_\ !0W]CG]NO4O%.E_LG?&NS\9/X+>T3Q%)9:?=0QVS7/G>3M>>)!*&\B7Y MH]RC;US7KGB)]=C\/WS^%X[9]36SE.G)>9\EI]A\L/@@[=V,X(.,\UE?$O_!&+]L/_@H]^U[X<^('B'_@H7^RY/\ M#2:PU&Q/@N(^$KS28;RVE2<3*B7DCRR%&CC)"O' M"7DO@OQAI>L+I]X;2_;2]0CN!;7 57,,GEL=CA71MIP<,IQ@BL;X^_%>#X#_ M ,\9?&^Z\,WNM0^#O"]_K<^D::RBXO([6W>=HHMY"[V5"%R<9(KXJ_8)_9U M_8>_X-^O@[XG^''Q?_X*!Z')_P )+JL.JW<7C'4;+3729(?+)M;-9'F8N@3( M!D)\M<=#GW;]D'_@J#^PY_P45\6>,_A?^R[\2/\ A+W\*:?;R:W]JT.YM;6Y MAN3+'B,7,:-,@,95SLV_O%QN#5K4PSC)SIIRIKK9I?\ &XV=UJC#_X)+?\ M!4?P;_P5;^!GB/XU>$_AA=>#SX=\8S:)+HU]JRWDKQK;6\\=R66- @<3,NSY ML&)OF.:]B_:]\!?%SXH_LN?$#X?_ !\I&%C M;/YJ@F-?-"!F )"DD U^..L_\%_O^"K_ ,<->U'X'_\ !-__ ()<6OAV'1=1 MGTR==/\ #E[KS:;-%(T;C?!';VEN0ZD'S$90>,GK7VY_P1_\(_\ !7_Q?X/^ M*-O_ ,%@D\RT\76MI'X4M3?:8EQ9PM' KD[P5;<,UV8G R MPTG6?+!)IJ/-=_\ !+G3Y?>T7D)^P;\6)O\ @E7^R==?##_@KO\ \%%?A_JW MCP>)[S4H;[4?B'/J.H?8IHX2MNPO%6ZG=)!,<)&RA74 \5Z)M9_BYX*\.:'J>G^)O#<<5YI,NLM%8_:OLT+RI'-'YHPB3 *0X)! M^7-?&7P'_P"#/?\ 94\-7HUG]I7]I_QKXWG\TR/9Z#90:/;R$G.V1G^TRO[L MKQDGGCI7Z-?L:_\ !/;]D/\ 8 \':GX'_92^$4/AFRUR2&36V?4[J\EU"2-7 M5'E>YED)(#OP,#YCQBEBI9>I.I3FY3O?1^'"_ +_@BO_P $H;+P+X*-]+-#)I6BZGXE:WG?"M*][/Y=LC':N6F1 MAD#GU_2+]C?X"_\ !3?]J#_@F/\ %3]GK_@J5K#1;*0]U8?OYF'NLJ$]>.E?I-^S!^Q3^S'^QO\%6_9X_9X^%E MMHG@^6[ENKG1KF\N+Y+B>5461Y&NI)&IT5SXC'XS%:59MKMT M^Y:$RJ3GNQL44<,:PPQJB(H5$48"@= !VIU%%'?'7A/3 M-:T^7_6V&K6$=S"_U20%3^5:=%";3N@/*_A#^P[^QW^S]\3K[XR_ G]F?P5X M,\3:GI;Z=J&J^%?#\&GM<6KRQRO&RP*J$&2*-B=N24'-?"'[7?\ P:J?L8_M M-_$_Q1\;O#WQW^(WA;Q1XNUV\UC5Y);BTU&R:[N9GFE<0O"DH!=V./.P 0!C M%?J'1751QN+H3YX3:?\ 7OC9_P=;_ M +-/QR\9^,O"'P@;QMX O/%>HWOAC1+;1=)UR.VT^2Y=X(%6R9;_ D11 '. M<+QSDU^U=%;QS*HZTJE:$9MVW7;M:UAJJ^:\E<_/7_@C+_P5*_;N_;M^*'C/ MX2?ME_L:P_#6Z\':!!>3:BNDZEIC3W$L_EI!]DOMS*"J2MN\PXV 8YR,3P]_ MP=1_\$O9OB'K'P[^(D_COPH^C:S&1=V%R(IFC$T364LTQ1@NX9B!P M>E?I+7S1\:?^"-__ 2Y_:!>:?XE?L.^ 6N+DDW%]H6D?V1K--8&&1F] MRQ-$:V7U*TI5:;2=K*+V[[]QJ5-R;:^X[/\ 93_X*#_L7_MP1WO_ RK^T+H M/C&;3;=+C4;&P:2*ZM8G;:KR6\R)*BD\991SQ7L%M=6U[ MS9W$-?$G[*'AW5]*E\<06<6H0:MK#W\5JMJ9 MS&L)E_>*";ABP9VW;$Z8Y_,[Q1_P:]?\%$_@;XDO_&_[$G_!4%K;4;R[DNY9 M+FXU3PS-)*[;F+26$MR&8DGYB%!/8=B&'P%:K)1J\L=+ 7MUU^7Q%);R6S&6*:4^ M1+"Y9_+2$E]\:8$B8W9.W0\ _P#!<;_@DU\2_#-YXJ\,_MS>"(H;&QENYK76 M[N32[IDC0NRQV]ZD4LKX!PB*S,> ":P>%Q=*JXJ+YHVO;H^FJ)Y)I[;'"_\ M$-?_ ,$5/^C+_P#S(OB/_P"6-'_$-?\ \$5/^C+_ /S(OB/_ .6-?AI_P5&_ MX+S?M@_\% OB3JNE>"_B)KG@+X617,D6@^#-!U![1[JV!(674)(6#7,KK@M& M6,2/?@G\9_$_A3689A(NHZ#KD]M(S Y^8 21/#(=(TOXC_ ]T8:GJ/B*5XK.UUO1U*I)? MN,K'!+$[()L;8\2QNH +*GTS\5O^"U/_ 2E^#'FKXU_;N^'TSPY$L7AS5CK M,BD=04T]9VS[8S7SV*PV/>)<*BV^I/JD=CI;VEW.UC EQ.L<=WY9&(I%?+[>#7YJ M^+_^#P/Q=XWU8^%OV7/^"=M_JU](?]%DUCQ3)<2OZ?Z):6I)_"6E0RW&XAM0 MAMH[V5OO"-*I+9'[?T5\)?LW_M;_ /!3#]M'_@D]X_\ C7:? B;X8_'J%]4M MO VA3>%I;)+IX4AFM9(H=8++(LJNT7FN?*+JWW=I ^&/^'=G_!UK^U0=WQI_ M;5D\ PW!_P!)@?XD+IH"GJOE^'X70_[N<'Z5=++U*4E4JQCRNVKU^7= J=[W M:1^Y&O\ B'0/">C7'B+Q3KEGINGVB;[J^U"Y2&&%7?L_?\$H/B M?'_P2<\2?\$VOVP/VB6\6:AXFFO3<>,M/$]S+;)-#=G?*\)OB5XUF&#-%JGB2&TMV/HJV=O%(H/O(3[T4J M.719GUCX[_ ."JO[*GAS_@GSJO_!3#P!>Z[XY^&FF M[9?#6D&*]N=NI#3F*P7S6[(%G.6W[3Y:EP&X!_-WQ]_P>*V.MZC_ ,(Y^S=^ MP!K.LW<[;;.77_%@21CV_P!%M;:4O]!**_5OX*?L*?LE?L^_LYG]DCX:?!#2 M5^&[R2O/X1UQI=6M+AI9!+)YHOGF,H+@-M8D9&0!7=^ ?A3\+OA3IW]C_"[X M;:!X;M-H7[+H&CP6<>!T&V%5%%*MEU)RYJ3GKI=VTZ7MU!2I*]U<^,?^&O?^ M"C_[47_!&3_AJ;]G#X)OX2_: U%\6'@JYT(@((]:^S/LBU' (:Q!G#O\N>G' M%?#'_#%G_!VS^U4/^+K_ +5]?NI11 M2S#ZOS>SIQU;:NKM>2?9 JG+>R1\-ZQ_P2=^*/[1/_!'S1O^"7=_$OXF?$WQC<+CS89M9M;&U?UPD%N)1G_KJ:_52BLX9CC::DH3LFV]-- M6"JS6S/(_!?["/[)G@G]EW1_V+XO@II.L?#+0U46/A/Q4K:O;G;MK% OIB!%&/: MNJHKEE5J2O>3UU^9%VPHHHJ!!1110 4444 %%%% !1110 5V'PH_Y?\ _ME_ M[/7'UV'PH_Y?_P#ME_[/7K9'_P C2G\__26;8?\ C(["BBBOT(](**** "BB MB@ HHHH **** /._VL_ /Q6^)W[.GBOP5\#?'=WX:\7W6F[_ ]K%E=F!X[F M-UD6/S!]Q9-AB9NRR$]J_(_0OVU/VUOA%\?_ (3V/[0O[/WBOQ+X_P#A?%XF MM-)M]66Y:_U[^T+8QIO)1VG$+<^9&6#Q;0,8WM^VE(?'VL17K: Z!7L;6)7$0D0<1R,TLI,?55V X;*CC_\ @X0\ M!>.?'W[/W@2P\">#-6UJ>#QC))/#I.G2W+QI]DD&YA&I(&2!DU^@-% 'F/P] M\,^.=2_8WT#PAX/\02^'/$LWPUM+73-3FM59M-OC8(L)O@Y^V/^S9XM\=^)CJ,DOAW6?*,,;L55/*5X8#'/;E MEWJ\7(+,.H_%O2;O2HM& MNK*#K=Y]H\+:O8I,+.2Z5&B6X1EB<3Q.OE,4!5U,>TX).W]BZ* /A#_ ((8 M_L9?$_\ 9W^%_BGXR?&SP[=:1X@\>75O]DTK48BES;V4'F,))4.#&\LDS$HP MR%C0G&<5]WT44 %%%% 'SS^W!_R4;X-_]CK-_P"DQKIJYG]N#_DHWP;_ .QU MF_\ 28UTU?%\3?[W#_#^K.'%?&@HHHKYLY0HHHH **** "BBB@ HHHH **** M "BBB@ HJ#5-4TS1--GUC6M1@L[2UA:6ZNKJ98XX8U&6=F8@*H ))/ K\[OV MZ/\ @YM_X)W_ +)7VSPI\)]?G^,7BVWW(NG>"[A1ID4@Z";4F!B*^\"SD'@@ M5O0PV(Q,N6E%ME1C*;LD?HQ7RI^W)_P6C_X)Z?\ !/\ CNM(^,_QPM=2\4VR MG'@?P@%U'5BX_@DC1@EJ3V^T/$#V)K\LC\:_^#C+_@ND3:_!WP_-\%_A)J9P M-2LY9M#T^>W;C-_^"Z'_!8;_@JOXIO/A!_P2>_98U'PCH32FWNO$]K;I>7T*GC, M^HW*I9:?N4YV@>8O\$I(S7??LL?\&IOB/XD^+O\ A>O_ 5:_:GUKQKXBU"1 M;C4?#WAW5YIWG?KMN]4N@9I>/E98D3&/EE(YK]D/!'@3P/\ #/PM9^!OAQX. MTKP_HFG1"+3]'T33X[6UMD'\,<42JB#V %:M3/-94X\F%@J:\M9/U;!UFM(* MQYM^S1^Q]^S!^QSX+'@#]F+X'>'O!FFE5%P-'L0L]V5X#7$[9EN'']^5V;WK MTFBBO+E*4YOVD3R76AVVKPR7D*(RH[/"K%U"L MRJ21@%@#UK=IM-;@%%>!_!G_ (*;?L8_M _M8^*_V)?A+\4KC5/B)X)BOW\3 M:._AZ^MH[1K*ZCM;A!-/"D/_P#@ MI=\6OA5^U5\"QH_P,T,:Y#\._$\'ADVBW[PZI#'82&9Y&:;S+,S.2H"EAD8X M%?<].M1="7*VGI?1WW"4>5V"BOAC]A3]AC_@I!\"?^"C?Q=_:/\ VD?VN3XR M^$WBS^VH? /@FY\;:KJ$VC13ZK# /!GQ8\-:OKVF1-)J6B:9KMO<7=HBN M$+2PQN7C =$\PK,0IV@CN"17OVHZCI^CZ?/JVK7T-K:VL+37-SK:@EFEMKPOX]?O/-:%=2WK%& MH3R4 B7YMHED.X[\#L/^#:O_ (*P^!/V!OCOKWP)_:.\9G1_AI\11$Z:MA7-M8R) \2R11RW"1F2 M3$NX;5*E4<[N!GYW_:<_X-B?V4OVN_VV/&W[6_Q>^-WC"UL/&.I07[^#_#%O M;6@@G6VBCF+74JS&02R1O*=L<9'F%0>-U?2O[''_ 1Y_P""=W[!WB2V\>_L MY?L\V>G>*+6WDAC\5:GJ5S?Z@%D0I)MDN)&$6Y"5(C5 02,J\!*DYSJ2 MG4:^2=NM]7;;0A^SY;MML^"?VS/^"[?_ 5BE_:L\?\ ['O["W_!.];_ %#P M7XHNM%EUY-&U'Q#+,D;D17@$"00VPDC*2@2^8JK( 2>M>V?\$J_ MM#:]\6?^"I%\D/@;5_"%?#MK;Z='8PW%S),EK)/(+AYPBN$WJ(BVW.!7V_ M^Q7_ ,$N?V&?^"?$UYJ?[*?P.M_#VJ:E8"SU36Y]4NKR\O(=ZOL>2XE?"EU5 MMJ[5R!@"OH&BLJV/QE>/+4FVNW3[D*52V5GJ-I)8:A: M13P3(4EAFC#(ZGJ"#P1[&I:* .-LOV=_@3I'A#Q)X#\-?"/P_HND^,()H?$] MKX?TN/3_ .TA+"89&E>V",SF,E?,SO Z$8%?D#_P6<_X-V?V!/V)I+S3I(3>V\=P95NEEF*I;O,X*RK@H"20"#^V M%8OQ'^'O@[XM_#[7/A9\0]#AU/0?$FD7&F:UIUP/DN;6>-HI8SCLR,PXYYKL MPF-KX6LIQD[75U?>Q<*DH2O<_A]HK[I_X*C?\$&?VP?^"?OQ)U75?!?P[USQ M[\+);F270?&F@Z>]V]M;$DK%J$<*EK:5!@-(5$3\%6R2B_)/PC_9T^/GQ\\7 MQ> O@G\&/$_BO69IA$NG:#HD]S(K$X^<(IV 9Y9L!1R2!7Z+2Q-"M2]I"2:_ MK?L>FI1DKIGU+_P;^?!VY_:'_P""B]G\ [V>[B\/>-OAOXNT+QA-9C+Q:;=Z M'=P%^01E9Y+P7\DT*03&?[6 M\IE#Q1I&P8D,J@$5Z'X0\">!_A[I0T+P#X-TK0[%<;;/1].BMHACI\D:@?I6 MK17ARJ5)MN3;N8-MA1114""BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ KL/A1_R__P#;+_V>N/KL/A1_R_\ _;+_ -GKULC_ .1I M3^?_ *2S;#_QD=A1117Z$>D%%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% 'SS^W!_R4;X-_P#8ZS?^DQKIJYG]N#_DHWP;_P"QUF_] M)C735\7Q-_O';EX3+9Z")C#MY-G"&F=2>-^T("1N8#FOR MI^.__!S=^V#^V%XYF^ '_!'W]D#6KG4+G*0^)=8T;^U-4"$X\]+*+=;VB@\^ M9.\R8^\JXKMPV78O%+FA&T>[T7WFD:4YZI'[,_&;X[?!?]G7P/-A$&W M[=7CBW^/?_!87]K_ %F&>;YSX9T[5EU758XV(+0"=MUG8+Z) LR>RU^J7[&7 M_!,7]AS]@32$L_V9?@%H^CZEY/EW7BB\C-WJ]T"/FWWDVZ4*W4QH5C&>$'2N MODRO!_&_:R[+2/W[OY%6HPWU?X'Y$Z7_ ,$T?^"^G_!:C48/%W[?_P :[SX5 M?#NYE6>'PUK,+6P2/.5\G0[=DRZ]FO6CE_VFK]$/V&/^#?#_ ()O_L/_ &/Q M+9_"L?$'QA;;7_X2SX@K'?/%*.=UO:[1;P8/*L$,B\?O#C-?<-%85\TQ5:') M'W(=HZ+_ ((I59R5EHO(1555"J !@ =J6BBO.,@HHHH **** "BBB@ HKR7 M4/V[/V1-+_:BL?V*[OX]:'_PM34-WV?P3%(\EXNVS-[B38I6$FV4R@2,NY2, M9R ?.?\ @JG_ ,%4O@9_P2M^!H"LS*IVAAZ]2I&$8N\MO/S]/,I1DVE8^"_P#@Y._X+%_$ M#]E']H'X4_LX_LT>*?(U[P=KMEXV\;^3,0DVQC]CTN;;R8Y(S+)+&>J20'O7 MZM?LR_M"?#_]J[]G[PA^T=\+;[S]!\8Z%!J5AN8%X=Z_/ ^.!)'('C<=GC8= MJ_C5_:4_:"^(W[5OQ[\6?M&_%K45N?$7C'6YM2U)H@1'$7/RPQAB2L4:!8T4 MD[411GBOTN_X-U_^"Z/A;]B:.']B+]J,]).M,C.ND#48O MM151EF\K=OP!U..*UJ^+OA]_P1G\!_#W_@K!K_\ P54TWXX:NVJZXTY?P6FD MQ):)YVG+9R;IMY=\LOG#"K\Q YQD_:-*M&E%KV,;&.> MXGD8(D21M*&=V8A0H!)) R:JI&E)KV*>RO?OUM;IV&TG\)\V?"/_@LSX&^* M_P#P52\2_P#!+:/X':MIFL>&TO\ ?XJN]8B:&Z>VA28".!4W8>-RP)88V]#F MOM*OG[]IC]N7_@G7^PKX\CE_:3^+G@[P-XGUZQ^WHUSIK&_OH-QB\T^1$TCC M,93)S]S':O'M#_X.,O\ @DEXQ^)7A_X3_#[]HK4-?UCQ+KMII&G+8^"M4BB^ MT7$R0Q[Y+FWB4)O<9;) '-;SPU6NE*C1DE;7=IOJ[E.+EK&)%\ OVI_^"J/B M[_@K/XV_9_\ C!^S@--_9^T@:C'X9\;VWA&YMTNRJQR6KM>2RLDQ(+H?+4*6 M[#&*^YZ^)O\ @J#_ ,%T?V:_^"5WQ)T3X2?&'X3>//$.L^(?#PUC3I?#=I9& MS$)GE@V/+/ M+?%VFZ++K6K^-88FL8[JZC@:X\F.UD\S8)"^S>N[;C*2W9+!H?LL7E%'0,'W*C$+D,17W/7YT_P#!8O\ X*H?\%"?V'/C MSX9^#_[&?[%$?Q-L]=\(IJ<^J_\ ".:KJ36]V;J>)H#'8LH "1Q,,MD[SVQ7 MSM^SK_P4J_X.5_C?^T%X%L_B!^P%)X4\#W/C+2T\8,GPMOM-*:2UW&+O#ZE< M,Z8@,GS#YAU'-5+!8K%TXUI.*5M-4MO+N-PG-LO^"7WQ*.A_#R3P;$FOD:GH]IY>KB[N2[[[E#='= U MN/D^0;.,,6SX!^S3_P $M/\ @XZ_X:,\ _%_]HO_ (*'QOX:\.>,]+U7Q%X7 MN/BQK$B:E96]W'+/:FUM[;[-*)(T9-KL%.[!.*3P_P!9I*K5KQO;1==-E:P< MO,KRDC]+_A?_ ,$Z_P!C+X+_ +2_B3]L7X:_!*VTSXD^+7NG\0^*!JU[+)=& MY=9)_P!U+,T48=D4D(BC(XQ7H=_\E>8_LG_ /!IS\&_V:?C MIX*^/VI?ME>*]%-5\N:ZN)%BB0SR6JPJ"[ 9+\9J;]O'_@B/^Q%_P % M'?CGI7[0'[2UGXJN=8TCPS#H5O:Z-KPL[:2UBN+BX4NJQER^^YD&0X&-HQQF MLSX&?\&^W_!)S]GCQYH/Q3^'O[,DI\3>&=7MM4T36]1\9:M<26UY;RK+#,(V MNO*++(BL,IC(Y!J8+*_8WFYN=NEK7^?02]CRZWN4O^"D'_!>K]D'_@F)\8[7 MX#?'+X??$36/$5]X>@UFU7PMH]G+;FVEEFB0F2XNX2#O@D! 4XQ7S]^S]_P= M;_L^?M(_M/> ?VN:[:Q"T>[G2!)#%$LF_#.OR[Q MG/6OT1^+?[%_[(7Q_P#'-M\3/CO^R]X \:^(++3DL+/5_%OA&SU*>"U22218 MD:XC?:H>61@!W=CWK<\$_L]_ /X:21R_#CX'^#_#[1$&)M$\-6MH4(Z8,4:X MI0K9;&C:5)N5M^:RN-2I*.JU/@/_ (*Z?\%G/VT?V#_VH[']F[]FK]B!/B(E M_P"#[36X-;^S:A=G=-/3NZ"O(OV/O^"LO_ 7^_:*_:F^' MWAGXI_\ !.&3PC\-=6\665IXJUB+X4ZW9_9M.DF5)I_M-]<,@"*Q8N%P IXK M]B:*<,9AH4.3V";MNV_O$IP4;&X/)U,RSK,ADU ?:C\BQ-\F5^?CG@>6?L:?L'?\')5G^U9X ^+ M7[5_[94>+/#,_Q&G*W]BKCSX1;6//V!_V0M1 M_:A^'G[0]Y\3Y_#VH1/XKTR'P9_9_P!CTUPPDO$Q=7#2".0Q;QP!&SR$@(:_ MI)J'4=.T_6-/GTG5K&&ZM;J%H;FVN8@\JZ1$[$DF"W>2*2 $G[@F,:C 14 I/V//\ @TN_8M^ WC:S\?\ M[1?Q5USXNSZ=.LUKH=WI<>E:1*ZD$&>W2262< C[AF$;#(=7!(KZ?_6#+O9< MUW?M;7_+\3K^LTK7&_\ !I;^QQXU^ O[&7BS]I#Q]H]QIUQ\7M:M)M$M;E65 MI-(L$F2WN=IQM$LMS=%3_%&L;@E66OU=J'3=-T[1].@TC2+"&UM+6%8;6UMH M@D<,:@*J*J@!5 X %35\9B\3+%XF5:77^E^!P3DYRM MD?\ R-*?S_\ 26;8?^,CL****_0CT@HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH ^>?VX/^2C?!O_ +'6;_TF-=-7,_MP?\E&^#?_ M &.LW_I,:Z:OB^)O][A_A_5G#BOC04445\VWMHQU>220A44>I(%"3; T**_,+]N?_@Z?_80 M_9M-YX._9LM+SXR>*(=T:RZ)-]DT2&01'(C#(\Q37R'_PC?\ MP<<_\%UOG\0W4WP5^$.J1OW0,1P4S7J4LJQ$H> MTK-4X]Y?HMS6-&35Y:(_2O\ ;H_X+U_\$X_V$?MGASQ=\7T\9>+[7 B MFH74<@XV3RAA!:D'&5DD$@!R$;I7YOZ]_P %:/\ @NI_P61UJZ\ _P#!-C]G MV^^&W@>69K>Y\3:0^)(DSAO/UNY6.*%P/FV6JI,,$ O7V)^PQ_P:[_\ !/S] MEO['XM^.UI<_&7Q5!M=IO%-N(='BD'>/3D9ED'8BX>8'J *_1_0= T+PMHUK MX<\,:+::;IUE"L-E86%LL,-O&HPJ(B *B@= *T^L9;@_X,/:2_FEM\H_YC MYJ4/A5WYGX__ +'W_!IQ\/TU\?%__@I7^T!JWQ*\2WLPN=3\/:!J%Q#9S3'[ MWVF_EQ=W>?[R_9SGNPK]5_@3^SE\!OV8? T/PU_9Y^$/A_P;H<.#_9_A_3([ M99& QYDA4;I9#W=RS'N37:45Q8G'8K%O][*Z[=/N(E4G/=A1117(0%%>3_M) M?MT_LB_L@ZGHFA_M*?'O0?"5_P"))-FA:?J,SM<7IWK&3'%&K.5#.H+8VC/) M%>L53A.,5)K1[>8[-!17PQ_P5,_X**?MQ_L;_M&_"7X4?LP?L@O\1O#_ (XE M$OB35+'P_J6IW=C##>1)=)'%9D!&$$JNLC[@&)RI"D'[G) &2:NI1G3IQF]I M;?('%I)]QD]S;6JJ]U<)&&=44R. "S'"J,]R2 !WI]?G%_P5X_82^!'Q%_;3 M^#/[>WQR_P""B'AGX)67PZ-E)IVG>)7AQK=WI^H&^C-OYUW"H<>;M;O\ =F\E8#_W\K=8*I4A M&5%.;>]HO3Y[,KD;2<=3L/VH?^"Q?[/?[*?[>/P[_P""?/CSX?\ BZ7Q9\1K MC2UTS7(;:V32H([^ZDM(':1IO-8^=&R$"+ _O5];U\!?\%B_^"AW[)G_ 3L M3X9?M4_$3]B;2?BMXC\503VOA+Q4UI8QW.EQ6XBN8T6\GAEEA5SU=,,MK8 MJA"I2A9=6Y*S?Z%JE*<4TC[J_:!^%W_!8;5O^"M?@7QY\%OB7%_PS5I\6G7' MB?0[G5+&UC+,)H;V#RTC^U7#A=DZ^9E-SJ%8;2%^YZ^$?^"Q&A?\%D/B1X9^ M&0_X)/>(+C0EU**_/Q$M[A](M9K962U:S9I-07S8V4FY5E@^;)&1Q7Q!IO\ MP0G_ .#@/]H#4K?7/VF_^"GPTR!9TF&GR_$/6=2\EU(;(M8XX[8<@<*^#BG' M#TL31A*I5A"RM9;Z/JEU!1C**;:1^BGQ[_8F_P""9GP^_;@T_P#X*7_M(>/M M*\*_$.S@M_[+U7Q+\0(](L4:W@-NLHC>2)96\IMC;RRD K7X(_\''_[87A7 M]K[_ (*7:SJ?PN^*.F>+/!/A+PYIFC^%M5T+45N;&53;K=7+1.A*.?M%Q*C, MO7R@,G:*_>#_ (*C_P#!&+X'_P#!5_6?A[K'QP^)GB/PXW@2#4(F/A..W634 M$NS;$J7N(Y!&$:W)7Y6_UK9K\E/^"XO_ ;IZ7^PU\)M%_:*_8BM?%OBCP?I M-K)!\1+;6;I+V^TXABT>H_N88Q]GVDI+A0(BB-]UG*^CDM?"1KP=2HW.W*D] MEVL_ZW-*$H*2N]3\E:**])_9,_9,^.?[;/QST7]GO]GOP9/K.OZS.JDJC?9[ M"WW 27=S( 1#!&""SGV !9E4_7RE&$7*3LD=S:2/V=^'G_!6K_@J_P#"?_@F MC^RW>_L-&$:[E1D5^?SS##QE+DHQ=V]7YMV_ \UU(W=HH_/K_ (+*? /_ (+/ M?&CXF>"X_P#@F+\;F\*>&ET*XB\6K_PD%MIX%YYP,_^"H*3Z=HWB"RU&ZT2?XL>(KY9TAG21XC! M]G6##!=N,D'.#Q7[8T5E2S*M1HJG",?7E5_O)5648V21^??_ 6&_P""$UO_ M ,%9OC!X,^)EU^TY+X#@\+>'Y=,N;&+PG_:37NZ'OB9KW[6GQ#U74O#FLVNIV8TVPL;&-I[>594R'CG(7<@R M2_R!5:BC9/0^7OVZO^"/W[$W_!1OXC>'_B=^U- MX1UK5=0\-Z2^G:?%INOS6430-*92'$6&8[F.#N&,FN;^%7_! 7_@D;\&?$&G M^+? W['FG+JNEWD5W8ZAJ7B35;UXIXG#QR 7%TZ@A@", #(Z5]BT5BL9BXTU M!5&DNEW8GGFE:YPWQ-_9A_9K^-?B2R\9?&7]GKP/XMU?3;8VVFZIXG\)V=_< MVD);<8XI)XV:-2QR54@$\UM^#_A9\,?A[&L/@'X<:#H:*,*NCZ/!; #T C45 MO45ASS:M?05V%%%%2(**** "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 **** "NP^%'_+_ /\ ;+_V>N/K ML/A1_P O_P#VR_\ 9Z];(_\ D:4_G_Z2S;#_ ,9'84445^A'I!1110 4444 M%%%% !1110 445A:W\3OA]X;\\765IK_B2.Y?0=)FFQ/?+;IOF,:_ MQ;%(8^@H W:*** "BBB@ HHHH **** "BBFR21PQM--(J(BDLS' '4DT ?/ M?[<'_)1O@W_V.LW_ *3&NFKXR_X*(_\ !;/_ ()6>!_C1\.?"NI_MI^%;Z\\ M,>+I9=?'AR.ZU>*Q7RC&=\MC#-&&#_*5#;E/4"OH;]FW]K_]F#]L'PK+XT_9 MC^.GAOQKI]N56\;0]1626T9AE5GA.)(&(Y"R*I/I7QW$M.;Q$)V=K;]-V<6* M3YDST>BBOG7]M?\ X*N?L'?\$_\ 3YE_:.^/>F6FMI#O@\'Z0WV[6)\C*@6L M66B#=GE\N/\ VJ^;ITZE6?+!-OR.5)R=D?15<#^T/^U-^SG^R9X(?XC?M)?& MCP]X,T=0WEW.NZBD37# 9*0Q_P"LG?'\$:LQ]*_&CXK?\'%'_!2G_@HAXUNO M@7_P1^_9#U;3(W;RW\37&FIJ>J0QMPLLA8?8=-4\@F8R@'!$@-;7[/'_ :Z M_M&?M->-T_: _P""O'[7FMZQK%X5DNO#FA:R^HZ@RYR(9M1N T<*J>/*@CD4 M _)(N*]199##KFQE10\EK+[NAK[)1UF[?F='^UI_P=?Z?XC\3_\ "E/^"77[ M-6L?$'Q)?S&VTSQ#XATNX,=Q+V-IIEO_ *37>%?^",/_!: M_P#X*[>(K/XG_P#!4?\ :6O_ 'X4>87%IX8U%UFN85/3[/I%JR6MHQ7Y2\K M+,."R/7ZI>"_@M_P3$_X(W_!9_%VC>&/!/PD\.&2.QO/%&I-F\U"5@S)#+=R ME[BY<['98RS?=.U0!7K_ (<_:5^ /BGX0Z)\?-,^+V@Q>#O$>EQ:CHOB'4=0 M2SM[FVD4.L@-P4*\$9# $=" :OZ]##1_V.ER].9J[^71>@_:**]Q?,^>_P!A MC_@AQ_P3J_8&%GK_ ,,_@O#XB\6VFUAXX\;E-1U%9!_'#N40VK=>8(XVP<$F MOKROB_\ X+ _\%0O%7[!?["^D_MA_LP:%X0^(5MJ_BNTTN"]N-3>XT[[//#< ML+I)+1\3 2P(F ZCYS\V1@_.7AW_ (.W/V M%^"?A76_B+X4\<:OX[NO#=E+ MXLT7P?X91+.SU1H$-S%%)>W4>85FWA6!<[0.6/-<_P!4S''1]M9SN[=W_P MGDJU/>W/U_X-)/VH_BLUK<_M8_\%)H[DVRJJVV MG:1?:UM51@(DMY5^UK H4W'5V9]8?\'# M?QL_;4^%/P9^&'Q(_8Q_:]T'X9^'-4UB[M/%>M:EK>GVD%\)8(I[%HIYD>9R M%ANCLMLEU?<00H(M>-O^#HS_ ()/_#[0K9F^*NO^+=66SC.H6?@SP?>-&MQM M&](Y+Y;9'4-D!LX(QS7N7Q(_X)*?LZ_'S]@WXU%.KEGL(PK)MQ;MRI*Z;ZMZ_P"0)TN6TOP/ MF#_@X-^('[%OQ&_8P^ 7_!0+XN_LM^(OBCHFJW4*>#=*M/'#^'FACUK3TOXS M=O;0SO)\EDHV1NNUBP#G=FO$(_\ @OK_ ,%X_P!I"-;/]DO_ ()B&TL)@%AU M-? .MZLT0[$W3O';_BZ(PT.6DDO.RO\ >Q1JR@K(^3/VS?\ @D%\!?\ @H)^ MS[\,/@/^U#X_\4W(^&D5N8M<\+36]C/J*=0NMV/6%9D@/XQU]V45A'&XN M$.2,VEV3M^0E4FE9,P)?A7\,[C2-&T&]\ :/Y 4444@"DDCCFC:*5 RL"&5AD$'J M"*6B@#Y+^+O_ 0J_P""2OQQ\72^.O'_ .Q)X8&I7$QEN)=!N[W2(Y9"8YDG8#@-(S$>M>CT5M/$8BI#DE-M=FW8IRDU9L****Q)"BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "NP^%'_+_P#]LO\ V>N/KL/A M1_R__P#;+_V>O6R/_D:4_G_Z2S;#_P 9'84445^A'I!1110 4444 %%%% !1 M110!YA^VG\7_ !-\ OV4?'WQA\%VR2ZOH/ANXN-,\R/>L<^-J2,IX949@Y!X M(4BOQL^$_P"R_P".OVP_%OPK\6ZC^TMJFI^.OBHOBZ:2\N;YI9=(O-+@,EM# M(Y?>AE8*Q(QMBE0JO'/[A_%(?#:;X>:QIWQ@O-*@\,7UA)9ZVVMW20VKV\P\ MIDD=R% 8/MZC[WK7Y!?'#_@F[K/P2_:M^'"_\$X_VC)+VZ^(%GKNH>#-0@UE M8_L?V" O-!'?V[%9A(C21#*J,C;(Q!9@ ?I!^Q1H_P"T]\ OV49=/_;<\4V6 MLZSX86ZGCU73M0DO9YM,CB$BB=W13),I$JYRVY53+%LFOS#_ ."F_P#P4K^, M'[:/AJQO?ACX&U[PI\)=+U[R;+4[G,:Z'8"D>\B%&;;NW.Q+(%^ M[O\ @D%^V7\1_P!M;X&^*_!7[1-E;ZCX@\(7Z:;JUY)9HBZE:W$;A1/$H">8 M#',CX 5AMXR23Y/_ ,'#OA[0/"?[+7PW\.>%M#L]-TZS\8O':6&GVR0PP(+. M7"HB *H]@,4 ?97@KXEZ?\)/V'-'^+_B(//;>&_A5;:M>*7^:58--65ER?XF MVX^IK\Q/V;_V;_VLO^"KWA#XA_M<^,/VHMP5C(/@4DA"]=B:8CO_XZ MK5Y/_P &\VHZ?%^PUXC9YT3[+\2+]KDDXVC[!8-N/MCO[4 +_P $<_V_O%GQ M>_9-\<2_'OQ)9)%-O.N\\D!,Y.2?F?] MFKX$?M3?\%B]1^(?[1?C;]IS6/#3Z+??9_"NE6;RM:0W3(TJ6Z*LJ""&-?*4 MLH+L9"QR0=V-_P $C]%UC6/V7/VNY](@DV2_"B2WB51]Z5[+5"BCWP"/QKZ; M_P"#(KK5M>\!75O]CU3493)=3V4WF*(Y7.3(T4D+#>Q)*R("3MS7WC7Y2_\ M!OY%+J7[4/QH\0Z=EK#[#&N]?NYDO96C_-4?'XU^K5 !7X"?\'@/_!6?XH># M?%^G?\$P?@-XONM%T^ZT"+5OBK?Z;<&.:^2XW"VTHLI!6'RE\Z5>DHFA4G:' M5OW[K^3K_@[>^#'C?X;_ /!9'Q5\1O$5I-_97Q"\*Z'JWAZY8$QM%!80Z=+& MIQCD_LF?M9_'/]B;XYZ+^T)^SWXSGT;7]&G5B%=O ML]_;[@9+2YC! F@D 9#[$$,JL/-J*F48SBXR5TP:31^K/[7G_!:7_@MC^W3 M^SSXL_:"^#7P^U7X2? OPZ(X];\1>#(I(-WFW,=JD1U:7;+/+YT\:,EF(]H< M%U"@L/FO]D_X@_\ !&KX5:;;?%;]L3PE\;/C7XYNI'NKOPI';6>D:'#,78XN M+D7SW5VYP'W#8IWD,C5^\/\ P1[_ ."?_@ _\$2O G[+W[3G@676](\?:*^O M>)_#>KSR1KMO;K[;!$/+*20[4%N^ 0RR!CG->\_"O_@E;_P3;^"HCD^''[#O MPQLYX0/*OKGPA:W=TN/2>X1Y?_'J^1>:X+#*=&$&DFTN5VNEW>YQ>VIQO%+[ MCX_\2_M=>/OBU_P;^WG[5G_!(SX/'X2:_!?+'I/@7P3X?L[ZX@CAUE;"YBCB M6VV/(]O_ *066/S . 2PW'Y'^$W[4_\ P=P?%;XS2=&TC0-/CTG0M*MK*TA7;#;6D" MQQH/0*H 'X59KRZ>8TJ2DE1C*[;7-JUY>=C%5$K^ZOF?GC\6O^">O[22-Y6L49&SI[F/;&N!(1TQ MFODCX9_\&;;70M[OX]?M[W-QY42QG3O#/@S_ %:C^%+BXNCQUP/)%?N+144L MUQM",HTFHIMO1+KVO>R$JTXJRT/F;PG_ ,$HOV7K'_@GAHO_ 3-^)AU[QO\ M/-'5!YFN:GY%]<;-0:_0&:S6$H%D;8-@4^6 I).6-;X5_P#!%+_@E'\&_+;P M9^PA\/YVA(,O5]2>>?O6R/\ Y&E/Y_\ I+-L/_&1V%%%%?H1Z04444 %%%% M!1110 4444 <3^T;\"O"/[3/P/\ $OP)\^%_[.GP]^+VAS:C.GB0_"S6%NQY%E!+:C M^T7Q+$SV[&(AMF'"R%F0EB6/[25%+86,]W%?SV43SP!A!,\8+Q[A@[3U&1UQ MUH ^?O\ @F[^PAIO[!OP4N?!=[XE36_$VO7_ -O\3ZQ"C+%),%"I#$&^8QH- MV&;YF9W8A/Y M2%;)W,.*^NZ* .-^'WPRBM?V>]#^#?Q L(+I(_!MMHNMVJ.6CE M%@F0'C*G MYAGC@U^<5O\ \$R/^"H7[)MSXT^$'[&/Q9T:\^'WC% MOV!_BII$W@CQL/+D-]=P17=I%\X3>)XSLF19'030G+##$*0H7]1:* /F7_@E MY_P3^3]@?X,7^@^)-=M-5\6^)KR.[\27U@&\B,1J5AMHBP#.B!I#N(!+2MP! M@5]-444 %?B'_P '/_\ P3F_X*Q?\%._VB? OA/]E/\ 8ZCU_P"'?PYT&3QEH%E-J.I7S1-=!4NKV.=88TM[>,!D7+B5AE=C5^WE% '\<'CC_@W(_X+ M,_#?4M&TGQI^QQ]BN/$%Z;32(_\ A8?AV3SY@NXKF/4&"<SC-L1E]>,*:335];]_)HYJ]:5.22.$_9A\1?&?Q7^SUX.UW]HKX:+X/ M\=S:#;CQ;XMD?_(TI_/_ -)9MA_XR.PH MHHK]"/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#YY_;@_Y*-\&_P#L=9O_ $F-=-7,_MP?\E&^#?\ V.LW_I,:Z:OB^)O][A_A M_5G#BOC04445\VMD?_(T MI_/_ -)9MA_XR.PHHHK]"/2"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#YY_;@_Y*-\&_P#L=9O_ $F-=-7,_MP?\E&^#?\ V.LW M_I,:Z:OB^)O][A_A_5G#BOC04445\VMD?_(TI_/_ -)9MA_XR.PHHHK]"/2"BBB@ HHHH **** "BBB@ M HHHH ***^8?C'_P5U_8K^#/QCT;X/ZK\3[749+N\N;;Q!J^DN9[70'C4%?M M#HIWEWRF(]Q1E.\** /IZBLOP5XV\'_$?PK8^./ 'B>QUG1]2@$UAJ>FW*S0 M3IG&5=20>00?0@@\BO,?%G_!03]BCP)XGU#P7XP_::\):=JVDWDEIJ5AO['?P$\8?\*_^+?[0?A_1]:7;YVF23M++;[AE M?-6)6\G(((W[>"#T(H ]=HK-\(>,/"?Q \-67C/P-XEL=8TC481-8:GIMTD\ M%PA_B1T)##((X/4&M*@ HHHH ^>?VX/^2C?!O_L=9O\ TF-=-7,_MP?\E&^# M?_8ZS?\ I,:Z:OB^)O\ >X?X?U9PXKXT%%%%?-G*%%%% !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 5V'PH_P"7_P#[9?\ ML]MD?_(TI_/\ ])9MA_XR.PHHHK]"/2"BBB@ HHHH M **** "BBB@ HHHH \X_;"B\?S?LI?$B+X6&X_X2)O!&IC1_L>?/,_V:3:(L M<^9_=QSNQ7XH_L>:/^Q3\2-<^#OPN^*4%GIU_>>)?$L'Q*U/6KK[-"]K-8(N MFNEP[!$"2!PHR&$H)(^9<_N3\U?E]\??A5^P/_P %"?C;\%?&?P#T2;PA:_$_7/%% MEXWNK%(K6\@N;*T2>*2:W#R01L6;S2P ,B2Y9@W*@'WU^Q)^R5X!_8.^!U_X M*\)?%?6?$.@S74FLF[UF6%H[8&)=Y@\I0%C94#XRPSDCJ<_CK^S=X\_8$\>? M$+XC?%;]OVV\47MUXA\0"^\/V/AOS1(&N)KF:ZEE9&5< M" "Q/+8%?8?_!$ M[XJR^'_@-\>_AO\ &#Q5/KOPR\ 8EAOHXYIXA9R1WHO?(6/=#EL@;.F&8'F/^"7_ (3UCQ;=_M9_ M";X/O<7?A#5/AIK-EI0B=G26=FN(M..>[-$TV#U(S7NW_!NU\1/">E?LS_$K M0=6URVM9-$\4C5]1,\H406DEE&OG-GH@^S29/0;30!F?\&[_ ,3_ !18R?%# M]FG7]3DGL]!O+?4M+A9B5@D9Y8+D*#T5BD!P.,[CU8U^FU?E=_P;SZ-?>)_C M1\9?B]#;.FGRQ6MO'(RX#27%S//M'J56,9]-P]:_5&@ HHKR_P"*W[)7PU^, M7BY_&GBC7_%%O=O D)CTGQ'-;0[4& =B'&?4]Z .)_;@_P"2C?!O_L=9O_28 MUTU>*?M _LR> /@I\5OA/J7A/6O$5S)?>,&29=8UZ6Z50D1<;0Y^4Y')'4<5 M[77Q?$W^]0_P_JSAQ7QH****^;.4**** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ KL/A1_P O_P#VR_\ 9ZX^NP^%'_+_ M /\ ;+_V>O6R/_D:4_G_ .DLVP_\9'84445^A'I!1110 4444 %%%% !1110 M 4444 5-?T'1?%.AWOAGQ'I<%]IVHVDEK?V5U&'CN(9%*/&ZGAE9200>H-?F M1\=O^""7A&T_:-\&6OP+U?Q7;^!/$=]J \8RI=V\C>'(5@#0K$\F'D65F:(! MA(R@?,6S7ZA44 >9_LS?LC_!#]DSX0#X*?"7PP4TB5GDU.746$\^IRNH5Y;A MB '+* N H4 !0.*^4/B1_P;_? +7O&>HZ_\)OC9XL\$Z5JY;[?X>L@EQ!Y; M-DPQLQ5A%Z+(9,>O05]]T4 >4_LA?L;?!7]B?X8GX9_!K2[@)<3_ &C5M6U& M427FHSXVB25U51@#A44*JC.!DL3\T_'G_@@K^SM\5?B7J7Q#^'?Q-\0^!H=< ME>35]#TJ&.:T=G;:?LG_LG?"']C7X26_P M?^#FF3QV2SM?VX/ M^2C?!O\ ['6;_P!)C735S/[<'_)1O@W_ -CK-_Z3&NFKXOB;_>X?X?U9PXKX MT%%%%?-G*%%%% !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 5V'PH_Y?_P#ME_[/7'UV'PH_Y?\ _ME_[/7K9'_R-*?S_P#2 M6;8?^,CL****_0CT@HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH ^>?VX/^2C?!O\ ['6;_P!)C735S/[<'_)1O@W_ -CK-_Z3&NFK MXOB;_>X?X?U9PXKXT%%%%?-G*%%%% !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 5V'PH_Y?_P#ME_[/7'UV'PH_Y?\ _ME_ M[/7K9'_R-*?S_P#26;8?^,CL****_0CT@HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH ^>?VX/^2C?!O\ ['6;_P!)C735S/[<'_)1 MO@W_ -CK-_Z3&NFKXOB;_>X?X?U9PXKXT%%%%?-G*%%%% !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 5V'PH_Y?_P#ME_[/ M7'UV'PH_Y?\ _ME_[/7K9'_R-*?S_P#26;8?^,CL****_0CT@HHHH **** " MBBB@ HHHH **** "BBB@ HJ'4M2T_1].N-7U:]BMK6UA>:YN)W"I%&H+,[$\ M DGL!7YH_'+_@X $7Q0TJ#]F[X,ZGK7@_3-9EBUW5-0C\M]:A6,L4M@%8V M^ ID#/EB@Y1.< 'Z:45Y-^QK^V3\)?VW?A&OQ8^%+W4"P71M-7TC455;G3[D M*K&-PI(92K!E=20P/8AE'S3\>/\ @O5\!/A?\3M4^'?PT^$OB'QU;Z#,\>LZ M[IES'!:H4;;(T1*N945OEWG8I/W200Q /N^BO,OV3/VM/A#^V;\)(/B_\'M1 MN&M#<-;:AI]]&$NM/N5 9H95!(#896!4E2&!!]/3: "BBB@#YY_;@_Y*-\&_ M^QUF_P#28UTU)O"FHZ3!=MG$#W-M)"KG'/!<'CTK\1/A1\=/&?[#GQ(^'OP*_: MB^"NHZ3;?#7XFWGB._:"U'VN[BN+9+9U5'*QW"?NE9)0^UE. 2,5^WGQP\1? M$3PA\'O$WBSX2^&;?6O$NF:+<7>BZ/=;]E]/&A=8/D(;+XVC!')%?D_XS_X* M=?![]L_6O@W/^UYX4T729?"/Q!U"3QKI+:///I\FE26N$<(_FLS;@4:/EMRJ MP'(P ?:_P^^)G[&FG_L#?%+XX?L!Z-H.DV=GX+U:[O5T33?L=U#?6]A-)&MR MA <.I.5+9&#E20"/VGS\.M'O=*^'?CS3[KP_X2CU MA_, M2]6-223N:&&XB5VR>9.IYK!_X)!?MU_!7]A?X9_%#X,?M/:K=^&]9TS7FU&T MTRXTZ9YKNX2$036BA$8)*KP1C#[0=^'E?JE7YE?\&[_PM\4W@^)_[2_B'39(+37[ MVWTW2IF0A;AU>6>Z*YZJK/"N1QG<.JFOTUH *X/X@_M/? #X5>(V\)?$3XJ: M7I&I)"DK6=W(P<(W*MP#P:[RLO5O!'@O7KPZAKGA#2[VX*A3/=Z?'(Y Z#'?$TM[K5S%*Q%K!Y!7>PQDC)Q MP":K_P##RW]A;_HX_1/^_5Q_\;KT3]K'X;?#L_%OX-:0? .BFTO_ !K+#?6O M]E0^7<1_9F^21=N'7V.17J__ S)^S;_ -&]^!__ D[/_XW7EX[*<-F%13J M-II6TM^J9E4HQJ.[/F3_ (>6_L+?]''Z)_WZN/\ XW1_P\M_86_Z./T3_OU< M?_&Z^F_^&9/V;?\ HWOP/_X2=G_\;H_X9D_9M_Z-[\#_ /A)V?\ \;KB_P!6 ML#_-+[U_D9_5:?=GS)_P\M_86_Z./T3_ +]7'_QNC_AY;^PM_P!''Z)_WZN/ M_C=?3?\ PS)^S;_T;WX'_P#"3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^-T?Z MM8'^:7WK_(/JM/NSYD_X>6_L+?\ 1Q^B?]^KC_XW1_P\M_86_P"CC]$_[]7' M_P ;KZ;_ .&9/V;?^C>_ _\ X2=G_P#&Z/\ AF3]FW_HWOP/_P"$G9__ !NC M_5K _P TOO7^0?5:?=GS)_P\M_86_P"CC]$_[]7'_P ;H_X>6_L+?]''Z)_W MZN/_ (W7TW_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W1 M_JU@?YI?>O\ (/JM/NSYD_X>6_L+?]''Z)_WZN/_ (W1_P /+?V%O^CC]$_[ M]7'_ ,;KZ;_X9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z-[\#_P#A)V?_ ,;H M_P!6L#_-+[U_D'U6GW9\R?\ #RW]A;_HX_1/^_5Q_P#&Z/\ AY;^PM_T_ __A)V?_QNC_AF3]FW_HWOP/\ ^$G9_P#QNC_5 MK _S2^]?Y!]5I]V?,G_#RW]A;_HX_1/^_5Q_\;H_X>6_L+?]''Z)_P!^KC_X MW7TW_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-T?ZM8' M^:7WK_(/JM/NSYD_X>6_L+?]''Z)_P!^KC_XW1_P\M_86_Z./T3_ +]7'_QN MOIO_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ __A)V?_QNC_5K _S2 M^]?Y!]5I]V?,G_#RW]A;_HX_1/\ OUO\@^JT^[/F3_AY;^PM_P!''Z)_WZN/_C='_#RW]A;_ *./T3_OU_ __ (2=G_\ &Z/]6L#_ M #2^]?Y!]5I]V?,G_#RW]A;_ *./T3_OUF?MH_L]? +0?V6/&^L:'\#O!]E=V^B.\%U:>&;6.2-MR\JRQ@@^ MXKM?AM^S7^SI=?#K0+JZ^ 7@J2631;5Y))/"MF69C"I)),?))[T?ZM8'^:7W MK_(/JM/NSY^_X>6_L+?]''Z)_P!^KC_XW1_P\M_86_Z./T3_ +]7'_QNOIO_ M (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ __A)V?_QNC_5K _S2^]?Y M!]5I]V?,G_#RW]A;_HX_1/\ OUO\ M@^JT^[/F3_AY;^PM_P!''Z)_WZN/_C='_#RW]A;_ *./T3_OU_ __ (2=G_\ &Z/]6L#_ #2^ M]?Y!]5I]V?,G_#RW]A;_ *./T3_OU_ _P#X2=G_ /&Z/]6L#_-+[U_D M'U6GW9\R?\/+?V%O^CC]$_[]7'_QNC_AY;^PM_TO\@^J MT^[/F3_AY;^PM_T6_L+?\ 1Q^B?]^KC_XW7TW_ ,,R?LV_ M]&]^!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C='^K6!_FE]Z_R#ZK3[ ML^9/^'EO["W_ $_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z/\ 5K _S2^]?Y!] M5I]V?,&X_^-UZ M9^VC^SU\ M!_98\;ZQH?P.\'V5W;Z([P75IX9M8Y(VW+RK+&"#[BNU^&W[-? M[.EU\.M NKKX!>"I)9-%M7DDD\*V99F,*DDDQ\DGO1_JU@?YI?>O\@^JT^[/ MG[_AY;^PM_T6_L+?\ 1Q^B?]^KC_XW7TW_ ,,R?LV_]&]^ M!_\ PD[/_P"-T?\ #,G[-O\ T;WX'_\ "3L__C='^K6!_FE]Z_R#ZK3[L^9/ M^'EO["W_ $_ _P#X2=G_ /&Z/^&9/V;?^C>_ _\ X2=G_P#&Z/\ 5K _S2^]?Y!]5I]V M?,G_ \M_86_Z./T3_OU6_L+?]''Z)_WZN/\ XW7TW_PS)^S; M_P!&]^!__"3L_P#XW1_PS)^S;_T;WX'_ /"3L_\ XW1_JU@?YI?>O\@^JT^[ M/F3_ (>6_L+?]''Z)_WZN/\ XW1_P\M_86_Z./T3_OU_ __ M (2=G_\ &Z/^&9/V;?\ HWOP/_X2=G_\;H_U:P/\TOO7^0?5:?=GS)_P\M_8 M6_Z./T3_ +]7'_QNC_AY;^PM_P!''Z)_WZN/_C=?3?\ PS)^S;_T;WX'_P#" M3L__ (W1_P ,R?LV_P#1O?@?_P ).S_^-T?ZM8'^:7WK_(/JM/NSYD_X>6_L M+?\ 1Q^B?]^KC_XW1_P\M_86_P"CC]$_[]7'_P ;KZ;_ .&9/V;?^C>_ _\ MX2=G_P#&Z/\ AF3]FW_HWOP/_P"$G9__ !NC_5K _P TOO7^0?5:?=GS)_P\ MM_86_P"CC]$_[]7'_P ;H_X>6_L+?]''Z)_WZN/_ (W7TW_PS)^S;_T;WX'_ M /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W1_JU@?YI?>O\ (/JM/NSYD_X> M6_L+?]''Z)_WZN/_ (W1_P /+?V%O^CC]$_[]7'_ ,;KZ;_X9D_9M_Z-[\#_ M /A)V?\ \;H_X9D_9M_Z-[\#_P#A)V?_ ,;H_P!6L#_-+[U_D'U6GW9\R?\ M#RW]A;_HX_1/^_5Q_P#&Z;'_ ,%,?V%)5W+^T=HP&_ __A)V?_QNO%?V$/@%\"?$7P=U2^\0?!7PE?3IXUU>))KSPW:RNL:W M!"H"T9(4#@#H*/\ 5K _S2^]?Y!]5I]V<=_P\M_86_Z./T3_ +]7'_QNC_AY M;^PM_P!''Z)_WZN/_C=?3?\ PS)^S;_T;WX'_P#"3L__ (W1_P ,R?LV_P#1 MO?@?_P ).S_^-T?ZM8'^:7WK_(/JM/NSYD_X>6_L+?\ 1Q^B?]^KC_XW1_P\ MM_86_P"CC]$_[]7'_P ;KZ;_ .&9/V;?^C>_ _\ X2=G_P#&Z/\ AF3]FW_H MWOP/_P"$G9__ !NC_5K _P TOO7^0?5:?=GS)_P\M_86_P"CC]$_[]7'_P ; MH_X>6_L+?]''Z)_WZN/_ (W7TW_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T M;WX'_P#"3L__ (W1_JU@?YI?>O\ (/JM/NSYD_X>6_L+?]''Z)_WZN/_ (W1 M_P /+?V%O^CC]$_[]7'_ ,;KZ;_X9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z M-[\#_P#A)V?_ ,;H_P!6L#_-+[U_D'U6GW9\R?\ #RW]A;_HX_1/^_5Q_P#& MZ/\ AY;^PM_T_ __A)V?_QNC_AF3]FW_HWO MP/\ ^$G9_P#QNC_5K _S2^]?Y!]5I]V?,G_#RW]A;_HX_1/^_5Q_\;H_X>6_ ML+?]''Z)_P!^KC_XW7TW_P ,R?LV_P#1O?@?_P ).S_^-T?\,R?LV_\ 1O?@ M?_PD[/\ ^-T?ZM8'^:7WK_(/JM/NSYD_X>6_L+?]''Z)_P!^KC_XW1_P\M_8 M6_Z./T3_ +]7'_QNOIO_ (9D_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ _ M_A)V?_QNC_5K _S2^]?Y!]5I]V?,G_#RW]A;_HX_1/\ OUO\@^JT^[/F3_AY;^PM_P!''Z)_WZN/_C='_#RW]A;_ M *./T3_OU_ __ M (2=G_\ &Z/]6L#_ #2^]?Y!]5I]V?,G_#RW]A;_ *./T3_OU>&[65UC6X(5 6C)"@< =!1_JU@?YI?> MO\@^JT^[.._X>6_L+?\ 1Q^B?]^KC_XW1_P\M_86_P"CC]$_[]7'_P ;KZ;_ M .&9/V;?^C>_ _\ X2=G_P#&Z/\ AF3]FW_HWOP/_P"$G9__ !NC_5K _P T MOO7^0?5:?=GS)_P\M_86_P"CC]$_[]7'_P ;H_X>6_L+?]''Z)_WZN/_ (W7 MTW_PS)^S;_T;WX'_ /"3L_\ XW1_PS)^S;_T;WX'_P#"3L__ (W1_JU@?YI? M>O\ (/JM/NSYD_X>6_L+?]''Z)_WZN/_ (W1_P /+?V%O^CC]$_[]7'_ ,;K MZ;_X9D_9M_Z-[\#_ /A)V?\ \;H_X9D_9M_Z-[\#_P#A)V?_ ,;H_P!6L#_- M+[U_D'U6GW9\R?\ #RW]A;_HX_1/^_5Q_P#&Z/\ AY;^PM_T_ __A)V?_QNC_AF3]FW_HWOP/\ ^$G9_P#QNC_5K _S2^]? MY!]5I]V?,G_#RW]A;_HX_1/^_5Q_\;H_X>6_L+?]''Z)_P!^KC_XW7TW_P , MR?LV_P#1O?@?_P ).S_^-T?\,R?LV_\ 1O?@?_PD[/\ ^-T?ZM8'^:7WK_(/ MJM/NSYD_X>6_L+?]''Z)_P!^KC_XW1_P\M_86_Z./T3_ +]7'_QNOIO_ (9D M_9M_Z-[\#_\ A)V?_P ;H_X9D_9M_P"C>_ __A)V?_QNC_5K _S2^]?Y!]5I M]V?,G_#RW]A;_HX_1/\ OUO\@^JT M^[/F3_AY;^PM_P!''Z)_WZN/_C='_#RW]A;_ *./T3_OU_ __ (2=G_\ &Z/]6L#_ #2^]?Y! M]5I]V?,G_#RW]A;_ *./T3_OU_ _P#X2=G_ /&Z/]6L#_-+[U_D'U6G MW9\R?\/+?V%O^CC]$_[]7'_QNO3/V9?VX_V3OBOXHG\%_#SXW:3JFJ7;PI;6 M<*RJTC'?@#<@&?QKT_\ X9D_9M_Z-[\#_P#A)V?_ ,;KR3X__"OX8?#KXY?! M:Y^'WPXT'0I+KQPZW,FC:/!:M,HMG(#&-5W 9.,],UT83(\)@\0JT)2;5]VK M:JW8J&'A"7,CZ3HHHKV3<**** "BBB@ HHHH **** "BBB@ HHHH *^9/VE_ M^"7?[/O[0OQL\'_&)O GAG3I-+UZ2^\:6XT0$^)H63 BF*,H+;_F+L&)Z&OI MNB@#/\*>$O"O@3P[:>$?!'AJPT?2K"(16.F:7:)!;VZ?W4C0!5'7@"O-_B]^ MPK^R#\>O%H\>?%S]GWPYK6LX42ZG-:&.:<* %\UHRIEP -^[ &.E>L44 9W MA/PEX6\!^'+/P?X(\.6.D:3I\(AL--TVU2""WC'141 %4>P'>M&L3XC_ !'\ M#_"+P-J?Q)^)/B:UT?1-'M6N-0U"\DVI$@_5F)P%49+,0 "2!7@__!/3_@HY MX:_X*"GQG-X8^&%[X<@\(W-G&LE[J23M>+-_A3X1^(/B+PYXH\1PSM=^%M2:^TDPSE%68H4) M8?Q#!Z5TE>.?MW?M>Z3^Q!^SQ?\ QVU+PC_;\T&H6ME8:+_:7V3[7--( 1YO MER;-L8DD^XV?+QQG([WPS\2+:;X/:;\6OB3;VOA:.;P[!JFMP7NH!H=*W0++ M*CSLJ K&25+E5SMS@=* .FHKY=_8B_X*@^ ?VY?C5XR^%GP]^'E[8Z?X7MGN M;+7[J_##4X!<>2D@A\M6BW A\%B0#@\UTO[=7_!1+X(_L%>'=-N_B+:ZAJ^M MZX9/[&\.Z0$\Z9$P'E=G(6*(%@-QR23A5;#8 /?:*^)?V2;4B0?JS$X"J,EF( !) KP?\ X)Z?\%'/#7_! M04^,YO#'PPO?#D'A&YLXUDO=22=KQ;C[1M;:J+Y9 @Y&6^]UXY /I.BOFC]N MK_@J/\!_V%]5L?!'B72=4\2^+=2MA<6WAS1 @:*%F*I)-(YQ&&*L% #,<9V@ M8-<1^R;_ ,%J?@;^T;\7+/X%>.OAOKOP_P#$VJ3+!I$.M2I+;W,[#*P&0!&C MD?(V!D"L2 &W%00#ZS^)'P^\.?%7P+J?P[\712OINK6Q@O%@E*.4)!X8=#Q6 MEHVE6F@Z/::'IZL(+*VC@@#MDA$4*N3W. *\E_;N_:]TG]B#]GB_^.VI>$?[ M?F@U"ULK#1?[2^R?:YII "/-\N39MC$DGW&SY>.,Y'>^&?B1;3?![3?BU\2; M>U\+1S>'8-4UN"]U -#I6Z!994>=E0%8R2I#X&>,_ &M?#_Q1J$HBTBUUR5)(+R4C*P> M8 C1RL/NJR -P Q8JI^R* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BD9E12[L ,DD\ 5\I_#[_@K#\)/BU^W;'^Q5\,O"CZS [741 M\;VNK(;1YK>TDN)5CC"$R*&C,>\/@G)&5P2 ?5M%>8?M:_M=_!O]B_X52?%C MXRZG<):O6SD#H&/% 'W?\2/A]X<^ M*O@74_AWXNBE?3=6MC!>+!*4TT/3U8065M'! ';)" M(H5 9? VB+KTVF:1I-KJO\ :=SJKH%"B$F& M &1G$R[",*(69G SM /JZBOSOT'_ (.'_@S-K]K)XR_9M\9:/X:O;@QVWB 7 M$4Y*@X+>5A0VW^()(Q'. 3P?M3QC^TQ\$_ WP E_:?USQS;?\(3'H\>IQ:S M"ZW$$@7RA&O5G!.R@@L$D=@.@8X!^_M U[1?%6A67B?PWJD-]IVI6D=U87 MMM('CN(9%#I(K#@JRD$'N#0!;HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HI&944N[ #))/ %?*?P^_X*P_"3XM?MVQ_L5?#+PH^LP.U MU$?&]KJR&T>:WM)+B58XPA,BAHS'O#X)R1E<$@'U;17F'[6O[7?P;_8O^%4G MQ8^,NIW"6KW(M=.T[3X1)=ZA<%2PBB0E1G:K,69E50.3T!^1/!W_ <+_!*^ M\3V-K\2OV>O%_AGP_J4NVT\0F:.Y79D RM$%0E%S\WELY Z!CQ0!^A5X-?-OP?_ ."K/PZ\2_L47?[;GQV\ M R^!M$77IM,TC2;75?[3N=5= H40DPP R,XF781A1"S,X&=H!]745^=^@_\ M!P_\&9M?M9/&7[-OC+1_#5[<&.V\0"XBG)4'!;RL*&V_Q!)&(YP">#]^>"?& MOA7XC^#],\?>!];@U+1]9L8KS3+^V;*3P2*&1QGD9!'!P1T(!H U**^4?C#_ M ,%8_A%\-_VSO"_[&?A3PJ_BC4];UJQTK6-9L-61(-'NKFX$/DLNQO-= P9U M!&W(4G<&"_5U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !117RC^WI_P5C^$7[$'CC1OA@/"S^,/$>H*9-3TO3M62 Z5$=OEM,Q1\-)D ME4P#M7<.M<@TS1M&L9;S4[^X)"00QJ6=C MCDX Z $D\ $G%? GB#_@X?\ @S;ZY=3>#/V;/&>L>&K.X$=QX@>XA@(!. WE M8<#=_"'D4GC(!X !^B%/;G7@8VD4)YD; M6_D@1*F+G+F5N+*^M/V7_VS/@9^UI\%I/CG\,_$+P:39&1- M;@U<+!/I,D:!Y$N!N*KA"'W!BI4Y!ZX /5J*_/KX@?\ !PA\#=(\5W^F?"CX M">+/%^BZ6Y%YXACE2UB* D>:B%78(<<&3RR>X%?5G['G[9OP8_;<^&#?$SX/ M7UT@M;C[-J^D:E$L=WIT^W<$D5692"#E74E6&>/BM M_?SS+!H7AN"[6*YU28L-P3(.U$4EG<@A0 .K*" >RT5YK^R%^T99?M:?LZ>& M_P!H33O"LNB0^(H[ETTN:[$[0>3=36YRX50V3%NZ#&[':OFS]I/_ (+C_ OX M,?%?4?@U\+OA9X@^(FK:-)-&A6;4_#>L!/-$)8+Y\3H2LL88A2>&4D;E&Y2UO]HS] MN/\ X4=^U1\*_P!E;P_\+_\ A(]5^(]RYN[O^V_LO]CVBR*IN/+\F3S_ )1< M-MW1_P"HQN^;*@'OM%?&/[5__!:KX&?L[?%J]^!?@/X;Z]\0?$VE3M!JT.BR M)%;VTZ_?@$A#M)(F#O"H54@@MD,!V_["7_!4;X$?MUZE?^#/#&DZGX;\6:9; M&YN?#NM;"TL 8*TD,B'$@4LH8$*PW#Y2.: /I>BOCW]L#_@LC\$_V7_BS/\ M ?PG\.M=\?>+;' U2QT1UC@M)"F_R3(0[/*%(+*B$+G!8,"H[?\ 81_X*7? MS]O&+4M%\%:?J.@^)]&A$^I>&M8V&7R"P7SHG0XEC#%58X5E9AE0&4D ^BZ* M** "BBB@ HHHH **** "BBB@ HHHH **** /CO\ ;7_X)M>.OVU/VAK?QE\5 M/CM?V7PJT/1H7MO!.F7,IDN[Y/,,DA5L10A@R+Y@#R$ J-G#5X!_P;5?\@?X MQ_\ 7SH/_H.H5^G.N_\ (#O/^O23_P!!-?F-_P &U7_('^,?_7SH/_H.H4 ? M9^N?\$]/V=]>_:^MOVW]=36+CQC9.DL<5QJ"/8!H[3[-&WDLAVE% =2K#$BA M^M? ?[6WC+PU_P %"_\ @KO\.O!W[,<2:E!X.N+*'7?%=@N8Y$M+QKFYG60< M-%$IV(Y.'D.%)#(3T_\ P7%_X*/>*-&\3W7[$'P9U]M,B%M%_P )_K<#L)'$ MR!UL49;SPU\+M+T_/B'P]ILTAFU.[$Q92(N(1A, 2OO*'HAYKS3X?C_ (:+_P"" M[OBKQ>W[_2_@WX$73K&?JJW'-+\'?MO?& MKPCH<;I9:5I]Q9V:.Y9EBBU+8@)/4[5'-=;_ ,%S_"]K\*/CQ\'_ -M=->T. M_G\,7]K _@G5+S9-J26E[]K5XDP=\>9&25L?)NC^]G P?^")/_*03X^?[M]_ MZ=C5/_@K9?1_"7_@JE\)/CE\=M#N;_X2O>&4PQ M,$4%SY86!,_,\C'(W8K]E*_'[_@LM^TK\ OVTOB!\*?!7[(FK+XO\80W<\7] MIZ+92QR?Z0\ MK57=59W\P.^/^69)Z%C7Z[Z%;ZE::)9VNLW8GO(K6-+J=>D MD@4!F_$Y- %JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** / MCO\ ;7_X)M>.OVU/VAK?QE\5/CM?V7PJT/1H7MO!.F7,IDN[Y/,,DA5L10A@ MR+Y@#R$ J-G#5X!_P;5?\@?XQ_\ 7SH/_H.H5^G.N_\ (#O/^O23_P!!-?F- M_P &U7_('^,?_7SH/_H.H4 ?9^N?\$]/V=]>_:^MOVW]=36+CQC9.DL<5QJ" M/8!H[3[-&WDLAVE% =2K#$BA^M? ?[6WC+PU_P %"_\ @KO\.O!W[,<2:E!X M.N+*'7?%=@N8Y$M+QKFYG60<-%$IV(Y.'D.%)#(3T_\ P7%_X*/>*-&\3W7[ M$'P9U]M,B%M%_P )_K<#L)'$R!UL49;SPU\+M+T_/B'P]ILTAFU.[$Q92(N(1A, M 2OO*'HAYKS3X?C_ (:+_P""[OBKQ>W[_2_@WX$73K&?JJW'-+\'?MO?&KPCH<;I9:5I]Q9V:.Y9EBBU+8@)/4[5'-3_M MX:EHGPG_ ."XWPX^*?Q]>.W\&/;:7-8:CJ"YMK=$66,.6/"B*[/FM_=!#' . M:L?\$2?^4@GQ\_W;[_T[&O:/^"KW[3'[+O@GXC>"_P!GS]LC]E>;Q1X1U]4N M[?QM_:3P?V0#,8KAH?(3SV>)1'(Z(Z[U=!@\"@#Y2_X+M_''X*>)_P!I7X>^ M-/V?_'6C:KXET'2#-J^M^';V.X6-DN$DLU::(E3(A$K8SE0Z],BOV&\.ZK_; MOA^QUP1;/MEG%/L_N[T#8_6OQ'_:H^&'['W[0W[0GPP_9%_X)F^$$N+*2YE; M7_$-I'=2M<2W+P[WDENLRM';0PM(3_JU\QPHSNK]O[&SMM.LH=/LX]D,$2QQ M(/X548 _(4 2T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! M\_?\%#/V5OC5^U_\.-$^$GPJ^-3>"=,FUDOXQO(I9M]WIYB=3 (XBOG9#_V7?\ @N_IOP%\!7=Y<:5X=M;F&WN=0D#S3,_AMI9) M'*@#+22.< #.!P*_8:ORR\,?\K*%_\ [TW_ *BPH ^X?VR?V!O@9^W18Z#8 M?&RZU^-/#CW#Z;_8FIBWPT_EARX9'#G$2@9'&6QU-?'O_!>GXY_"&?X8>%/V M(/ASI%MJOC$:]97,&D:5;!VT:W2)XH855!\LLOF(J1+SL!) #)N]]_X*V?\ M!0"]_8>^"-I8?#_RG\<^,'FMO#SS('2PBC"^=>,IX8IO144\%W!(8(RGX*_X M)H_M!_\ !/7X Z[/^TS^U?\ $G7/$GQ7U&\FN(FN=!N;N/26=FW3"0@^='1=0%LR:A=Q MF:X+;D8,5>:0#([GUKR7_@IG\6O!_P"V[JO[,?P)^&-]/>Z!\3O%\>N70E@: M*06$;+ )'1N1^[ENS@_\\Z^A?^"HG[=47["7[/2^(O#%K!<>+O$4[Z=X3M)U M!CAD"9DNG7^)(E*_+W=XU/!) !\\_P#!<'XS? CX5_LGZ)^POX.L[6]\23R: M8-(T>UC5Y-&LK8@),P4?(\@41(H ++)(>@Y\O_X*+>#OB)^S;_P1T^"'[/GC M-YK;5)]=CFUVV=CNB)BN[H6K_P#7-IT4CINA&.E>:?\ !.KX_?L)?#KXAWO[ M6?[<7Q.USQ/\3;K5)+K3K6YT*XO(K"3=_P ?DC[2LMP3RF/EB&"/FQL^I_\ M@K]>:#^V[_P31\/_ +3GP$CO-4T31O$PU4R263QR_85-S93R&,C< DVPD]D5 MF/ S0 ?MM?"?PAI7_!!'PW:VNC6Z'P]X1\*:G9,L8&R[GFM$GE'HS_:YR3W\ MP^M>W_\ !&CQAJ?C+_@G'\/+G5YVEFL(K_3Q(YS^Z@OKB.(?18PB_P# :^*/ MVH?^"D?P ^*'_!(#PO\ LW>&/%,EQXZNM&T+1=9T+[%,KVG]GO \D[.5$91S M:QE=K$GS1Q\K8^^_^"7WP9\0? 3]A#X=_#SQ;I\EIJHTJ74-0M9D*R0R7=Q+ M=>6X/W619E0@\@J10![[1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% 'S]_P4,_96^-7[7_PXT3X2?"KXU-X)TR;62_C&\BEFWW>GF)U, CB M*^=ERI*.Z(0.2< '\^OV1/@%X/\ V7?^"[^F_ 7P%=WEQI7AVUN8;>YU"0/- M,S^&VEDDGXY_ M"&?X8>%/V(/ASI%MJOC$:]97,&D:5;!VT:W2)XH855!\LLOF(J1+SL!) #)N M]]_X*V?\% +W]A[X(VEA\/\ RG\<^,'FMO#SS('2PBC"^=>,IX8IO144\%W! M(8(RGX*_X)H_M!_\$]?@#KL_[3/[5_Q)USQ)\5]1O)KB)KG0;F[CTEG9MTPD M(/G7,F2QE/W0VU>=S$ ^P_VM;CQ)^QI_P1-7X:^*K_;XB_X0;3O"\R"7(%Q= M;(KF%6[A(6N ".HCKHO '_!,;X,_&[]@'X0_ +XW?VY:Q^&]#BU1X=%U 6S) MJ%W&9K@MN1@Q5YI ,CN?6O)?^"F?Q:\'_MNZK^S'\"?AC?3WN@?$[Q?'KET) M8&BD%A&RP"1T;D?NY;LX/_/.OH7_ (*B?MU1?L)?L]+XB\,6L%QXN\13OIWA M.TG4&.&0)F2Z=?XDB4K\O=WC4\$D 'SS_P %P?C-\"/A7^R?HG["_@ZSM;WQ M)/)I@TC1[6-7DT:RMB DS!1\CR!1$B@ LLDAZ#GUKP+^Q[^TR/\ @E+X._97 M\"_$N3P3XW?3K8ZGJTEY-#)I\,UVUS<6VZ$%]ZQRF':" 2N-P'-?!7_!.KX_ M?L)?#KXAWO[6?[<7Q.USQ/\ $VZU22ZTZUN="N+R*PDW?\?DC[2LMP3RF/EB M&"/FQL_8CX#?''X??M(_"?2/C5\*[^>ZT#6UF;3Y[JU:%V$4TD+Y1N5^>-AS MZ9[T ?D!\0?V._"'[#W_ 52^ 'P9\)^)K[6GFU3PUJ6KZM?J$:[O)=8E1W5 M 2(TVQ( F6(QRS$DG]KJ_+'_ (*1_P#*<7X"_P"]X5_]/=S7ZG4 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 <9^T/X2^)7CSX'>*?!?P M=\6+H/BG5-%FMM"UE[EX197#KA9=\:LZ;DA)IHY+/8L:L6; ,LA+NQ9RV3CA1^ZM?EE_P M<=_\CG\$_P#=UK_T9I] 'Z-?M!_ GP/^TQ\(-9^"'Q(DOUT374B2_P#[,N_( MF*QS),H#X.!NC7(QR,@\&OFG]I^7]E+_ ()<_P#!.O7/@5IX^T6^MZ3JFG^' M=$U22.:]UF]NQ)N>7:B[TC\U=TA4;8XT7)8H&^B?VI?VA_"/[*?P$\2?'KQM M$\UGH%CYD5G&X5[NX=A'# I.<%Y'1^$O[27P _:E_:MU']IC M_@IY\2=1N;*R=&T3P?IFDSSVLRAF*6V$R(K6+C*9W2LQ+$Y M(_@)^PUXB^,'Q.2;3M+\0ZO<:Y80SJ05TZ"V1#+JLEC.@/K74 M?M;_ /!1W]GSXN?\$S_BGXN_9PUNY:W@M(/"D4,VEO9['O=L1CC5@.%MFE;C M@!,5ZO\ LU7GA#]@?_@F#X7\4?$*-[>S\*> X]7UBWC $CW=SFY>!<\&1IY_ M*7/&YAT% &%\0M*_9%_X)'?L/^(O"MJ'FTK5!?#3]'UB:.>[U^_N(M@@.U%\ MQ-H568KA(UYSQGP3_@AG^R?J_BG]C+XF2?%2'4;/PS\5I5TVSA@F,,L]E%%- M#//&V/E5VG>/=W\ENV,_(^B?M3_!S]M7]KNX^//_ 4D^(NIV7A33,-H?@W1 M+&>>)X]Y*62&,?NH0!F63B24GC&2R?JQ\$/^"CW[&OQ$^"/C+XA_![5KF#PM M\*M$AFU>V&AM9K;6_E2^3#!&P4$D0,BHN!G:.XH R)?"?['G_!'S]DOQ)-"\ MQT.^O9[E=.UFXCN+S6[V6%8TLDPB^8I6,#!!"*79CC)KY_\ ^#=+X-^-_#/P MR^('QPUVPDL]&\7:A96FA1,I5;@6?VGSIE!ZH&G$8;UCD':OC_4OVM_A;^W= M^U\?B]_P4)^(>J:+X!TC3O&RS1HQ^[# !II^'?&%VY4Q_K;^ MQ3^VE^R=^U!I5]X"_97FFCL/!EA:1/IQT-[*&T@?>D*1JP P!$PP.F!ZT >[ M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5^2O_!2'_@FU MXZ\$_!#XI_MJ_M(?':_\6>*!K-NGA+2X;F62VTJQGU6)$C9Y<,Q6&4H(T5(T M))&_@C]:J^3_ /@MU_RC8\>?]?>C_P#ITM: -+_@C:"W_!-3X9J&(S:ZGR.H M_P")K>5>^"G[('['G_!,?1O&_P >=+\07^F6.H644FOZSXHU);DVT43.VR)O M+#YD>093+-(ZQ@ D &A_P1QGAMO^":'PUN;F98XX[35&DD=L*JC5+PDDGH*_ M-C]MW]O[P]^W_P#M1V7@?XC?$S4/"/P/T+5G%K_9MC)<3W4<>X&\:)0=\\N- ML>X;85?H3OW@'N7_ 2#T;5OVB?^"D?Q6_;/\%>%9M%\$.^I+;J8@@DFO;A' MB@('RE_+1I9 I(5BG]Y37K?PL7_AHO\ X+L^-O'C?O\ 2_@]X(32M.GZB.[D M18V3V.ZZOQ_P#WKO/V'?V\?^" M9/<2RR#]Y(1EF9CEC7'_ /!"W0]3\8_#SXI_M9^);8IJ7Q.^(US<%GY+0Q%I M,@^GG75PO_ * /9?A'^Q/^R9^PCXP\;_ +55CKE_83ZM933^(]:\3ZJDL5I$ MTQGF9&*!DWOC(W'=M4 9Z_%7_!.<3?M=_P#!8/QS^V+\*O#<^F>!]*>]N)+A MH/*6X:XMC:0JP'268[[EE[%6R%O@QX M?UXV]WJ%C:/:#-$]]-' TTUQ<3LH#RLD3$DX'"JH"A5 !V'QA^&?[ M+7_!/.+QS^WOX,^!6HZGXNU9A'JL.FZC<7%SJ4UY>QF0QK,[K$2[>8VP ;4/ M':OD?_@C9#I7[0W[?/Q._;"UCQ%H?A[5+TZ@]M\/;6[/VU1=3HSS,I5=T4> MK,!EI7R0G ;VKPW_ ,%DM.^'_P"U_P",OV;/VS/!-C\.]-T*>>'1M<3[38[5# ,V\.0#NP ?KA1110 4444 %%%% !1110 4444 M %%%% !1110 V6*.>)H9D#(ZE64]"#U%<5\&?V;/@+^SO'J,7P.^%&C>%UU= MHCJ:Z1:"+[28M_E[\==OF/C_ 'C7;T4 >1>./V"/V-/B7XMO_'GC[]F_PKJV MLZI.9M0U*^TX/+<2$ ;F8]3@#\JHZ5_P3D_85T/5+;6M(_99\'6]W9SI/:W$ M6E*&BD1@RL#V((!_"O:Z* .)^&7[.?P5^#GC/Q5\0_AMX#M],UKQM?B]\4ZB MEQ+))?SAY7#-YCL%^::0X4*/FZ<#';444 <-\-/V9_@#\&_%NJ^//A9\)=%T M+6=HQ? M[X4:-X775VB.IKI%H(OM)BW^7OQUV^8^/]XUV]% 'D7CC]@C]C3XE^+;_P > M>/OV;_"NK:SJDYFU#4K[3@\MQ(0!N9CU. /RJCI7_!.3]A70]4MM:TC]EGP= M;W=G.D]K<1:4H:*1&#*P/8@@'\*]KHH XGX9?LY_!7X.>,_%7Q#^&W@.WTS6 MO&U^+WQ3J*7$LDE_.'E<,WF.P7YII#A0H^;IP,=M110!PWPT_9G^ /P;\6ZK MX\^%GPET70M9US=_:^HZ=:".6[W2>8V\CKE_F^M7?C#\"_@[^T#X6_X0KXU? M#C2?$NF+*)8K75;19/)DQC?&WWHVP2-RD'!(S@UUE% 'G?P-_9+_ &;/V:OM M+_ OX,Z'X;FO$V7=Y8VN;B9,Y"-,Y:1ESSM+8SSBO1*** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "N&@_9G^ -M\9G_:'@^$NBIXXD MSO\ %"V@^V','V<_/U_U7R?[O%=S10!Y_P#&/]E3]G+]H34[/6?C;\&]"\3W M6G0-#8SZO9B5H(V;<57/0$\UQO\ P[0_8%_Z--\%_P#@I6OI^ _A;\.OAAX"MOA=\/_!FGZ5X=LXI8K;1K2W MMXTD=GD4)TPS.Y([[C6_10!XUX:_X)Y?L0^#O'T?Q.\,_LQ^$K36H;C[1;W, M>F@QP2@Y#QPDF*-@>054$'D8KV6BB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ KAH/V9_@#;?&9_P!H>#X2Z*GCB3._Q0MH/MAS!]G/ MS]?]5\G^[Q7?_&/]E3]G+]H34[/6?C;\&]"\3W6G0-#8SZO9B5H(V;< M57/0$\UQO_#M#]@7_HTWP7_X*5KW*B@#S31_V._V9_#_ (_\+?%#0_A%IUIK M?@G26TSPI=V\DJKIEH1,#%'$'\L#_2)N2I/S]>!C1^,_[,GP _:)?3I/CC\) M=%\4'2!*-,.L6@E^S"79YFS/3=Y:9]=H]*[JB@#PW_AVA^P+_P!&F^"__!2M M>K_#GX;^ _A%X,LOAW\,O"MGHFAZ:'%AI>GQ;(8 \C2-M7MEW9C[L:VZ* .& M\9?LS_ 'XA_$[2OC/XW^$NBZIXKT/R/[(UZ[M US:>3*TL6Q^VR1F8>A)KN: M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "N&^,7[,_ MP!_:"N=,O/C9\)=%\32Z-YG]EOJUH)3:^84+[,]-QC3/^Z*[FB@#F_BK\(/A MC\G[%NJ?#R7X3S?L\Z%!X>5]JTB_A#P2^6ZR1@K MT.UT5AZ%16_10!X;_P .T/V!?^C3?!?_ (*5KH?#?[$_[)O@[P5K_P ./"WP M!\-V&A>*5MQXBTNVL L.H"!R\0E4?>VLQ(^IKU&B@#PW_AVA^P+_ -&F^"__ M 4K7;?!G]F#]GS]GB?4+KX'_"'1/"\FJI&FI/I%F(C<+&6*!L==N]L?[QKO M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L'XF?"[X M>?&7P9=?#SXI^$+'7M#OFC:[TO48?,AE,;K(A9>^'56'N!6]10!SO@[X2?#3 MX??#F+X1>"/!5AI?AF&VFMXM$LX=END4K.TB!1T#-(Y/NQKR_P#X=H?L"_\ M1IO@O_P4K7N5% 'D'AC]@7]C3P2VHR>#?V=?#>DR:KI%SI=_/IEH8)9;.XC, M;]CTVVD=EC\V1I M9#N=F8DN['))Z^@%=-10!X;_ ,.T/V!?^C3?!?\ X*5K>^&G[#_[(WP;\9VG MQ$^%G[/GAG0MWUIBXB3.=BS(5D"9).W=C/.*U_@Y\ _@O^SWX;?PE M\$_AEH_AG3Y9!)/#I-FL9G<# >1_O2L!QN8DXXKKJ* "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 ***_"G]M+_ (/,_#W@?2/'GP?_ &Z-I'B'Q-K%O+I]I/%*\)NS!&I:;:5++$2H)QN. 00#ZW_P""^'_!?#X< M?\$J_AQ)\(?A#N=/\._'/P[IX;6]$C(B@\10( &U&Q4G\98!DQ$Y M&4((_E"^*OQ5^(_QR^(^M?%[XO>--0\1>)_$6H27VMZWJEP99[N=SEG9C^0 MP% %'PJ^*OQ'^!OQ'T7XO?"'QIJ'AWQ/X=U".^T36]+N#%/:3H&>6=+#?]G=!-+&AC>\S< M'+?=?%\)-,LTNK*Y\2:;KMG!;S3R*IMKM( MQ!/*I66UP,D@[WU$!C M4;G=CDL6( ')8D 9) KQ+_@O/KVD>*?^"=^E^)_#]_'=V&H^,-*NK&ZB.4FA MDM[AT=3W!4@CZUE>,]2_9 L/^"-WPE7]L^\UL^'&\/Z4^FZ;X;O'CO;^^6V? M9'&JLJOA2[$2'RQM!."%H ];TW_@M'_P3=U/Q OAZ']H3RR\@C2\N?#6HQ6Y M8G',C6X"C_:;"^]>U_%W]IKX$_ GX6V_QL^*/Q&M-/\ "EX\"VFMP12W<,_G MJ6B*?9T O!>D#3WL_BQXAM MX+?49HS(D:."(4DN?/+ ,_F2*=^['RAAZ/\ M%WMY?\ _!O7\-)[Z=I'75[. M-6-9(GF6*%C 61E;9(%?# [<&M/XL_P#!37]AOX+>'M#\3>-?V@=*>W\2 M6*WFBII$4U_+<6Y) E,=NCM&N59?$R3X2 M:'/XJO? \FO2^*)].C?4%NA,9$V7!&]$50L>Q2%*YR#N;,?_ 1U_8T_9R^* MG[!'C+XC?%#X3Z)X@UK6M2U.Q74=7T])Y;*WBMHPBV[."8&#L[[TVMDKS\JX M /T2^"/QX^$7[1W@&W^)_P $O'5GX@T.YD:-;RTW*8Y%QNCDC<*\3@$$HZAL M,#C!%>:_'S_@IG^Q%^S3XMD\ _%CXYV5OKD#!;O2M,L;F_EM2>TWV:-Q$P!! MVN0V#G%?!'_!%CXG^+/A=^Q-^TQXY\+S,UYX7T+^U])B(W+'=)I]ZX?;TZPQ MD^H2N@_X(7?L?_L^_M"_"SQM^T#\?/ FF>-M?F\72Z8D?B: 7B0(+>&X>?9) MD-)*]P,?@)\3M.\1V4#A+L6I9)K5B" M0LL,BK)$3@XWJ,X.,XKO*_)3P%X3TK]B'_@N]9_"']GYI;'POXDDAMM0T"*= MFCCM[NQ\]H3DDE8Y@LR \J%4=.OZUT ?F7_P4J_;"_:5_:%_; L/^":_[&_B M>?197GCM?$6KV%VUO+;QYX<\ M'S^-?AQ^UQ>W?CZWMS<0>=I+6L-U< 9\L7"W#21$G@2'=V)49XY?]G6]M_A- M_P '!7BS2_B+*MM-K?B36X],ENC@;KR!KBU )_OQLB+ZEU ZU]H_\% --_X* M<7WB7PXW[ NOZ19::MC./$2ZDFGDM/O7RBOVN-CC;N^[@>M &%_P2*\:_MRZ ME\)M5\!?MK?#[Q'9S:++"?#/B+Q-'LN[ZW<,'@F#'S':,JI$CC+"3!)V\]OJ MO_!5;]@71]$U_7KS]H6S$7AF^BLM6B&D7HE6YD:54BCC, :9B89<^6&"A"20 M.:^;O^"/W[=?[7_[2_[2OC?X2_M*?$2WU>W\.>'994M8-%L[<17<=Y%"S;[> M)"PPSC!)'.:^>_\ @E!^RI\'/VG?VXOBF?C?X.M_$&E>'5OI[72KQF\E[F6_ M*+(ZJ1OVH),*>,L#U H _53P[^UK^SKXF^ //%\?@K1?VC+."ZGF$5O M/JND7ME;2-G'^OGA2-!GN[**^+O^"S/AO2M)^.GP'_8.\%Q'PW\.8;2T:VL; M.1O*BDNK][5I"7)WM'&A(9B2/._!G M1/#6K>"]%6]T?7-/MQ'=2/$R@QSR_>N/,4E#YA8Y8$8(% 'V%\9?CA\+/V?? MAO>?%WXO^+8]'\.6#0BZU-K:6=4,LBQQ_+"CN*%W21MDB*XPT;C!7)V\9XK\NU^*?C+XH? M\&\&NKXUOIKJ7P[XFM-&L+JXVU#["7.F7JS MRW&P/LB@:$2RX4J2R*57<-Q&17QY_P &_'_)N_QQ_P!^U_\ 22ZKBO\ @@-^ MRK\ OCO??$/Q[\9_A[H_BJX\/G3[32M+UVR2ZMK=;@7#22F&0%&9O)159@=N MUL=: /TQ_9M_;'_9L_:YTB[U?]G_ .*-GKO]GE1J%GY,MO=6N[.TO!,J2!20 M0'V[20<$X->FU^2>A^!O#W[''_!>_1_A[\ [7^RO#^O2PQ7>AVCGR8H+RQ+R MP8S_ *M90)E7HNU .%%?K90!^6'@SQ=XK?\ X.,;CPR_B?4#IHU.^ T\WLA@ MP/#4K#]WG;][GIUYK[T\2_MV_LD^#/B_J_P&\7_&O3M+\4Z!9&\UC3]0M[B& M.T@%NMR7>X>,0@>4ZM]_/S ?>XK\^_!/_*R9<_\ 84O_ /U&):Q?B_\ !KP- M\?\ _@X;O?A7\2M(34-"OM0M+C4;"1B$N5MO#45TL;XZHSPH&'<9'>@#[X^$ M'_!4K]A'XZ?$>#X3_#CX]6ESKEY<>1IUM>Z7=V:7LF:/X2N=025KF/P[I\=G$TEK M:1N R0JY/ KJ?^"X&I:A\4?V\?@C^S'XHU2>#PG?1:=-=1QRE%\R^U1[2:3_ M 'EB@7!/W=S8^\<@'V'\+O\ @K7_ ,$_/B_XVM_A]X/_ &@K5-3O;A8;!-6T MF\L8KEV("JLMQ"D8)) "LP))P :^CJ^4_P!I#_@D=^P5\8/"F@>'IO NG_#Q M=*OD6'5/!L-II]U?(8V7[/+))$XG)(5MSAI,H<-\S9^F_"'AR+P?X3TOPE!J MM[?)I>GPVB7NI3B6XN!&@022N -\C;\%V/[&7PL^%7B#PAIO@GXAWT_BR;4]3BD36)K3S+6VV"+! M"*6G6-I^VCH>@?%?PA M-.JZM-9:+;Z1K-M&2 9+=[58[9RHRWER1#>0%\R/.X?D!10!_>!^S%^TM\&_ MVPO@-X9_:3^ 'B^+7/"7BS3EN]*OHQM8#)5XI$/,]?@Y_P9*_M4>)M9\%?&#]C+61<7&FZ'=VOBS0YGFRE MJ;C%K/2@#\7/V=O!_B3_@LM^T+XNN_P!I_P#:VG\+-:21R^'_ :) M@QE21Y (+.&614580B!B%9V,BLW)+5[3\*_V-_\ @H)_P3A_;*\.Z-^SSJGB M7XA_"N_EM7UY01%:"TDE,<\(O$OQK_ &'/VC%T>^35#_PD%E;:3)<::+R0>82D:\L;VSC=%G2)+@![2=%="" M@"Y*\R+N% 'Z$_\ !6SXC?&3X5?L(>,O&7P/U"[L=6A^RQ7>IZ>Q%Q964DZ) M/+&1RK!6V[QRBLS @KD?D_K.B?LY?##]D'P9^U?\%OVL/%D7QYO]?,>K:/#J MJB6%T=C*Q5%$L:A?)*R/(RR[R-O)"?=O_!8W]M7XO:#XR\*?L%?LXI;Q:[\3 M+&"+4]2GB1B]O?3O9PVD>\%4\UEDWN1E5*XQDD?)'Q!_9.\=_P#!&W]J3X=_ M&_XE^&=+^(_@UYHFFOCI0\E+K9^_A59"1'<1(/"5OIFO>(M3AN[8RW0Q#JRPB$1^?&%&)LY!XV8 MQSQ^A/\ P3=_X*+^,OV^/%/CT'X/0:-X7\,7RII&OI?.7NUEED\B%X64@2B% M SE7P"0-H#"OSE^"GAC]L;Q9_P %.OC+IO[$'C>PT#Q>6.>)T/7/4'A3M-?KY\'/B!'\6?A%X5^*D5C]E7Q-X; ML=56V)SY0N+=)MF>^-^/PK\VM0_X)'_\%&?VO_B7HVM_M\?M):7<:#I,AW1V M%\9[A8F93(EM!'!'!$SA0#(>1A25?:%K]//#7AW1O"'AW3_"?ARP2UT[2[** MTL+:/.V&&- B(,]@J@?A0!\3_P#!=K]JGXP_LZ?L^^'/"_P=UZ\T2Y\9ZO/: MZEKVGR&.>WMH8@QACD7F)I"X^=2&VQL >37SWX._X(F:;\4_V?H_V@O@E^VM M/XG\;3Z,-1M;C38U>WGO#%YGV7SEF,L;[ODWL=P;ED'*C[9_X*.Z]^P5XA^' M-K\"?VX?'MMHMMKS_:M"DV3"Z@GC.P7,#QQN$9?,*DL"I#D,"I(KXU\??\$# MOVCO@UJ,_CS]C7]J=GO(%,MG;7,LVD7Q Y6-+FW=D=SV+")>&KA&T/7/$$BR7-[8-&Q9)&5F:1HF0_.WS%9% M'.,UU3?\%6O^"?H^'ES\45_:/TYM(M;\63-_9EXL\L^P/LB@:$2RX4J2R*57 M<-Q&17SW_P $A/V\OC1^TU\,_B+\$OV@M5?5M>\':,9['7)XU%Q<6[K+&\4Y M4 .\;JN'^\P<[B2N3XC_ ,&_G[,?P.^-5W\2?'?QA^&>C>*)]%&FV>DVVO:= M'=V]N)QJWOA[ MX#?%JWU;4]/A,USI=Q8W%I<^2&"^:L"/A3X?M-!T5YG9-)TR!8;>,3^&VFE18UPJJ969PH& M 2, 8% 'Z#_M)_MY?LG_ +(]Y;:1\>OB]9Z/J-Y!YUKI,-K/=W3QY(#F*W1V M1"00&<*I*D G!JI^S?\ \%"_V0/VLM=D\)_ _P",=KJ6LQ0&9M'N[*XL[ED' M+,B7$:>:!W*;L=\5\@_M=>.O^">_AW]OR_O]&_9@\8?'+XQ; FJ>&+%?MVE) M,MNB*LD4PD!>*)5X2-HX^2V&7CP+X72^*=/_ ."TOP\UG4_V8K+X,W6I:C;R MCP3I<\12"&2TFC,A$2HJ-(N[+3XR^&/V ?V3-:N=-\2^*/LJZUJVG3F*Y#W4GEV]G'*.8 1^\DD&#M9, M,!O!X+Q9_P &_P#\7?"O@"Y^)O@3]K2_U#XEV=HUXL26,D$=W !<*PSV(-?K1J6HV&CZ=<:OJMY';VMK"\US<3.%2*-069F)Z $D^U 'RS_ M ,$E?B-^VCXP^!5YX;_;1^'GB'3M3T2XB30=?\36I@N]5M'5OEF1\2&6(I@R M.H+K(F=S!F.U\5/^"N/_ 3]^#WC*Z\ ^+?CY!-JEA<&"_BT?2+R]CMY%.&5 MI8(FC)4@@A6)!!!&:[+X2_MF?LH?M4_#'Q'XJ^%WQBMK[1M'TIY/$\RF>QGT MJW>.0F23S%22'Y8Y2)!_<)4\9K\]_@EXP_8R<^*/!?[ G_!+'Q%\:X;R_,5S MXD\<6T+VEJ2@58XYYXI3!&1\X5VBD;=DD8&T _3/X$?M&?!+]IOP7_PL'X$_ M$6Q\1Z4LQAFGM-Z/!* #YJU^1_Q/^'GA M3]B__@NE\/\ 1?V=],31-*\37>E_;=$T[Y;>"._>2UN853HL9"^:$Z*2-H 5 M0/UPH _,G]O3XY?M ?MF_P#!0[3O^":_P+^*EYX-\-V.U/$^K:9(Z/..+$:P[E5I0=Q.5*]1^RM^Q!^W)^QE^U_I,GP7^, M;5M%?V>_'NN7/@KXA-8Q:WH&JW8E,D4UX;65&"*JR%,K+$Y4,K97)&=P!V?_ M 44^+WQQ_:__P""CGA__@FM\)/BI?\ A+P_ (4\0W6F2NIN)FM#?3R2;&4R MK';!0L18*9 V3D@KA? CQ-\;_P#@ES_P4U\/?L;>*/C7JOB_X?\ CD6<-G'J MSOA#>,T-O-'&SN(9%ND,;;#M=,DC.W:WX=1R:/\ \'(&J6VKG9+/?WY@W]P_ MAYI$Q]4(Q1_P5Z6W\+Q'9U5SKUTPSZ85@?I0!U/_!4 M7XX_'']HO]N_P?\ \$V/@M\3+[PII=W]D'B:]TZ9TDFFG0SL9-C*TD45J%<1 M;@'9CNZ*5XWP%J?QN_X))?\ !2'P;^S;JOQSU?Q?\._'J6*20ZLSB.-+N=[5 M9A&SNL,L4Z;BR'YX^".<"SXCCDTC_@Y-MKG5_ECN;ZW-N[]&#>&%C3'_ /Y M?J*/^"V,:YI_@70WU.[TG3YDCFND5E78C/\H/S=3Z5 MYQ_P3B_X*@?"?_@H;^Q+/^W/9^$[SP)X7LKS4X]3B\1WT4ALX;$;IKB22/Y0 M@4%O8*%_\%S_ /@N+X;_ ."2_BKX->!]+TZWU?5_&/C""^\9:=L#RVGA M.%_+NY47^&>1W"PD\$P3>E??_A/Q7X;\=^%=,\<>#M:M]2TC6=/AOM*U&TD# MQ75M,@DBE1A]Y61E8'N"*_BB_P""L_[?'B3_ (*4_MY^.OVI]4EN(](U'4/L M/@W3K@D&PT2W)CM(MO\ "S)F60#CS9I#WK][_P#@T(_X*1?\-)_L;:A^Q#\1 MM>\[Q=\&MO\ 8/VB7,EYX;G<^1C/+?9I2T![+&]LO>@#]?J\._X*1_'OQQ^S M+^Q7XY^,GPVC']N:=9V\&FW#1!Q:R7-U%;?:"I!!,8E+@$$%E7((S7N->/_ -F_P%\%M37]J[6M/L_!>MJ=*U$:G#*\5P94W-R;O2EVW]YI3),R(UR9IO, M)<*L@ "#:ZX8]OI+_@E-X&_X*(?LY_&GQ/\ L\_M%:)KNL?#>U2Z3P_XFU*Z M$T,-Q!*JQM;,[F1;>>+D:M M#]M\.IKUK,F%)."MW"%E0 Y7#0[QCDD@UJ?\$S_VNOVPO@O^W+/_ ,$ZOVM? M%]SXD+BYMK2YU&_-Y/I]S%:-=QLERWSRP2P+PKY*EDQLPRD V_\ @X(^*?Q> M\)_\*U^']EXJU?0_A]K]Q$B=G6,D*[$DYV KXY\ M,+;X:_LH_P#!2'X2_#G_ ()L_M!^(/&N@^*Y; >-=-EU!+JV:WGD!FWF*..- MBEJ3,04+PLG)SE5Z_P#:A\>_&_\ X*Y_MT:Q^P/\/?$EGX:^'W@34KJ;5KN: MQ6:1WL9/LTUZPX9V\Z7RHHU9%VN&8\DCR7]G7XV>*_\ @BU\>?B7\*_C/\%] M.U?7[G0G_P"$4\0K:#=)( QMG24XXK\L?^")/"LFE>)I=(2R2RFO1)LMK>;S2QNXL?Z_&W'\.<\\?=>K_ +1GC;]K'_@D M)\0?CSXY^&T/A:XUSX=:^UKIT-\TZRP);S1K."R(4#E6(4Y^7:=Q#5\#_P#! M,CX=?\%3?&7P-UR[_8;^+NC^'_"R^*98M4M+]K59'O\ [-;EY 9;:5@/*,(X M8#*GC.20#NOV=/'G[4O_ 3:_P""FV@?L=^.?C=?>,_"_B35+#3YK>YNY9() M8KW"6]S'%*[FUF21EW!2L M?$WB2PNA>Z?8V-Y+=/-=JFR*:XFD1 JQ I%&",JG(5=I_0R@#\SO^"W'Q&^ M)?BS]JSX+_LK_"WXI:CX6N=7C,E[>V&J2VT:"^O([:.:9#(CK@,"RN"P.54J >O_\ !4GXY?'']H;]NKP; M_P $V?@K\2[WPKIEZ;0>)K[3IG22::X4S,9-C*TD45L%D$6Y0[.=W12O%^!] M1^-W_!(__@H]X,_9SU/XZ:OXO^'?CU+%9H=69Q'&EW.]J)1&SNL4L,Z;BR'Y MX^".<"UXLC?2?^#DNTNM6^6.YOK4VS/T8-X96-TGYK^6QTU8D3[V9-7D6/\V4XH [3_ (*Z?M"_'#XH_M:^ /\ @G/\"?B% M>>&8/$361\2:EI\[Q2227..:_4^OR@_X+X?\ )Y'P:_[!OI7G.N_P#! M6_\ X)Y^'?B&WPRU+]I'3?M\=S]GFN[?3[J6QCESC:;I(C#C/5PY0=V%?&G_ M <.:0/$'QZ^#6@F9HQ?6-W;F1>J;[J!D=W/#(LD;K/,!ON-WRL3(6.Y\4:?9Z':V1O+C5[B[1+:.W"[O-,A.T)MYW9QBOF3Q)_P %6OV# MOBSX;\5?"_X>_M#6CZY<>'=0ATW[5I]W9Q7,WV>0*D4\T21LY; 4;LL2-N,?B)XLO9[/1];BN;F[O[B6,XB1_ MVZ1T ?9?@#]LK]FKXH_&W6OV)8 MVVNRCY6.,)OA[\6?C=:V^O6VW[7I.FZ=7[6'C_ .,'B#]CG1OB_P"&/$^L75U'KNL^&FU:+[/+8BY?:JLNQ2JL%&-QZ#_@D_\ M$_\$]_B;^U!J=S\/OV< M+_X8_%/Q!9W8BLH==FGTNYAP);BVMXT,<<>!$9?*:$!1&=K<8KR3PC^S3\ [ MW_@O'J7[/5W\)]%D\$1-.(_##6@^R+C01.,)[2_/]>: /TN\=_MT?LH_#+Q? MX4\!^/?C!::9JGC>QM;SPQ!(K?P[?LNE6>PQ/>QY2/SPC,"%C?CQ^++R>X\67NBW.F_9 MW^SV^^W,=U([;455??G;^\/H:=XG_P""S/\ P3B\*^))/#-Y^T-'=20RF.>Z MTS0+^ZMD8>DL4!60?[498'UKYW_X))W7P*-5C\2 MW-O=2PR?97M+)&16B.\L^X(%7EB^W!W8KR?1O%'[/'BC]F7Q=X'_ &*/^"4. MN>+_ [)8:DT_P 4O'L-LDUEB-RTT=T8WY@492-)D9=H)&XG< ?I'\5/C'\/ M?C)^Q/X[^*OP9\=VFM:1=^ -9DL-6TNX) =;.;([-&ZL,%2 RD<@&OEG_@WK M\6:SK/[+GCK5O%WB6YNA;>.&S,_E1BRMV/S.3M4['UVK^50_P#!'CX5>)OCE_P3&^.?P?\ !FM) MI^J^(]7O+"PNI7*H)9--@ 5R.0C?<8@'"L>#TH ^L/$W_!9;_@G%X4\2R>%[ M[]HF&YEAE,<]UIF@7]U;*P..)HH&20?[2%A[U[_\+/BS\-OC=X(L_B1\)?&E MAK^AWZDVNHZ=-O1B#AE/=6!X*L RG@@&OQ?\">-?C#_P3^^'FI_ ?]KG_@F+ MX?\ $OAVXFG%YX@U30##=RB3AMFJI'-$X7^!D^9.,-TQ^@G_ 1V^(_[%GC7 MX(:WI/['W@K6?"YL=3BF\6>'M=U6:[FBNI8]J3AWD="CK"5#($SY1W("!0!] M>T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !7F'Q!_8F_8[^*OAO5O"7Q$_9;^'^K6&NV\L.K0W7A*T)N%D!WDN(PP8Y MSO!# X8$$ UZ?10!_)%_P7P_X('_ !'_ ."5?Q'E^+_P@MM0\1? OQ%J!71- M;D!EG\.SN25TZ^8#\(IS@2@8.'!!/^"!_P#P0/\ B/\ \%5/B/%\7_B_;:AX M=^!?AW4 NMZW&#%/XBG0@MIUBQ'X2SC(B!P,N0!_5[\5?A5\./CC\.-:^$/Q M>\%Z?XB\,^(M/DL=;T35+<2P7<#C#(RG\P1@@@$$$ T?"KX5?#CX'?#C1?A# M\(?!>G^'?#/AW3X['1-$TNW$4%I @PJ*H_,DY))))))- '+_ J_8\_90^!V ME:+HWPA_9N\#^'8?#MO'#HCZ7X8M8I;147:I64)OW8ZN6+$DDDDDUI?M(:?\ M6=8^ _BS1/@2MJ/%]_HDUIH$MY=^1'!/*OEB8O@X,88R#@Y* =Z[:B@#XK_X M)3_\$Q9/V3/ACXD/[1WA'PSK'BGQ!K",NV)+Z*VLH8\1*K2)\K,\DS-@&?V/?%4?AU_&7A7Q1!]CN& MULFWFTJ%9O)S)Y?#(LHB"X^[$#GFM?\ :?\ ^"7'Q6^/_P#P3M^%GP$TWQ#I M5AX[^&VFVX$%Q=,;&\80>5-#YJJ2I.%*.5QE2" &W+]X44 ?FC\1OV)?^"O? M[5O[-B_ ;X[>/O NA:-X=L+<:7I=BP:Y\07$ 581=31Y2-%4%MPQEU7,9X9> MQ\?_ /!//]J+QO\ \$E?"W['A^+QIX?UY99"=8/V26V6ZN9582;,AMDRC M;CJIK[]HH ^88OV2_BRG_!*D_L>E=-_X3#_A7QT;'VT_9?M)S_RUV_=]\?A3 M?^":'[)/Q:_92_8TOO@7\55TP:[<:MJ-Q&--O3-#LGC14RY4_\$]OB]HNJ>$O$,NYM+UV2%9HU4MY?G1W M"&)G0-M$L; N!\RJ/EK]-J* /A[_ ()^?\$P_BO\+OCYJ?[:O[:'Q$M/$_Q* MU'S6LH;*0RQ6+RIY;S/(40-)Y1,2HBB.-"0,_+L^X:** /CK_@I9_P $I],_ M;1UFP^,_PG\9Q>$_B/I$"10ZA,'6VU%(VW1"5H@7BDC)^69 Q ^4J<*4\$U' M]G'_ (.$_$6@_P#"J-3_ &A;"+2-@MSK$6NV4,S1XQN-U%;B]/'5B=Q]Z_4" MB@#X_P#^"8G_ 2R/[!^HZQ\2O&_Q0/B/Q?XATX65ZMC"4L;6+S%E8*9/WDS MET4^8VSCC9WKG_\ @E]^P!\?OV2?VA?BA\2_BTFBC3/%H/\ 9/\ 9FI&:3_C M[DE^=2@V_*P[GFON"B@#Y7_X*??\$W+/]O7P9H^J^$?%4&@>-_"S2G0]2NU; M[/<12;2UO,4!=!N16610Q0[OE.XX^:O&_P"Q3_P6O_:B\&V7[.'[0WQK\,V? M@F*6(:GJOVN&22_CB8%&D\B(37+ J&"N4#, SG< P_3VB@#YO\;_ /!.7X>W MO_!/"]_8(^'^L-I]HVE(MGK5W%N>34$N5NQH>=/F Z(Q5> !7R_^SG^P MG_P5U\$_"J;]C/6?B[X2\+?#&5[F"\UFQD2[OEL[AV:XALSY8=?,+R']YL*^ M8Q##I7Z844 ?#7_!+G]A;XY_L/\ P/\ BKH?QO31Q/X@A2?3_P"R-0-P-D5M M.K;B57:!VC:%9%4)Y,4> 1(.9O-.E:=83K-Y4TD7D&>5D5 M8U"0YCCBC!500K#^+[O/M5RV_8 ^/T7_!9=_P!NATT7_A!F+8(U(_;. M?#_V#_5;,?Z[_:^[S[5]P44 ?#W_ 5Q_P""?_Q^_;2\=_#7Q#\%TT4V_A5; MT:K_ &MJ1@;][+;,NP!&W<1-GIVKJ_\ @J7_ ,$V;_\ ;DT#0O&WPP\66V@^ M/O"6\:3=WK.D%Y S!_)DDC!>)E==Z2 '!9@1\VY?K:B@#\O?'O[ 7_!7S]MI M/#WPE_;$^+OAO3O!>AWR7%Q>6\MO)-<.JF/SQ';1@SS;&8+YA11O8]2<_0G[ M=?[*?[8^H?"SX9?"S_@GE\3)_"-AX.L)K#4E'B62Q:>V2&VCM0S(I\U@(Y"2 M>[$]Z^OJ* *^DQ7<&E6T&H2;YTMT6=]V=SA1DY[\YJQ110 5^;'_ <-_P#! M&70?V]OV'+VX_9;^$OA^P^*7@G5CXAT*'2-)M[2;7T\MUN[!I$4%GE1A(FX_ M--#&I*ARP_2>B@#^ _Q#X>U_PCKU[X5\5Z'>:9JFFW4EKJ.G:A;/#/:SQL5> M*2-P&1U8$%6 ((((H\/>'M?\7:]9>%?"FAWFIZIJ5U':Z=INGVSS3W4\C!4B MCC0%G=F( 50220 *_ME_:W_X)(_\$W?VZ=>/BW]J;]D3PKXGUMD5)?$"1S:? MJ4R*,*LEW920SR*HX 9R!VQ1^R3_ ,$D?^";O["VNCQ;^RS^R)X5\,:VJ,D7 MB!XYM0U*%&&&6.[O9)IXU8<$*X![YH ^>_\ @VX_X)3^(/\ @F7^PZMQ\:?# MMO:?%/XC7PUKQ;#Y:--I-OY:K:Z8T@&28T!DD7) FGD4%@H8_H3J6G6&L:=< M:1JMI'<6MU"\-S!*NY)(V!5E8=P02"/>IJ* /R\O_P#@E5_P4)_8K^,6M>// M^";_ ,9; Z#K+X&E:A=Q)<)"&+)#/%=1O;S^7N*K+D/RQPN3FSX*_P""47[= M'[6?Q^T;XR_\%*?BWIUYI6B21DZ)97,#K:[CFOIX'M M#]H9.DQBLXPTSC)(1VC3//R]:_4&B@#X2_X)S_\ !-[]JS]A?]I+Q!8+\=[> M^^$5Q:M<1:?%&"^K73#9'YD#@_998PH+R1L=X6-7[0O[/?\ MP45^)G[3OQ!30QX8\5KKHTHV.IF6X_TO5(;F+?'L&W]VC9Y.#@5]V44 %%%% M 'S7_P %,/\ @GIHG[?OPIT_1++Q##HGBSPW<2W'AO5[F(O#^\51+;S!?F$< MFR,[E!96C4@,,JWR;IW[-'_!P'X;\"I\!M&^->E_\([#:_88-436K$RQVP7: M%6Z>#[8H"]&^^ , C@5^HU% 'R1_P3?_ ."9I_8:^#WBBT\0^)[37/''C*T\ MK5;VR#"TMHT2016\)_8;_X)_P#Q^_9]_P"" MC'Q:_:?^(":*/#'C-==&C&RU(RW'^EZO!=Q>9'L&W]U&V>3@X%+K7[ 'Q^O_ M /@L=:_MQ0)HO_"#PF/>6U(B\^71#9']ULQ_K?\ :^[S[5]P44 ?G'\3_P#@ MGG^WM^S_ /MY^)/VPOV'M5\+:O#XPN+N:]L?$=R$,'VIUEN(94;;OC\U0Z-& MX8!0".#NJZ5_P35_X*!']O'P%^VG\5O'WA+Q9J,6I6EYXOCL[EK2/3D5FA:U MM4*8E1+;:58A-SE@<_?;])J* /A_XP_L _'[QO\ \%9_"_[9FB)HO_"&Z0;' M[69M2*W7[JV>-]L6SGYF&/FZ4?'[]@'X_?$?_@JOX*_;#\.)HO\ PA^@G3?M MYGU(I=?N!)OVQ;#G[PQSS7W!10!\J?\ !33_ ()D^'?V\] TWQ3X7\20^'?' MWAZ%HM(UBXC8P74!8O\ 9KC9\ZJ')9'4$H6?Y6W8KY;\3_L6\U+Q]H]W;>+?%,-ML>26>W:!3$A/$<2L=B$\DL M3C>0/FO]EO\ 8B_X+"_LDZ'KG[.7P=\;?#W3O".MZM)='Q==2^?)9.Z)$]Q; MH5$@D:.-/D=&4,@P5R6/Z:44 ?#/_!*'_@GK^T)^PE\8?B/_ ,+&O-'U/PUX MCMXH])UFROB;B=K:XD\IY(2/W9DCF9B-S;2,9/6OA?\ X),_";]L+Q9KOQ!^ M*O[%/Q.TS1O%/A6*PM[K1-;A5K36K2[:Y+1L65E5T:V0KD#[S?.N/F_Z\4W?PK\8^)=6;Q:+,7X\03V[B+[,9RGE^3#'C/GMG.>@Q MCG(!X#^Q9_P31_:=O_VNI?VZ?V_O&VFZCXHM',FC:-ITR2@3^5Y,7%/'(59=_E 1/'(/+=% )'S!N:^ '_ 3>_;.^-_[7&@_M M??\ !1WQ[I%S<>$&@?0/#^D/$Y>6WD7>I^&_*?0M$TN2*0O-"#]G)$*K%#%$[&4!26:3EL)/^":W[>? M@7]J?2Y;B32-.U#[#XRTZW))O]$N"([N+;_$RIB6,'CS88SVK^F[_B%Q_P"" M%'_1C/\ YDWQ/_\ +.C_ (A./!VM6^I:1K.GPWVE:C:2!XKJVF0212HP^\K(RL#W!%<1^UG^S-X)_:\^ N MN_ ?QY/);6NKPJUKJ$"!I+&ZC8/#.H.,[7 RN1N4LN1NS6O\ ?@-\+?V8/@U MX>_9_P#@EX?N-)\)>%-/%CH&EW.KW5^UI;*25B$]W++,ZKG"AG.U0JKA5 '8 M4 ?EE\.?V)/^"W_['FCW'PB_9I^,V@7WA/[1(]B4O+.2.#>Q8LD>H0E[6 MX4I-3P%^[J* /SM_:._P""9'[7WPE_:]U;]L[_ ()U M_$/2K/4?$4\]QK.@ZK*D;++<,'N57S4:&:&20>85TC8Q@\ M$?J=10!\3?LR?L4_MG^!/^">?Q+_ &7?C=\3;#6M4U?0-1T7P%I7VL26^F6[ M6\D,7^E% YCD9E*QL/W2*H !)1>L_P""0_['?QA_8I_9[U_X:?&I=+&IZEXR MFU.V_LF^-Q'Y#6EK$,L57#;H7XQTQZU]6T4 %%%% 'P=^WG_ ,$T?VA?$?[4 MUA^W9^PQX]T_2/', B;5--U*41"::.'R!+$S(T;;X<1R12 *P!.X[B*YKX2? M\$U?VT/VEOVJM"_:B_X*3^-M%EM_"C0OI'A?1Y(W\YH9#+%$5B411P^8=[G< M[R8VG .1^BU% 'Q-_P %+/\ @FU\6_CS\7?#/[7G[)?C2RT7XC^%D@4P7\GE M1W@@D,D$J.591*A8J5D&QTV@D;<-QG[,?_!-W]L/XH_MCZ9^VG_P43\9Z1=: MCX:\E]"T32Y8I"\T.3;Y$*K%#%$[&4!26:3EL9);]#** /C#_@I]_P $V_B+ M^T_XV\+?M,_LS^,K30_B5X-$*6WVZ0Q1W<<,QG@=) K!)HI&8KN4JP;!*[1G MS?X#_P#!-S]MCX[_ +7V@?M:?\%'?&NC7!\'_9WT;1=,DA=KB2W^)_[7O[*-S\'/A$NG'6)=>L MKM1J=V8(O+B+%OF"MSR,#%?1M% 'R-K7_!-Z]^,G_!,;PM^QC\5M6M=,\3>' M=,@EL-5LV-Q#9ZE"9-C] 7C9)'C;H=LC$<@5X/\ "_\ 87_X+"W/PD?]C'Q] M\PN-4LYX[J]GTXYS9V[^4)1&P.S$FS:A*YVCRS^F-% 'Q;_P2 MD_X)_?%O]E/X'_$/X3_M#Q:45\8WH"+HVHF<&V:V:&0%BB[6^8XX->(?LZ_\ M$\O^"M'[$/C7Q)X _9@^)/@8^%?$=TI?7]7=72,)N6.X,#QM)',$8AE4.A. M2P (_4&B@#X _P""?'_!,C]HO]D_]NKQ/\=?B1XOT[Q#H6J:%?6XUYKT_;M0 MO+B>WF>>2';\F]TE8_,Q&1DGK535OV,O^"IW[*7Q[\2?$C]CSXUV'CSPYXE; M_D$?$/6YKBXMHP[/'')]H;YC'O95E24%@3N45^A5% 'P=^Q7_P $X/VDX?VS M+[]O_P#;9\4>'QXL=)&TW0?#(!C69[7[)YDI50BA(,JJJ7+,=[/D'=RG[7G_ M 3N_;NTS_@H5=?MO?L6:WX?:ZU..-HFU.ZB633Y?L*V4RO'.A25&0%@1D@N M1@%03^CE% 'P+^V!_P $^OVM/VC?VGO@7\>#<>'+A_!6B:$GCB>34O*,E];W MIN+IH$$0#*=+"R)N;!VC)&3@UZ'10!\&_LY?\$NOBQIO_!,'QU^Q)\8=>TO2==\3>(Y= M2TZ_TVZ:YMXF3[%+!YA"J=IEM<, "0IR,G%<)\!?V)/^"O7ACX%3?L.ZG\0/ M GA7X<2K=VMSXE@(O;];*Y=WN(+8+M)#F60_O%1@)" ZX 'Z6T4 ?"?_ 3T M_8%_:7_9J_9"^,7[//Q0LM %]XPLKL^'+C3M6,TOA<3VZS,2Q'VG:_)8L4=95#%@,CK[A_P2F_X)T:K^P/\/-?N/'OBJSU M7Q;XNGMI-7.E[C:6D, D\J&-G56 GRAPHIC 17 h-12recoupmentclawbackpo001.jpg begin 644 h-12recoupmentclawbackpo001.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\XM+35]>\1 M:O!!K4MJEM(6^=YVSNGG0 !)D"@"(=NYH ]'HKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_ M^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ M .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO M^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**X MO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ M_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH M;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2B MN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[Y MNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H M:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .T MHKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^ M^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_ MZ&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@# MM**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH; M_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7 M?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H M [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H: M&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$. MUW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2 M: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z M&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A M#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ MDF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7? M^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKS[ M3XM4TGQY::;=:K+=H423AY@K!TN,@J\K@X,*D$8[UZ#0 4444 %%%% !1110 M 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1110 4444 M %%%% !116?J.MV6E300W/VEI9U=HX[>UEG8JNT,<1JQ &Y>3ZT :%%8G_"5 M:?\ \^^L?^":[_\ C5'_ E6G_\ /OK'_@FN_P#XU0!MT5B?\)5I_P#S[ZQ_ MX)KO_P"-4?\ "5:?_P ^^L?^":[_ /C5 &W16)_PE6G_ //OK'_@FN__ (U1 M_P )5I__ #[ZQ_X)KO\ ^-4 ;=%8G_"5:?\ \^^L?^":[_\ C512^,]'@8+* M-3C)Y ?2;H?^TZ .@HKG/^$ZT+^_J'_@KNO_ (W1_P )UH7]_4/_ 5W7_QN M@5T='17.?\)UH7]_4/\ P5W7_P ;H'CG0B0 VHDGH!I=U_\ &Z NCHZ*YR]\ MG)CQ51/B=X1DADF34IFBBV^8ZV-P53<<+D[ M.,GIZT#.NHK$_P"$JT[_ )]]8_\ !-=__&J/^$JT_P#Y]]8_\$UW_P#&J -N MBL3_ (2K3_\ GWUC_P $UW_\:H_X2K3_ /GWUC_P37?_ ,:H VZ*Q/\ A*M/ M_P"??6/_ 37?_QJC_A*M/\ ^??6/_!-=_\ QJ@#;HK%_P"$IT__ )]]8_\ M!/=__&J3_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2 MK3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P3 M7?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NB ML3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#G MWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ M !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^ M??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ M\:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A M*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ M ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC M_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/ M_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H MVZ*Q/^$JT_\ Y]]8_P#!-=__ !JF3>,-*MX))YX]5BAC4N\CZ1=JJJ!DDDQ\ M #O0!O45B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16) M_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ M/OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ M /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I M_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@ MFN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 & MW16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6 MG_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^ M":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4? M\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //O MK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ MC5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8,/ MC#2KF".>"/5989%#I(FD795E(R""(^13_P#A*M/_ .??6/\ P37?_P :H VZ M*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y] M]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#Q MJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#G MWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ M !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^ M$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\ M$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A M*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ M ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@ M#;HJEINK6FK1S/:&;]S)Y4BS020NC;0V"KJ#T93T[U=H **** "BBB@ HHHH M XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** " MBBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ MHHHH **** "L6Z_Y';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH *** M* "BBB@!KNJ(S,0%49)/85\T>,]?;Q'XGNKT,3 #Y< ](QT_/D_C7K_Q3\0_ MV/X8:SA;%U?YB4@\JG\9_+C\:\ I,\C,JVJIH****D\JX4H)4@@X(Y!I** N M?0_AG5!XW\ S0R3;+J6W>TN'QDJY7&['?((-5]3^&\.IW\]T^HL@F38\8A!# M8B5$)YYVE=P]S7FOPS\2'0O$J6\SXL[W$4F3PK9^5OSX^AKZ$JCZ+!U_:TT^ MJ"BBBF=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XQ_Y$C7_P#L&W'_ *+: MMJL7QC_R)&O_ /8-N/\ T6U &U7!7.O>,-0\<:UH>@_V%%;Z9';N7OXIF=_- M4GJC <;3VKO:\MCT*XUKXM^+Q!KNIZ5Y4%CG["Z+YF8W^]N5NF.,8ZF@#H_# MGB;5I?$>H^'?$=O8Q7]I;I=I<63-Y,L3$C.'Y4@CN:U=,\7^'-9OWL=-UNPN M[IP)]IN[J7S)Y(58;D& ! MLW\ 4WQ7?Z!J-GX0@\-SVM &U8^+-2OH MK]C+I-J;7Q&=+4W)=1)""O"\\RG)QVSVK=U3Q=X=T2]2SU36K&TN7 (BFF56 MP>A([#W->72_\>5Y_P!E$3_T-*W/#M]H6G3>.HO$LUI%=/J<[W*73 /+:E1Y M6,\LNS@ =Z /1(-1LKJ[GM(+N&6X@5&EB1P616&5)'H0.*=:WUI?>?\ 9;F* M?R)6AE\M@VR1>JGT(R.*\LUC4[/P:N@>--,L+BWTJXTMM/>UF!WJ ADM@1DG M.5*;L.3G&W'/3\:Y9/#]IXG\9?$;2;S(28:?LD7[T3B E74]B#@UA^']0U;5/B M!JVGZQ PUG3_ S+8W# <7#"7*R+[,K*?J30!ZV^LZ8FEQ:F]_;K82A#'<&0 M;&WD!<-TY) 'UJGJ?B_P[HLLD6I:U8VLL;!'CEF 921N (Z]"#]#7E=[X@TF M7X&>'=/BU"WDO&-A%]G20&1625-^5ZC&T]?;UKK]!L+2X^*'CV:>WBDDV646 MYU!^0P;RX56AA%PI9PPRN.>X((]<\5BCX M@:?8>*O$&F:[?Z?86UA+;QVK2/L>3?$';.3S@GL!@=:X.TLK:#]GK09HH(TE M^V6LV\*-V\W0&[/KCCZ<5TND7^@6/Q6\UU;Q%=W.J:Y?QV$JF2\G#2>4 6,<84 +G'89KS;7 M=2ED^'VADZCX=M;)[BTDL]+T^)I)8QYBGF1GR"HSN.WKP3S0![/JOBK0-"NH M;;5=8LK.>892.>8*2.F<'H/<\5*_B#1H])?57U2T73T)5KDS+Y8(.TC=G&<@ MC'K7#Z3J.BZ/XR\:IXFN;.VNKB=)$:\95$UGY2A0N[[R@A@0.]<)I^Y?"?@. MXMKBVL=(CU:__?7T!D@AD+OY!D7UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U> M)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "L6Z_P"1VTK_ M +!]Y_Z,MJVJQ;K_ )';2O\ L'WG_HRVH VJ*** "BBB@ I"<#FEKC?B5XB& MA>%I8XG"W=YF&(=P"/F;\!^I%!%2:A%R?0\?\>^(/^$B\57,\;9MH3Y,'/!5 M3U_$Y/Y5S%%%0?,3FYR6^(;@ M=\CHWXCGZYKYQKK_ (<^(_\ A'_%$2RN1:7>(9O0$_=;\#^A--'7@J_LJFNS M/HJBD!S2U1]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B^,?^1(U_P#[!MQ_ MZ+:MJL7QC_R)&O\ _8-N/_1;4 ;51);01W$LZ0QK-* ))%4!GQTR>IQ4M% ! M5&TT;2]/N9+FRTVSMIY?]9+# J,_U(&35ZB@"M_9]D01]CM\&;SR/*7F3^_T M^][]:CN]'TO4+B*XO=-L[F:+_5R30*[)]"1D5=HH YCQ#X>U+Q#K%A%/=6B> M'[>6.ZEMQ$QFFE0DJI;.W9G:>F>,=ZZ>BB@")+>"*>6>.&-)9L>9(J@,^!@9 M/? H%K;B[-V((A0#SW%7$MX(YI9DAC66;'F.J@,^!@9/? J2B@"M_9]D+1;06=O]F0@K M#Y0V*0YMFM MIX(I;=AM:*1 RD>A!XQ4-KI.FV-F]G::?:6]K)D/#%"J(V>#E0,'-7** &QQ MI%&L<:*D: *JJ,!0.@ IU%% !1110 4444 %%%% !1110 4444 8O@__ )$G M0O\ L'P?^BUK5^S0?:OM7DQ_:-GE^;M&_;G.W/7&><5E>#_^1)T+_L'P?^BU MK:H *S8O#VB0"80Z/I\8G_UP2V0>9SGYL#GGGFM*B@#C]8T#Q)-K,]UI]YI% MS;2[6ABU2T,C63@8)B*D9!QG![]ZT_#WA>TT/PI;Z#*5OH45O.:>,$3,S%V) M7D8+,>.U;M% %6QTVPTN P:?96UI"3DQV\2QKGUP *M444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!BZ'_R%?$G_ &$E_P#26WK:K%T/_D*^ M)/\ L)+_ .DMO6U0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^ M2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ M[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_P#1EM6U M6+=?\CMI7_8/O/\ T9;4 ;5%%% !1110 'I7SK\1_$/]O^*91%)NM+3]S#CH M;\3^@%>P^/_$'_"/>%;B:-L7,_P"X@YY#,.OX#)_*OF\G)R:3/)S*MM37 MS"BBBI/)"NH\$^$9/%E]=Q;FCB@@9O,'3S""$!_'GZ UR]?1?PZ\/_V#X5@$ MB 75UB>8]^1\H/T&/QS31UX.A[6IKLCYYNK:6SNI;:="DT3E'4]B#@BHJ]0^ M+_AK[+?Q:];K^ZN2(YP!]UP.#^('Z>]>7T&->DZ51P84444C(^B?AQXD_P"$ M@\,QK,^Z\M,0S>I'\+?B/U!KL*^C?@?TS7 MT<#D<52/H<%6]K3UW04444SK"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\8_\B1K_ M /V#;C_T6U;58OC'_D2-?_[!MQ_Z+:@#:HHJJ-3L&U%M.%[;&^5=YMA*OF!? M7;G..1S0!:HJK+J=A#?Q6$M];1WDPW16[RJ)''/*KG)'!Z>AJU0 444C,%4L MQ 4#))Z"@!:*KV5_9ZG:K=6%W!=6[$A98) Z''!P1Q5>+7M'N+\V$.K6,EZI M(-NEPAD!'7Y0-?$"^'/#- MS>!@+AAY=N#WD/3\N3^%!,Y*,7)]#Q_XI>(?[9\4-:PMFVL,Q+@\,_\ $?SX M_"N'I68LQ9B22ZE8::@>^O;:U0 M]&GE5 ?S-<+\7/B&W@70(DL=C:M?%DM]PR(E'WI".^,@ >I]C7B'A7X9^*_B M?YNNWFH>7;R.1]LO69WE(/.P=P.G8=ATH ^I[+5=.U,$V&H6MV%ZF"99,?D: MN5\C>,/AEXF^&9@UF"^$MNL@5;VS9HWB?MN'49]02*]T^#WCV?QOX8E&H%3J ME@XCN& QYBD?*^.Q."#[CWH ]%HI"0 23@#J352'5],N)_(@U&TEF_YYI.K- M^0.: +E%%-,D:MM+J#Z$T .HJL^H645VMI)>6Z7+?=A:0!S]!G-3M)&IPSJ# MZ$T .HJM=ZA96 4WEY;VX;[OG2A,_3)J='21%>-E=&&0RG((H =115.YU73K M.4176H6L$AZ)+,JD_@30!9?&CQUJO@S0+/^QGACN;R5HFE= M=S1 +G*@\9^H-7O@WJ5QJ?PUTZZOKN2YNY99V>263<['S6ZD\T =_12,RHI9 MB%4#)). *JVVJZ=>2F*UO[6>0=4BF5B/P!H MT444 %8OC'_ )$C7_\ L&W' M_HMJVJQ?&/\ R)&O_P#8-N/_ $6U &U7@NN^)H/"G[1-_J5Q97UY'_9R1^59 M1"23)5.<$CCBO>J\XMO"VLQ_'>\\2M: :1)IXA6X\U.7VH,;<[NQ[4 <.OBR MV\7_ +0'A.]MM/U"R2*VDB*7T(C]W%Q!:6\EQI)X KSSQ!X6UF^^-GAKQ%;V@?2K*T:.XG\U!L8B7 VD[C]Y>@[UWFIZ M;::QIESIU_%YUIHR""/PH 9I^M:5JS2+IVIV=X8P"XMIUDVYZ M9VDXZ5R7Q,T?Q%K6D26^F:M'IVDK:S27Y5@#SCX0V,FJ? ^*PBNI+1[D7,0GB'S1[G89'O7#^.?!N@>&[;P]X6\,JUQXS M:[1Q=1$B4+R=SX)"\[2/0*3]?1O ^C>)O"/P?.GIIJGQ!")C!;--&1O9R5); M=MQR#U[8KA/"6@_%#PI?7NI#P;9:CJUZY::_O+Z)I<'^$8DX&?S_ % 'T"H M(4!CELWESJ'P]T*[O)Y)[B:T1Y)9&+,Y]23UJYXB\3:?X9MH)+WSI);F3RK:VMH MS)-._P#=11U_E69\,O\ DF7AW_KR2LOQQ,NB^-_"GB6^5_[(L_M-O<3A2PMF ME0!';'0'!!/:@#8T[QU8:A+>VIT_5+74[2 W#:=.#UKF? MA/?7>O/J&MZA!%_Z_KO\ ]'O0!N^*O$!T#2U:WA^T MZG=R"WL+4'F:9NF?11RS'L :P_A7?:I?>%;EM8O7O+V+4;F%YF.<[7Q@>@]! MVINM^&/%5SXV_M_2]4TI4BMQ;VL5[;O)Y /+E=K 98]3UP *S?@[%K*:7JK7 MUQ9O:?VE<@)%$ROYOF'>V2<;3V'6@#TRBBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH Q=#_Y"OB3_ +"2_P#I+;UM5BZ'_P A7Q)_V$E_]);>MJ@ MHHHH **** "BBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z]H?\ T"]K MM: "BBB@ HHHH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@__D:O$GU7 M_P!*;N@#M:*** "BBB@ HHHH *Q;K_D=M*_[!]Y_Z,MJVJQ;K_D=M*_[!]Y_ MZ,MJ -JBBB@ /2O!_BQXA_M/Q"-,@DS;6/RL!T,I^]^7 _.O7O%>NIX=\.7> MHM@R(NV)3_$YX4?GS]!7S'+*\\SRR,7D=BS,>I)ZFDSS,QK6BJ:ZC****D\8 M***[+2=/M_#O@_4/%6LV=M.'00Z?;72Y$SEA\V.#C /X TS6C1E6GRQ*VEZ7 MI&D:"OB7Q.9&M'"["WTW.!LLPP<# MU9B Q^E5='TS6_B5XRT6?5]$DL]"@A&P16[QV_E+EL*3Q\QP.#T^E?1444<, M211(J1H JJHP !V IH^@H8>%&*26I\ZGQ-I=YJ)TCQMX:CT6[; %[9Q&$QGL M60]1[\UE>(] G\/:H;261)HG02P3Q_=EC/1A7N/Q(\'P>+?"US&(0VH6Z&2T MD ^8,.=OT;&/R]*\;TGQ)JV@6.D:;XO\*;])@F\I;K4+.19(XV.2JDX!P,D# MVH,L3@X5E>.C.;HKI?&'A6;P_?F: >=I5P=]K&_$UM>, MQ%NY\JX'JA//Y<'\*^ED=9$5U(96&01W%4CW\#6]I3L]T.HHHIG:%%%% !11 M10!\K_M"7DEQ\2$@8G9;64:*.W)9B?U_2OHOP79Q:?X'T*UA4!(["'IW)0$G M\22?QKP;]HW1)K;Q5I^M*A^SW=L(6;' D0G@_56'Y&O7OA/XIL_$O@+35AG0 MWEE EMJ6;V=_:PW5M)C?#,@=&P01D'@\@& MG6MG:V, AM+:&WB'1(D"*/P%<3\5/'Z>!?#7FVLL#:O<.JVL$GS9&?F8KG.T M#(^I%0_"KQ_J7Q TB]N;[2XK,6SK$)X7)25B"2 IY&!M[G[PH \;^('C+7?B M1XZ/AC1)I!IWV@VUO;QOM6=@<&1SW'!// ]UG]GG6M*T*34;+6(;V\@3 MS7M4A*$XY(1LG)],@9KFOA7/%X?^,>GQZH1"8YYK5V?C9(59!G_@1Q^-?6M_ M?6VF:?<7UY*L5M;QM)([' 50,F@#Q'X%?$F_U:Z?PMK5R]S(L1DL[B0YIXY!/H?:N#^-MP]K\8;RXBQYD2V[KD9&0BD4SX)6\M[\7K"X@0B*!9YI, M?PH8V4?JZBD^.8S\6M0'K%!_Z+6@#IM&^!_B37KK3?$>N:G;N;R>.ZO(9&;S M3&Q#'G&-V.W;\*P?CO(8?BM+(H&4MX&&>G KZL1!'&J*,*H KY1^/O_ "5& MX_Z]8?Y4 =/%\$O$GC73?^$CUWQ&$U:]03)!+"7"@C*JS;AMX/0 XK"^%/BS M6/!'C]/"VI2.+*>Z-G/;.V5AFW;0R^GS8!QP0?85]+Z+J%MJNAV-_:.KV]Q MDB%3Q@CI^'2OE/6Y$UOX^N=/(D676HT1DY!VNH+#VX)S0!ZQ\<_B+>^&;:VT M'1IVM[Z\C,LTZ'#Q19( 4]BQ!Y[ >]<'X7^ ^L^*=!CUO4-82QDO$\Z&.2(R MNZGD,YW#&>O?@_A4/[0]K-#\189W!\J>QC,9[<,P(_SZU]&>$M1M=5\(Z3>V M3J\$EI'MVG[I"@%?J""#]* /FCP]XE\1?!WQR^BZI*\FGI*%NK8,6C9&Y$D> M>AP<]L]#[>E?M&NLG@+2G1@R-J*%2.A!BDKS7X\7UOJ?Q/DBLV$KV]M%;2;. M&[6?_6PW,$;_ .\('!_44 >=>"O 'B3XEZ&D M<6HPVVE:26A@$^[:9&)=@ ._S#)]"HYKUN\\'>+_ S\'[/PUX559=5D=C>S MPSB,@,26V%B.?NKGC@'O5C]GV,)\,@P'+WLK'Z_*/Z4[XT_$/4/!.E6-IHY6 M/4-0+XG90WE(N,D \9)88SGH: . T#]GC4-2T;[;KNKMIE[(6/V?R1*4 /5V MW@9/7C\ZP/A=JFI>$?BU#H4=]YMI+>/97"1OF*7!*AP/J 0>N/K74>&OA=XE M^(>AVVM^)/&-Y]ENQYD=ON:4ER EF18C$RCNR,&/3KVX_*N)MM(N;GXJR:0=2?2[N34 MI8!=C(,;EF Z$'D\=>]>JZQ\(-=L=)N)]8^)MQ'IX7;.UQYOE[2<8;,F,$D# M\: .N^"GCJ[\8>&)[?4Y?-U'376.24]98V!V,??A@?H#WKTZO)_@[X(L?"US MJ=WI_BJPUN*YCC1A:8_=D$D$X8^IKUB@ K%\8_\ (D:__P!@VX_]%M6U6+XQ M_P"1(U__ +!MQ_Z+:@#:HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** ,7P?\ \B3H7_8/@_\ 1:UM5B^# M_P#D2="_[!\'_HM:VJ 8'2D(!!!&0>H-+10 U(TB0)&BHHZ!1@4X #H,4 M44 % '08HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#%T/_ M )"OB3_L)+_Z2V];58NA_P#(5\2?]A)?_26WK:H **** "BBB@ HHHH XJ^_ MY*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM: "BBB@ HHHH **** "BBB@ MKBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ -*;N@#M:*** "BBB@ HHHH M*Q;K_D=M*_[!]Y_Z,MJVJQ;K_D=M*_[!]Y_Z,MJ -JBBL_6]8LM!T>YU+4)O M)MH%RSXR>> .YR1Q0!Y!\7_ !#]MUB+1H6S#9C?+@]9".GX#^9KSF"":ZG2 M"WB>65SA41> +RZFN9_$FK/-,Y=V-EU8G)JSHNK_#[1=9M=2CU MW4Y'MWWA&LL!JD\:K@Z]6JY26C,7_A%]?_Z NH?^ S_X5V.OW6E^$-,\-6TG M@VWU'4-0M0760LDGF#:,8P222:I:#>^*?B'XKUT:-XNO+"QAE,L ;<1Y;,=H M R,8%='%\*/$<_B+2=5UCQ;_ &A_9]RDR++$Q.%<,0"3QG%,[:&!A2;;U]3G M1KE[&0\/PA*R#E2\4C 'W&SFM"Q\$>+?B'K$&I^-O] TN#F*PC^0D>@7)*^Y M//\ 3VZBBQUQC&/PJQ'!!%;01P0QK'%&H5$48"@< "I***8PK(\3>'+#Q5H< M^E:@I,,N"KK]Z-AT93ZBM>B@#P6/3/B)\/%?3H]/3Q#H+'"PF,RICV7[R?3! M7ZU&VMW!)8_"!_4_)(/_ &2O?J1AN0CU&*"90C+XE<\"MI[#QGX)U6ZTOPI% M97UI<11JMKNE=@3D]O:N8D\-ZY#&\LFCWZ1H"S,UNP ZDG%=_IGP@\4Z)YX MTKQF;))FWNL,3+N/;/S5S>F>,;W0/%VN:)XN\17UW8I!-9[P"XWD@!@OTW5) MQU\!"J^9:'(5[Q\*/$?]J^'SIL[YN;#"C)Y:,_=/X=/RKRG?\.O^AAU7_P MJV?"_B+P)X';^*ZCY\N6*?[/,!Z$$@?DQKZ;HH ^8],^ GC+6M1$W MB&]AM(R1YLLD_P!HF(]L$@_B:^A_#GA[3_"VA6VD:9$8[: <%CEG8]68]R36 MK10!XY\2_@BOBC4Y=;T"YAM=0FYG@FR(Y6_O @':Q[\8/7CG/#2?"GXL:O#' MI>HW\C:>A N=3+Q#'0[02>/I7TY10!Q'PW^&UA\/]-D5)?M6I7('VBZ*XX' M15'91^I_ #S[XE_"'Q-XL\>W6LZ:;'[)*D07S9BK?*@!XP>XKWBB@ KY/^/O M_)4;C_KUA_E7UA7@WQ5^%'B?Q=XXEU;2H[5K5H(T!DG"G*CGC% &9J/PG^(F MAQ26/A36[B?1+CYA"MZ82H;J&4D#\1U]!TKJOA5\&9/">HKKNO2PS:DBD6\$ M1W)#D8+$]VP2..!D]>WK\*E((T/55 /Y4^@#D/B%\/M/\?Z,EK,MEHFHN+20_,;+43$C>Y4E3G\*^FZ* /$O MAS\#9-%U:+7/%%Q#9!:Q$LJOU#.QZD'G XSSDUU?Q@\%ZKXX\,V6GZ0 M;<3PW@G;SW*C:$=>N#SEA7H5% '$_"OPKJ/@[P4FDZH83]>@T4 ?.>@_#SXP65 ME_8,&K#3-))(+?:E8*#UV[)?#?CFPU32;BTO+&RN89@\\I MCDD VEQM ('.X#GIBOH>B@#@OBQX$N?'GAB*UL)HHKZUF\Z'S20K\$%21TSD M'/M7GOPV^'?Q%\-^*-.>^G:WT6VE:26V^W[HWRI!(1203SGD"O?Z* /'/BA\ M%I/%.JOKWA^XAM]1D ^T03$JDI P&# ':V /8]>.<\;=?#3XN^(K>'2M8U M M81L,?:;\.G'0D+EFQ[BOI6B@#DOA]X$LO /A_P"P6\GGW4S>9=7)7'F-C ' M91V'U]:ZVBB@ K%\8_\ (D:__P!@VX_]%M6U6+XQ_P"1(U__ +!MQ_Z+:@#: MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** ,7P?\ \B3H7_8/@_\ 1:UM5B^#_P#D2="_[!\'_HM:VJ " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q= M#_Y"OB3_ +"2_P#I+;UM5BZ'_P A7Q)_V$E_]);>MJ@ HHHH **** "BBB@# MBK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z]H?\ T"]KM: "BBB@ HHHH ** M** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@__D:O$GU7_P!*;N@#M:*** "B MBB@ HHHH *Q;K_D=M*_[!]Y_Z,MJVJQ;K_D=M*_[!]Y_Z,MJ -JJ>I:58:Q: M?9=2M(;JWW!O*F4,N1T.*N44 /$MC+=Z;H M.F2113O Q^S+]Y3C\B,$>Q%:'CJ^NTT=-(TMPNJ:L_V6W)_@4C,DA] J9.?7 M%>0?!S7)_#/C:[\,:B6C6Z=HMA/"3IG^8!'OQ2&>Y:=X>T?P^)IM(TBWMI'7 M#BVC5&DQR!V'YFN7U;XN^']$U>72M0M-3AO8B T7DJW4 C!#$'((KOJ^7_BI M_P EDN_^NEM_Z+CI@CZ8L[F2ZA\R2TGMCV28KD_]\L:L4#I10(*R=$\1:=XA M^V_V?-YGV.Y:VE]F7^GH:I^,]5N-/T/[/8-C4]0D%G9^TC_Q?11EB?:O$OA? MJUSX*^)5UX?U-BJW"*[^O$?B%X9_M\^-+J&,M=Z M;/;7"8')3R!O'Y<_\!H!'LUC>P:C8P7MK()()XUDC<=U(R*P/%OCS1O!9M1J MIG+7.XHL$>XX7&2>1CJ*XOX%>*!J'AZ?0;B3-QIYWQ GDPL?Z-G\Q7/_ !(_ MXG7A;5O%#_-%/J$5E8Y[01%PS#_>?M6?#=O\-/%$LMM8Z'I\=[#GS;.XM!'*F#@ M\'KCVS7HR(J(%50% P !P!7SA\7?.\,_%6+5M-D,%Q)#%=!DX^<94].QV\^N M30"/HV"&*VMXX(46.*-0B(HP%4# J2J6C:@-6T/3]25=HN[:.<+Z;E#8_6K MM,04444 %%%% !1110 4444 %9D_B/0[6=X+C6=.BF0[7CDND5E/H03Q6G7Q MKX\LSJ/QAU>Q5PAN=4\D.1G;N8#/ZT ?6@\4^'F.%U[2R?07D?\ C6E!<0W4 M0EMYHY8ST>-@P/XBOG>7]FK4Q&QA\1VCOCA7MV4$_4$_RKAO#>NZ[\*O'S6M MQ(\:P7 BO[4-F.5.,GZX.5/T]Q0!]BT45EZCXET+2)?*U+6M.LY3_!<721M^ M1- &I45S=6]E;O<7<\4$"8W22N%5&TEU:QCN0P4PO@VYSFO%_V:/^0?XB_P"NL'\GJ7Q%\+1J7Q2DU_\ MX2?28-U]%/\ 9)'_ 'HV[?EQGJMJL70_\ D*^)/^PDO_I+;UM4 %%%% !1110 4444 <5??\E6LO\ KVA_ M] O:[6N*OO\ DJUE_P!>T/\ Z!>UVM !1110 4444 %%%% !1110 5Q7@_\ MY&KQ)]5_]*;NNUKBO!__ "-7B3ZK_P"E-W0!VM%%% !1110 4444 %8MU_R. MVE?]@^\_]&6U;58MU_R.VE?]@^\_]&6U &U115/5+&34;"6UCO;BS,@*F6WV MAP#UP2#CZ]: .$A37_$GBV\\0Z--IJ6ED7TZU^VQO(&P1YDB[6'5AMSZ+7F7 MQ5\/:[H.OVOB>[DLA-2!G\#7K^G_P!@?#;3H=-N?$3_ M &<9,-O2?7K5#Q6WAGQG91V6K:MJ%A9>8LB^=:-;(6 ('SR MQCU]:0SJO"?B"'Q/X8L=6A 'GQ_.F?N..&'Y@U\]?%3_ )+)=_\ 72V_]%QU M[3X%\,Z3H%O?VGA_7KNZMQ)B1&>.1(Y"H.00O7!7VKEO%W@GP5-KTNI>)/$U M_;7UPPRTC)$#M V_N\< #I0!Z_VK#TOQ FJ^)-8T^ H\&G+"C.N<^:VXLN> MG "_CFN+D;07L S_ !*UL6K#:)1<*H/;[_E_UK7\&^&-!T[0[^W\->()IUNY M-\MW%/'+(AQC@[2 >O49YIB*DRZYXF\;3ZKHLNGI:Z-OLH#>QNZO*P!E==I' M(X3\Z\V^+WAG7["^MO%%_)8M)*RQ/)81N@1U&48[B>2!C/\ LBO;/"WA./PG M9&RM-2O;BV+M)Y=R4;#-R3N"@]?>LCXAKX;U"P72O$&O/9Q2LK"V@VM*[ \$ M+M9ORI#-7P+XD3Q5X0L=3W?OBOEW ])%X;\^OT(JMH"J_C7Q@C %6EM@0>_[ MD5S'A6+PGX)D>UL_$>JV<=YR(]3MS#&S8QN4R1*,_CV&:ZW2?"@T_6[O6H=< MU"XDORCSK(8S'( /EP @QQQQVH$>#76AZSX.^*LVBZ&[0O?%H+9SG!AE&,_\ M!]?5,UZ1\8=.@TGX3VFGVJA8;:X@B0>P5A76Z[-X6T[Q!9:WK4\=K>6B/!#- M,I5?G&<9Q@G&<<\9-9>L6OASXFV_V"/Q#WB"YAMI92XAO NUG( ^5@@SVX![5M>(]%\/^*]%7^UK5IK<',<@C M<21GIE<##7S?\8/-\1_%.#2=.3SKF.&*U"KS\Y);] PSZ-[Q-/\ C-JE[(K,EOJWFLJ]2%<$@?E7V/7Q MYXOMXKOXWW]M.@>&76%C=3_$I< C\J /5IOVD]$6)C!H.H/)CA7D10?Q!/\ M*O(;6WU;XK_$MI1;XFO[@23F,';!$, DGT"@#W..YKZ57X1> E.1X;MOQDD/ M\VKI=(T#2- MS;Z1IMK91,J_#/2$MI$,EI%]GGC! MY1U)ZCW&#^- '@6J6/B/X(^.8OLE]YL;J)4=05CNHLX*NN>O48YQP0:]M^)V MK0:[\"+_ %6UR(;RWMID!Z@-+&<'W'2O-?VCM7L[SQ-I6FV\B23V4#F?:<[" MY&%/OAN"\:_\ )P,__85M_P#VG7>_LT?\@_Q%_P!=8/Y/7!>-?^3@9_\ L*V__M.@ M#VOXU>-;KPAX0CCTV4Q:AJ,AACE'6- ,NP]^0!Z;L]J\I^'?P9?QSH3>(-5U M::VBN)'$(1-[R8.&=B3_ '@1[X-=3^TM9S/IOAZ]5288I9HG/8,P0C]$;\J[ M#X&:G;7WPMTZWAD4S63RPS(#RI,C,,_4,#0!YEX<\!_$#P!\1C_8=G/?Z=%* MJS2JRQ174)P2"&8#< 3ZX(IG[1'ALV'BBR\00)B+4(_+E([2QX /XKM_[Y-> MJ:]\9?#/AWQ3-H%Y'?27$)56EMXUD0,0#M^]G(R.U7/BQX;_ .$H^'6HV\<> MZZME^UVXQSO0$D#W*[A^- %SPAXL@U?X;V/B.ZE 5+,O=MZ-&")#^:DU\^?" M_3YO'GQB.KWJ;HXIGU*?/(!W91?^^BO'H#63HGCQ]+^%.O>%M["6\N(S 1V1 MO];^&$4?\#->R_L]^&_[,\&3ZS*F)]4F^0D<^4F57\VWG\J /7Z*** "BBB@ M HHHH *Q?&/_ ")&O_\ 8-N/_1;5M5B^,?\ D2-?_P"P;?^C+:MJL6Z_Y';2O^P?>?^C+:@#:KF?'WB?_ (1+PA>: MHBAK@8C@4]#(W S[#D_A735YW\:].N+_ .'+((HI9?F*N1EB/3@J!Z FO;)[>&Z@>"XB26&0%7CD M4,K#T(/6O(_V?+J)O#FK6@;]\EV)&7_99 ?S4UUOQ%\1ZSX1T!]9T]K&6)) M$0P3PL3\W&=P<=_:D-[EOP9X3B\(?VO:6HQ97%YY]NNSQ%(SE&@!;KZ@8!!]A6K+X>UZ7X,:5JNA:KJ($<3M=627#;7CWL,J!Z M=QW&:U_@1JF@R6UQIXLH8-<0%FGZM<1Y[$GC'<#CH?6@#TGQUXD_X13PA?:L M@#3QJ$@4]#(QPN?89R?85Y5\$+ Z_P"(-9\3:JS7=[$46.67YB'?)8CT( ' MH#7=_M6^'5\+=2TELR7.T=U4_-^2DG\*Y#]GFY0V.NVF1YBRQ28SU!## M^GZT!T/3?&6A6WB'PGJ.GW$:MNA9HR1DI(!E6'XUY'\"_&-W_:4GAB\F:2W> M-I;7>Q)C9<90?[)&3CL0?6O;M6G2UT>]N)&"I% [L3V 4DU\Y? [2IKWQ^E\ MH/DV$+N[8XRP* ?J3^% +8].^.@'_"NB<=+R+_V:JGP _X06^..?[2?_P!% MQU=^.2EOARY )"W<1/L.15+X ?\ (BWW_82?_P!%QT=0Z'4^/8XY+?0 Z*P_ MMNT^\,_Q&NMKE/''S#P]$.7?6[8J/7:2Q_0&NKIB/F[PB /VA[D _\ MM2K/QUBM;3QGIUQ88BU![??*T)PV0WR-Q_%UYZ\"L_P]:"^^/UY;M-/"'U*] M^>"0HX_UAX8&['5/[4-DUWJ&0WVF\F>=\CH?F) /O2&:WA^2\F\ M-Z7+J 87KVD37 88/F%!NR/KFM*BBF(**** "BBB@ HHHH **** "O"M8^"G MB#4/B5-XDBO],6T?45NQ&SR;]H8'&-F,\>M>ZT4 %%%% &+XI\+Z;XPT&;2- M4C+028970X>-QT93V(_Q'>O![GX">,M%OI'\.Z[ T+\>8L[V\A'HP (_6OI* MB@#POP3\ &LM5CU3Q9>P7CQOYBVD!+([='+KQ9X'U' M0[*6&*XNA&$>8D(-LBL0KZ, ,?J:^E** /$OA_\"9-%UN'6_$U[!=W$#^;%;099/,ZAG9@"<'G&.O< MU[;UHKR;XK>$/'6OZS;S^%=3G@LC:B&XMTOFA5F#,T*"? MXDWVA:$ZS0RZDUO;%>@W/@#Z G&?;-?9FDZ;!HVCV>F6HQ!:0I"GT48S]>*\ MC^%GP6N?"VM)KWB">WENX5(MK> EEC8C!9F(&3@G 'KG->T4 %%%% !1110 M4444 %8OC'_D2-?_ .P;MJL70_P#D*^)/^PDO_I+;UM4 %%%% !1110 4444 <5??\E6LO^O: M'_T"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ /D: MO$GU7_TINZ[6N*\'_P#(U>)/JO\ Z4W= ':T444 %%%% !1110 5BW7_ ".V ME?\ 8/O/_1EM6U6+=?\ ([:5_P!@^\_]&6U &U39(TFB>*5%>-P596&00>H( MIU% 'G=O\-)_#?B236?"&HQ6:S#$]A,?#/B#QGH7 M]CSR:98PLZO)*CR2ME3G@%5 _.NXHH Y7P%X*C\#:)-IZ7KWC33&9Y&C"#. M, 9/IZUG?$3P-J/CJUM;-;^VL[>WE,H)C9V8XP.XQP3ZUW=% '-^#- OO#7A MRVT6[N+>ZBMPRI+&A4D%B<$'/J>])/.BB\@MY;=P M,$?*?3T..E>N44 5[:.X-DB7YADG*XE,:D(Q]@2>*X2'X:2>'O$[:[X2OX[+ MS05GL+B,M"ZDY(!!ROMP%-+\(:2NGZ9$0I.Z21SEY6QU8_P"0*W** ,_7-%L_$.C7 M.EW\9>VN%VL <$=P1[@X->?^%?A]XI\#75TFBZSIUUI]PVYH;V)U.1P"-I.# MV/KBO4** . M4?("&3MO) _2I** /)](^%&K:5XZ/BK^V;.6=KB6=X?L[!3YF[< =W'WCBO5 MDW^6OF!0^.0IR,TZB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?&/_(D:_\ ]@VX M_P#1;5M5B^,?^1(U_P#[!MQ_Z+:@!/[8U;_H6;W_ ,"+?_XY1_;&K?\ 0LWO M_@1;_P#QRMNO,[V[U;5/B-K^ECQA-HMG8PVKPQHD)#&126Y=2>P_.@#L?[8U M;_H6;W_P(M__ (Y1_;&K?]"S>_\ @1;_ /QRN>N+R^\*>%- !7%MXIUE-*\,V)U3Q29M7E\Z[NO[-'F[1$6*0#9 M@KN&>A.._^!%O_P#'*/[8U;_H6;W_ ,"+?_XY M7*^(_B;#;Z$ESI$%Y]K748;2Z@FLG\VWW,N0R]F93\O4$],UIW'BZQTS5=2O M;V_O5M;?3K>YDL&L\&W5V(WD_>SV*G[NV@#7_MC5O^A9O?\ P(M__CE']L:M M_P!"S>_^!%O_ /'*LW^N6.G7&FV\TC-+J4WDVRQKNWG:6)X_A &2:PYOB1H, M$\V1?O8P2^3-J4=H[6L;@X(,@&.#P3T'K0!I_P!L:M_T+-[_ .!%O_\ '*/[ M8U;_ *%F]_\ BW_ /CE;2L&4,I!!&01WKR[PG:>*_%6C3:J?&]_:.;NXB2) M+2!T4)(RCJN3P/6@#M_[8U;_ *%F]_\ BW_ /CE']L:M_T+-[_X$6__ ,_\ M@1;_ /QRN=\*_$**_P! UG5M<$UE!87DJ&66V:-!&'*HHS]Y^ "!SDX[XK;T MGQIINK:DFG&WU"PO)8S+!%?VK0&=!U*9X..XZCTH G_MC5O^A9O?_ BW_P#C ME']L:M_T+-[_ .!%O_\ '*VZ* ,3^V-6_P"A9O?_ (M_P#XY1_;&K?]"S>_ M^!%O_P#'*VZ* ,3^V-6_Z%F]_P# BW_^.4?VQJW_ $+-[_X$6_\ \_\ @1;_ /QRMNB@#$_MC5O^A9O?_ BW M_P#CE']L:M_T+-[_ .!%O_\ '*VZ* ,3^V-6_P"A9O?_ (M_P#XY1_;&K?] M"S>_^!%O_P#'*VZ* .-\*:KJ !AL'."^?SK7_ +8U M;_H6;W_P(M__ (Y2^#_^1)T+_L'P?^BUKG/%%E=S^)9+B>PO]8TI+:-!;:;J M!AEM9,L6^AGLKJ5KJ[4I.&AECCV.I_B&\@D\Y7/>J^G^+=< MUN>QMM.LK".2XM9KF22X=RJ>7,8PH Y.>/ISUZ$ WO[8U;_H6;W_ ,"+?_XY M1_;&K?\ 0LWO_@1;_P#QRN3;XESW9MH;.VMK>?[&+FX^TK+(H?>\?EKY:G^* M-_F/;'!YQ>MO&6M:K=-_9NC1>3#I<.H307#,LY:3S/W*C&-V8\9/Y>*?'\0+U%N+=[."ZNRUNEI+"DL4#R32B/8 MWF+D;2021G(]#0!TW]L:M_T+-[_X$6__ ,* M=7\.ZWK[ZHD$MPPT^WMDB>0P9D,V7VX+*, Y !)V#UXNVWCO4+@&QBL[>749 M+R*UMY]DL5O('1W+D.-WRB-\J,Y.WGG@ Z/^V-6_Z%F]_P# BW_^.4?VQJW_ M $+-[_X$6_\ \O6N( M"-?Q^)/(L?$]SK(U*]BL[FSNIDA1A(PC&?,$8"\9R,8]: /1_P"V-6_Z%F]_ M\"+?_P".4?VQJW_0LWO_ ($6_P#\QZ<5+J7C#5_#TS6>K6-E->3P++9?99&5&*=:\.6:+J MEG8FXN;J.VM)X6^U*V,=I$]C<7QLUB2*8S(N\H)6;;LQD9(SP#G)(Q7H5 M &)_;&K?]"S>_P#@1;__ !RC^V-6_P"A9O?_ (M_P#XY6W10!B?VQJW_0LW MO_@1;_\ QRC^V-6_Z%F]_P# BW_^.5MT4 <]X8FEGN_$$L]L]M(VHKNA=E8K M_HT'=21[\'O70UBZ'_R%?$G_ &$E_P#26WK:H **** "BBB@ HHHH XJ^_Y* MM9?]>T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH * MXKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ HHHH **** " ML6Z_Y';2O^P?>?\ HRVK:K%NO^1VTK_L'WG_ *,MJ -JBBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\ M8_\ (D:__P!@VX_]%M6U6+XQ_P"1(U__ +!MQ_Z+:@#:KQ_5AX:MOBIXDG\5 M:,U[!+;V@M';37N5R$;?@JIQU6O8** /-A=^%KOP3XJLO"FDO:2-ID[21IIL MEMYA\M@N,J-QYZ"G-:W'VGX7GR)<0(WF_(?W?^B$?-Z<\)M,EN-2FO+5-.B#Q7<(/'^NR/#+)I>I:#;1AWB9 ZN9, MCY@,'#=#R*] HH \L\!Z?K&H:XHUF&:/_A&;-]*MI9%($TI8@S+Z_NDB&?\ M:-+5U6-9;5M%M(QY=SN8_ZMO)(V,#G<6XR:]]HH IZ1 M:?8-%L+/$B_9[>.+$CAV&U0.6 )XZ@(;#PYXB\5?V9):WFM:E _DRVPGEL[1,() M6BYRX7+;>6NJ:[K5M&UTLU]>P>7!&S0,%5 (T )QSU[#-> MPT4 >(7%E>7_ (,UO2+>WU :AIGB)]0GMXH6622#SRP,19=K''S #/0<G:UXRT26QU3Q3K+6323O-> 10VA*%[: M*VL+-H4BO)80A9I]QPC#D[5_*@#5;P3IJ0Z>EG<7UE+8B58Y[>?]XXE(:0.6 M!W;F 8D\YY!%9:> 1:ZU8?V?>WMEI]II\MNDL%P/-W/*'*G<#D8SR>1@=^:H M67B:_P!(TVYL#?VTAM=7GL(;O47:1VB5 X&U?FE<;MO']W)--L_%NKZOJGAV MX#PV]OY]]%>1A9 )?)R"P5L$<#(##()YZ4 =(_@G38UMAI]Q?:8\%L+3S+.; M#21 DA6+ Y.2QW?>RQYYJW;^%M+MOM2QI+Y=S916$B&4G]U'O"X/7/[QLG.> ME;9!;S>9:H(VD4N[+L<$+@XQ@L,9'-6+/4M?OO% M/A6YU!+6&UO;:XG6*VD?*YC4A'SPQ /WACG/% &PO@;3)([A;^YO]1::V%J) M+J8%HX@P8!2H7!W!3N.6RHYIY\&6,UO=1WU[J-])<+&OGW$_SQ>6VY"FT *0 MWS9QDGJ371T4

$DQNA4 *1N[#'MR1MS8] MLFKU% &3/X;TVZ_M<7$32IJRJMTC-P0J;!C'(X'7UK/_ .$'TV9+@:A@\'6-M>I-%=WZVL=R;I+ 3X@ M64DL6 QNQN).W.W)Z5J:59SV5H\5S=/#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ': MT444 %%%% !1110 5BW7_([:5_V#[S_T9;5M5BW7_([:5_V#[S_T9;4 ;5%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !6+XQ_Y$C7_P#L&W'_ *+:MJL7QC_R)&O_ /8-N/\ T6U &U11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 8O@__D2="_[!\'_HM:AU#PC:W^L3:HFHZG9W,\20R_8[GRPZ MH6*YX[;V_.IO!_\ R).A?]@^#_T6M;5 '.'P5I<<&GQV4EW8R6#2-#/!+F0F M3_6;BX;<6."2RVEL'%M933[H( P*D*N,D8) #$X!XQ1IO@S3],U"RNX[J M_F-C&\5I%/<%T@C8 %5&.F .3D\#FNCHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH Q=#_Y"OB3_ +"2_P#I+;UM5BZ'_P A7Q)_V$E_ M]);>MJ@ HHHH **** "BBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z] MH?\ T"]KM: "BBB@ HHHH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@_ M_D:O$GU7_P!*;N@#M:*** "BBB@ HHHH *Q;K_D=M*_[!]Y_Z,MJVJQ;K_D= MM*_[!]Y_Z,MJ -JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ K%\8_P#(D:__ -@VX_\ 1;5M5B^,?^1( MU_\ [!MQ_P"BVH VJ,\XHKQ+Q#-JVC_%_7O$VE[YH]*M+1KZS7K/;.IWX_VE MVAA]#^(![;FBO.M=U"UU7Q_\-K^RF6:UN3>R12+T93;@BKA\;ZSJ=SJ#>&O# M(U.PL)FMY+F6]$!FD3[ZQ+M.['3)(!- '"TD_L_7'D@%Q M(^UK:=0<1.N.I*L.O45:OO&MK8>(=3T^:#_0]*TX7U[>;^(B2=L>W'+%03UH M ZBBN /Q!U>STZWUS5O"S67A^=DS;0?$O6[_ $6] MU&P\'NXTMI8]36:^5/+DCSO2,[3YA YS@=0.35'7_$,USX\\#ZOHVFRW\E_I MEQ);VYD$?#JC9=CD* .IYZ<9H ]7HKD=+\;DW>JZ?XBT\:1?Z;;?;95$WG1R M6_.9$8 $@$$$$<5F'XAZO#I$?B.[\*20^&WVO]H^UJUPD+$8E:$+TY!P&) Y MH ]!HKB-<\=:C:>*AX=T+P\=7O'L4OD<7:PIY99E.21@=!CU+>U==*+J?3'$ M96VO)(3M)^<12%>/3< ?SQ0!8R,XSSZ4M>.>+?!NB^$_ RWC2SS>,'9!:ZC' M*_VFYO"1]WG)!.?EZ >]>N6?VC[#;_:MOVGRU\W;TWXYQ^.: )Z3()(SR.M9 MOB&QO]3\/WMCIE]]@O)XS''=;23'GJ1@CG&<'L>:\V\3>&-%\)7GAN+PQ$\' MB:>_B6-HY6:2XB!_?--D_,F,DDT >N$@=3BBO-;?1K#QYX\\3G7X#>66E/%9 M65L[L$C)3=(^ 1\Q)'/4 57T#3=2\0>%]7\*+J]Q##I6N-9O.6)EELE(;R]^ ML45A^#6OW\%Z,^IW"7%ZUI&9I4<.'.WKN'#'U(ZFMR@ HHHH **** M ,7P?_R).A?]@^#_ -%K5;Q#XZ\/>%KZ&RU:\DBN9HS+''';2RDJ#C/R*>]6 M?!__ ").A?\ 8/@_]%K7$>++[4M/^,NCSZ5H[:K<_P!C2K]G6X2$[?,&6W-Q MQZ>] '6:'X^\.^(]1^P:9=7$EQL+[9+.:(8'7EU [^M=+7+6GB?64TK5=0UW MPO+I,-A;-<+F]CG\T*I9@-G3@=_6O,E^(MZWA[^WQXXB_M\.I> M)/BGHUUH]^VEK>>&!/+-Y2O(D33!MJAAC=DJ,D' SQ5BY\2^(-!LO&>C7FI" M[OM)TW[?8:@845V1E; =0-I*LO7'- 'J%%>4WFH>+]&\'6?B"[\2>?/J4]CB MV6SC5+=9'&Y5."6^5@,GT)KJ_%.LW^G>*/"5G:3^7;W]Y)%N8=:U*'4OB#;Z++'*5LM/TZ!+EPF!M:4%"Y8_W1@#MFJA\ M:^)M6\!^";ZPO(;74]8U#[%<2F!63'[Q2^T_[H; QR,=* /7:*X""ZU_PKXP MT+3=8UV35M.U2*:W$TMO'$4N5.]/NCNF5QGDC-:GA/6+_7]9\0WK3YTB"[^Q M6,011DQC$LF[&2"YP." 3/LB0(SO(WHJ*"S?@*JV M'C?P]J6EWVH6VH9@T]2UVKQ.DD( S\T9 8< ]N<<58U33]&M]1B\3:DR12Z= M!(B7$LA"1(V-QP>,G&,]>UBYY(H G;XP^ T7HM]HG!,"S6\D(G Z["Z@-^%:VN:)8>(M)ETS4HFEM) M2I= Y7=M8,,X[9 XKB?$%U'XU\6Z/H>B()8-$U&*^U#4$'[N!H\XA5N[G/(' M0?C@ Z;7/''A[P[>BSU*^9+GR_-:**"29D3^\P13M'N<5>N/$6CVN@?V[-J- MNNEF,2"ZW90J>F,=2>F.N:Y;X? 7.O>.+Z8!KE];>V+'KY<<:!!],$UG> ]$ MT_5M"U&POHM]GHWB:Z>RCWE53RWW+P." 6;@\4 =9HOC?P_X@OS8V%Z_VL)Y M@@G@D@=D_O*'4;A]*AU/XA>%](U*73[W4PD\)59RL,CI"3T#NJE4_$BL 72^ M.?B-I-]I";M(\/-,9=1 ^6XF=-GE1G^(#JQZ?IE?AC:P:E\+YI+M%=]4GO9+ MS<,[V:5U.?P % 'H:.LB*Z,&1AE64Y!'J*=7&?">YFN_A;X?DG8LXMS&"?[J MLRK^@%=G0!BZ'_R%?$G_ &$E_P#26WK:K%T/_D*^)/\ L)+_ .DMO6U0 444 M4 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 44 M44 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0 M!VM%%% !1110 4444 %8MU_R.VE?]@^\_P#1EM6U7-ZRE])XOT@:?<6\$WV& M\):X@:52N^WXP'4YSCG/X4 =)16+]F\3_P#06TC_ ,%DG_Q^D,'B4$ ZOHX) MZ?\ $MDY_P#(] &W16+]F\3_ /06TC_P62?_ !^C[-XG_P"@MI'_ (+)/_C] M &U16+]F\3_]!;2/_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_0!M45B_9O$__ $%M M(_\ !9)_\?H^S>)_^@MI'_@LD_\ C] &U16+]F\3_P#06TC_ ,%DG_Q^C[-X MG_Z"VD?^"R3_ ./T ;5%8OV;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_ M^/T ;5%8OV;Q/_T%M(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] &U16+]F\3_\ M06TC_P %DG_Q^C[-XG_Z"VD?^"R3_P"/T ;5%8OV;Q/_ -!;2/\ P62?_'Z/ MLWB?_H+:1_X+)/\ X_0!M45B_9O$_P#T%M(_\%DG_P ?H^S>)_\ H+:1_P"" MR3_X_0!M45B_9O$W_06TC_P62?\ Q^C[-XG_ .@MI'_@LD_^/T ;5%8OV;Q/ M_P!!;2/_ 62?_'Z/LWB?_H+:1_X+)/_ (_0!M45B&W\3*,G5]' ]3IDG_Q^ MCR/$N0/[7T?)YQ_9LG_Q^@#;HK%^S>)_^@MI'_@LD_\ C]'V;Q/_ -!;2/\ MP62?_'Z -JBL7[-XG_Z"VD?^"R3_ ./T?9O$_P#T%M(_\%DG_P ?H VJ*Q?L MWB?_ *"VD?\ @LD_^/T?9O$__06TC_P62?\ Q^@#:HK%^S>)_P#H+:1_X+)/ M_C]'V;Q/_P!!;2/_ 62?_'Z -JBL7[-XG_Z"VD?^"R3_P"/T?9O$_\ T%M( M_P#!9)_\?H VJ*Q?LWB?_H+:1_X+)/\ X_1]F\3_ /06TC_P62?_ !^@#:HK M%^S>)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z -JBL7[-XG_ .@MI'_@ MLD_^/T?9O$__ $%M(_\ !9)_\?H VJ*Q?LWB?_H+:1_X+)/_ (_1]F\3_P#0 M6TC_ ,%DG_Q^@#:HK%^S>)_^@MI'_@LD_P#C]'V;Q/\ ]!;2/_!9)_\ 'Z - MJBL7[-XG_P"@MI'_ (+)/_C]'V;Q/_T%M(_\%DG_ ,?H VJ*Q?LWB?\ Z"VD M?^"R3_X_1]F\3_\ 06TC_P %DG_Q^@#:K%\8_P#(D:__ -@VX_\ 1;4?9O$_ M_06TC_P62?\ Q^LCQ7;^(AX.ULS:GI;Q#3Y]ZIITBL5\ML@$SG!QWP?I0!V- M<7I&FW;VW@W6?#WQ:T"WL[>6;PM!-=7=LZJ2MF98B'B M)[+N *_[WKFM3P]J&H> ;34-!O/#NKWVR\FGL;BPMC-'<1R,64,P^XP)(.ZN MT^S>)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z .)A\$:JGPADLI46/Q MD[ZM D9W>5:TVMOLBG2]GN5LT((WN91)M*\$C')XXKOM)TRZMOBKK5X;65+)],M8HI MBIV,RELJ#W(XK:^S>)_^@MI'_@LD_P#C]'V;Q/\ ]!;2/_!9)_\ 'Z .5\/Z M3J%OX/\ '%O-93QS7>I:E);QLA#2JX^0J.X/;UK%MX-:T&X^'U__ &#J%W%8 M:(\%]'!"3)"2D8QM[L"/N]< XKT3[-XG_P"@MI'_ (+)/_C]'V;Q/_T%M(_\ M%DG_ ,?H XB;0]0\>:SX@U8V-UI=I/H;Z/9"^C,(0B6\J3SW"V988#.91)LV=3@?3%>N?9O$__ $%M(_\ !9)_ M\?H^S>)_^@MI'_@LD_\ C] &%IVD7-G\5WN5LW2PC\/0VJ3!28]ZS$[ Q[@8 M/KBNMU&[>QTRZNX[:6ZD@B:18(1EY2!D*H]3TK/^S>)_^@MI'_@LD_\ C]'V M;Q/_ -!;2/\ P62?_'Z /,?#VM7J:LWB/Q/X.\6W^O-N6$1Z<#!91G^"$%QS MCJQ&3^>?3I/$2Q:YI.F/I]XIU*%Y4E= %B*KN*/SPV.U'V;Q/_T%M(_\%DG_ M ,?J!])UZ2^BO7U#1FN8D:..0Z9+E58@L!_I'&<#\J +/BK5+[1O#5[?:9IT MVHWT:8@MHD+%W) &0.<#.3[ UYUX/U5M*NSJ&J>$O&%]XAOMJW6HSZ

@';)]!Z']F\3_ /06TC_P62?_ !^C[-XG_P"@MI'_ (+)/_C] '+> M=>>"?&VOWE9(D\4^%O VJ:I9:)= M2:]K^JR70MXH?.:R1^ 6 X)55'']YAGO7?\ V;Q/_P!!;2/_ 62?_'Z/LWB M?_H+:1_X+)/_ (_0!QO@74+329TL8O"?BT7U_(&O-6U*Q4&5_P"](^\X4=@. M!^M:#^+=:TN74].UWPQJ.H2B9Q92:;9F2"YA/W QR0C=FW<5T7V;Q/\ ]!;2 M/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T 9_PXT*]\-^!-.TS40JW2!W>)6W"+ M>[,$!]@V*ZJL7[-XG_Z"VD?^"R3_ ./T?9O$_P#T%M(_\%DG_P ?H VJ*Q?L MWB?_ *"VD?\ @LD_^/T?9O$__06TC_P62?\ Q^@#:HK%^S>)_P#H+:1_X+)/ M_C]'V;Q/_P!!;2/_ 62?_'Z #P?_P B3H7_ &#X/_1:U4N?#=Q/\1K'Q(LT M0MK?3Y+1HCG>69PP([8I=,T?Q%I>E6FGPZQI;16L*0HSZ;)N(4 G$_7BK7V M;Q/_ -!;2/\ P62?_'Z -.^LX=1L+FRN5W07$30R+ZJP((_(UP-KX9\>6&A1 M^&K/6]+CTZ)1!#J6R07D<(X "?)_P#H+:1_X+)/_C]'V;Q/ M_P!!;2/_ 62?_'Z ,'5_"OB%?&-EXAT+4;/?:Z9]A:*_P![?:/GW')_^ M@MI'_@LD_P#C]'V;Q/\ ]!;2/_!9)_\ 'Z ,W7_",^M> ;?08[Q(+VVCMVAG MV[D$L6T@D>A*_K68WACQ=K'B30-7UV]TB-=*G9_LUBLA5PR%2VY^8VSMH>IM=O M(-W[V,F0@#C[WSCVXKK/LWB?_H+:1_X+)/\ X_1]F\3_ /06TC_P62?_ !^@ M#F_BW<6:^$#&MY'%K4-Q#<:7&K RM<"0!-B]3G)'T)KI?"FAIX;\*Z;I"G7;\6)/XU3GT'5KJ^M[ZXG\/37=OGR9Y-'=GBSUVL9\C\*M_9O$_ M_06TC_P62?\ Q^@#G/'WA/Q%XGU73'L+G2FTNS_>O9:@)#'/-DX+JGW@HQ@$ M](9=#:T$>(UTZ.57#Y'7>2,8S^E6/LWB?_H+:1_X+)/\ MX_1]F\3_ /06TC_P62?_ !^@"KX3\.7&@S:[<7DT4UQJ>IRW@://RQG 1#GN M *FFO=57QU:V,7EMI+V$DLW[L[DE#@+ENF""<#K\IJ3[-XG_ .@MI'_@LD_^ M/T?9O$__ $%M(_\ !9)_\?H B\9Z9K.L>%[O3M!OHK&]N $^T2%AL3/S8(!( M)'&?>N=\-Z#XY\/6UCIMO_PB<&EP,HDCMX;@.4S\Q!+T[QMIDME9W/_"+0Z/"-C0V,$R.J8X"Y..N.OO6?_P (CXLTB#5-(\/:CI<> MCW\TDL;W22>?9>:)_\ MH+:1_P""R3_X_0!:T+1[;P_H5CI%IGR+2%8D+=6P.I]R>?QK0K%^S>)_^@MI M'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z #0_^0KXD_P"PDO\ Z2V];5<]X86Y M2\\0+>2Q2W U%=[PQ&-#_HT&,*68CC'ZN)7W(7 ;;'@@(JYP-N.E=[J M%C!JFFW6GW2[K>ZA>&51W5@0?T-<1I4GCCPMI<.ACP_#KD5H@AM;^*^2#=&. M$$B/R"!@$KG.* ,NR\6W?@G1O%UE>&?5E\.7=NMNTLG[QX)RFQ2V#EE#'GO@ M#BMR;Q?XAM$L;&Y\.6Z:YJ4[K96@OMR")%#-)(X7Y=N<$ ')Z5DW_@369O V MO+,T%UXBUJ\@NK@1-MC0)+&1&I;'RJBGD\FMGQE;W$7B;PWJVFO:RZK;-<1Q M6%Q-Y1NXG0;PC$'#+M5A^- "Z=XTU1MG6 O"+.8S_ &G)( B& MT$YQWPCOKF@6=I9:KX@>3[N]"@!YX."<5SVS MQ-X@\:>+HXQ!IFJ'08H+=8KCS#;EG74]Y'-<3A&!8(P))'5CN()P.* .J?QGXAOM3URST3PY;W T>X M,4LMQ>^6)1L# ( A^8Y/7 '')SPR+Q-8:]J_@;48M,9Y]2M[N6VD>=E^S$1K MO4J.'STR>F,BM7PUHM]INH^*IKJ)534-1,]N0X.Y/*1J:=ILWAK3);R_DV10 M6^JL[[1]Z0@P@!5'4DUJ:IK_ (E6_OHM)\/VS6EE@-ZOJ?@_[?K5Z<2W/]IPJL<0/RQ1KSM0?7)/)IMWX4U2; MQ+K%SJ?A:W\027-QOT^\N[Q?(MHBH"QM$V2-IR254YS0 V]\8:QKVI^ -2T6 MT1+746G=K>:\:,/(L3AD?"$$+@D'G)[#K6E%XML-#3Q)/:Z1(UXVNBQC@2X+ M&]N71-IRW$8QUQP I-9>F^%/$NA^'?!#Q:7'=WVA7%S]HM5N43Q^(TUG3TED&R=4C5=K$9VY&X?E0!O6/BG5K;Q%9: M+XDTFVLY=11VLY[2Z,T;L@W-&V54JP7GN#6!%\3-JZ0NCV.CF658WN4FDGE=-@QLR H! M)R3D\<5GQ>$=93X&3>&#;I_:K6\J"+S%QEI68?-G'0B@#I-6UO7AJ?V'0M%A MGC2!9Y+V^G:"#DG"*0C%FP,GH!QZUR&K>)V\3Z)X9NVMOLEQ!XLM[2XA642* M)$=@VUACO2MN[\674VD^+=)\2:)#'=: M=I;W4D-O=LT5U R/P'VAE/RE3QGN*6R\$WFCMX"M+;;/!HAF^US;@O+PL,@' MD@NU.\0^%]5U#6O%ES;P*T6H^'OL%L3(HW3?O.#SQ]XHYR.E7M(\>ZSK<<>I:?H-M)+"Z6&/&_)D,:G>6*\;2#SWH ]AKQC4K M^Z?Q!>_$B*60Z?I.IIIRH"2KV:YCG<#O^\DW _[%>J>(3J:^'=0_L:(2ZF8& M6V4N%'F$8!R>.,Y_"N2T_P"#_A*'P];V-YI<*=>T:S0:1+Y"30W32R08BC5((E*@;2&QG(Y.,=ZW]$\-^)4_X0==4@0R: M%-_%S9R,P93M6,J6 M Z#Z M'HOV699KN]8Q3;MO.(0OS EL$,V,8Z&KFGV/C#PKIE_X?T?2(+N-[B:33]2: MZ14A65BP\U#\Q*EC]T$'':@ L=>U@_%35#7W#;NW3- +ZVTBWT7_A M!DOXML+: MW,8WA= ?]88_]87*]O7G- ';W?BO5KOQ!>Z5X;TBWO\ ^SDC:\GN;OR5W.NY M8TPK9;;@Y. ,U5^$T[W/@EII(WC=]0NV,\+>*-7O='T M=-5L-6$4GEI01-N4 M[Y68$'TY^M '4T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 5B^,?\ D2-?_P"P;WFCE0$J6C8, M1VXH EHHHH **** "BBB@ HHHH ***CAGBN8A+!*DL;='1@P/;J* )**JW.I MV%G(([J^MH)",[9954X]<$U+;W,%W%YMM/'-'G&Z-PP_,4 2T444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 8NA_P#(5\2?]A)?_26W MK:K%T/\ Y"OB3_L)+_Z2V];5 !1110 4444 %%%% '%7W_)5K+_KVA_] O:[ M6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_] M*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 %8MU_P CMI7_ &#[ MS_T9;5M5BW7_ ".VE?\ 8/O/_1EM0!M4444 %9VLZ#I?B"T6UU6RBNHD<.@< M/M=D\/>#;^[MLF^E46UFHZM/(=J8^A.?P MKE/ ^G'X?^,3X2>0M::G81WELQ/!N8U"3@>[8#UK>+_#=QXO\8:)IU]9._AR MRCDO+E]^U9IL;(TX(;(R6S[UD^*/AK9Z/:V6N>#-*9=:TV[CG2-;AV,\>\O9W5"'C#!<*"2Q)/L />JMU\ M2[BV\&SZL='/]IV6I+IMY8"7.V7< =C8Y!!!!]ZS=.U[4M*^)_C5[?0+W4K6 M0V1=;0IYL3^0, JS#(/.2#QCWK+\1:3K&D> ;[5;RWBBUC5?$4%^+3S RPDR M*(XV8<$C:,D>M ':)XI\0Z3K>E6GB?3+""TU:7R+>>RN&,BJNF^-?$&KZ[JD5MI%C%H^D:C+:WMY/<,&*(>2B@=0O)SQR*9>KK?C;7- MBG\/WFD6&E7RZA=2WCQDO+&I")&%8[AECEN!@5=\*>'KN*Q\8V>HP/;QZGK% MW)$V02T,BJ XQ^- &?%XV\67N@R>*;'P]8MH*JTR02W++>2P+G,@ 78"0"0I M.:VK'QHE]XFTJQ2%?[.UC3?MMA'TT1!=ZWX<:&2W .W MS\#9*F3T#*6_(4 6;WXC?8U\07"Z?Y]M87T6F601\/>73 ;DYX4*2!GGH?I4 MD7BS7])UC2[7Q/8:8EMJDPMH+C3[AG\F8@E4D# 9S@@$=Q6-J?P[O)_A1IND M1PPW6JVEQ'J4\,[ +=3[BTJ,WOO89]A4&E>';:Z\1:2^E_#:#1DMIEFO+S48 MTRFWD"$(^6;=C#'@8Z4 ;R^+?$FL7^J2>&]&L;G3-,N'M9'NKEDENI$^^L0" MD#!X!;@G]$^#;;OA7H[8(R9S@]1^_DJGI(U_P1<:QI5OXHZ-X TZPU6#R+Z-IC+'D'!:9V'3U!!_&@#A M_%\_AR#XT2-XFTTW]J=#C$<8LVN-K^X [UY]JV@7$WQ?71(2IT?4GAUV]C!^ZT&Y,$>COY1/ MJ1[5Z6]_>KXACL%TN1K%K8RM?^8-JONQY>WKG'.: -&BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** ,70_\ D*^)/^PDO_I+;UM5BZ'_ ,A7 MQ)_V$E_]);>MJ@ HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ M *]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_ /(U>)/JO_I3=UVM<5X/ M_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ K%NO^1VTK_L'WG_HRVK:K%NO^ M1VTK_L'WG_HRVH VJ*** "BBB@ HKBOB!\0?^$&?28DTB74IM2E>**.*78=P MVX X.22PK-T_XC^);S4K6VF^'&L6T4TR1O.[G;$I(!8_)T'7\* /1Z*** "B MBB@ HHHH **P=,\7:9J_BC5- L_->ZTQ5-RY3" M_"#U)_#%'A37K[Q#I]Q< MW^A7>CR17#0K#=9W2* "'&0.#DC\* -ZBBB@ HHKC/&_Q%L/!DUI8K9W&IZO M>?\ 'O86P^=AG&3UP">!P2<=.#0!V=%>8Z?\7GAUNTTSQ9X7OO#K7C;;>>=_ M,B8^A.U<=1ZXSSBM;QE\09O#?B'3/#^F:%+K&JZ@C21P+.L("C/\1!Y^5O3I MUH [BBO.[KXEZA_PF2>%]-\*3WU_%;Q3WP^UK&+8.%)'*G=MWKZ9[5TWAG7K M[75OS>Z%=Z5]FN##&+G/[]1_&N0./SH WJ*** "BBB@ HHHH ***XOQQX^?P ME?Z3IEEHTNK:GJCLL%NDPB'&.K$'U].QY% ':455TVXN;O3+:XO+0V=S+$KR MVQ<.8F(Y4L.#CIFN&\??%K3O >MV.F3V,EW)/'YLS1R!?)0M@'&#DG#<<=/> M@#T.BLC7]>BT3PM>ZZL?VJ&VMS<*B/CS%QD8//6CPOKB^)?#.GZTD!MUO(A( M(BVXKSTS@9H UZ*** "BBB@ HHK(\2^)--\)Z'/J^JRF.VBP,*,L['HJCN3_ M )XH UZ*\BD^-&JV]DNK77P^U:+0VPWVTR\[#T;;L P?]['O7I^C:O9:]H]K MJNGR^;:748DC;&#CT([$'((]10!>HHHH **** "BBB@ HHHH *Q?&/\ R)&O M_P#8-N/_ $6U;58OC'_D2-?_ .P;'-8O]4N+VWL[O5C&93 M4NT;0Q[ C./6J^IW'A3Q3#!IL^KV%Q_I$^!KS7;2'3?!SV=X M6+17#Z$8!&0"<[RHV]* /1*BMKJWO(1-:SQ3Q$D!XG#+D'!&1Z'BN*7Q1XGU MS5M67PSI^F/I^E7+6DCWTKJ]S,@!=4V\*!G&3GG]&?!QVD^&]H[QF-FN;HE& MZJ?/?@T =?>ZUI6FRK%?ZG96LC+N5)YU0D>H!/3BELM8TS4F9;#4;2Z91DB" M=7('X&O,/&=YH-E\9[*7Q%8K>61T$JL;61N@'\\X.P*V.,\X[^]4E?P]XG\8 M^'IO &B-;3Z=J ?4+^"Q-K%' =\3\#M 'LD5U;S330Q3Q22PD"5$ M<%HR1D!AVX]:EKAM.U"^NO$'C*VT/3M+AU&UNK=?.GWA;C,8),A7)R!P,56T MWQ3XNG\=1^'9K70[A(4\W4)K)Y2+53]U26 &]NR^G- 'H5%>;>)/%/CGPVEL M)+;PY/XASCMZU%I>H75K:_#FVU33].GGN@4@F3<3 @ MMP59<_QD<'MZ4 =CH7A+3?#UY>WELUU/=WA'FW%W.TK[1G" GHHR>*W:** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,70_^0KXD_P"P MDO\ Z2V];58NA_\ (5\2?]A)?_26WK:H **** "BBB@ HHHH XJ^_P"2K67_ M %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** "BBB@ HHHH *X MKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ HHHH **** "L M6Z_Y';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH **** /%_CM'X!"C%:GC?X?:9X[&G_VA=WULU@[O"UI(J'+;>22IZ;1C&*PK3X,:;:7D%RO MB?Q.[0R+(%>]4JV#G!&SI0!PWQ,3JGAW5?)GUNTD2ZLRQ;RST\U1T M4D\@^H/7)JWXN9_!'P1TBVT#4I9VU:XC6YU&)SNE#HS-M)Y&=H '' (/.:]( M3X;Z))XCU;7-0:YU*ZU*%K=UNV5DBC(P5C 4;1C SR??DYKVGPKT.W\%W'A2 MXN;^]TN23S8A<2*7MVZYC8*,<\\YZGU- 'G_ (:TG5O#WCW1)/#OA_Q#I^FS M9BU2+49E=)%.!YF QY&\/0?%/7_%]_XDU"\62QNVMK...6:>7:'4;CS!;KT^48'J?;VJ#7/ MA#HVKZU>:G:ZGJVDRWXQ>QZ?<"-+C/7<,'KW[>U '%>/]VF^!?!MO;^)#K2Q M:LD?]H1R ^8N#P2K'.!QU[5O^/;B1/C1X"A29U5C(70,0#SW%=)J7PO\.:CX M)MO"HBFM[*U<2P21/^]23G+Y(.2=QSD=^W&*EA\)M*M-0.LAW82./H%>P+\-]/A\>R>+; M74M2MKB9@\]K%,!#,0,?,,9([XSUJ_X/\%:;X+TJ[TZPEN)X+JY:YD^TE6.Y ME52. !C"B@#S.U\0O\4_'OA&WMY&6QTZR&I:BL;$#SN/D/J P4?1C7,9N?&_ MB+Q5>ZKI7B#4Y[6Y>WL3I\RI'8!2P7@L.>!^1/4U[5X+^'>B>!'U!])-PS7K MAG,[!B@&<*N ,#D]W M)XY- &C\,IM>E\"V*^)(IDU*(M&S3'+R(#\K$]^,#/?%<0[Q6W[4>[42%$VG M!;$R=-Q0#CZXD'XUZIH&A:?X:T6VTC3(?*M+=<(" K2WD*F\EOT-NG\1PK;B!Z M8./Q%-],\5RSW*WVG0M#%&K M+Y;!@X.X8SGYST([4 >2>'/!6EI^T+K-@)+SR=-@BOH"9SN,G[EL,?XERQX^ ME4-)\1:IHGPQ^(%_97,HNEU?R8Y=Q)B#N%)'IP3CT.*]JLO!FGV/CK4?%L<] MR;^_MUMY8V9?*50$ (&,Y_=CN>IJEI/PXT+2M(UK2S]HN[/6)FFN8[E@>6[* M5 QCJ.X/>@#BM&^'>CZ18>&?$D'BRXTK4)A%-/^:NZ[\*M+U?7+K5[/5=6T>ZO4V7 MG]G7'EK<#ON&#R?R]LT >7^*KWQ/!\ [ :\;J#4;?5DBCED?YY(@CE22#SUQ M_P !KI?%OPWU#0_ \T/AJ]O;N]O;J&;4EGO-KW:JK!E5N.K-G&';[P1:^$T-W:Z?;SBE)8:HLJB. M02PSP/MDB<=U/^(Q0!Y+\.+W1M)^(-O8MI/B'PQ?W4+(NFW$QDM;A@"=Q+C= MGC@CC(Z\X/J/Q&UJ\\/?#[6=4T_B[AA C;&=A9@N[\-V?PJAH?PSL=*\00:[ M?ZOJVM:A;(8[:34;CS!"""#M&!SR>OKZUU]]96VI6$]C>0K-;7$9CEC;HRD8 M(H ^?]1\&PZ-\)K7Q_9Z]J0\1^3!>-=FZ)$C2,N4([XW8]R.:;XKT>V\3>./ MA_J%]]ICF\16T-=4UBSU&X;4X3::8UO;>8L2JHWFL%[I1Y>FZ4 9+W!^ZQ.,*,^O?H<<>A'X7:,+W MQ)<17=_$GB")H[R!'38"3GAZ%Q@@?*.*6P^&.CZ?X"O/!\5U?-I] MVY=Y6=/-!)4\';C^$=J /(]=TR71?#?@?QK%JFHRZ]J%S ;BYEN&;>KKNVXZ M #&.XSFNHU6R/Q#^->J>&=:O;J+1])LUEBLX)3&)F(0ECZ_?/Y#WKN-5^'& MDZOX:T30I[F]6VT=XG@='4.Q1=HW$J0>.N *3Q5\-M*\4:M#K"WE_I>K1)L% M[I\WER,OH>/<\\&@#E?AG/=Z'\1O$_@F.^N+W2+!%GM6G?>T).W*9_X'C'JO MN:B_:!5AHWAZ>=2VG1:FINAC(Z<9_ /^==YX/\#Z1X+MKA-/\^:YNGWW-W=/ MOEF;GJ<#U/YUKZQHVGZ_I4^F:I;)B+>> M&].T;4M(^R237AO6RAC"@C: P# KN]>U>8>,?$U_X@^"WAC58HX--N9=8\M4 ML5,<:;?- P,GT!KM#\!M"91;/KNOMIJMN%B;I?+'?'W>GZ^]='JWPQ\/:GX9 MTWP_&MQ8Z?I]P+F%+9QDN WWBP;.=Q)[T >?>/=%/P\\+V>CZ%J=_"=?U)([ MZ_GFW2 ;<'##&,DY/X\XIGB/P_%\)_$WA6]\-7]]_I]X+6[M)YRXN5)4$X]> M?P)&,5Z[XG\+Z5XOT632M7@,ENS!U93M>-QT93V/)_.N9T+X3:1H^MVVK7FI M:KK%U9C%I_:-QYBV_IM&!R.W8>F: ,?P//*_QO\ '43RNR*L6U"Q('3H*XC3 M;R=_A)\2)1<2EEU/Y'WG('F)T->J:S\+-+U;Q5-X@@U35],N[E!'="PN?*$Z M@ 8/&1D 9P>WKS6#XF^'=IX6^%/BG3O#T5]=-?NDPM\>:P.]/E0*,D #OD\= M: .*UWPTFB_"?1O'EEK>H_\ "0)';2?:&N200V!Y87H H.,?[)SFOH'2;J2^ MT>QO)4V23V\'Y]5N]9\A+:&XET>:X(MUG* OE M",KDDY''4_2O70 H X ':@!:*** "L7QC_P B1K__ &#;C_T6U;58OC'_ M )$C7_\ L&W'_HMJ -JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@#@?'%CKJ>-/"FO:/HDFJQZ:MV)XDN(XB/,157ER/<_A5VR\4> M++B^MX;GP%=6L$DBK).VHP,(E)P6(!R<#G KL:* /.["#Q%X+U37+2Q\/RZO M8ZE?27]I/#<1Q^6\F"TG.<8JGXE\/ZI MIOC&P\6^&;4SSN1;:M9(ZI]I@[/\Q WIVYYXKNZ* /-+NQ\7:-=^-]0T+21< M7FI7-O\ 82TL8&T1!6DP6_A(Z'&3CJ*D\'-K/ARR@TU/ ^I S2^9>7\]];L\ MLC'YI7PY)/MSQQ7H]% 'DNB-XP@\0WGB/6_!%[>ZM-F*WV7MN([.#M'&"_4] M6;O_ #U]0C\0V/C>Q\76_AR>\BN=(%C=644\8FMG\SS >6"L.<<'WKT.B@#S M'3_#?B2_M/B$^HZ?'9W.O0!;2,3JZ_Z@H%+#N/E!/3.<9'-.L=)\07Y\ RW6 MARV3:+*\5VLD\;;5%OL#C!Y!;L.:],HH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** ,70_\ D*^)/^PDO_I+;UM5BZ'_ ,A7Q)_V M$E_]);>MJ@ HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ *]H M?_0+VNUH **** "BBB@ HHHH **** "N*\'_ /(U>)/JO_I3=UVM<5X/_P"1 MJ\2?5?\ TINZ .UHHHH **** "BBB@ K%NO^1VTK_L'WG_HRVK:K-U+18-3N M;>Y>>Z@G@1T22WF,9VN5+ XZ\HOY4 :5%8G_ C:?]!;6/\ P,:C_A&T_P"@ MMK'_ (&-0!MT5B?\(VG_ $%M8_\ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06U MC_P,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_P"$;3_H+:Q_X&-0!MT5 MB?\ "-I_T%M8_P# QJ/^$;3_ *"VL?\ @8U &W16)_PC:?\ 06UC_P #&H_X M1M/^@MK'_@8U &W16)_PC:?]!;6/_ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06 MUC_P,:C_ (1M/^@MK'_@8U &W16)_P (VG_06UC_ ,#&H_X1M/\ H+:Q_P"! MC4 ;=%8G_"-I_P!!;6/_ ,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_ MX1M/^@MK'_@8U &W16)_PC:?]!;6/_ QJ/\ A&T_Z"VL?^!C4 ;=%8G_ C: M?]!;6/\ P,:C_A&T_P"@MK'_ (&-0!MT5B?\(VG_ $%M8_\ QJ/^$;3_H+: MQ_X&-0!MT5B?\(VG_06UC_P,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H M_P"$;3_H+:Q_X&-0!MT5B?\ "-I_T%M8_P# QJ/^$;3_ *"VL?\ @8U &W16 M)_PC:?\ 06UC_P #&H_X1M/^@MK'_@8U &W16)_PC:?]!;6/_ QJ/^$;3_H+ M:Q_X&-0!MT5B?\(VG_06UC_P,:C_ (1M/^@MK'_@8U &W16)_P (VG_06UC_ M ,#&H_X1M/\ H+:Q_P"!C4 ;=%8G_"-I_P!!;6/_ ,:C_A&T_Z"VL?^!C4 M;=%8G_"-I_T%M8_\#&H_X1M/^@MK'_@8U &W16)_PC:?]!;6/_ QJ/\ A&T_ MZ"VL?^!C4 ;=%8G_ C:?]!;6/\ P,:C_A&T_P"@MK'_ (&-0!MUB^,?^1(U M_P#[!MQ_Z+:D_P"$;3_H+:Q_X&-4=QX3MKNUEMKC4M6E@F0QR(UXV&4C!!^H MH WZ*Q/^$;3_ *"VL?\ @8U'_"-I_P!!;6/_ ,:@#;HK$_X1M/^@MK'_@8U M'_"-I_T%M8_\#&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_ (1M M/^@MK'_@8U'_ C:?]!;6/\ P,:@#;HK$_X1M/\ H+:Q_P"!C4?\(VG_ $%M M8_\ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_X1M/^@MK'_@8 MU'_"-I_T%M8_\#&H VZ*Q/\ A&T_Z"VL?^!C4?\ "-I_T%M8_P# QJ -NBL3 M_A&T_P"@MK'_ (&-1_PC:?\ 06UC_P #&H VZ*Q/^$;3_H+:Q_X&-1_PC:?] M!;6/_ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_P"$;3_H+:Q_ MX&-1_P (VG_06UC_ ,#&H VZ*Q/^$;3_ *"VL?\ @8U'_"-I_P!!;6/_ ,: M@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H VZ*Q/^$;3_H+:Q_X&-1_PC:? M]!;6/_ QJ -NBL3_ (1M/^@MK'_@8U'_ C:?]!;6/\ P,:@#;HK$_X1M/\ MH+:Q_P"!C4?\(VG_ $%M8_\ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P, M:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H VZ*Q/\ A&T_Z"VL?^!C4?\ M"-I_T%M8_P# QJ -NBL3_A&T_P"@MK'_ (&-1_PC:?\ 06UC_P #&H VZ*Q/ M^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P M,:@#;HK$_P"$;3_H+:Q_X&-1_P (VG_06UC_ ,#&H VZ*Q/^$;3_ *"VL?\ M@8U'_"-I_P!!;6/_ ,:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H 70_^ M0KXD_P"PDO\ Z2V];54=+TF#2DN%ADGE:XE\Z62>0NS-M5>I]D4?A5Z@ HHH MH **** "BBB@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB M@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@ M#M:*** "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 XJ^_Y*M9?]>T/_ *!>UVM<5??\E6LO^O:'_P! MO:[6@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\ M2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "J5YK&EZ?*(KW4K.VD*[@DTZH2/7!/3@U=KYZ^,%OI-U\;/#L&N2+'I;V M48N79R@">9+_ !#I0![M;:WI-[*(K75+*>0]$BN$8G\ :FO-1LM.17OKRWM4 M8X5IY50$^@R:^9?B+HWPTTO0H;CP=J>_6!<)Y:6]RTN5YR3G.,<8.>M=!\:W MOY/A;X.?50PU!MAN=X^;S/)^;/OG.: /;O\ A)] _P"@YIG_ (%Q_P"-:,$\ M-S DT$J2Q.,J\;!E8>H(ZU\^K8? '8-U_)G'/S77_P 36Q\5M9'A_P !>&_# M/A29X;75@(X9 [;C N%R>1N\Q<]\9'>@#UG_A)M -[]B_MO3?M>=OD?:X]^ M?3;G.:U:\CN?V?O"Q\,-9VWGKJXB^2_>9N9,=T^[MSV SCO4NN7FO_#+X*2Q MWFJ)>ZK&1;6UTH/[L.<#D\DJ-V#[#TH ]$O?$>AZ9H(KQ?P'\&/#NJ^$;/5_$<=QJ&HZE$+IG:X M==@<;AC!&3@@DG/-4_ YNOAW\9[CP-'>2W&BWR&2W24YV'87!]C\K*<=>#0! M[=;:C8WLLL5K>6\\D)Q(L4JL4/N >.AZ^E$NHV,-Y'9RWEO'=2#*0O*H=A[+ MG)Z'\J\9^!W_ "/'CW_K[7_T9-1XX_Y.2\(?]>T7_H88)CEN$1AGV)J6TU.PU L+*^MKG;U\F57Q^1KY^\7Z7H>L?M&RV7B*2./3 M'ME,C23^2H(@ROS9&.<5F>(=/\/>$?B7X8;X?:F9[B6=5GA@N?/5?%CQ#+;DB2SM(+GCKA4B!_(-G\*['XJ^('\7^$O!.EVK M_O=:*7/6 M3O\ M"@W''SMM^X-OW=O2@#Z6BUC3)[66ZBU&TDMHN))DG4HGU.<"K%M=6][ M L]K/%/"V=LD3AE...".*\@OK#PA:? [Q1+X+D:33IE)D=FD.9 5!^_STQ7+ M? SQ;<^'=4A\,ZONCL=707&GNYX$A)& ?1MI'^\OO0!] KJVFO\ :=NH6C?9 M<_:,3*?*QG._GY>AZ^E5O^$GT#_H.:9_X%Q_XUY#\,],M=9\;?%'3;U"]K=7 M;Q2J&*DJ99@>1TKFOBG\//#GA?Q'X4L]*M)(H-1N&2Y#3,^X!XQP2>.&/2@# MZ,L]6TW479+'4+2Z9!EA!,KD#WP:ENKRUL8#/>7,-O$#CS)G"+GZFN=\*_#S MPYX,NKBXT2TDADN$"2%YF?(!SW-PM;@D[U@ ))4^V&4'MVZ4 >\W7B;0+*Z^RW>N:;!< M X\J6[C5\_0G-::.LB*Z,&5AD,IR"*\B\,_ GPL_A>U?6H;B[U.YA66:<7#) MY;,,X4 XXSU(.?TK.^%-Y?\ A/XDZW\/;F[DN;"!6EM#(>4QM88]-R-DCID> MYH ]IMKVTO"XM;J&::1(XD!9W=@%4#J23T%>)?L M]_\ 'YXQ_P"ON+^E_$3_DF_B3_L&S_P#H!H W[6[MKZ 3VEQ%<0DD"2)P MZG'N*I7?B30K"Z^RWFM:=;7'_/*:Z1'_ ")S7AVB^)[KPI^S3'>6$ABO+BZD MMH91U0L[98>X4-CWQ6[X1^"/AG4O!EG>ZVEUVFCFA?[LD3AE;MP M1Q7GW@KX<7NB^$-4\,>(M2BU/2[HE8(E5LPJ,K_X- M/XB\):NCW'DJT^DMM.UV;@?13D,?0JPZF@#Z#35-/EO6LH[ZV>[7.Z!9E,@Q MURN#)]*TJ?Q1K(9];UG,K-)]Y(F.X ^['YC^ [5ZG0 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Q5]_R5:R_P"O:'_T M"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 4444 %%%% !7%>#_P#D M:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 5X/\2K"UU3]H+PI8WT"3VLUK$LD3C(8> M9+P:]XJM+IUC/>1WDMG;R748Q',\2ET'LV,CJ?SH \#\?>%/^%5>*=/\:>&[ M"%M+\P)=8L_$'P_\-:MI\GF6MU<&1#W'R'(/ MN#D$>HKW>XMH+N!H+F&.:%_O1RH&5OJ#Q55M#TA[5+5M*L6MT8LD1MT**3U( M&, T >2)XY^"010=+TW..?\ B3?_ &%0_%FP7Q5X&\/>+?"D1FM-+=GCCCB* M[8<@9"8R IC''IST%>M_\(QX?_Z >F?^ D?^%:%O;06D"06T,<,*<+'&H55^ M@'% 'DU_^T!X9_X122ZL6G_MEX2([)H6^24CC+8VE0>>#DCM3M6TSQ3\1/@= M(=6LX8M:D(NK:")"A=5/ ().&9=V/J.E>CKX8T!+W[:NAZ:MWG=YXM(P^?7= MC.:U: /$_ 7QG\/:5X1M-(\1R7&GZCID0MF1K=V\P(,+C .#@ $''-4O WVO MXB?&BX\E>S7WAO0M3N/M&H:+IUW,/^ M6D]JDC?F1FM"&&*WA2&")(HD&%1%"JH] !TH ^>_"?B2Q^&'Q3\767B59K6" M_G,D,XB9QMWNRG !)!#]1GD8J:'6;;XB_M!Z/J6@I--IVFVX$MPT9487>V[! MY )<*,U[GJ.C:7JZJNIZ;9WJK]T7,"R ?3<#3[#2]/TJ$PZ=8VUG$3DI;PK& MI/T4"@#PCQ#X?TWQ/^TNVE:M 9[.6V4N@=DR5@R.5(/4"O5O#_PT\(>%[X7V ME:-'%=J"%FDD>5ES_=WDX^HKH_[.L?MWV[[';_;,8^T>4OF8QC[V,].*LT > M$WFFQZS^T7XBTR7&R[T=H#GMN@09_6N,^$UE>ZMXN9;_ "8_#NEW*1JP^X6+ MC;]?_6M' M$JF3_>('/4]: /GSP3_R;3XL_P"OF7_T"&D\ >*_A9IO@G3[3Q'86,NK1^9Y M[RZ9YK',C%@_*JW_ C' MA_\ Z >F?^ D?^% 'F^N>(?">N?!WQ5'X1CBBM+:$>;'#:F!0S$X'J:]LBT;2H+:6VATRSC@F_UL M20*%?_> &#^-6K>W@M($@MH8X84&%CC4*J_0#I0!X-^SM>SZEKWBZ^NFW7%R MT4TK8QEV:0DX^I-7OCI_R./@+_K[?_T9#7LMKIMA8R226=E;6[R\R-#$J%_J M0.>II;K3K&]DBDN[.WN'A.8VEB5RA]B1QT'Y4 6:\O\ C]_R2^;_ *^X?YFO M4*@NK.UOH#!>6T-Q$3GRYD#KGZ&@#R[PA\'_ /?>%-$U*[T8S75Q8P3RLUS M+AG9 2EQ11 MP1)%%&L<:*%1$& H'0 =A3Z /'_#'QV\+)X6MDUJ:XM=3MH5BE@$#/YC*,94 M@8YQT)&/UK-^%%I?^+?B3K?Q"N;22VL)@T5J''+D[5&/7:BX)Z9/L:]=NO#& M@7UT;J[T/3;BX)R99;2-WS]2,UIHB1HJ1JJHHPJJ, #T% 'S9\)?'OA_P7?^ M)TUR[D@-U=(8MD+/G:9,_=!Q]X5Z/K7Q"\.>,_ /BRVT2\DGE@TJ:20-"Z8! M4C^("NZ;PUH+,6;1--+$Y)-I'S^E2P:'I%LDJ0:791+,NR58[=%#KZ' Y'L: M /"-'\,7?BK]FB.TL(S+>6]W)=11#K(5=@5'OM9L>IQ6]X2^-_AG3?!-G::R M]S;ZII]NMN]L(&8RE!M!4XP,X&=Q&#FO8K6TMK& 06EO%;P@DB.) BC/L*HW M7AK0;Z[^UWFB:;<7.<^=-:H[_P#?1&: .4^%/BGQ+XOT:\U37+."WM'FQ8E( MRK.O.2;<-')E0=Z^9%P?4?,>/$YC:6)7*'V)''0?E0!9Z4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 <5??\E6LO^O:'_P! MO:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@__D:O$GU7 M_P!*;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% !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!Q5]_R5:R_Z M]H?_ $"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_^ M1J\2?5?_ $INZ[6N*\'_ /(U>)/JO_I3=T =K1110 4444 %%%% &7K?B/2/ M#D,$NKWJ6D<\HBB9P3N<\XX!K4KR#]H#_D">'?\ L+)_Z":]?H **** "BBB M@ HHHH YW7?'GACPS?K8ZSJ\-I,O#OB:22/1M M7MKR6,;GC1L,!Z[3@X]Z\?\ B1J6FZ3\>])O=6TR34K)-+ >UCMUF9\^%+3_A(_C18^(O#GABZT+1+2V9;EI;<0+*Q5Q]T?+D[EX&?NY- ' MO5%>;>!/&6L:]I_B^:_EB9]+NY8K;;&%VJH8C/KT%>G7FGZOXN\>^"]0T75O$4^FW&C:G<+#-9V\6UK0L,@!NK$#/) M)!P>G!H ]AHKRO4?%7B[Q3X^U/PUX0N;+3;;2%'VJ\N8O,9W/\(!!&,Y'3^$ MG/054L?B?XAM_"_BZWU&PMYO$GAW ;R5/E3*6V^9CKA>6/3(QTYH ]?HKQ/P M7X\\0ZUK&E;/&.A:FER0+O3[BW^R2PYQD1G&9&'/UQ[Y$_B3XC:O>>.]2T#2 M?$.C^'K33% >ZU$*3<2\94!N !TXYXSW H ]EHKB/A?XUG\;>&I;B]2%;^SN M&MIS E]"/_'6J"Z\"^-_% ME[HECXGO]*;0M+E2?S;57$UWM'&Y3P"1P<8 R>M>HZIH^FZW9_9-4L8+RWW! M_*G0.NX=#@]^35P * , < 4 >8:KX*\5Z%XYU#Q1X*N=-D&IH!=V6H;@NX? MQ*5Z^O4=3UI_A[X=^(-*T?Q!?2:]%#XLUIQ*]W#$'BAP20@##D')!...,=.? M3:* /$7^%WB?7]6TE]9LO#>FBQG26XU#3$9;BZVXZ@ #)QG)Q@\^U:^N?#[7 M]/\ '.H^(_#5OHE_%J:#[1::M&2(Y!_$I ]L]>YZ\8]7HH YKP-H6IZ!X?%O MK-W:W.H2.9)6M;=(8U]%&U5W8]2,\UTM%% !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 <5??\ )5K+_KVA M_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ MD:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 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 %%%% '%7W_ M "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% !111 M0 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 M 4444 %%%% !1110 4444 ;BRF=5R ?O*I'0 MCO1IOQ+\+:O(Z6=[<,4A>=B]E,B[%7<3ED Z?G4GQ)_Y)KXC_P"O"7_T&F_\ MTF_[@7_M"@#H=.U"VU;3+;4;*3S+6ZB66)]I7)VLOBOPW\( M=+\5P^(LI9V=NZZ9]EC\EH,JH4MC?N*D$MGKP *V_%OCC9XV;P^WB(^'[&UM M4GGN8K<2S32/R$7*L% ').,]J /4:YK7_'WAWPSJB:;JEY+'=O")UCCM993L M+%<_(I[J:Q_AUXMGUV[UG2Y]175%TYXS;ZB(/)-Q&X)PRX W*002 >*R-?O M]7T[XYI+HVB_VO<-X<56@^U);[5^TM\VYN#R ,>] ';>'O&GA_Q3)-%I&H+- M/ 987C>*11Z[7 ./>MZO*]*U"^O/C#:77B;2&T&\?39+?3X!*LZW6&WOF5> M,J.0N.^<^MC0I/%OCC19?$MEXE;2HYY91IUE':QO&$1BH,I8%F+%3G!&.U ' MIE%>8-XSU#6O!7A_6'US3_#=M=&1=1N9"IE#H2NV%7!!RRD\Y(&.M1>$_%]W M<>(]:TB#Q#)KEA%I?VZVO)K41.CABI7(50XZ'./;UH ]4JAJNLV&BQ6TE_,8 MDN;B.UB(0MND_2O+=/\ $?BW3_AM_P )UJ6N"]DGM%CM]-^RHD8E M=UC1V8$+W5+6));M=D5NC_=,CN$7/L"V?PKF-;E\5>!=. MM?$%[XE?5[=)XH]1M);6.--CL$+1%0"I!88!)SWH ZR[\8Z/9^)8?#[2SRZE M(%)CAMWD$08X4NP&%!]S2^(_&.B>$S:#6+J2%KLL(%2!Y2Y7!/" ^HKC?"VF MZBGQB\6R/KEQ(D*VC2QF"("=6C?:I(7("=B,$]\UH^,O^2G_ ]_Z[7W_H@4 M :FC_$?PIKFI)IUGJ@%Y)_JX;B"2%G_W=ZC)]A6VNLV+Z])HBS$ZA';BZ:+8 M>(RQ4'.,=0>,YKD?C%:P2?#?4+Y@$NM/:.YM)QPT4@D7!4]B7##X874(XO+7Y)R6^;)&3T'!XXZ4 >A45Y!%XE\4Z%\-U\;:KKBWL MMY9Q+;V!M42*.21E"R%E^8\98C@$D@8P*@C\>OI%_I4T'C9_$/VBZC@OK*2P M$0"N<&2(A 5VG'!)R* /9JK7.H6EG-;0W%S'%+=2>7 C-AI&P3A1WX!-(/&7B'7H[#7Y=&TW2;K[%$MM;QR/-,J@NSEP?E!8 8S6%XDT_Q/Y\0>,O$6N16.O2Z/IFD M7/V*/[-!&\D\P4%V$+/3(-2\47TNGW-Q*U_K,.FHSVJA%V( M$4$!2V[YB"1P*Z/P%J<^I07[#Q/9^(+!73[+<1A5N$!'S+,J@ '/0XR1G- ' M85#=W4%C9SW=U*L5O!&TDLC=%51DD_0"N*OK[6_$GCO4?#VEZL^D6.DV\,EU M/!$CS322@E5!<$*H49Z9S7-Z]J.NW7A3QUX9U/52]WHUKYXO8H$4W=O)$S!' M7&%/&"5QVQ0!Z/X=\3:=XILGO-,^TFW5@ \UN\6_(R"NX#(QW%+>>)]&L-(O M]5FOHS96$ACN98P9/+<$ J0N3D$@$#I5/P997EOX)T^*?4Y;F62UC:.9XD4Q M*8UPH"@ A??D]Z\D^Q7MO\(OB#)/JDUS&-2N8C$\2*"XF7=)E0#EO3H.PH ] M]5@Z!E.0PR*6O,K^;Q7X5D\-ZG=^(C?1W^H6]E=V!M8TB02\9C(&X;3ZDY[^ ME9NH^/!J7BG6K2X\8/X=M--N#:016]F)9)G4?-([,C#;G@*,=* /7ZP_$'B_ M1/#+0QZG>;+B?_4VT4;2RR?1%!./?I6;\.O$]QXI\-27%VT!XUOOB!XWU2Z4/>PWJ641;DQ0*F0%] >I]<4 =)X?\ M9Z'XFFGM].NF^UP#,MK/$T,J#U*, <>XXYK?K(O-$TF;Q#9:Y/&%U*TBDCAE M$A4E&'S @'Y@/0YQG-<3H;Q19^)&TPW+2/I^GI:QO$J*Q51*6!9B MVWD@C&>/2@#TVBO)T\9^(/%+^!ETB]32_P"W+:[-X?)638T6W)0-WR& SQ\W M.<5/IB^,+_Q5KOA5_%LJ6VF+#,M^+2+[2XE7*H>-N 0V3C)XY% 'J-%>1MXP M\4R_#W2YK:]A_MMM?72GN&A79,!(R99>P.!G&/;%;LMSK_A#Q1H4%_KLNL:= MK$S6DHN((XWAFVEE9"@'RG!&TYQZT =_17DNO>(KN"^U1;[XA0:9?Q2R"STS M38$N0BC[@E!0N6/<<8I__"7>)M:T[X?_ -GWT-CBO/-.G\1V'C74?"5QX@DOUN-'-]9WLUO&LMO)O\O!"C:PR0W( M[8JF/'&K77PRL&@D6/Q3=7BZ.)':6UR;5YY/E1I 0I"D_>^8[>.X(JGXUU6?P_X"UC48I&:YMK-_+D(&=^, M*W''4@UPGCC0Y-.^$>@65I>R6R6TUFLBHBMYKLZ?,20>0Q+<=2>: /3O[9L/ M^$@&A^XQG-7Z\IU'3-:F^,-C8V>NO!<#PWBYO MS;HTKH+CG:N-@8G;SC &>*'\;:SX2TGQO!J=VNK7&@-;_9+B2(1M)YZC8'"X M!VDC)&,T >K5GZYKFG^'-'GU;5)S!90;?,D",V,L%'"@GJ17DC>/Y=&^P7\7 MC6A1B QB(0%2N[80.?+D8@ 8 R>HZ9JC:_%3P==WD- MJ-5>&69@D9N;6:%68]!N=0!^)KG/BGH-IHGP\\27=FKM+J.H6UU*K$8W>9$N M!QP/ESSW)JI\0=8\5ZKX/N[+6/!3:;I4A0WE\E]%=M;Q!@Q=8UP21CKGCK0! M[!17G]YK&I>(O%=IX<\/:N;#3X],34)[^.-9)95WUMJ%[:6 O]/OKI1"&1LKB;:,#:PZ@"6YQ[UU&H7'BK7/B1JV@:9XA_LJPM+2W MN Z6LSTN[COB8=4F>"S;R7_>.I(8 M8QQRIZXKFM*G\4>,KC6-2L/$3:7:V5[+9V-LMM'(LIBX+READACV4C JM\,_ M#UMK'PZ\*7-\&$^F7ES<(JD8+^9,I!SV^;/U H [&R\8Z)J&G:5J%M=,]GJD MQ@M9S$RJT@+#:<@%22C 9ZGZBMBZN8;*SGN[AMD,$;22-@G"J,DX'L*XW7O" M5GI/PBU#0K!I!%8V?4VUKX4R:HX >\T4SL!V9HU 'I6K:M9:'I5SJ>H2^5:6R;Y9 I;:/H 2:CBUW3 MIM:71TG)OFM!>B/8W^I+;0V<8Z]LYKR+4?%L^N_#CQUI<^HKJBZ=!&;?4A!Y M7VB-^<,N -RD$$@ 'BNMF\4W>D>+IK>64MI5EX4.IM;A5R9$D()W8S]T8QG' MM0!Z#17A(^(EZ?#PU\>.$;6"GV@:(-/_ -'(Z^3NV;MV.-V[K[5W]CXFO6\< M:9%<2M_9&OZ4MU81NB@PSH SID#)RC!N?0XH [>BO([_ .(>K6OA2^\0+=Q1 MV^J:R-/TAY8@T=M ,J9B ,MG8[8.>W;BDTOQR;'Q3HUG;>+I/$EKJ,_V:YBF MLA$\#L/ED0JBC;G@J,@C/2MBOGZUM=1A^!WA>2&_P#. MEFU>U-I'-&H2!A,X ^4 L"W)R(+ MN#4M32_^(4&E7D$SQPY^=HQC+8ZXY%8GCS4[[0OA_J^H6-P4O;:VW1S%%.&R. M<$8_2N2DM-1N_C3HUP-9GC$FB>>46&,C8)(]T?*]&.23U&>"* /1-4UFQT9; M1K^8Q"[N8[2'"%MTK_=7@<9QU/%7ZY/QUK%_H\7A]K"?RC=ZY:VDWR*VZ)R= MR\@XSCJ.:XW7/%>H1>*]7L=6\67'A=XI=NE1M9(UM.FT$2/(R'.3G(R,?6@# MUZJ&C:S8Z_I<6I:;,9K24LJ.4*Y*L5/! /4&ET6:YN-$LIKR>UGN7A5I);-M MT,C8Y9#_ '3U%>6V_B_Q3>^"?!UQ:ZG&FI:KJ\MG-/);HR[-\J@[0 /E"J>, M9V\]30![!5:\U"TT\0&[N8X?/F6"+>V/,D8X51ZD^GUKBM-N=>T'XBV>@ZAK MDFL6.HV,MPC3P1QR0R1D9P4 !4@]#57XKV=Y(!(T;:Y#8 MD^8'E<'CH<\B@#N8-9L+C6KO1XIBU]:1I+-'L(VJ^=ISC!S@]*OUY2FF:U?? M%S7;2QUV2P5=,L_M-U' CS2$!@,;AM7)R3QV &*8WC[6= \#^(WO[F&]U32M M5.F6]W)%L63=MVNZKW 8D@=<"@#UFJ&L:S8:#IYOM2F,-N)$C+A"WS,P51@ MGJ17E5OX\;2M6TAK?QH_B);NZCMKVTEL1%L#G'FQE4&T*=W]QXE\&ZKH5U?^('U>RU*^CL+N"6VCC$ M4DF=KQ%0" ",8.>*Y^X\??VOKNLK/XT;P[!8W;VEI;060F,A3@RR,R-D$YPH MQP* /9*;)(D4;22.J(@+,S' '4DUY+-X_US4/A[I>J1O):@W[6FJZA9VAF, M,:9_>I&06DR36TRAXY$.5=3T(]JKZ9K-CJ[WJV4QD-E6'B,6-H7B3:L6^(;#QR/F//7GK0!ZU5:WU"TNKJYM MK>YCEGM659T1LF,D9 ;T..<5P=S-XF\*^*O#HO?$;:K::M=TX:60E&&"V0%&.E3OX_UV_P#AW::E [Q/'J9L=2U& MSM#*4A7.9TC(Z,-G4'&3QTH ];9E1"[L%51DDG J"RO;74K.*\LITGMI1NC MEC.5<>H/<5YQHNI76N:3KD.F^.H-7T\V)>*8Q(MY;2<[@R; "A'T/_ *!>UVM !1110 4444 %%%% !111 M0 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 M 4444 %%%% !1110 4444 8_BO2)=?\ ">JZ1!(D#TN8%NUL8;;SCGR]R%V6UO+6^#B*8*)[!KVRM[V* , K75NT/F @$,N M[JI!ZU=_M2Q.I2Z<+E&O(81/)"#EE0G )],X- &7X9TS7+,WUWK^J)=W=W(& M$%N"+>V4# 6,-R<]23UK$U_PSXG;Q\GB?P[=Z2C?V8+!X]021O\ EJ7)&S'M MW]:ZK1-9LO$.C6VK:=(TEIG(-:% '#Z?X3\07_BO3_$'BO4 M[":33$D%G::? R1JT@VL[%R23CC'^35L_"OC#PW:76C>&]1TD:1)+(]M)>)) MY]F')8JH7Y7 ))&2/>O0J@O+RVT^SFN[R>."VA4O)+(VU5 [DT >>O\ #>\T M8^&9_#T]E<2Z)!+ 8=3#>7*9#N:0%02K[LGH>N.U7K#PCX@/B^^\0:MJ%C*] M[I36)@MT95@.[*A2!D9/48KT:B@#&\5> M'H/%7AJ\T:>5H5N%&R5!DQNI#*P^C 5S%WX7\7>)8[+3?$U_I TJWFCFG-BD MGFWA0Y56#<("0"<9Z<8KT"B@#G=*\/7%AXU\0ZY)-$T&II:K'&N=R>4C*<]N M<\5G^,_#6MZOK?A_5]"N=/BNM)>=]M\KE'\Q O1>>F>X[5V5% 'GUUX0\5>* M9;>W\7:MIG]DPS+-)8Z9;NHN2IRH=G).W/.!U_6M/4?"5U>>*]7U9+B%8KW1 M/[-1#GGQ:OJ^F6ME:RK+-)I@D$UWMZ*V[A%/<#/MBNUHH XB7PWXET M37M5O_"USI;6VJR">>VU$2#R9L!2Z%,Y!P"0<YM-0 M$@6*<* 7C9,D@X&01VZU4;X<7?\ PC*V;:C%/J=QK,>K7URZ%4=PX9E4#.!@ M #^E>B5G:=K=CJM[J-I:R,TVGS""X!4C:Y4-@>O!% &?XDTWQ!<75A?^'M2@ MAFMBXEL[O=]GN58?Q;>01C((SUK/\)^$[[3/$&J^(-5;3X[[4$CB-MIR,L** MF>26P68D]2!717NL6FGZCI]A.T@GU!W2 *A()5=QR1TX]:EL]2LM0>Z2SN8Y MFM)S;S[#G9( "5/N PH YC5?#>MVGBR;Q'X8N; 3WD"07MI?AQ'+LSL<,F2& M ..A&*IQ^!-1FT+Q6VHW]O-KOB* Q2R1HRP0@(4C10?W'P_U^30/%N@)>Z:=/U>YEN[60JXEC>216 M*OVV@ CCFO3*SM,UNQUB?4(;.1G>PN3:W *D;9 2!GKP1S0!E^*?#=QKUEH ML$$T4;6&IVUZY?.&6(Y(&.YK+;PUXFT'7=5O?"USI;VFJS?:9K74A(/*G( 9 MT9,Y#8!(/IUKN:* ,CPUIFH:5I"PZKJDFI7SR-+-.PPH+'.U!V4= *P=6\*Z MW:>*+CQ'X3OK."ZO(TCOK._1C!<;!A7ROS*P'''7^?:T4 <1I?A36[_Q1;>( MO%U[8S7%C&Z6-E8(P@A+C#.2_+,1QTP*I67A/QCX=TR?0/#VIZ2-'9Y/LL]T MDGVBT1R25 7Y7P2<$D>]=G'K=C+X@GT-9&-_#;KG4'BM&@#B- M/\ #1]4\(/8W"?8M!MKF%Q)G?*TJK\PQQ]X$GZUJZ7X>N+#QOX@UUYHF@U.* MV2.-<[D,2L#GMSNXKHJSK'6['4=4U+3;:1FN=-=$N5*D!2Z[EP>_% 'EWBKP MU?Z!X+TS3EO8DN[CQ7%/#<1J6$1DE8J<'&2,CCVKK;?PWXBU?Q)IFJ>*+K3! M!I1:2UMM/5\22LNWS'+],#.%&>3UK>U_4-(TZ&Q;5XT=)KV&"WWP^9B=CA". M.#GOVK7H \WTCP7XJT*QU#1-/OM'33[N>63^T'BD:["R$DY7A689P"6]..U3 MZ)X!U#38O!"S7=JY\/?:1/LW?O1(A5=N1[C.:]!HH YR30)E^(@\3M<0K:)I M!L60DA@WF^9N],8KC/#NDV6K?&35]5TV\2ZT>Q N0(F#1"^F0(Y4C@G8N3Z% MJ]595=2K ,I&"",@BLQ?[#\+6=O;Q16>FVT]PL$,4,8C5YG. H51R3_3VH 9 MXJT;_A(?"FJZ0"%:[MGB1CT#$?*?SQ7)M8W7C[X3V5M;31VNJ1>2'$ZDK'<0 M.-Z.!R/F0_F*]#J&"TM[9IF@@CB:=_,E**%WO@#<<=3@ 9]J .9T_P /:L?& MUMXEU.:R\T:-]@FBMM^WS?.W[EW?PXXYYJE?_#X:O>>,Q?7*K:Z^EJ(C$#OA M:%,!CGC[P!'TKN:* .&CT?Q]?&QL]3UK3+:RMY4>>ZT]9!RGAAN)9(G5YL[1LD5N<<]JP]3T#XB>(=-N-) MU+6/#]G8W2&*XDL;65I3&>& WMCD9'XUZ%56\U*RL);6*ZN8XI+J40P(QYD? M!. /H": .1O/!>H:5JNG:MX2N;2*XM-/339+:_#&*>!.4RR\JP/?!S527X>Z MEK-CXCN-=U. :QK5JMHK6:-Y-K$O*HN[YF!/+$XS[5Z'10!YCJO@OQEKOA:W MT.XNM L(+1H71+*.0BKZ^\T1@OK6"!(Q MG*-!U#5(_#-_I:Z9J5R]T1>QN9+25_OF,+PXSR < M8/Z['@7P[<>%/!UEHMU<)<36YE+2IG#;I&<=?9JZ.B@#EOB)>R6W@F_M;9=] M[J*_V?:QCJ\LOR#'T!+?135Y=!\CP0/#UO(HV:=]BC=NG$>P$_SJ6RU#2==U M"Z6%%FN=(N3 S21=I/^RV,CUK6H \RB\$>,9?"5KX/O=7TO^QEAC@GN MH8Y/M+1 #,:@_+VVAO3MFMG4?"FK:?XE77O"D]C%+):)9W-E?!_*E1/N,&7) M5@..A!%=I10!P=[X0\1ZSX0\0V.KZS!-J.KJ%CCC#"UM%&,*@/S'.,D]SVJ[ M)X,:Z\62:C=RQ/83:!_9$L(SO8ERS'IC&#CUKKZH:7K%IK"W;6;.1:74EI+O M0KB1/O8SU'/6@#BK;PSX\L="B\-6FN:7'IT*B"+4A'(+Q(1T 7[FX#C.?UK6 M\<>$+KQ)XAZ=* .,U/POXRN;/4]&%_HVHZ5>/(8Y]321Y[='_ M (0H&UMN?E)(KL=$TB/1/#UAH\'KC5?%/AK5HIHDBTF6>25 M&SN+-$ MN_$G@G4-&66&*[N[?RRYSY:MQGWQ67?^%]93Q=H>NZ5@&36-8>+-%U'2--U2&\5;;4I!%:&12K2N20%"GG/ MRG\J *_B[P]<>(8]&6WFBB^P:M;W[^9GYDC))48[G-9.HZ'XQ6[U."RO-&U+ M2[Z0R)%K"2,UMD8**%!#H.H!Q7<44 8OA'P\OA3PII^AI<-<"TCVF5AC<22Q M..PR3@=A7*Z9\/;^QT+PI8/>6S2:-JDE[,R[L2*S2$!>.OSCKZ&O1** .=OO M#UQ=>/-)U]9HA!96D\#QG.YBY7!';'%0^./#NH>(=/TTZ5<6T-_IVHQ7\/VI M6,;LFX;6V\@'=V]*Z&]O;;3K*:]O)T@MH$+R2R'"JHZDU2D\0:='JNFZ:9F- MSJ43S6P"'#J@!8D]N&'6@#,T;P]?VGC#4M?O9K8M?65M"T<&["R1@[B,_P ) M)X[UD3_#J2^TSQ19W-\L3:KJ?]H6D\():W1Z'K7?44 <7!I?CJ M_O\ 3QK&K:9:65I*)9CI8D$MX1T5MW"*>I S5_QWX;NO%?A:72K.Z2UG>:&1 M9G!.S9(K9&._'%;;ZE9)JD6F--!J(D#6\S_?*%,[E)&<'%=W10!QLGAOQ1;:!IBV/B9I]9LYC--+>*?(N] MV=T;JO(49^7&<8JIIO@G4[GQ!J>NZV^F6UW>:^0^W-=UJ6H6^DZ7=ZC=L5MK6%YY6 R0B@DG MZ\"GV5W#J%A;WMNQ:"XB66,D8)5@"./H: ,3Q)X>N-;U7P]=PS11IIE_]JD# MYRZ[&7 QWYK&/@B_DU[Q/'//9R>'_$"9G3#"YB?RPGRG[N.,\^U=W10!Y]%X M=\?_ -E6V@OKNF06$.R,ZE;)(+QXEQ@!3\BL0,$Y/TK>M?#L]OX_O?$!FC-O M/I\5HL?.\,CEB3VQS71U0T?6+37+'[99,YA\QXLNA0[E8J>#[B@#E!X:\3^' M]9U:Y\+76E266J7!NY;;4A(/(G8 ,R%,[@V 2#CZU8?PWXH@\.V*6OB=I=;M MKDW,LURI\BXSG,3*.0G(QCIC\NRHH X32_!NJ7'BBZ\0ZZVEV]S+8/8I#I:- MM8,B@ H MHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ *]H?_0+VNUH *** M* "BBB@ HHHH **** "N*\'_ /(U>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ M .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH X&[N=8\5>/-6T&SUBXTC M3=&A@,[VBIYT\LJEA\S A5 '8&-9M?%5QXB\,7UE#A%4T\ WDOASQ/'?:E%<:YXAC*W%RL16*/";415R3M4'N_N+UF@C<23A05!484;0!@=N_O7&V>F7/_"[->F_M>\V)IL4QBQ'M=6+ M@1GY<[5ZC!SZDUZ+IMJUCI=I:,P9H(4B+#H2J@9_2NA)8CT%=%8^";FT^$S^#FO(FN&LI;;[0%.S+EL''7'S4R\\&ZI;7FCZQH6H6 MT&KV%@NGS+B'4KK5[""%+BTU"YM6 MADP3AHWRJAB#@@@=#3OBLOVF#POID_\ QX7^O6T-VIZ2)R0A]B0/RK?\.:1K MMK?7NI:_JZW5SIS@4ZY\/?$/4M/?1[WQ)I,=E(OE37MM9NMU M(AX/!;8I([CI5N^\!O9'0[OPK=0V%]H\!M8EN4,D4\+8RDF"#G(W;AWS0!E2 M:MKGA?6]6\/76KS:E"^BS:C87=PB":%TR"C%0 PZ,#CVK#N=0\96'P_T3QE_ MPD\LU]<&V#64D$?V9DE(49 &[=R"6SUSC'%==!X,U6^O=5UC7]0M9=5N].?3 MK>.UC98+6)LDXW$LQ)P23]*DOO!%S=_#G2?#"WD2S6(M TQ4[6\EE)P.O.V@ M"E$VN^&OB)H&FW7B&ZU:TUJ&Y\Z.YBC4121('#1[0-H.<8Y_&L_PW:^+/%>F MZK?OXMN[)X+^Y@L(X(8MF$D(!ERI+C/&..!W)KLM6\.RZCXQ\.ZVDZ)'I0N0 M\9!S)YJ!1@]L8KS[P18>+KC1];31-7T^WL[G5KQ";JW=Y;8^806C((!SUPW0 M_6@#0;QC>ZSX!\.ZS<:_9^';>[9TU"XX,S,A9"L"LK#)923W Z9J#PMXIN6\ M6ZIH]GK]_K&F#1VOH+B_MO+ECE5]I"L47>O(.<8SQZUK7'PZN-,3PO-X;NK4 M7&@1RQ)'J$9>.82#YV.WE6SDY'K4]GX.UU_%\_B+5M6M)YKC2Y-/:""%D2$% M@R[,DDC..9/%ES]OAMA<+:""/[.Z X(<;(@8AN4 8@'&<,A[]Q2CP3$]-T:WU")?$T4]L=,BC<>:TF[R]P7KLV[\GI MQ0!T/@?5;[Q -8UJ:X9].GOGBTV+ VK#%\F\'&3N8,>?055\>:G)8WFGQW/B MJ#0-*D5S,T6&NYWXVK&"K *.I(&>@KI]#TF#0="L=)MA^YM($A4XZX&,GW)Y M_&N=U_POJ\OC.T\4Z'WEMY4RDQN3D%5W ,H()%0WM[XLTOX<:?X[E\47$UU MY-K<2V!AC%N\4A0;<;=V[#Y+9ZYQCMT5MX%UDW_B:^U'5[:YN-=TW[*VR$QK M"X5E 49/R ,.IR<$]ZO:MX+N-1^%<'A!+N)+B.TM;;/-*"R_,RD!0HZ8Y-0?#*WOK76O&<& MI7*W5VFIJ'G"!/,'E+AB!P"1@D#C.:U-5\,ZS;^*9O$7AF]LH;F[@2"]MKZ- MFBFV9V."I!# $CT(J7P9X7U#P[/K5SJ>I1W]SJ=T+EI$C* '8 1C)P,CCVQ0 M SQ1JM_9>,O!]C:W+16U_<7"7* ^8%A++U'&#SQ7"^'H/$.CZ!\0;[1;^]U M#4;?5KB&*"2.-O,<>5NFVA1F3;G@?*<#BO1]<\.RZMXE\.:JDZ1II,TTCHP) M,@>,H /3&);2"P\<7-_N5Q?:7K,"Q7&[;D&(!%P0>HR1BN_P#$4^I6OAO4I]'@ M$^I1VSM;1D9W2 ' QWY[=ZY=?"?B+6?$&CZCXEO-(*:3*9HO[/MW629\8&YF M/RKSG:.M==K%A)JFCW=C%>3V4L\11+FW8J\3=F!'H: /+_"?B1KS7-+BB\<7 MDFHNP&HZ1K=LL+-E>1$ BX8'H 33O#6AZOK/B'QJ+3Q%=Z3:IK,FQ;2-"SR[ M%Y8L#E0-ORC&>>:VI?!_B?7;K1T\2:CI$EKI5U'=+-:6SBXG>/[NXL<(">3M MZ^U=!X9\.RZ%>Z_/+.DHU/47O$"@C8"JC:??Y: .0M/%6L:E\*M*U6ZU^PTB M=[EH+_49P =B2.A,2D%3(VT<8QUJ#PQXH-M)\3:QJEB[6<4T)L[6%EC577 *LQ)+9ZDX& ,"@#G/#NK>( MW\/:GXSU3Q!/+::7)>A--2% DZ1E\;VQG.< 8[*/4UB_\)Q?1>'XM=B\8:A= M:\46=]*.F.+1P<$PK^ZR,#@/NZCWKTOP_P"#ET[P??>'M1E2YAO)+DR&,%?D MF9CCGN U8\/A3QO%HT'AU/$UE%I<(6);^&!UOO)7&%!W;0V!C=0!E/;:AXA^ M+EP;#5+C28)]!MIIGA13,5+L0@+ A>O)QGC'>F_\)EKOA[PSXJM9[L:GJ.E: MC'8V5S.@4OYNS89 N 2NX\]\5VUIX;EM?'5UX@^TAH9M.BLUB.2X*,6W$GKG M-9-S\/$U&#Q9;WMYB+6[F.XA>(?/;LBKM//4AE!_2@#-UQ?$7@.RLM>E\3W> MKPBYBBU&UNHHPCK(P4M%M4%""1@9-9E[X@N/#&I_$[5+-$>[2YL8H _W?,>) M44GV!;/X5T$_A/Q3XA:PL_$^K:;)I=G.D\B6-NZ27C(,?#^NZ5%X8FO/$UUJL;:[9?: MHKF*,*'\SAH]J@J,Y&TYZ^U)J7C1=4\6ZW9WGBC4="L=,G^RV\6GV32/-(!\ MSN_EN,9X"\<5MWWA'QEKK:1%K.N:6;?3+Z"['V:W=7NC&P.7R< XSP.,G/85 M>F\+^(='\0:GJ?A:_P!.6'5'$US::C$[*DP&#(C(0>0!D'_]0!R>5]0U6VLT>> ;5V( %.U"VX[L$]JVKGP/J=YX;L+&]UU[V^BU6+4I[F<':= MK[C'&N3M7L!T%:_B/2==NKVPU'0-62UN+7>LEK=!FMKE6 ^^%(((QD$4 9WP M^U3^T[:_,'BF'Q!8)(OV65E"W,2D:R_BS8SW9\)-%J-S:@Z_: MQ 0A,!F)Q)\RGYEP<=N3D&MKPMX5O=,UW5M?U:XLWU+4EC1XK&(QPQJF<=22 MS'/)-6/&WAR\\1Z98KIUW#;7UA?PW]NTZ%HR\9. P!SCGM0!@1-K?BGQ9JVC M0^(+W3M-T-((&EMEC\^[F9-Q=F92 !Z #.:U/ ^L:GNZ#K%PMW>Z-=+%] MK"!#/$Z!T+*. V.#CBJ\GA?Q+IVN3Z[H>H:8M[J,$2ZG:W4+F!YD7:)(RIW+ MZ8.(?!WAFUO+SQ))<7VNW,$(=[0-'I^X,TC1HH)? X .>@/K3=&\6M9>+M(L MM/\ $>J:_8Z@[0W4=]8M&UN^,K(K^6@VYX*G/6NT\2>$SK_A^QLXKTVE_I\L M5S9W:IN$]5[#1_%UWKEG?:_K-G%:V88K9Z4LB+<.1C,I8\@= M0HXS0!QFMZ_*EQJWVOX@S0:O#)+]ET_18!/%"HSL60>42SS*'^S*F$D\MB9%#*?F/3!R,=JZ#2O WB?1M%N_#=EJ^F1: M//)*1=FV=KP)(22#\VTMSC<<_2GR> =7A\(^%K&QU*S35= F$L0#YY)'$;C&> HQ78? M#GQ%>^(M N6OW,T]G>26HNC 8?M2+@K+L(&W((R/4&J[>%_$FD:Y?ZIX;U#3 M%&J;9;RTOHG,:SA<&2,JZAK%K<7&NZ4;)O+@*) ^&5= MHR24 ;ND> M,\;R^*+B>Y9;6:>P,,8MWCE9!LP%W;L.,MGK MGI70W,^K^*O'NKZ+::U=:1IVBPP>8;-4\V>:52XRSJ<* .F.2:O:SX-N-4^& M=MX52[B2>*"UB,[*=I,3(2<=>=A_.C4_#.M6OBFX\0^&+VQAGOH4AOK:_C9H MI=F0D@*$$, 2,="* ,OX7P7MMJ'CA;F[36"))U0)YG[I,-M' )&"0.]6 MO'-_K*_#>L).B1Z2]PSQL#F3S(]@ MQZ8ZT <=8VOB>;QMJOA)O%U]_9]O;17BW?E1?:OGR/+W[=NW()SMSP!QS2Z? MXBUZ3P!J8N/$-C:7>FZO+ITVKWJA?W*. 7"XVF3!P >#786GAV6V\=ZEXA,Z M&*[LX;98@#N4H6))/OFN8N_AM>RZ5/'!J-L+Q/$4FN6WFQ%H22>(Y%ZGJ>10 M!E:'XJ,/Q T'3M*\5:EKNFZD)TN1?6V%1DC+JTND;PIXEU/Q9H/B#6-4TX-IUT*L=S$DMT[ "H9?AY=R:+?V(OX0USXB.L!MAPJ>8K;/KQUH CD_M[P MKXW\.6\_B.[U:TUB2:"YBNHHU".L9<-'M4;1D=.:R?!]GJ>FW7C^[MM=+3V] M[+&IU$HEN9/+0B:0JF1CVP,=N]=UKWAV75_$/AW4HYTC32KB29T8$F0-&5P/ M3K7-:E\.M3OSXKT\:K;1Z1K[?:.(F\^&?Y,: .6N?&#Z7+I5YIG MCN_UR\>]@AO8&M ;1U=@K;66,!.O'S$UTNM>)-7MM2^(T4-ZZ)I>E03V0"K^ MY=HI&)''/('7/2GZMX-\7^(M)LK'4=5T>UCL9X9XHK&V<+,T;#&\L?E&,X"C MKCGBM+4_!%S?7OC*=;R)1K]A%:1 J?W12-URWJ/F[4 (YX8-5GG^(4RZ];F5X-/T>W$]M%MR4 M1_W1)X W%B,<^E>I>%M3FUKPEH^J7 43W=E#/(%&!N9 3CVR:XK3O 7BC3?" ML_A&WUC2XM'=98Q=I:N;ID6NH1.R;T&U9$*$$''!'0U0N/A_JZ6&EW=KKRS>(;"^EO_M%W M&S0R-*,/'M!RB8P >,>_ !HW.K7P^*W]CBX;^SSH#W1@P,>;YP7=G&>G%>8 MV6GW%WX!^%QBU2ZM ^HB("$)\C$RGS!N4_,,8YXYZ5Z3I'A/75\:/XGUO4[. M>XETUK'[/:PLD<0+JPVY))'#$D\Y/H*S_P#A7FJ6W@;PUI-CJ5HNIZ%=K=1S M2Q,T,A!?@@$$##_I0!K>'M3U"?XA>*M)N;MYK2P@L?(5PHVEXV+G@#DD UR6 MI^+?$$'@?QA?VU\?MMCXD:SM&9%PD7FQ*$Z=,,1Z\]:Z2Y\,>)[/Q10.R;XP0'CVL#W/!_/TH+\-;\>#-8T275XY[K4-7&I&Z>,KGY MXV;*CH24/3@9% &=XEU76?!ITG1;SQ;=2RZQ/))/J360=K6*-066*-%/+,P M)!V_K5KPEXJD_P"$VAT2UUO4-=TJ[MW=9[VS:*6VE3G!;8@96&>W!%=3XL\, M7.MSZ9J>EWJ66L:5*TEK-)'OC8.-KHZY!VL,#[8/' M6N2U'2M4_P"$I^'MA:ZY<)6[1"3;G82.#COS7/Z=X3UHZSX9U/5KZQDGT>"XMW%M&RB17 M554C)X("\_I0!5T&\UO2?&.N>&KC5WU2*'3X[ZSGOPJM&264J[(!ED:IX*?5?$6 MMWTEX([?4]&_LS:@.^,Y8E_3^+I7/WO@+Q;JO@;_ (1*YUC1[73XH%A22TM7 M\R8)C;OR<*,@$[0<^U #KW3[FY^.NFSIJUY"KZ.;CRT$> JRH#%RN=K=3WR> M"*[#QGK[>%O!VJ:TD8DDM82T:-T+DA5S[9(S6;J/AC5W\7Z-XATZ]LXY+:U^ MQ7D,\;,'B+*S%"",-P<9K>U_1;7Q%H-[H][N^SW<1C8KU7/0CW!P?PH \@E\ M;76D:=;:O;>+M3UC5%:-KO3)=,=()E)&]8_W0V%020=W./>NH+>(/$GQ$\2Z M-#XBNM-TNPBM706L&_'%Q:VFDWWB6SBTZW9/, MO+&*2.\N$0C"D[MJ9QR1_C6YI7AV73O&7B'7'G1XM56U5(P#E/*1E.3WSF@# MSJTO?&&I_#K5/$DWBN>"[T<7"PQV]O&$G\@G+2@@Y+8(P, <<=:W+[5?$.O> M)_"^GV&K/IEKJ6CM>7AAC5F7[A^3<#ALMMR<6QD>VZN;U;2]7L_B#X/L-)OK>&_LM$E3?/&6BFV;%*L 00#U MR.1@4 &M7^J:7:>-?"6HZC+J<(\.S:A9W,ZJ)50JZ,CE0 WS#(.*JN/$OA?X M?:%XH7Q+<3-&EF)=.,,8MC"Y1-@&-V0&'S9R<'I73#P-J=_:^([S6=0MI=:U MC3VT]&@C98+6(JP"J"2Q^9MQ)J]KG@^XU;X=VOAI+J*.:&.U0S,I*GRF0GCK MSL_6@#)\9:M]F\2?9M3\:#0]/\A3!:Z< ]W,Y)RS@QL0O8 #GFL;2_%OB>\^ M'GB633KBYU*_TW43;6UTUGMN&M_D))9$O]1OEOXK^&,HR MR87<&0'!0E<;<]#0!3\$Z]#?^)(H--\;SZI 8G^U:=JT0CND<8(:/"*<=Q%LM]/=WD4T; M[+E6DWHC;2#M&3D9YXH B\-ZQKUMI>O>,+O6-0OO#MK:2-IT%['&DEUM&?-. MU%VJ2,*.I!R>U8'_ F]]#X?BUV'QAJ%UKQ19WTHZ8XM'!P3"O[K(P#@/NY( M]Z]&M=%\3WUO/I?B&XT*71Y[9[>2&PMI8G"LNT!2SD >U9D/A3QO%H\'AU? M$UE%I<(6);^&!UOO)7&%!W;0V!C=0!F>+/%%U%X@M6U35=8T#PY-8QS07=C; M!PTS9++*Y1BN!CY<>]=IX*O;B_\ #4,UQK5IK)WNJ7UJ !(@/R[@. ^."!53 M5-&\40:TVH>']7MG@F@6&6PU4221*5SAT*G()!Y]?Y6/!?A9O"VF7<4UQ%/= M7UY)>W!AB\N)7?&51UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_] M*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 %%%% !1110 4444 M%%%% %"/5[>379M'5)OM,,"SLQC.PJQ( #=">.E7Z\]U?7-3@\9>*;2*\D6W MM?#OVJ",8PDN7^<>_ _*N;O)?$VF_"^Q\=OXJU"744M[:X:T(3[-)&Y0;"FW M.<-RV5P^)]>\61^$='$UQHESJ=M-HZ9_8@'4U$FMZ>][9V7GA;N\@-Q# P M.XQC&2?3&1UKR?2Y_$Q^$ESXUN_%-_)>OIDIBMU"B*,@X5^F2_!)/O[5HR:? M<7_Q9\,73ZOJ$;S:*;AA&Z ?*8\H,J?E;JW?T(H ]7HKS&W\87_A[PQXOM-3 MN'NM6T2X:.V9QEYDFYMB?4DMC_@-=[H-K>V6@6%MJ-R]U?1P*+B9SDO)CYC^ M>: -&BN?\:WES8^%[F>UU>TTAP5#7UT,K$A8;BHP>Z;XD%GXX\/0 M:+XEU[5K#4)I(+L:G;MY1^0LIC=HUPQ5'#;P6R,L$,<2LQ.YKS/1K+7_%^I^*5F\5:G86UAJTUM:)9E%*D!3\Q*DLHR,+QW]:I:;XLU M_P 2>&_!&F+J+6=_KCW2WE_"B[Q';E@VP$8#-@?7)%:5>86.CWNC?&C38;C5[K4K9M'G,#WA5I4_>)N4L -P MS@@D9Y([5Z?0 57>PLY+Z.^>T@:[C78D[1@R*OH&QD#D\5P/C'5(8?%'V35/ M&-SI=F+=6@L-(5FNI').7?:C$+T ZU@Z=XZUJT\ >(9([N>[O;35ET[3[F_ M@\N4+(4"F5<#YEW$\CGC(H ]DHKCK+PQXAT?5+"[M_%-YJ,&XC48-2*E74C[ MT05?D8'MG&._KS_A^U\2>./##>*H?%%]I][=M*^GVD.P6T*J[*BR+M)?.WDY M[^U 'J-%>=>;KOBKQG>:!-K$^EVVCV=LUX=,(5Y[B52WRNP)" \8R>]8VK> M)-?T/P[XZT:359;B\T2*":RU%E42F.7! ? P67!&<HKB_&^K7^G:7X M:DL[EX7N=9LH)BO\<;D[E/L:R+6WUOQ3XV\6:?)XEU'3]-TZXA6".Q*(^YH@ M3EBI^4=<#J6.>E '?ZGJMEHUD;S4+A8( RIO;)RS$!0 .I)(%7*\-UVZU/Q! M\)(I-2U2Y:[L-;%D\L6U/M&VX"*[#!Y P1C'(YS74^*KI-*U2PTW5/&]Y8V" M6GRQ6@WW]U+NQOS^VHYC.SR\@8 M+=-W/2O.?%NJ7MU#\5-/GN'>TLK"U^SQ'I'OA8MCZD"M:TN[^Z\:Z;H*:C19$4;<@$'<6249@T851 MLP1T&: /2:S=!UVR\2:1%JFGES;2LZJ77:]US4T\27^ MEPV6H2V.GV]H$\L>5@%Y0RG?N/8XX_2[\'5D3X9:F[[1)G% ' M=.ZQHSNP55&23T K#F\7Z/%INEZBMPTUIJEU':6LL:$AW!M M7 ^4'G!S]: /?**\[C35O"OQ%\/Z8?$&HZI8ZU%=":._*,8Y(D#AD*J, YQC MI_3F]9UW,>KRR^.]5EUR!IF@M-#@:6U@VY*(V(R&Q@;BS>OI0!ZY>:K96%U9 MVMU<+'/>R&*WC.29& +$#Z $U>*+GX8ZG<:K>VMQJ"'S#:LBA'\@L M70%3ACG'<8[=Z]D P ,Y]S0 M%<%X]N=9?Q1X3T;2=5ETY=3DN8[B2)03L6, M-D9_B S@]B@'4U/!,MQ;Q3H&"2('4,,'!&>17D4 M'B[5X_"?C2"&_P!1N(M-M!/INJ7=HT$S!E.5;DW%Q%:6TMS.XCAA0R2.>BJ!D MG\JQ_#'BJU\5VDEW966HP6PVF.6[MC$LZG.&CS]X<=?<5P3_ -JR:5\0O#%Y MKM_P_VS8B\N M+M]C26\*0H?*A^7"@DX!.2/4T >Q45YTMSJWA+QE!H4NL7>IZ=JEC<36[WI5 MIK>:( GYP!E2#W'!_7G=+U?Q%I/PK;Q_?^(+N^O'LMD5BX46ZLT@C1R ,ELG M<3GG..U 'L]%<3:>%O$^FW6FWL/BR[OI_-7^TH+\KY$L9'S^4JIE&!ZW\8-XCDU'4;WQ-XATN1;F6*PMM,T^22&)$.%:0B-A(21DC/MQV /;J*\COO M%/B74O!/AG4KF'5K*VFDE36I=,MO])39E4958$JK$;B0.!71_#O5H-2.I+9> M*WURQ1D,,=TFVZMB0=RR95203T)'8\F@#N:RY?$.F1QZLPN1(=)0O>*@),?R M%\>YVC.*U*\:L-*DM[OXI2MJM_,(8I$,)/%AO/'VI:'=ZQK&E:9ID,/&DVKR2SRR+ORSJC; M5 (&.,GZ4 >L45P_PXU^_P!5CU:QO9;N[BL)U6TO[JU:![B%AD;E*KEE(()P M,\&NXH YC6O'>D:-JATM8K[4M250[V>FVK3R1J>A;'"_B+=*\3BX6Q M>:.ZM6"W-I=1&*:$GIN0\\^O2N:^$:"71-:U"8 ZA=:QW*V I]@.@[ M9K9\23:-X<.J^)UAMVUR#2W.WS,/+$F6 *YY&['S8_&@#J:*\KN[+Q1IW@0^ M,AXKOI=6BM!J$MI($^QLNW>T0C"Y VY ;.<\U//?ZOXJ^(-GIMIK5YI>DW/A MZ'49$MMHDW-(P 5F!VGD9..BX[T >FT5Y)HMGXDUNT\26ESXPU.)-"O)K6TE M@"+)*57<&F;;\^ 5&!CO2)KWB/Q'9_#J*VU>2PEUBWN#?S0HN6"1J2P!& W! MQQ@%LXXH ]/1X=EU:XU*POM/DN[9[]@TD$L; ,I< 90@YYZ8 MKAM8\3R6GAZZU2T\>:OJ/B&V!E9=/MB^G@AN5_U>W8!QDM[T >[T5YOJEYK> MN>/](T>TUFXTRQN]$-YS/B0_\ "<^%;;7;RYNM M-B@FTR\FVF<&1"^QF PW*XSCH30!ZA65H7B&P\10WDM@TA6SNY+.7>FW]XF- MV/4^%O#Q_X M1N/4$M[S5C=:I)8();E(Y"3(T:D>NT=#@4 >A45Y[\/M8M=0U>]AT[Q?:K*@!DCC;EH MUP1YC*1@8]: /4J*\BT'Q$8/B)H>FZ3X@UW5=*U..X6?^U8&50\<>]6B=D0G MW XY'J*N0>,-2T+P;XIL]0N'NM M,M/L_%$/AY+74+N_<(TGV2V,B6ZN<*TC=%']*RV\=:#X/M[/1?$>MS/JT-M' M]H6WR9VKCY M<8/J30!ZY17E4-EXIN? (\9_\)9?)J[V?]HI:*$^QA-N\1>7MSC;QNSG/-)< M:MK?C#Q1X=L[#6;K2+'4] &H7 ML;U)9?NDC@Y(&?3/K0!ZM17(0^/?#.FZE M;^&KG69Y]5C>.T8R6LI:24X4$L$VY)/7..:Y_P /Z?X@\63>(Y[GQ7J=E%:: MO=6MA':%%"!&X+Y4[P,@!>!@'UH ]/HKQF[^(VJ77A;PO;3WZE.*U?"GB*>+QO:Z38ZEKFKZ/>02%Y-4LY$>UE0 M;A^\9%RK#(QV(]Z /3I94@A>:5@D:*69CT ')-<_X9\2Z9XO+ZC8Z;>QI"H$ M-Y=VGEB9&)YB8\E?EYZ=J\]\.Z?X@\4_#N?Q#JGB[55WV]TJVUN45"B,Z_-E M3DDJ!?#^F:S=Q3^(4W-ZKI6M+-'MOV5Y8)8TWAE< 94CC!Z5SFB2^);[P#J_BZ MZ\47_FVEOJ MK5 HC(02!6?C)8-R#Z*!0![)17C=^_BO3/"OAKQ+%XKO)-2U M.:UAEMYD1K55G7 Q& #EE 'H5%>)ZQKY%GJURWCS59]?MS,\5MHD#26<.W)5&Q&00 !N M+-Z^E;$VLZ_XAU+P):V^KRZD-*IPV4+ #()4?2K&EZ#XMN]"TS7X/%E MU)K%PL5S+:W&T63(V"T815RN%. P.NV^'6NZCKOAJ235%E:YM;J2V^T26[0&Y M1<%9=A QE2.,=0: .MHHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5 MK+_KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?_R-7B3ZK_Z4W==K7%># M_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y2_\ M!\E[XAUO5!>*BZEI']G",QY,9^;Y\YY'S=/:H=2\$RW_ ,+(_!POD21+."V^ MTF,D$QE#G;GOM]>]=C10!RNI^&-1E\=:=XETW48(#%:_8KJ":$OYL/F!SM(( MVMQUYK*@\&>)M"@O-,\->(+.UT>YE>2)+FT:26SWDEA$P8 C))&X<5W]% 'F M?BK3[#P^?"B2>(;K3]5M/,BM=9OE\Z)R5&]+AF8??[<\8XZ50\)QW.L?%75- M0.NPZTD>B_99KRUB"V\4CRAA%'@G.%!8\DY)^E>KSV\%U"T-Q#'-$WWDD4,I M^H-);VMO9PB&V@B@B'1(D"J/P% ')0>!Y8?A4?!AOD,ALVMOM7EG&22<[<^_ MK1?^$-2.N^']7TS4X(9]-M?L17MO(\?F)YD9. ZY&5.36//X/\1ZOK M^AZSK.N61DTNY\Q+2TM62(J5(;)9BQ8\8/08/'-=W10!@>&?#K^'Y]Y6; M^T]3EOE 3;Y8<*-IYYQMZUSEK\-KBQ\*:%96>K+#K.B3S3VE]Y.4/F.Y9&3/ M*E6P><\9]J[6/5[&769M(2<-?0PK/)$ ?E1B0"3TY(/'M3=%U:+7-)@U&&"Y M@CFW8CN8_+D7#%>5[=/RQ0!S.E>$]<'C6'Q1KFL6MS/'9O:"UM;#DGKD=,5VM%% '%7/A37;+QCJ>O>']3T^+^U8XDNHKZU:788UVJR%67M MV/&:IVGPR/\ 87B+2M3UB2[_ +8NQ>"Z6())%, IW8!QPR@@#MQ7H-% '%VW MAGQ-?:IILWB+7K6>TTV7SHXK&V:%KB0 A6E)8],D[5X)JC'X&\1:7IUWH.A^ M(+6UT"Y>0HLMH7N+1)"2R1L& (R3@D9&:Z[7->L_#]O:SWHE*7-U%:)Y:Y.^ M0X7//3-:E '$3>"-0TG58-4\*:G%;7(LX[*YAU")IH[E(QA'8A@P<#OGFFQ? M#O[3H?B*#6=3:[U/7U N[N.+8J;1B-43)^5?M:Y\::=9V4EW<6]]%&FI MC3,/#M+2%@H9(?$.J-3E48RB15*YYZ8ZT[_A$O$]KXB/B&QU?2SJ5U9I;7 MRW-F[1$H3AH\."O^Z3C^G>T4 >=+\-K]M*\76ESKJW,WB%8RT[V^WRW"X;Y0 M?N],#L!C)ZU.W@C7]2BT_2M=U^VNM"L9(Y/+BM2D]UY9!196+$8! SM SCM7 M9ZKJ,&CZ1>:G3*V:2/RF"2%V M9'.3N)W<8]*A^#FA2:5X-%_<-*]QJ3"16F&'%NBA(%/_ !0?^!5WMS:V]W" M8KF"*>/(.R1 PR.G!KAKKXL:;8- EUX;\4VYGE$,(DTME\QST5I[5UU 'FX^&-Y_PC>N:3+K@N)-4U*/43'7UW4-!N5N5A&EWXNV4IGS %9=HYX^]UK?HH X MAO".OZ5JFIR>&=;M+.PU2=KF>&ZM3*T$K##O$0P&3C.&R,UK^"?#3^$?"EKH MKW?VMH'E;SBN"V^1GY]_FJKK_CVP\/Z]'HKZ;J]_?/;"[\O3[0SXC+%A&*\^T_X>:K!X=T31;S6;::#1M4@O+9TMBK-%&6.QOF^\=W7^=>BT4 8 M&K^''U/Q;X>UL7(C321(+*+0G\ MU5F6R)N_+D))4MNVY^8C=C/]/1Z* . N/ 6IIX=\*VVGZO;PZGX>(\J>6W+Q MRC84.5W9''O7?)NV+O(+8Y(Z9K,US7K/P_!:37HE*W5W%:1^6N3OD.%SSTS6 MI0!@:QX=?5/%7AW65N5C72'N&:(IDR^9'LX.>,=:HZYX6U)_$L?B3P[J,%GJ M7V?[+<174)D@N(P/5+ 2BW=Y$'FKM;*.4/&3W M4UJ4 <0_@O5M0\.>(;35]?:ZU#68O++*C+;6HQ@".,L<>YSD]ZT++PI):>+K M+7#=JRVVC#3#%LP6(<-OSGIQC%=/10!R;^#I&U+QC=_;5QX@MHH$7R_]3LA: M/)Y^;.[/:JMSX$N1HOAD:?JBVNM>'[=8;>[,.^.0>6$=73/W6"COD5VU<]=^ M-=%M?#;Z^LTEQIZW M]\*9)?S/*X!QQN[T 9VG^$=4N-=DU[Q'J=O=:@MJ]I M:PVD!C@MU;[S ,Q9F/')/3]);+P-;K\-(_!FHSF>$6WD/-&NTYSD, SZ;;Z]XBMI].TZ9)@+2V:&:Z9/N^:V\@#N0HYJ.+P?XDT* M74+?POKME;:9>SO.(;RT:5[1WY;RB& (SR PP*[RB@#CKCPCK%KI>BIH_B6[ M6_TO=NEOV>:.\W#YA*NX$\_=.?EZ"IO#GA:^L?$6H>(]:O;:XU2\A2WVV:VU6W73=?MV66![& M=3M;6[NX4AO;>\@:2&?9PC_*P96 ./0BNPHH PO#.B:AI$%U)JNL3:G?7VYEA:7H9 M%((*D]_6ETSP"TEQJFH^*-0_M;4]2M#92,D7E106YZQQKDXSG.3S^N>BGUZS MM_$EGH3B7[9=P23QD+\FU" =/X$\3W.@IX6N_$UL_A]56%I$M" M+R2 =(RV[:. !NQG%=%;>%EM/&XUZ&9$MTTE--2V"ZZ63^U[V6Z7"8\H.BKM//.,5P.J^&=0T75/ MAGH%AJJ17UFMZL=WY.Y"5B#8*9^Z1P1GH:]6TO4[/6=,@U&PE\ZTN%WQ2;2- MR^N#S5EHHWD21HT9TSL8KDKGK@]J .-M?!5]?W^HZIXFU**ZO[NP?3HULHC% M%;0M][9N))8GG)/M63)\/O$]UX+/A"X\1:?%I4=OY$J6H<6]W"D\>\8 M;:PR,CUYH P[/PI-;^*]-UN2\1OLFC_V74.]+FX)) M8N@(P#GC!R,"N^2*.-G9(T5G.7*J 6/OZT32K!!),^=L:ECCK@#- '%)X0U^ M]\7Z)XDUC6[22;33*JVEK:LD(21"IP68L6Z')XX Q6#=6.E^+/C197.EW:W- MMI\"SZH(3F,S1,P@5B/XP68X]%KM].\7V&J6VAW%K;WKPZP':!_)XC"J3^\( M/RYQ@>IK9@M;>U\S[/;Q0^8Q=_+0+N8]2<=3[T 35S=#P)XGCT!O"L7B:W'AXH8!(;0F\6 \>4&W;/N M_+NVYQ6]:^$(['Q;INK6LRQVEAI)TR.VVY.-RD'=GL%Q73T4 %>1>#].\4W$ M_BY]"UNSM()O$%Y'(EU:F4Q,&'[R,AAS@CALC@>]>DQZ]9R>)YO#ZB7[;%:+ M=L2OR;&8J.<].UBW2.2>2%'4T I:)(TUI>R()-[OGS?,7C(?)S@UH:/H7B(Z\-7\0:Y',8H3##8Z? M&\-N,]7<,Q+MZ9X%=/&XDC5P" P!P1@BLW6]>L] BLY+P2E;N\BLX_+7/[R0 MX7//2@#+\.>$I-"\ #PRUVLS^5<)YX3 _>.[9QGMO]>U9\O@"7_A%/#MC:ZI M]GU?00AM+Y8MRE@NU@R$\JPX(S7<44 (/$VIVMU<;_ %YQ M7844 HC:5/9RM*8\B3R,9 &>,X_"KNH^&VO_&6E:[]I M"1V-M/ T.TY?S-O(.>,8KH** /-K#X?^([#PM+X2A\0646ALDL:S)9'[48W) M)4G=L_B(+8SCTK6TKP1/I]]X4N9+^.3^PM/DLF"QD>=N55##GC[O3GK777,Z MVUK-.RNRQ(7*H,L0!G 'Q]J ,&?P M?%>>*-9U.[F62TU/35T^2V"X(4%LG=GN&]*Q4\#^)9-)MO#EWXE@;0+NNCUZSD\3S>'U$OVV&U6[8E?DV,Q4T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ M /D:O$GU7_TINZ[6N*\'_P#(U>)/JO\ Z4W= ':T444 %%%% !1110 4444 M%%%% !1110 4444 >?W9O_%OQ#U70QJ]_INEZ-;0,Z6$OE23RR@L"7QG: ,8 M'>J>KMXHT2WT?PL=>:2?5M4>&'4]H,\5HJ[R"2,&7C&['ZUT&K^%-1/B1O$/ MAW5HM/OYX%M[J.XM_.AG53\I(#*0PR>0>G%9[_#8RZ1^]UNX.O\ V_\ M)=5 M$0^2?&,"/./+V\;,_C0!7DCU#P3XS\/VL>MZCJ6EZQ));30ZC-YSQ2!-RNC8 MR!P01T_IS=K%K^K>!O$GB*;Q7J\-QID]Z;**WF"Q@1,S .,?/G&,$X KN+# MPCJEQXCLM<\2ZS%J$VGJXLK>VMO(BC9QAG.68LQ''7 I]AX)-EX+UKP]]O#G M4FNV\_RL>7Y^[^'/.-WJ,^U '(73ZYIND^$_%C^(]1GO-2O;-+NT9P+4QSXR MBQ@8& 0 >O>M.&QU7Q+\1O%EC/XAU2STJP:U$-O93^4V]X%8G=C( Y.!U)YZ M5O:AX,-_X7T#1OMP3^R9[27S?*SYOD8XQGC=CU./>N5LM.UVZ^+'CF?0]9AL M)$-BDD=Q;>='(#;C!P&4AA@XYQR^GEU&'7QHXU&.#S M)O(*[_," ?-)MR, =>>M7-'UF\T_Q;H\.D7'BW4;"[D,%_'K-I*5CR/EE5V0 M;<'J.F#T%=$?AK:MX6;36U.X.IM??VH=5"@2?;,Y\P+TQVV^GYU:L/#/B&;6 M[+4/$'B1;J.QW&&UL;*]8M%LM8 MO+:RCLYQ&(PC9!;C+#D +G ]ZK2^(/$FL?#KPCJS'59+2?=_;$NC*/M1"@J MA4#H"PRVW]*] \-^&CX?M]8B-WY_]HZC<7V?+V^7YI!V]3G&.O&?2L.T\ :A MI7AG0+#2O$,EM?Z-O"3F$F&X5R=RR1;N>O!SD=J ,SPUKL,FB^(WTGQLUQ'! M"'A&M(WG:)/$.G6MKK'BFWVV6DEOO\ -5"2"KY& MT\^AZ5D6WPT:S\*:%IUKK#0ZMHDTLUGJ*P# ,C,65HR>5(;!&>WX4 -M_P"T M/"'Q!T71AK%_J6EZW%< )J$OFR02Q*'W*^,[2.,'O7+Z/:^(-8^%=UXKN/%V MLQW]M%=36J0S!8@(6? D7'SY*GJ>A '2N[TKPEJ)\2Q>(?$>KQZA?6T+0VD5 MO;^3#;AOOL 68EB!C)/2G:1X+.E_#F?PG]O$IE@N8?M/E8QYS.<[<]M_KSCM M0!L^'+^75?"^DZC/CSKNRAGDVC W,@8X_$UQ,%CJOB;XB>++*?Q#JEGI5@UL M(;>RG\IM[P@D[L9 ')P.I//2NZT/3?[&T#3M+\WS?L=K%;^9MV[]BA(-5U&TU@W$ M-U#J$PE 9(]ZNG V<]AQ5W_A7$:^'[73QJDCW8U>/5[N\EB!:YF5MS?*" H. M !UP!WK=UCPX=5\2>']7^U>5_9$LTGE>7GS?,CV8SGC'7H: /,M4U&\U'PQ? MF\N9)S;^.1;Q;SG9&LZ[5'L*Z6VBU#QQXK\0QS:YJ>FZ9I-PME;P:=-Y+.^T M,\CM@D\D8'2K3_#HOI=W9?VH!]H\0'6M_D?=S('\O&[GIC=^E6KWPCJUIXAO MM8\,ZU#8/J(4WEM=6OGQ,ZC D7#*5;'7L: .5?6O%LGA/7-*MI[N^O\ 1M66 MTFN[1%^U36?#%D'3S=IQT]^M3>%?$FGP:EJ$EEXGU>YCM["2:;1=;1OM*NG. MY&8 XP""!GKFMZ+X>O;>&Y+.UUZ\BU>6^_M*75 H!DN,]6C!P4QQLSBI++P= MJ5WXCMM;\3ZK;7\UI;RV]M!:VGDQ@2##ELLQ8D<8X H YRPTOQ!J_@(>+W\6 M:I#K,]JU_##%(!:1C!98S%C!7& 2>>]-@U76/&OB7PU%%JUWI=E?Z!]NO(K1 M]I9MZ@A"<[3DCD<[*_)\.N&C5&LPUU'"V&/ASH?BJ'Q-JDM MW$ED7M'D'V5HG*)Y8CQ@8# ;NO&>_'80^ YY=-\1-JFK"[UC7;5K66[6#9'! M'L*JJ1YZ#<3UR35S6?!IU;P#;>&/MPB,,=LGVCRMV?)9#G;GOL]>,]Z *0UF MXT'XE:E8ZG>N=*O[#[=9F5LK"T/$R+^!#U<^'MSJ6I>&/[9U.:5I-4GDO(8I M#D00,?W:#VV@'_@5BE#^)Q7> MZEIM[)IEM9Z+J"Z68)(_F$"R@Q+UCP>F1QGM0!JUP/Q-_P"/SP3_ -C):_R> MN^KG_$_AH^(YM#D%W]G_ ++U**_QY>[S-@/R=1C.>O/TH Y_XP)-)X0LTMI1 M%.VJV@CD*Y"MY@P<=\&J\UKJ7A'QUX9BC\0ZKJ-MJTDT%W#?S"125C+JZ# V M'(Z#C%=7XK\.'Q-IMK:"Z^S>1>PW6[R]^[RVW;<9'7UHUKPX=7U[0-3^U>5_ M9,\DWE^7N\W6#41OCF$L)B+E6(#[2!C< #^-9?_"&: M[I-YJ/\ PC'B*&PL=0G:XDM[FR\_R)6^\T1W#&3SM((%=/H&CC0=#M=-%W0.Q^;=C&. /QK?U_P & MZS?>-(_$NB>(8]+N%T\6#))8B<,OF%R>6&.2.W;WIVE^"=0_X26TU[Q)XA?6 M+NQ1TLXUM5MXH"XPS;03EB.,D_TH PO#5AK'C[P_)XGF\3ZMI\]W+-]AM[.4 M)#;(CLBADQ^\.5R<]<]JJ?\ "7S:WX(\,ZAJ_B-M%2Y>:.]2Q1C=7;QDH!#M M5B!D9; [@9%;T?@?7M)2\T_PYXFCL-(NI7E$,MEYLEJ7.6$3[@,9)(R#BB3X M<-IA\/S^&=12RNM%@DMX_M<'GI,C\L6 *D,3DY![T 8?A/7+I/%VM:1;:AKM MQIG]D?;8#K2,LR2!RI*%P&*'W[BL[3[_ %_2/A0/'5QXBU&]U2XLTABMII ; M:-GD6-'V8Y8 Y))Y)-=IIW@?4(/%-WX@U'7OMMU>:#DDDG-7+7P/:#X<1>#;^=KFW6V\AID7820KSV[\!^)-7&EPZSXMCN+;3+ MN&YB6*PV-.8V!S*=YR<9'&!DYYKT*@#P[PIH.I2_"J]UJ#Q-JUE+:&]FLX+2 M4)"FR21OG7'SY8'.3T( KH]7\0F]\-^$KO5/$TNCP:A:+/C&[NG,:D"/ M8K%5!))P.XY%=)HW@XZ3X"N?#'VX2F9+E/M'E;<>V_UYQVK,;P!?V3 M^';W1M9AAU+1].&G%[FU\R*>/ &=H8%3D9X/M0!A^$]:U8^(/$FCZ5>:Q=PI MI8N].774995F.Y1RX#%"<=?3\\[0-;,.IZ/%J7BCQ'I'B!IHQ>6FMQL;:Z)^ M^D8P$7)^Z01VX-=G8> KQ-?U35]3\037Q':O 8].EMO@#>3Q7UU))/J:JB3ONCB*WI *C'&>I] M37T'7G*?#2^7POJ'AQM>1M.EO$NK0&S^>#$WFLK'=\^3QGC'Z4 1ZA9ZIX/\ M4^&)H_$FJZ@FIWIL[V"]E#QON1F#(H "8(Z#_P#7SR>)I/$>I:Q=:AJGBRT2 M"]EMK&'1;24PQHAP&NTY&: .6 MNO$'BG5?"G@^.2[N]*U.]U2/:X\S8PX)4!@,8W4_P 0W]UH7B'3 M/!K:YXEEL5LWO[J\MD:XO9LR%4CWHN548.2!Z#O76GP)BQ\-6PU:YF;1KT7C MS7.9)+EL-D$D_+RW'7 &*L^(_"ESJ6LV6O:/J8TW6+2-H!*\/FQS1,!/!.C:9J][!-XB<+)<.XAZ1X7U.&74[W6M<>_O MK^'R (XS%;VZ8/"1[CSDY))R:HM\/!_PANAZ/%JCPZCHI22SU&.(961<\4BIN5T?&<'!!'3^F'X=N M=8'AO5_&NH^(-3N/[*EOO(T\2@02)&7P)!C+'/0YX KK]/\(ZI/XDL]=\2Z MS%J%Q8(ZV4%M;>1%$7&&<@LQ9B..N!5O0/"$&D>&+W0KN87MO>2W#R_)LRLS M$E<9/9L9H \M37]5_P"$)8](B\/#Q@RZ%%M13':;;SR5/ M$?FAL#@ ;@N<5W\:+%$D:YVJ HR23@>YZT >3:QJ%M=Z]J\%WXN\03WT<[); M67AR*4K:H!\JOL0AGSG.X_E46F^*==\1^$O FF_VE+:WNOR7"7=_" LHB@W% MMO&%9@HYQQS7267@?7=(?4;+2?$D5MI-_=27+ V6^YB,ARP23=CZ$J2*9;?# M0V7@_1M)MM8>+4=%N))[#4%@&5+,Q*LA/S*0VTC(S@4 8\NF3^%_BMI2Q"]D$DJ%=I8;\9(/&,].:=I.F>(/$7@<>+9/%>J6VKW,#WEO#!*% MM(0,E(S%C## )/-;]AX+U9_%UMXCUW78KZ>*UEM?LL-IY4(1L?=RQ.>#DG. ML=)F\.Z9XJ%OX>DWHL;V8>YAB8G=&DF[&.2 2N1GVH R!K6M M>,M3\$);ZK#SVR*K>(= EM/'_@G2= O3IK66G72VTC1^:N% M"#:ZDC<".O(/>NKT3PC<6^I:CK&N:D-1U:^@%J9(H?*C@@&3LC7)/4Y)).30 M!YII^K7GASX7^#K&RU'4T;7)!YLT2&>6WA5'M(NC)BW:S#S6ZODM'')N M VDD]02,_C78>'M)_L'PWIND&;S_ +%;1V_F[=N_:H&<9.,X]: .%TO2"/CG MK<_]I:A^[L()_+\X;&W,XV$8Y0=0.UIX^'B6QU5(89K9+:\M)+??YJJ6*E7R-I MY]#TJ+2_!)TWX92^#OMXD,EK<6WVKR<8\TN<[<]M_3/.* ,JWU_4KWQAX- N M&2+4-$ENIH <1M)M0@D>Q8UQUKKEY:-#_P ))XF\1>'_ !-]H^=K^(MILGS_ M '54#9L*\9R.>]>CV_@KR=4\/7C7Y9=(TQM/*",J9=RJNX'=\OW>G/7K6/:(_AJZ\5K/H#G#>;9[KLQ[MVPREL9[;MN: /1 01D9-!)'PPWXR5(/?H:TKCX=PVNGZ$OAZ_?3;_0T:.UN'C$HD5_OK(N1N#' MGC&"MZ]JR7^JS6C6<)AM_*AMHCR0JY)))Y))]J ./\ "6HW MEII7PJL[>YDCM[N.Y6XC4X64+$Q4'UP>:T-!L=9\>Z1>^(F\3:II\TUS/'IU MO:2A(;=(W*+O3'[PDKDY]>,5M:9X .G1^#D_M(2?\(Z)@3Y&/M&]"O\ >^7& M<]ZA/@;7-.&H67A_Q)'8:1?RO*T$MGYLEL7^_P"4^X8!). 0<4 )#?ZUH7C_ M $>UUJ_$]MK&G&%MA(B2\A&YBH/W0ZYX]15[P#J%[KMKJFOW-Q*]I?WK_P!G MQ,?ECMX_D4@=BQ#,?7(KE_B+8Z5;^$](\$Z9=N->26V_LN,$M*/F*-(Q_N[? M,)/2O2]*TVWT?2+/3;5=L%K"D,8]E&!_*@#F-8U6YT/XD:6US=R#1]1L)XC$ MS?)'/%^\W^Q*;A_P&N%T;QUKUKX5\4S:G<2OJ%U;Q:AI",?F5;HE(U7V5MO' MO7HOCSPJ>K_#JSU/Q-X7$VB3*MG>S/F=4=48 L.I&3S[UZ)%X M<,7CJY\2_:LB;3TLOL_E]-KEMV[/OC&*Q=2^'QU"R\7V_P#:8C_X2%XW#>1G MR-JJO][YL[?:@"C-+J/BOQO)H(U>^T[3=-TZ&XG^PR>5+<329QE\9"@#H.I- M9'C?2->TWPOINGW.MF\<^)+0:=>3+NFC0D[?,X '3YY(Y%."K"-B"/<&HM7\.'5/$_A_6?M7E_V0\[>5 MY>?-\R/9USQCKT.:/&W_ "(?B+_L&7/_ **:@#@+NV\0:-\-K;QI_P )/J5Q MJT-K#>2P2R@VLJ$*3&8\8^Z<;NI/.>:NWB:MXK^)%YI]=M:^&_LOC6^\0BY!6YLHK06XCQLV,3G=GG.>F* .2T:SU+QU>:Y>W M/B+5M/M;'4)=/LK?3YQ%@18!D<'@5FIXIUZ'PQ:ZU>7SR/X=UV33M6 M:,;4NK<,(VD*CC(W*?J":Z>3P=K>F:KJ5UX7U^'3[?4YC<7%M#;GPX\DMS%>++]KGEQOF>3.]S[\\>F!0!B7^KZAJ M/B_7_L5[+%INA:2RL(VPLEW(I<'WVH!]"U8NFZKK'B:+P7X?.L7EH+O1_P"T M=0NX'VSS8VJ%#_PY8Y)'-=;X8\$#P[X,N]#;4&N[J\\UKB]:/!=W&T';D]%" MC&>U4S\/[BUTKP[_ &7JXM=9T.W^S17;6^Z.>,@!D>/=T. >N10!SMNESX-^ M(?B:[N+^YU-+/PV+J!KI@TNQ7<[&8 ;OF#,)O$ MDD0N5A73I38NQ^;R@@3;LQQN!]\UZ'I/@:[C\0:GK&O:PNIR:E8?8IX%MO*C M5(Q*&QTXW;KZHVK:;>:JOB2P\.3Z;'+NT92'AN6.6$Y W@ 8&.F?QKK? %_'J'AKS M(?$0UZ%9W6.Z:/9(J9RJ2#@[P#R2!GCBFZGX9UE-8CU/P]KWV-Q;+;2VM[$U MQ"ZK]U@-P*OZG//>K7A+PQ_PC5K?&:\-Y?:A=-=W/^>9QRG0FH_#6D:IXW\)#Q3=>)M7M-2OO-EM4M+HQP6H#,$7RQPP^49W M9)_6@#U2BO&AKNM>-(?AR@U:[TPZQ#>K?O92>67\I1DCL"=IP<<;CBO6=*T\ M:5I=O8BZNKH0KM$]W+YDK\]6;N: &7&LV-KK-GI,LQ%[>)))#&%)RJ ;CGH. MH_.J^AZ]9:[)JGV2*5&T^^DL9S(H&Z1 "2,$Y'S#&NT5X@?&VM7W@KP19S76I>?J[W(O;G382]T\=NQ&$ &0S< M98N* /4** M*\>\.-J2^'M;\:ZAKVK7,FDSWYMK'[21;LD>_"R+U;GWX 4=J /8:*\'BU/6 M)/#,.LVDWCFX\3/$MRK?9)6LI'.&\L1@;/+(. 0/>NPEGU#QGXW71KB]U#2M M/L]+AO)[>TE:"62:4_=9Q\P50,8&.>M 'I%%>8Z['XB\,Z;8Z!#XAGF&L:Q' M:6M]+\]Q:V[*68%S]YOE(!///TQ-?VEWX$\2^')++6=4O;#5+T:?=6NH737& M6925D0MRI!7G'!H ](HK@O!>I7UWX.\07%S>3S30ZA?I'))(69%5CM )Z =O M2N8@O-;UC0_AG:QZ[?VLNIK,+RXCF/F2J(BQR3G+8!P3G!.>U 'LE(%4,6"@ M$]3CK7G(^V>$?'$.BP:IJ%YINJ:=<3)'>W#3/;S1 'BO-;FPO_ IXY\*F/7]5 MOAJLTUO?1WEP7CD(B+!E3HA!'1<<<5S=MKLWB>\U:_U&;QHNR\EM[%-$AE$$ M$:':"2G#OD$G=GTH ]NHKQV75O%6K:9X%M;V\U'2-0O+Z>UO'$9ADEC5&^;8 M1@$J,CCACD=*VK"PNM$^(\GAJ/6]6N=,U'1I+@BZNVDEAE$@3='(>5X;\^: M.YT?6;'7;$WNG3&6W\UX@^TKED8JW7W!J_7G/P8TY;3P8]P+J[E,UW.I2:8N MB;)G&54]">I/@SP#7+^(--O? $6EZW8:_K%Z/ MMT-M?6]_=&=+A)&VD@'[C D$;<4>$M"2'XO^,91J&I.;7[&X5[MF63S(GR'' M\07/R@_=[4 >G453U6^_LS1[Z_V;_LMO)-M_O;5)Q^E>>:%X:US7O"-AXC7Q M9JD.OWL:7BL9R;1-V&$?D#Y2NTX]<\YH ],$,0F,PC02D;2^T;B/3-/KQ[4] M>N-;\;ZW9Z@_BD6&EM';P0Z!%*%,A7<[R.G).3P"<8J"^U[Q3'\,[]7FU:SN M[75X;>QOKV%H9YH&D3:7! W'DJ?7'- 'K.IZS8Z0]DEY,4:]N5M;=0I.^1LD M#CIP"@#T'6=4&C:7)? M-9W=X$9%\FSB\R1MS!(IXCUD?"+Q))_:.II<:=KBV=O/E 'I-%<3\-[J^:#7]+O;^XOAI6K2VD$]RVZ4Q!590S?Q$;CS5OXD>(+S MPSX%U#4M/'^F#9#"VW=M9W"[L=R,Y ]<4 =717C"WVIZ1=:;=Z&GCN\NQQZI:S/#<1$X\<^(=:\"^)7CLM02>#Q$HBM8[VXXT^XW*I MD&4>++V_P##[^%_"*ZEKMQ'<1RS7]Y9!YKV<(!PIY*@ MLW..@ HT'7-2T;7;Y;:U\3SZ -.EN3_ &W!)N@GC&<+(XR59<\$]>E 'J]% M>7Z%X;UOQ#X0L?$8\6:I#K][&EVC>>?LL>X[A'Y ^4KMX]<\YK=\*W][<>/O M&MI=74DL-K+9B&(N2D6Z %MH/0$\T =)K.LV.@:7+J.HS&*VC*JS!2QRS!5 M ]20/QH?5 FO1Z5]CNR9+=KC[2(OW"X8#87SPW.<>E>,^(6NM9^%6OW%[J-] M(]KXDDBC_P!(;&S[2BA3ZA0>!V.#79W$-W%\1+/PW%JVI"SD\/3_ #-2Q>)[C4?[#FG1SYD;QM^\ESU_U M8W9_VJAU36Y=5\<:SIEY)XJ_LS2!%;V\6AI*2[E-S/+(GS$\C )]Z /8:*XO MX<:AK%WINH6NK0ZGLM+HI9W.I6YBFG@(!4N"!EAR">_%6_B+KEYX>\$7U]IS M*EZ3'!"[#(1I'5-WX;L_A0!U-%<5;^#M0T.\L=0L?$^K7!A;.H1:A<-.EU'M M.=JGA&S@C& *P/#FCZKXT\(#Q3=>)M7M-4OA)-;):W12WM0&8(GECY6' SNR M3^M 'JE%>.6VNZSXTN? "G5;S3DU6QNVO_L_LC3/L\L"K>,)RTR9(:7[Q5=IP,XYYS0!ZO17B_]L>(+SX< M>'X8M;NHM0;Q(NF&^W?O'C$DB OV;@#(/7'-=' MSNK>_N6G^?8661"W*G(Y XQV% 'HM%>&:=KMSXJM[W6+Z?QM'<2W$JV0T>WE M^S6Z*Q50 ORR'CYLY].*U)-3\3ZZ?A[9WUYJ.B7NH_;(]16,&&1Q&O7:1P6" MY!QQNR* /7Z*\WTJ+4_#_P 0M3\-V.K7M];S:'_:%LNI3FX50UK6;'P_I M,^IZE,8K6'&]@I8Y)"@8'J2!^->?>)[VRG\87UI?>(-?N6BCC$&E>'TF#6^1 MDM*T?5B>1DC [=ZY/5;F]UWX':TVH7VI/)I>L&UB-Q)ME>,3QJJS8^\P#?@0 M/2@#VV35!'KL&E?8[MC+ TWVE8LPK@@;6;/#'.0*OUYMJVHW7A;QG:6T5[?7 M-G9^'KRZ:*XN&,&\5:NNNR6/]I*5N2+9?D\ MP1^3]S;C /'O0!ZQ17D_]H:GXQ\5^%X5U:^TVRU+P]]MNX;.8QEF+*<*?X3D M@;ASC(SS6YX):\TWQEXI\-RZE>7]C8BUFM6O93++'YJ,64N>2,@8STH [:YD M6""2Y,32&)&;:BYEVU\+>XMA/&)/)N4V2)GLR]C[5'K@_$O4O#8U6_OM-?3([^);Z[;37@^ -K-;WMUY]UJD87SI3(D++=LH**>!ZGU-=U>Z M?>^#_&?A=K;7]7O8M3N9+6\AOKHRI)^[+!@IX0@C^' [4 >E45XA:Z[/XHN- M5U'4)O&J,+R6&Q71(91!;QH=JGY.'?().[/I7I?@/4=7U3P=8W&O6TUOJ8W1 MS":$Q,^UB Y4]-P /XT =)17 ?$_7[W3$T32[&2^A.J79CGFL(C)<+$B[F$8 M'\1XY[#-9'A^\U"V\96%EIL/B^31;Z*6.]_MF&;%NX7*2)(_*Y(((SCD4 >K M4BJJ@A5 R<\"O)1XGU?3_AYJ>A/>33>)[;43HD$SN?,E>5OW4N>O^K;=G_8J M/6M5N9/&;^&;JY\3RZ9H]A '_L=)&FN9G7.^61/F P.F>3F@#U^BO$[[Q!XB ML/AYXR0/KL$%@;>32[_4HGAN61W7"990VXB/[J8(XQC% 'H%KK-C>:Q?Z5!,7N[!8C8 M"5&>_ SQ[5?KS3PEHZ0_%_QI.+[4&,!M&"/%2X@A>7:.^T$X_2@"8PQ&83&-#*!M#[1N ],U@>)O%]OX;NM/LAI]] MJ-_J!?[/:V2!G8( 68[B 1WKBM,T76-<\ CQ;-XIU>'6[BV:^B\FY*VT7! M98_)^Z5P #G)/-9WEGQ;XP^'^L7%[J-M-JFFW$TJV]TT8C98TSY>/NACG..O M>@#V6)S)$CE&0LH)1NJ^Q]Z?17E6OWEC=^*]4MKWQ!XCO9HBJP:=X>291:#; M_P M&CX+D\_,>/2@#U6BO$8O$'B'4/AQX9":Q>V]_-XD736NV($QCW2*-XZ, M0,9!R"5&T^VUK5;VQUB"Z%Q#J%T9PKQ*K!U)^Z3NP<<4 > MCT45Y%JMW9ZAKFL13^(?%.I7L=PT<,'AY)DBLE X1BOR%QW+'\!0!Z[2$!@0 M0"#U!KQ_3O$NN>(?!W@+3&U.>VN]=EF2[OH<++Y4&XD*?X68*/F^M=!JECJ? M@#2M;UJQUJ\OM.BTYW2SU&9KATN!]UU=CD+ZK0!Z .@%+7GVF^#M8& MG:5J]OXLU1M7;RI[DW5PTEM,K8+IY7W5&"0,8(XJGH&G7OCY=6UF_P!?UBS5 M;^:UL;?3[HP);I&VT,0/O,3DG=D4 >FT5Y#9>*=:OM,\'BZOI/M:>(GTV\EA M.P72QAQE@."#@$CID5UFJ7]W'\6= L4NIEM)=/NGD@#D([ K@D="1DT =E5" M[UFQL=5T[3)YBMWJ)D%M&%)W[%W,<]!@>OJ*\AT;3M7U?X2W7BJZ\5ZZ-2MH M+J>U\J\98T$3/@,O\>2IR6SP<#I5[4[5_$7B[X9:C=7U]#/J-C-++]FN&C", M+=7)0#[N2Q!QU&!0!ZAI^J#4+N_MQ9W<9]:OUXYX MAU[6+;PU\2)X-2NDFLM3@2U82L#"I,657G@')X'J:U=9TW4/!^L>%M1@\1:O M>2W^K16%]%=W!>&59%8EA']U,%>-N,4 >G45YMI5E>>.]9\1WMWKNK6,&G:E M+IMG;V%R85C\H#,C ??))S\V1BM/X6W>HW?A6X.JW\E]=Q:CGZN=.O-.$B$FW$RRQOCE7=%UBS\0:/;ZKI[L]I M< M$S*5+ $C.#TZ5?H X.'X:1VWA31M+MM7F@U+1II)[+4HX1E&=F+ H205( M;!&><5IZ/X7U.#7AK6N^()-3NHX3#!%%!]G@B4GYCL#'$K?1O#][HT\WVRWO)[B67;6K?6]!U8Z3J45L+1V> 3QS0@Y"NI(.0>C YKJZ* .%;X:07&DW:7VK7, MVM7-XE^=51%1XYXQB,HG("J.-O/!//I9L_!NI7&NV&J^)/$']JOIVYK."*T6 MWC1R,&1@&;(/"T^EW/PW\/6> MJ2PS6DLZ1WT<0R&6$L"5.002,$9Y&17KE% '):9X.NDU>XUG7-9.IZG):M:0 MNMN(8K>(\G:@)Y)ZDGVJ";X?I-\+D\$_VDP18DC^U^3S\L@?.S=[8ZUVE% & M'K/AU=8UO0M2-R8CI,[S",)GS=R%,9SQUSWK$;P1J^G7VHR>&O$QTNSU"9KB M:VDLEN!'*WWGC)8;<]<'(S7;UD:[XAMM ;2UN(I9#J-_'81>6!\KN&(+9(X^ M4]* ,B+P'!;KX96+4+AAH'4=,MKQK6>U,\:R&"X7;)'D9VL.Q% &%X0\*W/A-+VT&KF[TV69IK6W:W"- M;[F9F&\'Y\ENX'2M+Q)X?L_$^@W.DWQD6&8 B2,X>-@0593V((!K5HH XA? M^K:A>ZGS+<0VT=DL'F2K]UI2&.['7 P,UMZ9X=73?%6NZX+DR' M5A;@P[,>5Y2%>N>*I_^$8SM^Q_95\_ MRLY\KSL_=[?=SCC->A44 <;>>"KVVUVXU;PQK8TB6[C2.Z@DM!<0R;!M1@I9 M2K <9!Y]*CE^'HG\*/I$^LW,]U/?)?W%[.NXR2*X8@+D!5^7 X%=M10!SOC M#PQ+XGL[!;;4FTZ]L+Q+RWN!")0KJ",%20",,>]90\%:S9:[?:KI'B9+234D MB^W++IZRAY$7;O3YALR.QW#FNWHH \^3X7JGA36M!.MSRKJFH)?MO%6?$&A67B70;O1]05C;7*;6*'#*000 MP/J" 1]*<-;L6\0MH2R,;]+47;)M.!&6V@YZ9)!X]JT: .(B\%Z[=3V":WXO MFOM/L95F2"&T%N\S+]WS9 Q+#U SWJTW@*RU#4MP6U MN.1&G)YS\Q;N0#@5UM4(]39]=FTS[!=JL<"S?:VC_1G /KF[I'A.^BU>XU77];?5K MJ6W-JD2P>1;QQDY($88Y8_WB>G%=561'XAMI/%LWAP12BZBLEO#(0-A1G*@= MJ^'/$!T@7T44=W UFLZMY:[$9,D;2%X[BNUHH X-/AE#'X#U/PN-6N&6\O M&NTNWC!>-O,5UR,X;E1D\9R>E:MAX5NXO$MAKVHZN+V]MM.>QD*VPB$NZ0/O MP&.WH!BNGHH Y*W\!V=O\1)_%HN7+21$+:;?DCE955I0<]2J@=/6DU+P=?KX MCNM=\.ZY_95W>QHE['):BXBG*#"MM+*58#C(/X5UU% &)X9\/MX>L)HY]1N- M1O+F9KBYNI^"[M_=4<(HQPHZ58\0:%9^)=!N]'OPQMKE-K%#AE(((8'U! (^ ME:=% '%0>"=6NK_39/$7B9M5M-,F%Q;VZV:P%Y5&%>5@QW$9/0 9YJLGP^U: MPL[G2-$\5RV&A7#.1:?8UDD@5R2RQ2EAM!R<9!(S7?44 ![*PU;PY=6, MS0VVAVLUM%;E=WF"0*,EL]?ESTYS5W3?#BZ=XKUS71=&0ZJMNIAV8\ORE*]< M\YSZ#%;EH7,/)*V4RR 'E0'R$="T:+4)B;CQ3#*+F- CQ&61SE>O*YX/M77Z?X/U!_$-IK/B+7CJTU@KK M91):K;QQ%AAG(!.YR.,\ =A7744 <*/ FKZ:]]!X<\4OI>F7LKS-:O9+,8'? MEC$Y8;0?0@XJ_#X&M[6]\+307T_EZ LZJLW[QY_-3:2S$\'.3T]N*ZNB@#G; MKPI%>>+Y]=ENGVSZ2=+>W5=IVF0N7#@Y!YQT]\U@2?#K5KW2H-!U3Q9)>Z!$ MR?Z.;)5GD1&!5&FW#KB76K#5=8U5=0N(-/FL9Q]E$2SB1L[L!B%X&,=ZR!\.=5CT=O# ML/BZX3PVP,?V7[(IN%A/6(39^[CC.W..*[(ZH1KQTLV-V$%K]I^V>7^XSNV^ M7N_O]\>E9$WCO25\.Z;KL"SW%EJ-W':0,B8)+N4#$,1@9'UQVH EA\(VUKXI MT[6+:;RH;#33IT5H$X";E(.[/8+C&*FT_P .+8>+=:UX71<[O08K"V4$I$N78E@J@#U)(% %V_M?MVG75H M7V">)XMV,[=P(SC\:Y?3O B6$_A&4:@S_P#".VTUNH\G'G^8BID\_+C;GO6A MHWB.\U*\AM;SPYJ>G/) \Q>=5:-,, %+*2 QSD#T!KH* ,-/#BIXXE\2_:B6 MDT];'[/LX $A?=NS[XQBMRBB@#SVW^&5Q#X:F\//X@:335O8[NS0VBAK<+*9 M64L&^?<3U.,8KIM<\.+K6JZ'?&Z,)TJZ-R$";O,RA7&<\=:@WAKQ.VEV6H3-<2VTEDL_E2-]YHF+#;GK@Y&:Z;0-&A\/Z):Z7!-/.D" MX\VX)K.V NY;&^LIQ(GU*:UC:. MV@@MQ;0INX9F4,VYB/4X'I6IK?B&VT*?2HKB*61M2O4LHC&!\KL"06R>GRGI M6O0!R5SX#L[GXAV_BTW+JT40#VFWY))55E64G/4*Y X]*=K7A&[N/$0\0:%K M!TK4V@%O<%K<3Q7$8.5W(2.1V(/M75T4 <+=?#J74/"FN:5J&O7%U?ZRZ/<7 MSQ#:NT@JJ1 X50!C&>_6M[Q)X<7Q"-(#71@_L[4H;\83=YACS\O48SGK^E;E M% ',6_A6YL_'EYXCM-7,=M?QQK>V#6X;S&C0JA63.5QG.,'-=*Z+)&T;J&1@ M0RD<$'M3JJ:GJ5KH^EW6I7LACM;6)I97"DX4#)X')H XE?AUJMMI4OA^P\6S MV_AV3!R1DJ2!6X/!UK#K?AV^M)?(M]#MI;:&V"9#JZJ MH^;/& OH8[Q661)6 #&-RPQG'=3BNVHH X*Q^&<=AHFF:6FK2R1 M:?K8U:-Y(LNP!)\MCGD_,?F_2NAU/PXNH^*]"UTW1C.DKW$EP\ LU:>,R'+A)2W'L2I(KNZ* .$ MM_AK':^#](T:#5IHKW1[A[BPU%(ANC9F8X922&&&P1WQ5BW\"27M]=WWBG5? M[8N)[-[!%2W%O%%"_P!_:H).X_WLUV=4-:U-M'TF:^2PN[]HMN+>SCWROE@/ ME'?&-DLS:*DLJQD%$DE!^900.B@G%6'\ M$:MI]_J,GAKQ,VE6FHS-<3VTEDLX25OO/&2PVYZX.1FNVHH XFY^&]F/"FF: M/IFH7%E!+F:T\+_V;K;6-_P"'H?)AN3:K*LBF-8VRA(QD+Z\9KM** .'U M/X=)J.E>*+$ZFT8UZZCN2_DY\G84XQN^;.SKQUK<\1^'%\0MHQ:Z,']F:E%J M PF[S"@8;.HQG=UYZ=*W*SM:UNQ\/Z<;[4)&2'S$B&U2Q+.P51@>I(H \RU3 M4=)T;Q;KPA\67?A26:0/=VUQ:I(ET=H_?6Y.<$C@XRXC6X_UGELY*EOT/_ *!>UVM !1110 4444 %%%% M!1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% ! M1110 4444 %%%% !1110 4444 >8ZKI5UXF^+&H:1/K>JVFF0Z7!<&"RNFBS M)O8 Y'3N3CJ0N>E82ZH_B'Q!K[:G;>,+JWL+^33[)-&9UBA$6%WEE<%I">3N MSVKU&#P['!XQO/$0N&,ES9QVIAV\*$8MG/XUCW7@F^M]9O\ 4?#GB.;1_P"T M7\R[@^S)/&TF,>8H;&UCWZ@^E '*O+XVU'X=V:S6FL-+:ZF8[Q$/V:]N[)<[ M2#V8Y4'!R<'GK4WA:72-1N-:TFTU;Q%9K)8[GT75&E2X@(/,D/P[8:?8ZM?VU]8W)NXM1+"21ICG)+HG2[M;K2IS;1[K4C/RL.D@.X]!Z4 <#IDK^"_!WQ$U[3KB M\>\L]8N+2'S[EY5&3"HD*L2&<%L[CR<8/%2/)JNE6]G?:%IWCN;6HI8VN&OT M=X+Q0_#Z%;GQ##<:E+<:+KCR33Z M!T'X573P!J5PEG9:MXMO;_2+.1'2T,"1O)L^X))5Y<# [#/>@#*@TB?Q5\2? M&-C?ZSJL>FV1M/)M;6[>)0[P@DY4YXQG'3))(->)-9?5= M.6?[)(EVR*@A,K@1^4FP8/? M/6LVU\#06W@&^\*"^D:*[$X-P4&Y?-9F/&>VZ@#C?$7B*\U;Q1I&CW,6N2Z< M-'CU"Y@T0$2SRN< ,5((C&#T/4BH!J.NV'AOQI;PP^(K728M,:XTZ?50RSP2 M;2&19,DD=".G0W 7[ M4^TLSN"I&<%?1>@-=1K/A*+6/"UGH;W;QI:M;L)0@);RBI''OMIMQX4F;QS% MXFL]6EM6:W6VN[7R5=+A%)(Y/*G)ZCTH Q_B>]^T?ABSL-2NM/:]UJ*VEFMI M"C>6R.&_Q&>X![5S?B+S-$\2:3X,@G\37FE+:2:AC^(/#L>OSZ/+)<-"=,OTOE"KG>5##:?0?-57Q'X3_MK4+'5;'4IM+UBQ M#+#=Q(K@HWWD=&X9>_L: ./\.S>)$O=>TS1[37H-/DTQI=.DUQ"3;W8^4(KL M22IRK@:WY\:7+ZF\EQ:Z@Q&&0-N*#)Z' Q7>V M/@89U6?7-7NM5O=3M_LDLQ40K'#S\L:+PO)SGDYJDGP^U"YCL+'6/%5SJ.D6 M,L!;RZNM8\8I<7,TRP:T\<2R.6$:>6AVKG MH.3P*X6TO+J_\"^ +B\N9KF9O%J@RS2%V($LX')YX KN;CP+?1Z[J5_HWB: M[TNWU1Q)>VT=O'(2X&TM&[3HVJ#48G* ER M&=@AYZ?O,9]J .8TG28['Q=\2[N"\U 36D2&,F[D(R]L6R1GD@_=)^Z.!BH( M)-4UK_A66GMK>I6\>HZ7.][)!<,LDVV*-N6]2?XNHR<$5VTO@F0^)=:U2WUF M:&VUFW$5Y9&%65F$1C5PQY&!SCO3K#P-!87/A:9;V1SX?M)+6,% /.#HJ9// M&-N: .56]NO OB+Q78V=Y>7EA:Z%_:MO!>3M,8I07& S$G:< D9K/USP_?67 MPFE\4P^)M:&N/8I=S7'VU]DF\ L@3.U0 V%V@$8%>A7WAJ$:_J?B%U>[:XTK M["UAM&)%!9L9/=LXKQS5C9ZKX)/AO1_$FN74LH2*T\.2VP$L#[A\DK[-VQ.3 MRW56DBE9)!D#D,#D'W%>(:9;7.D_!."_TK4]0 MMKVZU580_P!J=ECQ=NHVJ3@9_BQ][OFO>;:+R+6*$G.Q N?7 Q7()\.[=/!- MKX9_M"4Q6]Z+L3^6,DB8R[<9]3B@# O]$FL/$NB>#+37=:%EJ/GWU]<2WK-/ M($50(T?JBDY)QZU=MX[CPA\0;70K34+VYTG5-/GF6"[N&F:VEBP=R.Q+!2#T MSUYKI?$WA5/$$EA>6]]-IVJZ<[/:7L*ABFX8964\,I&,CVJMH_@V6UUF?6]8 MU>;5M6DMS:QS-"L4<$1.2$1> 2>I))H \M2VU.'X(P>-W\1:R^N6\:30R->. M8U43!-A3.&!'4G))]N*ZZ]TNY\*>,?"5Q;ZUJES+J=R]M?K=7321SYC+;MA^ M52".-H '2MQOA_;M\,?^$)^WR^1Y0B^U>6-W$F_.W./:M?6?#D>L:GHEZ]P\ M;:5I^)M"UIKAD?2#.4B"Y$GFQ[#D]L=: M.-T9I?#GB;QCHL>MW$6G6NGPW=O/J$K7 LV97W-ECDKD X)[5Q>LZE'IOAB+ M7-$NO&5UJ4#P.VL7)FCM+C+J&RDC %&SP%4]1VS7J^H>!K+5-2U^ZNKB4QZS M8QV4L2@#RPN[#*?7YO3M6)J'PTU+6O#RZ'JWB^[GLH500)%:1Q8*8VF0C)?& M.G SS0!5&DV\?QUO[MKB^)BT5+O:MT^"WFL-N,X*8'W>F><5R6E:E?>)/#SZ MY=0>-Y-;N_,EMKG3@PM;?DA%C4.%9!@ Y!)YKU6\\*33>-;7Q-::O):RK;+: M74 A5TN8@Y;'/*G)/(K('PZOK*TNM*T;Q7>:=H5RSDV2VZ.T0\2:KX!T[4KS4=(EU&RNSJ<-M(878HJ$C';)'U 8XZUIV;S:)XZ MU?2UUJZCLK'P[&\VT\D<>AV\U MO#"?F\Q9%5F#3I85 &U02=P;U^;T[4 M >2ZWJ<>G>$O[=T6\\97FJ6_E2G69O.CM)LNH.4D8+L.2 JJ>H]Z](M>?CEJ M'_8OP_\ H]JJ7WPSU'6/#7_"/ZKXONY].CC5(8XK2.(_+C9YA&2^,#CC) )K MJ;?PXD/C"7Q&UTSS2V"631; %PKEMV??/2@#F_'JWUYXT\&Z3:ZI>V$%])=K M<-:2E&=%B#8^O! /49R,&LV*:?P-XTUS3[.]OKO38_#KZLEO>7#3;)4'8]3\2:%K+7#1OI+3LD87(D\V/8,)-?FE+^ M9IATU[9E&UD,F\DG],4 <%#X=OKCX;CQ>_B35QXA?3_[3%P+MA$IV>8(_*^Y MLQ\N,4D%Q?>-O&VA0W&IW]E87OA>+4+FVL[AHA(YDZ9!R/O=1@D#&<5M_P#" MM;Q=*;P_'XLOT\-ME/L/D(91$3DQ";[VWMTSCC-=#;>%+6S\5V^N6\AC6#2Q MID=JJ_*J!PP.?;&,4 >>R:YJ7@O3/B+96M]=7<>BBV;3VO)#,\)G0<;FY(4D M$ ^E=/:>!;C36TO4+/Q/J8U".5&O9;NZ>:*\4_?0QEMHS_"1T]ZU'\$V%QJ' MB>>\D:X@\01PQSP$8$8CCV?*?4]<]C69!\/[V5]/MM9\3W6IZ5ITJ36]F]ND M99D^YYL@Y<#Z#..\3W.D66H2M//:K;)*%D;[S1,W*$_CSTJS;^ --L4\-16,TL,&A2 MR2QJPW&9G4ABQ]26)S0!REKX:D'Q(U#PJ-=UH:%_9T=^;?[=(7,A/_ JFD_#SQ%%%/-.=5UF*]?"X M,9DFB!48]-O6@"UK>F2^!=0\.ZGIVK:I<&[U.&POHKR[>9;E9'37\VRMY($B"R8P'D*_ZQ@#P>.><4R^^'=O>Z+XBTUM0E5=:U!;]W$8) MB(:-MH&>1^['/O0!B>*KC3KKQE=VE_J7B#4S##'Y>D:'',OV8D9+RO&P!9N" M-Q&!V[US8UW6A\'O$ACU#4H+K3M>%G:RW4N;F*,2PX21@3DC>0>3Z=*]"N/! M=_#XDU+5]#\12Z9_:>PWD)M4G#,B[0R%ONG'U%4X_A?;1>%M6T$:M=20ZCJ" MW[33*&D#AD8Y/&[)C'/'4T 9VJZ1-X.\3^%;NQUK5KA]0U 65ZEW=M*DX9&. MXJ>%((XV@ 4[1]+D\?:GXCO]4U;5(8[+4YM.LK>RO'@6!8L#S,*1ER3GYLUV M6O>'8]=N]&N)+AHCIEZMXH5<^80K#:?3[U8]UX(OH=6U"]\/>(Y]'34G\V[@ M%LDRM)C!D3=]QB.O7/I0!R/B'4=8M=6\/>$M0O\ 6-4A2QDNKZ?18RD]WA]B M D-E5'\1!Y/UK9\"W&J6_BR]T^*Q\0Q>'9+030G6D8M!.& *([$DJ5.<$\$& MM&3X;65K8:.FAZAK7>L: MIK$^JZI2>2: ,[Q#?3Z%\1- OY;N5-*OX)[">-I# MY22 >;&^WIN.UUSUQ7!:-XSUK3-%\47>HW5Q+<:I8KJND1NY;RA-*\2(F3P M3$<#UKU'QIX3@\9^'7TF>YDM3YB2QW$8RT;*>H^H)'XU0U;X=Z9JFI^&KPRR M0KH058XE Q,B[2BM[ H#0!A6=E>Q^.H?#5YJFH2PIX27SB+N0,TWG;6DSG(8 M\_-UQQ7%6NEF/X&^%VM;NYCN+W5[;#O*9!"WG.H**V0N.N!P37LY\.1'QJ?$ MIN&\PZ=_9_D;?EV^9OW9]>V*YNQ^&;6GA^VT.37KB>PLM0AO+-'MT#0A'+[" MP^]DGJ>E %2;2Y/"'Q#\+16&K:I/;ZLUS#>Q7MX\ZR%(MZO\QX;([8J;XU6$ M=U\.[F=Y;A&MYH-JQS,BMNFC4[@#AL=L]#R*ZK5O#L>JZ_H>K/<-&^DR2R)& M%R)-Z;,$]L9S1XL\.Q^*O#EQH\MPUNDS1L9$7<1L=7Z>^W% ',(LVD_$^PT: MWO[Z2R30)Y=D]T\NY_/'S,6)RPR0">0.*XW3M*O[KX*CQ?<>)-<;6H+.2Y@E M%\X1/+8X79G#9"\ELDYKU>?PW'/XPB\1&Y<21Z>]CY.T8(9PV[/KQTJC:>"( M+7X;MX-%[(T)M9+;[24&[#D\XSCO0!SGB75+6^E\/IJFKZJ5N; 7#:-HT4OG MW#L!\[-&#=#\6Q:_J\VL&6S: MX:6[9HIEE90R&/[H7YN,#/'K6Z;27QI\0O$.G:AJ%_!IFBI;Q0VMI[>..V-OB8("6\HJ1Q[[?UJ#5?!]U-X@EU MW0M;ET>_N8EAN\6ZSQSJOW24;&&&< @]* .=U2#5_#K^$=.D\075\K>(?*$I M..*H:K+INI^(=8CN-0\5:Y=1W!CBBT-98H;# &(]P8 M(7!ZL3^ KJ+;X-0N)+FTU0ZK<7$J@O=3E2&+8P%'(Z= !3(/ 5_I] MSJ,6E>*+JQTK4+E[F6U2VC:1'?[^R4\J#]#CM0!QECJM[K/@GX9WVHSR3W3> M(%1Y9#EFV-,@)/Z)+<-;I=*H, MJ+N*X8-T_"@#SWQ7;WO@W3M,TZSU;Q!=W.O7J)>SQS&:?:JEG$"G 1FSVZ > MU3>'IM0T_P ::9'HVE^+(M'N1)'J$>L*[QQG;E)$9F8JI!!ZUGZ9X0OTU^VUG7O$4^K7%FC):QB MW6WBCW##,57.YB.,GIZ4 ZA):2&*2Y,Z7:7>IW:W%NMNCDCS",QLW*$COSZBNQOO %F;/1ET M6\FTB\T9#'9742B3"$8975N'!ZG/?F@#!'VKPEXQO/#UKJ-[<:7>:-->0QW, M[2O:RH<':['=M(/0GK7,KX:DOO@G=>)-3UW6[N_GT=Y&1[YQ%@#Y04!YX SG M.]:.A>%XM#TC4=/2Z> M5;VYN+AG90"IE)) ^F: .!M-9U3Q;8^ M%N=2NK9-4LI;K4)[:0QRS^4H 0, M.1DG+8K5TC3[GP_\7X])AU?4;C2I-%DN([2ZN6E$3^\T>WL&OYUL)FENIV:4JJN^ M0PC7!Z$=0*](USP['K>HZ+>/<-$=+N_M2JJY\P[2N#Z=:J>(O"3:OJMGK.G: MG-I6L6B-$EU'&LBO$QR4=&X9<\CI@T <%:^(==\-:9XKEMK'7DTFVT_[3I[Z MU&2\,V=I0,Q)9>0P!/8T>*O#MYH/PY37;/Q)K/\ :F+9[R9KZ1EN-\B!AMSA M<%N-N.!CD$UV^F>"8XAJTNN:C-K-WJL7V>YDE01H(L$;$1>%')]\\UPWC_P? MJVE?#Z2%O$U]?Z=936PM;)K= V/.10)''+A5)QTZ GI0!V.C7EU)\6/$]I)< MS-;165FT<+.2B$A\D+T!.!FN+UK6=3C\!_$6XCU*\6:UU\16\BSL&A3? -J' M.5')X'J:[K5_!MY<^)FU_1-?FTB]GMUM[H"W2=)D4DJ=K=&&>OZ=+>2W,JAI X,;'/0')CSV^]0!G:CI5UXG^*^K:5/K>JVFF6^ MG6\X@LKIHLR$L E8,>J2>)-;UZ;5+7QC3NSVKU*V\.QVWC"_\0BX9I+RUBMC"5X4(2))]'749/.N[?[*DZ&7&#(@;[K'OUS0!QE[J7BJY\%>%[:^NM3TS49?$4=@ MURZ^5/+ 0X5V7H25(ZY&5S5V7PW+:?$JW\-VVOZVFD7NFM=W437SN[NC[>)" M=R9W#.TC.,5U(^']G'H^A:=%>W)&E:DFHF:4^9)<2+N)W'W+'ITQ6K+X=CE\ M9VWB0W#"2"R>S$.W@AG#;L^O% 'E]WX@U;PCX;\:Z=87UY<-8:E!:V$MPYFE MA695R 6Y;&3MSWQ4D4FHZ5J.E7/A[3?'+7(NHTOQJBO)#*_'7C&VU+6=673[*ZA6WM;:\>)59 MH5).5.>PP.F23CFN8U47.L?"*'^TM0O;B?3]=^Q+.9V5I4%P$!?!^9@.A/(/ M/6O7=(\.QZ1K>N:FEPTC:K-',Z%<",H@3 /?IFL2;X=6\O@Z^\/C4IT^TWS7 MZ7*H-T4AD$@X/! (Q[T 8'C"PU#3M=LEN[3Q)J?A:"Q$:+I5W(9DG#'+RX8. M_P N. 9R(I-W)9<]3UJ*X\&ZN;Z MWU2R\53VVK"V%M=SFT1XKH DAC%D!6&>H-:OA?PS'X:M;L&[EO;R]N&NKNZE M4*99&P,A1PHP!@"@#=HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5 MK+_KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?_R-7B3ZK_Z4W==K7%># M_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **XJP MN9V^,>LVK3R&W32+=UB+G:&+MD@=,^]<=KVIW\7A;XHRQWMPKVU^BP,LK9B& M(^%YX')Z4 >S45Y5KVA'PE<^%=9L=3U-]1NM7MK2^EGNW=;I)VNY(%@V*I,@V$98ELY.>E '9^&_$,'B M2RN;J"&2%;>[FM")",EHVVD\=C6Q7@=OJ6I:'X ATFUN+Z6:^\47%E<7%GC[ M1(@=B_EDD .VW@Y[FNCT2._TSQAI#:!X?\46&FS,T6I1:G)YD+*5^609DE><_#[0CK&IZIKVHZG MJ4T]EK=W#:0_:F$4<8<\%<\\L>O8*.U=)\3K.*\^&VOB;S,164LJ[)&3YE4D M9P1D>QX/>@"[-XLM(K_PY:B"9O[=#M W \L+'YGS#Z<<5T%>,ZCX?A9_AAIE MM=7MM'<>=(\J7+F4 VX9PKDDJ",CCH#QBM')\!>-]8L]*FNY--'AN75!:7%P M\RK/&^,J7)(R.O/]* /5:*\$LQJ-_P"$X=8M]*\:3>*9X!=1:JDH\EI"-P4) MYNWRNV-G3MVKW#2I[FZT>RN+V P7"<#G%=17D+Z=9Z/\ $SQGK$2W3S:=I::A M$ANY2K2%9&((W8*\<*>!V K"LQJ-_P"$X=7M]*\:3>*9X!=1:JDH\EI"-P4) MYNWRN@QLZ=NU 'O=8^G>(8-2\2:WHL<,B2Z3Y'F2,1M?S4+C'T KB66Z\:^- M[;1]<:ZM;.TT6&]GL()WA\RXD.#N*$$A<8QGK6$)[GP)+\4;BQNIKF:TAL3; M2W#F1TW1L%R3][;N&,YX49H ]KHKPUX-4L=,M=0T#0O&A\1QM'))=WDV^&[Y M&]9%,I&TC.,+QQ70S:(?%?Q5\06-]J6I1:?:VEI*MM;W31#S"&PW![<\#J3S MTH ]1K&USQ#!H5WI%O-!)(VIWJV<90C",5)R<]OEKSG4$TC6==UE94\4>);I M+EHHVTPR06]A@ ")6\Q4++W8YR>U4]-U.\U?P;\+[W4+A[BZ;6]CRR'+-M,R M@D]SA1S0![713)A(T$@A8+*5(1F&0&QP37A=O_Q(5M9/%47B?1=/:QJ3Z_\0]=L=2TOQ#JFF:6(8;>UTF3RXPSI MO:20B1"6.<+SC -1/K/BC2O VH6#C5; 3:M!8Z;=ZA@W,5O,P!R03DK\P#9S MR/2@#V:BN-L_!%KX?UK3K[2M9O;4 M'=075T\ZWV5XR';AP>%[Z[E M^ 5_>2WHL)VD)<%7FP=W7C QZ8H ]/K*DUKR+_ %&*YL;F&TLK<7!O M&7,<@P2P7')*@<_6O,?LESXBU3P!I=SJE_%9W?A[S;Q8+AD:?"1GEASDG&3U MQD=ZLW>GJ-8\:Z"]U>R6%IH%MY2O=2;@55SG=G.25&?7H>* .^B\2+>:;HNH M6&GW=U;:HT>&11F"-U+!W'8#C\ZW*\;TR#^Q_!GPR%C/=1B^U&UDN ;AV#[H M#E>3PO ^4<>U58;YO%.M:_=ZQHWBO4EM]1FL[(:5-Y<-JD9V@@"5Z2 M-?U"PT^77-/D,"2MH>KJ^Z'!P9(V=F)4Y .#Z4 =?XJ\0P>%/#=WK5S!)/%; M;-T<9 8[G5!C/NU;%<+\8_\ DE6M?]L/_1\=9OC"72KSQD]EJ$NO:QY-JI&B MZ0DBK 22?-E='4$GH 2,#ZT >F45X;976L#P-XI>VDU.%_#NKI=VEO=W&^6. M) KM$[!CN7:6XR:U;OQ+=W'Q3L=;MKV3_A'H9[?2&C5SY);VQL7UW3)6M1(VA:N'.PAL&6-G9N#D @'W^@!Z22%4LQ Y)/:N9B\< M:>V@1ZW/%-%8W-X+6S8#^*@^*%_-IOPRU^YMV*R?93& M".H#D(3^3&N<^)6@V2^"O#5J!*L=I?65K&(IG0;"RJ>%(R< 8/4=L4 =ROB& M!O&4GAOR)//2P6^,N1MVF0IM]>'?#_C1-8BGC-S-?R[XKQ,CS!(IE8#(R1M P<5[ M90!Q&A?$JRU[4]*L8M.NHGU$W01G*X3R#AL_7M52P^)E]JT,EQIG@K6+RU25 MXO.CDBPQ4D'&6!ZBNMM/#>CV$]M/:V,<_O0!Z3X7\5V/BNRN)K6&YMI[6 M8P75I=)LE@D'9AD_G6[7D.IZ9K_A70;JYN=1BAUWQ7K=M;7-Q9 A+1'.T>66 MYR%!&X^OMFM#7M%B\ 7WA[5-#O+]?M.J06%Y;W%Y),ETDI(+$.3AP1D$8[T M=,GC(7%IKDMEI-Y=S:3??8G@A +RM\F67V ?/X&NHKQ#5KFXL_!WQ(GM9Y8) ME\1Q@21.589> 'D>Q(KJ7L5\:_$?Q#IVK7-W_9FBQ6T<%G!8*,D#\J\]UVQO_ ;HVG:O'K]U MJ-OHFJEIE=R66RE(1HY.3YC)D$,>GH,5KV@'B[Q[KWG2/+H>GV8TSR0Y\N>6 M4;I2<'DA2J_B: +>F>/4UDZI%8:3QQSWKI-)U M2TUK2;74[&3S+6YC$D;>Q['T(Z$>M-L=&T[3;F:XL[5(99HXHI&4GYDC!"#\ M 37)_#1S"GBC3%_X][#7KF.W'9$;:^T?0LWYT =U2,2JD@$D#.!WI:* /.[[ MXG:AIDUG%>>!]9ADO)A!;JTD/[R0C(4?-[5IMXZGM+&"YU7PWJ&G&?4(+&.. M9XR6,IP&^4G@=ZI?$;_D.>!O^P['_P"@-3/B]#)<^'M&@BG>"277+-%F3[T9 M+$!A[CK0!Z#5#2M0FU%+IIM/N+,P7,D"B<8,JJ<"1?\ 9;M7!RZ/'X/^)'A6 M+2;S4/(U;[5#>Q7%Y).LQ2+>KG>3AL]Q63&GB+5_!_B!-+DN[J2'Q7<">".Z M,4LMJK_-%&Y/R]NA'&1WH ]AJAKFJQZ'H-_JTT;21V5N\[(G5@JDD#/?BN \ M!WFD0^+);*S_ +?T>>2T);0]6$C*Q##,L;NS9XXX/(YQQ75?$'_DG/B3_L&7 M'_HLT 8D/Q'U.73X]1_X037FLGB$PEB,3DH1D,%#9/'.*Z_0]:L?$6BVNK:; M+YMI#OAW_:=PEC)#H36SF)[EE.[8&'*KNTT5Y9X/2@#T:J%]J$ MUG?6%O'I]QSW.L6^K>)KB:5HM5O6:SC=CM2VC M^2/"]B<%CCKD4WQEH?%14N[A1;:7:M %D(\HF%R2O/RG/I5;6-%?P]X4T#Q5;:KJCZVUQ M9FXGEO)&6=9&4,AC)VA?FX Z4 >H1Z[92^(Y]"1G-[!;+(]55;EY;/1TOE3[5)AGR^01NP5XX7H.PKF-.:_UCPHNL_V7 MXSN/$US$;B'5+>4"!7.2BJGFA?*Z @KTS0![[17E-[%J?B/QKX5L-5N;[3Q= M:&\VHVEO.T6]P4W(2IR/F].<<9Y-4+O4[SP&/B!8Z5=7,EK865M<6,=Q*TQM MGERK;2Q)QG#8.>E 'IOB;Q#!X8T?^T;B"2:/SXH=D9&\DE6\+2H,LK$J"&((( Z5-KNHR:Y\1];TW4M+\ M0:GI>DQP1PVFDR>6F^1-YDE(D0D\X7DC - 'K]8^N^(8-!FTF*:&24ZE?)91 ME"/D9@Q#'/;Y:\PDUCQ/I/@K5;!EU:PBFU.WL],N]1(-Q#!,P#98$Y*\@$G/ MS#TJ[XG\'67AS6?!EQI]W?\ EMKD$(+.6ZL"[0Q7$EN6==N61MK8'ID5>N($N;:6"3=LE0HVUBIP1@X(Y!]Q M7AFC^;X=^&5]/H]S<6U[J.N-IOVEIW?R4-P5WJ&) ;&?F'))R3F@#W>BO+_$ M>AQ> !H^M:'?:B)3J$%K>17%Y),MY'(VUMRN2-_<$8QSQ7ID\GDP22[2VQ2V M!WP* )**\G\,^&#XP\#Q>)[_ %S48->OE>XCOH[N14L\,=JK&&"; ,@CGGF MKEM8MXU\=:UINM:AF45X?X@U' M5=&\*^//#]OJMW(NC75@UC=22EI8TF>-O++]2%Y'/8XK6U[PM_8OB_PO9:=K M6LP_VQ)-;ZE*;Z1VN%5-^>2=C'!&5QC/&* /6J*\JMK=O#7B3QEH>G7=X-.7 M0Q>PQ37#RF&4AU)1F)(S@'KUK.7P_)9_"&V\7IK6IGQ#!IT=^EXUY(1@*&$1 M0G85Q\N".>IH ].3Q# _C*7PV()//CL%OC+D;2I5N01R""?TJE'X@U'Q!X,\.>&#<30ZW=WYT[47CD(DC2 MV.9VW#D$JJ<_[= 'KU%,DB66%X6SL92IP<'!&.M>'7^H:[?> [3P=::A:PQ2&UE3YXV"EB'[# %<7;>()_%^L6U]:W,J6FG>'#=S+$Y4?:;A M.%8#KM5&(]":YY-+@UVS^%<^H37DLUTCQ32"[E5F B9@DQP2)+I+Q)([$8?S$WC'T%;->4:;X6L_$?Q-\_9(I;0 M"W@NGA5F, ^9BA!)&.,G')KHOA?=7UVM<5??\E6LO\ KVA_] O: M[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5 M_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#E=<\&RZAXACU[ M2M*Z7^WK/_A*1X> D-[]B^W$[?D$>_8.?4G/'M4/A;Q%'XGTA MM0BMV@5;B6#8S9.8W*D_CB@ U[PW!K\&EQ33R1#3[Z&]0H!\S1YPISV.:S-0 M\$S/KEWJNB:_>Z-+?A1>I!''(DQ48# .#L?'&X5UM% '$V_PRTJ#PDWA\W=Z MR+>M?6]WO G@FW95E;'4>IZY-6=/\%7"Z[::OKOB"\UFXL586:211PQQ%A@L M50#_-7:* .0T_P*;63P])>:U=7TNAO*;=Y(T7]:<_AFUN?%O]ORR,[G3FTYK=@"C(SAR3[\8K"X[N_L=2T?49]&U*SM_LL<]NBNK0?\\W1@0P! MY'H:@TCX>V-@NOB_OKK53KJ(MZ;K&6*JP)&T#'WN .F!CI7844 <&OPWFFM[ M73-2\4:G?Z%:NC1Z?*D:[PARJR2 !G48''L*Z.R\/0V7BK5->6>1IM0AAB>( M@;4$8."/KNK9K,\0Z[:>&M!O-9O_ ##;6J;W$:Y8\@ ?4B@#G(?A_/93W\. MF^)M0LM)O[A[B:RBCC+!G^^$E*EE!]N1V-/L/AU8Z?H^@:9%>W!@T2_:]MRP M&6R7.QO;YSS[5V2G*12CJ>X(P17!_P#"LI'TQ-"G M\4:E-X;0KC3FCCR4#;A&9=NXKD#CKCC-=_2,0JECP ,F@#E=4\%O-KLFMZ)K M5SHNH3Q+#&-0T6\GNKQM1E-Q=WDK@3/- MD$."!A2"!@ 8&._.9O!OBR[\7VKZB-$DLM*D!-GVT32](N-8UB>$W M89%C6.('&]W;A1G@4 06'@BX&L6.H:YXAO=9.G$ MM91311QI&Q&-[; -[8Z$UG-\,-MG?:3!XEU*#P_=M([::BQX4N22HDQNV9.= MN>?7DUJ:%XTEOM>.@ZUHEQHNK&$SPQ2RI-',@."4D7@D=Q764 M2W7@:XBU6_O MM \17NC#47\V\@BBCEC>3&"ZAP=C'N1UKL:* .-D^'.G1Z!IFG:=?7ME23GI3[KQ:FEZ+@8G//05J&_N?\ A(!I M_P#9TWV4VIG^W;AL#[MOEXZYQ\WTH J^*O#T/BOPW=Z+<3R017.S=)& 6&UU M?C/NM9=_X+N&\37>NZ-K]UI-S?1QQWBI!',LNP85@'!VL!QG]*ZVB@#E_#O@ MBR\/1ZS$MW=7L6JR>9.+I@S%BNUR6 &=W7^59=O\+-+M_A[<>$!>W30SS"(]& MB\0^&]1T>9MJ7EN\6[^Z2.&_ X/X5R]KI;>.?AW:Z9J4UQ8:G921QSO&!OAN M8"/F&1@@X##U#"N[K%\/^(H_$$FKI';M#_9NH26#%FSO*!3N'H#NZ4 0:=X6 M^Q^(X]=N-1FN[X::FGR,Z*HD"N7WD#H23T'%1/X(TRXF\2F\9[B#7_+^T0M@ M!-B!!M(YSP#GUJ/Q9XPG\.:IH^F6>BS:K>ZIYWDQ13)'CRU#-RW'0D_A46G^ M*/$]UJ%O!=>!+RT@D<+)<-?P,(U/5B ZD25TA0NRQ1EW( SA5')/L*\] M\+>(=$\*Z.=-M[+Q-.AGDGWR:+.#EV+$<)[UU_BWQ%'X3\,7FMRV[7"6VS,2 M-M+;G5>O_ LUM4 >>>(O$OA[Q/HLVEW^E>)1#(0RO%I%PKQNIRKJ=G!!&:P[ M6[LY-5L+[7[[Q?K0TY_,LX)=!DB1),8#L$C&]AV)Z5Z_10!X_>MX>O='U_3G M@\4JFLWZWTKC1)\QL&0[5^3I^['7UJSK&J:?=ZZVN:/+XKT;4I81!<20Z#+* MDZ#[NY'C(W#L:]7HH \C77_"^@^#]2TF6Q\1W>ZFN=.FC0RMEFS(R@ ]371E7S&G-S%YXCZ[C!G=TYQG- '?454TS4K36-,MM1L)A-:W,8DBD'<' M^1]JMT 8FO>&X->O-'N9IY(FTN]6\C" 8=@",'/;FG>(_#T/B.WL89YY(A:7 MT-ZI0 [FC.0ISV-;-% &-JGAZ'5/$&B:O)/(DFDO,\:*!A_,38<_05BR?#JQ MDTJ[LUU"[BFEU:35X+J(@/;SL<_+Q@@)-0TFQU*1I;NT@CC<%V^^T;,"8RW?'>L+X@Z?I:>%=/^'^D6UQ_:4A MMSIRQ1.1 %DP96DQ@8 ?/.>??->I55U/4;72-,NM1O91%:VT;2RN>R@9- !I MFGP:3I=IIUJNVWM84AC'HJ@ ?RJAK'AZ'6-6T;4)9Y(WTJ=IXU4##ED*X/YU MDW7CV'3K*"74;(VMQ)ILFHO;/,NY$7&$YQECGGLN#D^K]:\:M87MCI>E:3+K M.KWEM]J6VMIE6-(NF]I&P I/ ..: *,OP[N$COK'3?%&HV&C7TDCSV*11/M\ MS[XCD92R Y/'.,UV&G:?;:5IEKIUG'Y=M:Q+#$N.@Z MUHEQHNK-"9X8I)4FCF0'!*2+P2.XK,@^(6LZC>ZG%H_@J\U""PO9;)YTO84! M>,X/#$'H0?QH U;_ ,#VE_/XGE>[F4^(+:.VF _=!$* K[_ #=ZLZQX3M]8 M\,V>B2W,L<5J\#+(H&YO*((S]=M2:-KNH7=E>76N:')H<=L-V;BYCD#* 2S9 M0\ 8[U@0_$#6-4MSJ&@>"K_4-)Y*73W,<#3*/XHXV^9AZ=,T :]WX1$WC./Q M';ZE<6[M;K;75J$1H[F,$D Y&1][M_C6-_PK.6+3YM%L_%&IVOAV4MNTY$C) M5&.6C64C5. 0/7. M<46WC@MH6F:O?:6]G;W5Z]E<[I@WV1A(T:LQ P5+J 3VW#K0!?C\)V4'B+3- M6MW>(:=8M8PVZ_<\LE<<]>-H%,E\&Z?LVL=K<6[#"A$##@CG) MW5T5% 'GUQ\,)KZPMM-O_%FJ76G64D?NX $@3;CUYSF@#+@^'FE#PWJ6D7T]U?/J/F//'N:[FB@ KB8/AM9 M)IVLZ3&I]:>! MKF*)HEV1L!NWNJ @_P# LT 9^N^&XXYO$.OQRRO2 ,84.01WR2:Y; MPI\/[C4_ >AV>I:_J9T:2VAFGTED1K^/?$/C2S@GCT^XVPV1FC9!( MQ5?.E56 (!*(,]\&O2Z* "N9L_!.GV?CR^\61RRFZNX/):$X\M#A 7'N0B@U M(/%D47C<^&+VT>VFE@\^RN&<%+H#[ZCT9?3TYIVH^*8K3Q7IWARUM7O+ZZ1I MI@C +;0CCS'/N> .YH I^&/ .F^%=*U:PLII77497=W?&44KM5![*,X^M5KG MX=Q/X>T#3K/5[NSN=#.;2]C1&;[I4Y4C!R#7:T4 8ND>'(M)US6=56XDEFU5 MX7E5@ %,<>P8QZ]:7PYX>A\.6U[!!/),+J]FO&+@#:TC9(&.PI%\11MXVD\- M?9V\U-/6_P#/W<$&0IMQZ\9S6U0 4444 %%%% !1110!Q5]_R5:R_P"O:'_T M"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 4444 %%%% !7%>#_P#D M:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%%% !1110 4444 %%% M% !1110 4444 >:-H.G2_'\SO#(9!H:W@(G6 M=Y;PBWD2$KLN(0^_8X(/&>XQ4FD^%+31_#=WHD,\[P7+3LSN1N'FDEL8&.-Q MQ0!YCJ&O:GKECX#TNZ@U+4+>^TPWE_!8RB.6[954 ,Q9?ER2S 'G-=#X*MM4 MTWQI-;V>A:KI?AV>S+-;7]PD@BN PPT>'8@,NZG>:MJ\T0@^U76T>7$#G8 MBH %&>3[T 9'Q9-S_P (O81VMU-:RRZM:1B:%MK+N?&17->*]+B\.:IX?\): M3::O<:7J$EQ>7MM;7A\^Y*(H";W<$+GYF (S7I7B+P];>)+.VMKF66);>[BN MU,6,EHVW '(/%0^)?"UIXE2T>2XN;.^LI#+:7MJP66%B,'&0001P01@T >>Z M?+K'AC4M4N])\/:KIFB+I-Q.]I?W"2HEQ&I9&0"1B-V,$=.E4]3\*VZ_!F3Q M0NHWXU^;35O9M0^UONE+J&9",[=N#M QQ@=Z]#T?P5#8ZM/J^J:E=ZSJ<>OO6/K%W<"^^+H6XE @TZV,6 M'/[L_9G)V^G/I75:AX-76&TC5K;4[W2=6L[40+<6P4EHV )1U<$$9Y]C4=I\ M.-/M++Q%;G4=0N'U^!8;R>>16D)"LI8'&,G>>,8& * .2ETH>)O&'A72KZ M[NQ82^&5FN88IV3S\,F Q!SU(/X54F3^U/&>LZ7>:!K>M:5HBP65E:VEV$2( M>6"7?,BEG/8G/ KTNS\)6=GKFG:JD\[36&F_V;&C$;63*G<>/O?*/:JNK>"A M=Z[+K>E:Q?:-J,\:Q7,EJ$9)U7[N]'4@L!P#UQ0!YSJ3>([;X=W=E=_VEIZQ MZY;QZ=+E:?=ZE;V6L0W2ZDBWT MI-T(E5QN8MD$D\D8)&1WKJE^'&E+X>.D_:;QC)?)J%Q=R.&FN)E8-N8D8YP! M@ <5M7_AZVU#Q)I&N22RK/I:SK$BXVMYJA3NXSQCC% 'F;WDW@1_B-::*\RV MNGV=M,>E>K_\ "):=)J^N7]QOG&LV\=O]T*W=6CTR9H]A"G*H[A0S(,# )["@#+ET6'Q1\6=9LM5ENV MT^+3+65K)+AXT9R6 +;2"<<\9QS["N5UVR0?"[QYI4LMQ/;:)JN+#S9W9HE. MS"YS\P&]L YZU[';>'K:U\4WVOI+*;B\MX[=XSC8JH201QG//K69<> M,NM, M\1Z?-/ M_=)1(S B4Y;,@&2 ,\9K:^&MYIYR^G:JI$UCN&1&-Q)V\$C MD]ZFF\ N_P#9]W%XCU2+6K*%[<:F/+,DT3-NV2*5VL >G':M7PYX7@\/->W' MVNYOM0OY%DN[RY(WRE1A1A0 % X H YSQ/$WB+XDZ7X6O)YX](73I-0GAAE M:/[4X<(J,5(.T9S@&L^+1[;2?'EYX/A>YDT#4='-Z;-[F0_9Y$E"Y1MVY5;T MSU%=AXC\)V^OW%E?)>76GZG8EC;7MJ0'0-PRD,"&4^A%1Z%X/@T>^O-3N;^[ MU/5KR,12WMT5W",=$15 55SS@#K0!@_!?2[2R^&VEW<$;K/>1;IF,C,&(=@, M DA>/0"K'B+1(M;\8"YT#Q&VD^*;"T$L[Q'X)M->U*WU:"_OM*U>WC,27MC(%9 MDSG8X((9<\X- &'IVM>(M)\9Z3HWB^STJ[DOUF73]4L4*L&1=S*ZMRN1_=XZ M=>W$:)Y_B[2KG7-3\-^)=1U"[GF,%]9WB1I:!7*JL2^:N-N.XY.>M>G:)X&B MT[6DUK4]7U#6M3B1HX)KQEVP*WWMB* 3T)JK/\ #I4EODTGQ%JNDV%_(TES M96IC*;F^\8RRDQY]C0!S$,FM^)+GP9X:\3O<6WG65Q$O!/BQ-(U>>*WELXY8]-,Q8VS!P#(A+%@K=,=,C\*ZV]\ : M5+I>DVFGRW&ES:.#]@NK5AYD61A@=P(8-_$".:CM_A]I[VFK+J][=ZM=ZM"+ M>ZN[@JK^6.BH% " $YX'7F@"C\0+B6'2?"1CF=#)KU@C%6(W DY!]1639>'+ M?Q/\5/%_]J7-X]MITUD]M;QW+QHLC0@EB%(S]T>W)]:V%^&:3-IIU/Q)K&HK MI=S%<6:3-&%C,; C(51N)QC<><9QC-=)IOAZVTS7]9UB*65IM6:%I4;&U/+3 M8-O&>1US0!XYJ]I%JGP[U6:],LTD'BV2.,F9QM5KA5(X/3'3T[8KK-2N&\-? M$.X2P$AM]/\ !\T\-NTC."R39&)KB 746MK>QA3(1N7"^;@1=!MV_=[9KI?%%CKFH7^ MCZIK'A^[UG3/[+076EV5WY;VUT3EWV!AYG'RCGC%;9^%\(L7T>+Q%K$?AYV) M.EJZ;=I.3&)-N\)[9Z=ZT]4\#PW&IV^IZ/J=WHE]!;"T\RT5&1X1RJ,CJ0<= MCVH K_#:\TZXT&Z@TZ\U.5+:[=&MM34B>SS@B$YYP.Q)/7KQ6;X\ETNZ\3:? MI]__ &QJA%L\HT/3$;Y\M@32L&7Y1@@ G&:ZGPWX9MO#=M37; M/[+>RSR*[L=K+O!V\'#$8Q@8'%:.I^#[+5/!<'AB6XG2TAC@C$J$;R(BI7MC MG8,\4 A]!4_PHLCIT M/BNS-S+<^3X@N$$TK;G8!(\;CW/J?6MK5_!BWNN/K6F:Q?:/J$T2PW,EIL99 MT'W=RNI&X= W458\)^$K/PA9WMM9W-U<+=W37I3?$;P$FD7%O;WY-_P"5+<1F1%_#(O$^H:5?C5;_3;O3/-\B:S90W[P -G<#V&/ MQ-5+/P-J%K>P7#^-_$5PL4BN8998RD@!SM;"=#T- '%^.M2O?!_BV?3M)U=; M>V\2(IN3*S-_9;%U1K@?W58,1S@;AGM6UJ^DQ2>*?#'@47%TFAQV,UU.BSLK MW90@!7<$$C)+$9YS730^!M*W:\]^9=0EUL[;J2XP2(\86-, ;57MWSSFJTW@ M""72-(MAK&HIJ&D BRU-63ST4C!5OEVLN, @CG H XWXA>&[7PU\/O%=MIVJ M2?9)XK:2/2Y)3)]F/GH"ZEF+!6].F15[7_#=KX.UCPGJ>E7-\+^ZUB&RO9I; MJ23[4DBMNWAB1G(R, 8_*MR?X9V-]I.KVVI:I?WM]JHB6YOY"@D"1L&5$4+M M5\/6VOMI;7$LL?]G7\=_'Y>/F=,X!R.GS4 >>:S'HVM>+-82;3O M$'BJXBD6$16C&&VL"%&8P_F(N[N3R:PXKW4[[X3^'H'U"]AN/^$ECLA/YVZ: M-/-=0"_<@<9]A7HK> C!JFHW.E^(M4TRUU*K'>3\V>]9WAOP_;^+_ )<>+]2O;U==NQ<31W274B? M8]CNJHB@[0H"C((YYS7H^H^'K;4_$&C:Q++*L^DF8Q(N-K^8FP[N,\#IBO)= M173(X-:L?+\6:9=W,LV[P]:1O);W,ASAD<1\(_!.& Y- $7]JW]YX;^'NAM# MJ=]:7ME)N+1C+;7 M]PDBQS@C:\>)&(!&01TZ5HZ=X 2X\#>&K&^GN+'5])@1H;NT<"2WD*_.H)!! M!Z$'@XK6T/P='I>LRZW?ZI>:MJTD/D"YNMBB*/.=J(@ 7)Y- &)\7P!XG% &;JE]I MWBK6O"6@Z1=&'PS?Q7-S(MGNMQ<"+ $8Q@A=Q)(&,U/!9)X-^)%CH^D2SKI6 MJZ?/))9/,TB0R1X(D3<25R#@CI72:MX(TO4=.TRVM6FTR72CG3[BR8*]OQ@@ M9!!!'!!SFDT7P;%INJSZQ?ZG>:MJTT/V?[5=;1Y<6<[410%4$\GB@#R.+15B M^ \'C(W^H-X@MXUFM[PWK7Z606ZD1;8I\P90I SDCKG@ 55NM,-M\--!\;&^OY?$326.@QQG-5K MCP18W/@FR\+-* .:O!JMYXW\>66F7QM[LZ1; M"U=G(6.0J_(_N_7\:PM!&GZ%X@T--2T?Q!X9U1IE@>X:X:YM=0=AC8\FX@EC MR.!CUKT6\\$Z7J.HZY=7AEF76+6.UN(20%"IG!7 R#SG.>PK/MOA\?M.GG5? M$>JZK9Z;*LUI:W/EA5=?N,[*H9R.V30!P^O:9/9:MKMUXGT/7+^.6YDDL];9]072_$>JZ98:C*\MU96_EE"S_?*%E)3/?!K2M?!>EV.IZ->6AEB7 M2+-[.W@!!4HV,ELC)/R^O?M"<$K@@$C)QC@D=Z MZQOAE"EM<:;9>(=7LM"N&9I-,A9-@#'+(CE2R(MH/%EUXA664W- MS:I:M&<; JL6!'&<\^M4?'>A7&O^%+B"RP-0MW2[LR?^>T;!E'XXQ^- &Q>: M/IFHR>9>Z=:7,GEF'=-"KG8>JY(Z'TKD->T"WU7Q7')X<\0?V-XETZR6)DC@ M$B-;,V55T. 5R.,'C\JZ_2-235](M-0CC>(7$8DZ-XOL]*NY M+]9ET_5+%"K*RKN975N5R/[O'3KVP?!5IXNGNO%KZ#JNEVEH/$=X&CNK1I6+ MY7)R&'&,<>QKM=$\#1:=K2:UJ>L:AK6IQ(T<$UXR[8%;[VQ% )'!-9R_#-K M:]U"XT[Q;KU@E]=R7DL-O)&$$CG)QE#[#\* *_C6U\2Q_"+Q+'JM[:W=[Y)9 M7LX&B41#;N!!)YP'Y]*[3P^]L_AS3&LMOV4VD1AV]-FP8Q^%4="\-S:1%=Q7 MNN:EK,=RH4IJ#(X0#.0 %'7/.?05A)\-&L8GL]&\6:[IFEN2?L4,J,L8/41L MRED'XT ='I-QH&JFZ;2X[27['?2+,8X0-ER!ASG'+8;EAUSUJCXWTVT?X;:] M9)#'%;QZ=,41%"JA5"RX Z8(!K4T#0-.\,Z/#I>EP^5;19/)RSL>2S'N2>]8 M_P 01=7WAPZ#8*QN]9<688+D11GF5V] $#?B0.] &GX4O9M1\':)?7!)GN+" M"60GNS1J2?S->=^$/#L&J-XCU^_NKV>[L=8OX[-3E>K M6=K%8V4%G;KMA@C6*-?15& /R%9N@^'+70+:_MX)))DO;V:\D\W!PTARRC Z M4 >?+=S_ /#-/VHW$GG_ -E$^;O.[.[KGKFI[B]DL/B+;7ZKYDEOX,EF"G^( MK(IQ^E7W^$UJ^C3:$WB+6?["8-Y6GB1-L1)R/FV[F /(4G&0,YKIH_"MG'XC MM]:,LKS0::=-$38*-&6#9(QUX^E 'C^G6E_JWA!-87P_XGN/$ES";F+6X[U% M42'E=J^: (QP-NWIVKI?$MCK^I3Z#J>L:#=:QIXTM1>Z59W?E/#=$@M)L##S M!CY0,\5MGX80K92Z1;^(M8M_#\K$MI:.FP*3DHKE=X0^F>YK2U/P-;SW]GJ. MCZC=Z)?6MJ+-)+0(RM .51D<$$#MZ4 5OAM>:;/HU[;:;=:HRVUVRM9ZHI$] MED B(YR=H[9)ZGFJ'CZ72[CQ%IFG:@VL:D?(>;^P]+1LS#( ED8,N%!X )QF MNH\-^&;;PY%=E+FXO+R]F\^[N[E@9)GQ@= , <54USP>-4U^WUZPU:\T MK5(KNVM_AM80-KCOJ>I7$VMV1M+V6>169N"-X^7 (#8 V@ <5IZIX0L]5\' MV_AN6XG2U@2!5D0C>?**E<\8YVC/% ',?V7;^-OB1XDL];>XEL=%2VBM;-)W MC0-(A=I#M();L#[5+\++'^S)O%]E]IEN1#K# M5O\ 6_[:TW5[W1]2>(03RVH1EG0= ZNI!(['J*G\*>$;/PC!?16EU=W/VVY- MU+)=.'VETNY?K=6GVB/ _WD^Z1Z#VS7L>I>';;4_$6BZU+-*L^ MDF8PHN-K^:FP[N,\#IC%4/&G@32?'%I:PZB98I+242PSPX#KZKR#P>,CV% ' M$^)KJ?7/B9J&DWNC:MJ^EZ7:0E+*PG6)#)("QDDRZ%N.!R0,&J;V?B.'P?XG M2.SU.QM=)G@U+1X[VX629 GSR1$JS$J IP">C5Z'KG@Z/4]9CUNPU2\TC5DB M\AKFUV$2QYSM='!5L'IWJ;P_X1LM!M[\&:XO[O47WWMW=L&DG., ' "@< M8 H \]OO$=Q>_$O3?$MI=2?V%:36FF.@;Y'-S$[ESV^4O"*Z_P"'4DNIV.J^ M(II'==7U"66W#,<+;H?+C ';A2?^!5%:_"[1;3P%>>$4N+LV=U+YS3LR^:K MJ5(.,<;% XZ"NLTG3+?1M'L],M 1;VD*0QYZX48!/OQ0!SOQ&T)=5\+37T,I MM]2T@&_L;E1S')&-V/HP&"/IZ56^&FGM)H1\47TBSZOKX6[N)0,!$(_=Q+Z* MJ\?G77:C9)J6F7=A*S+'DPZ#H5CI-O(\D-G L*/)C< MP48!..,T ><>#_#%IX^\+OXEURYOGU6_FG,4L=W)&;$+(R(L:J0!C:#R.>]8 ML-[?^,]+^&\6HW]RK7LU[!=RP2&,W"1JRG)']X)R?*%E+1Y[X-::^"M*@G\.O:"2VBT'S/LL,9&UMZ;#NSR>N M7>*)+_ ,"^-[BV\*6$\P@\-*/,9C,;2+[0[/)\QRY'89].PKU?P?8Z M=9>&;0Z9=RWL%P@G-Y-(7>X9N2[$]SZ=NE2CP[:_\)=)XC,DAN)+ 6!B./+V M!R^>F<'- &W1110 M4444 %%%% '%7W_)5K+_ *]H?_0+VNUKBK[_ )*M9?\ 7M#_ .@7M=K0 444 M4 %%%% !1110 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T M =K1110 4444 %%%% !1110 4444 %%%% !1110!ROB'Q?>L\4\8."5 M=0.1W!%4=?T6TU_QB\NA^(Y]'\5:?:*DK11>8K0,2RAT8;7&<]#QW[56L-4\ M1:7XOT[P[XNCTW44U2*=;+4;2,QR HNYU=3TR.Z__J .OT+7[7Q E^]HDJK9 M7LMDYD &YX\!B.>F36K7@UG#'X9^'GC&_P!&!LKUM>FTY;I7;,,)G1.,GC ) MP>N>]='XO\+:7X"T6S\0^'5FM=2M+N!'?SW8WJNX5DD!.&R#GVQQB@#U:L/5 M_$:Z5XBT'23;&4ZM)-&)0^/*\N/?G&.<].U<=IVAV'CKQCXJE\1Q/>1:==K9 M6=H\K+' @0$N%!'S,3G=UXXK%\2)>>'[WP1;:!='Q%>VEY?0VPEG4D-Y1 1V MS_!GG)SA<<4 >ST5PWPO6TO/#SZTUS/=:S>2$:G+<<21S+PT6W^!5Z!1VP:[ MF@#SG1_B'XH\0:>-0TGP$]S9N[HDO]K0IN*L5/# $<@UV6@W^JZC8/-K&BG2 M;@2%5@-TD^Y<##;EXZDC'M7EGPRTOQC<^"+>72/$ME961N+C9!+IPE93YK9^ M;<,Y.3TKN-8\/7&H^!+JQ\2ZU&;J(-.-2@B^SBW9?F5P 3C;WYY&: .OHKR' MX=:Q=^+KR]\3:W.)-2TFU6&TL%5D55:,,;C:0,F7L<<#CTIWAGP=I/B?X?P> M)M7OIDUR\C>[?63<,KVK!B1M.0%50,8Z8!H ] L_$:W?C'4_#XMBK6-O#.9] M^0_F9XQCC&/6MRO)H/#>F>*/BOK*:I*VH6<>E6;;5E*Q7#$-AV"$!N,D=OF^ ME5K"XMM&\%^-=)N-6U"QTVQU=K2T>W)DGC1MA$,>>>22!Z9)SWH ]BHKPV:T MAT7Q1X3O='\):CX=6?58K66XN;I=]RCALH\8=B>F'Z9>WNK>"O!7A^\OKDVFH:I< M6EW/YI$DL,+2;8BPYPVT#UP*W+GPYIOA3XK>$DT99+>VN(;YGL4E8Q[EB'S* MI)P3G!]=HH ]4HKY_P!"LKSQ7X8?7;[PEJFIZM?&66/5XM2BC\@AF"B(&0% MF ,8['M7LO@^;5)_"&ER:VH&I>0!<8=7W,.-V5)!SC/'K0!IWU[;Z;I]Q?7< MHBMK>-I97/1549)KE9O'\=EIUA#8K/)$-]J-K;3'_IFTHS^>,?C78W&G6-XRMPQ^'_!^NR[]9TCQ)8!)F_P"7NV+,(Y1ZGH&] M_H:9XM6[\7ZEX:O;-K*^M4$UONDW+=P'CS%X'0\$=CW.*=?W?F;4M<_<3&#N9NN,C YK#^*M@8/#R^*[&00:QH+?:;:;&=RD@ M/&WJK UJ>#M'M?#7A 7%Q,9KBY0W^H7;KEII&&YV('8#@#T% &5;>/M?UJ!] M1\.>#)=0T?_#WQ=$=$G!FM=/U&V\R%0Q)PK\.JY)XQD M?6L7Q;K\_B#X+Z[]IL8+#4;'5([*[C@YC\Y)X\LOJ#D'F@#LO^$H\<_]$Y?_ M ,'5O3_$7C;4= DN4'ATW!@TH:B?]-5];=A//=:=;7%S;-:SR MQ*\ENS!C$Q )4D<'!XS[5YGK3%?&?Q!9201X:0@CM\LM9MWI&HZGH'@N[.E# MQ%ID.B1?:-(^V>2^\HF)L$X? R,'U]Z /4_$.N6OAO0+W6+Q9&M[2/S'6( L M><8&<=S2R:C=_P!IZ=!#IKRV=S&[S78D %N0 5!7J=V2..F*\=U>/0KWX1>+ M+.TAU6W?3IEG_LS4R0]@[8"A.?N$%B,D]375O8V^C_$'P'I]@AAM%LKXB(.2 M,E48]3SR30!Z317A_A_P?I>M?"[5=:U'[1<:C";Y[6=KAP;78[E?+ .!\P)] M\UI6\DGC._\ ^BZY-++I\^@C4;F/S"HO)L(H#D') R6Q[\T >O45YIX=T6T M\/?&6^T[3I)5L3H:2QVS2LZP$S8*KDG XSC_ &C7I= !65<:_:V_B:ST!DE- MW=6\EPK #8J(0#D^N2*\AU?16L;K6KWQ)X=U'5(Y;F::#Q'I-WYDUM'GY0(] MP*>6!VXX[UM-I>B:S\5O"VH)NO8[G1FNUN9&8-*R&/RW(&,''48 ]J /6:*\ M7O++1?$5YK=Q#X=UGQ3.;F5?[2EF6W@M]O'EQ,SC"IZA>?>JT+W7B'P;\,(K MV^NMUW=O%/*DS+(Z!'!!8'/*C&>O- 'N-9OB'5QH'AW4=7:$S"RMWG,0;;OV MC.,X..E>>-I]KX$^(KP^'X'M[2XT&XNI;,2,T;RQL"K8)//:L:7P=IFH?!:Z M\3W,T\FO7.F27LVHF=M[L5+&,\XV8^3;C'XT >RZ=>#4-+M+T)L%Q"DNS.=N MY0<9_&K->3ZRVDWJ>%=,OK;5M9E724F&B6( C<%5432DLHP""!D]>U96B^=I ML?Q(TN+3I]'LXM(%Q#ISW(F^SLT,F2""0N[ . ?2@#VVL/Q!XB70;O1;=K8S M?VG?+9A@^WRR59MW0Y^[TXKRZ71(- ^&.CZK8SW46K>($L;2^U$W#EUCF*EL M9.%P/E& ,"M3Q+X+T7PSXA\%W&CQ/:!]9CBE@$S,LIV.0Y#$Y88(SU^;F@#U MFBO%?$&ARQ:[KU[K_AF]\06D]P[VVJZ9=[Y[&/:,1K%N!4IUR.O?->I^%KVT MU#PMIEU8WL]];/;IY=SZ?;7038)XEDVYSC< M 0#@$#M2:C+=:[XNLM'N M="N];TS3]%MIET^&Z2%&D<"]0L;B]@U34M1MK.^OTN MG\V>.:-O,!.>,XXQT[4 >T45Y0]C:^!/B'>1Z! T%K)X6W6G2^)OB#X:L]?\Q?-\.F:^M8IB MJ2R;URK%#RNXYX.#@=J@BT6QL9OB1X8AC?\ L6WL8+JWM&E8K"[1.QV\Y W( MIQ[4 >AV_B&?4-*T+4M-TN:XMM4,;N3(J&VB==V]ASG' P/6MVO&;"QM]+\) M?"[[$AA^UZC;3S[7)WNUN#])\6:UXR?7$FO(X=:FB@A:=U2 M'Y5)90",,':-=W?B#PU\/?#NI7MR]CJ-Q?)>/YI5YTMRWEQL MPYP<#/KMKH8/#VG^&?C%H=KI!DM[.?3KES9"5FCC8%1N523C/'_?- 'J%<;J M?C34CX@O-$\-^'7UBYL0AO)7NUMXH2XRJ[B"6;'. .*[*O.[C0/[7\2ZOK'@ MOQ5)I>J),MMJ<#6XEADE10!N1L8."!N&1Z=Z -_POXM.O7=_IE]IDVE:QIY7 M[19RR+(-K#*LCCAE..M=+7F \7>(=&;Q+IFNV>GOKEAHTFI6U[8J=D\:Y W* M>00W;IU_'D+?1=2N/!]OJMCX4U8>(9($ND\0-JL(9Y" VXYD_P!6/S8X0L8!)9V"KU[9-<*UG_PFOQ!_LOQ)&S6=AH\ M%S_9XE(B>>0G<[;3\VW&T=161XZ\*:/IG@VZL8+YKR*VU:V:&T>M 'JYO;P:^+$:7:M)_PC7Q M!N?[,C*Q:?X-GEMX-Q9=R2Y7KUZ50B\&:7+\*QXJ>YN3XC;3/[3_ +7^TOYH MF\OS,9SC:#\NW&,>] 'L%%>/6MJOCCQ[H7]M&5K>Y\)0WMQ:I(T:32&7HP4C M*Y;./85T'P^M4T;Q9XR\/V;2+I=C/;/:P.Y80^;%N8+DY SVH ] 9E1&=V"J MHR2>@%4D1RQLC$'& 1@UY(!XLT3X97_ (>.FZ?-IUK8SQ)KB7JF)K<*WS>4/F+[ M@#N/$?C+^QUT9-,TV36+G5W86L,$RQ[U";RVYN,8Q^=7/#VL:SJKW MU7PU/HXC"F,RW4%O[=T_P+YOB673;RPT0-]DMBJW+ M)(B*7!.2HX"D[?;(I)_$VL> =8U_1I+F^\00V^FQW]B9QYDZ.\GE>6[*,L,G M=G&0 : .NU'QU8V7CS2O"4<33WEZ':5U;"VX",Z[N.2P4\<< 1>(=#T MOQ)X.N6DU&YNTNKNZU.ZDTZ97GFDAVY52N2 < =% KWX$,H(Z$9H 6D9@JE MCP ,FO/O%%NOB3XF:5X8U&23^QTTV6_EMDD*+=2!P@5\$$A1SBL^+0[#2/'] M[X0M4<^']1T8WLFGF5BD,J2A=R0[ <$X''I6Y\0;*WOOA[K\=S'YB)832J,D894+*>/0@ M&@!K>,X?M/A2..SD9/$2,\;,X!A B\T9'.3CCK73UXE)X;T^6R^%>FQ++;P7 MBO-<>3*RLY:U5G^;.0&Q@XQP36S!96W@;XCZA::#"T%A)X.0 M, 2<$CCB@#U2BOG_ $S2K_6?!J:R?"NK76O74+7,>OC5(D99#DJRYD&U!P-N M!P.E>WZ!-?7'AW39M314OWMHVN55@0)-HW8(XQG/2@#+\:>*I?"EAI\UOIC: MC<7U_'8PP"<19=PVWYB".HQSZUC7/Q!UG1$6Z\3>"[S3-,W!9+R&\BNEAR< MNJ-Z/82^(-2\(>%-=:8Z;;^&8[^6T\QD%Q+N6,*^ M""0HYQZU)J5Q+\/M?\2Z9X?:1+#_ (1Q]4AM6HH ]%\7 M^(E\)^%KW6VMCST[5M]J\/\8>!M&LO@XVM0//_ &HU MO;SW%ZUP[-=EW0L),G# DY [$#%=,VDV?C7XG>(;+7T>YL=&@M4M+-I&6/=* MA=I" 1ELC /:@#KM!\1+KFHZW:+;&$Z7>?92Q?=YGRAMW3CKTYKUFYUNRDN+K1K[2G20H(;P M*&88!W#:3QSC\* ->BBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6L MO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3=UVM<5X/_ M .1J\2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F?$?@C M3_$.H0:FMW?Z;JL"&-+[3YO+D*9SL;@AESV(IFA>!K32-7_MB[U+4M7U,1F* M.YU"8.84/4(H "Y[\9JIK_C+6+#QG'X:T7P['JERVG_;V9[X0!4\PH1RISSC MOW]JT= U;Q1?7[Q:UX8ATNV$999TU%9RSY&%VA1C@DY]O>@"K!\/=)B?7(Y+ MB]N-/UEWDN-/FD!@61R&9T *MD>O%16OPZM4N[&34=;UC5K?3Y!):6M].K1 MQNOW6.U07([%B:[$,I8J&!8=1GI2+(CLRJZEEZ@'D4 "]UF?5[#5]3 MT>]ND6.Z>PD4"<*,*65E8;@. PP:6S\!:-I[Z$UK]HC_ +&DFEA_>!C*\JE7 M:0D98G)/;GVXKIF=47<[!1ZDXK$\4^(_^$;M=/G^R_:/MFH066/,V[/,;&[H M3(J;E&W'.[D=1C% '/67PJM]-M_LVG^+?%-I;! MF=88+U%12Q). $]2:TI/ %O=:#)HVH:]KE_:2W"33?:KE7:15Q^Z)V_<) ) MP?>HO%7Q B\,>*-(T1C&*PY/AAIK1SV,.K:O;Z)/(9)=)AG40')RRCY=RH3G*A@.:[8R(K MA"ZACT4GDUB:AXC^P^,-&T#[+O\ [2AGE\_S,>7Y04XVXYSN]1B@"6P\-6&F M^(+O6+;S%FN;>*V:+(\M$CSMVC&1U]:S+OX>Z/>Z?K-G-)=[=5O1?2.L@5X9 MAMPT9 XQM'7/>KWA#Q'_ ,)5X?35/LOV;=-+%Y?F;_N2,FZDFN1!% K9V@G!+,<9P!TH C?X:?>ZIKNLZC>: M?&O$-MXG MT9=4M(Y(X&EEB59<;ODUNS MW&GVDZB%BWWMN5+(&[A2*Z[3["UTK3K>PLH5AM;>,1Q1KT50, 5.70.$++N( MR%SS65?^(;:P\1Z3HCQR-<:FLS1N,;4$2@MGOW&/QH K^-- ;Q-X2O\ 2XG$ M=Q(@>WD/\$J$,A_[Z _#-7= U*35]"L[V>WDMKB2,>=!(I5HY!PZX/HP//?K M4?BC6_\ A'/#&HZS]G^T?8X&E\K?MWX[9P*_'$]A%>Q>!;>2&2,2J MJ:RFYE(R, H.<4 =++X>M)O%=OXB:2;[9!:-:*@8;"C,&)(QG.1ZU1\1>"-( M\3:MI&J7JRI>:5.L\$L+ %MK!MC9!RN0#Z]<$9-6_"OB2U\6>'K?5[2.2))= MRO%*,/&ZDAE/T(K75T<$HRL <9!S0!G^(-$MO$>@WFCWCRI;W5-%\1Z_H]E*Y=K*RN M@(E)Y.P,I*9]C5^Y^'>AS^"I/"L?VFWL9)%EDECD!F>0.'+EF!RQ(&3C\JZL MLJXW,!DX&3U-(SJI 9@,G R>IH XK_A7,O\ T/'B_P#\&"__ !%=C9VYM+*" MV,TLYAC6/S9FW.^!C/M&MC$XT[ M1+26L=1U'3KW2[ M1;*"]MI%$CP@ ;'!4JPXSTZUUH(8 @@@]"*P?$OB5?#ZZ25MUN?M^J0:<0)- MOE^82-W0YQCIQ]: *4/P^TE="UC3+J>]O'UC_C^O+B4&:4@84Y &W' P*F ML/!=M9WNBWLVIZC>W6DQSQ0RW4BLSK+C._"C. !C'XUTQ8C- '0:9X3 ML-*\+W'A^"6X:TG$X9W8%QYI8M@@8_B..*Y3Q7HUCHUCX:L7T_67LM-B,4.L M:8Y:ZLBJA1N5%.Y7 P3C''2NL\*>*+;Q7I3W<,$MM/!,UO=6LP^>"5?O(?\ M&MM71\[65L'!P[DW;F?:P!"@! M5' '' ZUZ?36=$&695&<9)Q2D@ DG ':+=6=U>Z;)H\7D6_V.0*&AX_=MN!RORC MWKIU=74,K!E/0@Y%+0!QVUK6+?2;N5Y9M,BG58B7.6 ;;O53W M8=:LV/@#2M/L- LXKB\:+0YWGM=[J22V[AOEY W'&,=JZIF5%+,P '4D]*0R M( I+J W R>M &7/X>M+CQ/;:^[R_:K>U>U5,CRRCD$Y&,YX]:YBX^%6F36-S MI2:QK,&B3EF_LR*X40QEN?ERI8 'Y@N<9['I7>$@ DG '4FA65U#*P93T(.1 M0!RE]X#M;B\T^_L=4U'3+^RLQ8K:Y#Q3XPU/1O$FF:'I M&A)JEW?PRS />" *$QGDJ0>M &K-X5TNZ\(1>&+J-Y].CMH[8;V^?" !6R,8 M8;0Y!%=+I.E6>AZ3:Z9I\0BM+:, M1Q)G. /?N?>K1= X0LN\C(7/-96H>(;;3O$6CZ+)%(UQJGG&)EQM01)N;/Y@ M"@!==\/VGB!+!+N29!8WT5]'Y1 S)&25!R#QSS_.C3/#]II.K:OJ,$DS3:I* MDLX<@JI50HVX' P.^:U&=$(#,H+' R<9IU ',1>!-+B\!/X/6:[.G.CH9"Z^ M;AG+GG;CJ?2N;U?PI<:I\6K1XI]3L8+70 D.H6OR[91-C:6(*L2I.5(Z%@29#_> M(P/E'K0!5@\ :7%H&KZ7+P MO+6_O]-U*QMQ;17MG(HD:(?P."I5AGG!'6NF9T3&YE7)P,G&33J .2@^'NE1 MZ'K.G375]QU2UT:WGDG5-(NX;N HP M!9XE*J&XY&"IO#_ ,0[ M?7?&5_H(LFABA\P6EV9,K=F)@LF!CC!/J&-/B\16 M>M1>9%-:6)L884($2Q$@],9R-H YZ4U?"VGC5]:U%FF>36(([>YC9ALV(K*- MN!D9#'/)J3Q+XAM?#'AN\URY22:WMD#%8L%FR0HQGCJ16LIW*#ZB@#D-/^'= MA86.DV;:IJEU%I-ZMW9_:)48Q[4V+'PH^0#MU]ZVM%\/VFASZI-:R3,VI7C7 MDWF$$*[ A< 8'RCKFM0NBL%+*&;H">37.>,/$]SX=BTV&PT];[4-2NQ:V\3 MS>4@."Q9FP> !Z4 F:M?Z?:WC2_;+*3_3+%F9G$J!%R MP!8@@#@'O5#PAHWV[XDQ:]9C7)[*UL'ADU#60R23R,PVHBL%^50">% R37HL MVJG2_#;ZMK2):FWMC/=)$_F!"%RP4X&[T''-2(*, Y&<$D9H ]!KD=8^']EJ.M2ZS8:IJFC:C.H6XETZ<()P. M!O4@@D#O4FM>++VW\0#0-!T?^U=12 7-QON1!%!&3A]6_#GBNV MUW2+J\N(3IT]C,\%];W#C_1Y$Y;+="N""&Z$4 1:!X)TW0C>S/-=ZG>WRB.Z MN]0E\V25!_!T "\] *R/^%6:?]D&F'6M:;0@^[^R3<+Y.,YV9V[]F?X=U7?# M'C_3_%OB/5=-TN-I+2PCC87F<+.6+ [1C[HV_>[\_4QWWC/5)=:U#3O#GAXZ MM_9FU;R9[M8%$A&[RTR#N;'7H!TH O:UX,L]5O[74K6]O-)U*VB\B.ZL&528 MLY\ME8%67/(!'!JHWPXT>3PS?:-+<7TC7TZW-S?O,#Z96\V,OO);"C+9X],= MJQO^%6Z=]E.FC6=970B^XZ2+D>1C.=F=N_9G^'=5ZY\=6R>'O$^JVUG))_8, M\MO)'(P3S7C56.",X'S8S[=*Z*PO5OK&VN,!'FA27R]V2NX _P!: *,7AJQA M\4)K\1D2XCT\:=N[%6[_QW:6.N7.EE(O,@O;2R)>4K\TZEP2-IP-HP/5LC@./ M$=UXDUG2M#\)1:A'I%7@ !1V JE MX<\9OJVLW&A:MI,VC:W!$)_LLLJRK+$3C?&Z\,,\'_\ 7CJ2Z!PA90QZ#/)H M R]1\/VFIZWI&JSR3+/I3RO J$!6,B;#NXR>.F"*UJ1F"J68@ =2:PK?Q()_ M&]UX<%L,06$=X+@29W;G*[=N/;.V<@26/ M<,,.005/<$&H]"\'V>B75Y?O>7FHZG>((YKV\D#2%!T1< !5[X J;Q=XC7PO MX7U'61 MTUE&','F;"V6 ZX..OI6U$_F1(^,;E!Q0!F^'=!M?#/A^ST:R>5[ M:U4HC3$%R"2>2 !W]*N7]E!J6G75A-M>_X3#4 M_#^A^%XM2;3XX9)9GU%8.)%R."I]^];OA[4O$-^]P-<\/1:2J!3$R7RW'F$Y MST48QQ^= &=I?P_LM,_L3=JFIWAT661[,W,J-M5HQ'L.%'R@#CWK8?P]9R>* MT\1,\INUL6L?+R/+,9<.21C.-8H(4 M$<<:C 50, #Z"GLZ)C*_"EIXNL+2UNKN\M3:727<,UG($D61 0I!(/3=G\!6*OPPTZ> M>)]8UO7]:AB<2+:ZC?;X2PZ$H ?QKN*KWU[!IVGW-]=.$M[>)I9&/95&2?R M% &1XA\)6?B">SO/M-W8:C9;OL][9.$D0-U4Y!#*?0BHM&\%Z=I3:A/<37.J M7NHIY5W=7[AWDCQC9@ +R> *K> _&X\:6%U)-I[:=>6S)OM7DWGRY$#QOG MX93Z=JZMG1 "[*H)P,G% ' W/PETV\TLZ1/KFN/I"$&WL3XL74&6/.0KJRD''8XR*O:KXAMM*UC1] M,ECD>;59GBB*XVIL0N2WX#'XUAKXRU+_ (2+^S6T:/R?[6.GF870)V^3YH?; MCDXZKV[T :GA?PA8>$H[Y+&>[F-[/]HF>ZE\QB^T G. ><9.>Y-;]8NBZ\=1 MU+5=,N81;WVG3!70-D/$PS'(/8C@CL016U0 4444 %%%% !1110!Q5]_R5:R M_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 4444 %%%% ! M7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%%% !1110 M4444 %%%% !1110 4444 >6>(++6+[XYQ1:+JZ:7NBGT[Q!I_A'Q%_;FOQZJ7L9?)\NR6W\O$;YZ,LO^ M$M'B3,OVX6/V#&X;/+W[^F.N>^:O7UG'J&GW-E-N$5Q$T3[3@[6!!Q^= 'D> ME^'_ YH/PAM]>NYK^UOM1TR"*>^M'9[F02;"(D!) SA4& , =1UJA>6":+X MA\(7NF^"Y/#0DUB"U-R]VAEGC<$,CHC'.0,DL<\>]>IW7@W2;SP;!X7G69K" M"&.*)A)B5/+QL8,/XA@'-9K?#?3[BYL;O4=7UK4;NPN$N+6:ZN@QB93G 4*% MP<#)(R<=: .-VUJU^VQ0WD*Q02NWEH6A7E>S:;H%GI6J:KJ%N93/J*XO$<;30WZVYMI/+8!)X^H#C'.#R#P:T+ZRAU'3[FQ MN5W07,30R+ZJP((_(T >73:4/'5K\0M1B_>"8+IVGL/6W7?E3Z&4_I5GP;JR M^,O&%-!M]'TT2?9H"Q!E;<[ M%F+$DX&3DU7\->$-)\*6=[:Z;&_E7EPUQ*)6#07VGZ5JO@ M_5]5T[PGJ&K!H[BX'B34KF.&0E=Q$B<[L+C@!0#C%=3IUS->>*?A?=7$C23S M:'/)([')9C#$23]2:W(_A;H\=A)I9U/6FT9MVW3#>8@3))P, ,0" MS\':;97.@SQR7+/HEJ]I:[W!S&RJOS<CJ1NCWQN 'XZ$&NL\/Z!9^&M)73;$RF M!9))096#-EV+'D =R:R]?\!Z7KNJIJRW6H:9JBIY9O=-N##(Z=E;@AA]10!B M:5J&N1>*G\&^,%T_4TO["22&]MHC&9(P=KI*G;.3TX_IP$&D6EI\!)KFQB%K M=W>J(DD\7#'9>%4Y_P!D'BO7_#O@K3O#M[/J"W%]J&I3H(Y+[4+@S2E <[ > M %SV %9\?PTT:+3;[35O-3-A=W*7(MFN 8X'63S/W8(^4%NO7- '(>,_#]GX M&M/\3V,=M?B56AE$T%Q!(8 MY8)!T9&'0U1T7P58Z1J[:M-?:CJFI&+R4N=1F$C11YR50 'OQF@#R/2-&O MM;\#C5I/!\UYJUY$]R/$+:O%'*LG)#@E@45>/EX&!717>C0:OXY^'D^O6-M- MJ-UI]PUZP8.LDD<:%3E3@X8DC''-=/)\+=':.>TAU'6;;29W+RZ5!=[;9LG+ M#&-P4GJ P%:NL^"M-UA])D6:\T^72N*U'_A8NA^!;35+;7[6>PBM8GGCMM.43PP;1EDW,0Q4<\XZ9KU+6 M](MM?T2\TF\,@MKN,Q2&,X;!]#5BUM(K2PALD!:&*)8E#\Y4#'/KQ0!Y!X@B MMM)^'/A/1_#$EQ?:;J^H1I-(MP(I;Q7W.R&0XVEVX/3&,58T[1-0TSQEHTNG M>$(_#ME,7M[^'^TH62ZB*\?NPV2RGG(&>M=C#\.- A\.7.@;;E]-EN3=11-+ MS:R9R#$P *X/(Y/?U.9-*\"V.GZS!JUWJ6JZM>VR,EM)J5P)/(###; % R1P M2ZW2*K+(<_.&#'.:[ZV\):3;VFM6C1-<6^L7,ES M=QS-D,S@!@,8P,*/?WK(M/AKI<$]F;K4M8U&TL7$EK8WMWYD$3+]TA< MM[; MB<4 <[I_A72O$OQ8\92ZQ UTEE-9-;Q-(P1',()? (R?E Y]_6L33O"6D:QX M+\<:KJ-NUS>V]_J1M9'D;_1MA9AL&<*=W)/?O7KEAH%GINMZMJT!E-SJC1-< M!F!4&--B[1CCBJUGX3TZQT75=*B:?[-J M2X09:)0IRPX/(ZC@UG7/A#3;OPWINA2-U=U=Z!I_B3XS7UOJT1N;2/18)#;,Q$;OYC@%@#\V, MG /'-:DWPITF\TC^R=0U?7+W3T0)!;SW@V08X4J HR0.!NW8KI;;P[9VOB&7 M7%>9KR6T2S!_#_ (;G\'W6D6HLI5\064+A'/[\%\Y<$_,PQG)YY/K7 M>#P=H[+KJ3PO<1:VX>\BE;*DA0ORXP1P![YYK(C^&.E_:=.GN]6UN^.FW$<] MFEU=[UA*$$ #:,C@ DY.!C- &C\0H+BZ^'?B&&U#&9K"7 7J1M.0/J,BK/@N MXM;KP1H4MF5-N;"$)MZ#" $?4$$?A6X1D8-<._POTR.6?^R]8U[1[6=B\EGI MU[Y<))ZX4@[<^Q% &7XX\36>IZ+_ &9HMZ\*3:_!I.I7$"F,QAV_>8?&"> " M0>]1>)?#FD^!M2\+ZGX:M5TZYFU:#3YHX6.VYADR&5QGYB,9!/(KL%\#^'D\ M)MX973U&EL.8]QW%LYW[NN[.#FJNG> ;"SU6UU&\U/5M7GL\_9/[2N1*L!(P M64 #+8[G)H Y+PSX.T3Q/KWC676[3[:J:S+%%%*[;(LHI+* >&.1SU^45E:? M8:KXA^$WA>*)X=2>VO9O,TV\NO*_M"*-Y%$>[OM 4X/''/2O6=(T"ST2?4YK M4REM1NVNYO,8$!R #CC@?**QC\.M%_X1VRT:.2]B6QG>YM+J*;;/#(S,Q*L! M_M$8(QB@#BM+DTJRM_%NG0Z'J7AS4Y=%EGDTJ1U:U955E\V(KQG) .,#VZU- MXE<+^S-:,6P3I=@,Y[[HJ[C2/!.GZ9=W5[<75]JM[=0?9I+G49A(WDYR8P M I/) '-8C_"/0Y=,.ESZGK<#.,^M8&A>"]%U'PGXR^W0270TJ_O[33A M+,S"TCC&Y1'SPG6@#RB]O\ 4]=MOA]I,]A/K-M<:3]L MN;/[4L/VR144#>S$;@OWL=\\UL:'IVJ:1XAU:.'0%T'1KG29'DT_^T(I@)EZ M2(BME01D' QP*[*Z\!:/=:'I.F"2\@;2$5;&\@FV7$.%VY# 8Y Y!&#Z4[2? M!&G:7/?7^ .M '._"/PII-GX2T?Q (&D MU>YL@LEU)(S,4)&% )P J@8'0>YJ#QL-9/Q9\+C0FL5O_L-UM-\KF+'RYSM M.V\/Z)9Z39F0VUI&(HS(IXJ&Z\/65WXEL->D,OVRQADAB 8; M-KXSD8Y/'K0!RZ^$_%.O:YI5[XLU/2S::7<"[AL]-A=1), 0K,SDGC)X%<_X M;\.:;>ZOXT\0WEJUY?:9K=R]BKR-MB=%5\JH.,DXS_NBO7JR]'T"ST.34GM# M*3J-X][-YC _O& !QQP/E'% 'FFA^#-$UOX6CQ'J):;7+JT>^DU9I6$T8:=:77BS4_$6HZGX*?Q%(-2GM(YI-1CB%K'&<+&B, M04(ZEA@DG-64&LWF@^#?"_B">06][JWL[1 MQ+;/!(5EAD!)$BOUWY).?*-3\2VJZA<0ZM/I\$:?-:!2P!W]<@,0#["O3=1\ V%[JUUJ M5GJ>K:3/> ?:QIMR(UG(& 6!!PV.,C!J<>!M$32-(TN"&2"UTJ\CO8%C?DRH M207)R6R6)/K0!RTGA_2_"/Q6\*1Z#:BQBU*WO8KN*)CME$:*R%@3R03UZUU? MCK7V\,^#-1U*+FZ$?E6JCDM,YVH ._)!_ U>OM L]0U_2M9F,HNM,$P@"L I M\U0K;ACG@#%,UOP[9>()M->^:8KI]TMY%$C (TB_=+#'(&3Q0!XU>G5_#'A7 MPQ=1^$=5M)O#4HGN+N1XBLD;Y^T [7)^8G/3BNSU>.R\9?$W3-(OV^U:$FBG M4X;?<1'<2-(%#,!]X!>0#ZUZ%>V<&H6-Q97*"2WN(VBD0_Q*PP1^1KEV^'6D M_P!DZ39PWFI6\^DHT=G?PSA;B-#U0MC!7&!@CH* .)^(7A3P]H_@'Q7:V%PC MB%K>[CTTR!A8.6"[D7JH<%NO'I7K.EZ=9Z1I<-CI]NEO:Q*?+B3HN3DX_$FL M"/X>Z*-!U72[A[R[.K8-[=W$VZ>8C[I+8P-N!@ 8'I6[H^F?V/I4%@+V\O!" M"!/>2^9*V23\S8&<9Q] * /,_!7A'1?&W@H^(?$,)NM7U*29Y;MY")+8K(RJ ML9S\@4*, 5@1VMOXMT/X::EKMM'>7EU>-9SS2@EIHD\T*&];PEI,JZ(D<36\6BRB6SBA M.%4A2H!R#D8- &L(;>"S$.Q$MHTV[6^ZJ@>_;%>=WLTWQ2N$TW3T,7@^WG5K MN](Q_:#(V1%$/^>8(&6[XX]^ZUO2(->T2[TJYEFB@NHS%(T#;7VGJ <'J./H M:Y.W^%EG9VT=M;>*?%D,$2A(XH]59511T & * %\-#9\7/'"R-U#(Y$($@(Z'J,BM[7?!MEK>I0ZFE M[J&FZE%$8/M>GS"-WC)SL;((89YY'!J]X?\ #]AX:TL6&GK)L+M+))*Y>2:1 MCEG=CU8^M '+Z!%'#\7_ !/%$BQQIIUDJH@P% WX ':E^&OR7'C.*3B<>)+I MF!Z[6"%3],5T]MH%G:^([[7(S+]KO8HX906&S:F=N!C@\GO63J_@.PU/5KG4 MH-2U72[B[18[LZ=-Y)_F:VAL;:+/\,;1LY'T+$FNOTG2K+0]*MM,TZ 06ELFR M.,"22RU>V%E>>6I;RI8\M%(V/X2"R$] =O MK0!YS:Z#I>G^!?BC<6EC%#-#>7MG&ZCE80D9"#VSS5_7/"FE>&_!_AO7]-A> M+68[NQ+WWF,99=Y4.')/(()XZ=NE=Q+\/-*EN-=<7>I)!K:.MW:)<#R=[XW2 M*I'#G:.:T]4\,6&KZ):Z3&2,HP#9B(*Y./89H \TU&.[\2?$KQ)'> M^%6\1VVF>3;VUM)>QQ1VP9-Q;8Y&YF/\7H,5UGPSM]5L+'5=/U"W-M:P7A^P MV[WB7+V\1 /E%E)X4YP#S@UIZSX(L=5U@ZO!?ZEI6HM&(I;C3IQ&TR#H'!!! MQV.,^]:'AWPYI_AC3FL]/64^9*TTTTSEY9I&ZN['J30!=?3[*25I7M+=I&97 M9VC!)9?NDG'4=O2N*\#?\C[X_P#^O^#_ -%5WU<7>_#73[O6K_58=;\06$]\ MXDG2QOS"C$# X ]!0!F^))B_QF\-"S7S+FRTV]GNE7KY;*%0'ZO61X5\':)X MI^'"^(M8!N-:OXI;F74VD82PN&;&PY^0)@# XXKOO#G@[2/"[7$MBDTMW=$& MXN[J9III<=,LW;V'%9,_PQTB0W4,&HZQ9Z;=.TD^F6UWLMW+?>&W&5![A2!0 M!Q>BW4WCR]\$Z;XD+SV3Z/+?30NQ"WP/FQ[U/)8P>"O&GC*305, M8@\-?:H( Q98'#.=J@]!D;L?[1KT#5_!>DZM::="GGZ?)IO%C<6$GE26XQM* MJ<$8( !!!!J+1/ NEZ)JEWJ:W%]>WE[ (+J6]F\TS '.3QUQ@8&!@#B@#S7Q M)X(T&+X'OKD:M_:SV$5U+J)E8R3N^TL'.?F#%B,'V]*]#U+Q/K6EW26MEX/U M#4X!$A%S!-&JDDE=VB".-4'10 * /*%T_7K_ .,7BT:'KL>E,EM9>:7LEN/,!0XZD8QS^=:G MC.RUFP^$?B5-:UE-4N# S)-':BWVK\ORX!.>I:[$9?M>H MI%',&8% (P0N!CCKSS4VNZ-:^(=#N](O3(+:[C\N0QMAL>QP: /.=7\-^&/# M7@RV#IJ7VG6)K:.Y6RD9[C4Y>6\MBQX#$L6(*\=^@K-T^S_L;XJ>$S9^%/\ MA&8;T7<4L:W2.;I5A+#>B$@;3@YSGGVKTO7?"FG^(-)M;"Z>YB^QR)-;7%O) MLEAD085E;'7&>V*S[;X?:=%K=AK5SJ.JWVJ6+,8KFZN0YVE2I3:%"A<,>@!S MWH XSPKX*T/Q+:^+[K6;4WDHUN^AA,DC8@4-G*#.%.23D<]/2LAM3UF?P7\+ M[ZSB&H:L;B185GDP'8(ZJ68]@ ">YQ7L.C^'K+0[?4(;0RE;Z[EO)?,8$[Y# MEL<<#TK/L_ FD6-EH%K$]SY>A2-):;I 22P(.[CG[Q]* ,?X6I:7>D76KSO+ M-XBGG:+5WN<>;%,IP8@/X4'&T#MBH?BY?SR:-8>&;&WFNKO6KD1O!;D"1K>/ MYY=I) S@ M6FBN;V)8[F)6'E2E?NN5Q]X#C.>E*_AVR ME\5Q>(Y&F>]AM3:Q*S#RXU+;B0,?>/3.>E 'FZ:U>:1\4-(U6X\.7VB:;JD* MZ3/]H:,HT@R82-C'G@KSVK2TG0=,\;>,/%EQXDMEOS87@L;2WG8E((@@.Y5S MP6))SUXXKMO$OARP\5:,^EZCYHA9TD5X6VNC*00RG!P>/U-9NI^!++4-5EU2 MVU/5M+O9XUCN9M/N!&;@*, N"I&0.A !H X'5/"GAY_$7@;3_M":W;K=W=G) M--()&V(CL(6(_N,2,'D5[&MO"C!EBC# D@A1D$]3^-ARI M.!W"2@J3^)(_&NZKD-$T^XU'QUK'B6[@DABCB&EV"R*59HU;=))@]F?@'N%S MT(K>T/1XM!TB'38;FZN8XBQ$MW+YDC98MRW?K@>V* -&BBB@ HHHH **** . M*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH * M*** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** " 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@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HH MHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:* M** "BBB@ HHHH **XKXD>-[CP/8:9<6]G%=&\O%MF$C%=H()R,?2C_A-[C_A M;7_"&_8XOL_V/[3]HW'=G&<8Z4 =K1110 4444 %%%% !17GWC'Q_JFF>*K3 MPIX9T9-3UF>'[0WG2B..-.?ID\$]1VZYIOA'X@:Q?^+)_"OBC01IFJI%YT;P MR;XI%ZXSSCCGJ>AZ$4 >AT55N-2L;29(;F]MH99/N))*JLWT!/-6))$BC:21 MU1%&69C@ >YH =14%I?6E_&9+.Z@N$!P6AD#@'ZBHY=4T^"-I);ZVC1&V,SS M* K>A.>OM0!;HIH=#'Y@92F,[L\8]T/_H%[7:UQ5]_R5:R_Z]H?_0+VNUH M**** "BBB@ HHHH **** "N*\'_\C5XD^J_^E-W7:UQ7@_\ Y&KQ)]5_]*;N M@#M:*** "BBB@ HHHH \@_: _P"0)X=_["R?^@FC_FZ'_N$_^RUZ'XE\):1X MMM[6#5X7ECM9A/$$D*8<#&>.O6C_ (1+2/\ A+_^$H\E_P"U?)\CS/,.W9C& M-O2@#6M[NVNU9K:XBF56VL8W# 'T..]35B^&_"ND^%+>Z@TF%XH[J0O MER ">>G05M4 %%%% !1110!Y'X[TCPMXO^(5MHS:G?Z-XJM[<-;WD2[4D7J% M!R"Q&6Q@@\'FJ?A;6?%7A/XJVG@C6->77[2[MVD65N98"%9AN)R0?DY!)X8& MO0?%GP_\.>-?*;6;(O/"-L<\3E)%'ID=1['-1>$_AMX9\&7$EUI-DPNY%V-< M32&1]OH,\#\!0!Y/X$\-^'O'&@^+M=\9,7U-;N43W#RD-:1A 0RCH,'=C((^ M7&.U6/&;Z?>0_#SPU;ZWG'U%>@ZU\(/!VN MZO-J=U82QSSMNG6"=HTF.*_%7CM->C%R;?493%"TS((E9WW2 CGY0,]L5ZIX6^&WAGPA>27 MNF6?^&?A-;ZSJWBN7Q3I=S!YVIR26%]474[&VGEO43RXI;F=I3$O3"9X''' MK0!V-%%% !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 %%%% '%7W_)5K+_KVA_] O:[6N*OO^2K67_7M#_Z M!>UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B M3ZK_ .E-W0!VM%%% !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 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9 M?]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\' M_P#(U>)/JO\ Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%<) MXSU;QSH%KJFKZ>OAU])LXC,B7"S&ZGIL.K7]I%.UFMPJON= M0<*A.[OQ6FM[>'Q6]B9=/^PBR$HC$A^U>9O()*]/+QW]08Z_*#FM2@ HKSM?$7C?6/%GB#3-"C\/):Z5/'%NOEFW MON0-_ <>OI6EX:\4ZS-XJO/"_B2RLX-3AM5O89K%V:&:$MM) ;D$-QS[_B = ME169'XCT.74SID>LZ>]^#@VJW*&4'TVYSFLB?Q)>KXZU#0(TM5@@T<7\M7VFPEH5::XAG MMQ[H['[OIS4T' MB#1KFQ6]@U>PEM&<1K.ERA0N>B[LXS[4 :-%0W%W;6@C-S<10B6011^8X7>Y MZ*,]2>PJ:@ HK)NO%'A^QOOL-WKFFV]WG'D2W2*^?]TG-6[S5-/T_;]MOK:V MW(SKYTRIE5QN(R>@R,GMF@"W15*QUC3-3LVO+#4;2ZMDSNF@F5T7'7)!P*@3 MQ+H,E[#91ZWISW4RAHH5ND+R C(*C.2".F* -2BN8G\1WB?$*7PZD=L+9=%. MH+*^0WF>:4P3G&W'/3/O5_3-7V^&+;4]:O=,C8Q!I[BWG'V;.>JNQZ?4T ;% M%4].U;3M8MS<:9?VM["#M,EM,LB@^F5)JO!XDT*YU$Z=!K6G2WRD@VR72-(" M.HV@YH U***YC2/&MAJWC+6?#T MBLQ/$>AR:F=,CUG3VOP=IM5N4,N?3;G.:TZ "BJ&IZWI6BQH^J:G9V*/PK7, MZQAOIN(S3DU?3)--_M)-1M&L/^?D3*8NN/O9QUXH NT5G6^OZ-=ZC)IUMJUC M-?1YWVT=PC2+CKE06MX)#:W,,XBD,4AB<-L<=5..A'<4 345#;7=M> MQF2UN(IXPQ0M$X8!@<$9'<'M3+[4++2[5KK4+RWM+=>&EGD"*/Q/% %FBL^+ M7=(GTPZG%JMC)8*<&Z6X0Q Y P6SCJ0/QJU<7=M:F(7%Q%"9I!%$)'"[W/15 MSU)P>!0!-16=<>(-&M;A;>XU>PAG:7R1')0 MV<6KV#W4VXQ0KZUI6FF07VI6=J8T$CB>=4VJ3@,6&03Q*[B&0.J.0"5R M.X)Q0!I456OM1LM+M6NM0O+>TMU.#+/((U'XDXIEIJVFZA8M?6>H6MS:*"6G MAF5XQCDY8''% %RBJ%IK>DW]VUI9ZI97%RL8E:&&=7<(<$-@'.#D<^XK+\=> M*8_!_A*]U8F!KB-,6\,TFWS7)P .YQG) YP#0!T=%S4$M<13*T8 Y)+ XXH N45 MEKXET)Y)8UUK3F>)%>11=)E%; 4GG@' M-+E"T0'4L > />@#3HJEINL:9K,+S:7J-I?1(VUGMIED"GT)4G%0KXBT1]4. MF)K&GMJ .#:BY0RY]-N6MQ=7\1/D/\H@*A5S MG&6!W;NG&T#O722^(M$M]3739M8T^._8@"V>Y02$GH-I.: -.BH#?6@OA8FZ M@%XR>8+])'?V.WN4D9?J 3BEU+7]&T>2./4]6L;)Y/N+6UX)#:W,,XBD,4AB<-L<=5..A'<4 3452;6-,2QEOFU&T6T MB8K).9U\M"#@@MG (/%+IVK:=K%N;C3+^UO80=IDMIED4'TRI- %RBBLQ?$> MAOJ9TQ=9T]K\';]E%RAESZ;D:EH5J_P!G:XNK MC4I,A3N"B(!6&'.%X;+3998+>*[F;?($*@3,P; MC);J![9H ]/HJA>:QI^DV,=SJVHV=G&P \R:98T+8[%CS4T.HV5Q8"_@O+>6 MS*EQ<)*ICVCJ=P.,4 6:*S]-UW2-9\S^R]5LK[R_O_9KA9-OUVDXI/\ A(-& M^V16?]KV'VJ5V2.'[2F]V4X8!.W2\:253]F5EC95D9490W.& M4 @GKG- &W14(N[8WC68N(C=*@D, <;PA.-VWKC/&:;#J%E<+<-#=V\BV[M' M.4D!$3#JK8/!'<&@"Q17//XA$6K3RMJ&CG14TX72NMR/.+%B-QYV^61@!O6N M<7XEF]\)>'M:L$L_,U+5+>RN8&E\PVZR,P()!&&P >?RH ]$HK/T_7M'U::6 M'3=5L;R6+_6);W"2,GU )Q532=7D:UN)-6O=*4B_DMH&M9\J1NPB,2?];ZJ. M] &W16=8:_HVJW$MOIVK6-Y-%_K([>X21D^H!XK09E1&=V"JHR23@ 4 +17G M5Q\4(I_!OB?5]+^Q/=:1<210PM,)!*B,JB4A2#M;)QCCW-=A8^(]'O;I;"+5 MK"34=@+VL=PAD4XR?ESGB@#5HK/U+7=(T;R_[4U2RL?,^Y]IN%CW?3<1FKL4 ML<\22PR))&X#*Z'(8'N".M #Z*AN;RULQ&;JYA@$C^6AE<+N;!.T9ZG /'M6 M?#XH\/W%K<74&N:;);VW^OE2[0K%_O$' _&@#6HJM8ZC8ZI:+=Z?>6]W;-G$ MT$@=#CKR#BJUEXBT34KQ[.PUBPNKF/.^&"Y1W7'7(!S0!I45FZEXAT71G1-4 MU>PL7<95;FY2,L/8,15@ZE8K;07)O;803LJ0RF5=LC-]T*2:M>Z4H74)+:!K:?*[<@( MCDGB7L5'>@#;HK.L-?T;5+F6VT_5K&[GB_UD5O<)(R?4 Y%%QK^C6FHQZ=ZOKJ"UMT^]+/($5?J3Q0!8HK-A\0:-<:9+J5OJUC-8Q??N([A&C7ZL#@5S M/PX\5:KXPL)=6O+G2/LLG,5G9EFGM_F8 2DL1D@9Z"@#N**** "BBB@ HHHH M XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** " MBBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#EOB3_P DU\1_]>$O_H--_P":3?\ M<"_]H5T.HZ=:ZMIMQI]]%YUK+8VUVMR(QYHE+(2V_KGDCKTX MKHM76"7XH:TEW=FT@?PAMEN1UA4S."_X=?PKMY_#.CW/AD>')K,-I(A2 6_F M,/D7&T;L[N,#O4K:%ICZM)JCVBM>2VOV-Y&)(:'<6V%2<8R3VH \CCMY_"^E M>'I==\/:+J>B6MQ;FSUC2)3#,A) CD9>"^<@D X/?->VUREE\-_"FGWL%U;Z M8=UO)YL$4EQ*\43_ -Y8V8J#Z8'':NKH \CTC2O$&H_$3QPVB^)?['1+R 2+ M]@CN/,/E#!RQXQ6IJ?A6^\-^&O%/B)]8NM6\1S:9)&MX\:Q^5&JD[8T7A>>? MJ!73:WH7 MAFU^! O+:VM8S#IT=S;7D:@2?:, JP<<[B_!Y[XI_F7$WC?4I;P$73^"HVF! M&,.6?=^N:ZN'X:^$;>]2ZCTA1YWS0Y)VXSCJ3SUH \G\/P0:C>?#'3]4C273_P"QY9X891F.2X55 MQD'@D*21Z5U&N>$_#.JS>)M#TPK!K5]81RS01 K&C*289" -H;53Y>B61O;]".!>L3$JD=BNV1A]17 MJKNL<;.QPJ@DGVKD_A_X%]&MM!GAN9_MVJW)ENIN6R^ O#Y^[EN.*O1VMAJNI M?"*/5@D\;Z5*X2;E9)!!"5!SUY&?J!7<)\,_"*22$:3F)V+FV:XE, 8]2(BV MP'Z#CM65K_@"VU#Q%X0M(],$OA_3+>ZAE!F(,.4018);?G*\$8'(C8@<;L$CZ5CVVB^'(_V8+H#@A^NX. HY]J]%M_".EZ'HFJ6VBV6R>\A<22/*TDDS;2%W.Y)/7C)P M,USW@_X7Z+9^'M&?5]' U."&-IX6G9HO. ^\8PQC9O?!H S[62ZF^(44MZ"+ MM_ ZM.".=YE^;]Z;\+M/A@L+B![2>:.WU%V6WEF4<;MH.2 20,=3 M7M\NAZ;-K#ZM); WSVALFEWMS"6W;<9QUYSC/O5&X\%^'KKP];:%-IJ/IUKC M[/&7;=$1T*OG<#SU!S0!P]EIE]8^/;R?4KC0-'%QHTHO+;2YY-[(#\LY4H " MO(W=:PA:2^%?"NE7&L:%HFM^&K.2"6WU;2Y#!O5]# M\(:'X=:XDTZRVS7( FFFE>:20#L7(?BO=Z;;QI?6]A;R6\D<8#QL;9RS*>H)Z\=3 M7KU8S^%-%D\3+XB-D!JHC\LSK(XW+M*X90=K<$CD&@#S[5]"\,V_P&%Y;VUK M&8M,2YM[Q% D^T;058..=Q?CKWQ7IFBRW,VA:?+> BZ>VC:8$8.\J"WZYK!B M^&GA&"]2Z32%^27SD@,TA@1^NX1%M@/X5UE 'FNJ2#4OB1J<.B>'+/4]5LK6 M&*[N]4N=L-NK@LBHFUB!_#^MZI_:5Y9R"\*"-Y8+F6 R(.BOL8;A]::O@/PQ'I6H:7'I,4=CJ M!0W,$;NJ.4QMX!^7[HZ8SCG- '*^-?#^DZ$?!$FEZ?;VDL.OVENLL,85S&P8 M,I(Y.<@B)E [EBT;&O2]2T>PU?[)] MNMQ-]CN4NX,L1LE3.UN",XR>#Q7):QI&I>*O'FDB]T46VD:'<-=K>22HQN9- MHV*BCE0#R<_W10!T/A'0E\->$]-T@'<]O"!*W]^0_,[?BQ)KE]?M[?4OC'H% MCJL:36,>F3W%K#, 4>Y#J"<'@D)S[=:]"K*UWPWI/B2VB@U6T$XA??$X=D>- MO574AE/T- 'FOQ)LO#FG>%O&D&D$1:E)'937]M$"(T'G)M; &T,1G..3U-=# M\2)XC?>"(Q(I>3Q#;N@!Y90KY(]N1^8KH;#P;X?TW2;O3+?38S:WN?M0E9I6 MGR,?.S$LWXGCM5&P^&WA/39K>:WTLF:VE26"26XED:(I]T*68X49^[T/&1Q0 M!S_A/0M+U#XC>-K^]L+>YN(-0@$+S1AS%B-6RN?NG..1Z#TK$\+:5;6?PN\2 M:_8V,+:XDFHO!=^6#-&074;&ZC SP/4^M>L66CV&G7M]>6EN(Y[^02W+[B?, M8#:#@G X';%&E:-8:+9-9Z?;B&W:1Y2FXMEG)9CR3U)- 'BO]@:C-\)[5EM/ M"%EI_P!EBGCU4W,JS1R<$2EA'D/NZ\]NB3X9^$([Q;A=(&%E\Y;8@VX+C..ISG&: /)[FPM+73/B[806T26<"":*!4&R-VMMQ91T M!SSQ7IGA&""W\'Z.L$4<2M90L1&H4$E!D\=S4P\.Z2)-5D^QH6U8 7VYB1, MFS!!.!\O'&*70M TWPUIHT[2;=H+16+"-I7DP3Z%B3CCITH X_6[>VU/XT:+ M8ZM&DUC%I,UQ9PS %'N?, 8X/!8)S[=:R=5M[;3/B%XFL])CC@M;CPM+<7T, M("H)PQ",0. Q4GZCFO0]=\-:1XEMXH=6LQ.(7WQ.'9'B;U5U(9?P-0Z7X/T+ M1K"\L[*P"1WH*W3/([R3 @@[G8ECP3WXSQ0!B_"_0M+T[P+H5[:V%O'>7&GQ MM-G6UA91>5:VT:Q11Y)VJHP!D\GCUJ/5])L==TN?3-2@$]G. LL98KN (/4$' MJ!0!P-SIVGW'Q@TC3;VTM_[.M]$>XL;9HP(C<&7#L%Z%@F#^M9NL6]MIGC7Q MG9:3&D-G-X5DN+V&$ (MQE@I(' 8I^?6O1M<\,:/XC@@BU2S$WV=MT,BNT6)CENIY/?VK:\7^%-!@\7^ [*'2K2*W:YF MB>-(@HD18MP5L?>&5!P<]_4UWMSX:TB\\.)X?N+,/I21QQ+;[V&%C(*#(.>- MH[]JGO-'L-0O["]NK<27%@[26S[B/+9EVDX!P>..9ZM&VA^-/&QT*!+6 M4^&%N%2W0*#*#( P _B %8*Z!J,_PEM7%GX0L]/-K'.FJM1) MNZ\]P36IM86W'V^:!;>27$$O!<#2!@2^<+ M?SY/(#YSN\K=L_2@#F5T:TUSXPVBZW;VNH&+PO%(RR('B:0S,"X5ASU;&1WK MU&-$BC6.-0J* JJHP !T JF-'L!KC:T+6MZMWXSC\E-+GM3O\ M9*CS,[L9C*] 'G&JZ'K-K?^&;B M6V\(:(;;485MIK.>59)5/!A4>6-P9<\5K>"],T[6=?\ &USK%G;W>H#5Y+9A M'-?OVOK^P8W3H(Y)89Y(3*H_A?8PW#ZYH XBP_L.'QG\/(O#]R\VE)%J M<-O)(6.2 ,J"P!(!R!VP.*UE^SWGQFUZ!Q',JZ!"DL; ,,^8QP1]"#^-=-J7 M@OP]JVDVFF76F1BULB#:K"S1& C^XR$$?GS3M&\'Z#X?NFNM+T]8+AX?)>7S M'9G7<6^8L3N.3U//O0!Y/I\$$7P:\"2111H\NM69D95 +GSF&2>];GB#67^' MGB7Q,T2GR];LA>Z>@'!O01$R@=RQ:-C^-=E9_#[PO86YM[;2Q'!]K2]$8GD* MK,A)5E!; P2>!Q[5J:IX?TK6KBPGU&S2XEL)Q<6S,2/+D'?@\]!P>.!0!Y-K M/A^]T;4?A[X8@@L+J.*&XE:+49&6WN+L*&8M@')!9BH([UO^'],U.P^*0GNS MX>T^6XTUA<6&FS2%IE#_ "2E2@'!RN?0XKN=<\/Z5XCL19ZM9I#!#@CW%>?ZAH7AB'X!_;(;:T0QZ6MU#>*H$GVG:"&W]=QDX MZ]\5ZV0",$9!KDX_AIX1BO5N5TA?EE\Y8#-(8%?KN$6[8#^% '+Z9917WQ2T M274K*W>ZF\*K/<"2%3F;S4RQR/O=1FL">RM(/A?\3)8K6&.1=8O(E=(P"$#Q MX4'T]NE>RG1[!M<36C;C^T$MS:K-N/$1;<5QG'49SC-4W\)Z(^EZGIC6(-GJ M<[W%Y'YC_O9'(+-G.1G Z8% '':?:VNJ?%R:+5H8I_LFB6[:?%.H90K$^8Z@ M\9S@9K \<6^CV=HNC^&V@^SS^)($U6UF=TM5D9"PC8@85&(7<%S@^E>G:UX0 MT/Q MM_:%F6DM1M@FBE>*6,=,!T(;'MFB'P?X>@\/2Z"FE0'3)23) ^6WL3D MLS$Y+9 ^8G/ YH X9]'UBT\=^&;NZA\+:/.LDD0CL)I!)=Q;?FCV^6 P'!&> ME6OACH6ERS^(]6FL+>74%\0W@CN)(PSQ@/P%)Y4XDG:-/[JEV.T?3%:FF:/8:-'<1V%N(5N;A[F4!BVZ1SEFY)ZGM MTH NJZNNY&##U!S2UA^$O#R>&-!73D\L#SYIML9)5-\C,%!;D@ @9/7&:W* M//?'-Y%X4\7:%XNE^6U\F?3KQO52AEC_ /'T(_X%7G=JVH>&=)U#1&D8ZEXQ MT^VN(<]KB>0QS#ZA9 ?PKW77-!TSQ)I;Z;J]HMU9NRLT;,5Y!R#D$$4R]\.Z M3J&IZ;J-U9))=Z:6-I)DCRMP . #@]!USCM0!P\>F6EI\4+S2TA1K2#PE%"D M;J"-JRL "/P%8@Q8+C..I)SC-8]E\/O"^GVZV]KIGEP)>)?)&)Y"J3(2590 M6XQD\#CVH P-:TO3])^*W@5]-LK>S,RWT,OV>,1AT6$,JG'4 \BN+N[:*]\# MW%K,"8I_'31N <95IL']#7M=UH]A>ZI8:E<6X>\T\R&UDW$>7O7:W .#D<3]O\ [2V^8_\ Q\;MV_KZ\XZ>U '*Z]I.G:1\3O (1[T$!(4XZ@'D>E>BLH92K %2,$'O5*[T>POM2L-0N;<276GL[ M6TFXCRRZ[6X!P&WAC<:O>1!D0 A!*F%X[#TKH/% M^@:3HFA^#9M-T^WMI[?6;%$FBC"OACA@6')SWSUKKI/ /AB6?596TP;M6!%Z M%GD"RY(8G:&P"2 <@ UK:AHFG:K;VL%[;B6*UGCN(5W,-DB'*G@\X]Z /++" MUUO5?B/XQF@TW0;^Y@N([<+JTC[XH-F4"*$8!6R2?4UU'PNLY]/T?5K22[TZ M:&/4YO*AT^5Y(K3."T(+*,88GCWK:UOP3X?\07RWU_9-]L5/+^T03R02,G]U MF1@6'L:T])TC3]"TV+3]+M([6TB^Y'&.!ZD]R3ZGF@#B_BO9P:A;>$[.Y026 M\_B.UCE0]&4K("#[$<52O?#6BGXV:7%_9=HL(T:28PK"HC9UD"JQ7&"0&.,^ MWI7H&I:/8:N;,WUN)C9W*7<'S$;)5SM;@C.,G@\4/H]A)K<6LM;@ZA% UNDV MX\1DABN,XZ@=LT >+Z_YND>'/BC;:2HM8%O[8;(1M6-)%C$A '0$$YQVK1UK M0=7M]/T.86O@[14M;R V-Y:W$H.Y%K?:CK-R2OF(H!1(PC$*!CN :X^T@BOOA!I%E*8WM MG\5I!MA)$>PSG(3N%Y./K7KE]\/_ UJ.J3ZC<:>_P!HN<&X$=S+&D^.F]%8 M*WXCGO5B+P7X>@L%L8M-2.T2]&H)"CN%6<'(8#/ S_"/E]J .7UW2=.TCXG^ M Y--L;>S:5KR&3[/$(]Z"#(4XZ@'D5QFH6\=WX(UJVE!,ZT]G:VDW$>677:W .#D< Y=-L;:S=I[F!C;Q"/='Y).TXZBL_P3 MI6A:I\/M:O?$%M:R7TUU>'5IIU!DB=7;@L>5VJ%(].U>DWFCV&H7]A?75N)+ MFP=I+9]Q'ELR[2< X/''.:\QU?P]?W.IZC)>_#RVU'5)96^SW]M=+%;3+_RS M>:-G^\.,Y4YQQ0!U'PE_Y)7X?_Z]S_Z&U4?%4%OJ/Q7\*Z?JJ)+IWV:YG@AE M&8Y+E=N,@\$A22/2NG\'Z$_AKPAI>C22+)):0*DCKT+=6Q[9)J?7/#NE>)+- M+75K-;B-'$D9W%6C8?Q*RD%3[@T <1<:?I]G\8ELM/M;=8;W19)-2MDC'EMM M<>6[+TW9R,UH?!RV@A^%VBRQ01I)+$QD=4 +D2/C)[UT.A^%-%\."X_LRS\N M2YQY\TDCRRR8Z;G#_P#D:O$GU7_TINZ .UHH MHH **** "BBB@ HHHH **** "BBB@ HHHH X/7->\4R_$4>&- ETJ&,:4+]Y M+Z"1R3YI0@;6'M^M1R>)/%OAOQ#HUGXE31[NPU6Y^R1SZ>DD' YFL7578?:"-I+*>.<_@*J:;I9\/?%6RL_ M%M_?:N9U9]!O[N8E$?&'C*?=$F.C=^.,XP >K6]]:7)?%OV"UT*YT>>SNXK_6H-.ED#>8H5F8/@J?O C'MZ5G^!Y8 MXO%GCU9'5"FII(P8XVJ8EP3[<'GVKA=+E2;X>>#Y8V#(_C-&5AW!GD(H ]BU M;Q-H6A21QZMK%C8R2\HEQ.J%AZ@$]/>M*&:*XA2:"1)8I%#(Z,&5@>A!'45Y M!H=MX@O_ !QXUEM+?P_/=KJ!A<:J)&E6#:/+"A1@(5_,YKJ?A7:M9>&KVW^W MV-W"FI3^2+ N88%)!,2[P#A6+8QD<]: .YKS_P ??$9O#0DLM)LY+S4(I(1< MR-$WD6J.R@%VXRS;AA0>^3TY] KA?B\ /AW=X'6ZM,_]_P".@#7\8^([C0+* MRBT^WCN=4U*Z2SLXY20@=LDL^.=J@$G%9^EZ_KVG>+;;P[XF&GRM?P236-W8 MH\:LT>"\;*Q/(!!!!Z56\?D6OB3P1J,Q"VL.JF*1ST5I(V52?3FCQ*1=_%OP M3;0D-+:17MU.!UCC:,(I/L6./PH SM#UWXA>)QJ5UID_AR&VM=0GM$2YMYBY M$;8!)5\=,5T'A+Q5?ZGJ>HZ!K]E#9ZYIP5Y!;N6AGB;[LD9/..Q!Z7,@CMX(VEE<]%51DG\A7%^%O'ESXH\:W^G)I\MII<-DE MQ;/<1E)9\N5WX/13C@$9XSWQ6WX>F\53O<#Q)9:5;Q[1Y/V*9Y"QYSNW >U8 MEC_R6_5O^P';_P#HUZ .ZJO=WUII\2RWEU#;QLZQJ\SA 68X"Y/BCS1R: .SGOK2VN+>WGNH8IKEBL$;N%:4@9(4'J0.> M*S;WQ?X;TTD7NO:; 1*T)$ET@(=?O*>>",C/IFN;\:W$7_"P_ -OYB^<;RXD MV9YV^21GZ9-4_A_HFEWU_P".;B[L+>XEEU^ZMW:6,,3& IV\]LLWYT =_<:G M86FG'4;F]MX;(*'^T/*HCVGH=V<8-6-[IEW9SS230OO9 M70J ,@X'WN01GI7G/AT)=>%_A7;:GB327O;M95EY1I5,@@5L\'G( ]JZO5[2 MRLOC182:5#"FI/HETTB1J!N((\LL!W/(^@H [6X\6>';751I=QKFG17Y(7[. M]R@?)Z#&>OM5C4M94)4$ G!/3) _$5XKX8TS5M0^$LL MCIX3.FW$4SWMU>^<9P^6WO(0/O@]/3 Q6W!I<.I>+OAU!JLD&JB/1YW\UE+1 MSD*FU\,,GL>1UYH ]9M+NWO[2*ZM)XY[>50\:X!*H">Y/ K3A@BMH(X((DBAC4*D<:A54#H !T%<]\0XTD M^'/B,.BMC39V&1G!$9P: ,>7XA1O+X/GM[K3C8ZMYOVZ7S RP%(?,(#;L*0W M!S75Z3X@T?7DD?2-4L[Y8CB3[/,K[?3.#Q7FNI:987UQ\*;2>UADMI TC1%! MM@H [D^+/#JZO M_9)US3AJ&[9]F-RF_=_=QGK[=:V*\%TW2-2O/@U&6_X1&'1Y;/S)+V;SC-'( M>LC, ?WH;TSR,5[5H/G?\([IGVFX6YG^R1>9.N<2ML&6&0#R>>1GF@"U=7"6 M=G/'[:UN5,MM83122,R9. \@8 M88X[#BN_U.\&GZ5=WK02SK;PO*88@"[A03M4'J3BO-]*\&:!K&CQ^(?!GB'4 M_#\5RGGF.TN@8(V(R0\1RH(/49 &* .WT'Q =2\*V^LZI:OI#&,M9_9&K65\8OOBWF5ROU /%>.:QK^L^)O OA=K][ M&9&U_P"R3W$P*VMWY981LX7^!B.>V172-IFLP?$7PS=:E<>&K"['G1I#IXF$ MMU#L^9""N"%X(SC% '=7_BOP]I>H+87^N:?;7;8Q#-:^ +#1;[X>:Q?VQ),H+JP=LA MCU&%VD>G:G^%9M-;XHP_V7)(;"3PM;FS,V[>\0F8 _-\QXQUH ]!DUK2X4O' MEU*T1+(@73-,H$!(R-_/R\$=:Q]0\4VMPT<.B:YH;3Q7\-O=K<7 .%8D%%VG M_6'!"@]P?2O-=:GBN= ^+LD,BR)]HB7V.I^+M>\/PW6GI+I\<8MW:Y!,\A5 MVDX]$V@,!G'.<5JZ=K<<'A2UU77-4TI08@TUW;S8MF)[HS'I7(:9;P+\1/B0 MPAC#K:694A1D9@DW$?7O7%6::AK $[? MX:5K>E:[;-<:3J-K>PJ=K/;RAPI]#CH:JVWB[PY>:F=,MM=TZ:^R5\A+ ME"Y(Z@#/)]JX*VTZ\M?']]/K&H:'823:+*+VVTKS0[1 \3,"N,KR >M8IBNO M"WA#2;G4M-T/Q#X4M)()+6^LBUO=("P"2;?XFR1D Y/.>] 'N%<]XYURZ\-> M"M5UBR6)KFUB#QK*I*D[@.0"#W]:Z&N,^+7_ "2OQ!_U[C_T-: *ULOQ.N;6 M*==0\*@2(' -K/QD9_OUU=KJ"0FRT[4[ZR_MF6 .T,3[?,('SLB$[MN<^N*X M[3_A\LFFVK_\)MXM3="AVKJ@ ' X'R]*9\3X88="T86XM0#<1+*"T0(R-PSE*O#^L M7KV6FZWI]W&I9X(('2[CCTIK52"793@#9U0CKGY>F: *?ASXBZ;< M:?-)XAU72["Z^WW%O%&\PBW(DA53AFSVY/2NNU#5]-TJR^VZA?VUI:\8FGE5 M$.>F"3S7F?@C0M*N/ OBJ>>PMY9;F^OQ*\D89F 9@!D]AV]^:S])O4NM%^'N MGV^CP:IKHTUI[5KZY:.WMT"A2S [VX '&1C/% 'JVF>(=&UJVEN=,U6SO(8 MO]8\$RL$_P![!X_&JW_"8^&?MEO:#Q!IAN+@*T,8ND)<-]W'/.>WK7G.D"]A M^*'B>*_&E)=GP^&GCTQ6$8;<<;MW)?!'.!P1Q5,:'IWTXH ]=U;7-*T*W6?5M1M;&)SM5KB4(&/H,]:?8:SI>J;_[/ MU&TN]BJ[^1,K[5;)4G!X!P<>N*X'3U@O?B[&-75)9%T&%].$P!!)8^:R@_Q= M,]\>UR- EB'%MPJYR)\8Z<%\_C0!['8^*_#VIZ@VGV&N:?< MWBYS!#,:[H^KKX9T=WF\':9:07%N^G7EH)]ZOD%0A"G.X<' MUR37L] !7G6F?$.]O/B$^FRV]NOA^>YGL+*Z .][F%49P3G&TY<# Y*UTGCG MQ!_PC'@W4M43FX2+9;KC):9OE08[_,1^ ->7ZAX5\<:=\-[/3X]*TA'T5EU& M*YCO'>_6@#V?4=3L-(LVN]1O+>TMEX,L\@10?3)K UGQY MHMAX.OO$5CJ%C?0VZ-Y8CN5VR2XR(\\X8^G6N5GU6Q\6>./ =]&M,$*(B&U MB.$ Y4<\5-K+W*:'J#V0)NEMI#"!UW[3M_7% %.3Q;X=AU7^RI==TY+_=L^ MSM.)=(\0:1X?TS5]'L+F[,C75S?N&6V55!4%=PP7)P, M^G%8^BZ;X:F^ !GN(;5XGTV2:YG< O\ :-IW,6Z[P_ []!4-A$]YK_PKEU.% M9+J;2[EIS*@+.1!'@MGJ?K0!ZW")%@C$S*TH4!V48!;') [55U;5;/1-+GU* M_E,5K H+L%+'D@ #DDD@?C5V@@'J,T <7X'\8WWBO5/$$=UISZ?#8RPK;P3 M*5F".F[,@SP3P<=LXYK.L?%'C+Q):7NN:!:Z0FD02R1VMO="0S7@C)#-N4@) MD@@<'GK5OP=_R43Q]_U]6G_H@5AZ;87VF:-K*^'O%>GQ>%(Y[@S/-:N;FP.2 M98T)('!)P6!QGOW .BE\7ZIK6@:!=^%=-6676*K_P ,:^EE)>VULEY%=62LLIR*Q/AU?6FA_#[ MPEH&I2S6MWJT$QM>".K-)C=T5MKC'KVK-2"^\%>/]4TWPWYNLW-_I+7KQ7DH M>9)D.V/=*<'8<_=8_3&: .@\5>/IM)\7Z)H.F6\5X%J3W4UW S7UT5?(^5OE)SQG M@!0*]UM[KS(;;[0@MKF:,.;=W!93C)7CKCID4 6*@N[RUT^UDNKVYAMK>,9> M69PB*/ZLUAT.PFTE=5O;O44%E;2SF*'S5!.Z0\@J!_"0<^E '1 M:1XGT+7I)(])UBQOI(QETMYU=E'J0#G'O4>1KJD'QH\,C5H]%M[J2SN\Q:6'W>7M&/,9L;N0<<#H:R6T^XTC MP3?W%O:Z%XJ\&^9-$[5ACND9F/H #R?I4NH^*- TDRKJ&LV% MJT+*LBRW"JR%AE003D$CD>U>2>,8-8L_#>@/>Z7X=TFSCU&T%G!:NTMRIW# M#X5>!G)&@Z587WQB\<7-W:0SRPQ6,<9E0-M#0G=C/KM'Y4 =9<>+_#=J MUJL^O:;&;M0]ONND'F*>A7GD'UJ[J>KZ;HMI]KU2_MK.WSCS+B4(I/H">I]J M\>T70]+7X%^*I?L%N9,WY#F,%AY;,$P>VW:,>E2W U>_\>^$HK==+F9/#:36 MB:KO,1F)'F,NWK)M"_ADT >M6FN:3?Z8^IVFI6D]@BLSW,+O#DNI1Z='KNFO>R@&.!;E"[9&1@9YR.17FK6%]97/CYKN[T6.:;07: MZT_2_,PLFQMLC!A@$J2.N3P<4WQ#HVFV/[/>FW5M9017,5O87*3*@#B5I(MS M[NN3N;GWH ]2U;Q%HN@^5_:VJV=CYIQ&+B94+?3)K)\(^)IM??Q"]P]M]GT_ M4Y+:"6+A6B5$8,3D@_>/(P*Q="MK6]^+GC$ZG#%-=Q0VB6:S*&VVYC);8#V+ MYSCO7 7R0V?PY\<6^BM%'IO_ D_E2%21&D),0897D)GCCM0![7IGBGP_K5W M):Z9K5A>7$8RT4%PKL!ZX!Z>].U#Q-H6E7T5CJ&L6%K=RXV0S7"HYSTX)[UY MOK.D:U'=>&)KR7PCI8@U&'[#+8K,))/6)/EY5ER".G2M/P+8Z9J#>-9-9M[: M:];6+F.\^TJ"5@ 'E@YZ)MZ=NM '2^ M?N_$_A"VU6^2%;B669&$*D+A)60< M$GLH[UTM>?\ P?DM;;X7::4F5;<3W"QN[8R//DV]:] H KWE]::=!Y][=0VT M.X)YDT@1=Q. ,GN3Q23:A96][;V4UW!'=W.XP0/( \NT9;:IY.!R<=*RO&NB M?\)%X,U;2E&99[=O)]I%^9#_ -] 5Y!H>-O%IT#1YI=-GLY;^"YMHIH';<8TED"Y9001D9(SZ5KZ?XHT'5 MKZ2QT[6;"[NH\EX8;A788Z\ ]J\BUNW36/AIK.OW"EAX@UV%U)X)MEF6*(?] M\J3_ ,"KK_%VF6&F>+? T>\2S MU+6]/M+E\$13W"HV#T.">!6LK*Z!T8,K#((.017FWPXL=+O]#\0SZM;VT^H2 MZI=)J9N55F&&("MGHH7&!TK0^$,DC_#VU&]WMDN)TM&P% ' M<22)%&TDC*B("S,QP !U)JE)K>E0Z6FJ2:G9II[X*733J(FR<##9PUFN8 M8[BYW>1$[@/+M&6VCJ<#DXZ5E?\ "9^&!J?]F_\ "0:9]MW;/)^U)NW?W<9Z M^W6O./"_B"'Q--<>*-1$K6GA_P /""<)D-]H=2\Y4C!#!4 _&L7Q-#?_ /"F M'N(M$\/:1H#V\TZOXDT30/+_M?5K*Q,OW! M<3*A;Z GFKUK=V]]:QW5I<17%O(-R2Q.&5AZ@C@UYKJ&G:A<^-7U/PY?:/>: MLNF01WFFZK&QQ&V>O6MWX:7UG=:!>V]KHZZ1)9:A-;W5K'-YL: MS @N4;^Z=W08 YH [.BBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6 MLO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ M7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@"E M_9%@-;.L_9E_M$V_V7S\G/E;MVWTQGFF:OH6F:[#!%J=HEPL$RSQ9)!CD'1@ M000:CUKQ)HOAR*.36-3M;)9#A/.D +^N!U-.7Q!H[Z+_ &RFIVK:8!DW2R@Q M@9Q][IUXH S]6\">&-[("M(69?, Z!P" X_W@:M)X5T..RM;- M-.B6VM;L7L$8) 28,6WCGKDDXZ.< MXX[^E3Z1XIT+7X9Y=)U:TO$M_P#7&*0'9[GT'!Y]J *VM^"/#GB*\%YJ>F)+ MP6: M>(=.:XN IB03K\V[[O/3)[#O4+Z]>+\3XO#P\O["VCM>GY?G\P3!.OI@]* . MGJGJFE6.M6+66HVZW%LS*YC8D E6#*>/0@&LP>-_"YUC^R1K^GF_W^7Y/GKG M=_=],^W6M6/4;*;49]/CNHFO(%5Y8 PWHK="1Z&@!-3TRQUG3YK#4;6*ZM)A MB2*1<@_Y]:H:%X2T+PT\SZ3IZ023 "24NTCL!T&YB3@>F<5=.L::'OD:_ME- M@ ;O=(!Y (W#?_=XYYJGHWBWP]XAGD@TC6+.\FC&7CAE!8#UQUQ[]* ,BX^% M?@B[NY;J?P];23S.9)'+O\S$Y)^]ZUTFF:5I^BV*66F6<%I;)RL4*!5SZ\=_ M>L_4?&'AW2]273+W6K&WOWQM@DF ;)Z9],]L]:K?#_7;SQ+X&TO6+_R_M5RC M-)Y:[5X=EX'T H Z6J::58QZO+JRVZB_EA6!YLG)0$D+Z=2:P?&WB2X\-_V! M)%)!'#>:M#:7+S=%B97+'.1C[HYK2TCQ9H&O^>-)U>TO# ,RK#(&*CU(ZX]^ ME &Q574=-LM7T^:PU"VCN;29=LD4@RK#_/--M]5T^[TH:I;WL$M@4:3[2C@Q M[1G)W=,#!_*IK6Z@OK2&ZM94FMYD#QR(5Y)<,LI*B./'JV[/O5#1/B3IB?VLGB35]/LIH- M8N;.W1G"$Q1L I(S]>>E '2GPEH+>'%\/MI<#:4N=MLV2JDL6R"3D'))SG-1 M:1X)\.:%>)>:;I<<-TBLHG+N[D-C(+,23]T=>F.*T;S6=,T_2_[3O-0MH+': M&%P\H"$'I@]#GMCK46B^(M&\10/-H^I6UZD9PYAD#%#[CJ/QH RKOX<^$;[4 M9+ZYT2!YI7\R4!G6.1O[S1@[6/U%;;Z1I\FIVNHM:I]KM8VB@D&1Y:-C( Z8 M.!5VO/K;7?%'C2^OV\-75CI6BV=PULE[<6YGENI%X8JNX )GC)Y/Z ]!J*Y MMX;RUEMKF)98)D,A%HS^G6W#XW\+W&K_V5#K^GO?%M@A6=22W]T=B?;K0 NF^"_#VD+9+ M8Z8D(L97FMOG=O*=UVL1DGJ.*TCI5BVLKJYMU^WK ;83Y.1&6W%?3&1FJ>J> M*M T1I4U/5[.T>)59TEE 8!L[>.O.#^1JK<>//"=K;6EQ/XATY(;L9@H^8?F*=H^OZ3X@M6N=(U&WO8D;:[0N&VGT(Z@_6 M@#1KC[SX6>";^^>\G\/V_G2-N?RW>-6/J55@I_*KJ^/O"3ZF--7Q%IQNR^P1 MB=>6Z;<],YXQFKVJ>)M#T1W35-6M+1TC$K+-*%.PD@''?)!'X4 2W&A:5=:* M=&FTZV?3=@C^RF,>6%'0 =L=L50T3P5X=\.W;7>EZ8D-RR>7YSR/(X7^Z&PJ>'Q7H%QHQUB'6+-].#B-KD2C8K$@ $]CDC@^HJ_>ZA9ZK9ZIK=C:7+ 'R MI9@& /0D=A[F@!(O!GAR#3;W3H=)MX[.^55N84RJR!0%7H>. .E7[[1]/U*" MV@O+998[69)X5)/R2)]UACTI+S7-*TZUANKS4;6"WG_U4LDH"O\ *6X/0_*" M?H*=I.L:=KM@E]I=Y%=VKD@2Q-D$CJ* *=QX4T*ZU]==FTZ-M36,Q?: S E2 MI4@@'!X)'(I+CPCH%WH$&AW&EP2:;!CR8&S^[QT*G.0>3R#FK>K:WI>@V?VO M5K^WLH,[0\\@4$^@SU/L*BT7Q'HWB."2;1]3MKU(R YAD#%">F1U'XT 1:'X M3T/PX)_[*T^.!KC'G2%FD>3'0%F))'MFL^V^'/A&TU!+V#1(%ECD\V-=[F-' MZ[EC)V _05U-8$'CCPM%6!:,,"5)';.#BN8\9 M>+QI7AN:_P!'NK6::WU&&RGS\XC8R*KJ<'A@&_"@"+_A47@+_H6[;_OM_P#X MJMVS\*Z)I]S8W%KI\<I_V;?Z]86]YD Q23 %2>F[^[^- %U?#^DI?: MA>"QB\[44$=X2,K.H&!N7H>..E9VD> _#&A:@M_IVDQ0W* K&Y=W\H'J$#$A M/^ XJU<7TZ^*=/M(]0L%M9K:21K5R?/E(QAD[;1GGZBLGQ-X_P!#TK3]8M[7 M6M/.M6EG/+%;-*"?,1&8*1GKD?=ZT =!9:+IVG6,]E:6J16T[R22Q@G#,YRQ MZ]\UFWG@;PU?Z=86%QI<9@T\;;39(Z-"/174A@/QJOI>MWU])X8>6^T^-=0T M[[1<6K B:5RB-F,?W02<_45/>^//">G:D=/O/$.G0W:MM:-YQE#Z,>@/UH E MT_P;X>TF=IK#2H+>5H&MG=,Y>-CN(8Y^8D\Y.3[U:/AW23X>_L#[$G]E>5Y/ MV;)V[/3.<_K1J?B+1M%1'U/4[6T5XVE0RR!=RKC)'K]Y?S%+I/B#2-=$ATK4 M;:\\H(TGDR!BH897/ID4 RW,5K5.J,"8WQG:?0X(XI]U=V]C:R75W/%;V\2[I)97"JH]23P* M.>T_X>>$]+U&*_L]%ACN(6+Q$N[+$Q[HC$JI^@%=/6+H_B_P[K[3+I6LV=V\ M*[I%BE!95]<=<>_2N2\)^-;GQ;XYU**UU_3!I=G,\<-A%&'ENHPH_?!]W"[F M'08XQ[T =SJ>CZ?K"6R:A;+<+;3K]7B 1@\BJ.LZK;:)H MUWJ=W)''#;QER9'VC/89[9.!^-<#'\3?MN@^$]4M[FPC74+]+;4ANRMN#&SL MI)/RD8')H ZQ_ _AJ30DT1M(@.G1R&6.'+?NW)R60YRIR3T(ZU+IWA'0-)TR M[TZSTR%+6\!%RK9CZO:7KP\R)#("5'KCT] M^E0WOC7PQIVJC3+S7M/@O:MJ-PMK8V[-M5G/5F/95')_R: &3? M#GPC/J37\NAV[3/)YKKEO+9_[QCSL)]R*W)])L;G4K/49K97N[(.MO+DYC#@ M!L=N0!7%7[_$?0;)M7>[TO6UBP\^EVUD\;E>XB?<2S#MD<_I75:CXGT;1M-M M[[5[Z+3HIU!1;MO+?)&=NT\Y&>1VH UZ*S+?Q%HUWHSZQ;ZG:2Z;&I9[E)04 M4#KD]L>]5(?&OABXU-].BU[3WO$4LT0G7( &3[<#)/I@T :5KI5C97U[>VUN ML=S?,KW,@)S(57:I/T'%8U]\/O"FHZI)J5WHT$MS(X>7+,$D8="Z [6/N0:N MZ/XJT'Q TZZ1J]I>M!S*(9 Q4>OT]^E51X]\)M=6]L/$6FF:X ,2BX7YL].> M@SVSUH T-8T#2O$&GBQU6QBN;8,&5&&-C#H5(P5/N"*AT+PMHOAI9AI-@ENT MY!EDW,\DF.FYV)8_B:FUGQ!I'AZV6XUC4K:RB*M(UIC&K:F1:_ MI[WLN-D*SJ2Q/0#W/IUK5M]1LKN\NK2WNHI+FT*K<1*P+1%AE=P[9'(H M5F MZWH&E>([$6>K6:74"N)%#$@HPZ,K @J?<&K-KJ%G?27"6MS%,UM*89A&P/EN M "5/H>1Q5/Q+KL'AKP[>ZO.I=;>/*QKUD6]Y9: M5%'=V[,T=P69I,LNTYJ#0O#5O>>*=1M+>8(OVF9R(XQ(>2J_3H.YQ5C1O$&D>(;9KG2-1MKV M)#M9H7#;3Z$=1^- &B , = *AO+.VU"SFL[R".>VF0I)%(N593U!%8;>/ MO"2:G_9K>(M.%WOV>7YZ_>Z;<],YXQFM'6=?TCP];+<:OJ-M91,=JM-(%W'T M ZG\* ,:'X:^$((3$NBQ,IVA3++)(R $, A9B4&0/NXZ5OV^E6-IJ5[J,%NJ M7=[Y8N903F38,+GZ UR_B7QO#;>']+U;0;ZSNK:ZU2WM))@P= CMA^0>"!Z] M*VM)\7>'=>O);/2M9LKRXB!+1PRAC@=QZCW% $T7AW28-&N='CLD73[GS/.@ M!.'\PDOWSSDU%JGA/0M9TZUL-0TV*:WM0!;@DJT6!@;6!##@#H>U;-8%_P"- M_"^EZG_9M]KVGV]X" T4DX!4GH&]/QH DT[PCH&DZ5=Z;9:;%%:WBLMRN69I M@P(.YB2QX)ZGO5FY\/Z5>:"FAW%FDFFHD<:VY)VA4(*#KG@J/RJPVHV2W\5@ MUU$+N:,RQP[AN=!U8#N.12QZA9S7\]A'W"91 MR5"G*GC& !CVJO;>-O#%[J_]E6VO:?+?;MHA2=22WH.Q/L*P;#XBZ?::MXAM M_$6J6-E'9ZB;:T#MM9T"*W3.3RW6@#8TGP!X6T34([_3](BCN8@1$[2/)Y0/ M78&)"_ABGZMX&\-:YJ7]H:CI,,UT0%>3PQ,UYG:ZLV"BX_C/0>] %#5? M!6FW?AB'0+&WAM;..Z2=5P2$Q)O8KSU.6QG@9Z=JZ>L/4_&7AO1GE34M;LK: M2%Q'(DDH#*Q4,!CKT(/T-7DUG3)-(_M9-0M3IVSS/M0E7R]OKNZ4 7JQ[?PK MH5KI-]I4&FPQV-^[O']3L;ZUOKB>*[ M\MMS(%B+KWXR1ZIZQIDC/JLMG:"!\;<8*PMGK*.<@4 79?#N MD3Z+;Z/)8QG3[?R_*@R0J[""G?/! JQ>Z58ZA<6=Q=VZRRV4OG6[$G]V^",C M\":=H- ":MX!\+ZWJ#W^H:1%+)(8(E"1QQJ%55'0 #H*XVP\=6^L^/;33=)O[.\TB72Y;IY8CN M(E615P3GC@]"*Z=-:TR31CK"7]NVFB,R?:@X\O:.IW=,<&@"_6?%H>F0ZY/K M4=G&NI3Q"&6X&=S(,8!_(?D*CU/Q)HFBV$5]J6J6EK;3 &*264 29&?E]>/2 MLV]\7:?=^"M9UOP_J%I>FRLYI5:-@ZJZH6 8=1T'% &IIOA_2=(M;JVL+"&& M"[E>:>,#*R.PPQ(/J!TZ5BQ?#/P;"DD:Z%"T;JR^7)([J@;KL5F(3ZKBMKP] M?3:GX9TK4+C;Y]U9PS2;1@;F0,<#TR:TJ .?U;P1X=L<8P,GJ3ZD^IJAK/C+PWX>N5M MM6UJRM)V&1%)*-V/4CJ![UJV=Y;:A:17=G<17%M*NZ.6)PRL/4$=: )Z*** M"BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_Z]H?_0+VNUH **** "BB MB@ HHHH **** "N*\'_\C5XD^J_^E-W7:UQ7@_\ Y&KQ)]5_]*;N@#M:*** M"BBB@ HHHH **** "BBB@ HHHH **** /)KA-=F^-NM"PDT=;I-/M_L8U2*1 MSY)!WF+:PQ\^=WX>]8.KVDMIX$^)7F:CIL[/) TUMIL4B0V\V5#XW9!+?*3@ MG!!SBO8-<\+:'XD6(:QID%V8<^6[@ATSUPPP1^=$7A70H= ?0HM*MDTN3[]L MJ85^0RVDMS;1RO9R>;;LP_U;XQD>^": M@O='M9I[F_CMH_[1DLVM!/\ Q&,Y(7/IN.: /+-)B\/+^S1*2+;R3I\K2$XS M]JYQ_P #W[#/&6IET$NG)IFL,P^;YH MPZ,?<2 @G_:KLAX \)C5O[3&@67VOS/-W>7\N_\ O;?NY]\9K/\ '6D:SXI\ MCPW%IUO_ &'ZA).-R*DFYHUCQG<0JX;..30!Y[KEE?Q_"[2]4NA#'+K MVOPZAJ?VH$PK%(2463&#Y8 B!%=%J-CK7_"8>$IM8U3PW:W,=U_HBZ?;3":> M/:=\8Y8;-OK@#CFO3+BQM+NQ>QN;:&:T=/+:&1 R,OH0>,5D:+X)\->'KMKO M2M'MK:X*[?- +,%] 23@>PH Y'P%%I,WAGQ5_;:VYN&U.[&K^>!D#<<;L_P[ M<8[>E:WP?Q_PJG0=O3RY,?\ ?UZV=1\%>&M6U5=3O]%M+B]&,RNG+8Z;AT;' MOFM33M-L](L(K'3[=+>UA!$<2# 7))./Q)H X;XLI826_A1-4\O["?$-N)A+ M]PKLD^]GMZ^U.\1I;Q_%CP7_ &>L:WQ2Z%R(@ ?LOE\;\?P[L;<]^E=GJFBZ M;K<,4.J64-W%%)YJ),NY0V",X^C$?C530_"6@>&WFDT?2[>TDF&)'0$LP],G M)Q[=* /*KXSZ6=9^&-L6C;5-3C^PE?X+*?,DV!Z)LD4_[U>U6\$5K;16\"!( M8D"(@Z*H& /RKC='T75]4\=R>*->TRVL#:6ILK&".<3,P+$M*S #&1P!VR:[ M:@#@M4$0^-NAEP@+:1<8+8Y.]/UJE\/-)L)[3QM+-9PR27.O7T4S.@)= 1A3 M[S?S+>1Q\T;9!R"/<#\JLV6EV.G)<)9VT<* MW,SW$P0??D?[S'W- '@VG'49]#^%4<4EB(BMUY9U)6>W,XXC#!2/FQG;SUKN M=*L]3C^+4%QJFIZ(NI'376>TTV"96EBW#:\A8D<-C&2#S7:2>%M"FT!-"ETJ MU?2X_N6S)E%Y)R/0Y)Y]Z-#\+:'X;$HT?3(+0S8\QT!+/CIECDD>V: ->O.O MA'.:%SAV5G+K(!W4ANM>BU@Z[X*\-^)9DFUC1[6[F M0;1*RX?'IN&#CVH YSQ3XP_M2P\6Z'H,0,"B2D$>4,?Q[_7/>O1](T33-!L19:58P M6=L#GRX4"@GU/J? /"=MJHU.'0+)+M7\Q6$?RJ_]X+]T'W H Y7P]9? M:OBY+]>GIIEE'JDNII;(+V6)87F ^9D!R%/L"33+?1M.M;>]@@M(HXKV5 MYKE5'$KOP['W- 'D>E+83ZG\(_[3\MA_94WDB;&#*(X]G7OZ>^*V=7N['3?B MAX@O(XC)90^&7EU:.W."SAR4!(Z.4W8/7%:^N> [;4_$OAI/[-M9- TZTN;> M6W?&%#*@C"CKP5ZCIBNETCPUHNA6,MEIFFV]O;S$F5%7/F9X^8G);CUH \8\ M7G5A\%O-:T\.Z3H,D$+V=I$9)[CYF4H Y(&_').">OO7;BSMKWXZV\UQ"DSP M>&EDB+KG:QG(W#WP2,^YK=@^''@ZW$HC\/66)59&#(6 !ZA03\N?;%;<6D:? M#J*ZA':QK>+;BU$W\7E Y"9],\T >=Z=X?M=9U_XG^'RB16UT]L JC"H[P9W M@>N[#?452\*ZI<^.-=\,V-ZK;_#=N\^IJW/^F*S01@^_RN_XUZ3=V8TN/4]3 MT?2HKG5+D*\D?FB(W+*-J@N00,#C.*R? WAZZT>WU/4=4A@AU;5[QKNYC@.Y M8@>$C#?Q8'4]R30!U=>+3Y;'Q4VI);MJ#:M=+J7G@$[,_*&S_!MZ=NM> MCUS^K^!_#&O7_P!NU/1;6XNL -*RD%P.@;&-WXYH \CT^UAU#PGX*M9H_.TI MO%!5671=,G2Q1[& MI82+):J$P(6 P"H'3 )%7J .!\7WAD\=:#INFZ397>O+;S7%OF1CK65X.>\_X7+X@34+C39;W^RX?M TZ-DC5P_ .XDE@".3ZCBN]U MSPQHOB181J^G0W1@),3-D,F>N&&",\=Z-,\+Z'HMPMQIFEVUI,L/D!X4VDIN MW8/KSSD\T 7[TQ"PN3.S)#Y3>8R9R%P:I"?*'_O!/N@^^ M* ,?P]-&GQ?\9*[!'EM+"1%8X)4(X)^@)&:\^U&XL+WX=^,9Y)4DT^7QD2\B MGY6C,D62#Z8KV+6_!WAWQ'%-!&GRV M TFU%G+.+AX!'A#(,8;'3C:OY4 ;C M'\&W'MTK#>QU"TM/%5UX>NM$US0)KRYEU*PU&-X9HY.LJ"3V[%AQV]:]$T?P M;XUM;EP5,B+R!Z+G[H]A@5#J/@'PKJVI/J%]H=I-=.09'*D>81 M_> .&_$&@#B;?4%U/Q7X-OM*M6M1-X ?"E[J4VHW&@V4EU-GS'*<.2,$D=-W)YQGWH XS3W6+Q/\-I&SM7 MP],QP,\"&*L5KJ^O?A-JM_IEAX?T?PO<07,BI=/)N#S]16KXLN[;X>^,[ M3Q.(EBTN]L);&Z1!M42Q*9(>!W(#(*[J#P_I-M)I\D-C$CZ=&T-H0/\ 4HP M*K[8 'X5S?C#1=7\5ZK8Z)+IELOA^.XBN[F]><,\FS)\I8\9!)P"V>A- %WX M>:1/I/@ZU:]'_$QOF:_O6(Y,TIWG/N 0O_ :R/BGY31>&$O\?V0VMP"^W_<* MX;:'[;=V,YXZ5Z!5>]L;34K*6SOK:*YMI5VR12J&5A[@T <)XV2UC\<^!S8+ M&NJF^9?W8 8VGEMYF#O#OAR= MY](TFWM9G7:TJ@E]OH&.2![#BM&STRRT^2ZDM+9(7NIC/.5'^LD( +'WP!0! M%KJAO#^I*0"#:R<$?[)KR%;2SU#P'\*[::**:"34;<2QD AB(WX8=^G(->VL MH92K $$8(/>L*Q\%>&],6-;+1[:!8[G[7&J*0$FQC>!V..* .#;77+KX77A>X\++82?:#J;:A;S-.LFYMYF( M;[P[<=,5[7+IEE-J<&HR6R->6Z-'%,1\R*V-P'UP*QK_ , >$]3U-M1O=!LY MKIV#2.R<2'U91PQ^H- #_ D;P^!=%C:^%]MM4"7(1E$J8^4X8 _=QUKGOB.R MZ7XB\&^);GC3M.OI(KI\<1"9-@=O0 CK[UZ"JJB!$4*JC & !4=Q;07EM); MW,,"* ,CQ'XLTOPWXF!!8?V5$;A8ON"ZVMG&.-VWK[]:T/%>AZ8OA'X=V@L8/(.KV$17 M8/F5D;>#ZAN_K7HMMX8T.RT.71;;2[:+39E*RVZ)A7SUW=R3ZGFK%QH^G7<- ME#/:1R1V4J36RL.(G085A[B@#C+^"*W^-%D88DC,GA^=7V*!N E7&?I7-^%X MO#H_9NN&E6U\AK*_P!W':O6+C2K.:_&HFVC-^D#0),? MO!&.2OTR!7$^"OAAHVF^'-(.N:'8R:S:I^]DQO!8,2I/9B 1R10!CV5[J$^K M>%=/M=)LI_%4'AZ.XEO=4GD5((VVJP"+GX^V_%I+NXL)KG^ MR4\\V$92+?Y$N0 23D="<]<^)-,LK+]GS2I+>UB MCDAAT^='5 &61GBW/GU.YLGWK5\8:E'X"\<1^*9%_P! U/3Y;6Z X!GB4R0D M^[ ,@KN[C0],N]&32+BRBDT]%1%MV'R@(05'X%1^5LZ?H\VF6R M>'K>YBO)[UYPSR[,GRECQD9. 6STS0!?^'^CS:-X.M%O.=0NRU[>L1R9I3O; M/N,A?PK+^*>?[*\/AO\ CW.OV7VCT\O>>OMG%=W61XHT&+Q-X;OM(E6%M#\/030Z5IEO;)/_ *[:N3)_O$Y) MZGKZT >.>(VU-O@I),EEX=TCPY-;)):VJM)/<'<05&\D#>>I/)ZUV%AY4_Q@ ML#J6UV'AV-M/\WD;R_[PKG^/&,XYQ710_#GP=;M*8_#UD/-5D92FY0&X8*#P MN?;%:&J>%="UNPM[+4M,@N8+8 0!PU=-!X3T"UTR#38-*MH[.WG6XCB5, 2J1AS&6&UB/J.* +=>.O97]G8>*;KP_=:)KOAZ:\N9=2L-1C>&:.3K*@D[X[ M%AZ8]:]BKG-1\ ^%-6U)]1OM"M)KIR#(Y4CS".[ '#?B#0!Q^EZE:7WC[P/? M00&SMKOP_,+>"1N5^X0@)ZX _$E:SX7T/Q!9PVFJZ9;W,$!S"K+CR^WRD8*]!T]*?I7AO1="9CI>FV]H M6C6)O)3;E5)(!_%B?Q- '(A/!D'POT&6_AB;2T6U:V\@'>9R5VE-GS;]VRJ)WP!2_%+_D$:%_V'['_ -&5U^G:99:3:?9;"V2W@WL_EH,# M)[N]LF'431%'7'N<%?QKT'2_ OA?1;F*YT[1;6">%R\,YW;?> MO:],T?3M%M&M=-LX;6!G:1HXEP"S=355_"VA2: NA2:7;/I:_=M63*+R3D>A MR2MX?L3<7 82MY?!W ACCH"03R!GF@#DWO)9O$GAO3M&TFPN->@T)+@ M7FHS.L4$+84A$7.YR1U&"!WK"M7N?MWQ92[N+":Z_L=//.GQE(MXAER,$DDC MH23US7J>J^#O#VMI:KJ.E03_ &1=D#'*M&O3:&!!Q[4ZV\(^'[.*XBM=(M(( M[BV^RS)%'M$D7/RD#KU/OR: (?"-S!#X-\-0R3QI+-IL B1G 9\1*3@=\>U= M!6#=^%[2XU/P]W(0Q MKM3'F$_*.PYSBNBO_ OA?4]4;4[W1+2:[?!D=EXDQTW+T;\0:U=.TJPTB&2' M3[6.VBDE:9DC& 7;J<=LT 7**** "BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ M5]_R5:R_Z]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_\C5XD^J_^E-W7 M:UQ7@_\ Y&KQ)]5_]*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** M.)U;Q)KEKX@O+.#3-0>VCN[*%)8;/>IBD!,CJW<@_*W91@]:BO-=\0>)/%6H M:#X8N;73[72]BWNI3P^I4C&/KZ4 :NC7/B[2O$T>CZX4U?3[F%I(=5M[;R?* M=>J2J"5&1T(Z_P K]]X^\*:;JC:;>:[9PW:,$=&?A&/9FZ*?J145SXRMW\76 MWAG2XQ?7<;AZC-(=7T\:A<6)O(A< MVT(GFC+8\N,YPS'H!P?RKR6PCO-'^'7@/Q==!Q-I!6.Z+=?L4QV'/KM4QL/I M5;68;S4?A)XM\5HKB;7;I)NAW+8QR*B @&_#-.U#QMX:TJ_\ L%]K-M!=^:L/DLQW;V (&/HPYZ)?#<-I]MMVTQM/TZ4R%P1M$>)&X(X/&,=:WO"MC:S?% M7Q[%SZ<4 =GI/CB'7_B+'IFDW]O=Z0='>Z8QCYEF$RI@YY'RGH?7-=K*Q2%V M'4*2*\]MVTYOV@9_L9B-R/#S"[\O'W_/3&['\6W'X8KT&X_X]I?]P_RH \P\ M'S_$'Q;X4L==3Q5IULMVK$0G2@Y7#E>N\9^[Z5VEK?3>'=+@'BK6[6:XGN!# M'2:\L^&_A?PU?_#_2;J^\0W]K&+6&A5?WC 80,,< M &NX\01^%]+^%U]9WES)J.E*C1#-SY\TDK-N55+ M26NHQJ$L1F2WSER@X+8[#/&362_C[PI'JYTM]>LA>"3RBF_@/_=+?=#>V5B(1D?W6X;'\74GME:1!>S_ 5$ M M75;H7&/"\:6%Q.A3S9@X\QE#\(MJWB/05 MD34(Y+!=/L)?-E7!W("';$97@G&.F37J] '-^&M:NKC5-9T+4Y!)J&F3 K*% M"^=;R#=$^!QD#*G'=?>NB=TBC:21E1%!9F8X ZDFN&BR?CO<^5]P>'$$V.F M_P"T';GWQFK/Q76[?X7:^+,.9?(!8)U\O>OF?^.;J ,SQ'\3M)-G;IX;UJSN M+UM0MX70?-NC:0*Q7/WASU&<5W4&IV5SJ-WI\-RCW=H$-Q$#\T8<$KGZ@&O. M/B+-X>E\)>%S9/:,IU.S.FB(C[F\9VX[;>OX5IZ#-[6WM-=\#16T$<,8UE0%C4*!B)P.![4 ;>H?$#PGI4CQWNNV MD,DE:=UK^D66BC6+G4K:/32@=;DR#8P/3![Y[8KCO MAU8VLFH^.9GMXWDFU^XAD9E!W(%4A3[?,W'O7#^'GBA\*?"^?4RHT6+4+Q9V ME_U:R[I1 6SP,-G!/2@#UW2?&GAS7+B*WTW5[:XGEW[(E)#_ "@%LJ>1@$=? M6MBZN8;*TFNKF01P0HTDCMT50,DG\!7G6H7.DW/QU\/_ &*2"2^73KD731$$ M[<#8&([_ 'OP->E4 >4-\5)=2^&][KFGSVD>I6U['%)$H+".)[C8I.>Y0$Y_ ME7<:9XX\,:SJK:9IVM6ES>#)$2/]['7:>C?AFO)93!Q0-B&-\J,=!P./:@#H-7\;^&=!OA9:I MK-K;7. QB9B2H/0M@':/KBMR&:*Y@CG@E26&10R2(P96!Z$$=17CG@]/$!NO M%P@U30+:<:K<&_CU&T>27;GY2Q\Q1Y>WIQCK79_"RWBM? =I';:BFH6OFRF" M:.!XD"ES\JJ_.T'(!]* .EU;6=-T&Q-[JM[#9VP(7S)6P"3T ]3["JFA^+=! M\2M,FCZG!=20X,D:Y#J/4J0#CWQ7/>.]0\KQ%X7TZTTVQN=7N9II+*?4)&6" MW*(-S$+]YB#@#^58.B2WY^.WEZIJ.FW=^NA.LHL(3&L7[Y2$;+,2>_..".* M.P_X6-X.,L$?_"0V69L;#O\ EY.!N;HN??%:6K>)]$T%U35=3M[1FC,JK*V" MR@@$CUY(&!SS7F/@F?P['^SU="=[41?9KD7JL1N,I+8S_M?@#O[CQ;I^H>#]8U?0-0@NFL[69P5 MY\N14+ ,IY'3H1531-=OM0'A*6XU.TC;4=,^TW%H8_WD[F-&W(>P4DY'N*Y; M76BE\;^.)-.*-;KX6=+\Q_=^T_/L#8_BV9_"F:/O_MSX8^7CS/\ A')MN?7R M8L4 =S>>/?"EAJITRZUVSBNU<(Z,_",>S-T4^Q(JUK?BW0?#C1+J^J06LDHW M1QL2SL/4*,G'OBN#\#3^'8?@I,-<$+0(MP-7CD/[QI=[;@W.=YXQW^[CM3[3 M4IK_ ,9W-MX1T[3+&XM-,M1/>ZN96E\ETW(B1A@<*,;B3UZT ;?BWQM%#\-[ M[Q)X9U"VN?*>)4F7#J"945@1V.&Z&MG3/&OAK6-4;3=.UJTN+P9Q$C\OCKM/ M1L>V:\6N)HY?AK\2#/>07D?]M0F6:UCV1R?O(MS*N3@'![G-=]X\?3);/P;% MHS6S79U:U;3A;D9$0^^5Q_!LZ]NE &]X;\17-]K'BN+4)HDM=+O1%$Q 0)'Y M88EC^)Y-6])\<>&-=O\ [#IFM6MQ=8)6-6(+@=2N?O?AFO*/%(N3X?\ B3Y! M(C_MJW^T$ G$6(]V0.2/7VS6UKUKJ5POADZCXE\.QPC4('TTZ=I\OF,P/"Q[ M7;"D<'C&,9H ]=KS:POO&7B3Q+XDM]/\16>G6NF7WV:.-].$Q(V@YSO'K7I- M>0:!X33Q%XN\<2'6];TYH]4V :=>M"I^0Q']>->Y\>^%+/5CI=QKMG'>*_ELA?A&_NLWW0?8 MFN(\"VW_ C^N^(O#]]&TGBU8&DM]3GE>1[^WYV,"Y."#@%1QD>U8/AF'4I? M@]*DFM>'+?2/)F6_2ZL9'FCG&?NX'2@#V;6=?TGP]9K=:O?P6 MD+-M5I&Y<^BCJ3["F:;XFT35]+EU*PU2VFLH<^;,'P(L#)WYQMP.><5YUHZ1 MVOCOP2NIW@NK9?#K)I]S/&8Q)<;ER0K\AC'CKS47Q%GT"6WUQ-/@8R1WVGMX M@FB!,;P[^ V#C('7 SCK0!W^D>./#&O7QLM+UJUN;G!81*Q!<#J5R!N'TS6K MI^J6.JQS26-S'.L,S02E#]R13AE/H17!_$>6PEMO":Z:\#:B=7MCIWD$%MF? MG*X_@V]>W2L?Q7J%UX+\0>(M.L%;?XH@2335' %XS+#(![X9'_"@#T6;Q?X> MM]#76I=7M4TUW*)<%_E=@2"%[L<@]/0U)I7B?1-#/G,AYCP, M_,#R./45YGKVC7.@>,_ VDZ?=6%M;VFGRPVGO];TRXU(:#(EU:Z?9R1J5SE'D8LR[QR " M(+-I-B2$!B0%<@*2<8&=R_F*W+[4[+3?LWVRY2$W,ZV\(8_ZR1NBCW.#7 >% M/"EAK7P-L=)6"*-K[3?]8%&1(WS!B?9P#^ K/\':K<>//$NAR7B,/^$;L2UZ MK?\ /^Q:+!'J%1V]MPH ]:KR[PW=^//%EK>W]KXET^SABOI[9(7TT2$!&P,M MN'\J]1KQOX?^%+W6-(U.Z@\5:SIL9U:Z7[/9N@3A^O*DY- '8^#?%&HWL^OZ M5XB-HE_HD^.?#&N:A]@TW6K6XNB"5C5B"X M'7;G[WX9KA_'GA.#PM\)]9ATN2ZF>YN(I]1N[ES+-,OF+O9R,$@#J!CC/J:A MU^UU*XA\-?VCXE\.10"_MWTPZ?I\ID9@?E6/:[?*1P>,8QF@#O[[QMX:TW41 MI]YK-K%>&86XA9CN\P@$#'T9>>G(J/1]=ABT"\U+5M;L)H(+F97ND_=QQJ&P M$.?XAT/J:P/!]C:R_$GQY=26\;SBZM45V4$J!"#@>G//X#TKA[?RET+0GU#; M_8Z^,+DW9?\ U8.]_++]MN[UXH ]?T/QAX>\2320Z1JMO=31KN:-20X7UVD MX]^E4]:\>>'-*N+G3I-:LX]3CC.(F;.U\94,>@)XX)K#\8/;2?$?P0M@T;:H M+B5I#$06%KY9W[L?PYQC/?.*R_!4FD1_"?7(M;:W%RDUZ-868C=YI=_O9YSM MVX_#% '<>"-6NM=\$Z/JE\RM=75LLDI5=H+'T':M^N+^'%Y:VGPR\+BYN883 M-;1Q1"20+YCG.%7/4GT%=I0!@:UXV\-^';H6NJZO;V]P5WF(DLX7U(4$@>YJ MU)XET2+01KCZK:C2V&5NO,&P\XP#W.>,=<\5PUIJ.HW_ (H\52>'8=#TJ*VN MA!J%]J/F2S3.BCY]@90J <#)P<5RWAZ'3K_X7Z>D^NKI\R^)))-.O5MMT/GA MV*;D^Z%()."0!QS0!Z_H?BK0O$GFC2-3@NGAQYB*2'0'H2IP0/?%;!( ))P! M7G&@ZCJMK\28]+\1V>CW6J3Z<[1:IINY7\E6'RRH>@).01QG].C^("WC_#W7 MUL YN38RA0GWB-ISCWQF@#G?&'Q1T>U\-Z@_AW7+*?5K=HPB#Y@V945MN>&P M">A.*Z[7/%6A>&_*_MC4X+1IL^6CDEWQU(49)'OBO-O',WAR3X$Z<+9[4Q[+ M06 4C(D#)NQ_M;=^[\/--TCP#<^(M.O[2X#QLMD^[._!R..AK.\):WJ%[)H M37'C&PU-;X3N\2V@B>0JB_(F/[C9))Z@BN3GMA#X!^)4BZM97QE8F:.QMGB@ MAG"@/MW$AB?E)P3S73WO_)0OAS_UXWG_ *)CH WKGXC>#K-XTG\0V2-(2 -Y M.,,5.[ ^7D$9..E:^J:]I6BZ:-1U+4+>VLSC;*[C#9Z!?4GVKSKP586A^$/B M)C;QDW,NHF8E0=Y#.!GZ "N?0ZBTOPM:*[LK=/[((MI=0B:2$7'EIQ@,OS;? MN\_2@#V+1/$>C^([>2;2-0ANTB;;)L/S(?1E/(_$5Q_C/XH:-8>&M7.@ZY8R MZQ:H#$F=P+!E# =F(!/ )KG]3L]7/B/Q)*=;TZXU_P#X1R>-[33+.2,L/X&9 MBS#>#P 2#@CM3?%4WAU_V<;<1/:^5]CMQ;*I&X3@KG'?=G=N[_>SWH ]DC8M M$C'J0#7#WWCNWT3X@:CINLZA;VNF0V$$L.]?F:5V8$#'+<#H*[>'_41_[H_E M7GMLVFK\>]1^U&(7IT:'[+YF,XWMOVY[XQ^&?>@#MM/UO2]5TH:I8W]O/8X) M,Z.-B@=<;L>];FOVNHW%KX;_M#Q+X@^(;J\\3^+K.^FB6STJ>%86("[$:(.Q8_7/)J MSI?COPMK6HC3].UNTN+IL[(U;&_'7:3PWX9KR_Q6LS6GQ1\L2&,7U@;@1YW> M3MCW].VW.?;-=/\ $R72Y?!FCKI+VS7C7UI_8WVO,>.VS/3CI0!W4>O M:5+87M\E]";6Q>2.ZESQ"T?WPWH1WI&U_2ETVSU$W\/V2]:-+:7/$K/]P+ZD MUY7XI1[#Q9K/A",%8O%EU9W$07HJEMMT?^^8\G_>IGA.-[SQ3I7@N0,8?"M] M>74H8<,H;%L?RE)_X#0![314$%Y:W4DT=O6"QZ'J<.GW0D!:::V\X%,'*[,;[2_$FKVD M5I:Z=;.LACV&6=MPYH ]8UKQCX>\.310:OJUO;32+O6,Y9BO\ >P 2![GBM2QO[34[ M**]L;F*YM9EW1RQ,&5A[$5Y[J5G>-\0=3NO"FOV,&MBT@6^T[4K9C'(@!V,K MC! P>=N1GKS6S\--3AU/PQ.(M+M=.:UOI[:6.T;= \BM\SQGNI)_G0!V-%%% M !1110 4444 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1 M110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#(U>)/JO\ Z4W= ':T M444 %%%% !1110 4444 %%%% !1110 4444 %9FL^'M'\0P+#K&F6M[&AR@G MC#%3['J/PKD-=OO$^H?$_P#X1O1M>CTJV32!?,S627!9_-*$?,1C@COVHM]6 M\4>&?&VBZ)KNJ6NLV>LB98IX[06\L,D:[N5!(*D?YXY .OT;P]H_AZW:#1]- MMK*-SEQ!&%+'W/4_C52]\$^%]1U3^T[S0=/GO MEZE)87FM01W$3!)0%=EB8]G< JI^I%0ZUKUW;>.?!^G68$A M#H0W;DYXZT =+=6=M?6E+#:6UO9)9PP1I:QQB) M(54;0@& N/3'&*P-(U^VM]!U#4M5U^TN;:VNYD>Z\OR4A ; C/J5Z9[FBP\? M^%]3ANY;75D86<)N)U>)T=8AU?:R@E?< B@"?3O!/AC2-1_M#3]"L+:[YQ+' M" 5SUV_W?PQ6K!I]G:WEU=P6T4=Q=E3<2JN&E*C"[CWP.*KW.O:79Z%_;=Q> MQIIGE+*+@Y*E&QM/KSD?G6@I#*&&<$9Y&* ,+4_!7AC6=0%_J.A6%S=<9EDA M!+8Z;O[WXYK1U#1]-U733IU_8V]S9$ >1)&"@QTP.V.WI2:OK.G:#I[W^J7< M=K;(0#)(>I/0 #DD^@YK,L?&.BZ]9WYT;44FN+6%G>-HVC=.#@E' ./?&* + M6E>%M!T*19-+TFTLY%C,0>&(*VTD$@GJ& M]'_MW7;==6N(E\\^60BR'H&91L0]."176ZYXKT/PV85U;4$@DFR8H@K22.!U M(106(]\4 4/^%;^"O^A7TK_P&7_"KUMX1\.V<$$%MHME%#;W'VJ*-(0%2; & M\#^]@#FL77?&UI<_#K6M>\,ZC%/)9POMD"VRLL,Y4;T#=0#UP:R MY? _A:?5O[4ET#3WO2_F&4P+DM_>(Z$^_6M^N%UGQO'X?^)(T[5-0CMM(.C" MY5#'N9YS/L&W +,=H/RCTS0!U.L:#I/B"U6VU?3[>]A5MRK,@;:?4'L?I26O MA[1K+1VTBVTNTCTYP0]LL*^6^>N1WS[TFD>(M(U[3GU#3+^&XM4)61P=OED= M0P."I'H<5FZ?\0?"FJZE'I]EK,,EQ*Q6(%6592.R.0%8_0F@"QIW@OPSI#1M MI^AV-N\N3^(.OW?AS1+&]M;B.WWZE;0322 %1$SX?.>!QW[4 ;]SI&G7FD_ MV5-O#GB"^:RTS5(I[E4WB(HR%U_O+N W#W&15;3_$EG96>J7>K:_;3P1:M):+ M((C&+<[@%A;CDJ3@MTYZT 7-(\&^&]!O&N]*T2RM+E@1YL40# 'J >P]A6Y7 M.Z1X[\,:]J9T[3=7BGN]I=8]K+O4=2A8 ./]W-1:MX^\,Z5?3Z;<:Q!%?1C# M+M9EC8CY0[ ;5/LQ% $GAG1+FTU'6-;U)574=4N =BMN$,$8VQ)GUQECCNQ] M*Z(@,I5@"",$'O7 >&O$NHZKX9\&7]]K4%O-K<$W> WR+@80C .?:M M>_\ B/X1TR66*[UJ%)897AE18W=HV0X;<%4D 'C)X]Z +%OX#\)VL[SP>'M. MCD=U/2K.L>$_#_ (@GBGU?1[.]FA&$>:(,0.N,]Q[=*=?> M)]$TW1(]9N]3MX].E"F*<-N$F[D;<9+$^@S5?1_&GAW7[Q;/3-4CGNF1G\G8 MRNH4@'RVTMU;1326LGFP,ZY,;XQN'H<$U9K)USQ/HWAM(6U:_CMC,2(DVL[R$= M=J*"QQ["@"[::?9V#7#6EM% ;F8SS&-<>9(<98^I.!S[5SOB'P_=Q:!:Z?X; MT_2WLH929]*NHU$-S$22R@[3M;<=P..O6KMAXS\.ZGI%YJMGJD4EG9 FZ?:R MM" ,G5=ZQ!&D?;_>*J"0ON>*S? 7B2?Q,GB">2ZBN;:WU>6WLY(@-IA"H5P1U M^\>: -4>$/#JF]*Z+9#[:ZR7($(Q*RMN4L.Y#<_6M&ZT^SOI+:2ZMHIGMI1- M SKDQO@C M#?#>O7BW>JZ)97=RH \V6(%B!T!/<>QK9AABMH$@@B2**-0J1HH55 Z =!6 M9?\ B?1-+LK6]O=3MH;2[_U$[/E)/E+9##C&T$YJEIOCWPQJZ7C6.K1RFRB, M\Z&-T=8QU;:R@D>X![4 :6L:#I/B"U6VU?3[>]A5MRK,@;:?4'L?I46G^&-" MTF2"33](L[62!62-X8@I4-C=R/7 S]*X?P#XTFU^XUC6M3\31+86[S8T\VJQ M1V\0?"2&4C). >,]ZZS1_'?AG7[\6.FZM'+-]+O[ZTM;K28 M+*>">*/?"]KJ\>DS:O"M^]S]D6 *Q;S>/E.!Q]Y>3QS MUJ.\^(?A.PU-]/N=;@2XC<1R?*Q2-O[K.!M4^Q(H U+#P[HVEZ5+I=CIEK;V M,H998(XP%D##!W>N1QS4L6C:9#+92Q6,"26,1AM6" &&,@ JOH, #'M5/7/% MNA>'# NJZC'!)."8HU5I'<#J0J DCWQBI[+Q%H^H:*VLVNI6\FG*K,]QOPJ M==V?NX[@T 5;KP7X9O=6&JW.A6$M]N#&9X%)+#H3ZGW-/U?PCX>U^ZCNM5T: MSO)XQM626(%L>A/<>QXJEIOQ"\*ZOJ4.GV6KH]S/GR4>*2,2_P"XS* WX$UA M6?Q'L=-\1^);+Q#JD<26EZ([2-82S"/RU))"*3C)^\?SH Z__A&-"^SW-N-( MLQ!=&,SQB%0LA3&S(Z<8&/H*CTWPCX>T?49=0T[1;*UNY,[IHH0K<]0/3/M6 M-XJ\4R6^F^&;[0[V&2VU+6;6V:5 KK)#(2& /;IUZBM/6_&WASP[>+::IJ:0 MW)3S/*5'D95_O,$!*CW.* -2+2["!KQHK.!3>-ON<(/WQQC+>O''-9NF>"_# M.BWYO]-T*PM;KG$L4(#+GKM_N_ABM6QOK34[*&]L;B.XM9EW1RQ-N5A[&K% M!56UTVRL9[F:UM8H9;J3S9W10#(^,9;U.*P-0^(_A'2[V:SN]9B66%_+E*1N MZ1MZ,ZJ54_4UIZKXFT71-,BU'4=1AAM)BHAD!+^:6&1L"Y+9'/ - %JXTG3[ MK4;;49[.&2]M0P@N&0;XP>" >HS69=>!_"U[JAU.ZT#3Y;TMO:5X%)9O4]B? M3REDV/Y1;.,"7;L_6@#=U;1-+UVS^QZK86]Y;@[A'-&& /J/0^XING:!I&D MZ8VFV&FVMO9/G?!'$ KYX.X=\CUJE+J1A\:26LFKPK;II9N&T_R?G&),&;?_ M 'A7C7FEZ M)8VERP(\V*$!@#U /8>PK1N]+L+ZYM;F[LX9Y[1S);R2("8F/=3V-9^N>+M" M\-RPPZKJ"PS3*6CB6-Y'91U.U 3CWQBL#Q=\1].TCP0FO:/>6UW]HE2*W8AF M0DN ^<<@J"3@XY% '6ZKH^FZY9&SU2QM[RV)SYA]ZKZ7X:T31+*: MSTS2[6UMYL^:D48'F<8^;N>/6KMA?6VIV,-[9R^;;S+NC?:1D?0\U)//#:V\ MEQ<2I%#$I>21V"JJCDDD]!0!0NH9]'\/F'P_IMO)+;H%MK,R>3'C(XS@[>,] MJR_!'AVXT'3;R?41!_:NIWDE]>>1]Q7<\(I[A1@?7)[TFG_$7PGJ>HP6%IK$ M;7%P=L(>*1%E/HC,H5OP-<[K?B_6;*3XC""X11HEO:O8YB4^67AW-GCYN?6@ M#TJJMAIMEI<+PV-K%;1O(TK+$H4%V.2WU-+ILSW&EVD\AS))"CL<8R2H)J#7 M=8MO#^A7VKW>?(M(6E<+U; Z#W)X_&@"])&DL;1R(KHP*LK#((/4$5AZ9X*\ M,Z-J!O\ 3="L+6ZYQ+'" 5SUV_W?PQ7-Z?9_$#Q#ID.L/XFMM%>Y030:=#IZ M3)&I&5$CO\Q.,9QC%;NA>(+V/PM+J'BZWBTBXLW>*Y=VVQ/M.!(A/\+<8H W M+?3[.TNKJYM[:**>Z8//(BX:4@8!8]\#BH%T+25TZ?3AIUK]BN&9YK-_#GB*[:TTO5(YKD)O\ )9'C=E_O*' +#W&:T=/UO3=4TLZG M97:2V0W[I>0%V$ALYY&"#UH K:+X5T#PZ\CZ/I%I9/*,.\,8#,/3/7'M3+WP M=X;U'55U2\T2QGOAC]_)""Q(Z$^I'8GI4=WXU\.6.CV>JW.J1I9WO_'LVQBT MW^Z@&X_@*FL?%FA:CHMSK%IJ44MC:JS7$@!!BVC+;E(W @>,COFMZN=L/'?A?4Y+Y;/6;>06$? MFW3\JD2^I8@#]:71O'/AKQ!??8M,U6.:Y*ETC9'C+J.I7>!N'N,T 27_ (,\ M-:IJ?]I7^AV%S><9EDA!+8Z;O[V/>K3>'-%?3KK3VTJS:SNI&FG@,(*2.>2Q M'3.0#FL_4O'?AC2-4;3+W6((KQ<;TVLPBSTWL 53/^T14/PYUJ^\1> =*U74 MI5EN[A9#(ZJ%!Q(RC@<= * -+1?"^A>'/,_L?2K6R,OWVAC 9AZ$]2/:M>BO M*?!S>//%_AR+6E\:PV:S2RH(/[(BDVA)&7[V1GIZ4 =H/ 7A(7$\X\.Z;YL_ M^L;[.O/(/3MR >*NZUX9T3Q$D:ZQI=K>^5_JS-&"4]<'J*HV]Y-X3T0S>+?$ M,=WNN @O#:"!4#8"J0N0.<_,<=:U)M9TZWU>VTF2Z07]RC210 $LR+U8XZ#W M.* &QZ!I$.BMHT6FVJ::RE&M5B C(/7*]\U,VEV+W5I=-:0FXLU9+>0J-T2L M &"GMD #\*PYOB)X2M]3;3Y=;MUG23RG.UC&K_W3)C8#[$UI:YXDT?PW;Q3Z MO?QVRRMMB4@L\A]%506;\!0!9MM)T^TL)+&WLX8K20N7A1 %;?DMD>^3GZU! M<^'M&O-&CTBYTRUFTZ-0L=L\0*(!P,#MCMBJ<'C7PYM.]U6QTZ>S@N[A8I+R7R;=2#^\?!.!CV!H @T;P[H_AV M!X='TVVLDD.7$,84N?<]3^-4'\!^$Y+NXNG\.Z:TUP")6-NOS9Z_GW/>L'3? MB);ZUJ_BK3([Z"U_L]#]CG\ESA5CR\C9&#M;MQD#O71Z#KUG=PZ?8/JL5[J< MNG1WA=(R@GC.!YJC& ">W;- &Z !P!6/JOA/P_KDDDFJ:/9W!D GK6;I'CSPQKNH+8Z M=JT4MRX+1HR/'YH'4H6 #_\ .G/ M?UK,TSP5X8T;4#?Z=H5A;7?.)8X0"N>NW^[^&*AU7Q]X7T34)+#4-6CBN8@# M*JQNXBSTWE5(7\2*Z"">*ZMX[BWE26&50\\FBM M(5EO"#SADO+0,+>=D!>+<,-M/;(H@TNPMM1NM0@LX8[RZ"B>=4 >4*,+N/? K-UC MQGX>T"Z>UU35(K>X5%D\HJS.58D#:H!+?=/ STJ;3?%&AZOHLFL6.IV\NGQ; MO-G+;1'M&3NW8*X'/.* +MIIEC83W4UI:Q0RW4GFSO&H!E?^\WJ:M5YSK'Q, MTV\N_#]OX;U:*66ZUBWM[A&A*EX'W;BH=1D9 ^9?SYKT:@ JK!IME:WUU>P6 ML4=U=[/M$JJ TNT87<>^!P*YGQ]XVB\&P:22T0DO;^*%O,1FVP[AYCC'< C' MUZ&LZ?XB6>F^.KBWU'5(HM%?2H+JU!B)>1W9N5 &\_*!QCB@#N$T^SCU&74$ MMHEO)D6.2<+\[*.@)]!DU6F\/Z/<6]];S:;;/#?N)+I&C!$S#&"WJ>!^5-TK MQ)HVM:0^K:?J,$UBF[S)L[1'MY.[=@K@<\XK/TKQ]X7UO44L-/U>*6YDSY2% M'02XZ["P ?\ X"30!;UKPGX?\1/%)J^D6EY)$-J/+&"RCTSUQ[5HV5C::;9Q M6=C;16UM$,1Q0H%51[ 5@Q^(+?3]2\2SZEKD#V6GM"6A$)4V09 2&8#YMQ.1 MZ5>T3Q5H?B.XO8-(U".[>R<)/Y:MA2AY&>E &Q1110 4444 %%%% ' M%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% M!1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% ! M1110 4444 %%%% !1110 4444 >5ZYHC:[\ ;#1]7&L2ZCJFK:FD;1PW.IW/FF%3U" 9^G\ZZ3[!9C M4#J'V6'[:8O)-QY8\SR\YV[NNW/./6K% 'EWPYU#0['X5W%OK4]M%-;O]+?<5?,8*S_[(8C.>.E>G7][X8O_ !AIEA+! M'?:M-:S^7)#AQ# 0-_F$'A6S@9!R:WDTG3H[.>S2PM5M9V9IH1"NR0MRQ9<8 M)/?/6JEAX=TK0+>Y.@Z186<\BDXBB$8=LJZ>FV5(E/W)1S@$G(P<9KTN]L;34K22TOK:&Y MMI!AXID#JWU!XJGI?AO1-$BEBTO2;*S2;B400*N\>^!S^- 'F$%I;Q_LO,BP MH%;3&E(V]7W;MWUSS6DVJWMSXTMM/T:/2++4X=%A>?4]25G=XF.=D:AER >2 M2>M>B_V3IPTO^RQ86W]G[/+^R^4OE;?[NW&,>U5=3\+Z#K/D?VGHUA>>0-L7 MGP*^P>@R.![4 >,I<&X\/?%MFU*#47VP[KJWB$<E6$TZRC MO%O$M(%N4A^SK,(P'$><[ >NW/..E %FO.;^YTRV^/MFU_)#'*WA_;:M*0/W MGGMD G^+;N_#->C5FZEX>T;6&=M2TJRNV>,1,T\"N2@.0N2,XSS]: /(/% F MU _%&X\/'S+5K.UCF>#E9)5YEP1P2(\AL?C4VNP3WW@S2XI_&^C?V=++;C3U MLM))F$@8;!&%E)!'0\<#->PV&FV.E626>GV<%K;)]V&",(H_ 50L_"/AS3]2 M.HV>A:=;WA)/GQ6R*X)ZD$#B@#9KS[XPM:)X3T]]0"FR75[0W 89!CW_ #9_ M#->@U7N[&TU"-([RUAN(T=9%69 X5UY# 'N/6@#@O&%U9:AXP\#1:3/!/J"7 MYF!@8,4M/+;S"2.BGY1Z&N-U&&.X\%^)H95#QR>.G1U/0@S("*]CTOPWHFB3 M33:5I%E923?ZQ[>!4+>Q('3VJ4Z)I30R0MIMF8I;C[5(AA7#S9SYA&.6R <] M>* .2\:1HGCGP"Z(JLM].BD#&%,)R/IP*R/ ][H]CX'\16NO36T=U%>WG]K1 MSL SEF;D@\D%< >O:O3)[&TNI[>>XMH99;=B\+N@9HV(P2I/0XXXJC>>&="U M#4X]2O-'L+B^CQLN);=6<8ZE 'D_A__D6OA)_U^2?^@25UGPWM+=F\ M;R-"C--XCO(Y"5SN4;<*?4G6B1V1+6JK"H$!.>4&/EZ MGIZU-;6-I9>=]EMH8//E::7RD"^9(W5FQU8X&30!X=X4FAL])^%E_JCJFDQ? M;HS+*<1QSL6$18G@=" 3T-=='J&D7_Q[MFTV>">>/1)5N9(&##/F*5!([@?H M170>(M OUTNQM/#EII)L;=V%QI%U JV]S&><9"G80W(P,$GFL_PKX2OK7Q.V MOZA8:7I2169L[33=-^9(U9P[NS;5!8D <#I0!W=>>^)-4NF^)=II6D6^DVVJ MKIC3G4M2#-B(R8,<:J1ELC)YZ5Z%69J_AW1=?$0U?2K.^\KF/[1"KE?7&1Q0 M!XTEP\Y^+7G:K;:G-_94(DN;:$1QLPBD! )Z?=SD]*Z3Q?:P6_P;T!(8D18 M9-.:/:,;3O3D>_)_,UZ$GA_18XY8TTFQ1)8!;R*MN@#Q#HA&.5Y/'3FK$^FV M-S9)9SV=O+:Q[=D+Q@HNW&W / Q@8],4 <-X?N;6P^*_C)=3EBAO)TM9+5IF M"[[81X.PGL&!SCO1\)I+":#Q9+IAC-B_B"X:$Q_=*[(^5]O3VKL=6\/:-KPB M&K:59WWE',?VB%7V_3(XJS9:=8Z:DB6-G;VJ2/O=88P@9L 9..IP /P% %FO M%?"*ZS%)XIC7Q-H^F3IJMP]]!?V(DDP3PY8R+E"N,<8ZU[561J?A7P_K5TEU MJFB:?>7" 2SVZNV/3)'(]J /)K33K1?#/P[MDO/[2L6\0,\,CVQA4K^\8 ( MQ)V@YQ[5VNJHJ_&OP\ZJ [Z5=*S#J0&4@'\S78R:;8S"V$MG;N+5@]ONC!\E M@, K_=...*>]C:27L5Z]M"UU$I2.H#=0#@4 >(.N?A LDREM.B\3-) MJ"@9!MQ='=D=QG%==\0KW3[^7PA!I=Q;SZFVLV\MI]G<,PB&3(PQ_!MZ]NE= M]!IMC:VCVMO9V\5O(6+Q)& C%N6) X.U ')^!;6,^)/'MQ'&GVEM6*!R.<"-2H_ DFLOP1J7ARP^#$L.NM M!MMUN$U:VE(\UI=[;E8$@ESQCOTKT^WL;2TDGDMK:&%[A_,F:- ID?&-S8ZG M ')K.N/"GAZ[U5=4N-$T^6_4AA*X@CM6MK M1;C(4G=N8$9*%B#U7WKUS5M TC7HDBU;3+2^1#E!<0J^T^V>E/BT;2X-*.EQ M:=:)IY4H;585$1!ZC;C% 'DOBVXU==9\%1ZSKVBSR/KMH\5CIML5VKG!?>SD M[>0.@!S[5O\ @V^T>T\>^/5N+BVAOOMJ.YE<*3"(QW/8'=GZBNNM/!_AJPB, M5IH&FPH9%E(2V0?.IRK=.H/3TIU_X2\.:H[/?Z%IUR[2>:S2VR,6? &XDCDX M 'X"@#R*T4'PMHTUNNW39_'J2Z< ,+]G,C;=H],[L5IZ&NM1^.O&B0>(M,TN M].H>8\=]9>;));[1Y3!C(OR <8QQ^->LRZ983PVT,ME;O%;.LD"-$I6)E^ZR MC'RD=B.E5-6\,Z%KTD@)'3VH YOX56T%OX:OFM=434 M;:;4IY4EBM3!$N2-RQJ2WAM+>.WMH8X88U"I'& MH55'H . *DH \1AUF]U'X;:KJ5G>:!X?T"9;K%D(#-L-*N+:+[)I5C;EW8%E*IO9_O+U)"]C7HOA+PE>V7B"[UW4[/3;!I+-;& MUT[3AF*"$,7.X[5!8L>P K;M_!7A>U:=H/#NEQFX4I+MM$&]3U!XZ'TH Y"] M.[XJ7+9SGP:QS_VW-9'V2WC_ &72BPH%.F>:1MZN7W;OKGFO6!I>GBX^T"QM MA-Y'V;S/*7=Y.<^7G'W<]NE)_9.G'2_[+^P6W]G[/+^R^4OE;?3;C&/:@#SO M4K=IO&%G<:)XECTKQ&-'B62"]MQ)#=0;B1@G!!#9SM)-<_J^L'4?A/XD$]AI MUK/9ZU%'=3Z=_P >]Q)Y\1:52>>_.?2O7-4\.:)K<,46J:397D =6O+W3UU"W6-5:V2WN(DFAD4J\CW&O_ _UO3;12US-;$Q(.KLI#!1]=N/QKI$1 M8XUC10J* %51@ #L*=0!R?AGQOH&I>%+6_;5+.W\J!1)O$R^*?#FAZWE>AWO@SPQJ-\; MZ]\/Z9<71.6EDM49F/J3CG\:UI+6WEM#:201/;,FPPL@*%>F,=,>U ' >-[N MROO%W@>'3)X9]574Q,# P9EM=C>:21T4C;]<5SGB)[K0]6\0>![+A('3VJY+I]G/>V M][-:0275L&$$[Q@O&&&&VMU&1UQ0!Y7KEC=Z9\7-)MK#4K+28(]"%MITE[;> M='E7PZ)\RX?;MYSTXJK/;,$^(US)X@M=3O#HC1WB6=B88E<1OL);>P+XR".M M>M:IH^F:W:_9=4L+:]@SN$=Q$' /J,]#3+30=(L=+DTRTTRS@L) 5DMHX5$; M@C!W+C!R.N: /+_&%D8/@?X<2U6."SC_ +/>\;RMZ+#A2S.HQN&XJ2.]3:K; MWEWKWA/^TO&>E7,HU&.:QCT_3#YD@ .X;ED.V,KD$XQT]*]5%K;K:"T$$0M@ MGEB'8-@3&-N.F,<8K-TOPKX?T2Z>YTO1;"SG<8:2"W5&QZ9 Z>U '$^!+W2+ M#0_%=MKL]M%=1ZI=OJ:7# %D8Y#$'JI3&.Q[5J_![;_PJG0]@(79+C/IYKUT M=]X9T+4M1BU"^T>QN;R+&R>6W5G7'3DCMVJ]9V5KI]JEK96T5M;QYV10H$5< MG)P!P.230!/7A'P\\/>"K_P=!N? M;P)X19BS>%]&))R2;&/G]* ,>]D\':)\.-2A:Y34-$1'25!=?:6D9^B!B2=Q M)&.>.#7'_#VVU#1WUG2M:CFC\776F+)833R[R]L(\)$IP,,C?>'<\\XS7J4' MA;P_:P)!;Z'IT4*3"X2-+5 JRC@. !]X>O6KL^G65U=VUW<6D$MS;$F"5XP7 MB)&#M)Y&1UQ0!X=H27#?!TQ3^+=%L](6UDBN[673-TT3G.Y6_>@F3=TXR3@B MNCTD1:7\1?"W]JW?F0?\(PL%A5OG#KOX;[KE,9'7M7?3>$?#EQJG]IS: M%ITE]NW_ &AK9"Y;U)QU]ZN:IH^FZW:?9=4L+:]@SN\NXB#@'U&>A]Z /+OB M%?Z!=:!XKDTFWS/7GTKNK71=+L=,.F6NG6D-@P(:VCA41L#URN,'/> MJMCX3\.Z9M^PZ'IUN4E$RF*V12' (# XZ@$@'W- ' Q7$*:E\5[9IHUG:/>L M18!BOV3J!UQ4+XT/P9\/?&0^5-,M;>WOF _Y=9HU1B?7:VUOSKTN;0-'N-1? M4)M*LI+V2(PO<- I=D(P5+8R1CC'I4[:98/IG]FO96[6'EB+[,8@8]@& NWI MCVH \7UFRO;OX.:QXCD5DFUW4(]0NLH6*6GF*(U('550*<>A-:>MP7=[)X9% M_P"-=(G0ZC!+IR:?I9,C,#QM*RG"8X)Q@ \UZVL$*6RVZ1(L"IL$84;0N,8Q MTQCM67IWA/P]H]ZUYINAZ?:7+9!E@MU1N>N"!Q0!Y[-#<0:SXIN?"WB7340W M3MJFDZU;XC\S8 S!\A@C#IV]Z[?P%J<6L^!=(OX=.33HI8/EM8QA8P"1\O\ MLG&1[$5;U+PGX=UF\6\U+0]/N[E0 )9[=7; Z DCD5K(B11K'&JHB@!548 M[ 4 9/BN^@TSPEJ][=6IN[>&TD>2W!QYJ[3E<]@>YKQKQO>ZHWPEA>[U?P_: MV$\=O]CTO3[@1;&(Y7,S9Q7$>(X6%C\ M152,FSCUNSFNXT'6'$;2' _,_0U[:FGV<5X;R.U@6Z,0A,PC 99Z!IL#^:LP:.U0$.OW6''!&3CTS6U M0!P?Q3D2'3/#LTKJD4?B&Q=W8X"J'.23V%1Z?';W/QQU&[41RE="@,4HP>&D M;D'W %=O?Z=9:K9O9ZA:07=L^-T,\8=3CID'BF6FDZ=82K+:6%M!(L*VZO%$ MJD1+]U,@?='8=* /%O$T%P?#OQ1BLPRH-5MY)EC7/[O$9D.!UXR3[9K3UV"Z MO;+P^M[XVT>6![ZW?3ET_2B9"X/R[-LI(&."<8 /->M0V%G;R7,D-K!&]TVZ M=DC ,IQC+>IQQS6?I_A/P[I5^U]I^AZ=:W9S^^AMD5AGK@@";3K207VW[4'A M4^?M&!OX^; X&:NJH10J@!0, #L* %HHHH **** "BBB@#BK[_DJUE_U[0_^ M@7M=K7%7W_)5K+_KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?_R-7B3Z MK_Z4W==K7%>#_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB M@ HHHH X#4/'4>A?$F^TS5;YDTX:=#);V\RU"%["+=YLS'8(MOW@X;!4CN#BN-&HZ58?';4/[0G@@GET:%;>29@H/ M[QBR@GN0 <>QKCO$B2ZMHWQ,U#129-(FN[+]Y NY9#&%^T,N.&'0DCK@T >I M:5\0?#&LZA#8V>HDSSY\CS;>2)9\=?+9U ?\#2ZI\0?#&CWUS8W>HG[9;,%E MMXK>221P5V3(!4,1Q[BNK:&2[\?>%_MOC>VU M6^ADEGMX;'34!\O9A][K(=J$=SU- %.P\:W6OZEXHOE\83Z5::>TRVL(TLO$ MD*JH$SEDR6W-G82#QTQ7H>H>+=&\/Z?I[ZIJ6Z6ZC'DB.%GDN#@$LL: MCOT MXS7G4W_(@_%?_L*WG_HN.M32[FVTSXGZ?<:M+'!'<^&X(K":9@J%E;,B*3QN MY!QZ4 =%?^+=,U3P[!J.D>(TLH?M\5N\YM3(VXL 861AE"V<9(&,YJ]K7C?0 M- OOL-]>.;P)YC06]O).Z+ZL$4[1]<5P7C'5-"U33KY]%M1NC\06"75[&J^5 MK!IQ>13>+1F4H$\U6FC.[ M:.!D'./>O2?&P"^,O 8 U&7 '_ %Q:@#5U7X@>&=%U"6QO-1(N( #.(;>2 M40 ]/,9%(3\2*NZGXKT/2-+MM2N]0C^RW1 MVB!E,Y(R-BH"6XYX%>5>$CJ5 ME%XC@F\::=HMQ#J=S)?6UY8)(YW'(D+,X+*RXP<8I]EI^DV_@[P8D7B>]T^Z M%Q-HY(B> MFY' 89^E;%><^#M=NU\7ZUIVKR:-?36UE'<2ZUI\83^^1CJK!;$1JSF?(SD!0>,ZBWVB !IUAMY)1 #T,A12$_'%>;?#F%=!\76=SK%A-:VFL0 M./#OVB4N+.,R,Y@.?NLRLK#VX]13O"9U*S/B6"7QGIVBW,6J7$MY;7E@CN0Q MR)-S.I92N,<8H ]8O_$NBZ9HB:S=ZC!'IT@4QSAMPDW?=VXR6)[ 9K/LO'WA MJ^L[^YBU HNGQ>==)-!)')%'C.XHRAB/< UYGIT-GH^E_#F]EOI+GP[#J-TY MN;FV^SJC2!O)8J2=JAMV"3CD&NF\=:IH.J6WB&RTZW6^UI/#]PSW=L%=8H>H MC9@>"3R%QVS0!W-[K^EZ?I4&J75T([*(]'N_A?X;M;;4;:>XGFL L4 M4@9QM9-V0.1C&#GO@5MS7"P_&36+<7,4%W*NZ[XS\/\ AH0_VMJ20&>,RP@( MS^8H*@[=H.3EEXZG-<)X3USPWI_P3:SU"XM86MK6>"^M)F D\[+!E*'DL2>/ M7(JIX<:K&(_' MVN7'A[Q9%HNK[(#?V>I0*T%R F$=22" %X)6MGP)XHLI? ]G>7T.FZ3&]V]I M&+;$=O-)O(#1 ]F.2/4YH [BN6U/XB^%](O;BTNM0U2Z7\0/#&LZ MM'I=EJ6^ZE!:%7AD19@.IC9E ?\ FO+]<19?!'Q!C%'W6_E"S&U<19 MQ^\.3U&<[L5)IGCOP[J\T\%K>R"XAA,[0S6TL4AC'5E5U!8?3->>7$>E2Z;X M\76;FYL[7_A(XRMW;KDV\F(]DA[;0V,YK5TG5M5LO'^B:7J>I:+XF^U13^1J M%M J75JH7)+;25"-@#C&3]* -+PG\3-.U70=4U35KE;=+*[=&86TJJD1DV1' MD7-M+\ M#_&-D)XFN8M6E\V$.-Z W:X)'49KOOB#J2:0GANRMK+31-<7RQVMUJ"_N+)E M4X; (^;'"C(H V=)\=^'M:NI[2TO)!=0Q&=X)[:6&3RQU8*Z@L/IFLGP3\0; M3Q'::W<7EQ'"MC=S88PO$B6RG"LS,,9P"2,Y'H*YFUN;E_C7X>@O?$=IK%TE ME=;_ ++;+$D&5!"\,Q).">3QQP,UCW>G-#X8_\ A9WC^?8/-\ZS3=CG'D XH T[CXD^$[6^ MDM9M4V^5+Y,DXMY# DF<;6E"[ <^]=6"",@Y!KPQ[I=&\*ZK>^'O$NFW6A12 MSO/X>UVV7*>-=2OIOA(DESXET2*UN(8/ MLVC:9:CH&5@N\N6&P#)P!]W% 'L&L>./#NA7TECJ&H;+Q$5_LZ0O)(P;.-JJ MI+?=/3ICG%6--\5Z%JVA2ZU9ZE"VG0[O.F?*"(K]X,&P5(]#7-:=%&_QPUF8 MJI==%MPK8Y ,C9Q^0KBM=MY'T+XBB*)GMHM>@GNHD&=T(\MI./H,GZ&@#J=; M^)MA>7/AVW\.ZFPEN]9MH9DDM60S6S[@Q7S%&5SM^9>G'/->E5YAX\UO0-2O M/ T=C>VEU.@Y4?7'I7HFJQW$ND7L=H2+EX)%B(.,.5./ MUQ0!ST_Q+\(VU]):R:LH,4%*@@@DG.,XP,XKG- USPU:? HV=W<6L1@T^6VNK.1@)//PP M92AYW%NG'?-0V3OH^K?"C^VIEMI(]-NHY&N'";6,,8"DGOT&/6@#8TWXE66G M:QXEM?$.I,3::F\5M%%;-(T<"HIR1&I.W)/S-^==C+XHT.#PZOB"34X%TIT# MK<[OE8'@ =R<\8QG/&*YGX>PQCQ!XZFV+YCZVR,V.2HC4@?J?SKS>..>/X=> M"KA;Q+&PM=>N/-N9(1+';L991&[(2!M!R,D@#- 'L^A^,M"\174EII]XQNHT M\QK>>!X9-G]X*Z@D>XJO9?$'POJ6M0Z/9:F)[Z9G58TADX*%@P)VX4_(W7&0 M,^E,9')%:_PCACC\*7 MKH@#2ZM=LY Y8^81D_@ * -+XBZS?Z#X2>^TV?R;D75O&'V*WRM*JL,$$<@F MKVN>,="\.W45KJ-XPNI5+I;P0O-(5'\6U 2![GBL+XN?\B%)_P!?MI_Z/2N: M*ZE;_%WQ2J^)K30Y[F.VDMS=V:R_:(1'@[&9UP%8'('4\]J /2;?Q/HEUX?; M78=2MVTM%+/:RK'XD>%-0NK:UAU-EN+J58H(Y;:6-I2V=I4 M,HRIQ][ITR>17F-W9Q_\(AK>HPZLVM:!8=/O[.]O/[9BE1K>19-D14@Y(Z9.W@]=OM0!UFK?$#PU MHM_-97=_(UQ;@&=;>VEF\D$9^M4/$?BE]GA"[T*_C>RU75HH))$4,) M865R1R..5'3!&*YJQUZZO+GQ+LZ'X5T^UU&9+A6M1+=3.N TK[F !;''! M_&L'PXV[X<_#+DG'B0CD8/\ K+CMVH ]W9@BEF. !DFN8TKXB>%=;OOL>G:L MD\H@-P3Y3JBH!DDL5 & 02"<\UT=S_QZR_[A_E7C=C8W$G[+9ATR(^?)9/(P MC'+#SB9/KE0U 'H&G_$7PMJFH0V5KJ>9+ABD#R021QS-Z([*%8_0\]JFU3QW MXQT=#.'##8$59[EL[/R'F<+E A MW@$_\ ./;VH ZT>,?#Y\.KX@&IQ'2BZI]H ;"L6"@$8R#D@'(X[U3M_B)X5N MM'NM6CU9!8VLHADF>)U!<\@*"N7)'3;G->6ZT(=0\$^.[VU ;1K[7[?[,R_< ME(DB65U]06[CKBNL^*D4\&L>#+E+Z+3;"WO9%DNY8!+%;R%,1,RD@8R& )(Q MG- '9:%XOT3Q'/-;Z==LUS"H>2WFA>&15/1MC@''OTJ@/B3X3-\+4:K]Z7R! M/Y$GD&3.-HEV[.OO7+6<#3_$[29;SQ?%K-_:V=PQ@L--5!Y++C$CK(AH ]V%J]I]MLUF\R()\Z*690"KYR!UZ]JQ M-:MH'^'_ (^NH]<&L"YO[-9Y8K,00>:LL8F3R>U>:^,M2OI_ M@^);CQ)H<%G,J0F]G)&T#)P!]VN_>\MK;XZ6QN+B*+[1X;$< M/F.%\QS2:7I\]Q\$X-3LDW:A MHNI7&I6V.YCN)"R_0IN&/I5V 77B_P .^.O%VGI(SZA:26&E@#YC;Q(0=O\ MON7X]0* .SM_B1X3NK^.SBU8$RR^3',89!!))TVK*5V$_0U;UOQGH7A^\2RO M[N3[4R>;Y$%O),X3.-Q"*2![FO)IS'>_"FU@NO'UA_9,MO# MC!I"-.K_*!& MJB3<7##TSQFNEU.W$7C6=M(\6_V-XA33[<7::A;HT%Z@!VL-QR"#D$J3C\Z M/1M*U:PUS38=1TRZCN;28925.AP<'W!!XP:NUP7@3Q5:-X0N[[5$TK3(K?49 M;5[BT_=VUR^X#S4SU#,<9[D&N]H *\J\#Q^-?%_@^RUR3QU/;/(]2N;KQ'I.O7EM=2Z'<*C:C&@B25&4MEAT5EP%M4U"&RM=3S+<,4@>2"2..9AV1V4*Q^AY[5YLLAE^"WBKPU8Z7'IVOZ6-FH M6MODF4;E+2@G)8.@/))Z>F*DUL#4_"6F03?$*QN+*XFMUL;>QT=#.'##8$59 M,+N1/,6W@A>:39_>*HI('N:=+XS\.P^'8M M??5H/[+E(6.<9.]LXVA0-Q;(/RXSP>*Y?0;VSTGXI>,DU>YAMKJY%K-;/<.$ M\RW$>/D)[!@J>'Y?$WA/7+.T^Q^&XM6OXY;B1 L$ERR ).#DC:6#8 M8XY!Z4 >CZ%XOT/Q)/-;Z;>%KF !I+>:)X954]#L< X]\8J>U\2:1>>''\06 M]X'TI(Y)6N-C !8R0YP1GC:W;M7'ZC>6>J_&7PP=(GBN);*SNVU&2!@P2)E MC5B/]OD#\:YG0]?TK3_V?-1TZZO[>._CMK^T:U:0>:)7>4*NWKD[A^% 'I6H M>./#FEP6,UYJ2Q+?P?:+4>4Y,R?+]T 9)^9?EZ\]*DT[QEH.JZ=?WUK?9BT] M2UVLD3QR0 L2T; ,. 3TYQQ7G:7NF:?XD^%T^J2Q11_V*ZQ23$!4D,40&2> M!W ]R*EU^XM]3\9>+[S2I8YK2W\)S6][-"0R&#NV[OSR<_4UTGB%CNJE5/U/'>KVK^,- T' M[+_:6IQ0"[C:6W.&<2JNW.W:#D_,N!U.>,UY#X.-[:> KVVO?&VG:5]FDN$U M*PNM-2257+-NW$R ON'3CG..U:^B:?!;Z_\ "VW$TMY%#87SPRW$'E.5V*4) M0DXP",<]A0!WMEX\\/:EIFHWME>M(-/7-S$UO(LD>>F8RN[GV%0?#OQ;_P ) MCX2MM1F*_;<'[2B1.B(Q)P%W=1C'()^M9:(!\9M;"+R_A^(G'\1\UQ_*IO@_ M=VUS\,-%B@N(I)((2DJ(X)C;)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ HHHH M**** "BBB@ HHHH S[[0M(U3S/[0TJRNS(%5S/;H^X+G .1SC)QZ9JU;6EM9 M6J6MK;Q06Z#:D42!44>@ X%5H]:L)M=GT5)B;^"!;B2/8>$8D YQCJ#QFJ-Q MXQT.UM-7NIKPK#I$HBO6\ISY;'&!TY^\.F: +5EXO(&:NQ6EM!/-/%;Q1S3D&:1$ :0@8&X]3@<IMIUU//)=1H))H[:VDG\A#T:38 MIVCZT ;::?91V\UO'9VZ03,S2QK$H60M]XL,8)/?/6J^FZ!H^C-(VEZ38V+2 M??-M;I&6^NT#-#-2U_7-5C-G#J-RD=RP&/*#XC VCGC&,9)K5;&?3/2H?B5XKF\(>#Y]0M ?MC.D<),+2*"6 ).. M!\I.,\9P.>E '1)I&F1V,5BFG6BVD3!HX! HC0@Y!"XP"#S45[X=T34KQ+R^ MT>PNKJ/ 2:>V1W7'3!(S7%ZIX_AT_P ;Z.TMY<1:-=Z9+*+=K5Q)+,) J@1[ M=^[KQCWK=C\8Z1KWAK6[K3M3ELWL8)/M$DELPELSL)#F)@"<8R!WQB@#=.D: M:TA MQZ5S;>,])T?1]&%W?W.H75Y:)+#]GLW>:Y7:,R^6@)4'.><8SBM?0O$&F>)+ M!KS2[CSHDD,4@9&1XW'565@"I&>A% !J'AW1-6N4N=1T?3[R=.%DN+9)&7Z$ MC-6KS3K'4+,V=[9V]S:G&89HE=..GRD8KB?'%WK4GC7PGH6E:U-I46I"[,\L M,2.3Y<:LO# ^_P"=4=6G\4^!=1T.YN/$[ZU8W^HQ6$UI:XGNX4#SQVEK).8%/(+[%.WCGGFLWQ3XJ+Z9 MX4U'0-15[34MV^SZE8VUY!G/EW M$2R+GUP0:C70](33/[-72[);#.?LHMT\K.<_E_$/P[J]_!9V\]RDMRI:U-Q:2Q+<@#)\ MMF4!N.PYH Z*ZL;2]2-+NU@G6)Q)&)8PP1AT89Z$>M5-0\.Z)JUPEQJ.CZ?> M3Q\))<6R2,OT)!-1V/B;2-1\.'Q!;78;3%C>1IF1EVJF=V01D8VGC':KNGWT M&IZ=;7]JS-;W,:RQ,R%2589!P>1P>] #Y[2VNK1K2XMX9;9EVM#(@9"/0J>, M5!INCZ9H\#0:9IUI91.0<@G YP0#]>:M7&EZ==WL%[G7M]:WGEQ6)(NUN(VA>WP,G>K $<=ZS[3X ME^&KR]M+=9[N);QQ':W%Q92Q0SL>@5V4 Y[>M &W-XTMI+J*Z>WB:XB!6.5D!= >H!ZC/>O.M:\2ZQ:WWQ'CAO61 M-*TVWFLAL7]R[1.Q(XYR0#SFN\T2>6ZT#3KB=]\LMK$[L1U8J"3^= #=2\/Z M-K+QOJFDV-\\?"-N(T/XDVEC>>)K;7;RZGEL]9N8XU@M'E^SVR[0I;RU.%SNY/)P?2NT MO/%>AV'A^+79]1B&FS!3%,F6\TMT"@9+$^@&: -FLT^'=$;5/[4.CZ>=0SN^ MU&V3S<^N[&*]B02/:W=N\$NP\!@K@$K[BM#6-7LM!T MFXU349C#9VX#22!2VT$@= ">I% #O[(TW^S3IO\ 9]I]A;(-MY*^4&+G3]0U!=0*6=@R MK+/)"ZHVXD+L)'SY(.-N<_B*L:)XUT77K]K"VDN(;T1^:+>\MI('=/[RAP-P M^E &M_96G?V;_9OV"U^PXV_9O)7RL9SC;C'7GI4LUG;7#PO-;PR/ V^)G0$Q MMC&5ST./2N:N_B/X9L[VYMY;R8I:R>5<7*6LCV\,G]QI0NT'\:T8/%>CW,FB MI%=%FUJ)Y;$>4P\U54.QZ?+\I!YQ0!>?2=-DBFB?3[1HYY/.F0PJ1(_!W,,< MMP.3SP*FGM+:Y>%Y[>*5H7\R)I$#&-NFY<]#[BJ-QKE@NK7&B_:C'J"61O"O MED[8MQ7?G&#R#QG-<]9^.=#T7PIHMUJVOO>_;H7,%XUHR-3\@'RGD #N> ME '6#3K$)Y8WX8VUM':2-<2;20W[H+N !!Y(Q5_2_%6BZQI5Q MJ5I>J+:U+"Y,RF)H"HRP=6 *X'K0!8;0-&>2ZD?2+!GN\?:6-LA,V#D;SCYL M'GFK%]IUEJEJUKJ%G;W=NW+13QAU/X'BO./$WQ/L;FPTY- OKJ"XN-0MDCDE MLWC6XA,@#^677##![>U &U M8^'=$TN[>ZT_1]/M+B3[\L%LB.WU(&:N16EM!/-/%;Q1S3D&:1$ :0@8&X]3 M@<<;V" X7W--L_'?AJ^T6^UB#58 MCIUB^RXN&5E56P#CD9)^8<#N<=: +TWAK0;C41J,^BZ=+? AA.G.:RM,^(&@:IJT&F))>6]U<@ MFV6\LY8!. ,G874 \4C_ !#\-IKHT47DLE_]J^R/%';2-Y%?#MJ)Q;Z#ID0N!MF"6D:^8/1L#D?6N8\3?$S0[71 M];BL+^87=M;S1QW:6KM EP$.U/-V[-V['&<9XJ+3?$.JSZ]X!MY+QFBU/1I+ MF\7:O[V011L&/''+'ICK0!WD=E:17+7,=K"D[((S*L8#%!T7/7 ]*(K.U@>= MX;:&-IVW3,B &1L8RV.IQZUS5[\2?#-C>W%M+=SNMK)Y5S@FUAM(6GDF )*J@)(P1STYH GMO#.@63E[ M71--@_!R+EK9#(#Z[L9S5B_TO3M5C2/4;"UO$C;>BW$*R!6]0&!P:ENKJ MWL;26ZNIDAMX4+R22-A449[>WBB:9_,E,:!3(W]YL=3QU-1IIMA'8M8I96RVC9W0+$ MHC.3DY7&.23FO./^$GN-=^+DNCQZOJEE8V B"6\%DP6XEW,7$K,APA"X!R > MQKT'4M:L-(EL8[Z8Q-?7"VMN=A(:4@D*2!QG!ZT &F:%I&BB0:7I=E8^9]_[ M-;K'N^NT#-6K:TMK*(Q6MO%!&6+E(D"@L3DG [DU0'B/2F\3-X<%T/[56V^U M&#:?]7G&RU)C$<%HXR2@R,G#$?=Z MGB@#O[FTMKV'R;NWBGBR&V2H&7(.0<'T/-5]3T32M:C2/5-,L[Y$.46Y@60* M?;<#BLW0?&FB^([V>QLI9TO8$$CVUU;O!)L)P&"N 2/?Z52N/B7X7MKR:![V M9HH)?)FNX[61K>)\XVM*%VCGWP* -/6=)O&\./8>'+BWTNXCV_9R(%,0P2V5I)/%>QIYC6MW;O!+LSC<%< ME?<4 ;Y (((R#VJ*VM;>RMDMK2"*"",82*) JJ/8#@5S>E_$/PWK6L0Z7IUY M+<7,I<#;;2;59-V59MN%/RL<'MCU&:_Q&\7R^$-%M9[<-Y]Q=Q1 _9WD 0N M_P!T8!P>,]3T!H W;;PWH5EJ#7]KHVGP7C9)N(K5%D.>OS 9K#C\$P7/C+Q! MJFKVFGWUAJ,=J(8)XA(4:)6!)#+@?>XP36/XU6TO5%I:LRW+3*8C 5&6#A@"N! MZT :+Z;826*V+V5LUHNW; T2F,8.1A<8X(&*EN;:"\MWM[J".>"08>.5 RL/ M0@\&N:TSXB>'-5O[>T@N;B-KLXM9+BTEACN3_P!,W90&_KVKJ)9$AB>61@J( MI9F/8#J: *6F:)I6BHZ:7IEG8JYRXMH%C#'WV@9J(^&M!.I_VF=%T[[?NW?: M?LJ>9N]=V,Y]ZXG0O^$E^(5@=?\ ^$AN=#TJ=W^P6EE$GF&-6*AY'8$DG!X' M&*Z#PU<>(=-CU6V\5RQ2VU@P>WU<[(UN(MN274'Y2O0G !_#) -W4M&TO685 MBU33K2^C4Y5;F%9 I]1N!Q2_V3IHTT:=_9]I]A&,6WDKY0PF-V,X]LUE2^./#L.CW&JR:@%LX+IK,OY;Y>93@J@QESG M/W0+]'\0W4UI9RSQWL*AY+6ZMW@E"'HVUP"1[B@":#PKX>M3.;?0 M=,B^T*5FV6D:^8#U#8'(^M6I](TRZFM9KC3K2:6T(-N\D"LT)'0H2/EZ#IZ5 M@Z5\1O#&MZC'9:??/-(Z.Y?[/(L:;020SD84X!.#CC'J*;:?$KPQ>7D,$5Y. ML=Q)Y,%U):R);S/TVK*5VD_CSVH Z:WLK6TMOLUM;0PP9)\J.,*O)R>!QR2< MTMK:V]C;);6EO%;P1C"11($5?H!P*Q=;\:Z+H%_'87B[M8M8EBLW A"(5 P!ZGKS0!T">&]"CU,Z MG'HVGK?D[OM*VJ"3/KNQG/O4FIZ%I&M!!JFEV5]Y?W/M-NLFWZ;@<5R7C^]U MD>(_"FCZ3K$VF+J<\Z32Q1(YPL88<,#_ )-7;+PGXDMK^WGG\=ZC*-'GN] M5M1>".;2>;U9E,?E+C(;Y@,K@9R,BJDWCC0(/#UKKLMVZ65X0MKF!_,G)Z!( M\;CG'''3GI0!T50VEG:V%LEM9VT-O F=L4*!%7)R< <#DDUE:#XKTGQ')<0V M,LJW5MCSK:YA>&6,'H2C@'!]>E99^)OA479A^W2F 3>0;T6TAMA)G&WSMNSK MWSCWH Z=;"S2^>^2T@6\D38]P(P)&7T+=2.!Q5.U\-Z%97[7]IHVGP7C9S<1 M6J+(<]?F S4MEK5AJ&IZCIUM,7NM.9$N4V$;"Z[EY(P>/2N/\9?$:VTSPA/J M>BRM+,M\++<;61E1UD59,\<$ G!/!.,9Z4 =AJ6B:3K*QKJFF6=\L9R@N8%D MV_3<#BII-/LIK#[!)9V[V>T)]G:)3'M';;C&/:N:?Q-9?\)#%='6+F.U_L>2 M\.FM8N&**XS,21N!'W=F,G.<5KW'B;2+7PP/$UY*I62X-LA MD<$8(+8RAYH P=7\'IJ?BW1+]H+)M)L+2XMI;21,A@X M4* F-NT;>AQVK?M=(TRQT]K"TTZTM[)P0UO%"JQL",'*@8.>]4]?\4Z3X:6W M&HW#B:Y8K;V\,32RS$==J*"3CUZ5#IWC30M4TO4-0M[MA'IRL]Y'+"Z2P!5+ M'=&0&' /;G'% &L^G6,EK%:O9V[6\.TQ0M$I1-OW=HQ@8[8Z4][2VENHKJ2W MB>XA#"*5D!= W4*>HS@9Q6)X?\;Z%XHO9K72+F6X:*,2F3R'6,C@<,0 2"<$ M?7T-6=>\3Z5X;6W&HSN)KEBMO!#$TLLI R=J*"3CN>@H EO/#>A:A?+>WNC: M?)[B$,(I60%HPW4*>HSCG%8FD^-M#UF MVU":VN)4;3EWW<$\#Q2PC!.2C 'H#TK.3XI^$I'MMFH3&WN"BI=_991 &8 A M3)MVAN>03QT.,4 =8+2V6\:\%O$+ED$;3!!O*@Y"ENN,]JBLM+T[36F:PL+6 MU,[;Y3!"J>8WJV!R?T/\ Z!>UVM<5??\ )5K+_KVA_P#0+VNUH **** "BBB@ HHHH ** M** "N*\'_P#(U>)/JO\ Z4W==K7%>#_^1J\2?5?_ $INZ .UHHHH **** "B MBB@ HHHH **** "BBB@ HHHH \Z?5+#1/C5J+ZI>064=UHT/D27$@C1]LC;@ M&/&1Z5Q>I7]OJG@/XJ7MH_F6\VH(T<@'#KB/##V/4'N"*]NOM+T_4U1=0L+6 M[6,[D%Q"L@4^HR#BG-IUBT4T36=N8YL>:AB7#XP!N&.>@Z^E '#_ !#BCBTS MP:D:*JQ^(; ( /NCD"X8<=*]$EMH+@1B:&.01N'0.H.UAT(ST(]:AO-*T[47B>^L+6Z:(YC:>%7 M*'U&1Q0!X'Q/\/M/U*QF:STFW\72W$DP@#BVB+L$D9#P0I*\'UKKT$6H>/?# M*S^./[=O8'DN(([&RAVQILPQD=&^56!QWR:]22TMHXI(DMXECD+%T5 Q/4D M=\]ZAL=(TS2]_P#9^G6EIYGW_L\"Q[OK@#- ''?"N)$TWQ$ZJ TGB"]+$=SO M _D*?\8N/A=JS=E:W8^P$\>37;0V\%LK+!#'$'8NP10N6/4G'<^M++%'/"\4 MT:21.-K(Z@AAZ$'K0!Y_+G6^FV-IY7V:RMH?*4I'Y<2KL4G) P. 3SBGM9VK MO,[6T+-.NR4F,$R+TPWJ.3P: /(RE@4\'/%XCN/#>O?\(]"(+Z2-&MIXMJ$Q M,'."P/S8XX/TKJ?AOK5WJC:[;W8TVY:SO!&=3TZ+9%>L5!+'U8< D'TKKKK2 MM.OK1+2[T^UN+:/ 2&6%71<<#"D8%3VUK;V=NEO:P100H,+'$@55^@' H \W M^(6E1ZU\2O MA+<75NDJW^9;28Q2#$2GAAR.GY5OZ9\.-"T[5K?5)9-1U&\M MB3;R:C>//Y1/=0QP#[UU+VT$D\4\D,;S19\N1D!9,\'!ZC-2T >:>"]8TOP] MK'C&QUR^MK#46UB:\)NI!&9;=P#&RENJ@ CCI^-11M'I]]X_CN MK!67;_H[.=I [ D,1]:]IOM'TS4WC>_TZTNVC^X9X%D*_3(XJQ):V\RQ++!$ MZQ,'C#("$8="/0CUH \4\2VUQ=6'Q/6")YE34;*6:)!DO$JQLX_[Y!/X5WU[ MXM\)W]UX?M[?[+K-Q=72-9QVVR5K?"G]\1GY HZGJ,UUL=O!%)+)'#&CRD&1 ME4 N<8R3WXJO::/IFGSR3V6G6=M-+_K)(8%1G^I YH \@UBWN;+Q!JGPX@5U MMO$.HQ7L#+_!:OEKD ]L&(@#_;KVJ.-(HTCC4*B *J@8 Z"N4T;P[K#^+I_ M$7B*>PDGB@-I80V2OLBB+;F9BW.]L << #WKK: /#[B\M])TO7KWP[XMM;:T MBGN&N_#FNP1N#)DET SO 8] ,YS71Z5,=2^*GAN]GL5M)7\*F;[/MQY#-(F5 M'I@,17?3Z)I-S>K>SZ792W:XVSR6Z-(,=,,1FK9MX#N,]J /)-:U)-%U_XI7[:;#J"1V>GLUK,FZ.3*,N7'<#.3["L?QAJ-P^D:$+ MOQIIVI&34+21-/TVUC6.-0X^8L"S!1P 3CDBO9, LK;!F0 8 M 8]^/6JD&@:-;0RPP:38112D&1([9%5R#D$@#GF@#R_Q%_R$_BY_V"+7_P!$ M25Z=X<_Y%?2/^O*'_P! %7'L;20SE[6!C<*%F)C!\P 8 ;U&/6ID18T5$4*B MC"J!@ >E 'EW@?Q'X>T?4/'$6HW]I97*Z[>X0O'P 1G[P!## S^M<D73!KC2K&9A( M909+=&PYZMR.IP.:N2PQ3PM#-&DD3C:R.H*D>A!H \OTU(KWXG:*\OC%M>OK M.VGDQ9V42Q1Q.NTB61&XR<$#GD=LUN_%W_DE.O\ _7!?_0UKJ[#2M.TM&33[ M"ULT%8P3[X J>>WANH&AN(8YHG&&CD4,K?4&@#S3XI6TMOHGA6XAN/L M6GV&I0-/.L(D6V7:520H>"JDCKZBJT:QZA\0/#BR^-_[K/&DD31.BM&PVE6&01Z8JK8:1INE[_ .S]/M+3S.7^SPK' MN^N ,T >4^&=6W;A@C^E165W M;Z7'\(=1OIDM[*.RFBDN)3M1&>V4*"3P,D&O4-9\/V.JVUVWV*S.H2V\D,=U M)"I=-RD#YL9 YJ'0O#L5CX,TS0=3BMKU;6UC@D5XP\;E5 SAA[=Z .+@U>PU MGXP:S-IUS'RMH0L?E*(XE7"9SM&!TSSBG)865G@ M[>.,^U 'EOB);NR^,KSR>(DT%+O2DCL[N:WCD23:Y+Q!GX4Y(;'>L34M.DU7 MP[\0KC2M;N-=NY(K:.YGAM$BAE,9#,(RA(=@F0<#TZYKVV]T^RU*#R+ZTM[J M'.?+GC#KGZ$8IUK:6]E;K;VEO%!"GW8XD"*OT XH \M\?>*/#.K^&_#D.FWU MI1EMT!=@ M<@DXY(/-:% 'C.AZ?"U@6"WACAB7[L<:A5 M'?@"JL.BZ5;WS7T.F64=XV=UPD"B0YZY8#- '!Z;JNG^&/B?XK_X2&]@LGU! M+6:SN;IQ&DL21[656/&0VT7Q/+K4MUILNCW]C,J8LM7C;;;2*,;HV4'KW![C@U:\* M^%#HND7\.J2PW]WJ=U)=WI$6(F=\#:JG/R@ 9H \[UB]G?QSX,BO/&%KK_N+>&_M[*XM+BPD8";[0=PQLZDEB#G\>U7M,#-XA^& M00[7/AZ8*?0^3%7IDNC:7/>&\ETVSDNBI0SO I#WSCM6R]AI=E8>#+=/$>I:#JL>GN-/U.Z@18WC.#Y4J,Q&[&TA<]O7 KU6 MXT72KN]2\N=,LIKI,;9Y(%9UQTPQ&14U[86>I6_V>^M(+J$G/ESQAUS]",4 M>0?VO;ZIX;\9:?XG>WOK*SEMA-K>AP!6F8D$,V,@M&0N<9 %7],UG4+#QIX? MT]_$>D^+K>[:413)!&+NS39DON0D;2 2<$UZA;V-I:6@M;:U@AM@"!#%&%3 M!Z\#BHK'1M+TQW?3]-L[1Y/OM;P+&6^N ,T ,JZL7VCE MJALDXQ7J54;71M+L;F2YM--L[>XD^_+# J,WU(&30!R>B?\ )9/%7_8/LO\ MV>KWQ(TV;4/ U_):C_3;#;?VQ[B2$AQCW(!'XUU"V\"7#W"PQK-( KR!0&8# MH">IQ3R RD$ @\$'O0!X--K MUC^+:PNT?K7! M^'KA;7X726=]X[ATV"WAEM[S2'T^!ID;+!X\,0S,Q)P>^:]Z-O ;E;@PQF=5 M*"4J-P4]L]<55ET72I[];Z;3+*2\7!6X>!3(,=,,1F@#S.5K70->^%OVV\>& MU@LKN(3WP$+#,"!0X)PK=!C/7BMWX<1)_:/C>38N]O$,ZLV.2 J8'ZG\Z[6\ ML+/4(UCO;2"Y16W*LT8< ^H!'6I(K>"W,AAACC,CEY"B@;V/4G'4^] 'S];1 MW$7PY^'M_P#;OL%A::I=>==F$2I;,TLJQNRGC .1D],UV-@D5]\3-":7QD=> MOK.">55L[*$1QQLFT^:Z-P"<8'/([9KTU;*T2T-HEK"ML0081& A!Y/R].M '!:=+:7WQNN;VVDBN(V\.Q&*:-@RE3.W*D=0 M<5Q_B:SN[S2OBM!8H[.+VTD=(QDE L;/@=_E!/O7M-OI]E:,K6UI!"RQB)3' M&%P@Y"C Z>U21V\$4DLD<,:22D&1E4 N0, D]^* /&M8EM]8T[1K>7XAC5([ MF\@:SM+#38/.#J05.%8% N.2<8Z5[%>VRWMA<6K$JLT31DCL",?UJ"VT72K* M[>[M=,LH+E\[YHH%5V^K 9-7J /,_AUXITK0O#$7AG7[^UTO5]'+V\\-W*(M MRAB5="V RE2#D?X52\5^(KWQUX%\91:'9-+I=LD:6UZA.;LJRM,$&.5"@C(Z MYKTN_P!%TK5&1M0TRSO&3[IN(%D*_3(.*MQ11P1+%#&L<:#"H@P /0 4 >6? M$'Q%H'B#X;PZ;H-Y:W5]?R6Z:;:V[@R(X=2/E'*;0#G.,=*7Q[J-UX%\3R:] M91/)_;FGM8;47K>I_J&/U#,O_ :]'M]&TNTO'O+;3;.&ZDSOFC@57;ZL!DU9 MFMH+D()X8Y1&XD3>H;:PZ,,]"/6@#Q[Q1X?E\*6?P]A741I]EILLL=UJ!A65 M(KB1!B1E;C!??R>F[-:FDI%>_%#2Y)/&#:[?6=I,Q^R642Q1Q.,8DD1N,G! MYZ=LUZ?-#%<0O#/$DL3C#(ZAE8>A!ZU7L-+T_2XVCT^QM;1&.66WA6,$^I MH \I\.:?TU+X=6=I&.&)![U5CT72 MH;]K^+3+)+QLDW"P*)#GK\V,T <)H>H67AWXF>*X]>O8;6>]CM)K6>Z<1B:% M(MK!23CALY&?>IOA1=6=]%XLNM/Q]CFU^>2(@8#*4C.X>QZCZUW%]I>GZFJ+ MJ%C;7:H=R"XA60*?49'%306T%L'$$$<6]MS^6@7'M$C=731]/5U(*LML@(/ MJ.* /)_B1:-XH\67#Z%8-=C0[8?VV8Y2@O(]ZO\ 9./O, K-[=.O%6?%FI0: MCKW@7Q%INL)I>B20SQ07YMTDCMI64 *RM\JD@%>>A!KUR"UM[7S/L\$47F.9 M'\M NYCU8XZGWJ+^S+#[&]G]AMOLKY+0>4NQL]2Q?)Y'O7IMCIUCID)AL+*WM(B8Q =N3@X/! MQFN2:ZCN/@EKUZNY86\1--E@054W2')!Z5[==Z3INH3137NGVMS+%S&\T*NR M?0D<5*;&T,$L!M8/)F):6/RQMA'!%E:I)?R,1D-8KB6%2>^7D"G_ ':]CM]. ML;0QFVL[>$QIY:&.)5VIG.T8' SSBI!;0"Y:Y$,8G9=AE"C<5],]<>U 'D2_ M;+#XI>+$F\60^'IKLP3PM<6T3KU6".60 !WC"D@J2!SQD@UV5_I6G:HBIJ%A:W:H%I+2ZN(3F.2Y^=@ PX8A...G2O6+NRM M-0MS;WMK#IC4D_F37.^,M9F@\>:1I5K-I6DW$MG+,-8OX!(RC< 8H MLE1D]2">E>@QQI#$D42*D:*%5%& H'0 =A5>^TRPU2)8M0L;:[C4[E2XB60 M^H!!H \=T>Z^T^+?'1.N#6G&@[3>+$D:.0'!"A."!G&>><\UF* //?'U[_PANO:1XX6-G@6WDTZ_5>K(REXORD7&?]JNB^'^ MCS:-X.LTO,G4+LM>WK$'=8\3:G9V,L]A'X926*XN8]K MFXF=&W"/^[L)"Y[\5UM !1110 4444 %%%% '%7W_)5K+_KVA_\ 0+VNUKBK M[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/_Y&KQ)]5_\ 2F[K MM:XKP?\ \C5XD^J_^E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% M'/Z[XRTK0;Z'3YA=W>H3(9$L[&V>>78.-Q51P,]S6-X@^(=FGP\U/Q!H4DDT MUN&A"FV =Q!QGWKF[YUUC2/BMKFFJ9-)O+>*.WF0?).\41$KKZC..1UQ0!MZGX^:T MU/P+?3W%[;:?>QW8O(9+5E>=UB78!'MW'+GY<#G(KL?#_C'2O$=S=6EL+JVO M;0!IK6]MV@E13T;:PZ'UKBVOK#6/%WPNN+*XANH!#>C?&P8!UMUR/J#^53Z] M:W%Y\4M;M;+BZN/!SQQ$''SF9@OZF@#:/Q/\->:6\R]-@)?).IBSD^R!\XQY MN-O7C/3WJ[X@\=Z'X:OX["^DN&O)8//B@MX&E>5=VWY0.IX)^@)KR2QO;,?# M".QOO'US#&MK]CGT*.QMC/] M%TW6;G1ME]=ZG;!6>TL[1YI-K*&W *.@!&3[@5U%>8Z;XAT31/C#XSCU6]MK M*6>*R,4UPX12%B^9=QX!Y!QWQ[4 =A%XS\/R^&'\1#4473(\B25U*E&!P4*X MW!L\;<9J#2/'.D:QJ<>FB._LKR9#)!%?VCVYG4=2FX8;'7'6O)=7M[F_\.ZI MXBL7G@T23Q9%J"S1P[S]G1=CW 0@AEWX;D<[>:Z'?9ZMXN\,PMX[NO$=S'=? M:H(K*UMBL(5?F:5HP"BD'&.^>E '9)\1O#TVNMH\,EU+=QW+VTWEVSE('4X^ M=L84$@X/L:B@^)GAV>> #^T([.XE$,&H2V4BVLKDX 60C')[]*S?A_'$+7QT M[V[3!O$-\'C09:0 +\HZWNH&/S6M;"U>XD1/[S!1\H^M!\=> M'O\ A%V\1B^SIB2+%))L(:-RP7:RD94@D9STZ]*YC1M6T[PS\2/%T>OW<&GS M:B\%S:SW4@C2:%8]I56/!VG(Q7'ZSLU+P5XZUBVC/]CZEK=H;4E<+,%DB5Y% M!ZAF[]\4 >H:;\0]"U/6+?3(_MT$MV";22ZLY(8[H 9/ELP&>.:ZJN$^(( U MOP.0 "-<0#V'EO7=T <__P )IH@\-7OB!KATL+*1XKAFC(9'1MI7;USG'YU8 MD\4:4EMHUQY[,FL.B66Q"3(74N#CL-HR2>E>8ZM9.GQ&G\$F$M8:WJEOK3*1 ME#$J,TRGZR0IQ_M4OP\BN;SQ7!I-S'(\7@J&YME8_P 2=, EE51TP0(Y-5^'^H74WBJQT=9H[F-/#>FV<2RJQ+ 1D, M"Y+'DD*.I/%:"G1W\.^ 7N=:O?#^I#2%6SU>,H+?[B;HI"QP2<9 ..G7M0!Z MCH'B73?$MO/+8/*'MY/*N()XFBEA?KM9& (J_?W]KI=A/?7TZ06L"&265SPJ MCO7$?#G6[_4M3\06=W>6&K16ZKG=^% $5G\1]#N]0L[1X=3LQ?.([.>\L)(8 MKACT"LPQD]LXS5/1O&TVH?$[6_#TD%V+6V2)+?\ T-U"OAR[.^. =HVDX!QQ MFN%\4:D9[GPN)_'4.O2?VU9RFVLH(4AA7?\ ?8IEAR0!N;OTKLM'O[2S^-?B M>SN;B.*YO;2R-K$[8:;:C[MH[XH [N]NTL;*:ZDCFD2)"Y2&,R.0.RJ.2?85 MY7X!\81OH^H^+/$>M:N 7=&@G@9;5 92J+" N7?"X(!)&2"*];KQ#3-9DT;X M-Z#)'#9 SZU)#]LOH?,BL:3JFLQ:2T&I6%].C M/!%J%E) 9E49)3<.<#FM72]=L-9BOI+*1G6RNI+2?M>4/>B; MXJ>#$D\7_P#"0R1S7&]X88D@@+0MM ,8^\V#P6)P*U/"OB?1_#D?C.PU6^AM MK]="?&TWB3Q%X@L9X+M$M;HK;;[-XU2,*O#L1PY))P><=L5Q7ASCPQ\)0? M^?Z7_P!!DKK? M_:1>-O&VF27$:7SZF9UMV;#M'Y:#PKD;;XF^'+FXMUW7T-IWMGE[FODNA:RI#:NXB8XP7(& I+ 9^OH:CN_B7X>M+JYC)OIK:UD,5U M?6]E));0,.H:0#''?&<5G^!8=VO>/FBPLSZL4#_2)TMFE#%FRJAUWONSD'G.>M 'L6L^,-)T5;(.UQ>3WRE[6WL M(&N))D !+*%!^7!'/3FJ\?C[0)/#M]K9GFCMM/?R[N.6!DE@?(&UD(R#R*X* MYL=&T^Q\'VTNM:QX=U"/3W6QU6Y6.-=AP?(F!)7=C!V^W7/%9NL:W?:E\./' MUK>75CJL5D;94UBR@$2WA+*6!V\%EP!D<EV/Q"T&_P!2M;-3>0B\8K9W M-Q:21P71](W88;/;U[9J35_'6CZ1JDFF%+Z^OHD$D\&GVCW#0*>A?:,+G\ZY M'QCXAT3Q3HF@:1X=NX+K4+C4+62W@@(,EJL;!F9U',>U00(+ZWT^\N-2:^ADNY!&)K=D79M9N&VX(P.E '43^/?#=OX>M->?45.F74 MRP1SJI(#G/##&5QM.SMY3#-J$=C(UK&X."#(!C@\9Z58OM31?%\UO#K$WF_V(]R MEBL>8B-^!-O_ +W\./3FO,KC4;'1M'U>]\.>+AIR0S3M-X7UN&.4M)N),:IG M< QY&,]>O7'2I<37?Q(@N;BV^RSS>"S));XQY3&4$K^!X_"@!?!OQ2TW_A#] M)EUJXOY)3&L=WJ1LW-O'*3]UY0-H/(]AGFNA?5;S_A;MOI:W+?V>^A/M '!_$+Q M)"?^O?4/\ T6E9'@GQ#HWA1/$FF>(- M0MM.U&+5;FZE%TX1IXW.Y)%S]\$>F3Q0!UNH^._#NF:)8:S/J"MIU^VRWGB0 MN'.UFQ@#.?E(QUSQUK1T+6[;Q!I::A:Q7443,R[+F%HG!!PH^M>ZT 8FO>*],\.R6T%V;B:\NMWD6EI T MTT@7J0J@G ]3Q3-"\8:1X@CO3;R36\M@1]K@O(6@D@R"065L8! )S[5RWC#7 M)[?X@V&E1ZCIF@!].>?^V+NW1W?Y\&"-G(4=-QSGMQ7'V*7&MWWQ)MM-U>?6 MKFXTB)(KMD5/M)"N"$" KG*@C@^IH ]'M/B9X=N[JWC1KZ.VNI1#;7\MG(E MM,Y. JR$8Y/2K&K>/]%TG4I]/*7]Y& 1@9QB@#JK[QUH%CI>GZ@+MKJ/4?^/**TB: M66X]=B*,\=\XQWIVE^-=&U:UU"6)[B&73D+W=KN7N@ M.MY:0>&Y;&>YMSNCEG=BR1AAPQ ].F<4 =W<^+-)M?"*^*)9G&E&!)Q((R6V M/C!V]>XJMK/CG1="U5=+NFNI-0>!9XK6VMGEDE4D@;0H.3\ISZ8KRO6O%NAS M?L[0Z3#J,$NI_8(+=K-&S*C(R[]R=5 "DY/'YUW<**?CL[E067PRF#Z9N#0! M-J?Q$L9/ >M:YH_VA[FQ22-H);5_,@F"D@2)C( ."3TQGFH]-\3+JT7@VXFU M*^L[B\W*UN]F4%XXARV<@;5!RP(X/:N>O4+/\8DC4DFU3"@=3]D-.AU*RU.\ M^%4MC=17$<9DB=HV!VNMKRI]"/2@#I9_BGX:A%PT?]H7*6LCI=/;6,DBVVUB MI,A PHX/X!/$_ MR#Y]2U$MQ][YB.?P KFM#N8M%LOAGX@U-MFD0:?-;/<,,I;2R*-K,>P."N: M/2M$\&2)00/F# 8/S#'KFNDKS'2M=TG7_CIY M^DS1W,46@/&]S%RDC>>IPK=&QGJ/7':O0]5AGN='O8+9MMQ+;R)$V<88J0#^ M= ',R_$[PW%-)\]Z]E%+Y,NI1VIYSCT!/:O(M'O+:U^&1L-0\>SV(@MWM+K0A96QG#')%3[4H$JX*+\P!(#8.#@^M &]< M_%#PY:SK;,;][IHHIOL\=G(T@21=P8J!D #&?3(JQJ?Q#T/3=0N;+;?WDEG_ M ,?C65E).EMW_>,HP..W45G>'XT/QC\8R%1O6SL5#=P"KY_D/RK+\#^(M&\* M6>OZ7X@U"VT[4K?5+FXG6Z<(TZ.VY9%SRX*XZ9/% '6ZEX[\.Z5H]AJ]Q?AK M"_.VVFB0N'.TMC@9S\I&.N>.M5#\1]%^R6DB6^JRW-V':*QCL)&N-J':S% , MA0>,FO.=*LI(]!\"-<6S0P7/B>2ZMH)%P8XF\QDX[>H^M=9XY&DCQII[2:_> M>&=9^Q.+?5#Y?V:9-^3"V\X9@?FP<=>IXH [/0/$6F^);%[O39798Y6AECEC M:.2*0=4=6 ((R*R/B1XEN?"G@>_U.R5S=@!(6$)D5&/\38X QGD\9P.]4/AM MK5]JRZW#=S6-^EI=B./5K*$1QWN5!8X'!8< D(/MJ6[7%M<6.#=6]["T$D((R&96[$ \URD]]8:S\2_ M]8W$-W;-8WQCE MC8,N0J*<'U'(J/5+LZ=\1_%UXEF+QH?#4GTH V?\ A:7A MS]U,RZDFG2R"--2>PE6U8DX'[PC&,]^E12^-IH_BVOAHP79L?[/#?+9N>'5@MVD; ED-QD(I[G':@#T6N0O_B3X>L+R MZA8WT\5D_EWEW;64DL%LPZAW48!'?&<5U]>2^"O$V@^%OAY>:1XAN;:+4]/E MNDOK&<@2W#-(S#:AY<.K* 1D&@#N-7\;:-I#V<)DGO;J\C\ZWMK"!KB62/\ MOA5!^7W-)!XZT&X\.7VN)^UF"/ M0[75='M?[.%UMB2!4!WP9^ZK D';6)KMQ#K%E\4-=TPB329[*WMTN$_U=Q+& MI#LI[@9 S0!Z%;?$GP[=:G:6:O>HEY((;6[EM)$M[AST5)",$GMV/:J6F^.) MKOXGZOX?E@NQ:6T,8A_T-P _SEV=\<*=H"G@'MFJ7CR-(_ _A=44*J:GIP4 M?=^8#BGVE_:67QG\16MU<1PSWNG6OV:-VP9MHDW;?7% $L_Q+\/:YHVH+IFH M:A;JME).=0BLG98,+D\D8+@$';^'6JM]XT.B>.]'M[F^O+G3[G01+'!#;F22 MYG,B[6"*"=Q7<<=!S63HL:1_LO2A%"@Z5%[C59XK> M)_"ZQ1SS':D;EUP2QX7(!&3ZX[T =Q9^.-#OM$U+5$FGCCTQ6-[!- R30;1N M(9",]!QZU);_P"(NJ:' M_I6GOH@LA-#\R7-PJ.3L(^]M!"Y'K5?Q/XNT+4OA9H&GV&I075X[V >"%]SQ M;'3<7 Y0 C'..2* .PA\;32?%>X\-M!=_8X[-2F+-_\ 6ESEV?'"8& W3.>] M69_B;X<@GF&^^DLX)?)FU&*SD>UC?."#*!CKWZ>]8NH745O\8]2M7NH[:ZO_ M \D-F9&V^9)YCX"^IKB=#N[>R^&KV&H^/9M.^S0R6MWH?V*V,X;)#1JK+O8 MMDX/OUZT >R:[XMTG0%M!I#2-$O-0\N63R(BX2*)I&)[?*O)YZ^UHH)9H' [G::\4T[4[$^!/A MWJAG2?3M$O$74Q'\WV5BC!7<#IM)!_$4 >IZ+XVTG6]2.F*E[9:AY?FK:ZA: MO;R2)_>4,/F'TKH78(C,02%&< 9->;ZUJVG>)_B+X/AT"\@OYK"6:ZNI[5Q( MD$)CVX9EX&XX&*]*H \I> _&UW UY:WFGWDBV-54EACS M.22IY&>@%=IIWQ'T&]U"RL=U[&;TB.UNI[.2."Y?'1)",-GMV/:O-M2O[0?# MSXGZ6;B,7ZZS=7!MRWS^698@'QUVD]Z[CXB1I'I/@]44*J>(-/"@#[HR1Q0! MM:OXZTC2-4DTWR[^^O84$D\.GVCW!@4]"^T87(YQUK9TG5K'7-,@U+3;E+BT MG&8Y%[]B"#R"#P0>17D5@T^D>,O%UM?^-SX:GFU%[R-)H+#_P#D:O$GU7_TINZ .UHH MHH **** "BBB@ HHHH **** "BBB@ HHHH @NK.UOHO*N[:&XCSG9+&'&?H: MD2*..(1)&JQ@;0@& !Z8KF]8\=Z3HVM/HSP7]UJ8A69;6SMFE=U8GD >FTY) MP!QZU-I?C71-4T&\UE;A[6VL6=+Q;N,QR6[+R5=3R#R* -F&QM+<((;6",1D ME-D8&TGKC'3-2^5'YWG>6OF[=N_'S8ZXSZ5RNG?$32+^^L[:2TU2P6^;;9W% M]9M%%0$8]R.0#C/:I]7\<:;I6K2:7%::EJ5]"@DGATZU,Q@4]"^.!GL.O MM0!NG3K$W@O#9VYNATG,2[_^^L9J;RH_.\[RU\W;MWXYQZ9]*P'\<^'T\++X MC^VEM/=O+7;&QD:3./+"8W;\\8Q^E&&0V,'@@T >E5S%EX2CC\6>(]6O1;75MJHM?+@DBW>684923GCG= MQ5GQGK4OA_PAJ>I6\4\D\5M(8O)B,FQ]A(9AV4$9)Z 5R'@_Q-9Z#X(M-6UC M4/$%W=ZB8E6&^1I)9IB@8BW3&2AW<$<<=: /3 BJ@0* @& H'&/2J]KI]E8E MS:6=O;E^7,42IN^N!S6/H7C'3==OY].6&]L=2A02O9W]N89?+)QO /#+GC() MJGX<^(FC>*KV*WTJWU&6.2,O]J:U80*1R4+]-W3CWH ZJ.*.+=Y<:IO8LVT8 MR3U)]Z@73;%+PWBV5L+H]9A$N\_\"QFN1^(7BZ\\,S^'HK."[?[9J<4<[0VQ MEW1?,6C7_;.!@=2 <5EP>.WT_P"(GB6SN8M6O4\BRDL]/M;9I9(P8R9#M'W> M2NB75C:7R*EY:P7"*:D:"%X1"T4;1#&$*@J,=.*P;3QQ MH-WX6F\1_;##IUN66)U."C+UW9(&.^1CK4&E^/=,U+4[?3Y;/5--N+H M$VO]HVC0K<8&3L)X)QS@X/M0!TSQ1R%"\:L4.Y2PSM/J/2GU2UB5X-$OY8F* M2);2,K#J"%)!KS#PAHUSK_A'3-5OOB'K\-U=0B22-+V(*I] "A- 'K)AB,PE M,:&51@.5&0/3-"0Q1N[I&BLYR[*H!8^_K7+*T6E^)?#FDRZ[J<\[6MQL27#+ M=A0I+RL .1GC [UGCXM^'7L?M\-MJ\]@AQ<7<5B[16YSC#MV['C/44 =FNG6 M*73W2V=NMRXPTPB4.WU.,FEDL;.:U%K+:P26X_Y9-&"GY=*R-9\8Z5HR6(;[ M1>W&H*6M+:QA,TLR@ E@!V (.3@5#I7CG2M5@U1A%>VEQI6YBFC3: M6!VGJ" <8- '0P6\-K"L-O#'#$OW4C4*H^@%/95=2K %2,$$<$5Q"?%;P\\5 MK=>3JBZ;<%%&I-9.+9&;&%9_4$X/4 YYK8UWQAIV@WT&GO#>WVHSH94L[" S M2^6#@N0. N>,DB@#5ATO3[>)HH+&VBC9@S(D*J"1W( ZU,]K;R7"7#P1--&, M)(R LOT/45QM]XPTG6-)TR\MM3U"Q']LPV]7]4\=Z= MIVJW&F6]CJNJ7=JJMMVMN[ %&VF0J\; \CI@BN\NV9+.=E)#+& MQ!'8XH 9#I]E;Q1Q06=O%'&VY%2,*%/J !P:5[&SENTNI+6![E!A)FC!=?H> MHKRWP-H=]XE\$:;K5_XZ\20W5S&SR+%>1A%(9AP#&3T'K6QX#\43_P!F>)!K M6KI?6&B7CQ1ZLX"B6(*"=Q7@E>F1UR* .]%K;JL:K!$!$*/B']DF\*3:,MW=6&J7 >22VM#)YL6UOD7C[^0,K MUP#6[J?CK3M.U)]-AL=4U&^BC66>WT^T:5H%897?T"D^F-/AG<>(/#AN6F:5;=7-J2;9_,57$BG[I ) SW(]:Z& M_P#'&FZ;9V$D]KJ)O+_=]FTY+1C=/MZGR^H ZY.!0!T211QL[)&JESN8J,;C MZGUJ&73K&>Z2ZFL[>2X3[LKQ*77Z$C(K#M/'6CW>D:KJ!%U;MI,9DOK2X@,< M\("EN4/J 2".#ZUF?\+7\-JT$DZZC;V%QD0ZC-9NMM*P!.U7[G@XP.<<9H [ M*YM;>\A,-U;Q3Q'DI*@93^!K"\7^%QX@\$7_ (>L6@L_M**B'9A$PX;H/I3= M$\;Z;K>LR:2+74;&^6'[0D-_:M 98LXWIGJ,D>AJE<_$S0X);DI;ZIR>2VB8?>RXZ@=R 10!U-O86EM*\\5K!'/(/WDJ1@,_U/4TMU86=]L^U MVD%QL.5\Z,/M/MD<5A:QXZT71;FRMIGN+B:_@,]HEI"9C.!CA O4G<"/;)JK M%X_L+_1=:N;.TU&._P!+CS/83VC+/&6'R$IW!ZY!Z T =8\,4BHKQHP0AE#* M#M(Z$>E#11O(DC1JSIG8Q&2N>N#VKF/AWXAN?$W@NPO[V.Y%VT8$TDT'EB5L M9+)V*\]1QQ754 57TVQENUNY+*V>Y7[LS1*7'T;&:G,,1E\TQH9-NS>5&=OI MGTKCKKXG:+;_ &F:*RUB\L+5V2?4+6Q9[>,J<-\_<#N0"*TM4\:Z5IL6G-&M MUJ$VHQ^=:6]A 99)8\ EP.RX(Y..M &PNFV*W$=PME;B:-=J2")=RCT!QD"I M_*C\[SO+7S=NW?CG'IGTK)\/>)M/\2P7#V8N(IK67R;FVN8C%+"^,X93[=^E M)XA\4:=X:BMOM@N)KBZD\NVM;6(RS3L!DA5'H.IZ"@#1;3K%[P7C6=NUT.DQ MB4N/^!8S5FO/-"\8-KGQ2O+:.6]MK&WT57FLKR,Q&&;SCDLIZ':5YZ8(J^OQ M0T!BL_DZFNEM)Y2ZLUFPM"VN#VJ& MYT^RO)(Y+JSMYWC^XTL2L5^A(XKS3QGKEW?_ !'TOPVEQXCLK$0/+*^E1,CS M.2H5@X!S&N>2. >M;ECXPT;0]#U#4;[5KVYM5UF6S::XCR87W8V#'\"]CZ4 M=J\4RO;R"*UU2^CL6*7EU96;2PV[#[P9AW'?&<4 =-=6-I?(J M7EK!<(IR%FC#@'UYJ1+>&-PZ0QJP4(&50#M'0?3VK$U3QGHNEZ19:DT[W45^ M56RCM(S+)B1H%4?@*YC4?B#I-AJ-W90VFJ:B]D<7DEA9M-';'&<.P[@I&.]9NG>*M)U77]5T6UG9KS2]GVD,N%&X M9X/?'0^E6="UNS\1:/!JMAYAM9]WEM(NTL Q7./0XX]J +R0Q1HR)$BJQ)*J MH )/6L#Q%HVKW*V,OA^_M[1[4N'L[F(M;7*,,;75<$8QD$>];\LL<,3RRNJ1 MHI9G8X"@$-O(&XY)+@"- M].L9+Q;Q[.W:Z7I,8E+C_@6,U,8HS*)3&ID VA\<@>F:XZ+XGZ#(T]7M:\=:3H>M?V-+%?7.I- L\=K9VS2O(I+# MY0/3:2.M"U'0K_5S/+:0:QW<1CDMV'564\YY&,9STZUG1?$_1#<6,%S9 M:O8O?S)#9F[L6C%P7( *D\8Y& MQ>5=VT-Q'G.R5 XS]#7/:KXZT[3=5GTR"QU35+RV56N8]-M&F\@,,KO/ !(Y MQG-/3QWX?;PE_P )-]L9=.SL^:-A)YF[;Y>S&=V>,?TYH Z&&&*WB6*&-(XU M&%1% 'L!3F574JP#*1@@C((KDK'XBZ3=ZS9:1-9ZK8:C>L1!;WUFT3, I;= MSQCY2.O7K1?_ !%T>RO;RWBM=4OH[%BEY>PO(3$R3>-KV'3_#3W%QJ-WI\8GA7S[1=T@)D4 8]"3@^Q-5=2^(.DZ=K5YHR6NIW MVIV@1I+6QM&F?:RAMPQQ@ CDXY..: .KJM+I]E/,%E^AQD M54\/>(=/\3Z2FI:;([0EFC99$*/&ZG#*RGD$56U_Q9I_A^XMK2:*[N[ZZ#-! M9V4!FE=5^\V!T ]210!KW5I;7L/DW=O%/%G.R5 PS]#2BV@%L+<01B #;Y6P M;<>F.E<]IWCO2-1T_5[KR[VUDTB,R7MI=6YCFB7:6!VGKD XP:SX_BGX?D:T MD\C5$T^Z=8X]2>R=;7>W 7?]>,],@\T =F\,4B*CQHRJ05#*" 1T(IDEK;RS MQSR01/-']R1D!9?H>U4;/7[&^UW4=&B,BWNGB-ID=< JXRK*>XX_ T[2-=LM M;>_%D9&6QNGM)79<*9%QN"GN!G&?6@"\+>!;?[.(8Q#C'EA1MQZ8Z4R6RM)T M*36L,BE/+(>,$%?[O/;VKGM7\>:5I&M2Z,UOJ%WJ<<23"ULK5I7=6SR .PQR M3C&1ZUFGXL>'GT\WMM;:M=11*6N_L]B[&SP2#YW9",'CDX&>E ';0P0VT*PP M1)%$@PJ1J%4?0"H4TRPB:5H[&V0RD-(5B4;R#D$\<\U@W>L6-SXG\*F#5KI4 MU"&XEMH(5S#=IY:MN<]MH((^M4Y?BAH,6^:6.66"*22(YC=D!*'V/:HWTZQENUNY+*W>Y7[LS1*7'T;&:Q] M<\8Z;H=[;V#17E]J%Q&98[.P@,TOE@XWD#@+GC)(J!/B!X>;PY-K#CN,Y]JS9?BKH*Q M7$T%IJ]W!:NZ7,G'- '<5!'9VL*RK%;0HLI)D"H ')Z MY]:QM4\::-I>EZ??F66Z74MOV&&TB,LMSD;AL4<].3G&*Y?2_&O]J?$Z]C5[ M^WL+/0?.N+&ZA,;Q3"8Y)0]]A7D9!!% 'H%K8VEBC)9VL%NK')6&,("?7BK% M8,GB_2HO!@\5,TW]F& 7&?+^?8<8^7UYIFM^,M,T2:TMGBO+R^O$,D%E90&6 M9D'5L#H!ZDB@#9>PLWEDE>T@:21=KN8P2P]">XX%2O%'*%$D:.%8,H90<$=" M/>O./%OQ,CC\$S:CH*7J7B7D=K,DEH?,M6WKN613]TE3@=02>*]"L;L7]C#= M+!/ )5W".XC,0: $NM/LK[9]LL[>XV'*^=&'VGVR.*L !5 X ': MEHH **** "BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM M: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ M -*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** .$L54_''5WP-PT2 M ^QE;_ 5Q7B#3;S4]$^)MO8QR2R+JUO,T40RSHJQLP [G )QWQ7M^U=Q;:- MQ&,XYH"JI)"@$\D@=: /%+VYT?7_ .Q;2/QWK&ORW-Y#)#8VT5OYD3*=V^0! M 4"]\D4Y NB>//%4.K^,;OPV]W=B[MVVPB.ZA*@ J\B')7[N ?PZU[+';6\, MKRQP1)(_WW5 "WU/>B>V@N5"SPQR@'($B!L'\: /$(K:WL_#NE^);=M5N](A M\3G4;N>]A4,Z%=AN51!]S.&Z \DXKI-0\2Z)X@^+?@I-(NX;XVZWIDN(#N1= MT'"[AQG@G';CUKT_ QC QTQ4<5M! H6&".-5)("(!@GKTH Q_&__ "(/B/\ M[!=S_P"BFKS^6:/1U^&'B+4 1I%IIOD3S[25MWE@0([>@.",]J]<(# @@$'@ M@TA1#&8RJE",;2.,>F* /.1J=EXK^+>BW>@SI>6NDV5S]NO(#NBS(%"1[QP3 MD%L"KOP:14^$VA;0!E)2<=SYKUV\,$5O&(X8DB0=%10H_(4]55%"JH51T &! M0!P/Q4N8;"#PI?W3B*UM?$-M+/*?NQH%D!8^@Y%'A.6"[^*OC2[@99(Y+;36 MCD7D,K1,00?0\5WKQI*A21%=#U5AD&A8T3[B*O ' QP.E 'A.IV-U=^#O%LE MJ)_+L_&LMU<"W0,XB4IN95(()&0V"".*U&ETC7/$'ANWA\;ZMXDF%]'=Q06R M6Y$&SGS)2J*47!P03GGI7L:JJYVJ!DY.!U-1Q6UO SM#!'&SG+%$ +'WQUH MJZ[_ ,B_J7_7K+_Z :\Y^'?P]\(ZI\/M$OK[0+*>ZFM@TDKIDL. MIW35ZR54L&*@L.AQR*01H$V!%"=-N.* /'Y=>N+)/!6F'5;/P]:S:#'*=8N+ M='9F"H/)1G^5>/F.?:J.BW,,_B3QTT.KW>K(^@92]N54>> '!*;54% > 0,9 M!Y->URVT$\0CFACDC'170$#\#3_+C_N+]W;T[>GTH \CU]%7]F"$*H _LJT. M,=]T9S^=:TFI67A;XM:C?:[<1V=IJ>FP)9WC&-"FPH MI3IMQQ39H(KB,QS1)*AZJZAA^1H \F\2:Y8^(;/2[W3-/$-G_P );9(EX%"B M](/,@X!(!^7)SG%+<>)&G\5>([;4/%=OX4AL[KRUM8+:(7%VNT8EWN"6+=@H M)Z5ZUY:;578NU<;1C@8Z8ICVT$DR3/#&TJ?==D!9?H>U '@VDON^&VD#,VY? M&D887 Q(#YV?G'&&YYKW>]_X\+C_ *Y-_(U)Y4?]Q?O;NG?U^M/H \3\$?"S MPMXI^$VG3W&GI%J=S Y^VH6WJX=@&QG!Z#C'-,NIKS6?A!X@\(KI\5MK^B/& MEU96<0031K(K^9&H&"&4$\#D]N17MRJJ*%50JCH ,4@1 Y<*NX\%LLZ[)=W4+0Z?;16_FQLIW;G 0&,+CG)%7];GT>T\8:[-:>+KS MP?JZNK3QW8C>VO!L&V5(VX;(XX.>.F:]:CMK>*5Y8X(DD?[SJ@!;ZGO1-:V] MPR--!%(4.5+H#M^F: /'KS7YY?#/P[\0>((HK!$U0F=UC,<:KMD5'V_PA@ ? MQJW>>)_M7C+7;>Y\5VGA6TM_),?EV\7GWZ%,B3S) =W7 "@FO69(TE0I(BNA MZJPR#3'M;>22.1X(F>/[C,@)7Z'M0!X)$WG? SQN4:ZEVZZ\A-RN)BOG0-N< M8&#MY/ [UO>)KVUN/B)I/B6/Q+-IFAWVE-:6^K6RHT8E64L49G4A01WXY7'K M7L'EIAAL7#?>XZ_6F&W@,'D&&,PXQY>T;?RZ4 >+R1V%YIWCW4[+6]3UMH]# MDM9=0E2(6\AVLP5"@&YEYR<8YZ]*VO$T:?\ " ?#V/8NP:II0VXXQ@5Z@D,4 M<(B2-%B P$50!CZ4I1" "JD+R!CI0!P>NQO)\7]#2-MDCZ/>*K>ARF#7G?A^ MXLM'\!R:7J_C?4M*N[)9;>YT010>86);Y8U9"SA\Y!R?O=:^@=JE@Q4;AP#C MFHWMK>2=9W@B:5/NR% 6'T- 'ENBZ?'I_C?P':+'=(L&AW'EI>!1,@^3 8#@ M$ XXK0$;2?$WQHD:EG?1+< 9)9%B 7S"K!L'CH2!G'/O6C0!X(?$;:QX$U"6]\6C3[J6.XC3PSI=K M%'(CY8",@J9#GJQXZGGO6DSZ&WAGP$]_JFH:%=C2$6UUNWD5(5;8FZ&0GCG& M<' XZU[(+:!9VG6",2L,-($&XCW-*]O#)"89(8WB/\#*"OY4 <)\-]:U'4[[ M7K6YU&WUFRM)8EM]9@MQ$+HE3N4[?E8KA1D>M-\77,6A?$CPWX@U-O+TA;:X MLVN6'R6TK[2I8_PA@"N:[^.-(HUCC1411@*HP!^%#QI*C)(BNC#!5AD$4 >0 M7M]:^,/'WBB/P[,L[2^%)+6.XC^Y+*9& VMT(^8+D=P?2L"&\TF3X=P:=>>- MM8:4VR64OA^&"#[0),!3$L9CW<'H3]E-^S6_VC M[1Y$?GXQYFP;L?7K0!Y_';_9/BKX8MCYO[GP_+'^](+\-&/FQQGUQ7'RJK^$ M+I6 *MX]((/<>>*]TVJ6#;1N P#CFD\J/&-BXSNQCOZT '=*U+3=:\=W^@WUE=3M/8^7#^]#,6#Q[T+2!@1T)_+%>\E5+ M E02O0D=*CDMK>:1))8(W=/N,R E?H>U 'CEC;VWA1/AYK%Q'?P:%:QW<3R: M@@$EJT_,;2!>%!Y&>P(SBMW2]=TK7_CCY^DSQW4,6@/$]S%RCMYZ'"MT;&>H M]:])=%D0HZAE88*L,@BFQP0PJJQ1(@484*H&!Z"@#AOC"Z1_#^222)ID6]M2 MT2KDN!,O '?/2LWQ+X@TGQGJ_A+3_#MY'?W46K0ZA,T'/V>",-O+_P!PG(7! MPA%,C@AA=VBBC1I#ERJ@%CZGUH \/T.2+P_<>(+#6?'-[X=N MXM1GN&MRD(6='.Y94+H2^X=@2>.E7+&R@L=(^'*VJZ@EO+K #G(]C7LE2,H92K $'J#0!\^7 MW]I:!HND>([:%SJ/BRUN[6;':6YD\R _4 D?A7L]I<:1X4M=!\./<"*66(6M MFFQCYIC09Y P..><5ME$(4%5(4Y48Z53O=*@O[[3[J=I";&5IHD!&TN5*Y/& M3@,V.<<]\# !0\:V%UJO@C7+"Q!-U<64L<2CJS%3\OX]/QKSW5O&/A[4?A!_ M85G*DNKW%@EA%I*K_I"3[0NTQ]1M(SD\<5Z_40MH%G,XAC$Q&#($&XCZ]: / M/-!M)+3XO1P7.'N8/"EO$[]?F$Q#<_45UOC&QNM3\%:W8V()NKBQFCB4'&YB MA 'X]/QK:VKOW[1NQC..<4M '@'VS2+OX?6^G77C;69Y)(([-_#\$%O]H#C" MF((8PPP1U)[=:[S2[<6_QG,3;V:'PO#'NDP7XG(.2.,\Y:#4K"Y>W09,R(B,R@ M=S@$X[XK0\:>-_#WB1_"5MI%T+V8Z]92L4C;]P-Q'SDCY6.<8//7TKTO7=+E MU71KNRM+^;3;F8#9=V_#QL""#[CC!'<$BN97PEXAU?5-,G\3:MI\MIIMRMW% M!86C1&>900KR,S'IDG H YNZ\2--XM\16M_XKM_"D-G<+&MM#;Q"XO%VC$N] MP2Q/0!03T_'G=&60> ;#5?*N[BUTCQ:]W?1R1DS+&&.7=0,[EW!B,>M>\O;0 M23),\,;2I]UV0%E^A[5F>(M(O=4TP1:5JDFEWL!H]&N5O?)N;AGN(E.Q,PGY-V,9.,D=L#-:1))8(G=.49D!*_0]J /&[&VMO"L M7P\UFXCOX-"M%O(Y)-011):M/S&T@7A0>1GL",XK=TS7M*U_XXK/I,\=U%#H M,D3W,7*.WGH=JMT;&>WK7I;HLB%'4,K#!!&013(X(8558HD0*,*%4# ]!0!Q M/Q=_Y$";_K\M/_1Z4GAA5_X6UX]? W;-.&?;R6KNF57&&4,/0C- 50Q8* QZ MG')H X;X9#$?BX#I_P )-??S6J'C/7I[3Q]8Z6VL6?ARU?3VF_M>>WC=Y6WX M,"O)\J\ ,?PKTA55<[5 R&.50<@.H8 _C0!X?I5S#/=_$U MX=4N]4CDT-6CO;I0IN (I067"J"@/ (&..];?BI%7]G&Q"J !8Z:1CM\\->K M^6G/R+R-O3MZ4&-"FPHI3^Z1Q0!YK\2+V;P9KMAXTM(6D#VLVF7**,[RREX# MC_KH,9_VJZWP5H3>'/"&G:;*=URL?F7+GDM,YW.2>_S$U4USPUJ6O^(;%KO4 M8!H%I-'=?8EA/F2S)RH9\XV X.,=JZJ@#A-,53\;=?? W#2+8 ^Q=O\ 5E> M%T4>"_B)A0,ZOJF>.ORUZ?M4,6VC<>"<%_%5QILT4L@/A/58DG)EWG]TL?WER>1M)Z]:]Z M$:#;A%^7A>.GTIAM;RTIET'2]?62YO(XLBY4(5-Q@# M)5&.-W->MS017$9CGB25#U5U##\C3PJJ@15 4# ' % 'FFM:UIOB_QSX1M_ M#MW%J$EA=/>75Q;-O2WAV$89AP"Q(&.O%+X$11\-/$.%'S7FHEN.OS,/Z5Z- M#;P6RE8(8XE)R0BA03^%/"*JE0H /4 4 >+:+<1:'!\-?$.IMLTB/2I+1[EA M\EM*ZKM9C_"&P5S^=:L6K:?XF^*VL-HLB72?\(P]OY\7*2OYO\+=& W 9'?( M[5ZFT4;1&)HU,9&"A'!'IBB.&*$*(XD0*-H"J!@>E 'A%[XNT4_L^?V$EXKZ MNEBMM)8J#YT;(PWEEZJ 3D\5USZA:>&?BC'J>MS):V&H:)%;VMY,=L2R(Y9 MHRQX4D$-SUKT<6MN)'D$$6^08=M@RP]SWITL,4\1BFB22,]5=00?P- 'DGC; M7[#7_ ?B+4-,L MA;ZA:9U%$&+S9+'O<8&2%^[GGIQ7HL/BO0[FZTNV@U&.6 M75$DDLM@9A,J#+$,!@8]R*UQ&@B\H(HCQMVXXQZ8I%AB0($C10@PN% V_2@! M]%%% !1110 4444 %%%% '%7W_)5K+_KVA_] O:[6N*OO^2K67_7M#_Z!>UV MM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ M .E-W0!VM%%% !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 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9?]>T M/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#( MU>)/JO\ Z4W= ':T444 %%%% !1110 45Y7\<=5U'2M'T%].O[JS>34U1VMY MFC++M/!P1D>U']JZC_PT=_9GV^Z^P?V9O^R^5_ [5 M=1U71M>?4;^ZO'CU-T1KB9I"J[1P-Q.![5ZI0 4444 %%%% !17B7CXZCJGQ MNTOP^GB;4M'L+C3?,=K6Z:)0P\TYQD#)V@5'X;U+5_#'QEL?"T7BRZ\1Z9>V M[/+]HF\UH&"NP&=ZO\8]"TW5;RQM=.U?5?L!(O)["V M$D4&.N6)'3!]N.M8OQ6\8KJ'PDMM>\,ZK<11SWD:K-;R-$XX; MO45YW?ZE;I\8?#=C)JNL)B\^BZQ\8=$TO5 M;ZQMM-U?5!IY(O;BPM@\5OCKN8D=,'/;@\T >AT5QA^)WA\W?AV*/[5)!K^1 M9W2HOE!P=I1\L"&!(&,'DUHR>,].3QU#X12&ZEU![?[2\D:*8HDY^^2V0>!T M!^\* .BHKBOBOK&L:%\.]1OM$WK=IL4RH,M$A8!F'T'?MG/:O*M(A;4(-.O? M!OQ/N[CQ"SH9[+5[MD20D?,NQOO<]OFSZT ?15%>/^/OB5JGA[Q[H&DQVM\+ M92);^.UMPYNB0#LB).6 SSTKIM;^*.G:3JRZ3;:/K.J:B(%N)K>PMO,:!& ( MW\\'!'KUH [JBO*O%/Q;@D^%DWB/PREV+B286J-);AOLLF06,@R0/E/!Y&66 MKND_%'3;+X;Z;K>LQ:DDY$=J(Y8!YUY,(U):,9^93G(8X_E0!Z117(>%OB'I MGB?5)])-EJ.EZK#'YK66HP>5(R?WEY.1R/SKG?\ A>OAZ339+^VT?7KB"!]M MRT=HI%N,X!=MVT9[HT5YP_QJ\-K=66+/5CIMW((H]4-J5MMYZKN) M!..^!Q@UJ^)_B1IGAS64T6.PU+5M4:/S6M=-@\UXT]6Y&/\ /3(H [*BN.3X MF:!+X$NO%T/VJ6QM6"3PK&!-&Y95VE20,_,#UZ5C_P#"ZO#PN;#S-.UF'3[Y ME2+49;3; 6/4;L\XZ$C/0]1S0!Z317CVO_$^_P!.^,EIHJVFIMI-O$5EMH+4 M-)/(0P#CG+1C(YR.C<<5[#0 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!Q5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% ! M1110 4444 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ': MT444 %%%% !1110!Y'\?(99M%\/"*-W(U5"=JDX&TT>3+_PTWYOEOY?]E8W[ M3C.WUKURB@#P[X3ZPOA/P)XKU>^L[J2*WU0L8H8\R,#L7Y0<9ZU[-I6H1ZMI M%EJ,4(>-?#5EXG_:#T?3]5M) M)].ETO\ >!691E?.8?,N,<@=Z])\-?#_ ,+^$9Y+C1-*CM[B1=K3,[2/CT!8 MG ^E=-10!X#X*\46_P *+;7O#WB;3;[[<]X\]O)' 76\4J% #>^W/I\Q[UA: MCX:U;1OV>C'?6DL4]YK*W:6Q4[HT*;1D=1]W./<5]-T4 >1ZO#*?VB/!\HC< MQKI+@OM. =D_>N;\+>*(?A8_BG0O$>FW;WL]W)/:;8"Z7@(P!GT.!_WT>XQ7 MT!10!Y%XXT^_\4?!NWULZ.-&U732-1@M4.6A52<]AC*?-C'! IWP;2X\1ZCX MA\?7\02?4YQ;VZ]=D2 9 /IPH_X!77>.O">J^+K&*QL?$.@(QP1S[I10!\V:!87;_L]^-+ 6EP+M-2WM Z'S H:$DD=> K9^AJ7Q'O&-I+_PSOX/BC@?S%NH245#D?)+GC\:E\50/X8^,>KZMK&J M:SI&F:G;H;?4=.CW;B%0&-OE;NIX'/"]C7T!1UH ^>SI42_ [QAJ-E;ZT!J5 MS%*/[2"%YB)DS(H4#@Y[^E7OB3:R-\"?!<4<#ET>Q)54)(_T=L\5[M10!XMX MTU2'PS\?M#UO48IQ8-IA@$L<1?+DRC''?++^8KVFBB@ 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@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5: MR_Z]H?\ T"]KM: "BBB@ HHHH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:U MQ7@__D:O$GU7_P!*;N@#M:*** "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 XJ^_P"2K67_ %[0_P#H M%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** "BBB@ HHHH *XKP?_ ,C5 MXD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HKA+N>8?'+3H!*XA.A2L8]QVEO.'..F:KI\4)KO3;O4M.\*: MG>6-C)*EY,LD:"/82#M!.7.!NXZ9ZYH ]#HJKIFHV^KZ5::E:,6MKJ%9HB1@ ME6&1D=CS7.?$O5=1T7X?ZK>Z6DOVE8B!+$ZJ8 1S)SZ>W/- '6T5Y)J7B74[ M7Q5X%NIM*U!KF>RNT_LZ.5'>9]J!6)#;<8^;)/ S78Z'XVCU"ZU2QU;39]&O M],B$]Q#<2*Z^402'5U.".#GTH ZJBN"'Q+9;!-;F\,ZG#X;=AC4V:/(0G D, M6=X3OGTYQ7>*RNBNC!E89!!R"* %HK%\2^);7PS80SSPSW,]S,MO:VMNH,D\ MK=%7/'8DD\ "L[3?&4\VLKHVKZ%=:3J<\+S6D4LT>-Y8[JRTW3M"N]0 MUFXM%O);))$C%K&W_/1V( .>,>,D<9QBO0: " MBO*5\1Z[=^)?B'8W%E=I:6UFHB)N(]MH/L[L" #DF0_-QDCC.,4GAOXB7&D> M M#OK_P]J;:-%;007&JO(G#8"%]A;>4W?Q=_>@#U>BN9USQ>=.UJ+0]+TFYU M?5GA^T/!"Z1K%%G 9W8@#)Z#J:L^&_$\/B);R(VD]CJ%C*(KRRN,;XF(R#D$ MAE(Y!'6@#=HHKR[P_I*?$V34==\07%W+I@O);;3].BN'BB2.,[=[!""SDYZG MC^0!ZC17'Z%X?NO!NHZDXU4OX6^S^='!=S-)):2+][:S9_=[>>3G/YFA_P + M-==.77)/"^J)X;8@C4BT>0A.!(8L[PG?/ISB@#OZ*X_5?'@L_$::!IFCW>K7 M\MDE["+=T5&C9F&2[$!0,#GON %9L/Q/N+VQNY=/\):I<3Z-/LK(3 ME0Q/[QL#.%SQCUH ]"HKB]0^)%C;0>'9;+3KW4&U^)WLXH H?*JIVMDX'WN3 MG P35W1O&*WNIWFDZMIL^D:G:P?:F@F=9%>'./,1U)# '@^AH Z>BO/IOB;< M0:3_ &\_A/4QX>X)OC+$'V$XW^3NW;?ZZ MEIMK\2(XY_M2W2:++.9/-_<+"L@W93NV>_I0!UE%<+9_$2XN8;+47\+:G'H= M](B07X>-SASA7:)2653ZUW5 !17+^+/&D?A>^TNQ&F7>H7>I^:MM#;8RSH%. M#GIG=U[ $U5G\=7*RV6G6WAN]N->N+XKF20G:,D<>M '945R MEIX^TU]%U>_U*"XTV;1SC4+2< R1$C*XVDA@W\)'6LV;XD7-A_9SZMX4U*PA MU.XBM[21Y(V!+L X4Y1L'.#Z'N* .]HK&TWQ%#J7B36]%2"1)=)\CS)&(VO MYJ%QCZ8KE]=\6:7JOA74+FZMKY+>QUM=.803!':1)54,#_=R1D>E 'H-%<7J M7C^2V\4WOA[3O#U_J=[9B)Y?(9%41NN=V6/;(&._/I2W'CRXFO[^'0O#=_K% MMITIAN[F&2.-1(OWDC#$&1AW [T =G17(W7Q"TP:'I&H:9;W&I3ZPQ2PLX0% MDD89WAMQPH7!W$]*P=(UZ_U3XSQ6][IUYI;:32*Z$^%KB. K",L-YQD#OCTJA8^-ICK=EI>M M:!>:.^H!OL4DTD1@9('08]:A_X68QT\ZVOAG4SX:!YU/9Y6=^SOG&<< MXH [VBN1UGQW'I_B"ST2PTJZU2]OK/[7;?9W4(R[L-6W*#D?2I]6\?R67B>[\/:=X>O]4O[:..9U@9%7RV!R MV6/&.!COGCI0!VE%<;<^.KF74KZUT+PY?:Q'ITABO)X98XT20#+(FXC>P[@5 MT&@ZY9>(]%MM5T]V:WG4D!UVLI!PRL.Q!!!^E &E1534]1M](TNZU&[9EM[: M)I9"JY. ,\#N:X\_$2[M?L%UJOA34=/TF^FCABO))HG*&0X0R1JVY0<_A0!W M=%<=J/CJ6#Q/?>'=,T"]U/4K6..4K%(D<91AG)=B N.!CJ<\=#6IX5\3P>*M M,FNH[6>TGMKA[6ZMIP-\,J8W*<<'J.?>@#=HI&940NQ 51DD]A7 3?$RYCTI M]>C\)ZG)X>3):^,L2N4!P7$1;=M^N..: /0**YC6O&<-A=:?8:9I]QJ^I:A" M;B"VMV5,1#'[QV8@*O..>IJG'\1K"#1]5N]6L+S3[S2I$BN;%P))"[_ZL1E3 MA]V>"#^0YH [.BN1T_QM>'H&;?J4;QC([-K68MH=DMY*P(Q(K(S87W^4]?6 M@#I:*\^'Q1*V%EK$_AG4H/#]TT:#4G>/"%R &,>=VS)QN[]AR*'\0ZV/C7_9 M"V%T^FKI2ML$\809FP;C&%+*ZM['5+B&] MU:>RCB9Q+,9=S]/4%EP!VR*W=&\:37GB,:#J^A7>CW\L!N;<32QRI,@.#AD) M 89Z4 =917!2?$LM:7>K67AO4;SP_:LZOJ43Q@-L)#,D9.YD!!^8>AXXKK=" MU:/7=!L-6BC:*.\MTG5'/*A@#@_G0!H45B^+/$EMX1\.W&M7D4DMO T:NL?7 M#NJ9_#=G\*Q&^(,EKI8NM1\-ZG:7-Q!)I4E2=%^]M="1D9Y'7%94/Q*EN+)-8A\+ZG+X M>>78NH1O&S$;]F_R0=^W/XX[4 =[17GK>(=;_P"%U'2%L+I]-&E*P03QA!F; M!N,9R>FW'WN#Q@U/:EIOA34;[1K-I%EO1+%&6"$AV2-CN8#!YXSB M@#NZ*\S\4>,=3;7?!,VA65W=:=J6ZX"Q31Q_:@8F(C(8C!48;GCZD5OZAXUG M&MW>D:%H-WK-S8A3>-%+'%'"6&0FYR-S8YP* .MHKBKKXF:5;>%[371:7LD< MU\+"6V$?[^";)#(R_P!X$=!UR*KGXCW<&K#1[WPCJD&JW$7FV-J)(G^T+GG+ MAMJ8ZG)X'X @'>T5R6E^/K*XTO6KK5K2?2)]$;%_;SLKF/*[E*E>&!'3'7\J MJP_$&>)K*XU?PSJ.EZ5?2)%;WLTD; ,_W/,126C!XY/3/- ';T5QEYX]G'B3 M5- TGPY?:I?Z<8S+YVTQNT MM;C+K'):.)55E;)[_=RO][/'8 ]3HJM83SW5C#/=6;V<[KE[=W5FC/H2I(/X M&J'B7Q)9^%]+6\NTFF>658+>W@7=)/*WW44>IY_*@#8HKD+'QML445X[KOB6XL/!%]/XWN)7N5+*PF4, M%).0K_= '3OB@#V*BN/NO&U\NI)I.G^&;N]U5+5+J[MAUQ/$.DK?+:75F^]HI+>Z3:\;J<$'L?J.M &K1110 4444 %%%% '% M7W_)5K+_ *]H?_0+VNUKBK[_ )*M9?\ 7M#_ .@7M=K0 4444 %%%% !1110 M 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1110 4444 M %%%% !1110 4444 %%%% !1110!PUU:W!^-^GW0@E-NNA2H9@AV!O-!QGIG M':J7@VRN8/A9K-O+;31S/+J!6-HR&;+OC ZG/&*]&HH YOX?PRV_P\\/PSQO M%*EA"KHZE64[1P0>E,^(MGM;2%YKB2S<)'&,LQZX [GCI73T4 >8V M-U_;?C3P+J5K:W8MH;"\BE::W>/RW"(N&R..0<>O:GZYH5[K/CGQ9:0QN@OO M#2VL4S*0AD+.,;NG<9]J]+HH \$BMM+;PI!H\]CXSNM>\E+6716N[I(F884_ M-S&(N^>1CM7N=A;BSTZUME38L,21A=^[& !C/?ZU8HH \\^*>C7-Z-!U6*&_ MGMM,O"]U'I[LMP(G7:73;SE>.!S@FLSP[::/J?CC2[G1[?Q'J4-BDLKZCJ=W M<"*V9EVA$24?.S9P0,8&#S7JU% 'D.H^'M2;Q]-X5CM)3X=U348M;FF"DQJ% M!,L1/3YI4C./>G>*-)ATSXE7VL:R^NP:1J-I$L=YI4LRB*2/(*2"+G!&""1C MK[UZY10!XG=:2ES\/_'-[I>D:R%O8XHH+C4)Y9KB^"?Q>6XW*!D@674DMEXV^(-G-9WF_6-/B:RD6W9HY?+M7 M##M>JT4 >1>)M) MATWXCW.L:RVN0Z1J%E$B7FE2S+Y,L?!201?-@CD$C&?QK?\ AS8VHOM;U2ST M[5H;>Y>*.*\U2YDDFO%0'YMD@W*HS@$DY'IBN^HH *\OT+5#\-+G4]#UJPO_ M .RGO)+K3]0MK9YHS'(=WEOL!*L#GMS_ #]0HH \X:[\0>/X?$,-K;3:?X>G MTN2TM/ML'ERW-PX(\P _,J ''/7\\9<_BAKGX9GPE'HFJ?\ "1OIW]F&P-FX M"/L\LOYF-FS^+.>E>MT4 >=>'-&NM*^)D$,L;O':^%;:T-QL.QG24@@-Z\9Q M4OA*TN8;3QZ);>5#-K-V\6Y"/,4Q)@KZ@^HKT"B@#PZTOI/#D?PHGN["[>1)=*$_EQJ!M?S4"G/TQ6S0!\]ZQG7? MA]=++<>+]7\326VZYLI4GB@MI!RY*!53 YP.2>.*]#TZWG?XJZ3>?9Y1;_\ M"+;/-,9"AS,AVD]CCMUKT&B@#A=#TYIOB-X]%W:N;.[BL8P70A)5\E@P!Z'K M@XKF?A]IVH7/B]-+U%6:U\%QRVEO(W_+625CY;?A" /;->KZC;SW>G3V]K>/ M9SR(5CN$0,8V[, >#]#6=X8\.1>&M.EMUN9KRYN)VN;J[GQOGE;JQQP. . M@% &U7":E;7?_"WHKJ*Q:XC7PY.@# K&[^"J([*U@; MP5'XET;Q*TJ!] :.9[1&+#?OWKL"8R=P(X[#M[U110!Q7B:UGF^)W@:=()'A MA-_YDBH2L>80!D]!D]*YKQ7I,6G?$JYUG6&UR'1]0LXXUO-*EF7R94R"D@B^ M;!'(.,9_&O6J* /%F\+'Q#X1\7OH>EZJCW?V?[+(6I$@^5F8 %B> !GC)KUZL;Q' MX>A\1VME!//)"+6]AO%* 'QH XX:LG@_XF^)[G5;._P#LNKQVCV(EU5IXVS@=0.>1Q MP:]PHH XKP]:SQ_%3QI#/$8T&^MK*Q M:[%[8B1KJ>V6XZ2'@$\C+ #(W=\5L:3JW_"1?&"'4K*PO5TR/1)8$O)[9XEE M?SD)"[@#@>^,\^E>DT4 %>8:K;RGXC^)--E@NHQK^C):6=RL#-%O"R [G PN M,]_ZBO3Z* /)(?%#0?#,>$GT35/^$C33O[,%@+-R&?9Y8?S,;-G\6<]*]&\, MZ9+HWA72-+G8--9V<,#L#P65 #CVR*U:* .!^+MP]KX5L+B.!KAXM7LW6%>L MA$F=H^O2J>IZHOCSQ)X9M=(L[\0:;?C4+VYN;22!8-BL!%\X&6);&!GI78^) M/#T/B6QMK6>>2%8+N&Z#( 23&VX#GL:V: /.O"VC75WX<\>Z]<19VNFVWA&/1;ZS\93:_' +1]&2ZNEAF;&TX89C$1'/H!VK MWRB@#R:ZU&#P?\3="6>QN1:P^&1;R"!6N3;*)5Y.T;F4%0I('?.*62XU[4+O MQAXR\.V%S&S:=%9Z8)X"LEP4)9Y!&PSQGYA?QE%XD,\GGQV#6 M(BP-I4N'W>N+M&M4 MUVS\1S>*;6674)KJSDTR:Y\F[CD.Y=HBX$G8@X[AQQ1\/K:>VO/&!G@DB$OB"X MDC+H5WJ4CPPSU'!YKM:* *]^]S'IUT]E&LETL3F%&/#/@[0?;.*\&U!I-=\! MWJWMQXNU3Q3);.9].9)XH+>3G<2BJJ;0.@R<\#'.*^@:* /+4ED\->)]!\47 MMG=OI5QX>BT^:6&!Y&M9 PD!=%!8*)+[6?&>AW%_IVBW!T_2M2M+ MRR62-HYK]8SF7"-@@<_+ZXKU.B@#AF\8'Q3=P:/H%A>/#<1R+?W5U:R0+:*4 M( ^8#]<]HOB=O#WP]7PK>Z-J9\06EL]FEE%9R.MPW(5UD V%#D$G/ MK7K5% 'C]K8W/@#4_!=[JUMM M:E\2-1CTN^@MKW18TL_/MV1IP(I5R%(SR>@ZX(XYKUZB@#R_Q/8W'(V]>,'/TK0U"=M+^-MI>7%K=&UOM%6QAGB@9T$WV@MM M8@87@@Y->@44 >*Z7IE\NA>$4>QN0T7BV::13$V43=+ACQP.1STYKLM>LI[G MXJ^')%BE\@:?>QO,JG:A8)C)Z ^E=Q10!X]IVMW7A3X:7?A.^T+4WU6QM;B! M/*M&:WF0[B)1+]T)@Y.3G@\5WGP\&/AQX;S_ - V#_T 5D/\.;K[%/I$'BS5 M(= G+[[ 1QLP1B2T:RD;@IR1CTKMK.T@L+*"SM8Q';V\:Q1(.BJHP!^0H Y# MXL6L]Y\.[V"W@DGD:>V(CC0L2!/&3P/;-9_Q2T:XN[GP[K"PZA-9Z9BT4 >4^'+32=1\<6%YHUKXAU**PAF<8Q@'G&*YNX6WL[2>7PU;>)O#OBTRG&B6R2RVSR;NIW+ MY90CG<" !VKWJB@#SJXN+G2_C#87M_:7!6^T)+%9H86>(7'GEBI8 [1SG)[5 MQOGW.M^'-0CU^X\5W7BJ19T.CP+-#;(WS!,; $,>-IR6.?>O=Z* /'6>;2?# MOPOU6XL;UK;34V78BMG=X28-@R@&?O<=*@FTRQT+QAXA?Q#-XDM+;4;K[;97 M6F2W BE5E&481='!&.1T_"O::* /&/[%D7PMHDUKH>I6:W/BVVO&CO)GN)W3 M=CSI,C*$@ D'./7FNRU.VG?XP:!0:_X: MU/7I?BE8VEO();LV#VQ8%5F,<2L54G@YV[?J:SYK?1-%[6>+XE>.YY()$BFDL?*D9"%D MQ;X.T]\'CBN+OM+U!OA7XPB2PNGF_P"$CEN%B6(EWC%S&Q91U(P">/2O::* M*FEZE!J^FP7]L)1#,NY!+&T;=<M'H.LV=G->C1]22ZGMH5W M2/%M*L47^)AG(%=M10!YKJ&J)X\\6>&8]%M;UK/3+PWUY>SVLD*1X0A8QO + M,2>0.E:O@"VGM[_QB9X)(A+K\TD9="N]2D>&&>HXZUVM% !7BEWIVH)\,M?( ML+IWC\3R77E+"Q=HA0&!SGM74_#:;6YO#MPVLRWDR"\D6PFOH_+N)+88V-( MO!R>>O.,5V-% !1110 4444 %%%% '%7W_)5K+_KVA_] O:[6N*OO^2K67_7 MM#_Z!>UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ MR-7B3ZK_ .E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% 'D?B*"Y M\0_&FSTK4M DO=/M=/\ .BB-Z$1.HK8-G=?\+K6^^S3?9/^$=,/G[#Y>_[2#MW M=-V.<=<5Q=GHVIKX4\,0MIMV)(?&0N)$,#92+S93YA&.%P1STY% '<:7XSO9 M?$\&@ZYX>GTBYNX7FLV-RDZ2A,;@2OW6 .<<_7I56Y\>:LT5_>Z7X0N[W2[) MY$DN9+I(&DV??:.-AE@,''3-3>(+.ZF^*'@VZBMIGMX(KX32JA*1EHU"[CT& M3TSUK@$CN]7TG48/$EMXLO\ Q2[3HNG1F>*S4Y(C*E=L?EXVDDDYYZ]P#OM1 M^(MM:VOAR>QTR[U#^WXV:TBB*JX(0,%.>!][!.<#!-6-#\9S7NN7FB:WH\FC M:C;6PO-CW"S1R09VEPZ^AX(KD-!TS4!_PJ@OI]V@LH;I;K? R^0?(*C?D?+D M\#/6MS5]&N]2^*5X%AF2UN?"TEI]J\L^6LC3?=W=,X.<=<4 (OQ*NY-._MV' MPK?2>&]^!?B9/-9-VWS!!]XKGWSCG%6K77M)L/%'C2[%M=^;8V]I-=2*YD$R MF)B@C3L<<>Y(K#T/Q5JF@^"['PY%X;U)_$UE"EG';M:O]G+]6OH+VVFNKG4A<$0*'&X!&PI;..$4X&3D 5Z1X?L[J'XH M^,KJ6VF2VGAL!#,R$)(51PVT]#C(SCI0!N^)O$%KX6\/W6L7B2210!1Y<8&Y MV9@JJ,\%+JP>YB=[>6.X2XB8J,E791^[/IG@^M7/&B M22>$KY$T1=:4J!)8%L&5-PW;?5@.0.N1QS7GWAJV-MXPTA/!I\2PZ3E_[3M- M3CE6V@CV\!?-&0^['W2?RH T?!7C#5(M)\6:GKUA=FVLM3NB&699G4JRJ+=% M']W@ _=.:U_^$[U6QO=,&N^$[C3;'4KA+6&Y^UQRE)'^X)$'*Y^IQ7*Q7/B/ M2?#WCO3-(TW48M:_M:XOK>06I*R022IEHF/#/LW$#KQ69JVGVM]+H%SHMCXM MU2:VU6UFN[W4Q<$0QAQN 1\ G.,[5( !Y% '7>'_ !'K#?$WQ?;ZC:2QZ9:) M;DO)=J4M$$;L&"]]_P!XXY'?I5@?$F[_ +,_M\^%;X>&OO?;_/3S/*SCS?)^ M]L[]5@-I;S WEB(]?0#C% 'I6K>.Y+7Q-%H& MDZ+/JU[/8)?PF*=8XS&69[TQWCU* M%[J-%@9GJ*ETC2+BP^*D#+8R164'A>&T60!GC5UF/[L2$=:SQ_:-6N)(=\9'FJ8D 9<]03GD4 7;GX@60T+1+[3 MK*YO[O6P/L%BA57<[=S;B3A0HZGM4^C>+IKO6I=$UC1Y=)U58/M,<33+-'/$ M#@E'7J0>H(!YKS0^%[Q/"?@#4[[2]5EMM,MY8-0M;0R1742R='"J0W!'('.# M71>%-,TNZ\8?VAI&B:R+2UM'4:GJEQ< EVX,<<& ME\2VW@^^DT1%+7%S]IC#( <,40\N%[GCH?3-.U7Q)K#_ !2\.V^GV3GBJNC:7?Q?LYRZ:]CV:0PR,L> X'*C@]?0T :LGQ!OYAJ-WI M/A6ZU'2=/GD@FN8[E%D9HSA]D1Y;'U!-=M;SKN>'_[2_X1W3?[ M9V_VG]FC^U;<8\S:-W3CKGIQ0!CZUXON+/Q N@Z+HTNKZF(!:?=*+6]@WV,K@.C;%0KGD='YM8FL OVR3[2D$<3,,A S9W-CG X'-8-I(*G(YQN))&0 .3R*H7>@V&A^,O$,GB&Q\ M0/:ZA=?;+.[TN2Y,;!@-T;+">&!'&1R._2@#T[PUXBM?$^D_;K:.6%TE>"XM MYAB2"5#AD8>H_J*YGXH:SK&DP>'AI5O,XGUBW25HKA8]_P V1"<]G]>@QSUJ M]\.-,73_ _3QVT9DD\I&.XA1R>M %B_\ &EZFK1Z+I7A^;4=82V2YO(!&T>1[=XT*^7(B@LI((/3KQ6EX&M;V[\1^)_ M%%U8SV-OJTD"6L%RFR4QPH5WLO5=Q/ //% "?%S5=3T?X>WMQI:RK*7B1[B* M81M"ID49'UL;:6YN"(G6&)=S,%F1C@=SA35"":76OB;H&N6]A?16 M+:1<*7N+9HS&WF+A6R/E)P2 >HYH T-*\>PS1:XFN:?)HUWHB++>0R2K*OEL MI961E^]D \8Z\537XB7MO;6NJ:MX6O-/T&Y=%2^>XC=HPY 1I8ARBG([G&:Q MO$7A?4M?U[Q_:6]O*GV[2[1+:5U*QRR)N;:&/'4 'TS6 ^F:/J>DVVEQ>%O% M5SJ\QCBN+"\N[N.WBP1N9Y"Q38,$C&<\<4 >Z5YM=6S>/OB)K.C:A<7"Z!H4 M<*O9PRM&+J:52V7*D$JH&,9ZUZ0JA5"CH!BO.]0%]X)\?ZEX@32[S4-%UJ&( M71LHO-EMIH@5#%!R4*GDCO\ AD T-/\ *^&_$EE?>%[EK#32&34-.>5Y(IA MCY60$G:X/?\ ^OELGCS4+RZO_P#A'O"]UJ]C82M!/=+)];\4^)M.BT&QO[#1+=S+J%Y?6GE>>,?+%&KC)R>K#&/YY7AG6)? &GW MWA_5-&U:>>&\GELY+.S>9+Q'?$RP33O#][IVGW6HIKC MO%;QQ8619%'W&!X!W?*3G Y/2H(?B'JTNJW.A'P==C7X4686@O(S$T)_Y:&; MH.>,8)R?KCGM%\,:OI;^ !>6,@G74+V[NUC4NMMYJ.RJQ' Z@?6NMM+.Z7XQ MZE>M;3"U?1H8UG*'87$K$J&Z9QVH K/\3[:#P=+KUQI-U'+;:A_9UW9!@TD4 MH8*P!'#8R#QUJY:>-;V/6[#3M>\/3Z0-2)6RF:X297<#/EOM^XQ'0<@],UY] MK<-]I7A#Q#/)83>:WC;[3;Q2(4\]?,C*E<]0V, ]*ZC4]0E\=Z_X;M-.TK4[ M>WTW4$U&]N+VT> 1&-6 B&X#@#7NO&>L2WFH1Z'X2NM2MK"5H99Y M+E+?>ZC+"-6!+X]> >U0W7Q,L8O#GA_6K73KR[BUJ;R(((\"028;Y<="=R[> MN.^<5R(:XOM0UB+Q5!XKO-5%W*MIIEF9XK22'/[O:T>$P1U9F^M)X?T?5(?! MWPVMIM-NTGL=7U:Z MM4-TDR3JIP1O7[K9(X_R7V_CZPE^'DOB]X)(H88G,ELQ&]9%8KY9]RP _$5# MJEG=2?%S0+Q+:9K6/3KI))@A**Q*8!;H"<=*X^[T6[_X6A)X/2/.B7M['XBD MQT"J"'0CT:94.* .C,LWA74/$WCK64ECL;BQLW6U1][HZJ59,<#.XJ,\=36I MIOBO6)=7L['5_"MUI\=Z&,%S'<)<9(]P*\UT&V%KXIT5/!">)[2S,W_ !,['48Y5M((=IR/ MWHX?. -I- 'LE>:1_%FYG\/'Q%#X3O7T2%BMU=&YC!CPVTE$ZN!QD\=_0UZ7 M7D5AI&HI^SA=::VGW2W[070%J86$I)N'(^7&>00>G2@#IH/']S_:^E17WAR[ MLM+U>7R;&^DF0EV*EEWQCE-P'&3GU YJQ>^+]6?5;ZRT'PM<:FE@PCGGDN4M MD+XSM3<"7P#UX%4?%=A>7%OX$$-I/(;;5[628)&3Y2B-P6;'0 D!M"UC0+. MZC2\U***=?/6)XV64*83Z[B",CC YZUTU]XSO8]2@T;3?#\U_K7V9;F[MA)-6T_Q VC:U9P/#/8_:(WMI$7:4ECB(89&",@X/XT M ==)\1K:#PIK.KW.FW$%[HSK'?:=(Z[XV)&,,,@J0V01UK.U+Q.^IP:-/K7A MF^L;:76[-=.+&PPYC?++U.!U(Z]!7:^/K*ZNK;PFMK:S3>1K]G+*(HRWEHN[+''0#N3Q M0!8OO%VK-J]]8:#X7N-4%B0D\\ERELA@]ZYSQ%XGB\3>%O"6J MVD<]KYOB2TBEAD.'1ED964XZ\BJ5Y)/=>*-WP-A MW18!8\Y+,,5G:1HNJP^ /#ME)H]Y!<6OBZ.66W,3,8HQ*Q+9[H 1\_3WH ]O MKAF\?:C=ZKJ^FZ)X5N=2GTNX,,[?:HX4Q@$$,W5CS\N.W)Y%=S7%^![*ZM== M\927%M-"D^KF2)I$*B1?+0;E)ZC.>10 ?\+(T^7PGI>LVMC=W%SJDIMK33U M$KS D,IR< J,58TKQCB-I5C/JE]K M$4 C/7FL7PAIU[;?"/5;.>SN(KI_[0VPO$5=MSR;<*1DYR,>N:RK&SU#P[#X M#\13:9>SVUGH_P!@OX88&>:V+(I#^7]XX((.!D4 =0GQ"ALK+6)/$>EW.D7. ME1I+-$6$RRHYPAC<8#$GC'&":C3Q[J%E<6#>(/"]UI.GW\JPPW;7*2[';[@E M5>8\_C@]:QO$T^N>/_#^L0:3I$L6GVP@FLFO(FAEO)DD#LH5L83:, D#)/Y) MXGUF;Q_I-IX>TO1=6@N+BZ@DO'O+-X4LT1P[;F8 %OEP N_ET! O MVF\::-&C.0&VQ]7"DX)XY!]*U/"%E=6WC/QM//;3117%["T,CH560"$ E2>H MSQQ7*6>D:DO[-<^F-I]V+\V\X%J86\TDW#$#9C/3GI0!UVK>.9K3Q6GAS2]# MGU.^ELEO8RDRQQ["S*2S'[H&T<\Y+ 8K!\6^*SKGPR\7026D^F:MIL8CN[1W M#-&6(*LK+PRL.AJ"XUT>'?BXDMS87D]NWAN!)GMH&E>#$KX+(H+;<\' .#BJ M.L:9JFNZ!\0?$$>E7L*:M;P6]A:20D3RI$,%S'U&23@'G H Z^UU#3H?'\<4 MD%P+Y/#BSO<>:3'Y(E^[L_O9YSZ<52N?B1J=IH__ D$W@Z]C\/\,UT]U&)E MC)P',/7'/3.:AN;/68?B!/+^[N;]M \,76K6%A*T,]VMRD6]U^^(E;F3 M'3MD]*AM_'.H:BFFZ?I7A[44U222-+U+ZSDBAM$'^L8N< ]]N"1LQ9-OEMM5N<$'% 'LFAZS9>(=$M-6T]R] MK=)O0L,$=B".Q!!!]Q56;Q%'!XRMO#LMLRM=6;W4-QN^5RC ,F/4 AOI5?P+ MI9TCP;I]H=,_LQMK2-9_:&F\HLQ;!=N2>(]%LYKK4] M(N2R10H7=XY4,;@ 3S&9@?.C7=\Z^ MQ*,!]*HVOB%+WQ3'>6^BW7]M3^&DO$A:[ 7RVEXC(/ ?)SN_"N0U7P3JVFR> M'=$L+2=[36--@T[5IHU)$1CE65W8CIN#2+SUS7=?V?C:?XUOCXEL=%USPY<:3)J*2-92M&M$.CZG'?Z3K5J+J.6T<8'G,Q8''S*!U(X%=[XJL[J?X@>![B&VFD@MY[LS M2(A*Q@P$ L1P,GCF@#LZX.Y^(&J_8KS5=/\ "%Y=:-:-)ONI+I(9'6,D.Z1' MD@8.,D$XKNVW;&V %L<9Z9KP@PW>L^&;^'7[7Q;J/BV1)T-A^_BM(W.X(5VX MBV 8/).?0YH ]$U+XAQ6T^@0Z;I-UJ4NNVK7-FD3*A. K -NX48;).>,'K26 M?CVZDBUVWO?#T]IK&CVXNGL?M"R":,@D%) ,'H>,=<#Z8'A[3K]=8^&TLEA= M1I::)-#<,\+*(7\N,;6R/E.0>#706-EE %R_\;6=KX/T_P 06T#W0U$P):6RL TDDI "Y[$9.?\ =-=17COA31KP M?$+_ (1B9"='\*W$U];'.0WG@&!3[H&E/X5[%0!XA K:OXS\:ZOXA\.3R?V= M 0'_ +0&;-!;$E$"G!+C)R!P3ZUUUOXYCTVT\,Z/I6A7E[-J.DQW-G")URJA M5PKNW PI)+'TZ$FJHTV^\[XI'[%<8O(\6W[IOW_^B[?DX^;GCCO4?AO3+^'Q M1X(EEL;F..W\,>3,[Q,!')B/Y&..&X/!YXH Z+1?' OAK<&K:5<:7J&C(LMU M;;Q/F-E+*R,OWLA3QBLV;XBZG8V5KJ^I^$;NST.X>-?M;7<;21K(0%9XAR!R M.,DC-5+^WU^U\6>/;_1K.7[7)I=J+&1H_EDD57R%)X9AGIZXS7#^(;!-7\&+ M]ALO&.L:VIADN7OQ<;;V: /4M5\;W5KXKG\-Z9H%QJ> MHQVR7(VSI%'L8D$LS?=Q@>I.>E-LOB)8/X8U?6-4L[C3I-'F:WO;1R)'608P MJD<-NW \9S^--T^SN5^+^L7K6TPM9-)MT24) ]^:SM$\56.E^$VN-+T?4+B2XU:>TALUE\QY)C(V27/ M")P3D\ 5>M_&]YK6HZ99:+H6HH[R@ZB^HVQD#_\ D:O$GU7_ M -*;NNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% !1110 4444 %%%% ! M1110 45Q.M^.=2LO%DWAO1O#4FK7\=JEWQ=K"GEDD')88!! ]=W;%.E\::M M>ZI?67AWPW_:8TYA%>327JP()L F)"5.YAGD\ 4 =I17"WOQ-M+?PIIVNVVE MW5R;O4%T][($+-%-\P*D="P*XQQG(YJY8>+]13Q%9Z+XAT+^RYM01VLI8[L7 M$QH ZZBN#'CW5]16\O?#_ (5DU+2+21XS=&\6)YRAPYBC M*G< 0<9(SVIVI?$N"*P\.W6C:7-JO]O"06L:R"-@ZC[K9R!SP3GC!/- '=45 MY:OB'Q9/\4]$M[O0C:*^G2-)9C4E= #(H:7A<$J.@ZG/45/;>,],\->'=8U. MST2?RQXDFLYX4N"[R2LX#2KD=^H3IVS0!Z717&67C358_$VGZ-K_ (;;2_[3 M$GV.9+Q9PS(NXHX &TX]R*B/CO4[RYU";1/#$NI:3I\SP3W8NEC>1D^_Y49' MSX^HR>E '<45B>$?$2>+/"UCKB6QMENU9A$7W%<.5ZX'IFMN@ HKCO$GC6]T MCQ/;>'M+T"35=0N;0W,06Y6)>&P0Q88 P"<^N!CFHY?&FKW.J/I.C>&_MNH6 MD$4FHK)>K%%:NZ[A$'VG>WT&* .UHKB3\2+)?"\NIR:?)%\0KJ[+:F#^SM2FL#E]WF&/'S=!C.>EG>)--\#ZS=:1) MOU'42+91#ZT >C45PUAX\U/5O$=[IVG^&7DL].OVM+Z^> M\1$B4'[X!&6.,DJ.@QSS4"_$35+G3)M?T_PI-<^'(MS?:_M:I-+$I(:1(2.5 MX) + D"@#T"BN*U+X@-'J^E:;HND2:M+JMB;VT=)Q$A7(^\2/E&TDYY/08YJ ME9_$#7]2FO\ 3K+P;))K&FR;+V![]%B0$93;)M^8L,X&T8QR>E 'H5%<4/B/ M:3>$-(UJTT^XN+O5Y/(L]/5@'>8$AE+'@*I5LMZ"K.E>+;YO$,.A>(-%_LJ] MNHGELVCN1/%.$^^H8 $, -_ TFC6;W&GWT,]S&AN_*%SF'.&&# MC8K;AG.2<<4 >FT444 %%:-"MSZ^UJ\B@RHRF2, ; P'8G!(!ZT >ST5RFK^+KV/Q$^@:!HW]JZA!"L]T7N1 M!%;JWW0S$$ECC@ =.:HS_$B*U\(ZSJ]UI4T%_HTJPWVG/*-R,S* 0X!#*0V0 M<@/I,65:U\RY65Y4()RRK]P].#GK[5NT %%>=>, M-8UZS^)WA&SL+)IK61;IO+^V>6MPPC&=PQQL!R,YSGM67H&M:Y9^*_&UMHOA MYM5==4,LCR7:V\:CRU 4$@Y8X/&,#C)YH ]9HKBE^)%E)X,T_7H;"YEN=0G^ MR6VG @2/<;BI3)X !4Y8]AGVJQIWB[4%\06NB>(M#_LJYOD=[.2*Z%Q%,4&6 M0D %6 YQC!]: .MHHK+\1W5[9>';^YTZV%Q=1PDI&91']3N(.,#)]\8H B\1 M:#:>)[".QN+B2-8;F*XS$1G=&P8 Y!X.*V:\:\ :E;>$/A_I^I?\(Z6U;66B MAMQ#1O)9O'="XBGV M#+KN !# '.,=.] '645YIJWCO4]7\,ZU?:5X:EN= 2&XA%^+I5DD"AE:1(L< MH#G^($@'CM3]!\52:/X&\&:78:<^IZQ?Z=$T%LLHC4(L:[G=SG:HR.Q)/2@# MTBN=\.^$DT._O=2N-2O-4U&["QMW^HW M MK6 RB)6;!)+.>% ]"3QQ0!T-%2/ M!)*R!1\PP(+WPI-;^&Y-K?:_M:M.D3$!96A X7D' 8D M#F@#T"BN4U?QABL/4_$:Z;XJT'0S;&0 MZL+@B;?CRO*0-TQSG..HQ7-6'CS4?$,VH0VWA65]*M)KBTO;Q[U4"F/=]U<; MFR .G3@T5XS+K^HQ67PY'AO2)(M-N27CM#J!'F$(_[IV(Y 'S;CW[< M5U4/B31-$UWQUJ%Q9R6K:?\ 97OK@3&3[03"-@5#PI&0O'4G- '>45PR^.M7 ML6L;GQ!X7?3-*O94A2Y%XLKPL_">:@4;03@9!..]2WGC359M>U32_#_AY=3. ME%%NGEOE@)=EW!44J2>.YP,T =I15'1M2.KZ/:Z@;2YLS/&&-O=1E)(SW# U M>H **X.240_'.1W+;$\+[B ">ER>PZU!=_$/7;/16\0S>#9H]"3YVDDO56Y6 M+.-YAV\>N-V: /0Z*YZT\603^)M1T>:#R%M;**^BN&?(GA?.YL8^7:1CO6#I MOQ3M-1^'VH>*QILL9LY?)^QM)\\C';Y8!Q_%O7MW[T =_17$S^-=8N-:U#3- M#\-I?S:8L?VWS+]8<.Z[MB J2W'UO5+319_+3Q)+:3Q)<%VEE9P&E7(XSV3IVS6Q9^--5C\3:=H^O^&VTL:F M)/L7>I_\ ".^&7U2QTV9H)[EKQ83) M(GWUB4J=V.F3@$]*H6NJQZQ\5M!U*&.:**X\.S2B*92CKF5>&'8CI0!Z/17) M6'CA+[X9OXS%@R(MI+<_9?-R?D+#&['?;UQWJ*]\<7#7&E:=HNC'4=6O[);] MH&N!%';PG'S.Y![G '..U '945X]IVJFZU;XI7FLZ1-"(M.MQ=:>T_)"P2[ ME61>S <,.Q!Q71?\)LVFCPWHNC^'IKN;4-*2XM(1=!1&JJORN[#H%)^;KQC! M)H [^BN-TKQZ'37H_$&FMI%YH<:S748F$R-$REE9& &<@'C'7%9&H_$S6M(T M!=?O_!DT6ES;/(<7RF0!R-IE3;\@(/;=@X!ZT >DT444 %%ZNQ:B5P 2(P5.XXLYH(YG@>2-D66/&Y"1C<,\9'6N4TOQC MJDOB-M UGP\-.OY+5KJTV7BS1SJIP5+!1M8$CL?Y96W^(%G+\.I_%TMJ\(@1 M_-LV?+K,K%/*SCJ6P.G<4 :?AGPQ#X;@NC]LN;^]O)?.NKRY(,DK8 '0 M =*W:@LY9KBQMYKB#[/-)&K20[MWEL1DKG S@\9J>@ HKA[/QWJ>J>);W2] M-\,R36VG7YM+V]>\1$B3CYP",L<;B5'0 <\U OQ#U2[TZ?7-+\*S7GAZ$N?M M?VM4FFC0D-)'$1R!@XRP)Q0!W]%/S1"B0 F M1V(.T<@8P23Q5.U^(5P;CQ!::AH$MG>:)IYO9HS^,<4 M=U17*ZIXT33/AY!XM-BTBS06TWV;S<$><4&-V.V_TYQ5.[UC3]-\=:],NFNU M_9Z&MU)<>><2QJSD1[<8!R#\WO0!VU%>?6'Q*N9/#\WB34_#D]AH7V99;>X^ MTI))<2,541K& ",L3@GJ!GC-7(O&NK6-]IT?B3PT=*M-1F6W@N$O%GV2M]Q) M5"C;GID9&: .UHKC+GQIJ=SK6HV/A[PXVJPZ8XBO+AKM8!YF,F.,$'>P!YS@ M9XJI\'Y_M7@0S[7427]TX6089M '?4444 %%%% !1110!Q5]_R5:R_ MZ]H?_0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ M^1J\2?5?_2F[KM:XKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !1110 4 M444 %%%% !1110!QMC87:?%[5K]K686DFDP1).4.QG$C$J&Z9QCBN(?PSIVA M>)/$ \0^'->U".^OY+ZSN]*>X9'63DQLL3@*P.1DCGUX%>TT4 >*:O9S^'O MWAF>W\.&QN9/%$%TNF"Y:61B=^ S.QP[ #O@$_6NGEGN_&WC/P]-;:/J=CIV MCR275S<7]L8"TA0JL:!N6Y))/3CK77:YX?M/$ TX7L7EW92S"SEL[4R0W:.[.AWCA/O8. M[&*@T3PEJVAR?#6UN+5Y'L9;Z6]>)2R0-*C, Q' Y;;[D5ZS10!P?B 7>G?% M70M7&F7]W8R6,MD\MI 9?)=I%(+X^ZN.]2V3# MYP/F8Q]W'.>E>R44 <;XKL+NZ\<>"KF"VFE@MKJX:>1$)6(&$@%CVR>.:P_# M][J_@>PU#P^?#FI:@ZW<\NGW5JBM!,DC%E\QR1Y9!)!SZ<9KTZN*N?AW:M>YL;6=!&S-]\KE2RY[X/Y4 ,^#V?^%4Z$6&"8Y#^Z]H.M:C8:FZ7%K=:6\[>6P7:\2XN88P5^?S&.V0J2=N>P[U=U M3Q,VO?$3P.D6CZG9VT=U<,TM_;& L_D-\JJW)P,Y/3IR:]5K)U/P_::KK&D: MG/),L^E2220*C *Q=-AW9!)&#V(H X;1=1U+PCJ/BC2Y?#NK7=S?:M/?6,MM M;[H)5E"[0TGW4P1SGI6;H>@ZM;^$OAK;2Z;=)-8ZFSW2&)@85_>_,PQ\HY') M]17L-% '#>#M'NA!XUMKR":V6_UNZ:)W0KOC=$ =<]1UP?:O/M.\.V&D>&_[ M&U/P3XAO/$$"M HMI[K[)=')"N)%D"*A&,],<\5[U10!YWI>@76F^/O#133& MM[.TT"2W?RB\D4,F]#Y8D;D]\9.2!6EX4L+NU\<>-;F>VFB@N;JV:"1T(64" M$ E3WP>.*[*B@#PV/P=J+_#GP?<7>BWUR=(O;I[S38R\-PT,DLGS)@JVX#:P M (R#6_X9T;2;GQK87NC^$M6M;:RCD=]0U::Y1D=EVA(HY'.[()R2,?CBO4Z* M /-/#&DZC;? >\TR>QN([]K/4%%L\9$A+/,5&WKDY&/7(JI=V^HZ/%\,M4?1 M]2N8M+LWAO(;2W,DL3/;(@R@Y^\#GTQ7JU% !1110!XI8SZSIGPEOO W_",: MS+K$5MRN%AM="DAGD,9V MQ2%8_E8]CP>#Z5Z-10!YIK7AB_USQ7XUMUADBAU'18;>WN70B-I!OXW=\'&? MK6/XGUG6=:^&3>&X/"6MC5EB@BN5-H?*C\MTW,CCAP=O&W/!SVKV.B@#R/Q' MX:M;+XC:KK&M:)JVI:7JD,)BGTQYRUO)&NPJZ1,"00 0<''YU2OO#4LWPQ\7 M/I/A2]T]]0D@%O;RRS375RDHR#S7944 >(-X.U.X^'VBRSZ/>7#Z9K-Q1\ ME,$'=@@C!&:V?#^C:/=^,M,N-'\(ZQ;P68>6:_U::ZC\ERN%6-)'.]CDYXP! M7JU% !5354>71[Z.-2SM;R*J@9))4\5;HH \:O?"5_<_#?P/-/I%Y=/H^UKW M38V:*=HV7:VW!5MZ\'&1FM#P[HFCWGC*PN=(\):O;6UI'(\NH:M/=1F-V7:% MB21SN)RWM9;>V+V]PCEBK^9] MU1AN0>>.F3BLZY\)3Q:?X(U;5-$U*^L[31UL;^TM&D2YMVP"KA496;!R"/TK MVRB@#RG0M#LYKW7+_1_"NHV-L-+DMH;O49K@W%P[C[=V._ISBO2:* /#=1T:WO+[PY=Z'X M=\43R6NKVL]Y?ZJ)RZ1AN0$D.3ZDJN!MZUZ!X5L+NV\=^-KF>VFB@NKFV:"1 MT(64"$ E3WP>.*[%F"J68@ =232T %-MV3\OE!_G M"!>OU[\5F1:%ILGA^WTIO /B";Q!L2"6">YNDL]PP&I44 >:/?W_ (G^)GA/4K;0 M=5M=+L4O%DN;RV,7SO$!C:>0/E R<9)P,XJ_X+TV]L_"/B*"YLYX9IM2OY(T MDC*LZLQVD ]0>WK7=EE#!20">@SUI: /'4L-4T?PC\.+Z71M2G.DR$WEM;VY M>>,-&R_$]5\1M\2;:"TFB.HG3Y;)IE*+.8XU8J"?==I]":]O_ &Z2:/[4NIW-W';VR@Y9BYDVOC'RXSFM/Q7I^F7/BF_E MUOPKK4=VNW[!J^@I*SS)M'#%. X/'S#H!VKUBD#*6*@@D=1GI0!SG@&+7(?! M>GIXB>5M2 ;>9B#($W'8'(ZMMVY_QKI**1F5%+,0 .Y- '!ZK8ZR/BA?:CIM MJY;_ (19X+:=T_=?:?.+*A8\9Z''I7G>IZ/+K/@.X@DT#Q;J?BMK?,[Z@9A% M%(.7* D1L.#M502>*^@:* /)_'^C:W-I^A:AH5E75@^CW:K&=\<4R##,. MH",ISGIFF7?@_4(/B79Z79V4O_"-7#VFH3S!3Y:/;1NBQD]/F*Q''M7K=% ' ME'BS3],N?%5]+KGA76DN5"_8-7T%)6DF7;T8IT<'CYAT [5N>'M9UGPWX(T( M^)K>_NKZ[O4LV; >2%9)"(FF.<< H">N2!UKNZKW5C;7I@-S"LOD2B:,-T5Q MG#8]1GCWYZB@"Q12,RKC<0,G')I: /&Y]!U=O#&JPC3+LRR>-#=HGDMEH?.4 M^8!C[N 3GI79>+;"[NO&?@NXM[::6&VO)VGD1"5B!A(!8]@3QS76I=6\CLB3 MQ,ZG:RAP2#Z&I: /,="U&^\!1:OHUWX?U>^9KZ>YL)K&U,T=PDC;E!8<(P)( M.['K5O3;/Q!<_$/0M3UJQ6*?^P98[I[9&\F*5I5(3<2><>_8XKT.B@#Q.SGU MG3OA%>>!O^$7UF368;6XMBRVQ\AE)8[UDZ-\IX Y)X K(O'MMY4D$.HZ7:Q6US(I$;R*&.- MW0X.,^F:Q/'GB?5;SX72Z7<>%]4L[E1;17DUQ&JP1XE091\_O,L !CL<]J]A MU&RM=2TVZL;Y%>TN(FBF5C@%6&",]N#7)6_PVM0;*&^UW6=2TZR=)+>PNID, M0*_.R6]Q=ZYK:>+-)\4:G>?;9!I]K:-,MD]O\ M\L\,C*@_VBY^M0^'= UBV\)^ +.?2;N*?3]=E>ZC,+?N4W2D,>/N_,,'IS7M M%% '&ZI87AW9^*K^%40'1+V[C M\1S 'IM!5D(]&E"&O8:Y[P]X2M] O;V_:_OM1O[L*LEU?2!W$:YVHN %&2? M&,VLUU]ENCD[7#K($12",YQCGBO>J* /,#I%YX-UOP[KT M.B32V,.D'3+RST_='TMK M:.\3RY'#>8 S*>5RQ/!YP!7KE9,'A^TM_$]YKZ23&[N[>.W="PV!4)((&,YY M/>@#RG6+_6-6^$UKX5MO"FN+J5K#:P77FVA5$$3)DJW\>2HP%SP23C%=-K.E M:A-XU\5W$=E&OL\,BQDK))F3Y%/=N1Q[UZ-10!YEJWA74=9^!VDZ3%: MO_:-K9VDOV20F-G:,*6C)X*D@$=N?2LBVT71-4U/28-+\#Z^LZW*2W4FK7%W M%#:*IR6!:0AW!Q@#(->QJRL,J01Z@TM 'FVEWE[X$UOQ'9W6AZK?6^I:C)J5 ME<6%L9ERZI8R65W)?7,KP2+@KNE8\>HYX/ M>NTHH **** "BBB@ HHHH XJ^_Y*M9?]>T/_ *!>UVM<5??\E6LO^O:'_P! MO:[6@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\ M2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F=9U[78];_L MG0M ^V2)")I;N[F,%NN3@*K!6+MQR!TK-M/B-%'X:US4]:TY[&ZT27A\0Z7K^IZ";>(:=#I;2>4'P?,\U8V4[B> MA;C%8NG^"-7NO"GC/3+?1&TF:>_@O=/MI6!1@NUU3<"03\N#SP3UH [JS\4> M)8M1TZ/6_"OV6SU"3RTEM;DW#V[D9 F4(, X^\"0.]4O^$[UW48+[4] \,I? MZ+9R21^<]YYOZSJ&F6FG>&M0T_P#?!M2FU.#9 M'%$ =RQD-\[$X (R.YK"\/7NN>!/#&=4O[RUEF&GW%M$'MYU=V=&=\C M9@MR#Z=Z -Z[\;WMWJ=KI/AS1FO-0ELTO9Q>RFV2UC?[HD^4G>?[H%0-\19+ M;P_XBN+_ $YC!Z(3DH03R,]*I7/AO6_%5CXXU=].EL)-8LH[73[.Y(65EC M4G*3H>C:7J LQ-]NN[:VV>9MV>:0-V<'.,].,^U9-Q MXTURZ\4ZSX?T+P[%=SZ68O,N+B\\J(J\8RU"SEO9+J$(J!& .SG+\\Y P /PKK/#.G7EKX_\:7D]M)';75EPLH6'#8/?!XH Y/QAXTU/6_A3+J.GV+V5PM^EG?1FZVM;NLRJ5! ^<, M< ].&/7I731ZBA^(EA%J&BQ0ZRVB2S-<1W;.L:"4 Q ;0&!.#NP#VKE;SPYK M3_#'Q39QZ92:_+>0V^W#RQ"X1\J#URH)'K70Q1WVK?$?3]=72KZULWT": M%A=1;&CD,P(1ADX; SCTH SK?XGZ_=^$4\60>$5_L5$+SEK\"4J#AV1=O(7! MZD$XZ5T6K>,KD:GI^D>'=-74M1O;7[;^^F\F*"#( =VP3R3@ "L#2]#U2+]G MN31I+&==2.F3Q"U*?/O)? QZG(H%KJ?AGQ+I&OPZ7VEKM-Q RD M,KA"1N&(=6T/4=%.FWFF1Q-+_I E5R^[[I &5P 0??&! MBG>,/%]WX;U+1M.L-'.I7>JM+'"@G$>UD4$9)!&.>3V /6L+P1?WNJ?%'Q== M7FGR6!^RV2I;RLID1,.5W[20&/7&>,XK9\2Z=>77Q#\$WL%M));6DEZ;B55R ML6Z#:NX]LGB@""7QCKK7MGH=KX>@D\0O;&ZO(&O<6]I'N*J3(%)8MCA0*3_A M8J66AZ_<:QI MZWI-Y9I XL2YFMI4)P=BL"RD'MG!'YNT71+BWT3Q-?:-X)M[07,:16EEJ3N9 M;V-?O"56] '1Z3XD\23:G8PZIX;BCLKY6:.\T^\^TI"0N0)/D& > M@8$C-CS^$/#_B'P_&+C?JL=YNCM##@[E"LQ#,3C&W@=?I--!XJT^T\?:5I&F:A M#J5[>R:A8WJ*!$\;>6"J/GB3:&P/ZT =!-XU\1Z1-I<^O>&;>TT[4+F.U#P7 M_FRV[R'"[U* 'GK@\54TO5];'QB\0PW5O$--@M(=S->DB"(;RKJNW&6QR,C' MJ:Y/5?#L-[%I%QH7@_Q#]JM=0MI[N]U4R&4(KC<%#L2Q[DJ,8!KL+K3[U/B9 MK<4VFWSV&NZ9%:QWT$8:*%E5PV\Y^7KQ^% "K\0-4@4GJ^5.%Q MSD9.<#'.:\^L?#%MI?AT:->_#S4[[Q#"A@26.23['<'HLAD$@55(P2.#7I+?A81QE1&VW+%ADX( '&3S5S_ (6/#<>%-#U33],ENM0UM_*L]/\ M,"DN,[]SD8"KM.6QZ<5/X2TZ\L_%7C.XN;:2*&[OHW@=EP)%$2@D>O/%AZ5XKU)?$<6@>(] M)BT^]N87GLY;>Y\Z*<)C>H)52& (.,=*YVU^)OB"_P#"9\4VGA%#I$".]P7O MP)"J$AS&NSD+@\G&<'CO1X6T33Y?&5M?Z3X+N]+L[.&0M>ZF94F,C#:%C1G/ M&":QG34FTZ]C%LRX:A8?#S6KC35_?K;/F03& M)HEVG+J0#DCL./J*YJ:TU31]5^'^IG1[^[AL],:SNDM8@[P.\<8&Y-]/N=5\#:Y86<9EN;BRE2*,'&YBIP/QH YZ#QAJ>F:!X6B F620K\HP0<8)R<#-:FA^*[Z?Q%)X=U_2DT[5/(^TP&&?SH;B, M'!*M@$$'JI'O7++_ &LDWA3Q9!X>U-AIUI)IU_I[Q!;D*54"2-"?F 9?J16M MID>H^)_B):^(I-*O--TO3;*2WA^W1^7-/+(1N.S.0H ZGO0!O^*_$P\-6=J8 MK-[Z_OKA;6SM$<(99#D\L?NJ "2>U9MMXPU33[J[@\5:(-/C@LWO1>6DQN(" MB?>4MM4JX[ ]>U)X\TS4)9]!UW3+1[V;1KWSY+2,@/+$RE7V9X+ $$#O6?J= MQKGCZUU+2+32;G2]'FT^6*2?4X#%+).PP@1M=&C\27W MA00^'7"R,ZW@:YBA;&)6BVXQ@@D!L@&K6M>.M4A\5#P]X?T!=5N7L$OTE:[$ M4?EEF4Y)'LN/7=[5A:AJ?B'6/ 1\()X4U2'69[5;":66,"TC& K2"7."N,D M<]JW-'T*[TWXFF7R)6L(?#L%FER5^5G20\9]<8.* &VWCC7M2\47NBZ=X727 M^SKB**]N'O@J1JZJ6GBOQE<7-M)%#=WT3P.RX$BB)02/7GBO.M,\)6 M7AO2I]&U7P+JVJZI;O(MK=V;2&"[4L2A9E<"/J : /0[WX@12V.A-H% MBVIWVNH9+.!I!$JHHR[2-@[0N<'@Y/ K&\3^*O$H\'^)[.XT-M/U.SLC*+B" MZ8PM$RG,DN/N'!]ZC?0-2\,2^$=>(_%%QJ5_;Z%X82:W ML9/+:>_NC;?:&P"1$NPY'/WB0#6EX-O);OPII_GZ=>V$T$*0/#>1;'W(H!(& M3P>QKSR739[G7];7Q7X<\0ZW>->R'3DAD<61M^/+7(<(O^UN_6@#H9_B.W7/'2KVF>+M87Q9;:!XAT.'3Y;Z M"2>SEM[OST?9CC>&]:M_ ?@G3YM*GCNM/\ $ZSW,00XBB#S M'?\ [F&7GWKMM=TZ\N/B;X1OX;:1[2UAO5GF5?EC+(@7)[9P: -;Q3XD@\+Z M/]NE@DN9I)4M[:VBQOGFG:?XGT.#3TU-S%:W%M= M^>@EQD1OE5P2 <$9!-,^)_ANY\2>&[46EJ+R6POXKW[&9-GVA5R&C#9&"58X M/M7-:1H6EWOB?2'TCP%?V,=M,+BYO-6,L8@*\J(U,AWOGOR/K0!T&E>.-;US MQ%?6.G^&E:PT[49+*\O9+P* %.-RKMR3CDCW S5'0_B=?ZGH#>)[[PZ+'PY' M;/(]T;L/(74XVJF 2"WR@G'-:W@/3;S3QXK^UVTD'VG7[NXAWKCS(V";6'J# M@U@:5X/U+4OV?H_#$T+6FI/:N!%,-I5Q,74-Z9P/SH T9?'FO:596VLZ_P"& M$LM#G=%>:.]\R:U5R K2IM QDC."2,U/J7C?6AXOO_#FA^&UU"XLXX9WEDO! M"FQP2F.*\GNH@MO;*&!=E?.' MZ< =8-PXW#D5GZCXSU*W\40^&-%T!;VZ?38[U))+KRXXU+%3O M.TG P.F22>@ZU<^)=A=ZI\.=;LK&WDN+J: +'%&,LQW#@"JEAIE]'\5SJ+VL MJV?_ CT5OYQ7Y?,$Q)7/KCF@#1\(^*+CQ =3L]0T[^S]3TRX$%S LOFIRH9 M65L#((]JK>)O%]]HWB72]!TW1?[1O-2AE>(FX\I4*$9WG:<+@DYZ\ '--\+ M:=>6GC?QI=7%M)';W=S;-;R,N!(%A )'K@\5C>,=3N=(^*WAFZM].N+\"PNU MEAM@&EV93+*I(W$'''7&: -:T\;W<3:W8:SI*6FKZ59-?"&*X\R*YA .&1]H M(&1M.1Q[UGV/Q(U ^&Y?$VJ^'6LM%:V26U=;H233R,554"8&-Q)P?09(YXJ/ M8:KXFU;Q)XE;2;RQ@;09-+L;:Y3;/.3N=F*=5YP #R:DU;PEJ.M?!'2=&CML M:E:V=I)]EF.S>\:J6C)[$X(^M &FGC'7-,OM.7Q-X>AT^RU&=;:*>WO?/,,K M?<24;1C/3() -:FC>+(]0?7XK^W6QFT6Y>.=3)O!BV[TES@8#+DX]C7 6F@Z M5J.JZ5%I?P\U&TF2Y26[GU5I4BME7DE#YG[Q\XQCCUK1^(/AG6KKQ(IT."0V MOB&V33=5DC_Y8(LBGS3_ -LS(E %RR\36^O:YX$U"^T#R;S4H[Z6SD-TQ-M& M$!SM ;>NWKT[9J:+QWKVK6MUJWA_P ,)?:);NZI-)>^7+=!"0S1)M(QD'&2 M,XJUK>C3GQ_X(EL[-_[/L(KV.5T7Y(5:%50$]LXP/I6'X:U#6_ OAC_A%I/" M^JW][9-*EE<6D0:WN59V9&9\X3[W(/3% '1V_CRTO[_PG'86YFM?$,=PZ3,^ MUH?*CW$%<')SE3R,8[U:NO%B6?C"ZT.:U/E6VD'5'N%?)P'*E F/09SG\*X: M+POJ_@W2_ %V-/GU,Z&;H7T-D \@^T*] %O2?''B'4K73M77PO'+HM_(BJ]I>^=<0 MHQP'>,)C [@'(_"LHZW/X<\6_$[6+>Q^VM9C3I7@$FPE!!\Q!P>BY/X5STFA M3RBVD\.>$=;\.>+3-'Y\MONCL%(8>86.XHT>-V !D\=:] T/1[C_ (3[QU-> MV;_8-0%FD3NOR3*("K@>N"<&@#1U?Q9%9+H L(!?2ZW*!\R\C!P?PKC_AII-\_BFZ MBU!O-M?"B2:38R$YWEW+%_8B+RUQ75_%+3KS5OAMK%CI]M)X:\O/(&'SM5 %8L<#D]!4=_X]NK M'P]I5U+H,UMJVI7?V*.QO)A$L-=.L[[Q(_\ PD'@ MV\U&S$*?8-2TB-VN$;GV[KCM7*^&/#UZVIZQ;Z'9 MZUI?AFXTJ2W6UU=F ^TMP#&C$LJA>I[UEZG+XBOO@[_PAD'A'6%U2WM(K>9Y M(@(<1LO*/GYR=HP ._H* /0]9\5WT7B"/P]H&E1ZAJ?V<74[3S^3#;QDX7@ ]ZJP_$."VT?7;C7+%]/O\ 0MOVRT202[MXS&8VXW!^@SCGK7/>*_"T M,/C^37M3\/7NM:5>V<<+?82YEMI4Z$HK LI'<9P155/!$FM^$/%$6E^&QH7V MWR?L"W4CF>?RF#CS0S$("PP!U&>: #QKK7B2\L?#JZUX1D9&*]+\37%]:>&M0GTV!)KM(6*(\OE#W.[!P0,D<BV5OX2UBVEAU2TGOGN80J1!) 3L.?G&>PU&UDNX]G,*JCABWH 2/SKI/!6G7ECK7B^6ZMI(4NM7::!G M7 D3RT&X>HR#0 RV\>2ZCX+T[7=+T*[N[N^F^S)9*<>5(&96\Q\85 5/S$>G M'-+IOBS68O%EIX>\1:+;V)+#X']4T?PIJ6G:5'%#M)U"R\!:W9W-I+%^1BL'2]'UGPY9^"=?_ +(N M[K[!IC6&H64*9GB#8(94.-V&&".M &EXC\43OX.\2VOBOPJVZQ@CDDACN6^S MW<;,,;)@H((/48S70:GK^M1:C;Z5H'A_[7(;43R7-U,T-O&"PZ"N M7\5W/B7QAX.\3Q6^A7-MISVL<=C;W$)6[N)=X+MMS\JXX (R>M,\1V5Y+XRQ MK^F:_J'A_P"Q1+90:49/+67^/S5C8'/H3QB@!GBKQ1/X@^%WC.TO].^P:EI@ M^SW,*S"5"3M965L#((/I7IMFP32[=VZ+"I/_ 'S7C,'A?58O!_Q$LK?PW8@N/A=N-Y(P5] .>U@!;OQKXH73+W6K M3PBHTBT\QB+R[,%S)&F=SB,H=O0D G)_&LWQ)XCUF]\5^ ;K1+-9;*_CEN8H MI;PPB8M 3MVUM%NFC+6XC^X2.C YH Z M6Y\7ZQ?ZWJ&G>&-#@U!-,<1W=S=7?D(9<9,:85B2 1DG !JG>?$Z.#PQI^K6 M^CW$US<:H-*GL#(%EAG^8%V=WIPD!NB=5<;2#T)ZYZU:7PQ?Q>'/#(M_#BZ:Q\4P:A-9P.TK0PC<-\ MA)/S8"YP<4 ;)\=>);?7U\/7?A.(:M#-5U^+XC64=NT3:A<6DUD\ORI.8T0X!]"5VY[9H M WCXUU[2VL;OQ'X;CT_2KV9(1-%>^;);,YPGFKM )P"03BG77C36[CQ9K/A MW0_#L5W/IGDL]Q/>>5%MDC#C/RD[LD@ 9Z$DCI7'QZ!IFIR:?9V/PXU&WOFF M0W;ZD\RVUNH.68/YG[P_W<=:[CPYIUY;?$;QK>SVTD=K=M8_9Y67"R[(2&VG MO@\4 *EMO$%W976O>!=1O=*EM0T$]O WVZUEW M'*2*C!@,8(QD9H [GP[JU[J^FM-J&DSZ7=Q3/#+;RG<,J?O(V!N0]FQ7'R:E MKW_"]19):1O8KHP(0WA"B,SC=-MVXWY&W;W !W=JT?AK8ZQ8Z-?+J7V]+1[Q MVTZ'49-]Q%;X& YR<$-)U"R^&^KV-S9 MS174LU\4B=<,P=G*X'OD8KFYM+UNV\.^"+34;#6Y-#@L/+U*TTPNLXFVC8) MA#E1SP#UZ]J .KM?&&N2W^K:#?:';V^N6MB+R!8KW=#/&25SOV94@^H--^$= M[JE_\.]-FU*,9*$Q3FX,KS@L26?(&TYSQD_6L'PAX?DM/B-?7MEX:N](TBYT M8P0MBBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_ M] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&K MQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@!@EC,IB#J9 M -Q3/('KBGUPU[K^GZ1XY\03R:6#/8:&MW+=1N3)+&K.?+V]!C!.?>DT3Q;X MGU :5?S:%83Z1J3JHDTZ],TMJ&&0T@*@$#H<'B@#NJ*P_&&OMX7\)ZCK:6XN M&M(PXB+;0WS =?QKE;SQ[XFTNZTM[[PM ;76'\FQBAO,S+*5RBRY4*N>^"=O M/7'(!Z-17':'XJU=_$]YX>\0:7;6U[%9"_A>QF:9)8MVTCE0=P/'3G^>5J'C M?Q=IV@R>);CPQ9V^D1?.]K/>,EX(\XW%=FT''.W.: /1J*\SUG4]#S;N[ M,4EVZ<-Y0"D 9X!8\T =W3/-C$HBWKYA&X)GG'KCTK@K_P");MH_AJ^T32FO MGUV5X(H))?+:.10>&.".&&"?0$U)IVJ7#^/]/@UO0[6WUMM&FE>>WN&DV()@ M-BC'(/#>O:@#O*YS7_"FGZYJUM>C4+W3M6@B:..YL)Q'*8B-O%]CH,_B67PQ9V^D0@NUK=7;1WGE@XW%=FU3CG;G-2MV!P>UZX\5Z_>Z[<:'H& MDV,]YI\,3ZC<75RR012.NX1IM4LQQSG QWH [6BN>\)^)V\107L5U9-8:GI] MP;:\M2^\(^,@JW\2D'(-C*ZEK5L+N".>7RXX(=H)>1@"?X@ M, '=>L(;/5H+=;I#;3&2&XA+;=RD@$8;@@BH_%GBS M4-#UW0]'TS24U"ZU<3B/?-Y:QF,*_''6@#K:*XVP\7ZE#JNHZ)K MVG6]MJEM9-?P-:S&2&YB'!P64$$-@$$>]9.E_$C59?#$GBS5M"ALO#XM/-C= M+G?/)+N50H3'1F) )/8$]: /2**X1_&'B31FL+SQ-H-G::7>S) 7MKLR2VC. M<+YH*@$9P"5/%;&C^*/MNK^(=-OX$M)M'F!)WY$D#+N23IQP&R.V* .@:6-' M1&=59^%4G!;Z>M/KS>U\51Z]?>"=1O=#C634KJ[-C(TS;K>-8VP^,8)=1T/0 M&K<7C'Q+KGVZ]\,Z!9W6E6T5Q5E\0H- M4N/"/V&T)M]?-PK&1MKV[1(25([G<"*T;KQ5]D\;3:#):Y@BT=M3:=6RW$FP MH%^G/6@#I*8LL;2/&KJ73&Y0>5STR.U?3(5O)=%7G\14 M7Q'O+2P\%W%Q?:W!MWD* DS( ML-,DGTV.-YSJ%VT1E+KN C55).!C+'C)INJ>.[ZQT?0F.BK9ZOK$S0+;:C<> M5%;LH)8NX!R..,#)R/I0!W-%<>GB?7['2-?GUO0XH9]+LVNXIK:7%Y.8X8 V=B_*I9F(!/3@547XC1V?A[6[O5].> MVU31I5@N;&*3S/,D?'E;&P,J^1C(R.>.* .V>6.+;YCJFY@J[CC)/0#WI]>1 M>+M1\437O@Z+7]%L[2*7Q!:2QR6ET9?+8%OW<@*CYL'.1D?*:['XF3ZA;_#O M6WT](F?[)*)6DD*%(]C;F7 .6'8&M,M[R]6X>&XM)6S&!;*3(WRC<[C@YSCU-:%OX[\5:O M9:I?:/X;LGMM+N9X)FN+PHT_ELWC#4-2T30KSP M[H;WD^L1^8IG:CT?Q?JIU[4] UW3K2#4;.R%]&]G<&2 M*6/)7^)05(([_P#ZP#M**\NC^)/B:7P?%XP7PQ:#1%C#S(UZ?M#+G#.B[<;0 MZC * .KDEC MA7=(ZHN0,L<#)I]>;:]XEN9/#4Z>)?"X6YL]4M8&B,K_ &>8LZ[)8I,#M>*)=* .GDECA7=* MZHN0,L<#-/KR/Q1XG?Q3\,)KB>S%I=VFMP65S"LGF*)(YTSM;C(Y%>F:[JT6 M@Z!?ZM-&\D5G \[(G5@HS@4 :%9=SH%G=>(['79#+]KLH9(8@&&S:^,Y&.O M[USFB^*?$][+I=U=:'83:5J) $VFWAG>URN09 5 ([$@\5B>#]9\06^M>.+N M_L%N8K:Z9FBM9GFE\Q8UVQ1*5&5([\8/;O0!ZE17GMWXT\5:)'IVHZ[H&GP: M7>W$4#1P7K-<6_F' + H%;&>0#4%I?:Z/C;JD4D=K]ABTV,MNNG_ '<.]B'5 M=N-Q(Y' P.IH ])HKSR+QUXDU'1Y_$FE>';6;P_%O=!+=E+JXB0G=(B;2HZ$ MA26]86Y5EW)L(7<689X( &.3S@68_B2+GP; MHVK6FE/+JFKSFUMM/\T#]\K,K[GQPB[2]S 2PD"J0-JG@\Y)(XZUL2^-=?U'6=9M M?#NDZ;&M*73[$RNN]I9)I MWWR32,*[Q6ZC$(+SQIJOA_1=!M[A-+EA%S@#NZ9YL8E$6]?,(W!,\X]<>E<'\8KK4[7P'*VGA K7$"S.9F1@IE0 # . M03P2VL&,PN5=2R>7P#DX(P1Q_*E=>,_%.A_V9?: M]H.G0:;?7,5N4M[UGN+#24,D=R7SYRH2LIQCC:PQWJA:?$+5M7M]&M- M*T2%M:U.T:_,4]P5AM;;>51W8*22W& !WH ]#HKAX?'5];6_B&SUG2XK;6M& ML'OQ%%,7ANH@K$,C$ @97!!'%6M8\9R:7\-[;Q6MDDDDT%K+]G,A 'G,@(W8 M[;_3M0!U8EC,IB#J9 ,E,\@>N*))8X4WRNJ(.-S' KSJ?5;;0OBEXIU6\)%M M::%!-)M&20&E8/C[7/%.H^ %N-3T"UM=.OI[5XS#=F2:W'FHR^:I4#D M#'RG@D9H ]FHJIJEX=.TB]O@@CT5PQ\7>(]&N=.D\3Z'96NG:A.E MLLMI=F5[61_N"4%0"">,J<"HYO&>O:AKNL6/AW2M-N%TB3RIH[N]:.>=MH8^ M6@4X'. 6.": .]H) !). .]*M0\,_9EV+HC7_ )^_G)=DVXQ[9SF@#IXY$EC$D;JZ-R&4Y!_& MB21(D9Y'5$49+,< 5X797FNP>%OA=%I<5L\3OE5EN7C$D@5_E>>W M>O5/'%U!9^ M8N;ZQCO(8[1FEM6] '0@A@"""#R"*6N#NO&.J M0:]IOAO0]#@N)[G24O8VFN3'' N[:=QP3M&!TY)(^M:GA+Q/>ZU>:OI6K:?' M9:KI,J1SK#+YD3JZ[D920#@C/!H ZBBN@U6WTO0=%2ZFEA::2\NY&B MMH0#@*6526<_W1VYJ#PEXHO=:U'6=(U:Q@M-3TF2-9OL\WFQ2+(I964D CH< M@T =517'^(?%NJ:=XNLO#FDZ1%>W5[9O<))+/Y:1E6 )?@G;C/3)S@=\UE6' MC7Q?JMQJ>DV?ANP&KZ5+LO&EO2+=@1N3RR%W$L,]0 ,#)YP #T6BN*M?'%[J MW@O2-:T?09KN\U.3R5MMY$=NP+*[22 '" J><<\4EAXKU^+Q2/#>MZ7IT=[< M6.%8;AI) M9KAI=OE#*-&LK6RU.=;:*>RNVE,$S?<20%1 MUQC+-1TC2]!MY+73+Y8+NZFNMG M[M@IRHQRPRQ(Z<#UJKX=\1R0> [6X\/>&&>:YU&:VBLX96,<;>:X:620@[5X M)/'4X% 'HM,CECF7=$ZNN2,JGQ%%;PT]K;W38V+< M><64']#7G=WX3N=2\$7%F?!&KW7BPVY%QJ&I3!T$@Y9HV9SDGHH4=QD]Z]]H MZ4 >90>%]3M/^$ 0:1:VIL; MN::]AL<^3;[T;^\Q/4@'D\Y[5K:MI.KR_$Q-3L(2L:Z!/;1W+8V).9 4!_+- M=OUHH \$G\*76H^"[FSF\$ZO>>+6MW$^H:E,'C$G.7C9G()/\(5>I'UKO-+T M?4E\<>&]0DLI8[:#PZ;:9V _=RED.P^_!_*N_HH XSXD6&H76FZ+=Z=837SZ M;K-M?2V\./,>--V[:"1D\CBLNUEU;PMXJU?6/^$>U.^TS7D@N@MHB-/:S+&% M:.1"P_,$@=*]'HH XWP+I.IPWFO:_JUK]BN=9NEE2T+AFAB1 B!B.-Q') J# M4+?4K#XOV>L)I5U=Z?=Z2NG-/;[2()//+[G!((7!ZUW-% 'GGAC0M3L_@U>Z M1<6H/!?JL!QN)=Y2@_$,/SKG]2\$3BS\&ZKJ'AU]9@L=(CL-0TY2/.C.U M2'0$@,0V01G_ .MZ_)<0Q21QR31H\I(C5F +DFHKI[7UL+UQN6 MV,R^81C.0N<]* .&\#:%!;^)+S4['P='H&G"W$,+W"E;N9BP+94.0J<#@\D\ MY[5'X]O[S3?B-X(N;*PDOY%2_P!]O$0'=-D>[;D@$@O2.E9%YI6F7 M_B73-0FESJ6F1RM!&L@!"R@*Q*]2. : .1AL=5\3>*;_P 1SZ3=:=:0:1+8 M65O=A5GF=SN9RH)VC@ GGK4+^#=1U?X$VOAIXA;ZFMG%B*8X D1@^UOKMQ^ M->ET4 >,V_AFPOKC3K;3_A?]@O1,AO+C41_H\" _,499,R'^[C\:V_B/X9UR M]UBWN_#T1+:K:G2-2<''E0,X82^^!Y@_X$*]+HH XK7- G7Q1X&_LZS8Z?I< MLRR%>D*>1L3/Z"L?P_<:[X"TNZ\.GPQJ.J"*XF?3KFSV&*9'HBP?4[G2;FZGU"VLR"_P#I ;.P$@-MW8QGFM;3 M$\0:M\3+GQ"=$FTVT;07M+3[=C)D$P8>8JD[^0Y#(1GY=N><<]_0=$T>ZC^(7C.[N[0BQOX M[)(7<#;,%B97'X$XKL:JZC9#4M.GLVN+BW$R%?.MI#'(GNK#H: /+OAOHMX/ M%U[!>,);'PJ)=-TY\[MQD9>,=,AU M#Q%=#Q#X'GU>SV)_9^H:2G^D+Q\R2'>I!#<@],'ZU5ATCQ#:> M*L]>\/CQ! M9BYE:[L;AA/=P0'/E;&+ ,Z]^4>)_"%O!\0;_7=4\*S>(=+U*"(?Z* \UK+&NW[ MA9:CX+UQ=-\-V>@3SW4-QI]J6/FR"%MR^>=Q4%OF QC/-> MN44 >8:[J'B#Q9=>&H8/">IV,5GK%M=7TEWL 3:3D)ACO R26XX ]:['QO97 M.H^!==LK.)IKF>QFCBC7JS%2 !6]10!P$NB:DVO?#F<6DABTV"=;QN,0EK8* M ?JW%3^#='U#3_">O6MW:O%/<:A>RQ(V,NKL2I'UKN** /&#H&MVWAOP5::I MI6JW>BVMH\>HZ?I\A67SOX"X5E+*/0'BKOAGPU8#F0!CACD]2> ,^E>M44 >:1^']5'[/YT(V,G]J?V:T7V;C=OR>/2I MI['5?#7BRP\20Z3=:E:3:1'I]Y!:!6G@=#N5@I(W#D@@'CK7HM(S*B,[L%51 MDDG H \Q\0P^*_%7AVZEFTB2W@;5+-[&R<+]H2%'4N\F"0,]<=0!5;6=(GN M/&^L2>)O#FLZ]92&/^REM),V\:;?F5EWJ%;=U+9S7JL4L<\22PR+)&XRKH8]PW!>F<=<4 >,6GA+78?AUK&EG0S:W4GB-+N*TA(* M+"9(F^0C@JH!'X5ZYK:WS:'>KID-M->F%A#%= F*1L?=;D<'I^-7Z* /%[/P M[)+KVCW7AKPAJWAG4DNXY-3E,@CM#"/]8@4.0^>@PH_"M&ZL/%5E<>/=/TG3 MKN*[U.3[7I^H(RB(_(BE VJ22QPQO)+(J1H"S,QP% [D]A2HZ M21K)&RLC %64Y!![B@#PK5?"HOM'LVT/P)JT6H07%O+=WFI.&FPK@L(RSL6) M/)( & ?I7#:W/)V2.^\%!C&01GCWX[;3_#E_8>-_#$PL M(8K2ST:6WF-J"(8I2RG:NXDXX.,UZ!10!R'AK2[VS\=^,[VXMWCMKV:U:WD/ M20+#M;'T/%<'_P ('J<_P\\-FZT7[9'[%_&%E>Z1X"_L6QM8W::[U%"DYD(PJQ*'/JC:7\-]1&BWEX^BP21WMK;[ M3*A> (."0#@]>:;XGTB+4-9U(Z[X#O+V\\PG3=4T7Y&>/ V>8^\%7!X)((]! MCKZU10!Q6C:AK/ACPWX5T[78);[4+N1;6YN!*#Y+')7QP2/QJ:@#S/7[C7/'VG6?A]?#&HZ6LES#)J-S>[!'$D;AB(R&)D)*@# 'X= MMWPUI=[9^//&=]<6SQVU[-:M;R'I(%AVMCZ'BNOHH Y'XFZ5?ZQX#O;73;9K MF[$D$J0J0"X25&(&>^ :IV<&H:G\2]-\0/I5W9V;:')"XN5 :*0S A& )YP, MUW51Q7$,YD$,TZT4 <,+?4M-^+UQ??V5=7&GZE80VZW<.TI"Z,Q._)R!R.<=ZO_$+ M2KW4O#*SZ7 9]4TVZAO[.,'&]XV!*_BI8?C7303PW4*S6\L-@RGZ$5 M)0!XGJ_@7Q''X6\-+IMNW]IW<$]EJ[ C*)=,))&;_=;=76ZKI=]X7\:V/B+2 M])GU'3/[+&EW%M:;3-"J/N1U4D;AV(!]Z[^B@#S1="UCQ;JWB77+G3Y=+CO- M$?1[""Z($K!MS&1PI.WYC@#.<5B:L?$^L_#&T\*0^$=2AO;2.UBNI9C&(B(F M3F,AB7)V@], 9Y]?8GN(8YHX7FC667/EHS ,^!DX'?%24 >:^(?!^H>(/$_B MR(1-#;:CHD-M;W+?<,JNS8]>#C/M6=XEOO%/B+P1%X?3PAJ,-^CVXO))#'Y( M$*=!<074"3V\TTE&^N"/QKTFB@#QVT\-Z??:CI<6F?#$Z=<).CWMSJ2XB M@1>6\LK)F1L].,>OM;\4Z1#J&NZC_;_@.[O[CS,Z;J>BC8[1[1M$C[P5=3QD M\>WKZO10!Y0='\5:/8> ]9U"TN=8OM&%PFH0P.KS[9EVJ020'*C //./QJ]I M\&N:Q\0=3UVYT.ZT^QFT$V=L+@KYC$2%L,%)VLDT4 >1+HFN:5X*^ M']P-&NKJXT6X#W=G!M,JJ4=> 2 <$CO7;^.K.[UCX>:S:65M))=7-FRQP<;B MQ'3ZUTU% '"Z9HVH0_$K3]1DM'6SC\,+:/*<8$WG*VSZX!-6_#NEWMI\0_&5 M_/;O':WILOL\IZ2;(BK8^AXKKZ* /-/&NF7EUXVMYM6TG5M8\-?8MD5MILAP MESNY:1 RD_+@ DXIWPWT&\T;Q5XGN'\/?V+IUZEJUG "K *BN"&*DC?R"1D_ M>ZFO2:.M '(7>EWK_%K3M46VD30/-_"KF12%^N :/"VEWMEXS\8WES;O M';WMU;O;R-TD"PA21]#Q77TR::*WB:6:1(XT&6=V "CW)H \:A\/>(K+X=>% M;"XT[4GL;>\N&U?3[*79<21M(Y3&&!*\@D \Y'X7O#WAQK7XEZ3JNE>$;C1] M'%K<0O).1YSN0#ND&YB!V&3GKTKUE6#*&4@J1D$'@BF)<0R320QS1M+%CS$5 M@2F1D9';(H \N,9' MOBQI_AS3[S6M)72?AHVF/#<)+>W6IKA(57G$6V3+OG&#C'J/3U^B@#D/!VEW MNGZ_XNGNK9XHKS4Q-;LW21/+49'X@UPZ^'O$=IX#T:SET_47LH]5N)=4L;*7 MR[B6!I'*8(8$CD$@')R/P]CGN(;:%IKB:.*)?O/(P51]2:DH \CT+PVUO\2= M#U72?"%QH^CI!<12RW!'G.Y7AI!N8@<8&3G.>!76_#;2[W2/"C6NH6[V\YO; MF38_7:TK%3^((-=?10 4444 %%%% !1110!Q5]_R5:R_Z]H?_0+VNUKBK[_D MJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:X MKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110!Q M.J^*O$#>-[CPOH6F6,LT=E'=_:KR9DCC!8@[@H))X& /4^E9%IXZ\9:II&IW M5CH.EQRZ++-!J'VBZ?;++%DLL.!_=PA%4?#VA:G9Z%XVM[BU9)=0U6^GM5+ ^8DB@(1SQG'>@!/^$EL M]6U_X?W8TN)GU:WN9X9I&/F6G[A68+C@YSM/TJC8>//$VN6USJNBZ5I-W903 MO&=.^UL+\JK[22,;5)QD*>W>FZ1X:UBVN?ADTMDR#2+.YCOB67]RS0*J@\\Y M(QQFL+7O#FH:M#=Q7?@-U\6%W^SZUI+E\-Z-%I4-TMHET\FK3M&'W$@)&JC+$8Y/:L#Q_JOB6\^'MK+/ID.FW7] MI0PW44D[$,1,H0H5'*,>N<''K5SQ'I-[-/:6WB/PE'XHTY;*-%NK-%%U%.!B M3)9U.UCR"I&.]97_ B'B2/X77EDME.\RZLE[8:9+="22&V61&$6\G&?=WUQ+(+2)LXV(0NYF[]L"N;OO%VMZOX*\ M;V+V]A!K&CV[I-+;W#-"T;1,V^-L;@P4' /<#)':'7].U#6?%-KJNO>%=4U3 M1);!5ATV&9,VMQN.[S(]ZJQ(Q\V2*9X?\(:O%:_$"V_L"#2(M8LUCT^VA=#& MO[ETVDKP&R5+=LDX)ZT 7-+\5:OH_@[PEI2V5C<:UJELBV2>>RPI D2DR2L1 MD$ C( Y/0UMZ/XLU-?$4GA[Q!;6*7S6K7=K<6$K/#.BG#+AAE6&1QSD5QMWX M7U/5]$\)ZE?>$VNI-"A-C>:1=/&6N(_+1?,C.=N0RY )&:W/"N@*/$+?$EEXCT6VUS2;"WT_6G:.W^SSL\UNX0N%DR IR! MCY>A_7%;PKK9_9X_X1P6#_VO]F"?9MZYW>=NQG..G/6NF\5Z1?ZAKWA"XM;= MI(K'4#+4PSR>>2.E &>OC'Q%KEUJ,OAJPTEM.L)WM@]_\ ML*,*,\ MUIEW\2YIM"\-:CHVE?:9=:NFM/LTLNPQ2 ,""V.@9>3CISBN9A\% MP^'KO5+2_P#AZ/$7G74D]C?0^4=RNPZ>-D, 9'Z DYZ@$C.3GM0!J:=XF\2Q>*)/#>MZ?IB7TUB]Y8SVDTA MAC:EI4UNL-[//#= M%U:.=9)&8;<'(X(ZB@"WXIOX;7Q5X3MWT^"YFN;J989I20;=A$3N7'KTKEOA MO8ZA<^-?%.I:GI^CM<1ZD\X//2NI\4Z3?7_B[PA> M6MN9+>QNYI+EP0/+5HBH)R>>3CBCP9I-]IFJ>*Y;RW,27NKO<6Y)!\R,H@#< M'U!ZT 9/Q>FU2+0-+&G?9_+?5+99?-D926\Q=@X!RI/7/MC-9E[<^(XOC'%' MI]C83:K-X;C$QEF=;>'$[%FSMW,,X & 3GMBNG^).EZCJOA>(:7:&[N;6^M[ MK[.KA6D6-P2 3QG%0:99:G=_$U?$,^FS6EI-H"0$2LI:.;SBQC.">0#UZ4 5 MK?XBS:?H?B.?Q%81PZAH,J1316DA=)S( 8]A89&[]9FN>!=4U]_B!;^2L(U*:SFL))2" MDK11KD''(&5V\^M4[;PU'?7>G6]E\+K+2KE)D:^N[Y(VAB0QX]Z M /7B0H))P!R2:\YA\=>)-7TRX\0:+I6EOHD1R>(;:66#[3(8Q$4"-\^,\ ,V<+ M_&1\1#PW9:)IE30^&=2M/$_@646-M';Z M;9W<=V;-=D,+NB8"J3G!(./Z5IVFDWT?Q6U+5WMR+"72H8$FR,&02,2N,YZ$ M4 4D\4^)]=U+4K?PSINEM;Z7,;6XN+^=U$TZ@%TC"C@+G&X_E5.\^)UPGA*P MU6TT8OJ$NK#2;C3Y)<-%/\P*ANAY P?0TNG+KO@;5==MHO#MYK&GZC?R:A:3 MV4D>4>3&Z.0.PV@$<-SP:S$\%Z]%H6D//:H^HW/BR/6K^&%P5MT9B6&3UVC; MT[],T >B:!)KDNFEO$%O907OF$;;*1GCV<8.6 .>M8C>-39W?BZ#4+>.+^PH M5N8RK']_"T98'GOE2OUKKZ\U^(7A'5=9\3:9/I<'F6>H1K8:NVX#9;K,DH;D M\G =?HU $]G\1[J[\!6>KC3HTUFYU%=,%BS':LYEVD$]>%!:K$GB[7M8UC5+ M7PS9Z4;72YS;37&I7#)YTR@%D0*#@#."Q[UG6O@_54^+DUT\ 'AN.9]5A;<, M-=O$L1&,YX^9NE94W@R#1/$.N/J7@3_A)+?4+R2\M+N 1LZ&3EHI [ J V<' MGK0!N7OQ-F7PCI6KV&D>;?7>JC2IK!Y<&.?YP5##@_,HP?0Y]JGNO%OB:P?3 MM$N--TIO$E^TCJJ7#BU@@3'[QV(W=3C '-99\):NGAKPK"NB6%E<0>(H-0NK M33\+';Q#=DDD_,P&W)'7L*N^/_";ZAXETGQ#_846O6MM"]M=Z>Q7>48Y62/< M0"P.>,\@T ;'AWQ3?W/B*Y\-Z[;6<6IQ6XNXI;*4O#/"6VDC<,J0W!!] M+/$<7A7P_-J;V[W,@=(H+=#AII78*J@]LD]?3-([O4[;P=9^'M.% MN(8!)&HNY6)!8G8Q"IP!@\DC.:V?'V@7OB#PUY6F^6=0M+F*]MDD.%=XV#;2 M>V1D?7% %>RUKQ=9:M9P^(-&L38W8;-SILDC_9&"[L2[AT/3<.,UE6_C/Q;J MVBR^)='T+3Y-#7>\,%Q<.MUXO;VWC>VL[^*6,6TB$G M:[DL&7 /*X.<>] &AJ?Q"OKB?PU!X8TV"]DU^UEG@-U(8UB*!3\^,\ %LXYR M,#K4<_B_QD_B(^&['1-+DU2*QBNYY)+AQ F20R@XR3G:!^.>E,TGP9J&A:[X M%B2/S[72=/NH;JX4@*LCJO0'G!.['%;=CI-]%\5-7U9[D_9]+F-M//J%PZ>=.H!=(PHX"YQN/?M2-\21 M-X5L;^RTQI-8O;XZ;'I[R@!+D$A@S@?=7!.<=,=,\L*]2\/?";0IKFUM[R\OI$M=,A2=@TS.6.968?+C#$D9X^M=79:EXE M\0ZQSI$^C:+';2+*M]Y9FN)F&%"A6;:J\G.><]*X:+P?KFI_#?1-+O/#N;_P M[=JYL[J5#%J$?S;U5@2!D'@GN* .SL?%>M6'B/3]'\2VVF :F'%K=:;.SHLB MC<8W#@$$C.".N*Q[SQ;XF\0^%]7UC2-'L)/#XCN(H_-G87-PBAE:1 !M R#A M3RAG\5:?K'C%1Z9!XI\*^$ M;KP9;>&Y[Z2,3Q:?J$J:]%I?C7Q \6F6[7=CX>^V_:BQ#R!6/_%-IX;L?%MYH>G1Z!.(6EB6Y,YQQM/?M7HM 'BEM/KTVA_%3^ MT5LC"%NA*8IG9EE%N,*NX ;-OK@Y[5K:=XM\4>'_ ?H&K7^CZ>N@-%:V[*M MPYND1@J+(1MV\Y!V]>0,]$,H(,;QE^2<76HS,D:LXRL:A1DG')/05I^$?$[>([2\CNK5;34M/N6M;N!) M-Z!P 0R-W5@017%:WX/BL?'6K:Q?^#AXETW5!'(C0K&TUK*J[67:[#*M@'(/ M%=3X T:?2M-O)9]!T_1/M5P7BL[0#:QJLS16L4LFR-0J[G=R 3M4=ARIQ78Z3I-];_$WQ'JDMN5LKJTM8X9,?$FL^(=3MK3 M2M/CTK2=1>UO+N>=@S(N,E !]X#).>.156+QYXEU#19O$VFZ1IC:&@>2.WGN MF6\GA4G+@ ;5) )"FM;PEH%Y;)XP@U&!H8M2UBYFA.X'?"Z(H88/'0]?2N!L M?!CZ+H;:)/-0NM9T33 M_#>G6]Y_;&FF]@FN93&L0R.7P"<8)X'.<"J[>*?$-[I/B[1KNRL+?7=)ME?S M(9G\B6.1"=RG&X, &X]<59L/#>H6/CGP]<_8H([.ST22UF>U&R%)2RG:BDY MX.*=_P (_J4OC'QK<_9]EMJ6FP6]M*S##N(W4CU&"PZT 6OA>^H/\.M%;4%M MQ_HL7D&%V8M%L7!?(&&ZY R/>F:_XIUNV\;6OAC1=,M;B:YL3=_:+F5E2'#[ M26 !)'; YR15CX=+J5OX+L-.U32I].NM/B2U*RNK"3:H&]2I/!_I7/>(=2U# M2_C193V&ERZD/[!<3P0LHD\OSQ\R;B 2#MXR.,T :EMX^DTZ#Q!#XGM(K6_T M.%;B7[*Y>.XB8':T>[!!)&W!Z''-49?'/B32-.MM>US2]*BT65H_.BMKIGN; M1'( 9P1M;&1D#I52Y\':MXTB\6:CJ5J=*EU:SCLK"VF<,\:1G>&DVY W/C@9 MP*R(_"QNK.TTZ#X6V%IJVY$NKV\2)[1%!&]UVON?(S@8'7VH ZS4O%WB6;QI MJ/AOP_I%A.]G##<-<7<[(FQP,[30],\47D.C1BZ3Q ]A M%;V[D&]N&"!6)/0G//LM;>CZ1>VOQ+\1ZG);%+&ZM+2."7(PY0-N&,YXR*Y: M?P7KMQIGB"2"V5+^+Q3_ &SIT 6ZGT[5M2&O>.M0T.TD\.W>CV%A?Q7]Y/>R1Y9H\E8XPK M$MDG[W' IND+XC\$G5-%M?#MQJD-Q>2W.G7<,L:Q@2'=MFW,"NTD\@'(Z4 7 M_@Z<_"C0CC'R2_\ HYZMZWXGU7_A)T\->'+*UN-06V^UW,][(RPV\9.U0=H) M9B0>!3_AKI5_HGP^TK3M4@,%[")/-C)!P3(Y'3CH0:S]6L]7\/\ CZ3Q/I^E M3:K8WUDEK=P6S*)HG1B5=0Q 8$'!&<]Z (SX^U"RTGQ-%JNFP0ZYH5M]I:** M4M!<1E25=&(! X((/(K9\(ZMXBUJ W^KZ;965A<1)-9K%,SR[6&?W@Q@'&#Q MZXKD;WP[K^OV7C37+G2VM+K5--%CI^GM(K2[%!.7(.T%F/3/'>O1M%@DM="T M^WF39+%;1HZ^C!0"* .3\5_\E0\ ?[]__P"B!5>+QIXDUQ;W4/#FFZ5)I5K, M\47VVZ9)KPH<,8P 0H)! W=?:M7Q%I-]>>/_ =J%O;E[2Q>\-S(" (]\.U< MC.3D\<5P%GX)C\-PWNEWOPZ3Q!.)Y&L=0B\HK,C,2HE+,"A&<$X/ XH L>-= M8N?&>G^!KW3;33Y]+U#4(V6WOF;YIPL@*2*%(*#!&>>1TQ6GX+&NP?%3Q+:3 M6VE0VD%O9I+%;2/MA3RY#&(E*@=?O X [9JU-X6U6+2_ MLFG6<Q M6"[(8 5:OV%GJNE_%C6;IM*FFTS6(+8+>QNNR%HD<$."<\D@# M [T ;'C?Q#+X4\(7VM00)/);>7B-R0&W2*O4?[U)XH\12Z!)H2Q0)+_:6J0V M#[B1L5PQ+#W&VH?B'H5YXD\!ZKI6GA3=S(K1*QP&975\9[9VX_&N7UB7Q/XN MO_"Y_P"$5N].MM.U:"ZNVN9H]V5!!V!6.5 )R3CM@=: -(^*_%6J^)-=T;0- M*TS_ (E4R(UU?3NJ.&0,%"J"2V<^@ ZYIL7Q)DD\$6>K#22=7N[[^S(M/$O MRFYW%2-^.%^4G.*TO"NDWUAXK\7W=U;F."^O(I+9R0?,41!2>#QR,*]*M!8 M+:2W7V_3&D>.+RQN9) P&"1T/?I],Q_&OB^W\/+XLN= T\:$4%PUJERQO$MS MSYAXV$[?FV^G>K%\WB3QRMSI9TFXT/19;&>&Y>^$9EFE=-J! K'"J?F)SSTK M+N)?&%]X%/@P^%IXM1DM!I\M^TT?V01[=AE#!MQRO.W;G)H UM8\:ZW)XKM] M \+Z;97KW.EIJ4=Q=3,D:H7923@9/1<8[M[5';^+O%FI^+-1T33M&TXC2Y8! M>W$]PP7;(BL0@ R6R7]L >M6=)\-WFE_$BVN4A9M,MO#46G+<$CF1)<[<9SG M;@^E6_#.DWUCXT\87US;F.VOKBW>VD)!\P+"%8C!R,'CF@#)A\:^)-ZTB.:*]TW3L1(4FY8Q;SC*MS@GYN>E #O M$NM>+U\(^*;#4-+M+>ZM]->>._MI)/L\D15@X5B,K*N,A3U]0*6Q\5:MHOA# MPIIHLK&XUO5($2RC$[+"L*1*QDE8C(P,9 ')/%6[S_A*?%NE^(XGTQ],TZXT MJ6ULK2[*>?+.RM\[%20B\A<$^]<[J'AC4];T/PGJ5YX4:YET)&M+O1[MX\W$ M9C12Z'.W(*Y )&: .JT_QG?6.MS:/XIAL(9A9O>P7=A*SPRQI]]2&&Y64<]P M17)^+?$GBO7/A=JFL'1;"+0[ZT8QQBX8W21-]V5AC81T)4'(!ZUH:-X2AU/4 M[TVW@JU\.:5)82VWG3Q(+N2212IVA&(50I/7K_*I>IXQ_P"%9S>"D\*SR:A% M9?8A>K/']FDB4;0RDMNW%0!M(')YQ0!ZAHW_ " ]/_Z]H_\ T$5PU[XJCT._ M^(5]:Z3;"ZTI+61Y=Q!NB8LC?Z;1P,5W>F1/!I-G#*NV2.!%9?0A0"*\XU[P MOK5W_P ++\BQ=_[6BM5L<,O[XI%M;'/&#QSB@"_+XT\4::VCZEJVBZ?%HNJ7 M,5NJ17#-U=M0!\_7<^M2_"'QX^I+:-$-7DRT4KN_FBYC#+ M\P'R# /7V%>B/XL\4:3JNC?V_H^G0:9J]TMG$+:X=Y[:1P2@DRH5NA!V]/Y M\Q?^'?$]M+A9$\N='N$8 %_L M-NTWV/7K:ZGP0-D2A]S2UNKB<.PPN[D$9ZUW'@/2+C1_#G MEW>DZ?I4T\[SFSL5^6(' 4,66#$8Z9R.M:-% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ M^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2 MF[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !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!Q5]_P E6LO^O:'_ M - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1 MJ\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !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 <5??\ M)5K+_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% M!7%>#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 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%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 % M%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %% 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!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 44 M44 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0 M!VM%%% !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 <5??\ )5K+_KVA_P#0+VNUKBK[_DJUE_U[0_\ MH%[7:T %%%% !1110 4444 %%%% !7%>#_\ D:O$GU7_ -*;NNUKC)_ MR^I M75Y;ZU);FX=F(C$T9VEW<*?+F4-@R-@D9YH [.BN+_X0G4_^AENO^_UW_P#) M-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J M?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ M ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO M_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"A MENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\ MDT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!# M+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y M)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ MX0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O M]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_" M$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0R MW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H M [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"= M3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^ M_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\ M(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?] M_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [ M2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4 M_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ M "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ M -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_? MZ[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2B MN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z& M6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!= M_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J? M_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ M .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [2BN+ M_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4_P#H M9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ "31 M_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ -#+ M=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^ M2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2BN+_X M0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[ M_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!=_P#R M31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J?_0RW M7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ .2: M .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [2BN+_P"$ M)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4_P#H9;K_ M +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ "31_P ( M3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ -#+=?\ M?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^2: . MTHKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2BN+_X0G4_ M^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[_7?_ M ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!=_P#R31_P MA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J?_0RW7_?Z M[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ .2: .TH MKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [2BN+_P"$)U/_ M *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4_P#H9;K_ +_7 M?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ "31_P (3J?_ M $,MU_W^N_\ Y)H 2^_Y*M9?]>T/_H%[7:UR6E>#)M/UR'4Y]5:Z>/J'$K,P M"NJC=)*^ /, GRAPHIC 18 h-12recoupmentclawbackpo002.jpg begin 644 h-12recoupmentclawbackpo002.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\XM+35]>\1 M:O!!K4MJEM(6^=YVSNGG0 !)D"@"(=NYH ]'HKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_ M^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ M .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO M^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**X MO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ M_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH M;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2B MN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[Y MNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H M:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .T MHKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^ M^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_ MZ&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@# MM**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH; M_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7 M?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H M [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H: M&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$. MUW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2 M: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z M&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A M#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ MDF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7? M^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKS[ M3XM4TGQY::;=:K+=H423AY@K!TN,@J\K@X,*D$8[UZ#0 4444 %%%% !1110 M 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1110 4444 M %%%% !116?J.MV6E300W/VEI9U=HX[>UEG8JNT,<1JQ &Y>3ZT :%%8G_"5 M:?\ \^^L?^":[_\ C5'_ E6G_\ /OK'_@FN_P#XU0!MT5B?\)5I_P#S[ZQ_ MX)KO_P"-4?\ "5:?_P ^^L?^":[_ /C5 &W16)_PE6G_ //OK'_@FN__ (U1 M_P )5I__ #[ZQ_X)KO\ ^-4 ;=%8G_"5:?\ \^^L?^":[_\ C512^,]'@8+* M-3C)Y ?2;H?^TZ .@HKG/^$ZT+^_J'_@KNO_ (W1_P )UH7]_4/_ 5W7_QN M@5T='17.?\)UH7]_4/\ P5W7_P ;H'CG0B0 VHDGH!I=U_\ &Z NCHZ*YR]\ MG)CQ51/B=X1DADF34IFBBV^8ZV-P53<<+D[ M.,GIZT#.NHK$_P"$JT[_ )]]8_\ !-=__&J/^$JT_P#Y]]8_\$UW_P#&J -N MBL3_ (2K3_\ GWUC_P $UW_\:H_X2K3_ /GWUC_P37?_ ,:H VZ*Q/\ A*M/ M_P"??6/_ 37?_QJC_A*M/\ ^??6/_!-=_\ QJ@#;HK%_P"$IT__ )]]8_\ M!/=__&J3_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2 MK3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P3 M7?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NB ML3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#G MWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ M !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^ M??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ M\:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A M*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ M ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC M_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/ M_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H MVZ*Q/^$JT_\ Y]]8_P#!-=__ !JF3>,-*MX))YX]5BAC4N\CZ1=JJJ!DDDQ\ M #O0!O45B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16) M_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ M/OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ M /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I M_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@ MFN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 & MW16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6 MG_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^ M":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4? M\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //O MK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ MC5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8,/ MC#2KF".>"/5989%#I(FD795E(R""(^13_P#A*M/_ .??6/\ P37?_P :H VZ M*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y] M]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#Q MJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#G MWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ M !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^ M$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\ M$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A M*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ M ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@ M#;HJEINK6FK1S/:&;]S)Y4BS020NC;0V"KJ#T93T[U=H **** "BBB@ HHHH M XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** " MBBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ MHHHH **** "L6Z_Y';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH *** M* "BBB@!KNJ(S,0%49)/85\T>,]?;Q'XGNKT,3 #Y< ](QT_/D_C7K_Q3\0_ MV/X8:SA;%U?YB4@\JG\9_+C\:\ I,\C,JVJIH****D\JX4H)4@@X(Y!I** N M?0_AG5!XW\ S0R3;+J6W>TN'QDJY7&['?((-5]3^&\.IW\]T^HL@F38\8A!# M8B5$)YYVE=P]S7FOPS\2'0O$J6\SXL[W$4F3PK9^5OSX^AKZ$JCZ+!U_:TT^ MJ"BBBF=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XQ_Y$C7_P#L&W'_ *+: MMJL7QC_R)&O_ /8-N/\ T6U &U7!7.O>,-0\<:UH>@_V%%;Z9';N7OXIF=_- M4GJC <;3VKO:\MCT*XUKXM^+Q!KNIZ5Y4%CG["Z+YF8W^]N5NF.,8ZF@#H_# MGB;5I?$>H^'?$=O8Q7]I;I=I<63-Y,L3$C.'Y4@CN:U=,\7^'-9OWL=-UNPN M[IP)]IN[J7S)Y(58;D& ! MLW\ 4WQ7?Z!J-GX0@\-SVM &U8^+-2OH MK]C+I-J;7Q&=+4W)=1)""O"\\RG)QVSVK=U3Q=X=T2]2SU36K&TN7 (BFF56 MP>A([#W->72_\>5Y_P!E$3_T-*W/#M]H6G3>.HO$LUI%=/J<[W*73 /+:E1Y M6,\LNS@ =Z /1(-1LKJ[GM(+N&6X@5&EB1P616&5)'H0.*=:WUI?>?\ 9;F* M?R)6AE\M@VR1>JGT(R.*\LUC4[/P:N@>--,L+BWTJXTMM/>UF!WJ ADM@1DG M.5*;L.3G&W'/3\:Y9/#]IXG\9?$;2;S(28:?LD7[T3B E74]B#@UA^']0U;5/B M!JVGZQ PUG3_ S+8W# <7#"7*R+[,K*?J30!ZV^LZ8FEQ:F]_;K82A#'<&0 M;&WD!<-TY) 'UJGJ?B_P[HLLD6I:U8VLL;!'CEF 921N (Z]"#]#7E=[X@TF M7X&>'=/BU"WDO&-A%]G20&1625-^5ZC&T]?;UKK]!L+2X^*'CV:>WBDDV646 MYU!^0P;RX56AA%PI9PPRN.>X((]<\5BCX M@:?8>*O$&F:[?Z?86UA+;QVK2/L>3?$';.3S@GL!@=:X.TLK:#]GK09HH(TE M^V6LV\*-V\W0&[/KCCZ<5TND7^@6/Q6\UU;Q%=W.J:Y?QV$JF2\G#2>4 6,<84 +G'89KS;7 M=2ED^'VADZCX=M;)[BTDL]+T^)I)8QYBGF1GR"HSN.WKP3S0![/JOBK0-"NH M;;5=8LK.>892.>8*2.F<'H/<\5*_B#1H])?57U2T73T)5KDS+Y8(.TC=G&<@ MC'K7#Z3J.BZ/XR\:IXFN;.VNKB=)$:\95$UGY2A0N[[R@A@0.]<)I^Y?"?@. MXMKBVL=(CU:__?7T!D@AD+OY!D7UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U> M)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "L6Z_P"1VTK_ M +!]Y_Z,MJVJQ;K_ )';2O\ L'WG_HRVH VJ*** "BBB@ I"<#FEKC?B5XB& MA>%I8XG"W=YF&(=P"/F;\!^I%!%2:A%R?0\?\>^(/^$B\57,\;9MH3Y,'/!5 M3U_$Y/Y5S%%%0?,3FYR6^(;@ M=\CHWXCGZYKYQKK_ (<^(_\ A'_%$2RN1:7>(9O0$_=;\#^A--'7@J_LJFNS M/HJBD!S2U1]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B^,?^1(U_P#[!MQ_ MZ+:MJL7QC_R)&O\ _8-N/_1;4 ;51);01W$LZ0QK-* ))%4!GQTR>IQ4M% ! M5&TT;2]/N9+FRTVSMIY?]9+# J,_U(&35ZB@"M_9]D01]CM\&;SR/*7F3^_T M^][]:CN]'TO4+B*XO=-L[F:+_5R30*[)]"1D5=HH YCQ#X>U+Q#K%A%/=6B> M'[>6.ZEMQ$QFFE0DJI;.W9G:>F>,=ZZ>BB@")+>"*>6>.&-)9L>9(J@,^!@9 M/? H%K;B[-V((A0#SW%7$MX(YI9DAC66;'F.J@,^!@9/? J2B@"M_9]D+1;06=O]F0@K M#Y0V*0YMFM MIX(I;=AM:*1 RD>A!XQ4-KI.FV-F]G::?:6]K)D/#%"J(V>#E0,'-7** &QQ MI%&L<:*D: *JJ,!0.@ IU%% !1110 4444 %%%% !1110 4444 8O@__ )$G M0O\ L'P?^BUK5^S0?:OM7DQ_:-GE^;M&_;G.W/7&><5E>#_^1)T+_L'P?^BU MK:H *S8O#VB0"80Z/I\8G_UP2V0>9SGYL#GGGFM*B@#C]8T#Q)-K,]UI]YI% MS;2[6ABU2T,C63@8)B*D9!QG![]ZT_#WA>TT/PI;Z#*5OH45O.:>,$3,S%V) M7D8+,>.U;M% %6QTVPTN P:?96UI"3DQV\2QKGUP *M444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!BZ'_R%?$G_ &$E_P#26WK:K%T/_D*^ M)/\ L)+_ .DMO6U0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^ M2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ M[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_P#1EM6U M6+=?\CMI7_8/O/\ T9;4 ;5%%% !1110 'I7SK\1_$/]O^*91%)NM+3]S#CH M;\3^@%>P^/_$'_"/>%;B:-L7,_P"X@YY#,.OX#)_*OF\G)R:3/)S*MM37 MS"BBBI/)"NH\$^$9/%E]=Q;FCB@@9O,'3S""$!_'GZ UR]?1?PZ\/_V#X5@$ MB 75UB>8]^1\H/T&/QS31UX.A[6IKLCYYNK:6SNI;:="DT3E'4]B#@BHJ]0^ M+_AK[+?Q:];K^ZN2(YP!]UP.#^('Z>]>7T&->DZ51P84444C(^B?AQXD_P"$ M@\,QK,^Z\M,0S>I'\+?B/U!KL*^C?@?TS7 MT<#D<52/H<%6]K3UW04444SK"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\8_\B1K_ M /V#;C_T6U;58OC'_D2-?_[!MQ_Z+:@#:HHJJ-3L&U%M.%[;&^5=YMA*OF!? M7;G..1S0!:HJK+J=A#?Q6$M];1WDPW16[RJ)''/*KG)'!Z>AJU0 444C,%4L MQ 4#))Z"@!:*KV5_9ZG:K=6%W!=6[$A98) Z''!P1Q5>+7M'N+\V$.K6,EZI M(-NEPAD!'7Y0-?$"^'/#- MS>!@+AAY=N#WD/3\N3^%!,Y*,7)]#Q_XI>(?[9\4-:PMFVL,Q+@\,_\ $?SX M_"N'I68LQ9B22ZE8::@>^O;:U0 M]&GE5 ?S-<+\7/B&W@70(DL=C:M?%DM]PR(E'WI".^,@ >I]C7B'A7X9^*_B M?YNNWFH>7;R.1]LO69WE(/.P=P.G8=ATH ^I[+5=.U,$V&H6MV%ZF"99,?D: MN5\C>,/AEXF^&9@UF"^$MNL@5;VS9HWB?MN'49]02*]T^#WCV?QOX8E&H%3J ME@XCN& QYBD?*^.Q."#[CWH ]%HI"0 23@#J352'5],N)_(@U&TEF_YYI.K- M^0.: +E%%-,D:MM+J#Z$T .HJL^H645VMI)>6Z7+?=A:0!S]!G-3M)&IPSJ# MZ$T .HJM=ZA96 4WEY;VX;[OG2A,_3)J='21%>-E=&&0RG((H =115.YU73K M.4176H6L$AZ)+,JD_@30!9?&CQUJO@S0+/^QGACN;R5HFE= M=S1 +G*@\9^H-7O@WJ5QJ?PUTZZOKN2YNY99V>263<['S6ZD\T =_12,RHI9 MB%4#)). *JVVJZ=>2F*UO[6>0=4BF5B/P!H MT444 %8OC'_ )$C7_\ L&W' M_HMJVJQ?&/\ R)&O_P#8-N/_ $6U &U7@NN^)H/"G[1-_J5Q97UY'_9R1^59 M1"23)5.<$CCBO>J\XMO"VLQ_'>\\2M: :1)IXA6X\U.7VH,;<[NQ[4 <.OBR MV\7_ +0'A.]MM/U"R2*VDB*7T(C]W%Q!:6\EQI)X KSSQ!X6UF^^-GAKQ%;V@?2K*T:.XG\U!L8B7 VD[C]Y>@[UWFIZ M;::QIESIU_%YUIHR""/PH 9I^M:5JS2+IVIV=X8P"XMIUDVYZ M9VDXZ5R7Q,T?Q%K6D26^F:M'IVDK:S27Y5@#SCX0V,FJ? ^*PBNI+1[D7,0GB'S1[G89'O7#^.?!N@>&[;P]X6\,JUQXS M:[1Q=1$B4+R=SX)"\[2/0*3]?1O ^C>)O"/P?.GIIJGQ!")C!;--&1O9R5); M=MQR#U[8KA/"6@_%#PI?7NI#P;9:CJUZY::_O+Z)I<'^$8DX&?S_ % 'T"H M(4!CELUWQ)' -4NM,\/PVVXM M83".>>DSPI;7L^#(= MZ%GC9@ &*$8SUYYKH/$7B;3_ S;027OG22W,GE6UM;1F2:=_P"ZBCK_ "K) M^'^H>$)-)DTSPC>)<0VF&G;:V]G?/SNS ;F;:>?;MQ6=XXF71?&_A3Q+?*_] MD6?VFWN)PI86S2H CMCH#@@GM0!L:=XZL-0EO;4Z?JEKJ=I ;AM.N;;9<21_ MWHP"0_/'!ZUS/PGOKO7GU#6]0N=>DN999DV73D6:KYA"K$F@[4W6_#'BJY\;?V_I>J:4J16XM[6*]MWD\@'ERNU@,L>IZX M%9OP=BUE-+U5KZXLWM/[2N0$BB97\WS#O;).-I[#K0!Z91110 4444 %%%% M!1110 4444 %%%% !1110 4444 8NA_\A7Q)_P!A)?\ TEMZVJQ=#_Y"OB3_ M +"2_P#I+;UM4 %%%% !1110 4444 <5??\ )5K+_KVA_P#0+VNUKBK[_DJU ME_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ D:O$GU7_ -*;NNUK MBO!__(U>)/JO_I3=T =K1110 4444 %%%% !6+=?\CMI7_8/O/\ T9;5M5BW M7_([:5_V#[S_ -&6U &U1110 'I7@_Q8\0_VGXA&F029MK'Y6 Z&4_>_+@?G M7KWBO74\.^'+O46P9$7;$I_B<\*/SY^@KYCEE>>9Y9&+R.Q9F/4D]329YF8U MK15-=1E%%%2>,%%%=EI.GV_AWP?J'BK6;.VG#H(=/MKIW,OA; MP786^FYP-EF&#@>K,0&/TJKH^F:W\2O&6BSZOHDEGH4$(V"*W>.W\I/ MF.!P>GTKZ*BBCAB2*)%2- %55& .P%-'T%##PHQ22U/G4^)M+O-1.D>-O#4 M>BW;8 O;.(PF,]BR'J/?FLKQ'H$_A[5#:2R)-$Z"6">/[LL9Z,*]Q^)'@^#Q M;X6N8Q"&U"W0R6D@'S!ASM^C8Q^7I7C>D^)-6T"QTC3?%_A3?I,$WE+=:A9R M+)'&QR54G .!D@>U!EB<'"LKQT9S=%=+XP\*S>'[\S0#SM*N#OM;E/F4J>0" M?7'Y]:YJD>#.$H2<9;A1112)/?OA;XD_MGPX+*=\W=@!&_@:WM*=GNA MU%%%,[0HHHH **** /E?]H2\DN/B0D#$[+:RC11VY+,3^OZ5]%^"[.+3_ ^A M6L*@)'80].Y* D_B23^->#?M&Z)-;>*M/UI4/V>[MA"S8X$B$\'ZJP_(UZ]\ M)_%-GXE\!::L,Z&\LH$MKF'/S(R#:"1Z,!D'W]J .POK"SU2S>SO[6&ZMI,; MX9D#HV"",@\'D TZUL[6Q@$-I;0V\0Z)$@11^ KB?BIX_3P+X:\VUE@;5[AU M6U@D^;(S\S%/]2^(&D7MS?:7%9BV=8A/"Y*2L020%/(P-O< M_>% 'C?Q \9:[\2/'1\,:)-(-.^T&VM[>-]JSL#@R.>XX)YX 'KFKVL_L\ZU MI6A2:C9:Q#>WD">:]JD)0G')"-DY/ID#-C8]3QR"?0^U<'\;;A[7XPWEQ%CS(EMW7(R,A%(IGP2MY M;WXO6%Q A$4"SS28_A0QLH_5U%)\+X)>)/&NF_P#"1Z[XC":M>H)D@EA+A01E M59MPV\'H <5A?"GQ9K'@CQ^GA;4I'%E/=&SGMG;*PS;MH9?3YL XX(/L*^E] M%U"VU70[&_M'5[>X@21"IXP1T_#I7RGK1F6:=#AXHLD *>Q8@\]@/>N#\+_ 'UGQ3H M,>MZAK"6,EXGG0QR1&5W4\AG.X8SU[\'\*A_:'M9H?B+#.X/E3V,9C/;AF!' M^?6OHSPEJ-KJOA'2;VR=7@DM(]NT_=(4 K]000?I0!\T>'O$OB+X.^.7T75) M7DT])0MU;!BT;(W(DCST.#GMGH?;TK]HUUD\!:4Z,&1M10J1T(,4E>:_'B^M M]3^)\D5FPE>WMHK:39SF3+$CZCMWG@[Q?X9 M^#]GX:\*JLNJR.QO9X9Q&0&)+;"Q'/W5SQP#WJQ^S[&$^&08#E[V5C]?E']* M=\:?B'J'@G2K&TT,DL,9ST- ' :!^SQJ&I:-]MUW5 MVTR]D+'[/Y(E* 'J[;P,GKQ^=8'PNU34O"/Q:AT*.^\VTEO'LKA(WS%+@E0X M'U (/7'UKJ/#7PN\2_$/0[;6_$GC&\^RW8\R.WW-*2N<=V"KTZ &N&\):?;Z M7\.?[1B$"M./LOEG=T>/[V<=>:V/VE?^0!H7_7U)_Z M"*ZSX&?\DETK_KI/_P"C7H \D^)/BK6OB#\0_P#A$-)G9+".Z^QQ0ABJ2R X M:1\=0"#CT SU-2^+O@;?^#O#;^(-.UPW4]D!+,BQ&)E'=D8,>G7MQ^5<3;:1 M3_!WP18^%KG4[O3_%5AK<5S'&C"TQ^[()()PQ]37K% !6+XQ_Y$C7_^ MP;#_P#D2="_[!\'_HM:VJ $"JO0 ?04$ @@C(/4&EHH M :D:1($C144= HP*< !T&*** "@ #H,444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110!BZ'_R%?$G_ &$E_P#26WK:K%T/_D*^)/\ L)+_ .DM MO6U0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@ M7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD M^J_^E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_P#1EM6U6+=?\CMI7_8/ MO/\ T9;4 ;5%%9^MZQ9:#H]SJ6H3>3;0+EGQD\\ =SDCB@#R#XO^(?MNL1: M-"V8;,;Y<'K(1T_ ?S->74US/XDU9 MYIG+NQLNK$Y-6=%U?X?:+K-KJ4>NZG(]N^\(UE@-4GC5<'7JU7*2T9B_\(OK M_P#T!=0_\!G_ ,*['7[K2_"&F>&K:3P;;ZCJ&H6H+K(623S!M&,8)))-4M!O M?%/Q#\5ZZ-&\77EA8PRF6 -N(\MF.T 9&,"NCB^%'B.?Q%I.JZQXM_M#^S[E M)D66)B<*X8@$GC.*9VT,#"DVWKZG.C7+V,AX?A"5D'*EXI& /N-G-:%CX(\6 M_$/6(-3\;?Z!I<',5A'\A(] N25]R>?Z>W446.N,8Q^%6(X((K:"."&-8XHU M"HBC 4#@ 5)113&%9'B;PY8>*M#GTK4%)AEP5=?O1L.C*?45KT4 >"QZ9\1/ MAXKZ='IZ>(=!8X6$QF5,>R_>3Z8*_6HVUNX)+'X0/ZGY)!_[)7OU(PW(1ZC% M!,H1E\2N>!6T]AXS\$ZK=:7X4BLKZTN(HU6UW2NP)R>WM7,2>&]631[] M(T!9F:W8 =23BN_TSX0>*=$\\:5XS-DDS;W6&)EW'MGYJYO3/&-[H'B[7-$ M\7>(KZ[L4@FL]X!<;R0 P7Z;JDXZ^ A5?,M#D*]X^%'B/^U?#YTV=\W-AA1D M\M&?NG\.GY5Y3O\ AU_T,.J_^ 5;/A?Q%X$\.:Y#?VOB#4BV#&Z26>%93ZD? M@?PH1S87#5Z-2[6G4]^HI%97164@JPR".XI:H]<**** "BBB@#'\3>&=,\6Z M'/I&JPF2WDY#*<-&PZ,I[$?_ %NAKY\U+X#>,]#U%IO#M_%=1\^7+%/]GF ] M""0/R8U]-T4 ?,>F? 3QEK6HB;Q#>PVD9(\V62?[1,1[8)!_$U]#^'/#VG^% MM"MM(TR(QVT X+'+.QZLQ[DFM6B@#QSXE_!%?%&IRZWH%S#:ZA-S/!-D1RM_ M>! .UCWXP>O'.>&D^%/Q8U>&/2]1OY&T]" !&\$[>>Y4;0CKUP>"DTG5#";D7$DA\E]RX;&.<"JGQ7^'!^(&CVWV2>.#4[)F:!I<['#8W* MQ'(Z @\]/>O0:* /G/0?AY\8+*R_LAIFDDD%OM2L%!Z[=N7&>>!CK4MC\ M#O$OAOQS8:II-Q:7EC97,,P>>4QR2 ;2XV@$#G=#YI(5^""I(Z9R#GVKSWX;?#OXB^&_%&G/?3M;Z+;2M)+;?; M]T;Y4@D(I()YSR!7O]% 'CGQ0^"TGBG57U[P_<0V^HR ?:()B524@8#!@#M; M 'L>O'.>-NOAI\7?$5O#I6L:@6L(V&/M-^'3CH2%RS8]Q7TK10!R7P^\"67@ M'P_]@MY//NIF\RZN2N/,;& .RCL/KZUUM%% !6+XQ_Y$C7_ /L&W'_HMJVJ MQ?&/_(D:_P#]@VX_]%M0!M4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% &+X/_P"1)T+_ +!\'_HM:VJQ M?!__ ").A?\ 8/@_]%K6U0 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &+H?_(5\2?]A)?_ $EMZVJQ=#_Y"OB3_L)+_P"D MMO6U0 4444 %%%% !1110!Q5]_R5:R_Z]H?_ $"]KM:XJ^_Y*M9?]>T/_H%[ M7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $INZ[6N*\'_ /(U>)/J MO_I3=T =K1110 4444 %%%% !6+=?\CMI7_8/O/_ $9;5M5BW7_([:5_V#[S M_P!&6U &U5/4M*L-8M/LNI6D-U;[@WE3*&7(Z'%7** .:/P_\'@$_P#"-Z9_ MX#K67X?T#P!XEL9;O3=!TR2**=X&/V9?O*$G3/\P"/?BD, M]RT[P]H_A\33:1I%O;2.N'%M&J-)CD#L/S-Q$!H MO)5NH!&"&(.017?5\O\ Q4_Y+)=_]=+;_P!%QTP1],6=S)=0^9):3VQ[),5R M?^^6-6*!THH$%9.B>(M.\0_;?[/F\S[')?"_5KGP5\2KKP_J;%5NY3:RY/'F@_(WXY(_P"! M"@9]&2NT<3.L;2,!D(N,M[#) _,UP>K_ !>\/:#J0-X_+G_ (#0"/9K&]@U&Q@O M;60203QK)&X[J1D5@>+?'FC>"S:C53.6N=Q18(]QPN,D\C'45Q?P*\4#4/#T M^@W$F;C3SOB!/)A8_P!&S^8KG_B1_P 3KPMJWBA_FBGU"*RL<]H(BX9A_O/N M/T I!8]7\+^,[+Q? USI=G?&U5S&T\J(BA@,X^]D]1T'>L_Q3IO@+1HI=7\0 MZ;IJM,Y+220!GE<^@ R36)\"/^2?2_\ 7])_Z"E>8^(-1F\=?&2&QNI"UDNH M+9QQYX6)7PV!ZG!)^M 'IEC9>&]5L!J&G_#&2:R8;HY&AMXVD7U",X./3UJS MX;M_AIXHEEMK'0]/CO8<^;9W%H(Y4P<'@]<>V:]&1%1 JJ H& . *^*TZ^-?'EF=1^,.KV*N$-SJGDAR,[=S 9_ M6@#ZT'BGP\QPNO:63Z"\C_QK2@N(;J(2V\T-8+@17]J&S'*G&3]<'*GZ>XH ^Q M:**R]1\2Z%I$OE:EK6G6RMWN+N>*"!,;I)7"JN3 MCDG@F<'BHI=>T>"\-I+JUC'Y0/D]!MSG->+_LT? M\@_Q%_UU@_D]2^(OA:-2^*4FO_\ "3Z3!NOHI_LDC_O1MV_+C/4X_6@#W.BB MLK4/$V@Z3-Y.HZWIUG+_ ,\[BZ2-OR)S0!JT56LM0LM2MQ<6%W;W4)X$D$@= M?S!Q4T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** M"BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ M HHHH **** "L6Z_Y';2O^P?>?\ HRVK:K%NO^1VTK_L'WG_ *,MJ -JBBJ> MJ6,FHV$MK'>W%F9 5,MOM#@'K@D''UZT <)"FO\ B3Q;>>(=&FTU+2R+Z=:_ M;8WD#8(\R1=K#JPVY]%KS+XJ^'M=T'7[7Q/=R60FN9!^]L$9%25 ""0Q/) S M^!KU_3_[ ^&VG0Z;<^(G^SC)AM[ED:3+-GY0B[CR3Z]:H>*V\,^,[*.RU;5M M0L++S%D7SK1K9"P! ^>6,>OK2&=5X3\00^)_#%CJT( \^/YTS]QQPP_,&OGK MXJ?\EDN_^NEM_P"BXZ]I\"^&=)T"WO[3P_KUW=6XDQ(C/'(D. !TH ]?[5AZ7X@35?$FL:? M 4>#3EA1G7.?-;<67/3@!?QS7%R-H+V 9_B5K8M6&T2BX50>WW_+_K6OX-\, M:#IVAW]OX:\033K=R;Y;N*>.61#C'!VD ]>HSS3$5)EUSQ-XVGU719=/2UT; M?90&]C=U>5@#*Z[2.1PGYUYM\7O#.OV%];>*+^2Q:25EB>2PC= CJ,HQW$\D M#&?]D5[9X6\)Q^$[(V5IJ5[<6Q=I/+N2C89N2=P4'K[UD?$-?#>H6"Z5X@UY M[.*5E86T&UI78'@A=K-^5(9J^!?$B>*O"%CJ>[]\5\NX'I(O#?GU^A%5M 57 M\:^,$8 JTML"#W_$_!,CVMGXCU6SCO.1'J=N88V;&-RF2)1G\>PS M76Z3X4&GZW=ZU#KFH7$E^4>=9#&8Y !\N $&....U CP:ZT/6?!WQ5FT70W: M%[XM!;.TT^U4+#;7$$2#V"L*ZW79O"VG>( M++6]:GCM;RT1X(9IE*K\XSC.,$XSCGC)K+UBU\.?$VW^P1^(;F>T24.8K(+M M5@#C!=K.0!\K!!GMP#VK:\1Z+X?\5Z* MO]K6K36X.8Y!&XDC/3*X&X?RH Z($$ @\&OF_P",'F^(_BG!I.G)YUS'#%:A M5Y^7''+ DTZ =@V.<#U!QBK_@K3/ U MAJ4T^DZI;ZCK$S-YMQ<7"O<,3G=@'!'?.!]: V.RT;3QI.AZ?IJMN%I;1P!O M7:H7/Z5=HHIB"BBB@ HHHH **** "BBB@ KXX\;WB:?\9M4O9%9DM]6\UE7J M0K@D#\J^QZ^//%]O%=_&^_MIT#PRZPL;J?XE+@$?E0!ZM-^TGHBQ,8-!U!Y, M<*\B*#^()_E7D-K;ZM\5_B6THM\37]P))S&#M@B& 23Z!0![G'&K M>STN4PZCJ+,B2KUBC4#D?!W5[/5?AGI"6T MB&2TB^SSQ@\HZD]1[C!_&@#P+5+'Q'\$?',7V2^\V-U$J.H*QW46<%77/7J, MV_$[5H-=^!%_JMKD0WEO;3(#U :6,X/N.E>:_M':O9WGB;2M-MY$DG MLH',^TYV%R,*??"YQ[BNOU^PGTS]EQ;6Y4K,ME;NRGJNZ9&P?H#0!G?LT?\ M(/\ $7_76#^3UP7C7_DX&?\ ["MO_P"TZ[W]FC_D'^(O^NL'\GK@O&O_ "<# M/_V%;?\ ]IT >U_&KQK=>$/"$<>FRF+4-1D,,3!PSL2?[P(]\&NI_:6LYGTWP]>JI,,4LT3GL M&8(1^B-^5=A\#-3MK[X6Z=;PR*9K)Y89D!Y4F1F&?J&!H \R\.> _B!X ^(Q M_L.SGO\ 3HI56:566**ZA."00S ;@"?7!%,_:(\-FP\467B"!,1:A'Y@)('N5W#\: +GA#Q9!J_PWL?$=U* J69>[;T M:,$2'\U)KY\^%^GS>//C$=7O4W1Q3/J4^>0#NRB_]]%>/0&LG1/'CZ7\*=>\ M+;V$MY<1F CLC?ZW\,(H_P"!FO9?V>_#?]F>#)]9E3$^J3?(2.?*3*K^;;S^ M5 'K]%%% !1110 4444 %8OC'_D2-?\ ^P;AD;@9]AR?PKIJ\[^->G7%_\ #N9K="_V6=)W &3L&03^ M&[/X4 UC+$DB(8)X6)^;C.X.._M2&]RWX,\)Q>$/[7M+48LKB\\^W7.2JE%!7\""/ MIBN)_:# _P"$6THXY^V_^R-6_P##'QAK?C:PNM1OQ80P03>2(H(GW,=H.=Q< MXZ^E8/[0?_(JZ7_U^_\ LC4!U.I^%T4-H7#*XR"-[9!%>.^")Y M-/\ C:]IH3M]@DO9XBD9RC0 MU]0, @^PK5E\/:]+\&-*U70M5U$".)VNK)+ MAMKQ[V&5 ].X[C-:_P "-4T&2VN-/%E#!KB LT_5KB//8D\8[@<=#ZT >D^. MO$G_ BGA"^U9 &GC4) IZ&1CA<^PSD^PKRKX(6!U_Q!K/B;56:[O8BBQRR_ M,0[Y+$>A ] :[OXP:3-JWPZOA;J6DMF2YVCNJGYOR4D_A7(?L\W*&QUVTR M/,66*3&>H(8?T_6@.AZ;XRT*V\0^$]1T^XC5MT+-&2,E) ,JP_&O(_@7XQN_ M[2D\,7DS26[QM+:[V),;+C*#_9(R<=B#ZU[=JTZ6NCWMQ(P5(H'=B>P"DFOG M+X':5->^/TOE!\FPA=W;'&6!0#]2?PH!;'IWQT _X5T3CI>1?^S54^ '_"" MWQQS_:3_ /HN.KOQR4M\.7(!(6[B)]AR*I? #_D1;[_L)/\ ^BXZ.H=#J?'L M<&?XC76URGCCYAX>B'+OK=L5'KM)8_H#75TQ'S=X1 '[0] MR ./[2O?_:E6?CK%:VGC/3KBPQ%J#V^^5H3ALAOD;C^+KSUX%9_AZT%]\?KR MW::>$/J5[\\$A1Q_K#PPY%>X6'P^\-V.J?VH;)KO4,AOM-Y,\[Y'0_,2 ?>D M,UO#\EY-X;TN74 PO7M(FN PP?,*#=D?7-:5%%,04444 %%%% !1110 4444 M %>%:Q\%/$&H?$J;Q)%?Z8MH^HK=B-GDW[0P.,;,9X]:]UHH **** ,7Q3X7 MTWQAH,VD:I&6@DPRNAP\;CHRGL1_B.]>#W/P$\9:+?2/X=UV!H7X\Q9WMY"/ M1@ 1^M?25% 'A?@GX -9:K'JGBR]@O'C?S%M("61VZYD9@"?ICGUQQ7IWQ \ M.77BSP/J.AV4L,5Q=",(\Q(0;9%8YP">BGM7344 >;?"+X>:I\/[758M3NK. M=KQXV0VS,<;0V<[E'J*YGQ!\&=>U;XGR>)X+_35LVO8K@1N[^9M7;D8"8S\I M[U[?10!D>)O#>G>+-!N='U.,M;S#AEX:-AT93V(_SQ7@4_P%\:Z-?R-X?UNW M:%_E$J7#V\A7T8 8_4U]*44 >)?#_P"!,FBZW#K?B:]@N[B!_-BMH,LGF=0S MLP!.#SC'7N:]MZT5Y-\5O"'CK7]9MY_"NISP61M1#<6Z7S0JS!F.2H.#D,!^ M% '@&O:%!/\ $F^T+0G6:&74FM[8KT&Y\ ?0$XS[9K[,TG38-&T>STRU&(+2 M%(4^BC&?KQ7D?PL^"USX6UI->\03V\MW"I%M;P$LL;$8+,Q R<$X ]MJ@ HHHH **** "B MBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z]H?\ T"]KM: "BBB@ HHH MH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@__D:O$GU7_P!*;N@#M:** M* "BBB@ HHHH *Q;K_D=M*_[!]Y_Z,MJVJQ;K_D=M*_[!]Y_Z,MJ -JFR1I- M$\4J*\;@JRL,@@]013J* /.[?X:3^&_$DFL^$-1BLUF&)["YC+PN,YP"#E?; MKCZ<5<\8^&?$'C/0O['GDTRQA9U>25'DE;*G/ *J!^==Q10!RO@+P5'X&T2; M3TO7O&FF,SR-&$&< 8 R?3UK.^(G@;4?'5K:V:W]M9V]O*903&SLQQ@=QC@G MUKNZ* .;\&:!?>&O#EMHMW<6]U%;AE26-"I(+$X(.?4]ZX>_^#$\/BTZYXAQTKURB@"O;1W!LD2_,,DY7$IC4A&/L"3Q7"0_ M#23P]XG;7?"5_'9>:"L]A<1EH74G) (.5]N#CZ<5Z'10!QOB;0/$OBO2VTF: M^L=+LIL"X:WWS22#.=HR%"@]^M:WA;PII?A#25T_3(B%)W22.VC*0P%A@MR27 M;'&3TR<#FM^;SO*/D!#)VWD@?I4E% 'D^D?"C5M*\='Q5_;-G+.UQ+.\/V=@ MI\S=N .[C[QQ7JR;_+7S H?'(4Y&:=10 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8 MOC'_ )$C7_\ L&W'_HMJVJQ?&/\ R)&O_P#8-N/_ $6U "?VQJW_ $+-[_X$ M6_\ \9WMWJVJ?$;7]+'C";1;.QAM7AC1(2&, MBDMRZD]A^= '8_VQJW_0LWO_ ($6_P#\-Q X5B&(B ^7.,D\ "N+;Q3K*:5X9L3JGBDS:O+ MYUW=?V:/-VB(L4@&S!7<,]"<":2[&H_P#'E%9Q&:2YXS\BCG '))P!WH D_MC5O^A9O?\ P(M_ M_CE']L:M_P!"S>_^!%O_ /'*Y7Q'\38;?0DN=(@O/M:ZC#:74$UD_FV^YER& M7LS*?EZ@GIFM.X\76.F:KJ5[>W]ZMK;Z=;W,E@UG@VZNQ&\G[V>Q4_=VT :_ M]L:M_P!"S>_^!%O_ /'*/[8U;_H6;W_P(M__ (Y5F_URQTZXTVWFD9I=2F\F MV6-=V\[2Q/'\( R36'-\2-!@GFR+][&"7R9M2CM':UC<'!!D QP>">@]: -/ M^V-6_P"A9O?_ (M_P#XY1_;&K?]"S>_^!%O_P#'*VE8,H92"",@CO7EWA.T M\5^*M&FU4^-[^TM ';_ -L:M_T+-[_X$6__ ,-7M-)UQ/%D\,5YH-P(+JXB0A9E8 QNJC)!8$# M:._2M*P\=:;?:HFFR66JV-Y+$\L$5[9/$9U49;9GJ0.W6@"Y_;&K?]"S>_\ M@1;_ /QRC^V-6_Z%F]_\"+?_ ..5SOA7XA17^@:SJVN":R@L+R5#++;-&@C# ME449^\_ ! YR<=\5MZ3XTTW5M233C;ZA87DL9E@BO[5H#.@ZE,\''<=1Z4 3 M_P!L:M_T+-[_ .!%O_\ '*/[8U;_ *%F]_\ BW_ /CE;=% &)_;&K?]"S>_ M^!%O_P#'*/[8U;_H6;W_ ,"+?_XY6W10!B?VQJW_ $+-[_X$6_\ \_\ @1;_ /QRC^V-6_Z%F]_\"+?_ ..5 MMT4 8G]L:M_T+-[_ .!%O_\ '*/[8U;_ *%F]_\ BW_ /CE;=% &)_;&K?] M"S>_^!%O_P#'*/[8U;_H6;W_ ,"+?_XY6W10!QOA35=3C\'Z*D?AV\E1;& * MZSP ,-@YP7S^=:_]L:M_T+-[_P"!%O\ _'*7P?\ \B3H7_8/@_\ 1:USGBBR MNY_$LEQ/87^L:4EM&@MM-U PRVLF6+.8PZ;]P*X.QU/\ $-Y!)YRN>]5]/\6ZYK<]C;:=96$V.#SB];>,M:U6Z;^S=&B\F'2X=0F@N& M99RTGF?N5&,;LQXR?RYH WO[8U;_ *%F]_\ BW_ /CE']L:M_T+-[_X$6__ M ,HMQ M;O9P75V6MTM)84EB@>2:41[&\Q_^!%O_ /'*X^X\4ZOX=UO7WU1();AAI]O;)$\A@S(9LOMP648! MR "3L'KQ=MO'>H7 -C%9V\NHR7D5K;S[)8K>0.CN7(<;OE$;Y49R=O// !T? M]L:M_P!"S>_^!%O_ /'*/[8U;_H6;W_P(M__ (Y6?X/GU*;5?%":HR>?%J*( M%B=FC5?LT)&W/0'.['8D]>M<0$:_C\2>18^)[G61J5[%9W-G=3)"C"1A&,^8 M(P%XSD8QZT >C_VQJW_0LWO_ ($6_P#\+M< MTMM4^TV=G-!HMO#]J<2,)+B:2($!!C"C>0"3V/3BI=2\8:OX>F:SU:QLIKR> M!9;+[+(RHSF:.'8^X9&&F0[AU&>!B@#=_MC5O^A9O?\ P(M__CE']L:M_P!" MS>_^!%O_ /'*QM8\4ZUX[XH Z'^V-6_Z%F] M_P# BW_^.4?VQJW_ $+-[_X$6_\ \N* -W^V M-6_Z%F]_\"+?_P".4?VQJW_0LWO_ ($6_P#\ T/_H%[7:T M %%%% !1110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#(U>)/JO\ MZ4W= ':T444 %%%% !1110 5BW7_ ".VE?\ 8/O/_1EM6U6+=?\ ([:5_P!@ M^\_]&6U &U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 5B^,?^1(U_P#[!MQ_Z+:MJL7QC_R)&O\ _8-N M/_1;4 ;5>/ZL/#5M\5/$D_BK1FO8);>T%H[::]RN0C;\%5..JU[!10!YL+OP MM=^"?%5EX4TE[21M,G:2---DMO,/EL%QE1N//04YK6X^T_"\^1+B!&\WY#^[ M_P!$(^;TYXYKT>B@#Q:*%/#>L^)+?6=:\3:9+<:E->6J:=$'BNXY,%=A\ILO M_"02.@JYIEA_PATW@[5[G3]2ATFWL+FVF68>?+9/*XD4R;%'!Y7A>. :]=HH M \J\5ZPVO^'K[4K'1+A-.M=4L95O! PEO$212[^7M#;4Z \YYZ8K5LK:#Q!X M_P!=D>&632]2T&VC#O$R!U&M5U#Q:NJQK+:MHMI&/+N=S M'_5MY)&Q@<[BW&37OM% %/2+3[!HMA9XD7[/;QQ8D<.PVJ!RP !/'4#FO,? MOC+3O#7AZ;3-0M=5%ZE]=/Y46FS2;@TK%<$+@Y!]:]:HH \AF3Q#8>'/$7BK M^S)+6\UK4H'\F6V$\MG:)A!*T7.7"Y;;SC\*99,+OXE^$KRUU37=:MHVNEFO MKV#RX(V:!@JH!&@!..>O89KV&B@#Q"XLKR_\&:WI%O;Z@-0TSQ$^H3V\4++) M)!YY8&(LNUCCY@!GH..1G8TF/3M:\9:)+8ZIXIUEK)I)WFO (H;0E"N'S"I+ M-G&T'WKU>B@ HHHH **** "BBB@ HHHH **** "BBB@#%\'_ /(DZ%_V#X/_ M $6M1ZEX5MK_ %-M2@O]0TZ\DC6*:2QF"><\@BLM/ (M=:L/[/O;VRT^TT^6 MW26"X'F[GE#E3N!R,9Y/(P._-4++Q-?Z1IMS8&_MI#:ZO/80W>HNTCM$J!P- MJ_-*XW;>/[N2:;9^+=7U?5/#MP'AM[?S[Z*\C"R 2^3D%@K8(X&0&&03STH MZ1_!.FQK;#3[B^TQX+86GF6%P>N?WC9.<]*Y/2_B5<72VE]<62MI]W$\VR"WF\RU01M(I M=V78X(7!QC!88R.:L6>I:_?>*?"MSJ"6L-K>VUQ.L5M(^5S&I"/GAB ?O#'. M>* -A? VF21W"W]S?ZBTUL+4274P+1Q!@P"E0N#N"G<ZCOK MW4;Z2X6-?/N)_GB\MMR%-H 4AOFSC)/4FNCHH Y@>!=-9;UKF[U"YN;QH7>Z MEG'F(\))C="H 4C=V&/;DYD/@VRDM94N+W4)[IYTN!>R3CSHY$&%*X 5< D8 M"X.3D')KHZ* ,K1- MM"^VM#<75Q+>S>?/+]U!K MT7/VI=0:8>>LFW9D'&T#;E=NW;@]*Z.B@#ET\"Z=%;JL5[J,=REX]\MX)P9A M*Z;'.2""",Y!&.>,<8LZ9X0TW2KBUG@>Y>2WDN)5:67>6:8@R%B>3DC-;]% M'/0>#K&VO4FBN[];6.Y-TE@)\0+*26+ 8W8W$G;G;D]*U-*LY[*T>*YNGN7: M>60.[9(5G9E7/HH('X5=HH **** "BBB@#%T/_D*^)/^PDO_ *2V];58NA_\ MA7Q)_P!A)?\ TEMZVJ "BBB@ HHHH **** .*OO^2K67_7M#_P"@7M=K7%7W M_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W M==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "BBB@ K%NO^1VTK_L'WG_ *,M MJVJQ;K_D=M*_[!]Y_P"C+:@#:HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?&/_ ")&O_\ 8-N/_1;5 MM5B^,?\ D2-?_P"P;WYU-X/_Y$G0O^P?!_Z+6M MJ@#G#X*TN.#3X[*2[L9+!I&AG@ES(3)_K-Q<-N+'!).3D=:2V\$Z79_8S;RW MB-:7*TBGN"Z01L "JC'3 ')R>!S7 M1T4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8NA_\A7Q M)_V$E_\ 26WK:K%T/_D*^)/^PDO_ *2V];5 !1110 4444 %%%% '%7W_)5K M+_KVA_\ 0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X M/_Y&KQ)]5_\ 2F[KM:XKP?\ \C5XD^J_^E-W0!VM%%% !1110 4444 %8MU_ MR.VE?]@^\_\ 1EM6U6+=?\CMI7_8/O/_ $9;4 ;5%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XQ_Y$ MC7_^P;)M+W MS1Z5:6C7UFO6>V=3OQ_M+M##Z'\0#VW-%>=:[J%KJOC_ .&U_93+-:W)O9(I M%Z,IMP15P^-]9U.YU!O#7AD:G86$S6\ES+>B S2)]]8EVG=CIDD F@#N:*XV MT^(=G?'PU/!:2?V?KCR0"XD?:UM.H.(G7'4E6'7J*M7WC6UL/$.IZ?-!_H>E M:<+Z]O-_$1).V/;CEBH)ZT =117 'X@ZO9Z=;ZYJWA9K+P_.R9N1>*\T".0% MDDBV\#D9 8D9JWJ?C74H_%UUX:T;P_\ VA>0VT=R)7NQ%$$;(.XE3C!Q@#.< MGIB@#M*,\XKS:#XEZW?Z+>ZC8>#W<:6TL>IK-?*GER1YWI&=I\P@>!]7T;39;^2_P!,N)+>W,@CX=4;+L'2(_$=WX4DA\-O MM?[1]K5KA(6(Q*T(7IR#@,2!S0!Z#17$:YXZU&T\5#P[H7AXZO>/8I?(XNUA M3RRS*20G:3\XBD*\>FX _GB@"QD9QGGTI:\< M\6^#=%\)^!EO&EGF\8.R"UU&.5_M-S>$C[O.2"<_+T ]Z]3QF..ZVDF//4C!'., MX/8\UYMXF\,:+X2O/#<7AB)X/$T]_$L;1RLTEQ$#^^:;)^9,9))H ]<) ZG% M%>:V^C6'CSQYXG.OP&\LM*>*RLK9W8)&2FZ1\ CYB2.>H JOH&FZEX@\+ZOX M475[B&'2M<:S>-M"\,:%9ZMK/BVYN-1U. M^>5[&54D#6R@#9''M)";21\Q(SGF@#UBBL/P:U^_@O1GU.X2XO6M(S-*CAPY MV]=PX8^I'4UN4 %%%% !1110!B^#_P#D2="_[!\'_HM:K>(?'7A[PM?0V6K7 MDD5S-&98XX[:64E0<9^13WJSX/\ ^1)T+_L'P?\ HM:XCQ9?:EI_QET>?2M' M;5;G^QI5^SK<)"=OF#+;FXX]/>@#K-#\?>'?$>H_8-,NKB2XV%]LEG-$,#KR MZ@=_6NEKEK3Q/K*:5JNH:[X7ETF&PMFN%S>QS^:%4LP&SIP._K7F2_$6];P] M_;X\<1?VN4^T#1!8?Z/CKY.[9NW8XW;NOM0![.=9L!KZZ&9_^)BUJ;L1;&_U M08(6W8QU(&,YJ_7D]X=2\2?%/1KK1[]M+6\\,">6;RE>1(FF#;5##&[)49(. M!GBK%SXE\0:#9>,]&O-2%W?:3IOV^PU PHKLC*V Z@;259>N.: /4**\IO-0 M\7Z-X.L_$%WXD\^?4I['%LMG&J6ZR.-RJ<$M\K 9/H375^*=9O\ 3O%'A*SM M)_+M[^\DBN4V*=ZB(L!DC(Y';% '5T5Y;K^O7,.M:E#J7Q!M]%ECE*V6GZ= MERX3 VM*"A _!-]87D-KJ>L:A]BN)3 K)C]XI?:?\ M=#8&.1CI0!Z[17 076O^%?&&A:;K&NR:MIVJ136XFEMXXBERIWI]T=TRN,\D M9K4\)ZQ?Z_K/B&]:?.D07?V*QB"*,F,8EDW8R07.!SCY: -77?$ND>&K>*;5 M;P0"9]D2!&=Y&]%106;\!56P\;^'M2TN^U"VU#,&GJ6NU>)TDA &?FC(##@' MMSCBK&J:?HUOJ,7B;4F2*73H)$2XED(2)&QN.#QDXQGKVKE_!RS^(?&FJ>-4 MMGM-,N;2.RL1(NU[I%8L9F7L#T7/)% $[?&'P&B[FUW ]3:3C_V2NWCD66)) M$.4=0RG&,@UP.I#_ (3+XDIHK_-HWA]8[J\C_AGNGYB1O4*OS8]>M>@4 0W= MW;6%G-=W<\<%O"A>261L*JCJ2:Y[2OB#X9UK48;"SU%OM$X)@6:WDA$X'787 M4!OPK6US1+#Q%I,NF:E$TMI*5+H'*[MK!AG';('%<3X@NH_&OBW1]#T1!+!H MFHQ7VH:@@_=P-'G$*MW';T6>I7S)<^7YK11023,B?W MF"*=H]SBKUQXBT>UT#^W9M1MUTLQB076[*%3TQCJ3TQUS7+?#X"YU[QQ?3 - M\JJ>6^Y>!P0"S<' MB@#K-%\;^'_$%^;&PO7^UA/,$$\$D#LG]Y0ZCZF$GA M*K.5AD=(2>@=U4JGXD5@"Z7QS\1M)OM(3=I'AYIC+J('RW$SIL\J,_Q =6/3 M],K\,;6#4OA?-)=HKOJD][)>;AG>S2NIS^ H ]#1UD171@R,,JRG((]13JX MSX3W,UW\+?#\D[%G%N8P3_=5F5?T KLZ ,70_P#D*^)/^PDO_I+;UM5BZ'_R M%?$G_827_P!);>MJ@ HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5 MK+_KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?_R-7B3ZK_Z4W==K7%># M_P#D:O$GU7_TINZ .UHHHH **** "BBB@ K%NO\ D=M*_P"P?>?^C+:MJN;U ME+Z3Q?I T^XMX)OL-X2UQ TJE=]OQ@.ISG'.?PH Z2BL7[-XG_Z"VD?^"R3_ M ./TA@\2@@'5]'!/3_B6R<_^1Z -NBL7[-XG_P"@MI'_ (+)/_C]'V;Q/_T% MM(_\%DG_ ,?H VJ*Q?LWB?\ Z"VD?^"R3_X_1]F\3_\ 06TC_P %DG_Q^@#: MHK%^S>)_^@MI'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z -JBL7[-XG_Z"VD?^ M"R3_ ./T?9O$_P#T%M(_\%DG_P ?H VJ*Q?LWB?_ *"VD?\ @LD_^/T?9O$_ M_06TC_P62?\ Q^@#:HK%^S>)_P#H+:1_X+)/_C]'V;Q/_P!!;2/_ 62?_'Z M -JBL7[-XG_Z"VD?^"R3_P"/T?9O$_\ T%M(_P#!9)_\?H VJ*Q?LWB?_H+: M1_X+)/\ X_1]F\3_ /06TC_P62?_ !^@#:HK%^S>)_\ H+:1_P""R3_X_1]F M\3_]!;2/_!9)_P#'Z -JBL7[-XF_Z"VD?^"R3_X_1]F\3_\ 06TC_P %DG_Q M^@#:HK%^S>)_^@MI'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z -JBL0V_B91DZ MOHX'J=,D_P#C]'D>)<@?VOH^3SC^S9/_ (_0!MT5B_9O$_\ T%M(_P#!9)_\ M?H^S>)_^@MI'_@LD_P#C] &U16+]F\3_ /06TC_P62?_ !^C[-XG_P"@MI'_ M (+)/_C] &U16+]F\3_]!;2/_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_0!M45B_9 MO$__ $%M(_\ !9)_\?H^S>)_^@MI'_@LD_\ C] &U16+]F\3_P#06TC_ ,%D MG_Q^C[-XG_Z"VD?^"R3_ ./T ;5%8OV;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"V MD?\ @LD_^/T ;5%8OV;Q/_T%M(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] &U16 M+]F\3_\ 06TC_P %DG_Q^C[-XG_Z"VD?^"R3_P"/T ;5%8OV;Q/_ -!;2/\ MP62?_'Z/LWB?_H+:1_X+)/\ X_0!M45B_9O$_P#T%M(_\%DG_P ?H^S>)_\ MH+:1_P""R3_X_0!M45B_9O$__06TC_P62?\ Q^C[-XG_ .@MI'_@LD_^/T ; M5%8OV;Q/_P!!;2/_ 62?_'Z/LWB?_H+:1_X+)/_ (_0!M5B^,?^1(U__L&W M'_HMJ/LWB?\ Z"VD?^"R3_X_61XKM_$0\':V9M3TMXAI\^]4TZ16*^6V0"9S M@X[X/TH [&N+TC3;N/XJ>*+V:TE6RN+.T2*9D.R0J&W 'H<9YK:^S>)_^@MI M'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z /-[;P;K/A[XM:!;V=O+-X6@FNKNV M=5)6S,L1#Q$]EW %?][US6IX>U#4/ -IJ&@WGAW5[[9>33V-Q86QFCN(Y&+* M&8?<8$D'=7:?9O$__06TC_P62?\ Q^C[-XG_ .@MI'_@LD_^/T <3#X(U5/A M#)92HL?B!)WU:!(SN\JY$AE5 ?7^'\33M/\ ">J>(/ASXEDU" V>N>)'EG:* M;(,('$,3>P51_P!]&NT^S>)_^@MI'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z M/)QH.FWFD6NF1?#S6FUM]D4Z7L]RMFA!&]S*)-I7@D8Y/'%=]I.F75M\5=:O M#:RI9/IEK%%,5.QF4ME0>Y'%;7V;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ M@LD_^/T .:[U+4I+>-D(:57'R%1W![>M8MO!K6@W'P M^O\ ^P=0NXK#1'@OHX(29(24C&-O=@1]WK@'%>B?9O$__06TC_P62?\ Q^C[ M-XG_ .@MI'_@LD_^/T <1-H>H>/-9\0:L;&ZTNTGT-]'LA?1F.25F8N9"G55 M!P.>M5)Y[A;,L,!G,HDV;.IP/IBO7/LWB?_H+ M:1_X+)/_ (_1]F\3_P#06TC_ ,%DG_Q^@#"T[2+FS^*[W*V;I81^'H;5)@I, M>]9B=@8]P,'UQ76ZC=O8Z9=7<=M+=201-(L$(R\I R%4>IZ5G_9O$_\ T%M( M_P#!9)_\?H^S>)_^@MI'_@LD_P#C] 'F/A[6KU-6;Q'XG\'>+;_7FW+"(].! M@LHS_!""XYQU8C)_//ITGB)8M*?" MW@;5-4LM$NI->U_59+H6\4/G-9(_ + <$JJCC^\PSWKO_LWB?_H+:1_X+)/_ M (_1]F\3_P#06TC_ ,%DG_Q^@#C? NH6FDSI8Q>$_%HOK^0->:MJ5BH,K_WI M'WG"CL!P/UK0?Q;K6ERZGIVN^&-1U"43.+*33;,R07,)^X&.2$;LV[BNB^S> M)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z ,_X<:%>^&_ FG:9J(5;I [ MO$K;A%O=F" ^P;%=56+]F\3_ /06TC_P62?_ !^C[-XG_P"@MI'_ (+)/_C] M &U16+]F\3_]!;2/_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_0!M45B_9O$__ $%M M(_\ !9)_\?H^S>)_^@MI'_@LD_\ C] !X/\ ^1)T+_L'P?\ HM:J7/ANXG^( MUCXD6:(6UOI\EHT1SO+,X8$=L4NF:/XBTO2K33X=8TMHK6%(49]-DW$* 3B M?KQ5K[-XG_Z"VD?^"R3_ ./T :=]9PZC87-EMZ7'IT2B"'4MD@O(X1P $^YN X!S^M=7]F\3_\ 06TC_P %DG_Q M^C[-XG_Z"VD?^"R3_P"/T 8.K^%?$*^,;+Q#H6HV>^UTS["T5_O;[1\^X[F4 M9'8Y&>1TP:KGP+JM_I7BBXU6]M'US7;7[*#"K""VC"D(BY^8C)))QSZ5TWV; MQ/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T 9NO^$9]:\ V^@QWB07MM M';M#/MW()8MI!(]"5_6LQO#'B[6/$F@:OKM[I$:Z5.S_ &:Q60JX9"I;<_.< MXP, 9Y-=+]F\3_]!;2/_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_0!RVE^$?%7A^ MYU>VTF[T86FHWDMU]NGCD:ZB\PY(*CY7([$L/IVIFE?#O4-/\.^$M+>]MG;0 M]3:[>0;OWL9,A ''WOG'MQ76?9O$_P#T%M(_\%DG_P ?H^S>)_\ H+:1_P"" MR3_X_0!S?Q;N+-?"!C6\CBUJ&XAN-+C5@96N!( FQ>ISDCZ$UTOA30T\-^%= M-TA3N:VA"R-_?D/+M^+$G\:ISZ#JUU?6]]<3^'IKNWSY,\FCNSQ9Z[6,^1^% M6_LWB?\ Z"VD?^"R3_X_0!SGC[PGXB\3ZKICV%SI3:79_O7LM0$ACGFR<%U3 M[P48P">N<@UM^'X_&$=W(/$,NAM:"/$:Z='*KA\CKO)&,9_2K'V;Q/\ ]!;2 M/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T 5?"?ARXT&;7;B\FBFN-3U.6\#1Y^ M6,X"(<]P!4TU[JJ^.K6QB\MM)>PDEF_=G)_^@MI'_@LD_\ C] $7C/3-9UCPO=Z=H-]%8WMP GVB0L- MB9^;! )!(XS[USOAO0?'/AZVL=-M_P#A$X-+@91)';PW ZTOP^A\-:-JMN)Y[AI]3N; MC>GVK<2SK\G(#$@'!'RC&:Z[[-XG_P"@MI'_ (+)/_C]'V;Q/_T%M(_\%DG_ M ,?H QO#VG>-M,ELK.Y_X1:'1X1L:&Q@F1U3' 7)QUQU]ZS_ /A$?%FD0:II M'A[4=+CT>_FDEC>Z23S[+S3EP@7Y7 ))7)&,]ZZG[-XG_P"@MI'_ (+)/_C] M'V;Q/_T%M(_\%DG_ ,?H M:%H]MX?T*QTBTSY%I"L2%NK8'4^Y//XUH5B_9O M$_\ T%M(_P#!9)_\?H^S>)_^@MI'_@LD_P#C] !H?_(5\2?]A)?_ $EMZVJY M[PPMREYX@6\EBEN!J*[WAB,:'_1H,84LQ'&.YKH: "BBB@ HHHH **** .*O MO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH M *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH **** M "L6Z_Y';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@"?Q%JAT/PUJFJA [6=I M+.%/1BJD@?I7&>'OAWHFM^';/5?$L#:MJ^H0)<3W5Q*^Y"X#;8\$!%7.!MQT MKO=0L8-4TVZT^Z7=;W4+PRJ.ZL"#^AKB-*D\<>%M+AT,>'X=/!.4V*6P+_$-HEC8W/ARW37-2G=;*T%]N01(H9I)'"_+MS@@ Y/2LF_\":S M-X&UY9F@NO$6M7D%U<")ML:!)8R(U+8^544\GDUL^,K>XB\3>&]6TU[675;9 MKB.*PN)O*-W$Z#>$8@X9=JL/QH 73O&FJ-KFJZ/JN@&&[TZP%X19S&?[3DD M1#:"A0 \\'!.*Y M[9XF\0>-/%T<8@TS5#H,4%NL5QYAMRSN55W &'/S'(Z CKBJ_P#P@VH2_P!A M26'@FUTNXL=0M;F\NI[R.:XG","P1@22.K'<03@<4 =4_C/Q#?:GKEGHGARW MN!H]P8I9;B]\L2C8& 0!#\QR>N ..3GAD7B:PU[5_ VHQ:8SSZE;WI44BY..G*GK7,Z'X M2U[2K7P([62/-HMI>KHP[IA%!SSDC&1G% %_4O&?BO2]4T[39O#6F2WE M_)LB@M]59WVC[TA!A "J.I)K4U37_$JW]]%I/A^V:TLL!KG4;MK<7!VY(B 0 MY Z;B0,_2N:\.P^,]+OKW5]3\'_;]:O3B6Y_M.%5CB!^6*->=J#ZY)Y--N_" MFJ3>)=8N=3\+6_B"2YN-^GWEW>+Y%M$5 6-HFR1M.22JG.: &WOC#6->U/P! MJ6BVB):ZBT[M;S7C1AY%B<,CX0@A<$@\Y/8=:THO%MAH:>))[72)&O&UT6,< M"7!8WMRZ)M.6XC&.N. %)K+TWPIXET/P[X(>+2X[N^T*XN?M%JMRB;DD$BAE M8\=&!QUJW=^"M;E76+NW2%;V/Q&FLZ>DL@V3JD:KM8C.W(W#\J -ZQ\4ZM;> M(K+1?$FDVUG+J*.UG/:71FC=D&YHVRJE6"\]P:P(OB9KDWA0>+!X7A71(B?/ M)OOWQ4/L9T79@@'U()P?K6I'8^(/$OBW1=3U72%T>QT8N,M*S#YLXZ$4 =)JVMZ\-3^PZ M%HL,\:0+/)>WT[00)-->UACLH7O$CCLW4$.&1R VXX M.X GC&*J:5X'UZTT2RM);"TAD@\6)JC1VTBB)+?.3LZ<#. N >.E '<^.21X M \1$'!&F7/(_ZYM3O"I)\!Z(2KZ-?:;*Q6.[MY(&8=0 M'4J3^M<'83_$'2?#<'AV/PQ:W%Q;6XM(=3&HHL)55VK(R$;^@!(QS0!E^#?% M=YH7PZ\$65IIAU&ZU7SX8U,_E[64NP))!X]3V /7I6W=^++J;2?%ND^)-$AC MNM.TM[J2&WNV:*Z@9'X#[0RGY2IXSW%+9>";S1V\!6EMMG@T0S?:YMP7EX6& M0#R07:G>(?"^JZAK7BRYMX%:+4?#WV"V)D4;IOWG!YX^\.3Q0!GZ?JNLO\1_ M#]K96D2:4^@+*L#7KX2,M%N?&TY=?NC/4/=9UN./4M/T&VN=):Y\ MADAOMUY$N_9YCQ;<#IG;NSBG0Z'KFF>*?#.I0:>ES#%HXTN\Q<*AMR6C8O@_ M? VG@>] 'L-> M,:E?W3^(+WXD12R'3])U--.5 25>S7,<[@=_WDFX'_8KU3Q"=37P[J']C1"7 M4S RVREPH\PC .3QQG/X5R6G_!_PE#X>M[&\TN.:Z%N(YKCS'W-)M^9^N.N3 M0!G_ !+COM6\3^$]+33K+4-,N9I9!#/>-&EPZQ,.:?>^!;_ %?1?'&FS^7!_:]^+FSD9@RG M:L94L!T&Y,'VH T(/&6L65_IB>(=%M+.TU.9;>&2VOO.>"5@2B2KM'7&,J2 M:B/C77;^._U'0O#<=_I%C-)"7-T5GNC&<.88PA! ((&2"V.*R-+\)7$FKZ4R M_#W0]%^RS+-=WK&*;=MYQ"%^8$M@AFQC'0U%=,O\ P_H^D07<;W$T MFGZDUTBI"LK%AYJ'YB5+'[H(..U !8Z]K!^*FJ&YA2+1XM*AG99;EP8(SO;? MY>W /Q+/H,$?AMRK;_MF;M82<"4Q;<8Y!VALXJ:;P MYK1\97+W%N+W3]5T9-/N[Y)4C:%U#[F\ON&W=NF:Y>T\ 7UMI%OHO_"!:#)? MQ;86UN8QO"Z _P"L,?\ K"Y7MZ\YH [>[\5ZM=^(+W2O#>D6]_\ VY\$M-)&\;OJ%VQCD^\F9F^4^XZ4T:=KWA; MQ1J][H^CIJMAJPBD\M+E(&MI40(<[NJ$ 'C)'/%:7P^TC5-%\,-;:S'$E\]Y M<3R")MRG?*S @^G/UH ZFBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "L7QC_R)&O\ _8-N/_1;5M5B^,?^1(U__L&W'_HMJ -JBBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBHH+F"Z0O;S1RH"5+1L M& ([<4 2T444 %%%% !1110 4444 %%%1PSQ7,0E@E26-NCHP8'MU% $E%5; MG4["SD$=U?6T$A&=LLJJ<>N":EM[F"[B\VVGCFCSC=&X8?F* ):*** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,70_^0KXD_P"PDO\ MZ2V];58NA_\ (5\2?]A)?_26WK:H **** "BBB@ HHHH XJ^_P"2K67_ %[0 M_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** "BBB@ HHHH *XKP?_ M ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ HHHH **** "L6Z_Y M';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH *SM9T'2_$%HMKJME%=1 M(X= XY1O52.0?<&M&B@#-T;P_I/AZV>#2;&*UCD;?)L!+.WJS'DGZFM*BB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q? M&/\ R)&O_P#8-N/_ $6U;58OC'_D2-?_ .P;\&W]W;9-]*HMK-1U:> M0[4Q]"<_A7*>!]./P_\ &)\)/(6M-3L([RV8G@W,:A)P/=L!ZUO%_ANX\7^, M-$TZ^LG?PY91R7ER^_:LTV-D:<$-D9+9]ZR?%'PUL]'M;+7/!FE,NM:;=QSI M&MP[&>/.'C^=B!D']* -:7Q7XEU#QCK?A[0M*T\_V7Y+/>7L[JA#QA@N%!)8 MDGV 'O56Z^)=Q;>#9]6.CG^T[+4ETV\L!+G;+N .QL<@@@@^]9NG:]J6E?$_ MQJ]OH%[J5K(;(NMH4\V)_(& 59AD'G)!XQ[UE^(M)UC2/ -]JMY;Q1:QJOB* M"_%IY@9829%$<;,."1M&2/6@#M$\4^(=)UO2K3Q/IEA!::M+Y%O/97#.8)B" M5CDW*,YP0"O&1573?&OB#5]=U2*VTBQBT?2-1EM;V\GN&#%$/)10.H7DYXY% M,O5UOQMKF@13^'[S2+#2KY=0NI;QXR7EC4A$C"L=PRQRW P*N^%/#UW%8^,; M/48'MX]3UB[DB;():&15 <8_&@#/B\;>++W09/%-CX>L6T%5:9();EEO)8%S MF0 +L!(!(4G-;5CXT2^\3:58I"O]G:QIOVVPN22&=Q@M&1ZA2&_.N8L9_%ND M>"/^$.'A:YN-2AMFLH+Z.6,6CI@JLA8MN&%Y*XSQ[U>UOPAJ6E^ O#Z:(@N] M;\.-#);@';Y^!LE3)Z!E+?D* +-[\1OL:^(+A=/\^VL+Z+3+((^'O+I@-R<\ M*%) SST/TJ2+Q9K^DZQI=KXGL-,2VU286T%QI]PS^3,02J2!@,YP0".XK&U/ MX=WD_P *--TB.&&ZU6TN(]2GAG8!;J?<6E1F]][#/L*@TKP[;77B+27TOX;0 M:,EM,LUY>:C&F4V\@0A'RS;L88\#'2@#>7Q;XDUB_P!4D\-Z-8W.F:9:?80%'!; ZX[UL:RNNZ-\5I=?L?#EYJMG M+HZ6F;>2-=KB4L?O$=L?G3K*Q\0>)_B'I'B+4-";0[+28)D433I)-O/?ZT 7K3X@*WP[U'Q'?6BP7FFM-!O/M6T"XF^+ZZ)"5.CZD\.NWL8/W6@W) M@CT=_*)]2/:O2WO[U?$,=@NER-8M;&5K_P P;5?=CR]O7..#_\ D:O$ MGU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% !6+=?\CMI7_8/ MO/\ T9;5M5BW7_([:5_V#[S_ -&6U &U1110 4444 %%<5\0/B#_ ,(,^DQ) MI$NI3:E*\44<4NP[AMP!P+M,U?Q1JF@6?FO=:8JFY2*X:%8;K.Z10 0XR!P^OXK>*>^'VM8Q;! MPI(Y4[MN]?3/:NF\,Z]?:ZM^;W0KO2OLUP88Q6V+AS$Q'*EAP<=,UPWC[XM:=X#UNQTR>QDNY)X_-F M:.0+Y*%L XPAT5D:_KT6B>%KW75C^U0VUN;A41\>8N,C!YZT> M%]<7Q+X9T_6D@-NMY$)!$6W%>>F<#- &O1110 4444 %%%9'B7Q)IOA/0Y]7 MU64QVT6!A1EG8]%4=R?\\4 :]%>12?&C5;>R75KKX?:M%H;8;[:9>=AZ-MV M8/\ O8]Z]/T;5[+7M'M=5T^7S;2ZC$D;8P<>A'8@Y!'J* +U%%% !1110 44 M44 %%%% !6+XQ_Y$C7_^P; MV]G=ZL8S*;FY""3REVC:&/8$9QZU7U.X\*>*88--GU>PN/\ 2(Y8XH;U-S2( MVY< ')Y'2N/^)\VF0?$#P1)K&GMJ%B$O_,MEM?M!?]VF/W>#G!P>G&,UH^'[ MWP->:[:0Z;X.>SO"Q:*X?0C (R 3G>5&WI0!Z)45M=6]Y")K6>*>(D@/$X9< M@X(R/0\5Q2^*/$^N:MJR^&=/TQ]/TJY:TD>^E=7N9D +JFWA0,XR<\_HSX.. MTGPWM'>,QLUS=$HW53Y[\&@#K[W6M*TV58K_ %.RM9&7G%+9: MQIFI,RV&HVETRC)$$ZN0/P->8>,[S0;+XSV4OB*Q6\LCH)58VLC= /YYP=@5 ML<9YQW]ZI*_A[Q/XQ\/3> -$:VGT[4 ^H7\%B;6*. [XGX&YF' &,]: /9( MKJWFFFABGBDEA($J(X+1DC(##MQZU+7#:=J%]=>(/&5MH>G:7#J-K=6Z^=/O M"W&8P29"N3D#@8JMIOBGQ=/XZC\.S6NAW"0IYNH363RD6JG[JDL -[=E].: M/0J*\V\2>*?'/AM+826WARYNKR80VEG;O.9IV/H" .220!70V7B+4'\T/_H%[7:T %%%% !1110 4 M444 %%%% !7%>#_^1J\2?5?_ $INZ[6N*\'_ /(U>)/JO_I3=T =K1110 44 M44 %%%% !6+=?\CMI7_8/O/_ $9;5M5BW7_([:5_V#[S_P!&6U &U1110 44 M44 >+_':.YFUOP+%93+!=OJ#+#*R[A&Y:+:Q'?!P<5T^C>'_ (E6VL6DVJ^, M[*[L$D!G@2Q1#(O< A1BM3QO\/M,\=C3_P"T+N^MFL'=X6M)%0Y;;R25/3:, M8Q6%:?!C3;2\@N5\3^)W:&19 KWJE6P6>GFJ.BDGD'U!ZY-6_%S/X(^".D6V@:E+.VK7$:W.HQ.=TH=&9M MI/(SM XX!!YS7I"?#?1)/$>K:YJ#7.I76I0M;NMVRLD49&"L8"C:,8&>3[\ MG->T^%>AV_@NX\*7%S?WNER2>;$+B12]NW7,;!1CGGG/4^IH \_\-:3JWA[Q M[HDGAWP_XAT_39LQ:I%J,RNDBG \S 8\C.2?88ZFD\/>'H/BGK_B^_\ $FH7 MBR6-VUM9QQSE%M%!;# =.,#ZX.>M=]H'PLTS1M=MM8N]5U;6+RS3R[0ZC<>8 M+=>GRC ]3[>U0:Y\(=&U?6KS4[74]6TF6_&+V/3[@1I<9Z[A@]>_;VH XKQ_ MNTWP+X-M[?Q(=:6+5DC_ +0CD!\Q<'@E6.<#CKVK?\>W$B?&CP%"DSJK&0N@ M8@'GN*Z34OA?X%1%-;V5JXE@DB?\ >I)SE\D').XYR._;C%2P^$VE M6FN:7K=QJ^LW^I:>Q99[NY$AD&,!6R.%'. ,=3G- '#?#GPEIT7QG\4!9+K_ M (E$JM;YF/S%L@[_ .]UK$T#2K[7O@CXBNK:YN/[0TS69+R!UD.["1Q[ES_N MECCU KV!?AOI\/CV3Q;:ZEJ5M<3,'GM8I@(9B!CYAC)'?&>M7_!_@K3?!>E7 M>G6$MQ/!=7+7,GVDJQW,JJ1P ,844 >9VOB%_BGX]\(V]O(RV.G60U+45C8@ M>=Q\A]0&"CZ,:YC-SXW\1>*KW5=*\0:G/:W+V]B=/F5([ *6"\%ASP/R)ZFO M:O!?P[T3P(^H/I)N&:]<,YG8,4 SA5P!@1 ?E8GOQ@ M9[XKB'>*V_:CW:B0HFTX+8F3IN* M0:O?WVIZS>6Y!@.HSAUC(Z$#')'OQ[5T5_X,T_4/ M&^F>*Y9[E;[3H6ABC5E\M@P<'<,9S\YZ$=J /)/#G@K2T_:%UFP$EYY.FP17 MT!,YW&3]RV&/\2Y8\?2J&D^(M4T3X8_$"_LKF472ZOY,U67@S3['QUJ/BV.>Y-_?VZV\L;,OE*H" $#&<_NQW/4U2TGX<:%I6D:UI9 M^T7=GK$S37,=RP/+=E*@8QU'<'O0!Q6C?#O1](L/#/B2#Q9<:5J$PBFGN;BY M#+>LZ!C'AF YYXYXSUZURETTWC;Q]XL.L:5K^JIIURUK9Q:9,J+9@,ZAB"PY M.W/H><]J]&TSX+Z'8:A93W&J:QJ-K82>9:6-YV: /+_%5[XG@^ =@->-U!J-OJ MR11RR/\ /)$$>N/^ UTOBWX;ZAH?@>:'PU>WMW>WMU#-J2SWFU[M55@ MRJW'5FSC.3[XQ77ZA\*O#M]X(M?":&[M=/MYQ.'A=?,=\,"6+*0<[CV],8%; M/BWP?I7C/2DL-4651'()89X'VR1..ZG_ !&* /)?AQ>Z-I/Q!M[%M)\0^&+^ MZA9%TVXF,EK<, 3N)<;L\<$<9'7G!]1^(VM7GA[X?:SJFG\7<,($;8SL+,%W M?ANS^%4-#^&=CI7B"#7;_5]6UK4+9#';2:C<>8(000=HP.>3U]?6NOOK*VU* MPGL;R%9K:XC,CVWB;QQ\/]0OOM,HW#: MG";33&M[;S%B53E&.2,'*1GC_:]:^G-8TQ-9T:\TR2>:".[A:%Y(" ZJPP<$ M@@'&>U5?"WAJP\(^'K;1=.\PV\&XAY2"[EB22Q )Y]* /(_#GB4Z]^SIKEG M.Q-YI5G):2!NNP#*'_OGY?\ @)J*XGTJ3X3>!M+U&\U@O=*/+TW2@#)>X/W6 M)QA1GU[]#CCT(_"[1A>^)+B*[OXD\01-'>0(Z; 2<[E&W(;);J2/F-1:C\*- M&O\ 0]#TY+[4;6;1!BRO8)569BPV-[I. MGOI33C3;FZ$Q1LIAL@D \GW&:Y;1_#J:G\#=3\37>H:A)J&GW!%G_I+!(0&3 M.%]3N.3]/2O;M$^&.EZ'XD;7XM2U6YU"6V:WN)+J<2>>&ZLQ*YSPN,$#Y1Q2 MV'PQT?3_ %>>#XKJ^;3[MR[RLZ>:"2IX.W'\([4 >1Z[IDNB^&_ _C6+5-1 MEU[4+F W%S+<,V]77=MQT &,=QG-=1JMD?B'\:]4\,ZU>W46CZ39K+%9P2F M,3,0A+'U^^?R'O7<:K\.-)U?PUHFA3W-ZMMH[Q/ Z.H=BB[1N)4@\=< 4GBK MX;:5XHU:'6%O+_2]6B38+W3YO+D9?0\>YYX- '*_#.>[T/XC>)_!,=]<7ND6 M"+/:M.^]H2=N4S_P/&/5?ME#&%!&T!@&!7=Z]J\P\8^)K M_P 0?!;PQJL4<&FW,NL>6J6*F.--OF@8&3Z UVA^ VA,HMGUW7VTU6W"Q-TO MECOC[O3]?>NCU;X8^'M3\,Z;X?C6XL=/T^X%S"ELXR7 ;[Q8-G.XD]Z //O' MNBGX>>%[/1]"U._A.OZDD=]?SS;I -N#AAC&2<4SQ'X?B^$_B;PK>^&K M^^_T^\%K=VD\Y<7*DJ"<>O/X$C&*]=\3^%]*\7Z+)I6KP&2W9@ZLIVO&XZ,I M['D_G7,Z%\)M(T?6[;5KS4M5UBZLQBT_M&X\Q;?TVC Y';L/3- &/X'GE?XW M^.HGE=D58MJ%B0.G05Q&FWD[_"3XD2BXE++J?R/O.0/,3H:]4UGX6:7JWBJ; MQ!!JFKZ9=W*".Z%A<^4)U P>,C( S@]O7FL'Q-\.[3PM\*?%.G>'HKZZ:_= M)A;X\U@=Z?*@49( '?)XZT <5KOAI-%^$^C>/++6]1_X2!([:3[0UR2"&P/+ M"] %!QC_ &3G-?0.DW4E]H]C>2ILDGMXY67T+*"1^M>6^&_@YI5_X>\/SZK= MZSY"6T-Q+H\UP1;K.4!?*$97))R..I^E>N@!0 !P .U "T444 %8OC'_D2 M-?\ ^P;*/%EQ?6\-SX"NK6"215DG;48&$2DX+$ Y.!S@5V-% 'G M=A!XB\%ZIKEI8^'Y=7L=2OI+^TGAN(X_+>3!:.4,00 1PPSP:U_AMI.J:)X* M@LM9A6&_%Q<22JK!A\TK,""#T(.:ZVB@#D)=%U!OC!!K@MS_ &:NAM:F?=R+;5K)'5/M,'9_F(&].W//%=W10 M!YI=V/B[1KOQOJ&A:2+B\U*YM_L):6,#:(@K28+?PD=#C)QU%2>#FUGPY90: M:G@?4@9I?,O+^>^MV>61C\TKXB@#R71&\80>(;SQ'K?@B]O=6F MS%;[+VW$=G!VCC!?J>K-W_GKZA'XAL?&]CXNM_#D]Y%@"VD8G5U_U!0*6'F< MXR.:=8Z3X@OSX!ENM#ELFT65XKM9)XVVJ+?8'&#R"W8#_\ MD:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% !6+=?\CMI M7_8/O/\ T9;5M5FZEHL&IW-O47\J -*BL3_A& MT_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H M VZ*Q/\ A&T_Z"VL?^!C4?\ "-I_T%M8_P# QJ -NBL3_A&T_P"@MK'_ (&- M1_PC:?\ 06UC_P #&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_A M&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_P"$;3_H+:Q_X&-1_P (VG_06UC_ M ,#&H VZ*Q/^$;3_ *"VL?\ @8U'_"-I_P!!;6/_ ,:@#;HK$_X1M/^@MK' M_@8U'_"-I_T%M8_\#&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_ M (1M/^@MK'_@8U'_ C:?]!;6/\ P,:@#;HK$_X1M/\ H+:Q_P"!C4?\(VG_ M $%M8_\ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_X1M/^@MK M'_@8U'_"-I_T%M8_\#&H VZ*Q/\ A&T_Z"VL?^!C4?\ "-I_T%M8_P# QJ - MNBL3_A&T_P"@MK'_ (&-1_PC:?\ 06UC_P #&H VZ*Q/^$;3_H+:Q_X&-1_P MC:?]!;6/_ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_P"$;3_H M+:Q_X&-1_P (VG_06UC_ ,#&H VZ*Q/^$;3_ *"VL?\ @8U'_"-I_P!!;6/_ M ,:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H VZ*Q/^$;3_H+:Q_X&-1_ MPC:?]!;6/_ QJ -NBL3_ (1M/^@MK'_@8U'_ C:?]!;6/\ P,:@#;HK$_X1 MM/\ H+:Q_P"!C4?\(VG_ $%M8_\ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06U MC_P,:@#;K%\8_P#(D:__ -@VX_\ 1;4G_"-I_P!!;6/_ ,:H[CPG;7=K+;7 M&I:M+!,ACD1KQL,I&"#]10!OT5B?\(VG_06UC_P,:C_A&T_Z"VL?^!C4 ;=% M8G_"-I_T%M8_\#&H_P"$;3_H+:Q_X&-0!MT5B?\ "-I_T%M8_P# QJ/^$;3_ M *"VL?\ @8U &W16)_PC:?\ 06UC_P #&H_X1M/^@MK'_@8U &W16)_PC:?] M!;6/_ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P,:C_ (1M/^@MK'_@8U & MW16)_P (VG_06UC_ ,#&H_X1M/\ H+:Q_P"!C4 ;=%8G_"-I_P!!;6/_ ,: MC_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_X1M/^@MK'_@8U &W16)_PC:? M]!;6/_ QJ/\ A&T_Z"VL?^!C4 ;=%8G_ C:?]!;6/\ P,:C_A&T_P"@MK'_ M (&-0!MT5B?\(VG_ $%M8_\ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P, M:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_P"$;3_H+:Q_X&-0!MT5B?\ M"-I_T%M8_P# QJ/^$;3_ *"VL?\ @8U &W16)_PC:?\ 06UC_P #&H_X1M/^ M@MK'_@8U &W16)_PC:?]!;6/_ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P M,:C_ (1M/^@MK'_@8U &W16)_P (VG_06UC_ ,#&H_X1M/\ H+:Q_P"!C4 ; M=%8G_"-I_P!!;6/_ ,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_X1M/ M^@MK'_@8U &W16)_PC:?]!;6/_ QJ/\ A&T_Z"VL?^!C4 ;=%8G_ C:?]!; M6/\ P,:C_A&T_P"@MK'_ (&-0!MT5B?\(VG_ $%M8_\ QJ/^$;3_H+:Q_X& M-0!MT5B?\(VG_06UC_P,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_P"$ M;3_H+:Q_X&-0 NA_\A7Q)_V$E_\ 26WK:JCI>DP:4EPL,D\K7$OG2R3R%V9M MJKU/LBC\*O4 %%%% !1110 4444 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9?]>T M/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#( MU>)/JO\ Z4W= ':T444 %%%% !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!Q5]_R5:R_Z]H?_0+VNUKBK[_D MJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:X MKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !5*\UC2]/E$5[J5G;2%=P2:=4)'K@GIP:NU\]?&"WTFZ^-G MAV#7)%CTM[*,7+LY0!/,E_B'2@#W:VUO2;V416NJ64\AZ)%<(Q/X U->:C9: MA0W'@[4]^L"X3RTM[EI3\V??.W?\)/H'_0F_:\[?(^UQ[ M\^FW.%CX8:SMO/75Q%\E^\SI=25&[!]AZ4 >B7OB/0],N/L]_K.G6LQ_Y9SW2 M(WY$YK0AFBN(5EAD22)QE71@0P]017B_@/X,>'=5\(V>K^(X[C4-1U*(73.U MPZ[ XW#&",G!!).>:I^!S=?#OXSW'@:.\EN-%OD,ENDISL.PN#['Y64XZ\&@ M#VZVU&QO998K6\MYY(3B18I58H?< \=#U]*)=1L8;R.SEO+>.ZD&4A>50[#V M7.3T/Y5XS\#O^1X\>_\ 7VO_ *,FH\$/\ KVB_]#FH ]@NMODRJ^/R-?/WB_2]#UC]HV6R\12 M1QZ8]LID:2?R5!$&5^;(QSBLSQ#I_A[PC\2_##?#[4S/<2SJL\,%SYZKEU 7 M<,_>!8%2>@]Z /I"?6M*M;K[+<:G9Q7&0/*DG57YZ<$YYJQ=7EK8P&>[N8;> M$$ R3.$7/U-?+/QAL9KSXL>(9;=9E**?=LX'4 M?G5;_A)] _Z#FF?^!#^"?\ DVGQ9_U\R_\ H$-9/@NT^$$OA.R?Q1=O M'K)W_:%!N./G;;]P;?N[>E 'TM%K&F3VLMU%J-I);1<23).I1/J*>%L[9(G#*<<<$<5Y!?6'A"T^!WBB7P7(TFG3*3([-(E6DD4&HW#)K:;J+LECJ%I=,@RP@F5R![X-2W5Y:V,!GO+F&WB!QYDSA%S]37 M.^%?AYX<\&75Q<:):20R7"!)"\S/D Y[FN8^/W_)+YO^ON'^9H [V/Q%H>#?ADGPMCU0ZI!!KATQ)ML=^'=K@Q@[?+R>K<$8 MX]L5)!XXUS1?V=;607$RW=U>O86MP2=ZP $DJ?;#*#V[=* />;KQ-H%E=?9; MO7--@N <>5+=QJ^?H3FM-'61%=&#*PR&4Y!%>1>&?@3X6?PO:OK4-Q=ZGW-W)%Q:W4,YC.'\J0-M/OCI4DTT5O"\TTB1Q("SN[ *H'4DGH M*\2_9[_X_/&/_7W%_.6O2_B)_P DW\2?]@V?_P! - &_:W=M?0">TN(KB$D@ M21.'4X]Q5*[\2:%877V6\UK3K:X_YY372(_Y$YKP[1?$]UX4_9ICO+"0Q7EQ M=26T,HZH6=LL/<*&Q[XK=\(_!'PSJ7@RSO=;2ZN=4U"W6YDN1<,IB+C< H!P M2,CE@R2!4YZ&/$6I1:GI=T2L$2JV85.$M71[CR5:?26VG:[-P/HIR&/H58=30!]!IJFGRWK64=];/=KG= LRF M08ZY7.:MUY9\&/!D^E:5/XHUD,^MZSF5FD^\D3'< ?=C\Q_ =J]3H **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XJ^_Y*M9?]>T/_ M *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH *XKP?_P C M5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "O!_B586NJ?M!>%+&^@2>UFM8EDB<9##S M)>#7O%5I=.L9[R.\EL[>2ZC&(YGB4N@]FQD=3^= '@?C[PI_PJKQ3I_C3PW8 M0MI?F!+FTD0.L3>Q.2H8=".A^H%6?CSK%GX@^'_AK5M/D\RUNK@R(>X^0Y!] MP<@CU%>[W%M!=P-!CE0,K?4'BJK:'I#VJ6K:58M;HQ9(C;H44GJ M0,8!H \D3QS\$@B@Z7IN<<_\2;_["H?BS8+XJ\#>'O%OA2(S6FENSQQQQ%=L M.0,A,9 4QCCTYZ"O6_\ A&/#_P#T ],_\!(_\*T+>V@M($@MH8X84X6.-0JK M] .* /)K_P#: \,_\(I)=6+3_P!LO"1'9-"WR2D<9;&TJ#SP*?B M)\#I#JUG#%K4A%U;01(4+JIX!!)PS+NQ]1TKT=?#&@)>_;5T/35N\[O/%I&' MSZ[L9S6K0!XGX"^,_A[2O"-II'B.2XT_4=,B%LR-;NWF!!A<8!P< @XYJEX M&^U_$3XT7'CE+26WT:Q0QV[2C&\["BK[GYF8XZ<#TKV:^\-Z%J=Q]HU#1=.N MYA_RTGM4D;\R,UH0PQ6\*0P1)%$@PJ(H55'H .E 'SWX3\26/PP^*?BZR\2K M-:P7\YDAG$3.-N]V4X )((?J,\C%30ZS;?$7]H/1]2T%)IM.TVW EN&C*C"[ MVW8/(!+A1FO<]1T;2]755U/3;.]5?NBY@60#Z;@:?8:7I^E0F'3K&VLXB%8U)^B@4 >$>(?#^F^)_P!I=M*U: SVH%>K>'_AIX0\ M+WPOM*T:.*[4$+-)(\K+G^[O)Q]171_V=8_;OMWV.W^V8Q]H\I?,QC'WL9Z< M59H \)O--CUG]HOQ%IDN-EWH[0'/;= @S^M<9\)K*]U;Q81TQNQGM20:986LDTEO8VT+S_ M .M:.)5,G^\0.>IZT ?/G@G_ )-I\6?]?,O_ *!#2> /%?PLTWP3I]IXCL+& M75H_,\]Y=,\UCF1BN6VG/RD=Z^@H])TZ&SDLXM/M8[60Y>!85",?=<8/0?E5 M;_A&/#__ $ ],_\ 2/_ H \WUSQ#X3USX.^*H_",<45I;0CS8X;4P*&8CG M&!G.*PCX(?Q7\ _#][IZL-:TN%Y[5DX9P)&+(#Z\ CW ]37MD6C:5!;2VT.F M6<<$W^MB2!0K_P"\ ,'\:M6]O!:0)!;0QPPH,+'&H55^@'2@#P;]G:]GU+7O M%U]=-NN+EHII6QC+LTA)Q]2:O?'3_D9&AB5"_P!2!SU-+=:=8WLD4EW9V]P\)S&TL2N4/L2..@_*@"S7E_Q^_P"2 M7S?]?^\*:)J5WHQFN MKBQ@GE9KF7#.R DX#8ZGITJU\8?!4FL_#B.ST.S4/I/^&/CMX63PM;)K4UQ:ZG;0K%+ M(&?S&48RI QSCH2,?K6;\*+2_P#%OQ)UOXA7-I);6$P:*U#CER=JC'KM1<$] M,GV->NW7AC0+ZZ-U=Z'IMQ<$Y,LMI&[Y^I&:TT1(T5(U544855& !Z"@#YL^ M$OCWP_X+O_$Z:Y=R0&ZND,6R%GSM,F?N@X^\*]'UKXA>'/&?@'Q9;:)>23RP M:5-)(&A=, J1_$!7=-X:T%F+-HFFEB[DNHHAUD*NP*CWVLV/4XK>\)?&_ MPSIO@FSM-9>YM]4T^W6W>V$#,92@V@J<8&<#.XC!S7L5K:6UC (+2WBMX021 M'$@11GV%4;KPUH-]=_:[S1--N+G.?.FM4=_^^B,T ,_ V^%&\VX:.3*@[U\R+@^H^8\ M>YKW-55%"J J@8 P *KW6G6-[)%)=V=O.\)S&TL2N4/L2..@_*@"STHHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XJ^_Y*M9 M?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO! M_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ -*;N@#M:*** "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 MXJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM: "BBB@ HHHH **** "B MBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ -*;N@#M:*** "BBB@ H MHHH **** "BBB@ HHHH **** "BN'U#5=>UWQM?>'="U"'2[?3+>*6\NVMQ/ M(TDF2B*K':!M&2>:J7VN^+=#L]"@U4VOVJX\10Z>UQ$@VW5LP8[]N3L8XY'; M'O0!Z'17+:QKE[9_$'PSH\+H+/4(;MYU*@DF-5*X/;DFN7\/ZUXSUJQU/79= M6LX-.T^:\A6U6T#//Y>_:Q?/RX.T8 YVG/6@#U&BO);7QAXJTKX>GQSK5_9W M$,]E']FTU+8(!*[*J.TF.E0K\0[C1KK3+B?QMHNOQW-S'!=V-M$ MD;0ASC?$5)+!3C(;J/2@#V"H;JZM[*W:XNIXX(5QNDD8*HR<#D^]<"FH>+O$ M'C7Q-HVG:Q:Z79:7) (YS9B:1B\0;;@D#&66KK97?E096=DN%56&3\O.#COCM0![915>QBN8+&&*\NA=7*KB2<1B,.?7: M"<5YWHEYXY\4QZUGQ6.HW-K:1FR63S]CD#S"3PO1?EYZF@#TRBO*+W MXIS7'AKPP\5Q8Z/?:TTJ7%W=_-%9B$[9" 2,DMPH)[\U=\+>.))?&*>'9?$> MG^(8;JV>>WO;5%C>-T^]&ZJ2N".0>.AH ]"OKVVTVPN+Z\E$-M;QM++(U26]Q%=VT5S X>&5!(CC^)2,@_E7DFD:_P"--3^&UYXQOM4L?LHTZY:. MP%DIWL@8!V8GN5/RXQC%;0\0Z]KFIZ/X=T6ZM].E.D1:C?7S6XD*!L!4C0D+ MDG)YX H ]%JGJ6JV.CVRW.H7"P0M(D2LP)R['"CCU)KSZY\=ZMX13Q)I_B!H M-0N],LDOK.YBC\H7*.WEJ'4$A2'(!QU%97CBQ\8P>&],N=9UBTOH9M1M#IV-))HU!.Q6SMR>@)P>, MYQS5IF"(68X &37GW@&YOI_AY>^)K:".?5]7FN+X)*^U2VXI&A;LH5%'L,T M>A4CNJ(SNP55&22< "O';[QSJFA3Z9._CC1M8N9KJ&&[TFV@CPBNP#;'1BPV MY_BZ_I7KE[:I?6-Q:2EA'/$T3%3@@,,''OS0!27Q%I+VTMR+Q?)AM!>R/L;" M0D$ASQP"%8CN0*Y[_A;O@+_H9+;_ +X?_P")JMJ_A"T\/>#O$=S;WVH3LV@R M6A6YF#@K'$^UCP/FYZUE>#_%VJ6W@O0K>/P+K-S''80(L\?D[9 (U&X9;.#U MYH ] M/$6DWUS9VUM>I)->6OVRW4 _O(>/G''3D?G6G7(W>KW,7Q0LM)181; M/H\MP28QO#K(H&&ZXP>E<98^(?'M_P##,>-_[:L(1!;O/]@^PAEG2,D,7?.5 M)VG 4#'% 'L-%,C.&(!6-%<@$\DDG-8 M>A>.]1N+#QK;KK-GK#:-8_:K/4H( @D)C=L,H^4[63MUH ]4HKR:Z\0^-M,\ M%:=XVNM6L9+:1;:6?2ELP 8I2JY$F=V_Y@?3/;CGH;_5=?U[QM?^'="U&'2[ M?2[>*2\NVMQ/(\DH)1%5CM VC)/6@#K-0U6QTLVHO;A83=W"VT&X'YY6SM48 M[G!JY7G.I:QXHTFR\/P:U'9/=2^(X;'[0D:E;BW8-B0+SY;G'X8XZTOB+6]6 MMM8OUO/&6C^&+2(@6<,B13S7"XY=PS9 SP !F@#N=0U6QTK[+]NN%A^U7"6L M.X'YY6SM48[G!JS+*D$+S2L%CC4LS'L!R37C]SXCNO%7@GP+JEZ(OM+>*;:* M1H00CE))%W 'ID &O5=:_P"0#J/_ %[2?^@F@#F1\6O A_YF.WQZ^7)_\374 MZ9JEAK-A'?:;=PW=K)]V6%PRGU_&O(?"'Q$'AGX8:2;OPIKDMI;VX4WD<,?D M-DGG<7X7G&2*O:9>WGP]^'NO^)[FTM89-4OS=V6GQS!HH?-*J@++\N/XCMXP M.* /6Z*\@C^(4^CW^E2S>-M&\0Q7=S';W5G;1)&\&\XWQE22P4XR&ZCTJQJO MC+5'\7:QIHS75O;R0QS3Q MQO.^R)78 NV,X4=S@$_A4U>4>+H=?O\ Q%\/IGU*ULKR:1P1!")XXYO*8LZD MD;E(X /3KDUK>)=9U:UUJZBNO%^D>&-/B1/LOFK%--=$CYF*NPV@'@ #)]: M.[NKJWLK=KBZGC@A3&Z21@JCL.34U>'>(-?U7Q=\&3?RWUNLMOJB6TTD,&4N M=LZ!' )RO4-CO[5T7B'QE>Z=XCMO"TOBG3M*>"S%Q>ZM=0(&E=CA4CC)V@XY M).: /3Z*\GM?B-?/X;\811:I8:E?:);">VU*U0>7<(RD@LF2 RD$$#CI3]2U MSQWH]MX=U5]3TZY_MNYBL_[/:TV1VSS(2C>8#N;;CGIGMB@#U6BO/K37M=\. M>,;G2/$&JPZI9'29-32=+00/%Y; ,F 2",'//-U5GU+Q'<:=XY\,ZEJD$UWIEFDL.H) M:A3)%)&S%6CS@'"E> ?#$^I7[7 M#6]LD]H$A5!"&A"*#UWE0S8)X.>0<"E\?Z;'H'PVCN-,!27P^\-U:,QR*=/N2('7Z$9 MK@_C3%2#GVQWH [235;&'58-+DN%6]N M(VEBAP%7DT5XK+\ M2[[2])@UZ?QIH6I2Y1[G0X(D4JC$;EC<-N+*#WX.#7M$;K+&LB'*L P/J#0! MQS_%CP+',T3^([975BI!5^"/^ UUEE?6NI6<5Y97$5Q;2KNCEB8,K#V(KQOX M>>(]6T_P6UM:^"K[5H5NKDB>*2((^9&R,,<\=.E6/"_B/_A%_A9=7&GQQR:M M/J[P+ISJR)9W,T@ A((!VJ#GWYQ0!['17GE_J/BSP9<:5>ZQK-MK&G7EW':7 M4:V8@:W:0X5T(/S*#U#?#?0-6L?L9U6]UA--=BA\J3+.@;'4 [5/YUJ7- M]XOM=6TOPBNNVL^JWBRW<^J&Q51!;K@!5BS@L6)&2>E '=+JMBVL/I*W"F_2 M 7#0X.1&25#>G4$5#Y5&9<[MY!!XX[4 >TU5U+4K/1].GU"_G6"T@7=+*P)"CUXKD M_%NK:K;:I#$OB'2_#FD&W\PWMUY;RS2Y^XJ.P ')/-<5?\ BN[\1?"SQU:7 M>H6VI_V;B*+4+>+RUN(VVL"5Z CD<*O5Y[IG_)9HO\ L5(O_2@UI?$37M7T'2]*?1#!]LO-5@L@)URA$@8< M^G('2@#L**\MU[Q1KGA>?2O#NI>*--CO[YI9YM8N;58DMX%QA5CW89RV0,FK M?A+QQ/=^*+OPZVM6'B+%D;RTO;0+&6(;:T4@4E0>001VH ]'HKQC7?'&NZ#H M\FJW/C;06U:(AY- @ACD7[W,>]6+Y [^HK<\6^,KRS\46.FOKD/AO3;BQ6XC MOYK03":4M@Q[F^5<#!.?6@#TNBO.[KQ9K^F^#[ F;2M1UC4M273K"[MFW6\@ M8G;,P!XPH)*@GFI9M2\3^$-=T6/6M7@UC3=6NA8LXM%@DMYF!*%=I(9200<\ MCUH [^BO+],U+QQXF@\07-EKEEIT6F:C=6MNALEE:?RV. Y)^5<8' SU-7U\ M5ZUK'@'0-9M+G3-)^W@&^O[MAY=JH!!**S#<2PX!/'?UH ] 9@JEF. !DFJN MF:G9:SIL&HZ?<+<6DXW1RJ" PSCO[BO._#'C&[N_&5YX=;Q)9>(K-M->Z2\M MX5C:)U8*4.P[6&&SFL/P8/&FG_"*RUNPU6RCM[*U>:'3'M PGB0LQWR9W!CS MC' X]Z /7WU6Q36(]):X47\D)G2'!R8P0"WIU(JY7F*:@VO?$G0M1L'\A[[P MM+- SC=Y9=T*Y'?!/Z5*OCW4I/A=%?JD8\327(TD0E>!>^9L/'TR^/2@#TFB MHD$D5HHDD\R58_F?&-S &[NWT^#6=(-\\T\ F:#E3D#C<>= MN#QSGM5FWU#Q7X@U^_T2PUJWL(]%CABO+\62R/=7+)N;:C':B#\_Z 'H=%>5 M:EX]\0:;X+\1B=;9O$&@WL%L\D:8CN$D=-K[3G:65CD=C5C4]0\>:)XDT33' MUK3;QM=\V(!K'8EDZ*'+)ALR +NP&/.!ZT >FT5YK'XB\1Z--XPTG4M1@U"Y MTS23J-G>"V6(\H_RL@.#AE%5I=;\;Z9X(M?&MYJ5G/$(8KFYTE;0*ODMC.V3 M.[?@[O3.1B@#TW[5;B\%GY\?VDQF40[AOV @;L=<9(&:ATS5;'6;/[9I]PMQ M;[VCWJ"!N4E6'/H017GD,.HW/QX^TP:LHMWT*.<)]E!S 9O]5G/7/.[KSC%9 M7AC7;_PWX$T34XG3^R_[=I+(!;='(QL?.6*[AG=D'GVKL8M+M5BT[XB'= XT8Q"T5X0P :-6.X'[W)[U)J6L^*]1\:67AS0] M1M-/CET2/4);B6U$IC;S"IVKD Y^48/ &: /2**\CN/'EU?:[J>GOXUTGP_' MI4@M-T\"/+=S*!YCE68!4W< #GKS79?#[Q6_B[PX]W,;=KFUNI+.>2V.8I'3 M'SI_LL"I'UH ZJBBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ MKVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ M )&KQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#B]2T+ M7M*\8W7B/PY%978U"WCAO;*[F:'+1Y".CA6[$@@BL[4O!WBG4] BN+K5+677 MH-8CU:WA=G-K%LR%@4XW;<$\XY)_&O1:* .!M]"\5ZIXZT3Q'K*:;:V]A%<1 M?9+:9I&7>H&[<5 ))[<8 '7/%WPYX6O])\&ZMI-P\!N+N>[DC*,2H$I8KDX] M^:Z/4M7L-(%H;^X$/VNY2T@RI.^5\[5X!QG!Y/%7J .(?P-+?_">T\)7EPD- MW#:1()XOF5)8R"K#.,C*C\*AATWQOJ%SI]O>P:)I=O;RK)=W=DWFR7*K_"B, M@"!NY))':N]JC_:]A_;AT7[0/[1%M]K\G:?]5NV[LXQ][C&E?WT<#ET4^Q(!/Y5Y9X+D\9);>)$ MT*'2I[:;7+U8Y+N9XVMG\SDD!3O7H<9!SFO7JK66GV>G)*EE;16ZRRM-((U MW.QRS'W/K0!P,GPXNM*T7PR=#N;:;5=!,I_TU2(KL2\RAL9*Y)R#SC]:V=#T M_P 3SZ\^I:PFG:;9) 8HM.LB)2[D\R/(4!Z< #\??KJ* .#TOP;J5G\&I?"4 MLEL=1:QN+<.KGR]SER.<9Q\P[4R3PKKVCZEI.NZ']BN+Z#2X]-OK.XD9$F1< M$,C@'#!L]1R*[^B@#SI_ &H>)4\0WOB>:VAOM6M$LX8;,ETM(D.]?F(!=M^& M/ ''O5?6-!\?^(]*L=*OQHL$=G4+^9&QQSM=& ^F:]3=UC1G M=@JJ,EB< #UJE91Z;=3?VS9"&5[J%5^TQ'(EC!)7D<$#)P?>@#SC4_!_BO6/ M#UIID.E>'M%BLYX)FCMI6;[28V!QD(-B]3_$<@#CDUZK110!F>(M/FU;PQJV MG6Y03W=G-!&7.%#.A49]LFF>%]-GT;PGH^EW)0SV=E#;R&,Y4LB!3@GMD5K4 M4 $9)+8ZB MUA/;AU<^7NNZ;XP% '+:YX0U'4OA M+;>%H9+<7\5K:0LSN1'NB:,MSC./D../2GZCH6O:3XQN_$?AR*RO%U&".&]L MKN9H26CR$='"MV)!!%=1I.K6FMZ9#J-BTC6TV=ADB:-N"0@#S#3OA[K=IX5T#29 MKFTEGTWQ$NI23!F DA#NQ(&.&.[IT]Z]&U&W>[TR[MHR \L+QKNZ9*D#-6:* M .<\(>'9-'\!:?X?U18)VAMC!.J_-&X.6WPV\(ZD8(##'4Y!/3BO3** .#@TWQMJ%YI\5[!HFE6UM,LEW< MV3><]T%_@160!%/'/!\ M.D7%G>:AX?F>1ENW9(Y0ZL& (!( W8'L/PJ2'PMXCTCQ7K6IVFEZ)J9U299H M[N]F99+3Y0-F-A+*,< $?X=YI6J6NM:9#J%DTC6\P)0R1-&W!(.58 CD'J*N M4 >7)\/->'PVUC0);RREU*?4S?03_,LM M_%5I9Z3-J,]F+74M-FF81-M8E7CDVDAAG'(QBO0:* . G\+^)M7\*>);?4KC M3XKS583%:65N,06J[<\+W^IZ9X3MX'@#Z3J5I=W&]B 4B M1@VWCDY(QG%=?10!R>I^%9M3\=QZK*8CIIT>;3YDW$.3(X/ QC& >F/I48\)WDGB;Q=?22PK;:S8PVT!!)92L;JQ M88Z?,,!-.UK1_"EII6MQ6:S6*+;Q/:2,ZR1JH 8[@,$\\5G_%#S M+SPE_8-MS>ZU<16,('8%@SL?945B:[6J\EA:RW\%]) CW4",D4C#)0-C=CTS M@?E0!C0W]_!XVCT..*V.DII?G[EW&:.42!%#=@I7..Y*-Z4GCOP_<>*?!6IZ M-:2QQ7%RB^6TN=NY75AG'8[<5T5% '&6NAZ]>^+M!\0:I'8P26EC<6]S%;RL MX#NPV[/)-.M=%=-#LUA*)+K$!+RO&I'*Q,F Y YR2.37HP& !Z51U76=/ MT2"&?4;@01S3I;QL59MTCG"KP#UJ_0!Y?X9T/XC>%-(.E6-MX:F@$\LJ23W, MV[YW+<@)[U.GPTO9_"VJQ7VJ0_\ "0:AJ"ZG]JAC(BAG0@H%4\E1C&3SS7I- M% 'G]WH?BWQ9=:7;^(H=+L--L;J.[G^QSO*]W)'RH *C8F>3DDU7L_"OB/0_ M$>N75CINAZ@=3O&NH=1O9666V# ?(5"$LJXX 8?AV](HH \PT_X>ZW:^%-$T MF:YM)9]/\1+J4DP9@)(1(S$@8X8[ON]/>NB\4>']5EU_3/$N@-;-J5C')!); M73%8[B%\$KN )5@1D'&/6NM) &2< 5ES^)-'M[*SO7OXC:WMPEM;RQY=9)&) M50"N>I!YZ>] '.>']"\2?\)[>>)==-A&EQIRVL=M:R,YAQ(6VDE1N[G/')QC MC-;7BBTUZXM+:7P]=V\5U!.))+>Y'[JZCP0T;$ E>N01Z5NT4 >9VG@?5;S6 MM4UJYT[2=&EN-*FL([2PD+"5W_Y:2L$4<<8P"?RK1U/P=J5Y\&H_"4>&_$5^;#3M1S>!=XMYX7A MD9?55=06'TS0!7L_#=[;_$%-==X?LBZ&FGE0QW^8)=Y.,8VX[Y_"IO&6@7>O MQZ&MHT*FQUBVOI?-8C,<9.X# .3SQ72T4 ZYI?B+1/L;ZC8))"] MM>9$5Q"^,KN )5@1D''UJ"UT+Q/JO]KRZK/9:3%=V+V=K9V'[SR68',S2%5) M;G@# Q[UV]% 'D+^!?%<_@"3PE!IOAW30+80R7\,K,UUMP1\NP;2Q W,2>IX MKJ=4TWQ7%/;R6D.F:KISV:0W&E7K[%25?XT?8<@]"&';BNUHH \NM/ACJ$7A MJ=8[BQL=7&L#6;.&W5C:VTB@!8\8!*D9!( Z\#CG5;0_%'B?7-'N?$<.G6&G MZ3<"[6"TG:9[B=00K$E5"J,DXY-=Y10!RWA/PY>Z)INNV]T\+/?:G=7<7EL2 M DIRN<@8/K7)?\*\UNT\/>#$6'3-1N- $PN-/N9"()]_ 8-M/S+U&5[_ )^K M44 >?Z=X7\1OXZA\0Z@FEVUM_9LMBME:.Q\@%@RG<5&\DYSP,<=:RM+\*^/M M/\"Q^#=VC?9Y(&@;41,Y>"-\[E$>WYF ) .1VS7J4TT5O!)-/(D44:EW=V 5 M5')))Z"J$NOZ7#-ID3WB;M4)%EM!8387?P0,#Y>><4 8%GX0DTSQCHU_:O$- M+TW13IH#L?,R&4J<8QC"\G-Q_LI=/OK>2);^65Q+;Q,S*P\L+AF'.T[@.F>E>U$ C! MZ&JUAI]II=C%96%M%;6L0Q'%$NU5&<\#ZDT 6C1_P!F:7I# M:> S'S"2[!-,D$0"EF>1SA5 ')/] 3T%7* /,KSX>:S>^#]=BN M+JSDU[6[Z&[N&4LL$8C="(U."2 JGDCDFNHU[0+O4_%WA?58&A%OI(H-HQSSZXKI:* //?%6@7<%QXUU]VB^QW/AU[9%#'>&1)"W ?&%+;B.IKU2XMX;NVEMKB M)98)D,A%4K"_TI;Z;0;%T2?3H8M]LB%1%&PP@'&,87H/2@#G[ MOP]K%K\1['7]*2RDL#IZZ=@UGZOH6E:_;Q0:M807L,4@E1)TW , 1G'T) MH Y3X3:;>6_@V/5M48OJ>L/]LG=AR5("QCZ;%4_B:UO%V@7>NW'AV2T:%1IV MK17LWF,1F-58$+@')^8>E=(JA5"J % P .@I: .-\4^&=3G\2:?XFT,64U_: MP/:S6EZ2L=Q"QW8# ':P;D''>H[+PYK>LIK(\2FRM++4+0V<6G6&'$2L#ND: M0J"7YXQQQ743ZO86VKVFE37 6^NT>2"+:3O5,;CG&!C(ZFKU 'BGCZU\:Z9\ M)+[2;_\ LIM/L8(HGOXI7,MQ&KJJCRRN%;IN.X]\=:[77-#\0VOCB+Q1X?BL M;LR:?]@N;2[F:+@.75U8*>YP01_];K=0T^SU6QELK^VBN;64 20RKN5L'(R/ MJ!5DD 9/ % 'F)\!^([G0O&\%]]_KY1XC$S"-"$ *G(R .@/.0,\9Q716 M/AJ^MO'T&N.\!M4T)-.*ACO\T2[R<8QMQWS^%6=+\>>&M9\]K+4U>.&18FF> M-XXV9F*J$=@ Y)&!M)KHZ //F\-^(?#NOZQ=:#9:5J=AJLYNV@O93$]O.P 8 MA@K;E. <<&NG\+:=JFF:*L6LWL5W?R2-+*T$82--QX1 #M X!/)K:HH *** M* "BBB@ HHHH XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ M HHHH **** "BBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ M2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#SO6+[Q9JOQ'O/#FB MZW%I5I#I\5V9VM$G8,69=H#?WN,YZ;>.M8=U\0'U#Q!K%I)XWM?#D&F7#6<, M9M$EDN73AY'W @+NR %QTZUWEKX?NH/B'J'B%I83:W.GQ6J("=X979B2,8QS MZUC+X<\3^'-9U>;PU_9-U8:I-!J#O&UO.P&\@JIW*2,XXH QK;X@ZAJWA M3PY?1R6PNI/$D.E7DD48:.5=QRR;N@8;2#U&:NP7?C#Q)XH\4Z=8^((]+M-+ MN4C@=;..5V+1AMIW<;0>>F3NZC%7[OP=K=[H?A^WO=6BO;^QUF'4KJ>0%%*J M6)2, =L@#/IU%:WA[P]=:1K_ (EOYY86BU2Z2>%4)RJB,*0V1UR.V: //E\4 M>-[GX8IX\_MJU@\A-YTU+-3'.J2>6Q=S\P+$$_+@#@>]:FK6^L:G\:(!H^H+ MIID\.(T]R85E=$,['"*WR[B<H(//0C'.: ,F[ M\6^(=$T?QGIE[?17.JZ):I=6E^L"IYL<@)!9/N[E((..#Z5N^+/$&I:7X3T6 M_M)E2XNKVSBE8H#N61@'&".,YJK#X#O]2TSQ1+KUY;C5O$$(@ZDCM-)O[)5MY(U.$+3,,G>.ZD=>!7?Z1X>NM/\;^)=;EEA:WU1 M+1844G>OE(RMNXQR6&,$USNK^&/&-_8ZCHLS:%JVGW+R?9[S4=_GVR/GC8%( M8KG@@CH* (/%_CF>Q\2:=X>?7;/0-UB+R\U QB;DG:(X@PQR0QR1TQ6=9_$6 M].C^+K2WUNVU>XTO3S>V6J10*F\8.5=,;=RMCH,$'I6])X'U70[O1M3\-W=K M/>V&FII=Q#J&Y4NH5P0VY02K Y['KCZRS^&?%.L^'_$D.L:A9+=:I:FWM;.W M+?9[4;2,EBNYB2>3CMP* ,'4=7\=Z3IOAS6CKEI% M+W4M%\*V44UNLFD:A9W4Y'?+;Z&UHKIM4G;'(Y&_

Q:;;:QI+WD[20+*T)!7)7/4C[O/'.<'%36/AG MQQH&B-X;T>[T9]/3='::A<&07%O&Q)P4"E69<\'(' R*W(O"U]%XQT75WO5N M(;#3)+.624XEED8J=^ ,>] '.+?>(I(O&OA;4=:6YGL+*.XM]1%JB.8Y M$8LC(/E_A(R/7-;OPKM[J#X<:*;F]-R)+6-X@8E3R4*#"QSR>>:F'A2Z? MQ7XFU*2>$6NK6,-K&%R70JK@DC&,?-QS4W@32M:T'PO;:1K1L&>R40026;.0 M\2@ %MP&&Z].* -K5]1CT?1;[4YE+1V=O)<.HZD(I8C]*\[^U^._^$*_X3/^ MWK;S/LO]H?V/]B3R/)V[_+\S[^[;WSUX]Z]'U"QAU/3;K3[D$P74+PR 'DJP M(/Z&O/O^$6\<_P#"+?\ "'_;]'_LOR?L?]I?O/M'V;&W;Y6-N_;QG=C\: &7 MOB+Q'XD\5Z/IGAW58]*L]2T)-3::2V29XLN.@/4G*KSQ@DXS7H]I'-%9P1W, M_GSI&JR3;0OF,!RV!P,GG%$'TWQM8:I;/$--LM"&E1Q%CYF1(K*>F,;5 M]>O:NMH \W^+EI?7$'AIK;4FMHSK=K'Y8A5_WA;Y9,G^[Z=#GFIQ>^)M=\57 MWAS3]>%A#HEO +R_6TC>6ZGD7<,*P*JN.3@=:WO&'A^Z\0V^D1VLL,9LM5MK MZ3S21E(V)(& >?2L[4/#VOZ9XNO?$/AE]/F_M**-+ZSOG>,%XQM21'4'!VG! M!'_U@#G-3\;^(M'\)^,;6YN(9-<\/26^R\CA"K/'*5*,4.0&VE@0.*I>.]'\ M6)X?TV?5_%27!GU:TQ;Q:?&B0.SC&&Y+!3TSU[ULWWP[U?4O"7BB.[OK-_$' MB"2%YI%#+;Q+&5V(O!8@*#SCG-=/XR\/77B+2K"UM988WM]0M[IC*2 5C?<0 M, \^E '%:UXUN;7Q7-X9NO&5OHJ:9;1&YOY+6-IKN9QNPJD%%4+@GCJ:JR_$ M;4)_AUXNEM]1M+Z_T22)8M1B@'EW$+[OQ% MX:;3YCJ,,<=]9W[,BLT8(1T=0<'!P01_]:GJO@[Q+KO@+7M,U/5+235-4=6C M1 RVUJJLI"*<;CPIY(Y)H J/9:D_Q^#IJ[)'_8:S&/[.AS%Y^#%GT)RV[KSB MM3PQXCU/4OAWJFKW4ZO>P/>B-Q&H $;.$X QQ@59U'P_K2_$:P\2Z9)8/;&Q M&GWD5RSJXC\WS"T>T$%NV#@?TPX/!_C'3=,U;P[IUWI T>^FG>.[E\S[1"DI M)9=@&TGDX.??':@"K/XG\5:C9?#ZUTW4H;:\\06U(\/6LT-UM9OWA>$1@IQR,COCBK&L^&]:M?%S>)O#;V$DUS;+;7 MMG?%D24*24=74$AAG'3&* *WP[\8R>(+S6=)GU*WU5M->-HM1@C\L7$;@D94 M$?# MMU->+8WEOXBAL+N&*%73[0DNT2*6YP,9V]#G!Z5U]OX>\6^&+S5(O#3Z1/M&TBW\9P>)K/4?.2<"UC0V[(A=2KQ@ YP1@YQ M5G2KKQKXI;Q)):^)(M-ATW5;JTM52QCD:38W SM])EEQ86C.PVR1E6;>5&6Z87 &,\UM^$_#MUH,&O1W,L+G4-6N;Z M+RR3M20C:&R!SQSC/UH YBT\GZC-]DU.)4& [Y1) 3RH#K MSS_$*Z/3M:OM5^(>K6,$H&D:5;1Q2J$!\RZ?YOO=<*F 1ZM7/7GA^T\._ Z7 MPYXAU"TB>&REQ*DG!D5C(A3."2&V\8SFM[X;Z3=:9X-MY]1).J:D[:A>LPP3 M+*=V".V%VC'M0!UM>1:E\0#J'BC6;)O&=KX9M=,G-K%&;5)I;B1?ONV\$!0> M !@G!YKUVN$/ASQ-X>UW5KOPU_95U8ZK.;J2VU!WC:"<@!F5E4[E. 2#B@#- MTWQ;XB\2_#V;6-%GMI=5TF]>*XCBC!AU!(\%@N1E=Z$$8[\?2UH'C:]\10ZK MXMCWV_A6PM',-NR+YMS(B[I')Y*A?N@#J1FK-YX6\47WA&+1+C78I)KVX+:I M=@%"L#'+10*!TQ\N6/3/K@.L? ?]CZOJ%KIGD1^%M5M#%=V!9@T4NW9OBX(P MR\,"1SSSTH S],_X6#JGAVQ\36VM6KW%VL=RFC-:HL'E/@A/-^^&VG.[/7C% M9>I?$!K_ ,4ZQ8MXRM?#-KILWV:)#;)-+<2 ?.S;P0%!X ')P>:U;?PSX[M] M @\+1:IIL&FP!8$U:!Y%NQ I& $QM#X &=V/QJV/#7B7PYKFJ7?ADZ7=V.J2 MBXEMM1DD1H9\ ,RLJMN#8!(/- &!_P +'U>]^'0U.VEB$]OJW]G7^I6ML9DB MA')N4C[@@IP?[U;/A37M2O3J,MCXHT_Q38QV9EA 1(;I)QT1D0 ;#ZD YXJ^ M= \7P^&K<0^(HI-=CN_M&?&&KZO<:9!?:#J%F MMJ(P3\Z1G;O++VY.>]>P5Y?J?@OQ;XET^ST?7CH+QV\D9?6(MYNV5&!RJE0$ M=L8)W8Y->H4 <#\6O^0!HO\ V'+/_P!#-,OK_P 3ZM\1]2\.Z9K,>FV%O8PW M)F%JDLBLQ887=QSW)SC;QUK;\;^'+OQ-IFGVUI+#&]MJ-O=N920"D;9(& >? M2G67A^ZMOB!JNOO+";6[LH;=$!.\,A8DD8QCGUH Y&/QUKFC^$/$?V]X-0UC M2M3&FVT_E^6MPSE C.HX&-^2!Z?C70V>G>-M+U.PFN=>AUFSE8K?PRVL<'DC M&=\149.#QALY%4+CX>3ZAIWBRSN;R.(ZOJ OK.:++- RA-I8$#G-=>\0+X$_L*>#3V\017/VDRPB41 M&-5)*@\G!#XYYXS5O3_#'C/PQID^@^'YM&ETO?(;*YO&D6:T5R6VE0I#[23@ MY'OZ5KOX2U Z]X.OI-16[&B1W*W4T_$D[2Q!0P &.H)QG@>M &1:W?B6W\2: MSX2O]?%XS:4+^TU VD:219] &SI_BNXTS4_%]E MK\X<:3_IUO)L"[K1E+ #'4J59<]SBN7OO'FM:?HGA>SU36+72M1UJ.2\NM0F M@5EM(?O(BIC!8AE7YL]#FNC\=> 9_%>KZ;=VMW';Q;?LNIJV0;BU\Q)-@P.N MY/;[QJ_XJ\,ZA?:KI.NZ#/:PZKIF]%BN@?)GB< ,C%>5Z @@'!H P?!GC=KS MQE)X=;Q#;^(;:6T-S;WT<*Q21LK -&X4!3P000!WKTJN7T&P\4/K)O M#=Y;6VLV\)MI([M28+J$G=L?;R,'D$5GMX:\4^*-7TZ?Q9-IEMIFG3K=1V.G M,[F>9?NF1W ^4=< <]Z &6=[XG\9ZKK-[N7Z M+DX &/K61=>._$L_AO2X[9K2WUP>)/["O&,>Z%V"OE@#R!]QN"#P16\GA[Q3 MX;U?5Y?#+:3$ !_O* #CIVH JM-XVM?'">%/\ A*(KB.\L3>_;Y+"-9;8* M^UE1!\K9)7ELXYZXYIW?B_Q-I'@SQE'+?QW>JZ%>10P7OV=$\U':,C<@&W.& M(X%=M-X>NI/B-:^(A+#]DBTR2S:,D[R[2!@0,8Q@>M<-\0?#]WI'@KX@:A-- M$8]4N+:> 1D[D"M$OS9 YR.V: -C4[[Q9X0;2M6U76XM1L[J[BMKZS%HD:P> M8G\.>+/$=QI=IXCN-*72["YCNI'LRYEO7CY3J:\FL66M+<*0UFD#0 M21IORI3J#TP<_6I+SP=KM_X=TFUOM6AO-1M]8AU*YE=2D857W&., $X X&?T MK8UOP]=:GXP\,:Q#+"L&E/"".@I1X%UK0_$5GJ>CKI>JI%I<.G;=4=D>+RQ@.C*K=>I'KWH P1XCU M/Q+\/_'M@==2^73(&\K4H[58SW12(Q;AE08'&/7J>]7-.\#:WY/C5=6U"REE\1P*JR0(RB)O*9"-I_A M&5 .#GU233%DT"5Q)]F>0B2+R?+4C-(L MMF'8L5VJI#@$DCD>]367P]DTEO!<-E=1R6^@R3R7#RY#S-*C E0 1]YB<$\# MUH ?H.H:_IGQ#F\,:QJZZO;RZ9_:$%PULD,D9$@0H0F 1SG-=U7-OX?NF^), M7B02P_9$TEK$QY/F;S*'SC&,8'K^%=)0!P]Y(=4^,MA82Q7_CG3O#=K'M%G;Q1Q3SRC&2\BN"1ST '3O6CJD1 MT?XLZ1K#\6NJV+Z4[]DF5O-CS_O#>H]Q5.T\*^)M"\2:Y>:3%H=U'JMV;I;R M],@GM\@#9A5.Y5QP-PH QU\?Z]" M,<].U=%X&UF[U34+GRO%NG^(]*\@.L@1(KJ&3/W61 !L(YR0#GBJFC^#/%6@ M>$4L-/UJU&I6^IR7:NZMY-W&S$E)1C*YSGY:68$O(Y56&RUO4/C%XF@TC5ETN/[%9M/<"W M6:0\-M50WRC.6))!Z"O4ZYO3?#]U9^/-,8Y&, M&@#BI?B)K&B>"=8;49[6XU:PUDZ/%>/'Y<3DX(E=5Z84DD#TJ*Q^(#:=XAT6 MW7QM:^)8-1NDM+B 6J0O S\+(A0#Y=V 0V>O6MJX^'5W>:9XA@>^A@NKO6_[ M7T^>,%O)=0NS>"!_=((&>#6C:6'CC4-5T]]6N=)TZQM'\R9=-9W>[8#A3O4; M$[D*];\2:],VO166C:)JCQ&%;-'>XC4*S(6/W0!T(YRQ]!7+P M_$R\U+1YM='CG3M-NSODMM#:T5TVJ3M21R-^Y@!R",9KTSPSX:GTB?Q(;QX9 M8M5U*2[C6,DXC9%7#9 YX/3-<[8>&/''A_1'\.:-=Z,^GIN2TU"Y,@N+>-B3 M@H%*NRYX.0.!D4 6+'QC>*$\2PVC68N7BMEL(V6=8F;_6,>1G:5^7& >378MX5OO\ A*_# M6J-?+<1Z593V\\DW$LSNJ@-@#'523R.M0Z#X0OM*^&EWX;FFMVNYH[M%D0MY M8,K.5R2,\;AGB@"GJOB74[OPWX!-; MLW\*7UFNE7]SHVF"PEM+YF$1.U09(V"DALCNO2KVD^%/$*>+]3U[5KK3F^WZ M8+006V\"!@WRJ,CYEQDEC@Y/3% 'G*Z;J_\ PJ'P;*-><6\FI6@B@^R1XB)D MPIW=6VG)YZYYKKO$?C6XLO%2>&)_%EOHJ6-G')=ZE);(\MS*PX5$(**,?,>. M^!6A-X#U8?"_1?#]O-PI8$9(Y'2@#FXOB/J,G@SQA]FU:VU"^T-(WMM4@A M"K.DG0E#P&&&!QQ7>^%+7Q#';R7FOZS'>M=HDL=M%:K$MJ2"60,.7'(&3SQ[ MUAW_ (2\3:WX-\16.JZG9OJ.K "&"+<+:T48PJG&XYQDDCKVKN;:,PVL,3$% MD15)'L* ):*** "BBB@ HHHH XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^ MO:'_ - O:[6@ HHHH **** "BBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X M/_Y&KQ)]5_\ 2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ JAI^ MLV&J75_;6DQDFL)O(N5V$;'P#CD<\$=*Y*\O-;\3>.]4T+3-9DTBQT>"%IY8 M(4>6:64%E&7! 4*/3DUR6G^(-2\$Z%\0=2O7AN]4@U5(EDV;$D=D15O1Z)/-.]^ZJ[1P6[R")6. SE00H^M><+X]DT>[TRY@ M\;-X@::YCAOK%[ 1+M.)'F9I?N1C>"% '). M,]J .O\ ^$CTTW&KVTLKVVU&Q@O;.99 MK:>,212+T92,@UY_\/K?4;7Q[XYAU6Z6[NE>R!N%C">8OE-M)4< [<9QQG-7 M_AU(;6?Q-H _U&EZK(+9>R12 2*@^A9J .XHKD?B7K6I>'_ ]UJ.D2K'>QS0 M+&64,#NE52"".X)'XUS'B;6]>\$VFFZ;J/BM9;O6;ILZC+8J%LHD4%]B*#N) M) &<]?QH ]5HKROPWXX$7C.UT:/Q+)XATZ]MY7\Z6U\J6UDC7?@D*H964-CC M((J;16\:^+O#(\4V/B(65Q!0!Z=5#6=9 ML?#^E3:GJ4QAM(2H=PA;&Y@HX )ZD5YGK?CJ:?Q?>:)?^)1X:@TV"'SC:V_G MR7$[H&8!F1@$7('0$_R@?XAZM)\-_$ES;:DEQ?Z1=P0PZFEN$%Q$\J .488# M8+ C&/2@#V*BN/MM>O-.^(6KZ/JUT#82V2:AI[LJJ(T7Y9D) YP<-SS@UQUW M\0-:M?"&EW]SJ"64WB+496M;B:W#BPLAR"% ^=MH!&PU#=7,-E9SW M=PVR&"-I)&P3A5&2<#V%>7^'O''D^--/TB'Q/)XBT_4(Y=TDUJ(I;21%W Y5 M%#*P!&,9!'6HHY?%GB_P!J/BF+7_ ++'=6]PUMI0MHS#Y W+M=L;BQ /S C! M/3M0!ZEIVH6VK:;;:A92>9:W42S1/M*[E89!P>1P>]0W>LV%CJVG:7<3%+S4 M?,^S1["=_EKN?D# P/6LKX??\DY\-_\ 8-M__18KG/B#;:C=_$#P+#I5VMI= M,U\!<-&'\M?*7<0IX)VYQGC.,T >CT5Y[;W7B+2O%=SX3N-<>]^WZ9)G44B JBJ6+$#!8]3[UYUXLUJ:T\1W%OJ7CBV\/V*QH;2WM%26YF M)'S-(&5B!G@!1SZT >C45XW'X[\1S_#=KZUOXYM2M]?734NY+8(+B/>H!>,C MYRM[6XO8XFY5YQ@ D=RHY'I77>(=#TKQ#I366L1![42)(#O*%&4Y!# @J>V0 M>] &K17!7-[KGB?QQJVA:;K$FCZ?HT4(GE@B22:>65=X +@@*%QVR3^F/<>) M?%=GHOBFP^V)VK#S"K+@A6V!L[<<@8H ]5HKB=1\43W_B M?PW8:-=[+2>V;5KZ145B;4+A%Y!QN8]1SQ7!6_Q%N-8TF?7&\<#2[YB[VFD+ M8"2%%!.U)&*$L6 &2&&,\4 >YT5Y7>>*O$7B2Y\$6^BWPTC^WK.XDNV,"R&( MHJ$E0W<'+KJR\3GPMJ/C*33(M,M(VN=02S5I[R9QD #:RHH7' M;- 'KM4-4UFPT869OYC$+RZ2T@^0MNE?.U>!QG!Y/%>86GQ-OX/"GB3RKN+5 M[S39X(+&_,!B6Y$YPA=<#E3NSC .*=XNT7Q%IL_A*34?$;ZM;OK]GYZ36T<> MR3<<-&4 PO48.>WO0!Z=J.BZ7K!@.I:?;7GV=_,A\^(/L;U&>AK"UCXC^&-" MU>;2K^]F6]A56DCCM)9-H89'*J1TKJZ\F&IZWIOQB\6G1O#S:PSVUEYH%Y'! MY8"''W^N>>GI0!V^@>.=!\37TEGI=Q<23)&96$EI+$-H('5U ZD<5T5<[HNI M^(=7%U#JWAZ30@(\13B]BN"6.1P , CKR"*XJR\4>+;[6D\!M.L.O6DYDOM6 M6--K68VLKHA&-[A@N,8')^@!ZO17DNN>.1<^--5TB?Q6_AZQTS9$I@M1++"[H6\]O>:N-6CTBTOC"4BG\PC9,4['&E M'K=%<=::3XNT?5+:5_$7]L:<\;B\6[ACB>)MN5>+8H[\%3V[UE:?XHUB?X#O MXDDN\ZL-.FG%QY:_?4M@[<;>P[4 =[+J%I!?6]E+2^2RF,C6-RUK< H5V2* 2.1SP1R.*\UU&WU/4?B1X&NAK4\,E MQILTOR0QG80D9<#*_P >>?3MBI;KQ5XCBT3Q3JT%X9%T+Q"5:$0I\]D@3?'T M[!BV[KQUH ]4HKC-1\2W%QXWTS3]-NPNG6]A)JFHNB*WF1$8B4$CC)RW&#@5 MY[!\1;K4]%FUT^.%T_4FWRVVCK8;X%4$[8W;868L ,L&&,\=* /=:*R_#>L? MV_X:TW5C$86N[=)6C/\ Q'(_ YKGO$NIZO?^--.\)Z/J!TWS+-[^\O$B5Y! M$&"*B!@0"6/)(H Z:+6;";7)]&28F_@A6>2+8>$8D YQCJ#WJ_7DNGQZSHGC MWQ>U[J7VVZM] 22VNS$J.R@N5+*/EW @C@8.!Q6IJOBC6+;X$1^)(KO;JQTZ MWG-QY:GYV*;CMQM[GM0!Z-5"RUFQU#4=0L+:8OZ)E<3 MKEWXGU7XDKX;TG7?[*L_['2]DE6V25P_FLOR[O7YK45YGJ5SXL\-3^'M7N_$7VV/4M1 MM[.[T\VL:0H)N/W9 W#:?4G/?TJU9W'B+QGK>O26'B"31]/TJ]?3[>*&VCD, MLL8&]Y"X.5R< #'% 'H55K[4+33+5KJ^N8[>!2%+R-@9)P!]22 !7,?#?5]7 MUKPY>.O>@#M3K-@-?70S,?[1:U-V(MA_P!4&V;LXQUXQG-7Z\IU+3=: MF^+^G6%GKCP7(\.$7.H&W1I603\[5QL#$[><8 SQ4L?C+5_"MAXXM]6NQJTO MAX0/;7$D:QM*)DRBN%P.&P"1UYH ]1HKP^7XASZ/8VNKIXW_ +9O \9O-*-A MLB=&(#")@@*E02023G'->X Y&10!S.M>/_#OA_5CI>H74ZWHB$IBBM)9<(20 M#E%([4NB^/O#7B#4O[-L-0)OMI<6\\$D+LHZD!U&?PKC]1U34M*^-NI2:9H4 M^KR/HT*M%#.D10>8>N>A[4 >L5!>V-IJ5I):7UM#UC2!HR1N1"!N4J#PQ)SCF M@#T^BN,L/$=U;^/+_3M1NMVF7>GQZEIK.BKY:+Q*A('."0W.< UR5W\0=9M? M"&GZC<:@EG)XBU.3['/-;AA860/!V@?.VT C.<[O:@#V"BO*O#OC8Q>-M-T> MW\42>([#44D5GFM1%+:RJNX'*JH*M@C&.#WI/#3>.?%6D7^K)XJ-L89KNVM; M9+.(B0J6",[$=FVC@=%]230!ZM17FK^-M1U?P-X:.F3>1KNM7,=F[>6I,#(? M](?:01P$;@C^(5Z50!R>K?$GPOHFL7.DWM[.M[;;?-CCLYI-NY0PY52.016A MX>\8Z#XI,ZZ/J"SR08\V)D:.1,]"58 X]\5P-IXBDT#XM^.?+T+5]5\[[#G^ MSH%D\O$/\66&,YX^AJW:RZE/XRU/Q_?:%OX>_X2 >.$_M@Q_:!H@L/]'QU\G=LW;L<;MW7VKJ=0UK MQ%XD\9:3I6B:N=(L;_0EU*1OLZ2O'EQ]W<.O*CGC&>,T =O]LT?7+_4-%<)< MSZ<\+W$,D9Q&S#?&02,$\9R.F*UJ\MOO&NL>&V\=&YN1J!T6'3X[0/$J!I98 MP"QV@<%R&(SQT&*FUV7Q;X&T2+Q->^)6U6."2+^T;*2UC2,H[!3Y14!E*EN, MDY[T >F50TO6;#61>&PF,HL[I[2?Y"NV5,;EY'.,CD<5Q_VK7_%OB_7++3M= MDT?3M&>.W4P01R//,5W,6+@X49 P.OK3?A*EY'IGB1-0>-[P>(+L3O&N%9_D MR0.P)YH ]!HHKB_'.J76GW%@K^)[+P]I;AS<7+E&N9&&-J1JX(QW)P3TH [2 MBO*O"_C#5[F3Q98:?J3^(O[/LEN=-GFMO)DD=E;Y" %W#,M8UZX MT_Q ^D6.EWSZ?:PQ6TIQRQF:6S$S2);H\@-%U2Y75;K0)XH M[:X>,1F43!=@<+@<%AG&,UCM\0)=&%CJ$7C6C(Q 8Q$("I7 M.1DG..: /;*H:1K-AKMDUWITQF@65X2Q0K\Z,588('0@UQ=G<>(_&6MZ]+I_ MB!]'L-*OGT^VBAMHY/-EC WO(7!)7)P ,<5-\'UG7P,RW007 U"[$H3[N_S6 MSCVSF@#O:*** "BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T M"]KM: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$ MGU7_ -*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** .-U/PWKEEXL MN/$7ABXT\2WT"0WUK?AQ'(4SLD5DR0P!(QC!%9=K\-[Z[T#Q-8:[JD4MSK5T MMVMS;1E?)D4*5PI[*RC SR!UKM8];L9?$$^AI(QOH+=;ETVG 1B0#GIU!K1H M XF+2?'E_<6$&K:QIEK96TJR3RZ:)!/=A?X6W<(#WQGVQ5ZV\,7,/BOQ+JQG MB,6K6L$,2#.Y#&C*2WL=PZ5U%9UCK=CJ.J:EIUM(S7.FNB7*E2 I==RX/?B@ M#DM(\!7VG+X&$EW;M_PCR7"S[=W[WS(R@V\=B>^*U+_PB=2\;7&KW,D;:?<: M(^E2P<[SNDW$^F,$BNJHH \[MO#'CRQT*+PU::YI<>FPJ((M2$<@O$A'0!?N M;@.-V?UK2U7POK%MXBM_$/AN\M3?"S%E=0ZCN*7$:G*N67D.#GG!SFNRHH X M[PGX=U;0M8\1:WKVHVEQ+JAAE8P*42(1HP(^;^$ @ YY R:C^'%M)-8ZMXAE M1D.NZA)>0JPP1!PL6?JJ[O\ @5=C<6\-W;R6]Q$DL$JE)(Y%#*ZG@@@]0:Y_ M7?&6D>%[J*QNX+[<8@Z"ULI)457.W"2*YZ>RU'XN\,W6MMIFH:7>1VFL:5.9K265"T;;AM=' YVL.,CFJ.D_% M'PYKES:PV U*7[5((XI/L$HC))QRV, 9[UT>BZW8Z_9/>:?(SPI,\!+*5^=& M*L,'W% &+I6E^*[G75U#Q%J-E':Q0M%'IVFES%(S=7D9P"2!T&./YXEMX/\ M&&CZ)-X8T;5]-CT5BZ07$=>T'79M5\+7UI,;RWAAO;?5FD/F-$NU91(N3 MNQUR.>OT9J?@O7]:\":KI6IZU%W59$;RXQR=H"GD\DFN^HH M XSXA^";CQC:60L+Y;&\MW>-IB#\UO*A25./48_*K/B7P@VI:?I/]C7$=A?Z M+*LM@[INC "[3&P'.TKP<C3V%O>QRS-!<:A_9R$0MGSMQ7!&.!D'GI704 97AG2I=#\+:5I4 MTB22V=I' [IG:Q50"1GMQ6+XO\,ZQK&O>']7T6^M;6XTDSOBY1F63S%5=I [ M$ @G.1G(Z5U]% ''Z-X>U5?$TWBGQ/=V)NX[4VMO!9[O)MXL[F8L^"6) YP, M 5S7AC2+/4_C!K6KZ==I-5E*L."=B<^A>O5'19$9'4,K# M!4C((]*K6&FV.E6HM=.LK>SMP21%;Q+&H)ZG &* +5<$/"WB32/%^M:OH^,K7>T4 >9V_PWU:+PWF1S75:]X>N-6\2>&]3BFB2/2KB6656SEPT90!?Q/>MZXGCM M;:6XE)$<2%V(&< #)K'M/%NDWPT4P22L-91Y+,^4V&55W'=_=X]: .$\0Z78 M>)?C#H\.G7L<\:0^=K,,+!E @D!A#X_B+DC!YP*]7JI::5I^GS7,UE8VUM+< MOYD[PQ*C2M_>8@,_%T4>F>*-0T:VT;>KW,6EK*9+H*00A+_<4D#IDUZ'574-2LM* MMA<7US'!"76,,YZLQPH'J230!RM]X8UO3/%-UKWA6?3E-_#'%>65^'$;&,;4 M=63)!"\8QC%7/"WA:?2CJ]_K-S#>ZKK$HDO&B0K$%5=J1J#SM"Y&3R\O%O3.5M[4X)\JT3.R,Y[_,<]NE4K'PIXT\.Z3+X>T#5-)& MD[G%KE/J6I2-';(Z(65"QRS!1P/< MBM*@#DV\)W?_ DGA;4CJ!N4T>VN(9Y+@DRSM(BJ&].JDGZU#JGAK7+3Q9/X MC\,7-@)[R!(+VTOPXCEV9V.&3)# ''0C%=E10!Q$O@K5-<\,:O8>)-:\Z]U& M198S;*1#9%""@B!Y(! ))QG]:I7_ (7\;:_<:)_;.HZ,EOI>H07C+:))NN2A MY+;AA3C.%&1D]>!7HE% !7 7OAGQ?9^.=8U_P]>:(L6I101O'?I*S+Y:XXV$ M=R:[^L6?Q5H\.B+K"W7GV#3B!98$+@OO\OC'4;LC/2@#/TQ/'RS3'59O#DD? MDMY2VLD44 <1<>&_$>E>)=0UKPS<:81JBQM>V6H>8$65%VAT=!GD=0 M1S_)+CP1JFK>$I[+5]>:;6'O!?PW2)^[M958%%C0G[@QCGDY-=Q10!QMIHWB M[4M:L;KQ#J-A!9V6YA;:4TH%TY7;F4MCY1U"C//>N=7P!XQB\%W/@N'5M(71 MO+DC@NC')]I9"2P1A]T*W_M"_2W8K/<6%E)/%$1U MRZC''MFNFTG5K#7-,AU'3+J.ZM)AF.6,\'^H/L>10!RNJ>$]:_M'PKJ>D75@ M+K1[=[::.[5]DB.J*Q4KR"-IQGUK0\/^%6TU?$L5^\-Q!K&HS76Q<\1R(J[6 MSWX/YUT]% '$^ ? LOA2QU"/4KQ;^XNBD(DP>+:- D49SZ#.?K5"R\*^-M!T M9_#FB:OI0TH;DM;RX23[5;1L2BT4 5["U:RT^VM7N);EX8U1 MIYCEY"!@LWN>M!6%=^ /&M] MX$;P;-J^C)IL,2Q0W$<4GG3*A!17!X0<#)&B@#G(O#MQ'\0W\1F: M+[.VDK8>5SOWB4ON],8-8.L> +[4K3QO#'=VRGQ T!@+;OW>Q%4[N/;M7H-% M ',^*/#=QKMAHMO!/%&UAJ5M>.7SAEB.2!CN>U)='L8Y;G MSM0M-7B96MIBHS+'\R[@PP>>,CK7I']I67]JC2_M,?VXP&X\C/S>6&"[O89. M/S]*QX+7PQXSA74Y-(L[XQR/"LMY9J74HQ! W#.,@T 87P=@EC\!B:61YA;%-"\JDIN1PX#8YP<8K MHD18T5$4*BC"J!@ >E+0!R>G^'M7/C6T\2ZI-8^:NCFPGBM=^WS#*'W+N_AP M._-5;KP$-3U'QF;^=#9>(8;:-!'G?$8HRNXYXSNP1]*[:B@#@X]#\?W5M9Z7 M?:YIEO90.GFWUBLBWF#\J%L,-*\4:)<0VVH6_[B\67(2ZMCU4X!^8'H?\!774 M4 <''X9\5>'-1U4^%[O29-/U&Y>[,&HB0-;3/]\H4SN4GG!QBI+WP1JEQX?T M@?VZUQXATJY^UPW]RFY)'.=R,H.1&0=O'( %=Q10!PDWA#7O$\EY_P );J-M M':RV3VD=CI;R>5E\9E;Q7IMA%IEXFGW5JSQ"8@_\>\B&.5./52/RJWXD\'G4=+TE M-&N$L+[194ET^1TW(-J[=C#KM*\''-;-AK=CJ6I:EI]M(S7&G2)'EZ;XON=?M]0U_4K&"UMHV5+'3#(4G=N-TC. 3CL .O?UG\'Z' M)X2\.SVM]7>"-&M+SXG>(]9L+I;K1K.9Q9%"&C6YG5&N"A'!QM _X$:]4JO8V%GIEH MEI86D%K;)]V*",(B_0#BK% '-:+X;N-,\:^)M#5OLOE1KGOK.'4;"YLKE=T%Q$T4B^JL""/R-3T4 >=6WACQY8:%'X:L]7(+R.$= %^YN X!S^M;\7AFXB\?6VO\ VH26\.CG3BLA)E9_,#[R<8/ MY]ZZ:J.L:M:Z%I-QJ=\76VMUW2%$+MC(' ')ZT H:C8VLC-/ITJQ7 *D!690PP>_!H YNZ\ M-^(=*\3ZCK'A>YTTQZJ$:[M=1#A4E0;1(A3GD=5/IUJE8Z+X@\$^!/$\TO[#JLYNI8;]'W6\[ !W3;]X' .TXY[U:O\ XD^'[*_G MLH?M^HS6S;;@Z=9R7"PGN&91@$>F>*WM$UW3?$>F1ZCI-VES:N2 ZY!!'4$' MD$>AH X>T^&VHVOA#3K)-6B&N:9J,E_:WIC+(S,[$JZ\'#!L'%;NF:;XONM? MM]0U_4K"WM+6-E6QTLR%)W88W2,X!P.P Z]ZZRB@#S^?P#?2^"_%NB"[MA-K M6HSW<,AW;8UD92 W&(P?V0FG^6,[MZR%]WIC!KIJ M* .&N_A\-4?QE#?W*BVU]X&B,0.^$QH "<\9#*#1'H_CZ]-C9:GK6F6UE;R( M\]UIZR"YNE7^$AOE3=WP3[5W-% '#GPUXFT/6]5N?"]YI?V+59OM,T.H))FW MG( 9TV?>!P"5..1UK3\">&[OPKX;_LV]NTNY_M,TS3H"-^]RV2/7GFNEK.T7 M6['7[%KS3Y&>%97A)92IW(Q5N#[B@#1HHHH **** "BBB@#BK[_DJUE_U[0_ M^@7M=K7%7W_)5K+_ *]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_ /(U M>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ HHHH **** M "BBB@ HHHH \OO=*U+5OC1J<-EJ\^F6XT> W$MLJF5OWC[54L"%&,= MZK7GCK6?"FA^+[&]N5U'4=$EMX[2[EC"F5+@#RRZKP2O.<#G%='JGA;Q"GCB MX\3Z%J=C&\MG':&TO(F:.0*S$DE2"#R,$>_K4*?#G[?X?UVWUS4//U77)$FN M;NW38L31X\H1J3G:F!U.3S0!RB^,9='N],N;'Q;JFO2RW,<5_976FM'&R,<, M\1\I=A7.<$G-6;OQ#<>%]2^)FIV<:27:W=C%;J_W?,>)4!/L-V?PKJ(M"\;W MUQ80ZQXALHK&TE661]-BDBGO-O17);"J>X7K3;SX>IJC^+X[Z[Q!KTD$D9B& M'@:) %;W.Y0: ,O7E\2> ],MO$4WB>[U:..>)-2M;F*,1NCN$)BVJ"A!88&3 M[TR_\5ZQI-CXWTV2[:75+6[C72W95R$NMJP@#'.UBW7/3FM"X\)>*O$*66G> M)]7TV72;:9)I196[K+>%#E1)N.%&0"=OZ5;U_P "'6?'NC>(ENUB@L]OVJWV M_P"O,99HC_P%F)YH P=,\5ZSJFC^$-+%XR:U>!7H&G6,>F:9:6$)8Q6L*0H6.2550!GWXKS'1+?Q.W MCKQO-X?OM.C4W\:2P7\+LH/E+AU*D'/;!X/'I0 R+QKXBOM+L?#\=W%%KTNM MSZ//J(A! 6$;GE5.FXJ5XZ9S6UYVL^#O&.AV%QKEUJ^E:R\EN1>JGFP3*NY6 M5D5*R2/=)*B@N\A93D M98848XI\/P\NX]"TW3S?PE[3Q -79]APR>8S[![_ #8S5N7PQXBT?7-4OO"V MH:"0 MO7'!KG?&-CI_ASX4SZ-JFMM"]#?P M[X1T_3YCNNEC\RZ?NTSG=(<]_F)H @\%[OQ#_ &3=Z=+%\!C3=1_LLZS!>?;VCC5L&+:&*! M@<'(;'7&[OBH/ VG>+[GP_JL>BZOI]O976IW:$W-N[RVQ\P@M&0P!SUPW0U/ MKOARXT+Q1\.=$\.WB6TUG!?"&6XCWJY$:%MX!'#Z5?.B9?E9&*@!@<@@X]JS_">K7UG9_"S3K>X9+2^L[@7 M,0 Q)LA#+DXR,'GBNDL/".JW&IZCK?B"^M)M4N;%K"WCM(V6"VB.2<;B2Q+8 M))],5%IG@2YL'\$,U["__".P3Q2X4_OC)&$!7TQUYH XBU\=/XBMKO5IO&>H MZ/<-+(+"QM=.:6&-%)"^:?*;S"<9.&&,_A6KJ?C/6[_PIX5U6?\ M'2=-O%E M_M>YT^U\R:!T^50 RL41F#'."<8'UV[7PCXK\.P7>E^&=8TV/2)Y9)(/MEN[ M366\DL$VG# $DC=^M:%UX9\06EGHS:+XCE>\TZ-HYAJ3/)%?!AR9 #D,#R", MXZ4 ,^'VJ?VG;WY@\4P^(+!)%^S2LH6YB!'*R@*O?H< GFLWXQ6V"ZI;*5B"X8M(H#'(/*]1^N:V/"WA6]TS7=5U_5KBS?4M26.-XK&(QPQJF M<=22S'/)-6_&WARX\4>'38VEU';74<\5S#)(A9-\;A@& YP<4 <_-)K6M>,9 M/"EKK]Y966DV,4MY>1)']INI7SM&2NU1@9.%ZU>\(ZIJL'B;6_"VKWIU!]/6 M&>VO60*\D4@/RN%P-RD8R!S4=SX7\1Q:S!XCTS4--CUJ6T6UU&"6%S:W&TY# M+@[E(R<=>/UT?"WAB[TG4-4UG5[V.\UC4V3SGAC*11(@PD: DG R>3R: ,CX MR_\ ).+K_KZMO_1R4S6Y]>U3XJ+X.?#>"=P!'TJ.'PWXPOYM-MM%/N MB0EL*#U8#K0!Q-MXZ;Q%%>ZK/XSU'1IS-(MA96FG-+#&BDA3*?*;S"<9.",9 MK7D\6>)-?L? 1LKHZ1=:R]Q%>@P!L&-""P5AQ]TLOU&DW$LDL(O;=VELBY)8)M.& ))&[]:T3X-N1?>$9VU66Z.AM,TTUT2\MR M7C*YS]3GGMQ0!EZ9_;>G>/;WPE<>(KV]M+K1VO8+J9(_/MI/,$9P0N#UR,CM MT]>0\-W6J>'?@I:ZE9:O<^9/J21(CJA6%?M;(X7Y<_,"2F,#%&)=4L7LHKZ.YLI%A82!1.97 M$G.">0!B@#7M?$-SHWC/Q)IFM79>RCM%U6Q=P!L@ (E7CKM8<=\&N0N_&NN6 M7ACPVNH:I)877B2XGNGNA;>%)=7_LJ\TF[33]4TB0R64K1[X]I7:T; M*"/E9<#CD8H Y;PKXKD7QO;:+::YJ&NZ7>P2-YU]9M'+:RH-V"_EH&5AGC'! M'Y]3\1;NYL?AUK]Q:,RSI92;67JN1@D?0$FFZ/I'B=]>&J^(=7M]D4)BAT_3 M0Z0$GJ[[CEF[#L*Z.[M8+ZSGM+F,203QM'(C=&5A@@_@: ,GP;8VFG>"]%M; M)%6W6SB*[1]XE02WU))/XUS7B*6#PCID6G>$/L]K?:YK*V[2;O-6WEER7DV$ MD @+PO Z<4ECX8\<^'+(:1H6OZ5/I<8V6SZE;.T]NG905.'QVR/TI_\ PK&) M/"PL8]5F.M"_&J_VJ\8+-=@_?*]-N,C;GI0!%=OK?@C7] ,VOW>L:9JMZNGS MQ7J1[XY74E'1D48&5.5.>*R;:3Q5X@M/&%^/%-U8QZ1J5Y#916\,?/E_,!(2 MI++@@ #'?.:Z2+POXAUG7=+U#Q5J&G-;Z7(9[>TTZ)U62;&!(YDIXANM.TBPCM65;1(Q+O> M,G 9E.%X)/'/'2KUYX&N;GX9Z=X5%Y$L]HML&G*G:WE.K' Z\[:PX8/$+_%W MQA-X?O+&)XX+%98+Z)FCD!C;#94@@K@^QW&@"M>^/]9T#PKK=E=W4<^L:?JL M>F0W[0Y#+( RRLBCE@N[@#D@=:CLO%[Z9X@T5-.\4ZKX@BO;I+6^MKW3VCV! M^!+&WEKM"MC*DG@^U='_ ,*V%QX6OK*]U1WUF]O1J4FHQQ@>7);WX7Z%JAENE M:2\>WU:]T^V$DT<2.Z%U3! R57)QQG@5W?AKP[+H5_K]Q+.DHU/4&O$"@C8" MJK@^_P M85AX(US1O"6F6&E:ZEOJ.GWX61W8QR*""1AASV(R* *_ MA#7'O8=8;2/&5MKEK':^9;KJ0\N>VE .?-PBGR^G.,C!KD-4\93:1I4.JV'C MZ\UC5X98OM5M%:A[%P7"NH81@*.3@[LGCN:[";X>:EKUWK&H^(+^QAOK_3&T MU!ID+*B(6W%V+'+MD#C@8XJMJG@7Q?KO@]/#EYJ^CVEI;I&L?V.V?,QC(*[\ MG"C@'"CKCMQ0 ]M,N7^/[2#5[Q%&B+/Y:B/!03X\K[N=F1N_O9/7'%9UEXO\ M0WWAS2+"WOPFJZQK-S9B]DB5C!#&[$E5Q@L% S787_AO5C\0+'Q-IUY:(GV M,6-[;SQLQ:+S-Y,9!&&[<\5D1?#>YA\,VMI#JB0:M8:G+J-G=K'N16=V.QE/ M52&P: '&;6?!WC#0["XURZU?2M8>2W87JIYL$RKN5E9%7*G!!!'%8ND?\)9X MD\-:UK#>+;NS>QNKM+.*"&+:1&S8\W*DM_=P,<#N373V?AC7=2\3:?K?BF_L M'_LP/]CM-/B=8_,<;3(Y(_#%]90W-["D-[:WT;-%-L^XX*D%6 ./0B@# T#Q=K%_X8 M\300ZM;//I;*+/6=2@:VB>)QD-("H^9<,.F"0/6L=/%IT_Q!X>.C^-=2UY;W M48K.]BN;0?9RLF1N1Q&H4@] &/Y UU6H> M7UOPAJFGZOX@-QJ5_<)$O%GB"?19]5U328%TJ_AO$M;*!PDI0\EF8Y!QD 8 M&>))[#3-(O(/*AAA1C)NC5F1B1]W@_BWL*S=(_X2SQ M)X:UG6&\6W=F]C=7:6<4$,6TB-FQYN5);^[@8X'ZE615("B4D@'Z9H XO5?B M'>SZ)X-@DU%M*?6;0W-]?6]L9GC55&1&@5L%F/7!VBG:1X\?2=4U.WBU6^U_ M2(=+FOHY[RT:*6&2(9,;-L4,&'(.,CI6V/A_?V>A^&#INIP0:YH$)BBG>(M# M.C+AT=<@X.!SU%:5AX627-Q8&&,6PB?#;$ &Y2H(^;<<7_@+Q?>>#Y/" \0:=_9"1"&&X-L_VEXU^Y&_.T 8 ) R0/>O2 M[>,PVT41.2B!<^N!0!Y;I6B:KK'Q$\;_ &;7KK2K-+J#/V-$\R23R5QEF4X4 M#L!SGKQ3'\7>(H/"$VISW?F7/AK7#9ZJT40 O+=6 9MN/E.UU/'3!K* )CK-YJGQ*@TS3[K&F:=8?:;[8 1+)+Q$A M/;"AGX]JL^/?$-SX9\(7>H6,:/>EHX+<2?=$DCA 3[#.?PK#^#VB3Z;X)BO[ MUI)+W4BLS/*,/Y2J$A!_X JG_@5=3XI\/6_BKPY=Z/OR^)[O5X5N8HM1M;J*,1NLC!2T6U04()&!DT[33XD\1> M/?$, \23V.F:1?0B*"&%"90R*S(Q(^[P?Q8^@JW<>$_%/B$V-EXGU;39-+M) MTGD6RMW22\9#E1)N.%&<$A?TK=T#P[+H^O>(M1DG21-5N4G1%!!C"QA<'\J M+GB:ZGL?"FL7=M(8YX+&:6-P,[65"0>?<5YW++XNTSX=6WC:7Q-/<7\=K%>3 M6#Q1BVDB(4E,!=P;:<[L]?:N_P#&/_(D:_\ ]@VX_P#1;5P.A>%O$_B+X>:' MHU]K-B/#]Q96TDK1P,+MXMJMY.<[0/X=V,X'3K0!H^*]=7^UK3[=XR&A:3/: M++#;V0#7LSMSE@4;" <# Y.:P(/&NM#X;>-)X=6N+BXTBX"65_/;"*9HVV$; MT*CGD\D,KS7_ [.1UK- M;X;:I)X>\7:;L>*?&UUH-IK-S MI5AI=G!-]C9H9PGW'RI!##)'H14 MW@WPOJ7A^^UR]U34HKZYU2X2=GCC*!2$P0!D\#H/8"@#&^+]G-=:/HC17]Q; M :Q;(5B"X)9P W(/*XR.W/(-/DDUK7O&5UX7MM?O+&QT6S@:[NH4C^TW4L@) M7+%2JC"Y.%Z_IO\ C;PY<^)M"CM;*ZCMKRWNH;N"25"R;XVW ,!S@UEW'A?Q M';ZU'XCTG4--CU>XM$M]2MYXG-M<%>CK@[E(R0.O'Z@$G@[5=53Q#KWA?5[S M[?+I?DRV]ZR!'EBE4D!PO&Y2,9'6KWCF^N[#0%EMM:LM&0SHMQ?71&8XN=WE M@@AI#V!]Z3PKX8NM'O-4U?5;U+S6-4=&N)(H]D2*@PD: DG !/)Y-,\:>%[O MQ$NE7.GW-O#?:7>"[A6ZC+PR$ C:X'/?@CI0!Q_ASQ0R?$/2M*TWQ/J.N:7J M,$YE-_;;?+DC4,#')Y:;L]"!D#\17H7BNZN++P?K=W:$BY@L)Y(B.H<1L1^M M<[%X4\1WGC31?$NL:I8,VGK-']CM866-5D3;E68DELX)S@8 P*[>2-)8VCD4 M,C@JRD9!!ZB@#EOAI96MC\-] 6U50LME'/(1_%(ZAG)]3DFL[Q11(ZF0LHN)2%#LN<+P=W &>*BL?"?C#PM"^F^&-9TN31]S-;PZI M!(TEJ"<[59"-P!)QNJ2+X902^%M5L-0U.:YU;59ENKG4P@5A,I!C*KV5<<#/ M0GIG@ IZT/$/@./3M9E\37>KVSW<5OJ%M=Q1A2LC;=\6U04()'&2#5RS\57& M@ZEXQL]>N6F73%_M*T=@%+VKJ2$&!SM=2N>O(I9O"GBCQ!/IT'BC5=-?3;&X M2Y,=A ZO=NG*^86.%&>2%Z_RF\:^ !XMU?2KQ;L6\<)\F_CVY^U6_F))Y9_X M$@_,T >+M:L+/PQHNLZY/I]UJ-J^H:C?0VOFRQH3\D,:JK!3S@D@XVU?\ M/^+[K^T]:TFUUB]U>QCTN2]M+^[M&BEAD7@QL2BA^H8''J*ZSQ-X8OK_ %C3 MM?T.]AL]8L%>)?M$9>&>)\9C< @CD9!'3^45CX>\17+ZK=Z]K,4DUW:-:06= MF'6U@!!^?#$EG)/4]N/H <7;:_XFT/X8CQSJ.O27UU=64:0V+0*(8W=E5)#@ M;B0,L?4DCTJ%?&4NCW6F75CXMU37II;F.*_LKG36CC9&.&>(^4NPKG(!)S7< MCP-%=?#*W\'W]R28[6.'[3",%73!5U!]& .*KQ:%XWOKBP@UCQ#916-I*LLD MFFQ213WFWHKDMA5/<+UH I6+Z]XUUO7[BV\176D66E7[Z?:0VL4;;Y(P-[R[ ME.X$G[O' J?X0).G@9DNBIN%U"[$I3IN\ULX]LU,_A;Q%H^MZI=>%]2T^&TU M67[1<07T#OY$Q #21[2,YP"5;C(K3\#>&I_"?AP:7T/_H%[ M7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $INZ[6N*\'_ /(U>)/J MO_I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110!RVO^/M*\/:VFCW M%MJ5S>M;BY\NRM&F(C+%NW6M6GQS#Z%IMO?W)\. /%/<>2H3[0]=AH6H>++N_:/7-! ML;"T\LD2P7WG,7R,#&T<8SS[4 =)17D-WKWBBQ\2R?#M-2#W]].)[/5Y'0R0 MV9W,X*]Y%VE1QR#GC%3^)_$[#QLWAJXUG6-.TS3K.-Y9=.MWFN+F5NFYU1MJ M@#/09)/X 'J]%>/P>/\ 5=(\)^+)%EO-033/)_LR_O[1H7E$Q" .&5=Q1CUQ MR*ZNT\+>)M,O--O(/%EW?R>:O]I07Y7R98R/F,2JN48'H,X]: .UJG?:K9:; M):1WEPL3WWN]8 MO],C283V*QM*S1D(=X)&UN_3GTJ_7F=]=>(;W6/'VE:9JERMQI]G92:?C!*R M>6S,.G\97!^M69_%MQXE/@NVT6X:W?5B+^\:/K';QKF1#Z9)/$&EB&[EM["WTJPD>)$0X#R$1L')(R1GCI7HW@'6]0\0> M#[.^U6!XK[+Q3;HC'O*L0'"D C< #CWH Z6J6KZM9Z%I%UJFH2^5:6L9DD?& M2![ =3VK@_%NJ01^*I[35?&5WIULL*&UT_149KDL?O/+MC8CM@=,5R&JZCJ/ MB/X)>*&OM4U!VTG49;:-Y(Q%)<1*8]HF4KG(W\C@Y S0!ZQI'C#3M5%DK07M MA<7SR+:VU_;F*64(H=F"\_+@CFMR.W@ADDDBAC1Y3ND95 +GIDGO7E&L>&YX M?B+X%MSXCUJ1I(;PB9Y8RZ;45N"$QSG:>.@'3K5'_A+_ /A(-6UF>_\ $?B# M2H[:\DM;&WTJQD>-50X\R1A&PTT5X_<^*O%&K>$?"7EWZQ_9]S/]GV;TVN/,",.X ;'J/2O3M"TN;1]+2SN-3N]2D5F/VB[(,A!/ ) M'2@#/\0>-=(\.7D-C/\ :KO49UWQV-C T\S+_>VCH/^#M3MP%U&+7K>")E^\T,#=)(2I+9)X' P*R->T36Y_%WP^AUK7+A=2(O"> MAVL]U&FM:?XPCTUKU8QM:2/>!+LZ="#CID4 >TP6\%LA2"&.)"Q8K&H4$GJ> M.]#V\$D\<[PQM-%GRY&4%DSUP>V:X%O[5\&^,] M'UV_U73=9>6WFCORKO%* MJ;E=&51@'!!7I7'V7C*3Q):W>L77B?Q#IMT\T@L+73].DDMX45B$WXB82DXR M>>^.* /)O$W_" VT=[<:)<:S#>+J'EQ;7!B5R1+M-S<$&23GJV.,T 9!)'(ARK*1D$5Q>O:EIWA'3?^$9\ M-Z>MSK6H>8UMI\9+8+D[I922=J DDD]>@]M_PAH)\,>$=,T5IO.>T@"/(.C- MU./;)./:@#;KC)/BCX;1WDW7[:>DOE/J:64C6BMG&/- QC/&>GO782Q)-"\4 M@RCJ589QD'K7G?BJXM(M&;X<>$[..6^N;E&D>+-'UK3+J_M[AHHK, MLMVERAB>V*C)$BM@K@N[FU3&H6]O>2".UO;FR MDBMYV/0+(PQSVSBK^M^--*T/44TV2.]O+]H_.-K86KSR)'G&]@HX&?6N5\53 M1>,IHO GA^,26UM-"=3O4_U5G'&P81J>\AV@8'3G/?'8ZGI]Q9_;=2\/Z?8/ MK5T$222Z=HU=5R!N903P#P,4 6]%UK3_ !!I<6I:9<">UDR V"""#@@@\@@] MC5^N ^%+B/2=8LKI9(]9BU2:35(V "K/(0V8\$_(1C'T-=_0 4444 %%%% ! M1110 4444 %%%% !1110 5&EO!'/).D,:S2X$D@4!GQTR>^*DHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J]Y86>HPB&]M(+ MF(,&"3QAU!'0X/>K%% , 8 HHHH **** &R1I+&T)/JO_ *4W M==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHH MH XG7O".O7/C=?$VA:W:V$W]G"P=+BT,P*^87)^\.^/RJWI6F^-K?4HI=3\1 M:;=V:AM\,6GF-F^4X^;<<>O\ #$7.C7KW>I[_ !-A/MB_?\ A36UUN#Q%HVJVEOK#VBVM]'/;L]M=!>0VT,& M4@YQR>./KV=% '&)X'N-2T#6['Q+K,VH3ZQCS3$"D-MM^X(4)(7! .>Y S4< M/A7Q1?76FQ:_XBMKC3].F2=19VS0RW3I]WS6+$8[D*,&NWHH \_3P/X@L)]7 MLM*\06UOHNJW,MS*KVA:X@,GWUC;=MY[$@XHF^'M]'X-\-:78:M#%J.@SI/# M<20%HY"H88*YR!\WKVKT"B@#G=%\.7&F^*=:URXNXYGU2&U1HTC*A&B1E)ZG M@EL^U9WA+P!%X6\1:OJ@NS.ET2EG"4P+2%I&D:,<\@NV?P%=G10!PJ^$?$>A MWFI#PMK=E;:?J$[W+07MHTIMI'^\T9##()YVL,"NHT#27T30[;3Y;^ZOY8E. M^ZNG+/(Q.23DG R>!V&!6E10!Q,GA/7].\5ZOK'A_5=/BCU?RVN4OK1I6B9% MV@H5="?$OAZ36O/DUF\:[^UR0X96;86W '!Y3MCK7HM% ') M^)O"VHZGJV@ZOI.HP6E]I)E4"> R)(DBA6! ((.!Q5(>$?$6B:AJ;^%M:L;> MQU*=KF2WOK5I?L\K??:,JPZ]=IX%=S10!QC^!IVL/#5O)K-Q=2Z1J"WTUS=Y M=[@X;(Z_*,MP.< 8KLZ** ..U?P?J">(IO$/A?5DTW4+E%2\AGA\VWN@O"EE M!!5@.-P/3\:9IW@[4[KQ#:Z]XKU>+4;JR#?8K6V@\JWMV(P7P22S8[GI7:44 M <3+X3U_2M8U2\\+:Q96MOJLOGW%O>VK2B*8@!I(RK#DX!(.1D56NOA]?P6' MATZ1K>-3T66647-]$91.901(6 (QUX&>!Q7?T4 <0WA+Q#H^JZG<>%]9LK:U MU28W,]M>VK2B&9AAY(RK#K@'!R,U4N_ABS>%-,TBQUJ6&\M=5759M0>(,\L_ MS$MMS@'+#CT&.>M>A44 <=8>%M9O/$MEK?B?5+2[?34=;*WLK=HHU9QM:1MS M,2V.,=!5*#P9XFT**\TWPSK]G:Z1,]%O]0O M[7Q3I;7FH2F6XN)M,+R-Z+DOPH[*.!72WX\3VEIX?A2^2XO&OT2_>&SPDL/S M%NN?+ 4=<\D8')KJ:* (;M)Y+*=+658KAHV$4C+N"/C@D=P#VKS?P_X"\9^& MK6:'3_%&E[IY6FGGETPO+,Y.2SL7R3S7IU% '(ZQX6U:ZO=)US3M4MX/$%C; MFWFEEMRT%TC8+*R@@@;AN&#Q56'P7K":7X@N&UR,>)-:54DOHX"L=NBC:J1K MG( 4MSG.3GM7<44 ><:#X+\:>'-+@TS3?$FCPVD/\(THY8]V8[^6/+_&NF^"K6RN-2ANI4N[@6\8MU5B&()R.4(8DC#*>0.#7#?M ?\@3P[_V%D_] M!-1?$=?^$0^*WA;QHGR6MRWV&^;MCID_\!8G_MF* ._U/QOINE^,M,\+/#=3 MZEJ">8@A12L:\\N2P('RL> >E=+7D'P\3_A+?BMXJ\9/\]K:O_9UBW48& 6' M_ 5!_P"VAKU^@ HHHH **** .&\6?%/1O!^OQ:+>6&J75W) )U%G"K@J2P[L M#GY3VI_A3XJ>'?%VKOI-JM[9Z@JEQ;WL(C9P.3C!(R!SCKBN \>7^J:9^T)H M]UHVE_VG?)I?[NU\P1[P?.!^8],#)_"M70O#GB_Q+\5K+QEXCT>#1;?3[P5S_C'Q?I_@G0QJVI17,MOYJP[;=59LMG'! M(&./6O+/"]KXC^+$>L^('\7:II$<-V]O86EE(42/: P+@'YN&'N>>>U<[XD\ M6:AXM_9_\_56$E[9ZPEI),!CS=J%@W'&<-C\,]Z /=9_%MG;^+M.\.-:7K7- M];FXCG6,&%% 8X9LY!^0]NXKH*\LU/5]2A^/'A/2XK^Y33Y]+=Y;592(W8)- M@E>A/RC\A6!X?MO$/Q2E\1:R?%NJ:0+2[>VT^ULYC'%'M&09 /O#D9[]?I0! M[E17CWC:Z\4^#=/\(>(+[6Y;I;*Y6WU86S,L-Q&QXNHP>-7 (# '!ZTZO!/$WBB\U[XF:QI-WK'B+3M*TM1'#'H43 MM(\F!EG*@\9SU]L8Y-,NO%OBO_A1^L37USJ5KJ5A?1P07SH]O--"77#'H<\D M']>: /?J*\*\267B/PS\)[WQ)+XNU:YU+4([23'GLBVY9@6$>#P,$#MT]ZJ> M(D\5^']0\%W=KXSU62]\1%8+@3.&@B9Q&,I']W \P]QNIE\8^(?&6@ZZ; M@E+A!OL0N>T0(R,9^Z2* /IZBJFE7*7ND6=U'=I=I+ CBXC7:LN0/F [ ]<= MJ\3\:WYNO$FO"+QEXFN[JU4_9[#P_ Z169 /$S [6QCDY!X/3H #W>BOGO6O M&?B*3X ^'M935;F/4WU/R'N8Y"C2JOF@!B,9^ZN?7%;.L0Z_X&^(_@[_ (JK M5=336[@P7L-U)F+.Y 2B#A1^\X';'6@#VNN=\+^,M.\63:K%817,;:; ,ACR3P,US7 MQUFN+?7O D]I;_:;F/4'>&#=M\QPT)5<]LG S46J:+X[^(_B?0)-9\.0:%IV MF7'GO,;A9';E20,'/.WCC'+?C-XG\.P>*M3TO3;>&.<"V ME;Y3LCPJC(V@EB3CKBK(&M^//B/K'AQ/$FIZ3I&@Q)$/LST5X-;_$#Q'X5T#QQI%Y?MJ5[H+QI9WTJY8B1]F7]2,@C.><@Y%;W MA[P9XL%EX?\ $-IXZU":[NEBN+RWOY6DMY$==Q1$[=:UXDT[3=*;R+:+0HG9C(,@O(5'3()P?PQ@TMY\0_%NG_!9YKS[5 M;ZQ_:0TU+R>$QR-$4+B3!'7 *Y_'K0!ZYXK\9:=X/73FU"*YD%_)M2U>*;4H_-2_D\S;*,?-&3R%(SQD]J[G2 M-7U&7]H?7M*DO[EM.BTI9([5I28T?]Q\P7H#\QY]S0!Z=17AUAXAUF2#XOEM M5O6.G22"S)G;_1\&;[G/R_='3T%1:)/XBT7X8R?$2^\3:C?W9T]DAL9I"T*, M9!&CD9^8C[QR.2?;D ]VHKYIL_$7B'3M/TC7],U?Q=JNK2NDM]9W-K*UI)&P MR0G&!C@ CUR,5T/Q(U76['QW/)K4WBFU\+>0GV.;0I/+"MM&XR'H3G=P2#TH M ]UHKB/A7JT6J^$ T?B277C%*R&>> Q2Q\ A'!))(_O9YS[5V] !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!Q5]_P E M6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 % M<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 M6O'/A"V\<>%YM%N)S;EG22.<) MO,;*>N,C/&1U[UTE% '.^!_"-MX(\+P:+;S&XV.\DDY389&8YR1DXXP.O:G> M%/#U]X>@OH[[7;O5VN+EIHWN!^%=!10 4444 %%%% '(W?@9+O MXFV'C,Z@RM:6IMA:^5D-D.,[L\??Z8[5UU%% 'F%U\([NVU'49?#'BZ]T.QU M)R]U9I )%R>NP[AMZ_4>M6]3^$>F7/PZM_!^GWLEG!%<+V:0"16)SNVG<-N)X4\!?"=O!]R MT[?:K61+)/++O-,I#;BP&!AV4\XXZ5L?!GPQ+X:\ 6YNXFCO]0OWJZ@UT=7NOM)0Q;/*^9 MSC.3G[_7CI7744 ))]!U&[B$5WMMUG28 [21@\#GG MIVYIMU\+DNOAS-X3DUV]EDGF6:6^NEV:LMM:0K# M&&.3M48Y/K7GY^$]W!K&M2Z9XLN[#2=:D:2]LH[9&=MVO3 M** /,)_@\L_PYL?"#:ZWEV=\;M+D6O)'S?*5W^KGG/X5T?BKP2GB?Q%X:U9K M]K_6NLHH \[U7X8W+^+KOQ!X=\3W6A2WZ@7T44" MR"7W7)&T^^#@DD5I^ ? $/@./5(H-0EO([ZX\Y?-3#(!G )R=QYZ\?2NQHH MY'QCX&3Q;J_A[4&U!K4Z-=?:0@BW^;\R'&K44 > M>ZS\-;R3Q1>>(/#/B:XT&[OT"7BK;K,DN.-P!(P??UZ8R:LR?##3KKX>MX3O MM1OKP,_G?;9Y"\BR]F4'( '3;Z$]SFNYHH \HN/@[J6IKIC:UXVO-0ETV='M MM]J BHO5<;LECA?F))XK8\0_#>[U#QJ/%6A^))]%OY(1!<%+99A(@P. Q ' M'4'H#7?T4 ><:1\)HM)TOQ98KK=Q<#Q @5IIH@7B.'RQ.?G)+DGI70Z=X*LK M;X?1^#[V5KNT%L;=Y-NPL"2<@9.",\?2NFHH \PT[X4:K;-IUE=^.=2GT/3Y M!);V,40A? Z*TJMDC''TZ8K5USP'J]QXEFUWP]XNO-'N+B,1SPO +F)@,G_P"K-=U10!RW@;P1:^"-+N+>*ZEO+J[F,]SUVM !1110 4444 %%%% !1 M110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !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 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1110 M4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#(U>)/JO\ Z4W= ':T444 M%%%% !1110 4444 %%%% !1110 4444 97B37K;PSX?N]7NU=XK=0?+3[TC$ MA54>Y) _&D\->(+;Q/H%MJUJCQI-N#12??C=6*LK>X(-<-\1]96;Q=XIM_:EC%J% MLT#[S@3 ]06P1CT- 'J=%%% &+9>)(+[Q9JOA]()%GTZ*&5Y21M<2 D =^, M5M5YG S)\3/B"Z,59=*MB"#@@^6]YT5YQ>1OXR^(G]B:CDV6E17;6MO.\(N)9&(RS( M02H X&>M9GBT:CX*\/+I&FZUJ%W#J6L0VL21-ON[.%U+-&CLV2QV_+NQC/7O M0!ZU17D>DQWVF>*]&D\/>'O%5C9RR^3J<>IR^9"\9'$G,CD.IPJ.+?7+RWLTBO9(UM@""&4*1D_-WR .* /2-5URRT:?3H;MG\ MS4+E;6!47.7()Y]!@&GVNH37&L7]B^GW$,5JL92Z>ZFNKF_%M-*MS(A90)!GY2/F^4?-U]ZZ.ZL-0UGQ#\1-%LK^[ MBDBLK V.V=@8I!&[#!SQDJ,^O>@#U*BO,$\23>-YO!-C9S20FX7^U-4$3%2B MP_(8SCLTN5Q_LUSME>MXJNM8U+5]'\7:A(+Z:"S?2YO+AM(T.U0@$J_/QDD@ M\T >XT5S7@&XUNX\'69\0PSQZE&7CD,Z@.ZAB%9@.Y7&??-;&LBX.AZ@+3/V MG[-)Y6WKOVG&/QQ0!RTGQ FO;RY@\,^&[_78K20Q3W44D<,.\=51G(WD>U;/ MACQ79>*;6X>WBGMKJTE\F[L[E-LL#^C#T/8C@UD?"7[-_P *MT#[+MV>0=^/ M[^YM^??=FJGCSQ'8Z#X>\3W&A26D7B");=+J1(P)$,C*B.YQSA6)&5>+?#R> /#2>)M'U+4VU*QFA-R]Q>22B^5I%1ED5B5YW9& ,5):Z"GBOXC M>-+75;_46T^SDM1!:0W$6NEW-]\&[OQ3>: MWJTVLV"3&SN/MCKY(AD*J-H(5L[>2P).>M=/?6L_B?XCZ+97>H7<5C+X>^UW M5O;SM$)SYBC!VD$#+ \8.!CI0!ZA17D&HZU?> 9?&>EZ;.* / <$G)S@5GV M$7B2\^'_ (ET?2+R[NY]+U^6SAW7.R>2U0HQC$IZ-AB ?PH ]?HKRKP9>Z/9 M^,([2!?$&@7,MLX?2-6,CQ7!7DR1N[,,J >A&17-:F]A>>&=5U2S/BS6]4CC MGGCU^%I+:V0KN(* R!=BXQA0Q)[<8_/ZT^PU":]N[^"33[BV6UF$:2RC"SC .Y/;G'X5Y=J&GP^(?%/PPO MM0>Y:XU"PF>X:.YDCR5ME<$;6&WYF.<8R.#D5#JFNZM:MXMM;34)X);SQ':Z M=%<;R3:I(B[BF?N\9_/- 'LU%>8>(-$B\ 7&A:MH=[J"M-J4%E>07%Y),MVD MAVDD.3AQU!&.]1:+X6<]U).DH=6(D^U[6M1U/4I9-/\ $-Y#9P"Z811HKYP5!YSNQ@]@!0!ZC117FVI:2?$7Q?N] M.O;^]72X='AF>RAN7B65S(X!.T@X'MC)QGI0!Z317B/B&]O]"\-?$+P];:C> M/;Z2UC+93/.S2PK,RDQ[\[B!@XRVD\("">2+S?$-K')LI?9],O[=K2VANFC17,:L20#R. ,=.6]: MJ^$/"2>*/#NHZAJ>L:HUY]NNX[.5+Z1/L865@"H# $YYYSQ@=!0!ZW17C6DZ M[J?CNW\$:3J%[<6]O?65Q=:@UM(8GNC$WEJNY<$ D;CC&<]JVX;2Z\*>/T\/ M:)>W'V#5-+GFAM[J9YUM9XR '4N20ISR,]: /2J*\+T]H]!DTUO$L7B?0=;C MN(_M&LO<27-I=-GE6.XH%;TVC'K6AJ.H/XA\>>((-5TGQ'JFGZ9(EM:VVE2^ M7'&=N6=\2(2Q)X[ 4 >R45Y'##XVOOA]J%A%;:LKVVI+]G2[G$-YD6_C#[%:KX@T.YFM6W:+JWF/',5()EC=V;) ]#R.U 'J-% M%>=7%G_PF?Q*UO2=4NKM=)T:WM_+LX+AX5FDE4L7]U2ZW?9[2!YY-@R2J@DX'KQ5#POKE[X@TL7]WHLVEI)M:!9ID=I8R 0WRGY M>O0\UYAK-LZ:#\1/"US>WEW9:+;1WE@\MRYDC\R%V\MF!RZ@C@-G@\YKTOP5 MIEOI?A#38K8S%9+>.5O-F>4[F1&[F.">2'7Y4CMSP"@="X+#/H.U2^.+.*^\#:W#-YFP64 MK_NY&0Y52PY4@XR!D=".#Q7ELVAQ?\(5\,K.UNKNV-[>6\LDR3LSH6M_FV%B M=G X X'84 >XU0T;4)M4TU+N?3[BPD9G4P7 PXVL0"?8XR/8UP]AIB>$_BKI M^F:7C4 <7JOCV>S\47>@Z?X:U'5+BTBCEE:V>,!0XR/O$59 MT'QS#J^MOH=]I.H:/JHA\]+>]1<2QYP2C*2#@]?_ -=(;;XS>)#X?TV MSO9&L;3S1=7)B"C!QC .>]:<6D^)'\02^-/$D>GP/I6GS)96%D[29)&69W(' M88P/_P!8!Z+6-<>(8+?Q;9>'F@D,]W:R7*R@C:H0@$'OGFO/=,\+G6/AROBR MZUK4_P#A(KBS:_2^2]D586P65%C!V;!P",>M3:%JT^N^.?!.JW*@7%UX=FEE MP, L2F2!Z$\T >C:-J$VJZ5#>3Z?<6$DA8&VN1ATPQ'/UQGZ&K]>(Z'J.I:M MX0\":#)J=Y$FLWE[]LN4F83/'"\C>6'ZC=P..<"NPNO *VL6J6&C:[>6EM?V M#)'827,DACG!RLR.SEEYP"!P: .^HKRF+Q+=^,-(\&:/%--#?7LWF:J8V*NB M6IQ*IQR-T@4?C7JU !6+#XD@F\97/AH02"X@LTO#*2-I5FVX]@45X5I6@O>?!'_ (2RYUG5WUN"SEN;>Y%](!#Y;-M4*#M( M(7DD$G)YKIYIKCQEXOT/0=0N[F+3O[ 35KF*VF:'[3*[! K,I!VCDX!')H ] M.HKR7Q='?^!= GL-'UJ_G@U34[:UM[='\VYL4<'>(W=LDMMPN<8)Z]ZBTZ*^ MTOQ+HLOASP]XLLH9+E8=374Y?,AEA88,AS*Y#J<'( XS0!Z_6;K.N66A)9-> MLX^V7D5E"$7),DAPOT'4D^U>=^'O#,?B_4_%[ZQJ6J20VVMW%O:PQ7LD:P8" MG< I&3\PP#D#'3DUSUPC^)OAK\/;[5[BZN+MM=/N$ABA21;MA^ZD))!4'U&.?K5^O,KG3KC4O&OB?P M[;7UW#%_8%NEL1) M$)D)Y.0>U>@_#R?6Y?"JQZ_#=I=03R11O> ":6$'Y&?!(W8.#[B@#JZXJ?Q_ M+=ZA=6GAKP[?ZZ+.0Q7%S#)'#"KCJJNY&YAW KK;_P XZ=="VSY_E/Y>/[V# MC]:X[X/>1_PJS1?(QG9)YOKYGF-NS[YS0!M>%_%EGXHANA%!<6E[92>5=V5T MNV6!NV1T(/8C@UOUP7COQ)I_A[0/%%YHQM%\16]M$;ADC'FKO(2-G..E8OBSPX/ GA!O%&E:KJ3:QIYBDGGGO9)%O075661&)7!W'& ,<4 >KT5Y@- M''BGXI^)K'4;[4/[,M[6S<6<-T\2%V1L$[2#Q@\9P2>Z,][%ITOVV1/(6#<5X4@,21R6R<8'&* /<**\GN5O/%'B'P);7>IW MD-O?:(]S>I;3M%]H.V)BI*D$9)YQSC([U%JFIW7P\UGQ)INE3W$UBN@G5+6& MXE:;[+,)/+PI8D[3D-@GL: /7:*\)$.J0Z#;:EHNB^-&\4!8YC?W$H>&Y8X+ M*Z>:5\LC. %XXKJ+C3'\3_%;4-/U&\U"+34TBWGDL8;IXE:0LP^8J0>.> 1D MXSTH ].HKR.QM_$+>%O&_AW0;^ZEN-/U$16#37!\U8B$9HUD;H=NX GIFG>$ MKK2;'QE86J0^(_#E[-'(CZ=J;R2P7S8SE9&9AN7!.1C/2@#UJLW4-RQSC4;*UMY'8L+82HBEE!X'4GZU?\4Z!'X TNR\0Z+J&I?;(+N".Z%Q>R3" M^1W",'5B1NYR" ,4 >IT5Y;IGA^/Q9XV\90ZO?ZC)96EY&EO:Q7DD2(S1*2W MRD$GI@=!SQS6]\+;V\N_!@CO;J6ZDM+NXM5FF;<[HDA"[CW.,#/M0!VE%%% M!1110 4444 <5??\E6LO^O:'_P! O:[6N*OO^2K67_7M#_Z!>UVM !1110 4 M444 %%%% !1110 5Q7@__D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z4W= ':T4 M44 %%%% !1110 4444 %%%% !1110 4444 8>F>&H-.\2ZQKIN))[O4O+4[P M,0H@P$7V[GU--USPO!K6M:)JWVB6VO-)G:2)XP#O1AAXVSV(K>HH SM*TV?3 MGOVFU*YO1)3+JMNEK*BZ- M.50(I7*G9SG-5I+_ $&7X=CP<;7Q0+46JVWG_P!BS[\ CG&S&>*]6HH \HU? M4M+O=1L]6TP^*M*U:VM_LHNH=#FD$L6<['1D(89Y'H:J"+PQ-HE]9W]OXNN[ MZ^N5NYM3.D3I.)T^XZ8CPNWH !@#->Q44 >16-]:'6K+5-=O?%VLR:?DV<4F M@R0QQL1@N0D8W-CH3TK5T#Q%HN@)JJPV7B67^T;^:_??HL_R-)C*C"=!BO2* M* /&6CT-?"&BZ':MXMMI=&N/M-I>IH/85MZ3X@TC2_$&JZR M;;Q-/74Y-Y1 M]&N-L"[F8JGR< LQ-4I[BT@U#4+C0-0\8:-!J,IFNK:+09)$,A^\Z;H\HQ[D M5[%10!Y]H'BCP]X;T2VTG3])\2BWMU(!DTBX9F).2S'9R2236G_PL72_^@7X MA_\ !->K(KQ_(3[5M44 >,QM97#V4&M:E MXRU;3+&198+*;0I$#,OW?-=8PTF/?KWK?TSQ'HNE^(-;U>.Q\2O+JSPO(C:+ M/A/+38,?)W'->CT4 >36]WH%OX!NO"2VWB@VUPLRFUT4 ><6'B/1;#Q/J^N)8^)6EU-($>,Z+/M01* M0,?)WS6/*WAR;2M6LFM_%BM?ZJVK)/'H\ZR6TYVX*'9VV]_4UZ_10!Y%97MB M^LV^J>(+GQ7K5Q:1216JR:!)#'$)!M<[4C&6(XR:SHK:P30I/#K:KXT/A\HR M1V2Z%(K*IR=IE$>YE!/3C/3IQ7MU% 'C]]/I5QI_AR.TE\665[H$?E6MW'H4 MK%E,8C8,K(1RH%2W$GA>\M_$%O=V'BB2/6;E;IRNCW"M Z@!2A"<$%0:];HH M \?MKJSEU.PO-?OO%^LIIT@ELX)M!DB1) ,!WV1@NP[$ULZ+XCT71+_6+N*Q M\2R-JEW]JD5M%GPAVA<#Y.G%=)9^+4U;P[8:UHVG75[;W=UY(481D02,C2$? MW1M)QUQ71T S>VD;?(TA4;U&5Y(.*[^BB M@ HHHH Q/#WAN#P[+J[PSR2G4]0DOWW@#8S@948[<5)XD\.6?BC2?L%XTT6V M19H9X&VR02J -K2$$J,=ABMFB@ KS/4]"U#4_C+=7-C MJ5YI4L.BQ".ZAB5T8F5LHRL"K#&#CJ" :[BSUZSOO$&IZ+")/M6G)"\Y*X7] MZ&*@'N<+S]16I0!R,/P\TP^&]7TF^N;J]EUAM]_>RL!+*_&TC PH7 VC&!BJ M:_#JYNKK2KC6/%.HZD^E74=Q:K)''&J[#T8*/F)X&XG/YFNZK%TWQ%'J7B?7 M-$6W9'TG[/OE+9$GFH6&!VQC% "Z3X>ATC6=:U*.>21]5F2:1& PA5 N!^5> M=>"O!NIZAH&IA/$.J:5;7FHW0NK2.)/G7S",HS+NC)7N.M>O44 ?2KG1AMT^ZML%H@1AE(8$,K <@]:33/ \,-]>ZCK6HW&M:C>6QLWF MG58U2 ]41$ "@]SUKJZ* .!7X:2R:?!HM[XGU&[\/0,A33I(H@65""J-*%W, MH('''2M+4_!#43J1D'G_ &H'/FYQCVQC&/SJ?2_!UQ#K]OK>MZ[=:Q?6 MD3Q6GF0QPI"'P&(5 ,L0,9/:NKHH *Y?6O![7VN+KNDZOM=)<3"WMI9B,B-"^/7 S6;X9UQ/$OANPUF*!H$O(A((V;)7GI MF@#'M_ %G#X=UO39;ZZN;O6U87VH3;3+(2NT$ #HH&!736%HNGZ=:V2,6 M6WA2(,>I"@#/Z58HH @OK.+4-/N;*?/DW$31/M.#M8$''X&N1T[X?"SL=#M+ MG6[N\31;P7%H9(T4A%38L1P.0!DYZUVM% &-=>'H;KQ98>(&GD6:SMY;=8@! MM8.023WR,5@I\-[6WT#3=/L]5O+:\TRYEN;._C"[T:1F+ J1M93NP0>N*[>B M@#FM"\)/INMSZYJ>K7&K:M+;BU$\L:1+'"&W;51 ,GDGFNEHK,\0Z]9^&=! MN]8OQ(;:V4%Q&N6.6"@ ?4B@"O9^&X+/Q=J7B%9Y&FOX(H7B(&U1'G!'?G-; M3*KJ590RL,$$<$4O444 <#_PK-X["71;3Q/J=MXAZUOQ^$K&#Q!I>JVS-"NFV+6,%L@&P1G;CWXV@5+XL\11^%/#5UK,MNUPE MN8P8T;:3O=4Z_P# LUM4 <7'\-["+PEINB17]W%-ID[7-G?Q[1+%(SLV>F"/ MF(((P14UEX>3P]>7?BG7M9NM5O8;5H_M$D"J((!\S!(XQU.,D\DXK4TOQ%'J M?B37=&6W:-]):!7D+9$GF)O&!VQTK:H \W^'.CVUQXE\2^,+:WGAM-2N-E@L MZ%"8^&DD"GD!Y.?^ UU6DV>J0^*=?N;JXN'TZ8P"TBE<%4(0^84 Z*HH *PX_#4$?C&Z\1B>0SW%DMFT6!M"JV[([YYKS\$VME\/&\'+ M=S-:M:R6WGD#?ARV3CIGYJ9J/@>.X72;C3]4N=-U32[<6T%["JL7CP 5=&!5 M@<9QV-:/BGQ%'X7T7^TI;=IU\^*'8K;3EW"9S[9S6U0!Q0^&VG7.EZG!JU]> M7^H:E)'+<:BQ6.57C_U9C"C"!>P [G.:EL_ ]T^KV&H:]XCO=8_LYB]G#)%' M$B/C&]@@&]@.A-=A10!C:!X>AT"35GAGDE.I7\E\^\#Y&<*"HQV^6L)OAO:C MP1IWAN'4[J$Z=="\M;Q57>DHD9P<$8.-Y&*W/#7B*/Q):WT\=NT M+Z:R(9L M[C&V"WT-;5 &!IGAA=/\0S:W+?375Y/8PV3OP.A)))'2J^B^!]-T M/Q;J_B&W>5KC4NL;8VPY.Y]O^\P#'W%=,QVJ3Z#-<;IOQ#M]2T_PO=KI\J#7 MYI(HU,@/DE W)XY^[^M #[SP/<1ZQ?:CH'B&\T5M08/>0Q0QRQR/C&]0X.QB M.I'6MKPYX?L_#&C1:99-*Z*S.\LS[I)78Y9V/ M)+_0TO)#+<6T44HSQ^- %6Q\/0V/BG5M=2>1IM2CA MC>,@;4$0(&/KNJE9^#+6R\+:QH2W4S0ZF]R\DA W)Y^*Z:B@#RS7/"U MP?&_@K3;&_O;3^SM+GBBOX4!*,BHHW @J<@'*GKDUU6E^![6W_M2;5[R;6;[ M5(?L]W<7*JH,6"/+55 "+R>G?FNIHH X$?#266Q@T:\\4ZG=>'H&4KISI&"R MJL[KQ'>Z'$)#=V4,M3S_ Z1M#\/6-IK5Y:7>A9% MI>QHA;!4J05((/R\5VU% '+2^ ],NQXCCOGEN(=>>-YXSA?+**%!4COD _45 M3A\ 7%Q=6!UWQ+J&L66GRK-;6DT<:+O7[K2,H!D(]^]=K10!C:1X>AT?5]9U M&*>21]5G6>16 PA5 N!^5'AKP]#X9TR6R@GDF22YEN2T@ (,C%B..PS6S10 M4444 %%%% !1110!Q5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7: MT %%%% !1110 4444 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ M *4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y7IW MAFS\6>.?&T6LSWD]I;7<*V]LEU)&D;-"N7PI&3P,9X'/K7+PZ0;OX''QA=ZC MJ,VOVL3/;7C7<@,(BE**JJ#MQA><@DDDYKV72O#UMI.KZQJ4,LKRZK,DTJOC M:A5 H"X'3 [UEQ> ]/A^'K^#1=7)LGC>,S$KYF&V.I]* .+\2:A=:]X^B MTF]TK5-5TRTTN*Y:QT^98A)+(?OR9=-R@# &>M3Z-/J6B:3XLBO?[3\/>'H[ M=9+&>]D6>6S+ AU3#L2,X*@GJ:[#6/!4&HWUEJ=EJ5YI>JVD'V9+RUVDO%UV M.K JPSSTZU6C^&^DR:-K-CJ-S>:A<:SM^VWL[CS7V_M?%7Q1\9V MVKS7<]A:"R,=FMR\<>]X>6(4C)&WCMR:UKSX;-J]I!!K/BC6+_[+(DMKN\I! M$R$$,0J#>V 1EL\$]^:Z33_#UMIWB+6=:BEE:?5?(\U&QM3RD*C;QGD'G- ' MF=C:Z_J/PZUC1]+NKBZ;3/$,UFL4EV8Y;BTCD&81*>02#C.>G%:'@B?1['QD MME!8:[X=O9[5@=)OBSV]P5()DC8LP+ >F.,UTDOP[TN;2;^P:YO%-UJKZO'< M(X62VN&.0T9QQCMD'J:FTKP8;77(=:U76K[6+^VB:*V:Y6-$@5L;BJHH&X@8 M)/:@#?U.=+72KNXENEM8XH7=KAAD1 *3NQWQU_"O ]>%I;>!Y-=T72?$\FHV MZ).OB2[G,(D.X?/M:3+*V?H M:XBX^%J7^@?V#J7B?6;O2HXQ';VY,2>6%^[N*H"^W QN...E %"^TF/Q-\7I MK#4;BZ;3ET*&>2TBG>-)7\U@-VT@D#)X[\>E9]GHEY78&F7:2: M5NF9GA;RUD"!B<[=PQCW->B6GAJWM?$S:\+B9[IK!+!E;&TJK%MW3J2?I5?[ M#IWA"37_ !%+)=2+?2I<7"K&9"FU0@VJHR1W/6@#E8/$)\>:UX-M[21D@6V_ MMG4%C8C#+^[2,_\ ;7?D'^Y7I-Q*8+:68*6,:%MH[X&<5P?PM\/II\&LZY]B MFL_[8OI)K>WG7:\5L&8H"I^[DL[8_P!H5Z!0!Y+X9\)6OBSP'#XGU/5;R+7K MU'NO[46Z=?LA#' 1=P4(H'3Z_A.]W. *U)/AE;_ &>XTVVU[5;70+EV>72HF3R\,BZG=Z'?+;K:N]F$9)8E^ZK(X(.T< ]10!YQX@N]0TGPKX[\.V MVHW30:1>Z>;&XDE+21+,\;>7N/)"G@9[&MC7O!]GH_C3PK9:=?:G;IK#W$&I M.+V0O=JD8?YB3P2002N."<8KJ6^&^E/X6OM$:ZO7:_N$NKN]D<-/-(KJX))& M/X0, 8 K;U/P];:IKFC:K++*DVE22R1(F-KETV'=QZ>E 'GT%FGAKQ!XWT32 MY)XM-&AB\C@:9W$4I60$J6)(S@'K6>?#,-A\'K;Q9#J-Z/$-OIL5\FH-=.3D M*&$>TG:4Q\N,?K7>Z]X;A0^(]=A>>2\O-(>T\D %<*KD8 &4JJ>9@,58[=^S=SLS0!EZOJESXH\<&RU#1-5U33;33 M+><:?83K$OFRKN+R9="V/N@9.,&JFIOKNE_#KQO;O9ZGIVEPB"32UO;A7FAW M,N]-RNQV@@$9/0UZ5KG@V+4]7AUG3]2O-(U6*'R/M-IL(DBSG8Z,"K 'D>E4 M3\-M-D\.:SI=S?7UQ<:RRO?:A*RF:0J05QQM &, < T <[X@\.6_A*\\)ZQ MIMU??VGR0(/E$*L,$'G/.:]*USPY;:]%ID=Q-+&-/OH;Z/R\?,\>< Y'0YY MK'NO CC5;^^T;Q#J>CKJ+^9>06PC9'?&"Z[U)1B!R10!S&J:IHFI^&_"<+:U MK>LVMPKE;*RC;[3J6P;3YA4J5"'[V2,GKTJOX1M8Q\0]4\/KI.I:3HM[HOVA MM.N[LL2WF[-Z[78QY!(P&SQGTKJY?AOIT%KHJZ-?WFE76CH\=M7 M:#9Q:;\(/"MY9F6*>\UZW$["9_G N9% P3@#'4#&>]==I>C6OCWQ/XHN/$#W M%Q#IU^;"SLUN'CCA554EP$(RS$YR?2M2S^&-E9Z9'I8U?49-/@U"*_M8'*$0 M,CL^Q3MSM);G//%7=1\$>=K=UJ^CZWJ&BW=XJK=_90C)/M& Q5U(# <;A0!Y MSJ%]JG_"%ZCHHU6[9M+\4PZ?;7QDS*(MZE0S?Q,N['/H*Z2[T"T\'?$+PDVB MRW<*ZE+<6]\DEU)*+@"(L&;>3\P(SFNA_P"%>:0GARWT6*6Z2**^2_DG9PTL M\RMN+.Q'))'/]*UM5\/6VK:SH^IS2RI+I4KRQ*F-KET*'=D>A[4 :SMM1F ) MP,X'>O'] \/6_BGX=3^,-1OKT:]=Q7%REY'=R)]E*LX5$4':$ 7!!'/->PUX M7J$>FK8:SIRQ>+--O+EYL^'+:-WMYI6)P4D$?$;'!.& Y/X@$\=K+KUE\*M, MN+Z[2WOK*Y^U^5,R-,JPHQ4L#GG&#WP36MKVG>'[/7;/0##KVM0V5E^[T2Q9 MV6'#9[Z61+_0+-H_+0@HSR1!'!XYQCC!J MQJG@LW7B.37=+UN^TB^GA6"Y-NL;K,B_=RKJ0&'J* /-+>[O+3P%\2-/5+ZP M@L"AM;6XN?-DM0Z!BH<,>.^ 3C/KFMC7?#T'AG3O#/B*QN[[^V9-1LX[JZDN MI&-RLA =74G;@YZ #':NGA^&6F0Z9XAL!J&HR1ZZJ?:I)I%=PP!!<$CJVW M=KK3;*&[@!FD(WO#*SY&[!!/8].V*YVRLM0U'P?#J\'A_P 3S>)KB 746MK> MQA3(1N&%\W BZ#;M^[VS7K+>#X!XQG\117]W&;N%8;RR&TPW(565=P(SP&[' M^M8Q^%\(L7T>/Q%K$?AYV).EJZ;=I.3&)-N\)[9Z=Z ,PPS^-/'-IH_B-9HK M6ST.&]FT^.9HUDN9&PQ8H1N"XP!G&:L^ -)CT3XA^.;"&>::&/[ 8_.D,CHI MC"K:_N[&_P!-O;G1]1L8?LT-Q9A?]3_SS96!5E'4 C@U M6TOP/%X?@\0W-MJ.J7=_J\($TSRIYQD5' 9&P K?-QV&!T H ["O+_B)?W5Y MXVT7PZ;+4K[36M9;RYL]/E$3W)!"JK,67Y1U(!YR*[WP[:WUEX:TRUU.=I[^ M*VC2XE9]Y:0*-Q+'KSGFJ?B3PG;>(9K*[%W=6&I6+,UK>VC 21[AAE(((93W M!% '%^&!J.B:YJRQZ=J>@^&#IK3XU&=)A:3J>70;V(4KDD=,K7&:ZMI;^!Y= MV)B3RPOW= MS*@+[<# 8XX'% &;K6C1^*_BY!IFHW-T-._X1Y+F6W@G:(2N)V SM(.!NS]0 M*BTGPI8>(?'WC"PU26]N-.L'M([>T^UR(BDVZY8[6!)P!C)[D]37>6_AFWM_ M%$>O_:)GNDTU=.VMC:4#[]W3.[/X>U2:9X>MM+UW6=6BEE>;57B>5'QM0QIL M&WC/3UH \@DUS5[7P#9Z)!,='DT'POK>D:?*S1:E%>7:212(5^5P/-8[U/<=1FNL;X=Z1+H%YI$LU MTR7&H/J*3JX66WG9MP:-@."#TZTNG>!_)URUU?6-_Z]!_,U%*(V\1?$C2O"UW<3QZ0-/ MEOYX896C^U,'"*C,I!VC.< UF/ ?"7B_5?#VESW TF[T":^6UDF:3[-*A*Y0 ML254@],]179^(_"EOX@GLKU+RZT_4[$L;:]M2 Z!AAE(8$,I[@BJVF>![:S? M4KN]U&\U+5-1MS;37UR5#+%@_(BJ JKSG '6@#&^%?AJUMO#6D^(I;B[N=5O M;!%EFFN'8%#@JH4G P #C/7UK1^)4-W%X876M/:3[7HMPFH!$8CS8T/[Q#Z M@H6X]A70Z%I$.@:#8Z1;R220V<*PH\F-S!1C)QQFKLL231/%*@>-U*LI&00> MHH \ZN=;;6_&EQJMA(TVF>'=':Z558A9KB>/>H('4", ^Q:N)TZTO]8\()K( M\/\ B>X\274)N8M;CO455D/*[5\T 1C@;=O3/%>N>$/!FF^#-%ETRP:6:*65 MI'>X(9FR H!XZ!0 ![5B-\,(5LI=(MO$6KV_A^5B7TN-TV!2Z59W?E/#=$@M)M##S!_"!GBL+Q -%U'X+ M^(([.?5G.G7J.MGJ9=)K!F=!Y1&5XRTGP?;Z7JM]H=MIC7KV%C=;7F8RE1YCNX+(O7&[J1VJ* MWO\ 7O"=AXKGL-'U/3=&BTLW-G#J$R2FWN0=IV8=CL(.[!.,J:[2[\"+=VVF M2MKNI)K6G!UAU9"@F96.2KC;M9>@P1V^N9](\#V5@^I7&HW5SK%]J<7D7=S> M;1,AP201D M@CC@@5[;7GMU\*8+W25T:Y\2ZU+I$)4VMFSQXAVD$ MMW.!T 8D#\!7H5 'E M=CX4T[Q+\4_&[:JT\UO"UF%M4G>-"Q@'SMM()( P/3)JE#JGV3P9X@T74M>U M*&VT_7#IUM<6X,MU/&=K+ I')9XCU+7]-\0:GIFH:AY:S&#R MV0JB!0-K*1VR#U!)]:6;X<:0_A>#18;B\A>"[%_'?B0&X^U D^_6N]7X?B?6M,UG5/$&IZAJ.G3 M>9#)+Y:(%((91&JA0#D9/7@6YL8/+*;G^_L9E M+(#Z ]Z .4\0ZPVO^*="T>.'5=>T0:*NHM%8RK"]XS-L#R99/E&,[0>K=*KR M:EX@\(Z)XMGT_2M3TS2$T]9;**_G25K:,X/?GUIVF>!-/M4U1]3N;G6+S58O)O+F M\*Y>/& BA0 B\]!W_"@#@_&W@73=%\#V>HVEU>&]%U:&ZFDNI)/MFZ5,EPQ( M)R0PP.,5[-7G\WPMBO+*WT^]\3:U M@4 >/ZM?7FD+XQ\)QW,HNM1U"W_LYBYW!+PA6"GL$*R?2FZ%J%YK$/@_PG+< M2F[TZ_N#J3!SNV6;%4#>H8M']:[_ %3P7INK>,-)\2SM,+O359412-DF<[=P MQGY2S$?6C2?!>F:/XNU?Q);M*;O4PHD1B-D>,;MO&?F(!.>XH \]\+>"M,\0 M:1XJO=1DO'E36+X6WEW4D:VY#$[E52!NSSDYZ 4:?J-_XKTSX=Z'J-_K<\UZ7HGAJUT.PU"S@FFD2^NI[J0R8RK2G) P.@[ M5DM\.M-'AK1])AO+V";1SNL;^)U6>)CG/.,$$'!!&"* ,:&PC\&?$G2])T>6 M=-*UBRN&FLGF:1(I(@")%W$EQKEO"W_(N?";_K]N?Y2UZ7HO@V/3M7EU MG4-4O-6U:2'[.MS=;%$4>M>FT >;R:=#XU^)?B'3M:DGDTS18;5+>R29XT=Y4+M( MVT@L1C [5R^O75YHOA;XC>';>^N9+32/LF*Q_&TTL7BWP0D^FEE M232[AKB)4QAV*E<-D=,'M0!YYX:\)6/BZ?Q=-K5Q?3B'7;N"U1;N1%MP"#N4 M*0-V6[YZ"NK^%VHW>J_#31+R^G>>Y>%E>5SEFVNR@D]S@#FM?0O#MMH U06\ MLLG]HW\M_)YF/E>3&0,#IQ2^&/#]OX5\.6>B6DLLL%J&"/+C<.O!,4LUW:<- MPB4HL7^H6QM)[FZ*J1 + M?B7I&G:C=70L9?#OVFX@@F:(3-YHP#M(.,L#QZ"M9_A/ MO97Z>U '%^%O"^E:?\8==%O#,#965J\)>YD8AG5PQ.6^;(]<@=L5WOB9F3PI MK#HQ5EL9B"#@@[#5)_"48\:CQ-;:C>6\SQ+#I'I4TWPDMKK0FT&Y\2:U+HR MC%O9EXP(>-O#VEW\ZV]C=6,5C<2R%VM$N<;U#'G"\XR>,B MM;Q7X;L_ &E6/B'0)[V&_M[R".GK1X>\/6WARUO(+:661;J\EO&,F,AI&R0, <4 :] M%%% !1110 4444 <5??\E6LO^O:'_P! O:[6N*OO^2K67_7M#_Z!>UVM !11 M10 4444 %%%% !1110 5Q7@__D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z4W= M':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!ACQ1:2:EK] MA%%*T^BPQR3[L!6+HS@*?H.>.]3^&M:'B+PUI^L+ 8!>0+,(BV[9GMG S7G6 MEZ#IEOX_^(]Q%:A9;:W@:%M[?*9;=S)WYR?7IVKGU\(Z;9_ FV\3Q&Y&NV]E M']45X]XEN;SQ%\0H]*N]#N];TZTTN*Y_L^"Y M2%&ED/,CAF76UAX/U2XN]2FTV!8"&NX!F2// VC^\2<#W->1:G9V^CR M>'M4T;PCJVB2#5+6)M2O;E5EG5VPRO&'9FW#.<@?TH ]EM]?M;KQ-?:#&DOV MFR@CGE<@;<.3M YR3\IH\.:_:^)M&CU2R25;>222-1* &.QV0G /PRUQ"1E>,<9H ]OJAIM[>7^%+C2?"E]X9I[I2;I#&3M:,.W3KD]Z@UN2X?PS MXS6.ZFAD_P"$OC1)$8AH\M%TH ]THKR[4O#6F^#O'/A"YT))K62^NY+6\/GN M_P!I0Q$Y?<3N.1G/K6;I?A/3/$Q\>76KB>Y-MJUW':H9W"VY"*V] #@-DCG_ M &10!['17@USHT$7P&ZLNO:=\ M*/%=G=075A;6][;G34GNTGE@C:6/*%E9N%/3)S@UOZ]X7TWP=XA\(ZEHHN(; MVZU:.RNYFN'=KJ-T-O MKQC\ZU:\T\$Z#IEK\4O&UQ#:A);:>V$+;V.WS(=S]^(XSM;'!_#K^% &]7*:_XLO]/\367A_1]$_M._GMFNY-]T($BB#! M#1 M=,U7XRZ7?75B!-<>'UU%QO88G$J8;KV'&.E 'K%%!.!D]*\'O[/1]:T+6-4L MO#VM:_.?M$R^(;F=;=$*[B&B)<'8F, !>=M 'O%%>-S12^)IOA5;ZC=W+)?: M?<-=E)61IP((V(9@<\D<^H)]:T]-\.:?IGQ%UOPGIZR6^BZCH(GDM5D8JDAD M:,LF2=IQZ=Z /4:*\9AU6]UKP9HG@::9QJ[ZDVE7[*Q#""V(:1P>O,8C&>^^ MO954(H50 H& !V% "T5Y58>%=,\5_$3QQ'K:37=K;SVRPVQF=8T9H%R^ 1\W M P>W/K7+6WAZUO/@=/XHO)[RXURSCE:TO7N7WVXBE*(J_45XY MXCN[WQ%X[LM)N]%N];T^VT>*\;3X+E(5DE=L&1]S+N Q@#L35C16O_#UAXLB MOHKWPWX=6U66V$EU'<2V3D%7\L*S$ D@J#WZ4 >MT5X!J]I;:5IND:QHOA/6 M-*GBO;8?VQ>W*I+,&< [TWLS;LG((']*Z7Q=HES+XTU'4=3\,R^*=(>*)(([ M6[Q+I^%^8"+(R6/S9'- 'K5%>06FH6=R?AP-,U#4+FV34;B%FOSB=2L;Y23W M7I] .M=-=2M_PN_3X@YV_P!@S,4SQ_KEYQ0!W-%>#^&M.AT;X-2^.X?/F\0Q MVMPL%S),[>2OF-& JYVX ^;IUS1)H>JV>@VNHZ)X/U.TU^(13#69M5A/GMD% MO-S+\RN">#ZB@#WBBFH2T:LR[6(!(STKS?\ LBS\:_$WQ)::^CW5EHT5K'9V MC2,L8,J%VD(!&6SP#VQ0!UV@>(EUV]UJV6V,)TN^-F6+[O,PJMNZ#'WNG-;E M>"RS7GA;PGXSL=)NKII)/$<=DDXES,B.L8(#L?O8^7<3[UJ0Z+J6C:UHMWX? M\&7^AR+>1QWDLVIPNES W#JZ^8=S=P<9R* /4=.U^UU/7-7TJ!)1-I;1).S M!2TB[QMYYXQ6K7C=K9VGAS7OB?K6G6@6]TR)9+5MS'86M]['!/(W<\UC1:)J MJIXA:&.Z37WU6'=)(0&W-F3E#G&TCH: /?:*\GO\ 08/&'Q72 MRUY)3:_\([#<36<<[(C2^:PY*'D#)[]<>E1:'X,TCQ'K_C2'5DFN;:TOA#:P M&=PD/[IWKG'.>E>' M'1H)?@1#XSGGNYO$=O$LL&H/<.7BV3!%5>< ;1C&.>2>:[;59I#\3=:&]@O_ M B)? / /FOS0!Z517@\_A>PM?@=;>+%>Z/B&"RAN8=0-P_F1D,N%'. H7Y< M8_7FMCQ-<7?B'XC?V5=Z%=ZWIMEIL4XT^"Z2%&DD/,CAF7?C[H'.* /8*P_$ MWB)?#D&FR-;&?[;J,%B 'V[#(<;NASCTKRJ[N_$?A;PEXMBM[*ZT;32;9;". M>\CF>R\UPDNTJ[%5P$7 MT*.6T&HR7-O>J)G<7"B(L"^XG)!&FNVR-GQG:"<5C^$O$"^*O"UAK:VQ MMENT+B$OO*X8CK@9Z>E<%X7\,Z?XWTO5O$.M/.^K2WUS'#<"=U:P5&*HL>#A M<8S[YYS70_"+CX5:!_UQ?_T8U ';45Y]\3;3^T=0\(6#74UO%29V$"AW0 )G;@%_"^@Z&^MWUC=:E/;W=M<3"&[Q M$-QM6M_#+5M9U+[1<:A"]\UK,UPX-KL=ROE@' ^8$^^: M/6M3U^UTO5](TR9)6GU25XH2H&U=B%R6.?0?K6K7B]WIMIXENOA7>:O";JXO M[5DN9&=@90+?>,X/]XDY]ZA2.?Q7XG\37.J>$K_Q"EIJ4MA:[+Z.*.U2/ 5 M6=2&.=Q;'<8/6@#VZL/4O$2Z=XJT/0S;&1M56X(FWX$?E(&Z8YSGU&*\R\S7 MY/#/A[PSKT4%UC>1&/S'[IYS\OO6M<>%-*\,_%KP;_9 M$;6UO/'?;K42,T:L(A\Z@DX)R <=<"@#U.J&E7MY?17#7NG/8M'<211JT@?S M(U.%D&.@;KCM5^O"+D3W?AB.V%W<0F?Q\UN98I"KHK2,ORGMC/% 'N]%>9-X M?T[P=\4_"L6@Q26<&JQ7D=[$)G99O+C#*Q#$_,">O6O3: "BO$;VRT;Q NMW MEMX>UGQ-.TTQ&L3SK;PP[<_+"QQN[KQ/I'PUT+4[NX>RU2WG MFOB)65KGR4&U&8')!SD\\XH ]GHKRWQ1IUI\.M \1WWAG4#9R2:<&32EEW"- MMX3[0BDDK@-CCC(%:4/P_P##VBQ:5JEKJ,FFW\$L32ZB]R2UYG@I(6;#!R?\ M* /0**\J\*>%]+\>V.J:[XC26\OYK^XABS.Z_8T1RJI& 1M(QG/4YYKGQ/>^ M)?#7@JPU#4+F3.NSV$MTDA5[B%!(O+#G)4;2>O?K0![K6'IGB)=2\5:]H8MC M&VDBW)FWY$OFH6Z8XQC'4YKA8_">C77Q!7P?);./#VEZ6+R#3S.Y22625@7; M)RP'0 GBH-'M+#PIKGQ,A&J7%E8P6UF5N=YDDME:*3 4G))7.%'T% 'KM%?/ MVLVEMI>CZ9K.B^%-8TRXAN[;_B=7URJ2S;G4'H45X@;Z]T+P-XIT?3KVX@@@ M\1#3;:8R%GM8)#'D*QY& S 'MFNSD\%:!X2O+'5])N&TNXA+(T?GDC424.(W M#-\S$C((YXH [RBOG[1M.OO$?A'^V[CPGJM_K=ZDDZ:Y'J<49B?)VF,&0;%7 M &W Z&O:_"\VHW'A;3)=755U$VR?:=K*P+XP3E21SUX]: -:BN \37R^%?B+ MINO3NRZ??:=<6ESS\JO$#,A^I <5Y_I>JZQH?ACQ!I-S/(VJ^(;>UO;%68Y\ MR\/EN!Z;3@_A0![9)J=S#JMU!-ITB:?!:B<7WF AVR,]%H(PC.1 MG8S8/!Z_**YL:':?\*G^'\%MYEJVHZW9-/+#(P?\2\A$KLLOEHK*Q#$_-DGGK7I;HLB,C#*L,$>U ' M):CX_L[3POXAUNWLYITT2[>TEB=@GF.A4-@\\9?T[5UL;^9&KXQN .*\!ET/ M3M/^&'Q)N+6V$K7-HC;V.(EEB*KR>WKUKI_$'A;3O"4GA/6-*-Q'JDNL6 MEM=7;7#L]TDF0XDR<'/Z=J /6:*\2*3^*_%GB:?5/"=]XABLM0>QM52]CBBM M40#[JLZG_#8:U%X9FM=;CE22VO)8K83W"32^0,% [(2"PR5ZY^ M6@#L**** "BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM M: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ M -*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH YF;P M59R>)[W78[_4()+^ 0W=M%(ODS@(45F4J3D \<]OK4C^#-.D\"#P@9KG^SQ; M"V\P,OF[1WSC&>/2N@>1(P"[JH/ W'%.H YG6?!5GJMW97\%]?:;J=G#Y$5[ M9R*KM'_<<$%67/.".M6?#GA2S\-M>3QW%U>7]\X>ZO;MP\LI PH) Z 8 MK;5T<$HRL <'!S1O3?LW+OQG;GG% &?K^A6/B70[K1]11FM;E0K[&PPP000> MQ! /X5S5S\-;?4H[8:OXAUS47M)4FM6FG0>4R$$'"H QXP2P)P3C%=J[I& 7 M95!..3BG4 <_+X2MF\9)XFAOKZVNC$L,\$4@$-PJYV[U().-W8BL9?A;I*:3 M=:8-2U7[))=+>6J>>O\ H,H9FW0G;QRQZYKN::SHF-S*N3@9.,F@#D%^'EM- MJFFZKJ.MZOJ&H:?.)H)IY4 48(*;%4+@\9.-QP.:FN/A_I5S9ZE;//>!-0U- M=3E(=[OY-9O;:;3O*L8DC:"[\Y6\]CG<-G5=N!R>N: (=5\/VFL:CI-]<23++IDY MN(1&0 S%2OS9!R,'MBHM-\,66EQ:S'!).PU:ZENY][ [7D4*0N!P, 8SFMC> MN_9N&[&=N><4,ZH,NP4$XY.* .;F\#:9-X%A\(M-=#3XDC19 Z^;A'#C)VXZ MJ.U)K/@JVU+6O[9LM3U#2-3:(0RW%BZCSD'0.K*5..QQFNGI&=44LS!0.I)Q M0!R)^'.C'PI>Z TUZZ7\ZW%W=O*&N)I ZMN9B,=5 Z8Q6SK7A^TUV72Y+J29 M#IMZE[#Y9 W.H( ;(.1\QZ8^M:V>,UGZA>WMO+9+8:>+U);D17+"=4^SQX.7 MP?O8.!M'/- &?!X2MK7QC=>)+:^OHIKQ5%S:K(/(F*IL5BN,Y ]#6WE37"F '*J3MWL@XPI;L*Z0^'K0^*X_$6^47<=B;%4!'E^67#YQC.&Y$N+MV\/PRPVF]E^=70(=^%YP ,8Q^-7)=$L[;Q+/ MXI)N'NQI_P!D,28*F-7,G"XR6SQU_"MA65U#*P93T(.12!T+E REAU /(H \ M[\&:7%J_C[7?&PTVZLH+B-+:T6[B,;R$*OF2[#]W.U%![X->C444 9.F^'[3 M2]9U?5())FGU62.2=7(*J438-N!QP.^:SX? VF0>!9O"*S71T^59$:0NOFX= MRYP=N.K'M72-(BLJLZAFZ GK2D@ DD #J30!S6K^";+4Y["\@O;[3M2L8?(A MO;.0+(8_[C @JR]\$=:KV_P[T9=)U>RO9;S49=8 %]>74H,TF/NX( "A>P P M*ZU65U#*P93T(.16+XL\0KX8\,:CK @6Y:RB\PP>9L+<@=<''7TH P+KX8VN MIV,5IJWB+7;]+=D>V\V=!Y+*00V%0!FP,9;/!/3K6AJ7@>&ZUNYU?3M9U31[ MN[55NOL,B!9]HPI975AN XR,5TBS-)9B=(]SM'O5,]3C.,U!I-S>WFE6UQJ- MC]@O)$S+:^:)/*/IN'!H YV?X<:+)X=LM(@FO;5K*X-W;WL,W^D+,22TA8@Y M)R>[E5MZ$J<8"@#&W@# Y/4G-=0KJ MXRC!AZ@YIU &'HWA33-&\))X:19+G3@DD;+ MQNM:UF\T:V=7BTNXG5H1M.55B%#,HXPI..!7<*ZNNY&#+Z@YHW+NV[ANQG&> M<4 +7-:UX,M]4UA=8M-2U#2=2\KR)+BQD53-'G(5U92#CL<9%=&'1F*AE++U M /(H9U09=@H]2<4 ?<_:I=[F3"_,&P#G*AL^M M-L_A];QZC8W>I:WJ^L+I[^99P7TRLD3C@.0J@LP[%LUV%-21),['5L<'!SB@ M#G5\&6*>*;_75N[P?VA&([RQWJ;>?"; 64C.=OO60/A;IYM4TR36M:DT)'## M27N%,. YU/3O[.O7!\RU\Y9? M+.2!\PX/&#^- %>+P[90^*7\0(TJW36*V/E@CRQ&KEQ@8SG)]<8[4NE>'K32 M+W5KJWDF:35+C[1.'8$*VT+A<#@8'?-:BNKC*,&&<9!S1O7?LW#=C.W/.* . M8_X0+2_^%?\ _"&>?=_V;Y?E^9O7S<;]_7;CK[510SHA 9E!8X )ZT M'M M-,U6SNS<:D^K?\?]S>R;I9\# !( P%[ 8K.'PQLY9=.:_U_7+]--N(Y[*.X MN$*Q%&!&<(-W3&3DXZ$5W-K:6VH%6O(;.5 DK 8W#0N>30!Q]M\-- M$L]&;28)KY;0ZFFIJIE#%95*D+D@DK\HZY/7FMS4_#]IJNL:1J<\DRSZ7))+ M J$!6+IL.[(YX/;%:Q( R3BF>;'Y?F;UV'^+/'YT UU75=/M M=0VM5*HTQ!8@DGD@ =_ M2M2FJZN"58-@X.#GF@#@_B5HDNO7GA2V2*[,*ZJ&FFM=P:!?+;#[A]W!QR>^ M*V=%\&V^E:N^L76I:AJVI&+R([B^D5C%'G)5%50!GN<9-=&TB*P5G4,W0$\F MG4 8FB^%M.T3PS_PC\8DN+ ^:'6X(8N)&9F!P ,?,1TZ5@+\+M/-O#IUQK6L MW.B0NK)I4UPIAPIRJ$[=[(.,*6["NX5U==RL&7U!R*=0!RVJ^"(+W6Y-8T_5 MM2T>^GB6*X>Q= LZK]W)8IEE#^<'3<<@?=(].O(/>M=71\['5L' M!PFZUJNCW-X +O[#* M@6<@8#%64@-C^(8KJRZ!@I90QZ#/)I6=44L[!5'4DX% '+M\/M!/A2+P\D<\ M=O%*+B.X24B=9P<^<'Z[\D\_ATXJ'3_A_;6OB*QU^\UG5M2U*S5TCDNY4*[& M7;MVJH QDGC!)/.:ZX,&4,""#T(I-ZERFX;@,[<\T .KE!\/]*6VB@$]YLCU MK^VP=ZY\_<6V_=^YD].OO74NZ1C+LJCIDG%4K^[O[>\L(K33OM4$\I2YE\Y4 M^SI@D-@_>YP,#UH @O\ P_::CX@TC69I)A!Q@BM:F MM(B$!W52W !.,UB:_P"(_P"Q-3T*S^R^=_:MY]EW^9M\KY"V[&#GITXH QH? MAI8V\=Q90:SK$6C7$CR2:7'.JP_.:3_ ,(QI>B)QRA;B%LGD,!CH<8(P1UKKJ:CI(NY&5AZ@YH YC3_ >FV[:A-J5S=ZS M=:A;_9;BXOW#,8?^>:A0 JYYX'7FJMG\.+.WN+'[7K.KZA8Z?(LMG8W?#VVDO[ZYTW6]8TB/4',EY;V,RK'*Y^\X#*2C'N5(S5X>"-&BMM M!MK9);:WT2;S[6.)A@M@@[L@DYW$GOFKFD^(;;6-5U>P@CD5]+G6"5GQAF*A MOE]L$5JAT+E REAU&>10!@:_X1M=63A7,9Y*,&!#+G MG!'6LZS^&FBVUGKMM//?WHUQ(UO7NI@SN4W88$ 8.6SZ# P !BNQ9U12S,% MZDG%(712H+*"W R>M '#77PPM=3T^.RU;Q%KM_% 4:V\V=!Y)4@A@%0!FP,9 M;=P3]:Z6U\/VEIXEO]>CDF-U?0Q0RJQ&P+'G&!C.>3GFM5F"J68@ =2:%8,H M92"#T(H YS_A!]&DL-=L;A);BVUJY:YN4D8<.0H^0@ C&T$=3FJVG> K>UU2 MSO\ 4-9U;5WL,_8X[^962$D8W851N;'&6S75[UWA-PW$9VYYQ64/$-LWB]O# M@CD^U)8B^:0XV;"^P#USD&@#G9?AA8>5 M$=-\::+_ &5J;3+")5E5X&"NK#(X)!Z@D'V-1ZEX*TC5/$FC:Y.DBW.D!EMT M0@(P/3<,9.T\C!'-=%34D2091U8=,JL2P^&VG6.F:=IW]IZI<6NG:A%?VB3RHWE-'G:@^7[G)XZ^]=B M712H9@"QP 3UI68*I9B !U)H RK[P_::AXATC6I9)A:H5MPQD M\*,8(K6K!B\2"7QS-X;%L,1ZM:JNKJ&1@RGN#D4;UWA-PW$9 SS0!RVI>!+>YUFYU M73=8U31KJ\ %W]@D4+/@8#%65@&QQNOX>\/V'AG2(]-TY'$2LSL\C;GD= MCEG9N[$]ZU** "BBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ MKVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ M )&KQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** /)-3M-(U_Q?KAA\+W_BVYBE%O+)T26YGAM+[Q(=,G*3EF6WWN?*$G7!P%SZ5Z5/\/K!]5OKVTU76-/2_ MD\V[M;.Z\N*9R,%C\I92>Y4BG0?#OP_;^%[CPZL,QTZ6X:Y13*=T#DY!C8,^)HY6PQ.]C@#G;@\8KL-)\#V.FZH-3NK_4M M6O4B:&*74IQ+Y*-]X* !GN<9/K6>/A=HH46OV[5CHXE\T:.;K-IG.[&W&[; MGG;NQ[4 8VBZ)IGCGQ;XIN_$4*:D+&[6RLX)F)CAB" [U4'&7)SGVXKF[N:6 MW\)ZKHPN)9K+2?%=O;6CR.6*1>8C>7N/)VDD2:YKPKX*T/Q-'XQN=9M3>2#7;^&'S) M&Q H;.4&<*37LWF,#B20Y;'' ]!0!XZUE;>(O GPPN]7A M6\N)M2BM)))#:3W'RK^5;&MQK;ZK\488ALCC\/0*BCHH$,H %=E-\. M]'E\)Z;X=2>_AM]-F6>TN(9]L\4@+$,&QC/S'M5E_!&F2_VP99[R1]7L4L;I MWD!9D1"@(./O$,<:WX6TO0_AMH?B:RB=->B>QF.H&5C*[.R!@QSRI M#$;>F.*Z"#1M/\9?$OQ1%XAMQ>PZ2MM!96DQ/EQK)'O9]O0L3W]JZ_4?"FG: MIX8@\/W#3BR@$(0HX#_NBI7)Q_LC/%FXUJ?"WP_-HFD:K/+8S6 M$>H:C)U,'G^(8&G0^6P +J"!GCD?,: M /._#7@[1/$_B#QK+K=I]N6/698HHI7;9%E%+,H!X8Y'/7Y16+IES=:KX"\" MZ#>7=P;'4-4GM;M_,(:6&)Y-D18WK0!BZKX4\ M/>&5U2;2;A-,ENM(N8SID4@5+G:A/F!#SN7U'8\UR]KI-IKL_P *[#4&9K63 M19FEA#E1.!%$=C8ZC(R1WQ7H%EX!TZWEO+B[O]3U.\NK5K,W5].'DBA;JJ84 M!<]W*I&(R7 P&.WN,'GB@"M<6- MOX8\9Z]H>C1_9]+O/#^C?:Y=/6Y6!;EU50 S,0"%Z[>^:]4TOP3INFPZENN+V]N]2B\FZO;R;S)G3 M! 4' "@9. *CNO .CW.B:3IHDO('TA MC>P3;+B' V\,!CD#D$8/I0!Q^@: M9J^F>(]6M[72T\+Z5=Z5(Q@;4(I5@N <+.J*V5&"%ET:?Q%X M6NM-EMIX2/$FDW:S)<,2!NE/WMCD\@@]>*]0TGP-I>FRW]Q<37FJW=_#]GN+ MG49?-=H?^>8P O/0 5GV_PQTJ$6UO-JFM7>F6LBR0:;ZW0JJZUJ#Z=/'/9_;+O>(2A!"@;0,' R3S M@=: .-UWP]*->\07VJ>%AXJL;FX8QW]C=J;JQ4*!Y2QD\%>HV_C4>L:F/$=U MX+TK3;6^U_1)=/DNC:W%TL,EVR80>:QP&*8)([GUKO;WX>V-QJ-[=V>K:SI8 MOW\R[@L+H1QS.1@L05.&(ZE2,U8O? .AW6D:9I\"7%A_97_'C<6L6X^$NAW.GRZ8^HZT-(8DQZ<+S]Q"2< MY48SP>0"2 >U '6R?\B\W_7H?_0*\9TW3HM9T7X3:?=/+]GN$NQ,J2%2ZB,L M5)'.#C!]B:]P-NALS;'/EF/R^O.,8K L? ^DZ>OAY86N2-!$@M-S@YWJ5;?Q MSP>V* .G7>A"ZEM8R?+,JSA X'8[3BG?$'2[;6O'?@ M?3KQW6UFDO/-17*^8HB4["1V.,$=QD5V1T"S/BH>(LR_;19&QQN&SR]^_ICK MGOFN4\>>')?$/C'P>YLHCB-)(R L@7HI()7CK7):;I=OX;^!)\8Z?')_PD4E@ M(OMS2L7C1Y53"C.%VKC&!QCZUZOHW@RPT>XO+QKJ^U#4+N+R9;V^F$DOE]D7 M 5>^ .O6K6G^%M+T_PI'X:\IKC3$@,!CG.XNASD$C'K0!Y/=>'=3TJQL+W0 M_!)T?4K6:)QJW-;MM\,]+AELQ7>^"-E^[Q@%MO8, M36-;^"Y]4^)/C#49;K6=)$C6BVUW92F(3IY #@$@JP# 6=IX- MU[0=0O=4?3K3Q"=-L8K)MT]PORL+4,><=0>1QQGM3;:R_L;XD^$9;'PB?#,= MW+/!(!=(S72>43AXT)'!P]N$E\N0H63]YN7(YP1D'V)KVC1M L]"_M+[(93_:%[)?3>8P.)'QNQQP. M!Q678^ ](TZRT"TA>Z,>ARO+:;I 26;=G=QS]X^E '*+IEIX+^)[P>'K06UO M<:!/<26D1/ER2QN-K;?7MQ61;^$M%U+X,7/B>[+2:Y<:=-?2ZH96\WS=K$KN MS]W^#;TQQBO59M M)?$L/B#,GVZ"U>U0;ODV,P8Y&,YR!7CFHZ/'>:%J&E0^ M%_%=IJEUYBC2(I)#IJ3,3B4/PFP$A^N,CI0!ZOX6MH;[X=Z+:W,8E@GTF".5 M&Z,IB4$'Z@UX['HUC;? &]GM(%M[F[U-8Y9H^&(2]*I_WR#Q7NFAV#:5X?TW M3G8,UI:Q0%AT)5 N?TKFT^&FC1Z;J&F"\U,Z?>W"7/V5K@&.!UD\S]V"/E!; MKUS0!@:YX7TGPAXK\'7NA6QM+BXU+[)OZMH%GK5UIEQ=&4/ MIMT+J#8P +@$?-QR,$UBW_P^L+K4[R^LM4UC27OCNNX].NA&D[8QN(*G#$=U MP: '_#G^UE\%VL.M.'NX'DB#_:$G+1ACLW.I(+ 8!^E9/PW(@U_QU9SG%^-< MDG8'[WDNH,1^F <5V6C:-8>'](M]+TR 06ENNV- <]\DDGJ2223[UD:]X&TS M7=4CU5;F_P!,U1$\O[;IUQY,C)_=;@AA]10!;U;Q#INFZK!IK$/J]Q;336T0 MC+$J@RX5@* .(TZ,^-]<\!'7C),MSHD\EU'N* MBXVLN-^,9!(#$=#BM#PYX&T"]\;>,=%NK(S:1I\MNUI8/(WDPM+%N=E7/4D# M![=J]$7POIL>M:=JD,;12:=:M:6\49 C6-L<8QVVC'-2V&@6>FZWJVK0&4W. MJ-$UP&8%1Y:;%VC'''6@#QN.%M5^%W@6PNKR=8V\2BT,HE(?RPUP@4-U'R@* M/PKKKS1M.\&_$;PH/#ULMC'JAN+:\M820DR)'O5RO3'?" M_A_3K>]N+&/Q!'/<%&)>.-_-9W+*!M +]>W%=3HW@JQTG5O[5GO]2U34%B,, M4^HSB4PH>JH !GN<9/K0!Y==V&D:YH>M:GI_A._UY93<2_\)!J-S'#@KN^: M(YW;$Q@ */NU<2U'BBY^%=OJLLT\5UIERUR/,8&<"*,X8@Y() SZ]^M=I%\, M-(AMY;!-2U@:/*S,=*%WBW&XY*@ ;MN3G;NQ6E8>"=+TZ30)(I+IFT*&6"T+ MN#E9 %.[CG QTH Y'3_ SIEE\0_$?A6QA^S:-J.AI-+:H3L61G:,LH/0X] M*RK?4;KQ!X4\/^ [IR=1_M%M/U3!Y\BT(9SG_:7RAGON->GRZ-9V>OW7B<)< MR7IL1;-''\P:-6+@*O4L2?6N5\%:1_:/C;7_ !K)I-UIRWJQVUI%=Q^7*RJJ M^9(R'[NXJH'LN>] &[XXTV>^\$ZK8Z;>0:=DK]V1AU/&1GG/4UZAK6C6/B#1[G2 MM2A\ZTN%VNN2#P<@@CH00"#[5AZ=X"LK/5+34+S5M8U:6RR;1=1N1(L)(QN M"C+8XRV30!B_&;2[&^\&Q7%U;)+-!>6ZQ.PY0/*@<#ZCBJ\EA:Z5\4Y;"P@6 MWM8?"$HCB3[JC[1GBNY\0:#9^)-+.G7QE$!ECES$P!W(P8( MI-<=IOM;Z>=.(##;Y1?>>,?>SWS0!X[%X1TE?@)'XC,,C:Y#8BYAOS*WFQ,K M?*%.>% &!Q^-=-XA?3-;\2Z?;W.CZCXFU"+3$E;3$:-+6#><^:Y<@;ST&<\ M=A7:#P=I@\$?\(ENN/[-^S_9\[QYFWZXQG\*JW_@.QN]4BU.TU+5-,O4MEM9 M);&=4,T:_=#AE()'J #0!YC;":R\&_%'2_L7]FV]JB/%IZW'G+;%XLL%8<W- '&V>BZ?XT^(?BO_ (2*W6^BTMX+6SM)B3'"C1[F<+TW M,3UZ\52N["RTC5O!6F:=JKZA;6NNW$0WS"0V_P"[8^22.?ESC!Y%=EK'@FRU M75VU:WU#4]*U"2,133Z=.(S,@Z!P00<=CC(]:+7P'HEE%H\=NDZ#2KA[J(^9 MN:25@0S2$Y+$Y)H X"?3]'\1:CKMQ:^$[[Q0SW4LPL-#LH7NO)T6Y>YM T@)#-NR&XY'SF@"# MXD:7>ZQX8CL[&:W$K7<3-:SSF%;U -"1QPSC@U"QF\FUE0?-"KQINQ^)W?A4-QX>U.Q\.VE_HW@QM-U>W\J: M/6Y-9@W2L2-QD);YP^2,'CYJ]3'@C2QK^IZKYMX5U.,QWMB9+ M$UJV^U6\%M9%;5W/E[VC;YB <$@ @'MDUS>F>$=)O?A/XDU"]CENKS3/MT=A M--,S-:I#N,:Q\_* 1GWS7L=GH%G8^(-3UJ(R_:M12))PS J!&"%P,<=3FJEM MX0TVT\-ZEH,;7'V/43<&8EQO'G9WX...IQQ0!YIJ]YJ/B'7O"6E7.E2Z[:?\ M(_'J4ME]J6!;B9L*6;^.?RI MPK LBJQ**P/IC*UW>H^!=*U"QTJ$37MI<:5$(K.]M9O+GC4*%(W8P00!D$8I M-.\":786VJJ]Q?7MWJL)@N[Z[FWSNA4J%!P H )P * /,=4\+:7I?P1T_P 5 M6T3KK\%K9W<>H&5C*&9HQC.?NA6VA>@ %=2N@Z2_Q[N+E[*'S5T6.\#D=)O. M*[_KM %=;>^#],O_ 4GA29KC^SD@BMP5<"3;&5*\XQGY1GBB_\ "-E?^*+/ MQ"+J^MKZVB$#"WFVI/$&W;)%P=RY)]* /(7T5-!TI[GQ+X\P31W%O%/"^^*1 Z-_>!&0:XL_"W1_(>Q34M9CT:1R M[:2EWBVP3N*XQN"D]@V*V'T6X_X3:RU.&22*PM]/>W:$2XC9BZE,1C@$ -EO M=0.] &3\29=-:PTNPU :E;:I=)()PN"K,B$JI!]\GFO1O$GA:Q\31VAN)KJUN;.7SK:[ MM)-DL+8P<$@C!'!!!JC8> =-LO$%IKSWVIWFJ6RNGVFZN-YD1AC:1@ M 'G?ASP7HFL?#/6M4U&V:YODDOC;S/(V;?8[E1'S\OS MQU).)W(6[F54 W_P![&2V/?FO1M-\+:?I7AVYT.W:DEL''^T<<52NO 6DW6B:3IJRWEN^D(J6-[;S;+B'"[>&Q@Y P01@^ ME '-^'=!T_P]\:-1M-,7RK5]#CE%N&)6$F8@JH/W1QNQZL:M_$)M+N]:T73+ MRRU+6+@B6:/1K0J(I@ !YDQ8@;5/3)ZD\&MO0? ^G:!K<^LQ7>H7>HW$ @GG MO)_,:0!L@G@8/0<8& .*EU_PA9Z_J%GJ7VR_T_4;162*[L90C[&ZJ<@@CZB@ M#S31H9-+\2>,=.BT4:%:R^'C!2Z,?JFY1]*O_#6VFD\/3Z_>(5O->N7 MU!PW5(VXB3Z! OYUG?$FR?Q4MEX.ATB_D:>XAGDU#RB(+>($[SYG3?MW+M_V MJ]!ABCMX8X8D"1QJ$11T4 8 H ?1110 4444 %%%% '%7W_)5K+_ *]H?_0+ MVNUKBK[_ )*M9?\ 7M#_ .@7M=K0 4444 %%%% !1110 4444 %<5X/_ .1J M\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% $4MU;P*6EGBC4':2[@ 'TI6N($E2)YHUDD^XI8 M M]!WKR_1?"FC>(_B!XY?6;*.^2.ZACBCFR4CW0KN91T#' YZ\5R5KX;TR;] MGR7Q#/ 9M9BB=X;Z1R98?*F*1A&ZJH50,#B@#WZ6:*",R32)&@ZL[ ?B:5' M61 Z,&5AD,IR"*\?UU[_ %_XEPV-QH,6O6UEI$5S%8W%TL,6]VPTQ5@0Y_AZ M<4[3@_AK3?&B:LG]@:%]GCD6RT^_2>:S=P5;RP!\F\E2 0!GIB@#UI+NVDG: M!+B)IE^]&K@L/J*6:YM[,+*9(HFMVND%QI^ MU,%55L@9^]Q@\T >LEU! + %N@)ZT;UW[-PW8SC/.*\>L+S3;NY^&?\ 99OA M:P7MW $OSF:)EB8%&/L>![8KI;AE/QU@4$;AX:D)'I_I"T =RMQ"\@C6:,N5 MW!0PR1ZX]*1;F!YFA2:-I4^\@<%E^HKPKP_I-IH7P'E\7V%OGQ#]CF"7I8F2 M)3(8_EYX"IZ>F:EO/#NH6/ABRO-*\'Z=H]_:F&:'7&UF(,S9&3(Q WA\D8)Q M\U 'NM8OB+Q);>'!IGVB-I&U"_AL8PK ;6D)^8Y[ _I6RI)4$C!QR*\[^*^ ME:?J#>$6O+."=F\06MNQD0-F)]VY/H<#(]J .CM_%*R>,M4T.6.**"RM(;G[ M2TF WF$C!'08QUSWKH$=9$#HP96&0RG((KRZ/PKHVL?&/5K>_L(KBSL]*M1# M:N,Q#E@"4Z' &!GIDUF6CZ7HGA+QWI-S/J%MI$&L&WMX;!OWP$@0^5'G. Q) M&/0F@#V"*[MIY'CBN(I'3[RHX)7ZBLK2O$MKJVOZSI,*,LFEO$CNS#$A=-WR M@=@,?C7E.HZ>=(\0^#;NU\$VWAG.L06PFCND::9'#!D94'((ZDL3^==1X'T/ M2K7XE^-YX-/MHY;>YMUA=8P#&'A#. >V3R?6@#TFLZQN[^;5-2@NK*.&U@=! M:S+,&,P*Y8E1RN#QSUZUHUY!?V,NJ7WQ2L(=2@T^6XFLD2>>3RTSY2_(S=@W MW?\ @5 'K4-S;W&[R)XI=IPVQPV#[XJ6O(M"BLM!\::(NJ^#&\-7\N^UM[G3 M)D>TNR5^[(%&>V1NYSWKUV@".:>&WC\R>5(DZ;G8*/S-8FC>(VU;Q/XAT@VZ MHFDO JRA\^;YD>_.,<8Z5S%WIMEXH^+]Y8:[;QW=GINEQ2V=G.-T9:1B'DVG M@D8"Y-+[,;-82C$F$.@#!3VVACCTP/2@#VY+F"29X4FC: M5/O(K@LOU':EDN((O]9-&G(7YF Y/05XE?>'=0TW1+"[TCP=IVB7UG)%)#JY MUF+%M(\3?&#Q=_;%HMW%:P6)CAD8[ S1GYL \D!< M#ZGUH ]!TN]O;@W@U&TBM#'=O#;;9Q)YT0QMM M>+C3)[SPEXSO[%Z\1:;^^L_#N MB-<6@(R&NYXMX^N(P!CL6H ].-S +@6YFC\XC(CWC=CZ=:=--%;QF2:5(T'5 MG8 #\37@>FZ#>:E\.TU >$;5[^YMS=_\)%+K").LI&[S2Q7*@'^'.,#%=5;V M@\5_$#2M/\4QP7L=IX=AO%MBPD@EN';;)+@?*X'0=1SF@#M=*\2-J?B[7M$^ MSJL>EI;.LP?/F^:A;ICC&/QKH*\W\!Z18Z'\2?&]AIPV6J+8LL(;(BW(Y*CT M'/ [ UZ10 T21F/>'78/XL\4%T 4EE 8X'/6O%;^)H8]<^'".T?]H:]%Y&WJ MEI/^_?;[+Y<@_&K/A&\E\2ZCX-T2Y.Y_#L$\]^A[31,;>('WX9J /0/!_BN/ MQ-X9L=5N$ALY;MY56#S&>&_!F M@WOP-U#6+NPCGU'[->S1W+Y+PM&\FS8?X0"N<#J2<]:V;5%\7>)O!NEZ^3=: M?_PC4>IF"4Y2YN3L4EQ_%@$G!]: /3M1U)+30[S4H-DZP6\DRA6X?:I.,CZ5 MS6G>.)+V\\(P-8H@U^PDO';S,^0517VCCG[W7CI7+WMC;>&_&7B/1-&C%OIE MYX9FOIK./B.*8,4#*O1,ACY>1T#$ 5G:]H>E^#_&'A&[\.6<.GS7M]]AN M8+9=B7$!0DEE'!*D YZ\T >DFX@$BQF:/>Q(5=PR2.N![5)7EGPY\+:1?:GX M@UV\M%N-0M_$-XMM+(Q/DA7SA1G Y9C^/M7J= &=:WM\^KZG!=6D4%C;B(VU MP)PQFW*2^Y>J;3@<]:N"Y@:/^)/^/OXP_\ 7A9?^B&I M_B'PMI&@>$?#.MZ=:+#J\=]8LU\"?.E+L ^]NK Y/!XH ]BI&=5(#, 3TR>M M+7G?Q,TZVU;6_!=A>LRVT^IND@#%=Z^4WR9'9ONGV- 'H$-Q#<(7@ECE4'&Y M&##/X4U[NVCG6![B)9F^[&7 8_05YW<:?IWA#XJ:$FB00V%KJ5E=#4+>W4)% MMB4,DA4< Y)&<5Q=_IVGZAX U;4M,\&2WEN\,]ROB+5[J)+ER-Q\U< OP1\H M^4' ]: />Y)HH@3)(B L2S 8 [UC1^*+.7Q@?#D:EIEL1>F;>-A!?8%'J>" M?RKSFZTRW\5>(_AS;ZP&NH)]#DFN$9CB<^7$WS8ZC=@_45H:9X4T#3OC:UO9 MZ1:0Q6VA13PJL8^203,N\'^]M &>M 'J5<=KOBS4X/&-IX:T.QLKBZ>U-Y/+ M=W!C1(]X3 P"2V>U=C7F/FH ]:DGAA5FEE1%498LP ]Z:]U;HD;O<1*LA 1BX ;Z>M M>81:+8^*/BY<-K=FEQ&NA6LS6LHS'YA9N67H2,L!GIDUD^'O!>@WWAGQN+RQ M6Y73]1O[2Q69BPM(D&Y1'D_+RQ.1R: /:Z*YSP!<37?P]\/3SR-)*^GPEG8Y M+':.2?6G>.;-]0\$ZM9Q:G#ILD\'EK=32>6B$D##-V!^[^- &Y#=6]PSK#/% M(4.&".#M/OCI3PZL"58$#@D'I7D&CV]GX=\5Z"-8\%GPY>-*;2VOM*G1[:Z= ME(V2@?-SC(W9.1G-;/@1U3P+XH9F "ZGJ)8GM\QH ]&\Q!'YA==@&=V>,?6L M?Q%KZ:-X3U+7+98[L6=N\RJLGRN5'3(S7E>D01ZQI'PN\/7^6TB[M9Y[B L0 MMP\2 HK>H!)..];?C'P]X=\.Z%XM72)DLKB[T5Y)-)A95B*J2/.$8'!_AR./ M;- 'HVG:E#?VEK)OC6>:!)C"'!90R@].N.:NUXWK_A31_#W@?PWK6FV:PZM# M=V+F^!/G2%V4/O;JP.3P>*]DH 0LJD!F )Z9/6HEO+9X7F6XA:).&<."J_4] MJX'XG6$.J:OX,L;C?Y$^JE)0K%2R>4V5R.<$9!]B:RH_!7AY?C%/I":;"FDM MHJ7KZ>HQ!),)B@=DZ$A2>H[YZT >KI(DJ*\;JZ,,AE.013(KF"X+B&:.0H<, M$<':??'2O";Z:YT7P9XET720\=D?%8L$B2;R_*@<(617/W%)XSVW&MK^PM0T MKQ!X=O--\(:;X9:.]C@FECU2/_2H6R'B*X'F,1R.IRM 'KDJ/:2HJ,OF1[.-V3@]/YUH>+74?L\Z9EA\UGIH'/7YH: /5);B&$ M$RS1Q@8R68#&>E)+)_C1JL&L6PN[6'2 M('$#L0A(O$/BFYN_!=IXA\C4I;")KJ^2,6T,> B M(C*=O'.X8SF@#VYW6-"[L%4#)). !3(9X;B,202I*AZ,C!A^8KQQ=#UK4OA_ MINESW.F7$]GK#F#3;K4%E2\@3)%NTBGYF7/0_P!T9%;?@633K'QI>6#^&;GP MSJUQ9"5K&.5'LYD5L>8FSC=SCMQ^- 'IE(S*BEF8*HZDG I:S?$.D1Z_X')_A)& ?P.#^% &@75<;F W' R>M8WB[7_\ A&?"VHZND*7$EG#Y MHA9]N[D#KVZUXQJNL:AXCT+0KR%G%WX3TT:E=H#UN(YUC*M[[89F_&M?Q)-' MXA\/_$7Q1&PDMEMH]+LG_P"F<>'D(]B[_P#CM 'L5K?0W21@2Q^3^(_"FC^&M'\)ZKI5FMOJ::K9(]XI/F MS!SA][=6W9.&\\1?$3Q3)=^$[;Q$MC-':6\5W>I&EK'LS\J,IY8\[J / M3/%7B2V\*>';C6+F)YHXBBB-" 6+,%'7MEAGVJ"X\3B#QO::!Y49@GT^2]-R M9/N['"XQTQSUS7D^M:3/'\(->M=5MK798:M'_9\(NENFLHVEC!BWCH1N88/. M#BNFUGPKHU[\6- TB6PB&F6^CS.MF@VQ-B484J."N3G'3(% 'J$4T4\8DAD2 M1#T9&!!_$4U+F"29H4FC:5/O('!9?J*\8U21_!C_ !,MO#J&S@@LK.>"&'A8 M'D!5W0?PG'/'H/2J][X=U"P\-65YI/@_3M&O[5H9H=;;68@S-D9,C$#>'!(P M3CYJ /<)+B&+_631IR!\S ?S GS#HVU><'UK)O;*V\-^,_$>B: M-&+?3+SPS-?36BY7L.N* /5DGADD,:2HS@!BH8$@'H<5)7 _" MSPMI&F>$=&UF"T7^T[O3H_.NF8L[JP5MN2>@PH [!17?4 0O=6\90/<1*7.U M 7 W'T'K4CND:%W9511DLQP *\6\,>#-"U?X&>_\ *FER6@"N MY41G^'G+<=23FI[#/BJY^'FCZX[7&G3:,U[+#(QVWK C\ZRO"OB.W\6>';;6;6-HHK@OMC<@LH5V49QT)VY_&N*7 M1-+T;XI#0=.LX4TC5](EEOM-5?W&Y7 5]G09!*\<&KGP6TZSM/AGIES;VL44 M]T)&GD10&D*RN 6/? XH ]"HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7% M7W_)5K+_ *]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_ /(U>)/JO_I3 M=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@#,T[0K+2]3U/4+82"?4I5EN-S9!95"C [<"J$?@K1XO!3^ M$U6?^RW1T(,GSX9RY^;ZDUL7&I6-J";B]MH0K!"9)57#'G')Z^U3M-$BHSRH MJN0%)8 ,3T ]: ,#6O!FEZU+9W+R7EG?6:>5!>V4YBF5.Z[AU'L0:BM? &@6 M^BZEI \3AE/XB@#D)/AAHUU;Q1:A?ZS?^0R-;-=WS.;7*JES)IUV8?/"C"[QR"0.,]:WX]1L9 M;MK2.]MWN4^]"LJEQ]5SFENKZSL$5[RZ@MU8X4S2! 3Z#- '/7/P^\/W'AZR MT6.">U@L9?/M9K>9DFBEY)2""[@EEBXDCCD M#,GU Z4 4-)\-:9H_AF/P]!"9--2-XO*G._UBO+=[A/OQ+*I=?J,Y% %FLCQ'X;L/%.FI9:@9U6*9+B*6WE M,M(T14Y ^[@D# M/&3CK6G#X3T^V\67'B.WEO(KRY4+<1).1#,0NU69.A('0TZ76I[;4;UYDM?[ M(@LUN$G2<&1VRY-83?$%9O#_A?5K.UC*ZUJ,%F\32Y, D#'.1_$ M-HX]Z .XKG[CP7HEX=<%U;M.FMF,WB.YP2BA5*X^Z1@'([C-;%M?V=Z9!:W< M$YC.'$4@;:?0XZ52T?4+NXLVDU1+6VE-R\4:Q3AU90Q"\_WB.U &5IG@+3=/ MU.UU">^U74I[//V7^T+QIE@)&"5' SCC)R:ZJJ]M?V=XTBVMW!.T9PXBD#%3 MZ''2JVO:Q!X?T&^U:Y!:*T@>8H" 7V@G:,]SB@"CKWA#3M?O+:^DFO++4+92 MD5Y8SF&4(>J$CJOL0:AT?P+H6BPZI#!#+/'JH47BW4IE\["D$DGDDY)/N:JM MXV#ZIX1@BAA-OKL,\LK^;GR/+A$F,]#UPVM]$9;2YAN(P<%XI XSZ9 M% ')VOPRT2WFM/,NM5N[.SD$EK875ZTEO"P^Z0AZX[9)Q706>A65CKNI:S") M/M>HK$LY+97$8(7 [<$U:.H60O/L9O+?[5C/D>:N_P#[YSFK- &9I&@V.B#4 M!:*^+^\DO)P[;LR/C=CT' XJOX9\*:3X1TR73](@,=O+,TSAVW$LV!U], ? M2N:C\:ZWJOB'7+;1;?1GL-*W1YN;HK+/((MP*X^4)N*@DGID^U=G!?HMA#+? M2V\$Q@669?-&U,@9(/\ =SQF@#EG^%F@,KVRSZI'ISF8W-C=V2E+:ZL)3#+$A&"H(XV^Q&*V[>Y@NX5FMIHYHF^ MZ\;!E/T(J*/4]/FNVM(KZV>Y7.85E4N/^ YS0!D^'/!NE>%[J^NK W+W%\$^ MTRW$YE:1EW88D\Y.XYKH*KSW]G:K(UQ=P0K'C>9) H7/3.>F:EBECFB66*19 M(V&5=#D$>H- &/<>%-*N?%UKXGDA8ZG:P&WC<-\NTYZCU^9N?>C1_"FDZ%J^ MK:I8PLEUJLHEN6+9!89Z#MRQ/XUI6VH65X\B6MY;SO&<.L4JL5^N#Q531;^\ MN=&%WJT=K;3!I-XAF#QJH8@'=TZ $^E %>Q\*:9IWA.3PU LO]G2131,&?+[ M92Q;G_@1JM?^!M'O],TJS/VJ!])C6.RN[:'AJ?7% $>F>"-)TR MVU*-6N[FXU*,Q7=Y=3F6>5<%<;CT !X %36OA#2K.XT.>)9M^BVS6MIF3.$ M90IW>IPHK6N[^SL%5KR[@MU)?B>WBVXT.\TV#3K+['!]MC$([+0O#%YKK,MQ;V\+2J(I!^ M]P. IZ(]*DTW4X/.MW(; 8JRL.0RD<@@]Q63I/@;3-+U:/59;K M4M3OH4,<$^HW33&!3U" \#/6MU;_:+>YAFAY_>1N&7CW'% %/1M"LM!CO([(2!;N[DO)=[9_>2'+8]! M[5I56&HV+7$=N+VW,\B[TC$J[F7U SDBEAOK2XGE@@NH)9HCB2-) S)]0.E M&/=^#=)O7U]YEFSKL4<5YB3&512J[?3@U9U/PUI^K:1:Z9="4VUK)%)&%?!S M&05R?P%7I]0LK6>."XO+>*:3[DXM[RWE MA3.Z2.565<=*[/Q5X;CUF(+;QNTFZ-Y 3&JNR@MZ9"Y_'O0 S1? M!>F:->W%^9;W4+Z>+R'NM0G,T@BZ[ 3P%SV Y[UEI\+-!6R?3FN=6DTEMVW3 M7OG^SQYYX7KP3D DC/-==:7UI?QF2SNH+A <%H9 X!^HJQTH PK3PEIEG=Z- M9=(M&L[4M)G$9 'S>IPHYHO_ GI]_XGL_$)EO(-0MHQ#NMYRBRQAMP2 M1>C+DDXK4M=0LKUG6TO+>X,9PXBE5]OUP>*Y/3_%^I:UX]O](TZ/2QI6FND= MQ-+.QGF+)NS$HXP. <__ %J .UK-.A61\3#Q!B3[>+/[%G=\OE[]_3USWJIX MH\46OA>'3WN$$C7M]#9HOF!=N]L%SGLHY/X=.M5;?Q=$_C#5M(N#;0V5E:07 M"W32@!O,SU)XQQQ]: -'1_#FFZ)H']B6T1>Q_>;HYCOW"1BS ^H)8U@P?"_0 M8F@B>?5+C3K>020Z9/>N]K&0@)(KL8IHYXEEAD22-QE71@01[$5#; MZA97DLD=M>6\\D?WUBE5BOU /% %6+0K*'Q'<:Z@D^VSVZ6SDM\NQ22./7)- M16/AG3M/L]6M8!+Y6JW,US<[GR2\HPV/0<5KLRHA=F"JHR23@ 5P-GXM\5^* MDDOO">CZ:ND*[)#=ZI.Z&ZVG!9$13A<@X)H [+2-+MM$TBTTNS#"VM(EAB#G M)V@8&32ZKI=EK6EW&FZC L]I<(4EC;N/PZ'OGM61X1\42>(HKZWO=/?3]5TZ M;R+RU9MZJV,AE;^)2.1_DG:@U"RNIY(+>\MYI8_OQQRJS+]0#Q0!SNG?#_3+ M#4+2\GOM6U%[([K2/4+QID@.,95?7' )SBHKCX:Z'<:C>7/G:E%;WTIFN["& M\=+:=SU9T'7/<9P>XKI[C4;*T5VN;RWA5&"L9)54*3R GZ(4N$@T[:;.>.8I/ PZ,KCD&HH/A[HT M=CJEO<2WU[-JZO+NX,D[1]E#'[H'H!723WEK:AC<7,,01=[>8X7:N<9. M>V>]/AGAN85F@E26)QE7C8,I^A% &7J7AK3]6T6VTFZ$IM;9XGC"O@YC(*Y/ MX"MBJD6IZ?/=-:PWUM)<+G=$DREQ]0#FG7&H65HKMF/6G/+'&R*\B*SG"AC@L?0>M &$?!>B26 M.LV4]L9[;6+AKF[CE8D%R ,KCE<;01CH1533?A_I5AJ=KJ$]YJFI36>?L@U" M\:9;LZVEY;W#1G#B*57*_7!XH YJ7X=:0]]>SQ M7>JVUO?2F:[L;:]:."9V^\2HY^;O@C-._P"%=: OAZWT2-+F&WM+AKFTDBG* M2VTC$G*..1R3QS72/?V:2I$]W LCN8U0R %F'50,\GD<55UZ[OK'1I[G38+> M>[0ILCN)1&ARP!RQZ<$GZT 9NE>"=*TR>[N99+S4KN[@^S37.HSF9S#_ ,\Q MG@+[ E2Q313Q++#(DD;C*NC @CV(H SXM"LH?$=SKJ"3[;<6Z6 M\A+?+L4DC ]*Q?!_B<^(_#Z:E=1PVKO=36ZH'X8I(RC&>I M.W.* &3^ ?#\OARTT..UDMK:RD$UM);RLDL,@R=ZOUWG7'% %/P=HUQX?\+6FFW,K22Q&1B6E,A4-(SA M=QY;:&"Y[XK=K%\.Z\NK^$-.UV[$5J+JV2>0%\)'N&>I[5JVUU;WD(FM9XIX MCT>)PRG\10!AZ?X*T33)==DM[=@=<=FO0S9#9#9 ]!\[?G3(/ VB6W@E_"44 M4JZ6Z,C#S/G.YMQ.[UR:/%WBR#P[X;U6_MI+:YO;"'S3:F4;NH'('(ZUT$$A MFMXI2,%T#8],B@#.U7P[8:S8V=G=B0Q6=Q%<1;7P=\9RN?45GZQX'TW5M6;5 MH[K4=-U!XQ%+<:=,$! M"?1CW7M5V"_L[J62*WNX)I(CB1(Y Q0^X'2@#"'@/0!X1N/#(M7&G7!WS'S2 M9'DW!O,+GDMD Y]O3BI]/\)6&GZC8ZA]HO;F\L[5[2.:ZG,C,C-N.XGJ<]_2 MMZJL>IZ?-=FTCOK9[E&=+.J:KJ$D)EDU6!(+M)#N1T0$ M ;?HQS6';?#'0X)+59+G5;JQM)!);:=VMHIKPK-(RR*A=C]U5(+$<]0!SUH M[.UT*RM-?O\ 6HA)]LOHXHYB6RN(P0N!VZFM.N6?Q/>-XIUW1+>T@9]/TY+J M%WDVB1VW85CT RHY]ZV[*_+:9:3:@]O;W,ENLLR+*"JG +8/=03UH I>(/"N MG>)#:R71N(+NT8M;7EI,8IH2>#M8=B.H.15?3/!&DZ7;:DBM=7-QJ49BN[RZ MG,L\JX*XW'H #P *W;:[MKV$36MQ%/$3@/$X9<_45'_ &GI_G2P_;K;S81F M5/-7*#_:&>/QH ;I6FV^C:19Z9:!A;6D*PQ!SD[5&!D]^E7*0L%4LQ 4#))/ M %1FYMU@$[3Q"$XQ(7&TYZ<]* ,S3?#.G:5H=SH]L)1:7#3-(&?+9E)+8/XF MJ-UX$T6ZT+3-**W,2Z6JBQN89BD\&!C*N.>1U[&M^ZN!!$P5H_/*,8D=PN\@ M9Q7-2>,_[-_X1NUU:&WCO]78K((KA3'!A"Q.[N.,#^= %W0?"&F^'[NYOHI+ MN\U"Y4)->WTYFF91T7)Z+[ "G>&?">G^$X;BWTR6\^RS/O6WFG,D<'))$8/W M02QS572O%\5UK/B"SOVMK.#2[J.WCEDE"^9NC#UVM !1 M110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E- MW0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >8>'?#FB M:U\1?'-QJEE;7TT5U#&D5R@D6-6A7+!3P"V,9Z_+7)7-N+KP/_8GFR-IMMXV M73[-@YRMOOP K=>"S 'VKL;+P"NI^-/%FHZBNHV/VBYB^S7-G=O 9HO*4,I* MGE-ICS?9X+F=54 N=K;BHYQCGO5G2-,O\ 3/&=^SVNC^%K M2[TF3[3:VFHJV"I^6Y$>U-NWD%NGK7H/B#PUI?B:UBAU*%RT$GFP312-'+"_ M]Y'4@@U5T7P9H^B37=Q&MQ>7=VGE3W5_.UQ+)'_<+-GY?84 >4PZ=%X3T72; MC7_"EA-IMG-#+%XET.X7S&RPVR." [!LC/)!S]*TO(U'7?B3XKDE\+Z;K[64 ML5K#'J-V$%M$4R-B-&P^;D[J[.W^&/AVWDA4?VA)902"6'3Y;Z1[6-@<@B,G M'!['(J_K/@C2=:U/^TV>]LM0,?E/=:?=/;O(G96*GYA]: /*]1L+VV^&&J:7 M=2VT4$?B"%+>WL[[[0;)&E3,.\ $%23@$ C-=5KWAW1_#7C;P//HFG6^GR27 MDEM(UL@0RQF)CA\?>Z=3DUU:^!M C\.QZ%'9E+!)UN-JR-N>56#;F;.6.0,Y MK1U'1+'5+W3KRZC9IM/F,]N0Q&URI7)'?@F@#R">WAT#2?BCJ6CV-O;7]K<> M3!-!$JO#&R)NVD#(');CN,U'?^'M0M/"-CJ)X,T9-?O\ 6%BE\[4(S'=PF5C#,"H7+1GY2<#'_P"NLZU^ M&7AVUGMCB_FM;602VUC<7LDEM"PZ%8R<<=LYH Q],TG3_$WQ/\6GQ!96]\^G MI:P6EO//.=C%2,CZU9\.^%])\*VEQ:Z/;F" M">8SNI.]-\4R_+:7.GW%C='H-T:F:+\3M=?QK MS^Q?4?#N@ZOX8EF;^TO%-O9W-L#_ ,];H^7/^77\*]M\2>&=*\6:5_9NL6YG MM?,64*&*D,O0Y'U/YTE]X7TC4=>TS6KFUW7VFAA;.&("AACD=#CMZ4 <'+I- MC'XZ\1:4;:.2RA\,01+#(H9=J,^W@\<8'Y5SKZ)ITWPI^'5H+6.*._UFR^U& M%=AE+(X8L1R21QGK7L8T#3QKEUK!A)N[JV6UE)8E6C!) QT[FL>P^'F@:=96 MEG EV;:SODO[:.2Z=Q#*@(7;D\+R>.E &#=:)I?ASXM^$AHMA;Z>M[:7L5PE MM&(UE5$5EW <$@GK7&R6L=_X#TJSE+"*X\;F)]C%3M:60'!'(X)KVJ[T2QO= M:T[5YXV-YIZRK;L&("B0 -D=^ *SD\$Z&EE;V:P2>3;ZC_:<8\UN+C<6W9], MD\=* .7OM"TKPY\6/!AT6PM]/%Y#?0W"VL8C654B5EW <'!YS70_$BUM[KX< M>(5N((YA'832H)%#;75"589Z$'D&MB\T2QOM9TW5IXV:[T[S?LS!B OF*%;( M[\"K5]96^I6%Q8W<8EMKF)HI4)QN1A@CCV- 'D5YXKUQ;0^%/B1X@3P]9Q6:/X4:]^S6\86-ITD95;:. M,XXKL=+\"Z-I+Z4\'VN1M*:5K,SW+2&,2($9>3TV@ #M6I_8=C_PD9U[RV^W MFT^Q%]QQY6_?C'3KWH \1T_0+V_^&4=T/"NC"6>V^UGQ!-JP2X24_-YS.8\J M0W)7=QC&:]OT-[B;P_ITE[+%-U=DJJB*B*%51@ # H \5BT32K/1/BK+; M:;9PR6YN887C@53'&;<$JI X&>PJW8:+I^N_$#PM;ZG;)=6T7A&*;R)1N1V# MJ!N7HP&XG![XKT4^$])-MK=N87\O6F9KT>8?G+)L./3CTJ2T\,Z99:K:ZE!$ MXN;6P&G1,7) A!! QW.0.>M 'G%O_9'A?4/B=:,9[#0X(K23RK'"-$982&\H M=%9C@>G3I6%XDTV33?#VBWEMX(T_P_';7UIY%Z;I#>,2XQD(O)(R3N;UKU^X M\(Z+=S:U+J[G$BHNU<#^' /4=^:QV^%_AZ>U2WO9-3ODBV_9_ MM=_+)]GVD$>7DX7H!GKCCI0!C6_A_2M=^,WB9M5LH;V.WLK,QPW"!X]S*PW% M3P2 , GID^MUTU?%7V$^6Q M[9VCWJI[+R1_P(^M>RVVB M6-KKE[K,4;"]O8XXYG+$@JF=N!T'4U53PEHHLM7LWLQ+;:O.]Q>1RL6$CL " M?;[HZ=,4 9$WA/PAH6M:%>6\4.CWDISW6L7)M=-@D5$NG2:0D2EN/+'4CZ5Z7I'@+1M(U*#4%>_ MN[BV4I:F^O))Q;*1@B,,<+QQGKBFR_#WP_+HEKI2PW$,5GTWP^;K3K@/:V$X?S57!!D"HJCGIC/3KQ M72_"/_D1%_Z_KO\ ]'O6II_@/1-.UFUUA!=S:I;AU%W7/CV\U2QTK1/% M(2TBAGTJ]F436GWB"FX%5#C)Y )Q7/:G%H&I?#C3(;72);<:?XBBLI+2^Q*] MJYE'FQ*W/R'(X'!%>GZSX*TK6M4&J-+?66H>7Y37.GW;V[R)U"L5/(^M))X# M\/2>%V\._8W6P:3SCME;S#+NW>87SN+9YSG]* .2UFUTJY\=2V&E^$EU^\TR MQBA>WN98HK*QC;)0(K*?F('8'@"N5M[*/_A7?Q+L;JPLH4L[MY(K2!O-AMI/ M+&?+) Q@^@&.:].F^'>CRW,-U'?V;)*+:"XF"*G2IM* M\$:/I/VZ1!=75U?1>3<7=Y,;=['@>PQ0!Y->^%](M?@+I&L06B1ZN? ML)/O !3@#.!@>E=AJ/A_2?#?Q.\#?V+I\%A]H%[!/Y"!?.18 M=PWX^\<\Y.377S>$-'G\*P>&Y(9#ID C5(_,.X"-@R_-UZJ*N7NB6.H:OINJ M7$;-=::9&MF#$!2Z[6R._% 'C7AG3M0\2:;J^H7O@O2= MUBHC4&-C&% &,'T-3Q:9)JZ?##3=>NK?4E,E]'+)!<":.9$0E5+C[PPJ@^N" M#7H6H_#G0=0O[N[#:A9F].Z\BLKV2&.Y/.?1I8K00_V, M'%DD;%5C#+L/'?CUH XZRT+2M-^,EYI5EIUK!IM_X<\VYLXX@(96$^S)3I]T MD=.]H,EQ)L@D(Y;(& .>E>P_V)8_\ M)&-?\MO[0%I]BW[CCRM^_&.F=W>L.+X;>&H=-OM-%O<-970URY6!P2P: M+G,9RQ/% '-^%7MM+\?P6NI>$%\.:Q>6M;X MK2O_ ,([IMD9GAL]0U>UL[YT;:1;NQW\]@< 'ZULZ-X+TO1=2.I++?7M^(S$ MESJ%V]P\:'JJ[C\H^E:VJZ38ZYID^FZE;)01R* //?&&A M:3X5U3PCJ/A^PMM.OVUB"R(M(Q'Y\$F0ZN!]X8 .3G%2^!-#TFU^(/C26WTR MSBDM;R%(&C@53$K0@L%(' ))SCK70Z5X!T;2M3@U'??WMU;*5MGO[QY_LX/! M"!CA>.,]:U[#1+'3=1U*_MHV6XU&19+ABQ(9E7:,#MP* .-^+&G65[:^&&NK M."=O[?M(&-%U3XQZS%?:;;7%M9:7:+!;21AHD M^\!\GW> ,#CC)KO/$/AW3O$^E_V?J<;M")%E1HY"CHZG*LK#D$4S2_#6G:3J M$E_;B=KJ2VBM9)9I6=G2,87.>IY.3U- 'CVI33Z%X#\<:9I)-O9Q^(1:HB2; M%@AD\O'[JS\+>'_ S):WT2+=PZHH:=#PT)'EKY MA89ZDG(KTI/"FC"WU>W>T$L&KS&:\CE8LLC$ 'Z=!TK-TWX=Z%IVH6EYNU"\ M:R.;..]O9)H[8],HK' (['M0!M>(;6>]\-:K:6V?M$]G-'%C^\R$#]36#\++ MRVN_AIH7V8C]Q;+!*HZI(G# CLWM+VZ086-974/M;U )!],U M!X\\-Z'X3\-Z9JWA[3[:PU.QOK9+26V0*\VYPK(Q'+AE)SG.<5W-AX3T+3/# MTF@VNFPKILJL)86RWF;NI8GEB?4G-9FG?#G0=.OK2ZS?W?V([K.&\O9)HK8] MBB,< CL><4 ^*GCJ75[""^$+V:11W"!T3=;C<0IXR<#GKQ7)Z=X M8T>7X":KJL]C'/J$27)ANI1NEA$4C+&J,>5 "C@<=?6O:[+1+'3]6U+4[>-E MNM2:-KEBQ(8HNU<#MQ5.'PAH\'A6?PW'#(-,G$@>/S#N(D8LWS=>I- '##2] M/\0_%G1O[9CCN]GA>.X6&<;DDD\TC+*>&QN)P>_/:JTTVE>%]5^(6G^9<6?A MV*RMYY8K A3;S2@J5B[*7^7V^E;.J>!UU7XFVLTL%Y#IMIH*P6]Y;3M$\4RS M!@YX[4 >4>( MM-ETS2O#]W!X(T_PZEOJ5HL-W]J1KMLL."$7DD9)W,:ZO2_#FD:[\7/&TNK6 M$%\+=;)8HKA!(BEH/F.T\9^4#/6ML_##P_-!'%>R:G?>25-NUW?R2&WVD$>7 MDX7H!G&<<=*Z*ST2QL-9U+58(V6[U+ROM+%B0WEKM7 [<&@#R:QT26Z^&GB6 MUTP$3^'O$-U/I29)\KR'#*B_4%A_P*NCT/4X?'GQ L]8M_FTW1M-22,?]/-R MH8_BL?'L6KI)X+?P9I-_\NI7N[F*,Y$;N>$!_P!E0J_A0!3^*TL@\-:?9^<\-G?ZK:VE M[(C;2(';Y^>P. #]:R_&.@Z1X5U#PGJ/A^PMM.OSK$%EBUC$?GPR9#HX'WA@ M9R01TK#TKP#HNE:G!J.^_O;FV M4K:M?WDDXMP>"(PQPO'&>M '+^"?#.D:GXO\7:K?V4=S=VVNL+=Y1N\DJJ-N M4=CDCGV'I6M\8O\ DEVK?[]M_P"E$==3I>B6.CS:A-9QLCW]R;JX+,3ND( ) M&>G '%&N:)8^(M'FTO4HVDM)BI=58J3M8,.1[J* .$&@:7KGQJUO^U;.&\BM M],MF2&=0\>XEAN*G@D#(&>F37+7C-HO@GQSI>GR/9Z?'XA2V'EM@6\$ABWA? M[HY(_$U[)#HEC;Z]=:U'&POKJ%(97+'!5,[1CH.IJLGA31E@U>![02PZO*9K MR.5BRR,0 ?IP!TH QKCPCX.T+4]!O((H-&NH;@06C6@$9N692/*?@EP0,\\\ M=:\^TX@>"O!9/ _X37_VI/7I>D^ -%TC4;>^1K^[FM%*V@O;R2=;8$8(C5CA M>.,]<5+)X$\/S>&FT"2U:P=)2Q;>K9R#DF@#'\0NO_"X?!J @NMI M?L5SS@HF/Y'\JYCPQX;T/Q#\)]0US6K6";5[P7=Q=WTJCSH95=P,,>4VA5X' M'YUWFE^ =$TK5K;5D^VW.I6X=5N[N[>:1E88()8\@#H.@R?6H+WX;>';V]NI MW2\BAO',MU9PW91_;=0M_AOHZZ9;ZI9_V0;H6%U<^3 M#/*J@?,=K!MHY"D=S6Q%!K7AW6?$=Y9Z9I6A[]!FG_LNROUE+3)G9.L85<=U M) P>.]=_=^!M"O-"T[2)+>5(=-"BRFBF9)H"!@%9 <@X_.IM"\(:5X?GN;FW M%QSM/+(HZ*68]/84 >7Z]X1\-)\ 5U6.TMQ??V?%=G4 !YTDS[2 MVY^IW%B,$]_:O9[+_CPM_P#KDO\ (5Q\_P */"UQ#+:R1WW]GN69; 7L@MXF M/5DCSA3R?IGBNUC18HUC7A5 4?04 >$:A +GP1KD#,ZK+XZ="R-M89F49!'0 MUUNL>'](\-_$/P/+HFG6^GM--<6\WV:,)YL?DDX?'WN1G)YKJF\$Z&]E/:&" M3R9M2_M1QYKY@LTMF$LEJ<2@$8^0]F.< ^IKQSQ)IKZ=X7TB\M?!%AH M,5M>6AM[YKI#>,2ZXR$7DDYZEIMGK&FW&G7\"SVEPACEC;HRG^7U MKE6^%WAV>T6VO7U.^CBV_9Q=7\LGV?:01Y8)PO0#/7''2@#L)X(KFWDMYXDE MAE4I)&ZAE=2,$$'J"*\$FTK3[3X)>+;FVL;:&"=#E\.WN@M!(;"\N&N9D\ULERXD)!ZCY@.* .-UO\ Y'#XA?\ 8LI_ MZ!+69::19:WK/PRL]1@6XM?^$?9W@?E)-L<1 8=QG!P>,@5Z=<>%]+NK[4[R M6)S-J=H+.Y(D(#1 $8 ['YCR*2V\*Z5:7>DW,,+B72K4V=H3(3MC( (/J<*. M30!YO?Q_\(GK_P 08O#D"V2+H<5VD-NNU(Y<."ZJ. 0!GCTJIXS\(^%[/X&+ MJ-I:6T=TEI!-'?( )9G/RKU.ZT*&*]U/6;"WCDU>ZL_LX$[$ MQ/M!**P[#)Y]J\BO_!HUW1ET2R\%:QINH3.@E>ZN2UA8_,#(\0,A!R,@87// M:@#W/8LEOY;J&1EPRGH017@US8W.L>'8?AC'(XN;"_O@3GYC#"AD@)]BTT0_ MX#7OH& .@K'@\,:3;>*;KQ)%;;=4NH!!++N.&08[=,_*O/M0!YQHFK?\)SJ M']LL=\6C^'-C9_ANYT)D_)4Q_P "K,L=(TW4-,^$WVW3[6X\Y'BE\Z%7WH(6 M8*:<;R2S.,'!/08Z#M52\\ Z#>Z#IN MCO%<1V^F$&SDAN'26(@8X<'/0T #_P#D:O$GU7_TINZ .UHHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#DX?'%I=:WXDTJ#R/.T M>%'1C,#Y[-&SL HYPN #[YZ5-X7\866M:#I%S>WEC;:C?VZ3?9!. V6[*I.3 M7):=IEA%X[^)N??POHMO^SDNHQZ;; MC4/L*70O/+'G"3<""'^\,=.O3B@#VN]O[/3;?[1?7<%K"#CS)Y BY^I.*?;7 M-O>6Z7%K/'/"XRLD3AE8>Q'!KR/5QJFL_%:" :7INJ_9=%BGMK;4IRD8+M\\ MJKL8,V0%Z<5N_#[3[[2_%7B2"9=(LX)/)F.EZ?=&46TI4Y;:578'&#T[4 ;7 MBSQ-J&E:EI.B:)9V]SJ^JF3R3=2%(8DC4%F6NJ.DESIU[;2>4\ M;# 8))G[V,'&#P/I6-<-XE\ Z[H44OB237=*U2_2Q-M>QK]HB+9Q(L@Y8#'. M?ZY !<;Q/XSU3Q=K^D:!9:$;?29(HV>^EE5FWH&'W01Z^E=#H<_BM'N9/$\6 MB06R1[D>PEE8@CKNW@ #%<)IF@W^M?$WQTUGXBU#21%<6H9;0(1)F'J=P/3' MZUUK^%]4M?"NOV3^(+_5KB]LI(H/M80>6Q1@-NT#J6'7T% &;8>)_&7BR!M2 M\+Z=I%MHY=EMIM5>7S+H XWA4^XI(.,Y-;WA'Q)=:_;WL&I::^GZII\_D74& M=R$XR&1OXE(Y_P Y-/X7WUM??#?0_LS+FWM4MID[I(@VL".QR,_C6MH_B?3] M=U/5K&Q$K_V7,L$T^T>4SD9*HP/)7H>F#0!LUD:7J=Q(E\^J2:?$L=^]O 8) MPP*9 0/D\2'/*_2M>O!]3A6Y\#^*('+!9?'#H2IP0#+&.#VH ]LM=7TV^N); M>SU"TN)XO]9'#,KLGU .127FL:7IT\<-[J5G;2R?<2>=49OH">:X+Q!H6DZ! MX\\"S:1IUK8.UU-;N;:(1[X_)/RMC[W3O47@C0]'\1VWBF^UZQMKV_FU:ZM[ ME[E S11H<*@)Y4!<8QB@#K;GQ%/#\0+#P\L,1M[FPENFE.=P9650!VQS6VE[ M:R69O$N86M0I;SA("F!U.[I@8->9:%_9@^(?A5=&O);S34T"X2WGE8EG195 MR2!TQCIVJGX>ECC_ &8;@NZJ!IEZAR?XB\@ ^N2!0!ZO"U( M!$TLJJAST^8G'-O:;9"RDAL=/BNK:X,GR2,X;[S XVY47]T%BA)Y0 M$]?3%6K+4;+4X//L+RWNX@6SW>'X[GR[9=BK)EU+@#@$+DY'UH M ]5&O:.9IX1JUB98/].?6M"O%O'?AGPK9?!"&\LK.SBECAMG MMKJ-0))69DSEARVX%B<_7M7L5\4%A'$:(2V44;!_.4F5VW%E"^JA> M?KVKRH:?_P (IX6L+C6?#>DZMH%I)%/%K^CS".X WC;*P/S,22,X:ND2T@M/ MB+X]O[&QM_MUOI<-Q:NL*[EE:.4EAQU8]3W[T >C-K.EKJ T]M2LQ>G@6QG7 MS#_P'.:FO;^STVW-Q?7<%K"#@R3R!%S]3Q7E6G^&?#-Q\"_[1GM;5[B33&O9 M=0909A<[2Q?S/O;@_'7MBF^&E_X2CQKH0\30I=M#X7M[NW@N5#*TKL!)+M/! M;H/:@#N/%7BO^QO#UKJNFFVO$GO(+<,'W(5D<*2"IYQFNA:ZMTNDMFGB6XD! M9(BX#L!U('4UY#X[L=%T?P_J]IX:93=KK5C-/8 [889F92H48 4-@$X_2MSX M8_(R/EC[$>O7GH >B37$%N$,\T<0=@B;V"[ MF/0#/4\=*@L=5T[4_,^P7]K=^6XM[B*VC$8EMQ'N^8#J%(! M% ':7&MV"AH8-1L3>.CF&)[A079O-O _AW27\*^(]:EL()=2%]J CN9$#/$ 77"D_='+<#U-4- MMX-6E^&6E:I&DVF'29;E+>49CFG55 W \-M4D@>] 'LEG?V>HVXN+&[@NH"< M"2"0.N?J.*BM=9TN^NI+:TU*SN+B/[\4,ZNZ_4 Y%>7_ !%M]'\-:%XJ_P"$ M=F^Q:K=6ENUY:VWR1I"90ADPHPK$%@2.<O'?%5AN,%4 W$9+98]^] 'N-UJNG6*R-=W]K;B( R&:94V9Z9R>,X./I4 MT%U;W5LMS;SQ30.-RRQN&4CU!'%>=0Z'INL?&S77U*RANUM]-M3''.@= Q+# M=M/&<# /;)]:Y*^4:9X.\::7:$VNE#Q-';RK$=JP6\ACW@?W5.<8Z8- 'I6N M>-K:SFT5-)N;&_%[JT6GS^7,'\H.&)/RG@_+WK&)SCK@A>3TS[ MUUOQ!MX;GX=^(UGACE":;<2*'4-AEC8AAGN#R#0!>TGQ!9:EX:M-:>XMH8)8 M$EE)F4I$64$J6Z<9QSBK5OJVG7=F]Y;:A:S6J9W3Q3*R+CKE@<"O*8--T^YU M/X;:-=VD"Z3-IKWAMM@$5SFZ9\8;*PTVSMXK;4])F.I MV<<8$3JK ([)TR22N<*PU.RNY$&72WN%D*_4 \5XYH2:)9_ [2DO-,DN9-3U#[,+:T*Q/ M>2_:)/+CD?\ N_+SGL*N75K>V/Q(\%3W'AW1=!:6XFB2.PFWRNGE'(?:BKM& M1Z\F@#T/PIXAG\0/KJSPQQ?V=JTUA'LS\RH%PQSW^:M:_P!6T[2U1M0U"ULU M,O^QEN_Y)69XFT6]N?']SJFD6VA:_/'91PW.DZB MP$D"Y8AHR00N[G.1VH ZCQ1XG?1(M ELU@N(M3U6WL6+7ZZ/K'@[P_I$&DSZ;!%XQBL[W3Y9O, M$4AWET1@<;?FXQCJ:Z[4=(TW0OBWX/.DV-M8BZMKV*=;:(1B1$164$+@'!H M[>ZUW2+&Z6UO-5L;>X;&(IKA$%=HRHX/6@#V"36M*BT]-0DU.S2R?[ERTZB-OHV<& MLOQ7XE&B^!]0\0Z:;>\%O#YL1#[HWY ZJ>1SVKS_ %/3)V^+!TK3=!T>[M-- MTI)+&PO9/)@C#N=\B($8%L\$XXK,U73[W2_"?Q%MYETFS@>WAF.EZ?=&46LA MZG:578'&#C':@#V2RUO3KR9+5-0LVOM@9[9)E,B\9/RYS4M_JVFZ6$.H:A:6 M@M M7O#.EZ=X@\=>,[G7+.WO;VVO$M8H[J,2"&V\L%-JMD -EC[T =+XP\2R^'M# MM=0LXX;CS[RW@&XDJ5D<*6!'L>*V;W5=.TTQB_O[6U,IQ&)YE3>?09/->)7 M6V\*ZUIEHQ;2[#Q?!#9#.5C7S$+1J?0,3^==AH&E:=X@^(7C277+*WO;JVFA MMH8KJ,2"*W,8(VAN@8DD^M '2^$_$$S+_9WPSUG3=)93I\OC![-RTQ1#;EE M&&<9(4X4%O0]ZZ:ZT35K'Q)X8N_['\,>'GAODB$EI>%7N8F!#PA?+7?D] 'J#ZOID=PD#ZC:+-)(8DC:=0S.,94#.2>1QUY%6)KF"V"&>:.(.VQ3(P7 M'=)O_%/C#5;RP@N+R#7Y%@EE0,8=H5@4S]TY/4>@]*N?%JS MBU'3_#%C< F"Y\16D,J@XW(P<,/Q!(H [5-9TN2P:_34K-K)#AKA9U,:GW;. M*$U?3IM.?4(+ZVFLT!)GCF5DX_V@<5Y;XNT=;;Q_X:T'2-#TI].$%Q>1:=.W MD6TLXP"Q"J0S*O(!'A:+=P>.]3BOK'0+"UO=*)NM(L[CS1*P?"S&,HH' M&5)QZ4 =EX5\86/B;PU9ZQYD%K]I;;Y+3JQ1BQ"J3Q\Q SBMY[B&.:*&2:-) M9<^6C, SX&3@=\"O#=.M;6U^#W@*XB@AB:77+)YY$0*7(F<98]^.YKNO%/6L&U\+Z*/V<7U$Z;;-J!L&N?M;1@S!PQVD/U& >G% 'NE<9 M?^-9H%\3WMM!%)INAQ>478-NEN@-S*,?PJ"H/&22<=.>GTF1YM&L99&+.]O& MS,>I)49-ID,[@Y_ "@"6'Q/KFN#4X/#B:7)= MV,\*$7PEC1HWA#E\@$Y+' 7L ]T]G:WE4'! M4[AE6'7!Z_SH:[I7A[Q;XTFT\7FI:5XDTVV1DO+.7R9'A?)PIYWJ#U!'!/O4 M&E7OB+PQX]TWPSJFMKKMEJ=O-+#+)"L=Q;&, _/MX93T!/.?IR -T7Q-X\\3 M)?W.E6?AM+6VOIK1?M4LZN?+;&3M!'I5FR\;:RT?B33-3T^QL]>T>U^TH5F9 M[:92I*MG 8#(P1UKE?!7A[Q)J>C:[<:)XNGTK_B;WBQVXM8I(]X?J21NYK?^ M$XM9!K,MZ;MO%:3B#6#>2AWW*"$V8 C(SC _/ H UM.U[Q1J$&M*+&Q6ZM+ M2UEM4VOAIGBWR12<\$' &.@92(M!LM7L\^1=1APK=4/0J?<$$'W M%:-<)\+25TSQ% O_ ![P>(;V.W'81[P>/;)- '=,2%)&,X[UD:+JLLVB65QJ M\VGPWDZL6%M.&B)!.=C$\X49/IS6M+_JG_W37@VC:?;:KX0^%-E>1B6VEO+C MS(ST< 2':?4'&".XXH ]PL=4T_5$=]/O[6[5#M9K>99 I]#@G%-?6=+BU!=/ MDU*S2];[MNTZB0_1,(DDB2#82HXSVS5+ MPKX;\)ZC\'8=2UN* FY@>[OM38#SUEW$L_F8+!@1@8],8H [2R\3//XSU_1[ MA((;32[>WF$Y;!/F!BVXDX &VM^2[MHK=;B2XB2!L8D9P%.>G/3G(KR+4GCF MO?B:\$KS1/XH:=XHDLH=.6XTK4?LEL;F4 MI%(OR'<[9X.&/3VK/TW3K#7?BUXM_MNT@O'L8+2*RBN4#K'"Z%G*J>.6SD_A M7$7UE9:=\,/B79Z=@6D.N!(U4Y" /!\H]AT_"@#W*ZU33[%9#=W]K;B,!I#+ M,J; >A.3P#@U+;W5O>6RW-M<13P.,K+$X96'L1Q7G?\ 8FFZQ\;M2.I6<-VE MOH]NT<,@9 /;)KD]27^R/"OC[3;#-IIBZ[#%(L/RK!!)Y?F;< M?=!!QQQ@T >S6^NZ1=%A;ZK8S%7$9$=PC8<]%X/4^E0^*-6ET'PKJNK01I)+ M9VLDZ(^=K%5)P<=JX#Q[X<\.:3-X+GTZPL[.Y77;.&$VZ*ADCW9(./O#A3DY MY^M=?\1?^2;^)/\ L'3?^@&@"_H_B&PU.WM$^W6?]H36Z326J3*770>)] T+1O@UI^JZ/:V\.I6J6EQ8WD2 M#SI)F9.=PY8MDY'^%=1X6;_B['CP-@,8]../^V+T ;'BWQA8^%_"]]K.Z&Z- MLXB$*S*"TA8+MSS@C.2.N :WX+B&Z@6:WFCFB?E7C8,I^A%>$ZM':WGPC\?W M!CBFV>)9WAD*AMI,\0RI[9!(R.QKW2UM;>RMDMK2WBMX$&$BB0(J]^ .!0!5 MFU[1[*\@ M\)>%M#O_ (:>(KR]TRVN;J6>_P#WTT89TVL^T*QY7!&>,VBM'(-6@5(C*7W0"4.T>'91NQT)"Y_&N5;2].T[XPIING6=O'9ZE MHTDFI621CRFVN CLG3)R5Z*.6<2&5T0!I")7 W$=<#C MF@#OZ*** "BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM M: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ M -*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH P9_! MVB7'B&777MI%OYH3!,Z3NJRKM*?,H."0I(!QQ^%3-X6TA_"O_"--:DZ3Y(@\ MCS&SL'0;L[OUK /BS59V\80VYTJWET>XBBM9;UVCA(9%8F5L^YQC':NGN] 3D\ D$ ^U %+6O!^BZ\+1KRWD6>S&VWN;>9X9 MHAC& ZD''M4^@^&M*\-6TL.F6YC,[^9-+)(TDDK^K.Q))_&B;Q1X?M[6WNIM M@H /$'AC1O%-DEKK-DES'&V^-LE7C;U5E((/T-9VB_#WP[H6I+J5O;33WR M*5CN+NX>=HP>H7>3M_#FE\)^-+'Q7/J\5O);![&]DMT2.X61I8TVXEP/X22< M'I[UJV?B+1-0OGLK+6-/N;M,[H(;E'=<=ZU2[L[@WET M0TSQ7DT8<@!1PK = *N:!X(T+PS>27>EP7$(KGQ%%K3W$<*"QU>YL8C$#AHXR M I.2>3GG'% %74OAKX9U+49[]K6XM;BY.;AK.ZD@$Q_VE1@"??&35Z;PGIMM MX,O/#NDZ?;P6LUO)$L)=D5BPQEF&6^IY-7/$>N6_AOP[?ZO.#>1C=M4+G]*S7\&:%)9W-HUF3#L;5?A]X=UC4)[ZXM[B*:Y %T+:ZDA6Y XQ(J, W'K6E/X MH\/VTD<<^N:9$\C%$5[N,%F!P0,GD@\?6K]W>6MA:O=7ES#;VZ#+RS.$11[D M\"@"C#X;TFVU*SOX+-8I[*U-I;^62JQQ$@[0HX[#M6')\+O"2U%U((-[#EQ'NVAN>"!P>1BNDT_5]-U>V:YTW4+2\@4X,EO,LB@^A()K)U? MQQX>TO3+NY76=,EGAM6N8[<7D>Z4!25 &>>OY"J/@KQ->ZIX7.NZ_JFABWD1) ;-RJVV5#%)69B-PW+Z8KI=-UC3-9A M:;2]1M+V)3AGMIED /H2I- %2V\+:1:7&DSPVI632;8VMF?,8^7&5"D=>>%' M)R:2^T2)+G4M8TZVA;6KBS^SJUPS&)PN2BLH.,9/..<&I!XH\/F0(-E 'C]WX'. MNZ=%I%KX#N](O9I8_M5U/=A[2T <-(T"^8W)P0 JCAJ]Q90RE6 *D8((X(JC MIVMZ3K!E&F:G97IB.)!;3K)L/OM)Q4$_BCP_:ZA]@N-F2!G MWI=/U33]6M?M.FWUM>6^<>;;RK(N?3()% '-O\,?"DER[FQE%N\OG/9+=2"U M9\YW&'=LZ]L8]JU-=\)Z/XA^S/>P2+/:Y^SW%M,T,L6>"%="" ?3I5B#Q%HE MUJ+:=;ZQI\U\N0UM'M-;D@(U&TC: M**9'93L;JK '##O@YP>16DK*ZAE(92,@@Y!%W M/-:>B>"]$T"_>_M(9Y+QD\H7%U\MR< M"6WE612?3(.*IQ>*/#\VH_V=%KFFR7N[;]G6[0R9]-N'],TS3+G3K M2W*6MS)+)*F]CN:0DNJ65\(SAS;3K)M^NTG%5-7\3Z M5I@N+9M4L%U-(6DCM)+A1(Q"DCY,Y.: -*_L+75+">QO8$GM;A#'+$XX93U% M'596EO8Y"765B "<$\< =,58TS M7-)UI9&TO5+*^$9PYMIUDV_7:3BH/^$H\/\ ]H_V=_;FF_;MVS[-]K3S-WIM MSG/M0!CVGPT\,6=W:72VMS--92K+:M<7DLOD;>BIN8X7VZ' ST%=1=6L%]9S MVES&LMO/&T+[1)B.1 M22&C^;]VC:]J$>H7,=S#?)'Y0NK.YD@D*9SM)0C(^M0:3XUL-5 M\9ZSX=CEMA)IXB$;"X5FG9E9G"K_ +& #UP'[?3K"PAL EO8WBW\ $C9\]Z@6[D4ND!D D91U(7J1[U8H P]>\):/XCEMY[^"1;JVSY%U M;S/#-&#U ="#CVZ5!!X$\.V^@7NBI8DV=^9VDG/JTA.XG\:Z,D 9)P!6 M98^(M$U.[>TL-8T^ZN4SNA@N4=UQUR .XA4.R[ M7C.5/!YQZ&L_6O!&AZ[J/]HW$5Q!?%/*>XL[F2!Y$_NL4(W#ZU?O?$>AZ:7% M]K.GVI1_+837*)M? .TY/!P0<>]9GB_QE9>%="@U(O;S_:)HXX5,X4.&8 N# MW !R<=O2@"S_ ,(;H T*VT1-/2/3[:9)XX8W9<.K;@Q(.2<\G).>]1ZUX)T/ M7M074+N&>.\$?E-/:W,D#R1_W&*$;A]:G@U6:[\2QP6UWIA_VI_9G]LZ?_ &AG;]E^TIYN?3;G.: *EGX*\.V& M@WFAP:9$-,NY&DFMF)9&9L9QD\?=&,=,<56TGP!X?T?4H=0@@N9[FW4I;-=W M:63'0%W).!Z=*MZGKND:+Y?\ :FJ65CYGW/M-PL>[Z;B, MU.^H64=K'=/>6ZV\I41RF50CEN%PWK0!SUO\.O"]MHE[HR:>QTV\<.]N M\\C*A!R"F3\F#S\N*?IGP_\ #VDZE:ZE#;3RZA;%C'=7%U)+( 5*XRS'(P3@ M=!G/6MO3]5T[5HY)-.O[6\2-RCM;S+(%8=B03@^U6998X(GEED6.- 69W. H M'S@,<5Y/)3QGT%0+X6T=/"O_ C*VI&D M^28/(\QL[#VW9W?K5C3M?T;5_-_LW5K&]\KF3[/<))L^N"<5QLOQ.AN?"OBO M4],-D]UHTTT<$1G$@F1-H$I"D':Q8XQQ[T =_!#';6\<$2[8XT"(,YP ,"N9 M\,Z3=>']?URP6%CI5W.=1M)1TC=^)8CZ?,-P]F/I6EIOB;2+^6"S75=/;4GB M5WM$N%,BG&2-F(O!>@^*7@EU2R+W-OQ#P]*WI)$AC: M25U2- 69F. .I)JCINO:/K+2+I>JV-\8_OBVN$D*_7:3B@!-'T/3]!MY[?3 MH##'/.]S("Y;,CG+'DGKZ5&GAS2X_$LGB&.W*:G) +>25)& D0= RYVDCCDC M/ J2XU_1K744TZXU:QAOGQLMI+A%D;/3"DYJ9-4T^5;5H[^U<7>?LQ693YV! MD[.?FX]* &ZQ=75EH]W<65J]W=I&3# O61_X1[#.,GL,UR2?#\#P!IWAYY(Y M+B*YBN[BX9F&9?,\R1QC[QR6 !XY&>E=H;NV%W]C^T0BZ,9E$!<;RF<;MO7& M>,UQ5QX_&BZ/X=?6+C1Y;W5+L02R6=V/(C3#="L;;1[>WLRD>CN[V0\USY;-D'J?F^\>N:UK6_L[XR"TNX+@Q$+)Y4@ M?82,@'!XXYIUO=VUV91;7$4WDR&*3RW#;''53CH1GH: *SZ+82:]%K;0DZA% M;M;)+O/$98,1C..H'.,U@S?#3PM/>R3O8RB*67SY;-;F06TDF<[FB#;#S[8I MVH^+AI?CV/1KV6SMM,.E/?27,[["KB54 W$[0,'TZUT5CJ%EJ=HMU87D%W;M M]V6"0.A_$<4 54\/:6FHZA?_ &53/J,*076XDK(B@@+M/ &"1P.:YZ+X5>$8 MX_*-C/)"C!H8I;R5T@PP;]V"WR\@=.W'0FMZW\4>'[O4/L%MKFFS7F--4U:QL7D^XMS<)&6^@8C- %'7/!NC>(+V*]O(IX[V) M#&MS:W#P2%#R4+(02OL:@B^'_AF#0+[0X=-\O3KZ19;B%97^9AMPVL5D;R2YA2U";S.T@";?7=TQ[U!IFM:5K4;R:7J5G?(AP[6TZR!3[ M[2<4 )%HMA#KD^LI"1?SP+;R2;SRBDD#&<=2><5CZSX?^QZ)KTFA:9:7>H:D MPEGMKQV,5R(_%^F:/INJK;ZGISZO9V8YP6QR,#@5ZUJ6G6NKZ9Q^9:W,;12H&*[ ME(P1DYO+B*W@09>69PBK]2>!5*R\1:'J5O/<6.L:?=0VZEII( M;E'6,#G+$'@<'K0!CV7PX\,6%_;74-E*1:OYEM;R7,CP0O\ WDC+%0??%6-: M\"Z#KVJ+J5W!.EYY?E/+;7,D!EC_ +K[&&X?6MF34["&UANI;VV2WG*B*5I5 M"2%ON[3G!SVQUJ1[NVCNH[5[B);B52T<3. [@=2!U(&1F@#$B\#^'8/#U]H, M6FHFEWTC23VX=@I8XY'.5^ZN,8QBM32=+MM%TN#3K/S?L\((3S96D;DD\LQ) M/6JT7BCP_/J/]GQ:YILE[NV_9UNT,F?3;G.:FOM=T?2RXU#5;&T*;=PGN$0K MNSMSD]\''K@T 1V'AW3--TB?2K2W*6<[2M)'YC')D)+\DYYR:IW?@K0+W0;' M1IK(_9+ *+0K*ZR0%1@%9 =P/X\U?N_$&BZ?<06]YJ]A;S3@&&.:Y1&D!Z;0 M3S^%8WA'Q9_;'@_^W-8DM+)5GGC=]WEQJJ2L@)+'C@#OUH OZ#X3TCPY)<36 M$$ANKG'GW5Q,\TTF.@+N2<#TZ4OA_P *:1X7%TFD02017+[WB,SNBG)/RJQ( M4VF60 ^A*DU=H **** "BBB@ HHHH XJ^_Y M*M9?]>T/_H%[7:UQ5]_R5:R_Z]H?_0+VNUH **** "BBB@ HHHH **** "N* M\'_\C5XD^J_^E-W7:UQ7@_\ Y&KQ)]5_]*;N@#M:*** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH \/\3_ /(O_%O_ *^K?_T".NE72;#4_C>[ M7UK%6^K07%@'CU9E>^7S''G%0 M#P>.@Z8JY'HVGQ:TVKI;@7[VZVK3;FYB!W!<9QU)YQF@#S'PGX9T273?B"9= M+M9/+U6\MH@\0811J@8*F?NC+D\8_2J^ANTW_"GC(2Y-O=*=W/ ML?RKU2TT M+3;"+4([:V$::C.]Q=#>Q\R1P QY/&0!TQ4%OX5T6U_LCR;(+_8ZNMA^\<^2 M&7:W?G(XYS0!Y'9"@5DA+Q!E!'(4*6X[5;UO0- M6@\/:3+';>#='AM;BW>PO[>YE#ALC 4^7\V\<'USDUZ;;^#]!M=7U#5(=.1; MK449+O+L4F#8W9C)VY.!DXR?QJCI_P ./"FF7\%Y;:8?,MVWVZ27$LD<+>J( MS%5/T'':@##\-Z?8:O\ $/QM)K%K!=7L,T,$27"!_+MC&"NT'H&))..IJ3X1 M06=KHWB"WT\J;*+7[M(-IR-@VA<'N,5T>M^"M \0WJ7NHV):Z1/+\Z&>2%V3 M^ZQ1@67V.:NZ)H&E>'+26TTBS2TMY)6F:-"=N\X!(!/'0<#B@#-^(,,6\(TB>S>=H"@$4URL"%-XZ$\D MC/4UZS&(_#W]A#2PVG"7SDB>:1 MC&_]Y'+;E/'8B@#G[JTM-*^-.AII$,5N]YIUS_:,4"A0T:[?*=E'&=V0#^%> MBUB:%X2T3PW+/-IEF4N)P!+<2RO+*X'0%W)./;.*VZ /*_A[H?AR]\->)IK^ MUM)S+JEZE[),H)1 YP,G[H"G=]237(V4FLZII/PQLIHK.ZCDCNWBAU1V6&=X MSB'?@')"8*C'-=KX9^%^FS6=_)XCTDB[FU&XEPMRRK-$9"R;Q&VUAST;.*[C M5O#6C:WI4>F:AI\,MG$5,48RGE%>%*%<%2!QP10!P>E:9JEC\2'N+O\ X1[3 MY9]+D%Q8:;-(6G4'Y)2I0#@Y&>N#BLOPGX;T5/@#+J)TNT>_DTF[D:Z>%6E) MP^/F(SQM7'I@5Z3HG@_0_#SW$FG696>Y7;-/+,\LKCT+N2<>V<59M?#VE6?A MW^P+>T":7Y+P>1O8_(V=PR3GG)[T >716-C,_P *=-O+:$:3.C'DD9ZFM^]M+32OC/H"Z1#%;R7MA=?VC% H4-&H!C9E'&=V0#^%=;> M^%=$U'0;?1+O3XY=/ME1((BS9B"#"E6SN! XR#FF:%X1T3PY+/-IMF4N)P!+ M<2RO-*X'0%W)./;.* /)M!T+2X/V<[W55L+?^T9K&[+W9C!E/SNN-W7&U0,= M.*TO%'A;1(/"_P /X8M-MT\[5K*"9U0!Y4D1O,#,.3N[YZUZ5#X6T:#PPWAR M*R"Z0T;1&W\QONL26&[.[DD]ZFN]!TR^M]/@N;4/'IT\=Q:KO8>7)&"$/!YP M">N: .*GMM/T+XQV\MK;0V<#>'IWG%O&$#!)5() ZD"N-OK=[OX3:E>Z;X7T M:QT&2VFGCNM1N3->2Y)(?A?]83C&6..*]JDT;3YM9CU>2V#7T<#6RRECQ&Q! M*XSCD@=JP(_ACX0C#H-)W0/N(MGN)6A0MG)6,MM4\GD 8[8H Y&TT^TUKQ[X M)_M*!+M4\,^?MF&Y6?Y,$@]>I//?FJVJH^AZE\4X]$B%KMTRVG6.W7:$8QOO M=0.AQDY'IFO4+7PWI-E=V5W;VFR>QM/L5NYD8E(>/EY//0@H XS^P_!%CX%T&ZNHH+6T@-K+:W=NA$I ME.W:0R L2Q//KSFN8\-V.N:OK/B^Y32?#FH3MJT]O.=5DD\U(UP$0 (P";>G MKSZ5Z!8_#KPKIVHPWUMI862"0R01M/(\4+_WDC+%%/T'':I-8\ ^&]=U"2_O M;!OM4JA)I(+B2$S*.S[&&[\U@79'%&N%45F:WX/T'Q'@#@[V72_#OCSQB(HVBT;_ (1]+C48;/Y")RS*-N,;79#UX]:YGQ?: MWUM\+[>Y3PUH6BZ=$;5K1A<&6\R70J0P0#<1DDY)QNKV/3/".A:1IEUIUIIT M8MKS/VH2LTK3Y&#O9B2W'J:RE^%W@\6K6TFE-/ 5V)'/=32"(>D>YSLZ=5P: M ,+7=(U"7X@:EJ>@?V'K%TMK##>Z7J8/F0K\Q7RVP0H8$D@\5R>IWL5_X1\/ M:5I>CPZ;:+XC>SOM.O;EGMQ.N6\MG&DZQ:?$;PY>7'_#]\U]863?:RGE^? M//).ZI_=4NQ*CV%07WP\\+:CJM11WBM]R0;6*(W^R6 X]A7::;IUII& MFV^G6,7DVEL@CBCW$[5'09.33-5TFPUS39=/U.UCNK248>*0<'T/L1ZCF@#E M->A\'>'=8749U-EJ/]F76([%2AEMT7<^0HQD8^4DCGI7F_BBTNE^#SW5OX8T M/2-&$$4MM+-<&6\;-@#M+$X.>*YC4/[+U;P=IND)H9TI8O&, M%I?V'G^;&LC$EPC=-I#=!@#GCU]4U;P1X?UN2VEO;-_/MHO)BGAN)(I0G]TN MC D?4FI(?!OAZWTVSTZ'38TM;.Z6]A17;(G4Y#DYRQS_ 'B<]Z .7UK2[#2? MBMX&?3;*WLS.E]#+]GC$8=%A!52!U /(KT175B0K D'!P>E4KK1["]U2PU*X MMP]Y8>9]FDW$>7O7:W .#D<FZV(20ORJO)/UE62Y'6%2I!?\!S^%>1QV\_A;2?#\NN^'M% MU/0[6>W-GK&DRF&9"2!'(R\%\Y!(!P>^:]KDC2:)XY$5XW!5E89# ]017+67 MPW\*:?>PW5OIAW6\GFP127$KQ1/_ 'EC9BH/I@<=J .3\C['XN^*5WIUM$M_ M;Z?;R6KI&-R2&VD)*^A)Z^M1OH7A@? #[8+:TR-(%T+O:/,^U;,[M_7?YG'7 MV]J]"?PKHK^)D\1FRQJRIY?VA9'7$1>_:?[(7'F^= M]G\Z3R-_][R=VS/X4 )! =3M M/,DMR3#-'(T4D>>NUT(89],XJ&'P3X=M]'32HM-1;-;A;K9YC[FE4@AV;.YC MD#J3TH Y;X<@VWB'7[+7PK^+UE\RXN26 ) MI9=L9)5-\C.%!;D@ @9/)QF@#$^+DT\'PWU(Q2/'&[PQW$D9Y6%I5#_^.D@^ MQ-8_Q&TC1M%\*Z3>Z)9VMKJ%K?VJZ8]L@5F+. 5!'+ KNR.VFFGSK?/V?SKB258,_W%=B%_ 4 M <[X5TG1[_XD^.YKNVM[F\2Y@CVS('V1&%>@/3)!SZ[17'7$%NWPVU2!(XY- M.L_%GD:<6 8+!YZ<(3_#DL*[6U^'5KJGB[Q1J&O:<_EW5S&UG/%=-&SQ^4JN M"8V!VY'1JZZX\*:%=>&_^$=ETV'^R0H46RY50 "IS;)$N-K";Y< >^*K+H/A@_ #[8;:TS_9'VHW>T>9]JV9W;^N M_P SCK[5Z'IWA?1]*O+>[L[0I<6]G]ACD:9W(@W;]OS$Y^;G)Y]ZR_\ A6GA M'[;]I_LA<>;YWV?SI/(W_P![R=VS/X4 [R6$RHI M505)QT)' H \U@2Z\.ZUX87Q-X8T=X_M:6FGZMHLICVR.I50T?!((SGG;[5Z M]7,:7\/?#&CW\%[::>_G6^?L_G7,LRP9_N*[$+^ KIZ /./"UA8ZO\0/&L^K MVT%UJ$%U';Q)<('\JV\L%-H/0-DDXZUQ&IV\+>"O%&DVI/\ 8T/BF&"U5&^6 M,,Z;T0]@&)QCIFO7M;\$Z!X@O5O=0LF-VJ>7Y\$\D#LG]UF1@6'L:F_X1'0? M["@T1=-B338)%EC@C)4!U;<&R#DG//)Y[T 7M-TC3=&MS;Z986UE"QW%+>)8 MP3@#) ')P ,^U<9\4PDUMX;LKLXTJ[UN"*^!.%=,,0K?[)8#/X5W]5-3TNQU MK3IM/U*UCNK288DBD&0?_K^_:@#@O&&G:?I/C+P5/I-K;VNHS:@;9TMXPGFV MI0^8& ZJ/E//2N9-G:P?#3XH/#;0QNNKWT09$ (0&/"\=O:O3=%\#^'O#]\; MZPL6^U[/+6>>>2=T3^ZI=CM'TQ39? ?AJ:[U6Y?31YFJQF.]VS2*LP)!.5#8 M!) Y !]Z .*\5Z!I.C>#/"=QIVGV]M<6^I6'ESQQA9,LP#98<]:K6]MK M6J?%'Q?)!IVA7UQ;-! BZM(X:& QY7RU",-K$DD^M>H7^A:;J=C;V5Y;"6WM MI(Y8DWL-K1G*'(.3C%4=;\%:!XAO$O=0LF-VB>6+B">2"0I_=+(P)'L: /)= M2TR:V^&6NZ;/=Z=);GQ!"J6^FS.\=F6E3?$"RC&"2<#IFO;-,T?3=%MS;Z78 M6UE"QW,EO$J G &3@T>UB\DVUWK%O#=+<.4B>,[B%D8 D(6"Y-9L^CZS:>-/ M"]W=0^%=&F2X:)%L)I!)=1%?GB"^6 P P1GH1VKTW4M,LM8T^:PU&VCN;29= MLD4@R&'^>]8VC>!/#N@Z@M_8V+?:T0QQRSW$D[1K_=3>QVCZ8H XOP7I.C:K M\.-;N]2^GN;QM4FF4&2.17;&6/*[5"D>G45F: P33?A S$!=TZY/J86 M%=]K?P^\.ZK/>7\FEAKV="7"3.B3.!\I= P1CGNP-5/#W@FVN_AIHF@>)].5 MI;2)2T?F8:*0$X*NAX//4&@""6:-_CS'&KJ7C\-/O4'E9[>*0MK8C8N@.5+SY4Y[>U>M:/X*\/:!>B]T[3Q%=^4T+3M*[NZL03N+$E MCE5Y//&.E,G\"^&[GPU;>'I=,5M+MG\R"$2N#&V2.;[6&0+IVLZ8[; , W=LN57VW(<#U(J[HEAXK\,>#M)M](TNSO[^Y$EUJ; M7=R82)Y"'/0'/+$?\!%/\2:!?>)-@:UX-T#Q#>I>ZG8>= M=1Q>3',LKH\:[MWRE2-ISW'/4=#3[#PAH.FZ+'-!T2SAO+3[)Y4YENP=XQA@BC.,DG)[_6NGU? M1]0?Q[KFIZ!'H.NR/%!%?Z9J((EM\(=HC;! ##D@\5T*?##P@+

1:IX>\%Z9I&DPV6G_VO/;W&G:C/PUIEZUGH$RN5,8!VN%.2?6N^D\(^'Y?#B^'WTJW M.E)]VWP0%.;Z;HOA^\_9[NK^[M[:2YDL9[F>[D4&7[4-QR6/.[?@?I7IG@[_D1] _[ M!MO_ .BUK/NOAMX2O;RXN9])#&Y8O-$LTBQ.Y&"YC#!=WOC.>>M=+9VD%A90 M6=LGEV]O&L429)VJHP!D\]!0!Q?Q#N+)KWP[ILFCG5]1N;MY+&SDG\J M&F6 M>0D$$*#D#!KFM/L[H?&2VM=5L-&LY+O1)TFMM,9B&C+@#S"57)ZXX[5Z3KWA MK2?$MO##JMKYP@?S(721HWB;U5U(8?@:JZ;X(\.Z1J$&H66G[+Z$.!V*]-M?#^E6.MWVLVUFD> MH7RHMS,"HM-\*Z'I&B3Z-8Z=%'ITYF:U\;]2_ MM.Q@O(X=%A*17$8= 3(PSM/&<9&?.#%_+ MN\Q=B6C4D@8)QU)YZT <'X)TG2M8OO&LN MM65K&].:2+SE'02!& 'ET%M*B_LQ93,D(9AY;EBVY6SN4Y)Z$8SCI0!R_A.Y-G\09[#6/# M-II6NW&G^8+G3K@M;W,2/CE.-K GJ1G'&?7T=65U#(P93W!S6)H?A#1/#L\U MQIUHPN9U"27$TSS2,H_AWN20/8<5=T71=/\ #VE0Z9I5N+>SA+&.(,S8W,6/ M+$GJ30!?HHHH **** "BBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z] MH?\ T"]KM: "BBB@ HHHH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@_ M_D:O$GU7_P!*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH XG5/$NN:IXJNO#?A2*R62PC1]0U"]#-'"7&5144@LQ'/7 I^DZMXKT[ MQ/;Z)XCM;>]M[N-WM]3TZ!U1&7DI*I)"Y['.#P/IG>$9HM(^)GC'2+QUCNKZ M>*_M-YQY\13!V^NTC!KI;_Q9967BO3?#D<F03QGWJY>ZMINF^7]NO[6U\Q69//F5- MP498C)Y ')]*\Z^&^GZ)?_#&ZN-:@M9;B>6Z;69+A06$@D;=O)Y&%QCTZUS6 M@VQUBR^$D&L1_:$+7Q"3C.Y$4F+(/485#^ H ]97QIX8?3'U)?$&FFR1_+:? M[2FT/V7.>OM5Y=;TI].AU%=2LS93LJQ7'G+Y;DG ;."2>,>M<+IFAZ6WQMU MYSI]L=FF6[J#&-H9BP+8Z9P ,_7UKC;^"RC^&FO6=P%BTV+QD\+*/E6.$3KD M#T &: /9M,\3:%K-U+;:9K%C>3QFZCXJ\/Z1>I9ZEK>GVE MR^"(I[A4;!Z'!/%;4KE-1.J"4S AB-KX& H7&!T H ]BN]4T^P6)KR^MK< M39\LS2J@?"ECC)YP 3]!5?2?$6BZ\)3I&JV=]Y1Q(+>97*^F<'BO(K?2X;G0 M/AIIU[=VVK6@U255DC#-%)&H8 M5V[@LBX)QU(H ZQ/%WAR35?[+37=.:_W;/LXN4W[O[N,]?;K4VK^(]%T (=7 MU6SL?,^X+B94+?0$Y->.FTN/#?@&&>:QT+Q/X,MV6:.Z@9K:\"^9P^>A8'T( M)Y!KJI[N75OB%JX\-Z#IT^I6MM;QWE_JT[A45U+HD<8!(X.3C&3U]: -_P 5 M^/--T#P1/XCLKJRODP%M0MPNV=R<;5(SD@9) YPIJ['K?V[6],&G:IH\^F75 MO+(56;=-,RD -%@X*@Y#>G%>-.H;X1?$9)/L3F+6F(^R)B%6W0@F,'.!UKO] M>1H/BCX>6PC1771[XPHB@#=\I''UH ZRX\6^';35!IESKNG17Q(7[.]R@<$] M 1G@^U6[_6=+TL@:AJ-I:$HT@$\RIE5QN;D]!D9/N*\V\(:;X=NO@<\]_#;2 M)-:SRZA/,H+^=EMS,QYW ]._2LS1;4ZSJ_PM_MN$7,@TFYE*SKNW$*FPD'J< M;3SWYH ];TG7-*UVW:XTG4;6^B5MK/;RAPI]#CH:R/''C"W\&Z(E[*;=II9X MX8HII@F[M 'I-EXQ\-:EJ'V"QU_3;F[)($,5RC,Q'H >?PK.L/'6GWWC[4/#"W%F'M8 MD\MA<*7FE.[>@7U0+R.2.^*\^\7P:S9VOA5M1TWP[I4":Q9K:P63-)<+AN@? M"C '7 /:NNT2W@'QG\4-Y,8<6-HZG:,@G?DCZ]Z .H\37MWI^A37-E=Z;:7" MO&%FU)RD !< AB.Y!('N12ZMXGT'0I8XM6UBQLI)!E$N)U1B/7!/3WKF_C!_ MR334/^N]M_Z/CK+U+2]2;Q]KNH>&+C1-2NGB@CU'3-4C8-$ GR^6X' 85)89%#))&P96!Z$$=15'5O$.C:"L;:OJMG8B4XC^T3*F[Z9 M/-8?PUO[&^\'1+I^E_V7%;3RV[V@F,JQR*YW;7[KDDBLK1X+6[^,7BL:K%%+ M=16MH-/690<6Y0^84![;\YQ0!V2^(-&:TGNUU:Q:V@*B:87"%(RV-NXYP,[A MC/7(J.'Q/H,\%Y/%K6GO#9-MNI!<)MA/^V)]"UYY(])UBROGC&72WG5V4>I .<>]07/C/PQ9M&MSXAT MN(RL50/=H,D$J>_8@@^XKS^)=4@^-/AI=6CT6WNY+*ZS%I@?.S:,>8S8W<@X MX'0T[P7H6EW'PZ\43SV%O++<7>H>8\D89B%9@!D^F,CWYH Z[Q1X[T[PSJ^B M6%Q.+;JH MD,B6^P; @48"'DGU- 'K!U&Q73_[0-Y;BRV>9]I,J^7M_O;LXQ[UR)Q(T9CBWJ 0>,GU'(KSO[']ET'3["]OM.N=$D\8* MMU%9%_LUNI&?).\#Y!)SW'(YKL?$=CI5K\8/ TEM#!#?.+Q7$2A2T8A.W('8 M'./QH ](JO)?VD-[!92W4*75P&:&%I 'D"\L57J<=\=*E2:*1G6.1'9#APK ME3Z'TKC/B7;R6VD6/B:U0M=:!=+>87JT'W9E^A0D_P# : .N:^M%OTL&NH1> M/&95@,@\QD!P6"]<9[UGV_BSP[=ZJ=+M]--6U>RL7E&46XG5"P]0">GO6/XK\ M>Z9X;MM%G%U8RQZG>PP+(URJJL+'YY@>ZJ,<].1DUSNH:7JC^.=3U#P[=Z)J M&I_9+>+4M-U.)QL&TE3&X' 8$\8QGK[8$USIFH>$O"B6VBQZ8+3QA#:3VGF> MWBO]+U.)@8 ME"G9Y;@DRZ2=6CU.S;3@NXW8G7R@/4M MG%<7:06UY\;M975(XY9K?3+7C@GUQ2>&M&T[1]%M(]/LH+ M?=;Q!VCC"L^%X+$X% '5 M0>+O#ESJATR#7=.EOMVW[.ERA& M:WO;0M;7:#>-DF.A;)' .3SGO7MUPTHM)6@&9?+)C![MCC]: ,RY\6>';/5! MIESKFG0WQ(7[/)@QG@GTJWJ>KZ;HMK]JU2_MK*#./,N)0BD^@)ZGVKQ M/PIINL:A\*9Y'C\*-87"3O?W-_YIN ^YM[2$#AQU'I@8K.V2'A?,P5)=C@?PY[T >EZ=XAT;5[*6]T[5;.ZMH.-)7 ND^5&("MUZ$LN/\ >'J*\RTT7<7C M7QW#??V8ET="#3QZ8K"(-M;&=W);!&3QUZ56U/1--LOV:X9[:R@BN+BRM&EG M2,"1R\T3-ENIY_D/2@#UJS\4:!J.I2:;9:S87%['G=;Q7"LXQUX![=_2EU7Q M/H.A31PZMK%C92R#*)<3JA(]<$]/>N-\;Z1IVDW_ (%?3[&WM6AUV"W1H8PI M$;(^5R.QP*PO#UKXAU#Q;XUEM;?P[<70U1X91JJR-,L \H *,>65Z>O- 'K MDNH6<%@;^6[@CLPGF&X:0",+_>W=,>]>P6BP>&O#.GWU_87NA-XH99!:ES;1K\Q2$EP,H)-WJ. MG-=?KMCI5K\:?!DEK#!%?207@F$:A28Q%\A8#WW ?CZ4 ==XMU6XT+PAJ^JV MJQM<6=K)-&) 2I91D9 (X_&J^B>,=%U06=G_ &QI[:M+ CR6D091;B=49AZ@$Y(JPNL:8^E?VJNHVAT[;O M^UB9?*V^N_.,5P'G7.I^//$/_".:#IR:1XCT3 M7_,_LC5K*^,?WQ;S*Y7Z@'BHI_%GAVVU4:7/KFG1WY(7[.]R@?)Z#&>OM7!V MUYJNE^-+:UUSP]I::]=Z?JW_ ,(I M'9/"?]F7$$TEY=7GG&=7RV]Y& /[P'^0Q0![9JNM:7H=J+G5=0MK*$G:'N)0 M@)]!GJ:P?#WBQM>\8Z]I]O-:7&F64%K+:SVYW>9YJL6RP)!&5XQ7(^'H!<_$ M+P[#K=Q#J'D^&$>PF8$I-+OP\B[@"6*!>V<.HM,2*./99-( MD0 59"LA;@=#GD^Y- '>7^HV6E6;WFH7<%I;)]Z6>0(H_$U!I.NZ3KT#S:3J M5I?1H<.UO*K[3Z''3\:YGXBZ='JD>APQZI:V6I1Z@);!+R(R07$H5OD8?0G! M_*N2N]1U2PN?%%E>Z!96/BF3P_+<1WVDS,T<\:9 ^0\JP)X)YXQGI0!Z5'XM M\.RZM_94>NZ<]_NV?9UN4+[O[N,]?;K5--?NV^)DWATI#]B32$O0VT[_ ##* M4QG.,8'I^-<7J^F^&HOV?Q/!#:K"FF)-;SH '^T[1M8-UWE^#WZBH;JXU1/% M.IW*^8-7'@-7&!\PGWN?SW4 >CKXL\.MJ_\ 9*ZYIQU#=L^S"Y3?N_NXSU]N MM9MQXHDL_B)+HMT]K#I<.B?VC)/)\I1A,4.6)P%V\]/QKS&WT?4;GX.6^X^$ M+;1FLTE^W-YWG1RANN._%=;96YO?BK!;:@Z71F\&I'<, =LN9\,> M<'!R>OK0!Z#+J5C!IW]HS7EO'8A!)]I>4"/8>C;LXP6PU5X[XM_'8V^)8R?0/NB4?0U[:PRI ]* *D>K:;-I1 MU2._M7T\(9#=+,IBVC.6WYQ@8//M4-WXAT6PB26\U:QMT>'SU:6X50T? WC) MY7D<^X]:\MT6Z@A_9>F:25% TVYA.3TEW]M>V^=OF6\@=0?0D=#[53M?% MOAV^U,Z;:Z[IT]\"1Y$=RC.2.H !Y/M7EOC4S6'B'QVOAX>6K>'8Y+X6_ 6< MR$9..C>5N/TYK6\L_@O'<:9#;1>1#;R:9/ H$GF[EV%".2Q[]SS0!Z# MJ/B30]),PU'5[&U:$*9%FN%4KNSMR"<\X./7!JW8:A9:K9I>:?=P75M)]R6" M0.K?0BO/]*TVVO\ XSZQ<:A:PS7,&D6NWS$#!&;=N(![\8S]?6K?PVABM-2\ M9VEO&L5O%KDACB085,QH3@=J -+Q)XZT_P -^)]#T>ZN+.(:@TAGEGN%3[/& MJ$JQ!_O,-H)P.#UJK9^/K.WU[Q'::]J&G6%MI]W'!:M+((VD!C#'.3R7=S903SB[AA#RQAL) MY() STSW]<"@#OEU&R;3QJ"WEN;(IYGVD2KY>S^]NSC'O532?$FAZ\TBZ3J] ME?-%]];>=7*^Y /3WKQ"=9T^'&D:?!]F73_^$LEMY([HD6XC$KE$DQ_RSW8S M^%=?/I>M0^/O"]SJ4_AG3[I9)$BCT\3"6ZBV?.F"N"H&#SP#0!ZI6-:>+?#M M_J1TVTUS3I[T$CR([E&()+$N)Q:GE.H3(#G_OG=7, M>/M/T"R^#T5QI,-M$T"6[Z5- H$GF[EVE".2QYSZ\T >A:OXAT;04C?5]4L[ M$2'"?:)E3=] 3S4IU?31I?\ :AU"U_L_;O\ M7G+Y6WUWYQBN'\/P0WWQ;\5 M-J\,4M[!:V:V:RJ&V0F,F39GMOSG%86J0^&3K/AS3-, .@?\)'<+?Q-N\C[6 M(\H@#?+MW'[H^7- 'IECXHT#4[*XO+'6;"XMK92T\L=PI6( 9RQS\HP#R:MS MZG86UBE]/>VT5H^W9.\JA&W8VX8G!SD8]16;ZWIXN99C;I%]I3X]:XVVT;3M4^-?B&34+*"Z\G3+4(L\8=5W%LG!XSQC/UJ'P7I%G M-K7CO4Q8V\^I1ZS*L$DL89D*HK+M)Z?,W;VH [:X\6>';35!I=QKFG17Y(7[ M.]R@?)Z#&>#[5:O]9TO2R!J&HVEH2C2 3S*F47&6Y/09'/N*\3\+:9J^H?"> M:1X_"C:=<1SO?75]YQN ^6WM(0.'!Z>F!BMNWTV*_P#%7PU@U26#5!%I5PXF M*EDF*HFU\, 3V/(Z\T >H:5K>E:[;M<:3J-K>PJVUGMY0X4^AQT-5HO%GAV? M5CI46N:<^H;MOV9;E"^[TQGK[=:\]U:*32_&/C[^QHA!._AQ)U6!=N90) & M'\5:%KI_@JW^$6BW&I0PIIB06TPGA4^;YQ*_,I3YMY?KCGK0!VNK>)M"T*6. M+5M8L;&27E$N)U0L/7!/3WK2AFBN(4FAD22)U#(Z,"K ]"".HKQ_0;;Q!J'C M3QI+:6_AZ>Z746AD&JK(9E@"CR@ HP$*_FT/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5 M_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110!CZ]X5T/Q/%''K.FPW8B.8V;*NG^ZRD$?@:9H'A'0/"X ME_L;3(K5YO\ 62 EW?V+L2Q'MFEUGQ=X>\/3QP:OK-G9S2#*QRR@,1ZXZX]Z MQ/B!XZM_#7@\:CIU]8-=WA1;%I) R."RAG&#\P56SQ0!?U'X>^%-5U*2_O=& MADN)6#2D,ZK*1W=00K'Z@UL2Z-ITUWI]T]I'YVG;A:,./)W+M( ''W>*J^&) M[BY\/VUQ<:Q;:N\FYA>6T0CCD&3C !/3IU[4:IXKT#1&F34]8L[1X0ID264! MANSMXZ\X/Y&@"Y'I5C#JT^JQVZK?3Q+%+-DY9%)('IQDUR?C/P8M]X8?3M%T M^(FYU6*^N8RP D)D#2,=QQR!TKJK'6=,U/3!J5C?V]Q8X+?:(Y 4 '7)[8[Y MZ51TKQGX:UR^:RTO7+&[NER?*BF!8@=2!W'TH 9HW@GPYX?OFO=,TJ*"Y*[! M(69RB_W5W$[1[+@5%JW@#PMK>H27^H:1%)^M8KJTGCGMY5#1RQ,&5P>X(Z MT 5'T'2I/[.S8P@::VZS5!M$)V[?E XZ<5*^E6,FKQ:J]NIOHH6@2;)RJ,02 MOIU KBOB'XX;0=2TC1;'6-.TV[O92;BYNP'%M"%)#%TCU63 M6]>TJ>WLC"K2P_NS%E%R903A2S'(&>A% #5^''A!=0^VC0X!+YOG;-S^5OZ[ MO+SLS^%6=6\$>'-,?#=_K#:3:: MW8S:@I(,"3 L2.H'J1Z#THUGQAX=\.SI!J^LV=G,XW+'+* V/7'7'O0 0^$/ M#UOI]]I\.DVT=E?X^TVZ+A'P !\O0< =,=*73?">AZ0UBUCIZ1-81R16QWLQ MC1SN8#)/4^M6?[?TC^S;?4?[3M#97+JD-P)1LD9C@ -T))XJMI/B_P .Z[>R MV>E:U97ES&"6BAE#-@=2/4>XH I77PZ\)7NI27]QHEN\\DGFR#,_#6B7ZV.IZY8VMTV/ MW4LP##/3/I^.*>VH3-XLM;2/4+#[')9--]ESF=VW "1>VS!Q]2* +J:58QZO M+JJ6ZB^FB6&2;)RR*20/3J32:MI-AKFF3:=J=K'=6

NN^!M5UVVB\.WFL:?J-_)J%I-921Y1Y,;HY [#: 1PW/!H 2Z^)UQ_PC>E MW]GHI?4;G5_[(N-/DEP8I\-E=^,=0O/H&YD%O'&&(;S,KN)!P.!SD=*S(?!>O0:;HG?IFNKGTF^?XM6>L+;DZ>FC26S39&!(958+C.>@)H QV^(>IV?A# MQ/>ZAIMJNK^'YA#-%#(QAESM*LI(R 0W0^E6)O%_B31SIVI:]H]C!HU_/' 1 M!.S3V9D.$,F1M89(!V],]ZYKQCI-]I_A/XG7=U;F."]FAEMG)!\Q0L:D\'CD M=ZU]6_X23QQ8Z;H-UX=GTV(7$,^I7LTL9B*1L&Q#M8EBQ QD#'>@#>U/5_%L MVL7MKHFE:?!9V:KF]U621$G8C)$80=!T+$]>U8;?$^[_ .$)L];CTA);U]6& MES6B394ON*DH_?.!C/K6=J'A^YD\9ZS<>(O"-]XE6>96TJ1)D-O%%M^XRNX" M8/4X.>OUJZ9X.\0V_A"RT^724AN8/%D=\T4#KY:P!PQ=.1\H'0<'CI0!UMGX MG\26/B_3-$\2:=IL::LDIM)K"=W\MXUW,CA@,\=Q4FF^.P_@[6]7U6WCMKO1 M9;B"[MT8D;X_NA2><,"N/K4WB+2;Z]\?>#M0M[':N1G)R M>.*Y#Q3H%Q<_%6VT>V*G3-?$-]J<6>UJ3U'8/F-<]R* /3=$NKR]T.QN]0MT MM[N>!))84)(C8C.WGTSBN;U._=/B5'86.FV3ZFVARS0W=P[+C$JCRS@'Y2>< MXSQ79UR4VDWS?%NUU@6Y.GIHLELTV1@2&96"XSGH": .<^"EA.OAE]3N;#34 M>XFGQ=P@FXE/G/O$A*C@$#')X'.*O_&O:/A9J6\97S;?(QG(\Y*U/AKI-]HG M@:TL-2MS;W237#-&Q!(#3.R]"1R"#47Q3TC4-<^']]8:7:M=7CR0,D*L 6"R MJQY) Z T >:>,;[P'/H?DZ!X?DTK6'FB%I?M8-9);OO'SM*0 !GUKT[6_$^ MIP:Y8>&M!M;:]U>>U-W--V M:^A: W%[>P^7$&&"Y"DDD=1CO3Y- U?PAKVBZUIUE+K4%OHR:1>PPLJS80AE ME0,0&YR",T :FF>,=22]U?1];TE1K6GVOVR.*P1'(!CW $'<-N#W-9>H M^,_%OA^TL=6US2M'BTZYFBCDM8;ES=0"0@#.5"L1GD#_ .O56[T7Q7XAO?$7 MB6WM)-&OIM)_LW2X)95\[;O\QG8J2$)/ YXZ\5S6J>#IK[PS%!HGP]N;75(G M@DNKR_FC:5RKJ6$3%V+$D9)^48SZ@4 =UJOBWQ*_C2^\->'](L;B6UMXKEI[ MN=D0*VE9?PSTK4=%\ :=8:M!Y%_ M&\[2QY!P6GD8'CU# _C57XDZ7JNIV6EBSM;F^TZ*\#ZE8VLWE2W$.#P#D9 / M)7(S0 :;XJUVV\:6OAOQ#;:49+V"2:WGTV9V"E,%E=7&1P>#_D5(?&/BO6[& M\UOP[HFGW&C6\DB0I/.XN+T1DAFC"J57)! !SG%8^B^&)X?B)H&K:7X,_L/1 MH(KF.5G,8G9F3AI K$XR !R3USBK>B?\)3X)\/3>%K/PU_&NVD6VMX;:30$E-O<22+)%"TPW97&!+N& M,=, G>$;=M*T.$:AJ&KSV5G8Q2%4>02-ND9CG X+&K:V'B+3?B/I M&KW5@VI)/HJ:;>75J458IO.WLY4D'9SVK%L_"'B&R\.:5?V]@'U72-:N;U;* M255\^&1V! ;. Q4@C- '46?B?7M-\3:?HOBFQL$_M,.+.[T^5VC\Q!N,;AP" M#CD'H?Y9%KXW\8ZQI>IZGI.AZ6+73+B>*3[5I:=X+UJQN[5 MHKFXN[V2*,L"65V8H>#WR* .F\/ZQ%X@\.Z?K$,;1QWD"3"-CDID9(SWQTK& M\27]O;>-/"%M+I\-Q+B:??0F&ZM[5 M(Y8R02K#J..*J>)M)OK[QMX.OK:W,EM8W%R]S(" (PT)52.* ,.U\=^ M)=:&H7VA:9I%U:V5Q)"=.>[87T@1MI.,;5)QD _G7HT3F2%'*,A902C=5SV/ MO7CGB'P]>ZLM_%?^ 7D\2EY!9ZSI4J01,23Y]>LZ/;W=IH MEA;7\_VB\BMXTGF_YZ2!0&;\3DT 73A>BXNIF2. M(>8R'=M!)' P!SD^@JG;_$6?3M&\22^(]/CBU'0)(XYHK.0NEP9 #%L)&1N) M YZ?I6G_ &3??\+>.L_9S_9_]@BU\_(QYOVC=MQG/W>>F*YO6?!&K:W=^/XT MC%N=0DL9M.FD8;9'A0$@XY W+MY]: -*X\6^*O#RV6H^)](TV+2;F9(939W# MO+9ESA3)N ##) .W]:J^'Y]>?XS^)XYELC:)#;"3$SEDBQ(8]@(QN)^\. .V M:9KS>)/'FEVWAV;PQ=:2DL\3ZE=7,L9C1$<.1%M8ER2HP<#WK4M+/5=,^+.J M7ATJ:?3-6MK=%O(W7; T2OD."<\Y'0=Z .VE?RXG<#.U2:\UT/XC:Y>>%W\7 MZKI-E9^'4M7DRDS-(+/46M2FV0@A)!(74$C/&0.GK0!)+XW\2:-9VNLZ_IFE1://)&LR6M MTSW%FKD!6?("M@D [>F>]:5YXFUW4?%&H:)X8L=/D_LM(S>7-_*ZH7<;EC0( M"7B1M:QJ#\[)L?V:4MMR8PQ+#J07/L<"NHU_Q%+H^N^'M/C@21-5NG@=V)!C"H6R/7I7 MF>F:7K?B7P'XN6&TB&L1^*7NOLGFC:7C,+&,/TZ C/0XKHKUO$?BGQ;X5O\ M_A&;O3=/TV[=[AKN6/S"6C89"JQ^4=,]3N''!H BD\:IX>T#Q=JUEHL"O9>( M#;21QL%)M M=FT/58-+AU?^RII#-ILK!1<12* VTMQN&T$9]* +6E^+=3MO$L6@^)H-.CFN MK=[BTN["9FBD"8+HP895@#GT(KFM:\5>*/$/P]UO6K+1;$>'[BSN4B1YV%VT M6UE\[&-H'\6W.<#KTS;\.^&H+KQ(+FT\"VOA_2X[:2-Y[F-!=22."N$",0J@ M$Y)SG-4X8?%VD?#Z[\$1>&9[N\CM9K2WU".6,6TD3!@'.6W!L'&W'4=<4 7- M8$EG\'?#WB"T'^G:)9VE["1QE0BK(A]F0L#^'I7I-O.EU;17$1S'*@=3Z@C( MKSWQ5'GS'\*[ZPM18Z=:V@.X01)$#Z M[0!_2@#E]5\3:S<>*IO#GAFRLI;FT@2>\NKZ1EBAWYV( H)+$ GL *IW'CO5 M['1X(KSP\T?B*YOSIUO:>81#,X&?.5R,^5CG.,]O>DO;;5_"_CW4]?L]'N=6 MT[5[>%)TM&3SH)8@54[6(RI4]CP:H:CI?C+58-.\2SV,/]HZ;J;75KI/F*&% MJR;#&7'R^81SUP.E &S9>)]>TWQ-8:)XIL;",ZFK_8[O3Y7:,R(-QC<. 0<< M@]#_ "QK7QOXQUC2=2U32=#TL6NFSSQ2"YN7#W'EL<^6 ,#Y0.6/7/I5PPZS MXQ\8Z%?W&AW6D:5H[R7#&]9/-GF9=JJJHS849SDGFI_".AZEIW@?6;"[M6BN MI[J]>*,L"65V8H>#CG(H 6Z\>SW6F^&QH6G)/JGB"(S6\-Q*5C@15#.TC $X M&0.!S6+XSU7Q!+X"\6Z9X@TJ&"6&P$L5[9%VMIU)P5!8 JXQR/QIEEX;U[0] M)\#ZS;Z8]U>Z-9O:WVGK(HD9'4 E"3M+*1G&>:M>(5\7>+_#?B2-='EL;&:P M$%C87!C^T33;LL[$,0HQP 3[T =!H_B*63Q7'X;,""&+1H;T39.XLS%-N/3C M-4[KXA)IL?B^XO;0>1H,L448C;YIV=%*CGH2S 50O+76_#OC>T\06^AW.J6< MVC1Z?-':.GFPR*^X'#, 5.<9!_\ KY0\&^(?$&D>.(]0LTTZ\U6ZM[JR5I0Z M@QJK*I(]U"D^N<9% $?C.^\720^&!K^E:=#;3Z[9.K6<[NUNV_(20,,'(S\R M\9'N*ZB^\6:U?^)=0T;PU:Z81I@07=WJ4S(AD8;A&BH"20.IZ"L;7[KQ7XKC MT*T'A*[L?LFJ6MS?R3S1%0$<$B+#$L.ISQP.^:JZKX.ATWQIK.I:AX+_ .$E MT_4W6>&6!8VFMY-N&1E=A\I(R".E &O/\36A\(3:B^GQ1:I!J2Z5/;RSX@AG M) WM)C_5X.[=CV]ZVO#^K>)9]4^RZQI^GR6DD'G0ZCIDS/#G.-C!N<]P1D5S MMEH6MZ?X'N1;>$-#C>YOA--HBH")+7(&QF+;#-@ Y^[QTS5?PEX;EMO'4&IZ M)X=O_#6CK;R+?6]U,-MU(<;-L2NP&WKNX]* /4ZP?%WB5?"^CI=+:M>7=Q<1 MVEI:JVTS3.<*N>PZG/M4OAC7)O$&DM>3V#6,J7$MN\#2B3!C&1MJS-&3E">V03SZXH I+XH\1Z)K.EVGBK3M- M2TU286T%UITSL(9R"51PX&=V" 1Z5'I'BWQ-K_B;4+.PTBP73-,U-[.ZN9IV M#NH(_P!6H'W@.3GCD56OUUSQSJ^@PR^'KO1].TR_CU"ZFO7CW/)&#MCC5&.0 M2>6..!6QX&TF^TJ?Q0U[;F$7FNW%U!D@[XF5 &X/?!ZT =;7FGA_XB:[J7A] M_%6HZ396?AR""9I769FG=DR/D7&,%AMY.)-+TJW\1:SI6EQZ)*4:6&WNF>ZMHW( =@1 MM;&1D"M_5]6\3R:R^GZ!I=F((85EDU#4G=86+9PB!!EB ,DYP*\^B\*M/I]I MID/PML;;6 4CN+Z[2)[- "-T@*ON?(SA0 >?:M77] N)?'=_* +\?Q-GA\$ZUJU[IT']H:3??8)8X+C,#R M%E <.1PGS@G(SQ6QH6M>)IM3@AU6QTJYTZYB:1-1TFX9XXF7'RN&'.<\$>G2 MN5\.^'O$VC>&_%4,'AO38YKK41*_!GAD^%8?#%SJ-S:^9'87T,L8MY$9B5:0LP M*$9Y&#TI^A>"=1\/ZQX$@6/S[?2;&\CN[A"-JR2!3@9Y(+;L<=J -K0?%>KO MK6KZ'K^G6ZZC86RW:-ISM(EQ$V>%# $-D8P>M8VK>-_&&@Z"OB35-%TFWTS* MO)8-=.+Q$9@.ZA2PSDK5[4]#UV7QOXCU#35\@W.@+:V=T6 N SD>XQD'.*X M#4?!5WJ/@:;3K'X?W*>(S HNM2U&>-RS@@N8W+L69B"!PH&>M '5ZAL:4L M<=S'#(7C=7*LDB$@':PSP>1BM2[7Q!H_Q%DU^W\/W-_IDVD06TRV[QB59 [- M\JLPW8S@C/\ %D9Q67JGA;Q!K7A?QQJDVF]?6".VT[S%9XXHL!=S9V[CD MDC/% '9:=XCF'C.3PU=VZ1H=/CO+*92&-$B\-^&-.T>(@BU@5&8?Q/U9OQ8D_C0!K4444 %%%% !1110! MQ5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 444 M4 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% %#6]&LO$.C7.E:@C/:7*[9 M%5BI(R#U'3I5Y%"(J+T48%+10 4444 %8>C^$]+T35;[5+?[1+>WG$DUS.TK M*F2VQ<_=7)Z#^E;E% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% &=I.B6.B&_-E&R?;KM[V?< MQ;,KXW$9Z#@<5HT44 %%%% !1110!0O-'M+_ %*POKE6>2Q9G@0M\@=AMWD= MV R >VXU?HHH **** "BBB@ HHHH **** "BBB@ HHHH BM[:"T@6"VACAA3 M[L<:A5'?@"I:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@##OO">EZ MEXCM-T/_ *!>UVM !1110 4444 %%%% !111 M0 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !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!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% M!1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% ! 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 <5??\ )5K+_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T % M%%% !1110 4444 %%%% !7%>#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO_I3= MT =K1110 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 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ M *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R- M7B3ZK_Z4W= ':T444 %%%% !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!Q5]_P E6LO^O:'_ - O:[6N*OO^ M2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ M[6N*\'_\C5XD^J_^E-W0!VM%%% !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 <5??\ )5K+_KVA_P#0 M+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ D:O$ MGU7_ -*;NNUKC)_ MR^I75Y;ZU);FX=F(C$T9VEW<*?+F4-@R-@D9YH [.BN M+_X0G4_^AENO^_UW_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ MH9;K_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=_ M_)-'_"$ZG_T,MU_W^N__ ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ M0RW7_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ M^2: .THKB_\ A"=3_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ M .$)U/\ Z&6Z_P"_UW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_ M[_7?_P DT?\ "$ZG_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_ MPA.I_P#0RW7_ '^N_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T M,MU_W^N__DF@#M**XO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2 M: .THKB_^$)U/_H9;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0 MG4_^AENO^_UW_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K M_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-' M_"$ZG_T,MU_W^N__ ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7 M_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: M.THKB_\ A"=3_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$) MU/\ Z&6Z_P"_UW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7? M_P DT?\ "$ZG_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I M_P#0RW7_ '^N_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_ MW^N__DF@#M**XO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .T MHKB_^$)U/_H9;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^ MAENO^_UW_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ M7?\ \DT?\(3J?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$Z MG_T,MU_W^N__ ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[ M_P#DF@#M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THK MB_\ A"=3_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ MZ&6Z_P"_UW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P D MT?\ "$ZG_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0 MRW7_ '^N_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N_ M_DF@#M**XO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_ M^$)U/_H9;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO M^_UW_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ M\DT?\(3J?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T, MMU_W^N__ ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#D MF@#M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ MA"=3_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z M_P"_UW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ M"$ZG_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ M '^N_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@ M#M**XO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U M/_H9;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW M_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT? M\(3J?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W M^N__ ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3 M_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_ MUW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG M_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N M_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M** MXO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9 M;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H 2^_Y*M9?]>T/_H%[7:UR6E># M)M/UR'4Y]5:Z>/J'$K,P"NJC=)*^ /, GRAPHIC 19 h-12recoupmentclawbackpo003.jpg begin 644 h-12recoupmentclawbackpo003.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\XM+35]>\1 M:O!!K4MJEM(6^=YVSNGG0 !)D"@"(=NYH ]'HKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_ M^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ M .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO M^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**X MO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ M_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH M;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2B MN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[Y MNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H M:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .T MHKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^ M^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_ MZ&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@# MM**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH; M_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7 M?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H M [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H: M&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$. MUW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2 M: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z M&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A M#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ MDF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7? M^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKS[ M3XM4TGQY::;=:K+=H423AY@K!TN,@J\K@X,*D$8[UZ#0 4444 %%%% !1110 M 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1110 4444 M %%%% !116?J.MV6E300W/VEI9U=HX[>UEG8JNT,<1JQ &Y>3ZT :%%8G_"5 M:?\ \^^L?^":[_\ C5'_ E6G_\ /OK'_@FN_P#XU0!MT5B?\)5I_P#S[ZQ_ MX)KO_P"-4?\ "5:?_P ^^L?^":[_ /C5 &W16)_PE6G_ //OK'_@FN__ (U1 M_P )5I__ #[ZQ_X)KO\ ^-4 ;=%8G_"5:?\ \^^L?^":[_\ C512^,]'@8+* M-3C)Y ?2;H?^TZ .@HKG/^$ZT+^_J'_@KNO_ (W1_P )UH7]_4/_ 5W7_QN M@5T='17.?\)UH7]_4/\ P5W7_P ;H'CG0B0 VHDGH!I=U_\ &Z NCHZ*YR]\ MG)CQ51/B=X1DADF34IFBBV^8ZV-P53<<+D[ M.,GIZT#.NHK$_P"$JT[_ )]]8_\ !-=__&J/^$JT_P#Y]]8_\$UW_P#&J -N MBL3_ (2K3_\ GWUC_P $UW_\:H_X2K3_ /GWUC_P37?_ ,:H VZ*Q/\ A*M/ M_P"??6/_ 37?_QJC_A*M/\ ^??6/_!-=_\ QJ@#;HK%_P"$IT__ )]]8_\ M!/=__&J3_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2 MK3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P3 M7?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NB ML3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#G MWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ M !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^ M??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ M\:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A M*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ M ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC M_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/ M_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H MVZ*Q/^$JT_\ Y]]8_P#!-=__ !JF3>,-*MX))YX]5BAC4N\CZ1=JJJ!DDDQ\ M #O0!O45B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16) M_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ M/OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ M /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I M_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@ MFN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 & MW16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6 MG_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^ M":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4? M\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //O MK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ MC5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8,/ MC#2KF".>"/5989%#I(FD795E(R""(^13_P#A*M/_ .??6/\ P37?_P :H VZ M*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y] M]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#Q MJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#G MWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ M !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^ M$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\ M$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A M*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ M ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@ M#;HJEINK6FK1S/:&;]S)Y4BS020NC;0V"KJ#T93T[U=H **** "BBB@ HHHH M XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** " MBBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ MHHHH **** "L6Z_Y';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH *** M* "BBB@!KNJ(S,0%49)/85\T>,]?;Q'XGNKT,3 #Y< ](QT_/D_C7K_Q3\0_ MV/X8:SA;%U?YB4@\JG\9_+C\:\ I,\C,JVJIH****D\JX4H)4@@X(Y!I** N M?0_AG5!XW\ S0R3;+J6W>TN'QDJY7&['?((-5]3^&\.IW\]T^HL@F38\8A!# M8B5$)YYVE=P]S7FOPS\2'0O$J6\SXL[W$4F3PK9^5OSX^AKZ$JCZ+!U_:TT^ MJ"BBBF=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XQ_Y$C7_P#L&W'_ *+: MMJL7QC_R)&O_ /8-N/\ T6U &U7!7.O>,-0\<:UH>@_V%%;Z9';N7OXIF=_- M4GJC <;3VKO:\MCT*XUKXM^+Q!KNIZ5Y4%CG["Z+YF8W^]N5NF.,8ZF@#H_# MGB;5I?$>H^'?$=O8Q7]I;I=I<63-Y,L3$C.'Y4@CN:U=,\7^'-9OWL=-UNPN M[IP)]IN[J7S)Y(58;D& ! MLW\ 4WQ7?Z!J-GX0@\-SVM &U8^+-2OH MK]C+I-J;7Q&=+4W)=1)""O"\\RG)QVSVK=U3Q=X=T2]2SU36K&TN7 (BFF56 MP>A([#W->72_\>5Y_P!E$3_T-*W/#M]H6G3>.HO$LUI%=/J<[W*73 /+:E1Y M6,\LNS@ =Z /1(-1LKJ[GM(+N&6X@5&EB1P616&5)'H0.*=:WUI?>?\ 9;F* M?R)6AE\M@VR1>JGT(R.*\LUC4[/P:N@>--,L+BWTJXTMM/>UF!WJ ADM@1DG M.5*;L.3G&W'/3\:Y9/#]IXG\9?$;2;S(28:?LD7[T3B E74]B#@UA^']0U;5/B M!JVGZQ PUG3_ S+8W# <7#"7*R+[,K*?J30!ZV^LZ8FEQ:F]_;K82A#'<&0 M;&WD!<-TY) 'UJGJ?B_P[HLLD6I:U8VLL;!'CEF 921N (Z]"#]#7E=[X@TF M7X&>'=/BU"WDO&-A%]G20&1625-^5ZC&T]?;UKK]!L+2X^*'CV:>WBDDV646 MYU!^0P;RX56AA%PI9PPRN.>X((]<\5BCX M@:?8>*O$&F:[?Z?86UA+;QVK2/L>3?$';.3S@GL!@=:X.TLK:#]GK09HH(TE M^V6LV\*-V\W0&[/KCCZ<5TND7^@6/Q6\UU;Q%=W.J:Y?QV$JF2\G#2>4 6,<84 +G'89KS;7 M=2ED^'VADZCX=M;)[BTDL]+T^)I)8QYBGF1GR"HSN.WKP3S0![/JOBK0-"NH M;;5=8LK.>892.>8*2.F<'H/<\5*_B#1H])?57U2T73T)5KDS+Y8(.TC=G&<@ MC'K7#Z3J.BZ/XR\:IXFN;.VNKB=)$:\95$UGY2A0N[[R@A@0.]<)I^Y?"?@. MXMKBVL=(CU:__?7T!D@AD+OY!D7UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U> M)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "L6Z_P"1VTK_ M +!]Y_Z,MJVJQ;K_ )';2O\ L'WG_HRVH VJ*** "BBB@ I"<#FEKC?B5XB& MA>%I8XG"W=YF&(=P"/F;\!^I%!%2:A%R?0\?\>^(/^$B\57,\;9MH3Y,'/!5 M3U_$Y/Y5S%%%0?,3FYR6^(;@ M=\CHWXCGZYKYQKK_ (<^(_\ A'_%$2RN1:7>(9O0$_=;\#^A--'7@J_LJFNS M/HJBD!S2U1]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B^,?^1(U_P#[!MQ_ MZ+:MJL7QC_R)&O\ _8-N/_1;4 ;51);01W$LZ0QK-* ))%4!GQTR>IQ4M% ! M5&TT;2]/N9+FRTVSMIY?]9+# J,_U(&35ZB@"M_9]D01]CM\&;SR/*7F3^_T M^][]:CN]'TO4+B*XO=-L[F:+_5R30*[)]"1D5=HH YCQ#X>U+Q#K%A%/=6B> M'[>6.ZEMQ$QFFE0DJI;.W9G:>F>,=ZZ>BB@")+>"*>6>.&-)9L>9(J@,^!@9 M/? H%K;B[-V((A0#SW%7$MX(YI9DAC66;'F.J@,^!@9/? J2B@"M_9]D+1;06=O]F0@K M#Y0V*0YMFM MIX(I;=AM:*1 RD>A!XQ4-KI.FV-F]G::?:6]K)D/#%"J(V>#E0,'-7** &QQ MI%&L<:*D: *JJ,!0.@ IU%% !1110 4444 %%%% !1110 4444 8O@__ )$G M0O\ L'P?^BUK5^S0?:OM7DQ_:-GE^;M&_;G.W/7&><5E>#_^1)T+_L'P?^BU MK:H *S8O#VB0"80Z/I\8G_UP2V0>9SGYL#GGGFM*B@#C]8T#Q)-K,]UI]YI% MS;2[6ABU2T,C63@8)B*D9!QG![]ZT_#WA>TT/PI;Z#*5OH45O.:>,$3,S%V) M7D8+,>.U;M% %6QTVPTN P:?96UI"3DQV\2QKGUP *M444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!BZ'_R%?$G_ &$E_P#26WK:K%T/_D*^ M)/\ L)+_ .DMO6U0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^ M2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ M[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_P#1EM6U M6+=?\CMI7_8/O/\ T9;4 ;5%%% !1110 'I7SK\1_$/]O^*91%)NM+3]S#CH M;\3^@%>P^/_$'_"/>%;B:-L7,_P"X@YY#,.OX#)_*OF\G)R:3/)S*MM37 MS"BBBI/)"NH\$^$9/%E]=Q;FCB@@9O,'3S""$!_'GZ UR]?1?PZ\/_V#X5@$ MB 75UB>8]^1\H/T&/QS31UX.A[6IKLCYYNK:6SNI;:="DT3E'4]B#@BHJ]0^ M+_AK[+?Q:];K^ZN2(YP!]UP.#^('Z>]>7T&->DZ51P84444C(^B?AQXD_P"$ M@\,QK,^Z\M,0S>I'\+?B/U!KL*^C?@?TS7 MT<#D<52/H<%6]K3UW04444SK"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\8_\B1K_ M /V#;C_T6U;58OC'_D2-?_[!MQ_Z+:@#:HHJJ-3L&U%M.%[;&^5=YMA*OF!? M7;G..1S0!:HJK+J=A#?Q6$M];1WDPW16[RJ)''/*KG)'!Z>AJU0 444C,%4L MQ 4#))Z"@!:*KV5_9ZG:K=6%W!=6[$A98) Z''!P1Q5>+7M'N+\V$.K6,EZI M(-NEPAD!'7Y0-?$"^'/#- MS>!@+AAY=N#WD/3\N3^%!,Y*,7)]#Q_XI>(?[9\4-:PMFVL,Q+@\,_\ $?SX M_"N'I68LQ9B22ZE8::@>^O;:U0 M]&GE5 ?S-<+\7/B&W@70(DL=C:M?%DM]PR(E'WI".^,@ >I]C7B'A7X9^*_B M?YNNWFH>7;R.1]LO69WE(/.P=P.G8=ATH ^I[+5=.U,$V&H6MV%ZF"99,?D: MN5\C>,/AEXF^&9@UF"^$MNL@5;VS9HWB?MN'49]02*]T^#WCV?QOX8E&H%3J ME@XCN& QYBD?*^.Q."#[CWH ]%HI"0 23@#J352'5],N)_(@U&TEF_YYI.K- M^0.: +E%%-,D:MM+J#Z$T .HJL^H645VMI)>6Z7+?=A:0!S]!G-3M)&IPSJ# MZ$T .HJM=ZA96 4WEY;VX;[OG2A,_3)J='21%>-E=&&0RG((H =115.YU73K M.4176H6L$AZ)+,JD_@30!9?&CQUJO@S0+/^QGACN;R5HFE= M=S1 +G*@\9^H-7O@WJ5QJ?PUTZZOKN2YNY99V>263<['S6ZD\T =_12,RHI9 MB%4#)). *JVVJZ=>2F*UO[6>0=4BF5B/P!H MT444 %8OC'_ )$C7_\ L&W' M_HMJVJQ?&/\ R)&O_P#8-N/_ $6U &U7@NN^)H/"G[1-_J5Q97UY'_9R1^59 M1"23)5.<$CCBO>J\XMO"VLQ_'>\\2M: :1)IXA6X\U.7VH,;<[NQ[4 <.OBR MV\7_ +0'A.]MM/U"R2*VDB*7T(C]W%Q!:6\EQI)X KSSQ!X6UF^^-GAKQ%;V@?2K*T:.XG\U!L8B7 VD[C]Y>@[UWFIZ M;::QIESIU_%YUIHR""/PH 9I^M:5JS2+IVIV=X8P"XMIUDVYZ M9VDXZ5R7Q,T?Q%K6D26^F:M'IVDK:S27Y5@#SCX0V,FJ? ^*PBNI+1[D7,0GB'S1[G89'O7#^.?!N@>&[;P]X6\,JUQXS M:[1Q=1$B4+R=SX)"\[2/0*3]?1O ^C>)O"/P?.GIIJGQ!")C!;--&1O9R5); M=MQR#U[8KA/"6@_%#PI?7NI#P;9:CJUZY::_O+Z)I<'^$8DX&?S_ % 'T"H M(4!CEL)[*"'1[ MNW$D5]=8>"60-S$P*X4C 89/- $7PXU6^U*SU>*>^DU.PL[]X+#49 -US$ . MI ?!R-PZUN>(O$VG^&;:"2]\Z26YD\JVMK:,R33O_=11U_E7)?#589-?\47 M6AQO%X5EFA^P*%*Q-*%/G-$IZ(3CIP>W2IO'$RZ+XW\*>);Y7_LBS^TV]Q.% M+"V:5 $=L= <$$]J -C3O'5AJ$M[:G3]4M=3M(#<-IUS;;+B2/\ O1@$A^>. M#UKF?A/?7>O/J&MZA!%_Z_KO_ -'O0!N^*O$!T#2U M:WA^TZG=R"WL+4'F:9NF?11RS'L :P_A7?:I?>%;EM8O7O+V+4;F%YF.<[7Q M@>@]!VINM^&/%5SXV_M_2]4TI4BMQ;VL5[;O)Y /+E=K 98]3UP *S?@[%K* M:7JK7UQ9O:?VE<@)%$ROYOF'>V2<;3V'6@#TRBBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH Q=#_Y"OB3_L)+_P"DMO6U6+H?_(5\2?\ 827_ -); M>MJ@ HHHH **** "BBB@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"] MKM: "BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ) M]5_]*;N@#M:*** "BBB@ HHHH *Q;K_D=M*_[!]Y_P"C+:MJL6Z_Y';2O^P? M>?\ HRVH VJ*** ]*\'^+'B'^T_$(TR"3-M8_*P'0RG[WY<#\Z]>\5ZZGAW MPY=ZBV#(B[8E/\3GA1^?/T%?,1V+,QZDGJ:3/,S&M:*IKJ,HHH MJ3Q@HHKLM)T^W\.^#]0\5:S9VTX=!#I]M=+D3.6'S8X., _@#3-:-&5:?+$K M:7I>D:1H*^)?$YD:T=REI8Q\/=,/?LH[G_)NZ?XH\:ZO;F7PMX+L+?3Q9#U'OS65XCT"?P]JAM)9$FB=!+!/']V6,]&%>X_$CP?!XM\+7,8A#:A; MH9+20#Y@PYV_1L8_+TKQO2?$FK:!8Z1IOB_PIOTF";RENM0LY%DCC8Y*J3@' M R0/:@RQ.#A65XZ,YNBNE\8>%9O#]^9H!YVE7!WVMRGS*5/(!/KC\^M]=W7S/X*\0MX;\3 M6UXS$6[GRK@>J$\_EP?PKZ61UD174AE89!'<52/?P-;VE.SW0ZBBBF=H4444 M %%%% 'RO^T)>27'Q(2!B=EM91HH[G< ME 2?Q))_&O!OVC=$FMO%6GZTJ'[/=VPA9L<"1">#]58?D:]>^$_BFS\2^ M- M6&=#>64"6US#GYD9!M!(]& R#[^U '87UA9ZI9O9W]K#=6TF-\,R!T;!!&0> M#R :=:V=K8P"&TMH;>(=$B0(H_ 5Q/Q4\?IX%\->;:RP-J]PZK:P2?-D9^9B MN<[0,CZD5#\*O'^I?$#2+VYOM+BLQ;.L0GA, MM=^)'CH^&-$FD&G?:#;6]O&^U9V!P9'/<<$\\ #US5[6?V>=:TK0I-1LM8AO M;R!/->U2$H3CDA&R.03Z'VK@_C;9$MNZY&1D(I%,^"5O+>_%ZPN($( MB@6>:3'\*&-E'ZNHI/CF,_%K4!ZQ0?\ HM: .FT;X'^)->NM-\1ZYJ=NYO)X M[J\AD9O-,;$,><8W8[=OPK!^.\AA^*TLB@92W@89Z<"OJQ$$<:HHPJ@ "OE' MX^_\E1N/^O6'^5 '3Q?!+Q)XUTW_ (2/7?$835KU!,D$L)<*",JK-N&W@] # MBL+X4^+-8\$>/T\+:E(XLI[HV<]L[96&;=M#+Z?-@''!!]A7TOHNH6VJZ'8W M]HZO;W$"2(5/&".GX=*^4];D36_CZYT\B19=:C1&3D':Z@L/;@G- 'K'QS^( MM[X9MK;0=&G:WOKR,RS3H0SG<,9Z]^#^%0_M#VLT/Q%AG<'RI[&,QGMPS C_/K7T9X2U&U MU7PCI-[9.KP26D>W:?ND* 5^H((/TH ^:/#WB7Q%\'?'+Z+JDKR:>DH6ZM@Q M:-D;D21YZ'!SVST/MZ5^T:ZR> M*=&#(VHH5(Z$&*2O-?CQ?6^I_$^2*S82O M;VT5M)LYS)EB1]1N ^HQ7??':VEL_A1X;M9_];#)/B7H:1Q:C#;:5I):& 3[MID8EV [_ ##)]"HYKUN\\'>+_#/P?L_#7A55 MEU61V-[/#.(R Q);86(Y^ZN>. >]6/V?8PGPR# RL?K\H_I3OC3\0]0\$ MZ58VFCE8]0U OB=E#>4BXR0#QDEAC.>AH X#0/V>-0U+1OMNNZNVF7LA8_9_ M)$I0 ]7;>!D]>/SK ^%VJ:EX1^+4.A1WWFVDMX]E<)&^8I<$J' ^H!!ZX^M= M1X:^%WB7XAZ';:WXD\8WGV6['F1V^YI25SCNP5>G0 UPWA+3[?2_CE8Z=:2M M+;6NL&&*1B"757(!...<4 ='\>_!TVE^)'\3/=QR1:K,$2 (0T>R-1R>_2M7 MX(_#>Y>ZT;QS_:,0@5IQ]E\L[NCQ_>SCKS6Q^TK_ ,@#0O\ KZD_]!%=9\#/ M^22Z5_UTG_\ 1KT >2?$GQ5K7Q!^(?\ PB&DSLEA'=?8XH0Q5)9 <-(^.H!! MQZ 9ZFI?%WP-O_!WAM_$&G:X;J>R EF18C$RCNR,&/3KVX_*N)MM(N;GXJR: M0=2?2[N34I8!=C(,;EF Z$'D\=>]>JZQ\(-=L=)N)]8^)MQ'IX7;.UQYOE[2 M<8;,F,$D#\: .N^"GCJ[\8>&)[?4Y?-U'376.24]98V!V,??A@?H#WKTZO)_ M@[X(L?"USJ=WI_BJPUN*YCC1A:8_=D$D$X8^IKUB@ K%\8_\B1K_ /V#;C_T M6U;58OC'_D2-?_[!MQ_Z+:@#:HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** ,7P?_ ,B3H7_8/@_]%K6Q M)&DJ%)$5U/56&16/X/\ ^1)T+_L'P?\ HM:VJ $ "@ #H!00""",@]0:6B M@!J1I$@2-%11T"C IP '08HHH * .@Q110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% &+H?\ R%?$G_827_TEMZVJQ=#_ .0KXD_["2_^DMO6 MU0 4444 %%%% !1110!Q5]_R5:R_Z]H?_0+VNUKBK[_DJUE_U[0_^@7M=K0 M4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:XKP?_ ,C5XD^J_P#I M3=T =K1110 4444 %%%% !6+=?\ ([:5_P!@^\_]&6U;58MU_P CMI7_ &#[ MS_T9;4 ;5%%9^MZQ9:#H]SJ6H3>3;0+EGQD\\ =SDCB@#R#XO\ B'[;K$6C M0MF&S&^7!ZR$=/P'\S7G,$$UU.D%O$\LKG"HBY+'V KH[J\\ 7EU- M:9R[L;+JQ.35G1=7^'VBZS:ZE'KNIR/;OO"-98#5)XU7!UZM5RDM&8O_ B^ MO_\ 0%U#_P !G_PKL=?NM+\(:9X:MI/!MOJ.H:A:@NLA9)/,&T8Q@DDDU2T& M]\4_$/Q7KHT;Q=>6%C#*98 VXCRV8[0!D8P*Z.+X4>(Y_$6DZKK'BW^T/[/N M4F198F)PKAB 2>,XIG;0P,*3;>OJ)O#EAXJT.?2M04F&7!5U^]&PZ,I]16O10!X+'IGQ$ M^'BOIT>GIXAT%CA83&94Q[+]Y/I@K]:C;6[@DL?A _J?DD'_ +)7OU(PW(1Z MC%!,H1E\2N>!6T]AXS\$ZK=:7X4BLKZTN(HU6UW2NP)R>WM7,2>&]631 M[](T!9F:W8 =23BN_TSX0>*=$\\:5XS-DDS;W6&)EW'MGYJYO3/&-[H'B[7 M-$\7>(KZ[L4@FL]X!<;R0 P7Z;JDXZ^ A5?,M#D*]X^%'B/^U?#YTV=\W-AA M1D\M&?NG\.GY5Y3O^'7_ $,.J_\ @%6SX7\1>!/#FN0W]KX@U(M@QNDEGA64 M^I'X'\*$C4NUIU/?J*165T5E(*L,@CN*6J/7"BBB@ HHHH Q_$WAG3 M/%NASZ1JL)DMY.0RG#1L.C*>Q'_UNAKY\U+X#>,]#U%IO#M_%=1\^7+%/]GF M ]""0/R8U]-T4 ?,>F? 3QEK6HB;Q#>PVD9(\V62?[1,1[8)!_$U]#^'/#VG M^%M"MM(TR(QVT X+'+.QZLQ[DFM6B@#QSXE_!%?%&IRZWH%S#:ZA-S/!-D1R MM_>! .UCWXP>O'.>&D^%/Q8U>&/2]1OY&T]" !/;K6=--C]D ME2(+YLQ5OE0 \8/<5[Q10 5\G_'W_DJ-Q_UZP_RKZPKP;XJ_"CQ/XN\<2ZMI M4=JUJT$: R3A3E1SQB@#,U'X3_$30XI+'PIK=Q/HEQ\PA6],)4-U#*2!^(Z^ M@Z5U7PJ^#,GA/45UW7I89M212+>"([DAR,%B>[8)'' R>O;U^%2D$:'JJ@'\ MJ?0!R'Q"^'VG^/\ 1DM;F0V]Y;DM;72KDQD]01W4X&1["O$X_A-\5/#QELM$ MU%Q:2'YC9:B8D;W*DJ<_A7TW10!XE\.?@;)HNK1:YXHN(;F[A;S(+6(EE5^H M9V/4@\X'&>&\$[>>Y4;0CKUP>"DTG5#";D7$DA\E]RX;&.<"JGQ7^'!^(&CVWV2>.#4[)F:!I<['#8 MW*Q'(Z @\]/>O0:* /G/0?AY\8+*R_LAIFDDD%OM2L%!Z[=N7&>>!CK4M MC\#O$OAOQS8:II-Q:7EC97,,P>>4QR2 ;2XV@$#G=#YI(5^""I(Z9R#GVKSWX;?#OXB^&_%&G/?3M;Z+;2M)+; M?;]T;Y4@D(I()YSR!7O]% 'CGQ0^"TGBG57U[P_<0V^HR ?:()B524@8#!@# MM; 'L>O'.>-NOAI\7?$5O#I6L:@6L(V&/M-^'3CH2%RS8]Q7TK10!R7P^\"6 M7@'P_P#8+>3S[J9O,NKDKCS&Q@ #LH[#Z^M=;110 5B^,?\ D2-?_P"P;MJL70_\ D*^) M/^PDO_I+;UM4 %%%% !1110 4444 <5??\E6LO\ KVA_] O:[6N*OO\ DJUE M_P!>T/\ Z!>UVM !1110 4444 %%%% !1110 5Q7@_\ Y&KQ)]5_]*;NNUKB MO!__ "-7B3ZK_P"E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_]&6U;58M MU_R.VE?]@^\_]&6U &U5/4M*L-8M/LNI6D-U;[@WE3*&7(Z'%7** .:/P_\ M!X!/_"-Z9_X#K67X?T#P!XEL9;O3=!TR2**=X&/V9?O*Q$!HO)5NH!&"&(.017?5\O_%3_ )+)=_\ 72V_]%QTP1],6=S)=0^9 M):3VQ[),5R?^^6-6*!THH$%9.B>(M.\0_;?[/F\S['JW& MGZ']GL&QJ>H2"SL_:1_XOHHRQ/M7B7POU:Y\%?$JZ\/ZFQ5;N4VLN3QYH/R- M^.2/^!"@9]&2NT<3.L;2,!D(N,M[#) _,UP>K_%[P]H.IS:=J5KJ<%W"0'0P MJ<9 (Y#8/!%=_7B/Q"\,_P!OGQI=0QEKO39[:X3 Y*>0-X_+G_@- (]FL;V# M4;&"]M9!)!/&LD;CNI&16!XM\>:-X+-J-5,Y:YW%%@CW'"XR3R,=17%_ KQ0 M-0\/3Z#<29N-/.^($\F%C_1L_F*Y_P")'_$Z\+:MXH?YHI]0BLK'/:"(N&8? M[S[C] *06/5_"_C.R\7P-5SZ #)-8GP(_Y)]+_U_2?^@I7F/B#49O'7QDAL;J0M M9+J"V<<>>%B5\-@>IP2?K0!Z98V7AO5; :AI_P ,9)K)ANCD:&WC:1?4(S@X M]/6K/ANW^&GBB66VL=#T^.]ASYMG<6@CE3!P>#UQ[9KT9$5$"JH"@8 X KY MP^+OG>&?BK%JVFR&"XDABN@RG8[>?7)H!'T;!#%;6\<$*+'%&H1$48 M"J!@ 5)5+1M0&K:'I^I*NT7=M'.%]-RAL?K5VF(**** "BBB@ HHHH **** M"LR?Q'H=K.\%QK.G13(=KQR72*RGT()XK3KXU\>69U'XPZO8JX0W.J>2'(SM MW,!G]: /K0>*?#S'"Z]I9/H+R/\ QK2@N(;J(2V\T-8+@17]J&S'*G&3]<'*GZ M>XH ^Q:**R]1\2Z%I$OE:EK6G6RMWN+N>*"!,;I M)7"JN3CDG@3J.MZ=9R_\\[BZ2-OR)S0!JT56LM0LM2MQ<6%W M;W4)X$D$@=?S!Q4T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM M: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ M -*;N@#M:*** "BBB@ HHHH *Q;K_D=M*_[!]Y_Z,MJVJQ;K_D=M*_[!]Y_Z M,MJ -JBBJ>J6,FHV$MK'>W%F9 5,MOM#@'K@D''UZT <)"FO^)/%MYXAT:;3 M4M+(OIUK]MC>0-@CS)%VL.K#;GT6O,OBKX>UW0=?M?$]W)9":YD'[VP1D5)4 M ()#$\D#/X&O7]/_ + ^&VG0Z;<^(G^SC)AM[ED:3+-GY0B[CR3Z]:H>*V\, M^,[*.RU;5M0L++S%D7SK1K9"P! ^>6,>OK2&=5X3\00^)_#%CJT( \^/YTS] MQQPP_,&OGKXJ?\EDN_\ KI;?^BXZ]I\"^&=)T"WO[3P_KUW=6XDQ(C/'(D. !TH ]?[5AZ7 MX@35?$FL:? 4>#3EA1G7.?-;<67/3@!?QS7%R-H+V 9_B5K8M6&T2BX50>WW M_+_K6OX-\,:#IVAW]OX:\033K=R;Y;N*>.61#C'!VD ]>HSS3$5)EUSQ-XVG MU719=/2UT;?90&]C=U>5@#*Z[2.1PGYUYM\7O#.OV%];>*+^2Q:25EB>2PC= M CJ,HQW$\D#&?]D5[9X6\)Q^$[(V5IJ5[<6Q=I/+N2C89N2=P4'K[UD?$-?# M>H6"Z5X@UY[.*5E86T&UI78'@A=K-^5(9J^!?$B>*O"%CJ>[]\5\NX'I(O#? MGU^A%5M 57\:^,$8 JTML"#W_$_!,CVMGXCU6SCO.1'J=N88V;&- MRF2)1G\>PS76Z3X4&GZW=ZU#KFH7$E^4>=9#&8Y !\N $&....U CP:ZT/6? M!WQ5FT70W:%[XM!;.TT^U4+#;7$$2#V"L* MZW79O"VG>(++6]:GCM;RT1X(9IE*K\XSC.,$XSCGC)K+UBU\.?$VW^P1^(;F M>T24.8K(+M5@#C8:W8R>"?C1#=7:% M+0ZBMW'(>AB9\D_ADC\*]AT6Q\/?#.'^SV\07,-M+*7$-X%VLY 'RL$&>W / M:MKQ'HOA_P 5Z*O]K6K36X.8Y!&XDC/3*X&X?RH Z($$ @\&OF_XP>;XC^*< M&DZ&K>STN4PZCJ+,B2KUBC4#D M?!W5[/5?AGI"6TB&2TB^SSQ@\HZD]1[C!_&@#P+5+'Q'\$?',7V2^\V-U$J. MH*QW46<%77/7J,V_$[5H-=^!%_JMKD0WEO;3(#U :6,X/N.E>:_M': MO9WGB;2M-MY$DGLH',^TYV%R,*??"YQ[BNOU^PGTS]EQ;6Y4K,ME;NRGJNZ9 M&P?H#0!G?LT?\@_Q%_UU@_D]<%XU_P"3@9_^PK;_ /M.N]_9H_Y!_B+_ *ZP M?R>N"\:_\G S_P#85M__ &G0![7\:O&MUX0\(1QZ;*8M0U&0PQRCK&@&78>_ M( ]-V>U>4_#OX,OXYT)O$&JZM-;17$CB$(F]Y,'#.Q)_O CWP:ZG]I:SF?3? M#UZJDPQ2S1.>P9@A'Z(WY5V'P,U.VOOA;IUO#(IFLGEAF0'E29&89^H8&@#S M+PYX#^('@#XC'^P[.>_TZ*55FE5EBBNH3@D$,P&X GUP13/VB/#9L/%%EX@@ M3$6H1^7*1VECP ?Q7;_WR:]4U[XR^&?#OBF;0+R.^DN(2JM+;QK(@8@';][. M1D=JN?%CPW_PE'PZU&WCCW75LOVNW&.=Z D@>Y7$/%D&K_#>Q\1W4 MH"I9E[MO1HP1(?S4FOGSX7Z?-X\^,1U>]3='%,^I3YY .[*+_P!]%>/0&LG1 M/'CZ7\*=>\+;V$MY<1F CLC?ZW\,(H_X&:]E_9[\-_V9X,GUF5,3ZI-\A(Y\ MI,JOYMO/Y4 >OT444 %%%% !1110 5B^,?\ D2-?_P"P;MJL70_\ D*^)/^PDO_I+;UM4 M %%%% !1110 4444 <5??\E6LO\ KVA_] O:[6N*OO\ DJUE_P!>T/\ Z!>U MVM !1110 4444 %%%% !1110 5Q7@_\ Y&KQ)]5_]*;NNUKBO!__ "-7B3ZK M_P"E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_]&6U;58MU_R.VE?]@^\_ M]&6U &U7,^/O$_\ PB7A"\U1%#7 Q' IZ&1N!GV')_"NFKSOXUZ=<7_P[F:W M0O\ 99TG< 9.P9!/X;L_A0!R7P2TQ]>U;5O%FK.;N\60112R_,5G!4# MT!->V3V\-U \%Q$DL,@*O'(H96'H0>M>1_L^743>'-6M W[Y+L2,O^RR _F MIKK?B+XCUGPCH#ZSI[6,L22(A@GA8GYN,[@X[^U(;W+?@SPG%X0_M>TM1BRN M+SS[=(I&]AE0/3N.XS6O\"-4T&2VN-/%E#!KB LT_5KB//8D M\8[@<=#ZT >D^.O$G_"*>$+[5D :>-0D"GH9&.%S[#.3["O*O@A8'7_$&L^) MM59KN]B*+'++\Q#ODL1Z$ #T!KN_C!I,VK?#J^%NI:2V9+G:.ZJ?F_)23^% M3-);O&TMKO8DQLN,H/]DC)QV(/K7MVK3I:Z/>W$C! M4B@=V)[ *2:^G?'0#_A71..EY M%_[-53X ?\ ""WQQS_:3_\ HN.KOQR4M\.7(!(6[B)]AR*I? #_ )$6^_[" M3_\ HN.CJ'0ZGQ['');Z '16']MVGWAG^(UUM'HAR[ZW;%1Z[26/Z M UU=,1\W>$0!^T/<@#C^TKW_ -J59^.L5K:>,].N+#$6H/;[Y6A.&R&^1N/X MNO/7@5G^'K07WQ^O+=IIX0^I7OSP2%''^L/##D5[A8?#[PW8ZI_:ALFN]0R& M^TWDSSOD=#\Q(!]Z0S6\/R7DWAO2Y=0#"]>TB:X##!\PH-V1]3?M# XQLQGCU MKW6B@ HHHH Q?%/A?3?&&@S:1JD9:"3#*Z'#QN.C*>Q'^([UX/<_ 3QEHM]( M_AW78&A?CS%G>WD(]& !'ZU])44 >%^"?@ UEJL>J>++V"\>-_,6T@)9';KF M1F )^F.?7'%>G?$#PY=>+/ ^HZ'92PQ7%T(PCS$A!MD5CG )Z*>U=-10!YM\ M(OAYJGP_M=5BU.ZLYVO'C9#;,QQM#9SN4>HKF?$'P9U[5OB?)XG@O]-6S:]B MN!&[OYFU=N1@)C/RGO7M]% &1XF\-Z=XLT&YT?4XRUO,.&7AHV'1E/8C_/%> M!3_ 7QKHU_(WA_6[=H7^42IM%>3?%;PAXZU_6;>?PKJ<\%D;40W%NE M\T*LP9CDJ#@Y# ?A0!X!KVA03_$F^T+0G6:&74FM[8KT&Y\ ?0$XS[9K[,TG M38-&T>STRU&(+2%(4^BC&?KQ7D?PL^"USX6UI->\03V\MW"I%M;P$LL;$8+, MQ R<$X ]MJ@ HH MHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_KVA_] O:[6@ HHHH M**** "BBB@ HHHH *XKP?_R-7B3ZK_Z4W==K7%>#_P#D:O$GU7_TINZ .UHH MHH **** "BBB@ K%NO\ D=M*_P"P?>?^C+:MJL6Z_P"1VTK_ +!]Y_Z,MJ - MJFR1I-$\4J*\;@JRL,@@]013J* /.[?X:3^&_$DFL^$-1BLUF&)["YC+PN,Y MP"#E?;KCZ<5<\8^&?$'C/0O['GDTRQA9U>25'DE;*G/ *J!^==Q10!RO@+P5 M'X&T2;3TO7O&FF,SR-&$&< 8 R?3UK.^(G@;4?'5K:V:W]M9V]O*903&SLQQ M@=QC@GUKNZ* .;\&:!?>&O#EMHMW<6]U%;AE26-"I(+$X(.?4]ZX>_\ @Q/# MXM.N>'-:32\2>=%%Y!;RV[@8(^4^GH<=*])VUWPE?QV7F@K/87$9:%U)R0"#E?;@X^G%>AT4 <;XFT#Q+ MXKTMM)FOK'2[*; N&M]\TD@SG:,A0H/?K6MX6\*:7X0TE=/TR(A2=TDCG+RM MCJQ_R!6Y10!GZYHMGXAT:YTN_C+VUPNU@#@CN"/<'!KS_P *_#[Q3X&NKI-% MUG3KK3[AMS0WL3JH44 O8;F>UW&TM[:,I M# 6&"W))=L<9/3)P.:WYO.\H^0$,G;>2!^E244 >3Z1\*-6TKQT?%7]LVK)O\M?,"A\ M_P#@1;__ !RC^V-6_P"A9O?_ (M_P#XY6W7F=[=ZMJGQ&U_2QXPFT6SL8;5 MX8T2$AC(I+-Q X5B&(B ^7.,D\ "N+;Q3K*:5X9L3JG MBDS:O+YUW=?V:/-VB(L4@&S!7<,]"<":2[&H_\>45G$9I+GC/R*.< @"3^V-6_Z%F]_\"+?_ M ..4?VQJW_0LWO\ X$6__P S,I^7J">F:T[CQ=8Z9JNI7M[?WJVMOIUO#;J[$;R?O9[%3]W;0!K M_P!L:M_T+-[_ .!%O_\ '*/[8U;_ *%F]_\ BW_ /CE6;_7+'3KC3;>:1FE MU*;R;98UW;SM+$\?P@#)-8;(OWL8)?)FU*.T=K6-P<$&0#'!X)Z# MUH T_P"V-6_Z%F]_\"+?_P".4?VQJW_0LWO_ ($6_P#\ M7>$[3Q7XJT:;53XWO[1S=W$21):0.BA)&4=5R>!ZT =O_;&K?]"S>_\ @1;_ M /QRC^V-6_Z%F]_\"+?_ ..5@Z!XU>TTG7$\63PQ7F@W @NKB)"%F5@#&ZJ, MD%@0-H[]*TK#QUIM]JB:;)9:K8WDL3RP17MD\1G51EMF>I [=: +G]L:M_T+ M-[_X$6__ ,D^---U;4DTXV^H6%Y+&98(K^U: SH.I3/!QW'4> ME $_]L:M_P!"S>_^!%O_ /'*/[8U;_H6;W_P(M__ (Y6W10!B?VQJW_0LWO_ M ($6_P#\_P#@1;__ !RC^V-6 M_P"A9O?_ (M_P#XY6W10!B?VQJW_0LWO_@1;_\ QRC^V-6_Z%F]_P# BW_^ M.5MT4 8G]L:M_P!"S>_^!%O_ /'*/[8U;_H6;W_P(M__ (Y6W10!B?VQJW_0 MLWO_ ($6_P#\*+ M*[G\2R7$]A?ZQI26T:"VTW4##+:R98LYC#IOW K@YR-IP.: .B_MC5O^A9O? M_ BW_P#CE']L:M_T+-[_ .!%O_\ '*R?#'B 2R:)I<%U/?0SV5U*UU=J4G#0 MRQQ['4_Q#>02>/RU\M3_%&_S'MC@\XO6WC+6M5NF_LW1HO)ATN'4) MH+AF6,G\N: -[^V-6_Z%F]_\"+?_P".4?VQJW_0LWO_ ($6 M_P#\H MMQ;O9P75V6MTM)84EB@>2:41[&\QH7 -C%9V\NHR7D5K;S[)8K>0.CN7(<;OE$;Y49R=O// ! MT?\ ;&K?]"S>_P#@1;__ !RC^V-6_P"A9O?_ (M_P#XY6?X/GU*;5?%":HR M>?%J*(%B=FC5?LT)&W/0'.['8D]>M<0$:_C\2>18^)[G61J5[%9W-G=3)"C" M1A&,^8(P%XSD8QZT >C_ -L:M_T+-[_X$6__ ,+M0"3V/3BI=2\8:OX>F:SU: MQLIKR>!9;+[+(RHSF:.'8^X9&&F0[AU&>!B@#=_MC5O^A9O?_ BW_P#CE']L M:M_T+-[_ .!%O_\ '*QM8\4ZUX_P#@1;__ !RN;\-:]JD&LR:?J,<;37FMW4#E M9698E2W5QLSV..G;-3OXOUF[U&WT[3+*Q\^:]OK;?<2,$1;=@-QP,DD'IZXH M W?[8U;_ *%F]_\ BW_ /CE']L:M_T+-[_X$6__ , _\ @1;_ /QRMNB@#$_MC5O^A9O?_ BW_P#CE']L:M_T+-[_ .!%O_\ M'*VZ* .>\,32SW?B"6>V>VD;45W0NRL5_P!&@[J2/?@]ZZ&L70_^0KXD_P"P MDO\ Z2V];5 !1110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?] M>T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP M?_R-7B3ZK_Z4W= ':T444 %%%% !1110 5BW7_([:5_V#[S_ -&6U;58MU_R M.VE?]@^\_P#1EM0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %8OC'_ )$C7_\ L&W'_HMJVJQ?&/\ MR)&O_P#8-N/_ $6U &U7C^K#PU;?%3Q)/XJT9KV"6WM!:.VFOP44 >;"[\+7?@GQ59>%-)>TD;3)VDC339+;S#Y;!<94;CST%.:UN/M/PO/ MD2X@1O-^0_N_]$(^;TYXYKT>B@#Q:*%/#>L^)+?6=:\3:9+<:E->6J:=$'BN MXY,%=A\ILO\ PD$CH*N:98?\(=-X.U>YT_4H=)M["YMIEF'GRV3RN)%,FQ1P M>5X7C@&O7:* /*O%>L-K_AZ^U*QT2X33K75+&5;P0,);Q$D4N_E[0VU.@/.> M>F*U;*V@\0>/]=D>&632]2T&VC#O$R!U'/$7BK^S)+6\UK4H'\F6V$\MG:)A!*T7.7"Y;;SC\*99,+OXE^$K MRUU37=:MHVNEFOKV#RX(V:!@JH!&@!..>O89KV&B@#Q"XLKR_P#!FMZ1;V^H M#4-,\1/J$]O%"RR20>>6!B++M8X^8 9Z#CD9V-)CT[6O&6B2V.J>*=9:R:2= MYKP"*&T)0KA\PJ2S9QM!]Z]7HH **** "BBB@ HHHH **** "BBB@ HHHH Q M?!__ ").A?\ 8/@_]%K4>I>%;:_U-M2@O]0TZ\DC6*:2QF">;N>4.5.X'(QGD\C [\U0LO$U_I&FW-@;^VD-KJ\]A M#=ZB[2.T2H' VK\TKC=MX_NY)IMGXMU?5]4\.W >&WM_/OHKR,+(!+Y.06"M M@C@9 89!//2@#I'\$Z;&ML-/N+[3'@MA:>99S8:2($D*Q8')R6.[[V6//-6[ M?PMI=M]J6-)?+N;**PD0RD_NH]X7!ZY_>-DYSTKD]+^)5Q=+:7UQ9*VGW<3S M;(+>;S+5!&TBEW9=C@A<'&,%AC(YJQ9ZEK]]XI\*W.H):PVM[;7$ZQ6TCY7, M:D(^>&(!^\,+RVW(4V@!2&^;.,D]2:Z.B@#F!X%TUEO6 MN;O4+FYO&A=[J6<>8CPDF-T*@!2-W88]N3F0^#;*2UE2XO=0GNGG2X%[)./. MCD084K@!5P"1@+@Y.0 . M%' X'; XJ?2])MM(CN4MM^+BYENGWG/SR-N;'MDU>HH R9_#>FW7]KBXB:5- M655ND9N"%38,8Y' Z^M9_P#P@^FS)<#4+F_U"6: 6XFNI\O$@8. A4#!W*K; MNI*C).*Z:B@#FF\$V$LO)'*M]),/.C:/<$V$ * -S\8P=S9SFG' MP;9-;!7O=0:]%S]J74&F'GK)MV9!QM VY7;MVX/2NCHH Y=/ NG16ZK%>ZC' M/?+>"<&82NFQSD@@@C.01CGC'&+.F>$--TJXM9X'N7DMY+B56EEWEFF(, MA8GDY(S6_10!ST'@ZQMKU)HKN_6UCN3=)8"?$"RDEBP&-V-Q)VYVY/2M32K. M>RM'BN;I[EVGED#NV2%9V95SZ*"!^%7:* "BBB@ HHHH Q=#_P"0KXD_["2_ M^DMO6U6+H?\ R%?$G_827_TEMZVJ "BBB@ HHHH **** .*OO^2K67_7M#_Z M!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5X MD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH **** "L6Z_Y';2O^ MP?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q?&/_(D:_\ ]@VX M_P#1;5M5B^,?^1(U_P#[!MQ_Z+:@#:HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,7P?_P B3H7_ &#X M/_1:U#J'A&UO]8FU1-1U.SN9XDAE^QW/EAU0L5SQVWM^=3>#_P#D2="_[!\' M_HM:VJ ."7,A,G^LW%PVXL<$DY.1UI+;P3I=G] MC-O+>(UI=RW:.9RS,TG^L5B<[E;OGGWKI** .FV$L&V:]EM+8.+:RFG MW00!@5(5<9(P2 &)P#QBC3?!FGZ9J%E=QW5_,;&-XK2*>X+I!&P *J,=, MJL70_\ D*^)/^PDO_I+;UM4 %%%% !1110 4444 <5? M?\E6LO\ KVA_] O:[6N*OO\ DJUE_P!>T/\ Z!>UVM !1110 4444 %%%% ! M1110 5Q7@_\ Y&KQ)]5_]*;NNUKBO!__ "-7B3ZK_P"E-W0!VM%%% !1110 M4444 %8MU_R.VE?]@^\_]&6U;58MU_R.VE?]@^\_]&6U &U1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M5B^,?^1(U_\ [!MQ_P"BVK:K%\8_\B1K_P#V#;C_ -%M0!M49YQ17B7B&;5M M'^+^O>)M+WS1Z5:6C7UFO6>V=3OQ_M+M##Z'\0#VW-%>=:[J%KJOC_X;7]E, MLUK&1J=A83-;R7,MZ(#-(GWUB7:=V.F20 M": .YHKC;3XAV=\?#4\%I)_9^N/) +B1]K6TZ@XB=<=258=>HJU?>-;6P\0Z MGI\T'^AZ5IPOKV\W\1$D[8]N.6*@GK0!U%%< ?B#J]GIUOKFK>%FLO#\[)FY M%XKS0(Y 622+;P.1D!B1FK>I^-=2C\777AK1O#_]H7D-M'MW^BWNHV'@]W&EM+'J:S7RIY=Z1G:?,(' M.<#J!R:HZ_XAFN?'G@?5]&TV6_DO],N)+>W,@CX=4;+LG(. Q('- 'H-%<1KGCK4;3Q4/#NA>'CJ]X]BE\ MCB[6%/++,IR2,#H,>I;VKKI1=3Z8XC*VUY)"=I/SB*0KQZ;@#^>* +&1G&>? M2EKQSQ;X-T7PGX&6\:6>;Q@[(+748Y7^TW-X2/N\Y()S\O0#WKURS^T?8;?[ M5M^T^6OF[>F_'./QS0!/29!)&>1UK-\0V-_J?A^]L=,OOL%Y/&8X[K:28\]2 M,$&(G@\33W\2QM'*S27$0/[YILGYDQDDF@#UP MD#J<45YK;Z-8>//'GB7OSD,0VW/H,4 >H@@]#FER 0,]:\LFT;2 M?#?Q.\.:?X1@^RW3K*^J6\#L8_LH7AI021G=C:>I/X5%XVT+PQH5GJVL^+;F MXU'4[YY7L9520-;* -D<>TD)M)'S$C.>: /6**P_!K7[^"]&?4[A+B]:TC,T MJ.'#G;UW#ACZD=36Y0 4444 %%%% &+X/_Y$G0O^P?!_Z+6JWB'QUX>\+7T- MEJUY)%SG6; :^NAF?_ (F+6INQ M%L;_ %08(6W8QU(&,YJ_7D]X=2\2?%/1KK1[]M+6\\,">6;RE>1(FF#;5##& M[)49(.!GBK%SXE\0:#9>,]&O-2%W?:3IOV^PU PHKLC*V Z@;259>N.: /4* M*\IO-0\7Z-X.L_$%WXD\^?4I['%LMG&J6ZR.-RJ<$M\K 9/H375^*=9O].\4 M>$K.TG\NWO[R2*Y38IWJ(BP&2,CD=L4 =717ENOZ]0VNIZQJ'V*XE,"LF/WBE M]I_W0V!CD8Z4 >NT5P$%UK_A7QAH6FZQKLFK:=JD4UN)I;>.(IL7^OZSXAO6GSI$%W]BL8@BC)C&)9-V,D%S@1O144%F_ 55L/&_A[4M+OM0MM0S!IZEKM7B=)(0!GYHR MPX![Z16+&9E[ ]%SR10!.WQA\!HNYM=P/4VDX_P#9*[>. M198DD0Y1U#*<8R#7 ZD/^$R^)*:*_P VC>'UCNKR/^&>Z?F)&]0J_-CUZUZ! M0!#=W=M862$3 M@==A=0&_"M;7-$L/$6DRZ9J432VDI4N@B:?JVA:C87T6^ST;Q-=/91[RJIY;[EX'! M +-P>* .LT7QOX?\07YL;"]?[6$\P03P20.R?WE#J-P^E0ZG\0O"^D:E+I][ MJ82>$JLY6&1TA)Z!W52J?B16 +I?'/Q&TF^TA-VD>'FF,NH@?+<3.FSRHS_$ M!U8]/TROPQM8-2^%\TEVBN^J3WLEYN&=[-*ZG/X "@#T-'61%=&#(PRK*<@C MU%.KC/A/?^C+:MJN;UE+Z3Q?I T^XMX)OL-X2UQ TJE=]OQ@.ISG'.?PH Z2BL7[ M-XG_ .@MI'_@LD_^/TA@\2@@'5]'!/3_ (ELG/\ Y'H VZ*Q?LWB?_H+:1_X M+)/_ (_1]F\3_P#06TC_ ,%DG_Q^@#:HK%^S>)_^@MI'_@LD_P#C]'V;Q/\ M]!;2/_!9)_\ 'Z -JBL7[-XG_P"@MI'_ (+)/_C]'V;Q/_T%M(_\%DG_ ,?H M VJ*Q?LWB?\ Z"VD?^"R3_X_1]F\3_\ 06TC_P %DG_Q^@#:HK%^S>)_^@MI M'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z -JBL7[-XG_Z"VD?^"R3_ ./T?9O$ M_P#T%M(_\%DG_P ?H VJ*Q?LWB?_ *"VD?\ @LD_^/T?9O$__06TC_P62?\ MQ^@#:HK%^S>)_P#H+:1_X+)/_C]'V;Q/_P!!;2/_ 62?_'Z -JBL7[-XG_Z M"VD?^"R3_P"/T?9O$_\ T%M(_P#!9)_\?H VJ*Q?LWB;_H+:1_X+)/\ X_1] MF\3_ /06TC_P62?_ !^@#:HK%^S>)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9) M_P#'Z -JBL0V_B91DZOHX'J=,D_^/T>1XER!_:^CY/./[-D_^/T ;=%8OV;Q M/_T%M(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] &U16+]F\3_\ 06TC_P %DG_Q M^C[-XG_Z"VD?^"R3_P"/T ;5%8OV;Q/_ -!;2/\ P62?_'Z/LWB?_H+:1_X+ M)/\ X_0!M45B_9O$_P#T%M(_\%DG_P ?H^S>)_\ H+:1_P""R3_X_0!M45B_ M9O$__06TC_P62?\ Q^C[-XG_ .@MI'_@LD_^/T ;5%8OV;Q/_P!!;2/_ 62 M?_'Z/LWB?_H+:1_X+)/_ (_0!M45B_9O$_\ T%M(_P#!9)_\?H^S>)_^@MI' M_@LD_P#C] &U16+]F\3_ /06TC_P62?_ !^C[-XG_P"@MI'_ (+)/_C] &U1 M6+]F\3_]!;2/_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_0!M45B_9O$__ $%M(_\ M!9)_\?H^S>)_^@MI'_@LD_\ C] &U16+]F\3_P#06TC_ ,%DG_Q^C[-XG_Z" MVD?^"R3_ ./T ;5%8OV;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T M;58OC'_D2-?_ .P;*+V:TE6RN+.T2*9D.R0J& MW 'H<9YK:^S>)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z /-[;P;K/A[ MXM:!;V=O+-X6@FNKNV=5)6S,L1#Q$]EW %?][US6IX>U#4/ -IJ&@WGAW5[[ M9>33V-Q86QFCN(Y&+*&8?<8$D'=7:?9O$_\ T%M(_P#!9)_\?H^S>)_^@MI' M_@LD_P#C] '$P^"-53X0R64J+'X@2=]6@2,[O*N1(950'U_A_$T[3_">J>(/ MASXEDU" V>N>)'EG:*;(,('$,3>P51_WT:[3[-XG_P"@MI'_ (+)/_C]'V;Q M/_T%M(_\%DG_ ,?H \G&@Z;>:1:Z9%\/-:;6WV13I>SW*V:$$;W,HDVE>"1C MD\<5WVDZ9=6WQ5UJ\-K*ED^F6L44Q4[&92V5![D<5M?9O$__ $%M(_\ !9)_ M\?H^S>)_^@MI'_@LD_\ C] '*^'])U"W\'^.+>:RGCFN]2U*2WC9"&E5Q\A4 M=P>WK6+;P:UH-Q\/K_\ L'4+N*PT1X+Z."$F2$E(QC;W8$?=ZX!Q7HGV;Q/_ M -!;2/\ P62?_'Z/LWB?_H+:1_X+)/\ X_0!Q$VAZAX\UGQ!JQL;K2[2?0WT M>R%]&8Y)69BYD*=54' YZUS4.@6!\/6^DM\/-;F\0A$MY4GGN%LRPP&)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z ,+3M(N;/XK MOAM4F"DQ[UF)V!CW P?7%=;J-V]CIEU=QVTMU)!$TBP0C+RD#(5 M1ZGI6?\ 9O$__06TC_P62?\ Q^C[-XG_ .@MI'_@LD_^/T >8^'M:O4U9O$? MB?P=XMO]>;(EBUS2=,?3[Q3J4+RI*Z + M$57<4?GAL=J/LWB?_H+:1_X+)/\ X_4#Z3KTE]%>OJ&C-&KV^TS3IM1OHTQ!;1(6+N2 ,@,+[Q#?;5NM1GTY0J G[B?/\ )&/0#MD^@]#^S>)_^@MI'_@LD_\ MC]'V;Q/_ -!;2/\ P62?_'Z .6\Z\\$^-M?NY-&U*_TO63%!M4U2RT2ZDU[7]5DNA;Q0^N M_P#LWB?_ *"VD?\ @LD_^/T?9O$__06TC_P62?\ Q^@#C? NH6FDSI8Q>$_% MHOK^0->:MJ5BH,K_ -Z1]YPH[ <#]:T'\6ZUI)_^@MI'_@LD_\ C] &U16+]F\3_P#06TC_ ,%DG_Q^C[-XG_Z"VD?^"R3_ M ./T ;5%8OV;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T '@__ )$G M0O\ L'P?^BUJI<^&[B?XC6/B19HA;6^GR6C1'.\LSA@1VQ2Z9H_B+2]*M-/A MUC2VBM84A1GTV3<0H !.)^O%6OLWB?\ Z"VD?^"R3_X_0!IWUG#J-AG1*((=2V2"\CA' 3[FX#@'/ZU MU?V;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T 8.K^%?$*^,;+Q#H6 MHV>^UTS["T5_O;[1\^X[F49'8Y&>1TP:KGP+JM_I7BBXU6]M'US7;7[*#"K" M"VC"D(BY^8C)))QSZ5TWV;Q/_P!!;2/_ 62?_'Z/LWB?_H+:1_X+)/_ (_0 M!FZ_X1GUKP#;Z#'>)!>VT=NT,^W<@EBVD$CT)7]:S&\,>+M8\2:!J^NWND1K MI4[/]FL5D*N&0J6W/SG.,# &>372_9O$_\ T%M(_P#!9)_\?H^S>)_^@MI' M_@LD_P#C] '+:7X1\5>'[G5[;2;O1A::C>2W7VZ>.1KJ+S#D@J/E]MG;0]3:[>0;OWL9,A ''WOG'MQ76?9O$__ $%M(_\ M!9)_\?H^S>)_^@MI'_@LD_\ C] '-_%NXLU\(&-;R.+6H;B&XTN-6!E:X$@" M;%ZG.2/H372^%-#3PWX5TW2%.YK:$+(W]^0\NWXL2?QJG/H.K75];WUQ/X>F MN[?/DSR:.[/%GKM8SY'X5;^S>)_^@MI'_@LD_P#C] '.>/O"?B+Q/JNF/87. ME-I=G^]>RU 2&.>;)P75/O!1C )ZYR#6WX?C\81W<@\0RZ&UH(\1KIT)_^@MI'_@LD_\ C] %7PGX?EC. B'/< 5-->ZJOCJUL8O+;27L))9OW9W)*' 7+= M,$$X'7Y34GV;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T 1>,],UG6 M/"]WIV@WT5C>W "?:)"PV)GYL$ D$CC/O7.^&]!\<^'K:QTVW_X1.#2X&421 MV\-P'*9^8@EN7(SR>_6NG^S>)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#' MZ ,*Y\.>)=(\0ZIJ/A:YTLP:J5EN+?41(!%,%V^8A0'.0!E3CD=:SM4^'NM+ M\/H?#6C:K;B>>X:?4[FXWI]JW$LZ_)R Q(!P1\HQFNN^S>)_^@MI'_@LD_\ MC]'V;Q/_ -!;2/\ P62?_'Z ,;P]IWC;3);*SN?^$6AT>$;&AL8)D=4QP%R< M=<=?>L__ (1'Q9I$&J:1X>U'2X]'OYI)8WNDD\^R\TY<(%^5P"25R1C/>NI^ MS>)_^@MI'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z +6A:/;>']"L=(M,^1:0K M$A;JV!U/N3S^-:%8OV;Q/_T%M(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] !H?_ M "%?$G_827_TEMZVJY[PPMREYX@6\EBEN!J*[WAB,:'_ $:#&%+,1QCN:Z&@ M HHHH **** "BBB@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: M"BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_] M*;N@#M:*** "BBB@ HHHH *Q;K_D=M*_[!]Y_P"C+:MJL6Z_Y';2O^P?>?\ MHRVH G\1:H=#\-:IJH0.UG:2SA3T8JI('Z5QGA[X=Z)K?AVSU7Q+ VK:OJ$" M7$]U<2ON0N VV/! 15S@;<=*[W4+--NM/NEW6]U"\,JCNK @_H:XC2I/' M'A;2X=#'A^'7(K1!#:W\5\D&Z,<()$?D$# )7.<4 9=EXMN_!.C>+K*\,^K+ MX075P(FVQH$EC(C4MCY513 MR>36SXRM[B+Q-X;U;37M9=5MFN(XK"XF\HW<3H-X1B#AEVJP_&@!=.\::HVN M:KH^JZ 8;O3K 7A%G,9_M.20!$-H)SCO@YR,<9JN_C77]-N]'?7- L[2RU6Y MCM8UBOB]Q \GW=Z% #SP<$XKGMGB;Q!XT\71QB#3-4.@Q06ZQ7'F&W+.Y57< M 8<_,\CFN)PC L$8$DCJQW$ M$X'% '5/XS\0WVIZY9Z)XU?P-J,6F,\^I6]W+;2/.R_9B(UWJ5'#YZ9/3&16KX:T6^TW4?%4UU$JIJ& MHF>W(<'TJU\".UDCS:+:7JW,?GJ,.Z810<\Y(QD9Q M0!?U+QGXKTO5-.TV;PUIDMY?R;(H+?56=]H^](080 JCJ2:U-4U_Q*M_?1:3 MX?MFM++ :YU&[:W%P=N2(@$.0.FXD#/TKFO#L/C/2[Z]U?4_!_V_6KTXEN?[ M3A58X@?EBC7G:@^N2>33;OPIJDWB76+G4_"UOX@DN;C?I]Y=WB^1;1%0%C:) MLD;3DDJISF@!M[XPUC7M3\ :EHMHB6NHM.[6\UXT8>18G#(^$((7!(/.3V'6 MM*+Q;8:&GB2>UTB1KQM=%C' EP6-[)=#\.^"'B MTN.[OM"N+G[1:KL?%.K6WB*RT7Q)I-M9RZBCM9SVET9HW9!N:-LJI5@O/< M&L"+XF:Y-X4'BP>%X5T2(GSR;[]\5#[&=%V8(!]2"<'ZUJ1V/B#Q+XMT74]5 MTA='L=',LJQOO#4_L.A:+#/&D"SR7M].T$').$4A&+-@9/0#CUKD-6\ M3MXGT3PS=M;?9+B#Q9;VEQ"LHD42([!MK#&Y3P:CX<'B33 M7M88[*%[Q(X[-U!#AD<@-N.#N )XQBJFE>!]>M-$LK26PM(9(/%B:HT=M(HB M2WSD[.G S@+@'CI0!W/CDD> /$1!P1IESR/^N;4[PJ2? >B$G)_LR#G_ +9+ M6CJ^G1ZOHU]ILK%8[NWD@9AU =2I/ZUP=A/\0=)\-P>'8_#%K<7%M;BTAU,: MBBPE57:LC(1OZ $C'- &7X-\5WFA?#KP196FF'4;K5?/AC4S^7M92[ DD'CU M/8 ]>E;=WXLNIM)\6Z3XDT2&.ZT[2WNI(;>[9HKJ!D?@/M#*?E*GC/<4MEX) MO-';P%:6VV>#1#-]KFW!>7A89 /)!=J=XA\+ZKJ&M>++FW@5HM1\/?8+8F11 MNF_><'GC[PY/% &?I^JZR_Q'\/VME:1)I3Z LJP->OA(RT6Y\;3EU^Z,]1SD M=*O:1X]UG6XX]2T_0;:YTEKGR&2&^W7D2[]GF/%MP.F=N[.*=#H>N:9XI\,Z ME!IZ7,,6CC2[S%PJ&W):-B^#]\#:>!S7.:GX,UW57 _X1>SL?$(N P\26%TL M,>-^3(8U.\L5XVD'GO0![#7C&I7]T_B"]^)$4LAT_2=333E0$E7LUS'.X'?] MY)N!_P!BO5/$)U-?#NH?V-$)=3,#+;*7"CS", Y/'&<_A7):?\'_ E#X>M[ M&\TN.:Z%N(YKCS'W-)M^9^N.N30!G_$N.^U;Q/X3TM-.LM0TRYFED$,]XT:7 M#K$QP^U#A0,,#SD\8'6L?P]&_$J?\(.NJ0(9-"FN8KB82J=\7E-'$XYSR"HQUXYI][X%O M]7T7QQIL_EP?VO?BYLY&8,IVK&5+ =!N3!]J -"#QEK%E?Z8GB'1;2SM-3F6 MWADMK[SG@E8$HDJ[1UQC*D@&HCXUUV_CO]1T+PW'?Z18S20ES=%9[HQG#F&, M(00""!D@MCBLC2_"5Q)J^E,OP]T/1?LLRS7=ZQBFW;><0A?F!+8(9L8QT-7- M/L?&'A73+_P_H^D07<;W$TFGZDUTBI"LK%AYJ'YB5+'[H(..U !8Z]K!^*FJ M&YA2+1XM*AG99;EP8(SO;?Y>W /Q+/H,$?AMRK;_M MF;M82<"4Q;<8Y!VALXJ:;PYK1\97+W%N+W3]5T9-/N[Y)4C:%U#[F\ON&W=N MF:Y>T\ 7UMI%OHO_ @6@R7\6V%M;F,;PN@/^L,?^L+E>WKSF@#M[OQ7JUWX M@O=*\-Z1;W_]G)&UY/Z/HZ:K8:L(I/+2Y2!K:5$"'.[JA !XR1SQ6E M\/M(U31?##6VLQQ)?/>7$\@B;W44 2455N=3L+.01W5];02$9VRRJIQZX)J6WN8+N+S;: M>.:/.-T;AA^8H EHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH Q=#_ .0KXD_["2_^DMO6U6+H?_(5\2?]A)?_ $EMZVJ "BBB@ HH MHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH M**** "BBB@ KBO!__(U>)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HH MHH **** "L6Z_P"1VTK_ +!]Y_Z,MJVJQ;K_ )';2O\ L'WG_HRVH VJ*** M"L[6=!TOQ!:+:ZK91742.'0..4;U4CD'W!K1HH S=&\/Z3X>MG@TFQBM8Y&W MR; 2SMZLQY)^IK2HHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "L7QC_R)&O\ _8-N/_1;5M5B^,?^1(U__L&W'_HMJ -J MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .:\?:[)X>\&W] MW;9-]*HMK-1U:>0[4Q]"<_A7*>!]./P_\8GPD\A:TU.PCO+9B>#7+[]JS38V1IP0V1DMGWK)\4?#6ST>ULM< M\&:4RZUIMW'.D:W#L9X\X>/YV(&0?TH UI?%?B74/&.M^'M"TK3S_9?DL]Y> MSNJ$/&&"X4$EB2?8 >]5;KXEW%MX-GU8Z.?[3LM273;RP$N=LNX [&QR"""# M[UFZ=KVI:5\3_&KV^@7NI6LALBZVA3S8G\@8!5F&0>X8,4 M0\E% ZA>3GCD4R]76_&VN:!%/X?O-(L-*OEU"ZEO'C)>6-2$2,*QW#+'+<# MJ[X4\/7<5CXQL]1@>WCU/6+N2)L@EH9%4!QC\: ,^+QMXLO=!D\4V/AZQ;05 M5ID@EN66\E@7.9 NP$@$A2%KFXU*&V:R@OHY8Q:.F"JR%BVX87DKC/'O5[6_"& MI:7X"\/IHB"[UOPXT,EN =OGX&R5,GH&4M^0H LWOQ&^QKX@N%T_S[:POHM, ML@CX>\NF W)SPH4D#//0_2I(O%FOZ3K&EVOB>PTQ+;5)A;07&GW#/Y,Q!*I( M& SG! ([BL;4_AW>3_"C3=(CAANM5M+B/4IX9V 6ZGW%I49O?>PS["H-*\.V MUUXBTE]+^&T&C);3+->7FHQIE-O($(1\LV[&&/ QTH WE\6^)-8O]4D\-Z-8 MW.F:9:?80%'!; ZX[UL:RNNZ-\5I M=?L?#EYJMG+HZ6F;>2-=KB4L?O$=L?G3K*Q\0>)_B'I'B+4-";0[+28)D433 MI)-O/?ZT 7K3X@*WP[U'Q'?6BP7FFM-!:_-?6"W>FV\5I+8K+Q@_=:#_O5\0QV"Z7(UBUL96O_,&U7W8\O;USCG- M &C1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &+H?\ R%?$ MG_827_TEMZVJQ=#_ .0KXD_["2_^DMO6U0 4444 %%%% !1110!Q5]_R5:R_ MZ]H?_0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ M^1J\2?5?_2F[KM:XKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !6+=?\ M([:5_P!@^\_]&6U;58MU_P CMI7_ &#[S_T9;4 ;5%%% !1110 45Q7Q ^(/ M_"#/I,2:1+J4VI2O%%'%+L.X;< <'))85FZ?\1_$MYJ5K;3?#C6+:*:9(WG= MSMB4D L?DZ#K^% 'H]%%% !1110 4444 %%8.F>+M,U?Q1JF@6?FO=:8JFY< MIA 6_A!ZD_ABCPIKU]XAT^XN;_0KO1Y(KAH5ANL[I% !#C('!R1^% &]1110 M 445QGC?XBV'@R:TL5L[C4]7O/\ CWL+8?.PSC)ZX!/ X)..G!H [.BO,=/^ M+SPZW::9XL\+WWAUKQMMO/._F1,?0G:N.H]<9YQ6MXR^(,WAOQ#IGA_3-"EU MC5=01I(X%G6$!1G^(@\_*WITZT =Q17G=U\2]0_X3)/"^F^%)[Z_BMXI[X?: MUC%L'"DCE3NV[U],]JZ;PSKU]KJWYO="N]*^S7!AC%SG]^H_C7(''YT ;U%% M% !1110 4444 %%%<7XX\?/X2O\ 2=,LM&EU;4]4=E@MTF$0XQU8@^OIV/(H M [2BJNFW%S=Z9;7%Y:&SN98E>6V+AS$Q'*EAP<=,UPWC[XM:=X#UNQTR>QDN MY)X_-F:.0+Y*%L XPAT5D:_KT6B>%KW75C^U0VUN;A41\>8N, MC!YZT>%]<7Q+X9T_6D@-NMY$)!$6W%>>F<#- &O1110 4444 %%%9'B7Q)IO MA/0Y]7U64QVT6!A1EG8]%4=R?\\4 :]%>12?&C5;>R75KKX?:M%H;8;[:9>= MAZ-MV 8/^]CWKT_1M7LM>T>UU73Y?-M+J,21MC!QZ$=B#D$>HH O4444 %%% M% !1110 4444 %8OC'_D2-?_ .P;K&,RFYN0@D\I=HVACV!&<>M5]3N/"GBF']7L+C_2(Y8XH M;U-S2(VY< ')Y'2N/^)\VF0?$#P1)K&GMJ%B$O\ S+9;7[07_=IC]W@YP<'I MQC-:/A^]\#7FNVD.F^#GL[PL6BN'T(P",@$YWE1MZ4 >B5%;75O>0B:UGBGB M)(#Q.&7(.",CT/%<4OBCQ/KFK:LOAG3],?3]*N6M)'OI75[F9 "ZIMX4#.,G M//Z,^#CM)\-[1WC,;-_!H Z^]UK2M-E6*_U.RM9&7G%+9:QIFI,RV&HVETRC)$$ZN0/P->8>,[S0;+XSV4OB*Q6\LCH)58VLC= / MYYP=@5L<9YQW]ZI*_A[Q/XQ\/3> -$:VGT[4 ^H7\%B;6*. [XGX&YF' &, M]: /9(KJWFFFABGBDEA($J(X+1DC(##MQZU+7#:=J%]=>(/&5MH>G:7#J-K= M6Z^=/O"W&8P29"N3D#@8JMIOBGQ=/XZC\.S6NAW"0IYNH363RD6JG[JDL -[ M=E].: /0J*\V\2>*?'/AM+826WARYNKR80VEG;O.9IV/H" .220!70V7B+ M4'\[O"/- MN+N=I7VC.$!/11D\5NT44 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 8NA_\ (5\2?]A)?_26WK:K%T/_ )"OB3_L)+_Z2V];5 !1110 M4444 %%%% '%7W_)5K+_ *]H?_0+VNUKBK[_ )*M9?\ 7M#_ .@7M=K0 444 M4 %%%% !1110 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T M =K1110 4444 %%%% !6+=?\CMI7_8/O/_1EM6U6+=?\CMI7_8/O/_1EM0!M M4444 %%%% 'B_P =H[F;6_ L5E,L%V^H,L,K+N$;EHMK$=\'!Q73Z-X?^)5M MK%I-JOC.RN[!) 9X$L40R+W (48K4\;_ ^TSQV-/_M"[OK9K!W>%K214.6V M\DE3TVC&,5A6GP8TVTO(+E?$_B=VAD60*]ZI5L'."-G2@#AOBY>W?P^\8G5/ M#NJ^3/K=I(EU9EBWEGIYJCHI)Y!]0>N35OQ'O'NB2>'?#_B'3]-FS%JD6HS*Z2*<#S,!CR,Y)]ACJ:3P]X>@^*>O^ M+[_Q)J%XLEC=M;6<<NX8/7OV M]J .*\?[M-\"^#;>W\2'6EBU9(_[0CD!\Q<'@E6.<#CKVK?\>W$B?&CP%"DS MJK&0N@8@'GN*Z34OA?X%1%-;V5JXE@DB?]ZDG.7R0MW&KZS?ZEI[%EGN[D2&08P%;(X4M7_ ?X*TWP M7I5WIUA+<3P75RUS)]I*L=S*JD< #&%% 'F=KXA?XI^/?"-O;R,MCIUD-2U% M8V('GIKVKP7\.]$\"/J#Z2;AFO7#.9V#% ,X5< 8')ZYK,UKX2:3JFL7VHVFJZOI M+:B,7T5A^*XAWBMOVH]VHD*)M."V)DZ;B@''UQ(/QKU30-"T_PUHMMI&F0^5:6Z MX0$Y)).22>Y))-9/C+P!H?CB"%=4CECN+_'M717_@ MS3]0\;Z9XKEGN5OM.A:&*-67RV#!P=PQG/SGH1VH \D\.>"M+3]H76; 27GD MZ;!%?0$SG<9/W+88_P 2Y8\?2J&D^(M4T3X8_$"_LKF472ZOY,U67@S3['QUJ/BV.>Y-_?VZV\L;,OE*H" $#&<_NQW/4U2TGX<:%I M6D:UI9^T7=GK$S37,=RP/+=E*@8QU'<'O0!Q6C?#O1](L/#/B2#Q9<:5J$PB MFGN;BY#+>LZ!C'AF YYXYXSUZURETTWC;Q]XL.L:5K^JIIURUK9Q:9,J+9@, MZAB"PY.W/H><]J]&TSX+Z'8:A93W&J:QJ-K82>9:6-YV: /+_%5[XG@^ =@->- MU!J-OJR11RR/\\D01RI)!YZX_P" UTOBWX;ZAH?@>:'PU>WMW>WMU#-J2SWF MU[M55@RJW'5FSC.3[XQ77ZA\*O#M]X(M?":&[M=/MYQ.'A=?,=\,"6+*0<[C MV],8%;/BWP?I7C/2DL-4651'()89X'VR1..ZG_$8H \E^'%[HVD_$&WL6TGQ M#X8O[J%D73;B8R6MPP!.XEQNSQP1QD=><'U'XC:U>>'OA]K.J:?Q=PP@1MC. MPLP7=^&[/X50T/X9V.E>((-=O]7U;6M0MD,=M)J-QY@A!!!VC YY/7U]:Z^^ MLK;4K">QO(5FMKB,QRQMT92,$4 ?/^H^#8=&^$UKX_L]>U(>(_)@O&NS=$B1 MI&7*$=\;L>Y'--\5Z/;>)O''P_U"^^TQS>(K:.6]6.4KM/EH/D_NUWD/P.\/ MI+%#+JFM7&DPR^;'I"=,UCQ%HFM2R7$,^C$_9HH2JQ MD''##:3CCL10!NV\,6GV$4"L1#;Q! SMDA5&,D_0=:^7+CQ1HWB36O&NJ:Q9 MZC<-J<)M-,:WMO,6)5.48Y(P/]KUKZ&K#PCX>MM%T[S#;P;B'E(+N6))+$ GGTH \C\.>)3KW[ M.FN6<[$WFE6Z3I[Z4TXTVYNA,4;*8;() /)]QFN6T?PZFI_ W4_$UWJ&H2:AI]P19_Z2P2 M$!DSA?4[CD_3TKV[1/ACI>A^)&U^+4M5N=0EMFM[B2ZG$GGANK,2N<\+C! ^ M4<4MA\,='T_P%>>#XKJ^;3[MR[RLZ>:"2IX.W'\([4 >1Z[IDNB^&_ _C6+5 M-1EU[4+F W%S+<,V]77=MQT &,=QG-=1JMD?B'\:]4\,ZU>W46CZ39K+%9P M2F,3,0A+'U^^?R'O7<:K\.-)U?PUHFA3W-ZMMH[Q/ Z.H=BB[1N)4@\=< 4G MBKX;:5XHU:'6%O+_ $O5HDV"]T^;RY&7T/'N>>#0!ROPSGN]#^(WB?P3'?7% M[I%@BSVK3OO:$G;E,_\ \8]5]S47[0*L-&\/3SJ6TZ+4U-T,9'3C/X!_P Z M[SP?X'TCP7;7":?Y\US=/ON;NZ??+,W/4X'J?SK7UC1M/U_2I],U2V2YLYUV MO&WZ$'J"#R"* .3\?:OXDL]$6\\-Z=HVI:1]DDFO#>ME#&%!&T!@&!7=Z]J\ MP\8^)K_Q!\%O#&JQ1P:;U/PSIOA^-;BQT_3[@7,*6SC)Z*?AYX7L]'T+4[^$Z_J21WU_/-ND VX.&&,9)R?QYQ3/$?A^+X3^)O" MM[X:O[[_ $^\%K=VD\Y<7*DJ"<>O/X$C&*]=\3^%]*\7Z+)I6KP&2W9@ZLIV MO&XZ,I['D_G7,Z%\)M(T?6[;5KS4M5UBZLQBT_M&X\Q;?TVC Y';L/3- &/X M'GE?XW^.HGE=D58MJ%B0.G05Q&FWD[_"3XD2BXE++J?R/O.0/,3H:]4UGX6: M7JWBJ;Q!!JFKZ9=W*".Z%A<^4)U P>,C( S@]O7FL'Q-\.[3PM\*?%.G>'H MKZZ:_=)A;X\U@=Z?*@49( '?)XZT <5KOAI-%^$^C>/++6]1_P"$@2.VD^T- M2ILDGMXY67T+*"1^M>6^&_@YI5_X> M\/SZK=ZSY"6T-Q+H\UP1;K.4!?*$97))R..I^E>N@!0 !P .U "T444 %8 MOC'_ )$C7_\ L&W'_HMJVJQ?&/\ R)&O_P#8-N/_ $6U &U1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!P/CBQUU/&GA37M'T2358 M]-6[$\27$<1'F(JKRY'N?PJ[9>*/%EQ?6\-SX"NK6"215DG;48&$2DX+$ Y. M!S@5V-% 'G=A!XB\%ZIKEI8^'Y=7L=2OI+^TGAN(X_+>3!:.4,00 1PPSP:U M_AMI.J:)X*@LM9A6&_%Q<22JK!A\TK,""#T(.:ZVB@#D)=%U!OC!!K@MS_9J MZ&UJ9]R\2F8-MQG/3G.,53\2^']4TWQC8>+?#-J9YW(MM6LD=4^TP=G^8@;T M[<\\5W=% 'FEW8^+M&N_&^H:%I(N+S4KFW^PEI8P-HB"M)@M_"1T.,G'45)X M.;6?#EE!IJ>!]2!FE\R\OY[ZW9Y9&/S2OAR2?;GCBO1Z* /)=$;QA!XAO/$> MM^"+V]U:;,5OLO;<1V<':.,%^IZLW?\ GKZA'XAL?&]CXNM_#D]Y%@"VD8G5U_P!0 M4"EAW'R@GIG.,CFG6.D^(+\^ 9;K0Y;)M%E>*[62>-MJBWV!Q@\@MV'->F44 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &+H?\ MR%?$G_827_TEMZVJQ=#_ .0KXD_["2_^DMO6U0 4444 %%%% !1110!Q5]_R M5:R_Z]H?_0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5 MX/\ ^1J\2?5?_2F[KM:XKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !6+ M=?\ ([:5_P!@^\_]&6U;59NI:+!J=S;W+SW4$\".B26\QC.URI8''7E%_*@# M2HK$_P"$;3_H+:Q_X&-1_P (VG_06UC_ ,#&H VZ*Q/^$;3_ *"VL?\ @8U' M_"-I_P!!;6/_ ,:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H VZ*Q/^$; M3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_ (1M/^@MK'_@8U'_ C:?]!;6/\ MP,:@#;HK$_X1M/\ H+:Q_P"!C4?\(VG_ $%M8_\ QJ -NBL3_A&T_Z"VL?^ M!C4?\(VG_06UC_P,:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H VZ*Q/\ MA&T_Z"VL?^!C4?\ "-I_T%M8_P# QJ -NBL3_A&T_P"@MK'_ (&-1_PC:?\ M06UC_P #&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_A&T_Z"VL? M^!C4?\(VG_06UC_P,:@#;HK$_P"$;3_H+:Q_X&-1_P (VG_06UC_ ,#&H VZ M*Q/^$;3_ *"VL?\ @8U'_"-I_P!!;6/_ ,:@#;HK$_X1M/^@MK'_@8U'_"- MI_T%M8_\#&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_ (1M/^@M MK'_@8U'_ C:?]!;6/\ P,:@#;HK$_X1M/\ H+:Q_P"!C4?\(VG_ $%M8_\ M QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_X1M/^@MK'_@8U'_" M-I_T%M8_\#&H VZ*Q/\ A&T_Z"VL?^!C4?\ "-I_T%M8_P# QJ -NBL3_A&T M_P"@MK'_ (&-1_PC:?\ 06UC_P #&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/ M_ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_P"$;3_H+:Q_X&-1 M_P (VG_06UC_ ,#&H VZQ?&/_(D:_P#]@VX_]%M2?\(VG_06UC_P,:H[CPG; M7=K+;7&I:M+!,ACD1KQL,I&"#]10!OT5B?\ "-I_T%M8_P# QJ/^$;3_ *"V ML?\ @8U &W16)_PC:?\ 06UC_P #&H_X1M/^@MK'_@8U &W16)_PC:?]!;6/ M_ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P,:C_ (1M/^@MK'_@8U &W16) M_P (VG_06UC_ ,#&H_X1M/\ H+:Q_P"!C4 ;=%8G_"-I_P!!;6/_ ,:C_A& MT_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_X1M/^@MK'_@8U &W16)_PC:?]!;6 M/_ QJ/\ A&T_Z"VL?^!C4 ;=%8G_ C:?]!;6/\ P,:C_A&T_P"@MK'_ (&- M0!MT5B?\(VG_ $%M8_\ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P,:C_A M&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_P"$;3_H+:Q_X&-0!MT5B?\ "-I_ MT%M8_P# QJ/^$;3_ *"VL?\ @8U &W16)_PC:?\ 06UC_P #&H_X1M/^@MK' M_@8U &W16)_PC:?]!;6/_ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P,:C_ M (1M/^@MK'_@8U &W16)_P (VG_06UC_ ,#&H_X1M/\ H+:Q_P"!C4 ;=%8G M_"-I_P!!;6/_ ,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_X1M/^@MK M'_@8U &W16)_PC:?]!;6/_ QJ/\ A&T_Z"VL?^!C4 ;=%8G_ C:?]!;6/\ MP,:C_A&T_P"@MK'_ (&-0!MT5B?\(VG_ $%M8_\ QJ/^$;3_H+:Q_X&-0!M MT5B?\(VG_06UC_P,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_P"$;3_H M+:Q_X&-0!MT5B?\ "-I_T%M8_P# QJ/^$;3_ *"VL?\ @8U &W16)_PC:?\ M06UC_P #&H_X1M/^@MK'_@8U "Z'_P A7Q)_V$E_]);>MJJ.EZ3!I27"PR3R MM<2^=+)/(79FVJO4^R*/PJ]0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O M:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2? M5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !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 <5??\ )5K+ M_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%> M#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !5*\UC2]/E$5[J5G;2%=P2:=4)'K@ MGIP:NU\]?&"WTFZ^-GAV#7)%CTM[*,7+LY0!/,E_B'2@#W:VUO2;V416NJ64 M\AZ)%<(Q/X U->:C9:A0W'@[4]^L M"X3RTM[EI3\V??.W M?\)/H'_0&Y@2:"5)8G&5>-@RL/4$=:^?5L/@#L&Z_DSC MGYKK_P")K8^*VLCP_P" O#?AGPI,\-KJP$<,@=MQ@ 7"Y/(W>8N>^,CO0!ZS M_P )-H!O?L7]MZ;]KSM\C[7'OSZ;P&<=ZEUR\U_X9?!26.\U1+W58R+:VNE!_=AS@E 'HE M[XCT/3+C[/?ZSIUK,?\ EG/=(C?D3FM"&:*XA66&1)(G&5=&!##U!%>+^ _@ MQX=U7PC9ZOXCCN-0U'4HA=,[7#KL#C<,8(R<$$DYYJGX'-U\._C/<>!H[R6X MT6^0R6Z2G.P["X/L?E93CKP: /;K;4;&]EEBM;RWGDA.)%BE5BA]P#QT/7TH MEU&QAO([.6\MX[J092%Y5#L/9_]?:_^C)J/''_ "J65O,,$QRW"(PS[$U+::G8:@6%E?6USMZ^ M3*KX_(U\_>+]+T/6/VC9;+Q%)''ICVRF1I)_)4$097YLC'.*S/$.G^'O"/Q+ M\,-\/M3,]Q+.JSPP7/GJN74!=PS]X%@5)Z#WH ^D)]:TJUNOLMQJ=G%<9 \J M2=5?GIP3GFK%U>6MC 9[NYAMX00#),X1<_4U\L_&&QFO/BQXAEMR1)9VD%SQ MUPJ1 _D&S^%=C\5?$#^+_"7@G2[5_P![K12[F"_P;5 .?8%F_P"^* /;X]5T MZ:SDO(M0M9+6,X>=9E**?=LX'4?G5;_A)] _Z#FF?^!#^"?^3:?%G_7 MS+_Z!#63X+M/A!+X3LG\47;QZR=_VA0;CCYVV_<&W[NWI0!]+1:QID]K+=1: MC:26T7$DR3J43ZG.!5BVNK>]@6>UGBGA;.V2)PRG''!'%>07UAX0M/@=XHE\ M%R-)ITRDR.S2',@*@_?YZ8KEO@9XMN?#NJ0^&=7W1V.KH+C3W<\"0DC /HVT MC_>7WH ^@5U;37^T[=0M&^RY^T8F4^5C.=_/R]#U]*K?\)/H'_0>'/"_B/PI9Z5:210 M:C<,ER&F9]P#QC@D\<,>E 'T99ZMINHNR6.H6ETR#+""97('O@U+=7EK8P&> M\N8;>(''F3.$7/U-<[X5^'GASP9=7%QHEI)#)<($D+S,^0#GN:YCX_?\DOF_ MZ^X?YF@#O8_$6ARN$CUG3G8G 5;I"3^M:=?-MYX-^&2?"V/5#JD$&N'3$FVQ MWX=VN#&#M\O)ZMP1CCVQ4D'CC7-%_9UM9!<3+=W5Z]A:W!)WK 22I]L,H/; MMTH ]YNO$V@65U]EN]W-W)< MV$"M+:&0\IC:PQZ;D;)'3(]S0![3;7MI>%Q:W4,YC.'\J0-M/OCI4DTT5O"\ MTTB1Q("SN[ *H'4DGH*\2_9[_P"/SQC_ -?<7\Y:]+^(G_)-_$G_ _P#T M T ;]K=VU] )[2XBN(22!)$X=3CW%4KOQ)H5A=?9;S6M.MKC_GE-=(C_ )$Y MKP[1?$]UX4_9ICO+"0Q7EQ=26T,HZH6=LL/<*&Q[XK=\(_!'PSJ7@RSO=;2Z MN=4U"W6YDN1<,IB+C< H!P2,CE@R2!4YZ&/$6I1:GI=T2L$2JV85 M.X\E6GTEMIVNS<#Z*6?!CP9/I6E3^*-9#/K>LYE9I/O) M$QW 'W8_,?P':O4Z "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH *** M* "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O!_B586NJ? MM!>%+&^@2>UFM8EDB<9##S)>#7O%5I=.L9[R.\EL[>2ZC&(YGB4N@]FQD=3^ M= '@?C[PI_PJKQ3I_C3PW80MI?F!+FTD0.L3>Q.2H8=".A^H%6?CSK%GX@^' M_AK5M/D\RUNK@R(>X^0Y!]P<@CU%>[W%M!=P-!*JMH>D M/:I:MI5BUNC%DB-NA12>I Q@&@#R1/'/P2"*#I>FYQS_ ,2;_P"PJ'XLV"^* MO WA[Q;X4B,UII;L\<<<17;#D#(3&0%,8X].>@KUO_A&/#__ $ ],_\ 2/_ M K0M[:"T@2"VACAA3A8XU"JOT XH \FO_V@/#/_ BDEU8M/_;+PD1V30M\ MDI'&6QM*@\\')':G:MIGBGXB? Z0ZM9PQ:U(1=6T$2%"ZJ> 02<,R[L?4=*] M'7PQH"7OVU=#TU;O.[SQ:1A\^N[&)^ OC/X>TKPC::1XCDN-/U'3(A M;,C6[MY@087& <' (..:I>!OM?Q$^-%QXY2TEM]&L4,=NTHQO.PHJ^Y^9F. M.G ]*]FOO#>A:GU21OS(S6A##%;PI#!$D42#"HBA54> M@ Z4 ?/?A/Q)8_##XI^+K+Q*LUK!?SF2&<1,XV[W93@ D@A^HSR,5-#K-M\1 M?V@]'U+04FFT[3;<"6X:,J,+O;=@\@$N%&:]SU'1M+U=574]-L[U5^Z+F!9 M/IN!I]AI>GZ5"8=.L;:SB)R4MX5C4GZ*!0!X1XA\/Z;XG_:7;2M6@,]G+;*7 M0.R9*P9'*D'J!7JWA_X:>$/"]\+[2M&CBNU!"S22/*RY_N[RQGIQ5F@#PF\TV/6?VB_$6F2XV7>CM <]MT"#/ZU MQGPFLKW5O%S+?Y,?AW2[E(U8?<+%QM^N97/X>U?4 T^R6^:^%G;B[8;3.(AY MA'3&[&>U)!IEA:R326]C;0O/_K6CB53)_O$#GJ>M 'SYX)_Y-I\6?]?,O_H$ M-)X \5_"S3?!.GVGB.PL9=6C\SSWETSS6.9&*Y;:<_*1WKZ"CTG3H;.2SBT^ MUCM9#EX%A4(Q]UQ@]!^55O\ A&/#_P#T ],_\!(_\* /-]<\0^$]<^#OBJ/P MC'%%:6T(\V.&U,"AF(YQ@9SBL(^"'\5_ /P_>Z>K#6M+A>>U9.&<"1BR ^O M(]P/4U[9%HVE06TMM#IEG'!-_K8D@4*_^\ ,'\:M6]O!:0)!;0QPPH,+'&H5 M5^@'2@#P;]G:]GU+7O%U]=-NN+EHII6QC+LTA)Q]2:O?'3_D%D\+ M6R:U-<6NIVT*Q2P"!G\QE&,J0,NW7AC0+ZZ-U=Z'IMQ<$Y,LMI&[Y^I&:TT1(T5(U54 M4855& !Z"@#YL^$OCWP_X+O_ !.FN7&M!9BS:)II8G))M(^?TJ6#0](M MDE2#2[*)9EV2K';HH=?0X'(]C0!X1H_AB[\5?LT1VEA&9;RWNY+J*(=9"KL" MH]]K-CU.*WO"7QO\,Z;X)L[367N;?5-/MUMWMA S&4H-H*G&!G SN(P$$D1Q($49]A5&Z\-:#?7?VN\T33;BYSGSIK5'?\ [Z(S0!RG MPI\4^)?%^C7FJ:Y9P6]H\V+$I&59UYR3DX(' ! &<&N*^.UM!)XS\#;X4;S; MAHY,J#O7S(N#ZCYCQ[FOT/_ *!>UVM<5??\E6LO^O:'_P! O:[6 M@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5? M_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "J=SJ MMC::E9:=/<*EW>[_ +-$0::KXSU23Q;K&ER>*K'PU-9R!+&TO M+,%;M=H(D:5R!AB2,+@CWIWBI]>N_%GPY,#V-OK$T=YOE7,L$9,*;V49&X8R M0,]<9H ]5HKSVR\2:SX;\1ZUI'B+4(M4@L]'.L174=N('\M6960J#C^'@U2& MI>/3X-_X30:I8;?LWV_^QOL@\OR-N_;YN=V_9SGIGC% 'I]5[Z^MM,L)[Z\E M$-M;QF261LX50,D\5R6F>+;C5O'6F6=N0NE7WAX:FL;*-P=I% Y_W3TK%\4: MY>W]G\3])G=#::;IT7V=0H!'F0,S9/?D4 >EV\\5U;17$#AXI4#HP_B4C(/Y M57M]5L;K4[S38+A7O+(1FXB .8PX)7/U -<%;ZOK>HWFA>%="O8=.\O18;Z\ MO7@$S!2 B(BDXR2"23VI? 46J0_$GQM'K$T,]VL=@//ACV+*NR3:VW)P<=1T MSG'% 'I%4TU6Q?5Y-)6X4W\4(G>'!R(R2 WIU!JY7E^HV^MW?QKOK?1K^#3R MVB0F:ZD@\YE42M@(I(&2>YZ &@#U"BO/]$\1^)GTCQ38S?8K_6]%N###.P$$ M4X*AE9QG"X!).#VQ[UA2>-M0T?7M"A'CC2/$!OK^&SNK&VMXU\H2'&]'1B?E M..&ZT >NT5QNF^*;BRUOQ7IVO3(%TL"^MY H7=9LI/XE2K GZ5RUU\0-9M/# M_AF+4-0L-+U'7_-N7O+I!Y5E;CYE 7(W.590,]\YH ];HKSCPEXW>X\9'PY- MXAL/$$,]JUQ;WUJBHZ,IPT)]:U>3Q3IGA;0;B&SN MKN"2[N+V6+S?(A0@#:A(!8L<<\"LS5=?\7>#])OUU'[)JLTD\%MI-YL$/G22 MG;ME13QM/.1C(]* /1**\\O]1\5^#+G2KS6-9MM8TZ\NX[.ZC6S$#6[2'"NA M!Y4'@@\X_2.UO_&/B7Q)XET^PUJUTNTTN\$4,OV)9I'R@(4@D =<\DY[8H M]'J.>:.V@DGF8)%&I=V/8 9)KS2W\?ZW=^!]%>**T'B'4]1;2PY4F%&5V#2[ MHV^L:5-IT[-<_9UMY+>4*<#:IPRD9]Q_, [&P MO[75-/@O[*836MP@DBD4'#*>AYJS7EOA'7+VQLOAEI$#H+34=.G-PI4$GRXE M9<'MR36WJWC"YT;QIK%M.5?3-/\ #_\ :7EA0&:02,#\WN !0!UFJ:I9:+IL M^HZC<+;VD !DE8$A02!V]R*M @@$=#7BOC=?&E]\(KW6M0U6REM[VVCFFTU+ M0*((V96&R3.2PXSG@\^U;WB7QS)%XN;PY#XCT_P]!:6LW2+(\CORL<:L M0N .2>>HH ]-JGJ&JV.E+;M?7"PBYG2VB+ _/(_"KQW->:6GQ2G@\,^)6:XL M=8O]'DABM[JU^6&[\XXC) )P0LC*D M=H(3!)OXV$'YDZCGGI[T >NT444 0RW5O#/!!+/&DTY*PQLP#2$#)"CO@ FH M;'5;'4I;N.SN%F>SF-O(;>]M)G%S!;HK6LJ $9V':P(/3K_4 ]+@NK>Z\W[//' M+Y4ABD\M@VQQU4XZ$9'%35YM\([748;;Q ]UJ2W$/]LW:&,6X3]X'^:3(/?^ M[V]:])H A^V6PNFM?/C^T+'YK1;AN"9QN(ZXSWJ+2]4LM:TV'4=.N%N+2<$Q MRJ" P!([^X->=V=GJG_"[M+[,/FB+/MCSGC!YW=_2N<\)S>, M=+^#-KX@L-8LH+33[:2:+3VLPXFC1V+;Y"<@GYL;<<8H ]RHKS/Q+\0G75M' MTBVUBQT 7FGKJ-Q?WBA_+1N%C16(!8G/7L*N^!?&VT+C*^<\NPR8Z$@<#T- '0Z)X]\+^(K[[%I>K MPS76-PA96C=AZJ' W?AFNCK'UWPSIOB&2PEO4=9["X6YMYX6VR(R]MW]T]QW MKF5U+Q+XL\1ZU::+JT&CZ;I$XM/--HMQ)<3;06R&("J,@<& ZJ&!'N.:M7-[XYTWQC8^&VUZPN_[6MI) M5NWL ALS&06VH&^<$' W'JFT5YB/%7B+2M'\=V5]>P7FH^'H4EM[U; M<1^8)(BZ[D'&1BEO]:\9>'/#5IXOU34K2YM,PO?:6EH$$44A5?DDSN++N&<\ M'GI0!Z;17 >)]9U6VUNXBG\6:1X8TR.-#;/,L4LUTQ'S$J[#:H/ &3ZUA)\ M1=&_%F@6 M^KZQ::G9:Q,]O)%'9B$V\@0L"A!)8<8^;FEL?&]UIOAOQ7)KKQOJ/A^>5&PN MWSD8;H#@=-V0/PH ] J.>>.VMY;B9PD42%W8]E R35'P]_:1\.Z>VL.KZDT" MMUT'4;B/;OBMI'7<,C(4D9'>@":POK;4[""^LIA- M:W""2*1\&F;4H-#M-4L?-N=5^Q>:B2;5*QJOW4SD MG)]*[?P9?:G?6%RU]JNFZM LV+6_L2!YR8!^=02%8'C@T =+117G=UJ7B_6? MB%K>@Z/JMIIUEIT=M-YLEJ)G.]2=F"1P<$YZC QUH ]$HKR!_B%/K.HZI)%X MUT;P]!9W+VUK:W,*2//L.#)(6(*JQS@+SC];]O\ $34_$6@>&(-(%M:ZQKD\ MT$DS+YD5N(03*ZC/S9 !4$]^: /4**X&PU'Q1IGQ%L?#NJZE;ZA87%C-JT5XF_Q+U"ST.+Q#)XST&[N,+--H$<:C"$C,:2;MV\ ]\C(Z5U M]QKFM^)_%L^C>'=2BTRSL;2&YN;M[832.TP+(BJQP!M&2>M '8V>JV-_=WEK M:W"RSV4@BN$ .8V(R ?P-7*\Z^&BZBGB'QJFJM"]\NHQB1X5*H_[I<, 2<9& M#CMFO1: (?M5N;LV@GC^TA/,,.X;PF<;L=<9XS4U>80Q:C;?'#5[J35E%M#I M,<\J?91DP[WQ'G/!!&=W?IBG:?J7CKQ!X7;Q;8ZK8VD)<[5> M7.[VTR[ MGC($D4+NI(SR%)% %FBO*+/6?'LOP\B\:R:K8DQVOVMM+^Q@)+"HRQ,F=P8J M"PQP.!BKVH^(_$FO>,--T?PUJ%OI]I?:&FIFXGMA,T0+XX7(R3E1@\#)- 'I M-%>37OCJZN/$=_H\GC+2_#\>E"."2>>!'DO)]H+L%8@*@/''/O2'XDZQ>> ) MK[3GL;C5[36(]-:6(9@NGT5Y7/XX\1ZGX;\$7.E&TMK[7I6AG,D>Y$(1LL!UX(W8SS MC%&M>+=6T35]/\*7_BS3;*[%JUW>ZU<6RH&4N52..(G;NP.(=+\.:3Y!=KZZ\MY99<_<5'( ')/-0_#CQ7=^(CK5G=:A;:G_9MRL<6H M6T7EK<(R[@2O0$$M?OI?#UWI,UG92R1+>K&PE(C8]%)! (&0?6N?'B3Q->S^"=,TJYL[5] M8T:E&R-/H-O#&R@%@&175B MX*@GD^E 'M-%*-2^(U]X;TG4K;3[.&PBNFN7MA,Z$LPPH) .>.3TQT MYJA%X]UG1_"?B9M46WO]6T:_%C#)&GEI2: /2 M:IZ;JMCJ\$D]A<+/%'*\+LH(PZG##GT->=:#XSNU^(&G:"/%FG^);2_AF+R6 M\"1M;/&NX.O'YZ_PJ_P"1#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!P.LZ/XLFNM2M7T_0_$.E MW,8QM;KGKVK"'A[QX/"?_ AH?2/L/D?8AJWFOYGV;&W'D[?O[>/O8KTR MB@#@=0\)ZQHNNZ+J_A>.SN18:9_94EI>2M'NB!!5E< \@CG(JE'X(\27-KXZ MEU*?3VO?$5I''"(681Q,L;IM)(S@949[X)P.E>D3316T$D\\J10QJ7>1V"JJ MCDDD]!203Q7-O'<02+)%*@='4Y#*1D$?A0!PTWA;7=(U/2==T,65Q?0:9'IM M]9W$K1I,BX(9'"G#!L]1R#5KPAH'B"Q\4>(=7%:,S"(1AQMRP M&>&'/VNH6_GV=Q%<0[F3S(F#+E2589'H01^% $]%/%.LQZ*BZ7H.BVNF:C;WK6MK*S&/_ EYXJU+3KG3[J.V5E-GJ>XD-+9EUZ!$,\+@!D) )4C (..#7844 DU/6 M5T_3[-8/*ATZR(ERQ.3(\A13GL .*ZRH(;VUN+FXMH;B*2>W*B:-&!,989 8 M=B1S4] ')>)O#^JR>(M-\3: UJ^HV<4EM+;73%$N(7(.-P!*L",CC%9&H>#_ M !+XJL-1GUK48+&\=X)=-M+9VEALWB;<'8D#M>B44 E0>(H=+L--L+J.[F%G.\KW);RY:(Q:G?"X M@",20H15^;C@Y'O72U% M'87ADMYI&6*=9(PC@.!D'@8R*EMO!NN:OXEU?4_$K6*6^J:.=.-O9NS& %B< M;F W<$G=QR<8P,UW%GJMG?7=[:02YN+*01W$;*5*$J&!YZ@@\$<'GT-7* /* M=6\+>/\ 4_ LG@XMHP@CA6!=1\YP\\:$;5,>WY&( RXI]QT<*V#@X((Z5U[:G8K)>1FZB,EG&)+E%;+1*02" MP'(R 32Z;J-IJ^FV^H6,PFM+A!)%(%(W*>AP<&@#BY?!FL^(/"VMV6OWUK!= M:BZ26T5E&#%8F,ADPV SG< 6S^&*JZIHGCSQ(^B1:G'HUI!INHV]W.T$[N;K MRVR2H*#8,9.#G)QR*](HH P;75-1E\;7^EO';'3H+2*9)(PWF*[$C:YZ?PD@ M#G%;U%5M0O[72].N+^]E$5K;1M++(03M4#).!STH YCQAH6M7NO^'=0^6Q)"%5 #9 P?E/ MK706UQ%=VL-S ^^&9!)&V,94C(//M4C,J(7=@JJ,DDX % 'E/_"N=:A\'^'K M/;IU[=:1J,UW+8W#M]GN5=W(!.W[P##&1C.:UK/PUXDN/'6B>(+V#2;&RLH9 MX?L%I(S&(.O#;MH#$D#(P !UKN[2[M[ZUBNK2:.>WE7='+&VY7'J#W%34 < M?X,T+6O#NI:Y:W:V4FEW5_/?6TT4C>;F1L[64C P.X-=A110!QMQH&MV_P 2 M9-=L5LI=.O;)+2Z$LC++$4+$,H (.F)IMY9W;%8YXQ@@HX4[6#9 MY(Y!K:\,:?X@CU"^U'77LK=9PJ6^G60#) HZEI"H+,3^ Q^73T4 %)/#MU;V^M64;0%+H$PW,+')CG:5\2]8F:(VVJ6$7D!6)8> M7"5;<,<*_"NEZ#J_]F1:,T=N]U>0RNTUS$NU@@C*@(QP,G<1U MQZ5Z5=VEO?V>M MX6U_2_&FM:O8Z7HNJKJ;QO%<7TS)+:;5V[?N-E>X"D51B^'GB >#-2TBYNK& M:]N=>74Q.I9$=-Z.V1@[3\K<)= N]8USPU>VS1"+3+UKB<.Q M!*F-E^7CDY/M7&^*-$AUOXOZ3:V5TCP74"W&L6Z'(*VS[HB_U9MOT%>DZKJ] MAH=E]LU&X$%OYB1;RI;YF(51@ GDD4S3M TG2+N\NM/TZWMKB\D,EQ+&@#2L M23DGZDG\: -&J>K6LE]HU]:1%1)/;R1(6.!EE(&?SJ6\O;73K22[O;B*WMXQ MEY96"JO;DFIZ //X/#WBS1?#WAZUT]].ODLK 6E_IERVV&<@##H^PD$$8Y&" M*N>!O"=WH.HZWJMY;V%B^J/$RZ?IY)A@"*1G.!EFR2< "NTHH *YK2= N['Q MYXCUN5H3:ZE%:I"JL2X,:L&W#&!U&.372T4 >'[R'4[>Y\2Z-*\RS31^7#/Y@( MDC(0?*"" #C/ SUKO:* /+[637YOC/I$NNPV=L6TFX\FUM96E$8W)DLY R2? M08 IMOX1\::=X6U+P=9'2#I<_VA8=0DE?S5BE+$J8]N-WS$9S@9SSBO27T^ MSDU&+4'MHFO(HS%'.5&]4/) /H<"K- '#6/@_4;;5/ UR\EN4T+3)+2Z !B0%E=B",@<@,/Q%=;=7MK9" M(W5Q%")I5AC\Q@-[L<*H]2?2H(=7L+C6+G28K@-?6L:2S1;3\JOG:(?#: M6=Y]NMH[>^L[N4P[FCR$D5U4C."01BNVHH X_P $^'];T>_\07^NS62,'(YXS5Z@#,\/:+!X=\/6&CV[L\ M5G"L0=A@M@.^ M%M.\::Y\*M-T&(Z7'IE]9B,ZB97\Z.W;AD\K;@MC*@[L8]Z[>R\*3:?X^M-5 MMS$-+M=!&EQH6/F!A*&'&,8VCKGKVKIK.RMM.LXK.S@C@MH5VQQ1KA4'H!66 M_B_08[2YNFOU$%M??V?*_EO\MQD+LZ>I'(XYZT &]>T+Q/JNJ:#9Z7J5 MGJKK--:WLIB>"8+M+*P5@5.,D'G/2L+QKIFNZ?\ #>-=2U&WDU:XUFWE5X(@ ML-L3*NU$& 65>.3R:];JM?:?9ZE L-];17$2NL@21=P#*5KF=00C?,HV*,DXY-9>D>#_$^A#4["TLM#E:\N M9I5UR:1C.JR$G+1[,LPSQ\P%>GT4 >;Z/X$UBQTGP-:SR6ADT&YEDN2DC$,K M!PNSY>3\PZX[UJ>(_#6JCQ;;^*="CL;FY%H;.ZLKUBB31[MRE7 .U@2>HY%= MI4%W>VMA$LEW<10(\BQJTC!0SL<*HSU))P!0!@>%].\017M_J&NR64/VC:MO MI]D T=NHZDR%068GKV&/RZ:J*ZO8/K&]:T76_$ M6H:S-92MJDL,R&UW (50J4P1T' !SR!DXZ5V=% !7+Q^';Q/BC/XD+P_87TA M;(+N/F>8)=^<8QC'O6UIFKV&LQ3RZ?<"9()WMI2%(VR(<,O('0_A5Z@#.\06 M,NJ>&]4T^ H)KJTE@C+G"AF0J,^V37+Z7X/U*RUCP==RR6YCT;2&LKD*YR9" MB+E>.1E3UQ7)[N.[CMX-5TA+&&16.^-QNR2,=/F'0^M< MS?\ @7Q9J7@%_"L&F>'=)588XY+B"5F-T4((X"#9DJ"22Q]N:]0M-7L+[4;_ M $^VN!)=6#(MS'M(\LNNY>2,'(YXS5Z@#F+'0+Z'XA:AX@F,(MKG3H;945B6 M#JS$YXQCGKFL2Z^'MUJ5CXPM+FZB@_M>^2[LYHR6,3($VE@0/XEZ#M7::1J] MAKVF1:CIEP+BTE+!) I7.UBIX(!Z@BKU '%6]KXZU74=,75GT_3+.RE$UR^G MW#N]Z0" F"HV(2 M" W<$9KU6J6KZO8Z%I<^IZG<"WLX #)*5+;'M> MO+;2-/L=-%Q'_9]I(S%!)'MW;MBACG;Q@ =3FM[P1H%WX)/JO_ M *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#R6UUV^T7XM^.S9>'[_5Q)]@+_9"@\O%OQG<1UR>GI4_ MAF[N?'OQ!MO%2:>NEVFCPS6.MT3PY=Z;XX\4 MZY-+"UMJWV3R$0G>OE1;&W<8Y/3!-5;CPG>V?Q#@\3:)-;Q0W!]:U+#PQXQ M\+V5UHOAV719M+>61[.:]:19;0.2Q4JJD. 22.1[UJ7FA^*[*RT=M*UF&^N+ M.)HKV'404BO=P^\2H)5@?< YK4KO5=7^%WBPCQ5I^K6D=K(UO?6D:> M;)'Y9+QRH!M0]@1S@YP*NQW&N:1\/_#B_P#"2V%C!-%&;G5+U(T-O%Y8*I&A M^5F[9/UP:?I_P^OI+;Q9/??V;87>OV?V5;;3E;R(<(RAV) +,2V2<#]:K3>" M_%4]MX7O+A-"N;_05> 6M6TFEM=6^I+:(CV\H<)MPH"./F#=/:L#PSXBU#P5\&HM2_M"*9[R^>TLTN M(@L5L[3R!G8KRPX+8/3&*[C2/#/B-?B GBC5I]-$9TUK'[):;\0#>KK@D?/R M#DG;U&!639_#K6_^$/G\.7=[81+97HOM'O8 [.L@E>3,JD ?Q8X)ZF@"A8?$ M!M.\1:+;+XUM?$UOJ-TMI/"+5(9(&?[LB% /EW8!#9Z]:LP:EXTUZ'Q;=VGB M*+3[?1M1NH+9%LHY&E\OY@KEAPH! X&>22>E=%:6'C>_U;3Y-6N=*TZQM'\R M9--9Y'NV P%.]1L3N1R?YU+H?A6]TS2_%5K-- SZOJ-W=P%"<(LJ@*&R.HQS MC- '(S>)/&,/@S2O',NL6RP3R6YETB.T7RS%(ZI_K#E]W.>N!TQQS9\2^/"? M'%_H'_"4V_AJTTV*,R3M LLMS*Z[L+O!4*H(SQG)K6O/ ^HW'PHT_P *K<6H MO;9;8/(6;RSY&FTZ<:G%&E[9W[.@+QC:CH MZ@X..""/_K ')O\ $O5G\ Z_<65_:WNIZ1?6\$=]#$!'=1R2*%8J>%)!93CH M1Q6]=7?BSPOXE\/?VEK\6J6>K7?V.>V^Q)"(7*%@T;#YL C'S$\?H_4_!WB7 M6_!>H6&IZK:3:G>WD5P%4,MO;(DB-Y:<;CPIY(Y)K=\4>'KK7-1\.W%O+"B: M9J2W [+4HOB+XU>?5VGBCNHA+&;=%\TF(%3D/M;U)'L)-&U9HYG!9Q/'(D83 &-I!QGK774 >:Z+=^ M,?&^E3^(M,\01:5:R2RKI]D+-)5=$8J#*S?-EBI^[C%4I?'/B'Q!IG@IM&F@ MTZ[UN6YM[K?")5C:-2&90?0JS 9YX!K4L/#?C+PM:76C>')]'ETIY9)+2:\: M19;0.Q8KM52' ))'(]ZFL?A[)I+^"X;*ZCDM]!>X>X>7(>9I48$J "/O,3@G M@>M '7Z/:W]EI4%OJ>H_VC>(")+KR5B\SDX^1>!Q@<>E@7,CK^.T#Z$UW%<5\2K:2+3-+U^)&&IM)9K.VECVWS2; M'$F,$; <\>]0CPOXK\0:]I-]XKO=(CL]*N/M4-KIB2$RR@84LS] ,]!0!/K, MATGXM>'+B+A=9M;BRN1V8Q#S8V^HRXSZ&NXKB+^(ZY\6])2+F#P_:2W$[CH) M9QL1#[[0S?0BNWH \DTRRU*/QU\2))=7:6*."$RQ?9T'FAK=B@R.1L'''7O6 M9I5QXPT#X/:=XGMM>@6WLK2.1-+^QH8Y(00,-(?GW$ M(KZUET]]+UVV1)A*SB:*1(6C7: """2":6 M;RMP(YSC../2@#'\4>/B/%XT)/$=OXI)[]J -F]NH["PN+R7/EP1-*^.N%!)_E7D>KMXRU_X4:GXEFU MN!(+W3Y9SI(M$\M+=E/ D^_O"?-G.,\8KUZXMX[NVEMYEW12H8W7U4C!%>:2 M^#O&\7@VZ\&6E]H[:68'MX+^4R"?R2#B-D"[<_PE@>G.,T 6]0U/4+'P]X:1 M/$6G>'M,?3XVGOK@QM,SA%VI&C_+ZDG!K)T;Q-J7B"Q\9:)'XDCU**SLTFM= M52T5&965MZ%E:A+8Z4NG26M^[*BD$'S8V M"MANW(Z58T;P?KL?B'Q#JFL7MB_]LV*6Y6U5@(&4,H4 _>7!ZY!)SP* .2L/ M%%_X0^%/A2'^UX$GU;RXX;NZ@ CL(=@+' ^^1VSU+<]*U?#OCLIXUTW1!XLM M_$MIJ22 2K;I%+:RHNX9V JP!'3((ZU/:> _$@\):-9S7>EPZQX>G5]-GBW MO%+&%VE900"-P)!V^U=!I5AXONO$%O?ZW17WCC3O#5G&J?8X(XXI[B;(Y=U<$@9X Y]:]&KSV M#PMXET3Q3KFH:3%H=W'JMQ]H6ZOFD$]N< ;,*IW*,<# MW\DMCQ!HT'B+P_?Z/ M>*O&L^JW^F:^FBZ?:WDMG9PI9QS&8QG!>0OS@G/"XXJ>'1/' MEU;:?I%_J6G6MC:R1F:_L)91\6^&+S5(?#3Z1< M:;?W+W<:7[R(]K(_+ ;00Z9Y X- &=;^/-8O=+\+R-Y5M>S:\=*U)(U#(Q0. M&VYY .U3ZCI72ZGK5];?$G0='BE L;NSN99H]@)9DV[3GJ.IK#F^'-_:>$=* MM=,U&"36M.U,:J9[I"(KBF !C/- &!H4_C7Q9X:OM7G\3QV=I&;N!;:*PCIKH_A);W4'PVT=KF]-RDD"O"AB5/)3'W,C[W MYT+P?-HM[-$TLLMRQ>$DJ%D=F'4#D!JPM/M_%W@KX>V^GG^R)KNSGAMK4Q"5 M_.B+A>5P"'Y^GC5P_CS5]?L]:\,Z5H-Y%:R:K/-#+)+") H$>=P![KR0 M.Y !XKN*YO7_ ]=:KXH\,ZI#+"L.E3S23*Y.Y@\90;<#U/?% '%:YXNU'1= MH>,K>PDAM#"BG;R3@]*98?%.2QT;Q3YNHVVNOH\ M,')+)KMK7[)=VE\66.: M,-N5@R@E6!)[$$5GZEHE]/X1\33>.=3B2TO(1^XL(V>*QC09#+QN=LX8\=J M,WQ'/X]\*^'[;5Y?$L%X\MQ!'=VYL8U6 .Z@^40,GD[?FSD'/!KJ="UJ^OO' M_BW2IY0UGIPL_LR! "GF1LS\]3D@=:\Z\77/B34/#>B6-YKNAWD-Q?6BV_\ M9^]IK[YQAF!.% 'S'&>0.E=M>>'_ !/IGC34]=\./I4\.K10IT<=>O7K72>+=9O[/7 MI8;OQEIWAG34A0V^%BEN;ECG<2L@.U1T&!SZU1C^'.M#P9J.D3ZA9SWMWK@U M,S_,JLN]';(P<$[3QR.1S5^7PMXATSQOK&N:3!HM\FJ"(A]0=TEM2B[<*55M MR]\9']: .(U[7]5\5_!?6YI]528Z=JRVC7$=L$%[&LL6QBI^X?G!X_NX[UV] M]?\ B2Y\46?@[3]:6">&P-]?ZJUJC2,"Y142,_(">YP>/USQ\.-;D\"^*=#N M=2LY;[5M1.H17(5E3<6C8AEQ\HW1D<$\&M2Z\/>*O[7T_P 4V;Z2NO+:-97] MHSR?9IXMY9=CXW*P/<@])?$&A-XIT+4KZ.]OK#1WU33]0$"QLZ ,, M.@^7*N!T&".U;7@0>)KW3;;6]=UN.YBU"TCFCL8K18UMRP# [QRQP><\9)Q6 M>O@O6M2C\2ZGK-S9?VSJVFOIUO%;EO(MHBK8&XC0K_ !$ <#WKI;1IGLX'N%"SM&ID4= V.1^=8/C'PW<^(+2QGTZZ MCM=5TVZ6[LY95+1E@""C@<[6!(..: ,4W_B+PGXIT6RU;6AK6FZO*UL))+5( M9;>8*67&S 93@C!&1ZU7\%WOB[Q+J5WJ5UKL4.EV.IW-I]B2S0M<(C$ L_5< M94<==ISUJ]#X>\2:[XETO5?$S:;;VVDLTMO:6#O)YLS+MWNS 8 &< #ZFM3P M9X>NO#FG7]O=RPR/<:C<7:F(D@)(^X Y Y]: .DKSG2[OQ9XV74=5TSQ!'HU MA#=2VUC;K9QS>:(SM+RLW/)!X7&!7HU74;/PU)H]QIEWT=SEAA00ZYY'(- ')Z]K&J^+_#W@J_:\&GWB^(H[.XBBA5U2Y5G7S%W< MX&"0IX^;GI6JMAKUW\7-B:;I%[;S:IIFIIJC37@98[B4%BV[;D@$OQ[ ?6MW1O#^I6OC/4M? MOGM<7UC;0F.!F.V1 =_4#YM6X-/\=ZA? MZ>FJ76D:?9VLHEN'TYG>2[Q_!AU 13WY)]* ,_3KWQ;XA\<:[:6^NQ6&E:1? MQIY8LTD>="JLT98_=&,\\G+>U>C5S?ASP_=:/KWB2_GEA>/5+Q)X50DE5$87 M#9'7([9KI* /)KGQ'_PB6N_%'7!$)7MFL/+C8\,[0A5S[989]JSG^(\VBK8Z MB_CNPUUGFC2]TR.T2,*C$!C"RC=E<_Q$Y [5UU_\/GU>Y\;)?7,:6NO_ &8P M-%DO"T48 9@0!]X X!Y'I2QZ9\0+[[%97]]I%E;02(US?6)=I[E5_A"LH5-W MWB78&?!ZXR2 3SD9-.D-UIGCKQ"WA?6='26 M8Q2ZE8ZJ)(_)DV<2QL/O KC(Z9'45SGASPKJ7BGP+>O;WMK=SIXIEU**2Y0B MWU (0IW 9^1B">,]* -72?&=S#X\T72;?QI!XFL]1,L=PHM8T,#*A965XP < MD8PC_ .CHZ[-_#'BG5/$_AW6+\Z-96^DSNPL+1G8%70JS M;RHRW3"[0.O-0S_#[5)="U>Q6YLQ)>>)#J\9+-@1>8C;3\OWL*?;WH UK#Q' M=6/C;Q%H^M7*_9H+9-2L9"@7%M@B0' YVL.O7!JYX$U'5-9\+0ZOJK?O+^1[ MB"+8%\J!F_=KQU^7!R>>:Y'XJZ=#KFL^'M.TZ_2/5[FX>PGBB8%_L+:75LEI$JQA@<.CQCC!'0DYKN M?'OAJX\6>%9M,M9XHI_-CF03@F*0HP;8X'.TXKG[[PMXLUN\T">Z70M.MM)U M"*[^Q6;2,) O#'<4&" 3A=O?DT ;G@_6K[5M3\40WDH=+#57MK'?%NB M>(=;FT"?2'L-7N!N/C#+9V&M+:3CP_ +J_-LKN^)6^ZA M^4%CST( [5(OCK6] \.>*X]2DAU35-%O([2VG\H1"X,NWRRZKP""W.,=/QKI M]+\/ZJGCA_$>H/9J9M(BLY8K=F.)EM MW$,]K)%DO"T:KM+ @?Q*. >1W% %76+OQ?X(LK37=3\01:O9">*+4+0V:1"- M9&"[HF7YOE)'#9S[4Y+WQ;KWQ#\0Z58:[%INF:1+:L/]#25Y1)$K&/)Z#ACG MD\C%27OASQCXIBLM+\23:/!I<$\PA@NUE 0$@$\GVK>T3P_=:9 MXP\3ZO-+"T&JO;-"J$[E\N+8=W&.O3!- &)X>N]>\2Z'JCPZXNF3VNM74(F2 MSC<&%&("D' ]]W7BL[POK_B*>ZUC7+G76U'PIID$NR9K..(WDB EC'M'W%P1 MG/)IM_X"\5?\(M?:+IU_IT<>H:O<7EUNED3S+>1MPBW!203T;';H>M=!IFE> M*&M5T75;'P[!H36[VTD6GR3;UC*%0%#*!Z?A0!Y\/B9?/H!\0_\ "O&*Z_P#X2/6/&/B*WTSP_J7]CV::9#J%S<^0DTK& M892,!P5 QR3CVIEIX<\?:;H$?AJRO]&6SA000:LV_P"TQPC@?N]NTN!P#NQQ M6EJ/AG7-.\21>(/#EQ:7%R]FEE>V^H,R+.$.5D#H#AQDYXP0>U &=\.X=2@\ M;>.8M6GBN+U;BT#S11[!(/)^5MO8E<$CIG->C5Q_@WPYK>D:UXAU77+NSGGU M:2&0"U#!8]B;2N&'0< 'N!DXZ5V% 'BO@2R\8I\+X]3TS7H;2*V%Q):V!LT= M)PLCL?,<_,"QW ;2,#'6NA7QCJ_BZ\\/Z7H%Q'I:78_V<\-\6$=U!P<%E!*L&&[.#R: *G_"6ZOX0U76M M)\07::LMKI+ZM:78A6%Y%4[6C<+\N.+7QC<_"2ZUC4=>@N([N"& M:XTY;-$2%&=& C,[B M!CEOF8 LY/.<#&*Q]6\'^/=6\%-X1DOM$%I'&D2WV91+.B$;59=N$/RC)!/3 MWH Z9-;O['XEG1;Z96TW4+ 7&GY0#9)&<2IDI%8HK#S&\T&-QCJ M%VL23_LUWVCZ9;Z+HUEI=J,06D*0I[A1C)]SUH NT444 %%%% !1110!Q5]_ MR5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 4444 %% M%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 5@KXRT)].BOUO";:6^_L]'\I M^9]Q3;C&>HQGI[US=I<>(_&6NZ])I_B!]'T_2KUK"WBAMHY#+*@!=Y"X.5RV M !CBN8\.ZOJVA_#O37BG2&\G\5&UNBB!E97N&$BC<#@'UZT >TT5YO;3^*O$ M/Q"\1:?;^(CIVEZ1W5'//#:V\MQ<2I%#$I>21V"JB@9)) M/0 5YG#XWUGQ3IWA"RTR1-+O])])\567@ M_P 56MYKYO=+&F23073Q1K< A6WPL NTJP_BX(S^- 'H]M<0WEK#Q:7IZ_D:AM]9L+K6;W2(9BU[9)&\\>PC8'!*\XP7.I>#C;:I-:!M:BB4)$C;'*N1(-P/( (P>.>E48=+UK4/BUXFM;#79- M/C6QLOM-S' CS2,$8*!N!50?F)X] ,4 >K45Y%+\0=9T/P1JPOKN"XU6RUQM M%AOI(=JD'!$KHO<*6.!Z#K3=/\='3O$>BV]MXQD\20:A=+:74$UD(FB9^%E0 MJBX4-@%3G@T >OUR.H?$OPOIU]/9F[GN9KGVFF_#W0HK-%5)+**=V4??=U# M,Q]2230!M:3J^GZ[IL6HZ7=QW5I*,I+&>#ZCV/L>:NUP?B*2U\ ^'[^?PU;Q M+J.JZE'&J.Y:-;F8A=Q7.%XYP,9XJKJDWB7P//I.HWGB.36;&ZO8K.]@N+:. M/9YAP)(R@!&#_"<\&@#T:BO+K:?Q=XDU#Q:L'B9M.MM)OY8;00VL3,Q"!@KE MA]T<>YW')X%9*"-I0Y=UPI M8'&<,_\ ":3:=KN@C3_'C>(6N]1A ML[VV-F@A"R':61T0!2#T&XY_"MVUD\4^)_%WBG3H?$CZ9I^F7,:0&"UC>0EH MPV"6'W0>?4[NH H ]"M[*VM))Y+>".-[B3S9F5<&1\ 9)[G _"IZ\HB\9>( MH_ &G^(KFZ5VTS53;:OY<*@7%NLAC9P,?*1E3QCOVKJSK5]J'Q*CTBPN NFZ M?8_:+_:JL)))3B),D9& &?C&>* .COM0M-,M&NKZYCMX%(!DD; R3@#ZDD " MK->>?&:VN)_!"/#>R6ZI>V^]%16$F94 SD<8//'XTLMQXAU?Q<_A2SU^6TAT MNRCFOM06WC,]Q)(3M4 KL48&20/:@#T*BN-\(ZOJR>)-:\+ZU=K?3Z MB,1M-#(#@.J\!E(QD=:C\=:EKT&N^&-+T&_2S?4[F:*:1X5D 18RVX ]P 2/ M4@9XH [:BN$LK[6O#GCJU\/:EJTFK66IVDLUK//$B30RQ8+*2@ *D'/3/:N8 MT'Q-XIM_AP_Q UG7?M426DFS3%M41'8.8T9G'.2W)QC@T >Q45X=+\0[C2-/ MMM83QO\ VQ>AXVO-)^P;(G1B RQ,$!4J"2"2DT[2 M+*VMI=T$$;2[G5N%+*< X).03\H QDT >AT5YM:^)/$2Z'XFTN;4].35]$ND M@.J7@$41AC7OB?6O$GB"YE\1&TTC1-5>,6T=I&S3QJ%9D9B. M%X!'/S'G@5R\'Q%NM4T6;76\<+I^I-OEMM'6PWP*H)VQNVPLQ8 98,,9XZ4 M>Z45E^&M8_X2#PSINK&$PM=VZ2M&?X&(Y'X'-<+XDUR>W\07\&I^/K?0T1@+ M*QT^))YBNT'?*"C-DG^$8&/6@#TZN:U_Q[X=\,ZG'IVJ7DL=W)")UCCMI93L M)*Y^13W!J#X;>(+WQ-X'L]1U%UDNR\L4DBIL$FQV4-M[$@#(]:YCQ#J&J:=\ M&]9DN4LKJX8VUN]S+Y MEG-&!&N,G+*,]>@YK>T[4+;5M-MM1LI#):W,2RQ.5*[E89!P>1QZUST6O>() M_#VMW6H^'WT2:UM7DMV:[CN/,8(QS\O3! Z]W!MTY MC6)E+%E*.4&",CKC(KBM:\;W^CZ+)JUN'C$9E\T+Y>]5P."_.,9H ]4K/TS5] M/UZVN7LI//AAGDM9=R$#>APRX(Y_D:YNTT7QKIM]IMTWB5=51Y NHVMS!'%& MJ$>#-8N_[9L+*:#6Y[0WU\%1+:W63&5&,,P' ! MZD\F@#LM.\)>'-)OC>Z=H>G6MT<_OH;9%89ZX(''X5:TK6;#6H[F2PF,JVUS M):RG85VRH<,.1S@]^E>::%XPD3X@Z)I-AXOE\1:?J2SI/YUJJ>2Z1EU9)%10 M.- \-:A#8:GNT5Y'J_CL7WC#6-.G\6OX=LM,D%O$MO:"66XDQEF M8LC *#P .M$?C[7K_P"'ES>61:O8R6AV MF:%$O;2;. P38 4Y_B'7%8O@,ZSI?P9^VV>NVD#232".740B0V2BX<.X('S$ M]0&.,X[<4 >PU6M]0M+NYN;>WN8Y9K5@DZ(V3&Q&0#Z''.*\JTSQC);^-]"L M=/\ &DOB.SU"5X+J.6T15C(0LK)(B*.H^[D\5'H5Y>^%+OXBZ[<:I/>II]PQ M:W>*-1/)Y:E6)5G:/!K:>-QJ>IC9)<:-]@V0NI M(W1QL$W*5!.&+'..>M=;)>^(_$7Q"U?1;#7GTW2[>SMKA7BMHWE#.#P"P. > MISD\ #&30!Z-17C]C?\ C;5?!FMZM)XI%M<:%)=0QB"SCQ=M!DEY=P.-V,87 M &,\U8U[XB3NOA>Q;5DT(:IIB:C>WRP>:R*RC$<:D$9+$\D' % 'K%%>2:3X M\NM_B32[77CK,=KH\NH66I-;".2-U!!C<;0K$':P..G7-1WFJ>,M,^'FG^.I M_$OG2>5;3RZ;]DC$+Q2%!C.-P;# DYZYP * /5CJ%H-273?M,?VUH3.(-WS^ M6"%W8],D#-6:\TDL+]_V@!(FL3HG]AK-Y8AC(\H3@&')&=I/S9^]SUQ7I= ! M1110 4444 9.J^%] UV9)M5T:QO98QA7N(%=@/3)'3VK2@@AM8$@MXDAAC4* MD<:A54#L .@J2B@ HHHH HQZ+I<6KRZM'I]LNHS*$DNA$/,90 "W7& /R%7 MJ** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** *+Z+I6ETT0,BKSP&ZCJ?S-7J** "BBB@ HHHH **** .*OO^2K67_7 MM#_Z!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ M\C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** .';PUXET37-5NO"]WI?V+5IOM,\&H+)F"<@ M!G39]X' )4XY'6L^T^'6IP>$=.TB;4K>>YM=<74Y)R"!(HE+D8QPQS],UZ11 M0!SNA^'KC2O%/B7599HGBU6:"2)%SN0)&$.[\?2L"S\+>,/#-O=Z5X:O](.D MRRR2VS7R2>=9[R254+E7 ))&<>]>@T4 <3J/@S5/LWA^]T_6/.U[10X6ZOU+ M)=+(,2+)CD \8(SC'XTG_"*^(=9AUN3Q#JL"2ZAISZ?!:6)D-M K YD(;&]\ MGK@8 QWKMZ* ."M?#_C>ST/15@U72TO]+!@-N!+]ENX-BJOF?Q!QC.0,<]*N M>%?"=_IWB/5/$.K-I\=]?11P_9M-1EA15R=Q+8+,2>N!TKL:* .7\;^'=1U^ MTTN72;BUAO\ 3-0COH?M2L8G*AAM;;R/O=O2G:)X>OK+Q?K&NWDUNQU&UM8S M'#N^5XU8-U[$MQ7344 >?3?#F>[TO7[>34$@NKS6SJ]A<1*6-O(-NS<#C/W3 MGV-:%IIGC>_U:PEUO5--M+&S?S'BTKS-UVV, .7^ZG?:,Y_EV-% $<\$5S;R MV\Z"2*5"CHW1E(P0?PK@-/\ #?CGPK:'2?#VIZ+>:3&2+7^U$E$UNA.0F4X< M#MG%>AT4 >?+\,1)X5U"SN]5DEUR_NEOY=4$8!6X0@H57^ZN,8]">G:6;PSX MJ\1WNEIXHO-)33M/N4NS%IRR%KJ5/N[R_"KGG SFN\HH YC0/#-SI,GB9I9X MG&K7\EU%LS\BLBJ WOQVK'F\!7TGP=C\&"[MQ>+%'&9_F\O*RASVST'I7?T4 M >7W\>O'XU7\F@3V2SQZ+#YD-Z&\N53(_P#$O*D'D'![BK-Y\-K_ %;PSXAC MU'4X#KNMS133311GR$\HCRX@IY* #&3R(7+((VF"#>5!R% M+=<9[5-0!YUJ?A/Q?KXT;[?=:'90Z5?P7B6MBDA24QMGEF V\9PH'?D\5T?A M_P /7&D>(?$>HRS1/'JMS'-$J9R@6,*0WXCM7144 <-9:%I_AGP+JNF>)=0L MX[*]GNF>5GV+ME+-M&['S 9Z>G%0?![1[FP\$Q:C?N\E_JA6=Y)!AC$JA(@? M^ *#_P "-=MJ&F6&K6ZV^HV-M>0JX<1W$2R*&'0X(//)JR % ' H Y[Q MQX=N/%/A6XTRTN(X+HR12Q22@E R.K@-CG!QBL:;PWXI@UJ'Q+IUSI"ZS/:+ M;:E:RB06LVTDJZ,,NI&<<@Y%=W10!RWA7PU?:9J>JZYK5W!M87Q(BU";Q7X(32[F*WO?MLYBDE0LF1"3A@"#@@$''.#7HU0 MRVEM/-#--;Q22P$M$[H"T9(P2I/3CCB@#E-*\-:U=>*!XB\2W-BUU;VS6MG: MV(?2NT MHH X*/0_']S:VFE7NN:9;V4#)YM_9+(MW.B$<8/RH6QR03_2LKR_$1^,/B:7 MP_/8;TLK,2V]\'$<@*M@ADY!&#V(.XUZE4*6EM'=2W26\2W$H"R2J@#N!T!/ M4X[4 >=WOPTO[WPW=K/J5M-KUWJ<>J3R/$?LTCIPL)7KY8''KWJU=>%O%>LZ MWX?U+4[O2+>/2;L2BRLUD*,I4AFWL =W3 V@=>:] HH YOPUX:ET>?Q$UU)% M-'JNI27:JF?E1E5=K9[_ "FN>LO"OC;0=&?PYHFKZ4-*&Y+6\N4D^U6T;$G M ^5BN3@DBO1:* *VGVKV6G6UK)*= UG7) M-%N=%:VU:\>[-U=QR&X@+XRN!PZKV!85Z!10!S/@+PU=>$O#(TB[NH[ITN)I M%F0$;U=RP)!Z'GFE/ANX/Q+7Q/YT7V8:1]@\KG?O\W?N],8XKI:* *>K6;ZA MHU]91LJO<6\D2LW0%E(!/YUR>E^"+VQO?!4[W4#+H%A+:SA.F5/ M6NXHH X[5/!D^J>)=;OVO%AMM2T7^S!LSYD;%F)?TQAO6N=NO GC#4/ 1\(2 M7F@V5E' L0FM(Y"\^S&W<" $R0"Q&XGGUKU.B@#F+'PW=V_CEO$$LT)B?2(K M$Q+G<'5RQ/3IS]:S+KX??VFOC*WOKI5M]>EBDA:($O"8T4 G/4AE!KNJ* .( MAT3QMJ-YID>MZOI\-C8S+/(^F&5)KPKT5\X"J>K 9STK*NOAMJ3Z%Y$-Y9-> M0>()-9@CG1F@D#,2(Y!C/0]1FO3** ."_P"$7\4:EXO\/^(-6O-*C72FE L; M17VA9(RA8.PRS=., #WK;\(>'KCP[;:K%<312F\U2XO4,>?E61L@'/<5T5% M '-7'ANXF^(UGXE$T0MH-.>S:(YWEF<-D=L56\7>$KK5]4TG7M%N(;36]-E^ M624'9-"?OQ/CG![>F3ZUUU% '$3>&_$FB^(M3U3PO_;3.ZG[.W/^HVYR(L<>O?VKLZ* .' MTKPIK-QXUM_$^OG2(+BUMW@BBTQ7_>E\9:1W )P!P,=^M8:_#;Q!_P (>/#S MW^EO#I^HK?::S1N1-B1W*7"]-IWC[OIWKU2B@#@+CPMXKUCQ!X?U;5+S2((] M)N?,%E9K(592I5FWL,ENF!M Z\T__A!K^76/%-O44 >?Q>'_ !^^FVNAS:[ID%C"41M2M4D%Y)$A&!M/RJQ P3D_ M2MW3O#L]EXYUG77FC:"_MK>&.,9WJ8PV2?KFNCHH XW3/!UW8^$/$>C/"-6L8/#5_HM]:1ZWH^GII\HN%8P746U05)'S+ M\RY!'XBN]HH XN/P]XGU*TUU]=U6U\Z_L7L[:RL]_P!F@W*1O);YF8D]<#C] M$U?P9>:C\)X/",=S MW':6MN9FSL)B*$GIG!V'''>NUHH Y+4O#NL?\ "P[# MQ-I=Q8^3]B%A>0W(?=Y7F^86C*_Q=N>*W-*CU>-[_P#M6>UE5KIVM! I4I!Q MM5\]6ZY(K1HH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XJ^_P"2K67_ M %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** "BBB@ HHHH *X MKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ 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* .*OO\ DJUE_P!>T/\ Z!>UVM<5??\ )5K+_KVA_P#0+VNUH **** "BBB@ M HHHH **** "N*\'_P#(U>)/JO\ Z4W==K7%>#_^1J\2?5?_ $INZ .UHHHH M **** "BBB@ HHHH **** "BBB@ HHHH QO$/BG2?#$$+ZE.XDN&V6]O#&9) M9F]$1>3_ "K.TCQ_I.JZM'I,UMJ6EZA,I:"WU.T:!I@.NS/!^FO=&%AK%Y=V6SSQ96#S*F]0RY*^H/Z&K.@^.=&\ M0:G)ID'VNUU&./S3:7UL\$A3IN 8:&O MEM_+Q;\8W YSD_3'O4_A.YO_ !UX\7Q%J4%MI22R?8+6PTZ22VA16(3?B)A*3C)Y M[XXKH$\4:]XHM_!VDK+/HMWJ\$\^HS1Q[946'@K&&!VEFYSC@8H ]3HKSC7I M_$?P]\.ZYJ":NVK6(AB%A]O.Z>&=W"'PPSH[JC>6H4&,@MD8/;O0!Z?17#6WB*?0/%WBBPUJ[>2R MCM1J]DSXRL &)4'^ZP&!_M5R5[XLUVQ\.^%K74M3N[2Z\12SWEU=6]N9I;6W M #K%$@4D'#(,X..30![-17E_A/Q%<1^-8=(LM1UO5M'N[9W,NJ6+_$WP[/B+_A+=1&I36TZVMM'L$>Y'8+NXR6)7KZ'':@# MV*BO.)/&%WXETSP7;Z3<-;W>M2">[:/K%#",SK[98;/QKT>@#!U7QCHVC>(M M-T*]G9+[4?\ 4J$RHR<#<>V3P/4UO5\]:KXA\/>)$\::G=:IY.IS3)%HV(9& MV);'=&RL%(&]\]^]=KKOC/4=7^''AG6M"O!9WFHZA:V[L%#!'9BKJ0>H# \= M\4 >H45Y9=Z?XATWQ[IOAVW\7ZK)9:M:2RW$MP(WFB,9!)B.T!,Y Z' SWQB M!_%6L>#M,\>6LE_-JK:&UM]AFO,-)F=1@.0!N"L0: /6J*\O\16OB'P+X<7Q M2?%.H:E<6CQ-J%K=;#!.C.JN(U"CRR-V1@]JZ'PYJE[>?$'QE8SW+R6EFUE] MFB/2/?"6;'U/- '7T5X]?>*/$">!==O+;4G6^A\4/9V\C@$)%YRJ$(_NX.*V MKF'6?"7C+PTI\2:CJ=MJT\EM=P7NPKN\LL&C"J-G(Z4 =W::K97]W>6MK<++ M-92"*X5<_NW(S@GUP15RO+O >B7">)O'(36]1+K>M #(R,"S1*1(0%&77H.@ MQVKT72[2>PTNVM;F]DO9XD"OFZ]$#*(59], MD"NY. %)ZD]O6N[K@?BO_P @SPW_ -C%9?\ H1H OI\1M(.EW>HSV6K6EO:O M$CFZL7B+&1MJ[0W7GKZ9KKZX+XR>8?AI>^40)?M%ML+=,^>F,U3OX-;\(>)O M#4S>)M1U./5+W['>P783RR61B&C55&S!'09H ])HKQ;_ (2__A(-5UB>_P#$ M?B#2DMKR2VL;?2K&1XU5#C?(PC8.2>=N>*]"\ :WJ&O^$+:\U6%X[Y6>&4M" M8O,VL0'"D C<,''N: .GHK@?'6IQVNMV5MJ'BV31M->!F^SZ>I:\N)<\$81B M$ ]!R:Y6S\6:M'X7^($%OJVI3II$,4NGW=_#Y5RHD0M\P*@G!'!(Y!H ]HHK MR/5X_%6C0>%]2A\67LE[K5Y#9744T:-;Q>DT5Y78V7BC5O H\8GQ7?0 M:M-:M?0VD83[&BX++$8RN2,8!).>:T/#_BR^U[QKH#>8T5G?^&S?26H^Z)O, M49]>,D?2@#T2BO-=3U_58=2^)L<=[*J:7ID$MD!C]P[02,2OU(!_"LO4&\2: M)X*TCQF_BF_N+US:/<6;A/LKQRL@*! N00&^]G)P3] #U(:K9'6#I(N%-^L' MVAH1G(CW;0Q[=>*EO+RWT^RGO+N58;:"-I)9&Z(H&23^%>=P:5(WQ[O)?[5O MP%TB*X\L.FT@RL/+/R_<[XZY[UO_ !,MFN?AOKX6YF@\NRED)A(&\!"=IR#\ MIZ'O[T =/:W,5Y:0W5N^^&:-9(VP1E2,@\^QJ6O*H)-6CM/!GA'3];O(?[3L MVN[J^?8TT<21J?+C.W R3@'!( [UL:=/JGA?X@V7AVXU>[U73-4M)9K=KTJT MT$L>"PW@#R65G;Z192.I\O@R2.L;!B6S\N1@# MWKN_AYKFHZ]X56?54D%Y!/);M*\!A\\*?EDV$ CM 'L=%>00^.]>B\%:A#'+-+?KJD6FZ?J M5Y9F(R)*1MD9& RRC<#Q@D#\>H&B:[X7N(]5B\2WNIV$,,KZC;:BRL7 0D-# MM4;3D=.F* .WHKRNPLO%&L^!AXP/BN^M]5FMFOH+2()]C1<%EC,97+#& 23G MG\[VE^++^XU[PEJT\K)I7B+3S"UO_!!=@;P0>OS#1ZGXXU>U\/ M>)/$MK=-Y%UJ::9I"M'O2)5.QY@H&6RV\@<\J![5!:^)9M*UO1FTG7?$FM+< MW:6^H6VI:?(J;'X,J,8UV;3@XS@CZ4 >QT5Y?H;:YK/B+Q)J-WXCOH=-T35Y M5BLX H$BJ%9D40X( RV[O[4 >[UFP:[97'B&[T.,O]MM8$GD!7Y=KD@8/X&N$_M[6?&.L> M'M#CNKK0Q<:1_:NHFW4)-G<(Q&I8':-V23C.,4_PCIU[I?Q9\16U[J,VH8TV MV,,\X7S#'N? <@ $@Y&<RU"!KY%Z26[- ML<'Z;@?PKGX_%VI+\7I(I;K'AMFETQ%. BW,<2S,V?7EE_"@#O\ 4-7M]-NK M"WG29GOIO(B,<98!L$_,>PXZUDR^.M%AT^_O7>?R;'4?[,FQ'R)MRK@#N,N. M:XO3_$6NW$'A+4I;^=8]=UV9Q"<86U*OYZ5FZ)KMEX@M)KFQ+F.&XDMGWKM.]#M;\,UI5X_X)\,ZQJVC:U_T MW&JWGV*&UV"-6$ART@*DOD]L@8'O0![!17C-U\2+_5/#W@^*2[N-,?5TF?4+ MNQMC-*HA.PB-0K8+,.N#M%;/@[Q%<#QI_8]KJ&LZKHUQ:M*L^J6,'('-<]KFC7W M_"9> =,M=7#7=3\$:QXIT^ MXU.ZUBTL-(74[4WQ#2JV64H6 &02!]*YK_A+-0M]!AUNU\2>(KWQ#M2>2P?2 MY?L4N<%HE7RL*,$@,&[9[T >[45%:S_:;2&<(R>:BOM88*Y&<'WKQB+Q@?$5 MUJE[?>)?$.EF.ZE@L+;2["22*-$. TA$;"0DC)&>.GT /;**\O;Q!XFO?AII M_BY)'M=1TMGEO[25?*CO(D8A\AA\I*CH45P5AX:\516VEZK#XMN[G47:.6]M[S;]EDC;EU M1%3*$9X(].:Y1O%_]OZSK4M_XB\0:5%:7DEI8V^DV,CH%C./,D81L').?ESP M/K0![117D<_BGQ3J/P_TB]DBU2';?-;ZM<:?:8N3"N<21QL,J&^4DXXYQ5_P MQK<]WIWB#_A&O%,FO/%9E[.SU%,74$X!X8E5)4G'4=>] 'IM%>-^&/$._6=( MAE\8ZS:ZT\B+?Z7KT&Q)\CYEB&P!6W?=PWX&O4]>U,:)X=U+52GF?8K66XV? MWMBEL?I0!HUSWB/QCI_ANZL[.:VO[R]O S0VMA;F:0JN-S8'0#(KBWLO%,7@ M$^,_^$LOFU=;+^TFM"J?8RFSS#%Y>W.-O&[.<\U!+;R>(?BAX5U6/5=2M5U' M1FO%CBD3$(Q&?+7*'Y3GG.3GH10!ZT9%6(R.=BA=QW<8'O6)+XOT=+'2+U+A MIK;5KI+2TDC0D.[;L=>@^4\U)P:= M>)\+OAV+35+@7-WK=LT+SA76U)24?(N!P.N#GF@#WVBO/+8:IX5^(VD:2^OZ MAJFGZM:W#R)?LKM%)$%;(],N-;N/$_B'3K^5Y&L;2 MQTZ22UA56(0/B)A+G&2<]\<8H ]TK+77[%O%#^'09/MZ68O2-OR^67V=?7/: MH/!^KW>O>$=,U._M6MKR>$&>)D*[7!(/!Y )&1[&N*-6^%$WC";Q?J<5_;6]Q/;PQ",1$1,_$BE27)V'G/&1QQ703ZWJW MBK6?#>A6VHRZ7'>:,NKW\]H )6!VJ(T9@=OS$DG&<4 >DT5YAXFU#Q+\/_#= M^3K+:A#=74%MIES>Z5::[XMU[Q5!-XIU*PLK#4W@M4LBBL#L4_,Q4DJ.,+QU.3TKG-5 MN]2\5?#7P=J&HZG#78[25[?:@D83E!(1M/S@)D=LD\&@#V)-7MWUZ71PD MWVF.W6X+&,^7M+%0 W3.1TJ_7G=T^M3^,M6\-66L72^7XVE=EW"XWLHD8 M@ 9.!GC'7BJLGC#4-?\ "/A.TT^X>VUG6KE8+ET #PB'FY8#MC:1_P "H ]. MHKQR\\7#6O%.NPW^OZ]I5GIMTUG:P:19R/N9/O22.L;9R>B\8 ]Z[;X=:[J. MN^&I)-4$K7-K=26WVB2W: W*+@K+L(&,J1QCJ#0!UM%%% !1110 4444 <5? M?\E6LO\ KVA_] O:[6N*OO\ DJUE_P!>T/\ Z!>UVM !1110 4444 %%%% ! M1110 5Q7@_\ Y&KQ)]5_]*;NNUKBO!__ "-7B3ZK_P"E-W0!VM%%% !1110 M4444 %%%% !1110 4444 %%%% '*^)_",^JZK9Z[HVIG2]AK/B\&Z[K.LV%_XOUFUN[?3I1/;6%C;F*(S#[LCEB2Q'8=/USW5 M% &=:VVJ1ZW?W%SJ$?:M&BB@#S/3/$O@_1O&OB M;69?%E@W]JM;CR.083#&4()[Y-5;WQ!X-_X3RS\5:7XPTZTF\HV^H0L"RW<7 M\/3&&7L>>@'05V?B#QEI7AZ\@L)(;N^U.=2\=A80&:9D_O$#@#W)%1Z#XUTO M7=3DTIK2^TW5$C\W[%J-OY,C)_>7DAA]#0!YW!K>GZ%!=Z9X:^(FB6NCW,KR M1)\DL(F# $9)(W#BKFH:MX1:ST*;3/'MNFLZ(&$%[>LT_GAQB1902 M"0WL>.U>O;5_NC\J-J_W1^5 'C+ZCX4UZ'5W\6>.-/NKC4;5;18[(-%#;(K; MP45B26W@-D^F.E1SZWIVN0VFF>)?B)HMUH]M*DDBVUNT!?&CZ:_\ PF-E:-;2%9RI),]NV"\7;&=J M\]N:N^*?$G@W6VTR]TWQC8:=JNE2-)9S[=Z ,NUT9>,JPP.".E>H;5_NC\J- MJ_W1^5 'E>C>,=*_MTZOX@^(&FSLD)AAL; /#;+DY+L&)+MZ9Z5:\%^+?!GA M/PC8Z))XMT^X:U#YE7*AMSLW3G^]BO2MJ_W1^5,D@BFB:*6)'C<;65E!!'H1 M0!XGX&U_P;I7C3Q-J\FOVT=HT[0::DC8VQLWF2E1_=,AX]EKM-<^(7A34="O MK*Q\7:?:W-Q T4W\2V!CLX%BW;B-Q Y;\3D_C7'A_"$0GMH/'&FIIYUZ' M6;> H,'/0G&/3WKV+5]4T_0M*N-3U*58+.W7=)(5)P,XZ#D\D"F3:I M!#K5KI9MKAI+F)Y5E6+,2A<9#-V)SP.] '"WOBSP9=^-M*\0#Q;IZI8VTT!A MY)?S-O.>V,5F76H> =2O/%QO_%EC):>(4MT\M"0T/E)M!SW.<,..U>N[5_NC M\J-J_P!T?E0!XI<:SIVMV=KH_B/XBZ-=:+!(CRK;V[1SW@0@JLC%B ,@$[1S MBK=]XCT>U\6:AKGASQYHMK_:D<27D-Y TH#1KM5TP1SCL>/Z>P;5_NC\J-J_ MW1^5 'B$+^$(O"-SH;>/+&:2;6!J9N9$.3\ZN00.YV]1QSTKI=>\6>#-9UG0 M+]?%NGQ#2KIKAD.3Y@*%< ]NM>E;5_NC\J-J_P!T?E0!YGX;O+&X\9Z\WAWQ M=IMS'JZM<"U$):6&8(%#@YP5&,X(KT+2X;VWTNVAU*[6[O40":=(Q&)&[D*. MGTJ*ZU2&RU;3]/:VN'DOC($DCBS''L7<=[?PYZ#U-6[JX2TM)KF3/EPHTC8' M. ,F@"6N>\7>&G\3VNF0I=+;FRU*"^)9-V\1DG;U&,YZUIZ+JUMKVBV>JV8< M6UW$)8Q(,-M/3(I8=7L;C6+K2HIPU[:QI+-& ?D5\[8R;@-DBOC&1UVXH\1^'7UV^T*X6Y6$:7?K>,I3/F *R[1SQ] M[K6_10!PP\(^(M$U#4W\+:U8V]CJ4[7,EO?6K2FWE;[[1E6'4\[2,"NF\/:3 M)H>B6^GS:A=:A-&"9+JZ!V&*@N/%>DP:;K5\LS31:,76\$:$ ME&50S*,XR<$5IV5W'?V-O>0[O*GB65-PP<,,C/YT ,YZU)=^ M%Q>>-X]>EF1K<:7)I[VQ3[P=PQ.<],#&*O:_XATSPSIIO]5N/)AW"- %+/(Y MZ*JCEB?05S]O\2M--];6VIZ3K>C+=.(X+C4K/RHI'/1=P)VD^^* ,Z/P)XGM M-"D\+V7B6VC\/LK1)(]H6NXH6SF,-NVG@D!B,BKVH^![NTO]%U'PK?V]C>([-('E%OL6%E1 MTX7/W0' SGY>3S6GK7@Z35O %KX:6\6-X$M5,YCR#Y+(3QGOL]>]=910!RM MYX9U'_A8-OXFT_48(HFM%L[RVFA+%XUU'27E,2WM MM);F0#)3!M;;2]$E;6[:/7]$+):7<=J?*>$J%,%M3_P"$F_X23Q'J5O>:A';FVM8;2$Q06Z$Y8C<268XZD]*ZVLO6 M]>L] 2Q>\$I%[>1647EKG]Y(<+GG@<=: *GC7PXWBWPC?:&ER+8W7E_OBN[; MMD5^G_ <5C?\(?K^JW^FKXCURVO--TR=;F**WM3')$[W2]8UVZN]0N[D7?VT<"WE!!3RD)(55(Z M=\GUX6'PMXAU34[*?Q1K-ITVX M:P>Q\EK"YQN:!XB-K=LG (_$UK'Q%IYCU

N*O6-VM_86UXDZCI[Z[XDMS9V,HE\O38'@>[8#CS6WGY?50 M,&NSHH Y_P .^&CHDVO/+.EPFJZC)>;=F-BLJKM///W>OO7.6W@GQ3I&E2^' M]$\2VUOHC%EA>6U9KJUC8DE$<. <9."1D?A7H=9?B'7K/PSHLVK7XE-M"R*P MB7$]5TSQ3J7B#5]7BOKK4+>.)XXH#&D6PG 0$GY<$=>NOHH S]=TF' M7=!O])GXBO+=X2<9V[@1G\.OX5PMU\*Y;GX<0>'#K&-32[:\;4O+.7E9FW'& M<\JY7K7=ZIJT6E"S,L%S-]JNH[5?(CW[&?.&;T48Y/:K] ',:CX02Y?PNMI. ML%OH4ZR+&4SO18R@4<\=:R+CX=33Z)K.GC4D!U'7?[7#^4?D&]&V8SR?DZ^_ M2N^HH *\ZL/!'BS1+;4;+2/$UG%:ZA=37#F:R+26QD8DF(AP,XQPV1D9[UWU MY>6^GV-Q>W-I99&Z*BC)/X 5ER^*=-BFT*/,K_ -MY^QLJ<$;-^6S@ MCY: ,.Z^'<=KI6@1^'[XV&H:"&6TN)8_,617&)%D7(R&ZG&,'I6AHFAZ^FN2 M:QX@UM+B3R?(ALK%'BMHQG)8J6)9SZGI_+IZ* ,?Q5H*^)_"VHZ*TY@^V0F, M2A=VP]0<=^16/9^%-5?6?#>K:KJ=M/=:3#1 4682 !2,DXP%&?7VKL*X MR?XD6$>JW^G6VA^(+^6QF,$[V5@945\9QD&@"U>>#(=1\4:KJ5Y,)+/4=*&F MR6P7# ;F);=GT;TK'C\&^+QI4'A]O%D2:/#M07,%LT=\8E(PF\/M!P -P&:W MO#WC72_$=]V>HVR"26SO[=H90AX#;3U'T]1ZUT= "*H1%49( QR=K# KNZ* .*O/ =Q M?:/HNAW>M7%WI=I)YNH"Y)>6_8'$P89V&&DC;H 1@XQU /M7944 <#%X-\3W-M8:1JWB2WFT:RDC;-O;-%< MW*QD%4D?>0!P,E1DXJ;_ (1+Q#HNI:G+X6UFRM[+4YVN9;:^M6E\B9OOO&58 M=>NT\5W%% '&R>#]7M]!TJ#3O%%[_:NGRM,;J[+2QW1;.Y9$W#Y>>!GY<<>M M06O@?4KS5M2UK7=6C74[S3SIT;Z5$UN((RV[<&+%B^<')/&,5W-% 'GTO@KQ M)K"Z78^(MQ:K=AS;VD32R",9;:!DX%+-'U:VF6*UTRPDLDMMI)*MMP0<]@M;FG:A::MIUOJ%A.L]K M<()(I%Z,IJS0 R:)9X)(6SMD4J<>A&*\]TWX=ZK;:+H&E7FLVT\&AZI%>6SI M;%&>) XV-\Q^8[^OM7D:5/?(P]%7N:LPR":&.4*R MAU# ,,$9'<4 8>I>'7O_ !EH>O"Y5$TV*XC:$IDR>:JC.<\8VUSUOX+\3:': M76D>&_$-G:Z-/([PK<6C2368B4QS7 M,=LOEKD[W;:O?IF@"QI.G_V5I-K8?:;BZ,$80SW,A>20CJS$]2:RD\-.OQ#E M\4?:EV/I8L/L^SD$2;]V[/X8Q70UE^'=>L_$^@VNL6 E%K:7(.W/;?Z]JAN?!%]!'H%[HVIP MVVLZ18K8F6:$O#*[:B@#@9_AY=:U8:I)K^M-+JM\\4D4U MI&4BLFB.8_+0D]\DDG)SVJY:^'O%MYJFGS:[XCMS:6$GFB'38'@:Z<# \TES M\O>?N]:YT_#FZ3P#9Z! M!JL:7MEJ']H07)@RF\3-( 5ST^;'6O0:R[K7K.T\0Z?HD@E^UWT4LL1"_+B/ M&[)SQU% &;IGAJ]M_%S>(KZ]AFN)=+BLI4BB*@NKEBXR3@'/3]:I:)X BT;Q MWJGB(79DAN=[6UH4XMWD*F9@<_Q%1V'4UV=% '%3>$]>TG7-2U#PMJUE;PZI M)YUS:7ULTJ)-C!D0JP()P,@Y%;WAK1KC0]'6UO-4N=3NFD:6:ZN&.6=CD[5R M=JCLHX%:]% !1110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?] M>T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP M?_R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110!Y[X'43?$3Q[=7 S>I=P0C=U6$1Y0#T!Z^^*ZW4+;1#K6F7E^+5=3B\Q M+%I'"R'(^<(,_-QU'-8NN>#;R?Q#_P )#X>U@Z3JKQ"&YW0":&Z0?=WH2.1V M8'..*9I'@R^_X2.'Q#XFUG^U=0MHVCLXXK<0P6P;ABJY)+$<9)Z?A@ P/#6G MZUX\\-MXHE\4:KI]U>O*UC;VDH2"V1794#)C]Y]W)SUSVK/C\3:]XLL_A[Y. MIS:9+J[7D5\]M@;O*4ABH((!.UB#C@MGM71Q>!=>TF"[TSP]XG2QT:YD=UAE MLO-EM=Y)81/N QDG&0<9J_;^ ;2PNO"9L+@PVOAX3A(F3+=<_LBWM8;Q7^T W.Y\KM\[&0O!.![>^<^77?$2? M#B\@@UB(OM6X7EI%;>1 MY>-FPDYW9YSGIBN \<^%VT3P)?VPOG'+J+7]3U&UU/4$TZ\M[^82!FD5BLB<#805Y XQ7+VWB>7Q+-J>HWV MK>+K-A=2Q6,6CVZWIU_XEUZ+48M,"]>TBYU!/#'B.&PT^_F>X:WN++SC;R/]YHF MW# )YVD$"@#FY_$'BC6-#\#)+=7>CZEJ%]+:WK"'RV955QNV,."0-PR, D<< M5M:9'J7AOXE)H4>M:AJ5A?:7)=*FI3>:TE:H\#!(_"\::I<2_ MV'<-.TESF62Y+*P.6)XY;/?'2K]YX9%YXSMM?:Z*K#82V1@"D%M[ [@X/&,> MGXT >66>N7=H]N/$?B;Q%X?\3?:!YAU"(MITOS\JJ@;-A7@'(^M=5XOU*U_X M2M[34?%>IVT*VZ&WTS0TD-P6.&KSQ6MQH#$ M!O,L]UVT8;<$,I;&>,;MN:OR^#=7T_Q1J.L>'-:MK-=3CA2ZAN[,S[3$NQ60 MAU(X['(H \XU:^O];^#/BZ*]U#5'&DZGY4#78\N>2+,>U)QCDC>3S@Y ]*[R M[O+OP]XWT#31J5]3S">7>TQ4JP+' R1D@41_#%AX5\3:'<:Y-*]4M=6NH7N[>&WE"VL(&2B&+&&& ,D\ MU#_;^L^+]0\");ZIH!/>MF/P!KUAI4WA[ M2O%(MO#\N]5C>S#W$$;$EHTDW 8Y."02,ULP^";:SUOPY>64_DVNB6^(_M M6X7-E':>1Y?W=C%MV[/.<],5S7Q;MY+O2O#EM%._\%^,?#T,>MZEJ.GZO*]I<0ZA-YQ60(661#@;>000.,'I7,:OJ\9HDT**4VEMMR40X38P&!N);UKNK'PCJMQXAL]9\2ZU%J,FG MJZV4%O:^1&C.-K2-\S%F(X]!VK+L/AYK>G:!-X8MO$T<7A]_-50EB/M0CQ\2:K?ZA\,99;MU&JVEQ)>HGRK,PMPP) _VLFJ.EV>L^ M-O!5]XK?Q)J5K=78N6L[2&0"VBC1F14>/&'SMY)YY[8KI].\"/8OX-=]260^ M'(9HN(-OV@/'L!^\=N ,]\^U4_\ A =8LK:_TC1O$BV6@7KR.;=K0/-;B3)= M(GW !22>H)&>/6@#5^&G_),_#G_7C'_*N2M;?^R/BGXVU@W^H2C3["*\,!F^ M27*2'8PQRJ_PCM[UZ%X9T;_A'?#.FZ.9_M'V.!8?-V;=^!UQDX_.LB;PAL7DXP5VX!)YSS7H7AO5FUWPQI>K-&(WO+6.=D'12R@D#VR: MX]?A]KT.B/X9M_%>SPZRF((;,&Z2 ]8A+NQC!(SMSBN\L;*WTW3[:QM8_+M[ M:)88D_NJHP!^0H \6L](-GX4^*M^$#K'@RS\/_;1$;] '&:_P")9-3\?ZOI-W?>(K33-*2*../0[>1GEE=-[-(Z*2 , M@!>,]:Z7X<:OJFH6FIVFI#4)8[*YV6=Y?VK02SPL,KN! RRG()QSQ4^I^$M3 MC\37/B#PWK$6GW=[&D=[!>>7Y5R?X43)"*/04 *_$\=[I,,="MM6 MN;K4/#4EO>6=VQ DGA9?,\J3'WCM5E]\BNLU3PEJ">))-?\ #>K1:=>7$*07 M<,]MYT,ZI]QB RE64'&0>E7/"WA;^P!J%U>7S:CJFIRB6]NGC"!R!M5549VJ MHX R: ,6;Q'+XE\5>%;+1KN2*SDM3K%Z8VP3#C;%&?JY.1_LUPVG>*+GQ/IM MQK=UJ_B^TOIY)#91:98RM:0(K$("%0K+T^8D^W&*]&\$> K?P7+J3N3'V>!22D0Y.0"S<\9]*H1>!M?TB&\TWPYXFCL-'N9'D2&:R\V2TWG+") M]PXR21D'% &#>:QXE\1+\/[1[R]T.ZU=+M-0$2F.0>6@)(5A\I.TE21QNS46 ML:K/9>*X_"5QK/B9M,TRR666XL(WFN[F5V)'F2(I*J%],9-=NO@I(M3\*74> MH3NF@).O^D9DDN/,CV99R>#GGH?3BDUOPG?3^(X_$6@:JFG:GY'V:=9H/.AN M(P<@,N000>A!]J .$7QKKVC^&/$T.V>W32;_5K1HI/WS!&#[E&\H3D' M'/&:L^,/"U[HK>%)SXCU344.OV0N8KZ42*S[^'3CY.5'DA=I .>Y'-4;GP+XDU>;2/[:\61W,&E7L-W M$D5AY9G,;9S(=Y^8C(XP!DG!H ] /W3]*\9^%UYXXB^'>F)H^DZ-/8 S>5)< MW;I(?WKYR I YSWKV<\C%>;:%X!\8^&]&@TG3/'%O'9P%C&C:.K$;F+'DOGJ M30!NZM:>)M4\%.S74.CZ_"3/&UK.6ARI)"N2!E6'7(XS[5S?@SQ=J'C$7_C" M>9K;2M,MFB33(9@?,F"!I)'QU'90>W-;M[X3\0ZQX9DT75_%"S"XN ;F>"Q$ M+/;8&Z$8;Y22#EN>#C%68?!-OI_BA=4TJ6.TLIK06E]IXAS'<*HQ&PY&UE'& M<'(XH \PM/$>I:IX;.NG6/%X\0S(UQ!#:Z?*UBIY*1A A5EQ@%B2>^:ZY]6U MCQAXBT+06NKW0XI-%75M06V_=3EV8((@Q&4 ;)/>K,/@+Q%I^DOX?TOQ;]FT M%MRQAK3==01$Y,:2[@.Y 8C(_"M35?!D[WNEZIH6J-8ZKIUM]C6:XC-PMQ!Q M\DH)!/(SNSG.: .>\30>(O"'ANY"^(+FZM7U.S6REE#K>VN9(H;N_DCG16P)%$3$ ^HSS5&X^'$VJZ1K"ZOK#GH,$ .6!& ?2MO2] M9U.QU;P3>7M]/-IVN:3';3+(V56[$8D5_P#><;E_"M*;P+?'4O%#0:TB:=X@ M@=9;9[77O#[AD=\8_QJUJW@@:IX LO#8OV@N;&*W%O?I'\T,]^M '&ZGXSUFW\-^(O$UI=2^5?:HFF:0NPR)%&I\MIE3^(L0Y [D#Z5' M:ZU>:5K>C2:->>,=2$]VD&H0:M93&,Q-P9%+(!&5.#@<8KNKGP+IUSX"M_"9 MDDB@MX8UBN(N'21,$2#WW#/XFJMOX6\2W6HZ?+KWBD7-I82B9(;*U-L;AP.# M*P&=5MOA@=5N M/$^J7MQ*;62^AN) T$FZ5#A$Q\F&((QV!!ZUZ_JFFVVL:5=Z;>)OMKJ)H95S MC*L,''H:X#4/ASXBU7P]'X>O/%ZOI=N8_(Q8@2N$8%1*V_# =@,G!/3% &U M8ZC>2?%K5].>YD:RBTN"5("?E5R[ L!ZD 5R6N>(]8MO#/Q)N(=1N%ET^_1+ M1@_,*XCR%]!R?SKKM:\)ZI+XJ'B/0-9BT^\DM1:7,=Q:^?'(@8LI W*0P)]? M_KY9^&,S^%_$VD3:Z\\VNSK/)=26XRC_ "[OE# $$J< 8P"!VH IZQ9ZQX5M MO#TS>)=5O;G4]?L8[KSY1L"MOWI&H VH>/EYZ"ET^PU7Q7XP\6VESXEU>ST^ MPO$CMX;&<1,"T:DY;!.!V7IDG.:Z_P 2>&CX@CT9!=>1_9NI07^?+W>9Y>?D MZC&<]><>E.T/PX=&UK7M0^U>=_:MRD^SR]OE;4"XSDYZ9[4 >>6?BG7[WP7H M.E?VFZ:GJ&L2Z7+J04>8(HV?Z5J#7 M0FM[Z?S6WI"2#NP"5Z'!Z$<=:AU_PWIWA;P1!;ZEJ%VFS63>0:I:VX_T&5W9 ME=U)/R#.T^N>E9NF//KOQ7\-7,?BF/Q(=.AN9+F6S@6.WMD:/8@^4L-[,>>? MX1P,4 =W\1[7[5\.?$"^?/#LL)I,PMM+;4)VGU4]".XKSZ]TBZ%A\,+.TU>] MCFN'+BZD99)(5:V!8)D8&%R%R#CWKUO6M,CUK0M0TN5VCCO;:2W9U&2H=2N1 M^=;(DD3X(5\9P1V]:Y*V\1:I?>&1KJZOXO;Q'+$;F&Y M38;NJQ! A5D(P-V<]\UZQ>>%H[WQG'KTTZM"-,DT][4Q_?#N&)W9]!C&._6N M>B\!>([/2#X=L?%Y@T'E$_T3-W%$3_JUEW8ZB!@VP< % M3GZY%>MVUNEI:0VT9&[\_^U;W[5L\ MO;Y7R@;G7B@#BO!M[<^(M?U/QYJIMK>XTZSDT_\ LJ#<9+?:Q=O-+ ?- MD<8&/RKF[+Q)J.L>'6UU]8\7IK\ZM/;PV=A*UBAR=D80(5=<8!8DGGK7J#># M1%X[?Q)8WBP1W=OY&I61BW)=8'RMG(VL.F<'(^IK&A\!>(=-TJ70-(\6"UT) MRRQJ]GON;>-B2427^*=K[>)?!.@WD%MKCWJW][;6FESWO[V>U,IVN78C#@=5S^.: MW=5\%S/VL_(\Z5?NO*=QSCKM&!FI_%?@&V\4 M^(-(U22[: 63!;F$)D7<0=9%C8YX =0>_4T <7J>M:WIT#7=3@U+6M.MI?$%SH_]ER75O=ZO:R)+ M;SKP4$C*-P((89Y&*[#Q-X5FU?4=/UC2]1.FZQI^]8IS$)4DC;[T;ID9!QZ\ M5!I_A356FU.]US7FO;V]M#:)'#$8K>W0Y^['N.YLG.XG/:@#BM-TKQ1=_#!? M%47BK6)]:DT];B*W,P\CY"K ! .6*J023R6-=')XFF\4:[X0L]&N9(8+J#^V M+XQ-@B!1A8S[-(V"/]DUOZ7!9>!O!-G:ZCJ$8M--MTADNI%V*<84$C)QDD=Z MY3X1:#;VEMJ^MV_F&SOKN2/3/,&"MFKL4P#R 6=C],4 =%\2O^2:>(_^O"7_ M -!KF])\1>-G\*6%K8^ BV;*..*XGU. 1D; Y4'=COCKVKN/$NC?\)#X9U+ M1Q/Y'VVW:'S=F[9D8SC(S^=6M+LO[-TBRL?,\S[- D._&-VU0,X[=* /(KPW MW@?2O"/@3[?J$4;037&H76E0-+.0&+;(\*2!N20FX[FS M_$3GM0!Y_8C7X_@_<^,[GQ3J\VHRZ6Q2'S@(8\, K!<9WX'+9Y+&NC,^I^+? M& T'^V+[3M.T_3(+FX:RD\N:XFEZ9?&0H Z#J:V!X&(^%W_"&?V@,_9#;?:_ M)]\[MF[],TFH>#;Y-6M-:T#5TL-4BM%LY_.M_-AN8UY&Y=P((/0@^U '*:CX MLUGP3:>,=*>_EU)],MH+C3KJZPTJB9MFV0X^;:QR">HZU'XV\*:CH^B:-=2> M)=4U!O[5LQ>17DH>.1C(/F1VT^SU;Q:=_)QD<8 MY.3G% 'H9Z&O$_!/AS5V^$,&LVWB?4[2[@@GGLH(9 +>,*[D*Z8P^X@DD^O' M2O;3R*\TT[X;>(-,\,#PQ;^+P-'D5EG_ -!'G*K$EUC;?A0V3U!(R<4 0:KX MH35M&\+WVH^(Y]&M=0L_/FL]-1S=W$I4<(55F" YZ#GUJOX5UO6Y+SQAI.D7 M6K79MK%+C2QK<96=965^"7 )4L!C=727W@:YM=:TS5_#.HP:?/8Z>-,$-U;F M>)H ^>:98_#^ZCU37+_4/$%Q=3:S9+;3O%%Y#1,N0&B*GY0 1@(],UMY56\L->C8PW61AECX"J2WW2"/H:8?$S^( MM:UR;4-3\66D-K?2V=E#HEK*8D6,XWNR(0[$Y.#P/QKJV\#:]J:Z;9>(/$D% M]IFGW$=PBQ6/ES3M']W>Y<@>^!DU8?P;K>EZIJ5SX7U^&PMM3F-Q/;75GYXC MF;[TD9W+@G .#D9H YF'Q1XEUCP_X9T6XFN]-U/5-0FM+B^-N896@B4L716' MRLZ[><<'.*MC0KG0_C!X91]7OM0M)+*\,(OI/-DC8!-WSXR0G-;MQ\/_ M #/#6FV,6M7@U73;C[7;ZI-^]?SCG<64G!0Y(VYQC%)8>#=9;QA8>)=;U^*[ MN+2&6!;:"T\J(*X'*_,3G.22 M1PNXCVR3^%'[O1[TNL-PH&^,X9&!!5@?4$ US3>"M=U>:PA\3>)(K_3;&9)U M@@LO):Y=.5,K;CD \X - &986&J^*_&/BVTN?$NKV6GV%W&EO#8SB)@6B4G M+8)P.R],DYS6]\--5U#5?!ZMJ=R;JZMKJ>U:X8 -((Y"H8X[X K2T/PX=&UO M7M1^U>;_ &K8Y; M&,GIG&: -VBBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_ M] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&K MQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M ,O_ (2'3C>:M:1RM)<:3$DMVBJ?D#J64 G@DA<_B*DT/6+?Q!H=EJ]HDB6] MW$)8UE # 'U )&?QKS72]'2'Q_\ $><7VH.8((6"/([G4O&\6BS-K\>EV^G1W4T>AQ.9999#QO9/F5 !VQDUM?#S4-6?4]8TVYA MUQ])A\N73[G6+=TFPP.^,LP^?! P>N#0!W](RJXPR@CKR*\Z^).OWEMK>@:! M;R:I#;7WG37;Z5$7N6CC PB8Y&2>2.0!53PMJ&IVOBR6QM(/$[Z#/9.Y?6H) M=UM.O3;(_.UAV)ZCB@#U&BO$='M]8_X4Y=>,KKQ/K;:G9W?@/7?#ES8ZUJM[9:EJ":;=VNH737 8R!MLBEN5(*\XX-4] T74/% M]SXKDOO$VMP16>M75K9QVEVT0B"X()QRP&X *>!CIS0!ZK17BY:. D$( .&; RPZ AXMF\4ZO#K=Q;-?1>3A^)]0USQ5X+N7FDBBU#1)KBXMT#M7U:!0TUK:O)&",C=CC/MG%>7^-O"M[;? M"MM6E\2:M=WUU5U+4;72-,N=1OI M?*M;:,RRO@G:HY)P.37!>,[VS;Q8EE?^(-8\I;4-'I&AQR^>6).9)&B!..@ M) KDVNKS5OACX\L+N]U@PZ7,QM?MTA6Y">6&$A_&@#VZVN$NK6&XB) M,&P MSZ\=%BDN(XY+F.,O,Z$\QQ 9.]AT(!QSQ7$:+JK6/Q(\/6FE7/BG^S=22Y2X M36_-*2%(]ZM'YOS YZ]N10![!17C^AZ1JGB7PUKVJ7GBG7(I[6]O$LEMKQHU MB",Q&X#[_/&#P !BIK+6]6\8CP7HTVIW5DE]I;:AJ$]H_E2S[<*%##[N6)) MQ^E 'HJ>(+1_%9^'='ET3XSW]L^H MW=]"="C:!KN3S)(T\\_(7/+8.X@GG!QVK;^(FJW]CIFE6&FW36ESJ^IPZ?\ M:D +0H^2S+G^+"X'UH [&BN0L?"M]X?U>.\L?$=]+IWD2"[M]4N&N 6QE9%9 MC\F#][L1Z5YEJ^KK'X6N]6T[Q)XNU36;=6F.HVB3)8;@W(VL!'Y?;C/XT >S MOX@M$\5Q>'3'-]LELVO5< ;-BN$(SG.H MUE>(_$%IX9TAM3O8YGA66.(K" 6R[A!U([D5@>&[Z^G^)7C"RN;J22&VAL#% M%O)CC9HW+E5/3)%'"C/0#)XH ]LJ MAK6LV/A_2+C5-2F,5I;@%W"ECR0 ,#U) _&N"\6WME+XOGL[_P 0:Y*(X(_) MTC0$F$D9.27E:+J3Q@$CCMWKC=4NKW6O@QXI2^O=5;^R=8\BW^UR%9S'OBVI M/C[Q&\]>X'I0![]17DWBK4;BQ\5:7X06[\22:9!I[7MQ)IWF37EP3(556D'S M!1@Y(]AZ5!9^*=:\.V/BEX;;7YM*M-.^UV$VMV[K)%-G:8R[#+KDJPR(+3POH4^KWR3/;P-&K+" 6.]U08!('5AWK5KQ3QOX4O;3X6G59?$>K7 M=W(+66]2XN2\,VZ6,X5#PF&((VXX&.0&ZLKBW662$RQL@DC8ADR,9!' M0CK0!-4%Y+Q M!:-=OJ$BR'>19*P8,>IWGR_KFNDO_$5WK^IZO?:9?7$.G:9X:-QMBD*@W$\9 MD0G'4JB@CT+4 =M%XDL&DT6&83VUWK$;26UM/$5D&U-[!QT4@8R">M/TGQ!: M:S?ZK9V\6-I\FM:[\*KJZU/4Q/>:;*TLD= MVRMN6V5BP/8L3\Q_B'6K^@^&7\0>,?&YEUK5;*VCU,!(M/N3 2YC7+LPY.!C M Z=>#0!ZS17CECXEU[4?!GAG2/[5FCOM2U6;3Y]24#S?)B9\D'LY50,_4]:W M;BVN_ _C'P[%::QJ5[INKS/:7%MJ%RUP5?8661&;E>0SDG!;J1Q0![71574&:+ M2[ID8AEA00IYKQRPO-8T#X1'QY-KVJW^KS6*Q1P3SE[="\BQH_EXY8#G M)SDDYZT >VT5XHU]JFD?8+[15\>7NI)/']KCU&TF:"YC) D^4C"'&2"N,8Q7 M1Z?9W?CKQ'XCGN];U6QM-+OFT^TMK"Z, 4HJEI&Q]\DMQGC':@#TBBO(=+U; M4HOAUJ_]K^+I;2:'79K274F4R2LBN 4A49PQP=H .,G J+2=5-A\0_#EOI%S MXJ.GZBT\5RNM^:8IML996C\WY@P(Y(&.E 'L=4-;U:WT'0[W5KI9'M[.%II% MC +$ 9. 2!G\:\TT"/4;RX\5>);_ %_5WBT/5[U;6PBNBL+)'\VUQ_$.0 .@ M XZUGZGH&I:K\'+SQ/=>)-5DU.\TUKR:,W!^S&-EW&(0_= VG (YSSGM0![) M9W*7ME!=1AA'/&LBANH##(S^=5K'6;'4KV_M+28R36$HAN!M(".5#8R>O!'2 MFZ!_R+FE_P#7I%_Z *\BMY9?!T/Q)UZSO+Z:YL;H10K<7#2(S.L8#NIX9@6Z MGL,4 >VLH92K $$8(/>F06\%LFR"&.),YVQJ%&?PKR_Q)H^J>"O"!\4VWB;5 M[O5+$1S7275T7M[H%E#IY9^51R<;<$?K7J,<@DA603GGFM^:[U?Q+XA\%VAUJ]L8 M-2T)KJ]%G)Y9D.V-N/[IR>HY R!C- 'JU%>7Z=8:JFL^,O!UKKNI21+8PSV% MQ<7+--;2.&X$GWBNY1^'XTP>*[_Q/X9\'Z9:7,UMJNJW 2_>)RDD26_-QR.5 M)*@?\"H ]1DD2&)Y)&VHBEF/H!UJII.JVFMZ5;ZG82&2TN%WQ.5*[E]<'D5# MXAM1>^'=0MVFGA#P/\\$A1Q@9X(Z=*\LT,1:/\'/#KR>*+W2X;UXVF*EY9W7 M!S#;@9*$X'W0<<^M 'LU%>1^&M4DM?B5I^FZ?/XF_LJ_LYVDBUPR?,Z8(>+S M/G'7GH.:K7.J:_9^+7^&D>N/_IEP+B'5GN'II/$O]DZ59PDQZ*LCRS2N,AI9%^; 4=,\G)HT^_\ &4_A M7Q9IVE1:TTMMY3:1=:K 8KF2-_\ 6)N(;MXEC$&E^'DF4VV5Y,C1\%B>1N(P.U M'H&MZA%IUBCS6%S?1RS)"8K>'S2-QQN8?W1U)[5H@!5"J !@ =J\7M/$FM2 M_#&UFDU&_%S;^(X['SI7VSM$)@-LA'4X.#716MK=^-_%WB/[5K6J6-EI-RME M:6^GW)@^8(&:1R/O')X!XQV- '9:#X@M/$,-[):),BV=[+92>: ,O&<,1@GC MTK5K@/A+!/:Z)KMO=3_:+B+7KQ)9B /,8, 6P.!D\TFH"\\5_$>^T!]4OK#2 MM*LXII([&8PR7$LA."SCG: .@[T >@45X_JFJZQX?TOQYX?&KWER--L([NPO M992;B)9 W,LFFW6BM?6T4CDHDUOD.B#MN5E)QU-!=1\.7VI7+^)IK^UM8+AI#YB"Z1'!!ZC:/-^FV@#UA_$-M!<:PEU;W= MM;Z5$LTUW+"1%(A0N3&1G=M .>.#4$WBS3HI- 4+.XUT_P"B,J# 'E^9ELD$ MF: /:JRO#7B"T\4^'[76K%)DMKD,468 . M-K%3D D=5/>N1T>"Z\-?%%="BU;4KW3;W27NS%?W!G:.59 N59N0"#TKBO#' MA^]7X('Q%%XCUBVN[.UN;FTBMKDQPQ"-W.TH.'W%3DMGKCM0![Q574KZ+2]+ MN]0G5VAM87G<(,L552QQGO@5Y7KWBN^U35O#>DROK,=I<:,FJ7HT2)FGE9L* M%RO*(#DDCU I+/4-473_ !?I?D>('T(Z+-<6L^M6[K)%)L96BWL,L""&&3D8 M- 'J>DZE#K&CV6IVZNL%Y D\:R !@K*&&<9YP:K0>(+2X\3WF@(DPN[2WCN' M<@;"KD@ '.<\'M7G&DR7FNMX+\)QZC=V%@OAN+4;IK.4Q2S\)&J;QRH!R3CK M6EX2TF;1OBUX@M)-0N;Z/^S+9H9+I]\JH7?Y6;JV#G!/.,4 >E45Q7CS4-0. MH>'?#NGWLM@VLW;QS7<.!(D4:%V"$]&/ ![5G2VUWX-\;:#86VL:G>:7K?G6 MT]O?733-$ZIN62-S\R]P1G% 'HU%>2CQ/JVF_#W5M#DO)IO$UKJ)T6WFD<^9 M*TK?NI<]<^6V[/\ L57U75+F;QG<^&[RY\4S:;HEG;QG^QUE:6XF=-QDFD3Y MNG09Y.3VH ]BHKQ:\U_Q%9_#;QBI?7($T]X6TR_U")X+EXW=E^&/#TNA03/<:SJ6IW%UM>5KR?>J/@Y\M< (I)Z#T'I0!O4444 %%%% ! M1110!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% M!1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 V36ROO98S&C*^05QG.,<_R=)X(23X9CP9]O8*+1;7[5Y7/&/FVY]NF M:UO^$CT]KW6+.-GDN-(B26Z0+C;O4NH!/4[5S^(J70=8@\0Z#8ZO;1R1PWD0 ME1),;@#ZX)% &'JW@RXFU:SUK1=8;3-6@M1:22FW$T5Q$#D*Z$CD'D$'(J[X M:\-W.BS7U[J.KSZIJ5\ZM-,Z>7&H4858XP2% ^I)[UT%% '.^*/"O_"02Z?> MVM_)INK:;(SVEY&@?;N&'5E/#*1C(XZ5!I'A748-8GU?6]?DU.]>W-M$D<'D M00H3DXC#'+$_Q$^U;VJ:A'I.D7NI3*[Q6D#SNJ?>(12Q SWXIFC:I%K>B6.J MP(Z0WD"3HLF-RJR@@''?F@#G[?P,EO\ #)O!G]H,RFU>V^U>5@_,2<[<^_3- M7-:\(VVM^&+71YKF6*2T\J2VNXA-=%10!QMKX,U.ZUO3]2\ M2^(?[5_LUC):6\5FMO&LA&/,O'TK=HH X2'X:Q6_@_1='@U::'4-&E::RU*.(!D=F8G*$D%2& MP1GG%:&E^$]2&MC5O$.OMJLT<#00016XMX$5OO$H&;*>""(EWD50Q1 ?O'D#ZT +9[;P[)N46OV M17GCB8G=&DQ/ Y(R5) K0U;P)YCZ'<^']2.CWFC0M;6SF 3HT) !1E)&?NCG M-=7:SFYLX+@Q20F6-7,44 5M1L+;5=-N=/O(Q);7,312H>ZL,'^=W02O97J ,T9.-Z$$AESQD&@"K?> M#M27Q7>:_H.O+ITU_#'%=Q368N%?8,*R_,I4@''<56L?APEMI7B?3[G6;F[7 M7_FEFDC421N4VLV1PT%U)IZF.6 M XPC1AQ@C'W@>:T="\%W.E>+;GQ'>:Y+J%W=V@MIU>!47(;(* 'Y5 XV\]SG MFNNHH YWQ=X6/B:UL3!?M87VGW:7EK<",2!9%R/F0D;A@^HK+C\$:G<>*-'\ M0ZMXD:\O--:0)%':"*'8Z%6 7<2",GE3Q MQGCL:[FB@#D= \&WNF>*[KQ'J6NOJ5[=6@M9%^SB)% ?<-@!.!CC'/.3GFM3 MQ1X;M_%&D"RFGEMI8IDN+:YAQO@F0Y5QGCC^1-;5% '$KX$O=3OUN_%.O-JI MAMYK>WCAM1;)&)5V.Y 9MS%>,]!Z5GO\-M8N?"C>%KKQ<[:.D'D0I#8+'+M' MW [[CN P,@!2<=>:[76-;L="M8;B^D9$FN([:/:I8M([;5'Y]Z(;#5IKP3&UTC^RWA,.!*"RDOU. M/N].>O6L3_A6VHII+^'8?%4Z>&7)7[']E4SK$3DQ";/W>WW*VN86M%N$=8QA"N2-K <=Q52/X8QQ>$M1T'^V9Y?M MNIC46N98@S[@R,0>0"24Z\=>E=_5/5M4M-$TFZU._D,=K:QF25@I8A1[#K0! MS-QX-U2W\4:GK6@^(5T_^U!']KAFLA< LB[0R$L-IQV.15*+X81)X3\1:!)K M-S.FLW7VMKF2,&1)?D))P<-ED!Z#J1727'B>SM]:T'3#%,TFM1S20. -J"- MYW>"M3N7TS5$\1F+Q)8Q/ VHK9KY=Q$S9V/#G&!QC!Z\_2 M?3O!;E=6D\0ZK+K%QJD/V:;,?DQ)%@C:D8)V]>N2:ZRLY];L8_$,.AF1OM\M MLUTJ!3@1JP4DGIU/2@#B+[X9ZQJ>@)H%WXRGDTF I]GC^Q*),(P*B1]WS@ = M@O."F^--:\1"X:5=3C*?9&3Y8BVWS"#GG<44G@56\,_# MJW\->#M5T"+4))VU$2*UT\?S*K1B-1C/(50,<_E7;44 <3>> ;EK'PLNFZXU ME?\ AZ'R8;DVJRK(IC$;90GC(7UXK:T+PXNB:GKEZ+HS'5;L7)0IM\OY0NW. M>>G7BMRL[7M8A\/Z#?:O-Q '09P,T (;/6O$>O?VK<6"N+.**U%O%$ MS##.5#,68CCK@>E=39W*WME!=("J31K(H;J 1GG\ZSM/\0VVH^(M8T6**59] M*\GS78#:_FJ67;SG@#G.* .5_P"%<:C#!J6E6/BF:VT"_EED>S%HK2)YF2Z+ M*3PI)/;.._>K5[\/YY- \-6>GZVUG?Z %%O>&V60/B/8(=;@\ M.>'[W6+J.22"TC,CI%C<1[9(%7[>9;BVBG4$+(@< ]0",T -G@-Q8RV[O\TD M90N!ZC&<5SUIX)L4^'D?@Z^E:ZM%MOL[RA=C'G(8#G!!P1UY%=/10!PT?@C7 M;EK&VUGQA/>Z99RI(((K002S;/NB64,2P]< 9[USNLZAI6C^--;,7BJZ\)W$ MQ1KN*XM4DBO/EXF@SGYL<''<=*];IK(CD%E5L'(R,XH \D\(^!IM8^'=LIN[ MO3[E-9DU;3KBXCWR+AB(VD0XW97DCCJ#73?\(/JEYXCT?7M7\2M=W>F2LT<4 M5F(H=C*58!=Q(8Y'S$GITKMZR&\0VR^+X_#9BE^U/8M?"3 V; X3'7.J:C/?.K1[0HEQE.IR!CKW]*Y:X^&6IR>'KCPS!XNGB\ M/.K)%;&T5IHU/(0R[LL@/; )'&<5Z/10!7L+7[#IUK:!]X@B2+=C&[: ,X_" MN3?X?K-K'B!YM3:31M=4_:M., R)-H7>LNZKJ%G;:1K M?BN74-"MV0FT%FL=P M?#;5H?#4GA?_ (2V0:"8WB2*.Q19_+;)V-+N((YYPH)'&16QIG@K^S]3\/7K M:@96T?3#IP7R=OF@A1N^\>">W:N3^'6E6-_P",_$WB[3S(^EW,YBT]F4A6+!6G=0>S.!S[&O3B M 1@\BL_1-1.JZ3%>'3[JPW%E^SW<>R1-K%>5[ XR/8B@"Y/"MQ!)"^=DBE&Q MZ$8KSRV^&.H6NCZ5:Q^*&-SHMP9=,N&L5Q$A&#&Z[OGR.^0:["X\0VUMXILO M#[12FYN[>2X20 ; J$ @\YSSZ5KT <5;^"-2/BRP\2ZCXC:\O[2&6'R_L@CA MV.N %4-E<'DDDD].,5"?AE:2^'+NSN-1EDUFYN_M[:P(PLJW .4=1G@*/E"Y MQC/3-=5HFMV/B#31J&G2-);-))&KLI7)1BIX/.,@UHT M%AK7V5;:[E-H)(;I1R"T988(.<$-P.*;%X">70M6M-1UZ_NM1U2199K]#Y1C M9,;/+0'"J,=._.3795@7'C#3(=+U^_C\V>/0RZ7:HF#O1 [*N<9X(]J ,JW\ M&:M=ZSIE_P"(_$8U--,D,MM##8K;@R8V[W(8Y(!Z# S1\6P3\*]? &3Y"_\ MH:UUEA>)J&G6M[&K+'<1)*JMU 8 C/OS5B@#A+;P-J5\=+37/$LNHZ58/'/! M9FU6-G=!\GFR _/M^@R>M3?\(5JUAKFJWNA>)!86VJS">Y@DL5F99,8+(Y88 MSCH00*[6H+R\M]/LIKR[F2&V@0R2R.'=?.DR:@JB]B>T6XCD91@.H)& MUL<=P>XJC_PLQY;0ZE:^$?$%QHP&_P"W+"@W)_?6,L&*XYSCI78Z5JMEK>E6 MVIZ=.L]I5&L>[&,X&,U- M10!RGC?P-;>-H=.2>Z>V-G<>861-WF1D8>,\C 88Y]NE)=^!+2[^(EEXN:Y= M7MH/+-J$^61P'"R$YZ@.P'%=910!R\G@N&;4?%ES+>.8_$5M%;R1JF#"$B:/ M(.>2=V>@Q[U1T_P)>01^&UU#7OMK:#,SP,+01[X_*\M4.&/0<[NJZA'I M.CWNI3([Q6EO).ZIC<512Q SWXI-*U"/5]'L=2A1TBO+>.X17QN"NH8 X[\T M 9\WAQ9?&UMXD^U$-!8/9>1LX.YPV[=GVQC%4-,\$KIWPUD\'"_,BO:SVWVK MRL$>:7.=N>V_IGM4GBGQI%X8U'2]/&E:AJ5WJ7F^1#9*K-^[ +9W,.QS^!J# M3_&M]?:A;VLG@SQ#:I*X0SSQ1A(P>[$.3B@".\\"2&/1+G2M8?3]8TBT6S2\ M$ D2:(* 5DC)Y!(R.>#3K7P5>-;:W)J^O3:AJ.JVC6AF$/EQ01E2 $B#$=3D MDG)]J["B@#BY_ 4D=EH#Z5K#V.KZ+:+9Q7OD!UFB"@,LD9/(.W/7@U/X;\'7 M6C>)-0U[4-;DU*]OX(XI=T B5=I.-H!.%P0,>Q.3FNMHH P?%/AB/Q+:6H6[ MEL;^RG%S9WD0!:&0<=#PRD'!!ZUGZ;X/OCXBMM=\1:Y_:MW91O'9QQVHMXH- MXPS;0S$L1QDG\*ZZL[6=;L=!LDN[^1DB>:.!-JEBSNP51Q[F@##NO =G=?$* MV\6&Y=6AC >T"_))*JLJ2DYZJKD#CTI=7\(7DOB-O$&@:R=*U&:%8+H/;">* MX5?NED)&&'8@].*W1J;'7SI7V"[VBU^T?;/+_<$[MOE[O[_?'I5^@#A[CX=O M?>$-:TB^UVYN;[6'62YOI(Q@%64@)&#A5 7&,]^M=NHVJ!Z#%+10 4444 %% M%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 % M%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >2Z7HL$/C_ .(\ MZW-\S6]O RJ]T[*WF6[D[@3AL?PY^Z.!BL.WT*XTSX(6GBJWUW5H]6M+*.XM MREVRPQJ&&(_*'RE=O!R,D\FO2I?!DO\ PEFJ:S;:Q-!!JMNL-[9>2K+(5C,: M,&/*X!S@=:=)X)@D^&X\&_;9!"+06OVG8-V!CG'3M0!QWB?7KG5O'46C7,&O MRZ5;:='=2VVB!@\TLAX,C*P8( . #UK<^'ESJZZGK&GW%IK::-'YZU2SUC2-7FTK5K:V%HUPD2RI-%G.UT;@X/(.1 MBK?AKPPVA37U[>:G<:GJ=^ZM<7,RA!A1A51!PJ@=J )/&?\ R(OB#_L&W/\ MZ*:O.$6^O-/^%.DVNJWMA!?:?(MR;24HSHMNC8^O! /49R,&O5]7T]=6T6_T MUY#&MW;R0%P,E0ZE3SQP,T M&A^$[_6_!VG>(SX MIU2#Q#>0QWOVMKEC!'NPWE^3D)LP<8Q79R>&+>;QC)XAEE+F33/[-:V91M*> M9O)S^.,5SG_"M+C^S/[ /BB]/AC=_P @XPIYGEYW>5YWWMF>.F<<9H YO4-7 MEU_QOKMMJ=MXHN[#3)$MK:#0]Z1A]H+22%6!+$G@$X J&]U3Q2G@$6\\^L6% MQ'X@@MK*\O%,=Q);LPVF3LQ&2#G@XYKNKWP3/.LI6(NKX8\-D=L5SVEZ:-'\/_ !0O MK.^U%;BUFNX8G:\D;&(D8/R>7S_'U]Z]2U?P['JVO:'JKW#1OI,LLJ1A MA3!/;&G:_')YUF8$81RNH4R*_7H/N].: ,ZQU"]TCQ/ MX4O+J]N)--US2DM9%EE9DCND02*_)P"Z[A[D5SVH>)]:3P=J'B2UN[T'Q%K4 M=EIXBR[6]J"45HD)P'8(QXQDL#7H&O\ @FVU_P %V_AV2[EA-LL/D7<:_/&\ M> & ]2 1^)J?4?!NEZCX/A\-.)(K2WCC2WDB;;)"T>-CJ?[P(_G0!P.GRZAI M?B/19/#^E^-!#+=+!J2:N'DA>)N#*2S-M=3@Y&!C->OUQUIX+U.75K"]U_Q/ M9C =]OWR!TZ"NQH \^^& !O?&LD__'^?$-PLI/WO+ 7R M_P ,9Q72:S>Z)INHK=W"6C:TEG,]J' \YHT&YPIZX]<5FZOX(FGU^77= URY MT34KA%2Z:.)9HK@+PI>-N-P'&ZY\/E\67/B/5DU^YM6OHYXKQTAA."RQB('9L !!! MSS4%M?ZCXV\1^$DGU.^LK74- >YO8;.=HA*P=:Z$?#>\@TV M;0K'Q7?6OAR4L#8K C2)&QRT:3'D+R1T)QWK=M_"%G9^(M,U2TD,,6G:<=/A MM@OR["5(.>O&T"@#B/#WAF75O$'BGP_>:_K;:7I-S&MG$E\ZNADC#DLX^9MO M&T$D#G@YK.AU/7-;^'O@%?[;O+:[O=6:TN+N*4K(\:F9>3W.U1R<\X/6O4-( M\.QZ3KNN:HEPTCZM+'*\97 CV($P#WSC->>^)_!W]C^'O!'ARUO[K$6N@K>1 M*%DC+>:^X=0,%N_I0!IW,;^ _'&B06%[J%QINK0W2W%I=73S[7BC\P2(7)() MY!YQS7&Z9J&H>(/#3:Y/#XWDU^Z#S6]U8*PM83D[$1 VTIP <@D\UZAI7@^X MAU]-VD:%F90A M(_V>>_4 D \U-8VVL:-XD\6^&="U*ZF']DI=Z>M].93!.V]<*S9."0#SQFNN M3P?:0ZWH.H6\TD::-:R6L,)^;>KA1DL>"[/4=;U?4+FXE*:GIZV M$D2?*44$G2>VU%B,% Q8ID MGHPQCTJ_K,VFZEXGU>*ZU#Q1K=Q%-Y<=KH:S116& /D+*P0R9Y)8^V!BN@C\ M :CYT_ M3]3NGNY[9+:-W61_OF.1ONYQZ'':@#SRZ:Y\2?";PI=ZK>W\EU'KB6ID^T,C MLOV@IE]IY6 M.!ENIK53X9V\/@:/PQ;ZK<1+;WGVRTNMBL\3B3>N0>&P2?K6G!X-1]:EU/5+ MYM0EN-(72[E7A"+,NXLSD#IG<1@<4 <==^'KVP^')\71>)-7;Q!%8C47N'NV M,,AV;S&8L[-F,@#'I4KF[\8?$;3[6;4]1LM,N?#$-_-:6ERT0=VE88R#D?>Y M(P3M SBM3_A6MY)I::!<>++Z7PVF%%B8$$AB!R(C,/F*\8Z XXS71P^&+>#Q MB/$,4I0KIBZ:ML$ 54$A<$'\<8H P/ #7-CX@\6>'GOKJ[L],NH?LK74IDD1 M9(@Y7<>2 >F:L?%FT2[^&6MEY)D\FW,J^5(4W$=FQU7GH>*VM*\.QZ7XAUS5 MUN&D?5GA=XRN!'Y:;!@]\]:LZ_HT'B'0+_2+EW2&\A:%G3[RY'4?2@#S'6/# MX?Q!\-=*M]2U"!)(;UGN!1QT!XQ6OHTZAK_>K=_P"#K34O$=]JMS/(R7NDG2I8 ,#RRQ8L&]?F(H \BUG4(H/" M%QK.E:CXRU'5X%\X:X!+#:,0W/RNP3R^VT UUTFE17_QMTF\EN+U9)=$^V,L M=TZKO61 % !QL/=>A/)%7IOAGJ%[X7_X1J_\7777]%UFSUF6TN]/MA:38@5UN8OB35SXA33_[3-P;M MC$QV>88_*^YLQ\N,5UOA+X?Z9X4TS5;!':[AU*5FE$JXQ$5VB+_= R/QK,_X M5K>-I0\/OXLOV\-C"?8?(02F('(B,WWMO;IG'&: &:'KEYJWQ+TR1YI8[:[\ M)17IM0Y\M9'F'S;>F<'&>N*Q?$=Y=3P_%NVEN9I(+>UMQ#$\A*Q;K?)VCH,G MDXKL-:\%27>L6&KZ'J\FC7]G:FR#) LT;P9R$*-Z$9!S5.#X;1Q:;XFMIM9N M[F;Q!&BW-Q,B[E8*5+ # YSP. * ,>&.;Q3XJT_P .W%]>6VDV&AP7;PVD M[0M<2O\ *-S*0=H Z ]:M> -,DTCXA>.+-[VXO GV$I+1D&]4U M?4IM6N-1N]5,37$DZ*IW(&&0!P!\W [ 4 0?%/_ ))?XA_Z]#_,5R>K:-<^ M$],\,Z]:ZYJTVH27]G!=^==LT4\+7-(T[3WNGB6RN8+A7502QB((!^N* .-\37&FWGC'4 M+6^U'Q%JK0QQB/2M#29%L\C),CHP#,QY&XC XQ6/IVI:]-\+[_4X;S4FNO#> MMR.D=Q,?.EMHF!:*8@X;Y&;/7E17;R>"=0MM?U/4M#\23:9'JCK)=P?94F^< M#;N1F^Z2/4$5=\*>#K;PMI6H::MU->V]Y=27#?:0"WS@!E8_Q9QG/N: .>U+ MQ'+J?B_[7IMS*^E:#H[ZE.L4A5;B65"8D<#J BEA]17%65WJFI^%4UI(?',O MB:XB^TPWD"-]EWGYE18]VPQ=!]WIDUZEX-\"V'@[1[O3HII+Q;J0M)).,DIM M"*G^ZJ@ ?C60/AO?P:8^@VGBZ_@\.N2OV(0(94C)R8UF/(7MT)QQF@#LM&N; MJ]T.PNKZW:VNYK>.2>%A@QN5!9<>QR*X'Q#HG]O?&FRM7OKJUMUT%WG%K*8G ME3SP-FX<@9()P1TQWKT>UMHK.TAM8%VPPHL:+G.% P!S[5R^O>"Y]5\4V_B* MPURXTV_MK0VL1CB61""^X[E;[PY(QQV.>* ..O\ 7]2\!?\ "9Z9:WES>P6& MGPWNGM=R&9[=I&*%2S([V]WR- MZLA8J%(SC R.*]&T[P':166LIK%W+JUYK2A+ZYE41[T (545>$4 \8[\YK/7 MX>:C/:VNEZEXNOKS0[9T9;,P)')(J$%4DE'+ 8'89Q0!S.JZS+KWCS7+/4;3 MQ1!TP*KZAJWB>V^%VL)+)K%E-:ZI!'IUY? M*8[AX&E3&\_Q$9()[CK7>ZGX-NF\0W&N:!KLNCWMY&L=XOV=9XI]HPK%&QA@ M.,@]*KR?#JWE\)W.BRZI=S3W=XE[=7TH#/)(KJ_W> H^4 =!0!CZGI$W@[Q M;X5N;#6=6G.HWQL[U+R[:9)PR,=Q4\*01QMQ7IM8NN^'8]5^&O#DWBNX\47&J:]K.V#6KNVLH[>^DB%L%;AAM/)YX M!R !P.:J1>))M4^'FB-K?B&\M)C?2VMP-/A9KG4O*9E"QE/F7. 6('XC-2>$ MO#FM7USXNFT[Q)=Z1'/K]Y'+$+9) PR,.A;E&P2,C/0<<5TUU\.;6/3] AT. M_FTRZT(N;.X\M9L^8,2;U. V[J>G- '->$;Y[/XG1:981>(;32KO39)6M=9= MFS(KKAXP[,R\'!SBL[1=6U;6/"W@G0GU:]B.M7U\+N\29O/,4+R-L#GD9X&1 MS@5W>G>"+BW\6VWB:_UZYO\ 4([=[:0/"J1E&P0$5?N8()[DYZU!'\-K6'PG MINCPZG<0W>F7+W5EJ$: 212,[,?E.05^8@@]10!C6_AY?#_QDT2.WOKR>SET MRY,<-W.TQA(*;MK,2VTY!P3P<^M>E75NMW:36SO(B2HR%HG*. 1C*L.0?<=* MY32_!%Y;^++?Q)JOB&?4K^&W>VVFW6*,(V"-JKTQ@^N<^U=C0!X3X>>ZT+X4 MV/\ 95_=P7FN:T-,,[S-(+=6N)%+HK'"M@')'4G/6NJUO2Y/ .H>']2TG5=4 MFBN]3AL+VVO;QYUG67(WX8G#@C.1BM&U^&<,>@ZCH-SK%S/I<\_VBRC$:I)8 MR;R^Y)!RQW'OZ>YJS;>"+ZYU;3[WQ'XCGUA--D\ZTM_LR0()0,"1]OWV';H! MZ4 =E7AUGHL%CX6^*D\=S?.T,MY;*LUT\BE?*0[F!."_^T><<9KW&N)F^'SO M/XF2+6YX].U^.3SK,P(WERNH4R*_7H/N].: .0U#1KGPQX%T#Q/:ZYJSZFC6 M7F^9=L89$D**8_*^Z% ;C [>M3Z[K$NM?$/6]-O[;Q+$;7P^]V\<=O\ 9\3! 2?**D<>^W]:KZKX.N9? M$,NO:#K*X5?NED;'S < @]* *OPXNM9DM-3L]4M]56VMKG M%A-JL>V>2%AD!C_$5.1GOD56^,V[_A7%T"2+8W-N+HC_ )Y>:N?Z5T?ACPVO MARTN%>^N+^\NYC<75W<$;I'/H!PJCL!TK2U+3K35]-N=/OH5FM;F,QRQMT93 M_GK0!8C5%B58PHC"@*%Z8[8KS35[RQO]0\+^%/"U]'8:-J,UTUS+I;",XA7< MT:LOW2S-R1S5Y/A_K\%C_9-KX]U.+1POEK";:)IUCZ;1/U'' ..*T+SX>Z8= M#TFPTF:;2Y]'W \,&R=P/6@##FTZ;PUXXTWP[9:KJ3Z3XAL[ MJ)HI[IY7M9(T#"2-V)9<@XZ]>:S!XCU:]^'NG^&A>31^)IM2_L.>='/F)Y;9 MDFW=?]4 <_[5=IH_@^>U\0#7M;UF75]3CA,%N[0K#' A.6VHN?F/!;" M#X@S^+A-(9Y(2@MB/D20A5:0?[150M '#:IJDFK^.]:TV_MO%%UI>D"&WMK? M1BX&\IN:25E96+*+7X7:VDDFL64MKJ4$>FWE^ICN'@:5,!R# M\Q&2">XZUWVI^#;I_$-QKN@:Y+H]]=QK'>#[.L\4^T85BC8PP'&0>E5Y/AU; MS>$[K19M5NYKB\O$O;J^E 9Y)%=7X7@*OR@ #I0!R_BR"Y\('1/#UCJ7B.[3 M6KN22\FBG,UVR1H"RQ9QLW$Y.,8 /TJ;P_>ZCI'BV%=,TOQ2F@S6LQNXM85V M6&1%W(R.S,1NP5(SCD5W/BCPO#XEM[0B[FL;^RF$]G>08+POC'0\,I'!!ZU3 MTGPC>0:\NM:YKT^KWD,+0VZ^0L$4*M]XA%SECZDT <'#H-UXD^$]]XKO==U/ M^U[VQN+D[+IA B8;]R(L[=FT8.1G)SFO2?!/_(A>'?\ L&6W_HI:YN7X9W*Z M9>:%8^*+RT\.W/F?\2]8$9HP^2464\A,G[OID9YKM-'TY='T2PTQ)#(MG;1V MXZ7YP MBEB@27/F*%;AN.@(Z=ZAL_"WBFWOK>:X\>WES#'(K20-I\"B10[G9CI[NCOV#>^X,%SDG![@>F.M_X5_IUV?$$FL2OJ,^ MM?NY9'4+Y,0^Y'&.=H4\Y[G!/2H9_ =Q+:Z//'XAN8M=TJ)H(M4$*L98S_!* MAX<8 [YR,T 6?\ ;:,6AN%R#&&))*$$-@GC M!K5TKP9>S:!I6MP^*=4CUV58;J:ZGN7D@DW89HS#D)LP2 !C'%;VE>"Q#-J= MWKFIS:U>:E!]EG>5!%&L.#^[2->%!R<\DFLM?AM4YFEC@U-4A21RPC7RE.%!Z#/85 MYUJ,>>< #;_ '>V*]%N_ ]\OB'4-3T7 MQ+=:5'J91KV!+>.7#4[B-8[O[7!=;0SQOY MGF+D'AL=.>M %&XM+J;XC77AJ#5-0BM3X5VQ,;IRR2><5$NOK[^S[^2*0K+$+8YN'W#D$A5_[[KM].\+2VOB:+7[S4WO M+U=+73I"85C$F)-_F8' )/8<5!IW@6PTWQUJ'BF.:1IKQ"!;D?)$S!=[K[ML M7/XT <)>:M)X@\8^((M2M?%=U8Z;<"SM(-%+K'&54;G=E92SDG(ST%=K\.;O M6KC0+F'6X-01[:\DBM9=0CV3S6_!1G]6Y()[XI;_ ,%WB:]>:QX>U^;1Y[\+ M]LC^S)/%*RC <*V-K8[@\^E:WAGP]#X:THV<=U<7#_P#D:O$GU7_TINZ[6N*\'_\ (U>) M/JO_ *4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! MC:3XA@U?6=:TV*"1)-*F2&1V(PY9 P(_.MFO)](\*6?B3X@^.?[1N;W[-%=P M!+>WNGA4N81\[;""Q'&,G YXYJO8ZM)_PJT6^J^(]0MA#J\FGB>!&EN[N-)2 M!"A'S;V QN'0"@#V"F32B&"24@D(I8@>PKQ[2)ETKXF>&H-'TOQ#I%AJ*W4= MS%JD[,MP4BWJP1Y&8$'')QU^M7/#NA'QQX>U'Q-J.IZC'JEQ<7*VCQ7;QI9( MCLBJJ [2/ER=P.A^&M=A\3>'+'6;>%X8KN/S%CD(W*,DX-HFB02)$D[H%8!VR,$8R5&?4<'B@#T/2-4M];T>SU2TW_9[N)9HMXPVU MAD9%5(_$,$GC"?PX()!/#9+>F7(VE6@\0_&NZ@O+FY2TCT.%I(+>=HO./G/@,RD-M' M7 /7% 'I]%>*:OX@U;P;IOC70M.O;J=+":R73YI7,LMNMS]Y=S')VX.W)[BI M(X+_ $N_TJZ\-^'O&4%XEU&M\^HS>9%=0DXD\P&5@&QR" ,&@#V>BO%[B_;Q M+XO\1'5M'\3:I:Z?>&RLX=*E\N!ECB1"7).(X;6TN;DA;E[8N-C/@D%AG!Z@[>TU1UK4X]%T._U66-I([.WDN&1 M.K!%+$#WXK@9M&C\'_$?PI'I-[J'D:J;J&^BN;R2=9BD6]7.\G#9[BNK\>_\ MD\\2?]@RY_\ 1;4 :^F7R:II-GJ$:,B74"3JK=5#*& /YU:KQF_\/'PM\+++ MQ;8:KJ']MV5I;7)G>[=HYE.P&(QD[-F#@ #L*T_$D^DZIXNN8+\^(=;:.VBV MZ/I*R(ED6&=TCHZ@LV>,D8% 'J=%>,Z&WB?5OAMXCT[2Y+_[78ZT]M#!<70% MR+92C-#YN2 V"PSGVS5WPGJ&D:;XJ2&"'Q%H5V]K*6T?5#))%=E1N+QN[,-P M /0C(H ]9HKP/2)[OQ)X:;7+K2O&5SKUV));?4;&;;! :!L& ""O/- M=-#)JOC#Q+H'A[Q&UW91QZ'_ &C?VL,K0FXG\SR\,4(.T8+8![T =]:>(8+O MQ7J.@+#(LUC!%.\I(VL),X [\8K8KS;P;HZZ'\5?$]E%=7$\ L;1H?M$ID>- M27^3<>2 :WVF)X#\7^&6T6ZO%LM4NFLKNRGNI)T?*%ED&\DJP(Y(ZUD^'_#*^*-(\37 MVJZIJLDUOJE[%9>7>R1K;!6)!4*0"2(MOY;.0JH"%P=O.026$FB1ZG=VVD-LDN)'(4;SN4A!R< ]2/P /8J*\Z\ G5; M7Q+J5BFF:W:>'6MUFMDU9M[P3 X9$;>Q*D$'!/!!_&Q\56O#IGAZVLKZXLI+ MO7;6V::W\36PT#7=%\'V2>(+O2)HYK^[@L[DO<3D$* M$WLZD(#R0#WJ]X937K;7-4L-&TS7--T>XTUVMAK+>8+:\!PNPEW.P@Y()ZB@ M#U.LVTURRO=>U'1H6G)"]QE<*/,#%0#W.%S^(KR#2G@T*[T@^((?%'A_6 MTN(UN=4FGDN;2];.&1FW% K'V&/6N@T'2+&T^+7CB^\^:%K2&VG662YD*(9( MI"[,I;#*.H!X7MB@#U&LVXURRMO$%GHCLYO;N*2:-0ORA$QDD_B*\/UF:T7P M;=:SI0\7ZAJL*&=?$;O);P.0V=P5Y -G8*%/%==?Z3:ZI\7/"]Y%:9>2>+(M0U?5='\87MW-=3):3Z9-Y<- MFBL541@2J-PQR6!R:V$O/$.NP^!_#7B&2\L)K];I]3V/Y4LZP#Y%W*?)8M?"7(VA0X3;ZYR:V*\QTGP_!X>^-D,%GNO[-].31=!\2:?HES'*FH0ZI)YD2,%S'(A,CD,2,'L)].UE;@N?$MG/)<6N-^1\BMM5-N!M*_X5Z!IM]+ZU<0R316B!VCC(W-D@<9^M.&OV1\00:' MF3[=-9F]"[?E$88+R?7+=/8UY3XHNI[CPK\58Y9Y)(X;N)8U=R0@VQ\ =AFM MI]#LKCXYV$[FYW_V$+OY;F11YB3(HX#8VX'*_=)Y()H ]0HKPJ_AGTEKZ;Q? M;^)[34OM+R1^)-/GDFMXDWY3]VK;44+@;2IKV^TFCN;*">*99XY8U=95Z.", MAA]>M $U%8_BJZ2R\*ZG<2:H-*5(&S?&/?Y&>-P7N>>!ZXKQ^_F@TD:'JFA: M?XMMKC^T+:.?4]1FD6.[1V 8,DDA)W9SPHH ]XHKR7Q;97D7C#4KSQ!HVOZK MHLB1C3YM'N7'V/"_/F)&4[MW.XYXQ]*[GP/>VU_X.T^:UU>;5H@A3[9.FV1R M"1AP>=PZ'/7&>] '0UCZ!XA@U]]66&"2(Z;?R6#[R/G9 I+#';YJX^/3D\;^ M/_$EOJ]U>_8=&,%O:6EO=20*&=-[2ML();)P,]JY&+4-2\)^!/%L%C>74U[+ MXI>Q6[&&FPXC!;)P"^.,\#11ZF_AFVU33-(\:2 M>*GB2X74Y)0T,SG#%2GF[?*/( V],5TNHZ9/XM^*2Z;J-[J%G8_\(_#=36=M MF3]2!Z4 >J45Y+HWAB/Q+KGC&WU+4]5>UL;[R;.%+V1!$WE+\ M_!^8],9R.O')KGS:7D?NBQ8KY>?[V!GZ&K]>GQSM9:0^PR2R'[TA#H2H P #UJA M-K?B3PYX3\4K;6NL6&GAK9-*EU4AIK?S7"2#=N8D+G*Y/&: /4_$/B&#P[%I M\D\,DHO;^&Q0(1\K2' 8Y["M"K/P\OA>ZL;[46;^WK)+E;F\D MF%R2_P!\AB0'![KC@FO7'^XWTH R/"WB&'Q5X:L];MX9(8KH,5CD(++ABO./ MI6Q7B'@_P;#/\'(M<_M74HM4BM9[BTGBO'1+;8SD*J [2N1\V0!_%%U-(MIKUBMA>Q;CY:SLN^)PO0%F#+GT(H ]0K-O]D>(8-7UC M6=.B@DCDTJ=(9'8C#ED#9'YUL5Y/I'A2S\2?$#QP=1N;W[-%>0A+>WNGA7>8 M5^=MA!8CC&>!SQS6&WB768O 6CZ0+O4[E[C7)]-EN+9@;N2WB9OE5B1\Y S MGH* /=*S]2.SMWG9$ZL%!) S]*\XT!+_3?&FE?V%H'B:PTF M9%]W*2*3(Y5MPP?4&NR^(?_ "3CQ)_V#9__ $ T 88^)MXFF)JM MSX)UV/3#$)VN4\J3;&1G?M#9QCGZ5W-A?6VIZ?;WUG*);:XC66*0=&5AD'\C M7E5OI?Q(O_AS:VUGJ6@BTFTR-4C6&1)C$8Q\N\DJ&*\9QC/I3+75H?$FD?#W MP_I$MWI>C:G#/YZQ3%9BELN/*\P8."P.2,$@=J /8**\V%LO@;XAZ/INFWMP MND:Q:W1FMKJX>9+=X4#B52Y)&0<$9Q7$ZM)92>$;_5]._P"$NU758HY)T\1! MY+:WRI)W*K2!=@QC"J?:@#W^BO)KVUN/%WCW0=/O=2OH;*Y\-B[NHK6=HA,W MF+UQTY8'CTQTJSI&A0^+/$^OVVIWNI-9:')%I]A;QWLD93;&"96*L"SDGJ\0P>(H]1>"&2(6-_-8OO(^9HR 6&.QS6Q7G_P );:2RTCQ!:RW+W,D. MOW:-/(;Y3P: M>3Y4K1MQ"Q&&4@CD>M:?P>TRWLOAOI5S"9O,NX \N^9W7()'RAB0H]A@4 =7 M+KME%XCM]"9G-]/;OWNHJZ:W?+;+;W[9Z"@#V2BO#Y_%6KZIX4^'^GSMJMR- M6BFDOSIK 7-PL(X4,2N,YRQR#@&NA\)#4;#QM%!I>B>(;#P]&;W6[F&2>&T56:.,@,V6"\9^M-U#*RG((/((I M]>5K>0>-_$GAW0H)KNS\.G05U1K:&9HFFRXC6-F4@X7T!YJQ:2/X0\:ZOX>@ MU>:'1GT-M3B>[D:?[ ZN4)!8Y*?Q8)ZB@#TRBOGO7;FWT_P=_;VB0>+I=4M_ M*F_X2"ZDDBAGRZ@L4>3E&S@*%[CMFNVUK1V\3_%VXTB[U+4(=,318KAK>UN6 MB#R>:Z@DCTR3[D#TH ].K'\,^(8/$VE/?V\$D*+<2P;9",YCW\#O#+-YTD M>H7:-*?XR)6!;\>M '>T444 %%%% !1110!Q5]_R5:R_Z]H?_0+VNUKBK[_D MJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:X MKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% &-I'AZ'2-9UK4HYY))-5F2:1& PA5 H _*L&7X;6;:(EC#J5U!< MP:F^J6UV@4M#,S$]",,O)T4 <;#X#FD\1Z5X@U/Q#?:AJ6G,_EEXXXXM MC(590B@ 9SG/)X'I4<_P]9;B_CTSQ#J&G:5J,C2W=A"J%69OO['(W1[N^/PQ M7;44 97AK0HO#/ARQT:"9YHK2/RUD< ,PR3SCZU5/A2T?7]8U62:5CJEFEI+ M%P J*&&0>N3N-;]% &%X2\.R^%M$32FU6XU""$[;8J#@L%4G'Z4 G1^'K/28[NZ/D:BFI2W,C!Y+B96W$N?<^E=!H.JIKOA_3]6C MB:)+VW2=8V.2H90<$_C5Z1UCC9V.%4$GZ"@#(U3P]#JFOZ)JTD\B2:3)*\:* M!A_,38<_0Z!9E&CTV5(PK;,%5=P-S(". M%)[#TJ]=>";E?$5_K&C>(;O2FU()]MBC@CE5V0;0R[P=IQ]:Z^B@#AK?X8:9 M;Z#J6DC4+]DO+X:BEPT@\Z&X 7YPV.3E<\CN:N:=X,N5UZSUG7-?NM8NK%'6 MS62".%(MXVLVU -S$<9/Y5UM4-+O[F_%Y]ITZ:R\BZD@C\U@?.1<8D&.S=OI M0!R1^&TMO;76EZ5XGU+3M"NF=I-/BCC;8'.66.1EW(IR>/^TJ'[/:7, 5_P!T0 4=6R'7C//?FNLHH Y;PWX,70-"0K"IDUVUUG7==N] M:O+)66S$L4<4<&X89@B L1QDUHZ'X8@T/3M1LXKB21;Z[GNG9P,J93D@>PI MUMXBCN?&%]X>%NRR6EK'&O#ECHT$SS16D?EK( MX 9ADGG'UJA=^$S+XTA\2VNJ7-K-]G6VN;=45H[B-6+ '(R#D]17244 M"K6P^'C^#TNYFMGM9K;SR!OQ)NR<=,C<:AU#P+#<1:/-8:G=:=JFDVXMK>^A M56+1[0"KHP*LIQG'8UUM% '.>'?"8T74+W5;S4KG5-6O%5);J=53"+T1$4 * MO?W-6O$/AZ'Q"-+$T\D7]GZA#?IL .]HR<*<]CFMFB@#GO$OA2+Q!/8WT-[< M:=JM@S-:WMOM+(&&&5E8$,I[@U3T[P+"ESJ-[K>I7.LW]_:FREFF58U2 ]41 M$ "@YR3US76T4 <''\-YI+2TTK4?%&HWVA6CQM%8211*6"$%%>0+N91@<<=* MT;OP/#=>*+_5QJ5S';ZG:BVU"Q"J8[A0C(O.-RD!CT-=710!Y[)\,)[KPX?# ME[XKU.?1DB\J"V6*)"H'W [AL]2UK5=*MQ)Y^F-$MP67"YD7< /7C'YUJ4 <3+ MX N+>YO_ .PO$VH:/9:A*TUS:0QQR*';[S1LPS&3[=ZLW7P^TQM!TG3M.N+G M3IM';?87D+!I8F.=Q.1A@V3N!LUR_B;Q;*CXDO])O#%IXG ML889YI[:XMIEN+6[MV"R02#HPSQ[$'@UGZ7X,FAUV+6M')2V[3A'&2$8Y,8E*[@N3T M].]:6K>!S<:S:ZOHFL7.BWT-H+(M!&DJ20 Y"E7!&0>AKK:* .&7X8V*^'_$ M&D'4[Z5=;D66XGE*M(' &6SC!R1GTYXXK3U'PA]K\3Z9K]IJES975G#]FD6- M%9;B'<&*,".,D=1S7344 <$WPVF2RNM'L_%&HVOA^Z9S)IRQ1,55R2Z)(5+* MIR>/>ME-)O;/Q5I0L);B'1+33G@>WWCRMP*B/ SDMC//3 'K7244 97B30+/ MQ1X>O-%OS(+:Z0*S1G#*00P(]P0#^%+_S]PVD&39MQZ]\UN4 " M[O\ MR]U70_$=YH\E_M-W$D,E5;'X::3;>&-6T"YN;N\M]2NVNY)IG'G+(0OS!@/O H&SZGTXKM** . M,MO EU+J.GW.N^)K_6(=.D$UI;RQ1QJ) ,*[E "[#L3_ (U:'@J%?%.J:N-0 MG-IJT0CO].=%:*8B/RPP/-:NN:]9^'[>UFO!(1=7<5G$(UR3)(VU<^ M@[D^U2I?W+:]+8'3IEM4MUE6]+#8[%B"@'7( S^- ''_ /"LY6TY-#F\4ZI) MX<0C&G%8PQ0'(C,P&\IQC'IQFNEA\-6T'BY_$,W%97_" 6?_"M?^$*^VS_ &7R MO+^T8&_'F;\XZ=>*Z^JFIZE9Z/IESJ-_.L%I;(9)9&Z*!_,^W>@#)N?"5M<^ M(;O6&N91+> -^%QSCIGB MLG_A/]=DLO[5M_ >IR:/M\P3MUU73IA-: M7*;XWQCZ@CL0<@CU% &)K/@S[?JEKK&F:KWD(+1$_PDCN* .*B^&^I+I\>FOXZUW[ D0A\F(11GRP,;0P7( MXXK5O? &E3:%I6FZ?)/ILFD-OT^ZMV'F0MCD\@A@V3N!ZUU=% ')6'@5!J4^ MIZ]JMSK5_+;-:+),B1)%$WW@B( 3W/6LO\ X5C-)X=?PY<^*]3ET,1&*&U6 M.)&5?X0T@7.*]!HH YS3_",%AKNG:L+N62:RTH:6%*@!U#*V\^ M_P OTJMJ?@N677KC6=%UV[T:[O$6.]$,4%M1T33M9U"%KRY>Y^V[@9HV8J3@]S\O4^IKK(D,<2(7+E5 +-U/N:=10!@ MVGA:WL_$'B#5UN)6EUI(4E0@8C\M"@V_4'O5GPUH<7AKPY8Z-!,\T5I'Y:R. M &89)YQ]:FN+^YAUJSLDTZ:6WG21I+M6&R$KC (Z_-GCZ5?H YS6?"9U/Q-I MFOVNJ7-A>62&%O*166:(L&*,&'&<=1ZU8T+PU!H-EJ5M#/)*M_>3WCEP,JTI MR0,=A6W10!Q?_"N+%?"^C:1#J%W!=:,Q>QU&+:)8V.<\8P00<$$8(JYHO@^2 MRUTZ[J^LW6L:F(3;PR2QI$D,9.2%1 ">YZU>\1>(H_#W]D^9;M-_:.HPZ>N MUL;#)G#'U QTK:H Q_%7AZ'Q7X9O=$N)Y((KM55I(P"RX8-QGZ5S4WPYU"_M M6LM3\<:[6RL"'7@<'OS4-I\/K M,P:NVL7]UJM_JUO]ENKN;:A$6#A(U480#.?KS7844 >>WOPPN-6\/?V#JWBS M4[K3HHU2")8HH]NW&TN0N7Q@=3COUKJ(/#D4/BZ3Q$;B1KB2P2Q:/ "X5RV[ MZY-9M_X]T^U\*:WK]O;S3PZ3#L?'\0K3\)>&+;PAH2Z3:3S30K+)* M&F.6^=BV">^,]:W** "BBB@ HHHH **** .*OO\ DJUE_P!>T/\ Z!>UVM<5 M??\ )5K+_KVA_P#0+VNUH **** "BBB@ HHHH **** "N*\'_P#(U>)/JO\ MZ4W==K7%>#_^1J\2?5?_ $INZ .UHHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@#S+2M$M/'OB/Q3=>('N9X[#46T^SM5N'C2!4527 4CYF+ M9R?2H-8?8M.4M-?A>@E97&!'D Y(SCGI74:CX'\[6 M;O5-(US4=&N+X*+Q;38R3$# ;#J=KXXW"JK_ UT^VBTEM%U"]TJ]TQ)$BNX MBLCR"0Y?S X(;)R>G4T 33?'&NZ7::;J.CZ;)H?VQ+"\N1*5DWE?, # MMLR.V<\?2LF+PW#_ ,*/B\6/?:BVOP60N8+W[9)NBVM\JJN=NW QTYY/6O2= M-\ VNGZ[F*]0@ M\+VD'B6UUQ9YC/;Z=_9RH2-I3<&W'C.[(^E0R>"]+N+_ ,17-V)+A->BABNH M'(V!8T*C;CD'G.<]0,8H XGQAX7M/ 7A/_A)M$NKU-7T^2%Y)Y+N23[:&D57 M60,2#NW$\#@]*N:/H6G#XXZ]="&02Q64%PA\]\"1RX8XW8(]CP.P%:L/PX1V MLH-4\0ZMJFF6,BR6UC$HV\:)XFM]1O+:-W8]J .@=MB,V"< G [UXYH_ANW\6?#&\\6ZE>WAUV]M[FX%V MMTZB N!&J@[=@"X*DRUPT_PSMWCO;&TUW5;+1;UW>?3(&01Y;[P5BI M95)Y*@X.30!PTVH7=SHWP\\.BSU&\TZ?1UNKJTT^4127.V-0JEBR_*"W8;RYU/#1E9&90PZC/45UEUX L)]%T2R MAO;RUN]$C6.QU"!E$R *%.3[T >4V4DNC?"#PC;:3'>K)KU['%>&TG(FD3YR4C+-A&8*! MQ@=:Z+1;'4-*\9:1)H/A?6](TZ5GBU**\NTDBD0K\K@>:QWJ>XZ@UT=I\,M. M@\+OX>FU/4;BRCF6:Q9Y%66R922IC8 <@D\G-6].\#^3KEKK&L:YJ&LW=DK+ M9BZ$:)!N&"P5% +$<9- ''>#O#L&IQ>(/$-_=7L]Y9:K?QV8-RX2% 6X"@X. M2Q//H/2N>ET06GP0L/&,>H:A_P )%$D$D-Z;IR8P950(%SMV[3TQR>3UKV+1 MO#%KHNFZC8P33/'?7,]S(SXRK2G+ 8'0=JHS> ]/F^'T?@YKJY%E&D:"8%?, MPCAQVQU'I0!S=WH%MX1^(?A"32Y[T2:C)<07[374DOVH"(L&<,2,[AGC%W-W=;9M<_MMCEO:GX>MM4UW1M6EEE2;2GE>)$QMBV/AW1K72=-B\JTMDVHI.2>W(#QR(3610O);QR[,A68]MQQD\$ M]:]/TGPM%IFN2ZP]]?G. /F.>>U0-X%TF:V\06MWYMS; MZY/Y]S&Y V-M &T@9&-H(]Z //DTW4-)O])N_#?A3Q'I]Y'=1B[FO+U)$NH2 M<2"0&5LMCD$#@U[/7%V_P]WW=@^L>(M5U>UTZ59K6UNC&$5U^ZSE5!D([9-= MI0!Y5XA71M7\9ZI!)YH%CC%E99CM[ [2.G:N<6^U.3X0 M7=O]KO+:>T\2"R@9Y_,E@03* A?)W; M\@MA&RR,!C: .:UCP?8Z5\0O#.E:==ZE;V>LQ72ZDBWTI:Z$2JXW,6R"3U(P<$CC-5I[ MR;P(_P 1;31))DM;"RMKFSADD:46\DBL&9=Q)QG#8/I7IM_X>MM0\1Z/K

,<\ACGF M@#@_$?A2U\+> &\4:9J%ZNOV4,=TVH27E;_AB\FN_B M?XH+LX0V-A(L18D(61R<"G)\,X7M[?3K_P 0ZM?:';.K1:9.R;"%.55V"AG4 M8& 3V%7]8\$B_P#$!US3M:U#2+Z6%;>X:TV%9D!XR'4@,,\&@#SO6;V\'P\^ M(DL-Y,DT7B8I%('.8QYD P/0$M0TBXOENKS54LKV26[DD M^U(Z,27#$@G*YX _E6Y'\,M)B\*ZKX?2\OC;:E>K>RRO(&D#@QG[Q'.3&"<^ MIK?USP];:]/I4MQ++&=-O4O8A'CYG4, &R.GS'I0!Q?@C0=.M?BAXVGAAD$E MM/;B(F=R )(0S9!;!R?7..V*[CQ)J$ND>%]6U*!0TUI9S3QJ1D%E0L/U%4+; MPE'9>,[SQ':ZC>1F^5?M5GE3#*RIL5NF00/0UORQ1SPO#*BO'(I5U89# \$& M@#R0^$;9?A?_ ,)8-2O_ /A)!IO]I_VI]K?=YGE^9MVYV[/X=N,8IG]F6'B/ MXB>#=5OK:03ZGHK7MP%GD4>8$C(P W 'H.#WS72?\*O@^P_V.?$.L'P[NS_9 M7F)LVYSY?F;=^S_9S^-=')X9LW\2:;K2M)')I]M):PPI@1['QVQGC:,4 ;5> M)12R>*_$'B.ZU?PWKVM):ZE+8V@LKI8HK5(\#@>:AWG[Q.#U%>VUR%[X$W:O M>ZEHNO:CHLE^0UY':^6TUFB@TX%MEBL:%@ M"IZLQ^8GT('J*ZT_#G1_[%TS15ENO[-L[G[5+ SAOMLF=V9B1EOFY(X!X]!6 MB?"-@/$UWK<;R(;ZV^S7MJ,&&Y X#,,9W '&<].* ./TKP/8R^$=+U]M:AWG.XG!ZC%=DGPQMA;0Z7/KVJW'A^&17CTF5D,>%.51GV[V0'& M%)["KM]X%W:Q>:GHNNZCHLU_@WD=J(VCE8#&_:ZG:^.XH X][#QGJ7P[L[2Y MM;R>2TU0B:SFO5AN+ZR7.U6D5L;N0#SSM_.?PI+8KJ&M:7HJ:SX=U6;36:+2 MM4W&)'&0)XV);(!(!P><=...G?X<:.OAVQTJTGO+26QN#=V]_'(#<"550 #/<]: /.M*CM/ M#UYHS:_I7B#0-5CN(EFUA+EKJVO6/!61]Q 5SV(X]17N5<-#\-E\JSL;[Q'J MU_HUG(DD&GSF/;\AR@=PH9U&!P3V%=S0!P$/_)?;K_L6T_\ 2@UQ&B>&+;4? M@E<>)[R\U&76;>TNKBUN?MDBFW,32;50!L8^3GC)R?:O75\-VR>,I/$PFF^U M26 L3%QLV!]^>FJ_C"VF\"^'[Z MQ\/ZO=F/4[ZUMXK&.;=+8JY(0 /KF@#C[/3]0TGQ!HEQX<\*:_I8-VD6H&\O$DBN(&X8L#*Q+C[P('8 MU;T#PK8^+?$'C(ZU->W,%OJ\D5O +J2-(3L4E@%(YZ=:&U;PS##"!*Q\H^8RJP).7;\X0EMYP M!\Q)Y[>U ' 1Z[>>+/#WA+PR\LD>I7-T8M7VL0R):']Z"1T+L$_[ZJB99/%/ MBKQ+-JWAS7-;ALM0>PM([*Z6*&V6, 9 \Q#O;.[.#VQ7H^E>"=+TCQ?JOB2W M,OVO45 =&(V1]-Q48X+%5)]Q5:_\#>9K5WJNC:[J&BW%\!]L6U$;1S$# ;:Z MG:V.XH 3X $%"Y4D%@"5//\-9OQE4GP 6< M$VB7ULUV.WE>8,Y]LXKJO#GAVQ\+Z0FFV'F,@=I))9GW22R,PI/:W"&.6-QPRG@B@"964H&4@H1D$=,5YCK6I:;XBOO!_A_0;OR/# MVJSW9N&L08/,6!]T/3M+MA-IPTQ@]A/:/MDMV'<$YSGG.9Y$1XD#K(NXDJ3G![5PMGH:?\ "AT\827VH/KUO&9K M:[-W)^X"S%0JKG;C YR.237K>C>#4T_6SK>I:K>ZQJHB,$4]UL584)R0B( M3W/4U%'X!T^/X='P6+JZ-B8FB\XE?-P7+^F.I]* .6U#0H?"_B/P9J=A=7IO MM0OA;7\TMR[_ &I7C8DNI..HR, ?@*7P]X5L?%.O^,9M:GN[J*#6)8;>W%U M(BP?(A+J%(^8Y SVV\=Z[K5?#=KJT^C2S33(=*N5N8@F/G8*5PV1TP>U<)H' MA'4;[Q#XPNX=9U;16GU:1#Y"KMGBV*0P#J<');#K0!SLOB/6;KP_H7AV234K M])-8O+&>6UE"7%Y!;\JN\D?>! )R"0I]>>D\,VFI:7XYT]=(\.:QI&B7,,J7 M\%]8Q#9&TX]1747'P]T23PS8Z);_:;1-/D$]I=028GBER29-Q M')))SD8.?I3M(\%BSUU-V(B@ GH3UH \YT'PM M:ZS\*]2U[4+O4)=2@%[)9S"\D7[+Y;R%=@# =1DY!Z_2M+5H=;U_P]X-U:?3 M[C7M..FK+?Z?;W?D222LB$2X!&_'/RYZFN\TOPC9Z5X0N/#D-Q.]M.LZM(Y& M\>:6+8XQQN..*H3_ _MOLNB_P!G:K?:=J&D6@L[>]@V%WB VR*RE6' /3K M0!RFF:OHEKX(\406NMZYH:0.GF6]]$S7.F^9@!(P220V#MY."<\5CW*0:/K? MA:^T/P[X@T;SM7M[6>\U"X(^TI)D,C1F1B21SD@8Q]*[YOAKIESI&K6FHWU_ M>WFJO')450&)Q@DY..F* .:TK0["T\:_$FZ@CE2:UAC,+>?(=IDMF9N"V#STS MG';%5=&,WB9/ OAJ_N[E=,DT0W]TD:[V;P3 _B74]9 MAU.]@&J0>3>6B%3%*1&8U;D9! /KUJ&;X>V#:-HEG;7][:7FBQ^79:A"RB51 MC!# C:P( R"* .>^S#PCXWO- TJ><:3?:)-=BTDF:06\J';N0L25!!Z>M&&$"YV[<<=.>O6O3M*\$V]C<7]_>ZC M>:GJM];_ &:6]N2H9(O[B*H"JN>< =:>W@JQ?X?_ /"'FYN/L7V86WG97S-H M[],9_"@#?LY6GLH)7QN>-6./4C->=>+-(3Q%\6-*TB[N;I-.DTB:2X@AF:,3 M8D7 )4@XS@\>E>CP1""WCA4DK&@4$]< 8K,E\/6TWBVW\1&647,%H]HL8QL* MLP8D\9SD>M 'E<\?]I^-=8TF[T'6]:TK0TM[.RM+2Z")%^[!+R9D4LY[$YX% M/EU#Q/I7@:[TR8:CIT5SK4%C8W%U,KW$%M*PR"ZLW*\@$G."/2N_U;P4MYKL MFMZ5K%]HVI3QK%<26H1DG5?N[T=2"0. >N*9!\/-$C\+WNA3FYNDOY3<75U- M)F>68D'S-P'# @8P,#'UH ICP=I7A/4;35=(O[BQ,:2+/:R7+R+J'R$A2';[ MX(R".:\YT>&\\1^%/[;N?#_B6\UZ\5YHM7MKU$2%LG9Y:^:-J+@#!7L:]1T[ MP/Y.L6>I:OKNHZS+8!A9I=^6$A)&"Q"*-SXXW&J+_#**.WN=-T_Q%J]AH=TS M-+IL#1[ &.65&*ED4Y.0#W- &7'<:I?>+O D.M*\5U MIXZ9K*_MC4;7P%=>"!=2G7EU3^PXIF8[S$YWK,>^/))Y]J]%3PAIL.KZ)?VW MF0#1[:2UMH$QLV.%'.>> H[U%)X)TN3QW'XN)E^W);^2(P1Y9."!(1C.[:2O M7I0!Y_JY;4?']_H-SHNL:QH^AV=M%;V5E<"-=SIGS),R(6.!@G:K M>Z1JHB\B2XM=C":/.0KHX*MCL>M1V?P^T>'0=4TN\:XU ZLV^_NKEP99G['( M VX&T <8H X_P 6^"=+\-WG@^YTN2ZB)\06<,'D8X8U MZW7#?\*W^T7>EW&I^)M8U'^RKF.XLTG:,!2AR VU1O)P 6/./3-=S0!Y:GA> MP\2_%[Q8-3::2U@MK+-JD[QK(Q1L,VT@G;@X_P!ZLQ[;5&\,^+M(T^]N9IO" M^I)=:7+)*S/M51)Y)/5@!N7!]17:ZAX#%SXEO?$.GZ[J6F:E=QQQ,\&QDV*, M8V,I!SPV*] EC2:%XI 2CJ58 D<'W%<- M\*/#/]@>&9[F2TDM9]3N7N1!+]^&'.(HS]$QQVR:[R@#P$Z-8V'P@^(%Q;Q. MLHU*YMLM,[#RTG7:,$D9]^I[FNFU[PW;>$9/"FL:;=7PU.;5[6UN[B6ZD*WM< M\.6VO6^FPW$TL:V%[#>QF/&6>,Y .1T/>@#S"YFD\3^-?$AU7P]K6MVNGW0L M[2"RN5BBMPJ@EB/,0EV)SGGC&*[?X;G6TT"ZM=:@NXOL]Y)'9F\D5YC;\% [ M*3EADC.>U2ZEX(\[7+G6-'UN_P!%O+Q56[^RA'2?:,!BKJ0& XR*U?#?ANQ\ M+Z4;&R,TF^5IIIYWW23RM]YW/T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ M )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110!RFN>,Y++7!H&AZ1-K.L"(330I*L4=NAZ&21 ML@$]A@DU'HWC6YF\0Q^'_$.B2:-J<\;2VH^T+/%O&-1O#(+)#&6>ZM9[9&55BP<(%VC^M5-) MUG4&\/>!/'-[.[LDCZ9J4A/$D,DAC21OHZJ<_P"T: /9:*\:UO6]070O'GCB MQF=65DTK37!X2)) DDB_5V8@_P"S52;0M4TF"QOO#_@S4]-U:WFB9]0GU6%A MN7,M[-%#=1:A'$+1$8JJ1*9 4*XZXR3SS0 M![O6'-XB6+QM;>&_LQ+3V+WGG[^ %<+MVX]\YS7F\9UK6;7P'X6\423*EZ]V M;\+< M=+ N8T9T8YR""W/./6M73O#>G>&_C590:6&AM9=$F<6OF,R1'S4!*@ MD[0?0<9!H ['QGXE7PAX3O==:T-T+7R_W(?86W.J=<''WL].U8O_ E/CG_H MG+_^#JWJ'XU?\DEUO'7-O_Z/CJ8:'\1,#_BL]-_\% _^+H [.VDEEM89)X?( MF=%9XMP;8Q'*Y'!P>,U+7G/Q.DE\/#2_%NFS?\3JVE6T2T 8C4$<\Q;1R2.6 M![8/M7.7MW9VL8LO'?@2QBUI]6BBL]0C-V9 QEVAGKQZT[5K>'4OB'XLL;H& M6V/AZ(M'N(&0[D=#["@#KK7Q++JFAZ+JVDZ5/=6^I31AE:14:WA;.96ZYQ@< M#UKH*\1TZQM]-^'/PVDLT,+7FNV,LY5S^\8JX)//L..E;,^O2> +OQMI[%FW M(-5TI#SN:8^64 ]!-MX]&H ]5HKQ/5M.OM-N_"/@J6PO-6M8]/DO+ZT@NEB- MW-N^;>S,-RJQ)VYYR/2NA\#V.JZ3XTNK:#0;G1?#\]EYGV*>]BF$=P'QNC57 M8JK*3GMD4 >EUAZIXB73/$^@Z*;8R'5C< 2A\>5Y2;^F.<].HK"^)4TTL/A_ M1EN);>UU?58K6[DBAK42,R M;A!]]02<$YP2.N!0!Z+I5[>7L=TU[ISV+17,D4:M('\V-3\L@QT#=<=JOUX3 M?&XN/!6HQ)=SPR2>.7B66-R&0&8#@]L5H>)]#MM#\1:'X0T;1KRZT>Y6>_NM M/@O2C7<@"J SR.,J,;BN><]* /9J*\ATD:UX6U/6KC3_ [>.]+X6UY?$_AC3] M:6W-N+R+S!$7W;>2,9P,]/2N"T?0M+7XJ>-+R.W4S06EO/%('8X>6.3S&'.# MNS_A61HS/HG@/X>^+(V98;$BUO@#\IMYF*;F_P!UMI_&@#VRN=\7^)Y/#%C9 M/;:>VH7M_>)96MN)1$&D8$CU97A-WUWQKXC\1LS&U@D&DV0SQMB.9 M6'KF0XS_ +-9GQ3T/3=1U7P?+=VPD>768;5SO89B*R$KP?7OUH ]!TZ:[GT^ M"6_M5M+ID!E@27S!&WH&P,_7%6:\FM?!^E>(/BCXFL=12:73]-M[#[/:K.Z( MK>40&X()("X&?4U)X4\+Z7X]L=3UWQ&DMY?S7]Q#$3.Z_8T1RJI& 1M(QG/4 MYYH ]5HKPJVGO?$NF^!+'4=0N9/^)M>64MRDI1[B*-6'+ YY4;2>O7O6S:^" M-%7XHZAX<6*9=!;2XKY]-6X<0O,9&3<1GG@=.F>>PH ]>:=[#=Y:*4Z'L2: .O\.>(U\02:RBVQ@_LW49; M DON\PH%.[H,9W=.>E;E>1^%O!&B^*-4\:3:S#+=!=>N8HHS,ZI$<*2Z@$#< MYBECO[>:_BDCO\ 6+B-Y(K.%I61.K8[#ZFN"OM!L_$OQCU"RU3S9]/CT:"1K02L MLN^&M3U75])%YJVD)I# MF22'01I3ZE+:),X6ZEW*NUCG) R6QG%226<7A+QEJOA_1VDBTF\\/3WIL_,9 MEMY5;;N3).T$'IZB@#U6BO"'\-6.F_ :?Q*AN'UJZTF(2W;SNQ*%T(4 G M4# Z#W-:_B3P9I^CZQX1:PGO8+K4[S[)J-TEU)YEW&T99P[9ZG'48QGC'& # MV"BO+;*QT[P9\2-9T_3IFTS2'\._;Y@'9TBD65E,H#9Y"_G7$Z_:64'@.77= M&\-:X+N!$N$\2WUR(978L/WF-Y9@V>!C�![G+K]K%XIMO#Y24W<]J]V& & MP(K!>3ZDG]*FTJ]O+Z*Y:]TY[%HKF2*-7D#^;&I^608Z!NN.U>?WFAZ;>_'' M2;JXM0\SZ.;MFWL,RI(@1N#V ''2NSO+-)&:.9=A8.5)/S*1U' MK6/X;\&Z3XET'Q/?:PL]U<1:I?):LT[@6P5R04 . WDVK MZA:3:<\%K;B,P79D!%QN!+87JNT\<]'O"OAWQ-8M< MKKHNK(S7S7#L\XD90ZODX*G/3&!TKU^[M(+^SFM+F/S()T,E=C7SY;:/:0_L_VLUJK6 M]S?:I&DLR,=WRWCJI&3@$#TKLM3\-:;X.\;^$+K0TFMI;Z\DM;PF=W^TH8V. M9-Q.XY&<^M 'J-%>&64,_B[4]?U'5O"&HZ^Z:E/:V\L=_'$EI'&=H1%,BE6' M4MCDFO2?AV=:'@ZVAUX/]M@DDB#23)*[QACL+,I(+8P#SVH ZJBO+?%$>C:Q MXXOK6?2-7\4W-M!$AL(2J6MB6!.69G4;V&#W.!7-6.JZIIWPW\0Z=!)V6&?>@#W>BN'3P/X?\+ZKINI:5%?".E>,/ *^*-:NIAK=\);AM5^T,K69#L%V<@*J!1QTX- M 'KM%>6:9I5EXY\;:[;Z_<'5K'1X+2&SB,A$4GF1;VG(4X)8]#Z?A7/:_-/I M7@SXA>'8;J>2PTB\L?L3R2%FB25XV,88\X4\#/K0![I17#?$65H[_P &*KE2 MWB& $ XR-CUA:/X4TOQ7XV\:C7$EO+:"_C2&V:9UCC)B7+ *1\W3GMCCK0!Z M#K^OVOAZUM9[M)7%S=Q6D8C )WR-M&WC:])8G3G6R6W65;[S!M:0 ML08]O7('.?>O$I[&'5?AKX=34C)=M9^)18122R,6\DW!4J3GGA0,]L<5U>H1 M+8>/-?LK;=';6_A +%&&)"@.X'7V YH ]1HKPB]\,6-C\$+/Q=$]U_PD5O96 M]S%J!N',B'* *.<;0IVXQC\:ZZXTZU\:?$[4]-UY6GT[2K"W>VLB[+&[RY+2 MD C<1@*,]* /2:*\Z^'=A'I/C+QOIL%S--;6UQ:K#YLID,:F+(3)).%SM'L! M2?$?3UUCQ;X*TN:::.VNKFZ2<12%"Z"')4D:IH&E::)XM+AO!&I>21LR.9'!<#H!DXJ>QTKQ,FB^+M&L+>;0+*:")] M-BN[^-S;.3^\0,KL45ATST)XH ]BK*T77[779=42U25?[.OGL93( -TBJI)' M/3YL?A7F7AV+2=$\7:1%>>&=7\*:A,7MQY<_GV=\Q7[CODY/<< Y[TSPQIVB M:!H7Q"U$W$FDK;ZI=68O82S20PXCP%!)RV3P>N2.: /9:RH-?M;CQ/=Z B2_ M:K6V2YD<@;-KD@ +ZK9V^D0Z'JVC>$M7T>5-1M4.JWMRJ2SAF 97CW MLS;AG.0/Z5U,.DZ=9?&'Q-J<=D'N;32X[V+YV_UK>9N/7OTQ0!ZI17S]I.F7 M^O>#QK4OA35KW7;N)[B/7EU.*-DDR2K(#(-B+P-N!P*Z233KGQ-XY\+6?B/S M TGAYY+^VBGPDSAUR&*'!7=AL XX':@#UVBO(?#7@;1-2\2>+=#OH[B?1]-N MHUL;%KF3R[02%Q0![U17E/AO3=3T?QYIITOPM=:!I%S%+'?V\U_%)&Y"Y1 MT0.3N!&"0.C5S^@^$-,U3X+7?B&^-S-JT-O>36MR;APUL8GDV!,' &5R?7)H M ]AU#7[73M>TC1Y4E:YU0S"$J!M41IO8L<_0#ZUJUX[>Z79>(/$WPOO=4@^T M7&H:?*URY=@9"MNKKT/9F)X]:]BH RM>U^U\/P64MTDK_;+V&RB$8!^>1L G M)Z#DFH(/$:S>-;OPY]F(:WLH[OS]_#;F*[=N/;KFN5^+FDV.HVOAE[N 2-_; MMK;YW$?NY'PXX/? _*L^;PGI6L?&"[TZ\BD?3;70K=5M!*RH^'95W8.6 '8_ M6@#U:BO#[O4KWPCX-\>Z=HT\\<-CJ<5O99D+&V2;9N"LQX W''/!.:E;0]2T M>XTN]\/>"]1TB^ANHO/NY]4A8749.'64>8=Y(YZ9STH ]KHKRK2?"FE^*O'/ MC8:XDMY;07L2PVS3.L:$Q+E@%(^;@<]L<=:WOA3//)X)$$\\L_V2]N;6-Y6W M-Y:2,%!)ZX'% ';T444 %%%% !1110!Q5]_R5:R_Z]H?_0+VNUKBK[_DJUE_ MU[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:XKP?_ M ,C5XD^J_P#I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% ',^(/!-AKVI0ZK'=WVF:K"GEK?:?+YV1G% '(7'PVLVEO4L=:UC3=/OI&D MN;"TG58G9OO;Q!.>0<')SS MS6S10!B6?A32;/PBGACR#-IBP&!DE.3(#U)(Q\Q))R,LZ MEI]C(LEM87P8FN@O=3O[34;E/[,WZ=#8-<_;//4;I03^ZV M=?NC.[IVK"TWQZ=0D\'+_9WE_P#"1PSRY\[/V?RXP^/N_-G..U &[8>'[33_ M !!J^M123&YU00B=6(V+Y2E5VC&1P> =$G\.Z?HULL]C'IK"2RN+ M63;- XSE@QSDG)SG.()M4U/4-4^SM;--=RJ0R$@XVA0!C'& M,=3G.:ZG>N_9N&[&=N><4/(D8R[JH]6.* ,KQ1XFV%U(K*I( :4X )D8#! M;]*KCX?Z)]AUK3W6=].U>7SY;-G'EPR=2T6!E22 >IY'&*ZI6-YJ>MZOK T]_,LX;^962)QP'(51N8=BV:?J/@.WN=6O-1T M[6=6T>6^Q]L2PE54F(&-V&4[6QQN7!K>GN[^/6K2UBT[S;&6-VGO/.4>2PQM M79U;=SR.F*K^'?$-MXDL9[RUBDCBBN9;;$F,DQMM)X[$B@#'O/AUH\NFZ/:: M?->:7+H^[[%=6<@$B;_OY+ AMW4Y'-3:-X$T[1]3O=2-Y?WMY?6PMKJ6[F#F M4 DY. ,'!Q@8 &!73HZ2 E'5@#@X.:=0!QEA\-].L=,TW3CJFJ7%KINH1W] MHD\J-Y31@A8Q\OW/F/'7WK2U[P9I/B/6=(U2_67[1I4OFPA& 5^00'&.0"H. M/45JZKJ"Z9I=Y>;1(UM;R3B+=@MM4G'Z=:@\/ZL-<\-Z;K!B$ O+6.X,>[=L MW*&QG SC/7% %3Q'X4LO$;6<\D]U9W]DY>UO;.0)+$2,, 2""".H((-1Z!X/ MM=#U*YU66^O=2U6Y0127EZX9Q&#D(H4 *N>< =:Z .K)O5@RXSD'-9?AGQ!; M^*?#UKK5I%)%;W.XHLN-P 8KSCZ9H 7Q#X?L/$VE-I^H"0)O66.6)]DD,BG* MNC=F![UB6'P^MK;Q#8:]>ZUJ^I:C8AUADNY4*A64J5VJH'VDFR6$D8."0001P000:VRZA@I8!CT&>32AU M+%0P+#J >10!S>B>"[/2=1NM3NKR\U74KJ+R)+J_96819SY:JH"JN>2 .:RU M^%VFB%=/.K:NVA+)Y@T=IU-O][<$^[O*9YV[L5U6EW=_="\^WZ=]B\JZDB@_ M?+)YT0QMEX^[NY^4\C%70ZL6"L"5Z@'I0!SLW@RT?Q7)X@AOK^VFG@$%S;PR M*(9U"LJ[E*DY ;C!'05@>*+*S\,_#=?"%EINI:K]JM9+.S1(O,.\_=,C +@ ML#GC[I]*]!:1$(#NJD\#)QFLK7O$-MX?&F_:(I)#J%_#81!,%=.T=2&:VA DY4C-=@S*JEF( '4D]* 0P!!!!Z$4 <[' MX(T:W70([5);:'0W9[2*-AM)92IWY!)SDGJ#FKL?A^TC\5S>(A)-]LELULV0 MD;-BL6! QG.3ZU%XO\0?\(KX4U#7/LWVG[(@?R=^S?E@.N#CKZ5KQ2K*H((W M8!*@\C- &=HGA^TT%]3:UDFK @L1TZ5UB.LB[D8,OJ#D4;TW[-R[\9VYYQ0!S.D>";?3M;76K[5-1 MU?48XC#!-?.I$"'J$554 GN<9K3\2^'[3Q3X>N]%OGF2VN@H=H2 XPP88)!' M4#M6HSJB[G8*/4G%8>C>(_[6\0Z_I7V7RO[)EBC\WS-WF[XP^<8XQG'4T 3P M^'[2#Q1<>(%DF-W/:I:,A(V!%8L"!C.H!Y% '/ZWX.L=:BTYOM-W97VG#%I?6D@2:,$ M $9(((( R",5%I?@>QT\ZC//>WVH:AJ,)M[B^NY TOEX(V+@!549S@#KUS73 M,ZHI9F"@=23BE!R,B@#G+CP7IMSX$'A!YKH:>+=+?S R^;M4@@YQC/'I5S5/ M#MIJ]UI%Q<23*^EW N8 C !F"E<-DZTQM+EA+ 1M"6+'MG=R1G-8$WPKLKS1/[$U#Q!KMYI:1B."VDG M0+$!]TY5 6V\8W9 P.*[VD+*" 6 ).!D]: .Z;&(5 MDMY%7SX\@E) 5(()7G&.IJ"3X>Z++HM[I32LP52S$ #J30!R^E>![>QUJ'6-0U74M8O[=&CMI+^ M12( W#;%55&2."3S6AH_AFRT73K^QMI)VBO;B:YD,C D-*10!GZ!HMMXS>5[>TC\N-I2"Q'N0 /TK,O? M!&FWTOB.26:Z!U^"."ZVNOR*B%!LXX.">N:Z-G1,;V5V*@U;Q'_9?BCP_HWV7S/[7>=?.\S'E>5'OZ M8YSTZC%;$LZI:R3H0X12W!ZX'K0!RM[X MY=4O;[3-;U?1FOVWWD5A,JI*V, M%\,IVL>Y7%;VA:'8>'-&M]*TV'RK6 $*"SE0V M22ZJ)(EX565E*G Z'&13X/ &AQ>%[_0)$N+B#46,EY//+NFGD)!W MLW]X$ CC QTK8EO+]=7LK>'3O,L9HG>:[\Y1Y+#&U=G5LY/(Z8J\74,%+ ,W M09Y- '%P_#:T-YIMWJ&NZUJ4^FW"36C75PI$>W^' 4 YXR3SP.170:5X?M-( MU/5K^WDF:75)UGF#D$*P4*-N ,# [YK4#J7*!@6'49Y%#R)'C>ZKDX&3C- ' M)S?#O29?"[Z"+F^CA-Z;Z.X211+%,7+Y4[<<$\<5:C\%V8O9[R:]OKBYN-+& MERRRNI+Q@D[SA?OG)YZ>U7?$/B&V\.6EK/6>OV 2T\N'6]%W.S#=S!*BHW'1@2#U[5Z310!YY\+M#ET^;Q#JAM+ZU MM=2NT:V34"3<.B)@R2;N068L>>?;I76ZEX?M-4UK2-4GDF6?2I))(%0@*Q=- MAW9'/'IBM171F95925Z@'I7*2>*M3N/'_NYKG88Q)DC8NT M[C@$]1Z4 6]?\'VFN:C;:I%>WNFZK;(8H[VR<*YC)R48,"&7/.".M5+?X=:* MND:M8WSW>HR:MM-[=WL["22WU M748[%(Y7",@:1H]YP#_=SCWZT 36/@*&'4[&]U+7-7UU=>KJQ(5@2 MIP<'I071656906Z GK0!Q%S\,[;4K>"'5_$6N:A]ED22U::=!Y+(00V%0!FX MQE@3@G&*V+CPC:R^,(O$L5]?6UT(1!-##(!%<(,D!U().,]B*Z&CI0!PLGPO ML/(GL+76M9M-%N'9I=+@N%$.&.6525+*IYRH/L=6MQ)"]C8FP M@@0@1K$2#TQG(V@=:V5=77'[32M8U?4X))FFU25)9U<@JI1-@VX'' [YK(' MPZT4>$;/P[YEX(;&9KBUNEE"W$,I=GWJP (+$=.E:WA^^U:\TG[3KEA;Z?< M%LB*&X\T!, @EL#!Y(Q[5K A@"I!!Z$4 165I?B&VU;6=8TV"*19-+DCBE=\89F3=\OL 10!EZCX"L+^QT& M"+4-1LIM#C$=G=6LJK*%V!"&)4@Y &>*NZ;IE_;^+] MB.BL'9%Z(IRON2&/3%;U-WH7*!EW@9*YYH R/$_AJT\5:4MC=SW-OY=U.]4)(8X ^8DG)Z>U9WB M'Q5J=EXHLO#VB:3#?WT]LUW(T]SY*1Q*P7KM)))-=;0!SI\%:1(FOQW*27,. MN2"2[BE8;00H4;< $= >NS>*1PGFNA0,01G RW'':NNBF615P1N* MABN>1F@#-TOP_::1JFK:A;R3-+JDRS3!R"JLJA1MP.!@=\T>'O#]IX;T^2RL MY)GCDN);@F4@G<[%B. .,GBM1G1,;V53P;I,R^($E$S MIKV/MBE^.$V?+@<T?Q T[NU_XIT] M-3L4)Y$T\K1;5]P)(C^%>T>*/#&G>+]"ETC4Q+]GD97W1-M=2IR"#@X]/H35 M;4O!.BZIJ6A7UQ"XET0YM%1@%'W2# M_>VS$9^IZU0\-_Z_X/?]>=[_ .DXKTVY\,V%UX@FUJ1IOM4VG'3F 8;?*+E^ MF/O9/6JMEX)TJQ?PZT+7.= CECL]S@Y$B;&W\<\>F* .CKP[3O"6D:MX%\:Z MOJ%NUS>V]YJ1M97D;_1MA9EV#.%^;)/KWKW&L*T\):=9:%JFCQ-/]FU*2XDG M+."P,V=^TXXZ\4 >87V@V.G^"?!WBN$2GQ!/=Z?+-J#RLTLIEV[U8D\J0V,= M,<5K:[;Z3K?CG5D3PWJ'BR\MDBADBFDCCM+$[<[4+D?,>IX)]^U=O=>$--N_ M#NF:'(UQ]DTYK=H"'&XF'&S<<<]!FJ=YX"LI];O-4M-5U?3);[:;N.QN1&DY M48#$%20<<94B@#RHS7,7P7UJW,##[!XE$%O:>?YGE*L\9$2N>H!) -=?X/N) MKO6/$FK>(82?&&G*RK9N)K+Q#NFAU"UB:#?$P FC;^"08^8 \ MCT- 'BVC:/?:]X(_M>7P?-?:M>QOX# 5V5M;0V=K%:VT2Q00H(XXT& J@8 'L!0!PWB*&.Y^+7A MFVF0/#+IM\DB'HRD("#^%<=X?\+13_"W7(M&-K8W]UJDL!>24Q">-)SB$L#D M C*C'KBO6[G0+.[\16&N2&7[78Q2Q1 ,-FV3&[(QR>!WK"7X:Z']FU:S>;4) M++4I3.UJUP?+@EW;]\7&4;=SG)H Y;PJNF:-XXTZWNO"E]X4U.YAEACBMYDD MLKW W$,R]6 &1T/J3Q7K#L5C9@-Q ) ]:YC2_ UG8:O;ZI=ZIJVK7=JK+:MJ M-P)!!N&&*@*!DCC)R:ZF@#Q?0_"VD^)OA1>>*=5!EUV]@NKJ343(PDA=2X"J M<_*JA0-O3&:I3S7FH:;\.= &F2ZII\NC"ZFT]+E8!=,L:A0S,0"%SNV]Z] N MOACH]P]Y&E]JUMIUZ[27&FV]ULMG=NIVXR,GD@$ ^F*O7G@/2+S0])TS?=P- MI"*EC>03;+B'"A/2K1EFU[4X[6^,$HA>X3?)\F\G"E@H M7/H:]AT'P=8Z%J%QJ1NK[4=2N(Q$]Y?S"23RP< 51M/AKH5KX?O- M":6_N-,N'$D=O/<%A:L"6!A( *#T\-PM-Y%Z M!J<+) K&QUBVU2\U/5M7NK166U;4KD2"#(P2H"@9(XR3>8P.)),;L<<#CB@#P]/#.G6_[/D/BE4D.O01)/!?F5O,B( MG"J%.>%"\8'UZUVFJ>&=,\*>-/!5WI$+P7=U=R6]W/YC,]RIB8DR$GYCD9R> M]=8W@726\!_\(<7N?[,\L1[O,'F8W[_O8QU]JTM3T"SU:_TJ\N#*)=,G,\&Q M@ 6*E?FXY�!XYJ2/-X*\2Q+-)$S^.7021MADS,@R#V(KI]2\-:3X1\?^#9 M]!M?L+WEQ/;77ENQ\]/*+#?DG<7W%AH_B/5-= MGM?"=]XI=KN2*34;ZYC@A@*\&.%BRW=F^]P!N /_PZT9O"-GX;2:^AM+*X^U6DT4VV:"3S^'?$/CJX MTH>5)9^'[5;?9_RRQN4$?0<_A3_$?@W1/#OPR/B/2MT&MV5O'=QZJLK&660[ M22[$_,&R1@\$=-@OKN\E:XNY;RRCL;G[2X<2QH",MQR3DY/?-8\/PO MT=%M[:?4=8N]*MW#PZ7<7>^V0@Y4;<;F4=@S$4 <^NB6/BOXLW@UJW,UN-$M M9FLV8B,R%FP64'G&6QGUK7^&ENFF7OBS1K8NNGV&JE;6%F+")616*KGMD]*Z MN'0+.#Q+C2M L]'OM4O+8RF74K@7$^]@0& MVA?EXX&!0!SOQ=_Y)5K_ /UQ7_T8M<[XK\+Z5X,T;1]>T)&BU>"^MD-T)&,E MZ)'"NLAS\^X$G\.,5Z-X@T.T\2Z%=Z/?&06MTH60Q-AL @\$@^E8=E\.]+M= M1L[F6^U2]@L'WV5E=W7F06S#A2JXR2HX&XG':@#DM2M-(\0>+=<:#PM?^+;F M*86\LMU-'%;6;*HS%&6(QCJ< G)ZUE:18:IKWPATVQMY(9GMM8D4Z==7A5;R M&-W_ -'\SJ1TQV^6O0IOA]8-JE]>6FJZQ81ZA(9KNUL[KRXIG(P6/R[E)[E2 M*1/AKH$7AT:)#]KAMHKPWMM)'-MEM92<@QMC(QSC.>O>@#C-'U"Q\.7FNFU\ M.:AX:UL:/-<)IA=9+.C^"K'2]3DU.XO=0U6_>$VXN-1F$A2(G)10 % M)Z\9-99^%>C>0;$:CK*Z,S[SI"WG^C=<[<8W;<\XW8H Q+.P3QKX_>S\5P1W M,>G:/:RQV1?="9I03))@'#8(V@\BKWPYTNVT7QAXXT^S=VMH;NV$8=RY0&'( M3)YPN=H]@*Z/6O!>GZO>6M]%9R""N><$<=J?X:\ M'Z;X5EOY;"2[DDOW62X>YF\QG=1C=D\Y.23[GM0!1^)^JWNB_#C6;[3Y6AN5 MC1%E7K&'=4+#T(#$YKD_&WA+1?!'@L>(?#T)M=8TV2%XKM)"9+DM(JLLAS\X M8,<@UZE?V-KJ=A/8WL*SVMPACEC?HRD8(KE+7X:Z7!-9_:=2UC4+.Q<26MC> MW?F01,OW3MP"VWMN)Q0!@6_AG2_$WQ<\7IK%O]KMK>"Q*6TC'RRS1M\Q4'!( M"X&>F36M\*T^R:9X@TN-W-IIVNW5K:H[%O+B7:50$\X&37466@6=CX@U36H3 M+]JU)85G#,"H$0(7:,<<$YHT70+/0CJ)M#*?[0O9+Z;S&!Q(^,XXX' XH RO MB'=6-MX.N5U"[O[>&X>. #3_ /7S,S#$:>[=.W&>:\Y>Q71?&?A"ZT_P:WAE M9[_[,TANT+W$;(';#Q1I+:=J E$>]9$DA?9)$ZG*NK=B M*Q!\.M.DO]/U"^U76-0OK"=9[>>ZN0Q3'\.T*%P>,\9.!S0!V->4>'/"^EZS MXW\7ZIJ5LUY-I^KA[.-I&"Q.$1MP .,DACWNJ7=L93)J5 MQ]IGWL" ^T+\O' P!0!XEX?TR]\4>$'UJ\\&2ZIJ5_YLW]M'58HGC8,P4Q@L M#&$P!CCI717TR:I9^$]/\165_K^MBR::32;.:-H)<$+Y\K[@IZ<Z1< MZ?;_ &6";3I1&PA_YYD,&!7OR.M '!^%[6ZL_$?C31[6U3PNDNE1RQV_VL21 MVLK!E$N1PIZ$@>@JEI=C9>%[O07U[PG=:+Z)87NH71-Y=R:C:_9;W[7.9?M"Y/S,3SNP<<$ #& *K6GPUTR" M2S2XU76KZQLI%DMK"[N]\$;+]S@*"0O8$D4 8?A[P]I?CC7/%>H>);5=0FM= M5FTZWAG8E;>&,+MV+GY2VZ:XO/!L.B27UR\%AXV33+:Y\T^:( V%^? MKE=Q /L/2O3M3\!V-]J]SJEGJ>K:1=78 NCIMR(Q/@8!8$$9 XR,&I1X$T-- M$TS28(I8+33KR.]B"/\ ,TJ,6RY.2V23F@#EI_#NE>$?BGX/&@VHL(]12\AO M$B9MLRI%O7<">2&YSUKF;JPTC7M(UO4K#PG?Z^)6N)#K^H7,<(!7/,1SNV)C M VJ.E>P7^@6>HZ[I.KSF47.EF8VX5@%/F)L;<,<\=.E<[%\,=(A@FL8]1UA= M'E=G;2EN]MN-QR5 W;223MW8H XIK1/%-O\)H-6GED6YM[@SMYA#2X@!*EA MS\V,'U!/K6ZNFVGA/XE#2]#B%MI^I://-.M;MQ\-= M%N=+T2P>XU!4T57%E+'/LD0L!AMP'48&/ISFKVB^#+#1[F\O&NK[4-0NX_)E MO;Z822^7V1< !5SS@#KUH \BMI[V[\(_#;0(["74+&\@N)KBQCN1!]J,?*H7 M) VC)8KWQ77^$],U31_'\?V7PXOA_2+JT<7-E_:$4JM(I!65(U;(/\)(&.:Z M:3X>Z(_AG3=##7<::8=UE=1S;+B!N?F5P.O/ICVJQH?@RQT75)=5>\U#4M3D MB$/VO4)A(Z1YSL7 49YX% &SJ5Q)::7=W,2;Y(87D5?[Q"D@5X1I&C7VM^! MQJTG@^:\U:\B>Y'B%M6BCE63DAP2P**O'R\# KZ!KAY?A;H[1SVD.I:S;:3. MY>72H+O;;-DY88QN"D]0& H YK7-*US6'\-ZC?Z58^)&ATH"\T9KU$(E)&;A M.2CYP1Z>E8FN1:#=?![Q59VEAJ-I-IETLQT[43DV$CE0!'C^ J6QR>I]:]2U M;P/IFI7%E=6UQ>Z3>64'V:"XTV41,(?^>9!!!7CH1Q3(OA_HJ^'M4T>8W=TN MJG=>W5Q-NGF;C#%O; P ,#'2@#!FTZSTCXG>#;#3X$M[2+3KW9$GW5SL)_4D MUP5EX7TS_A0#^)GCD;6X8WFM[TRMO@*3D*$Y^48'0=R37L-AX-LK&]TF\>^U M&\NM,AFAAFNYQ([K(<#., #T IL?@?28O K>$%:Y_LQD:,L7'F89RYYQC MJ?2@#C-4\.:;X:UKP-JFF1/%J-WJ*6]W=&1F>Y62)B_F$GYB2,_RJ"\LM(\1 M>(]=DM_"E_XLF6Z:WENKR>.&WM64 &&)F(("]RJYR>IKTC4O#ECJC:2UPTP. MEW"W-OL8#+JI4;N.1@GTK'?X=Z=]OOI[;5-8L[:_F:>ZL;6[V0RNWWCTW+N[ M[6% 'EZV=OK7P?\ !DNIQ"ZEBUQ+17E8N1$URRE-W<;54?0"MC4K235/B1JF MD'PJ==TO0[2U@LK WB0PP!TR7V.<,?X0>$1X:C>\BL8[G[3 M \67V'3HKA'L;-KU+E[967+1DJQ(4$ @'LU6OBGJ-WIO M@.Z>RN'M9)YH;9KA#AHD>159@>QP2,^];7AWPSI_ABTFALO/DEN)3-<7-S(9 M)9Y#_$['J?TJ]JFEV6M:7<:;J,"SVEPA26-NA']#WSVH \T\8^%M'\#:5IFN M>&[;[!J5K?6\0:)VW72.X5HY,GY\@YYYXJQX8\-Z-#\9/%D\>GPK+:1VDT# MLOAUIUM?65S>:GK&J)8.)+.WU"Z\R*!AT8 9([%B<5N6>@ MV=CX@U/6HC+]JU%(4F#,"H$8(7 QQ]XYH N7UG;ZA8SV=W"LUO,A22-NC*>H M->!V.AV/_"EO"?D1FVFU'7;=;B>$E78^?(H;/8@=#7T)7&6?PTT:QLH[&.\U M-K*&_BO[>WDN R0.C,P5 1PI+'([^M &)<^'=*\(_$_P=_8-J+%=0%Y!=I$S M8G5(=Z[@3R0W.>M+;74]6U/P3+KMU=7DR"];4HXFMU5BJQQJQ!CVX M^IZU[)?Z!9ZEK>DZM.91J:QI M<=^YDN[:PNO+BF8_>8J5.">Y4C- %OX?/JS>!M,&MR++?HC1O(LZS;PK$*2Z MD@G:!DYZYKFOBG<7MQK?A70(;*6^L]0FN)+FSCN!!]I\I 5C+D@;>22.^VN_ MTK2[+1=+MM-TZ!8+2V0)%&O8?U/?/>J?B+PSI_B>SB@OA,CP2B:WN+>0QRP2 M#HR,.A_2@#S[0M!O+7QK':IX5CT/0M1LYH=0L&U"*1)N/E=8U;(/\)('0UR3 M>%M#7X'^(M3&F0"]AN[@1S8^90LY52MU MJ$PD:./.=J !03[9II\"Z0?"-]X:+W/V"]DDDE/F#?EWWG!QZ^U 'GNO::J M^-])\*V/AO\ M+1;723?KI4=TL$;RO(5+MN.' ]/5LTL4FO>$;#QC+9:1_8N MGKI9N;:Q^W1SFVGY!=%5B54@[NF,K7H^O>#]/UZ2RN'GO+*_L@1;WME+Y M TJS^(?C2XM[&*.6V MNXHX74$K*S\6W?B*VNKZ*>\4"XMEF_T>5@NT,4Q]X =HV1Q M=6]E+)$P&=K!3AOPZ_A7GVK^#-$TGX5GQ'8EXM=MK)+]-7$K&>2;:&)+$_,& M)Q@\BEB* .=@T32]6^,&D7UYID!N+G0!J$H(/_'P)$P_U'2O6'19 M$9'&588(/<5F-H%FWB>+Q!F47D=FUFH##9Y9<,>,=(_"FD^%#X1U;287AU-M9M+>>\\QC)<)) MD2"0D_-N]ZZBY^&VCW(UV,WFII:ZT2]U:)<#RA(65C(BD'#$J.>>,UN:SX>L MM<@L(;LRA;&[BO(O+8 ^9&M 'D\=O=>*?%WBFYU'PO'>N[^&D>K6_AF>SU9=K6M[+%;(UTEPZ0 @HCNI.67 M)7GG@58U/P'8WVL7&JV>I:KI%Y=*%NGTVX$8GP, L"I&0.,C!K8T'0=/\-:3 M%INF1&.W0EB68LSL3DLS'DDGO0!I4444 %%%% !1110!Q5]_R5:R_P"O:'_T M"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 4444 %%%% !7%>#_P#D M:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110!%/=6]J%-Q/%$&. 9'"Y_.I,@C((QUS7D][:Z M9KOB_7I++PA-XIN(YA;7%SJ-Q%';VKJHS%%N!( SDX4G)ZUSVESSW'PS\.Z) M-,\5A>^)3IUP(YB0+?>Y\H/P=I( SZ4 >ZPW,%RI:":.4*<$HP;!].*/M,'V MC[/Y\?G8SY>\;L?3K7":OX?\/>#[EM6T3RM*U0:==+!8VVU$O2D>\;DQ\Q7& M,/%=YX@MH=3>SNUL[2&Y M=(8/+!#*O0%R273M*\66]O9EW+>7'YB'R\GLI)% ' MNQ95(!8 MT!/6HI+JWBQYEQ$FYMHW.!D^GUKBO&K*/'G@)A^(/$MMX>ETJ M*>-G?4;Z.SCVL $+ GP"G]*L6][?/K-]!/:11Z?#'&T%T)P3*2#N!7JH& M!R>N:\:2RM==\ _"^XU6VBO)I-3BM7>=0Q:+]X-A)ZCY5X]JV-.E=!::/IWBSXG^* MD\0VD5\NEI;065M,LW?KQB@#TE65B0K X.#@]*9+/# I,LL< M8 R2[ 8'2O/OA796VFW7C"QLY&>VM]:>./MIJ]O]IM(_#JR^0S$(SBX=02 >,?$WF^#K37X=/N%T^UBNKU(TM(40;52-E.-W7=4T M6A:S>_#Y]%EN=-C:VUW_ $33KG41*DT*_,+-Y%.202>#S\HX H ]BBN;>>(R MQ3Q21CJZ."!^-97A7Q);>*_#T&L6L;113-(!'(064*[)DXZ9VY_&N#\+V^CQ M^+YM)U/P?)X>OM1L'C:QCDCDL;R-2-QPHP6 /IT)]:P_#MKH-A\#---W;7:O MJUY]G>+30J37\@N) D3,?X2!@\C@=: /;(;NVN2P@N(I2G#!'#8^N*RM!\2V MOB"ZU:&W1D_LV]:S8LP/F%54E@!VRV/PKS%;)]*^)'@Z6'PA:>&5N)IX&6"Y M1GN$\HDATC&W .#DDG-5(K>W\,>#_B7JNB64-K?VNI36D$T,85XH3Y0*J1T MR6]B,T >WI(WOAW4- M/\/6-WI/@_3M%OK1X98=9;68MSG<,^8V!O#@D8)_BKHK#PSI/B/XM^-3K%G' M>16\=B(X)OFC#/":-6D_U89P"_T]:=)+'#&T MDKJB+U9C@#\:\)TSPGH]S\&-?U*ZM?M-]9B\6TN)F+/;K"S>6L9)^4#&<#KD MUHZO/J.O^+_#6G7&CIKMM'X?CU#[#<70ACEF8A6D;<"'P/X2/XB: /94ECDB M$J2(T9&0X8$8]([2T5-E'X\ M:A.=/MC*FDQ72OY8R)3*REP?[Q'&:])H X_Q=XKU71->T/1M'TJWO[O51.5$ M]P857RE#'G![$_E4^CZEXTN-4ABU;P[IUI8MN\R>'4/-9>#C"[1G)P.O>N;^ M(5K?WOQ*\"V^F:D=-NV6_P!ET(%FV8B4GY&X.1D?C72Z7I?B?2/M=UJ?BAM: M06[>5;'3XH,..0A&/>@#HVN8$G6!IXUF896,N Q^@ITDT<0)DD1 22S M <#J:\D\+^$/#_B'X6?V[JT,=SJM]!+=W&J2',TW(ZR('1@RL,@@Y!%<]X-\ M3GQ3H!U.:W2U(N98-@?\1W$$LCQQS1N\9PZJP)7ZCM22W,$#HDLT M<;.<('< L?;UKS76/#6C^%?'7@JXT*QBL))[J6UG,&1YT9B)P_\ >.1G)YIG MA/PUHWC-?$VI^([&*_OI-5N;,M.-S6T49VHB9^Y@*7Z_VEXK\.Z#8P_\)=HMGH[7,$=U?(B7 M$@E,9=VV[9"@&,8[Y]-Q'KCTK)3Q+:OXRD\-A&^T1V0NVE+#;@N5 M"@=<\$_E7E&L>%M(TGX(:;XDM+14UR&"QNUU#)\[S&>('YNN,,0!T QZ5U,& MAZ4WQZO9SI]L95T>*Z5S&,B8S,I?_>P ,T =OHM[>WFG1RZI:165XSN#!'.) M1M#$ AAUR,'VSBM$NH8*6&X]!GDUX=I4+V/PMT'Q7;J3/H.JW,\FT.+C3;:6.41VR:?$XC_>.#AS\QRZMXYEA>>)97^ZC. S?05XV+)])^(_@Z:#PA:^&!//- P@ND9[A/*)(=(QM MP.#DDG-0:IX?:VD\07FH^%[3Q3IMW=33G6+"Z0WEJO\ < ;D&/& %.!CI0![ M;)+'#&TDKJB+R68X _&ECD2:-9(G5T;D,IR#^->,:O?-XG\8>&[*STMO$&CI MH2W\%G>W0A$SE]F^3<"'90!P1U8FH+PZ[X4TWQG+8:=;:';/IBS1Z=;7Z3-; MS%@AE15P4!4D\#&5H ]-\6^*D\-Z))?P)%=RQW$,#P^;@KYD@3)QG&,YKHF8 M*I9B ,DGM7CGC?P1X:T?X?:;?:;:PP745Q9XN8SA[K=(F=Y_CSG=SGD<5ZE MXBMY[OPSJMM:Y^T36)1+=^$M M)M)1V2.]U"Z, M7VK:<$QJJD[PW%C)I^J:?-Y%[9R,'\ML9!##AE(Y!JG\ M+;FVNOAGH)MBN(K589%'59%X<'T.X'\ZQ?B'XP@D\*>)++1[N6*ZL9[>UO;F M-2!")74,0_3(4D'N* /1([F":1XXIXW=.'57!*_4=J);F"!6::>.-5(!+N M3TZUY?XW\+:)X,\/Z=K7ARQBT_4[&]MT@E@X>X#.%:-SU<$$DYSTI^F>%]'\ M1?%/QTVLV4=]' ]FL4,WS(A:W&Y@O3=P!GJ,<4 >FO.X^SW%)HVE3[R*X++]1VKQ;Q'"I_'MAX:S;6 M:Z9;W2PPG"VLTC^6Q0?P90[N/3-1WWAW4-.T*PN](\':=HE]:212PZPVLQ;G M.X9\QL#>'!(P3_%^% 'MTMQ!"K-+-'&J8W%V STS3@ZL@=6!0C(8'C%>8VW MAO2O$/QA\6_VO:1WD-O;612";YH]S1M\Q7H2 , GID^M8MCH\MYX#\4>';"^ MM[6&U\326UG;WDY2*2,-&PMMVRP7,%RI:":.50<$QL& /X4CW M=M'.L#W$2S-]V-G 8_05Y;X:DT[0_'%I'J/A*3PKJ5S:RQQ_8YD>RNU0;V+; M /F &1D9]>U!AR!]TY)X/I7EW]EZ?K'BOX97>HV<%U/>:1))<23(&,K+!&R MEB>I!)(^M9^I74\.F>+[:*XDMX;_ ,716=S-&VUDA<1ASGMD*-0VW+N ,^GUKS/Q=XSQ;#;]IBD)#QN/X^!G)R>*C\->$M$\0^+O&\VLV$5\$U0QQQS_,D>8U M+%1T#'CGK\HH ]5ZC(KG-/\ %*77BGQ%I%Q'%;Q:0;8+.TN/,\V/?R#TQT]Z MROA')(WP\M(GD>06]Q<01ESDA$F<*,^P 'X5C:=X8T7Q!\7/&\NKVD-\8!9+ M'!.-R+N@&6VG@GC /;GUH ]0!!&01CUJ*&[MKEF6"XBE*?>".&Q]<5XW#<:? M8^$/$?A^]FU.72;?Q#_9VGV]C)^]FSM86H9OX#[ M7PP)[B6 ^1=(SW">620Z1C;@<')).: /97N;>.987GB65_NHS@,WT%.EEC@C M,DLBQHO5G. /QKQ/5/#[V\WB&\U#PO:>*=-N[J:8ZO872&\M%_N -R#'C "G MMTJ34+UO%/C/0K2TTEO$6D0Z#'>VUG?7:PB1F?899-P(=@ !@CJ2: /:8Y$E MC5XW5T89#*<@USWB[Q4GAO0IM0@2*[EBGAA>'S<%?,D5,G&<8SFO-9VUWPIH M_C>2QL+?1;8Z>L\.G6]^D[6LI.UI%5<% 5.>F,K5CQOX(\-:1\.=/O\ 3;6* M&[BFLR+J,X>ZW2)NWM_'G.[G/(XH ]EJ+[3 ;@VXGC\X#/E[QNQ].M9GBV^N M=,\':U?66?M5O8S2Q$#.&5"0?S%>;W7@WP];_!PZ]#$JZQ'I@U)-6#'[0UQL MW[O,Z\MQC/>@#UV2:*(,9)40*-S%F P/4TLU '>33PV\9DGE2)!_$[!1^9K*\3>([7PSX8O-=G1IX+> M/>$B89DR0 3QWKD/'NB7FH^+=.O;;3],\0K:V;A]"O;A4;YF'[] V5)XVY8 M8_IR.LQZ%G76FW"7$FFWI5Q92OMP82. I4MC'J?6@#W%;F(V MHN&D18BNXL6&!^-.BECFC$D4BR(W1D.0?QKS&\T/3+[XB:%X5N+.%/#]KI$E M_#8*NV&6@#WM'610R,&4]"#D5 M&]U;Q%1)/$A9MJ[G R?0>]1Z;;6-GIEM;Z;'%'9)&! L.-@3'&,=J\R\%^#? M#WB"7QAP?OAN\A ^<)_<)SG(P>GI0!ZJSHF-[*N>F3BLX:A>2 M:Y;P6]M#+I&/B58V^BV4<$-MX>O)88(QQN\T-^IH ],-S MMP+4>&_!OAC5_A=;:YK#*E_ M=0_;KK6RX%Q%)G<6$A^[MQC'3CI5%UNO$GQ%U\R^'+?Q3;Z?%;0VB7=ZD:11 MO&',@0J0Q<\[L=N* /:000"#D'H14,?6D2:*5G6.1'9#APK E3Z'TKP M_7H4T?1OB=X=T\D:1:6]M/!!N)6W>49=%] < X[5ZEX3\+:1XUVM M<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3= MUVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** .3N?A]I4VJWM]#>ZK9"^?S+RWL[UHHIVQ@LP'()'4@C-2P?# M_P .P>&KGP\MHYTR:=K@1&0YB(?$>BZ5J>K>*]-TZWL;.V,R_8+AI7=A_#AE & M: +>C^"--TG4_P"TI+K4-2OA$88Y]1N3.T49ZJN>!GN<9/K5!?A?X?5A%YNH MG3!+YPTDWC&T#9W?ZOTSSMSCVK/?Q/\ $"#1SK\OAO2&TT1?:&LHKQS=+%C) MYV["P'.!5SQ#XWO;>U\,R:!96]S)KS[81>.T80%-XW8!(/8T :6K^!M-U75G MU6*ZU'3+^6,1SSZ==&$S*.@?'!QV.,^]/_X07P__ ,(G)X9^PXTV0[G7>V]G MSNWE\Y+9 .?;TKG]7\7^,O"M@=6U[P_I%-/\.@W<5KI\HFM)8IRDT3@L0P<=_F/YU8;P7I4G]K&5KF M1]5LDLKMWERSQHA0'/\ >PQR?6MTW, @6ULA8ZO/IT1>8+YHCVX//<[N@H O:AX6TW4_#<&@W"RFQA$(0*^&_=%2O/_ M $5QWC"SC;Q<]U?>'M=9/LZI;:GX?D<2R+_ !13!""!GD'ISU%>DO(D<9D= MU5%&2Q. !ZYJ*UO;6^B,MI3U]:Z<:%9#Q.?$&)/MYLQ99W?+Y8??T]?3KHPF=1T#@9!QV.,^]*W@#P\WAB/0%M'CM(I1<1R M)*PF68'/FB3.=^>_X=*Z:L#6_%=GH>NZ+I4X4R:G)(@'X]*N=,5]0%I)< M+=01_:V_T.52Q#0_W#EC]:N:1XOBO-4U^VOVMK.'3+U;6.224+YF4#NS&[=GC'KF@#E(/AYI,>J6.J7%WJ=[J-E+YD-U=W;2.!@C9CH%.3D M #-6H/!.D6^L:KJ"_:63549;RS>8M;2%@ S&,\;B!C/N:V[6^L[Y6:SNX+A5 M.&,,@< ^AQ5B@#C+;X9:';RVHDN=5NK*SD$EMI]U>M);Q,/NX0]<=@2:Z&RT M*RL-V#<+YTJIGZ9-2F>$ M1I(98PCD!&+##$],'OF@#%M_"&E6WAB]\/1K-]@O/.\T&3YOWI)?![=346J> M"-)U2UTV-C=6UQIB".TO+6VSB#_7;95/E M_P"]SQ^-26UU;WD(FM9XIXCT>)PRG\10!@6'@71[#3]5MMUW74Y MDGE4J5P7/3 )P ,"K-]X3TS4/"4?AF=9?[.CBAB4*^'VQ%2O/_ !6G#J-E<7 M,EM!>6\L\?WXDE5F7Z@'(J998WD>-9$9TQO4')7/3([4 8M[X3T^\\4VOB+S M;R#4+>,0DP3E$FC!+!)%Z,,DU.! M5S[5;["WGQ;0_EYWC&[IM^OM3(+^SNII(;>[@FEB.)$CD#,GU Z4 4[W0+'4 M->TO69Q)]KTP2BW*MA1YB[6R._ K4K T'Q79^(-3UBRMPJMIMS]GSY@)E^4$ ML .V6Q6_0!QEQ\,-!FDN$2?5+?3[F0R7&FV]Z\=M*QY;*#H#W (%;C>&M-.K M:7J*0F.72X7@M4C.U$1P 1M^BC%7I-1LHKM+22\MTN7^["TJAV^BYS7+^,O% MU[HNJZ/HND1Z<^HZD\OSW\Y2*%(UW$MMYYSQ0!V-W(D,VFS&>WVM@!BI4Y]>#6+J?P]TG4=1N[V.ZU.P: M]_X_(["[:&.YXQEU'?'!(P373_:8/LXN/.C\@C(DW#;CUSTJ-=0LG=T2\MV9 M'\MU$JDJ_P#=//!]J ,/4? FAW]EIUO%%-8-IB[;*XL93%+ N,$*PZ@]P74YDGE4J5QN/0 $X &*W%U&Q>T:[2\MVMESNF M$JE!]6SBGP7=M=6_VBWN(IH3_P M(W#+^8XH R;WPGI>H>$(_#$ZRG34AAA M5\/MC*E>?^ "DOO">GWWBBT\1&6\@U"VC$.ZWG*++&&+!)%Z,N23BM/^TK#S MXH/MMMYTHW1Q^:NYQZ@9R:DN;NVLH3-=W$4$0.-\KA5_,T 9FF^%],TOPY)H M$$;OI\@E#I*VXL)"Q<9_X$:=H7AG2_#OAZ/0K&#_ $!%=2DIWE]Q);=GKG)K M4BECGB66*19(V&5=#D$>QJ&'4;*YN)+>"\MY9H_OQQRJS+]0#D4 )_^$I\*:;JUPD-O<7J.WD*^?NNR\9Y/2@"K!\/-)34[ M'5+B[U2]U&RE$D-U=W;2.!@C9CH%.3D #-1W?PVT>YNKV2*\U:RM[Z1I+NSM M+UHX)V;[Q*CIN[X(S77&6,2B(R()"-P3/)'KBGT QDTU M=EE<6,IAE@7&-JL.V!C!S3M'\%Z1H\-^NV>^FU%=MY<7\IFDG7&-K$_PX)&! M@5KR:GI\5VMI)?6R7+=(6E4.?^ YS4XEC:5HED0R( 60,,@'ID4 <2?A3H$D M$5M-=:M/9V[J]K:RWSM%;%2"-BGITQSG@D5W-1K<0O&\BS1LB$AV# A2.N3V MQ4-QJ5C:0I-RO;.X MFNM4OTL6#V=O?7C2Q6[#H54]QV)SBMVQT*RT[6=4U6 2?:=3:)K@LV03&FQ< M#MQ68WBM)/&NFZ):"WN+6\LIKG[3')NP491@8X/6MR34+**[2TDO+=+E_N0M M*H=OHN&42 * X[[=W!X()KT*XN(+2%IKF:.&)?O/(P51]2:P;'Q.; M[QQ=Z%$D+VL.GQ7B7"/NWEV9<>F.* )-)\&Z/I.GWUH(I+O^T<_;IKR0S27. M1CYV/48XQT%9=K\,M#MYK3S+G5;NSLY!):V%U>M);PL/NX0]<=@2:[.JTVH6 M5M<1V\]Y;Q3R?559OH"6UE#YUW<0V\6<;Y7" M+GZFE%S ;87(GC\@C=YN\;<>N>E '.Z7X%TW3M334KB[U+5+R.-HH9=2NC/Y M*-PP4' &1P3C/O5!/A;H*6;ZU2[@:X09>)9 74>I'446U_9WB.]K=P3JAP[12!@I]#CI0!S]YX"TF\L]$@ M\Z_@?14\NRN+>Y,VQFE7='&)5W./4#.2*EN;JWLX3-=3Q01#J\KA5 M'XF@#F=-^'^E6&IVM_/=ZIJ4UGG[(-0NVF6WR,913QG':E=6 MHD$FHW'VB?/08 JZMU;O;"Y6XB:W(W"4."N/7/2FKJ%D]V;1+N!KD M#)A$@+@>NW.: *NA:%9>'-,&GV D$ DDE^=MQW.Q8\_4FL74?A]I5_KEYK4= MWJECJ5YL$MQ97;1,550NWCC&%'7N,C%='=:C963(MW>6]NTG""654+?3)YJ: M26.&)I99$2-1DNS #US0!S:2FI6.IW-WJE]J-E*)8;J[NVD=0 1LQT"G/( &:Z2WU&QO(7FMKRW MGB3[[Q2JRK]2#Q7,V7C277O"ESJVB6MLUS%PET MU/*L[BPF,,L*8QM##J,#HC>#=(T:WOXU2:\EU'B]N+Z0S2W QC#L>HP2,=*QF^%'A^2 MWCM9KG5IK.!U>UM9;YVBMBI!&Q3TZ8YSP2*[&&_L[BXDMX;N"2>+_61I("R? M4#D58H :Z+(C(ZAD8$,K#((]#7&+\+?#X"VYFU-]*63S5TIKUS: YS]STSSC M./:NCCN[]O$<]FT%N+!;99$E$H,ID+$$%.RXQS5F#4;&ZG>"WO;>:6/[\<VU_)/> MV6H6R&..\L9S#*$/)0D<%<\X(-00> ]#BT#4M'DCN+B+4R3>SW$[/-.W9F<\ MY&!CL/2NBAGBN85F@E26)QE71@RD>Q%10:C974TD-O>6\TL?WTCE5F7Z@'B@ M#GI_ &E7.E:?9RW6IM/IS,UIJ'VMOM46X\@2=2,<8.1@#TJYH?A#2]"-Y+'] MHN[J] %U=7TIFEF4# 4D_P ('8 "DT[Q79ZCXMU;P_&%673DA)D,@/FM(&)" MC_9"\_7VK?H XR#X8Z#!+"GG:E)IT$HFATN6\9K6-@?69?),G]L,&O$E.Y7^39C'88J_)J-C%=K:27MNER_W86E4.?HN M3YB>;MW;,_-CIG'I0!1T+1;;P]HUOI5G).]M;@K%YTF]E7/"Y]!T'M7GOASX M=K?3^)KC4I-8TY[S6KHE+:Z:%;JW+ KN Z@Y;D8.">:[GQ/KHT+PSJ^IP"*> M?3[=IC"6[@9 ..1FK.EZQ:ZC;6W^D6XNY8$F>W60%DW*#TZXYH JOX2T@KHJ M16Y@BT9]]G'$V%0[2O/KP35B30K*7Q'!KS"3[;#;-:H=WR[&8,>/7(%+:W=_ M+KNH6LT%NME"D1MY$E#2.6!W;E_A P,>M68]0LIKI[6*\MWN$^_"LJEU^HSD M4 4+,-1OH;2,B0*%#GF0G^Z!S^7UH M>'_#NG>&=.-EIL3JCR-++)(Y>261N MKNQY+'UJGKO@[3M=U"'46FO;'4H4,27EA.89?+)SL)'!7/."*Z!65T#*P96& M00<@BL'5O%=GI/B?1=#E"F74_./F&0*(A&F[D>Y( _&@"O'X!T*+PUJ&A".= MH-1):\G>8M/.QQ\S.>2>*Z2*-8HDC7[J*%&?05#=:A963(MW>6\#2'""654+ M?3)YJS0 4444 %%%% !1110!Q5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0 M_P#H%[7:T %%%% !1110 4444 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ M(U>)/JO_ *4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110!P/QD_P"2=S?]?EK_ .CEKI/%U]I.G>%-1N-72_*V7**A8E&(4\#GO MU[=:L:[H5AXCTMM.U*-I+9G20JKE3E6##D>X%7;FV@O+66VN8DF@E0I)&ZY5 MU(P01W% 'G+^#M=\/:6;WPCXVN18PP^;%9ZFJW,!0#(42<%5QT([5C>(=6O? M&-C\-M3M9CI5[?7;,)%C$GDOY9!(5N".#C/8UU(^$?A<#R =3%AG)T\:A+]G M/MLST]LUTMUX:TJ[FTF1[8)_9+[[-(CL6,[=N,#C&.U 'E_BS3=:LM8TNP\< M>);K4_"5_,L3R06\5LJ3 Y1)MHR8R1U!'3MC->RJH50J@ 8 ':J.MZ+8>(= M'N-*U. 3V=PNUT)QWR"#V((!!K)/A?R_$FA7T$C_ &?2[26#,D[,[@@*H(/! MXR2Q.>!ZDT =+7C?B::70=7\7^&K9MC^)?LTMBH_OSL()S]>-WXU[)6/J7AC M2=6UO2]8O+;S+W3&9K9]Q&TMC.1WZ<9Z4 >5Z&#=W&A?#UF+C1M:N9;G/)-M M;GS(=WLQEC'_ &M7P5X0T'7;OQM=:MIEO>ROK]Y;@SH'\M!M/R9^Z1@\ M#TKO[7PQI-EXFOO$4%MMU.^C6*>7<3N50 ,#H/NK^53Z5H=CHOV_[%&R?;KN M2\GW.6W2OC<1GH.!Q0!X?#=:CJ/@+X:Z4;==0MKR>X6:VN+DPI<>26\J-WP> M..F#G:!77:+I>I:;\2=+N%T31?#D-S;3175G::@K&[55RK+$$7E6ZD \-77G MP)X?;PK;^''LV;3[9_,@'FMYD3[BVY7!W!@6/.>].T3P7I6AZB^I1O>7FH/' MY7VN_NGGD6/KM4L>!]* /+_#.D6FE_!G4?%EE:(=?CCO6AO",R0@/(GR'L N M3QWR:@G\.W\?@&SN+/POH.E2Q1PW,'B!M7595:1INH?$3P/]LT^UN/.GN8 MI?.A5]Z+"S*IR.0"20/6O1JQ/$?A33/%,5LNH+.KVLGFP36\S121L1@X93GD M4 <1X8\+:)K?CCQQ=:MIMM?.FH+#&MS&)%0&)22H/ )XYZ\"N1,UZ?AIX:T2 M"/[193^(9;)X);@Q+-$LDA2%I,$A20!^&*]NTW0['2;O4+JT1UFU"83W#,Y; M9I\LSSE'=BPD9BQ96SD')XP>* .(L](U+3 M?'WA^\B\/Z'X:5S)!/%:ZBN;V+;]T1A%W%3ALC)KUBN:T?P-I&CZHNJ"2^OK M^.,Q17&H7;W#0H>H3?T1NN!DX->L7GP_T M6[U:[U!9-1M7O2&NXK2]DACN"!C+JI&3CKC&:?!X!\/6VDC2X+1X[);\:@D* MR, DH((QZ+D?=Z4 <=K7@SP[;_%+PM86VDVMO97-G=?:;:% D=P(PK()%'#X M8YYSD@9Z5AZZ6\+P_%.UT%?L%O$NG,D=L-JP^:-LK*!]W(]/2O8KG1+&[URQ MUB:-C>V*21P,&( $@ ;(Z'H*A'AK2OMVL7;VPEDU>..*]60[DD5%*J-IX'#& M@#S_ ,?>&- \*>!(-7\/6-M9ZGILUNUC2QB*=[*\D@^T(.BOM(W#M0!Y7=(EY\,]519&$;1-.M]/>6XGMI3;($\V/R2H:=?74;-/ITK2VY# M$!692IR._!H XKX<:1IEGXH\9S6VGVL,L.JM!&\<*J4C,:$H"!PN><=,UZ!= MR2164\D*[Y4C9D7U(' K)L_">EV'B:[U^U%Q%>7@Q<(L[>5(< ;BF<;L <_X MUN4 >1^%/"GAS7/A(=7U6UM[J_OK>:ZN]2E4&=906RP?JNTCH,#CZUF:=96W MB+4_A;>:WI]K=W5]978NGN(5'M-FU+2;\V^R;2ED2S$9VK&KJ$8;1QC 'I0 M!J5Y#K$>H:S\7M7@;P]8:[%IME +6VO[H11QK(,O(J%&#$MP3CC KUZL#7?! MVE:_>P7\YNK74($,<=Y97#03!#R5+*>1[&@#RC5+*^TOX=_$*SFBL+*T5H)8 M--M+T7'V-F(+J>!L!(# 8 Y.*V?&_@W0],\/^&K"QLDMUOM=L8;N2,D23@AP M2S=22&;GW-=O'X"\/Q^&KW0!:R&SOFWW;M,S2SOD'<&DNK&T\/?$C4--T2&.UL[[P]-)88%U".02VS^9;W$$K12PMZHZD$57TCP9H^C)>F%+B>YODV75W=3M--* MN,8+LD-X3TE_"/_ BY MA?\ LKR!!Y?F'=L';=UJ'6?!FD:W+:7$PN;:]M$\N"\L[AH9D3^[N4\CV.: M/*]0_MGPWX1\=10+9:3;L]J4L+"^$[6'FL%E. 4#*=P&!WQ6_X^\,Z#X4\& M6FK^'K"VLM3T^YM_L4]NH624M(JE68R30VS#H41C@$=LYQ0! M3\+$?\+5\?CO_P 2\X_[8&N.MM._MWP5XBM+?4+&"2;QA<-#'>R;8;QA(&$+ M8Y(;'0=<5Z+K'@31M:U\LY8H'T^9&M M+M4PS950,,.HR,^_2N?T>)M.^$/@KQ= I,NA7#R3;1RUM)*Z3#\B#^%>H:/X M)TK1]2_M(2W]]?",Q)<:A=ON]2BN(9 M;2&)&#)&7SS*S$$+ECS0 SPD1X@\;^(?%&0]M PTFP8="D9W2L/4&0]?]FNU MN9H[:UEGF?9%&A=W_N@#)-97A+0(_"_A33=%C(/V6$*[#HSGEV_%B3^-;#HD ML;1R*&1@592,@@]J / M1T^UO/AGJ=_IG@FW^P/;S7*:YJUW']LD.21( JEM MQ/0%AV[&NDO-7_X1/4?#_BRYY9C]Z:*(31DGNS?.M=.GPM\-K:/ M8N-1ETTAMFGRW\K6\6<\JF<<9R,YP>1S6IJG@O0]9\.V6A:A;-/861C,*-(= MP\L;5R>IXX]Z /'+*._\/:!JG@B69_[0\1BQE@+==UT-ER?H-CUUMY9Z9=^- M=1M-)\(#Q%# MO#EMIT%MH>H7DTE["@PMQ)%%F)7_ +V3G@]<5U<7P\\-P:)>:-!9O%I]W"])\3RVVI6T6BR70 D$T%UB@X#8'][WKK-8\(:-K5C96LUN\'V#'V.6TD,,EM M@8^1EP0, #'3BH]"\%Z-X=U&?4;%+AKVXB$4]Q<7#RO+@DY8L3D\]?0 =J . MAKR?P7X:T'Q3X,U75O$=G;W.H7UU=?;;F=0TMOM=E 5CRFU0",8Q7K%K,Y.XGCUH X'Q1X-T*RM_ HM;".&6ZU.&VNKB/Y9;F.2- MC()''+;L$-(CUJWO MTE6-9+K37NW%NTH/WGB!VD\#V/>NRU[PEI7B*2VGNEGAO+7/V>[M)FAFB!Z@ M,I!P?0\4 >5WUA?Z7X=^(-O)::;IEG+IZS#2K.^$_P!GE(P6"A5V!Q@],<5I M>)?#&CZ%X0\+ZKIUA#!J<6H6+&]1<32%V I@B]GFG9YI^,9:0G/T]*T=1\.Z=JNF6NG7<3M;6TD4L2AR"&C(*\]^E 'G> MN:#=R>--=U2UT+1/&%M.(HIK2:=!BSSJ [PYWB=FX*)GC\..U=YJO@32-4U:;5!-J-C>7"JEQ)I M]Y)!YX P-X4X.!QGK1=?#_P]<:5IVGQ6TMFFF,6LI;2=HI82WWB'!S\W?.E>LZ7X%T32=9BUB!+J34DC>-[JXN7EDE M5L9#EBG:JX^''AX6FIV@BNA::E,L\UO]I?RU=7\S*#/RY;DXH PM/TO M3_$WQ4\5_P!O6D%\=,2UALK>Z02)%&\>YF"GC+-WQVQ7&>((5L?#/C[P_82. MFDV6JV'V148X@:1XVD1#V ;MVS7K>M^#-*US48]2D:\L]02/ROM=A'T\-/H"6;+823+/*!*V^20,&WLY.6.5')/;% '*>)/#6C>&?$ MW@BYT33K>PG.J"U>2! K21M&V0Y'+=.IR:]/K.U/1+'5[C3Y[R-FDT^X%S;D M,1MD (R<=>">*T: /+=>A2Y^(?BNW?44TU9?#"1_;)'VK#ND<;B>,#FLBQLX M_"]_X;_X2#P;9V(ANHH+77-#G79*[#:!(N Y5L\YS7J5QX8TF[U2]U"YMA-- M>V8LK@.Q*/""3MV].YYK)T_X<:%87=I/OU&ZCLG$EG;7=])-#;L.A1&. 1VS MG% '6UYI<:#INN_&^^75+2*\A@T6&1()UWQE_,//#>A^$_#^EZKX>T^VT_4[*_MH[22V0(\P9PK(Q'+@J3G M.>E=TOA;1Q_; >T$J:P^^]24EED.T+T/3@=JS-.^'6@Z=?6EUF_N_L1S9PWE M[)-%;'L45C@$=CSB@#%\,:1ID?QC\9W":?:K-#'9212"%0R-)')YC*<<%NY[ M]Z]&K#;PGI9\6+XE07$6H^6(Y#'.RI* "!O3.&P"<5N4 >'7N@M96>NW=UX; MTKQ9HUS$$DA: M8_.RF<$;O?'6MJ[^&OA^[N;N0-J-O;WDADNK.VOI(K>=C]XLBG'/?&,U^%&GZYHMK!#J]F+2XM+Z)1YTTK.@.YAR^X,V0L;VUG1+R6&S?S;6SF MNY)+>!_[R1DX!_EVQ0!Q7B;4+W2]8^*-[8,T=U'IECL=.J95@6![$ DY]JS; M_P /:A:>#[&YT_POX?T2:U\F>VUPZNH<-E?F=C&-V_.""V#NKN/"MC=:KXM\ M6:SJ&CW-GI^I1VUM%!?HH>541EF:] M+9;.S@M4>1TAC6-6D1#'@(B@_=&#G(QG-:GPHFD;PS?V?G/-:6&JW5G92.VXF!&^ M3GN!D@?2M+5? .BZKJ<^H[[^RN;E0MTUA>20"X X D"G#<<9ZUN:5I5CHFF0 M:=IMLEM9P+MCB3H!U_$YY)/)H N4444 %%%% !1110!Q5]_R5:R_Z]H?_0+V MNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5? M_2F[KM:XKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% %&ZUK2K%6:[U.SMPCB-C-.J8;&=IR>N.<4LNL:9!?>'?#FCZS\0_'<^J:?;WK+=0Q(+B,.$4PKN MV@]">,GKP*X^R\/:2?V;[G57L89-1\J21;MU#2H8YBJ;7/( 50 6]I%G&^>58US]2:HZGXDT[3_#-[KT=S!VI6:WIZ6QG42'_@.,5Y=X/ M\(^'[GQ+XX@N-)M)H(;X10PR1!DA5HPS;%/"Y)YQCH/2L71[JSN?AKX TZ[T MN?6]0N)96LM/,XCAE,1?)E+ @JJXP,'Z4 >Q6>LZ7J$$L]EJ5GC+IZ7EOQM+;X">(9H+6"*5]4*.\< M85F5;U0H)'4 =!VH ]QOM3L-+B674+ZVM(V. ]Q*L8)],DBG_;+46?VLW,/V M;;O\[>-FWUW=,5P%AI]EKOQ?\4#6K6&[;3[6TCL(KE ZI&Z%I&53QDMP3^%9 M6L0^$=/L;;P_I5G<:RSZZYATE)Q' MPJ[WC8L-HB7.=O(R: /3[#5],U4.=. MU&TO GW_ +/.LFWZ[2<5D^"?$,_B?P[_ &E<821E!Y]A7!Z; M;WEC\9M#^TZ-I&C27.G7(:WTV7>708(,F$4'D<8!Z'TKI/A'_P B-_V_W?\ MZ.>@#NJ*** *7]KZ9]ICMO[1M/M$C,B1>>NYV7@@#.21WH&LZ6=0_L\:E9F] M'_+MYZ^9_P!\YS7E'AW1[.'PUXZ\1PV$,VN6NI:FUG.I M-8]OX?O[GX66\R:'X9MH7M4N5UN34&6=)3AO.9_+R&W=1N]J /<[W4++38// MO[RWM80(N?J3BG17MK/:"[BN89+8KN$R2 H1Z[NF*\VL;6/7_BE#!XB M2VOFL_#\$UM&X$D+2.V)95!&#R ,XZ8J#Q%!X.T?3]0T6RM[F^:[UFW5]&M9 M1'$;EQN6/D;51@N6'(^E 'I-CK6E:H[II^IV=VZ??6WG60K]<$XK*\)^(YM? M@UJ6ZBBA&GZK<6*E"<%(R,,<]^>:\_>VO;'XJ^"Y;G0-&T-IVNHQ%I\V^21! M"3B3"*N <8Z\YK,N&+^&=3LI79+"^\?/;7Y#;08&D&X$]@2%!H ]ILM7TS4S M(+#4;2[\O_6>1.LFSZX/%3+>VK6?VQ;F$VNTMYPD&S ZG=TQ7+7F@>%-(\1Z M1<010Z;JCQS06D-H@C%RNS+*RJ/F"@9&>AKCM*FC3]EZ1F=0O]ESIDG^(NX M^N>* .^/B24_$*#P\D<+6DNDM?B<$EBPE" #MC!S6F^NZ/%?BPDU6Q2\)VBW M:X029]-N]O-/\ M!NF6>D-;M<1:EJ-T'O9,G*R?*A.\DC&6[XH ]95\K:!M!'JQ/'3IWJ_I%[>7+:E]N^Q*D%V\<)MY=W[H 8\S^Z_)R/I7 3V M%E??$7P)/=VEO/+/I,TDKRQ*Q=E2,JQ)')&>#VKG-0D8Z+XBM))&CL+WQT+: M_=6VXMVV;\GL#@ _6@#VFQUC3-3>1+#4;2[>/[ZP3K(5^N#Q3;G6])LE+76J M64"B0Q$RW"*-XQE>3UY''O7!>-M&TKP[J7A"^T.QMK#4?[9@M%^RQB,RP/D2 M(P7JN.>>GXU'X-\,Z+K'B'QQR'698!]HB$@5-BD[0>F<\D=<#TH ] M/1U=%=&#*PR&!R"*6N&^#[,?ACI:L[,(WN(UW')"K.X4?@ !7NVEM-J5U/>/?W,R@R MPNKL QY3:H4@#&* .NT'Q-J>MZ+X7U$0Z?$NIJSW:/*591M)'E GYCD<^U= M#_:^F"YCMCJ-I]HD9D2+SUW,R]0!G)([BO)-!_Y!OP@_WI__ $2U6O"6BV*Z M9XV\0II\%QK5MJ^HM:3R1AWB*9*A">GS$GCKF@#U$ZSI:Z@-/.I68O3TMC.O MF?\ ?.7UGIUN;B^NH+6 '!DGD"*/Q/%>%:9H-_?_ J2?^PO#0AN+4W+ MZU<7[+<)*O4 \UT$VG6?_ N2'3EM8DLF\+RQ&!$"IL,X!4 < 8- '?M= M6ZVOVIIXA;[=_FEQLV]VJH50J@ 8 ':@!:PO&'B.+PIX6O]8D$;O!$3%$[A M?-?LH_\ K=@:W:XGXN6MO'->N M9-"6\\1ZEH2329E0V,Q$2Q@+G)<]0203TZ5L3ZUI5K9Q7EQJ=E#:R_ZN>2=5 M1_HQ.#7FVL>'-'O/'O@339=.MO[/^Q7WCC/R0RR/&953T^8#@=*Z;Q9X.\/6OB_P-96VDVL%O+<30S)% M&%\^-8MP63'WQE1G=G//J: /3+'4K#4XFET^]MKN-3M+V\JR 'TR">:M5Y[H M-A::1\9-;M-.MH;2VFTBWF>&! B%Q(R[MHXSBO0J "N.+7PP[1"6 M:U:X:5IE&UMRJL>W^\=V?\=ZAIEA-\==-DEL;9Y#HTDQ9HE),BRH%?. M/O < ]10!K>'?&]KJ%M?R:O=6%@\&J7%C"LDP3S%C; /S'D_2NJFN(+:W:XG MFCBA0;FD=@J@>I)XKRGP5X4T+5-(\8W>H:7:W=Q-K%_&9)XP[*H8X"D_=Y)/ M'>N;2;4=3\-_"W33;VU_;W$4[M;7TQCAGDB7$:N0#G R0".<8H ]UL=1L=3@ M,UA>V]W$#@O;RK(N?3(-6:\PT+2]3T[XG6MQ+9Z!HPN;&1+FQL+LLURH.4D\ MO8HRIXW>AKT^@ K,N[R]BU_3;6$6?V.=)3.9)<394#;Y:_Q#DY].*TZX7Q%_ MR5WP3_U[:A_Z E '5/KVCQ/"DFK6*//_ *E6N$!DYQ\O//(QQ7->-_&-UH6H MZ1H^E2:6NHZC*X,FHRE8H$5=Q9@I!YZ#WKAO#/A70[KX$:KJ%SIEM/>RV]_+ M]HDC#2*R-($VL>5QM!P/?UJ])866J:I\)Y[^SMKJ6[LG^T--$KF;%H&&[(^; M!)(SWH ].DUBSTRVM5UG4M/M;J1%W!IA&KOCG8&.2,]*NRW5O"D;RSQ1I(P5 M&=P Q/0#U-><^"M&TKQ!J_C&\UNPM;[4%UB:SQ=1+(8K= !&JAONJ1D\=?PK MC)+>._\ !5CHS2/+I,/CD6%H=Y.;7?:]X4T%?B;X.TN M/2K2+3O(O9FM(XE6)V CP64<'D \^@I/#OA/0)OBGXS@ETFSDM;9+1H;9X5, M4;2Q$R,J$;03M&3B@#T[[5;_ &7[5Y\7V?;O\W>-FWUSTQ[U6L=:TK4_,^P: MG9W?E\O]GG63;]<'BO'=,FTZ/X8Z7I-YI]SJ7F:]-;V.G1S"-)F29RJ2,W'E MCN#[5>AM;NS^+_A0W6A:-HS75O>(UOI\N]I$$>1YN$4$9Z=>AH ["Q\<+KFE M>(9=(^P+>:9=2VT*W-T-DH3;^\8C[J$L>?;K72S:G:V&GQ76IW=K:HRKNDDF M")N(Z!B:\;73K&U^&OQ/EM[*WAD35;Z!7CB52L8*$("!PH].E=!IEE9ZY\4! M;:U!%=1V.A6TEA;W"AD&\XDD"G@G( S0!Z0NH63V/VY+RW:TQN\\2@QX]=V< M5''J^F37[6$6HVCWB\M;K.ID'U7.:\9\36\&E)\3=(TI%BTM=/M[AK>+B."= M^H4#A=P ) ]*V_%7AO1]#\/>$+W3=/M[:]AU:Q NHXP)7W-A]S]6W9YSUH ] M8HHHH S/$%Y>V&C37&G"S-TK(%^V2^7%@N ZU73K%96N]0M;<1 M;?,,TRILSTSD\9PF:Q\:_$,FI64%V+ M?3K4QQSH'0%MP+;3QG P#VR?6@#T6WN8+NW2>VFCFA<922-@RL/8C@U+7 _# M&WBL9O%VGVR"*TMM=F6"%>%C4HAVJ.PR>E=]0 5R<7CFTNM9\2Z7;^09M'A1 MT8S _:&,;.P"CG"X /OGI765Y7I^F6$7C?XFRQV-LDD-O;F-UB4%-]LQ?!QQ MN/)QU[T =?X8\7V6M:%I%Q>7EC;ZE?VR3?9!.H;+#HJDY-;M[J%EIMOY]_=V M]K#G'F3R!%S]2<5XI+X8T6V_9R34H]-MQJ L8[L7GECSA)N!R'^\,=.O3BM/ M5QJFL_%B. :7INJ_9-&BFMK;4IRD8WM\\JKL8,V0%SCCB@#UNWN8+RW2XMIX MYX7&5DB<,K#V(X-2UYW\/=/OM+\4>)+>9=)LX)##,=+T^Z,HM92IRVTJNP., M'&.U>B4 %<)KGB;Q1_PGK>&?#MGI$A33EOGDU"21>#(4(&P'V[>M=W7E>LZ3 M>:Q\<9H;+6KO29$\/HYFM50LP\\C:=P(QSG\* .IL+GQO%#?RZU;^'HTCM7> MW-M/+S*!E=Y< !.N36S::I&NE6DVIW5E!4!/7Z5SFHZ M+?Z-X$\3K?:_>ZN9=.G*M=*@\O$3YQM ZY[^E<=9:59:QKGPQMM0MTN+<>'V MD,,@W(Y$<1&X=" <'![@4 >NV6H66I0>?87EO=0YQYD$JNN?3(.*@CUW1YKX MV,6JV+W@./LZW"&3/IMSFO-I!I'A?QEXZ41O8Z2=&AN)XK$",[CO4E . Q'? MCDYKF?%=A<6?P\L[N#P?I&AVEO+:O:W+70>])+KM(VH/F(Y;+>O>@#W2ZU33 M[$2&[O[6W$0#2&694V ]"V37)ZEG1O!_Q#T_3B;.PCUJ*( MK#\H@BD\H2;0.@()'T- 'M%IK.EZA<26]EJ5GAQU'8UAWOAKP;HUYX?N5@@TNX@NEAL'M%"- M,[*1Y;%1EE(SG/YUP-C/IW_"!6]A>Z=<:G-=^)KA;73XI1&EQ(LK,!(QX\ON M0?:@#V.PUC2]5+C3M2L[PI]\6\ZR;?KM)Q65X-\0S^)=+N[NXACB:"_GM0(\ MX*QN5!Y[FN!M[>\L?C#X5:YT/1]%>YMKQ6@TZ7>[H(P1YN$48!'&,]#Z5TWP MJ_Y%S4_^PS>_^C30!W5%%% !1110 4444 <5??\ )5K+_KVA_P#0+VNUKBK[ M_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ D:O$GU7_ -*; MNNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% %"QT6PTZ_U"^M82EQJ$BR7+;R=[*NT'!.!P.U4H_"&B1^$V\, M):$:0RLA@\U\X9BQ^;.[J2>M^28N_FQ!_ MX&QP<]AVJSIGBCQ%8^,[3PWXHM--WZA!)-9W6G,^PF/EE97Y!QSG_( -75? M^B:O?07TL=U;WD,(MUN+.[D@=HA_ Q1AD?6GZ9X)\/:.FH1V.G+%'J,2PW:; MV99E (Y!)Y(9LGJ<\YJ]=^(M$T^^2QO=8T^VNWQM@FN41VSTPI.:L:AJ=AI- MK]IU&^MK.WSCS;B58USZ9)Q0!BZ7X$T#2/[.^R6TW_$MEDEM/,N9'\HN@1@- MS'C:,8/ K5.BV!\0+KAA/]HK:FT$N\_ZHMOVXSCJ,YQFJ&K>+M*T[PG>^(;> M]M+RUMX7=#%%9KB1VLIUMY9?.ELDNI5MG?.G+KD>L MK;A;Z.U-FCAB L18-MV].H'.*2S\0Z+J-I/=V6KV%S;0 M-+#%DDD$L*SAS$JNRJ6],A=W- &K8Z+8:;=ZA=6L)2; M4)1-R1??2VN$D*_4*3BH[KQ-H-B0+O6]-@)D:'$MTB_ M.O5>3U'<=J *.F>!M TG58=4M;64ZC$KJ;J6XDDDD# [V9B6Z#&>G;%0GX= M^&3#JD'V*46^J2++=0BYD",X??E1N^7YAGC'Y5LMKVCIJ::8^K6*W\@!2U-P M@E;/(PN MQ(8TNK2X>"4(>2I9""5]C5>;P!X:FT.VT@:>8K:UE\^!X9726.7NXD!W;CW) M/-;AU.P%BE\;VV^R/MV3^:OEMDX&&S@Y) %06FOZ-J%])8V>K6-S=Q9\R"&X M1W3'7*@Y% &9I_@3P_IFJVVJP6TSZE;[]MW/-;"U\>VWA>26V626U:9I'N%!638-D#K MC&!5+PUX_L;[3))M=U'2]/N3?7%M%&\ZQ;UC?N^PS?9O-\[[#]JE^R[\YSY.[;U[8 MQ[5U5W>VEA:/=WEU#;VR#+332!$4>Y/%0V&L:9JEHUWI^HVEW;)G=-!,KHN. MN2#@4 4==\):1XB>WFOH95N;;(@N;:9X98P>H#H0<'TZ54/P_P##3: =%.G_ M .BF?[26\U_-,W_/7S,[M_OGVZ5H_P#"3Z!]K@M/[YGU&UD\R.\N;N664'!&"S,25P3\O3VJX/ M".A?V7J6F/8))9ZE<27-U%(S,))'(+-R>.0",8QCC%<]_P +(M;O3O%\NGO9 M/<:'',]NGGB3[0$BW;\ @[=QQQ^=;FA^+=*U.TTV*;5-.75;JUBF>S2X7S S M(&("$[N] #=%\#Z'H6H?;[:*XFO%C\J.:[NI)VB3^ZF\G:/I6>_PL\(R/Y@O+=+BVFCG@D&Y)(F#*P]01P: ,Y/#.D1ZA#?"T!GBL?[/0L[$>1D M'85)P>0.3S6&GPM\*+;/:/9W,UD0P2SFO9GABW9R40MA3R<'J.V*;XT\1Z_I MGB+PYHOA^/36N-7-R"]^KE$\I%?^ @\@GU[56@\3>*]%\2Z3IGBJSTB2WU61 MH8+G3'D_=R!=P#J_4''44 ;NH>"M#U2/2EN;:7=I0"V/NCIC&.*LZEK^C:,\::IJUC M8M)]P7-PD9;Z;B,U;:[MDM#=M<1+;!-YF+@)M]=W3'O0!S^D> = T;48M0@@ MN)[J!2EO)=W4D_D*>"(][$+QQQS6OINBV&DS7TME"8WOK@W-P2Y;?(0 3R>. M .!Q3--\1:)K,KQ:7K%A?21C+I;7*2%1ZD*32_\ "0:-]LCL_P"U[#[5*[1Q MP_:4WNRG#*%SDD'@B@!VC:+8>']+CTW383#:QL[*AI-7ZY3Q7X MWT_1-#U>2PU+39]7L;=Y19-.K/E?[R!@U='87#76G6MPX >6)'8+T!(!XH L M5RU]\._#6HZE<7L]G*&NFWW,,5S)'#<-ZR1JP5C]1SWS6M=^)-"T^^6QO=9T M^VNVQM@FN41SGI\I.:R=9\5MI'C72M*G>UATZZM+BXGN)FVF/R]N/F) ^;G M- %VW\(Z+:Q:-'#:%5T;=]A'FL?*W*5/?YN">N:NZ5HMAHL=TEA"8ENKF2[F M!O;& M/:M77/">C^(5MC?6[K-:DFWGMY6AEAR,':Z$$ ^G2L;4O%]]9^(/$UA'!;F+ M2M&&H0LP; _#B>';O0C8;[*\?S+G?*[22OD'>TA.XMD#G/:K%EX7TO2+F"_M+>:2 M\M;)K.)Y)W=C%NW[26/)W=SS5R_U[1]*N(H-1U6QM)IO]7'<7"1L_P! 3S63 MX.\2S:_X?NM2U 6\'D7EQ 2F50)&Y4$DD]AS0!D^$]'N]0\:ZMXSU/1FTN:X M@CL[6WF96EV+R[OM) )(4#V6N\K/TW7M'UGS/[+U6QO?*_UGV:X239]=I.*R M/"OC6P\57NL6UM+;;K"\>"-8[A7::-0O[T ?PDL1GD<=: .GJEJ^DV>N:3FP, MTC1*)+I%)=3@KR>H/!':I3KVCKJBZ6=5L1J##(M3<)YIXS]S.>E &KQWMUI<>G6D44B;9L319!+F8$X5>.#Z9J:/Q%HD MNHC3H]8T][YAD6RW*&0\9^[G/2@"2/1K"/79M:2$B_F@6V>7>>8U)(&,XZD\ MXJ_5#4];TG141M4U.SL5D.$-S.L>X^VXC-6X)XKF!)X)4EB<;DDC8,K#U!'6 M@"2L75O"FD:WJMAJEY!(;VP;,$T4SQD#(.#M(W#('!JEK7C6PT7Q=HV@SRVR MM?K*TLLEPJ>0$4%00>[DX&<=#UJII/CNT:]UZ+7;[3=.CL=3>RMFEF$7F*%4 M\[FY/S=J .ATW0M.TFVN[>R@,<5W/)<3 NS;I)#ECR>,^@K/E\$>'I_#5KX? MDL VG6A!MT\QM\3 DAE?.X'D\YK;:\MDLS>-<0K:A/,\XN FWKNW=,>]5M,U MO2=:1WTO4[.^6,XNYKVSBGDO9U"275U>220*K%ON@$\' M/;UJM>Z_HVFB7[=JUC:^25$OGW")L+ E01M5\;AC.#G ZT6NBV%EK&H:K!"5O-0$8N9-Y._RP53@G P">E9'BSQ MI8>&_!D_B*&6VO(PH^S*MPH6=B< *PSGN>,\ UOV=Y;7]I'=6EQ%<02#*RPN M'5NQP1P>#P,]*31O&MAK/B_6M!BEM@^G&)8 MV6X5FN"R%GVK_L\ ]<'.<5J1>(]#GU,Z;%K.GR7X)!MEN4,@([;=K.0?VNC)>QK<2!)=Q!)VAL!CM'(P?SJ?6/!NBZXMF;JWE2>S79;7- MO.\,T2XQ@.I!Q[&M^N,\.>/K&]@O3KFH:9I\\>IW%G;QO.(C(D;[0<,V2?7% M &C!X'\/6WA^\T..Q/V*^R;K=*YDG)ZEI"=Q/XUH:CH.G:K9VEK>0&2&TFCG MA4.R[7C.4.0><>]6[N]M+"T>ZO+F&WMT&6EFD"(H]R>*BT[5M.UBW-QIE_:W ML(.TR6TRR*#Z94F@"Y145S=6]G%YMU/%!'N"[Y7"C). ,GN20*IPZ_HUS:7% MW!JUC+;6S%9YDN$*1$=F(.!^- #M:T6P\0:7)INI0F:TD9&9 Y7)5@R\@@]5 M%$&BV%MK=WK$4)6^NXTBFDWD[E3.T8S@8R>E.TW6=+UF%IM+U&TOHT.&>VF6 M0*?0E2<5#-XBT2WU)=-GUC3XKYB ML]R@D)/0;23SEVRL>BJ$P3.D[JLJ[2 MGS*#@D*2 <<5L3W=M;20QSW$43SOLB61PID;KA0>I]A5.?Q%HEKJ*Z=<:QI\ M-\Q 6VDN460D]/E)S0!"_A;2)/"H\--:DZ2(1!Y'F-G8.@W9W=O6HM;\'Z-K M_P!E>\MY%N+0;;>YMYGAFB'0@.I!Q[5HWVK:=I@S?ZA:VHV-)^_F5/E&,GD] M!D9/N*@N?$6B6=A#?W.L:?#9S\Q7$ERBQR?[K$X/X4 ,T'PUI7AJVE@TNV,? MG/YDTKR-))*_]YG8DD_4UK5#;W=M=VBW5M<136SKN6:-PR,/4$<8KDM=\>V5 MNVCIH=_IFH-=:Q;Z?/:@#LZSET/3U\0OKP@/]HO:B MT:7>>8@V[;MSCKWQFKTSF."1QC*J2,_2N1\'>.[#7?#ND7&J:CIEKJU_%O\ ML:SJC$[B!M1F+=J .JO;.#4+"XLKE-]O<1-%*N2-RL"",CD<&LZW\,:1:76E MW,-L5ETNV-I:-YC'RXB "O7GA1R7%FLLVH6PM+G>Q*R1 M#.%VYP.IY'-8?_"K/"LEF;2YM;N[MU4+%'DZ7XDFM@5M1>74K8L4O+B MZDEE.Y2I#,S$D8)X/ SP*U](T6PT.VEM]/A,44L[W#@N6R[G+'DGJ>U1WOB/ M0]-#F^UG3[;8_EOYURB;7P#M.3P<$''O6A#-%X(ZB@ M!]%%% !1110 4444 <5??\E6LO\ KVA_] O:[6N*OO\ DJUE_P!>T/\ Z!>U MVM !1110 4444 %%%% !1110 5Q7@_\ Y&KQ)]5_]*;NNUKBO!__ "-7B3ZK M_P"E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >2V MNAW^L_%OQW]A\0WVD&+[!N^RJA\S-OQNW ],=O4T_P #VAT_XBZA8>*;JZOO M%$$!-C>W,N8YK4GK$F $/9AR>N#C->D6NBZ?9:MJ&J6]N$O=0\O[5+N8^9Y: M[4X)P,#C@"H[_P /Z7J>IV&I7=J'O=/8M;3*[*T9/4?*1D'T.10!X[X-TS6M M9\':C=SZ3X7O/MEQ\WR6U[%]WW6F'S;D[K@17$L2 M3GU=$8*WXCFKVK>$="UNQM+.]T]##9X^R^2S1-!@8^1D(*C ' /84 >:RRVC M^&OB%IE[X9@TC68]/-U=1P3>=;RGRFV2(.B'CG@'N2>UZ^_LU-*\!:7;Z!%J MFISVXN;2U>80VP985WR2\$,1G(X)SFN[TSPAH.D:?>V-IIZ^3? K=F5VE><$ M$8=V)9N"1R>]4/\ A6_A7^RK;35TUTM[65IK'K:ZC^-=S:ZG8Z-;23^'V,]KIV6C(\Y0/,W ;FQGMTQ7,F-K?X$:8MI%; MQ)>ZUY%\[?NU:'[3(,2,HR%SM!/8&O8=*\%^'M%U!-0T_3Q%>K&T9N#*[.ZL M03O))+G@&["'5(+?2HQ!JAS=PL[/'(6 05]> 0.F:;X7 MEA;W%PVKW\/F2QABJ*H8 $].6)X[UV^C^ ?#6AZA'?V6GM]JA4I#)/<23>2I MZA-[$+^&*T[30=,L;?4(+:U"1:C/)<72[V/F22 !SR>,@#IB@#Q^[T;3K3X" M:'J4-G"M^'LK@76P>;YC3("V_KT./I@=JU9H-9U/XQ>)?L]AHE]+9V]LEM'J MTCCRX63+&(!&!RQ.3VX'>O19?"VC3>'8= DL@=+A$8C@\QOE"$,O.<\$#O46 MN^#M"\1W,-UJ-FS74*E([B&9X954_P .]""1['CF@#R'6--N++X>>,;&:YTL M0-JUJ19Z7,[I9NTL?F(-RKMR<' Z9/2NR\7:)I>B>(? LVEZ?;64B:LMN&MX MPA\MHWRI(ZCCO75IX+\.Q^'CH,>F1KIK2+*T*NP+.&#!F;.XG*CDGM6AJ&CV M&J3V4U[;B62QG%Q;G<1LD (#<'G@GKQ0!QG@FRM(?B#XZ>.V@1X[R (RQ@%0 M803CT!/->@*RNH96#*>A!S6*WA+1/^$@GU];$#5)XO*EF65U$B[=OS*#M/'& M<9IWA/0E\->&+'2%*$6ZM]S.T%F+$#/.!NP,\X% '+WME:2?'73GDM8&226/>QW-(27.2<\Y- 'BX;4M2M/A;9+%8W<3V$DL<&I2,L$LR(H7=@')5>5 M!%=!!IFIV'C;4)[L^']/EN-$F%QI^FS2%IE'W)2I0#(.5SZ'%=Y<^#?#]YX? MMM"N--1].M0OV>,NVZ+;T*OG<"/4'-)I'@S0=#2[%C9$27B[+B:69Y99%QC! M=R6Q[9H \M;P[I$7[-GVQ=/M_M9L%N?M'ECS?,W AM_7CIUZ<=*]HL7:33[9 MW)+-$I)/0# M3[A+E(P)!(SQ[FW=';C5-1U&33O]*U&!K>[99I%$R,-I!4-C.! MUQGWJY>>'=*O]"CT2YM!)IT:QJD.]A@1D%.0<\%1W[4 >;7$&LZG\8_$8M[# M1;Z6SM;9+6/5I''EPLF6:(!6!R^03VX'>M[X:V%UIMYXDMI;C2A%]M5UL=-E M=X[.0K\Z_,JXR0#@=.>E=%KO@_0_$=Q#* MN:+H6F>'=/%AI-FEK;ABY52268]68G)8^Y)- '"?$;3FU7XA^ K)+Z[L6D:_ MQ<6;A)4Q$I^4D$#.,=.A-9NO:+-X)\6>%]8&O7^N3W%^M@MIJL@E=%EX:2+ M&TC R<=^M>@^(_!V@^+/LIUNP^U&UW>2?-=-F[&[[K#KM'Y55T7X>>$_#U^M M_IFC0Q7: A)G=Y63_=+DX_"@#GO!>G:?K'B?QM6\T$\D+2)_=8HPW#ZYJ:Z\'>'KSP_#H,NEPC38"&AACR MGEL.0RLI!#*(=-=FD9!">)#M4$9Z M<=.M;@L()M;AU?4C:7#Q!I(V7)0(3R.23QZUW%CX!\-:??6U] M!I[&]MG\R.ZEN)))0=I7EV8DC!/!..>E:VF:/8:.EREA;B%;FX>ZF 8MNEZ'X;?\ 9R%Y]FM3*=-6X^U;1YAN3C)+]=QH (KJX8DMX(X8 MEVQQJ$49Z # H \=N=%O;<^)[O3M/T'Q5HEW>7$EXDKF*[A?^.,2$$?+V[CM M4Z1:+XI\8_#R9;$OIITF>6"VNOWFW:$"AMV=V/4YR0#7:ZC\.O"^J:A<7MSI MS>=@Z+812VK6A6X,MX#O4J0P0#<1DDY)QGZU[1-X=TBYOKV\GLHY9[ZW%K< MER2)(AG"E2<8Y/:L-?A=X/%JUM)I3SP[=B)/=32"(9!Q'N<[.G\./2@#F]>_ MY'/Q]_V*X_\ 09:[7P+_ ,D_\.?]@RV_]%+5J;PYI-Q=WUU+:;I[^U%G11SSUJ[8V5OIMA;V-I'Y=M;1+%$F2=J*, 9/)X'>@#S_P?IFFZ MSXB\<3:U9VUW?C57MF6YC#E+4(OE ]%(W'WQ7 A2GPNT?3].,$FF7'BIX'^ MT2,L,L7F.461AD["0N37LFL^!O#NO:A]OU#3RUT4$;R1321&5/[K[&&\>QS4 M\7A#P_!H$VA)I<']ES,SO:MDH2QR2,GCGD8Z=L4 <))H^L6GCGPQ=W)4L)I!)=Q%?GCV^6 P'!&>E<_?QG3?A]\3KC3((X+E-;EM_,B0*R0$PAU M! R%VEN*]4T7P+X=T"_%_86+_:U3RTFGN))VC3^ZI=CM'TQ4T/@_0(-9O]6C MTY!>:A&T5V2[%)E.,[HR=G.!DXS0!YIK>@:M!H>CRI;>#=&BM;FW>QOK:YE# M@Y&%4^7\V\9!'?.36YHVA:7JWQ?\;7.HV%O=O;BQ$/GQAQ'NAR2 >A^5>>O% M=#I_PX\*Z7?P7MMIA\RV;?;K+<2R1PMZHC,54_0<=JW+71["RU2_U*WMPEY? M^7]IDW$^9L7:O!.!@>F* /*]!\/Z3>>$OB+>W5A;SW+ZGJ:>;+&&957)4*3T MP23QW-5;[1M.LO@SX4U&WLX4O_/T^X^U!!YID=U+,7ZG.3W_ )5ZS;>'M+L[ M'4+*"U"6^H2RS72;V/F/)]\Y)R,^V/:F3>&='GT.UT66S#:=:>5Y,/F-\GED M%.E7'AC1[J;599K,.^K0+;WI\QAYL:@J!UXX8],=:DO/#^ MEZAHT.D75J)+"'R]D6]ACRR"G(.>"!WH \RBM]:U3XK>+7@T_0[ZXM1;PQ)J MTC@PP&/(\L!&&UB22?6ND^&%E<:=;:[:276F/"FI.4M=.E>2.S8@%XAN48P> M<#IFMW7/!F@^(;R.\U"R8W<:>6MQ!/)#)M_NED8$CV-:&CZ+IV@:;'I^E6D= MK:H21&F>2>I)/))]3S0!QOBFRM)_BYX),UK!(9(;_<7C!W;8T*YSUQV]*J>" M?#^D:CXF\/2NTUWPKHOB5K1M6L_/>S M%1F\F^''@;3(UMY;*76YX7BO9&6"0I+)Y4N M[M/#.DS-'/$]OI\TGF7D6S.-IC .T@-R:[;_ (0_0#X=;0&TR)]+9FO7O=/LF%VR>7]HGGDGD"?W0SL2!["@"/Q_?Z M=IO@35[G5H[B2Q\GRY8[=]COO8*%#=LE@,^A->9^*[/4[&T\+RW7A[0-#@BU M>T2V2VF,ETOS=-P11C YY.:]FU'3K/5].GT_4+=+BTG79+$XR&%/+B_L;>[>-K.-/ M/C#A%: ;L ],X&?I7):7X?TG_AGK6;QM/MWNMMTPF= SJ8Y65,,>0 %&!_C7 MM-IH]A8ZE?ZC;6X2[U HUS)N)\PHNU>"<# XXQ56+PMHL/AV;P_'9 :7,)!) M!YCHZOX0T+7+:T@O['>+,8 MMI(Y7CDA&,?*ZD,. ._-2:5X5T/1=,N-/L=/B2VN=WVA7)D,V1@[V8DMD>I- M '$^.KB'_A7/AC]ZG[Z^TX1\_?Y4\>O )J;2]&T[4_C-XNGOK."Y>WM;)8A, M@<+N1MQ /&?E'/U]:V;;X8>#[0J8](SL=7B$EQ*XB*L&&S+':,@<#&>AXKH; M?1["TU:]U2"W"7MZL:W$NXG>$!"\9P, GH* /%-3L[:'X2?$2TC@C%O9:_,M MM'M&(1YD7"?W1R>GJ:]SM8(;6VCAMXHXHE'RI&H51WX K,/A71&T[5+!K!&M M=4F>>\C9F(ED;&YNO'0=,8QQ5O2-(LM"TN#3=.B:*T@!$:-(TA&22?F8DGDG MO0!Y7?1&PU;XM7>FV\<=[;VMNT$D48#Q[K4EBI'(/4\=ZL>(=#\-6?P+%Y9V MUK$8+"*XM+R-0)//PI5@XYW%NO/>O06\*:(WB4^(C8@:HT?EO,)' ==NW#*# MM;CCD&LRW^&OA*VOH[J+20#%)YT<+32-!&_7 P##)/!X'TH \HTV35]4T[X;6 M+Q6=W"R7CV\.J.RPSM&Q6+=@')$>"HQ7<^'],U.P^*7GW9\/Z?+<::PN-/TV M:0M,H?Y)2I0#(.5SZ'%=MJOAC1=:TJ+3+_3H9+.':88URGE%1@%"N"I ]"*B MT+PEHGAN2>;3+,I<7&!-/+*\LK@= 72IX;TZZDL+A)++3II#)=H!E"5* ?*X')[$^E1^#M M%\+7_P &?MVNPP.EQ%-<:G>R+F82!V+,6QNW CC'/ KN]#\':%XT;1--\/ZYETWPK/;WB3RWM_? MSR"X#[FW/(1&=K+VYXP*]IT7P_I7AZ"XATFS2UCN)VN)50D[I&QD\GV''05C M7OPV\)W]]-=SZ5\UP_F3QQW$B13-ZO&K!6/U'/>@#ATTJ/5O$7PTM-:EMM65 M=-NF>09DBN-J)M8[@-PZ'D=13I-/U";XNZQ::;I>A3)IUA;)86VHLR)#"P)8 MQ(J,/OY!/&.!WKU%]#TV34K#4#:(+FPC>*U925$2, & 4'&, =N,53UWPAH? MB2:"XU*S+W, *Q7$,KPRH#U&]"#CVSB@#R/5+6_TCP?XTMGNM+ALY=0M! MDS.R62NRB/=#T#3[OP//8V5G:W":]:16Y@15+19R1QU' M"G_]==SIWA?1-)T:72+/384L)MWG0L"_F[N&+ELEB?4DUE6?PT\)6-S;W$.E ML9;65);=I+F5_)93E0FYCM&>PX/&1Q0!T]U_QZ3?]\FU;5?#L4?A^'5_$T.@0S7$NI7/EP6ZOC)V[ M6)D)ZD#..]9NEVDW=XV!P#@G)P&Z9.>E>I: MUX-T+7[Z&^O[23[9"GE)/!<20/LSG:6C8$CV-%AX*\.:9'>QV>DP11WT2PW4 M?)69!G&Y2<$_,&-'9/M:6FGZMHLICVR.I50T?! M*D9SU7VJCX5L-B:5\/? M#.C7\%[::>_G6^?L_G7,LRP9X^178A?P%+JWP_\ #.MZA+?WFGM]IG4+.\%Q M)#YP'9PC -^- 'FNG6A>Q^'6CZM?66I:*VH78+PR-) [(K&",E@-V#E0"/X< M5U$NF:5IWQTTEK"""WN)M(G:XCA4*#AE"L0.YY&?]GVKL;SPOH=_H*:'<:; MVFQA1';J-HCQT*D8*D>H.:J:1X&\.Z'J":C86#+?*K)]IDGDDD8-C(+,Q)^Z M,9Z=L4 8_P 7)7C\!R(9'BM)KNWBO74XVP-( _/8= ?8UF_$+2M*T6P\-WFC M6=K9ZE#JUM%8FVC",ZLV&3CJI7.17HUW:6U_9S6EW!'/;S*4DBD7H(KG M])^'_AG1-0BOK+3C]H@!6!IKB280 ]D#L0GX8H YOPKH6EZC\0?'=U?6%O=2 MK>11*9XPX53"I( /3/&?7 J_\(U$7@J2V3(AM]1NXHESPB"5L >U=;9:/8:= M>WUY:VXCGOY!+9E#%LNYRQY)Z MDT 7J*** "BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM M: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ M -*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH R-6\ M4Z!H4R0ZMK-A92N,K'/.J,1ZX)SCWK2MKJWO;:.YM9XIX)!N26)PRL/4$<&O M-+>6YU7Q3XGF\-:#HX\JZ^S:AJ&L3NYDD10"%C .$ ]P#5WX+N&\ 85XF1;^ MY">2,1X\PGY1V7G@4 =IJ6N:3HXSJ6I6EG\ADQ/,J$J" 2 3TR0/Q%5[SQ5X M?T_3[>_N]:T^&TN1F"9[A0LH]5.>?PKDO%6FV>J?%_PC#?6\=Q"EG>2>7*H9 M2PVXR#P<9S]0*Q!9ZM)\8-?@TNUT'?9V5K'90ZDK@1VY3YO)5!@#?D'\!0!Z MM;ZC97=@M_;WD$UFREQ<1R!HRHZG<.,5G:=XO\-ZO?&RT[7=.N[KG$4-RC,< M=< 'G\*\M'V70O"WC2+6!I^HVD]_#&=*TB:2***X<@,F]@-H)"DX) Y!':IO M$\6LVNN^"#JECX>T[_B=VZ6\&GEVG"\AAN(4;.0" .I6@#T[4O%GA[1[U;/4 MMLUC] MFT1M.N&L;*X8R(MPA";[TS4K2[MT^_)!,KJG MU(/'XU4_X3+PS]KM[7_A(-+,]P%:&,729<-]W'/?MZUQNI0VUG\7)X]+2.(S M^'YGU*.$ *<-^[9@.-W)&>N*Y^+0]+3]F9IA86_G-IYN3*8QO,F[(;=UR.GT MXH ]=U;7M(T&%)=6U.TL4+M$U22"R36-/D MU1HE:2UCG4N&VY(VYSQZ=J@T;Q!=ZAXY\3Z+,D(M=+6T,#*I#GS49FW'.#R! MC %<5XRL-&L?A+HT^B0VR7D4MDVDR0J [3%T^Z1R21N)]>:H>*IKR"[^+DE@ M7$XLM.&4ZA#&P<_]\[J /4;/Q9X>U'4FTZRUS3KB]7(,$5RC/QUP ><5L5XG MK>C:M_P@VF-YW@[3+"%[>33[ZV$_F(^5*%"%));OUSDU[7SCWH R+WQ7X>TW M45TZ]US3K:\;&();E%?GID$\9JUJFLZ9HEJ+K5=0MK* G:)+B4("?09ZFO&/ M!=AKNI> ;^>6W\*RQ7$MR=4EU(2^>)-S;_-(& 0.1Z#!K2MM)NKK2_ QL/$6 ME7>OV5G/]DCO89'M[R$X&02 P*J%YQG\* ._UCQMH^G^#KWQ':7]E>VT$;&, MQW*[99 ,B,,,_,3QCK[5#8^)FU@>&[G3]2T8VU^'^U1-/ND=A'NV0X."RM]X M'H*X2YN8Y/#'Q%TR_P##UIINM06/VB\-I,98)BT3;'4'[C8'3&>]:DL<46N? M"D1(B*8YVP@ !)M!S0!VUUXQ\,V4B1W7B#3(7=VC4/=(#N4X8=>QX/H:F_X2 M;0O[8&D?VQ8?VD>EK]H7S"<9QMSG..<5YEH.C:;-\/\ XA74UE!+<2WVI[I' MC!;"[MH!/3!Y'NE<\LUQJGC;Q(WAK0=*:>"2.WO]0U>X=MS*GW4C )"@>X M!KBHA%)\"M>)^S2)%KY$;0+B)0;F+_5@YPO)P,]#0![=<^)-#L]*CU2XU>QB MT^7_ %=RUPHC?_=;.#^%6=.U2PU>S6[TV]M[RV8X$L$@=<^F1WKS+Q';ZE-\ M9K"UL(-(80:,9+&'4@_E!C(1(T84??P!^%:?@BPO;'Q]XB-U=Z,LLL$+75AI M?F;8Y.=LC!A@%ESG!R< T >@7-S!9VTES=3QP01C<\LKA54>I)X%9^F>)]!U MI)GTS6+&[6 ;I?)G5M@]3@\#WKE/B:L4UWX2MM0Q_8\VL(MVK_<<[6,:OVVE MNQXJ+Q9:V=E\1?!3Z=##%J,T\T4JQ*%,EKY9W!@.J@XQGH: '^$?&EYXM\8: MK';:OHW]E65Q)#%9Q'?<3HH \\-N^X68<@8[5M>-/&=IX/@TUIWMA)>WL5OM MFF$>R,L \G/4*#SV&1DUD_#.V@CN?&+I#&K+XBND5E0 A<1\#V]J7XIPQ26' MAMI8T;'B"R7+*#\I?D?0T 6'\>6EKXSN[*^U#3H-$CTR&\ANWD"[VD=@,.3@ M@@ C KJK#5+#5+%;[3[VWNK5LXFAD#IQUY'I7"0Z587?QTO7N+2&4VNAP^0' M0$1DR,,@=CCC\ZX[Q LNG>%OB=:Z8HM[==4@WI&"JHCB/S#@= 1G..V: /8- M.\5>']7OGLM.UO3[NZ3),,%PKMQUX!YK7KQW7='UA++P_)/+X/TN&"]MSI]Q M9"8.6SPB84Y##C'0UZW>M.EAPN[UY&N;G4'!6UC5-P++N&-QX M!)YQ7">&=,U;4/A)*[)X3.FW$,TEY=7OG&=7RV]Y"!]\'I]!BNA%HLGB+X5+ M>2V^H2-:7:R7(0D7 %L-K?, 3Z\B@#1T3QM?Z_\ $"XT:UUS0OL5@(4=4^>6 M_+/#L^K'2HM MM 'KD$\-U;Q7%O*DT$J!XY(V#*ZD9!!'4$=ZS-3\5>']%NTM=3UO3[.X< K% M/<*C8]<$\#WK61%C1410JJ,!0, "O-_AU8Z;?V/B>?5;>VGU&35KJ/4#<(&8 M*&PJG/1 N,#IUH U/B%XU7PQI%D+&]TV._U"YBAA:[D&R.-CAIB 02BCJ>@R M*Z70Y+B;1+26[OK6^FDCWFZM%VQ2@\AE&3QC'J]1^%>[HB1HJ(H5%& JC H \YF^*5O=^'_%UWI4VG/=Z,TG MV6,3B7SXU"?O2 02I9L9''O75:7XOT/4)K>P&LZ>^J/&K/:I<+O#;!_BL8X8T==1N4!50"%V1\?2M?Q=HNFZ5X#\*/8V4$$EMJ.GF*2 M.,!E)89.1SDYY]: /0M7\1Z+H(C_ +7U6SL?-^X+B94+?0$\U>MKF"\MH[FU MGCG@D7H(X(KR6T@UZ^^*OB][.'0IKN$P1HNJB0NEN8\KY84?=))S M[UT?POLY+"SUVW-]IL\0U.0B#3M_DVKD#?&NX# !YP,@9H L^.O$&N:1>^'[ M#0OL*W.J7;6Y>]C9T4!=V?E(-3:;!\05U* ZI?>''L0W[Y;:WF60K_LDL1GZ MUA_%&Q.I:]X)LQ=W-H9=2=?/M7V2I^[/*M@X-='H?@]M$U$7A\3>(=0&PKY% M_>"2/GO@*.: +&DZWBSGFU?5='/_ !,)+6%[6?Y/O82-BQ_UO8@=ZLZ9XFT+ M6KF6VTO6+&]GB&7CM[A78#UP#T]Z\:N;:*]\#O:SIOAG\=&.13W5IB"/R-=O MXBT^ST_XH> I+*T@MF&M*OOL6H:]IMK= M<9BFN45ESZ@GC\:O76KZ98K$UWJ%I;K,K/$99E4.JKN8C)Y ')]J\EMI9M5\ M'Z[J>AZ'H5EX?N'NI9KK59GFGG(+!W*XX.0< MQQ4&GV=OJNG_""VOHEN(&2 M8LD@W!MD.5!!Z@%1Q[4 >N:3X@T?7HY'TC5+2^6(X MK#27US3EU ML^S&Y3?N_NXSU]NM<7?V_]G?%Z_.DVZ0W$OA260+"@7?*LP"$ M@=3VJOX;T_P@_P #K2YUF* Z>UL)[Z?'[SSMWS'U '>V5]=2^(] M7M9KS37M;=(3##"Y-Q%N4EC,.@!P"OL#4=IXR\,W^HC3[37],GO"=JPQW2,S M'T !Y/L*\ZO-2TS3]9^)=[J$-Q<:;_9NG!XD=DDD5HF4+GA@3N )Z\FLWQC! MK%IX9T%[S2_#NDV::A:"S@M7:6Y4[@0 ^%7@9R1G- 'INE:_=WOCWQ#H M_K5#P]_R5_QI_P!>MA_Z ]5_C-&9? B1AVC+ZA:J'3JN9!R/>@!^IW'Q*TC3 M+G46N/#%XEK$TSP+;S1LZJ,D!BY .!QGBNCTWQ3IU[X1LO$=U/%86=S DS-< MR!5CW#H6.!UX]Z\Y\>>%-6T324U&?Q%X@UO08F U6PDN0KO >"RL@&0.ZGJ. MXJ3Q=B\\2^ +;0ETM](>":2PCO=WV5W"+Y8(7^(*?E![T >GZ5K>E:[;M<:3 MJ-K>PJ=K/;RAPI]#CH:JV_B[PY=ZH=,MM=TZ6^W;?LZ7*%R1U &>3[5P5MI] M[:_$"\GUB_T*QDET:47EMI7FAWB!XF8%<94Y /6L0Q77A;P=I=SJ.G:'XB\) MVDD$MK?61:VNT!<]Z /1;'QUI]]X^U#PPMQ9A[6)/+87"EY MI3NWH%]5"\CD^N*T)O&?ABVU+^SIO$&F1W@;886ND#!O0C/!]JY6R-G9_%CQ M?>31*$@TNVG+*OS 8D+$=\XKC-32[G^#E[=V.A>']*\.2VKRP_:IGN+I]Q.T MYP )"2,$L2#CK0!Z;JGCK3M+\,]<<" MM74O%7A_1KM+34]:T^SN'P5BGN%1L'H<$\#WKA;:*&?X@^!99HXW>309&9G4 M$LP6/!]S6-X0L_$&HCQ1-%:^&+B675+B._\ [4$C3#!P%; P$"XP.F,T >O7 M6K:=8K$UY?VMNLP8QF694#@+N)&3SA02?;FL^/QGX8ETZ;4(_$&F-9PL$DF% MRFU&/0$YZGMZUY19:7!<:7\-M.O+NTU:S&J7 C>+>R92P MN(Y R8'4[AQQWJII?BC0-;N)+?2]9L+V:,9:.WN%=@/7 /3WKQ?5EEM? 7BZ MSM!%#8CQDT,RME8HX"8\AMO(3=C..QKI-6TG6HM:\*3W\OA/3&AU&(6C6"S" M69",-"ORXVLI/MTY% 'H-]XM\.:9N^W:[IUN5E,+"2Y0%7 !*D9X(!!([9%9 MGBSQWIWAFVT:;[392)J=[#"KO8'NJC'/3YAS6'X'T;3;SQ3XZNKJ MQMYYFU9H"TL8?Y/+4[>>QR<^M*TA7>,X3[1*-O/;IQ0 M![K#-%<01SP2)+%(H='1LJRD9!!'4$5E:CXK\/:/>I9ZEK>GVER^"(I[A4;! MZ$@GBM=55%"JH55& , "O-?AO8:5?\ AW7I]7M[6?4)=2NEU0W*JQ!#D!6S MT4+C Z"@#T"ZU33[%8FN[ZVMUFSY1EE50^%+'&3S@ GZ#-5])\1:+KWF_P!D M:K9WWE'$@MYESMK'XW:4UI;Q0&?19UE\I0N\+(N,XZXH Z;Q9XB@\*^&+[6)S$?L\3-'') M*(_-?!VH">YKGI_B!%]O\(/!=Z<=-U9+AKV?S 5B,<(? ?=A<-D'.?PK1^)< M:2?#7Q%O16VV,K#(S@A3S7):MI=A?:]\++2>UADM6CGD,10%&9;=6!(Z'D T M >C:3K^CZ]%))I&IVE\D9PYMYE?:??'2H&\6>'4U?^R6US3EU#=L^S&Y3?N_ MNXSU]NM<1JD+:;\5M8.CP+#@KE-*TG4KSX-*6'A& M/1YK0R37L_G&9)#UD9@#^\#?7D8% 'O58^I>+/#VCWJV>I:WI]I\[_A&M+^TW*W4_V2+S)USB5M@RPR >>O(SS7G,^D:D-<\47? MAPZ%KUE/--\-ZUH>GSW5DBZC M(QEEFN500Q!20_/8D8!Z5L:KXFT+0FB75M8L;)I1E%N)U0L/4 GI[UYE'=:3 MK2_"Z]LM-%K923S1);S'S#&JQ.NS<>6 (.,^U;O@NTL[[QGXXEU."&;5$U 0 M@3*&9+7RU\L 'HIY^M '>B^M#8_;A=0&SV>9]H\P>7MZ[MW3'O6?I_BC1-:2 MX&D:O8WTD"EG6WG5RON0#T]Z\:?R1X=N;"-A_P (M_PFZ0, ?W0M<@LN>GE^ M9CVKU'5K3PO9>)M'>2%(-9>"XBL1;J5W($RX8+P5 Z;N >G- "^$O%R:EX!T MKQ!KMU963W:_.S.(H]Q8@ ;CU..F:ZOK7S[\/1H^*!%/HD\3V^DL" M?+LKG><&0'@N_(#=O:OH*@##E\9^&(9H8I/$.EJ\Y(B!NT^;!*G'/J"/J"*O M:CK6E:0%.I:C:6@9&=?/F5-RKC<1D\@9&?J*\S^'^F^')?A5K$MY#:NLDUY_ M:+R $KAVQDGIA-I'IG-9>D61UFZ^$D6N0"X_T"\Q2>%()MUP6+D%R <>7@8!]0:FB\6>'9]6.E1:YIS MZANV_9EN4+[O3&>OMUKS[Q DNG>-/%BZ1$()8?"'^CI NW80\F-H'0^F*OVN MG^"K?X1Z+!3YOG$K\RE/FWE^N.>M ':ZMXFT+0I8XM6UBQL M9)>42XG5"P]<$]/>M*&:*XA2:&1)(G4,CHP*L#T((ZBO']!MO$&H>-/&DMI; M^'I[H:BT,@U59#,L 4>4 %& A7\SFNK^%=JUEX7N[?[?8WD":C/Y(L2YA@4D M$Q*7 )"L6Z9'/6@#N**** "BBB@ HHHH XJ^_P"2K67_ %[0_P#H%[7:UQ5] M_P E6LO^O:'_ - O:[6@ HHHH **** "BBB@ HHHH *XKP?_ ,C5XD^J_P#I M3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** .;O_ 7A?4]4EU*[TF*2ZFQYQ#NJRXZ;T!"O^(-:VE:-IVB M6\MOIEI':PRRM,T<>0N]NI [?0<53UGQ=X>\/3QP:OK-G9S2#*QRR@,1ZXZX M]ZMS:WI5O8V]]+J-JEI<,J0SF5=DA;[H#=#F@!\VE6,^JVVIRVZM>VR/'#,2 M!5*U^'GA2S:)XM'C,L4J2QRR2/)(C( M' M]"^T:9-K^L3RQB]>)DMXE0;B=F/S0.F\*P#?CFKNH^%]#U72(=*O=,MY+&#;Y,(7:(L<#85P5(]L5SMO<^ M.-!US38-5DMM=TR]E\F2>SLVBEM&(R&8 D%.,$G&/YU7U?Q?K/C[Q'HNCZEI MME::2+8K]HLVE9_-CW'D..A!_.@#JM'\*:'H%O<0:9IT<"W/^O;FIP2R6MU91-$RM&,LKJ2>,="*[R@#G]5\$^'=:N+>XOM-5Y[>(0QRI*\;A!_ M"2A!(]CFG0^"_#=M:7UI;Z1;PV]_$D-U%&"JRJH(4$ ^A//6M674+."_M[&6 MYB2[N%9H868!I N-Q [XR,TQ]5L([N>T>\A6XMX?/EB+C?:@#( ML? /A;3=534[/1H(KJ,EHVRQ6,GJ40G:I]P!6K%H^GPW]_?1VL8N=05%NG.3 MYH0%5!!XX!(_&LV+QSX5FU""QB\0:<]U.%,4:SJ2^X97';)!&!U.:NZUXBT; MP[ D^L:E;64;G"&:0*6/L.I_"@#*LOAUX2T[48K^UT2!)X7\R++.R1-ZJA)5 M3] *ZBLN+Q'HL^BMK,6JVCZ8@RUTLH,:_4]NM5[;QCX;O=9;2+;7+&74 2OV M=)@6)'4#U(]!S0!4U'X>>$]6U&6_O=&ADN)B&F*NZ+*1W=5(5C]0:OZOX5T/ M7K*WM-1TV&6&VQ]G"YC,/&/D92"O '0]JV*K3:C9VU]:V4US%'=76[[/$S - M+M&6VCO@HXK3BU2PGU*XTZ*\A>]ME5IH%<%XPW()'; M-O+)<1@G$C2??)Y[YILWA[29])M-+ELD:QM#&8(23A/+QLQSGC J'3?$V MC^(+"ZN-$U:SNA"IWLDF1&<'!8=0./TJ"P\06UGX0M-6US6=-*-&#)>PR;8) M&/\ <)ZY]* &:EX#\,ZOJDFI7NE1R74H E=9'02@<#>JD!_^! U97PAX?71[ MW2%TJW73KV0RW%L 0C,<9(';[HZ8QBLC7?'%DW@'6=>\-:C9WLEE"6!1MZJW M8,.HJ]I7C?P]J-U;Z:FMV$FJ.B[K=)ANWXR5'N.>.M #KGP-X:N]&L])GTJ- M[.RS]F4N^^')R=KYW#\ZNZ'X=TCPW:O;Z18QVLK,22Q^IK4KEO M'?C*#P9H\%T[6YGGN(X8TFDV@J6 =O?:#F@#>U+3+'6=/EL-2M8KJTE&'BE7 M*G_/K6;H?@SP]X5E&&SR"!P!76Z9K6F:UIXO]-O[>ZM.1YT4@901U!]"/>@ M!UAI5CI9NS96ZPF[N&N9]I/SRMCLZ)IOB'37T[5K2.ZM'(8QOD@_.GQ:)ID+Z@Z646=1;==AAN$QV[?F!XZ<8K%^(?B M"]\,>#Y]4T_ROM"30H/-7MZ7K>G_ M &_3+^WN[7)!EBD#*".H/H?K5'3O&GAG5]2.G:?KMA:,':Q^HK;GTBPN;^POI;5&N;#?\ M97Y'E;UVM@#CD<5GZCXT\,Z1J0T[4==L+:[./W4LP!7/3=_=_'%7K_6]+TL0 MF_U&VM1,K-&9I0H<*NYB"?0'-6LKN\L-:LKBWM%+W M$B2C$2@$Y;T& >?:N8T?X@_\)/X*_M2RU+2;"^2[6.9+B0LD2&9E53WW.B\> MI- '4Z[X5T3Q+Y)U:P2X>#/E2AF21,]0'4A@#Z9J-_!GAQ_#G_"/G2+?^RL[ MOLX! W9SNSG.[/?.:U+74;.^EN8K6ZBFDM9/*G5&!,;XSM8=CS527Q)HD.GW M-_+JMHEG:RM#-,TH")(IP5)]<\8H NV5E;Z=8V]E:1^7;V\:Q1)DG:H& ,GG MI6'J_@+POKNH/?:CI$4MS( LDBN\?F@= X4@/^.:T-%\1Z-XB@>;1]3MKU(S MA_)D#%#[CJ/QK3H SI]!TJYM+*TDL8?L]C-'/:Q*-JQ.GW" ,=/3I6C7!>)= M:\3M\0++PWH%W86JS:-RNK$\8/!'_Z@#:G\#^&KG4-0OY=)B-SJ$)@NW#,/.0XR" *T;W1=.U&R@L[NU26W@>.2*,DX5D.5/7MBL_5/''A?1+[[#J6O6%M=# M&8I)AN7/3<.WXU=U#Q!H^E:6FIWVIVMO8R %)WE 1\C(VGOD<\4 5-<\&^'_ M !'<1W.JZ:DUQ&NQ9E=HY O]W"&QD]P2.:R?#FI>)X=?N="\1VL=P$A$]MJMI"R0RKG!1P;QOX776/[);7]/%_O\OR?/7.[^[Z9]NM &F=*L3K(U,>=A/OBM+5/$>BZ*[)J>J M6EHRQ><5FE"G9N"[L'MD@?6J$GC[PE#IL.HR>(=/%I.Q2.3SA\S#J,=>,C/I MD4 :$GA[2)I]2FEL(9'U.-(KS>-PF500H(/' )K'A^&O@^"%HET6)E(4 RRR M2% "& 0LQ*#('W<=*VKC7]'M+.VN[C5+2*VN1F"9YE"2#:6R&S@_*"?H*BT7 MQ/H?B(2_V/JMK>F+_6+#("5ST)'7'O0!:@TJQMM4N]2AMU2\NU19Y03EP@(4 M'MQDTFJ:18:U:"UU&V6X@$BRA&) W*/0UG7'C;PQ::O\ V5<:]I\=_NV& M%IU!#?W3V!]CS5S4_$&CZ,<:GJ5K9GRVE GE"90$ GGW('XB@"_+%'-$\4J* M\;J59&&0P/!!%8C>"O#C^'H]!?2H7TR-M\=NQ8B-LDY4DY4Y)Z$=35O2/$6C M:_9R7>DZG;7D$9Q(\4@(0_[7I^-5-.\;>&-7U'^S]/UZPN;OG$4 M_#- $NA^$]#\.>>=*T^.![C'G2%FD>3'0%F))'MFL^W^''A&TU!+V#1(%ECD M\U%WN8T?KN6,G8#]!5W6/&?AOP_PW=E/'J5W%%'(TXV>26 DE!'4*#^&10!M77A;1+W7[?7;C3XGU.W3 M9'<9((7!&" <$8)Z@]:RXOAIX.A:3;H4!1PP\IW=HUW @[4)VJ>3RH%7K'56 MOO$KQP:GIT^GO81W$,$1S-\S'$A[;",8]Z;#XW\+W&K_ -E0Z_I[WV[8(5G4 MDM_='8GVZT /OO!WA_4HM,CN]-CE&F;19DLP:$#& "#G'RCKZ57U?P#X7UW4 M'OM0TB.2YD 621)'C,H'0/M(#?CFKVJ>*-"T1Y$U35K.T>.-9&6:4*P5B0#C MJ 6[3Y.3&#N"^G4DU MO#&@WZ7VG:3'%]@6&]=$M9"XQ,SC M*A3W)'2LO4/'?A32M1.GWWB#3X+M3M:)YAE#Z-_=_&@#5LM*L=.FO)K2W6*2 M\F\^X8$_O'P!N.?8"LZ?P;X>N?#_ /84VEPOIGF&40$M@.6+%@K6 MJ^(='T.QCO=4U.UM+:3 CDED #Y&?E]>/2I=)UK3-=LA>:5?V]Y;YV^9 X8 M^AQT/L: +%I:P6%E!9VR;(((UBC3).U5& ,GGH*P=5\ >%M;U![_ %#2(I;F M0 2NKNGFXZ;PI ?_ ($#725BW7B[P[97Z6-SK-E%=O/]G$+2C=YF =N/7YE_ M,>M %J70M+F.G[[*+&G.'LU4;1"0NT;0..AQBI)-*L9=7AU5[=3?0Q-#'-DY M5&()'IR0*S;[QKX8TS5!IE]KUA;WN0##). 5)Z ^GXUH:KK6F:'8F]U2_M[. MVSCS)I H)]!ZGV% %BZM8+ZTFM+J))K>9#')&XRKJ1@@CTQ61IO@WP_I L!8 MZ:D/]GO)):_.[>4T@VN1DGJ.*MZ7X@T?6[![_3-2M;JU3(>6*0$)@9.[TXYY MJKI7C+PUK=^UCIFN6-W=*"?*BF!8@=2/4?2@#0_LJQ_MG^V/LZ_VA]G^R^?D MY\K=NV^F-W-84OPX\(3:BU])H=N97D\UEW,(F?\ O&/.PGZBIX->CM=4U==4 MUC3!:Q7,,$$:/M>%G4827/&YCR/:MF\U&ST\VXN[F* W,RP0B1@/,D/11ZDX M/% %D# P*YO5O /AC7-0DO\ 4-)CDNI %ED21X_- Z!PK -^.:GU'QIX9TG4 MAIVH:[86UX<9BDF *YZ;O[OXXJ_J>LZ;HM@;_4[ZWM+08'FS2!5)/0#U/L* M*6J>$/#^M:3;:7?Z5;RV-L08(5!018&!MVD$<>E0ZQX'\-Z_<1W&I:6DLZ1^ M4)5D>-RG]UF4@L/8YK,TKQM%KGQ"72]*O;2\TAM'-X)83N/FB;803GCCMC-= MI0!FCP_I"Z%_8@TVV&E[/+^R>6/+V]>GUYSZ\U2T7P3X=\/7$EQIFF)#/(GE MM*SO(P3^Z"Y) ]A@5;UKQ)HOAR*.36-4M;)9"0GG2!2^.N!U/X4VW\4:%=Z+ M)K%OJUG)IL7^LN5E!1#QPQ['D<'UH :_A70Y/#B>'WTV)M)0 +;'.U<-N&#G M/7GK6LB"-%14' # <<@#\JQ/ WB& MZ\2:;J5S=-"WD:G35EM MU%_) +=YLG)C!)"^G4FL6W^'OA.TU1-1@T2W2X23S4 +&-'_ +RQYV ^X%.8%B0.0/4CG@>E #=:\#^&_$-X+S4]+26Z";#,DCQNR_P!UBA!8 M>QS6OI^GV>E6$-C86T5M:PKMCBB7:JCZ5G:SXN\/>'IXX-7UBSLYI!E8Y90& M(]<=<>_2M:WN(;NWCN+::.:"10R21L&5@>A!'44 24444 %%%% !1110!Q5] M_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 44 M44 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 >=^ X[67Q-XY;4%B;5?[6=9/- M+_9-B^3U_@QGVKA&MK:\\&-91JLFAR>.5ALD'*&W+@$)_L9+X_&O8M:\%^'/ M$5TEUJVD6US<*NT2L"&*^A(()'L>*N/H.DR6-I8MI]N+2SD26WA5 J1.ARI4 M#I@T 6[:UM[.+R[6WB@CSG;$@49^@^E3444 <#>_\EXTK_L S?\ HT59\9ZE97/P]UC0CH?B?4+ MV"_OXK5]'OIQ<;HW."T9^\NWKGIZGL4MO#C>(/BYXX"ZWK&F&%;#G3;D1>9F M$_>X.<8X^IKN-$\">%_#EV;O2=$M;:YP0)@I9P#UP6)(_"M>WTNQM=1O-0@M MHX[N\V?:)E'S2;!A<_0'% 'F7@FQC\/?$B^TCQ%+<7VO/ 7TW5;N=Y#<6VW7UBJ-]HVG:E>6=W>6<4US9.9+:5A\T3'J0?? J]0!P?B.1(O MB]X*:1@BO;WR*6. 6V)Q]:RKJZ@N?B9XS6&5)##X=6.3:<[6^H(Y!^E4#X0TC3M*OH=%TNVM9Y;)[5#&NW*G<0 M"?\ >8G)]: //4B\/K^S0"@M_+.G;@1C/VS'Y[_,X]:U?#BO)\5C_;X!U)= MM39B;J#SYQ7/\6_KCG%:OA'X;Z'I>CZ-/J.B61UJTMXQ+*!N'FJ -V/NEN/O M8S72:YX9T7Q)%%'K&G078B.8V<89">NUA@C\#0!Y#XK$$?\ PM./3 @T\6=J M9EB_U8N<_-C'&[&-V._6NH\;:99:?X<\%BTM8H?LVM6"PE$ * G!P??OZUVL M/A70K?09-#ATJVCTR4?O+94PK^[>IX')JW>:58:A#;PW=K'-';RI-"K#A'3[ MK#W% %RN)^)<9M-)TWQ'&#YFAZA%=N1U,).R4?3:Q/\ P&NVJ&[M+>_LYK.[ MA2:WG0QRQN,AU(P0?PH \(_MN3PU?M\1,LR>(/[1A7/(^7'V0?CY./\ @5;W M_",6^F:_\*]%O8$F,$5[),L@W!IO*5V)SU^,-CZCB@#@KN&*W^,&LB M&-8Q/X6\V4(,;W$S*&/J< "N8\-+#(?A3'J(0V'V*Y,0D^X;G V9SQNQG;[] M*]B?2;"34GU%[6,WDEO]E:8CYC%G=L^F2356?PMH5UH4>B3Z7;2:9$ ([=DR MJ8Z;>X/)Y% '"?$8^'4T[QC':1XUYM&5[QH]VWR]^$WX^7?]?FQ[4[QGIEEI M_@;PD+2UBA-KJ>G^240 H2P!(/OW]:[2S\&^'=/TBZTJUTBVCLKO_CXC"Y\W M_>)Y/XFK]YI-A?VL%K=VL54U/2['6M.ET_4K6*ZM)0 \4JY4X.1^H!H X=+&SN?CS)-)!%(UOX M>C:$E00A,[#(]#CC/N:X[Q*D]IHGQ8@TU?*07=JS)$, (ZH93@>J[L^V:]AT M[P[I&DS1S6%A%!)%;"T1USD0@[@GTR2:FATG3X+B^GCM(EDOB#=-MSYV%VC= MZ\<4 >4^(-/U>30="-UJGA*QLH[NW;3)[&UG\P/D%%BPS=1P>.G6O8ZYS3O M7A32-274+#0K."Z0DHZKGRR>I4'A?P KHZ .!^,O_)-[K_KZMO\ T: /&O$<J[B:[_ %1/!MOI7AIYX8C;+=P#2/LV<^8?N;=G)'KV]:Z6'2;" M"ZO;J*TB6:^V_:GQ_K=J[1N]<#BLK3/ OA?1M2_M'3M$M+>[&=LB)]S/7:#P MOX8H \Q\$6_B&Y\)ZRWF^%]CW=S_ &L-3@E:8/O;=YI#@8QT]JDL=-MYX/A3 M8W5W%JULLUT4F,;!)%5&:/Y7 .!A1R.U>DZGX#\*ZSJ+:AJ&AVD]TV-\A4CS M,=-P'#?CFM632-.EGL9WLX3)89^R$+CRKZ!?\ A^?X<:.CV&Y6N))7U)6> MW>]90V7VD$MEGV\]:]AU'2-.U=;<:A9PW(MIEN(1(N=DB]&'OS1JNCZ=KE@] MCJEE#=VKD$QS+N&1T(]#[B@#@=+L]3C^+5M<:KJ>AKJ1TZ19K338)E::'(VM M(6)'#8QD@UZ76/H?A70_#8E_L?3(+1IL>8Z EWQTRQR2/;-;% 'E?B[2K;6/ MC-I=K=:A>6$8T21_.M+HP/D2]-P[<]*K0V%IX0^*>@IHVL7&K3:LDMO>17LX MN98HE7<'63[R#/4$X./;CT+6_!_A[Q'5SLY'&UI(H@&(]-W7'M0!YYI][>:CI/B/4-"L- TO0I+NY^V7 M&IM)/-,PX=V7( ![*6X]*S=!LUU#P'\.S:ZU!8:[#Y[:GIDG@/PK+JSZI)H=FUV\GFNY3Y6?\ O%?NEL\YQFIY_!_AZYT./19M M(M7TV)B\5N5^6-B225[J4^(M2U:+1_'.FW>CV-KXD.F17%S>Z5(S M1W$._:=P/*L$+=>2,_C8U[3]5E\#:4)]5\)6.EI);MIUU9VLYD1]P*>5AF^8 M]#@'@G/K7J>C>&=$\/6TUOI6FV]K',$]-U-=1L]! MLX;I&+HZIQ&WJJ]%/T H P?#"6\GQ2\:_P!H+&VH?Z,(!( 3]E\O^#/\.[.< M=^M)\(TL$T_Q0FE^7]A'B*Z$'E_))8I=8TJWNY8AA M)'!# >F1@X]NE7-+T;3=$@E@TRRAM(99#*\<*[5+D 9Q]% _"@"]7G7PQN(= M*N?$/AB[D6+4[;59YQ$YPTT,A#)(OJ"/3IQ7HM8FN^$/#WB8QMK.DVUX\8PD MCKAU'H&&#CVS0!C:WXO%W>ZWXI/N:S6\ >$VU8ZFV@61NS)YI;R_E+_P![;]W/OC- '$Z):/??$/P:^L0B M6]A\*+,WG+DK-N0%CG^+YF_.M/P5I&G'QSX^8V5N2U['&N2W M3WKH=#\*Z%X;\TZ/ID%HTV/,= 2S8Z LKW7P>E#7?A6/1Y( M93?27=O,TZ/D[VD(;_6 ].,],=JW;+3XKGQI\.X[Z6/4O(T6:1)WC.)"%0*^ M&&1G/-=O=_#_ ,)7VJ-J5SH%E)=._F.Q3AV]67[K'W(K9?2[&74K?47M MHS>6\;1PRX^9%;&0/8X% 'FU[;:;'XY\?07!V'M7KE[X%\+ZEJKZG>:):37;D&1V7B0CH67HWX M@U8E\)Z!-H\^D2:3;-I\\IFDMRGR%R>^*S=+XR\8G3MPN!X2'E M>7U'SO\ =QWQTJ77H?#B_L^*T"VPM5TZ-K1DQG[1@;2#UW[^O?KGO7HMCH&E M:9.D]E8Q0RI;):*ZCD0I]U/H*S(/ 'A.VU4:G#H%DEVK^8K"/Y5?^\%^Z#[@ M4 AZC/N:T? T,=MXW\>6\"+'"M_ M XC084,T(+''N:[(:99+JS:H+9!?-"+7=W;VR1W M%XRO<2*.9"HP"?H.* +=>+:U#]G\3ZMX P?(\0:O;7T:#J;=\OTU1ET?3I]7M]6ELXGU"W1HX;@K\Z*>H!_$_G0!Y-X(:75?$.@^&K@LX\'BZ M-R2.&D#F&#\DRPID%[>:E\.-9U/1[#0-(\,7*W4CF]:2XN93E@S-R '8C@$G M''M7KEIH^G6%_>WUI9Q0W5ZRM_P#[!LC<.YD8 ME,KN/5MGW<^^,T >?Z?9/?Z)\/)M,UJUL_$=OI9-G!?0-)#<(40.,C[K# Z' M.*Z?P'J$K^)/$FFZCHUC9:U"T$M[/I\K/#<;E.TX/*M@=#R)@?W7^Z>H_ U:T7P_I/AVT:VTBPALXG;<^#=,LY_'?CJ]DM(9;I=1B6.21 Q7$2L,$].>>/0>E>C54M=,LK&YN[ MBUMDBFNY!)<.HYD8#&3^ H \5\%6VO7/PWOR\_A9;61[DZJ=1@E:<2;VWF8A M@-P'3CIBM'P]!&OB?X?V^IWL>H6<>C3_ -GW#HRI+,&&" X!R(L8R,^E>@ZA MX!\*:KJ3:C?:%9S73D-([)CS".[ <-^(-:.K>'](US3UL-3TZWN;5""D;IPA M' *XY4_2@#S'XGOH\6D>*XM&0IJKK9G6'C#[/),@ WX.,XSG'.TFGZ]8:P\? MAEM0U3PI90QZA =-DT^UG\QCGA(\,WRL.#QCIFO2-+\-:+HNG2Z?IVF6T%I- MGS8@F1+D8.[.=W''.:I:7X$\+:+J(O\ 3M$M(+I<[)%4DIGKMR<+^&* .,BT M%?$VI_$_2&(#W$]N(F_N2"!2C?@P!IOA/6)/B#XJT2\G0A/#^G^9=JPQB_DS M&01_LA'(]-PKTRVTRRL[R[N[:V2.XO&5[B11S(5& 3]!Q3=/TC3M*>Z>PLX; M=KN8SW!C7'F2'JQ]Z /&_!%OXAN?!>K,TWA81R7-S_:PU*"5I@^]MWFD,!TZ M<=,58T2"*+4/AE;ZE?Q:CIJ6UV+6Y9&6.28?ZKAP#D)PN1U'%>C:GX"\*ZQJ M+:AJ&AVD]T^"\A4CS,=-P'#?CFM+4]!TG6-+&F:AI]O<60QMA=!M3'3;_=QV MQ0!Q=G'IT?Q_O?L0B%PV@9NQ'C_6>>N"V/XMNW\,5Z+6-H_A+0- G$^E:5;V MDWEF(R1K\Q4MN()ZGD#D^E;- 'GFK7ES=?$Z6T\/Z3IKZU::"A9VL4/V;6[!(2B % 3@@'W[^M6/!T=K+XW\ M=_VDD3:C]L52)@"?LGEKY?7^'KGMZUV]YI5CJ$5O%=VL7O&W'MC%>@U3TW2=/T>W>WTVTBM87D:5HXEVJ7;J<59%C\*ZGQUIEEIND>"5L[6* 6VNV,<)C0 HI)! QV/?UKJYO M!7ANXN]0NI=&M6FU!/+NVVX\YXH \I\/1>(Y_&OC9K&30!>?VBR2KJ<,CS?9]H\K&U@/+V_KGVKJ/A5 M;+:^%[N*+4;2^M_[1N#$;*-TAA!()C3?R5#;L$9'/4UMZWX+\.>(KE+G5M(M M[FX5=HE8%6*^A(()'L:U[*RM=.LXK.RMXK>VA7;'%$H55'L!0!/1110 4444 M %%%% '%7W_)5K+_ *]H?_0+VNUKBK[_ )*M9?\ 7M#_ .@7M=K0 4444 %% M%% !1110 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '"ZAKVOZ_XMOO# MGAB>VL8M-1#?ZE/#YQ5W&5CC3(!..23_ /KGTFX\8:1XGM])UITUG3;N-VCU M.WM?):!UYVRJ"5 /8CO^F7X:O+?PY\3/%>DZG,EO)JDT=_8O*VT3J5PRJ3U* MD8QUKH;KQG:+XPL/#5A&+Z[N$DEN6AD!%FBCAG^IX Z_G0!)J/CWPKI.IMIU M]KMG!=*0'1G_ -63T#$<+^)%7]3\1:-HR0/J6I6UJDZL\32N '"C)(/3H1^= M<'\-9=&B^%UVFLM;+,DUT-;%P1N\SS&W>9GOMQ^E^FR:@OB"S^S1R")CN(8,1D#;C=T!/3L:T5 M\4Z$^BPZRNJ6QTV=U2.YW_(6)V@9['/'--Y+.;7_ ''I;P-J U5'A\@@D6FQO-(Q_!MV^U8VGZG?:AHGB+4='7P_H6@ MM=W/VJ2\1[BXE<<.[C'-=CNI-,U>WN1:(9)PI(9%'\14C./>O*=&MX;[PE\)H;F-9H MC?.2KC(.T2$?D0*[>]BC3XXZ8ZHH:70IUD('WP)5P#ZT =6!G=FK<$\=S;Q7$+AXI4#HP[J1D&O$_*E1Y/A.-VQ]8#K[:8?W MY&?J"GXXKV]5"J%4 # [4 8FM^,/#WAR>.#5]5@M9I%WK$V6;;_>P 2![] M*QO%7C./3[/PSJ.F:C:-INH:I'!/NW(SUYKEY+JSU[0/"MM)H]G9I!XP%M<0 M6QWV\KJ'+.GJK$_SH ]5T/QCX=\27$MOH^K6]W-$-SQH2&"^N#C(]QQS574/ MB%X2TO4'L;S7K2*XC;9(NXD1MZ,0,*?J:R-=1(?C'X3E1 KO87J.RCEE4(0# MZ@$FN0BU._U#X8ZMJ>FKX?T/PS<)=-Y,R/<7,A)8'<2P4.QZ#G&10!Z%J_B" MZMO'/A+3;26)K#54NWF( ;>(XU9"K>F3VZT[P%KE[X@T">\OV1IDOKB %%VC M8DA5?T%<1H;;M1^#Q)S_ ,2NZ'_DM'72_"?_ )%*[_["MY_Z.:@#LKZ^M-,L MI;V^N8K:UA7=)+*P55'N37$2?$2QU3Q?X8T_P_JEM=6M[-<)>*J_. L)=.#@ M@$CKWI?BIL%CX@#I-3\>>%M&U$Z?J&N6D%TN-\;-GR\]-Q'"_CBM M/4=;TO2-,_M+4+^WM[+ (G=P%;/3![Y[8ZUP7PSETF+P%JB:P]LMVEY=_P!M M"X(SO\QL^9GMLV]:Y3PQNCM?A<^KY72Q-?>2;C[H(B3(*G@$D<*.O7'0UB^&K6"3XP^.[EXD:9( MK"-'(R55H26 ^NT?D*YC0]/LXO@+XL\NVB7>=09L*.2C,%_+:,>F* /4]:\1 MZ/X=M8[C5M1@M(Y#MC+MRY]% Y/X4VS\3Z)J&B3:S::G;S:? K--.C9$849; M=W! YP:\KC&KO\0_#IMKW3K:9O#,(LGU*!I49LCS F&7$F,9[[:==6TL=O\ M$F:?6=/N[Q]'*WMOI]I)%&D@C?:Q8LP+D9! .>.: /18/'WA2YU:/2X=>LGO M9&"I&'^\QZ*#TW>V61@L:*69CV ZFO*;OXKM?> _$^J:5<6BZAIMV4MT52X,'G(BR$ M'KN!->LUX1JN-R CP\<^&-4U@Z38ZW:3WV M2!$C_>(Z[3T;&#T)Z4_6O&?ASP[*YOX@V= MM9'P.EM!'"MOXAM(8@B@;$(<%1Z#@<>U<_X>3Q ?&WC86>I:+:WO]HDRIJ-J M\DIM]H\H@AU_=[>V/7UH ];M+NWOK2*ZM)XY[>50TY-<=\*K>*V\,7BVVIP:A;/J-P\;VUN\,,>2-R1ALY M0-NP02.>M1?%+RU@\,R7NW^R4URW:^+_ ' N&VE^VW=C.>.E WQ"LM5\9>& M-.\/ZG;75I>R72WBJOSC9#O3@X*\]^];NJ^.?"^B:C]@U+6[6WNA@M&S$E,] M-V.%_'%;]A!;RO(;;NQVSG'XUS7@J/7CI7B(+JOA MZV8:C4'<G&,4 =QXR\?V/A:;0HSW-P@DB0DEF3^]M )Q[]*\R@C@L/!7PV"Z MFM[:)KZ>7=-$T*E#YV!A^0!T&>P&.*N:8NNO\4O&'V#4M'M;UGA*#4+9Y7>V M\L;3&0Z_)ZX[]: /2V\1:,FD0ZL=2MO[/F95CN1("C%CM R/?BLZ#Q_X3N;; M[3%KUD8/->+S2^U=ZKN89/HO->4W]C ?AKK<*ZG::C;7'B.'S!:6[Q01N9$$ MB1[B!Q'(2Q#!CG VD;CG!Q@=CZ4NJ^);2]\'/K.AZ]800M)&J7THW MQ+F15*D=* /6-6\9^'-#FFAU/5[:VFAV;XW8[AO!*X4E6 MK7Q'HU[HAUJWU.U?3%4LUUY@"*!UR3TQ[UR>CVL$GQM\37+Q(TT6G6BQN1DJ M&W9Q]=HKD9+VPTG0?&<%QI<%[#/XK\B&UFD,< D81E6_LK=]/1C9S'+;@L> M7D;V5NWM7.>(9=;3QYX'CUW4=%:Y_M F*UTZ!E9$*$%B[,20>!C !_"K<4L2 MW?Q9A+H)2A8(2-Q'V3KCTH [9?$VFZ1X5TW4]9?N_:ODW;<_Q;,5+XE:"3QWXP;3"AB7PE,NHF+[OGY;R]V/X]F??% M '<1?$'PE-J<.G1Z_9-=3%1&@?ABPR!NZ9.1QG-=+7C_ (CL;6V_9NT_R8(T M,=I83H54 K(SQ%F'N=S<^YKV"@#(USQ3H?AM8CK&I06AESY:.26?'7"C)(_" MLKQ!X[TG3_ EYXCT_4+2YC$3BU<-N22;:2J''?(Z<&LG2F@C^-OB/^T2BW3V M%K_9ADZF$!O-"9_V\9Q7,WI@DA^+LFF[#I9M4 ,7^K-QY#>;MQQG.W=[T =Y M\/-2O-8\-)J%YK\.L23$$M#;"%8&V@M'Q][!/4U%XU\>6GA'4-$M)IK=#?72 MI.92?W4&#N<8]P!^-;OAO_D5M(_Z\H?_ $ 5R_Q%DCBU?P3)*ZHBZ['EF. / MW;]Z &+\1+'3?&7B*SUO5+6VTVUCLVLMP^9S)&S-C'+= >G%=9#XBT:XT/\ MMN+4[5M+"EC=>8!& #@Y/;GC'K7)>'+:WE^,GC2[,:/-';6"1R8R55HV) /O MM7\JY!+VRTOPUXCM9=+M[U9_&LEK:6]Q(8X(Y"496VTZ4S1N"NW9MD)\P'K@9^]GO0!ZKK?C+P[XWM38OB#X2GU&"PBU^R:YG"F-1)PVX9 W= 2".,YKD]:97^('BQT M8,K>$L@@Y!&Z2L?6-,LA^S[X:A^S1>6[6$C#:.6=UWGZGF:/XS\.:_ MJ$MCI6L6MW=1*6:.-N2H.,C^\/<9%5M0^(7A+2]0>QO=>M(KB-MDB[B1&WHQ M PI^I%8_B2**W^*W@,Q1JG[G4$^1G>&M>T"PDNK00Z@S23RNQ/E MP[&*N,<'*\YM)HX[#X0 M332*B",@N[8 _P!%P.33]#37V^(7C066I:-:WQNU++J%J\DK6^P>65(=?DQV M]: /6+.\MM0LXKNSN(KBVE7='+$P96'J"*2^OK33+*6\OKF*VMHANDEE<*JC MW)KC?A7;Q6^@ZF+?5+;4('U2=U:UMWAAB)QN2,,3E V2""1SUJ;XEZA:V.A6 M$5QIMOJ$MYJ4%O;1W4A2!)B25>0C^$;>G>@#4T;QQX9\07QLM+UBWN+H+O$0 MRK,OJ P&1]*BU#X@^$M+D>.]UZTBD25X70L2RNIPP( R,'C)XKAM4EUA?BMX M(CUW4M'EO/-N"MOI\#*8D,1&69F)()X P.AK;^'-A:2/XXDDMXW>?Q#>12EE M!WH-N%/M\QX]S0!V%]XBT?3='75[S4K:+3G"LEP9 4<-R-I'WL]L5S.F>.8- M>^(=MIND:A;W>DOI4EP^P?,LRRJN#GD<'H?6N \)O&NF_"B;4F7^S%:^4-+_ M *L7&6$6<\9X.WWKLU;3F^/Z_9#$;L: XNO+QG/G)MW8_BQ^.,>U 'HM<#YBOS'&%Y!'..E=/7DG@"?P[%\(-7^UO:A!+>?VD'( MR6+OMW>Y39C]* /1-8\4Z%H"J=5U2WM T1E7S&^\@(!(]>6'3UJK?>.?#&FV M-G>7>LVT<-Z@DMSDEI4_O!0,X]\5YOX9L9+C7?ADFKP^9-#HMQ(JS+G& NPD M'N%(KIO#WV6W^,/BR.]$4=V;>T_L\/@'[,(SN$?MOZX[T =:GBC0Y-,M=2CU M2V>RNI5@AG5\HTC' 7(Z'/'-6[S4[+3YK6*[N4BDNY?)@5CS(^"<#\ :\LL- M"@\4M\2]-TLH--N+F(V3Q'$:WBQAG92./]8$R15OP;J[_$'Q=I^L3(1%H.G* MDBL,8OYAB3_OE5(]MU '7:1X@M[?PQ-JNLZ[83013RJ]Y&/+C4!R O/\0X7W M-9$7C^UUCQSX?T[0M2M[K3[N*Z-T%7YU9%4IG."O4]N:X+3#$F@>#Y=0VC2$ M\3W9N3)]P/OD\HMVQN]>*[367TU_CAX6^SM"=0%C=_:-A&[9M'E[O_'\4 =' MJ/CSPMI.IG3K_7+."[4@/&S_ .K)Z;B.%_$BNA5E=0RL&5AD$'((KP[P1'KC M> ]3675_#EO$)[G^UXM0LW>59-[;_-(D&F3M^5N0 N!SZ4 7=9OIK76-$ACU*UM8[B=UD@F3+W("$[4/8CK]!6 M-X,\?V/BW5M:LHI[8O9W++;+$23+ H3]X<^K,14'C;_D=_ ?_80F_P#1+4SX M=RQC6_&T.]/-_MZ5]F1NV[(^<>E '6:_K%OH&@WNJW+HD5M$7RYP"W11^)(' MXUA>&_'NE:IX&M_$>H:A9VR!%%VV[:D4Q4$ISSGD<(AGPSJPZ_Z'-_Z M:\FLIK1M-^$DE])$VD1HR3EV!C6Y\@>2&[ [MV,]Z /4]#\5:%XE\T:/J<%V MT./,1"0Z9Z$J<$#WQ6K+*D,3RR,%C12S,>P')-NX M$UW.G^.?#&JZO_95CK=I/?<@1(_WR.NT]&QST)Z5Y1J3Q/\ !SQ]!O4R#7Y] MR _, ;J/J*[;X@V=M9_\(*MM!'"(/$5I#$$4#8A5P5'H.!Q[4 =)K7C/PYX= MN4MM6U>WMIW7<(F)+!?4@ D#W/%:]K=V]]:175I/'/;RJ&CEB8,K ]P1UKR3 MPZGB ^-?&PL]2T6UO/[18RIJ-J\DIM]H\H@AU_=[>V/7UKJ/A5;Q6WA>[6VU M.#4+9M1N'C>VMWAACR1N2,-G*!MV""1SUH [FBBB@ HHHH **** .*OO^2K6 M7_7M#_Z!>UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!_ M_(U>)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** ,[6- TCQ!;+;ZOIMM>Q*+1],M;)'.7\F,*7^IZG\:X$_$/4M+^+FJZ/JFT^'5EM[6*?8!]FG MDB#J&;J0QWCGIQTKIM8UK4+?XC>']%@G$=E?6EU),H122R!=I!(XQDT 7K_P M5X8U74AJ-_H-A<7F03+) "6(Z;O[WXYK4ETVRGNK2ZEM87GL]WV:0H,Q;AM; M;Z9'%N<;OG(SCL/7B@#N4T^SCU&74$MHEO)D6.2 M<+\[*.@)]!DUR_C'P>-4\._V?H]I:PM+J<5].I&U9") TC'CEB!^-8EG%X_U M#PW%XBL/&%C=SRP"Y338]/C-NQQGRA(#O]LYZU9\6>(/$8L?"$5A+_8E_K%T MD%RLL"S& E"2,'K@CVH ZO2?"?A_0;J6ZTK1[*SGEX>2&(*Q'IGL/8<5"_@K MPQ)K!U9]"L&OR_F&8P DO_>]-WOUK*MO#WCF.ZB>?QY%-"K@O&-&C7>N>1G= MQD<9KLZ ,V#P]H]M#910Z;;1QV,C26JK& (6;.2OH3D_G5A]/M'U!-1-M$U[ M'$8DG*_,J$Y*@^A(%6J* .,\-Z'J]QXMO?%7B*SM+2]:U2QM;>WE\WRX@Q9F M9\#)9C^ %=G110!CZUX4T#Q$\U3KH.D):V5JFF MVJ06,@EM8EB 6%QG#*!T/)Y]S6C10!6ET^SGO[>_EMHGN[=66&9ERT8;&X ] MLX%9*^!_"R:F^HKH&G_:W8LTOD+G<>IQTS[]:WZ* ,Z#0=)MC8[>,Z>K) M:%4 \A6&&">@(XJQ8Z?9Z9 T%C;16\3.TA2-=H+,]M9+6 M[@CGMY5*R12J&5AZ$'@UD:9X,\-:--%-IVAV-M+$Y=)(X@&5B"I(/7H2/QK= MHH PM2\%^&=7U$:AJ.A6%S=C&99802V.F[^]^.:T;_2=.U73VT^_LK>YLV ! M@EC#)QTX[8JY10!EZ1XTZ)I65F*P+U5@PQZ8(!P.X%=#10!6AT^SM[ZZO8;:*.ZNMGGRJN&EVC" M[CWP#@5#'HFEQ:9-IL=A;K8S[_-MP@V/OSNR.^B:QIT-AJ. MEVMS:P@"**2,$1X&!M]...*+/PWHFGZ1+I-II=I!I\RLLMND0"2!A@[AWR.. M:U** *5QI&G7>G)I]Q902V<>S9 Z HNS!7 ]L#'TJ.[T#2;_ %2UU.[TZVFO MK7_47#Q@O'WX/7N?SK1HH *Q9?"'AV:>^FDT6R:2_ %VQA'[[#!OF]>0#]16 MU10!6O-/L]0-N;RVBG^SS+/#YBY\N1>C#T(R>:SM9\(^'O$,\<^KZ/9WDT8V MK)+$"P'IGKCVK:HH AM;6WL;6.UM((X+>)=L<42!54>@ X%%W:6U_:RVMW!% M/;RKMDBE4,K#T(/6IJ* ,/3/!OAO1IHIM-T2RMIHF9XY(X@&4E=I(/7H2/QI M-4\%^&=;OA?:GH=C=70P#++""S8Z9_O?CFMVB@#/U'0M)U?35T[4-.MKFR7& MV"2,%%QP,#MCVJIJG@_PYK45O'J6C6=RML@CA\R($QJ.B@]<>U;=% &<=!T@ MZ7%I?]FVHL(65H[81 1J5.00O3(//UJQ,C:58]QCCGM6K M10!EWOAO1=1TB'2KS2[2>PA55BMY(@5C"C VCM@<<46'AO1=+TN;3+'2[2WL MIU9988X@%D!&#N]M"B@!D,,=O#'#"BI%&H1$48"@# JIJVC:9KME]CU6Q@O+;<'\ MN= P##H1GH>3S[U>HH IVFDZ?87$UQ:6<,,TR1QR.B %U080$]P!P*KS>'-% MN+&\LIM+M)+6]F,]S$T0*RR'&78=VX'/7BM2B@##L?!GAK3!"++0[& PRB:- MDA&Y7 (#;NN<$C\:MIH&DQ:W)K4>G6R:G(GEO=+&!(R\<$]^@_(5HT4 %8%O MX'\+6FJC5+?0-/BO0V\2K H*M_> Z ^XK?HH QM:\)>'_$4L;P]HUQHHT:72[1M, %H85\L8.1A>@YYK2HH S8?#VCVX(A MTVV3-J+,XC', Z1_[HSTI\FB:9+ID.F26%NUC!L\JW*#8FS&W [8P,?2K]% M%:;3[.XOK6]FMHI+JUW^1*RY:/<,-M/;(>O@?PLFIOJ2Z!I_VMV+-+Y"Y MW'J<=,^_6M^B@#'NO"N@7VD0:3=:19S:?;D&&W>(%(\?W1VZGI3=8\(^'M?> M)]6T>SNWB7:CRQ@LJ^F>N/:MJB@"&TL[;3[2*TL[>*WMXEVQQ1(%51Z #@5% MJ6EV&L6,ECJ5I#=VLGWHID#*?3@U;HH P[#P;X;TP0_8M$L8##*)HV2$!E?! M&[=US@D5IV>G6>G_ &C[);10?:)FGF\M<>9(WWF/J3@%=!T.1)-+TBSM)$1HP\,05MK$$C/4Y('Y"M> MB@ KS_PC\--*L=$M1X@T73;K5()YG$QC#_*TK.N21S@$=>E>@44 5I-.LY=0 M@OY+:)KN!&2*8J-R*W4 ]@<"J6M>&-#\1K&-8TJUO?*_U;31@LOK@]16M10! M6L-/L]+LH[.PM8;6VC&$BA0(J_0"FV.EV&F"<6-G#;"XF:>;RD"^9(W5CCJ3 MCK5NB@#.&@Z0-*ETO^S;4V$I9I+8Q QL6.22O3D\_6JVE^$/#NBRPRZ;HUE: MRPEC')'$ R[@ W/7D #\*VJ* ,'4?!/AC5M1_M#4-!L+F[X)EDA!+8Z;O[WX MYK=551 B*%51@ # I:* *USI]G=W-M<7%M%+-:N7@=UR8V(P2I[''%5X= T MFWUJ;68=.MH]2F3RY;I(P'=>.">_0?D*T:* $90RE6 ((P0>]8T'A'P[;:7< MZ9#HMBEA'4D31]+M;(2??,,8!?TR M>IK5HHH Q9?"'AV:>^GDT6R:2_ %TQA'[[#!AN]>0#]16C>:?9ZA]G^UVT4_ MV:99X?,7/ER+G##T(R>?>K-% &+K/A'P]XAGCGU?1[.\FC&U9)8@6 ],]<>U M:EK:V]C:QVMI!'!;Q+MCBB4*JCT ' J:B@ HHHH **** "BBB@#BK[_DJUE_ MU[0_^@7M=K7%7W_)5K+_ *]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_ M /(U>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#S*PT2R\1^-OB9I&H1[[:Y-@C>JG[/PP]P M<$>XK \/:CJI^+7A[P_KH9]3T6UNX&N2.+J(JIBE'N0,'W'K7LD-C:6]W<74 M-K#'<7)4SRH@#2[1A=QZG X&::^FV,FHQZB]G;M?1(8X[DQ@R*IZJ&Z@,^9/K<&GRNC%2]O+D21DCJ#@?Y-=IXCU#_A'O"E[>VVE_ M;4LX,BRC(7<@P"!P> N3C':M&ZL+.^\G[7:PW'D2K/%YL8;RY%^ZZYZ,.Q'- M6* /(+C0/AQ-I$GB+P_XB'A]VC,PGT^_\L*V,@-%G'L4 ![5GZ_=3>(O"/PW MN?%#FW>[OE-U)YGD';L;#[AC;D8/&.M>H-X'\*/??;F\.:4;G=N\S[(F=WKT MZ^]:.I:+I>LPI#JFG6E[%&VY$N85D"GID @XH XC3O#OP^T_4K:[M=?#3PR* M\8?7&<%@>,J7P?I7>C4+-M0;3UNX#>K'YK6XD'F!,XW%>N,\9K(7P+X21U=/ M#&C*RG((L8P0?RK7&GV:Z@VH+:0"]:/RFN!&/,*9SM+=<9YQ0!8HHHH **** 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 .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "BBB@ MHHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH *** M* "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HKSG79=?U;XK?\(]IWB.YTFS3 M15O2(((Y-S^<4_B![$?E2O?^)O!'B+1X-9UH:WHNK7(LA-+;)#-;3L#L^YPR MG!'/3^8!Z+1110 45Y/%XPUNT^-]]IEU>%_#YGBL4A**!#-) )$.<9.2CCD] MZL?&7Q=K'A_2[:W\/W1MKW:UW<2JJL4@4JG0@CYGD4?@: /4**P=:\7:1X>: MU@OII7O+E=T5K;0/-,X'4A$!./?I67K/Q TZ/P%JGB'1Y_M#VR.BHT$A,@#LJ*\OO?B&86\#:C+?2VVGWOG#4?,MF3S&6 $ *5W'YR,; M>N1C-=CH'C+1O$EU&15/1MK@$CWH WZ*X^3XG>%([EX MS?3&W27R7O5M9#;*^<;3*%V=>^<>]:NN^+-(\.BV6^GD::[)%O;V\332RX&2 M51 20!WZ4 ;=%<+X.\6GQ-XW\316UZT^EVT-H;>)H]AB=@_F @@,#E>0>F*[ M:XN(;6WDN+B5(H8E+R2.<*J@9))["@"2BN3L/B3X9U&^MK:*[N(Q=OLM9Y[2 M6*&X;T1V4*3Z<\]JYIO$]QKGQQH ]1HI#T->4> [+Q7XN\&6&N3^.M2MYKKS,QQVL!5=LC*.J?[- 'K%%< M)X&\2:A-)XET[7M1@O!H5R(SJ818ED0KN.X#Y0RX.<5H:?\ $;PUJ=];VL-U M<)]J;9:S3VDL45PWHCLH5CZ<\]J .KHKGM;\:Z+H-^EA=2W$U\T?F_9K2VDG MD5/[S! =H^M)-XZ\-P^'[?7#J:/8W+>7 T:,SROG&Q4 W%L@\8R.] '145A: M'XPT;Q!+2"6]MQ<6L4<$CO,I( "JH)+'QS0.DMN "QW1D;N@...>U '0T5QR?%+PBUQ M'&VI/'#+GR[N6WD2W<@9*B0KM) ![^W6K^A^-]#\0ZE+IUE-.MY''YWDW-M) M"SQYQO4.!E'SX8HXGD:5=P7Y H.XY/0@- '045R+_$'1[GPMK& MKZ;++))IJ$2V\EK()8I"/E#QXW8)[],9YX.(/#GCZQNO VDZUJTTL4MRT-M* MQM9%#7#J#A1MY7)X8?+[T =K1110 45Y?\2+?Q1X=\.ZQXDL/&5ZBPLKQ6?V M6$H@:15V[BN< -^E7=6L?$GACPAKNL2>+[W4)8M-D:%);:)!')@$.-J\D8(P M>.: /0Z*XC1/B7X?NX]*M)[Z8W-TD<2W+VTBP2SD#*K)MVDYST.,UK:WXUT7 M0;]=/N9;B:^9/--M9VTD\BI_>8(#M'UH Z&BJ.D:QI^O:;%J.F727-K+G:ZY M'(X((/(([@\UE^-_$Q\)^&)]1B@%Q=LZ06L!.!),YVJ#[=S["@#HJ*X%O"GC M8V)O?^$XG_MC;O$"VL0M-W79MVYV]MV<]ZV4\5KI'A.QU3Q9&-*O)@L-J!-Q;.,@#) //0T =+16#HGC+1M?FN;>TFFCN[9-\UK=0/#,B_WMC@$ MCW%9,?Q6\'R_9W3496MIF5?M7V640QLW17?;A3[$\=\4 =I17,:;X_\ #NK: MU%I5K=R_:)PS6S26\B1W 498QNP ? YX/TJ&[^)7AFUNKNU^T74\]E*\=TEM M92RF#;PS/M4X7WZ'!QTH ZVBL.]\7Z#8:';:S-J"-8W95;9XE:0S,W14502Q M]@*CT+QIHWB"_FT^TDN8K^&/S7M;NV>"39G&X*X&1GTH Z"BN);XL>$!"MPM M_<26V<23QVCI>P.>] &G15"WUJPN]9O=)@F+WEDD;W"!#B,."5RV,9(!.,YI-:US3O#VG M'4-4N!;VJND;2%20"S!1G'09(Y[4 :%%<='\4?";RR1O?S0L(_,B\ZTE3[0N M0,Q97]YDD8"Y)[5I:+XST/7;>^FM;IXO[/YNX[J)H'@&"@61E Y_*N@L-;T_4]0U"QM9BUU MITBQW,;(RE"PW+U'((Z$<4 :%%4-*UJPUN*YET^8S1V]P]M(VPJ/,0X8 D<@ M'N.*+[6K#3;_ $^RNIBEQJ$C16R["=[*NXC(&!P.] %^BL]]:L(]>CT1Y\7\ MELUTL>PX\L,%)W8QU(XSFL&+XF>%YKJ.);NX$$LOD17K6DHMG?.-HE*[3SWS MCWH ZZBL#7/&6C>'[R*QNY9Y;Z5#(MK:6[SR[.FXJ@) ]S5_1=;T[Q#IJ7^E MW2W%NQ*[@""K#JK*<%2/0C- &A15/5=6L-#TR;4=3N4MK2$9DE?H.<#IR22< M #DUB:7X^T'5M6ATN-[RWO)U+6\=Y9RP>< ,DH74 \<3J#6QNO*"$XB#;=Q.,#GCK5#QM?W6E^! M]7UO&T<,,+2S3 MOL!8JB D]>>,"KVD^+-%UK3[J]M;P+%9DBZ6=#$]N0,G>K %>.>: -JBN,3X MJ>$V",][YGOC'YIM MK.UDN)%3^\P0':/K0!T-%>?^+?&T=S\-;G7_ QJ)W+@4 %%<[K7C;1-"U :?18Q/)P""-P&000<^]2ZYX@TSPY8"\U2Y$$3.(T 4N\CGHJJH)8GT H TZ*P] M"\7:1XAGGMK*6:.[MP&EM;J!X)44]&V. <>XXK)F^*7A. 3227TPM(BRF\%I M*;=F7.560+M9N#P#SVS0!V5%9D'B#3;C6(M)BG+7LMD+Y(]C#,);:&SC'4]. MM9VM>(]/;3O$EK!JSV-UI, -UTN]N;226[N)+0XNFM M+.6=+<]<.RJ0#[9XH ZJBN \7^-H-.C\):M9:JD>C7U[_I$RKN62'RV..F>H M' YSQ70:%XRT;Q#>S6-G+/'>PH)&MKJW>"38> X5P"5]Q0!OT5P7@[QDD7PR MM/$'B?4@&:::-IG7YG(F=5554HHZ"N4TCXD>%]>U3:KX_P##VCZE MM '345Q MG- &U16-HGBK2-?M[F:RN2#:';IT5SZ:A&OCF[M'UIB(].29M M.:#"QC>1YWF=\XQM[8S5*V^)7A>[O(H8[V813R^3#=O:R+;ROG&U92NTG/O@ MT =;17/:UXUT;0M0&GW#W4]YY8E:"SM9)WC3IN8(#M'UK3TC5[#7M+AU+3+E M;FTF!*2*",X.""#R""",&@"]1110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]K MM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5 M_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 M 4444 >9:CK6EZ'\=VN=5U"VL8'\-K&LEQ*$4M]H)P">^ ?RJ/Q/KFG>//$7 MAO0/#MU'J M-3BU*^N+<[XH(HLD L.,L3@8]*]%N](TV_E$MYIUI<2 ;0\T* MN0/3)'3FIK6SM;*+RK2VA@CSG;$@0?D* (8-5L+G4[O38;J-[VT"-<0@_-&' M&5S]15RHDMK>.XDN$@B6:4 22*@#/CID]3BI: /&M4TF;5M:^)ZVG%_:2Z?> MVC#J)HH=ZX]S@C\:S?$=^/%GPY\9>,]C+#=16ME9*PY6*.1&?'UD=_\ OFO1 MCI?CB.ZN)K?4O#49F;+-_9DN]P.%W$2\D#BH?["\:"Q^Q?;?"OV3_GA_9,GE M]<_=\W'7F@#F-7%W9?&"ZEE\21Z +W2X5L[F>WCD255)WQAGX4AOFP.N:K1P M03^&_B9?VVMS:U)-9&*XNEM$B@>1(6_U90D,0" QP.@ZUU][H7C34H/(O[WP MI=0@Y\N?29'7/T,M20:1XYM;9;:WU'PO#;J,"*/2I54#TP)<4 $\OS?[ M+EW;7][<7YZ M=\TSP^6\+^,O#4OB:5;42^%HK*":Y;:J3HP9XRQX#8Q]<8KHV\->+FU :@T_ MA$WHZ7)T=_,'_ O-S4UYHOC;4;Q1Y)S"K;$^\R*Z MLX'_ $-45MHOC:SS]EO_"T&55#Y6E2+\HZ#B7H,\58^Q_$+_H,^'?\ P73? M_'J .7^(/B'0/$'PVATW0;RUNKZ_>W33;6W<&1'#J1\HY3: CNKMGU82Y-65TOQVEP]PNI^ M&1,X"O(-+EW,!T!/FY- '9'[I^E>'> /AEH7BCX36-U(;JVU*Y28"ZBNI,*P ME<*=F[:1P,C'/UYKT3['\0O^@SX=_P#!=-_\>J*WTKQW:0+!;:GX8AA7[L<> MERJH[\ 2T <"7EN_@SXH\*6FEPV&OZ2 E[:6B8\Y0ZL95[L'13_^HBGZQ-;: MQX-;7%M+E=3?>'O&.J*BZA=>$[M4.5%QI$D@4^V93BI9=' M\<36AM)=1\+R6Q7:86TJ4H1Z;?-QB@#,N+VTU_XPZ9)HD\5T+#2[A=0N+=@Z M .1Y<98<9W G%)-'M/V=)]*FU"!=22RN+5K+>/.63<_!3[W Y)QP.:[R MRT+QIID'D6%[X5M(E?$#P//JLT4$;>'VCBFF(54D.S&2>!D;AGWQWJIXAN;?6-9 M^(&J:3*D^G0^&6M+B>(YCDN0'888<,50@''2MF]\$^,;_P 0VNJ7&H^&I5@L MWM!"^G2&(HQ!P4+G/0=Q]*U8="\:6]B;&&]\*QVA4J8$TF01X/4;1+C% &#X MFMH?^%>?#Z#RD\K^T]*79CC!EXEBFE^*^D);-MN'T2]6-LXPV5Q^M7GTC MQS)%%$^H^%VCA96C5M*E(0KT('F\$=JW@EM[S2'T^ SHV6#Q[6(9F))P>^:ZG0[%+3X MA^#K=C-)]F\,N(VN8]DHPR ;ER=K;3@C-;$OAGQ;/?K?S3>$)+Q<%;A]&;FK1TOQV;E;@ZGX9,ZJ4$ITN7<%/49\W.* ,1TSXV^):HOS/I%MP!U/D MRBM7P'XDT6V^&7AV6;4[4(EO;V;$2 [9]@_=G'1O8U,NE^.TGDG34_#*S2 ! MY!I@#H:*** .$ M^,W_ "277?\ =A_]')6A\0O^27^(/^P;+_Z#737%O!=P-!+8?#T]U)#/";FVB<7,(3 *O(1]WD$"O79+2VF@6"6WB>)2"L;(" MHQTP/:HK_2M.U1474+"UO%0Y47$*R!3[9!Q0!QWPNAMAI^M7EGJ=QJ,-WJ,*2"I(Z\:AX/%Q80-<76F7D.H) HR9!&V6 ]]I M)_"NRBBC@B6**-8XT&%1!@*/0"GT <@?BAX-&@G5AKMF8_+W^1Y@\_./N>7] M[=VQBN5U#6;J76_A_P"*?$]BNEVA^U+*LC$I:RR*!$7) VD@=^A->D?V!HWV M[[=_9-A]LSN^T?9D\S/KNQG-79[>&Z@>"XACFA<8:.10RL/<'K0!YQJ-_9:[ M\6M(DT6XBNO[/TV[_M">W8.BHX C1F'&=V3C\:YIX8T_92"JB@&V5B,=2;D' M/YU[-9:;8:; 8+"RMK6$G)C@B5%)^@&*=]@LS9?8OLD'V3&/(\L;,9S]W&.M M '$^,HTC\4^ %10JIJ+JH Q@>2W K,\$>)/#VD:MXXAU#4+2RNEURXFD,\@0 MO'@ $9ZX(;@=,^]>F26\$SQ/+#&[Q'=&S*"4/3(]*Y?0?!5M8S:U)JUM8WQO M=7FU"WWPAS$KA !\PX;Y>U 'G&DZCSV.H:I!N33X2 M2R;02,,X;CD=:U=!NVF^-MHDWB6/794TB9&GA@CCCC;>I\M=FVD%S 3DQ31AU_(\4V#3+"U\G[/8VT7D B'RXE7RP>H7 XS[4 > M7>$X8Q^SCJ.$7Y['46;CJ=THR?R'Y5)J:G2?!/@/QC&#G1K>U%T0,DVLL2I) MQWQE6_ UZ@EG:Q6AM([:%+8@J85C 0@]1MZN7OW#=5C;B)?H$"_G M5;XP(LO@"2-U#(U[:JP/0@S)77<0QS M1Y!VR*&&0<@X- '#>+(HW^*?P^W(IVM?D9'3$ (K#US4$TCQ=\0K]M/COUBT M:U9K61=R2_?'S#NOK[ UZJ]O!)-%-)#&\L6?+=E!9,C!P>V12"UMQ-),((O- MD4+(^P;G Z GN* /"/&6IW$O@S3C=^,M,O!-/:O'I>F6L:QQJ'4\MEG"KTS\ MO.![5U/C_49_ OBH^);.)G76-/DL&15R#=H"UNQ]2K^'=8U[Q78/?SV"^'=.N$O(((U?SY9E7"[R?E M"AB2,=>* -+PAH0\->$]-TG.Z2"$><^<[Y3\SM^+$FN;^(=S#IWB7P3J5Y(L M%E!J3I+.YPD9>)@NX]AGN:[^H;FUM[VW>WNX(IX'X:.5 RM]0>#0!YO_ &UI MFL?&I383I?P0>'YXY6MF#JS>:I* C@G!' /<5R?]JIX?\'17?A[Q19:MHRNB MQ^&M8MXWG!\P?NAM.[>#T!!QC->X6NF6%D(Q:6-M;B-2B>5$J;5)R0,#@9[5 M$-$TE=0.H+I=D+TG/V@6Z>9G_>QF@#RR0WMG\6?$C3^)X_#DE]!:RVS7-M%( ML\2Q[656BXZ\M M5;?1=*M(8X;;3+.&*.02HD<"J%?^\ !P?>@#COAM#'Y7C-MBYD\1WH&=YHV_=1L,$Q*G&[D\'B@#(^'C MC7KS7/&;!MFJ7'D66X8(M82/I6K\1?\ DF_B3_L'3?\ H!K9T?2[ M;0]&LM+M%Q;VD*PIGJ0HQD^YZU:EBCGA>*:-)(G&UD=00P]"#UH \7NENK/Q MSX;NY-?30X+GPW%;VM[-;I)&9 0SQY?A6((.>_2JNJZ;-K.G>.Y=+U^XU[4# M8P0W,L%HD4,FQP^U60X=P@8$ =\5[9>V& (98E9..GRD8JK M>:0/[ N--T>1-)=XRL$MM$H$+=F"]#SV[T >9?$#QAX5UGP3I-KI=]:W,TM[ M:/;V\)!>W"NN2RCE,#*\XZXJ_?:Y<3_$#Q#8VNKZ-X7%FD'GW=Q;(US>@ID- MEV VJ#@=<5;?P9XDUJ6SMM<;0+>QAN8KFZDTV%Q->M&OM7>^*]OOM*T[5%1=0T^UNU0Y07$*R;3[9!Q4SV=K);K;R6T M+P)C;&R J,=,#IQ0!,!@8'2O,/B>EQ!XM\':B=3&EV,,MQ$U^\*RQV\KH A8 M-P,X8 GIUKT^HY[>&Z@>"XACFA<8:.10RL/<'K0!Y&;-]7\7W*6WBY]FTR6ZMDO(]-%F]BS 3+O8+'3+#2XC%I]E;6D9.2EO$L8)]< "L3Q9X1M->T+5K>UM+*'4[ MZV:$7CP@,,C'+ ;L4 %K."_G233[>SC:ZE8'!=] MYYD?'93GWKUBXTVQNDA2XLK>982#$LD2L(R.A7(X_"F-HVEMJ U!M-LS>CI< MF!?,_P"^L9H \/TR]L;#X>?"Z[U(J+2#5',C..$P9<,?0*<$^F*[B]O[+7OB M]X9;1;F&[_LZTNWU":V<.J1R*JQJS#C);) _&N[&F6 B2(6-MY<;%D3REPI. MF:['3TBOOB;H;2^,CKU]9P3R!;.RB$<<;+M( ME=&XR<8'/([9KTU;&T2T-HMK ML0081& A!Y/R].^E@26,3\,R'?\JEE( MY[XQ7M"V5JEO);K;0K!)NWQB,!6W?>R.ASW]:;/I]E=6?V.XL[>:U \F2,, MF!T&TC% 'CT^GRZQ/XT?3?$)_#%[\$+:SM+RUDG>*UC@M$8&2)T9-P*]5V@,"3_6O8;.QM-.MQ;V5K!; M0 Y$<,811^ XJM_86D&>>F627I.3< M+ HD/_ L9H \XUB.V@\;W9T[Q?+X6>>ULHFBO9H!-8Q[(+H*W^N0>C'//<@UTM_I.FZH$&HZ?:7@3E M!<0K)M^F0<59BBCAB6*)%CC085%& !Z 4 /HHHH **** "BBB@#BK[_DJUE_ MU[0_^@7M=K7%7W_)5K+_ *]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_ M /(U>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@#F-5\=Z3I>ISZ:L&HW]Y;*K7$>GV4D_D C M(WE1@9'.,YJ6W\;Z#=66D7D%VSVVK3_9K63RV ,O/R-D?*.3>F1@88]#Q_$: /5[K7;"SUNST>:5A>7<<2G2))UL%BS&P#@>;O\ [PZ8]#6/X7\: MP67PT\/ZIK]Y-/>WR;$6.(RS7$F3PJ*,DX'I5!&#_$S3F4Y#>#V(([_O%KF] M(UN;3O!GP[L8I].TPW<,^-9OH%D%J5S\J;B &?..2./6@#T_1?&>EZ_=W6GP M)>VFHV\7FO:7UL\$H0\!P&'(SZ5QO@CXIV \%:;-KMQJ$\Z@K>Z@+-V@A4CQ$^O$:!+&;SRXTCW"9"4CV *0!@GD\D\U3\* M^+?#5K\!VTR:ZMUOOL<]N=/)'G2RR%MNU.K;MP.0,<^QH [VZU>[_P"%J:3I MT-T3I\^DS3M$I!5V#J%;\C1/\3?#D%Q,-]])9P2^3/J$5G(]K$^<$-*!C@]^ MGO7):=INH6GBCPIIDS%-0C\)2PDD\I(-@QGV/\JYO0KN"Q^&SZ?J/CV;3?LL M,MM=Z&;*V,P;+!HU5EWL6SP??KUH ]_1TEC62-E=& 964Y!!Z$&N5^)'B6Y\ M*>![_4[)7-VH"0L(3(J,?XFQP!C/)XSCUK4\)V8L/".D6B_:=L-I&BBZ4+* M%& X!(# <$9K$^+2,_PK\0!5)/V<' ] ZD_I0!W8O5FOR4MK M/[))]IF9>N(L;O?.,8(]15S0/%>E^)&N8K-IXKNU(%Q:74+0S19Z;D8 X/KT MKB+C7=*M_B-X>\37%] VA76D265O?;P88[@2 D%NBDJ".<="*NZ1>VOB#XRW M6JZ-*ESI]GHPL[F[A.Z)YC+O5 PX8A:_P"-],6.\B33 M[3-B_P!C=1$PA=G9V(XRP&W/! &/?TNO)YK^TM?&?Q.L9[B.*ZN]/A>WA=L- M*JVC[BH[X[XH O\ ACXI:1_PC.AMJL]^TDMO#%<:BUG)]G$Y4 JTN-N=W![ MUU>O>+M+\/W5O9W NKF_N%+Q6=E;M/,RCJVU1P/)V\.PW^G0K:7;PQ/'($)WQ[I00I!^;'&<_2@#T MK0?$6F^)+)[G3IF812&*:*2,QR0N.JNC %36K7GGPXCM9]=\3:G:ZS>ZP9Y8 M8IKZ2WBB@F=%(S$8\!L @$X'0=:]#H \YMKC6OB!KNL+::W=:/H&EW36*FQ" MB>YF3&]B[ [5!. .:U_#]CXHT/Q!/87U])J^@/!YL%]'?$-U'IZW.HRZA87-R=D4\4N"0'/&Y2,')J[>>+9_& M5QK6A^%DCO+!-+G274D)V"Y92(XXVZ,>;C'7C/3WK1UKQOHN@ZC%IUW).][/!Y\$%O TKS+NQA H.3WQZ GI7 M!Q>+?#2?!'^R&N8!J"Z6=/;2S_Q\&YV;-OE?>SOYSCWJWX>L9[+XC^%K2_7- MW:^$0DF[DJX=%;\>HH W1\5/#80N<8 SGMC&<\=:R? \:#QKX]8*,M MJ,0)QU'DC_$_G7GFBZC8Z5X-^%=]J1"VD-[=%W89"OI]/A6[M=0@02O:7ULT$OEDX#A6'*Y[BLJX^*/AR 2S!=2FT^)S')J,- MA*]JA!P?W@&" >,C(K(O-6M->^*6F7N@21ZE%I&F73WLMJP=&W@>7%N&06)! M.*XN]U]]4^%UY<2^+K&R%Q:S+'XNZSXWT+ M0KBTM[NXD::\A,UJD$+2M. 0,(%!R3N&!Z<]!4%G\0="O-*U6_!O(?[*7=?6 MT]JZ3PKC()0C., GCT-*[ M::,/#/I-JDB'HP.\$'\* .IU'Q)I>F:'#K%Q.39S^4(6C4L9#(0$"@,_# M>E1P7;VUVTSW7DV;REU$;;50@')##+ <@ $X'73U;QYH^DZI+INR_OKR! ]Q M%I]H]P8%/(+[1A>.<=:Q/'M_::5X[\"ZAJ%Q';6<5Q>+)/*VU$+08&3VR:J> M$];TKPMK_C"P\07UMI][-JTE]&]W((Q-;NJ["K'[V,$8'2@#O](U>PU[2X-2 MTRY2YM)AE)%SSV((/((/!!Y%6IYDM[>2>0X2-2[$#L!DUP_PK1GT?6M12)XK M'4M9N;NQ5U*Y@8J%8 ] 2"?QKL-7_P"0+?\ _7O)_P"@F@#GM)^)/AO6GE-I M<7'V:*V-U)=R6[) J L"Y&,C<,C\*73OB+H.HWUK; 7]LMZVVSN+NRDAAN3 MV".P )/;IFN'ETVZOOV8K>UTZ)VE-E%*8XAEG42AWP.YP&..]5M4N;#7-/TB MU;XAWFLB[NH3;6%C96OG*X((8A0K1A<C/M'RCZ\T3>//#L/AZUUL7_FVEX_EVRPQL\LTF<;%C W;L@@C' M'>N:T/5]-\,>/_&,.OWMO83WL\5W;S74@C6> 1A0%9N#M((Q6/-K6EGQ)X2\ M6#3?[-\.+<7T(G>()&)) D[ #@28/S'ZF@#T#1O&FD:U-=6T7VJUO;6/S9K M.]MW@F5/[VUAR/<9J9?%FDMX1_X2@3/_ &5Y!G\SRSNV#OMZUQE[>VGBGXJ: M=)X?GBO8]/TNZ2]N;9@\?[P 1QEQP3D$XS7++XJT6']GA]&:_A.K+9/:O8!O MWZN&.[*=0 ,DDC&!0!ZEJOCO0]'N[2SN)+E[N\MQ<6UO!;O(\RDX 4*.6[X] M 3VJ[H'B?3?$D=P;%IDFM7\NYMKB)HIH6/(#(W(R.AZ&N GUC2]%^*'AFXU: M>*WBD\.&*.>8A4CM;PO@URFI?$'1M.O[JS2'4K^2S.+MK"QDG2W.,X=E& <=NU M=77CUOXE>[O/$$D_BJP\*PVVHS1-IUK:1?:IR,#S"7R6=^VU3GWH [V[\>>' M++0M.UN;4!_9VH/LMYUC8ACAC@C&0?E(QC.>.M-T?QUI&M:C-IT4=_;7\<)G M%M>6CPR21CC<@8]A M#B*XB65-ZE6VL,C(/0X/2O&M1L[B#Q-??#6.-Q8ZQJD>I(P'"V;9DG0'M\\> MT#_;KVL *H50 , #M0!GZYKNG>'--;4-4N!# &"#Y2S.QZ*JCEF/H*S]$\9 MZ7KFH/IT:7MG?K'YHM;^U>WD:/.-RAA\P^E)+NRCGF5K6VM_)@1DVGS7 MCQC=Q@<\@=.M '36WQ.\-WMV]O;27DWEK*99$M'*1&,,65FQ@'"$@=QCU%/T MWXE>&M4CN9X+F=+.VMOM,EY-;ND.WC(#D8+ L 1USQ7-^"XT3X/>(&50"\FI M,Q'<[G'\@*J:G8R2_L^:";>V::&WM[&ZN8(UR9(E*M)QW[L?I0!V6F?$/0]3 MU"ULMM_9O>?\>;WMG) ESW_=LPP>.W>DU#XBZ%8:E>::%O[N_LWVSVUG9R3. M@VAMQVCA<,.?\*YKQSXBT7Q7I^A:7X?U"VU'4KG4[:>!;5P[0*C;FD8#E %S MG.#S]:U?!2*/'WCYPHWF^MP3W($(Q_,T ;R^-/#[>%%\3?VB@TEAD3%3G.=N MW;C.[/&,9S4.C>-])UG4ETU8[ZROGC,L4&H6CV[3(.K)N'S >W->1W-O, JI!QCG)QQ0!U^H_$;0=.OKNUQ?W0LFVWD]G92316Q[ MAW48!'?KBM7_ (2C2#3GMQZUPG@+Q+H?A3PSJ6D M^(=0MK#4[&]N6O(KEPKS;G+*Z@\N&4C&,YKG=%#>'--^&VIZPIL+".]OV9I_ ME6W2=7\H,?X<@YYZ4 >QOKVGQ^(#HCRE;T69OB"I"B(-L)W=.O:L&W^)GAZX MN+<#^T([2YE$-O?RV,B6TKDX 60C')Z'I7.PZUI>O?&.^FL&_M*SB\,R0N;; MYUF83@LB'.&.& X/4XKEEUJ/0?#5G<^%_%D6JV?F1)#X7U6&.6X!+@>6,?.K M+VXP,=30!WB>+CI'B_QS+J]U,=)TJ.P:-%3?Y(D1MQ SR<$_2NMU77M/T>V MM)[J4[+RXCMK?RU+F21_N@ ?G]*XW2M/@U;XB_$?3[I-UO=6UA#(O^RT,@/\ MZP? S7^O^)-)T;4E8CP9#+'6Z2 M.?G ,$9<@ _Q')]/Q -J'XBZ!+I6J7[M>6_]E[3>VUQ:ND\(8\$H1G'?(]*T M]2\4Z1I.HZ387=UMGU9S'9@*2'(QW'3[P_.O-/",%MX@\<^,M/EUF768+S2X MH&O7C11,#O5B@0!2H)P".X/-<[;QZCXC\/:EJY2)!^- 'M-_XPT33+G4H+V\\G^S(([B[=D.V-7)"#(ZL<< WAFA74(K1VMH[@*0J^;C;G=@>F>])X'AW:_X_,6$F?52@?N/W2X_(DUS& MC>(]"T?X)WF@:G<0P:K:VMS9W&FR$>>TQ+XPG5MQ(.1QSG/% ';6'C&STGP) MX;O]:N9IKW4+* I'%$99KF4QJS;449)YR>W-:NA^+-*U\W4=NT]O M0M!+"#R"RL!P?7I7E%RD]G)\.-4EUJ31; Z"EJNHB&.1(9C&APV\%5W+QGV^ MM7H[$:[K/B7^S?$UYX@U1?#\UE]KCMX$M@7R4CWQXR^>>AP">>U &EXU^*>G MGP7JDVAW&H0S%-EGJ/V-U@ED##(20C:3@-]<<5Z?;L6MHF8Y)0$G\*\5\1^+ M/#<_P#&E)=0&_%A#:_V?D>=%-'MW;DZKM*DDD8X]Z]IMO^/2'_<7^5 ')?%' M5K[1? MS?:;W3-<'XCL+S45^+=II\;O<,;%Q'&.6"Q*S@#N2H/UKKYO' M/A+4;?0K>Q6TUF>ZN8A:V4.QY+/V\/7=M?W$MQ9S6UN3(&;<)%,BEI PQTS_*K MFGV%M::=\,((!>M:G4YIHA?1+'* 5=P2JD@#)R/;% 'H&F>/M'U26]MXXM1A MO;. W,EG<64D<[1?WD0C+<\<Z7%'&-LDD>.2<$#GIVKU2@#S/5VU;6/BK>Z+%XGOM( MLH-,BN%6V\OYG+D'[P/:K?A;4=7L?']YX8N-<.O6*:>MV+IT026TA?;Y;%.# MD989YXKFO$\?@^3XSWP\8FR%J-(A\G[6VU=^]NGOC-3>%WT.W^)UO%\/F+Z. MUE*^KQVS,UOO'^J(+<;\\<=OQH ZZ\^)WA^T>Y8)J5S:6KF.XOK:PEDMXF'W MLR 8X[XS6EJOC+1])AL'+W%Y)J">9:06,#3R3)@$LJJ.F"#D^M>3?\)')JOP M]U"ZF\56.CK-%^'] M3_L=5L]70H+?[B;H9"QP3P" <=.O:@#TG3/&.B:II-[J,=TUO#8$K>+=1M"] MN0,D.K $<52TWXB:%J=_:VH6_M?MIQ9S7EE)#%='KB-V !)'0<9KS35KS6_$ M?@;QIIJW%IK0L9;5_P"U=.ME3[:H(:12!E69%4=,CM5S4KFQUR/1+5OB'=ZX M;F]ADMK*QLK7S5=3N#L%"M&%[DD8YH ]#U7Q[HFDZK-IL@O;FXMU#W7V.TDG M6U4C(,A4';QSZXJK\,M9NM>\(M?W5VUTS7MRJ2G',8D(7'MC%8?A?7=*\*:[ MXRLO$-_;V%Y+JLM_&URX3SK=U784)^]C!&!G!J_\'I(I? ID@C,4+ZA=-'&5 MP54RM@8[8% '?4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67 M_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N* M\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 5I=/LI[I+J6SMY+A/N2O$I=?H<9%31Q1Q;O+C1-S%FVC&2>I/O7G]Q M)/#OB>WA MAU:[UCP]<1OYYU&97GM9!RI5\ NK=,=NM '8111P1B.*-(T'14&!^501Z9I\ M,DTD=C;(\P(E98E!<'KN..?QKF+SXE:):W-VD=MJEY;63F.[O;.R:6"!A]X, MXZX[XSBKNK>.]!T>#2YIKB2:+5%9K-K:(R^=@ @*%Y).X #U- '0"W@5E988 MPRIL!"C(7T^GM4>V73]:_M2%@&T MO[ _VK:1G?LZ;<=\]QZBKA^(?AY?"B>)'GFCT\SBWD+Q$/#)NVE77J,'K0!T MD=I;1>7Y=O$GEKM3:@&T>@]!48TVP$T4PLK82Q#$;^4NY!Z XXK!TOQYI>I: MM;Z:]KJ5A/=*7M/M]JT*W( R=A/4XYP<'':HM0^(>D6-_=VD5IJE^+%MMY-8 MV;316S=2'8=P.H&<4 =48HS*)3&ID VA\<@>F:ADTZQENUNY+*W>Y7[LS1*7 M'T;&:Q-3\=^']*T[3-0FNVDM-3.+66",R>8=I8 L/EC9Z_=QBGV]M!:0K#;0QPQ+T2-0JC\ M!7GOBSXD1K\--1UWP]]J%W%+]E/F6IW6DH(W"53]W /?C)'K6W%K<%]XJT,? M:=4LY;JTG=-.G@\M7"D M(#R&';V- '65#)9VLLXGDMH7F"E1(R L >HSZ& M>+.=DJ!E_(UC>'?%^G>)9[RUMX;RTO;,K]HM+V PRH&^Z<'J#CJ*WZ &0PQ6 M\2Q0QI'&HPJ(H ]@*?5>_M6O;"XM4N9K9IHV03P$"2/(QN4D'!%>4ZGH&KV M7C_0M C\;^)6MM0M[B65VN4WJ8P"-OR8[\Y% 'J]U9VM]%Y5W;0W$><[)8PX M_(T^"WAM85AMX8X8E^ZD:A5'T KS37=1N/ ?B+P?:W.N:M?V4\MZ;CSOWTLY M\M?+3:BC=\Q&!CJ:ZW0/&6G>(+V[L8X+ZQO[51)+:7]N89 AZ. >J^^: -G^ MS[+[9]L^QV_VKIY_E+O_ .^L9J;RHS,)O+7S0NT/CG'IGTKCC\4- R9Q#J;: M6LGE'5ELV-H&SM_UGIGC=C'O79JP90RD%2,@CH: &I%'&SLD:JSG+$#!8^_K M7/:YX7_M36?#MW T$-OI5Q),\.SAPR%< #@=3Q3IP*"2<] MN: /5[6SMK*+RK2VAMX\YV1($&?7 J---L([B2=+*V6:4$22+$H9P>N3C)K( MUCQA8Z#'817L-U+J5ZN8M/LX3-,Q RV%'8>IP*71_&6D:S:W\JR36DFG#-[; MWL1AEMQC.74]L G(R* -M;:!"A6&-3&NU"% VCT'H*CNX9?L]S)8K;I?O$5B MDE3*[L';NQR5![9KDT^*&B$VTTMEK%OIUU(L<.I3V+I;.6.%.X\@'L2 *M:[ M\0M'T#5Y-)FAU"ZU!(TE^SV=JTSE&S\P [#;SZ9'K0!-X2\.WFD/J6I:Q=07 M6LZI,LES+ A6-55=J1H#SM49Z\\FNEKD[_XA:18ZE/8K:ZG>/:*K7DEG9M*E MH",_O".AQR0,D5#\+=5NM;\!VM_>73W4LD]Q^][/M=G;W'EG*>;$'V_3(XJ/5]4@T72+O4[I9#;VL M32R^6NY@HY) ]AS6;J7C/1=)716NKA@NLRI%9E5R&+ $$^@^8<^] &^ , 8 M I" P((!!X(-R#QZ5ES M:Q?+X_N+.*^G:S7PI]K1&. 9?-($F/[V* ._CC2*-8XT5$48"J, ?A4$.G6- MM>YFM5>25SEF/J:WKR\M] M/LI[R[F2&V@0R2R. M)AM*,H*D>F*\M\5_$F*[TG3AI4>L:>]UJ%L+>YGM&A2ZB,@W;&/4%3G!P2*[ M+6O&FG:-JBZ6MMJ&HZCY?FO:Z=;&9XT[,V.%!]SF@#=MK2VLH?)M+>*"+.=D M2!1GZ"H_[-L?/EG^Q6_G2C;))Y2[G'H3CD5P_C#XAQP_#.]\0>'7G>+1C=2%?O?N^H MZY.!@CUH 6Z\+"[\F/8M:NF=Q:0-GTQQTKH8((;:%88(DBB485 M(U"J/H!6!IOC72=2L=2G"W=M-ID9DO+2Z@,<\2A2P)4]00#@C(-947Q7\.RV M$^HB+4ETZ&.-S>O:,L+;W5,*QX)#. ?3!]* .XJLVGV3W@O&L[=KI>!,8E+C M_@6,UR0^*6@)'H[FZU"]EU&Q66T?[.9)KK"KU5>=[;@ M6=S?& 6=JEG$R1PP[MQ^\22S'&?I75UQ:?%#0'*3&'4TTMY/*357LV%HS9P/ MWGIGC<1CWKM* $=%="CJ&5A@@C((J"TL+.P1DL[2"W5CEA#&$!/OBK%*[I6#*& M4@@C(([T 5[?3[*TEDEMK.WADD^^\42J6^I YJ9(HT=W2-59SER!@L??UK!\ M;7L.G^&9+BXU&[T^,3PK]HM%W2 F10!CT).#[$UB6WC2ZE^*]]X?DMKX6$-H MFS_1"%63R86K,6VCY_0GC.,>]=I0!6GT^RNI MXY[BSMY9H_N221*S+]"1Q4L]O#=0M#<0QS1-PR2*&4_4&LW7_$5AX;LXI[WS MG:>40006\1DEFD.2%51U. :J:+XRTS6;B\M3%>:?>6<8FGMM0@,+K&>C\\%> M#R#0!MPVEM;!!!;Q1!%V+L0+M7.<#'0>U1KIMBEX;Q+*V6Z/681*'/\ P+&: MY1/BEH#>7.T.IQZ7))Y::K)9.MHQ)P/G/09XR1CWJ1-4NA\7[C3FNW&GIH*7 M/DEOD#^>P+_7 QF@#I;^&Z%E=/I0M8]1D3]W)<(2A8=-^W!(_&LGPCX=N-!M M+R;4;F.ZU74;EKJ\GC3:A8@ *H/.U5 S[^M9J_%#0&(G\G4AI9D\H:L;-A: M%L[?]9Z9XW8Q[UV@((R#D&@ J"ZL;2^C$=Y:PW" Y"S1AP#ZX-5M:UJP\/:3 M/J>ISB"UA W-@DDDX '))) %<%J'CM]1\9>$]/M(M6TQI[MS/;7MLT!GB\ MIB#SPPR/7(/6@#TE+>"-PZ0QJP38&50"%]/I[4+!"@D"Q1@2$EP%'S$]2?6N M0LO%.E:39>(K^[U6]NHK;5GMV26(LT1Y4?D[=OE[1MQZ8Z8J&'3;&VB M$4%E;11J^\(D2J WK@#K[URL_P 3] ADFD$.IS:=;R^3-J<-FS6L; X.7[@' MC(!%3:O\1M$TC59-+,5_>7J1QR^38VQF)C<$[QC^$8Y/N/6@#JTBCC9V2-5+ MG&]1T%I[JVU348%,]M;&4-#N^=!QP M[= O7ANA% '>O;6\MM]FD@B>#;M\ID!7'ICIBDMK2VLH1#:V\4$0Y"1(%4?@ M*YNUUNR/BR^>;4KV$1Z5%=2V=TGEQ6\9).\YZ/U!!Z8JK;_$_0IY+=WM]4MM M/NI!';ZE<63QVTK'A<.>@/8D 4 =4=-L&GDG-E;&:4;9)#$NYQZ$XYJUT&!7 M+ZOX\TG2-:ET9H-0N]32))1:V=JTKNK9Y '88Y)P!D>M:'ASQ+IWBG3Y+S3S M,OE2M!/#/&8Y(9%ZHZGH1D4 :LL,5'YWG>6OF[=N_'S8Z MXSZ4^N:\?Z]<^&O!.IZG9QRM=1PMY3)%Y@C;!PS#LH[D\4 =$L4:2/(L:J[X MWL!@MCIGUJ&'3[*VN)+B"TMXII/OR)&%9OJ0,FO-=3\=36NH^ K^=M2M[2\2 MZ6[MVMF$EPXB4)^[ RV7/RX]:['0/&6G>(+V[L8X+ZQO[51)+:7]N89 AZ. M>J^^: -FXTZQO)4EN;.WGDC^X\L2L5^A(XJ9XHY&1GC5F0Y4D9*GV]*XX_%# M0,F<0ZDVEK)Y1U86;&T#9Q_K/3/&[&/>NS5@RAE(*D9!'0T -,49E$IC4R ; M0^.0/3-1?8+,-(WV2#=*P:0^6,N1T)]35+Q#XAT[POI9U+5)6BM1(D;.%SM+ M' )]N>:YX?%'0ENOLUS:ZO:SR1^9:QW&GR*UX,@#R5QECR., ]_6@#LY(HY= MOF1J^U@R[AG!'0CWI9(TEC:.1%=&&&5AD$>XK T+QGI6NQ:B56YL9M-Q]L@O MXC#) ""P9@>Q )SGM6=;?$S0[B6W9K?5+>PNI!%;ZE<63I;2L3A<.>@/8D 4 M =7:V5I8QF.SM8;="N$_X3.[_ .%NOX=-K?&P73U8!;0D>:9, M>86_YY[1C=TSFL#P7\4;>U\$6L^LIK%]+!),+Z_BM'EC@_>OMWO[)MZ9P,4 M>I36%G9/:02OC&YXPQQ]34D,$5O'Y<,21I_=10!^0K$UGQCI.BP6+R/-= MS:@,V=M91&:6X&,Y51VP06^. MOBC;2> ]2N-%&KVCR!5L=3-H\<,S!QG8_NH;J!G!KUJ@"."WAM85AMX8X8E^ MZD:A5'T J*#3K&UG>>WLK>*:3[\D<2JS?4@9-<9\6/$5YH'A';IYOHKF[FCA M%U:PE_)4NH;G^%B"0OJ>E26OBC3/#&E:;IS-XAU/4+I&FBM+B%I[XIN.6<<; M0.@SB@#L;BQM+MXWN;6"9XCF-I(PQ0^HSTJ2.*.)2L:*BDDX48&3U-6$I/ WHR'G//TJWX=\5V/B=KHV%M?)# 5VSW%LT<7@\_2@#=HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ M *]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_ /(U>)/JO_I3=UVM<5X/ M_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#S*WU6U^'WQ!U]=<U\>+XA M\76FE>%Q#J&GQH[ZG?A6,<(Q\BHW0L3VYX_''9R11S1F.6-9$;JK#(/X40PQ M6\8CAB2-!T5% _ 4 >4^!O%FA>#_ LFA^(;N*TU73))TNK2;B2&-I4^ MZ[("5^A[5(54L&*@E>A(Z4 <+I:K_P +L\0-@;O[)M1G_@3?X"N"U*:*V^'_ M (CFFB,L47C:1WC5*QBG2V*7D M-T7*9SL<,1CCDXZT :Y;0)8?#T>M:?K7CJ^\/7MM?SRR6ACA F5F+++'O0L^X>A)XKW*."&% MG:**-"YW.54#!R6X\(^*YPRRA$\):K$L\F_?@PA?OI@\\ M9^O>NGU;Q).WCS5]/OO$5IX1@M[>W<2&"(S7P9221)(""$.5 )ZUZE]EM_M M'VCR(O/QCS-@W8^O6B6V@G='EACD9#E"Z E3[>E '@*-]I^$OQ)$,MW<_P#$ MT\T272XFD3,1$C# QD MT'%=MJ%_:^(?B+X:NM(O(YH+G1[]8;B,\9RJY_ C M]*]+V)\WRK\WWN.OUI$ABB"B.)$"\*%4#'TH \D\->,/#^@_"K^PM4FCMM6L MK:6SGTJ0?OWE.X;53JVXD'(R/FI/#VF76E^(_AE9:C&5N[?2+O>C]8SM3Y?J M <5ZTUM TZSM#&9E&%D*#_P#H*UWU(54L&*@L.AQR* .%\6*K?%/X?[@# MA]0(SZ^0*S]>M)[[XK:M9VAVW-QX-DBB.E%5+!BH)7H2.E&U=^ M_:-V,9QSB@#Y_L;S3(_ARFFZAXVU:&=+;[%/X?C@@\_?C:8E0Q[CD]#GOG.: M]QT*U^P^']-M,3#R+6*+$^/,&U0/FQQNXYQQFK9MKXLBNI5U#*>H(R*8D$49RD2*?55 H \KMKV?PUXYT+6O&$@MQ>>'(K)[R7 MB..[5P[HS=%)ZYZ$BHKK6A?^*?%GBO0+1-3T^RT$6F[86ANYPY<@?WPJ\''T M[UZU+%'-&8Y8UD1NJN,@_A2QQI%&L<:*B*,!5& /PH ^>_%VL17_ ,/HGD\< MG5KB06\G]FV$$4<-NH="?,55+*J]!N(YQ]*]*TU4;XW:W)@%AHUL WL9&_P% M=M':6T0<1V\2"0Y?:@&X^_K4H10VX* V,9QSB@#S#POXBTGP;?\ BO3?$5Y' M8WCZO/?Q^?P;F&3!1D_OGC&!DY&*U/@ZRO\ #>S9(C"IN;HB-A@H//?@CVKN M)+>&5T>2*-WC.49E!*GV]*>JJ@PJ@#T H CNK:*\M)K6= \,R-&ZGNI&"/R- M> VFDW_B/2-7TF=7-SX.TN2SMW(ZW"SET9?^V<$8_P"!5]!T@106(4 MUP.M M 'B;W#Z_\*/'/C&:(QOK*D0J?X8(0(U'_?6\_C6V?^2BR_\ 8DC_ -&FO4/+ M3R_+V+L_NXX_*C8F<[5SC&<=O2@#E/AA_P DQ\._]>24?$[3;S5_AOK=EI\; M27+PAEC3JX5U8J/4D*1CWKK%4*H50 !T %+0!Y!XX\;>&M?\+Z+:Z7=Q7-S) MJ-G(+>,9>V"R+DN/X,9V\XY/%0WJ_P!C_%+Q*VJ>*[KPXFHB">TN L0BN46/ M:5WR*0&4\8R.M>P+:VZN[K!$&&Y39/#'*F<[9%##/XT >( M7UK;3?"+QSJ&G7.J7\5Y<"0W=Y$B"X*,@:6,(!\N!U('W:O^)[^UN_'&@>)X M?$08/ M)C\DC'E[1M_*@#R"R33[Z\\7ZE9Z[J>NO!H,MI+J$B1"V.06"*R ;F')S@@! MNO2I/$,2?\,W:5'L&QK33LC'!S)%G^=>N1PQ11"*.)$C P$50!^5*8T*;"BE M1_#CB@#AO&"JWQ)^'X*@XN+S&1_TPK)U?_D>O'7_ &+*?RDKU JI8,5!(Z$C MI2%$))*KDC!..HH \C\/JK:W\*"0"5T&^,[&Q_P"/ MJY\+K'$ <9U+M7<6VC<1C..: / 4O-)G^'EOI MUWXVUB21K>.SD\/PP0?:!( %,2QF,-P1P2>VY?\ M+[$ MLJ0RJ2[1KA2Q8#;G(YYK4^S6_P!H^T>1%Y^,>9L&['UZU6DTJ"76X-5D:1IX M('@B7(VJ'(+'IG)VJ.O0<=30!>KSO5/^2QW/_8I2?^E%>B4FQ2V[:-V,9QSC MTH \AB15_9?("@#^R6.,=]Q/\Z]2TC_D"V'_ %[Q_P#H(JWY:;-FQ=G3;CBG M 8&!0!POQ>_Y)['A<>$?%$M5B6X MDW[\&$+]],'GC/U[U[W$SO$C.FQRH++G.#Z4W[+;_:/M'D1>?C'F;!NQ]>M2 MT J8M4LF"FQDVG:[-V4].A'/:N/@O-9UH^)?#6G M:_!XHMI-#E,>I1PHKQ2G(6!I$^5MP)/K7L[*KH4=0RD8((R#3(8(;:/RX(DB M3KM10H_(4 >2:CXR\/7WP>_L*UE235YM/73X])53]H6?:$VF/J-K#.>G%++-1T>-LZBW@5;4'=UEWLO7Z]Z]9%M +@W AC$Q&#($&XCZ]:DVKOW[1N MQC..<4 > 07FE/\ #J'3KWQMK'F_9ELIO#\4$'VCS,!3$J&/=UZ$_7.:]TTF MW^QZ-8VO[W]S;QQ_OB-_"@?-CC/'.*G^S6_VC[1Y$?GXQYFP;L?7K4M '#?% M*&7^PM)U!89)K72]8MKZ\CC4L3 A.XX'7&0?PK%U_P 5:#XA\>^!XM(O8;]X MKV21YH#N6)6A;"EN@)QG'7Y:]3J**UMX1B*"*,;MV$0#GU^M 'CA&E'P_P"- MCK4-\;(>*W+7%B<26AQ'B?/8*>I /7I5S0M7U!O%]KHFF>+(?%-A:]:"( P"@!N3QUID%M!;*5@ACB4G)$:!UGT21?WT\NX_($(.X.2.<$?-6SX8&_XL>()7M1;2?V M38CR>/W60V4XXXP!QZ5WQMH&G6=H8S,HP)"HW ?7K4@50Q8*-QZG')H \/TE MX] U?Q-9:SXWO/#=S_:<]V(2D(2XB.>*+>7Q)XA\7QZ,_VAKSPO;O;F(Y\U2[, OKN' ^M3^*?%_A M_P 0_"S^PM)FCNM5OH(K6WTN,9FCE!7ADZKMP3DX'%>N+&B8V(JX&T8&./2F M+;0).TZPQK,PPT@0!C]30!P>@P-#\8-764AYH]$M$9^Y.YL_F13/">HVFCZE M\0=0OI1#:6^JF663:3M41)DX )/X5Z'M4,6VC<>"<%S71VMM%96D-K;ILAAC6.-?10, ?D*EH \I74M/UKQ3\+KFQN( MKF!8KU-Z<@.MLH(^H-6]>M)[[XK:M9VAVW-QX-DBB.CI!#$%$< M2(%R0%4#&>M/VKOW[1NQC..<4 ?/]C>:9'\.4TW4/&VK0SI;?8I_#\<$'G^9 MC:8E0Q[CD]#GOG.:]QT*U^P^']-M,3#R+6*+$^/,^5 /FQQNXYQQFK9MK*%4_%GP$2 2$U$C_O MRE=TRJXPRAAUP1F@JI8,5!8=#CD4 >1^(-.O-5\0_$VQT]6:ZFTBS$:+U<[7 M.T>Y Q^-8-U=:-JW@JUTV7QOK6H-=+%;?V%;0V_V@."OR;-@*[2.I('R]:]Z M"J&+!0&/4XY-1K;6ZSM.L$0F88,@0;C^/6@#SZ2^M=)^.,$=],GTI=7!\ M<^*_$MWX9<7-JGAF733=Q?ZN>X=RRQJW1L#N.F:]=>*.2(Q/&C1D8*,H((^E M$<4<,8CB141>BJ, ?A0!XEXO\9^';SX&G28)XVU'['!;G3PI\V!XRF[>G50N MT\GCIZU[A47V6W\QY/(B\QQAVV#+#W/>I: .%^+7_(D+_P!A"T_]')5*ZU&S M\+?%Z^U#79DM++4]-BBL[V8[8E:-COB+'A2JNH(/X&@#P[Q+<1:Y8_$CQ#IN7TB6PM[6.Y (2YE0_,RG^(+D+FO:M- M18]+M$0!56% .PVBK BC$8C"*(P,!<<8^E.H **** "BBB@ HHHH XJ^_Y* MM9?]>T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH * MXKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** .0G^(FF1^(Y]!M].U>]O;>X2"?[+: M^8L.X*0[MGA/FZ^QXXIEW\2=+@GO!;Z;K%_9V+F.ZO[.T\R"%E^\"V06V]]H M.*K>"D'_ G/CUL89KZ ;L=O)'^)KSOPZ^G^&_#=QI&O^,=>T?4[&29)=,A, M8$V78JT0:(EPX([GDGM0!Z]JOC31]*TW3[T/->_VE@6,%E'YLMSD9^1?3')) MP!4%AX^T>Z@U-KU+O29M,C$UW;ZA%Y1KT!Y+-I<,AEVC S]W... :L^,]7C\>>'?$-GX9TW^T8;:W M@D;4(NEPRS!VMTX^?"J3P3R<8YH Z>S^)&F7%U91W6F:QIMO?N([2\OK7RX9 MF/W0&R2"W;>.O2O._&OBS1O' M/A>WT#PY<&\U74+B#9!&AWVH6169Y!CY-H!!SZU:@\0Z7X1^*7BYM>NA8QZC M'9S6V%]JUKIMQIVJZ9+>@FS>_MO+2YP,D*03@XYPV#[5Y9->!OA M7KM_):3;'\7&^W?8YKZT\J.YP,X4YR#CG# 5YQK";O M!?CM2N0WBY>".H\R"NZ\?#/B'P.0.FM#_P!%/0!;O?B)IEIJ-[:PZ?JU_%8/ MLO;NSM?,AMF')#'.20.2%!Q6WX=U^R\4:%;:QIWF?9+C?Y?F+M;Y6*GC)[J: M\_\ "WB33_!%OK&@:ZMQ'J:ZC<3PQK;N[7R2-N1H\ AB1<7<5EF.WP<'>=W;J=N< TLH/_"_H#CC_A&F_P#2FL3PJ@'[ M-U\-N"=.U$D8ZG=-0!W&L^,M+T:'3R%N;^XU$;K.UL8O,EG7 )8#( 4 @DD@ M57L_'^B3Z;JEY=FYTQM*P;ZWOHMDL(8?*2H)SN[8)S7%6=W%X;UGP3XBU8F+ M2)/#4=@;HJ2EO,0C@N1]W<.,T>-M3'CGPSK9\.Z=+<6=C-:RMJ%L!NO=C;G2 M,%?FV#G/(SVH ['3_B!87FHV=G=Z7J^EF^.VSEU"U\N.=L9"@@G#$<@-@FH[ MSXC:=!JNH:7::5K.I7UA)LN(;&U\PH-H8-G2AEMK/Q9Y\[A21'&MR MV6..PKL]-N+35_B_=W,#)<65WX:@9&Q\LB-*W\P: .GU+Q9IFF>'+?77:6:U MNO)%NL*AGE,I 0*"1DG/KZU2U3QU96&KSZ7::;JNK7=LJM=)IUN)!;@C(#DD M#)'.!D^U<'X6L+VY\7V'@R[CD-CX1N9KOS'Y$RM_QZ<^H5V/_ :KQI:>'_&' MBF#7_%FK>'7NK][VV:%D6&YA<#!5FC;++C:1GTP.M 'KNB:W8>(=)AU+39O- MMI<@$J592#@JP/(((P17*>)]1U36/&UEX,TF_ETV,V;7^H7D 'FB+=L5(R>% M)/4]0/UG^&%I;6_AFYN;0:IY%]?372R:GM\V7=@>8 JKA6VY (SR?45G>*)6 M\(_$:S\87$$TFCW.GG3KZ6*,N;8A]Z2,!SM/0GM^5 %EO".O>']1L+WP[KVI MW\7GJE]9:M>&9)(3]YD9AE7'7CK_ #U-6\6.E^"'AU?4;B=/.?RG:"V@S\[NW&..@SG/ MY&CI&NZ;X(\8>++;Q)+<=.$H OV?Q!TJZT76=1DM;^T?1@3?6=S"$GC&W2X6SBN M!:W"-$5EMY2P4JZ'D$$C/MTS7":C#!H?Q,\12ZYXFU3P_!J0@FM+JW9%BN%2 M/:RLS(P#*1P,C@UGWUI92?#[6-0L9-6NK>_URT;[5J6S_2MLJ+YB!57Y3TR1 MSB@#TG3OB#I]]KEKI4^FZOITMZ&-G+?VOE1W&T9(4Y)!QSA@#45]\2--LY[_ M ,K2]8O;/3Y&BN[ZUM0\$++]\$E@3M[X!Q5?QV,^*O I Z:LW_HIJXK5;[1] M,U'7[G3?$^I>%-82YE>72K@":&[D/(D2(@[O,]5/?I0!Z7JOC;2]-33A!'=Z ME<:E'YUI;6$7F22QX!W\D +@CDD=:I1^/[:^TC6Y+;3M3@U/2X@TUA<6P$Z[ M@=C!1=7P^>Y #@LGRKE-QP,#'% &MHWBM]7\%^$+[ M5[G6;.[N-3MX?-B18Q>2LK'#8.#"W.<>@XKHM0^(%A::G=V%GI>KZM)9'%V^ MG6OF) V,[6)(RV.RY->=Z?JEEJ/P^^'%O:3B2:Q\06-O=)@@Q2!),J0:W_"W MB72/ TOB+2/$MT-/O/[5N+R-IE/^E12$%70@?,>V!SQ0!U%[\0_#UCX>TW73 M<2S:?J,P@@D@B+'>0QP5ZY^0C&,YXQ3M%\ M<@."4()SCT.#7F]K87,'A_PG<75I);+?^,Q?0V\JX:*)S(4!';IG\:[;7Q_Q M=_P<A(IUG\ M1=,NM6LK&73M7LX]0;997EW:>7#<-C("G.1DZ#:GM\R4,^"^%485L9 (SS[T >@-\0]/BTJ"\N=*UFVN;FX:WM=.FL M\74[ DI'G[N#G)(%6M,\;Z=J/\ :$4MK?V%[80&XGLKV$)-Y>#\Z@$AAQC( M/7KBN3^)5JUMXS\.:Y=ZA?Z=I,44]M-?V0!:U=\%2V5;"MC:3BJ>CVFFZWXE MU2XT?6=;U^:'1Y;7^T)WB-L#)TA!5%+-G#<<"@#O9_&6F6_@@>+76X_LTVZ7 M&T(/,VL1CC.,\CO5?6?'FFZ-K46CM::C=ZC-;+=0V]G;^8TBEB,#G@C:2O+-3\7Z1+\ O\ A'8II)-:BL8[>:R$3>9"8V7>7&/E /)]J[RW4'XX1,5 MZ>%U ..G^D4 ;6D^.='U32=2U"3[1IZZ62M]#?1>7+;D#/S+SU'3&=$FAR21WBR* PV+NRHSR"#QZUOUX]X[LKB#QXVC01,;3QBMK'.RC MA6@D'F_G$0* .\3QSI$OAC3-?B^T/:ZE/';VT:H/,:1VVA<9QD$'//8UR'A_ MQ_)I]WXKM[NSUS6)+76[KBT@,PMH!@*,L0 .&PHR>#Q5#P[87#_$YO"TD+#3 MM O[G5H\CY")E4PJ/=3+*?PKJ/AJ@#^,CMP3XEO.W7A* +5_XCTK4X_">HVV MIW\=OJ-ZOV;[+\JSDHWR2@_P\'(]13]1^(6GV6HWMG:Z9J^J-8<7DNGVWF1V MYQG:Q)&2!R0N2*\Z\.*?^$(^%G!XUF3_ -"FKH/#'B;2? TGB32O$ET+&]_M M6XO(_-0YNXI""KIQ\Y/3 Y!% $VL>.H(?&_AF]LKF]O-*U#39Y(K6R1G-P^5 MV_)_>'S=<8P[<61QF$%UP. ,$CG&!C.*UM'&/C-XF..#IMG_ #>@ M#>\3>+--\)PV?MNY_L\7DQ&0E]I8# Y.<8&,\D5B)\3]--W+I\FC:[#J MJJKQ:=)9?OYT.?G0!B-HPGI&]#+GX\QL5Z>&C@X M_P"GD4 :5EX^T2[\-7^NS-<65OI\C0WD5W$4E@D&/D*C/)R,8SG-06OQ#LI= M4L;&]T;6]+^WOY=K-?VH2.5\9"Y#$@GL"!7$W6J7VB:5\1+VPMTDE76T!:2' MS5A0K&&D*?Q;1S6=K-_9W>M^$9+?QAJ'B-TURU>>3:@M8 20,A$ 5R3P"2<; MJ /8-'\166MRZG%;B6.73;IK6X290I# [AR?E(.0>]/\/Z[:>)='BU6P646 MLS.(VE7:7"L5W 9Z$@X]J\U^(7]H^'O%-T=)C8MXOLUTX%>B72L$5SZ?NG;_ M +YKU'2=-M]&TBSTRU7;!:0I#&/91C\^* .5D\5:7H-]XPU"ZO=3GCTZ2V^T MP/AHX-Z*%$(ST.06SCFIK7XCZ7<:K8V4NGZM:0Z@_EV5[=6AC@N&(R ISD9' M3(&:\^\8J3I_Q%\2V. !T'S4 :>J^.['3M7G MTJUTW5=6O+5%>Z33K<2"W##(WDD#)'( R?:L:X\4IK/C'P%*?%MIXDNEL'O=0-_:SS*0MQ"R* %..2I!& M.O-0IJ)UCQI\/-0&DMI<4SZFT<###%/*&UR,#!8?-CWH [O2_$]AJ^CWFJ6R MS"WM)9HI Z@-F(D-@9]N*S[CQ_I$'A_2M66*\G_M8#[#9P0[[B8D9P%!QP.2 M2<#UKAM!\4:9X>\->)O#VH221ZT+Z]\JP$3&6?S"2A0 <@YZ]._2JVD3+H6G M_#;Q+J"N-(MM-EM;B?:6%L\BKM=L= <%2>U '2Z)XLFUSXN2VBC4;*V@T(M- MI]ZIC, A MI&J>*_$EOJ45N;.?P]%Y0D9\%3&B&(DJW8Y/!ZT ?0$^V)!N#LHV[@.O3/:M+7])BU[P]J.DS8V7EN\.3_"2" ?P.#^% %/ M4O%NE:5XFTKP_'#80PAASNM?FN/S\Q_R MK6U"VE?X/MK%Q&RW6MZS#J4BDUUV]2)-M[JHMC)%&V\_>M M%>6TVD1-+?65S#LN(E"EONYP<@'!!P?6N/M[ZW\+>,]%UW66,&E7OAR"RCO7 M4F.&56#E&/\ #N!R">I%17.[QCK7C36-"BDN-.?PZ^F0SJA"W=Q\[?)G[V,A M@:CXLT[3/"L'B.=9S8S+"ZA$!?$I4+D9_P!H9YKGQXOO_P#A<$GA\V>H M'3UTY2%6!=HD,F#,6SG9@;<^N>*XGQ#XRT;5/A!IFC6%PUQJ,:6,=Q;I&VZV M,;QAC)Q\HW+MYZDC%=?=ZC::5\=8OMTOD"_T1+:U9E.)9?/8[ >F<4 :7Q3O M[O3/A[?W=CSU>WTNZ(6+4Y;,BW9B,[!=0MO*$\8."4Y/3/0X/M7'Z_&/^%1>"$V#'VC2LKC_=K?UX?\ M7@\(''_+G??^@I0!SNI>-9M)\(:1/HT^M7ZW6N>1+<7$2R2;!-AXLYXS]U/8 M=J[/4?'-G8W5M8QZ7JM[J4]LMTUC:VX:6&,]Y,L%7GC&>HKS%9%M?A-IE[,& M6WM/%0N)WVD^7&MTV6..U;NL^+8[SQG)!+XH3P[HKV$-Q:7D4";]05^21(ZG M 7IM SS0!J>(OB,LGP[UK5]$@OX=0LV:VDBFM@);27&7'K7G5DINO!7Q1BMGU"Z+,DB/> MJ?/E0Q@AV& <$ D<#C%=3_:MCKWC+X;WFF72SV[6NH()4!X80Q@CGN"* -ZY M^)FE0R7;6^FZQ?6%D[1W.H6EIOMXBOWOFR"P7N5!Q5W5_'VB:0FD.S7%VNKH M[V1LXC*9L!2 .+]%\&> QX=UY_LVL::9H9;!HV,EPQ=BIC& M/G#Y&"/6JGAW2+S1[[X2V&HQ,ES%%J+/&XYCW1;@I]" P'X4 >A^'O&5EX@U M&[TT66H:=J-JBR26E_"(Y-CT/_H%[ M7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $INZ[6N*\'_ /(U>)/J MO_I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !32B M,P8JI9>A(Y%.HH " 001D'M2*JHH55"J.@ Q2T4 -"(K%E4!FZD#K2LBL064 M$@Y&1TI:* ,'Q;X9Y>__5N&QC(ZXQFMU4522J@$G)P. MM+10 8%%%% '%W'ACQ7#^,X=: MU354N+*Q+MIUDD 3RG==I9VS\Q R!QQFNHHHH ,"BBB@!K(KXW*&PUVM M !1110 4444 %%%% !1110 5Q7@__D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z M4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 45X;XY M^.VH^&O&]QH^GZ5:S6EDXCG:IZ7:7\2LL=S" MDR!NH#*",^_- %FBBB@#FM=\=:)H&H+IL[W-UJ++O%G8V[3RA?4JHX'UQ4_A M[QAHWB=IXM/N'%U;X\^TN(FBFB_WD8 X]^EDA*9.?4*>1Z$T ;_\ PG.C M'7[O2$-T\ED&-WW*H7(>3& <#^E6O#7BFQ\56LEUIT%ZENI&R6YMFB M64'HR;OO#CK7E.GZ#?GP_P#$EQXDU,"WNKQ)$"PXN"L*DL_R=2/E.W QTP>: MNFYUOP_\/?!Q75=7_LBZ@CDU"]M;9)9K./R$\N- $X3.?F()'JR45Y98 M>-/[*\&^)-:L_$\/B2RLHE>S$RA;F)F^7;, JY&XC!P#@&L&7QO*M'M=#N=9^U>=8VTODR20(9,/O"$ #KACCBN'ATF[N?C;JQ MCUV_@#:1'*-BQ<*SN G*'A3\P[YZDCBNU>QUFZ-PNI-'$'2, MB,_:PK,/EZL&.(/B3K^AP^(;G3=+L[>VE MHX_-W.K< M*S*< X)/!/ QCFLJ+QEX@L/!VJ6;WB76LP>(/[!M+Z6(#.XKMD=1P2 Q_(9S MS0!ZU17F6L0>)O">L>& GBJ\U"RU#58K:[2[BBW$D,?D*J,*<'(YQ@8/6O2+ MF)Y[6:&.9X'D1E66/&Y"1C<,@C(Z\B@#)O/%NB66@SZV]ZLFGPS>0\L*EQOW MB/ QU^8XXK;KY\^Q75M\ M;F_M">Y\S4@L<,P39&RWH!88 .6/)R?IBN[OQX MB\)>(?#<]QXENM3BU2^%E>6T\,:Q@LK$-&%4% "O3)H ](HKQRZ\;+K/B+7( M[WQ9J6A6VGWCV=I;Z?8M*7*<-)(_EN&!;.%R.!^-=Q\//$-YXD\+"ZU 9NX) MY+9YA$8A/M/$@4@$;E(./7- '5T5Y_XQNM>N?'F@^'])UA]-M[ZTN'N)8XU= M@$*D%SNNXL66-PB M@8XP,D]Z /8**\AMOB+JUOX-U[RISJ%[9WD-II^H3VK0B=9B C.A ^9?FSP M<#UKK+70?%&BZE8W:^*)M4M23_:4%^B*-NT_/#L3*D'^$G!'>@#LJ*\PT*/Q M7XS\,GQ5#XGN=.N+KS)+"QABC-O$BL0JR!E)) !C/( 8,1SW[T >F45PFJZ[J=OX^UK3XKIEM+?PV;R*/:, M+-YCC?G&>@'M7/0/XPB^&<'C:3Q1<2:C%8K>FR:&/[+)$%#%6 7=N*\E@1R> M * /7**\EU_QZNH>)K72VUN\T+2QIT5[+-9VIFGE>495 0CA %Y)QR>*K0?$ M?4M/\.>)D@NY-6>P:W33-0NK5H3+YS! )%*KDHW? S0!ZEJ^MV.B)9M?2,@N M[N.SAVJ6S*YPHXZ?6M&O(O&'A_7-*/A2:[\2W>JQ/K]C]ICN8HP!)OX:/:H* MCJ-ISU'I7KM !17D&N:](MYJPO/B#/;ZK#+)]DT[18!/'"H^XL@\HLS?WLD8 MJ8^)_$FNV?P\2SU,6%QKD4_VV5(5;.R,$L 1@'AB.V3T- 'K-%>6V%KXGN/& MNK^$F\7WW]GVMO%=K=^5%]J^?(\O?MV[<@G.W/0>M5K?QEXBB\&I8+>QS:U) MXB?0(=0EB' #']ZR#@D*#QZXZT >MT5YW>MKG@?6] DF\07FL:;JE\FGW$-Z MD>Z.20'8\;(HP,J^""*I^(O$FG>%]-6]U)Y DDJP11PQF2261NBJHY).#^5V\(332:A<7"27EPJPR!-L969P6&%!RW4Y)]L5'\5=.N+K4/"#Q:K=6JOK<$ M(2((0C$.1*-RGYATYX]J /0-.ODU+3X+V.&>%)EW".XC,0:M5YB(_$ M^M?$#6=!M_%5U96&EV]G)YB01M+([(>I(Q@D,2,=<8P*ET8>(?'::EK$?B:\ MTBVCNY;;3[>TBC*A8VV[Y=RDN21]W( H ])HKR*7QEXEU;P[X6%K>16.JW6L MOI=[*D0="4#JS!3] P'KQTJXEMXGB^($OA!?%]\]A-IHU%KN2*(W,>)#&41M MNT G!R5. ,#'6@#U&BN,^'VHZG<)KVF:I?-?RZ5J;VL5U(H5Y(]JLN['!(R> M:L^.[^YT_2;9XM?L]#MGN MU>SX,@CP9J%ML:.5&'W'V)N!![ @51TF7Q?K?PZO?%$GBZ[M[FT6Z MDMH88(O+<1,_^MRI+$[2., #'!.<@'L=%>>1>*-434_!&K7,VW2M>LUM[B * M-D5TZ"2-@>OS',?O7SC)^8X'./ ME- '6T5Q_CC6-3MKG0M"T>Y6TO-9NVA-V4#F&)%+N5!X+8P!FJ-^?$/@2QU; M59=9?6M'M[!YE2_V^>EP/N@,B@%#WSR.U '?45Y;J,7B[0?!G_"8-XHN+N_@ M@6[N;"2&,6KH<%HU 7&SDX]ZG-[KGBGQ_>Z79Z]S>+;F";0+B[M;=K>WC'VAH,G? M-E3G/ P,#C/)-7[K7?$>O7'@"WT_5/[-_MO3Y;B^>*)6(Q'&Q*!@<'+$#TW9 MP<4 >HT5YN=?U+P3XAU72M2U&XU>PCT:75K66Y"B9#$C\97\NOM&+C^RAI;_8VSSY _=9Z<;]_7G/>@#W:BO-)]2U[Q-X_ M@TJQUBXTG2Y]!AU&18HD,RLTC#"E@=I.1DX/W>V:@M];\6V6@^-M+M+F35]6 MT29$LIWA4RNCJK6^#O$$5]XELX+#QQ=7VY7%]I>LP+ M%/NVY!B 1<$'J,D8JGKFO2+>ZLM[\09[;5(99/LFG:+ )XX5'W%E'E,S-_>R M1B@#U2\U*RT][9+NYCA>ZF$$"L>9'/10.YX-16NL6EWK%_I<3.;JQ$;3@H0H M$@)7!Z'@'ITKR75[C4O%FC?#75I]4N+2YO+R-'^SH@"R;'S* RGYN.G3GI6O MK?C75O#M_P".V$WVI=+M]/2QBE48668%2QP!G+$$_3C% 'J5%>9:^OB;P)HL M7B:;Q1=:J+>6(:E:7$48BD1W5&\H*H*$%@1R?>IL^(?$?Q%\3Z-%XBNM-TO3 MUM606L,GCD4 >CT5R'PZU;4M3T?4K?5KH7=UIFJ7&GFY MV!#,L9&&(' .#^E1>+]4U67Q)H7A;2+TZ?)J0FFN;U4#O'%&!P@;(W,3C)'% M ':5B7/BW1+70UUDWJRZ>TXMUFA4N"YD\O QU^;C/2N8ADUK0O&4'A:YUZ[O MK+6+*9[2[F2/[3:RQ@;N0H5AALC*]?U\^@LKRW^ "S)J$T[S:G&((9POEPLM MXPR, 'YCR0S>,/$NM^&/!SV=U_9NHZGJ+V-W)Y&00%<%PK#T <#CGCI6U9ZAJG@WQ:V MFZYKMSJ>FSZ3+=PSW*(K+)"Q+K\H&?W;*>?2@#T2J$&L6ESK-YI,;/\ :[2. M.24%"% ?.W#=#T/2O)](\=^)%\!:\NHS[O$1DM_L'RJ"!>*AA &,$J2W7^[7 M02:UXEMM;\7Z=8SM?W6FZ1;26<3HOS3%&W-@ 9)(SC\* /1Z*\D\)>(S>:[I MD,/CB\EOW;&HZ3K=LL+-E>1$ BX8'L">*J2>-UUS6=9>\\7:EH<5G>26MC;6 M%@TH(0X\R1O+;=DY^7(P![T >S45R_P^\07GB7PC;WVH1[;Q)'@E81F,2%6P M'"GD!A@X]ZSM>OM6UGQ[!X3TW4Y=+M8K#[?>74"*9G!?8L:%@0O0DG!H [FB MO*M1U+Q3I$GB7PO#K,MY>VVE#5M,OGB3SMBOAHG &UB2N <=_P FZ]\0=0;7 MO#%WIJ^(%N[N.VO[6\TYHP MJOQYL;>4NS:O+;Q'=:3::;?R6%E!;11LK/'C=)+N4E@2?N\<"K/P>69/AY MQM M\\7=T)-O3=Y[YQ[9H ZNXUNQM=>9U.AF\16/B'6/!@UR>[F MFTDW^EW\Z)YT+;BFQR%"L-V#G'3(H ]'HKS)O&>HZUX)\+Q:=.UOKNLW*6DS MJH+0&(_Z2^TC' 1NW\0KTJ5#)"Z+(T;,I =<97W&: ,B]\5Z+8Z+J&KR7BO9 M:?(T5S)$I?8X(!7CJ02 <5LJP= PZ$9%>!'3[BV^$'C^674[JY3^TKF+RI0F MWOO&J:MXIURVO?%6HZ%::;=-9VT&GV32M(Z?>DD?RW!&[@+Q MP/Q/:?#KQ%>>)/#4DVH$R7-K=26K7'DF(7(7!64(0"NY2#CUSTZ4 =;1110 M4444 %%%% '%7W_)5K+_ *]H?_0+VNUKBK[_ )*M9?\ 7M#_ .@7M=K0 444 M4 %%%% !1110 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T M =K1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '(Z[\,O"7B M/7%UC5-)6:\&-["1E$N.F\ X;T^G%=:B+&BHBA548"@8 %+10 4444 <1=>$ M=M^.](T74_P"RQ%?:CJ84.]GIMLT\D:GH M6 X7\35GPYXNTKQ/]ICLFGBN[4A;FSNH3%-"3TW(>>?7I0!F6O@VX@TKQA9F M[B+:]<7$L3!3B(21! &]<8SQ22^&->L]#\.0Z+K,=O?:/;)!)%,K-;78$80[ MU!!XQD'M78T4 &_'%Q:6FD7OB6SBTZW9-]Y9121WDZ(1A2=VU"<6BVLUHEI>6\\;%RJL6#(P/!Y[^GY<])\.=:?PEKOADZI8FPO+L7-G)Y M+"2,F<2L'YP>F!BO3** .?TWP[+8^-M-(@#N0QA@23[[JY+Q! MX7LM%\)^)9=:U"2&"^UG^TH;NVB+-9NQ0(Q'?:R\^QKTVFNB2(R.H9&&&5AD M$>AH \:U&XU36O&/@VVN/$^E:Q-#J"W M])BPHB126FE.]L'H!T')QFO9ZI6 M.CZ9I;.=/TZTM#)]\V\"Q[OK@#-6W=8XVD=@J*"68] !0!YJ?ASK1\(ZQX8; M5+%K"XO%NK.3R6$B?OQ*P?G!Z8&*ZSQ-X=EUZ[T&:*=(AIFI)>N&!.]55AM' MO\U:VFZE::OIT&H6$PFM9UW12 $!AZC-6J .'/A?Q)H6L:I<^%=1TU;/5)S= M36NHPNWDSL &="A&=V 2#71>'-*N]&T6*TO]4N-3N]S/-=3GEF8Y(49^51T M["KU_?VNEV$]]>SK!:P(9)9&Z*HZFJ,GB/3X]7TO3"\AN-3BDFML)\I5 "*KKQ%X8OK**> M^B2*^M;^-FBE*#"."A!# ''H178T4 <3)X&OM7\*ZIIWB#7)KJ^U"87 GB!$ M=HZD%!"A)PJD#OD\YIUOX?\ %FHZGILGB+6;'['I\GG"+38I(VNG (!E); 7 MG.T<$UVEA8#A?Q- &%:^#?%FA:9/ MX?T#6].BT21G\B2YMW:YM$Q]>E;M 'G M;>%=9M+[7_$VLZG:W-QYN=5*,!;!E@LBF"GE*Q/0@$D]<5V]% 'G=[X1\9 M:[+HRZUK>EFWTJ_@NP+6V=6NC&V::O@H2WT#GPZMRDNU3 M^^$B%5V^F.,YKJ[37;*]UW4=&A+_ &O3UB><%<*!("5P>_ -5_$_BG3_ G8 M07FHK<.D]PMM$EO$9':1@2 %')S@T 06?AV6U\=:IX@:=&BO+2&W6( [E*%B M23[YK!;X<22Z!J-DVI"&]?7)-9L;J*//V>4MN3*G[V.0?K5E/B=IKNJC0_$H M+'&3I,H'\J[:@#B$\+^(M:UO2[WQ5J&G-;:5+]H@M=.A=1+, 0LCER3\N3@# MUZU6B\&^)M,N]9L]'UFPAT?5KN6ZD::W9KFW:3[XC(.T^Q;IZ&O0** ."TWP M!=6.F^#+5KZ%CX?F>25@I_>AE887T^]WK=G\.RS>/[/Q&)T$,&GR6AAP=Q+. M&SGTXKH** .4\$^&]5\+17VGW-Y:7.FFXDFL_+C995WNS,').#U&,>]6_%'A MZ77YM">*=(AINJ17SA@3O5 P*CW^:MB_OK73+">^O9E@M8$,DLC=%4=35237 M;..^TJT F=M35WMW2(E %4,=Q_AR#QF@"CIGAV6P\::]KK3H\6IQ6R)$ =R> M4K Y/ONK$B\*>*/#]SJ,/A?5=,CTV_N'N1'?P.[VDC\MY94@,,\@-T_GWE% M'"P?#H6&G^%[.TOMXTC4#?7$LR_-.A);\A6S_PCLO_ L3_A)O/3R? M[)_L_P G!W;O-\S=GIC'%=#10!S_ (;\.RZ'J.OW,DZ2C4[\W:*H(V JJX/O M\M5/&/A>^UN^T35=+N;6._TB=Y8H[R,O#*'7:0P'((Z@CI75T4 <19>%-?D\ M:SD<=>-_P"E=?10!YCXW@L-!^$UIH-WJ,(U>TMK==/6,CS9;F(H M$,:'DY8 >P)KL_"&A?\ "-^$].TICNFAB!G?KOE;YG;\6)K3FL+.YN8+F>T@ MEN("3#+)&&://7:2,C\*L4 +9:KIMP+FSG9-Z;L$,KKD9 M5@<''-98\'ZQK]S=S>+M2MY(9K*2RCLM-#I"H?[TAW$EGZ8["NWHH \YF\%^ M+M1T&/POJ6O:>VAJJQ2W$-NZW<\*XPARVU20 "PS_.NCT[PPVG^-=0UM)8Q; M7%E!:QP*#E/+)[^G-='10!R6E>$)]/\ #_B737NHW?5[R\N(W"G$8F' /KBN M/UC1-5TOQ'\-='TW4((M1L;"ZB6:2(M%(4BC!#+D':V".N1G/:O7:C>WADGC MG>&-IHLB.0J"R9ZX/;- '(:?X-O+W4]2U;Q5=6UW>7MB=.6"S1DA@MVR64;B M22Q.236?!X2\;6NB1>&[?Q+91:3$HACOT@=;Y(1T4$-L# ?+N_3->AT4 &9;;QX_B#[4'@.E)IXC?)D)60ON+=\@UGR>"KYI_%DUOK,EC-K4L,MO/;9# MVYC0+SSR"1R.X)%=G10!P:^$_$6LZ_H^H>)KS2"FDRF>+^S[=UDF?&!N9C\J M]]HZU6TKP1XGT73;W0+#5],BTBYFE?[6;9VNU60DD?>VEN"_#.FV6I6:ZIH-RMQ%++$S0RXWC! ((X8?E5N[^'QU>Y\4MJMTABUZ MVM(R(%(,,D*GYAG_ &L$?2NZHH \_NO"/BOQ#;VFD^)=9TV72()8Y)OLENZS M7NP@J'W$JH) )V^G:N@TGP[+IWC'Q%K;SH\>JBV"1@',?E(5.3WSFN@HH Y[ MPIX=E\.KK0EG2;^T-5N+]=@(V+(1A3[C%0^*O#-WJ][I>L:1>QV>L:6[F!YH MR\4B.,/&X!!P<#D$+CPQ+JEB]C'?1W5E(L+"15$YE<2_:75@27&PK@>_-8D7A7Q1X?NM2C\+:IIBZ;?W#W(A MOX'9K61_O>65.&&>0#T_GWE% '&/X*O&@\+)+K$M[-HUX;J>YNR6>X)5@<<\ M&2V)6 M6W:,-\V?J1Q77T4 >?R>#_$VNWVC?\)+J&D26VDW4=VDMG;.L\[I]W<6.$!/ M)V]?:IE\+>)M U'5&\+:EIBV&I7#73V^H0NQMYG^^T90C()YVGI7=44 9?A[ M2KG1M$M[*\U.XU*Y3)EN[@Y:1BOS'\JEM]%\:7VHZ>=;UVQALK*4 M2LFEQR1R7C <"0EL!>Y4<'\L=G10!PY\+>(]&U?5)O#&J:?#8ZK.;F>&]@9V MMYF #R1[2 %M8U/Q/H^O:-J5M:7.FPS($N(BZ2E]ORL 0=N >G(X/:G:)H%YIVLZAXK M\3:C:2:A);" &!3';VENI+$ L549''S&O4ZAM;2VL;9+: MSMXK>!/NQ0H$5?H!P*FH \VN/AYK,NA>*]!74['^S=8N)+JV8PL)8I))%L6!.]8B25'N:Z.B@#B)/"_B+1==U2 M_P#"NH::MMJDOVBXM-1B=ECFQAI$9"#\V!D'TZUT'AO2;S1M'6VU'59]3O'= MI9KF;NS'.%7)VJ.@%:]% !1110 4444 %%%% '%7W_)5K+_KVA_] O:[6N*O MO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NN MUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110!Y[\)4$NEZ]J$P!U"YUJY^U,?O JV I]@.@[9K M>UMM$T.YU'Q(88#K5OIDC$"7$DL,>7QMSR,CKBLR[\':UIFO7VK>$M9M[(:@ M_FW=C>6YE@>7&#(N""K'OCK4FC^!9!?ZAJWB;4!J^J7]J;-BL7E10VYZQQKD MGG/))R?SR 5Y>W.-O&[.<\ MU))JVL>+?&6A6=EJ]UI6G:CX=74ITMMN\9<<*S [3\RC..@/K5S_ (03Q/\ MV!_PB@\3V_\ PCVSR/,^R'[9]GZ>5NW;/N_+NVYQVK?M?"4=EXQLM9MIECM+ M31_[+CM=IR '5@=V>@"XQ0!QV@Z=XBUN]\1Z+<^,=5CMM%NO)M9X=BSR%E## MS7V_,%R!@8SDY[8K1^)/$NN^#_ $EMJK6=_JUT]O=7"(IW*JR MM(QG"[AVS M7H&A>''T?5_$-\URLHU:Z6X5 F/+ 0+@G//3->>:YX6O?#^C_#WP[;:H$O+? M5'$=ZL60&*R.#L)Y'.",\C- '202:GX3\?:3HSZQ>:IINLP3E!?LKR031*&) M#@#Y2#C'8UQ6K^(Y(=$U#4(O'NK7OB&V$DOEZ3;M)8(5)(0_N]NP 8+%O>O0 M+7P=J>HZTVK^*=3M[JXCM9+2UAL83%' L@P[C)O^$.D\'M MXBL(M'6!H(Y8+$BX=3G"N2^T#GG R1GD9S0 W4=2US7?%/A33[35YM-M]3TA M[J[-LJ[NB'Y-P(#7,EO917&FWEP5,T3N&^5F M&X;E';IFN@L?!\]KKGA[4I+V-SI6EFP=%C(\TD*-PYX'R].>M68]%CTCQ9K? MBJZOHDM;BSB1U<;1"L6XEBV<8P?PQ0!RS>,+[Q#X6\(6NG7#VVK:U<+'=.G# MPI#SARN/^!5W7B*V:[\.:C MS-;%H'_>P$!UP,\9!';'3O7 _#S2+*\\= M>)O$NGS&?2/M#0Z>P^YO?:]PR>V\ CWKTVXA6YMI8')"R(4)'H1B@#QGPW< MZK8>!/!&A:7J]S#<>(7.ZYE"N;2%$+.L0Q@$@<9SC)_#J5;5/!OC?0M-?6[[ M5=*UKSH2M^RO+!*B;PRN ,J>A!Z5#9?#C58/#.G:;)KL(OM%N!+I-[#:X,:X M(*R*6^8$'!P1V_'6T_PKK%WXFL]?\3ZG:W4^GQNEE;64#111LXPTAW,2S$<> M@H 9\6+9KGX9:WMN9H/*MVD/E$#S !]UL@_*<\XQTZUR6HZ-?'Q3\/=.M=F>)=%7Q%X:U'1VF,(O(&A\T+NV$C M@X[\]JP-.\(:LNK^&]2U75+:>?1X+B!O(@*"59%55/)." O/K[4 8UOK6I># M==\4Z==:G=ZO9:?HXU6W-ZP:52-P*%@!D$J/I7++XKU >'(M=@\2^(;CQ&T: MW!L?[+E^Q.3@F$+Y6,8X#[O?->GW'A".]\6:IJMW,LEIJ&E#39+;;@[=S$G= MGN&Q6)%X+\70Z/%X@1Q MB*)(P6(10H+,6)QZD\DUQ5YX.UG3=?OM7\):S;V7]H,)+RQO+^.M &IK1T31+N_P#$C0P'6;?3)6P)<2201@OC;GD9'7%<:EEXID\ CQG_ M ,)9?#5VLO[2%J%3['LV>8(O+VYQMXW9SGFNBT;P-*-1O]7\3ZBNKZI>VQLS MLB\J&" ]8T7)//"(M>\(6NB:=<_V=+8M$ MUC(M9L;V4P7L6J6,B^22/EE1S&NT9X(YV@3ZY?W M7B3Q#?\ B*_%CH>JWD<-A#M"2QQ98JYQDC! 'ICWKIK'0/%-SK=E?:_X@@:W MLMQ2TTR%X%G8C&Z4ECN _N],U<\.^%AHUGKEK,NS:%27'R'GG MCO0!Y7;^+;^^\-_V\/$_B!?$,D9N(;&'2Y6L<]5AQY1# C W[N^BQ7MYHEJ=&CU2]^S82=GD.T1!F!VA>2>,GI4T'@GQ9I^C'PWIWBF"'1 M #'%.;5OML,1/W%<,%R!P&QD5J:MX0OEU73]:\/ZFMMJEI:?87-\C3I=09R! M(TA2:Y7Q'9F&)WVJ[_/M!/8$X&:U_"GA34M%\0:UK6JZM'?W6JK M!O$<'EK&8PPPHR?EPP [\9/6IO'/A>\\4Z?IT5A?Q65U8:A%?QRRQ>8NZ,-@ M$9'/O$VJ?#_5X]=\ MTWVCWT9M38R2*ODW(4F-U)_A;&&].OM6A_8WQ&_Z&W2?_!4?_BZN7G@I-;\4 M3:IK\T5]9I:FUL['R\)"'&)7//+-TSQ@?G0!ROB+6M=\+>'_ _I=_K=P=4U MJY=KW4((#,T"!=SK"BJ>F0H.#W/T=X<\236GC2QTZPU/7=7T>]AE\]M4LI$> MTD1=RL)&C7*L 1CL<>M:H^'M^/#VGV/]O'[?HMT9M(OS#N:./&!%*I/SC;\I M(QP!ZVF:&/\ U:S%F#LN><''?M5"/P+XBTW2[GP]HWB&VMO#\[2;!):EKFUC MFG31:A"TZR1H*M-OM9-U+K[-(]SY(4H[(%) MV@XQNY ],#/>K%CX/U8ZAX5OM4U2VGGT,7"-Y,!03+)&$7J3@@#)]?:@#!3Q MAJNE?#[7;*ZN'N/$NG7K:7"[8WSR2-^XDQ[JX/\ P$U6USQ%

*+?PKJ&O: MO:6FG:=%)=W6FVSRW%W.WJRHVQ<#/09)Q].IU#P!%?\ Q$L_$_VO9!$$>>RV M<33QJZQ2$YZJ'/Y"IM;\+:DWB9/$GAW4H+/46MQ;7,5U"9(+B,'*Y ((8$]0 M?:@#%\&:MJFN1^(M"_M+4G@@1?[.U>ZLVAGVR*<@AE4,R,.N.FN]8NXFD1HH&:&V*H0 MJQ09.??NW&:Z'16OFT'3FU/_ )"!MHS=< ?O=HW\#C[V>E %ZBBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_KVA_] O:[6@ H MHHH **** "BBB@ HHHH *XKP?_R-7B3ZK_Z4W==K7%>#_P#D:O$GU7_TINZ M.UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HKR'QA\=[/ MPMXOET2+1Y+R.U8)SV=UXALXKB"1HY8V8Y5@<$'CL:V-&\0:/XAM MWN-'U*VO8D.US!(&VGT(ZC\:\K\*>*XO#UUXR27PUK>I(/$-Y*UQ86:RQH/E MX)+ Y&,XQT(K1\(7:WFN:]\1X[ :=H$FF[4B#H9+@QDNTK*A(5@ 5P3F@#U6 MBO%Q\2]4;0#XE_X2SPTLNSSQX>RN_P OKY?F;]WF[?\ 9QGC%=5/XHU;Q+XA ML='\-74-A#)ID>IW%[/!YS*DG^KC5,@9/4D]J .^ICQ1R,C/&K,ARI89*GU' MI7FB>+O%%C:>/(=3>R>\\/VD*U5M*T:.[MY/)&]G\ MN1OG/5@"HXK)O];\76W@ >)-6N-+GBO19O!8_8]P@\R1/O$GYCM;/3@].E ' MK%-DC26-HY$5T<%65AD$'J"*X&YU;Q7J_C_6O#NDW]EI]G906\WVJ2U\YU+J M?E"[@#D]STQ[U1A^(&LVG@_4C=P6ESK]IK)T2 H"D,\Q*A'(SD##9(]NV: / M2H8(;:%88(DBB085(U"JH]@*DKSC4M1\;>&-7\.P7^JZ?J5GJFHQVL\BV?DO M$2"2JX8@@@'D\C;[UW&N7=;VLLJ;AD;E0D9_$4 7Z*\IA\9^* M=)\!?\)IK5SI\T%W:1?9-/CB,>V5RH5VD)^Z02Q';H#Q3(_B!=:/J.E/=>,? M#^OP7MS';7-K8JJ26Q?@.A#DLH/7(SB@#TZUU.RO;N[M;:Y26>S<)<(O6-B, M@'\.:MUY9K?C34]&L/'U[9PV@FTF\M8X"(0"X?RPV\_Q'#$ ]JFU/5O'NAZY MHMI-?Z3=OKC/ L7V5D2RD"[L@AB9 !G@XSCMG@ ]*FFCMX))YG"11J7=CT MR34=E>VVI6,%[9S+-;3H)(I%Z,IZ$5Y_'JVO07WBCPQKM[;Z@8=(-[!=PV_D MDJP=2K*"1P1Q_G&'H%WXUT'X4Z9XBCO-/>QLK&.7^RC;',ENH&6\W=D.5^;I M@=.: /8Z*Y&P\47&H?$./2X2ATN;08]2CRGS[VE*CGTVXXK'U7QIJ]G#\06B M:#.A+";/,><;H@QW>O)H ]&HKR[5/$?C+P_X337-3O=/V:A-;*I2S9DTN.3) M=WP6:K'-&ZY)C:-6(P5!(/!S MQ0!W]%>+_P#"R]470!XE/BSPT9=GV@^'@5W^7U\OS-^[S=O;;C/&*Z6^\3:_ MK'C/3M&\.W5I:V=]HJZD;FX@\QH@7QD+D D@J,$XY)YH ]#HKR_2=4\>ZXVM MZ;'JVF6L^B7#0->?8BYO&QN4%-V(QC&2,]>.G,-Q\4+J?POX3=+G3=+U#74= MIKR\/[BU6/AV )&23PH)[\T >K45YQX8\;RR^+&\.W&OZ7KZ36C7-M?6 52K M*?FCD168#CD$>AK&LO$_CV_^&P\;C4=+A2"!YS8&S+>>B$ABS[LJ3@X 'IS0 M!ZV]Q!%-%#)-&LLN?+1F 9\#)P.^!4M>5ZRVJZK\4/!-]9ZA#;1W5A/-%&]M MYAC4HA=2=PW;@0 >,8[UWGBK7X_"_A;4=;EC,JVD)<1@XWMT49[9) H V*QM M7\6:%H-]:V6IZE#;W5V0((2"S/DX' !P,\9-<=J>K>./"V@1^*-6O].O+6/8 M]]ID5H8S#&Q /ER;B69<_P 0P>:@@M-6F^/$\R:M;F/^QXY0#9Y)MS.W[H'= MP>^_]* /4:*Y[QKXCD\+^&9M0MX%N+MI(X+:)SA7E=@JY]N@#L**\HU[Q5XCTVRU#4;WQ7X?T M>\@,C0:'(B3.ZKG:KN'W;F 'W1QFK&N^/[Y;'PG*M];:#::U9_:9M2N+IV6C:?+?ZC.#6W>:KXQ\-ZOH%QK&H:?>66K7R M6,UG!:F,VSR E2C[B6 (P[OM6-EMN 2A#RS=<J>)] M#\=Z5H>MZE9ZI:ZO!.\4D-KY#021 ,1C<_/]:6G:OXU\7:5=>(M"O]/M M+,2RKI]A+:^8;I8V*YDD+#:6*GITH ])HKS+7/'E\/$%KH#:KI?AB9+%+J_N M;]DE*2-TAC!8*Q')+9Z8JO!\1[X^%_%RQW^FZAJ.A0K+!?V8!@N4<95BH)PP M(((SC- 'JM0F[MQ++#Y\?FQ())$##O:C?:= M/8ZA=V\%QIL=J5,"RG *R[LLPR,Y !J+1(-7B^+GC29M2@>&*WMWEB^R8,B& M.3RU!W<;>YP=WH* /2-.U&TU;3X;^PG2XM9EW1RIT8>HJS7F/ASQAJ::;X%O M+I+6/3-91[6=880@BN#DQ;<= VTC'K5S5O'USIEWXNU'RTDT;0((H%0#!GNW MP2-W8#A45X])\1KW1;>SU:\\8^'-7226-;S2[,*KPJY )B8.2Y7/. M1R >E>NW$IAMI90NXHA8+ZX'2@##USQQX9\-W*VVKZS;6UP1GR22S@>I502! M]:T]*U?3M73#+ MNWF, N?0 8Z=:N:Q;Z5\.=-\2>+;*"7=<(DDEFK!86E^XI"@?*6+#)[T =K M17F^JZMXV\(:/%XDUG4-.OK)'C_M#3X;0QF!'8*3')N)8J6'WASS4\^K^*]9 M\>ZYX>TC4++3[.QAMYA=26OG."ZD[0NX Y()R>F/>@#T&BO([7Q-X\U/P5J? MB!+_ $JT;1?/26 6AD%ZT&2[$EAL! P ,\@G(SQL:AXH\1ZEK7A:PT)K2U76 M=-:\FEGB,GV<81MP&1N(W8 Z9(S0!Z)17G9\::GX4O==TSQ++#J$EAIO]J6M MS!%Y)GBW%"C+DA6WX&1V.:YV3XE:CIFD0>(+CQ=X;OR=DESH5MM$B1L1E8WW MEF=0>XQP: /9J*\_O-;\3:MX^O/#VB7UE964=A#=_:Y;;SG3<6&%7(!SQUZ M'UJB/'/B'3_!?BB:ZAMKO5]"O?LAFBB81R(2G[UD!SPK$D#TH ].HK@?".NZ MKJ6KP>1XHT;Q'IIR7$$,D4N=7\0^)OAIJME?P6)U"WEGB1 MK;S1"[6^]R?F&X%2% XQC.3TK2O/'%QHC^-[@65O-+87MO;6<:($,TDB*%WL M.N"WY#% 'I=%>=ZEJGC#P:EAJNMZG8:GITUS'!>P0VAA-MYAVAHVW'< 2/O# M)_DJZIXOU_QEXET72]2L=-L]*DA"7$EIYTC%X@VW&X#&S M74T'FM$?-9/E&0"3A1SP.30!W5%>9W7C/7M'T;QA87\EK-K.A6Z7$%W'%M2X MC<$JQ3)P0001G%1ZCXL\4>&/"\6L:S?:4\^L2V\-A T9BBLFD!8F5\Y9549) MXY!H ]0HKR[3/'<]CXHTG3;CQ9HOB.UU20P%K)4CEMI<94[5=MR$\9/(XK2L M_'-U8>$/$UUK7E'5- GF@D"+M$W>!@.P<,HH [1M3LDU5-+:Y07TD)G6#^(Q M@X+?3) JW7GEOXAU/3O%&EP:ZEJ91X=EO[V1( '6164LJGJ%&2,=\9JK!J_C MR_\ "1\907NFQ0M ;R'1FM2P: #< 9MV=Y7G@8S0!Z;17$:/XRGUOQEI-K;A M5TR_T#^TPC+\ZR&15 S[ D5#>>,-7M-4\>Q06J78T.UMI;.!4.YF>)F;=CDC M(SQV% '>U4L=3LM2-T+.Y28VL[6\^W_EG(N,J?<9%.S\6S27D;)N+V M_P"[$FWT(!SGV- 'L-%^(;J;QQHNAZ6\3026TE_?2;=V(.%C"G_:<_D*7 MXAZ]?^&O!=WJFEI&]Y%) L:2#(;?*B$?B&- '445Y_>:MXK\*7^C76N:A8ZA MI^I7D=E<0P6IB-I))G84;<=Z@\'=S_1OB#6M<@U6_%SXJT/PQ9PL!9QW*QS2 MW*XY=LN-H)X S0!V]]J=EIGV;[;U,S74R %]QW#8F2 ,G4 %%%% !1110 4444 %%%% M !1110 4444 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1 M110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#(U>)/JO\ Z4W= ':T M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!Y[XE^#7A;Q3XD M.MWGVR*>0@SQP2A4F(&,G()!P #@C\^:[Z""*VMXX(46.*)0B(HP%4# _"I M** "BBB@#EO!7A^]\/GQ#]M,1_M#6KB^A\ML_NWV[<\<'@\5EVG@B[TSQ)KE MK:&(^%==@"^OK:UA/V.]<\+Z=H-W::3:1:?+ M;,\Z73.;H1,O0;1L&!GG)R .,UZ3'8Z?8WMWJ*0PPW%WL%Q-T,FT;5R?8' J MY0!P>K>#]3O=5\;7,1@\O6=(2RM=SD'S!&ZG=QP,L.>:E\0>%-1U/X9V'A^ MP?;8$LUC*<@TZ@#F=*T&\L_'_ (AUN4Q? M9+^"UCAVMELQA@V1CCJ*Y+5_"G]G^&_$DFJZE;:<]SXA_M33KMLND3DH(M_' M&2"#Z9KU.H+RRM=1LY;.]MXKBVE7;)%*H96'H0: /*O$<_BF]\5>";?6DTFW MQJR2I;6,SRM-L1BTIW ;54=N?O>>."_ MM;2W5)@-Z)-$%(/NN5Q]#5>WTOQ?J%_IT5SI.A:-;VTRR7EU:E9WN0O\$:M' M\@)[DY':O0** /,M>\!ZQJ6F^.+> VV_6[NUFM=TA VQ^7NW<<'Y3ZUT_B/0 M;S5?$WA?4+1IEU++/O;!VM&5&T8YY-=-10!QM]X8U"X\8ZWJJ&'[->Z&+ M"++_ #>;N<\C' ^8O%>J44 <'J?AS6]&\6V&O>&K2TO8HM*&E2V=S<&$A%?L:?X@ M7PW81:%GO7+6/@*[U;Q)A!QUKU2B@#C=!TSQ% M-KLNHZG9:9I%DMN8H=/M-LKNY/,CR[ 1QP OXU4TWP?J=I\%G\)R&#^TC836 MX(<^7O;:EHOCCQ1H,?A? M5[?3+2S''\4^&IM.AN!;W0=)[:9AD)* MC!E)'ID8/UK+@B\<:QJ>GC4H[/1;*T>&=9A,7V734NUGW-ALRHJK@8 MYY!S7.V&A^-/"NE7?AS0K?3;BP>65K"_FN6C>T61BV'CVG>5+'!!YXKTBB@# MSFZ\':WI.NVVN:>EGKT[V$=GJ$&H.(VF=.DR/M8 \D$$=*=<>%?$FJ^$/$UM M?#3;:[U6+R[2QME416R@8PT@4,Y)Y.>!VKT)Y$B0O(ZHHZLQP!3J .0\4>&K M_6/"^D:=:F'S[2\M)I-[8&V)@6P<=>.*@_L'7+/XAZOJ=M#:3:5K%K%%,[3% M98&C1P,+C# DCO\ RKMJ* //H? U^WP?M/#,LD,>KVD*O;RJQ*I<(^]"#CIG M )QT)J6V^'[W/PPO/#>IW"C4-2\RXO+F/YA]I=_,W>X#!1[A:[RB@#SB/1_& M=ZEEI\^EZ!IGE2(;O5("LS3(IY$<31X4M_M=,FO1Z;YB"01[UWD9"YYQZXIU M 'G>GZ)XN\#O:U@N+DP2VAM1)$D=J6,-FD9W1A_:O1Z* /-]4T7QMXMT>'PYK=KI MEG8L\?V^^M[EI&N41@V(X]HV%BHZGCFNATC0+RQ\>^(]9E\K[)J$-HD 5LL# M&K!LC''48KIZ* .$TSPCJ=I\//$>AR&#[9J+W[08<[?WV[9DXXZC-<]J-KKN MC^,O EIID=K-J%GHDL4L$TA6.8*L890X!QR,@XZ@9KURJLFFV4VI0:C);1M> M0(T<4Q'S(K8W ?7 H X;_A"=2\3W.NZEXG%O9W&HZ=_9EM;6LAE%M#N+[F8@ M;F+X/ QQ56+0?&KZ9:Z)_9F@63Q;(Y=;C*RLT:XR5A:/[Y [G')KTMW2-"[L MJJ.K,< 4X'(R* .8L?#]Y;?$74]<8Q?8KC3X+:,!OFW(S$Y&, _2O7:* /-[GPIXCM-(\"W&GP64^I>'8?*FMY9RB2 P MB(E7"GIC/2GW_P /KW5E\8QS7$5LVJW=O=6,RG<8WB5<%AC^\N/H:]%HH \\ MU#1_&'C!+#2]>LM,T[3H+F.XO)K:Z:9KKRSN"HI4;%) SDDBMWP_H-YIGB[Q M3J=P8OL^IS0/;[6RV$B"G<,<.N*Y?6YM<@^-ZRZ';VUU(GAU3-;7$IB$J?:&'RN <,"0>1C&:].JK_9M ME_:IU3[-']O,'V?S\?-Y>[=MSZ9YH X"Y\$ZYJNA^+KS4#9IKFO6ZP16\4A, M5M&@PB[R,D\DDXZ]*V?%/A&ZUWPKIEI;2P1ZGIA4Y%.H X73=-\47VO6%Q>:5H^AV%H2\Z6K)<2738P "8QL4'G MCFH/$?@*\U?Q]9:G;S1)H\[0R:M 2=TSP%FBXQR"2 ?917H-% '):IX6GU/Q M['JDOEG3&T>;3YANPY9W!X&.F,\U@0:'X\L?";>#K>'2I+80FTAUA[AE9("- MHS#MY<*<<-C.*],HH \\N/".L>'-7T'4_#,%M?KIVE_V5-:W4QA:2/*L'5L$ M Y'.11I/A?Q;'>^,-3N+^SL=3UJ*V-K+;#S%MWC5EVD,O( *C..>3@<5Z'10 M!Y@_A+7M?\0:)>ZEH&BZ1<:==I=7&I6<^^6ZV_P* BD*QZ[B>*W] \,MIUCX MKMM9,!M-7U2YN _!AD15PV>AP#78$X&3TK.U72-+\2:6;+4K:*]LI"&*,7'VF2Y9;.TFQ]ZUMP8XR/J0Q]^#6C\8_,_X5CJ/ ME/LD\ZUVM_=/VB/!KM[:V@L[6*VMH4A@B0)''&NU44< #H*BU'3;+5[)[/4 M+:.XMG*LT<@R"5(8?D0#^% '%W.C>*_%.HZ1!X@M=.L=.TR[2\E>UN&E:\EC MSLVJ5&Q,G)!)/050L_"OB'1?$.N3V^AZ+JDNHWSW5OJMY.1);JV,(R["2%QP M%('T[>FT4 >7:=X URT\)>&])FDM9+C2_$*ZA-('($D(D=B1Q]X[^GZUJ0Z- MXI\+ZSK/_"/VFGW^G:M=->J+JY:%K6=P Y.%.]"0#@8/;WKO:* /.=-MO$'P M_P#AHZM]AN]66]=R'9MDOFS?P@8.X[N!ZFO1J,9ZT4 %%%% !12$A5+,0 !D MD]J%974,C!E(R"#D$4 +1110 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O M:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2? M5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 <#XC^,/A3POXB_L2_ENGN$($SP1;D@)Y^8YST(/ -= MW#-'<01S0NKQ2*'1U.0P(R"*\@\9? B'Q1XPFUJ#63:0W;A[F$P[R&P 2AR. MN._0_E7K5C9PZ=I]M8VX(@MHEAC!.2%4 #]!0!8HHHH \3N!X>T;Q5K\WQ'T M*XN'N;UWL]3GM6N+86O'EHI&=A49R,9KJO#5WH'@_P &ZSK6G:X-0\-QR-<6 MT$7S?91@9A4EB>6(P#C&??-);^(/%/A>YO=/US0-5UVV,[O9ZAIT:2EXF.0C MID;2O3/_ .LX:^ ]4\0^'O&\ITU-$_M[R&L].9E^0P\[GV\*7;J!T[T =$_C M7Q%I,%GJGB+P[;66C74L<;/#>&2:TWD!3*I4#&2 =IXS5V_\5:O=>)+S0_#& ME6UY-IZ(U[F:X*_\(7EU\+]5M+;PM'IKW^H0R1V$ M#,TI@65/FE)8C?M!) Z#WKI]$T.\\$^,GL=*LI'\+:HIE"1\BPN% !XZA'&/ MH?04 8^C^.(M&\!>%YM&\- )JE]-:0V$5R3L;S)>=[#H67)ST#'TKH=+\7ZM M%XH.@^)M+M;&62S>\@N+6Y,L;(I 93E001G/I7)Z%X:UJV\+_#^WFTZ=)K#5 MYIKI".84+S$,WM\R_G74>(-#N=2^(NFW!@D_L[^R+NVGN!]U"^T 9]<9H SG M^(7B)_#ESXJM/"\,OA](WDBW7FVY>-<_O=FW 7C.,YQSS7=:+J!U;0M/U(QB M(W=M'.8P<[=ZAL9[XS7E%QJ?B#0_A)?^'9/#TTSVFFS0#4XIHS:/ $8>8&W; ML[>BXSFO2_""E?!6@JPP1IUN"/\ MFM '/P^-->U+Q=J.BZ3X>AF@TR\2&[N MIKO8!&P4Y48R6Y8X]%'K4,7CCQ#JUE=:UH'AVWN]#MW=4DFO#'/=JA(9HE"D M 9!QN/.*T/"6EWEGXE\8SW5M)%!>WZ20.PP)$\I02/QS7G6F^#;3PYI,VC:E M\/KW6-4@>1;6]MCF"Z4L2C.V\>7U (([4 >@WOC];BST$>';'^T;_78VEM8I M9/*2.-0"[R-@XVYQ@ Y/ IC^.K[0]/UB7Q3HCV%-=M-%28:=:2VM_IVFG)C63#9B#M\VULY&MK/2KR9(3+;7AEDM&JJQ0(CAV","?,) M*@# _*G?$?PWKEWK$%WX=B9FU:U.CZBZ_P#+*%G#"4_0>8,_[0H MP?$:\O] M)T9[#1!+JNMR3&QM7GVJ($/^ND;;\HQ@X .<@"M+3/%NH+J]WH>OZ9#9ZI#9 MF]A-M.98;F('!*L5!!!P""/>L'QSX+B.H>'-1AT)M7TO2X'L[C3H6Q((B $> M,9&2I'3/--\,Z!;G6K^^TOP8VBV"6+PQ37@9;J:5NH5-Y"ICU&2: $M?B3XF MN_"4GBN/PG"-'CMO/RU[^];:P#D+MZ ;R,XR$SW%=9J_BM+.3P]#I\*WLNMW M"I"-^T"';O>7HXJOX"TB:U^&FDZ3JMHT<@M##<02#D9R"#^!KD?AAI M%\WB.]_M%_-M_#"2:-829R'S(69_8B/REH ]+UO6+3P_HEYJU\Q%M:1&5]HR M2!V'N3P/K7&3>.O$>DZ=;Z[KOAJWM="F9/,:&\,EQ:HY 5Y$V@$"&7/MD"N-U^^\1>,O"1\*KX6U&PU"[$<-Y$3W!811&<_OE4ICS. M/N^P^:O2->U271=$N;^'3[G4)HE'EVMLA9Y&) &.@YY/89-<_:Z3=P?%J;4 M!;2?V>-!BMEG/W3()F.WZXP:L?$2WURY\'7,6@&?[67C,BVS[)GBW#>(V[,1 MF@#//B[Q'I&M:1:^(]$L(+35;@6L4MG>F5X9""5#JR#.<8R.*C3QIXDU75M; MT[0?#MK,VDW3023W5X8TD& 0% 4G<>>O XYYXY*;PU%/KGAJ]\/^"M5LXK35 M(9;R\U DSE>1@!G9BHSDG@<#&:[SP5IE[I^L>+9;NV>%+O5VF@9A_K$V(-P] ML@T 4[;XCBYT7PSK']FF*RU:\-C74Y?'D@MM1<8Y+'<>HX%:#J,+6EXS74L7F?*8W$S MR1MGL,[3]*O?"E;O4]&O/%NIH%O]G.0>*L_$'3+R[MM&U'35BFO]+U&.ZBM9)1']I !#1J3QN( M)(^E<^U &_>>)?%T MSZC/I/ABW%A8R/&&U&Y:"6YV=6C780%/8D\U4E\4Z;KO_"!ZHVD^:VIW+&W: M24JUH_EMN/'#=".?K7+QZ%=W)/"FL:WX@DN9?L\\LI-CL)_=D$N$5 , M9&TGV[5>T'P[K,&A?#:&;39XY=,NY3>*R\PC;( 3['(_.@#6@\=^)]6CU>;1 M?#%K-!I-Y/;3/<7I0S&-CQ& IYQ@\X&3CFNQ\.:W!XD\.6&LV\;1Q7D(E"-U M4GJ/P.17/>"-*OM/T7Q'#=VLD,EQJ][-"K#ET=OE8>QJY\-]/N]*^'>BV-_; MO;W4,&V2)Q@J=QX- &=JGC371XQOO#>A>'X;ZXM(8KAIIKORDV,#D'@\YP!U M[GM3SXO\0:OJ&I1^&-#M+NTTV=K::>[O##YTR_?2(!3TSCP?%' MQ)J,MLZV=Q9VB0S$?*[+NW ?3(KA1X/L=!U?6HM:\$7^N"YO9;JQO;$%PR.< M^6XWC85.1DC!H [A/',VH^%;#5=$T2ZO;R]G^R_9"=HMY 2'\UP"%52IYQSQ MZTFE^*M:C\70^'/$6EV=M<75L]Q;3V5R948(1N5@RJ0>' M[==$EM+ WCS:QI6AS,)?+8': V[+=MP4\GIZTN@>'3;?$S1M5TGPE>:3I"VU MQ%)-<\RNY4$&0%F8#L-QSG/ H J^&KRSM/ _A87FG+>F;Q4\4):4IY$AFEQ( M,?>(P>#QS75^*/%WB?PQ:7FH3Z)I)T^&0K"[:DXDFR<( @B/SMQ\H)^O>N;L M/#6M1>$O"EL^G3K/:^*?MAG_- '2W/C/5X;?1-/CT%#XEU6)IC8O:7* MS$N[*R*H;#'[&YTU[.WN+S<+F21N22N\A8QA>HR?TH H_$'Q'XFU;X77EY>>'(+7 M2;]86B=+O?/"ID1D:1-H&&X'!)!(S7M(Z"O'O$E[XGUGX:MX6C\(:FFJ)### M_;7S,D43RB)HI(QR&X(P#D$]@I M(S5'P[=ZWX!TBX\-OX8U/4C!<3/I]S9JK13H[EUWL2/+(+$'(_.J^B>#=7T2 M[^'L<\!E>RFOY]0DBY2%IHV(&?JVW\* .H\/^*=5N?%-UX:U_2[>SU".T%[# M):W!EBEB+;#R5!!#IR:?A<[%FE$QC9$+J#MP.23@$9'!/ MT-XZ9>_\+B75?LS_ & : ;?S\?+YGVC=M^N.:?\ $W2;W7/AUK&G:= 9[N6- M#'$" 6VR*Q SWP#0!RFK:AK]O\5-#DCT>VFUB;19XS;I='R8OWH.YI"N=H [ M+G)Q[UT6E^.Y(XO$47B6PCT^[T"-)KG[/+YL._$.G:7!XAUGPW;VOA^8H7:.\+W-M&Y 61TV@$< MC(!R,^U=_(S^0[0A7DVDH&. 3CC)]*\2C\,VMSIEKID'PPF37"4CN);TM]B3 M!&]]ZR?,,9( Y_K[=&@CC5% "J !0!QD7Q!A/PUG\6369CG@5XY+'?DK<*_ ME^5G'=L#IT/2EN_%NM3ZQ'H.BZ/;3ZM%:1W.H-TK7O%$FI6]MJ>@V9M[N)Y(+W3[MIHHV49"R$H,9[, M,BN(;K2O!&GVGVR1!!I=V2TEU O7SUSP]8HSMJL=ZQ2WD4KPJQEVW-N[C % %+3=8U$> _'MUXATJWO[& M+4KKS83?.2SAT!B!V@A%&,,#VZ"NQO\ QCJD'BBW\,:)H<5UW6N5N=)UO\ X1+X@>'/[#OC<7E]Z#(([J""7S5D+ &,HV!][( !Z9JIJ'CGQ5H4&GW6L^%K6*WU"ZAMX_(OB M[6Y=@,2@H.<9Y7(R,=ZSM;\)7^JGXBQ.%LUOYK.:QN)R%CD:)%(Y]-RA?QJK MXX\1:YJVDZ):77A>\TS.KV8NI;F2,H7\P82+:Q+Y/.<#@>] 'L%8OBGQ'!X6 MT1]0E@DN)&D2"WMHSAII7.%09Z9/?T!I\&N&;Q7=Z&UE+'Y%LERMPQ&V0,2, M =>"#6)\3?#5SXG\*QP6=NEU<6=W%>):R/L6X"$[HRW;*DT ,A\6:[IFKZ;: M>*-%M+.WU27[/;W%G=F81S$$K'("J\G!P1D9%5K_ .)<>B7.M:?K&GF'5+1E M-A:Q.7.HHYQ&8^.I;AA@[?>L+2_#^FWGB+2&TCX=SZ:+>=9[N[U4,@AV\@1 M2'>^[&#T'\I=;\-^)/%FM7GBB*-]/N]%?;H-K,H'GE3EWD]I/N@9&!0!TE_X MMUB&\TS0K+1[>?Q'=VOVNX@>Y*P6D8."6<*2WS?*,#D@U'%XZN[>Q\1PZMI4 M=MK.B637K6\<^^*XC",RLCX!P2I!R,BN:\1Z$^K^(M)\7ZIX2O-1LI]-%I>: M#TYIUCX:,NA>,)]+\'_P!CPW6E36EBDN[[70HW8 '6@#6M_B)JT7AN3Q'JOAU;?39XHFTZ..Z#SW,DA 1"N,+G.<]AVK5T M_P 0>*(M:LK+7O#D4-O?!O+N+"X:X%NP&=LWR#&>FX<9K-UGPUJFH?"W0K2S M@']K:6EE=);2,%WR0AH^M7[/Q)X@US6M/@LO#U]IEBA+ZC/J<03C'" M1 ,=Q)_BZ "@#GM%\;6^E^!O#RZ+HEM;3:K>7%O:VTUX5@B*R.69I&!/)&<8 MR2V!73V7BC4[*UU>3Q3I"Z>FFP?:#=6TIF@G3!)V$JIW#&-I'<5QFG:+J=A\ M,M#T[5?":ZM9I=7!U&Q= ;F-6DD*21 L!GD9[X/'>HM*\&7NI6_B73M)L]5T M;PW>Z9Y%M::K(21=;L[T0LS(@& <]<^W !T+^//$-CI$/B35?#<%OX>EV,YC MO"]U!$Y 61TVA2.02 '18R!);%KB.Y!'EC8RJ4QUR-RG\ M10 OBOQ#%X5\,7VMSPO.EJ@;RT."Q+!0,]ADC)["LK1_$'B:75+*#5="M/L5 MZC-'>Z;=FX2$@9 DRHZ] 1D9K6\5)J#^&;Y=,L+34+HQX6SNQF.=,XS7F^AZ"4\8Z1=>%/#>N>'($E9]56[8QVTD>T_($+D,V<8*C Z_0 Z6/Q MGXAUEKZ\\->'[:\TJSF>$2W%X8I+MD.&\I0I&,Y +$9K!\1^*]3UR]\!ZGX> M@BDLKZX:1(Y[EHM\H1P8Y %(PN#SSR.G>L>R\'67AM+[3=6\!7^M72W$KV5[ M9_-'<1LQ*!SO'ED9PGZ3\_E"17SL#MS M@MSSU]J )=,O_$$WQ0\86]S;V_V..TA5Q]K9O)39(4**5P2QY8<8]34/@_Q1 M/H_PZ\&Z3IE@+_6-2MW^SP-+Y<:(A)>1VP<*,CMD]JTXH=2LOB5KL[:/>R6> MMV$"PW4:@I$T<;Y63G*DD@#@\FN3'@:]C\-^"M0U'P]-J::;:RVVH:8IQ,JN MHSSF@#T#3/%NH+J]WH>OZ9#9ZI#:&]A-M.98;F('!*L5!!!P""/> MN;7XHZZ/"5MXOE\,1)X?)03G[9FXP6"%T3;@J&.!D@GKP*D\,:!;G6[^_P!+ M\&'1;!+%X8IKP,MU-*W4!-Y"ICU&2:KW7AW6'_9X@T)=/F.J+;PJ;4#YP1.K M$8^@)H Z"V\8:[;^)])TW7=!@LK76/,%I)%=^;)&RKOVRC: "1Z$@'UIH\8> M(-8N]1;PQH-K>:?I\[V[SW5X86N9$^^L0"D8!XW,0#5KQ5IE[>>+_!MU;6SR MP6=Y,]PZCB-3"0"?QXK@H?!]CX>O-6M-9\"W^MO)=RSV-[9?.LL;G(23YQL( M)P21_P#7 .MNOB9OTOPW>Z1I$EZ^MS26ZV[RB-XI5!RK$@CAA@GL 3STJUIG MBS7F\0W?AW5M&L[?5?L#7UFT%V7@G .W:S%05.XC)P>,G'KB6GA?4[0^ L:+ M;V1M+V>>\@LB6BMM\;8R6))/(!.<9SBNAN-,O6^+MCJBVSFQ31I8&GQ\HD,J MD+]< F@#,^#][J][X1DDU..,H;JXSA0ERCRNV8VSSA3DYKT>VF^TVL,X4J)$5]IZC( MSB@#A6\<:_J-_K(\/Z'8WEMI%P]M-%-?&.YG9/O;$"$ =AD\UL:GXBUE4TJ# M1O#TT]YJ$1E>#+M96 M==O&<]03WY -U_%.H:CI_BW0-:TZ"SU.PTUYBUM.98I8WC;!!(!!!'0BJVA^ M*+G2_!G@O1=(T];_ %F_TR)XXI)?+CBC2-=TCM@D#D #)K(T/PS>6NM>+); M+PO/I.GW^B&.SB8AF=QN&'P3AR3G!).,5%>^"KA=/\%ZKJ/AZ;5H+'24L=0T MZ,XFB.T$.JY&XAL@C/\ ]8 [W0/$]]=:_<^'==TZ*QU:& 72?9YC+#<0EMN] M"0",-P0174UYUX(T2WA\2WFJ:?X/_L/3TMO)AEN]RW4SE@6^7>0J<#J,D_E7 M7>&=26-K>4@LC1R-&02/=30!KT444 %%%% !1110!Q5]_R M5:R_Z]H?_0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5 MX/\ ^1J\2?5?_2F[KM:XKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 444C;MAV %L<9Z9H 6BO'O#/B M/Q!H?A_QYK5];64ZV6J73E5N'8^>W7Q*:;0/#%WIEI;1W7B#<(CJ%QY<%N47+;W R>> !G]*FO\ M5_%LOA;Q%!=Z396][:VQ:*[BN'-M/&R$LR';N#*!T(ZXYH [.UU&QOGE2SO+ M>X:$[95AE5RA]#@\=#UJP0""",@]0:\A\'ZK+X1\ >'HK70M,;6-;6*.R2V? M9]H41[C+<.5!!4$DXW=>.M=?I7BG5H/$]OX>\26=C#2;(7VL#2"^_P#LD7K?9>N[;MQG;GG&<5VR(L:*B*%1 M1A5 P /2N$\%>+_$GBYX+\Z+9VNBEY8I)C<$RLZ%@"BXQMR .> M."'?#&GV<]U9PI->W-]*R0P[\[$ 4%F8 M@9] * .PJ-IXDF2%I4$L@)1"PRP'7 [UY=XH\7:MJGP[\669LHK#6]*7RK^( M7#%1&RY$D3 9.X= <=\U3U&[U^W\4_#UTTZSN-6>QO$CACN&$(!2/#,Y7( 7 MD@#KP* /8:*XK2?&=_!J6M:9XIL[2TN=+M!?M/9RM)%) @#O=4L!JFFSV1NKJU\Y= MOGVDOERISG*MV-5] T&Q\-Z3'IU@LGE*S.SRN7DD=CEG=CU8GO7+:UXTUK_A M+8/#_AK2K2_EN-,344N+B*M:^%>IZM)H5E#H=];9B5;EC=1QL1LD9=NT@\$@'(!]JZI=7L[+QS: MQ2::CSQ>&FNC>*29/+61A!//KF@#NZ*\[T/QKXGUFSL-9@T;2[O2+N1% M:"RO&DNK9&.-S@J%)'=1@U;G\5^)+[QGK/AS0M)L&.FK"[WEY.ZQXD3<%(4$ MEB._$FL#4+_ $+2-+N[*QN)(6L6O&%[($;:3M"[5)Z@&M&[U)F^(R6MGI-M M_:K^'WN(;FYD92O[T#RFQG"Y.20">* -[Q+HNE:]I0M-6]=S=^*-=U/Q'J.C^%M.L)1I MFQ;N[U"9TC\QAN$:! 22!U/04 =I17G=U\39K7P;>ZM)I!34].U!+"]L/,W; M7+J"4;^($-D&K<7BOQ+IOB72;#Q%I&GP6FKN\5O)9W+2/!(%+!9,J <@8RO% M '8=J>=*J;CZ#)YJS7D MNHVE_K7QSM4N=-T:^LXM)6:%;EV<+ 9P#*H*$>;Z#IC'->D:]J5QI&B7-]:: M=/J-S&!Y5I /FD8D #V'.2>P!H TJ*X)_%GB;1-=T:T\1Z=I(MM6N!:QM873 MM)#(02NX,HW#C&1_^M!XM\4:MK^NZ3H&C:M '?45Y_!\1Y9?#FA:Y)IBPV]WJ']GZ@K29-H^XIN!Q@KN _,5T$_B&7_A M.K7PY:VZ2+]C>\O)BQ_=+N"Q@#N6.>O84 =!17/^+O$W_"-6%LT%H;S4+ZY6 MTL[;>$$DC9^\W\*@ DFLRP\5:U8^)+#1?$UEI\9U)7^QW6GSL\>]!N,;A@"# MCD'H: .SHKSZ+QMXCU2QOM=T71+.XT&TDD1/-N&6XNEC)#O& NT#(. 3DX[5 M9TKQY<:C+X*1K&)/^$BMYYI"')\DQQAP!ZYSB@#MR0H)) Y)--BFBGB66&1 M)(V&5=&!!^A%G\3>'8M8FM5MH[F21K=,DDPAB$8Y[D#/XB@ M#:\^+S_(\U/.V[_+W#=MSC..N,]ZDKS'Q!CQK*UM8L95ND924:+(!Y((P>E ' M945YW>^,O%F@IINHZ]H^E1:=>W$4#P07;FYM_,( )#*%;&>0*MZAXOUJZ\8: MCX>\/VVD^?IR1M+_ &E=-&TY==P$2JI) &,L>YH [FBN*O\ QOJ-KI.B1KH3 M1>(M8=XH=.N9@JQ% 2[NX'W !G@9((I^F>+=2MO$/]A>)[6QM[B6V>ZMKJRF M9X953[ZD, RLH(/H10!V$DB11M)(ZHB LS,< =R:5'61%=&#*PR&!R"/6O) M?$/BOQ/X@^&^MZS;:'9KX?NK*X2(-<,+ORBK+YQ7;MQ_%MSG%>B>%/\ D3M$ M_P"P?!_Z+6@#7HKCK[6O&%QJ.H1Z-HNGP65D_EBXU6:2,W)QDF,*IPO.-Q.# M5/2OB+)J=KX3O6TY8+36IYK2=-P50<88,48?E0!V.JZ79ZUI=SINH0 MB:TN4,XTGP]$; MC5%EF$MS(RV]M"K?(78*2688(4>M ';):6\5W-=)!&MQ,JK)*%^9PN=H)]!D M_F:FKA=-\;:F)O$FFZQ862:GHUI]K#6&92K$#D!E(*X(/K5"T^(FN)X5; MQ3JNA6T.E36T;64,-P6N)IG9552,8"L22#U ZB@#T62>*$H)943>P1-S ;F/ M0#U/M4E>2>*[WQ5)JO@R'Q!I>GP12:_;2QRV5PT@C8!AY;AE'.#G(X^4UMR^ M-/$&I:[K-CX>L-)E&DRF&2"]NV2XN&"ACL55( YP">#0!Z!16&-2UJXMM&N+ M;1Q&+IE-_%<2A7M5(YQ_>(/%;E !1110 4444 %0_9+?[;]M\B/[5Y?E>;M^ M;9G.W/IGG%344 %%%% !1110 4444 %%%% !1110 4444 0W=I;WUK);7<,< M\$@P\A'>IJ** "BBB@ HHHH *AM+2WL;6.UM(8X((QM2.-<*H]A4U% M !1110 4444 %%%% '%7W_)5K+_KVA_] O:[6N*OO^2K67_7M#_Z!>UVM !1 M110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E- MW0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10!Y%<:)KXT#X@^'QHERSZC=W-]9W*LACF$A3:@YR&X)Y]*Z'QQI>M7?@[2+ M;3X+F:.&> ZE:6LWE33VX7#HK9'.<<9&<=:[RB@#Q_3_ PR^//#&JZ)X)ET M;2[2687,UP4%Q(7B*@L S':#ZG.6Z5U_@?2+_3+/Q,E[;-"UWKE[

&-,U'PK!J]I )%U/3W56N(\EBCQ98+D9Y[\\$< MT[PWX8U"U3Q0=+TG4-)T*[TYH;/2[V<.[7!5LNJ[FV#D#&>?Y>KT4 >2ZMX' MOKOP7X'FFT9-1N-#@1+O2I64&5&C57 ).-RE01SVJ_X5T"W_ .$OM]0TWP)! MH.GVT+[KB\C5;EY6&T",(Y"J 3DG.ET4 <=\.=-U#0/A[;VE]9O'>Q/< MOY!89.9G91D<<@C\ZW/#>LMX@\/VFJ-:M:-<*28&<.4(8C&1P>E:C*KH48!E M88(/0BF000VMO';V\210Q*$2.-0JJHX '04 <)+%JWA#QSK>K0:+=ZMI>M+ M#(WV$H9;>:--F"K,,JPP<@\5S^K>$_$.K>$/&6HS::8M5U^YM7AT]9%9HXH7 M0+N.<;MH)(!KU^B@ K@;J#5O"GCW5]#7?44 >62^%M>UK0?'>J7-A]DU'Q!"D=K8-(I9$B0J@9@=H9LGC/'K5VP ML]8U/Q/X*U2;1;JQBL+.[@NEG*YC8HBKT)R&*G']*]&HH X#5O"M[K/C;Q$7 MB:*PU'P\+!+G@@2%GR,=> 0:XVV\)>1H<&D?\*NMY/$,:K"U]/L-D^, S%PX M8Y'.W&XT4 <78Z%>6GQ2COUM573HO#L=DLL8P@D68G8!DD?+@_3O73:U MIJZSH6H:6[E%O+:2W+#^$.I7/ZU>HH \@U,^+Y_AC+X,3PG=MJ<5FMFUV)8_ MLSQH -Z-NR690,+@8)YZ5TO]C:PGQ#MM3M[95CC\--:+-+S&MQYJLJL NZHH \0O/#-]J(MFTWP1=Z!XN$L?G:I9RI#9IA@7?Y7^=2,_+MSSW[[E MKK>HZ/\ %CQH;?0[S5+5UL?,^Q%#)&_D_+\K,,J>!7%WJ7E"X);(/EJ57 [<&@#S=_!?B*?2)?$'V.)->;7DUI-.,PQL0;!"7Z M;MN3GIFM:]&L^.->T!7\/WND:;I5ZNH7$U^4#/(@(1$56.1ECEC@5Z)10!XQ MX@\/W6J?V@E]X"G/B@R2"SUC2'6"%R2?+E9_,!! QD,">/?CK-+T+6K?X@Z3 M?WX-PL'AL6=S> C#W'FJ6]^<$]*[NB@#QFQT#Q$?AG9^&)="NHKS2]5AP*-)#+M"LCJS+P< @ MCI7H5% 'D5YX0\07?A/5[NXL-NJZQK=O?&RCD5C!"CIA2V<%@JDG%=?XOTJ^ MU#Q#X1N+2W:6&RU%IKA@1^[3RV&3GW(KKJ* ,7Q=H9\2^$M4T9)!&]W;M&CM MT5NJD^V0*X?5I_%?B7P;_P (B?"UW9:A<1);7=]-)&;6-!C=(K!B6R!PN,\^ MU>I44 <9;:%>6OQ4AOTMW.FQ>'ELEG)&/,$V=OKG;S5GXB66M:AX.N;?0C*; MHR1F2.&7RY)8@PWHC=B1_A7544 >+R>%1-K7AN\\/^ [G2[>SU2&:\N;QD^T M,HR#CYV8J,Y))ZXP#7=>$M*OM/\ $OBZYNK=HH;W4$EMW)'[Q!&H)'X@UUU% M 'G.B>#KF[^%NK^'M6@^S2W4]VZ;R/DW2,\;\>AVM3OA)'>ZEHMUXLU89U#6 M&09_Z91+Y:X^I#M_P*NN\1>'K7Q-IHL+R>\A@WAV^RW#1%Q@@JQ'52"%I_$>FZ;<6MA#J,FFWBW#V$S!5 MN8\$.@)X!P\/VLOBW3[O2_A]#H=E:AGN+N_B59B^,*L(1SWZL>,5 MZC10!Y7I[>(? _A34/"\7AVZOE@^T&POXG3R#$Y9P926!4KN.1@YQQ5#2++5 M(?"WPV\2:=ILNI1Z5;2KOW$"7-M+;R F.5"C8.. M",&JVCZ5:Z'I%KI=DK+:VL8CB#-N(4>I[T <)IUIKVK?$#4]>O-$GT^RGT/[ M);),Z&0D2%@'"DA6.2<9/&.<\5EIH.OZ3X,\ SKHUQ=76B3[[NSB=/,"E'7C M)P<9'>O7** /*/BCIVH-JVCW>D'R;O78FT*Y5C\PBD^?=C_8 ?)]Z['5/A]X M7UNUT^VU+2UN(M/A$%L/-=-B 8^5AGH*LIX2TT>*V\1R-=3WP4K"LT[-%;Y M4*QC0\*2!SCW]:W: /-[[3=2\+?$"PU'1?#]Q>Z':Z&+!X[>13(@\W< @=@6 M(P.">A/-59]$\5ZQ;^+O$5I;2:3JFHVD=IIEM)*HF2-,DEB#A6;)QSQZ]Z]2 MHH \+U/PDU[H]G_87P_OK2_@N+>:[O-0D1IF"N"PC)=BQ/4GY1@'UQ74>+]+ M74-?ND\0>!FURQ*)_9][IBJ+A./F20EU88;D$<8/3K7IE% 'B\_@'7)/#?AF M\U?3/[:ETJXN#-I-Q.))#;2_=4.3AG0!3UYZ=JV/#WA>UO-?EFLO \'A_2Q: M20M<74:K=R2."I"!7(50I.2ZN;^.SELHKZ. M2,6LL14@/DMN#;3C;CKZ5Z3X=MIK/PSI-K<(8YH;.&.1#_"P0 C\Q6E10!Y! M)X?N7\1:V_B3P=?^([V6]=]-G:93:+;G'EH0S@)CG/RD_6I=,\(:W!\&4TM[ M 1:[IEX][:1*1@R).9%VGIAE) ^M>M44 >*ZOX'\3#P=X?ETZV/]N3FZAU,; MAE$O,M(S'/.PXZ5N^+_#UPFMZ'#+H^H:MX3M+$VYL+"7:R3 @*[KN7>NT8Z\ M<_CZ;10!Y#HGA74;75O%R73Q_+MW#Y,,=RC));CMQS5;Q1H_\ :.L:BNO> 9=4F,F=-U+2 M"L;F/ VB5S(&5E/&/"NFZU#)J%]=2K:7-QYX)A+9 M*Y)^_@8''H3FNWJ*6U@FFAFEAC>2!BT3LH)C)!!*GL<$C\:EH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH * M*** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TI MNZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#F]8\?\ MA70-7CTK5-:M[:]?'[IMQVYZ;B!A?^!$5T8((!!!!Z$5X)X^^!^N^(O'=UJV MFWUG]COI \AG=@\)P 1@ [AQQ^7O7N6F62Z;I5G8+(TBVT"0AVZL%4#)]^* M+5%%% 'F.C6,OQ+OM6U75M0OX]&M[V2SL-/M+AH$98S@RN4(+$GH,\5OZ!H& MI^%=8O5_M9[KPPUN)(DO9VDFM90?F"L1S'MYY/!_$GG=#UB'X9W^KZ+K\%U# MID]])>:?J$=N\L3)(HY_+.G9>+->\17^JW^@Z>_P#8=II[_9&N MX&C>]N\$KL!P0G09(Z_H )+\48X],&M_\(UK)\/9_P"0EMCQLSC?Y>[?L]\= M.U:FM>.K72==MM%@TV_U&_NK3[5;QVBJ1(-V,9) 7H3D\8]^*\EUF\&N_#R[ M,^M^)]5\12VVZXTQ(WAAMW'+[T5%7:O/4G.!@C^.M/U&RU>:^MKG2I]&YU"WO -T(V[@V5)# @'&.OY5 M1MOB/$\EA->^']6T_2]1E6&TO[A4V,S?G:/I=UWNY/-EC#+(T'EB67'/?MS50?$<6^HZ98ZKX:U?39M4N$@M3.L M95MW:/XNFL[*6>:S\6#4$M@N#<)'Y9(7UR,X]<5 M=\5>,+'Q'J_@RWTZTORBZ];R2S7%I)"L3!6 C^<#+"-I)9&Z*H&23^%<4OQ.@2V@U.[\/ZO::#.RK'JDR)Y8#'"NR!MZH< MC#$=Q6YXWTFYUWP1K.EV?_'S) \B-+&YRIV@D$@YK)@2\UCPK\4)HM.O(WO9&DMX982L MCKY*[2%ZY(P<=><=: .O@\'- M;T+PQ=:A:ZK%910M$NMV?FQ2V$RJH*$!=P#8QG!''XU'92ZWJW@WQS807VHZ MWHRV#)IEY>0%9IG,;;T7@&0 X&<=>E '4V?CE[/PWH NM(U.?6-1B"V]DOEM M+-M0%I"V[:%Y!R3GGI5_1_&T>HWVH:=?:3?:7J=C;BYDMKC8V^(Y^9&5B",C M'UKAKOQ9)'V6&]U0R,UPPDY*%P#MYP!@="0.M<<+2?_96/*V'=G/3'7-6(KU/!OCEM8UB.=-+U32;: M)+Q86D6&6(',;;02N0G!ZUU=YX[M=)O]/T.VTO4]1O[G3TN[>.%59G4G;\S%@ 1C))X_$XKA[BX MEUK1/BK?P6%W%%>1PFW66!D:51#@,%(SSC/KS73Z3;RCXKZ9,T+B-?":H7*G M ;SUXSZ^U &UI7CW3;W3-8NK^WN=*ET8XO[>[4;XOEW C:2&!'3'6LJ?XHQV M-K:WFH^&-:L[.]DCCM)I4C(E+D ;@'RAP_%<_KWA[4->O_ (J6%G"_ MGW,>G-;Y&!*4C#%0>ASMV_C4?COQO9Z]X4L;*UTW4H[IK^T-REQ9R1"T(E4X M9F !.> %)[T >N7UR;.PN+I89)S#$T@BCQN? SM&>,GH*P)_'&EP^ X_%P6: M2QDA21(D ,C,Q"A ,XW;CCKUKIJ\=L-#OQX[A\%O:R#0=.U*37(Y=N(S&0&C MB'8XE=^/:@#M]2\;?9M7.CZ;HE_JNIQ0K-=06QC46RL,@.[,%W'L!G--_P"% MAZ/_ ,(O+K?DW@,5R+-[$Q8N%N2P40ER^&M7[7<,U MU+$I ^U*NT.,=0.I ZXH [?3_&SVB1/'(\?GLW[MB,$E.]^I6-GJ^@:GHRZ@_EV< MUV$*2/C(1MK$HY'0-UQ27?C^--4O[73M#U35(--?R[ZZM%39"P&2H#,"[ =0 MH.*XF)= U[6-$M=-OO%FN3K>QW$D5U=2K'9;#GS)-Z8R#QM')R>?76\.Z];> M!)]?T;6X+Q+J74Y[RS,5L\OVU)3N785!!;L0>E &U\([R;4/AEI5U<7$MQ)( M]P3+*Q9F'GR 9)YZ8%:&M>,H]-UI=$T[2KW5]5\KSY+>TV 0QYP"[N0JY[#J M:SOA''-%\,M+2>W:WE\RY+1.N"F;B0XQ6?+J,/@KXFZ]J6M)/'IFM06S6]ZD M+21QO$I1HVV@E2<[AV- &M_PL;2U\+:KKPOI+B.]L94"SPN2!@C."#G( M(."*U/#?B1_$:7$O]C:A86Z;3!+=H%%PC9PRC.1TS@XZBO+=>M[O6O#/Q(\1 MV]C,CH*]KMP%MHE P @&/3B@#,3Q#;/XNE M\."*7[5'9+>F3 V%"Y3'7.6UNF70'C2X"A:,MK'=) \B"99BVP[02"0.6%E=TVH VTC/( ..HSS0!Z!#\183J6G0WFA:K8V&IS""RO[ MA$$=)L ] RN,'[K Y!/I7 M._$*"233O":Q1._EZ_8LP12=J@G)/H!6'\1;35]+\123:';R.?%%F-*F:-3B M*8, DK'M^[>09_V10!T@^)&FR:#I^I6]A?SRZG-)#I]E&BF:YV$@N!G 3C.2 M1@8JYI'C2WO;V[T_4K"[T?4;2#[5);W>T[H>\B,A(90>#Z&N/\<>'(]'U'PC M>HVJ0:%I5O)93S:8S":V4JH1_E!.T[<,0*/#=OI>H^++C4-'37M=CM-/D07V MI73^3(S?\L%$B G.,D]!0!OVOQ(2=+*]E\.ZO!HU](D=OJ+K&4.XX5F0,753 MZD=Q5;3?%.JR_%G6M*N+*]73;>VBVEFC$< ^![_ ,0Z?KQE13X8N$DF@C8L-ZG>N%4#<=^>@[=NKU)4YC9PL@/S 8&,]\4 :O_ LZW-HVK)H&KOX>5BIU98TV;0<&0)NWE/\ M:Q^%:NM^,[?3;ZRT[3["ZUC4KR$W$5M9E>(1_P M&9B%5>P.>37DUB-*M?!B M:+J-WXQ.N1V_V230(IY565L;=JX4IY9ZYR1@]ZZU5C\!^,]/U34K:XAT:;0H M=.$X#3_998VR$.(6*K9W?#6[^7('&W) M R1G(X/!KJ/$GB>T\-6]NTT-Q=75W+Y-K9VR!I9WQG !( ')).!7+> [\:O M\0/&FJ0VEQ!:7"V @DGA:,S*J2#> P!P>WMBHOBAIDKZSX8UQVU)=-T^6>.\ METQF$\"RH )!M!.T%<-@=#0!TFB^,(]1U>31]1TR\TC5$A^T+;W90B6/."R. MA*G!ZCJ*QYOBE:IIMSK,6@ZM/H$!<#4XT39(5R,JN[=L)&-V,9ZXK!T33])U M_P 5[]'NO$.J1V]C/'_:M_ZSI>F1P3K+J.F_VC&S ;5C MRORGG[WS#VJKJ_B>PF3Q9I,J7L9TG3_.N98&"L4DC=OW9SPP"GDXYQ7'K?1^ M'-<\$^(-1CG32F\/"S>YCA:18I"(V&[:"1G'%0I=2:U>_$_4;>RNX[6[T:); M5IH&1I@(95W!2,\GH.N,>M %^?Q9J-KXD\!V6F66K7&EW6GO*59XB]R/)3:6 M)89* Y;IDGC-=MHOBFRUFUU.8)):G3+F6VNDGP"C)R6X)^4@Y!KS^:Y71+OX M6ZI?Q7$=E;Z9)!-*L#OY3O!$%#!02,D$?@:B\>V6H6'C&XTO3%=8/&L,5K(Z M?\LI8V"R/]# S?E0!Z=X=UN+Q'H%GK$%O/;PW:>9''. 'VY."<$CD/[1 -CJR(6'I((;H0ZV\L4,DB!?)DC!)209X8E6 QGD5:TWQGINJ>,-5\,P M+*+S38U>1V V."!G:.]>:Z-IEZOP1AN4LYTU30]3?4([=P3(&CG9F M4]R2A8>^:H:E9ZUI7AK2/%5A93MJVMO?0W**IW+]LRT1/H$VI0!Z.OQ(L)], MTVYL=,U"\N=4DF2QM(E3S)EC)#2$E@JIQG)/<<5:TCQO%?W6I6%]I5]IFI:? M;_:9;6XV,7B.<,C*Q##(Q]:Y?Q,]QX6?POX?_M*]T?PU%:&*XU&RAW.944!4 M+;6V9Y.<<\UE>'8HSX]U^:S.M7-G-X>98+S4_,9[DA^2I< [>< 8'0D#G- ' M6:7\4=/U'3)M8DTG4[31(K4W!U&XC41L00"BX.2V3M&.I!Q6#XJ\:W]\?#$+ M:+K.BB[UNS,4LY55GBW_ #(VQB5)!!VMU&?2E.A:AJG[/&GZ?9VKO>QVD$PM MB,&0QR*Y3'J0#QZXI/%?C'3_ !4/#-KI-K?3S)K=G-E '5:AXZ:'5;^QTOP_J>K_V<0+V6U\L+&Q7=M7>P+MCL!6BGBJ&YTO1M M1L-/U"\M]4F2-3##S;AL_/*#]U1C!->?>)?[ A\7ZK/?7.N^%-6W+Y5YI[2/ M'J*!1M;:J%6(Z%>O'6NI\-^*+^Q\&^'IO%L=PNIZC<"T!$&UBSN1&9%'"94+ MGW- ':22)%&\DC!40%F8] !U-<%+\48X],_ML>&M9;P]G_D)!8P-F<;Q'NW[ M??'2NTU26Z@TF]FL81->1P.T$1Z/(%)5?Q.!7@VKWG]O?#V[-QK?B?5/$.[72=,#UP*33/'^G7>GZS<:C;7.DS:+@W]O=J-T0*[E(*DA@0.,=? MRK&TV*23XH:#WVD:0%T76M'CO-3M#;7,VU1,GF E6V,2A*\[6 MZ@&NOUR=[WQ[X?TJ.5EAM8YM3N@&P"%'EQ@^VYV./]BN.\8>,[#Q1H>DV.F6 M5])>?VE:274+6DBFS"R+G>2H .?EX]STKIM*LY->UGQG?Y*>ZK<:I;&XLDLD#>F :Y'2/%MKHGPW7PM>Z??+X MBMK-[$:8MI(S3/@JI4@;2K9!W9Z9JQH&AWFC>+? EE=Q,9;/0IXYF RJ/\F5 MST]1^% 'IFGW3WVG6UU):S6KS1J[03@!XR1G:V">15FBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** .*OO^2K67_7M#_Z M!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5X MD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#, M\0:*FOZ--I[7=S:,Y5DN+9]LD;*000?J.G<5A6O@S49]:L-1\1>(Y=6_LYC) M:0+:);QK(1C>P4GQ'6N53P+J=[/8+X@\4W&J6%A,D\5K] MD2'S'3[AD8$E\=<<9/6NWHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *S]=TM=4Q+>VTEN9 ,E0ZET/_ *!>UVM !1110 4444 %%%% M!1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% ! 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!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 % M%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM% 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 <5??\ )5K+_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7 M:T %%%% !1110 4444 %%%% !7%>#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO M_I3=T =K1110 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 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?] M>T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP M?_R-7B3ZK_Z4W= ':T444 %%%% !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!Q5]_P E6LO^O:'_ - O:[6N M*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ MTINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !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 <5??\ )5K+_KVA M_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ MD:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 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 %%%% '%7W_ M "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% !111 M0 5Q7@__ )&KQ)]5_P#2F[KM:XR?P+6^M26YN'9B(Q-&=I=W"GRYE# M8,C8)&>: .SHKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [ M2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4 M_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ M "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ M -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_? MZ[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2B MN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z& M6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!= M_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J? M_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ M .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [2BN+ M_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4_P#H M9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ "31 M_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ -#+ M=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^ M2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2BN+_X M0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[ M_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!=_P#R M31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J?_0RW M7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ .2: M .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [2BN+_P"$ M)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4_P#H9;K_ M +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ "31_P ( M3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ -#+=?\ M?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^2: . MTHKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2BN+_X0G4_ M^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[_7?_ M ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!=_P#R31_P MA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J?_0RW7_?Z M[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ .2: .TH MKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [2BN+_P"$)U/_ M *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4_P#H9;K_ +_7 M?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ "31_P (3J?_ M $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ -#+=?\ ?Z[_ M /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^2: .THKB M_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2BN+_X0G4_^AEN MO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[_7?_ ,DT M?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!=_P#R31_PA.I_ M]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J?_0RW7_?Z[_\ MDF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ .2: .THKB_^ M$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [2BN+_P"$)U/_ *&6 MZ_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4_P#H9;K_ +_7?_R3 M1_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ "31_P (3J?_ $,M MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF M@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_?Z[_^2: .THKB_P#A M"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2BN+_X0G4_^AENO^_U MW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3 MJ?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^_P!=_P#R31_PA.I_]#+= M?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\(3J?_0RW7_?Z[_\ DF@# MM**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?]_KO_ .2: $OO^2K67_7M M#_Z!>UVM GRAPHIC 20 h-12recoupmentclawbackpo004.jpg begin 644 h-12recoupmentclawbackpo004.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\XM+35]>\1 M:O!!K4MJEM(6^=YVSNGG0 !)D"@"(=NYH ]'HKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_ M^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ M .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO M^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**X MO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ M_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH M;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2B MN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[Y MNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H M:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .T MHKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^ M^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_ MZ&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@# MM**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH; M_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7 M?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H M [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H: M&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$. MUW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2 M: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z M&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A M#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ MDF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7? M^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKS[ M3XM4TGQY::;=:K+=H423AY@K!TN,@J\K@X,*D$8[UZ#0 4444 %%%% !1110 M 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1110 4444 M %%%% !116?J.MV6E300W/VEI9U=HX[>UEG8JNT,<1JQ &Y>3ZT :%%8G_"5 M:?\ \^^L?^":[_\ C5'_ E6G_\ /OK'_@FN_P#XU0!MT5B?\)5I_P#S[ZQ_ MX)KO_P"-4?\ "5:?_P ^^L?^":[_ /C5 &W16)_PE6G_ //OK'_@FN__ (U1 M_P )5I__ #[ZQ_X)KO\ ^-4 ;=%8G_"5:?\ \^^L?^":[_\ C512^,]'@8+* M-3C)Y ?2;H?^TZ .@HKG/^$ZT+^_J'_@KNO_ (W1_P )UH7]_4/_ 5W7_QN M@5T='17.?\)UH7]_4/\ P5W7_P ;H'CG0B0 VHDGH!I=U_\ &Z NCHZ*YR]\ MG)CQ51/B=X1DADF34IFBBV^8ZV-P53<<+D[ M.,GIZT#.NHK$_P"$JT[_ )]]8_\ !-=__&J/^$JT_P#Y]]8_\$UW_P#&J -N MBL3_ (2K3_\ GWUC_P $UW_\:H_X2K3_ /GWUC_P37?_ ,:H VZ*Q/\ A*M/ M_P"??6/_ 37?_QJC_A*M/\ ^??6/_!-=_\ QJ@#;HK%_P"$IT__ )]]8_\ M!/=__&J3_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2 MK3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P3 M7?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NB ML3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#G MWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ M !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^ M??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ M\:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A M*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ M ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC M_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/ M_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H MVZ*Q/^$JT_\ Y]]8_P#!-=__ !JF3>,-*MX))YX]5BAC4N\CZ1=JJJ!DDDQ\ M #O0!O45B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16) M_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ M/OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ M /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I M_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@ MFN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 & MW16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6 MG_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^ M":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4? M\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //O MK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ MC5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8,/ MC#2KF".>"/5989%#I(FD795E(R""(^13_P#A*M/_ .??6/\ P37?_P :H VZ M*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y] M]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#Q MJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#G MWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ M !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^ M$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\ M$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A M*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ M ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@ M#;HJEINK6FK1S/:&;]S)Y4BS020NC;0V"KJ#T93T[U=H **** "BBB@ HHHH M XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** " MBBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ MHHHH **** "L6Z_Y';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH *** M* "BBB@!KNJ(S,0%49)/85\T>,]?;Q'XGNKT,3 #Y< ](QT_/D_C7K_Q3\0_ MV/X8:SA;%U?YB4@\JG\9_+C\:\ I,\C,JVJIH****D\JX4H)4@@X(Y!I** N M?0_AG5!XW\ S0R3;+J6W>TN'QDJY7&['?((-5]3^&\.IW\]T^HL@F38\8A!# M8B5$)YYVE=P]S7FOPS\2'0O$J6\SXL[W$4F3PK9^5OSX^AKZ$JCZ+!U_:TT^ MJ"BBBF=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XQ_Y$C7_P#L&W'_ *+: MMJL7QC_R)&O_ /8-N/\ T6U &U7!7.O>,-0\<:UH>@_V%%;Z9';N7OXIF=_- M4GJC <;3VKO:\MCT*XUKXM^+Q!KNIZ5Y4%CG["Z+YF8W^]N5NF.,8ZF@#H_# MGB;5I?$>H^'?$=O8Q7]I;I=I<63-Y,L3$C.'Y4@CN:U=,\7^'-9OWL=-UNPN M[IP)]IN[J7S)Y(58;D& ! MLW\ 4WQ7?Z!J-GX0@\-SVM &U8^+-2OH MK]C+I-J;7Q&=+4W)=1)""O"\\RG)QVSVK=U3Q=X=T2]2SU36K&TN7 (BFF56 MP>A([#W->72_\>5Y_P!E$3_T-*W/#M]H6G3>.HO$LUI%=/J<[W*73 /+:E1Y M6,\LNS@ =Z /1(-1LKJ[GM(+N&6X@5&EB1P616&5)'H0.*=:WUI?>?\ 9;F* M?R)6AE\M@VR1>JGT(R.*\LUC4[/P:N@>--,L+BWTJXTMM/>UF!WJ ADM@1DG M.5*;L.3G&W'/3\:Y9/#]IXG\9?$;2;S(28:?LD7[T3B E74]B#@UA^']0U;5/B M!JVGZQ PUG3_ S+8W# <7#"7*R+[,K*?J30!ZV^LZ8FEQ:F]_;K82A#'<&0 M;&WD!<-TY) 'UJGJ?B_P[HLLD6I:U8VLL;!'CEF 921N (Z]"#]#7E=[X@TF M7X&>'=/BU"WDO&-A%]G20&1625-^5ZC&T]?;UKK]!L+2X^*'CV:>WBDDV646 MYU!^0P;RX56AA%PI9PPRN.>X((]<\5BCX M@:?8>*O$&F:[?Z?86UA+;QVK2/L>3?$';.3S@GL!@=:X.TLK:#]GK09HH(TE M^V6LV\*-V\W0&[/KCCZ<5TND7^@6/Q6\UU;Q%=W.J:Y?QV$JF2\G#2>4 6,<84 +G'89KS;7 M=2ED^'VADZCX=M;)[BTDL]+T^)I)8QYBGF1GR"HSN.WKP3S0![/JOBK0-"NH M;;5=8LK.>892.>8*2.F<'H/<\5*_B#1H])?57U2T73T)5KDS+Y8(.TC=G&<@ MC'K7#Z3J.BZ/XR\:IXFN;.VNKB=)$:\95$UGY2A0N[[R@A@0.]<)I^Y?"?@. MXMKBVL=(CU:__?7T!D@AD+OY!D7UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U> M)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "L6Z_P"1VTK_ M +!]Y_Z,MJVJQ;K_ )';2O\ L'WG_HRVH VJ*** "BBB@ I"<#FEKC?B5XB& MA>%I8XG"W=YF&(=P"/F;\!^I%!%2:A%R?0\?\>^(/^$B\57,\;9MH3Y,'/!5 M3U_$Y/Y5S%%%0?,3FYR6^(;@ M=\CHWXCGZYKYQKK_ (<^(_\ A'_%$2RN1:7>(9O0$_=;\#^A--'7@J_LJFNS M/HJBD!S2U1]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B^,?^1(U_P#[!MQ_ MZ+:MJL7QC_R)&O\ _8-N/_1;4 ;51);01W$LZ0QK-* ))%4!GQTR>IQ4M% ! M5&TT;2]/N9+FRTVSMIY?]9+# J,_U(&35ZB@"M_9]D01]CM\&;SR/*7F3^_T M^][]:CN]'TO4+B*XO=-L[F:+_5R30*[)]"1D5=HH YCQ#X>U+Q#K%A%/=6B> M'[>6.ZEMQ$QFFE0DJI;.W9G:>F>,=ZZ>BB@")+>"*>6>.&-)9L>9(J@,^!@9 M/? H%K;B[-V((A0#SW%7$MX(YI9DAC66;'F.J@,^!@9/? J2B@"M_9]D+1;06=O]F0@K M#Y0V*0YMFM MIX(I;=AM:*1 RD>A!XQ4-KI.FV-F]G::?:6]K)D/#%"J(V>#E0,'-7** &QQ MI%&L<:*D: *JJ,!0.@ IU%% !1110 4444 %%%% !1110 4444 8O@__ )$G M0O\ L'P?^BUK5^S0?:OM7DQ_:-GE^;M&_;G.W/7&><5E>#_^1)T+_L'P?^BU MK:H *S8O#VB0"80Z/I\8G_UP2V0>9SGYL#GGGFM*B@#C]8T#Q)-K,]UI]YI% MS;2[6ABU2T,C63@8)B*D9!QG![]ZT_#WA>TT/PI;Z#*5OH45O.:>,$3,S%V) M7D8+,>.U;M% %6QTVPTN P:?96UI"3DQV\2QKGUP *M444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!BZ'_R%?$G_ &$E_P#26WK:K%T/_D*^ M)/\ L)+_ .DMO6U0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^ M2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ M[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_P#1EM6U M6+=?\CMI7_8/O/\ T9;4 ;5%%% !1110 'I7SK\1_$/]O^*91%)NM+3]S#CH M;\3^@%>P^/_$'_"/>%;B:-L7,_P"X@YY#,.OX#)_*OF\G)R:3/)S*MM37 MS"BBBI/)"NH\$^$9/%E]=Q;FCB@@9O,'3S""$!_'GZ UR]?1?PZ\/_V#X5@$ MB 75UB>8]^1\H/T&/QS31UX.A[6IKLCYYNK:6SNI;:="DT3E'4]B#@BHJ]0^ M+_AK[+?Q:];K^ZN2(YP!]UP.#^('Z>]>7T&->DZ51P84444C(^B?AQXD_P"$ M@\,QK,^Z\M,0S>I'\+?B/U!KL*^C?@?TS7 MT<#D<52/H<%6]K3UW04444SK"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\8_\B1K_ M /V#;C_T6U;58OC'_D2-?_[!MQ_Z+:@#:HHJJ-3L&U%M.%[;&^5=YMA*OF!? M7;G..1S0!:HJK+J=A#?Q6$M];1WDPW16[RJ)''/*KG)'!Z>AJU0 444C,%4L MQ 4#))Z"@!:*KV5_9ZG:K=6%W!=6[$A98) Z''!P1Q5>+7M'N+\V$.K6,EZI M(-NEPAD!'7Y0-?$"^'/#- MS>!@+AAY=N#WD/3\N3^%!,Y*,7)]#Q_XI>(?[9\4-:PMFVL,Q+@\,_\ $?SX M_"N'I68LQ9B22ZE8::@>^O;:U0 M]&GE5 ?S-<+\7/B&W@70(DL=C:M?%DM]PR(E'WI".^,@ >I]C7B'A7X9^*_B M?YNNWFH>7;R.1]LO69WE(/.P=P.G8=ATH ^I[+5=.U,$V&H6MV%ZF"99,?D: MN5\C>,/AEXF^&9@UF"^$MNL@5;VS9HWB?MN'49]02*]T^#WCV?QOX8E&H%3J ME@XCN& QYBD?*^.Q."#[CWH ]%HI"0 23@#J352'5],N)_(@U&TEF_YYI.K- M^0.: +E%%-,D:MM+J#Z$T .HJL^H645VMI)>6Z7+?=A:0!S]!G-3M)&IPSJ# MZ$T .HJM=ZA96 4WEY;VX;[OG2A,_3)J='21%>-E=&&0RG((H =115.YU73K M.4176H6L$AZ)+,JD_@30!9?&CQUJO@S0+/^QGACN;R5HFE= M=S1 +G*@\9^H-7O@WJ5QJ?PUTZZOKN2YNY99V>263<['S6ZD\T =_12,RHI9 MB%4#)). *JVVJZ=>2F*UO[6>0=4BF5B/P!H MT444 %8OC'_ )$C7_\ L&W' M_HMJVJQ?&/\ R)&O_P#8-N/_ $6U &U7@NN^)H/"G[1-_J5Q97UY'_9R1^59 M1"23)5.<$CCBO>J\XMO"VLQ_'>\\2M: :1)IXA6X\U.7VH,;<[NQ[4 <.OBR MV\7_ +0'A.]MM/U"R2*VDB*7T(C]W%Q!:6\EQI)X KSSQ!X6UF^^-GAKQ%;V@?2K*T:.XG\U!L8B7 VD[C]Y>@[UWFIZ M;::QIESIU_%YUIHR""/PH 9I^M:5JS2+IVIV=X8P"XMIUDVYZ M9VDXZ5R7Q,T?Q%K6D26^F:M'IVDK:S27Y5@#SCX0V,FJ? ^*PBNI+1[D7,0GB'S1[G89'O7#^.?!N@>&[;P]X6\,JUQXS M:[1Q=1$B4+R=SX)"\[2/0*3]?1O ^C>)O"/P?.GIIJGQ!")C!;--&1O9R5); M=MQR#U[8KA/"6@_%#PI?7NI#P;9:CJUZY::_O+Z)I<'^$8DX&?S_ % 'T"H M(4!CEL]3>#_\ D2="_P"P?!_Z+6N=U/POXM?QO=>(-,U720K0 M+;VT=[;22&WCP"P7:P&6;DGKP!VH L?"J^U#4? -K<:I>27EYY]PDD\AR6VS M.!^&!TK;\1>)M/\ #-M!)>^=)+5;6UM&9)IW_ +J*.O\ *N/^"T>K)X.9 MKV>U>S-Q/Y"11LKJWG/O+$G!!/3 X%6?'$RZ+XW\*>);Y7_LBS^TV]Q.%+"V M:5 $=L= <$$]J -C3O'5AJ$M[:G3]4M=3M(#<-IUS;;+B2/^]& 2'YXX/6N9 M^$]]=Z\^H:WJ%SKTES++,FRZ^T&47 M=CI-E<"\O8AF(M(%"1ANC$8+8%7_ (2<>!%_Z_KO_P!'O0!N^*O$!T#2U:WA M^TZG=R"WL+4'F:9NF?11RS'L :P_A7?:I?>%;EM8O7O+V+4;F%YF.<[7Q@>@ M]!VINM^&/%5SXV_M_2]4TI4BMQ;VL5[;O)Y /+E=K 98]3UP *S?@[%K*:7J MK7UQ9O:?VE<@)%$ROYOF'>V2<;3V'6@#TRBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH Q=#_ .0KXD_["2_^DMO6U6+H?_(5\2?]A)?_ $EMZVJ M"BBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO^O:'_T"]KM: "BB MB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [ M6BBB@ HHHH **** "L6Z_P"1VTK_ +!]Y_Z,MJVJQ;K_ )';2O\ L'WG_HRV MH VJ*** ]*\'^+'B'^T_$(TR"3-M8_*P'0RG[WY<#\Z]>\5ZZGAWPY=ZBV# M(B[8E/\ $YX4?GS]!7S'+*\\SRR,7D=BS,>I)ZFDSS,QK6BJ:ZC****D\8** M*[+2=/M_#O@_4/%6LV=M.'00Z?;72Y$SEA\V.#C /X TS6C1E6GRQ*VEZ7I& MD:"OB7Q.9&M'"["WTW.!LLPP<#U9 MB Q^E5='TS6_B5XRT6?5]$DL]"@A&P16[QV_E+EL*3Q\QP.#T^E?1444<,21 M1(J1H JJHP !V IH^@H8>%&*26I\ZGQ-I=YJ)TCQMX:CT6[; %[9Q&$QGL60 M]1[\UE>(] G\/:H;261)HG02P3Q_=EC/1A7N/Q(\'P>+?"US&(0VH6Z&2TD M^8,.=OT;&/R]*\;TGQ)JV@6.D:;XO\*;])@F\I;K4+.19(XV.2JDX!P,D#VH M,L3@X5E>.C.;HKI?&'A6;P_?F: >=I5P=]K&_$UM>,Q% MNY\JX'JA//Y<'\*^ED=9$5U(96&01W%4CW\#6]I3L]T.HHHIG:%%%% !1110 M!\K_ +0EY)%R4E8@D@*>1@;>Y^\* /&_B!XRUWXD M>.CX8T2:0:=]H-M;V\;[5G8'!D<]QP3SP /7-7M9_9YUK2M"DU&RUB&]O($\ MU[5(2A..2$;)R?3(&:YKX5SQ>'_C'I\>J$0F.>:U=GXV2%609_X$2K%;6\;22.QP%4#)H \1^!7Q)O]6NG\+:U.03Z'VK@_C;9$MNZY&1D(I%,^"5O+>_%ZPN($(B@6>:3' M\*&-E'ZNHI/CF,_%K4!ZQ0?^BUH Z;1O@?XDUZZTWQ'KFIV[F\GCNKR&1F\T MQL0QYQC=CMV_"L'X[R&'XK2R*!E+>!AGIP*^K$01QJBC"J *^4?C[_R5&X_ MZ]8?Y4 =/%\$O$GC73?^$CUWQ&$U:]03)!+"7"@C*JS;AMX/0 XK"^%/BS6/ M!'C]/"VI2.+*>Z-G/;.V5AFW;0R^GS8!QP0?85]+Z+J%MJNAV-_:.KV]Q DB M%3Q@CI^'2OE/6Y$UOX^N=/(D676HT1DY!VNH+#VX)S0!ZQ\<_B+>^&;:VT'1 MIVM[Z\C,LTZ'#Q19( 4]BQ!Y[ >]<'X7^ ^L^*=!CUO4-82QDO$\Z&.2(RNZ MGD,YW#&>O?@_A4/[0]K-#\189W!\J>QC,9[<,P(_SZU]&>$M1M=5\(Z3>V3J M\$EI'MVG[I"@%?J""#]* /FCP]XE\1?!WQR^BZI*\FGI*%NK8,6C9&Y$D>>A MP<]L]#[>E?M&NLG@+2G1@R-J*%2.A!BDKS7X\7UOJ?Q/DBLV$KV]M%;2;.&[6?\ UL-S!&_^\('!_44 >=>"O 'B3XEZ&D<6 MHPVVE:26A@$^[:9&)=@ ._S#)]"HYKUN\\'>+_#/P?L_#7A55EU61V-[/#.( MR Q);86(Y^ZN>. >]6/V?8PGPR# RL?K\H_I3OC3\0]0\$Z58VFCE8]0U M OB=E#>4BXR0#QDEAC.>AH X#0/V>-0U+1OMNNZNVF7LA8_9_)$I0 ]7;>!D M]>/SK ^%VJ:EX1^+4.A1WWFVDMX]E<)&^8I<$J' ^H!!ZX^M=1X:^%WB7XAZ M';:WXD\8WGV6['F1V^YI25SCNP5>G0 UPWA+3[?2_CE8Z=:2M+;6NL&&*1B" M757(!...<4 ='\>_!TVE^)'\3/=QR1:K,$2 (0T>R-1R>_2M7X(_#>Y>ZT;Q MS_:,0@5IQ]E\L[NCQ_>SCKS6Q^TK_P @#0O^OJ3_ -!%=9\#/^22Z5_UTG_] M&O0!Y)\2?%6M?$'XA_\ "(:3.R6$=U]CBA#%4ED!PTCXZ@$''H!GJ:E\7? V M_P#!WAM_$&G:X;J>R EF18C$RCNR,&/3KVX_*N)MM(N;GXJR:0=2?2[N34I8 M!=C(,;EF Z$'D\=>]>JZQ\(-=L=)N)]8^)MQ'IX7;.UQYOE[2<8;,F,$D#\: M .N^"GCJ[\8>&)[?4Y?-U'376.24]98V!V,??A@?H#WKTZO)_@[X(L?"USJ= MWI_BJPUN*YCC1A:8_=D$D$X8^IKUB@ K%\8_\B1K_P#V#;C_ -%M6U6+XQ_Y M$C7_ /L&W'_HMJ -JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH Q?!__ ").A?\ 8/@_]%K6U6+X/_Y$ MG0O^P?!_Z+6MJ@ & ,4A (((R#U!I:* &I&D2!(T5%'0*,"G =!BBB@ H M Z#%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 8NA_\A7Q) M_P!A)?\ TEMZVJQ=#_Y"OB3_ +"2_P#I+;UM4 %%%% !1110 4444 <5??\ M)5K+_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% M!7%>#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% ! M6+=?\CMI7_8/O/\ T9;5M5BW7_([:5_V#[S_ -&6U &U116?K>L66@Z/:9R[L;+JQ.35G1=7^'VBZS:ZE' MKNIR/;OO"-98#5)XU7!UZM5RDM&8O_"+Z_\ ] 74/_ 9_P#"NQU^ZTOPAIGA MJVD\&V^HZAJ%J"ZR%DD\P;1C&"2235+0;WQ3\0_%>NC1O%UY86,,IE@#;B/+ M9CM &1C KHXOA1XCG\1:3JNL>+?[0_L^Y29%EB8G"N&(!)XSBF=M# PI-MZ^ MISHUR]C(>'X0E9!RI>*1@#[C9S6A8^"/%OQ#UB#4_&W^@:7!S%81_(2/0+DE M?F?$3X>*^G1Z>GB'06.%A,9E3'LOWD^F M"OUJ-M;N"2Q^$#^I^20?^R5[]2,-R$>HQ03*$9?$KG@5M/8>,_!.JW6E^%(K M*^M+B*-5M=TKL"_2- 69FMV '4DXKO],^$'BG1//& ME>,S9),V]UAB9=Q[9^:N;TSQC>Z!XNUS1/%WB*^N[%()K/> 7&\D ,%^FZI. M.O@(57S+0Y"O>/A1XC_M7P^=-G?-S8849/+1G[I_#I^5>4[_ (=?]##JO_@% M6SX7\1>!/#FN0W]KX@U(M@QNDEGA64^I'X'\*$C4NUIU/?J*165T5E M(*L,@CN*6J/7"BBB@ HHHH Q_$WAG3/%NASZ1JL)DMY.0RG#1L.C*>Q'_P!; MH:^?-2^ WC/0]1:;P[?Q74?/ERQ3_9Y@/0@D#\F-?3=% 'S'IGP$\9:UJ(F\ M0WL-I&2/-EDG^T3$>V"0?Q-?0_ASP]I_A;0K;2-,B,=M ."QRSL>K,>Y)K5H MH \<^)?P17Q1J/;K6=--C]DE2(+YLQ5OE0 \8/<5[Q10 5\G_ !]_ MY*CL/\J^L*\&^*OPH\3^+O'$NK:5':M:M!&@,DX4Y4<\8H S-1^$_P 1 M-#BDL?"FMW$^B7'S"%;TPE0W4,I('XCKZ#I75?"KX,R>$]177=>EAFU)%(MX M(CN2'(P6)[M@D<<#)Z]O7X5*01H>JJ ?RI] '(?$+X?:?X_T9+6YD-O>6Y+6 MUTJY,9/4$=U.!D>PKQ./X3?%3P\9;+1-1<6DA^8V6HF)&]RI*G/X5]-T4 >) M?#GX&R:+JT6N>*+B&YNX6\R"UB)95?J&=CU(/.!QGG)KJ_C!X+U7QQX9LM/T M@VXGAO!.WGN5&T(Z]<'G+"O0J* .)^%?A74?!W@I-)U0PFY%Q)(?)??&"RL MO[!@U8:9I))!;[4K!0>NW;EQGG@8ZU+8_ [Q+X;\<\@5[_10!XY\4/@ MM)XIU5]>\/W$-OJ,@'VB"8E4E(& P8 [6P!['KQSGC;KX:?%WQ%;PZ5K&H%K M"-AC[3?ATXZ$A3S[J9O,NKDKCS&Q@ #LH M[#Z^M=;110 5B^,?^1(U_P#[!MQ_Z+:MJL7QC_R)&O\ _8-N/_1;4 ;5%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110!B^#_\ D2="_P"P?!_Z+6MJL7P?_P B3H7_ &#X/_1:UM4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!BZ'_R M%?$G_827_P!);>MJL70_^0KXD_["2_\ I+;UM4 %%%% !1110 4444 <5??\ ME6LO^O:'_P! O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5 MQ7@__D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% !1110 5B MW7_([:5_V#[S_P!&6U;58MU_R.VE?]@^\_\ 1EM0!M53U+2K#6+3[+J5I#=6 M^X-Y4RAER.AQ5RB@#FC\/_!X!/\ PC>F?^ ZUE^'] \ >);&6[TW0=,DBBG> M!C]F7[RG'Y$8(]B*T/'5]=IHZ:1I;A=4U9_LMN3_ *1F20^@5,G/KBO(/@Y MKD_AGQM=^&-1+1K=.T6PGA)TS_, CWXI#/R3%P;&IZA(+.S]I'_ (OHHRQ/M7B7POU: MY\%?$JZ\/ZFQ5;N4VLN3QYH/R-^.2/\ @0H&?1DKM'$SK&TC 9"+C+>PR0/S M-<'J_P 7O#V@ZG-IVI6NIP7<) =#"IQD CD-@\$5W]>(_$+PS_;Y\:74,9:[ MTV>VN$P.2GD#>/RY_P" T CV:QO8-1L8+VUD$D$\:R1N.ZD9%8'BWQYHW@LV MHU4SEKG<46"/<<+C)/(QU%<7\"O% U#P]/H-Q)FXT\[X@3R86/\ 1L_F*Y_X MD?\ $Z\+:MXH?YHI]0BLK'/:"(N&8?[S[C] *06/5_"_C.R\7P->%B5\-@>IP2?K0!Z98V7AO M5; :AI_PQDFLF&Z.1H;>-I%]0C.#CT]:L^&[?X:>*)9;:QT/3X[V'/FV=Q:" M.5,'!X/7'MFO1D140*J@*!@ #@"OG#XN^=X9^*L6K:;(8+B2&*Z#)Q\XRIZ= MCMY]GZDJ[1=VTAVL[P7&LZ=%,AVO')=(K*?0@G MBM.OC7QY9G4?C#J]BKA#CQL&!_$5\[R_LU:F(V,/B.T=\<*]NR@GZ@G^5<-X;UW7?A5X M^:UN)'C6"X$5_:ALQRIQD_7!RI^GN* /L6BBLO4?$NA:1+Y6I:UIUG*?X+BZ M2-OR)H U*BN;JWLK=[B[GB@@3&Z25PJKDXY)X'-1V6H66I6XN+"[M[J$\"2" M0.I_$'%<7\:?^22:[_NP_P#HY* .RL=4T_4PYL+ZUNPF Y@F63;GIG!XJ*77 MM'@O#:2ZM8QW(8*87N4#Y/0;3J.MZ=9R_P#/.XND MC;\B!)!('7\P<5'+K.EP3F"74K..8'!C>=0P M/IC.: +M%%4I-8TR&X-O+J-HDX.TQM.H8'TQG- %VBBB@ HHHH **** "L7Q MC_R)&O\ _8-N/_1;5M5B^,?^1(U__L&W'_HMJ -JBBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q?!_\ MR).A?]@^#_T6M;58O@__ )$G0O\ L'P?^BUK:H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@#%T/_D*^)/^PDO_ *2V];58 MNA_\A7Q)_P!A)?\ TEMZVJ "BBB@ HHHH **** .*OO^2K67_7M#_P"@7M=K M7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ M *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "BBB@ K%NO^1VTK_L'WG_ M *,MJVJQ;K_D=M*_[!]Y_P"C+:@#:HHJGJEC)J-A+:QWMQ9F0%3+;[0X!ZX) M!Q]>M '"0IK_ (D\6WGB'1IM-2TLB^G6OVV-Y V"/,D7:PZL-N?1:\R^*OA[ M7=!U^U\3W MY9&DRS9^4(NX\D^O6J'BMO#/C.RCLM6U;4+"R\Q9%\ZT:V0L 0/GEC'KZTAG M5>$_$$/B?PQ8ZM" //C^=,_<<<,/S!KYZ^*G_)9+O_KI;?\ HN.O:? OAG2= M M[^T\/Z]=W5N),2(SQR)'(5!R"%ZX*^UEU+Q)XFO[:^N&&6D M9(@=H &W]WC@ =* /7^U8>E^($U7Q)K&GP%'@TY849USGS6W%ESTX 7\-I]5T673TM=&WV4!O8W=7E8 RNNTCD<)^=>;?%[ MPSK]A?6WBB_DL6DE98GDL(W0(ZC*,=Q/) QG_9%>V>%O"W%L7 M:3R[DHV&;DG<%!Z^]9'Q#7PWJ%@NE>(->>SBE96%M!M:5V!X(7:S?E2&:O@7 MQ(GBKPA8ZGN_?%?+N!Z2+PWY]?H15;0%5_&OC!& *M+; @]_W(KF/"L7A/P3 M(]K9^(]5LX[SD1ZG;F&-FQCM0ZYJ%Q)?E'G60Q MF.0 ?+@!!CCCCM0(\&NM#UGP=\59M%T-VA>^+06SG.##*,9_X#Z^J9KTCXPZ M=!I/PGM-/M5"PVUQ!$@]@K"NMUV;PMIWB"RUO6IX[6\M$>"&:92J_.,XSC!. M,XYXR:R]8M?#GQ-M_L$?B&YGM$E#F*R"[58 XW-L..YY- [F=\"/^2?2?]?T MG_H*5YAK=C)X)^-$-U=H4M#J*W<B^'_%>BK_:UJTUN#F.01N)(STRN!N'\J . MB!! (/!KYO\ C!YOB/XIP:3IR>=?G)+?H&&?3FO0[#5]+LX$TG3O MB,6BC'EQQRP)-.@'8-CG ]0<8J_X*TSP-8:E-/I.J6^HZQ,S>;<7%PKW#$YW M8!P1WS@?6@-CLM&T\:3H>GZ:K;A:6T< ;UVJ%S^E7:**8@HHHH **** "BBB M@ HHHH *^./&]XFG_&;5+V169+?5O-95ZD*X) _*OL>OCSQ?;Q7?QOO[:= \ M,NL+&ZG^)2X!'Y4 >K3?M)Z(L3�=0>3'"O(B@_B"?Y5Y#:V^K?%?XEM*+? M$U_<"2YQW-?2J_"+P$IR/#=M^,DA_FU=+I&@:1H%N;?2- M-M;*)CEA!$%W'U)')_&@#@/C9XZNO!WAJWL]+E,.HZBS(DJ]8HU W,/0\@#Z MD]J\N\ _!6[\;Z-_;^JZM):0W+,80(_,DEP2"[$D8&0?4G^>[^TM93?:O#]^ M%)@*2PD]E;*D?F,_E7I'P=U>SU7X9Z0EM(ADM(OL\\8/*.I/4>XP?QH \"U2 MQ\1_!'QS%]DOO-C=1*CJ"L=U%G!5USUZC'.."#7MOQ.U:#7?@1?ZK:Y$-Y;V MTR ]0&EC.#[CI7FO[1VKV=YXFTK3;>1))[*!S/M.=AXKK]?L)], M_9<6UN5*S+96[LIZKNF1L'Z T 9W[-'_ "#_ !%_UU@_D]<%XU_Y.!G_ .PK M;_\ M.N]_9H_Y!_B+_KK!_)ZX+QK_P G S_]A6W_ /:= 'M?QJ\:W7A#PA'' MILIBU#49##'*.L: 9=A[\@#TW9[5Y3\._@R_CG0F\0:KJTUM%<2.(0B;WDP< M,[$G^\"/?!KJ?VEK.9]-\/7JJ3#%+-$Y[!F"$?HC?E78? S4[:^^%NG6\,BF M:R>6&9 >5)D9AGZA@: /,O#G@/X@> /B,?[#LY[_ $Z*55FE5EBBNH3@D$,P M&X GUP13/VB/#9L/%%EX@@3$6H1^7*1VECP ?Q7;_P!\FO5->^,OAGP[XIFT M"\COI+B$JK2V\:R(&(!V_>SD9':KGQ8\-_\ "4?#K4;>./==6R_:[<8YWH"2 M![E=P_&@"YX0\60:O\-['Q'=2@*EF7NV]&C!$A_-2:^?/A?I\WCSXQ'5[U-T M<4SZE/GD [LHO_?17CT!K)T3QX^E_"G7O"V]A+>7$9@([(W^M_#"*/\ @9KV M7]GOPW_9G@R?694Q/JDWR$CGRDRJ_FV\_E0!Z_1110 4444 %%%% !6+XQ_Y M$C7_ /L&W'_HMJVJQ?&/_(D:_P#]@VX_]%M0!M4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &+X/_P"1 M)T+_ +!\'_HM:VJQ?!__ ").A?\ 8/@_]%K6U0 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% &+H?_(5\2?]A)?_ $EMZVJQ M=#_Y"OB3_L)+_P"DMO6U0 4444 %%%% !1110!Q5]_R5:R_Z]H?_ $"]KM:X MJ^_Y*M9?]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $IN MZ[6N*\'_ /(U>)/JO_I3=T =K1110 4444 %%%% !6+=?\CMI7_8/O/_ $9; M5M5BW7_([:5_V#[S_P!&6U &U7,^/O$__")>$+S5$4-<#$<"GH9&X&?8A!ZUY'^SY=1-X%B?FXSN#CO[4AOV017CO@B>33_ (VO::$[?8)+V>(I&]AE0/3N.XS6O\ C5-!DMK MC3Q90P:X@+-/U:XCSV)/&.X''0^M 'I/CKQ)_P (IX0OM60!IXU"0*>AD8X7 M/L,Y/L*\J^"%@=?\0:SXFU5FN[V(HLF^,M"MO$ M/A/4=/N(U;="S1DC)20#*L/QKR/X%^,;O^TI/#%Y,TEN\;2VN]B3&RXR@_V2 M,G'8@^M>W:M.EKH][<2,%2*!W8GL I)KYR^!VE37OC]+Y0?)L(7=VQQE@4 _ M4G\* 6QZ=\= /^%=$XZ7D7_LU5/@ !_P@M\<<_VD_P#Z+CJ[\'HAR[ZW;%1Z[26/Z UU=,1\W>$0!^T/<@#C^TKW_VI5GXZQ6MIXSTZXL,1 M:@]OOE:$X;(;Y&X_BZ\]>!6?X>M!??'Z\MVFGA#ZE>_/!(43/.^1T/S$@'WI#-;P_)>3>&]+EU ,+U[2)K@,,'S M"@W9'US6E113$%%%% !1110 4444 %%%% !7A6L?!3Q!J'Q*F\217^F+:/J* MW8C9Y-^T,#C&S&>/6O=:* "BBB@#%\4^%]-\8:#-I&J1EH),,KH0CT8 $?K7TE10!X7X)^ #66JQZIXL MO8+QXW\Q;2 ED=NN9&8 GZ8Y]<<5Z=\0/#EUXL\#ZCH=E+#%<70C"/,2$&V1 M6.< GHI[5TU% 'FWPB^'FJ?#^UU6+4[JSG:\>-D-LS'&T-G.Y1ZBN9\0?!G7 MM6^)\GB>"_TU;-KV*X$;N_F;5VY& F,_*>]>WT4 9'B;PWIWBS0;G1]3C+6\ MPX9>&C8=&4]B/\\5X%/\!?&NC7\C>'];MVA?Y1*EP]O(5]& &/U-?2E% 'B7 MP_\ @3)HNMPZWXFO8+NX@?S8K:#+)YG4,[, 3@\XQU[FO;>M%>3?%;PAXZU_ M6;>?PKJ<\%D;40W%NE\T*LP9CDJ#@Y# ?A0!X!KVA03_ !)OM"T)UFAEU)K> MV*]!N? 'T!.,^V:^S-)TV#1M'L],M1B"TA2%/HHQGZ\5Y'\+/@M<^%M:37O$ M$]O+=PJ1;6\!++&Q&"S,0,G!. /7.:]HH **** "BBB@ HHHH *Q?&/_ ")& MO_\ 8-N/_1;5M5B^,?\ D2-?_P"P; M?^C+:MJL6Z_Y';2O^P?>?^C+:@#:ILD:31/%*BO&X*LK#((/4$4ZB@#SNW^& MD_AOQ))K/A#48K-9AB>PN8R\+C.< @Y7VZX^G%7/&/AGQ!XST+^QYY-,L86= M7DE1Y)6RISP"J@?G7<44 N'O_@Q/#XM.N>'-:32\2>=%%Y!;RV[@8(^4^GH<=*] M)VUWPE?QV7F@K/87$9:%U M)R0"#E?;@X^G%>AT4 <;XFT#Q+XKTMM)FOK'2[*; N&M]\TD@SG:,A0H/?K6 MMX6\*:7X0TE=/TR(A2=TDCG+RMCJQ_R!6Y10!GZYHMGXAT:YTN_C+VUPNU@# M@CN"/<'!KS_PK\/O%/@:ZNDT76=.NM/N&W-#>Q.IR. 1M)P>Q]<5ZA10!SEG MX?OKC6(-6UZ]AN9[7<;2WMHRD,!88+_^!%O_ /'*/[8U;_H6;W_P(M__ (Y6 MW7F=[=ZMJGQ&U_2QXPFT6SL8;5X8T2$AC(I+%/"FN:J?$MWXAEBMF:$"WC<0.%8 MAB(@/ESC)/ KBV\4ZRFE>&;$ZIXI,VKR^==W7]FCS=HB+%(!LP5W#/0G'.< M4 >J_P!L:M_T+-[_ .!%O_\ '*/[8U;_ *%F]_\ BW_ /CE9UWXXTK2+B73 MBNJ:C+81J+V>ULVF$'&,_(HYP!R2< =Z )/[8U;_H6;W_ ,"+?_XY1_;&K?\ 0LWO_@1;_P#QRN5\ M1_$V&WT)+G2(+S[6NHPVEU!-9/YMON9H)Z9K3N/%UCIFJZE>WM_ M>K:V^G6]S)8-9X-NKL1O)^]GL5/W=M &O_;&K?\ 0LWO_@1;_P#QRC^V-6_Z M%F]_\"+?_P".59O]Q@E\F;4H[1VM8W!P09 ,<'@GH/6@#3_MC5O\ H6;W_P "+?\ ^.4?VQJW M_0LWO_@1;_\ QRMI6#*&4@@C(([UY=X3M/%?BK1IM5/C>_M'-W<1)$EI Z*$ MD91U7)X'K0!V_P#;&K?]"S>_^!%O_P#'*/[8U;_H6;W_ ,"+?_XY6#H'C5[3 M2=<3Q9/#%>:#<""ZN(D(696 ,;JHR06! VCOTK2L/'6FWVJ)ILEEJMC>2Q/+ M!%>V3Q&=5&6V9ZD#MUH N?VQJW_0LWO_ ($6_P#\D^---U;4D MTXV^H6%Y+&98(K^U: SH.I3/!QW'4>E $_\ ;&K?]"S>_P#@1;__ !RC^V-6 M_P"A9O?_ (M_P#XY6W10!B?VQJW_0LWO_@1;_\ QRC^V-6_Z%F]_P# BW_^ M.5MT4 8G]L:M_P!"S>_^!%O_ /'*/[8U;_H6;W_P(M__ (Y6W10!B?VQJW_0 MLWO_ ($6_P#\_P#@1;__ !RC M^V-6_P"A9O?_ (M_P#XY6W10!B?VQJW_0LWO_@1;_\ QRC^V-6_Z%F]_P# MBW_^.5MT4 <;X4U74X_!^BI'X=O)46Q@"NL\ ##8.<%\_G6O_;&K?]"S>_\ M@1;_ /QRE\'_ /(DZ%_V#X/_ $6M(!+)HFEP74]]#/974K75VI2<-#+''L=3_ !#>02>_^!%O_ /'* M/[8U;_H6;W_P(M__ (Y7)M\2Y[LVT-G;6UO/]C%S/RU\M3_%&_ MS'MC@\XO6WC+6M5NF_LW1HO)ATN'4)H+AF6,G\N: -[^V-6 M_P"A9O?_ (M_P#XY1_;&K?]"S>_^!%O_P#'*Y:#XD2Q:+J=]=K8S2VD,3"V MA,D4J22.$"21R+N #,OS@<\\4^/X@7J+<6[V<%U=EK=+26%)8H'DFE$>QO,7 M(VD@DC.1Z&@#IO[8U;_H6;W_ ,"+?_XY1_;&K?\ 0LWO_@1;_P#QRN/N/%.K M^'=;U]]42"6X8:?;VR1/(8,R&;+[<%E& <@ D[!Z\7;;QWJ%P#8Q6=O+J,EY M%:V\^R6*WD#H[ER'&[Y1&^5&YUD:E>Q6=S9W4R0HPD81C/F",!>,Y&,>M 'H_]L:M_T+-[_P"! M%O\ _'*/[8U;_H6;W_P(M_\ XY7.W'B[7-+;5/M-G9S0:+;P_:G$C"2XFDB! M 08PHWD D]CTXJ74O&&K^'IFL]6L;*:\G@66R^RR,J,YFCAV/N&1AID.X=1G M@8H W?[8U;_H6;W_ ,"+?_XY1_;&K?\ 0LWO_@1;_P#QRL;6/%.M>'+-%U2S ML3<7-U';6D\+.8CN5F8L@!<;0AZ?>R.G.*]IXXU&_:'3;>SMSJ,1&4R@, W !7;_ 'N^* .A_MC5O^A9O?\ P(M__CE']L:M_P!"S>_^!%O_ M /'*YOPUKVJ0:S)I^HQQM->:W=0.5E9EB5+=7&S/8XZ=LU._B_6;O4;?3M,L MK'SYKV^MM]Q(P1%MV W' R20>GKB@#=_MC5O^A9O?_ BW_\ CE']L:M_T+-[ M_P"!%O\ _'*YBP^(L]]J5L8[2)[&XOC9K$D4QF1=Y02LVW9C(R1G@'.21BO0 MJ ,3^V-6_P"A9O?_ (M_P#XY1_;&K?]"S>_^!%O_P#'*VZ* ,3^V-6_Z%F] M_P# BW_^.4?VQJW_ $+-[_X$6_\ \UVM !1110 4444 %%%% !1110 5Q7@ M_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 %8MU M_P CMI7_ &#[S_T9;5M5BW7_ ".VE?\ 8/O/_1EM0!M4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8OC M'_D2-?\ ^P;P44 >;"[\+7?@GQ59>%-)>TD;3)VDC339+;S M#Y;!<94;CST%.:UN/M/PO/D2X@1O-^0_N_\ 1"/F].>.:]'HH \6BA3PWK/B M2WUG6O$VF2W&I37EJFG1!XKN.3!78?*;+_PD$CH*N:98?\(=-X.U>YT_4H=) MM["YMIEF'GRV3RN)%,FQ1P>5X7C@&O7:* /*O%>L-K_AZ^U*QT2X33K75+&5 M;P0,);Q$D4N_E[0VU.@/.>>F*U;*V@\0>/\ 79'AEDTO4M!MHP[Q,@=7,F1\ MP&#ANAY%>@44 >6> ]/UC4-<4:S#-'_PC-F^E6TLBD":4L09E]?W21#/^T:Y M73;.+2O!21L8'.XMQDU[[10!3TBT^P M:+86>)%^SV\<6)'#L-J@FTS4+751>I?73^5%IL MTFX-*Q7!"X.0?6O6J* /(9D\0V'ASQ%XJ_LR2UO-:U*!_)EMA/+9VB802M%S MEPN6V\X_"F63"[^)?A*\M=4UW6K:-KI9KZ]@\N"-F@8*J 1H 3CGKV&:]AHH M \0N+*\O_!FMZ1;V^H#4-,\1/J$]O%"RR20>>6!B++M8X^8 9Z#CD9V-)CT[ M6O&6B2V.J>*=9:R:2=YKP"*&T)0KA\PJ2S9QM!]Z]7HH **** "BBB@ HHHH M **** "BBB@ HHHH Q?!_P#R).A?]@^#_P!%K4>I>%;:_P!3;4H+_4-.O)(U MBFDL9@GG*N=H8$$$C)P<9YZU)X/_ .1)T+_L'P?^BUK ET>UU[XC:W!J#W;1 M6UA9M"D5Y+"$+-/N.$8"=-2'3TL[B^LI;$2K'/;S_O'$I#2!RP M.[3R,#OS5" MR\37^D:;W\^^BO(PL@$ODY!8*V".!D!AD$\]* .D?P3IL:VPT^XOM,>"V%IYEG-AI M(@20K%@Z>=+@7LDX\Z.1!A2N %7 )& N#DY!R:Z.B@#*T30+;0OMK0W%U M<2WLWGSRW,F]G?8J9X X4<#@=L#BI]+TFVTB.Y2VWXN+F6Z?><_/(VYL>V3 M5ZB@#)G\-Z;=?VN+B)I4U956Z1FX(5-@QCD<#KZUG_\ "#Z;,EP-0N;_ %"6 M: 6XFNI\O$@8. A4#!W*K;NI*C).*Z:B@#FF\$V$LO)'*M]),/. MC:/<$V$ * -S\8P=S9SFG'P;9-;!7O=0:]%S]J74&F'GK)MV9!QM VY7;MVX M/2NCHH Y=/ NG16ZK%>ZC'/?+>"<&82NFQSD@@@C.01CGC'&+.F>$--TJ MXM9X'N7DMY+B56EEWEFF(,A8GDY(S6_10!ST'@ZQMKU)HKN_6UCN3=)8"?$" MRDEBP&-V-Q)VYVY/2M32K.>RM'BN;I[EVGED#NV2%9V95SZ*"!^%7:* "BBB M@ HHHH Q=#_Y"OB3_L)+_P"DMO6U6+H?_(5\2?\ 827_ -);>MJ@ HHHH ** M** "BBB@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HH MHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:* M** "BBB@ HHHH *Q;K_D=M*_[!]Y_P"C+:MJL6Z_Y';2O^P?>?\ HRVH VJ* M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "L7QC_P B1K__ &#;C_T6U;58OC'_ )$C7_\ L&W'_HMJ -JB MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH Q?!_P#R).A?]@^#_P!%K4.H>$;6_P!8FU1-1U.SN9XDAE^Q MW/EAU0L5SQVWM^=3>#_^1)T+_L'P?^BUK:H YP^"M+C@T^.RDN[&2P:1H9X) M?> MNDHH YRQ\%Z;82P;9KV6TM@XMK*:?=! &!4A5QDC!( 8G /&*--\&:?IFH65 MW'=7\QL8WBM(I[@ND$; JHQTP!RT/ M_H%[7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $INZ[6N*\'_ /(U M>)/JO_I3=T =K1110 4444 %%%% !6+=?\CMI7_8/O/_ $9;5M5BW7_([:5_ MV#[S_P!&6U &U1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 5B^,?^1(U__L&W'_HMJVJQ?&/_ ")&O_\ M8-N/_1;4 ;5&><45XEXAFU;1_B_KWB;2]\T>E6EHU]9KUGMG4[\?[2[0P^A_ M$ ]MS17G6NZA:ZKX_P#AM?V4RS6MR;V2*1>C*;<$5GS0?Z'I6G"^O;S?Q$23MCVXY8J">M '445 MP!^(.KV>G6^N:MX6:R\/SLF;D7BO- CD!9)(MO Y&0&)&:MZGXUU*/Q==>&M M&\/_ -H7D-M'MW^BWNHV'@ M]W&EM+'J:S7RIY=Z1G:?,('.<#J!R:HZ_XAFN?'G@?5]&TV6_DO\ 3+B2 MWMS((^'5&R['(4 =3STXS0!ZO17(Z7XW)N]5T_Q%IXTB_P!-MOMLJB;SHY+? MG,B, "0"""".*S#\0]7ATB/Q'=^%)(?#;[7^T?:U:X2%B,2M"%Z<@X#$@@T5Q&N>.M1M/%0\.Z%X>.KWCV*7R.+M84\LLRG)(P.@QZEO:NNE%U/ICB,K M;7DD)VD_.(I"O'IN /YXH L9&<9Y]*6O'/%O@W1?"?@9;QI9YO&#L@M=1CE? M[3O7+/[1]AM_M6W[3Y:^;MZ;\;>)O#&B^$KSPW%X8B>#Q- M/?Q+&T>)SK\!O++2GBLK* MV=V"1DIND? (^8DCGJ *KZ!INI>(/"^K^%%U>XAATK7&LWG+$RRV2D-Y>_.0 MQ#;<^@Q0!ZB"#T.:7(! SUKRR;1M)\-_$[PYI_A&#[+=.LKZI;P.QC^RA>&E M!)&=V-IZD_A47C;0O#&A6>K:SXMN;C4=3OGE>QE5) ULH V1Q[20FTD?,2,Y MYH ]8HK#\&M?OX+T9]3N$N+UK2,S2HX<.=O7<.&/J1U-;E !1110 4444 8O M@_\ Y$G0O^P?!_Z+6JWB'QUX>\+7T-EJUY)%SG6; :^NAF?_B8M:F[$6QO]4&"%MV,=2!C.:OUY/>'4O$GQ3T: MZT>_;2UO/# GEF\I7D2)I@VU0PQNR5&2#@9XJQ<^)?$&@V7C/1KS4A=WVDZ; M]OL-0,**[(RM@.H&TE67KCF@#U"BO*;S4/%^C>#K/Q!=^)//GU*>QQ;+9QJE MNLCC_O)(KE-BG>HB+ 9(R.1VQ0 M!U=%>6Z_KUS#K6I0ZE\0;?198Y2MEI^G0)*7VG_ '0V!CD8Z4 >NT5P$%UK_A7QAH6F MZQKLFK:=JD4UN)I;>.(IL7^OZSXAO6GSI$%W]BL8@ MBC)C&)9-V,D%S@1O144%F_ 55L/&_ MA[4M+OM0MM0S!IZEKM7B=)(0!GYHR PX![Z16+&9E[ ]% MSR10!.WQA\!HNYM=P/4VDX_]DKMXY%EB21#E'4,IQC(-<#J0_P"$R^)*:*_S M:-X?6.ZO(_X9[I^8D;U"K\V/7K7H% $-W=VUA9S7=W/'!;PH7DED;"JHZDFN M>TKX@^&=:U&&PL]1;[1."8%FMY(1.!UV%U ;\*UM0.@_' M !TVN>./#WAV]%GJ5\R7/E^:T44$DS(G]Y@BG:/(M'M= _MV;4;==+ M,8D%UNRA4],8ZD],=\<7TP#7+ZV]L6/7RXXT"#Z8)K.\!Z)I^K M:%J-A?1;[/1O$UT]E'O*JGEON7@<$ LW!XH ZS1?&_A_Q!?FQL+U_M83S!!/ M!) [)_>4.HW#Z5#J?Q"\+Z1J4NGWNIA)X2JSE89'2$GH'=5*I^)%8 NE\<_$ M;2;[2$W:1X>:8RZB!\MQ,Z;/*C/\0'5CT_3*_#&U@U+X7S27:*[ZI/>R7FX9 MWLTKJ<_@ * /0T=9$5T8,C#*LIR"/44ZN,^$]S-=_"WP_).Q9Q;F,$_W59E7 M] *[.@#%T/\ Y"OB3_L)+_Z2V];58NA_\A7Q)_V$E_\ 26WK:H **** "BBB M@ HHHH XJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_Z]H?_0+VNUH **** "BBB@ H MHHH **** "N*\'_\C5XD^J_^E-W7:UQ7@_\ Y&KQ)]5_]*;N@#M:*** "BBB M@ HHHH *Q;K_ )';2O\ L'WG_HRVK:KF]92^D\7Z0-/N+>";[#>$M<0-*I7? M;\8#J)_^@MI'_@LD_P#C](8/$H(!U?1P3T_XELG/_D>@ M#;HK%^S>)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z -JBL7[-XG_ .@M MI'_@LD_^/T?9O$__ $%M(_\ !9)_\?H VJ*Q?LWB?_H+:1_X+)/_ (_1]F\3 M_P#06TC_ ,%DG_Q^@#:HK%^S>)_^@MI'_@LD_P#C]'V;Q/\ ]!;2/_!9)_\ M'Z -JBL7[-XG_P"@MI'_ (+)/_C]'V;Q/_T%M(_\%DG_ ,?H VJ*Q?LWB?\ MZ"VD?^"R3_X_1]F\3_\ 06TC_P %DG_Q^@#:HK%^S>)_^@MI'_@LD_\ C]'V M;Q/_ -!;2/\ P62?_'Z -JBL7[-XG_Z"VD?^"R3_ ./T?9O$_P#T%M(_\%DG M_P ?H VJ*Q?LWB?_ *"VD?\ @LD_^/T?9O$__06TC_P62?\ Q^@#:HK%^S>) MO^@MI'_@LD_^/T?9O$__ $%M(_\ !9)_\?H VJ*Q?LWB?_H+:1_X+)/_ (_1 M]F\3_P#06TC_ ,%DG_Q^@#:HK$-OXF49.KZ.!ZG3)/\ X_1Y'B7(']KZ/D\X M_LV3_P"/T ;=%8OV;Q/_ -!;2/\ P62?_'Z/LWB?_H+:1_X+)/\ X_0!M45B M_9O$_P#T%M(_\%DG_P ?H^S>)_\ H+:1_P""R3_X_0!M45B_9O$__06TC_P6 M2?\ Q^C[-XG_ .@MI'_@LD_^/T ;5%8OV;Q/_P!!;2/_ 62?_'Z/LWB?_H+ M:1_X+)/_ (_0!M45B_9O$_\ T%M(_P#!9)_\?H^S>)_^@MI'_@LD_P#C] &U M16+]F\3_ /06TC_P62?_ !^C[-XG_P"@MI'_ (+)/_C] &U16+]F\3_]!;2/ M_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_0!M45B_9O$__ $%M(_\ !9)_\?H^S>)_ M^@MI'_@LD_\ C] &U16+]F\3_P#06TC_ ,%DG_Q^C[-XG_Z"VD?^"R3_ ./T M ;5%8OV;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"VD?\ @LD_^/T ;5%8OV;Q/_T% MM(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] &U16+]F\3_\ 06TC_P %DG_Q^C[- MXG_Z"VD?^"R3_P"/T ;58OC'_D2-?_[!MQ_Z+:C[-XG_ .@MI'_@LD_^/UD> M*[?Q$/!VMF;4]+>(:?/O5-.D5BOEMD F:VOLWB?_H+:1_X+)/_ (_1]F\3_P#06TC_ ,%D MG_Q^@#S>V\&ZSX>^+6@6]G;RS>%H)KJ[MG525LS+$0\1/9=P!7_>]'M0 MU#P#::AH-YX=U>^V7DT]C<6%L9H[B.1BRAF'W&!)!W5VGV;Q/_T%M(_\%DG_ M ,?H^S>)_P#H+:1_X+)/_C] '$P^"-53X0R64J+'X@2=]6@2,[O*N1(950'U M_A_$T[3_ GJGB#X<^)9-0@-GKGB1Y9VBFR#"!Q#$WL%4?\ ?1KM/LWB?_H+ M:1_X+)/_ (_1]F\3_P#06TC_ ,%DG_Q^@#R<:#IMYI%KID7P\UIM;?9%.E[/ M:RGC MFN]2U*2WC9"&E5Q\A4=P>WK6+;P:UH-Q\/K_ /L'4+N*PT1X+Z."$F2$E(QC M;W8$?=ZX!Q7HGV;Q/_T%M(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] '$3:'J'C MS6?$&K&QNM+M)]#?1[(7T9CDE9F+F0IU50<#GK7-0Z!8'P];Z2WP\UN;Q"$2 MWE2>>X6S+# 9S*)-FSJ<#Z8KUS[-XG_Z"VD?^"R3_P"/T?9O$_\ T%M(_P#! M9)_\?H PM.TBYL_BN]RMFZ6$?AZ&U28*3'O68G8&/<#!]<5UNHW;V.F75W'; M2W4D$32+!",O*0,A5'J>E9_V;Q/_ -!;2/\ P62?_'Z/LWB?_H+:1_X+)/\ MX_0!YCX>UJ]35F\1^)_!WBV_UYMRPB/3@8+*,_P0@N.<=6(R?SSZ=)XB6+7- M)TQ]/O%.I0O*DKH L15=Q1^>&QVH^S>)_P#H+:1_X+)/_C]0/I.O27T5Z^H: M,US$C1QR'3)&KV^TS3IM1OHTQ!;1(6+N2 M,@,+[Q#?;5NM1GTY0J G[B?/\D8] .V3Z#T/ M[-XG_P"@MI'_ (+)/_C]'V;Q/_T%M(_\%DG_ ,?H Y;SKSP3XVU^[DT;4K_2 M]9,5S#+IUN9VCF5-CHZCD9P"#TK)$GBGPMX&U35++1+J37M?U62Z%O%#YS62 M/P"P'!*JHX_O,,]Z[_[-XG_Z"VD?^"R3_P"/T?9O$_\ T%M(_P#!9)_\?H X MWP+J%II,Z6,7A/Q:+Z_D#7FK:E8J#*_]Z1]YPH[ <#]:T'\6ZUI)_\ H+:1_P""R3_X_0!M45B_9O$__06TC_P62?\ Q^C[ M-XG_ .@MI'_@LD_^/T ;5%8OV;Q/_P!!;2/_ 62?_'Z/LWB?_H+:1_X+)/_ M (_0 >#_ /D2="_[!\'_ *+6JESX;N)_B-8^)%FB%M;Z?):-$<[RS.&!';%+ MIFC^(M+TJTT^'6-+:*UA2%&?39-Q"@ $XGZ\5:^S>)_^@MI'_@LD_P#C] &G M?6<.HV%S97*[H+B)H9%]58$$?D:X&U\,^/+#0H_#5GK>EQZ=$H@AU+9(+R.$ M< !/N;@. <_K75_9O$__ $%M(_\ !9)_\?H^S>)_^@MI'_@LD_\ C] &#J_A M7Q"OC&R\0Z%J-GOM=,^PM%?[V^T?/N.YE&1V.1GD=,&JY\"ZK?Z5XHN-5O;1 M]Z1&NE3L_P!FL5D*N&0J6W/SG.,# &>372_9O$__06TC_P62?\ MQ^C[-XG_ .@MI'_@LD_^/T NUC/D?A5O[-XG_ .@MI'_@LD_^/T ?EC. B'/< 5-->ZJOCJUL8O+;27L M))9OW9W)*' 7+=,$$X'7Y34GV;Q/_P!!;2/_ 62?_'Z/LWB?_H+:1_X+)/_ M (_0!%XSTS6=8\+W>G:#?16-[< )]HD+#8F?FP0"02.,^]<[X;T'QSX>MK'3 M;?\ X1.#2X&421V\-P'*9^8@EN7(SR>_6NG^S>)_^@MI'_@LD_\ C]'V;Q/_ M -!;2/\ P62?_'Z ,*Y\.>)=(\0ZIJ/A:YTLP:J5EN+?41(!%,%V^8A0'.0! ME3CD=:SM4^'NM+\/H?#6C:K;B>>X:?4[FXWI]JW$LZ_)R Q(!P1\HQFNN^S> M)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z ,;P]IWC;3);*SN?^$6AT>$ M;&AL8)D=4QP%R<=<=?>L_P#X1'Q9I$&J:1X>U'2X]'OYI)8WNDD\^R\TY<(% M^5P"25R1C/>NI^S>)_\ H+:1_P""R3_X_1]F\3_]!;2/_!9)_P#'Z +6A:/; M>']"L=(M,^1:0K$A;JV!U/N3S^-:%8OV;Q/_ -!;2/\ P62?_'Z/LWB?_H+: M1_X+)/\ X_0 :'_R%?$G_827_P!);>MJN>\,+>(%O)8I;@:BN]X8C&A_T M:#&%+,1QCN:Z&@ HHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ M *]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_ /(U>)/JO_I3=UVM<5X/ M_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ K%NO^1VTK_L'WG_HRVK:K%NO^ M1VTK_L'WG_HRVH G\1:H=#\-:IJH0.UG:2SA3T8JI('Z5QGA[X=Z)K?AVSU7 MQ+ VK:OJ$"7$]U<2ON0N VV/! 15S@;<=*[W4+--NM/NEW6]U"\,JCNK M@_H:XC2I/''A;2X=#'A^'7(K1!#:W\5\D&Z,<()$?D$# )7.<4 9=EXMN_!. MC>+K*\,^K+X!M>69H+KQ%K5Y!=7 B;;&@26, MB-2V/E5%/)Y-;/C*WN(O$WAO5M->UEU6V:XCBL+B;RC=Q.@WA&(.&7:K#\: M%T[QIJC:YJNCZKH!AN].L!>$6V>)O$'C3Q='&(-,U0Z#%!;K%<> M8;\CFN)PC ML$8$DCJQW$$X'% '5/XS\0WVIZY9Z)XU?P-J,6F,\^I6]W+;2/.R_9B(UWJ5'#YZ9/3&16KX:T6^TW4 M?%4UU$JIJ&HF>W(<'TJU\".UDCS:+:7JW,?GJ,.Z8 M10<\Y(QD9Q0!?U+QGXKTO5-.TV;PUIDMY?R;(H+?56=]H^](080 JCJ2:U-4 MU_Q*M_?1:3X?MFM++ :YU&[:W%P=N2(@$.0.FXD#/TKFO#L/C/2[Z]U?4_!_ MV_6KTXEN?[3A58X@?EBC7G:@^N2>33;OPIJDWB76+G4_"UOX@DN;C?I]Y=WB M^1;1%0%C:)LD;3DDJISF@!M[XPUC7M3\ :EHMHB6NHM.[6\UXT8>18G#(^$( M(7!(/.3V'6M*+Q;8:&GB2>UTB1KQM=%C' EP6-[)=#\.^"'BTN.[OM"N+G[1:KL?%.K6WB*RT7Q)I-M9RZBCM9SVET9HW9!N M:-LJI5@O/<&L"+XF:Y-X4'BP>%X5T2(GSR;[]\5#[&=%V8(!]2"<'ZUJ1V/B M#Q+XMT74]5TA='L=',LJQOO#4_L.A:+#/&D"SR7M].T$').$4A&+-@9 M/0#CUKD-6\3MXGT3PS=M;?9+B#Q9;VEQ"LHD42([!MK#&Y3P:CX<'B337M88[*%[Q(X[-U!#AD<@-N.#N )XQBJFE>!]>M-$LK26PM(9(/ M%B:HT=M(HB2WSD[.G S@+@'CI0!W/CDD> /$1!P1IESR/^N;4[PJ2? >B$G) M_LR#G_MDM:.KZ='J^C7VFRL5CN[>2!F'4!U*D_K7!V$_Q!TGPW!X=C\,6MQ< M6UN+2'4QJ*+"55=JR,A&_H 2,:%\.O!%E::8=1NM5\^&-3/Y>U ME+L"20>/4]@#UZ5MW?BRZFTGQ;I/B31(8[K3M+>ZDAM[MFBNH&1^ ^T,I^4J M>,]Q2V7@F\T=O 5I;;9X-$,WVN;<%Y>%AD \D%VIWB'POJNH:UXLN;>!6BU' MP]]@MB9%&Z;]YP>>/O#D\4 9^GZKK+_$?P_:V5I$FE/H"RK UZ^$C+1;GQM. M77[HSU'.1TJ]I'CW6=;CCU+3]!MKG26N?(9(;[=>1+OV>8\6W Z9V[LXIT.A MZYIGBGPSJ4&GISL?$ M(N P\26%TL,>-^3(8U.\L5XVD'GO0![#7C&I7]T_B"]^)$4LAT_2=333E0$E M7LUS'.X'?]Y)N!_V*]4\0G4U\.ZA_8T0EU,P,MLI<*/,(P#D\<9S^%QO-+CFNA;B.:X\Q]S2;?F?KCKDT 9_P 2X[[5O$_A/2TTZRU#3+F: M600SWC1I<.L3'#[4.% PP/.3Q@=:Q_#URFB:[XN\4Z]HUF@TB7R$FANFED@Q M%&J01*5 VD-C.1R<8[UOZ)X;\2I_P@ZZI ADT*:YBN)A*IWQ>4T<3CG/(*C' M7CFGWO@6_P!7T7QQIL_EP?VO?BYLY&8,IVK&5+ =!N3!]J -"#QEK%E?Z8GB M'1;2SM-3F6WADMK[SG@E8$HDJ[1UQC*D@&HCXUUV_CO]1T+PW'?Z18S20ES= M%9[HQG#F&,(00""!D@MCBLC2_"5Q)J^E,OP]T/1?LLRS7=ZQBFW;><0A?F!+ M8(9L8QT-7-/L?&'A73+_ ,/Z/I$%W&]Q-)I^I-=(J0K*Q8>:A^8E2Q^Z"#CM M0 6.O:P?BIJAN84BT>+2H9V66Y<&",[VW^7MP')&&&1@#J>E.'Q%U1-'C\2S MZ#!'X;O M.: .WN_%>K7?B"]TKPWI%O?_ -G)&UY/Z/HZ:K8:L(I/+2Y2!K:5$" M'.[JA !XR1SQ6E\/M(U31?##6VLQQ)?/>7$\@B;Y@NXO-MIXYH\XW1N&'YB@"6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@#%T/_D*^)/\ L)+_ .DMO6U6+H?_ "%?$G_827_TEMZV MJ "BBB@ HHHH **** .*OO\ DJUE_P!>T/\ Z!>UVM<5??\ )5K+_KVA_P#0 M+VNUH **** "BBB@ HHHH **** "N*\'_P#(U>)/JO\ Z4W==K7%>#_^1J\2 M?5?_ $INZ .UHHHH **** "BBB@ K%NO^1VTK_L'WG_HRVK:K%NO^1VTK_L' MWG_HRVH VJ*** "L[6=!TOQ!:+:ZK91742.'0..4;U4CD'W!K1HH S=&\/Z3 MX>MG@TFQBM8Y&WR; 2SMZLQY)^IK2HHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "L7QC_ ,B1K_\ V#;C_P!%M6U6+XQ_ MY$C7_P#L&W'_ *+:@#:HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@#FO'VNR>'O!M_=VV3?2J+:S4=6GD.U,?0G/X5RG@?3C\/_ !B?"3R% MK34[".\MF)X-S&H2<#W; >M;Q?X;N/%_C#1-.OK)W\.64LGQ1\-;/1[6RUSP9I3+K6FW<T+2M//]E^2SWE[.ZH0\88+A026))]@![U5NOB7<6W@V?5CHY_M.RU M)=-O+ 2YVR[@#L;'((((/O6;IVO:EI7Q/\:O;Z!>ZE:R&R+K:%/-B?R!@%68 M9!YR0>,>]9?B+2=8TCP#?:K>6\46L:KXB@OQ:>8&6$F11'&S#@D;1DCUH [1 M/%/B'2=;TJT\3Z9806FK2^1;SV5PSF"8@E8Y-RC.<$ KQD55TWQKX@U?7=4B MMM(L8M'TC49;6]O)[A@Q1#R44#J%Y.>.13+U=;\;:YH$4_A^\TBPTJ^74+J6 M\>,EY8U(1(PK'<,L/4]8NY(FR"6AD50'&/QH MSXO&WBR]T&3Q38^'K%M!56F2"6Y9;R6!H4AOSKF+&?Q;I'@C_A#AX6N;C4H;9K*"^CEC%HZ8 M*K(6+;AA>2N,\>]7M;\(:EI?@+P^FB(+O6_#C0R6X!V^?@;)4R>@92WY"@"S M>_$;[&OB"X73_/MK"^BTRR"/A[RZ8#PS["H-*\.VUUXBTE]+^&T&C);3+->7FHQIE-O($(1\LV[&&/ M QTH WE\6^)-8O\ 5)/#>C6-SIFF7#VLCW5RR2W4B??6(!2!@\ MP3^B?!MM MWPKT=L$9,YP>H_?R53TD:_X(N-8TJW\.76JV]W?2WFGW-M)&$'F')27:K9RZ.EIFWDC7:XE+'[Q';'YTZRL?$ M'B?XAZ1XBU#0FT.RTF"9%$TZ237+2+MP0A.%7KSW^M %ZT^("M\.]1\1WUHL M%YIK307-F'SMN$;:(\_[1*_]]5N6%YK\U]8+=Z;;Q6DMBLMS*LV6BN#UC"]P M!WKS[5M N)OB^NB0E3H^I/#KM[&#]UH-R8(]'?RB?4CVKTM[^]7Q#'8+IMJL70_^0KXD_P"PDO\ Z2V];5 ! M1110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM M!1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4 MW= ':T444 %%%% !1110 5BW7_([:5_V#[S_ -&6U;58MU_R.VE?]@^\_P#1 MEM0!M4444 %%%% !17%?$#X@_P#"#/I,2:1+J4VI2O%%'%+L.X;< <'))85F MZ?\ $?Q+>:E:VTWPXUBVBFF2-YW<[8E) +'Y.@Z_A0!Z/1110 4444 %%%% M!16#IGB[3-7\4:IH%GYKW6F*IN7*80%OX0>I/X8H\*:]?>(=/N+F_P!"N]'D MBN&A6&ZSND4 $.,@<')'X4 ;U%%% !117&>-_B+8>#)K2Q6SN-3U>\_X]["V M'SL,XR>N 3P."3CIP: .SHKS'3_B\\.MVFF>+/"]]X=:\;;;SSOYD3'T)VKC MJ/7&><5K>,OB#-X;\0Z9X?TS0I=8U74$:2.!9UA 49_B(//RMZ=.M '<45YW M=?$O4/\ A,D\+Z;X4GOK^*WBGOA]K6,6P<*2.5.[;O7TSVKIO#.O7VNK?F]T M*[TK[-<&&,7.?WZC^-<@F6UQ>6AL[F6)7EMBX ];L=,GL9+N2>/S9FCD"^2A; .,').&XXZ>] 'H=%9& MOZ]%HGA:]UU8_M4-M;FX5$?'F+C(P>>M'A?7%\2^&=/UI(#;K>1"01%MQ7GI MG S0!KT444 %%%% !1161XE\2:;X3T.?5]5E,=M%@8499V/15'C;=@&#_ +V/>O3]&U>RU[1[75=/E\VT MNHQ)&V,''H1V(.01ZB@"]1110 4444 %%%% !1110 5B^,?^1(U__L&W'_HM MJVJQ?&/_ ")&O_\ 8-N/_1;4 ;5%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% &$8= \.:Q?ZI<7MO9W>K&,RFYN0@D\I=HVACV!&<> MM5]3N/"GBF']7L+C_ $B.6.*&]31TKC_B?-ID'Q \$2:QI[ M:A8A+_S+9;7[07_=IC]W@YP<'IQC-:/A^]\#7FNVD.F^#GL[PL6BN'T(P",@ M$YWE1MZ4 >B5%;75O>0B:UGBGB)(#Q.&7(.",CT/%<4OBCQ/KFK:LOAG3],? M3]*N6M)'OI75[F9 "ZIMX4#.,G//Z,^#CM)\-[1WC,;-_!H Z^] MUK2M-E6*_P!3LK61EW*D\ZH2/4 GIQ2V6L:9J3,MAJ-I=,HR1!.KD#\#7F'C M.\T&R^,]E+XBL5O+(Z"56-K(W0#^><'8%;'&><=_>J2OX>\3^,?#TW@#1&MI M].U /J%_!8FUBC@ .^)^!N9AP!C/6@#V2*ZMYIIH8IXI)82!*B."T9(R P[< M>M2UPVG:A?77B#QE;:'IVEPZC:W5NOG3[PMQF,$F0KDY X&*K:;XI\73^.H_ M#LUKH=PD*>;J$UD\I%JI^ZI+ #>W9?3F@#T*BO-O$GBGQSX;2V$EMX@#J*ADN[:*2&.2XB22*\\\4^)-5U#1?B%IMI%;1?V M1;A%E9F#-&\!=SQ_$.<=O6HM+U"ZM;7XUVM !1110 4444 %%%% !1110 5Q7@__D:O$GU7_P!* M;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% !1110 5BW7_([:5_V#[S_P!& M6U;58MU_R.VE?]@^\_\ 1EM0!M4444 %%%% 'B_QVCN9M;\"Q64RP7;Z@RPR MLNX1N6BVL1WP<'%=/HWA_P")5MK%I-JOC.RN[!) 9X$L40R+W (48K4\;_#[ M3/'8T_\ M"[OK9K!W>%K214.6V\DE3TVC&,5A6GP8TVTO(+E?$_B=VAD60*] MZI5L'."-G2@#AOBY>W?P^\8G5/#NJ^3/K=I(EU9EBWEGIYJCHI)Y!]0>N35O MQ\>Z))X=\/^(=/TV;,6J1:C,KI(IP M/,P&/(SDGV&.II/#WAZ#XIZ_XOO_ !)J%XLEC=M;6<<NX8/7OV]J .*\?[M-\"^#;>W\2'6EBU9(_P"T(Y ? M,7!X)5CG XZ]JW_'MQ(GQH\!0I,ZJQD+H&(!Y[BNDU+X7^'-1\$VWA4136]E M:N)8)(G_ 'J2[N1(9!C M 5LCA1S@#'4YS0!PWPY\):=%\9_% 62Z_P")1*K6^9C\Q;(._P#O=:Q- TJ^ MU[X(^(KJVN;C^T-,UF2\@=9#NPD<>Y<_[I8X]0*]@7X;Z?#X]D\6VNI:E;7$ MS!Y[6*8"&8@8^88R1WQGK5_P?X*TWP7I5WIUA+<3P75RUS)]I*L=S*JD< #& M%% 'F=KXA?XI^/?"-O;R,MCIUD-2U%8V('GIKVKP7\.]$\"/J#Z2;AFO7#.9V#% M,X5< 8')ZYK,UKX2:3JFL7VHVFJZOI+:B,7T5A^*XAWBMOVH]VHD*)M."V)DZ;B M@''UQ(/QKU30-"T_PUHMMI&F0^5:6ZX0$Y)).22>Y))-9/C+P!H?CB"%=4CE MCN+LWEN08#J,X=8R.A QR1[\>U=%?^#-/U#QOIGBN6>Y6^TZ%H8HU9?+8,'!W# M&<_.>A':@#R3PYX*TM/VA=9L!)>>3IL$5] 3.=QD_AQ7M5EX,T^Q\=:CXMCGN3?W]NMO+ M&S+Y2J @! QG/[L=SU-4M)^'&A:5I&M:6?M%W9ZQ,TUS'>.>,]>M+#K&E:_JJ:=7(:&$YR,* ._;CWS5W7?A5I>KZY=:O9ZKJVCW5ZFR\_LZX\M;@ M=]PP>3^7MF@#R_Q5>^)X/@'8#7C=0:C;ZLD4[558,JMQU9LXSD^^,5U^H?"KP[?>"+7 MPFAN[73[><3AX77S'?# EBRD'.X]O3&!6SXM\'Z5XSTI+#5%E41R"6&>!]LD M3CNI_P 1B@#R7X<7NC:3\0;>Q;2?$/AB_NH61=-N)C):W# $[B7&[/'!'&1U MYP?4?B-K5YX>^'VLZII_%W#"!&V,["S!=WX;L_A5#0_AG8Z5X@@UV_U?5M:U M"V0QVTFHW'F"$$$':,#GD]?7UKK[ZRMM2L)[&\A6:VN(S'+&W1E(P10!\_ZC MX-AT;X36OC^SU[4AXC\F"\:[-T2)&D90_ [P^DL4,NJ:U<:3#+YL>ERW>;<-],9Q^OO7 M5:MX)TS6/$6B:U+)<0SZ,3]FBA*K&0<<,-I...Q% &[;PQ:?810*Q$-O$$#. MV2%48R3]!UKY)-:\:ZIK%GJ-PVIPFTTQK>V\Q8E4Y1CDC!RD9X_VO M6OIS6-,36=&O-,DGF@CNX6A>2 @.JL,'!((!QGM57PMX:L/"/AZVT73O,-O! MN(>4@NY8DDL0 ">?2@#R/PYXE.O?LZ:Y9SL3>:59R6D@;KL RA_[Y^7_ (": MBN)]*D^$W@;2]1O-8+W2CR]-TH R7N#]UB<849]>_0XX]"/PNT87OB2XBN[^ M)/$$31WD".FP$G.Y1MR&R6ZDCYC46H_"C1K_ $/0].2^U&UFT08LKV"55F7) M!.3C!Y Z =/K0!P'PX6YT;XJZWHL-C>Z3I[Z4TXTVYNA,4;*8;() /)]QFN6 MT?PZFI_ W4_$UWJ&H2:AI]P19_Z2P2$!DSA?4[CD_3TKV[1/ACI>A^)&U^+4 MM5N=0EMFM[B2ZG$GGANK,2N<\+C! ^4<4MA\,='T_P !7G@^*ZOFT^[#MQ_".U 'D>NZ9+HOAOP/XUBU349=>U"Y@-QK;:.\3P.CJ'8HNT;B5(/'7 %)XJ^&VE>*-6AUA;R_TO5HDV"]T^;RY M&7T/'N>>#0!ROPSGN]#^(WB?P3'?7%[I%@BSVK3OO:$G;E,_\#QCU7W-1?M MJPT;P]/.I;3HM34W0QD=.,_@'_.N\\'^!](\%VUPFG^?-G:-J M6D?9))KPWK90QA01M 8!@5W>O:O,/&/B:_\ $'P6\,:K%'!IMS+K'EJEBICC M3;YH&!D^@-=H?@-H3*+9]=U]M-5MPL3=+Y8[X^[T_7WKH]6^&/A[4_#.F^'X MUN+'3]/N!@#S[Q[HI^'GA>ST?0M3OX3K^I)'?7\\V MZ0#;@X88QDG)_'G%,\1^'XOA/XF\*WOAJ_OO]/O!:W=I/.7%RI*@G'KS^!(Q MBO7?$_A?2O%^BR:5J\!DMV8.K*=KQN.C*>QY/YUS.A?";2-'UNVU:\U+5=8N MK,8M/[1N/,6W]-HP.1V[#TS0!C^!YY7^-_CJ)Y79%6+:A8D#IT%<1IMY._PD M^)$HN)2RZG\C[SD#S$Z&O5-9^%FEZMXJF\00:IJ^F7=R@CNA87/E"=0 ,'C( MR ,X/;UYK!\3?#NT\+?"GQ3IWAZ*^NFOW286^/-8'>GRH%&2 !WR>.M '%:[ MX:31?A/HWCRRUO4?^$@2.VD^T-.5E]"R@D?K7EOAOX.:5?^'O#\^JW>L^0EM#<2Z/-<$6ZSE 7RA&5R2< MCCJ?I7KH 4 < #M0 M%%% !6+XQ_Y$C7_ /L&W'_HMJVJQ?&/_(D:_P#] M@VX_]%M0!M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 <#XXL==3QIX4U[1]$DU6/35NQ/$EQ'$1YB*J\N1[G\*NV7BCQ9<7UO#<^ M KJU@DD59)VU&!A$I."Q .3@(O!>J:Y:6/A^75['4KZ2_M) MX;B./RWDP6CE#$$ $<,,\&M?X;:3JFB>"H++685AOQ<7$DJJP8?-*S @@]"# MFNMHH Y"71=0;XP0:X+<_P!FKH;6IGW+Q*9@VW&<].:7=CXNT:[\;ZAH6DBXO-2N;?[ M"6EC VB(*TF"W\)'0XR<=14G@YM9\.64&FIX'U(&:7S+R_GOK=GED8_-*^') M)]N>.*]'HH \ET1O&$'B&\\1ZWX(O;W5ILQ6^R]MQ'9P=HXP7ZGJS=_YZ^H1 M^(;'QO8^+K?PY/>17.D"QNK**>,36S^9Y@/+!6'..#[UZ'10!YCI_AOQ)?VG MQ"?4=/CL[G7H MI&)U=?]04"EAW'R@GIG.,CFG6.D^(+\^ 9;K0Y;)M%E>*[ M62>-MJBWV!Q@\@MV'->F44 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% &+H?_(5\2?\ 827_ -);>MJL70_^0KXD_P"PDO\ Z2V] M;5 !1110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!> MUVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3Z MK_Z4W= ':T444 %%%% !1110 5BW7_([:5_V#[S_ -&6U;59NI:+!J=S;W+S MW4$\".B26\QC.URI8''7E%_*@#2HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H MVZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_ (1M/^@MK'_@8U'_ C: M?]!;6/\ P,:@#;HK$_X1M/\ H+:Q_P"!C4?\(VG_ $%M8_\ QJ -NBL3_A& MT_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H M VZ*Q/\ A&T_Z"VL?^!C4?\ "-I_T%M8_P# QJ -NBL3_A&T_P"@MK'_ (&- M1_PC:?\ 06UC_P #&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_A M&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_P"$;3_H+:Q_X&-1_P (VG_06UC_ M ,#&H VZ*Q/^$;3_ *"VL?\ @8U'_"-I_P!!;6/_ ,:@#;HK$_X1M/^@MK' M_@8U'_"-I_T%M8_\#&H VZ*Q/^$;3_H+:Q_X&-1_PC:?]!;6/_ QJ -NBL3_ M (1M/^@MK'_@8U'_ C:?]!;6/\ P,:@#;HK$_X1M/\ H+:Q_P"!C4?\(VG_ M $%M8_\ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_X1M/^@MK M'_@8U'_"-I_T%M8_\#&H VZ*Q/\ A&T_Z"VL?^!C4?\ "-I_T%M8_P# QJ - MNBL3_A&T_P"@MK'_ (&-1_PC:?\ 06UC_P #&H VZ*Q/^$;3_H+:Q_X&-1_P MC:?]!;6/_ QJ -NBL3_A&T_Z"VL?^!C4?\(VG_06UC_P,:@#;HK$_P"$;3_H M+:Q_X&-1_P (VG_06UC_ ,#&H VZ*Q/^$;3_ *"VL?\ @8U'_"-I_P!!;6/_ M ,:@#;HK$_X1M/^@MK'_@8U'_"-I_T%M8_\#&H VZQ?&/\ R)&O_P#8-N/_ M $6U)_PC:?\ 06UC_P #&J.X\)VUW:RVUQJ6K2P3(8Y$:\;#*1@@_44 ;]%8 MG_"-I_T%M8_\#&H_X1M/^@MK'_@8U &W16)_PC:?]!;6/_ QJ/\ A&T_Z"VL M?^!C4 ;=%8G_ C:?]!;6/\ P,:C_A&T_P"@MK'_ (&-0!MT5B?\(VG_ $%M M8_\ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P,:C_A&T_Z"VL?^!C4 ;=% M8G_"-I_T%M8_\#&H_P"$;3_H+:Q_X&-0!MT5B?\ "-I_T%M8_P# QJ/^$;3_ M *"VL?\ @8U &W16)_PC:?\ 06UC_P #&H_X1M/^@MK'_@8U &W16)_PC:?] M!;6/_ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P,:C_ (1M/^@MK'_@8U & MW16)_P (VG_06UC_ ,#&H_X1M/\ H+:Q_P"!C4 ;=%8G_"-I_P!!;6/_ ,: MC_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_X1M/^@MK'_@8U &W16)_PC:? M]!;6/_ QJ/\ A&T_Z"VL?^!C4 ;=%8G_ C:?]!;6/\ P,:C_A&T_P"@MK'_ M (&-0!MT5B?\(VG_ $%M8_\ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P, M:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_P"$;3_H+:Q_X&-0!MT5B?\ M"-I_T%M8_P# QJ/^$;3_ *"VL?\ @8U &W16)_PC:?\ 06UC_P #&H_X1M/^ M@MK'_@8U &W16)_PC:?]!;6/_ QJ/^$;3_H+:Q_X&-0!MT5B?\(VG_06UC_P M,:C_ (1M/^@MK'_@8U &W16)_P (VG_06UC_ ,#&H_X1M/\ H+:Q_P"!C4 ; M=%8G_"-I_P!!;6/_ ,:C_A&T_Z"VL?^!C4 ;=%8G_"-I_T%M8_\#&H_X1M/ M^@MK'_@8U &W16)_PC:?]!;6/_ QJ/\ A&T_Z"VL?^!C4 +H?_(5\2?]A)?_ M $EMZVJHZ7I,&E)<+#)/*UQ+YTLD\A=F;:J]3[(H_"KU !1110 4444 %%%% M '%7W_)5K+_KVA_] O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1 M110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !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 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1110 M4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#(U>)/JO\ Z4W= ':T444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 52O-8TO3Y1%>Z ME9VTA7<$FG5"1ZX)Z<&KM?/7Q@M])NOC9X=@UR18]+>RC%R[.4 3S)?XATH M]VMM;TF]E$5KJEE/(>B17",3^ -37FHV6G(KWUY;VJ,<*T\JH"?09-?,OQ%T M;X::7H4-QX.U/?K N$\M+>Y:7*\Y)SG&.,'/6N@^-;W\GPM\'/JH8:@VPW.\ M?-YGD_-GWSG- 'MW_"3Z!_T'-,_\"X_\:T8)X;F!)H)4EB<95XV#*P]01UKY M]6P^ .P;K^3..?FNO_B:V/BMK(\/^ O#?AGPI,\-KJP$<,@=MQ@ 7"Y/(W>8 MN>^,CO0!ZS_PDV@&]^Q?VWIOVO.WR/M<>_/IMSG-:M>1W/[/WA8^&&L[;SUU M<1?)?O,W,F.Z?=VY[ 9QWJ77+S7_ (9?!26.\U1+W58R+:VNE!_=AS@E 'HE[XCT/3+C[/?ZSIUK,?^6<]TB-^1.:T(9HKB%989$DB<95T8$,/ M4$5XOX#^#'AW5?"-GJ_B..XU#4=2B%TSM<.NP.-PQ@C)P023GFJ?@>2$XD6*56*' MW /'0]?2B74;&&\CLY;RWCNI!E(7E4.P]ESD]#^5>,_ [_D>/'O_ %]K_P"C M)J/''_)R7A#_ *]HO_0YJ /8+K7-)L9S!=ZI96\PP3'+<(C#/L34MIJ=AJ!8 M65];7.WKY,JOC\C7S]XOTO0]8_:-ELO$4D<>F/;*9&DG\E01!E?FR,\(_$OPPWP^U,SW$LZK/#!<^>JY=0%W#/W@6!4GH/>@#Z0GUK2K6Z^RW& MIV<5QD#RI)U5^>G!.>:L75Y:V,!GN[F&WA! ,DSA%S]37RS\8;&:\^+'B&6W M)$EG:07/'7"I$#^0;/X5V/Q5\0/XO\)>"=+M7_>ZT4NY@O\ !M4 Y]@6;_OB M@#V^/5=.FLY+R+4+62UC.'G692BGW;.!U'YU6_X2?0/^@YIG_@7'_C7@_@G_ M )-I\6?]?,O_ *!#63X+M/A!+X3LG\47;QZR=_VA0;CCYVV_<&W[NWI0!]+1 M:QID]K+=1:C:26T7$DR3J43ZG.!5BVNK>]@6>UGBGA;.V2)PRG''!'%>07UA MX0M/@=XHE\%R-)ITRDR.S2',@*@_?YZ8KEO@9XMN?#NJ0^&=7W1V.KH+C3W< M\"0DC /HVTC_ 'E]Z /H%=6TU_M.W4+1OLN?M&)E/E8SG?S\O0]?2JW_ D^ M@?\ 0H7M;J[>*50Q4E3+,#R.E^#4MU>6MC 9[RYAMX@<>9,X1<_4USOA7X>>'/!EU<7&B6DD,EP@20O, MSY .>YKF/C]_R2^;_K[A_F: .]C\1:'*X2/6=.=B.-L !)*GVPR@]NW2@#WFZ\3:!977V6[US38+@''E2W<:OGZ$YK31UD171 M@RL,AE.017D7AGX$^%G\+VKZU#<7>IW,*RS3BX9/+9AG"@''&>I!S^E9WPIO M+_PG\2=;^'MS=R7-A K2VAD/*8VL,>FY&R1TR/TVU[:7A<6MU#.8SA_* MD#;3[XZ5)--%;PO--(D<2 L[NP"J!U))Z"O$OV>_^/SQC_U]Q?SEKTOXB?\ M)-_$G_8-G_\ 0#0!OVMW;7T GM+B*XA)($D3AU./<52N_$FA6%U]EO-:TZVN M/^>4UTB/^1.:\.T7Q/=>%/V:8[RPD,5Y<74EM#*.J%G;+#W"AL>^*W?"/P1\ M,ZEX,L[W6TNKG5-0MUN9+D7#*8BXW * <$C(Y8')S0![!/>VEK:_:KBZAAM^ M/WLD@5.>G)XIUOG\+ <$$]Z\WT+QE?_!I_$7A+5T>X\E6GTEMIVNS<#Z* M6?!CP9/I6E3^*-9#/ MK>LYE9I/O)$QW 'W8_,?P':O4Z "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VN MUH **** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU M7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M KP?XE6%KJG[07A2QOH$GM9K6)9(G&0P\R7@U[Q5:73K&>\CO);.WDNHQB.9 MXE+H/9L9'4_G0!X'X^\*?\*J\4Z?XT\-V$+:7Y@2YM)$#K$WL3DJ&'0CH?J! M5GX\ZQ9^(/A_X:U;3Y/,M;JX,B'N/D.0?<'((]17N]Q;07<#07,,@KUO_ (1CP_\ M] /3/_ 2/_"M"WMH+2!(+:&.&%.%CC4*J_0#B@#R:_\ V@/#/_"*275BT_\ M;+PD1V30M\DI'&6QM*@\\')':G:MIGBGXB? Z0ZM9PQ:U(1=6T$2%"ZJ> 02 M<,R[L?4=*]'7PQH"7OVU=#TU;O.[SQ:1A\^N[&)^ OC/X>TKPC::1X MCDN-/U'3(A;,C6[MY@087& <' (..:I>!OM?Q$^-%QXY2TEM]&L4,=NTHQO M.PHJ^Y^9F..G ]*]FOO#>A:G$/"]\+[2M&CBNU!"S22/*RY_N[RG%6: /";S38]9_:+\1:9+C9=Z.T! MSVW0(,_K7&?":RO=6\7,M_DQ^'=+N4C5A]PL7&WZYE<_A[5]0#3[);YKX6=N M+MAM,XB'F$=,;L9[4D&F6%K)-);V-M"\_P#K6CB53)_O$#GJ>M 'SYX)_P"3 M:?%G_7S+_P"@0TG@#Q7\+--\$Z?:>(["QEU:/S//>73/-8YD8KEMIS\I'>OH M*/2=.ALY+.+3[6.UD.7@6%0C'W7&#T'Y56_X1CP__P! /3/_ $C_P * /-] M<\0^$]<^#OBJ/PC'%%:6T(\V.&U,"AF(YQ@9SBL(^"'\5_ /P_>Z>K#6M+A> M>U9.&<"1BR ^O (]P/4U[9%HVE06TMM#IEG'!-_K8D@4*_\ O #!_&K5O;P6 MD"06T,<,*#"QQJ%5?H!TH \&_9VO9]2U[Q=?73;KBY:*:5L8R[-(27F1H8E0O\ 4@<]32W6G6-[)%)= MV=O7>$/@_X'OO"FB:E=Z,9KJXL8)Y6:YEPSL@). V.IZ=*M?&' MP5)K/PXCL]#LU#Z7*L\-K F,H%*LJJ.^&SCOBO2XHHX(DBBC6.-%"HB# 4#H M .PI] 'C_ACX[>%D\+6R:U-<6NIVT*Q2P"!G\QE&,J0,AZ;<7!.3+ M+:1N^?J1FM-$2-%2-55%&%51@ >@H ^;/A+X]\/^"[_Q.FN7&M!9BS:) MII8G))M(^?TJ6#0](MDE2#2[*)9EV2K';HH=?0X'(]C0!X1H_AB[\5?LT1VE MA&9;RWNY+J*(=9"KL"H]]K-CU.*WO"7QO\,Z;X)L[367N;?5-/MUMWMA S&4 MH-H*G&!G SN(P$$D1Q($49]A5&Z\-:#?7?VN\T33;BY MSGSIK5'?_OHC- '*?"GQ3XE\7Z->:IKEG!;VCS8L2D95G7G).3@@< $ 9P:X MKX[6T$GC/P-OA1O-N&CDRH.]?,BX/J/F/'N:]S5510J@*H& , "J]UIUC>R M127=G;SO"UVM<5??\E6LO\ KVA_ M] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&K MQ)]5_P#2F[H [6BBB@ 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 **** .*OO^2K67_7M#_Z!>UVM<5??\E6 MLO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ M7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BN#\1_%_PGX7\1?V)?SW+7*D"9X8MZ09Y^8YST(/ -=S%+'/"D MT3J\4BAD=3D,#R"* 'T44A 8$'D'@T 0_;;7_GYA_P"_@J2.:*8$Q2(X'7:P M.*\?\=_#_P )Z;J7A&.ST.UA2[UJ*"<*#^\C*ME3STX%=O-8:;\/]&FD\,^& MFFGNIHXUM;,$>8Y. 7;G8HR!0!UE-5U?.U@V#@X.<'TKC+3Q9KMGXKTS0 M_$>C6=M_:BRFUN+*[,JAHUW,KAE4CCN*YGPQXJ308?$=G:6K:AK-[XHOUL[" M-MK/\XRS'^!!W8T >L[UW[-PWXSMSSBG5QKW\"?$JRM[K2HO[5.AR3-=QW#$ M(HD7=$%P 1GG<0#QTK!M_B;XBN_"">+8/" *7PMXOO] M;\1:OH>IZ,-.N],CA:3$_FK(7W(]&L[8:J)?LMQ979E 9 M%W%7#*I''<4 =K17GL/CKQ+J\NLKH7A>"XCTF]FM99+B^\L3&,]$ 4_,1@\X M R.35RU^(<5W!X3ODL"FG>(&:$S/)S;S8.U",?-N967.1TH [:BL&'Q$USXW MN?#UO:AX[2S2XN;G?_JW=B$CVXZE06SGI2^*_$T?A?2X;C[+)>7=U<):V=I& MP5IIG^ZN3P!P23V H W:1F5%+,P51U). *XR#Q=K>GZY8:7XET6VLSJ6Y+.Y MM+LRQF4#/E/E05)'0\@UP']H:[>_#KXE?VI;Q");Z[!D%VTK1R#RQY2@J/D4 M=#D?04 >Y@Y&1THKSBU\:Z]I5IH-QJOAR*WT6_D@M(YEN]T\1< (TB;< 'T! M)&?PK7OO%FKW7B.]T3PSI%O>RZI;VH?Q?KVI:M>:=X>T*UN7T[:E]-=7ACC$Q4,8HR$)8C/)( H [:B MO/[OXG+!X7L]6AT:>6[DU4:390)(9_F!4'&&.0,=,AATIK>./%%KX@3P_ M=^%K?^U+N W%EY-_NAV@X;S7* KM]@<\ =: /0J*X>Q^(0@T?Q%<^(K 6%WH M#A+N*"7S5DW*#&4.!][( !]14;>-?$&E+97_ (C\.06.D7=%MW>8F,[<[AU]/K7'W/B[6KW7]1TWPUHD%_'I95+N MXN;OR5:0C=Y<>%.6 (R3@ UP^@ZE9I\.WO-1TAKE9_%38MI93&T,C3C!)7J5 M)Z=#B@#VNFLZH,NP49QDG%)9-;NM-T'P]'+':*ADO-0G:"*1F&=L6$ M;?CN>@/%M445PEY MXN\6&UU#4]/\*1#3+)I.+Z[:"XG5,Y94V$*#@XW'F@#NZ*X74/B))';^%9-* MT9[^3Q%$[P1-,(S&0BL QP1CYCD]@#C/2K&C^,K[^W=0T3Q+IL&G7=I9?V@) M;>X,T4D&2I;)4$$$=,4 =BS*BEF8*HZDG %*"",CD5X]XP\6^(=<^&&K:F/# M:1:#>VK"&7[7FX6-N%E:/;C:>. V0#GFO5-'_P"0)8?]>T?_ *"* +M%<*OC M77;_ ,8:EH>D>'([B/3+F*.ZNI;P1J(W52"!MR6Y;CT7WJ./QOK^K07>J>'O M#D%[HMM(Z++->>7+=["0S1+M(QD$#<1G% '?45Q=Y\08I]/T%_#]B=1OM=5G MLX'D$2HBC+M(V#M"]#C.3P*:WCJ\T6RUB3Q5HKV+Z; LXEM7,T%RK':JHY5< M/NP-I]<]* .VHK@I?&WB'1EL[_Q+X;@L=(NI4B:6"\\V2T+G"F5=H&,D E2< M5NZ/XF^WZYK^E7=NMI/I,J\^9N$L#KN23H,="".<8ZT =!17G\'Q(N;[2-)E ML-$\[4M:GF73K1I]H:",G,TC%?E&.<8/48K3TKQ9J']MW&A:_I<5EJ:6INX& MMY_-AN(P<-M8J""#C((]Z .MHKR^S^)?B6_\)R^*H?"$7]D1VQFRU^!(^U@' MPNWH/GP3C.WMD5UFK^+8[-/#XT^!;V76[B..W7?MQ$5WO+T/"KSCW% '245' M<3"VMI9V21Q&A>W_CSQ/I.AKXDU'PK!;Z*"C21->G[7%& MS !F0H!GD';G(H ]&HKD]:\5WZ>(H_#WA[3(K_4?LPNIY+BN_9N&_&=N><>M.KAEUBUMOB$#JNEPVNI1>&VNKF]2Y9UBB6;YH@, $ _-NP M#QC%4_\ A/\ Q$="_P"$H'A5/^$=V>=_Q^?Z7Y'7S?+V[<8^;;NSB@#T6BN' MU#QU?/XFM-#\/Z/'J4EYIB:C#<27/E1K&S$9;Y2<8QTR26 P.M:7A+Q1=:[- MJNGZGIRV&JZ5,L5S$DOFH0R[D96P.".Q% '345S/C7Q7+X2L-.N(--?4);V_ MCLD@20(Q9U8C&1C.5 [=:JV/BO5[;Q+9:)XETBVLI-11VLI[2Z,T;,@W-&V5 M4A@.<]#VH ["BN"C\;^(-7BO-2\.^'(+W1K61XUEFO/*EN]A(8Q+M(QD$#<1 MG%&I_$@BU\,S:#I3:FWB!9?LR-,(BC*H.&X(X).[GC:>M '>T5P$OC;Q(FOV MGAQ/#-NVM3Z=]M%(#?:1 M*\5^LU]MC++R%B(4EB1SR !D=BEU5E5F +< $]:=7G\GB?3-=N/ 6IG2 M?-DU.61[9WF*FT?RB6X'#]"O/UKF-.UGQ:?#WQ&G:T@#PW-UF7^T7W6[B) 5 MC^3HJY93QR ,#K0![/17FVC^+]4TOP5X5LFTF.[UO4[>..QMTNOEDC2)6,TC ME?EP#DC!] 36WI?BZ]CUR71/$VGP:=>BU:\AFM[@RP31*E^'?^18TG_KSA_P#0!0!H!U9F4,"R]0#R*=7E.G:AKUO\ M4/'-OH.D07DC2VDDLMU'[75I=*:$1ZJ-, MU6&2;FQ?=M+9 PR@E?3AA0!WM-=UC4L[!5'4DX K#O?$30>,M,\.V]J)Y+FW MENKB3?C[/$N K8QSN8[>W0UB_&'_ ))/K_\ URC_ /1J4 =Q17,:OKFO1ZO' MI.@Z$MTXMQ-+>7DK0VZ9. @8*Q9N^!T%8?\ PLJZM]"U*\O]%6&ZTC48K/48 MDN=Z1QN5'FHVWYA\P."!]: /0Z*Y'4/'4-C\1M.\)FT+K=P[WN]_$3D.40C' M5A&W>M'P_P"(6UZ^UI([81VNG7ILHYM^3,ZJ"YQC@!CCJ&X7MK)_+:XU&Y:W^T-C)$0V'(&<;B0#0!U]%< WQ,67P?HVL6NF M#[;JUV;**VN+@1QQ2@L&WR8^Z-AZ#)XXK=T#6-=NM2N=.UW0ULY(HEECN[68 MS6\P)Q@,54AAZ$=.: .BII=5*AF +< $]:Q?%?B2+POHPO6MI+NXEF2VM;6, M@-/,YPJ GI]?0&N$UC4?$%QX_P# ]OKVC6]FWVR:2*6UN?.C;]RP*'*J0PX] M0>W2@#U>BN(;QAKVK:AJ2>%]!MKZRTV=K:6XNKSR?/E7[Z1 *>G3<<#-<[XN M\7W^M^'_ ?J>@VVV*ZURWCFBFN3$XF5R/(CVUUJEO;1SZ@\]T8X+4N/E3<%+,QP<<#CGZ5+GXD-9>$-=U2[TD MPZIH@.ZQJ6=@JCJ2< 4ZO,-;\8Q:I\-/$\GB#P^CS:5<"UO=.% MT0DI#H05D4 X^8'IVK;U7QCJ\?C*;POHNAQ7EVEFEV)YKKRHD4L5.[Y2>H& M,YR>F* .THKAK/XC1Q>&M"5) H [FFJZN,HP89QD'-<9 M-XOUO4-;U.S\-:%!?VVE2>3=3W%WY/F2X!:.,;3D@$9)P,_G5;X/2FX\"&8Q MO&9+^Z?8XPRYE8X/O0!WU%%% !1110 4444 <5??\E6LO^O:'_T"]KM:XJ^_ MY*M9?]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6 MN*\'_P#(U>)/JO\ Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!XWXS^!$?BCQC-K5OK/V2"[L9R#G.. YQRWM3;?P#J4">(?$NG63VOB>W\075Y9.^1]JM]W^K/.-K@MCWQ7LM% ' M!16^HZG\1=.UUM+NK:V?P])%()EP8IFE4^6??@_E6?IFA:I#^SZ^B26,RZF= M,GB%J5^?>2V!CU.17I2S1/*\2R(9$P60,,KGID=J?0!YG]DU/PUXETG7K?2Y M]2230XK"^LK9D^T0%"&60(Q&X9RI&>U/\$7U]J?Q0\7W5[I[V#?9K)4MY&5G M1,.5W[20&/7&3C.*ZG7O"%EKNH6^H_:[_3]1MXS$EW83^7)Y9.2AR""N><$5 M+H'AK3O"\%V]O)/+-7DWF2S$# +L>P'0< 4 9'Q)@UJX\/VJZ0E[)" M+V(ZA%8/LN)+7G>L9R#GIP#FN-LO#L8\?>%]5T/PAJ6GZ?;3RB[N[[<9G+Q, MJY#,SA0>YQRU>LQZKITL@CCO[5W8X"K,I)_#-6Z ..\!Z9>Z=!XG%Y;20FYU MZ[N(=XQOC;;M8>QQ7-6?A>^/P M]-NXFLM5L(&NX?-^5H9HY&D4^W3'T->K5 MB>)?#%MXIM([2\O=0@ME8^;%:7!B6=3P4DQU4^G% &'\,8+BYT"X\27\>R^U M^X:^=?[D7W8DSZ! "/\ >J?X@:1J-_::1J6DVXNKS1]0CO1:[@IG0 AE4G@- M@Y&?2NMAACMX(X(46.*-0B(HP%4# I] 'G5Y)J?CGQ)X>$6A:EIFFZ5>"_N M9]1B$3,ZJ0D:+DEN2_L._:>_O+J^M)UC!AG20IM56S] M_@G&.U>NI-%(SK'(CLAVN%8$J?0^E#31)*D32(LDF=BE@"V.N!WH XGQII-_ M?^$="M;6TDFG@O[&21$&2BHP+$_2N9U?PE9Z;XYUO4-:\*7^N:?J;)/;7%@& M=X7"X>-T# X)&0>G]/7Z* /()_"M\WP[N8[+PNNF2W6KP7$=C"[22B%94PTN M6(W[020. *]?IB312.Z)(C/&<.H8$J??TI] ''Q:;>CXPW&J&VD^PMH26XGQ M\ID$Y8KGUQS7%WOA&QTCQ;KT^M^$-0URTU&Y-Y:7>GAI&0L/FB=0Z[<'H>G/ M6O9** /)%\+:A'X9\/K;^&X]-<^)[>_EL[9VD,,()&^0EC\VT#...G%=7?Z; M>R?%C1]22VD:RBTRXBDF ^57+J0#[G!KK?.B$WD^8GF[=^S<-VWIG'I[T12Q MSQ+)#(DD;=&0Y!_$4 >6ZUX+U37_ /A9%DD!A_M.2SDLI)>$F,4:G&?3Z@9YKV.B@#R;5M-GN/&FLGQ1H&OZU:NZ?V4ED[&U6/;R MK .JJV>I>LRP\+:Y#\.[O36T.2UN1XG2Z6TBPRI#YB-E2."H (S[5[93(YHI MM_ER(^QBC;6!VL.H/O0 ^O#8M O;_2;^V\0^%=;U?Q9(TRBXN)6^Q DG8R$N M$" 8X SQC%>Y44 >6:)H6K1R?"YI=.N(QIEO03!L&[TR1Q6OJ_AV[ MU;XD:@[0R)I]WX8DL#= ?*LC2GY?K@YKO** /'KZZ\2_\*MF\&#PEJ3ZO#8? M83,B*;9T5=N]9,\DJ.%QG)KU;2XWATBRBD4JZ0(K*>H(49%6Z* ./\*:9>6? MB_QE7D+V\C# D41 $C\>*\ZT[P=9>&].N-(U7P#J6KZE#)(+2\M" MQAND+$H78.!&1D Y';/->ZT4 >7OX>U3PTWA#7+70TD_LRWFM[[3=-)8QK+\ MV8@[9;:V*D\00>)?B%H>MVEOICZ9IX@B-BFH1^7//TN-/A;$OE%0%=.1DJ5Y&>%M!M#XBN;_ $KP9+H]A%9O&ES? M;UN996ZJJ%SA,=R.3TKTZB@#D?AWI$]E\,])TK5;1HI5MFBGMY1R 6;((^AK MDOAIH]\WBF[BOV\VT\*)+I-@Y.=Y=RY;V(C\M<5ZAJ=C_:6FSV?VJYM?.7;Y M]K)YZMV-5O#^@67AK2ET^Q\UDWM))+,^^261CEG=N[$]Z )->349/#VHI MI#*NI-;2"U9L8$NT[>O'7'6O#M8\+R:OX$EM;7P;K]SXG,"&YO=4D9@K@@N4 M+.0Q." %'0]J^@:* //;M-1\->.I/$D>CWVHZ;J>GQ03K9QAYK>6,G&4)!*D M'MT(JCXF7Q5XF\$ZC=3:+)$%U&WN+#3@H^TF"-U+%_F(W'!(7MTYKU"B@#S> M\T>]\4^-+B\:PO+&QU'PG+8E[F/:T,KS?<8 G# '.,U1&H^)!\/O^$-_X1/4 MO[9%C_9GG[5^Q[=GE^;YN<8V\XQG/&*]6HH \_T#PU>Z+\0=._=/)8V?A:'3 M_M6/E:1)1Q]<#-:'AK3;VT^('C6]GMI([:\ELS;RL.)0L&UL?0\5V%% 'GWQ M8N+FTL_"T]G;?:;F/Q#;&.#<%\P[9/ER> 3TR:1CJ/C/QIH-Y_8FH:9IFC-+ M<2R:A&(GEE9-BHB@DD#));I77:SH-GKITXWAE'V"]COH?+;'[Q,XSQR.3Q6I M0!X5IW@ZR\-V%SI&J^ M2UC4(99/LE[:%C#=(S$H78.!&1G!R.V>:ZNV\,ZA M8ZM\.@NDPVT6GB\:[CLRS0VS21' RQ)^\2.IYKTJB@#CQIM[_P +D;5?LTGV M'_A'Q;^?CY?,^T%MN?7'-0^%-+OK.Z\:-021*BINSPV>V.QKT^B@#Q6[\/W>LZ!X.U*]\*ZA<)H4)L+_2YA MY.036MH'A:PU'6KM].\'3:)IIL);?[9?[UN7DD!4A$+G" MA3R2.3TKU2B@#R":Y\2VWPON?!7_ BFI2ZM#8/8B>-5-K)&%*B19,\DKT7& M<\5ZAH<,EOX?TV"9"DL=K$CJ>JD( 15^B@#S6WOM7\,>/O%E[-X;U2]TS4); M=H)[&(2,72%5(VY!P>F>Q'/6K&A^#;K4_!GB6WURW%K<^([J>Z:W+!C;!P!& M"1P67:&^M>A5EZ_HB^(-,:Q>_O[%68,9;"?RI".?ES@\'/(H XCX21ZAJUK> M^*M8 -[=+%81'.X>5 NUF!_VI-Y-;OQ0TV\U?X;ZS8:?;27-W-&@CBC&68B1 M3Q^ -='I>F6FC:7;:;80B&UMHQ'$@[ ?S/O5N@#RWQ1875QXYG;7])UW5= - MK&+"'3'?RTD_Y:>:J,IW$]">,?I'X/\ !T\FG>-](O=#;1[/5&7[+"2&54:+ M P02"P."<$X/K7JU% 'BEIX;\43>![O7[S39?^$I@U"TNK>V;[SK;*D8'_ @ M93_P*NQTIY_A]\+;:ZN[&>[NXD%Q>QQD!S)*^Z0DG^Z6/X"NZJ&ZL[:^@\FZ M@2:+X\1:X/%7AG7M=NGO'.F"&1OL7V 2&./>L&^U#5_%/C'PG<6_AG5;+3 M["[DDN9KZ(1LK&)E "Y)VCNW3)&*]+HH \43PA8:!JFLP:WX)U+6O/O);FQO M;#W\.)#>)-7\):CJVF:S:V\BK;J3<64J(%*/&K M\C&2,X(Q45[X5NY_ACXK33/"?]ER:C)"+2S5F>YEC212&E!8@-]XX'0=:]DH MH X_QMIE[?ZEX1>TMI)DM-8CFG*#/EH$<%C[9(H;3;T_&*/5!;2?81H+6YGQ M\OF>>&VY]<IZFUM(+*32(84G(^5G$C$KGUP17844 >3:OX*U77-.\?V:6QCEO= M0AN;+SOE2?RU0XSZ':5SZU3M_#NF:C>:;;Z=\-KNSNA.C7DVIM(L%N@.6*,) M/WC9^[C\:]EHH \YTZ75/ VM^(;5O#^I:I::GJ$FHV=Q8(KC?(!NCDR1LP1P M3Q@UJ?#&PU/3_"+1:O9M:7KWMS,\1[;I6;CU'/%=E10 4444 %%%% !1110! MQ5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 444 M4 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 'C_@G4O%D& MG>(/["T2RNK:VUF\=VNKEHWN&\PDI$ I&0,,:II$9U-)P?E2X1S,<'TY9<^AH ["S\12 M7_C;4M#@MU-KIUM$]Q<[N1-(25C _P!P9)]Q7,_$ZYUN#5?"*:8ELT^39?ZW.^I3C^[YGW%^@0*,?6HOB M+8ZE-'X?U#3M.FU Z9JT=U-;P%1(T85P2N2 3DCB@#GK:\\11?%GQ7!HNG64 M]W+:6+32W5PR0P[8VXX4LQ)/' Z'-:\'Q),?A&\U&^TIDU:UU$Z2;"*4,);K M( 57(^Z<@Y/09Z][OAS3[]/B%XFU>XLI;>UO[:Q\EI,9+*C;UX/4$@&N1U+P M)JVJ^'O$<1T]))U\4OJUK:SL%2\B 4;<]@P+#G]* .JA\5Z_I6LZ99^*-,T^ M&WU27[/;W%A,/^1)U[_L'7'_HMJX#2/#ME=>)- M)DTGX<+I$=M,)KN\U) #'MY A"R':QFC MC0=68H0!^9H \+L;[X8Q_#BU%]H$DFIC3E$LT6GR*QEV?>$N /O<[LXKT2P\ M2WWASX?>%K9E36M>U%$M[94N 4D;;DLT@R"JKU89SC\:J>'=?\3Z1X1TW1?^ M%?ZI/26X!^E4[+P/K_ASPMX3O+>WCO=4T.[FN9K&*0*& MCFW!TC)XRH(QV)S[4 =5I_BG6K+Q/9Z#XHTZSMY=01VLKJQG:2*1D&6C8,H* ML!SGH:SK_P 7^,8-(O=?B\.6-OI5KYC_ &>_N7BNY8T)RVW9M4D D FD>+6? M&7C'1M2_L:[TC3M&6:57U *LDT[IL4!%8X5>I)ZUQD?A2^O/#-[9:GX*U'4O M%\LM4-(T+58]7^'4\MA+''IFCRV]X6Q^YD\J-0#SW*GI5NZBU3PGX^U; M7+?1KS5M-UJ& 2BRVM+!-$I495B,J5/7/!% $'PON;F[U/QE/>VAL[IM7_>P M%]^QA&H(#=QQP>XQ6UKU[:P?$'PC:2Z='/<7/VSR;IG(:WVQ MM'0[AP* MYGNKYXXR1E@[,5/XY%;/@.PNM+\!Z'8WL+0W4%HB2QMU5@.1Q0!P_BK59O[( M^)":1I]O:W5J8UNKKSW5YE,.2XP#A@, #@'UK4/B_6=(TSPOHYL]*75]3@8Q MO/=LELD<:KC+;=S.01\H'7/-07_AC5[N'XEQ1V;!M55/L)9@!,1 %X.>.1CG M%)J']H:IX=T--6\"OJ&EQQ&&]LI8T-Y!(J@+)'\X!4\]"#TH [+PYJ>M7PO+ M?7-)2QN;60*)8)#)!<*1D-&2 ?8@CBJOBGQ-=Z3?:9H^D6,=[K&IL_D)-(8X MHT09>1R 3@9' &36)\-]$OM)O=9ECLK_ $S0)C%_9^G7\_F21D [VQN;8"2. M,GI5SQ?IVIVOB?0_%6F6,FH?V>LUO=6<3 2O%(!\R9(!*D=,\YH PM(N]7G^ M-%RNN:?!;74'AMD_T>4R13+]H!#*2 0.2,$9R#2:3XX%CX-\(6VBZ3864VLK M*+>*YN62VMQ&26R^"Q)R,#N35_2EUS6/B7<:[^*M)2S&EH)!/:2&2&Z4C(\LL )?&,I^&;<:;?RI&4LIWFN+0/T:5=H!4?Q8/% ]0U30_%>FZ?9WVBZ%?VL M::?8:C/O99U.XOMW-Y:D@#&<]^PKJ8/$/B[4AING6_AJZTR\66/^T+N\\MK> M.,??\LAB7)Z#@=>: (='\W%K>WDMR0V(B>)7T!O%:>'K/_A'@AG\DW9^V&W'_+7;MV?=^;;GIWJYX6\-WG_" M+>*=*U&%[7^TM2ORA."3%*2%<8]CFN&M/"*V.@1Z/+\,4N_$42"!;URILI2. M!*S[P<$9<.H>)MA9RH4@, ?E] M>Y%36?C*RT31_$-W:Z*!EZEHOC#PE MJ-IH[WEE:6$FGSK8 0%M@!"LV=@P>Y( _/(?P?KTFD:O<6]F/[0M/%TFM64 M$KA1=1C&!GMN!;&>XH Z./Q7X@T?6=,L_%6E6$%MJDWV>WNK"X:18YB"5CD# M*.N#@CC(JK!XQ\5ZU?:W;:#H.GNNDWTMJ\MW=,@FVXPJ *?FQUS@#(J+4#K/ MCK6- @_X1Z_TG3]-OX]0NI[_ &*6>,';'&JL2V2>6X'%;'@72K[3+CQ2U[;M M"+O7;BY@+8^>-E0!A['!H U/"7B&/Q7X6L-;B@:!;I"3$QR496*L,]^5/-;5 M9SO)Y! !!Q[UW] !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 <5??\E6LO^O:'_P! O:[6 MN*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@__D:O$GU7_P!* M;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !6'XD\*6'BJ.WAU*6\^S0L2]O!<-''.#CY9 M/O#@<5N44 (JJBA54*JC & !2T44 %%%% !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!Q5]_P E6LO^O:'_ - O M:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2? M5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %%5+C5=.M+R"SN M;^UANI_]3!),JO)V^52WUGIMLUS?74%K;J0&EGD"*,\#)/% %BBF0S M17$$001U!I] !1110 4444 %%1SSQ6T$D\\J10QJ7>21 M@JJHY))/ %1V6H66IVPN;"[M[N D@2P2"121U&0<4 6***JVFI6&H-,ME>VU MRT#[)1#*KF-O1L'@^QH M4444 %%5;34K#4'F2RO;:Y:!]DPAE5S&WHV#P>. MAJU0 455DU*PAU"+3Y+VV2]F4M';M*HD<#/(7.2.#T]#5J@ HI&944LS!5') M). *6@ HHHH **K7>H65A:/=WEW;V]LAPTTT@1%.<8))P.>/K4\Y/ H FHJBVM: M4OV/=J=F/MO_ !ZYG7_2.GW.?FZCIGJ*O4 %%%% !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 <5??\E6LO^O:'_P! O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% M !1110 5Q7@__D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% M!1110!Y1\=M)G/AS3O$]B,7VAW:3!P.0C,/Y,$/YUE?$O5T\>#P1X9TUSY>N M2)?3A3RD.._T!D/U2O7]8TR#6M%O=+N1F"[@>%_8,,9^HZUY%\(OAMXA\/>) M9]3\30A?L5K]ET_,R2?*S$L1M)P!SUQ]\T >SPPQV\$<,*!(HU"(HZ* , 4^ MN?-WXG_X3A;0:;:_\(U]FW&\WCS?._NXW=/^ _C704 %%%% !1110!YA\;=7 MG3PU9>&=/.=0U^Z2U10>=F1N_,E1]":R?A4)/!7COQ!\/KF9GAR+VP=^-ZD# M/XE2O_?#5:\0_#K4?'GQ2FN_$-M+!X;L[016;17"!I7R"3@$E>2QY X45GZO M\([CPIX@T'7_ );7%S/:7.;N">Z4%HR.<%B!R-RG_>% &Y<^//%6M>-]4T+ MP=I6FSV^CD+>3W\C+O?GY5VG@Y# 9!^Z3Q7$^!?%%[X=\'?$/Q'%9QK>0ZDL MGV:1RV_ESIMFQ(&9@2WRCJ<-@T 7+_XK M^,M'L]"UN_\ #NFG1]7"K#!%,WV@DJ"#D_*-V<@8/'!.:WM%\=>*(?B1;>$O M%.F:; ]]:M*_!6OZGX+\":?:6(DNM*DMFO$ M\Y!Y82,!N2<'!';-:^K^&-7NOCCH'B2&U#:3::>\,T_F*-KD38&TG M@#G/#?BQ=+T/XB:MIVC6-K<:;>N2$,A%PP9OF?+'G_=QUJ.]^*OC:P\+:9XN MGT#2ET*X9$DC$KF=BF:DT_P'XC@\+?$6RDT\"XUBZ>2Q3SXS MYJEF(.=V%ZCKBK7B3P3X@U#X%Z5X:M;$/JUNL D@\Y!MVYS\Q.T_G0!?UC5K M1OCEX5MO[*M99KG3WDCOG+B6)=LIVJ VW'!Z@]36$OQ9\3:QJ>IKH0#UKD/%'@KQ+JUQJL&H^ =,U6^N';[)K-A=K:;M M %CXTZGXDDTGPL391V45Q^,\UG^)_A]XG_ .%7>%M,M NIZMH]TL\L M?FA=R_,=JLV,A)M:^*'A#Q3>:,MG#:V4B7J"YC?R'(E 7KEOO+ MR!WH O:GX@^(EIINE0QZ)H\=_,CO?7MQ.5L[<@G:O#;LD '/3)_+G[/XC>(O M$G@SQI:I;:U5O!O@3Q%I\_CJ*_P!)L].BURUV6@M9 M4,,9*N-@ Y &\#.T#Y3CM0!S6BZIJ5K^SI=7&KZ3I]]I4/[W2+3PMX?\ #>DV]UKFJV44L,$CD0V\>SJ> M?7E[3PEXVN?@GJ'@NY\.K!(/!?B6TU M#PEXKT"V@N=6T>PCL[FPFE"^8H0@A6SC/SN.OH1F@#5\,^/-<'C4^#_&&F6E MIJDL!N+2>R.]>\-ZMJVDZ'HXATF20W$LS MOAT5=VU%!SN R22<&_$_B'XE0^-O%.GPZ2MC;&WLK%)A*YR&!9F' M'\;>AZ<<5'X#\&:]HOPV\5Z1J%D(KZ_ENFMH_.1MX>%57D$@9((Y- ';^"?$ MO_"7^#].USR! UTC;X@:XOC1?!_A#3+2\U5(/M%U-> M.1% IQ@$ @DX*]_XAP>VK\+M#U'PW\.]+TK58!!>P>;YD8=7QNE=ARI(Z$=Z MYWQ'X;\4:!\2Y/&WA;3X-66\M1;7EB\PB?@*,JQX_@3WX/'- #++X@>)-3L_ M$GAVYTJSM/%VF0>:(_,/D2Q$KN=3G(PK CD]1[BL?]GK3KA=%EU&32M-2W?S M(XK]%_TIVW#IVAM;>PBD#^4FU0- MS XS\BCKZ].E;'PC\.ZIX6\!PZ9K%L+>\6>1S&)%?@GCE210!Q7QX?3H_%'@ M9]74-IJW,IN@03F+?#OX')XSTKEY6\*ZG\3/"G_"L;2XCGBN0][)&DBQB/+_ (2>,;34+$6&LZ4H@O;=6W*#OP"I],JPQSTZFKDV M@>,? _CO7-;\,Z/!K>G:VPEE@:Y6&2*3).@FTJUO)+E$6.>8N& MMS^Y^9-K 9Y'W@>@KH]0\>>*M8\8ZIH'@G2].G&D@"[N=0=@K.?X%"D8Y!'/ MH>E9MWX&\12_\*MV6 /]A;?[1_?1_N<&+_:^;[C?=STI\N@^,O _CW7M9\-: M+!K>GZX1*\;7*PO#+DGG<>1EFZ=CVH LZS\2?$VB^"M,\0W_ (;%D?MHMM2M MKA6W*AZ21\C /(YSR1^.WJ_C>[C^(N@>%M'@MKA+V W5W,^X^7#R05P0,D*> MN>JU!%H&NZM\+=4TWQUJ%L]]=Q2.6 14M0 "@)4 ':PW$_J<9KD/@!IMWJ"Z MCXKU)S+*8HM,M7;M%&J@X]N$'U4T >WT444 %%%% !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 %%%% '%7W_)5 MK+_KVA_] O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@ M_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 8?BCPCHWC'3XK'6K9IX(I1*@61D( M;!'52.Q-7])TBPT+2X--TRV2VLX%VQQ)G YR>3R23SDU=HH **** "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@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ *]H?_0+VNUH **** "B MBB@ HHHH **** "N*\'_ /(U>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UH MHHH **** "BBB@ HHHH **** "BBB@ HHHH **Y_4/'/A;2;^6QU#7["VNHB M!)#+,%9<@$9'T(HL?'7A74IFALM?L+B1(VE98Y@2$498_0"@#H**AM+NWO[. M&[M)DFMYD$D>$]-O9;*]\0:?;W,+;9(I)@&4^A%:FEZSIFMVIN=*U"VO8 =IDMY M0X!]#CH: +U%%4I-8TZ&ZN;:2]A6>U@^T3QEN8X^?G/H.#S[4 7:*AM;J"^M M(;NUE2:WF021R(\N)=2MDALIA!W5G!HBVVG64UY>SI!;0KODED.%4>I- $]%-CD26-9(V#(X#*PZ$'H:=0 444QYHH MVC621$:1MJ!F +'!.!ZG )_"@!]%5K74;.]GN8;:YCEEM9/*G5&R8WQG!]#@ MBK- !1110 45S#?$;P8DIC;Q-I:NIVD-<*,&NBM[F"[MX[BVFCF@D7H(X(H EHHHH **** "BJR:C9R:C+IR7,;7D4:RO &^94)P&(]#@U9H *** M* "BBJ]]?6NFV4M[>SQV]M"NZ260X51ZDT 6**Q]8\5:#X?@MYM6U6VM$N/] M29'YD]P.I'(Y]Q6P#D9% !1110 4444 %%5KG4;.SN+6WN;F.*:Z^#0!9HHHH ***I76KZ=96@N[F]@CMS*(1*SC; MO+;=N?7=QCUH NT444 %%%9FL>(='\/1Q2:QJ5M8I*2L;3N%#$=0* -.BL;2 M?%OAW7;@V^E:W87DX&XQ0SJSX]<9SBMF@ HHHH ***@O+RWT^SFN[N9(+>%" M\DKG"HHZDF@">BF12QSPI-$X>.10R,IX8'D$4^@ HJG>:KI]A9W-Y=WL$-M; M'$\K.-L1XX;T/(_,5;!# $'(/(- "T444 %%%% !1110 4444 <5??\ )5K+ M_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%> M#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% !1110 M 4444 %%%% !1110!QWQ+T^R;X?>([EK2W,_V&0^:8QNR%ZYQFFQ:?90_"TS MQ6EO',=#.9%C 8Y@YYQ6OXRTNYUOP9K&EV84W-U:/%$&; +$8&3VI/[*NO\ MA ?[(POVO^R_LN-W&_RMO7TS0!YKI>M^,O#/PITCQ)YNEMI5G:6X;3O)8R/! M\J;O-W<.0_?L+_Q#/9?$'4[>'3K>X^S>'/MR%(O](E82,!'O_NG' QU M-5M4\):K=_!*/PM$D1U1=/@MRIDPF]"F?F]/E-7KGP[J[^/K[6;2:.VCET$6 M,%P<.8YQ(S E#U R#[T 8/A;Q?XAUYM,O;77/#VJ+234PT933WN,#8.ZJ+?'-IH MUUIWAZ/3D AE@^SF\G0D[U0]/[N<=_K79^$] OM'U[Q3>7:H(M2OQ<6Y5LDI ML Y].16OXDT6+Q'X;U'1II#&EY T6\#.PD<''?!P: .(O->\=:)X;3Q;J+:5 M/9*B3W6E0P,LD4+8SME+'(;BVCC%I>:"NG6N7Y\P!Q@^@Y'- %*U\5ZQ?V'A+1-"BT^UU'4M*2^N)G MA)AM(0JCY(P1G+' &<#%3:MKGCGPYX?U>ZO;6QO/[,>*>.\ACVK=V^?WJ^7O M)1U&3GI44/A/7]$A\*:QIEO;76IZ7I2Z;>V4DWEB:/:OW'P0"&7//!%=!HEI MX@U&XU2Z\3)#;65W&((-*CE$JQ)@AV=\#+-GH. * &:EXGGD\1^&M*T9H91J M2M>7$K*6"6BKG(YX+,R@'ZUT]Q(T-M+*L;2,B%@B]6('0?6O,?@_HT\?]IZG M=7(NX[9SH^FS]FM8';!!]"QQ_P KTZ=))+>5(9?*E9"$DV@[#C@X/!Q0!Y9 MX;\;>(_$,=I?V6L>'[J>64"YT#88IX(]V&P[/DLHYY7!YQ3XX_$-Q\7O%UOH M-S968:VLFGNKF$RE,(VU50$9)R>2>,=.:JZSX.\3>)K"+3M3\.:/%JRR)N\3 M0SJKX5@3(J*H?<0.F<9-=KHVA7MCX_\ $FL3!/LE_#:) P;+$QJP;([C^*_$FH>$-9>/3[.Z\0:7J$FG,%D\N!V0KF4[CD*%;)&NW7AGQ+91" R7OB)M M3CMWF*I=6_R?NW8?=W;3^0I9/"NNWVL>'+NU\+Z3H5CINH)--;03(TD@P06R MBA<*#TY)SVQ0!SNO_P#(F_$G_L8H?_0X*]TKR_5O VM7GASQE911PF;5=8CO M+4&4 &,-$3D]CA&XKU"@#RJQA\27/Q4\<0Z%=65C%NLVFN;F S$L(!M15#*/ M7))XXXJS-\3;RP\'W<]]:V::];:K_8[*TA2V,YY$A8\B/;\W)['GO5K^S_%V M@^.?$FLZ;I5IJ>GZHUOL@:\$,BLD07=D@C&<@CKT(JE/\-]3O?"5P;F>R/B* M?5QK>UE+6PF' B/&2FWYM>@4 >9:YXE\4V$&HW]UK?AS0C;M(;72[S;)).B_=+N)!@MC@*.,BK)\;: MOKT/ABPT*.UM=1UFQ^WW$UPID2UB &<*"-Q+' R>W-8FE>"?$.FZ1?:.?#>C MW&I7#S@^([B=69PY)WE=I?< <8R!D=:T;'PAXBT/3_"FJV%M;3ZOI-BUA>6, MD^U9XCC[DF" P(!&>#F@"#2I=6WAY6BGMXRB3()&*L4).TY MR",GI[U5;QMXXM_ 5CXXG_LEK)O*\S34A8/(C.$W"3=\I).0,$ $9S6[I^A^ M*+_Q;K&N:O9VMI'>:/\ 8K:WBN/,,1#,0K-@ GDG(XYQVJ*\\&ZO/\%;/PNB M0_VG%%;JRF0;G:[/IEU::T)E"6L#1M:R1IOP& M+'>,<9('X5C2^-M4TWPQK-_I^GZ>+J+Q3)IZQ)%Y:S+Y@7+$'[YSRWZ5UWB' M0[W4?&/A34[=4-MILUP]P6;! >(JN!WYKEY? VM/H.H68CA\V?Q6=50>:,>1 MYH;/UP.E &FFL^*]"\8:)IVNW.F7UGK)EC!M+=HFMI$3> ,L=RGIDX/]Z3X:\27]O9V$#P>)9=/\\0$11)E09Y@O+$9Y/&3BNL\2:'>ZGXJ\*ZA;*A MM]-N9I;@LV"%:(J,#OR:Q+3PWXITK2?$!TU[-;NZ\03:C'!/AH[JV;;F-C@[ M"P!Y[8]Z +7AS5/$>I37,46N:%K-C):LT&I6: &"?LLD0D.Y>_!!XQ7&>$O$ MVH^#OA-%?33V,[7>HO9Z?'*IA2.5IY-S2N6/R<%NV ,9[UTGA_PE?MX\MO$3 M>';#PU!;V\L4T%I<+(UXSXQN"*%"KC/J3C\,RW\ ^(9_!C>'[BVL8IM)U+^T M-,N7E\R*Z;S'?;(F,JN'QWZ^U %^Q\(])L=0\1>']=MM4F^S;M-(26V ME(RORAVW(2,9X()%2Z/XD\6:QK6M7'G:7:Z%HFJ3VTY>%VEFCCY('. 0N.>Y M/3BI]-TG7[W7M.FE\,Z-X?LK1_,N6C\JXEN& ^54(0;!GG/6M+PMX:N;"U\4 MVVI(HBU75[JYC"/G,,BJ!GT/!XH XR/XD:Q>:'+XEAU_PO;QA6FBT*:0>>\2 MY^5I-^1(0. %QDBNBN/&.I^(M3T;2?"SVUK)?:8-5GN[N(R^1"Q"JH0$92Q PVVMS,@"IGY7DB*%BX';D''?OO7_ (;U MO1M>TKQ#HD-MJ5U!IPTV]M79;83H&#!X\#:I#9XQC!Q0!1\$C5E^*/BU-:^S M->):V:^;;*525D>(H_&6NZ_KMO M:VRZA!;I!!!-YGE!-_RDX&3R"3TR3BMCQOI-UKO@G5]*L0K75U;-'&';:"3Z MF@#D'USQAX4\/Z7KVKR:9+I)\B.[L88662UCF>);E M?&'B'1-7,$:64<=[:2JI7?;,#N)YZJP()K O]%\8>)](LO"^L:?8VNGQO";[ M4(KK>;E(V#!4CP"I8J,Y.!SUJ#XLZ1/>ZGX?&F7(AU'4I)-(E4?>>UE7,A^B M;<_C0!U_@C6=0\0^&8M8OXXXA>2R2VT:*05M]Q$>[DY)4 Y]ZY;Q_!K$OQ'\ M$_V??6D&Z2Y$/G6QDV2")BS-AAD%< #C!YR>E>BVMK#96<%I;H$@@C6.-!T5 M5& /R%)X!TK49(;"#6K^];3O MW\A2VBD5V5I&).=@"YQG/(%=/X5T.^TK6O$]W=HBQZC?BX@VOD[?+5>?0Y!K MDE^'6K'P78P;+(ZMINK3:A!#<'?#,K2,?+M>D5P>CZ5KMUXDL[RX\.:1X?T^U5 MC+'%Y4\URY&%PP0;%'7(Y/\ +O* /#/ 6NV]CX0>WE\":MK!%U34MA(=RW*A3ZU*GPWU:Y\+:N;R^M(_$6H M:DNJHT(8P0S(043GDC@@GKSWQR 7KO6O%OA*ZTNZ\076F:AIM]=1VEP+6V:% M[1Y.%926.],\'(!Z4NN:UXEBU&_,FMZ!X;L8'VV@U#;*]T /OL?, 12> ,9X MYIE_IGBSQE<:59:SI-GI&G6=W'=W3QW@G:Y:,Y5$ VJ3R2>?ZY]GX4US2M? MUN8^&-(UBYO[Z2YMM7O+A#[4 (_P 1M7-^+9O*@MU M8*N(]WS.6..H'\ZSM*\":[9^$?">E3K UQI.O_;;AUD&UH=\C;A[_..*Z+Q+ MHFKP^*]/\5Z!!!=W5O;/97-E-+Y7G0LP8;7P0&##//!H Q?":ZPGQ=UZ/6VM MI+I-+MU6>V0HDR;VPVTD[3U!&3R*[3Q1KT/A?PQJ&M3QF1+2(N(P<;VZ*N>V M20,USWAG2?$C>.]4\1:Y:VMK%=V,4$$$,_FF+:S':QP,GG.1QSCM6_XLT"/Q M3X5U'1))?*%W"463&=C @J<=\$"@#D-2UWQQX7T.+Q-K,FE7-@I1K[3K>W=' MMXV(&4D+'>RY&01@\U+?:_XNU3QWJ?A_P_+I=O;6=O;W/VFZB9SAP?EP#SD] M^,!3ZU!JNE^./%GA]/"^JZ;86-O(8TOM3CO/,\V-2"?+CV@@MC^+IS70Z3H% MY8_$'7M7=$6QO+6UA@(;)S& ';J* .I&<<]:YOQ_J#Z3X#UF_2WM[AH+C#UJ/QUI% MWK_@C5]*L51KJZ@,<8=MH)R.IH X>^MM9O?B_H$D=WIZ(VD/+"CV981QY0.O MWQ\Q.<-Q@<8->L$X4G&<=A7(IX>OQX\T75RL?V2TTA[24[^1(64C [C@\UUS M@LC!6*DC 8#I[T >3:'XZ\2^((EOK#5= :]\\H_AN9#%<(@?:1YC.#O YSMQ M71WVN>(-:\8W_A[P[/9V,6EQ1/>WMU 9F,D@+(B(&4?=&22?_K\SKGA'Q1XC MTM])U7PWHMQJA;:OB19EC95#9#[%4.&QQM!QFN@ET3Q#X9\5WNMZ':0ZQ!J= MO!'>6\UR()1+$NU9%8@@@KU'7- &GX/\1:AJ=YK&BZU%;IJ^CS(DSVV1%,DB M[HW4'D9&ULP)J>LS1N\%NQ9((XUVQIN(&X@$Y.,5/XW\.W7B+1K==/FBBU*P MO(K^S:;.PRQG(#8YP02/QH XW68/$]MX\\$1:[=V%] U]*R3VT#0E'\ELH5+ M$$8Y!X/!R*ED\>W^LZKJHT[Q)X;T2TT^Y>UABU(AI;ITX9F^==B$\ @$]:O7 M%AXQ\1>*?#>H:AI%GIECI=RTLL2W@F>0M&R[@0 !G '7D^E5(O"NL>&M1U: M.Q\+Z3K]E?74EW;2W$J126[/RR/N4[E!Z8.?Z #+OXH7-QX,T/5+8V>G/?WC M65W>W ,UO9LF[)^4C<&(^7)QSS6K::UKA\-^(;B]N]%UJQM["2:TO[,#RYB$ M8M')&&;T'0X(-*VB>+-.\+Z7%;_V5?W44K/J6G^1'!!=(V?D0[/E*\8)'..? M2LC3? VI-=^)-2BT6RT"/4-(DL(M,MIPZR2MD^:Y4!5/.T8[$T 6[7Q1K6IP M>%M"T%-/LKZ]T:+4KJ=X"T5K#M4 1Q@C)+' &< "G6GBGQ19ZUXDTG6!I\DF ME:3]LMY[>)E$Y^;#%2QQTP5]0>>:IIHVI:!J?A.73);"7Q#:Z&EA=:9<3F,7 M,*!G(-5=*AUO6O'?C:._2T6]DT6.V$%M*72W+A]D9<@9;N3@=: M'S>+_'%GX%L_'%R^D&P\J&6;34@?>\3E5+"3=PQW9 Q@#UQSU'B74_$$6K"" MUU#2=#TE8 YU+4-LAED)^XB;UP .23Z\51U7PEJMW\$XO"T21'4UL+>W*F3" M;T*;OF_X":J:OX6U2/Q]>:XWARP\1VMS;0Q6R75PJ&Q9!A@ ZD88\Y'- &'J MOBC5/%/PG\81/>Z;--IDCV\MW:(6ANX=H.4^;Y6.>N2.*V;_ ,6ZIX?TWPUH M+ZGI$.IZA 9'U"[7RK>W@4#!VE_F!=?;PUXXTZ]6PBN=:8R MVQMV/DJ3&!LZ9 4@#..>N*DO?#'B"_B\/:])HNG/JNEQ/:W&EW$XDBN82 5 M?;A6R,C([]?4 ?IGQ&:PU'5-.U?5-+UA+33GU*&^TL@!T3[\;J&8*_0C!P0: MY[QS<^-M1^$E]K%_+I9L;ZWCE?3XH6$EO$S*5(D+?,P^7<" .N.E=58^%]4U MN35AJVDZ;H>FW=@]E%96B1R3;GX:5I54=N H./7ISCZQHGQ U/X?R>#?[,TX M&.!+N[VH HS^.?$-GX:UV2>VM'UCPY>1K?I$C&.XM MCABZ G*DH2>2<;3ZUT>I>)9Y/%'AW2-':&5;]'O;F5E+;+55&".>"S,H!^M0 M^%O#%U!!KM]XB6W:^UZ7?=01,6CBB";%CW'[V%SD^]<]\'M'GCAU'5;NY%TL M3?V3I\_9K6!F 8>Q8G_OF@#TN\6Y>SF2SECBN2A$4DB%U5L<$J",C/;(KP*V M&J0_ &SF>6WN4_M2(VD"1E&#"[;<&;)SENG P/6OH.O);7P9XG7P OA6>QM5 M-CJ44]OX+-@A3&R\>O)KEXO"NL>&M0U:*P\+Z1 MK]E>W4EW;37$J126[/R4?7]WT"D@&NT\*Z9?:3X M>MK74Y;62^Y>9K2!8H@Q.<*J@< 8&<9.,U@^/-&UR_U7PWJFA6=O=S:7=23/ M%//Y08,FT>%S#J D_M"^M!#YWRD?9U*9!+Y_B(Z M5U?]M>)O$_B'6+/P[=6&G:?I,WV5[BYMVG>XG"@LH 90JC(&>35'5=&\:>-F ML+#6M.TS2-+@NX[J=HKHSRR;#D*OR@+D]S_]8W$TOQ+X3\0ZU7;; M1D$9FR2"4VG=C.>U4=/\9:I9>.=(T.[\0Z'KL.I^:K_88Q'+:NB%AD!VRIP1 MS@U3O_AYKLWA*3S6M+S5+O6UU?4+'S"D%PO_ #[AB/N@!>2.HJS'X7URZ\5^ M&M5B\.:5H>G:9/(9+2VE0R,'C*ER54+@<8 R>30!-I'B?Q7JVJ:W>O-IEKH. MB:G*++5$41:KJMW<($?.890 ,^AQGBN8GT+ MQY'X!N/!,&GZ?+&EJUI#JIN]HDAP0J^5C(N!UH ]$\/?\BUI7_7G#_Z M*T'#%&"$!L<$C(!KF!J&HZ+>^$M$6WMY(KJ%X;IB_P \1CA# J.ZY&">V5]: MZF@#Y_EAU9/AA\26O;VUFA&K7*ND=N48SB6+P],Z_\'>)Y- \;^'XK&U>WU>\ MEO[.[^T@$M(Z'RV0CC 4\Y[5UOC'0;[6K'0(K-4+66K6MW-N;&(XR2V/4^U M'.WOCJ]U/Q'JUAI_B+0-"M=+F^S;M2(>6YE ^;"EUVH#QGDD@UT_@7Q4?%OA M][R58%NK:YDM+G[.^^(R(>61NZD$$?7OUKFI?"NJZ!XBUFZL/#6E^(+#5+@W MBBXE2*6WE8#>"74AD)&1CD<\5UOA#2]1TK0A%JQLOMLLKS2)90+'%%D\(N - MV -QY- &]1110 4444 %%%% '%7W_)5K+_KVA_] O:[6N*OO^2K67_7M#_Z M!>UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B M3ZK_ .E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% %'5M9TW0K%K MW5;Z"SME./,F<*"?0>I]A6=H7C;PUXFN'M]'UBVNIT&XQ E7QZA6 )'N*YDV M\6O?&^YBU%%FM]%TR-[."0942R-EI,'O@8S]*ZO6/"VFZWJ>EZE.LD5[ILXF M@G@(5^A!1CCE#GD4 ;5%&'UC3+IM2M7N$OC8E/LFPX8",/\_4 9(Z\].8V\8>(M+\.^-X+Z MXM;K5/#NPPW:0;%E5T#J63) ([X- 'I]%>;:AKGC'PUH]EXHU>]L+C3Y)(1? M:=';%#;1R,%!23<2S*6&HDDMS+ MC+85F4!!TSU)_0 ]0HKRA_B9JMQX"?4K$6$^JVFL1Z9*T+;K>XRP&Y#V5@PY MYQS6P-4\5^'O&.A6&M:G8ZE9:RTL1$-H8#;2*F\;3N.Y>,<\T =_5'6-'L-? MTN;3-4MQ<6#Q+H^D:C97, M"@#I[*RLM(TZ*SLX8K6SMTVI&@VJBBHY=:TV'[!OO8<:@P2T(;(F)&X;2.#Q MS7ET?BG5/$/AKQWHPUW3M0.FV7F1:I:VXV3QO&Y="H; ;Y2N0>,YYQ5K1;_4 M](\-_#BWN)[2\%_)"BLUH%,,)M\JJG)^88^]QGT% 'JM%>>6&J>+O&4FIW^B M:I8Z5IUK=26MI'-:>>UR8S@N[;AM4G@8&?ZT)_B%KM]X=\-W&F6UI!JM]JK: M7=PS M''(H<,01SM!4-ZXX]Z /4J*X72]5\2:1X]MO#NN:C:ZI;W]G))T(!4@,05P>O6NZH JZCJ5CI%C)>ZC=PVEK']Z69PJC\36-HOCWPMXBO M?L6E:W:W%U@D19*LP_V0P&[\*YW7((]>^-.D:1J"++I^GZ4^I1P.,H\YD\L$ MCH=HY'I75>(/"NF^)%LS>+)'/93I<6]Q 0LL;*9WNI^.](\6:5H,FJZ5>/K<4QCG-D M8ULFC 9B%#DR#:< $C)QG'=#XL\1Z/8>.+#4+NUO;_0;1+JVO$M_+$@D1F 9 M,D<%>QYH ]-HKRJ_\1>.])L/#^LR7>E7*ZU<0VBZ:;8HL#S*3&WF[B6P0-W M[X]:W-(U7Q'IGC]/#FN:C:ZE#=V#WD,\-KY#1,KA2F-QRN#UZT =59ZYI>H: M=!J%K?026EP_EPR[\*[[BNT9ZG<",5:^T0?:?LWG1_:-GF>5N&[;G&['7&>, MUXC>WNL>(?!7P_U&.[L[)YM?6,1Q60V+*))0D@ 8< *@#U&BO&8?B5J.JZ3/K]OXN\. M::07>UT.Y"M)(BDX$C[PRNV.PP,BM;5OB=]K@\.0:=J&GZ,VL6AO9KW42&2U MC'&U02 SEL@9..#^ !ZA17G_ (,\:2ZAXIO/#=SK.FZV8[47EOJ-@ H9-VUD M=0Q 8$@\'D&O0* "JFFZG9:Q81WVG7*7%K(6"2IT)5BI_(@C\*MUY#IWC/Q# M+X3\'-ID6G17>L7]U:R*8-L2!7D 8*I[;0Q ZX/3- 'KU%<-HVJ^(M,\>CPS MKFH6NIPW-@U[;W45MY#(5<*R%0Q!'.0>M=S0 45QLWBNXTGQ=XAL-4:/[#:Z M8NJ695<'RUW+*">YW 8^M18E M9^A=CA1^)KS/3K7Q)=_%#QO;Z-JEKIZ V33W4MKY[LWD#:JIN ZDD^V*?+X MTU6?P$MU>P6+ZE::\FEW!\K=$Y68*753T.#^!H ]4KG9=+\+Z9XNBU>:WMXM M=U+,$4SDEY"JL:7H.HVNE6.D%(I;F2U^T//,R[ MBH!8!5 (![Y_3GO$\_BJ:^\"B\M;*VU]=2N(@V=\##RR!+@'.-OS;<@\8XH M]ZBMO(92KA&0J&((YR#7<4 %%<5J^L MZ[JGC1_#&@7=OIZVEHMU>7TT'G,"Y(2-$) Z DDTDE_XWL?#EY'D^)+?44F$C6D M*QO:NB%Q]QF!!P1SS5&/QOKVIZCJ:6_B31M,U.TNY(8-!O[;8955L+NE9@26 M'.5&* /7:*\W\3^.+F'Q3!XI)/:M#P' MXQDU[4-7T>ZO[#4KC33&R:A8$>5ZS?16=NS MA%:3/S,>P Y)X/2O+H?B3?ZSI]SK=KXO\.:4JM(;/1[L*TDJ*2!YKEPRLV.P MX!%&NZCJ/B_4OAWK.G:A#917\CO#%+:>=Y$PC;O6=W! M?V4%Y:R"2WGC66)P"-RL,@\^QJ:O*[[QWM]+<6YDO(T>6 M[F ^O-,D^)>K77@2'4M.6PEU6+6TTJ;RR6MYSN^\AZA6!4@\X MS0!ZO17F.N>*/$'A;^R]#U3Q!HZZGJIO# M7CF:7Q//X>GU[2]>#V37=K?V(52"IPT M'_#TUO823Z:-3NKR>'SC%&QVJB)D L3GKVH [JBO-];\6^)O!F@70UM=/FNW MOHK/3=18B&"82 DO*@8E F&ST![>M5=.\>3Z?XFTBPN?%NB^([75)OLS?8D2 M.6VE(RIPKMN0GCG!&10!ZE17DC>-]UA>XC6.9D4R(K;@K8Y /<9[T 1ZCJ-II.GS7]_.EO M:PKNDE?HH]35A'61%=3E6&0?45QWQ8_Y)9X@_P"O;_V85BS:MXQ\-1^'M2U+ M4-/N;'4+NWLY]/BM2AMQ+P"LFXEB.^0,T >F45Y;J7CR?4/%&KZ=;^+-%\.6 MFER_9PUZB22W,H&6.UG4*@/&1R>?PBD^)>K7?@2#4M.6PEU6/6TTJ;RR6MYV MW8W(>NU@5(/;- 'J](S!%+,<*!DFO,M<\4>(/"W]EZ'JGB#1UU/4YI9#JD\' ME06L"*N?D+?,Y8D#GZU-X;\<2S>)KCP[<:[I>OJ]D]U;7]BJK@J<-'(BLPSS MD$=LT =1=Z3X:\=Z79WEQ;P:C:\O;3J64C/!*L"&'3L>U7M%\/Z3XK,>6/N37F]CXQ\13>&_ ::4FG176N&>.4-!B*/:I(8*I&,=< M#KC'&:Z+0=6\0V'CV;PMKM_;:DDFG?VA;W<5MY#+B0(R,H)'?(- '<5$;B!; ME;8S1B=D+K$6&XJ" 2!UP"1S[BI:\TN[75F^/MN\6J0QQ?V+YFPVFX^2)E#1 MYW=2ET5YOI6J^-/&.ES^(M%U+3K"Q:20:?936AE-PB,5S(^X% M=Q4_=' ]:ZSP?XB7Q7X3T_6EA\AKE#YD6<['5BK#Z;E- &V2%4DD #DD]JHR M:UID1L=U]#B_?9:%6R)CC/RD<'@9JEXRCN9?!FLI:7"6\WV20B1X_,& I+#& M1U&1G/&<\XQ7DRQ:W#X0^&'D7=KZ MT5P>FZUX@T3QN- \0:E:ZE:W&GR7L5U%:^0T91@&4J&((P+O#FGD;Y+;0K@*SNBDX61]X978#L,#(H ]8UG1M/\0:7+INJ6PN;.;& M^(L5S@@CD$'J!0J:;X*,QG]T!YORDMC^+ M@9^E;]MK]U8>%?!/A[PS?6U[>ZK;^5%J$RLT:1PQ@R/MX)(Z!3CGK0!Z917# MV6L^(-!\96'A[7[RWU2#5(99+*\AM_(<21 ,\;KDC&TY!KF==\8^)-&TFZU6 M]\6>';'4H-SCP_L25B >(RXDW%B.X &?2@#UZBO.M8\3>)-0\0^'])\/RVEF M-7TQKQYKB+S/(QM.0.-W!VX]\]J?!J7BW7?$%[H>GZM8V7]BPP)>WILO--S< MNFXA4+ *@'7G- ';V.IV6I-=+9W*3&UG:WG"_P#+.1<94^XR*MUY[\*/MOD^ M+/[22);W_A(+CSA#G9NV1Y*YYP>HS7H5 !50ZG9+JRZ4;E!?-";A8/XC&#M+ M?3)Q7EL?C?7M3U+5([?Q)HVF:G:7B7: MVNJ:MHRQ/:S(HMUN1*A90X)PN".>:Y^\\;ZQH-YI,EQXQT#5YKJ[AM[K2K6% M0T0%P\4BAT8=&!&0:\A\0_P#(1^+W_8*M/_1$E>G^'?\ D6-)_P"O.'_T 4 6 M-2U*STC3YK_4+A+>TA&Z25^BC..?Q-600RA@<@C(KBOB[_R2K7_^N*_^C%K. MO=6\8>$K?3-8UJ]L+O3KBXBM[RRAMC&;02$*&23<2^TD Y'/;'8 ]'HKRR_\ M>SZEXEU>QMO%FB^'+72YS;+]M1));F4#YSAG7:@/'')P:ZKP#XK;Q=X=>[F^ MS_:K6YDM+AK9MT+NA'SH>ZL"I'UH ZFBBB@ HHHH **** .*OO\ DJUE_P!> MT/\ Z!>UVM<5??\ )5K+_KVA_P#0+VNUH **** "BBB@ HHHH **** "N*\' M_P#(U>)/JO\ Z4W==K7%>#_^1J\2?5?_ $INZ .UHHHH **** "BBB@ HHHH M **** "BBB@ HHHH XWQ+X;U<>);7Q5X9EM1JD4!M;FVNR1%=0YW ;ARK \@ M_P"32?1_%WBS5]-D\00V>D:3I]PMT;6TN6FEN9%^Z&; 3GIW_4=_5.RU6QU M&XO+>TN%EELI?)N% (\M\ X.?8CI0!QL.C^*?">KZRV@6-AJ>FZK=O>JEQ=& M![:9P-^?E8,A(!P,&J:_#W5(=!TJ%KFWN-2_X2./6]2D!*H6W$N$XSP, 9ZX M[5Z510!S-[H-Y0Q?8[6PGMY 6^?<[*1@8Z<&N1\9:#>:;H/Q+U2WVMEL)$$;<,<^L;74[&:RO8$GMIEV21.,JP]#0!YV^C>+_% MN@Z9H6L6^FV^E P2WE[#<,[W<:%6"K'M&PD@9))QSBK-QX9UK0O%&K:EH^D: M7K-CJLBSO;W> M#O$-_P"#[>SO+BPDU)M6AOI$@C$4,,:R!O+0A06P!U;D^M;WB/0;S5?$_A?4 M+1IEU++/O;!VM&5&T8YY-=-5/3M5L=7CGDL+A9T@G>WE*@C;(APR\^AH M\_U[P[XKU2VU'2;_ $;0M=BG>06>IW<@BDMD;[H9!&22N>"I&<5'<^!-6TS5 M]"OH;&Q\20Z?I":7LD4Y\Y-RL.>G3.!UKU"B@#SC3/!FOMJ'BZXU,Z M="-=TY+>)+1F*6Q5'0+R!D ,#G R<\"DT_PKXDFTWP9!J-O8P2>'[M1)Y5P7 M$D*0[ X^4?,3V_6O1+BXAM+:6XN)%BAB0O)(YP%4#))/H!69X?\ $^C^*;66 MYT:[-S#$^QG\IT&<9XW 9^HH Y6QT?Q=X0EU.QT&QTW4M-O+J2ZM7N;IH6M& MD.65E"G>H/(P0:AMOA[?Z?IGA6VCN8;F>PU.9)KI;6 MZ:::YV'(0': JD@9[]*]$HH X671O$?ASQ5JVJ^'[.RU*RU7WCSPSK,)B^RZ;'=K.&;#9D10N!CGD'-8NL^#-4O[WQU-";?;K> MG06UIN6"*:>..2=]D2.P!D;!.%'%I926=]I<=CJ$33D- 0Q9BGR_./FQV_"NRDN[:*YAMI)XT MGGW>5$S ,^!DX'4X[U#I^K6.J-=K97"S&SN&MIP 1LE4 E3GTR/SH \XT_PK MXL\.:+)X=TS2="OH4+I9:MRY['!P*T]8\&ZK%>:%K6G&QU M/4M.M3:74%XBQ1W<;8)*[5(1@V2.,<_GZ!10!R/AO3M?76+S5-5MM-TVW:$1 M6VFV8638%[34=2BMX[J4R!A;$F(A9&560GDJ MR@,#WS6Y7)7_ ,3/!NEWLEEL:? MI7@NVF:V\S1M0N;FZVR$C9(TA7;QR?G'I7HUI=VU_:17=G/'/;RJ&CEB8,K# MU!%34 2_$FPU]3%]B@TV6U<%OGWLZL,#'3 -=-110!P7Q&\$W_ (KF MTN739HH61FMKTNQ7?:2%2X&!R?E&![FF7/@.[F^*L&O))"-$"QW,MOGYC=1H M\:$#&,!6!SGJ*] HH YG0M!O-.\:>*M6G,7V;5'MFM]K9;$<6QMPQQS7,R^ M]8?PU?Z>&MO.G\2G5$_>''DF8/RP.GZUZ910!PTVC^(_#GBK5]5\/V=EJ M5GJY22:VN+DP/!,J[=RMM8,I&"1US4$?A+Q'-?>&+[5-0AO+JRU"XO+PAB%C M61"%CB!&2JY YQ7H%% ',SZ#>2?$NS\0*8OL4.ER6C M\^]I%8<8Z8%=-14) MN[87HLC/']J,9E$.X;R@(!;'7&2!F@#D=7T37--\9MXG\/6]K?&ZM%M;RQN) MS"6VDE'1]K#(R001TK%UOP?XMU_1UN=2GLKJ[&JQ7W]CO*?LODHI @W;>2>,/#>LRZ5I M&DZ?I;S V%K+O;$D94N6"*IYVX4#IGFJVN^&?%FKV%_HVHZ/H6MB9I%M-8NI M!');HQ.W<@CSN7/!4C.!7J%% 'F\W@C5M"U33]6TB&RUIX],BT^]MK]_+,WE MCY94XH Z"N8\->'[O2M;\3W=WY1AU.]$\(1LG9Y:J=W'!R#73T4 >6Z?X4 M\4^&-*F\/Z5I&AZA;!G%CJ5U+L>!&)($B;#O*DGH><"MZZ\*:G)>>#)#9Y+R8H(O,+1%@>)-7OM'TC2]9L-5F^TM#=S M>3);S$ ,0Q1@RG ..#_5;KP=X@O?"VFVMY,O#%]J6JZ1KVD)9S7^F&1#:W MG$5S$X 92<':PP"#CKUINB:5XBN-7N=0U.STW2;/[,88-.M-LK%SUD>78I]@ M!QZ^_26NMZ9>VEC=07L+0WXS:$MM,W!;Y0>3P"?PJS'=VTUS-;1SQO/ %,L: ML"T>[.W<.V<&@#B+3P?J<'P6;PFY@_M(V$EOD.?+WL3CG'3GTI;KPUKNDZQI M/B'1(K2[O(-,33;VRGF,2RHI#!D?!PP;/4<@UWE% 'F^I^#O$_B?3+J[U6]M M+?4UOH+[3;'<9;:U,0("L< MOW'<0,=,>E7M/TWQ3?:[I\]YI6CZ'8VC%YUM M66XDNFQP 3&/+7//]ZNZHH \SU[P[XKU2VU'2;_1M#UV*=Y!9ZG>2")[9&^Z M&01DDKG@J1G%=UX?TM]$\.Z;IUN$$D4J]&4]Z ,?QUHMUXB\$:KI%B8Q@>(]8OM'TC2]9L-5F^TF&[F\F2WF( 8ABC!E. <<'^JW7@[Q!>^%],M;R MYL9=1CUJ'49Q#&(HHHU?)C3"@M@< MR?6O0Z* ..\9>&+[4M6TC7](2SGO\ M33(C6MYQ%LC MR[%/L ./7ISTYU6Q&M#1_M"_V@;!M7T^S\ MQ3-;;M":X-WMD)SO1E&WCGDCTKHWT&\;XG0^(08OL*:.]D1N^?S#,'Z8Z8'7 M-=!)=VT-S#;23QI//N\J-F 9\#)P.IP.M34 %<=JVB:TGQ(TWQ'IL-I<6OV( MZ?=I-*4>-#*'+KP0QP.G%=C10!YSI>C>-/"&F3^']"M-+O=/\R1K"\N+EHVM M5=BVV1-IW[2QZ$9KJ_"'AU/"GA2PT5)C,;9#OE(QO=F+,<>[,:VZIW^K6.EO M:)>W"PM>3K;0 @G?(P)"C'T- "ZI9G4-(O;)6"&X@>(,>VY2,_K7GVD^$O$I MT[P;:ZC;V,+>'[L!FAN"XEA6(H&&5'S$GI7IE% '+:CX+?#VB/X(VR 0=N>,XIJ?#J_T' M0/"W]@W4$VK>'FE9?M.5CN5FSYRY&2N<\'G&*])HH X)/#WB+Q)XE@UO74MM M)6PM9X+"VM9S.ZR2KM:5GVJ.!C KG+7P+XG@\#W/A:WT/0+2=[>2"36!,7> MX!SSMV!@S9P26XR3@]*]@HH XG3O"VIP>)?#.I3>0(M.T4V5P%.1 M\IYIMUHWB+0/%^IZUX>M+/4;;5UC-S:W%P8&BE1=H=6VL"I'48SD5W%% '(^ M = UC0K;6FUR6VDN]0U.2]W6Q)3#*@P,C(P5(^@%==15/5=5L=$TV74=2N%M M[2+;OE8$A=S!1TYZD"@#SO7?#7BS5["_T;4='T+6Q,TBVFL74@CDMT8G;N01 MYW+G@J1G K;TGPA?:7XPT>_:X6XM+#0!ICRNQ\R20.IW8]"%/>NUHH \ZU[P M)J^KW'CHV]U#;#7+:TCM9-YSF)2'#X' ;[O&>":S-1\(^)M6T:QL;7P]H.A1 M65U!

IKTR]U:QT^YLK:[N%BFO93%;J03YCX)P M,>P/6KE 'G^K>#-4O;OQ]+$;?;KMC!;VFYR,,D3J=W' RP]:[32+62RT6QM) M<>9!;QQOM.1E5 ./RJY10!SGCW0[OQ)X'U31[ QBZNHU6,R-M7(8'D_A6!?: M'XO\4#3M(UV#3;;3+2XCGN[NWN&=[WRSE0J%1Y8) )R3CM787NOZ3I^G7NH7 M-_"MK8OLN9%.X1-Q\K8R0?F''O6BK!E# Y!&0: /.W\,ZYX>\0:Q=Z/H^E:S M8:K<&[\J[F\F2VF8 /R48,A(SC@_UZGPIIFIZ7H@BUBYMI[Z25I9/LL*QQ1[ MCPB@ 9 &!D\FMRB@ HHHH **** "BBB@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5 M:R_Z]H?_ $"]KM: "BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7: MUQ7@_P#Y&KQ)]5_]*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** . M&OM3U_Q!XWU'0-#U.+2;728(7NKDVRSR2RR@LJ -P%"C)/6N2TKQ)J'@S1?B M#JVII;W&I0:HD8V I')(R(JMC.0IR&(SZBNRU'0=?TKQA=^(O#:V-R-1@CBO MK.\E:++1Y"2*ZJW8X((K(M_AUJVH^'_%-EKU_:B\UF\2\BGM Q6%U"E>& X# M+CW [$T 9"_$2?1KK3+B7QQI'B".YN8X+RQ@@2-H@YQOB93DA3CALY'I5O5? M'SWOBS5]-7Q?IWAJTTR00*9H4EEN9,98D...3SS6W#IOCG4+G3[>^&B: M9;6\JR75U8L9)+H+_"JL@"!N^22.U-E\-^(=!\2:MJ'A^VTO4++59!<2VU]( MT3038P65@K94X!(.#Z4 8!^).LWW@JUN]-EL)=537X](DE1$6EG M9SP2*6.\LY4C QC'![T )HHP-S @#AP#@'D>E,CTKQY>I9:?=G1+"*&1#)];M=%U>'2-.T>9;4,;19WN)MH9MV MX_*HR!QR?6F_"/[4/#^L_;EC6\_MR\\]8\[0^X;L9[9SBIY-"\2^'_$FK:AX M:33;NSU=UFFM[V5XC!.%VEU*J=RD $C@YZ5?\!>'=3\-Z/?6^KW,%S=W.HSW M;2P9"L)"#G!'!Z\&M!T"[@M&U9;H2SS0B01^6J,& [D M M@="2,U@ZOXSU"P\0Q^%KWQAI^E26-HDM[JLULF^YE?E4CC)VJ-N"3SUKLM M8\/W>H>.?#.M0O"+;2TNUG5F(=O-157:,8/(.)?#\6GW9 MO+=(+VQOG,8H>&M%\*Z!+XBL;.6_M!)-1\)>);75;RR^WZM!)%;VT Q;V@*%57=MW-DG))'T%,U/P=J MJ#PWJNDO8MJ^D6@M)8+K=Y-S&54,NX#*D$9!Q]: ,SP[X]FEUK4]#_M^RUX1 MZ<]]:ZA;QJA!7AHY%7Y/-:U*UN+>2R7R-,CM0@\U MF5$=I,YP222. ,\=*ZG3M(\3WEQJ5WK$FGV<4]FUM;:=9G>B,0J"6[8 MQCWJ)/ DEW\);?P?J%PD=REJD9GARRI(A#*PR 2-P'IQ0!R7_"Q9]%ET^\F\ M<:/KRS7$<5YI]O D9B5S@M$RG)VD]&SD>E=!]O\ %FO^.O$NB:=K-OI=CI9M MRDWV-9I"9(@VT!B!C.XDG)Z 8J>+3/'5_+86M\-$TZ""57NKVR)DDN57^%49 M $W=R2<=JV-#\/W>F^,_%&L3/";?56MC J,2R^7%L;<,8'/3!- '*0^/M+/$=_$OB)[+3M*C@EBFM-/N7D-XSH4^M '#CXF:@ M^@-XB_X371$O-AN%\/F%2NSKY1DSO\PCOTSQBMWQ'X\N#JFBHNM+X(LM\JX7!)/K4UIX;\=:9H$?AJS;0_(A000:PY;SHX1P"8MI! M<+P/FQP*W-8TOQ3!>V\FF26.KZ=]D6WN-.U(B,,X_P"6JLJ$9/<$8]* -'P? M>:E>Z&9=2O\ 3M0<3.L-[8,"D\0^ZQ X5NN0"17)_$.SU.X\?>"OL6JBTWSS MI%FV63RW$3$OR>G M)P/IQ1XUT'6=2O\ 0=5T+[$]YI-R\ODWCLB2*Z%#RH)!&: ,RUU#Q1XQU?6C MI&M0Z-INEWCV$9^QK.]Q*@&]FW' 7)P .3ZUM>!O$-YXAT>Z&I111ZEIU[+I M]WY.=C21D99<\X((-9,.A>*_#.K:M+X=BTN\L-5N#>-!>3O$UM<, '(*J=Z$ M@''!K;\%^&YO#6CSQ7=TMUJ%[=27U[,B[5::0C=M'H !]* .6\3V>IR_&;P MNUMJHMU:TN3&IME?8JA-XR3SN]>U9WA;3_%&H:KXT71M<@TJVCUZX(8VBSO+ M*53(;<<*H 7H,G)]*ZWQ/H.M7/BW0-?T7[%(]@LT,\-V[)N23;RI4'D;3P:M M>$?#]WH,WB%[IX6&HZO-?0^4Q.(W5 V0,'Y3TS]: .+G^*%Z? /AF]>:QT_ M4]:F>"2[N!F"V$;,LDF,\]!A<]6JUX<\=,/&MAH#^*;#Q);:E%(8[B")(I;> M5%W;6"<%6&<'KD4MI\.=7L_!?AVW@N;%=>T*ZFN(6?<]O*)'P\5W7B&'4-7&FZ;86\3*MC8MYIG=N-SNR# '8#\: )OB3J-UI/PYUV] MLW9+A+4JCKU7<0I(]P"3^%7?">BV&C>$=.TZS@C%N+9-V%'[PE1N9O4DY)^M M:.IZ=;:OI5WIMXF^VNHFAE7U5A@X]ZX?3]/^(WA[38]&L6T+4[:W416E]=R2 M1R+&.%\Q%!#$# X/.* )=75/AUX=M],\,0C[3J^JBWLX[ABT5O)*22<#HB@$ M[1W_ !I)M1\3>$-=T2/6=8AUG3=6NA8LWV18)+>9@2A7:<,I(((/(]:A/PUN MH_"D<,6JK)XBCU,:S]NE0^6]UGD%1R$P=N!]<=JM'0?%'B77='NO$D>FV5AI M,_VM+>RF>9KB< A6)95VJ,DXY- &-#J_C;78/%EW9:Y:Z?;Z+J%U;VZ?8ED: M?R_F"N2>%Q@9 SR3VJ&7Q1XQA\(Z3XWFU*S6TN)+?S=(CM!M\J1PF1*3NWJT/PM?:;I'BNTFDMS)JVHWEU;E&)"I*H"AN.#QSC/XU1O?!.IW'PG MTWPLDMJ+^V6U#N7;RSY3JS8.W/13CB@!LE_XKUOX@Z]H>G:M#INFZ?%;2>>+ M5990TB$[1NXP2"23G& !UK,NOB1J>A^%-:34_LQ$]M=RM%NS&VUE< X(P>".0?:KK_#>] MOO"^I)?:A OB&^U!=4^TQ(3##,F/+10>2@ QSSR: ,FS^($FF:]HT+^-=,\2 M0:C=):3P0P)%);L_"NFT\KNP"&R>16I87OC+Q1K?B6TL==MM+M=,U!K>"062 MS._RJ0K;C@*/7J=W;%:-II_C34-5TYM131]*LK202W!L&,KW9 X4;D&Q">3U M-:7A;P_=Z)J7B.XN7A9-2U)KN$1L20A11AL@8.0>F: .,G^(6M/\-M$UF1XK M"6ZO&M-1U!+8S):JC.ID">Y0=>!GZ5O>%M9UB\AU.2VU_2O$UHEOYEI/$5AE M$V#^[E5>%4X'S<'VJOI7A/Q5H'@W3K+3+^Q%_9WD\\UO(2;>ZBDD=MC-MW*< M,#D#J.]4!\/-5U:]US4KJ+3-!GO]*?3HX-,8N&+-N,DK;5R> .!T[T 8^L>. M]7\/V$&I2>.M&U'4%DC^TZ);01LF&8!D5U)8%<]2>2WD=OM1C92/ MX!L!*@DG<>/?-=5?Z#K:?$BQ\2Z<+&2U>P&GWD4\C*Z)YOF%TP"&/;!Q0!S- MEXVUJ;PSIUM9"T&L:MK-Q8P2M"!'#&CMND*C&XA1T[D\UM)J7B/PMXLT?3-: MU6+6-/UAGACG^RK!);S*NX#"\,K $>H_G0@^'FKVWAJR6WO+.+6]-U:;4;1S MN:%P[L3&_ (!5L' XK3@T'Q'KWBG2M7\2)I]G:Z3O>VL[.5IC+,R[=[LRK@ M= !UZT <[INK^.]=\'ZCXAAUZSLQ8O<^3;BQ5_M B9OOL3\O3;\H[9YS7HWA MK56UWPOI6K/&(WO+2.=D7HI902![9-8/AWPI?Z3X O\ 0KB2W:[N#=E&1B4' MFLY7)(S_ !#/'YUM>%-+GT/PEI&E731M<6=I'!(T9)4LJ@'!(!QQZ4 L?&_7);]!+_ &+8V\=BCC(0R@L[J/[V1C/I76:IX:TW5M6TO5+A'6^TV4R6 M\T3;6Y!!0GNI[BL7Q%X9UA?$T/BCPOIB#[+=6UX&\FZBSD9*\JP/0X_3 MK47P]XI\3:]IE[XI;3[+3M,F%S#86$CR--,!A6D=@.!DX '?F@"&PO\ Q7XS MN]6N](UN#1M.LKR2RM8_L:SM<-&<,[ECPI/0+@X_7,F\?>([_1/#XL5M+75[ MG69-(OE="\2N@8%AWQP&QGVSWK8MM"\6^%K[58O#D>E7NFZA=/=Q+>S/$]K( M_+#Y5.],\@<&H+7X=WMC9^&HTO(;BXLM7?4]1G?*>:[AMVP 'NP SC@4 5TN MO'$?C>7P@?$5K,); :@-2>P420H'*%%C!VDEL/!*= 2'(XKLO\ A'[O_A9G_"1[X?L7]C_8=FX^9YGG M;\XQC;CWZ]JYO5O &K7WAOQIIT4UF)M;U%+JV+.P54!C)#_+P?D/3/:@"+5; M_P >:%KNAVCZWI]VVN.]N8FL@B63A=VY"#N< 9X8\X]^+=CK/B#2]>\0^']6 MU*+5#;:4-1M;K[*L3#.Y2C*O!&16]XB\/W>K>(_#.H6[PK#I=U)-.'8AF5HR MHVX!R2Q9P,@$$8&WH,9K0T6XO] \;_$76+W4_M%KI MZPSW$*VRJ9P+"O[-?3I=4\/ B2.>1UBEW1E& MPP7/'TJZW@_59?%?B8SBRDT'Q';I'N[VK._A]85 V'DQ"3._P P#OR,C&*WO$7Q#$WB6WT>T\167AZS^PQW MLM]=1K)(YDY2-%;Y?N\DG/6I[?P_X]MM#M_#L3Z'%'"JPKK2[C-Y2X /DE<> M9M&.6Q6EJWA?6+'Q4OB/P^MC>236B6E[9W[&,2A#\DBNJG#7&F MG5+H9LK*-3]EM2%(4%@ [9/+'\JZ2Q^U_P!GVW]H>3]M\I?M'D9\OS,#=MSS MMSG&>U ' ?$W5["35?#GAB^O[:TM;R[%W?27$JQIY$/S!22?XW ^AIOPNUB MPBU+Q!X4LKZWN[6PNC4[MH(/\ Q(/U%;-EX/>X\:ZWK^O0V5V MLZ16VGQ%?,\F% 2<[EP&9CGC/UIFH^#9(/&NA>(/#\5E:?9A);W\07RQ- ^. MFU>64\C.,^M '*:;K?CS6/A[<^+4UZSMOLB7$L=H+%7%PL3-G>Q.5)VD#;CH M#WKI(O%NH?V]X1N)]B:/XAL,>7M'[FZ*"1?FZX925 ]14FA>$-1TSX4W/A>> M6V-]+;WD2NC,8\RM(5YQG'SC/'KUK)\:V*:+\(+"TN;N"+5]'@M)+,HV2US% MM"[!P3DY7IT- '2>&];OM=\1^(G#K_8]C<+8VP"C+RH,S,3W 8A1]#4'B[6] M5CUS1/#6ASQ6M[JAEDDO)8O,%O#& 6(4\%B2 ,\5H^"]";PYX1T[393NN4CW MW+]2TSG=(<]_F)JGXL\/:E?:GI&O:'+;KJVEM(%BNB1%/%( '1B 2#P"#@X- M '*6']K:-\8KB77[^._2V\,RR1W4< B9XQ.A(90<;@<], C%8J?$R_NM"D\0 MCQKHEK=[6GBT!X58%!G$;29W[R!U&!D]*['3O#/B+4/&]QK_ (C_ +.CM)]( MDTX6=K*[F,-(K'8+2YDMK2TG@25YMAQYDA8Y 8YP%QQ75:YX:UW^V_ M"^K:1-:7<^DQ2V]P+UC'YRR*JEQL4@-\I.,8YJE;>&O%/A>YU.VT"VT6_P!. MO;F2ZMS?2/&]H[G+*<*=Z \CD&@#+D^(6NZUX7\)WFBFTMK_ %:_>PN-R>9$ MK ."Z]R 0' STXJ]=WGC6T\4Z-X537[6:>[LIYKC4'L%!7:XVLL8.,XPN"<< MY[5HR^#]9E@\(BYU*&\N=*OC=7L[KY?F95AA%5<<%@!G' K4N_#]W/\ $33? M$"/"+2VL)K9U+'>6=E((&,8X/>@#E=(NO'6L:QKWAW_A([2W?1I4']I+IZM) M<>8@=%*$[5 &(@5(4RJ2N?ND[ MG^ -6M?#'A/3 M9)K,S:1K1U"X*NVUH]\K87Y>6Q(.#@=>: %L;WQEXGUSQ+9V.NVVEVNF7[00 M2"R69W^52%.XX"CKGJ=W;%+8^+=?UCX<:9JL=SI>FWW6DZC<7;V5P[?9[A9'8C)V\,H88RN,YH D\.^+[ZX\<+X>A\ M6V?B"VN[*61+N&V16M95QC[GRN,'./\ )Y_2+S6?#OPJ\7ZLFHPW#0ZE.L<4 MEHNT2?: '<]<[L_=[5V=CX9\2S^.])\1:@FDVEI:6TUO]@M'9O*# $,&*@.2 M>HPH QFLNX\!^)9?"7BOPRKZ8;74;M[JRN#*X;+S*Y60;3C !Y&>: -F\U7 M7_$'C.^\/:'J,6E6VE6\,EW=FW6:1Y)065%5OE VC)/)K&U#QMX@T?PSXQL[ MR:WDUOP^(7CO(XMJ3QRX*,4.0&QD$=*W;_0-?TGQ==>(O#:V-U_:$$<-]97D MK1;FC!"2(X4\X.""*RKWX?ZUJ?ACQ8U[=63>(/$/E!@A86\"1X"(#C<<#.3C MDGI0 Z_U/QCX=N_#^IZCK%I=VFJ:A!97&GI9A%M_.Z%),[FVGUZ^U4M:\8ZE M_P )EJVDW'BNU\,&V*K8175DK)=J5!WM*_&"QQ@$8^M==XL\.WFNV6A0VKPJ MUAJMK>2^8Q *1'+!< Y/IT^M9NL:1XL>^U&!;31-?TF[??;Q:HQ0VA(P5P$8 M.F1D=#UH ZO1)KVXT2RFU'[+]L>)6F-J^^(MCJA/4'K7&W>H^*=7^(>K^'=+ MU:#3;*TM()_M!M5FD5FS\J@G'/7)SC;QUKHO!/AU_"?A#3]%EN1<26RMND ( M&68L0N>PW8'L*AT[P_=VGQ UK7I'A-I?6MO#$JL=X:/=G(QC'(QS0!Q%EK?C MS5O"6LZJ-:%X>U"/6- M,\/6&H6275U?73(S([(K".-'(!ZG).>E6M*\(ZA8^$/$^DRRVQN-4N;Z:!E8 M[56;.S<<9!YYP#^-8S^!=;L+SPQJ-O:Z5JTFEZ-'ILUE>2LL:.H7,L3;&YXQ MR /Q8+O5[;7[71K1+NWOH(1"9LALQD+\OW@!D>M97CNW\9S? M"N?5-3UFTN(+M;>6YT]+,(+=6D1AY;@[B0=H.[.1FNDL_ FKW^L>)+CQ#-8? M9M#/^$5FET18(EC0WPEDW MW*1LI4%-OR'Y0292R)^Z;+ M$ C.!DX[XJQ;ZCXCT/QA:>'-6U>+48M7M9WLKT6JQ20S1@%E95^5EPX$85Y@H&Y\E6B3IQDK\_U%>KT ?/\MIJ4/PP^)+W6J"YB75KF-XQ;JFZ42Q;I M<@\9_N]!7;7>H>,/#,_AW4-2UBTO+34KZ"QN-/2S$:P>;P"DF2QVD=^OM4%] MX$\2S:+XST*)],-CK5U+>VL[2N'61W0E'&T@ !3R,\X_#JO%OAV\UVRT.&U> M%6L-5M;R7S&(!2,DL!@'GTZ?6@#C=1^(#ZAXGUBQ7QEIOAJUTR'M>U>[\/VVDZA8:K.;IH+Z1HGMYR &(8*VY3@''!KIO"^G:IIFC+%K M-_'>7\DC2RO%&$C0L?N(, [0. 3S0!LT444 %%%% !1110!Q5]_R5:R_Z]H? M_0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\ M2?5?_2F[KM:XKP?_ ,C5XD^J_P#I3=T =K1110 4444 %%%% !1110 4444 M%%%% !1110!S6O>/_#'AG4UT[5]2:WNVB$PC6VED^0D@'**1U!JSX?\ &'A_ MQ5YPT74XKIX<>9'M9'3/E/?QEJ M&N>"?#^MPZOIWAVUO=_V^\N64M$R979$K\,2RGKG [&@#TFBO+O"/C&[N_%. MK:-'XC77[*+3#>P7IMEB9'#;2GR@*XY!SCVJAIGBCQ=9?#<^/-5UF*[62T"P M:6MFB(96<1H[..3DG) P.<=J /4M4UBPT6&";4+CR8YYTMXSL9MTCG"KP#U/ M?I5ZO(/&FD^*K'3_ _-JOB%=4A?6;+[3";1(A$_F#!C*X.W/&&SU!KU^@ J MC'K%A+K,K71O$,=RR MKH>I6:Q6P4/A5,I7J+I>=&@:>X6%9G \QL* M@;Y>2>I!Z>] 'J5%>=Z+X@\2G0O%=C->6-WJ^BW)@AO;H"")T*JP>0#@8!). M, X'UK _X3:ZTSQ!H45IX]@\1_;=0BL[RT2TC$:K(<;T>,<8/0$G/X4 >D77 MB[0K*/5Y+B^"+HY07Q\ISY.X KT'S9!'W_ MW[3_ -%)7L]G_P >5O\ ]"QN/.-E>E-O?B MC>CPAH9EN;32]5U"\FLKJ\DCWQ6WDDB215[D_+@'CYJ /7:9++'!"\TSJD4: MEG=C@*!R2:\P\,^.3_PF]CH*>*8O$EGJ,4I6;[.L4MM*B[L-M !5AG'&P7-QX$UM;6\:U=;*9V=8U?-65[>-?+A^S!EC! MSP1][J>YJ;2KGQKXHM_$-U!XG33H].U*[M;5$L8I#((V.-Y8?= P..>"230! MZE1TKS@>+-7U7X>>'M975=,T,7H!O[^Y*_N@ 0?*1^"S,. UTET;98FBD5PI7* *X(;.: /0='UBPU_2H-3TR?S[.<$Q MR;&7=@E3PP!Z@]JO5PWP=_Y)3H?^[+_Z.>E\::M>V.K6\4OBO3_#>DF N9V\ MM[F>7.-JJX("@.6WC_6#X(\:S0:RFHSZ*T9L]3^RK&94< _, MA&W(Y&<<]:U]0O\ Q?X0:C?V]I=:<+-$CB$W&8W'SY7W)S^E M'IE4=*UBPUNU>YTZX\^&.9X&;8RX=#AAR!T-<9;7GB7QAKVNG2]=&CZ=I-V; M"%$M$F,\R*"[2%_X"W89XYJ6+7->T+6=<\.:IJ M2ZE)'H[ZI87S0)&X"DJ4=5&TD-@@XZ=: .\T[4+75M-MM0LI?-M;F-98I-I7 M+1$CB5G1@(W'S94XSN)R,^U=GJ7B#4K; MQWK&G13*MM;>'/ML2^6I(F\QQNSC)X XZ4 =S17CLNM>.+;X:6OCN7Q%"SI; MQ7#Z:+*,12QDJ#E_O!B#NR, '@"NGO\ 5-<\1>-I_#^C:K_9%KI]G%-=(T75M7_MFPUE9 M5AGDMTBE@EC7?@[ RD9[9!_7GM+U'QSKO@>_P#$B^)X[1K)KHP6Z6,3+.(F M;_6$CC.-ORXP #R: /7:*R_#>J/K?A?2M5D18Y+RTBG=%Z*60$@>V37(>+-: MO+/Q!/#?>-;#PWIR1(;6.-8I;FX8CYF97!VJ#P !SZT =KJVL6&A6/VW4KCR M+?S$CW[&;YF8*HPH)Y)%%OK%A=ZO>Z5!<;[VQ6-KB+8PV!P2O)&#D ]":\@O M_$E[XE^$EW+?7*7WS 1V\1/S. >&8=@2 (-D9!7>!D>XKQ M^TTK6?\ A!/B/*/$QWB0+%+$T?+1N% 4Y7D' ]*M:4?'VN>&K7Q1::[;K^DL4N(FNXT$CPA@6522 2.P.#CZ58KRFT-] MIGQ9\5ZKSTV*ZGMQ!'\\>V0B/=C(VXX(Y/>L%?B5?2Z WB#_A.;"/4 MMAN$T'[&IAV]1"7QOW$?Q9Z^U 'NE4;36+"^U._TZVN-]WIY1;J/8P\LNNY> M2,'(YXS7$#Q'K'C+Q!::9H6HG1[-=+AU&YN%@265C-RD8#@J !R3CVIOP\@U M*W\=>.8M6N([F\6:S#3QQ[!(ODG:VWH"5QD#C.<4 =SJ>L6&CBT-_<>3]LN4 MM(/D9M\KYVKP#C.#R>*O5R?CK6+W1U\.&RE6/[7KMK:3916W1.6W#D''3J.: MP[6X\6^)O%?B?3K7Q$-+L=,NDC@>.SCED8M&&VG<,;0>?4[NH H ](JC=:Q8 M66JV&F7%QLO-0\S[+'L8^9Y:[GY P,#GDBO.;?QUK]WX*T>&.2V7Q!J.JOI/ MVKRLQIL9@TVSH3M7ITR?3BB[TW7=.^+'@E-4UK^UKX>VE.QEVR(<,O(&<'N.*N2.L4;2.<*H+ M$^@%>5CQAKUMX?N]>>Z5K33?$LUM>QB%!FS$@3L,Y7(.>IYS72WNO:A=>/CI M6G7"I8:=IKW=^0BMODDXA3)'& &?CK0!TNE:K9:WI=OJ6G3^?9W"[XI-I7<. MG0@$?B*;_;%A_;HT3[1_Q,3;?:_)V-_JMVS=G&/O<8SFO-M+\6>(=K45YT?%6L#X%?\ "3?:A_:W]G"?S_+7&_/7 M;C;^E6/$^M:A;G2S-XIT_P .Z9+:>;-=2>6UQ-+Q\B(XP%PN^"/B)IL^K+K%OIMEFVU#[.(6E22)S@J !P5(R!SUJWK M'BB^T@>&K"XUJ;P_HDND12'4H[,3^9/@#RB65@@"X.<_\ 76^_]$"@#;L/ M'GAO4X+6>TU$O'=W?V*$M;RIOFV[MN&4$<- MK:+%)*NY4)C<;B,C..N.^*EL=0U_P]X^MM$U?7/[7L;^QEN4DDM4A>%XR,CY M 5(/?G^H!W]%>'0?$JYU?2[C6QXZLM)NB7>TT9K-70*I.U97(W%F &2I&,_ MA7K7A;7!XD\+:;K(B\HW<"R-'_=;HP^F0: ,W6?B-X4\/ZK+I>IZHT-[$JL\ M2VLTFT,,CE4(Z>]:/A_Q5H?BFWEGT748KM(F"R!059">FY6 ([]1VKS_ /M3 M6=,^,?BLZ/X=DUEGM;,2*EW'!Y0"'!^<\YYZ>E+X;UAT^(WB/5M?TV31-2_L MM733LB3SH(R2TOF+\KMGC Z#UH ]7HKR^TN?'.J^#?\ A,(?$$-O+) U[!I( MLT:#R@"RHSGYR2H^\",$U9U3Q9=ZCI6A:FOB.P\,Z1?60N)9Y3&]PTIQ^Z17 M&,#)RV"?I0!Z/17D&F^/-5?P_P".EM]<353HMJD]CJ?V58F?>C'#)@*=I7KC MFKMQJ_C'1_#=A?7.MP7>I>(I[6ULKZQ8:? M?V%C=7'EW-^[1VR;&/F,J[B,@8' SSBK31G#QP.ZG M&<$*2* $TS4[/6=,M]1L)O.M+E!)%)M*[E/?! (_&K=>/W7C;6HO"'@Z\O-4 MDTNRU&W9]0U>&Q68QN -B[=I5 V3SM[?6NU\#:C>ZC9WCS>(=/UZS64?9;VV MVK*5(R5E10%5@>F.HZ@4 =717.>-+[4;#1XI+#4]/TI&G5;F_O67$$7.2@;A MGZ \5Q_A?QA<2?$"UT2#Q6OB33KNUED,IM4C:"1,' 9%"L"">.<4 >IU7FO MK6VN;:VFN(HY[IF6"-F :0JI8[1WP 2:XSPUXDU34?AEJ6LW5P'OX?MOER>6 MHQY;.$X QQM% ML6.L6&I7E]:6EQYD]A*(;E=C#RW(# 9(P>".F:O5Y-HFF^(-3\<>.(]+U[^R M+=+^,L\=JDTDDAB7@[\@* !T&3GJ*EMO'>OW?@S18(FMAXAU+4Y-+-T8\QIL M9@TVSN=JYQTR?3B@#U2F2RI!"\LC;412S''0#DUP;7WB+PCXHT2SU36_[:TS M5Y6M2\MM'#+;S;2RD; 5.",$<>M9_AO4/%^O-J^KS^((X-/TV_O+9+-+*-C M.J%L%G/(QE1P.=ISUH ]$TO4[/6M,M]2T^;SK2X3?%)M*[E]<$ C\:MUYWI= M[K6K_#K1_$,WBS^QU%D9KR464+JW^U\P^7&.@K*L/%GBC1/ 6N>,=:O'O;/: MO]DV]Q;1PNRE@JR2! ,!BP.WT'7F@#TG2-"TK0+9[?2=/MK*%WWND$84,WJ< M=:T*\5;XBRZ*+'4/^$[M->=YXTO=-6S6-0C$!C"RJ&RN?XB<@5U4-YXD\7>( M]=32M=&CZ=I%S]BC"6J3-/,%!"81_=W^9\V,]LYJGX\L=1N?B;X(^R:O)9^8UTL6V!'\IA$2S#<.= MPPN#P,9'- 'I=%>>VMYXE\9ZSKATS7O[$TW2[U]/A6*TCF>:5 -[.7!^7)P M,9K:\">(+[7=)O8]46(:EIE]+I]T\(PDCQX^=1V!!!Q]: .HHHHH **** "B MBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z]H?\ T"]KM: "BBB@ HHH MH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@__D:O$GU7_P!*;N@#M:** M* "BBB@ HHHH **** "BBB@ HHHH **** .#USPYXK3X@-XF\.3:+A]-6Q>/ M43+VD+D@(/IW]:?IOA7Q#J'BZP\1>*[[37DTV*5+.TTV-Q&K2#:SLSG)..,? MY/51ZS8RZ[-HJ2DW\,"W#Q[#@(Q(!SC'4'BK] 'G=CX8\9^&M,GT#P]>:.VD MEY#:7%WY@GM$Y8Y3)R MT@*AMK[LGH>OM7H)U&S&IKIIN8_MK0F<0;OG\L$*6QZ9(%6: .#T[PIXB;QI M=>(M6N].;[3I+6 M[8.!!\X90"1\PZDDXY/3%36G@,R_">'P9J=PGF"V$33P M9(5PVY6&<$X(![=*[:B@#S?4_#/COQ##I5KJM[HD<&GWL%S(]N92]WY; Y(* MX3C)P,Y..0*]([444 >9:KX/\9:MHESX*[74<;'.=@7:7 M . 0PZ"NBT?PG/I/C*;51<))9G2H+",,292T9/S-QCD$=ZZNJUKJ%G>S7,5K M5.$;/EO@':??!'% '!:O\.K_5--\86HO;>)M9O8KJWSN90$"?+(,= M"5[9Z_A3=1\*>+M=_L3[4=!TZWTK4(+T6ED9&64H>?F*C;QG"@'KR>*](HH M\\UGP#J6HVGCF**YM%;Q T!MBS-^[V(JG?Q[=LUW\$9BMXHR02B!3CV%244 M>=V/ASQOX?OM>DT>YT2>WU749KM$NS*#;E\8;Y5^8X RO'08/)IS?#BXL/#N MAQZ1J,8US1[E[N.ZN4)CN)),^:K@.P _ M'UV]=L9-4\/:EI\+*LMU:RP(S_=!9"H)QVYK0HH X@>#+\6?@:'[1;;O#^S[ M2OKCBM#PMX;NM"T[6[:XEA=K_ %*ZO(S&3A4E.5!R!R.]=/10 M!Y32[N_\/B4/;79?[-/YG<':2&7L=O6M?3?#'B-O'T'B?5K MG30@T^2R-I:;\0@L&7:Q'S\@Y)V]L"NQU#4+/2K&6^O[F.VM8AEY9&PJ\X'Z MD#\:LT R>) MM'CTF]\^T2V:'4F=3 5).Z-E5N#GD8'UKNJ* /,)?AYXANM+\:PWFHZ?-=^( M5A:.1%=$C91@J1@G:!@ Y)..<5T_BGPU=ZYI>BVMO-"CV&HVMW(9"<,L1RP& M >3VKJ*K:AJ%GI5C+>W]S';VT0&^61L 9.!^9( ]2: .//AWQ/H.O:M=>&)M M*DLM6F^TRP:@9%-O.0 SJ4!W X!(..1UK2\!^'+[PMX>DL-1NXKNY>[FG::, M$!][ELD$<'U%:YUJP7Q NAF8_P!H-:F[$6PX\H-M)SC'4].M3:EJ%MI.F7.H MWCE+:VB:65@I8A5&2<#DT ZUK6NW%E_:M[IS:;;0VI8PV\1R>68 L2Q!)QVKM+6Y MBO+2&Z@8M#-&LB,1C*D9'!]C4M '"Z5X)U"QO/!$TEQ;,N@6$UK-5 M!3CIE3UQ5K4?!;:MXLU>^O)(SINHZ,-,:-2?,!WL2W3&,-QSUJ76/B-X;T+6 M)M)OKFY^VPJK21PV-- \4330:3?^;<0 -+!)$\4BCUVN M <>_O0!Q>K^#?'FK^##X3EU'1!9QHD:W@\T2W"(05#+C"'Y1D@G./>NDO_"E MY=^+]4UA)H!!=Z'_ &:B$G<)-[-N/&-OS#W]JZ^L^36K"+78=%>8B_F@:X2/ M8<&-2 3G&.I'% '+7O@N_N?@\O@]+BV%\+&.V\TEO*W*5R6Y0J3ABIX(!Z@TW5= T?741-6TNSOEC.4^TPK)M^F1Q0!POPO%W<>)?&NH M75]#?^=>01F[MUVQ.Z1_,JO:NE\7^&[O6GTO4=)NHK;6-)G,]J\ZE MHW#+M>-\<[6'<7OAZ:>W>ZG%V% MD0ML'FLY7.1GC<,\5V-% &3X8TN;1/"NDZ5<.CS6=G% [1YVEE4 D9P<<5RQ M\+>(])\9ZSK.CIHMVFJM&_F:@9%EMBJ[<#:IW+WQE?ZUW]9\VM6%OKEKHTDQ M%]=1/-%'L)#(F-QSC ZB@#@(_AQK8\(:MH\^HV=Q=7FN+J@N<,@8;XV8%<': M'KFP\<^(=?,EO%O;&^1CA5'J3_C5F@#D_'GA>\\36.FFPDM3<:??1WBP7@)@GV@C M:^,GOUP:S%\,>*-0\8^'M?U.;2+>#2C,HL+0N0%DC*E@Y4;FSCC Z\UW]% M '#0>"K^+PKXSTHW%L9MW8%MJ+,H"A^,Y&.<9I=2\':G]F\-7^D7=K% MK>AVX@ G#&"X0HJNC8^8#Y<@XX]*[BB@#DM-T?Q+J&HW=SXGO+-+.6U-JFF: M>S-%AOO.[L 2V.!@ 8K%MO"OCBQ\/IX5M-6TV+2XQY,6J(9%O(X,\ (!MW@< M!MWZUWVH7UOIFG75_=N4MK:)II6 )VHH))P.3P*=97D&H6%O>VS[[>XB66)B M",JP!!P>G!H X^?PAJ:^-KN_AELY]&U/3TL;^.Y=_/"JK#*$ @D[N<^]4+3P MYX^TO04\-6&J:0MA$OD0:HPD^U10]!^[QM+@< [@.!7HU% '%:CX8UNP\10> M(/#EU:3W9LELKV#4695N%4Y63>@)#@Y[8(/:I?!WAO6](USQ!JVN7EG<7&K/ M!(!:A@L>Q"NW##H,@ ]P,G'2NPK/U#6K#2[O3[6[F*3:A-Y%NH0G>^"V,@<< M ]: ,SQ?X>N?$"Z&+:6&/^S]7M[^3S21N2,G(& >>>.U'AWP]M6&LF^%C,9#8W3V<^4*[94P67D<_>'(XK M0H \YB^'6H1^%8K6.^MH=7LM7DU2RG 9HPS.Q"., X*L0\0:/JCPS0ZM?7%7\R:ZRVU"SN[FZM[>YCEFM6"3HC M9,;$9 /H< -8TKP_X6DTZ\LAKV@QR1#S=QM[B.3[Z$@;AV(.." M.E7=+\+^(KCQM<>(?$-SIWESZ4VGBULBY\H&0-PS ;NA)/') QQ7=T4 >42> M!/&S^!)O!0U#15TU(C%#> 2^=(@.Y59<;5[ D$\=!GFMC4/".N6_BZT\0Z4F MDWLB::EB\&HLZB(J<[XV56QGN,#]:[^J$6LV,VN7&C)*3?6\*SR1[#@(Q(!S MC!Y!XH X5/ ?B":+QL]_J&GS7/B.SCB1HU=$A=4= N,$[0& SDDXZ5J7.A^* M[#^SFT>[T^Z@BT]+.ZTZ_9UA9E _>(RJ3GM@C&*[6B@#A/#_ (2USPYH>N2V M$NDPZWJ=S]I2%(W6S@/ V@#YCP#DX&21Q7<1>9Y*>:5,FT;]O3/?'M3+N[M[ M&TEN[N:."WA0O)+(VU44=235*77]-AOM*LVG/G:J':T 1B) B[V.<8'RG/.* M -.N9U[PY=:KXQ\+ZS#+"L&DO6%%TS45NY1(3EE",N%P#S\PZXI-1\.7%[X\TC71)#]DL[2XMY8V)WL9 M-N,<8QP<\UTE% 'G-AX8\;>&](E\/:#>Z.^EAG%G=W1D%Q:HQ)QM *N5R<'( M]_2N\TRTEL=,MK6>[ENYHHU1[B7[TK IJU10!Y_?>'/&-CX[U?7_ ]- MH1AU&&"-DU S;E\M<<;!CJ3W-3Z7X.U>^\23:_XNO+&XN#9-8PVEA&RPQQN< MN26.XD]/\\=S10!YM!X4\;V'AM_"5EJ.D-I7EM;1:A*)/M,6!M+ ' . MX#I3YO 6I:-X@TK4_#R:9>166EII@M]49E\L*V1(C*K88]^/YUZ-10!YH? 7 MB*Y7QG+?ZAITMSXBLHX5,:NB0.BLH7&"=H##GJ<'BN@UWPC-K'A'3=.BNTMM M3TQH+BTN-NY%GB& 2.ZGD?C75T4 < ?#OC'6?%7A_5];GT>"WTJ:1S;632-Y MFZ,J6W,HYR1A>PSR:[>_@:ZTZYMT(#2Q.@)Z D$58HH X&R\+>*]"\/>';;2 M-1L9)].MC;7=EJ7BW$ M2QDY51&%PV1UR.V:YN+X=:C%X6M[:*_MH=8L-6EU.RG 9X\L[$(XP#@JV#C] M:]'HH XB'P[XDUSQ)I>J>)Y=,@M]*9I;>TT]G?S)BNW>[.!@ 9P /QJ[X:\, M7>BZ#K-A/- \E]>W5S&T9.%64DJ#D=1WKJJ* /*+SX?>*W\/^&=$BN=>[2 MHE:ZM+EY1'Y5?X=K*%3=W MY/M2R>'?$VA>(=5OO#$NERV>K2">>WU R+Y$^ I="@.X' )!QR.M=3K6LV/A M_2I=2U*4Q6L14.X0L068*. ">I%7Z .7\!^&[_POH=Q9:E=Q7=S->S7+31 @ M/O;.2#T/J/UJ'QCX>UG4M5T'6-"EL1>Z3-*PBOBXCD61-AY4$Y%=/>WMKIME M->WMQ';VT*EY)9&PJ@=R:E1UDC5T.58 @^H- '#CP[XH\/:SJUQX8DTF>QU6 MUVM !1110 4444 %%%% !1110 5Q7@__D:O$GU7_P!*;NNUKBO!_P#R M-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 <#JWB'5;; MQ?XGL8;LK;67A_[9;IL4[)LO\V<9/0<'BN;NM3\9:=\-K+QW-XF:6=8+>XDT M_P"RQB"2-RHP3C=N(;)(/7. !79ZCX0NKSQ)KVIIK/XWET6DC2)99)+9KV.3SK,.22JA?E< DD9Q[T 9-QXO\1^( M[3P&NE78TFXUT7*79, ?88U^9E#<\;6*\]QG-7)$\6/X[M/"B>*IQ:QZ.+JZ MO!;1"9V\]U&WY2%)&T9P>%Z9.:W3X/O/[6\'W;ZH]W_88N/M$UR29;@R1;,_ MGSSVK UR+6Y/C?&^@W-I'ZY-;P1![1?)TXN&9V4+\SA5& #U(SSG%:\G@'4K[0O%#:EJ%K)KNOPB)Y(D M98($481%!RQ R23U.:V?$/A)]<\,6%A'>?9=0TZ2&XM+I5W".:(8!([@\C'O M0!Q>D^-39>*]'LK3Q7<^(K/49?L]S'ZU976NZKI]M9V> M6-KI0D'VIR,#S"_11UVC/UI_A[P[J^A>*]QU6TBNO%MKX>TEH69FCVM=SRYP%564@(!SD G/%.-7 M_P"$3\=BVUJ6_;1HXI+#49K412LLB$_,A4 X(."5YZ^E==J_A?6X_'7_ E& MA2Z9++)9"SD@U%7Q& Q8-&RY(SGD?Y&6WP\UNXL_&:WNK6EQ=>(X(5\Q8F18 M712N-O/R@$ 'K30/$-SXC:[%[>6T%YIYMHU@"3$ B,@;@5S MU).>_I6BMQKWB[Q;KMK8Z]-H^G:/(EM&+:&-WGF*AF9RX/RC(&T=:U_$GA>X MUOP]I6FQ7$4J[&N[74$? M:DJC:)$*<\C&5/7'6@"I\)8[N+2?$27[H]XOB"[$[QKA6?*Y('8$T"XUWQ?X MMUVRLM=FT?3-'D2V7[+#&TD\Q7 MH37C3HFW=OQU'8Y!X'K5*Z\->(=)\2ZEJ_A>ZTWR]4V-=6NHJ^U957:)$9.> M1C(/IUH S+W5/&,4_A[PG/J%K!K&H/<-<:G!$&Q;Q35K+4[.>:TGN(D6:&6( LI*@!E(.>1G-$G@'5XK32M1M]>\[ MQ+I]Q-<_:;M6:&7SO]9%MSE8\ 8Z8Z-Y/%3I=PVQN%LUM(O)D1&((? MC)9@"<@C&>!6MXO\5WUOJFD&]U2^T'P]=:>MPU_96HF)N&/^K9BK; %P>G.: MV[;P5=P?"-O!QNH#=&R>V\\ [,L3SZXYJ6[T+Q393V%QH6IVMW6W\4CQEHOA6P\2RPI<:=--3U.>E;=GX=UF;Q7I/B'5[BP^TV MVGS6MQ':!PC,[@@KNYQ@#.>] $/A?4=6/CCQ!H>H:D][#IUI8^6[1(A9W1M[ M_*/XB,X[=JYR]^(&JZ3X6\67TDZ2W-OXBDTRQ:6,;(4.S;D*,L%!8]R:Z+4? M#?B.S\97GB#PU=Z9_P 3&WBANX-01R 8\A70IUX/0X^OIG6OPSN6\*:UI6H: MN)+Z^U5M4AOHH\&*;Y"&V]/O*>,]#C- &':>-VTO7-&6T\87/B*.]NTM;VVN M+#RM@?CS8R$7:%.,J2>#70?&FWFF^&]V\5Y) LV6SQ0!SWB+Q5J=K+H']J:S?Z-H=SI4<\NIV=HLIDN MCC*.VU@@QSP.^NK_06EN-=LM;43NL%[:X!>/C:) )!W ]JHSZ!XI MT]M-FT/5+*18-/2SN+"_W_9W*@?O$*\ANW3D5:\%>%9O#<>IW%Y+;->ZG=&Y MFCLXS'!$< !4!Y[J:KYMK9@K81JYCPAY;3QO>Z#_Z=5IGAN>Q\>:[X M@>>-H-1@MXDB .Y#&""3VYS6_C#@[2K $CD8 MK9TO3]NZ/X- M319_(OM>F5YF50QBAC&ZXZ@C((V?C73>,+N_L?#=Q/IVH6&G3 J&O+YL1P(2 M S8/!;'0'@G%<3\-=$MG\8>)-AKK/' M7A>X\5:+;6]I<0Q7-I>17L2W"%X960GY) .2IS0!Q&E>+WM_'&@V.F^,KGQ# M9:C))#=)<6JJJ$(65DD5%'4?=R>*T-('BSQ;J'B=$\4RZ;;:=JL]K:""UB9C MM (#EARHR.."P'Y%<* ISW^6@#B[/QMK^O>$_!EK;7,5IK M&ORS137BQ!O*2#=YCJIXW$*,=N34L&F:MI?QDT*+4-7DU2W.FW1MYIXT65>4 MW*Q0 ,.A!QGDCM5NS^'.H6'@WP_9VNHV\6NZ%<2W%M5P<#ISR#4D4VO^*?%.K:3:^(+C3-/T00V[S6 M\,9FNYV3)]+UVYUO0KO2?M.IPQ?VE:7:R"'ST7;YD3+\P';!'/KZ %SP/K M>IWD^MZ)K,R7.H:-="!KI$"">-E#(Q4 !CFNA\(>&9] BU"YU"\6\U74[@W-Y.B;$W M8 5$'95 P,\T[2O#T]AXU\0:X\T;0ZG';)'&H.Y/*5E.>W.: //;34?&NI_# M_5?$,GBDV]SHWVE(XX+2/9<^03EI<@\MC&%P!C-;VO\ B.ZDL-!O+OQ19^&] M,O;%;B=TVM=2RLJD)&KJ0%&D1Z7-%?J^P!,'S(V4$@D]L=* .?L?$UU MJ_AGXB:5)J\NKV5AIADM+V>V\F5EDADRK#:N<%>#CFKGP_\ $]YXMDTO3-+O M?L&F:+86WVH&,>=>OL PH8';$"I!8K,Y_#\%C=R6EG;6MCYQ?9P99&*-D$Y^4$<"N\^'WB M2Y\4>$H;^]51=I(\$S(A59"AP'4'D!A@X]ZS4\,>*/#VI:JWA:]TIM/U*Y:[ M:#44DS;S/]\H4^\I/.#C%=/X=TR\TC1(+34-3FU*\7+374W!=BUZ>/5]3BU#XA1Z7=QS,MEIVE0+Z\ =J@CUVZ\2Z=\+ M]7OMGVJXU!C*4& 6"2*3CMG&?QK:TKP=XJT!=3TW2]0TA+"^NI;C[=+"[7<8 MD.3E1\KL.Q)_#M2Z3\/;[3]&\'6,E[;NV@7DD\CJ&_>HV_ ''!^8?E0!9^&G M^L\9_P#8SW?_ *#'4"7&O>+_ !7KMO8Z]-H^G:/*MK&+:"-WFFVAF9RX/RC( M&T8S6_X4\/3^'VUTSS1R_P!I:M/?Q[ ?D5PH"G/<;:S+GPUXATGQ+J6J^%[O M31%JNQ[JUU!'VI*HV^8A3GD8RI].M '"Z9XFU'P=\/MS\77/B.WU"Y6UNX+FQ\IH2WW948( MH"AL J<\&MFU^&EY_P (?>Z5>ZPK:F^K-JUMJ$8T.E"0&[;& )"_1>^T9S0!QVAW=YX4N_B+KL^J7%ZFGW M#$V\D<:K/)Y:E68JH(/1>.,=LUG2?$"[T_1X-;C\:2ZGJHV27&CG3BENZDC= M'&VP%2H)PQ8YQSUKN/\ A!KZ36?%$%Q? M:HHO#OCU],M=#F\0:=!I\!1&U&UCD6\DB0C P3M5B!@MD_2@"K?W?B;Q#\1+ MW1-*\0OI6G1:=!>!TMDD<,Q88&X=#U.?[H QDU4LYO%WB%O%KQ^*9K-0G M@M!%:Q%G**& 5'' P>3D]*[.S\.SVWCS4?$!GC:"ZLH;98^=X*,Q)/MS4 M.A>%[C2H/$R27$3G5]0GNXMH/R+(BJ ?<8[4 <)-KWB^/X=V'C^7Q!A\P/)I MD=L@@>-I%C()(+;CG=G/&< 5T>K^(M5MO%/BVSANRL%AH O+9-BGRY.*DN? =Y/\ ".W\'"\@%U%' AG(.P[)5<^_1<5;U'P?=7NO^(M02YA5 M-4T<:?&I!RCX?YC[?,* .0O-2\8Z7\.K#QW-XF::816T\NG?98Q!)%(R+MSC M=NPV2V>N< "NA\::O+9:[%!?>,;;P]I9MPR);['NYY,G)PRMA .F!R.&6 M/45?,.S@&-D['N..>] '%3Z[J7B/X6^-[676IKI-,=UBO#:K%),_$7B>/P&NF7L>ERZTM['>D0K(%:$ %E#=\JV.&YM2?6]ND#4K)[F-$D#[ MRGEDJ ""0.>U<[X;\67]]>Z:LOCAH=>:9!?Z+J]FMO'@GYHXOD!W#^$[CGO7 M>W7A:XN?'%WKBWOD0SZ-_9J^42)8W\POO!Z<9X]Q7.W_ ()\6>(-,L]#U_4- M&GL+>6-FU".&0WDBHP(QGY49L8+ GJ: .B^(NK7NA?#_ %C4].F\B\MX@T4F MT-M.X#H01T-'=6NO$;7R:EJ5O9WE@UM&L*";C]V0-PV^Y.>]= M=XUT&;Q/X.U+1;>:.&6[C"+))G:OS \X^E0>*/#=QKUEHD$,\<9T_4[:](]3U M3PM=Z:8-499;FSU%7"I,!C>C)SR,9!';K27/@?4M2\)I9ZCK\D^MQWPU*"^* M92"=3E51"?\ 5@9&,]R?:@ >W\3>$I)=3N=>?6M&ALYI[V.\C2.6-D0L#$44 M9!P05/3WK@5^(-\_AX:^/&S?VT8_M"Z,-.)M2.ODYV;LXXW;NM>@)X;\2Z[J M,4OBK4+%+"&"6'[%I9E5+@R+L)E+'D $X7GDYS5&V\+>.K#0H_#5GKVFQZ9$ MH@AU'RI!>1PCHH4'9N X#9_#- &7XD\979U;39+_ %?4?#?AZ\TV*ZAN[:T$ MN^9^2DCE&V[1CC SGDU:U'Q#XAM?AS:WUIK$&JEK\17&K:7 )G2TRA:I:W-L]JEO-8ZN79,K_ ,M%9>=Q'7(Y_EEZ?X#U MK2/#\PTS6H+369M3.IR"&(K:,2 #"4!SY> /?/- !X'UQ]2U"[&F^,K?Q#IX MMMZ0W:B*[AFS_$%1?W9'#FU#0[2P2W\A;BV@D,LP'W=P. N2!N(W$\^M %C6=2\2:UXZTO0])UD MZ5:W>B_;IW2!)&0^8!E=PZ\@>F,\9J]HVO7^A^)M>T3Q'J;7<5K91ZE:W4D2 M(6@"[9%KNW\8:;KDMQ"4MM%_LZ2-(O#NCV&H(-6EN'M;N&%P76S=-TN\#E1A5QGKF@#L/ =YJNI^$[;5-8 MD+7-^SW21E0ODQ.6VA7T]A):1W:0LT4EX^R%&Q]YSV M ZUG^(Y]3TZ'1HM%6)0^HP031&$MFW)PX7'"X49R>,*>^*=XS\.GQ9X1U'0U MN3;-=( LH&=I#!AD=P2,'V- 'F4WC2;2[W2)M/\ 'TNO7,M]!;WUJ+1#;LKM MM8HZ( F,\?,<^]=.7\2^(/B)XCT>#Q!-IND:>ELR_9X8S+ODCS@,RG"Y!)R" M>@&.:CU;PAXP\0Z;I]I?7NAV46GW,-Q'!8Q2;9FC8'YBWW!C. ><<\53MXO M$9^+GC.;P_<:>&2*Q6:WOU?8^8CA@R<@K@\8P=QZ8% $&H>,?$UGX+UVV6\B MDU[1]6AL5N_*4+<([IM9EZ E6PSU*^CL+R">" M-!&\F=KQ;0"H!'W23P:Q/&GABXT'X7ZF;F_\_5M2U6WNKJ[C3:HD:9 B]E4 M 9]*Z?_ (1CQ+K>KZ5+XGO],:QTJX%U%%81N&N9E!"/)N.% R3M&>>] &5I M%[XFUCQ%XBO)O$&I-'G\1-=2Q31:MJ,E MVJJ#\J,JKM;/?@USMOX/\8Z5H4OA?2M8TL:*0\4%W/%(;JWA8G*@ [6(!(!) M% %%/$_B#Q;J_A6'2=1_LJUU729+N\V1)(T95E!V%@><_*">,'.,XJU)KNN^ M'KOQ1X?N]4>_EM=$DU73KZ2)!*J@,I5P %8A@"#CZUGZEH=]HOQ \(Z5X9N8 M(9;#1ITC^UJ6295905?;@C/7(Z$=*Z"'P7JMZGB+4=:O;236M6T]M/B%LC"" MUBVMA1GYFRS;B3^ H YJZU+QAI?PN?Q?<^)WENKRUM)([9;2()!YDD?(.#DE M&(.>,D^U;OC'6);/Q#]GU#QI;^']-\A3!#:A'NYW).2P9&VJ.@P.>>:OZQX, MNM2^%MMX3CNH4N8K:UA,S ["8BA)]>=AQ]:AN/"_B'3O&^J^(-"FTF4:I'"D MJZBLF^ QKM&PIU4CDCCGO0!PVHZYJ?B7X.>+TN-8EN/[,O'A2Z^S")[N !2H M="ORGYNH / ]\[?B'Q1>>'F\.^&9O$DMI]HMFN;O5GM5DF$8.%1$5=H))QG; MP!ZUHVWPZU+_ (1?Q;I%]J\-Q-KL[7"W2Q%=KLJYRG8;EX )XJS/X3\2S?V+ MK27VEP^)=-C>W?;'(;6Y@;^!LG<#P#D=\\>@!4\#>+Y+WQ==^'UUJ77+#[)] MJM[Z:V,,D;!@K1/\JANH8''K7I%2*8@KN &-P ()QS0!Z[16!X7TG5M.@FFU?7;C4Y[H)(4DC5$@;!W", 9V\C M@YZ52\>ZA/I^FV;+XAM="LWN MU=R8,Q3!^2%2I!LZ*VER7F_4;8I M(DD;#.QBB;E(/IC-5;FU\3>)/A5J?BF?Q)2*X;2-5O]&O? JRW#'1M5TB.S,1 VQ7*QJZ-GKEE#+CVK,U[Q M5KK^$_&WB2PU"2"TMKN*STP*JD*(Y$2609'.YF8<^E 'K=%>6>,]>N[#QC/; MZYK.LZ%H*V\9LKO3K<-')(<[_-?8Q!!P O3'/UO7.M:@OPZT^[;QII$8>X"7 M.MJ -\.3Q&N"/-( &,<8/% 'HM9VAZY8^(=+74=.=GMF=XP64J(;KX? MRZC8^)[NP>*>Z>QMH8XS#Q*^?-#*2V6![C Q0!ZM=:Y8V>N:?H\SL+R_65X% M"D@B, MD]N"*T:\ILM>;Q'XL^&NMRQB-[K3[Z215Z!A&@;'MD'%8-GXYE\0: M9<:W-XPU72[^1Y&L;"UTUY+>)5)"+(?*;S"<9)W=_:@#W2L+Q'XMTWPP;..\ M2[GN;QF6WMK.!II9-HRQ"CL 1FG^$-9G\0>$M,U6ZMC;7-Q"&FB*E=K@X;@\ M@9!Q[5Q?C+2+F[^+?A'R]:O[7SX;S9Y/E_N-L:9V;D/WN^<^V* /2X9!-!'* M%=0ZAMKC##(Z$=C3Z\WTE==\=S:OJ2^)+[2+2VOI;.PM[)(\8C./,DW*2V3_ M \ 8K'N?&'B;4O"V@16]]'9ZQ)XA.C7EQ'$&1]H=2X4_16QZCTH ]@JI)J= ME%JD&FO<(+V>-I8X?XF1< M].14&A:9=:3IBVEWJMSJTN')+2%E M)8$\8&!@>]3:C\1+^X\-^#(I=0?3)=;@::^OK>V,SQI&HSY:!6P68]<';0![ M!17F/@_Q1*?&JZ):ZOJ6MZ3BZA)-#IM MU);O DZ0NT;W#%8U8 X+D=%SU]J +-%>$:KXPETG1H]6T_Q[J&L:S!)$;J"* MUWV#Y=5=01$ J\G!W9/'DZ=HUO TILP@EGFE!8?, MRG"A1T Y- '6Z=K=CJM[J-I:NS3:?,(+@%2 KE0W'KP16C7AQO\ 7/"WA7XD MW:ZAYFK6NIP8NUC5=^?* )7H"5/./4XK>UJ#Q;H.O^'K>'Q=" M,QPG9NWPJ -N,' )/;.: /3YYDMK>6>3.R-"[8&3@#)XJ#2]1M]7TNVU&UW_ M &>XC$D>]"K8/J#R*X*PO-9T'Q3XA\/S:U=ZE;Q:.-1MIKL(98GRRD94 $9& M>G%9<6N^)=5M?AQ:6VM26LVM6EPU[<")&9MD:-N (P&^]CL">AH ]9EE6&%Y M7SM12QP,G JMI6IV^LZ5;:C:;_L]PF^/S$*-CW!Y%<-IEWK&A>,M9\.7&M76 MIVJZ.-1MIKL)YL3;F0KN4 ,,C/2L&?Q/K\G@CP=?WE]JD.FW<#OJVHZ=;K). MC ?)GY3M4G.2!VH ]=N[JWL;.:[NIDAMX$,DLCG"HH&22?3%+;7,5Y:PW4#[ MX9D62-L8W*1D'\C7DUU>-K?PM\7_ &3QD=8L8;9Y+>955;E$$9+13@J."0>< M XSSZ/G;Q!8Z;\/]$TOQ#=1-JJ.LUQ+'&[)'Y"MA0% ^49V^^,YH ];JMJ'V M,:;='41";$1,;@3@&/RP/FW \8QG.:\]\0S7&@RZ9IFL>/Y;*Q6W<<"-L(%XR!DD%G*.&09 M!VD9P"05Z3=: MGHFC_#:TAU6YFAU%D\\2A/\ 5FVW",84?*".._J35K1$U_QY!J&MIXFO=)@6 M[FM].MK-(]BK&Q4/+N4ER2#D9 H ]*HKR >,/$NNZ=X/AMK]-/U"\U"YT^_E MCB5U8QJP+J#WXW#MGVXKH-%DU?0?B5_PCESK=WJNGW6F->QM>A#+%(L@4@,J MC*D'IB@#OZ*S?$&JC0_#FI:L8_,^Q6LD^S^]M4G'XXKSZ:W\76G@3_A,SXJN M9-32S&HR6+11_8S'MWF(+MW#Y>-V[.: .S\1>,=-\-W5I:7,5[@&:Z '(!Z5Y+);SZ[\5_#FIPZQJ%K'?Z*UXD:>7^Z7,9,8RA^5 MLY.><]"*]5N8FN+6:%)I(&D1D$L>-R$C&X9!&1UY!H R+SQ?HEGH,VMM>"73 MXIO(:6%2XW^8(\#'7YCC-;E?/BV-S;? +5IQJ%Q<&34@L<,VW9&RWN,C"@_, M>3DGVQ7=WZ>(/"/B/PW/-XFO-3BU2^%E>6]Q'&(\LC$-&%4%,%>F30!W.GZQ M:ZG*]6TWX=:;9VG@[5 MM11#-LN87B6-\RN>-S9&"<=.U 'J^AZ]IGB32TU+2+M+FU'6O ^OZ TFOW MNKZ;JMZNGW$-\$+QRNI*.C*HP,J<@YXH Z0>,]':WGG62=D@U,Z4^V%B1."% M(^F2.>E=!7C%GJM]I&BZS+87#023>/'@D90#NC>50R\^HKI8FUCQIXIU^"+7 MKW2-,TB=;2&.Q"!Y9=H9G=F4\ D 4 >A45YU=7_ (I\,7?A6?7M1AN;>6Z? M3K]H%PDGF9\B4C VMD -CCFMC0=5OM;\<^('2X;^QM-"6$40 VR7 ^>5L]#Q71U'/_Q[R_[A M_E0!R&C_ !0\/Z[NBT37+'Q!8&]T]V> M2O"2RE3N1BK<'W!KEO@U_P DFT'_ ')?_1SUQOA/2-=G\!ZOJEGXGO-.%I=7 MLEI;VT"O$\TOC*;0X-5U#6=)DM#<0W=]:-%+!(K &-F* M*&!!R#CCI0!Z)>W<5A8W%Y<$B&WB:60@9(51D\?05Q2?%[PLT"W+?VI':L-W MVA]-F\L+Z[@O3WKI?%?_ ")VM_\ 8/G_ /1;5YIX=U7Q[_PK'3K73/"-C!U ]^M=!#-J_A'QUHNCW&M7 M>KZ7K23(AO0AFMYHUWY#*HRK#C!'% '?T5XKK/B.:*TU6YE^(-TVOVYF>*QT M:W\^TBVY*HW[HYX W%B,<^E:^HZYXBUZY\ 6EAJS:8==TZ6>]DAC5B"(HW)4 M'H>6 ]-WM0!ZG6=IVMV.JWNHVEJ[--ITP@N 5("N5#<>O!%M2_#.WO;36_&=OJ-T+JZ34T# MSA GF#REPQ X!(QG'&B4A(4$GH.:YCX@7NM:?X3FN-"CG:Y$L8E:WB$L ML<)8;V1#PS =!7.>"=6@GF6V^:[ MFD95(6,%&P@RFW6H73%;>UA>>4@9(506/'?@5GVWBG2[N M]TNSBED,VIV9O;8&,@-%@')/8_,.*\TT_P 0W6H:%\0](;5;W5-/L]):6SN; M^W,4V'ADW Y52PRO!Q5[0?\ D;?AW_V+#?\ H$5 'JU%5M1D>'3+N6-MKI"[ M*?0A3BO([#7O$NC?"X^/M2UZ>^N9;)4BL&B40J[.J(YP,D_Q'USCM0![+17B MA\83:,UA?6/BO6=5+:-+$())I2@9F=F4\#( ZT >@T5YM?7OBZ*Z\.^#[G5H(M2OVN' MN=4M8P7-O%RI"L-JR," >"!C(J9'UKP_XQM_#$VO7=_9:U97#6ESNW.KS2N'WS1J@C..0H4 M<#/;M0!M5#':V\5S-<1P1)/-M$LJH TFW@;CU..V:Y3Q]J,MA#IP?Q+;Z#I\ MDK"[GX-S( /E2$%6&2>IQD#&*Y?PSXHNCXFUK2;/7=1U734T9K^VN-1MC'+' M(&VD*2B[UY!SC&1CUH ]3N;6WO(?)NH(IXLAMDJ!ER#D'!]#S4U>+_:O%J?" MF#QR_BR[.H0VR7 M!%']G= 0-KKMR6(Y)SU/ %=I_;=_8_$?3[:ZN&.DZWIY M:VC8#$-S'\S ''0H<\]Q0!VE%JGJ >H!J:O*?#OBEX/&NFZ58:[JVN:7J"2+,=0LWCDM9 M%7\B[2H&.>O M&* /6Z*X"[EU;Q!XYN?#-IK=YINGZ390R7,]L$^T7$LF=OS,I "Y.!R3^65 MXEUWQ+X-T:STK4-:C>:_U(P6^JK;F6:*T"[BS1JN&E'08!!SF@#U2BO*?#WB MI[;QKIFF:?KNK:[IFH+(D_\ :-DZ/:R*NY6#F- 5;!&.U8P\4:B+F==;\8:A MX=\2BY<16E]:JNG% _RJ#L^92N/FW Y- 'M]%>7>-=>O+#Q5'%K&K:OHWATV MB/#>Z7 '1YB3N\Q]C$ #&!CGK77^";V:_P##,,TVMVNM'>ZI?6X"^8@/R[@. M X'!% '14444 %%%% !1110!Q5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0 M_P#H%[7:T %%%% !1110 4444 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ M(U>)/JO_ *4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %?$EM>:K'-K M?B!HVN;ORBL2!"-B*N<[5 (Y.3FNOD\06,?B>'P\QD^W2VK7:_+\OEAMIY]< M]JU* &HNR-5] !7+>+O"]_K.J:)K.E75M%J&D2R/%'>1EX9!(H5MP!!!&,@B MNKHH X>R\'ZU+XU@\2ZUJEGK!?V,=N;6\"_ZN:';AP/P/X&J^H^ 1/\ "H>#+.Z2)A#$GVAU)#,LBN[$ M?[1#'\:ZK5-5L=%L6O=0N%@MPRIO8$_,Q"J,#N20*8=7@&OKHWES_:&M3=>9 MY9\O:&VXW?WL]O2@#"U31O%4.O7.HZ#K%H]O=QHDMAJB2211,HQNCVL-N1U' M<\_3 'PON[/1],-AJ=L=7L=3DU0M-;_Z-)))]Y?+!RJ@8Q@\8]^/2Z* .'@\ M)^(+GQKI/B;6-6LI'LHYH39VL#)&JNN,J6));/))[ 5F:9X&\8:-H$^@V' MB+3UL+IY6DEDM7,UN)&)8188 \'^+H2:]+K&\1>*=*\+V\,FI3/YEP_EV]O# M&9)9V]$1>3_*@#)A\#Q6.L^%9[&94LM!M9[81.,M()$50<],_*2?K69:^#O% M>@6-SHOAS7-/AT:5W:W:ZMG:XLE'5+1H#/CKL)R"?;.:ZR@"GI5BVF:5:V+75Q=M!&$:XN'+R2D=68GJ3 M67JGAV74/&7A_7%N$2/2TN5>(J29/-55&#VQMKH** .%7PIXET*_U,^%M5TZ M*PU*X:Z>"_MW=K:5_OM&589!/.T\"DB^'(M-)\.V5O?EWTS51J=S/,GS7+G? MO.!T)+?@!7=T4 %7-RKJI 42DD _3-8D?P\O;/P[X9CT_5(H-<\/ MJRP7+1%HI588='7(.TC'?(Q7H-% '+Z)H_B/^W7U?Q#K,,A$/DPZ?IZO';+S MDNP8DL_;GI6KXBT=/$/AS4='DF>%;R!X3(@R5R,9QW^G>M.HKJYALK2:ZN9% MB@A1I))&Z*H&23] * /-]4\!^+==\')X:OM:TFVLX(XTC-G:.#-Y9&W?EL*. M 2%'7OCBMW5/#.LP>)Y/$7AN^LK>\NX$@OK:]B9X9MF=C@J0P8 D>A%;3>([ M'9H\D0GFBU8C[-)'$2N"F\%O[H(]:UJ /-)/AIJESX5\4Z9>:U#<7FNW,=R; MGR2JH5*$C;GI\I YX&*ZO7_#LNL:[X>U!+A(UTJZ>=T923(&0K@>G6N@HH Y M>[\*37/B[4M:%TBQW>C_ -G+&5.5;Q/\ \([; M3PR@(1YQDC" CTQC/-=3JNKP:0EJT\<[BYN8[5/)C+X9S@%O1?4]JOT &'4]J[JB@#C-6\+: MU'XV;Q/H%YIXGFLULYH=0A=U55;<&1E((]QTJOIG@+4(7\6MJ>L)=OXCMUBD ME2#9Y3"-T.%R?E 88&<_+R:[NB@#@M/\%:T+;PK'J>HV4KZ!<91H(67S(1%Y M:@Y/WNY/2EB\)^)] GU"#POJ^G0Z9?3O<".^MF=[1WY;RRK ,,\@-T_GWE% M'#6?P[33$\*Q6EZ631;F6YG>5OZ?HLID^UWZ2R0X7*XC +9/;J*TZ *VH6,&J:; M=:?=)OM[J)H95SU5@0?T-<$W@CQ9-X>7PG/XBLCH(C%N;A;5A>-;CCRR=VS[ MOR[L=.U>C44 &6U6S:PGO%NK-_(821_O\ S6#\X/H,5U?B7P[+KUYH,\=PD0TS44O7 M#*3O"JPVCT/S5T%% '$MX(U!(?$9L]1T( M-):^%-=U'Q7I>N^);S2R^E+)]GCTZW=#(SKM)=G). ,X4=S7;UB/XKTJ"QU: M^NWEM+72IC#'S #'4T ;=&AXGTJ&" M.[:SO;2X2[L[I5W>5,GW25[CD@CWK(B\+>(-8UW3-0\5:EI\D&ER&:VM-/@= M%DFQ@2.78GC)P!ZUU5_JMCIDEI'>7"Q/>3BW@4@DR2') &/8'\J@L==LM0UO M5=)@,GVK3#$+C+O7![\4 I[5?H \S\6:?IGASX5:AI&NZXUQ?W4#;[0WNHY)+E[IA*JD!?-9B./;=6G-XDL(==N='83& M\MK'[>X5,@Q;BO'J<@\5B7]@CA&NK:2$.1D*64C/ZUPVE>% MOB#I.B6FCVOB?1X;:VA6".0:>SR*H& >7P37=:KJEEHFF7&I:C<+;VENNZ21 M@2%&<=!R>2!5P'(!'0T <#_PK1+#PYHUIH^IO!JVCSO=6]]-'O\ ,D?/F!US M]ULXX.0 .O>W8^%=9U#Q+;:]XHU"SEFL89(K*UT^)DCB,@P\A+$L6(X]!75W MUY%I^GW-[/N\FWB:63:,G:H)./P%,TO48-8TFSU*UW?9[N%)XMXP=K $9'K@ MT >?V'@'Q/8>$YO"$&MZ9%HS)+$MREHWVIHW))4_-L!.X@M@\>]:^G>";JSO M/!MQ+>PM_P (_8RVD@5#^^W1J@(]/NY_&NEL-7@U&\O[:*.='L91#(9(RJL2 M ]:&G>#9[+6?#5\UY&RZ/I)T] MU"',C%4&X>@^7]:["B@"&\@-U8W%N&"F6-D!/;(Q7+6_@6&3X8P^#=1N/,1; M40-/$,88'/P]XVO7L;35O$MHEA:RI))-I\,D-S=A>BNV M["@]]O6I;OPQKVF^)-1UCPOJ%A$-4"&[M=0A=T$BC:)$*$$$CJ#P:[.B@#@' M^'M_#9:7>6FNNWB/3[B:Y%]%]6E\4IXD\2W M]I<7MO UO:6UE$R0P*Q^9LL2S,< >PKKZ* .*A\ )%\2I/%/VL&T*M*EEMX6 MY9%C:7/3E%_,T^_\+ZW8^*+W7_"^H64,FHHBWMI?Q,\3L@PLBE""IQQCH:[* MJHWUW' M=23R*WE1;9%?RXTR=J@+@>YS7=U5U+4;/2-.N-0OYU@M+="\LC9PH'TJI/XA ML+?6=*TIS(;G5(Y9+;"_*5C4,V3VX84 8WBGPOJ6H^(='\0:-=VD=_IJRQB& M]B9XG60 $_*0588ZBJ5IX+UMO%5YX@U75[6XGO-*?3VAA@,<<.6#+LR22!SG M)R2>W2N[HH XR3P3._PG'@W[9&)_L0MOM&P[<@CG'6L3XJBUE\.:;H=K?QKX MF6XM_P"SHHV'FEB?++;>H3:7R>G%>G5 UC:/>I>M:P-=HNQ)S&"ZKZ!NH')X MH @T;2X-$T6RTNU&(+2!(4]PHQD^YZUE^+O##^(K:REL[W[#JFG7 N;.YV;P MK@8*LO=2#@BNBHH Y+3=&\5S:Y#JFNZS:[+6)TAL--62.&1V&-\NYB6QV'0= M?KD/\,I+G2+RYNM2!\5SW@ODU9(\>3(O^K11G/EA?EV^Y]J[C5=5L=$TNXU+ M4KA;>SMUW22,"0HSCH.3R0*9-J\$.MVNE-'.9[F)Y4=8R8P%QD%NQYX% '-W M_AC7HM>C\1Z+?V$.JS6B6M_!0XVD,I!)QUX_6E-\/-0N].^U7.OL M?$:Z@-1AO%C)AA<#:(UC)_U>W@C.3U]J] HH Y/3-&\57&O6^I^(-:MA#:QN MD=CI:R1Q2LPP7EW,2V.PZ \_7%OO!?BZ\T6[\-2Z_87>C7!=?M5[;O+>)&Q) MVY+;689P&/(_*NS\0:[9>&M$N-7U R"U@V[_ "UW-\S!1@?5A6G0!QMSX;\1 MZ7?Q3^&M8MS:BTCM7L-4622)?+&%=-K#:Q'7CFKW@SPNWA;3+N*:XCGN[Z\D MO;EHHO+C$CXR$7)PH %=)10 4444 %%%% !1110!Q5]_R5:R_P"O:'_T"]KM M:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 4444 %%%% !7%>#_P#D:O$G MU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%%% !1110 4444 %%%% !1 M110 4444 <#=_P#)>=-_[ $O_HX5SFCVWB/Q#X*U;79_%VJV]Q9S7?V..W9% M0"-F(\P%27Y&,9 KT";PT\OQ MO$_VI0D.G/9?9]G)+/NW;L_AC%0:%X1? M1_!]]H37BRM=/F><;OQH Y<>(M9\41^"](AU"33I-7TXW^H75 MLH$FU47Y8R00NYCUQP*G\07/B'X=>&->U%=7DU6R6.(:?]N_>3PS.X0[B%&] M/F##//&*OMX NK?1_#7]FZJEOK6@0>1#=-!OBF0J%=73.<' [Y%#^ +C7+;6 M&\5:H+RZU.W2V M(S%%:HC;U\M222V_#9)[8Z4 5'LY.><]>U 'E6NSZEK7PNN(]2U:ZE MN-*\0_V?YR%5-PJSHJLXQRPSD8[CG-=G.=47X@#PQ!K5[Y#>&I'2:1P7$_G! M1*2 ,L ?2GW/PYEG\)ZWHZZHL.M:NG^&=0 M3Q=:^(M1U"">ZCTHZ?,D,)178RA]XR3@<8Q^M '*'Q=JVI_#S1;"WN7@\37] M\NDS2+C?#)&W[Z3'LJ%O^!"JFJ>*#J?C/6=.OM9\0:=IVE,EO!'H]K([RR;< MN\DBHWML? ,-E\1;OQ2+LM#*KO#9;/EAG=4624'/5E0#IW-%[X4UF MQ\27^M>%]6M;1M2"?;+6]MC+$SJ,"1=K*5;'4=#0 ?#C6]2UC1[V+4_M,KV5 MV\$%W<6S0/[LW0W-9Z&ALU;^$-)AV'OVSZ<5U' MAG1+K0]-DBOM5N-3O)YFGGN)B0-S?PHF2$0=E%4?%'A&76=1LM9TG4FTO6[) M62*Z$8D22-NL MN.T^+5?'>M^(9G\0:EI>GZ9?OIUK;ZI7_ (6UBTM(=4D\ MZYM;VU,JI-C!DC*LI!.!D'(S0!R%WXJ\33>&[.P35/*UBU\6)H+]7?3]1L'NIY9V1YT*-@B)]N$SD=N.<=L;$? MPW6#1])LX]2:2YM=;CUJ\NI8_FNI026X!PN<@#K@#O6Y<>'6G\=67B/[2 MM M8R6A@V3PO''ZLN/%OB:?X>12)=7%OJ4.O16$5[/:F$W4)<;9&C8#@A@"/8UU] MSX3UO3O$&HZKX6U>TM5U,J]W:7ML98_- QYB%64@D=1R#3)_ =U<^&K33;G7 M9[N\CU./4I[NX4MO97W%47.$7L .!0!0>'5O"?CWPU;#Q%J6IVFL-/#=0W[( MX#)'O5DPHVOK;5-47Q)XEU_P .ZH+N0:?)Y&=.,8/[OHI# CJ6 M->FZUX=;5O$?A[55N1$-)FEE,93/F[XRF,YXQG/>L"[\'>*3::EI%KXFMI-' MOVDS]OM&GN($DSN17+@,!DXW#C\* (?%VKI',?[-T^:U\QDTI6:YO) M#C#)M5R(\9.1US7,6VIWFL>'/B'HS:OK,UAI]BMQ:3WT?E715HG9D? K_1]8T[4_#&I6T,MII::4T>H0-,KQ(X;0+G=$T5L4\R$1>6JGYCAAU)_2E7P= MXBT6YU&/PQKUI::=?SO<-#=V9F:UD?[QB(8#!/.U@0* .67Q5XDU[3O!\$>I MFPO[K4KG3[Z>! 1)Y:L"X4C&<#([!NV.*Z/1O[2\/?$T>'GUN_U/3KO2VO%% M^ZR212+(%.& 'RD'I5JT^'<&G1^%HK.];R]$N);B1I5W/:RN7@-QKMG M;RE#]^-F(93[&L*TM=9\4^-O%MA+XEU.PTW3[B%8(K%U1]S1 G+%2=HZX'4D MYKK?%7AUO$<.E(MR(/L.IV]^24W;Q&2=O48SGK1HGAUM(\0^(-4:Y$HU:>*4 M1A,>7LC"8SGG.,]J ,_X;:MJ&J^%&_M2Y^U7=I>3V;7!4*91&Y4,0.^,5B^+ MM3MT\5S6FJ>,+ZPMU@0VVG:*CM$O#K>&=-NK1[D7! MGO9[K<$VX$C[MO4]/6LB7PEKNG^*]6UGP_J]C FK^4;F.]M&E:-D7:&0JZ]N MQXH Y'3O&^NQ?#S4Q'>3RZBFN_V/8W=] %E17*;6E3 ^,<$BK]KX7\0WVL:?=^)==MKJWTYB\-O96S0B:0J5#R MDL,?":>*8_%5]9:K>;YK.UC*BSA4,0B.FTEA@P)"#H!WIT?@+Q!8:3/X;T MKQ)#;^'9BX4/:%KJWB%-4@LYI;6*UNK M>^A:>*=8QMCL^)]?T3PEXYTI]4EN-0\/R6IMM0("R/%,59 M0^!@L!D$]\UIZM;^(-!.D:(GBB_GU#Q#>A)KN8(?LJ(A>7R5QA<\ 9SBKUU\ M-9;WPAX@TZYU?SM8UV1);N_:'"Y1E*JJ \* N!SWKH?%GAD^([2T:WO&L=2L M+A;JSNE0/Y<@R,,I^\I!((H XUM#O-$^+WA1)=9O=2M)+6],/VYE>6-@B[QO M &04P6VA0.]M;A<[$;$9#8P-Q9O6NPLO".O M3^,=,\2:YK=K<2V44T*VMK:F.(*X R"6)SGDD^P&,50T[P!X@TO0)_"]IXBM M8M!D,H61;(F["2$DKOW[<_,1NVD_3L 9CZYX@\0R?#J"#5Y=/;6K&>2_EMU7 M+;8T8E000&ZX..-WM5VUU74?!WB;Q)I=QJEYJ]A9Z+_:T'VY@\J%2P9-X R# MM_"M;2? DVG3>#Y9-120^'K:>W8+$1Y_F(%!'/RXQ[UHS^$H[OQC?:U8J+'8^&, M7EA<@;3C(.<\UDZCXJ.L^+]. M.WKN)X"\1?V-%X9D\3QGP[$50%+4K>&%2"(O,#;0, #<%S@5?N/".LZ9KU_J MGA75K2T34=K75I>VS2Q^8HV^8A5E(..HY!H E^'.MZEK.@7(U07#S6=Y);QW M,]LT#740P4D*$#!(.#QU%8>K>*-1\-W7CJSN+F266*WBO=)W\D>X^T1;,_:8PZR*A.> '0'OUH Y2P\1Z[<>&-(\.S:A+_PD+:Z^F7=RA^? MRX6,DCC_ +9[1_P*LOQE=7VL?#[XA"ZU&Z*:=K)2%%8!3&/+ C/'*Y8G''(% M=]9^ XK3XE7GBTW>])X2([39Q%*RHKR YZE4 Z=ZKW?P\-YX?\6Z5)J(4:]> M-=+(L7^H)"8!&?FY3VZT 86OZ)>M\1?"&E6VN7\;?8+P2WSE&N"F5) .W /0 M9QP/>MOPE-J.E^.M<\,W.K7>IV<%M!=VTMXP:6/>6#*6 &X9''I5ZT\+:H_B M#0];U;4[>XO-/M9[>7R;M?#K6WCC4?$1N0RW=G%;"# M9RNPDYSGG.?2@#E?BAICWNN>#2NHWUMYFK+#BW=5"$HYWC*GY^,9Z8/2J&GZ M!>:Q\4O&UO'KVHZ?:Q"P\PV3JDLS_9QM)T(T46P MGJ,]>,9_2KEYX=\4VVK:A<:)XAMA9W[;WMM2MWN/L[8P3$0XX.,[3 MP* -SPS0%VAN(X_+(B& =Y&<^U>A^$_#D'A/PS9Z+;S/,EN&)E8 %V9BS' Z# M+'CM4&A>>Q%XAU1KI91J\\5L3;C.><_A0!QQ;7M/U3Q%\1M8TB/ M3&MM&-K:Z>9UE>3:=^^1EX'( ^GTY9>V'B;2O A\8CQ9J$VKPVJW\UM+L-FZ MX#-$(PO QD @Y[UZ7J6GV^JZ9=:==IOMKJ)H95SC*L,'^=<(_@/Q)=:''X8O M?$\,GA]%6)F2S*WZ MG#)YO$FM^#[/1;EX8;R'^UKUHSR+=5PL9]F=MI_W35[3M.F\/7&I>)_% MFNV\D\L20NRH8;:VB!X506/5FY)-8/PAT*WMHM8UNW:1[*[NI(-+,@QMLTD< MKM]%+.Q^@% %WXTVIN/A=JKBYGB\GRW*Q, )/G4;6R.1SGC'(%1>*91H<6C: M=?\ C2\L-/*2&5D_>:A=MG*A2J'"C/)"^@KJO%_AY?%7A34-$:X-O]KC"B4+ MNV$,&!QWY KG9O!_B7^U]-\0PZUIS:[;V;V-P9K-C!+&7+ JH<%6''0\^U ' M-Z+KMU

.='&HZK?:;!I)N+23582DZ[HW##YE4E3@8)%-^'7B"\\5'0]$AN MY]*L-(TRWE>+:4FU$A=A*DCB%6!!(Y)_3J+3P%J2:GX@U"_UU;NXUK3OLDI% MML6)\, 4 8_( >A).03GFI)? ,J:7X7^PZBEOK&@1QPQWGE96:,*%>-ES]U@ M/7B@#F/$/B?6K/P]\1KFWU"99M-OX([,Y_U2GRL@>QR?SK2U:VUSPCJWAG4# MXFU'4&U'5(K"^MKDIY#"0-EHU"C9@CC!_P#KW]5^'4NI:3XNLAJ21G7[J.X5 MS"3Y.S9P1GYL[/;K6]XG\.-XA.BE;D0?V;JD.H'*;O,$8;Y>HQG=UH Y;2H= M7\J>#%N-7NC M=7JW=Q')*>AVRLN![<<5RD]_8:/XC\2)IOC2#PVKW32WUCJ-JC-YA49FM\N, MAQ@]&Y[=JZ3X0V,UC\.+!9TF4S2S3H)AARC2,5+>Y&#^- &5K>OZK;ZE\28X M;Z5$TW2H)K, _P"IWBC4;F]EEM#=6DA3[*Z M2E045 O&-WWLYXS75:EX&DO[SQ?.+]4'B"QBM%'E9\@HC+N//S9W9QQTJQKG MA!]8\%67A];Q8FMC;$S&/(;RF4],]]OKQF@#E;>U.G?%[Q5JCZEJ+I9Z;%=M M#YB[9 1(?+/R_=&/E'4>II+"P\3:OX%'C ^+-0@U>:V:^AMHM@LT7!98S&5Y M&, DG-=3<>$[P^.Y=>MK^ 65[:K:W]E-!N,BKNQM;/'WO3_ZV.G@/Q)::))X M8L?$\$?AYU:)6>S+7<4+9S&K[MIX) 8KD?A0!UWA?6&\0>%=+U=HQ&]Y;),Z M#HK$<@>V'IO"MKXBM8M!?S561;(_ M:Q'(22F_?MS\Q&[;GZ=@"HOB+6O$\'@G2(=1DT^76-/-]J%W;*HDVHB_+'D$ M*68]<<=JM:]-XA^'OAK7M036'U2R6*(6'V\[YX9W<(=S ,GS \\\8JV/ %Y M;:)X;%AJT<&MZ!"88+LP;HID(VLCIG." .^0>E/;P#<:W!K#^*M4%YWSB0?VE#J#!H98R/F M,:JOR,#T X]??$\.6>O^._#;>*#XIU+3KF[>5K"UM2@@MT5V5 Z%3YF=N22> M];,/A/Q+?76FQ^(/$<%U8:=,LZ):6IAENG3[IE;>1CN0HP:KP>"?$>C6MUI' MAWQ';6FBW$CO&D]F9)K,.266)@P!&22-PXS0!F:+XSU37[SX;W32F!=46_6^ MACX25XHR,X]-RDCZUNW.JWR?%:YTQ;J062^'3="'/RB7SRN_ZXXJ.]^'GV;2 MO#D7AR_%C>^'RQM)9XO-20.NV0. 1][).1ZFI-)\&:K#XKNO$>KZU%>7=UIQ ML6CBM_+CB&\,-@W$X&#UR223GM0!Q%K_ ,)//\(D\;2^+M4&J06IN(X4*?9R MJ,1M=-N7) R23U/H*V-2LI=6^*_A&].I7]N;K3);@QPR*%3 C)5O MM71P>")(?A6?!OV]3(;-[;[5Y7'S$\[<^_3-)J7@[4)-4\.:GI>J0V]UI,#6 MT@FM_,6:-@H;'(VGY??K0!!\7[8W/POUDBXGA\F+S"(F $F#C:V0C7I\6_#W3+76[Z.1K6^WWTA1YPA1&(4[< X^4'' ]2*]%\4:$OB;PQJ.B MO.8!>0F,2A=VP]CCOSVK%L_"6J-J_AK5-5U2WN+G1XKF)_)MR@F$BJJX^8XP M%Y]?:@#GQK>I>"-;\4:?/J=YJ]G9:,-4MOMS!Y$?+*4+@#*D@?2N;'B?4H?# M\.MVGB#Q->>(RB3O9/IDOV*4G!:(+Y6 N"0&!]\UZ;>>#8=1\5:EJEW,)+2_ MTD:9);;<';N8EMV?1L=*QH_!?BQ=)A\/'QF)2,1^8'VC@ ; M@,T =W:S_:K*&XV-'YL:OL88*Y&<'WKR3PW9^*-:^&:^*)O%VIIJBP2S6T:% M/( C+8$BE?GW;3DD\9&.E>OJH2,(,X48&3D_F:\9^'OAWQ-J_P ++&RMO$4% MMH]^DRRJUINN(4,CJZ1ON PW/)!(W'% &KJ?BI=6TOPU?ZCXGDT*QO[$3RVN MGJS7<\Q X7"L1&.>0,FJ.C>)]272?B%:0:IJMQ!I>G?:=/N-2B,=S&6AD;G* M@D94$$BNHN? U[IVO6&K^%KZTM)+735TLV]];M-&85.5(*LI#?CS4-O\/=0# M^*YKW75N[CQ%8"UED-ML$3A'0%5#?= 8<9SQUYH XSQ9H>K3?!>ZU_5/%&J7 M<]W9VUP]IN18 69,*%VYP P[\D9KM+B\O=!\=Z!I)U.]NK(:9=SS_:'#/,RE M2"Q ) ) XK5U;P=_:WPW_X1)[SRS]BBMAVG$5N46;S&!! R<8 ([^U '-Z#IOB?Q=X3B\41^*KVSU: M\#3VEJA46<*[CMC9-I+# Y)YY]N=[0]3U.;XE:YIMY<[H;?3[200H?W:2-NW ME<\\D5G1^ ?$%CH\WAK3/$D-OX=E+JH:U+74$3$EHTDW8QR0&(R,^U7;SP7J MMCXA35_"^K6]F[V4=C/#>VYG5TC^XX(8'V2:Z/QEJ<$7B=;34_%]WIMG]F#0Z?I".UU(Y)R[[48A>P M'&:4_#*Y;P?XBT276_/GUF^6]>[D@P5;,;-E0<2,\UZ;X8T2_TB":34=)/JO_ *4W==K7%>#_ /D:O$GU M7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH *H:IJL>E?8O,MK MJ?[7=):K]GBW["V<,_H@QR>U<==_;O%WQ#U;1#J]_IVEZ-;0,R6$WDR3RR@L M"7'.T 8P.]5-:7Q#X8L?#EG<:[-=B;Q/;P1SY(E>U;=^[E/&X\J^(?'/B62Z\1ZM;V&D:DGV>TM9MBO\ (K,K\$E,#&WCJU1>'-,USQQX M4_X2D^*-4L=3O6EDLH;>;;;6RJ[*BM'C#CY>2 MF)JV@?$+4O#MGJ]]J,$VA_P!H6ZZG/YQCG$AC #'D*>"10!Z/5&'5[&XU MFZTF*?=>VL:2S1A3\BOG;STYP:\>T?69+6[TQ-;\2^)M#\1&=!=IRPY'. 1WH ]/HKR4>(M5\&V?Q LSJ% MSJ::'';RV$M\_F2*9D/#-U8!L=>U;]CX0UZT32]2MO%NI3Z@'CDODO9M]M.A M^^JQ@83_ &2.E '=T5XG%XCE\2ZCK%YJ%_XPMUAO9;:QBT2UE,,2(=H9BBD. MY.20<@=*T+G6O&&I> M#N[JTUN/9=O%J_P#9\!AO9(ER$=$(! ;Y2V.?3 H M]:>-)4*2(KH>"K#(-)++';P/+(P2*-2S$]% '-<%\.]5LKV^U.#3_$]_J-NB MHPT_5$;[5:-R&RSX+*>/7'K74^*;7[9X4U2#SYX-ULY\R!]KC SP??&#[$T M5YO&.DQ:?HE^C336VLW4=K:/&G5G!*D@X(&%/O[5OUX0VEW"?"_X=16FI723 MWFLV;I-*PD^SEHG'R C Z@>M=E;V]]X4^)6BZ7%KFJ:A8:M:W)EBU&?SBDD M05@RG'RYSC XH ]%JC>:O8V&H:?87$^RZU!W2VCVDERJEF^F .]>.ZKJZ2Z9 MJUY%XO\ $NHZW!YTBOHL6$;[-O+(,?*26P?48% 'L5%%>906.J^)?B=XIM)?$>JV6FZ5-9O M!;V<^P,SPJQ#'!^3@_*,9+$T >FT5X=9>)+CQ/'?:K>ZCXRMIGN)4L8]'LY3 M;0(K%5SM4K(+[G1/%U[J'V6,/;K=*R7EB3U5V;#-D@X.. MQ&373>-=4OK'PQX=GM;N6&6?4[&*5T;!=68;@?4'O0!OKXJTPZAKMG(\D)T. M..6\ED7Y KH7!&,DX4'/%:EC>0ZC86U[;,6@N(EFC8C&58 @X/3@UY+KEK]K MU'XO)Y\\.RPM9,POM+;;5SM/JIQ@CN*AO-5N] \*^!M!M=0UD1:O;_:+JXM4 M:XNHXDA1C'$ "5!+ 9 ^4"@#V>J>KZG!HNCWNJ70N!7 MFF@^(+[2?$LD-JOBB]T%[&::4ZU:RAK>:,;AME=02K $8/>L^ZT?6-=^$5_X MINO$NI_VA>:=-=/;+*/L@B*L3$(L8^YQNZYYS0!Z_87D6HZ?;7L(817$2S(& M&#M8 C/OS4$^JQP:U::6;:Z:2YC>19DBS$@7&0S=B<\#O4'A;_D4-%_Z\(/_ M $6M8FK:A>0_%3PY81W,JVD]E=O+"&^5V79M)'?=V4,\ MFT8&YD!./Q- $UYJ]C8:CI]A<3[+K4'=+:/:27**6;Z8 [U#IFOV>K:GJNGV MZRB;3)EAG+J "S*&&WGD8/M7$>/=(^W_ !,\$?\ $PU"W\]KJ/\ T>?9Y>V$ MMN7C@G.">X %4M'\.SZ]X^\;39K^V@\VX,,3-ED4 YD*@#./4]>:U- U: M^L?&FEVNEGQ;>:3>"2.]76K28B!@N4D61U&,D8(SCF@#U>BBO&=6U.&ZEUEV M\6^);[5HI9?*CT".46UJ%^ZAVKL;'\1+'OTH ]FHKRB#Q#K7B;3? >D#4IK* M76K62YO[RVPDK+$@X0XPI8GDCIVK0UX:W\._#?B#5K;6KC4;!+5#:Q:@YFF@ MN&<)G>>J?,#@]Q0!Z/17$6?@[7-.FTR^M?%FI7-VLJ'4([Z8R07$9^^$3&$/ M]TCIWS61X>L-3\?V%]K]UXDU?3S)=S16%O83^5';QQL54LN/G8D$G=^E 'IU M%>2Z9XNUG5;;P+)7PD-O%M)+!!ECGH,9'7U MKQ[2[;7[_P"#I\93^+M:75+>TEN8%CG A C9L*Z8^?.TY+9Z^@K6U2S?7/B) MX!OY=0OH)+[3IYV6WGV*A$<;$*,>OUJ_7C6L^(==C\/>+I+75+B.YM_$\=K:R%B?*C+1#8!_=Y/' MN:V[RRU+PAXR\,&'Q%JVH0ZIE45YGH=G MJGCHZOK4OB/5=/\ *OYK73[>RF"10K$=H9TQB0D\D-]*V_A9?W^I_#O3KO4[ MI[J]>2X669VR6*SR*.?0 #V% '8T5PWQ/O-4MM-T&'2=0EL+B]UNWM#-'U" MN'!R.XZ'!]*YOQ)NH(58U95RJYR20/Q MH ]=HKRSPUJVNIK6JZ7I2Z_=:>^FO/93Z[:R(T-T#@1^8ZC] 'KUKJ]C>:K?Z;;S[ M[NP\O[2@4_N]X+*,]#D#/%7J\M\,Z8;/XE^/KM-5NU:U^SL# MF0<9 M"]NF *Y36O$!L?"TNLZ5XK\4ZIK5MMEDNXH91IS-N&X%641[.2!CVH ]LNM1 MTR358]!N6CDNKB!IQ;NFX-&I )/&.I'6M!$6-%1%"JHP% P *\ROM+^U_'+2 M[DZAJ$1?1VN=D<^%&V1!L Q]P]2.YKF-.\2W7BC3[G6KK4?&=O>3RRFRCTJR ME:T@16*H"%4K*>/FSGN.,4 >ZT5Y)<:SXEUY?A[;S7=]HEYJOVJ/4%1/*<^6 MG)VL."0I*Y'&X$5-8:+JDWCS5_"C>+-=_LBWM8;Q3]JS<[WRNWSL;@G!.![> M^0#U6BO%9?&.N:7X%;3_ .T+R>\_X2271$OQ%YUP(58DN% ^>3:,#BK^CZM? M:=XMT>+2'\87VGW7RP3B0>8 !P_P O7W- M'L\]A9W4J2W%I!-(GW'DC#%?H2.*@@U6.XUJ\TM;:Z62UC21IGBQ$X?. K=R M,YKS;6]:U.#6_B'%%?3I'8Z%'/:JKD"&0QR M$LOH<@<^U 'IE%>.ZE#KFB> ](\:?\)1JT^I'['+/!),#;2)*R*4\O&. WWN MO&M '6ZQK]GH MDVF172REM1NULX?+4'#L"1NYX'RFM2O+-?T[5=*_X0VSU74SJ31^)X_L]PX_ M>&'8^T2'NXYR>_%=%X(U&\OM6\71W5S+,EMK#PP*[9$:!$.T>@R30!V-9=QK M]G;>)++0I%E^UWD,D\9"C8%3&47F7&#P0 !@'C@5T<$-]X2^)&D:;'KFJZAI^JVER\T6 MH3^<4>(*P9#@8SG&!Q_0 ]&HKR;1K36_%7@B?QF?$^J6FI7*3W%I;P3 6T"* M6"(8\8;A>2>>?:NV\ WESJ'@#0KN\G>>YFLXWDED.6=B.230!JWVKV.FW5C; M74^R:^E\FW3:27?!8CCIP"'_1Y]FS$;-N7CANV?2J5AX>GUSXI^.8O[;U. MPM8FL=RV$WE/*YMQ@L^,X !X'4GGI0!ZO17C$OC/7=+^'(7T.. M_$/FS^6&/S[0/G?:"!QR<=ZM:9JU]IOBC1ET=_&5]:74XM]0BUFTF9%5AQ*K MLHV$-C('&#VQ0!Z[117F>C66I>/9-;U2X\1:MIR0W\UG86]A/Y21+&=H=P!\ M[$\D'CM0!Z9574K^'2M*O-1N Y@M('GD"#+;54L<#UP*XJTN]=M/B#XWUK MJ[O0[C7/C-JT2ZK>V%JFDVYF^Q2^5)*=[[1OZ@=2<=>* /0M9U2/1=(N-1EM M[FX2 F*UC\R1LD#Y5[]:IR>)[*/6[W2?*N7N[2Q%\ZI&"&C)( 7G);(/%>: MZQKVMZ+X2\?:-_:]U/P8?PD#KFMBO%'L MI]>U#X57=WJVIK<7ME+YDD5P58,+?<7!QPS9P3W'%=/!XHG\*:OXSL]9NI9X MK.+^UK$S/DM XP8U/HL@VC_>H ]$HK \%6^IV_A#3O[9N9;C4I8O.N&E.2K. M=VWV"YVX]JQ?%EWJ&I^--&\)V>HW&G6US;RWEY<6K!9F1" J(W\.2>2.<4 = MR3@9/2N<\+^,;7Q;YTNGZ=J4=DF?*O;B$)%<88J?+.5-+ MN2+#N,(/X0>] 'H5%%% !1110 4444 <5??\E6LO^O:'_P! O:[6N*OO^2K6 M7_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@__D:O$GU7_P!*;NNUKBO! M_P#R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 7M\K" M!=N*YP?#[6+*PN]#T?Q/\ 8_#]TTA^S&S#S0(Y)=(Y-PP#DXRI(S7H M%% '$7G@2\M-8LM4\,:RNF306":=)'<6WVA)(4.5/W@0P]<\_P ZH^&4A\.> M)]+FUZ2>;7I5FDNI+<91P%W':& ()!P!C (':O0:YSQ#XSL/#][;Z=]GO-1U M6X4O%86,7F2E!P7/("KGN2* 'ZWX9_MBYT";[7Y7]D7BW6/+W>;A"NWJ-O7. M>:;=>%$O/&$^NR7CJDVD-I;0(I5@#)O+AP<@\XZ>^:KZ+XZM-4UD:+?:;J&C MZH\9DBMK^,+YRCJ8V4D-CN,Y_*NJH \\F^'VN:CI,&@:OXI6\T&)XR4-D%N9 M41@51I=Q'898+DX]ZU+WP7<7'C"]UB'5O*LM2M!::A9F ,95"LH*R9RA^;T/ M2NOHH \W_P"%<:[-X2;PI/XK0:,L!@B\C3PDQ7^$.Q<@@'&< %@.HS70:=X0 M:Q\2:=K+WXE>ST8:68Q#M#D,K>9G<![2[U3Q3<7TYGM MO$$,$,D 3:8A&A3(;)R3G(X&,=ZS8O NMW*:?I^L^*/MNCV$LEW^I2>&/$<>G6>HS-<2VUQ9"<12M]YXSN&, M]<'(S4LO@>Z@T32+;2O$5];ZAI;M(EY<$SB)4) 8'/'/R]JW)O$%K#XI MMO#S1S&[N+5[I' &P(K!2"V?B2Y\1ZUJD=_JLUJMFA@MO(BBA#;L! MVD)"31M&Q'7!&+\1Y70,O@?Q<589!%BG(_P"_E=E97)O+&WN3!-;F:-9# M#,NUX\C.UAV(Z&@#A]/^'=_;Z)H.EWFOI5Y4>S MKGYL]>@Q6XS!5+,< #)-8)DT[3+V9YC;S60F:V=^6,3;A@$\@$'%69_!-[:V> MC#0_$-W:WFEQM&);L&X2Y5OO>:I89.>001C\L=E10!Q$'P]^UV_B!]>U/[;? MZY;K;SS00"%(D4$*$7)Y!.Z]J5OI=MK'BT7-OI=S!<6Z16 C\P MQL,&0[SD[B44 L8_$=O';O&L># %B:,D'/S9W M9Z#'O68OP^U%M!T>WF\1?\3C1'_XEVHQ6@7RX]@3RWCW$."!SR,\?CWM% '* MZ3X8U4:T^K>(==_M&7R#;Q6L$!@MT4_>)3#/[*^'U MQX5^W^;YT5S']I\G;CSFZM=)(\%G"TTBQ@%BJC)QD@9_&@#'\6>%KS7KW2 M-1TS51INHZ7+(\,KVXF0ATVL"I([=\U:T/PY_8VM:]J)NO..K7"3^7Y>WRMJ M!<9R<],]JGM]>CN;ZPMH[&^*7MI]J6Y\K]S&.,([9X?:K^F^&=<;7K;5O$'B+[:;-&6W MM;2W-O%EA@NXW-O..@/ KK** "O/K#X?:SIFE7'A^S\3K#H$SRD(MD/M2)(2 M602EL=S\VW->@T4 <(GP[EM_#GAZUM-9,&KZ"&%IJ"VX*E6X97C+] \$ZWI4]_%X:\2IIVG7TSS MM;S60F:W=_OF)MPP"><$$"NCUSQ!:Z!_9OVJ.9_[0OHK"+R@#MDDS@MDCY># MG&3[5K4 74XW!MQST_I4NE>" M]2A\7Q>)M7U_[?>K9O:&*.U$4:JS!AM&XD8(.86^;9N[;NF>U1ZEX)O)I?#-UINLK9WNAPM;B1[42K,C M(JME=PP?EXY/6NRHH X6[^'/VK3]9M?[4V_VEK":IN^SY\O:4.S&[G[G7CKT MK=UWPY_;6K:%??:O)_LJ[-SL\O=YN4*[?6;&/7X=$,I^WRV[72Q MA3_JU8*23TZD<5?H \;N=2TG1]9\10VOC.?PS$]W(]YIES:(TKN1\TML2<@. M.1@-SV%=C\)]-N=)^&6C6MW#)#-MDD,<@PRAY7=XE@I8\XXP :U* ,+Q-X<_X2(:/_ *5]G_L[4X-0_P!7O\SR\_)U M&,YZ\_2J_B;PK+K-_I^KZ;J+:;K&G[Q#<>4)4=&^\CH2-RG'J,5TM% '):=X M1U![G4;S7]?GOKJ]M3:!;53;16\9SG8H8_/DYWDYK+D\ :YJ-A9Z-K7BA+W1 M;66-]@L0EQ,(R"JO)N/H,D#)_&O0:* .+O/ $?\ A%]0\61_V9% L,7V;3PCL$QL\PESD# X M7;G'6O2:H:UK-CX?TB?5-1E,5K!MWL%+'+,% 'J2!^- &%J/A*^N/$VC:]8 MZPMK6'ASQ0NGZ1=2/(+>6 MR$LEJ7.6$3[A@9)(!!Q7>T4 X\R/82SD\'O MT/IQ5VU\.?9O&NH>(OM6[[9:16WD>7C9L).[=GG.>F*W:* .&?X;P2Z)J-B^ MIRK<3ZQ)K%K=Q1A7M9F;*X!)#8Y';(/:K5AX7U^76[+4?$'B7[8EB&,%M9VW MV:-W(QOD^8[N.@X -=?10!@>'/#7_"/V^KQ?:_/_ +1U&XOL^7M\OS2#MZG. M,=>,^E8#?#B>/P1H&A6>M>3>Z)=+=6]Z;4,K.I?@QENF'/?M7?44 1VZRI;1 M)/*)9E0"215VAFQR0.V3VKEM0\$?;]0\477]H;/[=TY;';Y.?(PC+NSN^;[V M<<=.M=;10!RVL>#?[6\!6WAC[?Y7D1VR?:?*W;O)9#G;N'79Z\9[U'JOA/4? M^$DF\0>'=8CTV]NH5AO(Y[;SXIPOW&(W*0P!(SGI76T4 <-#\.MD.F/+K$L] M[;ZP-7N[F2$?Z3)M*E0H.$7!&,9QCWITO@K6;37M4O="\2#3[35I!-=0/9K* MR2;0I:-BPP2!W!Q7;T4 <#;?#)++PAI>D6NKRQ7^DW4EU8ZB(@61F=FPR$_, MI#8(SSC/'2K6G>#=7'C"S\3:UX@2]NK>WDMQ;PVGE1*K8QM^8D'()).-W'^LZ\].E;NH>'/M_B M_1=>^U;/[,BN(_(\O/F>:%&=V>,;?0YK=HH \(N=0TJQ\/:UING^,;K2;(O< M(?#L]HGVQ)&)S%&V20K,>, \-U'->K^!M/N-*\":%8W<9CN(;&)94/5&VC(/ MN.E;AMX6F$QAC,H& Y4;A^-24 Q[69FW+CDYV],\9!/2I[+PMX@GUFQOO$'B?[9# M8$O#;6=K]F65\8W2X8[L?W>!FNPHH *XB3P7K6GW^IOX:\1IIMGJLZ/RX<9') M;G(/?\EL_A]=1OXEN+[7GO+S7K$6LTIM@@B8*Z[E4-]T!AA?]GJ']0M/B#X1TG2]7^RW>G: \:7)@#I)L*(0Z9^Z1VSD''/%=(GP]^VV.NG7M M5>^U/6K<6TUU%$(EAC&=J1IDX )R4(VF3+G<..B[><'MBM/4_!NK2>,)_$VC^($LKN6UCM M3!+:>;$RJ23N&X'J1C&,8/7-=I10!PDWPW^U>$-=TJYU=YM4UN19;S47@'+* M5VA8P1A0%P!GO6G=>#OM/B#5=4^W;?M^DC3?+\K.S!8[\YY^]TP.G6NHHH X M6Z^']X-(\+0Z9K@M-1\/1^7#=/:"1) 8_+;*%N,CW.*P_&5II7C3XC:!I%E< M&:ZLG8#!;Z^M #ZYOQ-X5D MUJ]T_5=.U%M-UC3B_D7/E"1&1QAD="1N4X'<$=JZ2B@#E-%\(W=OKT_B#7-6 M&I:K);_98C'!Y,-O%G)"+DG)/)).:T/"'A[_ (13PI8:']J^U?9$*^=Y>S?E MBWW64GBT65_KFM21K:AH]'T*.;S=Q)S)(T7..@ ) [US">(=7@^&/CI8[[ M5XWTN[5+.2^D(NX48H=K,#G(R>^<&O0+[P=J*^*KW7]"U_\ LV;4(HX[R*6S M6X5_+&%9+[35[J:>T2V_MFQ\Z0L1'C;)&I/0!P %']ZNG\1>&D\06^DQ-=-!_9 M^H07P(3=O,1/R]>,YZUQ'CBVTKQMX\T'0;21Y;RPG9]4"*P6.VPKE'.,'!;?4H/!VGOK%S-/J-RAN;AI7+%&D.[8,] H(7'M6!X1 ?XL>/)+GF M[0V:1;NJPF(D;?8GK[UZ#7*>(?!CZGK4.NZ/J\^C:S'%Y#7$4:RI-'G.V2-N M&P>AR/Y8 -?4UT0:EIB5EL&G(#^81R$SW(':N"\,Z3>>/])NO$5_X M@UBTFN+F9+**RNVACM$1RB_(.&;YG#*IS_ +1J7Q#X MLU2T/C?Q-8W$IL]'BCTNRAW$Q-<%E\R0KT+*SJ,^Q%=F?!&E+X!D\'PATL&M MVA#M\SACD^8?5MQW?6F:?X&TZU\"/X4NY)+RWF1QW>L12QFY2_MI6M[M"1Y@*'(3@DKM QBN@_LR_\4?% M'Q-8S^(-7L]-TY+.2*WLKHQ?.\9/7L/E.0,9)R>E:B>!-:N$LK+5O&%S>Z3: M2(ZVZ6JPRS;/NK)*&RPX&< 9K?TWPZNG>*MZK+&_$\FE6>H3-< M36KV:SB.1OO-$Q(V9ZXY&:FN?A];'P_I%C8ZE=VM_I$AEL]18B64.<[RX/#! MLG*\#IZ4 8-CH+Z#\:--B34KV[M9-'G,27DQF>(B1-P#GDJ>" 2<M:N]_'I2;U@,"QK-<]!,V#C('10.#SF@# MB+KQ#KFG?"^;Q4-3EGU3Q!<1+ L+&6*Q1VVJD2="RKG/Q;3M+)M1M=/E$T-O%:+;^9(.%:5E8 M[\>G - &1I=A<^/=9\27=_K6JVEMI^I2:;9VUA=M L?E@9D.W[S$G/.0*E63 M7-+\:>!])U'6)+QWM;X7,D>42XVJNQF7."0#U]"]2M]8U"_\ #?B- M](74G$MW ]FMPAEQ@R)DC:Q YZ@^E5YOAK%;:?H2:'JT^GZCHS2M#>21"2_O([(Z#$ZQPSLFQS(P++@\-@ 9%<;X M?^TZ-\)/!ES9:C?H]]K%HLH^TMM"&5@449X4CJO0UZ'H/@J?2_$E[KU_K4VI M7M[:+;3[X5C7AB05 /RC&!CGH3DYK-L/AI/:>'[#1)O$$EQ9:=J,-[9AK55: M-8V+>62#\V2?O=O2@")/$LOA#7/&5IJUU-/;P0?VS8>=(6)B8;6B4GH!( / M]JN9O=3UVQ@\*^'-3N]>EDO;674=4?30\ETY)RL2D M+]0TF[N;AX?L,N9$1BUS4]-TFV\0_V7-IKRVDFO0/FWNP@Z_P"?&MT^J;YK.];^)%Y\L*W8C&WWKT'3O!EQ M]JU&]U_7+C5+R]M39DQQ_9XX83G(1%)PQ)SNR36:?AYJEY8VNCZMXKEOM#MI M(V%J;)$ED6,@HKRY.0,#) !..M ';Z@S)IMTZ,5987((/(.#7C.GW6KZ!\(3 MX]FUW5;[5Y;%8HXI[@O A>18T;R^[*. .U7H_ VM7/V*UUCQA$/ [ZWX N8WNKVS:77I-6TV[N$W3#:0 M(Y)%;&[(!)!QG.:Z:3P+JFH:UH^KZQXG>[NM+N/-BCBLUAA*D$,-H8G<>/F+ M'&.!S0!SVDPW]_JGB[7K[7=7:#0=5N#:V,-T4B81J'*N/XE/ V]!SZUG:AX? MU#5?@[>>*+KQ'JKZI>::]Y,GVD_9C&REC$(?N@;>!W!YS7IFA>&8M%;7-T_V ME-6OY+QT9,!-ZJI3JOO7+S_#'4'T"X\-0>+;F'P](K+%:_95:6-3DA/- MSDH#VQDCC.* ':;?7:>./"=BMS,MI)X>:1X YV,P\L!BO0D9ZUR>D:=JVI?! MN3Q=<^*M=_M6WM;BXMREXP1!$SX5EZ/G;R6R><=J],@\))!XATC5OMC%M.TY MK 1^7Q(#M^;.>/N]/>H--\$QZ=\-I/!POF='M9[;[48\$>86.=N>V_U[4 :)>6=C]E@UQ8 M%>W=5"@PRJ[\:>)-=BU&ZU2RGA@@74IXQ&MS(N2_EJ $ M7Y1QQ]: -[XCKKATBR.DQZA+;+=J=0BTR39=/!@Y$9Z]<9QS^M:]!\3>'9=>ALY+34Y]-O M[*;SK>YB4. <$$,AX92#TK+LO LLVI7NI>(M7;5KRZL&TX&.W6WCC@8Y8!02 M64%MS.OS$ #&,]:KW'PNU2]\.1^'KWQC<3:3; M!!:PK9(K*$(V"1@<'G%=!K/A&[N/$/\ ;^A:RVDZE) +>X+6XGBG M0'*[D)'S#/!!Z<4 <9XTT/5]/T+P[IL+36-5N[+6(+H7$-_=-. \2JP==WW2'5U'Q5H>N&Y,;:4MPHA"9 M$GFJ%ZYXQCWH S_B9>7.G_#C7+NSN);>YBM]TE>B^*=!7Q/X8O]%>X-NM MY'Y9E"[BO(.<9&>E0>(O"MMXBT.WT^6XFMYK62.>UNXAH X M71+W4-.\8:2FC6GC&33;EFAU"/6H97C0;?EE5WSM.[KV(-8^HW=YI]UJ+>+- M1\5Z-J7VJ1K;5K8O+I\<>[]V B';MQC*L,GN:]#T_P ):L==L]4U_P 2RZFU MDK?9H(;46T89A@NX#'><=.@'I5";X?ZN+*^TBS\73P:%>-)OM9+-998TD)+H MDI;@')QD$C- &4^F0W_QMTJ\75+R42Z']K$D%RRQR;9$ "@''EMU*]"3FL35 M+ZVO+?6;E-?\6:OJD3S-'<:,LT=I:E<[4&"(R%P,DDYYKOI_ IAUO0M2T;5' MT_\ LNT6P:%H%F$]L"IV$DC:?E^\.:S;+X<:C8:+-X=MO%4\7AY_,5;9+-!. MJ.263SB3QECSMSSU% ',:C#+XH3X7ZC?W]\ES?+MF>VN&B^;R68NH7[K$]2. MW%27VMRZYXRUZWU >+'L-,F%I:PZ$D@4,%!9Y'0@EB3P#P!75W'P\G/AOPYI M]EKKVM_H+!K:]%LKAOE*X,9..A]:GN_!>I0ZY=ZOX?\ $)TNXOU3[=&]FL\4 MSJ,"0*6&UL>AP?2@#B+K6O%3>!;6"6YU;3[Q/$<-E:WMW"89YK=C\C2*>&/. M#V.WG-:5[H%[IOQ#TK0+3Q/KHT_5;.:2\$MXTDA,9!RCGF,G(!*XXSC%=&?A M[&="LM/DU:ZGGAU6/59[N<;VGE5MQ&,@*#T '3WK9O/#JWGC#3/$!N2K6%O- M (=F0_F8YSGC&/2@#SJ7Q!J7@G3OB):P7]U?1Z+]E>P:]D,SQF=!P6/)"L00 M#Z50DO=6TJSM-0T:'Q[>:W%)&UPE];2M;W:DCS%*'*H,$[=H&,"O1I? ]C=W M_BF:^E:>W\0QPQS0;=OE".,H"&SR>_3@BLU/ >LSPV>GZKXPNKS1[5T86Z6J MQ2RA#E5DE#98<#. ": ,\Z?>^)OBAXFTRYUS5;;2[.WM'6VM+IHLNZ-SD<@< M$D#&21G.*Y+Q +R]^$GBBSO]4OKHZ)KILX)I)SOEB$L042D??(WGKW /:O7= M/\.K8>+-9UX7)=M3C@C,)3 C\H,,YSSG=Z5BW7P[@N_#GB71WU&0+K>H/?\ MFK&,P.61@ ,_, 4'IG/:@#K-/LETZPAM$GN)UB&!)(GG-F)1>*MJD:WI884D _)M]NM;M !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110!Q5]_R5:R_Z]H?_ $"]KM:XJ^_Y M*M9?]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $INZ[6N M*\'_ /(U>)/JO_I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %)@ D@#)ZTM% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110 4A56QN ..1D4M% !1110 4444 %%%% "$! MA@@$'L:4# P*** "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 **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** M"BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TINZ . MUHHHH **** "BBB@ HKD_%?CNU\(ZWHMA?64S0ZK+Y*72L-D39 ^;_OH'\_2 MI_''C.R\"^'_ .UKV&2<-,L,<,9 9V.3QGV!/X4 =+17'VOCZ"?QQ:^%)=-N M(+V:R6\9F8%8\KDH?<=*["@ HHHH **** "BN2\;?$+2O!*VT5S%<7FH79Q; MV5JNZ1^<9]AGCU/8'FL'3/C#:OK5MI?B+P_JGAZ:[.VWDO8R(W/0 D@$I% 'I=%8E[XJTJQ\5:=X:EE.TE2?3(UD>9F&U]P4\#K_%0!T]%%% !112.VQ&;T&: %HKR33_CBVK6 MQN=.\$>(+RW5BC2V\7F*".2,@8SR/SKIM ^)6F^)?"^IZQIEE>R3Z)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BBB@#S M[XS^'3K_ ,.+YXES=:>1>PD=?DSN_P#'"WX@5Y^FN_\ "U_%G@/3-WFP65K] MOU,=O-4X8,/F<\U8\*>%D\+07T2:C>7OVNY:X+73;BF0/E7VXH Z"BBB@ HHH MH \9N#&O[40+-L^TF^C^SC^+.&W8 M_#/Z5UWC7X>Z/XWCMWO6GMKZU.;>\MFVR1\YQ[C//MV(K!TKX.6$&M6VJZ]K MFJ>()[4@VZ7\NY$(Y'!R3SCC./8T <+KGA4:C\T8 E#GC/4'YF&?0UH:5X+M-*\:ZO MXHCNIY+G4XUCDB8#8FT*,CC/\- 'C>E>+M<\.?"[QI!!J%Q/-IFIBRM+B9M[ MQ(S;2[M==G,\ZR8!1B21M('8G(^@K.TKX1V]EJ6FSW_B/5 M]3M-*;=8V=Q( D1'3..H&!QQTQTXH Y&XT2[\9_&_P 5:%<:[JEGID-O%.8[ M2?;E@D84#.0!EB3QSBO;5@6VTX6Z%BL46P%VR2 ,H',=G-Y?F.7EVLQQR%P<#IS6%)->>(?V<;^[U+4+R:;2=3$4),I M/F(6B&U\\L!YA(],#TKW7PWX+M/#6O:_JUO=3RRZU<">5) -L9! -3\(&]NY;2_G-PTS;0Z/\A&,#& 8Q^M '#Z[X:\0:?\-/"R: MVL:EIS[+O4[6*[(GD#QH0B$#.P888 .,CKVO_";6-('BJ^TVVN_$-C/)!N&C M:L=ZH1C+(QYS[$#@]\<="WPCMIO#^GV%QXAU:2^TV;S;'41)B2 84! .1M&T M8';L:TO#?P[@T3Q#)XAU#6+[6=7:'R$N+L@"-/15'3_]?J: .THHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#BK[_DJUE_U M[0_^@7M=K7%7W_)5K+_KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?_R- M7B3ZK_Z4W==K7%>#_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#BK[_DJ MUE_U[0_^@7M=K7%7W_)5K+_KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP M?_R-7B3ZK_Z4W==K7%>#_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **XGQ5XP\1^&_[0NX_!WVS2;-/,-Y_:<<990H)/EE2PP< MC\*33?&/B.ZT]]2OO!WV+3A9/=KHVABLWP_JXU[P[ MINK"'R/MMLEP(BV[9N4'&<#.,]<5I9QUH ***X[Q+XRU+2/%%EH&D^'O[6N[ MJU:Y_P"/U8 JJV#]Y2#^= '8T5Q^C>-;R?Q'#H/B#P]/HM_UMC=7$<3/%;APIE8 D+D\#)XS[TME--<6%M/2 L&,3$ EBHKFXCM;2:YDSY<2-(V.3@#)JGH6L0^(-"LM M7MHY(X+R(2QK)C<%/3..] &C11G/2C- !116'#XC$WC:Z\-_92#!8I>?:/,^ M]NZK=!VM[.%II!&,L0HR<#UH O45S=QXM2 M'5_"]BMFS#7DE=9#)CR0D7F^#QF@":BBN*UKQK MJ]GXQ?PYHOAC^UIX[-;QW-^D&%9BN,,O/('?O0!VM%<=I'C>\F\26^@>(/#T M^BW]W$\MIFX2>.<(,L Z]& YQCI^&>QSSB@ HK#O?$8L_&.E>'_LIHJ[HUY>W^FK<:AIK:=<%W4V[2B0@!B =PXY !]LT 7Z*,YZ M44 %%%% !15#5;R]LDM#9::U\9;F.*4+*$\F-C\TG/7;Z#DUR^J?$1=,L/%E MT=,,G_"/2Q1E?/QY^\*<_=^7&[WZ4 =O14%Q<_9]/ENMF[RXC)MSC.!G&:H> M&-<'B3PSIVLB#[/]LA$HA+[MF>V<#/Y4 :U%'2B@ HHZ44 %%&><49QUH ** MP_%WB,>%?#TNK&U-R(Y8H_*$FS.^14SG!Z;L].U78+R]DUJ[M)=-:*SBC1H; MPR@B9CGN: +]%&><4=* "BL/P_XC&NWNMVXM3#_ &7?-9EM^[S, M*K;N@Q][IS5T7EZ=?:R.FL+ 6PE%]YHP9-Q!CV=>G.>G- %^BBB@ HHR,XSS M10 444=* "BBB@ HHJAK-Y>V&F/<:?IK:C. 2??% %^B MLF/Q!:R^*IO#RI+]JAM%NW<@;-K,5 '?/!K6R,X[T %%8=UXC%MXST_P[]E+ M&\M);GS_ #,;-A QMQSG/7-7M8U$:3H=_J?E^:+2VDN/+#8W[%+8SVSCK0!> MHJAHFI#6= T[51%Y(O+6.X\LMNV;U#8SQG&>M7Z "BBDR,9SQ0 M%% (/0T M%%%% !11UHSSB@ HHK,\1ZP/#_AO4=8,'GBRMWG\H-MW[1G&<''Y4 :=%5M. MN_M^F6EX$V?:(4EV9SMW '&?QJSF@ HHHSGI0 449JA->7L>MVMG'IK264L3 MO+>^: (F&-J[>ISD\]L4 7Z*,T=.M !115"YO+V'6+"TATUIK.=9#/=B4*+< MJ 5!7JVXDCCIB@"_11FB@ HHS1WQ0 450L[R]GU74;:XTUK>UMS&+>Z,H87( M9.>M7\\XH **,UA^%/$8\4:.^H"U-L%N9K?87W_ZMRN)/JO_ *4W==K7%>#_ /D:O$GU7_TI MNZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y;XD_\DU\1_P#7A+_Z M#31_R2;_ +@?_M"MS6])M]>T2]TFZ:1;>[A:&1HR P4C!P2",_A2?V1;_P#" M/?V+ND^S?9?LF[(W[-FS.<8SCVH \7N_">F:5\#;+Q5;"==?M[*VNH;_ ,]_ M,0EDPHYP%"G:%QC%;/B9[KQ#\3;K3+OP_>1UH P_AQ:ZMINH:[87.G3:=I"/%)86<]Y'< M/;[E.],JS$+D @'UK.\76FJWOQCT2+1M4CTV[_LB8^?);"<;?,&1M)'7US7: M^'/"UCX:2Z:WEN;J[O)!+=7EW)OFF8# W' & . !5+Q'X%M/$>LVNK-JNK M:=>6T+0))I]P(B4)R03M)H Y%[?6_#OQ-\.W?B?4H==6]$ME92QP"W-FY&6( MC!(;< 3G(H\'^%-)\>:'=^(/$<LPZO<:AJVK7]NK+;S:G=F8PAA@[!@ 9'?%0W?PZLI;N^EL-9UC2[ M>_Y4C- '#VNM0ZWX!\+VVOSZKJEQ+=W$26-CR^IK M"S*#(C^%-,T;PDGAE%DN=-6.2)EN"&+J[,6!P!_>/:N>D^%.FW%I!976M MZ[<6-JZ/:6LMTI2W*D$8^7+8 VC=G )QZT =!XV)7P%XB()!&F7)!';]VU>< M1Z5#K^O_ _T^^>9K.3PV7GA25D$P"QD*V""1G!QWQ7K.J:?#J^D7NFW#.L- MW \$A0@,%92IQGO@UEVGA#3[+4='OHY;DRZ38FP@#,,-&0HRW'+?*.F/I0!P M=KH6GZ=KGCOPQ;PE=$_LV"[2R,C%(Y"KDE2%K+P%X!T73+">6# M76,^H06MP(7NRD0.S>S *&[C(R%P*]C3PS8+KVIZN3,\^HVR6T\;,-FQDQ>&TT.2_P!5G@MYUGLII+@>=9,HPOE,%&T#T.>M '/>&]+U M/1O'NFG3/"\WA_2+F&6.^MI+^&2.0AY)S7I>C^";73-:&LW>I:CJVI)$889[^ M56\E#U"*JJ!GN<9JSIOA+3]+\*3^'8)+AK.=9U9G8%QYI8M@XQ_$<<4 M'U:W+R%ELV9W QD\*"-V.V3777G@+3+G2-&LHKF^M9]&C6*QOK>4+/& H4C. M,$$ 9!>E_#W2M.O\ 4+Z>ZO\ 4;C4K7[)>-?2A_.3)Z@ 8X.W P, <=Z M/-]-LK+PQ-HTWB'PUJ6C7L-Q$&\0Z=="XBNV)QF9LDA')Y!!Z\8KT;XI65O> M_#77A<1"3R;22:/)/RNJG!_"J]O\,["-;2UN=:UJ]TNTD22#3;FX5H5*'* X M4,RK@8!)' KJ]5TVVUG2;O3+Q6:VNX6AE"G!VL,'![&@#R?4_#.FRW_PQT>* M.2WLYTN9)5AE92V;=68;@<@-@@X/0FM.QL-.\%_$O5-/TV1M,T>7PZU_.BL6 MCBD24J90#G!"UU&G>!+*PET*634M3O)=%:8VKW4JL<2)L*MA1D =.GXU=O?" M>FZCKL^K70EDDN--;3)82P\MH6;<>,9SSC.>E 'B>NV5BG@&?6](\+ZR;F&- M;B/Q-?72PS.VX$2@;RS!L\# 7NB:;J'QFT"[NK1))IM):Z=B2,RHR!&Z M]JU9/A5I]SHIT6^UW7;O2EC\N&TDN5"1 ?=QM0%MO& Q(&!QQ6QJ/@NSO]2T M?45U#4;6\TN/RHYK>55,T?&4D&T@@[><8ZF@#!^,^GVEYX":6XA$DD%W;^62 M3\NZ9%;\P2*S=5\)Z3?_ !:TC19('72X- D;[*DC*LBB881L')7)!QGJ!7H' MB/P_9^*-!N=(OVE6WGVDO"VUT*L&4J>Q! JII_A*VL=9L]6DO[^\OK:Q:Q$M MS(K&1"^\EL*,MD8SZ=J /.WM(M!M?BKH6G%X=,M--CGMK?>2L+26\A?;D\ E M0:?J^C7^HQ>&+YM&C\2Z7#HD*R:3]L$3QR$*?/"DX?CY>:[^Z\&:;=W'B.:2 M6Y#:_;);7>UUPJHC("G'!PQZYJK>^ ;&XDT^YLM2U+3+ZQM%LDN[.50\D*XP MKAE*L,C/3K0!5^&ESI3Z1?V6F#5;?[+=L)=/U/\ UED6 (C7_8[CD]36!JO_ M D7_"[[S_A'/[+^T_V%%YG]H^9LV>:>FSG.<5WGAWPS9>&[>Y6WEN;BXNI3 M-'?$LVOP^*O%%WILLVD6T_V"RTV-Q&'=,,S,_)) QC_)P?#_@W2?$7PV7Q M-J-JOGL)89/F(V$'"A< 8''%>O5P\GPOTTQW%G;ZOK-IH]P[/+ MI5O#34U73Y(&TQ)?DD88Q,JDYW+QR/QKG;; M6;GQ?H/A+PI<,POGNF365SRJ69&\-_OL(_SKM[#PO:>'+B[\07=[JNLZA%;, M@FN6$LBQ#YBD:(H&3CL,DUC^ =&6X\4^(_&1TVXL$U.58[2&YC*2>6JC?(5/ MW=[@''^R* -/XF65Q<^![N[L\_;=,=-1M\'^*%MQ_-0P_&N'O->DOOB58>+[ M>Y;^Q;2XM=)(S\A%Q$SLY^C21"O99(TFB>*10R.I5E/0@]17'6_PQT"V\"7/ MA!&NSI]S)YKR-(IEW;E((;;CC:H''04 <+(TMYH&D^(W9P^N>,K>XCR3D0!R MD2_3:N?QJ/Q5_P @'XM_]?5K_P"@QUZE=^$-,N](T;2R9HK;2)[>>V$; ',( MP@;(Y'KTJK?^ =)U&T\0VTTUV$UZ2.2Z*.H*E -GR\?='7- &UJ/_(OW?\ MUZO_ .@&O'M*\%Z/%\$8O$:/,FMV^F->P:B)V$D3HI947G 48V[>GXU[5-;I M/9R6S%@DD9C)'7!&*XBW^$^DVVG0:2-7UI]%C*E]->Z'DRD'/S87=@GDJ"!G MM0!R.I:CJ'BWQ9I5G?Z#<:S9QZ%!?OIL5RD"--+UD<,R[@/N@:9J M5HABAO+"0(XC/\!!!5E[X(J;PYX4LO#CWD\4]U>7UZX>ZO;R0/++@84$@ M= * .5\=?V3J'BVQTZ\L-5UZXCM&E&BVFT0J"V!-*2RCL5 )/TKE=*\[3]( M^*>E)82Z3:VVG)-#IQN1,+9I()"V""0,X4X!XKTS6O!EOJNNQZW;:GJ.EZDL M'V9Y[)T'FQ9SM8.K X/0XK#U7P'::)X7\7W.EOJ-W?ZKIDD(+2VM[M=2,S%YF8IE6YY0AL;>F, M5J6WAW3O%/Q6\4#68VN+>"ULF6QD<^67:-OF90>2N"!GIN-7O#WPXM'T/1!J M6H:Q-:00PSC2;F;]Q'*%!P5V[B W122!Z=JK_P#")76J_%3Q-J'VO5M*Q;VB M6][:'8)1L;>OS*589"]L@@=* .6UEI+/P1XQT!)I9=/TK6K2.S,CES&CR1-Y M8)Y(4G SZUM>(]8O-$\3?$34+)V%Q;Z-:M$>NQCO&X#VSG\*[!OA]HI\*2^' M@UV+>:X6ZGN#*&GFE#AR[L0C$4ZZW-J\!,S$@L9"9/F5^1@\RN= M8UJ[T>W=7BTNXN0T VG*J?EW,HXPI8C@5J:UX+M=5U==7MM1U#2M1\KR)+BP ME53+'G(5PRD''8XR* ,'X6V$>EW7C"QAFDFB@UIT1Y'+MM\M, L>21TR?2H= M9=Q\4==4,VT>$B0,]_-?FNK\+^$=/\(P7L6GRW4@O+@W,K7,OF,7*@$YQDYQ MDYSR33[GPM8W>O7>L223BYNM..FNJL-HBW%L@8SNR3SG'M0!Y%/X5TZU^!EM MXK0W'_"0064-S#J!G?S(R&7"CG 4+\N,8_'FO:[F[2'1)KRXN!;1I;F62?&? M+ 7);'MUK*F\&:;/X%'A!I;D:<+=;;>'7S=JXP :Y8V*^ 9];TCPOK+7$4:W,?B:^NEAF=MP(E WEF!S MP, 8-=K>:/:^*?BY!:ZMYDUE_P (W%<26PD94E?SF W $9 W$XZ9QZ5K2?"K M3[G13HE[KNNW>E+'Y<-I),!B0,#CBNBM/#%G9^((];6:X>[ M33DT[YV7:8U;<"0!][/?I[4 ]UKGQ0?1KC0KG7--L-.2==/CNDA1I'8@RN&9=^ -H'.*]&T[P_:: M9K6KZK \QGU5XWG5V!52B;!M&../4FJ6O^#[/7-1MM42\O=-U2V0Q1WMC($< MQDY*,""&7/.".M 'F<]UXB\(^$?&IM=/N-(L$AA?3[:2]CG>T9V"2;=K,57! MW#/3M6AXS\#Z)X<\.Z3>Z3YEO!I5SYF3\QS\V>V..*[G2O ^ MD:;8ZG;SFXU*351B_N+Z3?)<#&T D D #%<7XO\ A]+8Z/I?V+4-=U1; M34K7[-:32^:EO&)!D@*H)PN1EB<"@#H/#CL?BUXV4L2H@T_ )Z?NWKAM3F<_ M#OQXRR-D>+F4$-T'GP<5Z3K'@:UU/7FUJVU75-*OI8A!+X:Z'#X8O_#\4MZME>WBWLA,H9Q("AX8@\9C& MRV\:-!I,=YYI8_)(7<,_7T'TKB]4L=,O/!&HZQIOAG6=0G2*6Y7Q-?7"P2%@ M21(HW[B!V4*,@5[!J/@RQU'Q/%KS7=[!<"W^RSPPR@17,62=DBD'(Y/0BL=? MA9IQTA]%FUO7)M%VLL>GMF"%#$*>0&)' R#0!SU[I<'BOQMX)CU>22 M2*;07GGC#E?M!Q&2K8QD9.2.^*;>V<7AG5_&?AO2MT>CR^&9=0%KO+);R_.A M"9^Z&'./:NNOOAUIM\^D3#4-3M[K2+3[):7,$RHZC &X_+@M@8/&"">*L6'@ M73K+3]7@ENKV\NM7B:&\OKF0-.ZE2H . % !. !B@#S6XFN]4?P-X>;2;G5M M-3PY#?2Z?#_I74^!+'5=)\8W]K'HQ M3>5.'P2BJY*JRDY[96N@O? 6F7>FZ/;17-]:7.CPK#97]M*$G10H4@G&"" , M@C%6/#_A"ST"]N]0-W>:AJ=V%2:]O9 \A0=$& J^P% ',^.-,AUKXF>#]-N MGE^QS6]\9XHY&3S5"H=I((.,@9'<<5DZ'X&T*Z\?>*M GMY'T*Q6UFM]-,[^ M0DDL9+MMSU^7CTR<5Z1>>'[2^\1Z9KDKS"ZTY)HX55AL(D #;AC)Z#&"*++P M_:6'B'5-;B>8W6I+"LRLP* 1 A=HQD<$YR30!Y3I]W9CX96&EZI=ZM-$-:FL M[>RL26GO4CD;$!.0=F.IR. .:GT&V&B_%?0HK#PU/X;M=0M;E9K=KI7%P$4, MK%%9@I![YR<^U=G+\-](?28+&*[U"WDMKZ2_M[N*51-#*Y);!VXV\D8(/%26 M?@"RMO$-CK]QJFJWVJV@=5GN9E.]&4KM*A0H49)&T#D\YH X+PYX,TC7_!?B M#4M5CFNKN.\OA;2-,X^S!78CRP#@'=DY[_2A8I/%,OPJ@U2YN)([S3[HW965 ME:<+%&<,P.3D@9]>?6O3]*\+V.CZ)>:5;R3M;WYFL18/&Q!C,8^,=JYL_"S3/LITT:QK M0T,ON.DBZ'D8SG9G;OV9_AW4 8%_HD?B_P")^EV/B&-VA;PPES=6D4Y5'E\[ M&"4/(!8G@XR!76^/;:*S^%>NVL"[(8=+DCC7.<*$P!S["M:/PW8Q>)X]?C\Q M+F.P_L](E($0BW[^F,YR,=<8[59UK2;?7=$O=)NFD6WO(6AD:,@,%88."0>? MPH \O\"3SZ]XJM(_%,,EK=6&GP3Z-I[,#$82H!GX^_)D#K]WMZC(TNUN/%T^ MM:IJO@V^UZ9[^>"&X74(XA:HC;5CC5G!0CKG&23FO5;[P=IU\=$D\VY@N=%9 M3:W,+J)-H7:48D$%6 &1CGVK/O?A[:2ZC>W>G:SK&D"_KX93 MM8]RN* //+Z\\2W&D>"?#>L6=U?M=RW?VNVAOHUDO(X1F-&E#;3P&IM!T6ZM9%NK22_BD0R+RDB(KD@_PG QR*ZFY^'^A3^'M M/T:".>RBTYA)93VLI2:!^[*W/)R,T >;>$?!6CZC\'%UN[>9]5%M/-#?^>P>U,;/M$9S\H&W) M'J7>K^+_ -_>,WGW6@32R]@S$1_-CWZ_C5;P#\-_M?P^L(-5OM=L8 MKCS#>Z5YOE1R'S&&&4KN4%0,@$ _C7HK>&=/.O:;JZ"2*73K9[6"*,@1B-L< M8QGC:,8- 'D6@^#M*U/X*W?B"^6>?58K>\FMKEIWW6QB>38(\'"C*Y/J2:V[ M1!XW\3^&])\0,]SIZ>&8=3:W9RJW-PY"EG ^]@=O4UW>G^#].TWP9+X6AEN3 M82130EW8&3$I8MSC&?G../2N4\6:59:5+X?MI=.UQ;/3[3R+?6M(9FN;W- #O!NDVNA?%3Q-IMC+)]CCL;5HH'D+B $N2BY)P,\@=LUH M>(V8?%KP2H8A3!J&1G@_NTK.^&VAR0>)?$.NI;:G#8WBP0P2:H6^TW)4,7E< M-R 20!P.!T%=K>^'[2_\1:7K7&H>!-!O+J1I;B M:PA>21CDLQ09)]S2Z9X4L-)\-W.A6\EPUK<&8NSL"X\TDM@@8_B..*OZ-I4& MAZ+9:5:M(T%G"D$;2$%BJC R0!SQZ4 >+V/A73=3^&7BC7;X33ZC:3ZA)9S- M.X-KY;,R[ #@?,"3ZYK0O]"M-*T/P1XIMVG.O7>H6'VJ_>9VDG$P'F*V3C:< MXQV'%>BVO@W3K3POJ/A^.6Y-IJ!N#*S.N\>=G=M.,#[QQP?QI]YX2T^^T;2- M+EDN!!I4UO- 58;F:'&S<<8>+YI$A^+A61@473]N#]W]VO2M3Q M%X6TWPI-X2UG2Q/'JLNLVMM=7C3NSW229$@DR><_IVKL-2\!:5JB>(UGFNU& MOB$7>QU&WR@ NSY>.!SG-:6M>';/78-.BNGF5;"\AO8O+8 EX_N@Y!XYYZ4 M<-H7A[3?'.N^*M1\0Q274]GJLNGVB&5E^RQ1A=IC (VL2=V>M:?P?A^S^!F@ M\YIO+U"[3S6.2^)6&XGWZUI:EX#M+S6+G4[/5=5TJ:\ %XMA.$6XP, L"IPV M.-RX-:?ACPS8>$M&72M-,WV59'D42MN(W,21G X&>* -BBBB@ HHHH **** M.*OO^2K67_7M#_Z!>UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BB MB@ KBO!__(U>)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** M"BBB@ HHHH **** "BBB@#'_ .$BMO\ A,1X:$ZAJ>O6GP\TJXL)=9M[G2S=W%FUT(1 M>2(B@;V;[VW[Q'?/-=)X.TW4](\?3)#H,6@Z3=6):73UU"*4>[;OV*6QGMG%,T/5DUG1-.U JL4EY:17 M)AW[B@=0V/?&<9Q53QI_R(GB'_L&7/\ Z*:O,+[PEHNB_!>T\2V"^3KEK8V] M[%J8<^:9"$^7=GE3G:%Z8P* /:9)$B7=(ZHOJQP*=G(SVKQ>\:_\4?$?6([_ M ,*C7X=-MK58+*6\2&.W,L>]GV/PS$DC/8+CTI]MHFO2^"O$V@![;283>1?V M?9W&I+((U8@O;,Z'*AL8 ZX;% 'L22QR@F.1' ."5.<5E>'O$5MXDMKR>UCD MC2VO);0^9C+-&<$\=B_O8)K9(K:9)+*^7;DJ MY7JP )'0\\GI6K\(=&TZPTW6KFULXH9CJUU;ET7!\M)#M7Z"@#N-8N]0LK$2 MZ;IXO[CS44PF98L*6 9MQXX&3COBKSR)&I9W55'4L< 5P_Q:./!17C*6.J:3H?CVT; M2H](TB7199HM.%_'/Y$OEL&*JIRBL.>F,CBH-8T2W\,?"S2;[1X)5U37/L5K M?W:W!665),,PWL<)D_+GL#0![8DL)[&ZNI9%U;3[M6N[),<1A&Y!3'&T_6@#U74?$5MIOB+1M%DCD:XU4S>6 MXQM01)N8GZY 'XUJM+&CJC2*K-]U2<$_2O(K_3O#WB+QC\-KQ(3?VUY:70,U MV,RS+'"I3S/5@V3](;W4_"T?BJQNKEV74K&[4W=B@ B5#T*= MMOXT >U4UW6-"[L%4=2QP!63X4OK+4?"FEW6G7-QN1U73[;Q3\7&T;6T^T:9I^E+=064A/ER2O(5,C+_%@#'/ S0!WM[?0V.F7 M%_(=T,$+3-MYR%!/'Y5A^"M>U?Q+I"ZKJ.F6UA;7*)-9K%<^:[(P)^?Y1@XV M_GVK@[G1M/L-8\:^%8(%DT(:.NHI9N2T=K/\WW ?NYP&Q[5V7PPTNQTWX>:( M]G:QP-=6<,\Y08\R0QKEC[T :^J>(K;2]=T7298Y&GU625(F7&U/+C+DM^0 M^M5]'\3KJ>M:_I\L"6ZZ3<1P"5I<^;N0-G&!CKCO7*>/-!TK5/B7X(^W6$-Q M]H>ZBFWKG>B0EU!]@Q)%5-$\(Z+XC^(/CB;6;-;U8KR%(X9B2B9A&6"YQN/ MSU&.* /5J;'+'*NZ-U< XRIS7@;7NHCP#H?A^!;B[M)O$,^GO"+GRFF@C=BL M'F'H#C'T&*Z32-(U+2/'>BW&G>%8/#=I,)(;V%-2B9;I-N5(C!Y93@Y S@\T M >M5PS>-=9UG4+RW\(Z#%J%K92F":_N[KR(6D'WEC !+8]>!7;R!FB<(=KE2 M%/H:X+X,-&OPTL;3&VZM)IX+M#]Y)1*Q(;WP0?QH V?"WBYM>N[_ $O4-.?3 M-:T\K]IM'D$@VL,JZ./O*?TKHQ+&TAC$BEUY*@\C\*XCQSXPM]/T/Q1::3,1 MKEAIXGD*1G]T'X4[L8W '1(U+.ZJHY))P!2-+&H4M(@#G"Y/7Z5Y,FOK9KDZ7>W]KI_G2L MWV2./+((^?E^8DY[]Z /;BP7J0._-(CI(@=&5E/0J<@UXU%80^*=5^&<.LRO M/'/HDLLZ,Y'VDA(CM?\ O#/S$=\;Y7F)YF,[-PS^5*SJ@)9@H R23C KYX\2:?;6 MGPZ;6=)\&7=D8%BN(?$%]=QI=NQ=<2%5)9BV>AP/F]J[O4]!L/$?QL:VU6'[ M1:1^'XYC;,Q\N1_/8 L!]X#)X/&?I0!Z8'5E#*P*GH0>#3B0.IQ7D%AX6BOK M3XB^#]/W0VEO<0RZ?%O.()6B$@VYZ#>!5JPUP_$/5?!EJ1^[M8/[7U-,8Q-& M3$B'_MJ'.#V6@#U6F&:)9!&TB"1NBEAD_A1+(D,+RR.$1%+,QZ*!U->!:CIV MFW_@35=5TWPA>WZ&&>Y7Q)JEU'%.[#<1*H!WG!' 4' Z9H ]_+ =2!WYI$D M21 \;JZGH5.17D=UI\7BCQ5\/X=6:2XAN-#DFN4+D"<[(VP^.HW8)'?%1SK_ M ,(3K'C^V\.QFUMX=%CO8;>,G9%-AP74=N@/X4 >A>,?$Z^%?"VH:PD"73@X^]GIVKH*\/\8^!_#UC\%_[7M8@NH_9K>=[X2$R7+.R;MYS M\X8MG!Z'&.E>X4 8USK-UI\VLSWVG&/2]/MA<1723*S7&%+.H3JI& .>N:M: M/JL6L:#8ZLBF**[MH[@*Y&4#*&P3[9KS36K.VO\ Q%\4(;N%)HETBUD"N,@, ML4C*?J" ?PJH?"IG^'G@E-'L=/NE,4=[=:-/<>0NHN8%RV>[*<-SQZT >QHZ MR('1@RGH5.0:=7G'P\ETJT\0ZMIL&B:AX>U%X8[B;29G5K<*"5\R$KQR>"1C M/''%=)X\L;G4_!.IV-GJ$5A<3QA$GFD\M<[A\I;L&&5_X%0!T"2QR[O+D5]I MP=IS@UA>%/$Z^)-)DO9($M"MW-:K&9=V[RW*Y!P.N,XK@/#\6G:#XRT9-1\' MW7A;4)2]M#+8SI+:7A*_=D(Y)XR,\YZFJ?A?P3H.L^!/$.HZE9"YO#=W_E2R M.28-KMCR^?EY&>.I/- 'M3,J*68@*.22>E(DB2H'C=74_P 2G(KQTWMEK?AK MP+;:I::GK^HR6'GKI4+J([C"A?-G+D# [9/4G@TSP[#)IGC'Q9I\>BIH5O+H M0N3IT5R)45\LN_Y?E4D=A_6@#V42(7*!U+ 9(!YQ2++&[LBNK,OW@#DCZUX5 M'I-MX8^!U+2#I5YHO M@J+0;RUNHLWS:Q"3.A.'23D>9N'KSGI0!Z9I?B9=0\2^(=)D@2!-(>!/.:7_ M %OF1[^F!C'3JQP/9K'#*28P6@&6V]"W M /;GUKGX9KB+P1;>'$N[B'3I?&#Z,[B4ADM-['RPW49QCZ'% 'N*2QRY\N1 M7P<':,/N\SR\?/T&,YZ<_6N.\0:!I?@GQ#X M3O\ PU:II\UWJD>GW,$!(6X@=6W%U[E< YZUS//!$^C6D=CYE])')!"2$D A;#%>FX=,]?FY MKG]&L;KQ8^MZIJ7@G_A()YK^> 7,NI1Q&V1&VK'&K%8A*94$9Z.6&/SKQ2ZT_4-5\/?#[2_$,YED?5);>9XKH2&6$*X"F1#R2GRD M@YZ]ZUO$G@J/3]DV=FZG0);L1M$[R%C.H?(;.=O/I@>P!ZR"" M 0<@]Z*X?X9W&E?V7J5AIMMJ5@UK>-Y^G7Y!-HS '8F/^6?<<^M=Q0 5PGBS MQAXI\,PZC?KX4MKG2;,;_M)U,(SKQSLV$CD]*[NN/^*G_)+O$/\ UZG^8H K MVWBWQ2ND7FK:IX5MK2Q@T^2\21-2$IQEWLT8(SG[N&("] ,4 >X22)$A>1U11W8X%.!!&0<@UX_KRWGB#XK M:O97/AK_ (2&STJUMQ;VT^ZLU ML-.CGCDLK'[:ERUJ&4ETRI)5<@$ XX;B@#>\;^)G\(>%+K6DLQ=M T:B$R>7 MNWNJ?>PSTKG[_ ,=>*/#]J=1\0>#%M]*B91<7%KJ23M"I(&[9M!(Y[&E^ M-()^%NI!3M)EM\'&&/%T?A.^NM1\8QZK86B?:;G3Y=/2V2Y2/YB MA>,[AG'3O0!ZL)HC")O,41$!@Y.!CUIRLKJ&4@J>00>#7ED9LO'_ (^TVVU6 MW+:.GA^'4[;3I3\C22MC)O%NC6][<:=X?&CK?,+=LFR ME9F0^4#G:6&"!ZXH ]6$T1E,0D0R#DJ&&1^%*TB(,NZJ.G)Q7S_K^G0Z9X8T M[5=+\$SZ.UO*?C'KT&LVYN MK2'3K5UMS(RH7.X!B 1D@;@/]XT >H/*B,%9U#-G:I/)^E8O@WQ$?%GA.PUP MVHM3=*Q\D/OVX=EZX&?NYZ5PWA+POI'C&QUS6==@\[4Y-2N(%F9R'LDC;:B1 MG/R;0 >/QK>^#X ^%.A@-N 27GU_>O0!VY('4TP3PF(RB5/+'5]PQ^=>>_$' M3(-9\>>!=-NMYM9Y;T3(CE=ZB$,5)'.#MP1W!(K*TSP1H#_%'7=&:P4Z-%96 M]TNG;C]G$S94OLSC.!^IH ]:!! (((/0BFQS12EA'(C[3@[6!Q7C%A-IUE\- M]6TB^GU,6,?B2;3;.TL6S-.HDRENI/\ "><\CC/-$%D='^)'A"6S\()X82ZE MG@<)=(S7*>43AT3(X.#DDG- 'M0((R#F@$$9!R*\?GU>?P+;^,O#=MG[3)*M MSHB#JWVIM@5?9),UZ9X@1RFW+LJN_GN 3@C M. S?B:P;:QGU_P 5^)3<^#5\0P:?=_V=:QS7R1):0HH "(W0MUW?_7H ]OZ4 MU)(Y%#(ZLIZ%3D&O$DCU1#USE2.#A M1707?AG2/#OQ;\'G2+=+..XCO?,M8?ECRL0PX7H">J?9U"Y4[3R^3QQTZUP_@5PO@#Q,S-@+J&HY)/3YFK M!T$G[+\'^?X+C_TG- 'LAD0,%+KN;.!GDXI/-C\WR]Z^9C.W/./I7COA?0=/ M33/%WBV2U^U:QINJ:D]B\CL1#LW, JYQRQ)Z=_:L2QT&_P!0\!1:E'X0+:M/ M;_;%\1OK$23"4C<)2Q.54'^'/ &* /H"L<^(K;_A,1X:$&^&O!6A:E\(-4U>]L_/U +?20W#NVZ H\FWR^?E&5W M<=23FM:^N['6]%\#6^IV>I:_J4VF)=_V5"Z"*0TZNK1J"=RG(XK-\-:]!XG\/6>LVL3Q0W2ET23&X#<0,X[\5YCX6TR)?&WB MC1+C0(=)T^YTF.>32EN!-'NW$;CM^521V'M73?!O3K.R^&>DW%M;1Q2W<7F3 MNHP9&#$9/O@4 =]1110 4444 %%%% '%7W_)5K+_ *]H?_0+VNUKBK[_ )*M M9?\ 7M#_ .@7M=K0 4444 %%%% !1110 4444 %<5X/_ .1J\2?5?_2F[KM: MXKP?_P C5XD^J_\ I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110! M@ZCX2L=1\3V/B'[3?6U_:1B+=;3[%FC#;O+D&/F7/;BI-,\,:?I.@W.C6QF^ MRW#3,^]\MF4DM@X_VCBM6XN8+6/S+B>.%,XW2.%'YFE$\30B82H8B,APPVD? M6@#F[KP%HUUH6E:5NNX?[)518W<$VRX@P,9#CU'7C!]*GT'P=8:#J%QJ0N;[ M4-2N$$3WM_-YLOE@Y"# 5<\X %;BW5N]PUND\33(,M&'!91[CK3U='SL96P M<'!S@^E $&I6$.J:7=Z?<;O(NH7@DVG!VLI4X/K@UR5M\+M$MUM+=KS59],M M662+3)[LM;!UY#%<9//.,[<]J[171P2C!@#@X.<&HY;NV@D2.:XBCDDX17< MM] >M &#K?@JPUG54U:.\U#3-26/R6NM.G\IY(\YVMD$,,^HJ*+X?>'X_#=W MH;P330767((D,G7<"!S73M(B$!G52>@)QFH5O[-K9KE;N P*<- M*)!M'U/2@#G]+\#66GZO;ZIV%S?!+^5II+62?= DC'+,BXX)/O6V)HFC602H8WQM8,,'/3!IL-U M;W#.L,\4C1G#A'!*GT..E %#7M!L_$>G"QOC)Y(FCF'EMM.Y&##\,BBST&SL M=?U3683)]JU)85GW-E<1J57 [<$YJIX6\1/XB&M&2W6#^SM4GL%VMNWB/'S' MT)STK9@N[:ZW_9[B*;8<-Y;AMI]\4 8,G@;1IM$UO2)5G>UUFZDN[H&3D2.5 M)*G'&"H(Z]*KW/@#3KJSTY)-2U<7^GAEM]46[Q=A6))5GQAASC!!X%=4CI(N MY&5E]5.13#6_GZ?#G3;B\OIK;4]9TZ&_:<='!6REL)S$\2E0K+GG(( SGD_B:KWOP[TZYO[ZYM=4UC34OW,EW;V M-WY<4SD89B"#@GN5(S6GJ_B>UT?7M%TB9"TNJ22JK[@%C"(7);/K@ 5N4 5= M-TVTT?3;;3K"%8+2VC$<4:_PJ/Y_6LK7_"-AX@N[:^>>\L=1M05AO;&;RI54 M]5S@@J?0@UL17MI/,\,-U#)*GWD20%E^H'2G375O;LBSSQ1-(<('<+N/H,]: M ,+2_!6E:5I^I6R-=3S:FI6]O+F8R3S94KRQ] 3@ 8'I6MI.F6^BZ/9Z7:[_ M +/:0I!'O.6VJ,#)]>*L^=%C/F)C=M^\.OI]:8EU;R0M,EQ$T29#.'!48ZY- M &/XE\)V/B?[$]S-@P/XBF_:[;[3]F^T1?:,9\K>-V M/IUH YYO .A2>'I]$EBF>UENWO YE(DBF9BV]&&"I!/%&D^!K#3-8CU>XO\ M4]5OX8S';S:E<>:8%/WM@ !/^M(X4 MF>Z@6*0X1S( K?0]Z )ZY'4_AYIE[J]QJEEJ&K:->7/-R^EW9A$Y]67!!/OC M-=8[K&A=V"JHR6)P *;!<0740EMYHY8SQNC8,/S% &)HG@S1-"TN[L+>W:=+ M[)O);IS+)LJ]\3VMCXKTWP^Z$SWL4LPDW *@3'! M[Y.>* +,&@V=OXDN]=3S/MEU EO)EOEVH21@>O)JO9>%M.L--U:PA,WDZK// M<7&Y\G=*,/MXX'I6W3)9HH(FEFD2.->KNP 'XF@#S76_ R3^+/!NG6R:C'IF MF6%Q"M[;R%7@9501G>!@,<'KP>>*ZC3O VCV%KJ<4YNM1EU2/RKVYOIC)+,F M" I88P "< 5T44L<\:R12+)&PRK(<@_C48O+5I)(Q!DKGD"L_6KV\M-'N[C2K>&\O8@-D$DPC5C MD<%CP."30!2>PLO#$FN>((+:^NI[UHYKB&W3S78HH0;$&.W:L3X;>'FT]-;U MV?3I-/N-;OGN5M91AX8&F3%P=/-\TI<;0/, M"!/7/)/T ]>-M9$9-ZNI3&=P/% !)&DL;1R*&1P592."#U%<2GPLT9=.?2GU M'6I=((8)IKWI\B//(P Q )R 21FNW5E=0RL&4\@@Y!J'[;:?:OLWVJ'[1_S MR\P;_P NM &1:>$=.L[W1KM&N&ETBS-E;%G!S&0H^;CDX4E &1_PB^FG4]8OW61Y-7@2WND9_E**I4 #J.&.> M:Q8_AII$>BVFFC4-7)L9C+8W9NSY]IE0NR-L<)@8VD$5UJW=L\+S+<1&)"0[ MAQM4CKD]JPT\4"7QW#X>ABBDMY=+:_%RDF7\WF2%!R$& %SS@ 5HZSH]CK^D7.EZE")K2X7;(F2.^001T M((!!]JN.ZQH7=@JJ,EF. !3+>ZM[M"]M/%,@."T;AAG\* .9T[P%8V6IVFH7 M6J:OJLMEDVBZC=>:L!(QN4 #)QQDY-:6E^&=/TC1;K2;8S?9KEYI)-[Y;,I) M;!Q[G%:9N[99S ;B(3!=QC+C6L$*S2W,,<38VN[@*<],&I@0P!!!!Y!% & M1;>&-+@\*1^&G@-QIB6_V8QS')9,8Y(QS[BL6S^&VE6]U927.HZQJ,%@XDM+ M2^N_,AA8?=(7 )([;B<5UD-W;7+.L%Q%*R'#A'#%3[XZ42WEK NZ:YAC&[9E MW ^;TY[T 4K#0;/3=:U758#)]IU1HFN-S97,:;%VCMQ6RAY/F65VW;D88*X(XK?:ZMTG2!YXEF<92,N S#V'>B>Y@M8_,N)HX4S MC=(P4?F: .;TOP'I^GZM!JEUJ&JZM>6JE;5]2N?-^S@C!* #)'&3D^]3'P/ MHDFDZOID\,DUKJMY)?7"N_(E<@DJ1@K@J"/2N@\V,1"7S%\LC._/&/K34NK> M2X>!)XFF09:,."R_4=10!REI\.=-M]7L-5N=3UC4;VP!M+M- O\ 2HKB_!U!_,NK MTW)-S*_'S&3L> .!C%='#$(8(XE+,$4*"QR3@8Y-)#/#<*6AE2102I*," 1U M'%->\MH[A;=[B%9G^[&S@,WT'6@":L_7-&M?$.B7>DWOF?9KJ/RY/+;#8]C2 M2W=^FOP6B6D1T]K=I)+DS .L@(PH3J01DYJW]LM?-CB^TP^9(,HF\98>H'>@ M"O?7%4+_ ,):;J/@^/PO.9_[.CAAA&U\ M/MB*E><=?D&>*V$N;>2=X8YXGEC^^BN"R_4=JY37/%NI:#HM[J%UI<&8]42S MMT6X#>9"[JHD./NGYC\OM0!=USP98:WJ<6JK=7^G:G''Y/VS3Y_*D:/.=C9! M##//(JUX=\,Z?X9M9HK+SI);B4S7%S<2&26=S_$['K_*M.XN[:T0/6<8;<,'/3F@#,\2^';+Q5H4^CZB9A;3%"QA?:P*L& M&#@]P*YQ_A7H]R!'J6K>(=2ML@M;7NJ2/$^.1N7C-=K%/#/N\F5)-C%6V,#@ MCL<=Z9<7MK:%1:Y&9?MEW#'!+EOEVIG&!CKR:OBZMVE6(3 MQ&1P2J!QD@=2!2"[MFN3;+<1&=1DQ!QN ^G6@#F+[X>:5>:E>7D5YJEDE\VZ M]M;.Z,<-T>A+KC.2."5(SWK:\/Z%9^&="MM'T_S/LML&$?F-N;EBQR?J35Z> MY@M8_,N)HX4SC=(P49^IIWFQB(2F1?+(SNSQCZT 9]_H-GJ.MZ3JT_F?:=+: M5K?:V%S(FQMP[\40:#9V_B.\UU#)]LNX(X),M\NU"2,#UY-7DNK>29X4GB:6 M/ET#@LOU':B"Y@ND+V\\< $\ MO-:=A-;6L M#SGRF!WA03A3G&3BIM)U!-5TBSOXP%6XA27:&W;=R@XS[9H @70;-?%#^(09 M/MSV8LS\WR>6'+]/7)ZUDZIX$L-0UB;5K74-4TF]N$"7,FFW/E>> ,#>"""0 M. < ^]='+=VT$J12W$4I&=$(#,H)Z GK0!S?_"!>'_\ A%5\ M.BU=;)9/.5Q(?.$V<^;OZ[\\Y_#IQ7--X,FTGXG>%=1AGU?4U6.\2ZO;V4R^ M4OE@1J2 %49+8XY)/6O18;NVN(VDAN(I(U)#,C@@?4BLKPMXEMO%6CG4;:-H MH_.EB".P+81RN3CIG;F@#(G^&FC37U],MYJL%I?RM-=Z=!=E+:9V^\67&>>X M!P?3%:%KX*TFS3P^D1N,:"'%GF0'[R;#NXYX/M6Y!=VUUO\ L]Q%+L.&\MPV MT^^.E*;JW618VGB#NQ55+C+$=0!ZT 4-%\/V.A6]Y!:"1H[NZENY1*V[+R'+ M8XZ>U5(HUZN[!0/Q- #HXTAB2*-%2-%"JJC 4#H *P]1\)6. MH^)K'Q!]IOK:_M$$6ZVGV+-&&W>7(,?,N>W%,T[Q*;_QGJNA+"GDV5M!<).K MY\SS-W&/;%:%W=W\6M:=;06D4EE.)3%IO#UN9OL,RS*VY\OB4L6YQ_M'%9]U\/M+FAT<6UWJ-A1UKI6O;5&C5[F%6E.(P9 "Y]O6LK5_$]KI&OZ+I$J%I=4>55?< M L01"Y)^N !0!6T;P/I6AZU/J]O+>S7US;_9[B6YG,IF&[.YL_Q=!Q@8XQ5C MPMX4LO"-E+9:?=7TEHS[HX;F?S%@'/RQ\<#GWK7GN[:UV_:+B*'><+YCA#P!7&LLMK\+_B58&VBLH[:_&RS@F,D M=N28RRJV!QGV'->M:IX'TW4];?6$N]2T^^EC6*>2PNVA\]5Z!\=<=CP:@C^' M'AR'1]7TJ&">.RU4H;F,3L22N.03DY.,DY.30!ROBCPKH_AG_A#M1TFS2VU M:W:027:?ZV9),B02-U?=WS3]2UE?ASXJ\5LR_P"B:G9?VM9)V-TN(W0>I9C& M?QKT'5M!L=:BL8[Q7*V-U%=P[6QB2/[N?4<]*X_Q)IDOC+QUHMC+H=W%8Z)= M&[GO[A L MZUR6H?#O1[[4+N[BN=3T\WQW7D5A>/#'<'H2ZCC)'4C&: //1IMQJUI\-=,U MZYBO"_#Q^+VJ:9_9=O_ &6NF0W7 M]G[?]',Q9DWF/[I(4$#CN:[Q/"&C0MHGV>U\A-%+&RCC8A4W+M.?7@GKWYJU M'H=E%XBGUU5?[=/;+;.=WR[%8L./7)- 'BUU:0I\/M7TA97M["V\:?9(=KD? M9XO-3A3VQN)KKO$>@Z5X1\2>#;SP[8P6%U/J2V$T=LNWS[=D;?O ^]MP#DY. M:G\<>"8G\+36&EV4UR-0UR*^O(MQ;.YQYA]EP*Z#2? NE:3JL6IF?4+ZZ@0Q MVSW]V\_V93P1&&Z9'&>3CO0!YC/+*=!UG3_.DAM-3\?/97KHQ4B!R-PR.@. M/QKI?%.@:3X0UKPCJ/ARQ@TZ\FU:&PD2U78+B"0-O#@?>Q@')Z5UY\%:$^E: MKIDUJ9K35+N2\N4D@#A[S5YO C^,_#]J#Y]VRWNBH.I:Y;RRJ^RR\XI\_@W3 M(?'/@OPW=1+<65IH\XDB;[D[*R$EQW!?YL'C(%;5UIDOBWXGZ9?3Z'=V=EX= M\[_2KI HNI20$\O!.Y!@N#ZXZ5V,VAV5QXAM=<>&O!7AZZ\?>---N=+@FTZREMC:V4@S# TL(:1D3H"2!R.1CBN6@N+^Y\"> M!="2W:_L[K4;R*6UDN?)6=89'\N)I"#\OMWV@5[A8Z'9:?K&J:K;JXNM3:)K M@EL@F-=BX';BLMO .@/X9C\/O;RM9Q3-<0MYI$D4I&[6Y@FBN[2WU&-OM2JN498@J_,K=2 >&YK%\->#M"U+X/Z MQJE]I\5S?%;YX[B4;GAV/)M$9_A (S@=23GK7IFB^"M,T75&U0SW^H:B8_)6 MZU"Y:=XTZ[5SPH^@JU8>%],TWPW-H%ND@L9EF5U9\MB4L6Y_X$: /,IM-L== MO_A1 V>N&)/U->@?$"[T^S\$:DVIW%]#:R(L3& MP($[%F ")D8RQ./H32:CX#T;4=(TC3F:\@7255;*>VN&CFB 79]\>HMKF MAV'B+1I]*U.$S6LP 8;BI!!!!!'0@@&@#Q[5M.;2=6\'7=MX)L_#(&M6UNMQ M'=(UQ*C9#(RH.01U)8G\S72^'M!TGQ?XH\8W?B.QAO[JWU$V,,5RNX06ZHI3 M8#]W=DG(YK<_X5MHTLMI/?7>K:AO(T+*01MSP.0,\9..M<[XEL M(CXLU"XU+PKK[M(J)%>:!,X%[%C[DX5UP0#? 4<7@BVT_6K3[*_]I'4UM8I/^/=M^Z-,CK@ 9KJ_$'AK3?$ MUK%#J$<@>"02V\\$ACEAWOPYAO8_"-@MY-;"\'B.76$2=92-WG,Y7*X M/52W'2O7M#\&Z9H=]<7ZR7E]J%Q&(I+R_G,TIC'.P$\!<]@*RF^%GAXAK<2: MDNEM)YK:4MZXM"V<_P"KSTSSC./:@#G%T>W\2_%?2T\00P7NWPI#<30[@\,D MWG,,X'RN!N8CMT-5_"W@GP_?MXVM[S3HKBVLM1GM[.&7+):H4#GR@?N'+=1S MP*].30+"/Q&-=2-EO19"Q&&P@B#[P OUI-/\/V&F/JCVRR ZG.UQ<;GSEV4* M<>@P!0!XO]KU'5?#/PRTA[/^U;:[@GDFLYKKR5NFA4;%9R#D <[3UP*ZKPYI MFHZ5\1(I(M"T[P[975E(MS86^H1R"8KRDJQ +@CH2!T-=9+X"T&;PS8Z"T,P MMK AK25)F6:!@20RN.0>:DT/P9IFAZA-J*S7M]J,T?DM>7]PTTHCSG8">@SS MP* /*-#\'Z'7]E;W%QY!)P>U=]:^$M*L_!S>%H4E&F-!);E3) MEMCYW?-_P(U!J'@C2=0.C.7O+>;2$$=K-;7#1N$P 58CJ"%&?_KT =)7E'C? M[;JOQ6T[2#HD.MV5MI1O(]/N+H0Q/*9"AG>(/">F>(WM9[HW$%Y:$FWO+28Q319Z@, M.Q]#D4 >8.-<\+V7C66QT^TT2!M*^T1Z;:WZ3M;S?=,JHH&P%23TQE:D\:># M?#>F_"2UU"PM8(;N,6CK=Q\27)>1-V]NK@Y+8.>0#VKTC1/!^DZ''>^4DUW/ M?\7ES>RF:6<8P S-VP<8Z5P_C;X8VT/A":/1!JMU)#-"UG8-=O)#;_O5W&-" M>,+NZYP"<4 ;NFG'QLUT=SI%L1_WV]GZ[X* MTS7=5AU5[B_L=0CB\C[38730.\><[&(ZC/-5X_AUX=AT#5-$BMYDL=3=7N5$ MS%BP"\ACSD[02>YR>] '/-H>E3_'B*6;3K61_P#A'Q=;FB!/G"=5$G^\%&,^ ME8,EY(-/UQWNX+ M^R41I);SM&)(PV[8X'#+GM7-:;IDOB;XH+XHNM#N].M]*LVM(&O4"23REFRP M )^15+ 'OO\ :@#K9XK#P[X3DB\U[33]/LBOF1_>BC1.HXZ@#/3K7AWB+38( MOAA+J6F>"!901QQW,&NW]W&+UR74K)\@+%F)'!('-?0-W:P7UG/:742RV\\; M1RQMT96&"#]0:XUOA5X?FTTZ;=W.K7>GJFR&UN+]VC@&,#8OJ!TSG% '/^)M M7?P5XHU75E.!K>A&2/'\=Y!A5'XK(OY5SEE9SZ7HMQ\+9)6>XN=5M4SGG[+) M&)IF'L#'(#_O5Z]K/A#2-?@TN+4H7F&FSI/;G?@[E'&[U!XR.]/D\*Z3+XNA M\4/ 3JD-L;9)-W 0D]O7DC/H: ."O[;3-8\::U_9_A!_$]S;F.UGDU">)+6S M(7_5Q!@2.N3@'GO7*QQR7'P>;3W8PI%XI%M$L,Q80)YXPJ/UP,G!_&O5[SP! MI5UJ]WJ45WJEC)>D&[BLKUX8[@@8RP'?'&012P?#WP_:Z,VDV\$L=B;]=06) M93A)001CT7*CB@#E-;\+:'9^,?"?A:#3H;;0;Q[J\N+5<[+J:.-0@?GYL#G! MZU8TO0=*T#XYF+28([6*;P^\KVT0PB-YZ#*KT7..@],UVOB#PWIWB6TB@OTE M#02"6">"0QRPN.C(PY!JCHG@;2="UIM9AEOKC4I(#!+3:JL3Q-=75RTKRAL<.3V&!@# M% 'GEKX5\/:A\#KC7[N&*75I]/FO9=48_OS/AB?GZXS\NWIVQ4@T2QU_7_AQ M8ZE%Y]F?#S/) 20LF$B(#8ZC.#CU JCJ/A]K[2-0TU?!.O6^LW?F+]EAN&_L MI9FR!.#OV8&=V,=1T[UZIIGA.SLFT.ZE+/?:38"RC=6PI7:H;C_@(H \T73) M+SXAZ_81>$++6[+1HK:TLK.ZNUBCM(C'NRJ,K ECSNZ\52U%]ZSI:K# M:VTNM0VT5I;ZDLK6<,A&^$R#[@R,_P!/U$1^4UUI M]RT#R)_=;'##ZBGVO@G0+7PU<: +$2V%T6>Y69R[S.QR79R&^CA>>+58_])A;AX2NU?,8CD9RB^(/ M$'CV?5[&*]*:D\42S#<(LQ*2R#^%CQ\PY^45UNF_#W2-/U*UOI;K4]0ELL_9 M%U"\:9+/3@"@#Q)] TY/ MV>(O$QMP^NQ11SQZBY+3HRS!5"N>0H4 #CBNAU=+[7?BUK5O-X:M?$$&F6M MNMK:WEVL4<0D7X\&7^CV26M_\ V[:V MTMTG^MF20,'$C=7W=RGVR36_P!C M>&18@&C:2)C(0>Q8]?6O2*P6\):=_P )6_B2)[N&^DC$^* ./\/Z)I?B[QAXOO M/$5G#J%Q9WWV&W@NE#K! $!4JIX&XDG/M7(:A&S>"=6T&.XF.GV'BV*RLY!( M2T4>]3L5NORECCTKU75_ VEZKJTFJ)!]!30+71(K5HK*VN$ND5)#N:56W!F8\L2>N: -#0_#ND>&[-[31K"*S@=_, M9(P?F; &3GO@"O(=1\/M:+K]Y?\ ABQ\4Z7=74]PVLV%TAO+9<_=&[G*8P I MP,=*]QKCKOX:Z)=7-X\=SJMI;7TC27=E:7SQ03LWWBR#U[XQF@#GX[VUU'X@ M>';RREEEM9O#$SQ23??92R8+?[7K[UQG_",Z5;?LZQ>(8[51K<<<<\>H9/G1 ML)PJA6Z@!> !Q^->U+X6TF/4[2_B@,4EG9-8P(C81(3CYQ:CH5EJE_IEY9M8\(_#S0 M=2D9](O-0O$N5\PE9!$7,,1;NI.!COM%=5+X?T;0?C3X<&D6T-GY]C=M+;0# M;&" H#A!P">02.NT>E7O$/A2RT7PE::3IWAV;5-(2],TMO!*1<6P)+>9 <@Y M5CT!S@UF>$_#;7'Q!M]>MM*UBSLK.TDC>YUJ5FN;J5R !AF)"*H/H,GI0!B> M&-&LM-^%NL>+[:T$FO6WV][:Z;+-!AI%^7L 6./4FJA\/7W_"!6EW9>$M-L M+Q88KJ+Q$^L1K*)#AO-9RH)W$\J6QSBO9]'\/:?H>CG2K2(FS9I&9)3OW;V+ M,#GJ"2>*YY/A;X>3RX&DU.33(Y!*FER7KM:*P.1^[)Z9YP3CVH XZ\_M+Q#\ M3=5CO/#5GX@73K*U6"UN;Q8X8?,3<[JK*PQ%0KX T!?"][X?\ )G-K?/YEU*TS--.^X-N9SR3D"@#BO%7@ MC0=.U[P7;V=D+?[7>/;7DD3%7NHS&6996!R^XCG/J:?<6\/@[QWXI3P[:1V< M8\+&^6V@3;&9T=PK;1QG %>CZCH5CJE[IEWW?PZ@O8O".GQWDMLMXOB.76 M$2=92-WG,Y7(YZJ6XZ5TZ:-;>)?BS9+X@@@O-GA:">6'(>%Y?.8;B!PP&YL= M1SFNB/PL\.D&W$FI#2S)YITH7K_9,YS_ *O/3/.,X]JZ-- L(O$9UU$9;TV8 MLN&^01!RX 7UR: /)[C2+"UT+XK:+%:QC3;$"XM;8C*02-;[R4!Z?-R,=*]- M\%6%GIW@S2(K*VBMXWM(I66) H+L@+,<=R>]2?\ "*Z49=<=X7<:VH6]5G.' M 3R\#T^7TJ7P]H-MX;TE--M+B[F@C/R&ZF,K*, !03T48X':@#QWP[I][XHL M=7U._P#!%EKUS>7L\ M,][<0S2V]T)5FC5' !D4_-E0%;GGG-=_J'PYT:^OKRZBN=3L!?-NO(;&\>&* MX8]2ZCC)[D8S6E_PB6CK_8HAMO)CT9BUE'$Q"IE2ISZ\$]>_- ''V_A_2='^ M+_\ 9FG:?;VVG:CH$GVNSC0"&4B4*"4Z9P2/Q/K7#PVZZ9\'K,:79QQRZOKW MV&]:)A TT/GR@(T@'RC@+GL&->Y/H=E)XCBUYE?[=%:M:J=WR^6S!CQZY YK M&M_AWX?@L=5L#%<3:?J3[Y;.:X9HHVW%LQC^ Y.%-*\,%+M8)GAU2/_2H6&&C*!5\QOXAU.5J3PIX=TVZU/QKX@N+%+O4K#7;H MV9DR?*9 KC:.@)8\_0>E=CI?@#2M.U6WU*6ZU/4;FT!6U.HWC3BWR,'8#P#C MC/)K8TC0K+1&U!K-7!O[M[R? MQ27+^()]61)UDR3YNXKE-A'3( V\]ZZ:UMG\3^-O#6E>*?L]_!;^'1?>5O$D M%Q=%PC/Q\K_+R.H^;-=-/\+_ _,T\:2ZG!I]Q(9)M-@O72UD8G)R@Z GJ 0 M*U=:\':3K<-BKI-9S6 Q9W%C*898!C!56'8@ 8Z4 .XE&YX=CR;0A_A (S@=23GK5N;3;#7= M2^$]SJMG!>3WM@XN7GC#F8+:AQNSUPQ+?4UZ78>%M,TWPS-X?MTD%A*LRLK/ MEL2EBW/_ (U2U'P'H^HZ3I&GLUY ND*J64]M<-'+$ @3[P]0 #0!S'AC0=) M\7Z_XOU#Q%8P:C=P:M+80QW2[Q!;H%V;%/WUVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "BBB@ MHHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH M**** "BBB@ HHHH **** "BBB@"O=WUII\0EO;J"VC)QOFD"#/IDT[[5;BV% MS]HB^SD;A+O&W'KGI7GUMIMCXC^+WB2/7;:&]73+6U33[>Y0.BI(I:1PIX)W M #./:N/\011Z7X?^*>B:=\FD6?V26WA4_)!))AI%7T&0#@=,T >W1ZC8S7CV M<=Y;O=)R\*RJ77ZKG(JS7E?BSPQHWAR+P9>:3I\%K>IKEG"UU$@$LJOD.';J MV[OG-==\0[Z\TWX>:[=Z>S)=16CE'3JG8L/0@$G/M0!N1ZG82WC6<=];/=)] MZ!95+K]5SFEN-1L;/=]IO+>#;C=YLJKC/3.3W[5Y9XK\+>&]$^$(U;2K6VMK MVRMX;JTU*%0)FERI#;^K;B>^>OTJ>'0-.\3_ !P.:RO&]YIVF>!M M5GU*2YAL%MS'(;,A9<,0H5#T!)('XUY5XCTZ?3+#PY=1^"M,\.QP:K:)#<+= M*UVV6Z'8@SD9SEC0!WNH^,[]O'H\/:2=(6WM8$N+ZXOK@@X+D%(PO\0 )Y_2 MMKPEXJM?%NBG4;=5B EDC,1D#,H5V4$XZ9VY_P :Y.T\/:+<_&C7DGT?3Y5. MEPRE9+9&!=W<.W(ZL.IZGO7$QPC3O@= =.M8(7U+63:7LD>(3)#]HD 5Y ,A M>BYYP&- 'N]IJ5A?O(MG>VUPT9PXAE5ROUP>*'U*QCF2%[VV65W,:HTJ@LXZ MJ!GD\CCWKRJXT/4].\0>&KN#P[X=\,O#?QPF:WU$!KF)LAX=OEKO)'(R2+_%^JWUC%4;O)*JC KZ')'(]!0!V7BWQ1;>$M%_M"X MC$I::.%(O,"%B[!+8XO'*Z*S6RV!T@ZB;PR8 (E"8STQ@YS6-\ M8K*UNO!<0+/:SQ3PM]V2)PRGZ$5%!J=A**#Y5A\Y0)64#[N1 MD\=,>U3ZGX>U&PT?2[BP\->&] DLIX7MM4350&/(^5F\M=^\9!!/.: /9;ZX M-II]S 2N?SH Z MCQ!XMU?PMX+6_P!5M--&MRS+##;17!\DEG"@[B < $$\5FW7C7Q&FJZ3H%L? M#4FL7,$EQ&VA::>5(HD&6>1@JJ/HWOA'1=4GU"6=[O4;W4-DZL&88YC)CV # !XQGO6O9P3:SJ'P\T3Q' M=6VIVAL[F9_+E$T%Y+& $)/1\+SSWSF@#TO5_$VG:7X8O=>2>&ZM;6%Y!Y,J MD2%1G:#G&34%OKUSJ T"YLDLFL[]&>Z+7 WQ?N]P"#^(YX/H.:XSQGX=\*:; MHWC"*QC@BOIM':ZDTY$7R4V!@DZIC"OGC(/^--^Q6MCK7PJBM+:&WC9;AV2& M,("QM550_ M\")Q7D%W>7'AS2/$?P_LVV7=UJ"0:2/2WNR2<>R8ER>W%/O=+N#\3?[$M=!L M-8L]&T>!+&SU"Y\J-%/#2A2C!FR I...* /8X9HKB%9H9$DB<95T8$,/8BN0 M\8>)];TGQ%H&B:%8V-S=:J+@@WDC(J>4JMU4'J">WI6?\.K"]TO7O$EI+#IM MC:-)#,FE65[Y_P!CD93NXVKL#X# 8QUQ4GBK_DK_ ,/_ /,_$ MGAV\LQXOT.S@TVZF6 7^GW)D2!VX7S%900">_:NWO-0LM/C$E[=P6T9. TT@ M0$_4FN'^,\T;?#JZTP8>]U*>"VLX?XI)#*IP!] 35#6$M-2\?WD%GX7'B75; M"SAAN3J%Q&EK:!P64*&5CN;J2 : .T\1>)[+P_X5N]?+)E7K;5+2?28M1:X@2W:,.TAD&Q?7+=.#Q7AT5G&?A?\ $>SN;*RC6RU&1XK: M ^9%;2;5SY9(&,$D< =ZVO$EDY\2^#-!L-$T^ZTX6,MVFFRR"WMYI@!DD!2& M*@EL8[DT >O6MW;7L GM+B*XA/22)PZG\13I[B&U@:>XFCAB09:21@JCZDUY MOX2TW4-,^)%T6T_1]%M[K3M\VEV5\)"[JX"SB/8NWC*D@8_&M+XC:/-K$FA1 MVD^ES7D%T\\6E:F^(K["'(QW*@Y'! [T ='JNNP6WA;4]9L)8+Q;2UEG0QR! MD8HA;&1]*9H7B*TU;2M+EEN;6*^O;.*Y-J)1O&] W"YSCFO-8I[.ULO&^FS^ M&&\.ZU-H,MS+;03K);31JCH)$VX .3@\9JKK7AC1M)^!>EZS9:?!%JL,-A=I M?*@\[S&>+)W]?XB,9P./2@#V:\O[/3XA+>W<%M&3@--($!/U)K#\8^*/^$>\ M#W_B&P6"\^SHKQC?E'RZKU'UKEM>%EJGQ$O8;+PL/$>IV-I%'<"_N(TM;-7R MRA0RL=S#DD \5Q,R26WPK^)=DT%M;+!J2@6MHY>&$EHMRH2!QGV% 'L5OXBF MF\?7?ATP1BH[P2@G<69RN,=,<5T-<)8?\ENU/_L P?^C6KNZ *UYJ-CIR M*]]>6]JK'"M/*J GVR:E6XA>W%PDT;0%=PD# KCUSTQ7F>JK9ZM\0-8&G>$T M\1W]K%#!UV>HV.H*S65Y;W*H<,895< ^^#5AF5%+.P55&2 M2< "O+/#QATGX@:;;ZOX.AT#5;NWF@M;C3)E-K=!0'8,J@$$ 9&X&NB^)4^F MKX>M;/4;:\O?MM]#!!8VL@0W4FJ:?J#.ME?VMRR??$,R MOM^N#Q5NO&UM;G3_ (J^#)7\,Z5X=-P;N+RK&=7>9!"3B0*BK@'&.O-==\6; MJ>U^'M[Y,SP)-+!!/,AP4B>156/[Z12JQ7Z M@'BB;4["WNTM9KZVBN9/N0O*JNWT!.37*WGA3P?H5]H5Y!!!I-W!<""R:T C M:Y9E(\IR 2X(&>?3K7->!/#'A[Q)\-'U;7K.VNM0U'SY;^]G0&5'#L#ACRFT M 8 QC% 'JDMS;VY FGBC)4MAW X'4\]A3;2]M+^'SK.ZAN8LXWPR!USZ9%>( MZ+"?%DWPM7Q ANQ)97YE2;D3!-NS?_>'RJ>>N.:V+Z!?"OC'QJGAVV2S'_"- M"\6"V0(@F4N X4< X':@#MO&/B^W\.>&M6O[.6TNKZPC#FU,PW#+ ?, JV]U!'/"_A6,-'*@96_?,>0># M0!O:9XOGU_PSH^L:3;V@^VW,:3PW%R 88F8@X/=\ $+WS71W>I6.G[/MM[;6 MV\X3SI53PLK6U^%/P\EM[:&&2XUZQ>9XXPID;>PRQ'4X[FNF\)Z+ MI?B?Q)XROM?L;;4+Z'59+*-+N,2"&V15\L*&^Z#ECD=: /2'GAC5&>5%5V"H M68 ,3T ]2:BMM1L;V22.UO+>=XCB18I58H?< \5X9<0K<>"9-$$TKZ9:>-DL M+-A(&KW6;A/-6V3&7TI+A5=M1OH[-09 GEALDR'/8 ?F17,Z996F@?&>73=%ACM MK*]T8W5W:0 +&LJRA5DVCA202..M.^*6FV-[=>#FNK*VG+^(+>!C+$K9C97+ M(,@# XX MR:Y'4GFTKP7XHT;31Y5@?%@LO*$IC2.!]A9-W.Q">#Z!C0![G:ZE87[R)9WM MM<-&<.(9507&AZGIWB#PU=P>'?#OAEX;^.$S6^H@-PKR[X@>$_#&C:#X M>N-+L+2SFCU2SB@E@4*TREP2&(^_P-V3GD9JWIWAK2-?^,'C2;5K&*\^R)8> M2DPW*A:+)8#IGY!S0!Z)=:MIMC,D-WJ%K;RO]U)IE0M] 35B2>&(H))8T+YV M[F W<9X]>*\>2VLM=B\07ND^#+35+2XN9_.UG6[I%)9>&V (SA%Q\O3&*SK. MUCUSP9\*K34"TT,UV\GZ= M:VMG?Z',MU;0Q*L4V)% W(!@\$CITJQ\'=/LK7PA-/;V=O#-+?7*221Q*K.J MS.%!(&2 . .U '=W5Y:V,!GO+F&WB!P9)G"+GZFJ&M^(+/1_#-[KGFQ3P6]N M\R;91B4JI(56Z9.,5Q\UA9^(?C->VFMP17<&GZ7%+8VMPH>/+N0\FT\$Y 7- MC^"M6UC7-#34 MM6&EK]H"R0II\C/L5E!VN6_B&><5LWFJ:=I[(M[?VMLS_=$TRH6^F3S67X)L M+.P\&:0EG:06RRV<,L@AC"!W,:Y8XZD]S7"+;VFNZ_XBGTCP;;:Z3>/;76I: MUBQSPRP">.5'B(R)%8%2/7 M- F22W\Z)UD0KN5E.01[&O&)[JXT'1-?^'-HQ2[N-22TTS_9M;LER1[(!*"> MW%>P6UE!IFD0V%JFRWMH!#&OHJK@?H* ,+P=XPM_$?AG2M0O);2UOK]&<6HF M&3AV7Y03D]*Z.YNK>S@:>ZGB@A7[TDKA5'U)KQ;PMX2\,S_ .349[.V:[:RG MN&OF4>;'*A;;M?JNTJ /3W-,DN=9\1>)O"-O>Z3::P5\-QWXL]0N/*B>=B% M>0C:P9@,<$<;B: /:XKRUGM?M4-S#);X+>:C@I@=3D<8J(:II[7:VBWUL;EU MW+")EWD8SD+G.,5Y-'I]_I:>.HGM-*TJTN-#EF?2K*]$WERA&'F!-J[ R\' MY(%5=;\,Z/I?P-TS6[2P@CU>&*PNUOP@\_S7>+<2_4_>/&<=/2@#V:[OK2PA M\Z\NH+:+.-\T@09],FL[Q'XBM= \+7NN%HYHX(&EB42 "8A20H/OCMFO.M5B MU'6?B_K4)T#3M;33K.W6UM]1NO+2)77<[JA1@Q+<$XXP!6=<:-);>!/B#9W] MII,=K;K]JM--M[D77]GRF-MV,J/+SPPP!C<<4 =WX*[3Q1_:?V8*ALKZ6TV^:&+A"!YF!T!) M.*XLZ=8V?BWX96]K96\$$EK>L\<42JK%K9-Q( P2>_K5_P"%&F:?:1>)IK:Q MMH95UZ\@#QQ*K"-7&U,@?='8=!0!TFJ>+;/2O%6D:#+L\W45FK$@#\:JZ!XR@U ZS_:4MI8K8ZM-I\1>8+YH0+@_,>IW=!6'XJTG3;OXO^#F MN=/M)FE@O3(9(58N41"FHO+''$97=5C4;B[' ]CN+>:*YM+._#->(%RK"((H)1L,^&-(M-,^#FJ M^*K*S0Z]&E\\-X1F2$!Y$^0]@%R<#N2:KS>';Y?A[9SVOAOP]I;1Q0W,&OMJ MH65')4B5G,8)+$\@MCG'I0![J)HFF:%94,J %D##< >A(IAO+54D'G=OBYXA,Q3S6TJR9MAR"?FSCVS7$:[('^'OQ2:)_^8\ M&4]"'@'\Z /;8M1L9[N2TAO+>2YC^_"DJEU^J@Y%%QJ%E9RQ17-Y;P22G$:2 MRJI<^P)YKSCQ;X8T7PS?^";K1M.@L[I==M[5IX4"R21NKAP[#ELXY)SW]:?X M5T+2?%&N^,[OQ!86]_>IJTEDJW*!S#;HJ^6$S]T').1C- '5^#_$DGB/09=2 MN8HK?R[J> A6^4+&Y7))]AFMFSU"RU!&>RO+>Y53AFAE5P#Z'!KP*(3+\/?# MNC62+>:?=^))X)(Y;@QI=*LCE(W< \,0#TYQ7866D:EIWQ"T"[31-!\."02P MSP6=^,WL>S.!&(UW%#AL]: /3!J5BT\< O;8S29V1B5=S8ZX&_UR:QBFU)-7NQ%<2#<\2AV&U3V'+'CNQKU"@ HHHH **** "BBB@#BK M[_DJUE_U[0_^@7M=K7%7W_)5K+_KVA_] O:[6@ HHHH **** "BBB@ HHHH M*XKP?_R-7B3ZK_Z4W==K7%>#_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HH MHH **** "BBB@ HHHH P-=\':3K][#?W'VJVU"%#&EY97+P3!#R5+*1D>QJ- M/ OA^/PQ=^'DLV%A>'=<_O6,DS$@EF=. MJ8W9VYR>^#CUQ3;W6])TTQ"_U2RM3-S&)[A$W_3)YH 9JFA6&LQ64=[$SK97 M4=W!ARNV2/[IXZ]>E7Y8HYX7AF19(I%*NC#(8'@@CN*22XAAMVN))HTA5=QD M9@% ]<],55L]:TK4!&;+4[*Y$I98_)G5]Y498#!YP.OI0!SMM\,O#5K<0,(K MR6VMI/-M[&:\DDMH7Z@K&3M_I701:)8P:]<[S?.RA,J8@# MAN>OM0!DC4O[..J67V[./LWVA/-_P"^N-;2-A?7$"6\C[S@HI) M QTZDUDVG@'P[9VNJV:6;O9:H=UQ:2S,\6E:E;WX-]=SVH*VOVZ\DG6V!&/W88D+ MQWZULZ9HECI$U_-9QLCW]R;JX)H(ZUS_B[Q5_PC=O9PVMFU_JNHS?9[&S5]OF/C)+-V51R30!I:[H>G^)-'GT MO4X3+:38W*&*D$$$$$<@@@&JNG>%=,TS4;;4(1 M]8UC\-?#MC=VLP2^GBLW$EI:W-[++!;L.A1&) ([>E=*-3L&LX[P7UL;60@) M.)5V,2<##9P>:EGN8+54:XGCB#N$4R.%W,>@&>I/I0 L\*7%O)!(,QR*489Q MD$8-<1#\(?"MO$L4(U..-1A434I@!] &KK+O6])T^ZCMKW5+*VN)/N137"([ M?0$Y-6+F^M+,*;JZ@@# E?-D"Y &3C/H 2?:@##C\#Z*F@IHS):??7'V^"UFB6<.8UD<*20IR",]ZZ^@#G=/\$: M'I]CJ-MY$UT=20QWL]W.\TLZX*X9V.<8)P!C%-TWP-HNE_V5Y*W+G2I))+,S M7+R&,NNQAR>1MX [5SECXE\=Z_JNN1Z):^'%M-,U&6Q!O7G61BF#GY01T(KI M]&N_$-I;7=QXODT*VB3;Y4EE-(% .0=YD QSMQCWH LW7AC2;WQ+9>(9[4/J M=E&T4$VX_*K9SQT/4X],FH=>\(:3XBN;>[NEN(+ZV!6&\LYW@F13U7I/H*KWNMZ3IMQ'!?:I96LTGW(Y[A$9_H" M"]&\5SV4^J1W!EL MMX@>"X>)EWXWY@M;=[BXFCA@09:21PJJ/4D\"JUMK.EWME)>VNI M6<]K'G?/%.K(N.N6!P* ,/1OAUX9T/4DU*VL9);Z,8CN+JXDG:/_ '=Y('U' M-3:IX'TC5=8?5B]_:7LL8CGEL;R2W,Z#H'V$9Q^=;TMY:PVZSRW,,<+X"R,X M"G/3!Z<]JP8?&5C-XZN/# > 20VJS>89UR[EB/+"^H R>_/2@!;/P)X,7#J76(N-Q4=2!UQ0!CZ#X1TKP[/W( GN[N=IYI .@+,2<#T% M3:_X:TSQ+:PPZC$Y:"02P30RM'+"_P#>1U((-6(M;TF?4&T^'5+*2]7.ZV2X M0R#'7*@YJ_0!S5CX%T2QM=2BVW5S+J4!M[NYN[EYII(R"-N]CD#!/3%7+WPO MI5_X7C\.7$+MID<<42QB0@[8RI3YNO&T54\/^,K'Q!KFLZ9 \ ;3IA$A6=6, MXV@EP!V!..]:L6N:1/J#:?#JEC)>KD-;I<(9!CKE026YF0= ^PC./SJ%/AUX9BT?5-)AL6BL=3*-T?2YDAU#5K&TE?E4N+A(RWT!(H 8-"L%URXUE8F^W3VJVKOO M.#&"2!CH.2>:K>#]#?PWX6LM)D96:#>2%M)#\/O#,&BW^C1Z:JZ=?2B:6 M#>V X 93G*GY1R#VK9BUK2I[J*UAU.SDN)5+QQ).I=U&02 #D@8/Y&DBUO2 M9]0;3X=4LI+U<[K9+A#(,=7L:&.*>_O)+AH4/4 M)N)"Y]N:OZ_X=TWQ-IZV6IPL\:2+-$\M6K_ %33]*A$VHWU MK9Q,H(ZT +K M3PHFEFX\IFO[^&T >8)L5VPTASV4LZ7I]K'=7NI6=M;RX,^C%[>YFCAA09:21@JJ/'-+.I:7?K;".;2XGAM!&2J1HZA2-HX MQA1]*D70[!=>FUKRB;Z:V6UD8L2#&&+ ;>G4FI-/UC3-65VTW4;2]5#AC;3K M(%^NTG%<[X/\Q>(=.M(C9?8YHY6G$DF)\J!M\M>XY.?3BJ^N^)M/TFRU!4O[ M%M3MK66=+-YUWL50L/DSNQQ0!0LOAUX>T^RALX(;G[+!>QW\$+W+LL4J$E=N M3PN2>.AJ75_ FC:QJO>KU[HECJ&K:;J=Q&S76FM M(ULP<@*77:V1WX]:S?'/B&X\+>$KK5[6&*6:&2%0DN=IWR*AZ$=F-:MKK&F7 MUW+:VFHV=Q .1^- #M4TRSUG2[G3;^$36ES&8Y8R2,J?<< MBL*7P!H4VBV6ERK=LMBY>TN3=/\ :(&/7;+G[1GMIXIE5B MC-&X8!AU!QW'I1;W,%W%YMM/'-'DC?&X89!P1D>] &3H'A32O#CW$UDDTEU= M$&XN[J9III<=-SL2<#TZ5+XB\-Z;XHTY++4XY&CCF6>)HI&C>.1 M_)R>]0_\(CHAL]7M);)9K?5IVN+R.5BPD<@ D>GW1C'0C-:MW>6MA;-*;9:A9:E;"YL+N"Z@)P)8) ZD_4'% '/:7\/M#TK4K>_!OK MN>U!6U^W7DDZVP(Q^[#$A>/QK6\1QWDWAV_BL+.UO;IX65+:Z_U&+W69T63[.F4A,@0RMV4$]_SZ&KD>MZ:='CU26_M([-U!,[3J M(P>XW9QUR* /)$\'1:Q>Z-:Z9X/UC2OLMY#/<7&J7)>*VB1MS1P R-G<0!D M<>U>MVFB6-CK.I:M!&RWFHB(7+ER0WEJ53 Z# )Z5-;:E8WED;VUO;:>T ), M\4JLF!U.X''%0C7M'9Y$75K$O&BO(HN4RBMC:3SP#D8/?(H PC\-_#QNKB0) M>K:W,IFGL$O)%M9'/)+1 [3GN.GM5RT\%:'8VFCVL%O((M'E::R4RL?+9LY[ M\CYCP:THM;TF>YGMH=4LI)[<%IHDN$+1 =2P!R/QJ2PU33]5B:73K^UO(U;: MSV\RR 'T)4GF@"*31+&77X-;>-C?P6[6R/O. C$$C'3J!S530_"FE>';R_N- M,2>+[;(9)8C.S1AB2254G"Y)/2K=MKNCWEZUE:ZK8SW:9W017",ZXZY4'-:% M &%KWA'2O$4]O=7:W$-[; B&\M)V@F0'J ZD''L:99>"]#L-"O\ 1X+9_L^H MJZWDCRL\L^X$,6D)W$X)[\5HSZYI%K?)8W&J6,-X^-MO)<(LC9Z84G)KFO'7 MC*X\/W6DZ7IDVEIJ.HSE-^H2E8H(PI)=@"#SC ]Z .ML[2&PL;>SMU*PV\:Q M1@G.%48'/T%R&6[M8+V6."X<]6=%8 Y[^O>NBM9)ET MV&6^DM_.$*M/)#D1;L?,5R<[>N,]JX.]^*$;^"-:UW3(K5[C3[W[,L#S;]R> M.E:=U MHEC>ZUI^KSQLUYIZRK;N'("B0 -D=#P!UIUOK.EW=])96VI6J@Y%5].U"ZDN]6%])8+;6LVV%H9/IVBW]]&JL]M;R3*K="54D _E0!RT/PH\*6\,=M'!> M+8J0SV7VV7[/,PZ,\>[#'@?7'.:V]>\)Z3XB6U-Y#)'/:$FVN;:5H98,C!VN MI! QVZ5R6BZY\2];T&SUFUL?"IM[J%9XXFFN%D((R!T(!_'%=+X2\6P>)?"X MUB>$6#1.\5U%+(,0R(<,"W3'?/O0 NG^"-$TW3=2LXH9I?[31H[VXGG>2:<% M2OS2,<]"<>E6;SPOI5_X7C\.7$+MID<<42QB0@[8RI3YNO!45=T_5M-U9'?3 M=0M+Q$.&:VF60*??:3BN5T3Q;JNM:!8ZA'%IL,DNL-93+-(4!A61E.S)YD(4 M8'?F@#7UWP=I/B"]AO[@7-OJ$"&..\LKAX)@AY*[E(R/8TVU\$Z%9^'+W0H; M5A9WP;[46E9I)BWWF9R=Q)]@"@_AW39+_2+UHF\_2$>.T;>?D#H$;([\ = M:ATKPII6BZUJ&JV"3Q37[-)<1^>QB9V(+,$)P&)'45K"Y@-T;43QFX";S%O& M\+G&<=<9[U+0!B:_X4TKQ)/8W%^DXN+%V>WF@G:)TW8W#*D<' R/:K>E:)8Z M*;XV4;(;Z[>\GRY;=*^-QYZ=!Q5#QEXA;PQX9N-1AB6>[+)#:P-TEF=@J+Q[ MG)]@:;X+\1R>)O#RW=S"D%_!-):WD"$XBFC8AAS^!^AH :? OAYO"L'AM[(M MIMNQDA4R-OC?<6W*^=P.6/(/?%.T3P7I&A:B^I1&[N]0>/ROM=]=/<2*G7:I M8G ^E7Y_$.B6QC$^L:?$96*QB2Y1=Y!P0,GD@\5=-U;BZ6U,\7VAD\Q8MXWE M>FX#KCWH HZ1H&G:'HXTFR@Q9 R'RY&+YWL6;.>H)8U@1?"_PS#+$/*O'LH9 M?.BT^2\D:U1\YR(B=O7MTKK?M,'VK[+Y\?VC9YGE;QOVYQNQUQGC-$]U;VJH MUQ/%"'8(ID<+N8] ,]3P>* ,'7/!.CZ_J<6IW'VNWOHX_)^T65T\#O'G.QBI M&1FHD^'OAN+P_J&AQ6+1Z=J$JRSQ+*PRR[<$'.1]Q?KSZU;_ +<^VZOI:Z3> MZ5=:;/YPN)%N0TFY5!41@'#DP7XL)M3LH[PC(MWN%$A'^Z3F@ M!NJZ)8ZTUB;V-G-C=I>08IXK)U?P'HFLZI)J,JW=O+!I_B;PS8PO:OI^K+=/+JH6)VCZ4_P7XKMO&7 MAN#5H%CB:0MOMQ*':+#L%W8Z$@9_&MNZN[:QMWN+NXBMX$Y:65PBK]2>!0!4 MTC0['0K.6TL(FCBEFDG8,Y;+N^M]2LYK-/O7$BBB@ HHHH **** .*OO\ DJUE_P!> MT/\ Z!>UVM<5??\ )5K+_KVA_P#0+VNUH **** "BBB@ HHHH **** "N*\' M_P#(U>)/JO\ Z4W==K7%>#_^1J\2?5?_ $INZ .UHHHH **** "BBB@ HHHH M **** "BBB@ HHHH \SFT#2]=^-NIKJMC!>Q0Z- 4AN$#H&+L-VT\9 R >V3 M6#H=CJ^L>)O&%PN@>']5E35);0G5)F#Q0( (T5?+8!"O.1C//I7K<>C6$6N3 MZRD&+^>!;>27>W**20,9QU)YQ63K'@/P_K>I/J-S;3Q7DJ".:6TNI(#,HZ!] MC#=Z8PVDR>&_"VAZI>65UHTGB1X)$M;@S0K& 6CMV8@9 ?(P?05U6K:/ MI&F?&7P?+I]M;VUQ/;W@FC@0(&58QM8J.,\L,^WM78/X3T&3PV/#K:9!_9*J M%6V ("\YR#U#9YW9SGG-1U58K_4O,)/W<,QY_"L70?\ 4_![_KG%[O5+C4)M/;<0K<2+#,_]YXPVTGZBM&W\)Z+:KHPALRHT8,+ M#]ZY\H,NT]_FXXYS0!YUX3T:SB\.^-/$,.GP3ZY;ZEJ36EP\8>2)DW;0A/W> M23QU)K"L- U"]^$\4PT?PM';36GVDZQ/?.+A)3R9F?R\APW4;NV*]MTK1K#1 M8;B+3X/*2XN)+F4;V;=(YRQY)QD]NE<^_P ,/";W#2'3I! TOG-9BYD%LSYS MDP[MG7MC'M0!T&AM>.J:SXR\1/H? MA2RU6>.9+6\O]8N0(D=5'[N--C-M /.,9/K7J( 4 < "N9O\ X?\ A[4- M5N-1EMKB.:ZQ]J6WNY84N,# WHC -^/7O0!A_!EC_P (3<19BV1:G=)&L))C M5=^<)G^'DXH\;.FF_$GP-K%XP2P22ZM'E;A8Y98P$R>V2"/PKL=$\/Z7X$#Y4P7D8G 502,D^E<9:6]GXB^+^H'6;191:Z M3;R:=:W: [%D),C;#D;@V%)_"MJP^&/A33KZWO$L9IY+8[K=;JZEF2$]BJNQ M Q^E:>O>$=&\1S07%_;R"ZMP1#?Q>&K74]<^(?A+3 M52'39+>VFCBCXCMKME+94#A>51B!Z5)H>LO\0M?\*Q3 [=&M3J&I(>UX"844 M^A#+(_TQ7HFA>'M+\-V36FE6H@C=S)(2Q=Y'/5F9B2Q]R:-*\.:3H=WJ-UIU MFL$^HS>?=.&)\Q^>>3QU/ XY- 'D/A/3=8UW3=;O9O#OAS4Y;J_N$O)]2N7$ MR%6(V$>6VP*,8 /'7BG)I?\ :.C_ RTS5[NUU6'[=<1M+!*98I8U5]J[B!N M "GCL17HVI_#OPUJVH7%[/:3QRW7_'T+:ZEA2X_ZZ*C -6HWAK1RVE$62(- M)):R6,E%A)7;P <'CUS0!YKKFESCXL6>CZ5HFC3V=CI!N++3[QC#;J[RGS)$ M548%N@Z<=:R-9@UK0-%\>M =)L#-9P/+IVE7+2&W9F"O)M*KLW1DDXZXS7KV MO>%='\2_9VU*V9IK8EH+B&5HI8B>NUT((SZ=*31_"6B:'8W5I96*F.\)-TT[ M-*]QD8.]G)+<$\'CDT <#X_\,^&=-\+^'+C3;*SMWAU.R2TEA15:56<9!80.GTZ5V- 'C_A M+PU?:SK7C.>U\3:KI2)X@N4,-F4VL?E.X[E)SSC\*[ZS\.QV.@:A8ZYK%UK% MG.K&9]1*?)'MPPRH ZG-9]Y\+/"%]J%U?3Z;-]HNI6FF9+V= SL/+;:H7&,&O6;[PUI&H+IHGLU']F2+)9F)FC,)48&TJ1QCC'0]Q6; MJOP]\.:QJ$]]<6L\4]R MR;6ZE@%P!VD", WX\T ><:9:/YO23#,9H)6B4F!&8@;MN2,$<[<5T/C?2O#6E6'BH:<%M=7N?#\K2V=NNV-X MER!(5 QN!.,]<5VE[X2T+4-"@T6?38O[/M]I@BCRAA*]&1E(*D>H.>346D^# M-"T:.\6WM&E>]3R[J6ZE>>29,8VLSDG;@].E '&^-YXA\)?#W[Q?WLVFB/G[ MQW(>/P!-7K'3K'_A>>JR_8[?S%TB"96\I6"WR\@=.O3I6Q>>%-'OO$5KK\UL_P#:=J@2.>.9TRH) M(5@" PR3U!H \HTB![/X0>&_%-NA-QH&H3W+[1RUNUQ(DR_]\G/_ &M*_O; MG5+/Q]XUTZ1C]GLWTO3)8SRL<8S+(I]W)(/^Q7I=AX=TK3= .A6MH%TUED0P M,[,"')+C))/)8]^]2:3H>FZ'HL.CZ=:I#81*52$DL,$DG.[).23U]: /&+OP M[J2_#BRE@TOPEI=O%%!<6^LB^=98WRI60OY7+,>O/>O(RE3(4&[;TS MCG'M7*0?#+PI;744R:?*8H9?.BM'NI6MXWSG<(BVT?EBNOH \6E@72M/^*M[ MI5K#!>V\I6&6&,*\2&%2VT@9'<\=QFK_ (L\.^&M+^#"ZAIMK:V\]I:PW-E? M0J%E\[*E6#CDEB>?7-=^GA'1(O$5UKJ6A6_NX_+N#YK;)1@#YDSM)P,9Q6;: M_#3PK:7D,\>GR,D$GFP6TES(\$3]=RQ%BH/X<4 =-9/-)86[W"[9FB4R+CHQ M'/ZUY9;1Q:WJ7B*YT/PEIE];R7TL5WJFNW0PSH &54",PC7MR*]:KE9_AWX: MN-0N;Q[.9?M.ZE2"=SU9X@P5B>^1@]Z /+O# CU/PW\+M-U3;-H\]S M?>='(N,5U\FE:/I?QTTC^S;>"VGFTJX:XB@4*.JA6*CC M)Y&>^T5H>)/"T.G>&;/2-(\,V^J:,ERTESIYE*RJ&);? S,-K!B3C/0D#%9O M@[PDT?C@:]#X>GT/3[>S>!$O)Q+!]:AN_#NI+\.;*6#2_"6E00Q03VVLB^= M98WRI60OY7+,>O/.:]FTG0].T32%TJPMA'8KOQ$S%Q\[%FSN))R6/YU@6_PR M\*6UU%,FGRF*&7SHK5[J5K>-\YW+$6VC\L4 <;".!WKH?AM87FF:CXEM)GTJ*#[5'(FGZ=<-*MF[* M=Z\JNT' 8 >]='KO@_1?$5S!=WUO*MY I2*ZMIW@E53U7:,,D4+(2Y13Q][ R!QTKM=> M\/Z9XFTPZ?JUOY]OO60 .R,K+T8,I!!'M6=J/@30-32R\^WG2>RA%O!,F55'0#(' Z5 M/\19["2Z\/:9/I$FL7]S=O)96!G$4,C1IEFE)!!50F:1I4UQH\I>VTR0MN4.NTR':H)R#C [=:J^!_#/AB\^#5]=WU MG:223"[>ZN9$!>-E=]N&/*X 4C'KGO7H>F>!O#^DZG#J=K9R?VA$KK]JDN)) M)'# [V9B7Z#&RH#,+@%SDL>000!C_ !KU670].FU6PU-[8?:["-XK9U8@1JX 8;0<'@#J M.*P[SX;>%;Z]N;F?3WQ;*FH:CJ7P\TZ* MQT^_@C\-QW,%KJ,K)"\VU0QX5MS*N" 1QDFNL\'Z;J.F_$?4S<1Z'IT=SIZ2 M3Z7IMRSGS ^%F*%%"Y!*G'7BNJO_ 7H&I:/8:7<61^SZ&_M#:=;N)[DAI[B:5I992.FYW))QZ=* .<^,BQO\+]3 M65RD9EM@[#L//CR:SO&FB:1X?/@^ZT&RMK.^CUBVM[=K9 K2Q/D.I(Y92O)) M^O>N^UG1=/\ $&ERZ;JEN+BSE*EXBQ 8JP8="#U K)TKP%X=T;4X]0M+.0W$ M*E;?SKB25;=3U$:LQ"#Z?2@#A]8UB;X?ZWXNL+93G6(5U#2D7O=2,(74>IWE M'QZ9KT;POH]T1K73/ M#\DLT=W,ZL;J0@!-@!R%!&XY[@"N]H \\MM.L3\=[Z0V=N9!HD4P;RER)#,P M+YQ]['&>MO4+ M[PIH^H>(;/7I[9_[2M%"13QS.GR@Y"L 0&&23@@U+9>&]*T_0)-#MK79ITBR MJ\/F,_>@#R.=]4UC4?AU9FUL=10Z"MW';ZE,R0S3[%#,<*V MYE7D CN373^$M-U+3?B7?-<1:%IJ7.FAY],TVY9RSA\+,4**!P64GZ5UE_X, MT'4M%L-)N;'-KIZHMF5E=9(-H"KMD!W X [\XYJ30?"FC^&VN)-.MW%Q MXGF>:67'3<[DG ].E &'\78(9_A=KAEB20Q0AXRZ@[&W 9'H<$\^]TN$,6)CE^IYZ<\8%>H:9X+T+2;&_M+:T8KJ"E+R669 MY)9P05PTC$MT)[\9JQ=>&-'O/#">')[3?I211PK!YC#"(05&X'=QM'?M0!P' MB[P?X?M?%7@6RM])M88)+J6"58XPOG1B+=M?'WP2HSG.>?4T^33M.T[XB^*[ M&V>'1[&Y\-I)/+ HC2)MSKYN!@ @=Z]$OM&L-1OK"]NH/,N-/D:6V?>PV,R[ M2< X/![YIC:#IDFKW&J/:J]W<6HM)69B0\().TJ3MZD]J /(X;1_"VG^'Y-? M\,:1=Z5:7%O]DUS19O+D!. CNN S;L@M@X/O7MPN[>>*SG9;:3S;>WENY9(87'1EC9BH([<<=JZV@#R?P-X>\.ZU\)GU#6; M2UN;F]2XFU&\G0&42!FW$L>5*XXZ8QFL?3H%UFP^%-UK%I#MJ MXT'3+JYTRXDM5WZ8Q:SV$JL1*[> "!C;Q@T 7S%&T)A,:F(KM*$<$=,8]*\% MN]/LXO@GXP:&VAAD;6WA+QQA6V"[3"Y'8=AVKWVN7D^'?AB0ZH&T]]FJ2"6[ MC%Q($=PX?<%#84[@#QB@#F_%_A[2/#^I^!Y](TZVLIDUN&U$D$81C&R/N5B. M6S@=?ZUC7FGPZK;_ !%L)M3M]/\ /UFW6.6X/[MGVQE4;U#$8_&O5M2T:PU= M[)[Z#S6L;E;NW.]EV2J" W!YZG@\53E\(Z%<0:M!/IZ2Q:M()+U'9B)6 !Z M_*1@=,=,T <-I+/H_CS1(?$/A'3]-U&X2:WL]0T>;$$N%W,CQX!Q@<;LX)_& MN_\ $_\ R*>L_P#7C/\ ^BVJAH_@70=$U%-0MH+B6[B0QPRW=U).85/4)O8[ M?3BM^ZMHKVTFM;A-\,T;1R+DC*D8(R/8T >5^"/#_C.\\!:*]IXWCLK.2SC, M<*Z3&[Q*1T#EN2/7%&O^%[#04\$>%7>2;1;G5':^>=L_:IMI=!)V.Y^WL/2O M3M,TVTT?3+;3K&+RK2VC$42;BVU1T&3DG\:BUG1--\0Z:^GZK:)"]$T"]DOK.WFDO73RSPIT?@W0 M8K*TLTL2(+2^_M&%?-?Y;C<6WYSD\L>#QSTH Y3P?I.F:_XB\:W>MV5M>WZ: ML]H!.M9UW#H_A^Q\*>)_#EU)']66VOH&M5D#*D-FO W,"3P!UH \W\:7FIZQ\1M&TG1]-CU-=$7^T[J"2Y$*> M8V5ARQ!Y7EL8YS4/A>^U;0_BI?6FM:7'I<'B6,W-O#'="=/M$2@/A@!@LO)X MZ@5Z)8Z'IVFZGJ.HVMOLO-19'NI2[,9"HPO4\ #L,"DU30=-UFXL+B^M_,FT M^<7%LX=D,;CO\I&1Z@\&@#S#PAX7T2_^'_B:[O=,MKFYFN[\&6:,,ZA6;:%) MY7!YX[DFD1Y=/\"?#_QH69GTJ.&&\<\DVLJB-R?7:=I_.O3[#P_IFF:9<:=: M6WEVEP\CRQ[V.YI"2YR3D9R:YKQ;IMW9>#$\)>&_#[7<%W;/9([3#RK1* .'U?2[#1OB;X&MM*L+:TAV:DXAMX MQ&FXQ)S@<=A6+X7T70-5^#-]JFLVUM+J%PEU/J%Y,@\Y)U9^=QY4K@8'^->I M76C6%YJ]AJL\&^]L!(+:3>PV"0 /P#@Y '7->4ZKX;N[QM2CNOAX9]=N7D"W MEK=!+"4G(29T,GW@""05))'O0!6LM,L]8C^#]E?P)<6S6=R[Q.,J^V!& ([C M('%=19Z1IUC\:+_3[6PMH;*\\/)+<6R1*(Y'$Y7)7&#\O%=%H?@^RT[3/#:7 M2">_T.U\F"=68!69 DA S@@X[CBM7^QK :^=<\C_ (F)M?LGG;V_U6[?MVYQ M][G.,T 49CFN%P!D'ABJDD UU'A_PIH_A<72Z/;/;QW+[WC\YV0'D_*K M$A1R>!BI==\.:5XEM([?5;7SEB<21.KLCQ./XE=2"I^AH XLZ7IMA\9(M.T^ MSMTM-0T>234K-(QY3;9 (W9.F>2,XJS\&+.U@^&>F7$-M#'-,9O-D1 &DVSR M ;B.3@<#-=-H/A31_#;W$NGV[_:+C'GW,\KS2R8Z9=R3@>G2K>C:-8>']*AT MS3(/(LX=WEQ[V;&YBQY8D]2: +]%%% !1110 4444 <5??\ )5K+_KVA_P#0 M+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ D:O$ MGU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 4444 %%%% !1110 4444 %% M%% !1110!G7_ (@T;2BZZCJUC:%-NX3W"(5W9VYR>^#CZ&F:AXDT/26A74=9 MT^S:8;HA<7*(7'J,GD>]<4VB:9K'QOU/^T[&WO$AT6'9'<1AT!,C G!XSCC/ MN:P?#UEKNI^)_&4UOIOAR]G759;:3^U6D\U(% $2A0A C*]/7GTH ]ADN[:* MT-W)<1);!-YF9P$"^N>F/>JNEZ]I&MK(=*U2ROA&%?"^D:A?6-YHDOBT4)I2W,- MTJ@2?:=@(;?UWF3CKWQ5_0)[B7XKZ;)?DB\F\'0-*&X)D\[+?CDT >@/JNG1 M"[,E_:I]C -SNF4>1D9&_GY>.>:KV_B/1+O4FTVWUBPFOEZVT=RC2#_@(.:\ MIUB:.>W^,3Q.KJ$@0E3GE8,$?@01^%7O&.F:-IOPDTF[T2"W2]@>S?2YHE D M>9G3H1R2P+$^O- 'I%]XCT/2_,^WZQ86IB8)()KE$*,1D Y/!(Y^E-G\3Z!; M2VT4^MZ=%)=*&MU>Z0&4'H5YY!]JXS0-&TW4?BUX[N+ZR@NI(A91Q^=&'"*T M'S8!]<#/TKD])\/Z2/@!K]R=/MVN,7C"5XPSKY1@*,?_7H ]IU'5-/ MTBU-UJ5];6=OG'FW$JQKGTR3UIL&LZ7=:8VI0:C:2V"J6:Y293$ .I+9P,5Y M->C5]3^(WAZ&[QHO#L=Q:Q:L[B,R,V)'7:IS)@#\.:@O]/OM/LOB&+F;1 M(#-H^^XT[2Y)&$4NTXD(90%++UQUP#0!ZS%XDT*;4QIL6LZ?)?GI;+)]"TO2_A=X< MNK*PMX;JWN=/DCG2,"3>SIN8MU).3GUK=T^SM?\ A>&L/]FAWC2;>16V#(8R M."P]_>@#NKJ[MK&V>YN[B*WMXQEY9G"*H]R>!27%[:VBQ-( !G]PI_P#'UJC\1;F V7@E1*A:;Q%8-& ?O $G M(]N1^8H ["^\1Z'I?F?;]9T^U\IPD@FN40HQ&0#D\$CG'I5H:A9-I_\ : O+ MN \.Z-INH?%;QWL_%5TMH5>.) A5 " MH:U)./3)K(U70-*LOV;K:\M["WCNUL;6[6X6,"02LR$MNZYY(^G% 'JZWMX? M%+G,$5TCOQ MU^4'-<-JZP3?$W74O+LVEO)X0VRW(ZQ*97!?\!S^%820W/A?2_#LFNZ#HFJZ M':W%M]BU;2I&@G0D@1R,G!?.02 <'OF@#VL]*\O\*^(?B3XL\-VNN68\*Q07 M._9'-'AKQ?X7>'_%5]\.=+GT[QK)IMF_F[+5=,AE,?[UP M<.W)R;^+O#%GX6\'Z5IAN;B>RU'Q#;OK5UV*MYJD#JH&/I^- %^T\ M6ZM?Z;XAEB?2+6;3=;;3X7O':.(Q*R?>.?OD,0,8!..*ZG5-=TC1$1M5U2SL M5D.$-S.L>[Z;B,UXWJG_ ")'CC_L<1_Z-@KL-"L[/4_BQXQ?5;>&XNK9+2*T M6= WEP-'D[ >Q;.<=Z .YCU73I7MDCO[5WNE+VZK,I,R@9)3GY@/45*UY;+> M)9M<0BZ=#(L)<;V4<%@O4CWKRO7+'1-,\,C7?"1>0>&-:DN)8UW80$@7,29& M FUL_+QQ6_X-=/$?B[Q!XM5A):AETO3W[&*/F1AZAI"?^^: .FUV]O+*.P-G M/IT)EO8HI?MTA0-&Q^98\=9#_".]+J'B70=)NTM-1UK3[2X< K%<7*(Q!Z<$ MYKF?B?\ \>OA?_L9+'_T,US]UHNHC7?$]YH5MH/B6QNKIEO[.])CN89 @!B6 M0@C;CIGIGCO0!ZRK!E#*05(R".AK'BU2:+7-7CO;S2DTZTABD0+-B:+()=I@ M3A5X^4^@-5? 6H:?JG@;2+O2K66TL6@V16\KEVC"DKMW$DD J<'TQ7">(?\ MD-?%?_L!0?\ HF6@#TJ/Q+H4VI+IL>M:>]\PRMLMRAD/&>%SGI6I7CWB70M+ MTSX/:#=V=A;PW<#Z?,EPD8$@D9TW-NZY.XYKV&@#(OO%7A[3+T6=_KNFVMT< M?N9KI$?GIP3FKU[J-CIUDUY?7EO;6J@$S32!$&>GS'BO'H2VK^#MB MP:%=-FDCCFY22X5% M"Y!X)"YQF@#O;#QBFJ>/TT;3Y[*[TM](^W+

FS:Q8VSRK9O.K/N49PR!@WUKE;RTM=*^+6NOH,,45\WA665HX% M _?^8-IP/XB OZ>M9EQHWAN3]G#[6UO:F0Z:+@W)4>8;H]3OZ[O,RO7VH ]& MAURY-]827-WI,&GR:8;NX624K.K<$LH)QY8!.2>G%9&E^/&\2>#6U;2KC1[6 M\6Z\IXKVZRD2><4&XC!#,JDKZDCK6;:1I-\2_#,VQMH MK9)U#>7;F//R ] 6)SCO7#ZY##%X,^(6F6'RZ-!K=JELL9^2-VDB,JIZ -V' M2@#VNS\1:)J%_)866KV%S>19WP0W".ZXZY4'-7;FY@L[:2XN9HX8(U+/)(P5 M5 [DG@"O//&&BZ9HVN^!9=,L+:SDCU=+=6@C"'RVC?*Y'4' KT6:*.>%XI8U MDC<$,CC((]"* .;\'>-+'Q7X436VEMK;&]KB'[0K?9P&8#>>,94 \XK6TO7] M&ULR#2M5L;XQ_?%M<+)M^NTG%>*:5;VK?"WX?6]S'&FF7VL!-0. %F DEV+( M>ZE@.OH*[;Q98V.E>//!,VDV\-MJ4UX\#K;H$,EMY9+A@.H'!&>E 'HU07E[ M:Z?:O=7MS#;6Z#+RS.$5?J3P*E61'+!'5MIP<'.#Z5P_Q#N;-K_PYIKZ.-7U M*YNWDL;66?RH-T:99Y#@@A0<@8- '4Z7K^CZX)#I.JV5\(_O_9IUDV_7!XJ" M7Q9X9R1QSSR"/J*\]TB/4+7XW62ZC:Z/9W4NCREX= M++$;=Z[?,) R>#CCM5#PMX>TB?X":M>3:=;2W,]O?RO,\89]R-($()Y&-HQZ M4 >O:AJEAI-H;K4KVWL[<'!EN)5C7/IDFN?TCQ;_ &QXXOM)M);.XTR+3X;J M&X@;>79V93\P)!'R]A7&Z0D6J^+/ ,.LJL]J/#"W%JDXW*]UA-QP>"P3GVZU MK^'+'3=/^-/B2+3(H8@VFV[SQQ !5E+-G@="1M/XY[T >@7-W;6<:R75Q% C M.$#2N%!8G &3W)X JG8>(M$U2[EM-/U>PN[F+_6107".Z_4 YKD_C! ESX)B MMY 3'+J5HC8..#* :K^)](T[2?'/@.73K&WLW^V309MX@F8S"WRG'44 =E?^ M)="TJ[2TU#6=/M+E\;89[E$-+'PM-H\4\EMNU&\2 F6X5/*B. M2TISU48QV&2.:YGX&M:N]:M+6YU"XU&Z34VN4#,I5R I)^Z N,#M7 M*:=&E[X(^'K74:W$2^)/L]O),H8O;AI@@)/48 &/84 >[1R)+&LD;JZ, RLI MR"#T(-8ND:RS:;Y^L:AI D>[D@B>TGS&V&.U,L?]9@X\;^5*AZ,C2R C\02* /:M-\0:-K,LL6F:M8WLD7 M^L2VN$D*?4 G%1>*=4FT3PIJVJVR1O/9VDL\:R E2RJ2 <$''%E=!\0?^2<^)/^P;LZA?W MFC%Y=,2WO-,%U-!O(N#(0IRBY_U8R>/Q7X8DM5W7*^$)#$,9RX"8_7%<]X?T?5-2^$C2M9^$VT^YMY M9;G4+R:7[0LF3ND=@APZGWXP* /=6O+9+Q+-KB%;J12Z0EP'91U(7J0/6A+R MVDNY;1+F%KF)0TD*N"Z ]"5Z@''%>9Z4TZ^/O WVR\BNIW\/2J;F-B5G8;#N M!(!.1STK5\/S1R_&3Q>(W5C'9V2/@YPV'./U% '=3316\+S32)'$@+.[L J@ M=R3TK/T[Q'HFKB8Z;K%A>"$9E^SW*/L'J<'@5R?Q3"2VWAJSO#C2KK6[>*^! M.%=,,0K_ .R6 S^%5O&6GZ?IGC'P5-I=K;V^HS:@;9T@C"F2U,;>8& ZJ..O M2@"SX5\9WWBOQAJD5MJ&BC2+&XDMTMHV+W,ZJ!^^!#8V%F'.,=O>N_KS[X9V MEG;W/C*9+>")H_$-U&'"!2J!8SMSV7VZ5Z K*ZAE(92,@@Y!H H:IKND:(B/ MJNJ65BK_ '#L@; M+'(A1M\.[RP>@R* /6RN& M4D^)?$ZVZG;KEF+W3D'>]R(64#N26CJ6MY;7T1EM M+B&XC#%"\3AQN!P1D=P:J:IK^C:)Y?\ :NJV5CYGW/M-PL>[Z;B,U7\)Z$GA MKPKINCH03;0A9&'\%+&QU3Q_P"-IM6MX;G48;J."-9T#F.V M\L%-H/0-R3CK0!T'C'QG9^%?"4FN(]M<[BBVZ>>%$Q9@N5/.0 2QQV!^M5;O MQQ;V_C&QL?MFG#1;C3);UKUI1M!615&'W;=O)_&O,M5@MD^&OCRUM4C?2K+7 MHTL> 5BS-#YBH>R@DCCU-=IJ^BZ;>?&?0+:XL;>2WM](GEBA,8V*PD !V].- MQ/UYH [[3=5T[6+7[5IE];7L&=OFV\JR+GTR#UJM!XET*ZU-M-M]9T^6^4D& MVCN4:0$=1M!S7EVLK+HFI_%)-$C%L1I=K,$MUVA6*.'< =#C)R/3-4-0T+5/ M^%:V++%X.TRPBC@FM=4CFF$L3Y4JX81_>)Z^N30!['?^(-&TMG74-6L;1DV[ MA/<(A7=G;G)XS@X^AJ^9$$1E+J(P-V[/&/7/I7FEOHFGZS\9M7;5[&VO##H] MMA)HPZ!F+9(5AUXQGT)]:]!U88T6^ _Y]Y/_ $$T 16OB#1KZ\^QVFK6-Q<^ M4)O)BN$=]AY#8!SCD<^],LO$NA:E>O96&LZ?=729W0P7*.XQUX!S7C_]EV^D M?LW?VGI=G#%J5Q8H)[Q(QYICDE42 N!NQMXQZ#VJ]K>A:Q#H^BR^5X-T>&VN MK=K"]M9I@^[(PJGR_FW#(([YR: /4K[Q)H6F>9]OUG3[4QN(W$URB;6(R%.3 MP<$''I1-XET&WN+:WFUK3HYKI0T$;W*!I0>A49Y![8ZUQ7AO1-,U'XF^/;B^ ML;>ZD6:UB7SXPX53 -P /3.!GZ"N0TW0=+'[-^I7AL(&NFCN)//9 7!29E3# M'D8"@"@#VS4M6T[1[;[3J=_;64&=OF7$JQKGTR3UJ2RU"SU.T2[L+N"ZMG^[ M+!('0_0CBO)=076-3^*>G10V^E7'D(90%+1EB<=<9H [[Q1\0+#3M+,FAZEI M=_>I>002PK.)"BO($8D*V01G\ZZ"TO;R7Q)J-I+/IS6D,430Q12$W*%L[C(O M0*<#;Z\UYW\0-#\,VG@/0)["ULXO*OK(6,L2J&<,ZYY'+97)/KC-5O%5Q>6F MM_$V>P9UN4T:TVLGWE&'W$>F%RG6_B70KS4FTVVUG3YKY20;:.Y1I 1U M^4'/%.U/Q#HNB/&FJZO8V+R/ZGH6JCX=6#I%X-TNQA6WEL] M3BFF$D;Y4JX;R^68]?7)KH=3TC4Y/'6L:EH/]@ZS=-!;Q:CIFHJ0\&$.T1O@ M@!AS@\4 >G0S17$*30R))$X#(Z,"K ]"".HJIJ>LZ7HL"S:IJ-I8Q,<*]S,L M8)]!D\US_P -KW3[SP?''IVEOI<=K<36\EFTQE$4BN=X5R>5R>,<5DVEK::G M\:M=75X8IY+33K;^S8YU#!8VW>:R@]]V 3^% '<+J^FOIG]IKJ%H;#;N^U"9 M?*QTSOSC'XTEEK&F:E/,^(8H+*R^*V MGZ8JQZ7'!:R>5%Q''<,/W@4#@$X&0.]>M^&]#TS1-)MTTZQM[8O!&)'BC"M) M@<%B.6/)Y/J: -BBBB@ HHHH **** .*OO\ DJUE_P!>T/\ Z!>UVM<5??\ M)5K+_KVA_P#0+VNUH **** "BBB@ HHHH **** "N*\'_P#(U>)/JO\ Z4W= M=K7%>#_^1J\2?5?_ $INZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH M I1Z181:S-JZ6X%_-"L$DVXY9%)(&,XZD]JR=9\">&]?OVOM0T[==LFQY89Y M(6D7TP'$Q/ ;OZ8Q0!+)X9T27P\- ?3+8Z4$V"UV80#.>/0 MYYSUSS4&A^#=!\.W$MQIMCLN)4\MYI9GFD*?W=SL2%]AQ2V7C/PQJ,@CL]?T MV=S*L(6.Y0DNWW5 SR3@X]:P[/X@65KKOB.T\0:EI]A;V%ZEO:F5Q&S@QACG M)Y.3VH NQ_#7PA%?K=KHT899?.6$RR&%7_O"+=L!_P" U?U_PAH7B:2WEU6Q M\Z:WSY4R2O%(@/4!D(./;-9WB_QWI_AK0+/4XKFSN%O)XXX";@!71F 9P1]X M*#DX_.M.^\7>'-,M+:ZO=6NH6D=W97,5S;2C*2PN'5A[$<&J>L>(M&\/QQOJ^J6EB M)#A//E"%OH#UH FM=(L++4[[4;>W"7=^4-S)N)\S8NU>"<# XXJM%X8T:'0) M]"CLE73)Q()(-[8;>26YSGDD]ZR?%_CBPT#P-<^(+*]L;DM&?L1,P*3R=@"# M\WP3;$!@ IU.2#NY_2@"75O".A:Y96 MEIJ%@LL=F +9E=DDAP,?*ZD,. ._.*99>"_#VGZ->Z3;::BV=\"+H&1V>;(P M=SD[CQ[U./%.@'48M/&M6!O)9&BC@%PI=G4X9<9Z@@C'J*8WB_PXNK_V2VNZ M<-0W;/LYN%W[O[N,]?;K0!8O=!TS4-*ATRZM1)9PF,QQ%F&TQD%.0<\8%0WG MA;1;_P 06NO7%D&U2U79%<+(RD+R<$ @,.3U!ZU9U;6]+T*U%SJVH6UE"3M# MW$H0,?09ZGZ46NN:3?:6=4M=2M)K!02URDRF-0.N6S@8[YH LW=I;WUI-:74 M*36\R&.2-QE74C!!%N 1SEFY/!SSQC';%3'Q%HBV5O>MJ]B+6YW>1.;A0DFT$G: MV<' !)^AHTCQ%HNOI(VD:I:7PB.)/L\H21URI4C*;JGP]\+:SJ$U]>Z7FXGQYYBGDB$V/[ZHP# M?B#5H>-?"YN;:W'B'3#-= &!!=(3)DX&.>YZ>M3VOBC0;[5I-*M-8L9]0CSO MMHYU9QCKP#V[^E #W\/Z2[Z8WV&-?[+)-D$RJP_+MX XZ<![FKEUJNG6,4,MW?VT$> 3 M]!0!G7'@W0+G6[C69=/4ZAD7/AM?#TU MFK:4L20BWWMC8N-HSG/&!W[4S3?%?A_6([F33M:L+I+92\YBG5O+4?Q'G@>_ M2LWP3XVL_&5M>R0RVHFM[J2/R8I@[>4&(1S[-@D=J -IM#TUM5EU-K1&O);4 M6;R,20T.2=A4G&,D]JQ;'X<>$].OH;NVTD!X'\R%'GD>.)_[RQLQ53Z8'%,O MO'>GV/Q!L_"TMQ9HTUN9'D>U5+#Q7X>U2QN;VQUJPGMK52U MQ*DZD1+C.6Y^4<'D^E %_4-/L]5L)K&_MH[FUF7;)%(N585C:-X%\-Z!?B^T M_3MMTJ>6DLTTDS1KZ(78[1],5#X$\96WC7P^NH1M;IVW?VVX3S'_>39!W]>.57@<<=*;KG@W0?$=S%=:G8[[F)-BSQ3/#)M_NED8$ MCV/%%QXU\+VL%K//X@TR.*[&8':Y0"09QD'/3/&:OZCK.F:19"]U+4+:TM3@ M"6>4(I)Z $]: .>\06%UHGA$:'X4\-Q74<\Y_&M M?PMH,/ACPOIVBP$%;2$(S 8WOU9OQ8D_C2V/BK0-2TZXU"RUFQGM+89GF2=2 ML0ZY8Y^7\:NSZG86VFG4I[RWBL0@D-R\@$>T]#NZ8.1S[T ,U+2+#5UMEO[< M3"UN$NH06(V2H_%8^J_#_PSK6HRW][II-S, LSPW$D/G <#>$8!N/7 M-7?%.JS:/X0U?5K3RVGM+*6>+>,J65"1GU'%4M!\:Z)JL5A:/K.G'5YK>.22 MU2==PF.M+K'B31/#XC.KZK9V/F_<$\P0M] >35ZUN M[:^M8[JTN(KBWE&Z.6)PRL/4$<&@"G>>']+O]&BTBZM!)81>7LA+, /+(*<@ MYX('?M6E69K'B+1O#\:/J^J6EB)/N>?*$+?0'D_A21>)-$GTV/4HM7LGLI)! M$EPLZE"Y. NH>,_#.DWWV'4-?TZVNA@&*6X567ZC/'XT -T7P9X?\/7IO=, MT\0W;1&%YS*[NZE@QW%B2QR!R>>,=*H3_#+P?3[5F^%/%,FIZ M1K%_J\MK;16.IW-KYI/EHL<;8!8D]?4T ;2:%IL>I6VHI:@7=M;&UADW-\D1 M(.W&<=AR>:RX_A_X7ACOHH]*58K^9)[B,2R!6=&W*0-V%PQSQBKFD^+/#VO7 M#V^DZU8WDZ#:O:EXM\.Z/?)9:EK>GVETV,137"JW/3()X_&@"Y?Z18:I-92WMN)7 MLIQ<6Y+$;) " W!YX)ZU=I%8,H92"I&00>"*Y/0_'>GZUXTUKP_'<6>ZP,2P M%)PSW!*EI,#_ &" IQG!!S0!:MO 7A>TL-0L(=(A%GJ#![F!F9D8@D@A22%P M23\N*?HG@GP]X>O&O-.L-MTR>7Y\TTDSJG]U6=B5'L,5-#XP\-W&K?V5#KNG M27^[9]G6Y4N6_N@9Y/MUK5N;F"RM9;JZFCAMXE+R2R,%5%')))Z"@#(\/>'T MT.ZUJ=?+!U._>\*1YPN55>_4DJ6/;+8' J;7?#6D>);>&'5K03B%_,B=7:-X MV]5=2&'X&N'C^*1U+P5IFM6!L4NI]5BM+JV\SS/(C>9D&[!!!**""?RKM]+\ M4Z!K5W+::7K-C>7$0R\<$ZNP'K@'D>] %?3/!/AW2+^&_L=-6.\A#A;@RNTC M!@ VYF)+]!][..V*MVOAW2;'0)-#MK-8]-D21&@#L05D)+C).>2Q[]ZBU+Q; MX=T:]2RU+6]/M+I\$137"JV#T)!/ ^M;"LKJ&4AE(R"#D$4 8FH>#]!U31[/ M2KO3U>TLE5;4!V5X0H &UP0PX '6ET3PAH/AVYDN=*T];>>6,1R2>8[-( 2W MS%BWU/3[=T6-EY*3*20N>QS@]/H =-JFD6&M6JVNH MVXGA65)@I8C#J".A%%[I%AJ%Y8W=U;B2>QD,MLY8CRV(VD\'G@]ZI7GC# MPWI^IC3;S7=.@O20/(DN%5@3T!!/!^M7+_6=+TK9_:&HVMIO1G7SYE3#^1H N6]O':VT5O"I6*) B M DG"@8')Y/XUD)X1T*.TM[5=/40VU]_:$2^8_P MQDMOZ^I/'3VJ;2?$VA:] M++%I.KV5[)%_K%MYE6(D%M+N(\O> 'X!P<@#K4M_8VVIZ?<6%Y$);6YC:*6 M,DC0%Y^E5M/\4Z!JUI2*=2(@ 3EN>!@'D^E $L/A_2[>_L[V*T"W-G;?9('W-\D7'R MXS@]!R>:QKGX:^$;N^ENYM'0O+)YLL2S2+#(_7,6PC\TREAM"8SNSZ8YS0!EZ[X3T/Q M)!;1:K8K,+8[H&1VB>(]/E9"".@X!["ET7PIH?AV:672=/CM9)8UCD968EPI M)&338?&/AJXU&+3X=>TZ2\F"M'"MRI9]PR,<\Y!! K32_M)+^6 MQ2YA:[B0220!P713T)'4 X- #-2TRQUC3YK#4;6.YM)AB2*1'&MKRX&NZ<8;)Q'U6=!TM=#\/:;I2R>:+*VCM]^,; MMBAF^)-$UBRFO-.U:SNK> $S213*PC&,_-SQP">:GDU?38=)&JR7] MLFG%%D%TTH$6TXP=W3!R.?>@#+U;P/X>UO4_[2O;%C>%!&\L-Q)"9%'0/L8; MA]DPQV-^R-OX4D/B/1+G1WU>'5K*334^_=+.IC7ZMG ZCKZT 3:CI%AJ MQM#?6XF-G*Y+5='U/Q1X]TIK_ $9;;2-"G>YCNY)D M=KJ0@! JCE0#\QSW45T5MXK\/WFKMI-MK5A-J"D@VR7"E\CJ,9ZCN.U96E>. M]/U3QWJ_AI+BS#V2Q+"5G!>>0AS*H7_8V@$#..(;Q;S4;# M?=*GE^?#-)"Y3^Z61@2/8U5\9^-K/P@^CQSRVH>_OH[=_.F">5"<[Y<=PN / M0%A]#J:EXHT'1[:"XU+6+*UBN &A:6=5\P=VNHVD=W97,-S;2#*2PN'5A[$<&N9U+QWI^F^/;#PS+<6<9N(6>622BT;3X=3O=22U47=ZB1W$A)/F*@(4$$XX!/:L.V^&OA& MTOHKN'1T#Q2>;%$9I&AC?KN6(ML!^@K/T#XC::]O??\ "1:MIEA/'JES:0(\ MHC+1QOM4D$_F>E=A=ZG86&GF_O+VWM[,*&,\L@5,'H=QXYH ;%I%A#K%QJT= MN%OKB)899MQRR*25&,XXR>U6I8DGA>*1=R.I5AZ@\&J.D:_I&OP/-I&I6M]& MAPYMY0^T^AQT_&L?QMXTM/!T&F-/);"2^O8K?$TP39&6 DD]PH(SV&1F@#;L M]&TZPT:/1[>TC73HXO)6W;+KL_NG=G(^M8FG?#KPII6H07UII0$UNQ: 23R2 M)"?5$9BJGZ"M/4/$^A:586]]?ZQ96UK*G77-);2/ M[674K0Z;C=]K$R^5C./O9QUXH =::186.H7U];6XCN;]E>YD#$^857:IP3@8 M''%5(_"VBQ>&Y/#R6*C2I%=6M][8(9BS>N%;_OD^AJ*'QMX7N;.YO(?$&FO;VI GD%RFV//3)SW[>M #]8 M\(Z%KUO:PZC8+*+3BWD61HY(N,?*ZD,.@[U+H_AC1= L)K+3;".*"@#(B^&'@Z&0.NC+\KAXU:>5EB(8-\BEL)R!]W'I MTK?CT73HM3O-26U7[7>QI%<2$D^8B@A003CN>U6YIXK:!YYY4BBC4L\CL%50 M.I)/05F:3XIT#7II(=)UFQO98QET@G5F ]< ]/>@#+M?AMX1LK^*\@T=0\,G MFQ1M-(T4;]=RQEBBGZ#BK>M>"/#WB"_6^U"P9KL)Y9GAGDA=E_NL8V&X?7-< MUH'C>Y\3_$&_L;#6]'72;)PD=LF))[P>7EG5MV Q'0'I7<:GJ^G:+:&[U2^ MMK*W!QYEQ($4GT!/4^U #M+TNQT73H=/TVUCMK2$82*,8 [GZG/.:H:[X2T3 MQ))!+JEEYLT&1%/'*\4B ]0'0AL>V<5/I?B/1=:M);K3-5L[N"'_ %KPS*PC M[_-Z=.]51XT\+F]M[,>(-,-Q<*K11BY3+AN5QSWR,>N: %A\'>'[?P[/H$6F M1)IEQGSH0S9D)QDLV=Q/ Y)SQ6TB+'&L:#"J /0"H(]0LYKZ>QCNH7NX%5I M8%<%XPWW21U /:EAO[2YNKFU@N89+BV*B>)'!:(L,@,.V1SS0!8HHHH **** M "BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ *]H?_0+VNUH **** "BBB@ MHHHH **** "N*\'_ /(U>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH M**** "BBB@ HHHH **** "BBB@ HHHH \X72-/U/XXZHU_9P70AT6'8LT8=0 M6D8$X/&<#'XGUKD=?++IGCM6W+8GQ':K?%>,6^(]_3MTS[5[2FE6,>K2ZJEN MHOI8EADFYRR*20/S)K)UK0I8=&U<^'K2Q&I7[B69+M2T5R> RN/=010!R7Q! MM=!AU7P$UK%9QWG]MVRVWD!03!SNQC^#.S]*L^#M*L+GX@>/+NXLX)I_ML4( M>1 Q">4"0,] <\^O%9>G>!IKW7]'EB\%V?AJTL+Q;ZXF%RDTD[H#LC3;G"Y; M)SCZ5Z=::58V%W>75K;K%/>R"2X<9S(P& 3^ H \3$,*?""&'8@AM_$WEQ*1 MQ&GVOH/05V&NZ5>/\0I;WPO?Z1)J\.G1Q7&EZG"VWR=Q*M&R\KDD@@<>M=?) MX4T*71+C1I-,A?3KB1I98&R59RVXMUR#GGBJEYX \+7]K96]QI$3)91^5;LK MNKQI_=#@AL>Q- &?\-;^UNM&U*V@T:/29[/49H+NWAF\V+SN&9D;T.>@Z50T M2&VNOC'XM.I1QR7D-O:+8"8 E;^ M*]OI\G<8%>VZ?I5CI23I8VZP+<3O<2A<_-(YRS<]S6')\.?"$VI-?OH5J9VD\U MA\WEL_\ >,>=A/OB@#E=)B%S\4-$BUJ:*]DB\,1/9RR*=DDQ<"61 PSN( /3 M.*SO&D?AF+4A8V*A+63Q%9?\) @W"#YD8J&_@ )"[L=\9KT[7/#6C>)((HM7 ML(KE86W1,25:,_[+*01^!IEKX4T&RT.718-*METV;)EMRFY9">I;.2QX')YX M% ')>-[>SL_%W@>338HH=5;4Q$!"H5FM=C>:"!U4#'TI? -W;VFF>-Y+B9(U MM]?OWE+'&Q>#D^@Q72Z)X*\.>';IKK2M*B@N&79YI9G<+_=!8D@>PP*9>^ _ M"^HZR=7N]%MI;UB&>0YPY'0LH.UC]0: /)].AT^X\!_"J'5!&;-M18.LOW6/ M[S:#GL6P*[G5XH+?XS^&/[.1$N9+&[&H"( $P +Y9?';?TJ;Q-X%M[X>%M-L M=,MWT;3[UGN;=R-JQ,C \$\\M71:'X3T+PVTS:1IT=M)-CS),L[L!T!9B3CV MSB@#QVRTC3X_V7)KE;.'[1)"\[2[!O+B<@'/7( ^@KL/$NEV&EZC\//L-I# M;F/4DA5HT"D(86R,CUQS7:KX8T5?#G_"/+I\0TG:4^RY.W!;<1USUYJS=Z18 M7TED]S;)(UE*)K8G/[MP" 1^!- 'DGA"U\0WTOBN6&'PU-,^JW$=]_:B2-, M#A5;''E[>@Z=:J1Z9!-X3^'VG7-Y:ZK8GQ 51X0YB:,>80GS@$J.5YXP,5ZA MJ_@/PQKU^U]J6D0S73J%>0,R&0#H'VD;OQS6D^@:5)'I\1L(1'IT@DM$5=JP ML 0"H''0F@#C]0LK6T^-&@FWMXH?M&E74U,HB M*W]L7BD@ ' E.!78RZ58S:K;ZG);JU[;QM%%,7QW7,D9(\PYSDC.,YYX% '+W\,)^..DEXXR3HL[9*CEA*F#]16=X! MT33+K2O&DUQ8V\TMSK=_'*\D88L@;A/&=%UR]LKS4M/BN+FQ? MS+:4DAHVR#P01W .#Q5FQTBPTV&YBL[9(8[F9YYE7/SR/]YC]: /'M!ODG\* M?#K3X=(@U36W@GELC>W#1V\ 3(9F !WD# P2,9&*U_#J7H^.-[!JO\ 9'VI M_#^9XM-1A&/WZX#[N6;!ZX'!'%=O=>!_#5YI-EI<^DPFTL23:HK,K0YZ[6!# M#/UJ72_"&@:+=QW>FZ7!;7"1M$)4SN96()W'/S9(')R>* .>^#D<:_#/3F1$ M#F2X#D#DXGDQFJ]IIUG>?'+69[FVBFD@TBW\HR*&V[F;)&>_&,_6NNT?PSHO MA^XO9])T^*TDO7#W'EDX=AG!QG ^\>F.M6H]*L8M6FU1+=5OIXEBDF&ECP;\1#_ &?;$C4]2A7,8.V- =JCT R2 .A--LKQ;C3OAYI] MIH]MJ6O#2!<6TM_<-'!;IY:JS$ '>QP .,C&]T;1X(KU+9H4\L[#(,[MK,>N6_B M.361X0T/43XBUGQ7KFG0Z?J.HB."*U2593#"@Q\SKP68\^P"T :'Q!_Y)SXD M_P"P9RO(A+;7$;12QMT92,$?E6%9^ /"NGZI'J5KHEM'=1'=&PR51O[RJ3M# M>X&: .$LXO$%Y\6/%C6B:&]]$ELB+JBR,R0&//[K;_"6)W>^*Z+X86;V,.OP M_;M.N(_[3=O(TX.(;60@;XUW#IG!P,@9KH=<\'Z!XDFBGU;38[B>)=J3!F1P MOIN4@X]LXK0TO2=/T33X[#3+2*UM8_NQ1+@#U/N?>@#A=3N9K[XF7MMX?T33 MI]8LK&)+J_U.X<)'&Y+*D<:@Y]21CT-<]X6T,^)=)^(NAS261EFOOE:Q4I D MX0$,@))&'49Y[&O2=9\&>'M?ODOM2TR.:Z1/+$RNT;%?[I*D;A['-6]*\/:1 MH3W#Z5I\%G]HV"40KM5M@VKQT&!Z4 >=^%]8D^(7BC0)YU/EZ!8&>]4CI?OF M+:1_LA'8?450M;BXU3P?KNIZ'HV@Z?X>N'NI)KC5)9)YYR"P=V7L20< MQQ7 MJ^G:+IND2WDNGV<5N][,;BX9!S)(>K&LC_A7OA,ZC)?G1+8S22>:X.XQL_\ M>\O.S/OB@#S_ $%R]M\'RS$G9<#)]K6,'A"^M;O2QJM1W'A#P M_=:5V&@SCQQ+=P6DDK:Y>)>&=5.(MV0&ST7&X^G6NM ML? OAG39X+BTTB%+B"3S8YRS-(&P1RY)8C!(P3CFH+SX<^$;^XDGN=#MWEEE M:61@S*9&8[FW8/S#/.#D>U 'FOAQI6T7X9>87,0U:Z6V+YR80)0G7MMQCVQ4 MW@NT\07^E^(95B\,2M+J-RNI?VHDK3 ACE7QP%"]!T KUV;1=-G>P>2SBSI[ M;K0*-HA.W;\H''3BLK5? /A;6]0>_P!0T:"6YD $CAF3S,=-X4@-^.: *OPQ MA:W^'FE0_P!HPZC'&KK%)(H8E"1QQJ%55' Z"LUO#&BOXC7Q M=/B_M94\O[2,ABN-N",X/!QR* //O$-AX;A^ 2S6T5JD,>GQ2V!P65K=? KPO;RQ(T=QKL<4P ^\#=2 @_@:[KQ-8 M6EA\2? ,EG:PV[&6[A)B0)E/(.%X[>U=!!X$\,6K3F#1X(_/N8[J0*6 ,J$E M&QG P2>G'-:UUI5C>WUE>W-NLES9,S6TASF,LNUB/J.* /(/!EIX@O['Q'*D M/AB5Y=2N5U+^U$D:8$,1M?' 0+T'3%=Y\,(6MOA[ID/]HPZA$@D6*XA#[&0. MVT#> < ?+^%6]6\ ^%M 3P*MZ]X6T/Q/#'%K.FP7@ MC.8V<$,G^ZPP1^!IF@>$M!\+K*-&TR&T:7_6.N6=_JS$DC\: .&\ 6.@W7P= MEFU:*WD,RW#ZM+.H+^;N;>7)Y##C'IQ6%H5JVK2?"*/68OM!^RWS[)ANW!44 MQ$@]> A'T%>E7WP]\)ZEJAVTES(P>4_,%D;U= =K'Z@ULRZ1I\]_8WT MEK&;FP5UM7Z>4' 5@ ..0 * .$T/1=,;XS^*Y6L;RXS7N4.E6-OJESJ45NJWMTB)-, M,Y=4SM!^F37)>+O!,5_IFE6&E:= ;9=>AO[V%F&UTW,96(8\YST[T 5O%4%M M:_$7P.=-BBCU!IIHW$2@$VHB.X,!_"#C&>_2NDZ)X.\/>'+B2XTG2XK>>1=C2Y9VV_W06)( M7V'%5C\/O"9U*2_.B6QGDD\UP2QC9_[QCSLS[XH \UTVTM]4TCX0V][$MQ"Q ME+)(-P.R(E00>H!4<>U=:UC:0_'$116T4<=UX.P>=+:0?"B1F9XM8,4I)Y;34Q."3[@JGZ5ZOXK '@S6P !I\^ /^ MN;5@^%]%U2Z\7:EXNU[2X=-O)K=+*VM4F69DB4[F9G7@ECCZ!<5TOB"TFO\ MPWJEG;J&GN+26*-2<99D('/U- 'EM[9Z!%^S?;RV\=N,:?%+%*@&_P"V<<@C MG?YF1Z]16_X2:U<17?@+XJ2P2K)&VL* Z'(.&A!P?J*[+Q?X8TF&P\/V6EW&GZ/? MQWL;V"36NZ&YE1& 20 <].374KX.\.II5YI::3;I8WC*T\" JCE0H7 M@=,;5Z>E7-7T/3-?T\V&JV45W:DAO+D'0CH0>H/N.: /-H[N[AUGQ%I>N:#I MUMK]QH$LWVW2Y6:*XB7*@,AY4Y/!/)Z54\07ELO[,-J3/'^\TVTB3YA\SAD! M4>XP?R->EZ)X3T+PX9CI6G1V[S@"60LSNX'0%F))'MFLQ?AEX+62=QX?M?WX M(9?FVC/7:N<)G_9 H Q-4N9;WXD26N@Z)I]SK5GIT8GOM3N'$<43,2JI&H.3 MW)&/0FN$N3*/!_Q7BEDL6D6>#S!8(5@#X7=M!)/48/J0:]EUGP9X>U^\BO-2 MTU)KF)/+697:-]G]TE2"1['BD3P5X;BLKZSBT>VCM;Y(X[F&,%5D5.%R >WM M0!R'C;2-.TO2?!)L;."W:WUVPCC>- K*I)##(YY[^M7_ W#"OQ?\;'RXPX@ ML&4[1D9C?)'U[UV-]I-AJ4=M'>6R3):SI<0AL_)(GW6'N*K2^&=%G\10^()- M/B.K0H42Z!(8#!&#@X/!(YH YCXG11/)X-,B(W_%2VBDL >"LG'TJ#P_;VES M\7?%_P#:$43WD$-HEDLJ@[+8Q_-Y8/;?UQWKL];T'2_$>G&PU>RCN[4L'\N3 M/##H01R#UZ>M4-3\$>&]8AM(K[2HI19Q"&W<,R.B 8"AU(;'L30!SWP\6&'Q M5XXMM-"C1XM0B\A8_P#5K,8AYP7' ^;' I^K0PM\:] +QQDMI5RI]S[U5U?PSHNO7-GB:9<^'O&,UQ8V\LMSJ]^DKR1ABRAB N3V'/'N:Y. Z MA=Z%\*;=#8O"\3R#F@#C-*L-3M_BO:W.H MWF@V]\^GR+/9Z:DH>>+(VN^X8^5N 20>U7_BG'$]AX;:1$;'B&R!+ ' +\_A M72:%X3T+PTTSZ3IT=O)-CS)=S.[@= 68DX]LU:UC1=-\0::^GZM9QW=HY!:. M3ID="".0?<4 >9W,.LW'QIU=+"/13/;Z=;BR35%<[82#O,07_;R"?I6)J]E/ M8^!OB4DE]I'I=!BTJ!-+E_P!9;J" YR#ECU)X').> M* .'\=>'-'MM-\%:;!IUM':RZ]9QRQI$ )5$Z38:C]C^UVR2_8YUN+?=G]W(H(##W&32MI M5BVL)JQMU-^D!MUGYR(R=Q7TQD T >2W&G:7-I_Q)TN[OTTFP?5(-LPCW1Q2 M%8V&5'&"P /UK4MKC5-'\;>'8?%6B:-/<3M+;Z?JFE.T;)E,D/$>H('T%=^? M#VD,NI*^GP.NI'=>*Z[A,<8^8'V JCHW@;PUX?O1>Z9I,4-RJE$E9VD9%/4+ MN)VCZ8H POBSL.AZ+%='&E2ZW:)J.3A?(W'(?_9W;VUE9Z_X(ETV&&' M5#K$44?D*%8VI5O.''\ 7'L*[^]LK74;.6SO;>.XMIEVR12J&5AZ$&L;1?!' MAOP]>&\TO2HH+G;L$I9G95]%+$[1[#% &#X$MX$\9>."D,:E-2C"D*!M'DKP M*/&=TDOC70--L=&M=0UU89KBVDOKAH[>W3@,Q4 [F/;C(QG-=E::78V%U>7- MK;K%->2"6X<9S(P& 3^ JIKGA;1?$@@_M:P2X:W),,FYD>//7#*01GZT >:: M5]MC^)/BV*_;2Q=G0 9TTU66-6R<;MQR6P1SQP1Q5631=-B_9E\U+* 2G3UN M3)Y8W^9N!W9ZY_IQ7J%AX.\/:7*TMCI5O;R-;M;.T8(+QL=Q#<_-D\Y//O5E MO#VDMX?_ +!:RC.E^4(?LV3MV#MUS0!Q/B2[3PKXH\.^,9V*V=S:G3=2?V*^ M9$Q_X$I&?>MCX:V,\?AIMO\ 6YWU*<'^'S#E%^@0*,?6H/'&C:MXFCMO M"UOI,0T.=H7N]1>X7,:(^XQK'][<0J@-T^8UVR(L:*B*%51@ # H =1110 M4444 %%%% '%7W_)5K+_ *]H?_0+VNUKBK[_ )*M9?\ 7M#_ .@7M=K0 444 M4 %%%% !1110 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T M =K1110 4444 %%%% !1110 4444 %%%% !1110!BZWXN\/^')8XM8U>ULY9 M!N2.1_F(]<=<>_2H=4UI9+31;O2]8TV.VO+^&/S96WK<1MNS'&1_&<-(;::"WDWPF12Y9HV[J2?YT >F:EXW\,:.\D>H:Y96\D%IF?:,EQ<8#9]0 !]!0 M!ZEJ>JW=IKM_#%J%CY4.D-=)9$$SB0,?WA[>7QCZU!H?C"U7P!I'B#Q%?VMF M;JW1Y)'8(IN'3F MGM+C4)G2&W4( QVK]]CVXXQGB@#T_1_%.A:_;SSZ5JMK=QP'4= M#^5,T[Q;X?U?41I^G:Q:75V81/Y44@8[#@@_J/S%>(TU*[TV>]' MAW]^-/B9$1@_"MN8DL 1R>Q QQ73_"33;*T^&NA306L*32VQ=Y0@W,68DY/4 M]OR'I0!W-8VJ^+- T.62+4]7M+66-59HY) &PV=O'4YP>GH:V:\[MUTX_'R^ M-SY7VT:+#]EWXS]]M^WWQCISC/O0!VUEK6F:EI?]J6>H6T]AM+&X20% !UR> MV.^>E4-)\:>&M=OFLM+UNRNKE03Y4'TS7D7B39CQY]B_P"1=.L: M<+OR?N=OM.,>^S=79_$E;!;#PL=-$ U :M:C3?(QG9GYMN/X-O7MTH L/XJU M26+QHHU#3[ Z3=QPVMS=H1%&I5"=^.O4C\174ZSXFT3PY#%)K.J6UF)>$\U\ M%_7 ZFO(_$__ "*_Q9_Z_P"#^45=AI(A;XU:W_: 0W(TNU_LWS.OE?-YNS/^ MWUQ0!UUOXET2[CL'M]4M)4U!F6T9)01,RC)"^I'I5J74;.#4+>PEN8TN[E6: M&$M\SA?O$#T&17FOB"PT6]\+Z[>>$(-M_HFJ_P!I,4W>6]U& T@7G'*9!"\9 MK3\%WD7C#QAJOC"++6,,$>FZ>3Z8$DK?]],JY_V: /0:QKJ]N(_%FGV:ZA91 MV\MO*[VC@^?*1C#)_LC//U%;-<+K'_)9O#/_ &#;S^:4 :LWQ"\(6\D$/^$],L3^SUJ\AM82]Q:ZA+*Q0$NZ MM*%)]QM7'IBO1?!;,_@3P\[$EFTRV))[GREH W*YN7X@>$8=2.G2>(M/6Z#^ M64,PP&]"W0'VS6UJ=U%8Z3>7^!7B.MRZG)\%)[B&U\ M.Z/X:GMM]M: R7$YW'*KN) WD]^2/PH ]DU3Q+HFB.R:IJEK:,L7GE9I IV; M@N[WY('U-06WB_P[>:+-K-OK%G)IT!VRW"R#;&<@8;TZCKZUQ5O:P7WQ5\*R M7,23-%X;,T9<9P^Y1N^N&/YU-IVCVFI_$#XC:1)&JVM[:6:RJHP,O$X+8]>^ M?6@#T"]U*RTVU%U>W44$#,J"1VP"S'"@>I)(JU7C7AF]NO%6I>%_"]\"9?#3 M2SZJ#T,L#&*#GOG[_OBO9: (+V]M=.LY;N]N(K>VB&Z265PJJ/@> M)&E71]6M;QXAETB?YE'KCKCWKC?B_P#:3#X817M4M&U>/SFO%+0!MI\OS0", MKGWQTJ&6RU?_ (65X9GUG5]!CU!%F$4&GVLRRW$)3YE8EF 4<$;L#(.* .MN MO'WA*RECBN?$.GQ22.R*K3#.58J<^F"",GT-3IXQ\-R:Y_8B:W9-J1.T6XE! M;=_=],^W6O.=!TZS/PD\>3&VB:6:?4VD%+/6-#N;:XCN;VWB69<2(R/(%;!!],UD^&ETT_&;QPTOE?VB M([/R]^-PB\D;MOMG;G\*XRY\O_A$]>^P[?[)_P"$PA^Q[/N8\R/?L[;=V<8X MZT >O:UXN\/>')8XM8U>TLY9!E(Y9/F(]<=<>_2K/]O:3]GL;C^T;8PW\@BM M)!("LSGHJGH2<'\JX[P4+9O'GCDWXC.K?;5 \S&[[)Y:^7C/\/7IQ7,Z?HAU MSP5XUAT7 @M-;EO-%:/[JRQ;7_=]MI8,!CCYC0!Z]9[H PH)A\V>GTSVSUKEO"6J)X]\6S> M*47_ $'3=-CM;8=0+B51),1[J"B'\:Y2+3K.+]E5W2VB#R0^>S[1DO\ :/O9 M]<8'TH ]7KQO(<#R]O3C&,^] 'K5[KFE:=#!->ZC;6 M\-QGRI))0%?"EN#T^Z"?I5+2_&7AO6H;J73=:L[E+1#).4D_U:CJQ'I[]*\J MMM-M9?#7PXL9+R'5;'^VW\N01.L;(/,(4*XR5!&.>P]*[._@BA^-VBO%&J-- MHUPDA48W@.F ?7% &CX$\<6GC2RO)8Y;87%O<2(8(7W%8@Q",?\ > S76UP? MPF:/_A%KU5*[UU6\# =1^];K7>4 8FM>,/#OAR9(=7UBTM)G&Y8Y'^SZ9XV\,ZS-%#IVN65S+*YC2-)!N9@"V,=>@)_"G_ /"8^'/[ M4BTP:S9F^EE:%(!("Y=3@KCL<@CZBN0\5R:0_P 6/ GV=K=M1\RXW&(@MY/D MMC=CMGI^.*K^#-.3^Q_'M_9VL;:J=:U 02[ 7#J/D /48)/YF@#LI/''A:+6 M/[)DUZP6_P!_EF$S#(?^Z3T#>W6K^LZ]I/AZT%UJ^H6]E"S;5:9P-Q] .I/T MKQC1K/4KGX*[9-2\*P: ]HWVF2:UF::-S]XL0_,H;IQG.,#I6@\>MGXB^&(X M;_3);A/#UVJEC&)AP ,GGID#)([8KS34K2Y@ MB^(TMWJFE37CZ-B]M--MY$1)-K;78L2-Q7((SGVJ_P"*=&TT>!/A[9_8H/(. MJZ=&4V#E74[P?7=W]: /0]%\6:!XBEGBT?5K2]D@YD2&0$J/7'I[]*ANO''A M:RU;^RKG7K"*^#;#$TP!5O0GH#[&N;UB(P?&'3FL8T2X?0+E5V@#<0Z[0?8& MN+\*VNKW'PAG#W_AB+27BF_M!KRUE:='RV\RD/S(#TXS]W':@#V35/$>C:(V MW4]3M;1O*,V)I N4! )Y]R!]35!O&_A^7PS?:]9:I:75G:(2[K* W\*MW4D MD#D=ZX32-/AF\<> DNYDU'[/H$DD5P\; .1M"OM89!P>_-7Q#'#X]^(:11JB MRZ1;R.JC 9_+D&2/6@#K?!/BB#Q?X6M-5CE@:9T N8X&R(9< E#[C(KH:X_X M=WEG;?#'PY)+-_"^J:I_9MC MKMC<7F2!%',"6(ZA>S?AFL[XJF\7X7^(#8[_ #OLW.SKLW#?_P".;JX;7K'5 M)O VE"?6O"MGI:RV[:;<6=E.9$D# IY6&8[CT. >"HZUXKT#P[+%%J^K M6MG)*,HDKX8CUQUQ[]*>OB;0WLGO4U6T:U2<6[3+*"HD.,+GU.Y?S%&= M?U2>_P!,OKBWU!K:R@C8KM/R_NG]74%F('84GC:]MG\>^ K59XVG:^EE"*P) MV>41N^G-<;K@!^&_Q0)'3Q"Q^GSP4 >OZ;XCT;6)4BT_4K:YD>'[0JQ."6CW M%=X]MP(SZU:BU&SGU"XL(KF-[NV56FA5LM&&^[D=LX.*XGQN\6A:WX<\9Q,H MM;:;[#?NOW?LTW 8D=E?:?QJW\-8);G1KSQ+=(5NM?NFO<-U6'[L*_0( ?\ M@5 ':UAZUXQ\.>'9T@U?6;2TF<;A%(_SX]=HYQ[UN5YG;WVH:AXQ\4/X8T_1 M;-K>9(-1O]3>2225E3C" @*@''4 XS0!W4/B'1[B.PDAU.UD34"5M&20$3$# M)"GN1@\>U3)JMA)JLFEI>0M?Q1B9[<.-ZH3@,1Z5XEHL3/\ "2\UFT>.>;0_ M$,NI0M FU'1) 7VC)PI1G.,TLFMKH^M?\+1+%[+4+V]LMPSB2!8@MOQ[O;G_ M +ZH ]BN/%&A6EA<7]QJUI%:VT[6\LKR@*LJ]4S_ 'AZ4W1/%6@^(Q*='U6V MO##_ *Q8G^9/Q37\S)#!,5\R5F"_?;Y M\ 8XQGBI]&DU$?'.5-5N]+FO_P"P'$JZ=$R*G[Y2JL68EFQSSC@CB@#O+'QE MX;U*_2QLM:LKBZ>(S+''*"2@YS^7/TKF?$_Q-TF'3#_PCFM:?=Z@EW!$\:N' M^1I%5B!WX/49Q7(:3IHM_P!F2XN=-M46^EM)GDE1!YC*9B'YZ_ZL$?05M_$- M/#I^'?AYK,6OEB]L_P"S#'CIO7.W_@.<_K0!ZM3)98X(GEE=8XT4L[NV$IC\PLZJ 6'*C)&3Z4 3Z=X\\*:MJ2 MZ?8:_8W%VQ(2))1ES_L]F_"K&L^+O#WAZXBM]7UBTLYI1E(Y9 &(]<=A[GBO M,?&1UZWE\&IK,GAZVC&MV?V6ST^-S(H#-?#,VD3ZM'KEB=/@D\J2X\T!%?^[GN?IUKQM(--N_A9J=O9*C:7-XP MV0JGW3"94 ]MM=9X]LY[;Q]X-M].32[2W)N&@%Y 3;?:-JA?1]2M[V.,[7,+Y*'T(ZC\:I/XX\+1ZQ_9+Z]8+?[_+\DS#( M?^[GIN]LYKAGM-:B\=:E<2ZMI#:]_84X-GI=M*C2#_EF[DEAN#8 R0<&L#2; M/4;GX*!)-2\*P: ]H?M$DMK,TL;_ ,18A^90WMG.,#I0!['JOB71-#=DU35+ M6S98O.*S2!3LW! MM,&0DL V,9([XS0!T M\OQ"\'PRV\(_B!I_A_QCH>ASW-I&E\)7N99 M9,&%0O[OC_;;@$^A_#C?"VF6/_#-^IN;6$O/8W\TC%!EG5I=K'W&U<>F!5Z- MT_M_X22SLOS:9<;F<]2;6/O0!ZM144=U;S330Q3Q/+"0)45P60GD;AVS[U+0 M!EZUXCT;PY DVL:E;622'"><^"Y]AU/X46_B31;O1'UFWU2UETV-2SW*2 H@ M'7)[8]ZY* 0'XZ7W]H[#,-(B_LSS/[N]O-V9_BSUQSCVKE/$/D+=_%1=,V"P M_LR$W B^Y]JVMNQCC=C[WOUH ]8TOQ)HNMW=U:Z9J=M=SVA G2%]Q3/K^1_* MM2L;PKIMEIOAK38[.UA@'V2($QH 6PHZD=>I/XFMF@# U3QMX8T34!8:GKEE M:W7!,4DH!7/3=_=_'%27NHRCQ#H4-MJ=@EK=K,SP. MPU*/5?%=SX4U+1M2LYKM_P"U=,U:%XVCDV .HD[J1TR-O7!ZFHM+U*UU?7OA M5?6-@;"VDMM0$=KNW"(+$%P#W''!],4 =S-X_P#"-O-!#+XBTY'G)$8,PYPQ M4Y].01SCI5B#QAX*\OTC3K,?L_>)9OL MT1DG^W2R,5&699&"DGVVC'TK7\06-K9>%?AN+:WCB\O6-."%% (#(=W/OW]: M -;Q5XIU31/#_B_4+74-/N)M-:+[-"B$M;[MN1*.Y.21[5TVK^*=$\/002:S MJEK9&89197PS^N%ZFO)O%?\ R!OBY_UWM/\ T".NJO+V[N_B1<6GAW3-+&L6 M>G1"YU#4Y9"!$Q)5(XUZ^I/'7!H [&W\4:%=:))K5OJUI)IL6?,N5D!1,=0Q M['D<'UI^E^(M'UNXN[?3-2M[N6S8)<+"^[RR<]?R/Y&O$S([^"OBL)+FTN'% MPA>2SCV0E]JAMJY/<$=><9KVW0=-LM,T>TALK6&!!!&N(T"Y 7C..O4_G0!I M4444 %%%% !1110!Q5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7: MT %%%% !1110 4444 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ M *4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 8FM^$/#WB.:.;5] M)MKN:-=J2.N'"^FX8./;I5A?#NC)965DFFVR6MC,L]K$L8"Q2+G#*!T/)Y]Z MAUSQ9H/AMXDU?4X;:24$QQ'+.P'<*H)Q[XJ;3?$6C:OI#ZK8:E;3V";M\X?" MIM&3NS]W YYQ0!9M=-LK*>[GMK:.*6[?S+AU&#(V,9/O@8JL/#NCC0?[#&G0 M?V65*_9=OR8SNQCZ\UEV7Q%\(ZA.D-KKUJ\KR+$B,CBI]0\ M<>&=+U'^S[W6+:&\\Y8/)));>P! P!Z,O/3D4 :3Z/ITEZ]Z]G$UR]M]D:4K M\QASG9],FJ-]X.\.ZEIMIIUWI%M+:V8Q;1E<>2/12.1VZ'M4.I>/?"VCZDVG MW^MVL%TA D0DGR\]-Y POXD5I:GKFEZ-IG]I:C?P6UGQB9W^5L],>I/8"@"O M8>%- TMU>PTBTMG$#6^Z*,*3&QR5..N3SS6A8V-KIEC#964"06T*[8XD&%4> M@K/T?Q5H>OV\\^EZE#(+-IKG;Y0# M'!+N&O_ EOKGQ U#4M9TZVN]+ET^&&+S#EEE5V)([C@]16 MUI?C;PUK6JOI>G:S;7-Z@)\I"?F ZE3C#8]B:;JWCKPQH>H&PU+6;:"Z4 O& MF[ .W\<4 :5GHFEZ?I/]E6FGVT-AM*FV6,;"#UR.^>^>M9^D>"/#.@W MQO=+T2TMKG! E1/F4'J%S]T?3%6]0\2:+I4%M/?:G:P0W2LT$KR#9( NXD-T MQMYJGIGC?PUK-M>W&GZO!-'9(9+G&5:- ,[BI ...N* +D_AS1KF"_@FTZW> M+4'#W:LO$S#&"WKT'Y4S6_"^A^(XXDUC3+>[$/\ JVD7YD]<,.1^=9'P]\;0 M>-M%ENM\ NXIG66"'/[M-["/.?55S_A6MKGBK0_#?E#5]2AM6FSY<;99WQU( M5021[XH IZK:7V@>&X[#P=H5E(V3$L#2B".)2#\YX.[!QD=3D\U8\'^'(O"? MA/3]%C96-M%B1U& \A.7;\6)_"G6GB[0+[0I];MM5MY=-M\^=.I.(\=0PZ@\ MC@CO5:U\>^%;W65TBVURTDOF8HD:L<,P_A#8VD^P.: .CJK)IME-J4&HR6T; M7D"-'%,1\R*V-P!]\"LS6?&?ASP]>1V>JZM;VUPZ[Q&Q)8+_ 'FP#M'N<"J/ M@'Q!=>(](U"[NIHYO*U.YMX7C "F)'PG3KQW[T ;EOHFF6NCOI$%E#'I[JZ- M;JOR%7R6&/?<+UCD7JI]^10 V' M1M-M[NWNHK.)+BVM_LL,@'S)%Q\@/IP/RJ.YLDL#J.J:9IL,VJSQ#<"_EFX* M [%9\''4C..,U/IVIV6K6S7-AWN=H9HN69 >A;:#M'UQ0!2\%>'[W3YM8UO6+>W@U?6;D330P-N6&-5VHF[ M'S$#))[DUUM<7XT\?V/AG3M&NH+JTE34KR)%D+%E\@L/,D4KUPI'Y]ZI'XC6 M%CXSU]5MH=&%A;7%FQ7YI&DW$XP-S< '&.* .YOK"TU.REL[ZVBN;:4;9 M(I4#*P]P:S-$\'^'O#DTDVD:1;6DT@VM(BY8KZ9.2![=*L6'B'1]4T8ZQ9:E M;2Z$+\LADSOR/?)S1+HNF3V%K8RV4+VMHT;6\17Y8S M']PCZ8XK.N/''AFUU6/3)M8MEOI+C[*L&26\WCY< 7VYJMX_UR^\/^&TO M=/=$G-Y;PDLH8;7D56X/L30!ECX>V6J^-/$VH^(-+M;NSO6M6LVW2EU)+W0M 2#POHMK<2182*S\T6\:+SSG&.#S MCOS533_B!X4U6>*"RUNVEFEE6*./YE9V;)& 0"0<'GI3M7\>^%M"OGLM2UFW MAN8P#)& SF//3=M!V_CB@ \$>&?^$6\*6VF2F)[EBTUT\8PK2N=S8]AG ]@* MT/\ A'='_L'^PO[.@_LK;M^R[?DQG=C'UYK#\1^)Y;:?PG)I%U#+9ZMJ20/( MN'62)D9OE/X#FNGOKZVTVQGO;R98;:!#)+(W15'4F@!ESIEE>36DMS;1RR6D MGF6[,,F-L8R/?!(K*U?P/X8UV^^W:GHEI.Q[T:)XT\.>(KIK72M6@N;A5W^4,JQ7^\ P&1[ MC(H T)-&TV46(>Q@VV#![50@ A(&!M Z<<5(^FV4NIQ:D]M&U[#&T4$=-F:&[UZTCD65H63))1E;:V[ ^4 \9/%3#QWX6.M1Z.NN6 MC7TK!$C5\AF/1=P^7/(XSF@"]I_AW1]*U&\U"PTZ"VN[T[KB6)=ID.KZG#;2R@E(SEG8>NU03CWQBK,6OZ1-HG]M1ZE:MI@0R M&Z$@\L*.N3V]* *.I^"?#.LZE_:.HZ+:7%V0 TCIRX'3<.C?CFJNN^'9;?0+ MBW\,:?IBM/"%+ #G'85CW7Q'L-1\1>&[+P[JMO^UFSGM[.]D0LJ^6+1%53LD)ZD9R3[T M J-X8TWPW8:9YL@@MIEEDN9739EBJ@!5!..^:]#L=-LM-$XL MK:. 7$S7$NP8WR-]YC[FLK1O&_AKQ!>FSTO5[>XN=I81#*LRCJ5W ;A[C-1Z MEX^\*Z1J3Z??ZW;0W,9 D0Y(C)Z;V POXD4 $W@#PG<:J=3E\/V+W9?S&*]"?(K5;;5]/@O(D;<@E7)0^JGJ#]*T(Y$EC62-U=& 96 M4Y!!Z$&N=U3X@>%-%OY++4-:MXKF/ D0!G\O/]XJ"%_'% %RR\*Z#IVCSZ39 MZ5:PV%P")H53B7(P=W<\>M6I]'TZZM[.WGLXI(;.1);=&7B)T^X1[CM34UW2 MY+NRM4OH7FOHC-:JK9$R EE/0C!!_&GR:OI\6IMILEW$MXMN;IHB<%8@<;S MV SQ0 ]]-LI-3BU)[:-KV*-HDG(^94)R5!]"0*QKSP#X3O\ 5&U*[T"QENV; M>[M'P[>K#HQ]R*CM/B+X1O\ 48K"VUVUDN)GV1#Y@LC=,*Q&UC]#577]=O=. M7Q;+;:K:O)I^E&Y@LQ%^\@<(Y#.>C D# ]J .F;3+)]1AU%K6,WD,9BCFQ\R M(<94>W H32[&._N;Y;6(75RBQS2[>9%7. ?4#)K#C\9:7IGA;1M1U_4H+::^ MM8I "/FDFV-K86SWL5Y((XL_,C DJ,X5B!C/8'I755Q_A[XA^'M3A MTRREUNT;5KB"/?&#@-*4!90<;=V3]T'/:I]-UR]N/B-KNC2NGV*SL[::)=H! M#/NW9/?H* .H90RE6 *D8((X(KGK'P%X4TW4UU*ST&QANU8LDBQ_1?F4>F1SCVZ5B^$?!ZZ7IWB/3=2L+1 MK#4-6GN(;8*K1F!@H4%>@^[T[8I/!'Q L?$WA!]9O;JTMI+>A(_$U>/A_2&M+^U;3K=K?4)&ENXRF5F=L LP[G@?E M5+QIXEC\)>$[[5V,9EAC/D))G;))@[5X]<5S%U\1H$O?!EVNI6D>D:DET;^9 MAA0T<(; )Y&'X]^E %KQ3X8OKC0(/!OA[2;.VT*Y 2XNC-C[,GF;F"QD$L3S M@YX)KN+>WBM+:*V@0)#$@C1!T50, ?E67H7BO0O$PF.C:E#=F @2HN59,],J M0#@^N*IK\0/";ZM_9BZ[:&[,GE!=QVE_[N_&W=[9S0!TE8&I>"/#.KZF=1U# M1+.XNR &D=/OXZ;AT;\']3MM%T2SN&M8KIK47$UTZ< M,P#$*J9X'4G^0!V=MH>EV=G=VEM8016UV[O<1(F%D9QAB1TY'6H9/#.AS:+# MHTFEVSZ;"08[8H-BD'(P/K65X9O?$\&KWVC>(X4N4@C6:VU:"'RXYU)P59'M(\16R6^KZ M?!>1QMO02+RC>JD&PV-V3U.<#KZ5'J_ MC#P]H,\D&J:K;VTR(KF-R=Q#$A< #)SM/3T-4I_B1X.M[2VNI/$%GY-R"T3* M2Q(!P20!E1GCG% &]8:99:7IT>GV-K'!9Q@A(47"@$DGCZDUB0_#WPA;SR31 M>'K!))&#$B+H0P8;1T7D \8Z5>U+Q5H.CQ6\NH:K:V\=S$TL#L_$B#&2I'7[ MR].N1BGZ)XDT?Q'#++I-_%="%MLJKD-&?]I2 1^(H U:@O+*UU&SEL[VWCN+ M:9=LD4JAE8>A!KG?^%D>#OMXLO\ A(+3SFD\H')\LMZ;\;<_C6AK'BW0- F: M'5=4M[641";RY"=Q0L5! ZGD$8'/% %2T\ >$[%"MOH-FGS*X8IN8%3E<,>1 M@\X!K \3:%JUYX@GGNO"&C>)K,[39//(D,MMQ\R.64[UW MI- ',^$_!4>F^:W#:7-Q<7SZC/'&O[J.9GW )GLN!CZ5T>JZ/INNV+66J MV4%Y;,03',@89'0CT/N*O5S'B2P\53W!N=$\16VGVL)RSC))W%AC( MP,8[4 :.B>&=$\-QRIH^FV]F)2#(T:_,^.F6/)_.J4O@#PG/JIU.7P_8M=E_ M,+F+@O\ WBO0GWQ7,^ +CQKXDT72?$-[XEL_L=SEY;-=-4,5#%2H?=QG'7%+ MX7^*>CG0XF\2ZW:0:B]Q.A7;C:BRLJ;MHPO ')QF@#OFTVR;5$U-K:,WJ1&! M9\?,(R M<>U5/&GB=O"^BQ36UL+O4;RX2SL;"QACTYD>-K95^0J^=P MQ[[C^=5M1\*Z#JUA:6-_I5M<6UG@6T;I_JL ;>XX _*HY_%6FZ9H%IJVN2C M25N$4F&Z.'5R,E,#DL/8=J?IOBO0M8TVYU'3]3@GM;4%KAU)!B &3N4\C@'J M* %TS0(M.U_6=65D\S4VBW*B;<"-2 2'/$-_+8Z3J]O=7,2[VC0G)7.-PR/F'N, MB@"SK?AO1?$<,<6L:;;WBQ'=&9%^9#WVDR@%]@Z5%H\NDQV$"Z?,'$EN%^1MY);(]R3^=23Z/IUU! M9P3V<4D5E(DMLK+Q$Z<*P]".U9^M^,O#WARY2VU;5(;>=UWB+#,VW^\0H) ] MSQ6/XL\9)IVF^&M3TO4+4Z=J&K06\USE6C,#!RQW=!]WKVP: .AN/#FC74>H M1SZ=;R)J)5KQ67_7E0 -WKC _*J^L>#O#NOW,5SJND6US/$NQ)'7#;?[I(ZC MV/%)HGC/P[XDNI;72-6@NKB)=[1KD-M_O $#(Z M&6OM0='G%Y<1950HVI(RKP/8"@#J:*** "BBB@ HHHH XJ^_Y*M9?]>T/_H% M[7:UQ5]_R5:R_P"O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3 MZK_Z4W==K7%>#_\ D:O$GU7_ -*;N@#M:*** "BBB@ HHHH **** "BBB@ H MHHH **** /.;W4;Z[^)FJV7AZUT>TU"SLH1=ZCJ6]W>-LLJQHI'RCN<]37 E MYKGP3\0&6[BOX5UN&2\FLXMB2Q IYK*H)XX.>3D FO:]7\)^']>N8[G5M&LK MR>,;5DFA#,!Z9[CVZ5%J6@-!HVHIX9CL=,U.Y1-LIMUV.4P KKCD;1MZ< \= M* .+^(FI>';L>"4L[FRFN#KEFUH+=E)6+=\Q&.B_='IG'I6CX2LK:3XH>/KF M2"-YA/9H'902!Y(.!ZL[*]COKA[!P\EU)'G8 MHPB[4RD0:?9VMUU+P9X9U?4!?ZCH6GW5V,9EE@5F;'3/K^-:%_I M.GZIIYL+^QM[FS( ,$L89..G!]* /-8[6\_X6)/-J.OZ;3DGYG;S%!0KTXQC->PW%A9W5S;7-Q;12SVK%H)'0%HB1@E3VR.*S=5\'> M&];O5O-4T.PN[E0!YLL"LQ Z GN/K0!Y5I6G6AL_AC:?;%U.R&HW3PRM;M&I M4*[* K\X!''L!7:3(D?QWM'10K2>'I Y ^]B=<9]:[%]+L))+.1[* M9'-J? M+'[GC;\G]WCCCM3CI]FVHKJ)MHC>K$85GV#>$)R5SUQD9Q0!Q?P?FB?P%%"L MB-+%=W0D0,"4S.Y&1VJ#5=1O;GXG7%AH%II%OJMKIR&?4=2WL3$S$A(T4C(! MY)SWKM+#0M)TJ[N[K3].MK6>[8-<20QA3*1DY;'7J?S-5]8\*Z!X@FBFU?2+ M.]EB&$>:(,P'IGT]NE 'C:3--X7^+)>_MKY\Q[[BUC\N-VV88JN3W!&E=ROAO0TANH4TBR6*[C2*XC6!0LJ M*,*K #! ' ]*M7.F6-[;Q6]S:0S0PNLD<;H"J,OW2!V([4 <-X.FM+?QGXZ3 M4Y(8]1:^61C,0"UIY:^6>>J@9]A3O@\;-O"NHG3MOV$ZQ=FWV]/+W_+CVQBN MJU?PMH.OSQ3ZMH]E>RP\(\\(8@>F3V]NE7K'3K+3(7AL;2&VC>1I62% H+MR M6P.YH X*]U&^N_B7JUEX>M='M-0LK.%;O4=2WN[HV658T4CY1W.>IK@I)O.^ M&OQ08WL%Z3J*EKBWC\N.1LQY95R< D'N3QC:LDT M(9@/3/<>QXJ4^&M#-M=VW]D67D7@07$0@4+*$ "[AC!P ,?2@#C_ !_9VUGI MW@F.W@2);?Q!8QQ!%QL7D8'H,5D^+]4N/ /BO6;FS1B/$E@/LBJ/^7]"(P / M=75CZ[:]1N]/L[Y8%N[6*<6\JS1"1 VR1?NL/0CL:Y74="UCQ#XVTZ;4K6SA MT/1YS=6S+(7EN9=N$)&/D"DD]>2!^ !N>%]#C\-^%]-T>+!%K J,P_B?JS?B MQ)_&N0^'<]A;OXPCU*2"/4EUBY>]\\@,8CCRR<_\L]O3MUKT:L75O"'AW7;M M+K5=$L;RX0 "6:%6; [$]Q[&@#R&U9(OAWH\R'R]*'C-)+$MPJVWGG:1GHOW MJ[?28;:X^-NNW>R.1TTFU\J7@X#%LX/O@5V=YHVF:AIG]F7EA;3V. OV=X@8 MP!TPO08[>E%CHNF:;)YEE86]O)Y*0;HXPI\M/NKGT'84 >(^(HI8_#7CF*VV MQ6:^*(GN@4+(L1$98LHQE=VTD5T6M6VI7&J>$SJGBC0B1J,,FGKI^GOYDF.J MJ1(V(RO!.-O3->GQ:7I\(NQ'96ZB\8O<@1C$S$8);UXXYK/TKP=X;T.]:\TO M0["TN6!'FPPJK 'J >P]A0!S/@*RMF\6^.KIH(VG.KA-Y4$X5%(&?J2:G^+7 M_(EQ?]A*S_\ 1RUV-MI]G92W$MM;10R7,GFSLB &1\8W-ZG %%[I]GJ5N(+Z MVBN(0ZN$E0,-RG(.#W!YH \KM4US_A;OBU;+5-*LKUEMS$-0M6E9[?R^/+(= M<*&SNQWZUA75JD/A#4YSJEMJ6E?\)1;S:J+.U>*WC0,OG!020RYV$X)%>R:S MX8T/Q%Y?]L:3:7IC^XTT09E]@>H%5M8T:ZA\+/IOA=+"QDCQY4$D"_9W7/S1 MLH!P&&1D#/- '(>.=0T.[\6^ TM+BTGOAJBM&875B(-ISTZ G9CZ56TW5;^_ M7Q+>Z,WA_0=(CU"=+V>]C>>>1UX>1UW*J@]E-6],\%W]WXATJ[G\-Z+X=L-. MG-T\5@XDDNIMI5WF4I)%(NY74]00>HH \H\= MV*V7PK\+1V:6]M9)=V'VQY(MT2Q =9 ,;DWE21GG-3ZC:ZE-XN\)/J_B;17N M4O/,LX]/T^02RIM.]=P=L(5ZDC'2O3WL[62R-D]O$]J4\LPL@*%,8VXZ8QVK M,TCPCX=T"Y>YTG1;*SG<8:2&$*V/3/8>U '!>&;.V/@SXD2F!"\VJZHLC%WNK>&R@ MCANW>2XC5 !*S_?+#N3W]::^C:9+IL.G26%NUE!L\JW,8*)LQMP.@Q@8^E ' MF,":Y_PN#Q8MEJFEV5X\=L81J%LTK26XC_Y9$.N%#9W8[U@75M%!X=O)Y-6M M=1TD^++:75?LEJ\5M$H($H&20REO+)P2,U[-K/AG0_$0C&L:5:7IC^XTT08K M]#U%68-)TZUTO^S(+"VCL-A3[,L2B/:>HVXQ@T <'XSGTF;XA> O)DMWO_M< MC(8R"WDF)O3MG&/QQWKB_$"SMX4\9>6RK;#QB#>,Z%T$/[O)=1C*AMN17L&G M>#/#.DRI+I^A6%O(DGFH\<"AE;!&0>HX)'XFM"+2M/ACNXX[*W5+QVDN5$8Q M,S##%AW) .: /,M8MM2N-;\)-JOBC0RZZC%+8+I^GOYDH ^900[8C*\$XQT MS4,D%Y:GQ7=>%];TB\TQKRXDU32=9@9-DI'[T;^#@XXR,>_>O1-)\'^'-"O& MN]+T2QM+A@09880K 'J >P]A3=1\%^&=7U 7^HZ#I]U=\9EE@4LV.F?7\: % M\&ZC#JW@W1[ZWL?L,$UJACMATB7& H]N./;%>>6&JWVH>'_$&HZ4WA_0-!:Z MN?M)N8WGN)'!(=G!95#-V4YZBO7D18T5$4*BC"JHP /05B-X-\-/K!U9M"T] MK\OO,Y@4L6_O=/O>_6@#S*PAD@^"WA#Q/;*7NM 879V]6@WLDR?382?^ U?@ MU&SF\,^-O'VH69O[*^W6UM!DJ);2+]VO/4!V+$^W->G6^DZ=::7_ &9;V5O% M8%63[,D8$>UL[AMZ8.3GZTZ'3;&WTT:;%9P)8B/RA;",>7L_N[>F/:@#Q;QO M-K,7@W11J>H>'K:T>[M#9:?I\+,V RD;9&;HJ]PO\ZV/$7_(P?$__L6X_P#T M5+7=6W@/PG:13Q0>'=-1)\"0?9U.X A@.G3(!QZBM.71M-GEO));"W=[V(07 M+-&"9HP"-K>HP3P?6@#S.QU&ZEUKPUINB66E1ZS%X;@F;4-2+D+"P V1HI&3 MD9)R.*QK6:64?%_S]1M+^<:9&)9[2+RXF<02@@#)Z="<]17K.I>$?#VL0VT. MHZ-97,=JH2 20@^6HXVKZ#CITJ:+PWH<$4\4.D64<=Q +:9$@55DB&0$( Y7 MD\>] 'F?B6?19?@'IT&F/ TLD-JFG1PD>9]IW)]T#G?G=GOUS3?$BW[:Y\1E MM-QO#H%L/W?4_*^['X9KT>U\'>&[+5!J=KH>GPWP'RSI H8<8R..#COUK2CT M^SBOYKZ.VB6[G54EF" .ZK]T$]P,F@#Q;4K>ZN_A58QW/BGP]!H;Q0+;&VTV M1ID<%=H0+(3Y@/7 SUSWKV^$.((Q(VYPHW-C&3CDX[5B6_@KPO:ZK_:EOH&G M17P;>)EMU!#?WAQP?<"6DUNWP7\(BXD1M.M]?0ZJF/IK.X\0^!TTZ2*35?[7C>+R2"XM=K>:>/X,8]J[&U\-:'9"^%MI-E$ MM^I_,U%H_A/P_X?GDGTG1K*RFD&&DAA"L1Z9ZX]J ,_P") M0S\-/$>/^?"7_P!!KE;]+/4O%/PK!\JYA$5RXP0R[EME8'Z@@'\*]0FABN8) M()XTEAD4H\;J"K*1@@@]16;8^&=#TT6GV+2;.#[(SO;^7$!Y1<8W_V?9_VE_:/V:+[;Y/D?:-@W^7G=MSUQGG%97_" M$^%SJW]J_P!@:=]NW^9YWV==V[^]TZ^_6@#2TA)(]%L$FF:>5;>,/*R%2YVC M+$'D$]<&N"^%M_::)IU_X2U"XBMM4TR^G!BF8*TL3N761<]00U>DUD:SX5T# MQ"R-K&D6=ZZ#"/-$"RCT#=<>U '&^+/%S:_I?BW0O#T+77V+2G>6_MY-R"5L M@PK@#ZCK5+Q3=>'9/@*B6CVS0/91)8QQD%O/^7:% YWANO?KGO7I6FZ M5I^C6:V>F65O9VRG(B@C"+GUP._O6=;^"_#%IJO]J6^@Z=%?;MXG2W4,&]1Q MP?</&(FG"#>R Y"D]<9.<4V#2["VCNHX+. M"-+N1I;A50 2NPPS-ZD]S0!XYI,NGI=_"!]4>(1C3[@1-,1M$GEQA.O?/3WQ M6]J]_9VWQ1UK4+>/[3;6?AF1M52 _?8/N1"1_'M#8[XK;UOP/;ZEXE\-,MA8 MMH>FV]U#-:.@VXD10@5,8P"OX5TFE:#I&AV;6>EZ;;6=NYR\<,84,?4^OXT M>*^*[K57^"WG2W/AW3-$GMHC9Z=:Q/+*P+*53>S8W#J2%/0_6NUA@AN?C?83 M2QK(\7A<21LPSM8SXR/?!(_&NEM_ ?A.U>=H/#FF(9U*28MEY4]1TX!]!6M% MI=A#>I>1V<"720"V68(-PB!R$!_NYYQ0!Y]INBVNL^+OB=HLJ!;:\%HC #A6 M>W.6 ]<\_45E>$;^[\8:[X@X![5D^"O#UWH\&I:AJJVXU?5KMKJZ%ORD M?9(P>X4#KZDT =%;WUI=R3QVUU#,\#^7,L<@8QM_=8#H?8T7O_'CI]ZLLH=2K %2,$'O0!Q'P?\ ^24: M!_UR?_T8]8'@JQM?^%+Z\QMXR;@ZBTQ*CYR&D SZX 'Y5Z?8V%IIEE%96%M% M;6L0Q'#$H55&<\ =.2:CM]*T^TT]["WLH(K.3?O@1 $;=DMD=.IKI M8CN;;3[)XUV;P4:1BS+O'( )S@^E=O<^']'O=(CTFYTRTFTZ-55+9X@8T &! M@=L=L4:/X?TCP_;O!I&FVUE&YW.((PNX^I/?\: .2^*<;VMIH&O^6\EMHVK0 MW5V$&2L/*LV.^,@UOZKXUT#2O#DNMMJEI+:K$7C\N929CCA5QU)Z5OLJNC(Z MAE88((R"*YZV\!^$K34!?V_AS3(KI6W+(MNHVGU Q@'W% '(G4?MWQ.\):IK MMG]@BNM&E:S@N6!$5TSJ2N2 -_EX]#VJIXC>WF^(/B=],9&1/"DZZBT7*^;D M^6&Q_'MS[XKT[5='TW7+,V>J6-O>6Y.[RYXPX!]1GH?>H=/\.Z+I6FRZ=8:7 M:6UG,")88X@%D!&#N]]M[V6VB>ZM@P@F9 6C###;3VR ,T >7?#^[\.0_"K6A= MR6JHL]Y_:2N1DDNV-P[Y3:!^E4=$O=1AT_X?Z3'I]@WB$Z;)/;WFJ,^RWBZ; M552"SE=O'& *ZKPE\-M+L='MQK^C:;=ZG#<32+,8A(0K2LZ\DU 'E^DS73_ !,\5I?:G8W]XOA_;.]E#Y4: M,&/RXW,20".2<\X[4V2QM8_V7MJ01@'35F/RCERX;=]<]Z]1M/#>AV!4V>DV M5N5@-L#% J_NB7]E\L>7M]-O3% '!>*KM M/"FM^&_&LNX6IMCINI,.28W7?&Q^CCK_ +5;OPWTZ>U\)IJ%\N-0UB9]2NO9 MI3E5_!-HQ[5%XST'6/$S6WAZ*ULX_#LK127MPTA\W:C[C$B8[[5^;/&379 ! M5"J !@ =J /-M4M+L_$/5[KPIXALK;6OLT O]/U*V)BE4 [&5^& P<';D9Z M\US4]W::_P"$_"<#Z19V<47C".UG@M3NMY67S-S)ZHQ)_6O5]9\*Z!XADCDU M?2+.]DC&$>:(,RCTSUQ[59&AZ4+6SM1IUJ+>RD66VB$2A877.&48P",GD>M M'(^(PD'Q=\&S*F&:TOU^"3Q[UQHU._O_A5JFHV+^'M"\-7$-R5M M6C>>X0K##!/0$ =*FLM/L]-M_L] MC;16\.YGV1(%&YCDG [DG- %FBBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM M<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3= MUVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB M@# UCQKX=T&[>TU+4T@N417,.QWAP!&(Y4&5LX_(5Q/B&!SHGQ M)2*-FMDUNVENHXQR8OW;2' ]N3[ T >GZ5\0/"VM:C'86&K)),2X MZ[&90'_X"36?HOCZVU7XAZUX;,B!+01):[8G#2/MYM;C4)]1M6TM;9U9@0X)90.BA\/7,$7QB\9V\DT:330 MV!BC9@&D B?.T=\=\4 =%J=\\'BK0K1=6CMDN1<;K%H-S7>U 1A_X-G7WS6= M<_$[P;:-B;7(@0S*VV*1O+(8J=^%.SD$9;%4O$__ "5CP'_NZA_Z)6LCP-:P M?\*O\2GR4_?W6HF7C[_+#GUX % '=ZKXFT71-+AU+4-1ABM)RHAD&7\TL,C8 M%R6R.> :YO1/&R>(?B3)I^F:@EQI"Z,+@QB/:R3^>5.[< RG;CY3ZYQ7(:!- M%:7?PNO=4=4T_P#LF2&"64X1+@HN,D\ E00*NZO-;ZC\2_%:^'Y(Y=0_X1.2 M)FMR"3<;SM&1_%@H/RH [1?B-X1?4A8+K4)F,ODA]C^47_N^;C9GVW5X\H3+$49F92Q4;0H)8Y!X&3QTKR*W!N/@W!#<^--'@T1K M-(9+5=*#31OQE,>;DR!N^,D\UU^FV@'QDTH7+-<3V_A)<32IM8OYP4M@\J2" M>/,/#VFVEE=WFK6\ M5M?1M);2DDK*H7<2"..GY]!S7*^";6W&M_$)Q#'NDU1D<[1\R^4#@_BS?F:Y M+PS#'/Y]/\)^&K>V\4Q27VIW"+-JT=@2!!EPTBQE<9RH7'7J< M=ZW+A57XY,5 !?PN^XCOBX&,UQVB_P#)//A5_P!AJ/\ ]K4 >J^&=7M-2L#; MPZL=3NK,+'XXKSCQOJDO@#Q?N:<]ML49S>Q#]R3]5)7\*[CP=H0\->$M-TH MG=+#$#.^<[Y6^9SGW8F@"GJGQ$\*:/?36=[JRK- <3".&241'T=D4A3]2*OW M_BW0-,L[.\O-5MXK6]4M;S%LI( N_((X^[S[UYK9:W>:AX>U[4+'4-!\-Z,+ MJY$L#6YFN9'!(8R;G"AWQTP>HZU1T.**Z\._"-)D61!=2G##(RJ.1^1 _*@# MU#2?'/AS7$O#I^I"5K*,RSQM%(CH@&=VQE#$>X!J^/$&E'P]_;WVV/\ LOR? MM'VGG;Y>,Y]?PQFN5NT4?'/3V"C+Z!,KG'W@)EP#7&);RB^_X51M;[.-8^T^ MW]F_Z_;G_?\ D_2@#U[4=;L],\.W&N3,QLX+8W)(&"RA=PP#W/H:XS2[7Q[X MGTJ'6W\31:&+M!-;:?!81S+&C#*^8[\L2,9QC%=)XYT>;7? NLZ7:C-Q/:NL M2]-S 94?B0!^-9OA#QMH-]X0LIYM3M+2:VMTBNX+B58W@D1<,K*Q!&"#0!_X5)HOCKPWX@OOL6FZFLET M4WK%)$\3.OJH=1N'N,UP7BKQ./%?A*PUB33WA\.VOB2 2S.25N;-&(,I7 PF MXKQSTK8\=WUAJ6N^"8-+N(+C4QK$4\9MW#LML%;S3D=$*X^OX4 =QINM:=J] M@]]8W22VT;O&[X*[60X8$'!&".]9MSXY\-6FCV>JS:HBV=[G[*PC=>*);OP[K?B'PG8!E/BUXI=/('$"TL?)A#B-]A+!V#.!D$=15GQC9F'X(>&TM0D%G"=/>[;R MMZK#@%F91C<-Q4D=Z .]T;QUX:\07PLM-U-9+ED+I&\3Q&11U*;U&X?3-&J> M._#.C:H=-O\ 5HHKI0#(@1W$0/0NR@A/^!$5P^J0W-[K_A,:CXVTV\E&HQSV M46GZ9^\D !W#J%>G:@#H/AOK=]XB\"V&J:C,LUU,\P:15"@A975>!QT KG;.;QCXE\6>)K M6Q\6+I=IIEXL$47]FQ3Y!0-]XX/\ZTO@V8S\+=*,((B\RXV ]0OGR8KC['1_ M"6I^/?&C^(]02UE34$$0;4FMMR^6,\!USSWH ]%TV#6/#EI?7_B7Q1_:EI'' MOR-.6'R0N2S?)DMQ^6*OR^)]%AL=.O'U",P:DZ1V;("QG9AE0H )/].]9'AN M#P;H%GJ!T?5;>6 1^==%M1-SL10?F.YFVCDUYSX%6WTSQI8:I?V4]OH&IM.G MAGSY,I:%VR5VX^0R#)7VXYSF@#U+6?'7AOP_?&RU+4UCN@F]XHXGE:-?5]BG M:/37I[Q4TMXXY5N"K8*N0%.,9YW#MWKE?&&H^'[ZXN[&W@6]UU]$O# M%-;8?R(C'T<@\!B0!P>?2N2\2Z_I4G[.NFVL>H6[W$UE90I"D@+ET:,N,=>- MK9],4 =M-X^MH?BDGA5Y$6 V6XMY3ES7UQ!;2+;F(%D)/E=,94#&3UQWK*GN8+;X\6_GS1Q>=X<,<>]@N]_M M(^49ZGVKEM/TN?4/A/J5U8KG4=*UJYU&S/?S(IF;'XKN'XT >M3:O86^K6VE M2W"B^N8WDBAP265<;CP, $)M16QCUN$RM+Y*OL<1 M,_\ =$N-A/\ P*EUZUOV^&&H6EK)-/?_ -D/&C["LDC^5C..H8^GJ:X[5-6\ M,R_L_P#V>&>T>-]+2""W5@7^T[0%4+UWB3D]^": .YU[QQX;\,7!M]9U6.UF M$:R^6R.S%68J" H.>5;IZ9K0O=;T[3=%.L7ETL.GA%&] O6LM1U()=*H=X MHH9)F13T+!%.T?7%^)?%)TB\T'P[;V=WY5[39R+DK*_/RYQP>#P<="*N7&K6-KJ=GILUPJWEZ'-O%@DN$&6 M/ X !'6O'_#6E2:_\$+\V$OFWUIJ,]]8RJFT^;')O4A>VX9&.VZNG\":BOC? MQ3?^,@A%I#:1:?9*>Q*B2<_7(M2?3](U2.[N4A%PR1H^ AQ@[B,?Q#C.1GFFZ[ MX[\,^&KEK?6-6CM9U5',91V;:Q(! 4'/W3TZ8YJM\,[>&W^&OAU88U0&QC>&=$N4MK_ %14 MG:,2^7'#)*RH>C,$4E1_O8HUC6X)-.T6]T_7K>UMKS4((TF$7G+=*Q/[I?>'UUB#Q=XTBC\3:9I%X=4>:2*]LA([P%1Y3AC(OR!>,8X_&J,%M; MV_@OPX;34_[0M9O&L$L4RVIMXP#(F:I\0?"NC7-Q;7VK MI'<6[[)8EBD=T.T-DJJDXPPYZ<]:CF^)7@Z":WB?7K8F<(4=%9D&[E=S@%4) M]&(K*\%V\)^(/C^8QJ9&N[>,L1R5\D''TYKCM/MH(_V6KS9$@WPSNV!U87# M$^_ _(4 =IJOCF+0/B5-INK:@L&E?V3'/%%Y6]WG:5E^4*"[':.@STS700>, M/#]SX>GUZ'4XGTRWSYTP#?NR.H9<;@>1P1GFN,MKS3+7XUVK7\L,=Q)X:A6V M>9@,MYK%@"?XB/T!K U[9J%I\6+S2L2Z:\%NOF1[\*.!WK*U3Q]X7T74FT[4-7CAO%D2(P^6[,&90 MR\ 'C!'/09&:X_QQK^E7OA_P;!:ZA;SRW&KV$D:12!B5##+8'0#('U(%:OA> MWA;XN^/IVC4RJM@@8CD*8,D?C@?D* ->[^(OA.QU"6QN=9C26&3RI6\IS'&_ M3:T@78I^IXK1UOQ1HOAR&"75;](!.<0H%:1Y3_LHH+-^ KRF2232O#VNWOA[ MQ#I5[H*3W+W>AZY;A61]Q,D>X$-DG[H8=Q4TMS?WGQ)T;4(+ZT\/_;?#L1L1 M>VHE126W/"F64!QD>^* /5=%U_2O$5D;O2;V.ZA5RCE00R,.JLI *GV(%VZ%XJT3Q) MYPTJ^6>2#'FQ,C1R)GH2C@, ?7%.UKQ-HWAWR/[7U"*T^T;_ "C)GYMHRP&! MUQV[]!DUQ&CVTLGQ7MYKSQ3::EJ<&G2++#8Z?Y:^26&/,<.P!#8(!YJQ\0;G M3K3QWX"GU5XDM5O+GYY2 JOY0"$D]/GV\T =7HOBS0_$/V@:9?"5[;!FB>-X MY(P>A*. V#ZXJII?Q \*ZSJ'V'3M9AGN/(-P0J. L8&22Q&!@$<$YKGKVXM] M0^,=J^ERQRM:Z+.NHR0D, K,/+1B.^^&- M$O+BSU#54BNK#=+AG\=:2VGS2VX ML(['2,S"0,-@C"RD@CH>.!D5UOA:"(_%WQ].44RJNGH'QR%,!)'XX'Y"@#2G M^)O@VW%NTFO6Y2X571T5W50W WL 0G_ L5?FU!E\9V=FNL1)%)8R2_V?Y.6E MPP'FB3L!G&.^:\VT6UMXOV??$P2%%#_V@S87J0[@'\ H_(5L:9EOB+X2[D^% MV_G'0!W,'B32+GPX?$$-ZC:4(FF-R%;&Q<[CC&>,'M5;4?&GAW24MWO]4B@% MS!]I@#*Q,D>0,J ,D_,..O/2O,-)UO3+3]FJ>TGOH$NEL;FU: R#S!*7'I'0D?=;:@R/P)H Z4_$[P:-/%[_;<9B+M'M6 M&0R KC=F,+O &1DD8YKI=.U&SU;3X+^PN$N+2==\:E^#X"_#>R4#"K<70 '8>?)0!E>'_&7%G\6XK .URS(%5/O,/LZ[@/PGMI1/: MP16%O"P,GG97:JJ.=P/7N,&@#M-<\>>&/#=R]MJ^K16LZ!&,91V;#9VD!0<_ M=/3ICFMF\U&ST_3I-0O+F.WLXT\QYI3M55]3FN#T.U+?&/4)+Q%>[BT"U1G( MR02QW?F16K\3=4M]+\([[C3[6^$]W# B7A(@1V;Y7D(_A4C/Y4 7-*\?^&-; MU./3K'5 UW*I:**6"2(R@#)V%U ;CGC-,U'XB^$]*GG@O-81)K>5HI8DBDD= M&4 G(520!N'S=/>N"U^YU/\ X3KP3%K'B'2[VY.I!UM+"VV")2A&XL79B#D M XS[XKI_A];Q?\))XZF\M?-?63&S8Y*B-2!]/F/YT =0GB?191I9CU")UU7( MLG7)68@9(! P#CL<59EU:Q@U:WTJ2X47US&\L4."2R+C<>!@#D=:\BTG2IKS MX$P76GK_ *?HU]/J%D!V:*XD.T?5=PQ[UU/@.[3Q;XCUGQHJG[+(D>G:?NZB M) &D/XR-_P".T =+>WSQ>,-+LAJT<*36\SFP,&YKC;CY@_\ #MST[YK,E^*/ M@N'RR^NP[7.-RQ2,J?,5^-?#D^@RZY'JD3:=%((I9=K9CO/8X(9[7P M-)9>(CHGB(:#']GDN(!)!<1%$W1G=@;LX/!SC\*RM>U:ZOO GC>TO;/2S>Z? M>63W6H:4I\JZS(C$GON4#YN>* /:+_5K'3);..\N%B>\G%O;@@GS)""0O ] M>M9%SX^\+V>L)I,^KQKJ#W/V40"-V;S?E^4X''WEY/'/6N:\W7E RG5%4L%RQ58U('YDT M :U]\2?".G7DUK+!_"@#T;0/%FA^)QO19ZEJ2QW.SS#%'$\K(O]Y@BG:/QKR+P^-8B\9>,XX_$FG:/>-J)F>&_LA)(]N5'E, M&,B_*%XQSCUYKK/A5;6]OX7NVM-3&HVTVHW$L)/JO_ *4W==K7%>#_ /D:O$GU M7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH @6RM4O7O5MH1=N M@C><(-[*#D*6ZD9[4D5A9P27$D-K!&]RVZ=DC ,IQC+>IQQS6)J_CG0]%U8Z M36LBVEM;2322*V<%0H.?NG/IWZU9T[Q;H>IZ'/K$%^BV5L6%P\P,9 M@9?O*ZM@J1Z&@"33_"^@:3>/>:=HNGVER^=TL%LB,<]>0*LR:/IDVJQ:I)I] MJ^H0J5CNFA4RH"",!L9 P3^9K!TSXB^'=5U"VLXIKJ![O_CT>ZM)(8[G_KFS MJ W]:PKCQ#>"Y^(4=WKDNGVFF/;BWN4@$IM5:)68A0/FR3W]: /09;*UGNX+ MN6VADN;?=Y,K("\>X8;:>HR.#CK38-.LK6UDM;>SMXK>0L7BCC"JQ;[Q('!S MDY]:Q]6\7Z1H"64%Y//<7EU'NAM[:W>::4 YIEKX\\.WD%C-#>MMO M;O[#&&A=2MQC/EN",HWL<9H UIM%TJYTI=+GTVTDT]5"K:M"IB '0!<8&*;I M^@Z/I+*VG:796C+'Y2M! J$)G=MR!TSSCUHN=:L;36;'2992+V]61X(U0G*H M 6)(X46BM]JEGCB1O(:15!=0Q.. =I.,]3CKTH V/^ M$4\._P!J_P!J?V'IWV_=O^T_9D\S=_>W8SGWZUH_8K7[?]O^S0_;/*\G[1L' MF>7G.W=UVYYQTS6'J'CC1-,M;&:XDNC-?J6MK2.TD:XD Z_N@NX8]P*NZ!XE MTKQ+;2S:9<,Y@?RYXI(VCDA?^ZZ, 0: +T%C:6SW#P6L,37#[YF2,*96QC+8 MZG'BJH!+$^@%4-)\;:'JYO$2>6UFLH_.N(+Z![>2./\ OD.!\OOTH V3 M8VC7WVXVL)N_*\GSS&-_EYSLW==N><=*A31M+CM[6W33;18+1_,MHUA4+"W/ MS(,?*>3R/4U@6/Q*\-7]Y;6\=QHY!'((XH Y[6M UGQ%XMT\7R6">'=,N4OHMK M,T\\RIA0P(PH5BQZG.!78USLOCCP]#I%UJDE_ML[>Z:S+^6V9)E."B#&7.?[ MNM8 MFC_$/PYK^JPZ=IEU/<3RAL,MM($4KG*LQ&%.%)P?;U%:^MZ]IOAW3_MNJ7(A MA+B-,*69W/15502Q/H!0!:>RMFO!??9H3>)&8DG*#>%)SMW=<9YQ7+^&= U@ M^);[Q/XD2Q34IK=+.WALV9TAA4ECEF )+,<^P J[HOC?1M=U1],@-W;:@L?F M_9KVUD@=DSC(M+DUJWTE+D-=W%I]L MA 4[9(LXRK=#U'&&4O>V<:23H$.$#YVY;IDX)QUH MFV@ M:V-LT,9MRFPQ%1MVXQC'3&.U4-+\-:'HDLDNE:/864DG#O;VZQEAZ$@=/:L; M7=6OK7XC^$M-@N&2SO8[TW$0 Q(412N>_!)Z47WQ*\-6%YG-16OCGP]=:+?:M]N,%M8-MNQ<1/') W961ANR6U[(ADBAO;22W:9!U9-X&X?2J]_\1_#>G7US:R3W4HM M&V7<]O:2RPVS>CNJD COZ=Z -;3/#&@Z+U/ MO_#FB:I>Q7NH:18W5U#CRYI[=7=<=,$C-5M7\7:-HUK93SW#SF^&;2*TB:>2 MX&,Y14!)&"#GIR*ET#Q-I?B6&=].FD+V[^7/#-$T4L+8SAD8 B@#0M+.UL+9 M;:SMXK>!22L<*!%!))/ XY))_&LV[\(^&K^ZDNKSP_I5Q<2'+RRV<;LQ]22, MFH=:O5M_$GAZW.KR6AN9IE%JL&\7>(R=I;^#;][/?I69=?%#PO:R7*?:;J=K M25X[K[/9RR"W*,58N0ORC(//?'% &S#X2\-VT4\4'A_2XH[A=DR)9QJ)%SG# M #D9 .#5^ZTRPO;1+6[LK:>WC*E(I8E9%*_=(!&!CM6=J'BW0]-T*WUFXOT^ MPW6S[,\:EVG+#*A% )8GT JG:>/] NK+4KDSW%NVFQ>?=V]U;21311XSNV,, MD?3- &EJGAG0M;FCFU71["]EC&$>XMU=@/3)'3VJZ]C:26)L7M8&M"GEF!HP M8]O]W;TQ[52O_$>F:;H]OJMU.R6=PT2QN(V))D("< 9&OQ$\.2:\-%BNIY;X7)M7C MCMI&$<@./F.,*"> 3QP?2HY_B9X8M[J6)KJX:""7R9KV.TD:VB?.-K2A=HY] M\4 =#>:/IFH75M=7NGVMQ<6K;[>66%6:)LYRI(R#D#I4UK8VEC"T-I:PP1,S M.R11A068Y)('CM3>SR/+=DBV@MHFFEGP,G:J@D@#OTKGO"? MBX^)/'VO06MY))IEO:6YB@DB,;0R$N'#*0&!R!D&@#M+*QM--M$M+&UAM;9, M[(8(PB+DY. .!R2:S_\ A%/#O]J_VI_8>G?;]V_[3]F3S-W][=C.??K6#\0_ M$DOAF3PW<_;?LEG+JBQWC;N[&<^]);>*- M'N_"Y\20W8.E"%YS.5(PBYW<8SD8(QC-:-G=Q7]C;WD!8PSQK+&64J=K#(R# MR.#T- !]BM?MYO\ [-#]L,7DFXV#S/+SG;NZ[<\XZ9K!\?Z!=^*? ^IZ+8O" MES=*@1IF(08=6.2 3T![55D^)OAB*X97N;K[*DOD-?BSE-JKYV[3+MV]>,YQ M[UOIK5A)K\FB+,3?QVRW31[#@1EBH.>G4'B@!EEXN2!GFF7GA;0-0U%=1O=$T^XO5QB>6V1GXZ",TU/3M*E'A*PTM+V>$?#L?A7PO8Z/&XD:! M"990,>9(Q+.WXL3^&*XCPQ\4;"UT>\_M^\O+BYM[ZX6:2&S>1;>(2$)YA1<* M,#OS7IMK6[')BN( MPZY]<'O4=CHFE:98/86&FVEM:."'@AA54;(P<@#!S7(:AJ>M^*?&NH>'-%U( MZ3I^DQQF_O8HU>:220;EC3=D* .2<$YXJUING>+?#_B:TMCJ4^O:#=*XFENQ M&L]FX&5;<,;U;IC&1_, Z^WMH+.VCMK:&.&")0D<4:A511T X IJV5JM\]\ MMM"+MXQ&TX0;V0'(4MUQGM7,W_Q)\-:=>W-M)<74JVC[+NXM[266&W;N'=5( M!'?T[UL)XDTJ35;'3H[M7GO[=KJU*@E)HQC)5NAX(.,].: %U7PUH6N2QRZK MH]C?21C"/<6ZN5'H"1T]JM2:982P6\$EC;-#;.LD$;1*5B9?NLHQA2.Q'2JL MGB/2HM6N]-DNE2XL[47=R6!"11$D LW0="<9S@9K(T[XC>'-2OK:UBGNHA=M MLM)[BTEBAN6](W90"3V]>U '20V5K;3SSP6T,4UPP::1$"M(0, L1U...:A7 M1],72SI:Z=:#3R"#:B%?*()R1LQCDG-8>J_$/PYHVL2Z3=74[7\3(KP0VTDC M*&4,&^4'C!&3[BC4_B'X>TK4+BREFNIY+3_C[>UM))DMO^NC(I"T :U_XYOD-G.QS0!U-KX1\-V+,;30=,@+.LC&.U11Z&M**RM8+JXNH;:&.XN=OGRH@#R[1A=QZG X&>E7DC:E<6Y>)Y8RHN-@^8A@-N[N5'/M3(?%VAS6^JW*WRBUTJ0Q7= MPRE8T<=5#$88CH<9Y(% &AIVF6&D6BVFFV5O9VZG(BMXPBY]<#O3;_1],U22 MWDU#3[6[>W??"T\*N8V]5)'!X'3TK%TGQ_H.L:C!8PR74$]RI:V%W:20"X4# M),9=0&XY]:76/'V@Z+J,NGS275Q=0()+A+.TDG^SJ1D&0H"%XYYYH W[:QM+ M-9EM;6& 32-+*(XPN]V^\QQU)[GO4#:)I3:4-*;3;,Z>S,:DK(B %CG&!C(X.#4.L>+=.TMM3M=\CWUC9B M[>%('?Y6)53\HYY'..@YH OZ5H6DZ%"\6DZ9:6,;G+K;PK'N/O@\(>&-1NM6N--N[C4H M()RMBVVZD8,?)7(X1O[XR!MZUV^E:YI^M17VTO3;2RA%4#'U.!S5BTL[6PM([2SMH;>VC&$BA0(BCT M' K D\?>'8]!M-9^V2-:WLACM%2!VEN&!((2,#HF06R!"=_EKN;D<# ]: )$TG3H]/DT]+" MU6REW>9;B%1&^[ELKC!SDY]HYZ5KZIXNT32-(M-3N M;P-;WFT6GD(TKW!894(J@ELB@"1O"GAU[^>^;0M-:[G5EEF-JA9PPPV3CG() M!]:O+IMBEQ!.MG;K-;Q^3#((@&C3CY5..!P.!Z5Q.B>-/[?^*3Z?974XTZ+1 M3++:3P&)XK@3@?,K ,#M(]L&M'_A9OA?[24^V3_91+Y)O_LLGV7?G&WSMNWK MWSCWH ZB*RM;>ZN+F&VACN+DJ9Y40!I2HPNX]3@<#-%G96NGVPM[*VAMH%)( MCA0(H).2<#CDDG\:P=?\>^'_ U?BPU&ZE%XT*S)!% \C.A)&0%!S]UL^@%; M$^IP0:.VID3-;B'SL)"S.5QG[@&[/MC- $T-E:VT\\\%M#%-<,&FD1 K2$# M+$=3CCFL^W\*^'[34SJ5OH>G17Q);[0EL@?)ZG(&<^]>:CXDW]]\,M)UU[I[ M.\_M2".^E^SF.+RFE;(4L,%=@P2"<8ZYKN](\?:#K6KII=M+]6VA6[D01O.$ =E'(4MU('I2W=G;:A:26MY;Q7 M%O*,/%,@=6'H0>#7+6'BG3=,TO6]0U'7WO+>WU::VR]L5:%\@"W10,R8)P"! MSGVK0T/QEI&OW\MA;&Z@OXH_-:UO+9X)/+SC>%<#(SW% %BS\*^'M/B2*TT/ M3H$CE6=!';(-LBYVN./O#)P>HS6A;V5K:23O;6T,+SOYDS1H%,CXQN;'4\#D MURGQ3U?4-"^'>I:AI=RUM>1-"$E4 E=TJ*>"".A-9.NZ%XN\/Z#?ZQ;>/KN: M2R@>X\J\LX3'($!8J< $9QC(H Z?7++5K'0A9>#[+2X97=E*SYCCB#9)/M,M_"^AZIJA>*Z MU:W26&S@B:661BH8A$4$D#/7Z4EUXRL=6\&^(;W1+N1+W3[.9GCEB:.:WD$; M,NY'&1TR.,'% '3O96LEY%>26T+74*LL&2ZN&AMY?)N+R*TD>WA?.-K2A=H.??B@#&!'<9IVEZU8ZRUZ+&4RBRN M6M9FV$ 2KCV36A M!96MK+/+;VT,,EP_F3-&@4R-C&6(ZG'NH%MWVH6R"3=Z[L9S[UK44 9> MJ^&]#UR2.35='L;YXQA&N+=7*CT!(Z>U:$$$5M D$$210QJ%2.-0JJ!T Z" MI** "BBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO^O:'_T"]KM: M "BBB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3=UVM<5X/_ .1J\2?5?_2F M[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#S5]9TC2/CG?_VG)&++N/ )P#[[:Y/7HWUS3OB%K.DQM=:+-?6#?N1E;E8-OVAE_ MO#IR.#M->FMX12Y\<:AK5\EK=6-U816HMI8]_P R.S9((QCFNFAABMX4AAB2 M*)!A410JJ/0 =* /,?B!X@T7Q+X?T?3=!U"UOM2N]0MI+)+5P[Q;7#%R!R@" M@Y)QC-8OB;_CQ^+_ -;3_P!$K7K]KI&FV,\D]II]I;S2??DAA5&;ZD#)J5[& MTD$X>U@83X\X&,'S,=-WK^- 'G-G?6>A?%62YUJXBM8K_1+>.QN+A@B'83YD M88\ Y(;%/U:/3/'/A;Q,?#=D([BVNEGM]0B10MW=1 ,&1A][!&S=[\5Z#=Z? M9:A;BWO;.WN80A!ZT >;_ -LZ78_%\:O?7UL-/U/1DBTZ_:5?)8K(2Z*_3)R#UJQX M6N;?6/BMXEU?276;3!9V]K+32=.FL5L9=/M7LU^ M[;M"IC'T7&*GM[:"S@2"V@C@A086.) JK] .* .%^($L>G^+/!6L7Y":1:7D MZW,K_2+;$[>@#9Y/3-8_Q$U33/$^E:]IGAZUCU+5H]*#RW]H%D$<0E5C# MO'.6 8[1UQ7JDT,5Q"\,T:21.,,CJ"&'H0>M0V6GV6FPF&QL[>UB)R4@B5%S MZX H \P\>^)/#WB'X91Z9H5Y;75]J!MXM.L[=P94<.I'RCE-H!SG&,8J3Q[J M%UX%\2?\)%:1O(=8T]]/=47.;Q!FW8_7++]!7I$&D:;:WCWEOIUI%=29WS1P MJKM]6 R:L36\-P$$\,'IO"FE_#Z(:B=/L]-G MD6\O_)6589Y$XE96XP7+\GINK3TI8;[XG:0[^,)-?OK*UG?_ $2SA$4<;KMQ M+)&>,G! YY';->H2Q1SQ-%-ⅅC#(XR&'H0:@L=,L-,C:.PLK:T1CEE@B6, M$^I % '&_!R-$^&]FRJ 9+FZ9B.Y\]QG\@/RIWQ'UE]+?P_!&FG0R7=]L34M M1A$D5BP4G>,D8<\@* MXA;[TQMHE@SY(CB51'GKM MP.,^U2):6T5L;:.WB2 @@Q*@"D'KQTYR: /++Y&TWX=^ O%\0/F:';6C7! R M3:RQ(DH]^"#^%=+\-;>6?1+OQ'=(5N]?NGOB&ZK"?EA7Z! #^-6?%^@:SKNG MQ:'IES866C7">3?%HV\Y8LCY8@/E&5R.>G:NG@@BMK>*WA0)%$@1$'15 P!^ M5 '$>)P3\6/! 4X/DZC@_P#;)*P_ 7B/P_X=^&6MK?:>;B/4;2X<"5 MW+L3\IY?<",8SG.*]3>"&2:.9XHVECR$&]=2VG-EJ#*ODHK-N\J7><9VE,* M<=/PJPVL0:EH?C#3O$TT.IV%HUKYNNZ' $>1B059L$@M&0I."<"O8KNRM;^W M,%Y;0W,).3'-&'4_@>*+>QM+.U^RVUK!!;@$>5%&%3GKP.* /+=*UG4+'QKH M&G?\)+I?BZVNS*(Y5@C^U62;,E]Z$C:< $G!-<_X1GFTGPC?6.I>/8=%GLIK MA;_3Y[*!GW%F)(W_ #2;@00>2K8:/8^'_!$!U[5M#ODMYCINK7,,:*% M8Y,7.F:J;3R2=9T^$1BX)4_(^,@LH Z M'C.*[J[L[6_MS!>6T-Q">3'-&'4_@>*6TL[6PMUM[.VAMX5Z1PH$4?@.* .+ M\8_\E#\ _P#7W=?^B#57X=Q1_P!@^+SL7,FNZAOX^]SCG\*] >"&66.62*-Y M(B3&S*"4)&#@]J2*W@@5UBACC5V+N$4 ,QZD^I- 'B.@S1:=HGPIUG46$>DV MRW44T\G^KAED4B)F/0#((R>E=1XOUG1?$%EXHL=&M8]0U&+09?-U&U"R*BG) M$&\+I2HWK8V2ANX!#9'Z#\JZZ+1-*@,IBTRRC,K!I"ENHWD'()XY.>:M+!" MD[SK%<@ >0* S =,GOB@#S[P+;/+#\0/LN$NY=>O(TDZ'/EIMY]BQ_.N%T M&YCM/A<]E?\ CQ-.AMX);:\T=K" SHV6#1A6^9BQ)P>^>M>]Q00P&3R8HX_, MJTFCZ9-?+?2Z=:/=KC;.T"F08Z8;&: /,M-^S>%O&_A:YU M:XEATV3PV+"TN;]1&4F#ABK\D(Y3 Z]L5I^$=2TW5OBWXMNM+ECFA^R6B/-$ M\MH;B%NL'3H+N:^FMG#I'$\85%9AQDMR![9KT&:V@N-GGPQR[#N7>H;:<8R,] M.":CLM.L=-C:.QLK>U1CN98(E0$^I % 'C=[:3P>(;WX8QHXLM4U6/4(R!@+ M8MF69 >P#QE1_O5[8 $3"KP!P!7)Z!X=UA?$]WXC\27%C-?FW%G:QV*.(X8= MQ8GYN2S'&?3%=;0!X,^HVVA>%+R\\-^*[4Z9#))N\+Z[;QNX?>28@ =X);.! MSUZ]ZZR+6;33/BXEYK,D.E)?>'(?+%S((U#B4EH]QP,C/2O0&T;2WOQ?OIMF MUX#D7!@4R#_@6,T^]TVQU)%2_LK:Z1#N59XE<*?49% 'B6H2GQ'X:^*%QI > MYBEOK:5?+!S+$@0L5]054D>H^M>A7GC'PEJ!T""U%IK,UU=Q&SM[?9(]N0#^ M]*_P!!G)X(KL(K:"!G:&&.-GQN**!NP,#..N!Q4%KI.FV5Q)<6FGVD$\O^LD MBA56?ZD#)H \^\"11CX9>(OD7]Y=ZB7X^]\S#G\ !71_#0D_#3PYG_GPC_E7 M2QVMO#$T44$21L2614 !)ZY'O3HHHX(EBAC2.-!A410 H] !0!YO;:E:>!_B M?KZZW,MGI^OB&YL[R8[8O,1=KQLW0'N,]JV6\>VVI>+=/T+PV;?50X:2_N8) M-T=I&!P=RY!8G@"NLNK2VOH&@N[>&XA;K'*@=3^!XIEEIUEIL)AL+.WM8B,7^FW^O?"3QAXBMXI M&OM?F^TQHH^?[)$ZA$Q_US5C[[JCU>>TUG0=+M9/B&VI0W=Q +2QL=.M_/#A M@5^52&3;CGICD>U>UQQI#$L42*D: *JJ,!0.@ JI!H^F6MV]W;Z=:0W+YW31 MP*KMGU8#)H Y#PQ&A^+OCV4J-ZQZ/:;#9Z!:?#C59I[H^'[>:\!N+Z$1>2T MP/E,R@D*N">))87&&C=0RL/0@U#:Z9I]B$%I8VUN(U*IY42IM!.2!@< T <7\ M:L?\*DUO/3-OG_O_ !USXT7X'8&9]"S_ -A%O_BZ]:N+>"ZA:&XACFB;[R2* M&4]^0:H_\(]HG_0'T_\ \!D_PH X3XCRVWB6TT/0- =)M:O'2\T^\AD(%G"O M)GW+SM(^4>N?:N:U-TNO@F-+LK1K&YT*]ACUBT1/,>/8^7D*G[X)_>9/!Y]# M7M<5E:6\@DAM88Y @C#)& 0@Z+D=AZ4Y;6W2>6=((EFE $D@0!GQTR>] 'D= M_)!J^K>&8)OB VN2MJ,5S:V]A8P%E*9.]RA!1 ,@Y]>AQ6MX/UK2O#>L>,K/ M7K^VL+YM8FO,W4@C,MNZKY;*3]X C Z?C7?6FD:9I\TDUEIUI;2R??>&!49 MOJ0.:6\TK3M1>-[ZPM;IX_N-/"KE?ID<4 >6C6='A\3> -;CLET/1)H;^.$3 MHL*(6VE2<<+OP6&>N:M6>JV6N?$WQ7-IDZ74*Z"D*RQ'WUZQBF6-PQC<"3Y6 Z'V-7_&\U]X9\3:OIVFHV?&-O M'%:D#B.[W+%(?;]VX;/JM>JQZ5IT/^JL+5/WHF^6%1^\'1^GWO?K4\EO#-)' M)+#&[Q'=&S*"4/J#VH \D\5Z6?#GC+P;7KRVTP03SPVD26ZJT@94+H<%P03C'0GGM7H M]S;6]Y T%U!%/"_#1RH&5OJ#Q3+.QL].@\BRM8+:'.?+@C"+GZ"@#B_BO(MM MH.C7TN5MK/7+.XN),<1QJ_+'VY%9VL^(-*UGXM^!X=+O[>],'VUI7MI!(B;H M/E!8<9.TG'7BO2I8HYHFBE19(W&&1QD,/0BJUKI.FV2QK::?:P+&Q9!%"JA2 M1@D8'!(H X'P#%&/ 7B?Y%_>:CJ)?C[WS$<_@!7.:%<0Z5#\+]9U1UCTJ/3Y M[;[1(<1P3.HVECT&X @'VKVB.V@AC:.*"-(W)+*J !B>I(]Z8UC9O9?8GM8& MM=NWR#&"F/3;TQ0!Y7?WUIXB^)^OQ^'KB*XNCX2GMO/@8%3,9!M 8<$CN,]JDH \#L+JRO?@EX6L5GAFEM]9MHKJ ,"T9:X?AU[9'K7H7C(#_A8?@% ML?,+NZ&?8P&NO72M.1I&6PM5,D@EV<*^-)VAO[3&;.; H/!/O6YX:UG48O MB#:://K>E>*8I;.63^T;:!%GM%4C"NR$KM8G'J3S]?219VHBFB%M"(YF+2IL M&')ZEAW)]ZCL=+T_3$9+"QMK17.6%O"L88^^!0!Q?QJ&?A3JX]7M_P#T>E3- M\*/#\^%OKO6K^ $$V]WJR\/?&/3KW4VBL]-GT0V5E-)A(HYEEW%,]%)3&/IBL75[NVUKQ3XWU32)$ MGTZ#PM+:7-Q")O# M>@_"/^SM;DMA=6,V4\L\L6SQV.?K7JJVELCQ.MO$K0KLB(0 M HOHOH.!P*ADTG39KY;Z33[1[Q/NW#0J9%^C8S0!YIXPU(^"=2TGQG:Z>]O; MW>F/IT]GL ,<@0R6ZE1QD,"A]!75>&X+/P)X&TR#5[I()6V_:)9#]^YE.YN> MY+$C\*-?\.ZQXB\0V$=W<6*^&[2>.[,*(QN)I4Y56)^79NP>.3C%=1/;072! M+B&.5 0P610P!'0\]Z ):*** "BBB@ HHHH **** "BBB@ HHHH **** .*O MO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH M *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ 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**** .*OO^2K67_7M#_Z!>UVM<5??\E6LO\ KVA_] O:[6@ HHHH **** "B MBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ7@__ )&KQ)]5_P#2F[H [6BBB@ H MHHH **** "BO+OC#JVM>%CH'B33;VY2QMKQ8K^UC?Y)4)##(_P" LN?]H4[X MN>*;^VT30M,\-WKQ:EKEVB6\L+8/E\<@]LED_#- 'I]%>4V^JZM:?'FS\/-J MMW-I\>DJ6BDD)$CA#\Y'=B1G-3_!?7-4US3_ ! ^J7\]VT&I-'$9GW;%P.![ M4 >GT444 %%%% !17B7Q$U;57^,&G:#%XOG\/:;/IPEDG$H6-&!E.3D@9.T# MK6_X.TN:'Q'#.OQ3;Q$L2.S:E 'IU%<1'\6/"S:5JU] M-<3VW]ER"*YMYXMLPSU_46N+:WO0#;0/%^_ES MR,(/4<\^HS0!U5%9):WT/E2;/[V,D8Y'?O62? MC3X0%^8/-O3:";R#J(MC]E#^F_\ KCWZ4 >AT5RGB3XB>'O"FIVEAJL\R274 M)FB:.(NK 9P..Y(P!W)%5-&^*?AS6X=3, O8;G38&N)[.XMRDQC49)5<\]N, MYY'K0!VU%>+>#/B?<^*O"OBM=5O+BTO88KFYBN;:V^2U@5$ V\C+@DG!.?>N MNT7QEI&@_##3=&+CP8_BL7K+ID;^6^Z,^8)./DV_WN1^!S MTJOH?Q1T+6];@TW"EK>/4+4P^< ,_*UVM !1110 4444 %%%% !1110 5Q7@_P#Y M&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 8/C7P^OB MCP;JNCD O<0'RB>T@^9#_P!] 5XA\'UU#QCXTTVYU1#Y'A73OLT8;_GH68)D M=B%)_P"_8KZ-IJHJYVJ!GK@=: /(I/\ DZ&'_L$_^RFLOX1Z]9^&?!WC#6;\ M2FUM=4+2")=S8.U>!D=R*]RV+NW;1N]<HQUH JZ5J4&L:19ZG M:[Q;W<"3Q[QAMK $9'K@U*(?.T MA=+'G)L+9.9=O Y^]BNE\#^)/A2/%$$'ABR^RZG<(\:2>1(HVA2S EC@#"_I M7K;1QN64-U([^O&!FO*--OK*/X??\(QJWB36(+@7!@E\/6^EH\A;S=P*LP! M/.#RP.1CTKZIBAB@39#&D:?W44 ?I2&WA,XG,,?G 8$FT;L?6@#P;QC/;^%O MB-\/);V*YN+?3]-42[HMTH50P+LJYY7[QQG[IK3T+4K7QM\?4\0>'A)+I5AI MQAN;ORF19'(8 <@'/S+U_N'L*[K6?!+ZM\1-"\4B^6--+B>,VYBR9-P89W9X M^]Z'I76Q0Q0)LBC2-EZ3=/-?0QKN^0R@Y(],(PYX^;WKZ-%O"L MCR"&,._#L%&6^I[T\*H7: /0"@#PW7-?T_XE_$OP;_PB0FN?[+G^TWMYY+1 MK''N1MI+ '^%AZ9; ZFM;X8QH?BO\1Y"H+B[10<<@%Y,C]!^5>LQ00VZE88D MC!.2$4#)_"GA54DA0">I ZT ?-GA>#2Y?@AXB35K#4;JS36V8_V>%,D!")B3 MYCC:.AZ]?Q%WPIXAU.S\>:!IWA[Q?-XKT^Y?%Q'"!\N" M.17T,J*H(50 ?05'%;06Y8PPQQEN6V*!GZXH EHHHH **** "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 XJ^_Y*M9?]>T/_H%[ M7:UQ5]_R5:R_Z]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_\C5XD^J_^ ME-W7:UQ7@_\ Y&KQ)]5_]*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XJ^_Y*M9?]>T/ M_H%[7:UQ5]_R5:R_Z]H?_0+VNUH **** "BBB@ HHHH **** "N*\'_\C5XD M^J_^E-W7:UQ7@_\ Y&KQ)]5_]*;N@#M:*** "BBB@ HHHH **** "BBB@ HH MHH **** "BO.?B/X8$6@Z]XCM]EZU) M8BW@AN=8DC#1"0@*6)+;R-W!;'7UKL-=\86^D:I!I-MI][JNJS1&86EDJDI' MG&]V8A5&>!D\F@#HZ*Q?#OB:S\20W/D0W%K=6DODW5G=)LE@?&0& )&".002 M#6U0 45SNO>+[?1=3M]*@L+W4]5N(S,EG9JI98P<%V+$*JYXR3UJBOQ)T5=$ MNM0N8;VVN+6Y%G+I\D/^D^>WW8U0$ABW4$'!'?@T =A17*Z7XXAO-:@T?4M( MU+1KZY1GM4OD3;.%&6"LC,-P')4X-9DWQ4L1'J,UIH.MWEOID\L-]-# FR#R MV(8Y+_-P-V!R!R<4 =[17$+\3M->XL)!I>JC2;Z=;>WU5H L#NQPO4[@I/&X MKC\.:GO?B!!#XCU#0+#1-5U+4K#8TT=M&@4*R!@VYF [@8/)/0'K0!V%%,>;*P!+#!( VX.23@8H MZNBN7T[QS87,>J_VC9WFD3Z7")[N&]096,@D.I4D,.#T.!UI=%\9:+H_@.RU!9M8O8[F[EM[6*YQ->7$OFN-@P<' MD''/"@4 =]17,:-XT@U'6AHU_I>H:1J;Q&:&"]5<3(.I1E8@D=QG(K$3XM6% MQI+ZO:>']=N-,A+?:KI+=-L&TD'/S_-@GZ[WLE4^5'G 9V9@HSV&'[K[#J4YUZ(R64,,*M(2%4A6&[@G,YSNS[8QWK/N_'&FV8\2^9!=G_A'D1[ MK:J_.'3>-GS<\>N.: .FHKB(OB98M<:>\VC:Q;:9J$J0VNI30*L+N_W.(;/6[C2-/T?4]7NK1%DO!8QJ5MPPR 2S#+$BZ MIHT]Z";0WT:!9R!DJ"K'#8YVG% '5T5QUK\0[74/$'Y_#D6GVM[(MUJL*3FV5#YJV'Q+\36HT[6-1>2VLI+?3X,-Y \LER=S!$Y90<'D M^M 'J-%<#JWC'1];^']QJS2:S8P17D=M<1VV(KJ"82J"AR<#DC//0FM34_&Z M6FM76E:=HFJ:OYO9O.>T?.&C,G4Y7+8/I]<@'IU%< M-%\3K+R[:]O-$UBQT>Z=4AU.XA40G<<*S ,613Q@D8Y%4[S4I(_&_C6*ZO+Y M=/M]"BEV6\I#1?+)N:,$X#X'!]0* /1:*XQ?&6GZ1X?\.PVT&J:I=ZC9QO9V MH"R74J!%)>0DA1P1N8GJ3UII^)NEP65U-?:?J-G/974-M>VTT:![82G"2-\V M#&?4$_2@#M:*R=4\06NE:KI.FR1S2W6J3-% D0!VA5W,[9(PH&,XR>1Q6M0 M45B^(_$MKX;M[9I;>YNKF[F$%K:VJ!I)G()P,D $DD@"L63Q@-4TCQ!8M8 M:CI&K66GR3F&Y"AMI1MKHZ,01D=0>#0!VE%>6>&?B9'8>"M#NM3TO6I+$6\$ M-SK$D8:(2$!2Q);>1NX+8Z^M=?K?C&'2]7CT>STR_P!5U1H?M!M[-5_=QYP& M=F8 9.0.M_IFI:"#P0:O M:??7;_%N&T:ZG:V/AB*8PF0E/,,Y!?;TW8XSUH [NBBN<\2^,['PQ?Z;8W-I M?75SJ0E^S1VD0D9V3;E<9')W#';@Y(H Z.BN8T+QM::O>W]A=V%YI-_8Q">: MWOE53Y1S\X9205XY.>*R_P#A:5A]E&J'1-9&@%]HU8VZ^3C.-^W=OV9_BVT M=W17GVI^+M1A^*VDZ1;6=_/IDMD[GR%C*2EF3$H)8$HH)!_0&O0: "BN:\:W MEG9:?IKWEQJ4"2:G;1H=/<*S.7PJOGK&3]X>E4[[XA6\&O:CH=AHFKZGJ.GE M/.CM8DVA60.&W%@,8.,'DD' [T =C17*Q?$'0Y/!Q\3,;B.U60PM \7[\3!M MOE;!_'GC']*BL_'$=YJ"Z3?Z/J>C7MU!)+:"]1 )PHRP4HQPP')!P10!U]%> M=> ?%:P>#/!=KJ4EW=7VLK+&D[-O^9-S$NS'/08[UUTOB.RA\5+X?D65;DV+ M7_FD 1B-7"$$YSG)STQCO0!KT5Y3XP^)*WG@36+O3-,UN"QDA>.UUA(PD9?. M PPV]5)X#8 SZ5U%QXQATBVTC3DL[[5=8N[-)EM+10S[ #([,0%7/&2>30! MUU%8?AWQ1:>(A=Q1V]S9WUDXCNK*[0++"2,KD D$$<@@D&MR@ HKB/$E[=0_ M%7P1:Q7,T=M<)?\ G0K(0DFV(%=PZ'!Z9Z4R3XG6KOJ*Z=X?UO4!IEQ+!>-; MP)MB,9()!+C=G&0!SCJ!0!W5%>/-'MO#NFZQ"+F\35"JV-M;1[IIV(SM" MY&",'.2 ,4S3O'=A<7%_:ZI9WFBWEC;?;)H;]5&8.\BLI(90>#[T =517$P? M$JT<6MU=Z)K%CI-XZQP:E1 MK25'B0264HQN,@)Q@ CD9^\..N-,:[#<:_X8>Y@UVUO[BTNGBL2\8CDV*N[S M5#$%NA3![\XH [>BN;@\;Z3/X%?Q5D=0)05)4H1G&[<,8SU[U7O? M'<,%U;6%EHVIZAJ?%XZ=K'B>]T?35T1)D$.I MFT1I?.8>H!.W/OQ[5<\'736_Q!N-*T3Q%>:_H L/.N);BZ^U"VGWX55E]UR= MN?>@#TVBN&G^)ML+:ZU"R\/ZS?Z1:LZRZC;Q1^7A#AF4,X9E&#D@8X-:.I>. M+&U32ET^SO-6NM5@^TVEO9JNYHL [V+$!1\PZGJ: .HHKF+'QUI5QHVJ:C>Q MW6F?V4VV^@O(]KPG (^Z2&SD8P3FJMG\0H);RQBU'0]7TFWU"016=U>Q((Y' M/W5.UB48]@P&: .QHKDM0\>06VLW>FV&C:KJSV./MLEC$K) 2,[S74USYE]:VT<\@ 8X[4 =O1110 4444 %%%% M '%7W_)5K+_KVA_] O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1 M110 5Q7@_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4 M444 %%%% !1110 4444 %%%% ',?$9&D^''B)$4LS6$H"J,D_+3=C_\ "J?+ MVMO_ +$QMQSGR.F*ZFB@#R;7+>4_LSQ0+"_F_P!DVH\L*=VU? M3SK-Q!B7#Z+HVLQS"58V\R[A\L MJ\RQE0<(2,=._&'A:+PZTEW#IMXU[>7BQ,L<*A" A9 M@/F8GH/3FF>'8)$^'7CQ3$X>2_U4@%3EL@X(]:]0HH \HUFWE/P7\'Q+$^]7 MTOE^ M'%TSQ-KVM"Y,C:NT!,13 B\J/9USSGKVH \GU+0=4U3PAJ&OQ6>H0V\_B==8 M2W@4I0Y^^!CL#6C9+H&N^*-!BTO6O$_B&2WNENV,]P?)L]@R&DW M1CD_=V\$Y->QT4 <-\.8GCF\9%XV4OXCNF!88W#:F#]*X?2X-,C^$?A)-?L- M1CM4N)R=2LV9)=.?S)-K_*"<'IGH./:O<:* /&M.\0>(K6U\2+XWEN8MA2VM M@'4L71455P> "2U?RF*R2"9B5W 8! MQSS7':)!-)7D42[1R0IY./6O5^%]&N]3^!^ MK:7;1F.\NC?I&K#;N8R/@'/KP/QKEM^AWGA*WTB75O&-YJTD4=K+X>$S*P<8 M#*08]JH,9R>,"O?:* /,;>]M? 7Q!UFYUPRV^G:K9V8M;QD:1%:%"C1LRCAC M][MFJFL:O=:K-H7C$:'K2D[8V,LUN\>P7)CVA@ ><LT4 >:7& MKVGCCX@^%Y?#YDNK/2'GN;R]$3+&FZ/:L89@,L3U ["L31?$=IH'@SQ!X6O( MKL:\)[U8K%;9V:82,Q1E(&-I#9W9P ,U[-10!XFNIPZ!%\([R^@F,4-C<"4) M$7:,&W0%MH&<+U/H :T]20_$3Q/J-WX?+O80Z!'%U/Q1H.MFY,;:0;@B()D2^;'LZYXQU[UN4 ?/\#Z*?!D&CW>K>,)=8 M%NMG+X=29E8N %* &,@)W!SC'O78)-;^ O'GV[6%F@TF]TBWM8;MU,JPR19! MC=E'!(.4S()A/OVDJ#C*GBN:GN7U?2_B MQ?PVES'#=P0&W$L+(TBB @,%(S@XR.^"*]LHH \X\;P2-\-] CCB8LMWIWRJ MO( 9>U1:?K5EX%\8^*(?$#2VT6IW:WME=>2[I.I0*4!4'YE(QMZ\\5Z910!X M,^G7^L_#N_OK>QU" 6WBZ74I;6%2ERL(?Y@@_OJ&S]5K6LU\/Z[XGT&'2]:\ M3^(9(+M;MO/N"(;/8,AI-T8Y_AV\$Y->QT4 5J"A>,J%*L5^[M/->M44 -;C7=(2Z M:/4$$+R[E^4QC.,$9YKHO$O@>RA^&^N:'X8TVWM);FW)6.%0IE<8(!/&(XP^T_.PCD''J:]7HH \@TZ;_A&-2\&>)-4BF327\,Q:=+ M.(F86LOR."X )4'IGU%=1%?6OQ&T_P 0Z;#8$:+- +>'4G4K]HD*G)52H)"' M'S=STKMZH:S:ZA>Z5+!I6I#3;QL>7Q6[!:_LG99=/;:=LOR@G'8]AGZ5RNC:E MJ%P?$>G:=KM_XA\-IHLSK>7D/SQW!! C$F 9,KDGTX_'V&B@#R;7+>4_LSQ0 M+"_F_P!DVH\L*=V]>IT4 > QPNW@_XH)%'J;K+Y#PMJ TC@#/XUF/XRTZ3X5_P#"*K:79\1G M3/[,_LG[*_FB7R_+STQM_BW9QCWKU^B@#RMP/"7C;P0-69UCCT0Z:9UC9U,_ M[L!20#C..IKU2BB@#A_B?&\NCZ*(T9R-NXHH \173[W_A%)]0BLYYTTKQK+J,T$:$N\*2'<57OC=G\*[B+ MQU8>(=7MK'P_;-J4)AE>[O-CQK9C;\HRR\LQXV\'O7;44 >':8[Z+X+^&6MW MD$ZV.FS3"\=8F8PB174,P R!GO6M+>Q^-?B1>MHXF-G/X7N;.&\>)D221I!R MI(&0-PY]0?2O6Z* /$[[Q;81?!B;PM):7:Z_;Z;]AETW[,^]&1=ID/&-N!NW M9Q^-2:S8II?C+3]8UC4M8TO2;S18+=+_ $]RHBE3DQR$*< @Y'O7M%% 'G7P MZMM/GUW6]7TV36KN"18H%U+4IMPN]N3\@*J<+G&3P<\5Z+110!P?B>*1OBYX M#D5&*(FH;F X7,*XR:3X=PO'IGBT/&RE_$%^PRN-P)&#[UWM% 'A^A1SZ/X5 M^&OB.YMIVT_2A=1WH2)F:$2AE60J!G (YX[UT/B766^(6AZ_H_ABR:[MO[.) M_M+!17FW B!-RC<2 M>GT4 >#7!T#6O#]MI":OXQU/4;GRH9-":X*- M&P(R'W1X55(SD\<"O0-$@=/B_P")G*-M_LZS578=?OYYKN:* /&=1LKJ?P1\ M4X8K>5Y)-4E=$5"2P"QDD#OP#6VFI6NO>/? >IZ:SS69LKY?,,;+@A44@@@$ M<@UZ710!XW>:-??\)S-X&6VD_L._U--<>3;\@A +21'T!F1<#WIVNV=OHOQ/ MUR_UW6=:T;3]4BMWM;RPD*1,8TV-'(0K88$9&<<$^M>Q44 <%\-+2S_XG>J6 M*:P\%[)[-)[!M!2 M.,RV+7*B7SV/0*V#C/-&C'3=4^)NEZEX'TF6TTV"UG&J3I9M:P7&5_=)M*KE M@W.<=/I7KE% '@C:S)KOA/4?[8\0:\?$!VUR/5--2/2T6'7;"5HVM)0B@QMM!P#CN,<'WKV>B@#PZZA\1> M*O ?BO3;6^O-=TVVEMI--O)8/*FN@K!Y4' WXP,-CD^M22MX>\03:7866M^+ MM%VD?CVKVVB@#S'1->L? FN^*-/\0&>W>]U274; M.40.XNHY N%0J#EE(QMK4^$GF-X*=Y;62U:34+I_)D7:R9E8X(]J[JB@ HHH MH **** "BBB@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB M@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@ M#M:*** "BBB@ HHHH **** "BBB@ HHHH **** //==EO?%?Q"/A*+4+JQTF MQLEN[]K20QRSN[82/>.57')QUZ59B\"77A[6M.OO"NHW$-MYP74+&]NY)8IH M2.67=N(D'&.@_K4U_P"T^$/B)_PEGV&YN]'U"R6TOC:QF1[>1&RDA4)=.\017< O-5FU&SN8[625+E)<':"@/ MSJ1@@X[5A+I&I+X=TR]N=/G@;4_&\>J"U=#O@A=^-X_AX&3Z9H Z_P#X64\6 MJ?V1>>%=8M]5FC\VRM"(W-RN<'Y@VU,8R=Q&!^56;?XB6C>'M5OC'H,XB@#K8?B-'OL+F]T'4['1]0D6*UU*<)L9F^X64,6 M16[%AW'2K>I^-6AUNYT?1M$OM:O+15>[^S-&B0;AE5+.P!8CG:*X[7]?A\;^ M#;'PKI-E?+JUVULL\3VLB"R5'5V=V("X 7C!.6#\ZD8Y[?A0!V]S\2-&MO"2>(FAN_LXNULYX#'B M:WEW;65USU4]0,^V:=I_CMIO$-GH^J>']2TF34%=K&2ZV%9MHW%3M8[&QS@U MP,X;*XT^RT[3;S5M0OX#?*R65B)9H;Z3^"0+L*,'X],=ZU=8UK75U'0;7Q3J6I:'ITNDI+Y&Z-G56*8'.!W[]* -V\\?7%SX9\3_ &?2+^RUS2+A*2 MAMVUE !;_@)X/&:6DZ_]NT+P'/K4.K07MS-%'"XG3%P_D9\R3!.Y&Y.#SGJ* MP?#UC++?_$..RMM8>&^TF,64FI>8TUU^[D7=E^>6/ ..".!5BPNUU;1OAF+6 M"Y+:=>16UVKV[H8I$ML-G('&3UZ4 =?<^/F;4+^WT7P[J>LPZ=(8KRXM?+5$ M1-S NP[@4M]\2=%M=!T?68(KN\M=6G^SP+;QYD\S#?*5)^]N4KCU]N:Y[ MPSX@M? ,.K:'K\%[#_DM]I)MTD$A4-CI@8^A- '>Z+XU.H>(3H6I:)?:1J#0&Y@2Y*.L MT8."0R,1D9Y%=57$ZM!,WQ@\.3K$YB33KM6D"G:I)3 )KMJ .,OOB"L'BF\\ M/6.@ZGJ5[9-%YYMU78B.H8-DD?WL8ZG!]*+CX@%[N^71_#NJ:O::?(T5W=VO MEA%=?O*@9@9".^!4?ABWEC^)_CN=X76.4V&QRI ?$)S@]\&O/]*L]/\ "T6H MZ7XAU3Q;87\-W,\$6GS3B*\1F+*T00%G7WCW2+?0M,U2S6?4 M3JS!+"VM4S+.V,D8) 7&#N)Z8J&T^(%FDFHV^NV%UH=WI]K]LEBNBKAH,XWH MR$AN>,=_L:_MM/TQKO[99ESO:/X;L)9K 62.M](CP^=.LBOY*!P-WRJ']<\8W_D:IPWEN[6=Y;641+*0LBF)PP![]: .BUCQ/9Z1%I3!)+ MIM4NH[:U2#!+%QG=R?N@#)-9-UX]9M0O[?1O#VIZS#ITABO+FU,:HCC[R)N8 M&1AW KEO &F:O=>*+:UUB"40>$+:2QMI9%($\CN561?4"%5'_ JQ=/LK#PQ< MZQI_B/5/%>G70OII[8:?-.(;R-VW*R",$;CG!!QS^. #TB[^(.DQZ%I6I6$5 MQJ4FK-Y=A:6ZCS96&=P() 7;@[B3QBL#2?$5[JWQDAM;JQO],>'1)#-97#@J M6\Y<.I4E6&#C(]"*QK32Y?#%OX+\2'1=1MM.LGO/MEK(YN9[9;@<2-A0>HRP MQD;JVM*UF'Q'\8H-0T^UNCIT6B2PK>2V[QI*_G(2%W $@>OKGTH ]*KRW3?% M.I6'C_QG8VFD:EK4B7,#K%#(JI!'Y*YY=@ 20RSEDQMAC3 W/SG!) &.]<+I M/A*[U[X=^*([JVELI]=U"XU*SAE&V2 DJ8BP_A;* GZU9^%T]WXGGU#QIJ4+ M1SW4<5A C#[B1+^\Q[-*7_[YH ](KCKKQW.U]J$&B^&M3U>+3I3#=7$#1HBR M 994WL"Y&><"NQKQHZM+?ZKK,7B?5O$T&HQ7DD=IHVEI)$DL(_U>UHUR^[^\ M6 ^@H ]3\/Z[9^)=!L]8T\O]ENDW()%PPP2""/4$$?A57QAKW_"+^$-4UH() M'M("Z(W1G/"@^VXBL/X0036OPPTFVN89()XC.DD4BD,I\Y^#GZBMSQCH)\3^ M#]5T97"/=0%8V;H''*Y]MP% '+Z9\.(M5TB"_P#$>KZQ=:U<1"62XCOI(A [ M#.V)%(50,\<'I6E;:K?>!O!V_P 6WO\ :-Q%<&WM9+92\UV&.(E*D#,A[]N, MYZFLO2_B=8Z;H\%CXBL-4LM=+N*;&^%HB=P.#C M.!G\17*:KK-OX]\2^%[;0(KJ>#3M074+R\>VDB2%45@$)<#+,6Q@>E9OBO1- M27QG=>&[*VF.D>*YX+FYE0';!Y>?M SV+JJ?7)H ZV3X@1O#I45AHNH7NJZE M:B\CT^/8KQ0GH\C,P5 >G7KQ4D7C^R;0M:O[FPO+6[T5"U]I\P7S4^7<""#M M8,.A!P:Y+Q?I4.E_$@:QJ=SK5CHMUIR6RWFDR2(()$8_))Y8)"D'(XQFJ/\ M9UM=^$_'>HZ5:ZY<13V'V>&_U*=Y)+W:I/R(RA@%)P">N: .S@^)-J='NM8O M-&U2STU1&;2:6,;KTN<*(D!R23T![$'BK6G^-GDUBTTO6=!O]%GO@WV-[EHW M28@9*[D8[7QSM-<_XYT2]U'X<>'7M(+N1M,GL[R:"S)6*=#CTFY\5:XUOFT<\GF@#KKKX@K]NU"/ M3M!U/4K'39&AO;ZV";(W4?,%4L&D*]]H_.D^$US/>?"_1+BYFDGF>.0M)(Q9 MF_>/U)YK!\-:]#X%M]6\/ZO9WQOQ?SSV:PVKR"_21MR%&4$9YP02,5O_ GA MFM_AAHL5Q"\,JI)NC=2I7]Z_�!8^)D\UK\-M>GMY9(IDM25DC8JRG(Y!'2 MN)T_3?AU+IMK)<^.9EG>%&D!\1L"&(&>-_'-=K\3H9;CX::_%#&\DC6I"HBD MDG(Z 5RFF^*?A_#I=I%<>'I#,D*+(3H+GY@HSSY?/- '7S>(-.\+?\(_IKBY MDT^^VVUOJ+2"2,/M^0.Y.26['G-$'CO29K?7+XB6/2M'8QRW[ >7*X'S+'@Y M;!P.G)/&:P/&-ZGB[0-,\,:)9.5UH!FFEMF1;*V0\R$$#:WRX4<&GZ?9S^,]7O9KB,S:?>7DZ+:X()>4NI4;2/?)Z5TEGJUOX%\ M9^)QKL=S#:ZI<)>6=XEM)*DHV!6CR@.&!'0^M &]IWQ!TO5+G08+:"Z#ZPUS M&JR(%:W>!W&:NWGBB.V\1W&@PV%S,=5T6ZL=-M+N]654B:22&&6/9%)(@&5SC)';(]<5?T'4 MQK_QBN-6M+2[33?[!$$-S/ T:S$3[B5# ''S8Y S@]J ,G0?%4^I_"W3+[Q) M'JX9M1C5;N"9%:X=KA@,8/"*<*00.!QQ7HVD>([;5]3UC3EAE@NM*G$,R2X^ M967?RU.(Y2P\J4XZ85I!GM@4 = /B1ILF@VFIP6-[ M.U_=26NG6L2J9;LH2"ZC. G!.21@5>T3Q>-2UB31=1TJ[TC54A\];>Y*.)8\ MX+(Z$JV#U'45QOC?PLND-X,N8!J:Z-HB2VMS)IC,MQ"CHJB4;/FQE?FQV-2^ M$K;2=1\=P7VDOXAU2"RMGSJFI74IB1GX\I%D4%B1R<8 P* /4JXZ*[DU[XFW M-J)&%CX>@1F0' DNIE)!/J%CZ#U?VKL:X7PDIL_B/XXLY>))I;6\B)_CC:/; MD>P92* *UI''KGP[U*70I]1CNK6\N)[66[EWR+<12$XR/X"05Q_=.*Z[PUK4 M7B/PUIVL0KM6\@64K_=8CYE_ Y'X5ROP]D.D> ]5N;Z-X4@OKZ=_,4K\@D9L M\]L5>^%-E-8?"_0(9U*R-;F7![!W9Q^C"@#6\5^)[/PAH;:M?QS26ZRQQL(A MEAN8+G'?&:S++QR7UBQT_5M!U'2/[1R+&:Z,964@9V-M8['(Y"M5#XOS&W\# M+.L)F:/4+1Q$.KXF4[?QZ50UG68/'FM>&=/T2"\?[!JD6HWTTUK)$MLL0;Y& M+@?.Q.,#/>@#9M/B"NH^([C1]/T'5+G[)>M9W=RBJ(H,' 8DGD=3@<@#Z50T M/QGH^D?#_1;JTBU:\^W2R06-K*PFNYW\Q\@G.,#!Y)P!BK?P\MY8+KQDTL+Q M^9XAN'0LI&Y=D>"/4=:X7P]:7NC>%OA[XBGT^ZDM=(EOTO8HX6:2))G=1)LQ MDA<9.!G!H ]*T;QD+_6SH>J:3>:/JAB,\4%R4=9D!P2CH2"1W'453\+_ !!7 MQ;=PC3]!U-;!]ZO?2JHBC=<_+UR>@Y'&02W!9'4J>9Y.H/M0!VS$JC M$*6(&0!WKS7P9XYNS:>+=0\1P7EM96&I7!\^=HRL"+L MP%8G'-5TK3;^18K:]N?+*[F^Z)%5BT>?<5V]>4>+_$MMX^\+IX:T2SOWU2_F@$ MT4MI)']A59%=VD9@ ,;<<$YSQ7J] 'G/C#7KG1?B?X<6&WOKWS[&Y1+*U/\ MKI,KC()"C R=QZ#-;^C>-;34'U.WU&TN-'OM,C$UW;794[8B"?,5E)#+P>1Z M5@^+M1&B?%#P]JEQ9W4MC'87,<\\$#2>0&9,,0H)QGCCL2>U9-[87/Q UGQ/ MJVD0S1V$GA]M)M)YXVB%U*7,A*A@#M'"Y([F@#H%^)D8M(=6N?#VJVWAZ9E" M:K*$V!6.%=HPV]4.1\Q'<5IZQXS^Q:W_ &+I6CWFLZBD(GGCM61%@C/W2SN0 M,GL.IKRL)I%SX6M](D?QK>:T\4=M+H+74Z*&& P)*E!&.N>F,5V%M./ 7CK6 M;G4K.^;3-6M[0V]U;V[W C>&/RS$^P$Y/!!Q@\T 2:MX\T?7_ ?B6ZGMM9L[ M?39$@NEC(AN5?XUOP'\3YXM/N89;C48REL\9\T#]UC*CD' R1VS7H5C;R MCXSZE<&%Q$=$@02%3M)\ULC/K0 ]?B5IR^$]5URYL+VV?29Q;WME(J^;$Y95 M]<$?,#G/(I;?XA ZMIUM?^']4TZSU.7R;&]N FV1R,J&4,60L!P",_3FN'\3 MV%W)X=^**):3L9]0M3$HC)\P#RLE?7H>E=K\1+>:8^#_ "8GD\OQ':.^Q2=J MA9,DXZ#WH B;Q5I7A^3QIJC+J4W]G7$/VN-Y RY9% \H9^48(R#WS4\/Q$3^ MT]-AOM U2PL-4F$%C?3JFR5V&5#*&+)N[9&?8YMC M$!&29 %CSM]?PKL/B%;RS6GA$0PN_E^(K%V"*3M4$Y)QT ]: +FH>.#%K=WI M>D:#J.LRV 4WKVIC5(21D*"[#<^.=HK0\)^*K/QAI,FI6,,\4*7$D&)UVL2I MZX[=>AYKDM*U0>!/$?B:TU:PU%XM2U!M0LKFULY)UG#JH,?R X92N,''6K7P MBG>Z\-:K<26[6[S:U>2-"W6,E\E?PZ?A0!VVIZC;:1I=UJ5X^RVM8FFE8#.% M49/'>N7L/'LUQ=Z>.V_M.^LM%\/ZEK(T]_+O)K4QJD;XR47>PWN.X%-U#XDZ- M9>'-)UR&&[O+;4[@6T$<$>9!)AOD*D_>W*5QZ^W-VT#P-Y.D7]FK^)%NWM[N4S2QAA M(=\AP,$\'!Z9YYH [C1?&IU+6X-'U#1+_2;V>V>YB2ZV8<(^U@"I//(/TK+\ M8>+=*FT7Q/9W$>IK;:0]LES<6,BQN7=T(6-L]1E=WL<58^(]O<6EII?BBPMY M)[S0[L3&*(9>6!_DE0?52#_P&N4UC0KZV^ >HM<022:OJDT>H7:(A+&66XC8 MC'7Y5P/^ T =UK/C$6&MC1-,TB\UC5!")Y8;9D188R< N[D $]AU-51\2-)_ MX1[^TVMKY;G[8=/_ +-\H&Y-U_SR"YQGOG.,5E2:A%X+^)>OZEK,=PFF:U!; M-;WD<#RHCQ*4:-M@)4G.1Q@UB>+)-4\5:=I/B-]*U.TTS3M5=@MF7CNWM67; M]H"XW*<\XZXYH [G2/&1N];CT75M&O=&U&:)IK:.Y9'2=5^]M=&(W#.2O4"N MHKR;P_;Z-JOCK29](F\2ZREBLLKW^H7...$-RH+NP!8@9P,\57B^(VEOX5FUQ[2]C M>&[^P/8-&//%SN"^5C.,Y(YSC%K32>.=7L?$>MZ[I%A"(O[,@TN)U%TI M7+-YB(S,V[C (Q61H-I'#\/?$T&I^&=3O;-_$#R2VDS.+J*!A&1-GEF=>O!R M2#SUH ](T?Q;/?:T-'U30+_2;QX3/#Y[))'*H(!PZ,0&&>AKIJ\F\(74T?C: MPM/#&N:WJ_AYH96OUU.-REJ0O[L)(ZJWN;:>VFCO[D-#/G>GSDX)/7@]>] '?T444 %%%% !1110!Q5]_R5:R M_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 4444 %%%% ! M7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 5E^)-$C\1^'+_1I9FA2\B,32*,E0 M>X%:E% $-K +6S@MPQ811J@)[X&*FHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@#*\0Z;J.K:6;73-9ETF9G&ZXBA61B MF""H#=,YZCD8J70]'M/#^B6>DV*E;:UC$:;CDGU)]R)[>4!%N=AYXPP# ]N?6M>B@#)\1:(/$6D-I!5N(I]Z*"&H/#-A/"ES- M=W-U.UU=74^-\TK8RQ X X '0"MNBB@ HHHH **** .1OO".K#5[V^T3Q5= M:8E\0\]NUNEP@<#&Z/?]PD=>HS6QX;\/VGAC1(=+LVED1"SO+,VYY78EF=CW M))-:U% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 <5??\ )5K+_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !111 M0 4444 %%%% !7%>#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 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 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM M!1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4 MW= ':T444 %%%% !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!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M# M_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\ MC5XD^J_^E-W0!VM%%% !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 <5??\ )5K+_KVA_P#0+VNUKBK[ M_DJUE_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ D:O$GU7_ -*; MNNUKBO!__(U>)/JO_I3=T =K1110 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 %%%% '%7W_ "5:R_Z]H?\ MT"]KM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&K MQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !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!Q5]_P E M6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 % M<5X/_P"1J\2?5?\ TINZ[6N,G\"W+ZE=7EOK4EN;AV8B,31G:7=PI\N90V#( MV"1GF@#LZ*XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THK MB_\ A"=3_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ MZ&6Z_P"_UW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P D MT?\ "$ZG_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0 MRW7_ '^N_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N_ M_DF@#M**XO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_ M^$)U/_H9;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO M^_UW_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ M\DT?\(3J?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T, MMU_W^N__ ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#D MF@#M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ MA"=3_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z M_P"_UW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ M"$ZG_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ M '^N_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@ M#M**XO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U M/_H9;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW M_P#)-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT? M\(3J?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W M^N__ ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M M**XO_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3 M_P"AENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_ MUW_\DT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG M_P!#+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N M_P#Y)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M** MXO\ X0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9 M;K_O]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#) M-'_"$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J M?_0RW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ M ))H [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO M_A"=3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"A MENO^_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\ MDT?\(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!# M+=?]_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y M)H [2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ MX0G4_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O M]=__ "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_" M$ZG_ -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0R MW7_?Z[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H M [2BN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@#M**XO_A"= M3_Z&6Z_[_7?_ ,DT?\(3J?\ T,MU_P!_KO\ ^2: .THKB_\ A"=3_P"AENO^ M_P!=_P#R31_PA.I_]#+=?]_KO_Y)H [2BN+_ .$)U/\ Z&6Z_P"_UW_\DT?\ M(3J?_0RW7_?Z[_\ DF@#M**XO_A"=3_Z&6Z_[_7?_P DT?\ "$ZG_P!#+=?] M_KO_ .2: .THKB_^$)U/_H9;K_O]=_\ R31_PA.I_P#0RW7_ '^N_P#Y)H [ M2BN+_P"$)U/_ *&6Z_[_ %W_ /)-'_"$ZG_T,MU_W^N__DF@#M**XO\ X0G4 M_P#H9;K_ +_7?_R31_PA.I_]#+=?]_KO_P"2: .THKB_^$)U/_H9;K_O]=__ M "31_P (3J?_ $,MU_W^N_\ Y)H [2BN+_X0G4_^AENO^_UW_P#)-'_"$ZG_ M -#+=?\ ?Z[_ /DF@#M**XO_ (0G4_\ H9;K_O\ 7?\ \DT?\(3J?_0RW7_? MZ[_^2: .THKB_P#A"=3_ .AENO\ O]=__)-'_"$ZG_T,MU_W^N__ ))H [2B MN+_X0G4_^AENO^_UW_\ )-'_ A.I_\ 0RW7_?Z[_P#DF@!+[_DJUE_U[0_^ M@7M=K7):5X,FT_7(=3GU5KIX^H<2LS *ZJ-TDKX \QS@>M=;0 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 %%%% !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 % >%%% !1110 4444 %%%% !1110 4444 %%%% '__9 end GRAPHIC 21 h-12recoupmentclawbackpo005.jpg begin 644 h-12recoupmentclawbackpo005.jpg M_]C_X 02D9)1@ ! @ 0 ! #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#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#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\XM+35]>\1 M:O!!K4MJEM(6^=YVSNGG0 !)D"@"(=NYH ]'HKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_ M^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ M .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO M^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**X MO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ M_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH M;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2B MN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[Y MNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H M:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .T MHKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^ M^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_ MZ&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@# MM**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH; M_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7 M?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H M [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H: M&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$. MUW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2 M: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z M&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A M#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ MDF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7? M^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_ MX0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ M ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.U MW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2: M/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K M_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A# MM=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#D MFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ Y)H_X0[7?^AH;_OF MZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[YNO_ ))H [2BN+_X M0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKB_^$.UW_H:&_[YNO\ MY)H_X0[7?^AH;_OFZ_\ DF@#M**XO_A#M=_Z&AO^^;K_ .2:/^$.UW_H:&_[ MYNO_ ))H [2BN+_X0[7?^AH;_OFZ_P#DFC_A#M=_Z&AO^^;K_P"2: .THKS[ M3XM4TGQY::;=:K+=H423AY@K!TN,@J\K@X,*D$8[UZ#0 4444 %%%% !1110 M 4444 %<5X/_ .1J\2?5?_2F[KM:XKP?_P C5XD^J_\ I3=T =K1110 4444 M %%%% !116?J.MV6E300W/VEI9U=HX[>UEG8JNT,<1JQ &Y>3ZT :%%8G_"5 M:?\ \^^L?^":[_\ C5'_ E6G_\ /OK'_@FN_P#XU0!MT5B?\)5I_P#S[ZQ_ MX)KO_P"-4?\ "5:?_P ^^L?^":[_ /C5 &W16)_PE6G_ //OK'_@FN__ (U1 M_P )5I__ #[ZQ_X)KO\ ^-4 ;=%8G_"5:?\ \^^L?^":[_\ C512^,]'@8+* M-3C)Y ?2;H?^TZ .@HKG/^$ZT+^_J'_@KNO_ (W1_P )UH7]_4/_ 5W7_QN M@5T='17.?\)UH7]_4/\ P5W7_P ;H'CG0B0 VHDGH!I=U_\ &Z NCHZ*YR]\ MG)CQ51/B=X1DADF34IFBBV^8ZV-P53<<+D[ M.,GIZT#.NHK$_P"$JT[_ )]]8_\ !-=__&J/^$JT_P#Y]]8_\$UW_P#&J -N MBL3_ (2K3_\ GWUC_P $UW_\:H_X2K3_ /GWUC_P37?_ ,:H VZ*Q/\ A*M/ M_P"??6/_ 37?_QJC_A*M/\ ^??6/_!-=_\ QJ@#;HK%_P"$IT__ )]]8_\ M!/=__&J3_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2 MK3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P3 M7?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NB ML3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#G MWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ M !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^ M??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ M\:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC_A*M/_Y]]8_\$UW_ /&J -NBL3_A M*M/_ .??6/\ P37?_P :H_X2K3_^??6/_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ M ,$UW_\ &J/^$JT__GWUC_P37?\ \:H VZ*Q/^$JT_\ Y]]8_P#!-=__ !JC M_A*M/_Y]]8_\$UW_ /&J -NBL3_A*M/_ .??6/\ P37?_P :H_X2K3_^??6/ M_!-=_P#QJ@#;HK$_X2K3_P#GWUC_ ,$UW_\ &J/^$JT__GWUC_P37?\ \:H MVZ*Q/^$JT_\ Y]]8_P#!-=__ !JF3>,-*MX))YX]5BAC4N\CZ1=JJJ!DDDQ\ M #O0!O45B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16) M_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ M/OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ M /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I M_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@ MFN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ C5 & MW16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6 MG_\ /OK'_@FN_P#XU1_PE6G_ //OK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^ M":[_ /C5'_"5:?\ \^^L?^":[_\ C5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4? M\)5I_P#S[ZQ_X)KO_P"-4 ;=%8G_ E6G_\ /OK'_@FN_P#XU1_PE6G_ //O MK'_@FN__ (U0!MT5B?\ "5:?_P ^^L?^":[_ /C5'_"5:?\ \^^L?^":[_\ MC5 &W16)_P )5I__ #[ZQ_X)KO\ ^-4?\)5I_P#S[ZQ_X)KO_P"-4 ;=%8,/ MC#2KF".>"/5989%#I(FD795E(R""(^13_P#A*M/_ .??6/\ P37?_P :H VZ M*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y] M]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#Q MJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#G MWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ M !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A*M/_ .??6/\ P37?_P :H VZ*Q/^ M$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ ,$UW_\ &J -NBL3_A*M/_Y]]8_\ M$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@#;HK$_X2K3_^??6/_!-=_P#QJC_A M*M/_ .??6/\ P37?_P :H VZ*Q/^$JT__GWUC_P37?\ \:H_X2K3_P#GWUC_ M ,$UW_\ &J -NBL3_A*M/_Y]]8_\$UW_ /&J/^$JT_\ Y]]8_P#!-=__ !J@ M#;HJEINK6FK1S/:&;]S)Y4BS020NC;0V"KJ#T93T[U=H **** "BBB@ HHHH M XJ^_P"2K67_ %[0_P#H%[7:UQ5]_P E6LO^O:'_ - O:[6@ HHHH **** " MBBB@ HHHH *XKP?_ ,C5XD^J_P#I3=UVM<5X/_Y&KQ)]5_\ 2F[H [6BBB@ MHHHH **** "L6Z_Y';2O^P?>?^C+:MJL6Z_Y';2O^P?>?^C+:@#:HHHH *** M* "BBB@!KNJ(S,0%49)/85\T>,]?;Q'XGNKT,3 #Y< ](QT_/D_C7K_Q3\0_ MV/X8:SA;%U?YB4@\JG\9_+C\:\ I,\C,JVJIH****D\JX4H)4@@X(Y!I** N M?0_AG5!XW\ S0R3;+J6W>TN'QDJY7&['?((-5]3^&\.IW\]T^HL@F38\8A!# M8B5$)YYVE=P]S7FOPS\2'0O$J6\SXL[W$4F3PK9^5OSX^AKZ$JCZ+!U_:TT^ MJ"BBBF=04444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !6+XQ_Y$C7_P#L&W'_ *+: MMJL7QC_R)&O_ /8-N/\ T6U &U7!7.O>,-0\<:UH>@_V%%;Z9';N7OXIF=_- M4GJC <;3VKO:\MCT*XUKXM^+Q!KNIZ5Y4%CG["Z+YF8W^]N5NF.,8ZF@#H_# MGB;5I?$>H^'?$=O8Q7]I;I=I<63-Y,L3$C.'Y4@CN:U=,\7^'-9OWL=-UNPN M[IP)]IN[J7S)Y(58;D& ! MLW\ 4WQ7?Z!J-GX0@\-SVM &U8^+-2OH MK]C+I-J;7Q&=+4W)=1)""O"\\RG)QVSVK=U3Q=X=T2]2SU36K&TN7 (BFF56 MP>A([#W->72_\>5Y_P!E$3_T-*W/#M]H6G3>.HO$LUI%=/J<[W*73 /+:E1Y M6,\LNS@ =Z /1(-1LKJ[GM(+N&6X@5&EB1P616&5)'H0.*=:WUI?>?\ 9;F* M?R)6AE\M@VR1>JGT(R.*\LUC4[/P:N@>--,L+BWTJXTMM/>UF!WJ ADM@1DG M.5*;L.3G&W'/3\:Y9/#]IXG\9?$;2;S(28:?LD7[T3B E74]B#@UA^']0U;5/B M!JVGZQ PUG3_ S+8W# <7#"7*R+[,K*?J30!ZV^LZ8FEQ:F]_;K82A#'<&0 M;&WD!<-TY) 'UJGJ?B_P[HLLD6I:U8VLL;!'CEF 921N (Z]"#]#7E=[X@TF M7X&>'=/BU"WDO&-A%]G20&1625-^5ZC&T]?;UKK]!L+2X^*'CV:>WBDDV646 MYU!^0P;RX56AA%PI9PPRN.>X((]<\5BCX M@:?8>*O$&F:[?Z?86UA+;QVK2/L>3?$';.3S@GL!@=:X.TLK:#]GK09HH(TE M^V6LV\*-V\W0&[/KCCZ<5TND7^@6/Q6\UU;Q%=W.J:Y?QV$JF2\G#2>4 6,<84 +G'89KS;7 M=2ED^'VADZCX=M;)[BTDL]+T^)I)8QYBGF1GR"HSN.WKP3S0![/JOBK0-"NH M;;5=8LK.>892.>8*2.F<'H/<\5*_B#1H])?57U2T73T)5KDS+Y8(.TC=G&<@ MC'K7#Z3J.BZ/XR\:IXFN;.VNKB=)$:\95$UGY2A0N[[R@A@0.]<)I^Y?"?@. MXMKBVL=(CU:__?7T!D@AD+OY!D7UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U> M)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "L6Z_P"1VTK_ M +!]Y_Z,MJVJQ;K_ )';2O\ L'WG_HRVH VJ*** "BBB@ I"<#FEKC?B5XB& MA>%I8XG"W=YF&(=P"/F;\!^I%!%2:A%R?0\?\>^(/^$B\57,\;9MH3Y,'/!5 M3U_$Y/Y5S%%%0?,3FYR6^(;@ M=\CHWXCGZYKYQKK_ (<^(_\ A'_%$2RN1:7>(9O0$_=;\#^A--'7@J_LJFNS M/HJBD!S2U1]"%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5B^,?^1(U_P#[!MQ_ MZ+:MJL7QC_R)&O\ _8-N/_1;4 ;51);01W$LZ0QK-* ))%4!GQTR>IQ4M% ! M5&TT;2]/N9+FRTVSMIY?]9+# J,_U(&35ZB@"M_9]D01]CM\&;SR/*7F3^_T M^][]:CN]'TO4+B*XO=-L[F:+_5R30*[)]"1D5=HH YCQ#X>U+Q#K%A%/=6B> M'[>6.ZEMQ$QFFE0DJI;.W9G:>F>,=ZZ>BB@")+>"*>6>.&-)9L>9(J@,^!@9 M/? H%K;B[-V((A0#SW%7$MX(YI9DAC66;'F.J@,^!@9/? J2B@"M_9]D+1;06=O]F0@K M#Y0V*0YMFM MIX(I;=AM:*1 RD>A!XQ4-KI.FV-F]G::?:6]K)D/#%"J(V>#E0,'-7** &QQ MI%&L<:*D: *JJ,!0.@ IU%% !1110 4444 %%%% !1110 4444 8O@__ )$G M0O\ L'P?^BUK5^S0?:OM7DQ_:-GE^;M&_;G.W/7&><5E>#_^1)T+_L'P?^BU MK:H *S8O#VB0"80Z/I\8G_UP2V0>9SGYL#GGGFM*B@#C]8T#Q)-K,]UI]YI% MS;2[6ABU2T,C63@8)B*D9!QG![]ZT_#WA>TT/PI;Z#*5OH45O.:>,$3,S%V) M7D8+,>.U;M% %6QTVPTN P:?96UI"3DQV\2QKGUP *M444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110!BZ'_R%?$G_ &$E_P#26WK:K%T/_D*^ M)/\ L)+_ .DMO6U0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^ M2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ M[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %8MU_R.VE?]@^\_P#1EM6U M6+=?\CMI7_8/O/\ T9;4 ;5%%% !1110 'I7SK\1_$/]O^*91%)NM+3]S#CH M;\3^@%>P^/_$'_"/>%;B:-L7,_P"X@YY#,.OX#)_*OF\G)R:3/)S*MM37 MS"BBBI/)"NH\$^$9/%E]=Q;FCB@@9O,'3S""$!_'GZ UR]?1?PZ\/_V#X5@$ MB 75UB>8]^1\H/T&/QS31UX.A[6IKLCYYNK:6SNI;:="DT3E'4]B#@BHJ]0^ M+_AK[+?Q:];K^ZN2(YP!]UP.#^('Z>]>7T&->DZ51P84444C(^B?AQXD_P"$ M@\,QK,^Z\M,0S>I'\+?B/U!KL*^C?@?TS7 MT<#D<52/H<%6]K3UW04444SK"BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\8_\B1K_ M /V#;C_T6U;58OC'_D2-?_[!MQ_Z+:@#:HHJJ-3L&U%M.%[;&^5=YMA*OF!? M7;G..1S0!:HJK+J=A#?Q6$M];1WDPW16[RJ)''/*KG)'!Z>AJU0 444C,%4L MQ 4#))Z"@!:*KV5_9ZG:K=6%W!=6[$A98) Z''!P1Q5>+7M'N+\V$.K6,EZI M(-NEPAD!'7Y0-?$"^'/#- MS>!@+AAY=N#WD/3\N3^%!,Y*,7)]#Q_XI>(?[9\4-:PMFVL,Q+@\,_\ $?SX M_"N'I68LQ9B22ZE8::@>^O;:U0 M]&GE5 ?S-<+\7/B&W@70(DL=C:M?%DM]PR(E'WI".^,@ >I]C7B'A7X9^*_B M?YNNWFH>7;R.1]LO69WE(/.P=P.G8=ATH ^I[+5=.U,$V&H6MV%ZF"99,?D: MN5\C>,/AEXF^&9@UF"^$MNL@5;VS9HWB?MN'49]02*]T^#WCV?QOX8E&H%3J ME@XCN& QYBD?*^.Q."#[CWH ]%HI"0 23@#J352'5],N)_(@U&TEF_YYI.K- M^0.: +E%%-,D:MM+J#Z$T .HJL^H645VMI)>6Z7+?=A:0!S]!G-3M)&IPSJ# MZ$T .HJM=ZA96 4WEY;VX;[OG2A,_3)J='21%>-E=&&0RG((H =115.YU73K M.4176H6L$AZ)+,JD_@30!9?&CQUJO@S0+/^QGACN;R5HFE= M=S1 +G*@\9^H-7O@WJ5QJ?PUTZZOKN2YNY99V>263<['S6ZD\T =_12,RHI9 MB%4#)). *JVVJZ=>2F*UO[6>0=4BF5B/P!H MT444 %8OC'_ )$C7_\ L&W' M_HMJVJQ?&/\ R)&O_P#8-N/_ $6U &U7@NN^)H/"G[1-_J5Q97UY'_9R1^59 M1"23)5.<$CCBO>J\XMO"VLQ_'>\\2M: :1)IXA6X\U.7VH,;<[NQ[4 <.OBR MV\7_ +0'A.]MM/U"R2*VDB*7T(C]W%Q!:6\EQI)X KSSQ!X6UF^^-GAKQ%;V@?2K*T:.XG\U!L8B7 VD[C]Y>@[UWFIZ M;::QIESIU_%YUIHR""/PH 9I^M:5JS2+IVIV=X8P"XMIUDVYZ M9VDXZ5R7Q,T?Q%K6D26^F:M'IVDK:S27Y5@#SCX0V,FJ? ^*PBNI+1[D7,0GB'S1[G89'O7#^.?!N@>&[;P]X6\,JUQXS M:[1Q=1$B4+R=SX)"\[2/0*3]?1O ^C>)O"/P?.GIIJGQ!")C!;--&1O9R5); M=MQR#U[8KA/"6@_%#PI?7NI#P;9:CJUZY::_O+Z)I<'^$8DX&?S_ % 'T"H M(4!CELY.#F@"UX%^Q2Z7-=Z?XJO/$-O,X ENI5)M/\,VT$E[YTDMS)Y5M;6T9DFG?^ZBCK_*N4\!>5J/C7 MQ9X@TJ,IH=ZT$<$@0JES*BD22*#VR<;NYS4GCB9=%\;^%/$M\K_V19_:;>XG M"EA;-*@".V.@."">U &QIWCJPU"6]M3I^J6NIVD!N&TZYMMEQ)'_ 'HP"0_/ M'!ZUS/PGOKO7GU#6]0N=>DN999DV73D6:KYA"K$FQ:CUBO;=Y/(!YN !6;\'8 MM932]5:^N+-[3^TKD!(HF5_-\P[VR3C:>PZT >F4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% &+H?_(5\2?]A)?_ $EMZVJQ=#_Y"OB3_L)+_P"D MMO6U0 4444 %%%% !1110!Q5]_R5:R_Z]H?_ $"]KM:XJ^_Y*M9?]>T/_H%[ M7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $INZ[6N*\'_ /(U>)/J MO_I3=T =K1110 4444 %%%% !6+=?\CMI7_8/O/_ $9;5M5BW7_([:5_V#[S M_P!&6U &U1110 'I7@_Q8\0_VGXA&F029MK'Y6 Z&4_>_+@?G7KWBO74\.^' M+O46P9$7;$I_B<\*/SY^@KYCEE>>9Y9&+R.Q9F/4D]329YF8UK15-=1E%%%2 M>,%%%=EI.GV_AWP?J'BK6;.VG#H(=/MKIA00C8(K=X[?RERV%)X^8X'!Z?2OHJ** M.&)(HD5(T 5548 [ 4T?04,/"C%)+4^=3XFTN\U$Z1XV\-1Z+=M@"]LXC"8 MSV+(>H]^:RO$>@3^'M4-I+(DT3H)8)X_NRQGHPKW'XD>#X/%OA:YC$(;4+=# M):2 ?,&'.WZ-C'Y>E>-Z3XDU;0+'2--\7^%-^DP3>4MUJ%G(LD<;')52< X& M2![4&6)P<*RO'1G-T5TOC#PK-X?OS- /.TJX.^UN4^92IY )]63^$_T_#WKNZ^9_!7B%O#?B:V MO&8BW<^5<#U0GG\N#^%?2R.LB*ZD,K#(([BJ1[^!K>TIV>Z'4444SM"BBB@ MHHHH ^5_VA+R2X^)"0,3LMK*-%';DLQ/Z_I7T7X+LXM/\#Z%:PJ D=A#T[DH M"3^))/XUX-^T;HDUMXJT_6E0_9[NV$+-C@2(3P?JK#\C7KWPG\4V?B7P%IJP MSH;RR@2VN8<_,C(-H)'HP&0??VH ["^L+/5+-[._M8;JVDQOAF0.C8((R#P> M0#3K6SM;& 0VEM#;Q#HD2!%'X"N)^*GC]/ OAKS;66!M7N'5;6"3YLC/S,5S MG:!D?4BH?A5X_P!2^(&D7MS?:7%9BV=8A/"Y*2L020%/(P-O<_>% 'C?Q \9 M:[\2/'1\,:)-(-.^T&VM[>-]JSL#@R.>XX)YX 'KFKVL_L\ZUI6A2:C9:Q#> MWD">:]JD)0G')"-DY/ID#-C8]3QR"?0^U<'\;;A[7XPWEQ%CS(EMW7(R,A%(IGP2MY;WXO6%Q A$4 M"SS28_A0QLH_5U%)\3Q MW5Y#(S>:8V(8\XQNQV[?A6#\=Y##\5I9% REO PSTX%?5B((XU11A5 %?*/ MQ]_Y*CL/\J .GB^"7B3QKIO_ D>N^(PFK7J"9()82X4$956;<-O!Z ' M%87PI\6:QX(\?IX6U*1Q93W1LY[9VRL,V[:&7T^; .."#["OI?1=0MM5T.QO M[1U>WN($D0J>,$=/PZ5\IZW(FM_'USIY$BRZU&B,G(.UU!8>W!.: /6/CG\1 M;WPS;6V@Z-.UO?7D9EFG0X>*+) "GL6(//8#WK@_"_P'UGQ3H,>MZAK"6,EX MGG0QR1&5W4\AG.X8SU[\'\*A_:'M9H?B+#.X/E3V,9C/;AF!'^?6OHSPEJ-K MJOA'2;VR=7@DM(]NT_=(4 K]000?I0!\T>'O$OB+X.^.7T75)7DT])0MU;!B MT;(W(DCST.#GMGH?;TK]HUUD\!:4Z,&1M10J1T(,4E>:_'B^M]3^)\D5FPE> MWMHK:39SF3+$CZC M /$GQ+T-(XM1AMM*TDM# )]VTR,2[ =_F&3Z%1S7K=YX.\7^&?@_9^&O"JK M+JLCL;V>&<1D!B2VPL1S]U<\< ]ZL?L^QA/AD& Y>]E8_7Y1_2G?&GXAZAX) MTJQM-'*QZAJ!?$[*&\I%QD@'C)+#&<]#0!P&@?L\:AJ6C?;==U=M,O9"Q^S^ M2)2@!ZNV\#)Z\?G6!\+M4U+PC\6H="COO-M);Q[*X2-\Q2X)4.!]0"#UQ]:Z MCPU\+O$OQ#T.VUOQ)XQO/LMV/,CM]S2DKG'=@J].@!KAO"6GV^E_'*QTZTE: M6VM=8,,4C$$NJN0"<<[CDBU68(D 0AH]D:CD]^E:O MP1^&]R]UHWCG^T8A K3C[+Y9W='C^]G'7FMC]I7_ ) &A?\ 7U)_Z"*ZSX&? M\DETK_KI/_Z->@#R3XD^*M:^(/Q#_P"$0TF=DL([K['%"&*I+(#AI'QU (./ M0#/4U+XN^!M_X.\-OX@T[7#=3V0$LR+$8F4=V1@QZ=>W'Y5Q-MI%S<_%632# MJ3Z7=R:E+ +L9!C]>G5Y/\ M!WP18^%KG4[O3_%5AK<5S'&C"TQ^[()()PQ]37K% !6+XQ_Y$C7_ /L&W'_H MMJVJQ?&/_(D:_P#]@VX_]%M0!M4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% &+X/_P"1)T+_ +!\'_HM M:V'C25"DB*ZGJ&&16/X/_P"1)T+_ +!\'_HM:VJ $ "@ #H!00""",@]0: M6B@!J1I$@2-%11T"C IP '08HHH * .@Q110 4444 %%%% !1110 4444 % M%%% !1110 4444 %%%% &+H?_(5\2?\ 827_ -);>MJL70_^0KXD_P"PDO\ MZ2V];5 !1110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ M *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R- M7B3ZK_Z4W= ':T444 %%%% !1110 5BW7_([:5_V#[S_ -&6U;58MU_R.VE? M]@^\_P#1EM0!M445GZWK%EH.CW.I:A-Y-M N6?&3SP !W.2.* /(/B_XA^VZ MQ%HT+9ALQOEP>LA'3\!_,UYS!!-=3I!;Q/+*YPJ(N2Q]@*Z.ZO/ %Y=37,_B M35GFF-5P=>K56%C#*98 VXCRV8[0!D8P*Z.+X4>(Y_$6DZKK'BW^T/[ M/N4F198F)PKAB 2>,XIG;0P,*3;>OJ)O#EAXJT.?2M04F&7!5U^]&PZ,I]16O10!X+'IG MQ$^'BOIT>GIXAT%CA83&94Q[+]Y/I@K]:C;6[@DL?A _J?DD'_LE>_4C#UV?FKF],\8WN@>+M M(_[5\/G39WS3D,IPT;#HRGL1_\ 6Z&OGS4O@-XST/46F\.W\5U'SY M8#T() _)C7TW10!\QZ9\!/&6M:B)O$-[#:1DCS99)_M$Q'M@D'\37T/X<\/: M?X6T*VTC3(C';0#@L@7,-KJ$W,\$V1' M*W]X$ [6/?C!Z\(8Z':"3Q]*^G** .( M^&_PVL/A_ILBI+]JU*Y ^T717' Z*H[*/U/X >??$OX0^)O%GCVZUG338_9) M4B"^;,5;Y4 /&#W%>\44 %?)_P ??^2HW'_7K#_*OK"O!OBK\*/$_B[QQ+JV ME1VK6K01H#).%.5'/&* ,S4?A/\ $30XI+'PIK=Q/HEQ\PA6],)4-U#*2!^( MZ^@Z5U7PJ^#,GA/45UW7I89M212+>"([DAR,%B>[8)'' R>O;U^%2D$:'JJ@ M'\J?0!R'Q"^'VG^/]&2UN9#;WEN2UM=*N3&3U!'=3@9'L*\3C^$WQ4\/&6RT M347%I(?F-EJ)B1O"]5\<>&;+3](-N)X;P3MY[E1M".O7!YRPKT*B@#B?A M7X5U'P=X*32=4,)N1<22'R7W+AL8YP*J?%?X<'X@:/;?9)XX-3LF9H&ESL<- MC6-E_T4 >.?%#X+2>*=5?7O#]Q#;ZC(!]H@F)5)2!@,& M.UL >QZ\ ?#_V"WD\^ZF;S+JY*X\QL8 [*.P^OK76T44 %8OC'_D2-?\ ^P;5,H9 3_ ,(W MIG_@.M9?A_0/ 'B6QEN]-T'3)(HIW@8_9E^\IQ^1&"/8BM#QU?7::.FD:6X7 M5-6?[+;D_P "D9DD/H%3)SZXKR#X.:Y/X9\;7?AC42T:W3M%L)X2=,_S (]^ M*0SW+3O#VC^'Q--I&D6]M(ZX<6T:HTF.0.P_,UR^K?%WP_HFKRZ5J%IJ<-[$ M0&B\E6Z@$8(8@Y!%=]7R_P#%3_DLEW_UTMO_ $7'3!'TQ9W,EU#YDEI/;'LD MQ7)_[Y8U8H'2B@05DZ)XBT[Q#]M_L^;S/L=RUM+[,O\ 3T-4_&>JW&GZ']GL M&QJ>H2"SL_:1_P"+Z*,L3[5XE\+]6N?!7Q*NO#^IL56[E-K+D\>:#\C?CDC_ M ($*!GT9*[1Q,ZQM(P&0BXRWL,D#\S7!ZO\ %[P]H.IS:=J5KJ<%W"0'0PJ< M9 (Y#8/!%=_7B/Q"\,_V^?&EU#&6N]-GMKA,#DIY WC\N?\ @- (]FL;V#4; M&"]M9!)!/&LD;CNI&16!XM\>:-X+-J-5,Y:YW%%@CW'"XR3R,=17%_ KQ0-0 M\/3Z#<29N-/.^($\F%C_ $;/YBN?^)'_ !.O"VK>*'^:*?4(K*QSV@B+AF'^ M\^X_0"D%CU?POXSLO%\#7.EV=\;57,;3RHB*& SC[V3U'0=ZS_%.F^ M&BEU M?Q#INFJTSDM)) &>5SZ #)-8GP(_Y)]+_P!?TG_H*5YCX@U&;QU\9(;&ZD+6 M2Z@MG''GA8E?#8'J<$GZT >F6-EX;U6P&H:?\,9)K)ANCD:&WC:1?4(S@X]/ M6K/ANW^&GBB66VL=#T^.]ASYMG<6@CE3!P>#UQ[9KT9$5$"JH"@8 X KYP^ M+OG>&?BK%JVFR&"XDABN@RG8[>?7)H!'T;!#%;6\<$*+'%&H1$48"J M!@ 5)5+1M0&K:'I^I*NT7=M'.%]-RAL?K5VF(**** "BBB@ HHHH **** "L MR?Q'H=K.\%QK.G13(=KQR72*RGT()XK3KXU\>69U'XPZO8JX0W.J>2'(SMW, M!G]: /K0>*?#S'"Z]I9/H+R/_&M*"XANHA+;S1RQGH\;!@?Q%?.\O[-6IB-C M#XCM'?'"O;LH)^H)_E7#>&]=UWX5>/FM;B1XU@N!%?VH;,XNYXH($QNDE<* MJY..2>!S4=EJ%EJ5N+BPN[>ZA/ D@D#J?Q!Q7%_&G_DDFN_[L/\ Z.2@#LK' M5-/U,.;"^M;L)@.8)EDVYZ9P>*BEU[1X+PVDNK6,=R&"F%[E ^3T&W.G6MJ@ HHHH ** M** "BBB@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HH MHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:* M** "BBB@ HHHH *Q;K_D=M*_[!]Y_P"C+:MJL6Z_Y';2O^P?>?\ HRVH VJ* M*IZI8R:C82VL=[<69D!4RV^T. >N"00-@CS)%VL.K#;GT6O,OBKX>UW0=?M?$]W)9":YD'[VP1D5)4 ()#$\ MD#/X&O7]/_L#X;:=#IMSXB?[.,F&WN61I,LV?E"+N/)/KUJAXK;PSXSLH[+5 MM6U"PLO,61?.M&MD+ $#YY8QZ^M(9U7A/Q!#XG\,6.K0@#SX_G3/W''##\P: M^>OBI_R62[_ZZ6W_ *+CKVGP+X9TG0+>_M/#^O7=U;B3$B,\N" MOM7+>+O!/@J;7I=2\2>)K^VOKAAEI&2(': !M_=XX '2@#U_M6'I?B!-5\2: MQI\!1X-.6%&=\,Z_87UMXHOY+%I)66)Y+"-T".HRC'< M3R0,9_V17MGA;PG'X3LC96FI7MQ;%VD\NY*-AFY)W!0>OO61\0U\-ZA8+I7B M#7GLXI65A;0;6E=@>"%VLWY4AFKX%\2)XJ\(6.I[OWQ7R[@>DB\-^?7Z$56T M!5?QKXP1@"K2VP(/?]R*YCPK%X3\$R/:V?B/5;..\Y$>IVYAC9L8W*9(E&?Q M[#-=;I/A0:?K=WK4.N:A<27Y1YUD,9CD 'RX 08XXX[4"/!KK0]9\'?%6;1= M#=H7OBT%LYS@PRC&?^ ^OJF:](^,.G0:3\)[33[50L-M<01(/8*PKK==F\+: M=X@LM;UJ>.UO+1'@AFF4JOSC.,XP3C..>,FLO6+7PY\3;?[!'XAN9[1)0YBL M@NU6 .-S;#CN>30.YG? C_DGTG_7])_Z"E>8:W8R>"?C1#=7:%+0ZBMW'(>A MB9\D_ADC\*]AT6Q\/?#.'^SV\07,-M+*7$-X%VLY 'RL$&>W /:MKQ'HOA_Q M7HJ_VM:M-;@YCD$;B2,],K@;A_*@#H@00"#P:^;_ (P>;XC^*<&DZ)I_QFU2]D5F2WU;S6 M5>I"N"0/RK['KX\\7V\5W\;[^VG0/#+K"QNI_B4N 1^5 'JTW[2>B+$Q@T'4 M'DQPKR(H/X@G^5>0VMOJWQ7^);2BWQ-?W DG,8.V"(8!)/H% 'N<=S7TJOPB M\!*.KKP= MX:M[/2Y3#J.HLR)*O6*-0-S#T/( ^I/:O+O /P5N_&^C?V_JNK26D-RS&$"/ MS))<$@NQ)&!D'U)_GN_M+64WVKP_?A28"DL)/96RI'YC/Y5Z1\'=7L]5^&>D M);2(9+2+[//&#RCJ3U'N,'\: / M4L?$?P1\HQSC@@U[;\3M6@UWX$7^JVN1#>6]M,@/4!I8S@^XZ5YK^T=J]G>>)M*TVWD M22>R@J[ID;!^@- &=^S1 M_P @_P 1?]=8/Y/7!>-?^3@9_P#L*V__ +3KO?V:/^0?XB_ZZP?R>N"\:_\ M)P,__85M_P#VG0![7\:O&MUX0\(1QZ;*8M0U&0PQRCK&@&78>_( ]-V>U>4_ M#OX,OXYT)O$&JZM-;17$CB$(F]Y,'#.Q)_O CWP:ZG]I:SF?3?#UZJDPQ2S1 M.>P9@A'Z(WY5V'P,U.VOOA;IUO#(IFLGEAF0'E29&89^H8&@#S+PYX#^('@# MXC'^P[.>_P!.BE59I598HKJ$X)!#,!N )]<$4S]HCPV;#Q19>(($Q%J$?ERD M=I8\ '\5V_\ ?)KU37OC+X9\.^*9M O([Z2XA*JTMO&LB!B =OWLY&1VJY\6 M/#?_ E'PZU&WCCW75LOVNW&.=Z D@>Y7$/%D&K_#>Q\1W4H"I9E[ MMO1HP1(?S4FOGSX7Z?-X\^,1U>]3='%,^I3YY .[*+_WT5X] :R=$\>/I?PI MU[PMO82WEQ&8".R-_K?PPBC_ (&:]E_9[\-_V9X,GUF5,3ZI-\A(Y\I,JOYM MO/Y4 >OT444 %%%% !1110 5B^,?^1(U_P#[!MQ_Z+:MJL7QC_R)&O\ _8-N M/_1;4 ;5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110!B^#_\ D2="_P"P?!_Z+6MJL7P?_P B3H7_ &#X M/_1:UM4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110!BZ'_R%?$G_827_P!);>MJL70_^0KXD_["2_\ I+;UM4 %%%% !111 M0 4444 <5??\E6LO^O:'_P! O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 M%%%% !1110 5Q7@__D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 % M%%% !1110 5BW7_([:5_V#[S_P!&6U;58MU_R.VE?]@^\_\ 1EM0!M5S/C[Q M/_PB7A"\U1%#7 Q' IZ&1N!GV')_"NFKSOXUZ=<7_P .YFMT+_99TG< 9.P9 M!/X;L_A0!R7P2TQ]>U;5O%FK.;N\60112R_,5G!4#T!->V3V\-U \%Q M$DL,@*O'(H96'H0>M>1_L^743>'-6M W[Y+L2,O^RR _FIKK?B+XCUGPCH# MZSI[6,L22(A@GA8GYN,[@X[^U(;W+?@SPG%X0_M>TM1BRN+SS[=$+[5D :>-0D"GH9&.%S[#.3["O*O@A8'7_$&L^)M59KN]B*+' M++\Q#ODL1Z$ #T!KN_C!I,VK?#J^%NI:2V9+G:.ZJ?F_)23^%3-);O&TMKO8DQLN,H/]DC)QV(/K7MVK3I:Z/>W$C!4B@=V)[ *2 M:^G?'0#_A71..EY%_[-53X ? M\(+?''/]I/\ ^BXZN_')2WPY<@$A;N(GV'(JE\ /^1%OO^PD_P#Z+CHZAT.I M\>QQR6^@!T5A_;=I]X9_B-=;7*>./F'AZ(NTEC^@-=73$?-WA$ ? MM#W( X_M*]_]J59^.L5K:>,].N+#$6H/;[Y6A.&R&^1N/XNO/7@5G^'K07WQ M^O+=IIX0^I7OSP2%''^L/##D5[A8?#[PW8ZI_:ALFN]0R&^TWDSSOD=#\Q(! M]Z0S6\/R7DWAO2Y=0#"]>TB:X##!\PH-V1]3?M# XQLQGCUKW6B@ HHHH Q?% M/A?3?&&@S:1JD9:"3#*Z'#QN.C*>Q'^([UX/<_ 3QEHM](_AW78&A?CS%G>W MD(]& !'ZU])44 >%^"?@ UEJL>J>++V"\>-_,6T@)9';KF1F )^F.?7'%>G? M$#PY=>+/ ^HZ'92PQ7%T(PCS$A!MD5CG )Z*>U=-10!YM\(OAYJGP_M=5BU. MZLYVO'C9#;,QQM#9SN4>HKF?$'P9U[5OB?)XG@O]-6S:]BN!&[OYFU=N1@)C M/RGO7M]% &1XF\-Z=XLT&YT?4XRUO,.&7AHV'1E/8C_/%>!3_ 7QKHU_(WA_ M6[=H7^42I9 MU#.S $X/.,=>YKVWK17DWQ6\(>.M?UFWG\*ZG/!9&U$-Q;I?-"K,&8Y*@X.0 MP'X4 > :]H4$_P 2;[0M"=9H9=2:WMBO0;GP!] 3C/MFOLS2=-@T;1[/3+48 M@M(4A3Z*,9^O%>1_"SX+7/A;6DU[Q!/;RW<*D6UO 2RQL1@LS$#)P3@#USFO M:* "BBB@ HHHH **** "L7QC_P B1K__ &#;C_T6U;58OC'_ )$C7_\ L&W' M_HMJ -JBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH Q?!_P#R).A?]@^#_P!%K6U6+X/_ .1)T+_L'P?^ MBUK:H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@#%T/_D*^)/\ L)+_ .DMO6U6+H?_ "%?$G_827_TEMZVJ "BBB@ HHHH M **** .*OO\ DJUE_P!>T/\ Z!>UVM<5??\ )5K+_KVA_P#0+VNUH **** " MBBB@ HHHH **** "N*\'_P#(U>)/JO\ Z4W==K7%>#_^1J\2?5?_ $INZ .U MHHHH **** "BBB@ K%NO^1VTK_L'WG_HRVK:K%NO^1VTK_L'WG_HRVH VJ;) M&DT3Q2HKQN"K*PR"#U!%.HH \[M_AI/X;\22:SX0U&*S688GL+F,O"XSG (. M5]NN/IQ5SQCX9\0>,]"_L>>33+&%G5Y)4>25LJ<\ JH'YUW%% '*^ O!4?@; M1)M/2]>\::8S/(T809P!@#)]/6L[XB>!M1\=6MK9K?VUG;V\IE!,;.S'&!W& M."?6N[HH YOP9H%]X:\.6VBW=Q;W45N&5)8T*D@L3@@Y]3WKA[_X,3P^+3KG MAS6DTO$GG11>06\MNX&"/E/IZ''2O7** *]M'<&R1+\PR3E<2F-2$8^P)/%< M)#\-)/#WB=M=\)7\=EYH*SV%Q&6A=2%O"FE^$-)73],B(4G=)(YR\K8ZL?\ M@5N44 9^N:+9^(=&N=+OXR]M<+M8 X([@CW!P:\_\*_#[Q3X&NKI-%UG3KK3 M[AMS0WL3JH44 O8;F>UW&TM[:,I# 6&"W M))=L<9/3)P.:WYO.\H^0$,G;>2!^E244 >3Z1\*-6TKQT?%7]LVK)O\M?,"A\W>K:I\1M?TL>,)M%L[&&U>&-$A M(8R*2W+J3V'YT =C_;&K?]"S>_\ @1;_ /QRC^V-6_Z%F]_\"+?_ ..5SUQ> M7WA3PIKFJGQ+=^(98K9FA MXW$#A6(8B(#Y*3- MJ\OG7=U_9H\W:(BQ2 ;,%=PST)QSG% 'JO\ ;&K?]"S>_P#@1;__ !RC^V-6 M_P"A9O?_ (M_P#XY6==^.-*TBXETXKJFHRV$:B]GM;-IA!QG,C*, XY('Y5 M=U'QEHVGZ?I]X)I+L:C_ ,>45G$9I+GC/R*.< @"3^V-6_Z%F]_P# MBW_^.4?VQJW_ $+-[_X$6_\ \S,I^7J">F:T[CQ=8Z9JNI7M[?WJVMOIUO#;J[$;R?O9[%3]W;0 M!K_VQJW_ $+-[_X$6_\ \:1FEU* M;R;98UW;SM+$\?P@#)-8;(OWL8)?)FU*.T=K6-P<$&0#'!X)Z#UH M T_[8U;_ *%F]_\ BW_ /CE']L:M_T+-[_X$6__ ,7> M$[3Q7XJT:;53XWO[1S=W$21):0.BA)&4=5R>!ZT =O\ VQJW_0LWO_@1;_\ MQRC^V-6_Z%F]_P# BW_^.5@Z!XU>TTG7$\63PQ7F@W @NKB)"%F5@#&ZJ,D% M@0-H[]*TK#QUIM]JB:;)9:K8WDL3RP17MD\1G51EMF>I [=: +G]L:M_T+-[ M_P"!%O\ _'*/[8U;_H6;W_P(M_\ XY7.^%?B%%?Z!K.K:X)K*"PO)4,LMLT: M",.511G[S\ $#G)QWQ6WI/C33=6U)-.-OJ%A>2QF6"*_M6@,Z#J4SP<=QU'I M0!/_ &QJW_0LWO\ X$6__P M*+*[G\2R7$]A?ZQI26T:"VTW4##+:R98LYC#IOW K@YR-IP.: .B_MC5O^A9 MO?\ P(M__CE']L:M_P!"S>_^!%O_ /'*R?#'B 2R:)I<%U/?0SV5U*UU=J4G M#0RQQ['4_P 0WD$GG*Y[U7T_Q;KFMSV-MIUE81R7%K-O0@&]_;&K?\ 0LWO_@1;_P#QRC^V-6_Z%F]_\"+?_P".5R;?$N>[-M#9 MVUM;S_8Q9^Y48QNS'C)_+F@#>_MC5O\ H6;W_P "+?\ ^.4?VQJW_0LWO_@1 M;_\ QRN6@^)$L6BZG?7:V,TMI#$PMH3)%*DDCA DDAH Z;^V-6_Z%F]_P# BW_^ M.4?VQJW_ $+-[_X$6_\ \O%VV\=ZA< V,5G;RZC)>16MO/LEBMY Z.Y_\ @1;_ /QRC^V-6_Z%F]_\"+?_ ..5SMQX MNUS2VU3[39VGWLC MISBO:>.-1OVATVWL[FVCG=94MWC$1E,H# -P 5V_P![OB@#H?[8U;_H M6;W_ ,"+?_XY1_;&K?\ 0LWO_@1;_P#QRN;\-:]JD&LR:?J,<;37FMW4#E96 M98E2W5QLSV..G;-3OXOUF[U&WT[3+*Q\^:]OK;?<2,$1;=@-QP,DD'IZXH W M?[8U;_H6;W_P(M__ (Y1_;&K?]"S>_\ @1;_ /QRN8L/B+/?:E;&.TB>QN+X MV:Q)%,9D7>4$K-MV8R,D9X!SDD8KT*@#$_MC5O\ H6;W_P "+?\ ^.4?VQJW M_0LWO_@1;_\ QRMNB@#$_MC5O^A9O?\ P(M__CE']L:M_P!"S>_^!%O_ /'* MVZ* .>\,32SW?B"6>V>VD;45W0NRL5_T:#NI(]^#WKH:Q=#_ .0KXD_["2_^ MDMO6U0 4444 %%%% !1110!Q5]_R5:R_Z]H?_0+VNUKBK[_DJUE_U[0_^@7M M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:XKP?_ ,C5XD^J M_P#I3=T =K1110 4444 %%%% !6+=?\ ([:5_P!@^\_]&6U;58MU_P CMI7_ M &#[S_T9;4 ;5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !6+XQ_Y$C7_ /L&W'_HMJVJQ?&/_(D:_P#] M@VX_]%M0!M5X_JP\-6WQ4\23^*M&:]@EM[06CMIKW*Y"-OP54XZK7L%% 'FP MN_"UWX)\567A327M)&TR=I(TTV2V\P^6P7&5&X\]!3FM;C[3\+SY$N($;S?D M/[O_ $0CYO3GCFO1Z* /%HH4\-ZSXDM]9UKQ-IDMQJ4UY:IIT0>*[CDP5V'R MFR_\)!(Z"KFF6'_"'3>#M7N=/U*'2;>PN;:99AY\MD\KB13)L4<'E>%XX!KU MVB@#RKQ7K#:_X>OM2L=$N$TZUU2QE6\$#"6\1)%+OY>T-M3H#SGGIBM6RMH/ M$'C_ %V1X99-+U+0;:,.\3('5S)D?,!@X;H>17H%% 'EG@/3]8U#7%&LPS1_ M\(S9OI5M+(I FE+$&9?7]TD0S_M&N5TVSBTKP7)X:U74/%JZK&LMJVBVD8\N MYW,?]6WDD;&!SN+<9->^T4 4](M/L&BV%GB1?L]O'%B1P[#:H'+ $\=0.:\ MQ\"^,M.\->'IM,U"UU47J7UT_E1:;-)N#2L5P0N#D'UKUJB@#R&9/$-AX<\1 M>*O[,DM;S6M2@?R9;83RV=HF$$K1D6]OJ U#3/$3ZA/;Q0 MLLDD'GE@8BR[6./F &>@XY&=C28].UKQEHDMCJGBG66LFDG>:\ BAM"4*X?, M*DLV<;0?>O5Z* "BBB@ HHHH **** "BBB@ HHHH **** ,7P?\ \B3H7_8/ M@_\ 1:U'J7A6VO\ 4VU*"_U#3KR2-8II+&8)YRKG:&!!!(R<'&>>M2>#_P#D M2="_[!\'_HM:P)='M=>^(VMP:@]VT5M86;0I%>2PA"S3[CA&')VK^5 &JW@G M34AT]+.XOK*6Q$JQSV\_[QQ*0T@;N>4.5.X'(QGD\C [\U0LO$U_I&FW-@;^VD-KJ\]A#=ZB[2.T2H M' VK\TKC=MX_NY)IMGXMU?5]4\.W >&WM_/OHKR,+(!+Y.06"M@C@9 89!// M2@#I'\$Z;&ML-/N+[3'@MA:>99S8:2($D*Q8')R6.[[V6//-6[?PMI=M]J6- M)?+N;**PD0RD_NH]X7!ZY_>-DYSTKD]+^)5Q=+:7UQ9*VGW<3S;(+>;S+5!& MTBEW9=C@A<'&,%AC(YJQ9ZEK]]XI\*W.H):PVM[;7$ZQ6TCY7,:D(^>&(!^\ M,+RVW(4V@!2&^;.,D]2:Z.B@#F!X%TUEO6N;O4+FYO&A M=[J6<>8CPDF-T*@!2-W88]N3F0^#;*2UE2XO=0GNGG2X%[)./.CD084K@!5P M"1@+@Y.0 .%' X'; XJ? M2])MM(CN4MM^+BYENGWG/SR-N;'MDU>HH R9_#>FW7]KBXB:5-655ND9N"%3 M8,8Y' Z^M9__ @^FS)<#4+F_P!0EF@%N)KJ?+Q(&#@(5 P=RJV[J2HR3BNF MHH YIO!-A+'*US>:A<7KR1RK?23#SHVCW!-A "@#<_&,'![EY+>2XE5I9=Y9IB#(6)Y.2,UO MT4 <]!X.L;:]2:*[OUM8[DW26 GQ LI)8L!C=C<2=N=N3TK4TJSGLK1XKFZ> MY=IY9 [MDA6=F5<^B@@?A5VB@ HHHH **** ,70_^0KXD_["2_\ I+;UM5BZ M'_R%?$G_ &$E_P#26WK:H **** "BBB@ HHHH XJ^_Y*M9?]>T/_ *!>UVM< M5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ MI3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ HHHH **** "L6Z_Y';2O^P?>?\ MHRVK:K%NO^1VTK_L'WG_ *,MJ -JBBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K%\8_\ (D:__P!@VX_] M%M6U6+XQ_P"1(U__ +!MQ_Z+:@#:HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,7P?\ \B3H7_8/@_\ M1:U#J'A&UO\ 6)M434=3L[F>)(9?L=SY8=4+%<\=M[?G4W@__D2="_[!\'_H MM:VJ ."7,A,G^LW%PVXL<$DY.1UI+;P3I=G]C- MO+>(UI=RW:.9RS,TG^L5B<[E;OGGWKI** .FV$L&V:]EM+8.+:RFGW0 M0!@5(5<9(P2 &)P#QBC3?!FGZ9J%E=QW5_,;&-XK2*>X+I!&P *J,=, MJL70_^0KXD_["2_\ I+;UM4 %%%% !1110 4444 <5??\ ME6LO^O:'_P! O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5 MQ7@__D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% !1110 5B MW7_([:5_V#[S_P!&6U;58MU_R.VE?]@^\_\ 1EM0!M4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8OC' M_D2-?_[!MQ_Z+:MJL7QC_P B1K__ &#;C_T6U &U1GG%%>)>(9M6T?XOZ]XF MTO?-'I5I:-?6:]9[9U._'^TNT,/H?Q /;&1J=A83-;R7,MZ(#-(GWUB7:=V.F20": .YH MKC;3XAV=\?#4\%I)_9^N/) +B1]K6TZ@XB=<=258=>HJU?>-;6P\0ZGI\T'^ MAZ5IPOKV\W\1$D[8]N.6*@GK0!U%%< ?B#J]GIUOKFK>%FLO#\[)FY%XKS0( MY 622+;P.1D!B1FK>I^-=2C\777AK1O#_P#:%Y#;1W(E>[$401L@[B5.,'& M,YR>F* .THSSBO-H/B7K=_HM[J-AX/=QI;2QZFLU\J>7)'G>D9VGS"!SG Z@ MKT5R.E^ M-R;O5=/\1:>-(O\ 3;;[;*HF\Z.2WYS(C D @@@CBLP_$/5X=(C\1W?A22' MPV^U_M'VM6N$A8C$K0A>G(. Q('- 'H-%<1KGCK4;3Q4/#NA>'CJ]X]BE\CB M[6%/++,IR2,#H,>I;VKKI1=3Z8XC*VUY)"=I/SB*0KQZ;@#^>* +&1G&>?2E MKQSQ;X-T7PGX&6\:6>;Q@[(+748Y7^TW-X2/N\Y()S\O0#WKURS^T?8;?[5M M^T^6OF[>F_'./QS0!/29!)&>1UK-\0V-_J?A^]L=,OOL%Y/&8X[K:28\]2,$ M&(G@\33W\2QM'*S27$0/[YILGYDQDDF@#UPD# MJ<45YK;Z-8>//'GB7OSD,0VW/H,4 >H@@]#FER 0,]:\LFT;2?# M?Q.\.:?X1@^RW3K*^J6\#L8_LH7AI021G=C:>I/X5%XVT+PQH5GJVL^+;FXU M'4[YY7L9520-;* -D<>TD)M)'S$C.>: /6**P_!K7[^"]&?4[A+B]:TC,TJ. M'#G;UW#ACZD=36Y0 4444 %%%% &+X/_ .1)T+_L'P?^BUJMXA\=>'O"U]#9 M:M>217,T9ECCCMI925!QGY%/>K/@_P#Y$G0O^P?!_P"BUKB/%E]J6G_&71Y] M*T=M5N?[&E7[.MPD)V^8,MN;CCT]Z .LT/Q]X=\1ZC]@TRZN)+C87VR6728;"V:X7-['/YH52S ;.G [^M>9+\1;U MO#W]OCQQ%_:Y3[0-$%A_H^.OD[MF[=CC=NZ^U 'LYUFP&OKH9G_XF+6INQ%L M;_5!@A;=C'4@8SFK]>3WAU+Q)\4]&NM'OVTM;SPP)Y9O*5Y$B:8-M4,,;LE1 MD@X&>*L7/B7Q!H-EXST:\U(7=]I.F_;[#4#"BNR,K8#J!M)5EZXYH ]0HKRF M\U#Q?HW@ZS\07?B3SY]2GL<6RV<:I;K(XW*IP2WRL!D^A-=7XIUF_P!.\4>$ MK.TG\NWO[R2*Y38IWJ(BP&2,CD=L4 =717ENOZ]0VNIZQJ'V*XE,"LF/WBE]I M_P!T-@8Y&.E 'KM%GW1W3*X MSR1FM3PGK%_K^L^(;UI\Z1!=_8K&((HR8QB63=C)!U+2[[4+;4,P:>I:[5XG22$ 9^:,@, M. >W..*L:II^C6^HQ>)M29(I=.@D1+B60A(D;&XX/&3C&>O:N7\'+/XA\::I MXU2V>TTRYM([*Q$B[7ND5BQF9>P/1<\D4 3M\8? :+N;7<#U-I./_9*[>.19 M8DD0Y1U#*<8R#7 ZD/\ A,OB2FBO\VC>'UCNKR/^&>Z?F)&]0J_-CUZUZ!0! M#=W=M862$3@= M=A=0&_"M;7-$L/$6DRZ9J432VDI4N@B:?JVA:C87T6^ST;Q-=/91[RJIY;[EX'! + M-P>* .LT7QOX?\07YL;"]?[6$\P03P20.R?WE#J-P^E0ZG\0O"^D:E+I][J8 M2>$JLY6&1TA)Z!W52J?B16 +I?'/Q&TF^TA-VD>'FF,NH@?+<3.FSRHS_$!U M8]/TROPQM8-2^%\TEVBN^J3WLEYN&=[-*ZG/X "@#T-'61%=&#(PRK*<@CU% M.KC/A/UVM<5?? M\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3=UVM< M5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "L6Z_P"1VTK_ +!]Y_Z,MJVJ MYO64OI/%^D#3[BW@F^PWA+7$#2J5WV_& ZG.<)_P#H+:1_X+)/_C]'V;Q/_P!!;2/_ 62?_'Z M -JBL7[-XG_Z"VD?^"R3_P"/T?9O$_\ T%M(_P#!9)_\?H VJ*Q?LWB?_H+: M1_X+)/\ X_1]F\3_ /06TC_P62?_ !^@#:HK%^S>)_\ H+:1_P""R3_X_1]F M\3_]!;2/_!9)_P#'Z -JBL7[-XG_ .@MI'_@LD_^/T?9O$__ $%M(_\ !9)_ M\?H VJ*Q?LWB?_H+:1_X+)/_ (_1]F\3_P#06TC_ ,%DG_Q^@#:HK%^S>)_^ M@MI'_@LD_P#C]'V;Q/\ ]!;2/_!9)_\ 'Z -JBL7[-XG_P"@MI'_ (+)/_C] M'V;Q/_T%M(_\%DG_ ,?H VJ*Q?LWB;_H+:1_X+)/_C]'V;Q/_P!!;2/_ 62 M?_'Z -JBL7[-XG_Z"VD?^"R3_P"/T?9O$_\ T%M(_P#!9)_\?H VJ*Q#;^)E M&3J^C@>ITR3_ ./T>1XER!_:^CY/./[-D_\ C] &W16+]F\3_P#06TC_ ,%D MG_Q^C[-XG_Z"VD?^"R3_ ./T ;5%8OV;Q/\ ]!;2/_!9)_\ 'Z/LWB?_ *"V MD?\ @LD_^/T ;5%8OV;Q/_T%M(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] &U16 M+]F\3_\ 06TC_P %DG_Q^C[-XG_Z"VD?^"R3_P"/T ;5%8OV;Q/_ -!;2/\ MP62?_'Z/LWB?_H+:1_X+)/\ X_0!M45B_9O$_P#T%M(_\%DG_P ?H^S>)_\ MH+:1_P""R3_X_0!M45B_9O$__06TC_P62?\ Q^C[-XG_ .@MI'_@LD_^/T ; M5%8OV;Q/_P!!;2/_ 62?_'Z/LWB?_H+:1_X+)/_ (_0!M45B_9O$_\ T%M( M_P#!9)_\?H^S>)_^@MI'_@LD_P#C] &U16+]F\3_ /06TC_P62?_ !^C[-XG M_P"@MI'_ (+)/_C] &U16+]F\3_]!;2/_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_ M0!M45B_9O$__ $%M(_\ !9)_\?H^S>)_^@MI'_@LD_\ C] &U6+XQ_Y$C7_^ MP;)_P#H+:1_X+)/_C]9'BNW\1#P=K9FU/2WB&GS[U33I%8KY;9 M)G.#CO@_2@#L:XO2--NX_BIXHO9K25;*XL[1(IF0[)"H;< >AQGFMK[-XG_Z M"VD?^"R3_P"/T?9O$_\ T%M(_P#!9)_\?H \WMO!NL^'OBUH%O9V\LWA:":Z MN[9U4E;,RQ$/$3V7< 5_WO7-:GA[4-0\ VFH:#>>'=7OMEY-/8W%A;&:.XCD M8LH9A]Q@20=U=I]F\3_]!;2/_!9)_P#'Z/LWB?\ Z"VD?^"R3_X_0!Q,/@C5 M4^$,EE*BQ^($G?5H$C.[RKD2&54!]?X?Q-.T_P )ZIX@^'/B634(#9ZYXD>6 M=HIL@P@<0Q-[!5'_ 'T:[3[-XG_Z"VD?^"R3_P"/T?9O$_\ T%M(_P#!9)_\ M?H \G&@Z;>:1:Z9%\/-:;6WV13I>SW*V:$$;W,HDVE>"1CD\<5WVDZ9=6WQ5 MUJ\-K*ED^F6L44Q4[&92V5![D<5M?9O$_P#T%M(_\%DG_P ?H^S>)_\ H+:1 M_P""R3_X_0!ROA_2=0M_!_CBWFLIXYKO4M2DMXV0AI5"^C@A)DA)2,8V]V!'W>N <5Z)]F\3_]!;2/_!9)_P#' MZ/LWB?\ Z"VD?^"R3_X_0!Q$VAZAX\UGQ!JQL;K2[2?0WT>R%]&8Y)69BYD* M=54' YZUS4.@6!\/6^DM\/-;F\0A$MY4GGN%LRPP&)_ M^@MI'_@LD_\ C]'V;Q/_ -!;2/\ P62?_'Z ,+3M(N;/XKOAM4F M"DQ[UF)V!CW P?7%=;J-V]CIEU=QVTMU)!$TBP0C+RD#(51ZGI6?]F\3_P#0 M6TC_ ,%DG_Q^C[-XG_Z"VD?^"R3_ ./T >8^'M:O4U9O$?B?P=XMO]>;(EBUS2=,?3[Q3J4+RI*Z +$57<4?GAL=J/LW MB?\ Z"VD?^"R3_X_4#Z3KTE]%>OJ&C-)_\ H+:1_P""R3_X_1]F\3_]!;2/ M_!9)_P#'Z .6\Z\\$^-M?NY-&U*_TO63%!M4U2RT2ZDU[7]5DNA;Q0^N_^S>)_^@MI'_@L MD_\ C]'V;Q/_ -!;2/\ P62?_'Z .-\"ZA::3.EC%X3\6B^OY UYJVI6*@RO M_>D?><*.P' _6M!_%NM:7+J>G:[X8U'4)1,XLI--LS)!)_P#H+:1_X+)/_C] &U16+]F\3_\ M06TC_P %DG_Q^C[-XG_Z"VD?^"R3_P"/T '@_P#Y$G0O^P?!_P"BUJI<^&[B M?XC6/B19HA;6^GR6C1'.\LSA@1VQ2Z9H_B+2]*M-/AUC2VBM84A1GTV3<0H M!.)^O%6OLWB?_H+:1_X+)/\ X_0!IWUG#J-AG1*((=2V2"\CA' 3[FX#@'/ZUU?V;Q/_P!!;2/_ 62 M?_'Z/LWB?_H+:1_X+)/_ (_0!@ZOX5\0KXQLO$.A:C9[[73/L+17^]OM'S[C MN91D=CD9Y'3!JN? NJW^E>*+C5;VT?7-=M?LH,*L(+:,*0B+GYB,DDG'/I73 M?9O$_P#T%M(_\%DG_P ?H^S>)_\ H+:1_P""R3_X_0!FZ_X1GUKP#;Z#'>)! M>VT=NT,^W<@EBVD$CT)7]:S&\,>+M8\2:!J^NWND1KI4[/\ 9K%9"KAD*EMS M\YSC P !GDUTOV;Q/_T%M(_\%DG_ ,?H^S>)_P#H+:1_X+)/_C] '+:7X1\5 M>'[G5[;2;O1A::C>2W7VZ>.1KJ+S#D@J/EQDR$ ^<>W%=9]F\3_ /06TC_P62?_ !^C[-XG_P"@MI'_ M (+)/_C] '-_%NXLU\(&-;R.+6H;B&XTN-6!E:X$@";%ZG.2/H372^%-#3PW MX5TW2%.YK:$+(W]^0\NWXL2?QJG/H.K75];WUQ/X>FN[?/DSR:.[/%GKM8SY M'X5;^S>)_P#H+:1_X+)/_C] '.>/O"?B+Q/JNF/87.E-I=G^]>RU 2&.>;)P M75/O!1C )ZYR#6WX?C\81W<@\0RZ&UH(\1KIT)_\ H+:1_P""R3_X_0!5\)^'+C09M=N+R:*:XU/4Y;P- M'GY8S@(ASW %337NJKXZM;&+RVTE["26;]V=R2AP%RW3!!.!U^4U)]F\3_\ M06TC_P %DG_Q^C[-XG_Z"VD?^"R3_P"/T 1>,],UG6/"]WIV@WT5C>W "?:) M"PV)GYL$ D$CC/O7.^&]!\<^'K:QTVW_ .$3@TN!E$D=O#'M1TN/1[^:26-[I)//LO-.7"!?E< DE&(QH?]&@QA2S$<8[FNAH **** "BBB@ HHHH MXJ^_Y*M9?]>T/_H%[7:UQ5]_R5:R_P"O:'_T"]KM: "BBB@ HHHH **** "B MBB@ KBO!_P#R-7B3ZK_Z4W==K7%>#_\ D:O$GU7_ -*;N@#M:*** "BBB@ H MHHH *Q;K_D=M*_[!]Y_Z,MJVJQ;K_D=M*_[!]Y_Z,MJ )_$6J'0_#6J:J$#M M9VDLX4]&*J2!^E<9X>^'>B:WX=L]5\2P-JVKZA EQ/=7$K[D+@-MCP0$5+;OP3HWBZRO#/JR^'+NW6W:63]X\$Y38I;!R MRACSWP!Q6Y-XO\0VB6-C<^'+=-075P(FVQH$EC(C4MCY513R>36SXRM[B+Q-X;U;37M9= M5MFN(XK"XF\HW<3H-X1B#AEVJP_&@!=.\::HVN:KH^JZ 8;O3K 7A%G,9_M. M20!$-H)SCO@YR,<9JN_C77]-N]'?7- L[2RU6YCM8UBOB]Q \GW=Z% #SP<$ MXKGMGB;Q!XT\71QB#3-4.@Q06ZQ7'F&W+.Y57< 8<_,";72[BQU"UN;RZGO(YKB<(P+!&!)(ZL=Q!.!Q0!U3^,_$-]J>N6>B> M'+>X&CW!BEEN+WRQ*-@8! $/S')ZX XY.>&1>)K#7M7\#:C%IC//J5O=RVTC MSLOV8B-=ZE1P^>F3TQD5J^&M%OM-U'Q5-=1*J:AJ)GMR'!W)Y2+DXZM7\FR*"WU5G?:/O2$&$ *HZDFM35-?\2K?WT6D^'[9K2RP&N=1NVMQ<';DB M(!#D#IN) S]*YKP[#XSTN^O=7U/P?]OUJ].);G^TX56.('Y8HUYVH/KDGDTV M[\*:I-XEUBYU/PM;^()+FXWZ?>7=XOD6T14!8VB;)&TY)*J^,-8U[4 M_ &I:+:(EKJ+3NUO->-&'D6)PR/A""%P2#SD]AUK2B\6V&AIXDGM=(D:\;71 M8QP)<%C>W+HFTY;B,8ZXX 4FLO3?"GB70_#O@AXM+CN[[0KBY^T6JW*)N202 M*&5CQT8''6K=WX*UN5=8N[=(5O8_$::SIZ2R#9.J1JNUB,[%!XL'A>%=$B M)\\F^_?%0^QG1=F" ?4@G!^M:D=CX@\2^+=%U/5=(71['1S+*L;W*323RNFP M8V9 4 DY)R>.*SXO".LI\#)O#!MT_M5K>5!%YBXRTK,/FSCH10!TFK:WKPU/ M[#H6BPSQI L\E[?3M!!R3A%(1BS8&3T X]:Y#5O$[>)]$\,W;6WV2X@\66]I M<0K*)%$B.P;:PQN4\'-3ZWX7U*Y\737FH^'!XDTU[6&.RA>\2..S=00X9'(# M;C@[@">,8JII7@?7K31+*TEL+2&2#Q8FJ-';2*(DM\Y.SIP,X"X!XZ4 =SXY M)'@#Q$0<$:9<\C_KFU.\*DGP'HA)R?[,@Y_[9+6CJ^G1ZOHU]ILK%8[NWD@9 MAU =2I/ZUP=A/\0=)\-P>'8_#%K<7%M;BTAU,:BBPE57:LC(1OZ $C'- &7X M-\5WFA?#KP196FF'4;K5?/AC4S^7M92[ DD'CU/8 ]>E;=WXLNIM)\6Z3XDT M2&.ZT[2WNI(;>[9HKJ!D?@/M#*?E*GC/<4MEX)O-';P%:6VV>#1#-]KFW!>7 MA89 /)!=J=XA\+ZKJ&M>++FW@5HM1\/?8+8F11NF_><'GC[PY/% &?I^JZR_ MQ'\/VME:1)I3Z LJP->OA(RT6Y\;3EU^Z,]1SD=*O:1X]UG6XX]2T_0;:YTE MKGR&2&^W7D2[]GF/%MP.F=N[.*=#H>N:9XI\,ZE!IZ7,,6CC2[S%PJ&W):-B M^#]\#:>!S7.:GX,UW57 _P"$7L['Q"+@,/$EA=+#'C?DR&-3O+%>-I!Y[T > MPUXQJ5_=/X@O?B1%+(=/TG4TTY4!)5[-2;@?]BO5/$)U-?#NH?V- M$)=3,#+;*7"CS", Y/'&<_A7):?\'_"4/AZWL;S2XYKH6XCFN/,?&_$J?\(. MNJ0(9-"FN8KB82J=\7E-'$XYSR"HQUXYI][X%O\ 5]%\<:;/Y<']KWXN;.1F M#*=JQE2P'0;DP?:@#0@\9:Q97^F)XAT6TL[34YEMX9+:^\YX)6!*)*NT=<8R MI(!J(^-==OX[_4="\-QW^D6,TD)Z,9PYAC"$$ @@9(+8XK(TOPE<2:O MI3+\/=#T7[+,LUW>L8IMVWG$(7Y@2V"&;&,=#5S3['QAX5TR_P##^CZ1!=QO M<32:?J372*D*RL6'FH?F)4L?N@@X[4 %CKVL'XJ:H;F%(M'BTJ&=EEN7!@C. M]M_E[WKSF@#M[OQ7JUWX@O=*\-Z1;W_P#9R1M> M3W-WY*[G7%O%&KWNCZ.FJV&K"*3RTN4@:VE1 ASNZH0 >,D<\5I?#[2-4T7PPUMK,<27 MSWEQ/((FW*=\K,"#Z<_6@#J:*** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *Q?&/_(D:_P#]@VX_]%M6U6+XQ_Y$C7_^P;W44 24 M55N=3L+.01W5];02$9VRRJIQZX)J6WN8+N+S;:>.:/.-T;AA^8H EHHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q=#_Y"OB3_ +"2 M_P#I+;UM5BZ'_P A7Q)_V$E_]);>MJ@ HHHH **** "BBB@#BK[_ )*M9?\ M7M#_ .@7M=K7%7W_ "5:R_Z]H?\ T"]KM: "BBB@ HHHH **** "BBB@ KBO M!_\ R-7B3ZK_ .E-W7:UQ7@__D:O$GU7_P!*;N@#M:*** "BBB@ HHHH *Q; MK_D=M*_[!]Y_Z,MJVJQ;K_D=M*_[!]Y_Z,MJ -JBBB@ K.UG0=+\06BVNJV4 M5U$CAT#CE&]5(Y!]P:T:* ,W1O#^D^'K9X-)L8K6.1M\FP$L[>K,>2?J:TJ* M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MK%\8_P#(D:__ -@VX_\ 1;5M5B^,?^1(U_\ [!MQ_P"BVH VJ*** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH YKQ]KLGA[P;?W=MDWTJBVLU' M5IY#M3'T)S^%#7+[]JS38V1IP0V1DMGWK)\4?#6ST>ULM<\&:4RZUIMW M'.D:W#L9X\X>/YV(&0?TH UI?%?B74/&.M^'M"TK3S_9?DL]Y>SNJ$/&&"X4 M$EB2?8 >]5;KXEW%MX-GU8Z.?[3LM273;RP$N=LNX [&QR"""#[UFZ=KVI:5 M\3_&KV^@7NI6LALBZVA3S8G\@8!5F&0>X8,40\E% ZA>3G MCD4R]76_&VN:!%/X?O-(L-*OEU"ZEO'C)>6-2$2,*QW#+'+<# J[X4\/7<5C MXQL]1@>WCU/6+N2)L@EH9%4!QC\: ,^+QMXLO=!D\4V/AZQ;055ID@EN66\E M@7.9 NP$@$A2%KFXU*&V:R@OHY8Q:.F"JR%BVX87DKC/'O5[6_"&I:7X"\/IHB M"[UOPXT,EN =OGX&R5,GH&4M^0H LWOQ&^QKX@N%T_S[:POHM,L@CX>\NF W M)SPH4D#//0_2I(O%FOZ3K&EVOB>PTQ+;5)A;07&GW#/Y,Q!*I(& SG! ([BL M;4_AW>3_ HTW2(X8;K5;2XCU*>&=@%NI]Q:5&;WWL,^PJ#2O#MM=>(M)?2_ MAM!HR6TRS7EYJ,:93;R!"$?+-NQACP,=* -Y?%OB36+_ %23PWHUC1?1M,98\ M@X+3.PZ>H(/XT :F\"SZ M+<_%#4'\)0?V9IR:8%N;.53#Y\V_*NL)Y 4<%L#KCO6QK*Z[HWQ6EU^Q\.7F MJVD>(M0T)M#LM)@F11-.DDURTB[ M<$(3A5Z\]_K0!>M/B K?#O4?$=]:+!>::TT%S9A\[;A&VB//^T2O_?5;EA>: M_-?6"W>FV\5I+8K+Q@_=: M#_O5\0QV"Z7(UBUL96O_ #!M5]V/+V]=W.V) M20"Q^3H.OX4 >CT444 %%%% !1110 45@Z9XNTS5_%&J:!9^:]UIBJ;ERF$! M;^$'J3^&*/"FO7WB'3[BYO\ 0KO1Y(KAH5ANL[I% !#C('!R1^% &]1110 4 M45QGC?XBV'@R:TL5L[C4]7O/^/>PMA\[#.,GK@$\#@DXZ<&@#LZ*\QT_XO/# MK=IIGBSPO?>'6O&VV\\[^9$Q]"=JXZCUQGG%:WC+X@S>&_$.F>'],T*76-5U M!&DC@6=80%&?XB#S\K>G3K0!W%%>=W7Q+U#_ (3)/"^F^%)[Z_BMXI[X?:UC M%L'"DCE3NV[U],]JZ;PSKU]KJWYO="N]*^S7!AC%SG]^H_C7(''YT ;U%%% M!1110 4444 %%%<7XX\?/X2O])TRRT:75M3U1V6"W281#C'5B#Z^G8\B@#M* M*JZ;<7-WIEM<7EH;.YEB5Y;8N',3$/OBUIW@/6['3)[&2[DGC M\V9HY ODH6P#C!R3AN..GO0!Z'161K^O1:)X6O==6/[5#;6YN%1'QYBXR,'G MK1X7UQ?$OAG3]:2 VZWD0D$1;<5YZ9P,T :]%%% !1110 445D>)?$FF^$]# MGU?593';18&%&6=CT51W)_SQ0!KT5Y%)\:-5M[)=6NOA]JT6AMAOMIEYV'HV MW8!@_P"]CWKT_1M7LM>T>UU73Y?-M+J,21MC!QZ$=B#D$>HH O4444 %%%% M!1110 4444 %8OC'_D2-?_[!MQ_Z+:MJL7QC_P B1K__ &#;C_T6U &U1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!A&'0/#FL7^J M7%[;V=WJQC,IN;D()/*7:-H8]@1G'K5?4[CPIXIA@TV?5["X_P!(CECBAO4W M-(C;EP VH6(2_\RV6U^T%_W:8_=X.<'!Z<8S6C MX?O? UYKMI#IO@Y[.\+%HKA]", C(!.=Y4;>E 'HE16UU;WD(FM9XIXB2 \3 MAER#@C(]#Q7%+XH\3ZYJVK+X9T_3'T_2KEK21[Z5U>YF0 NJ;>% SC)SS^C/ M@X[2?#>T=XS&S7-T2C=5/GOP: .OO=:TK395BO\ 4[*UD9=RI/.J$CU )Z<4 MMEK&F:DS+8:C:73*,D03JY _ UYAXSO-!LOC/92^(K%;RR.@E5C:R-T _GG! MV!6QQGG'?WJDK^'O$_C'P]-X T1K:?3M0#ZA?P6)M8HX #OB?@;F8< 8SUH M]DBNK>:::&*>*26$@2HC@M&2,@,.W'K4M<-IVH7UUX@\96VAZ=I<.HVMU;KY MT^\+<9C!)D*Y.0.!BJVF^*?%T_CJ/P[-:Z'<)"GFZA-9/*1:J?NJ2P WMV7T MYH ]"HKS;Q)XI\<^&TMA);>'+FZO)A#:6=N\YFG8^@( Y)) %=#9>(M0?Q MS'X;O+>V5AHJ7\TD18XE,FQE7/\ #QQWH ZBH9+NVBDACDN(DDG)$2LX!D(& M2%'?CGBO//%/B35=0T7XA:;:16T7]D6X1969@S1O 7<\?Q#G';UJ+2]0NK6U M^'-MJFGZ=//= I!,FXF!!;@JRY_C(X/;TH ['0O"6F^'KR]O+9KJ>[O"/-N+ MN=I7VC.$!/11D\5NT44 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 8NA_\A7Q)_V$E_\ 26WK:K%T/_D*^)/^PDO_ *2V];5 !1110 44 M44 %%%% '%7W_)5K+_KVA_\ 0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% M !1110 4444 %<5X/_Y&KQ)]5_\ 2F[KM:XKP?\ \C5XD^J_^E-W0!VM%%% M!1110 4444 %8MU_R.VE?]@^\_\ 1EM6U6+=?\CMI7_8/O/_ $9;4 ;5%%% M!1110!XO\=H[F;6_ L5E,L%V^H,L,K+N$;EHMK$=\'!Q73Z-X?\ B5;:Q:3: MKXSLKNP20&>!+%$,B]P"%&*U/&_P^TSQV-/_ +0N[ZV:P=WA:TD5#EMO))4] M-HQC%85I\&--M+R"Y7Q/XG=H9%D"O>J5;!S@C9TH X;XN7MW\/O&)U3P[JOD MSZW:2)=698MY9Z>:HZ*2>0?4'KDU;\7,_@CX(Z1;:!J4L[:M<1KD)\-]$D\1ZMKFH-Z7))YL0N)%+V[=><]3ZF@#S_PUI.K> M'O'NB2>'?#_B'3]-FS%JD6HS*Z2*<#S,!CR,Y)]ACJ:3P]X>@^*>O^+[_P 2 M:A>+)8W;6UG''.46T4%L,!TXP/K@YZUWV@?"S3-&UVVUB[U75M8O+-/+M#J- MQY@MUZ?*,#U/M[5!KGPAT;5]:O-3M=3U;29;\8O8]/N!&EQGKN&#U[]O:@#B MO'^[3? O@VWM_$AUI8M62/\ M".0'S%P>"58YP..O:M_Q[<2)\:/ 4*3.JL9 M"Z!B >>XKI-2^%_AS4?!-MX5$4UO96KB6"2)_P!ZDG.7R0MW&KZS?ZEI[%EGN[D2&08P%;(X4^"/B*ZMKFX_M#3-9DO('60[L)''N7 M/^Z6./4"O8%^&^GP^/9/%MKJ6I6UQ,P>>UBF AF(&/F&,D=\9ZU?\'^"M-\% MZ5=Z=82W$\%UN:S-:^$FDZIK%]J-IJNKZ2 MVHC%]%87 2.XSUW @] M_&!GOBN(=XK;]J/=J)"B;3@MB9.FXH!Q]<2#\:]4T#0M/\-:+;:1ID/E6ENN M$!.223DDGN22363XR\ :'XX@A75(Y8[BW.8+JW?9+'[ X((]B#0!Q?[0\MJ/ M 5I;R%3>2WZ&W3^(X5MQ ],''XBN7\2>#;.^^-?AC3[^2\#:I8&:\*SD,)%C MDSM/\(R@_7UKT#0_@YH6EZU!J]_?:GK-Y;D& ZC.'6,CH0,_'M717_@S3 M]0\;Z9XKEGN5OM.A:&*-67RV#!P=PQG/SGH1VH \D\.>"M+3]H76; 27GDZ; M!%?0$SG<9/W+88_Q+ECQ]*H:3XBU31/AC\0+^RN91=+J_DQR[B3$'<*2/3@G M'H<5[59>#-/L?'6H^+8Y[DW]_;K;RQLR^4J@( 0,9S^['<]35+2?AQH6E:1K M6EG[1=V>L3--] '%:-\.]'TBP\,^)(/%EQI6H3"*:>Y MN+D,MZSH&,>&8#GGCGC/7K7*733>-O'WBPZQI6OZJFG7+6MG%IDRHMF SJ&( M+#D[<^AYSVKT;3/@OH=AJ%E/<:IK&HVMA)YEI8WER&AA.JZMH]U>ILO/[.N/+6X'?<,'D_E[9H \O\57OB>#X!V UXW4&H MV^K)%'+(_P \D01RI)!YZX_X#72^+?AOJ&A^!YH?#5[>W=[>W4,VI+/>;7NU M56#*K<=6;.,Y/OC%=?J'PJ\.WW@BU\)H;NUT^WG$X>%U\QWPP)8LI!SN/;TQ M@5L^+?!^E>,]*2PU195$<@EAG@?;)$X[J?\ $8H \E^'%[HVD_$&WL6TGQ#X M8O[J%D73;B8R6MPP!.XEQNSQP1QD=><'U'XC:U>>'OA]K.J:?Q=PP@1MC.PL MP7=^&[/X50T/X9V.E>((-=O]7U;6M0MD,=M)J-QY@A!!!VC YY/7U]:Z^^LK M;4K">QO(5FMKB,QRQMT92,$4 ?/^H^#8=&^$UKX_L]>U(>(_)@O&NS=$B1I& M7*$=\;L>Y'--\5Z/;>)O''P_U"^^TQS>(K:.6]6.4KM/EH/D_NUWD/P.\/I+ M%#+JFM7&DPR^;'I"=,UCQ%HFM2R7$,^C$_9HH2JQD' M'##:3CCL10!NV\,6GV$4"L1#;Q! SMDA5&,D_0=:^7+CQ1HWB36O&NJ:Q9ZC M<-J<)M-,:WMO,6)5.48Y(P/]KUKZ&K#PCX>MM%T[S#;P;B'E(+N6))+$ GGTH \C\.>)3KW[.F MN6<[$WFE60.@'3ZT ^E-.--N;H3%&RF&R"0#R?<9KEM'\.IJ?P-U/Q-=ZAJ$FH:?<$6?^DL$A M 9,X7U.XY/T]*]NT3X8Z7H?B1M?BU+5;G4);9K>XDNIQ)YX;JS$KG/"XP0/E M'%+8?#'1]/\ 5YX/BNKYM/NW+O*SIYH)*G@[]=QJOPXTG5_#6B:%/*OAMI7BC5H=86\O]+U:)-@O=/F\N1E]#Q[GG@T MZ18(L]JT[[VA)VY3/_ \8]5]S47[0*L-&\/3SJ6TZ+4U-T,9'3C/X!_SKO/! M_@?2/!=M<)I_GS7-T^^YN[I]\LS<]3@>I_.M?6-&T_7]*GTS5+9+FSG7:\;? MH0>H(/((H Y/Q]J_B2ST1;SPWIVC:EI'V22:\-ZV4,84$;0& 8%=WKVKS#QC MXFO_ !!\%O#&JQ1P:;U/PSIOA^-;BQT_3[@7,*6SC)Z*?AYX7L]'T+4[^$Z_J21WU_/-ND VX.&&,9)R?QYQ3/$?A^+X3^)O"M[ MX:O[[_3[P6MW:3SEQ3^=>5 M_C?XZB>5V15BVH6) Z=!7$:;>3O\)/B1*+B4LNI_(^\Y \Q.AKU36?A9I>K> M*IO$$&J:OIEW:P?$WP[M/"WPI\4Z=X>BOKI MK]TF%OCS6!WI\J!1D@ =\GCK0!Q6N^&DT7X3Z-X\LM;U'_A($CMI/M#7)((; M \L+T 4'&/\ 9.WCE9?0LH)'ZUY;X;^#FE7_A[P_/ MJMWK/D);0W$NCS7!%NLY0%\H1E%->T?1)-5CTU;L3Q) M<1Q$>8BJO+D>Y_"KMEXH\67%];PW/@*ZM8))%62=M1@81*3@L0#DX'.!78T4 M >=V$'B+P7JFN6ECX?EU>QU*^DO[2>&XCC\MY,%HY0Q! !'##/!K7^&VDZIH MG@J"RUF%8;\7%Q)*JL&'S2LP((/0@YKK:* .0ET74&^,$&N"W/\ 9JZ&UJ9] MR\2F8-MQG/3G.,53\2^']4TWQC8>+?#-J9YW(MM6LD=4^TP=G^8@;T[<\\5W M=% 'FEW8^+M&N_&^H:%I(N+S4KFW^PEI8P-HB"M)@M_"1T.,G'45)X.;6?#E ME!IJ>!]2!FE\R\OY[ZW9Y9&/S2OAR2?;GCBO1Z* /)=$;QA!XAO/$>M^"+V] MU:;,5OLO;<1V<':.,%^IZLW?^>OJ$?B&Q\;V/BZW\.3WD5SI L;JRBGC$UL_ MF>8#RP5ASC@^]>AT4 >8Z?X;\27]I\0GU'3X[.YUZ +:1B=77_4% I8=Q\H) MZ9SC(YIUCI/B"_/@&6ZT.6R;197BNUDGC;:HM]@<8/(+=AS7IE% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!BZ'_R%?$G_ &$E M_P#26WK:K%T/_D*^)/\ L)+_ .DMO6U0 4444 %%%% !1110!Q5]_P E6LO^ MO:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/ M_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %8MU_R M.VE?]@^\_P#1EM6U6;J6BP:GMJJ.EZ3!I27"PR3RM<2^=+)/(7 M9FVJO4^R*/PJ]0 4444 %%%% !1110!Q5]_R5:R_Z]H?_0+VNUKBK[_DJUE_ MU[0_^@7M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:XKP?_ M ,C5XD^J_P#I3=T =K1110 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 %%%% '%7W_)5K+_KVA_] O:[6N*O MO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ)]5_]*;NN MUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %4KS6-+T^417NI6=M(5W!)IU0D>N">G!J[7SU\8+?2;K MXV>'8-6]JC'"M/*J GT&37S+\1=&^&FEZ%#<>#M3WZP+A/+2WN6ERO.29Y/S9]\YS0![=_PD^@?]!S3/_ N/ M_&M&">&Y@2:"5)8G&5>-@RL/4$=:^?5L/@#L&Z_DSCGYKK_XFMCXK:R/#_@+ MPWX9\*3/#:ZL!'#(';<8 %PN3R-WF+GOC([T >L_\)-H!O?L7]MZ;]KSM\C[ M7'OSZ;P&<=ZEUR\U_P"& M7P4ECO-42]U6,BVMKI0?W8^(]#TRX^SW^LZ=:S'_EG M/=(C?D3FM"&:*XA66&1)(G&5=&!##U!%>+^ _@QX=U7PC9ZOXCCN-0U'4HA= M,[7#KL#C<,8(R<$$DYYJGX'-U\._C/<>!H[R6XT6^0R6Z2G.P["X/L?E93CK MP: /;K;4;&]EEBM;RWGDA.)%BE5BA]P#QT/7THEU&QAO([.6\MX[J092%Y5# ML/9J65O,,$QRW"(PS[$U+::G8:@6%E?6USMZ^3*KX_(U\_>+]+T/6/VC9;+ MQ%)''ICVRF1I)_)4$097YLC'.*S/$.G^'O"/Q+\,-\/M3,]Q+.JSPP7/GJN7 M4!=PS]X%@5)Z#WH ^D)]:TJUNOLMQJ=G%<9 \J2=5?GIP3GFK%U>6MC 9[NY MAMX00#),X1<_4U\L_&&QFO/BQXAEMR1)9VD%SQUPJ1 _D&S^%=C\5?$#^+_" M7@G2[5_WNM%+N8+_ ;5 .?8%F_[XH ]OCU73IK.2\BU"UDM8SAYUF4HI]VS M@=1^=5O^$GT#_H.:9_X%Q_XUX/X)_P"3:?%G_7S+_P"@0UD^"[3X02^$[)_% M%V\>LG?]H4&XX^=MOW!M^[MZ4 ?2T6L:9/:RW46HVDEM%Q),DZE$^IS@58MK MJWO8%GM9XIX6SMDB<,IQQP1Q7D%]8>$+3X'>*)?! MF*Y;X&>+;GP[JD/AG5]T=CJZ"XT]W/ D)(P#Z-M(_P!Y?>@#Z!75M-?[3MU" MT;[+G[1B93Y6,YW\_+T/7TJM_P )/H'_ $'-,_\ N/_ !KR'X9Z9:ZSXV^* M.FWJ%[6ZNWBE4,5)4RS \CI7-?%/X>>'/"_B/PI9Z5:210:C<,ER&F9]P#QC M@D\<,>E 'T99ZMINHNR6.H6ETR#+""97('O@U+=7EK8P&>\N8;>(''F3.$7/ MU-<[X5^'GASP9=7%QHEI)#)<($D+S,^0#GN:YCX_?\DOF_Z^X?YF@#O8_$6A MRN$CUG3G8G 5;I"3^M:=?-MYX-^&2?"V/5#JD$&N'3$FVQWX=VN#&#M\O)ZM MP1CCVQ4D'CC7-%_9UM9!<3+=W5Z]A:W!)WK 22I]L,H/;MTH ]YNO$V@65U M]EN]VEX7%K=0SF,X?RI VT^^.E23316\+S32)'$@+.[L J@=2 M2>@KQ+]GO_C\\8_]?<7\Y:]+^(G_ "3?Q)_V#9__ $ T ;]K=VU] )[2XBN( M22!)$X=3CW%4KOQ)H5A=?9;S6M.MKC_GE-=(C_D3FO#M%\3W7A3]FF.\L)#% M>7%U);0RCJA9VRP]PH;'OBMWPC\$?#.I>#+.]UM+JYU34+=;F2Y%PRF(N-P" M@'!(R.6!RP3WMI:VOVJXNH8;?C][)(%3GIR>*=;W,%W L]M-'-"_W9(G M#*W;@CBO/O!7PXO=%\(:IX8\1:E%J>EW1*P1*K9A4YS@GI_"P '!!/>O-]"\ M97_P:?Q%X2U='N/)5I]);:=KLW ^BG(8^A5AU- 'T&FJ:?+>M91WUL]VN=T" MS*9!CKE\56ETZQGO([R6SMY+J,8CF>)2Z#V;&1U/YT >!^/O"G_"JO%.G^-/ M#=A"VE^8$N;21 ZQ-[$Y*AAT(Z'Z@59^/.L6?B#X?^&M6T^3S+6ZN#(A[CY# MD'W!R"/45[O<6T%W T%S#'-"_P!Z.5 RM]0>*JMH>D/:I:MI5BUNC%DB-NA1 M2>I Q@&@#R1/'/P2"*#I>FYQS_Q)O_L*A^+-@OBKP-X>\6^%(C-::6[/'''$ M5VPY R$QD!3&./3GH*];_P"$8\/_ /0#TS_P$C_PK0M[:"T@2"VACAA3A8XU M"JOT XH \FO_ -H#PS_PBDEU8M/_ &R\)$=DT+?)*1QEL;2H//!R1VIVK:9X MI^(GP.D.K6<,6M2$75M!$A0NJG@$$G#,N['U'2O1U\,: E[]M70]-6[SN\\6 MD8?/KNQG-:M 'B?@+XS^'M*\(VFD>(Y+C3]1TR(6S(UN[>8$&%Q@'!P "#CF MJ7@;[7\1/C1<>.4M);?1K%#';M*,;SL**ON?F9CCIP/2O9K[PWH6IW'VC4-% MTZ[F'_+2>U21OS(S6A##%;PI#!$D42#"HBA54>@ Z4 ?/?A/Q)8_##XI^+K+ MQ*LUK!?SF2&<1,XV[W93@ D@A^HSR,5-#K-M\1?V@]'U+04FFT[3;<"6X:,J M,+O;=@\@$N%&:]SU'1M+U=574]-L[U5^Z+F!9 /IN!I]AI>GZ5"8=.L;:SB) MR4MX5C4GZ*!0!X1XA\/Z;XG_ &EVTK5H#/9RVRET#LF2L&1RI!Z@5ZMX?^&G MA#PO?"^TK1HXKM00LTDCRLN?[N\G'U%='_9UC]N^W?8[?[9C'VCRE\S&,?>Q MGIQ5F@#PF\TV/6?VB_$6F2XV7>CM <]MT"#/ZUQGPFLKW5O%S+?Y,?AW2[E( MU8?<+%QM^N97/X>U?4 T^R6^:^%G;B[8;3.(AYA'3&[&>U)!IEA:R326]C;0 MO/\ ZUHXE4R?[Q YZGK0!\^>"?\ DVGQ9_U\R_\ H$-)X \5_"S3?!.GVGB. MPL9=6C\SSWETSS6.9&*Y;:<_*1WKZ"CTG3H;.2SBT^UCM9#EX%A4(Q]UQ@]! M^55O^$8\/_\ 0#TS_P !(_\ "@#S?7/$/A/7/@[XJC\(QQ16EM"/-CAM3 H9 MB.<8&V1:-I4%M+; M0Z99QP3?ZV)(%"O_ +P P?QJU;V\%I D%M#'#"@PL<:A57Z =* /!OV=KV?4 MM>\77UTVZXN6BFE;&,NS2$G'U)J]\=/^1Q\!?]?;_P#HR&O9;73;"QDDDL[* MVMWEYD:&)4+_ %('/4TMUIUC>R127=G;W#PG,;2Q*Y0^Q(XZ#\J +->7_'[_ M ))?-_U]P_S->H5!=6=K?0&"\MH;B(G/ES('7/T- 'EWA#X/^![[PIHFI7>C M&:ZN+&">5FN9<,[("3@-CJ>G2K7QA\%2:S\.([/0[-0^ERK/#:P)C*!2K*JC MOALX[XKTN**.")(HHUCC10J(@P% Z #L*?0!X_X8^.WA9/"ULFM37%KJ=M"L M4L @9_,91C*D#'..A(Q^M9OPHM+_ ,6_$G6_B%NU% MP3TR?8UZ[=>&- OKHW5WH>FW%P3DRRVD;OGZD9K31$C14C5511A548 'H* / MFSX2^/?#_@N_\3IKEW) ;JZ0Q;(6?.TR9^Z#C[PKT?6OB%X<\9^ ?%EMHEY) M/+!I4TD@:%TP"I'\0%=TWAK068LVB::6)R2;2/G]*E@T/2+9)4@TNRB69=DJ MQVZ*'7T.!R/8T >$:/X8N_%7[-$=I81F6\M[N2ZBB'60J[ J/?:S8]3BM[PE M\;_#.F^";.TUE[FWU33[=;=[80,QE*#:"IQ@9P,[B,'->Q6MI;6, @M+>*WA M!)$<2!%&?851NO#6@WUW]KO-$TVXN)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_ *]H?_0+VNUH **** "BBB@ HHHH M **** "N*\'_ /(U>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** M "BBB@ HHHH **** "BBB@ HHHH S]8US2_#]B;W5[Z"SMP<;Y6QD^@'4GV% M9VA>.?#7B6[:TTG5HI[E5W&%E:-R/4*X!(]Q7.+!'K?QQNEOT66+1M+C>SB< M959)&RT@'][ QFNLUCPSINMZAIE_=(Z7FFSB>WGB;:X..5)[J>X[XH V**\_ MMM1\4>,-6UHZ-K%OH^FZ7>/81YLUG>XE3&]FW$ +DX&.35!/'VLKH-EJMVD$ M/]FZTVE:\D:Y3&0GFH3R "R'\30!Z?17%:KXMN;3QA?V\3#^R=#TE[[4L*"S M2,"8XP>QVJS?E7#_ /"R]130!XC/C+0'NM@N#X>$:_;ZGXA\2:YXSL-%\-:A;V%I>:(FIFXGMA*T8,A'"Y&2!R:SKWQU=7 M/B/4-(D\9:5X?BTH) \T\"/+>3[078*Q 5 >,#GWH ]9JG=:K8V-]965S<+' M<7K,EM&0#T^Q_89]=EUD:)%<1Y-L[GD3@9SMV*M7M/ FB6\/@?5;R..T15N(GA"R#'49;./K0!Z9I&L:?K^F1:EI=RMS9RY M"2H" V"0>ON#5ZN0\0ZMXAM_"=MKVE6+036Q$]YI%K*W86,+1A9;MU^](2>57=\H'U)Z4 >BT5XI)\2[_ $[1 MH?$$OC/0K^?Y);C088D4A&(W)')NW%U![Y!P:["ZUK7/$GC"ZT/P]J,.F6FG MVL,]U>-;":1WE!9$56. -HR2>: .[HKSV]UWQ;HEKH5OJQM?M5QXABT][B)! MMNK9@Q#[M?6];U"U\>^'=%MI4CMM0M[QILH&.Z-5*$?0D_6@#; MN]=TNQT^\O[B^A6ULF*W,BMN$3#&0V,X/(X]ZO(ZR(KH)(I;:4#*G"$@H>G/(XYH ]3HK# M\8^(1X4\):CK9A\YK6,%(\X#.S!5!]MS"N2U?4?&O@W1HO$NKZO9ZC:QO'_: M&GQV8B$2.P4F)PA:/JMII]CIT=M-YTEJ M)G.],[ "1P>3GJ,#%=MKFH_V/X?U+4RN[[':RW&#WV(6_I0!7NO%&BV4-_-< M7R)%82I#V?VD-I^<_3 ]*ZC3-6N9 M_B9KVE.(OL]M96TD9$8#Y;=G+=2..E '2V=Y;ZA907EI,LUM.@DBD0Y#*1D$ M5%/JMC;:I::;-<*EY=J[01$'+A "Q';C(KD_ $ILM4\5>&Q_J-+U'?;+VCBG M7S0@]@2WYU8\0ZG?1>/O#ND6DD,2WUK>DRO"'9&1%VD9[9/([T :MIXNT&_\ M0W&@VFH)-J5ON\V%$8A".H+8VY&>FWK3_ (AKJ3^/? B: M3)!%>M+>K'+.A=(P80&;:",D+D@9Y(% 'I%%>?Z?X@UKP_XKU31/$6HQ:I;P M:0=6BNTMA"ZHK%60J#@],@UR2_$O49= ;Q&/&6@176PW">'C&IR@Y$9DW;_, M(]L9XQ0![;15/2-1BUC1K'4X 5BO+>.= >H#J& /YUQ-CJ/BOQE>:O=:/K-M MH^G6-Y)96R-9B=KAH^&=RQX4G@ <_P!0#T*BO*;OQ_XANO"NB2V$5I;ZW/KO M]C7B.I:(2 ."1WVY"MZ]17H>@VFK66F+#K.IQZE>!V)N$MQ""O8;02.* -.J M=SJMC::E9:?/<*EW?;_LT1!S)L7QM]9F2\WR+F6",F%=[*,C<, M9(&?3)H ]5HKS[3_ !%K7A[Q/J^C>(M1BU2WM=).K17<=L(7"*Q5D*@X/3(- M0/U .KA\5:'<6.GWL6H1M;:C/]FM) &Q+)EAM''JK=?2MBO&?".JW M>E?#?X?1Q)$#>:TUM,)(PY"F2J^);OXDCPQHU_;6-JVDK>R7$EN M)7C/FLAV@D D_*.>!S0!WE%>7CQYK7A_1O%<&K]3T2YAM[>9(_*%R9POE M[E!P"-W..WYU:U74?&'@NUL];UC6;35;!KB*&_M4LQ#Y D8+NB8'+;21PW4> ME 'H"75O)=26J3QM<1*KR1!@616S@D=0#@X^AJ:O-/#-GJB_&CQ=(^JJ\"1V MK2Q?9@/,1DD\M=V?EV>O\7M71_$#7K_PYX4EU#3T'F":..2=HC*MM&S8:4H. M6VCM0!U%%>>^&/$MY)/=79\5Z7XBT6*S>>66*-8;FW=><&-3RI&>H!S7*)\2 M]1N=!D\1+XST&WN0K3Q^'WC4Y09(C:3=O\P@=N,G&* /;:*\TU#Q3XAU[Q!X M?T_PU>6]A;ZQI!OVFG@$K0.<]JUM!U_4[#Q)K.A>);V&9[2SB MOX+I8A$)(=N)3@= K@_@: .UHKR2X^(NKVWA;0[BZN[+3[OQ%=S/;7%X@$5E M:+R"PR-S;2N,GDM6AX9\E\3:?XC@OX))(;JUC6.2&1!DHZH2-I7) M!X/!H ]+HK-\07.HV>@7EQI,-O+?I'F%;F39&#ZL?0#)_"O-3XVO])\1Z%;+ MXWTGQ$+^^CL[FRM[>-3"'XWJR,> <<-US0!ZY17E.K>,M3?Q?J^E2^*K'PU) M:.%L;:\LPRW:[00[2N0,$DC"X(KTG1YKRXT>SFU!;=;QXE:86S[H]V.2I[CT MH NT5P/BC6-5M=D^&-,CC0VTDPBEGNF(^8[78;5!XP!D^M7?AMXGN M_%/ARYN+V:"XFM+Z6S^TP(42X5,8D"]LAAQ0!U&H:C9:58RWNH74-K:Q#+RS M.%5?Q-8&D_$7PEKFH)8:?K4,EU)_JXW1XS)_N[@ WX9K#\60IK7Q6\*Z+?*) M-.B@GOS XRDLJ_*N1WV]?QKK/$?AC3/%&FI9:C&X6.5)8I8FV21.I!!1OX3Q MCZ&@#8HKA;S5?$'B#QIJ7A_0]1ATJUTB*$W5VUL)Y)99%+*BJQV@!1DGKFLF MX\8>)[/0_$MM(;>;6O#,\,MQ)%%A+RU8;\[3G8VP,3CH1Q0!ZA17'ZGXHFN/ M$GAO3=&GC\B\B?4;R8KNVVBKQ]-S,!GVKA8?B5>ZOIEQKL/C30M*?+M::+/$ MC%D4D*)7+!@S8_AZ9% 'M5%>87OC37M?E\&1>&YK>P_X2"TN))7GB\T6Y14) M('&XCYP!P"2,U!JOC/4;/Q$OA>[\7:9I$MA:QR7NJ7%NFZYE?D+'&QV@!<$G MGJ* /5JIZAJMCI0MC?7"PBZN$M8=P/SROPJC'(V,]CJ^HZ1 M-#!;75K\L-WYQ C8@'@@YW '^'BH?%^G^++*;PBVL:U:ZG;2>(;(RJEH(3!) MOXV$'YDY(YYZ>] 'KM<6_P 6O B.R-XCM@RG!&Q^#_WS7:5XO\,O$NJ:=X'M MK6V\':GJ423W&+F!X@CYE<\;F!XZ?A0!ZKH7B+2?$UBU[HUZEW;+(8FD0$ , M "1R!V(_.M.N5O[[Q)J/@V6_T;3WTO5XV,B65XJ/YH4\H<$@;AT(/7%8WAWQ MU>>++R?6;2-[+PUIEJ3=>;'F6>XV;F09Z",=3W/M0!Z'17B2?$O4;K0I/$2^ M,]!M;G:T\7A]XU;*#.(VDW;_ #"!VXR>E=4WBS5O%FL:5I7ANZBTR.YTI-5N MKR6$3/&CG"1JI(&[.

AT5YSK.M^,?#/A^8ZE+:S31ZG;6]M?QQJOVF&1 MP&W1Y.UADC^5;OB;7+W2_$WA6QM718-1O)(;@,H)*B,L,'MR* -V?5M/MH+Z M>6[B$=@A>Z(;=Y("[CN Y'R\XJ:UNH;ZS@N[:0203QK+&XZ,K#(/Y&O(M#_M MG2?^%FZ@^J17'V0SNT36:@2RB ,KGDX QMZ&NET;Q-J<>M^%;>^:+^SMDK*-J&0?+ M)([=2F[)^B'ZU4MOB!-I6M:/'+XTTCQ'!J%TEI/;VT*126[/PKIM)R@; .[G MF@#UNBHYVD2WD>&,22JI*(6V[CC@9[9KQO7?'.N>']';5;CQMH4VJQ$/+H$$ M,;K]X9C#JQ?('?VH ]B:ZMTNH[5IXQ<2*72(L-S*,9('7 R.?>IJ\QU"WU.X M^.6DS0:HL,3Z2TJQFV#$1"1-\><]6/.[MZ5Z#J\][;:/=S:=!%/>I$S0QROL M1GQQN/8>M %VBO'KOQQJ>AWNDR-XXT;6I[B[A@N]+MH(\(KL Q1T8GY<_P 7 M7]*Z";4O%>M?$#7_ _I>JVVFV.GQ6T@N&M!-("Z$[0"0,$@DDYQ@ =: /0: M*\L'C/Q+#X%U/4Y6@FOO#VLM::@8H<"ZMXV7>RK_ G:^>.FTUU%[XAN;KQO MH>BZ3-&;>6V?4+Z3:&_<<+& >VYC^0H Z>>XAM;>2XN)4AAC4L\DC!54#J23 MT%59=8T^&_L;&2Z07-^KM:Q\GS0@!8@]. 0?QKEOB[%<2_##6C;W(A"0[I08 MPWF)W7KQDXY]JK07^J:9XB\":1=7<%Y]MMKQIIS;*C82-&0+UVXS@X/.* /0 M**\=M_$WCJ]^']YXP75[&&.P:8K9_8@PN4CD(.]LY4X! "CMUYXV)M<\6Z5= M>&-7O]2LYK#6[V&TDTV.U"BV\Y2RE9<[F*XYSU]!0!Z517E&H>/I=1\3:Q8Q M^,-*\-6NF3FUC6XB266YD4?.Q#D80'@8Y.#S76_#[Q6_B[PY)=S&W:YM;J2S MGDMCF*1DQ\Z?[+ J1]: .JHHHH **** "BBB@#BK[_DJUE_U[0_^@7M=K7%7 MW_)5K+_KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?_R-7B3ZK_Z4W==K M7%>#_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH X M[Q-X9U9_$5KXH\,W%K%JT,!M9X+L-Y-U"3NVDKRI!Y!JB^@^+/%>KZ;+XE&G MZ=I6GW"W0L[&9I9+B5?N[W( "#.<#KW]1W]4;'5[#4KF]MK2X$LMC+Y-PH4C MRWP#CD<\$=* .0BT/Q5X7U?6'\.P:9?Z=JMTU[Y5Y.T+VT[@;SD*VY"0#C@U M:TGP((? ^JZ'JMRES=ZP\]Q?3HN%\Z7J5![+AE2RL]M;W#RM(7C9=^2H'4C"^A.3 M7;G4K(37^" : &ZO:27^BW]G$5$D]O)$A8X&64@9_.N"\/V'Q+\/>'[#1X++PQ+% M9PK"KO=3;F [G"5Z510!Q&L:3XN\2^';;2;]M.L!=3E=4DLYG)^S#^"/*YW- MT).,#US5:+X?26CZYH5H\,?A/5[9L6X8^99SD8)C&,%#PV,\$5Z!10!YO#H? MCPZ5:Z$5T.U6'9&^M1$O*T:XY6%DP'('.21R:TM0T'7M(\777B+PY'97BW]O M'#>V=W,826CR$D1PI'0X((KMJ* /.M1\'>*=2T&&YN=4M9M>@U>/5H(79S:Q M;,@0*<;MN"><=3^-3VVA>*]3\=Z+XCUE--M;>PAN(OLEM,TC+O4#=N*@,2>W M& !USQVFI:C::1IMQJ%_,(;2W0R2R%2=JCJ<#)J"+7=,GU2#3([H->3VGVV. M+8WS0Y W9QCJ1QUH X"X\#^)'T'QGH"?V6=P97#AY'5MCKMX /( MS6SX[\(:GX@T#3QHUS#:ZS8$B&>0D*$>,QR+D GE3GIU45V]% '%Z]X%^U>$ M]'TS1IH;>[T26&>Q>=+;W7[*ZU*#2M(T^T#&2"R M?SWNG(P,LR#8HZ\*O"^H:)-*8ENH]HD SL8$,K8[X8 XKDM2T#QKXKTJ'P]KRZ3;:=OC-]>6L[ MO)=(C!L(A4;"Q49))Q7<:;J]AJ_VO[!<";[))I97P3M11DG YZ UR ^+G@50P) /54R/J*ZK3] N[3X M@ZUKTCP_9+VTMX8P&.\,F[=D8P!R.]:>C2:/?02:OH[V\T6H$2/<0'(E(&W) M]P!CUXP>E7YX([FWD@F7=%*A1USC((P10!QGP]B-[=^)/$V/W6L:@?LQ_OP0 MCRT?\<,?IBM+5= N[WQ[X>UN)H1:Z=#=1S*S$.3(JA=HQ@]#GD5T%O;PVEM% M;6\2101($CC0855 P !Z8J6@#FO!>@7?AZRU2&\:)FNM4N;R/RF) 21LJ#D# MGUHUS0+O4O&?A;5X&A%MI3W33AV(8^9%L7:,<\]U<_9^&_'&E: GAJRCT)HH5\BWUER?-CB M' )AV$%P.!\V.!7IM% $-I"UM9P0/*96CC5#(P +D#&2!P,^U<-;:'XL\*7V MJQ>'8-+O]-U"Z>\B%Y.\3VLC\L#A3O3/( P>M=_10!YS%\/+^TT?PY;)>0W% MW::ZNKZC.^4$C'>7V#![L <=*]&K \0^-?#WA2:WBUO4!:R7 9HE\F1]P7& M?NJ?45!HGQ!\*>(K\6.EZS#-=L"5A9'C9L=AT4 $YM1\>7FJ7!B.EW6A-IU8 M%IX<\TTJ:X"WUV MCR01;2=ZIC<H BMH3;VD,+2&5HT5#(P +$#&2!P,^U<+:Z#XM\, MWFJVGAY=+N-,U"ZDNX9+N5T>R>3EP5"D2+GD#(/8UW]44U>PDUJ71TN ;^&% M;AX=IXC8D YQCJ#WH X/3? .L6?A3P;IDT]J]QHVK?;;IP[8=-TI^7CEOG'! MQWYJY;Z%XK\,ZCJT/AV/2[K3=3NGO(S>3/&]G*^-_ 4[TR,@ @]J[ZH;NZAL M;.>[N7V001M+(V"=JJ,DX')X% '/_#_P_?>%_!MII.HS137<,DS/)$25;?*[ M@\@=F%*N@78^)K^(]T7V)M'%B%W'?Y@F+YQC&,'UK+/QA\!A@IU[!/0?9)^? M_'*U]/\ '7AO5(;2:SU(2)=W1M("89%WRA=Q7E1CCG)XH Y_4OA[%%P6&!_$HZ'I2:AH7C+Q;!9:3XABTFSTV&>.:\FM)WD M>[V$,%52HV D G))KT.B@#C[;0M:T[XF:AK-NME+I.J00I<%Y&6:%HE8#:,8 M8$D=_P#Z^OXFM-:N]) T"^BM-0BF25?.7,6+3I2\E MYYJ[3YC;%&T#)'4YJ&R\->-]'T >&K"+0Y(8E,-MK$K$2Q1=BT6P@N!TYQP, MUWVBZ[I?B+3UO](OH;RV)*[XST(Z@CJ#[&M"@#DT\,7T?CG2-8-Q'-;6>DO9 M2N_RR22%E.[:!MP<'ICZ50^(O@B_\5MI\VE7<=I<+YEI=NY(WVDH D48!R> M0#QR:[NB@#C_ !7X1N+]-#O-"-K#?Z&Y-K# M*+CQ"FHZO'IVF6$,+(EA9,)FE<_QO(47 Z ?C77U1FU>P@UBVTF6X"WUS&\ ML,6T_,J8W'.,#&1U- &1X^\.W7BKP?=Z393QPSR,CKYN?+DVL&V/CG:<8KE[ M[PKXIUE]"/\ 9FA:-::5J<%ZUI:RLQFV'D[@BA0 3@8.<\D8KTVB@#@M9TCQ M9+>:C;-I^A^(=+NI#):KJ;>6UID %"!&0R@\C&#[UO\ @OP_)X5\'Z;HDMS] MIDM8R&EYP26+$#/89P/8"MZB@#SJ3PMK^F>-M9UBQTS1M674VC>*XOYF22TV MKMV_<;*]\ BM?P!X%[S69M-U;1KN*TUS2I&>UEF4M&ZL,/&X'.UACD,K9-(U MM=*TG26=6O'LIWEFG52#L3*@("1R3S_*O1:HZ?J]AJLE['97 E>RN#;7 "D; M) 2O(YX(Y'% '+7GA_7M#\6WNO>&8;&[AU&&*.\L;J9H2'B&U'1PK?PG!!' M_P!:UX5\+WEE+K>IZ_);3ZEKLV/ MC&X\2:!;Z??"^@2&]L;US'EDR$='"M@X.""/_K=S10!P,O@O6M?\*ZS9:]?V ML%Y?R)+:QV48,5B8R"@!P&B>._$D^@IJ<6C6EOIFIV]Y.;>X M=S<^6V25!0;!C)VG.3CD8KNEU>P?6Y-&6X!U". 7+0[3Q&6*ALXQU!&,YJ]0 M 5Y=X6T3XC^$]"CT>SM/#<\$4DCK)-J^%[FQ ME_LC3]1N9A$;BUFD80VY'SNN5R9.H X'?-5M-\ 'PWK/DZ'Y0\.7]G]FU*SE MD(8.J[5F3@@LPX;IGKR:[VB@#S&R\->-]&T$>&M/BT.6&)3#;:Q*Q$L46>"T M6PAG ZP7C>2+E%.X.K*I"ONSQC&# M7<5 ;VU6_6Q-Q$+MXC,L&X;R@(!;'7&2!GWH X+4_!_BCQ#X@I\AH \]F\)>($O/&UK -/?3?$$$K0RM*RR1S-#Y85EVXVY[@_X5H:IIWV^WT;2+.UE$MR]BWG/ M=XZ(H9!L0GKR3TP:[FB@"AK=A)JN@ZAIT5PUO)=6TD*S+UC+*0&_#->83^!? M%EW\/Y/"<&F>'=+ MUADO8969KHK@CC8-NX@98DGD\5Z]5/5M5L=#TN?4M2G M$%G;KNEE*EMHSCH 3U(H Y74?#^O)XRT'7].2QE$%D;&]AGE92J,RL60@')& M#UQV_#7\;:#<>)_!NIZ-:70MI[J+:DISC((.#CG!Q@^Q-;RL'4,IR",@TM ' ME>I^$?%>LZ+8V$6E>'M%ALKJ"X:*UE9OM!C8'&0@"+C)_B)( XZUU^D:!=V/ MCOQ)K'/['L/%,.M26OV35M5N M;H?O/E\F557#$@8. L75P;IKAQ9V@:KI&GZY8/8:I:17=JY!:*494D'(_6K-O;PVEM';V\20P1*$CCC4*JJ. ! MT% &1XQT27Q'X/U71[>1(YKNW:.-WSM#=LX[9K M?#WB"\UWP?JVJ1V$$FD1 M7<5U'!,S!O,140KE>?NY.<8]Z[JB@#S^R\$ZI;_"*_\ "KR6W]H7"72HP<^7 MF21V7)QGHPSQ6CKOA>_U+2_"=M \ ?2=2M+JXWL0"D2,&V\' MM>T[Q==>(O#+Z?*VH01PWUI?.Z*S1Y"2*Z@G(!P01TK)@^'FKWGAGQ=IVM:C M:O=Z].)UFMU;;&VU<#!YP&7'4\#UH W?&FMW^C0^'&LI1&;W6K6TGR@;=$^[ M<.>F<#D@^\<\GYAZ4V] M\->./$,N@_VS<:)!#I.HV]XRVK2,;@QGELLHV\9PO]='K7A^ZU+QEX8UF*6%;?2FNC, MCD[F\V+8NWC'7KDB@#F=)U#QAXMTJ[\3Z7KD%E:^=,-/TTVB.DR1L5_>N?F! M8J?ND8]ZZ7X?:O>Z]X#TC5-1E$MW\21+JP8DF2-4. V&)VYQU[UV7PNMI;7X8^'XID*/\ 9 VUA@X8 MEA^A% '*Z59:DGQ&^(DDFKM)%';VYEB^SH/-#02;!GJ-@XR.O>LC19O&&A_! MRP\36NOP1P6-HLD>E_8T:.2(-C#2'Y]Q'.00!T]Z[EO#&N6_CC7M2M)=/?2] M;MHXYQ*SB:)XXF1=H VD$L,Y/_UV-X+U _![_A#_ #[;[?\ 81;>;N;RMV>N M<9Q^% &-XG\?G_A*XM#3Q%;^'+6.R2ZGO)(5EED=_NQH&!4 #DD@UK?#SQC) MX@O=9TF?4[?56TUHVBU&"/RQ<1N"1E1P&4@@XXZ4^]\*ZYIOB"'7_#TFGRW, MEE'9WUG>LRQRA/NNKJ"0PY'(QBMGPSI^OVSWUYX@OX);BZD4QVEJ#Y%J@& J MD@,Q/4D_@* *GC;4=1L(K$6VM:=HEE)(PN]1NRA:, 958T?Y68GUZ>AKE?#7 MC6]GU[7-)B\1Q:_:P:4U_;WXMEB9'#%2AV@*XZ'('M70^,/"^IZGXCT77M,3 M3[N33EE1K+42PC8.!\ZD*V&&/2LP^&?$,7B#5O$^L7&G%)M#ELOLUIOQ!@[E M"DCYQ]XDG')Z8H S;74_'9^',/C677H'EBLQ>OIGV.,12PJ,G+XW!BH+9! ! M.,5IW6N^(?$'C?3M+T/4TT[3+O0X]2DE-NDLB;I"!MW#&X@J.<@#)QFL/POH MWC+7OA;I>AB[TJ+1[VS5'O?G^TI PYC"8VDXRH;/3MFKVI6FK6'QAL;?PU]C M#6GAI4^SWA81R1+.5"[E!*D<$'!Z8[T 5_$&L:LOA;QYX8UNZ2]N=/T\3P7J MQ",S0R*?O*O 92,<8!]*V;?Q'<:9XHL+.5E_LV'PJ;^1!&NXLC*,AL9^[GC. M*27P+K&I:+XJGU.ZLCKNO6XMP(MWV>VC52$0$C<>I)..3VK13P;/)XIM;^ZD M@>Q30#I,T:L=[,6!)'&-N >^?:@#(TM_B!K7ANU\3VFM6HN+I5N8=&:U00&) MCD(9?O[MO.[/7M4_BG6]0M-G>&+!(D-M&JQ37$[$?,65P<*#P,#GU MJ*V\,>.K+P]'X4M=4TV+38@(8M51Y%NT@!X 0#;O XSNQ^-2Q^$_$6B>+M7U M32(M'OX]2,;+/J4D@GMRB!<9"G>O&<9']: .1U/Q)JOBCX7)*T]O>:A:>)(K M."Y\HQI<%)5V.R?PYW#(XKL9[[Q-X1\0:$NK:XFL:=JUT+&16M$A:WF924*% M>JD@@ALD>M9?_"MO$/\ PB-_I1U:R-_<:\-62]"L!C*L24QPV02!DCIS6VOA M[Q-KVOZ3=^)GTN&RTF4W$4%@TCFXGP55V+@;0,D@#//>@#DK?Q7)X0\+^+;R M PI=7/C"YM()+C/EQ,Y7+MCLJAC^%6=.\?M8>)=%M%\:6OB:WU*X6TFB%JD, MEN[?==-@&5W8!!SU'-;$GPYO+C0]:MFOH8+Z;Q!)K>G3H"XB?(*;P0/0@@9Z M]ZT[.P\;7^L6$NKW&E:=8VC&26/36>1KML8 )=1L3OCD_P Z -7QM_R(7B+_ M +!ES_Z*:O/-'^(]YX;^'>B/=>#M5:TBL;>%;LR1+"_R*JL6W?*IXY8#K7IW MB'3Y=7\-:KIL#(LUW9S0(SD[0SH5!..V35;1M 2V\$6'A[4TAN5BL([.X49* M280*V,X.#S0!YW'>ZA\,OAL)Y7L(+_6]7+0@-OMK(3G/4?>554GCC)[CK)I? MCYK+Q3H]BOC.V\36NI3?9I4%JD,ENY'RNNP %2>"#DC(YJ_!\.M:7PE_8,FJ MP$Z5J"7F@W9W.\80DJDJD#(&2.">#[8K;L;#QK?:U8SZQ<:7I]A:$O)!IKO( MUVV, ,74;4'7 R: ,G3[SQ;XT_M74])U^/2+.VNY;6QMELTE\[RSC?*S9(#' M/"XP*DFUGQ7K'B#3_"\-Q;Z-?)IHOM4NHHUGVL6V".(-QR03DYP/IS)!X<\7 M>&I=4M/#4ND2Z;?7,EU"U\TBR6;RT:^TO6=$U2*_U6 MWL/L%[_:COB\3=OW;QN*L&)QUXP.W(!5;6/%MK/XB\+'48[K6;73AJ.F7ZVR M*TR;B"CIC;NW+MR!WSQ5N[\:76KZ3X/&A2K%>Z_,CL=H?R847=/P'-4A\1:AXE\03VKZG=PI;1P6FXQ6\*DG:&;!8DG).!5#PIX F\/>,-3U M2:ZBEL,.FE6ZYS;)+(9)001@?-@#&>* .:N?B$VJZ[K$9\;VGAJWL+I[2VMS M:I,\Y3@R.7!^4G( 7' J63XA:]J_@OPY>:3+:0:G>ZT-*N)!'OA8X<;P#SMX M5_7M6]%X<\4^&M3U8^&CI%UIVI7+W@BU!Y(WMIG^_@JIW(2,XXQ^M2W/@[6; MK2_#$5WJT=[>Z;JT>H7=Q*-@< /E4 ';< ,]AUH AAOO$?A?Q;H.GZ[K@U:P MU1)K?SS:1P;+@?.GW?5IK?\ !VA?\(WX M2T[2W.Z>*+=._7?*QW.<^[$T <9XZU7^Q?BKX1O?L%]?;+2\'D6,/FRG(49" MY' [TS5;C4/'OB3PT++PQJ^F1:7J"7L]_J=N("J*#F-!DEMW&?H*ZS4_#EW> M_$#0=?CEA%KI]O<12HQ.]C( !M&,=NU?P5X;O-)EM(-3OM:&E7$@CWPL<.-Z M@\[>%?U[5O1>'/%/AK4M6_X1HZ/=:=J5R]X(M0>2-[:9_OX*J=R$C..,5+<^ M#M9NM+\,17>K1WM[INK1ZA=W$HV!P ^50 =MP SV'6@"NM_KN@>,/#VD:MK2 MZFD]K>SW%P;..)F"!2H 7IC)Z'FJ6E7?CCQ/X8;Q79:]!8>E?8TDB,: MD[5D<_/E@.2",9KJ=5\-W&H^.-%UH/#]CLK:Y@FC8G>WFA0,#&,<'/(KG;/P MQXVT'0I?#&CWFD/I?SQVM]--6\82>&M.T& MX32IM3L'U&\N3$)FA16";$5N"2^1DCH*7PM:ZM9_&'68-8ODOI5T>#RKE8A$ MTD?F-@LHX# [AQ@' .*N2> KS0U\/WGA:XM_MVCVC631WN1'=PM@L&*@E6W# M<" 1DU9\/^'?$D/C/4?$FM7&G&2[L4MH[>U+E8"K$A.2>,8H [:B MJ&BC5ETBW&N-9MJ6#YQLPPBSDXV[N>F.O?-7Z .!\6_\E9^'OUU'_P!$+4'Q M06^?5?!B:;)%%>-J^V*25=RH3&PW$9&<#)QGG%;^N>'+O4_&_A;6X985M])^ MU>>CD[V\V,*NW QP1SDBG>)O#UUK6K^'+NWEA2/3+_[3,)"0678RX7 /.3WQ M0!B6&IZ_X>\>)H>M:T-7L;O3I;R.9[5(9(6C8!A\F 5(/?G^O&P_$R[U32)] M='CG3M,NCODMM$>T5TVJ3M21R-VY@!RI&,UZ9J'ANXO?'NG:X7A-G;V$]K+$ MQ.]BY4C QC& >]&/&_AW19/#FBW6C2:&=-UA(_*%Y;K*8\YV$CD?@>0 -(P'+$#CD\UP- MIX=\=Z#KNO7.B/X/_ !!>V)LM M969+B71F&!#E0D1W#AMY.2PK8UB[\;>$?#J^*=0UZ'44@\N2^TS[&D<8C9@& M$3CYLKG@L3G'X59A^'-WJUOXCN/%.H03:EKENELWV*,K%;(G*[-QRQW8//I3 M+[PQXU\1Z-%X;UV[TB/2\HMW>6K2&>YC0@X"$ (6P,G)]J )O%>N7MMK)2?Q MCIWAK2OLZ/;MMBEN;ECG)VR [5' X!SZUST?Q"UL_"KQ%JT-]#>7^E:DMI!> MK;B,7,?F188H1@$JY'2NAG\*Z_IGCG5==T>WT:^CU*.%1_:#NDEH8UVX0JK9 M4]<<E\'>*-(N-1L9[S6-22_2X 9$SNC9P5P=OW"!C/:@"QJ-YXQT M5]+T23Q!;W>L:]=E8K@V*HEC$B%Y=J@_.1QC=^-5XK#6]/\ C'X?BU;55U2( MZ?=&"X:!8I/X-RL$^4X^4@@#K[5U?B_PY>:T=,U#2;F&WUC2K@SVK3@F-P5V MO&^.0&!ZCD8K+L?#WBJ]\=Z=XDUR72XH;2VFMUL[1W?;OQ\VYE&XDCGI@ => M: +WQ(US4O#O@NXU+261;Q)X$3>H(.Z55(.?4$BN"4-,2%PD MBN>@/8&C6_#]UJ7C'PQK$,L*P:4]RTRN3N;S(MB[>,=>N2* ,;0-5\1VGB'Q M)X>O]0BU>>QM(KJRN)8EMRQ<-\C[!C&5'('3-,W.C6UM$\)#, Z+(@+#;D_,6YQ[UVVK>"+S5-9\4W(O8X(-8TN.QB9"2\;+ MNR6&,8^8=#ZUS^H^!_&&K^!?^$6V^'=,@CCB4O:F1OM)C((R-@V E02?F.10 M!U46N7]E\2[K1-0G5M/O+%;O3B5"[&0[94SWZAN>@J3P)K&H>(M)N]9NY ;2 M[O)3I\80+MME.U2>Y)()Y]17-?%V!;^QT>WL+V*#Q&UX+:U1&!?;.ACEXZA= MIW$_[(KT33-/@TG2K33K5=MO:PI#&/\ 948'\J .-N-0\0>)?&VKZ-H^L#1[ M'1DA6:9+9)I)YI%W@?/D!0,=!G/?TX_3/$^H^#/"WC*^O#:OJS^(VMED(*P^ M8Z1CS".H7&6Q^%=O?>'_ !!I7BV_U[PRVG3+JD<:WMI?NZ 21C:LB,H/\/!& M.W6LFW^&^K7/AK7+/5=4M_[4O=6&JVUW;H=L4H";P*D8R>#ZT 95G\07T MS7M&B7QO:>)8=0NDM+FW%HD+P%^%D0H!\H; (;/!I^B75]X;\2?$;6KO5'NH M-/9998/(1//;R R.O4UU-K8>.=0U/3SJMSI.G65I()9QIK.[W9 X4 M[U 1#U(Y-5V\%ZE+XD\4)/)92>'_ !#$!-\SBYB81>7\HQM([YS0!Q+_ !+O M;/0XM?/CG3;R^PLTV@K:*L>TD;HD?&_< 3R21D=*ZG4M6\4:]X^.AZ!K46EV M+:3#J'VA[1)G4L[# #?WOESGIMXZU+!H/Q CT>V\/C4='@MH0D7]KP[S,8P?6@#E+*[\: M^(-0\3VUMXDCL(=(NVA@D6QCD>5@@.&W# 4=>!D[CSP*RW\4^-&^&UMX_;6; M:)$6-WTJ.S4QRIY@C;+G+!CRW& .GO7>^'O#=WI%YXFFGEA9=5OFN80A.54H MJX;(ZY';-8.-6I(EWN,YQDC@<=*YF;7?'%I\-[3QW-X@MWVP0W$FF"R01RQ ML54Y?[P8@[N, '@"NOO_ G>W7BS5]52:W$%[H?]FQJQ;<)-S')XQM^8>_M5 M?4/!>H7?P>3P@D]L+];&&V,K,WE;D*Y.<9Q\I[4 97BWQV8?&0\/IXCM_#MK M!:K<3WDD*RR2N_W8T# J !R20>M:7P[\8R>(+W6=)GU*WU5M-:-HM1@C\L7$ M;@D94PDGGM5M;VSOBRI*$.5=74$AAG'(QBM M7PQI^OVSWUYX@OX)KBZD4QVMJ#Y%J@& JD@,Q/4D_E0!C^,=6\01>,?#6A:' M?0V:ZG'=>?++ )=@C5&# 'N 6P,XR1G.*S8O%.M>$]5\2:=KNH#68M.TH:I; MS^0D,A&64QL$&WJ!@XKIM6\/W5_XX\.ZY%+"MMID=TDR,3O8RJH7;QCC!SDB MJ6I^"FU?Q9K%]=RQ_P!FZCHHTQD4GS%;>Q+=,8PW'/4=* ,&[N_'6E>#AXPG MUZWN'C@6]GTC[&BPB(@,R+(/G#!3U)/(Z5'&E]J7QPL+^UU=XK:X\/K=)&;= M#^X,R9BS[GG=U'05:G\+>.-0\,KX2O;[1UTORUMI=2B\PW$D P,",C:'(&"= MQ'6M:\\+ZK:>.=(US1&L/LD%@-,N8+IG#+#YBMNC*@Y; QS@4 )\689Y?AEK M?D71@V6[/)A WF(.J<],\. $*J M(GW$]4T>*58I+RW>)'89"L1QGVS7*?\(MXK231==AET MB/Q#I]NUE- &D-MA&: +N@ZMK>F>-YO"FN7Z:F)++[=9WWD MK$Y4/L9'5?ER"000!Q^DGQ'U_4?#^D64]E,UI;S7:Q7FH+;?:#:18)+[.<\@ M#)! STZ4_0/#NL-XKN/%'B.:S^W-:BRMK6R+-'!%NW$EF +,3CG Q6EXFL== MNH;2?P_?PV]W;3>8T%R#Y-RF""CD D>H([B@#D](\7W%CHNNZPWB?3_$VDV5 MG]HADC58KE9!G]VZ( IXP2 ?:N6D^)=Y8:+%KS>.=.O[W"2SZ$EHJQ[21NC M1P-^Y03R202.E=5;?#R[U?6-6U+7X-,L!?Z8^G&VTK<0P9MQE=BJY<$#'':I M8="^((TFVT$ZCH]O;0[(FU:#>;EHEQTC*[0Y P3DCK0!G>)/B")/%[Z+%XGM M_#EC;6L4\ET\"RRSO(-RHH<%0 I!)QGFL35_&$GB/X7>.-.GU"WU.32UB5-0 MMX]BW,;L"K%>@8$,#CCBNZU/PUKFG^+9_$7AI["9[VWC@OK._9D60QY"2*Z@ MD, <8(Q574?"/B;7/!'B#3]4U2TDU/52OE11AEMK101A5.-QZ$DD>-M:EN-*O([;P_IN(&38#->2%0=Q!&4CQT[MS^&G\2='?"MKJMO(2JW$2CY&7 /SKV MSU'&15OQYX>NO%/@R^T:REABN+AHBKS$A1ME1SG )Z*>U '(^(_$'B/P3IME M;ZMXFLY;[6+L(EW+9+'#I\87,A"@YDQD!=WXTGASQX4\:Z?HG_"5V_B6SU&. M7$RVZQ2VLB+NP=@ *L <<9R*ZSQCX:NM=33;W2[F*VU;2KC[1:O.I:-\C:R. M!SM8=QS4.E6'BZ[U^&_URXT^RL;>)E6PTYFD$[MQND9U' [ #\: .?T>\\;> M,/#TGBC2M=@L4F:1M/TLVB/&Z(Q51*Y^;+;>H(QFKKZKXF\2>*[G0;"_CT-= M+M()=0FBA2XD:>52PC3>-NT 'G&34%GX6\9^']&N/#6@WFE#26:06E[.TBW% MI&Y)(V@89EW':=P[9JV_A/7]!UT:QX;N[:]EN+.&UOX=4D<&=HAA)?,4$[\$ MY!&* ,JX\3>++32?%6F&YAN-;\.&&Z6Y2!56\MF&\ADY"MM5@<=\8K>O_%%Q MJ6N^%-/T&X CU)#J-U)L#$6BJ#CGIO9E7/48-6?"OAB]TZ\UC5]OW10!Q\7Q(FUQ;[45\=V&A;9I$LM->T20,BDA6F9@6RV/X2, ]ZU)O' M.O\ B+3/ \NA3P:?/KS7$5R7A$JQM&I#,H/]TJQ SSP#6G8^&?&'A:VN])\. M2:+/I#KF;4UO&T5IVNYY_ED MG,D97*@#'4]">GK0!!HVI:]HGCB/P[XAU<:G#>V!GL[LVR09EC8B1,+_ +)5 MOPK1\#:S?^(['4-8N)0;"XO9%TU @&+=#L#9ZDL0QY]JY[XOQI=:7ID.G7L< M/B(7J16**P\P^<#&XQU"[6))_P!FN]T?3+?1=&LM+M1B"TA2%/<*,9/N>M % MVBBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6LO^O:'_T"]KM: "BB MB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [ M6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#!USQCH_A[4+73[V6=KVZ!: M*"WMWF?:#@L0H.!GN:WJ\QGTW49/CZC)KEQ&O]B>?M$$1_="X4&'E?ND\[OO M>]4M!U[Q0_AS4O&>J:\9+#3'O%738[6,"Y6,N%W/C(.[ X'1?MT5Y==O MXVTOP7_PF,GB07%U';K?3Z6UK&ML8L!FC4@;P0I^]DY(JSD45Y-I,OC76[#Q#"_BPVS: M#=S6L4\-G&7NF0;@TN00!@J,*!WR37>>"]8G\0>"](U:Z"BXNK9'EVC +8Y( M';F@!]WX0\-W^H_VC=Z#IL]YD$SR6R,Q(Z$DCD_6MH# P.E>/Z[XEO;:35'O M/B';V.JPO*;72]-MTN4C"YV+)\AC>$-7GU[P?I&JW*JL]W:QRR! M!@;B.<>V: *^N^.- \.WJ6-[=N]\Z[Q:6L+SR[?4J@) ^N*L^'_%6C>*()I- M)O!,T#;)HG1HY(F]&1@"._;M7*_">-;JRU_69U#:E>ZQ<+<2-]Y0C;53Z*.@ M]ZW=;M]'\.SZMXR^S@ZG!IK^8%D*^;&F6 *]"<@#<1D=* .FHKRZ=_&UGX(_ MX3-O$@ENDM1?R:6;6,6WE;=YC!QO!"_Q;NHK:TWQ/>/XXLX;F8G2-=TI+W3E M=5'E2( 9$R!DY5@W.>AH [>FR1I+&TK6OA*;7?M ML446LZR;+2I)80R6EL"5\XJ!ES\C-@YZCM3M'\<&S\6Z/86WBV3Q'9ZC(8)T MGLQ%);OC*NI5%&TG@@YQ0!ZK:VMO8VL=K:01P6\2A8XHE"J@] !P!3?L-I_: M'V_[-#]L\KR?M&P>9Y><[=W7;GG'K7FVA:IXFU&Y\0:[?>(6BTC0]3O(A8Q6 ML9-Q%%DX9\9'& ,<\'UKFH_B+>W'A]M?_P"$X2+5RAN(]$6PW6^.HA+;-Q8C MC=NZF@#W:J%KK-A>:Q?Z5!,6O; 1MX0O$D=O)*64<$_(IJII7Q(\ M,ZSJ<&G65U=/9 !T[FN<\:7NHV'Q;\-3Z5I1U2Z&GW(%L+ MA8<@D9.YN.*Z?1==\47VIQP:GX-;3+5@2UR=2BFVD#@;5Y.3Q0!U%%>6:WXK M\4^'M?NO"H9;[4-7D#:%>2*BK$C<.) ?+QD<'=Q]*/%/BZXTKQ)I_A6Z\4 M-ID<5@+F]U3[*KS3N6VA$4*53."Q./04 >IT5Y)I?Q,EL-,\4A]1778])M5N MK*^,'DF8-\OER #*MMY Y!KH+'2?',$>F:G_P )(E]/*\;7UA/;QQP"-OO" M-E7<"N>"27,< FF2"+>V-\C'"J/4D]JYSP3K-_J\OB M<7T_FBRURXM+?Y%79$JH57@#.,GD\UYSJ%[K7BCX?^ -4N]9ECNY]?BC=T@C M^_YTBI)C;C*A>!T.>0: /8X-9L;G6;S2(IBU[9QI)/'L(VJ^=ISC!S@]*OUY MO>:EXGEUCQ=HNG:JYNM.TNUFLG,$9+3%6+$C;@[]N,=!GC%6+KQE=:WI_@V/ M0IQ!=Z]*LTS*JMY4$:[IQR",Y^3ZF@#T"BO&IO'W]L:UK'G^-6\/0V5W):V= MM!9"8OLX,LA9&R"<_*".!7>_#[Q+/XJ\(V^H7:H+I9'@F,:D([(<;U!Y 88/ MXT ;.G:S8ZK<7T%G,9)+&3ZWXRU^R\,>.KVVO! M]ITO5XK:S)B3"1EH@5Z@#T>BN5^(&JZCH/AQ-9T^8HEC=PRWB! WFV^\+(O(..& MSD8/%85SXSU-/B[;:;',O_"/?)82_*I!NWB:92&QG[H48SCF@#JM<_X1V#5= M'N=8M;9[Z2Y%OI\LD'F,LK G"G!V_=SGCI6[7B6MZIK?B.UT#4X;R-?M7BQH M]*:2(%88%5XU8@8+NRZOI^H6,UP&G@C1X9(L M$X* 94@]* /0:H7.LV%GK%AI,\Q6]OUD:WCV$[Q& 7Y P, CK7 :,_C+Q;X8 M/BJU\2'3Y+@236.FI:QO"J*2%60D%F+8Y((QGBJ]IX@_X2?Q9\,];:,1-=66 MH.Z#HK"- V/;(- 'JU%>'6WQ%EUVQN=8;QR-'N6>0V6EI8"2-44D*)6*$L6Q MDD$8SQZ5ZIX2\0'Q%X.T[7)H?(>X@WRQX.%89#8SSC(.* -VBO,=%D\8^,?# M3>*;3Q(=->X\R2PTY+6-X516(59"P+,6QR01C/'I56;QCXA\4)X$31;Y-*;7 MX+K[6_DK*(S$JY*ANX(?'/<9SB@#UBBL"^.HZ'X$OGDU)[S4+2PFD%X\2J7= M48ABH^7T_*N&:\\::?\ #RV\;3^(OM%S':Q7DVFFVC6WDA(!*Y W!]ISN!QG M@#% 'K%%>=^*O$$BZA:/<>,+7P[HTUHLT0C"/=SNQ_NNIP@&.@.3FL"W\=ZT M?AUXRNH-7-YU$3R(VT@M&5QD9(SCF@#UJ^U"TTVW$][FZI9WA\)7-H-3E%VMJ5-[Y:;V('+;<;>>>V.: -" MQOK74K.*\LIXY[:49CEC.58=,@]Q5BO&/#.IZWH_PT\(:;INI;K[79E@MY9X M4*V,0!+E0 -Y '&[/)KJ#=:]X0\6:)9:AK18E:1L;G8X51ZDD]*ABUFPFUR?1DF)O[>%9Y M(MAX1B0#G&.H/>N(^+]K=7&E:"UOJ$MJHUFV0JD:-EF<;7^8'E<$@=#GG-9Q MTO6[OXN7]C9Z]):,FBVPNKU;>-II2&8# (VKDY)..V!B@#U>BO*&\>:SX<\' M^*CJ-Q%J.HZ-J LK:YDC""4/MV,ZKQD;B3CKC\:SX_'KZ1?:7/!XV;Q";BYC M@OK*2P$0"N<&2(A 5VGL2BN8^(/B>3PCX.O-5MTC:Y!2* 29V!W8*" MV.<#)/OBN B\>/I.I:3+;^-7\1"YNH[>]LY+ 1!5+O$7@WQ#<:>ZC4TUH!="+ M*B>3<$A3%(1C*C<&!/.!C/<4_%>CZX/$G@""Y\37#7QEEC>X2VAXE$3,TBC; MCD';@C& .^30!ZS17D6J^.Q?>+M8T^X\7OX=LM,E%M"D%H)9+B0#+.Q9& 4' M@*,9J(_$'7[_ ,$V<^GWEN=43Q#'I)N_L^(KI"?EDV'E0P*Y P>#C% 'L55K M34+2^>Y6TN8YC;3&";RVSY<@ )4^X!'%<,DWB/PWX^T'2KWQ#)JUGK<=RK"> MVCC:"2*/?N38!P>F#FJ_PIL+ZWOO%LEQJ\UU&FN7,+Q/%&H>0",F4E0""1Q@ M?+[4 =:P\.GQLD;6ML?$7V(SK*;?,@@#;.'QQR<8SGGTK4L-0M-4LTN[&YCN M;9RP66)MRMM)4X/?D$5RNH:EJD_Q,;P];Z@]K:2Z ]RI2)&*3><$#C<#G /0 M\>U9WP4MKF'X;:?+-?R3Q2F0Q0LB@0 2N" 0,G)YYS[4 >B50TG6;#7+>:XT M^8RQ0SO;N2A7$B'##D#H>]<9;W/B'QCXBUX:?K\FCZ=I%U]AA2"WCD::95!= MI"X/RY8 8XKC]+\57_A/X=LC7%O;:G?^([FTDNFC+QVY+DR2!.K8P<#W% ' MN55K34+2^>Y6TN8YC;3&";RVSLD !*GW (XKR[1?&QM_%VE:9:^+)?$5EJ1> M&;SK,126LFW*NI5%!4G@@]*S] U2_P#!?AOQ_K\NI2W_ -CU>XB6WEB15EG) MC42L5 ()+#(! QT% 'M5%>(R?$&;1H+/4X_&YURY,L8O=,-AY<;(Q ;RB$!4 MKG(R3G'-=-+/XJU_XC^(-&L/$1TO3=,6UE79:QR.2Z9VY8?=.&)SGMB@#TBB MO(H+_P 9:SH'BC64\3M9+H]Y>I:0Q6D3"40DL!(2.1CY1C'3)S4D^M>+;3P_ MX=\8SZZKQZA<6HFTI+9! (9B!A6^_N (.<]?;B@#TJVUFQO-7O\ 2H)BUY8" M-KB/81L$@)7DC!R >E7Z\VUKQ3K-I>_$:."\V+I&GV\UB/+0^4[1.S'D?-R! MUS5*_O\ Q?H6A:+XJN?$?VG[3/:K=:;]EC6'RY2 50@;@1NZD\_I0!ZM17E' MB'QR)O'&IZ)-XH;P[8:8D:[X+42RW,KKN/)5@JJ"!C&2345MX]U^]\!ZY)I\ MO]H7^F7B0#4;>T),ENQ!\\0G&7"[LKTR,]* /7*H7NLV.G7^GV-U,4N-0D:. MV783O95W$9 P.!WKB/!&O-JFNA-/\;PZ[8- QGM;R)8;N&0$8955%)7J#D<< M5M>)]8O]/\6^$;*UG\NWO[N:.Y38IWJL18#)&1R.V* .LHKRW27\8^*E\23Q M^*GTZ+3M5N[2S2&TB8L(V^7S"PY4 @8&#P22:['P)KEQXE\#Z3J]VJ"YN8-T MNP8!8$J2!VSC/XT 68_%.BR66HWGV^..VTZY>TNI9046.52 5Y SRP QG)/% M;%>(^,=1U;7?AOXQ>YU-U33_ !(UJB+$F&A6:$(A.,_*6W9ZG')(K>\7ZYJO MA[5M+T[5/$=_IVC&T9I=:AL4=IKC?@(^$*Q@+@\+S0!ZA17->![Z[O\ 0GEN MM/C:) L@YR![5Q_BKQ1>6?C:^T_5O$MWX8TY(XO[-GBL MEDBN6*Y=GD96'#<;>.!0!ZK17F]SXA\0W-OX4T&TU?3CJFL+,]QJUDHEB6*( M9+1@\%FR!TP#GBKMC?:WX;\=Z?X>U35GU>QU:WFDM9YHD2:&2( LI* !E*G. M<9S0!UFBZS8>(=(M]5TR8S6=P"8Y"A7=@E3P0".0:OUX3HGB^;P[\*?!&FV] M_'ILFJ/<*^H20^;]GBCD8L53!RQW*!D$29I+PQB0PPQ*&;:IXW'( )SBL'3=/U;3?C7:0Z MEJK:G'_8" >H-7Z\<3QIXBD^&WAG5;F_N((;RYN$U35;:S662WC620)A N #M + M8XQZFM?2_&$NG>%_$6M1^)[/Q-IUE;B:T; 2Y1\'Y)555 !.,' /6@#TRBN! ML-+\=):Z9JX\2)>W,S1R7FG36\<=OY;8++&RKN!4'@DG..:I:->^)]:\2>(+ MF;Q$;32-$U5XQ;QVD;-/&H5F1F(X ' (Y^8\\"@#TNJT^H6EM>6MI->@&1@T M>HV&LV.IW=_:VDQDFL)O(N%V$;'P#C)'/!'2K]>77_CG6=.M_%YC>.XN;?5X M=.TU)4 2,R*@&[ !(!)//TJUJTWB;P,=,U2\\1R:S93WD5K?V\]M''M$AV^9 M$4 (PKS:UD\4^)_ M%OBG3H?$LFF6&F721P>1:QO(2T8."6'W0>?4[NN!6_\ #S6]0U[PFEQJKI)? M07$UK-*B[1(8W*[L#ID 4 =51110 4444 %%%% '%7W_ "5:R_Z]H?\ T"]K MM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5 M_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 M 4444 -+WPXGA.]UC2O[&$:V\E]%')]K MD@7 V[3\@8@8+9/TKH;/PL]EX\.MPR1+8KH\>FQP#.]2DA8'TQ@@5T]% '+: M%X7N=*B\3K+/$YU>_FNHMN?D5T50&XZ\=JO>#]$F\.>$-+T>XECEFM(!$[QY MVL1W&:T=.U*SU>QCOM/N$N+60L$EC.5;#%3@]^0:M4 >9Z1X'\5:+H%WX9L[ M_1H]-G:8?VB8I&NRDA).Y>%+\XW;O3CBNQ\(:/<>'_".EZ1=2123V< A9XL[ M6QT(R >E;=% '"S>%?$>A:]J&H^$+[31;:E+]HNM/U)'\M9B/FD1DY!;C((_ MIA+#P'=ZC?:GJOC"]@O;^^LFT]8K-"D-K V=RINY).<[CS7=UG6NMV-YK>H: M/#(QO+!8GG4J0%$@)7!Z'H: .(?P?XUN/#2^$KC6-*_L;RA:M?)%)]K>W'&W M8?D#%?EW9/';-:OC7P1)KWAFQT_1KI-/O=/*BSG;/R)L,;+D<\H3^(%=G10! MR6M^"(KWPGI>D:9<_8KC1WAFT^X*;@DD0PNX=P1D'ZYIMAIOC.]UNRN]=U/3 MK6RM S&UTKS#]J(?#]UID M4UE;2P%+]9&5MY'.$QZ>M6-.C^(8U& ZE<^&6LMX\X6T,XD*]]I9L9^M==10 M!YW=_#:;7%UG4=:O8SKUW(K6%U!G&GK&6/&)+" M]TT:^ED+*_BF5_LUT@;<&! W(0>>AZX[<]U10!QD7A/5]9TO7+?Q9JB3?VK% MY*VMEN$%HH& 4WZ@T_2M3UK3XM-LY(VDNK#S4NKI8^BM MV3=@;B":[VB@#@8O"WBS1M8UH:#J.E)INKW37;O=1NT]M(X C:@E_#+,K&*1EE=PK8YQA^<>E>D44 O7\UJSW]G:PO';[L+)&#O(S_"2>.^.M9WA/P WASQ;JNJR7236KAH]-MU M!_T6.20R2+Z M@&30!PD7AGQ5X[\G41(&MI7^_L*9W*3S@XQ74>'M- MO-)T2WM-0U.;4KQ(=&MM5TYVDM+E2T;,I4D M9(Z'IR*;I>MV.L3:A#9R,[V%R;6X!4C;( "0,]>".: .,U3X>W]]H7BVP2\M MEDUK4X[V%FW8C56C)#<=?D/3U%=%XI\/7&O7.@2P311C3=4CO9 ^?G558$#' M?YJZ*B@"GJNG0ZOH][IMP,PW<#P/]&4@_P Z\ZB^&&J)\-GT5M5A.OF^6_2_ M&[:LJE0IZ9_U:XZ=:]"U76+31H[:2\9PMSQ"WSN<+G'0>]7Z .,N/ [ MKIG@^PLIHDBT&ZAFDW@_O%1&4XQW).>:T-2\.37WCG1]=$L7V:RM;B"2)L[G M,FW&.V.*Z.B@#SJT\)>,M"T>;PYH>J:2-&)=;:YNDD-S:QN22H ^5R,G!)%: M%IX#&EZKX/>PG3[%H%M4 M]V/UJ[10!YU9^$O&/A_29_#N@ZII(T=F<6UQ=)(;FU1R25 'RN1DX)(_I5^S M\!#2]2\&M87"?8O#\%S$XDSOE,J ;ACC[P)/UKK)=2LH-1M]/EN8UO+E6>&' M/S.J_>./09'-1:9K%IJYO1:-(3973VDV]"N)%QG&>HY'(XH J^+O^1+UW_L' M7'_HMJ\^T+PWXL\1_#C1=$N]3TU-!NK*W:6>.-_M9A*JWE8^X./EW9Z=J]7E MBCGB>*5%DC=2KHXR&!X(([BB&&*V@C@@B2*&-0B1HH554< #H* .'NO"6N: M;XUN?$'AXZ1*EW:Q6S0ZB'!MQ&,#RV4'@CJ..>]9K_#G6YO#_C&PNM5M+BZU M^2.9)Q&R*C #<"O.%&,#DG'6N\DUNQC\0PZ&TC?;YK=KE$VG!C5@I.>G4CBI M]2O[?2M,N]1NV*VUK"\TK 9(5023COP* ,+QEX:N_$/A:/3[&XAAO8)H+B%Y ME)C+QL&PV.<'%;5O#>7&C+!J9@%Y)#LG-MGR]Q&#MW!(.WV_'6MO#7B+5_$VFZQXHN=-6+2M[VMGIP!T 'X^O2W6MV M-GK=AH\TC"\OTE>!0I(81@%LGH.HK1H YKQQX=O/$FA0V^GW$$%[;7<-Y UP MI,9>-L@-CG!]JBT;P]J=OXPN?$.I36ADNM-@M9([;=@2H26(W?P\\=ZZJB@# M@[GX=MJ-GXLM+N\6-=9O$N[:6$$M R*NTG.,D,N<#M4T.E>/+^ZT^+5M7TRU MLK6599I-,$@FN]O16W<(I[XS[8KMJ* ,3Q;X*[[3?# M5W_:&F2>(-%F9VDF5_(N 4*$G&P>.^:[ZB@#AG\->)M$U_4M2\,W.E/!J MK+-H"0+'.%P71D!)!P,@CMUIMSX+UJ^T+2K>_UI;W4+?6H=4N)I 50*K9 M,<8YPH' !_2N[JAINKVFK27JV;,ZVEP;:23;A3(H&X*>^"<$^H([4 9FL^'K MC4O&/AG68YHDATEKDRHV=S^;%L&WMP>N:J>&/#NL>'_$6O,]Q8S:-J5W)?Q@ M!Q<),^T%3_#MPI]^E:6F^+=&U;Q#J.A6=UYFH:?_ *^/80!V.#T."0#CH:N7 M.KVEGJUEIL[,DUZ'\ABOR.R $KG^]C) [@'TH S&\/7#?$:/Q)YT7V9=):P, M7._<90^[TQ@8JI\/_#NL>%-$;1=0N+&XL[9V^Q26ZN)"C.S'S >,Y88Q75R2 M)#$\LKJD:*69F. H'4DUD2>*=(2+2)1=>9%J\HBLW1"1(2I8?08!Y- &#+X: M\2:+X@U2^\+W6E_9=5D$]Q;Z@LG[F; 4R(4^]D $J<O?%>DT4 LM?A_?W"^+-'OKJS?0=]O[KQM*EU;J/$%E#;0!L_NV2-D);CIENU7/$'A.ZUCP7I^B17$*36SVK-( M^=I\IE)QQGG;Q71ZCJ5EI%B][J%S';VR$!I'/&20 /J20,>]6J .+OO#6OZ9 MXKO]>\+W.G'^TTC%[9Z@'"%T&U9$9,D''!&.?Y*OAKQ0_ANY27Q.RZ[-="[2 M:-3]GBP01"%SDQX&#W.<^U=G10!PEEX4UW4/&>F^(_$)T:"734E$2Z8CEIV= M=I,CN =H&<+SR>M;.O\ AZXU;Q'X;U**:)(]*N)9I5?.7#1E0%_$]ZZ*B@#F MO"WANXT&UUR*>:*0ZAJES>QE,_*LI! .>X[U-X(T"?POX-TS1;F6.::TC*,\ M>=K98GC//>M^B@#SR\^'E[=>#_%FC"^MTGUC5I-1MY,$K&"\;JK?C'@X]:T+ MG3/'/GV>I6^H:0]T;8P7NG3>:+1CN)$D9P6#8P#D'-=G10!RG@GPI/X;75+F M\DM3>:G<_:)8K*,I!%@ !4!Y/J2<9S4.JZ1XNCUB^GTF\TN^TV]5& MI^(-2LXH(H3'%I^FES$['J\C. 21T Q@?SZFJ%GK%I?:KJ.FP,YN=/,8G#(0 M!O7?Q$UU)% M-'JNI27:JF?E1E5=K9[_ "FNDHH \ZLO"OC;0=&?PYHFKZ4-*&Y+6\N$D^U6 MT;$G ^5RN3@DBM#7O">M2W7A?4-'U&WFU#0Q*A?4]S"X$D81F8ISNXS^-=7 MJ&I66E6ZSWUS'!$TBQ*SG[SL<*H]22:@CUNQE\03Z&DC&^@MUN73: MG4'B@#DKKX=R:C;>*8+B^6%M5OX[ZTFB!+6[H%VD@]>5Z>AI9_#'BSQ)/3UDWW2!FNOUC5K30M)N-3OF=;:W7=(40NV,@ M< JW23Q*F&=&GLKF:*5Y+V>X#1YP!(Y8#GOS715G:+K=CK]BUYI\C/"LKPDLI4[D8J MW!]Q0!HT444 %%%% !1110!Q5]_R5:R_Z]H?_0+VNUKBK[_DJUE_U[0_^@7M M=K0 4444 %%%% !1110 4444 %<5X/\ ^1J\2?5?_2F[KM:XKP?_ ,C5XD^J M_P#I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110!YHVF7+_'\R#5[ MQ%&AK<>6HCP4$^/*^[G82-W][)ZXXKGO">DZ_/X$U?4[+Q/=:&[< M\4:!X3GT?P;?Z')=1R2W+W3"15("^:S$<>VZ@# U'Q/>7O@WPOJEWXDM/#]K M?P++?SKC[0[% 0D"E6'+$Y/4#%4_"6NW>J>*=7\.6GB74K_3GTP75M?75L(Y MX7W[#M+1J''?)4CMV-:/_" :OI\?A2[TN^L'U+0K(V;)>1,89590"PQRK<=: MT=%\)ZU;>.9_$^KZI:W4ESI_V-X((3&L6'#*$R22.N<\DD_2@"A\%;26#X:: M;-)?3SI.'*0R!=L.)'!"X //4Y)K*\5>(KJS\9ZA:Z]XAU;PYI:+%_9EQ:6J MM!*2N6,CE&R0W&W@8'XUUO@+PYJOA/1#HM]>6EU9VS$63PQLDFPLS'S,D@G+ M#&*BU'1?%L&LW]SHVK6%Q8WP4M9ZM')(MNP&#Y>T_=/4J>] &4FOZNM_\/X' MUFUO5U%[E;RXL@#%=!(B5(XXY )QCG-:.H>(+NP^)SV3SL=,A\/27SP #F19 M@-V<9SMR/2LQ/AI>:9X?T&+1]4A75]'NI;N.:> ^3*TN?,0HIRJG.!CIC\:O MZ7X/UE_&4OB/Q#J-G=//ICZ>]K;0LD<:EPP"Y))'#9)YRWH* ,G1K/QGXC\+ M6WBBV\4/!JEVHN;?3VB3[$L9.1&PVES\O5LYYJO;Z5JNL?%KQ7#;ZS-I,0M+ M%KEK-5:1V\MMH5G4X7[V>,GCI6A#X)\666A'PM9^(+.+0>8X[KR7^VQ0DYV M@[G:NBT7PP^D>+=:U?[0'@OX+6&.,Y+IY*LI+$] MSU:[^V7.E:K/8"Z*!6F1-I5F XSAOTK'U1O$FN_$S4M L/$4VE:?;V$%SNAA M1WWDL, L.AZG_= [FNG\+>'9?#\NNO+.DO\ :6J2WZ;01L5PH"GW^6BT\.RV MWCS4O$)G0Q7=G#;+$ =RE"Q))_&@#SN7QH-8UW6H[WQ=J>BP:?=O9VD%A8&4 MR&/AI9&$;!LMGY1C %7;?QUKVK>%-#LX)5MM9U+5'TU[XVY4"- 6:9(V'4KM MP",9)K?_ .$6\2:%JVJ7'A;4=-6RU2=KJ6VU&%V\F9A\SH4(R#C.#3KOP+?7 M/AG3;=]?GFUW3KK[=!J5PN\&;)RI3/$9!*[0>!B@"*ZC\0^![?4M6EUJ36=& MM]/EG>*_VB=)U&5V,B %6Z$'IVK(NHO%^G>!_P#A,CXIGFU&.U%_-8/#&+1H M\;VB"A=PPO&[=G(K=3PGK>NWLT_BW4;5[+KKP\GA2[U^P.A!%@>YCMF%Y) /X#D[ <#:6].U %[3O$EVOCJVCNK MAO[(UW2DO;!) (94 ,B XYRK!N?0URMYX^UF+PQ%JO]H-;)X@UAX;"9K?S/ ML5DN1O" $LQ"DX.?O"NR\;^!SXE\.6FGZ9=C3KJR8"VGVD[$*&-E]<%&(_ 5 M-KO@J*_\/Z58:7=?V?=:,\4NG3[-XC9%V@,O=2.#0!R>@>+'M?&>EZ;8>(=3 MU_3M0WQW'V^R:-[60+N5U?RT!4X((/2G>&8/%_BNSU343XLN;7[/>7EI:6\4 M$>T[2P5G)'.&*_@ON374:;H_BRYUZUU'7]8M$M[1&"6.EK(D #YD:,"Z MG([H&KDO!FDV.I?%/Q#K^FW2W6C6LA^RM&0T7VJ9$\]D8<'A "?]HUZA/!'< MV\MO,@>*5"CJ>A4C!% 'FFK^.+\?$71!I]QGP\!;17JA1\TETLAB).,C&U#U M_BJO>>,->EBOYM.NU3^U?$":+I3R1ADMD0%9)@/XLLK\'/0?2K6F_"NXLO & MK:#)JJRZA=S1RP7I0_NA$$$(_P" B,?F:UY?AZC> =)T"&^-O?:6\=S;7RIN MVW*DL7*GJ"S-D>] %&\?6_ ^NZ TWB"[UC3=5O5T^XBO4CWQRN"4=&11@9'* MG/%:O@;5[_58O$QO;AIC::[=VL&0!LB3;M7@=LFJ\?A?Q%K6N:7?^*M0TYK? M2I?/M[73H759)L8$CER3QDX ]>M01^$/$^EZEK,6B:SI\&E:O=O>2F>W9[BW MDD #^7A@IZ<;NGH>X!S&D:K?:Y:_"K4M2N#<7D]W=&25@ 6(20= .@%;.D? M\)+XWLM2U^U\1W&GJ+F:#3;&**,P[(V*CS?%Q S3V;2@2^%_!^FZ)-.D\EI&4:1 0&RQ/ /UKG;?PI MXNT35M=O-#U?2_*U:]>X,-Y ["#( #*5(RW'(/' ]Z .=N_B1JJ>#]+M[B[2 MSU:?5)M,O-0CMS*(Q"3OE2, Y8C;@8QDFKOAWQ8\'C;3=*L=?U+7M,U!)%F: M_LFCDM9%7+6--NS?Q:C)'N\R=B3(77/W M6R1C/ QUQSHZ7I'BN?7[?4_$&L6JP6L;)'8:8LB12LW!>4LOZ]\1;71[/69M,TN30HKZX%NB&3>967 M",P.TGC)P>%]ZN6W@.Z@^$]SX.-[";B6.=!GO0 W4/$FO:%H_CC1IM4DNKS1K2 M.ZL=0>-1*8Y >,[>&>^$$DL]]&B0V*GE_* M&#N;! 4-U(]ZL2> +^]T#Q,-1U*";7-?C6.:>.(K#"JC"(BY)VCGD\G-:/BK MPA,$;77KM.3[T /PK2TD>(_'5OJFM6WB:ZTJ*.[FM]-M MK:*,Q@1G:&EW*2^2.1D8K0?PIXFU/Q7H.OZQJFG!M*DD*V=I"XCVNA5CN8DE MNG8 >]-3PEXHT.34K3PSJVG0Z9J$\EP%O(':6S>3[_EE2 PSR W2@#%O=,U MJ?XJ>$FU+5Y(+]M-F:=;/88E9-F\)N3.U^^>1V(HE\9Z[!HNO)#=*^H2^*VT M73Y94!6W5BH4X'7:-QY[]))=6TV1'%]%J(175L?*T11!CG@J>,>]>>ZSXIN;32-0OC\0YI_$5L) M)19:5;">R3:21&?W1XP,%F88_"NZC\->)]8U&WG\2:Q:);6L!;F"U?SY$.2,DC/?F M@"I>IJGB7XC>&)K/4&TR2Z\.F>YF@16=49T)";@0"6*C)!P,T[5=0U33]/\ M'/A/5-1DU)(=!EOK.[F11+Y;(ZLC[0 2&'!Q6M-X)\00:GH.JZ7JME#>:5I( ML&CFB9H[@_+G.""%.,\<@@5-'X&U&\L?$MUK&H6\VMZW9-9!X8RL%M'L8*J@ MDL1ELDGK0!R][XO>SC\)^&SK%QHUFVAP7MU>6ML9IG!4(L:85MO()+8[#\=_ MP#XHN+[Q'J6A_P!I76L6$4"W-I?W-JT,@YVM$^54,02""!T/Y6[CP5J=I)H6 MJ:'J-M!K.F:>FG2_:8F:"ZA 'RM@AEPPW BM;P[I&O6VH7NIZ_JZ7-Q['Z4 HZA-K-I#HSZK9RW*J)5*-M:)F4 ,"2"#CBM[Q7X6 MU?5O$>B:YH^I6]GZO-0L3IPBLT9(K>W))(4L22Q/.3Z4 < ?&]];Z#%KL/C#4+W7=J32:4=,<6 MD@."T*_NLC . ^[G'O7:3ZCJOB_QG-HMAJMUH^FV-C!*M,M$6 M_"#5[@ 3?9#SC9MV&;L.Q'/6LCPSXH=?B'IVDZ=XEU'7-*O[:9G:_MMICD0 M@H^Q-P(X(&0/Q%:%Y\/-:N8K34Y-;@N=?@U+^T,7$3&TSMVB)4SE5 Z'KG)[ M\7X/"GB*Z\;:1XFUC5+%VLHYH39VL++&JNN,JS$DMGJ3@8 P* &>%-=U/4/A MWJ^I75VTEY!+?+'*5 *A&<)P!CC KGM0\3ZY_P (?X,O;N_U*VTR]M/,U74M M/MEEF1]BE,_*=BDDY(7MBM>/P/XGL+35=#TW6]/BT+4)II=\ENQNH5ER613G M;W.&(R,YQ5Z+PGXBTG1?#L6B:W#'=Z5:BVF@N%C'(X!(!_#);QG/HWV"_L_%VJ M:[=F>-;ZPGTQTBD1B YB_=+L*YR,DYQ74Q?#9]3MO$DGB&ZMC>:['''(-/B, M<4 CY1EW$EFW8))],59CT#QQ>M8V>J^([*.PM94>6?3XI(KF["]%FY2,_AFN"T_2+OQKX#\/Z3=3);C2 MKN.#6+=P2TC6_'E_1B%;/H10!P.F>)_#OAV#PAK=OK=O<:PMQ)_;2+G=(ER= MTA/'.QMOY5ZI\5=T7@&YU6W(%UI5 M=P-$3C[N1PP]P<'\*X;Q+IFHK\/-%\#W5TEUJNI2163S1 C]S&P:20YYXC4 M^[>] '7^)D;4?!6I>1QSLCEA:'(_A!&*X32_ > MN0:;X8LM0U*PE30+Y987@B=3)"L94!LD_-D]>E #K*YU?PO\0;?1KW7;O5M- MO=.FNLW:)YD,D9&<%5'RD'IBN,M/'=QK6C3:[)XRU#3M4DWR6FF0::TEM&H) MV(Y\H[R0!EMW&?:O4[[PW)>>.-,U[SH_(M+.:V>$J27,A7GTQQ7.VG@_Q?H6 ME3>'] UW3XM&8N+>:X@=KJT1B254A@K8R<$XH ZWPOJ\FO>%]-U6>W-O-.F*]/TZS.GZ;;6;7,]RT,:H9YWW22$#EF/'M$ MUFP@T"Y:4QF:W9KBT60DLB$':1DG!/(SWH S?#.K7UE8?"O3[>X:.UOK29;F M, $2!+?,C!YXI/#^I>(KFSUSQ5J7B&X-AHMY?*FGQ0H%GCBW'#MC.>@&. M@7U-=!I_@:YLSX(+7D3?\([%+'+A3^^WQ>7\OISSS5_P[X2&EZ!JVDW\J7,. MHW=U,X0$?NYB?E^N#B@#S%/'%\_AU=?3QC?OK[1BX&E+I;_8SGGR!^[STXW[ M^O.>]=E-K.J^+_%5IHNGZC<:-8KI46I7QPCHHPVS(+;Q!XH*TD=S$#E2Q4A@X.>>N.?2O3VD.A>'I9KJYGO?L5N\DDTNT/(%!))V@#/'85R%_P" M=7U?PMK5MJ.MI)K&J3Q7'F*C?9[3U.>'6U__ (3*_BUUT,\.E1Z8[68'583^ MZRV1@;]_4UUWB+Q;JFAZ7H?CG,IT2:WC&I:60H:,R %70G!W!CM(SR.W4U); M>$/&FF:)_P (UIOB*QBTA08H;QX'^VP1$_=4A@I(' ;BM:_\&R:QKFE-JEV+ MO1-+A!BLYLNT]QC:)92>&P,X'J2?:@#F=4U;Q;8_"^7Q ^HJNKZC=V\MM"H5 MHK6*250L0./F^5N3[\=,U?U)M>\%:GH-[<>(KK5K74;^.PO8+F.-55YU+5Y[OQ? MJ6AI;76/\.1BKDOC+Q+J_A;PA+:7(T_4M0U4V%U M*;?Y6 #C>$8=P X''/'2NAC\*^)_#][J:^%M3TQ=.U"X>Z\G4('9K65_O&,J M<$$\X/3^=B3P3>O9^%XIM9EO9](OA>7%S=Y9[@X8$#GCEN!V H I:=)K7AWX MC6>A7.NW6KV&HV$LZ_;$0/%+&1T95'RD'IBN0LO%>IO*!JWC*[T+Q3]H.[3= M3M5CL"N_&Q3LY!7HV_->FW_AR6]\;Z9KPN%2&SM)[=HN=S&3;@@]L8KF+_P1 MXNU/09?#%]KFFWFD2,5-[(3K?A6^M(9I[6.UN[74$9XIA&,(^Y2&# M <>AK7\,Z1JVFQWD^MZNVH7UY+YC*@*P0 # 2)23@>_4]Z .H8C3RI5+ R[1C*8/..>*JZE!KDGQLNY-!O+2&XCT.(O%>1LT4RF5Q@[2 M""#@@CZ=ZN77PUN=5\->((-3U5'UK7)(II[J*'$2>408XPA.2@QCDY.30!S) M\7'3M7T&32/'&HZ\]UJ,%I?136@^S,DAVED81J$(/0!C6UK7C;5=#NOB%,L@ MG&F&QCT^%U&V-YD SQR1N8$Y]*NZIX1\6^(ETG^U-4TBW33+V"[CM[&W<)*T M;9^9F.1QD =^^*NWOP_CU6Z\8B^N0;7Q +;8(Q\\!B3 ;T)W $?2@#E_&?A M_7M+L_#L]YXFNM41M:LOM<5S%&%#^8,-%M4%1GC:<\'VKO?'5O)<^!-01@@8/?!.,5S=_P"$/&>NII5OK&NZ6;;3;V"Z!MK9U>Z, M; YDR2%.,\+QDY[5W6JV"ZIH][I[.8UNK>2 N!G:&4KG]: /+-'NM:MO#?@3 MPOINLSQ3:U9BYEO9(T9[6!(4)CC&T#O@%LD>]=#8W6K^%_'NG>'[W5[C5M.U M>WF>WDNU3SH)8@&8%E #*0>XZU6MO >OQZ)H6[5K"/6_#Y,>GW,<#&*2W\M4 M,^6)9F( '8 M4 3^.[^ZT_1X)(=>L]#MVN%6ZO;@@NL>#E8E((+GWZ#-@! KJ_&7A>]UVZT74M,N;:*_TFX:>*.[ MC+PR[EVD,!R".H(Z53M/"GB";QQIOB?5]4LI'MK>6W:TMH66-%8#!4L22<]2 M<=L#B@"C\8+.:YT+1VBO[BV"ZM;(5B"X8M( &.0>5QD=N>XU#0;E8K6_:-1(R-L(W#&"0&(SBM/59?$FN?$=O#] MAX@FTNQ71XKR1X84=]_F,N!D<9XS_NX[FK>J?#ZZU#2_&=HE]"C>()XY8F*G M$04*,-Z_=[5N6OAN:W\=R^(3<(8GTN.Q$0!W!EF6FDWK:=;);Q1DRRQJ-\DNY3N!)^Z,#%6OA DZ>!F2Z*FX74+L2E.F M[S6SCVS4S^%O$6CZWJEUX7U+3X;359?M%Q!?0._D3$ -)'M(SG )5N,BM/P- MX:G\)^'!I=S>"\E^T33&?;@MO'9M#\6Z_K(N]2@L[T7MLWV5TD."58QJ%;/("D_I6_;V^O>) MOB'XGLO^$FO]/TW2KBV,,-IM!8O$K$$D'Y>#QZM[4 >@6&JV6J&[%E<+-]DN M&MI]N?DE4#%/'ESHVN:D=1MM8O! KLC"1HV5BQ 49=P M"I[<]!753>*I_$E_X-M-%N6A744_M.]:,\I;HO,9_P!YV"_@: .TU/4K/1]- MGU'4+A;>TMTWRRMT4?A5I&#HKJ<\8Y YJG='5IO$6B^"+/7K^"$:<^H7M^2AN94W[5C5MN%Y/4#. /Q / M2**X70;O4]"^(,WA.\U2XU2RGT_[?:3W6TS1$/L9&8 ;AR""1[5:\?Z@UC:Z M>)/$D>A6,LY%U,@SZ-INK:MJNFR: M2UY;G6(6C<3+(%^5F124.?3K6/I/B.Z6XL5U?Q?K&C>)S.OVBRU>W"64HW?, MB +M (Z-NS0![=5#4-7M]-NK"WG29GOIO)B,<98!L$_,>PXZUYKXMUJZLO&6 MH1^(M8\0:)HJI%_9MUID.8"2OSF5@C$MNXP>,#\:T)->U-;7P"4UZ'4/MU^8 M;J[M%"QW2!'ZCL>!D<<@].E 'I-4Y]5LK74K33IKA5O+P.8(NCZMJ<&C:52 MZYK?Q%L]"@UZ[T_3W\/QWMP;;;YC/YK+\K,#M)R,G'08[T >ETUT22-D=0R, M"&5AD$'L:XKP+>:E%KGB?P]J&I3:BFDW$(M[FXQYI22/?M8@#./6LWX@>*IK M3Q7I?AP:C?:;9S6SW=W*:"5008RS(N_JK M X]15>^E\3:5\--.\=OXJU";4!#:W$EFP06KQR,@V%-NW]RAE6WL;8RLL8."[8Z+GC-=%7E]UI$C_'E)?[8U*,#13= M;4=,;5N%'E?=_P!6>I'7/>CP]:^(O''AD^*1XIU#3KJ[:22PM+;8+>!%8JBN MI4^9G;DDGO0!ZA17C[>*-?\ %UO\/UL=2DTI];CO$OGMU!YB4;BH.<'Y6QZ; MO:M=(-8U3Q:WA!?$FIPV.D6,:ZQ)XH\,6NAVEUK9NTG\2VUM%<8 FDM7 MW9CE^4 G(ZCKQ3;"VUSQ7XM\66F\JH'XDUJ26VM^ M&?B)X5TY/$FH7^DZB;GS8KUD=PZ0EA\X4$J3@X[$>] 'I-%ZOX)M-,TR7Q/J5S<:W=GS[YK<3/;1H MN9!#&BG&21C@X_6@#U>BO*O#GB6:U\:V.FV&IZ[J^CWL,OGMJME(KVLB+N5A M(T:Y5@",=CCUJ30+3Q-XV\+?\)5#XIO;#4+LR26%I%L%K"JN0B2+M)?..3UY M]J /4:C^SP?:?M/DQ^?L\OS=HW;>XE0MD.P)" #ICGO69/JGBBWTSQAH<.J2W6I^'3!>6EV54/<0LOF M>7( ,$[59L7/B?Q#IMW)+)]@M=/TZ22VA16(3?B)A*3C)Y[XXH ]RHK MR2Y\1>)?$5KX!AANY]$N]9^U1WX6+##RT^8A6'!^5BOID=:W+";4_"OCW3]& MU'6;O4=-U.P<6\UX5++<1$LP) '6,_CMH [^BN1\!:E?:]9:EKMS<.]G?7LG M]GQ'@);H=BD#U8AF/U%8FJ^*M0\-:GXWM[NY>7RK&/4-*5L$C>#'L'L)0O\ MWU0!Z317D5AXE\02^$;#P]<:A)_PDK:Z=*N+E<;PB-YKR#CIY6!GWK5TJ+6/ M'E_KE\_B+4=*LK+4);"RM]/*)_J\ R2$J2Q)[=!B@#TBBO);7QAKMS9>'8+F M\Q>P>*&T>_EB4*MRJ!^<=L_*3CN*ZO5=4O8/BCX>TV.Y=;*XLKJ26$='9=NT MGZ9- &[H6NV7B+3!J%@7,!D>++KM.Y&*GCZ@T76NV5GKVGZ-*7^V7Z2R0@+E M2(P"V3VZBO)O#VJZC#X*\/:%I5V;*YUG6KR%[M5#-%$DDC.5SQN( )K9;1+ M[1?B]X5CGUF\U*T>TO3 ;TJTL;!5WC< ,@Y7&>G- 'J5%49/*+DY?8.6( .!W..O2N/L/$LVF>(M%72=;\1ZU#>72VU_; MZG82*J*_ F1S&NS:V,C.,'VH ]@HKR?Q)XD\2>%_$T_AFWNTNI/$#@Z-6\<>FM?7^H)M^T3@.$ 5B"%RQ M).!TX% 'H5%>8>)M0\2_#_PW?YUDW\5U=P6VF75S'YMQ;E\[RX50),8)7J2> MN>E9MEXEFTSQ!HHTG6_$FM17=TEM?V^IZ?(JJK\>,/$6L^ M'/#NE>?+8:KJFHRV4U^;;RV,,0+&1$8?*S+MZC@D_@ >DW6NV5GKUAHTI?[9 M?QRR0@+E2(P"V3VZBIM4U6RT339M1U&X6WM( #)(V<#) '3DY) _&O.3HE]H MOQ?\+1SZS>:E:/:7I@-Z5:6-@J;QN &0%BD M9 63,J##9!X&<\8Y H [!]=LD\21: 2_VZ6U:[4;?E\L,%//KDCBKL=M!#++ M+%#&DDQ#2NJ@%R!@%CWX '->6ZIH=_+\5]&TNVUZ_A*Z%+Y]\=C7#Q^<#@-M MV@Y*C.WH/QIR>)]5\'0^/+.YOY]630H+>>REO,&3]\APKD ;@& Y],T >JU$ M;:!KE;DPQF=4*+*5&X*2"0#UP2!Q[5XE)XKOM,TJVU>Q\1>)-4UM3')]>T7TS+I-S/&2K"!G4]P=I(H M45XQI^L^(M%^%9\ M?7^OW=_>RV2I%8NJ^0K.ZHCD 9+#[QYYR149\476CFPOM-\0^)=9OO/C6^L[ MS3)5@FC8X-/%^OVHUV_P!*TS1Y8[6*/3V5 M'EE*!F=V*DX&0 .E5;J?Q9_:>@>"[O6UCNKE;B>[U2T0"5[>,C8 ",*[9&2! MQCB@#TRBO.4&LZ)XO/A-M>O;RSU?3II;.ZNBK7%I,G!^8 ;EP01D=1^=$^,- M7U#X*+V^71Y7 !>&:-L32$>R*6_X$* /5**\@U;Q7_:'C35]+OM M=US3--THQP0KI-J\DD\A7+/)(L;8QG 7C/6H;GQEXC;X;:C+#=W O[+5H;6U MOY[5H&N86D7:S(P')!(.!VH ]EI"0JDGH!FO.=W04W!3;_J[=0I );GH<#I6?X2\02_\ "P'T>RUG6=3T>XTR2X5M6@9'657 MRC,BEEP?3&: /1=!URS\2:':ZOIY%YKMXU[9*,0/UH ]4HKP>T\87NJ^'WUY_ M$_B"WUV56FMK*VTV1[).3LB(\HAP1@%MW?VKV;P]J4VL>'-.U&XMVMI[FW22 M6%E(,;D5<0QS1Y!V2*&&0<@X/O4E>/:SK*R7FL"Y\=:J M=6AED%K9:# TL-NH^XD@$9W-_>W,/PJ4>(O$6OV7PY2WU9[&?6HK@7LT,:DL M$C!+ $8#<''& 3TH ]7R-GF[ M?NY!/3/0>N:EOXM\0P^#5TU-0\W5I/$CZ!#J,T8+*H8_O67H6"@C\J /7J*\ MYU!-6\"ZWX?F7Q!J.JZ?J=^FG74&H,KE7D!V2(P4%<$NK:#=_RSB4)M4>PR: .PHKQBQ\0^)=3\'_#_ ,C6IH+W5KR>&ZN2 MBL60>9S@C!( X]P.M=%8Q:KHWQ!;PP_B'4[[3]1TF2X22Z=&GMY5<+N1PH'1 MLX(QF@#M=,O=+U7""*9E*1[97!*X4'+=3D MGGIBKM](=1^-.E6$O,.F:/+?QKV,LD@BS^"AOS- 'VFJ^-;^R1%3[)INA1L\ZY'+2[8V.2> M@X&*Y76;_4O$WP0N[O4-3OC-8:F+4L46)KA1<1JIE4KPP!!XQR.MZ1XK ML-7EM[W$;RQV=] 8IC&A +E>PR1C/6MVO*6\.SVWQGT>)O$.L3E=*D MF\R66,LP65?W9P@^1NXZ^XK&MO&+>(SJ&I7GB;Q#IT?P*L=W-H]_JMQ/;7I$.TX16!8*PX)"[ ME]"17IVBZ=+I6E0V4^H7.H21[LW-T09'R21D@ < X_"@!FA:[9>(M-^WV!

;)%EUVG)>%-$UBX^'NJZM;>)]1L#:7%[+9V]KL6,%7=B9 5) M?+ \9 K>U+Q+-?>%_"E_J?BA-"M=0M%FNQ:+FZN)"BD+$ K87))) SR!0!Z M?17DOAC5=3U75?$WAW3==U>>W_LY+C3KO4H3'/%(VY<@LJEDR!R1V^M6W\8: MCKO@SPM:6%P]MKFL72VMPZ !X/).;EL=L;#_ -]"@#T"QU>WO]0U"RA282V# MK'*7C*J2R[AM/\0Q5^O)?$'B;6;33/B5+!J$J/IDML+,C'[D,B$X^N35O5HO M$'A6Y\-ZN_B:_OI=0U.WL[ZTF"?9RLN<^6H4%-IZGT5YSIR:QXXUG MQ!=#Q%J&E6FF:A)IUG!8[%&^,#=))N4[\D_=X&!6G\,M1U74O"]Q)K-W]JO8 MM0N8'DQ@?(Y& .PXXH [.BBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5?? M\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3=UVM< M5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#R^ M^M=;G^-6HRZ%J%M:W,6C0;DNH3)%*ID;A@""".""#_.K]S\,WU'PQK5IJ&K& M76-8GCN;B^6$! \9!C01Y^XH&,$Y.37?"*,2F41H)"-I?:,D>F:?0!Y_J7@W MQ1XAETF;6=>T]/[+OH;R*WLK-ECD9#G+EG)SC(&, 9[UT.B^'7TKQ+XAU9KE M9%U:6&18PF#'LC"8)SSG&:WZ* .-T?1YO!5_K^H7VLV:Z!>74M^5FC\MH)9& M7.7)QMXQT[UA_"70[:&?7-=M7>33[BZDMM*+# 6T61G^3_9+NV/]T5W7B/4K M#1_#U]J&J0F:QMXB\T80/N7TVG@U>M6B:TA:! D)12B@8 7' QVH S/%F@#Q M1X5U'1&G,'VN+8)=N[8<@@X[\@5S]QX/UZ8Z3K$>LVD7B73XGMVG%J3;W,+' M.QTW9&, Y!ZY_#N:* .5\/\ A:^M?$-UXCU[48KW5Y[<6J"WA,<-O"&W;$!) M)RW))-)XJ\+7^JZWHVNZ1?6]OJ6E&41I=PF2&19% 8$ @@\<$5U=% '$6/@O M5SXP?Q)J^N)<3S:=)8216L)A6)&8,/*.XD8()R23D]JS[SP'XFU;0U\,ZMXC ML[O1 R;IVM&-[(BL"%+ERN> -V,UZ/10!R%]H'BBVUN]O=!UVV^RWH7?9ZG" M\Z0,HQF(AQ@'J5/&:I6'PW&FV7ANWAU'>VDZ@]_.[18\]W#;@J@X09;@<\"N M\HH X.\\)>*_)U/3++Q':2Z3J#R$_P!HVKSSVZO]Y$;> P&3C<.*?=> KJU? MPK+H&IQV\N@0O;+]JA,HFC=55LX(PWR_K7%WMO&L7B W2LB:.FF>3LY)$F_?G/3MBNDHH P-'\.OI?BCQ M%K#7*R+JSP.L03!C\N/9R<\YZU6\2^%KO4=8L->T74$L-8L4>)6FB\R*>)N3 M&Z@@XR,@@\?RZBB@#C8?"FN7EOKL]/U[2M'F$OVK M5/.^SE5RH\I0S;CGC@\5H7$R6UM+/)G9$A=L=< 9H Q&\.NWC]/$OVE?+72S M8>1LY),H?=G/MC&*YVW\$^)=%LKG1?#WB&TM=$F=VB$]H9)[-7)++&P8 C)) M&X<9KL=#UBV\0:)9ZM9"06UW&)(Q(N&P?45H4 <=;> K?3K[PB]A<>7:>'H[ MA!&ZY:;S4VYSV.'=1MK34'MQ:W,-W"9(;A 7A N"<\],ULW=U!8V<]WZVPZJ\4=F2AS*T@W*,8XXYYZ4 <#KGAJP\+^"K2WU/59K: M6/6C=VNJ00 K9RR.S*T@)^YSM.>.15&QDN];^+7AB9O$UGK[V$-U+ZL."*Z*B@#E-*T+Q')K\6K>(=J^%-3A MMK@VD5G:T_"WA:30Y-3O\ 4;[^T-6U659+RX$> MQ,*-J(JY.%49 R2:Z2J5WJ]C8ZC8:?<3A+J_9UMH\$ERBEF^F .] '->!_ , M7@VZU287ANOM,@2V#+C[/;JS,L0YYP7//TJE!X,\3:%%>:;X9U^SM=(N97DC M2ZM&DELRY)81,& (R21N'%=_10!R7_"%NFH>$[@:G/.-!$V][HF26Y,D>S)8 MG@YY_2L'XO/9ZEIECH5I>JGB62\A;3X8SF4;B49R.H387R>G%>EU";6W:Z6Z M-O$;A5V"8H-X7TSUQ0!%I6FV^CZ19Z;:KM@M(4AC'LH '\JYGQ=X$3Q1K^B: MG]L^SBPD'VF+9G[5$'201GG@;HP:[&B@#CK?P''#\3;CQ<;O=')#A+39PDQ5 M4:3.>Z+CIWJ%O"7B#1]5U.X\+:S96UIJDYN9[:^M6E\F9A\TD95AUP#@Y&:[ M>B@#@9OAKY7A6PT_3]5>/5;+4!JBW\T0?SKG)+%UST.XC /&!U[V-/\ ".N2 M>,K#Q-KFLVUQ<6UO+;_9K6V,<2JV,;O XQSVU% ' 1?#>6#PK9:? M#JHAU33K^2_L[Y(*_#WN8QEH94.5<#O@ M]O0FLFU\/^++S5=/N->\16YM+!_,6#3('@-T^, RDN)-/MVMI;F2W)@O(R>5= P(Y ;(/7/X= M7IM_#JNEVFHV^X074*3Q[Q@[64,,CUP:M4 <#/\ #RZUFPU237]::75KUX9( MI[2,I%9-$:(=,@> W3@8!E) M<_+W*C@UV5% '#GPEX@T;5=3N/"VL65O::G.;F:UOK5I1#,P^9XRK#K@'!R, MT^Z\!3S>&]-M!KUW)K6FW/VR#5+@>8QF.=P*D_<()&T'@8_'M:* .(LO"7B" M?QEIOB77=:M)Y+*&:%;2TMFCB4. ,@LQ.<]<^@ QBMKQEX=_X2SPG?Z(+G[, MURJ[9MN[:RL&''<945NT4 M)/X&@OM7\57%]/YMIK]M!;M"JX:(1HRYW=S\P(XXQ76T4 <"GA+QA M-96NC7OBR(:5;LF9[2W>&\F1",(T@?"] "P&3^)KN+N#[393VX;:9(V3)YQD M8J:B@#DK;P-;M\-(O!NHW!FB6U$#3QKM.0=RL -8VFK>* MH3I]I*DCO86[P7-V%Z+(^\A0>^T:X-_<1;TN#-_K$://" M' P ?EQQS7?U3U;4X-%T>\U2Z#FWM(7GDV#+;5&3@>O% '/:+X6U)?$S>)/$ M6HP7FHK;FUMHK6$Q06\9.6P&))8D=2?:H;/P!%:?$:Y\4_:RT$BN\-ELXBN' M5$DE!SU94 Z=S766-W%J&GVU[#N\JXB65-PP=K $9_.IZ .-O?"NM6/B6^US MPOJEI;/J*I]LM+ZW:6)G4;5D4JP*MC@CH:@NO =_?>$9-*O=?FN[^>_COIKJ M924!616V1IGY$^7 /O7P6VI:1)(T*W4)DAD$BA M6# $$' X(JG8>#]9_P"$T@\3ZMK4%S<"SDM'MX+8QQ(C$$;,L3U!)))SGMBN MVHH \QTWX=^*=-\)IX3C\46O]CO&TYJ>L MO6M>L]!_L_[8)3]OO8[&'RUS^\?.W// X/- '(:;X%\1:/IMWH%AKUG#HEQ+ M*_F_8R;M%D)+*&W;2>2-Q!/MTJSH_@"?3$\&B348Y#X=6X5BL1'GB1"HQS\N M,^]=U10!@6GAU[;QQJ7B$W*LEY:0VXAVH)*\)5$]>U;6M,OO%.KV5S!I6N1O8$C// XK5H X+2OAW)IFE^$;+^T4<:!<'WX YXQO\ M?I6]/X=>;QW9^(Q)3Q:W,+Z1=OVCWL'A)]BXVY_V MA7;4R:&*XB:*>))8VZHZA@?P- '$Q^$?$.D>(-9O- UC3X;75YQ<3"\LVEEA M?&#L(< CN W _G4C^&=Q'X!U3PP=8\UKO4?MB74D7S >:DF& /+'8>1CKTKO M[FYAL[6:ZN)!'!"C22.>BJ!DG\A69_PDEDUOH]S!'HP6\EK"UK<13PEQ+"SAB%((VMQUK-B\'^)= M">_M?#&NV5MI=[,\ZQ7EHTKVC..3GO@<5U]%% '+:%X1DT?P7>Z UXLKW)N2)@F OF MLQ'&>V[]*QD\ :KI;^'+[1M4LQJ.D:<-.<7ENSPS)Q\P"L"IR.Q]OKKZ]X^L M-!U\:*VF:Q?WQMA=%-/LS/MC+%V6HP()7L M[^V:"783C<%/49XXH I:!X1U/3?&-[XCU+6([Z>]LU@EC2W\M8V5LC8,G"@< M8.3G)SSBF:-X BTCQ[J7B,79DAN-[6UH4XMY)-IF8'/5B@_,UV=% '":M\/9 MM2LO&-NNHI&?$+PNA,1/D;%4<\_-G;[5M>)O#3Z_:Z/"ERL)T_4K>])*;MXB M).WKQG/6NAHH \FN;ZSTCQ7XB72O&5KX=,DXEOK/5+96S(5&9X,N,[ACUY[= M!6[\'[.6T\ 0O+YQ6YNI[B)IQAWC:0[6;W(Y_&NSN=.L;V1)+JRMYW3[C2Q* MQ7Z$CBJFA:]9^(+2XN+(2B.WN9+5_,7!WQG:V.>F: -2BBB@ HHHH **** . M*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH * M*** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** " MBBB@ HHHH **** "BBB@ HHHH \YU&'5=>^*M]H8U[4;#2HM+AN'CLI CLY= M@,-@E1ZXY.!6'I%CKVL^'O$SW7B_64;0+R[L[)X)0C/Y0W!YB!F0G(&#Q@>I MS7HMOX<,'CB\\1_:LBYLH[3R/+^[M8MNW9YSGIBJVD^$CIFF>([/[;YG]LWM MS=[_ "L>5YP VXS\V,=>,^U '*7WB.6^\&>$+W5?$\FD17]NLEVME&QN[M]@ MP(MJDJ-QRV!W'(JCX?\ %=QI'B#Q%!#=ZY>Z5:Z(VJ0IK:,LV]&(.TN Q0X[ M]P:Z#_A7M]8P^&KC2-9AAU/0[,V8DN+7S(IXR #E P*GC.0:M:;X%NH_%-YK MNLZR-2DOM.:PN8/LPCCVE@0$PQVKC(P#;X:Q::WH.KI8:I%:+9S^=;^;#H7S MJTC;?+AB"C"K''DA1ZGJ>]=!0!YGXKU&U/BZZL]2\5ZM"B0Q_9M+T%)3,I(R MS2F-2L7^K^'M12_N+JX>QU2>SBDO$VSF-=I7S!_?&[!J23P M?K5AXFU;5= UVVM(]69'N8KJR\XHZKMW(0Z]NQR*O^"_";^$;34K=M2DO_MM M\]Z998PK[G"AMQ!P3E7:'#JNM>)_$NH7OB/58K#1=6<06=M*% M1U559E?@EEQ@!>,9/K7J-8/A_P -C0[K79FN1<+JM^]X5\O;Y8957;U.?N]> M.O2@#R6P\2W^NZ!)KLNK^+X=;G#S6L-A82M918)V)M"%9%X&22>M=/K'B&2^ MTOPW/KFNWF@+=VIDN=.L8I!>S38 PH5694!SV'7K6A#X"\0:7IL^A:)XJ6ST M*0OY:/9[[BV1B2R1R;AQR<$C(S5N]\#WUMK>FZSX?UA;>]L]/&FO_:$)N5FB M#;@2=RMOSR3GF@#F_"VMZY+<^,=)TBZU:[-M91W&EC6HRLZRNK\'> 2I8#&Z MJGAK6XTUO1X+GQ1XCTW6GE5;S3]?C8Q761AECR JDMC:01]#766/P^NH]3UV M^U#Q#<74VM6:V\\D47D-$ZY :,J?E !&!STR2AX%8EUXG\27?A/3+1=5:#5K?Q6-$GOHD \Y1N&\KT/!4D="177 MR^#M:TW5M2N_"^OPZ?;ZG,;BXMKFS\]4F(PTD9W+@G R#D9IJ_#BW@T31=.M M]0DWV&KQZM<7$R;GNI06+9P1C<6Z\X '6@"C%;ZAX3^)'A_38]>U34;'68+H M31:C,)=CQ*K!D.!MSNQ@<5S&K:NDUKJ]P/&7B*^UJ!IFC70XI39V^W)5#A-A M &XECWYKT[5?#?]I^+-!UO[5Y8TI;E3#LSYOG(J_>S\N-N>ASGM7,6/P[UO M3_#LOA:W\3QQ: PD1=EB/M0CH_"RX_M"2RO M+VQN9;BYMP XS!&7V9& 3R <<9SVK762_P##?BR^\-2:K>ZEIM[H\UY ;Z3S M98)$.UEW]2I!SST(JU-\.K[[%X26S\0?9;SPY!)%%.MKN$Q95494MP,+@C/. M>HK1TSP=>C4K_6=2JKN)))Y))]J /.[7Q)=67@W MP#H$%SJ-I;7MD\]Y/IL#2W/EIT5 H)&2>6QP!73^#-9OD\9OI5O)XAO=#GM# M*LVLVLBO;SJ?NB1U&Y64]#G!%:(^'4MOH/AV"PU@VVL:"A2VOQ &5U88=7C) MY4C'?(K4T/P[K%OK(P6\2YR3LW'?>.= M1MX?$%G::AXIO=.LFMF=;#24;4M;:STVV$UI)? M@QW85H&(HC?Z+=Q7%C=BQ 4)&FQ4=-W/!/.: ,#6/$4E]XWU71[S4?$MOIFD)##$ MNC02-)/(R;F>61%)&,@ <9ZU5NO%/B9/A[JBIJV\%CJ%[:M!+/ \B MXWJ0-Q&2I..:[6Z\(:S;ZY+KFA:Y!::A>01QZC'/:>9!<.@PL@4,"C 9'4\5 M%31Y7JZ5K>C>-O# MVCVGB_67AUU+E+Q[B179/*57W1#;B,GD<#C-+%>:KH,OC_15UF_O(=/TI;RR MGNY?,FA=HI"1OZD94$>E=OJOAPZEXL\/ZY]J\L:1]I_<^7GS?-0)USQC&>AS M6%XH\.&SM?''B#[5O&H:*T/D>7C9Y<4G.[/.=WH* .=N[;Q!HWPVMO&G_"4: ME<:M#:PWDL$LH-K*A"DQF/&/NG&[J3SGFKEOIXO/CJMZNHZBBR:#'>",3 #! MFQY9&/N=]OKGFH] \%ZUKW@70M-U+Q&)?#TMI;326JVH6>1-JL(6EW8V X&0 MN<#'O75WWA6\?QU9>)=.U1+7R[1;*ZMGMPXEA$F_"G(VG)QGF@#J:\T\=:0; M[XH^"/\ B9:A;^=]K3_1Y@OE[(MV5X.":OX@N[C7]5TVRT_49=.M+;3I_) MP8P-TCG!+$D\ \"MKX>:SJ&JZ/J%KJLPN+W2=2GTZ2Y"A?/\LC#D#@$AAGZ5 M!-X/UK3M8U*^\,:]#I\.IR>?=6US9^>BS$8,D?S+@G R#D$UM>%?#<'A;1OL M,4\MS+)*]QEU>>R\0>+=1\0:I+%HM]?B#3 MXY0L,D<6XXD&,MZ#G@**];KG/#_A.+1M'U33;F<7D.H7EQ<2 Q[!MF.2G4YX M.,T >50^(=5N/#*:Y#J_C"7Q))$+J.%-.E-BS'YA$$";2A'&[/OFNPEU#5/& M7BZST7[=?Z+91:/%J-W':MY4[RR' C+$94+SG&#FIHO ?B2VT=?#MMXP:+05 M'EH5M/\ 2TAS_JQ*&QTXW;+76N6U;5X;'3[ZX7?<6T4@)?>2,.PVG!]ZEU M&WU'P'KGAZ>WU[5-2L=3U!-.NK;49_.^:0';(AP"I!'('!JV_P -S?:7??VG MK,\VMW=W%>C48HP@MYHAB+RX\D!5&1@G)R>?2Q;^#]8U#6].U#Q1KL-_'IC^ M;:VUK:>0AEQ@2/EF)(!. , &@#$C\6WWAGP]XQL=0N9;K4]'N#]B:4[GFCGY MM_\ >.YMI_W:R]4UC4K+6])\):GJNO"&TTI+J_N-+B>6YN9V8C!=02J#!.1U MZ5V>O> ;;7?&FD>(7NVB6RV^?;!,BYV$M%DYXVL2>ASTXJ;7_"EY>>(+;Q%H M>J+IVK0P&UD,L'G17$.=P5UR#P>00: .)M?$>LV_AWQI;13ZW)96>FM=:;J& MI6SPSHVQMR%F4;B" 0>N#79>!=(O[?2X-7U+7M1U&ZU&UBEDAGD!AA8C=^[4 M#Y>N.ISC-0KX)U"ZT7Q#!JVOR7FH:U;FW:41%(+9=I4".+=[Y)SDUU.EV7]F MZ396/F>9]F@2'?C&[:H&<=NE %NO%K'2#:VWQ5F_M+4)O)CN(MDTP99,VV=S M#'+#H#Z5[37$3>!;XZEXH:#6D33O$$#K+;/:[FBE:+R]X?<,COC'^- '&S66 ML>&?A9HWBV#Q-JCWEO!9.;1I!]E:)S&GE^7C'"L/FZDC/?B]X@\2R:E\0-7T MB[OO$5IIFE)"B)H=O(SS2NF\M(Z*2 0 O&>M=?J_@LZI\.(?"7V\1&*"VA^ MT^5G/DLASMSWV>O&>],U/PEJ4?B:X\0>&]7BT^[O(DBO8;FV\Z&?8,(V RE6 M XR#TH K_#C5]4U"VU2SU$:C+%97(6SO-0M6@EGA89&X$#+*<@G'/%=O6'X9 MT&YT.UN3?ZM<:G?7-7'B9]?\3:^-0U+Q5:6N MGWKV-I#H=M*4&S 9W=$.YB?X3T';FENO$GBJ\\!Z,INKRPU1_$46F"\EMC"\ M\3;@LAC8#J"I(Z94UV$_@_6=.UK4M0\+Z[#81:G)YUU:W5IYZ";&#(F&4@G MR#D$T/X!=]$T6PDUJYN)[#5HM4FNKE=[7#JQ8J!GY +[SPJ?$>KPZ M9H-I!YDT5P%N;N67?-\U% M7KGC&W/0Y]JH:QX3U!O$A\1>'M6CT[4)8!;W4<]OYT-PBG*D@,I##/4'IQ0! MQ>JZ]KFA:!X\T-M6N;F?1H()['4'($XCEYVLPQDJ01GOFKNKVVM>&%\-ZZ/$ MVJ7=S>ZE;6U[;SR VTB3'#!(P,)CMC]:UY/AP]SX;\16EYK#7&KZ\%^UZ@T M"C;PBK&#PJC( SWZUM>(O"YU[3=*LQ=^1]@OK>[W>7NW^4<[<9&,^O:@#@=4 M\3/K/C77+.^U#Q-::?IDJVUM#H5O(=S[%Z8[4V'Q=XFF\,VFD&: M\MKZ\UP:7;ZG=VABE:U(W"78P W[05Z=>>M=A>^$=6M/$5]K/AG6H;!]1"_; M+:ZM?/B=U&!(N&4JV.O8U'+\/3<^&!I]WKE[/JJWHU&/5&&6BN0I:=JMX+"YM]1F\XAV4E)$; *X*G(Z5H^!M3OK M_2_$TEW=2S/;ZU>PPEVSLC4C:H]A3K7PAJ]]KVGZKXGUN&__ +-+/:6UK:>1 M&)",>8^68LV.@X JL/ NLV=]J\6D^)19Z1JUR]U<0&T#S1O)_K/+DW8&?<'% M '+QZOXDO/AGX/U S:U%?FV%3UQG[Q'.!4B:K9W_P /_'$5 MAXHN]6M4TZ0I::BC"ZM#Y;;@S, 64GIQQCK736W@+4-,\-:!8Z3XADMK_1@X M28PEH9U?.5DBW<]>#G([4W_A7]Y?QZ_=ZQK$4^K:OIYT[S8+7RXK>+!Z)N)8 MY.!M1O->G MUS79;F1]/N;UH-.B)^188OD+J/\ ;8,?P%<_\2%L;7P1IWA2*]W^(E^RC2TB M!$C2HP42 KUPMIX*UW2+O58M&\ M1PVNF:E=R7DBO8^9/"\GWMC[@/H64X]Z .[\K#1L9?-0D9Y*MCN,X[55U7X4VNI^%/#NB?VB MT7]DN/,G$7-PC#$RXW?+O)SU./>@#)FOKVT\*>%U\1^+KO3VO8WN+N.U5VO; MEW^=43:K,JIN .!V'-1^&M?O8]6\5:9;ZAKU*7-MYT4D3'.,!E*D'N#5.R\!WT6N M:MJ]_KYO+G5---E,/LH18VR<% &X4#C:H7 MFKZG:P6\45PX-M TKHJR!,?>"\DDG))S5OQ;X7O-$NO"$Q\1:IJ,1U^S%Q%? MRB0%\G#IQ\G\0VCCD>E=E_PA%K/\.H/"%[!O$>KW>C2:WXJBN8M)O8KN*.&P\OSBAZR'>?F(XXP!D\&@#FKGQ,^O>) M]?74-1\4VEII]X]C:0Z';2E04P&=W13N8GHIZ#MS4MOXI\2ZIH.AZ'-/>6%_ MJ&K2V#ZC);&":2VC7?YBJP^5V4@9QP0:ZR?P?K.GZWJ.H^%]=AL(]3?S;JUN MK3ST$N,&1,,I!( R#D$TDWP^,OAJSLO[SN_MT.JRC>XG).3L)QL()&S MIB@#"?0;G0_B[X31M8O]0M)+:],0OI?-DB8(N[Y\9(/R\'I@^M>I5Q-EX-UJ M3QAIOB36_$$5W/912PK;06GE1!74#(RQ.<\DG.>!QCGMJ .!^)'_ "%_ _\ MV,$/_H+52BL]5\4?$7Q?ILWB/5;'3-/:T\F&QF$3;G@!/S8) R"<#J6YZ5U? MB7PT?$-YH4XN_(_LO4$O=OE[O-V@C;U&.O7GZ4_2?#ATOQ3XAUK[5YG]KM;M MY/EX\KRH]G7/.>O08H \]@\5>((? RZ)#X?BU&1 75-Y'F$="P4$ M5U2Z%JGA.Z.JV_B'4=0TR&UF>^M=2F\YG*KN5HVQ\IR.1TQVIA^',,GA[4M, MEU&037.K2:M;744>UK68ON3 ).[;T[9!/2IK7PCJ][K-KJ'BC6X=12RCD2WM MK:U\B,EUVL\GS-N.W(QP!0!YQ:^(]3U+PU_;O]L>+QXAFC-Q!#;:?*UB#U2, M($*LF,#=DGOFNGEO=<\3^--!T\ZEJ&BV][X?%[>VUN?+D5]XRHW E&R0,XS@ M$=ZT(? 7B*PTA_#VF^+?L^@G8TEW =R Q7(_"M^#PFMMXOLM; MCO',=II1TU89 79AO#;RY.2?EQTYZYH X=DU :?\1O"UUK>HW5KIEI'/:W,L MH,X62%W*,^/F7*8^A-&DR7NB>&?AG#:ZG>M'J$\!G667(V-;Y\L#D;6?%5[+>%H]?MH;=HUCP80D;(3G/.=V>@QCO67I_@'48=/\-VFH:Y%=?V M#=K+ R6GE[X5C\M8S\QY'7=^E &;'XMO?#&B^,[+4KF6ZO\ 1YB]DTIW-+'/ MS;C_ &L,=I^E9>L:QJNFZEH'A'4M5UM5CTH7NI76F1/-=3REMNP,H)10P;D= ML"NQ\0^ ;;7_ !CI&OO=M$++'VBV"9%T$;?%DYXVMD]#GIQ5CQ%X4N=1UJRU M_1M3&FZQ:1-!YCP^;'-"QR8W7(.,\@@\4 87@'6-0D\2:EI!;6[O1EMUN+2[ MU>UDCEC?.UXB[*-_4$'KC/6O1:YSP[X?U+3]0O=4UG6GU&_NE5-D:&*W@1>B MI'D\YZL3DUT= 'E6M2Z_#\(HM M,G:P6Q=)+$3Y4.7SRPQR1V[4[2_ ]]_PD4&N^)/$$FLWEK$\5HBVRV\4 <8< MA5)RQ'&<_P!, '"ZMK"26&K72>,O$5_KNWN@>$-3N3K0T:ZL%GU.70EQ.)F12I./F")XH] *21IY=B!<^6Y)*%]VW^(Y.W)]JOKX*U>PTW05TCQ$;:^TFS%FQD@+V M]S& !\T6[@\ Y!S0!S!\:G1_ASK^I:+XEEUQH9XXK/[9"?M%H9"%VRY +X)8 MC(YQCFJJZW?:1=:9=:/?>,]3N3(-0-[?:Z(A<3V\(A6+RA^[\M&PM(-/E$7SJH+ M2/P=^2PP#QBK'PBBN(/"^I0WTU_4-3 M\-:[%IRZF5:\@N+3ST\P#'F)\R[6QU!R#6AX+\+-X1T6;3FOWOC)=2W!FD3: MQWG///)]^,^@H Z*BBB@ HHHH **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K M+_KVA_\ 0+VNUH **** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7 M%>#_ /D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH PO M$?BW3?#(MH[I;BYO;MBMM96D1EGF(Z[5]!W)P*SM,^(%I=ZS;Z1J>DZIHM[= M9^RKJ$(5)R.H5E8C=['%9EBHE^/.K-=:Z38WGCW5O$5[?ZYJUE:V&I2Z=9VV MGW36XC$6 9&V_>8DYYR!6#=^(?$5SX1M+ :Q-%J=GXM71'U"+Y6F0$@,PZ'A MAD'@E>: /:**\IN="U"P^(EAX=M?%.N_V;J5C)/="6\,DNZ-A_JW/,> M#O"MIXM3Q%JMWJ%O);O?13W)>"Y61U5T$7W4^]\I49&.]4K_ %Z;7O&>O07[ M^+!8:;.+2UAT&.4*&"@L\CQ\ELG@'@#M0![%17C%YKOBG_A7!66XU2QOH-=A MM+2]NX&AFGMV==C.I SP<'L<<]ZW;BPO/"'CSPNEKKVKWEOJLLUO>0W]T9E< MK&65U!X0Y'; [4 >E45XEK%[>V.IZPWBK4O%>CW1NI#8:G9EWT^*+/[OY$X/ M&-P89/J*Z3Q5JEI+/H<5[XKO3:SV?FBUT2*07%^YQB0&+++'C)QQR>IQ0!Z' M=W4%C9SW=S((X((VED/85FCQ';26^C7-M:WMS;ZMM,,L,.5C5DWA MI/[JX_4UY78W-SJ&C_$/0WO-?73[.P2YM5U*1ENH]T;LREC\VPE1P>QQWK1T MPW6B^'_AE#::C?F._GA:=9+AF#*UMGR_]P$#"]!0!ZW17F.@:;>^/X]5UJ_U M_6+,"^FMK&WL+HP);QQMM!('WV)!)W9K&?Q%XAUKPWX4MSJ\]KJ#Z_)I=W>6 MV%,RH'4MCID@ \C&X9Q0![/17G5A:W?A;XGZ?I$&L:G>Z=J5A-+)#J%R9RDD M;+AE+&1CEB=P&5!7/(% 'L]% M>.ZI::MH7@G1O&"^)M8GU0O9R7$,YS6[';7?C7QO MXBM[G6-3L=/T=XK:VM]/N3 6=DW-(Y7EN2 >/:@#L-#\06FO_VE]E29/[/O MI;"7S0!F2/&2N"?EY&.GTK5KS[X36T]G8^*+:ZN6NIX_$-TKSL #(=L?S$#@ M$]:]!H **\M\-Z%J'BN?Q-<:AXFUJ)+?6;NVLH[2\:,0!6X/'WNH 4Y ZCN_%?@JSUO4)Y(; M"._TJ[DF)N(F)/[II.K LH'/8GK0!ZK5#3-4&IM>@6=W;?9+I[8FYBV>;MQ\ MZ?WD.>#WP:X1O%5SXO'@FSTNYEMI-1_XF&H- Y4QPPC#QDCD!I/D_ UD3>)- M:32=%^8\=.30![* .@%+7F>I:=?>#_%/A>XMO M$.KWHU*^^QWL-[:M6MOJ/C3QAKEGJ.LW]I9:-Y-LD&FSM;^;*T89Y&*_, M1DX SC% 'I-%>+ZSK^OZ9X*\7:2NKW$M]HFI6L-KJ#-B5HI'C*AR/O$ D$]P M:T?$^AZIH \.Z98>*]=:75=76*YN9[K>X4Q-N"#&%'4@8(!P>U 'J]%>/Z_< M7&C>)M-\&+J/BFYTV*R>_N9K-GGO9RTA54:11N5!@\C'85;T"_\ $P?Q'I>D M0Z\]M_9YGTJXURW=9(KCD&+>X^89*D9ZJT5XSX-# MY1V(2,B1B-W(W ??Y!'S=L 8Q6E'K&J^+YO M!FBR:E(/#@DMY+J7?+$OFM\I?JV&#$$\X(':L^TOM;UC3?AC9KKVH6S:I! M<_;)XICYDH6,-R3GYL @$Y(SDS45Y6U_>^!/%7B"QAU*_P!1L(?#KZO% M%J$[3M'*CE2O]K/DD. 2BQ]% #? M*5P00* /9**KZ>S/IMJ[L69H4))/).!7-_$;6;[1?";-IDH@O;NYALXIR,^4 M9'"E\>PSCWQ0!KZUX@M-"ETR.ZCFI90^6 <.P)!;)''RGIGZ5JUY+XI\ M*2:#J_@V:+7-5O8&UVW6:*_N3/NDPV)%)^Z?O @<'(XXK1TJRN_'NL^(KN^U MO5;*TT_4I--L[73[IK<)Y8&9&*\LQ)[\"@#TFBO'5\4Z_/X?A\/'4Y%U$^)6 MT&35%4"0PJ-QD'8.5P,_CUKIKKPSJ7AJ"_OM-\1:E+8C3KCS[>_N7G<2A"4D MCWU M#7/BR-$_MO4;+2QH274L5G.8S(_G,HP1RO49(P3M Z4 >D45Y!H6B:GK5KXH ML[SQ7KODZ)>S6MBT5V4D&%#AI'',A&X 9XX/K5*?QGJVIZ%X(T^>XU8#4K-[ MG4)M)B+74HCPH"[>5R>6(H ]LHKRWPSJ.J6OB.\L+6'Q,V@RZ>\JR:U!('MK MA>RR/R5*]B>".*P;:RUF3X-Q^,Y?%>N'68+0W,6+L^2 K8"M'T?(');))/X4 M >PSZS8V^M6FD23$7UW&\L484G*)C<2>@ZBK]>5ZCIXU7XL^%+V2]OXGN=+D MN&6&Y9%4KY9VJ.RG/([]ZH:K>VM]?:SO\1>*M3U&.>18ET!)DM[,#[J';\A8 M?Q$DY]J /4=3U/3-*N;!KXJMQ=W"VEJ?+W,SMD[0<<# )_"GVVJ"YUF^TT6= MW&;18V-Q)%B*7>"<(W\1&.?3(KQ^_P#M/BKPO\,]3U'4+Y;NZOXH97@G,>3M MD_> #H_R_>'J:U]<\4ZGX:U'X@SPW4TZZ986'V2.9RZQNZLI;!XSD@GUQ0!Z MQ17E?B71]4\$^$3XIMO$VKW>J6/ES7275T9+>Z!90Z^6?E4E 'IE%<3\-[N^>UU[3+ MV^GOAI6KS6<$]RVZ5H@%90S?Q$;CS7;4 %8GB?Q-:^%M.ANKFWN;F2XN$M;> MWM4#232OG:H!('8]^U<7X;TR^\?Z;>>(;[Q%K%E)-=31V4-C=&&.UC1RBY4< M.V1DELYKF]1GNO%WAGP-J&IWUXE]_;Z:?.UK.8T8JTB^:H' ?Y1\PZ9.* /: M=.NY+_3H+J6SGLWE7<;>X #Q^QP2,_C5JHK: 6MK#;B2201(J!Y7+.V!C+$] M3ZFN5^(O]N?\(] =$2^<"[C-\FGL%N6MN=XB)_BSMZ6>$]7L&O- M7@TWQ#K89=/9SHVM))]H@D'_ "T5W.<=BHSSSD4Y]8U(?L[#5OM]S_:/]F"3 M[5YI\W=GKNZYH ]1K*U_Q!:>';:TGNXYG6ZNXK-!$ 2'D.%)R1QZUQDC7WBS MQL-!EU6_LM-T_2X+F9;.L:5X3M-/EUV:[#^( M;3^S[FX&^:!2W =C]\JW()_&@#UVBO-Y+&[\(_$/PQ;VNN:M>VNKFYANX;^Z M,RDI%O5US]TY].,5Z10 45Q'Q!OH+=])M[OQ#=Z9:S2/YEMIT;M=WF%X6,H" MR@'DD#N.17.>$;J>Y\;:MXX- ' M>+XRT-O#D.OK=DZ;/*(8I?+;+L9#& !C/+#O6]7SO;Z%&WP*T&\_M'4P9=1B M!B%VWEKFY*_*O0>OUYKK?$>J3CQK%X6>X\3/I.FZ>DLG]E"22YN)6) ,LB_, M% 'MDT >MT5XO/KFOV7@OQI C>((;*TMXYM+OM3B>&Y7<<.F\X+8/0]<&K>N M:7K6BR^%;NV\5ZP;W6;R.SOFDGWQ$2(2S1QD;4(P=N!QQUH ]=HKSG2H;OP[ M\3+O08M7U*\T^XT-K\+?W+3-'*LH3*L>0"#T]:P-!TC6;[X3Q^*IO%>L_P!M M1V;W<#_:V\E0F2J-']UP0OS%LGGVH ]6N-9L;76;+299B+V\21X8PI.50 L< M]!C(_.K]>0/%_P )-X_\!ZQ+=W]O)J.DR73QP7+(J,$C;:H[*2>1W[UZ_0!0 MO]9L=,N["UNIBD]_,8;= I.]@I8_3@'K5^O-?B/I":AXS\%[KV_@\Z\DA/V> MY:/:!&S;EQT;MGTXIUA9W?CCQ-XB^V:UJEGI^E7?V"UMK"Z: [E4%I'9>6)) MXSP* /2**XWX>ZGJ%S!K6DZG=M>SZ/J+V:7;@;YHP REL=6P<$^U=?+'YL+Q MEF4.I7#_P#D:O$GU7_TINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH Y MGQ/X/&NWUGJMAJ4^DZU9 I!>PH'RAZHZ'AU[X/>L^U\#:C>:U9:GXJ\1/K'V M!_-M+6.T6WA23M(R@DLP[9/%7[[QUI.F^.K/PE=^;%>WEN)H9B!Y3$E@$SG. MX[3CCT'>K^M>(K;0[S2;:XBE=]3NQ:1&,#"L03ELGIQVH Q+CP7JEGK&HW_A MKQ%_94>I2>==6\MFMPGFXP9$RPVL<<]0335^'-I#H6DZ9!?3!K+5H]5FN)5# MO=2JQ9MW(QN)Z]L#K6OH?BNTUO5=5TH03VFH:9*(YK>X #,I&5D7!.5/8TL7 MBJSN/%MSX>MX9II;. 37=PN/*M]WW48YSN(YP!TH 6Y\.+<^,[#Q%]J*M:6D MML(-F0V\@YW9XQCIBN2\=>'!I?A3X@:NMR96U>WC5Y<83&<\YZ]!5U? MB8;R)[W2?"FNZEI*%A]N@B0+( <%HU9@SC@]JT-1^(.D6?@JW\56Z7%]87#I M'&D"CS"S-MQAB,$-P1[4 9.G^!M2U+3M'M]9\2RWVBVHAGCLC:JCR%0"BRR M_. <<8&<AM-:TW3;F"2$ZC&Y@E;&TR*,F(^C;NT^E M&#)\/5E\,PZ3+K%S/3KO::17#$!<@*#C Z>];.L^'%UC7-"U,W M1B.DSR3",)GS=R%,9SQUSWKHV&G>+9+?2+]Y&>VGLUGDB$G MWUCD+# Y.,@XITGP]ET_4M-U#PSK']FW%GIRZ81<6PN4EA4[AD;E(;/.0>:Z M5]);FR8 MMMF@@C<-M)!P-_/(- %[3?A^UK>^(+J^UNXOY-=M%M[MGB5""%9=R8X VM@+ MCC'4TS3_ !>6]EX=MK[7_MG]A70EMV%H(R8A'Y:QG#=NN[J?2M6/QEI]WX- M;Q1ITXAN[:*YMY%D@F021NIR&4C( M(_"@#C7\$:MI]]J+^&_$S:59ZA,UQ-;262S^7*WWFB8L-N>N#D9J:/X>6-II M_ARQL[J6.+1;W[;ND7>]P^&W;CD8)+$Y_2NQHH P[SPXMWXQTWQ";HJUC;30 M"#9D/YF.=V>,8]*W*** .2UCPC?W'BM?$FB:TNG7S6@LYUFM!<1R1AMPP-RE M2#[U1M_AQ)%'XI-QKT]U/XBM%@N)I8%RCA777TEZ\TR!7+.%!SCJ M1>$-"UZ^N/%\ND>)7TN*;Q!>1RQ-:+-T8?/&21M;!QGD<# MCBNNC\ 6-I;>&+6QN7A@T&X,ZAEWM.2K!MQR,$EBQ./PKKZ* .7U[PE<7VO0 M:_HVK-I6K1P&V>0P":.>+.X*Z$CH>000:D\->%&T2]U#5+_49-3UC4"OVBZ> M,1J%485$09"J,^ISWKI** .2\,> [/PQXBUC5X;EYC?M^YB9<"U0NSLB\]"[ M$]NU0/\ #JTGTC6[">^F+:EJKZK#/$H1[64[2I7DY*E>O&*3?2:5,9(8H[%848%2IW ,?F/'/08P!S2WGPZ2[T;7M/.ILHU?55 MU(OY.?*(:-MF-W/^KZ\=>E=#JWB&VTC5='T^:*5Y-4G:")D PI52Q+9/3 [9 MK69MJECT S0!B:_X<77;[1+DW1A_LN]%X%";O,PK+MZC'WNO->\L)K5'-PQ S-;$Y(WCTR<]AQ7IGAG7[?Q1X=L]:M(I8H+I M2R)*!N&&*\X)':M1D1F5F525Z$CI0!QGPFTRYTGX;Z9;W4,L$K-+-YR0;6*Y(]#C(]B* M.-_X5QJ,&EW&@6'BF:V\-3EP;+[(K2QQN26C28GA3DCE20#5V?P+X@DM1<12K&NV-MI8$,%XSGFNTK(\->(;;Q/HXU*TBEBB,TD6V M4#=E'*D\$\9% '.2_#6"7PCJ&COJDTE[J-VEY>:A+&"TLBNK?=! "_* #Q6 M]K_AQ=B["A-WF84KMZC'7KS6Y6=I.MV.MK>-8R,ZV=U)9RDJ M5_>)C(O"LVD;0K<"$2I)$QR8W0D9&>1R, M&JUGX)G>'5WUS7;K4;W5(/L[S1#[.D$8!P(D!.TY.*3J.FZ?/'<10+8K%)*\?W/,DW'..^ ,U@^'M&UV]\6>-KC1O$)TLMJ MIBE22T6X1AY:D,H)&UAD\\@\9'%>D2:W8Q>((-#:1OM\]N]RJ!3CRU(4DGIU M/2H?#OB&V\26$]W:Q2Q)#=2VS"4#):-MI/!/'% &%)\.+ >%;+2+2]N;>[L; MG[;!J7#2BYR2TC9X;))R.F..U2Z?X.OW\0VFM^(]=_M6YL$=;.**U%O%"6&& M"OFECTSSC=Z\XJA+\/ MVCTGP\FG:N]GJVA0"WM[\0!Q(FT*RO&3RIP#C/!Z&NUK(T'Q#;>(#J@MHI8_ M[.OY;"3S /F=,9(P3QS0!A:5X&O+77]1UO4M??4+V_L/L4G^C"-$&[(* ,< M#MSSDYYIVF^ 4TX^$"-1:3_A'(YD7]SCS_,39D\_+CKWKLJ* .9U+PS#)XEO M/$I^[CWZUX]J\]IJ/@,^']'\7ZC>^:$ALO#KVJ MBZC;<,12N!G:G/H/E')%?0]-"('+A5#'@MCDT 1VL1M[."$G)CC5"?H,50\1 MZ!:>)]!N=)O3(L4P!$D9P\; @JRGL00#6K10!P6S6X0RXP9 M$RPVL0.>H-=G10!Q9^&^GKX3BT>*]NDNXKS^T4U+(,WVO.?-/8]<8]./>G6O M@F\N]734O$^M_P!KRP6\MO;116HMXXA(-KM@,Q+$<9S@>E=E10!YEX\8S-HJ($MX18H'4 Y0.^[YPO' V]!Z8KL$\-JGC=O$OVHECIJZ?]GV M<8$A??NS[XQC\:W:* .?T?PNND'7R+LR_P!KWDETW6NI.MV(\1)H/F,;]K1KS9M. M!$'"9STZGI[&M&@#E=*\)ZA#J5WJFM:]+J5]-;&UC"0^1!#&>3MC#'+$_P 1 M.>U,B\#I'\,SX,^WL5-HUK]J\KGDGYMN??IFNMHH Y'4_!ES(A0RD$C:3MZ\XS5"Q^'VJ:9:W>DV'BF2WT*YEDD-NMFIN$60 MDLJS%N.IYVDC-=-_PD-M_P )A_PC7E2_:OL'V_S,#9L\SR\=:)<[O2MRLZY MUNQM-;L='ED;[;?)(\*!2050 L2>@ZC\Z *GA[PXN@7.M3"Z,_\ :>H/?$%- MOE[E4;>IS]WKQUK_C\.>*'TO3KZ9IY+9[-9C"[_?,3%AMSUP00#TJT?A_8PZ+X,=>];E%% '+^)/"=SJVN: M;KFE:J-.U2P22)7DMQ/')&^,JRY'IU!J#1?!=WIWC"7Q-?:[+J%Y/9&TF5K= M8TQO##8 ?E QT.UJ#Q'X?LM8MHY(X+N M(2(DN-P!]<$B@#CH?AC"[CPP?$4C6B3I/IS_9%#6A60R8//[S)/?%:-YX M+U.6_LM:L_$7V7Q!#:_9;F[^QJT5W'G.'BW#!!Y!#<5V=% '#R?#Z>\\.Z]9 M:EK]Q>:AK2JL]XT05(POW1'$#A0/KD]S6QK/A==7_L#-V8O[(O([L8CSYNQ2 MNWKQG/7FK]QK=C:ZY9:-)(WVV\CDEB0*<;4QN)/0=16C0!SUUX<4^,'\3?:3 MN72GT_[/LXP9!)OW9]L8Q^->=^ ?!^LZU\+M,LSXHGM]%O86\^S6U4RA2[;D M27/RJW/52>3S7LM9$GB"VB\6P>'#%+]IFLVO%D &P*KA2.NZ MU/0;_1M3_LJ71XV@C46XF1X6"@I@D8X48-=9110!S7B[PM/XC_LRXL=5;3+_ M $VY^T07'D"89*E2"A(SP?6J5UX,U2WUN[U;P]XA_LR;4%3[=%)9K/%+(HP) M%4L-C8Z\D&NRJA<:FUOK-EIXL+N5;I)&-U''F*'8 <.W8MGCUP: *7A;PS!X M7TR6VCN);JXN)WN;NZFQOGF;[S'' Z #H!6Y110!Y_/\-;B72O$VD+X@8:9 MK4SW"0&T4M;2NX=B&W L.,8.*Z+Q%X:7Q!:Z5 ;HP?V?J$%Z"$W;_*.=O48S MZUO5G:AK=CIE_IUE@ H YZZ\&:G:ZYJ&I^&O$/] ME?VBPDN[>6S6XC:0#'F*"R[6(Z]0:V_#6@KX=T=;+[9<7LK2-+-61CE MCZ >@'2M>B@ HHHH **** "BBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5: MR_Z]H?\ T"]KM: "BBB@ HHHH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:U MQ7@__D:O$GU7_P!*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** /) M_%'AJV\6?%F_TR=S%(?#<)OM#^:^GBP\C;\H D+[L^O.,5F:Y M\/M.UKQGI'BCS7M[[3W!;8H(G ^Z&^F3S[_2@#$^*=O/X>AA\?Z.T<>IZ8!! M.C@[;F"1@NQL=<,P8?C[5T7AOP[:>%/"L\>H7"2S3A[K5+V4X\V1AF1R>R@9 M ] *M^+_ W'XN\+WFAS7+VZ7.S,J*&*[75^A_W<5L2P1SV[P3(LD4B%'1AD M,I&"#0!YKI.B^-?#&DV\?A+5=(UW0 F^T@O5,ZWH\)L- \<7]AI() M\NTDM(KAH5/\*2-R!Z=<5:O?AM8S>!U\,V=]<6X%RMTUXX$LLDP?>7;/!)- M @^*'F+YC>#]F1NVBYSCVYJ/XN.;3P(^K1\7.EWEM>0'N'$JK^H8C\:?_P ( MAXO_ .BBWW_@MM__ (FF^,[276CH7A#S6N'N)H[G4)2H'^CPD,S,!P"[A0/J M?2@#N:*PK:#5AXWOIWN)SI!LXUCB<*$$VXY*]SP!G/J,=ZW: .%^'KF^UCQI MJDO,[ZY)9Y/:.!55!^I/XUQWPS3X@-\.;$:!+X;2R+3^3]M68R@^:^<[?EZY MQQTQ7;:% ?#OQ US39 5M=:8:G9MV,H 6=/KPC8]"?2L[2/AOKN@Z9'IFF>/ M+ZVL8RQ2);&$[=S%CAB">I- %CX4M;MX3O-+DMY([^ROIX-365@X>X)R[ @ M%3NXXZ<<]3-\)Y7_ .$)^PLQ9=.O;FSC8G.420[?R! _"K=KIVG?#;P=?S0M M<73AGN999FWS7=P^ ,XZLS;5 'M5KP)H,WASP=8V%T0UZ0T]TP[S2,7?\BV/ MPH S?BQ>7NG_ ZO[G3KJ6UNUEMQ'-$Q4J3,@ZCMS@^HKF/%EO<^#TT;0K'4 M_$=Y_;=X[WDT4YFNBD:998LXV%B""."#P: .'\.7.H:;X MSLXM+TSQ5%H5Q!*+V/6%=TA=5W(Z,S,0205(SCD4WPSH%YXU\&)XHNO$6J6N MM7_F36\L-VZPV8#L$01 A2H &01SSS76Z3X1O8=?CUO7-?GU:\MXFAME$"P1 M0AOO'8I.6/3)/]*RV^&]U#9W6CZ=XGO++P]=.YDT]+=&9%^GN?#[VU]IMR\S&9E93)Y+L.7'RE>>N[FNMN_ ?V?4H-1\,ZM)H=TEJ MEG(%@6>*6)!A R-W4G>#O MAX,EU22SFDE M^W3[U#C_ %,8)*Q+_L@LWYUGGX?W]D+VTT'Q3=:7I5Y(\CV:VR2&(O\ ?\IS MR@//KCM0!S5]<^(]?/P[T_4[O4='O-26[CU)(',+N(X\G([%@I(XXW<8K;MH MY/ _C_3K"34[Z?1=5L7BC-],H2/?;6Y'X(LK:]\+S6L\L<7A M]9EAC;YS+YD>PEF/?O\ 6N<^+#V6OV]EX/MGF/B"YN89K811M^XC+%7E9L8V MA/,!YS0!M?#NXO-6TJ^\0WD\[+JUY)/:PR.2(;8'9& IX&0NXXZ[JF^(RZ@G M@B^O=+GFAO-/VWJ>4Y7>(V#,IQU!4,,=ZZ2QLX-.L+>RMD"06\2Q1J.RJ, ? MD*DEB2>%X95#QNI5E/0@\$4 >3:EXKO;GXE:5JUC>S#P];/:6,\*N1'(]W&[ M*[#./ES#],U7FUO6=1LOM%KJEU;1^)_$?V&VG20YM[.,%,Q \*S;&.1ZYKIK M+X5V%EX O_"JZA<.MW,)OM;*/,C9=FS'/\(C4#Z5JW7@33KGP;IWAT330+IP MB:TNX2%EBEC'RR#MG.<_4T <_J&GR> _$WAN72]2U&:RU.]%A=VEY=O.K%E) M61=Y)5@5YQUK0\"7UW=:/XI>YNIIFAUN_CC:20L416^51GH!V':K5CX+O'UV MRU?Q%X@FUB:PW&SB^S)!%&S#!E56^'UW#?ZH-.\37ECI.JW#W- MW8QP(S%W^_LD/*;O8<=L4 YN[B6XN)+J8O+,Y=F/EOR2>36O MX>TFY\=66J>(;S6]4MKQKV>&P6VNFCCM$C8JH\L':Q.,MN!S706'P_M["Q\+ M6JW\KCP_(\D;&,#SMRL,'GC[U1R^ KJ"]U :-XDN],TW4I6FN[..!'^=OOF) MSS'N_'!Y&* $^$(Q\*M!![1/_P"C'JY\1(M2_P"$/N+[2)YHK[372^C6)ROF MB,[F1@/O*5W#!Z\5H^%/#\?A7PQ8Z)#.T\=HI59'7!;+%NGXUL,H92K %2,$ M'O0!P:ZV_BOQYH,.EW$ MM#_M:\A?6M3O4N;U929A#"\C;%<\J2 #V KT'P5X'L?!,%_':3RSF[G\S?+ MU2,#"1CV49Q]:HI\-K2/PM9:1'J5S%=6%W)>6>H1*!)#(SLW0Y!'S$$'J* * M#6DO@GQ]X=LM/U"_GTS6?/@GM+RY><(Z)O61"Y)'H1G%<[HUY#:_"BS2?7;G M2HIM9N$?['$SW%ROGR9BBV_,K'^\ <8]Z[S2_!US'XA@UW7M;EUB_M8VBM,P M+!% &X8A%SEB."2>E9Y^&D<6AZ;9V>L3V]]IM]+>VMZ(5;:TC,65D/##YL?A M0!S6@W1M/B3I6G:;%XFLM+U*TN5G@U>63#LB@AXP[%U(SR>.HQ618W$_@_P' MXPU/2KF^-\VOSZ?"TD[S! 9E7?L8X,F"?F/).,UZ-:^!KK_A*]-\2:GXAN;^ M_LDECVF!(XBCKC"HOW<$YSDD_@*A7X;V[Q>(+"ZU2>?1M9GDNC9&-5,$[L&, MB2#G@@8!X'O0!R,4FHZ5J.E7/A[3?'#7(NHTOQJBO)#G&>]=K0!YIJFBP7'QX MTV9KF^5FTI[C$=TZKN21 %P#C8<I.>,#BO1=9\*3:CXJTSQ!9:M+875G&8)%6%9%GA+!BA MW?=SCJ.:ET/PK%HF@W^E)=/*EY/<3&1E *F4DD8]LT >;7_BW5=4T3P)83/J MSKJEDUSJ+:2O^DSA% "J01M!)RQ&.*W?!L^IVGC,V=GIWB6+P[<6K,RZRK-] MGG4\;'9F.UAG@GK6N_P[@7P_H-E::I<6NHZ$NVRU&-%+#(PP9#PRL.H]JO:' MX4NK'7)=;UC6Y]6U%H?L\;&)88H8\Y(6->,D]2230!T]>1>%/",?B.^\9RW6 MK:I;QKX@NTABL[IH5C?Y29/EQN;D#G(&.G)KUVL7P[X=C\/-JQCN&F_M'49; M]MRXV&3&5'J!MZT >9Z1KVL^*= \ :+<:I=6YU=+I[^[@?9-*EN2 H<<@MQD MCFM]8)_!GQ TK2+'4+ZXTK6;6Y)MKNX:8P2PJ&WHS$L 0<$9QFKT/PTMK;PM MHNEVVJ7,%_HTDDMEJ4:+O1G9BP*G(*D-@COBKVD^#9H-<;7-;UF;5]3$!MH' M,*PQP1G[VQ%[GN22: /+HK74X_@C#XW?Q%K+ZY;QK-#(;QS&JB;9L*9PP(ZD MY))].*ZV]TNY\*^+O"-U;ZUJES-J=TUM?K5]J\L;O]9OSMSCVK7UGPY'K&H:)=O-)G^V2PV1T;>D%K&AVKMVL S\9)8&O3? 5[K-] MX.LI/$%O/#J:[HY?/C\MW"L0KE>Q*X)]\UFR>!=0L[[4)/#OB>XTBTU"5I[B MU%LDRK(WWGC+X&<>]01>$7\-7]KJFFZ]J9BA5_MMM? M73W O!M)&-S?*^1G(_*NA\1:!9^)M#N-)OO,$,P!#QMM>-@0593V((!K"L_! M5]+J]A?>(?$<^L+IS%[2!K9(560C;O?;]]@#QTQZ4 >6/[?IUX]U"C M%8Y755&XJ.#SDCTS6L/AQ>VME<:/I?BJ]L?#\[/FQ2WC=XEZY=7U[JVGFRN)9(E4#J-RJO"@ @! M?;.7MK:"*^= M$A71M=/+ )Y[V21DY4,QM@8&*\Q\!Z;8:QX_\1>,]/64Z9,PB MLF="JR2,J>?*BL 0"449[X->G4 #[34_$EWJU MS/(4NM(?29;<# ,;.6+;O7G%<]+\,]0O/#!\-7WBZ[ET=(1###':QQN%7[@= MQRX7 X&W..: (;WQ)<^&/%=[?WUS*]AJ.@?;X8GD)1;B ?.B G"[E92<=37+ MZ;K7B&S\$:CX6OM3NG\1W%_:6T%RTK&1%ND5\ALY&T";GMMKT/Q/X L_%6E: M/97EW(C:;(C>:BC,J!=KH1G@,,9^E37?@:QO/B#9>+GGD$]K!Y7V<#Y';#A7 M/N [ 4 =-%&(84B4L0BA06.2<>I/4UYOXHT6"\^,OA=WN;Y#+:W+D173H 4" M8 / /<#[W?->EUS7B+PI-K.MZ1K-EJTNFWVF^8JNL*RK)&^-RD-_N]>V: . M(\+^$H_$>K>-)+K5=4MX4UVX2*&SNF@"/M4F0[<;FY4#.0,=.:BL_$$NI?"S MPO/K7B.^MI+BXDBF6QC=[O4!&[H$0I\P)"@LPZ^HS7H_A_P['H$NKR1W#3?V MEJ$E\P9<;"X4;1ZCY>MU '/^&9V3XBG1;-/$MEI%_I4KO;ZM,X?>& \R+7"373M+?W$966X=U 25@"%)P">Y')[UKZ=X(N+;Q=;>)K_7KF_P!0CMWM MI \*I&4;! 15^Y@@GN3GK5OPKX4F\+3:A'%JTMSIUS.\\-I)"H^SL[%FPXY8 M$GOZ4 6_%UA=ZGX1U6TT^XGM[U[9S;RP2%'$@&5P1R,D ?0UY;KOCC4M2'AG M6]/O)8K/3+&WU/5HXG(602S)$T; =<;93SZ5[97$:7\,],TS3?$U@MQ+)#KI M<,&4?Z.C;L(OLI=B/K0!CW>K7%VWCG6F\1/I&GVKQZ9:W+!I$A9,>:ZQ@\N6 M?:".<@=<8K >^32=?\,76A+XOA6ZU6"TNKC5GE\BZCDR""LC9+<9!"@#!]J[ MD?#>P'P\3PD;RXVH_G"] 'F>=YGF;R#P>>WI45WX!U+5[K2[K6O%5Q>3Z9=Q M75NL=HD,6Y#D[E'))Z9SQDX'- ')^(_MEGK^MS>*8_%4<#S,VFZII,TC6UI# MM&W='&PPP.W0B\";//XP6*]B>X[&N>N/!.J0 MWVI2:)XJN=-L]1E:>>V:V2?;(PPQC9N4SZ<@=JZ/0=$M/#FA6>CV 86UI&(T MWG+'N23ZDDG\: ,7X@WD5IX=B$VNSZ1%+=1QO):Q,\\ZD\Q1;>0[8Z@'$ MZ)?'3OB9X>M-*A\3V>G:E']>@^*_"R^)K> MQ,=]+87VGW*W5I(M4\17%]?Z<9 B_9TCA MV.A4J$'0\YR22<#TH YG0M(NO''A._\ %-WK>J0:C=27/V18;IDBM$1V14\L M?*P^7YMP.W,+:A:Z5XEN].T;4)'EN+".!'*E_OB.0\QAO3!QDXQ4A^'<">'-"L+75+ MBVU#0P?L6HQHN]21A@RG(*L."/:@#+\JX\&^/++1K+4;ZXTK5[&Y<6]U<-,; M>6)0VY&8E@"#C&>O-8.B:#?W7PBC\53>)-8.NQ6+WD%P;U]D80$JA3.U@0N& MW DY-=O8^#YK34+K7M9UB;5]5^R/;PR-"L,<$9Y(1%[D]2237'>!/!&I:O\ M#/2[*?Q+?6^C7<)-SIX@3>06.Y%E/S*I[C!ZGG!H ?\ 9X_$GQ#\#ZQ<37L, MNH:.]Y(D-U(BJP6-L* >%.>1T;OFLZVU:7Q1?:S?ZI;>,YRE]-;V7]C%TAMD M0[01M8!I.Y+ ]J]&UCP;]MU;1-2TK4I-*GTE&@C$<*R(\+;04(;IPH /:J)KC2+?493/>,MRA/?J,T "N['H:T--T :!\:K.&&^N[BTDT29HH[J=I MFA_>ID!FRVT\'!)PH?9&M"&@6*,(6##:J_=Q@^N-+G2_$ M-SI!?5FCD7[,DR.NQ2&4-]UN3R/;CB@#+N=9UW4O"&A:>=9NX;V/Q5_8TM_" M^R2:-?,7<<<$XQU[J#712VC^%/'?A72[74M4N+)K;4)I4N;MY3(0B$ YZXYQ MZ9/K6V/A]I\.CZ#IMK: MX97TV*>-8@H(?S0 23VQMH X+PWH%WXQ\%+XIOO$&K0ZS?))/!);WCQPVF&8 M(BQ@[2HP,Y!SS6>-5U7QNWPYCEU2]L$U:TO?M_V*4Q&7RPGIP,E3] QQ75#X M=7MI:7.DZ1XJO-/T&X9RUBEO&[1*Y)=8I3RBG)['&:UX_!5A;:IX;NK-VMX- M!@F@@MP,AUD15Y/7(VY]\T ;>EZ>FE:9;V$<]Q.D";!)37G_Q% MT:#4O'7@KS;B]B\^YFA;[/=/%M B9LKM(VMDX+#DCCI7I=(VTVXM M-4ETR_TVUVM !1110 4444 %%%% !1110 5Q7@__D:O$GU7_P!* M;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 44 M44 V7A*\22*YO8!+#<$CRRQ9@$/<$[3C\!6CKGB*#0KW1[::" M21M4O!:1E",(Q4G)SVXK@O$OANU\5_%G4=*NB4+^&D>&9?O0RBY)5U]P?ZCO M67-XDNM6U#P?I6L@1^(-)U]+>^C_ +_[M]LJ_P"RXY^N?:@#VJBO,M%T>/Q] MJWB2_P!M 'LU%>:ZEKUS<^*?$.MV4SR:=X8T=S' M&KGRY[IT,A)QPVU H]MU<=;)J5WX4@U:STKQI+XJFA6YCU3S087D(#!=GF[? M*.<8V=.U 'O=%>6WEI=^)_B=IVG:G&TN[NQ@N'B#2>;@JQ4@C!;G! M!.T#I5+P[X3BUF7Q5I=_JNKRV.D7SV^G1"^D7R 4#[L@Y'0B[\7:=\*A?:C$TUD:7XTG\3W,1N(=4@E @#GE55/-V^5T&-O3-=)J- MKJ/BGQMX9TW5KF^T]+K06GU"TMIFBW2!ERIP>,-CIS@8[T >L5PDGQ+1H+K4 M;#P[JU]H=J[K+J4 CV$*<,R(6#.HPRC:1XX(EB5I7+L0! MC+$\D^]<-XBU47"S>!/!=I +QXS%=2Q1A;?38GSN+8XWG)PHYSR?< V]7\;: M?I]EI,ME!<:I<:QSI]M: ;IQMW%LL0%4 @DGIFI?#OBN+7KN^T^:PNM-U2QV MFXL[K:6"M]UE92593@\@UQFOZ0]IKW@KPQX;D\C5]+M9)8;^:U>V,=U#>PC9$;9&V>6(_X"&.>K9SUH ] M'KG-?\71Z/JEMI%GIMWJNK7,9F2TM=H*Q@X+NS$*JYXYZFNCKG_$FM:)X5C_ M +9OH4-]*HMH!#$&N;@YR(DQR>><=!UH @TGQQIU_::K)>P7&E7.D#=?VUX M&A7:6#94D,I .".N*HV/Q%CN+G3OMV@ZIIMAJ<@CL;ZY";)6;E P5B4+=LCF MN,\5Z+K$7PW\:>)M8C$&K:Q'!FTC;<+6W1U"H3W;:26/2NI^+ C7X;G[-C>+ MJS^S;?[WG)C'X9H U=5\:&UUV;1=)T6^UF_MHUENDMBB) K(=,\*2G[)IZW6 MOZH0(+.U0":[91@%R.BJ.K-P!5;PQX7CT3P]>7'B9K.XO+R[?5+YY%!AAEX/ MR[N@0*,'V)H ?9>.V.KV.GZSX?U+1FU!BMG+=&-DE;&=A*,=C$= :Z^O.8)+ MCXD>)=,U*"%X/"VCW'VFWGD4J]_< $*R \B-C4 %%Y'ICO7'^'9O[,^*&DV>E:;KVDZ;J%G< M>;;:K.SB5D (=59W92,X)..OUH ]@HKP=DET2$R>+XO$^EZVEQO;Q);3R7%J M1OR,JK;50C VE?\ "O=HW66-9$8,C ,K*>"#W% #9Y1!;R3$$B-2Q [X&:SO M#>N0^)?#MCK,$+PQ7T(^./#6H>)]1U/48]4N9[D6K MQ7;QI9(CLBH$!VD?+SN!SFL"WU>\C\"_#K08(]3>TU&&:2[CTLA;B5(AGRU) M9< ELM@@X% 'O%9N@ZY9>)-'BU73V=K65I%1G7:3L=D)QZ94X]J\[\.V=ZOB MHZ;9:)XEL/#-_9R1W<.I3G$,F/E>)Q(SJ2,@X(YP?IS&DW$_AOX):3-I+WZ7 MFMZH+&62"5GD13/*/W2LVU7*KCC&2*[*" M2Y$.IIJ#=4M-2U&6]U*^6VU!Y[IW6Y5XV))0G:,$G^SSC\*OUXGK^I:FOAWQR;?4;F&>+Q)! M%!()#F(%HN![AIX-\8>%+G2[_4BVH7K6E\+F\DF%R#&QW,&) 8$9 MXQ0!Z=17B,-\WBG6=?N]8T;Q7J0M]0FL[+^RIO+AM4C.T8 E7,A/))![5=&H M>);_ $/PIX:UF74+";4=1FM[FY=O+N);:)2Z@LIX9A@$@YX/J: /2;SQ#!9^ M*=,T%H)&FU"&:5) 1M41XR#WYW5)XCUN+PWX=OM9GB>6*TB,C1H1N8>@S7!# MPU;>'/C!X92PN+HV%+:>X>81, NXJ7)(#9'&<9'O71?%/_DE_B'_ *]# M_,4 =7;S"YMHIU! D0. >V1FI*\E\0:$?!'A.P\4Z=J>HR:K:RVWVEY;MW2] M5W5&0H3M ^;C:!C K5;7#X+\;>)HM2N)7TVZL?[8M!(Y(5HQMFC7/J=K #UH M ]%HKF? %I?VW@ZSFU6:674+W=>7!D8G:TAW;1GH%! Q[5RWBN32;[QI\DA M0LMO ,O(?1?>O-_(D\9?$:PCOKR\ATZ;PU!>S6-OST^RBNK&22=FDM_,4Y0.3NP",CG@4 >PPR&6".1HV MC+J&*-U7(Z'WJMJU[+INE7-Y#93WLD*;EMH!EY#Z+[UYLVG2>(_B5:Z7>ZC? MKIH\-6]Q-;07+Q"9_-8?,5(/?G!&<#/2LVZFO-%\)?$K1K;4+QK?260V3R3L MTD*R1JQ4.3G /3F@#V2)S)"CE&0LH)5NJY[&GUYDMN_C+QPVB:G=W:Z3IFE6 M\QM8+AXOM$L@/SNRD,0 ,8SUK(U6ZOO#VG_$#PW;ZC>2V=CIL=Y8R2S,\MMO M!RF\G<1D9&3D"@#V2BO(-:T1O#F@^'?$UKJNIOK,EY9K=3RWCLMPLA =&C)V MA>> ,5ZS>3_ &6RGN I?RHV?:.^!G% $UHZE*T5M M:PNJ;MJ[F)9C@ "N(T'PR?$W@%?%5_K.IC7[R![N.\BO9$6V/)54C!VA1@ @ M@]ZRY((?&6J?#/5=4^TBYU.&X6Z,-U)$"4A/*A6&S)Y.W&0<'(H ]IMI)9K2 M&6: P2NBL\18,8V(Y7(X..F14M9VNWSZ/X;U+4(DWO9VDLR*>9Z9IU 3)\C EF+<$YK!N-8U6#PQ=:7+J=U.VD^*H M+"*[:0^9)!O4A78?>(#$'UH ]JHKBO%UU/#X[\#PQ3R1QS7=R)$5R X$)(R. M^#ZUR_A[PRGBNS\57>K:IJKO;ZQ>PV2QWLD:VP5L@J%(!.3WR, #% 'KM%>. M&7Q'XC^''@W4FAOM6LPCG5K6SNC#/<@ JAW @M@C) .2<4VV\46GA_PCXNN- M"NM8M[JU@22/2-81_,L6;Y-ZER2RDG.,D<>] 'LM8UEXA@O?%.J:"D$BS:?% M#*\A(VL) 2 ._&VO)GAU2QTNUU#0-"\:GQ'&T2[XKOD;UD4RD;2,XPO M'%=OH!S\8/%YQC-E8\'_ '7H Z+7O$,&@2Z3'-!)*=2OX[&,H1\C.&(8Y[?+ M5K3]0FO;J_ADT^XM5M9O*22486<8!WI["_^QCM_P#T"2N5 MU/Q!JMA8>.1:7TT<\FNP6,$S,6^S+((P2N>F 3C'?7;[2?&5UK5X9)+: M_P!/FVP6WS$(L2B51M&!G*\G- 'OE%>1WS:YKNJ?#JPUBYOM-N;VVO!J45O* M8FD*(AP=O3..W0,<8K0TJPNM \?:[X;T.]N%MIM$6\M8KJ=YE@N"[(""Y)QT M)% 'IE%>&Z6\&A76D'Q!#XH\/ZVEQ&+G5)KB2YM+ULX9&;<4"L?88]>*N7FH M-XC\:^(DU;2/$NJ66G7(L[2WTJ7RXH<*"SMB1"7).1G( H ]FK'U+Q#!IOB/ M1-%DAD>75C.(Y%(VIY2;SGZBO,1J7B<^&],\/:A)JNGB_P!?^P1W=RP6Z:RV MEP"P)^'/BMX(.GW%W]EE-Z/LT]R\RHXMSEE+DD9[\XX% ' MIM],D ME6]QT-9OC"62'P3KTL3M'(FG7#(Z'!4B-L$'L:\Y2&ZUW5_A_IL^J7\5I=>' MS+>+!<,C3X2,X+ YY/4CG&1GF@#V"LW7-=LO#]@EY?,XC>:.!0B[B7=@JC\S M7(>#K9M"^(7B+P[:W5U)I<5M;74$-Q.TODLVX,%9B3@X!ZU'\8M.M[[PWILD MQFW)J=LB^7,Z##R*&R%(R<=#U';% '6CQ# ?&9\->1)]H&GB_P#-R-NTR&/; MZYR,UL5Y3?\ ABUU'XR6^DOIQW$?VN74)?,CO(B<2"0&5@#C)!4#!KV>5Q'$[LZHJJ26;HH]30 M^BO =5DLIO"6H:MI_P#PEVK:K%'+.GB)7DMK<%23E5:0+L&,853TXKJKV*Z\ M3^,?"-I=:E=PVEUH;W-Y%;SM%]H/[L[25((Y(Z8. 1WH ]4HKRBZ,_A?5O%W MANQO+MM./AR34[999VD:TD^="J.Q+ ' ;KP>E4KK09-(^%%MXP@UC4F\0V]C M#>_:Y+R1EDR%/E%"=I3!VXQ[^M 'HTGBB)?$6I:)'93RW-E8+>_)C]Z"6 11 M_>ROZUJZ==/?:;;7>5.R/=L BA6<'=C)).#S0!Z] M17G>IZ3#X.\/^(5B\87.FZ;+'&T"2;KF6Q).UO+)8N=_0#L>17)RRPZ/X@\+ M7>A:7XITT7.JPVEU(8/#W]E^?!)+_:&H0V";"/D:3.&.>PQ7 :!X1LO M$?B_QM-J-U>F"/4]D5O;W3PJK^6I,AV$9;D 9X&#QS66VHWM[X>\.VE_=27< MNE^.8M.6ZD.7F2-G"LQ[G!QGOB@#VRBO%I+]O$WBOQ&^KZ/XGU.WL+Y[&SBT MJ7RX;<(!ECB1"7).^ \^6 8,;/@D% ML'!/JM '74444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M# M_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\ MC5XD^J_^E-W0!VM%%% !1110 4444 %%%% !1110 4444 %%%% &*OAR!?&D MGB;SY//>P%B8<#;M$F_=ZYR<5G:WX!TO6_%^D>)G>2"_TY@Y. M36Y5"QO[FZOM0@FTZ:VCMI D4SL"MP"N2R^@!XH RO"G@S3_ KX9?0XWDNX M96=IY+C!:;=P=W_ 0%^@K$_X5E)_9O\ 80\4ZI_PC>+8]?BD='CTT::EN - M@C#[P?7/&*72/#<&D76M7$<\DAU:Y-S(& ^0E0N![<5#I?B:;5[/P]>6VDSM M:ZM 9I)0X(M!L#*&]C5EQ:]9S>)I] 02&\@MENI#M^4*S%0,^O! MH R-3\%-J,6E7*ZU>P:WIB%(M414+N&'S!T(VL#Z8J;0?"/]E:I=ZS?ZG#K34['PM:6^L7%Q/>JTA:2Y<-(5,C% Y'&X*5!QQD5D>(_ $NO>* M;?7X?$5]87-M!Y,"PQQLL8.=Q&X'!.>3UQQ77W5Q'9VDUS,2(H4:1R!G R? MY56T75K?7=%L]5M5=;>[B6:,2##;2,C('>@#&T_PE<1V6H66MZ]>ZY:7L/DM M%=(BA5.0<; .H/Z5GV7P\=+C34U/Q%J&IZ;I.,,44?ZO &W. M#^%=O10!QNF>#-9T^[M9&\:ZI/;0,I-JT$*HZC^#A1@8XXK4T6SU2#Q!KT]Y M<7$EC--']CCF<$( GS[ .BDD=><@^U;U% '/^*/"J>)!83QWT]AJ&G3^?:74 M*JQ1B,$%6&&!':LZV\!,/$UCXAU+7;W4=0MHY(F\U$2)XW7&T(H 4#).>2>Y MZ5V-% ' 'X92#3'T)?%&I+X;7&6"%MQC$I7?MS^..,UWD4200I#$H2. M-0JJ.@ X I]5-3U&WTC2KO4KHL+>TA>>4J,G:H).!WX% '*3_#QEGOXM-\0Z MAIVE:C(TMW80JA4LWW]CD;HPW<#UXQ4C?#JQ_P"$7T;28;^[@NM&.ZQU"+:) M8VYSQC!!!P01@UU.G7L>IZ9:7\*LL5S"DR!^H#*",^_-6"< GTH YC1?!\EE MKIUW5]9NM8U,0FWADEC2)(8R'+WP_<:I>W&ERS":S MC.U'L7WL^Z-P,D[FSSZ>YKH/"?B&/Q7X8LM;BMVMTNE9A$[;BN&*]?PI+CQ% M';^,;+PZ;=C)=6DET)MW"A"!C'OF@#)L_ ]R^KV&H:]XCO=8_LYB]G#)%'$B M/C&]@@&]@.A-:^@^'8= ?5FAGDE_M*_DOGW@?(SA05&.WRULT4 /[1@;\-(7Z=.IQ6EJWAF#5I-$>2XD0Z3=)=1[0/G*J5P?;FK& MF:]9ZMJ6J6-L)/,TV98)RRX!"*U* ..O/AY97EEK-JU[<*NJ:E'J$A M"C*,A0A1[?(/SK8UKP]#K=_H]W+/)&VEW?VJ-5 PYVE<'VYK9HH XZZ\"W$6 MJW]]H'B.]T8:B_FWD$44D_\(M9:);SW=N]C,+JV MOEDS.D^23(6(P223D$8(/TQU]% '':=X%F@\4V?B/4_$%[J>HVT4D(,D<<<> MQ@!@(H &.3GOGV%;OB/1(O$GAV^T:>5X8KR(QM(@!91ZC-1>*_$$?A7PQ?:W M+;M<):(&,2-M+98+U_&MA3N4'U&: .)A^'C--80:EXAU#4=(TZ19;73YE0*& M7[F]P-T@7L#Z#.:Q_'EII_C;QAH?AN"&YDNM/N_/U"41.L<5L4#,A8C#;_D' M!->GT4 '2N1O/!5R/$E_K6C>(;O2I=16,7L<<$AUR]T>ZEGDC;3 M+P7<80##L%*X/MS6S5#3+^YOC>BYTZ:S^SW3P1^8P/GH,8D7'0'/Z4 6KJVA MO;2:UN8UE@F1HY$;HRD8(/X&N&_X5F[Z]NTK:K<- KAL",A"V3Z]*VJ /,M6\/WE_P#&1'TZ M_NM)-MX?00W-O$K)GSV'ELK JPPU;B?#VT/AW6].N=0NKF]UL?Z=J,H M7S'.,# P%4%K>R\ M3KKBW$K2KID>F^60-NQ7+!OKS5"^\!6=]#XIC>\G4>(?+\X@#]UL0*-OY=ZV MO$6O6?AG0;O6;\2&VME#.(URQR0H 'U(K3'(H Y35/!7VG4+35=*U:ZTK5K: MV%H;F%$D6:(6G]@ZY97.HW=U?:VFV^U&7;YCX&% 55 M49P *[*LO7->L_#]O:S7@D(NKN*SB$:Y)DD;:N?0=R?:@"IK/A6WUK0;'29; MB6..TF@E5U RQB((!^N*WR 1@\BL6+Q%'+XSN?#@MV$D%DEX9MW!#.5VX_"M MJ@#@C\-9(;.XTC3_ !/J5CX?N&8OIT21G8K'+(DA7>!70TC':I;T&: &S11SPR0RHKQR*5=6&0P(P0: MX0?#+_04T23Q'J4GAI'##2V6/E0VX1F7&\IGMGIQFM'P#X_T[Q]I<]U9Q/;3 MV\FR:VD8%DS]ULCJ#_0TR[\#IO#HGNP)I_ MM*P6^ M(*P^%M-U>;1;Q;O59?*T_35(::;/*D] H(&XYZ#% !;> 9VU[2M;UCQ)?ZI? M::[F R1QQQA60J1L0 9.02W4X%;.A>&H-!M-3MX9Y)5U"]GO'+@95I3D@8[" ML2W\=ZA::M8V/B;PQ:I;BTN)IT6,"$9PB*@ 49.<]<\U9T'7M>U._:#4_" M5SI, C+"XENXI06R,+A"3W)S[5TE '!K\-YIK:UTS4O%&IW^A6KHT>GRI&N\ M('H= M?ETF2:>2(Z;?QWR! /G9 P"G/;YJSI/ 6EW-IXBM;R2::#7+@7$RY"F)@% * M$=P5!!]:ZJLGQ%KL7A_2OM30M<3RRI;VULK8:>9SA4![9/4]@">U &+9>![@ MZK87NN>(K[65TUM]E#/%'&J/C =]H!=@.A/UJHWPXFMXKNPTCQ/J.F:+=N[R MV$4<;!-_WQ$[#=&#D\#IFM;Q%XPBT&YL]-AL+C4M:O%+06%H1G:.K,S8"H#Q MN/Y=:HV/CJZBURSTGQ+X>N-$GOF*6#-/@U+PY M=6KR01Z##-#;PCD.LB!3N)YR-N?YDDD%YIG]F2V_13'N+ M$YZY^8BK-GKJ7'B/4-#G@,%U;1I/%ELB>%N-Z\#&&!4CMQSS6O0!P:?#>:2T MM=*U#Q1J-]H-JZ-'I\D42E@A!17D"[F48'''2K^H^"IFUVZUG0M>N]%N[U56 M\6**.:.8J,!MC@X;'&176T4 <>/AQI/_ BQT4W-X93=?;_[0,G^D?:LY\[= MC&[MTQBF6?@.X'B?3/$.K>([[4[[3A(L(DBCCC"NA4C:@&#SDGJ<#TKLZ* * M>K:>FKZ-?:;([1QW=O) SKU4.I4D?G6-9>#;6RU+0;U+J9GT?3S81*0,2*0H MW'W^4=*Z6B@#&M?#T-KXLO\ Q L\C37EO%;M$0-JA"2".^3FD\5>&X?%6AOI MLUS-;'S$FCGAQNC=&#*1G@\BMJB@#G=.\+&T\20Z]7R:8NG2,Z*HD D M+[R ."2>@XJ*;P-IEY<>)6O6DN(=?$0N(3@!/+3:"I'.> <^HKIZ* .(B^'U MS/+8Q:SXHU'5=.L)5E@LYHXTW,OW3(Z@-)CWZ]Z[*YMXKNUFMIEW13(8W7U4 MC!'Y5+10!Y\/AC,WAY_#D_BK4Y-"$9CBM%CB1E7^$-(%W, >W&<8/'%9NL^% M[I_'_A.QL]1O;1M/T>6./4(8U)#)L4;@05.1G*GK7J=% '"WGA+^R/"WBN^G MOKG5=9U#3IDFNIE4,P6)@J(BC"KST'4FLKPU\/I]2\&:%::IK^I2Z,;6WGDT MF1$4%MJML9]N\H&_A/3IGBO3ZQ=!\11Z[=ZS;QV[1'3+YK-BS9\PA5.X>@^: M@"M=>$+:ZUK5M3-S*KZEIHTYT &$3YOF'O\ -5*X\ 0'2]"BL=3NK'4=$@$% MIJ$2J6*;0I5U(*LIP./6M;7O$4>A76C026[2G4[Y;-2K8\LE6.X^H^6M#4KU M=-TJ\OF0NMM \Q0'!8*I./TH X^;X96>H:=J::MJM[>ZGJ#1-)J)"H\9B.8Q M&JC:J@\X[Y-.N/A]=:I=:;>:UXHO[^YTVZCNK;]S%%&I0YY11\Q/3)/';%;& ME^))M6M] NK?29S::K:FY>?>"MK\BLJMZDYP,>E3>%O$4?BC1CJ,5NT"B>6# M8S;CE'*Y_'% &%)\/[J#6=5U31_$^H:;/JDWF7*I%'(A& &!P1SAASS]*M M#X?Z9%HNB:7;33QQ:5J,>HB1B&>>52Q)ZKH'B"[T6:_P &\CBBCFCE8# <*X.UL=QU MK8\-^';3PQHZZ?:/-*"[2RSSONDFD8Y9V/J36K&_F1(X&-R@XIU !1110 44 M44 %%%% '%7W_)5K+_KVA_\ 0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% M !1110 4444 %<5X/_Y&KQ)]5_\ 2F[KM:XKP?\ \C5XD^J_^E-W0!VM%%% M!1110 4444 %%%% !1110 4444 %%%% 'F.N7,Z^-_&:+-($3POO10YPK?O. M1Z'WJOXCNYX_V;[2Y6XD63XC^)?B2^2VG?2CIL M6GR230O&LC[GWJNX#( /4>OO1+\);:YT3^P[KQ)K4^D1 "VM&>,"'!R,D+E\ M=@W ].!0!3UG08?%/Q@N=+U&YO/[-CT2*=K:&X:(/)YKA22I!XR3]<>E4VM- M9OX/B+INB7+IO$8EE-S+9 M+9&,XV!5\+W\T&K3QYX7N?$NM7EZ-5O M)[@PW"74B?8 DC(@C4, -NT'GKWKLK3P18VC^&&2YN2?#L4D5MDK^\#QB,E^ M/09XQ5"Y^',;27\.GZ_JNFZ9J$C27=A;,FQF;[^PLI9-W< ]Z .>CT"PN/C# MH]>AW/@2R.J:+?Z;>7>F2:3"+6-+8KLD@!!\M@P. M1\O7KS3&^'FD2Z%?:5-+=-'=:A)J2S*X66WG9MP:-@.,'IU]\T <_JFC6O@+ MQ/X7N?#[W%O#J-^+"\LVN'DCF5E8AR')PRD9R/6L_P -^$K+Q7'XNN=9N+Z= MH=::0:A?37TADQ\KRG) P.@[4 9GPRU&ZU7X; MZ'>WTSS7+V^'DYP!S6!I^@Z=_PO;5KCR9/-CTZ&Y4^>^!(SN"<; ML$8[=!V%=KX9T"W\+^';+1;6666"T0HCRXW$$D\X '>J=SX2BE\9P^)K?4;R MUN!"MO/!&5,5PBDD!@1GJ>QH \H\-^#["Z^"-QK\T]]_:=O;WEQ:3)=R(+4Q MO(5"*" 2N3QSN/M71ZSJ-EJ^G^$4UB;5]2GN=-2ZDT;2T.ZY+(N9)&5EPH) M. 2!DUV>G>#;+3/ LOA.*XN&LY()X#*Q7S,2EBQZ8R-YQQ5&Y\ 1>9I%UIFL M7VFZAIEBNGI=1"-S+ /E=64J>1GH.?PH X31K57O/&^@/INH:=I/]EQW46F MW5V7:)\,=P*N=N2H)7=VYXXKNOA7IUKI_P .-%:V1E-S:QSR[I&;+E "1DG MX' P/:IM*\ V.F:MJ.I/J%_>W&I6GV:\:ZD5O-Y/S< ;3@[<# XJ_X3\-? M\(IHXTN/4[R^MXSB#[5M)B3 0%0.!B@#EKXZE<_$CQ39Z=>&WN6\/1_9G=C MLBE+. WMSCFN7T5++0-5T,:SI'B#PYJHN(XY=1%RUS:W[D8*2/N(PYYZ<>HQ M7IMYX-TS4-9U34+LRS#4K!;"> D!/+!)R.,@_-US63;_ Z&;"#4O$>JZEIF MGRI+;6-QY84,GW-[*H9P/0GM0!UFJW$=II%[<2W8M(XH'=KDC(B 4G?COCKC MVKP/7Q:6?@=]>T32/$YU&W6.<>([RF1QB.WMR8D\L+]TL50 M%R,#&[CCI0!#>VL+'POIWB&Z:SU378K5@)B9K&!U+&%7R6&=O!/.">M=?K'@U-1U&VU:RU6 M]TS5X(/LQO+8(?-CSG:Z,"K#/(XX-5A\.-(;0+G3;FXO9[BYN1>RZB\H%S]H M'W9%8#"E<8 P!VY- &?>^';#P(;G6M"OI+01:?W%U%K8O8PID(W#Y?-QY7;;M^[VS7J6F M^"$AU9=4UG5[W6[N*%X(#>+&J0HXPV$10,L."3U%9I^%\(L&T=/$6L)X>9LG M2PZ;=N<^6)-N\)[9Z=Z ,B73)?%/Q.L+77'N(H?^$9AN;O3XIV1'F,S AMIY M )/?G K-U2QCM-.^(OA7S+B?2=/TY;^RCDG=C;.T3DINSDKE00I..O7-;.J^ M%[B_^+T#6%S?:3%:>'42WN[1!L5A.P\LA@58;3]T^Q[5TVG>!].L]'U>QGN+ MJ]FUA674+R=QYLVY2O4 !0 2 ,"@#B[JUT;3?!/@_39)]6\J\C2=M*TXR23 M:@WE*6&[<"J G)&0/I2>#2VF_%*?3;+2=2T73+G1FN?L%[X MMKN.[=?LI1G*JB@[0N1R,%M?GC#7;>$[B[=<8#/A&/'H3_ M #K;M/A/;V6C+H4'B36ET1O^/BQWIB;)R1NV[E5NX4@'GUKISX5L/^$@L-63 M=&;&R>QBMU \ORVQVQGC:!0!X[IMK?ZSX036?^$?\37/B.ZA-S%K45ZBJLAR M5VKYH C' V[>F>*]NT*:^N?#^G3:G#Y-^]M&US&,?+)M&X<<=YKM[6U@L;.&TMHEBMX(UCCC7HJ@8 M 'X"@#QFV@@\*)\3-;TN)TOM/E,=L[3.X0-&IR020<$YR<],=*T-?\)VOAKX M>MXIT[4+Y?$%G;QW;:B]W(YN&X+*ZEMI5LD8QZ5V:>!K)=?U?4#>73VFKQE; MW3G*F"0E F[IN!P/7O6:OPRA>VM],OO$.KWNA6[*T>F3.FPA3E4=PH9T&!A2 M>PH [2SG-S8V]PR[#+$KE?[N1G%>(:A%I6K:+K&HVFG>)/$%Z/M$L>O"4VT$ M17<08B9 -B8QPIS@U[J5!7:0,8QBN$M_AC#;Z7+HB>(M77P^^_&FJT:A58DE M/,V[]N2>,_7- ',$7/BC4/AK;W]_=B*_T>:2]\F9HVN,1Q,0Q4@\GKCG&1WJ M?S'\!Z]XSLM%>86-MH0U*WMI96E6*8;QE=Q) . 2*[33O ]EIUQX=G2[N9'T M*UDM;??M^=' 7+8'4!1TQ5UO"]C)XDOM:E9Y7O;%;&6!\&,Q@D],9YW$'F@# MRGQ9X+L(?@M-KHO;U]7ELH;FYO'NW;[27*EE92=I7G@8XP/Q]OC_ -4G^Z*\ M^N_A/;WNBOH4WB36CH8'[BQWIB+!R!NV[F5>RDD# ZXKT)1M4#T&* /)O"'@ MZQ\4V.O7FKW=]/.-7O(;5ENY$^QA9#@H W%Y;W4T$I1ITC5U.2/[RIR?L78GMX0JB9- M_#+O4E"0<;EZ@#TKMQX+TN*7PZ;7S+>+02_V6&,C:VY-AW9&3USGUH X^/PY M8ZAX\/@^5[L>'M'TU;B*Q^U2#SI))&RSMG+_ FG7UU]C_ M +/BO=.WSLS6DQ)P@WC,*W=KM) M>,G.QU8%67/(R.#4WAOPI:^'9+VZ^U7-]J-\ZO=WMTP,DNT84< !5 Z "@#B MXO$,OCN;P3I\,CQM(IU3550E2HA.S8?9ILC'^S6--JFH+H^N6$-]<0?VGXX; M3'N$+%':(C;56-?-7##&22.37?P?#W=K>F:OJGB+5=3N],D+6WGF-452I4@JJC) M.1ENIP*=<^ -M_?W&C>(=4T:+49#+=V]J8RCN?O.NY248]R* .06?Q!JUEX& M\+>))+NV;4)KH7["8++<1P*6C5F0_P 0(W8.3@UHV7ANR\-_&?3(=.>9;272 M+AEMI)FD$1#IG;N)(!XXZ9!KI;CX>Z,WAO3M&LVN+$:8XELKJW?$T,G.7R0< M[LG((P<_2FZ1X%33_$\?B.\UK4-2U1;=K9I+@H%*$@@!54!<8[>IS0!E_&JR M@NOA=J0#SPQX.:IWVCVVH^/].\%/)'[+2&U VJ7 M,@^T2-,4 =]VYE'7&>IKN?$>@VGB?P]>:+>M(MO=(%9HB RX(((SW! -8EUX M$%U;Z9,==U)-:TY72+5E*>G!';ZY ,WPY"?#/Q.O?"UC/.^CS M:4NHQ6\TK2?9I/-\LJI8DA2.<9ZU%\7=*L]0L?#CW,;LPUNU@&V5E^21P&'! M'7 YZCMBNE\.^$K?0KR\U&6]NM2U6]"B>]NRNXJO1%"@!5'H!4WBGPU;^*M( M6QGN;BV:.>.XAGMR \4B'*L,@B@#A)_"NG:M\8)],N3<_P!FVN@0+]FCN'02 M 2,%#L#N8#K@GDX)S63=:OJ'@_PCX]L-)NKCR].U"&WL&DD,C6R3!,A68YP- MQQD\&O3M-\+Q6&O_ -M27US=7K:?'8R/+MPX0EMYP!\Q)Y[>U0MX(TJ8>(H[ ML27,&O.KW44A&%(4*-N!D= <^M 'G1TS4=)GTV\\-^%/$EEJ4-S']IN+R]C= M+N,G$@E!E.21D@@<'IBO9Y/]4_\ NFN+A^'8>>Q75O$6K:M8:?*LMM9W1C"! ME^Z7*J&DQVR:[5AN4KZC% 'A'A:PNM!^'?AKQYH\+23V4,L6J6R=;JT\Y\G_ M 'D^\/8>V*[/X=7]KJOBWQM?V4JS6MS=6LD&&T\@XS6M_PCEM_PF8\3^=-]J_L_P"P>5QLV>9OSTSG M/O4?B?PII_BNS@BO'N()[:3SK:[M9/+F@?U5OZ4 <;J6I^+_ @UE/XJ&D:_ MHANXHVNHH/*N('9MJR;.5.">W-5IK?Q#2(8SGOPH.15CPG8:EI^F7$>IW-S/(]Y-) M$;J422+$6^0$CCH,X'3.* .;\06__"3_ !0M?#%_/.NCV^DG4)+:*5HQN: */PT\,VEAX>TS7FGN[C5-1TZ%KB:>X M=PP958 *3@8X P.@I/$K&Y^*O@RRD_U$4=Y=[3T:14"J?J-Q/XUUVD:;%H^B MV.F0N[Q6=O';HSXW,J*%!.._%:-%W,UM(NR7 ' M4@8;'^R: ,[3,)\=M=%S_KI-(MS:;O\ GD&(?'_ ZZS6[_1K 6#:PT \V[2* MT\V/>?/.=NW@X;KS5'Q'X1L/$[V=[]JNK'4;3)M;^RDV2H#U&<$,I]"*I:;X M!CAUNWUC6M:U'7+VTS]E^V%1' 3U944 ;OZBXDG>[M)0/X MXS$&P?8,H-2?%VXGM?A=K,]M*\4R"$HZ'!!\Y*D:TDUWXG0WS1L+#P_;O'&Y M&!)=3 ;L>H6, 'W?V-;?BCP];>*O#EWHMW++%!<[-SQ8W#:X88R".JB@#S?Q M?I \(6NCZ-I!U><$<"K/AZSU'2O&^F'1?#6 MLZ1H\Z2QZC!>W221-A*-.CM;QYH7AE6>WN;=] MDL$J]'0]CUK.TKP2+778=;U;6;[6;^VC:.U>Z"(D ;ABJHH&XC@D]J ..\*^ M&;7QSX,?Q1K%_>)K-^\\D=XETZ?8 LC*@C4,% 7:#@]> MM '&MI5_)_PG'@S3+Z[>/3HK:^TIGF9Y+>1E+B+<3DJ2@ ![,:TH=?/CS7O! MT%I(R6T=M_;6H+&Q&&'R1QG_ +:;\@]=M=AX;\+6GAJ.[>.>XO+V]D\V[O+I M@TLS 8&< #@ # JOX8\$Z7X4OM6NM/,I?4I_-<2$$1#+$(F!PH+,<>] 'E MFCF7Q=:7VLZKX;\2:G>W%S,MO=V=XD:6BJQ55B7S5P5QSDY@OO*FVO*BHW4J'06=K:)""&WJ5.[(R>I/U- '.#3 M[?X?>.]$%I)-'H6IVTE@ZS3LZQ3J3)&Q+$G)&Y?PK5^'+SZI8:EXFN7D)UJ\ M::W1R?W=LGR1#';(!;WW5G?%01Z]80>#[:TNY=5O9H98)HX6\NV42?-*TF,# M"AN,YY'K7>V-E!INGVUC:ILM[:)8HU]%48 _(4 <%XAUAO!GCZ]U.>1OL.HZ M++*J,Q*_:+;YL =LHWXXKB]-O=9TOP;JO@V[O9WUK4+NSC@F=CN47:*TF#UP MNR;\J]6\7^#--\:6=G;:B\R+:W G5HB 6X(*'(/RD'FB]\%:9?>.+#Q9*TOV MZR@,*1@CRV^]AB,9R-[8Y[T XFT_16ALK*Q%P\:(/+! M,AVD%F/8GM7.ZK?7UAX0\5:&+^YGAT?6K2&TN))29!$\D;>66ZG;DCGMQ7HV MJ^"A=ZY+K6E:S?:-J%Q&L5R]J$9)U7A2R.I&X#@-UQ35^'>B_P#"(WWAV1KJ M6*^D,]U=22YGEFR&\PMC[P*CMCCI0!4\=SR1>(O!*1RN@DU?:ZJQ&X>6W!]1 M7%7>HWECIGC*&QN9+66_\6)8MI:KXBU7 M4[O3)Q+;-.R*JC!!7:J@'.1ECS\HYZYNOX"TB?3]>L;HS3P:U=F[F#, 8WPN M"A XP5!'7F@#CO$O@S2_#7B#P7<:4]S"CZU%'+ ]R\BRML&"J-Q/& M6//';G/7:A9IJ.FW5C*S+':2_@V?PS++58:?.L2;Y!GS'R MZ%L ;0.0,&LS54UBT^&7CJQO+#4+/2(EA?38]0F666-6(WQ[@S':" 1D]&KT M74?! O+ZUU6TUN_L-9@MA;27T 0FX0?\]$92K<\]!R?I4/\ PKC36\-:QI,] M[>SSZRP>^U"5E,\K C';: ,8 P!0!GSW9\+_$BSO+B=DTK7-.,Y%:'PW%U>:#<^(+UI//UNZ>]1')/E0DXB0>VP _\"K'^)MO#XDAT M_P %6]K>R:A-<0RBX2%A';P@D/(7QM^YO7&<_,*]&M[>*TMHK:! D,2"-$'1 M5 P!^5 $E%%% !1110 4444 <5??\E6LO^O:'_T"]KM:XJ^_Y*M9?]>T/_H% M[7:T %%%% !1110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6N*\'_P#(U>)/ MJO\ Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %%>;SZ7:^-/B MAKFFZZKW&G:/:6WV:R:1EC=Y0S-(5!&XC 7GI537+'1?#_AP:"VO:I>6LFK! M8M,L'\RX8$;OLF=VX)WY(..] 'J=%>-Z#;C1?BMH,6G>&[KPY9ZA;72S6\MR MKBYV*&5BBLP4@]SRK^ O D MT-BNMV4%D7O-(:\\AKG* *^2<-MYX/K4,GB&U\.^ _&/_"/0ZQI&HVXA8Z5? M]++S&$>^$\_*:)GU"?586%TN M1O67]Z=P89_'&,5[A0!E0:_:W/B>\T&-)?M5I;QW$KD#9AR0 .=%907"-O;B1RX M9NO,@XH ]#=TBC:21@J*"S,QP !W M-<+!X\UO6XWO/"_A"74M*5BL=Y<7J6OGX."8U8$D>A.*W/'45Q/X \016@8S MMI\X0+U/R'@>])X#EMIOA_X?>S*F#^SX0-O8A "/J""#[T 2^%?%%IXJTR2Z MMX9K:>"9K>ZM9QB2"5>JM_C6Y7FWCGQ)9RZ'=Z?H%[]GN9-8M],U"YMT*- 9 M&^<[\8+8XR"<9[&JOB7PWIG@*;0-7\-1R65R^J6]G<1K,["[BD)5E<$G)+>))8-0>X2>: /H"BO,;K0++Q-\8-1M] M6+SV4.DV\GV(R,(Y'+N S*#SCG@^M9R75OX>L_'_ (>DU>]L=%TU[;[)/"3) M-!YZ9,4>>>O ';=^- 'K]%>%7EG!HNM^%-0T;PCJ?A_S=8MK62\NKI1)<(^0 MR/&'8G(&6\%_&D-LTSK'&3$N6 4CYNG/;''6 M@#U:HKF22*UFDBB\V1$+)'NV[R!P,GIGUKQBU_M!?A/::U#//<77AC5998RS MDO);1RLKHQ[CRR?^^177:=<1>+_B3<7T3B;2-&L%@B[I+/<*'8^AQ'M&/]J@ M#J_#NK/KOAVPU62U^RM=0B4P^9OV9[;L#/UQ6G7GGQ%T6_O[S16M=,CUG3+4 M2FYT478MS+D (X' 8+SP?7WJ3X:W&D)-K.G:=!JVFRPR1R2Z/J/2TW+P8NOR M-@GJ?H* ._KE9O'5BOQ"M?!\$+37,D+R33!L+"57<$ZF 1ZU8\;^(+C MPSX5NM0L[62YN^(H$2-G =N S!03M'4X],=Z\HL->\/Z3XV\(?9WU*=HH[UK MVYFT^99+B>4)F3!7)R1V^Z,4 >G:MXPNX=?FT30="EUB^M85FN\7"01P!ON* M6;.6(!('IWK0\/\ B>QU_03JJAK1(F>.YBN2%:WD0X=7[#'\JY_P7\OC[QZL MG^O^VVS'/7881M_#K4'@6RMM2F\=6US!'/83Z_.C1.,HY"IO!'?F@#8\+>/- M-\7ZWK-CI:F2VTP1#[7GY9R^_.T8Z#9U[Y_/1?7@WBR/0;:#SG2V-S=R[\"! M2<1C&.68@\<8"D^E_EYN&UIK4D_\\XHU"#\B?SH WO"'B-?%GA>TUM;8VPN3(/*+[]NR1DZX'7; MGIWI\FO"V\60Z'

6+NW::SGWY$K(?WD9&.& *L.N03TQ7BG@.ZN-4LO"N@ M:_'-9^&I'N3:%'PFHW*S,P20@Y51DX7^(KWX%>D_$L_9(O"U["-L]OK]JL>W MC*ON1E^A4T =W117E/AOPAI'BC7?&4^MI)>K%K4L,$#S,%@^1"74 C#'(&>O MR\4 =UXB\1KX?GT:-K8S_P!IZC'8@A]OEE@QW=#G&WIQUKO45X/!->ZK\*/!%O/?7222^)$LS,LQ\U8_,F0 /Z MA> ?85U8T#3_ =\5?#,&@Q26=OJMO>)>0B5V24QHK*Q#$_-D]: /3:**\F\ M&^$]+\>>%7\2>(//N-7U":>Z\::5 M\-(=6NYW^V37T%U)'(4:XCC5EY(Y^94P3[FO9M'T>QT'2H-,TV$PV< (CC+L MVT$D]6))Y)H O45YMXX_LC4/&%IIUY9:MK\T5F9!HMF (4RV!-*Q91GC: 2? MI7*Z>UQ8>'/BEI26<^EVMG:1R6^GO<^=]E,D#%L,"0,X!P#QTH ]SHKQC6_# M%CH'@K0/%-DURNO+/8O)?M<.SS>8RAU;)P5.[[N, <5T-WJ2,- M*U?3FOT!/"SVZ_O%7W9"&^HH ]&HKE/AU875IX0@N]0+'4-3D?4+K)Z/*=P7 MVPNT8]JSOB TNH:_X4\-/<2P:=JMS,;PQ.4,BQ1[Q&6'(#'KCTH [RN.N_B% M9Q>$9/$-K9S30)?"R$;L$8GS1$6[\9Y^GI6#=Z!IWA/Q_P"'],T:)K?3->BN MK:_T]96,;A(MP< GY6[$CL:XI=%LK;X)ZA+:1FWN+G65A>56).$N]J8R>, T M ?0E%>7:MX:TWP=XR\(7FAI-;3WE\UI>,9W;B=QR,Y]?PKG[2&?Q M;K'B&_U;PAJ'B Q:E-9VTD=_'$EI'&# MM+UR:Z@N'\1K:-*+E7F>W*R ;G0D;MIVYSG(S7K>A:!IGAK3%TW2;"3>6HE-S]L27YV&Y8XMR#@\8))XK-U2UT7Q!XIUL?\(_K'BVYBG\@L9% MAM;)E4 Q(S.H!'4D G)H ]=HKQK18#J_P.%W?ZG)97>CSSS6E])*7:!HI&V MM_$,87'.1C Z5H_#[5;G7XM8\:ZG%+J45Y?XO\;:S-X%U>2+0]6T&8>3"MU=!5VB2548J58X(!//;(JMXM\%Z/ MX7;PM=:*)K.0Z[90S@3N1= OG+@GYFR,Y^M 'K-%V?_"!ZG%J-]J2QW/BBXA2#3\M/>?O"?(7D$!@.2".!UYH ]HK ME-/\7W6K:==W-AHDD[VVKOIKQ+. =J/M:7)'0#G;^M<%I5LNB_%'PN-,\,7? MANUU!;J.:*6Z5OM06+<-T:NV"IPT>\N[_2;>ZOM/?3[J M1*YTM );>S@N(FWM\LD@DWMU[_ )5RMM?7 M]YX0^'6@BTO-0L[^&YGN[2WN1"]UY9R$+LP^49R1GD"@#WZLSQ%JXT#PYJ.K MM"9Q96[SF(-MW[1G&<'%>:Z/%K'AGQ!=W&F>&;G1M';3)Y);&>]BE0SH-R.B M*Y(SC:<<[%2QC/.-F/DVXQ^- M'LNGW8O],M;P)L%Q"DNS.=NX XS^-6:S/#O_ "+&D_\ 7G#_ .@"N&\8Z+;^ M(OBIH.E7[S-I\NFW#W$$ZS>K(]O M:1[W6( L>0 !G'%[W7=(T&"VM;*QCO4CC@#1[B[!W!= MCT#<\"JNMZ9J ^$OBZSUC3Y[>TL+A)]*BN;M9Y(%.!L+(QX7)P&[-[4 >RR: MA>#5;"VBTUY;.XB=Y;L2 " @ JI7J=V3TZ8K1KSA[&WT?XC>"-/L$,-HMA?$ M1!R1DA#W//)-VU+2?"6JP>(1''<)KLNJPDRN<$L^9>4;)&TCH:Z?^P;7Q5\5 MM7M];CDEM$TJTE>Q\YA$9#NY8*?FQ\V.W.?2@#U2BO#]'\(:9J7@?Q9+J#75 MT^C7=_;:89+ES]D2')39SUSSD^PZ"GZEJFIZ^/ NDW-C>:O:W.BK?W=I!VT5Y)H=EJVD:IKEO;Z%+%>Z/B&"RBN8=0-P_F1D,N%7G 4+QC'Z\T > MQMK]JOBN/P[LE-X]DU[NP-@0.$QG/4D_I6K7EYT33;SXZ65W/:AIGT(7I;>P M_?+,JJW7L!C'2O4* "L/5O$:Z5XBT'2#;&0ZO),@E#X\KRX]^<8YST[5Y_X- M\$:/XGTO7+S6#-=7!U:\B@D,[ V8$AQY>#\IS\V?IVJIH&K7FMO\*;Z_E::Y M:6_C:5NLFR-T#'U)"@YH ]GHKQ.]LM&\0-K=W;^'=9\3SF>;&K33K;PP;>-L M+%Q\J8ZA><=Z;&USXB\-_"V&^OKK-Y+)'<2I,RO(@C8$%@<\@8)Z\F@#VZBO M-M'T:R\*?%Y-+T5'M=.O=&>XFM1(S1F595 < DX."17HES;17EK-;3IOAF1H MY%R1N4C!''M0!G^'M?M?$NF-J%DDJP">6$>8 "2CE2< ],@XK5KP/1[5-+^& MMC%IKR6,NN>(AIEW=0R,'6#SY!P<_*<#&1ZUU>O^'M-\!:MX8U+PU&]C)=:M M#I]U DKLES%+D'<"3EAC(/6@#U&N4M_%E_J'C:]T+3]$\VRTYHX[V_DN@FQG M3> L>"6XP.HKJZ\@T#1M"T3Q'\0K_)TY=.95BNT9F:V5K?+, 2=QRO%-?M;73O"$.NZ+X6UJ MSNK=[>1?$%]5(2H&U?+0 MNQ8_08_&J7@'_DG?AO\ [!EM_P"BUKEO'F@Z9JGQ-\$?;+42_:6NHI?G8;E2 M(LHX/9B30!Z717E^A^'].\>ZYXIO_$L;WK6>JRZ=:6[RLJ6\487!501AFSG/ M6MGX97=U)I&L:;<74MW'I.KW%A;SRMN=XD(*[CW(W8S[4 =O1110 4444 %% M%% '%7W_ "5:R_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 % M%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %% M%% !1110 4444 %%%% !1110 4444 0WAOUU-9@;EK@C!=F((.1P1C&!79 M,RHI9F ZDGI2&1 %)=0&X!)ZT EVUMJJ7\MUJT^JQB*]N+YPSR( 0%&T *!DXP!SS73;TW M[-R[\9VYYQ65+XAMHO%EMX=,5Y@R,'<>W44 6YO"5M)XQC\30WU];70B6 M&:&&0"*X5<[0ZD$G&>Q%-L?!FG:?X%;PC%-]OK"^TN 6UM?6LBK+Y M8 &UL@JP.,X(Z],5;\.^$[/P]/>7@NKN_P!1O2IN;V\<-(X485> %'8 5OT MA95(!8 DX&3UH 7K7#M\,[6VEG&B^(-@)Y-*S*BEF( '4DT OFXW[^NW'7VK:%W?_ -OM9G3L:<+42B^\Y>9=Q'E[.OW?FW=.<5>#*6*A MAN R1GF@#S6]\*W6K?%N_O$NM4TQ8M*@2"_M/E#-O;Z',UW,M]+]HN;R2;-Q),"")-^.H(&.,<=.M=6'1F95925Z@'I0SJ@R M[!1TR3B@#C)?AQ;WT]C<:KK^M:C<6%Q'<6LD\R 1,A!'RJ@4YP,D@GW%;^E> M'[32-2U:_MY)FEU2=9Y@Y!"L%"C;@<# [YK4+J&"E@&;H">32LRHI9F"J.I) MP* .0N;?3/ /A&XMELM2U.VN;B7,$,/GR.\NYBI"@84G(R?44OPR\,/X3\"V M-A<1[+R0&>Y!.2';^$G_ &5"K_P&NN!!&000>]('4N4##7FGZE9;A!>63A756^\I!!#*<#@BG>'O"MKX?GO;S[7=W^H7I4W-Y> M.&D<*,*HP HR> .]3VGB&VO/%&HZ#''()["&*661L;3YF[ '?HO/UK5#H7* M!U+CDKGD4 .K)O/#]I?>(],UR62876G1S1PJI&PB0 -N&,]AC!%:U-WH'";E MWD9"YYH YK6?!<&IZP=7L]5U'2-0>(0336$BCSD'0.&4@D9.#U%:F@:#8^&] M(BTW3U<0H2S/(VYY'8Y9V;NQ/)-9/BSQ3?:+J6CZ1I.F1W^I:JTOE+-/Y,:+ M$H9BS8/8C Q70M=?9M.-W>[81%#YD^#N"8&6Y[@I5JS;;QOXMU33EUK2O!2S:1(IDA\W4%2XFC[,$VD#(Y )YKKO#NO6?B;P_ M9ZS8%OLUTFY0XPRD$@J?<$$?A0!C?\*\T8^"(/"IDNS:6\AE@N-X$\4GF&0. MK 8!!8]NE0ZSIT^N>,/#^F,)I+'1B-2NKB1<"28 K"N0 "V=SG'3 Z9%=BCI M(,HRL.F0+H?#GE2&ZDLGO?,XV!%<)CUR2?TJQI-W?WEO,^ MH:=]AD2=XXT\Y9-\8.%?(Z;ASCJ* ,G_ (0;1DTW0]/MUFM[;1KM+RV6-Q\T MBAOOD@YR6)/0Y[U3;X>V\=_J$UCKFL6%IJ,[7%U96LRK&\C?>()4LN[OM(_" MNO1TD!*,K ''!S0SHI 9E&3@9/4T '[34/$.DZW+),+G3%F6%5(V-YJA6W#&3P!C!%:U8OBKQ M+9^$_#]QJUX"XC&V*%/O32'[J+[G]!D]J -JN+N?AO9O/>BPUK6-,LK^1I+J MQLYU6)V;[Q&5)3=WVD5;;QO:VWP^M/%EW;2(MS;Q2I:Q-O=GDQMC4\9)) S^ M-0:=XQU-->LM)\1^'_[)DU%6-G+'=K<([J-QC8@#:V.>X/8T : \&Z3'<>'Y M+9)+=-"WBSAB8;,.FP[L@D\<],]3C'J.@U[6K;P]H=WJMWN,5NF[:OWG8\*H]R2 /"X=2U M]=?;I@"NGL9KE]-MYK^*.WN6C5IHU?L;6]2ZN[UH2L*6^P[U$G1BV0N![^E==H7B6VU?PZVJSJ+0V_F) M>Q2-_P >TD9(D4GV(//<8-1Z7XGAN/"J^(M4$6F6,@,T9GDQB$GY&;/0L,'' MN!S0!O@ # %8_B/PU8>)[&*WO&GBD@E$]OFMH MMUY:R:5J4JPFZ#8\II!F(D?W6/RY[$K6_0!DZOX?M-:O=*N[F299-,N?M,(C M( 9MI7#9!R,$],5CWW@&WFU6\U#3-:U;1I+\[KR.PE54F;&-^&4[6Q_$N*ZP MN@<(64,>@)Y-*2 "20 .YH YE/ 6BP:9HFGVZSP6^CWBWL 1P2\HWD!# $$$'H17#R^,]=U/5=1M/"WAR*_MM.N#:W%W=7@@5IEQN1!M).,C MD\4 ;/B;PE;>)9M.N7OKZPO-/D=[>YLI CKN&UAR",$>U9[_ ^MTU+4+FPU MS6-.M]1F-Q=VEK,BQR2-]Y@2I92>^TC\*O>$_%0\2PWL4]A+IVIZ?-Y%Y9R. M',;8R"&'#*1T-= '0L5#*6'4 \B@#CH/AGHD&BVFBK/>MI5M?->BT:12DC%M MP1_ERR \@9^I-;*^&;*+Q:_B."6>"[EMQ;W$<; 17"C[I<8Y9>Q!'''2MAW2 M,9=@H]2<5E:[XAMM .F+<1R2-J-_%8Q;,<.^3DY[ *?TH N:IIEGK6EW.FZA M L]ID07=_)K5W:RZ=Y5C%&C07GG*?.8YW+LZKMXY/7-70Z%RH92PZ@' MD4 N?.W[\?=^[D=.OO72W=W!8VM %^'PY9P>(-3UE9)C1)3/=1O^[B9%SL!QAF]<'C(^@U/%/BW2O"&EM>ZE. Y!\BW3 MF6=A_"B]3VYZ#O0!7T3P7:Z5JTNKW>H7VK:G)#Y N;YU8QQYR4154*H)Z\5C MW'PITR>PN=*76-9AT28L1ID5PHAC+<_+E2V ?F"DD9[&NG\.ZT-=\+Z=K4D0 MMA=VRW#1E]PC!&<;L#./6F>&=;?Q%I1U1;?R;2:5_LA)RTL(.%D([;L$@>A% M &E96J6-C;V<18QP1+$I;J0HP,_E5"?P_:7'B>SU]Y)A=VMO);H@(V%7())& M,YX]:U$D23.QU;!P=ISBL?2=>-]K6JZ/=0B"]L)%8*&R)8'&4D'Y$$=BI]J M*6L^"K;4M:_MFRU/4-(U-HA#+<6+J/.0= ZLI4X['&:9#\/]&B\*ZEH#M=31 M:D6>\NI9=T\TAQ\Y;'48&.,<=*ZJFJZ/G8RM@X.#G!H YRP\&6UG?:/?3:GJ M-[=:5%-%#+=2*S.LN,[\*,XP ,8_&K>B>%].T/PXV@Q"2XL6,N];@ABXD9F8 M' Q\Q'3I69IWBK4]7\9ZAI5EI,/]E:;,+>ZO9+G#^84W?+'MY&2!U[YK6U[ MQ#;:!_9@N(I)&U"_BL8@F.'?/)SV !H YQ?A=IYMHM.GUK6KC0XG#)I4MPIA MP#D(3MWE!QA2W85TEMX>L[3Q+>Z[&\OVJ[MX[=T)&P*F<8&,YY]:KVGB47/C M'5=!:W$:V%M#.;@R??\ ,SQC'&,=@#!L?"5A8:1K&FQ2W!AU: M>XN)RS#V\< =LY_&J=YX!TRYTC1K**ZO;6XT:)8K&_MY0L\8"A3DXP0 M0!D$8-=0KHY(5E8J<'!SBE)P"?2@#F-+\#V6GS:A=W-_?ZCJ-_ ;::]NY%,B MQ?W$ 4*H[X ZU++X,TZ;P(/"#37/]GBV6V\P,OF[1C!SC&>/2I/!?B7_ (2_ MPE8ZZ;7[)]J\S]SYF_;MD9.N!G.W/3O6ZKJQ(5@2IP<'I0!SU_X.M;WQ#IFN M1W]_9WEA$(,V\BA9X@P;RY 0*U0Z,S*K*67J >E 'E'A+P%<7UAK;7.IZ[I*W>JW?GVT#^6MQ&7.& MPRDC(XW+C(KNO^$/TI+GP_+;I);IH0<6<,1&S#)L(;()/'OUZYK>+*N-S 9. M!D]32,Z+CGVGAZVCN+QTT&222U+NN6WA@0^%Y #<8QVKJB0!DG I@E1HS( MC*Z@'E3F@#-D\/VDGBJ'Q$9)OMD-HUFJ C9L9@Q)&,YR/6M6L/P?XA_X2OPI M8:Y]F^R_:U9O)W[]N&*]<#/3TK%U3QGK<7C*Y\.Z+X;P9I4I\0B?SIH]>V_:XW M88&$V#9@ C@9ZGFNAHH X*Z^%EGJ6CC2M4\0Z[?642JMO').BB';]T_*@W$# MCYL_2MZZ\(V%YJNI:C+-<^?J&G?V=, R@"/YN1QPWS'V]JW0Z%R@9=P&2N>: M5F55+,0 .I)Z4 4](TR'1=&LM+MF=H+.!((VD(+%54*,X YP*S/$WA*V\32: M?.]]?6%WI\C26]S92!)$W+M8<@C!'M6^"" 000>A%+0!R>H> X+G5[K4].UG M5='N+P 7?V"50LY P&*LI ;'&X8-;.@:#8>&M(BTS38V2!"6)=BSNQ.69F/5 MB>]:+.B8WLJY.!DXR:=0 4444 %%%% !1110!Q5]_P E6LO^O:'_ - O:[6N M*OO^2K67_7M#_P"@7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ MTINZ[6N*\'_\C5XD^J_^E-W0!VM%%% !1110 4444 %%%% !1110 4444 %% M%% 'F-[X>T_Q'\:=2M]6A-S9Q:/!)]F9CY;OYC@,P!^; )QGUK!T#P7HFI>& M?&:WUO)%]/TZRUBU@:8QZMS$;@OWB.^>:U--CUKPMK&M7=AX>7 M0]-.C37!T[[?%,IN(P2DB1JQ*@CY3@8-=M=> ='N="TG2P]Y"=)4+8WD$VRX MAP,9#@=QU!&#Z5-H?@S3]%O[G47N;W4M1N8Q#)=ZA*)9/+'.P8 7/. .: / M(K+0=0O_ )%JD7A"9M8GMQ>)XC?6(5E$I&X2$E@54'^$XXXZUU$.BVFH_%W MP_>ZK86[:C+H*WMPRD,/M*/& X(.#C& 1QBM\_"O1C"UBNHZRFC,^]M)6\Q; M'G)7&-P7/. V*V-3\':?J.LZ7JJ7%[8W6G+Y<1LI?+5XL@^6XP04X''% ">/ M+*VO_ 6NPW4*RQK8S2!6Z!E0LI_ @'\*\Q;PWIDVC?"S3D@,%O?'SKD0N4,K M-; OD@Y^;&#CL37M5Y:0W]E/9W";X)XVBD7.,JPP1^1KF=+^'VF:6FD(+[4[ MD:3.\UG]JN _EAHPFS[H^0 <#M0!S,>G6?@OXGW$&@6HM;6?P]-=26<9/EO+ M'( K;?7'%Y'B!M6BCE63DAP2P**O'R\# KVV3 M0+.3Q/%X@8R_;8K1K-1N&S8S!CD8ZY'K7-R_"W1VCGM(=1UFUTF=R\NE07>V MV;)RPQC-8H( M4$<<:# 50, >@%9^EZ!9Z1?ZI>6QE,NI7 N)][ @,%"_+QP,"@#Q/P_IM[X MI\)R:U?>#)=5U+4#++_;)U2*)XF#,%\L%@8PF ,<=/2NALH;SQ1XB\)Z#XN* M7$$6BR7LT(F#Q75PL@C!8J2KX7YNI&2:ZJY^&6E2R7B6VIZS86-Z[27.GV=W ML@D+?>^7!*ANX4BM'5/!&D:C9:;;PBXTZ33!ML;BPD\N6W7&"JGG((&""#F@ M#ADT:RT#QCXULM-W):?\(Z)([<.2L&?,RJ@]!G+8_P!JC7GV_LQ0,6Q_Q*K0 M9SWW1UL>&O";Z/\ $G7BZ7]W97>FPJ]Y>L9#<2;FW MC!.,# P ,<5,_PBT. M73'TJ;4M;ETOGR;%[W,5NO7'A?3[G7;C M5W:;[3/IW]FN PV^5N+<#'WLD\_I2V_A?2X?":'X(_L*]MKJ+=>OJ\!^T1DX=)/F^?.!@ M4 >)6_AVQN/@$?%%SYT^NP0L]O?23,9(/*F*(J'/R@*HX'J:W_$4M]XA^(\> MG7.@/KUE9:5%$%:Y_LQD="Q<>9 MAG+GG&.I/:EUGP5I^L7-G>+7+Y?\ <.00R]\$4 >87]GJ MNE>"?'ME+IO]EZ2;6.:TL#?1W#6SG[X&UB55N& /'7%:OB+PMI?AK3O"NN:9 M$\6KG5;-)KWS6,MP)#B02$GY@V?\.*[*+X>:,F@ZMICW M:S><2P^>0GYMC9P<@YSP.E>LW/@W3KGQ4?$'GWD=Q)#Y%S;QS8@ND ( D0CY ML!CZ5E1?"[2$ABLI-3UF?2(G#II4UWNMA@Y5<8W%0<<%B.* .KU6ZDLM&OKN M!=\L-O)(B]=S!20/TKRO2O!FB:I\*AXCO2\NNW%B^H/JYE83QS;2P(;/ 4C& M!QQ7L! (P>E<0_PMT9HY;./4-8AT>5R\FDQ7FVV.3DKC&X*3_"& H XO^S;# MQ3XB^&>HZSI\,]UJNG7+WK.O^N*01E"?Q)(^M>O:O:Z;X2\0:;I5O<^!?&1;29(Q+:6&IVXFBV,,J!)]]5Y MZ5@Z]XMU'Q1X1\,VR:8R-J&JO9ZA9VMP(EF,6G:>Y)-A::B5@ /4 $$@'V-;5SX'T"Y\+V_AT69@L+8J]OY+E9(7!R M'5^H;))SWR<]: .(T32=3T?QYH\^F^%$\.6,ZRPWT U*%TN5"Y5A&&R65L<@ M9P>:C\(^%-%\:>!Y_$?B%3)JU_)<22WSR$26>R1E41G/R! H./SXKMM(\#V. MF:S'J]SJ.IZMJ$,9B@FU&<2&!3][8 3W.,^]4[OX:Z3+>S>7N'(W$ <5ZA>>"=,N-7T MG4[>:\T^?2XE@A%E-Y:O"""(G&#E.!QQ3&\ Z')H%WHTJ3R6US>/?;C)B2*9 MFW;D88*D'I_6@#F-7T+3?!'C'PI<^&[=; ZA>&QN[6 D)/$4)W,O3*D YZ\\ MUB^&?!>B:]X/\2:AJMJ;JZ6^OU@DDD;-N%=B/+YPOS9.1U)YKT#2O UCIVL1 M:M=:CJFK7T"-';RZE<"3R >&V $C@G&?>K^E>&;#1])O--MFF,%W+--(78 M%MTI);!QTYXH I_#R\N+_P"'F@75U*TL\EE'ODYXKS_Q'XCCO=>U MZYUC2M9$6FP7%GI<2:=*\6XH5>X9@,<]%/9=,J /)B5 -QZG %6/B. MQDO/!]D__'O<:] 91V;8&95/L2!^5=-X@T"S\2:7_9]\91#YL_P!E7_BC2M,N MM.U+7KM+>2X31K=D6 J2%\Z4L0.""!DGZ50^&T4FG>/O%&F+I0T:V$%M.--6 MY$R1.P;+#' )&"0/:NIO?#-EXJFT[Q%'>4S--M).\\9+=L#C& !0!YIXNN9K&T^+ M%E;.4MS-I[DCHIG5%E/X@<_6O9IM+L;BQBLKBTAFM8MFR*5 RC;C;P?3 Q]* MXK2?"#ZWX/\ $)UB)K>\\3223R(X^:W4C$*D>J*%)'KD5TWA.[OKOPU9_P!I MV\D&HPKY%TCJ1F1/E9E/=6QN!'�!SWP^(75O&Y) UV3\/W:5'XZL;GQ=X M.GOM#\11#2A;/*]NB!H;P(265I 0RJ=I4[2.]=7I&@6>BW&ISVIE+ZC=&[GW ML" Y !QQP, 5SDOPOT=Q<6T.HZQ;:5[V6SDG+#&-P4GJ P% &?XE MOK?Q!\!+G44MQ:1RZ6EQ'"#Q$RX90#[%1@_2NXTZZFGT"TNY%+3R6J2LOJQ4 M$C\ZYSQII+ZGHVG>$=/M7CL[V5([AXT(CM[6(AF&>@)PJ =\GT-=BJJBA5 " M@8 '84 >2>$/!^B>+OA\OB+7%-SK.HK+/+J+2,)(&#L%V'/R!,#@<<5DVZOX MY_X5='KSRRK>6M\+L!RIG5%7&XC!PVQ2?7GUKO;CX9:3*]W';ZEK%EI]X[27 M&G6MWLMY"WWOEQE0W<*0*VCX5TL:EHE[%&T!T6*2*SBB($:JZA"",'?[6O-2UWP#XNN=,,]W(+RV>V M$L#7"G#DQN 58]S^5>EUQVH_#?3+K5[G4]/U/6-%NKIMUR=+N_*69O[S*01G MW&* .2U;QKXCT_PAXVL+^.UCU_1HH?\ 3+ $)*DV K@'E6 R?Y5E77AW4],T MFROM$\%'2M5M9(I$U:368"9OF&X2DM\X<$C![D5ZEI'@G1-(TB]TU()+J/4, M_;9;R0RRW)(P2['D\?3%9=O\,M*B>TCN-3UF^T^SD62WTZ[N]]O&5^[Q@%@O M8,2* ,FUT;3_ !G\2/%*>(;=;V'2?L]O9VDQ)CB5X][/MZ%F/?VK#\4>%?#\ M-IX5T^*Y758(?$Z61\V42-;Q,'9K8D,_"&B^#/ M 9\1:#&;;6--,,T5^LC&2X8NH82'/SA]QR#ZUWD/@[2TNM0N+CS[QM0LXK.Z M%RX82QHI4$\#DY.3_*LNV^&>E0R6B7.I:Q?V%FZR6VGWEWOMXBOW?EP"P7L& M)H P8O#FF^)OBYXG36+)- M*B=_L>G:Y<6]I&[%O*B 0A 3V!)_.NIM- L[/Q#J.MQ&7[7?QQ1S!F!4",$+ M@8XZG-&C:!9Z')J4EH92=1O'O9O,8'$C XXX'RCB@#B?'VL^=XFL=#O]-U6 M30HE6[O&M+*2873@_)"=H(V@CN /6H_A)KMO?77BBUBMKV-I=:N[M6EMF M1 C% %)(P']5ZBO3JR]%T"ST$:@+,RG[?>R7TWF,#^\?&['' XZ4 R6T+W4-C.L4S("Z!D.0IZ MC.!G'I4UWH%G>^(=-UN4R_:]/CECA"L I$@ ;(QST&*O7EK'>V4]I+N\N>-H MWVG!PPP(>V%(')R.!U]>F7PO8)X-/A=?,-A]C-F"YRVS;MSGUKGM, M\.'Q+X*L-(\0)>6NI:-,L274#&-Q)%\J31L1@AE(.<$FV9T;XK>$ M_L?A3_A&8;Y+N*6);I'-TJPEAN1"0-IP:7=03X[ MHC*ZY_X$3^=7;7X?:=#KEAK=QJ.JWVJ6+,8KFZN0YVLI4IM"A0N&/0 Y[TFE MZ?<:G\0M2\0W,$D5O9P#3+%9%*E_FWRR@'L6PH/<*3T- %3XGSSG3=#TM+B6 MWMM6UBWL;N2)BK>2VXLH8=-VT#\:R-?\/Z7X(\1>%+WPW;+I\EYJ<>G74$+$ M)<0NK9++GDK@'/6N^UW0M/\ $>DRZ;J<)EMY"#\K%61@[M5*VKZE6D.!@"HO$WAFR\5:=#9WDMU 8)TN8)[67RY M8I%SAE.#SR>U '!Q^$]'UOXO:Y:ZA:">RM-,LQ':,Q\K.& )4'G ! STR:YR M\O+W0/!7B;1-(DG2U3Q,NG0*DVUH8)-I*([?=!Y&3TW&O7],\-6>F:Q<:K'/ M=37EQ;0VTKSR!MRQ@@,>!\QRQ.ZTCU&Z$B0-C&X *,MCNV377$9!'K0!X%8P M&Z^!O@6V$LL0GU^.(R1,5=0UQ,"01T//6NMN_#6D>%OB=X3AT2S6R@U2*]M[ MV*-FVSHD09=P)Y(/?K73VW@#1[7PYI&AQO=?9-*O%O;'M2TC^R[S0_!/\ 8=]:W,6Z_?6(#YZ$ MX=)?F^?<,]><]*]%M_ .CP7&M$R7DUGK!=[K3Y9MUOO<@LZKC*L<=<_3M52T M^&VF07-D]UJFLZC;6$@DM+.]N_,AB9?NG 4$[>VXG% '/:?X5TGQ+\6/&4VL M0-=)93636\32,$1S""7P",GY0.??UK/\,>"M#\1:)XJO=7M3=SKJM_' TDC? MZ.H6,X4Y).1R:]0L- L]-UO5M6@,IN=4:)K@,P*@QIL7:,<<4S2?#ECHM MC?6=JTQBO;F:YEWL"=\ARV..GI0!Y@FH6>K?#_P+;:RNJ:O=W49=-+M&'^G> M6N,S%B/E7@\GD]L"]M-=O/ MC7K"Z%JMOI\JZ3;F1Y[7SPR[CP!N&.:]#\/:%:>&=!M='L#*;6V4K&96#-RQ M;D@#N33(/#UE;^*+KQ AE^VW-NEM("PV;%.1@8Z\^M 'G?AZ+4=0^)ZV?CC4 MC+K&DQM<:7;PPK';31N-IE4]68="#TQQG!K&TRTNO%FH>(-1U/P4_B&0ZE/: MQSR:C'$+6-#A8T5B"A'7(P23FO6-;\+:?KNHZ7J,[3PWNF3>;;7%NX5AGJIR M#E3W%9M_\/K"ZU.\O[+5-7TF2^.Z[33KH1I.V,;B"IPV.ZX- '$&/6=*\#>' MO$VJ,9+[PY?L)G%PL[/9.WEN&9"0S!2O_?%6]4U2YNKSQQXRL7W+HU@VF::X MY D WS2#MPQ49_V:]"M?#.DV7A@^'+>U":88&@,6I.22?4TS0O"V ME^'_ TF@6D)DL%5U99R',@'M2C\(VNH:7X.>SUE(XKF/Q M!)K,.]Y#@EW);YE;)^4\?;IHEO*]H9#Y32;V + '#8 MRV,Y'.:VT^%NCB**SEU'69](AZ\4 M^+O%-SJ/@YO$BVFH/8VXDOXXDMHT P%1B,%L[BP]>.]=W\-(]6M_#,]GJR[6 MM;V6*V1KI+AT@!!1'=2@#2HHHH **** M"BBB@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_KVA_] O:[6@ HHHH **** "BB MB@ HHHH *XKP?_R-7B3ZK_Z4W==K7%>#_P#D:O$GU7_TINZ .UHHHH **** M"BBB@ HHHH **** "BBB@ HHHH Y?Q+XNETK5;30](TUM4UR[C,J6PD$:11 MX,DCG.U<\#CD\5G0^,==T?6M/T_Q;HMK:0:C*(+:^L;DRQ"8_=C<,H()['I^ MN*UF5M/COJ:W1"O?:-$;,M_$J.0ZCWSSC\:ZS6_$&FZ"; :@[![VZ2UMT1-[ M-(W3 './4]J -&:Y@M]OGSQQ;SA=[A8^%_#^D^,=8\6Z MCXCLH=1NX=7GL(DN1O%O!& $" _=SDG(ZUS%O-->:+IWA:YNII-#_P"$MFTO MS&D.9K6,%DB+=2">/^ XH ]4O_%*6WBOP_H]O'%<0ZL+DF=9,^7Y2!N .N>*M(U'5=1\$6VN75]=3B2^N-22.2':Y4(@*DQ[0 M!C!]Z />:BFN8+8 SS1Q!C@%V"Y/XUSWP^;46\":4-6N8;J]2-D>>&=9E<*Q M"G>I(8[0,GUS7,:#H>E^,/&'BZ[\1V<.H36=]]AMH+E=Z00! 054\ L23GKQ M0!U_C+Q*OA+PK>:SY N7A"B.'?M\QF8*!GTRPS[5Y)H Y/QE\1]-\+74&G0@7NJ2S1(UO M&>($=@-\A&=O48!Y)([*_%+^'SI]G96#:CJVIS&&SM!((PVT99F8YPJC MDG!K"^*MK;P^%1/%!$DT^J632R*@#2$2J 6/? '-7/'&F74^K^'=6TF\L8] M;T^:7[+:7DNQ;M'3$J#ONVC((!Q0!;T3Q1?3:^WA_7],CT_4S!]I@,$_G0W$ M8.&VL0"&!(RI'O6$WQ'U>72+KQ)8^&TG\,VTC@SF\"W$D:,5>5(]N, @\%@3 MBLR6XUZ7XNZ)?:S;VMO);:7=S&PM)3,8H@ -S.0,EF. ,#:.M8UAX7U+6OA M?>ZW!K?V*PO1+J(T2,'[($!+&)FSO ;:=VUE )/% 'I.M^,#:MI-IHMC_:>I M:LAEM83)Y2+$ "9)&P=J@$=LDG J7PYXAU+4=1OM*UG1SI^H681]T4AE@G1L MX9'P.F,$$9%>>*9_%7Q"\+SV]U<:-9ZCX8#D6K!) H?FHZ2('1E9",A@<@BF0W,%R&,$\C%=7\J"W>[)@B)V,T ?@[6(*\ =3Q6OX>2RT3QSI$6I>#7\,:E.DMO;RZ=, MCVEY\N2'V@'(QD9&<]: /6JABN[:>1XXKB*1T^\J."5^HKGOB%=:?:^";_\ MM.XOX;:;;"?[/($\A9@ B9X^;H?8GI7FNHZ>=(\0^#;NU\%6WAG=K$-L)H[I M&FF1PP9&5!R".I+$]N] 'MDMU;PKNEGBC&[;EG Y]/K2M<0I,D+31K*XRJ%@ M&;Z#O7E6A>$M%\1>)O'DVL627NS46BB6;E8LQ*2RCLQX^;K\HKE_[ T[_AGN M+Q.\)DUZ.*.:/478F:,I,$0*W4*% X_&@#WV:>*WC,DTJ1H.K.P4?F:=YL M?EB3>NPC(;/&/K7D6OB]UWXK7EG/X=AU^VT[3X7M[*YNUAB4R9+2[6!#G^'V MQ6-J]GJ.E?#_ ,?V4MI;Z=IX%M-;:;%?+<&T9F7>..45B P& .3B@#W1;B!Y MVA6:-I4&60,"P^HHEN(86199HXV8W5MW?-6- T#2O&/BCQA>>([**_N+;43801W W""!44J M4'\);).1S0!U_A+Q$_B73;J[>V6W,%[/:[0^[(CYL/AC;:18-):?X4T[PROG&"Y$6IQD7<)7E?+ &]APP/)XH ]3O;Z&SAE)DC\Y8F MD6(N S8!/ Z]JH>$]<;Q)X5TW67@$#7D(E,0;<%SVSWKSKPKX9T;Q7X%U37] MB_S- '7U"UW;)<" MW:XB69ND9UFGFD\N*-"[O_= &2:\"U/3;"Z^'6HZEIG@N2:W M,,MRGB'5;N-+N0Y)$HV@N3GH/E!XH ]_>6./.^15P-QW'&!Z_2B*6.>,20R) M(C=&1@0?Q%>3-I=KXG^(7A6/6$-W"_AD7$L4A.V9MZ??'\0R1&#N@_AXYX]!Z4 >C^+O%2>&]#EOX$BNY8K MB&%X?-P5\R14R<9QC.:Z(D*"20 .237C?C?P1X:T?X=Z??Z;:PPW44]GBZC. M'NMTB9WG^/.=W.>1Q7L-Q;PW=M+;7$:RP2H8Y(W&0RD8((]"* .*O/B/"O@. MZ\3V5D9%ANQ;""60 G]^(MQQG'4FNU2X@DE>))HVD3[Z*P)7ZCM7@7]D6-O\ M =7FM;:*WGN=3$4DT2A695O0$!/^R#QZ5V'B+POHWA3Q%X+O-#L8[*YDU5;2 M66+(::-T?<'/5R<#DY- 'IDUS!;E1--'&7.%WN!N/MFI:\1T^TO/$WB+Q7>W MW@VU\1O'JDUC&]W?I']FBCP%1$93MX.[<,9S7>_#./4;?PC]DU*6*1K:YEB@ M\NZ6X*1 _*C..I7)7UX% '6RW$,()EFCC QDNP&,\"DEN8(-GG3QQ[SA=[@; MC[9ZUYIJOAO2_$WQLN;;6+<75I%H44@@9B$9_.< MCZUS^E:?<:_KGB M>>Y\%6GB 6^I2Z?";J^2,6L,>%2-$93MXYW#&WDA5+$@ ^;;0#;'\L6 ^P< G)!/? ]* /3PZ,I8 M,I ZD&L'5O$AT[Q1X=TB.W26/5VN 9M^/+\N/>,#'.>E62V.EZ]I^O7^F^#7UV"XEN&?7-7NHHSD9 M!\HX+A%Q@8 Z5%!IMCKNE?"J?5;2&]EN-UO,\Z!S)&L3D*Q/4 \_6@#V*RN[ M^;5M2M[FSCBLX#&+6=9@S3@KELJ.5P>.>O6KD=S!+*\4<\;R)]]%<$K]1VKQ MCQ/J%WI,_P 59["9K>7S-,B\Y.#$CQHC,/3"L>>U:OCGPKH?@SPC;:YX7ZQX5T:]^+6A:1+81#3+?19G6S4;8FQ*,*5'!7)SCID"L75))/!G_"S; M;PZILX(+2SG@AAX6!Y 5=T'\/'/'H/2@#VA+F"29X4FC:5/O('!9?J*62X@B M_P!9-&G('S,!R>@KP^]\.ZAI_ARQN])\'Z=HU]:-#+#K3:S$&TLV2!V.SIKP[1K&[\3WGB+4+_ ,$VOB&9]2GM?/NM M02,VZ(=JQ(I4E,#G(P3G-6[<:C%HWP\AU2XBGF@U\Q++'S%E#!2PW'D#/-1-=6Z-&K7$2F0X0%P-Q]O6N*U5E/QK\/+D;AI5T2/8L MO^!KBO#?@W0M3^$6KZI?6"7-]MOGBN),EX-CR;1&?X0"-W'4DYH ]MEEC@C, MDLB1HO5G. /QK"L?$IO?&NHZ"L">5:6<-RMPKYW^86&,?AUS7GVEQIXN\0>" M]-\0#[98+X9341#.00FWT&.XAA3E8' MQ(<*.PS\V.G- 'KXN8#<&W$T9F R8PXW ?3K2RW$, )EFCC P278#&>*\'7P M[?-X"M;RS\(V5G?^1'=Q^(WUB-9O-.&\UG(S@D_=)QSBNEN?#]CXK^+JPZ_; MIW#GRVE,K#/!YQN;'US0!ZO13(8HX(8X8D"1QJ%11T P!3Z "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** .*OO^2K67_7M#_Z!>UVM<5??\E6 MLO\ KVA_] O:[6@ HHHH **** "BBB@ HHHH *XKP?\ \C5XD^J_^E-W7:UQ M7@__ )&KQ)]5_P#2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@#$ M\1^%-)\4P0)J,4@FMGWV]S!(8YH6]4</5IKG4M4U")2L% MQJ=VT[0@]=F>!]<9KJZ* .6U3P%I>HZK<:G#=ZGIEU=*%NFTZ[:$7 P-X'! M..,C!]ZL2>"/#\GA:/PX+ )IL9#1JCD.C@Y#A\YWYYSG-=#10!RFF_#[2M/U MRTUM[O4[[4[4.L=S>W9E;:RE=O/& ">G6U MC>-%#<,?O%E'<]\8S7844 5M/T^TTK3[>PL8$@M;=!'%$G15%86K^!M-U35I M-5BN]2TV^F01SS:==&$SJ.@?'!QV/7WKIJ* .;?P+H)\)-X9CMGBTUG61@DA MWLX0QRPR#HR,.AYK7HH PM!\)Z?X?N+F[BDN[N_N0%FO+V8 MRS.HZ+D]%'H *QY?A?H+^=!'<:K!ID\ADETN&]=+5R3DC8.@)Z@$"NUHH PM M:\(Z3KEK90RQRVLE@@ /&!@5T-% &/X5TJXT3POI^FW4IEG@BVR-O+\DDXW'DX MSC/?%4-3\#:=J.N2ZQ%>ZGIU[/&L=P]A=&'SU7A=X[D#@$8-=/10!REO\.?# M5MI6J:6EI(UCJ;K)/"\S-\Z@8=6)W!L@'.T'3_$NCS:7J<1DMI<$[6*LK Y#*1R"" M*P1\-](DN;*[O;[5M0N[*=)[:XO+UI&B*G( 'W<$@9XR<=:["B@#+TW0+'2K MG4[BV$@DU*?[1<;FR"^T+QZ# %4/^$(T?_A"/^$1VS_V5L\O'F?/C?O^]]:Z M.B@#GM<\&Z;KM[;W[RWEEJ-NABCO;&7$LY>>=@0E9FK>!=+U75I=42YU'3[N=!'B@#F+?P!X=M M_"T_AL69;2YI6F\IY"2C$YRK=1@]*;I7@/3--U:#5)KS4]3O+92EM)J-VTWD M C!V \ D<9ZUU-% '(WOPXT2\OKR<3:C;07SF2\LK:[:.WN6/4N@[GOC&>]+ M>>#DAT?PYI6E22Q6VDWT$X9IR"(XR20<#Y\_=P<=<]JZVB@!DL231/%*@>-U M*LK#((/!!KBU^%>@_P!GOIDMUJ\VE$,(]/DOG,$6/AMH0L=3L!)?_8=0G6XDMCBZ+I_A_28-,TRW$%I""$0$D\G)))Y))Y)-7Z* ,Q-"LD\2RZ^HD M^W2VJVC'=\OEABPX]CZ=X:;4M*@N$,UM;R$7$:Y),L1R"T@;GKDY-8' MAGPX;WXA:9K=II>NVUIIUO,)KS7)',]P[J%5%#DG:HW'/ Y->LT4 <=/\,]" MGOKR;SM2BM;V4S76GQ7CI;32'JS(.N>XS@^E:-KX-TFT.@&)9O\ B1(Z669, MX#IL.[UXKH** .-3X::'&T\27&J)IL\C2R:8MZRVK%CD_(.<$_PYQ[5-/\.] M%G\.Z7HHDOH8M+?S+.>"Y*31'GHX]B17644 8:>$M($^LRRPM-[@LV02B[5P.W%9 MT.Q\2:)6=H M]FDUU.9&:-GW'<3U.1U]*F'AC2SJ>K7\D)EDU:&."[20[D=$!4#'T8YK8HH MXRV^&.AP2VJR7.JW5C:2"2VT^YO6DMHF'W<(>N.P)(KH;70K*SU_4-:B$GVR M_2*.8ELKB,$+@=NIK2HH Y/4?A[I5]J5W?P7FJ:;+>\W:Z?>-"EP<8RZCC.. MXP:L7G@70+SPS:: +5[:RLW62U-O(4D@D7)#JW7=DGD]DZ3 MK4.LK/J%WJ<<;Q&ZO+EI7=6QP2>PQP!@#)]:O:?X6TW3/#4^@6XE%C,)E<,^ M6Q*6+<_\"-;5% ',WO@31[S2M)L0;NW?28UCL;NVG,<\*A0N XZY &0>#3M# M\#:/H-[>WL'VJXN;Z(174MW,9C, 3RV>IYQZ8 &*Z2B@#B5^%F@*J6S3ZH^E M))YBZ4]Z[6@(.0-GIGG!.*Z--!LH_$DFO*KB]>T6S/S?+Y88L./7)K3HH SK M;1;:UUR]U=)+@W%XB)(C2DQ@(,#:O0'U]:T:** "BBB@ HHHH **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH * M*** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TI MNZ .UHHHH **** "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@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ M $"]KM: "BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y M&KQ)]5_]*;N@#M:*** "BBB@ HHHH X/X@>.K[P1JF@NUI;RZ/?7'D74[[@\ M)R.1SC[I)_X":L?$OQO+X'\.P7EG;1W5]=7*V]O ^<,3DD\<]!^9%+\5?#G_ M DWP[U2T1-US GVJWXYWIS@>Y&Y?QKRGPGJ\OQ1\:^#;><,]OX>L/M%YN'W MIU;:#[Y*Q'_OJ@#TNV\<:I_PM&T\'W=G:*KZ(FT^S%QI%V((H@6VN"RC+%M*U::-(Y;RTCG=$SM4LH) SVYK5KDO M_9V MGP_\*0W-W!#+<:= L*22!6D.Q>%!/)Y'3UKK: "BBB@#GO''BB/P=X0O]:9% MDDA4+#&QX>1CA1],G)]@:QOAAX^E\=Z3>O>VL=GJ5E<>5/;IG@$?*<'D=&'_ M &N'^-&K3ZOXNT'PI8Z=<:HEJXU"]L[89:09P%Z''R[O^^Q6;X?\1WVB_&] M=1U#0+W0;'Q&/L[P70P#+A<,#@9^?;]-YH ]VGUG2[59VN-2LXA 0)C).J^6 M3T#9/&?>DFUS2+>*WEGU6QBCN/\ 4,]PBB7_ '23S^%>->'O"^D>)OC)X[36 M+-;N*$J4BD)VAFXW8]0,X/;)KD?#/AC2;_X#^(]:N[43ZA;3/';3.Q)A5=C M+Z EV)]?PJWL2G5/#_PETS6)W_L:ZP+K4SO<(H5_P"Z23U]J\9OM"T/P_\ M%>%K70X8K9&@>2:WA/RH^R0 M X[$@#CZ'O65X8\+Z/K=G\3K[4K-;F>TN+K[,7)_?84 >_2ZQ MI<%Q!;S:E9QS7 !AC>=0T@/3:"L@*;1U.[IBJ[ M:[HZ2P1MJMBLEP,PJ;A 9>WRC//X5XIH6G7VD^'_ (EVI&GVNGMI\[C3;74% MN39R^6X(('*Y]P/N@=JPKSPCHJ?LWP>(?L:MJY9'^ULQ+C]_Y84<_="\8Z=Z M /:?$WQ!T[PWXET;0I55[C49=KR-*J);IQ\S9YYSP./K707NMZ3IHC-]JEE: MB49C,]PB;QZC)YKPWQ;H^FZIXU^&LNH6R3'5+6,7K.Q_?X1,9.?<_G4WBKPQ M>R?$?4KW0K+0/%*"VBCDTFZF#2V:*JKA5+#;TR#G/S=.Y />(9HKB%)H9$DB M<95T8$,/4$=:?7G/P8U32[[PA/:Z9ID^F_8[MXI[:6X:8+(0"2K'M[<8.?7) M]&H **** "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@#B MK[_DJUE_U[0_^@7M=K7%7W_)5K+_ *]H?_0+VNUH **** "BBB@ HHHH *** M* "N*\'_ /(U>)/JO_I3=UVM<5X/_P"1J\2?5?\ TINZ .UHHHH **** "BB MB@ ZUSWAKP/X>\(SW+62[QYQ\QGS@D@#<3@P(.<[LCD# MH174T4 <[-X'\/S_ -A>99,?["Q_9_[Y_P!UC;CO\WW%^]GI71444 %%%% & M+9^$]&L?$UYXC@M2-5O$\N:X:5FRO' !.!]U>@[4GB/PEHOBR*VCUFT,XM9/ M-A996C9&]05(/_ZA6W10!C:=X6TC2M:U'6+.V,=]J./M4AD9M^.G!.!^%4[+ MP%XE\.> _#OA6"ZCTFP\MKH;9Y7D9Y)!Z%B"/#^G>%KCPU:V3)I-P'$D/G.2=W7YB^ _#>H^%[?PY=:]=)10!Q^C_"_PCH5_8W^GZ5Y5W9%C%-YSELL,$MD M_-P>_3M6EI_@S0M+@U>"TLS''J[.]Z/-<^86!#=3\OWCTQ6]10!S3> ?#C^$ M$\*M8,=&1MX@\Y\YWE_O9W?>.>M&O^ ?#?B:RL[75-/\P6:A+>1)&22, 8# M YQP.N:Z6B@#F]*\!^&]%T"]T2PTX165\C1W0\QB\P8%3NM=#10!R^O_ \\->)M/T^RU.P:2+3T M\NV*RLK(N ,9!R1A1U]*JZQ\+?"6MSPW%UISI<11+")H)WC=D4!0&(/S< #) MY]Z[*B@#,T#P]I7AC2TTW1K-+6U4EMBDDLQZDDY)/ Y/I6G110 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 %%%% '%7W_)5K+_KVA_] M O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@_P#Y&KQ) M]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !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 <5??\E6L MO^O:'_T"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ M /D:O$GU7_TINZ[6N*\'_P#(U>)/JO\ Z4W= ':T444 %%%% !1110 4444 M%%%% !1110 4444 <'XUU'QSH5GJNLZ=<:"=+M(3,D,\$K3$*N2"0P&!UK=U;7-* MT*W6?5M2M;&)CM5KB4)N/H,]:\DU71=,M/V:8+B"Q@2X%A;70F6,!Q*60E]W M7/)_#BM#48]:O?C1=K:1Z/+<0:5"UFFJ[R!&2=[1A>^[@GTH ]3L=0L]3LTN M["ZANK:3[DL$@=6^A'%8OCS7;OPSX(U36;%8GN;6,-&LRDJ26 Y (/?UKG_A MY8W-AXF\5)/>:02\L#S6.E^9Y=M-L.X_, 6 !.">1SBKGQ=_P"24Z__ -<% M_P#1BT 9FHZS\1M!T&77[L^&KVRMH?M$]O#'-%(8\9.UBQ&<>HKMFU_3(="M M]9O;N&RLIHDE$ERXC ##(!)[\]*\V\1^ ;2'P1/>W'C/7BL%L+A8K^^$ULS* MNX*\;+A@2 ,46E__ ,)+XO\ %SK]K%'! MG:5K6EZY;&YTK4+:]A!VE[>4. ?0XZ&J)\9^&!J?]FGQ!I@O=VSR?M2;MW]W M&>OMUKB]4ET[0_BO?3VT?EVP\.37.KQVORY"-E&.W&'QD ]<5R7B2*^/P8DN M(=#\/:1H#VTJV5FRQB0K/. MJ$(3M#8)SC/&?6HK[Q7X>TP6QOM;T^V%TH> RW*+YBGHRY/(]^E<0^F66L_& M;2_[1MHKM(O"_GJLR!UW^<%S@\$X9OSJ?P=8:?=>-?&ZZC:V\E[%=1P)'+&# MLM/*'EA0>BGGIQ0!T/@GQ#=>([#4[BZ$ ^S:I:A M9Z>D;WMW!;+*XCC,T@0,Y!.T9ZG )Q[&N%^$$=G#X;U>+3BIL4UN[6W*G(\L M,-N/;&*7XKVD%_:^$[2YC$EO-XDM(Y(VZ.I60$'V(XH Z6#QEX9N;6YNH/$& MF26]KCSY%ND*QYX&3GC/;UJ_I^L:;JUA]OT^_MKJTYS-#*&08ZY(Z8K@K_0M M*?XX:0#I]MM71I9 @B 7)M8;X=^,-;OT4F#7=.,]L@&0;Z+"!0/]H.I/KB@#T^ MTOK2_21[.ZAN$CD:)VB<,%=3AE..A'<5%J6JZ?H]H;O4[ZWL[<''FW$H1<^F M3WK.\&Z%_P (UX1TW2V.Z>*+=.^<[Y6^9SGOEB:Y[QK,O#^FV>BV^I:X M(IKBV:]N&CM[=, ,Q !W-Z<9'7B@#J].\1Z+K%G-=Z=JUE=6\ S+)#.K"/C/ MS8/' [U#'XM\.3:A!81:[ILEW.JO%"ERA9PPRI SSD$$>HKS"T%[#X^\8PW_ M /9:79\-EIX],5A&&R<;MW)?!'.!P1Q5;5-!TN/]GW062RA61S8RM*J .7>1 M=QW=TC7HI)=(U.TODC.US;RJ^T^^.E>1Z=I<- MW/\ "BPU&ZMM7@07^)55C'*J)F/AP"0-J]1_#6IXB@DTSXA^)?[%A$%S+X.D MG"P+M+3"5E5L#JV * .B\8_$/3-'\/:Q)I&K:7X4,)BZA(=O]XAMV.I&,"J/ MAGXC:;=:3YOB'5M+L+Q[R>&.)IA'N1)"JG#-GMUZ9J.YMX&^.UFS0QECH$CY M*C)83K@_4"L'P7H6E3_#+Q+/-86\LUS<7YED>,,S;68+R>>,<>AYH ]$O[^Z MBU_1;>WO--2UNO.\Z*=R)Y@J97R .#@\M[4DOB[PY!JO]ERZ[IR7^[9]G:Y0 M.&_NXSU]NM>;Z)(\EY\'6=BS?8;L9/M:@5GMI]SI7@S4KFUMM"\5>#C+/0*ZPSP)*BR?>"LH(!]\&O-_$6G:EJ?QPMH-+UJ32 M9QX=+&>.!)2R_:,%DZ/XIATF>WU8R1VUUIPD0QR M*N[:ZN3D$="*Z:\\6^'=.U$:=>ZYIUO>$@>1+'7;?7- M;\07FN7]FCK9B>-(HH2PP6"(,;B.,_\ UJP/AWI^A7WPGFN-9@MI99SAKR_P )2W<\_P (I+YG M:8VVH@%^I01X3_QP+5&(1R^&=*MKW']E3^-)DO WW&7S'*J_^R6 SGCI0![! M9>+?#NHVUSN:=/!:KNGD2Y0B)?5CG@>YXJ_/J5C;:<=1GO+>*R""0W+RA M8]IZ'<3C!R.?>N*["UN;=$U:\LKBWBCA5@)+?:-X<+QMQTW=^G-< M!IDMQJMOHGPTNF:2;3-3D34"?X[.V(>(D?W7W1 ?0T >U@A@"""#R"*\[C\= M3:K\2+K1=/US0[;3-/$9D$K!Y;LD,TBQG< -@4@\''?V]%KS&SM;=?'OQ(98 M(@R65H4(094F"3./3- '=6?B70M0O#:66L6%Q<"$3F**X5F\L@$-@'I@@Y]Q MZU'I_BOP]JU\UEIVMZ?=W2YS##UAOH;^T&DM;* 2Q=?E0C MJ"N>.AH [74/%?A[2C(+_6]/MFCD\IUEN44J^ =I&<@X(/T-$WBSP[;W=M:S M:YIR3W2JT$;7*9D#?=(YY![>O:N/\*Z/IU]\1?'UQ=V4%Q)]I@A!EC#80P@D M#/3/?UP*X_3]&TU?V9KVZ^Q0&X>*:5IB@+[EG*J=W7@* /84 >\5R@#H-(UP#3#<:SJNCEGO)+>*6TG_=$ACM3+'_ M %F!R/4&I(/&7AFYMKJY@\0:9)!:X\^1;I"L>3@$G/&3T]:\@-I#?^!-$M+E M!)!/XW,:9?6]Y;$D>;!('7(ZC([U4L/%?A[5-0:PL-;T^ZNUSF&&Y1FXZ MX /.*\D\2";3M(^+,.E+Y"+<69*0C:%5T3S2 /52V?QJ[KNCZNN@:*\DW@[3 M+6"YMVTZ[LQ/O#9!54(4YW#@^N-=:\/1W%F&L/*6 K<* MSW#%6:3"_P"P0 0,X.4/');^)OBQ-IT2K?Q6-N]LT:C>KFUH-<^UO ?CVK-#&6_P"$;W@E1G<+D#/UQWKA/LD-_P"! M-#M+F,203^-S'(AZ,IED!!]B.* /7X/&7AFYMKJY@\0:9)!:X\^1;I"L>3@9 M.>,GIZU>T[6--UBQ^VZ;?VUW:Y(\Z&0.H(Z@D=#7!:GH6E-\;-"!TZVVKI,S M[!$ I97 4D=#C<<>E']7O7LM-UO3[NZ3),4%PKM@=3@'FM>O'MLV%Q?)G=;Q7"LXQUX![=_2O(/& SH?Q7'3-]8=/^ MV5==XXT?3=(NO S:?906K0Z];V\;0QA2(V5\KD=C@9H ]'KB-=\:R>&=$\1Z MI>W6D7/V*?RK*V@N-KY*@B.7/23J<#L*[>O$=>C23PI\6"R*Q74 RY&<'9'R M* /4SXMT"'1+;5KG6M.BLYQA)S?^(=(>X\1>'IM OM*BUNUL)&AT[4("T$T3%=S*5^ZP(ZCDY] M,U?^'M[&^J>(]-GT*WTG5K6XBDOUM)S)!,TB95U_NDA>1CTSS0!W$LL<$+S3 M2)'$BEG=V 50.I)/05Q>I?$"QDU30+;P_J6FZA'>ZD+2Z\J02&-2C-D;3PZG'IRR^(HQ M%/+'OC\T",HKKW4D8.>*UK*YU/2O'NCVOB7P_I']J74$\-AJ>E2LJD*FYE>, M\XP!R<@'I0!W-UXL\.V6J+IEUKFG0WQ( MY+E%?)Z#!/!/I4FI>)=#T=W34M M8L;1TV[EGN%0KNSMR">^#CZ'TKSSP-8>'+OX,S76O0P2),MQ+J\TJ_O?,#MN M+'[P8<8[],4_1]*T36OBM<3/:)>V8!HUGN%4LI[C)Z>_2LSQCXVL?"FF:?=F:TD-](+_Q+XSEM;;PY/+?#LFK?V4FNZ#6\@1#!4B1\;<=QVINI:;X:C_9\$\4- MHL*:4LT$Z@!_M.T8;=UWF3@]\Y% 'H^H^(=%T@R+J.K65HT2*[K/.J%58D*2 M"<\D$#UP:L:=J=AJ]FEYIMY!=VS\++!('4GN,BO-="L$U/XKVUQK%LD][%X7 MM783(&V2ER&.#T/49]S6IX#CM]/\4^.[>%8[>TBU&.0(N%1"T*ECCH* /0*Y MWQ!%XP>[C/AVZT6*V$?[P7\,CN7R>A5@,8Q^M="CK(BNC!D89#*<@CUH/W3] M* /-O NN>/O%FDZ;KDUQX>CTZXE;S85MYA+L20HV#O(R=IQ^%:'ASXBZ;/83 MOXAU72["Y&H7%M#&\PBW(CE5.&;/;D]*C^"W_))]'_WKC_T?)6-X'T+2KGP1 MXKGGL+>66YU"_$KR1AF8!B ,GL/YT >F7VJ:?IEB;Z^O;>VM 3/-*$3GIR> M.:9I6M:7KEL;G2M0MKV$':7MY0X!]#CH:\1M#J=\OPPMHQI\J?V9*]NFI[C M\Z@ 9"]6"XVUV7AW3]2M/BK//?W6@P7210PXRJDC/Y5YYH>K_$S6O#%IKUM+X7:.X@\];>2&=6 M(_N[MY /Z5WGB'_D6M5_Z\YO_0#7EGA+P#;:M\,],GN?%_B*SBGL@SQ1ZB%@ MC!!R-A&-OMF@#T7PSXKM=?\ !=EXDGV6-O/"9)?.D 6(@E6RQP,9!Y]*N:3X MDT37O,&D:M97QC^^+>97*_4 \5X];:D=:\&>!K?58[<:,FN&SF>.,1P7"Q[A M"2O3:Q'(Z$BNP\66]G8?$;P5+IL44.I2SS1RB%0I>U$9+;@.J@@8ST/2@#JK M[QCX9TR_^PWVOZ;;78.##++?#MIIMOJ-QKFGQ65 MS_J)WN%"2^NTYYQWQTK/\+^)Y?$&O^([4/;2V5A/"EK+!SYB/$'R6R0>3P16 M%IMA8'XS:K;7=K;J+;2H/[,A,8"K$6;S2B]!\W!(IWPZMM/M/%_CN#2UC2T3 M4(L+%C:K>7EP,=,-N&* .]N[RUT^U>ZO;F*VMTQOEF<(JY.!DG@<7_HU*RO&GAG1 M8/$'@&RCTVV6W2_:'8L8 9!&3M/J,J,@]: .^TG7](UZ.232-3M+Y(CMD-O, MK[3[X/%5/^$S\,#4_P"S?^$@TS[;NV>3]J3=N_NXSU]NM<==MI^A?%/Q#<-! MY-DOA<7-REL-A?;(X)&,?-M& :X_Q-%?_P#"F'N(M$\/:1H#V\ZQ7]G/>7%G#=0275MM,\*2 O%N&5W+U&1R,]:6"^M+J> MX@M[J&6:V8)/'&X9HF(R P'0XYYKSKQ#?1^#O%NC>+KAB-/O[!K'4&_VU0RQ M-[D[67\:WOAOIT]IX2CO[Y<:CJ\KZE=>S2G(7\%VC'M0!UU%%% !1110 444 M4 <5??\ )5K+_KVA_P#0+VNUKBK[_DJUE_U[0_\ H%[7:T %%%% !1110 44 M44 %%%% !7%>#_\ D:O$GU7_ -*;NNUKBO!__(U>)/JO_I3=T =K1110 444 M4 %%%% !1110 4444 %%%% !1110!6O["UU33Y[&]A$UK<(8Y8V)PRGJ.*/[ M/M?[,_L[R5^Q^3Y'E9./+QMV_EQ7,/X^T^/XDCPF]Q:*/L8D\PR_.;@N (0/ M7;\V.IR/QTK_ ,:^&-,U0:;?:]86]Z2 89)P"I/0'T_&@"W-X=TFX\/#0);) M&TH1+"+8D[=BXVC.<\8'>H=<\*:'XC6#^UM/CN&@SY,@9DDCSUPZD,![9JQJ MFOZ1HJHVIZE;6BR(SH9I NY5QN(SUQD?F*HR^./"T-FMW+K^GI T2S*[3 ;D M)*@@=3DJP_ ^E %[1=!TOP[8_8M)LHK2 L794R2S'J6)Y8^Y-3:II=EK.FSZ M=J-NMQ:3C;)$Q(##.>WN!61/X]\)VUE:WDWB'3DM[K/DN9QA\'!_(\'TJ>_U M*4:QH26FI:>EK>-(7CE;,ERHCW+Y)'!QU/M0!DP?"GP+;3+-'X:LRZG(W[G' MY,2#6]K/A[2/$%@EEJMA%UIQD,IVL".V"".?2M'4-JXK1T_QCX@X/)]*S/!'CNQ\6 M>%3K$UQ9V\D)3TRJ@Y.* -Z'1--M]2BU&*U5;R*T%DDNXDB M$$-LY/3(!]:HZWX+\.^(KM+O5-,CGN$38)0[(Q7^ZQ4C'O$,\ MD&D:S9WDT8RT<4H+ >N.X]^E2>)M=M_#7AN_U>X:,+;0LZK(^P2/CY4SZL<# M\: )])T73="M7MM+LX[2!Y6F:.,87>W4@=OH.*?J&E6.J&U-[;K-]DN%NH-Q M/R2KG:PQW&37#-\1UFT_P=J$%Y8+;:G-Y>I/NRD!$.]UW$_*5/7-==HOBG0O M$9E&CZK:WK0_ZQ89 2ON1UQ[T 6WTJQ?5X]6:W4W\4)@2;)R(R02OIU JM+X M:T:=-32;3H9$U0@WJN"1,0, D'T '3TK.TSQ-:V?@^WU?Q!KFE,K,ZM>6\FV M!R'8 +GDD 8(]0:U-&\0:1XAMFN-(U&VO8D.UVAD#;3Z$=1^- &1;_#GPE:A M?+T:,LC(R/)+)(Z%3E=K,Q*@$#@$"L_7=&U7Q3XSTJ"]TB*#0]'NA>K>-.KM M=2!/D54'*@,.[U'5H+#?<1EU42;AG (Z$"L77 MM6\?^#=)EUW4;O1-4T^U93?5=6M;);A0T0FD"LX]0.M9/C/Q;_ M &;\/+KQ'H%U:W6TQ>3*")(V#2JAZ'G@G\: -&R\%^'-->1[/28('DMFM9&3 M(,D;'+!CGYB3W//O5J7PYI$VB0:-)8HVG0",10$G"[""G?/! J.WO;A_%E[9 M-?V+VT=K'(EHF?M$;$G+-VVG''T-0VWC;PQ>:O\ V5;:]I\M]NVB%)U)+>@[ M$^PH TKG2K&[U*RU&>W5[NQW_9I23F/>-K8^HXK%U/X?>%=8U&2_OM'BDN9< M>:RNZ"7'3>JD!OQ!K4^A'I2V&H6>J6BW M=A9 \A!]*Q-1\=>%=)U V%_P"(-/M[I3AHGF&4/HW]W\: +6J>&-%UK4;'4=0L M(YKRQB:;I^FS:?:VB16DS2-)$"<,7)+=^^31? M:]I&F)"]]J5I;).C21-+*JAU4;F()Z@ @U5T[Q=X>U>QNKW3]8L[BVM%+7$B M2@B)0"W;2FAL8T.DHR6)!/[A67:P'/<<P+I_E";[27'E[",AMW M3!R*EGO;:VL9+Z>=([6.,RO,YPJH!DL3Z8YH F "@ #@ =JIG2+ ZV-9-L MO]HBW^RB?)SY6[=M],9YKBM'^(/_ D_@K^U++4M)L+]+L1S)<2%DA0S%4#= M]SHO'J373ZIXP\.:+)-'J6M65K)"RI(DDH#*S#.?"MK):1S^(-.1KM0\&;A?G4]#G M/ /J:T-7UW2M M!=ZMJ%O90$[5>:0+N/H/4_2@!TNC:=-?6%Z]I&;C3PZVCC MCR0Z[6 XY JO\ \(QHG]D76DG38&L+J1Y9H'&Y7=CN+<]\\^U6-*UG3==L MA>:5?07EL3M\R!PP!]#CH?:KU '/Z5X1T3PNMU=Z)I*"\>(J"TK,[@"S'GV"K7:44 %4%T M73DO-0NUM4%QJ"+'=ODYE55*J#SV!(XJ_10!2M=)L+/2$TF"TC73TB\E;WEM;K'<7KJ]PX)S(RC:"?PXJJGAC1H_#K>'UL(QI3*RFVR=I#,6/.<]2 M3UK6HH ;&BQ1K&@PB@*H] *RM2\,:+J^JV.J7UA'+?6+!K:?+*R$'(Z$9&>< M'(K7HH QU\*Z&EK!;+I\8A@O/M\29;Y9\D[^O7)/M5R32K&75X=5>W4WT,30 MQS9.51B"1Z=0*N44 4(M%TV&YU"X2SC\W4=OVLL-PFPNT;@>/N\5CZ=\//"> ME:C%?V>C0QW$+%H27=UB)[HK$JI^@%=/10 5D/X8T5_$B>(381_VLB>6+D%@ MQ7!7! .#P<B@#EU^'/A!-2%^NAVXF$GG!?+*R$'(Z$9&><'(I%\*Z&EK!;+I\8AM[S[?$F6 MPL^2=_7KDGVYK8HH IOI5C+J\.JO;J;Z&)H8YLG*HQ!(].H%1IH>F1SZC,+* M(OJ6/MFX;A-A=HW \?=XK0HH YG3/A]X5T?48[^QT>*.YBR8F9W<19Z[%8D+ M^ %=-110!CW7A70[V'4HKC3XY(]3=)+Q26_?,F-I//;:.GI5R_TJQU1K1KVW M68VEPMS!N)^25IL6O5;)$Q(VY/X =*U* M* .9D^'WA672+32WTB/[)9LS6P$CAXBQRVUPVX9/O6IHGA_2O#MHUKI-E':Q M.^]]N2SMZLQ)+'W)K2HH AN[2VO[26TNX(Y[>92DD4BAE8'J"#7/:?\ #SPI MI5S#CQ)/!()(I&D=VC(! VEF.!R>.GM73T4 9+^&=%EMM2MI=.@DAU*3S M;R-QN$SX R0>_ Z>E5=%\$^'/#UX;S3-,2*YV>6)7D>5E7^ZI M8$Y**20N.G!)J[10!SVM>!O#7B"^^VZGI4ON2?QIMEHNG:=93V=I:I%;SO))*@)PS.O?-7Z* ,2Y\(>'[S0 M;?1+C2X9-.M\>1"<_NL="K9W ^X.:?H7A;1/#0F_LFP2W:<@RR;F=Y,=-SL2 MQQ]:V** (YX8[FWD@F0/%*I1U/<$8(KCU^$G@-&##PW:Y'/+.1^1:NTHH S[ MG0=)N]%.C3Z=;/INP)]E\L",*.@ '3';'2J6A^#/#WARYDN=+TU(;AUV-,SM M(^W^Z&PXK=HH Y=?AUX16]DNO[$@+R.9&C+,8MY_B\LG8#[XK2MO#.C6 MATLP6*(=*5TLCN8^2'&& R>XXYK6HH Q]=\*Z)XE\@ZM8):58ZA=6=S=6ZRS64AEMW)/[MB,$C\":N44 47T;3I- M4EU*2TC>[EMOLDDC<[HLD[".F,D]JP8OAGX-A22-="A:-U9?+DD=U0-UV*S$ M)_P'%=910!PGC/0M2\2-8>%8M'C'A_S();G4)+A252-LF)4^]N.T#=TP37= M!0 !P .U+10 4444 %%%% !1110!Q5]_R5:R_Z]H?_ $"]KM:XJ^_Y*M9? M]>T/_H%[7:T %%%% !1110 4444 %%%% !7%>#_^1J\2?5?_ $INZ[6N*\'_ M /(U>)/JO_I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110!P+"-?C MPV0@=O#0*[LN?AUJ#//X6%M))V_SB& R!TXZ M8KV#4/#FC:IJ=GJ5]IT$U]9,&MYV'SQD'(P1[\XJAJ/@'PIJVI-J%]H5G-=. M0SNR8\PCNP'#?B#0!YW9Z9!=:C\)K.]N(M5@2"^9)FC8)*JQ*8SM< \ +U': MNBCTRQ;X\$FTAQ;>'4,"[!B,FX8$@=C@D?B:[F32;":\LKM[2(W%B'6U?;@P MAAM8+Z9 I1IED-6;5!;(+YH1;F?'S&,'<%^F3F@#SCP=H^G>5\16^Q0$OJM MU"]97A]BUO\'RQ).RY'/H("*]:MM)L+,7@M[6.,7LK37.T M?ZUV !8^Y %0P^'=(MUTU8=/A0:9N%D /]1N&#M^HXH X3P#I5A-X?\ &:55'#N_WF/N:S;OP7X;OM*M-,N= M(MGL[/\ X]H\$>3_ +I!R/P- '#^'#?'XYW\6JSZ7->'0!YZ:=&RHI\]TZ9X4T'1K MB.XTW2K:UFCC:)9(DPVUB"03WR0#SFFV?A'P]8)J,=KH]I''J)S=QB/*3=>J MGC^(]N] '":G8ZT?%GA*;5]3\-6L\=X/LBZ?;3":>/:=\8Y8!"I[X XYKN/& MRAO ?B$$ _\ $MN>"/\ IFU-T;P3X:\/7AO-*T>VMKDKM$H!9E7T4DG:/88K M*5%DC=2KHPR&!X(([B@#R*\M+/4-&^$UO-%%-;O) 70@%6(ML\COR M!7174$5O\<=+>&-(VFT2=9"@QO"R)C/KBNBT_P '>'=*CMX['2;>!+:X:YA5 M0<1RLNTL.>#CBM%],LI-4BU-[9#>Q1-"DY'S*A.2OTR!0!XOX#G/IS79>$-0NT\>:MI6MZ/IMOKS6<5S M-?:;(S17$88JH96Y5AGOR1^&>GF\(>'KC0H]$FTBU?38V+QVY3Y48DDE>X.6 M/(]34NB>&=%\-Q2QZ/IT%H)2#(R#+.1TW,&/B='INT:.NIV7D"+_5B;?%YVW''WL9Q7L6 MN>$]!\2-$VL:7!=O$"(Y&!#J#U 88./;-2?\(SHG]A?V&-+METOC_153"<,& M!P.^0#GUH \Y\4M=KXL\>M8[_M(\,Q[-GWNLF<>^,ULJG@R#X7:#+?PQ-I:+ M:M;>0#YAG)7:4V?-OW9SCG[V>]=NFF64>IS:DEM&+V:-8I)L?,R*20#[#)K( MM/ ?A6PU8:I:Z%9Q7BN75U3A&/\ $J]%/N!0!P/B74KGP/X@\3Z=8J=_B2!+ MC2U7C_3'989 /?YDD_"O3O#^CP>'_#VGZ1;X\NT@6(''WB!RWU)R?QKF[G1= M7\0^/]/OM5TRVM=)T-Y9+203B5[J1@ K8 &P #.#WQUKMJ /,+&\O]1\0>*I M_#.G:'8P0WK6VHW^JR22232(H#'8" J = 6 _6N0T]HW^!^FMOB>)/$*;75= MJ!?M6>!V'/2O7;[P+X7U+57U.\T2TFNW(,CLO$A'3* -==H0;,;<<8Z5XQ;7MYJ7P^UO4]&L- TGPS M<_:I)&OFDN+B8Y8,S#( 9B. 2<<>U>P6%A:Z9806-E"L-K @2*->BJ.@%8@\ M >$QJ3ZA_8-D;EW,C$IE2Y_BV?=S[XS0!YQIUK!J2?!V&\B2>+[/.Q20;@2D M *\'T*C\JZG[';#XY7, @C$5UX9S.@7 D/VC;EO7Y>/I76V_AS1[4::(-/A3 M^S XL\ _N PPVWZCBIY=.M5U%]7CM(WU(6QMUE)PQ3.X)GL-W- 'CMEYUU'8 M?"NIR>)M5\5Z]I] MO8:A>11VL%K%,)3#"G)W. Q9L'V"BNSH \)@\O_ (9_L0NW>-74/CJ/].., MUV?ANPM+CXO^/;F:WCDF1;&-&=02JM!\P'UP,_2NDC\$^&H?M@BT:U07LJ37 M"JN!(Z,65B.F023Q6I;Z996M_>7\%LD=U>;/M$JCF38-JY^@XH \=T;2K"/] MG[Q*ZV<(9_MSD[!G*.P3\@HQZ8J>?^V+CXC^&!:2Z8)1X;C>R.J([QF4L/,* M;2/WFW;_ ,!KU2/0-)BT>;2(["%=/GWB2W ^5MY);/U)-1ZIX8T36M.@L-2T MRWN;:WP(4=?]7@8&T]1P.QH X_P=;7-I\0O$4]]JFD-T/_ M *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH *XKP?_P C M5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^ M2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH **** M"N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "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@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HHHH * M*** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:*** " 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 XJ^_Y*M9?]>T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HH MHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[ MH [6BBB@ 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 **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ M0+VNUH **** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D: MO$GU7_TINZ .UHHHH **** "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@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5 M:R_Z]H?_ $"]KM: "BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7: MUQ7@_P#Y&KQ)]5_]*;N@#M:*** "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 XJ^_Y*M9?]>T/_ *!> MUVM<5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^ MJ_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^2K67 M_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH **** "N*\ M'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "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#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HHHH **** M"BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:*** "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 XJ^_Y*M9?]>T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH * M*** "BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6 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 **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VN MUH **** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU M7_TINZ .UHHHH **** "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@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z M]H?_ $"]KM: "BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@ M_P#Y&KQ)]5_]*;N@#M:*** "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 XJ^_Y*M9?]>T/_ *!>UVM< M5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ MI3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^2K67_7M# M_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH **** "N*\'_\ M(U>)/JO_ *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "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@#BK[ M_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HHHH **** "BBB M@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:*** "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 XJ^_Y*M9?]>T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** M"BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH * M*** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TI MNZ .UHHHH **** "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@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ M $"]KM: "BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y M&KQ)]5_]*;N@#M:*** "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 XJ^_Y*M9?]>T/_ *!>UVM<5??\ ME6LO^O:'_P! O:[6@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ I3=U MVM<5X/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^2K67_7M#_P"@ M7M=K7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH **** "N*\'_\ (U>) M/JO_ *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "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@#BK[_DJU ME_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HHHH **** "BBB@ KB MO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:*** "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 XJ^_Y*M9?]>T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB M@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** M"BBB@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7%>#_ /D:O$GU7_TINZ . MUHHHH **** "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@#BK[_DJUE_U[0_\ H%[7:UQ5]_R5:R_Z]H?_ $"] MKM: "BBB@ HHHH **** "BBB@ KBO!__ "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ) M]5_]*;N@#M:*** "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 XJ^_Y*M9?]>T/_ *!>UVM<5??\E6LO M^O:'_P! O:[6@ HHHH **** "BBB@ HHHH *XKP?_P C5XD^J_\ I3=UVM<5 MX/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^2K67_7M#_P"@7M=K M7%7W_)5K+_KVA_\ 0+VNUH **** "BBB@ HHHH **** "N*\'_\ (U>)/JO_ M *4W==K7%>#_ /D:O$GU7_TINZ .UHHHH **** "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@#BK[_DJUE_U[ M0_\ H%[7:UQ5]_R5:R_Z]H?_ $"]KM: "BBB@ HHHH **** "BBB@ KBO!__ M "-7B3ZK_P"E-W7:UQ7@_P#Y&KQ)]5_]*;N@#M:*** "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 XJ M^_Y*M9?]>T/_ *!>UVM<5??\E6LO^O:'_P! O:[6@ HHHH **** "BBB@ HH MHH *XKP?_P C5XD^J_\ I3=UVM<5X/\ ^1J\2?5?_2F[H [6BBB@ 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 **** .*OO^2K67_7M#_P"@7M=K7%7W_)5K+_KVA_\ 0+VNUH **** "BBB M@ HHHH **** "N*\'_\ (U>)/JO_ *4W==K7&3^!;E]2NKRWUJ2W-P[,1&)H MSM+NX4^7,H;!D;!(SS0!V=%<7_PA.I_]#+=?]_KO_P"2:/\ A"=3_P"AENO^ M_P!=_P#R30!VE%<7_P (3J?_ $,MU_W^N_\ Y)H_X0G4_P#H9;K_ +_7?_R3 M0!VE%<7_ ,(3J?\ T,MU_P!_KO\ ^2:/^$)U/_H9;K_O]=__ "30!VE%<7_P MA.I_]#+=?]_KO_Y)H_X0G4_^AENO^_UW_P#)- ':45Q?_"$ZG_T,MU_W^N__ M ))H_P"$)U/_ *&6Z_[_ %W_ /)- ':45Q?_ A.I_\ 0RW7_?Z[_P#DFC_A M"=3_ .AENO\ O]=__)- ':45Q?\ PA.I_P#0RW7_ '^N_P#Y)H_X0G4_^AEN MO^_UW_\ )- ':45Q?_"$ZG_T,MU_W^N__DFC_A"=3_Z&6Z_[_7?_ ,DT =I1 M7%_\(3J?_0RW7_?Z[_\ DFC_ (0G4_\ H9;K_O\ 7?\ \DT =I17%_\ "$ZG M_P!#+=?]_KO_ .2:/^$)U/\ Z&6Z_P"_UW_\DT =I17%_P#"$ZG_ -#+=?\ M?Z[_ /DFC_A"=3_Z&6Z_[_7?_P DT =I17%_\(3J?_0RW7_?Z[_^2:/^$)U/ M_H9;K_O]=_\ R30!VE%<7_PA.I_]#+=?]_KO_P"2:/\ A"=3_P"AENO^_P!= M_P#R30!VE%<7_P (3J?_ $,MU_W^N_\ Y)H_X0G4_P#H9;K_ +_7?_R30!VE M%<7_ ,(3J?\ T,MU_P!_KO\ ^2:/^$)U/_H9;K_O]=__ "30!VE%<7_PA.I_ M]#+=?]_KO_Y)H_X0G4_^AENO^_UW_P#)- ':45Q?_"$ZG_T,MU_W^N__ ))H M_P"$)U/_ *&6Z_[_ %W_ /)- ':45Q?_ A.I_\ 0RW7_?Z[_P#DFC_A"=3_ M .AENO\ O]=__)- ':45Q?\ PA.I_P#0RW7_ '^N_P#Y)H_X0G4_^AENO^_U MW_\ )- ':45Q?_"$ZG_T,MU_W^N__DFC_A"=3_Z&6Z_[_7?_ ,DT =I17%_\ M(3J?_0RW7_?Z[_\ DFC_ (0G4_\ H9;K_O\ 7?\ \DT =I17%_\ "$ZG_P!# M+=?]_KO_ .2:/^$)U/\ Z&6Z_P"_UW_\DT =I17%_P#"$ZG_ -#+=?\ ?Z[_ M /DFC_A"=3_Z&6Z_[_7?_P DT =I17%_\(3J?_0RW7_?Z[_^2:/^$)U/_H9; MK_O]=_\ R30!VE%<7_PA.I_]#+=?]_KO_P"2:/\ A"=3_P"AENO^_P!=_P#R M30!VE%<7_P (3J?_ $,MU_W^N_\ Y)H_X0G4_P#H9;K_ +_7?_R30!VE%<7_ M ,(3J?\ T,MU_P!_KO\ ^2:/^$)U/_H9;K_O]=__ "30!VE%<7_PA.I_]#+= M?]_KO_Y)H_X0G4_^AENO^_UW_P#)- ':45Q?_"$ZG_T,MU_W^N__ ))H_P"$ M)U/_ *&6Z_[_ %W_ /)- ':45Q?_ A.I_\ 0RW7_?Z[_P#DFC_A"=3_ .AE MNO\ O]=__)- ':45Q?\ PA.I_P#0RW7_ '^N_P#Y)H_X0G4_^AENO^_UW_\ M)- ':45Q?_"$ZG_T,MU_W^N__DFC_A"=3_Z&6Z_[_7?_ ,DT =I17%_\(3J? M_0RW7_?Z[_\ DFC_ (0G4_\ H9;K_O\ 7?\ \DT =I17%_\ "$ZG_P!#+=?] M_KO_ .2:/^$)U/\ Z&6Z_P"_UW_\DT =I17%_P#"$ZG_ -#+=?\ ?Z[_ /DF MC_A"=3_Z&6Z_[_7?_P DT =I17%_\(3J?_0RW7_?Z[_^2:/^$)U/_H9;K_O] M=_\ R30!VE%<7_PA.I_]#+=?]_KO_P"2:/\ A"=3_P"AENO^_P!=_P#R30!V ME%<7_P (3J?_ $,MU_W^N_\ Y)H_X0G4_P#H9;K_ +_7?_R30!VE%<7_ ,(3 MJ?\ T,MU_P!_KO\ ^2:/^$)U/_H9;K_O]=__ "30!VE%<7_PA.I_]#+=?]_K MO_Y)H_X0G4_^AENO^_UW_P#)- ':45Q?_"$ZG_T,MU_W^N__ ))H_P"$)U/_ M *&6Z_[_ %W_ /)- ':45Q?_ A.I_\ 0RW7_?Z[_P#DFC_A"=3_ .AENO\ MO]=__)- ':45Q?\ PA.I_P#0RW7_ '^N_P#Y)H_X0G4_^AENO^_UW_\ )- ' M:45Q?_"$ZG_T,MU_W^N__DFC_A"=3_Z&6Z_[_7?_ ,DT =I17%_\(3J?_0RW M7_?Z[_\ DFC_ (0G4_\ H9;K_O\ 7?\ \DT =I17%_\ "$ZG_P!#+=?]_KO_ M .2:/^$)U/\ Z&6Z_P"_UW_\DT =I17%_P#"$ZG_ -#+=?\ ?Z[_ /DFC_A" M=3_Z&6Z_[_7?_P DT =I17%_\(3J?_0RW7_?Z[_^2:/^$)U/_H9;K_O]=_\ MR30!VE%<7_PA.I_]#+=?]_KO_P"2:/\ A"=3_P"AENO^_P!=_P#R30!VE%<7 M_P (3J?_ $,MU_W^N_\ Y)H_X0G4_P#H9;K_ +_7?_R30!VE%<7_ ,(3J?\ MT,MU_P!_KO\ ^2:/^$)U/_H9;K_O]=__ "30!VE%<7_PA.I_]#+=?]_KO_Y) MH_X0G4_^AENO^_UW_P#)- ':45Q?_"$ZG_T,MU_W^N__ ))H_P"$)U/_ *&6 MZ_[_ %W_ /)- ':45Q?_ A.I_\ 0RW7_?Z[_P#DFC_A"=3_ .AENO\ O]=_ M_)- ':45Q?\ PA.I_P#0RW7_ '^N_P#Y)H_X0G4_^AENO^_UW_\ )- ':45Q M?_"$ZG_T,MU_W^N__DFC_A"=3_Z&6Z_[_7?_ ,DT =I17%_\(3J?_0RW7_?Z M[_\ DFC_ (0G4_\ H9;K_O\ 7?\ \DT =I17%_\ "$ZG_P!#+=?]_KO_ .2: M/^$)U/\ Z&6Z_P"_UW_\DT =I17%_P#"$ZG_ -#+=?\ ?Z[_ /DFC_A"=3_Z M&6Z_[_7?_P DT =I17%_\(3J?_0RW7_?Z[_^2:/^$)U/_H9;K_O]=_\ R30 ME]_R5:R_Z]H?_0+VNUKDM*\&3:?KD.ISZJUT\?4.)69@%=5&Z25\ >8YP/6N MMH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"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 H@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#__V0$! end XML 22 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover - USD ($)
12 Months Ended
Dec. 31, 2023
Feb. 16, 2024
Jun. 30, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2023    
Current Fiscal Year End Date --12-31    
Document Transition Report false    
Entity File Number 0-21220    
Entity Registrant Name ALAMO GROUP INC.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 74-1621248    
Entity Address, Address Line One 1627 East Walnut    
Entity Address, City or Town Seguin    
Entity Address, State or Province TX    
Entity Address, Postal Zip Code 78155    
City Area Code 830    
Local Phone Number 379-1480    
Title of 12(b) Security Common Stock, par value$.10 per share    
Trading Symbol ALG    
Security Exchange Name NYSE    
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     $ 1,864,808,595
Entity Common Stock, Shares Outstanding   12,015,281  
Documents Incorporated by Reference Portions of the registrant’s proxy statement relating to the 2024 Annual Meeting of Stockholders have been incorporated by reference herein in response to Part III.    
Entity Central Index Key 0000897077    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    

XML 23 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Audit Information
12 Months Ended
Dec. 31, 2023
Audit Information [Abstract]  
Auditor Name KPMG LLP
Auditor Location San Antonio, TX
Auditor Firm ID 185
XML 24 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 $ 51,919 $ 47,016
Accounts receivable, net 362,007 317,581
Inventories, net 377,480 352,553
Prepaid expenses and other current assets 12,497 9,144
Income tax receivable  54 916
Total current assets 803,957 727,210
Rental equipment, net 39,264 33,723
Property, plant and equipment 365,960 335,078
Less:  Accumulated depreciation (199,300) (180,071)
Total property, plant and equipment, net 166,660 155,007
Goodwill 206,536 195,858
Intangible assets, net 168,296 171,341
Deferred income taxes 1,375 969
Other non-current assets 23,298 24,400
Total assets 1,409,386 1,308,508
Current liabilities:    
Trade accounts payable 99,678 97,537
Income taxes payable 12,529 6,592
Accrued liabilities 86,711 71,368
Current maturities of long-term debt and finance lease obligations 15,008 15,009
Total current liabilities 213,926 190,506
Long-term debt and finance lease obligations, net of current maturities 220,269 286,943
Long-term tax liability 2,634 3,781
Other long-term liabilities 23,694 23,668
Deferred income taxes 16,100 18,250
Stockholders’ equity:    
Common stock, $.10 par value, 20,000,000 shares authorized; 11,964,181 and 11,913,890 outstanding at December 31, 2023 and December 31, 2022, respectively 1,196 1,191
Additional paid-in capital 137,791 129,820
Treasury stock, at cost; 82,600 shares at December 31, 2023 and December 31, 2022 (4,566) (4,566)
Retained earnings 852,859 727,183
Accumulated other comprehensive loss (54,517) (68,268)
Total stockholders’ equity 932,763 785,360
Total liabilities and stockholders’ equity $ 1,409,386 $ 1,308,508
XML 25 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Common stock, par value (in dollars per share) $ 0.10 $ 0.10
Common stock, shares authorized (in shares) 20,000,000 20,000,000
Common stock, shares outstanding (in shares) 11,964,181 11,913,890
Treasury stock (in shares) 82,600 82,600
XML 26 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Net sales:      
Total net sales $ 1,689,651 $ 1,513,616 $ 1,334,223
Cost of sales 1,236,007 1,137,098 999,709
Gross profit 453,644 376,518 334,514
Selling, general and administrative expenses 240,158 212,649 202,939
Amortization of intangibles 15,519 15,277 14,637
Income from operations 197,967 148,592 116,938
Interest expense (26,093) (14,361) (10,533)
Interest income 1,485 752 1,149
Other income (expense) 1,761 (673) 1,944
Income before income taxes 175,120 134,310 109,498
Provision for income taxes 38,959 32,382 29,253
Net income $ 136,161 $ 101,928 $ 80,245
Net income per common share:      
Basic (in dollars per share) $ 11.42 $ 8.58 $ 6.78
Diluted (in dollars per share) $ 11.36 $ 8.54 $ 6.75
Average common shares:      
Basic (in shares) 11,920 11,877 11,837
Diluted (in shares) 11,987 11,934 11,896
Vegetation Management      
Net sales:      
Total net sales $ 979,040 $ 937,065 $ 812,676
Income from operations 122,084 108,508 78,917
Industrial Equipment      
Net sales:      
Total net sales 710,611 576,551 521,547
Income from operations $ 75,883 $ 40,084 $ 38,021
XML 27 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 $ 136,161 $ 101,928 $ 80,245
Other comprehensive income (loss), net of tax:      
Foreign currency translation adjustment, net of tax (expense) benefit of $(949), $1,069, and $(344) 13,644 (23,032) (15,800)
Unrealized (loss) income on derivative instruments, net of tax benefit (expense) of $282, $(497), and $(1,405), respectively (1,231) 2,047 5,298
Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(391), $(194), and $(356), respectively 1,338 1,707 1,838
Other comprehensive income (loss), net of tax 13,751 (19,278) (8,664)
Comprehensive income $ 149,912 $ 82,650 $ 71,581
XML 28 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]      
Foreign currency translation adjustment, tax expense $ (949) $ 1,069 $ (344)
Unrealized income (loss) on derivative instruments 282 (497) (1,405)
Net tax benefit (expense) on pension and other post-retirement benefits $ (391) $ (194) $ (356)
XML 29 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Retained Earnings
Accumulated Other Comprehensive Income
Beginning balance (in shares) at Dec. 31, 2020   11,727,000        
Beginning balance at Dec. 31, 2020 $ 635,003 $ 1,181 $ 118,528 $ (4,566) $ 560,186 $ (40,326)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income 71,581       80,245 (8,664)
Stock-based compensation expense 5,987   5,987      
Stock-based compensation transactions (in shares)   64,000        
Stock-based compensation transactions (281) $ 6 (287)      
Dividends paid (6,627)       (6,627)  
Ending balance (in shares) at Dec. 31, 2021   11,791,000        
Ending balance at Dec. 31, 2021 705,663 $ 1,187 124,228 (4,566) 633,804 (48,990)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income 82,650       101,928 (19,278)
Stock-based compensation expense 5,561   5,561      
Stock-based compensation transactions (in shares)   40,000        
Stock-based compensation transactions 35 $ 4 31      
Dividends paid $ (8,549)       (8,549)  
Ending balance (in shares) at Dec. 31, 2022 11,913,890 11,831,000        
Ending balance at Dec. 31, 2022 $ 785,360 $ 1,191 129,820 (4,566) 727,183 (68,268)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Other comprehensive income 149,912       136,161 13,751
Stock-based compensation expense 7,424   7,424      
Stock-based compensation transactions (in shares)   51,000        
Stock-based compensation transactions 552 $ 5 547      
Dividends paid $ (10,485)       (10,485)  
Ending balance (in shares) at Dec. 31, 2023 11,964,181 11,882,000        
Ending balance at Dec. 31, 2023 $ 932,763 $ 1,196 $ 137,791 $ (4,566) $ 852,859 $ (54,517)
XML 30 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Dividends paid (in dollars per share) $ 0.88 $ 0.72 $ 0.56
XML 31 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
Operating Activities      
Net income $ 136,161 $ 101,928 $ 80,245
Adjustments to reconcile net income to cash provided by operating activities:      
Provision for doubtful accounts 253 424 506
Depreciation - PP&E 23,665 23,673 21,229
Depreciation - Rental 8,789 7,739 8,613
Amortization of intangibles 15,519 15,277 14,637
Amortization of debt issuance 703 667 667
Stock-based compensation expense 7,424 5,561 5,987
Provision for deferred income tax benefit (4,253) (2,337) (1,182)
Gain on sale of property, plant and equipment (6,621) (161) (3,779)
Changes in operating assets and liabilities, net of acquisitions:      
       Accounts receivable (35,293) (85,055) (27,571)
Inventories (10,844) (37,739) (78,463)
Rental equipment (13,930) (9,196) 1,138
Prepaid expenses and other (835) (6,146) (6,994)
Trade accounts payable and accrued liabilities 4,813 (2,879) 32,532
Income taxes payable 6,705 2,934 4,648
Long term tax payable (1,147) (635) 462
Other assets and liabilities, net 45 475 (3,008)
Net cash provided by operating activities 131,154 14,530 49,667
Investing Activities      
Acquisitions, net of cash acquired (27,560) (2,000) (17,798)
Purchase of property, plant and equipment (37,745) (31,141) (25,263)
Proceeds from sale of property, plant and equipment 12,682 1,566 9,667
Purchase of patents 0 (163) (44)
Net cash used in investing activities (52,623) (31,738) (33,438)
Financing Activities      
Borrowings on bank revolving credit facility 183,000 222,000 188,000
Repayment on bank revolving credit facility (235,000) (174,000) (189,000)
Principal payments on long-term debt and capital leases (14,948) (15,031) (15,093)
Dividends paid (10,485) (8,549) (6,627)
Proceeds from exercise of stock options 1,586 803 1,676
Common stock repurchased (1,034) (768) (1,957)
Net cash (used in) provided by financing activities (76,881) 24,455 (23,001)
Effect of exchange rate changes on cash 3,253 (2,346) (1,308)
Net change in cash and cash equivalents 4,903 4,901 (8,080)
Cash and cash equivalents at beginning of the year 47,016 42,115 50,195
Cash and cash equivalents at end of the year 51,919 47,016 42,115
Cash paid during the year for:      
Interest 25,358 14,575 10,248
Income taxes $ 37,330 $ 35,102 $ 32,865
XML 32 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
SIGNIFICANT ACCOUNTING POLICIES SIGNIFICANT ACCOUNTING POLICIES
Description of the Business and Segments

The Company manufactures, distributes and services high quality tractor-mounted mowing and other vegetation maintenance equipment, street sweepers, excavators, vacuum trucks, truck mounted highway attenuator trucks, forestry and tree maintenance equipment, snow removal equipment, leaf collection equipment, pothole patchers, zero turn radius mowers, agricultural implements and related aftermarket parts and services.

The Company manages its business through two principal reporting segments: Vegetation Management and Industrial Equipment, which are discussed in Note 18.

Basis of Presentation and Principles of Consolidation
 
The accompanying consolidated financial statements include the accounts of Alamo Group Inc. and its subsidiaries (the “Company” or “Alamo Group”), all of which are wholly owned. All intercompany accounts and transactions have been eliminated in consolidation.

Use of Estimates

 The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires management to make estimates and assumptions that affect the amount of assets, liabilities, revenues, and expenses reported in the financial statements and accompanying notes. Judgments related to asset impairment and certain reserves are particularly subject to change. Actual results could differ from those estimates. Such estimates include, but are not limited to, allowance for doubtful accounts, reserve for sales discounts, estimated realizable value on obsolete and slow-moving inventory, warranty reserve, estimates related to pension accounting, estimates related to fair value for purposes of assessing goodwill, long-lived assets and intangible assets for impairment, estimates related to income taxes, and estimates related to contingencies.

Foreign Currency

The Company translates the assets and liabilities of foreign-owned subsidiaries at rates in effect at the end of the year. Revenues and expenses are translated at average rates in effect during the reporting period. Translation adjustments are included in Accumulated other comprehensive income (loss).
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents. As of December 31, 2023 and December 31, 2022, there was no restricted cash.
Concentrations of Credit Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The credit risk is limited because of the large numbers and types of customers and their geographic dispersion.
Inventory Valuation

Inventories are stated at the lower of cost or net realizable value.

Property, Plant and Equipment

Property, plant, and equipment are stated on the basis of cost. Major renewals and betterments are charged to the property accounts, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed to the current period. Depreciation is provided at amounts calculated to amortize the cost of the assets over their estimated useful economic lives using the straight-line method.
Impairment of Long-Lived Assets

Long-lived assets, such as property, plant and equipment, rental equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares non-discounted cash flows expected to be generated by that asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on a non-discounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.

Goodwill

Goodwill represents the excess of the purchase price over the estimated fair value of the identifiable net assets acquired. Goodwill is not amortized but is instead tested for impairment at least annually, or whenever events or circumstances change between the annual impairment tests that make it likely that an impairment may have occurred, such as a significant adverse change in the business climate or a decision to sell all or a portion of a reporting unit. The Company performs its annual test for goodwill impairment related to its reporting units on October 1 of each fiscal year. Impairment testing for goodwill is done at the reporting unit level. A reporting unit is an operating segment or one level below an operating segment (also known as a component). A component of an operating segment is a reporting unit if the component constitutes a business for which discrete financial information is available, and segment management regularly reviews the operating results of that component.

We perform a qualitative assessment for all of our reporting units to determine whether it is more likely than not that an impairment exists. Factors considered include macroeconomic, industry and competitive conditions, legal and regulatory environment, historical financial performance and significant changes in the reporting unit. If the qualitative assessment indicates that it is more likely than not that an impairment exists, then a quantitative assessment is performed. Alternatively, we may also bypass the qualitative assessment and go ahead and perform step 1 to determine if the carrying amount exceeds the reporting unit’s fair value. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the fair value. However, the loss recognized cannot exceed the carrying amount of goodwill. We typically use discounted cash flow models to determine the fair value of a reporting unit. The assumptions used in these models are consistent with those we believe a hypothetical marketplace participant would use.

See Note 8 to the Consolidated Financial Statements for more information regarding goodwill.
 
 Intangible Assets    

The Company has intangible assets with both definite and indefinite useful lives. The definite-lived assets are trade names and trademarks, customer and dealer relationships, and patents and drawings that are subject to amortization with useful lives ranging from 3 years to 25 years. Impairment of definite-lived assets is discussed as part of the Impairment of Long-Lived Assets paragraph above.
The indefinite-lived assets not subject to amortization consist of trade names. The Company tests its indefinite-lived intangible assets for impairment on an annual basis at year-end, or more frequently if an event occurs or circumstances change that indicate that the fair value of an indefinite-lived intangible asset could be below its carrying amount. The impairment test consists of comparing the fair value of the indefinite-lived intangible asset, determined using the relief from royalty method, with its carrying amount. An impairment loss would be recognized for the carrying amount in excess of its fair value.

See Note 9 to the Consolidated Financial Statements for more information regarding intangible assets.

Leases

We determine if an arrangement is a lease at inception. Operating leases are included in other non-current assets, accrued liabilities, and other long-term liabilities on our consolidated balance sheets. Finance leases are included in property, plant and equipment, accrued liabilities, and other long-term liabilities on our consolidated balance sheets.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements as allowed by ASC.

See Note 10 to the Consolidated Financial Statements for more information regarding leases.

Pensions

The Company records annual amounts relating to its pension and post-retirement plans based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases, turnover rates and health care cost trend rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current rates and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in Accumulated other comprehensive income (loss) and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under its plans are reasonable based on its experience and market conditions. The net periodic costs are recognized as employees render the services necessary to earn the post-retirement benefits.

Revenue Recognition

The majority of the Company's revenue is recognized from product sales under contracts with customers. The Company presents two reportable operating segments within its financial statements: Vegetation Management and Industrial Equipment. Contract terms and performance obligations within each contractual agreement are generally consistent for both divisions, with small differences that do not have a significant impact on the revenue recognition considerations under Topic 606. Revenues are recognized when we satisfy our performance obligation to transfer product to our customers, which typically occurs at a point in time upon shipment or delivery of the product, and for an amount that reflects the transaction price that is allocated to the performance obligation. Our contracts with customers state the final terms of sale, including the description, quantity and price for goods sold. In the normal course of business, we generally do not accept product returns.

The transaction price is the consideration that we expect to be entitled to in exchange for our products. Some of our contracts contain variable consideration in the form of sales incentives to our customers, such as discounts and rebates. For contracts that include variable consideration, we estimate the factors that determine the variable consideration in order to establish the transaction price.

We have elected that any taxes collected from customers and remitted to government authorities (i.e., sales tax, use tax, etc.) are excluded from the measurement of the transaction price and therefore are excluded from net sales in the consolidated statements of operations.

There are instances where we provide shipping services in relation to the goods sold to our customers. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are included in cost of goods sold. We have elected to account for shipping and handling activities that occur after the customer has obtained control of a good as fulfillment activities (i.e., an expense) rather than as a promised service.
 
Rental Equipment

The Company enters into operating lease agreements with customers related to the rental of certain equipment. In accounting for these leases, the cost of the equipment purchased or manufactured by the Company is recorded as an asset, and is depreciated over its estimated useful life. Accumulated depreciation relating to the rental equipment was $24.7 million and $22.3 million on December 31, 2023 and December 31, 2022, respectively.
 
Shipping and Handling Costs
 
The Company’s policy is to include shipping and handling costs in costs of goods sold.
 
Advertising

We charge advertising costs to expense as incurred. Advertising and marketing expense related to operations for fiscal years 2023, 2022, and 2021 was approximately $23.2 million, $10.9 million and $10.2 million, respectively. Advertising and marketing expenses are included in Selling, General and Administrative expenses (“SG&A”).

Research and Development

Product development and engineering costs charged to SG&A amounted to $13.4 million, $14.3 million, and $11.7 million for the years ended December 31, 2023, 2022, and 2021, respectively.

Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. The Company's policy is to accrue for legal costs expected to be incurred in connection with loss contingencies.

Income Taxes

Deferred tax assets and liabilities are determined based on differences between the financial reporting basis and tax basis of assets and liabilities, and are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, available tax carrybacks and tax planning strategies in making this assessment other than those which we have reserved. We have elected to treat the global intangible low-taxed income (GILTI) tax as a period expense.

Stock-Based Compensation
 
The Company has granted options to purchase its common stock, restricted stock awards, restricted stock units, and performance stock units to certain employees and directors of the Company and its affiliates under various stock option plans at no less than the fair market value of the underlying stock on the date of grant.  These options are granted for a term not exceeding ten years and are forfeited in the event that the employee or director terminates his or her employment or relationship with the Company or one of its affiliates other than by retirement or death.  These options generally vest over five years.  All option plans contain anti-dilutive provisions that permit an adjustment of the number of shares of the Company’s common stock represented by each option for any change in capitalization.

The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method with the following assumptions noted:

1.The risk-free rate is based on the U.S. Treasury rate over the expected life of the option at the time of the grant.
2.The dividend yield is calculated as the ratio of dividends paid per share of common stock to the stock price on the date of the grant.
3.The expected volatility factors are based on the historical movement of the Company’s common stock price over the expected life of the option.
4.The expected life is the average length of time in which officers, other employees, and non-employee directors are expected to exercise their options, and which are primarily based on historical experience.
  
The Company calculated the fair value for options with the following weighted-average assumptions for 2023, 2022, and 2021:
Fair Value Calculation Assumptions for Stock Compensation
 December 31,
 202320222021
Risk-free interest rate4.05 %1.93 %1.25 %
Dividend yield0.5 %0.5 %0.4 %
Volatility factors32.1 %33.2 %33.9 %
Weighted-average expected life8.0 years8.0 years8.0 years

Earnings per Common Share (“EPS”)

Basic EPS is computed using the weighted-average number of common shares outstanding during the year. The treasury stock method is used to compute diluted EPS which gives effect to the potential dilution of earnings that could have occurred if additional shares were issued for awards granted under the Company’s incentive stock option plans. The treasury stock method assumes that proceeds obtained upon exercise of awards granted under the incentive stock option plans are used to purchase outstanding common stock at the average market price during the period.
XML 33 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accounting Pronouncements
12 Months Ended
Dec. 31, 2023
Accounting Changes and Error Corrections [Abstract]  
ACCOUNTING PRONOUNCEMENTS ACCOUNTING PRONOUNCEMENTS
Accounting Pronouncements Not Yet Adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. Upon adoption this ASU will likely result in incremental disclosures as required. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
XML 34 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations
12 Months Ended
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
BUSINESS COMBINATIONS BUSINESS COMBINATIONS
On October 10, 2023, the Company acquired 100% of the issued and outstanding equity capital of Royal Truck & Equipment, Inc. (“Royal Truck”). Royal Truck is a leading manufacturer of truck mounted highway attenuator trucks and other specialty trucks and equipment for the highway infrastructure and traffic control market. The primary reason for the Royal Truck acquisition was to acquire business operations in an adjacent market, highway safety and equipment, where the Company sees compelling future opportunities. The acquisition price was approximately $28 million subject to post closing adjustments. The Company has included the operating results of
Royal Truck in its consolidated financial statements since the date of acquisition, these results are considered immaterial.
XML 35 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
EARNINGS PER SHARE EARNINGS PER SHARE
 
The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share. Net income for basic and diluted calculations does not differ.
(in thousands, except per share amounts)202320222021
Net income$136,161 $101,928 $80,245 
Average common shares:   
Basic (weighted-average outstanding shares)11,920 11,877 11,837 
Dilutive potential common shares from stock options67 57 59 
 
Diluted (weighted-average outstanding shares)
11,987 11,934 11,896 
Basic earnings per share$11.42 $8.58 $6.78 
Diluted earnings per share$11.36 $8.54 $6.75 
 
Stock options totaling 4,991 shares in 2023, 25,610 shares in 2022, and 15,586 shares in 2021 were not included in the diluted earnings per share calculation because the effect would have been anti-dilutive.
XML 36 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
VALUATION AND QUALIFYING ACCOUNTS VALUATION AND QUALIFYING ACCOUNTS
Valuation and qualifying accounts included the following:
 
 
 
(in thousands)
Balance
Beginning of
Year
Net
Charged to
Costs and
Expenses
 Translations,
Reclassifications
and Acquisitions
 Net Write-Offs or
Discounts Taken
Balance
End of
Year
2023     
Reserve for sales discounts$19,861 $159,235 $$(155,070)$24,031 
Reserve for inventory obsolescence13,209 5,527 410 (10,161)8,985 
Reserve for warranty9,340 13,809 313 (12,324)11,138 
2022     
Reserve for sales discounts$12,567 $137,553 $(21)$(130,238)$19,861 
Reserve for inventory obsolescence12,908 6,998 (277)(6,420)13,209 
Reserve for warranty9,953 11,290 (244)(11,659)9,340 
2021     
Reserve for sales discounts$13,549 $116,114 $(688)$(116,408)$12,567 
Reserve for inventory obsolescence12,027 6,531 (146)(5,504)12,908 
Reserve for warranty9,096 10,727 (132)(9,738)9,953 
 
Sales Discounts
 
On December 31, 2023, the Company had $24.0 million in reserves for sales discounts compared to $19.9 million on December 31, 2022 on product shipped to our customers under various promotional programs. The most common programs provide a discount when the customer pays within a specified period of time.

The Company reviews the reserve quarterly based on analysis made on each program outstanding at the time. The cost of these discounts is estimated based on historical experience and known changes in promotional programs and is reported as a reduction to sales when the product sale is recognized. The reserve is adjusted if discounts paid differ from those estimated. Historically, those adjustments have not been material.
 
Reserve for Inventory Obsolescence
 
We value inventories at the lower of the cost of inventory or net realizable value. As needed, we record an inventory valuation adjustment for excess, slow moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value. The inventory valuation adjustment to net realizable value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of.

The Company had a reserve of $9.0 million on December 31, 2023 and $13.2 million on December 31, 2022 to cover obsolete and slow moving inventory. The decrease in the reserve was primarily attributable to the Company's Industrial Equipment Division. The reserve for inventory obsolescence is calculated as follows: 1) no inventory usage over a three-year period is deemed obsolete and reserved at 100%; and 2) slow moving inventory with little usage requires a 100% reserve on items that have a quantity greater than a three-year supply. There are exceptions to the obsolete and slow moving classifications if approved by an officer of the Company, based on specific identification of an item or items that are deemed to be either included or excluded from this classification. In cases where there is no historical data, management makes a judgment based on a specific review of the inventory in question to determine what reserves, if any, are appropriate. New products or parts are generally excluded from the reserve until a three-year history has been established.
 
Warranty
 
The Company’s warranty policy is generally to provide its customers warranty for up to one year on all wholegood units and 90 days on parts, though some components can have warranty for longer terms.
 
Warranty reserve, as a percentage of sales, is generally calculated by looking at the current twelve months’ expenses and prorating that amount based on twelve months’ sales with a three to six month lag period. The Company’s historical experience is that an end-user takes approximately three to six months from the receipt of the unit to file a warranty claim.
 
The current liability warranty reserve balance was $11.1 million on December 31, 2023 and $9.3 million on December 31, 2022 and is included in Note 11.
XML 37 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
 
Inventories consisted of the following:
 December 31,
(in thousands)20232022
Finished goods and parts$338,675 $312,726 
Work in process30,616 22,273 
Raw materials8,189 17,554 
Inventory, net$377,480 $352,553 
XML 38 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
PROPERTY, PLANT AND EQUIPMENT PROPERTY, PLANT AND EQUIPMENT
Property, plant and equipment consist of the following:
 December 31, 
 
(in thousands)
20232022
Useful
Lives
Land$12,092 $12,792  
Buildings and improvements151,925 145,616 
5-20 yrs.
Machinery and equipment159,863 140,252 
3-10 yrs.
Office furniture and equipment15,603 13,270 
3-7 yrs.
Computer software15,528 13,551 
3-7 yrs.
Transportation equipment10,949 9,597 
3 yrs.
Property, plant and equipment, at cost365,960 335,078  
Accumulated depreciation(199,300)(180,071) 
Property, plant and equipment, net$166,660 $155,007  
XML 39 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL GOODWILL
 
The changes in the carrying amount of goodwill for the year ended December 31, 2021, 2022, and 2023 are as follows:
Vegetation ManagementIndustrial EquipmentConsolidated
(in thousands) 
Balance at December 31, 2020$124,981 $70,151 $195,132 
Translation adjustment(1,510)(708)(2,218)
Goodwill acquired9,492 — 9,492 
Balance at December 31, 2021$132,963 $69,443 $202,406 
Translation adjustment(1,882)(1,147)(3,029)
Goodwill adjustment(3,519)— (3,519)
Balance at December 31, 2022$127,562 $68,296 $195,858 
Translation adjustment1,337 476 1,813 
Goodwill acquired— 8,865 8,865 
Balance at December 31, 2023$128,899 $77,637 $206,536 
XML 40 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
INTANGIBLE ASSETS INTANGIBLE ASSETS
The following is a summary of the Company's intangible assets net of the accumulated amortization:
(in thousands)Estimated Useful LivesDecember 31, 2023December 31, 2022
Definite:
   Trade names and trademarks
15-25 years
$72,834 $68,797 
   Customer and dealer relationships
8-15 years
137,744 129,338 
   Patents and developed technologies
3-12 years
28,558 28,437 
   Favorable leasehold interests
7 years
4,200 4,200 
   Noncompetition agreements
5 years
200 — 
      Total at cost243,536 230,772 
   Less accumulated amortization(80,740)(64,931)
       Total net162,796 165,841 
Indefinite:
   Trade names and trademarks5,500 5,500 
          Total Intangible Assets$168,296 $171,341 

The Company's net carrying value at December 31, 2023 of intangible assets with definite useful lives consists of trade names and trademarks at $55.9 million, customer and dealer relationships at $89.3 million, patents and drawings at $15.7 million, and favorable leasehold interests at $1.7 million. As of December 31, 2023, the related accumulated amortization balance for the definite-lived assets were $16.9 million for trade names and trademarks, $48.5 million for customer and dealer relationships, $12.8 million for patents and drawings, and $2.5 million for favorable leasehold interests. The Company estimates amortization expense to be $15.5 million for each of the next five years.
Indefinite-lived trade names and trademarks consisted of the Gradall trade name with a carrying value of $3.6 million and the Bush Hog trade name with a carrying value of $1.9 million.
XML 41 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
LEASES LEASES
Leases
 
The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases. As of December 31, 2023, the components of lease cost were as follows:

Components of Lease Cost
Twelve Months Ended December 31,
(in thousands)20232022
Finance lease cost:
Amortization of right-of-use assets$$30 
Interest on lease liabilities
Operating lease cost6,137 5,783 
Short-term lease cost1,308 1,397 
Variable lease cost281 348 
Total lease cost$7,736 $7,559 
As of December 31, 2023, future minimum lease payments under these non-cancelable leases are:
Future Minimum Lease Payments
  
(in thousands)
Operating
Leases
2024$5,825 
20254,842 
20263,443 
20271,887 
2028786 
Thereafter962 
Total minimum lease payments$17,745 
Less imputed interest(1,143)
Total lease liabilities$16,602 
   
Rental expense for operating leases was $7.7 million for 2023, $7.5 million for 2022, and $7.0 million for 2021.

Future Lease Commencements

As of December 31, 2023, we have additional operating leases that have not yet commenced in the amount of $2.4 million. These operating leases will commence in fiscal year 2024.
Supplemental balance sheet information related to leases was as follows:
Operating Leases
December 31,
(in thousands)20232022
Other non-current assets
$16,279 $17,249 
Accrued liabilities5,295 4,685 
Other long-term liabilities11,307 12,849 
Total operating lease liabilities$16,602 $17,534 
Weighted average remaining lease term3.76 years4.66 years
Weighted average discount rate4.05 %3.30 %

Supplemental cash flow information related to leases was as follows:
Twelve Months Ended December 31,
(in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases $5,490 $5,246 
LEASES LEASES
Leases
 
The Company leases office space and equipment under various operating and finance leases, which generally are expected to be renewed or replaced by other leases. As of December 31, 2023, the components of lease cost were as follows:

Components of Lease Cost
Twelve Months Ended December 31,
(in thousands)20232022
Finance lease cost:
Amortization of right-of-use assets$$30 
Interest on lease liabilities
Operating lease cost6,137 5,783 
Short-term lease cost1,308 1,397 
Variable lease cost281 348 
Total lease cost$7,736 $7,559 
As of December 31, 2023, future minimum lease payments under these non-cancelable leases are:
Future Minimum Lease Payments
  
(in thousands)
Operating
Leases
2024$5,825 
20254,842 
20263,443 
20271,887 
2028786 
Thereafter962 
Total minimum lease payments$17,745 
Less imputed interest(1,143)
Total lease liabilities$16,602 
   
Rental expense for operating leases was $7.7 million for 2023, $7.5 million for 2022, and $7.0 million for 2021.

Future Lease Commencements

As of December 31, 2023, we have additional operating leases that have not yet commenced in the amount of $2.4 million. These operating leases will commence in fiscal year 2024.
Supplemental balance sheet information related to leases was as follows:
Operating Leases
December 31,
(in thousands)20232022
Other non-current assets
$16,279 $17,249 
Accrued liabilities5,295 4,685 
Other long-term liabilities11,307 12,849 
Total operating lease liabilities$16,602 $17,534 
Weighted average remaining lease term3.76 years4.66 years
Weighted average discount rate4.05 %3.30 %

Supplemental cash flow information related to leases was as follows:
Twelve Months Ended December 31,
(in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases $5,490 $5,246 
XML 42 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
ACCRUED LIABILITIES ACCRUED LIABILITIES
Accrued liabilities consist of the following balances:
 December 31,
(in thousands)20232022
Salaries, wages and bonuses$43,503 $37,590 
Lease liability5,295 4,685 
Taxes1,965 2,426 
Warranty11,138 9,340 
Retirement provision2,785 2,588 
Customer deposits6,216 5,197 
Other15,809 9,542 
Accrued liabilities$86,711 $71,368 
XML 43 R22.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
U.S. GAAP requires or permits certain assets or liabilities to be measured at fair value on a recurring or non- recurring basis in our balance sheets. U.S. GAAP also requires the disclosure of the fair values of financial instruments when an option to elect fair value accounting has been provided but such election has not been made. A debt obligation is an example of such a financial instrument.

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. In fair value, measurements are classified under the following hierarchy:
 
Level 1 – Quoted prices for identical assets or liabilities in active markets.
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs or significant value-drivers are observable in active markets.
Level 3 – Model-derived valuations in which one or more significant inputs or significant value-drivers are unobservable.

When measuring fair value, the Company maximizes use of observable inputs and minimizes the use of unobservable inputs.

Fair value measurements are classified to the lowest level input or value-driver that is significant to the valuation. A measurement may therefore be classified within Level 3 even though there may be significant inputs that are readily observable.

The carrying values of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximate fair value because of the short-term nature of these items. The carrying value of our debt approximates the fair value as of December 31, 2023 and 2022, as the floating rates on our outstanding balances approximate current market rates. This conclusion was made based on Level 2 inputs. Fair values determined by Level 2 utilize inputs that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active. Other than the investments held by the retirement benefit plans, as described in Note 17 to the Consolidated Financial Statements, the Company does not have any other significant financial assets or liabilities measured at fair value on a recurring basis.
 
The Company has no recurring or nonrecurring valuations that fall under Level 3 of the fair value hierarchy as of December 31, 2023 and 2022.
XML 44 R23.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
The components of long-term debt are as follows:
 December 31,
(in thousands)20232022
Bank revolving credit facility$— $52,000 
Term debt235,201 249,928 
Finance lease obligations76 24 
Total debt235,277 301,952 
Less current maturities15,008 15,009 
Total long-term debt$220,269 $286,943 
 
On October 28, 2022, the Company, as Borrower, and each of its domestic subsidiaries as guarantors, entered into a Third Amended and Restated Credit Agreement (the “2022 Credit Agreement”) with Bank of America, N.A., as Administrative Agent. The 2022 Credit Agreement provides Borrower with the ability to request loans and other financial obligations in an aggregate amount of up to $655.0 million. Under the 2022 Credit Agreement, the Company has borrowed $255.0 million pursuant to a Term Facility, while up to $400.0 million is available to the Company pursuant to a Revolver Facility which terminates in 5 years. The Term Facility requires the Company to make equal quarterly principal payments of $3.75 million over the term of the loan, with the final payment of any outstanding principal amount, plus interest, due at the end of the five year term. Borrowings under the 2022 Credit Agreement bear interest, at the Company’s option, at a Term Secured Overnight Financing Rate (“SOFR”) or a Base Rate (each as defined in the 2022 Credit Agreement), plus, in each case, an applicable margin. The applicable margin ranges from 1.25% to 2.50% for Term SOFR borrowings and from .25% to 1.50% for Base Rate borrowings with the margin percentage based upon the Company's consolidated leverage ratio. The Company must also pay a commitment fee to the lenders ranging between 0.15% to 0.30% on any unused portion of the $400.0 million Revolver Facility.

The 2022 Credit Agreement requires the Company to maintain two financial covenants, namely, a maximum consolidated leverage ratio and a minimum consolidated fixed charge coverage ratio. The Agreement also contains various covenants relating to limitations on indebtedness, limitations on investments and acquisitions, limitations on the sale of properties and limitations on liens and capital expenditures. The Agreement also contains other customary covenants, representations and events of defaults. The expiration date of the 2022 Credit Agreement, including the Term Facility and the Revolver Facility, is October 28, 2027.

As of December 31, 2023, $235.2 million was outstanding under the Credit Agreement. Of the total outstanding, $235.2 million was on the Term Facility at a rate of 6.71%. On December 31, 2023, $2.6 million of the revolver capacity was committed to irrevocable standby letters of credit issued in the ordinary course of business as required by vendors' contracts resulting in $397.4 million in available borrowings. The Company is in compliance with the covenants under the Credit Agreement.
 
The aggregate maturities of long-term debt, as of December 31, 2023, are as follows: $15.0 million in 2024; $15.1 million in 2025; $15.0 million in 2026; $190.2 million in 2027; and zero thereafter.
XML 45 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
12 Months Ended
Dec. 31, 2023
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
Income Statement Components

Earnings before income taxes were as follows:
 December 31,
(in thousands)202320222021
Income before income taxes:   
Domestic$121,065 $86,680 $74,070 
Foreign54,055 47,630 35,428 
 $175,120 $134,310 $109,498 
 
The components of income tax expense (benefit) were as follows:
 December 31,
(in thousands)202320222021
Current:   
Domestic$24,168 $19,197 $16,846 
Foreign11,356 11,848 8,646 
State7,688 3,674 4,943 
 43,212 34,719 30,435 
Deferred:      
Domestic(4,451)(2,246)(679)
Foreign353 (51)(274)
State(155)(40)(229)
 (4,253)(2,337)(1,182)
Total income taxes$38,959 $32,382 $29,253 
     
A reconciliation of the income tax at the Company’s U.S. statutory federal income tax rate to the provision for income tax follows. Some prior year components have been reclassified to conform to the current year presentation.  
 December 31,
(in thousands)202320222021
Income tax expense at statutory rates
$36,775 $28,205 $22,995 
Increase (reduction) from:   
Jurisdictional rate differences2,766 1,989 1,599 
Executive compensation limitations183 481 1,314 
Valuation allowance(789)(316)(269)
Stock based compensation(24)122 (322)
U.S. state taxes6,076 2,632 3,724 
Foreign tax (credit) / expense(371)267 — 
R&D credit (net)(3,618)(1,585)(782)
Other credits(628)— — 
GILTI109 500 — 
FDII(731)(192)— 
Previously unrecognized tax (benefit) / expense170 51 
Other (net)(959)228 986 
Provision for income taxes $38,959 $32,382 $29,253 
Effective tax rate 22.2 %24.1 %26.7 %
 
Deferred Income Tax Assets and Liabilities

The components of the Company’s deferred income tax assets and liabilities were as follows:

 December 31,
(in thousands)20232022
Deferred income tax assets:  
  Inventory basis difference$3,580 $3,459 
  Accounts receivable reserve798 334 
  Rental equipment and Property, plant and equipment — 347 
  Stock based compensation944 826 
  Pension liability2,922 2,900 
  Employee benefit accrual3,150 2,451 
  Product liability and warranty reserves2,415 2,177 
  Foreign net operating loss2,736 3,078 
  Lease liability4,052 4,738 
  Capitalized R&D costs10,335 4,230 
  Other447 1,635 
             Total deferred income tax assets$31,379 $26,175 
              Less: Valuation allowance(2,512)(3,637)
                 Net deferred income tax assets$28,867 $22,538 
  
Deferred income tax liabilities:  
  Inventory basis differences$(75)$(264)
  Rental equipment and Property, plant and equipment (17,074)(14,373)
  Lease asset(3,941)(4,637)
  Intangible assets(20,878)(19,301)
  Expenses not currently deductible for book purposes(1,624)(1,244)
            Total deferred income tax liabilities$(43,592)$(39,819)
                 Net deferred income taxes$(14,725)$(17,281)
 
As of December 31, 2023, the Company had foreign deferred tax assets consisting of foreign net operating losses and other tax benefits available to reduce future taxable income in a foreign jurisdiction. These foreign jurisdictions’ net operating loss carry-forwards are approximately $9.2 million, and substantially all of these foreign jurisdiction net operating losses have an unlimited carry-forward period.

The Company's valuation allowance as of December 31, 2023 related primarily to foreign net operating losses and as of December 31, 2022 related primarily to foreign net operating losses and foreign tax credits.
Unrecognized Tax Benefits

A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows. The Company does not expect the unrecognized tax benefits to change significantly over the next 12 months.
 
Unrecognized Tax Benefits
 December 31,
(in thousands)20232022
Balance as of beginning of year$321 $270 
Increases for tax positions related to the current year252 156 
Decreases due to lapse of statute of limitations(83)(105)
Balance as of end of year$490 $321 

The Company has adopted the policy to include interest and penalty expense related to income taxes as interest and other expense, respectively. As of December 31, 2023, no interest or penalties have been accrued. With few exceptions, the Company’s open tax years for its federal and state income tax returns are for the tax years ended 2018 through 2023, and for tax years ended 2017 through 2023 for its foreign income tax returns.

The Company currently intends to permanently reinvest its earnings in certain foreign subsidiaries. No U.S. corporate income taxes or foreign withholding taxes should be imposed on future distributions of the earnings not permanently reinvested. If the amounts asserted as permanent reinvestment were distributed, the Company would be subject to approximately $6.4 million in withholding taxes.
XML 46 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock
12 Months Ended
Dec. 31, 2023
Equity [Abstract]  
COMMON STOCK COMMON STOCK
On January 2, 2024, the Board of Directors of the Company declared a quarterly dividend of $0.26 per share which was paid on January 29, 2024 to holders of record as of January 16, 2024. The Company also had a share repurchase program under which the Company had authorized to repurchase, in the aggregate, up to $30.0 million of its outstanding common stock. During 2023, the Company repurchased zero shares and the program terminated on December 12, 2023.
XML 47 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options
12 Months Ended
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]  
STOCK OPTIONS STOCK OPTIONS
 
Incentive Stock Option Plan
 
On May 7, 2015, the stockholders of the Company approved the 2015 Incentive Stock Option Plan (“2015 ISO Plan”) and the Company reserved 400,000 shares of common stock for options to be issued under the 2015 ISO Plan. Each option becomes vested and exercisable for up to 20% of the total optioned shares one year following the grant of the option and for an additional 20% of the total optioned shares after each succeeding year until the option is fully exercisable at the end of the fifth year.

We also maintain other incentive option plans that have expired, under which previously granted awards remain outstanding. No additional grants may be awarded under these plans.
Following is a summary of activity in the Incentive Stock Option Plans for the periods indicated:
 
 202320222021
 Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Options outstanding at beginning of year84,647 $106.43 87,610 $91.24 100,920 $68.58 
Granted14,425 178.25 17,625 137.93 18,900 156.38 
Exercised(21,260)72.09 (14,780)50.79 (30,210)53.68 
Canceled(1,950)148.08 (5,808)114.48 (2,000)130.92 
Options outstanding at end of year75,862 128.64 84,647 106.43 87,610 91.24 
Options exercisable at end of year34,027 $100.00 43,412 $78.50 49,360 $61.21 
Options available for grant at end of year273,558  286,033  297,850  
*Weighted Averages
 
 Options outstanding and exercisable at December 31, 2023 were as follows:
 
Qualified Stock OptionsOptions OutstandingOptions Exercisable
 
 Shares
Remaining Contractual Life (yrs)*Exercise Price*SharesExercise     Price*
Range of Exercise Price     
$52.51 - $83.99
12,225 2.23$62.30 12,225 $62.30 
$92.50 - $138.75
34,852 6.65$120.20 16,432 $109.62 
$156.38 - $234.57
28,785 8.13$167.04 5,370 $156.38 
Total75,862   34,027  
*Weighted Averages
 
The weighted-average grant-date fair values of options granted during 2023, 2022, and 2021 were $76.10, $52.70 and $59.01, respectively. Stock option expense was $0.8 million, $0.6 million and $0.6 million for years ending 2023, 2022, and 2021, respectively. As of December 31, 2023, there was $1.5 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. That cost is expected to be recognized over a period of five years.

Equity Incentive Plan
 
On May 2, 2019, the stockholders of the Company approved the 2019 Equity Incentive Plan and the Company reserved 500,000 shares of common stock for issuance of equity awards including the issuance of non-qualified options for the purchase of shares of our common stock which may be granted to Company officers and non-employee directors. Options become vested and exercisable for up to 20% of the total optioned shares one year following the grant of the option and for an additional 20% of the total optioned shares after each succeeding year until the option is fully exercisable at the end of the fifth year.
 
2023
2022
2021
Options available for grant at end of year356,156381,531423,969

We also maintain other incentive option plans that have expired, under which previously granted awards remain outstanding. No additional grants may be awarded under these plans.
Non-Qualified Options

Following is a summary of activity in the Non-Qualified Stock Option Plans for the periods indicated:
 
 202320222021
 SharesExercise Price*SharesExercise Price*SharesExercise Price*
Options outstanding at beginning of year1,000 $53.51 2,000 $53.51 3,000 $53.51 
Granted— — — — — — 
Exercised(1,000)53.51 (1,000)53.51 (1,000)53.51 
Canceled— — — — — — 
Options outstanding at end of year— — 1,000 53.51 2,000 53.51 
Options exercisable at end of year— $— 1,000 $53.51 2,000 $53.51 
*Weighted Averages
 
Restricted Stock Awards/Units
 
Following is a summary of activity in the Restricted Stock Awards ("RSA")/Units for the periods indicated:
  
 202320222021
 SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*
Awards outstanding at beginning of year97,630 $133.67 80,616 $129.53 91,043 $104.77 
Granted45,267 178.66 48,396 133.70 35,224 157.00 
Exercised(33,847)129.51 (29,922)122.19 (45,651)101.36 
Canceled(15,072)118.97 (1,460)143.82 — — 
Awards outstanding at end of year93,978 $158.99 97,630 $133.67 80,616 $129.53 
*Weighted Averages

Restricted stock awards vest over a three year period. The weighted-average remaining contractual life in years for 2023, 2022 and 2021 was 1.51, 1.41 and 1.61, respectively. Compensation expense was $6.6 million, $4.9 million and $5.4 million for years ending 2023, 2022, and 2021, respectively. As of December 31, 2023, there was $8.5 million of total unrecognized compensation cost related to non-vested share-based compensation arrangements granted under the plans. That cost is expected to be recognized over a period of three years.

Performance Stock Units

In 2020, the Company's Board of Directors approved a change to our long-term incentive compensation plan to implement new performance-based equity grants in the form of a Performance Stock Unit ("PSU") award. PSU award vesting and payout amounts are tied to the Company's achievement of certain targeted financial metrics relating to a three-year performance period with the goal of more closely aligning executive compensation with long-term Company performance.
The 2020 target long-term incentive compensation mix established for the Company's Section 16 filers consists of RSAs and PSUs each representing fifty percent (50%) of the total long-term incentive compensation target value. PSU awards represent a right to receive a certain number of shares of the Company’s common stock at the end of the three-year performance period if certain financial or other performance targets/metrics have been met.
XML 48 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans
12 Months Ended
Dec. 31, 2023
Retirement Benefits [Abstract]  
RETIREMENT BENEFIT PLANS RETIREMENT BENEFIT PLANS
Defined Benefit Plans
 
In connection with the February 3, 2006 purchase of all the net assets of the Gradall excavator business, the Company assumed sponsorship of two Gradall non-contributory defined benefit pension plans, both of which are frozen with respect to both future benefit accruals and future new entrants.
 
The Gradall Company Employees’ Retirement Plan covers approximately 245 former employees and 47 current employees who (i) were formerly employed by JLG Industries, Inc., (ii) were not covered by a collective bargaining agreement and (iii) first participated in the plan before December 31, 2004. An amendment ceasing future benefit accruals for certain participants was effective December 31, 2004. A second amendment discontinued all future benefit accruals for all participants effective April 24, 2006.

The Gradall Company Hourly Employees’ Pension Plan covered former employees and current employees who (i) were formerly employed by JLG Industries, Inc., (ii) were covered by a collective bargaining agreement and (iii) first participated in the plan before April 6, 1997. An amendment ceasing all future benefit accruals was effective April 6, 1997.

 The following table sets forth the change in plan assets, change in projected benefit obligation, rate assumptions and components of net periodic benefit cost as of December 31 with respect to the plan. The measurement dates of the assets and liabilities of the plan were December 31 of the respective years presented.
 
Reconciliation of Funded Status
 Year Ended December 31,
(in thousands)   20232022
Change in projected benefit obligation   
Benefit obligation at beginning of year$17,271 $22,564 
Service cost
Interest cost848 604 
Liability actuarial (gain) loss (35)(4,761)
Benefits paid(1,139)(1,140)
Benefit obligation at end of year$16,947 $17,271 
Change in fair value of plan assets    
Fair value of plan assets at beginning of year$18,269 $23,671 
Return on plan assets1,645 (4,262)
Employer contributions— — 
Benefits paid(1,139)(1,140)
Fair value of plan assets at end of year18,775 18,269 
Funded status $1,828 $998 
 
The Company recognizes the overfunded or underfunded status (i.e., the difference between the fair value of plan assets and the projected benefit obligations) of defined benefit postretirement plans as an asset or liability in its consolidated balance sheet and recognizes changes in the funded status in the year in which the changes occur. The Company measures the funded status of a plan as of the date of the year-end consolidated balance sheet.
   
The accumulated benefit obligation for our pension plan represents the actuarial present value of benefits based on employee service and compensation as of a certain date and does not include an assumption about future compensation levels.
 
In determining the projected benefit obligation and the net pension cost, we used the following significant weighted-average assumptions:
 
Rates to Determine Benefit Obligation
 
Year Ended December 31,
 20232022
Discount rate4.90%5.10%
Composite rate of compensation increaseN/AN/A
 
Rates to Determine Net Periodic Benefit Cost
 Year Ended December 31,
 20232022
Discount rate5.10%2.75%
Long-term rate of return on plan assets6.00%6.00%
Composite rate of compensation increaseN/AN/A
  
The Company employs a building block approach in determining the expected long-term rate of return on plan assets. Historical markets are studied and long-term historical relationships between equities and fixed income are preserved consistent with the widely accepted capital market principle that assets with higher volatility generate a greater return over the long run. Current market factors such as inflation and interest rates are evaluated before long-term market assumptions are determined. The long-term portfolio return is established via a building block approach with proper consideration of diversification and rebalancing. Peer data and historical returns are reviewed to check for reasonability and appropriateness.

The following table presents the components of net periodic benefit cost (gains are denoted with parentheses and losses are not):
Components of Net Periodic Benefit Cost
 Year Ended December 31,
 (in thousands)
20232022
Service cost$$
Interest cost848 604 
Expected return on plan assets(1,058)(1,384)
Amortization of net loss1,031 182 
Net periodic benefit cost$823 $(594)

 The Company estimates that $0.8 million of unrecognized actuarial expense will be amortized from Accumulated other comprehensive income (loss) into net periodic benefit costs during 2024.
 
The Company employs a total return investment approach whereby a mix of equities and fixed income investments are used to maximize the long-term return of plan assets for a prudent level of risk. Risk tolerance is established through careful consideration of plan liabilities, plan funded status, and corporate financial condition. The investment portfolio contains a diversified blend of equity and fixed income investments. Furthermore, equity investments are diversified across U.S. and non-U.S. stocks, as well as growth, value, and small and large capitalization. Other assets such as real estate, private equity, and hedge funds are used judiciously to enhance long-term returns while improving portfolio diversification. Derivatives may be used to gain market exposure in an efficient and timely manner; however, derivatives may not be used to leverage the portfolio beyond the market value of the underlying investments. Investment risk is measured and monitored on an ongoing basis through quarterly investment portfolio reviews, annual liability measurements, and periodic asset/liability studies. Our current asset allocations are consistent with our targeted allocations.
 
The pension plans' weighted-average asset allocation as a percentage of plan assets at December 31 is as follows:
 
Asset Allocation as a Percentage of the Plan
 
Year Ended December 31,
 20232022
Equity securities10%36%
Debt securities88%62%
Short-term investments2%2%
Other—%—%
Total100%100%
  
The following table presents the hierarchy levels for our postretirement benefit plan investments as of December 31 as described in Note 1 to the Consolidated Financial Statements:
 
 

 
 
(in thousands)
December 31, 2023
Quoted
Prices in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Mutual Funds:    
Mid Cap$148 $148 $— $— 
Large Cap106 106 — — 
International221 221 — — 
Common/Collective Trusts:
Wells Fargo Liability Driven Solution CIT I11,997 — 11,997 — 
Wells Fargo Liability Driven Solution CIT II4,501 — 4,501 — 
Wells Fargo BlackRock International Equity142 — 142 — 
Wells Fargo/Causeway International Value134 — 134 — 
Wells Fargo BlackRock Large Cap Growth Index Fund214 — 214 — 
Wells Fargo BlackRock Large Cap Value Index Fund214 — 214 — 
Wells Fargo Multi-Manager Small Cap229 — 229 — 
Wells Fargo BlackRock Russell 2000 Index Fund76 — 76 — 
Wells Fargo BlackRock S&P Mid Cap Index Fund99 — 99 — 
Wells Fargo/MFS Value CIT F106 — 106 — 
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT106 — 106 — 
Wells Fargo/T. Rowe Price Equity Income Managed CIT106 — 106 — 
Cash & Short-term Investments376 376 — — 
Total$18,775 $851 $17,924 $— 
            
 
 
 
 
(in thousands)
December 31, 2022
Quoted
Prices in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
 
Significant
Unobservable
Inputs
(Level 3)
Mutual Funds:    
Mid Cap$512 $512 $— $— 
International743 743 — — 
Common/Collective Trusts:
Wells Fargo Liability Driven Solution CIT I7,815 — 7,815 — 
Wells Fargo Liability Driven Solution CIT II3,550 3,550 
Wells Fargo BlackRock International Equity488 — 488 — 
Wells Fargo/Causeway International Value464 — 464 — 
Wells Fargo BlackRock Large Cap Growth Index Fund724 — 724 — 
Wells Fargo BlackRock Large Cap Value Index Fund744 — 744 — 
Wells Fargo Multi-Manager Small Cap785 — 785 — 
Wells Fargo BlackRock Russell 2000 Index Fund261 — 261 — 
Wells Fargo BlackRock S&P Mid Cap Index Fund320 — 320 — 
Wells Fargo/MFS Value CIT F359 — 359 — 
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT359 — 359 — 
Wells Fargo/T. Rowe Price Equity Income Managed CIT356 — 356 — 
Wells Fargo Voya Large Cap Growth CIT F357 — 357 — 
Cash & Short-term Investments432 432 — — 
Total$18,269 $1,687 $16,582 $— 
              
Our interests in the common collective trust investments are managed by one custodian. Consistent with our investment policy, the custodian has invested the assets across a widely diversified portfolio of U.S. and international equity and fixed income securities. Fair values of each security within the collective trust as of December 31, 2023 were obtained from the custodian and are based on quoted market prices of individual investments; however, since the fund itself does not have a quoted market price, these assets are considered Level 2.

The common collective funds noted in the above table have estimated fair value using the net asset value per share of investments. Investments can be redeemed immediately at the current net asset value per share based on the fair value of the underlying assets. Redemption frequency is daily. The categories contain investments in equity securities of smaller growing companies, medium-sized U.S. companies, large value-oriented and growth-oriented companies, and foreign companies traded on international markets.
 
Expected benefit payments are estimated using the same assumptions used in determining our benefit obligation as of December 31, 2023. The following table illustrates the estimated pension benefit payments that are projected to be paid:
 
Projected Future Benefit Payments
 
(in thousands)
Employees’
Retirement Plan
2024$1,264 
20251,282 
20261,282 
20271,279 
20281,262 
Years 2029 through 20336,021 

Supplemental Retirement Plan
 
The Board of Directors of the Company adopted the Alamo Group Inc. Supplemental Executive Retirement Plan (the “SERP”), effective as of January 3, 2011. The SERP will benefit certain key management or other highly compensated employees of the Company and/or certain subsidiaries who are selected by the Compensation Committee and approved by the Board to participate.
  
The SERP is intended to provide a benefit from the Company upon retirement, death or disability, or a change in control of the Company. Accordingly, the SERP obligates the Company to pay to a participant a Retirement Benefit (as defined in the SERP) upon the occurrence of certain payment events to the extent a participant has a vested right thereto. A participant’s right to his or her Retirement Benefit becomes vested in the Company’s contributions upon 10 years of Credited Service (as defined in the SERP) or a change in control of the Company.  The Retirement Benefit is based on 20% of the final three-year average salary of each participant on or after his or her normal retirement age (65 years of age).  In the event of the participant’s death or a change in control, the participant’s vested retirement benefit will be paid in a lump sum to the participant or his or her estate, as applicable, within 90 days after the participant’s death or a change in control, as applicable. In the event that the participant is entitled to a benefit from the SERP due to disability, retirement or other termination of employment, the benefit will be paid in monthly installments over a period of fifteen years.
 
The Company records amounts relating to the SERP based on calculations that incorporate various actuarial and other assumptions, including discount rates, rate of compensation increases, retirement dates and life expectancy. The net periodic costs are recognized as employees render the services necessary to earn the SERP benefits.

In May of 2015, the Board amended the SERP to allow the Board to modify the retirement benefit percentage either higher or lower than 20%. In May of 2016, the Board added additional highly compensated employees to the plan. As of December 31, 2023, the current retirement benefit (as defined in the plan) for the participants ranges from 10% to 20%.
 
The change in the Projected Benefit Obligation (PBO) as of December 31, 2023 and 2022, is shown below:
 
Reconciliation of Benefit Obligation
Year Ended December 31,
(in thousands)20232022
Benefit obligation at January 1,$9,552 $11,326 
Service cost204 284 
Interest cost470 278 
Liability actuarial loss (gain)386 (2,023)
Benefits paid(349)(313)
Benefit obligation at December 31,$10,263 $9,552 

The components of net periodic pension expense were as follows:
 
Components of Net Periodic Benefit Cost
Year Ended December 31,
(in thousands)20232022
Service cost$204 $284 
Interest cost470 278 
Amortization of prior service cost381 420 
Amortization of net (gain)/loss(2)440 
Net periodic benefit cost$1,053 $1,422 
 
The Company estimates that $0.4 million of unrecognized actuarial expense will be amortized from Accumulated other comprehensive income into net periodic benefit costs during 2024.

In determining the projected benefit obligation and the net pension cost, we used the following significant weighted-average assumptions:
 
Assumptions used to determine benefit obligations at December 31:
 
Rates to Determine Benefit Obligation
 20232022
Discount rate4.80%5.05%
Composite rate of compensation increase3.00%3.00%
 
Assumptions used to determine net periodic benefit cost for the years ended December 31:
 
Rates to Determine Net Periodic Benefit Cost
 20232022
Discount rate5.05%2.50%
Composite rate of compensation increase3.00%3.00%
Long-term rate of return on plan assetsN/AN/A
Future estimated benefits expected to be paid from the plan over the next ten years as follows:
Projected Future Benefit Payments
(in thousands)SERP
2024$557 
2025656 
2026888 
2027890 
2028892 
Years 2029 through 20334,448 

Defined Contribution Plans
 
The Company has two defined contribution plans, The Gradall Salaried Employees’ Savings and Investment Plan (“Salary Plan”) and The International Association of Machinist and Aerospace Workers Retirement Plan (“IAM Plan”). The Company contributed $0.5 million, $0.5 million, and $0.5 million to the IAM Plan for the plan years ended December 31, 2023, 2022 and 2021, respectively. The Company converted the Salary Plan into its 401(k) retirement and savings plan and put the Hourly Plan into a separate 401(k) retirement and savings plan.
 
The Company provides a defined contribution 401(k) retirement and savings plan for eligible U.S. employees. Company matching contributions are based on a percentage of employee contributions. Company contributions to the plan during 2023, 2022 and 2021 were $4.5 million, $4.2 million, and $3.9 million, respectively.
 
Three of the Company’s international subsidiaries also participate in a defined contribution and savings plan covering eligible employees. The Company’s international subsidiaries contribute between 0% and 10% of the participant’s salary up to a specific limit. Total contributions made to the above plans were $1.1 million, $0.9 million, and $0.9 million for the years ended December 31, 2023, 2022 and 2021, respectively.
XML 49 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue and Segment Reporting
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
REVENUE AND SEGMENT REPORTING REVENUE AND SEGMENT REPORTING
 
Disaggregation of revenue is presented in the tables below by product type. Management has determined that this level of disaggregation would be beneficial to users of the financial statements.
Revenue by Product Type
December 31,
(in thousands)202320222021
Net Sales
Wholegoods$1,347,264 $1,185,885 $1,024,158 
Parts286,164 280,261 262,432 
Other *56,223 47,470 47,633 
Consolidated$1,689,651 $1,513,616 $1,334,223 
    *Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.
 
The Company’s sales are principally within the United States, United Kingdom, France, Canada, Brazil, Netherlands and Australia. The Company sells its products primarily through a network of independent dealers and distributors to governmental end-users, related independent contractors, as well as to the agricultural and commercial turf markets.
The Company has included a summary of the financial information by reporting segment. The following table presents the revenue and income from operations by reporting segment for the years ended December 31, 2023, 2022, and 2021:
 
 December 31,
(in thousands)202320222021
Net Revenue   
Vegetation Management$979,040 $937,065 $812,676 
Industrial Equipment710,611 576,551 521,547 
Consolidated$1,689,651 $1,513,616 $1,334,223 
Income from Operations   
Vegetation Management$122,084 $108,508 $78,917 
Industrial Equipment75,883 40,084 38,021 
Consolidated$197,967 $148,592 $116,938 

The following table presents the goodwill and total identifiable assets by reporting segment for the years ended December 31, 2023 and 2022:
 
December 31,
(in thousands)20232022
Goodwill
Vegetation Management$128,899 $127,562 
Industrial Equipment77,637 68,296 
Consolidated$206,536 $195,858 
Identifiable Assets
Vegetation Management$893,582 $866,974 
Industrial Equipment515,804 441,534 
Consolidated$1,409,386 $1,308,508 
XML 50 R29.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
Changes in accumulated other comprehensive loss by component, net of tax, were as follows:
Twelve Months Ended December 31,
20232022
(in thousands)Foreign Currency Translation AdjustmentDefined Benefit Plans ItemsGains (Losses) on Cash Flow HedgesTotalForeign Currency Translation AdjustmentDefined Benefit Plans ItemsGains (Losses) on Cash Flow HedgesTotal
Balance as of beginning of period$(65,429)$(3,310)$471 $(68,268)$(42,397)$(5,017)$(1,576)$(48,990)
Other comprehensive income (loss) before reclassifications13,644 — (1,912)11,732 (23,032)— 1,512 (21,520)
Amounts reclassified from accumulated other comprehensive loss— 1,338 681 2,019 — 1,707 535 2,242 
Other comprehensive income (loss)13,644 1,338 (1,231)13,751 (23,032)1,707 2,047 (19,278)
Balance as of end of period$(51,785)$(1,972)$(760)$(54,517)$(65,429)$(3,310)$471 $(68,268)
XML 51 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
International Operations and Geographic Information
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
INTERNATIONAL OPERATIONS AND GEOGRAPHIC INFORMATION INTERNATIONAL OPERATIONS AND GEOGRAPHIC INFORMATION
 
Following is selected financial information on the Company’s international operations, which include the United Kingdom, France, Netherlands, Canada, Brazil, and Australia:
International Operations Financial Information
 December 31,
(in thousands)202320222021
Net sales$465,827 $420,678 $363,339 
Income from operations60,774 48,893 34,561 
Income before income taxes59,630 51,206 37,051 
Identifiable assets387,165 364,752 352,187 
 Following is other selected geographic financial information on the Company’s operations:
Geographic Financial Information
December 31,
(in thousands)202320222021
 
Geographic net sales:
United States$1,208,068 $1,080,893 $953,024 
France96,946 89,629 92,052 
Canada134,254 95,799 83,392 
United Kingdom73,179 69,454 57,386 
Brazil43,990 46,841 31,365 
Netherlands33,461 23,304 27,964 
Germany11,790 9,115 8,977 
Australia27,480 26,117 20,980 
Other60,483 72,464 59,083 
Total net sales$1,689,651 $1,513,616 $1,334,223 
 
Geographic location of long-lived assets:
  
United States$476,371 $457,075 $461,341 
Netherlands27,872 28,428 32,262 
Canada32,551 32,165 32,132 
United Kingdom34,349 31,767 36,569 
France19,681 18,728 19,781 
Brazil13,218 12,175 10,408 
Australia1,097 670 790 
Total long-lived assets$605,139 $581,008 $593,283 
     
Net sales are attributed to countries based on the location of customers.
XML 52 R31.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
The Company is subject to various unresolved legal actions that arise in the ordinary course of its business. The most significant of such actions relates to product liability, which is generally covered by insurance after various self-insured retention amounts. While amounts claimed might be substantial and the liability with respect to such litigation cannot be determined at this time, the Company believes that the outcome of these matters will not have a material adverse effect on the Company’s consolidated financial position or results of operations; however, the ultimate resolution cannot be determined at this time.

Also, like other manufacturers, the Company is subject to a broad range of federal, state, local and foreign laws and requirements, including those concerning air emissions, discharges into waterways, and the generation, handling, storage, transportation, treatment and disposal of hazardous substances and waste materials, as well as the remediation of contamination associated with releases of hazardous substances at the Company’s facilities and off-site disposal locations, workplace safety and equal employment opportunities. These laws and regulations are constantly changing, and it is impossible to predict with accuracy the effect that changes to such laws and regulations may have on the Company in the future. Like other industrial concerns, the Company’s manufacturing operations entail the risk of noncompliance, and there can be no assurance that the Company will not incur material costs or other liabilities as a result thereof.
XML 53 R32.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 $ 136,161 $ 101,928 $ 80,245
XML 54 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Dec. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 55 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Principles of Consolidation
Basis of Presentation and Principles of Consolidation
 
The accompanying consolidated financial statements include the accounts of Alamo Group Inc. and its subsidiaries (the “Company” or “Alamo Group”), all of which are wholly owned. All intercompany accounts and transactions have been eliminated in consolidation.
Use of Estimates
Use of Estimates

 The preparation of financial statements in conformity with U.S. Generally Accepted Accounting Principles requires management to make estimates and assumptions that affect the amount of assets, liabilities, revenues, and expenses reported in the financial statements and accompanying notes. Judgments related to asset impairment and certain reserves are particularly subject to change. Actual results could differ from those estimates. Such estimates include, but are not limited to, allowance for doubtful accounts, reserve for sales discounts, estimated realizable value on obsolete and slow-moving inventory, warranty reserve, estimates related to pension accounting, estimates related to fair value for purposes of assessing goodwill, long-lived assets and intangible assets for impairment, estimates related to income taxes, and estimates related to contingencies.
Foreign Currency
Foreign Currency

The Company translates the assets and liabilities of foreign-owned subsidiaries at rates in effect at the end of the year. Revenues and expenses are translated at average rates in effect during the reporting period. Translation adjustments are included in Accumulated other comprehensive income (loss).
Cash Equivalents
Cash Equivalents
The Company considers all highly liquid investments with original maturities of three months or less from the date of purchase to be cash equivalents.
Concentrations of Credit Risk
Concentrations of Credit Risk
Financial instruments which potentially subject the Company to concentrations of credit risk consist principally of accounts receivable. The credit risk is limited because of the large numbers and types of customers and their geographic dispersion.
Inventory Valuation
Inventory Valuation
Inventories are stated at the lower of cost or net realizable value.
Property, Plant and Equipment
Property, Plant and Equipment

Property, plant, and equipment are stated on the basis of cost. Major renewals and betterments are charged to the property accounts, while replacements, maintenance and repairs, which do not improve or extend the lives of the respective assets, are expensed to the current period. Depreciation is provided at amounts calculated to amortize the cost of the assets over their estimated useful economic lives using the straight-line method.
Impairment of Long-lived assets
Impairment of Long-Lived Assets
Long-lived assets, such as property, plant and equipment, rental equipment, and purchased intangibles subject to amortization, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. If circumstances require a long-lived asset or asset group to be tested for possible impairment, the Company first compares non-discounted cash flows expected to be generated by that asset group to its carrying amount. If the carrying amount of the long-lived asset or asset group is not recoverable on a non-discounted cash flow basis, an impairment is recognized to the extent that the carrying amount exceeds fair value. Fair value is determined through various valuation techniques including discounted cash flow models, quoted market values and third-party independent appraisals, as considered necessary.
Goodwill
Goodwill

Goodwill represents the excess of the purchase price over the estimated fair value of the identifiable net assets acquired. Goodwill is not amortized but is instead tested for impairment at least annually, or whenever events or circumstances change between the annual impairment tests that make it likely that an impairment may have occurred, such as a significant adverse change in the business climate or a decision to sell all or a portion of a reporting unit. The Company performs its annual test for goodwill impairment related to its reporting units on October 1 of each fiscal year. Impairment testing for goodwill is done at the reporting unit level. A reporting unit is an operating segment or one level below an operating segment (also known as a component). A component of an operating segment is a reporting unit if the component constitutes a business for which discrete financial information is available, and segment management regularly reviews the operating results of that component.

We perform a qualitative assessment for all of our reporting units to determine whether it is more likely than not that an impairment exists. Factors considered include macroeconomic, industry and competitive conditions, legal and regulatory environment, historical financial performance and significant changes in the reporting unit. If the qualitative assessment indicates that it is more likely than not that an impairment exists, then a quantitative assessment is performed. Alternatively, we may also bypass the qualitative assessment and go ahead and perform step 1 to determine if the carrying amount exceeds the reporting unit’s fair value. If the fair value of the reporting unit is lower than its carrying amount, goodwill is written down for the amount by which the carrying amount exceeds the fair value. However, the loss recognized cannot exceed the carrying amount of goodwill. We typically use discounted cash flow models to determine the fair value of a reporting unit. The assumptions used in these models are consistent with those we believe a hypothetical marketplace participant would use.
Intangible Assets Intangible Assets    
The Company has intangible assets with both definite and indefinite useful lives. The definite-lived assets are trade names and trademarks, customer and dealer relationships, and patents and drawings that are subject to amortization with useful lives ranging from 3 years to 25 years. Impairment of definite-lived assets is discussed as part of the Impairment of Long-Lived Assets paragraph above.
The indefinite-lived assets not subject to amortization consist of trade names. The Company tests its indefinite-lived intangible assets for impairment on an annual basis at year-end, or more frequently if an event occurs or circumstances change that indicate that the fair value of an indefinite-lived intangible asset could be below its carrying amount. The impairment test consists of comparing the fair value of the indefinite-lived intangible asset, determined using the relief from royalty method, with its carrying amount. An impairment loss would be recognized for the carrying amount in excess of its fair value.
Leases
Leases

We determine if an arrangement is a lease at inception. Operating leases are included in other non-current assets, accrued liabilities, and other long-term liabilities on our consolidated balance sheets. Finance leases are included in property, plant and equipment, accrued liabilities, and other long-term liabilities on our consolidated balance sheets.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements as allowed by ASC.
Rental Equipment
The Company enters into operating lease agreements with customers related to the rental of certain equipment. In accounting for these leases, the cost of the equipment purchased or manufactured by the Company is recorded as an asset, and is depreciated over its estimated useful life.
Pensions
Pensions

The Company records annual amounts relating to its pension and post-retirement plans based on calculations that incorporate various actuarial and other assumptions, including discount rates, mortality, assumed rates of return, compensation increases, turnover rates and health care cost trend rates. The Company reviews its assumptions on an annual basis and makes modifications to the assumptions based on current rates and trends when it is appropriate to do so. The effect of modifications to those assumptions is recorded in Accumulated other comprehensive income (loss) and amortized to net periodic cost over future periods using the corridor method. The Company believes that the assumptions utilized in recording its obligations under its plans are reasonable based on its experience and market conditions. The net periodic costs are recognized as employees render the services necessary to earn the post-retirement benefits.
Revenue Recognition
Revenue Recognition

The majority of the Company's revenue is recognized from product sales under contracts with customers. The Company presents two reportable operating segments within its financial statements: Vegetation Management and Industrial Equipment. Contract terms and performance obligations within each contractual agreement are generally consistent for both divisions, with small differences that do not have a significant impact on the revenue recognition considerations under Topic 606. Revenues are recognized when we satisfy our performance obligation to transfer product to our customers, which typically occurs at a point in time upon shipment or delivery of the product, and for an amount that reflects the transaction price that is allocated to the performance obligation. Our contracts with customers state the final terms of sale, including the description, quantity and price for goods sold. In the normal course of business, we generally do not accept product returns.

The transaction price is the consideration that we expect to be entitled to in exchange for our products. Some of our contracts contain variable consideration in the form of sales incentives to our customers, such as discounts and rebates. For contracts that include variable consideration, we estimate the factors that determine the variable consideration in order to establish the transaction price.

We have elected that any taxes collected from customers and remitted to government authorities (i.e., sales tax, use tax, etc.) are excluded from the measurement of the transaction price and therefore are excluded from net sales in the consolidated statements of operations.

There are instances where we provide shipping services in relation to the goods sold to our customers. Shipping and handling costs that occur before the customer obtains control of the goods are deemed to be fulfillment activities and are included in cost of goods sold. We have elected to account for shipping and handling activities that occur after the customer has obtained control of a good as fulfillment activities (i.e., an expense) rather than as a promised service.
Rental Equipment
Leases

We determine if an arrangement is a lease at inception. Operating leases are included in other non-current assets, accrued liabilities, and other long-term liabilities on our consolidated balance sheets. Finance leases are included in property, plant and equipment, accrued liabilities, and other long-term liabilities on our consolidated balance sheets.
ROU assets represent our right to use an underlying asset for the lease term and lease liabilities represent our obligation to make lease payments arising from the lease. Operating lease ROU assets and liabilities are recognized at commencement date based on the present value of lease payments over the lease term. As most of our leases do not provide an implicit rate, we use our incremental borrowing rate based on the information available at commencement date in determining the present value of lease payments. The operating lease ROU asset also includes any lease payments made and excludes lease incentives. Our lease terms may include options to extend or terminate the lease when it is reasonably certain that we will exercise that option. Lease expense for lease payments is recognized on a straight-line basis over the lease term.

We have elected to not account for the lease and non-lease components separately for most of our asset classes with the exception of real-estate. We have also elected to exclude all lease agreements with an initial term of 12 months or less from the lease recognition requirements as allowed by ASC.
Rental Equipment
The Company enters into operating lease agreements with customers related to the rental of certain equipment. In accounting for these leases, the cost of the equipment purchased or manufactured by the Company is recorded as an asset, and is depreciated over its estimated useful life.
Shipping and Handling Costs
Shipping and Handling Costs
 
The Company’s policy is to include shipping and handling costs in costs of goods sold.
Advertising
Advertising

We charge advertising costs to expense as incurred. Advertising and marketing expense related to operations for fiscal years 2023, 2022, and 2021 was approximately $23.2 million, $10.9 million and $10.2 million, respectively. Advertising and marketing expenses are included in Selling, General and Administrative expenses (“SG&A”).
Research and Development
Research and Development

Product development and engineering costs charged to SG&A amounted to $13.4 million, $14.3 million, and $11.7 million for the years ended December 31, 2023, 2022, and 2021, respectively.
Commitments and Contingencies
Commitments and Contingencies

Liabilities for loss contingencies arising from claims, assessments, litigation, fines and penalties and other sources are recorded when it is probable that a liability has been incurred and the amount can be reasonably estimated. The Company's policy is to accrue for legal costs expected to be incurred in connection with loss contingencies.
Income Taxes
Income Taxes

Deferred tax assets and liabilities are determined based on differences between the financial reporting basis and tax basis of assets and liabilities, and are measured by applying enacted statutory tax rates applicable to the future years in which deferred tax assets or liabilities are expected to be settled or realized. In assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all of the deferred tax assets will be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which those temporary differences become deductible. Management considers the scheduled reversals of deferred tax liabilities, projected future taxable income, available tax carrybacks and tax planning strategies in making this assessment other than those which we have reserved. We have elected to treat the global intangible low-taxed income (GILTI) tax as a period expense.
Stock-Based Compensation
Stock-Based Compensation
 
The Company has granted options to purchase its common stock, restricted stock awards, restricted stock units, and performance stock units to certain employees and directors of the Company and its affiliates under various stock option plans at no less than the fair market value of the underlying stock on the date of grant.  These options are granted for a term not exceeding ten years and are forfeited in the event that the employee or director terminates his or her employment or relationship with the Company or one of its affiliates other than by retirement or death.  These options generally vest over five years.  All option plans contain anti-dilutive provisions that permit an adjustment of the number of shares of the Company’s common stock represented by each option for any change in capitalization.

The fair value of each stock option is estimated on the date of grant using the Black-Scholes valuation method with the following assumptions noted:

1.The risk-free rate is based on the U.S. Treasury rate over the expected life of the option at the time of the grant.
2.The dividend yield is calculated as the ratio of dividends paid per share of common stock to the stock price on the date of the grant.
3.The expected volatility factors are based on the historical movement of the Company’s common stock price over the expected life of the option.
4.The expected life is the average length of time in which officers, other employees, and non-employee directors are expected to exercise their options, and which are primarily based on historical experience.
Earnings per Common Share ("EPS")
Earnings per Common Share (“EPS”)

Basic EPS is computed using the weighted-average number of common shares outstanding during the year. The treasury stock method is used to compute diluted EPS which gives effect to the potential dilution of earnings that could have occurred if additional shares were issued for awards granted under the Company’s incentive stock option plans. The treasury stock method assumes that proceeds obtained upon exercise of awards granted under the incentive stock option plans are used to purchase outstanding common stock at the average market price during the period.
Accounting Pronouncements Not Yet Adopted
Accounting Pronouncements Not Yet Adopted

In November 2023, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2023-07, Improvements to Reportable Segment Disclosures (Topic 280). This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. Upon adoption this ASU will likely result in incremental disclosures as required. We are currently evaluating the provisions of this ASU and expect to adopt them for the year ending December 31, 2024.

In December 2023, the FASB issued ASU No. 2023-09, Improvements to Income Tax Disclosures (Topic 740). The ASU requires disaggregated information about a reporting entity’s effective tax rate reconciliation as well as additional information on income taxes paid. The ASU is effective on a prospective basis for annual periods beginning after December 15, 2024. Early adoption is also permitted for annual financial statements that have not yet been issued or made available for issuance. This ASU will result in the required additional disclosures being included in our consolidated financial statements, once adopted.
Reserve for Inventory Obsolescence
Reserve for Inventory Obsolescence
 
We value inventories at the lower of the cost of inventory or net realizable value. As needed, we record an inventory valuation adjustment for excess, slow moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value. The inventory valuation adjustment to net realizable value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of.

The Company had a reserve of $9.0 million on December 31, 2023 and $13.2 million on December 31, 2022 to cover obsolete and slow moving inventory. The decrease in the reserve was primarily attributable to the Company's Industrial Equipment Division. The reserve for inventory obsolescence is calculated as follows: 1) no inventory usage over a three-year period is deemed obsolete and reserved at 100%; and 2) slow moving inventory with little usage requires a 100% reserve on items that have a quantity greater than a three-year supply. There are exceptions to the obsolete and slow moving classifications if approved by an officer of the Company, based on specific identification of an item or items that are deemed to be either included or excluded from this classification. In cases where there is no historical data, management makes a judgment based on a specific review of the inventory in question to determine what reserves, if any, are appropriate. New products or parts are generally excluded from the reserve until a three-year history has been established.
Warranty
Warranty
 
The Company’s warranty policy is generally to provide its customers warranty for up to one year on all wholegood units and 90 days on parts, though some components can have warranty for longer terms.
 
Warranty reserve, as a percentage of sales, is generally calculated by looking at the current twelve months’ expenses and prorating that amount based on twelve months’ sales with a three to six month lag period. The Company’s historical experience is that an end-user takes approximately three to six months from the receipt of the unit to file a warranty claim.
Fair Value of Financial Instruments
U.S. GAAP requires or permits certain assets or liabilities to be measured at fair value on a recurring or non- recurring basis in our balance sheets. U.S. GAAP also requires the disclosure of the fair values of financial instruments when an option to elect fair value accounting has been provided but such election has not been made. A debt obligation is an example of such a financial instrument.

Fair value is defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants. There is a three-tier fair value hierarchy based upon the observability of inputs used in valuation techniques. Observable inputs (highest level) reflect market data obtained from independent sources, while unobservable inputs (lowest level) reflect internally developed market assumptions. In fair value, measurements are classified under the following hierarchy:
 
Level 1 – Quoted prices for identical assets or liabilities in active markets.
Level 2 – Quoted prices for similar instruments in active markets; quoted prices for identical or similar instruments in markets that are not active; and model-derived valuations in which all significant inputs or significant value-drivers are observable in active markets.
Level 3 – Model-derived valuations in which one or more significant inputs or significant value-drivers are unobservable.

When measuring fair value, the Company maximizes use of observable inputs and minimizes the use of unobservable inputs.

Fair value measurements are classified to the lowest level input or value-driver that is significant to the valuation. A measurement may therefore be classified within Level 3 even though there may be significant inputs that are readily observable.

The carrying values of certain financial instruments, including cash and cash equivalents, accounts receivable, accounts payable, and accrued expenses, approximate fair value because of the short-term nature of these items. The carrying value of our debt approximates the fair value as of December 31, 2023 and 2022, as the floating rates on our outstanding balances approximate current market rates. This conclusion was made based on Level 2 inputs. Fair values determined by Level 2 utilize inputs that are observable for the asset or liability, either directly or indirectly. These include quoted prices for similar assets or liabilities in active markets and quoted prices for identical or similar assets or liabilities in markets that are not active. Other than the investments held by the retirement benefit plans, as described in Note 17 to the Consolidated Financial Statements, the Company does not have any other significant financial assets or liabilities measured at fair value on a recurring basis.
 
The Company has no recurring or nonrecurring valuations that fall under Level 3 of the fair value hierarchy as of December 31, 2023 and 2022.
XML 56 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies (Tables)
12 Months Ended
Dec. 31, 2023
Accounting Policies [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The Company calculated the fair value for options with the following weighted-average assumptions for 2023, 2022, and 2021:
Fair Value Calculation Assumptions for Stock Compensation
 December 31,
 202320222021
Risk-free interest rate4.05 %1.93 %1.25 %
Dividend yield0.5 %0.5 %0.4 %
Volatility factors32.1 %33.2 %33.9 %
Weighted-average expected life8.0 years8.0 years8.0 years
XML 57 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table sets forth the reconciliation from basic to diluted average common shares and the calculations of net income per common share. Net income for basic and diluted calculations does not differ.
(in thousands, except per share amounts)202320222021
Net income$136,161 $101,928 $80,245 
Average common shares:   
Basic (weighted-average outstanding shares)11,920 11,877 11,837 
Dilutive potential common shares from stock options67 57 59 
 
Diluted (weighted-average outstanding shares)
11,987 11,934 11,896 
Basic earnings per share$11.42 $8.58 $6.78 
Diluted earnings per share$11.36 $8.54 $6.75 
XML 58 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts (Tables)
12 Months Ended
Dec. 31, 2023
Receivables [Abstract]  
Schedule of Valuation and Qualifying Accounts
Valuation and qualifying accounts included the following:
 
 
 
(in thousands)
Balance
Beginning of
Year
Net
Charged to
Costs and
Expenses
 Translations,
Reclassifications
and Acquisitions
 Net Write-Offs or
Discounts Taken
Balance
End of
Year
2023     
Reserve for sales discounts$19,861 $159,235 $$(155,070)$24,031 
Reserve for inventory obsolescence13,209 5,527 410 (10,161)8,985 
Reserve for warranty9,340 13,809 313 (12,324)11,138 
2022     
Reserve for sales discounts$12,567 $137,553 $(21)$(130,238)$19,861 
Reserve for inventory obsolescence12,908 6,998 (277)(6,420)13,209 
Reserve for warranty9,953 11,290 (244)(11,659)9,340 
2021     
Reserve for sales discounts$13,549 $116,114 $(688)$(116,408)$12,567 
Reserve for inventory obsolescence12,027 6,531 (146)(5,504)12,908 
Reserve for warranty9,096 10,727 (132)(9,738)9,953 
XML 59 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventories
Inventories consisted of the following:
 December 31,
(in thousands)20232022
Finished goods and parts$338,675 $312,726 
Work in process30,616 22,273 
Raw materials8,189 17,554 
Inventory, net$377,480 $352,553 
XML 60 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment (Tables)
12 Months Ended
Dec. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consist of the following:
 December 31, 
 
(in thousands)
20232022
Useful
Lives
Land$12,092 $12,792  
Buildings and improvements151,925 145,616 
5-20 yrs.
Machinery and equipment159,863 140,252 
3-10 yrs.
Office furniture and equipment15,603 13,270 
3-7 yrs.
Computer software15,528 13,551 
3-7 yrs.
Transportation equipment10,949 9,597 
3 yrs.
Property, plant and equipment, at cost365,960 335,078  
Accumulated depreciation(199,300)(180,071) 
Property, plant and equipment, net$166,660 $155,007  
XML 61 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill for the year ended December 31, 2021, 2022, and 2023 are as follows:
Vegetation ManagementIndustrial EquipmentConsolidated
(in thousands) 
Balance at December 31, 2020$124,981 $70,151 $195,132 
Translation adjustment(1,510)(708)(2,218)
Goodwill acquired9,492 — 9,492 
Balance at December 31, 2021$132,963 $69,443 $202,406 
Translation adjustment(1,882)(1,147)(3,029)
Goodwill adjustment(3,519)— (3,519)
Balance at December 31, 2022$127,562 $68,296 $195,858 
Translation adjustment1,337 476 1,813 
Goodwill acquired— 8,865 8,865 
Balance at December 31, 2023$128,899 $77,637 $206,536 
XML 62 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite Lived Intangible Assets
The following is a summary of the Company's intangible assets net of the accumulated amortization:
(in thousands)Estimated Useful LivesDecember 31, 2023December 31, 2022
Definite:
   Trade names and trademarks
15-25 years
$72,834 $68,797 
   Customer and dealer relationships
8-15 years
137,744 129,338 
   Patents and developed technologies
3-12 years
28,558 28,437 
   Favorable leasehold interests
7 years
4,200 4,200 
   Noncompetition agreements
5 years
200 — 
      Total at cost243,536 230,772 
   Less accumulated amortization(80,740)(64,931)
       Total net162,796 165,841 
Indefinite:
   Trade names and trademarks5,500 5,500 
          Total Intangible Assets$168,296 $171,341 
Schedule of Indefinite-Lived Intangible Assets
The following is a summary of the Company's intangible assets net of the accumulated amortization:
(in thousands)Estimated Useful LivesDecember 31, 2023December 31, 2022
Definite:
   Trade names and trademarks
15-25 years
$72,834 $68,797 
   Customer and dealer relationships
8-15 years
137,744 129,338 
   Patents and developed technologies
3-12 years
28,558 28,437 
   Favorable leasehold interests
7 years
4,200 4,200 
   Noncompetition agreements
5 years
200 — 
      Total at cost243,536 230,772 
   Less accumulated amortization(80,740)(64,931)
       Total net162,796 165,841 
Indefinite:
   Trade names and trademarks5,500 5,500 
          Total Intangible Assets$168,296 $171,341 
XML 63 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Components of Lease Expense As of December 31, 2023, the components of lease cost were as follows:
Components of Lease Cost
Twelve Months Ended December 31,
(in thousands)20232022
Finance lease cost:
Amortization of right-of-use assets$$30 
Interest on lease liabilities
Operating lease cost6,137 5,783 
Short-term lease cost1,308 1,397 
Variable lease cost281 348 
Total lease cost$7,736 $7,559 
Schedule of Operating Lease Maturity
As of December 31, 2023, future minimum lease payments under these non-cancelable leases are:
Future Minimum Lease Payments
  
(in thousands)
Operating
Leases
2024$5,825 
20254,842 
20263,443 
20271,887 
2028786 
Thereafter962 
Total minimum lease payments$17,745 
Less imputed interest(1,143)
Total lease liabilities$16,602 
Schedule of Supplemental Balance Sheet Information Related to Leases
Supplemental balance sheet information related to leases was as follows:
Operating Leases
December 31,
(in thousands)20232022
Other non-current assets
$16,279 $17,249 
Accrued liabilities5,295 4,685 
Other long-term liabilities11,307 12,849 
Total operating lease liabilities$16,602 $17,534 
Weighted average remaining lease term3.76 years4.66 years
Weighted average discount rate4.05 %3.30 %
Schedule of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Twelve Months Ended December 31,
(in thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases $5,490 $5,246 
XML 64 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued liabilities consist of the following balances:
 December 31,
(in thousands)20232022
Salaries, wages and bonuses$43,503 $37,590 
Lease liability5,295 4,685 
Taxes1,965 2,426 
Warranty11,138 9,340 
Retirement provision2,785 2,588 
Customer deposits6,216 5,197 
Other15,809 9,542 
Accrued liabilities$86,711 $71,368 
XML 65 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Components of Long-Term Debt
The components of long-term debt are as follows:
 December 31,
(in thousands)20232022
Bank revolving credit facility$— $52,000 
Term debt235,201 249,928 
Finance lease obligations76 24 
Total debt235,277 301,952 
Less current maturities15,008 15,009 
Total long-term debt$220,269 $286,943 
XML 66 R45.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 Foreign
Earnings before income taxes were as follows:
 December 31,
(in thousands)202320222021
Income before income taxes:   
Domestic$121,065 $86,680 $74,070 
Foreign54,055 47,630 35,428 
 $175,120 $134,310 $109,498 
Schedule of Components of Income Tax Expense (Benefit)
The components of income tax expense (benefit) were as follows:
 December 31,
(in thousands)202320222021
Current:   
Domestic$24,168 $19,197 $16,846 
Foreign11,356 11,848 8,646 
State7,688 3,674 4,943 
 43,212 34,719 30,435 
Deferred:      
Domestic(4,451)(2,246)(679)
Foreign353 (51)(274)
State(155)(40)(229)
 (4,253)(2,337)(1,182)
Total income taxes$38,959 $32,382 $29,253 
Schedule of Effective Income Tax Rate Reconciliation
A reconciliation of the income tax at the Company’s U.S. statutory federal income tax rate to the provision for income tax follows. Some prior year components have been reclassified to conform to the current year presentation.  
 December 31,
(in thousands)202320222021
Income tax expense at statutory rates
$36,775 $28,205 $22,995 
Increase (reduction) from:   
Jurisdictional rate differences2,766 1,989 1,599 
Executive compensation limitations183 481 1,314 
Valuation allowance(789)(316)(269)
Stock based compensation(24)122 (322)
U.S. state taxes6,076 2,632 3,724 
Foreign tax (credit) / expense(371)267 — 
R&D credit (net)(3,618)(1,585)(782)
Other credits(628)— — 
GILTI109 500 — 
FDII(731)(192)— 
Previously unrecognized tax (benefit) / expense170 51 
Other (net)(959)228 986 
Provision for income taxes $38,959 $32,382 $29,253 
Effective tax rate 22.2 %24.1 %26.7 %
Schedule of Deferred Tax Assets and Liabilities
The components of the Company’s deferred income tax assets and liabilities were as follows:

 December 31,
(in thousands)20232022
Deferred income tax assets:  
  Inventory basis difference$3,580 $3,459 
  Accounts receivable reserve798 334 
  Rental equipment and Property, plant and equipment — 347 
  Stock based compensation944 826 
  Pension liability2,922 2,900 
  Employee benefit accrual3,150 2,451 
  Product liability and warranty reserves2,415 2,177 
  Foreign net operating loss2,736 3,078 
  Lease liability4,052 4,738 
  Capitalized R&D costs10,335 4,230 
  Other447 1,635 
             Total deferred income tax assets$31,379 $26,175 
              Less: Valuation allowance(2,512)(3,637)
                 Net deferred income tax assets$28,867 $22,538 
  
Deferred income tax liabilities:  
  Inventory basis differences$(75)$(264)
  Rental equipment and Property, plant and equipment (17,074)(14,373)
  Lease asset(3,941)(4,637)
  Intangible assets(20,878)(19,301)
  Expenses not currently deductible for book purposes(1,624)(1,244)
            Total deferred income tax liabilities$(43,592)$(39,819)
                 Net deferred income taxes$(14,725)$(17,281)
Schedule of Unrecognized Tax Benefits Roll Forward The Company does not expect the unrecognized tax benefits to change significantly over the next 12 months.
 
Unrecognized Tax Benefits
 December 31,
(in thousands)20232022
Balance as of beginning of year$321 $270 
Increases for tax positions related to the current year252 156 
Decreases due to lapse of statute of limitations(83)(105)
Balance as of end of year$490 $321 
XML 67 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options (Tables)
12 Months Ended
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Stock Options, Activity
 
2023
2022
2021
Options available for grant at end of year356,156381,531423,969
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
Following is a summary of activity in the Restricted Stock Awards ("RSA")/Units for the periods indicated:
  
 202320222021
 SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*SharesGrant-Date Fair Value*
Awards outstanding at beginning of year97,630 $133.67 80,616 $129.53 91,043 $104.77 
Granted45,267 178.66 48,396 133.70 35,224 157.00 
Exercised(33,847)129.51 (29,922)122.19 (45,651)101.36 
Canceled(15,072)118.97 (1,460)143.82 — — 
Awards outstanding at end of year93,978 $158.99 97,630 $133.67 80,616 $129.53 
*Weighted Averages
Qualified Stock Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Stock Options, Activity
Following is a summary of activity in the Incentive Stock Option Plans for the periods indicated:
 
 202320222021
 Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Shares
  Exercise
   Price*
Options outstanding at beginning of year84,647 $106.43 87,610 $91.24 100,920 $68.58 
Granted14,425 178.25 17,625 137.93 18,900 156.38 
Exercised(21,260)72.09 (14,780)50.79 (30,210)53.68 
Canceled(1,950)148.08 (5,808)114.48 (2,000)130.92 
Options outstanding at end of year75,862 128.64 84,647 106.43 87,610 91.24 
Options exercisable at end of year34,027 $100.00 43,412 $78.50 49,360 $61.21 
Options available for grant at end of year273,558  286,033  297,850  
*Weighted Averages
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range Options outstanding and exercisable at December 31, 2023 were as follows:
 
Qualified Stock OptionsOptions OutstandingOptions Exercisable
 
 Shares
Remaining Contractual Life (yrs)*Exercise Price*SharesExercise     Price*
Range of Exercise Price     
$52.51 - $83.99
12,225 2.23$62.30 12,225 $62.30 
$92.50 - $138.75
34,852 6.65$120.20 16,432 $109.62 
$156.38 - $234.57
28,785 8.13$167.04 5,370 $156.38 
Total75,862   34,027  
*Weighted Averages
Non Qualified Options  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Stock Options, Activity
Following is a summary of activity in the Non-Qualified Stock Option Plans for the periods indicated:
 
 202320222021
 SharesExercise Price*SharesExercise Price*SharesExercise Price*
Options outstanding at beginning of year1,000 $53.51 2,000 $53.51 3,000 $53.51 
Granted— — — — — — 
Exercised(1,000)53.51 (1,000)53.51 (1,000)53.51 
Canceled— — — — — — 
Options outstanding at end of year— — 1,000 53.51 2,000 53.51 
Options exercisable at end of year— $— 1,000 $53.51 2,000 $53.51 
*Weighted Averages
XML 68 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Defined Benefit Plans Disclosures The following table sets forth the change in plan assets, change in projected benefit obligation, rate assumptions and components of net periodic benefit cost as of December 31 with respect to the plan. The measurement dates of the assets and liabilities of the plan were December 31 of the respective years presented.
 
Reconciliation of Funded Status
 Year Ended December 31,
(in thousands)   20232022
Change in projected benefit obligation   
Benefit obligation at beginning of year$17,271 $22,564 
Service cost
Interest cost848 604 
Liability actuarial (gain) loss (35)(4,761)
Benefits paid(1,139)(1,140)
Benefit obligation at end of year$16,947 $17,271 
Change in fair value of plan assets    
Fair value of plan assets at beginning of year$18,269 $23,671 
Return on plan assets1,645 (4,262)
Employer contributions— — 
Benefits paid(1,139)(1,140)
Fair value of plan assets at end of year18,775 18,269 
Funded status $1,828 $998 
Schedule of Allocation of Plan Assets The pension plans' weighted-average asset allocation as a percentage of plan assets at December 31 is as follows:
 
Asset Allocation as a Percentage of the Plan
 
Year Ended December 31,
 20232022
Equity securities10%36%
Debt securities88%62%
Short-term investments2%2%
Other—%—%
Total100%100%
Fair Value, Assets Measured on Recurring Basis
The following table presents the hierarchy levels for our postretirement benefit plan investments as of December 31 as described in Note 1 to the Consolidated Financial Statements:
 
 

 
 
(in thousands)
December 31, 2023
Quoted
Prices in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
Significant
Unobservable
Inputs
(Level 3)
Mutual Funds:    
Mid Cap$148 $148 $— $— 
Large Cap106 106 — — 
International221 221 — — 
Common/Collective Trusts:
Wells Fargo Liability Driven Solution CIT I11,997 — 11,997 — 
Wells Fargo Liability Driven Solution CIT II4,501 — 4,501 — 
Wells Fargo BlackRock International Equity142 — 142 — 
Wells Fargo/Causeway International Value134 — 134 — 
Wells Fargo BlackRock Large Cap Growth Index Fund214 — 214 — 
Wells Fargo BlackRock Large Cap Value Index Fund214 — 214 — 
Wells Fargo Multi-Manager Small Cap229 — 229 — 
Wells Fargo BlackRock Russell 2000 Index Fund76 — 76 — 
Wells Fargo BlackRock S&P Mid Cap Index Fund99 — 99 — 
Wells Fargo/MFS Value CIT F106 — 106 — 
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT106 — 106 — 
Wells Fargo/T. Rowe Price Equity Income Managed CIT106 — 106 — 
Cash & Short-term Investments376 376 — — 
Total$18,775 $851 $17,924 $— 
            
 
 
 
 
(in thousands)
December 31, 2022
Quoted
Prices in Active
Markets for
Identical Assets
(Level 1)
 
Significant
Other
Observable
Inputs
(Level 2)
 
 
Significant
Unobservable
Inputs
(Level 3)
Mutual Funds:    
Mid Cap$512 $512 $— $— 
International743 743 — — 
Common/Collective Trusts:
Wells Fargo Liability Driven Solution CIT I7,815 — 7,815 — 
Wells Fargo Liability Driven Solution CIT II3,550 3,550 
Wells Fargo BlackRock International Equity488 — 488 — 
Wells Fargo/Causeway International Value464 — 464 — 
Wells Fargo BlackRock Large Cap Growth Index Fund724 — 724 — 
Wells Fargo BlackRock Large Cap Value Index Fund744 — 744 — 
Wells Fargo Multi-Manager Small Cap785 — 785 — 
Wells Fargo BlackRock Russell 2000 Index Fund261 — 261 — 
Wells Fargo BlackRock S&P Mid Cap Index Fund320 — 320 — 
Wells Fargo/MFS Value CIT F359 — 359 — 
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT359 — 359 — 
Wells Fargo/T. Rowe Price Equity Income Managed CIT356 — 356 — 
Wells Fargo Voya Large Cap Growth CIT F357 — 357 — 
Cash & Short-term Investments432 432 — — 
Total$18,269 $1,687 $16,582 $— 
Schedule of Changes in Projected Benefit Obligations
The change in the Projected Benefit Obligation (PBO) as of December 31, 2023 and 2022, is shown below:
 
Reconciliation of Benefit Obligation
Year Ended December 31,
(in thousands)20232022
Benefit obligation at January 1,$9,552 $11,326 
Service cost204 284 
Interest cost470 278 
Liability actuarial loss (gain)386 (2,023)
Benefits paid(349)(313)
Benefit obligation at December 31,$10,263 $9,552 
Pension Plan  
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Assumptions Used In determining the projected benefit obligation and the net pension cost, we used the following significant weighted-average assumptions:
 
Rates to Determine Benefit Obligation
 
Year Ended December 31,
 20232022
Discount rate4.90%5.10%
Composite rate of compensation increaseN/AN/A
 
Rates to Determine Net Periodic Benefit Cost
 Year Ended December 31,
 20232022
Discount rate5.10%2.75%
Long-term rate of return on plan assets6.00%6.00%
Composite rate of compensation increaseN/AN/A
Schedule of Net Periodic Benefit Cost
The following table presents the components of net periodic benefit cost (gains are denoted with parentheses and losses are not):
Components of Net Periodic Benefit Cost
 Year Ended December 31,
 (in thousands)
20232022
Service cost$$
Interest cost848 604 
Expected return on plan assets(1,058)(1,384)
Amortization of net loss1,031 182 
Net periodic benefit cost$823 $(594)
Schedule of Expected Benefit Payments The following table illustrates the estimated pension benefit payments that are projected to be paid:
 
Projected Future Benefit Payments
 
(in thousands)
Employees’
Retirement Plan
2024$1,264 
20251,282 
20261,282 
20271,279 
20281,262 
Years 2029 through 20336,021 
Supplemental Employee Retirement Plan  
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Assumptions Used
In determining the projected benefit obligation and the net pension cost, we used the following significant weighted-average assumptions:
 
Assumptions used to determine benefit obligations at December 31:
 
Rates to Determine Benefit Obligation
 20232022
Discount rate4.80%5.05%
Composite rate of compensation increase3.00%3.00%
 
Assumptions used to determine net periodic benefit cost for the years ended December 31:
 
Rates to Determine Net Periodic Benefit Cost
 20232022
Discount rate5.05%2.50%
Composite rate of compensation increase3.00%3.00%
Long-term rate of return on plan assetsN/AN/A
Schedule of Net Periodic Benefit Cost
The components of net periodic pension expense were as follows:
 
Components of Net Periodic Benefit Cost
Year Ended December 31,
(in thousands)20232022
Service cost$204 $284 
Interest cost470 278 
Amortization of prior service cost381 420 
Amortization of net (gain)/loss(2)440 
Net periodic benefit cost$1,053 $1,422 
Schedule of Expected Benefit Payments
Future estimated benefits expected to be paid from the plan over the next ten years as follows:
Projected Future Benefit Payments
(in thousands)SERP
2024$557 
2025656 
2026888 
2027890 
2028892 
Years 2029 through 20334,448 
XML 69 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue and Segment Reporting (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of Disaggregation of Revenue Management has determined that this level of disaggregation would be beneficial to users of the financial statements.
Revenue by Product Type
December 31,
(in thousands)202320222021
Net Sales
Wholegoods$1,347,264 $1,185,885 $1,024,158 
Parts286,164 280,261 262,432 
Other *56,223 47,470 47,633 
Consolidated$1,689,651 $1,513,616 $1,334,223 
    *Other includes rental sales, extended warranty sales and service sales as it is considered immaterial.
Schedule of Segment Reporting Information, by Segment The following table presents the revenue and income from operations by reporting segment for the years ended December 31, 2023, 2022, and 2021:
 
 December 31,
(in thousands)202320222021
Net Revenue   
Vegetation Management$979,040 $937,065 $812,676 
Industrial Equipment710,611 576,551 521,547 
Consolidated$1,689,651 $1,513,616 $1,334,223 
Income from Operations   
Vegetation Management$122,084 $108,508 $78,917 
Industrial Equipment75,883 40,084 38,021 
Consolidated$197,967 $148,592 $116,938 

The following table presents the goodwill and total identifiable assets by reporting segment for the years ended December 31, 2023 and 2022:
 
December 31,
(in thousands)20232022
Goodwill
Vegetation Management$128,899 $127,562 
Industrial Equipment77,637 68,296 
Consolidated$206,536 $195,858 
Identifiable Assets
Vegetation Management$893,582 $866,974 
Industrial Equipment515,804 441,534 
Consolidated$1,409,386 $1,308,508 
XML 70 R49.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
Changes in accumulated other comprehensive loss by component, net of tax, were as follows:
Twelve Months Ended December 31,
20232022
(in thousands)Foreign Currency Translation AdjustmentDefined Benefit Plans ItemsGains (Losses) on Cash Flow HedgesTotalForeign Currency Translation AdjustmentDefined Benefit Plans ItemsGains (Losses) on Cash Flow HedgesTotal
Balance as of beginning of period$(65,429)$(3,310)$471 $(68,268)$(42,397)$(5,017)$(1,576)$(48,990)
Other comprehensive income (loss) before reclassifications13,644 — (1,912)11,732 (23,032)— 1,512 (21,520)
Amounts reclassified from accumulated other comprehensive loss— 1,338 681 2,019 — 1,707 535 2,242 
Other comprehensive income (loss)13,644 1,338 (1,231)13,751 (23,032)1,707 2,047 (19,278)
Balance as of end of period$(51,785)$(1,972)$(760)$(54,517)$(65,429)$(3,310)$471 $(68,268)
XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
International Operations and Geographic Information (Tables)
12 Months Ended
Dec. 31, 2023
Segment Reporting [Abstract]  
Schedule of International Operations
Following is selected financial information on the Company’s international operations, which include the United Kingdom, France, Netherlands, Canada, Brazil, and Australia:
International Operations Financial Information
 December 31,
(in thousands)202320222021
Net sales$465,827 $420,678 $363,339 
Income from operations60,774 48,893 34,561 
Income before income taxes59,630 51,206 37,051 
Identifiable assets387,165 364,752 352,187 
Schedule of Selected Geographic Financial Information Following is other selected geographic financial information on the Company’s operations:
Geographic Financial Information
December 31,
(in thousands)202320222021
 
Geographic net sales:
United States$1,208,068 $1,080,893 $953,024 
France96,946 89,629 92,052 
Canada134,254 95,799 83,392 
United Kingdom73,179 69,454 57,386 
Brazil43,990 46,841 31,365 
Netherlands33,461 23,304 27,964 
Germany11,790 9,115 8,977 
Australia27,480 26,117 20,980 
Other60,483 72,464 59,083 
Total net sales$1,689,651 $1,513,616 $1,334,223 
 
Geographic location of long-lived assets:
  
United States$476,371 $457,075 $461,341 
Netherlands27,872 28,428 32,262 
Canada32,551 32,165 32,132 
United Kingdom34,349 31,767 36,569 
France19,681 18,728 19,781 
Brazil13,218 12,175 10,408 
Australia1,097 670 790 
Total long-lived assets$605,139 $581,008 $593,283 
XML 72 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
USD ($)
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Accounting Policies [Line Items]      
Number of principal reporting segments | segment 2    
Restricted cash $ 0 $ 0  
Options      
Accounting Policies [Line Items]      
Award vesting period (years) 5 years    
Selling, General and Administrative expenses      
Accounting Policies [Line Items]      
Advertising expense $ 23,200,000 10,900,000 $ 10,200,000
Product development and engineering costs 13,400,000 14,300,000 $ 11,700,000
Rental Equipment      
Accounting Policies [Line Items]      
Accumulated depreciation relating to rental equipment $ 24,700,000 $ 22,300,000  
Minimum      
Accounting Policies [Line Items]      
Estimated useful lives (years) 3 years    
Maximum      
Accounting Policies [Line Items]      
Estimated useful lives (years) 25 years    
Option term (years) 10 years    
XML 73 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Significant Accounting Policies - Schedule of Fair Value Assumptions and Methodology (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Accounting Policies [Abstract]      
Risk-free interest rate 4.05% 1.93% 1.25%
Dividend yield 0.50% 0.50% 0.40%
Volatility factors 32.10% 33.20% 33.90%
Weighted-average expected life 8 years 8 years 8 years
XML 74 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Combinations (Details) - Royal Truck
$ in Millions
Oct. 10, 2023
USD ($)
Business Acquisition [Line Items]  
Percentage of outstanding capital shares acquired 100.00%
Acquisition price $ 28
XML 75 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income $ 136,161 $ 101,928 $ 80,245
Average common shares:      
Basic (weighted-average outstanding shares) (in shares) 11,920,000 11,877,000 11,837,000
Dilutive potential common shares from stock options (in shares) 67,000 57,000 59,000
Diluted (weighted-average outstanding shares) (in shares) 11,987,000 11,934,000 11,896,000
Basic earnings per share (in dollars per share) $ 11.42 $ 8.58 $ 6.78
Diluted earnings per share (in dollars per share) $ 11.36 $ 8.54 $ 6.75
Stock options excluded from diluted earnings per share calculation (in shares) 4,991 25,610 15,586
XML 76 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reserve for sales discounts      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Year $ 19,861 $ 12,567 $ 13,549
Net Charged to Costs and Expenses 159,235 137,553 116,114
 Translations, Reclassifications and Acquisitions 5 (21) (688)
 Net Write-Offs or Discounts Taken (155,070) (130,238) (116,408)
Balance End of Year 24,031 19,861 12,567
Reserve for inventory obsolescence      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Year 13,209 12,908 12,027
Net Charged to Costs and Expenses 5,527 6,998 6,531
 Translations, Reclassifications and Acquisitions 410 (277) (146)
 Net Write-Offs or Discounts Taken (10,161) (6,420) (5,504)
Balance End of Year 8,985 13,209 12,908
Reserve for warranty      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance Beginning of Year 9,340 9,953 9,096
Net Charged to Costs and Expenses 13,809 11,290 10,727
 Translations, Reclassifications and Acquisitions 313 (244) (132)
 Net Write-Offs or Discounts Taken (12,324) (11,659) (9,738)
Balance End of Year $ 11,138 $ 9,340 $ 9,953
XML 77 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Valuation and Qualifying Accounts - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Inventory obsolescence reserves $ 9,000 $ 13,200    
Inventory usage period (years) 3 years      
Inventory reserve percentage 100.00%      
Product warranty accrual period of expenses used in calculation (months) 12 months      
Product warranty accrual period for sales used in calculation (months) 12 months      
Warranty $ 11,138 9,340    
Minimum        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Product warranty accrual lag period (months) 3 months      
Maximum        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Product warranty accrual lag period (months) 6 months      
Wholegoods | Maximum        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Product warranty period 1 year      
Parts        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Product warranty period 90 days      
Reserve for sales discounts        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Reserves for sales discounts on products shipped under promotional programs $ 24,031 $ 19,861 $ 12,567 $ 13,549
XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Inventories - Schedule of Inventory, Current (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Finished goods and parts $ 338,675 $ 312,726
Work in process 30,616 22,273
Raw materials 8,189 17,554
Inventory, net $ 377,480 $ 352,553
XML 79 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 365,960 $ 335,078
Accumulated depreciation (199,300) (180,071)
Total property, plant and equipment, net 166,660 155,007
Land    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost 12,092 12,792
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 151,925 145,616
Buildings and improvements | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 5 years  
Buildings and improvements | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 20 years  
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 159,863 140,252
Machinery and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Machinery and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 10 years  
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 15,603 13,270
Office furniture and equipment | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Office furniture and equipment | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 7 years  
Computer software    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 15,528 13,551
Computer software | Minimum    
Property, Plant and Equipment [Line Items]    
Useful Lives 3 years  
Computer software | Maximum    
Property, Plant and Equipment [Line Items]    
Useful Lives 7 years  
Transportation equipment    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, at cost $ 10,949 $ 9,597
Useful Lives 3 years  
XML 80 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]      
Goodwill, balance at the beginning of the period $ 195,858 $ 202,406 $ 195,132
Translation adjustment 1,813 (3,029) (2,218)
Goodwill acquired 8,865   9,492
Goodwill adjustment   (3,519)  
Goodwill, balance at the end of the period 206,536 195,858 202,406
Vegetation Management      
Goodwill [Roll Forward]      
Goodwill, balance at the beginning of the period 127,562 132,963 124,981
Translation adjustment 1,337 (1,882) (1,510)
Goodwill acquired 0   9,492
Goodwill adjustment   (3,519)  
Goodwill, balance at the end of the period 128,899 127,562 132,963
Industrial Equipment      
Goodwill [Roll Forward]      
Goodwill, balance at the beginning of the period 68,296 69,443 70,151
Translation adjustment 476 (1,147) (708)
Goodwill acquired 8,865   0
Goodwill adjustment   0  
Goodwill, balance at the end of the period $ 77,637 $ 68,296 $ 69,443
XML 81 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Schedule of Definite and Indefinite Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Definite $ 243,536 $ 230,772
Less accumulated amortization (80,740) (64,931)
Total net 162,796 165,841
Total Intangible Assets 168,296 171,341
Trade names and trademarks    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Indefinite 5,500 5,500
Trade names and trademarks    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Definite 72,834 68,797
Less accumulated amortization (16,900)  
Total net 55,900  
Customer and dealer relationships    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Definite 137,744 129,338
Less accumulated amortization (48,500)  
Total net 89,300  
Patents and developed technologies    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Definite 28,558 28,437
Less accumulated amortization (12,800)  
Total net $ 15,700  
Favorable leasehold interests    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 7 years  
Definite $ 4,200 4,200
Less accumulated amortization (2,500)  
Total net $ 1,700  
Noncompetition agreements    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 5 years  
Definite $ 200 $ 0
Minimum    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 3 years  
Minimum | Trade names and trademarks    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 15 years  
Minimum | Customer and dealer relationships    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 8 years  
Minimum | Patents and developed technologies    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 3 years  
Maximum    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 25 years  
Maximum | Trade names and trademarks    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 25 years  
Maximum | Customer and dealer relationships    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 15 years  
Maximum | Patents and developed technologies    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Estimated Useful Lives 12 years  
XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Net carrying value of intangibles with definite useful lives $ 162,796 $ 165,841
Accumulated amortization 80,740 $ 64,931
2024 15,500  
2025 15,500  
2026 15,500  
2027 15,500  
2028 15,500  
Trade Names | Gradall    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Carrying values of indefinite lived trade names 3,600  
Trade Names | Bush Hog    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Carrying values of indefinite lived trade names 1,900  
Trade names and trademarks    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Net carrying value of intangibles with definite useful lives 55,900  
Accumulated amortization 16,900  
Customer and dealer relationships    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Net carrying value of intangibles with definite useful lives 89,300  
Accumulated amortization 48,500  
Patents and developed technologies    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Net carrying value of intangibles with definite useful lives 15,700  
Accumulated amortization 12,800  
Favorable leasehold interests    
Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]    
Net carrying value of intangibles with definite useful lives 1,700  
Accumulated amortization $ 2,500  
XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Lease Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Finance lease cost:    
Amortization of right-of-use assets $ 9 $ 30
Interest on lease liabilities 1 1
Operating lease cost 6,137 5,783
Short-term lease cost 1,308 1,397
Variable lease cost 281 348
Total lease cost $ 7,736 $ 7,559
XML 84 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Maturity Schedule (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 5,825  
2025 4,842  
2026 3,443  
2027 1,887  
2028 786  
Thereafter 962  
Total minimum lease payments 17,745  
Less imputed interest (1,143)  
Total lease liabilities $ 16,602 $ 17,534
XML 85 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating lease expense $ 7.7 $ 7.5 $ 7.0
Additional operating lease not yet commenced $ 2.4    
XML 86 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
Other non-current assets $ 16,279 $ 17,249
Accrued liabilities 5,295 4,685
Other long-term liabilities 11,307 12,849
Total operating lease liabilities $ 16,602 $ 17,534
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other non-current assets Other non-current assets
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Weighted average remaining lease term 3 years 9 months 3 days 4 years 7 months 28 days
Weighted average discount rate 4.05% 3.30%
XML 87 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating cash flows from operating leases $ 5,490 $ 5,246
XML 88 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Salaries, wages and bonuses $ 43,503 $ 37,590
Lease liability 5,295 4,685
Taxes 1,965 2,426
Warranty 11,138 9,340
Retirement provision 2,785 2,588
Customer deposits 6,216 5,197
Other 15,809 9,542
Accrued liabilities $ 86,711 $ 71,368
XML 89 R68.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]    
Finance lease obligations $ 76 $ 24
Total debt 235,277 301,952
Less current maturities 15,008 15,009
Total long-term debt $ 220,269 $ 286,943
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Less current maturities Less current maturities
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Total long-term debt Total long-term debt
Term debt    
Debt Instrument [Line Items]    
Long-term debt $ 235,201 $ 249,928
Line of Credit | Bank revolving credit facility    
Debt Instrument [Line Items]    
Long-term debt $ 0 $ 52,000
XML 90 R69.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Additional Information (Details)
$ in Thousands
Oct. 28, 2022
USD ($)
covenant
Dec. 31, 2023
USD ($)
Debt Instrument [Line Items]    
2024   $ 15,000
2025   15,100
2026   15,000
2027   190,200
Thereafter   0
Thereafter   0
the Credit Agreement | Bank revolving credit facility    
Debt Instrument [Line Items]    
Number of covenants | covenant 2  
the Credit Agreement | Bank revolving credit facility | Line of Credit    
Debt Instrument [Line Items]    
Aggregate commitments $ 655,000  
Debt instrument, unused borrowing capacity, amount $ 400,000  
Fair value of amount outstanding   235,200
the Credit Agreement | Bank revolving credit facility | Line of Credit | Low    
Debt Instrument [Line Items]    
Commitment fee (percent) 0.15%  
the Credit Agreement | Bank revolving credit facility | Line of Credit | High    
Debt Instrument [Line Items]    
Commitment fee (percent) 0.30%  
the Credit Agreement | Bank revolving credit facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | Low    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 1.25%  
the Credit Agreement | Bank revolving credit facility | Line of Credit | Secured Overnight Financing Rate (SOFR) | High    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 2.50%  
the Credit Agreement | Bank revolving credit facility | Line of Credit | Base Rate | Low    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 0.25%  
the Credit Agreement | Bank revolving credit facility | Line of Credit | Base Rate | High    
Debt Instrument [Line Items]    
Debt instrument, interest rate, stated percentage 1.50%  
the Credit Agreement | Bank revolving credit facility | Term Facility    
Debt Instrument [Line Items]    
Aggregate commitments $ 255,000  
Debt instrument, periodic payment $ 3,750  
Debt instrument, term (years) 5 years  
Fair value of amount outstanding   $ 235,200
Long-Term debt outstanding, rate (percent)   6.71%
the Credit Agreement | Bank revolving credit facility | Standby Letters of Credit    
Debt Instrument [Line Items]    
Aggregate commitments $ 400,000  
Expiration period (years) 5 years  
Amount of capacity   $ 2,600
Available borrowings   $ 397,400
XML 91 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Income (Loss) before Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Domestic $ 121,065 $ 86,680 $ 74,070
Foreign 54,055 47,630 35,428
Income before income taxes $ 175,120 $ 134,310 $ 109,498
XML 92 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current:      
Domestic $ 24,168 $ 19,197 $ 16,846
Foreign 11,356 11,848 8,646
State 7,688 3,674 4,943
Provision for current income tax expense (benefit) 43,212 34,719 30,435
Deferred:      
Domestic (4,451) (2,246) (679)
Foreign 353 (51) (274)
State (155) (40) (229)
Provision for deferred income tax expense (benefit) (4,253) (2,337) (1,182)
Provision for income tax $ 38,959 $ 32,382 $ 29,253
XML 93 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income tax expense at statutory rates $ 36,775 $ 28,205 $ 22,995
Increase (reduction) from:      
Jurisdictional rate differences 2,766 1,989 1,599
Executive compensation limitations 183 481 1,314
Valuation allowance (789) (316) (269)
Stock based compensation (24) 122 (322)
U.S. state taxes 6,076 2,632 3,724
Foreign tax (credit) / expense (371) 267 0
R&D credit (net) (3,618) (1,585) (782)
Other credits (628) 0 0
GILTI 109 500 0
FDII (731) (192) 0
Previously unrecognized tax (benefit) / expense 170 51 8
Other (net) (959) 228 986
Provision for income tax $ 38,959 $ 32,382 $ 29,253
Effective tax rate (percent) 22.20% 24.10% 26.70%
XML 94 R73.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 income tax assets:    
Inventory basis difference $ 3,580 $ 3,459
Accounts receivable reserve 798 334
Rental equipment and Property, plant and equipment 0 347
Stock based compensation 944 826
Pension liability 2,922 2,900
Employee benefit accrual 3,150 2,451
Product liability and warranty reserves 2,415 2,177
Foreign net operating loss 2,736 3,078
Lease liability 4,052 4,738
Capitalized R&D costs 10,335 4,230
Other 447 1,635
Total deferred income tax assets 31,379 26,175
Less: Valuation allowance (2,512) (3,637)
Net deferred income tax assets 28,867 22,538
Deferred income tax liabilities:    
Inventory basis differences (75) (264)
Rental equipment and Property, plant and equipment (17,074) (14,373)
Lease asset (3,941) (4,637)
Intangible assets (20,878) (19,301)
Expenses not currently deductible for book purposes (1,624) (1,244)
Total deferred income tax liabilities (43,592) (39,819)
Net deferred income taxes $ (14,725) $ (17,281)
XML 95 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Details)
Dec. 31, 2023
USD ($)
Operating Loss Carryforwards [Line Items]  
Income tax penalties and interest accrued $ 0
Withholding taxes 6,400,000
Foreign  
Operating Loss Carryforwards [Line Items]  
Net operating loss carryforwards with unlimited carryforward period $ 9,200,000
XML 96 R75.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Unrecognized Tax Benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]    
Balance as of beginning of year $ 321 $ 270
Increases for tax positions related to the current year 252 156
Decreases due to lapse of statute of limitations (83) (105)
Balance as of end of year $ 490 $ 321
XML 97 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock (Details) - USD ($)
12 Months Ended
Jan. 29, 2024
Jan. 02, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Class of Stock [Line Items]          
Dividends paid (in dollars per share)     $ 0.88 $ 0.72 $ 0.56
Stock repurchase program, authorized amount     $ 30,000,000    
Common stock repurchased (in shares)     0    
Subsequent Event          
Class of Stock [Line Items]          
Dividends per share (in dollars per share)   $ 0.26      
Dividends paid (in dollars per share) $ 0.26        
XML 98 R77.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
May 02, 2019
May 07, 2015
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Option term (years)     10 years    
Qualified Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant date fair value of options granted (in dollars per share)     $ 76.1 $ 52.7 $ 59.01
Stock option expense     $ 0.8 $ 0.6 $ 0.6
Total unrecognized compensation cost related to non-vested share-based compensation arrangements     $ 1.5    
Period cost is expected to be recognized (years)     5 years    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option expense     $ 6.6 $ 4.9 $ 5.4
Total unrecognized compensation cost related to non-vested share-based compensation arrangements     $ 8.5    
Weighted average remaining contractual life (years)     1 year 6 months 3 days 1 year 4 months 28 days 1 year 7 months 9 days
Restricted Stock Units (RSUs) | Granted after 2020          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period (years)     3 years    
Restricted Stock Units (RSUs) | Year One after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period (years)     3 years    
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award     50.00%    
Performance period     3 years    
Option term (years)     3 years    
Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award     50.00%    
2015 ISO Plan | Qualified Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares of common stock reserved for options to be issued (in shares)   400,000      
2015 ISO Plan | Qualified Stock Options | Year One after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period (years)   1 year      
2015 ISO Plan | Qualified Stock Options | Year One after Grant Date | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award   20.00%      
2015 ISO Plan | Qualified Stock Options | Year Two after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award   20.00%      
2015 ISO Plan | Qualified Stock Options | Year Three after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award   20.00%      
2015 ISO Plan | Qualified Stock Options | Year Four after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award   20.00%      
2015 ISO Plan | Qualified Stock Options | Year Five after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award   20.00%      
2009 Equity Incentive Plan | Non Qualified Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Shares of common stock reserved for options to be issued (in shares) 500,000        
2009 Equity Incentive Plan | Non Qualified Options | Year One after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period (years) 1 year        
2009 Equity Incentive Plan | Non Qualified Options | Year One after Grant Date | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award 20.00%        
2009 Equity Incentive Plan | Non Qualified Options | Year Two after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award 20.00%        
2009 Equity Incentive Plan | Non Qualified Options | Year Three after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award 20.00%        
2009 Equity Incentive Plan | Non Qualified Options | Year Four after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award 20.00%        
2009 Equity Incentive Plan | Non Qualified Options | Year Five after Grant Date          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Annual vesting percentage of award 20.00%        
XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options - Schedule of Qualified Stock Option Activity (Details) - Qualified Stock Options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares      
Options outstanding at beginning of year (in shares) 84,647 87,610 100,920
Granted (in shares) 14,425 17,625 18,900
Exercised (in shares) (21,260) (14,780) (30,210)
Canceled (in shares) (1,950) (5,808) (2,000)
Options outstanding at end of year (in shares) 75,862 84,647 87,610
Exercise Price      
Outstanding at beginning of year, exercise price (in dollars per share) $ 106.43 $ 91.24 $ 68.58
Granted, exercise price (in dollars per share) 178.25 137.93 156.38
Exercised, exercise price (in dollars per share) 72.09 50.79 53.68
Canceled, exercise price (in dollars per share) 148.08 114.48 130.92
Outstanding at end of year, exercise price (in dollars per share) $ 128.64 $ 106.43 $ 91.24
Options exercisable at end of year (in shares) 34,027 43,412 49,360
Exercisable at end of year, exercise price (in dollars per share) $ 100.00 $ 78.50 $ 61.21
Options available for grant at end of year (in shares) 273,558 286,033 297,850
XML 100 R79.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options - Schedule of Qualified Stock Options Outstanding and Exercisable (Details) - Qualified Stock Options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Options outstanding (in shares) 75,862 84,647 87,610 100,920
Options exercisable (in shares) 34,027 43,412 49,360  
$52.51 - $83.99        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of exercise price, lower range limit (in dollars per share) $ 52.51      
Range of exercise price, upper range limit (in dollars per share) $ 83.99      
Options outstanding, exercise price range (in shares) 12,225      
Options outstanding, remaining contractual life 2 years 2 months 23 days      
Options outstanding, exercise price (in dollars per share) $ 62.30      
Options exercisable, exercise price range (in shares) 12,225      
Options exercisable, exercise price (in dollars per share) $ 62.30      
$92.50 - $138.75        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of exercise price, lower range limit (in dollars per share) 92.5      
Range of exercise price, upper range limit (in dollars per share) $ 138.75      
Options outstanding, exercise price range (in shares) 34,852      
Options outstanding, remaining contractual life 6 years 7 months 24 days      
Options outstanding, exercise price (in dollars per share) $ 120.20      
Options exercisable, exercise price range (in shares) 16,432      
Options exercisable, exercise price (in dollars per share) $ 109.62      
$156.38 - $234.57        
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]        
Range of exercise price, lower range limit (in dollars per share) 156.38      
Range of exercise price, upper range limit (in dollars per share) $ 234.57      
Options outstanding, exercise price range (in shares) 28,785      
Options outstanding, remaining contractual life 8 years 1 month 17 days      
Options outstanding, exercise price (in dollars per share) $ 167.04      
Options exercisable, exercise price range (in shares) 5,370      
Options exercisable, exercise price (in dollars per share) $ 156.38      
XML 101 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options - Equity Incentive Plan (Details) - shares
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Non Qualified Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options available for grant at end of year (in shares) 356,156 381,531 423,969
XML 102 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options - Schedule of Non-Qualified Stock Options Activity (Details) - Non Qualified Options - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares      
Options outstanding at beginning of year (in shares) 1,000 2,000 3,000
Granted (in shares) 0 0 0
Exercised (in shares) (1,000) (1,000) (1,000)
Canceled (in shares) 0 0 0
Options outstanding at end of year (in shares) 0 1,000 2,000
Exercise Price      
Outstanding at beginning of year, exercise price (in dollars per share) $ 53.51 $ 53.51 $ 53.51
Granted, exercise price (in dollars per share) 0 0 0
Exercised, exercise price (in dollars per share) 53.51 53.51 53.51
Canceled, exercise price (in dollars per share) 0 0 0
Outstanding at end of year, exercise price (in dollars per share) $ 0 $ 53.51 $ 53.51
Options exercisable at end of year (in shares) 0 1,000 2,000
Exercisable at end of year, exercise price (in dollars per share) $ 0 $ 53.51 $ 53.51
XML 103 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Options - Schedule of Restricted Stock Award Activity (Details) - Restricted Stock - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Shares      
Outstanding at beginning of year (in shares) 97,630 80,616 91,043
Granted (in shares) 45,267 48,396 35,224
Exercised (in shares) (33,847) (29,922) (45,651)
Canceled (in shares) (15,072) (1,460) 0
Outstanding at end of year (in shares) 93,978 97,630 80,616
Grant-Date Fair Value      
Outstanding at beginning of year (in dollars per share) $ 133.67 $ 129.53 $ 104.77
Granted (in dollars per share) 178.66 133.70 157.00
Exercised (in dollars per share) 129.51 122.19 101.36
Canceled (in dollars per share) 118.97 143.82 0
Outstanding at end of year (in dollars per share) $ 158.99 $ 133.67 $ 129.53
XML 104 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
plan
employee
subsidiary
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Feb. 03, 2006
plan
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Number of non-contributory defined benefit pension plans | plan         2
Number of defined contribution plans | plan   2      
United States          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Annual contribution amount   $ 4.5 $ 4.2 $ 3.9  
Foreign Plan          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Annual contribution amount   $ 1.1 0.9 0.9  
Number of international subsidiaries that participate in defined contribution and savings plan | subsidiary   3      
Low | Foreign Plan          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Employer contribution percentage   0.00%      
High | Foreign Plan          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Employer contribution percentage   10.00%      
Supplemental Employee Retirement Plan          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
SERP credited service period   10 years      
Percentage of final 3 year average salary in which retirement benefit is based (percentage)   20.00%      
Number of final years in which the retirement benefit is based   3 years      
Retirement age   65 years      
Period of time that vested retirement benefit will be paid after death or change in control   90 days      
Years of monthly installments associated with SERP disability   15 years      
Supplemental Employee Retirement Plan | Low          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Current retirement benefit percentage   10.00%      
Supplemental Employee Retirement Plan | High          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Current retirement benefit percentage   20.00%      
Forecast          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Estimate of amount of unrecognized actuarial expense $ 0.8        
Forecast | Supplemental Employee Retirement Plan          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Estimate of amount of unrecognized actuarial expense $ 0.4        
Employees’ Retirement Plan          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Former employees | employee   245      
Current employees | employee   47      
IAM Plan          
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]          
Annual contribution amount   $ 0.5 $ 0.5 $ 0.5  
XML 105 R84.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans - Schedule of Defined Benefit Plans Disclosures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Change in fair value of plan assets      
Fair value of plan assets at beginning of year $ 18,269  
Fair value of plan assets at end of year 18,775 $ 18,269
Pension Plan    
Change in projected benefit obligation     
Benefit obligation at beginning of year 17,271 22,564
Service cost 2 4
Interest cost 848 604
Liability actuarial (gain) loss (35) (4,761)
Benefits paid (1,139) (1,140)
Benefit obligation at end of year 16,947 17,271
Change in fair value of plan assets      
Fair value of plan assets at beginning of year 18,269 23,671
Return on plan assets 1,645 (4,262)
Employer contributions 0 0
Benefits paid (1,139) (1,140)
Fair value of plan assets at end of year 18,775 18,269
Funded status 1,828 998
Supplemental Employee Retirement Plan    
Change in projected benefit obligation     
Benefit obligation at beginning of year 9,552 11,326
Service cost 204 284
Interest cost 470 278
Liability actuarial (gain) loss 386 (2,023)
Benefits paid (349) (313)
Benefit obligation at end of year $ 10,263 $ 9,552
XML 106 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans - Schedule of Assumptions Used (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate 4.90% 5.10%
Discount rate 5.10% 2.75%
Long-term rate of return on plan assets 6.00% 6.00%
Supplemental Employee Retirement Plan    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate 4.80% 5.05%
Composite rate of compensation increase 3.00% 3.00%
Discount rate 5.05% 2.50%
Composite rate of compensation increase 3.00% 3.00%
XML 107 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Service cost $ 2 $ 4
Interest cost 848 604
Expected return on plan assets (1,058) (1,384)
Amortization of net (gain)/loss 1,031 182
Net periodic benefit cost 823 (594)
Supplemental Employee Retirement Plan    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 204 284
Interest cost 470 278
Amortization of prior service cost 381 420
Amortization of net (gain)/loss (2) 440
Net periodic benefit cost $ 1,053 $ 1,422
XML 108 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans - Weighted Average Asset Allocations (Details) - Pension Plan
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Asset allocations as a percentage of plan assets 100.00% 100.00%
Equity securities    
Defined Benefit Plan Disclosure [Line Items]    
Asset allocations as a percentage of plan assets 10.00% 36.00%
Debt securities    
Defined Benefit Plan Disclosure [Line Items]    
Asset allocations as a percentage of plan assets 88.00% 62.00%
Short-term investments    
Defined Benefit Plan Disclosure [Line Items]    
Asset allocations as a percentage of plan assets 2.00% 2.00%
Other    
Defined Benefit Plan Disclosure [Line Items]    
Asset allocations as a percentage of plan assets 0.00% 0.00%
XML 109 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans - Schedule of Fair Value of Plan Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 18,775 $ 18,269
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 851 1,687
  Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 17,924 16,582
  Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Mid Cap    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 148 512
Mid Cap | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 148 512
Mid Cap |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Mid Cap |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Large Cap    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106  
Large Cap | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106  
Large Cap |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0  
Large Cap |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0  
International    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 221 743
International | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 221 743
International |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
International |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo Liability Driven Solution CIT I    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 11,997 7,815
Wells Fargo Liability Driven Solution CIT I | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo Liability Driven Solution CIT I |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 11,997 7,815
Wells Fargo Liability Driven Solution CIT I |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo Liability Driven Solution CIT II    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 4,501 3,550
Wells Fargo Liability Driven Solution CIT II | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0
Wells Fargo Liability Driven Solution CIT II |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 4,501 3,550
Wells Fargo Liability Driven Solution CIT II |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0
Wells Fargo BlackRock International Equity    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 142 488
Wells Fargo BlackRock International Equity | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock International Equity |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 142 488
Wells Fargo BlackRock International Equity |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/Causeway International Value    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 134 464
Wells Fargo/Causeway International Value | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/Causeway International Value |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 134 464
Wells Fargo/Causeway International Value |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock Large Cap Growth Index Fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 214 724
Wells Fargo BlackRock Large Cap Growth Index Fund | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock Large Cap Growth Index Fund |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 214 724
Wells Fargo BlackRock Large Cap Growth Index Fund |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock Large Cap Value Index Fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 214 744
Wells Fargo BlackRock Large Cap Value Index Fund | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock Large Cap Value Index Fund |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 214 744
Wells Fargo BlackRock Large Cap Value Index Fund |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo Multi-Manager Small Cap    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 229 785
Wells Fargo Multi-Manager Small Cap | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo Multi-Manager Small Cap |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 229 785
Wells Fargo Multi-Manager Small Cap |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock Russell 2000 Index Fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 76 261
Wells Fargo BlackRock Russell 2000 Index Fund | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock Russell 2000 Index Fund |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 76 261
Wells Fargo BlackRock Russell 2000 Index Fund |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock S&P Mid Cap Index Fund    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 99 320
Wells Fargo BlackRock S&P Mid Cap Index Fund | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo BlackRock S&P Mid Cap Index Fund |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 99 320
Wells Fargo BlackRock S&P Mid Cap Index Fund |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/MFS Value CIT F    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106 359
Wells Fargo/MFS Value CIT F | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/MFS Value CIT F |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106 359
Wells Fargo/MFS Value CIT F |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106 359
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106 359
Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/T. Rowe Price Equity Income Managed CIT    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106 356
Wells Fargo/T. Rowe Price Equity Income Managed CIT | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo/T. Rowe Price Equity Income Managed CIT |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 106 356
Wells Fargo/T. Rowe Price Equity Income Managed CIT |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Wells Fargo Voya Large Cap Growth CIT F    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets   357
Wells Fargo Voya Large Cap Growth CIT F | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets   0
Wells Fargo Voya Large Cap Growth CIT F |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets   357
Wells Fargo Voya Large Cap Growth CIT F |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets   0
Cash & Short-term Investments    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 376 432
Cash & Short-term Investments | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 376 432
Cash & Short-term Investments |   Significant Other Observable Inputs (Level 2)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets 0 0
Cash & Short-term Investments |   Significant Unobservable Inputs (Level 3)    
Defined Benefit Plan Disclosure [Line Items]    
Fair value of plan assets $ 0 $ 0
XML 110 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Benefit Plans - Schedule of Expected Benefit Payments (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Pension Plan  
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 1,264
2025 1,282
2026 1,282
2027 1,279
2028 1,262
Years 2029 through 2033 6,021
Supplemental Employee Retirement Plan  
Defined Benefit Plan Disclosure [Line Items]  
2024 557
2025 656
2026 888
2027 890
2028 892
Years 2029 through 2033 $ 4,448
XML 111 R90.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue and Segment Reporting - Schedule of Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]        
Net Revenue $ 1,689,651 $ 1,513,616 $ 1,334,223  
Income from Operations 197,967 148,592 116,938  
Goodwill 206,536 195,858 202,406 $ 195,132
Identifiable Assets 1,409,386 1,308,508    
Vegetation Management        
Segment Reporting Information [Line Items]        
Net Revenue 979,040 937,065 812,676  
Income from Operations 122,084 108,508 78,917  
Goodwill 128,899 127,562 132,963 124,981
Identifiable Assets 893,582 866,974    
Industrial Equipment        
Segment Reporting Information [Line Items]        
Net Revenue 710,611 576,551 521,547  
Income from Operations 75,883 40,084 38,021  
Goodwill 77,637 68,296 69,443 $ 70,151
Identifiable Assets 515,804 441,534    
Wholegoods        
Segment Reporting Information [Line Items]        
Net Revenue 1,347,264 1,185,885 1,024,158  
Parts        
Segment Reporting Information [Line Items]        
Net Revenue 286,164 280,261 262,432  
Other *        
Segment Reporting Information [Line Items]        
Net Revenue $ 56,223 $ 47,470 $ 47,633  
XML 112 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue and Segment Reporting - Additional Information (Details)
12 Months Ended
Dec. 31, 2023
segment
Segment Reporting [Abstract]  
Number of principal reporting segments 2
XML 113 R92.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated Other Comprehensive Loss (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]      
Beginning balance $ 785,360 $ 705,663 $ 635,003
Other comprehensive income (loss) before reclassifications 11,732 (21,520)  
Amounts reclassified from accumulated other comprehensive loss 2,019 2,242  
Other comprehensive income (loss) 13,751 (19,278) (8,664)
Ending balance 932,763 785,360 705,663
Foreign Currency Translation Adjustment      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (65,429) (42,397)  
Other comprehensive income (loss) before reclassifications 13,644 (23,032)  
Amounts reclassified from accumulated other comprehensive loss 0 0  
Other comprehensive income (loss) 13,644 (23,032)  
Ending balance (51,785) (65,429) (42,397)
Defined Benefit Plans Items      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (3,310) (5,017)  
Other comprehensive income (loss) before reclassifications 0 0  
Amounts reclassified from accumulated other comprehensive loss 1,338 1,707  
Other comprehensive income (loss) 1,338 1,707  
Ending balance (1,972) (3,310) (5,017)
Gains (Losses) on Cash Flow Hedges      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance 471 (1,576)  
Other comprehensive income (loss) before reclassifications (1,912) 1,512  
Amounts reclassified from accumulated other comprehensive loss 681 535  
Other comprehensive income (loss) (1,231) 2,047  
Ending balance (760) 471 (1,576)
Accumulated Other Comprehensive Income      
AOCI Attributable to Parent, Net of Tax [Roll Forward]      
Beginning balance (68,268) (48,990) (40,326)
Ending balance $ (54,517) $ (68,268) $ (48,990)
XML 114 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
International Operations and Geographic Information - Schedule of International Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Segment Reporting Information [Line Items]      
Net sales $ 1,689,651 $ 1,513,616 $ 1,334,223
Income from operations 197,967 148,592 116,938
Income before income taxes 175,120 134,310 109,498
Identifiable assets 1,409,386 1,308,508  
Non-US      
Segment Reporting Information [Line Items]      
Net sales 465,827 420,678 363,339
Income from operations 60,774 48,893 34,561
Income before income taxes 59,630 51,206 37,051
Identifiable assets $ 387,165 $ 364,752 $ 352,187
XML 115 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
International Operations and Geographic Information - Schedule of Selected Geographic Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 1,689,651 $ 1,513,616 $ 1,334,223
Total long-lived assets 605,139 581,008 593,283
United States      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 1,208,068 1,080,893 953,024
Total long-lived assets 476,371 457,075 461,341
France      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 96,946 89,629 92,052
Total long-lived assets 19,681 18,728 19,781
Canada      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 134,254 95,799 83,392
Total long-lived assets 32,551 32,165 32,132
United Kingdom      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 73,179 69,454 57,386
Total long-lived assets 34,349 31,767 36,569
Brazil      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 43,990 46,841 31,365
Total long-lived assets 13,218 12,175 10,408
Netherlands      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 33,461 23,304 27,964
Total long-lived assets 27,872 28,428 32,262
Germany      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 11,790 9,115 8,977
Australia      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales 27,480 26,117 20,980
Total long-lived assets 1,097 670 790
Other      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Net sales $ 60,483 $ 72,464 $ 59,083
EXCEL 117 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( *#5E@'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 " "@U98S)HZX^T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITT7#Z';B^))07!!\1:2V=U@\X=DI-VW-XV[740?P&-F?OGF M&YA>!:%\Q.?H T8RF&YF.[HD5-BR(U$0 $D=T*U6?/B,8X%I!3BB14<)VKH%-BP3 MPVD>>[@"%AAAM.F[@'HEENJ?V-(!=D[.R:RI:9KJJ2NYO$,+;T^/+V7=RKA$ MTBG,OY(1= JX99?)K]W=_>Z!#;SAFZKA%><[W@K>B0U_7UQ_^%V%K==F;_ZQ M\45PZ.'770Q?4$L#!!0 ( *#5EB97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M H-66$BB736B!P *3 !@ !X;"]W;W)KXYQW$AJEK>%EOF\JAI<\4W&4LJD@ M,DL2*MZN6M08N$;$&S6#WREW^Q[0/U MM%[ 8YG_35XVY_;@BD$F%4^VQ;"=1.GFD[YN0>P5#)R: F];X+TK<+LU!?ZV MP']?T*LIZ&X+NCF9S:/D'&ZHHL-+P5^(T&>#FOZ2P\RKX?&C5/^[SY2 HQ'4 MJ>&8/S-!VN3K[(;\^O-OEQT%HOI0)]@*7&\$O!H!UR.?>:I6DMRF(0NK AVX MF^*6O-TM77NHX@T+SHCO?B">X_F&&QKCY7=L?D;<\[R\:RB_P^[\;J)C4^S&DEB%7+<@U\74AS<\R&"$4>3I;*#5C7E8TFL MPJ=7\.D=QV>4IAF-R2-;"4H^*+TL"DG2V(53JY3.C3G M&%*/;!EI#P$-[($FQCYX0&AT/_K\A7QZ_/)U2B8/XS,3-URB*3A;:E5R>][6 M/8;<) VX@'Y(=9?\0&8*AC#"!1GS+%7B#3Y#,TY<_>;6"! M:@S0DEH5H%<" M](X!^$1?R22$H2U:1$%.$>FR!R3[W;9[#MVV.S#20XL;T[.D5J57.G\7M<<[ M>J,P!'7Y8?>%W,-YY$MJ;G.X)*#KDULJ%?E&XS0S_;*,<8G&#$\1 =PR [BX MBW_/<*RWH.\^\9?4R ^7F[%E%ID*QWAA8VJG" 9NF0Q5/!GZ,T M,#<]7//I+R,VJRG!EEH56YD37-S>O\HZ8JGF.$] M(.+W+]IN=V"F934;V%*KTBK3@8M;^Z=(03#@"^)ZO\Y_(S,69 ):F1$9KC3F M20*&9:9X\.,#64.,?:9QQGX^6S">$!@=/_).!=K-2_84JM"*O."ASOZ72LCMZ_!BJ9+5INT#@@] M?)\9PP%>UIC6*<*!5X8#[ZAP\(W%BF5,+R%9")E9A[?#FA^9]+( MS6HLL*56Y5;& N^H6/ GCR%^4K&9 Q&FY[X^H/3 C;"L^G];:E58I?_WCO+_ MN]G(S7Q:/I"!IT?9_[P[DC$DIB471L=Q0.>>"OCI& 4! R&0"3>21GY6 M8X MM2J_,@9XN(O?\ILE-([)=2;AL#3W4%RG=O(;KVM,ZQ1YP"OS@(=;^2VM MVX2)I1[0/H&"6D&"2M8T-3>[?_C. *]KC.T4P< K@X&'V_G)^.Z1C+(P4ER0 MD5(,(GH^(WD7TZ61&JY7]_83+VL,[13NWR_=OX^;]^+5U%V4TC2(((CF4T+Y MOELA\LEP^&D(4)('+E+;_O"ZQDL23I$1_#(C^$>]4YBMP/9BG?6 3#TLJQ'! MEEH55AD1_*,BPC2;QU$ [8I3H_? 51HO@+$:%K9JO5Q-KZ)['KJ#\^[ &?0N M>I>=9Q.?O;5!1T6!ZA3%3$](2/(E4S"TI3JU&YG9732T43O??TK/<7O>P"V> M<C"P;FUCRW?4!UJD,%3Z6><%(K1D3Q MKO67GP:>V_]=DK7@KV]$%J.F8#'-@XCB>8E>;;9;B?.9L?P0J.7_IBL>AY#P MR(J"$9\SEI+HWR1_,/,;B4@[\&5STG7[?2,UJ=+&E5J561A?_R"5. M^\MU[F"GT7\?$*M;VX27-29VBK#BEV'%QT/&>V+;M6'US'"YN^]&8E8#BRVU M*K$RL/AXOA@!KG"#K,X@_L. @MJD)TG,%E#JG/5AS!";=>F;#<77^4KM.5>*)_G7%:/P MTZ%/@.,+SM5N0U^@^-\!P_\#4$L#!!0 ( *#5E@@$D"",0( *L% 8 M >&PO=V]R:W-H965T&ULC93;CMHP$(9?Q7*E7JW( 4BW M-(D$2[==%2JT]"15O3#)0*R-[=1V-MNWK^V$E$H0<9/X,/_O;YS,Q(V03ZH MT.B%E5PEN-"ZFGF>R@I@1(U$!=SL[(5D1)NI/'BJDD!R)V*E%_I^Y#%".4YC MM[:1:2QJ75(.&XE4S1B1?Q90BB;! 3XN/-)#H>V"E\85.< 6]-=J(\W,ZUUR MRH K*CB2L$_P/)@M(AOO KY1:-3)&-E,=D(\VX0[* MTAH9C-^=)^Z/M,+3\=']WN5NB_$YS723X%J,<]J0N]:-H/D*7S]3Z M9:)4[HF:-C9\BU%6*RU8)S8$C/+V35ZZ>S@1!-$%0=@)0L?='N0HET23-):B M0=)&&S<[<*DZM8&CW'Z4K99FEQJ=3N=U3C5ZX.WG-?<4>]K8VDTOZRP6K45X MP2((T5IP72CTGN>0_V_@&9X>*CQ"+<)!QR5D(S0.;E#HA^,!OW&?Y-CYC:]- M$OV<[Y26YI?X=2[?UFURWLV6R4Q5)(,$FSI0()\!IZ]?!9'_;H!UTK-.AMQ; M5B'19\+@'-NP^M-F_0&M5IL!D&D/,KT*9"6RBS_&L,.6<#3G6G J;M"7'P-, M4<\47<5T3R5##\MS2,,&P>WT'(9W4D ,Y,&U"84R47/=UE*_VG>B>5N _\+; M-K8F\D"Y0B7LC=0?O3%W)-O6T$ZTJ%PY[H0VQ>V&A>FF(&V V=\+H8\3>T#? MG]._4$L#!!0 ( *#5EA&Z$)*OP8 #L< 8 >&PO=V]R:W-H965T M&ULK9G[3^0V$,?_%6M[.K72PL9VGCQ6N@.U1;JJ"+CV9Y,8 M-KHDWK.]"_2O[R3[2#9^ !)(0+([=KYCC^A/RA%IQK]%Q7C3J?++1> MGLQF*E_PFJECL>0-?/,@9,TTW,K'F5I*SHJN45W-2!#$LYJ5S61^UGUV+>=G M8J6KLN'7$JE573/Y\I57XNE\@B>[#V[*QX5N/YC-SY;LD=]R_7UY+>%NMN^E M*&O>J%(T2/*'\\D7?')!H[9!9_%/R9_4X!JUKMP+\:.]N2K.)T&KB%<\UVT7 M#/ZM^06OJK8GT/%SV^ED_\RVX?!ZU_OOG?/@S#U3_$)4_Y:%7IQ/T@DJ^ -; M5?I&//W)MPYU G-1J>XO>MK:!A.4KY06];8Q**C+9O.?/6\'8M AXX&9-N MO+4!W3:@G:,;99U;ETRS^9D43TBVUM!;>]&-3=<:O"F;=AIOM81O2VBGYQ>B M4:(J"Z9Y@;ZRBC4Y1[=M=PH=H>^WE^C73[^A3ZALT-U"K!1K"G4VT_#DMOTL MWS[EZ^8IQ/&42YX?(XJGB 2$6II?O+TY.6P^ W_W3I.]TZ3KC[J<7DG)&XV8 M4N#GBAO8-V;9VH)?=!G1WX2O>^4E_O M\PNF%@AF#>7M!?^Y*M>L N>ML[CI*NJZ:A/ >A[A#&=GL_70'=,J3 (<[ZT. M=(9[G:%7YY<\%RN0!;DAYZ#QON)3U'!MD[GI*1X(H#'DK62DTV*&DRC%=J'1 M7FCD%7K5K&'XA"RY<@J,S"04(:!;U,>&Y(P";/QR)I6&0Y#N^QD+SMY_S*X:G)1>>@?\3FA6O6%L4^/1:4"S:#RXIEE"$H(#N\AL M+S+SBKP!;:"R30!+P+!VQFYF!F5&XO$P6JQH0AR1BX.>1L$KL0L%BM0O4[0$ M%.DN=/>2K=P)++D@RN+Q4K/9T2A(4H?B 3^Q5_$WKM3))B(1Y+!5O:HZEA8< MHC@O65NL6(5C0] 1SC(:&,IMABED.T<>PST%L1<\V[A=^H;<&27;K@\210P_ MAGJ+710-<_6A^!YKV,^U/X0HGLJJLHJCQD-)$$V\1_%&]'3K=XP_[^78 1^)0V6//>+''J!.KB!K#&+(*M*$5QHG&(]% MFF:0W&)'I)/!/L]/N%VDPW9_)3N12#R@2C2/1YK+&B!]OP'>0]ET.]^*,\61 MN*_*QX[<=J=L3 N"<8 XS!S)D/3D(W[R'9:;KTV !86X+>C&8FTH#*+ 41J3 M'H7$C\)O[QCLCI+M#.7&O%E],YE(2$!B8PE8[-(X"QW5*NG92?SL['UK-RB[ MF7BQ:C6Y2&(ZKJHM5C1Q;5A)CT_R%GSV8?]:S-@("N,U%FLU, 4"71FE4KWA[338.@^T5JP61[!+'2 M"R'+_WAQBC">9G$XQ2GNLD%[B^DTS0(D5EI!X5R4S2-B&EW"CK^^A\C=G1QV M]N-/R13!$Y:\.P^N[(O/1#7&1HEMMW(L/MKSG/IY_J4HRC:[M5LM5A9'98-R MMBPAAUM/X"Q4ITF2C8EILX,BESBBFO9@IWZPWTG(RBOYLIM;F(=<*'V*4C*- M!Q/ZYNFQ>FG9TX91/)Z15\T.?>S+ NHO"VZX9O 1['.9;"#8[&>A)K[3B*21 M<1IJVB4DP:F#+G1P<.OG_/ T87M\)VI8S8OV)%?<]RZF?Y1O1 S)V MT?Q.)R+C9-R^M[,96O=VL\&;G?:UVE],/I:-@M+I 5H&QPET(3=OJC8W6BR[ MESWW0FM1=Y<+#CL?V1K ]P]"Z-U-^_YH_[YP_C]02P,$% @ H-66*6H M^M>E @ 3P< !@ !X;"]W;W)KSQ3._(ZE8!4(S:0@"I83[R(\GR8VW@7\8+#5.V-BG2RDO+63 M+\7$"ZP@X) ;RT#QL8$I<&Z)4,:?EM/KMK3 W?$#^[7SCEX65,-4\I^L,.7$ M&WND@"5=7'Y"-Y3WRB2US5J6]P=\OAY^U. ME\U.T8&=KB ?D#@\(5$0Q3WPZ>OAT3[<1\^=\:@S'CF^^ #?W*!E+$=#Y))< M,X'&&>5D)C5S]?7K8J&-PBK[W6>UX1[V<]LO[US7-(>)AY^6!K4!+_OP+DR" M3WW&_Q/97AKB+@WQ<^QX_E6%;K'.\ML34E-%-I2O@1PQ00K).56:U*":4S_N M2T7#?^KX;<_89,$@3/W-KL/G8_:$#SOAPS<(;XJ2T+4II6)_L9:M@6:U5W5# MGNPHPK[G?H^DOR)P3_^HTS]ZNWYLL]I043"Q>LG Z(FN,#Q+AN'X<>Y[ \-X M?'; 0-(92)XU\ TO#;U6]XV%E^0F3U2,H^1)LE^*:H3Z.^W.7C5?J5HQH0F' M)>*"P2E:5DW[;B9&UJX#+J3!?NJ&)=YXH&P OE]*:1XFMJEV=VCV#U!+ P04 M " "@U98(1XMD D& !_'0 & 'AL+W=O'I)7CT)^4UO.-7K*LT)=S[9:[R[G<[7:\CQ6 M%V+'"_/+6L@\UN91;N9J)WF<5$%Y-J<8>_,\3HO9XJKZ[DXNKL1>9VG![R12 M^SR/Y;^W/!./US,R.W[Q*=UL=?G%?'&UBS?\GNLONSMIGN8GEB3->:%242#) MU]>S&W(9T; ,J!!?4_ZHSCZC4LJ#$-_*AP_)]0R7+>(97^F2(C9_#GS)LZQD M,NWXWI#.3N\L \\_']E_K\0;,0^QXDN1_9,F>GL]"V8HX>MXG^E/XO%/W@AR M2[Z5R%3U/WILL'B&5GNE1=X$FQ;D:5'_C9^:1)P%$&\@@#8!U YP!@)8$\"> M&^ T 4Z5F5I*E8MV*NX2-1; M]*KS?#77IE$E]7S5-."V;@ =: "AZ*,H]%:A]T7"DR[!W*@Y2:)'2;=TE#'B MJPO$R%M$,65 @Y;/#Z= >/3\<#*BAITZB%5\;(#O+S/W59QQ=0GEMHYUX-BR M9ERJ7;SBUS-3%!27!SY;_/H+\?!O4%ZF)(LF(NODS#GES!EC7WP6.LY0<$UH: 1BF(1OHI^"D M,1C5>),+J=/_XFI)-L,N+71<;-*'@<$7] >5ZQ*KJ4L(17UK@$8 RO&8#^L) M3WK"43W-$K:6(D?&*LE*&"@E[+\^]$//GD8 S G> MSVPQ %?H#!0XTEH-,KHJ'Z?+ S?["7X4I>,G>/8W9%U!+J'8E@3@F,,(MD4! M.!PZX="L:=T &;<#=U(M.R+@]N8U5ND*OS68L$5D62U5EM$HE M7(YJ.K]3#R\<:H^0/BRXL$U+!*"\"W]HXK9NA(S;D2C-]N6^] 6J D@5\VQ5 M?9A1Q<+S?[;$?HB1.#0#6H-"PM$9<',PKF3#.T,?WNJ14:OSXK$_)5LT%5MW MO]_:(CINB]JQ7^;EV1(H9Y3GI6-[4K9H M*K9N#EM/1G_F_(=.>@ T*5LT%5LW<:WKHS]]"$3[IS9FTX>=7DT <,S'GFO/ MHSXN,)MW?V@BM6Z/CKN]Y^]C*70@1'%@'Z5 .!RXV%[9 9P?A&2HSK7.CXZ? M"'THDKW2,C5=]/[[/MT-5H9)'=^D;-%4;-T4MHZ/^C]3&4;MXHL3-R5;-!5; M-W&MK:3CMO(YE:%_'.43[!%[ P7@7-]S[6/D",)1XCI#\ZCUCW2J$ZZ&Z+PX M^6X0V,=" ,S!O?H1 3 65#<>'3WSLYNIG,M-=<.GC-O=%[J^T3E]>[I%O*GN MSJSO;\EE5-\%MC3UU>3'6&[20J&,KPTE-IY\AF1]VU<_:+&K[K\>A-8BKSYN M>9QP60+,[VLA]/&A?,'ISG7Q/U!+ P04 " "@U984ZCH[0$$ I#0 M& 'AL+W=O\!4P?#/GHLX4#L7"E2L!66&*KX=.YZSFW@L%TNE)]S):)4M MX G4\^I!X,CM4(JR!B9+SHB ^=BY\VYG'M4.QN+W$K9R[YEH*B^?=^@_&?)(YB63,.75'V6AEF,G M<4@!\VQ=J4>^_1E:0I'&RWDES2_9MK;4(?E:*EZWSKB#NF3-?_;:"K'GX,4G M'/S6P>\[A"<<@M8A^*A#V#J$1IF&BM%AEJEL,A)\2X2V1C3]8,0TWDB_9#KN M3TK@VQ+]U&3*F>15660*"O*D\ ^#JB3AQ MU;!3-3R'/OD%2VEIY+-IUOA&QE=7S,W$"V(OQG!N]M6PF%$O]9-#L]FQ64+] M,.JL#@A$'8'H;%K\JI8@2'Z0#PTA,JBXE)=7A(')&96]WMI(1I^9&)\)-OLD ML -=XT[7^&QBX"V"=P3#FBL$L/R-X,EBLLJ:VZGX&TNQ/HS[ZI(!O.+]*^&2 MO "#>6E>7 S2,,4H7'A7-$ZO"%9'G O"\-(6C&93\6'&A6$OX8ZMKOV !GXO MX2QF7I10:L^X8:?,\*PRSPP;BJK\%R^()L-V^8;"%"#*3:::),1BM#:WQX%( M.VG>Q=(B^8F/$@W"='BYD\B["FF$(XSM"DP[4+W9)!M:6/I!_XP>6_DT'/8$ M.S:*_#2QRY5TE:S_U74;/12"[UAU,^)8ZMK+-O#?MVVF"5Q'-HI>O2]TZ)G24XM]*QM$SV^ M7L(T]7JG?6JQ2_PXHCTV%K,A5@6O1\?=ZR%K$ O3BTN,R9JII@7K9KM^_\YT MN;WY>_T=8'K3=YCF(^)K)A98)4@%=J-] +=%]'D_\ 4$L#!!0 ( *#5EA2QQ&D' , +,( 8 M >&PO=V]R:W-H965T&ULK5;);MLP$/T50@V*!(BCQ;(2 MI[: Q&[1'%(8<=,>BAYH:6RQE4B5I)?TZSND9-5Q9".'7"0N\Q[GS8@S&JR% M_*TR $TV1<[5T,FT+J]=5R49%%1=B!(X[LR%+*C&J5RXJI1 4PLJ1\;>&GQCL%8[8V*4S(3X;29WZ=#QC$.00Z(- M \77"D:0YX8(W?A3%(Q7;[JIX[ #\*,#@* &!/N \ "@ M6P.ZKP6$-2"TD:FDV#B,J:;Q0(HUD<8:V 7DCB>B '(ZH1(-,M LH?D9Z9#'Z9B< MGIR1$\(X^9J)I:(\50-7HW?F##>I/;FM/ D.>.('Y%X@LR(?>0KITNR\1N1/8MJ MV$0U/,8>8_' TL#QJDG\KI,G@@'D*J=544I_X0TT,3\GFFX(;+#:*FB+;G5* MSYYB2NTJ[O3#_L!=[4;MI9'O17M&XQ:F;A@V1L]4]AJ5O:,J'SFVA)S]Q3O. MZGN<"Z7."(I,0;(5-=47]_#[6=H"T*:Q.B/:\2RX"O8DOK3IA/W+/8DM1G[H M]=HU1HW&Z*C&+]@C39)FP&'.-#FMLV5%EG6CPM)$!%8O24JA=$=B&9/5I:IA MK<*CEI3T_3WE+49^/]Q3WL;4B_:$NSOEO "YL&U1D40LN:ZJ7[/:=-X;VW#V MUF^Q(U<-]#]-U<[OJ5Q@MDD.VIK)I%( M-@^=>NRD?>CT@1%ABQ->%!*RD[\O0#&BF^R)*4)4=BX_@R@,X.,;GC\?%W]*2_>'8Q MG[*.+)OR[R*GFZM9.+-R'/"Y#L[@X$@.;"KU#N[@X,H1O!,.WN#@R0[A M"0=_4O;$\HYW5W+&S9OUYTY0Y:;M?K/C+KJ#?K OK MX^W*>OGBE?7"*FKKPZ;9=5F==Y=SRD;#,>?K(?*[?61\(O*'AF:EQFUI=ELV M5<52N!^-X?I$Y>S7N^J7=F3]R?=D-9BT\-*TH;7B@=BO:_7345$ MW#G+D$.:X$.:X#Z0>R+0.W)?U'R0;-V76;TFUDLV==TF:TGWRLJHM2+KUY:# M?K6PC6U=,ACQ><%]TVVS-;F:L>%WI'T@L\7//R'?_DV7(GLPOP?CQ?9A@5" M ]MFH1^.LP$R:@P)ED""I4!@0FHXA]1P)J;&.>FPQ_2.&/0=S[8=D;^E:H90 MB"22M48>#D6S6#6[<#W?%ZT2U:$MC1&GY@ D6 P)EJB3$=K8 M]:0*H%I=A+[OZ@N ?V#--[+6K_0+OK?.>^X8<5F_92=?^;&6.U\9B!>%@42= M,>Q4ZLZ)&$-&3"#!4B P@>#@0'#P/()IF['#OC_KCC=7.L:-(:86]D ATW?5 MC11DR!@2+($$2X' A-0(#ZD1_O_4T*5#J%8BK-3N4-UP211K8>15;;R$J=1! M@J5 8 )UT8&ZR$C=JG@HQBI>W5V.GZ7HV9[SBA[4JK M4@L71I&MW_BB46%"^ ?VO@A4;P)%6X&BQ:!H"2A:"H4FIM2H3"&S-#6M!Q[ MA+X/^YXMKTYCS,FY (D6@Z(EF@E!-HKD"I-J["Z861">* FC&H:,"LFSNN$! M4FA./5_>#9L#3R;QG)@Q:,P$%"V%0A.)'K4J9!:K0+IBZ8Z2J58XGEP-?V7&Y,M$:&&6%@VI>H&@I M%)I(WRA[(;/N]72'/ (?ZF$GAO)5$'J/2M0M!@4+4&J,J>9D!0JJ$CL*%HA MLVIU?I^,M:RKJA-"$7+"2-EWZ2Q#1]<#0^I*,2A: HJ60J&)W(^J%S++7N8> M6,]WI*SR(/0<7V%;M>-Y(3.M*DD(1R&VY<*L49QT/;!J%N" )9F\Y'0"%NL5 M3FQX\2@Z8?L']L 85(,"15N!HL6@: DH6@J%)J;4J%-ALTXUK0?&&E')C2*$ MI>5I#CHY&2#18E"T1#.E$2CFZ\,M]Y]9P>&*OW1P4N=F4. M046MLV+&H#$34+04"DTD>A2KL%FL NF!S3$FEWQ5V/$T^RW0H#$H6@**ED*A MB2DRZF'XF7K84STPU@E42DUWE2V7)S.MP7'EOXC-%S&90%"="PI-)'#4N;!9 MYWJZ"QX A"X8V6XH*Q;F0).+-ZB*!8J68,V-5IH92:&BBM2.^A0VZU/G]\&. MEG=57F+]CN\J=[LNM98AZWG4N@PI(,6@: DH6@J%)G(_BEO8+&Z9^V ]WZK: M%3DX4/X+UMCQO)"9UE@Y02#WR['&3M<':\SX_=2>+#WIX#S70X&TZ9T?/9_" M'W#Z(VOO"[:9*&PO M=V]R:W-H965T&ULK55-;]LP#/TK@C=L+;!5_DB3HG,,-'&' M[5 @:+'M,.R@V$PL5)9<24G:?S]*=KRT<(H>YH,E4GQ/)&4]ISNE[TT%8,EC M+:29!I6US26EIJB@9N9,-2!Q9:5TS2R:>DU-HX&5'E0+&H?AF-:,RR!+O6^A MLU1MK. 2%IJ835TS_30#H7;3( KVCEN^KJQST"QMV!KNP/YH%AHMVK.4O 9I MN))$PVH:7$67^VFH:7 2DA!7;"'NK=M^@J^?<\15* M&/\FNS9V,@E(L3%6U1T8,ZBY;$?VV/7A !"-CP#B#A"_!(R. )(.D+P5,.H MOM6T+<7W(6>69:E6.Z)=-+*YB6^F1V/Y7+ICO[,:5SGB;#97TBC!2V:A)'<6 M!SQ3:XA:H:6*^TJ)$K3Y2*X?-MP^D9,%TQA0@>4%$Z?D,WE/*#$5>DU*+6;D M>&G1[3YK=X^/[![%Y$8AFR'7LH3R.0'%4OIZXGT]L_A5QAR*,Y)$GT@/YV>/1*-4E_.HGG2X[P]0=R]#Q^7RV-U7A[_@QUOV4?#;,[1;DT M#2M@&J!D&-!;"+(/[Z)Q^&6H<_^3+/]/9,^Z.NJ[.GJ-/GVRP\N[A(Z?:P34-!D_AY4#X4=#X.#Y^H MA[1%TH-+7H->>[$TI% ;:=O[T7M[/;[R,O3"/T.=;F7U'TTK\C=,K[DT1, * M*3'M\X#H5CA;PZK&2\E2610F/ZWP7P/:!>#Z2BF[-]P&_=\K^PM02P,$% M @ H-66(=U \,%"0 (2L !D !X;"]W;W)K&ULK9II;^,X$H;_"N$=#&: 3EL\=&42 XG5O=O '$%G9O10?EG3U6%;?ZK52#7G:Y$5]/5DWS?9R.JW3 MM=K(^F.Y507\9556&]G Q^IA6F\K)9=MHTT^99X73#Z: M/"O4747JW68CJ^=;E9>/UQ,Z>?GB:_:P;O07T]G55CZH>]7\M;VKX-.TC[+, M-JJHL[(@E5I=3V[H92*$;M J_IVIQ_KH/=%6%F7Y37_XLKR>>/J*5*[21H>0 M\+)70N M;[Z6C_]2!T.^CI>6>=W^3QX[;0CB=%;0&*Y@DQ7=JWPZ=,11 QJ,-&"' M!LQL($8:\$,#_M8&XM"@[>II9Z7MAT0VYJ62SKJVD#UZ C3=/#[]UVO\=&?H\R\EM9-.N:?"J6:GD:8 H7 MWSM@+PYNF3-BHM*/A-,/A'F,(QNBP.1>31FT:DL ML661QX3?JTX,^+T!WSG\-\O_PIKOEF!30F)-RR+-7.GN[+=RF G) ;/E!5:+A-$!5E+,:]1+V7Z#U>OL+*D#GF)+)^ M/0JCV#!BB\*0&Z($B110CMN(>QNQT\;-IJR:['^=#=A;,[!1/&2+',_NL74) MU/>IZ093L3 T[" J$? 0]T.]@1N\=SE:J@5DJ+K>R2)%L^\AWDGG>^:*041! M8#IZ171JZ B$J-/0?5.FWRXT0RX)Y%D Z[HSIY[T>]P3M3U92WR.J'S?W'82 M3!5'8[;88(N])[6IE:HJ9GL8X#E G3[V7!\X:+3E7M-/^'DB,?C=QC/U/NI>; S9H M?%/97D*61_O>1R:*SV)K=2&ZR/=\WYQXB(Z%?DA'9MX 1]1-1U^*/2RI D %TQ$F MBV,Q8FD ).HFI#\KN50]<9.M?-;KIC4&7U8[=9+A4)LVZ8B(6JO)5EVP*+0F MH2WCL/&-[%5LP";FQJ8O_;ZK>I.8&88P3NB98X:H('^81PQ$)0(Q,@G9 $S, M#4R_EK !-:K:M!3A\F*3#>S[(C3-(++ G*8)HA+!V+ ,E,3-C= 1LP-1KH<\J92 >K.YAC**?7-M([IA&\FS 21 MB7@4V]F 1VT"P?284[2F=T<46*/CNV\:?FQ M,LNTAP[%<2,P=TI4YWG6_$!D%+!Y;!$,],)>J>WLJG0-I[KO.ADPG%GL98[I M(,>9AP-,QWPVQC9L8!OF9ALXYJ5*+6NRJLK-]Y^$&,(K+#@ZHAWL(C(_,%$! M43E6_ _[!7X.1Y0V:B1 AVS0<6:F@C+T,"L:V$J,<([;. =YN:=/C?OZO8X M#O]>$MDK>1D!&)A!S 0=3,=IR,TZ-JKC8@Q2^8 ZW'-FYL]9(8OT#;8OFAANBVDZD2=RFVFSZNY M@F2'KQRL("5B$9FN,9WO<7-W&M'%([L3'R"-N^_+)9G&SV*ICSP92A.' $81 M043F1HOI(E^8QS=,%@1L9._A RIQ-RJ=;K/J255IUNU$M2X? URW%(4ZM &' M^E%@^K-5D5DE3[!003ARUX@/I,3=I#0O-QM=1FV=5&I[V&?Q\4*+/N;13D]"JWZ#<.RY':CU@(C+KPXB."6'5 MZ;!P#)+R2)V.#V#$W6#T:;52:0OOZBEMJ\4$3GJ*I(?*,8RM[@W4HLTXW*[S M(RJX[2H_=BR5]+PZ]'R.%CYKM.1:F M+P7@$9R0T&ZSP06REV]R$"*CPK?*<9C,8V,%4W'T<)*;@HYKOZ@+^Y$B'G+K MU@,F\^$"31>(C$6!.:FG1\\.;E3UT#Z#69.V#-\]A-=_VS_G>=,^W6A\?TLO MD^YIS2%,]_#H;[*"Y%4#R*X@I/J MT@+X^ZHLFY&ULM5QKD]NVDOTKK+G9>^,JC3P/ M)W$/,EA.[/$[R86L_0"0D(:9(!B!'5G[]GGX !"6-???NW2J71P\2 M:#2Z3WA7-N-"?.VLPV^6;9^8WJ\ M]:N'H?/65'S3IGYX<7;V[<.-<G9R10+:V94\C&/RYL]>VKFD@B/&GCGF2 MIJ0;\]=Q]!]Y[5C+P@1[W=:_NZI?/SMY?%)4=FF&NG_?;G^RNIYO:+RRK0/_ M7VSEVLN+DZ(<0M]N]&9(L'&-_#6?5 _9#8_/[KGA0F^X8+EE(I;RI>G-\Z>^ MW1:>KL9H](*7RG=#.-?0IMSV'M\ZW-<_OW6KQBU=:9J^N"K+=FAZUZR*=VWM M2F?#TX<])J%+'Y8ZX L9\.*> <\OBI_;IE^'XE53V6HZP$-(ET2\B"*^N/CL MB"]M.2\NSV?%Q=G%Y6?&NTQ+ON3Q+N\9[\@RB_^Z6H3>PT3^^]B*9;Q'Q\_G7][]L-GI'V4I'WTN=&?W]Z\_N7FQYOKJU\^ M%%?7UV]__>7#S2^OBW=OW]QV-RP(P4MO&].4MK!_#JXC M$68%IB'@"EMK.^LQL_U4FCN#4?'ZSI3#L,$T0_D1;_EO$2PPYT M1[H02&>U-UH9689:]!33YCU!"9WP_ M5?=\?XN LJ%PN&H1-[1?^W; GO3;MNB\:TK7839ON]:S@P3=["?%;^-F_,PC MT><\W4U3#;3?N/'5N-+MVI7KPGA+U@ @"Q#7-<4O;6^+\\?%O'AA@@MD8>_( M:1H=FP9\)X+4EK^^;IL -ZWD>UJ1@0/SFDC",GV-"9:.-HDD"1A/%8;!ZJ&R M;,E&?)\'OJK-IBU>0P$=U@",H;E).V%8!%4G@ MN>3E9?6]X"!0A$^\(Z2 MSY&3&@\=P6S^X*6T1;DVS MW XPEE%E:KLS>&S/,T+N@FQ 1&4C:[<,3-B^HFJ'1;\0#5=Z0\UV G )D[N+GQL%18 MC2^=QSX1(Z5PE(XF[P71L$"&A;0J#Y5VU;;5U=PT#:9G5: M(Z^KU&;$B8$FSO >G^TFH,MN7/,(;.&CC)EILU_***<,#E,$@I-X-8;"BK<8<1A+H5)" M],X:/R_>JXM,/83L)@E2T:20$Y^Y^V:;.#.1C5_7;
,II2T(:CU0Y75VR%40;&K-:[%9R_!NX@:B;5(L91#)>D%'904^!3[T-T M@IQT%2P-7@MGQ XO;%&25':4"K[,@R$9M9L%UA034E;U_J<7,QJ;(-\$N&S! M"84K22,T\)R"6HEA!9VMV>UJ ME!)\XVR2>$K>1Q 68G95M1P/ &R^A6-!!ONIMZ+D@E QQ.V! 7:6"^ 46TDJ MA8@D5LD8UB>7?VGAMS!$W@BLF.9QE6+(1NRE-'4YC+%S0ZCQEV1;LB?+'/H@ MIU<;&(,/[(B"EH5IMAN8A(@^A(A%5)I1=7U*M4RQL8B:$.YF#-"8XPU%@C<< M":YDJC?[L0$9.T57$Y+Z=<.G^TTQ$P%DDM+3!1$A\O@2\JBO:V=MB7Z1LCB[ MI<1T$G^P?; 5T@3A=<^H)"F#Y&+. T%A<4W)'U0HSWLKZ1*K%3&7DY@L86HT M:]F@IB&;6-#D)6E;//EFN3>LIFR%.8BA)(V\6'%N+("(0-'K0A"1 P?7/*+F M&+2$C?:,^H:2PJ9M3F/2H0A8+.&X@>VO5,O!'"O.-QE==IH=3N5P;&^3U?/2 M[M&* ,3G5^<"ZRM3%CFYN5=H\7VRB'Q#'>-FNVI@^LF;V!G[^_<-Q:JU5J4LMH=V1V*:OQ'_M%U\$"DC[3PD*(RQF@0+4(P?H=J0;.R M\86WG=1V0?5!U\:-20$7@0CP%H$A@X4L%]1['$GCEHZWB9 ^)E0E&W.5":'[ M&O&HX@S:!8ZHUE2Y/>>9?D_5>R!$: 8*C3.REV/N.G$F<5X"_2U5:8QW/$ ^ M-LVH10\71HXR^8^VCJ8^,2CR8R[[VI)!N1K!RQ0A(^U,!<&"C2)H$90*_+)F M9;+5PYQ*QVDX##18*(E+5/J&8B#3OT$5^QGY#/4B7&?.($GB+WLS&E M;V-^,2-L&Q+%1^NQT#+)C2N0[%+:3#3>"NJ4M(LTQ'FI;>Z<;QN)>6O,B\24 M;'74ORHDY6RYLV9!_M!64R2[1Y$Q$5 ,^5=TQ&&ZD;T"D!Z9(T3YA:+"QC1\ M$2'AUC(LL>4O=IT)X7/BTMI72(K6A+:.J-),%)&6"WF4 M0UYRA$3BA2VP!CKV<]"/5;8IO=5"ANL745[\:H^D$D8&P-28C4V,;V5)+?#2 M6#+S%Q6J6>LED-(FK%VG]%1G^L1N5M[0\4ED5:ED/5Z9R#)R20M/"Z6X2J3( M)<==MI6+;^3U?JUU?%$N9%0_%5G8UNB 7ZK5B*)F0J P"V2"HKM1L=.)R#WN M6UQD-VC>4<'3'$82,6$UASE:.+&.I]E5U)^2&U3 Q2+\ M2#;^)2EF>0$SEO.>(&$IUN;;G:E1;4A1/Q/C/"KMU22>,6INXR(S^(SXO ^: M1'*F^H,FR $Y0?$&E07V^G<[#7QD3T2B:SK&B2$5(9S2(H&Q MG1SOO$T962T#[1.O0K92X1IYG,3UE*4?;#4]3QD/6KE&)HFFK'3#"=OD@&UA M:DYLN.& 4BXGY-0]$GV!9_E_$^O]VU^C_Z8:5+)/HI%HCRE20O$#3!B9+]L) M^TTT']D GIS9>GZ;BS$=MUW4;J7EN)Y[R2V=V442T(6$L6F&@UW-1=\_)A!& M*5FZI.(87>A"8;(73% I31DE3%Z[)U.JNSO7]@7BYXZ0RY?BR8$O19R**?&%Q F_M?=J5 M+%9ME52]VU?.QE16SU'T(KG ,;DN$?YM5!#K+G!Z'$N.-IYRMI&5)=/B)0BX M1[43NZ#9O,<';0,U[-)Y(P34?O)>I3P&AI:!0;&E"T--QG4=50$8;R4?J]#'< M\3&B=58FS(X0D7+6.*.E]MS_,Y,[Z.R9BUK>9FJ$F4E%W@3E, A-2 <]KM03&U+Q]LY%J4T1Y9')'N8(F'L11# M(9ZU.\NAG27@DZ?8N99X;D8:XS7 [CG3PC;(B#D#D9-X_!WA@T39T%$A==EH M#JV*^T>([2U[8,UH!*NI!IB']&^(?J@+@1KH%-K2(>L>79OX]VVKQ;T<<>SS MD3*,$ZT>:Z'YWW: \1DW2ZBQ,:. .%?+MUSG9O(W+HP!+0(X[]?O%U+H8 A##"='".,6Q^/?D??1 MLI(*?]BDDW*G=_#Z 1&X(,H@LMN5I5K-)P/4223O9JZVB243Z\O;)858(;&R MKC0]MI$0(:&PC$0_CWMT?9(RW6>[8FZIBZM6RX&D9/EY5.'.C;%1=18)36%T M1;1X2H!AVYK.BV5C&Y*JI@+92_M"I-4YAQUMK$J)#O*0M!<2HM3+#M7A@F)D M9B@IA9/33CWKI!RRKV/C$24O0@&0U&P?,B&UA!%Z:[(T:HY>47Y((9E=>CIG M;(9K))BG#(+P\^*' M$Q[R_E50F/,,NH&@RX7U<4L\DJD*"[Z3AJ[8D!LQ==J5 OPFCI=W8T7QKQ'4 M&1#BM)/H:S>W\YEJ$D/.N-[A%[8OYP^TH4*+WY1%;A"Y!@T/ZG*'9J.-,? U M2@0/!Z( %K>0C5MI3')IEJ.T*&34*#!CL-S M/0(2)AP=Z50+U$'R=Y0.XL6QI33[%$/L?QX2CR\CFR=;"G=?3 MI1!I+,LAZGU$>4!:YCN<3?+R(S=HX2GQTDRC8<($] M=C'E<=]28S%SV.U!#;Q?%8V>D)W52@CD&8@)U&+4CM'])F_FC&5@B$S0[*#_ M9VRG&OMH*(D<'QS0KH]Q$7F>:T+J<9%0Q=T1VIU$0]UISGC0552[)7?BCDER ME7AZMO+/C MS5_K@P"WK_]N-MT/5_$I '+3@&52:&5S@#AM:CKDC*+*/F.ZB6DCY^LB)8=8W%,@E$:R E#8N82PDQ*K7_L M^:9PV\K&K3CA#/U!QUN:51[!:/2)(<;E0YT1ZG(M_X$SFI<650+=C"3D\+LK;EL;2;SP*'DD1FBCUOAZ?<9:BL68^#.OP96'9L7EES%D&[JB@ M,94TZ8A1EGT2,%820@P5*M*FER/K)C7O+7M/U;B,\VWNU#7,0T@42X\5"/Q+ MZ[!8AYQU[D\VR[MGQ@[U?[9Y)= .IH:KU!PC)$<(X;4'\^IC*F6,HU+JOY&11J9:,.ZOV%3.P+SOR')O+'A)YE9PET+Q\$ M+DSY<31AXI7X'(&!W*ZR-*.J9AV-?#ZMYI,ZH,OQ]/+'MLC M/-BJ!@35^;$@/5!#I4F5&+K7-V\^W#S0K:.DCW4>HPR2A;XM/YZ^8!^^SCG2 M_=Z%%3V30[8^GD&D=DL^7 5X$R] X\WRIQ/XD\)LC:_"D2^X96MV0.5D7_+S M!S%;3(P:-R@X(#/7?U/J*SUV9Y9(CATC@3 KD6V6X64MD1/LZ;&*6AYA-,UX M0)WWM,:)LD,^'4INB(]^L+;8K<)X;,.$DZJ1:1$Y,AA;<]A4@)H"3A'T<.G2 MNNQQ-#GW3W1HU E3,:J1\52(GI!E+".+DTLC;Y.W?XRG)%&'VK:H1]N9)C/C M71 'GJA*IH)09>RO>R1 Z.D:Y8(IU]%.$'IL<;(5D8@@_N6TAHB=R4-CXZ%/='GAIAFF+-#>-3 TFY;VZUX_FK!!BF#E4N8;%V64ML:3K7 M)YP4!)WV,_#]$T-S>2UQS&(R3OQ%#7PYO2WIV=Z\-5LH\G&[EBV=&.EIFO*#F1\\Q]:=7#*V3L>(1S5/U*(N1^V/ M2<%89(O=7VBGDB,V &:\<[;F^BI[LL-H#QXMB]%9+Z;.'<=@('NG;2/C-FD@ MES?:Z3W592;)I1Z&Q&7K;EX\ MVI.+KU&J+SY*5R-OIV?0EJ+B%"9;^&+)!)NX8@+%63HM39@P0N1^_I(=_-*C M,VT\9Z,AQ@>,L2;@GX/O)A5EZAG/2J9G!/D#/%._8"ZR&RGZ/1O>\D]>V.HT MZB W:KKW6!WQ1!YQ^(TGN!Y/&ZD3;'(S![MIF#NLL6ELJ1C?)[?AAZH)N]@Y M'LW/OBG^ \[U_27_N:!W+Z>V?C:G#^/_C_#_;X>6=WDQ/\?W M?15,;>3Q_$SCP[%7KXQON&6/W.=:C/.6O2B6DZ_>W<9*DI^7+PM\PJX)M0S] MI*OJ8#=&6(V&K^@Z],0%RNGLF.!)M[W0VHHNXBD*8DZ[/_D!0YZ]8+3'1R24 M6.&*R64]S8PG ?&)1;E>$TX;%Z\]Y=3)-7G@@5NC*CG'HY,H$7Y+Y*6#J<2P MS*E*BM1#.KG;=_[$?1]))SZW;#FDCE',M]+1FW@^3J>3=U)5=)] GQ. O3=J M-V5J^49-L"L>K>I&QQ^ 8$0[2-GGQWZ$Y&'VBS$;ZU?\NSC\@'K3RX_'I$_3 M3^]_P]02P,$% @ H-66-E85/LV!0 +PP !D M !X;"]W;W)K&ULG5?;;MPV$/T58@.D*>#NS>O8 MC>T%UFNG]8,O\*5!4?2!*XU6A"52(2FO_?<]0TJRTJP=("]>B>*^^C0:N22G4KJAJ4CC2V9L*3U>[7KD*DLR#49E,9J. MQQ]'I51Z,#\*:]=V?F1J7RA-UU:XNBRE?3ZAPFR.!Y-!NW"CUKGGA='\J))K MNB5_7UU;O(TZE%25I)TR6EC*C@>+R:>3&>\/&_Y2M'&]9\&9K(QYX)?S]'@P MYH"HH,0S@L3/(RVI*!@(87QM, >=2S;L/[?HGT/NR&4E'2U-\46E/C\>' Q$ M2IFL"W]C-G]2D\\>XR6F<.&OV,2]>].!2&KG3=D8(X)2Z?@KGQH>>@8'XU<, MIHW!-,0='84H3Z67\R-K-L+R;J#Q0T@U6",XI;DHM][BJX*=GR^2Q-3:*[T6 MU]9H/"<$SKT[&GG \Z91TD"=1*CI*U"3J;@PVN=.G.F4TF\!1HBK"V[:!G3C^/"-%&9="K.WT.>+ MY?+J_O+N_/(/<7US=8GGY=G%V>7=[;9 ?Q)*O"H*<6F\^!NC8I&:RE,JSC66 M'JE!< M?+@SE4K$]&#\ZU#C?*ZT()GD32Q8+$F&C!"K;,/ZQ;'S M3'D!R2,9U^-'%LZTZ;L^)0#@*+WRR(_]5L:I,%2;+TJG"@G5J#C20KTS!?_2 MQ>00=;"2FDDII):M;0[Q=UOJ2!9]EX#[)@,F8+)_^/\\$ ,< L(Q@6T1P&@X MN"#@$$(*8E/>$#P;I%R8!** 3V=JFU#@@P(=8(6RC,*Q(8 " ,T9 E,9R'A% M:Z4U@\G,HTHH6FR$R=Y.TPRQ1OBHRLZL*54&>@'V3-+^&&HVC!W7HYPC=+FI MBQ360E95P91;\M:X*@8-H<44095"_&T$82QI)AAQ,%;6]:OS("-(?RC.@E1E MZQ=T!($ I50>UD-Q7_&YVF[PK8XV"BX+]< !P!7.1W8$K<:N@IM^)TG7:@Z( M7RAT2E)C%FL/>WJ411V;@B,-C>/"C X\M,H%S]QOB0\9V,,DVG[1/K]^XETKA-3DKB33]LFT?XL3J)8MWZ/R?4: MLK]85<6;= MW(45QH8 [\X4*@UEW!;Q#@CD$12/S>&VB\"H=XDKR:[#5=6)<'[&^URWVMV& M%_$2^+(]7J4OI$4-G"@H@^EXN+\W$#9>3^.+-U6X$JZ,QP4S/.:XT9/E#?B> M&>/;%W;0_8\P_P]02P,$% @ H-66$PX<(BF P X0< !D !X;"]W M;W)K&ULG57?;^,V#/Y7"-]6;$ 0.TYZ*]HD0-+K ML#ST!YK>]C#L0;'I1%=;\HGRI?GO1\IQY@Z] MM+(DODQ^^C2&JZM^Z9=H@> M7JK2T"S:>5]?QC%E.ZP4#6V-AD\*ZRKE^=-M8ZH=JCPX566<)LG'N%+:1/-I MV'MP\ZEM?*D-/CB@IJJ4.RRQM/M9-(JZC4>]W7G9B.?36FUQC?YS_>#X*SZA MY+I"0]H:<%C,HL7H@G;5L%.&U+?_0N=_-HHL(VYY,(LH:\K8[.S*#2IOU7+\<\]!PNDN\XI$>'-/!N P66GY17 M\ZFS>W!BS6BR"%*#-Y/31BYE[1V?:O;S\V5#O$,$U[;::*,D532-/4.+09P= M898M3/H=F%$*M];X'<&-R3%_#1 SIQ.QM".V3-]%_(39$,:C :1).GX';WP2 M.@YXX_\@%)3)84'$M;_(OC::=-C]<[$A[[A>_GHK$6V8R=MAI(^CSY>?UZNYFO8;K^]OEZF[QM+J_6[]%\G_ MP+V!^\S;#3H8)6W>!^!W*!FKE3EP!W&.'.9\G/P(M@B'FJCA+>>VX*_>*N7N/IE'>NM: M6L:L@"=4C9E6)=/M'6%'#@KQ8:4=E#:%4R2F$C,8<[44AU:*KZZ3$(D95S6/1$EDT00]MJZM\XUA.DBMA#X_EI-A M8*GJVMD7%N>Q/, /Z07/)T9B&VHV7WCJBH[:DH>LM"01F#)/-.%S!.ZH[)2H MRLJ&9T?@>%3+/MQ$/&#IWQ7$.=!>Z!NRIZ$G&.$8=O-6_<&[L5NFUX7(03EUX[@4^[I_=K MT8[M?\S;Q^]6N:WFJRVQ8-=D^,MY!*Y]4-H/;^LPQ#?6\Y,0ECMN '1BP.>% MM;[[D "G5WW^-U!+ P04 " "@U98=.^T,7L# #^4FJ1UT@&GBN MN- +KS"FOO-]G198,3V4-0J2Y%)5S-!6'7U=*V29,ZJX'P5!XE>L%-YR[LZV M:CF7C>&EP*T"W5054_^ND[U5M/-[E*RL M4.A2"E"8+[Q5>+<>67VG\$>))WVQ!AO)0) VVLBJ,R8&52G:+WON\G!A,'W-(.H,(L>[=>18WC/#EG,E M3Z"L-J'9A0O561.Y4MA+V1M%TI+LS'+#E"C%4<,6%>P+IG#N&\*U4C_M,-8M M1O0*1AC!5RE,H6$C,LRN 7PBU+.*SJS6T9N(]Y@.(0X'$ 51_ 9>W$<9.[SX MAZ.$OU8';105Q=^W F[A1K?A;*/'W_:PW>Q@_WFUV]QB^'\QX%N!D$M.74B9 ,,.'$&CT72H3 && MQ I3*=*2E\QU3*YD94N^3,%(R$K>&,R /:&B=H545A4I:9M-#4QD#B)E/&VX ML]<@7H1$HG-ED%<*\BD; M329Z /B<8FV<&X[D&AZS#^>$T).G#5&QZ6UUWT-H(0/[F4XF[A-/X-Y&1V\1 MU-*@,"7CWR73)9Y:/WT$6;?!)Q,8TV_6&E-J?MS_U#F>Q2/G?Y9T >"Y)UX2 M1CD(AZ/(9F XMHE(AI-I[_$U@SAI#4:MP1CV5\R--(Q;3J/!;!:>0Z2KL[=" M'3X>)&%P?1P-7!6$X\%XFER+0C@A.;9E0%?(&WIOP)4!]D5S@^=%'<$!4]9H M="9(A90:&AP-SZ"@1)(4:530I7S(NEL:WFII_^+%K5 =W5S1=(U4<.WCVY_V MHVO5OM@OZNW<^\K4L:0\<J#:6=)NC*S=^WV0AJ:!6Q8T?E%9!9+G MDLJHVU@'_4!?_@=02P,$% @ H-66+_.HIQ7" SQ, !D !X;"]W M;W)K&ULI5AM<]LV$OXK&-77BV=8B2^2+"6V9V0[ M;3/3.FGB)-.YN0\0"8EH2((!0"GJK[]G 8JB$MG-S'VP#)+8Q3[[\NR2EUNE M/YE<",N^E$5EK@:YM?7ST&WU]J1I;R$J\T"?L^_J-QM6HTY+)4E1&JHIIL;H:+*+G-V/:[S9\D&)K>FM&2)9*?:*+5]G5 M("2#1"%22QHX_FW$K2@*4@0S/KQW5=G"?2(4NB@,5AG#RA+^E )TY?\HB^MR(5\6D]5##/3,/T31\\825X\[*\5/:KS\L M?GN_>'CU^IXM[N_8'^\7O[WZ^<]7][^PQ>WMZ_?W#^].&?Q_JF3'^?#YD ^\ MS0@FMNK0Q3FMU)T]K[P#^)JC,'*=D90MD$[2YN0 *JXI0162=Z MQJ)Y,)M&M)C,@SB98$5_SZ+)) @OPG.LXW$0)M&1'EEM1&65WC&U- HZ4T%G M1TD0AW,V"2;Q!1M'(=2$032-SMDLF,\F1RJV7,,)=L?F03(.270&T21*(!0' M23P^9U$41,F,4,3_A"(.)M,+6B07P622$((X.G= DA"X9N<'K-\#) [FX8Q- M@_E\!DT7%^?LV308Q_!'B_$1*'.<#;/C.;#'8V!XAJOI9'[>P@26Z)^P),%D M/*=%- VB:$P@IK.9!X-;X]"#\9"_#TR(>$R#":+X+!I/815"%)*'/JK'FU8SG/V%D\ M'H8@^J*@&I34^-SAYJ0[4I+4OH[.HOEPWDFJ;T^+Z6:M5=:DEIEJ7N"2TV,A.,=S:R M;2XJAW)_!*OYSJ#+V1SH.#.U2%':,*46.--5IT7;]Z?L7:/%AOJQ4]1ZA,A) M6Z&+G6O+&7..E3I;852W->K061Y4D7NIW0K$6M-"GF MN(4K"@U%#U'QH>Z\U\4-M[UDJM:5_%MDWOR]4_"(9W_!U5 J5ST<-9<9+E[Z+0J]6-:O [A@X"_DWM6RO:<@6!@\$&E' MML+Y0\./54]T<^AE'0QGI?B2"H/.8G V$GF#A A<2#PQ6-%38G/824E O9 " M0V9Z!5\;3>N>X1O ;PI0$J/"Q<@:'Z*0W>-2B9I^TQ1U[<.\V[L.?3GA:0E$L=E^)4 M0AI+[,(2V2F+HQR'[=#H-B%_:^5J;G5,",25O,MZ0#V;]WCS!/LESKJS*!G& M3Y,D?)VZV'7)\"@L;U(F4@3&D*>/^&G+B1 1>BWA8&ZMELO&NNBU:=2"^;=! MW63P+=43>XFYIG91OY,;22\_QQ7^1"N#XU"]:5/PEE/\>&:>,S3[2O7$,*6M MA4]1#E.T$#_M:"1J.1B*,B%*D1T[H34AH]*-PO!?+]Q==+[302>.9X6T%HC] M@1KY)K5+5I(_Q ]E:T5I?(HZHN'$[T@-M-HUW&M=,?'JV%S3U'7APX $HR2C MI*S]4-@Z^=$P?CU5@BYY31V,B'Y'5*)6>'H@IS9A7DH0@$?"7T8JGU=^75+TQ35(U.'2!<$VOC^ (W6_6(?8MSK M3!E>" ,0=077NX0J,0J3[_]JLK6[<6B M$[#]F!(X-Y*3"*KS)VH X1MB2-_N2]R-Z)A<:/#'MK6HA*:V\PWV0]I[FCB* MOH=*7&!\3SK0(7CLXWY2Z]'&CS_,XNCBA3F,<;4J9+HCWQV, +K]("-IR.IF MHTZ*:K"IW? $!SACR(D%WMYS)-M:*>(UV;[78-K-:.:A28DPN^;:K'.P7"G< M# &.WM];;[D)Q[V7$1AX1B,+(>H3NG137I=()Q6TLPS1 M01O ]O>A=W0A^5(65._;KR!"NW]Y(T8]BZ)A]!U$/Q\F3_-\.X)UE8?\OE>@ MB2ABPU-O[Z/>1Q9DP]I]2J(1'/C]]Y;N;O>U:N$_TARV^T]=O^/E5X)Q"K&" M:#B\F R8]I^/_(55M?MDLU06J>>6N&ULA53+;MLP$/R5A5H4+2!$$N5775M G ?J0]+ :9-#T0,MK2TB$JF2 M=)S\?9>4K;J XU[$);DSG!4Y.]DJ_61*1 LO=27--"BM;<919/(2:V[.5(.2 M=E9*U]S25*\CTVCDA0?55<3B>!#57,@@F_BU.YU-U,960N*=!K.I:ZY?9UBI M[31(@OW"0JQ+ZQ:B;-+P-=ZC_='<:9I%'4LA:I1&* D:5]/@/!G/>B[?)SP( MW)J#&%PE2Z6>W&1>3(/8"<(*<^L8. W/>(%5Y8A(QN\=9] =Z8"'\9[]VM=. MM2RYP0M5/8K"EM-@%$"!*[ZI[$)MO^*NGK[CRU5E_!>V;6[* L@WQJIZ!R8% MM9#MR%]V_^$ ,(K? + =@'G=[4%>Y26W/)MHM07MLHG-!;Y4CR9Q0KI+N;>: M=@7A;#:7SRBMT@+-)+)$Z):C? >>M6#V!CAA<*.D+0UZOG2_Y3W"I?"Y)4R&XWP\WQIK*;W\.M8R2UA M[SBA\\C8-#S':4 F,*B?,<@^O$L&\9<3,<'#7D"ORE;%8@%J!+1%6JB*#"KD> UT"UDO4_B(^"DG[:F.X+,PG M?R_NP^!:2$'OKH"U4H4!VH:&:VO@/:3I*!P,^RY*6#AD W@D:P(Q-5KE: RD M<3A(!L!8R(8I+/B6WK1%+7AE8!0FH\^0#,-^O]=I?@U!4HLBQN$P[(UB%_49 MI:1P[+]'!XZH4:^][UW5&VE;3JQJO+^6RI);?5A2>T3M$FA_I93=3]P!7&ULG55A M;]LV$/TK!W4H&D"-*,J2K=0V8"<>5B!)O339,!3]0$N4150B%9**FW^_H^0H MWN:ZP+Y(1^K>NW=WXG&Z4_J;*3FW\+VNI)EYI;7-11"8K.0U,^>JX1*_%$K7 MS.)2;P/3:,[R#E17 24D"6HFI#>?=GMK/9^JUE9"\K4&T]8UT\]+7JG=S N] MEXT[L2VMVPCFTX9M^6=N'YJUQE4PL.2BYM(()4'S8N8MPHOER/EW#G\(OC,' M-KA,-DI]&8= \/7$[_D5>6(4,;CGM,;0CK@H?W"_FN7.^:R M889?JNI/D=MRYDT\R'G!VLK>J=UO?)]/[/@R59GN";O>=X01L]985>_!N*Z% M[-_L^[X.!X )^0& [@&TT]T'ZE1>,+L?*VQO]H^^["NF+3 9 ZKQU8T6'@[#2R&<(Y!MJ=;]G3T!W0AA1LE;6E@ M)7.>_Y,@0&V#0/HB<$E/,E[Q[!RBT =*:'2"+QH2CCJ^Z/\D#%\6&V,U_BI? MC^7>,X^.,[OC%K=7L/K]X>/Z9G5[?TSL2;KC8D_&@-?*-4/E^%"Y3.%!-194 ;;D M4*@*S[N0VPO #O)ZPW77Q7="XG?5&D2;LZZI[D'AP?"BK> :SZB!:\?]"X34 M)RGMC3$:RU94.7*:+K:H&ZV>N(MN((Q#/Z4QA*/83\($XO>4P+,VYW##LA*3 MU\__$AS&J3])(D00G\84HO?A'O&I*$2&*;1:"MMJ_A^@GQ#$13X=$X2->]2E MJIO68II&%7;'$(:.,9TXQS@.7QWO-9.F4=JR;BX=$!,_':60^G$ZAJAW/EET M'Y@K/%8]2F(_35!-%/MD/(%%EK5U6S'+A6GJ1X2 M_2R&Q*L!6Y D?H(1T(HQ!AG#L9\Z.)A$-=?;;MX:U-A*VP^E87<8Z8M^DKVZ M]_?!#=-;(0U4O$ H.1_''NA^QO8+JYINKFV4Q2G9F25>2UP[!_Q>*&5?%B[ M<-'-_P902P,$% @ H-66-A;(A) P 3P< !D !X;"]W;W)K&ULA55M;]LX#/XKA'<86L"H;?DE3I<$:-K=5F#%BFVW M?3C/V2F]0T"P/Z'^&W"F7!;=XJ^47T;KU-*HC:'')M])]T+NWN,^G]'B-EC:, ML.MMRSR"9FN=[O;.Q* 3JI_YCWT=CASJ]!D'MG=@@7>[!G/C,FYM MX;5JL?T5("$:!RYLX#)G9Q'OL+F"/(N!I2P_@Y\P6E$;6'1?,=H M]O)%5J6OSN10''(HSJ'/WKQ_?_?E_MV[4[S.>I[F-<#!IS5"LZ:*H 6AP'F5 M&_,DU IXI[?*@5[":J@@=7^P>4)N /UY YT6=@LTPXGU(XM#M?T) J?*R,9EG.4,/AFNK.P9\/9?"AN" M761QF:67<#%*:QI9S#*:?]Z>AF@9XC&.BS&#ER]JEK%7>^T,F1 Y9_&XRDFJ MR+[P NW$15J=(5/7[-+/63&B.8]3-CZF5EZHZ M9N-J7Z&ZK)\CE<5Y/H)B5)%49_F)V@P4ZKBNROUXAD8>:)#9>.P/:A17A.]K M4\5E7L&IQDF.'KD.S2H\Y18:?U?[]^ZP>O@M;OI'\J=Y_]4\<+,2RH+$);FF M5Z,R M,_W[WB]"8\F0OMZ $.XII^/#3>@/:76KM!\0$.?^CL/U!+ P04 M" "@U98E.G#UW$$ "8"@ &0 'AL+W=OL+^V+QF&_/^B5C$MO/*K7'O5XI"HKN,1'#:8J2Z;?+U&H MQ;D7>,N%'WQ66+?0&X_F;(9/:'_.'S7->BN6G)?>WWG$ K,K&-@]'G%*Q3"$9$;?[>1!R67S96^M#AN M+\'$+: L/:[.:CV\II9-AYIM0#MK(G-#>I0:S0YQZ5+ MRI/5M,L)9\=WTC(YXQ.!<&$,6C/J6:)UF[VLI;AL*,(]%$$(WY6TA8$;F6/^ MD:!'_JR<"I=.788'&:\QZT(4^!#VP^@ 7[0*,JKYHCU\MTKE"RX$,)G#5L1P MS4TFE*DTPI\7$V,UE7\#%T]/-\]/NQP\2+';P2U>>"X0IDI0NW(Y VZ M+5L6U!0L[5ZIWIP2*I,6M(EW1T 6S)X=<-6;OE,KTOZQ,FF,Q<^^L:L)3JQ&F4KU2DP^G8 MP5J%!K!7-1\Z<=I-/EC_IVP$"L)N^@&T2[=&ID[X"_]!W;J;10787C_FHQCX M1B\?@V 53+!.S<<3D&7%\JJ3^&9A2B(U;=C=Z(E6NP,UU98>&;5LM[3'Z.]J MC6DJE_U:^63?B;J#E5LU,1%<5J: ;VH&N_YX>ANO!4K K'X3.2\J:9N'PVIU M]>RZ:%X;:_/FS?:=Z1F7AB2>$K3?'28>Z.8=U$RLFM=OCXFRE.UZ6-#3$;4S MH/VI4G8Y<0>L'J/C?P%02P,$% @ H-66"U2>6@:!0 G1, !D !X M;"]W;W)K&UL[5A;;]LV%/XK!UXZM(!BZRX[2PPD M:8L5:-$@R=J'80^T1%E$*5(EJ;C>K]\A)2O*S=@*[,T(8O%R+M^Y\1 \W4CU M35>4&OA19L$DQV"]=L71F[,%N>-F1-;ZCY MH[E2.)L-4@I64Z&9%*!H>38Y#TXN$DOO"+XPNM&C,5A+5E)^LY,/Q=G$MX H MI[FQ$@A^[N@EY=P*0AC?>YF30:5E'(]WTM\[V]&6%='T4O*OK##5V60^@8*6 MI.7F6FY^I[T]#F NN7:_L.EH R3.6VUDW3,C@IJ)[DM^]'X8,JX$1P3-B@W1N$N0SZS_$C1)'TZ,RC+KLSR MGN^BXPM?X M"^"2%J32\$P4M'@J8(8@!2;A#L[(3D3\O A;$">Z(3D]FV#&:ZKNZ&3YZR]!ZO^V M!V \ (SW25]^?'=^\^[F.51[^9Y'U0F#WNC;BL*EK!LBML"[)5F6+*?@&(&( M NCWEC587@9:C*"".Z*8;)&PH8H8)M:.JF2"".3HI'BPJ5A>P9H*).)\"T11 MH#\:K#%:@)&PHEBJ@FYP)A4.&X[Z"EAM09H*M71RIG!N$0'&G-8K7-[%W0.D M@ARA2X'0')%CP35M8$-1'=%02HZGB3YQ1MY3.NMQ#2EO-Y3?T0']V&*G]@3.:ZD,^YNX@P05*5OKQ[(\;K7%HRGJ/X(%_D<^ M?! &82(&I.V$<$96C#/#, X!_GT>7#RR+?6"*(/$R^81W%2H[QC%U&.*P(O\ MN?U=9/ %HT56? P3PGD 43R'6VD('V\<0>9E4>J^2;)XV?EE:UKT,)XSK&YW MNANRK9V'NSS! .&BD.(XMW[B]RBTS883>-\)^=0+Z8)RM1/RR._WKNA3%X'$ M"#3QYF%B)PG$WCP.[3"%R(MC%Z8,W3"?9W8XAVR>VHS'GE2BRV"1AKT+7K#C M" +T1YR@2JV!U4UKDY?MPO8Z\((X>O/ C>,((GOJI7X(UR@-*6SZ"Z3!#CDJ MGMXC&\S6HVR:(1;.;?98JL[9N)P\7@X]5W6XY3_>"J8[S^[2O$9S,(3.IA=# MNJ%0$:P$4A3,IB\"?@+25,1T5$(:V.)5(.^%6[>XDB2U;/&H0!U'X33>89M: MOR.6IV;C_B#$RBB9SE'UEA)G3#R%F[9IN$./ZRO"7=%U%Q$FNMM&U_@YZ<^6 MD4O'9\"3%/IW=?[9G47TYY$,7QU-PM4CP%2>%%"E]C; MUCV[TQE-L]2Y5T,\37?#)[P%QL%%$@%0I/03>(6\>&R]>AB1G.@*2O3P?XS& MSQ^\EU9C0UCA,KY+."Q/D?.VN$_$&M5B$;C&-32'D0/'^3#8@/B4K)^FJ3UG MXH7OOF&[U9%@=WI[.NR>7>_+NX>H346LF-&HOD=6?9MCH5?<8U$V,;-P# MS$H:(VLWK"C!4]<2X'XII=E-K(+A16[Y#U!+ P04 " "@U98CXNI_=\" M %!@ &0 'AL+W=OC=,LLN7H;F4XC:WQ2 M*Z(TCLNH95P&LXE?>]"SB=I;P24^:##[MF7Z=8%"':9!$IP6'OEV9]U"-)MT M;(M/:+]T#YJ\:$!I>(O2<"5!XV8:S)/K1>[B?CO?P)J&*WTE( MCPFIY]T?Y%G>,,MF$ZT.H%TTH3G#E^JSB1R7KBE/5M,NISP[F]>UWF,#=YRM MN>"6HYE$EH#==E0?018]2/H.2)+"O9)V9^!6-MC\#A 1HX%6>J*U2"\BWF!] M!5D20AJGV06\;"@S\WC9.W@/[)6M!1I@L@%?,Q,&OL_7QFIZ&/^=J[E'S,\C M.K%P-UJOEC=K3ZO M;I_.4;P(0R/ M:+E&FAP6.JV>N1\@:3BJ7%I15;#TNB+B#7;*<&N@#-.DI,.2\0@^4;T:DB*L MXC$A%GEZ]H(^0%6&HR0A8Y2$65G!N;Y';Z1))V[] '*WNY>V5^FP.LRX>2_M M7^']@+QG>LNE 8$;2HVO1D4 NA\ZO6-5YX6^5I;*\^:.YC1J%T#[&Z7LR7$' M#)-_]A-02P,$% @ H-66*=1D"N&!@ M! !D !X;"]W;W)K&ULI5C;;MLX$/T5P@L4+9#8L=,;F@O@I,UN@#;M-DW[ ML-@'2AI;1"E2(:DX[M?O&5*2E8V3%KLOL41Q;F=FSI Y7%GWW9=$0=Q6VOBC M41E"_68R\7E)E?1C6Y/!EX5UE0QX=C+;VWLYJ:0RH^/#N/;) M'1_:)FAEZ),3OJDJZ=8GI.WJ:#0==0N?U;(,O# Y/JSEDBXI7-6?'-XFO99" M562\LD8X6AR-YM,W)\]Y?]SP5='*#YX%1Y)9^YU?SHNCT1X[1)KRP!HD?F[H ME+1F17#CNM4YZDVRX/"YTWX68T'SJ[$HYW0QL_Q%"C-)Q3AI-R&1R^*LB%XS.IG/@J=4/"+L29,M+D2FIQ M;GQP#= /_G 28(BW3_)6Z4E2.GM Z70F/E@32B_>F8**NPHF\+!W<]:Y>3)[ M5.-;RL=B?[HC9GNS_4?T[?=A[T=]^S\/^ZWRN;:^<>3%7_,,8:-2_MX6=%+Y M?+M*[IXWOI8Y'8W0'I[<#8V.G_PV?;EW\(C#SWN'GS^F_?AL?OY9?)V_OWHG M/IZ)L_.+^<7I^?R].+^X_/+YZL.[BR^7VUS^WTK%U?AR+'Z?SS^A!:\;Q2A9 M)VIRE0I>Y.0".E]([RG$+UK)3&D5%#8&*S(2%4E&MQ RB 7C?I/*#5+0F3?. M*;-D46/-[F %S::\@'+;<.=I5":)6.E^/'!+:F\WOH621-%GE&N:5S9F/2\M M^C)7FS(7JY+@$LS5D2_@?.2.H<\RSVUC GM72H_@(%$[>Z-0Y2)K K@M+T5/ M.;S'V)#V5;*@L9B#,K(@;*;54L9-B!%&Z596M8X.1QURJY-C<;9Q!H*@'Z04 MR*; Z38OI5D2?%+ *I1 ?&4;77 : "R! L!)F>+,64QEU(5'"T*W_@%X6.? MQ+5X&GU3(:E\QNE@2WB#;S6<@X+*^B!D<2-- (_;QB-6]QW*V1+O[DUM]*H$ MM2O(Z74R+1-H&855PBOJJ*4+BDT93ON7DER,7$*Q(]I%G;EAADJ\2Y>7Z\C5 MA6AJFSRV&;=D9QXP*U,WR'K#N^ -BZ>$!,I+HZY1*V/QL95"9MK]3TOP/"%@ M33>DG_%@BE72NEN A&&+FX*A=K:"8$&8H07R)SQJ.2>_@V)3T-D8>]\ YN06 M_KK%=+12# Z=2AA96 MPVRLZP[ -^(]VQ%3\>2WU[/I]$#\V=@ J5@)/B97<5 J1QEL)P#5C=W64[B7 ME,X>4>I5I;1T=WKSGJ(#UP^_-0/:RAU'W3_ M%W^&Q3<6WYC]4K%P&0Q+B ODU%9HP34?/0#L#XJ-PVUTOX CBLJTVUBXW;JE MVN\0VF.EROP$32"HXSF%L*;-@B&'PK72/(O/PP!JB6O,&]!J#F=VQO%*A M!.9=?O##A&*;99E$HG"V-05]D?%Q6:%SAX"#RD0NG5LSW)O9U$W4K3-J!R^Y M;@H6R:4O(];Q@>>SO<%B+=?M"H2QZAI$2;>@*,_,)&M,-"19 MAN'<1(2Y;//(4/K2NK +2JJ$D6$S:K%#!:K\MOABN6"6QPDX,./_-:-YG&$K MSGQ49].'VD'_M=!O/LJDG M.N/I<'CO!+QY'W!^!'/!@R>-[(Z,[AUO!^>?GS71>-NM9#*X25;DEO&^S%T! MYDB7RGZUOY+/TTUTLSW=YS](MP1U@:L7$-T;OWHQ$B[=D=-+L'6\EV8VX)8; M'TOP)#G>@.\+B^2V+VR@_T?%\3]02P,$% @ H-66#L(6R'4!@ _@\ M !D !X;"]W;W)K&UL?5=K;]LV%_XK!UZZM8 F MRW(<)\T%2)IV&] N19IM'UZ\'VB)MHE2I$92=O/O]QQ*EIW$,1 XDGC.<^X7 M7JRM^^Z74@;Z46GC+P?+$.KWPZ$OEK(2/K6U-#B96U>)@%>W&/K:25%&IDH/ M\RP[&59"F<'51?SVU5U=V"9H9>171[ZI*N$>;Z2VZ\O!:+#Y<*\6R\ ?AE<7 MM5C(;S+\57]U>!OV**6JI/'*&G)R?CFX'KV_.6;Z2/"WDFN_\TQLRGIHREE^11@"&5ZC?*-1C?Y M0<1;6:0T'B649_GX -ZXMW <\<:OXLT"W2I?:.L;)^E_US,?'++A__NL;;&. M]V-QA;SWM2CDY0 EX*5;R<'5SS^-3K+S YH>]YH>'T*_^GSWYV^_/GR\_T*W M'V\>]FEWD'^_=D]!Z6$IJ;!5;8TTP9.=D^8,")P!)7M*P$7"T]QJU*M_C[0H M9#63+H;DK3(4EK;QPI3^78P0_^1T(\QWU.C*ZI4R"RJ<+%6@N2B45N&1CNCG MGT[S47Z.ITF>9%E&#[W$?#Q)\FQ$^?%9&"'CYT#KU>N&DK-C MZP*.S;/SF,4GE/$L]'Y._24L&QC!-4 [E0A M$OHSO4ZC"=Q*E7)K>RN U1&S-N(PQLE_&^@. M1PO$CDVQH' TC_%5",%N;)%9 G\+",$G %6V@2CHV]2,=G0RF:096J#6H$_I M+SC(19%[=7P2)UK"R%FK:TE'^2X2U8WS#:)!K?\Y(3YU>9O0>JFTW&APG&4[ M? HVK8328@8*'._*>XIY'^L"VFYP&19IPLD'7P09K9_0HQ3.MWY_HD;TI$)% M/Y$!Z$I\EX0SN!(_#G@:LIV"=VM\J\5CM:GRHW$ZG?2ZVU7GNYC_..9GCE.R MC22'J<=@&A:*L8YL-"47^590&ZN$:MVP*9S0'J]E@S"&""8Y^O,.%RG&ID;A M:9=# /34'(XIS9AKB]]A=PZ)'69Z#FMKSJAXW,7SFT1/0.3O8+;A,=WU&+;B MGI/M;5=%W^X^W?=%8QWX;[@'M32QM)%(F/EHO%RQKZOZKG5&PD21KP!.$C.\ MKC6JCY,&6]!"F3;@+SX3.L0"(9\[6]$HS2=O..)Y.LG>H#F[SC#HVR5V=" 7 M6638T(]Z^JTA._1]L#N9M70%M,=$IEOS:Z3?T%[1;5:KFH-2%+ MQS"!%SA@-J9AM6KKXD[7I=2SRGQ1;X=ZV>NUA403'..UW6E9!4H'SP&A-:*2 MFF< [V.J:JI#KHFA$;S!O:2,[)TF!&)B\/5RBIMEM$30MXQ:MX_H*8/>4%,A7N MQRA TL0ARWS/*+627>LO1*UXZLH?N$X@ JA'?]BX=EBT*S"N"[N>=S+N-V8C M*0[>U:;5=3MY!P^!*KK2$'M[DS*O# UT--W$[A9>=&&6PE]?I%?"L^#9HC!- MZ3IJ\V1_XH4IP0 :3]*\3]LIN7]UVP>?ZI737:A_B!K/#M!_4[+."NZ+K M/'&23D=O4MYS]JJ9GFPG1BO8;6Q'/('(HTSXKK(YE9%VRC%1V\JB>K-'U ). M7?1'MQHJ[YMM#[4.1K1!QN2,JLT:KSA5N>-V-5H2H!#F$HO3+S%1>(WG8X]X ML^L =S0^FZ;'VREM=J;TMO,][50J#F!>B[6*JV??%[>5=2@J^W;_X6$!_97_ZC]02P,$% @ H-66*508"% "0 MSA8 !D !X;"]W;W)K&ULI5AK<]NX%?TK&&V: MRC.L1()OQ_:,7[MU)\EF8F>W,YU^@$G(PH8DM 1I6_WU/1=\B&ID[T[Z181 MX.(^SCWW@B=/NOYJUE(V[+DL*G,Z6S?-YGBY--E:EL(L]$96>+/2=2D:_*T? MEF932Y';366QY*X;+4NAJMG9B9W[5)^=Z+8I5"4_U79R48\R%O9?-E\JO%O.4K)52DKHW3%:KDZG9U[QQ#Q*"]E49 @J/%[+W,V'DD;I^-!^H_6 M=MAR+XR\U,6O*F_6I[-DQG*Y$FW1?-9/?Y>]/2')RW1A["][ZM;Z_HQEK6ET MV6^&!J6JNJ=X[OTPV9"X+VS@_09N]>X.LEI>B4:Y MS/<%+*'*J \?]+G@KTJ\DMF"^9[#N,O]5^3YHWV^E>?_H7WL2IFLT*:M)?O7 M^;UI:B#BWX=L[B0&AR52EAR;C_OSAFMV=__/Z]I!N?WXWZTV_;40CD48-N]3E1E<8(5RBKE3U8-B]1&)+ MIKJU#<& /4G,",-6ND#.FF.&H,CR7M8V,'-5L6:M6R.JW!S9.-$/IQ]O./2 M6(C!V#0J8V^8QSW'C4*,DLB)$A>#.'#L\/'-^S(S=U@C1A=VO)LIV->C4YG\EG\)B1;'XO*[E2S='_9>9E M6]9'5,'2^-:1 Y21"-)GF>XX<1/9(@88D3X9V-#H.12<)\)XH# M%CAIX+/ =SBR"S;&7LI\UPG\$ JN),[-)\?. R<(O2,VYPX/(CRC.#T:3_1# MG\V[UW%PU!\V]\(0,X%+TSREH<-#W\KP_1A/S_$2?L3N=".*?6B\87[BI&%* M ZQ..-F=TG9V#H[.=)6I0@E+N/!_LYYB@(G&SA .1;5]^T/"O?B=85\6MPMF MH%O;Z'K+5C*7]=[!K":]&VUW;VK]J&Q- ,2FB_HX+M@MS6QJA==;*>HI)M;B MD< IJ:!DA3!&K93,2314IQ(WG))U >X$V#RO&FO6XCNR88H_^&!G*MEEG1HY M<4S9P!.'NW; G30-20!*+<$686]M(3MBJUJ7Q^P?;:U,KNP N@E'C;X7L!^$47; MK1'D6@&Y;!XG!!G?([#Q*"54Z>RK+8WYON Y!^8\^&+N<\!I#/, I@@)'T'/ MR ?0G9@'(V[)87-8GE.>+G>YZ\? ,H]B9K'#W['/;T6Y>7?%NK5L7LF&E',B M+[$X#A.">DQH_AEAK?N%!GG"L6(0,SQ_NGE_=T-\PD+7'6=_O+JY@1"?\LA+ M^6[;IUH^*L2^V+*V(O0_5.H_!"=2?^29G?X>^"WT6-+KTFN+=()18+3OK=K8@DDF(" ;63=;AVT*T<_M M5@Q(\(/XY3Q(@X E'+'M>]G!*UM@/R6J<%*@[;K<%'HKB9XL<-"P9G4+?7S' M"UTL L^3-D0#$Q&DSY.H:^BV'2RBY ^\$+]>'(])!;0QL@5*50\,G9#E"#_" M 6Z69W:"J?YR_,9^PB[%!A116'"/*:<-W.FYJ!DHTPY'E>Y@'< 7'I(Z M[ O(*QAY0['W8X(TCZ!L""T, GN0>+@3>KS+;JI2'V'.JZ+!I4D4=UP:PHA# M2)H ]#4XD;AY#"IY0YP'5OL.J,R]&'X.B$/0N,2HMYW'K;YD51IXMA9;ZVX@ MOWI0!-/>H#EWG22VM)8ZOHNUUQVM&%;I9BA8H**\JQ2TE3B$;D1LT]8;34O! MB1&W2J!?"(Y>"=$T=V$V&I*0N ]#/W42+WTQ MUZ&!GSSF,PG"?0]]S2R%[: M4YX[4V9!A MEE4XJFWH7H!U]D5O##A)C$?\-JFW"Z)'(P^^,STY'LJW#(FZ_1MV(6-S:$*, MN$%#\ZQPOY2(W9L4K%VJHH @QQI@6EQ5@":%3-A2.O14_,+IASUAVQY1H4K9 M8D\$-=6$8;W2N;5J",1?#7L\D(7B< SAQT*07+1=N-PKJ KG_F%T#DOCWREM M->D>^CJ_8%^FA9GJW<6 @Y<:UGOYH"JZ'74)7.5V6%+YH"7?5/H16*",77W; MWC$+=#331'-?%P_8%& M_?Z\M2E8B W C*.ZOM@.ISWI/*&[B>>"3/;UE)3?HX9!ZO9ZWNW1"8*2ZXW5 MBFX/NE"9A1-RO&AS2O(&)&\ZN@:AB@+%;^C8)@;M$1RD[NWK:*;?Y5 =WG0- M6;%=O,Q[E=Y)@2^[PY6<7E-L$R"1FK^J9HVKT1,.R>3&>L8YV)+1]SH;%O)+ M%R0"PG"KLIQBF_#I_4J"_JJ.D&Q4UW(B0M*W':CL)7A1Z_9AW>O?)]VAI?'> MTIT6?8I^>_9^ONRJ&3D(:*4((.=+4773$(-J#;^15#E\S0"^,U1@H:KQ).)/ ME2NPB,09'W5W#C44 MCAPEJ5;W;8?8GDA&M2CQ#RE/<;WIUG;\8FR5JPEQ0-BX9=Q@&PG;2(\'RGR_ M?CX-2L+PWRS5Z/^M,=$B&&H,>>P;2Q>'OF,M)]\82UD_V"^I5(ZA=O>Y<9P= M/]:>=]\H=\N[+[T?1 V",:R0*VQU%W$X8W7W];3[T^B-_6)YKYM&EW:XE@+X MI05XO]*Z&?[0 >,G[+/_ E!+ P04 " "@U98VAA7'^P" !.!@ &0 M 'AL+W=O,RV@\ M]+YK/1ZJQ@HN\5J#::J*Z:<)"K491;UHY[CA16F=(QX/:U;@$NW/^EJ3%;Q63@XGW +XX;L[<&5\E*J3MG?,U'4>($H<#,.@9&GP>< MHA".B&3<;SFC-J4#[J]W[)]][53+BAF<*O&;Y[8<1><1Y+AFC; W:O,%M_6< M.KY,">-_81-B>Q2<-<:J:@LF!167XM^>P!SA/W@"D6T#J=8=$7N6,638> M:K4![:*)S2U\J1Y-XKATE[*TFG8YX>QXJJJ*#F=I578WC"TQ.G^<;=&3@$[? M0/=2F"MI2P-7,L?\-4%,4EH]Z4[/)#W*.,.L"_U>!](D[1_AZ[?U]3U?_PV^ MJ_N&VR?X<[DR5M,3^'NHR$ Q.$SAVN+"U"S#443OWJ!^P&C\_EWO+/ET1."@ M%3@XQCZ>+N;SQ0]8WBZFWP]I^W\T+"1\8[*AWH+4'^"@ [9$F"BF$MZ@%.?D#SU%ZY$G23<^@1FKGD@)A4_*L MA TS4#-.$7N9/X;48!642N08LE%B12*8-W:QO;,0VX7;/3%,&((R)R8DTU@W M.BNI]Z#6JM"L@H:>F]ZJV"_$PQI;*LV?J1S2\ +N )<^F!6%QH)9\C2UBSGI M)]V$NDL(-RA((+>DL['&,IES64 6NL2X+NG"K-'.Z5YHYU7VEUPY/*-60;\! M8O%Q._5TOM3*),"?'#UYK%943B_<6K][Z%G%>SU>H2[\)#.DK)$VM'OK;8?E M99@1+^%ATLZ9+K@T('!-T*3[X30"':97,*RJ_<18*4OSQR]+&OBH70#MKY6R M.\,E:/]"QO\ 4$L#!!0 ( *#5EB=SRTO.0D /L: 9 >&PO=V]R M:W-H965T0E"RG3M)@L0\%]B&12/%\/#>>\\DZ6:"EW)].O$F_<2-6"Q;G)B>G:S8 M@L]X^VEUW(ESUM$8'"YXY>\+!$(U/AJ,2?#EB@XON_1WVK;P99;IOBE+#^+HEV> M3M()*?B<=65[(]=_Y]:>"/%R62K]GZS-VC"8D+Q3K:RL,&A0B=I,C )6OX\04$KB#7; /YU)+SIF'U@NO[?Y[? MJK:!Y/C7/NL-=K@?&P_,2[5B.3^=P(E0O+GCD[/??O%B]]4CFH>#YN%CZ&>S MCU>7_R!7UQ_?77V8[5/N4?']RNU@DG=U#BZ 4T'&:4"N2U:3JYJ\9QN28""\ MR"'MDA.%JY:R+'BCB)SKN4M9K5B](6RU:N0=.!DG4>11],/??DE]WWUE%LZN M]*R>\UX=$587.]A6_8*$KNNXKDL4!E6KD,NJ E"M&8$:1:1)9=)*DY W+EU8$E@,8H-YQU8(,*L&_\287BMV67(-W*\3UW5][ZUO9 MLM("@$RO5\W)AK,&9$JH>J)>Z,4+R+JVE[2;XBZ(##YA12%P#@"?W('-6S"( MH_:JRW/."]Q$[]F!S\OQ%D*1>5>6FQUK6*N7<-C>;C07\W:I(2CY# M*)0E6 M]1;^B(05#1%#1"WT"IP(KEX"VI+!-/^V$@TO'.OP]5* @I!]=T)V"C30'D#? MKEE3*(AKI<&[5K7@"#"!D@]R[ @MH$"/#493BXW#J;A1@9*W@Z?!7-;W&+1- MUWW1;D![;>OX'@X#&J?DDH$W2Y3RG"R":2],J9N2P\A)W12& M7DA#&/IX;&$8N#3S'S+;)J,V. & V">>G](X[,W?-=Z8WF/=2^XQ5A ZKF^< MYU(P.0R<$!K7 0&W1##,G"#6O@- ;P!D=TR4P\DW9_<>L)\$3@3N]M/8<0/( MCBQQ4D!\\5F3 7#+^1UO@-NH_2;?JS" #MV/5[>0W'T')&O>P!-E2XEZ2?[L M6"GF L!W>O?V.MJAGWLSVL6FXHT^>[CH$AHX-D# )7^(.2>'FT8=O?C1'+[! M5HHNV7U #B*?1AXY)@=I0+,,0NGXD'T^!:/ USX-W'ZN'QYD/@8$1+P@I4F$ MD4LCG\0TQD6>[U)(/CR(,NI"^,'9*ZY):[FA-MBV M[D*=!5X,FD%B'+@T!698EO# P5' (S&3-781H_I-C]G<^U9=]EIJ8$ MC=7!H]&P"?83[=RN;J"E+FKQ;_ $]%;4F6G] ]C'2!I@*]%Q;YE'C.38$[1H@ M!5\[[!?;1C$F1+XF1-GS"5'V .Z#9"=ZFNP@O<$*C ^Y0;>M%5IUV14]\QBO M0U]_'6I(G[!#X^N:? G.QY7;C677[&YN.KMMRWTPP,N]$7(^AQH 3D'K<$=> MK4JYX9P40!#R5J*?^^IDB-?_>1>]SS&>T8J"*':@LI$@]9PH\$@(!S2+LY^0 MR7V ;-GVN-X%/\[O=N5_(H[GZ=-^@,P*^J:_,PIV1CV]PQ<.=>9 M/?U4B_8YZ?< #CF)-(].M''),P=8(L MUAC = )XAF\N48*4?)290>"D87)DL"$;_0Q>;7P<^Q2:Z"& QI$'8]>C03Q^ M XD<-\&%7DJS!-,XC/4;24!3_[M,:/B_YYCIS\XQMY$&D&O>Z)_4D969 M0F'JPKL:+7>=,2?\FR(7$A)'^ZCG3UN"R0A0-GP) Q60J96R7AP#3ZE&;7[' M3+0#%PL@9>97T)JO4=%>(^L;2REMZ[8%#M?HPO> "5#IKF>?)D@KXW*6@#WTAQ1(MN;DTJ")GDI%:0E,">QT"<. M&D_>?>]'+;WU=D]^1_N8LXP!M1H_'9Q*?"/@*&AR0BUY,32*K4MF]HL&%)^Y M*)%E0T500K7Z$$&7,;0;'*\,56VX_@6XUEY!OJEUQ-W)8>3^>K3+>9_4T%JB MWWHIV?=+]W3T0:+BL!H_NZ":$&SS;6*8';[LG)L/&MOEYK/0>]A,0.\O^1Q$ M79I$$]*83RUFT,J5_KQQ*]M65OIVR1D<65P S^=2MOT -QB^=YW]!U!+ P04 M " "@U98M[36(@H5 30@ &0 'AL+W=O(G'9O KB.+3_3%Y"F[6X.FC:WR>[BXN+^0$MTS%-9 M].J1-/O7WV^&I$39DH:&%Y[ZA]Y[5C+0A;JS*2_ZZ1)#EJBD3> 8 M;-6\19ZW=]&#%-^KN"]&PYZ(!M'H 7JC>JTCIC=Z]%H+\=^GBZ+,H1O_T[5B M2V_<38_LY66QD;%Z_O2/X73PZ@%NQS6WXX>HO_WZX?K\ZX>+ M#Y^OQ;L/GS]\/+\6EY]./U]U\?G7*(GWD$&FDO;.B_-,Q";+G-GRUM9 M&AA156#6HNCQ[V=FO9'9/8VJUN"EV)BL,'FQTALF<6=J$IG)7H"S,M>+"H3N MR?J8_X7C?^/ 8D/KZ(F% >N@<;?2\4K(7(EE;OY4;DW8L0W6*$IC'UQ6985' M/"T9QUAN6@B9)?ZW#" #[IN5>J^.D?\V@X>R4"G2/I M0K*W*@?1S28WWS501:7W(AI/!.&KRH7R!'C>\0P8D.@I%F+@A=W,E"J.72\=HUC2@4="0))DMT M05JCLPK,TF8]-"O]WIJQF>UTD^L4>V75OWO_?S$5;<:.&EPZS6QT +QT;OG? ML=]_ZUY;L4Q[8GAR,MNSSP])O;VE6]1(QDLP;.Z(3"D7J1*,+IC:X1(P*+M1 MQ!ES9=&G%][.S;] /< )LTCUC21XZXD_!VJX RU>6G8I:\BC"?# MJ=R/;C(2WKV2P!;V11G6VP?Z0/-C4./%THB/%3EG<57*LBK$?V& ===M6SKD M?395 8:*(_:_]!&)LT=)M78HP2U9XL$;G;&V@1'B53P3PUDOF@UQ$46]R70L MKN!%=:RL>",QABZ76'CA!#X?S\5T,!:?G)#N*:R#5](R%8>DRT3 M(W$X[LVFPZ/&V6^DAFX/>\/1R1'_'0^.]O *#0ZYG/9.@,4UNXT8EE+GXE:F M%;O!0 /%Q[V_[!/%O!=-3T@4H]X4D\!U5#DVK:788MB;PEM@:=$T.O) DXO: M+[(.,^Q$K^J_#TO@04Y#08##V6SB&76J5%A5 O^]>33'WY.3.2N[Q\0<2GB3 MZ3^ASZ2OA$5+.Q1X2Q?^JZ-TJ/NJ;X.#1 ,8 (1)G3+%*JA/&QH7$&'!JDRGB)%BY MA:/" VA[Q>XFRQC7-EYIL TX$,,M]%M2=5!2=)"C>,Q+Q:,$L>BO:9X7BF%N M'_MV+F!TM:Y2N# UX6/948B(+B&IW%:94HMV\.U85<("'U+JA%,56W*D4TAZ@W M48":M?6'/U*B6M.L<[ "((CJ :A%10LJ6[ZKT-"$I8X15. )RA55\D+"%I#Z MAO[GI?C*C@&^X[WC1]48]:69?Q]T-UC]GN*>"M.QBQOW3P;/Q:0_Q"?ID"DT M[N9.+5HB@0B1WR.P_WQ\RO\Z./J,95]ZG^C9.R.(?BICEJ6H/YL\%Y],=O." MIJ@9RSM!<-H?8(S]?.IB0B.R"@P#&M63-1GHM:Z08MLKD[B[G1""0<,6VUH";'!X!$7>;U^J#5/1ZL2>87HY\R%M6ZB)7 ! M29XH*LK," &7:6-7VOO\G!6/EJ4(-AP0<=C9",R1;,5P>,!O&\5!UZMPP :Q M(PQ3&\^O1@1:4'"I 7Z)N-7R 8U@:>!Z8[UN 8GF=7B5:$KOV,[KU>3*0BMH M]6$S& ;4DOQ3:Z^)%RC'(9ZP9Y +)=3= MX7(+CA\;V'(LY>4(6 4O=MV2=G$%BBY81;#E=@A/';VTUEA/\'24V!MYM@)# MQ$CXMR\X_. -M!L\$/8,)G,.?T;S\9$X74,?])_U'I)4.(C$DL E*\A0D3(M M8%N6.HTUUI#A0-7M M7CO"XR0=2@T?#S;8>S/RZN(;\AU\@F(*BZ109LNNRU5NJIL50"]7RRK=M5Z> M)\B_>O9.*[KJN: D!XH0^"&*)-N63"[11,K*,A!6 S@4IEO+:J"","UU838+ M[_Y!T?41>.>T]= ,U?,CMF4;4I=Q3NK\:_^JSY2ICL9? #[Q-UH1,%Y!W_#W M)C=WY:IGHS2[UF)-Z3M;N\P1K#B?X2RF+[ZP'KKM\8 .L$I9^"6H *)N25:6 M5TL5&W)C ]= &?X%AQAK6#]\%!1#92O>QVV=H)J(!K1IJ+ZY)15N)+R%P'W M"\^.VP4T[9Z,RBL>@9QW'S \0P$U>7SLN5J"@O;U$%@RN MY3U@8YLV!: !?=).CN\XFJQ97*A[XZ)'-WD=$],]3HG2>UI6:]O/&X4B;2?M M=DF #2'6)M/P)C:4E@1[-X;]ET084"O_'P":DBM(G0IJ70]K>59A"YN4)ZA= M.".H487W_KAYU 8V8/D+L@-?T+)9%%3)V)VQV[X=I% ^49*:E;98YQ^V-M4J M\/Y'9QS=FH,3..(SQ@3TP&Y^&U94-&=\UH$B$#]E:J=;U"Y;U&C#N*CWX[#W M@[740D$B%B$I\!U-GV/ H@SOS^<(;J/GXFJ%?;&*']HW?L%_UNQ=Z86N&GQ%! MB*&OAYV%:>?'&C^I)F75ZV6'"/^SXBCD$M&23:-/;\ 5,H@KDW*A2)R=7XMS,1SV3DYF-=&MKT^@ M="[&O"ZFX=F.WYF]T?%=/6=-U5$PV9T>/TC2I:/)Q*ZJ-)2O[B0&= E%U?L M>(E8%)TT8X/K;B:^5M!^C(P&@T'(P:Q1L^"RF\;53W*]>759:W1 YJ29_Z23 ME>.+CU=N_:06'UL*'EZ'8ZX1O<&M6@.W0^M, M%BO!,@A1^#Q O1%D.)KM6J[%WV>^6(H$83*TE>.3:!Q@P#;$1?_?(&XRC.K/ M78AK6^5L/.)_?P^ S7KSX:31[=:W)\'7J#>9#-SG$^!J/)\WF!=;!;LR[]^+'3VP]9H\DTH-4-Y+^9>[FK)WYILV#\[ F0-QY%_.\! MR+,G6,/>=#ZSYV:3>8@/E!#XZEY][A$S"(0'TR6!P$Y.NW9"6-PCMU&V.RK1 M=+9ZUI%%M-*;5,?W]DBI'B567'>DAURQWB<%-EV6OE@:IM)-HH2(MTZH=3^V(G.P52Z; Y@5DC&(+P.\KP! M12-GG_XEW)S@/)--]'95PE8*;"G2"44H"92I_=.2&#BQE#+AZ\KM4Q&9UX5@]02$W(]!YQ1 MJ8=FC+GHQ^4N6EFU?E%PP9'5._C15G^8[Q4]PT.--O<[&TAU^TV#J[!;)W>$"QT'>5UVU1W M.5VG*?79N,)NR(PO3NSP;,]2\O! D9K.%)_&OP3>^[L?[?EDW8[G"6P5Q7_8 M9$8%74;A"+$$ODSH$CB,RVES.:/+V0E=SOG9B(L8!=TXJ>M%T6 T$M/> -GG M5;79I#P-]FI[3I+5.R-S+F.^QT_V@,-WEEYB-A]O35*ZIN<]4&^Y8:M/_ M\!U*RY:_/=,A#::E1X-75Q^^7O+E\-51+V@CLEOZ3YDU'8O#H=U0&N++ZZX8 M[@Z3OZE[YV-X,JJ"E4LT)SVWSJ)4PM"?HR@J6I0NV**Y"T4-4':6S\'JI MM6/P_%8;;J[V$J:2IB0'FE/;G(N6>X)K[DU'%3>;F'1K[7TZG3 YG9FESMDR M4\[2G+WXB7D-_$>?XUM&2?,@%)=NPX<"?2!]9]KFK)+8@'-L3X+IWD"U( MP+6P(1IW@,N10GO>%1?W7#204UV1GH5D##45!D\ZHRO\0X9.\4A"I"H=O"\4 M>?_"DW;L.S'4Q-K].[RLX< U=&%!9W _FH;[8["]$GGD5I'*=#"K@VZ,:/#< M#Z-##FKPS95ZP5TJON!:R)0,S(R>WM'^8W>+6_ZDS=NE:+# )'"J=!;"W4_ M7[C*UN+\@8?D#E\$G>0R>CZ@.QG >].I&LODKZVG17E+2.QGMAFD,["LU&5J M(:$#"MA($P0CI6D9?2";&@JM+ZT/S"P,6N @4OMDN*87 _C( 0)*4^O5N$M MNE,$HK;4$ RRZX'BG$Q ANX[3W3.!YE!$Z=IIX@]US2%Q()8Y M,'F^Q<;%MRY8@?MN. MQZ9#AS=@@9=TW>I#YC.A.JCKZ-TZO'SWY6AO*D>Z0O7 'MEN@;2+0DH(\65' M.^\3&L/V=E9T-\#ZV DCGXF3WF1":?QPV!LAA&PWZ0X08\ZW>S'&LX&(9O/. M1EW;H6N[=4?SJ3B,$%Z.=OIT1V/J41T-1_MZ=%O+ W,#Q+"CFMOKA]M=?+1> M-UQ0 AV>_OW;.ED&%*OOE^!V>PI2::AF$1(9S8=B' TZ.UFLG(^MS*,C,1X/ M'FQGH>:8$?\=1]$/&EK&_[:&EB=ULOS?:>4\W4Y(R<76/90=KG.3/3_:G^./>>#ROWP@\"](1]UI@" 64+-&; M>=YSAMF+?_ON.G@]ZHK2!*J?[I0NKB3U[]@ *6APL8F^3_)MDD'W?*[/S],, M[=,4Z*N)&^]X@9P$&%#8)IY3E1M^75/\;O)O]!;>3F7!37A^>M&:K1V+UHO% M>@""$P^"O:UO-&=XQPT]ELPGW3EM#0\+[("QB@/DAJ39WKB+! M_6]=NO,(UDAJ"LBGJ1K'--^M*4EH_Y)8Y5=KX ? M!R_JKU5^P_\[ I(1?)I]9[^^6_\?#T[MB_[-X_9_EW A\QMJ)$W5$D,'_=GD MP%:D_)?2;/BU_X4I2[/FRY6"@')Z +\OC2G]%YJ@_O] O/U?4$L#!!0 ( M *#5EC1H>JY8@4 $P, 9 >&PO=V]R:W-H965TW*+:"B_4N.4T,Y,7M@B%IX*3MAV$?:(F6B4JD2U)QO5^_ M.\IVG3;.5@P(9(JZ>_C<\;DC<[+2YK-=".'@:]LH>SI8.+<\'@YMN1 MMT=Z M*11^F6O3OIA[:I1&\\DYM,XR"(!NV7*K!^,3/W9KQB>Y<(Y6X-6"[MN5F M?2X:O3H=A(/MQ%36"T<3P_')DM?B3K@/RUN#;\,=2B5;H:S4"HR8GP[.PN/S MA.R]P4E/!*W5C_A%5O&P<# M*#OK=+MQ1@:M5/TO_[K)PYY#<<@AVCA$GG>_D&=YR1T?GQB] D/6B$8#'ZKW M1G)2T:;<.8-?)?JY\50\"-4)X*J".U%CNAU,Q5(;)U5],G2X!!D.RPW<>0\7 M'8 +([C6RBTL3%0EJL< 0^2V(QAM"9Y'SR)>BO((XI!!%$3Q,WCQ+N#8X\4' M\'X($OX\FUEG4!Y_/15OCY8\C48E7<#=Y=SVYN8?IY/;]]/[JYMU39)^%>YKLLVO I;2\ MKHVHN:\A/<="[ 4C+7@0Y40%4H%;"'!\U@@+,RIUF*W10%==Z<"ME^((KKG" M,O?)7W"+I>.$046CNUMP-%H@9(/H#2U3/5YXI;NF0F#\4V(N2\D;BG0GCM?6+#T!W%LO _NJE1H^( M'B'<8&^\XQ39IX5N1*UU9>$EA"Q.0YJQ"-=#K"0/Z">+8[C0RNI&5IS22YA9,6)9 M&OIQ&L8L"[.>0YQX]]<]G%1ETU5(U6#XE KBS4!\=8(*$E;<&*[UNB0QD)0QM+S9LW"Q,[1'<8Z8O=+OD:OWJ11&%^1N[]30"=QP) MR"5OFC4V,MS27A@?E*0X[FA?D,WF]0^LODJW#-XBI5(PN$"%5)S!N>%_RX91 MXC&FAC;%,SWKJ% ;R1_1P ":AEC;K>!H(/&,D=ZP8KDZ9]I6X+V'HPLW<2X)*Z17NC6\#S MWWA@^R0R@AKOOQ87J_;=<'2(:8AJ"PO>,H&!I4. H+]@HS _PI+:"W2'P7G'!*"/?DQSE M;)3E-$H0[NRJ?]3?$;^;]/?N:FUHJ.FKGZ!HD 3']W[5^< M7OK[XDP[O'WZX0*O^\*0 7Z?:^VV+[3 [A^(\3]02P,$% @ H-66 ER MQ4&L P 6P@ !D !X;"]W;W)K&ULO59?;^(X M$/\JH^QIU4I1DSB!0!>0@++;2NV!"MU[.-V#20:2V\1F;5/:;W]C!RB5VMY* M)]T+F1G/_.:OQ_1V4OW0!:*!I[H2NN\5QFPN@T!G!=9<7\@-"CI9255S0ZQ: M!WJCD.?.J*X"%H;MH.:E\ 8])YNI04]N354*G"G0V[KFZGF$E=SUO<@[".[+ M=6&L(!CT-GR-8WM&E-3RE#^A?7>Z4RY)K',OJ MCS(W1=_K>)#CBF\K8P-04J&,N:VEO8NC\BW$JM>X$A3U8_R/:HHP:5O8,:,;B3PA0: M)B+'_#5 0"$>XV2'.$?L0\0KS"X@CGQ@(8L_P(N/><<.+WX';_)S6YIG^'.X MU$;1:/SU5I(-1/(VA+TNEWK#,^Q[5#"-ZA&]P>=/43O\\D& R3' Y"/TP7 \ M?KA[N!TN)E%<<'%&C64]M*\ MC(=TXY&]&H^*Q@.6STXJ!0KC@Z!-(E=@^),/.U0(7,-*5G3[]24L=EB1V>EP M +46ZR5!']IK?QB0;IB \58I%-DS+!07FB*S=WN8_TU7 MA7:%(;05Y9S#" 51!F85J<&-P5K#-UI2&L[L3"-!DN&8ZP*^4FQPC;G->2$- MK_Y?9R-.5IFK$]5MB>M2B%*L+;-!5(0SV]%SBH+V/=+6S2JN M=;DJ,Y>[ABCVVTD"GS]U6,2^6/!NQ,XABOPTIIZQV ]CX@_GY#NR8OHRGPYA\V#\:+>/+MW7*WMH%:X(M/P(FUY MH)JGK&&,W+CG8RD-/4:.+.CU1V45Z'PEI3DPUL'Q_\3@'U!+ P04 " " M@U980+'JY[X$ !="@ &0 'AL+W=O!;VW3V/%HYMSX=C6RY4JVT)WJM M.IQ9:--*AT.S'-FU4;(*3FTS8G&^4^K^\,CD8'E*IN56=KW8%1B_-H0D\O M$K\^+/BU5EL[L,%7,M?ZBQ],J_,H]@FI1I7.(TA\?%67JFD\$*;QYPXS.H3T MCD-[CWX=:L=:YM*J2]W\5E=N=1[E$51J(3>-F^GM![6K)_5XI6YL^(=MOS9E M$90;ZW2[<\8,VKKKG_+;CH>!0QX_X\!V#BSDW0<*6;Z33H[/C-Z"\:L1S1NA MU."-R=6=;\J],SA;HY\;3SNG3"<]0[*!V[4RP;8@NPK>*[TT,#CS^#=JR4JS<%,K;5Q=;>$WR=SZPR*YH^GZNW1DJ?1_$8Z MM6M9JO,(=XI5YJN*QF]>T2Q^^T*NR2'7Y"7T\?3FT]7L9O)I>GLS^05N[ZYF MP;Z'R']U^WXVN?LPO83IS?7M[&.8>ZJ$_ST(7.L&][@GK[;0;SQ5P:+N M9%?6J*[ZJ"' GULIN-3M6G;?W[S*&15O+2X9RE$?Y$A@BRI+9YQP7B!\J5L%"Z/;0;V0Q42(!)*+6LX;!=):Y2SP7!":I1@_(2)EP%-&:"X>-D][ M!H\M7!Z_ _^JF\=Z3H??DO_,[0"KV]-\NM?#O9,NL.ZIR$F)8FZ$)$44".+2O8/X0'@A,J"L@* MDN#25!">9SN]0<))4<0H )(GU%?&D?J!0(%SDF!G&2+'"3!!BBS!^I"4[CM0 MBF%C* BE*>2D$.*H7;\VR6-@&ZW/5Z@7:W_*G!T[3:J>HQ^8G("!<> M.4%&8I&&;8#("7U0/U:1"VQK3A*6 V>$90?V<91B?V&LM+1 ;"3]^ 23N5NF<;G[O34.I-AV.<\U>* M:K^!AB3WA[\R]N2I,V,T./)QT3)<;&R/VY_^A[>'N].DOS(=^D2<;]@^A(HKJ1VU=.,VJ&)NCR23D M%=4ZC+DAAR\E^UI'+/UJ$AI/NDB;:CN93:>?)K4V+IN?I'>W?G[";;3&T:U7 MH:UK[;?G9'ESFNUENQ=?S:J*\F(R/VGTBNXH_M;<>JPF TIA:G+!L%.>RM/L M;._H_$#LD\'OAC;AR;,2)4OF!UE<%:?95 B1I3P*@L;/FA9DK0"!QO<>,QM< MRL:GSSOTGY)V:%GJ0 NVWTP1J]/L,%,%E;JU\2MO?J%>ST?!R]F&]%]M.MN/ MLTSE;8A<]YO!H#:N^]4_^C@\V7 X?67#K-\P2[P[1XGEA8YZ?N)YH[Q8 TT> MDM2T&^2,DZ3<18^O!OOB?,%U;2*B'(/2KE +=M&X%;G<4#B91+@0PTG>PYUW M<+-7X/9FZAH(55"7KJ#B.< $W :"LQW!\]F;B!>4C]7^WDC-IK/]-_#V!\'[ M"6__OPA6%R;DED/K2?UQM@S1HVK^?"D,G9.#EYU()QV%1N=TFJ%5 ODU9?/W M[_8^38_?D' P2#AX"WV^^')]?75_?7ES?Z?.;B[4XLO-_=7-SYY5]H*!59K;4WW ;5.DADNZ9"65IIFSJ-75"QTE'! M*) R#BM2[ OCT/LJY];C-9?*( _+-H!3"./DK>8053 K9TJ3:Q?%*K1Y->!Z MLCHB6>#0>"Y:T+%&+XTU<3M2F\K %E214_+:6O&V)@]Z2TAP2*YV.2E=1O*# M",R)\D/Z"#M/$?61AD;-+2IEK+Y5QM)NJ7*K,9D*-"1Z7BU)PA(BN!J1CZH2 ML0,GM'2L !J:/G))#;Z8E4Y>H-)QPBG@V:/-@8W8Q0HR(CR-$N N#4NRAM;4 M!SC%M8TYURF>6"*P&%< "O!LK1+L2J]!7]Z33R0+A 2&5)9"BMU3#^_?'<[V M/A]#)\+-UA385:@2J4.78'/#P23B[$46!F 0US@I?!(4CE7%&U#T'7$8&/&L M4J&T_T[S6)W9P"/$Z0'" ./!WK4EJ@!)\N%Y3)Z7IE9+SQJ)U.ALH592(;4P M4LA21#@MYWVF<*YAFJ#CA0$S5"W[W0(3#R*[GN*]82#KSPNL?X8M4@15+WIN?$9?D!]4*/"B3Z ML8N:G-F-Q:1409>$7I$=R "LJ&XL;Y-^;B0LK4N@:4H@%4\RMFIM!XAQDW*4 MFE$Z'V%>I2B+H8E2)Z8&BV"6Z."-J[ $9\:LB^LYV4]A/2Q\J7R'AM-(3K: MV"ZW)CQ(JAR0L!WC!XA#\4E)@/ R#&5@S1\ MQWPWW%*2\=?/@@4N8S)D,%,[6XLP]OAOG?677,>S;O+ MXC4:#=,:!TZ)K=/QYX\9]*<+6+>(W*1+SY(CKE#IL<*=E;P8X'O)''<+<3#< M@N?_ %!+ P04 " "@U98*<]O;ET" " !@ &0 'AL+W=OW?W3![1CHL'60 H]%B53,9.H50]=5V9 M%5 1>_<42,)R&;E*US8,;M;5F;5U\(DZ/D:WG*E"HL\LA_R8 MP-5-]YWC?>P:!?X[A#T<##0TOQR.!^#IY7#_S#1!?P^!Y0O^YQZ& MY&[IPF$Z8Q9369,,8D>[@02Q!2=Y_Y^&I'I)LO2%R(YD#'L9PW/LR7=M ME)1EO!K4K,6.+-;XX3;Q@[$_UO>W/51C(,WS/^+)<5KZ;]K$P^&HSVH'< _^ MFQ6(C?4XB3+>,-6^[/UN;Z,WUCV>[<^TO;9N^)>F]>9;(C:4253"6E-ZUQ]T M3Z+UNS90O+8.L.)*^XE=%OH3 <(DZ/,UYVH?F +]1R?Y U!+ P04 " " M@U989#JB:T," "*!@ &0 'AL+W=O&6RY8!4M)N6AXZ16FW/3MP *O&9K8)[;^O;0C+IH1* M>0';G//Y.T8V(HEXHRAAL!5(-E6%Q>L:*&]CQW>."SM2E,HL MN$E4XP(>0?VLMT+/W(&2D0J8))PA 7GLK/SE>F'B;< O JT\&2-3R9[S9S/9 M9+'C&2&@D"I#P/IV@#N@U("TQI^>Z0Q;FL33\9'^S=:N:]EC"7><_B:9*F/G MDX,RR'%#U8ZWWZ&O9V9X*:?27E';Q8:?'90V4O&J3]8&%6'=';_TYW"2H#GG M$X(^(;#>W4;6\AXKG$2"MTB8:$TS UNJS=9RA)F7\JB$?DITGDHV^G@S$.A) MX(RP JV$P*P ?>Q*1J[2.Y@X-^UIZXX67*"%Z($S54KTE660_9OO:K-!+SCJ MK8-1X#VD$Q3Z-RCP@G"$%P[EAI877N"=*_,&[5_1AF7D0+(&TW-5=]#I>:CY M;I:RQBG$COXP)(@#.,G'#_[<^S*B/!V4IV/T9-=00+ZWG]WZI]IHE?%:_7_( MG>XX,,=4PHC8;!";C7)^<'9[A=PX]#VY^2 WO^K4GD#HKPA?V&-P6 M5Q_](?*A"%[8(2I;QAJFL5P^K0:%==?_D;WG7I!RP*PB2BD.M4 M;[+0KU-TG:^;*%[;;K/G2O&UL[5U;D]NVDOXKK#G9<^PJC3R2[=B)$U>-[5R\%2=>CY/4UM8^0"0D(:8( M!B!'5G[]]@T72A3M.'O>\I*,)!)H-/KZ=0/^:F_=.[_5NBO>[^K&?WVQ[;KV MRWOW?+G5.^7GMM4-_+*V;JTZ]:M=$WNONY?>W@ MT[TX2F5VNO'&-H73ZZ\OKA=?/EL^QA?HB5^,WOOL[P*7LK+V'7YX67U]<844 MZ5J7'0ZAX'^W^KFN:QP)Z/A=!KV(<^*+^=]A]&]I\;"8E?+ZN:U_-56W_?KB M\451Z;7JZ^Z-W7^O94$/<;S2UI[^6^SYV8_NM?!?/C6O5+&?L9C+\^, MO5@6KVS3;7WQ35/I:CC /2 T4KL,U#Y;3H[X0I?SXOYB5BROEOA+WZI2?WT!.N*UN]473__YC\7G M5T\FJ'T0J7TP-?K39\H;7]AU\1K';CK%M:@[(T#+^K*MB;1H%KZJZ\#">!K7N? &#U7VEBTY>[?%+ M&/BZ5CM;?.=LWQ8O&]AQG-O ;[Y?>5,9Y4@R\;5__N/QM#8?>-KN8P?0VD==K)8A)M2 >(1N,5 MF11?;-6M+E9:-X6N#6@GK=4TV=KAL?G$UC^,6_]PX\ER= MDJ@X_7MO0)3 ;#5@Z''4HK/PZ9TN="0'>:L\.(>66=MM55>H]1JL-PO(#H=& M*N$IW?E941NU,K7I0!AF,,FM;GK\"P?2[\%K>9J[M4XV!4<972%-G8MN8X&B M>?&??;7A)YRN:6N!;)J],/"L<;04?+O4K@,/6(C.>Y(JX&QGRKY6#G@$HOL; M+<46Y58U&PUR5G8]$ +O@ ?QP.2^KHK*P))=L79V!P1;G[%H7MST(+")9:(_ MLV+5=S0CT%V@'#*I).AV#^N%=8-*5+9?=>N^CO(\"_32SU[A9E7&AQ_#1!4\ MIFKSAUK5NKA5=0^"!.*R @G7G:;U>YCG(_S;ZRM]J:N04!LL[FLP>E7 M(C-L2,"B-1N#BY%O<:RTH6?F!F;;'=@J]3X*V=ACH"JX -V@+YG2_,^CYG\^ MJ;<0>T!DT13/>^=@U,.8YO^Y$4CSQ6*R.:MI%:1EB4^9>I%MX%$NR4@.+3$H MJA.!+#1KK&*EU3 .O(M_'K1R\^*-J.E02U%V(R$5O@QVU8&M.!FWZAWN,0[( MJHV?6NV,!%H5R!NN_T%N7P5H>M MOE-;[^].[>&CN(>/)G?@N?+;XANP@B"[2-'8'OZ5$09$/8Y$/9X>TH)A:#JV M_NS0G:Y,5[PQ_MT8A7]AN.+;:'=- ]%5SQO#'K@%:PM*0ZXDFLE<1$FKC@8O M>7"'@Z.W-;X#;T8^AP9"DQ#JO!+&VTW3C5PHK0AH)(^@^X_B_B/GTQR=B7P9X6 MOX#E.QO3_>E!BO"=$0TDCU@%U06+#HJ!B[7 6K"0#;B]8T^T@R70=.(S7M1*/BK+>HI2,IAU_8;PB_=KBKV++X\\9)RS'#*L0#R,GYL4K M]1MP RRIWJN:)6"E.P@7D[$!#P^R0_Z@HRB+9\P<+TA^32:LAF2!7IP5F$.# M)I"_QE$Q-C..'P8UJ2SY=W!4SH*1 AKT^TZS_!7HY7R07/"VK:9L-\9*2)68 MVTA62?Z@B^;SA08;"#I*P@$KQGE,)?9XQZI4JKKL4RRT0PO\!T?P+"?KW(T MG4[4(P43H&(8A&C06KL#;6'2>Q_L.B9?F$I?XK86.PU14#4I9UFJNYA6@A2T M 9T_'$<'HY+VIT?\@4:\'AEQ2/4R4;VA18 S(8=B_;NRP DW= 0,!VKPW9!#01(8(H*>@'L8IS@TBA M >AJ2AL-9X\@E8@4# /SC&(QE#X:JT\:G'3HVF?H>COP5=KI _C"90T\.'& M@5L'U07]\1)DHV;N,3TCH:0!\K%Q1LDT*!LQ&#Z_T^ ^./MH\H=WZL#YGBU) M"M,(&&QA<]@%%4!85X'$B3S6*&$([/+FIB))*NB H6CV!>TR6M@$N6F M^ L%-YR6J2S6Z1O3S0<1'*@O)F>>,F19(RZ,&+F)S$\+R8/:SA^-[='J_51V M%KQ>L<#9M8)%KB$M@'$YB'LYY""^.IP+T@@+NBN>9#@![.:MKB'[.?[>(/4% M6DI%7WJ]8<4"+P2#T6NPG^"7QI^[ ];8%N\:"%!Y3S"H@S>;[B[.%C\11\<& M0 ).B%J+;0LO8ZS1F:ZGE#5MZIIDDLPT<,IA7K3.0AY&3\6NJEME:M07=CUA M^BP[=GHC:2.DM8A#$A&)XI RD@ZJ+I$W+W[502" O-]!%@SB-^()O*?AD5C! M0&SO3@0 Y*+2Z,_0_H*B483,&P2JJS,5:4BA1W1%OX=X#!+6;Q5(DO,__&48"T3 *YT[ @T_A MT0S';WBOP)".S.$#_8Q-P<8T]!!:PKTFLT22OSJT\-H4N;CV#7CM+5I;_! D M!>QN"\H^V/@@^9#"$R8B^ MZ#%WY$68AOK9X],1G3B+R[]1OG"H_!YS$,4.1 MQF#BV<"\[)V!B*L!,P/*CN*<(42K@VCBA\C/Z?P>)@>K/9/0UU/28$%,T$^! MH. >\KNCP\*B GFD@I IH R"!&!"$3 5&@KRN#7:L)VM='VD;*>L&C?].4[6 M^XANP50R*@6AG!7AQA-HQVC2'GUB;31*1K$]M)C_=J0O.^7>Z8X"4H&N()7" MEPF7@FDF@["$N"\F(7+(1"+\,A8D25SS)\<8.$0(849 'N+!"I:+-1L#K-2" M!L6/$IA2/,I\#C\=@4B,5H -:]1.1U2XTLA!4.B0'=(/%61,VK'/Q?W:FE;@ MHU9U$7VLG-K#%@?4$U.0A!=*P,3^@Y:14UHX7"BZ8(0,[Y.+)K%:/N2_!_X: M1&I\48:AO]Y[^HXD(.CJ!Z)9PW,7@8 M[G#,9@B8/IKA0\A>066,$"-Q6@?L1BY=0B)%@259[S5"UO "Z*^A8(&B3 [\ MSL>:[ /$)?"G$85N/DRW0,$K+>'.B#D4'@\#L< _25;AQPB6C03N'Z)BE@Q3 ME:5G#JW'FJ7-V8.J(:_E)&W&PCE*[?7 ]9&!W8=%9I8VF/)C^XH 8$Q5<(+, M=D]9I5196TS7O'Z %&.\JO)1+Z+-'[A.%#/$OB6@H] 2TQ@*BB$$TF2]Y\5/ M,::K>:!CK)+QR<8VER%=CRE]6;I>5\,R"!H3?H7 ;Z1H".0V%/(-:G,K55-H M1$5D#-H,8Q!G*&J'^,D0/ODWDO7FIY^#6L(-H,D)X*:/.1G#<>VJ-ALV3*%> NR0M-A0G+0!?$/1HB6P MS0]L1WQ"\@$'7]@&V'"(94+R#^U*X\5C6#$,9%<"9$<2?+04,PA1 MD=M'R)G EF/B -:*D SJC6$D@) 9AB>/] 79A?:'/\54TT/B2K5CS'/6Y#F3 M@(D;JRGY".$GPTUM0#402[[4!+4FBF@',[)DGRA=%7(V3DO=EL8EAVJP?,": M#2,OED ,]9T0VS ]'RAH8%S'G44$5(E">ZZ9HODY%-NIM4 MS5],%^-?<\5SW.%\W*N#H @7Y*H(_P2TEJ-.U"V&>F*A%<-/V*Y+![$_KYV, MN4^Z'(#>5(O'JIB#7 0%_18LG^T1Y>MZ^%.2 ;V@R+=MA;)E+*G,"#D1DQ?\OG%!/@/J6LR4T/$8I%"Z!#*<"4 N8C MB]<]<%O++SE.#Q,[4Z'B,T0_8++DF#Z%P8.O;C M++?0$/IC X(#^>R&7;$U)TL\=3_PE#@ ^U!4SA %%!10KM; M@[%^HS$,58[*DI XB%,^4J:5;B"X[B8; !:I V Q7<"7HCF8HFBV1@W'GQZ% MF++#>A:V]DAB(%OX+Q]Z:HY<#=E2D-^J!T'EIA'>*6Q]P+XY,8+'\C"&]W>L;^?+XA>]T=*>]BJAIR@ +QE.-+GEGF/'&E$HGCV# MP"C2S(5/YB;P.RR,3&MP/R0YF]@#E:$MZ P9:#"W!.Y[R8S\#MT8=_AHRAQ) M.R0,8_\W "K"Q MN2PK;#=Q2OART.-TFNC&@&:(?A'*XS8']ZB!\*Q$$" MNE]I3$!=%$"9A+,&PJJ;D <2OYQ>8X# (%[6CB=E*W96[,C+4.B@<4?7QP'? M.=EE<8NM8[5(#E"*DI_[MX[P(E\Z0T9N%@!=1K29M% E@6%M#1;S)6]L@U35 MF/4[;C\(906*P).,53%,@R@J[@4[2]&R4W88+]8Z$Y08@*+9Y.U<8;,.D%N' M;B<,O1C70*I)/GA"[$-#/R*A7N(<_H71+08'I-+#.4,'GN4@C2U'"KQ'9"J4 MUV)/FD#_*W;JW]I\]A"C4+@X3@*Q,Q0S!1;A^@3KX0"'/;\*=+B.S+]'TV7\ M=EP21^)LK@(G"VCG/'.V:NYS/A M) PYHVR-_M!=.;\K57])W6,,O ,?VHNC$I4[%1MI; %=0T#L="!TI6$+HX#% MW#UKKD0Q:8.!(B&5\;#LR_C9GK[;ZYB)HG5HV16(VZ5 H4X&"29,BG0B.B"A M802*#>$_-;0>EH>=T,(:FM7*,4LSL[6@44\'1)>H0.H1&G6?;V& M+([W!GLN)*W'Z.H(. D-$KD%&,G$\BS,CRXCFR=;BUIW$JS$I2 2SLO!TD-: MCR(:4+7.D"^2A<@G9Z!W,9[=AOH,E5=ALW8&0S#9I,E8)W7*+:8;W:;3+0ET MIH?X&Y+[&Y+[&Y+[&Y+[&Y+[&Y);I&[HQ73_\B!B^#ZXVN<8,8SZH$\>+<^& M8\]$BZ?/#A2L1W4YX_TYB)%XPA\%%%.L2 W'B^EFX6ML8.O(CHXN_:/?1AGB M7EANBI-O)0RS49>H8,]-=6 8LR<3EH.?PN-9 UL*+4G@LS8U3V<$Z:3@DKT= M_+4H]DK@M_>4!8"B?+:\/P?I!+VG%.&SQ=7\B_"1WL-OL@=2=VU]^ AJ3[WU MC:YK.N,B)ZCHO>L*;:ZG%O=;G5Z^(P?9;K[[I]JU3Z[#*;:IG5ZFSNOE=*?T M&[#MRF&6!22\P X[>S;J^L2AL-^:\M0J^X[L/;8M:.V21&1MTV&YDOCSEY\M M[L\?Y#OU8'X_?>2M6LP?Q_X7QBA^R6(:\%%;;!^>2AE$2^ 2S\[.L4XP.UW42 M:)C:BB(.SGYCJ,6-.G1X,BA_R#H# MW%.")UGIW%W'5N0!J/BO(P/* :^XZ U!*UY XN#%5CK-RB<<&SDG3B[LE&>3 MDI":N9?3'=DO&8-_B_G_Z,9__.L@RFM-]$/&/Q7+9FT<,2[,0C?Y"?,@ $/;5OXIA2*VDQTF51X11?:@^L MO[!+TF$[LF[Y@[.Z.G;B,'YZNC +2E/*7.0UO$?^E5)2=M@OUG[@+7([J] Y+@K"/0XGBUS4:?D/GKEZ- ML8PJ*^46'JOIE"GVS>.9FN.%#.0+[,EO@IJ-$3W+#[>'RUZ8&*UCG359X M9!9QP"H6YKY[^N=_.&;$2\$VA]LI5?N0':E>? MG91QLA_I[*!D>*FN1QV7D& P]CLL>\6[!M1Z#2)'AHFK*J'FSPJG"4_QJ9>AQ2520WXZ)QSVAT]\4HD"XE%]+" Q90WS.P9/P06Z*;(-XZQ%=F0 M,>"]DS[8M$T25_ '.>4VY&5&R7UIR0C+N+4H\Q08A+H1SC'@1W;^9 >,R.5J M4GZ.3]R=9]V\>'!$%STC9;YP;KZ&[ IV&=]$%D>O;4$72RJNL2I&HSB+H%*T M"R*&-/ZMB8=&RI@WG+. ;DE;8[;X;=$[O MZ88H75V&34J6)LB"&)R^P](8MTVE$(P/WW&55Q2.A4?TVLAA$#HO3[,79 #A M*R2*-V9#M59I,PJ%\7 GY^7D%"'Q9*,E#& E/PFJ)^4_M10NI_L"!W?OV ;^EH/EQ8\0)/PW M3']=6;RE9U0/_I_&QH3J1[1[*->,KN ZT^T/V4@WR#G:BF<6_A=5ZMOKFV=1 MIT20KF]^AG'G-.3EU:,9'DEQ8E\IR'N3&HENY#SE"^-+2.-[%,H[W!*S?'QU M%T4)- 5'[-M*KF^)+X?#F%5\>8A&4]2"GT-+8Y@!PX6L6 >'+;2#5' MJ%1>!O6*:>@6I#X^TGN=GS-,"_"#%20,?; .]'DIMP^;<'P4%,]?D_K2S#8V M#6&RP;@6FQYDAPEVT\B-2=(K&E+C%622G%=R*3Y"C8N' 6J4^X?@A5U\3;9J M %U_:*@'<]:XC.5(H=^&,S6$I5!.W3F;X$Q9(EHBZR(%*72=N"5K7GQ#HJJJ M%)&2@' L39#?DRUR05;PSCG)HZ>KG0C@"@ MA+.Q.AD#>^)#D%RY74C.F"%%^/AN DC(BS*-8"$'Q N%+_-S!A8IG&+],6I M14I0W9@E>O2 +1'O6ZYC:K,!NR 7R66%VY7%2[XR6([:M9+[3*(9$#5"8V$; M:[G20Z%SQBL&?.ZV\TFXRSI>"*_->8264JLP1&*)S@? CVH',X,D5&4%"V?:P*.8LRZ5UI?G. MLZP]Y+AK8HQBB+_)!+';G(P 4IOP\D,-ONDRMW3?ST]T3YLO,=(>=?U_=5#4 M44Y<37ZAT-$M0MPBQN7H>$/D7U[W1KAHTE\70I2GZM34;XZ=THXPMY.WAM ME&CIO3^Y9"^V%])5$XW>,RT1@!]2Q%$ZGU1?T?EA'P^Q,K**]I1N$)RFQP^X M&)@VB_?\%P1XN3Q_CZ\(FY^!!I6 M9.I8]&"IGWTQOXIE/=N<5O&D^I=56W)N=$M=?D?7%YXL*QP!YU,GR1XP M45A'3@FNZCIG5GV7%R]2;6JL&1V< CLN@5DR-S$PB$X1O_9;&XB_!C M>JWWF'30,A60XK2^)'\G>#+5 ZB%<<"$ &2CZBZNKO[C"9=$[Y[9="Z3&2RJ MR(31BREZ/^T?5@+U+K?2*G5';Q BCXV%.;F^QZI1WC(:FU7B$9RSVTB-+MD! M&LQ56_+07)!J A1R!,_,$EB!K@U'B"%L&>-4Q4M"("CI&8P[HNE+ER^/"G'3\"WJ$$EB@\JJ>(WN;4T+42EI?#AIU/K M =(-QL*'SKK\_A?JN.=K36?<1WG@^\2R4TSSXD<8-32(XSKQ_@!_=$;BM!4Y MB B;B<'N\U*S(G$RA]/^,K6:+J?[1'^5VTE'O>+'O3K:RQ-O/4TUZ<0#A ^D MN8]*'['G.[Z%)J!OJ;FED4 5]Q B$[RF6%/G+AC<=\;RP_^=$I'4 M%+:<;N/Z%E'Y7P(JGV",E^D2RU'IF1Z5KT^^OGZ=3"9G8SL2":E7C5>VV;#$ MVCIP*:\<-.0VD>'(1,M=RMDW'#M(D'KX1"\(8Y.@<1;_/$9#G%T0U$]WNU5Z567]P;S56+Z MO=JU-*U [+CH(AQLN.PE1I7,.L=E1>'!SI M"!T> 8=,M_O$$QG4#L_F%^3,Y3NTA<_8V15P_-A" ,X7K$36+&&:MN_2E40I MNNQTN6T,>I@YY@[T%E7LZ?D[6[/98GF/[GB[&PYX!7+1TR4\EWP'7EX2.AH$ MIPEW:O:-/9T TY#3\0F):?AH%3>GZ7AT-*N(D4=._)CE!VCDJB7QX ,X.577 M(@._+'Z@6^P6=#W]8O&D^*\>JVTL"7)=#04;Z.''#8 )_Y*%4.KG,NAR8E!O M("I6;J";)P,]@1#@/#7G1Y'74PS$C0="G5)?"%="5*1=9,@MYM*XJ3+UR MAF,T%J\.2KXI>-11'Y6?X:3;V>@"0OQ#I^NV9V.726=?MNJ0+G0,QVU":#/+ M&XYSPWITX;3?6M?Q09Q&=,WOFQ]87N?O* V33'-]RA.X-'Q_-F:8"5 M=VHKETQRQP;'"GFE2^*&01]U#/+$?,9[%Z@4B@RF\@5FS03%Q9@NV*Y3V?6# MQL5#?%(N#S@1B$P1SCO)69(-/;T#]!1?_<1]/QO],4ORW"/W-U MS?^X4WJ<_XVL5\IM\&AJK=?PZM7\T<,+/FH7/G2VI7_J:64[2"OI3[SL4SM\ M 'Y?6]A<^8 3Q'_\Z^G_ 5!+ P04 " "@U98QAQ3)?@" !D!@ &0 M 'AL+W=O*Z$-*.@M+:^BB*3E5@Q$ZH:)9T42E?,TE:O(E-K9+EWJD24Q/%95#$N@_'0 MZ^9Z/%2-%5SB7(-IJHKI[12%VHR"?K!7W/%5:9TB&@]KML(%VE_U7-,NZE!R M7J$T7$G06(R"2?]J.G#VWN"!X\:\DL%ELE3JR6U^Y*,@=H108&8= J-EC3,4 MP@$1C;\[S* +Z1Q?RWOT&Y\[Y;)D!F=*//+Z;>!/,MK9MEX MJ-4&M+,F-"?X5+TWD>/2/+06:+\/(4C3G$V4[Y&F+G+R#W$_@5DE;&O@F<\S_!XB(9LWW((F3] A>VN6>>KST';Q#^?Z>+(W55"M_#F7KT- MTWD/%E9E3_"S=C5O>O# 1,-\_4\,-5ZK/I3:\>#W)<),53636\B8R!K!+,6V MI"X8U["F,"0J#:H-065LR_9<">I\=\D;WR*8G[ U:NIX8"^4O*][5_^Z20^8 MS)W4OX(;%^#!!YCM0K_)QSNWB3N2-#):$RH8K):HNZ+QV!X6[KAY.BDT(G!I MD9[+@J:<8!#&I_ 1^N%EZI?$[:[YFN=(C+8<10YQZ)3[[X"^#\JQ$MQNZ3XR MJ[2!- G[=)*F8=(NE[0\OKT"?*YI/M%5"EX@7(0Q;)&1]P'I4 U%KSJ_0KWR M\\V K^MV"'3:;H1.VLGQ8M[.WUNF5YSN4F!!KG%X?AJ ;F=:N[&J]G-DJ2Q- M)2^6]!M [0SHO%#*[C&PO=V]R:W-H965T)LYY\R0 M'"[W2C^8&M'"4R.D646UM>UU')NBQH:9L6I1TDJE=,,L#?4N-JU&5GJG1L19 MDLSBAG$9K9=^[DZOEZJS@DN\TV"ZIF'ZWPT*M5]%:728^,AWM743\7K9LAW> MH_V[O=,TB@>4DC'/7!1;)5ZL$-_BI74>($ MH<#".@1&S2.^12$<$,GXUF-& Z5S/.X?T/_PL5,L6V;PK1*?>6GK5;2(H,2* M=<)^5/L_L8]GZO *)8S_PS[83I,(BLY8U?3.I*#A,K3LJ<_#DL=\B\ M[D#D5=XRR]9+K?:@G36AN8X/U7N3."[=IMQ;3:N<_.SZ'=.2RYV!.]1P7S.- MRQ/)'@)B4#?*R@[Q-=A;Q M%HLQY.D(LB3+S^#E0[BYQ\O_?[A?;K;&:CH=7T\%'. FI^'*I2!0/H-H0_&P.4_JN#H?B M%_@7GO@JGWC^JUD? ![.WG/"* ?I>)*Y#(RG+A&S\7PQ,+[DD,^"PR0X3.'4 M)8F/BEF#>N=+MJ&X:8="71MFAU?A)A3#9_/PI+QG>L*&ULC5;;;N,V M%/P50BT*&V CD;I82FT#=K)%^["[:9+NHBCZ0$N4380B'9**D[_OH60K"6 [ M^V#[\#)S9GAX\72GS8/=<.[0Z=5(H?F.0;9N&F9%\NF5K?L?=W]L; ZUP8*E$PY456B'#ZUFP()?+Q,_O)GP3?&??Q,@[ M66G]X!M_5K,@\H*XY*7S# Q^GO@5E](3@8S'/69!7F *EZS5KI;O?N#[_VDGJ_4TG;?:-?/3;( E:UUNMF#04$C5/_+ MGO?K\ :01R< = ^@G>X^4:?RFCDVGQJ]0\;/!C8?=%8[-(@3RA?ESAD8%8!S M\V],MJQ?'U6AOUHF1?TBU!HMRE*WREDTNFUX&CK(YU%AN>=>]MST!#>A MZ+-6;F/1)U7QZCU!"$('M?2@=DG/,E[S\@+%!",:T?@,7SRXCSN^^ 3?+2^Y M>.K\H7\7*^L,[)+_CCGM>9+C//[D7-HM*_DL@*-AN7GBP?R7GT@6_79&93*H M3,ZQS^_@)%:MY$C7Z,-Z'1-_EOZX^/=Y'E_SL,.^$*J4+905N0U'M99PO&'\ M$HV$@B[=6@#:,5HRR53)T9*OA5*> 5S\PYE!7^#*N=HPL_8<&EUI"ZP^VZ=G MN'(LE.3>,&5E)\-B!,62S%I1B[+OZB8ORL=66-%W>,KO1CC^Z]>ZMD@;="WL M7N\]>^!JD ,[6T>4%Z935PEMSG)C&F48%2G-()2D@$-!$F&1FC'!=Y M^HYBQPPL@GM!!8Z3R$-S@,8D!A#%,4W&B!!,XMR[H!^YH#C-)CZ()SA-8^^ MDG%G)([ 5SY^]?HC1B@NHAQEN"AR8)I,QFB4X83">NP]GK!20&Z030OP3A/P M,()6EA;CO4WP0C[R$N,T*7Q ,DQ(XDUD>=Z;@:XDZLWTEG_,3 3UR' *51R1 M) -54*+(KW#O\X29J,@0%' "8%A&"K "3_Q2]CZ/70#AFPN[X7 "_+-D46>N MO[N'WN'E6_07_NOT_MG\# =(P-:7O 9H=#%) V3ZIZAO.+WMKO^5=O"8=.$& M7F]N_ 08K[5VAX9/,/P?F/\/4$L#!!0 ( *#5EC;T/^.D@( (4% 9 M >&PO=V]R:W-H965T&[!M77/SND*IM\L@"?8;#V)3.;\198N&;_ 1W;?FWM J M&E *4:.R0BLP6"Z#RV2^&OGX+N"[P*T]L,%7LM;ZR2]NBV40>T(H,7<>@=/O M&:]02@]$-'[O,(/A2)]X:._1;[K:J98UMWBEY0]1N&H9S (HL.2M= ]Z^P5W M]8P]7JZE[;ZP[6-3%D#>6J?K73(QJ(7J__QE=P\'";/XC02V2V =[_Z@CN4U M=SQ;&+T%XZ,)S1M=J5TVD1/*-^71&?(*RG/9K7I&Y;01:.'L*U]+M.>+R!&R M]T?Y#F75H[ W4!(&=UJYRL)G56#Q+T!$E 9>;,]KQ4XB7F-^ 6D2 HM9>@(O M'>I,.[ST/W6^PK6PN=2V-0@_+]?6&7H8OXZ5W ..C@-ZLLUFJX19T*17[>6J\*>=WWQ'P8W0@EZ@ 5LM"XLD!L:;IR% M]Y"FLW R'7LK8>&43> ':10(J3$Z1VLAC<-),@'&0C9-X8%OZ7$[-()+"[,P MF7V$9!J.QZ/A%EY#4#2K"'$Z#4>SV%MC1B$I'+OWZ$ :-9I--P!\U:URO4J& MW6'&7/;2^AO>#Z@[;C9"69!84FI\,1T'8'K1]PNGFTYH:^U(MIU9T9Q$XP/( M7VKM]@M_P#!YLS]02P,$% @ H-66*)6N90D P ZP8 !D !X;"]W M;W)K&ULG551;]LV$/XK!VT8$D"-*,J2KJE[UTB%6P.V;UMAGC?8Z,,JB(.7A0]R7SN_$*V7G=CC([I/W=;0+)I8 M2MFBLE(K,%BM@KOX=C/S_H/#;Q(/]L0&G\E.Z\]^\DNY"I@7A T6SC,(&I[P M'IO&$Y&,+T?.8 KI@:?V"_M/0^Z4RTY8O-?-[[)T]2I8!%!B)?K&?="'G_&8 M3^KY"MW8X0N'T7?& RAZZW1[!)."5JIQ%%^/YW "6+!O /@1P ?=8Z!!Y5OA MQ'II] &,]R8V;PRI#F@2)Y4ORJ,SM"L)Y]9;0_4U[CF$;2.4 Z%*>/>EEQT= MO(.KCV+7H+U>1HYB>414''DW(R__!F_,X4$K5UMXITHL_TX0DW=I.%+@* MZ*)8-$\8K'_X+L[8CQ=TSR;=LTOLZT>ZEV7?(.@*+N9P3OA%ZO/"7V-T4PR< MSJG0=#^M\V) MT]6T\-YS?P\Q#UG.1V-.QJ:734F<=H@MV\[H)_31+<1I'.8\A7B6AEF<0?J& M,W@V]@8>1%%3>N;Y'X+C- \764((%O*40_(F/B)^K2I94 J]4=+U!O\%##-& MN"3D4+[YBF\:OC1R.4[;1Q8FA')\0LS&>@C"'SR=>I*E89Z1FB0-V7P!=T71MWTC');4FJB&A1RC7<5Y M'B:,79.U8.0;7_]7#$4O I4@R\*,(I"54@PVAW._<'32@%HT^Z'-6M+8*S?V MHFEUZN1W8P-[=1^?@0=A]E)9:+ B*+N9IP&8L;6.$Z>[H9WMM*/F.)@UO49H MO /M5UJ[EXD/,+UOZ[\ 4$L#!!0 ( *#5EB=Z*K51 , %L' 9 M>&PO=V]R:W-H965T"A1KMST<[D&QF42;+&62LJS__5%RG.6P-'N12(G\^)&2J,E.FV]V MC>C@9R>5G49KYS;726*;-7;<7ND-*MI9:M-Q1ZI9)79CD+?!J9,)2],JZ;A0 MT6P2UA[,;**W3@J%#P;LMNNX>9ZCU+MIE$7#PD>Q6CN_D,PF&[["1W2?-@^& MM.2 THH.E15:@<'E-+K)KN>%MP\&GP7N[)$,/I.%UM^\\J&=1JDGA!(;YQ$X M33_P%J7T0$3C^QXS.H3TCL?R@/XNY$ZY++C%6RV_B-:MIU$=08M+OI7NH][] MC?M\2H_7:&G#"+O>MLPC:+;6Z6[O3 PZH?J9_]S7XZ$E'#QQ!<2[>4D<03K M-Y-F#S'O(=@+$!F#>ZW M?D@R#WCYGY+DJH4/RG&U$I0LW%B+SL*=L(W4=FL0_KE96&?HJOQ[J@Y]E.)T M%/]\KNV&-SB-Z'U8-#\PFKU^E57IFS,Y%(<'N8]5_3\Z:$[.IN6KKP17,+;[UNQ M"8NW6EDM1H)VX2*LS9.J:7?HY*T8TYW'*QL=TCFQS(DY[ M Z5!/T.*A0J-XK+R4E7';%SM*U27]4NDLCC/1U",*I+J+#]1FX%"'==5N1_/ MT,@##3(;C_U!C>**\'UMJKC,*SCU=I*CAM>A686V;J'Q=[7O?8?5P\]QTS?, M7^;]MW//S4HH"Q*7Y)I>C\7I36B?"^VH&0=Q3;\?&F] ^TNMW:#X M (?_=/8?4$L#!!0 ( *#5EB/[!IDEP, +0* 9 >&PO=V]R:W-H M965TUZ!) B2Q*LA37-I"79BO0#D&3 M;A^&?:"ELT6$(CV2BIO]^ATEVH-2;61 'VX4O8E4[OQ#-IVN^PEMT7]\E>Z+WOR"0SP= MP5)+V[6PZ6VS)("RM4XW@S,Q:(3J>_YMN(=G#L7H%043\JM,[0KR,_-/RK'U4HL),*YM>@L'-UQFMGC:>0( MWUM%Y8!UT6.Q5[!B!I^U0Q"&P$4L. MX"6[:),.+WD%[V>MJXV0$KBJX&7H5\*64MO6(/QQOK#.T)OY<]\]]*>D^T_Q M.IK8-2]Q%I!0+)H'#.;OWL3CT?L#,:2[&-)#Z/-;TF75$FF]A&NAA$/X1 ][ M3SS[F!_$WL_\KD98:DGR%6H%P@+?2MA3<+1[J9LU5X\_61!/''A_IXH^EL&, MEV7;M)([(LL;;9SXFWMI3N!(*++0K:6\V&/X8)UH.K.O%I>M[ *D]&")S0+- M[D6\6&&TLNSN9 )WAE<(BC?DZ=/M_)Q8WUN(LQ.6P2-R8^$MY"PLDI0&XR+, MSW*X[%1'H-ZK0BYI:%!V5&TMUA:*DWCK'B=YF*"2*3G)!0>F]6A%E6^"Y-M2KI[=*+_XE8&L>G.W_+S5N_>%"QF[^%..TY/WT&IK0.6)F&6 MC($EHS#/&7Q":U]-$1P59)6.CN%HG(9G27P\H/GTQF-&%S>F/@N+-*:'6'U/ M%K(P(W)]VX.]5.1; BU"1N TRN,P(?@#&LIV&LJ^6T-/;$_^@XX.XO_0T0\= M_3]U%#VK)"AUJZY>LA1HJUQ?5.Q6=R79>5^)/)GW]=QG;E9"6MW5)0OMZ)UTPYK*2C3>@/:76KOMQ!^P*U3G_P!02P,$% @ M H-66!7T)!6)! ,PP !D !X;"]W;W)K&UL MG5?O;]LV$/U7#EXZ-( 2Z[=DSS:0I T68$&#.&L_#/M 2[1-5"(UDHJ3_?4[ M4K(LIXZ7%$4M2N*]]X[WCF(F&R&_JS6E&I[*@JOI8*UU-1X.5;:F)5'GHJ(< MWRR%+(G&6[D:JDI2DMN@LACZKAL/2\+X8#:QS^[D;")J73!.[R2HNBR)?+ZD MA=A,!]Y@^^">K=;:/!C.)A59T3G5?U9W$N^&'4K.2LH5$QPD74X'%][X,C'S M[82OC&Y4;PPFDX40W\W-33X=N$80+6BF#0+!RR.]HD5A@%#&/RWFH*,T@?WQ M%OW:YHZY+(BB5Z+XQG*]G@[2 >1T2>I"WXO-[[3-)S)XF2B4_85-,S<>#2"K ME19E&XP*2L:;*WEJUZ$7D+JO!/AM@&]U-T16Y2>BR6PBQ0:DF8UH9F!3M=$H MCG%3E+F6^)9AG)[]03$E!1\?R**@ZG0RU AJ7@VS%N"R ?!? ?!\N!5$&78F#Q@N,I_G6Q4%JB"_X^ ME&0#$1Z&,)TQ5A7)Z'2 UE=4/M+![-=?O-C][8C L!,8'D.?S;'3\KJ@()9P M).$9[1' M.X:+4DC-_B6VA9%(FBX[$\NS6AD]BB+_"8SP?^#"#=4P%0.$D0VVL4C>"(6Z+.+=&;W;)+IRG +=&U9/KYD%6.HK[3 M*LL:>:C9CUA9;U>J(L^E]4.--9?&3OB0"WZ6F:H6NS530"0=PW4#N.1%ILH("7%9(R?U(W,30>BDH6^&,01.&%I3)5BT-$W,,(4DC>%AC0XA M2RPPC&*_+=@K>9R A]4+(Z14"EA9U1J]S+8F^^@Y7AB<[A6][S<,CYW8]8\5 M/>Z*'K^YZ/.ZJ@IJ)"+M)2ELS\SM%_R&-Y]ITRSWN.1&KQ;MDATRQ?^P]ID6 M+5-S5F ])KEC:NN[P9VBOUG\4+VW;0A?T$.RL5 M)Q1$,(W M^_%'>O*(82N*2V(.1+MPRQF<)S$\4R(5A.?Q=OA#;,Y4)FI,%@50G.E&\ %C M<7_[<,1)2>>DY.><=$74&JZQ7N]WT5'&PUO+'G5FJ)>&^GVV^OE/C4VV(BQ' M, FD-.N-+&PO=V]R:W-H965T $$C1\IZFHZVT#1!(0TS;8!\0']SDVEHX=K"==?OWG)TV M%*GKE_ALWSWWG"_/S;9*_S8;1 M/K9!F'FRL[1-3ZH%5$:QV74,BZ#QC%3/56<(DW&DS?MDP_7Z)0VWF0!/N# M6[[>6'<0+68=6^,=VN_=C:9=-*(TO$5IN)*@<34/+I+SR]SY>X(B-K(+]WSNTQ/(G[ ^@RR)(0T3K,3>-E8;^;QLA?P;MBS+PZ8;, 7SX2! MGQ=+8S7](;^.U3P@YL<1G6K.3<=JG :GT!=W MI,*F%PAJ!4=Z=8SN2<#C=/?(XN OJ!4ISUB7V&X05DJ0@+E$&,*69#Z\_%+)WI#]&O(L+.*,C&P2 M%M,8KI$T-A)YAB),IP7D85D5<,^>*"8)IV4!:9BG)3PPK9DDMR0)DZR":9CE M,=RBY1II=%CHM'KD?H*DX:1R8455P947%A%OL%.&6P-EF"8E)4NF$_A&]6I( MBK"*IX18Y"D<>Z#74)7A)$G(F"1A5E9PK-_1@38IX]I/(/>ZO;2#3,?3<:4OE:7RO+FA08W:.=#]2BF[ MW[@$X^A?_ 502P,$% @ H-66%EVXH7& @ Z@4 !D !X;"]W;W)K M&UL?53;;MLP#/T5PBN*%LAJ6[FG28"F6;$!+5"T MV?8P[$&Q&5NH+&62G+1_/\I.O'1(\V*1$GEX*/EPO-7FQ>:(#EX+J>PDR)U; MC\+0)CD6W%[I-2HZ66E3<$>NR4*[-LC3*JF0(8NB7EAPH8+IN-I[--.Q+IT4 M"A\-V+(HN'F;H=3;21 '^XTGD>7.;X33\9IG^(SN^_K1D!#3K^/@JX(? K3VPP7>RU/K%.]_221!Y0B@Q<1Z!T[+!6Y32 Q&-/SO, MH"GI$P_M/?I=U3OULN06;[7\*5*73X)! "FN>"G=D]Y^Q5T_78^7:&FK+VSK MV Y53$KK=+%+)K\0JE[YZ^X>#A(&T0<);)? *MYUH8KEG#L^'1N]!>.C"^URCXOT!0PQZ6#BP5?2K27X] 1N \)DQW0K 9B M'P#%#!ZT]'U M"::=AFGG%/KTF:27EA)!K^!6%VNM4#GKO??/=8SW2>3CO!T$BR6:ZG4NA *7Z])RE=K+ZK'\A\&,JQ?2[4;+C5 9 M) 93X6#%$R&%>X,S./\T8#&[)JO+6E$4P:*IR-K=%HMB8)UA:\@&<"<45PF" M1%(@Z*44&?>JMM#O41 LM./R(+7?AW84MX9=!O=H+2G)&&J.E.-*(YQ "W&7 M:@[J9;@#^*_O,V L:K'>T%N#7FO8:<.QYPT/]%>@R:HI0T5UJ5PMQ6:W&60W MM7[_A==3\(&;3%!;$E>4&EWUNP&8>K+4CM/K2LU+[6@V5&9.PQB-#Z#SE=9N M[_@"S7B?_@502P,$% @ H-66&D6 HVB!P 71, !D !X;"]W;W)K M&ULI5A9;^0V$OXKA=/N-69?)(HBZV!]]55))T^Z_68V2EEX MKLK:G,XVUC;'RZ7)-JJ29J$;5>.;M6XK:?&Q?5B:IE4R=YNJ-?%!WRGYM MOK3XM!REY$6E:E/H&EJU/IV=\^.+A-:[!;\7ZLE,QD">K+3^1@\W^>G,(X-4 MJ3)+$B3>'M6E*DL2A&;\UDLF4&N MUG);VEO]](OJ_0E)7J9+XZ[PU*T-TQED6V-UU6]&"ZJB[N[RN3^'R8;$>V.# MZ#<(9W>GR%EY):T\.VGU$[2T&J71P+GJ=J-Q14U!N;,MOBUPGSV[J3-=*;B7 MS\K _%ZN2F6.3I861=."9=:+N>C$B#?$< &_Z=IN#%S7N*6R!?B<@?"$?T">/SKJ.WG^_W04K@J3E=IL6P5_G*^,;1$:?^[SN9,8 M[)=(Z7)L&IFITQGF@U'MHYJ=??R!1]ZG _8&H[W!(>EG=YA^^;94H-?0V[Y2 MF(0*=IXPN,*1L44&LLX!88H@K/=Y1[X(RH(T@0.! M"?AC@3>#0M4AHR$?I.AN_'>.>,)^(([K65 MY6MH?P _86F8T@!7)X+\3FG[(?1$(WJB=Z/G>KU6KBA-D7-+]M^J3-=941:2 M2M<^[!S6FB'G +N*.9IBWP]8N2[12\&_E(+*"HN&>E M-*98%RHGT6@ZM1N#EJQ#8B? Y4)MG5N+[Z"=::+@&>Q<);]<]",6QT0[(F'" M

NJ3B"=:NK8_AUVQ8F+]P8(XD'#?X/(#?9;GMUD@Z6HER M81XGA&V?4U:(*"7XZ^R;:U/RUX+G I.#XUG,?8&X'\,\H#Y"9HW0SLC'C&2Q M",8$HP.;H^*&T//&V9^N;FY0B$\)SU.QV_:E M58\%QKY\@6U-Z'^HBW\3G,C\D1!W]G,L)"&'I+>EMQ;S'IW",I(F$8KJGBD7A?ZR@HQ-@>^'R#SUE01U%_;HJF(=,@%!$*C M6OO"H"EE/[=;,2#0#^*W\R\- D@$8JK_GAE.Y05S+B6*8BFB_+IJ2OVBB!8= M8/&C)6NW:(_/>.CA(BR$9 W1ST0$V?,DVQ9M>QD\(M()>(A7'L=C,B/*@7Q! MH^H'P";8<9,?H0(O3N"SX[>=8&JP!%YC/X%+V2 UE2ZIQE37!H^3>UA4L0]C M MNP+IT"/ N.9!+V%?8 1CY0[/V84DE$:&R(5A@,[%["$RSDHF,5*N/_0'<. MBD8.3Z*XX_ 0G=B'I E #\&)Q,UCI+ /Q+7(IM\!E3F/\9P#XB[L3&-L2+H3 M=_:25VG 7;/BO+M!^?5#03#M'9H+CR6QH].4^1ZN[1M- [6V0Z%$"LR["D5; MB;OHJQB:;=MH6HI<' EG!#94P=&!$$US%]W&CBTDSL6AG[*$IV]&H%N/3L:B M.S%T7"3\Z #K)2/K)>]FO:]3IB?FZ]MM [?(,(1Z3(M\'_$=U/%V[]US'^2Z M/W(J)UG72OVM[*P&8ZBEV6 H%1A,0FQS,NFBI!\Q56AKK9XM5F>HW#?TXH!? M[R/,"UFZ?)&.M%?JH:CI6XX>7!-%58M35F 1'-H:XY!"=B-*BJX%:56)]2O? MVX@)9 :.O3Y:U._/MZXQ+&5C7'2ZWLH-IWW-/*%&G'L(C-=V*LR5G85!ZO5V M[@/-,?M;/_ %!+ P04 M" "@U98FJRQ]O4% !F% &0 'AL+W=O!SGA75\6!AS/)P.*PF"Y7+ MRBN7JL">6:ES:5#4\V&UU$I.W:0\&W)*PV$NTV(P.G)M9WIT5*Y,EA;J3$.U MRG.IKT]45JZ/!VS0-IRG\X6Q#CR@5B.5J8FQ$!)?5^I499E%0CW^ M:D 'W9IVXN9WB_[*&8_&7,I*G9;9QW1J%L>#> !3-9.KS)R7ZU]48U!@\29E M5KDGK)NQ= "3567*O)F,&N1I4;_EY\81NTS@S03GB&&]D-/R)VGDZ$B7:]!V M-*+9#V>JFXW*I87=E0NCL3?%>69T89FIZMG1T""V'3&< M-#@G-0Z_!X=Q>%L69E'!RV*JIK/-%9 M*AR>N,_2A=3JP.[@%$[+',.ZDBXPQEK+8JXPU Q<7L/FN#-Y[9K':ZFG\,<; MA(371N75G]L\5*_O;U_?IM=AM903=3S _*F4OE*#T=,G+*0O>JSS.^O\/O31 M!:;K=)4I*&=PGZ4$;NTV@;%-B=1<;S.F=[GMQKB=L@]N'ZR+*GDET\P&%B"+ MP!R];4 :4,74:GNMI 81A(0%(8B8D4 P\+D@29CT.";H'!-\ \>:0HE=:)K2:R083T@+,0GVYM(M 3- ! MG%^,8?!L6.MB'6K'+Y5.2^Q/BVDZD3CM\.YF.-LK^-EZ_P"I0L$KF6KX(+.5 M>OZO>AO5D/(K@VZSYN'N7JIY6A16:/H+*U/?BZ)Z.72 'Q".PUD4>V$(?DQ$$CJ,B&+<$,Y]8$'D40HO/RL]2>WN M[@M!8C]Z5F,SV.<)23BW,O=8 OL(&@8,9TF$ M,O%#BJ(OO)C#TR= +SS^Z0H*JC*^4QL)8 M]21!V"5!V!MXOZ]DEL[2+IJ:S-P6P;U 7TEB4:=F](,I.OH/K(L[Z^+O2]'] MR^U.-J\Q]@M[.+JU.)QELO@*AFF3$,Z0P&[(8\?FMF8\R":Q3T(_D@; M,>85LWF5,,\R J68\%8.8R^(.S)A/O%YX,C$O4AH7R+R$@$L)@FR"-8A3\2; M9,(9,A"20,0]BMR!&%&,8D"]"$5!"6=6Q'R.-YF$)(%CCMBC,>P')*:QY17? M\U'DA%+;*ZB7\/O,WB22" %"CC2!-.BWYM\VOC:]Q5*U :[PWBVW/J&\=AZU MQ.D+XN,);@_0+0&*"1&A\QT"/JJ.\TB0 -W-XY!0@=&!=!D2*OD6 M"54'VGAE%J5._\;^%9Y0]998)Y9;;@V99\_:IMW4_TTYT]P3.NRB]1 MF?:<"VNEL<>FGZA#NH>Z;]\8*;=O+C54:\\^5_46S@T[QF*Z1 A 7WJ0S M!?O7NGKV?-<$=0ZQ'K_CJ+V VT)[ 'NQL'6.<:S, 7"/VY(><@^+7M/6BGL) MM]&&4YB(O2BP81D''$(O#%Q!I!YF, N)+[B+U<3#!-AK\A.G<>%[083!AOD8 M0.PQ=WH(\2S@0T!$Y,IL/?I=:=#>)H>:\']44#)Z\T=%>_?^5XRGFUWK*;7] M.%]9C=C&GQ_[P=6V4> ;&\AO#.3?M^ ^L-[N%1=#Y&![8O_/JRZS50NS"FL= M)CN_)8E;4EMP[YZ8'WIOE%U6E\@:KT_J:NYC%]NA[-Z=4GM@T_[Z>X>JVT+L MW0';[L[=V&FXI;H*ZUNT0;UU='-\/K&[BW4N-V5Y"I M&4[%LPW^S.KZ4JL63+ET%TF7I3%E[CX72F(MM0.P?U:6IA7L MW5XN@?4$L# M!!0 ( *#5E@R\=SLCPH )XG 9 >&PO=V]R:W-H965T[X]WOCD>=/'#Q72X9*^%'GA7RW6!9 MEJOC\5@F2Y93><17K, W=USDM,1;L1C+E6!TK@?EV9@X3CC.:5H,3D_TLQMQ M>L*K,DL+=B- 5GE.Q>,YR_C#NX$[6#^X31?+4CT8GYZLZ()-6?EU=2/P;MQ0 MF:G@C^ $+U1FJJH475HY&YM%"K,BT%ODUQ7'EZR\I4,%1S">>L M8'=I"3<9+20\&Z"B2B7LV.'W]FQLZ;WMX]QO>_3[J MIU/TRWF5,>!WT"6'M 21702'J+9RR2N)#,FA M-GYU(7"QDU8;L[ >T1([+M*B4 N)C"A>X16XT8A$+C8(&06A#U-<]S1A1KT$ M?+A"25"@6N&Q'T/H^/"Q5M*C M>*BI1F<+C 4# $-$#$$"\8PJ$_BD)WN.8& M-4/3.1RZ(]>;#/6O[PRW\,IP)2PNP]'$CUIV6S7?2G7R(9O\.\S3BW6AG+0-K[P M$GW*=9"VNO0L:-@L:-BK>6UFWY29C>K5@VN#AW-EY+>*<:%^GO M'D!J@)1:Z\L4UUPDRT?(V#W+=&0!7@E8(=Z(-D=9HYQ>=UN-SV, /IDSF: [ MHF2($9\XAAAW'0TNT$%YEBKXG\-E6E $:-2T0F0]$UK,\Y7_6\55]QN!V"@5 MS3.#^-=4?*_#(5S-<72:(*U:NX%SS/>3'&M#BK ^ 7@7DKZ"/&Q2T>X'K^2T!J]W-0[L]-QS3=AXM4X5 M7D$5:,\'RU$?=<;ULAXHEXR)R#1N8UW/98 M5-Q85-QK43?U9EAM/[LLI7?T"TN.DX:WR2\METY^ >^NTQ:XG=TK&%:%\:O< MK$W7Q>U^ M+$QH6#,F.LMTX9&JG)CKGL+TV9YUN.+N;'M;-=%IA/UT?UI/V;5TKJ%1 D4O MQJ1>I_ZZ=K[")P42DJPNAR..,M,/>PV/C3:;"?9?Y:TAX@G@OP(5"K:5GS_\ M6!FWZU[\0W?D!+$NL'JQ/X2S'!.*]-]-0%-:T?$!^WDN)@Y$R]&M*-Q"$07X MA\'$'_;9!FEM@^QL&XTD#<321YWN=-I&+]W="W!IEN$V1QB?Q?>HWS37]; U M3C75MIH;[(:Q4!E!"WGH[3.FP^BQE8E!:N)"83-LFY%J1A/5C'5?HNU.J@<3G$_P:K'$&\^#$.._ MVQ>PW?80T>T]YSN=5JM5IGE5N[!:DDT).A?P5YP?NNT!HNO_TG#NON $\>?L MMP<2[AXG$KO$\WYR_SOQW!;&$.(-:ZR#E#JWF MVL__]ABD2DI*9^;<[>F#DHL M&K/UU&V(ASO!\_9C"(XP5H/ACQ)*5M0^;)O%WCG!],/MS3KN!T%DHGX8A";F MQW%L(GX\<4R\CR?;H[T_\OWN8_"Q]=I\?'9F/KEJ MNYLOUZZI6*@D.F-W.-3!#QO18##)DB[QX^=_<C@ ML6V4/1LLG%N>#H=VNL!6V!.]1$4K,VU:X>C5S(=V:5#4P:EMACR*\F$KI!J, M1V'NQHQ'NG.-5'ACP'9M*\S3!39Z=3:(!YN)6SE?.#\Q'(^68HYWZ/Y:WAAZ M&VY1:MFBLE(K,#@[&YS'IQ>9MP\&GR2N[,X8?"03K;_XEZOZ;!!Y0MC@U'D$ M07\/>(E-XX&(QMB:]RM M7OV!ZW@"P:EN;'C"JK?-T@%,.^MTNW8F!JU4_;]X7.=AQZ&,#CCPM0,/O/N- M LMWPHGQR.@5&&]-:'X00@W>1$XJ7Y0[9VA5DI\;W^(#J@Y!J!KN<$[I=G"+ M2VV<5'-X?2\F#=HWHZ&CO;S'<+K&O>AQ^0'"^C_?M\8ITAG?RS+]X>+=V/YGOG MU"[%%,\&U!P6S0,.QK_^$N?1;T>XIENNZ3'T\1WU8MTU"'H&[Z05\[G!N0BR MIIEU#?>1/@Y[+10U7LC"0E@2LT-#&L,:W$(X>D@+#8$W?I?Z^;XKW34U3)!^ M"F=R*D4#3D-'H5MO[A8(,ZF$"BO6"1:$;G&M=6W@%,4O2@O$\#>.X MS%A99F$<\93%60DWPC@+O,Q93%:\C,@Z!IYSEB8<\A28/[VQY.JFG3U4354/@^%9XW M WQTZ#L#5L(8H=Q3OQ :T_E_/G#815TDH0D=DY MH2B7NB5[HUN@[Y()I*PG9;9T[3H (AW\GU"0(OM[E6,:UDZN/WW)UB&A,:8C*T#E1R;*HI%%1LBHN#O#T MS44]$@6OI&0^(]^3K I6Y84?I819<3^*Y=_GC$=4 M]R24LJ(4TYEUM1OU>1_U(09EE;"L]'DN<\ISD>YGD,4$':60IJ2=)'TIKC2J M6%*N!;76P[Z#9KAS\VC1S,/]RI]4G7+])60[N[W"G?EEN,=,M*-;41@NZ!J*QAO0^DQKMWGQ&VPOMN-_ 5!+ M P04 " "@U98A59@^YH# !+" &0 'AL+W=O7F2FU0TLE*Z99;8O4Z,AN-O/)&K8A8' ^BEC3('8!H<#2.@1.GWM-QL% M4';&JG9G3!&TC>R__&%7AR.#8?R" =L9,!]W[\A'^9Y;/AUKM07MM G-$3Y5 M;TW!-=(UY=9J.FW(SDYG9=FUG> 6*_AJ:]2P4"VUMW9UOT?X0QD#%W=\*=!< MCB-++IUA5.[@YST\>P$^8?!%25L;^" KK)X#1!3K(6"V#WC.SB*^Q_(*TB0$ M%K/T#%YZ*$#J\=(7\#[\[!K["'_/EL9JNB/_G$JRA\A.0[AWJ@M_@8I"'&1M=.C(-TR1V5%8D_F@8LL'0 M'V4L3$>%)_,P3GHJ"?-BT!\/P]&(3+^>Z&0CB4>X/MFR!+VSH&/$G8)21(6*?6,I6&<$K\_)]^)$].7D>-9JSII MS1$N%6^E5?NZB_:$FJ9#& P38)3EZ$A>Q 7D:4YREK%7Y+E+IP>D9%B:>&&1 M)T_)]+#D*BM(9Q2R@JK]O&LHJ^?]RLEHF._J/RJ8IXI!W/HUWZ-&NU^ZB"ER1:7Q5Y 'H?G7U MC%4;ORZ6RM+R\61-VQZU4Z#SE5)VSS@'A_\/T_\ 4$L#!!0 ( *#5E@] MV\80G00 *X* 9 >&PO=V]R:W-H965TW*%J J_DBD52:&$C292N&KD73;A^&?: EVA8JB2Y%U^E^_8Z4[:BK MX[5 8!U%WG//W3VG\'SK_,=^96V N[;I^HO)*H3UV73:ERO;FOZY6]L.=Q;. MMR;@TB^G_=I;4R6GMIER2N6T-74WF9VG=V_][-QM0E-W]JV'?M.VQG^YLHW; M7DS89/_B7;U'#^JW'U?2 4M6M[?K:=>#MXF)RRVZ:)0$CCTPYS<@@9'VPUF)$&ORWD?/*KG[V/Y#FC9 M<;0X46?]VI3V8H(CTUO_V4YF3QXQ25^W.*'5IK'@%O!0'X]Q M/HEZG/.-:W!\8SGJ'H:9LA4LZLYT98T!ZY$\\"^L+%R[=FVZ+T\>:<[4BQZ/ MC!FZ T,"6Q38"O?+9E/9Y/NAJR/^;QBP[Z!K6);M>F,Y4A M<.7-/W5#DF(O-[%736W.'JP(W!Q8CT6-0K+MW/HDIJ=US,%M^ACI6=)6_.'Q MAT46T!N< '@,FRX*X%Z!RWL* M/R3&^W:<_6\:/R*-$5:W5\G97LZWP80DFMA)3:C4R:::)B4\AB(7A/)L)W[U0/#'7#\PQ=B"H*T*BX@O]G;D )PE0!LB 9'LT5$5KN MQ@4R08J"HGZ)SEC,3*!R1O,%0I ,AH%VM_RIP?_SU6XHOBU^IB01*B)G6!&J\C3% MB)RQK_+'++3"MFJ2<0V"$RX/U<=5CN3PD>8-'^*;XB-1D16QLDHJG$D<\V+? M68;):09,$X78N%*XVC4&D^4,7R(H8'86/!C'X3IZ [16K],-Z4>2K?IPG"=.+P]7,8NASO(_?'A M)O?:^&6-'[K&+M"5/E\WR5SAA=+Z> #W%\Z%_2(& M.%Q19_\"4$L#!!0 ( *#5EA;@\>=R 0 &L< 9 >&PO=V]R:W-H M965T\4&N)KHL4TB$@U ET69#G+"Z)DQA# M':GM/?O^E&Z$9!+O^Q/9&&.+83S>1R+DN:P#S0LX<$L8%@\<-W>!+]9%// M)RSV!!LH.>Z4'+OHB]^K_!$$XDM4"E8DK-2#7$#)12UN.WXD^MI!(L49"BA,JU38T&<+*C1O1" MC3=;Q,Z;^)\I3KH4)\X4_RC-["9MJ3D##RTAG[#8$VP@V+03;.I],IKZ5-(G M+/8$&RAYVBEYZAQZ%ULJ4K31-6;$+$$PGJ*CKT"%_27KIIV@.M*FF#/P4,4\ MP0:*G76*G3ES?-!V46OU$?T"!0@]=],BU7Y%VR2F)RIJ'"6")VV1)5@KVDD_ M=!SZA,6>8 -5<=1[PLA[3;=(3V)ZI<6^:$,Y=RPV=A=VN@'M**31LQV.5@7Q MJSGUF_Y[\0IM6^YZ#AR=65K&%B:.7C"'69$^*^+,ZD[PM$J47F1M].JQ M-/:HKC\H5KJEGKUTM@F7REIY+7N0P6ALS=72YXJGKEQ[PXV=+E0; MGT+IZ>7Z2\7*?3[0C3BX +QZ;%^TH7R]R\9C__.)3]=\Y946^Z(-Y>Q=.';; M<"UGE5<9-3X\!=U%PIHUN0!]T:BLN#ZNARPXA^QK+T[&4VL56EH2>Q5^"_>. M>_N.W?[]5K_[\RJW9NO5P'NEQ;YH0]5Z#X_]FWCLU<5[I<6^:$,Y>R./W=[[ M6EOXO"[/2L*RRE"FG:AT>?DW@*/]9MX=>;!PW\+.X][/8[>AOZ5/>ZO7JUGW M2HM]T8:_??9VG?BWZ\2K7?=*BWW1AG+V=IVX[?KAU?L&D#C6XN[0@Y7S1!LJ MUR\)B'M)T/QXAA2(W"F7FX(CAUS.T(/E\D1KY IW=F%R$*MZ-TNBNC:;K8SN M:K=C=E'O$[VX?HG/XV;?J\"N8RWC#^) D"BYY)68N(44M:WKBN2 DHL>JR&2GW)&"^Q5%V>NZ+F@%-# M*JD;>-[0+3&IG&ALQA8\&K.UI*2"!4=B79:8[V9 V7;B^,Y^X)[DA=0#;C2N M<0Y+D+_J!5<]MU-)20F5(*Q"'+*),_5OXY'&&\ #@:TX:"/M9,78D^[\3">. MIP,""HG4"EB]-C '2K60"N-OJ^ET4VKB87NO_MUX5UY66,"2RF+B7#LH MA0ROJ;QGVQ_0^AEHO81189YHVV(]!R5K(5G9DE4$):F:-WYN\W! \(F&2:9A*_NDTLN^E%Q] M)8HGHR7)*Y*1!%<239.$K2M)JAPM&"4) 8&NT%+MM'1- ;$,?<>$HP=,UX"F M0NV46J^=0+A*T1W(@J6,LGR'/L4@,:'B\]B5*D8]DYNT\((3\?@!NF.5 M+ 3Z5J60'@NXRESG,-@[G 5G%6-(>BCTOZ# "T)+0//+Z8&%'E].]\^X";OU M"HU>>$+/MD:_IRLAN?J#_MCRW>CU[7KZ5+D5-4Y@XJAC0P#?@!-]_. /O:^V M7+VG6/Q.8D=Y['=Y[)]3C^Z)>+K*. BE02E+Q''$FP);(2NC9 ^13>1U_/Z MWF#L;@Y38X7Y-^$Q++;#@A>U(SN#SL[@K)V8;$@*ZC?<$:"IS<7 -N]_)BY" MQ794WVYAV%D8GK7PP"B6A!*Y0YG:RXP+FXVA9>I0_UE'-JRH,'AEPXZZL=L8 M=39&9VT\FDH#Z17> %>%$\%SK6H8Y436%0J8DO=Y( M;3;>%.^F(UEMRMF*254<3;-0]QW@&J"^9XS)?4=/T-V@HG]02P,$% @ M H-66+SOKP Y @ O@0 !D !X;"]W;W)K&UL MA51?;YLP$/\J%JNF5MH"(6G698#4I)I6:=6B9-T>ICTX< 0KQJ:V">VWW]D0 MQ*8T>P&??;\_9^Z(&JGVN@ PY+GD0L=>84PU]WV=%E!2/9(5"#S)I2JIP5#M M?%TIH)D#E=P/@V#FEY0)+XGR-O>/&FNT* M8S?\)*KH#C9@'JN5PLCO63)6@M!,"J(@C[W;\7PQM?DNX0>#1@_6Q%:RE7)O M@_LL]@)K"#BDQC)0?!U@"9Q;(K3QU'%ZO:0%#M=']L^N=JQE2S4L)?_),E/$ MWHU',LAIS,H09Y)%K7%':[*4 MY98):J]*D\L[,)1Q?47>D[5\H9Q\5W6Z)Q>$"?+ .+=9D6_0@*7QTTYLT8J% MKXA]2\V(C(-W) S""7G::>:^]Z^O MN$?N#93Z]RFK+>7T-*6=A;FN: JQA\VN01W 2]Z^&<^"3V<,3WK#DW/LR0I4 M"L)@UQ.9$YP5;:C(F-B1E%;,X'WK@J(L-BT6I" [54 K\=%)V-D[)./(/YQP M->U=3<^Z&MY>I5@*IU1;BNN!:GCSCZP_:$<[V0]4[1AV%8<<0<'H Z)5.RUM M8&3E.G0K#?:[6Q;X@P%E$_ \E](< ]OT_2\K^0-02P,$% @ H-66,; M%KO" P E T !D !X;"]W;W)K&ULK5==C]HX M%/TK5EJM9J26?(Q3S*=\J1@OR*)#RDD:$D51I"@Q_._) &--,,(\?#:G5CJD-N^T#^Q^5>!#S MC"5YX.Q?FJG-S(HME)$5WC+UE>__)(V@4/.EG,GJ%^UK['ABH70K%<\;8YA! M3HOZ'[\VCN@8N-$) Z\Q\(8&P0D#OS'P+S4(&H.@\DPMI?)#@A6>3P7?(Z'1 MP*8;E3,K:Y!/"[WN2R7@*P4[-?^$14&+M42/1*#E!@N";A*B,&7R%GU$3\L$ MW;R_1>^1C:3^*A$MT%-!E?P G=#^>\.W$A>9G-H*YJ-9[;09>U&/[9T8V_70 M9UZHC42?BHQD?0(;A+1JO(.:A7>6,2'I"/GN!^0YGF^8T,/EYI[!/+GN9'S MN\E5UR1+KD36HDN9N[?N1&L'Z[KC<, M,,>=>'$?EAS#8L<+PA;5$Q"V L*S<7"_(P)R, ().:3*>A_>F<2$UPR :Y(E M5R+K^2]J_1>=#8 %EC1%-_OJ#"#91]SX$XY!J2!UP1YKG'J+;NC!P;]+*GEP0W^1P6I1P6LCZ) >%&6<,BTZO46P]P+@WM5'@ M#90>H^)1.$R!QZ!H-([-"EWG5YGB7+2T_TME,\9 IA\-9!I@H-.?=)^!:(,) MJ#Z1]]U.<>:>5;WL;4_RFK(M%$KUULU.>R3%+-TR7!76;T1Y,X%N4 :3R?#T M,Z"\,'*' 6Z N6$81P,WV)UR-2=B797]$M+3ME!UK=?VME>+^ZJ@'O0O])6C M*H-_T=3WE<]8K"FXC)$54#JP%!82]16@?E&\K(KB9ZZ@Q*Z:&[@V$:$!\'W% M(6TV+WJ ]B(V_PE02P,$% @ H-66+(=GP _!0 2!H !D !X;"]W M;W)K&ULS5E=;Z-&%/TK([JJ=J4X9H;OU+84FUVU M#]NF27975=6'"8QM%&"\S-A._GUG@("!@;H64ON2&'SN8'@)8E3-M>VG.]NIE,6;$F"V37=D51\LZ99@KDXS#93MLL(#O.@))XB7;>G M"8Y2;3'+S]UEBQG=\SA*R5T&V#Y))8,HEU?"])M>J:,O#T\QO[IUR\$/.$&5G1^%L4\NU< MQ_R>'G\FI2!+\@4T9OE?<"RQN@:"/>,T*8/%"I(H+?[CES(1)P'0 M[@E 90!J!Y@] 4898)P;8)8!9IZ90DJ>!Q]SO)AE] @RB19L\D.>S#Q:R(]2 M>=\?>":^C40<7WS%\1X7=R -P>]['$?KURC=@-L@H/N4,S !#V*SA?N8 +H& M_XQ_[Q..HYA]$)%?'GSP_MT'\ Y$*7C$D>Q @.@#@.&8,!!&K+@?JF0/DLE.<\-V."!S3;22G%A; M_/@#M/6?5(D:D\P?B:R11+-*HIFS&SU)?/BXJK;Z%8!HHGM78ML=B&AS7&[@ M>N_?QJ)?XC00B99E4*:?@3_O:1P#T9".. O_4J7>'#/U8Y+Y(Y$U4F]5J;<& M]^\2QS*;8$DV49K*=B):S1\$9ZH4%E163B7'VF$!/=<6970XS8T"A2S;::)\ M!2W]9H! MT8#]M]8+'O$S255*W>X:H67ICM[2J\(98F"Y+V5\GVSBI+,72' M"M+K7!V9NM$NR"Y*4;:^ M4HVX8.J-=7V-^BG8MMBU_58JYV$ J._:8;/Y8;,T4UA82NO^#B7FQCU7F?TPV?RRV M9OYK+PO/,[/G3.RY&RV$;?C M!%0PV4=:RE0PW>ES J@VE^AB\S3&Q"RO?KIL QKM%'1!$V2:[0PH4*(O]R2@ M=G=HT-V-/C%1U[)-(#*0V1:MPD';:H\9%*6 =8O85Z%.B[B0,CUYQ)X0473R504#>>*+I\[5V>IUR&W^$J!U?@EO M_.*E1DU3O&/Y+&HY$ELX)FM!J5\[8DE9\=JB..!TES_(?Z*&ULO9I;;]LV%,>_"J$50P)TT;$NYOF1/'_R4$?B M:,/X=[$D1**G+*5B;"VE7%W:MHB6),/BC*T(5?_,&<^P5)=\88L5)S@NC;+4 M]AQG8&$'NB?RZFG%U93>4.,D(%0FCB)/YV+IR+T.O5QB4);XE9"-VSE'1E4?&OA<7 M-_'82KOV.8SJ3O4+W@12T7YBS9U6<="42XDRVICU8(LH=41/]6. MV#%P!Z\8>+6!MV_0>\7 KPW\0PUZM4'O4(-^;5!VW:[Z7CHNP!)/1IQM$"]* M*UIQ4GJ_M%;^2F@Q4.XE5_\FRDY.ON$TQY5D-$9_YCA-YMN$+M!5%+&<2H%^ M0U=QG!1%<(IN:#4V"X.3@$B;NX8G.$W:OLESW^%]RSJ1_0'DT0=OC!,12G]IX1B M&A7*WY&()&O\F!+T]Q<%0#>29.(?G9A5;3U];46,NQ0K')&QI8*8('Q-K,FO MO[@#YW>=$)"P !(6 L$ZDO4:R7HF^N2&K@F5C&\1>Q0L)2(B-"*HKD@[Q2I@ MOP06"\5Z,G0<-7S6N]Y^6-G\^-?IYQ%N>11!O,.:9RJQ[%(JZ6]><1 MS^:(/*G'3$&$F@HD+A;L"*=1GM:K>E:NO]HI8:Y9K=V5K6Y2&$V/%0L2%@+! M.F)=-&)=_)18ZF$+"9S^@%3F>HU2&4V/E0H2%@+!.E(-&ZF&1I<]U!+IG#U\ MN9:ZKG^Q%Z^J4H/=9=GO[2^XQD8[<=WW@KZN#$@Z2%H#20BA:5SBO%<[[L94AQ8OFX=40 M_]_ ^X;X;S8]6A5(6@A%ZZK2IL^N,=6;W.*G5T,::"X,2@M :2$4K:M!FP^[ MO?<-:9 Y[A24%H#20BA:5[@V W?-*?-/AS0S?F *:: Y.2@MA*)U56G3< MES\L64H6C,4"_8=,\0TR0YZ"T@)06@A%ZPK2YN_N^?O&-\AL>0I*"T!I(12M M*UR;R[M')O-53--J\D9Z7KY*M]!C-;'NU_T&0?BM;U?YOL>^9L_*[^(M*^[HT347-MWWWO=SN0?ZC@"4%H#20BA:5[CV'8%G_FA>3RBAFU&(4;2J IY 8IFL M5B1&.8T)+VYGK-[IHLX7'&?Z"?CRX[G7<_S]#Y2:8N[P8K!7+- 5\_J#\VZQ M4%?,[_>&3;'*5_;.7J",\$6Y"4N@LN_5MJ#F;K/1ZZK8+Q(U MWE,R5Z;.V;FJFU<;KZH+R5;ESJ)')B7+RM,EP @ ^08 !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5NH*F$"RCB"UB:KV85+5K.O#M <' M;H)58S/;A/;?SP:"TH1F?=@+^..>XW.N[>NX%O)9Y0 :O12,JZF3:UU>NJY* MVEZ;L^2T0*XHH(C":NI<^5? MSB(;WP3\I%"KG3:R3I9"/-O.739U/"L(&*3:,A#SV\ ,&+-$1L:?CM/IE[3 MW?:6_:;Q;KPLB8*98$\TT_G4F3@H@Q6IF'X0]2UT?D++EPJFFB^JNUC/06FE MM"@ZL%%04-[^R4N7AQV /WH'@#L _B@@Z !!8[15UMB:$TV26(H:21MMV&RC MR4V#-FXHM[NXT-+,4H/3R1W? -="4E#H"UJ80Y)5#)!8H>W,ZSF:55*:-CJ= M@R:4J3,3^KB8H].3,W2"*$<_# ?CLXW#\%NZ:5/3YP'T^<,,7_",?KVA.5PLO54E2F#KFFBF0&W"2SY_\R/LVY/8_D;WQ'O3>@V/LR0WEU)RD#*V% MR!0R^XE*(O7@IK9,8<-D*\4F"8))- YC=[-K9R#,QV,<]6%OA(YZH:.C0I], M9;#'KI0B!36HKR6(=A?V(C_:DW<8A3$>!\/JPEY=>%3= ZG-#=4@*6&#VL*# M52?^Y.N>M,,@?QR&HV%I42\M.BIMYTYST$/:HL,-&X]'$V]/W4!8B,-P/W/N M3F&RC\)W(M>4*\1@98#>Q=@PR+;0MATMRJ96+84VE:]IYN9M FD#S/Q*"+WM MV/+7OW;)7U!+ P04 " "@U98L&T6R. % #P+@ &0 'AL+W=O MLL],?%W?<'DT[E46:H*>5;67YO M#MXO+D=>DQ'+6"(:"2K_W+$KEF6-DLSC1R%O.-5NRJ MS/Y.%V)U.9J.T((M:9V)3^7F#]85%#9Z29E5[6^TV8Z-PA%*ZDJ4>1/;[3?B(]]XS9+7B/@O$?8P M,81?_7PXUL/'LO;> -P;@%L]]VBS,,(Z$WF?;#M+2#/NT 3/M-DM1YG5'!%O+DE;XD M*6TN#Z9$MTK13@:O_#@FWGZFIG%3SYOXYE3#/M403/5+*6B&UK#/!3-Z'!ZD MY$?R9S]SP[ PE)F;$X_ZQ",P\0\R1U-28-2IO6])3"MPTAP[[,5XKSM-HR8[H[2DXS[I&$SZ;9UFB[2XK=ITTUR>7W>L M2=AX9P*U3ITK2V):V;ZG[MN>PZ;MQ"TY84M-MV('87Q'C=L)A]H5TX]QN->Z MW3BM=X,P\B-S\_H*/GSPI@ZT+_H/?4R+-*]S8^)6P<.6FFZ"0@^?N&QE$&Q. MML*2FFZ%PAD?YIFO%5O6&?H@_[4QHS4<'J('1KDI\@J./+!K&DICNPLQ[D=$'([HJ0 M"S##"LPPO"@T=)$>""?'K]%PY+F%*9&*FK-A(H$% M3YY8%R2&%8GAJMPIGMM1T*Q2<87B9[ E$$AN()/(.@"0^!!*")YZ91XA" M*0*C%-S",); TJ?.H"TUW0@%9L1WV,S$*J'94M.M4(1&X$6SH0OV0#B )7#D MN87M/(.#@6FXV8_3"2Q]\@R[X#.B^(P$+IO=*JC94M.M4*!&X(6SP6:'PR= ML[O +J*PB\#<=%7FZUHPCJIR*3:4,V-U5M>\;*GI%2L<(RZ?,Q*K:&9+3;=" MH1EQ]:RQ$]9Y),33_>T&AJ>-) R//,,G"J0(#%('73N (%:7M6RIZ5LM%(L% M+A\Y!E9IS)::;H6BL0!>)ANZ*@^$ P@"1YY;F&*K (8C8W\?IPY8[>1)=8%? M@<*OP.5SR, J@-E2TZW8V5;UM.>0 ^$ =<"1YQ:F<"H8V(7%:5&M2R[:;6+P M8@@L=?*,NL"M0.%6X/+98V"5PVRIZ58H#@O@9;'SX:,3UN##BX-X?P?AX; X MC(]LPPL4- 4P- V>E' X=-.QNCHUWMF.W.P%_TCY;5I4*&-+*>^]GDAC^'9[ M]?9 E.MVA_*W4H@R;U^N&%TPW@R0GR_+4CP>-)N>^TWN\_\!4$L#!!0 ( M *#5ECZJ=C.E00 )P8 9 >&PO=V]R:W-H965TG9@_&N^)42 [UE*\[FQ%6)W8YKY:DLRG%^S M':'RS9KQ# MYRS=FON,$QZ53EIK(LCPSPPDU%K/RV3U?S-A>I DE]QSD^RS# M_-];DK+#W(#&RX.'9+,5Q0-S,=OA#7DDXO/NGLL[LT&)DXS0/&$4<+*>&^_@ M3810X5!:?$G((3^Z!@65)\:^%CR)&E:(,EQ?*M! MC29FX7A\_8+^H20OR3SAG"Q9^F<2B^W<" P0DS7>I^*!'?X@-2&WP%NQ-"\_ MP:&R=4(#K/:Y8%GM+$>0);3ZQM_K1!PY0&_$ =4.J._@C#C8M8-]KH-3.SAE M9BHJ91XB+/!BQMD!\,):HA4793)+;TD_H<6\/PHNWR;23RQ^9RP^)&D*7D=$ MX"3-WX K\/DQ J]?O0&O0$+!IRW;YYC&^+9IY+_UP.3GW(A'S"/_U8EN@)RU$#%YG"3[_"*S U9_3GAS\18_/H+]*S? M5$G2"19I NLDT&D2Z$RA-PE\*VL_Q71% !9 ; EX(IN$TH1N %N7#W:$)RQ6 M9;:*X)81BEWR>0%#-W"#F?E\G+.AF5P$CN5US2(E&K118];AZ38\W4F>GSBF M>8JKG3+^1VX+82O$T-O.3,)?.O$ZP2!-8)WW0:B6)I:LMUDB:A5>DI HYW2=AJ.'B>B#LU M<9,H%Y>Z[G>=Z-+0*?F6VI%BW2A=5/8:DWH:^N96A6G5K1(%UHW MBZTVA3\H3B_IF4-5Z06R2OI%IS +'6?0,8=FOB5;S$C)M1H53HO4"QIF.!B! MXP_8#(VN('3\/AN%F6^-_*1$K6!$DU+JO'998YSX53D=Z=+EK(@YH@U0J^O0 M>;KNQ+1-HUQ:Y6@HW'I:(](5L)N65@&B:07XV&>&;\O@[!RNVIZ(Z$FV>-D?L[\J#Y=[S6W@350?E+4QU;G^' MN=RXFD'?;A1\F**47T.=)HP&\2R^;]>7?4G7ZB[-,'F7]12R$T M^I8FF3H;++5>O1D.U6PI4JY>RY7(S"<+F:=#STBA-AG@T&@]3 M'F>#Z6GYWG4^/95KG<29N,Z16JKOB= MN!'Z\^HZ-T?#K-K)3K8SED8UE\_JK\O@S?!W'(ESF7R M1SS7R[-!-$!SL>#K1'^4#[^**B!6Z,UDHLJ_Z*$:.QJ@V5IIF5;&QH,TSC;_ M^;C&LS*L"Z[Y]#27#R@O1ANUXD69F]+:1!-G MQ3+>Z-Q\&AL[/;W,-,_NXMM$H+=*":W0";HQY\I\;=Z1"W0A%G$6:X%X-D>7 MV?SQ\(-)?O'&4^N7%T+S.%&OC,[GFPOT\L4K] +%&?JTE&ME1-3I4!N_B]F' ML\K'=QL?\0X?+\3L-2+!3PB/,'&8GS_?'#?-AR9;VY3A;AG5[(\B3521[:I(Y#Z]/%L<@6YL62E M9=%\[J>8$D;&I\/[NON.8604AG@[K.$8W3I&0<<^"+,,?#9;I^N$ZV+Y4IGK M^!]>]!J7MQNY<W;.LM [W])#5/4":TRS/6FC(8 MXW#R-(^N82RB.SP;;ST;/\.SU@GO\G/L<"#"+3\=P\* [/(SW/H9PG[F?"Y0 MQE.ARDK5Q;&YCGUQN@IJ=:T_3V*-L*-MV-&1M:[(9^H\B352-]FF;@*>,39+ MKC GK;.4L='39K!G4,.M8&0OX"./IS(LUG5!?*DU0Z^Q2W!DIW/ED*_T>5)K MIL]R3 !>Z\&K<65:/UE#'!'ZY)1V#!M'X23<<5);3@A@4.A\/:[T&E?:8#QI MU2 \;]^46\P(8,X K]Q!FQ88 0P?Y^5-B.5N.Z!FY[KQI-;,@&6<8'QL;0>DKL[I\Z363)]%KP!F+[#MA&W<(V%( M6WW',0Y/"(EV-!X+2 $($3T:3]1N/#1J7_SA>?LFW=)+ .,+W'C:9!)-2#L$ M<(J>(6 +.A@&G6NS'IE65=^Y%XE"(L>A)#3B'4;(#>+ %'NP9>+ +>'#4*EIX MWKXIM\"#_P?P5+;US9R A>T0#@$\V (/AH'G/;^7.2]**!%DX+0OZLQ*+=5)NG+O/ M&E@H1-\%SUV6Y[!EWQ M,F$8F<"N&K4JG.)V@;<9JC&JZ9AE'@PS3_>>VN:@ M$]Q&.7C:OEOHEH/(G@T?J*56MHV6VNZH\ Q]([ 80\#K_/0WF^X"RW9>YT-L)A$+ M5F1R;&7B";FJ]!T"X*@%. H#W//+9(]0 %S&8-.^,5K$HS#BV3KI];P 5N^Z MWK[4FKFPT$>/#?JH5^CSI=9,GX4^Z@OZ]@A%0+4< OIH[=M',/39:NFWR0W+ M=U[O0^RW40N;E!U;N7AE6%]JS?19AJ7P5[ ZE LL!$ 8;-DW1,N9%,;#*_YM MU^T(;-EY*0\!F]3")CVVKVM1KYCJ2ZV9/HNI%-[_ZU )L!"&..L0+,DL2S(8 M :M2Z'P_ LMV76A?:LTD6-ADQ_98E'GE4U]JS?19/F7P8]'GU\D>(:A.8-.^ M,5J(9##[V3KI=3\"JW=>[T/0)K.TR>BQE8M7/O6EUDQ?[,5SR_BS.%$K$P\J/7H:G.?/,#PE_4$L#!!0 ( *#5EAZ9B O" 4 M !\@ 9 >&PO=V]R:W-H965T4%'?BCSQ)&:T8?Q0)(1)\RV@NQDXBY>+<=464D R+,[8@N3HS8SS#4NWR MN2L6G."X;)11%WE>Z&8XS9W)J#QVRR9/EX2RU=B!SO.! MS^D\D?J .QDM\)S<$?EE<J'[*Q*= 1_^ M!I"'?$/SZ>[-T79S5QE1NX%J-U")Y[^ =Z>J)"Z4%VP&+J*O14S7D8J"D@NOR &C;]_ $/N+_& =3BH4 __RIN@ WDF3B7Y,]:SX],Q]= MP^=B@2,R=E21"L*7Q)G\^@L,O=]-9G4$MF6=7UOGV] GG]24$V'.G])\#I:8 M%J6):>V/4 -;)N#92E (,BLHT(X:Q\VZMZ#L3<]%RPD,47\8CMSEIF339<&@ M!^O+ML3T:C$]JYB+*"JR@F*I[W;&N$S_+VO 1'2-%&XP&'C]GO<3SUZ+9]@; M^B_0#&J:@96F&O4]$Z6@10D&@?MA_-DCI*197T8V0LV(0LV#^U M"NDHFE7V'2/HP2;I07O4Z_IA#+8S8A 8ZN48(1$V*1':8^(^3VW0D!U#@Z)C MA$?4A$=D#X_3\@40X>5(CPFF:I,36JH22;HPWBP[YM[O%(X1)%$3)-&I!4G4 M:9#L"FW;OHWW6?8@V?5$@-JIX^'*FH2([*_D+I56G(IJGE@22A;Z)!#HB1GE,W3%^Y6IZFO*[1M"YK4AX)3 MFPDZBG^5?<<(DZ@)D\@>)CN?"4ROZOKMNCE&CD1-CD3VMW5[S02&5WAHT%9T MC&B'FFB'[-'N&B\9QWI04X(%21B-]5TDJB]IOE$=A;)*_3$B'FHB'AJ>VB30 M40*L[#M&GO2;/.G;\V3G'VF\=LFTYP [J4-%-Q'2MV:LO>: "FKS.PUJAP%[ MA_L*^WNI/YQ\QGZ>Y4/4]4_#>65^QX>NOT>L=R1;E!]T')M730;F9$!P3 MKB]0YV>,R><=_8VX_I^ R0]02P,$% @ H-66&W^Q6[U @ Q0@ !D M !X;"]W;W)K&ULK99M;]HP$,>_BI554RN-YHDD MP"!2@56KM&I5:;O7)AS$:F)GMH%NGWZV QF$D.[%WB2V<_>_WYWC7(9;QE]% M"B#16YY1,;)2*8N!;8LDA1R+:U8 54^6C.=8JBE?V:+@@!?&*<]LSW%".\>$ M6O'0K#WP>,C6,B,4'C@2ZSS'_-<8,K8=6:ZU7W@DJU3J!3L>%G@%,Y#/Q0-7 M,[M269 :5A52.QZ.]^JW)G>5RQP+F+#L!UG(=&3U++2 )5YG\I%M MO\(NGT#K)2P3YHJVI6T06"A9"\GRG;,BR DM[_AM5X<#!S<\X^#M'+RZ0_>, M@[]S\$VB)9E):XHECH><;1'7UDI-#TQMC+?*AE"]BS/)U5.B_&3\#50-!.H@ M,T 3)B2ZG(+$)!-7:OEY-D67%U?H A&*GE*V%I@NQ-"6*K96L)-=G'$9QSL3 MQ_70/:,R%>@+7<#B6,!6T!6YMRZV*4TBND>]^0I[C^0U DW]W]UIP_*J0 MOM'SS^C=$HII B@S=4Q4'0=-52I%NLTB^L@.1($3&%GJ3 K@&[#BCQ_WPP858!1*^ L5?O= M487,WR&,3DOC.[T:89-1/VHF[%6$O5;"%\S5MF;P#E_O)+37JV_OJ8W?[373 M]2NZ?BO=$Y,X>P>M?_+J1Y$?UM@:C(*@7X.S#SI"#GQE&J50@==4EI_8:K7J MQ3>F!=76QZI'ERWUKTS9X.\Q7Q$J5$I+)>E<1PJ)ETVSG$A6F+XS9U)U,3-, MU7\&<&V@GB\9D_N)#E#]N<1_ %!+ P04 " "@U982Z?:_/D" #]"@ M&0 'AL+W=OK!G/L%1-OC%%P0$GE2BCIF-9@9EA MDAOQI+IWR^,)*R4E.=QR),HLP_SY"BC;30W;>+EQ1S:IU#?,>%+@#2Q /A2W M7+7,UB4A&>2"L!QQ6$^-K_;ES*X$58]?!':B1KOQ6CHOI%N[IOX!AH50K)LD:L"#*2U__XJ9F(CL#VWA XCAD7DJNG1.ED? UJ#@0Z0S=8 MEIS(9[10.R4I*:#3.4A,J/BDGCXLYNCTY!,Z021']RDK!SGECN#FLSI%K?T:.Y;@]\MG[Y- '[A^ NY[G[H$/6H\$#UKPX!AXV <>'(#;413N@0]:CP0/6_#P&'C4 M!QX>@(=1L,<]Z#R2.VJYHT'N^Q14$5Y+X'WTT0']1;"_SP?]1])?M/07P_1, M8JJK$\G*#%']*44%?E;57O9^4B\.MU$8>ON?G,$Q1R:RK7]UT1K,= U"()(5 MI81$%3VU,B!D;\&S#M*?ZC)5YU/@NH-ZOF9,OC3T":@]\<9_ 5!+ P04 " "@U98B:H/WYP" M "R!P &0 'AL+W=OW.2VM>;8P7;;[=]S;:@E@R&/%A1X'2V/JBS#4Q1(JJGNR!H%?YE)5U.!4+4)=*Z"E M U4\3*)H&%:4B2 ;N;4;E8WDRG FX$81O:HJJIZFP.5F',3!=N&6+9;&+H39 MJ*8+N -S7]\HG(4M2\DJ$)I)013,Q\$DOL@'-MX%?&>PT9TQL4IF4C[8R54Y M#B*;$' HC&6@^%K#)7!NB3"-WPUGT&YI@=WQEOVSTXY:9E3#I>0_6&F6X^!# M0$J8TQ4WMW+S!1H]+L%"9.-CA\. %"MM9-6 ,8.*"?^FCXT/'4#\'"!I M ,D^('T&T&\ _9<"T@:0.F>\%.=#3@W-1DINB++1R&8'SDR'1OE,V&._,PJ_ M,L29["N@:9J\)Y.R9/8D*"=7PO].]EQ.V3).R+449JG))U%"N4L08OZMB&0K8IH<9XKT,(6M M%1>ZI@6, RP&&M0:@NSMFW@8?3QDSVN2Y:]$MF-=VEJ7'F//OM6@\+\5"\*M MB00>L3QJ.&2@)XHCQV2+XSH[[YV/PG77F(-!@]V@W <-NC%MQ(Z*0:MB<%1% MYRK*/4%"&O*$S:"0%=;>8O_V>&F#?[-.>NF>M*,I_.^9OQ*9=ROL5+,*U,)U M!8V25\+XFM"NMHUGXNKMWOH4&Y+O'W]I?#>[IFK!A$93YT@9]97@Q#6V"C?B;P$9NW2,C M9<[Y=S/X4$R\P# ""KDR$%A?UC %2@V2YO&C!?6Z.4WB]OT#^GLK7HN98PE3 M3K^20JTFWM!#!2QP3=5GOOD#6D&)P*[ MUHBMA&CX1$+4)D2G)L1M0FR%-LRLK&NL<#86?(.$B=9HYL9Z8[.U&L+,,LZ4 MT&^)SE/91] >2-1#L[JJ*.@%4IBB*TPQRP'-[$[ZP)KM8FQ_HT(0U]6O):8%7+L*\W+H/MYR^&JX1 ]P>$:\G,4AVU&YTE46=)9/'B)_ ^52"T6+9$C3DN00U"WXU@CMZ%K' .$T^?+0EB M#5[VVZLP#7YWR7LAL!VQ<2?5(K$(AQULMK(?3J(RPE**?H!BFQ2*8\ MK+,PC0:CL;_>5N.(&D3]QZ@=FOV.9O\@SP9^#^NDP7_1N M->]+LUG/T$QA96L7X@OTGC!=O(A6><,EL57KGW=WRGQZYA30.U:7%I*S;RZM M1^B)7GYPZFX AULU,C@/^L'^-\H=%\=[M=3?:OQ,U_TG%DO"I#9_H?."\X$N MQJ)I9)N!XI7M!>=Q?4$L#!!0 ( M *#5EBT 'N4:P( ,4% 9 >&PO=V]R:W-H965T]9;]RVE'+DFJ8 M2?Z=E::>!.\"4D)%.V[NY.83]'K.+%\AN79?LO&^Y^\#4G3:R*8'8P0-$_Y/ M'_L\[ !&XQ< <0^(GP/2%P!)#TB<4!^9DS6GAN:9DANBK#>RV87+C4.C&B;L M*RZ,PE.&.)-_!LR!)F_)HFM;#O@^AG(RH[HF5_C"Y%KX2K$I/YZ#H8SK$W2_ M7\S)\=$).2),D*^U[#05I=0G))D](;$49SL"6CV[_#X0#C)D.#$\26'$_SCR)VK306UZB#W_TH+" M8A$K4M@2JK"$-*F4;(@<3KC+R+XT>.XSQVW'SSH_2]]'6;C>E;?'*4['@Y,/ M.]SIB ;4R@T*30K9">-+:=@=9M&E:\%G^U.<47ZD_*7Q ^Z&JA43&N542!F= MGF-(R@\-;QC9NKY;2H-=[)8USEE0U@'/*RG-UK 7#),[_P-02P,$% @ M H-66'.P6DX, P 1PD !D !X;"]W;W)K&UL MK99=;]HP%(;_BI554R=US?=7!Y%:T+1)G89*NUY,NS#A %:=.+,-M/]^=@(I M30SJQ6Y(G)SS^GE]L$\&6\:?Q I HN>"EF)HK:2LKFQ;Y"LHL+AD%93JS8+Q M DLUY$M;5!SPO$XJJ.TY3F07F)16-JB?37@V8&M)20D3CL2Z*#!_N0'*MD/+ MM?8/[LAR)?4#.QM4> E3D _5A*N1W:K,20&E(*Q$'!9#Z]J]&KF.3J@C?A'8 MBH-[I*W,&'O2@^_SH>5H(J"02RV!U64#(Z!4*RF.OSM1JYU3)Q[>[]6_UN:5 MF1D6,&+TDY7;"UP.1<#6ZJYM8*=[^:Y:>;QCLPSAOP2^>X%\AS/-Z2/WI_NO4VWE>/6 MMM?:]FH]_XC>!+_@&55>E1M4KP&F OV^G@G)U3_KC\E@HQB8%?5VNQ(5SF%H MJ?TD@&_ RCY^<"/GB\GN?Q)[8]YOS?NGU+,IIIBK0E^@K=JIS1K,6+D68"QL M(Q;68OI4V&2!'SJJB)M#0_TH/PY3IXUZ0QJTI,%)TEM0.Q31W7_SQ437"$0' M\X9>&G;@^D%!E(1FMK!E"T^RW>-G\WJ%OL2< MX]*\3%$?RG7]I$/5CTK]X$@-XY8J/DEU!Y)P4">_1!5G&Z(;@(DP[J](G'27 MS1 4)HD9,&D!DY. H_J4!:Y._XH)(HU%37H31YX;=>CZ0:&;QF:ZM*5+3]+] ME"O@)J*T7]$P<=(.4C\J#0//C.0ZKTW#.0FU[QKTM6L86X+3.Q22*';=#J,A M+';]J%M6^Z#+Z4^,'Y@O22D0A87*&PO=V]R:W-H965T1 M;J%55Z+5JFQ['ZK[8((!:QV;V@:V4G]\QTXV2R";TKO<%XB3FW7PC(R4N1#W9G"S&#F> M8408R;2!P/"W(V/"F$$"'M]*4*>:TS@>/C^BO[/B0E()B@Y<)INPOVI>VGH.RK=(B+YV!04YY\8\?RD <. 31,PY! MZ1"@]GGV02]>OD:O424H[NUV"K, M%VKH:N!DD-VLG/^ZF#]X9OX)R2Y1Z%^@P O"!O?Q^>Y!W=V%2%3A"*IP!!8O M?!8/=-YPI>46:Y.J?)G$%6M2,9DKP2FUP1D8.U)@B<](\7 M?N+]V22U([":\+ 2'K:AI^\HQSPCB!&H"23FC*ZPJ;/&)2V@8@ME]HE=VDN& M[NY0RZE)$%4F-891Q3!J97@G-&90H7/=1*GP30[G"^.@USNB=6H6>OX@#IJI MQ16UN)7:E"@%Q2JE21G86K:2:DH:0Q>?$/!CS^L?T6RV&C2S3"J6R1D!9*:F MM:GIYT*9G"X=5%R=E8=3DX<7:$KQG#*JOU^@<1'? M"S33&.K1A!JVJ,*>@K!;H:@]&;Z^?=#FG)G#)O:60QU+F\F-]=M.YOQU'7< M5(M7OXI7_U_&ZZ/@V?\1LG8^9R;9^+^BU((UJ((U:(=M2_M6U]_=RCL"JZGT MO:OT%"OA.M+>%5I=_$%#X[?7VB\WN!(@/CHL//]HAVNRBP:#H-^\Q?E/ M38;?>I2G=CF@$L>2+*A&/] UYO?0%.\$VU&^0EGQ?HDS6\N-&CKM/+I"J\?C MJ??PPV[SM;67^6WQ':'5Q3^U-7Y[7W-&OD8G>>@=I^JI"22TYQUEJGMP43"W MM ]8KBA7T/4MP<^[[ & +"X^Q4"+C;T[S(6&FXA]7,-ED4AC -^70NC'@;F. M5-?/]"=02P,$% @ H-66+>F@G*%!@ 02\ !D !X;"]W;W)K&ULQ9I=;]LV%(;_"N$50P*DL41*MI,Y!O*QH &ZM4C2 M[6+8!2W3ME!)]"C:;H#]^)&2(DH6Q50>M?6BL1WQY7GI<\0GAYKN*?N:K@GA MX%L<)>G58,WYYG(X3(,UB7%Z3CF61V%"/C.0;N,8LY<;$M']U< =O'[P&*[67'XPG$TW>$6> M"/^R^#101QF.0_\;=B M(2H#D-LR !8#X,$ "%L&H&( RHSFD66V[C#'LRFC>\#DU4)-OLC6)ALMW(2) M_!J?.!._#<4X/OM(D]7[9\)B<$?F'+P'UXM%*!<81^ AR=-$+O?)'>$XC-)3 M\ Z$"7A>TVV*DT4Z'7(1A=0:!L6,-_F,L&7&3P$_!W!R!J #(?CR= =.WIV" M@.Y(@A.NT;LUZ]V1X!P@-]-#KWIUF:%8E')E8+DR,--%K;IB/1Z2E+.M2%L. M_O@H+@ /G,3IGSK7N9JG5Y/5>)EN<$"N!J+<4L)V9##[\0=WY/RDLVQ)K&8< ME<:127TFUM'3&32.ZFHP%_,S,7FKVBMS716XWU;W"#DZ^"#'8TVH7)"@3Y%4L:4":TLW[&87B3Z&< QW;;4MM\PZSF.QJPE.*J;5=SC MFL'G'H<,['"TSNPQ6V'.J M-9Y+3:H@>>XXKG]8UWV0&%0D!HVP8R_Y/X2KM;918!7=;*G55TNA&W3M=DDL M45EAO@_&@Y4.D9GQNF1_(768_>@@^3C4KQYIV6XW([H%G'P2*%($B&XR;SO)T3H@]218I4T8*G^,PS\YEZR&PAO\Z*J;-L^S%WSLSBG4UJ,6\T=IW*/[?% ML:(TKQ]*>Y+K,G\!'PD7B9Z:#X+-,71>F#[HS%-TYMFE,\\JG=E2JYNO/+=F MZ2#8:QX$:\]&S?,=ZTEL?:6GM6P:E0J]VC1ZUW: 5$WAM M,-AA.<146?U^ORSVE?SFG2% M+L9>P\ZP\GRS?+C\%\Q6@@E 1)9BH',^%@HL?UX[?\/I)GOD>4XYIW'V6:VT7'L@BEWK!C@=+O( IR*?E MA*N9W:IDI 0J"*.(PWQHW;HW2:3Q!O"#P%KLC)&.9,;8LY[<94/+T8:@@%1J M!:R^5C"&HM!"RL:?1M-JC]3$W?%6_:N)7<4RPP+&K/A),ID/K;Z%,ICCJI / M;/T-FGA"K9>R0IA/M&ZPCH722DA6-F3EH"2T_L:;)@\[!#=ZA> U!.^0$+Q" M\!N"_U9"T! "DYDZ%).'!$L<#SA;(Z[12DT/3#(-6X5/J+[VJ>1JERB>C.]H MRDI CW@# EVBJ7I6654 8G/4;)U_9T)NF=4Y@)]H1ED M^P*VBK4-V-L&//).*B:07B'?_80\Q_,[#(W?3OZ):/SV^GRCY__W M^E!"1%HP4:E+^G4[$Y*KG]3OKHS7BD&WHBXS-V*)4QA:JHX(X"NPXH\?W,CY MW)6M]Q1+WDEL+Y-!F\G@E'JL^/.E>U4!5X6B7^9H8[9P7!DYXZ/T8%?0B_]#[ M,V%MZ8%'*R/5(^L6]J+3-U@[S%?$"I0 M 7,EZ5SUE"E>-ZUZ(MG2E/$9DZHIF&&N^CQP#5#[<\;D=J(/:/\YQ/\ 4$L# M!!0 ( *#5EA'6^KNNP, !@. 9 >&PO=V]R:W-H965T\9]B#2#1:U768N*LI=P\N:[(UE"E MXI%MH%9OEHQ7J51-OG+%AD.:&U)5NL3S0K=*B]J9CDW?,Y^.V5:610W/'(EM M5:7\OQF4;#]QL'/H^%:LUE)WN-/Q)EW! N2/S3-7+;>+DA<5U*)@->*PG#@? M\5."J288Q-\%[,7),])67AC[J1M?\HGC:4500B9UB%3][6 .9:DC*1W_MD&= M;DQ-/'T^1/]LS"LS+ZF .2O_*7*YGCB1@W)8IMM2?F/[OZ U%.AX&2N%^47[ M%NLY*-L*R:J6K!141=W\IZ]M(DX(.+Q ("V!] G^!0)M"?2M!+\E^"8SC163 MAR25Z73,V1YQC5;1](-)IF$K^T6MYWTAN7I;*)ZAN!C4L"WF/[A*0:5&*>Q7BQR)!=Q_N MT0=4U.C[FFU%6N=B[$JE5H_I9JVR6:.,7%"&"?K*:KD6Z%.=0WX>P%4V.Z_D MX'5&KD9,('M$%/^!B$>H1=#\[71BH2=OI^,K;F@W<]3$HQ?BS;>G[:LW#)8CCH=I$/:TVU"1WW.8#%%1>$EZV$D/KTI?R%2"37@X&&P41OV< M#T$T'/D]V4.0'_O4+GO4R1Y=E?W,V:XP^YO:7E4M-LM-%353!Z6J@W"H@R]M M';1Y' V548))S^001?T1CGLN+2C/IX'=9M39C*[6D026H*SEUD(2W;*0W#)8 M M?6$![6FW@![Z!A,;B)PLVW/M)Z<5_+Y2TO+.QL-!T)=N0?E>7[H%1,BEM).C M=/(+Y21O5]TOUY-VE',+9#A)%ABAM+]5V6!J6R 7S![/)OCJ1MXS>_1H=40' M^R6-XB#N.[+ "(U(W]$01N+3_#2.W),C F5L6\OF1-GU=M>;C^90 MW^N?Z6N/.8H?PS1WIJ\I7Q6U0"4L54CO<:0T\>8:TC0DVYB#^0N3ZIAO'M?J MZ@9< ]3[)6/RT- #=)?!Z?]02P,$% @ H-66*YZ[X/A! !, !D M !X;"]W;W)K&ULK5C;;N,V$/T5PETL'*")1,JZ M91T#2;3;INBB02[;AZ(/C$3;1"312U*Y].M+4;9DBY22A[S8NIPYG#,<;JSFE9,EJ04E!6 DZ69Y-S>)K N#;0B!^4/(N]:U!+>6#LL;ZY MRLXF;NT1R4DJ:PJL_I[()8!"W+)\K]I M)M=GDV@",K+$52YOV//O9"O(K_E2E@O]"YX;;!A,0%H)R8JML?*@H&7SCU^V M@=@S@$,&:&N ^@:S 0-O:^"]UV"V-9CIR#12=!P2+/%BSMDSX#5:L=47.IC: M6LFG93WOMY*KMU39R<55F;*"@#O\0@0X!MTMN"$I*U.:4ZPG:)H0B6DNCA3J M_C8!TT]'X!.@);A;LTK@,A-S1RJ':EHGW0Y^T0R.!@:'"'QGI5P+\+7,2'9( MX"@EK1RTDW.!1AD3DIX #_X*D(L\BT.7[S='%O/D_>9P1(W73HZG^;PW)P,,[LC/4N25G5!!2KMZW1O]O"<%E3J M2ZNFT/0D\GJ23,PL@CU%%AX/SNR*HE91-*KH!\ZK1@3.5:^"U;S8)$3&T,=A M/^*7%I '>W.76$ H&)B6N!41CXJXE2Q]U&U*=C Q-B6Q9?Q93XB)@779.M!A MX?'V0 ZHDON3VQ.]?>H]U;Y$MA3[0P=NV%\C%A0*O+X*"\H+T4!. MP;WF!X[*4*VC:@Q+71>F:A_-J#P"SJY$6$5!2SQ#V!=EHE 0]C69('= $.H$ MH5%!-Y]QL?F2@$8+F)9$'EEE((N, $9]'188]*-^8;/!PF@HR;KN!XZV!(N_ MY)KPK11[AGGFN $R1)@HMR]@#'+H?==QP/&6X[>K/^^NK%[/S&7K]OCV%9H@OU\ +9AH0%]7T>%X26\6 MP_""-HON<>P;666B4'^])!90' 4#_G?U&XX7\&O.GJ@^+5@RKKX;=_VX54QD M=MV118T%AKS(R#83AF+D>P.*NF(.QZOY5]4@ZE,+G6.Z:9QN"$]).3!%#5VT MG_4GJ%^P+^VPF9%C5MA>D6E4.7M' P7A*WW$(E3W496R^:QNG[;'..?Z\*+W M_*(^WM%'#AU-ABC1OCEN:&\DV^@#B@4G)"GVY)C@C MO :H]TO&Y.ZF'J ]]%K\#U!+ P04 " "@U98=11MZA,% "I$P &0 M 'AL+W=ODXWJ_?H:Q(CD@)+= 76YE253AP^\D/OS&9X]7;@1]UMC+RS6JYK= M\UMNOM;7"LX6G9=W*5 MG\\"RX@7/#/6!8._!W[!B\)Z AX_6J>S[IG6\/3XR?NG9O&PF#NF^84L_A6Y MV9[/TAG*^8;M"G,C]W_R=D&1]9?)0C>_:-]B@QG*=MK(LC4&!J6HCO_LL0W$ MB0$.1PQ(:T!^UH"V!K19Z)%9LZQ+9MAZI>0>*8L&;_:@B4UC#:L1E7V-MT;! M70%V9GU59;+DZ M[Y!K-T2VD2;XK.)(;=,DW7"F>VYOHO=;<:,2J''T6[$X4 MP@BP>'7)#1.%?@VV7V\OT:L7K]$+)"KT92MW&M!ZM3! TSYLD;64/APID1%* MESQ[BRA^@TA J,?\XN?-R7/S!02GBQ#I(D0:?W347QL&<0R5@6BP)AIGOK4= MG85^9[8HSW3-,GX^@ZK37#WPV?KE'S@.WOE6^IN$!AM.Q SVB&'2I6T0 MS\CY0$'@9Y=V[-))=A_+NI 'SM$=K_A&P'O.,K5CA8]DZKX_' U?L@LB883] M))<=R>5T")7,=YGI0]ADXYXI!9EY>*HH;S=?>NC@:,#9 \+)2&;BH!>O8)(U M*#GH=(4JF'=L+4%B5O>HD-HO.X%+(J'Q@*D'18,D':%ZHK-XDNIG#A4TG:&M MA],GAT$T3%$?*J%C_'J5PY-BLKY@M8 6)?Z#,K]YR%J9_C%;KKRTJ/N\D_;7DG)!.#ZA_IQ4+T-X6H>^2-O@ M\]%APXU"4^+TF>N]1GZQHH=.X[4!0SU;$3@L2LM M& D&JVG7I)P\LMC8]%/ MSM[9$4_*W*\.C[_+V_, ]*J'IV5O?'[TORY7U>:)TU \(!*/S&:XUSX\+7Z_ M9SK#KL;-<1(DPP'(BPMI0OW+(+T:DFDU/$I,4Q'>+Q-7V.9T&>(!/1\L'*U@ MT@L@F1; *XAQ=2_L?#Y>M,05MSD)TF0XHOMP>$F#D2F(G'SL3F.$#KL=-10WXC%;+;$JC>J5IJ?S835_GF.";#5/#"2#B2T*17 M2#*MD.-B=-*"O+Q=<9R'-%H.V[P/1YGS(VQ#YX,2*BDA MP[;AQ24D'6;+XF0?Q6YB_<74O:@T*O@&#(.W"7A0QWVAXXF1=;.U-D65S MN.4LY\H"X/Y&2O-T8G=KNMVY]?]02P,$% @ H-66$-\1\6" @ M08 M !D !X;"]W;W)K&ULM55?;],P$/\J5D!H2+"D M:9O"2"-MJ] J#9@VQAX0#UYR;:PY=K"O3??M.3MMU$'6!Z3UH;'C^_WQ^7Q) M&VT>; F ;%-)9:=!B5B?A*'-2ZBX/=8U*%I9:%-QI*E9AK8VP L/JF081U$2 M5ERH($O]NRN3I7J%4BBX,LRNJHJ;QS.0NID&@V#WXEHL2W0OPBRM^1)N &_K M*T.SL&,I1 7*"JV8@<4T.!VV/F=G*O]8.;S(MI$#E#("%' MQ\#IL89SD-(1D8W?6\Z@DW3 _?&._;/?.^WEGELXU_).%%A.@P\!*V#!5Q*O M=7,!V_V,'5^NI?7_K&EC$PK.5Q9UM063@TJH]LDWVSSL >+X&4"\!<3>=ROD M7C29$\H=R@T:6A6$PVRN,?B*!ZRVYL9.WK] M%TU(GCOC<6<\]KS#9WB_U6#(G%JR2VTM.^?&/)+AAIO"LI^7%,WF")7]U6>Y MI1[U4[M[<&)KGL,TH$*W8-809&]>#9+HTP'CP\[X\!#[+N/(-XQN%I=F=-#-G<"RU+)PB417!'VJ M+46RIYJ,(O?KUQYWVN.#VG2MZ-*H/L6#P/\\H*2SE;Q<924O8'S2&9\X[_3#O2[D&OH7;I9" M629A0$(4IFV2[01U[1O3O49J&PO=V]R:W-H965T>L+8VTD"DSC Q)J8?LP[8-)KHV%8V>V MT\)^_!"C[WC(!CX!67"2T9N[5XE(UD9S@3<*Z*KHJ#J M=0)Z*T7IFR1&[O@)Z.2+F &YK&\5SCS6Y2,%2 TDX(HF(^]R_#B:FCM MG<%7!BN],296R9.4SW9RFXV]P!("#JFQ"!0_2[@"SBT0TOC98'KMD=9Q<[Q& M_^RTHY8GJN%*\F\L,_G8._=(!G-:<3.5JR_0Z.E;O%1R[7[)JK$-/))6VLBB M<48&!1/UE[XT<=AP" =['*+&(=IVZ.UQB!N'V FMF3E9U]309*3DBBAKC6AV MX&+CO%$-$_869T;A+D,_D]R*5!9 'N@+:')*9I@E6<6!R#EY% I2N1#L%V36 M@$Q P)P938ZOP5#&]0?T>)Q=D^.C#^2(,$$>': 3 MMY&.'5Z\!V^*P10IXXRZ_#T4X!-R\Y+R*F-B02X+60F,^3THC+FP2T;B/L5D M:-RF8"HE-/D^E9P3S.X55=F/KBNH&?:Z&=J"<:%+FL+8PXJ@02W!2]Z_"P?! MIZ[P_2>P-\'LM<'L'4)/)I13D0*AV@;R"19,N-#@Y!6HZM)> _8=H*UMRR2. MPI&_W)2T:Q,-@];F#=-^R[1_D"D^,*RN&E\7EEQB\+I*J9E- 8U5D%.#EX@7 M:G+ YZX4"+-707W08)-=/]I2L&L3]@?="@:M@L%!!?@0&@59!98KIZ5V%4(; M:BKCAIP5S+C,[GS[@QU:I^?Q%O4.FS#H=W,?MMR'_Y G(+)#&3+QV"+ MY*[-9A;5'/V-NOJ_M3[!!EGWLS\P=7>]HPI3 M7A,.ZO7]L0&B*"$LG-18*-W\?FO!A.SF+/^*O( 23Z3HM2+)UZ%)/2B1:F[XE'"U;+@I3P MQ)&H*<7\WTN*JY7:4C% H!6$EXK!9 M.N_]A\3WM,",^)O 7AP=(WTI+XR]ZL:';.EX>D500"HU JN?':R@*#1)K>-; M"W6Z.;7P^/A 3\S%JXMYP0)6K/B'9#)?.G,'9;#!=2$_L?T?T%[03/-25@CS MC?;-V.G406DM)*.M6*V DK+YQ=_;0!P)_'."H!4$EPHFK6!R*@C/"*:M8'KI M#+-6,+M4$+:"T,2^"9:)=(PECA:<[1'7HQ5-'QB[C%H%F)3ZSGJ67)TE2B>C M%:-4&?PL6?J*;F*0F!3B#?H=?7Z.T__*7.HP\2J/@ZL+C' M!C8=ANFGWH.H< I+1SW6!/ =.-%OO_BA]V[()INPV"9L;1.66(+U[)UV]D[' MZ%%,=B2#,A.HPB1#-Z1$&2L*S%4'J!=*CCD,[>G'4>RU1MN$Q0WLSL#T>W(7 M>;?S^<+='1LX-.@NZ ]*A@;-0N_XXW>27OAG7?AGH^%O-A6'JN9IKMYWJ.)L MRS%]BW M<\;)?Y A3%E=RB$31N'7FF 3%C>PV5'H)FW$3HRP.6MB"=:S,NRL M#$>M;%^,XL319D^9?20&-](H]5H/;<+B!A8>W_XGYMF<+K$$ZYEWUYEW-[X/ MZQ]_9>W]IYG)(5*Y(7T;9U[I]/Y G!&'_61G;G'%M$Y98@O5<]+T? M_R>]GY.!MMSQL*_&9[]V*UJEK:W2$ENTQD?WJ$1 @6]-,4>@5*>BS3_QKKFJ4)]Q'Q+2H$*V"BDRK]5^L:;PD[3D*PRA8@7)B6C MYC 'G '7 ]3Y#6/RT- 3=.6UZ']02P,$% @ H-66+'HT_!Z"P K(T M !D !X;"]W;W)K&ULQ9W_;]NX&<;_%<([#"UP MC2W)DI,N"9"&Y"W NF;-=8=AV ^J32="92DGR4DSW!\_ZDM,,U5>B]D3N#_< MV8[X(:7GU2OJ\4OK^#XOOI4W2E7L^RK-RI/1357=OA^/R_F-6L7E07ZK,OV7 M95ZLXDJ_+:['Y6VAXD73:)6._?71:GQ_FZ2I-,71:L7*]6 MLWI7ON;YM_K-Q>)D-*E'I%(UKVI$K/]WI\Y5 MFM8D/8[?.^AHTV?=-/"?:S#M&DR?-I@^TR#L&H1#>XBZ!E%S[-N#U1QI'E?QZ7&1W[.B MWEK3ZA>-7$UK?8"3K(ZLJZK0?TUTN^KTJLKGW]BGVUKFDKUC9XM%4K^.4W:1 MM8%;!\ ;KJHX2I,O5YR]^>DM^XF-67D3%ZID2<:^9$E5_JP_U*\_)FE: M\X['E1YBW=%XW@V'M\/QGQF.Y[./>5;=E$QD"[6P 6.];YL=]!]W\(-/$C_& M#VSB_\S\B7?4,Y[S :UG3>NP;V_HUES-#UC@UY&-[<[VDNAS?WB",9 M;$(E:'C39X_%]V2U7O4,Y /9L$Z.[\O;>*Y.1CK[E:JX4Z/3/__)BR9_Z5,$ M">-(F$#") AF23G=2#EMZ,%S9WU]VKZK,_*"G>TNXX?FX[/[N%BP?_]-(]E%I5;E?_HB8HJ,""2,(V$""9,@F!41X28B M0O+D;J\ K%+%BKUY4'%1ONV3E82XRHJ$<7KWO EK=JI/0^0P) AF:1AM-(S( MG?S'.DZ39:+/5>NJWJRO9;C7;WNCH8.)MMK*T.MIH=41JU:;C5@>FOM=GK^H[ MWB3%]7@C8?SHQX,W.3A\'. =&UG'UYN8N]@)>81_S2M]Q[K."C7/ MK[/DOSK,Y]MIW:FR?E=NI4RK36Q2:^\UE!Z2JUQ0 M&N]HUF'V#L(G@D'[E"B:'0);1H9'AL"E*I)\T2J=E,UI-N_4_JK85F 0TUNZ M"V=)D32^8_?#YR>XT'%(%,V6V3V)O/5U^>T93D M.6N*I'$H34!I$D6S=39FDQ?L><;K05TK*(U#:0)*DRB:'1C&NO)('V3P9(K& M.,L+]: ZFG5YCIY.E43?5M.#)_-:V;=5>#!]9D9E_""/=DSV,J."VDM0&N]H MUF$^_'%&!3634#0[!(R=Y-%^T@^WF(6JOZM,LFLM:U85\;Q:ZQA)DZ4B)U50 MLPE*XSN.@-=,JEC$5NV74H&^OW[HGV,- DT?0?[A9OLG[C.N97I_>=%^N>D-I'$H34)I$T>P8 M,':9[^TYW_M0,PU*XU":@-(DBF8'AC'8?-I@<\WW-,Y99JB_MF-7B7P/'8=$ MT6Q)C9?FTY5;EZIH2OFRN6K/Y]Z[;QKB+"34#X/2!)0F431;7..'^?NNY?*A M3AJ4QJ$T :5)%,T.#./@^;2#=Y9EM3VSET@I"37*4#1;26.4^73AU=.;YUX9H587E,:A- &E M213-EM987?[1OJ=24',,2N-0FH#2)(IF+WPQAEE &V8OFTK14.=E,5!GK*/1 M4REHEQ)%LS4TAE= %TC52[C8Q=4G=IG&&?N#.53+TV1G(:%.%I0FH#2)HMF* M&R0,TS*(U#:0)*DRB: M'1C&90MH$\KU*R\:YRSSD(*O7D6A:R6A-(FBV8H:NRV@S2A XM=_HW[Q &K4 M06D<2A-0FD31[+@PYEVP[RJW &K]06D<2A-0FD31[, PUE^PH\KM90X/U,[K M:+8GXS^=[4-=.BA-HFCV;YH8EVY*NW2.2?_7^WS0;)_NU55D*(U#:0)*DRB: M'0W&[YONN\!M"K4%H30.I0DH3:)H=F 86W"ZH\#M1:F>ACJ+[0](]= N!90F M431;0^/@36D'SS75WQ1JF+5#]^LL,[0(#DH34)I$T>QXV/H]LWT7P4VAGA^4 MQJ$T :5)%,T.#./Y35^C"(Z&.HO=5[;V0[*'VG-0FD31; V-/3>E'3#'9"_S M=3$LUT-M/"B-0VD"2I,HFAT.QMN;[ONWT*90ZM1!:1Q*$U":1-'L M'Z4UEEXXV7.N#Z'N'I3&H30!I4D4S0X,X^Z%=#7?RW(]#746VQN0ZZ%="BA- MHFBVAL:("VDCSI],CICX?9U4#^PBJ_6KLWF7^/^N3W*3_(GB3+H39TVA-7A0 MFH#2)(IFBV\$Y"PVUYJ TB:+90F\]<8"VYMS3OVN=)CT YPR ?5X!U.^#TB2*9@>& M\?O":-^7!JCS!Z5Q*$U :1)%LP/#.'\A7=7G6J>Y _=L9>4YW=!94:AE!Z5) M%,U6U%AV(6W98:\!=,DF/13GDQY:F0>E"2A-HFAVB!A',-SWHMP0Z@U":1Q* M$U":1-'LAQT9;S!ZC46Y4=_"UR>FS3G=LZN&4)J TB2*9FMH;+QHUZ+"^H90&H?2!)0F430[,(QO&-&5 M?R_,^L&0K ^U^* T :5)%,W6T%A\$6WQ_1]9?W A)ST$Y],;:@I":0)*DRB: M'1K&%(SVO48W@IJ"4!J'T@24)E$T.S"VGFVZ8XWNR_)^-"3O8Q]@BGV"*?81 MIJ_AWT7&OXMVKE213-?G2U,>IFN];EOCCM M#RWOI$?@>G9#:1Q*$U":1-'LR##VWVS?:W1G4/L/2N-0FH#2)(IF!X:Q_V:O ML49W-F!5[3G=L[.&4*<.2I,H6JOAN+Q1JM().#X]7JGB6IVK-"W9/%]G&E\K MN_F4%6I9/UCJ_9D_&O_P.??>2Z_^?&PPI\>W6MR/<7&=Z.R?JJ5&3@YF^I:S MJ)]!^/BFRF]/1CHRO^95E:^:ES.;NH/[O/C6#/OT?U!+ M P04 " "@U984#2R:70$ #V$@ &0 'AL+W=O'%S=-+]/VM0*RS020 M*\EV\NTK <8&!/;5R8L8\']7^NU*RUJS V4O?$.( *]%7O*YL1%B>V=9/-F0 M G.3;DDIOUE15F A;]G:XEM&<%H9%;F%;-NW"IR5QF)6/7MDBQG=B3PKR2,# M?%<4F+T]D)P>Y@8TC@^^9>N-4 ^LQ6R+U^2)B+^VCTS>6:V7-"M(R3-: D96 M<^,>WL4P4 :5XN^,'/C9-5 HSY2^J)O?T[EAJQF1G"1"N<#R8T^6),^5)SF/ M?QNG1CNF,CR_/GK_I8*7,,^8DR7-_\E2L9D;H0%2LL*[7'RCA]]( ^0I?PG- M>?4?'!JM;8!DQP4M&F,Y@R(KZT_\V@3BS #Z(P:H,4!] W?$P&D,G&L-W,; MK2)3HU1QB+' BQFC!\"46GI3%U4P*VN)GY4J[T^"R6\S:2<63X(F+^"/K4H" M!Y_!DUQ8Z2XG@*[ GSN<9ZN,I.!Y5JC+Q!C[$1. LYQ^EG5ZK//X(+, W MF!$^LX2AZ[O!S-J?ATVC"GQH=U7Q4 5M M.T(G68?4:TF]2=)?&2Z%W(T70+SAX*Z+O!Z(1A7X?56L4861/<+AMQS^),>7 M5\*2C%\F\0>C?T80^;UH+S4RZ 9A/RD:F2.W[ A,T,($DS!+7";RC7>1)=!, M,O+Z*!J5%]IACT2CDCW!"$C8@H3_9Q^1,KUV!X6#:05>Z*,>XE"EV6>Q1M79 M9QW$J$6,)DOK<>&!1Y8E1(<0O6>)?4]G\3LYZ\0-VJ>.PIY>'!>*ZR= CK'= MJMA62R6E>8X9!UO"ZF6C737-R$&G6/JFZ_36C48701,YT=E?;Q%I3/S0]$+] M*H)G_16\IA#? MUT<+!3?T-S4*:U0B M:X6.;49H!/?4.\$+S=-HL;\E .YP1Z/0]-T^OT:GV?FQ1C>^\[N!.+56<+JW M.K[]&FC\+'\N?=_;#PY[)<>U4;^!U,AYAB/_Z@#G6J@X:3F_I$Z"MF\KW.04Y6TJ4LNS*CK#YDJ6\$W5;'#L]4 M"%I4EQN"4\*40'Z_HE0<;]0 [5'7XC]02P,$% @ H-66"'VL6YX!@ MAC0 !D !X;"]W;W)K&ULS5M=;]LV%/TKA!<, M+9!:(O7I+#'0VBQ68$6S!ML>ACTH-FT+U8 \O><1KGF/I]CG-ON0;QCCZ&D=)?C?:<+Z],8Q\L6%QD(_3+4O$F56:Q0$7 MA]G:R+<9"Y9%4!P9Q#1=(P["9#2]+3Z[SZ:WZ8Y'8<+N,Y3OXCC(OKUC4?I\ M-\*C_0>?P_6&RP^,Z>TV6+,'QO_8WF?BR*A1EF',DCQ,$Y2QU=WH+;ZA%I$! M18L_0_:GMB,19%$$GG\6X&.ZCYE M8/O]'OU],7@QF,<@9[,T^BM<\LW=R!^A)5L%NXA_3I]_9=6 '(FW2*.\^(^> MJ[;F""UV.4_C*EAD$(=)^1I\K2:B%4"<(P&D"B"= &P?";"J .O4 +L*L$\- M<*J 8NA&.?9BXN8!#Z:W6?J,,ME:H,DWQ>P7T6*^PD1>* \\$V=#$<>G#SQ= M?$&?MI*U'+U!#^)*7.XBAM(5^GT71.$J9$NDMOJTXSD/DF68K)%X0?0KRQ9A M'CR*L%=SQH,PRE\+K&/Q;] 5,E"^"3*6WQI*<+<;(PM>(F,3J26AV>CCI"9^?'HY[PNGI MX:9F,JSZ@K */.O8!2%I>2/7WA+-TE@4I#R0M%VCXDR.WN[X)LW"_\3YG2 @ M4\A%]U&0Y-?[2X*A^RQ<,/0Y2-8,_?V;Z M]X"S._^GCO4S,[D],5LR;?!LL MV-U(E,2<94]L-/WY)^R:O_1Q!@DVAP2C0& *NW;-KJU#G^Z78-I:PJ_"I%J, MK_M8*0'= E!^[3Q-/<=WQ87^U)[NPU:^[=J>VFK>T\ISL:FVHH>ML&E.2--, M&;I3#]TY:>BL7:WT0W<.$K%LDW0&-3ML95LV[DS0O*?5Q'*[0]<.X:0 M8!0(3&'7K]GUM6NL)$+LK=B>H*TDZ!J)#;N@,BM.1V$<\J(V+=,H"K(<;<6Y MHD[UEJFR2Z]56HJ5W"E3VL2&$@()1H' %$(F-2&3\PC9;;=G$S(Y($165'_2 M^NN0HTUR*#F08!0(3"$'FXTZ,8?N5ZX[5%4>KO.I'V5000IP.#_ITAA(! MBD:AT%0J6D(1#ZR#H&Y.+BZ"X%'C$ M0LO@6Y]&G.FA!A,%B4:AT%2B2$,4N7C-G%[+JL[:Q:@:!0*326C$?_8 M?:FZ$X/:"J!H6C,0/(:6; Q>JSZD=1GZYM'5 ! M:@2 HE$H-)6*Q@@@EQL! Y:&=;@TS,GXX(=9?5*#"0&U Z#05$(:.X#H[8 K M[+ACRY<"E%CVV/%ZYQE2<<] T>:@:!0*366C<0.(\U(%* $U&4#1YJ!H% I- MY;@Q&8C^%H,?(D"K/C%NE\)B97=+(:@S (I&H=!48AIG@)SI#%PB0:L^VU]1 M^SJK\@)J#8"B42@TE9?&&B!Z:P!,@E;]M+=OQ/?\KAN@3V&PO=V]R:W-H965TN/1A.W)+1RXLBNS44<\95BM,*Y +DJ2R(V]\AX,W4\9[OP2)>%,@MN'-5D MB4^H?M1SH6=NSY+1$BM)>04"\ZESY]TFH;&W!C\I-G)G#":2!>?/9O*039V1 M.1 R3)5A(/JWQADR9HCT,?YVG$[OT@!WQUOVCS9V':UO;JQH%T)14O.[ ^04FK]D]>.AUV %YX .!W M /]80- !@F,!80>P4KMM*%:'A"@21X(W((RU9C,#*Z9%Z_!I9:[]20F]2S5. MQ4^*I\_PK3:7(.$"/OQ=4;6!ARK%RMP(S!FIX"Q!12B3Y]I"%D2@C%REO1L. M-^T\W;>>_ .>$DPO(?#>@3_R@P'X['BX/P!/CH=[^W!72];KYO>Z^98O/,#W M5;_9[RO":$XQV^HW),JK-":I;V5-4IPZ.FLEBC4Z\=LWWF3T?DBB4Y(E)R+; MDR_HY0LL>W#HV9E'=&$2-H,9+W41D\36@3LA2+5$75@4+#:P:S_/FA(>%);RSY#NP2EU/R59[372RUNE,%@Q!=PY8:LT5 M$ 5892N=Y4;,+OVQH&W;Y;\ M;Q;ZP75V,'1%OIVXGBM:U]"ZYT);7# M0C='%,9 [^>A=^]!>KIEKGV58VYJ Q$ERG/S[2H#!Q!AQ9[_8"+YOM=^N6*V8 M;KEXDFL A5ZRE,F9LU8JOW%=&:\A(_*2Y\#TDR47&5%Z*%:NS 60I"!EJ>M[ M7NAFA#)G/BWN/8CYE&]42AD\""0W64;$ZQVD?#MSL+.[\8VNULK<<.?3G*S@ M$=0_^8/0([>VDM ,F*2<(0'+F7.+;R(<&D*!^$YA*_>ND9&RX/S)##XG,\N=]3\*\5K,@DBXY^D/FJCUS+ER M4 )+LDG5-[[]!)6@L;$7\U06OVA;83T'Q1NI>%:1M0<99>4_>:D"L4?00KL) M?D7PWQ)&1PA!10B&$D85851$II12Q"$BBLRG@F^1,&AMS5P4P2S86CYE)N^/ M2NBG5//4_%'Q^ G]E9LD2'2!'O7"2C8I(+Y$7SF[^'M#4KJDD* V\M;DBZI7 M]"X"16@JWVNR)J"&T!C]%;E(KHD .765=MI,[<:5@W>E@_X1![&/OG"FUA)] M9 DD;0.N5EM+]G>2[_Q>BQ'$ERC 'Y#O^4&'0_?#Z7X'/1I.QSUJ@CJ!06$O M.); HW$M>:-NGJDG-S(G,Y5^:<@3.EWT")B?##U6P561-2':/D> MUKZ'O;Y_? $14VGW/CR8^:(C!X-0D0W54C*IE4QZE=P3%NL=SBID8DV#%1'U M(5K.7]7.7_V?%P58,O05N;+*.D1TI.80Y!_-S'4M[KJW:N[6&'H0-(8NYZ_/ M63W/:2PZD[%6W+#7] M>_[*PU,T/"':QS4ULBT62\#0E0J(<1+E@.M=+-?-D M+]/CX'*,WRR:8;#("FL'8*]APD-*ZRDZL?7%L$.B7DA;F]]H\X>5WE/4E5-@ M;$OC,%QDQ[7%-HT3[NTSZNI\BM; GDDK).J%M,4U70ZVM#E'J_8I3ANL+;MI>W!_W[/;M"J)9*%/,O]MT\+VGJ@#TK%M=:".[UNX:8[PH.ZH M0]DIB0WMB0V')=8&*V6[>R?6#,2J./E+%/,-4^5)KKY;?UVX+<[4;^[?F:\. MQ4FX,5-^LOA"A-Z:)$IAJ4UZEQ.M3I1? 4:2 +" /3S M)>=J-S 3U-]BYC\!4$L#!!0 ( *#5E@K'64T\0, *(/ 9 >&PO M=V]R:W-H965TV]=L%)4 'G;*=IO_W90$D )Z6ZO$EX^,]X?K9G\,SVC#^)#:42 MO)1%)>;61LKMM>.(=$-+(FRVI95ZLV*\)%+=\K4CMIR2K#8J"P>Y;N"4)*^L MQ:Q^=L<7,[:315[1.P[$KBP)?[VE!=O/+6B]/;C/UQNI'SB+V9:LZ0.5?V_O MN+IS.B]97M)*Y*P"G*[FU@V\3J"G#6K%SYSNQ=$UT"B/C#WIF[^RN>7JB&A! M4ZE=$/7W3)>T*+0G%<>_K5.K&U,;'E^_>?]:PRN81R+HDA7_Y)GJI=AJ4>AX2(LEBQMD><*U6WO1%/9FUM<+/*[WN#Y*K MM[FRDXL'R=(G\&.K%T& *_"@-E:V*RA@*W!/A>1Y*FD&&MG-GO ,W.BERN4K M^)102?)"?%9V(^T5^!4X0&P(IV+F2!6J'M!)V[!NF[#0B; @ M]9)3<"?*DR MFO4=.(JQ T5OH+?HK,>$IC; \'> 7(0- 2VGFR.#>3+=')ZAP=VRX=H?/K5L M)^>UL?/,=KJ*7(LM2>G<4F5"4/Y,K<5OO\# _<,T)Y=TEES(66^^O&Z^O'/> M%S]V4DA297FU!D2"1[K.JTK?J&W^2@D'G_*JW:R?3;/:> ]J[[J4/B_B,,#N MS'D^GJZQ*G(#&/15B<$7=#WC(!QP&%01 MCH<<8Q7V$?+,'$''$9SE^/)">9J+]TF"T>A7&$?>$,4@0W&L4[C'8I!Y?N!# M,TS8P81G89:D2M47[EV6<#PZ]-UP$.32)/."P29,QBK73!%U%-%'WC MP88QZ5S/#D/SEH%')R8XN=1.1&O/8/ XEC"R@V#(9A*J20B';'"4#= _!88. M8.@#M7,AF$KK0QB=R'1[.3/#L$:-?CB?B84,P,++C MT:XT"3UL1\,O32N<4)_AX7 #/W2Z&5;HB:C>.%]\11H/20TZ0YXF)ET_3QM: MYZAY*2E?UTV@ "G;5;(YWG=/NT;SIFZO!L]O=0-:-T4'-TWW^IUP59<$*.A* MN73M4!U=>-,0-C>2;>L6Z9%)U7#5EQO51%.N!>K]BC'Y=J,'Z-KRQ7]02P,$ M% @ H-66 CO3>;9" SU< !D !X;"]W;W)K&ULS9QM;^.X%87_"N%=+&:!;FR]Q$EF$P-)1&('F&F#R4Z+HN@'VJ)M M8F3)E>AX4LR/+RG)ENDHC#0X!?PEL67Q(<5S=2D=4;S>9OG78BF$(M]625K< M#)9*K=\/A\5L*5:\.,O6(M6_S+-\Q97^FB^&Q3H7/"X+K9*A/QJ-ARLNT\'D MNMSVD$^NLXU*9"H>/]^))-O>#+S!;L-GN5@JLV$XN5[SA7@4ZLOZ M(=??AGM*+%Q+W(DD,2;?C/S5TL*_3%#S\O*.S\N#UP4QY(>ZSY!\R5LN; MP>6 Q&+.-XGZG&W_$/4!E0V<94E1_B7;>M_1@,PVA$^.D(7??+7S6JJ@R";DS1+?YOI M))#+Z49E^;,9%,K F=81L:X'L749&=];XK,* 6>%?4, "8N0,(J$L0HV+F'F M"N1IXE\/GUIT/=_K>MY1UYV,>VV[:.B$]]7PW'%PE3#(ZB@2QD P2\/Q7L.Q M4\,OJ51:N$?%E6@=U)W%^ZJ$A$5(&$7"& AF"7JQ%_3BA(;B"V1T(&$1$D:1 M, :"6=%QN8^.2^?I?INF&WV!;^5IOLHVJ6I3U\GJJVX%\T8'*3H\.S]*TJT[ M'65RVK)3<'9E[\1 ;;=Z^6K?RU?.7M8WP?H6-RU/JK9^=9;NVZ](6(2$422, M@6"6GMZHN6T>G5!6K1L#"A H+8+2*)3&4#0[2 Z\%0^87-VPWB)[+Y.B=^8= MI=?=7O[!7J/CU$D[[<50[;<[VV\ZV^]X\R%3)?*4U][5WJF1HB!JR?4])<^5 MG,FUOL(U#E;KO8HYDPO^)--%43D_W]V6SYV[=;W5\U_0>%K))":0Q%LQ5L3"_/[7H];M;KI#R% M]6T8W3TY/YAQ\&I:A_IA4%H$I5$HC:%H]N2+QA/S3\D3\Z&>&)0606D42F,H MFATDC2?FNSVQ1_KY@/&0U?SH1)ZS*+6V6&NF)O-,X;D6?!\[;GGA&T M(11*8RB:K6ECO?ENZ^UA/R@;^TTG 9WO@[(G"7\2N=E>\(3GS\9NVR[E;$D. M\L!NJH8'CC,>:L)!:0Q%LT5O3#C?/8/KX"+NE4MQ M-Z"WB.[FC,\=*D)=,BB-H6BVBHU+YKM=LH=RU#6GKI(K43T<>1*%&9A;3MFM M3!+]A:RYC F?*WW2QX*K).+:K$8GY0F/K92 M"U]>R\6RX%.92-7Z6,Q=7V_-W:WW7&D :L=!:0Q%LT5O[#C?Z>1TNT\GW\G' M;-LJ,=1?@](B*(U":0Q%LU5O_#7_\I3NUJ'.')0606D42F,HFATDC87GNRV\ M^TV>&_5;+@?<3JR;VUOOJPY.++1*"J4Q%,U^&:=QY@*GJ=,YPYO';FUJNO&] MW["!>FU0&H72&(IFR]YX;8%W0BD^@#IU4%H$I5$HC:%H=I TYEW@-N]^.,6[ MN;WU[F+#0:ND4!I#T6P9#UZX=/M89JK$C!>M,TO=17LKA7U#$ON*)/8=R?^' MR18T)EMP2C/= JAA!Z5%4!J%TAB*9@=)X^$%;\QT*Y16VX^;5*= M#;)%*O^KXX?/U(;G4E_ZB6_F?=KV;%Y58\T7'YU=V@GXWMV8WK)"C3@HC:%H MMJR-$1>XK:Q=.M<7Y3\\C<)=1>\S&CH[#DJC4!I#T6SI&SLN.*79<0'4O8/2 M(BB-0FD,1;.#I''O@C=FQZ'2?LN[DZ.S\#CM0_TV*(U":0Q%LV5M_+; [;?M MTGOQRT^7OG?Q>Z$-+-ZFHZ%W;)39O64W>=6E:$67$VSUE )CU_0AU9)H32&HMGB M-U% +7[Y"&EXJ53SW6_>KTMZ6:[$> M;;_SWM-J;=D&4RUU^XGG"ZE/QT3,-7)T=J$/(*]6CZV^J&Q=KG8ZS93*5N7' MI>"QR,T.^O=YEJG=%U/!?@W?R?\ 4$L#!!0 ( *#5E@)$6IH" 4 "D8 M 9 >&PO=V]R:W-H965T;!F/L%2W?&>)A!,< MY$Y1:"';]JP(TW@PF^3/'OALPE(9TI@\<"#2*,+\>4Y"=I@.X.#EP2/=[67V MP)I-$KPC*R*_)0]- 3"RI"&?#6IN2 MW+P@AWK(002^LECN!?@4!R1H E@JTBI<]!+N'!D1EV1S"QSX"T V[ M(P,=I\J^D^,Y>KQLC=Z)!&_(=* 6H2#\B0QFBSV.=R1+W193#IYPF.;?(%$Y M!U@((L7//T'/_K7XJTMK,:K[FE%[P187 FLDR*T2Y)K09_=]&0!8@C79T3BF M\2Y[]TPPUZ6BP!_F^%E->YK!$?+&$^OI.$8CBS?&.*QB'+X]1A('IN@*9*\1 MG>\/6]$-3^2@0=NK:'M&V@]E+<]*@8Z:T?NU<_!"8(U _2I0_SV+-.'L+Z5) MJCBNR^+(UB'=X4RE^E>H?\GL7 BLD9U1E9V1<1K,.T&?O31'WBAQ*T:RFVC:2^Q)*H#R1[ M697^QX..W%&+F,;(L_NX';4)T,CM-XK7-*3R.6N\4LPI#L'53K6)UT!U 'IM MAQTB-TZ[-.F,7-^#/7Q1S1>=,RT%2# -M.Q0=V (G;8PZ,U,R9>;;(#JOP.S?P!02P,$% @ H-66' ".JM- P L P !D !X M;"]W;W)K&ULM5==;]HP%/TK5B9-F[22+PC0 5*! M3JO42JBHV\.T!S>Y@%4GSFP'VG\_VPF!H! ZP5X@=NXY/O?$-[X9;!A_$2L MB5YCFHBAM9(RO;9M$:X@QJ+%4DC4G07C,99JR)>V2#G@R(!B:GN.$]@Q)HDU M&IBY&1\-6"8I26#&D6")7 MTF$415 EOI+Y/PMDF,O4;&*80MY+M?D.=X?HV@R?OA M7H,]NHWN),3B=YT1[4L:<2&RBA&= MTHA.XQ/7.;-,U1#'$NHRS>$] ]=OUO7(:3GM_L!>[Z=0&]5QRZB*MJ#4%IRG M+3BQ:JZM-LKK=NK%=4MQW49Q]RQ97DG@L5&GWS0<9,83I,HGU;L)"P%2U,G. MB?M50<&!ZA-!%P- .V]2(_5?2/MOV[W"Y%5 M'.B7#O3_:]WW+VG$A<@J1KC.[OATSJNN G]8^KV#C5H?UG&.U)>[=[Z[C0(G M+$Z9(*JXMA46JAEU0F'31I$D5-V?J)?NUE6/?ZC\1%15M[?3[9UIK'?*L4)? M;9QWS-C=(>\VG_+G&.N_R]@34;EN>Z_WBX$O34LLD/$N[Z#*V;+MOC'-YL'\ M6+?CIJ?2]_ /F2Z(:/PH+1>FTNNJK^@C&Y'>@%RH^4T5]02P,$% @ H-66#@]"8W4 P H@X !D !X M;"]W;W)K&ULM5?;;N,V$/T50ET4";")KK:5U#80 MVRD:H%L8<;=]*/K 2&.;6$E422K.]NMW*,NR[MMMW1=;I&8.SPS),YKI@8M/ M<@^@R%L<)7)F[)5*[TU3!GN(J;SE*23X9LM%3!4.Q+#OE_98.^06OS$XR,HST:&\R?R7' I;RR!!)A6/"V=D$+/D^$_?BD14'##0;@>G<'": M#EZ/@ULXN'F@1V9Y6"NJZ'PJ^($(;8UH^B'/3>Z-T;!$;^-&"7S+T$_-GT$Q M ;@OBBP@@2U39!W11)(;LL$C$V81$+XEO^"!6H-@/&1!:;CD4I&K%2C*(GF- M'A\W*W+U[IJ\(RPAO^YY)FD2RJFID*A>S@P*4HLC*:>'E.V0#SQ1>TD>DQ#" M.H")$99A.J4_=W<&Z+AEUMTZ M*SV#WOIFW\N4!C S\.I*$*]@S+__SAY;/W2%=B&P6J!>&:B7H[N]B=OB3%@[ M6V3%9!!QF0D@?_R,K\F3@EC^V94([Y*)N!!8+1&C,A&CP1W?(!X+@ 1X9[H" M/7J/O5?9M"Z^TJ%$:EY3&@Y2>$@48J.KE='0?5U;T/;_!JFTS MMGIX34I>DT%>CV\I:CP>&@$J$PG!>Y+J8T.E!-6I)I,6B1O;&C6I=EFY?@]9 MOR3K#Y)]B+E0[&^:UR04R@2%\FJ'Y?/:Q"/>R=9O\; MUVZ0[3#RG6ZJ=R75 MNT&J6L/3DX:_%!>R;^_OVGNOA;/&L6US,[KKR:=MG0N2-7Q3LC2-\HI$(_(8 MIQ'_#$ J=:I/-(=QOU4L+H56ST*E+-O_JW 6\)=*QH70ZLEPSLEP_I-X%N[5 MD^A45*B(H<.H[_;;YT)N#U?RKXIHX5]=UIM836YM(V?B]W [UUY[L**UM"G% MNX]?\%]+IM?BXOI->>HP\ARKA_"Y1MK#1?)?B&F!6!.A9N7LL/&\/K+GZFD/ ME\]ODM,":U03_5%34+NL/*XH4K[%#RQSTVD2"T M ;[?&ULM5CO;]HP$/U7K$R:-FDEOX!"!Y$H M;&JE34.MMGZ8]L&$"['JQ*EMH/WO9SMI(#1-BQ0D!'%R]_SNW0.=&6T9OQA(QGF"IEGQEBXP#7IJDA-J>X_3M!)/4 M"D;FWIP'([:6E*0PYTBLDP3SITN@;#NV7.OYQ@U9Q5+?L(-1AE=P"_)W-N=J M99G&]'%N.9@040JDA ML/K8P!0HU4B*QT,!:I5[ZL3]ZV?T[Z9X5D>6,AY; PLM(<)K*F_8 M]@J*@@S!D%%AWM&VB'4L%*Z%9$F1K!@D),T_\6,AQ%Z"VWTEP2L2O/"NY>DI4G@QN0!(.JB\274(* M$9%H3G$JT!FZ,Q+ $DTVP%5+T40(Y:L)I2S$N@<"?9J!Q(2*SRI\7O16IX]L MJ;CI'>RPX'&9\_!>X3&#L(-\]POR',^O29^^/]VKIMM*D5(6KY3%,WC^JWB1 MNK.L:()F1(24B34']/>'>HRN)23B7UVQ.7JW'EU_-2]$AD,86^J[)X!OP H^ M?G#[SM>ZTEL"JPCAET+X3>A!WG.\UW.L7B@#'BK/:%>P"&5:':PC19T8^0Y# MLX/^6=D$[LC>[%?8%%&AW2UI=QMI?WM8$_F$!(1K3B2!6EZ-$,2=W::U.(EL J0O1+(?HG=VO_A1>=SJ%?ZV+\?KUESTONYXW<9["0;QBV M$>#8/K4$5JEU4-8Z.*EA!VT*T1)818AA*<3PY(8=UIAQ,#AP;%U0WZMWK.OL MA@>GD?YMS+@\D\ 31-(-"*D'B5J2S4#'MJPMM&K9>S.3>U+[%O!MB=$26E6, MW:3D-LX?K5BXV*)J3\<[\/!;4=4"=A..VSSB_)(Q\%I6C7E'MZDEM&J5NX'( M[9[6LZU.2VVA5<78S4MNXQ32CF=[+]UX:-BFD)RZO7=TT^?FGYBOB.)#(5(Y M3N=<0?#\*)HO),O,:6[!I#H;FLM8'=^!ZP#U/&),/B_T ;'\0R#X#U!+ P04 M " "@U98.,;!QR.-TT7_;F8+]M7 M)_==]_##Z6E[?=\LZO;EZJ%9]O]RNUHOZJ[_<7UWVCZLF_IF]Z+%_%3'<7ZZ MJ&?+D_.SW=]]6)^?K3;=?+9L/JRC=K-8U.NOKYOYZO'5B3IY_HN/L[O[;OL7 MI^=G#_5=<]5TOSY\6/<_G1ZBW,P6S;*=K9;1NKE]=?*3^N%"JWS[BMV0WV;- M8PO^'&WOY=-J]7G[P^7-JY-XFU(S;ZZ[;8RZ_]^7YJ*9S[>A^D3^V$<].5QT M^T+XY^?H;W=WW]_-I[IM+E;SWVSOZ-L&^]Z M-6]W_XT>]V/CD^AZTW:KQ?[%?0:+V?+I__6?^TJ %ZATY 5Z_P(]]07)_@7) M[D:?,MO=UINZJ\_/UJO':+T=W4?;_F%7F]VK^[N9+;?S>-6M^W^=]:_KSC\V MW6S=]!/31:^;97,[ZZ(/\WK91B^BJ[YG;C;S)EK=1F_KV3KZK9YO=C]M1T0_ MM6W3M=%W;YJNGLW;[_M7_'KU)OKNF^^C;Z+9,OKE?K5IZ^5->W;:]8EN+W=Z MO4_J]5-2>B2I-\WURRA1?X]TK!//RR^FOUS;+S_MRW.HD3[42._B):/Q;ON_ MN;$*%+V9M=?S5;M9-]%_WO7_'%UVS:+]K^]FGZ*G_NC;A?I#^U!?-Z].^I78 M-NLOS?RC[]:9@EF%2 Z%2+#HY[LN^/+]FT.M1IY IF%6:[%":3+27 M,\Y", 6S"I$?"I'S]?)3J!QT:9DIIY.'8U1>%OY&+@Y)%L>6(+J:W2UGMWT' M]X_NG[O[9AW]_&D[HO[4/[(OEP\;T]/:V]-'7]HWE4S!K"J5ARJ5HCU=2YX(IFGV?AJ]4*MN8K#S%%SAHO+L-^BBPYX3C#MK/9"S&+T:>/HE-*&TH2R>ROME]-P+V-#[!P-(6F"\@Q1-XDG+ 3\@L?>D &H! MEO?WX33WWW@+KQA=7-/MN M#>PELJIBPHIS7-'L8AB<2QB5Q60H&FKMRN6>046:C'SNPY!6BI.6U:(BE(XG M0/XHB 3'I8;C4EF!,65E-JYH=C$,LZ6, F,Z5 ^'/>X9--[C!J=2'*?<'N<" M3_Q)0%EJ8&RE%&A3(?BH\LAZ! [1\-** MS.=M]+;_;7$5O9O5GV;S6?K/N^6,97:WFF]WGV"\N?XDNO5FS[H!Q1;,_ M=&JX+).5'S-6ZN**9A?#4%?&*#]F0VU1J:HJG ;V#"M*E?E[.#-,E.%,1.AA M$=K&TR//N\0^6&; +9/5+3-60..*9A?# %K&J%MF8=T2'6+G"#XKCW,3K?NY M.!Q/BCS-$EM@F<&Z3%80S5@1CBN:70R#E-JYH=C$,M>6,ZF4^5"_3+!Y\56PX M*LFRL1XV2)7C2$7I81%:Q_,CS[O$IEENX"^753)S5HSCBF87 WQ9DO/;DF$E M$[^<_W8B[$X,@^4X@Q$7"1?4XUF1NT%B]RTW<)C+2J,Y*^IQ1;.+85 O9Y1& M\Z'JZ7M_&(X:?W\H#(<5.(?]]=8G0SV>$?E+QA+[=H5AQ$)6+2U8&9$KFET, MPX@%HUI:A+^.B5^._HY0&, K<,"#R^+UO+[^_'%U_3FR]:A__+'IUXKWUE@W MY;BBV:4P!%G(JJ8%*P!R1;.+80"P8%1-"]_W.K7;X\-!:5F./-8-FQ4XFTWO M7Q'HQ[,CS[G$#ET!SMN0%5D+WD,U)#"O,)A7,(JL15AD18?8.1KZ*J:+K,'F M9SLYA75WCBN:?7:*H<)25IHM61&/*YI=#(-X):,T6WJDV<$SWS-H])E?&OHJ MI^NRQ[0]&>3Q?,BS++&E5QKB*V6%V)*5^;BBV<4PS%ZZ].M^\.)_2FS+H/QQ7-+H1AO5)63BU988TKFET, VLEHYQ: M>N34Q#WMRC,HS=.1[@7'DTW64M'N%<%S/#?RC$OLM96&]DI96;5D!3>N:/99 M;P;<*D99M0K+JN@0.T?#4]5D6374^EQPCF=$G6.N:';]#.=5LDILQ8IM7-'L M8AALJQB5V&JHL0Z?]YY!H\_[RA!5-5F'/:+IR6B.9T.>8XE-M\J07B6KNE:L MM,<5S2Z&H;V*476MPJHK.L3.T4!8-5U/-;^)FN](_[./V-WWC7S3_!F]W2QO MO+FS;IMQ1;,K8G"ODE5'*U9BXXIF%P.<2,MY)*WGBZ-J\,SV?'%4CSRS50Q/ MI)VNCDYJ9)F#%/$LZ0?8BIQ@&X,C;&/A,VQCWD-LN<(Y!=&@()SGV,83#K)% MQSAY@J-LXV-D47P]<#%\(#?ZI(L"B<#M\8?*.0=P9P;FY\C,!*7@E'G&7.>ZHN5SBGD.!P.>!8"'?7QM.AS+K'K MIZ ;@Y)5:A6S^X*(_8("_@L*]S2@VA>%Y5I\C),G@+B -P)< .\W\V[VXGV] MK._ZY_K5HI[/1^V-\+#D^>(*Y]0! **655X5K^4"6SBG((#M<",#:@,/E56M MJT$+#T<5YCPO^J2+;-,!XP:E9>58Q>ONP!;.*0B M.]PS@;H*PIHL/L;)$S!7P'MAV@I@8W@N8X;GFHALS &C!Z5E-5S%:^; %LXI M". YW"*!VO>^$X"'3W^/DCOZ] =N"RI@MW!T[].QGA[7DN5X7G MVQ39>@,N#2H1EEQY?1G8PCD% 2R'NQU06]DCIKHN-+Y!.E=CW0PH*V"<0.IF M&9+G\EIXKI3()ASP;E")L/;*:^[ %LXI"$ \W#*!NAPF:*_H&"=/0%X!ZP7J M6F!C>CPO^H2+[, !:PB5"NNUO-8/;.&<@@#8PPT5B"L@]2BQ@S<$SZ#Q-P1@ MS: "W@P,BX .]WA.]/D6V<$#OA$J%59G>1TBV,(Y!8$N]ISJ;#I!G47'.'D" M<@OX-_B[_^K;>O'PXX?HV2DXP/?X->B3)[(3!_PB5"HLL_*Z0["% ?L&:D/+(#Z>)+T!1/;H@-^$2H4U5U[+";9P M=D& Z83"C1R(*R*;H+FB8YP\ 8@%#"&.6 YLE(^G1IYSKG!.+0$I9L*Z+:_E M!%LXIR" ^G C!^HB&"JRP[<%SZ#QMP5@":$"GA \ZX .^GA:]"D7V>D#MA4J M$U9M>2THV,(Y!0&LB!L[4-? !-46'>/D"1 N8! !OSG^_NW5_M-FVQ-9W_HS MY=V3XPKGW#_@PDQ8=N4UD6 +YQ0$(!UNS4!MW*&@.K2.]XU*LFJD>8'+@PK8 M/"#-*\/O>#[DR>8*YQ008& N++[RFE"PA7,* E@NYQ1?\PGB*SK&R1,@5L B M N]\-E3'LZ!/K\CV&["K4+FP0LOK-\$6SBD(X#;\\HY&D/ MD"K@"$'N>3J6'V,2@4VOR 8=<)Y0N; $RVLBP1;.*0C /=R:@=KO$R18=(R3 M)Z"P@,4#[/5?7D8?5X_-$\@\?3'D!?@2^-,GS6ZV"\%_$[Q;;%SA[-( 2PE5 M"(NJO X1;.&<@@"(PWT7B#U=>(X0'C[#/:/&G^' PD$%/!R.ZVL9F#_&_P'K M Y%M-V JH0IAL9776((MG%,00'NX70-U84P06]$Q3IX P@*V#TP1@M( )!.=R MH/\*@"='GWF1_3S@5J$*88F6UWJ"+9Q=$& ^H7!#!^)2*"=(M.@8)T^ =0%C MB/%EL+=9N%Q>KQ9-D/_QRY#GCRN<4Q> D*6PW,IK+,$6SBD(X#[&JH057UYC#+9P3D$ $.)V$]0EPTM_U71Q&!AE4D-A8U\./0L:R@K'D]-=C".05)04$8!>5 ,/K=3]:>-7#%T %7C(NZ MO8]V7W>)KNY7Z^Y%UZP7?;M_:=INT9/4R*VQDB5;.*<*.:B"K%ZL>7TSV,(Y M!2E 01CUXN=@UO-[<%*#;U2:Z+$6+D&N..$%6UCD-X= 5O0IE]@HU,!Q0\>R M0K'F==M@"V<7!+AM:-R^@K@&U% $]JP!SZCQ-0",,'3 "&/*&N#Z92"0"WFB MN<(YQ0.8J&0590(>"WA='-GU=++' M\Z!/L,0^H@;F&UK)JL6:UT&#+9Q3$ " N"4%M>.?@F5HQV-CGO(\;>^;IGM3 M=_7YV4-]U_0PU?$[_G?1/RT^KKELM=G^\ M;^J;9KT=T/_[[:JGG/T/IWW\Q]7Z\^X:Y_\'4$L#!!0 ( *#5EC=N>6% M( , #$+ 9 >&PO=V]R:W-H965T<]M$<^)@.^WV[['3+$V9DVJ(?6G\ M.O>$:DZO*U+0H. M)*Y &;5=QPGLC*2Y-1E58W,^&;%2TC2'.4>BS#+"'Z9 V79L8>MQX#I=)U(/ MV)-10=:P 'E3S+GJV4V4.,T@%RG+$8?5V/J SZNUCH66I9 LJ\%*09;FNR^YKS>B M!7#=#H!; ]Q*]XZH4CDCDDQ&G&T1UZM5--VH4JW02ER:ZU-92*YF4X63DVN0 M*0>US1)-(8=5*M&$E8+DL1C94LG3)/:REC+=27$[I,Q@>88\_!:YCNNAF\4,G9Z\.0QC MJ^R:%-TF1;>*.^B(.Z_OD,[+I*H7K5_%N2C($L:6NO8"^ :LR>M7.'#>]VCS M&FU>%=WKS'FE1N*#O4>S5"PI$R4']/.SFD97$C+QRZ3=>P'M@T;[H'=?U3$- M3)IV*+]":5/83+ ;J)4; Y??9Z(=/Z /'Q69Z[.QMS>D5L"B+@E:^1BBZS K*'@!0R^VZW* _[C\^*=RR M8_RBAE"'_\_R]U:+^[VVRQ-J6/N4?3_L..2]>>)>?^MTA1IV<*?\H(-M;W?X MJ-\9?:&&M=FB*.I@VQL>/NIX1F? 3RTO&CH=;'O+PT<]S^@-^*GI1<,.;\![ MT\/]KO<,=Z@CM?]-!H/!W[MKMPH@74Q^(7R=JB*&PDK!G+-0X?FN/MMU)"NJ MFNB6255A5&PO=V]R:W-H965T594%Y.5$.NSZ;2:KU@>5V_YFA7RG04O M\UC(RW(YK=8EBY/&*<^F&$(RS>.TF,S.FWLWY>R<;T26%NRF!-4FS^/RWTN6 M\>W%!$T>;]RFRY6H;TQGY^MXR>Z8^+2^*>75M$-)TIP550=.HLP MK1T:B\\IVU9[KT&=RCWG7^N+Z^1B NN(6,;FHH:(Y;\'=L6RK$:2<7QK02?= M9]:.^Z\?T=\WR1IL?L??V^)V'- Y D'W#I@U<%]PL%I'9Q#'=S6P3W4 MP6L=FM2GN]P;XL)8Q+/SDF]!65M+M/I%PW[C+?E*BWJAW(E2OIM*/S&[90^L MV# 0%PFX8TNY! 2X96M>BK18@E_ G5R9R29C@"\T[[\.F8C3K'HC+3_=A>#U MJS?@%4@+\->*;RJ)69U/A8RR_JSIO(WH8B-BR.9O@8-^!AAB1Q/0U>'N6.,>'NZ.-.[1X>[00(;3%=QI\)PG M\,9%O"YV_:;^WO[]AS0'UX+EU3^ZTNVP73UVW=3.JG4\9Q<3V;4J5CZPR>S' M'Q"!O^IHMPD6V@2++($-"N1V!7)-Z+,_65VVE0L@0WXHQU_U,C? M9[:4D[II\1_B0NX ZQF@8] (\](&;Q,LM D660(;U"+H:A&<< ('-@MD$RRT M"199 AL4",%^4PS_SPQNO??[AYPRT(5*F]'9.;[LP4J;T=A1A(FO]E9SU,>R MLB<5D*4QW (-&BS&D+HJ01H[71_6V/DT0+[*CS'^8_G!/3_XZ%GY#C)^ M$(,I0>,&HK.#F*@;>IT=P:Z#U?9Q"IF#>YF#S3+GHUBQ$ORD9<22U&AYLXD6 M6D6+;*$-:]"+*NR?LH'8?(!T914MM(H6V4(;EJE7=]BL[IYK(&.MY9'1,^XK MC9GKNSY4VX?.C#BJP#.'_%)*IGMG?')6+IO#5168\TTA=D=ANKO= :YWS;$E MY?XE.@MWQ[!ZF-VIL ]QN4R+"F1L(2'A6U]F6.X.6NTN!%\W)XGNN1 \;UZN M6)RPLC:0[R\X%X\7]0=TQ]UF_P%02P,$% @ H-66$1&7JXT @ R00 M !D !X;"]W;W)K&UL?51-C],P$/TKEI$02%"G M:;>@DD1JMR#VL*AJ!1P0!S>9)-8Z=K"=9OGW^",-1;2]Q!Y[WILWDQDGO51/ MN@8PZ+GA0J>X-J9=$J+S&AJJ)[(%86]*J1IJK*DJHEL%M/"@AI,XBA:DH4S@ M+/%G6Y4ELC.<"=@JI+NFH>KW&KCL4SS%IX,=JVKC#DB6M+2"/9BO[599BXPL M!6M :"8%4E"F>#5=KN?.WSM\8]#KLSURF1RD?'+&0Y'BR D"#KEQ#-0N1[@' MSAV1E?%KX,1C2 <\WY_8/_G<;2X'JN%>\N^L,'6*WV-40$D[;G:R_PQ#/G>. M+Y=<^R_J@^_B#J.\TT8V ]@J:)@(*WT>ZG &B.,K@'@ Q%YW".15;JBA6:)D MCY3SMFQNXU/U:"N."?=3]D;96V9Q)MO!$40'B(H"[:&RY39H!ZU4AHD*O46K MHF"N?)2C!Q%ZP!7SU08,95R_3HBQ*AP7R8>(ZQ QOA)Q&J-'*4RMT4=10/$O M ;'RQQSB4P[K^";C!O()FDW?H#B*9TB'+&[PSL;:S#SO[ KO__7XL3IHHVPG M_;R4=V";7V9ST[74+6?'0H7!"8:1K6_6@S2V]?VVMF\-*.=@[TLI MS&PO=V]R M:W-H965TA(=M_]^U"62)3*TJ\IY223YXR'/D?A]1Q3G>YY^R3:, M"? UCI+L:K018GLYF63^AL4T>\VW+)&_K'@:4R%/T_4DVZ:,!D6C.)H@RW(G M,0V3T6)>7+M+%W.^$U&8L+L49+LXINFW&Q;Q_=4(CAXO? C7&Y%?F"SF6[IF M'YGXO+U+Y=FD1@G"F"59R!.0LM75Z!I>$HSS!D7$GR';9P?'(*=RS_F7_.0V MN!I9^8A8Q'R10U#Y[X$M613E2'(<_U6@H[K/O.'A\2/ZFX*\)'-/,[;DT5]A M(#97H^D(!&Q%=Y'XP/=O647(R?%\'F7%7[ O8STT OXN$SRN&LL1Q&%2_J=? M*R$.&D#WB0:H:H"Z#>PG&N"J 3ZU@5TUL ME2BJ%#H0*NIBG? _2/%JBY0>% MF$5K23],\OO^4:3RUU"V$XMKW]_%NX@*%H#W8L-2L.2Q?((V^:U]8.!WGF7@ M@C!!PRA["<;@\T<"+EZ\!"] F(!/&[[+:!)D\XF0@\DA)W[5\4W9,7JB8XC M.YZ(309^30(6M $FDD5-!3U2N4%&1,+\UP##5P!9"&L&M#R].=(T)Z(5^$,F!+X"G^A7\/<''D5 MSH$]38-_=/>A[,?6]Y/GE3@411-F.:Z+ MVV%$#7.Q8UE-6(N(4Q-QC$3*6>NW9FV8R',&+B(Y>U^">R;K Y-9VH]HEH6K MT*=YSM5.VK(O]V",$'H8=0BK46,$'=31A1@'WO/^NK4LKE&6ZYCO$I$=L)89 M;I7R6)::)N5QC7BY:#II7(4TLN"LHXPF"-D=^8AQY#UU\6I=O!][7'34/?6I MP)X#.]S5J#&<(6_:8:\)F[JNK9\%TYK6U$A+%I$CJ8Z6G4TD,2#HI&AT-HB'YA(^./%M,)H37S7L5$W MA>KB;(1G7F<*FL?4ES-J.*-GK+M59^T4Z]IV5QLU;(RPU2W0Q#SVOMHTWA4: MK=L9BF_5X2'QK@L['D+,P^XK2V,YH=ES]JJ]%>;1)T,-TS\9QB'VE: QJ]#L M5H_7::@QEPZ41;A+6!.G22=$%]=.)VTJC<&$9H=)V$I>"< -2^21 '>24@9N M!8OU3_! KJ]B/R0:&0JMK61C2:'W7#7::'Z_6^0ATN$+/CE>@HR'$/.2>DJ#.C$3Q# M8:XZ;):SJ;=7VR-L["Z*EY>+#%P&R4CR>3"N#PF_78L9WN MF_Y2%Z>A3'1Q;MB9U F$[\LC.6.D/IJO?OHNMAST[E^ R]) MN8>H@2FW-+VCZ3I_3XC82D):KSTYJ+3<)52>"+XM]LW<3O(-ZK];B?U!+ P04 " "@U98NKV&F]8# I#P &0 'AL M+W=O=2M M6%$[LTES[T[,)GRKRJ*&.X'DMJJ8^'(#)=]/'>P\W[@O5FME;KBSR8:M8 'J M87,G],CM5?*B@EH6O$8"EE/G [Y.,3&$!O%7 7LYN$;&RB/GG\Q@GD\=ST0$ M)63*2##]MX-;*$NCI./XW(DZ_3L-<7C]K/YS8UZ;>602;GGY=Y&K]=2)'93# MDFU+=<_WOT)G*#1Z&2]E\XOV'=9S4+:5BE<=64=0%77[SYZZ1 P(F!XA^!W! M'Q."(P32$[30RR_?EH#X M$AU5>)N"8D4IWVG"PR)%;]^\0V]04:,_UWPKM;ZPMY#>-+#O,YX!6@I M>(5XOT5MAEH=.@P@B1(:C?Q88$$<)O[(C@6&:4)BNQO:NZ'GN'D$O;1!5Y1F MI-B3?8KHZQBB$/O>R)$%1@*"1[#4 O.2(#GB*.H=1:<=Y7K7%LN"/>JBRJ0$ M9;426;+NZ72.5M&M!4>\./3BD9F307WCMHI[R_'I;<7K]P\+F\N3O/]:ABXI MEEY(["!?29^OY'\L[<8?[**!A[(^+H0WG M>S0:;S<+CE!"2&(O'GAPB,,7*N^=T# $ZD51,';T&A;$<4+&AE[#2!!2?,2/ M_^+'OV"![\2&480))>,";X/IS\#X"VR!D<@+CWEZ.9GADX>4Y[FLNU[F5! M&(!^ON1/854$L#!!0 ( *#5E@\(4WA?P8 $&PO=V]R:W-H965T"]YKXZN M>'Y?E)^J+>74QV];U[FP^KY9;GK'J6;'CN?AE7909J\5IN9E7NY*S M56N4I7/D>62>L22?+<[;:V_+Q7FQK],DYV]+4.VSC)5?KGA:W%_,X.SAPKMD MLZV;"_/%^8YM^"VO/^S>EN)L?F!9)1G/JZ3(0$9QW!BTB-\3?E\- MCD'CRL>B^-2RJK<7LV@&5GS-]FG]KKC_A?<.!0W?LDBK]B^X[['>#"SW M55UDO;$809;DW7_VN0_$P "2"0/4&R#=P)\PP+T!_EH#OS?PV\ATKK1QH*QF MB_.RN =E@Q9LS4$;S-9:N)_DS;S?UJ7X-1%V]>(FKWF9LV8.6 K>['C9'E> MY2OPDA>;DNVVR1+@7599.#YYW:V4W#=KBQ>=O/\JL@W3U^)_%N!RZKB M=07^?"5XP$W-L^HOTZ1T-_7--VUJU5FU8TM^,1/%J.+E'9\M?OP!$N]G4T!= MDE%'9$JP_4.P?1O[XC=1IRN6COZBKB+MFH*S8UXDA&''U[Z>AME5PGL:\) MB6L#3.@2I#W&J8D->0&:R#0I4*%5DAU3.GHFI*:K+DC-BIRU2M&XNRG4 M2;."88@J.FAPGF^8..JNJ0E(3H M/R7AEI?IU)<8N_71J]EIL]05FQHY*4312?JER&G#U"D;=<6F1EPJ9?0=35,T M[G)B[!-=[!M@"&-O)#T,L# F$RU3)/4J,^)PJC$.D.&6"1/^I\&& 8 M(3+Q]H*E',1V.?B2EQG+OQ@_&#KMFCIEHZ[8U*A)!8I/TC7%3KNF3MFH*S8U MXE(BX^_HFN)QGQ.*MQ9=>QA@,83ZD]J BN(PG$BTP4=]>\_T4JR-DJ6)L6HA/[)TDUIWU=IVS4%9L:<:F1L5TCVU-MK&-1Z$>C5#/ MB,A)/=<,,"\>L*DN2%6,[:KXB,0Z9:.NV-2(2V&,[<+87C0ZV^'& M)^+Y$=:3; P+D4]T;6^ !;$WVG4T'^RP%'.^:7>J5F!9[/.ZVUIXN'K8#7O9 M[@'5KE_!,]KM:94TW1;;UZS<)'D%4KX6E-ZS4(RI[':M=B=UL6OW<7XL:K'P MVL,M9RM>-@#Q^[HHZH>3Y@:'O<.+?P%02P,$% @ H-66-Q9P$!NQ]] M.#KJW9U>[MM/:N"4A%ZGYR]P>M;#_5H, M:5F*]6?!8HN:#!; M&SNR?*3O^[?J4970IS&T+CDDW_LY2OBR2=M4U;$2S MJAM_@_3Z<7M8M;&X3-F*I=-FJO-9/0SLP$9M+B#L(U?UY4&:0,&%@X]7&.^3Y/L!J^ER'8)GBG8AEBN\U(/Y] T:2 M^*N-Q0$&5@6L=R"^/P[TE)\315!53!OV!.-(DF (]**_1^,8V9T8/O[Z8$]) M%"6)'P',KR"*, 2>1AS!%( &#(FB^CVX]SX*-^^IL/O?W>014$L#!!0 ( M *#5EB7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G' MCGJPEQ,_V;I_)LWS\9#4VT=MOMQK_85];6IE3R?KMMV\F4YMN18-M[_IC5#N MR$J;AK=NTSQ,[<8(7MFU$&U33Z.3DVS:<*DF[][N[K4P4[BA6U&V4BNWT^_X M),6C?3[N-]E66GDO:]D^G4[Z[[68L$8JVO'/[21W[1J>;TL MC:[KT\EL./!)F%:6+W8O/>0=O[?]GI;?WW(' JVKX;:V# B5EWDAWP%Q5/1X= MREE7R99=J>%B=Q1@10A61(MU[K9U+2OW](J]YS57I6!]S5H &". \<$ V=&" M \@$@4Q>$7+I(?P%ENF5J_%2 \@4@4P/!GFNFPV S!#([("0GR, F2.0^<$@ MEZTN 62!0!8'A Q*@^P6+W"2WF4CXHZ<[EJF5G9:D[U3JE ML85#+Z6 D7*&*H;:,0#-:.6^ET-Y0D!,-C-BV[SOK%3"6A]P[J4:3H!PF&AF MQ*;YG1OEBLZRA3#.,-P(2(;994:LET^\[OJ]C*N*_=7Q6JZ>?"T/%0XQ,;_, MB 5SI;;N!-?/#%L$9I,9L4Y<,]BX_NW3KVQ1^\;KR^_W?SNY\==!2,PF,V*= M?-"Z>I1U#7DP<X(S3!8S8EM<"VZ#_U:$22$BEH)K M?*9SVKJ6O,^_PK]]A(D@(A;!)9>&^:@AO$DO7:15I>2UZXS:UG0-Q$1S#V(= M7&OU<'PG3,,NQ#ULCA'F@8C8 [['W@AVQ[^&%8H9(")/,)K&A7_?N_P"F;!P M'Q&'^QZ&W6SV)1YA 3\B#OBWHI6F[_2P]T*)E0/^+!8'Q''^EOA'.F: MI1?14CSTH+=BHXWOM4%(3 1L0!<9.N:KNX[Y3?MVG6'?()HQ%HH*[>P6Q1A M.HB(=> \)\*W7=D.>8TG'T)2OW;[PSO.J[O\:X MCLJ+%"=&AZN([8&FBD':'6-"B8F%@F/&$!-S3$SLF)/$ MQ,9!D[.PPC'QQ,3B P(8F*^B8E]L\O3QLHOP0R3$!OF M1<(V2HCI)2'6RY"YC6)A0DF(A3*2PHTR8D))B(42)DFC>.C,![%(8+8T"H?I M(WG-%&64#C-'EM\Y>AA#4-ES[@5DG>_5$YIB=597\;DN(B5DG>YUL MYICU7UQ0M^UHE6>81%K)W1O'NL M 6'2R8BELY=XAWJ\AHOZ,DPZ&;%T7F"�EB8@;*R T$Q@GVNQK!$LD<,U!. M;J"?8NXMDLPQ ^7$!MK#?-YTF7D91,T<:W":%3/,?7DQ.H)AP1?5#;$1%<8 M$\MG'Q-6MLLF(28FGYQ8/BAFN%P;DT].+)]]3)\[N@ZQ:U#N.KD%F 4FGX)Z MT TIS8]!5"\P^134@VX(YFVPI*' Y%,0R^>GP^M#HX>8F'P*8OD@F+Y@(28F MGX)8/BAFT-(+3#X%L7QP3#@\6& 6*@XU]7/,_A$2+@0K, L5Y%,_6&G"4[5X4WKWD_.X_4$L#!!0 ( *#5EBV M]3\&M@( %$W : >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'/-VLUN MXC 4AN%;0;F &A\?']NCTM5LNJUZ Q$U/RH0E&34]NX'T05\T2QF4^5;(2?B MY%U$CY#QXTL]M..^.PV[_7E8?!X/IV'5[,;Q_,NY8;VKQW9XZ,[U=+FSZ?IC M.UZ6_=:=V_5[NZU.EDMS_?V,YNGQ?N;B]>M<_V=BM]GLU_5WM_YSK*?Q'X/= M1]>_#[M:QV;QVO;;.JX:]WFX71[<]<,_7"8WB^>W5=,_O_G&S1TD$"3S!P4( M"O,'*03I_$$1@N+\009!-G]0@J T?U"&H#Q_4(&@,G^07Z*,2X*D"=8$6GOD MVA-X[1%L3R"V1[(]@=D>T?8$:GMDVQ.X[1%N3R"W1[H]@=T>\?8$>@OJ+01Z M"^HM!'K+Y,@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z">@N! MW@'U#@1Z!]0[$.@=4.] H'>8;)80Z!U0[T"@=T"] X'> ?4.!'H'U#L0Z!U0 M[T"@=T"] X'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=XZV>PFT%M1;R706U%O)=!; M46\ET%M1;R706U%O)= [HMZ10.^(>D<"O2/J'0GTCJAW)- [HMZ10.\X^;.2 M0.^(>D<"O2/J'0GTCJAW)- [HMZ10&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.] MC4!O0[V-0&^;'#8AT-M0;R/0VU!O(]#;4&\CT#NAWHE [X1Z)P*]$^J="/1. MJ'&?7. M!'IGU#L3Z)U1[TR@=T:],X'>&?7.!'IGU#L3Z)U1[TR@=YX<]B;0.Z/>F4#O M@GH7 KT+ZET(]"ZH=R'0NZ#>A4#O@GJ7G]1[&+\.=;CU?*_Q^3])]7CY;KT] M_KK\OCAY>Z\XN_N*X>DO4$L#!!0 ( *#5EBXY#-,1@( (PU 3 M6T-O;G1E;G1?5'EP97-=+GAM;,W;36[;,!"&X:L8V@86(THDI2+.INVVS:(7 M4"4Z%JP_D$SJW+ZTG 1HD1H-7*#OQH)-P#L<:R>W-)[NM M'_JP^GR(/_MN&C>)L[U/5A]/&X]9FZ2>Y[YKZA#7Q>/8_I:R?DY(X\EEC]]U ML[^*&Q+Q9L)QY<\!S^>^/EKGNM:N[FH7OM1#W"4.O?#AJ;<^/5_BC1ZG[;9K M;#LU#T,\DOK9V;KU.VO#T*>GHE?GDT.\87OZS"[.7\J<"XP[[]PT^S@Q9]\? M]S*2X^GU' M9%[KSK_B:&$M?_'[V..W6MG^9':_WQ^3VRSR\6!Z7W_&O,WZM M_\X^)*2/'-)' >E#0?K0D#X,I(\2TD<%Z2.[IC1"$36CD)I13,THJ&8453,* MJQG%U8P":T:155)DE119)45629%54F25%%DE159)D5529)4467.*K#E%UIPB M:TZ1-:?(FE-DS2FRYA19&UL4$L! A0#% @ M H-66,R:.N/M *P( !$ ( !KP &1O8U!R;W!S+V-O M&UL4$L! A0#% @ H-66)E&PO=V]R:W-H965T&UL4$L! A0#% @ H-66" 20((Q @ JP4 !@ M ("!Y \ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ H-66"$>+9 )!@ ?QT !@ ("!&QP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M H-66-E85/LV!0 +PP !D ("!NE8 'AL+W=O&UL4$L! A0#% @ H-66+_.HIQ7" MSQ, !D ("!MF, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-66-A;(A) P 3P< !D M ("!='( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ H-66(^+J?W? @ !08 !D ("!Y'\ 'AL M+W=O&PO=V]R:W-H965T) !X;"]W;W)K&UL4$L! A0#% @ H-6 M6*508"% "0 SA8 !D ("!PI 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-66+>TUB(*%0 $T( M !D ("!S*8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-66$"QZN>^! 70H !D M ("!B<4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ H-66&0ZHFM# @ B@8 !D ("!7M( 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H-66,&PO=V]R:W-H965T&UL4$L! A0#% @ H-66*)6N90D P ZP8 !D M ("!<0(! 'AL+W=OBJU40# !;!P &0 @(',!0$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ H-66!7T)!6)! ,PP !D ("! M%0T! 'AL+W=O&PO=V]R:W-H965T,4 0!X;"]W;W)K&UL4$L! A0#% M @ H-66&D6 HVB!P 71, !D ("!X!&PO=V]R:W-H965T4E 0!X M;"]W;W)K&UL4$L! A0#% @ H-66/\W]'9\ M! Y H !D ("!JS ! 'AL+W=O-0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ H-66%N#QYW(! :QP !D M ("! SX! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ H-66,; %KO" P E T !D ("!ID@! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M H-66-;^J7F> @ ^08 !D ("!J5&PO=V]R:W-H965T&UL4$L! A0#% @ H-66%EK(\_E!@ MLCD !D ("!864! 'AL+W=OF8@+P@% ?( &0 @(%] M; $ >&PO=V]R:W-H965T&UL4$L! A0#% @ H-66$NGVOSY @ _0H !D M ("!Z'0! 'AL+W=O $ >&PO=V]R:W-H M965TMZ 0!X;"]W;W)K&UL4$L! M A0#% @ H-66+0 >Y1K @ Q04 !D ("!I'X! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-6 M6+>F@G*%!@ 02\ !D ("!78@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-66*YZ[X/A! !, M !D ("!'Y8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-66 &PO=V]R:W-H965T M@L *R- 9 M " @5FJ 0!X;"]W;W)K&UL4$L! A0# M% @ H-66% TLFET! ]A( !D ("!"K8! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ H-66+FX M<,/- P EQ$ !D ("!+\0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-66 D1:F@(!0 *1@ !D M ("!:]4! 'AL+W=O&PO M=V]R:W-H965T 0!X;"]W;W)K&UL4$L! A0#% @ H-66.K&!_DZ P '! !D ("! M.>(! 'AL+W=O&PO=V]R:W-H965T6%( , #$+ 9 M " @5[W 0!X;"]W;W)K&UL4$L! A0#% M @ H-66!0%G0[I!0 ^B8 !D ("!M?H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ H-66+J]AIO6 M P *0\ !D ("!F D" 'AL+W=O&PO=V]R:W-H965T7!E&UL4$L%!@ !F &8 1P ' -HD @ $! end XML 118 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 119 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 121 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 447 449 1 false 104 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://www.alamo-group.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.alamo-group.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Balance Sheets Sheet http://www.alamo-group.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 3 false false R4.htm 0000004 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.alamo-group.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Income Sheet http://www.alamo-group.com/role/ConsolidatedStatementsofIncome Consolidated Statements of Income Statements 5 false false R6.htm 0000006 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.alamo-group.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.alamo-group.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.alamo-group.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.alamo-group.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.alamo-group.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 10 false false R11.htm 0000011 - Disclosure - Significant Accounting Policies Sheet http://www.alamo-group.com/role/SignificantAccountingPolicies Significant Accounting Policies Notes 11 false false R12.htm 0000012 - Disclosure - Accounting Pronouncements Sheet http://www.alamo-group.com/role/AccountingPronouncements Accounting Pronouncements Notes 12 false false R13.htm 0000013 - Disclosure - Business Combinations Sheet http://www.alamo-group.com/role/BusinessCombinations Business Combinations Notes 13 false false R14.htm 0000014 - Disclosure - Earnings Per Share Sheet http://www.alamo-group.com/role/EarningsPerShare Earnings Per Share Notes 14 false false R15.htm 0000015 - Disclosure - Valuation and Qualifying Accounts Sheet http://www.alamo-group.com/role/ValuationandQualifyingAccounts Valuation and Qualifying Accounts Notes 15 false false R16.htm 0000016 - Disclosure - Inventories Sheet http://www.alamo-group.com/role/Inventories Inventories Notes 16 false false R17.htm 0000017 - Disclosure - Property, Plant and Equipment Sheet http://www.alamo-group.com/role/PropertyPlantandEquipment Property, Plant and Equipment Notes 17 false false R18.htm 0000018 - Disclosure - Goodwill Sheet http://www.alamo-group.com/role/Goodwill Goodwill Notes 18 false false R19.htm 0000019 - Disclosure - Intangible Assets Sheet http://www.alamo-group.com/role/IntangibleAssets Intangible Assets Notes 19 false false R20.htm 0000020 - Disclosure - Leases Sheet http://www.alamo-group.com/role/Leases Leases Notes 20 false false R21.htm 0000021 - Disclosure - Accrued Liabilities Sheet http://www.alamo-group.com/role/AccruedLiabilities Accrued Liabilities Notes 21 false false R22.htm 0000022 - Disclosure - Fair Value of Financial Instruments Sheet http://www.alamo-group.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 22 false false R23.htm 0000023 - Disclosure - Long-Term Debt Sheet http://www.alamo-group.com/role/LongTermDebt Long-Term Debt Notes 23 false false R24.htm 0000024 - Disclosure - Income Taxes Sheet http://www.alamo-group.com/role/IncomeTaxes Income Taxes Notes 24 false false R25.htm 0000025 - Disclosure - Common Stock Sheet http://www.alamo-group.com/role/CommonStock Common Stock Notes 25 false false R26.htm 0000026 - Disclosure - Stock Options Sheet http://www.alamo-group.com/role/StockOptions Stock Options Notes 26 false false R27.htm 0000027 - Disclosure - Retirement Benefit Plans Sheet http://www.alamo-group.com/role/RetirementBenefitPlans Retirement Benefit Plans Notes 27 false false R28.htm 0000028 - Disclosure - Revenue and Segment Reporting Sheet http://www.alamo-group.com/role/RevenueandSegmentReporting Revenue and Segment Reporting Notes 28 false false R29.htm 0000029 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 29 false false R30.htm 0000030 - Disclosure - International Operations and Geographic Information Sheet http://www.alamo-group.com/role/InternationalOperationsandGeographicInformation International Operations and Geographic Information Notes 30 false false R31.htm 0000031 - Disclosure - Commitments and Contingencies Sheet http://www.alamo-group.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 31 false false R32.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 32 false false R33.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 33 false false R34.htm 9954471 - Disclosure - Significant Accounting Policies (Policies) Sheet http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies Significant Accounting Policies (Policies) Policies http://www.alamo-group.com/role/SignificantAccountingPolicies 34 false false R35.htm 9954472 - Disclosure - Significant Accounting Policies (Tables) Sheet http://www.alamo-group.com/role/SignificantAccountingPoliciesTables Significant Accounting Policies (Tables) Tables http://www.alamo-group.com/role/SignificantAccountingPolicies 35 false false R36.htm 9954473 - Disclosure - Earnings Per Share (Tables) Sheet http://www.alamo-group.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.alamo-group.com/role/EarningsPerShare 36 false false R37.htm 9954474 - Disclosure - Valuation and Qualifying Accounts (Tables) Sheet http://www.alamo-group.com/role/ValuationandQualifyingAccountsTables Valuation and Qualifying Accounts (Tables) Tables http://www.alamo-group.com/role/ValuationandQualifyingAccounts 37 false false R38.htm 9954475 - Disclosure - Inventories (Tables) Sheet http://www.alamo-group.com/role/InventoriesTables Inventories (Tables) Tables http://www.alamo-group.com/role/Inventories 38 false false R39.htm 9954476 - Disclosure - Property, Plant and Equipment (Tables) Sheet http://www.alamo-group.com/role/PropertyPlantandEquipmentTables Property, Plant and Equipment (Tables) Tables http://www.alamo-group.com/role/PropertyPlantandEquipment 39 false false R40.htm 9954477 - Disclosure - Goodwill (Tables) Sheet http://www.alamo-group.com/role/GoodwillTables Goodwill (Tables) Tables http://www.alamo-group.com/role/Goodwill 40 false false R41.htm 9954478 - Disclosure - Intangible Assets (Tables) Sheet http://www.alamo-group.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://www.alamo-group.com/role/IntangibleAssets 41 false false R42.htm 9954479 - Disclosure - Leases (Tables) Sheet http://www.alamo-group.com/role/LeasesTables Leases (Tables) Tables http://www.alamo-group.com/role/Leases 42 false false R43.htm 9954480 - Disclosure - Accrued Liabilities (Tables) Sheet http://www.alamo-group.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://www.alamo-group.com/role/AccruedLiabilities 43 false false R44.htm 9954481 - Disclosure - Long-Term Debt (Tables) Sheet http://www.alamo-group.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.alamo-group.com/role/LongTermDebt 44 false false R45.htm 9954482 - Disclosure - Income Taxes (Tables) Sheet http://www.alamo-group.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.alamo-group.com/role/IncomeTaxes 45 false false R46.htm 9954483 - Disclosure - Stock Options (Tables) Sheet http://www.alamo-group.com/role/StockOptionsTables Stock Options (Tables) Tables http://www.alamo-group.com/role/StockOptions 46 false false R47.htm 9954484 - Disclosure - Retirement Benefit Plans (Tables) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansTables Retirement Benefit Plans (Tables) Tables http://www.alamo-group.com/role/RetirementBenefitPlans 47 false false R48.htm 9954485 - Disclosure - Revenue and Segment Reporting (Tables) Sheet http://www.alamo-group.com/role/RevenueandSegmentReportingTables Revenue and Segment Reporting (Tables) Tables http://www.alamo-group.com/role/RevenueandSegmentReporting 48 false false R49.htm 9954486 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLoss 49 false false R50.htm 9954487 - Disclosure - International Operations and Geographic Information (Tables) Sheet http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationTables International Operations and Geographic Information (Tables) Tables http://www.alamo-group.com/role/InternationalOperationsandGeographicInformation 50 false false R51.htm 9954488 - Disclosure - Significant Accounting Policies - Additional Information (Details) Sheet http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails Significant Accounting Policies - Additional Information (Details) Details 51 false false R52.htm 9954489 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Assumptions and Methodology (Details) Sheet http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails Significant Accounting Policies - Schedule of Fair Value Assumptions and Methodology (Details) Details 52 false false R53.htm 9954490 - Disclosure - Business Combinations (Details) Sheet http://www.alamo-group.com/role/BusinessCombinationsDetails Business Combinations (Details) Details http://www.alamo-group.com/role/BusinessCombinations 53 false false R54.htm 9954491 - Disclosure - Earnings Per Share (Details) Sheet http://www.alamo-group.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.alamo-group.com/role/EarningsPerShareTables 54 false false R55.htm 9954492 - Disclosure - Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) Sheet http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details) Details 55 false false R56.htm 9954493 - Disclosure - Valuation and Qualifying Accounts - Additional Information (Details) Sheet http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails Valuation and Qualifying Accounts - Additional Information (Details) Details 56 false false R57.htm 9954494 - Disclosure - Inventories - Schedule of Inventory, Current (Details) Sheet http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails Inventories - Schedule of Inventory, Current (Details) Details 57 false false R58.htm 9954495 - Disclosure - Property, Plant and Equipment (Details) Sheet http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails Property, Plant and Equipment (Details) Details http://www.alamo-group.com/role/PropertyPlantandEquipmentTables 58 false false R59.htm 9954496 - Disclosure - Goodwill (Details) Sheet http://www.alamo-group.com/role/GoodwillDetails Goodwill (Details) Details http://www.alamo-group.com/role/GoodwillTables 59 false false R60.htm 9954497 - Disclosure - Intangible Assets - Schedule of Definite and Indefinite Lived Intangible Assets (Details) Sheet http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails Intangible Assets - Schedule of Definite and Indefinite Lived Intangible Assets (Details) Details 60 false false R61.htm 9954498 - Disclosure - Intangible Assets - Additional Information (Details) Sheet http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails Intangible Assets - Additional Information (Details) Details 61 false false R62.htm 9954499 - Disclosure - Leases - Lease Cost (Details) Sheet http://www.alamo-group.com/role/LeasesLeaseCostDetails Leases - Lease Cost (Details) Details 62 false false R63.htm 9954500 - Disclosure - Leases - Maturity Schedule (Details) Sheet http://www.alamo-group.com/role/LeasesMaturityScheduleDetails Leases - Maturity Schedule (Details) Details 63 false false R64.htm 9954501 - Disclosure - Leases - Additional Information (Details) Sheet http://www.alamo-group.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 64 false false R65.htm 9954502 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 65 false false R66.htm 9954503 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 66 false false R67.htm 9954504 - Disclosure - Accrued Liabilities (Details) Sheet http://www.alamo-group.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://www.alamo-group.com/role/AccruedLiabilitiesTables 67 false false R68.htm 9954505 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details) Sheet http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails Long-Term Debt - Schedule of Long-Term Debt (Details) Details 68 false false R69.htm 9954506 - Disclosure - Long-Term Debt - Additional Information (Details) Sheet http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails Long-Term Debt - Additional Information (Details) Details 69 false false R70.htm 9954507 - Disclosure - Income Taxes - Schedule of Income (Loss) before Provision for Income Taxes (Details) Sheet http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails Income Taxes - Schedule of Income (Loss) before Provision for Income Taxes (Details) Details 70 false false R71.htm 9954508 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Sheet http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) Details 71 false false R72.htm 9954509 - Disclosure - Income Taxes - Income Tax Reconciliation (Details) Sheet http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails Income Taxes - Income Tax Reconciliation (Details) Details 72 false false R73.htm 9954510 - Disclosure - Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Sheet http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails Income Taxes - Schedule of Deferred Tax Assets and Liabilities (Details) Details 73 false false R74.htm 9954511 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 74 false false R75.htm 9954512 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Sheet http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails Income Taxes - Schedule of Unrecognized Tax Benefits (Details) Details 75 false false R76.htm 9954513 - Disclosure - Common Stock (Details) Sheet http://www.alamo-group.com/role/CommonStockDetails Common Stock (Details) Details http://www.alamo-group.com/role/CommonStock 76 false false R77.htm 9954514 - Disclosure - Stock Options - Additional Information (Details) Sheet http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails Stock Options - Additional Information (Details) Details 77 false false R78.htm 9954515 - Disclosure - Stock Options - Schedule of Qualified Stock Option Activity (Details) Sheet http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails Stock Options - Schedule of Qualified Stock Option Activity (Details) Details 78 false false R79.htm 9954516 - Disclosure - Stock Options - Schedule of Qualified Stock Options Outstanding and Exercisable (Details) Sheet http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails Stock Options - Schedule of Qualified Stock Options Outstanding and Exercisable (Details) Details 79 false false R80.htm 9954517 - Disclosure - Stock Options - Equity Incentive Plan (Details) Sheet http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails Stock Options - Equity Incentive Plan (Details) Details 80 false false R81.htm 9954518 - Disclosure - Stock Options - Schedule of Non-Qualified Stock Options Activity (Details) Sheet http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails Stock Options - Schedule of Non-Qualified Stock Options Activity (Details) Details 81 false false R82.htm 9954519 - Disclosure - Stock Options - Schedule of Restricted Stock Award Activity (Details) Sheet http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails Stock Options - Schedule of Restricted Stock Award Activity (Details) Details 82 false false R83.htm 9954520 - Disclosure - Retirement Benefit Plans - Additional Information (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails Retirement Benefit Plans - Additional Information (Details) Details 83 false false R84.htm 9954521 - Disclosure - Retirement Benefit Plans - Schedule of Defined Benefit Plans Disclosures (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails Retirement Benefit Plans - Schedule of Defined Benefit Plans Disclosures (Details) Details 84 false false R85.htm 9954522 - Disclosure - Retirement Benefit Plans - Schedule of Assumptions Used (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails Retirement Benefit Plans - Schedule of Assumptions Used (Details) Details 85 false false R86.htm 9954523 - Disclosure - Retirement Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails Retirement Benefit Plans - Schedule of Net Periodic Benefit Cost (Details) Details 86 false false R87.htm 9954524 - Disclosure - Retirement Benefit Plans - Weighted Average Asset Allocations (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails Retirement Benefit Plans - Weighted Average Asset Allocations (Details) Details 87 false false R88.htm 9954525 - Disclosure - Retirement Benefit Plans - Schedule of Fair Value of Plan Assets (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails Retirement Benefit Plans - Schedule of Fair Value of Plan Assets (Details) Details 88 false false R89.htm 9954526 - Disclosure - Retirement Benefit Plans - Schedule of Expected Benefit Payments (Details) Sheet http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails Retirement Benefit Plans - Schedule of Expected Benefit Payments (Details) Details 89 false false R90.htm 9954527 - Disclosure - Revenue and Segment Reporting - Schedule of Segment Reporting (Details) Sheet http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails Revenue and Segment Reporting - Schedule of Segment Reporting (Details) Details 90 false false R91.htm 9954528 - Disclosure - Revenue and Segment Reporting - Additional Information (Details) Sheet http://www.alamo-group.com/role/RevenueandSegmentReportingAdditionalInformationDetails Revenue and Segment Reporting - Additional Information (Details) Details 91 false false R92.htm 9954529 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossTables 92 false false R93.htm 9954530 - Disclosure - International Operations and Geographic Information - Schedule of International Operations (Details) Sheet http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails International Operations and Geographic Information - Schedule of International Operations (Details) Details 93 false false R94.htm 9954531 - Disclosure - International Operations and Geographic Information - Schedule of Selected Geographic Financial Information (Details) Sheet http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails International Operations and Geographic Information - Schedule of Selected Geographic Financial Information (Details) Details 94 false false All Reports Book All Reports alg-20231231.htm alg-20231231.xsd alg-20231231_cal.xml alg-20231231_def.xml alg-20231231_lab.xml alg-20231231_pre.xml alg-20231231_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 124 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "alg-20231231.htm": { "nsprefix": "alg", "nsuri": "http://www.alamo-group.com/20231231", "dts": { "inline": { "local": [ "alg-20231231.htm" ] }, "schema": { "local": [ "alg-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": [ "alg-20231231_cal.xml" ] }, "definitionLink": { "local": [ "alg-20231231_def.xml" ] }, "labelLink": { "local": [ "alg-20231231_lab.xml" ] }, "presentationLink": { "local": [ "alg-20231231_pre.xml" ] } }, "keyStandard": 416, "keyCustom": 33, "axisStandard": 29, "axisCustom": 0, "memberStandard": 62, "memberCustom": 40, "hidden": { "total": 16, "http://fasb.org/us-gaap/2023": 10, "http://xbrl.sec.gov/dei/2023": 4, "http://www.alamo-group.com/20231231": 2 }, "contextCount": 447, "entityCount": 1, "segmentCount": 104, "elementCount": 790, "unitCount": 9, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1387, "http://xbrl.sec.gov/dei/2023": 38, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.alamo-group.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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.alamo-group.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.alamo-group.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-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.alamo-group.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-5", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "longName": "0000005 - Statement - Consolidated Statements of Income", "shortName": "Consolidated Statements of Income", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R6": { "role": "http://www.alamo-group.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": "alg-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": "alg-20231231.htm", "unique": true } }, "R7": { "role": "http://www.alamo-group.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:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.alamo-group.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-15", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-15", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.alamo-group.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-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": null }, "R10": { "role": "http://www.alamo-group.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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProvisionForDoubtfulAccounts", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R11": { "role": "http://www.alamo-group.com/role/SignificantAccountingPolicies", "longName": "0000011 - Disclosure - Significant Accounting Policies", "shortName": "Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.alamo-group.com/role/AccountingPronouncements", "longName": "0000012 - Disclosure - Accounting Pronouncements", "shortName": "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.alamo-group.com/role/BusinessCombinations", "longName": "0000013 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.alamo-group.com/role/EarningsPerShare", "longName": "0000014 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.alamo-group.com/role/ValuationandQualifyingAccounts", "longName": "0000015 - Disclosure - Valuation and Qualifying Accounts", "shortName": "Valuation and Qualifying Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.alamo-group.com/role/Inventories", "longName": "0000016 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.alamo-group.com/role/PropertyPlantandEquipment", "longName": "0000017 - Disclosure - Property, Plant and Equipment", "shortName": "Property, Plant and Equipment", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.alamo-group.com/role/Goodwill", "longName": "0000018 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.alamo-group.com/role/IntangibleAssets", "longName": "0000019 - Disclosure - Intangible Assets", "shortName": "Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.alamo-group.com/role/Leases", "longName": "0000020 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.alamo-group.com/role/AccruedLiabilities", "longName": "0000021 - Disclosure - Accrued Liabilities", "shortName": "Accrued Liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.alamo-group.com/role/FairValueofFinancialInstruments", "longName": "0000022 - Disclosure - Fair Value of Financial Instruments", "shortName": "Fair Value of Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.alamo-group.com/role/LongTermDebt", "longName": "0000023 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.alamo-group.com/role/IncomeTaxes", "longName": "0000024 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.alamo-group.com/role/CommonStock", "longName": "0000025 - Disclosure - Common Stock", "shortName": "Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.alamo-group.com/role/StockOptions", "longName": "0000026 - Disclosure - Stock Options", "shortName": "Stock Options", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlans", "longName": "0000027 - Disclosure - Retirement Benefit Plans", "shortName": "Retirement Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.alamo-group.com/role/RevenueandSegmentReporting", "longName": "0000028 - Disclosure - Revenue and Segment Reporting", "shortName": "Revenue and Segment Reporting", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLoss", "longName": "0000029 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformation", "longName": "0000030 - Disclosure - International Operations and Geographic Information", "shortName": "International Operations and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "alg:InternationalOperationsAndGeographicInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "alg:InternationalOperationsAndGeographicInformationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.alamo-group.com/role/CommitmentsandContingencies", "longName": "0000031 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "31", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R32": { "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": "32", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": null }, "R33": { "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": "33", "firstAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Significant Accounting Policies (Policies)", "shortName": "Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.alamo-group.com/role/SignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Significant Accounting Policies (Tables)", "shortName": "Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.alamo-group.com/role/EarningsPerShareTables", "longName": "9954473 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.alamo-group.com/role/ValuationandQualifyingAccountsTables", "longName": "9954474 - Disclosure - Valuation and Qualifying Accounts (Tables)", "shortName": "Valuation and Qualifying Accounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "alg:ScheduleOfValuationAndQualifyingAccountsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "alg:ScheduleOfValuationAndQualifyingAccountsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.alamo-group.com/role/InventoriesTables", "longName": "9954475 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.alamo-group.com/role/PropertyPlantandEquipmentTables", "longName": "9954476 - Disclosure - Property, Plant and Equipment (Tables)", "shortName": "Property, Plant and Equipment (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.alamo-group.com/role/GoodwillTables", "longName": "9954477 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.alamo-group.com/role/IntangibleAssetsTables", "longName": "9954478 - Disclosure - Intangible Assets (Tables)", "shortName": "Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.alamo-group.com/role/LeasesTables", "longName": "9954479 - 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": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.alamo-group.com/role/AccruedLiabilitiesTables", "longName": "9954480 - Disclosure - Accrued Liabilities (Tables)", "shortName": "Accrued Liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.alamo-group.com/role/LongTermDebtTables", "longName": "9954481 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term 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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.alamo-group.com/role/IncomeTaxesTables", "longName": "9954482 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.alamo-group.com/role/StockOptionsTables", "longName": "9954483 - Disclosure - Stock Options (Tables)", "shortName": "Stock Options (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansTables", "longName": "9954484 - Disclosure - Retirement Benefit Plans (Tables)", "shortName": "Retirement Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.alamo-group.com/role/RevenueandSegmentReportingTables", "longName": "9954485 - Disclosure - Revenue and Segment Reporting (Tables)", "shortName": "Revenue and Segment Reporting (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954486 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationTables", "longName": "9954487 - Disclosure - International Operations and Geographic Information (Tables)", "shortName": "International Operations and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "50", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "longName": "9954488 - Disclosure - Significant Accounting Policies - Additional Information (Details)", "shortName": "Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:RestrictedCash", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R52": { "role": "http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails", "longName": "9954489 - Disclosure - Significant Accounting Policies - Schedule of Fair Value Assumptions and Methodology (Details)", "shortName": "Significant Accounting Policies - Schedule of Fair Value Assumptions and Methodology (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.alamo-group.com/role/BusinessCombinationsDetails", "longName": "9954490 - Disclosure - Business Combinations (Details)", "shortName": "Business Combinations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-58", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-58", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.alamo-group.com/role/EarningsPerShareDetails", "longName": "9954491 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R55": { "role": "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails", "longName": "9954492 - Disclosure - Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details)", "shortName": "Valuation and Qualifying Accounts - Schedule of Valuation and Qualifying Accounts (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-60", "name": "us-gaap:ValuationAllowancesAndReservesBalance", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "alg:ScheduleOfValuationAndQualifyingAccountsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:ValuationAllowancesAndReservesChargedToCostAndExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "alg:ScheduleOfValuationAndQualifyingAccountsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R56": { "role": "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails", "longName": "9954493 - Disclosure - Valuation and Qualifying Accounts - Additional Information (Details)", "shortName": "Valuation and Qualifying Accounts - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:InventoryImpairmentPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryValuationReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:InventoryImpairmentPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails", "longName": "9954494 - Disclosure - Inventories - Schedule of Inventory, Current (Details)", "shortName": "Inventories - Schedule of Inventory, Current (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails", "longName": "9954495 - Disclosure - Property, Plant and Equipment (Details)", "shortName": "Property, Plant and Equipment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-5", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-84", "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": "alg-20231231.htm", "unique": true } }, "R59": { "role": "http://www.alamo-group.com/role/GoodwillDetails", "longName": "9954496 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-6", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "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": "alg-20231231.htm", "unique": true } }, "R60": { "role": "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails", "longName": "9954497 - Disclosure - Intangible Assets - Schedule of Definite and Indefinite Lived Intangible Assets (Details)", "shortName": "Intangible Assets - Schedule of Definite and Indefinite Lived Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "longName": "9954498 - Disclosure - Intangible Assets - Additional Information (Details)", "shortName": "Intangible Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R62": { "role": "http://www.alamo-group.com/role/LeasesLeaseCostDetails", "longName": "9954499 - Disclosure - Leases - Lease Cost (Details)", "shortName": "Leases - Lease Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails", "longName": "9954500 - Disclosure - Leases - Maturity Schedule (Details)", "shortName": "Leases - Maturity Schedule (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-5", "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": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "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": "alg-20231231.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.alamo-group.com/role/LeasesAdditionalInformationDetails", "longName": "9954501 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails", "longName": "9954502 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "alg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "alg:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails", "longName": "9954503 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "alg:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-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", "alg:SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R67": { "role": "http://www.alamo-group.com/role/AccruedLiabilitiesDetails", "longName": "9954504 - Disclosure - Accrued Liabilities (Details)", "shortName": "Accrued Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:AccruedEmployeeBenefitsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails", "longName": "9954505 - Disclosure - Long-Term Debt - Schedule of Long-Term Debt (Details)", "shortName": "Long-Term Debt - Schedule of Long-Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseLiability", "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": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:FinanceLeaseLiability", "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": "alg-20231231.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "longName": "9954506 - Disclosure - Long-Term Debt - Additional Information (Details)", "shortName": "Long-Term Debt - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails", "longName": "9954507 - Disclosure - Income Taxes - Schedule of Income (Loss) before Provision for Income Taxes (Details)", "shortName": "Income Taxes - Schedule of Income (Loss) before Provision for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-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", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R71": { "role": "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails", "longName": "9954508 - Disclosure - Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "shortName": "Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "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": "alg-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": "alg-20231231.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails", "longName": "9954509 - Disclosure - Income Taxes - Income Tax Reconciliation (Details)", "shortName": "Income Taxes - Income Tax Reconciliation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails", "longName": "9954510 - 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": "73", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsInventory", "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": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:DeferredTaxAssetsInventory", "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": "alg-20231231.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails", "longName": "9954511 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails", "longName": "9954512 - Disclosure - Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Schedule of Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-30", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R76": { "role": "http://www.alamo-group.com/role/CommonStockDetails", "longName": "9954513 - Disclosure - Common Stock (Details)", "shortName": "Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R77": { "role": "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "longName": "9954514 - Disclosure - Stock Options - Additional Information (Details)", "shortName": "Stock Options - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-56", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-161", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R78": { "role": "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "longName": "9954515 - Disclosure - Stock Options - Schedule of Qualified Stock Option Activity (Details)", "shortName": "Stock Options - Schedule of Qualified Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-162", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-161", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "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": "alg-20231231.htm", "unique": true } }, "R79": { "role": "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails", "longName": "9954516 - Disclosure - Stock Options - Schedule of Qualified Stock Options Outstanding and Exercisable (Details)", "shortName": "Stock Options - Schedule of Qualified Stock Options Outstanding and Exercisable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-167", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-168", "name": "us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R80": { "role": "http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails", "longName": "9954517 - Disclosure - Stock Options - Equity Incentive Plan (Details)", "shortName": "Stock Options - Equity Incentive Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-181", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-181", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "longName": "9954518 - Disclosure - Stock Options - Schedule of Non-Qualified Stock Options Activity (Details)", "shortName": "Stock Options - Schedule of Non-Qualified Stock Options Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-182", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-185", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "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": "alg-20231231.htm", "unique": true } }, "R82": { "role": "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails", "longName": "9954519 - Disclosure - Stock Options - Schedule of Restricted Stock Award Activity (Details)", "shortName": "Stock Options - Schedule of Restricted Stock Award Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-188", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "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": "alg-20231231.htm", "unique": true } }, "R83": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "longName": "9954520 - Disclosure - Retirement Benefit Plans - Additional Information (Details)", "shortName": "Retirement Benefit Plans - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-202", "name": "alg:DefinedBenefitPlanNumberOfDefinedBenefitPensionPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "alg:DefinedBenefitPlanNumberOfDefinedBenefitPensionPlans", "unitRef": "plan", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "longName": "9954521 - Disclosure - Retirement Benefit Plans - Schedule of Defined Benefit Plans Disclosures (Details)", "shortName": "Retirement Benefit Plans - Schedule of Defined Benefit Plans Disclosures (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-205", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R85": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails", "longName": "9954522 - Disclosure - Retirement Benefit Plans - Schedule of Assumptions Used (Details)", "shortName": "Retirement Benefit Plans - Schedule of Assumptions Used (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-208", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R86": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "longName": "9954523 - Disclosure - Retirement Benefit Plans - Schedule of Net Periodic Benefit Cost (Details)", "shortName": "Retirement Benefit Plans - Schedule of Net Periodic Benefit Cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-206", "name": "us-gaap:DefinedBenefitPlanServiceCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-206", "name": "us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R87": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails", "longName": "9954524 - Disclosure - Retirement Benefit Plans - Weighted Average Asset Allocations (Details)", "shortName": "Retirement Benefit Plans - Weighted Average Asset Allocations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-208", "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:DefinedBenefitPlanWeightedAverageAssetAllocations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R88": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails", "longName": "9954525 - Disclosure - Retirement Benefit Plans - Schedule of Fair Value of Plan Assets (Details)", "shortName": "Retirement Benefit Plans - Schedule of Fair Value of Plan Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-282", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R89": { "role": "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails", "longName": "9954526 - Disclosure - Retirement Benefit Plans - Schedule of Expected Benefit Payments (Details)", "shortName": "Retirement Benefit Plans - Schedule of Expected Benefit Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-208", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-208", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true, "unique": true } }, "R90": { "role": "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails", "longName": "9954527 - Disclosure - Revenue and Segment Reporting - Schedule of Segment Reporting (Details)", "shortName": "Revenue and Segment Reporting - Schedule of Segment Reporting (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "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": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-110", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R91": { "role": "http://www.alamo-group.com/role/RevenueandSegmentReportingAdditionalInformationDetails", "longName": "9954528 - Disclosure - Revenue and Segment Reporting - Additional Information (Details)", "shortName": "Revenue and Segment Reporting - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": null }, "R92": { "role": "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954529 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "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": "alg-20231231.htm", "unique": true } }, "R93": { "role": "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "longName": "9954530 - Disclosure - International Operations and Geographic Information - Schedule of International Operations (Details)", "shortName": "International Operations and Geographic Information - Schedule of International Operations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-394", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "unique": true } }, "R94": { "role": "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails", "longName": "9954531 - Disclosure - International Operations and Geographic Information - Schedule of Selected Geographic Financial Information (Details)", "shortName": "International Operations and Geographic Information - Schedule of Selected Geographic Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "alg-20231231.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-5", "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": "alg-20231231.htm", "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "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": [] }, "country_AU": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "AU", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Australia", "label": "AUSTRALIA" } } }, "auth_ref": [] }, "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingChangesAndErrorCorrectionsAbstract", "lang": { "en-us": { "role": { "label": "Accounting Changes and Error Corrections [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "alg_AccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "AccountingPoliciesLineItems", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Line Items]", "label": "Accounting Policies [Line Items]", "documentation": "[Line Items] for Accounting Policies [Table]" } } }, "auth_ref": [] }, "alg_AccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "AccountingPoliciesTable", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Table]", "label": "Accounting Policies [Table]", "documentation": "Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "label": "Accounts, Notes, Loans and Financing Receivable [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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilities" ], "lang": { "en-us": { "role": { "terseLabel": "ACCRUED LIABILITIES", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r38" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Trade 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": [ "r37", "r874" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r338", "r339" ] }, "us-gaap_AccruedEmployeeBenefitsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedEmployeeBenefitsCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Salaries, wages and bonuses", "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": [ "r41" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r129", "r189" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term tax liability", "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": [ "r130", "r189" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 }, "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails", "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "totalLabel": "Accrued 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": [ "r41" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans Items", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r9", "r26", "r51", "r982", "r983", "r984" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated depreciation relating to rental equipment", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r82", "r221", "r709" ] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains (Losses) on Cash Flow Hedges", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r236", "r245", "r246", "r626", "r843", "r982" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "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": [ "r244", "r245", "r652", "r654", "r655", "r656", "r657", "r658" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r50", "r51", "r144", "r229", "r705", "r738", "r741" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "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": [ "r244", "r245", "r652", "r654", "r655", "r656", "r657", "r658" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income", "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": [ "r6", "r26", "r51", "r630", "r633", "r681", "r734", "r735", "r982", "r983", "r984", "r999", "r1000", "r1001" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustment", "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": [ "r7", "r26", "r51", "r245", "r246", "r654", "r655", "r656", "r657", "r658", "r982" ] }, "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": [ "r927" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r135" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.alamo-group.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": [ "r576", "r577", "r578", "r750", "r999", "r1000", "r1001", "r1134", "r1159" ] }, "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": [ "r933" ] }, "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": [ "r933" ] }, "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": [ "r933" ] }, "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": [ "r933" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.alamo-group.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": [ "r106", "r107", "r539" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to 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.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r198" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "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": [ "r584" ] }, "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": [ "r897", "r909", "r919", "r945" ] }, "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": [ "r900", "r912", "r922", "r948" ] }, "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": [ "r933" ] }, "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": [ "r940" ] }, "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": [ "r904", "r913", "r923", "r940", "r949", "r953", "r961" ] }, "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": [ "r959" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r571", "r583" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.alamo-group.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": [] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r148", "r412", "r661", "r986" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows", "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of 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": [ "r16", "r75", "r80" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options excluded from diluted earnings per share calculation (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": [ "r298" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "verboseLabel": "Identifiable Assets", "terseLabel": "Identifiable 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": [ "r187", "r225", "r261", "r308", "r323", "r329", "r340", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r624", "r627", "r647", "r701", "r775", "r874", "r886", "r1031", "r1032", "r1142" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "alg_AssetsAndLiabilitiesLesseeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Balance Sheet Information Related to Leases", "label": "Assets And Liabilities, Lessee [Table Text Block]", "documentation": "Assets And Liabilities, Lessee" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r217", "r232", "r261", "r340", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r624", "r627", "r647", "r874", "r1031", "r1032", "r1142" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "alg_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.alamo-group.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r891", "r892", "r905" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.alamo-group.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r891", "r892", "r905" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.alamo-group.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r891", "r892", "r905" ] }, "alg_AverageCommonSharesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "AverageCommonSharesAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Average common shares:", "label": "Average Common Shares [Abstract]", "documentation": "Average Common Shares [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AwardDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateAxis", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Axis]", "label": "Award Date [Axis]", "documentation": "Information by date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_AwardDateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardDateDomain", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award Date [Domain]", "label": "Award Date [Domain]", "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "auth_ref": [ "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "alg_AwardDateTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "AwardDateTwoMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted after 2020", "label": "Award Date Two [Member]", "documentation": "Award Date Two" } } }, "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": [ "r956" ] }, "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": [ "r957" ] }, "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": [ "r952" ] }, "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": [ "r952" ] }, "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": [ "r952" ] }, "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": [ "r952" ] }, "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": [ "r952" ] }, "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": [ "r952" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails", "http://www.alamo-group.com/role/StockOptionsTables", "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": [ "r542", "r543", "r544", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r567", "r568", "r569", "r570" ] }, "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": [ "r955" ] }, "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": [ "r954" ] }, "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": [ "r953" ] }, "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": [ "r953" ] }, "country_BR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "BR", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Brazil", "label": "BRAZIL" } } }, "auth_ref": [] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BaseRateMember", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BuildingAndBuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingAndBuildingImprovementsMember", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings 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": [] }, "alg_BushHogMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "BushHogMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bush Hog", "label": "Bush Hog [Member]", "documentation": "Bush Hog [Member]" } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsDetails" ], "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": [ "r622", "r862", "r865" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsDetails" ], "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": [ "r111", "r113", "r622", "r862", "r865" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r622" ] }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of outstanding capital shares acquired", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination." } } }, "auth_ref": [ "r112" ] }, "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": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Acquisition price", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r3", "r4", "r23" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "BUSINESS COMBINATIONS", "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": [ "r184", "r623" ] }, "country_CA": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "CA", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canada", "label": "CANADA" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r58", "r220", "r838" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r59" ] }, "alg_CashAndShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "CashAndShortTermInvestmentsMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash & Short-term Investments", "label": "Cash And Short Term Investments [Member]", "documentation": "Cash And Short Term Investments [Member]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of the year", "periodEndLabel": "Cash and cash equivalents at end of the 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": [ "r58", "r157", "r257" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net change 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": [ "r5", "r157" ] }, "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": [ "r931" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails" ], "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": [ "r226", "r227", "r228", "r303", "r419", "r420", "r421", "r423", "r426", "r431", "r433", "r744", "r745", "r746", "r747", "r855", "r968", "r988" ] }, "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": [ "r932" ] }, "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": [ "r932" ] }, "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.alamo-group.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": [ "r168", "r375", "r376", "r821", "r1024" ] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r83", "r822" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails", "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends paid (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r173" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends per share (in dollars 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": [ "r173" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.alamo-group.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": [ "r877", "r878", "r879", "r881", "r882", "r883", "r884", "r999", "r1000", "r1134", "r1157", "r1159" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r134" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheetsParenthetical" ], "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": [ "r134", "r763" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.alamo-group.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", "r134", "r763", "r781", "r1159", "r1160" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $.10 par value, 20,000,000 shares authorized; 11,964,181 and 11,913,890 outstanding at December 31, 2023 and December 31, 2022, respectively", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r134", "r704", "r874" ] }, "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": [ "r937" ] }, "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": [ "r936" ] }, "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": [ "r938" ] }, "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": [ "r935" ] }, "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_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.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": [ "r52", "r240", "r242", "r250", "r698", "r713" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r143", "r249", "r697", "r712" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r126", "r201" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Principles of 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": [ "r117", "r844" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer deposits", "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": [ "r435", "r436", "r447" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r151", "r690" ] }, "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.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.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.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.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": [] }, "alg_CurrentEmployeesCoveredByPensionPlan": { "xbrltype": "integerItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "CurrentEmployeesCoveredByPensionPlan", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current employees", "label": "Current Employees Covered By Pension Plan", "documentation": "Current Employees Covered By Pension Plan" } } }, "auth_ref": [] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "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": [ "r976", "r991", "r1132" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.alamo-group.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.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r976", "r991" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Provision for current income tax expense (benefit)", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r183", "r608", "r617", "r991" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "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.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r976", "r991", "r1132" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer and dealer 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": [ "r116" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "DE", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Germany", "label": "GERMANY" } } }, "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_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "LONG-TERM DEBT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r169", "r259", "r390", "r396", "r397", "r398", "r399", "r400", "r401", "r406", "r413", "r414", "r416" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [ "r35", "r128", "r129", "r188", "r191", "r264", "r391", "r392", "r393", "r394", "r395", "r397", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r662", "r850", "r851", "r852", "r853", "r854", "r989" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [ "r43", "r392" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.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": [ "r264", "r391", "r392", "r393", "r394", "r395", "r397", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r415", "r662", "r850", "r851", "r852", "r853", "r854", "r989" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [ "r45", "r264", "r391", "r392", "r393", "r394", "r395", "r397", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r662", "r850", "r851", "r852", "r853", "r854", "r989" ] }, "alg_DebtInstrumentNumberOfCovenants": { "xbrltype": "integerItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DebtInstrumentNumberOfCovenants", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of covenants", "label": "Debt Instrument, Number Of Covenants", "documentation": "Debt Instrument, Number Of Covenants" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentPeriodicPayment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentPeriodicPayment", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, periodic payment", "label": "Debt Instrument, Periodic Payment", "documentation": "Amount of the required periodic payments including both interest and principal payments." } } }, "auth_ref": [ "r45", "r125" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.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": [ "r45", "r88", "r91", "r119", "r120", "r122", "r124", "r171", "r172", "r264", "r391", "r392", "r393", "r394", "r395", "r397", "r402", "r403", "r404", "r405", "r407", "r408", "r409", "r410", "r411", "r412", "r415", "r662", "r850", "r851", "r852", "r853", "r854", "r989" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term (years)", "label": "Debt Instrument, Term", "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, unused borrowing capacity, amount", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r44" ] }, "alg_DeferredCompensationArrangementMaximumContractualTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DeferredCompensationArrangementMaximumContractualTerm", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Years of monthly installments associated with SERP disability", "label": "Deferred Compensation Arrangement Maximum Contractual Term", "documentation": "Deferred Compensation Arrangement Maximum Contractual Term" } } }, "auth_ref": [] }, "alg_DeferredCompensationArrangementRequisiteServicePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DeferredCompensationArrangementRequisiteServicePeriod", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SERP credited service period", "label": "Deferred Compensation Arrangement Requisite Service Period", "documentation": "Deferred Compensation Arrangement Requisite Service Period" } } }, "auth_ref": [] }, "alg_DeferredCompensationArrangementWithIndividualDurationLimitVestedRetirementBenefitWillBePaidAfterDeathOrChangeInControl": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualDurationLimitVestedRetirementBenefitWillBePaidAfterDeathOrChangeInControl", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period of time that vested retirement benefit will be paid after death or change in control", "label": "Deferred Compensation Arrangement With Individual, Duration Limit Vested Retirement Benefit Will Be Paid After Death Or Change In Control", "documentation": "Deferred Compensation Arrangement With Individual, Duration Limit Vested Retirement Benefit Will Be Paid After Death Or Change In Control" } } }, "auth_ref": [] }, "alg_DeferredCompensationArrangementWithIndividualRetirementAge": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DeferredCompensationArrangementWithIndividualRetirementAge", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement age", "label": "Deferred Compensation Arrangement With Individual, Retirement Age", "documentation": "Deferred Compensation Arrangement With Individual, Retirement Age" } } }, "auth_ref": [] }, "alg_DeferredCompensationArrangementwithIndividualTermOfFinalAverageSalaryUsedToDetermineRetirementBenefit": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DeferredCompensationArrangementwithIndividualTermOfFinalAverageSalaryUsedToDetermineRetirementBenefit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of final years in which the retirement benefit is based", "label": "Deferred Compensation Arrangement with Individual, Term Of Final Average Salary Used To Determine Retirement Benefit", "documentation": "Deferred Compensation Arrangement with Individual, Term Of Final Average Salary Used To Determine Retirement Benefit" } } }, "auth_ref": [] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic", "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": [ "r991", "r1131", "r1132" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r183", "r991", "r1131" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r591", "r592" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 }, "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows", "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for deferred income tax benefit", "totalLabel": "Provision for deferred income tax expense (benefit)", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r16", "r183", "r207", "r616", "r617", "r991" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "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.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Total deferred income tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r131", "r132", "r190", "r602" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r591", "r592", "r702" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r991", "r1131", "r1132" ] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred income 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": [ "r603" ] }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGrossAbstract", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets:", "label": "Deferred Tax Assets, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized R&D costs", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory basis difference", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r110", "r1130" ] }, "alg_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liability", "label": "Deferred Tax Assets, Lease Liability", "documentation": "Deferred Tax Assets, Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net deferred income 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": [ "r1129" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign net operating loss", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards with unlimited carryforward period", "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_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxAssetsPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental equipment and Property, plant and equipment", "label": "Deferred Tax Assets, Property, Plant and Equipment", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from property, plant, and equipment." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee benefit accrual", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other." } } }, "auth_ref": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension liability", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits." } } }, "auth_ref": [ "r1130" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-Based Compensation Cost", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from share-based compensation." } } }, "auth_ref": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable reserve", "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": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product liability and warranty reserves", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Warranty Reserves", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from warranty reserves." } } }, "auth_ref": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "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": [ "r604" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net deferred income taxes", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r108", "r1129" ] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities:", "label": "Deferred Tax Liabilities, Gross [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventory basis differences", "label": "Deferred Tax Liabilities, Inventory", "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from inventory." } } }, "auth_ref": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Intangible assets", "label": "Deferred Tax Liabilities, Intangible Assets", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r110", "r1130" ] }, "alg_DeferredTaxLiabilitiesLeaseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DeferredTaxLiabilitiesLeaseAsset", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Lease asset", "label": "Deferred Tax Liabilities, Lease Asset", "documentation": "Deferred Tax Liabilities, Lease Asset" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expenses not currently deductible for book purposes", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r110", "r1130" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofDeferredTaxAssetsandLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Rental equipment and Property, plant 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": [ "r110", "r1130" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Return on plan assets", "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r464", "r860" ] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Liability actuarial (gain) loss", "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r457" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of net (gain)/loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r451", "r489", "r515", "r860", "r861" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of prior service cost", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r451", "r490", "r516", "r860", "r861" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r496" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationRateOfCompensationIncrease", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Composite rate of compensation increase", "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Rate of Compensation Increase", "documentation": "Weighted average rate increase of compensation, used to determine benefit obligation of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r497" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r496" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term rate of return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r498", "r520" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostRateOfCompensationIncrease", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Composite rate of compensation increase", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Rate of Compensation Increase", "documentation": "Weighted average rate of compensation increase used to determine net periodic benefit cost of defined benefit plan. Plan includes, but is not limited to, pay-related defined benefit plan." } } }, "auth_ref": [ "r497" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Benefit obligation at beginning of year", "periodEndLabel": "Benefit obligation at end of year", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r452" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Benefits paid", "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r459", "r523" ] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Axis]", "label": "Defined Benefit Plan, Plan Assets, Category [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r501", "r858", "r859", "r860" ] }, "us-gaap_DefinedBenefitPlanChangeInBenefitObligationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInBenefitObligationRollForward", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in projected benefit obligation", "label": "Defined Benefit Plan, Change in Benefit Obligation [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_DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanChangeInFairValueOfPlanAssetsRollForward", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of plan assets", "label": "Defined Benefit Plan, Change in Fair Value of Plan Assets [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_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r466", "r476", "r519", "r858", "r859", "r860", "r861" ] }, "us-gaap_DefinedBenefitPlanDebtSecurityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDebtSecurityMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities", "label": "Defined Benefit Plan, Debt Security [Member]", "documentation": "Debt instrument issued by corporation, government and governmental agency, municipality, and other institution; in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansTables", "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit 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": [] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities", "label": "Defined Benefit Plan, Equity Securities [Member]", "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r858", "r860" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Years 2029 through 2033", "label": "Defined Benefit Plan, Expected Future Benefit Payment, after Year Five for Next Five Years", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r483" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year One", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r483" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r483" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r483" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r483" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r483" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r451", "r488", "r514", "r860", "r861" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails": { "parentTag": "us-gaap_DefinedBenefitPlanFundedStatusOfPlan", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Fair value of plan assets at beginning of year", "periodEndLabel": "Fair value of plan assets at end of year", "terseLabel": "Fair value of plan assets", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r463", "r474", "r476", "r477", "r858", "r859", "r860" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Funded status", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r449", "r472", "r860" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r451", "r455", "r487", "r513", "r860", "r861" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r485", "r511", "r860", "r861" ] }, "alg_DefinedBenefitPlanNumberOfDefinedBenefitPensionPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DefinedBenefitPlanNumberOfDefinedBenefitPensionPlans", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of non-contributory defined benefit pension plans", "label": "Defined Benefit Plan, Number Of Defined Benefit Pension Plans", "documentation": "Defined Benefit Plan, Number Of Defined Benefit Pension Plans" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Benefits paid", "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r468", "r1097" ] }, "alg_DefinedBenefitPlanRetirementBenefitPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DefinedBenefitPlanRetirementBenefitPercentage", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current retirement benefit percentage", "label": "Defined Benefit Plan, Retirement Benefit Percentage", "documentation": "Defined Benefit Plan, Retirement Benefit Percentage" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r453", "r486", "r512", "r860", "r861" ] }, "us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanWeightedAverageAssetAllocations", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset allocations as a percentage of plan assets", "label": "Defined Benefit Plan, Plan Assets, Actual Allocation, Percentage", "documentation": "Percentage of actual investment allocation to total plan assets. Includes, but is not limited to, percentage on weighted-average basis if more than one plan." } } }, "auth_ref": [ "r1058" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r20", "r94", "r95", "r96", "r97" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [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_DefinedContributionPlanEmployerDiscretionaryContributionAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerDiscretionaryContributionAmount", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual contribution amount", "label": "Defined Contribution Plan, Employer Discretionary Contribution Amount", "documentation": "Amount of discretionary contributions made by an employer to a defined contribution plan." } } }, "auth_ref": [] }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contribution percentage", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan." } } }, "auth_ref": [] }, "alg_DefinedContributionPlanNumberOfPlans": { "xbrltype": "integerItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DefinedContributionPlanNumberOfPlans", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of defined contribution plans", "label": "Defined Contribution Plan, Number Of Plans", "documentation": "Defined Contribution Plan, Number Of Plans" } } }, "auth_ref": [] }, "alg_DefinedContributionPlanNumberOfSubsidiaries": { "xbrltype": "integerItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "DefinedContributionPlanNumberOfSubsidiaries", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of international subsidiaries that participate in defined contribution and savings plan", "label": "Defined Contribution Plan, Number Of Subsidiaries", "documentation": "Defined Contribution Plan, Number Of Subsidiaries" } } }, "auth_ref": [] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation - PP&E", "label": "Depreciation", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r16", "r81" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r1035" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.alamo-group.com/role/StockOptions" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK OPTIONS", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r537", "r541", "r572", "r573", "r575", "r869" ] }, "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": [] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid", "label": "Dividends, Cash", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r13", "r173" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.alamo-group.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": [ "r891", "r892", "r905" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.alamo-group.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": [ "r891", "r892", "r905", "r941" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.alamo-group.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.alamo-group.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_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.alamo-group.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.alamo-group.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": [ "r926" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.alamo-group.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.alamo-group.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": [ "r889" ] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "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": [ "r1098", "r1099", "r1100" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net income per common share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "verboseLabel": "Basic earnings per share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r251", "r280", "r281", "r282", "r283", "r284", "r291", "r293", "r295", "r296", "r297", "r301", "r639", "r640", "r699", "r714", "r846" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Diluted earnings per share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r251", "r280", "r281", "r282", "r283", "r284", "r293", "r295", "r296", "r297", "r301", "r639", "r640", "r699", "r714", "r846" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per Common Share (\"EPS\")", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS PER SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r290", "r298", "r299", "r300" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued 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; including, but not limited to, 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": [ "r1136" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective tax rate (percent)", "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": [ "r594" ] }, "alg_EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationExecutiveCompensationLimitationAmount", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Executive compensation limitations", "label": "Effective Income Tax Rate Reconciliation, Executive Compensation Limitation, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Executive Compensation Limitation, Amount" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationFdiiAmount", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "FDII", "label": "Effective Income Tax Rate Reconciliation, FDII, Amount", "documentation": "Amount of reported income tax benefit from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationGiltiAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationGiltiAmount", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "GILTI", "label": "Effective Income Tax Rate Reconciliation, GILTI, Amount", "documentation": "Amount of reported income tax expense from difference to expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to global intangible low-taxed income (GILTI)." } } }, "auth_ref": [ "r1127" ] }, "alg_EffectiveIncomeTaxRateReconciliationPreviouslyUnrecognizedTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationPreviouslyUnrecognizedTaxBenefitAmount", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Previously unrecognized tax (benefit) / expense", "label": "Effective Income Tax Rate Reconciliation, Previously Unrecognized Tax Benefit, Amount", "documentation": "Effective Income Tax Rate Reconciliation, Previously Unrecognized Tax Benefit, Amount" } } }, "auth_ref": [] }, "alg_EffectiveIncomeTaxRateReconciliationTaxCreditExpenseForeignTaxCreditExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditExpenseForeignTaxCreditExpense", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign tax (credit) / expense", "label": "Effective Income Tax Rate Reconciliation, Tax Credit (Expense), Foreign Tax Credit (Expense)", "documentation": "Effective Income Tax Rate Reconciliation, Tax Credit (Expense), Foreign Tax Credit (Expense)" } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total unrecognized compensation cost related to non-vested share-based compensation arrangements", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r574" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period cost is expected to be recognized (years)", "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": [ "r574" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.alamo-group.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.alamo-group.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.alamo-group.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.alamo-group.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.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r888" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.alamo-group.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": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.alamo-group.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_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.alamo-group.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": [ "r888" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.alamo-group.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.alamo-group.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": [ "r888" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.alamo-group.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.alamo-group.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": [ "r966" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.alamo-group.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.alamo-group.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": [ "r888" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.alamo-group.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": [ "r888" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.alamo-group.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": [ "r888" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.alamo-group.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": [ "r888" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.alamo-group.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.alamo-group.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": [ "r967" ] }, "us-gaap_EquipmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentExpense", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation - Rental", "label": "Equipment Expense", "documentation": "This element represents equipment expense including depreciation, repairs, rentals, and service contract costs. This item also includes equipment purchases which do not qualify for capitalization in accordance with the entity's accounting policy. This item may also include furniture expenses." } } }, "auth_ref": [] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Rental Equipment", "label": "Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.alamo-group.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", "r213", "r244", "r245", "r246", "r271", "r272", "r273", "r277", "r285", "r287", "r302", "r341", "r344", "r434", "r576", "r577", "r578", "r609", "r610", "r629", "r630", "r631", "r632", "r633", "r635", "r638", "r652", "r654", "r655", "r656", "r657", "r658", "r681", "r734", "r735", "r736", "r750", "r802" ] }, "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": [ "r934" ] }, "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": [ "r897", "r909", "r919", "r945" ] }, "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": [ "r894", "r906", "r916", "r942" ] }, "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": [ "r940" ] }, "country_FR": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "FR", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "France", "label": "FRANCE" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets Measured on Recurring Basis", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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": [ "r118", "r186" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "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": [ "r404", "r476", "r477", "r478", "r479", "r480", "r481", "r645", "r684", "r685", "r686", "r851", "r852", "r858", "r859", "r860" ] }, "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_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.alamo-group.com/role/FairValueofFinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE OF FINANCIAL INSTRUMENTS", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r644" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Quoted Prices in Active Markets for Identical Assets (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": [ "r404", "r476", "r481", "r645", "r684", "r858", "r859", "r860" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Other Observable 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": [ "r404", "r476", "r481", "r645", "r685", "r851", "r852", "r858", "r859", "r860" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Significant Unobservable 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": [ "r404", "r476", "r477", "r478", "r479", "r480", "r481", "r645", "r686", "r851", "r852", "r858", "r859", "r860" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurements, Fair Value Hierarchy [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r404", "r476", "r477", "r478", "r479", "r480", "r481", "r684", "r685", "r686", "r851", "r852", "r858", "r859", "r860" ] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "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": [ "r19", "r34" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r669", "r673", "r873" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Finance lease obligations", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r667", "r680" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r668" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r668" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of right-of-use assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r669", "r673", "r873" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Estimated useful lives (years)", "terseLabel": "Estimated Useful Lives", "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.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less accumulated amortization", "verboseLabel": "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": [ "r223", "r367" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "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": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "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": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "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": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "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": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "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": [ "r164" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "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": [ "r364", "r366", "r367", "r369", "r691", "r695" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Definite", "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": [ "r163", "r695" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "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": [ "r76", "r79" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net", "terseLabel": "Net carrying value of intangibles with definite useful lives", "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": [ "r163", "r691" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "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_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r651" ] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "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": [ "r1098", "r1099", "r1100" ] }, "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": [ "r901", "r913", "r923", "r949" ] }, "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": [ "r901", "r913", "r923", "r949" ] }, "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": [ "r901", "r913", "r923", "r949" ] }, "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": [ "r901", "r913", "r923", "r949" ] }, "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": [ "r901", "r913", "r923", "r949" ] }, "alg_FormerEmployeesCoveredByPensionPlan": { "xbrltype": "integerItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "FormerEmployeesCoveredByPensionPlan", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Former employees", "label": "Former Employees Covered By Pension Plan", "documentation": "Former Employees Covered By Pension Plan" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Office furniture 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": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United Kingdom", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Gain on sale of property, plant and 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": [ "r16" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/GoodwillDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill, balance at the beginning of the period", "periodEndLabel": "Goodwill, balance at the end of the period", "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": [ "r222", "r350", "r696", "r849", "r874", "r1009", "r1016" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill acquired", "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": [ "r353", "r849" ] }, "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_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r349", "r362", "r849" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsPolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for intangible assets. This accounting policy may address both intangible assets subject to amortization and those that are not. The following also may be disclosed: (1) a description of intangible assets (2) the estimated useful lives of those assets (3) the amortization method used (4) how the entity assesses and measures impairment of such assets (5) how future cash flows are estimated (6) how the fair values of such asset are determined." } } }, "auth_ref": [ "r21" ] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r349", "r351", "r361", "r849" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Translation adjustment", "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": [ "r357" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.alamo-group.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [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": [ "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r849" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill adjustment", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting 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": [ "r2", "r1015" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.alamo-group.com/role/GoodwillDetails" ], "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": [] }, "alg_GradallCompanyEmployeesRetirementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "GradallCompanyEmployeesRetirementPlanMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employees\u2019 Retirement Plan", "label": "Gradall Company Employees Retirement Plan [Member]", "documentation": "Gradall Company Employees Retirement Plan" } } }, "auth_ref": [] }, "alg_GradallMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "GradallMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gradall", "label": "Gradall [Member]", "documentation": "Gradall [Member]" } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "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": [ "r150", "r261", "r308", "r322", "r328", "r331", "r340", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r647", "r847", "r1031" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.alamo-group.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r891", "r892", "r905" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-lived assets", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets." } } }, "auth_ref": [] }, "alg_IncentiveStockOption2015PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "IncentiveStockOption2015PlanMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2015 ISO Plan", "label": "Incentive Stock Option 2015 Plan [Member]", "documentation": "Incentive Stock Option 2015 Plan [Member]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails" ], "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": [ "r262", "r618" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails", "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "terseLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r146", "r193", "r308", "r322", "r328", "r331", "r700", "r710", "r847" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofIncomeLossbeforeProvisionforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "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": [ "r262", "r618" ] }, "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.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r370", "r372", "r786" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r372", "r786" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r24" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "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_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.alamo-group.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": [ "r263", "r587", "r595", "r600", "r606", "r614", "r619", "r620", "r621", "r749" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails", "http://www.alamo-group.com/role/IncomeTaxesScheduleofComponentsofIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Provision for income tax", "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": [ "r196", "r210", "r286", "r287", "r316", "r593", "r615", "r715" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r243", "r589", "r590", "r600", "r601", "r605", "r607", "r743" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jurisdictional rate differences", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "documentation": "Amount 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 foreign income tax expense (benefit)." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax expense at statutory rates", "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r594" ] }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock based compensation", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-Based Payment Arrangement, Amount", "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) 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 award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other (net)", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "documentation": "Amount 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": [ "r1127" ] }, "us-gaap_IncomeTaxReconciliationOtherReconcilingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherReconcilingItemsAbstract", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (reduction) from:", "label": "Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. state taxes", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "documentation": "Amount 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 state and local income tax expense (benefit)." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsOther", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other credits", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount", "documentation": "Amount 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 tax credits." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesIncomeTaxReconciliationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "R&D credit (net)", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "documentation": "Amount 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 research tax credit." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r60" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax receivable", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r123", "r979" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts payable and accrued 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": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r15" ] }, "us-gaap_IncreaseDecreaseInAccruedTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedTaxesPayable", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Long term tax payable", "label": "Increase (Decrease) in Accrued Taxes Payable", "documentation": "The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes." } } }, "auth_ref": [ "r985" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r985" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets and liabilities, net", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Prepaid expenses and other", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r15" ] }, "alg_IncreaseDecreaseInRentalEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "IncreaseDecreaseInRentalEquipment", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Rental equipment", "label": "Increase (Decrease) In Rental Equipment", "documentation": "Increase (Decrease) In Rental Equipment" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.alamo-group.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_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets by Major Class [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": [ "r365", "r368" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite", "verboseLabel": "Carrying values of indefinite lived trade names", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r165" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "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": [ "r77", "r165" ] }, "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": [ "r904", "r913", "r923", "r940", "r949", "r953", "r961" ] }, "alg_IndustrialManagementSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "IndustrialManagementSegmentMember", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/GoodwillDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial Equipment", "label": "Industrial Management Segment [Member]", "documentation": "Industrial Management [Member]" } } }, "auth_ref": [] }, "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": [ "r959" ] }, "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": [ "r893", "r965" ] }, "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": [ "r893", "r965" ] }, "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": [ "r893", "r965" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "INTANGIBLE ASSETS", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r363" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Total Intangible Assets", "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": [ "r74", "r78" ] }, "us-gaap_IntellectualPropertyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntellectualPropertyMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and developed technologies", "label": "Intellectual Property [Member]", "documentation": "Intangible asset arising from original creative thought. Include, but is not limited to, trademarks, patents, and copyrights." } } }, "auth_ref": [ "r33" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r121", "r195", "r247", "r312", "r660", "r787", "r885", "r1158" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "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": [ "r253", "r255", "r256" ] }, "alg_InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "InternationalAssociationOfMachinistAndAerospaceRetirementPlanMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "IAM Plan", "label": "International Association Of Machinist And Aerospace Retirement Plan [Member]", "documentation": "International Association Of Machinist And Aerospace Retirement Plan [Member]" } } }, "auth_ref": [] }, "alg_InternationalMutualFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "InternationalMutualFundsMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International", "label": "International Mutual Funds [Member]", "documentation": "International Mutual Funds [Member]" } } }, "auth_ref": [] }, "alg_InternationalOperationsAndGeographicInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "InternationalOperationsAndGeographicInformationTextBlock", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "INTERNATIONAL OPERATIONS AND GEOGRAPHIC INFORMATION", "label": "International Operations And Geographic Information [Text Block]", "documentation": "International Operations And Geographic Information" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/Inventories" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORIES", "label": "Inventory Disclosure [Text Block]", "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory." } } }, "auth_ref": [ "r346" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods and parts", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale." } } }, "auth_ref": [ "r162", "r840" ] }, "us-gaap_InventoryImpairmentPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryImpairmentPolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for Inventory Obsolescence", "label": "Inventory Impairment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing inventory losses, including, but not limited to, substantial and unusual losses resulting from the subsequent measurement of inventory due to physical deterioration, obsolescence, or changes in price levels." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Inventory, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r231", "r839", "r874" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Valuation", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r197", "r219", "r230", "r346", "r347", "r348", "r689", "r845" ] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process." } } }, "auth_ref": [ "r162", "r842" ] }, "alg_InventoryReservePercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "InventoryReservePercentage", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory reserve percentage", "label": "Inventory Reserve Percentage", "documentation": "Inventory Reserve Percentage" } } }, "auth_ref": [] }, "alg_InventoryUsagePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "InventoryUsagePeriod", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory usage period (years)", "label": "Inventory Usage Period", "documentation": "Inventory Usage Period" } } }, "auth_ref": [] }, "us-gaap_InventoryValuationReserveMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserveMember", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for inventory obsolescence", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "documentation": "Reserve to reduce inventory to lower of cost or net realizable value." } } }, "auth_ref": [ "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory obsolescence reserves", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r72", "r980" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/InventoriesScheduleofInventoryCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing." } } }, "auth_ref": [ "r162", "r841" ] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "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": [ "r153", "r311" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land", "label": "Land [Member]", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r1036" ] }, "alg_LargeCapMutualFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "LargeCapMutualFundsMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Large Cap", "label": "Large Cap Mutual Funds [Member]", "documentation": "Large Cap Mutual Funds" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r672", "r873" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.alamo-group.com/role/LeasesLeaseCostDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost:", "label": "Lease, Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Lease Expense", "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": [ "r1140" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r665" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "verboseLabel": "Rental Equipment", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r671" ] }, "us-gaap_LesseeOperatingLeaseDescriptionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseDescriptionAbstract", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Description [Abstract]" } } }, "auth_ref": [] }, "alg_LesseeOperatingLeaseLeaseNotYetCommencedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "LesseeOperatingLeaseLeaseNotYetCommencedAmount", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional operating lease not yet commenced", "label": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount", "documentation": "Lessee, Operating Lease, Lease Not Yet Commenced, Amount" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r1141" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total minimum 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": [ "r680" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "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": [ "r680" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "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": [ "r680" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "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": [ "r680" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "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": [ "r680" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "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": [ "r680" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "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": [ "r680" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "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": [ "r680" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r665" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.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": [ "r139", "r192", "r707", "r874", "r990", "r1006", "r1135" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.alamo-group.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.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r42", "r218", "r261", "r340", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r625", "r627", "r628", "r647", "r874", "r1031", "r1142", "r1143" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "alg_LiabilityDrivenSolutionCITIIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "LiabilityDrivenSolutionCITIIMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Liability Driven Solution CIT II", "label": "Liability Driven Solution CIT II [Member]", "documentation": "Liability Driven Solution CIT II Member" } } }, "auth_ref": [] }, "alg_LiabilityDrivenSolutionCITIMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "LiabilityDrivenSolutionCITIMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Liability Driven Solution CIT I", "label": "Liability Driven Solution CIT I [Member]", "documentation": "Liability Driven Solution CIT I [Member]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityCapacityAvailableForTradePurchases": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCapacityAvailableForTradePurchases", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of capacity", "label": "Line of Credit Facility, Capacity Available for Trade Purchases", "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for financing purchases of goods acquired for inventory or imminent delivery to a customer." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityExpirationPeriod", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration period (years)", "label": "Line of Credit Facility, Expiration Period", "documentation": "Period remaining on line of credit facility before it terminates, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of amount outstanding", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "documentation": "Fair value of the amount outstanding under the credit facility." } } }, "auth_ref": [ "r646" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate commitments", "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": [ "r39" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowings", "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": [ "r39" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitment fee (percent)", "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.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.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": [] }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "VALUATION AND QUALIFYING ACCOUNTS", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses." } } }, "auth_ref": [ "r1005" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.alamo-group.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_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term 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": [ "r35", "r191", "r403", "r417", "r851", "r852", "r1152" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligations", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 }, "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt and finance lease obligations, net of current maturities", "verboseLabel": "Total long-term debt", "label": "Long-Term Debt and Lease Obligation", "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent." } } }, "auth_ref": [ "r35", "r703" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0, "order": 1.0 }, "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt and finance lease obligations", "verboseLabel": "Less current maturities", "label": "Long-Term Debt and Lease Obligation, Current", "documentation": "Amount of long-term debt and lease obligation, classified as current." } } }, "auth_ref": [ "r41" ] }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total debt", "label": "Long-Term Debt and Lease Obligation, Including Current Maturities", "documentation": "Amount of long-term debt and lease obligation, including portion classified as current." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "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 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": [ "r18", "r264", "r1034" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [ "r18", "r264", "r408" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, Year Five", "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 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": [ "r18", "r264", "r408" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [ "r18", "r264", "r408" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [ "r18", "r264", "r408" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [ "r18", "r264", "r408" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [ "r45" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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": [ "r45", "r84" ] }, "us-gaap_LongtermDebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtWeightedAverageInterestRate", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term debt outstanding, rate (percent)", "label": "Long-Term Debt, Weighted Average Interest Rate, at Point in Time", "documentation": "Weighted average interest rate of long-term debt outstanding calculated at point in time." } } }, "auth_ref": [] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Maximum", "terseLabel": "High", "label": "Maximum [Member]" } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r530", "r688", "r733", "r755", "r756", "r807", "r809", "r811", "r812", "r814", "r832", "r833", "r848", "r855", "r868", "r876", "r1033", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149" ] }, "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": [ "r932" ] }, "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": [ "r932" ] }, "us-gaap_MediumTermNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MediumTermNotesMember", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term debt", "label": "Medium-term Notes [Member]", "documentation": "Debt instruments with maturities ranging from five to ten years." } } }, "auth_ref": [] }, "alg_MidCapMutualFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "MidCapMutualFundsMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Mid Cap", "label": "Mid Cap Mutual Funds [Member]", "documentation": "Mid Cap Mutual Funds" } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Minimum", "terseLabel": "Low", "label": "Minimum [Member]" } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r530", "r688", "r733", "r755", "r756", "r807", "r809", "r811", "r812", "r814", "r832", "r833", "r848", "r855", "r868", "r876", "r1033", "r1144", "r1145", "r1146", "r1147", "r1148", "r1149" ] }, "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": [ "r952" ] }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInValuationAllowancesAndReservesRollForward", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [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_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": [ "r960" ] }, "country_NL": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "NL", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Netherlands", "label": "NETHERLANDS" } } }, "auth_ref": [] }, "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": [ "r933" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r254" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r254" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r157", "r158", "r159" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "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.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows", "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/EarningsPerShareDetails", "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": [ "r147", "r159", "r194", "r216", "r238", "r241", "r246", "r261", "r276", "r280", "r281", "r282", "r283", "r286", "r287", "r294", "r308", "r322", "r328", "r331", "r340", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r640", "r647", "r711", "r783", "r800", "r801", "r847", "r885", "r1031" ] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.alamo-group.com/role/AccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r208", "r209", "r211", "r214", "r274", "r275", "r278", "r279", "r288", "r289", "r342", "r343", "r611", "r612", "r613", "r634", "r637", "r641", "r642", "r643", "r648", "r649", "r650", "r663", "r664", "r682", "r692", "r693", "r694", "r737", "r738", "r739", "r740", "r741" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Pronouncements Not Yet Adopted", "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": [] }, "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": [ "r932" ] }, "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": [ "r901", "r913", "r923", "r940", "r949" ] }, "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": [ "r930" ] }, "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": [ "r929" ] }, "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": [ "r940" ] }, "alg_NonQualifiedOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "NonQualifiedOptionsMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non Qualified Options", "label": "Non Qualified Options [Member]", "documentation": "Non Qualified Options [Member]" } } }, "auth_ref": [] }, "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": [ "r960" ] }, "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": [ "r960" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-US", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1161", "r1162", "r1163", "r1164" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Noncompetition 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": [ "r115" ] }, "us-gaap_NoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncurrentAssets", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "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": [ "r336" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingAdditionalInformationDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of principal reporting segments", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r1004" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss) before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r32", "r51" ] }, "us-gaap_OffMarketFavorableLeaseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OffMarketFavorableLeaseMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Favorable leasehold interests", "label": "Off-Market Favorable Lease [Member]", "documentation": "Identifiable intangible asset established upon acquisition based on a favorable difference between the terms of an acquired lease and the current market terms for that lease." } } }, "auth_ref": [ "r1019" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "verboseLabel": "Income from Operations", "terseLabel": "Income from operations", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r308", "r322", "r328", "r331", "r847" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r674", "r873" ] }, "us-gaap_OperatingLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseExpense", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/LeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Expense", "documentation": "Amount of operating lease expense. Excludes sublease income." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 }, "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/LeasesMaturityScheduleDetails", "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total lease liabilities", "totalLabel": "Total operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r667" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails", "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "verboseLabel": "Lease liability", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r667" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r668" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term 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": [ "r667" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r668" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "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": [ "r670", "r677" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r666" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r668" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r679", "r873" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.alamo-group.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r678", "r873" ] }, "us-gaap_OperatingLossCarryforwardsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwardsLineItems", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "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.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "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": [ "r109" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r224" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Recognition of deferred pension and other post-retirement benefits, net of tax expense of $(391), $(194), and $(356), respectively", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit." } } }, "auth_ref": [ "r8", "r144", "r493" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Foreign currency translation adjustment, net of tax (expense) benefit of $(949), $1,069, and $(344)", "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": [ "r14", "r25", "r185" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency translation adjustment, tax expense", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit), after 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": [ "r14", "r25", "r185" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (loss) income on derivative instruments, net of tax benefit (expense) of $282, $(497), and $(1,405), respectively", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r233", "r234" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized income (loss) on derivative instruments", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent." } } }, "auth_ref": [ "r235" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r27", "r32", "r239", "r242", "r249", "r652", "r653", "r658", "r697", "r712", "r982", "r983" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive income (loss), net of tax", "terseLabel": "Other comprehensive income (loss)", "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": [ "r14", "r25", "r185", "r239", "r242" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss), net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimate of amount of unrecognized actuarial expense", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r12", "r144", "r237", "r493" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net tax benefit (expense) on pension and other post-retirement benefits", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r10" ] }, "alg_OtherGeographicalAreasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "OtherGeographicalAreasMember", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Geographical Areas [Member]", "documentation": "Other Geographical Areas [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInvestmentsMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Investments [Member]", "documentation": "Primary financial statement caption encompassing other investments." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41", "r874" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r154" ] }, "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": [ "r932" ] }, "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": [ "r899", "r911", "r921", "r947" ] }, "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": [ "r902", "r914", "r924", "r950" ] }, "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": [ "r902", "r914", "r924", "r950" ] }, "alg_PartsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "PartsMember", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Parts", "label": "Parts [Member]", "documentation": "Parts [Member]" } } }, "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": [ "r928" ] }, "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_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Common stock repurchased", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r55" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r53" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of patents", "label": "Payments to Acquire Intangible Assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r156" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchase of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r156" ] }, "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": [ "r931" ] }, "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": [ "r931" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "RETIREMENT BENEFIT PLANS", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r448", "r473", "r475", "r481", "r500", "r502", "r503", "r504", "r505", "r506", "r521", "r522", "r524", "r860" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement provision", "label": "Liability, Defined Benefit Plan, Current", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r129", "r449", "r450", "r472", "r860" ] }, "us-gaap_PensionAndOtherPostretirementPlansPensionsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPensionsPolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Pensions", "label": "Pension and Other Postretirement Plans, Pensions, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for pension plans. This accounting policy may address (1) the types of plans sponsored by the entity (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r20", "r22", "r28", "r98" ] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansTables", "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Plan", "label": "Pension Plan [Member]", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r449", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r496", "r498", "r499", "r501", "r504", "r507", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r524", "r525", "r536", "r860", "r861", "r865", "r866", "r867" ] }, "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": [ "r930" ] }, "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": [ "r940" ] }, "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": [ "r933" ] }, "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": [ "r929" ] }, "alg_PercentageOfFinalThreeYearsAverageSalaryRetirementBenefitAssumption": { "xbrltype": "percentItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "PercentageOfFinalThreeYearsAverageSalaryRetirementBenefitAssumption", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of final 3 year average salary in which retirement benefit is based (percentage)", "label": "Percentage Of Final Three Years Average Salary Retirement Benefit Assumption", "documentation": "Percentage Of Final Three Years Average Salary Retirement Benefit Assumption" } } }, "auth_ref": [] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan, Plan Assets, Category [Domain]", "label": "Defined Benefit Plan, Plan Assets, Category [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r501", "r858", "r859", "r860" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r981" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Issuance of Common Stock", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on bank revolving credit facility", "label": "Proceeds from Lines of Credit", "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements." } } }, "auth_ref": [ "r54", "r989" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "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": [ "r155" ] }, "us-gaap_ProductAndServiceOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductAndServiceOtherMember", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other *", "label": "Product and Service, Other [Member]", "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other." } } }, "auth_ref": [ "r1036" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r333", "r690", "r727", "r728", "r729", "r730", "r731", "r732", "r835", "r856", "r875", "r975", "r1025", "r1026", "r1035", "r1154" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41", "r1029", "r1030" ] }, "alg_ProductWarrantyAccrualLagPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "ProductWarrantyAccrualLagPeriod", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty accrual lag period (months)", "label": "Product Warranty Accrual Lag Period", "documentation": "Product Warranty Accrual Lag Period" } } }, "auth_ref": [] }, "alg_ProductWarrantyAccrualPeriodForSalesUsedInCalculation": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "ProductWarrantyAccrualPeriodForSalesUsedInCalculation", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty accrual period for sales used in calculation (months)", "label": "Product Warranty Accrual Period For Sales Used In Calculation", "documentation": "Product Warranty Accrual Period For Sales Used In Calculation" } } }, "auth_ref": [] }, "alg_ProductWarrantyAccrualPeriodOfExpensesUsedInCalculation": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "ProductWarrantyAccrualPeriodOfExpensesUsedInCalculation", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty accrual period of expenses used in calculation (months)", "label": "Product Warranty Accrual Period Of Expenses Used In Calculation", "documentation": "Product Warranty Accrual Period Of Expenses Used In Calculation" } } }, "auth_ref": [] }, "alg_ProductWarrantyPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "ProductWarrantyPeriod", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product warranty period", "label": "Product Warranty Period", "documentation": "Product Warranty Period" } } }, "auth_ref": [] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r333", "r690", "r727", "r728", "r729", "r730", "r731", "r732", "r835", "r856", "r875", "r975", "r1025", "r1026", "r1035", "r1154" ] }, "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.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less:\u00a0 Accumulated depreciation", "negatedTerseLabel": "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": [ "r972", "r974", "r1022" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total property, plant 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": [ "r974", "r1020" ] }, "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment", "terseLabel": "Property, plant 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": [ "r971", "r978", "r1021" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [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": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipment" ], "lang": { "en-us": { "role": { "terseLabel": "PROPERTY, PLANT AND EQUIPMENT", "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": [ "r166", "r202", "r205", "r206" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "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_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy 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": [ "r17", "r202", "r205", "r708" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "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": [ "r17" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [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": [ "r167" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r252", "r345" ] }, "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": [ "r928" ] }, "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": [ "r928" ] }, "alg_QualifiedStockOptionsExercisePriceRangeOneMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "QualifiedStockOptionsExercisePriceRangeOneMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$52.51 - $83.99", "label": "Qualified Stock Options Exercise Price Range One [Member]", "documentation": "Qualified Stock Options Exercise Price Range One [Member]" } } }, "auth_ref": [] }, "alg_QualifiedStockOptionsExercisePriceRangeThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "QualifiedStockOptionsExercisePriceRangeThreeMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$156.38 - $234.57", "label": "Qualified Stock Options Exercise Price Range Three [Member]", "documentation": "Qualified Stock Options Exercise Price Range Three [Member]" } } }, "auth_ref": [] }, "alg_QualifiedStockOptionsExercisePriceRangeTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "QualifiedStockOptionsExercisePriceRangeTwoMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$92.50 - $138.75", "label": "Qualified Stock Options Exercise Price Range Two [Member]", "documentation": "Qualified Stock Options Exercise Price Range Two [Member]" } } }, "auth_ref": [] }, "alg_QualifiedStockOptionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "QualifiedStockOptionsMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails", "http://www.alamo-group.com/role/StockOptionsTables", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "verboseLabel": "Qualified Stock Options", "terseLabel": "Qualified Stock Options", "label": "Qualified Stock Options [Member]", "documentation": "Qualified Stock Options [Member]" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r473", "r530", "r567", "r568", "r569", "r687", "r688", "r733", "r755", "r756", "r807", "r809", "r811", "r812", "r814", "r832", "r833", "r848", "r855", "r868", "r876", "r879", "r1023", "r1033", "r1145", "r1146", "r1147", "r1148", "r1149" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails", "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r473", "r530", "r567", "r568", "r569", "r687", "r688", "r733", "r755", "r756", "r807", "r809", "r811", "r812", "r814", "r832", "r833", "r848", "r855", "r868", "r876", "r879", "r1023", "r1033", "r1145", "r1146", "r1147", "r1148", "r1149" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Receivables [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified from accumulated other comprehensive loss", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r32", "r51" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of International Operations", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment." } } }, "auth_ref": [ "r69", "r70" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "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": [ "r894", "r906", "r916", "r942" ] }, "alg_RentalEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "RentalEquipmentNet", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Rental equipment, net", "label": "Rental Equipment, Net", "documentation": "Rental Equipment, Net" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayment on bank revolving 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": [ "r57", "r989" ] }, "us-gaap_RepaymentsOfLongTermDebtAndCapitalSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebtAndCapitalSecurities", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Principal payments on long-term debt and capital leases", "label": "Repayment of Long-Term Debt, Long-Term Lease Obligation, and Capital Security", "documentation": "Amount of cash outflow for debt, mandatory redeemable security, and principal payment for finance lease obligation." } } }, "auth_ref": [ "r56" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product development and engineering costs", "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": [ "r127", "r586", "r1150" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Development", "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": [ "r585" ] }, "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": [ "r895", "r907", "r917", "r943" ] }, "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": [ "r896", "r908", "r918", "r944" ] }, "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": [ "r903", "r915", "r925", "r951" ] }, "us-gaap_RestrictedCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCash", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash", "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits." } } }, "auth_ref": [ "r977", "r987", "r1151", "r1153" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock", "label": "Restricted Stock [Member]", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r61" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r136", "r173", "r706", "r737", "r741", "r748", "r764", "r874" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r213", "r271", "r272", "r273", "r277", "r285", "r287", "r341", "r344", "r576", "r577", "r578", "r609", "r610", "r629", "r631", "r632", "r635", "r638", "r734", "r736", "r750", "r1159" ] }, "us-gaap_RetirementPlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameAxis", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name [Axis]", "label": "Retirement Plan Name [Axis]", "documentation": "Information by name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r868", "r973", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "us-gaap_RetirementPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanNameDomain", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Name [Domain]", "label": "Retirement Plan Name [Domain]", "documentation": "Name of plan designed to provide retirement benefits. Includes, but is not limited to, legal name of defined benefit and defined contribution plans." } } }, "auth_ref": [ "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r868", "r973", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1052", "r1053", "r1054", "r1055", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1064", "r1065", "r1066", "r1067", "r1068", "r1069", "r1070", "r1071", "r1072", "r1073", "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "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": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r501", "r504", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r1098", "r1099", "r1100" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "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": [ "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r496", "r497", "r498", "r499", "r501", "r504", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r1098", "r1099", "r1100" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansTables", "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Axis]", "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r449", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r496", "r498", "r499", "r501", "r504", "r507", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r524", "r525", "r526", "r536", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansTables", "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type [Domain]", "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r449", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r496", "r498", "r499", "r501", "r504", "r507", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r524", "r525", "r526", "r536", "r860", "r861", "r862", "r863", "r864", "r865", "r866", "r867" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net sales", "verboseLabel": "Net Revenue", "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": [ "r309", "r310", "r321", "r326", "r327", "r333", "r335", "r337", "r445", "r446", "r690" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r212", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r834" ] }, "alg_RevenueFromContractWithCustomerShippingAndHandlingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "RevenueFromContractWithCustomerShippingAndHandlingCostsPolicyTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Shipping and Handling Costs", "label": "Revenue From Contract With Customer, Shipping And Handling Costs [Policy Text Block]", "documentation": "Revenue From Contract With Customer, Shipping And Handling Costs" } } }, "auth_ref": [] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r248", "r261", "r309", "r310", "r321", "r326", "r327", "r333", "r335", "r337", "r340", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r647", "r700", "r1031" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [] }, "alg_RoyalTruckMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "RoyalTruckMember", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Royal Truck", "label": "Royal Truck [Member]", "documentation": "Royal Truck" } } }, "auth_ref": [] }, "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": [ "r960" ] }, "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": [ "r960" ] }, "alg_SECSchedule1209SalesDiscountsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "SECSchedule1209SalesDiscountsMember", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for sales discounts", "label": "SEC Schedule, 12-09, Sales Discounts [Member]", "documentation": "SEC Schedule, 12-09, Sales Discounts [Member]" } } }, "auth_ref": [] }, "srt_ScenarioForecastMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioForecastMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forecast", "label": "Forecast [Member]" } } }, "auth_ref": [ "r535", "r1002" ] }, "srt_ScenarioUnspecifiedDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScenarioUnspecifiedDomain", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario, Unspecified [Domain]", "label": "Scenario [Domain]" } } }, "auth_ref": [ "r288", "r535", "r969", "r1002" ] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r48" ] }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Accrued Liabilities", "label": "Schedule of Accrued Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of accrued liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r51", "r1137", "r1138" ] }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Allocation of Plan Assets", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall." } } }, "auth_ref": [ "r175" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assumptions Used", "label": "Defined Benefit Plan, Assumptions [Table Text Block]", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r495" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.alamo-group.com/role/BusinessCombinationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities." } } }, "auth_ref": [ "r111", "r113", "r622" ] }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Projected Benefit Obligations", "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits." } } }, "auth_ref": [ "r174" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)", "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": [ "r182" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Long-Term Debt", "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": [ "r45", "r88", "r91", "r119", "r120", "r122", "r124", "r171", "r172", "r851", "r853", "r992" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r181" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansTables", "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r20", "r94", "r95", "r96", "r97" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Defined Benefit Plans Disclosures", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "documentation": "Tabular disclosure of one or more of the entity's defined benefit pension plans or one or more other defined benefit postretirement plans, separately for pension plans and other postretirement benefit plans including the entity's schedule of fair value of plan assets for defined benefit or other postretirement plans." } } }, "auth_ref": [ "r20", "r94", "r95", "r96", "r97" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings 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": [ "r1003" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r180" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Expected Benefit Payments", "label": "Schedule of Expected Benefit Payments [Table Text Block]", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r176" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsTables" ], "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": [ "r76", "r79" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.alamo-group.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r362", "r849" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.alamo-group.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r849", "r1008", "r1009", "r1010", "r1011", "r1012", "r1013", "r1014", "r1015", "r1016", "r1017", "r1018" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Income before Income Tax, Domestic and Foreign", "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": [ "r991" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r31", "r165" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/InventoriesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r36", "r140", "r141", "r142" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Periodic Benefit Cost", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r177" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of 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": [ "r17" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Selected Geographic Financial Information", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning 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": [ "r71", "r149" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "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": [ "r71", "r145" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r66", "r67", "r68", "r73" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r66", "r67", "r68", "r73" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails", "http://www.alamo-group.com/role/StockOptionsTables" ], "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": [ "r538", "r540", "r542", "r543", "r544", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r567", "r568", "r569", "r570" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range [Table]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTextBlock", "presentation": [ "http://www.alamo-group.com/role/StockOptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]", "documentation": "Tabular disclosure of option exercise prices, by grouped ranges, including the upper and lower limits of the price range, the number of shares under option, weighted average exercise price and remaining contractual option terms." } } }, "auth_ref": [ "r99" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/StockOptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Stock Options, Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r29", "r30", "r100" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions." } } }, "auth_ref": [ "r179" ] }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/StockOptionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units 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.alamo-group.com/role/CommonStockDetails" ], "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": [ "r85", "r86", "r87", "r88", "r89", "r90", "r91", "r171", "r172", "r173", "r226", "r227", "r228", "r303", "r419", "r420", "r421", "r423", "r426", "r431", "r433", "r744", "r745", "r746", "r747", "r855", "r968", "r988" ] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.alamo-group.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": [ "r872", "r1128" ] }, "alg_ScheduleOfValuationAndQualifyingAccountsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "ScheduleOfValuationAndQualifyingAccountsTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Valuation and Qualifying Accounts", "label": "Schedule Of Valuation And Qualifying Accounts [Table Text Block]", "documentation": "Schedule Of Valuation And Qualifying Accounts [Table Text Block]" } } }, "auth_ref": [] }, "alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassLineItems", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]", "label": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Line Items]", "documentation": "[Line Items] for Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]" } } }, "auth_ref": [] }, "alg_ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable": { "xbrltype": "stringItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "ScheduleofAcquiredIndefinitelivedandFiniteIntangibleAssetsbyMajorClassTable", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]", "label": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]", "documentation": "Schedule of Acquired Indefinite-lived and Finite Intangible Assets by Major Class [Table]" } } }, "auth_ref": [] }, "alg_SecondAmendedAndRestatedRevolvingCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "SecondAmendedAndRestatedRevolvingCreditAgreementMember", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "the Credit Agreement", "label": "Second Amended And Restated Revolving Credit Agreement [Member]", "documentation": "Second Amended And Restated Revolving Credit Agreement [Member]" } } }, "auth_ref": [] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "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": [ "r1133" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.alamo-group.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": [ "r887" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.alamo-group.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": [ "r890" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/GoodwillDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r305", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r373", "r374", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r849", "r975", "r1154" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r335", "r336", "r752", "r753", "r754", "r808", "r810", "r813", "r815", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r836", "r857", "r879", "r1035", "r1154" ] }, "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.alamo-group.com/role/RevenueandSegmentReporting" ], "lang": { "en-us": { "role": { "terseLabel": "REVENUE AND SEGMENT REPORTING", "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": [ "r304", "r305", "r306", "r307", "r308", "r320", "r325", "r329", "r330", "r331", "r332", "r333", "r334", "r337" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting 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": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expenses", "label": "Selling, General and Administrative Expense", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r152" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General and Administrative expenses", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r15" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance 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": [ "r869" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period (years)", "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": [ "r869" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r559" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresIntrinsicValue", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Intrinsic Value, Amount Per Share", "documentation": "Per share or unit weighted-average intrinsic value of award forfeited under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r559" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "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": [ "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodIntrinsicValue", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Intrinsic Value, Amount Per Share", "documentation": "Per share or unit weighted-average intrinsic value of award granted under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r557" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year (in dollars per share)", "periodEndLabel": "Outstanding at end of year (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instrument Other than Option, Nonvested, Intrinsic Value", "documentation": "Per share or unit weighted-average intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r554", "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValueRollForward", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grant-Date Fair Value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Intrinsic Value, Amount Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year (in shares)", "periodEndLabel": "Outstanding at end of year (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": [ "r554", "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining contractual life (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r178" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exercised (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": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Intrinsic Value, Amount Per Share", "documentation": "Per share or unit weighted-average intrinsic value of award vested under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term." } } }, "auth_ref": [ "r568" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Volatility factors", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period." } } }, "auth_ref": [ "r567" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r569" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails", "http://www.alamo-group.com/role/StockOptionsTables" ], "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": [ "r538", "r540", "r542", "r543", "r544", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r567", "r568", "r569", "r570" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares of common stock reserved for options to be issued (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": [ "r871" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Options available for grant at end of year (in shares)", "terseLabel": "Options available for grant at end of year (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": [ "r99" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "calculation": { "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable at end of year (in shares)", "totalLabel": "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": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at end of year, exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r548" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Canceled (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r552" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "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": [ "r550" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average grant date fair value of options granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r560" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "calculation": { "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Options outstanding at beginning of year (in shares)", "periodEndLabel": "Options outstanding at end of year (in shares)", "totalLabel": "Options outstanding (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": [ "r546", "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares", "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.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at beginning of year, exercise price (in dollars per share)", "periodEndLabel": "Outstanding at end of year, exercise price (in dollars per share)", "terseLabel": "Outstanding at end of year, exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r546", "r547" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsEquityIncentivePlanDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofRestrictedStockAwardActivityDetails", "http://www.alamo-group.com/role/StockOptionsTables", "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": [ "r542", "r543", "r544", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r566", "r567", "r568", "r569", "r570" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised, exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r551" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canceled, exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r552" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted, exercise price (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r550" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year One after Grant Date", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Three after Grant Date", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Two after Grant Date", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r537", "r545", "r564", "r565", "r566", "r567", "r570", "r579", "r580", "r581", "r582" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price Range [Axis]", "label": "Exercise Price Range [Axis]", "documentation": "Information by range of option prices pertaining to options granted." } } }, "auth_ref": [ "r104" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeDomain", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Domain]", "label": "Exercise Price Range [Domain]", "documentation": "Supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [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_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of exercise price, lower range limit (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit", "documentation": "The floor of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r105" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "calculation": { "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails": { "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, exercise price range (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions", "calculation": { "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails": { "parentTag": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, exercise price range (in shares)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Outstanding", "documentation": "The number of shares reserved for issuance pertaining to the outstanding stock options as of the balance sheet date for all option plans in the customized range of exercise prices." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range of exercise price, upper range limit (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit", "documentation": "The ceiling of a customized range of exercise prices for purposes of disclosing shares potentially issuable under outstanding stock option awards on all stock option plans and other required information pertaining to awards in the customized range." } } }, "auth_ref": [ "r105" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Annual vesting percentage of award", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1101" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesAdditionalInformationDetails", "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Option term (years)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r870" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesScheduleofFairValueAssumptionsandMethodologyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average expected life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of 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": [ "r566" ] }, "alg_SharebasedCompensationAwardTrancheFiveMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "SharebasedCompensationAwardTrancheFiveMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Five after Grant Date", "label": "Share-based Compensation Award, Tranche Five [Member]", "documentation": "Share-based Compensation Award, Tranche Five [Member]" } } }, "auth_ref": [] }, "alg_SharebasedCompensationAwardTrancheFourMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "SharebasedCompensationAwardTrancheFourMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Year Four after Grant Date", "label": "Share-based Compensation Award, Tranche Four [Member]", "documentation": "Share-based Compensation Award, Tranche Four [Member]" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options exercisable, exercise price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding." } } }, "auth_ref": [ "r102" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, exercise price (in dollars per share)", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Exercise Price", "documentation": "The weighted average price as of the balance sheet date at which grantees could acquire the underlying shares with respect to all outstanding stock options which are in the customized range of exercise prices." } } }, "auth_ref": [ "r101" ] }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionsOutstandingandExercisableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Options outstanding, remaining contractual life", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r178" ] }, "us-gaap_ShortTermInvestmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestmentsMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansWeightedAverageAssetAllocationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments [Member]", "documentation": "Investments which are not otherwise included in another category or item that the entity has the intent to sell or dispose of within one year from the date of the balance sheet." } } }, "auth_ref": [ "r816", "r817", "r818", "r837" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r675", "r873" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r160", "r258" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty", "label": "Standard Product Warranty, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r1027", "r1155", "r1156" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/GoodwillDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Segments [Axis]", "verboseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r215", "r305", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r331", "r337", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r371", "r373", "r374", "r716", "r717", "r718", "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r849", "r975", "r1154" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r27", "r47", "r213", "r244", "r245", "r246", "r271", "r272", "r273", "r277", "r285", "r287", "r302", "r341", "r344", "r434", "r576", "r577", "r578", "r609", "r610", "r629", "r630", "r631", "r632", "r633", "r635", "r638", "r652", "r654", "r655", "r656", "r657", "r658", "r681", "r734", "r735", "r736", "r750", "r802" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofInternationalOperationsDetails", "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r335", "r336", "r752", "r753", "r754", "r808", "r810", "r813", "r815", "r820", "r823", "r824", "r825", "r826", "r827", "r828", "r829", "r830", "r831", "r836", "r857", "r879", "r1035", "r1154" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r271", "r272", "r273", "r302", "r690", "r742", "r751", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r777", "r778", "r779", "r780", "r782", "r784", "r785", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r802", "r880" ] }, "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": [] }, "srt_StatementScenarioAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementScenarioAxis", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Scenario [Axis]", "label": "Scenario [Axis]" } } }, "auth_ref": [ "r288", "r535", "r969", "r970", "r1002" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "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": [ "r271", "r272", "r273", "r302", "r690", "r742", "r751", "r757", "r758", "r759", "r760", "r761", "r762", "r763", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r776", "r777", "r778", "r779", "r780", "r782", "r784", "r785", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r802", "r880" ] }, "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": [ "r898", "r910", "r920", "r946" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.alamo-group.com/role/StockOptionsScheduleofNonQualifiedStockOptionsActivityDetails", "http://www.alamo-group.com/role/StockOptionsScheduleofQualifiedStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation transactions (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", "r133", "r134", "r173", "r551" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation transactions", "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", "r47", "r173" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails" ], "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_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.alamo-group.com/role/ConsolidatedBalanceSheets", "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r134", "r137", "r138", "r161", "r765", "r781", "r803", "r804", "r874", "r886", "r990", "r1006", "r1135", "r1159" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.alamo-group.com/role/CommonStock" ], "lang": { "en-us": { "role": { "terseLabel": "COMMON STOCK", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r170", "r260", "r418", "r420", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r434", "r636", "r805", "r806", "r819" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails" ], "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": [ "r659", "r683" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails" ], "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": [ "r659", "r683" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails" ], "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": [ "r659", "r683" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the year for:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "alg_SupplementalCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "SupplementalCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.alamo-group.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Cash Flow Information Related to Leases", "label": "Supplemental Cash Flow Information Related to Leases [Table Text Block]", "documentation": "Supplemental Cash Flow Information Related to Leases" } } }, "auth_ref": [] }, "us-gaap_SupplementalEmployeeRetirementPlanDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalEmployeeRetirementPlanDefinedBenefitMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofAssumptionsUsedDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofDefinedBenefitPlansDisclosuresDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofExpectedBenefitPaymentsDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofNetPeriodicBenefitCostDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental Employee Retirement Plan", "label": "Supplemental Employee Retirement Plan [Member]", "documentation": "Plan designed to provide limited group of employees with supplemental retirement benefits, in addition to other pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [] }, "alg_TRowePriceEquityIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "TRowePriceEquityIncomeMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo/T. Rowe Price Equity Income Managed CIT", "label": "T Rowe Price Equity Income [Member]", "documentation": "T Rowe Price Equity Income [Member]" } } }, "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": [ "r939" ] }, "alg_TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary": { "xbrltype": "monetaryItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "TaxCutsAndJobsActIncompleteAccountingProvisionalUndistributedAccumulatedEarningsOfForeignSubsidiary", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Withholding taxes", "label": "Tax Cuts And Jobs Act, Incomplete Accounting, Provisional Undistributed Accumulated Earnings Of Foreign Subsidiary", "documentation": "Tax Cuts And Jobs Act, Incomplete Accounting, Provisional Undistributed Accumulated Earnings Of Foreign Subsidiary" } } }, "auth_ref": [] }, "us-gaap_TaxesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxesPayableCurrent", "crdr": "credit", "calculation": { "http://www.alamo-group.com/role/AccruedLiabilitiesDetails": { "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/AccruedLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Taxes", "label": "Taxes Payable, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r40" ] }, "alg_TermFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "TermFacilityMember", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Facility", "label": "Term Facility [Member]", "documentation": "Term Facility" } } }, "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": [ "r931" ] }, "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": [ "r938" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r114" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://www.alamo-group.com/role/IntangibleAssetsAdditionalInformationDetails", "http://www.alamo-group.com/role/IntangibleAssetsScheduleofDefiniteandIndefiniteLivedIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names and trademarks", "label": "Trademarks and Trade Names [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, or rights either acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r114" ] }, "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": [ "r959" ] }, "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": [ "r961" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.alamo-group.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": [] }, "us-gaap_TransportationEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransportationEquipmentMember", "presentation": [ "http://www.alamo-group.com/role/PropertyPlantandEquipmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transportation equipment", "label": "Transportation Equipment [Member]", "documentation": "Equipment used for the primary purpose of moving people and products from one place to another." } } }, "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": [ "r962" ] }, "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": [ "r963" ] }, "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": [ "r961" ] }, "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": [ "r961" ] }, "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": [ "r964" ] }, "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": [ "r962" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury stock (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r92" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Treasury stock, at cost; 82,600 shares at December 31, 2023 and December 31, 2022", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r49", "r92", "r93" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.alamo-group.com/role/CommonStockDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock repurchased (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r27", "r134", "r173" ] }, "alg_TwoZeroZeroNineEquityIncentivePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "TwoZeroZeroNineEquityIncentivePlanMember", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2009 Equity Incentive Plan", "label": "Two Zero Zero Nine Equity Incentive Plan [Member]", "documentation": "Two Zero Zero Nine Equity Incentive Plan [Member]" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.alamo-group.com/role/InternationalOperationsandGeographicInformationScheduleofSelectedGeographicFinancialInformationDetails", "http://www.alamo-group.com/role/RetirementBenefitPlansAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "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": [ "r958" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of beginning of year", "periodEndLabel": "Balance as of end of year", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r588", "r597" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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": [ "r596" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "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": [ "r598" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/IncomeTaxesScheduleofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Decreases due to lapse of 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": [ "r599" ] }, "us-gaap_UnsecuredDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnsecuredDebtMember", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails", "http://www.alamo-group.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Bank revolving credit facility", "label": "Unsecured Debt [Member]", "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.alamo-group.com/role/SignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r63", "r64", "r65", "r199", "r200", "r203", "r204" ] }, "us-gaap_ValuationAllowancesAndReservesAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesAdjustments", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Translations, Reclassifications and Acquisitions", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Increase (Decrease) Adjustment", "documentation": "Amount of increase (decrease) in valuation and qualifying accounts and reserves from adjustment." } } }, "auth_ref": [ "r998" ] }, "us-gaap_ValuationAllowancesAndReservesBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesBalance", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance Beginning of Year", "periodEndLabel": "Balance End of Year", "terseLabel": "Reserves for sales discounts on products shipped under promotional programs", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "documentation": "Amount of valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r265", "r270" ] }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "crdr": "credit", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Charged to Costs and Expenses", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense." } } }, "auth_ref": [ "r268" ] }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDeductions", "crdr": "debit", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net Write-Offs or Discounts Taken", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "documentation": "Amount of decrease in valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r269" ] }, "us-gaap_ValuationAllowancesAndReservesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesDomain", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "documentation": "Valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r265", "r266", "r267", "r269", "r270" ] }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowancesAndReservesTypeAxis", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "documentation": "Information by valuation and qualifying accounts and reserves." } } }, "auth_ref": [ "r265", "r266", "r267", "r269", "r270" ] }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]" } } }, "auth_ref": [ "r265", "r266", "r267", "r269", "r270" ] }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ValuationAndQualifyingAccountsDisclosureTable", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]" } } }, "auth_ref": [ "r265", "r266", "r267", "r269", "r270" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.alamo-group.com/role/LeasesLeaseCostDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.alamo-group.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": [ "r676", "r873" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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.alamo-group.com/role/LongTermDebtAdditionalInformationDetails" ], "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": [] }, "alg_VegetationManagementSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "VegetationManagementSegmentMember", "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/GoodwillDetails", "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vegetation Management", "label": "Vegetation Management Segment [Member]", "documentation": "Vegetation Management Member" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.alamo-group.com/role/StockOptionsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123", "r1124", "r1125", "r1126" ] }, "us-gaap_WarrantyReservesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantyReservesMember", "presentation": [ "http://www.alamo-group.com/role/ValuationandQualifyingAccountsScheduleofValuationandQualifyingAccountsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reserve for warranty", "label": "SEC Schedule, 12-09, Reserve, Warranty [Member]", "documentation": "Reserve for expected cost from warranty provided on specific product or service." } } }, "auth_ref": [ "r993", "r994", "r995", "r996", "r997" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.alamo-group.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Dilutive potential common shares from stock options (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": [ "r1003" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.alamo-group.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted (weighted-average outstanding shares) (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": [ "r292", "r297" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.alamo-group.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.alamo-group.com/role/ConsolidatedStatementsofIncome", "http://www.alamo-group.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Basic (weighted-average outstanding shares) (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": [ "r291", "r297" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.alamo-group.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average common shares:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "alg_WellsFargoCausewayMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoCausewayMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo/Causeway International Value", "label": "Wells Fargo Causeway [Member]", "documentation": "Wells Fargo Causeway [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoInternationalEquityIndexFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoInternationalEquityIndexFundMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo BlackRock International Equity", "label": "Wells Fargo International Equity Index Fund [Member]", "documentation": "Wells Fargo International Equity Index Fund [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoLargeCapGrowthIndexFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoLargeCapGrowthIndexFundMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo BlackRock Large Cap Growth Index Fund", "label": "Wells Fargo Large Cap Growth Index Fund [Member]", "documentation": "Wells Fargo Large Cap Growth Index Fund [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoLargeCapValueIndexFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoLargeCapValueIndexFundMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo BlackRock Large Cap Value Index Fund", "label": "Wells Fargo Large Cap Value Index Fund [Member]", "documentation": "Wells Fargo Large Cap Value Index Fund [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoMFSValueCITFMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoMFSValueCITFMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo/MFS Value CIT F", "label": "Wells Fargo MFS Value CIT F [Member]", "documentation": "Wells Fargo MFS Value CIT F [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoMultiManagerSmallCapMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoMultiManagerSmallCapMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Multi-Manager Small Cap", "label": "Wells Fargo Multi-Manager Small Cap [Member]", "documentation": "Wells Fargo Multi-Manager Small Cap [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoRussellTwoZeroZeroZeroIndexFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoRussellTwoZeroZeroZeroIndexFundMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo BlackRock Russell 2000 Index Fund", "label": "Wells Fargo Russell Two Zero Zero Zero Index Fund [Member]", "documentation": "Wells Fargo Russell Two Zero Zero Zero Index Fund [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoStandardAndPoorsMidCapIndexFundMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoStandardAndPoorsMidCapIndexFundMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo BlackRock S&P Mid Cap Index Fund", "label": "Wells Fargo Standard And Poors Mid Cap Index Fund [Member]", "documentation": "Wells Fargo Standard And Poors Mid Cap Index Fund [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoTRowePriceILargeCapGrowthManagedCITMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoTRowePriceILargeCapGrowthManagedCITMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo/T. Rowe Price Large-Cap Growth Managed CIT", "label": "Wells Fargo T Rowe Price I Large Cap Growth Managed CIT [Member]", "documentation": "Wells Fargo T Rowe Price I Large Cap Growth Managed CIT [Member]" } } }, "auth_ref": [] }, "alg_WellsFargoVoyaLargeCapGrowthCITFMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WellsFargoVoyaLargeCapGrowthCITFMember", "presentation": [ "http://www.alamo-group.com/role/RetirementBenefitPlansScheduleofFairValueofPlanAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wells Fargo Voya Large Cap Growth CIT F", "label": "Wells Fargo Voya Large Cap Growth CIT F [Member]", "documentation": "Wells Fargo Voya Large Cap Growth CIT F [Member]" } } }, "auth_ref": [] }, "alg_WholegoodUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.alamo-group.com/20231231", "localname": "WholegoodUnitsMember", "presentation": [ "http://www.alamo-group.com/role/RevenueandSegmentReportingScheduleofSegmentReportingDetails", "http://www.alamo-group.com/role/ValuationandQualifyingAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wholegoods", "label": "Wholegood Units [Member]", "documentation": "Wholegood Units [Member]" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r3": { "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" }, "r4": { "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" }, "r5": { "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" }, "r6": { "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" }, "r7": { "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" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "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" }, "r17": { "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" }, "r18": { "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" }, "r19": { "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" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r23": { "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" }, "r24": { "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" }, "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": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r29": { "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" }, "r30": { "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" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "44", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-44" }, "r34": { "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" }, "r35": { "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" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r37": { "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" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "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" }, "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,20)", "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.20)", "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.21)", "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.22(a)(1))", "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.22(b))", "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)", "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.24)", "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.29-31)", "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.3,4)", "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.30)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r51": { "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" }, "r52": { "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" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a),(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r71": { "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" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r99": { "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" }, "r100": { "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" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)-(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r106": { "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" }, "r107": { "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "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" }, "r121": { "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" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "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(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r144": { "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" }, "r145": { "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" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r150": { "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" }, "r151": { "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(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r161": { "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" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r167": { "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" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(a)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(d)(5)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r178": { "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" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r185": { "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" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r194": { "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" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r198": { "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" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r201": { "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" }, "r202": { "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" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "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" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org//250/tableOfContent" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r213": { "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" }, "r214": { "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" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r220": { "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" }, "r221": { "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(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "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(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "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" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r248": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r315": { "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" }, "r316": { "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" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r318": { "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" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r350": { "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" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r353": { "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" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r362": { "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" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r372": { "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" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r415": { "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" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "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" }, "r458": { "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" }, "r459": { "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" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r574": { "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" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r588": { "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" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r606": { "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" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r650": { "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" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r652": { "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" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r670": { "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" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r672": { "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" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "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" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "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" }, "r801": { "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" }, "r802": { "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" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "SubTopic": "320", "Topic": "946", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r844": { "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" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "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" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r862": { "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" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r865": { "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" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r868": { "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" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "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" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "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" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r926": { "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" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r944": { "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" }, "r945": { "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" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r954": { "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" }, "r955": { "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" }, "r956": { "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" }, "r957": { "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" }, "r958": { "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" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r968": { "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" }, "r969": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-10" }, "r970": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-3" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r978": { "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" }, "r979": { "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(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r980": { "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(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r981": { "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(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r982": { "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" }, "r983": { "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" }, "r984": { "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" }, "r985": { "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" }, "r986": { "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" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(1)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column C(2)))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "4", "Subparagraph": "(SX 210.12-09)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-4" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r1003": { "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" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r1006": { "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" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482933/330-10-35-2" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "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" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "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" }, "r1021": { "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" }, "r1022": { "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" }, "r1023": { "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "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" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1035": { "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" }, "r1036": { "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" }, "r1037": { "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" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "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" }, "r1043": { "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" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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" }, "r1050": { "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" }, "r1051": { "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" }, "r1052": { "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" }, "r1053": { "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" }, "r1054": { "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" }, "r1055": { "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" }, "r1056": { "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" }, "r1057": { "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" }, "r1058": { "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" }, "r1059": { "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" }, "r1060": { "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" }, "r1061": { "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" }, "r1062": { "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" }, "r1063": { "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" }, "r1064": { "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" }, "r1065": { "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" }, "r1066": { "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" }, "r1067": { "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" }, "r1068": { "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" }, "r1069": { "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" }, "r1070": { "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" }, "r1071": { "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" }, "r1072": { "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" }, "r1073": { "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" }, "r1074": { "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" }, "r1075": { "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" }, "r1076": { "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" }, "r1077": { "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" }, "r1078": { "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" }, "r1079": { "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" }, "r1080": { "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" }, "r1081": { "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" }, "r1082": { "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" }, "r1083": { "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" }, "r1084": { "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" }, "r1085": { "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" }, "r1086": { "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" }, "r1087": { "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" }, "r1088": { "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" }, "r1089": { "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" }, "r1090": { "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" }, "r1091": { "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" }, "r1092": { "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" }, "r1093": { "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" }, "r1094": { "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" }, "r1095": { "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" }, "r1096": { "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" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r1098": { "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" }, "r1099": { "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" }, "r1100": { "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" }, "r1101": { "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" }, "r1102": { "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" }, "r1103": { "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" }, "r1104": { "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" }, "r1105": { "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" }, "r1106": { "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" }, "r1107": { "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" }, "r1108": { "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" }, "r1109": { "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" }, "r1110": { "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" }, "r1111": { "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" }, "r1112": { "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" }, "r1113": { "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" }, "r1114": { "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" }, "r1115": { "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" }, "r1116": { "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" }, "r1117": { "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" }, "r1118": { "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" }, "r1119": { "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" }, "r1120": { "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" }, "r1121": { "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" }, "r1122": { "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" }, "r1123": { "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" }, "r1124": { "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" }, "r1125": { "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" }, "r1126": { "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" }, "r1127": { "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" }, "r1128": { "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" }, "r1129": { "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" }, "r1130": { "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" }, "r1131": { "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" }, "r1132": { "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" }, "r1133": { "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" }, "r1134": { "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" }, "r1135": { "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" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1137": { "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" }, "r1138": { "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" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r1140": { "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" }, "r1141": { "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" }, "r1142": { "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" }, "r1143": { "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" }, "r1144": { "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" }, "r1145": { "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" }, "r1146": { "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" }, "r1147": { "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" }, "r1148": { "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" }, "r1149": { "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" }, "r1150": { "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" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r1152": { "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" }, "r1153": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1154": { "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" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1156": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1157": { "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" }, "r1158": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1159": { "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" }, "r1160": { "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" }, "r1161": { "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" }, "r1162": { "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" }, "r1163": { "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" }, "r1164": { "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 125 0000897077-24-000009-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000897077-24-000009-xbrl.zip M4$L#!!0 ( .#5EBH1DU1.0< /^( 1 83(P,C,Q,&ME>#(Q,2YH M=&WMG6U3VS@0@+_?K]"E8:8SS3@+-3*"\78$RA%[G/MW(]B;1(4L^64Z: M_OJ3[01"G0 '*>W=B@\A&5GR:O5H]>*U=G>D0][='0$-NC_M_EPNDW?23T(0 MFO@*J(: )#$30_(I@/B:E,NSJ_9E-%5L.-*DZE;KY)-4UVQ,\W3--(?NO)S= MK?SW[E9VDUU/!M/N;L#&A 5O2ZQ:K6Y7?(!!A=(ZN/7M%J5^PVO6JM5VL^VU M_JR43%9S>9XGUE,.;TLA$^41I/?OU!N1WIFP0(\Z%=?]I91=U]T=2*'-S93) MG'_-RRB4I.&S+E/.AJ+C&VE!E?*\\W1?*:B9%)Q$! MJ/2J4O?@\XAYS&BWXE3NUN"F=FN6L+Y$PE+WUU>5IKM3D. 'T%ZIV_^XUS]Y M=]*[/#GHDP^'I'?:._M CBX_?+P@)^?[SK>0^HJ%$)-SF)!+&5*Q1MUJZG&8 M2^!)95 H&T$XC6+HS+_L!"R..)UVF,C*RS+MA%0-38?PI-8R[*3]80Q*,Y_R M62VS"N?)LZ[2VG:JE6;:6[3I(CJ8WWC6D9RL(VWIH)A6?=<6HT^IQ?O+$#,85!H\KRU2^NS%]L/]4GW'GOQ8A+<9U//:0A? MC08/J_M_TS*_)8K% ?-3K?R8[2,'Y$28A&B6MJ2MOG]W^@9Z*HP.67OU. TE M.5(RBD0 M:"&0I@L$Y,(AAY2I 0,>6'. DH0SJ3RJKM\@;?XSYH_8D JLS7_.-)2/Z>2: M]"< D1D;L)+PB<8C(Z"6:%GX8 :!=S)D@DF1;JV:]<*^#$TMIDB1P#XV7)H. M(7MVQ8BT]>64@Y8$-C#,[D!%1N M"A R@/MYPR>:Q#2Y74#>V5A"2 -VB] [/2(;Q^\W;SV:T2%P+,60O#^"WTS MHT3W=/)04>&CW7*Z9./4Y3EK^Z9M>DQ-OV@ ;A<.0'*M6!RPX7#:[Y&?WE ATYRY]I0>+1A&-8\DS M7Y<<$72[TI:0!PDY,NO/&,3 GI=I@,-JD/YA$[CTK>$ABC4G5:[:<%F[@_$$7;?5RLB7\C;+/E5&O-M1=;J3N- MUN/JN=0L5Y>:&I\KH)=L%-5_%]WPL7T_@:_G;=:C)*OIW6;*>:[EFSM6HN2HZB%BN MGLO58J@KU' 5WXFW<#T%KJ^.GT#-5-&3R3*UIM5A\5!$U*0M<8_ZKZ+VS8/Y M+E=A>]40>3?XW\O$^5W5*QX0<:F,./N#?8RP]KGB?;Y6N(VO?;ZP=MCT$I]/ MW)#91PU/'=G;3KOQV!UA3W5=UW%77?_L9?)*;YFOVZNTTM/DAW.QV?)D,#7_ M1CKDW7\ 4$L#!!0 ( .#5E@Y9/_:80, +0+ 1 83(P,C,Q,&ME M>#(S,2YH=&W55FUOVS80_KY?P:GHV@&63$IR;,N.@:!;BF%M$;0%\G&@1,KF M2I$"225Q?WU/I)PX==RUV )D_D"(OK>'Q[N'M]RX1JZ6&T[9ZJ?ESW&,?M-5 MUW#E4&4X=9RAS@JU1I>,VT\HC@>M5[K=&K'>.)3B-$>7VGP25S3(G7"2KW9^ MEN.P7XY]D&6IV7:U9.(*"78:"<((ST\8G5<3FN.,S%(RR=.,9Y1BEN>SOT@$ MIJ >;*S;2GX:-4+%&]['+_(TF4Y:M[@6S&T*@O'SR*NNEK56#N(9L ^?P@4S"60O$=<)+BYPL?F_%*&^J$5D6G&#>]5K3Z_68C2@$) MSA)R_P2WI_L.A!]%PRUZQZ_1>]U0=00K2;\"FS\ -EK]\HRMKM$?D,66PP+;]WPM+&"!2K[H2BDJ=%95NE.NK^IS89HG>IPG MG>LCX!X'PL.U>,E1-=RXT\AM.!(*VJ@=.@F56V1X#?>NJE[D-8ROA4'!.J W MSW0OW^D$95D6DQG&^?Q7!-)S;1KT(R(G>T-;;!,,T U&85OG).3>?@F MTWPZ&?XG>9:2DY'WV.]GLWR2[P>;];6K.P/QX!C@GWD"/N>EZ:C9 A.,/-V. MT+5P&]"R+:]NC]]G0TL1;&JAJ*H@R?MPP?N9I(U&KXWN6NB2*O%@>FM>U^!+ M7''%K=<4?5$I< !^G=$2Z2MN]OP&C-!$R9$R>(!Z_>)H*?FN1DIM@/!B*!5) M6\N+W<>""=M*NBV$\E?OC18--6M@_E([IYNB9WW Y$1%Y= *OBN">'@0YO-D MBJ?]F^ C6.[P,-SD?CG8NS8H2R?)7-\7(P3\@!-B3&ME2=1EFT M,V@I8Y#_ B/2NCU_WU!-VYM>>;'''I+7AVG4[2/1R4$OXT G^71A_8K^O'C[ M&KUYX';O?_G8<[(DL#D?VK-(P] M)SPT'-YC"8]M+Q%_=]:)>AM]BZ1VGKX:,5MMA9_2#)>TY\J#H?..UGQL?&=" M2R#GSAV:_,.<.JQA:A[[:?T+4$L#!!0 ( .#5EBXR ;QB@< *XF 1 M 83(P,C,Q,&ME>#,Q,2YH=&W=6FUOVS@2_GZ_@N=@VQ2P'+;"'PP'[\4")(YL72M22E!WOK[^'I!R_IDVV1>JT'U)+''*&G(?/S)"Z MGKE"W5S/B(N;OUS_M=-A/^FL+JAT+#/$'0E66UE.V6^"[!WK=!JI'W6U-'(Z MK<:[/XO/U65!RG6JQO+D6-^2^7#4N^SE M S$<\>$XO[BXY+W+,>^=#_@H'?:'_TU:Z KQV,>ZI:+WK4*6G1EY_9-AOSL^ MK]S50@HWFR2]W@^M('ISG>O209]!__@S#K,WF*-[U^%*3LM)!H/)M&+?57NF ME3:3DU[X=^5;.CDOI%I.WMX:R=7;MN6E[5@R,H_-5OY!DTL8%9X6T= Q.BM9 MTLKPI-_[X2KH%I1IPYW4Y:0N!1DOU;KY<#^3J71LD'23[1D\S.X++4QZ.R8. M#YC8NGESDHQZ5]_4A(]M]@_*CZXI]+#-X\O(K>?(;^Z1_)#[Y&[?P!):]6+*[4B\4B2FUHVL:GPA-EI4: MM \-7)9PV9+5I3,UP6X$@A 3X"S."CQY.UG.,[PR3!>@*:>CW)Y 21E9R[%U M(5+P.X+>C3$MW@D8 Y4J!!3H\ *9- @@$"O1G05>9(N9S&;,UO[/NO^"##6# M^ D4TBI$&A^T%M+-,$%;418,].-6,$T+3'..;H*ER\UE^'Z@-SAVZ!'+90GG M>IRLG=D&[B".9K/1+LL@@KM<9B M P.[HQIP%](/W/82M8( *B!DJ#.!GLR;F#RU[X*O/C)N** "7I:I M(N\]1H!BJJ2=^1Y>K 7>C[TST+:3&E;HY]G2:-5A$=E=$8"KRT[!1H$ 5[1 MY1_NLQDOI\1N04#_KA4DD@'O).>G%*U(SD5\BH_2IY]EA*4?GWF6VD!K1(^W MY>YB&!(^;'^E)&K<_^:XY$>"RY_(HK" DT+4>@*"X)R,U_89 M/1#84@(8&D4Q5.K:8 #PT%S:P&Z0HC*,X[/E-2]N( M3&P;68&.7Q2,40]9] E_'Q M<%X64(B.H#H;L[]4U^YQW9]7UX[Y81S"I[;YYZL0EJZ2YK"Q**X![ D@\@I> M#9#$L9!<=-2^PWV9VZ1.H64'3\\@-1]5=9;5QCMT(X1MC5=HZ_#&GS-B%)MA MB-]KQ#X,>KHGG .-H)@=N<9,U"04ZO%R^W3E7;1DQNU#C/?D%-!+(K!VF'W# MJ$M4W7>DFN)\1[[]!0OR3*R^VG.W\R-!^)\H@,)!G5CMC/::=CP+;B)US4 > M<<]($?;R2-C%D44Z;>Q#/ XO,%A12.>(#O)ZJA'K?8N0L"ET/P620:/6TS3^ M]UGL:LO1[[6$R6&3U646"OEWAVN;KPC&(Z#;8ZEZ;A6R*61W$HCS]:6O5#-) MP$<3@!_*CP7Q.Q]18W858FK("\.YXNH4YEFH:RJ%6-T?8#DNT-'2 \D=0&B3 M1T+8^*L9;(T0T"VBN:V+ H7.'Q2FT021@R=5KR]8'TM%;D(UW)I\T1M6F8CXI*Z26A=3'3D>OX%B@!HB\,^MU' M7;MQI_B_VGH&?E%//G)E=Y36N5#7-8I3[#8R'>A7O+(T6?VX0IBJ%%].9!G& M"YVNL!.GLNRDVCE=3/PM\-R'.V1+S>S"1&-SHFEQ?^CMB!UYU8*6ZN MC[OA^OC,B?VV<]0DH_&CS;UN\FC;IX8=)-UQ?_35ATV&W7'O:=:>A96(JX'U MMA4OW[<&K1V6FO2K>Y:L."HNK]^U>TNNJY<"4[CK_YE24_O;I7Z_'3Y&>$!] M,^_7-Z4W)\/QE0U_]V^]OX?I;9'3ZX?@@0D=GD?#;K!O@FFP<(+*5E8]LMH?UK!?8]&S M\PG0=[=WSD) ?$ZH_W1AL_-Q5:5MN"2=Q!N".>U];K6&>(C%O747G@+GM=OO M\IDOM)J_\7NQL_"=VO\!4$L#!!0 ( .#5ECY"5DQIP< DF 1 M83(P,C,Q,&ME>#,Q,BYH=&W=6FUO&[D1_MY?PI^E_D@94(1YUK%LH>M/(9=&:DA]_>-EM]Z]*-YI+ MX:;#I-/YJ1%$;V\R73B,9Z ??\9N=CIS].!:7,E),4QA,)E&U%VVIUII,SSK MA'\CW]+*>"[58OCRSDBN7C8M+VS+DI%9;+;R=QH.8%1XFD=#^U!6LJ"EX4FW M\],HC"THU88[J8MA50@R7JIQ^_9A*L?2L5[2[F[.8+_M_ZVLD]GB>.-_E3E9 M]@^:LP\ZY\6!:23=K7E<[IE'X_;%67+=&<6_.]9^D_5,.D<9\K[)/LATRHU@ M?VNSCS0UBIHL)>,7A[DI=R_.KEY_A8W_AV4[Z-Z2"X'=UU*4N6'O&ET&ATN@ MI'##5O*Z=-\&K$FOJ]QAQM+,&@?=WW4W[/IGQ&S-!,TAP*YYK]U>BJ9.^+%" 8' +!'M(X89]T3\0G M?^$6GL"RYPMV7^BY(C'!S@NNJ7TB-'9.H1%;, *7!5RV8%7A3$6P&]$F!!XX MB[,<3]Y.EO$4KPS3.;C0Z2BW(U!02M9RL_ B.;\GC+O6I\4[ 6,PI I1"V-X M@50:1"F(%5!G@7S9? KZ8+;R?U;ZHAK-0*BS4,[-;0@+N0ON.FEZ@4! ! #92$ MX6RP)^5VRC*EYW:)3D,3:9WA&(C[E]%N6-E< YE=&K-C[8^#L\L3P=FO&TYY M:6L,UX\1H#A6TDZ]AA?+P86>#_VS MD#95VE;0\RQIM(KP*(U.2>"U9>= @R# *[K\[0/2G6)"[ X$]*%2D$AZO)5< MG5.T(KD2\2D^2I_C%A&6OG_F66H-K1$]WI:C!\HV!LHPD)_G-H8AX_D$4% ">%J'4$@N"7.=60XH'=-6Q^I\KZ*!OVHPTA.7"AM@2#4( &I9(#UFFEN*=P3"L8L8K6T(BQ M?SUEP:\Q>4&P+/1)[&?54T7H^"01>C0#-;>1>CQW'0U8@'PFA<-ZS?-@%3 2X1\1NB:SEEB 4/]83*RI2 MJPTY19IJ(X(!(;N<4(%400&U:*'2;P%S?0/QF;2:7=[ M?LYO9UQ5@62\YRC+D,+)&=;<[DG%$/6/H,OXN#\O"RB$(JC.QNQOK"MW>.S/ M#]>,^6'LPJ>VV>>K$#9>)LUA8U%< ]@30.0'>#9 $J="DU- +XG VF'V-:,N4'7?DZJ+\RWYYE MAQ?H+,^E7VL_:DQ6H2$34']'$@&C5I/T_C?9['++4>_51(FATU6%6DH MY%_MKVT.PNKI8#P!NCV5JN=.(9M"=B>!.%]?^DHUE01\U 'XL?R8$[_W$35F M5R&FAKPPG"LN3V&>A+JZ4HC5_1Z6XP**EAY);@]"ZSP2PL;?_V!KA(!N$?T5P..0\?&9FN=<37ZB;ZPEQIW>.?O5V ->3@[7#Y_*(HC?7N=$>XUGT M3Y=)S98R3X^^Q96\UZ,,!I-MI+Z+]LPH8TWUK)U>NF MX]JU'%F9IV8G?Z?1$$;%NUDR=(#.2FI:&-[M=;Z[BF,+RHSE7AH]JK0@&Z0: M-Q\>)W(L/>MWV_WU&>RV_;^5\S*?'V[\+[(@QWZD&?O9%%SOF4:WMS&/\QWS M:-R\.NF^[5REWRUKO\AZ=CL'&7+79'=U)1<".Z^E*/>C_ENHC,Z60(CVHU;WLO1?!J@'+FRWO3#U:XUY MM;8$P_;;09CR'9OP*3%+4TDS\).?2,>XUA57>%@:ZYG1[ =C"];MM/[!3,YN M%2\,^[LU5!8 =A'+%/>D?BD[]Q!T]@V8LY>]!FIDC<4S.YIO:) M,-@YVB"N8 0N-5PV9Y7VMB+8C4@3@PZC+L)RY69N04Z+=U+YRW'0#P\ M3';#RN8*R-S"F"UKOQVG%*RHGLATEVZE2&_U0F603\+++6" MUH2>8,O! ^5K ^48*,QS$\.0"&'[C_*O9^!RT/O3<20. R1?3(]CIHJER(LG$_NAB2(Q<: M1S (Q6?L5'+ .JL4#Q2.:44CEM$:/5+L7TU9<#6F( B617\2NUGU6!$Z/DJ$ M'LQ S4VD'LY=!P,6()]*$7#(G=$\D#1WP'#("0,XN14+H "ZDH^EDGX>8O2N M8<.VB9B*<$F(7Q-=R2EC+'BL)U16M@1<74]::0*"JA%"Y5A M.P019,X)F=@VL@0=ORQL9G\R-KN==J\?YOQARE45229XCO(<*9R<8LW=CE0, M4?\ NDRWN_.RB$)T!-6YE/V-3>7WC_WQX9HI/TPJ0FJ;?[P*8>-%TAPW%J4U M@#T11&& %P,D<2PDEQRU[?!0YM:I4VS9P-,S2"U$59-EE0T.70EA:_H*XSR> MA!>9T.(RJ/BM0NR#TM,MX1QH!,5LR-5FHB:A6(_K];8GP@IXA> M$I&UX^QK1IVCZGX@51?G&_+-SUB03\!JXR460!='@O!/*(#BBSJQV!G-)>T$ M%EQ%ZI*! N*>D2)LY9&PBR.+],:ZIW@<'T!944COB7;R^M@@UH<6(6%3['X* M)(-&7:!I_ ]9[&++T6^5A,EQDU4ZBX7\F]VUS5Y8/1^,1T"WQU+UW"ID4\CN M)! 7ZLM0J6:2@(\Z #^5'S/B#R&BINPJQM28%\;WBHNW,,]"75TII.I^!\MQ M@8Z.GDAN!T+K/!+"-IS]8&O$@.X0S5U5%"AT?J( MR;D%+33A2XHT!C3$=[LU;)HIR$D]-6I*(=)I?E^_HK8U\U%1*C,GM,XF)G$= M7P,E0/290;_]A6+;S;6/Q4W=>0S(D6UAX14O'8T6%U?@ZE+Q^4CJN)"QTQ7@ M>"]U:VR\-\4HG+5. ^Q'N9XL1BY;F['IC,OMMO. M+]N#B_[>YDZ[N[?MC]3V!^W^Q?[F3U6+.N)B.#A([5E^3]AK)[WRYO2JY/S MP96+OVLGQM_"S-9.EH\9?1\]*M\WH=WSJ)D-]HTP#19?(;*%5<^<9&*TQM?\ M@B%.=C<8O_*W%-&2?R.=9_^RR)="PM!D[XTMPYS^1 ME+/;Y9NIGU(QL/'MS3>WICT]IZV.F);QC#.XL MN_ Q,%[Y[2X?^?ZI_DU?8YW%K\#^!U!+ P04 " #@U98XWZ:Y: $ !5 M% $0 &$R,#(S,3!K97@S,C$N:'1MW5AM;]LV$/Z^7W%ST#0%+$4O=FS+ MK@'/<;9L15W$+KI]&FB1BKE2HDI2:;Q?OR-EY3U=.BQ!VB P9!WO^-S=P[LS M1VN3B_%HS0@=_S#ZT?/@4*95S@H#J6+$, J5YL4I?*!,?P3/VZZ:RG*C^.G: M0!1$'?@@U4=^1FJYX4:P<6-GM%]_'^V[348K23?C$>5GP.GK%N_0=-7KDJA+ M4]+I='J#?H\>]/HL764A8R3^,VRA*BZO=;39"/:ZE?/"6S.[?]*)_%ZW-,// MG)IU$@;!BY9;.AYELC"XGT+]^K$V<\N88>?&(X*?%DF*@)EJU;J-/)5"JF0G M<']#*_$RDG.Q25Y.%"?B95N30GN:*9[58LW_9LD 0;EOGVN@/506O& -\# * M7@S=WI2E4A'#99%4!67*KFJ-9^=KON(&XL@/KWOP^-C#X '@6^/=G? @&#Y3 M<-/9R?+XZ'@Z61[/W\*[]R>+]Y.W2UC.GRG>L _O_84_]6$QFSK,8=P-VL\4 M[60!D\/YN^7L\!L(;1/007 \R-8_C*#Q>3DI\G;V<*;__YF]@=,IDLKB8(@ M>J8^W'/6'@="YTX(QP6DLBA8:DL5?.9F#6;-8%(4%1%PPDJI#,@,)H+D$GY6 MLBKAN$A]V+/+=G?Z410,IS(O2;%QW\+A*T!+1U+E$ ;>;Y!)Y4R6"%!28%@- M*1RRE.4KINH(Q&';]IP8B(:,"Y1? %FPM%+<<*:!%!1FY^F:%*<,FU6>694QM8.+#&R8+HF@;WBFF.;5-7-XLLE[?V%T2M2,&T-S\7#)&F+@N6RVV4$_2GV[^/.7F;37"596H MJ2"QO+D]]8T*X3\LB?%!D\2Z&_U5:5M66E]]HN\W9,A*L$9G)15.I1ZF2)!2 MLZ1Y&%*N2T$V"2]#O3^VZFWS?TMJS3][MQ=*\X\,-[95\R&_?\?AC_[V;#P(^[ MW0>9W7>1J*.!\=9(C]>MN'4CC4E4GD-X/8DVL[="+LNG.N/N!]@16ZF*8->, M(M>M.Q=\W/K][;FTN]/I#;7[O#T2? _N71LOGS,%H__JT-U^;*L;XDO0#=!2 M< H-JJ]TLJYJK:>.!_?N)?Y[L[.OFN(C]G-;]R!E5*[ M@2-13! ;Z5NW8I>D=]TYN%0A*V1^96ZK_,M%VO:SOM;;=]>)_P!02P,$% M @ X-66.MDE&'$! /Q< !$ !A,C R,S$P:V5X,S(R+FAT;>U8;7/B M-A#^WE^Q)7.Y9 8[MH$ AF.&$M*F[1R90'KMIXZPY* YV?+)/I9@-89K=:(<( M?I6&$0)FJE;R5O1("JG"/<_^]0S%B4G"Q3)\.U2SB_O)A>#M_/ M8#;94;Q^!R[=J3MR83H>6S.EQPE*(H_.C"![90@M51,"K2_)K!+SQB<*Y8SJG9M??W&IT>C!:X;4R>H==7V1\70BRQ M2I),F#1$*P!!7[K@!ZN0WB;R.LD7L71[S::<."W MJBQI=Q+#WNY(Y#_$V'9[)OE?30R#'8HA3['_)'86-(U.$^2D^-7&I HPX0HC MG&'-FUC6#9D( :S 6K%,^EPD'90?V"9#D+JX<>Y7DFR#+DJ95GF7H)45=X M8IA+K642FM/"M6E\$1&KS=0F8$E>'22Z7;=U[)NSA,9VI&FE>'7,<.TQXTC3 M35JSX[8:P5:RY_I;:7\IMN4VF]U_72R>GORG23VRCBB=@>[.,3_>U1JU!U4= M!MD-^%5-E]XU6;[A<9F]5)';(^$IFZN"J"4$@=V\F^O,7MG]^DS:WVNV>[G] MW9@0_@O6W1LV=SD#O]C-MAGTN!VKWH;X0C0#F(-SQ3'C,DRYC>0[?/WF;7! M[\%M;R9S.\F&B@EB*GOC_O>VF]JAS[ME(7-LJ87>9/G"E?'JM[S /K(7YW\" M4$L#!!0 ( .#5EA9O5L.RP0 &H7 1 83(P,C,Q,&ME>#,R,RYH M=&WM6&UOVS80_KY?<7/0-@$L19+MV);= )[C;,&V.HC==?LTT"(5$Z5(E:+2 M>+]^1\K*FY,VW=K &688AJSCW3WWRB.'2Y.)P^&2$7KXW?![SX,CE909DP82 MS8AA%,J"RW-X1UGQ'CQOO6JL\I7FYTL#41"UX9W2[_D%J>B&&\$.:SG#_>K_ M<-\I&2X471T.*;\ 3E\W^ %AE"U:$>UWDC:AP:+;:T=)T$N[M)>FA/T9-I 5 MEU<\A5D)]KJ1<>DMF=4?MR._V\G-X".G9AF'0?"BX98>#E,E#>K3R%\]5F(V MA!EV:3PB^+F,$P3,=*/BK>F)$DK'.X'[#"S%2TG&Q2I^-=*&XI41!$6VK#5M?: ^"^#83VO1!. M)"1*2I;8;@D?N5F"63(825D2 6#]#JK03F2- 18%A0Z9PQ!*6+9BN/- *FW;; M:P$I(.4"Z5= 9BPI-3><%4 DA(H/>:F+DF XC8(;O6KM<->K MK-F$JMP.!S>7UXML_:WESXA>$,D*;WHIV J!N.#8^FLBG:"9G=Y#"77/UGVC M$G)"*1KD"99B;O0P>5QM<&E]$GOVS3>JC?L3,_1KJ$^E76?9N3R'_'L:V/[!5\&QB&&U1#+G$1I2YH=!V/$.0D^); M%Y,ZP(1KC'".K<#&LFG)1 A -F:18:2+'(-;-!U7RB61B7V/ BEWHFV3PE6E MJ%)!8==S.HL['<+_HB+].@Z,'A6TVYN2(0O!:L4+I7&:]E"_('G!XOIA0'F1 M"[**N73R'-,@(_H.ZY*S(Z]-&O^?W6N[ 8= + MAM:*UV<1WY'V#=VDM4._$[0>) =^^"#M4V([';_3.?A'8C]-Z[0?Q[GO'%$Y M ]U=8.Z\;K0:=RH^CO)+".MZK[QK*V##XRI_J@;@SHW';*%+HE<016Z';U]E M]MKNYV?2RYUV=U"XWUMCQ'_!LEO3Z#9GWV<[V4,&W6_'NJ\AOAC-@$()3J%& M]85&5OVL\92#O#/V_F1\XB.%0_(5QND[%TS_E]2S*ZDM#\SNJ>8XNN4XNVUF MW][SM^^AQ-MWH]D7'@WO7 SGJG"S;JR9P-GV@FU<%5_W53?Z!=1KYSSZ-8A,$_?FKOMGYR>."&G@@&__CIM'MV>?G3__OP'[\,$[@,+@WB M=[X(OOUC9Y@DXW=OWTXFD]V'7N3OAM'@;:?5VGN+7_=8S'?4Y>)AV<7MO; MN'?B9.KS?^QX(A[[;/HN" ,.SQX\@,=-SV!Q$?,O X\__,ZG.XX TO6;>YV=#RWXG^.3 MH];1T2]O"W=]QD,^A2Y<%"07(G:9_T_.H@OX),X>L[?S 5]_70^X@H+/!CN./"'_V(%3]:XO'KC7[#,?19YZV@$\[?1S]_Q9 M#SS>TT\$?GAW$X5>ZB9_L@B.9#(]==TH9?YG-I!OIQ]UT()GW>Q=O<23CI[_ MI /]('7>WEV/>02R)1A\YJ C;L5@F%SWO\;\-(YYTDU8PG&7K_L7(@#Q)8"8 M82Q0%IT_P F*1<_GGT6?PD#-XTBN/^SWN%P MX^]P4O8[?!:L)WP4!/+>W_$2AYTG7H+XBGOZ48+'9]_Q(D\PU#I>9.]%7F15 MBN0$_YYW.5R%LXPW^4[V6I4J/_8R1R6]C%P@7Q.#':'$?O0]/H?!X(Y'HT^\ MEYP&WAD;BP0$,C[^NN>+ =EFZV&Z=;_:4_Q6]JO]" ,>M9YBP-7>;@/,^&.O M]90*_<[7>ENT1R/>Y[!"E\<+K&BT\=_%Y&#!BSMD\[]+P';^QTXL1F,?_1CZ M;!CAOI@&\^Y#[($U38_+GZ$>&8=I1'^1O_1.[2V].5IX^G-.5K#^2WCX=U_P MR*$E\85>T]GE[T7K>/;''_1'Q;N/R:K2?X&7%B6?@&9D 3=;;?A?_;O\NVR9 M7GYIN]/<:^>/D-_HO_5#WA;>>_$V="S8!NFN)FH3#IM[K>Q&ZIO5WBP-A'RM M%)A"?S@"3DTC_D$!!^^^=C_IG^NO]-_X^\6[M&?7+NT3''#X@[L4#QF<-M53V+A%F^+JW_RP!YM MFI[J+?@ #1/YIPQC[PA7)%1_UX!&>&*%U$@:YK9,9,Q_36 0\CKOR%O'I M@P"IA>#%'WS $S) KEC !G2UNDK>]Y>W"Q^7;4NVJFHHZ^,MK;Z#5IW5:=59 M'ZU.MK3Z#EJU5Z=5>WVT:KN']9 M2V*5) 9M<'-M8%KKG-B2^&'C7NP/'][S?Z>(68>C<1CDAU=?!I^/PJ";A.ZW M]1]8PPEMK<^];F_[YY>!&XYX56C1V;@O6MZKV>^YE7V^+;#Z.O:[;!8* QL(MW'WK2ZFHPW$ MVKB/667?R@8";9W?U0R$]AH-A*WS6^[^;YW?\O9^Z_R6M/%;Y]<:6NQ9YORN M\]6VSN^SK+YR0C][6^>WHH3;.K\5(M;6^;6<0%OG]P72CV?V?.O\EKO_6^>W MO+W?.K\E;?S6^;6&%OOV9R&7?0@L2#_>K[H?7[Z'6!+A*N_:E^(AED2LJKOS M+^_:$_90Z7VU%J?^R8*X462Z8T/[W8:>"B*QGB/CU-L_EJ41-F7 ME=EW:UUF"_=]C4C@@;7>K]27F>;]'+K4)J*XWUWN^V#B_,H#'C$?J'/JC4"( MQPEVA;SGYP]CN"VO)SQX8*U?7"'2E1/T/K#6O:X0ZR.4VG#+_+DHW#_6VX'_78@%:YYF7OM$SAZFPU4\<)O/2'Y%R MA];Y]IHJ?S _E3:![X<3[!$=@P5PRV,>W?,X%W](I.[Y&4ZS\5*?MSNMDR[S M>?Q)Q#2MIC*)*X?60@(6D\("0^'06DC!8KIMJ).OM2C#JJ3(_:-[>$ 83;,? MJFLK(\VL10TL)H4-TLQ:R,!BNFU(FED' 7PO*?0L+GU%9828M1B ?12P0799 MZ\O;1ZX-B2QKG?QJV,)KK,X^VGKV/RC$RHG9'%4>!BC7 %OG$:J\9U^V#U/2 M$:H-#/"B=L Z3TYMO/\7-IQ+.C"5=_K+-=O6V%'VJ/).?]EF6SGY&D>U@0K* M,=O6>81J P.49;:5=(0J#QZ48K:M\>0<5QXS*,EL*^? '%L'%6!2X$T4>JF; M7$==V'GA&E;!G\/0YX,P]+X&XDDS8*5GO:)\Q&/KP(C'B7T#NU+/,,.Q=?#" M2]:8V4 :]&%9Q7Q?&:!5Y7 SK&U"(%=6[[&X/.QM4C L[;\8RK@KL$ KM/_ MO!R-H_">"C\J$]D\MM:_KPPUUGDVK'/QOUL%UX_.ZSQUUD$"W^UU;.G\")U/ MK 4>GD6-*^8.1<"CJ7EA96A@'9I0$1JL4:^=6.GD6Z37JGW"*@$J 2%VD4B"2-.%QX(1[P7]4Q(^J!4KPX"=:IP:Q#+2S38)4^7]:!()8IL$H3 MUSI,Y;M(T W[R801!?0_/_%[[H?TB[,PKI!7;!WZ44F*K%&[M5O6 166J;>R MB;W&X]=N68>(6*;N:D5LZZ"7[R+)7<2">!Q&"65+5LPT@J0X:UZCEK MP8RL9Z!NV]25MXCSU*,_^(#+C;]B 1O0U>JJJF1BMEO60ADK$. R\-(XB03S M*TP ZX","IR -9:0M5O6@0T5. %K)8"U@(#%)V"M2MA:_]_B$[!. K2M\_8K M< +6Z0VTK?/ *W "UDH Z[SBS>-=%W"[A'\6]]R[#&#K!J+G\],XYDG\<7K% M_A5&9SZ+YP91,8^/6/0-ZY+HCR]L5!WPO]VVSN_>/-;U.@EMK6?_.LEAK9]? M&7*LU>*SSNNW5-^=@6D3CGATRWVR,>.A&%?HU%F'+5BJ[2I.9FL1C-=(#&O1 MC(H08YUZKF,=LF&IGH,KN>]S-TF9KR. E3ER'>O@$TO57+6I;!U&\XII81V, M4BU:K%7'U0OIN.[WK\"QYLD%NP\C!K_XS%EL@R.J18NUG@MK,8/+P./]JH"R:ST>UB('E2+) M.D_)GG7XP7I(L@H5GER*Q\6[SWS _'/:FCPCX%=X!//]RAR\/>OP@Z5;^S&- MA[^%@W6A")OG(HNH;"U^\#D,!@F/1I]X+YG/L?\:P!+2B'OX];H(?P;W$V#3 MN\+/^"M;C@CX=5]>41WJ6HM(O%;JKE4/6XMQ/$[=*]CE='0'WW\)DRK)2FM! M#'OV>ZW\;2U*@?M\":\6I?A#8_0%AU?P3N%#CWNR1SFFBL+_OP_]>Q$,I(3) M/.-UB;97+$U;S<[Q>KC-6AQFRVT+N0VW (6:_K0ZG&8MRK3EM$?E6A=H[O6F MGWD"BXJK)^&LA=*V?&<%W\7%:70%SGNLO?_,I3_2WK^];RVXN&72DM2P%6QI M'1JZ^9RY+<.OR\M9^7E_L$A@.L$M[.>,#I O=WW/HT ,ALF%"%C@PF;CI=VP M'V7?('S]T)VP,7Y3&>-DWSH@>O/IBML#MCU@+W? K(L%;#78JSI@'UG,JW5B MK(NO;%72]L18?6*LBY!M=4QU3DQ5H0'KPI1;-;%E^DTSO;71TA)8X85.0XEZ M/@V$(GUXS\$O3C+JCSB+83_I??67^B;Z._TWWF49/VUCHO;RMQ6Y'NO,Y-K? M1D*KQ6TOFNNQ3DX[V(8SJ\5I)>9ZK)7OK(M7YM45;CCB=^SA-$V&832W\1=A MQ,4@. O3((DJ=-"MBU]EG)SV8O[O%'YT#N;9@K,U<\&&'9;]9JO=;'56<5AF M+OTAA^7 NO"'S?3IG*Q,G_S2'Z./=6"[WO[3"8N\G"JH(_\G93[>U>LFH?OM M>DP]H-:EE7#&"!:1FVX\KM-J'^"5FQ20[8-F"_[W:#T"TCIL^*4) M_ (#G-;).BL_]0^P$'$,?5%H#5G$,8#AG6$[@""F1FERJR,6 *&O@PT$-DQ1 M-LN^CXBRV4M_3)19!PC70I1M^?%[^=%:K/85\B.YV,B+O<=X\2),HYHRH[5 M[Y89ES$CK*BFS&@M#OS2S/B=.O-N$EIY'"K*CX?6HL6O4#@^XQ0,(UY3"7EH M+8Z\)H[\4;ALCS#*]@ITF86;?XPNUL+-Y=%E0VTH#JU%CJW8ZG5.G3RL.PC\ M8UN]SA&WAW6'8W]4L'=6%^R==0KVNH.'/TJ7]NIT::^3+G4'T7Y,-*TSE'ZX MA8@>=3WHTUBE3_S%O:^!QR/C\>@1Q1^GYP\\ MFOF\!7[JS&(;$DQ'6WC&$JYY&G>LJ& ZJCO>\KI9;%."J>YH4'6X9O-0<&FB MJ>XXV&MGLDT)IRJ!>E_"("/"QD-:H&+^CT?T?U]$P,__G<+N9'&NC6=WGE"< MJ+,>(EL')VX^V[+R[+/RLZW-J)MAX<>BHC.7_I@JK!)(N^7)U\&350*H7P-/ M6I/I619#6@OCEY_L5ODC456>K!+N7RV.V/CI>X$DNY*X\KA*<877P)76Y,67 MQ9!5BD(\GR'MP<:.JP3I_%S4A5'OHR-7J>:/:F*@_IB&VV#E7E2%6^V'*J49/R<5,7U+8N$V$ZL=7TWEL&P9E)_#402WW:_UE1I5<5C?YW4J8KG7BYU MRC(M*N[!OQ!URC(Q*N[V;XXZFS$U.BV[W7_DI!QFS#[:7%K3:]18G5;5H(D; M'O7#: 2V)9^_[!$\VCVGLLV#A+";\0O]X]3E, MG9:U8,$M3T1$$T?FTX1^C9C'?!\])A9,ST=C/YQR'A=_4A.VSDC/U6LN)+_^ M\GM8P%IDHDC/19*,?D"%=I]X7P3<^\@#^$=2E5!-IV4M6F'IYJ\Q?--I60L% MV+3Y5BAS:V$!:RE5#D30:5D+$=A$J4TYI-8A %B&V\5YI3;(VOPAK7PP98WRG8.VM;F5VQL\U^:.W&\J.+-RLR>[+0K M MIL^>*%Y<7K0W(VRQ?=81@E.(?Z,KCG<8+KKTRM6:?]^J"EFG'#6F6#M5C7 M=]'B.AGR:'4ZE,^:%LD%:[&T+2>\L$RP%JM[%B=@_.M*>&=L?)4F*?,OTL"K MD)JV#K-[,2*LO)(+)J(_F)_RC]/LG[_!N['('4X_\WON%\]F=M%E,$Z3F*YH M5X8C.O6 "ZWGB$YU.,):D' ==-@KQ:JOMM;H6 L-/IL(GUDTX%4E@[5(W$NH MS"U/+.0):U&X%R##5H$OY@EKL;AJ*_!*RXEZ(')R5G/"HX J%YE?25K4 Q/[ M 5I895A8Q!CU@!YU2(X1O.3DJ M1 ]KT;67I,=6R2]FCOK ;%5AC@II>6MQO]IJ^0JIE?I@?W]RWX\O6#0("_B* MGJ_C\0<$6:I#F5J#;^6%W6O&)OOU@>+60IFM$;"83:R%"*MM!-1-FM0'+36H-N-OCQ56<0:^&VEU"O6P9YFD%JC03:I/>KRB!UQ 6O4C\15RQ@ M QYU1S@$@XVK0Q%K8;F7I8A5MHA%[%%'B,YV]JB.HW]@+5A8%X5?;>521Z3P M-H5K?/]N$OX?C[+_JZ M5FN0S@9WORZ<Z VG&(M MEO@#Q.G"?G@L\DX#[R8,HU@V,ZP@<6J-X]E@&M2&4^H(Z/T8<:PR7BSB%&N! MQKJ8!K61*;7$'"^ZQ#-GEW<7U:&$M?#>RU#"*K/$(K:H(ZQG*UM42,-;"RC6 MD"V>,CCL88LC:]'#'V"+N]MPPF\BX?++8BJF#-5XP"[5(5"M03L;O/U:<4L= M@;L?)]#6)EC,+;5&$FWP^FLE6^J#)N9DTLMI:ONA*I#TYXQN+A:>!5>OK\47WPN>\GQU:Q+^2-X_J M=!7AC>IH]^-:XX/E:? M62<1ZH,6/9<(-5)3:^4(:X&B>G'$9A7F6CG"6HRHVLY%A;5&?6"J4B:GKI,6 M)_6!A:HP:[DZBOS$6DRHEHQ1'7U^4FM Z)4-X5XK8UB+4%5F8.I:R6$M4%77 M0>O!)O6!XK9#N#?( M)M9"A-4V NHF3>J#%K[P+-6U4J'6N)P-JK]Z+%$?..XU#^%>*TM8BPC61:57 M3TK4!P(Y"0ZNCZ=JW!0!MT?>6U3!UQ MP!(FI*Z5)K4&W6SPXZO.(-;";749QE5U!JDU$FB3WJ\J@]01%WSQ.:EKI8BU ML%R-IRQ7R->O(T1G.WM4Q]'O6 L6UD7A5UJY=.J(%)8Y!G6MQ*DU2&>#NU\; M3K$6K*N+WU\;3JDUA&B#/5 ;3K$62ZSH&-2U$J?6.)X-ID%M.*6.@-Z/$<#MUXI;Z@C<;8=P;XI;:HTDVN#U MUTJVU =-+&%^ZEHI82U:5\-IRQ7R_.L#S=G/%M71\OO6XH35UO(55R+[=<0) M_PBGK&AH50K2W[<6I*N+LU]U!JDC7/==--DJ^\4,4FNXT :7ONH2I#X(85ES MTM=*#FLAN!,-CF MW#S1GUR$$7=9O.D3O+_Z"=Y?XPD^M!:K*9+^"QOQ'*TLS D[C>/0%?3'=?^* MN4/P..+D-/!.>13&8^;.<%$]#JA*R))UZ6!&TJ#J$;*].R/8Z"5D1 MV*@[#H,XC#Z'+E%,TM0-TR")IN^^=FLG*"N"V91%EK+$7D4 D[+(4I80JPAH MLI L6?@(3'@Q"&ID_*6!D"2*TUXL/,&B:4:G$6=Q&G%2R_G7^D;Z6_TWWFD9 M[2N"SJR)]D\^_;5%-PXK@NZ42?\ZQS .*P(E62+[2S*70O7,.?_W,8^GP0AMY7L \VD )H@WP[L@YIL8@F94DS MZT 3BVA2ENRR#C%YG"8WL"UU/1[6H23EDZ*L4V$=,K*<%-K,4M]BHK_\^CH9 M\JBFVMTZ],)2^I0ERJQ#%RRE3UGRS5KO/TO:D/U'SL(1N);P9UPDUJGKIJ/4 MAVN]NX@%L2_]3N]?J2QLJDSBXK&U'O[S*3%?F!97D2+6>?/?3Y%?F0@^AW'\ M!0L#X^&%'TY^X]Z @^E6*9)8Y\Q725RM,ZGWV#H7OHKB:JT4L-U%N>=U BD*,\U7BM%:@16E.@:KY4DUJ$5A4K1 M7WDXB-AX*%PVTZ7H2QA\K6FJU(EU<(5%-"E+K5N'15A$DY*"IB?6 0SETF13 M*L(Z',":;5YG3.W$.K_=FFU>8RQ@OV6=?_W$-M>V.'B_99VK7#XIRC%O]EO6 M^G MM1-05?. 7X 490FHJGG)+T"*L@14U3QI38I?/]9-0+6KZFUOD!0E":AV5;WM M#9*B) '5KJJW_;%V+EZ[JM[V!DE1EH"JJK>]05*4):"JZFU_^5P[ 555;WN# MI"A+0%75V]X@*JWO8&25&6@*JJM[U!4I0EH*KF;6.',^H 5/@JXJR>6>#[G:KYX*41 MJ"QA5C7/O#0"E27BJNJOKS>I;3-IX?N=JKK@&]O=-6:#[W>JZE5O;'?7F02^ M5U5'>;U(WH8DPUY5?=^-[>XZ)<->5=W9C>WN6B5#53W4]:9Q;4HR5,WIW/CN MKE4R5,UCW/CNKE4R5,W=VTS^U*8D0U5]M8WM[EHE0U5]M8WM[EHE0U5]M?76 MIFQ(,NQ7U5?;V.ZN4S+L5]57V]CNKE,R[%?55UMO2N.F)$-5?;6-[>Y:)4-5 M?;6-[>Y:)4-5?;7U1L(W)1FJZJMM;'?7*AFJZJMM;'>_4S*\%0_O(AZ':>3R M6/XYY,RC]7CB_L,O\!_:=''2WV^Q/MMOM[WV_G'OZ/C [??8D<=.#@[<_=;^ M_X=F7/Z;.)GZL/DC$32'7 R&R;N]]N[!.'D_$5XR?-=NM?YSAZ[\\$L\9L&' M7WK16_B]_+>\S=S-<,E-YHM!\,Z%;>'1CORQ_MX-_3!Z][<6_<_[/KQCL\]& MPI^^^^DT$LS_J1&S(&[&L!=]^74L_N+OCFE=]/=$+G4??NZ+@.NEMSNX6J>X M/'L6]O7+Y=WY)Z=[=WIWWK5UD=WSLZ^WEW>7YUWG],LGY_Q_SWX[_?+KN7-V M?75UV>U>7G^Q=>5_GG9_N_SRZ]WUEX;S:?=LU^FT#O9/RE_MT<+57H31R/D% MSG$0!E_2$=S%==1QO^5]E)[M'2=@*!D]+MY]"MT4Y.^)>.RS*4@B6B/]Z/V(10.0 M"+TP2<+1.WRA>QXE*";5CM'FR:^5I#@YWMT[)&&1@%!*//U@)4=VX:NW\Y]W M6KO'^_L+OVKMMA=^ONQ6!P>[K?;BGSSW5K2J@T=O]9;>4KXI["7N^#]V]G;T MQ6/F>2(8O.N,'YPV;)_!;!$RP>Q^RJU\V?/R?.8[#8*4^;=\'$;)CM,'#F8) MJ)R'Y%U?/'"OF41IQIS@S_[7WTZ.]@_?+^//MXGW'=LGSVK)^T=:\?3+EZ^G MGYW;\YOKVSOGYNMM]^OIESOG[MH!&7H'@M)I[SG7MT[[X(WW\S->NH6O7'T> MHSWZK[^U#UOOZT+QZPOG[K=SQU"1F7H\/;MSX.OVR=[^!DBMA32<(JZDTMJN M6I'+LJ4^FWX^[R_G12O,!R+N!1Q5I.X_ST]OG?,OG\!2>[Z$O"'[_5SF(A9% MI >?-$=PBR'^K.FQ:7/*6=3D@1:9>\^1R6=IA.W#+T0,N_I/N-&J#\V?M[_S MX=/YV?G5Q_-;!UV2HIAN..AJ+Q7>TO1_-=+L.S4FS440.!9AN=;L,S_.U.:! M4IO[M56;=[>G7[J7I!^WJG.K.M>C.M^2WV*?3WH6CD8B1NC)Z0OPQH*4 *G5 M!73N_WEY_O7$NOYSM_O"VO1 'O3E_8&Y"[^F$?2?* MWL]AL1./N8M J.>(P!%)[+A#%L$2?RX) ]C;;1^>/!<#V#_>/6DM_NJYCOL* MM_I^S6"/,'WNH;@,W# "\X/F,Q'Z?29Q[K/0*QJ,L"07JVX2/H[">[Q/;BX> M@[G(?39A$:^K;?+N?$.< MY821$V+IF/.O-!*Q)US<%Q!==>&1-Y>[M[O=7>=\-/;#*=;"U8R.PI061,YH MP +Q%_W]'&O,'#Q7!EYZGD1CV/U_S[#_=I9 M *.U\P&DXY%SSN+$^9/Y09K,PQ#?^< S^.=U=!=.,@6&?2V[?)"*8&T/(9%W M'=V LH1CL[HNQ;Z.=_R!Q;,K^=Z%W(3P)/__Q%BJ=/64/5! Q^V# XN,7;K1 M.P&+%>XJYJ]Z/[1]QQ'LL1@SW^$/W$T3<8\F,1QA'C? ';]%,6.\Y<8P[9Y M_.?JO.6,KV]9J/(9H"0R9,19@0GW=SX<[\VYJP_N M'9W $XY_W LNC\-SE_6__G;<:1^]CYV$^WR,+ZP Y.]P?QFW\G?Y7CZ*V<> MP)F.1")XK+Q<'H%C.TZC.$5W-PD=N(*4=;OSIO?@B0=>3E;89T7$0Y]TD=+\UG#&+G'OFI_RE%=1JB_W[;KOE MC#%A=4@(6"$..FM\5)S_5^ZHH3 LI.A ,F0FRG?+1O6 MEF5AS_8\7TB=*PDK0S:S+C3*WQGO^1A$-)\X_PRC;U)Z..>9D'X*9;4;T#$" MI+?GOUYV[\YOSS\MCI!WW@Q^=E1<]?3L[IV\@?,%W 9;3?Q5_%P1(#+WKGU, MQ^4%%W<9>(@&1.PP9\)]O_DM"">P/,YBV'0/ MOHA3=-98['B\+P(9E[M-P?[;;QUHA\7P<\!WV7TVXO,G//EW?'!7/?>2'IL= MCI.=#__D\\"2RL8$_G"R#),5Z-!I9W18Q7VL!/6",(%/_IT*=##!KZ30?$0) M.O%BAW,/[^ZSZ?I'Z*=!PB**]D=QEDC; F$7+B/G M0[S_8R$)FU[7%T ]RR2LT!&XU":%,6O M,3'%\>!;\'3PTG'$74Y^3[OC4&Y=[+R!^X'>0ZD'ZMW^!FD2. Y;SKR'7N@_>#[WK_@#?!ZNA1^A*M0]\%T,UH#K1$! M]9.6X[%I_'P)HW(+9H@)E+./8GEC#G0LJA O/F]S %DZE3;OD@]644J]N\VS2G MRO5D#,CCGY_/7\:+XWLK=LOXJ[-58//L-6M_^"P"$<5<%U@K8L@?2 TT/H*% MGX+2"YH+OXA'P)/T!'7<@8 C>.\I"DFX&T@6Q"D'SB *)\E0?[L+,I-+.X<2 M7"E$@PAV!]YNR>+HZ_9[?=F3%RQ=6G8A"DE8X\Z21>YD!EB[TVMV%BKMDI#< M@]U.^_BY2&Y[?W?O9#WU4NWCW9/C0]MNU=G;/3AZ'!1^QJH.#M:"+V^H]L%* MGSQ/.(W.X& .PFBZP"6GB^C(NNJBW#O'UOV?%PN 69F^CAQG6[9XUB"O],N< MSE).4LJ>_]9CFV?MF&>DD%5?)GU99)#,4]IQZDOKRKY,=YEA]CK/\7/5*VW? MQS2&&\7QDS5A.(!EE:*P]4J.]5YF,?'.%[L.E>?,[\K6U)OQ*^W%F?:BGN+0 M%(6PFYBD=6(!6Q >.M/ ML*OY&(.05 .'P!$:A[X0@' QZYHHTA1W+8PW[ MK7TCUZW+HAZ#VS:O'WP^)8#Z3?O ^;K;Q7XW1YU#3(S[&5\Y?S^51=?SX?@; M7-,7T4@"?F-X-L.+@-$H@N71BEGJB42MZSD0WZ7;CT[QMV%TFN_=A<\&\WYD M+PS]'JC",.F%#YDP.7RZ=4@M.+3OQ'G4 2CPW+3'I4+)9/*"XE1 M:>Q8]\CD=XC5V8/5RHR.Q)K3/>=JT)>O,WHJQQMMMAF\8,[^ZW==NM3 MLPTG?ZNG5>@C'G+?SX(4;Q9D6RP%^W\NANB_A,^.777QX2O;Q<>KJ[)M(HY> MW!T0C0T&0';D"V0'GLC,4$W2^U!9OICZ]48FXP'E0$"!$(M#G_LD>2A3DV26 M*S--Z0<_.T!"$E 4$NNCMH,'Q?.R"A-YX,/_3@,N-VRO);OB.&^DZ$O'H=28 M/L;;I:T$'\?,Q^ KB#;\^=_;QWN[)^T\=_1G"JJR,9CK#P+8!U?[=\6'%Q07 MA;NF@9!S@Q;=G: XUWXJ1__8Z/#_<9QZ[AQ<))5CNEU?4"[F(*_V%IHUVHN5M=VCN!F MXU#Z6^] O3#4/7,-3O/('P7Q6OE/6 ]8*DWF?_)43U3YWV&4XP4#4)H19]^ M[<#.>\?\"9O&B)YLM!=KJ2=9M3PI',?B,\X+TH99&"']N'=$SWZ9PM/5AR.;-G:\\\6Y=?+A9DQ] J*>VT2[>XSI?S MS..&TP7;G4:K?=#H'+?GSYIG^Z/OMZ=?[EKHLM5JYO;ZYO M3['C[<=_.K?G%^>WYU_.SG_\7:PV9Y[OY<1Y=P[N?9S"I> @HE]![_[Z .3 M9RT^>$&(0.5>;'D2*&.F>9^F"/%'YK:(?V$CHGLZ^E<<4Y? MP=V(NX>A[Z%Q/F1@JE,&FC"6B@HTTHL%E1IQ[$&#'D ,6A$1K]"Y85'B7%Y> MSG7;J8;D7KVI]M'.&J3]?F?WZ ?%?3$1I=U:5".PIOY-K97J)&?;+E%3Z;/K M+]WKSY>?2#ATOW[L7GZZ/+V]?*0IMG7O=7%]>^7([LM56?+=ZL]VV_]W^=_O?S?VWI-S&D]TC@J^>E]MXO+O?6D\#]X.3W>.3 MM641[K_T8\J%WN3F M]/;.N?RQ-UG8"/;%7X0MKCLO@]?6\#J7X(4X[=WUIU;(%WG,A.GWU_PV\H<(M7P4I8R2MPAA&ZG'];81S0WLX'G8GTRULVZV"LGT(+_'TZ:LL9 M<4NZY:3;6T*S.LB)TZV@L(G;#G<^W(KXFW/!W"2,ML*B>N1K']986GS<2@N; MV.UDY\/7 $<6^I@-TDU8O^]@Y 01[ZWHJ!PM.PSQ2Z9'3K;RH'@$[-;8U.EMY81&[8;^(FR@)UCNLK*O:VHL(F M;CO8^?"9#YCO@,!P.?7&V4J,ZM&P3)U/ M(G;],$ZCK:5104K:*#=6#.&O)D'J%L(O/8:_:>K40&$=;!6616)N;Q\4EBR9 MPIX""X;+J*[[Y_].13)MP!4^I7,;*=_.%5:]1S$5P,ONPLY-&KE#%LOZ#?E; MHVGJ5A=6CDF^5Q?J),$@A$;J6A18R^O[?SX9;#\^]Q1L-6 M1E6,=#@VSC9[?5V"XF@K*&SBMD,TFW1?G\Q60G<_C6.AF@&=&FTP+K(N)V=A MX,EF3G@-B)O43^B2ZS&72]K:1]7CAKUVC67/-K72*G8[V?GP/]C:1B14X4IR M!#[P]=\&ZNBP7I@FCG+Q,"%S*ULJ1^R]&B=''&]%BT7<=M#9^9!;*MV\U1>* MF&XZ'OOT-XNF-()D*TLJ1]V]H_K*DI.M++&)VPYV/IQ1*S7L9TH2! P3-HBX MDBG4MO94]AAE^ &X1*=YRU'\02Z+^7!-360O ]F5#^ZT%1F5H^%>C=/#3[:E M9U:QV_[.A]POP>09%E&7T8LP@D<%SG^GD8@]H?JG4[OTFXC?8V?%RR >J\;J M6R%3.:K;*&2VF:&/989N4T/M5V_MUE:]623HL"[WD\#Q'V$4-YSS; ['M9[# M@?[UF6[QZ_R*\S<0K]M"=-4CM(T:;6UR9=M#SBIVV]OYD N3,V,>T%9N5(Z0 MM98;V\X-5K';X3>N4X'OA4 MICQ(!\JYA">.<9[OUC^J(N'W+*P%7YN MW<_>VO3XMAV*3>QVTM[YT$U'(Q9M>ZI7CW*/"XJW-*Y1?_Z<::[K&B)(*-_I7$B^M,7?24U']'1 _F6'Z:E"UU$R]G?"0Q:P#./QX](XN][/;K/ M.Y' TMP5SL?7P,?7Q$GT+EP,BW-"+-F8B!C'V?\[%1&/&_0]L-$;Y"9YC\4BWBV-#H^RV8PSM*'Q MWTM98?&B?N4!CYA?]HXMYM,E.U;VVMH=G.N>GP5'Q,"'/F>8 B$".C<>CT%* M-!S096F?N0D6-B /QQ1RP.*&L.\,X7[.OZGCS-2YYP.>D*F"/S(S+430CUB< M1*F\S8@).+.4(.K@61W3A=AV=$"9H]19PF_ SSR04?BF=!FLOIV$H0<" MP9VZ/FY7]J8-H"_\6F[-F$7?\%L_3)QXPKF\!Y"B3U][O!_('E]VSN7MRD*QN.!:N MTPO#D:.NHL1?VKD@G,!+C<)[V)#L=YK#5^3>,V 8>*]E_-M>B7]WG6<^=18/<\9TAD<-0 +C!U.-))2O^=^ M.*:/1[)1DPB"\)X5[S,9"I_T7HS!0'\*'! (H)#NE8 :,0*&P;_Q>?D)UE?@ M*1O"::>EQH5SY, [H2P(@T$3[T]E3-@)..&#*1[Y.&O^HN^/ASD*@!T&43A) MAB ]0.O!AC 7V$-:WM36KJ>L$]1[D7X=!S=9E42Y:11Q>B,WU$<-MQ,^$P\9B!IX+%PN(B<0[I"K M78UWGS"0YD5RR>;1HTIFCGICV-L',0*2P5;N-_8.6LBL?CC586,IGI'.20B2 M%G>I<^*,?99UX]"T/R:NR=AY',%2(]B,G'&<@">3,/J&"Q-9NDP"!X3Y^MQXV)]:]%(4 M3<@$INIPX/HF: AU::22GXZ-G,LD2 E6N[_P9G.$1,L3[" MV.D*-&L%R854JL^,CY(92=T/0;0 M8%-L>XA[D_Q. /\"=L,EL(].FRH3(+&_P1V&)4I$JPQ?,$K2"#>6\V)#NBRA.#*N# M _>!=RJ7&X74^\U-$S(#$NX. ]C7P13O-:_^BZ_./ _NTO>9\!?<0;'XGERO M<+_YO-ECT?(K]^NES@OZDN QV"SKO.G MW%YTE_/]+3(W'_60)I[$=C++&70&"(:(PP&BRVW8?-KTE]]L9<;E%ASRJ+;X M/.6E.&!W"O"?I06(-M(TL]G@>BFR,+RD.?SJO]AH_/Y/YU<.LD(3PX9=UBRN M%E@>DR,SP^: H=T^.3EPF.^'$R5:]'X!EY+$09\NI&_FG<<"V="_$KX/WH0) M(H"'BI!(YL3%6Y9?P.MV2&#%EF6P8XSH5Z)\]"7PH51PR'L#-)AKINHO46V? MM(L:1/H2!K*">X).K3;WEFKY*_VG4RX:=65JZ*_QH(M'U_ M!W;RPE&VN*^[O^_JA175/^QI@2T7X-9H>ZL4?9"L"*VRU%?H:3/#9KDWD.X^ MF/!Q3+;L+#J!9P%,\8_AJ!]&7O,NC0)8@7645.LKE9!^C!XXDHV4#$;SR(FF MXQ!)]QG.U9X=$E;M6#D2ELTQ])"S^VG32Q&J5A!8QJ>2.Y$K)OT@"K8WW6LV!7:C1)VP5 "J!,FP@.#&W-0$@KJ@=>-68 :UD-NE/ HYA \DMQ8BU,;-9$#?Z:<@3'"Y%%D$R0!OFDSG\7.Z M.DF8.R1WLE;B0CD!^S,8J39ENF( QK^0?7&G99XXOW0U3&4Z\CG#.'G"\S2X':8+[ [I4L &0KPXX+SPK*C^'P; ML3ES6.,XA,.,UT=\[#-7>O/DXY@17S0<\$.)$BDDX"+BF%*3ZT-$^V8Q5U/* M%'6B'+,71ACA_A7-"^?-C@UT-Y?T\@RP\S-ZP$JJ^\SCJ!X=][IT@ \/2 9RH5]KK3 M:NTC9,H#=&9[\!3OZ63X5Y,)O[<\$[Z$I/:7Y"X2;38J032OR]CS7)F!5NAM<2S MA#PS"U^@"!(R7U#G_H7]/H_(1Y,IW)'$Z-QP$$B5- \[:VC9E"A8X,.!7I?: M-3&_'*>1.Z0D0)6%/PQ]^/\L<8>\F-/O]*-PY/PI?,]E.'?:2"-IR/PS\ND+ M/\$8W@C](R]/0'GEW)'EWSM4 T'^8F=/$J6P=PR<8)VFB2>S;G;:O.J;X<7" M9A0A*+4W&"N9A+',\!;8? "V]7/BV:$2LH )+C%+1WAYEF-./&*^#Y)C(/-. M9G7%&+$+!PTQB289B#Z97H5ZBB&+HG"BX@58Q:90#R09!? E10HUL&AW%^I. ME"C@#V 8HL2#U0@?9!JJF<0*XFU]9.TCE\&QJK1::KR C3AYS3W. RO528G, M8DK)>N72/>D=@=-N.D=2\&O6T4E8:%617+&!3PRG"1>_]9EH&\IRF7D-2&$?LLDK.&!G5GF4$M M IQ-&4;3!GBC#[D%34Z]ZGPORV1ST_H/YJ?-C\)/L/D]=5RXH6BO#:RM)6FV MQG(1SZP'#/GR_Z/Z9W23,%*@W6[#S&+X!/KH*D08&KX,)\P.<9'M95D">08F M#OBDX5 YI<0]>BGRHN[^(3,/J/F!Y%L3QX>5J^XF.8 LX2V/IC;(3(6\;X/. M::1N#@PV+)3B1Z(KF+.ONGM0#=@$,1+,=I3-?8QLR5VG"YP :@!Q-66@ZD,H MCZ;A!L$KOGJRSY^%AD0\BOZC-O9G1;T-^Z=C+B5LGW*;J6X6#&'0IZ'/E$BI MGW([6.(*8,!?!T]%'*=*8(1I8O0[03,-KNF.01Y0IY0K;#(2<)#8G\6(JDAL M8*;,0]#K+#'MCG+*,G&&;6F4ZSW7@F86V[%A)TM+J%?"R88]B$N427;8--DY M*CU!,W=+9O,OGRY(DYW/\*1%G&$RFG) Y^!:HXN#ZFY3S+($QRGAY#@9_6U4 MQR:C296+ 4 L 0:](C-.:JA.#I?Y2BCSL!&7D#FTOJ^52^X:X5^_1LS#+[.& M:GEJB0VH3BAO_]^=?91(9=D[%E-5%1K5#_*NI2Q2?.S5!@DJL_ M'@HP<:Z'(K1#PJC]+%:LIG'.&E#\/[D44:N+(QKG.Y\]G'O< 7<<2J_?:-;6=YC M5@ M)'5DDQ$=B:J(/(]3M_"C>^H.)D\S/V6F@#3R'(OBB.7I$A-)6*)M:R\\%P(* M83:-FG! 'LO>7%]$PIN_LZKS\GFZ#'WV[R86'>9T6KC1Y[(%E\VQ*)< M@72TS)K[C0??>#'GTN(:!%BK73(G+T0O=#LW"]"MV,)LZS"X45XRD6QXK$5T MJ +S%$8W[+!NMG.$I"W/-&UGZCI%P;CAUQB+H M3IG84O%O>5R68M1+ DRH"_YD:Z$?7%GU<9R:_+5%<3N6U40:Y%Y?KS$/+\5]RSRG$^R M,_)8#9W=/=WMVB'%LQ:XM$X[>N NJ6*?G2,"OR8#.L:I+JXOAR\X\31.^$@* MX(1NE+7.-P%"*CA:FO$UAPDJB9LG863!!D/29ZV2N"QCJ:$7>K*$S>?#$,48 MQ,9#7\2-T>H8AVBP^L&WLLC&?[7-D-F92!DSF@2[JA))UC8Q3(.&U9OH!L_CI4O/9N^GJ#E#IV#*[?DGF[?;*1[ 8"5152>F(Y\ E M^1I] 9_X@O5T50N-H A'0[M"Z-M-/YW%$?.$$/3M4..U)V7GI M33F<8.QN#(>>1>Q:#D27[-%M;E694QC86S MI,-66?3 JJ/BP*3_27F/N[1#:/__D]I^HR5D4$(A8_-SD'1/S4>F&^6%=@4Z MFX77]9._>R\A?[LI32"(C(!U-JK)N0'M_#GQ+!')>JEE2&4[#KS>@;)DL*R8 MS?ACF2Q>-,&E:/RI.&:.-#:RFMI?$ 2[U4TO+ M.KC^#AH:?3WGU#R!A?)3HR#H"BX0'LX$U754JE35#EVC7Z8<76/%\=%;4):R MP;8)RXS]XEQCL-O9-.^VG'G_(^2QYCB-QMA[ ;&)ILNBB+K)Z(*I>SX4KL\7 M9@6;J7VS\Z%GQP/A-3--TW0E11'!6VT>T>(W5,#?KC5JJ40>>3IR5=1(7>93 MWX8;5*.;6? S-Z^$%A)9Q$E+Y$)LDRRC-,#IZ+:$ZTKL(9&WV7C4^.>\<]39 M_X''+YX96D,\<9GAD-EIUGJ>V0K+, <6I6X4P7H3'YFK%T:4/4QC\/O[G!:< MG?D%*F^)I6G*SBPLHY7C*[I7E^3XFL ML+N6--*7ZWKY+=EQ_@MG)3I6;(*B2@F[(",QOX433*NXV74NF(AH/JX\/E;L MSF^[YL+*V20#F^=8(.G/=YFR1-;DTK0<09,'HU#LY_;ES(!$E1*2?P-:T>/H M^L4*D=1)@SAG&=./0WL,=F.3RRC.-VP93*HS;)>B-YBE"N3H,E7 T ;/&$5Z MH'6Q/#C+V$$*S4 %E%JO<^ZDE03V32&M2 +=BX.6.9X]5X!8/\MH6?^*WWB$ MCNBES@D)@6C.%8-O Z8PQM!G!!HR6U!#N>97C!G*#2@+,9SUD@J- &252P9S MR(Y'JIW17!QZ?G3<@H$(!;\+>1@EC1P>9U3B:LAN ;YH9".QW*_2TER?") ! M'R/VE_ ;BY*4%JYK)C7)%K2P-.Y8FO.^)*"5);[;L&M=%B3,N?R+]C]@[S9@E6 MJ7!SG:]8D9BT% /2UFQCEFJG>IA.<*)&-;I;Y M)XLQR2PD8N:: %,K+;Q DQ>F--I O;+$(VQ$.L!-G/&5QN##]$&[AC+N-(+/ M[^?BJB@O7#;.L].PWT%N\) Q Y[;8X9/[5I]/R9SUYH&> VL_BD%"O/*>E$8CF0#(W/8 MDJP2060$N&_&-P/C>Y0&@N;U$HC0Y)>8&)X?[,M&UZQ>3#IC"JV;5S M"]L\"G' SA\"*_U5BN.,7XK266 <*> 3O=E*I2+HF.E'Y2/-5]V(H!^Q&'$N M2I=9V+XOGZ/RBLSDV]V;W:M=YXX#MTNI:D44X?;FJHS0P:+ MBRGIRKY)>#H MHM(,2PYX*?MHH,5RU/FR474+VP< #00VS$@>;R0P)R-RD:#LN'DI4*!?)C2L ML9&!6#^5D;>V+?'76W%@58G_2S)!=D:>%'?SS4#Q;C/C6,SY*UG/C5;#GF-6 M0J;C<]-# \ZBWM2*+2NKK&\.Z06;'0QH*_:D'-5J=KCY%*4CM)WO!3@_><>6 M.A9^+^N]L SE!><+"6F@O9_2!$S<&YJ@^''W#SNJY][L&,O:*:/GLXK+?>%H M9I'?:L?.%.CU\ONBT-Z9T59\!N3-_7R\[M%\4@5^F8W,%C5]'^?]$3/S=0SV M%LH]B506,C]FP4DDI2SL8$$6YK6!G 8U2V!R-$OT0 R?#T NT*A*2P9@G/IL MI/I-4%S<.(OE" 0PU=HUA$!6[]^S<(S )_$@X-=#[&1EAP4"VL-<4RFM0?+N MSE9L26%#RD:F5&+_\..1G?8T>C-SO_=[?RL M1R ^!HHR@D51R 7: MB5(A7JV+ :B#& ;!^SC]-HFF#6P:RD&&1;SA]$0X @-8=DLT'5I9&.).73]O M\/^X-UNT00WG/$]T4AM"#/\,P!OZ08T2(-+?A PX3N "G"#A!ME2#[3U-B*9H MNP*5)+)O2QYNJ=)H>5IWGO!@;.EC<0 ;]K(D=5< N0M,:6/[=G7.2W!,%IW. M[$2OT,&]JE9Y9UD;V-6M\CLQZO%H$OK];*JP'>F$^<)*,<\5+H"-CNS0H@:A M7GX_'K6LF*SC7 CO3,(0[)JA&(^+S0"IC6!N-16V6X%*_/30M\LG;2ZYKU4 M,BZJ>5='9A%LN-B+:V1DB5F?JQ00(PEI,D3;V3R5,>A:\X8+:HK4U.3YPFM]@V6I "2A$&#YQJ=. M(%QCQ*MN':$:'"^9"6/TY-,5ZHN&7NC^7J.,P\)H *?H+W7>Z23C?/L8>ZU2 M%14%RF2U>[%7%ZPXX E< ]([[P/H9,/2VT?[[QN.GADL_RIV<-*?ZBD_\B\9 M=,^G8^O/[W@485G2[[#L[#,QX)'^0Q:RZ;_.PN ^_^LV[.$N\FQ9(;!MMBHU M.5+_C6,_Y=1/^??UIX_Y,VB\G%Y1X(;Z#]49*OM3]2+*?EAHO@,$V3_NX&5& MEG_VH?);L[6CKZ_^,# 4_?7'\"%_SWQNC/HMQJ *?YQFWUV1M?.G_K,0S#/V M- 9N](VM I;/=B#K=9=];Y2"YN^C^C+F*QYA=\WL-W 0HB$P'=Y,PYME? MW:O3['DAGB?GUS!R\^]O@:-CKK?>:3QFT>6/R+P7]9$C#^^?\ GFNW_3'^?] M=)PWU!*<@#J=':^RD0J=C:2%8_PN:\LCV_2@QEIW(N"KRP<_? 7YX(O5\8WI M+'XR.R>>R3R#>(FU8+,SIW#K'A^(@ :F*07:#U.LS?MWRJ)$^AKS(!/\")89 M<30F#6P776T>@[3">4WR[BP6,FEH$E)B1LP'JO8;#Z8_E??](X]M7.7!E4_B M'@QG;'NIT(!<0QGC,/15<,:I=[ >C;[*>PR9)]N+Y*]"K1U7>AW]*BJ,.]$F MN+'*PAL4^JX;J[Y[>@-4B#A>T(\2;8B,;N4H+RZ", M5<R9KJ&8&!L[5N2ZK[=!\%W%7M@_)L(ZM6YOGNOW)M1^@-HMT M%1%;-5['T^(INLI M(Q_P;J/0O;:1V>V>G*TI:4?V_Q03P40P&['UPP$B@ZXR\(O+PU/ _#B$@X(N M.O-EYSBLSG?!))> H0L%$P)%%HI"K+N#)\$N+%QB(SOX$Y M(_% FT6N@0L[$TY =E&4.HI-RI+FWN!!V9JKK_*1:L_$C*7-WM5FUZL;(]/0-^-#), 2=[(G!0%IR M;L00[Y*#)%5Z5M[L9+8;046"6/1$AZQ;Z!/)_;I0P.@CIN%FRZT02Y=5)N,KJ+1 M #.RT6P-@/(-/-W%+54T^KE FKWNG<>%8L MR8[!:]9>L,J!")H*F:9]MTRAE3AEJM#U/;.0XA>F<7$67ER[I#+1NHN "X0XT9 M7'CJE;DR$^]%NT>_ORF0C"F*CP];- KTY;A%.=.S.&PQ'[*(>%C,'PEQH_C* M\NI4C%K%I$VNG8]Z#["D.S9S!+* ?,0':@K5T[& \JRRY_9L4"%72XP1+9>6 MB27Z5P3&2":9#'A=RBQMLQ0T;,RYUZ.I*!S87)+-D$!5D"]6$"I>//-NQ4B5K33)7>N*WZLEZN_!\;Z)NE\)3?V,%(KY?HH%8O3Y4L%D!##H;M M0H10ZI#"1,W%AHJQ+$\SH5TC[\M3-;J*;+G]9+\;F*6^E1'NEF/*XAFF,LM# M\OFH,J?#S5*QI<5NF.)/'PS5"=XE=[, &NG(3I-AAY7OMUDV&H42JG' 29+'![&%*6,%O^@TP 'WX[QC+*,G0DPV ,WM ^[,L5_R@;>/B:'9H4%1:L.G]@-4_CY#2->JXQOI=-/2V.Q MW)VB?@ YO(O>5:;$"EB!-,$;!4<:>$'9DWU,K\VFOBN_NC"C65N<*"]\FOJ\ M$M*Y.ZLH::06(0F4^"80=\)HC>[D0^Z!!BZQC LC.""RY/I74+QH J=17K:, MG5N=SU-,U%'WJ'?TK7MU6E&?OPK..F6FE^;\91BPH6'P %Q$8 0,J=PB6WG1V M]&8&-(#NDCUV5(0MM\L7&61#,5;)GY8BP^7>@H9T[$U<9>,A21'-0R-=7:;""JWE9;>0VJ9L"T MF3X:LC)#-<_ TH5T- ;?#S<._QZE/N6:-F0^:1Z](0!-49'CFR%-B5WRPE$; M1%]I^V[)^(URFDK9\?+E=B>S)0F8BHE+031Q!W1Y[&6RL+ ]-,/ ,UB9&9'4 MJ$16T*+A"AHW]W2:@T-A2IKL[O,XQA1-K(E/&GH0O(1)T,C3H<[*#1-])E_D MY=+EIO :L+5!_+QBT"PDG.VP:60K2;43\WLLFS"9SX@!V7 +TER>" M)8!^J7RX(.$[1U41Z#?$46:ZYE*H6,1@R"0EAVINU,[V]2@[Q<5,H2QFE2U0 M$;.I,)G@SP;Y$_@K[%T78/ .D21R]X"1JR_5@[B="P;119QXAE\6):>94GO>&_= MU0;(5M@^\[GFMC/@AB#K9I;-OD2"XP@'51!N9#&E/8K!8,^Q7>>4YIBK3$(; M).=\6YV2LY;RDOMLO&B.)01A,@>VV;B+-9?9U%_)D@!2-OTRDRM-E7V0NM], M8:%K39_L4;ZD(,\&/BMKX[.DA1AVCC>D$IFJ/@483YK1@HD<<&;&Z@H#@PW[ M:$5OS*+]+U%$/A9T%\7:PJU^><;F6:B8RV:U"FMCVKJ:JV"[9A NAF(>F;:Y M3.]6$8V1#29?*T N&VJ^UK?7#43+>'];@@/4-/750H^V">)\ M/<'$L>-TP' &?<#1GY,M%\P8![;PD$?L]?7OT"W-2YA:9 YYG ]99(D.J)5' MU+]3QSJH[*?H0!7B2SIY.?N! 8-B5S52_C3Y4=_#&AE*M"@OX31/ )_K#Z;R M'(DX#:Q>$K)U,A8WP5+.]?G5_#?Y8?,+DS[#^:G MS8_"3TJ@;3X8+;8FV[-\X:,:=$V&PE=E<+)J8*:/<][=2U6MD!5@Z)*"1: . M#&)L'L[X!4'#?-FCEZ+@4J5_.W0)YA"D03/;08\8.\DB_AP$1N.-89&_/% $7_H9@MM11W6)QZ M2=,"1"!S98@GIIB!SL&0@QWQ%P^7>UZ:S!7:7+)P8;:H5)KH7-IF:H^HW?L@ M8K(+?#QD8VUR95U86/P-GWL?^O?23Z*1W=1SF7Y$Z3"]5/CR'NIF#ME_&4HS M5S5+B8[W8-:SGL^S+!H@E';P,C.0D'7LK"5@@T'=38:P7VJT>.K[3=@I8V ? MF)3WW&^85X7!6Q Z5!#F))*XMQA@6(H*SU YYN//\>[T4BU@-*XBE(UU%6LX]C M&J7HH?0^$!\JV!?%( I]-1<+9(01M6N ;$N(TWTURCD)&UE/69 8$RZ=62_2 M3\=F(]A&GN,O B5DM=#4DX&V%;F:NL>OMB(W!A8;X+ 7SQKWJJ0#3HX#N08T MWU(U?XTY]A;7YWP!=&M$D!;9:BM7VQA5G M-.@M3;O10RBK:"(9?^/JPV^+\ MT#*5:3'K5*G,$7.'Z-%CWN2HI]37S$F4$"+X4*'A:SU6\S8"S4MU"I1JV5"U M!(L3^+,42WJR'-TZ/Z_5EJA+V<24@I.J*\@)-A)3(RG#) "H*B/TI+!XB!VP M9$IL,&@B#*.OU]2(LX&^FJ0XWEI=4VC6DDMADY*Z*@0/^Y@G4>@.^0BK*QKR M3Y\#MZE;ZXE^$>\7W.-YT8MWDY+'$CEU. M59[4+$O&<[7U^3@2DR\I .KFXVT,T_QF-AD$?[B0/^DO9+.):G2$<2]@6PYW MEA_@D2C,/9%\HW4D<\%]C,.L=>[L%,#R*5N"'?[$*#T>)ZSGBWC(O=DQ+V"7 MD+0JGF8L( F#YN*2?2E7Z(DR *XZV)IGO2\>N-?$"&A>?E_E;N7GL!&PBW8= MVN<=4S.],3^=$\-C:&3:0FF01L7.7WE4DC/&BVW^T-!L2F@)&#.E*=7-"^4/A&&F!\W*R3;J=MA DT8:ZC5^ ([V/M<>2[83B')1\,$B'IP%F-^'MU2 [:4KF3'>2H0 MKL2#M:!Y-RFK/%0B1:.V)!:(2-/X8'Z2NYEY2Y',AHBQO1Q<,N%<]CW-@ZS& MN93E-@VC *#%6-0&.B!3'3'BTN'RZ8;QF<0A; M+NJEXVF$6>TTGD0*'K/H48Z0H;""A?Q81CD' M&DU96$@R33IN]H4L',A::+$X.]'HS6A,M#+!@ZX[G+#H+TM&61>1)""_"BLT M"J-/T"]OJ),&2A9=.$0&\/+\((^!R4,_/Q0V=P0JD0A/]3U<7D&\I"=>P^%" M=L'3_C=:IH;#/X_?6=S 15.FFODD-NV@M4FG56T><_WI8]DQWQQL\SGKZQ[P MF&<*J_#Y;,74K 26 *OL0CEKAQ'P-V/!+,Z9F?6JC%2VO'>-+K:=BT'6FT>^ MB(0W?V.3TL<-X) YM)O\,">RRBH.Q+]3/<<\".^E+L\+411VLNM\G.:)PRI] MAJ4/V$B _'"$LNQH)U/FIF=[2]/7T'[E >'H'+QB[C=YOP^'ASP-'MR+*%2J M7>8HQ2Z6F*B<[#!.\'(\Q=C2(VR9#+5"D,LK&2 M0E8TNA&+APB,\2#%&&X6_@!ABP!MGZOFMB!Y4>ME04=]'<%HLV.0)#26VZQ2 MUF>ELOA@>6M+@+)R";8 /2B$W>$O+"+CCHRV]XT4-SV)>(8X&EAK"=C: M+#&"DQIMX\7!R,M@"QMK6@WZE9)S6'&]6RK[K\MY++<+PZWAD=\@)FIGT1[\V./XBKBX!BEV%,-XR%9X<3B61,K%L\+'KW,[]!NY"+>\(PQZ#9'P0(W"<0":VC_ZSX;1/_I-$&:Q\V2C% M)*0*%3VQFZZ9<@9B$X%3S_G$X8$];"W=/FR]WVLWX&:=/?IO1]V[T\; ,[9+ M0&O/7U#.8#%/JIP]>$]8>DA:H-I2TF"2++IFP!Q(,%)P<0)8U- HX M]V+JG.')_9A+W W ?LZCUBJGGP=#&5U\$+'L=E7H3(.MYD=X+!CU9"+NCE/* MH)*9^?I H6H68&,ID$"J>61P%J%V(- O(Y/#D-]D^0#UU')XOX\U5?B$$0$2 M.&,>CGWJ.(FOI7MGZ(0G?+;' M\;"JB&K[<%^"C2 ,9$N0083=,_0/5.AXB(:,+P?W&%?'Z1CW$9@*;!E8,EFJ M,?;[D:<5Q,XJVX6#=6;DQ=_;>[O[\J6Q$0H*,'@E^>Y_;^_O[BWZ3DJ O[?; MNT>+OF[3IC)L(8O.&LLBY3)51:WSO]AH_+ZPT@E85L75M7:/_S-?3VOWY#\+ M*S ^:$NF%')37-DM0#,6QQG NJV*CT^,U<_V#2.["F*KRUF,DX/@@%=07#F+ MY!6VAM#9+L">?28BA162W/AW"H<()S>%^I^[SF_A!-N]-^:TJ7$?&;9%B8)> M%65!R1)&CA)&G3:<%JSN&FM-B5JPX?2XRVC6$PT=QI4@W!^D*".6Z=3YWJ;] M8B\>\RS*J5CQDG[WCP6G%%2(V,!K+'FBP.-P2^'ZDYDC. MI:/KOH.PSR"W018AK^&>9*W98G6^U0;"#081RUICC8 %M$[7R\8NK@&*631) MS9H9;"$IU00NAQIA(07&;"I[)/)H]-PRKW)E'Y*$)_32%91]BT3??,6^D" 0 M"4#UMO=Y;'&&C29AY'OR7&;C" N_Z^N@I:QU0J%!7(I3L%0+,"'_TCF&*H": M2HDT:Z7AG;F*JNF!&Z!20:0$YD0[V2=0?Y(E?LE">&+U>53LB;E:!?2%G@^B MF$=HG\*V^P7;5==LI-C.30EZEO44RD5Z;MX:81=, )+O@:V/ M0&)T'YE/K_=>[[GA'J)F.>97N]1 MRX,\>5@XNCC%A6*5D^*H?$79^BFF\HCB6]MXV7)5R->@#V\,)+A&XZ&*.-3J MWNH0FR[J]\T\?;*:Z!Y_/SXXV3TN^F\DJR/)HG]O[[;DMSWU+4L6/[A#S2_! MLB16EOZ7DCC%"C&8ZSJ4X8=6#QPP,FHDKX= MBD)&SK+L9SGSC 1M1E OV/X6&VX*$#,H($GB26N5&0JBK_,/S9&OI@PD-8-K M(E/.'7(O];DRWO!7S@B$)/Q_W!**0$@D()O%%RSSJD/"E MO"I+M^>[&2L:$CK2^Y=*B7!Q8WU?^E/PHMO(M18<[9:%H>L7RK3'80AXMGL< M/5(ZHGA:WN/QB>BSAJH"9Y&()88_*RP(QA_# D*2CNI?<+)0?08<+2B9TCR2 MC6ATBTOTV?"2'F*%'K43OB<#LI_*C@@@//!LJS4!NW\!@P=NX'/S),B>\S,! MSEC#N72RT>-L(^(?@9R),B.5#4#O#W 2DPI)S(A@1Y8M,9 S@Y$:";J!-G$E MXV;*X(%WZY+LJZ#J+_IY$9LXB)+B?6.)-A7!E;P; ;:YU@/01SQ1-K"<&]$P M$B&Q[HQ*TH2>$@)J!1CRD]1NN8E1?#8&#^:?+K'FK,\T'9_"(!IM@R*&[R%Z M AP*_S4[ U'?-([WD+J6VM63(XM:X4]J?%]090+,=ZY2$U4LP"L8-?#C4,(N M6/U-Q5TTF,/0^"+H2_V!69]PDZPAFPD/%7< ;J3'VN.ZN+*!:*F421KJ!W&? MW^O"/311J,5MKDGQ%/IR^$KVH$35BJE5;;S%_J,\* TQ.\^'Y >3!PO9/B;Y M\LBKF5G2F(WH%N(7"H, V*H7/D@8+J]OI@B/LJ/RPV8> M0<)G% /I KHTB1'FRU$+#0'F,3GE1\[9B]C OJ\;U\]@G,8/&H6B&;34P:_& M\XDR0*TF+A8)%I,W6%PPCY^$Q+.J*VTFP[_),67Z*8Y.LLKZ4#EWCSR_ /-G MLD;VC?9RH87G$T\DO%K@4A,0;9A&H+?%?=9A:"8MA MP3*%A>CXS,(6Z+#=9<&Y=4N4Q5;#$FE7Q((U-:3T-5X,=POG M_?3"\!OLE)_R)3^=>QT,Y?_]Z&BW7<27*&W@Z'CW9.;CQ\ >E6S4F4DV6N[: M5\DO.3=+9.A5K\E,_]7,+KWE@U0:?U5$+)W/XAO/&HD:49DB7"EB$\>9BP_U MP<>(,$4WQF%M#6J (3<,W7=L->@S[.@4I;IM1I3OFME)D)IK2*!'6N:N3]DF MJ/OA6>\=/@(O@GXEVWJ9)M\=*L%]/"^IQ#L$.,/="_JS_ > MN1B4N"L71F$NRM^1W1M2"M#C\E4W!R-*]SY+KY+M&>+0%61F@(ORC<(R[U&' M$D:@VK?JQL]Q_ECLGRA!6;<8+P8V !\#KL!!2;C7\0Z]@!]2@UW:V/"(PRU65H +=]3LQ35NT*_(W:JP79%?B)3 MFF1./) 'UC:@J)0TIHQM\46?-[$Q!BX4#&@OQ*[EH8@Y,(>[N66TMH$G17"X$[WI"D*OILH3%0Q[RFFTD^= M-SOG-Z<[/RL9 =(4CGD@F',J(I"'VK[]&,*VPK5GI[3!(D+LN-?X"S$GCZ4<+ET ":'2/V($;I*+\* M2>[!4J7/J4^G,4[5\-&T6P?O_U.<3^AE.KE8R:#%*U CRU2$%SO0<,,#/0-7 M@LDME?V;@>Q? [P);/?7G9^S Z(&8_X.+^,A;H.M2NB]F1>.2804-UG&#LS= M7R00Y>@QO%>/2QDAK20)AQ1:33].@UT'"9YE]\4JUW6,HAUC%(55S4CO PQ1 M-TFY%+;'D/LYM2A8@JNF($86KL6!"Z933:L!5P9_&:D(;T8X$.[R<7]QG-J0 M/<6L/LFWB)Y(\2T?U"8"6^1+ZI RFGE3S/."?\B?FK$?8*F'(3BMB2%2\@?* M1'0C?2%CZ0DW-;,,N*BM7+)X<\DR=R%_<\JLD-"SH;URAUG=\9X#?7V>^=ST MYA0W*G M;KUQ_DE%R%C6-.<:=:3EI 7,_$+5C:RJIO$1@8PUKP9J[ZW<=M<. MF:IL)*,TJ9&EZ1B2KU'H\%[T=_3QFU!>Q**S5VC+C(+DJSSW2%KX]XA,^'PN MHL)BL?0*1Y]X"Y2U:;F1#U(XOGF%$*4^>I+'0&; W8R.6'S.D!ZFP-/:@I X MKF[I0V=F)D4(&1=U?Z;X&TJ#<_TKN5B];XOV8Q$@U% I.EA7H0Z>0#N/8X ( M-R$[;@JO;V#$&@%@XFS_3%"S=2/S% ML@D?M[G=N9V"5HB,ME]M9/1,^P=@ -R>GY[]!C: 3*L"6C>DT+@+'X3K=#.[ M%3PV64AY"J?XS_D!X:=?6*)6!739< X)8%>/I<[63 YZUDE@9(6EH[$Q"4B^C@HC MR.P.O=J(W&:%EI]"SVOB M2))OSI^8.-25R>VW&*\?T0+.:.5R!E#F/BCWF&)GJ4N M6/U9K/'\00( "$AHV_7-3O?\#)F[2&@=8,%;@TJCZ)*NH?,X)E;KX5W*#]0^ MM+*[9KA4;TO#^1;@( [8DGE?O+%C,,.(]HGL.=HI/@I=I(R+I8*R_6@6CPD& MH<0+O'^%\[!*6#YXMP="?I[V',T]ADE^.2* M5Y5=8Q%"U5H@K5P(*M1D&@.XTGBR%":SJ!5NCT2NY+[*U%J53YL#O4:N$2LJP^B;K=9[)/L):3,OF MBS80?U-E*7>JJKXKNR"<>CA=6YLBF+^-U;!8F.Z@C8P7WKEY MT)]$6= -\*76.,35#5B728B0.C3%,D,XMAHP((,QXDI'T>MT,6$&PK+TWPR M^=LP._=]F;8,)@0N1SUFQ'GNP5&*OUJ>K"E W-379B+G^O"K'VN)P6/=IL%A M8 Y)I4B'4?2G2B^/L ]#7G4E,S/A=LI@'/,(_3A294)FF7WC7B//5O8PWG\O M^ 3EDQ@A%*XJ T,--!NG%24+M0X ,E$>I6K?--4;I205N(E#V>,;S%>1J_8#2A"+&WHJP$!Q-@2LEA*(+@E@HFT<]"W%E%(HBZ.L$[=$$=HS.U M[/5!BC I*=7K*B^59]+,E],%T$S%-6;2+!=<\P+(T@F.CTJ.<\5VSGDPT)2E MU"92;8MZM;RH)#'G&?R$-3:^S. 7(QV!&H64PZMZDBE_(28L33(O); @\IN) M'6P9EI C0%'G7#WJGVC9A8Q,U,=XLJP1EBI?953"LX7,+6F9-_ M2?V)C.>X"-ZY%+,R:_#D=LC<-7/^R&?.(N)AV7?&D"7.J8MY;%/PPH3OQ28E M"A G8<12J^9J9&;W_W_VWKRY;23)&_XJ"#\S.]T;%%O484GM9S9"ENUNS;3' M?BQO=\S[ST81*)(8@0 7AVC.IW_SJ@L$J=,R97$/MTV"0"$K*^_\)2DB+_U# M \XRK$/Q5>I'2X2@1Z+(=P0\(E#.B-0!SB0J0#JTJ3B._AU_3TL,DJ#$V4%T M9HD]PAUC>-W&[QHLA3.U0#C%L%PL.J+=W['V ]C)H]E]V2, HL"A6JW MLC-G!**(Q0A+1@QR=AI'3S66T:VV*&)Y4M)]"MIT1LR)+[3P2)P9)@P$%''%& M6I/9C-@Y#GN*QH*U&S7^@D;\N"!A95WL,](<2]K/8']H6YB<,YQ)\D2F9VV"A=(4V1" MSFTNV>:2]YYC+IG$C3(@(5>P5; %HAQ!S^3Z#@97D@>84[M4419*M-B_08:QT3(% (G5VP/J84H$%H<;#[R2\R&'2R?S 4;IS3Q M27XQS'4R*AQSB@5$P38 BD_$/@VLJ7.%'9S#A:U%EH2!A4O#UFS3)"L@9L,B M;\SP*0'58L>^1XX!(M4A0Y*(K(OXDH8\)^'SU9QE+-NNBQV*?Q:H%< ID6Q. M5*DK"L-PU( -<^/]3G&@&+ED@3;XP2NQX+/DW4_H6OW8D\A6K$I3&F!2!N:: MGM<_8B\;9?H+699F96!L$GP8-01S# 8-1P=_"XL>D5L%A*#@7<05_EI..0:S2'U]U8L@SNKLF)R53I.44. M?JUP%1%L*#?F-O%N^T\.R@6,BZS9WI"H:GD%^0P+: MQ[T\6O$\:HWY!YYDK"K=W_5ZPDAF6C^FD)_E>EQ0+L74FXNIS5&JKAH#6PEO M _Z], 8NRNA*ERXV:W_T!XWY/8.3'N/@5GLPX'GOX[,"!YKWHM?%% 15THLN MX#[J!]4%P-Q][@Q \QYM'K M4OT;7SXDT[7;WW, GU@=P?N&X4M*9 08F2$&4*N]TBH(6\\AW92HCRL&;5I< MF]=FY^%?X">FH\6JJ=<;V4-X:@-(YSDE%3H1,I]$?.7ZDJM1RJ4?.46['" L M._F89ZDE1\0FVY<%UUY-;6[C'M&?QN\^E$8 M%#ZQ92PH .=Z""Z*A$NDPO&6JV<3SBW6O4UOQ>LPU"/FV^" _!!6ZPL9?R0Z M(AI)7)=%+L"_C@YOS_KF?:R<-.^"&;#YO%_IN#\NKK[7VKY5KZU0]NY0&W4? M#/P0=F&J+I%U/- ;S4%0:@(-X#;DMKWH"IM:$##_TH2)NHB.34&.Z#VZA;@L MS"^DE[$P=K"[\W>?M82=_.__7Z_-;/;;XYV_<[4H5K\!ER5\;FAE7$_'UR/[ M(#16-&K*/*TFV-C1E%4C2/\74HT[V/]!_8B7#0Y_2'XT*6WOF-DCAG6[\/7@ M9/^ ZA_IX7!7_[SY%YN#1Q=7!>?&2T;*P]8@\2]I&RC&8HLDN2H*@^HA]_,K MX1GHA2]6%[WP5-CR0$Q)M??\[IO<\R451E/)72-OI9A+9F45S@K6"8*?53G* M\NL@GI$=F438A057QN!( L8*,ZB@Z-AJ\&(2GE)O1$MEBA IJ$EBH\DQ*63W M^*59E+\_WZM MONG+_N$->*4CRET7LY]W]NG75]@"#WLEQB;&CO &A)ER=/#J43UI&FS7Y1_]M Y?E6BN:+;=#A@;QJ8JY%7,FQ9 :.\#^*W%16"(V,]AC54!?_<46E'^9I,-4^@7S M@LIV>RB_*U"$> %Q/%5S5;7+*)F7 VF,I2+EHA>XA^=YW,?A,WM'T=L^]M'D M32V=-.!ZZG&3PO9]UE^ 6$?'@\-#SR<+T9M<"16_?!LEDA0C.(]Z-L$*-4$% M@]L<[^_N[!^=[ P.CG?Y*M]670%YZQE=4M%L'D\JK=22I>2J.1IFP=+K^T"K M!%F/ P]5[EM&>,-Z+J& M/3&*A)B:/+CY.QO;/3-M+Z;OMGP#ML>M\CY*;+A5]U63#R7D'38G B';4E(?(]#TDUM00]9\A(&\(< M05DP;TT;R%W46(!.XM5.M^.2:$.'J4X$ ( -TY[I%)2BKR%#V6*KQ$1EHR4) M%?UBL +74@F5W3:A;1/:^\\QH4VO3JC-RH[F1>:DDJ\1(<(BQB26SVF5.(9M ME7E88]L>&?B02FA&?H. \"^WE'U7CM.%.U862@7)ZE&39GZ%IQ$1]/D,>UO0]V]_+O5,[8^YV]I^ M^F*.L/;N"81R[[Z%S4?L(/=]-0DND$\=S*_[J:ET,LAQA5TGCWHAT59$QP/,=.WMFBAI*=C(] M NMQ#TZA?\!W'OV$$Z.]?'37]55 A\$!NM_A6);U M2&&]KLG2XK0*X2WR=RSLL103UHM9:SP5'(-@]+>#X^=',7R;:>X5]#$P "8. M89=#^AVP.ZM14[?;OF;;!1@>JZ-GM9F=*K-*ED?!;HE\)R*W2G2I%K]JI#3/ MJX.5^O>@]=JDQ CHV4O3!F5/VXUYD(U9-\"Y\SQ(81MF3;8[<*<=X")Z#^>. MHMX&1KV'$'Y)RJZMH+/0^-3:#O,4Y=$UZ<]4IRT5O\I,I8C'C-)(4.Y!\F?! MF5(S_$&S/6!WVUXI'XQ=)3TV!(UI*[8DO1-)L5P[+7GT,,=P8E66-$7 PHRC MKD!7;DOBAU +K2&?M1Z7W"<-ABW'I*0ZAEPJ^8(JN3QWJZ2*[JT)=<T6UUCM9U02WV4&D$*A+!.NKPQX-^=$D <<4QI@.G^N9[\Z@[0> = M&U[;W[WR((TD&$$>LMVJL!>.+I+J0IEZ1<#,$F%LPP6OB7]=MW_;R-B#',G M,\?^5NZB=UB!-AJJX;-BZN_F-I;U&+XD"4PNPVP!J'LXKA;^()BKU9H>1J,? M.0E ?]O&P.[GMLA<=Z\)<>L"WI.6))/2?-;4!JD02\?TE)(P#<&B2VK&1_EH M@:QOC>.[;8)*N*M_KA5%FSPE8-H\$RIGQ@H-Q#$A[("\F&/Z=HKU:S76EYEQ MB;F?2QDVY,_/*/66VXQ*F"_1>;*#DWZV$NG^$JGB(B?"3B724W@]2%;Y<*E2 MVLD;9NKK6M.R3#IK1),X&,0#=#RW(SO\;J\?3FILHC<(:N;AW]W<%[.[E6>B&WAG^-E4[PKX7%P\FV[D7?;R,60,LE4 M1BZ;U K+.?64%8PTSEBZU%+""+6(W8W_M?=!#11/=%CX-.))@\Y,=+SB(<]O M-_).&[EDG3F)9^>N.AE(83EL%BK=O,NLP6$:=LREF7^I35\!7;K=G;L9$,,< MNW006XC:D#-;PIIRQ:P)CV_I>U_U'H2?#1,'GFX W,A30]PAL5XSYY/8Z.*: M W.+8%Z'R=?RPX,LEGE..\^AI@C^1).K53FE:6)I8M9#'\W40AI.7)VRGSDC M<%^Z_8)+B[%]AX>P8J*&C57!O3,EV1+:WS+8G1C,VWTQ./Q=Q88/[%V@\:;< MC"SUQLP_O3:?F,Q^+YQ2@_R(8QLSF0[D#W*BK(N#(24,.7 E>+3VJ%0@/1HN MYZMFW!;:ZYJ1O2YS_?PZF XVJH-I>Q)OOU90N?W%XPRQT72S8T M0V"AB'/"^X+ H$A'^&\_.J]-T[Y,Z>:I3_Y@I<(P![5ST5$W:T-DD\+ QE)% MB1QN@1T-+^[&#G!OCZ,UUG&T:VQ;TS>,FE:!,,H9:)OP,61A"=#HN&.7)IQE>U:JS;8^E-="%6:@)PU,=@-(C]1/<, ME,/A(RL'V]#HBQ$XL8C@#Q^ (3G4&4[7<)(EG$5DL4]:QX2 NE[8W:EP;*X9 MIS6?H A6V/NL:?QAD>9B0E.;)1R8.LWH=HB :@")[&2:D0-?P5-@KW9#Z@K" M&DD:E%[V]G@HJ;X3IQA[ )#'QABWJY6[_^!I*_4249^K#!B,;_/7%_HN6+?[SWNQ+ M-# GU'==EI";:(,?"WF9F.-*@1HC\S*UU #_; EH5;,'DM)$2'^ACGR M(NTV@0MO-&'V?F=U1/^S MZ83XE"*N91+]K1_]H2=E=A.Q?.V[WIJCKJ?5AARXHPTESR:PDCL_.$^Z39!#9:?<)8@UV$17'/2(T9 M2_%7T&,X*2K?4#F]&8?L\'A#R;,)K+3ZD#&^]>]ZK&L.7SN<8!R^FU;W#J$\ M#3'T'@\;J/'3?O2K&NIRJNYVW)Z-3CO<4/)L C-==]S.N781W;*W%@OQ84[; MTY!'Y_"@]_WH;7P)Z]A0N;T9YVS_Y8:29Q/8:,EBM',5SN"W)4[,*[U@R"D/ M8<4LZ#,*./Y-Y;J.+OHXIR,KXLL-E=N;<=RV:NT6Q^W7!JPD' E!4^VKA\RT MF1*/(,VQZ?3YK2C3Z+<^N*Q9EE[=T8"\#1WNF4BZ-9$WXXS>+V"YD83=!.YM MG^YS!B+*>+34;0ZW*?;)BURO)N*WO^I[>HV?J*3JNM+X.Q9=/WI=W7+-0C3' M.9:V&NU&Z>1V55V*T0V"?MK;W1OTH_=EZ_8XC="K>,.ALZ96KN->?VMRW7VS M?\$==-*^?F]W,.C9H?7\@)4IO/!Q?R$L< 3S\%Q'XS!RY3#>'6L EU S96&8:74ZGN3 !8*@9<&1 MJ4"9AE/WI,&_B;DW9U;,X:<,?L:?J ;$I.WVW]$"!(NOU8@YY%5Y.&.+Y<]J\"? M^HP=?TVY_#!B13QD>[N[Q([T:'[NKSBX$B%I[.\7-'(>YX^;7N;@C Z.<;&& M>;M6"E>;\>S*.7=>?7RL9BKF.WL#Q8+5#DZ.C_G@[ Z^J]:5I31XB[FNRVC" M'K2G'X;,-#CLV1V5V6J<_HR 571K*[FJ7Q%"_K20@N65_ V__4=QI6GNH65< MQ[DH8$TUM6QFSXK!7=Y-7!URC'GY-=R]-I=+$NUMF<:7%4=897-.+/F +2]Y?#<%V-T9\ M?HV*AR$M-J11\9L*A"!COU;3W#0-NZQ<\,3) U990;M'-S2">BM5G!QUN).U M>-;+!F]9$YTE M/!3(V+O_T2_D--9Z^Z9L;BR-GS<584B-C&PR/.'" ; M#B8VJIE?W=J;']&7(.PP=%N"-<#CSC/8C2*MHL]%D45_ *-7T0_GG__XT?+X MB;$1^A%\CNU.16[',,^+,DO@73.MJ-DSP=DP%34^!6>7VK9H"AXHO'^3)K?. MF9UQUI-#C>YYB.YCIM&8'LL'5_K?BOL'>]T)]9LZ-TM,MS9?NL;!H5'6:(JN M87%F0KM$=R;");S]$JLK.H4__:[BIIF"#]/$E]&8;./6"Q"7.7&]M]ORA-I. M3IA,NV!.?U?\%J24K_%T M;ITG7.T+Y=1EN7]3YV1/E.O>/N^\+'>U:\+JF_N^3]^__?SV[_AP9$AL<2Y1 M*:1Q651Q,5M$GTU,!GG"0M,[+P.G2:N\1BO$ <7Z2\<%!@LCY1];(E63%*R% M=Q_)^#F58%:-E!RSTT?N'=AK>+257%O%@4&P)'I?N=N+\O=_% 0M!_O+_(;?M!^, MG$=S=-S ]VO5>A6^Y?4/88OQXT7TED'Y8:47<,$I,FM:]("SORC6GLOWNF & M3&,@"IBD,N< UGA8F=ZQGK) @9 MIO;6;-W@7@C@UTU4@>#03(X.!X>'1_&HZ$Z2M3)X6%\L'OP/X.7+[XZ2,0**(M: M@[]YBI$]AQ?S!$<$_;-H(AYNC@/[-$^30V'J./P[.WWMP?X32 5_G MDF.7.'M<5W3@814QF]WT4%3O,M*H"SY&X$UI//GYB""19(EV=)%].9ZT"G*E M, !'#-#26PM,T_-"$A9E&G$M# P2&5Z%DS0,UC/4 48/3H=A$$"+V".0%PO8 M)/Y)1HA)2.224+#P31:,1&F(\U"YJ6\+%?.)-L1XJ; =/@S2S=YP\-6.4O>2 MK\&-^=K'_)8$/HV28I[739G[TZ 890W42@LLO6AJ1"&R(PUS DR\J"T.K:)* M%!>Y,"CJ+8:F;403M%(F$@%*#Y75[<-NCR,@O_&NKB]1^$Q0;:7.QX(7:28_ M!X.+K1.6:,28M#A;",6'LH0QU>V@;SMNF+#1P'&ZCBNNP=2TOQZ7Q1S%-3)- MSX69#?"E1=T488I2WYN6U:,I6B:/!6)SZF:3,^C^$CX_CWYD\%=^:(B@3!B< M!K73K@?^,D*S429V+1V-M5/6]!=410Z/N?NT./TH=^6D,\\?F&NZ*6R!%Y6[ M0 BG L_.F'R+%C'M>ZAR\5.BW3^P\*+"+#E<- '6H??C,8T+F3##1"./AP<[ M8AT$/%[;&0GAT#*$:QJIJZ(DT"6YY/K]<&,4>@ZN%VZUO$DMRA1&P#N^&O9@*K.W%;T:O,&X -L:#'$:9=4:2\6( ML/2X-G"O%@&7KY-QVY3J?5.J+Y]E2O66ROV-/^.'LWLRQ],[08:-P>+VM43/ M6JW(^Z%WW&'FWE!M/S-C;+W:_M"EE-'EB#*%*)RP.!2'I'MY?&1!'@X+6)[+ M&F!'3Q'>5%.0MA==N5R=5X1$1IJ?,).IGI[UUX_>,9JK>YXX2I9]>+&\3 PF MY Z[LZG19[3SCCA\3KH+>B[FXK9Q* "9*PR1UC#A]J_NP[QH07GK8CM& M7S?7]O;3:_=?;N&@?3CH.8AFXGXQD: RVE?4(W"YG+0>8Z-9*WI+_3N3_ M"C-%HJYQ(L'L33YM556 >D%7[_:#D;;;N"S('-E#MWU+TCN3]$IEC2TQHOQ7 M@NC(961\1A-$-\[9DOL$T[ <;>/Q5.[<>NT7Q'*./[,GVPD@_ MXO\W5:QG-0WLH-A"WIA.EF!P"-6.CC"6[;(T0:# 6*0N4&\FP+='I&U=YJ\Z M_KM[8'3/S8F6N<;%#(Y(56]%^YUC$S7G24RHU$UZ3LJB@5]CDBK#[@@N/LR+ M.0XCFFXI?F^?C08I@E1!UVU+S;M1$Z1SII<#OB[OQVF^+7GORZQ!-*!SB*@+ M;&ZI?;\X $T=LE'B$6>MZEE32[VDS1SP*%9Q1K>F]YTI3Q4U0*B84C,CDLG%(O;:S&A*MJK;->5%/G M%-ZW2M&&SL<\Y[XN8;'3E&I/L&9FD92J 6;!:ZC;A7PEJ6=U*W"/2VL]K:*< MZE=,YS[RB]>T9Y*D&(0QDJH?4357IF*:D]HNN>$LK E(8^&.1/$J[7&5QW1Y MP&/B&Q-VR@+?&L/C:54V,SL5V19"N>"4GJZ'_UJ9W]B\]I<\\-! M7*5CZ6 62\?C$LH7OE[K.D#YV( 'E2EH^OC06S0U!GHB[SH78!5!?U]Z.N"57;:*< MFTHE%$OV?>SH43P;,R0.#L=LO&HL*] D7 +[#$NR/Y/UP-VPO328UAI&=#5V MJ:4<*^Z%-5 ]V>B(A^WA49*"J)YL.CVYFN!3;6WT.8CFV*\Z[^Z >YP1E[:ZSQZA>TADVN 5;_3$9/4M]>?%99IE MF!##_FK.?:HQ3S[EJG5S]HG%:(REG>\HY9M:+]>+>$JR\!K"O@HQN>CM7W!< MTM'BU;?2A=1>BM:(1S"J^D&2>1*))0W- Y[.=)U23D<2:<*%IC17!(%W0R8X M"TV=5W#(21^FN62PZ6% [ZK(<[#(G8[#Q6C-&U)BUWG)AVF"6>4+7$I3*.N$]L#O7W)'J7JN GT&UHU%81I=ZP5AD M)#164(@Y55M!64O3A^AEZH#!:@ N[+4=K1YJ#S'YA4^_8#W.Q@%[,S&B?:KB M28K]EG0/IA>:(#E/J78%K4O*.^ KM'?4S*:U>P1,P*.?[07PF% )E%8125$8 MFRT6A*@?_;8L&+R\.WW)VH[7R&F7-M]NRV-M>>Q12(M-*H\-!.FCRDUS\D(5 M3A++)C?09DQKGJY=\"D4<49U.R)EF M7=FW=N2)1KKG&F[Z1*GI:!@+(9ZDI M+5KQ-+$?^\:%A MWG!_1)B@;DC>0/1T=(+%QZ"\:C(X0)]\J-=6^K6/R>FZ5"%E,'2'U(,B54/\UPHP@6Y!5UHZUF MFL=7DP+5NG6[A^3FFT@U4Q$ORKDSJ+/5KQ^]N]UFR#NCP5%V>_^P#*I#^?#[ M^9N=P0F\6DZY2HO A:>S''-TK41X5[!.L2#)7@B?4H@A:+NQ(M@U1!G9FX<1 MAX?%'M;K4N74]5,SJAUP0(C)3%/: 'L.WL%N# MUT[2F<$F 4->>6$*O)CK,@DA3] MT0JH8\.$X!*[8'1W./;BO[6W9GEM9A\0KV-$2C/E*63B(/.B![*P-QUZDL)* M9:.Q!;SGA>/-_HOHLV-4]"N-$V(:%EV3IKC"O5;4U&MNE)P1F77NC2282KVL M&C8HQ4(9E-D5F(DDHACB(&Q0L<'168&M.V(;FLY LZBBJ2FQ;32+_146BX.[ MB5)0P (0I>".AY+UU14X+%,.O5'@DOLE^5$X#H"._6T-T*]_"C>RF^N6PO?\ M%K6!R[ZWYT,$>[7:C,4XZQR.\N1[D;Q$Q<\>8"3*4>F)UHG-J&2J0IS*4NMH MH16%.^#_5+:H4CZR6/T_9;1CBI1CZ""H@'9X=M9>T!:DB8)'=.0(>>?? F*9 MI!6)*A0HJII@(=!<*E;8ZE."X2-1;?L9KLAU>%,_',(#:I QB(J/[QY-"PK- MK'Z0N1N*$$1!,J\K4;< ,9!#6I>ARB*L[)G7L,XT0@DQ!/E$OY?^0PI.@3F& MB8V1Y!G<4D"TF!5R63YWRWMMZ23FO!^0@6J>EQ#\ !E\;G'R#(P5%@E7-T^U MZ]J^I/=#PGFKYLX+^T[@B_Q+P&" '=!R-'WOB1XCJ\!=FUPT8;W@-1J"T? % MV>W*;"!RC+13%HG._#R!)S_Q"MNI*+O1N1G6$EBY$24(@](652H<=Q![75Q, M 5D+W!4M#[B9EFR4X62D_RF)BS4"C1OP]7Z=<7L]X76"3P+%A(MJ*#Z%UI"2,\25!_L+AZ=O'#/"XNG>3'P MYQXJ1 :G/*?L#GD5>$98[_F8_&%V13_6HT!B9K"KO;"H MP>ZCJ[1LJ'IBHA"S-9)##6R#I/))Y/V:4&%T65+(+CCU4E-B18(T+(!>\#L> M_)8&<7R0,?W$,2X7CPH#+.+(CXRRHR:8AO9%);84?V\OUSF\5,%A+J3(@EP(65KM>DM>A M6_A5:X)8V8K4V!5+72DB')OG9+@=%<+ M(DB4/[G'C,QG3._A0O0V*2Y18HG1^X9<<(ML1.#MB#)D/S5"NDOE]:,SM/'M MJV"P1HF?6J&J1W@&4[+)E@10<*J-LK715-:U$J:VMPNC.!:6]1K5V;/VLQN$ MR+!WGEM(43L! L0%F/I49(GQNH?C(;)7+IT<(8'[.3&&/?C@?'QQ%WYDPY".%2P9[K53C';, M[!%+#/>*)@LH7QGKV/)/R4!_-7NP^@KL% _?SU6_4MT1<#1Y$?2E*?^:40:;"&,.8A_'5W8(FU2F=Y)4GJFL]&_D[B2,[3!'0O*Z@1N]^<_2 [ M@K7Q6 *"*QTU61!$B+P@0B!W^!1)<9D9[L=07^@X)JDIZ*<$$?F7YA]>^BBX M)1"DUFRFVM]A>9LM>'!)+ J0X(X%A[UA#>UKT99BDY@U>DM>?6Q!IP)+'3RU MYI"L,09.Q(#U<$&\4<7\6HQT[0YM4$Y D-7&T8;C3GO$\''&-_=KT>$TD':$ M,S)-FRGEUD#*F H#=DK8!&B;S96KO"H,>G7A8Z^R-#"WZ$;V]FIP 7 M4,:K)P4+^7@'L4FYN'Q28%TDYP"^4KGP-XL:3=),AR8"MKK,&%@P24HZV21% MF06&BU#BZ7R"FYDXW5-[DUP$.C?GXXC='R*O5WJ4/7F:-5_\+@>1KGY]KB*8 M6N86TO*T^/"%3,$N.K]<0RO1K=J4?7G1L XCT:GA#^Y:8RW9R\54NFHRA$4T MO043/:KIC&/B@]G2J/G2^-RC#%EE/27K(&"C-+.&T&;E]&$5]8S<&?P]YCQ,RGW"6( M%7CL_LN#5WN[_=THS)KAC= B'..QQS 9"PLR.K ]< YB&)$D7(,2S=B C_!I M\.J5- H:\XI>H1^=9F!!-.,)$PG>G!.$^*XX@JN2'2%G!M/FM/U<@U"A!9)H M-BP8V&N9,$R-'F[J>QY]++CEQ$P4?K8EA'"O8NRYM\R![3N*S4/D-%OVYN-I MY;8,I3IX@O GRWK,>KKJ_I0S\KJVKVSL_(F0S9.R!0)AH2V+&7G@09#PC%Z& M"Y$:H\7.<+$C?\7!9&D[L&Q2M%3=5'FO#VQ!OO,Z^84P@GT<9!+I+PH5+!\2 MHB+NIQMZ9F]'MHW[^,P@T7^4QYP" __PXNSLX^D+P^!#':NI=N%:2:3NTI(P MGVN*M>"JW&0'**^?>%69[IGF49^8*>6)'S]=^T2<.G=N[ ACZYMB>7O&\'#U MO/W#=X$_X?Y=7A^2T#FUR_TC2<&C!ER)YT^V&Z5E#FP*V'3LJ$IBZMHS2U:7;] M'@@RFC>@E=*D(;>++&@^-N,Q:EG4#EZ3PA+&MTA\8ZOW[?:#CY!6IA$XL/_S MQ!8VNGY6&<4%.V0K!AEW7\W2)*.V+_AAGPQWX00WXA72\H@<1P4VGG/GYSK;+X[QF0XALZ2V[V\M/36/ MZ/;E#Z85B$0 %@;1N"O7*FF0SB4T*-E6%CY\E8GES+SXA/N&J"\ZGQ)H/%H0 M+*H.TZ<*5A5I>L='K,,3 [Y2E%]T'0X;" /]"W M@'>ZTK:AEAXC#K.AYC:/:?.8)QN5QWQ,0>$"MAG9#<&1)C($6&2T#A.Y(QB1"L^) MM40YPF$.1J*O"DFG4;+!#>[TBH"E)L"><5\N+DD;#OW"PM!)#!<&5R[K%KM> MXFV?M#Q]P[,R_.H.3"@A3CY 8; M 7:KS1RN9%+*9//B2D#8_1GJ)F='H1N"C?J">7/RD+IN5J ^Q)--B!4L"E I M2]";);$9.[0L>FGJ4 M@0=ZM9WL:&'"#DV0[+B00O*&TP6:V-I*$VLU/A+BT M1DU0BVYYI2VFB.02O%P@)C0Y [F05#/=SJ2DG2Q>OTY&0&K!EM@LLC4U>5_L MY#A)%'/NPJTIF.0<<,22>J!(X-JEA9.0;B8N6C[_=Q DO[O7QSX=HT/Y7@3! MB!%E.2A0252 @XLRZK$7CH 4"YER:1TQ*7) MNUT=ZE^)[[VK ORU9VGY-KW MO9EC=>><3909O-TM2,80'8^K$C))"X;^I6_EE-IO+ZKM4.P<4X?4\=GJ?)"> MM8 S$.38#-=P+:]K)ZA>@ZV^$L[T9L=UBX)Z'0JJT0L@4.=8GCA)9Z:I+7(QP'9;N-\[D9M[TB5907_%L3^8P6/U9YK9\8+_;8I:;0E]-T)W]JE+ M98Z3119B6#D<"A1!O,'>_"EC:9N*&+S6^^G;!JOWX#W SJ?4+SH$ M:(MM=^5.NT*1"Z)L,43A0U$(@S3N!7_X6P_+-!RAJ4N<$[#=@PH)'/6RXYS!UBQ@H'G8"@U?F%<:$7$L3!XMT7$J:Y-%2V3/5127>) MT.CF/.<3RQRMS_A:Q ?)/(8OSU*5"L=:62(_.4$)@7;(*]=Z"=#&PA(;J=U9 MTFELOC.E4I)FX_W'IP6#LMZ' F]M0J%I?F,8/3 MPD\(*&,*DBE%SK4] FJ 0[+B"C=N@[,O1^MSQ#1*"]L >X& M"ADNW"[;M3MH*VO'HT?^5&[?'=GA5/9+N\I);Q%)!]JN5^FPU M*Z#7O0+C=@GMM#4@U"?O2C M BM/J@%$[81@-VEZ+OIS>/Y<6&.406A]XDN7W)$W_8#W%T(8T7L9TU)LY4-P8P3$^C_8> MRJ+#N]6F:4% I$WCE, =<6^G#P7[&9'^L"_,*QAKS>H0[%X&6YYJNR!O,;>= MJ&7*\0QD!>:2_7>KL7"; -0YR"Q,P,90\NQ6P2\58@(A.@ J11D%M>7T MDU);)!(V.,94#'WF%9&W;@_,B,1HY47;*D]Y?G*@ ;P7"7 MRQSTOT]&!K1QA63>M[;Q2V /6^?JSD.&GNRYNGW!7\=$33/!,FP8+OQIG4.= MZU%:VQ;/8(/G6HY9K1WLH'&>(;"2>!4AP?M2CK89PC_;OK$" "> MT5^%_A&8#?#[>9&-I%5YP/4EQ0*N_TSC0%T+<[!\<2=MH42/("]W8NK+ILIB MMFD)HVRU[[]KS#@VV8JC-AMFKPC_'$\%S)1%E,)9M.[)";O&YD*W.M M!A)4IV4TM1N&<[=;%VX=250+>H\[D:5VGJ2@1-$XW\N\F.[ G7; =(*90U 2E(7T&F @,YY0.Z>,6]4"H+NE]CU%%6(PSQ5"<2,* M5\,C/AS L$S%-BG2K)CKLN-K?]>$CLDVT2G@@AY-K++AL&K9=H/3IT%O ,O"EE*LE_>&!-& MI7>PYUC5Z0):A /AHPJ<=P#CVMG,[BJ=WQUR.BFG%^3AK);I-2V+'!+6Z5C MQ)NW:S9/;Q G!.-S#4I'N(R-\=_6(UF/&!B#G"$9,>'A%/:6/3$3;##.@M<[ M>WT#\^JA,$79Z2NW@(#FZYH/S?$QP8%05$+.N 'KA)PB5/R MYE'"&5!-G.RK8K3N9>:]M @[K;8U+.[#24."$Y;8EC'<30")$ZDTZ-(T3A4$ MH8KB$1A/,2H. 0;N8",WRR(O!$K1*\PM9X1E56NZ6YY@,,>W762/32N)[/YV M:^^SM3KGN7^4Y80=GBX==:L2 P_.(HE8]2+(>%MS_J&VQE3RI"[?0L#Q94'! M2P.,3+9S0L!T8:V'![9.&8AHU@PSGB*%LCAH[^?S&A:U3,F[D\&(IDT2/;OM MMMYI6P.[$C>8/+!:0'36^%^V&M\*0Q/>MH?/J>'MYMSKS+7S.)1-N]0+-U=M M16QD2_>[!FK=P!A7(.,,S^4!CTXUN5,3SMKQ^E?6>49%.59Y^F]N$=B&'A[, MD@!;$017G,YHUQB OA?%:1DW4_1%S(AP-R3"5!J8G?:"]0^1GSQZY.VQA9MC M)ZZ[.-$.4O;U+K@O!<)$6A[VN)Q 'Q Y!NA;!Q61<<$3N=CE:JL%F;LGJ#Q: ME3(VVD>0D^?V:9JG.6&M>E,*$V%0Z6;Z*E&+G;K821"TR%==7)4W'=+L2 NJ MV8_^.ZMEW"_'3O"6TQGG"PPY=:@):>QC,(OJ.D'='5(Q8X Y*V3D?PM*T*R@ MT_NE@FD&ZS(Q'Q%K2_6A75GW:QAW6UK7*JT;;'YIW5<0.[>L3OE,,-U>Y:E% MF;.-_>W);6X.G;N6)O/QOHTK4)/"-_/6IE1%=-U!QS",G>N'V+-4VZSS9P=&U( (7,ZR% M!ADR:T!\8YT8NMH.;-C+M8S2LC+ >1AX=+,DWNX9_#*FJ8RJ$0[T.I)D6'M M3!U/M,&K-@VOM6.B&@+K!<$9L0$I.Z>GJ<%X^+=5 M-R!L9I3GI!(U%T1JH4-C60_%W'7%:LBM4 K"I_":$X86P-"6A"8= +,P-3RA M)AS'"D<;-AG-KXJL322K(HKSC2G:SHOFO$*>TQRT3 D";3-+R"Z2["VH' MP"Z.6&'ZU4YFEDEP#NP/F#ZM[-D#*P$(,53Q)2A,ZL>G#SQ84668@A)SN 13 M!Q^^J"-D:Z(%Y0K$0?66H7$KI82?]X]B?O!*]-I>S7W8*=K>)LO+N%_TNLA0 M^ B[74PQB22*B'@,MV4J.5F3-5N$LBYE:$%=2/6@/$S[N M_%&F**V8H#31LF2L11P^B M#RR0M$B#7:\UB$KM*9J"=$K_-P&1D(> <@8IS1/@)9F3:-2CS+3 M#%%C4';,XPSAAR6_H#$FP3\VQ^.KBNA'-^'_T(J'^[FV9Y+.,BJHJRV:"C!= M%XDCG)'8=EY]XZMB_P[4\L@BDC6A:<.C4Q[F!\E M8J8-ULRF)TJ/V6L'NJH M08P-11J?$:Z)(PC9&K/V!-=*_D8NX]%DG@RS53F5URN.<2)3K&'9+0M+R."(PU;2]M M.Z.XYRB*&UOC&V8%OOU2X^1)$#=++.T-WO($L#^*(L"'?7[EX&N%Q!K"&GLJ M(8'-L,FCK"@2CEMU]*[8+L%.ZH>3LJ7]*YPT(2E2_^RW1U%PV2G95"!+WJS8!'1<0 A4&N,,KS":Z^I%==\2G8"N@ M]1MO'J8TEOYH6N9P=VS6OJ;&<1PR*"8H5_G!WY,T%@SW_\Z;"DV5Y:,5V,HL MXECBHX@+KFL916(*L4<0BV/2$GJKJ@G="&*YT+UN3^3RL%;-Y;&RXUP'7.,U,>[S!M_3';_2L"63*%M" '"_\ M-D9/JWJ=]IC7Q1<; T5E3CO/CC=A8^LL+><%W?GD98*3A1'CU ;>P=4CH2JW M$JP!SS?VT05LB[2)7J+7Y2 MG:&.PB5Y;<](.!W-+9GGY1*A9@5L"I>=(+!!3JI$'C'OQ2/M@ MVA8YX-RVN3 4<*\-^^FZ2:5I%8-I+._8S8$7Q_6:=D^'*=':&&]RH3?&G(0& MUCL2JH69K[#RVEM,8;G&UNZM*B=]8OKUEH9(4,S;F:DG;UOFU]MP12Z&LHR- MJR[3#"-T-GG<80/B"/ ;AZ WAIS7CIPQ8BJQ@UJHI9K=_X@ 8);ZT7I&Y%". MDF0-$M"*"_U%QPT57Q88CB4E'OHN:/E0QS3KRTFJ1\N_ZL2>Z=A*+Y G^TGQ M1.K%YAPEDDIRA#Q8(Y E(BXMMHJ+5UHNHN"L+1D'Q8'/E='"[*+D,ETX@@>C MU#83OZCJRL5"/0XCQLPRZR+I/"W\(B VU?AZ O[ C>D88+\HFI7M\#ZU)BD9 MYBG9=7Y\O6HO$M_(+K0U=T^+AL6A@G1=>]=<2;%_FX>8^M6[?3SA^:5$]S8_ M);HQ<9W;ZAKN>P/!@"JC1M%!-1/Y&$<)Z&E:42?5\H3<;MN>YUD)5L-RJ$>: M)+P!6%XQ9R:QU%6_#^;4'7F34GPEH&+UUPN08WDSIW7P S#>-UWU>8[R2 M@T7C57V7DS<8Q4\8V4A7\8-O27>Q!6-(@8Z@.BC6IF\_GH)4+&:U3E;?>"6C M^?KU3HR9<)')C8YGT05BG1VG3!> MU QA#ME?MAN+.PD&_Z!>.$:@B*(45Z1'&36LK!IC>L(^C$)_ MDA!9?O"'\+1/,:..5\KVX$'#5PVW!_/%CL$HB8J(A+A?F'H7>KM(SE O"K&1 M[.!2J@DWI4S8@=WU>."_Y:>3D$$S@-0W;3A5;&+>1>M)P4V@@!=WM\FI;H M"F14#_NXLWHB9O!(2QB+;3$#3X'*X0I[0Y?#&!#S/RBZJZ*!7&ZT(H9/RW5K5-X9@1 MW?@Z$_5OD XTJ9R;#DW"=ZXJZIP5?,U@Q#E/.)[JQ,TU0SFFJ!.,CF>K !S8 M3E 75SVQ]O? UJ>VNL? 98'SK]T+(/%%H6+BF(69?R30L_0/1M##9D"VND]+ MR9,6:H9^I2B2=3Y3JAI!^"+8,U'.)BK%L DQ2%G$N'7!/AD**@%J+E2==#_; M1IDDEV]9TQ?&?9^?)<,N;E;,E5E=% VC6SGLEE]3DFITJM M\TF!Q4AC.E0_O/CEUU]>_&B&L_C7,HWY,E?JR;#44^[W]*JJ#)XPE9JXGD ) M[-(*6Z"\%",)7F6%9F$T9R^2"HN#53NQMQ2)-MW#=GW,.$*0]I% A#2T[=07 M A.V=U78LTXRQO:B+DQ#'KVJ07&BB,N8S]*LD<\IO6304[S/O=R]_+LE\,)7 M\UY[A1*VJ9ME7&*30;-UAZ82S:M7L@5O=9NN@5PIEM(5;8EGP)7H+(.(PS;" MWG*-O1^!EV72Y;[@HD0$@:]E#A][A7WV6!TXFSO6EHY'MPEB,,Z9W]KV!UEL M9(.P*K%HX:E7GA%H;T5WU#P;R&< 7^B0T M$R=]&<,:WWN&,^4D>TJ%EB-%4(#CLFCRA(.TF)02FZB'ZG0''"\]9\M+*C/- MNPF]7&JLU+9H/,R)/3&->#_GAT2F@T=256I5@#%3#(L92P+3URJ=^D(ZX]PK M"6#XF3?#@3NPJ**S0=_3 ]/]KDR/U;[/?,G;- *'R>BS^RI2]VY!5EM-0!$C M"MTM_*=R]IXZY'5"2(UL.*,M#K8$(DT438V1-6]788F4G^+.E' DPQ^V5Y7' MY&F9:5*_5LT:M4VU7-XG40?*Y*9D:>@QWYR_H2+;89&D%&GY5U,NJ/$? M3&YX&E=$T&^QG.@F>2+\#DTJ$)_69G@N@XWS^+<4R!E_HH,Q MM$"F:7$XK2P<*PR$LGY@DJU;NT*6,"!Q+QO; M=,CA*BD_,:^76MAKOZ;#%/YD[%=1O0#X:7I6&[.FJ5!!>9A-](*V-L:\>\,6 M_!=*OV)FS=ZWX\4(Q<$3X,1\%*ZF7ELJ&+$DPIKQ+.NJ,E@:P]Q.PFV!_^^; MBMM_2JFX;UO $7H#_M@B:I^7$B_^LTC)\%.X MP,7:[*;X9:EV4K(K#AW5Y@9^%_M"4 ,=.*;U54PII$O2F %600UIL7K!-Z&* M2?7,>?ABW37X2D M?P_K7E-I^&ORC,J+3"U(KL=%31,0\W3Z0Q MKK@1O8+,E-\\0 H[&&[FX?:[L5&%F3RET0ND@8OT4JZ<$*$.4)G6Y!IRF?,0 M&Q6PTV(E;_N9K,Y6IF4>W$Q1\(W%U"T5T#N_>WWU2,W5LV;N6"[QW+;EVDI$ M"Z1/?IPWPF[4VB$\?E,V/HN^-%.XCQ->E94=A\#I\% #&X,_:M6UMM MIIVMKRELH;'<"('W@3R?;RO7/K7[KC@=(S$5*8284D5'$5\^4AQ](^W:6Q+6 M3Y=P$9ZQ-3QZDKIP@";!V,\>QA/$_K C7R@^0>>0PCVF#B:XYWRB<\J=26P" MZV__=X3/_-/>8+^_=^A&SL@P7/O+/?.3 MW9/^\3[]9'!XTC_R?L*.$J^(WSID61+:U0P[\X, N4&4J#3Q+,YO T,XY4QD M:SBQ.$ "N2+X,2+O'8P)5;A93>&LW,Z:K)X7I0W:\]R5!KK%U$$@\1$MA!^! M'5X:M)"I E'9@A*V7@^=F4_!M.%Q6>1+V02XQ2N3^"")5C,Y+=%Z*D:([U?D MFM)2,VJ:\%-C#2FBNB1_5&2S13B ;]; 33#/^9MX5>"-;2NBX6MN>*3E49H^ MK=>*G@5U)"";=+/P5Y%$3RNO]$\@&$$>N@AZDF:-L5Z(@L4<=H[2@,9=M$-7 MO"!Z"D:882^O/&$U^9\:9:\+'%'_*Q!!M]X9YQMBB 7]K::>%"7OM"Q[QC6]PCJ26;Z#PI$!M!IKP%A:[>.RW\(G3P8@Q^ M/94)!=GX0S'S2S8Y=ZV-A%-SKN#E2>_X8'<=.Q)]L-B$3?$E M%G;Y#)0TXU+E?C!D;W=PB%4QC, DVO #=^5^S%1N8W!PX4GT]G\;E&WN>KRD M'YUZ#V4E.S/=EDYBZ[Q2%M&*A&X8/;*0F?S]\H@;KK$V@=A?QN&),*++"_3QK238MZ:\CL5T&N72G%NZ7/ZZ::1+\6 MXZ^SF+6/IEF0NR>6T* UK]#P\OKR;&N@M5>0E ;*J%2<(I\U)::AI078A$LI;^I M'%S$!2]SC^RD W;3N%4,A-0;JX_%LG-5O+;(MO9=3;LW[!Z#/[WGS6U%-QD^ M>ND[R:<96'HXE-Q,#)ZI%(<%TY;;VV'Y!F)R&\S:"A$EP4"(BZDDDL*Q&W#] MX.1DOW==_?L23U(1#;*E#IF2KAY1G>#Z2A76Q:G5"NT> /0G^0FNOM@@7F*1 MH7VH*K5O2@X7*Y-OIDQZJ8&2;?,*+O-Q:Y9WEW_(F!T,/W9E,&0\K()F)B'? M65F,L,M='MH1X>U9'8KS52I/!1<,?-+S:OT4^-??L MEB+T(^*G6LPF-C&!E2@/FA2P0V2Z>"/RZG0'P4D)W<;@U$@)'EHB9HJ]\B!O M3!?C9DJG39:<';LS(9G4 X:US4%OP!":XZ&"_\@VF+ 0=;6&L2&%$J-,7&FE MF3"/82W"/S$T]#4^WIY,G-92A$\/-4C.W8,Z\TT>3=)@NF9XL MM;&BK?4-M;=R[I!+Q+M^CIBK)@(X!W.ZUL1GZ.YS+/1,ES4%Z1GG%%Q,X6LC M!U\S ;G*G-M?L3C"^)!4O"']^.ZMEAOUO# MB/.XM[MOM*[EIE\D4GGF$>XW-;>AF>"\-[*?.A^KL:2EE/-:>#:$W@QWH0]SL MQA:OF.T=LM /'\>[H A4#>,O0[ST#L5D3TL=O&/52? Y/=,RQGV,'(;&'M?P M&L2.\4=2NBECG6DTT.\6*LWF9RCU_G 1T@WS7K^I"NGWM#DBM*'?BK=;X3,;*I=[_U ;VD9J,Q"\4@4 MV [<\W$15M.&Z2+PV=_V-X4&ZQ/2R_L M)JGE46;;OME@,"B,Y(ZLC\5MA #99.%V2N=R519FQ+E7D\W=B7[5>;F(SDK: M7(1L80>^%[W.5'SYB;82#,5^#]P_L $KCL"_:[!L+ $K#^_RVT?>;G2M?PH ME"0O&>QB4/DF]%278VHS0WNXR%*3UC=/,>5X5%8>3+Y&[>+@]A28T,;/KXNQ MIM7P0%N.GB_OB^6+GK0LDQE+ 7FL!^KP7ULTPVA25?0P](+9(G88O%;4 I3" MV&+=@0>6I53& '=9P8=L:6(FK,X$75M$4YD2XKR@95!4PY9Q(!IIO32)S2M0 MH==E7V(JF3J\Z,+E(4YC<)H^RGM\S=S)"@G\^.D:T\,<4(^I3$-@WM- O0$% M*O%/!%]*<5-4^!/R'J4AU];FK=X"1B/V@9N75^%N.<=I QP?3+P9Z.(67KP] MXP!?D.E9(2ZZE%%'CJA#*=T6-"E-_OHB/1D=[*J1.A@,DL'!\?#H^# >#=51 MHDX.#^.#W8/_&9R\^$;EB>= W&CP&J'0<1Q]AH[V10WG$T\A1;M6*+R-<.=N MCA* %6YY >?=OF5%;QG+6W)]$-8O!1+,D.=NK__\\G2'J_-T-S\-QT>[]CA\ M@^S>XQ\_D%QGBR%ZB:2#%K?CMF]?B@WZ(9A3?('"6X]O^1X;(30(-MK?"S-E M+1K!'QJ1/="+'5+^S2!.<:\#!@[.J3$"7%8Q)Q9_0<2AL_.+%S^"@0.G&;%' MS' M@A<[A]>*:@U;B;L8])Y@^JW(LX64I]H;"-P]AHW90'"WIA6:Q %NF$R)1D.! ML9]H;WWS?KAP@Q*HMD4F/O38U2B+/(U[P<;3J+^1)J\J6##;5/F(HQGW2DYG#863%Q6('^$^>DD*U+M)%(K[1@F[LKS"-(L% MS<,' )_3>? F%" F$_X&T2Q(P=[:8-H$(4#T0$0(CLM:+A:S4-Z;X$"&B+$G MKI;04R+Z#2AQ,H&OF@PS![(1B9:$@QMW0F=5F=F-!I:APBZBE,=BBHV+1[,7 MRIY EN 6G/)SJ< 0F*4 2@'O7YR=?@3N-W ^O.52_1VY@9Q8DPJ6@"F1$A!\ M1FO%YB@JDJ?7$_8V2*EH>IAN7$RWS?!'B)'N->M: >J5VN$;69%Q?O$AVCNB MFCM-^+0AY%*X:%?W:&4*>*8 M:D E_]QP,T'B1D)Q%2%/%J91FU$IY.$J4F_[>Z!446E8D<>&[ B8I:>HX6M,"8VYZ"\8,7P=G)N-F CS+&UR]*1N:5;*@= M(&-N)U20D^7+$UN2XL9&^T)E">/9B; +HB]]^*$BQ82GMN&@%JFV!;UYK;@X<\#I8Z7N^4 MQ1G\H_.4+0MF22_'E/!..-J8@1%C$NY&]V P6%E8;R NU29%7#LN(TSD,L84 M\''PB'/-I&24OW:8B2=*D5VOBNQJQ3K-0>%:$5=)CRU/&%.DB<6@O)578M!K M'^,2EFFIXC&U'>S,"B=;$+0FM5QG%KZ2_R&O;M00\SZ&@!-,N%&@NW"\#20] M9WT;KL1H\R*:W7>,$_D/, ,^#BW8*'*O-Y]M>XPKW*K#4"1* O[)U3@X BY/-C6GNJ' 8 M7 OL+?I<4(E(SQ: $L89:\54,V#^=5HH !4)(03PYZ;/J?5C2]@>'T=\.E&? M"K?22TUC"'J=;]0:8%5)M*%[LLZJ/O@(K"B#?Q*;$95 M SYK0"2HOD=R@007 1R)DU.H1#%0SD/$/2*'OU-=TJ!)>)3VIDUR66\DF3.9 MY67 0H.$:# *W7]L[4(GID>M8V0<,>++B5T["3:-#2RC M@^G%58 "2X,XDAE.!ES(X=33?D11R7=,4 MNFF@:^L$\"KL 8BLZ)I001 %"QC9[MZE7QD752%0A M"$_/9^P\D"(43M$PH[ H5KCR6&\W>9?*"^ V MI>GW*'6L06KX[1S-+.$$>=Z6,L%3@Y %#[F1( 4WX].L"3(S@7A9UFWX!?$0 MNHE_5SKC2R/\)%(IY"4-;=PW_\R[*N!U;^'9U ;R9D4<]Z(6P\G2ED*[%V<8 MLT8!C+YVTNZ9^1C,9#RCF8QO[72_#V8F(\'RV(]_1]O+_M)FA7_78\W:I)WW M.'>#)=[:F.B;U!9+TXKHV=N4H4T9OMRHUKY'K46U9ND'?RBHXY(+X"8XNR9T M[+&IJBF0C("$VA8/%R9(W3:U4X0B1/&")C\&6N&X^!YCY3K/_E()+%@@OMR, M&:V3H9*BU-0V$6""JI;@EZ"/AVOPPE[BHSVUQ #YFA_8_L D$MKC-C ?2@IJ ML'!A;5,NAA__0U(F+"V\8"VG#GH83K2*3#K:$K78J8N=!'OBK9AV@11M$F+= M$O4]U0):X26K9RE+D0H<4TV@.)1!-/](-$Y.,?!F'($#ES!+5L>S["OXQJMI M^9-10-T&IK1 T#">W!3^8 3'?Z/^VE4#4$: M/&H].CE)>WUD4837!RMW P#R5OWY^+60$5=1O]/#TK5H#U[Z/=K&JFP0C(IP M/:D MRPL^8 A/B0CF]-'K4OT[S;@(TI\%1P$UROP,=5;,?S8D921_*QU*T 4[%&V? M5?IG\Y=7.#XN4XN?TYQ(13]Z%7(P'H?GJVXUV.WO'NP_R*U.^@>'1P]R MIX.3_LG>\76W@LW +?OKB_T7YAJS+3EL/E[U$U&U7'7Y#'W/?/SSWNQ+-(#M M\B1[ID=+V\<[]V#*8-VI/+E.2("$Y>4F.I8TT,]DN.!58$1+ WY+YM;)\R/% M!08/ED-#&[[J=T51@Q+^6OM7%[.O\YY+VF.WHSWH.;+A1ZL /R]FG%#Y*-C1 M3XTWW[OI3^ 3HU\,#M@4-&!R8W:]I:!&YYJ'HNW(.R=ZM!^#U7X[?IFF29+I MAZ'B\8TX_X\TSWO1^S2>I&.5_^?*([!WNW?=C3K>F%I3OOTK#WH#!HGK/O6W MW%)ZT=V;ON9*R^ N',1G[ML3] -V!MU >#[X*7DHG^=FK_D9C7@X)[,9=?O] M4F(( /_VND3(OK.&)DGV!,UDB$W0)69FJHININ(K?C73=9Y!X='-Q!X'9OZ%<3N-?SS],7 MN/<\(X\K<-]K+(6EGH9/!16UO"_F)&+?I7E:33 ^8SYYK;#;$Z,O[TJ\\5L0 MPK\5*MD@$6R 7;=&:)LR&'#^.$DSV*YL-L&I-A\F:?$LC-&#_:TINA&2\6F9 MHCK355S,TAB'=*@K1=7$&R+G?BE5HK+L\4U--+Q_5W'33*//98,%:AM"$5C4 MJ2/(UA*VP8>BJ @'\N[B_HD9P@=WBCQL#>$5Y/R-JH>_?TOXHFZF,Q=A..4N MM\]EBOW;\,'[)HLG]+>S4LTS76Z8 /RD%G'Q51:R]K&@$#;@Y:,W&KR5Z"R= MJM'6]E^R%M(A0IR>40/\.>+H%FGU+$S_O:/#K>F_-?WO'A2QL0]TG.&_;[2> M19_3+,,V%UO*[/>?V:[QS=$,$SCPCZX8>IOPZA@/^G;Q^&_XXEX,['&=PP]O MWU=?2P.W+]_4J[Y;9_)"CYLT[T6?]1=U1P/BB3F3>W>*'6Z=R>>=5?EUD92J M0:QO%(G+.1;\]%VF4F=?7*3Q9:9W7JO2?D2S)XIBNO,>\:1UXG5.;8AA<9JI M:>'U=FT]KS:%@#:IRHM,@=]5S.^8B'YJ/M>V\F(+!Q.FQL#_/[ MH$>@&$6GV(4BJ7+JR<-/VH[/I-_^H4&.?E3EYOA@OX)(CR_67 M4E6526YLBDS\5.!$,]5\FT#%!A#@XOWIUF1>"KXVE_,B5^.B%_V!^*!YE3Z3 MFOFCP=9NW@1-\*3L9DI"6XF_D:4Y%PU.5N[N=-K:O3@H()Y,BSSI1;^GV#V< M/H^"=1!S6\MW6Z=SA_=$Q/[,S"!S40 9L($0O1=SK5'H^(&!UR78QALC%#^\ M>;VU_9;VMDFR8MZ+WN9C'&#Q/,R^.XG!K=GWO,T^%P"XD&;]]()3\TT/CS:FL:;H!.>E&7\ MN2189ZL,/F(A071:3KG68*.UP.MBBJ=]JP2>Y=M?S+0J)UIMP6,ZU& 1_:U0 M.(X"<6BCW].J5CV!M'L>#M+^\=9!V@1E^*0$@=@:9, ML] OTINF$2]47JOH_-]JJ+=MK4E\'^MEQD(X3AD_(,3M.R M72CB!\H#0;DQ\B^>S%7Y[T>,C#P5DQ"A7%X3$..S*Y'8V\;*-T+Z/2U3L &1 M1["K%WDQCS[I:7$EXR+/8VVFGFZ>!/Q#-96KCMO:?H8N9P5BP(OQQQT6S\3X MNY/XVQI_S]OX^_]T642?FS*//JDD;2II,-L4*?L/$/C>$*S(0]#P2/P6!K\FV$S'M2)A\613@D4Z_35HK$$.K)@$MO MC"!LZGC"2;NMS=*W" >=S/\S#_=K>QOXT0A4_* M_%N-\$S>\.O,@QOXA$.YC7^\P=_:R@N6?EIT7R)WJDLPY!'T=23Z(VZ M+.KG$3-\^7)K,&Z"C'Q2!N-*=*E-%8B?T_$V=]PA^B:%GBH+ M[$K=&6/DB9F(+[?C'S8#8N1)V8CD*4>VIQZ^F:M%=%K7.F]P#)S!5R*\>^H> MN9CI&)Y:+_RO-DY,?BH6--((WRY8X-9J7)Z?,+M,\[H UQK+K7]5TUDU28EJ-49]MHX[(]>5G,)WJ,93>XC7<4AD_,A#RX"Q3'UH1\WE'& MK3#\[BW$OU-3^1\*S,)\#(;BL[ ,#_:WEN%&^--/RC0,,8I7M!QC!C/&Q N! M&$4RZ&-8@KC4&P%2\X^TUK^J^>76+ES*1RUT^9A9UA\>;)';MS;B M;5_SJ;8EOP7RZ>JKQ0R__?C.9V[87C2C49%=/B_$S2VLSM:PO0L2P72J2\S\ M1/.B@#>IR7F2CK47;ILU'7<43E11IB4/? M[U-A_L0LV;V]K26[M61O^9K^E TW=?-UIA(\/7_/TRLMC=<3A6..-R;&^:XH MQ[":7XHRWB*P+W.ONM2+7G2*TYUA#>HYV(&#NV#-;NW 9VX'GH[+-&ZR&AMJ MEFHDG2UX6M_M[>U%1]65D8_1=_,:'R\"),N MK](83@P;B_[H=P3T\XZ=.VEL/^+9HK_1,/CH/2>)/HQ&J6? ;4VW_V**8,.+ M'C>I$5\$'%NJ)A]I;(;YK+^HNTFJ)V;4[9ULC;J'%U3?K*[Q$<-[Y:PH5:T? M4<(\'87UN0 Y?1]#9UB4B2YWZF+V,YZLJLC2)#*+?2JRY65O<'!P=SOHQC1X M:D:2W#.@]N=T"NH;M="G8JKR>]']>._/#V$C[>*;WC+I]U.MAIDVKA+\8:Z> M*AS?O#,LZKJ8PCKAS@_"B7BG]2390Y(P!Z[Z\S]QDE[."6<@?C-2,?BKZ*K" M&^;MN=S>6\DS#O;Z1X>PCEE1I6B;_5QJ--*N]*MYFM03V1;_AT*'7?<3-00& M;^K5/UEBN9L3\&;,=4-2[AVW_&'OSTEI5C-38[TS++6ZW%%HC_ZLLKE:5,@H M/E< 2[1HV'Y]?LG_^K_#$GEL^<%M"B%P90YKW>\?/C*/1:>S65E\2:>@%;/% MF@#&:/1UGO^ ,9,;/A(D#=;P8GU:<&YZT=SX_ASC(1LA@H7!GVD5%6@?]2/J MT#\KIK#>142S&@AT5*MX(K>%WX^-&3 M1\,BQSH'OLLR?!96#B71$!:?5PTE52,2G';YEO9D(\ M>BL\?F...L0JSPNZ80)+**=X B,%ET[@?>!NFO%VS$X,=99J3''5$[K(>V;1 MU'$QU>Z@PZPOG&A_#FX.>ZI&4G0"2X4(]&N+HB]Q_U'__G>&]P]*HB M.8*FHL*"VE&*'03X8Z-H87_Q_6 957CR7T638@YK+7OA.N%B5,PW>OG^+47P M#17SWLV.P U%U_%#":[C;RJX#OK1>_@FNE C#8S[)JWBK,#3\13%US^ K=1L MEH$' ?9S_Y9O<+/]VA^\N)%AONS 8G^$DU,^&.PU]L='/;VC@=1-0%SEL@;K )4&.K4A"S>B./IUJ6,P+WI@3+ RK#%.%.4-5IOA]T,P",!21GV%)C+_J%O)>_]](13^Q").Q,I0EN0/CX$WX^FF5+/!4I^D?P [/C_< XUE_0 MMB-G"GN*TKS1[!2!T10O\"8SM4#6*/6X@1< JZ>:V'4C&GI6@VOGYA*M2@39A!O':H;)>7@PR+!2/7>[JOW*E=C^MC^'$V1IJJ,^WF:JVQ1I;0_[^R;G 4N MZB=GD7ZP%FFT$_V6 BD2%.AXU9D0"*X&WR36%:UA\ I=EVLLS]'H@<\'6PD) M,A^M]F5>4TVBP^X"K.[G1XG8>GQY_)]-(@7 HJ2X(M'Q< MIC/VW%B^7GF *0KGB+S#D;80C:R3- M)F5E35E97=SC"[$A_)]?BH2Q)**"M^*=5L M\E3]U=03KFA84W*"@\IP5N25VR^+0I5^ 1Z 1#TINJ@Q=LOI#K$S,:89IR2Q M34#46'\@;N6B49KIQ'Q,H5P4TQ=OS_ :SP[&3TW,5^3YA2QD<&RDNW7U3N.Z M1T[FS/X8J(VF-D5U?8#,\PG!V;4A&PQFOTD$'2:4311YK! M_524%''#[5^X?L\P=U$,7$0D4 C^PNZA[1_TB/OIY,UD4N3149%E7(,])NZC M1 !&'#T=38& 9MJP.)801:EKG)(JNR]Z_R\5APH\9Q3<$A/$(HYG@B2<3 >K M#NZXLP"/#[W>M$@B30@6;W2L,6K!5^\/R&W=[Z'/2,D^]AWQ-_;TP+. <)@U MP7/#$0O!Q4 "?XE^(/ZAXKZ/T<44K@+O*7JYNXMCD?67'SDS&,T0?JB:T$E- M&NI&!"XCZA6C'9/TZ;KG(=\*?P-[4YG;&KR.2DVUO.4-HR+,$.ET'%5E_-<7 M*AOO(!D&\'__,Q[T_S4;OT#?^Z\O]@Y>[KY8TJ>[LR^OPF NZH9660H]D+\6 MM?'R$'Y(]1N=BVMI3V$6HY&I0 ?8-E.S2O]L_O+*E(:D.1&2?G27M1WM]7>/ M7J)6DS(Q>; HO#ZP]4_+GY\<]T]VN[_:[0_^?(/2LUM6W_&:'[VSXC__!/\% MSD2L?DT1E<'>3_N#GT""IS:(5S+K8I(\SIJ$XSK\FZ5@28M/J7;H*U'JT8CT M+JT0G9MDCJ9(K94VT?[ O;'WKJV3]9*.Y?K7MZ52WP5CG16S!97/H3P^><5! MQPL,=&/(D^NE/Q9%^1<,!A+[5.*>&]GX2U8,5=8'TP!4!]X),^*PF"O=%H9K M"(]ISUM2?JG\[+$E%A"PO\N&^&U$UN $!-WA6I%U\\\/]]<+OQLO:M _.-K? M+FJ[J&>PJ.-[&0RW*55^3!W9#O,NN>.['3'+U27#-ZP,OBLUNBNI'Y\>8$8- MCK?D\,EQLB6'1XZ]W2TY?'(,MN3PR;&W)8=/COTN)^O672E/6\6V8Z2/T)_S MX)3<&)XB'VM+P7M0\.5^_T86SI:"JRAX#)[!RRT%[T'!D[W^R?Z6@O?AP9?] MEULY> \*[AT=]P]V[V>>W*UA__'?M2L5]A (!;?FG;NB.3PI0^,9$6EOKW]T M-UOB&1%I'T3UP99(ZXETM-_?NTF@Z5D3Z>"PO[\ETG7^S7'_Z&'"#D]&K[?* M4;ZE6?@4..2;QQ"> I'V3OK[1ULB72.0]_LOOVDLY2D0Z>B@OWN3L/BS)M++ M@_[!W53[,R+2R4%_?["LVCLJ?]94C3]F6SC=Y^:U\::9^WOLY8[@Q:*JJ69< M]HM=I]SY6NJ9>>U968Q+-;4MTN;?4X5H(E2\6-74%2]X+=Q&>JL:VW4TNQG* MP,%^%Y:"=U[^!898.EH\*G("=06][&-[*)7:K2=)USJO8:3GV+NSOQN2HXT] M=D-^>6GY90,PTKXQBQXA#,97ZYI^,*[_MGK@[1>0^M2!<=%,IXA'A6_\H:FS MHKC<3%&_V=TO*=8@?Y5NR94[V[T4ZI:4#C$:=C!79;*#VXK5Z:3<&/J NJM0 M/0X)51B8WBLC<% @35EB)3_C.@B*'6_%:5PWU+S#QR2UF O4:24CO)L\!CL1 M$?JP?_EDX <^8,H#K_%[C@L12T+>-M$3PD% P>F-Z5!E*/]Q :A MJ"[&FIKEJ>,/=JDLJ#.^:F8SQ):;P$XXY RS(8*K2*;4!-9 +73!*FJ$<<2U+7I1IE4B[>."0)+K.JHL"CWV_4VU;8<:-1EW8?2C=8W? M>R_Q?Q^F MAK!9,3:BZAQG/V$7D2#TX:.S(C88F==![.2NO4RLB"5X>I(8"($%K6GALB@.IL1?B9!7U)[=V::NQGZ MLR*P07CTKP8W$M\0!1VWN!JU2V!BB$I9E]P3CK":2#EIHO8% XI>O#^\/:RO M6#K"H$'+9B;TP?>H+M,,>Z;Y\%83L"U ,1)*$R';&IA3['4= Q&0>D BQ?B9 MN&"S3%@R:/?2$+HEJ^_K5F_"X?DQVW@AX(=+-YNMA%<%!\9G('88E M_89$)T'C'ZRN*_;Z2P?-W;;S4!F);0T#,*; K2:4G-6GC%WN*]WF;PUJ/$"Z&_?(0OSW Y%Q7/R/NA +3"$&A8-.N5-PT MX)R437P)^PAWT'C/N=8X6QA83P_!#<&@=\:@?"(E<8I\*5/D[;3AY07>\ @< MGUQ[!$I@]!RYMDK'.8%AY.;=QV4QKR>>!M1)EXU-(]3P!*P] G0;\;:B2[W@ M#!N=@3^-#@X[K^T/V+?; _9SXEX^-W^_I]#W/N_(-Q@?)D5:"L9 MVVQP^&>ZY_'A2?_8WE,0M 4]DE;@<:&Y"P)+#F#YPU6_$L5CGF:V>WD]H1)2 M-4\BHWYJAFW1,1(9;W"-,C5GFNI%C87%F"),O1Q-\HP!^2O>% 7<7J$'A/W[ M>+HQO &GZJ%8\E'#GL9XQ#C>.9E?3S&7$W@?9 8;1-Q$1C[BB2AR34H6C721 MORJ.P5PF;Y:X2N186X686W+L*:WU%!A0$D.).U(X^P$9$H2?6*\$TN_3V)CG M"!-J['98)1YSESFJ-'H;8!QGH_^?O7?_3ENY%L?_%2U_3^]-/DLF2" >2:_7 MO_^Z]9T8/$""! %S5NO8H,?,GOU^ MQ@0EC&-LE(_S8+"'/W6N#Y!^J#-]TC35XYT1XCY+-G:C>5H?,H)/D#;C(MAA MDR_/S)N#4_I%L1NH9--P]651DCO)J)>1!4==.M:M.*I%S>SG&T_OR_F?[<(U M3&)>H)9-L8$XAKAM8E' :/XU];CK.^8Q"Z9;I*(&L[TYQ:P/T !I# RJZ.Y4?C[##'(($JJ2BIMJ-ZK,+)N @TRW;/V'I7#7A4OUQ/FT6/:C6,5O^H%[7J^*KM*Q7Y MDZKERLJ&TA5V&C&L(AO/SU@KM?7-T]5$^[%_H-5XG>EUJ+4,O4R&>HT2T?// M]FOLW'F#')3+$W\*3QR&;]]O>N;'TQ(!=?4B29Y%MGG\H"J4-*Q A:#*R8HM MU;$/];E]OMM<<*+ZGF>$*KPX KUI=O=FQ%%XIO*IT0SW#U#O=SG[P MJJ)>)O55!?(2&K96&F^6 UPNE=4$*[M&4^\81DFL7((=V^!V)W8F5K>C6Y8Z MDUJ=B6GH5KN[GS-9P;UER,'SO25'>%Q7[:)W:'VE77K$$/_YP,<'2\?K)D9P M:4=%93 _)G6T^*9KR.T,O=/KZYW2,FA=(MNBB:2P66&S;ADMT'+7M+T4-BML MKA4VMUIMW31;-<3F!=.;K&*A)K."L(AZQEZ>46W&PNZ)Z@KS=*E$*O!'3J3Q MA*V0YDY.6("A7:REPXRZ6,>N,)%AR_"I7]Z.VOK!;SV?UW?+#.H[GP@&[7"'?U)H4 -K,::7A:%!L>$!NU& M_Y30H,J =#T%XJ^!'X;"GE"1Z-7P,CN-WA[":[5GA*>&!N49H4*#(T2#\FK1 M0:/!\1N(]\S%%CVZ]L0\%MBNKMG#L>,YV(H':Z=%$?S8AW7^AR=U8^,E+U3F M9*&P@+(C%!HH-%!H( 9(--:,#QXF&AR_.7F3VZ1*J9(%:,%H["-OL_8L\<30 MH*_<"PH++GJGA07';U8*N?C(1CYU+J*_(ONGLAH+R<9FHWU*>J)"@P5<\:2" M3PH+%F#!224D'+_-^#4>S:!4PR+H?U(1!X4%N4#J*&>!P@+ @K*-90X:"S)S MKG;GZ6''A8L(FT6>*D]]IXO]B$T%VN:#= H><4'S8JVI3.#;5( M/C=7S,7A+&U+(V5+[J;>//5$2#7^/ M/<"6\#$NZ1K#B2E\HFN,5T$8Q?,NY(P?.?>G6'OWXI-4A5:4#&#]L%?*0[LX M'P-2(ZE^Z7?[4@O,CO*9F?;3;W5G"6?1R)]?VH;TM*5HK-VP_D1301 YQ, ; M@=239$0E/O1Z&O@3!@^UGP(16Z<;-9JX%"J M#!=^F1FNDX^9.&,R,ZY-S)4@/%HZMTT,;*/OLC/;A)A:-+--&TT#FG6,> ?X MR >9TE"< 5S#YZS@BN_\5[CO 5]( [?2F(B[RV.>\*1E_)86F^+/CL)U'$$T1.JV/9SC@Q.S'9J'ZMJO=&L (M(AT9"9PK9]TM@K(:0+)+)S M]7YI6W,*QANL#_A3I@#[;9866D +UNQ-[49_]J:%S+D[R\?G]9&G])IQJ7( MU8QV(O0!3M(_?'/V/"H9@_.)D)SY2Z3"QUG/L=J M\OVO_V6/)Q\N9U1[L]V409L8YXUVP\S'^1GA81KF')7!S?0+BA'"94#YL9]@%TY=&IF6@HD+3,+COW/3*L%Y[O!(P&+)":=K-0WYQP0,U-5 M9:[*2MI)4CY3RFT//IQ5;AV\<691DIZ3>:<#6V;>QE-WQ3TX1#*<$YTEYR_6 MXFR^17QCE#_U1L#BK4YR $]'?,-'RO:RP%VDMDB(2!7_8X3-<$?E>KH;CHNZ'6#D- N8-7M&P>;:])R;&^&81R%R^!Y0? R>D M7#7-!D,I6BBB^$M(7LNGM)J@5^8=EE#-WB!& S&5K09 MT9(EGYX!5M',)48.)8)XSU(BF.(%PRYSSFT^MQTC,'8 .) ?9^$85B!0DW)I M2^K*1&?H/A[Z61(CU(5K.HZZ1!S'I][(_N$'1/&.AZ%)&DHOEH .3@'LZ@@%8NG A=[( XCY1]4X 964,R$R)L6(!FU@. M9I6L?DJ1P-2R;L'(CW%D>L-\Y$=J#,TTS\MZW)HI;W6L,BP*]YBG'.[YXH" M'I*]!3SWRI[@G=H="_TI6%ZU+#^J!5K>8!(6KXM E//0&>O*M,F4L:%G]+EG M.XP=1 ,[?,[J1SQ'$AVS'@/8AW;P*MQ>Y(^*F'4>)]C6!,X17 MRBQX<;BT-%@Z*&U"6,\^%57*J4<9"^AY0HM+3SV65$IYR<1^)8N,JX@S?F=4 MN>&:?#>ZC+;HL O''68+/_X]A>C31X39 M<*H4))M)5$=CD[]0QF;@ 7CA.17N)BF#3X$]YD<5,EDQDVA38@VK@/S,W(GV M:+L4,\C#)>'W3"F<2[>V,,Q3BZ2^O3*'2SKW_#JX688PU%[\X#MG")P^R4'> M;\XDD^B"/<1^]7#>J]Z:S=TD&9;[_%9G-MW)7KSHG!RHV8=F%?PTEL]DKI+Y M+%*IY8?RP60*Y#"?M+O3CAVDV7NY>2]9%# (Z=E/@?N_@6':@^^N_[0H 4[A M[E6.E! .PU9W%F=D+HX^XU$W9O,DI>HF$M$D^I-#830E%\4K_()OR[XYW4Y4 M"LV1Z[^$FA]7,U+T)V" %Q0D 7Q PU5:C'I*<7MD<.O1>(0-4^C'!!4JWAR* M(%0,,,Q1^ %JBC10##@;L] A&NW91/'D$#/< ,$="S9HTJ]V5GLCK+D:C<5<(9]]Y(B7W-=A &C95E=-DMP!TCK&\; MY&VAVYG-$8N"[?*G60@[^U74N7@7;-, M[JB\HP\S>A$&5ZVYU$V"'S=GX!6M3 MHM(2#:?%47!L_PL4_.A5F D8I9BBAQ%M,GJ\'9&P2)/<5XIN='2+CKFFA+$#CJ$D2U-\C[2M>5)"DROBZZ*X M P8'?,_!W(D93RQ\,V2@[H_AN#C-30!Y)WSQD4.I251#QU53OBT\JB3J3XW?/.W;(/(QF=/LZ7'!90Q07891>92(!;JPU0?/LL9X",(Y M*Y* -[K^/MK>=UR:2%K3M:^-RP9MXS(;0+]\XBT%D(9SGROY=S:.'/L7908# M82@@%=C/KF^+U!^>8R28/EICCRX&Y621-K5.@/=0G([3-ZYY.B$1VK&L&;,0 MEOE[C.NYBYWW0(D3 PYKXO-B3^ED&H13.!?N7GD HM<^QTHT6)]@B(EU ,JD M[L-4I!^VX\K(?/I]V6?>D?R"UZ>7I\'&:B>5C MX2/>EKS SG<1^A/1IR"2AWK/!A2P_8:)GDCRVN=8![E#O(L31[Y]OHMI"//J M@(9 )O)KB-)M=(N/*#=3N*%RE_J60X.<='0?R#5J\X'BQ 5B1,SA(\VYZ)S[ M&,01Q0K)R 3QOH3*?$-J_DG4K?XQF"]2=2:TQO=(*\WXNN3C:2NCT];O#.5 M??1(X?[IQ/=FI0H0+F8C$HM"Z1/87'@Z?E8+&$_1CX:9@X!% $JJ_8UXGP@6 MTXV+C"\(:;MX'H\L>F$@2)L-@V^AV6AAFHY'"#CU2%:AGR/EW)PASSFB:RSA M;(N)"Q -0_31BY_B7@.@'>P: 4?KV6/FHEB :W\ZX^EX&6B$,8=L=^Y*7C,' M6D@ 5^,+9B&:K); B9H5YJQK/T# ^-,P652FXLX%9242C)942=07V)![S^>^ M7"S;YRY.!ZI1-\+.B<*9.W.EZS!OE2]^T>94=#H=G6[7+3J]2]6,JQ"\$ 9C M1"DBC+W#=I)LS'Y(L0>LVL:,Z3@SQ!$-!"AY2'"/!4I$$E^*YB2R3->8XS0Z MZ@9"C>1JB] ENRLLUTP-629/_D#RD[7E,8!?S)8UZX=#5T1:HTC9,'.GD7>_ M8$7S1_,?%OCRVQQA )K^XF7.^G8$D@3R,<#(X$$BRYB+--']P@GP(B[#:4]8 MH$S=97A.,=\3Y;_'RH,?P,XY2H/>2"@I(YRH:@CA1%8^(/40#(C_)@X94"^7 M)'8/C_NEU>_FE.,GBFHB][-RVB$=% TXUZ%86:P5)'(E.9KX3-9&Z /QSJ1B MBH\,!-D/H2.DY)7@ G/1Y,0<$B5D:,;S!.9(>EAFQH9A_OD4W3F8(#@:.0.' M<1MBS%B^FCL?3H_+%+'XB3$Z=!YB:&A_ ?OG!]JL(N:0)$&*>CG)Z![!:.08 M194RG* $[O(D2T(7F8X]H%5/? Q)>)YG5 J3O"L)K4[U+-_8T,%:I$E )>4X=22/TP*8@(G/ [_"),0ZP0 M(::*V/H$:!=&C+DIMX1,&$G5%6'1RFOBFY\A D&'Z0H7L*9O MO%30G3G+V!\*1VBR43VN;N'Y+2!T_$#&".(REVS!B7QD]$Q)WA$;ARD@ MQE5=LNXGF_\1Q\%1XLD\ZD:RYA=&WD8I*@$+I -1LB*89AK%#==I58("(R73%HX1Z< G1A9SS;?;COE"!.V MV[J %]NAQ!P7<=Y%AQ'SYHXA_:*X@1?L-6;S CIRYU0\EV1B2>;/M\9Y^#,\ MDVQ9V?^-D$J;L_\3_02=#;%A+)!U-A]JE/&(9Q" >3^6_'* MT:CB/7/-8@B<@G/@]Z0+XU4 >'O/*]"> S;ZG[/_S^F/VDU[9+<-8VBT>X_= MGC48/=K=H=VWK$&[V?ZG878!&T%/T\P_O[,OJCRX@@8B\$-\/^F$5VG_U^>8 MB=QCX&/,6:3L8>P!!25LQDYH:9*A)2HO&DL)@4[FO]K>%/E,;-R!>DS\&Z[T M,U?*I$:A*S_$@@:Y'X8_D_>'\0JY;]0>B11E&PVB::E%J414OREKZJ!53ZV;F#ZV:2<>),U^FBXE&:[B9BXT@ MRA^PM&1/^4.GND7VSMWIF^Z^S-BE.06-]GPK(IP8K7Q\%;7T9:822D;L@6X_ M"PIUU6ZO4D=U,%>IHSJ8J]11'UUN$^7GP6 M.&3^I'W$U[ P](?/NX?7"6'\\W5<\+#;!)V<\^Y0.ZZ;:D/UZ>7F;;0',WV%G'8:YSL4X+7&:L:S_^)'-M(UV8^\U!6N2I8.$$C*R^F=@8/. M4!Z<]>+<1AZGG=\DGCE/RQB*QDP!59:3\S1)5QDXP6 ZQG2<@>Q-D JK\)+,*/IDDLC6+-0P>.,XB;(HXBAQ/O.RD&6 M1Q%+RV.6MT#EV*_YF'CEI9<)<^ .*=5AB'E'$ML'$A@.IAHD_,+.W"QQ1=PT MQOE,G%52 7R"+AR_X5)*5XLQ%[, L$!()N7(G'MX*D]WB%_@A/1TSC1@30E6 M)OA*CXW)]#4=>"86C+G=%*9)- C7S7Y8WBXF.8/[& C5Q*5D#&-\;V1:E2WB5, M?)J*%,T+C-6BK:%]!A#*48R.1WVSHU3"Y,(UDR@(&5,QUG5CK&T18S7V%V-% M]:=XG%6UCJL@.=\Z\N3\DG+ZH\P0NO+'CPX?H'!4 OJ/6"3%.;#(:8)#DD^\(+BJH(1"I( M7!Z^>.]QQ6/>FY..M-$<0/#TF)B(8Y-IG%69$HAPN+@(*[$R9[;/-;%>F'(52=*D$6HPLMY2CR:4D\"F=)M MWL*(3DUJ8G61K2MF MD(O6O>G.#(@0(LF71<\^-D>@0D/LUL"U7B!;X;P03@#)C&@W.N_H($K\15\> M>H$]>-9EC2RVF/;EW *>D^M@-[OD0B$.*/U6?OI!0H&Z;(KZBZ2O4XQ!1 D(:?G0S$(@D4 MB0;H$1L\>S[.&1E0DP'0'5DX((\2QTXQMBGI-$G(EWIITL!C.:I\P'\$MYQM M$$*U62@5J6TD7BWK>N7;L7')AYC*<_:>)CQ9?! [X5#R#43#$:Q/3_?G%X@O M-9*<97-J@^W'2TM[8L 1N:-D^XS8R98&0B)V$NP2MTK"%$2@YR" +C: R? X*<%WN6S"+I>R M"..X!/:-EP'?,M5FJY"JAX"+R0.=YWS1< MS92XTTCX4F2-#^D:_H"WS8F5ZCS.E*I]PS)'(2UQY)OP"<\V<.6F*F]S.\2R M-% $A@E_>4568KXGWY: A,MC= M0K;I(&I)%DO5-44Q):7U"IUHR=EGMXGT'-@O,]-P9*> 7&%)]XRP#\TS&Q*V M(3S]X#L> NY*%IG,3.-9;TNK]+F%^UR\_CQ97U;O6'3(? B)T->Y)6C+F4D8F:&QV -&.IAH31.W0L\Q1*D7 MGRUJ9'FWZI31B=4*:9N]_!W%@9_JI5M]L&SBDX1Y49VEQ8Z.Y@8"_SY:,O#27K4 MYD;0%#_S<*E2&M<19E9#FE-J.2+*D2-.XOMQ+4Y ],HUP%"7U7"<\'D52B@N M3%S^L@KE4]*2>@PFH"1^O@E=$[VFJ/!2%)T*[PY-!Y#EUR@\4V#)!B\1,%+* M\](8$3NF0M?42]/7I38&9, RO;/S%@J;3@RYRMS-SO!_SE8[Y-O]LSU54-]$ M;*QU+QO:_V(S,.J)\X.C.7S@RK\_Q4%U&8'[&SL"S<79A2CCD^FSO,(Z'8X4SR."X]I):@:07-30A^]0 MM%!4@HL)D!#.#W[J., YRC;%YT128+Z:+WWZ#WSX' MJ!SP3U*#O'3> -?6M8^!_1^'-Z:XQ+8K<+YV]NWHRECX6C2 Q:MECQ;N;Q)& M,;\>+7X5N$T';CM''KA=NGN.%ZBB8UPAW65CEKXXV9!(1 1$G,ZV;_:SR9C M)GS>WI2T6MF^C5@UY09>)GU!\EN?Q)(1$U) %(XP17-]!//5JKQM4QK',3M M4:0-A2W'Q40KZ4I,"71Y_T!*DIE^T#%%I_=L4RTY8$1>,"7N[47;3O5,$JU? MGUFV/W 6Z.C]XBYD)N*FDG[7F'.V+[E32V%XC7HBNF) &[N6AWR7FVA=7B9: MNVZW]Y!#-;'!BT28P7]W.A"#1F/TS(2^4QW)9\=,SQ"(PVAD"#Y)>Z_YH%(K6:S%<4^V'B)6DX;JTKV"2=\RS0Z:>0UG'1O-/FNP. MSSS1R6_IZ<1-Y65#IOA8LBPFGX?/7F0Q,&[Y=,,Z=AJZ:R6CB!G]%(,:L MZ^COS!^FM.GV:[!S%8S@.@G$"$>&>W6QF9,#,+#Z"$=V9Z8^U:-BLGIJ[9XO+AA+(&< G_27% M#+;% VS1:TO]>U/5!V)N53S'/M6>,$.<L6RJ:% MQ_'QRA%1,@ K?[@?=I-R2./'.&=29!+-]!,KKA/$]KV(+%.24.)(2 Z6[TR, M:,#U^AA'C1_+O0A\U92M)/%GB-5)HBV!G(3-K*G*RDD4L7F3/ M['36762KO71_#>TK>;.G9*.12_E1)@/882J3)DDQ$6][G>H0K#9'O1_F9F]\SQ/=?WGLYIP@,-BL'A"9DDO'^0$&6&0GRTQ/3*JE$_8,J+NXU\]1JYU29T&O?3R<2EOS$+ M[Y,=V;6$@U.V<7[?Z>3E9FAW3[R+;^)-6LX!Q;99085E[%2O]AG:5:)I(%Y^)X0R*6DN2+ XR)?O6]''2HY(A[9XLVN]7.*05._Q)]CEX4^"*]]!:3 M1(<8CRT_X&'/AULR=I'@ZBH([ X%P;0#C3_QBM! '#L(')12TTA/=>$ 384% M/YRXUTN2L$VYU]AF?]Z;\=_IYB?I B:L<+Z%+5/*NO9?]GCR =B"PT;:]4\V MF)*?YQO.4$'C(_GH[^A?S+\O80KB/NW-;3S><.[+M]S;M.1Y*9Z3\\#Y;^&) M&8Y,=6G@W!0/;:-GGAO6& MO4V=$HU)Y'D1<7SL]"2CFH]=CVDTPE MYV&/HSNN]@(G$4EJKI1L/$4_H6Y^)5#E/D1.5YS$!._)*L@.\F/2=% M[(;/7H:X)1U]ZSN3Z'V9]YC/O\-VG")]9=VJP3IEY^]!)I&2N* M&,VJ?7)"/CU\,GUTR2L;BZR1 R_#:==B!_138 MDV?MS? M8GO*^%UM^;Y-U[:-?(RRP@I"S.'Y]]0.(KH;;#G:5JH.44;&J1W( MPA:%PS[98/C^J^\A#1K-1\NX#()+G)_&AI]=^^E,XU &U/@9O1\Y/]D0P."& MH$TAOHS.6QV 6^$7K?V6[MF%S:__\[O,VRYF_T: K+WSAV#L1067U%MWXV5> MTC^[X#7@=I&MVX*5PHO.C;A>T0X"9)ZR-X6-*'6^ZL(WHJ0[[:0D"FPW24.Y M8T\RL_8>%-+"#DN>23Y&=6KXMIB*:IJ-JD)EG?9^N==5(Q7A0AB*'FHR-_ZO MZ4HW+L=N YZO=./Q)A5Y;1MKS>^V'!KK=%>$QLHZ)2LX[-O+NP?MYN:FWJF? M!0'<;>Z59HPFTHR0=OI\X$(4M4A36/L5Y2AJ8XLBR"J#B>O]<\D-CC!.!=CU MC%-!%WG2HNIWMD(NB;N@N'!X87S@_WQ-\J/B)F@TGEL8MW]CC.P%>-I]Y ^^ M8Y

72*1=I"8(V*(YH9CJ\=IWJ2YC@CQC] M(._[BJ4GC/'Z_O@.D8_^T9N'U8K<29<=C)XI84FU( M+YR]!ST?E^B92&Z(+\''I*_[RBMIX!7O\@@B>4+C3$#IGC%>(H+O3_?(F8-U MWIXOJ3W&MVF00Y9RC7!NMV"6:3>Q7^-N0?QL!6W4.??[(1==2 L?,I<]$7W) MOC38;@J3?Y.9% A^;-6W "5B)[3\TA95Y+-X0=3(O%!BI/B<\*0X;FA+=L/+ MB;@FGLMTJ4,R0PC)5/$K?T@&3*H#M8>%0SSB#!@QX.1'FN_,I;IC4IL M9E$JP9+0<_K+G" S]]/Y5%L&>.0,I]@A#:PQQ&^JKW( /[#QU-0;5#JQHQ8: M60:E,(,+72?8_6#U<>D+1:[V:W+Z6'WV2"X:;[@HQO'"'D,G6AFGV()\?O/R M\M*P77OLGS\%_G32&/CCMWOPP25\5O#7/+!*7AK9CYBF\!Q%D_#]NW MV$]@*=V>85EZ$L3B[3$DX<[Z-F:KJWB='O#8R3,Z2KPI.??A,6]ZK>9;K=7M MGX-:V\SV[:">61-J$0A_D37*0SHZ;=W5;^S4&C$9*"*2E MW0':Q(74<.,@U/"S_$/1S]+::;YR,JOO9JY:,(XNON=L@<+#5+K69 M[&)2!;T-<=/:!-*9)Q UGF4^6:M7MV2MW?,RLR&=I:_:MQ:*(2?+ ^"*>:,[S1)#!*_J1 M;8$CAHNMY+FC$T?+YV".Q^@VQ\)-@]U[Z# M=-1!^@"Q@W?(NPJ)O(&!S8?,\&]X[SM^HR_4!F$B/@6V1Y%YO$MH\-B@A"^, M9@@1Q?";,7V.+P]3WL$^" 9.F)J$D7E%5N_GO1VP/5)$7 M4W'YCT2E3W.&P\G)V0M&\F.-BHLY"F4RB7R M0+!=>)V.@V\V5MH"0)?S ?8YF83LO?SE@YR:[7CT/+KI0[:&$%4;,#II4*30 MXNAD^=>)UM-H7^U6S893\W&KEOV31'8L6 M938;_6Y'+:K8HGK+'T5CV 5*Y$QMGV#[*N_IO3GYJ1FR5I4CFT*,A7R(_(G[V$[&DV2U>3"UJ7AJL1CL?UNLQ656D&Y%6SOY_[W5L,5;#D_ MJ=C:BZ4#+ K.V)/?O ZX[?;6#!LBY'N&'*%-*1:G:I:VWIK^QI[1E(Y MMCS8*$H*T2-2S[6GW33^-*)9E*DZFWHM5OB.=.V%,J)%9Z\ KP@5%U))4(O5<2G#@WR,3,)ZKG,^S%C/=;YA/V7*CNWEFQ0!' M0GC:997IK^OKA[OV@<)#=NW2"#.!Y# 51"[@]BZT]RU)VGR'>2D([B4,I&"F M8%8MS%8P*!G+Q^+]Q> YKJL42,J"Y-$>?,?*#6]X+C!YR$:M00U$V,)\N'P" M,9M-"]-Q< K$#Y$6I7V;Q$E41=C-*EBL8C5KP+("-K.Y#F19306>Q>#YQ6HU M+$-!:)ETZIF&J<13U;QX1/\=("\VJN?%,[ H34JK89E/2F-G.'39+JFI:^DM MPU1 6LZ4#;/?,/H*2LLIL=O2+:M7AC$?D49H]&5.?<*,E"ZX'&K]EM[O]A2$ MEG$>J]?HK\=Y3@1$+:NC&U9G,[93%^6G@"]UMC"GK#^U-A*J!G:# I$"T=:M MSX6<5;B+Y<"T.8_QWE/?UW,J%\GQV7'0=]%/[<$'#6_;F>%E\L;7D?"5X-&Z MZL&VD+@NQ2I&IZ_WVAOY+ __?$[WY37&S([9U[M&>UX4O:-:VHK[SG;[^^V$ MU&K$?4*H!0CF#CX[DU"/.X(\!/ 2.:B:)[RZ;*0@Q5)P.%(R-<9\'EBRDE<W:5!NYA'BQ])1"(8:@W3R[D".7 M9H<:Z.4?_<4?$-[&CS?.+NX!>I=>Y'N.KVL/_S?_%G&O]ADW=//I??G7XITW MP_BE@*%&SYI]T7'QP7PVF'3OM!/*&$G*" 5E%.2+<6OO%GUB N\@Q>.G$$\ MKW&UV:=%6J"975:%KE>E M>E+7:ACM6/JK:UTA82G5=/BEFOL=*N X,%QJM5M8\MAU=6TSJ/<8),*A-<4:BVA1U5 MC'2U+XM8?\,*.XOL:)F^4.U$[.;>9W(O7T')F<;9Q5<_XO,L,JPE/Z-- ML96#.UZKM8RM+"C1VTT6^])I48>6[[EN FLMZ@FT2]?50KD!RKT7 [?Y".-0 MY-./[2&3N?SV9.(" =,\V20.&["GJ1M7"-"PWF1H#N;^7O\$]4"C)V0 MGHSS:/VQ$U&6/AO8TY#AK:_T!?89";!/.@9^86&I"Y+/Y_/^W>E0#C!G6$22 ML+91?'AA2G\*\$4TCYD%+/+K-,>V;"YXW]AOD5:GH=U/QV-[=G;809#"5]]C ME175G7"]2*I5P0;U(OUV3>I% R#^"%8O2A,55(P%;4LP%RBNOB7;Q)M@,%JEQ:2%NY-(@>3!> MCIO^B??*1:P@^QRB*@+;O544W7S]=/U_VL,W[?K__G+S\>;AOD8B;>=%,5;' M*%L4TVMT6]4,9C<;YHI"EJ)K:K<:9LGRFL6O /N@FD4U&[U^?TN%.O4H!SF> MPI83KO^H3?'4L>/8S8RDOI.2NJ*:E7KL\GC.JQ84I'C"4>/8Y\ ?D]K]62KA M1\4,YHRP SZJXT$Z<2K:@Q.Y3'&#^AS,)W\PS71)J**![7QA[[*J7AJFN^^" M^59CHQD[:VU\UQA0?8_G379?AS8)V-R0=U)B,CF@5[+SWXPUN[/#5W[ MS!Z#J1V\:I:N&?U^:]LC"&K".2N9%G24_''/4R36XX*7R/-D+[EE'+(RIKC] M40$'E:Z4"7&)R,N'_2:Y/$?1Y/V[=R\O+PU87./)__'N,A@\.S]8^(X-G^S@ MW=".['>]?K?9[;[#1?:;EM'N@;!H&E:O]8Z-!D;GO-7I_)/];!F-YVB\@J'V MSG_3M;_9KYK1Q :Z1F>]I+QUIMC4A*VV-I&R1\U6]SP3K. ./[Z>?[%?PCPN MF5(M:SK)23',S1EF6(YC\E]-$WXUS.X[@1\!H^2HX>.K"\@$KRS*.V4;TZ)5>6A<&^HF%@\"92%4SE;^8Z4 3A%/LKPS(#U?0Q8:9 MD_,8YSM>#DBS-?JMMM)6CY;YKL5["8\-X]TPP3Q_-+ G./8SC!9PWG:*\QI- M9+VQ'\#L$>O-%,'NCGZT$U*7C>9F#MRC9O>'H2\3 0%CQG3 L9? B:2 MPU^$N MYNZ)*?4 #>5M/FRMOBB;E]/,V$_0X6DRB3^"BUF%?+]N *N<[RM3XY#YOKD# MOG\@ZOW_ W H?_BAZ*\+'')-X\WWM]H="R,90,0!]E3D^A>XSGVEOE_,"RE= M^7H\_WD/E;[65*OS7C M5/J;#8].9HH"WJ_97?5@E7\4 I6X;(]2"-1-FFK&IGV; MQ-(@8?:/K^3!_^C;P1 U_I3;QR-5J(V^U:9U%,!2FO_Q,W]X;,N$ORQ<<-=Z M9Z,)2],V9_-A+BYIS".G:1]O[+O(9 ]BPKGUM7/+,F^'8\9PP"JCGAV8_T;O^8*X;:I_M MX,FG6_GU?*3M[=>KU&?XC(%_'K[R_@;<>86.*UU[^#1SW5#45Z0NXX]$V>9C MCQO-15" 6!,SYF?;WJB\H&.3&AOD!1GM=Q$2$ @!(I;8:7IN+XA.9^('E!@D M"0FMB!/,"T(KHJ.LB -1C)?'$%!T &_G+5C1DKA\06LAEB"IJ>I /GW1YSEE M?Z#)<11P4@;$08J"M0R(?I-GB+*?1O/<7,SWS9QD^A;9#6M.TCA8NP%Y_K:\ MQ(?/\P_#<+B?3B8N<77;!2R70>$[%CD!9_9K,_.Z 4"% DZ&F1L&(4L?F3EP M\T654?-:_%]MCU),#3*'C36G(!RT%M]36OR!:*?Y.\QU B6/%4C'XC1TTY0(>XKA?A ],%%H52C MJE!JEZA@6Z$5I3PK(; =(4"A5*/SSG:?X)2,-@H#:U$P]7)1,-7H2_0_.17: M:"H=^K!UZ-G. H#(6_1S*PWZ>)@GNI&;[0ZYD0U$&T98XW"D*>R(2/2'4_0J M&ZKJ]% 4P\I"B=OFN2J+XUAY;MQ@ (=D^:,@QKD046Y)"H?9*M-BX%245U4* M>MC*ZT+>^[N7S@/4=LA[E;Y[FKQWNH3WMG?%>P])[U75F,>A]]ZR@"9VXOBV M^V> M"B+B7TU=.T4]EJKLE1I[T&IL,JR Y@<78*6R;/"112^,>3F]N>'+3S8F1KB^ M5V18E5)D#Y/SKJ?(MO#W?AN^]L:$(;9$06"AK<6LEYCKZ8+$./']IRV8$P?% M_Y[X_G7MQ %P.3UQ #Q-P^C$0:"9)PX =%R=. C,UC*+\UUD/[I,?@X_))S$ M#MIFHVO!+B=^Z-#J ^921X\/+\XP>A8&0OK&1S^*_/'[9G*+_1CZ[C1:?$OF M3,+I>&P'K_-VWNZ':YO44=&8@5WJYW,@5S.QG]CY8\#L[^?V"!;[WG9?[-<0 M[9'41L>.=SX#V%F8\$U>_/DQ>#=[:/*(P,3!0TL 3K,> 1ZN/0G9>_G+AZ$3 M3ES[];WCT:[HI@\ VR=8A3@E7,&L@8-PYU^+Q?7[#:MCX/J$?T*\6"R] 4M_ M-_]YK]%M]7*_:3:,4I^;#;/?*77'HC6U6PVS7>Y1BU]AF&7O6+"H9J/7[R]] MU#&[V%6;D,-VL6_).70]I-3 .^<__X$'*M>\.-$*G^O:H"%V.$G;G M#)Y1"_N#/0>NBM(I)2R?N08<35X(2PHI82<@<98#I77R$#@Q+70Y,$Y!"UT. M@9/00I>#8#M:Z(&X DU#C1(_<$_@_?0Q=(:.'> D<#$;G \1#^QJLFOWOG'5 M ?C@U%NLA6A1[S+3R'1^_ L+& [!/#%SWVRI(=X';NV#,1^B"0\\]K?;O_VJ M??ER>Q2[55W%#IF[MK;*70]$C6TI-?9PM+D%W!5?'T_,?GS5_LI&(Q:\:I<- M[0OS/72(\G+=>S:@:UI-4^J[]W;P:'LL//_VTV5PRX"XM-EL;JN-QH%S:*7_ M[HY#MY3^RSGT>K2H]-_:M$SEG#T87:LJ]T&_V5':J=). M:\^A3>7@)0ZM.N(>F7:ZRGV0,&C.JI275WEY:\RFM^I$.!Q%6C7//12UL (G MPK99M"IC."0.N%57PH$HJOUN0\T=.Q2-*W^'=X#NTPD?N^Z[SN!5>4&/DG4] MGQMF$)_UP+5?\!0FOM+C+HRFT;CY>J]4N8-6Y?[OX]T7[<8+(YJ \,D?3-?N MMUVW#=?*I;F[$YUE2JF-'JM"A:SH_NHO2J7CU4?/C$WO:?B$3F]5:ND"3G_W--_V32( M])B=S(R;#FQ"? +G1W^FCOE?TS!R1F+^SVK,'H MT>X.[;YE#=K-]C_[W;.+O0YSRL=9@L$&D-Y,"2/XWM_\^O7RX?>[Z_N"=):L M69*1M6,RTFZG03BU>1=T+*<+V+^G3D#]SJDCIY\#;']FS[8XPC1D?1"E@_ )ZHU.RZKF44;#-#<:!E90)2JI^7!X M[Y[5E[,'M[RI*@8U?+G\VS?MU[MOO]]J-U^O&F5LO_KO#FP!]OZ(3NLS>PRF MH/1H)F_*7<2$K?^N<@Y(\90#/L]WX;N<)@/J? OZ$+EV@J8A[$D#D\@9:G)] M]3]\=?#'2]@8J730E-+^RQY//FA7SPX;I<8[?1N-G $+"OB%%ML-E9^26CR=TD M94RV%AAZ1KFATHO'4UOMY796T<_-AM7M5K(F"QYEK31)LY[)X(7#5;JL,M*LL%LE0#,7VSCOKZV_::H)X/G^OKU<- M,!C3-M[RN]/^1#MV?6X_N[D"+6H_FU7" M_E"$/1A)?T$)C]URK_]R]^5Z_W;2;/_>@Q/VVR#0VLK\7#7(>Q'PL_S4M)?SGOE?"7PE_)?R5\*]4MH*HO[G\2EV.KWZ[OGO0,O_M M5K2^<_8KM[7),]325[[9WS M'K.N=2A"HOJ E&+DBI$?/B/'2#ZRS.L']%4]U$2%O@Z< :TJ0G]5C91HQ

74>AZ\W7R^UJP96)7[[V_T\K]P=#>R=0W]U/)M $?C^.%0,6C'H M*AET79FA\MWG\CK[GEGMJ5UJ8S::N*SJ2POSVW)MUE^\@[WA7%'VE_LSW8 M(PV]]CW>:=JS79GTI%$3ZB09E]\'?&$A!J;QMM6IK&],)6UN]MO3YN$9<\G& M\,)7ZE[>_1!JXP3ZU*LFG/A>Z&!KF)$?:"Q$'N6$SYA$ANUEQK9#7;WI[R'[ M]Q3STQQY9H/TF8WB,PODF>G8)SR<#IXUN&&,+QSBP />(OQNZ@))&BW[W+#> MC-[2ZPQK*/XB(5RDZTXC=YN%E\@7)7KT1+XV"?P?SA#;[]BA[U'/'#L,IP$- M-@[8$Y@H>!?OT.,Z]J/C.A&UW"#;P=3QLTPMTX3ICAT\/"O4Y1 H78]+8?M4\/\+#_D'< M+0#,BD!ET,9.F!QT0[MT0U]'3/L7;U=,#:8 >S7VPW:G,99@B2NUX/=8&")N MCJ;8,@=;1CG^,-1L^#V$F+[KC- TH1;8$,#-H05\A?CWF&A MF-&JD'#1VE:P:& ]LS/IN>\8D-V/B1!1Q(+8/:H+:T:2BY MW !X+^S-3F0#9]]S@IN68'R@+Y[PU(?:Y\ >LQ<_^*Z],9M&ZRTPVW"*O=!> MY=J!TB*.7?SEX,GVG/_8,6W@Q0_ D8>@"O&[0AJ?\^;JV_VWMY@X M&3+1"@W8.0?:F)*J\T"4@B\ :>!.@?\3ONM+89+_L!+\X0782W*(VF.R:!8F M<%Y$*ROT\+V.-_CM]F^_:E^^W ( /Q@WT.0:( \ Q)F0DB-G&"L M4Y\\@19P,TX7"<7H-M%(3W2XF\/^$EK(R[,#.HB#IT7'/=20U3O>EOA2OP1; MVF=;]36;]+5Y,_8*^N&UK$:O5TV[/\MJ]%=T#CR.[MM'T?ATEWVW]YQ4NY?4 MV;P&*5K^?SF.PVI["J_R!R[J$W< _506 GG_+9H/H."\_N>;KLY;T$0FVS#>7T MS%A@P"T3=\DA>2G1^=H+QMW5- MQ; PHL_GA]U'_N#[L^_B&.@X#8@/', (L_ 7A@N$S6Z6>NG:8Q]+H:<3..M! MX_UZHB\;>6Q5'WLN'F\A!/XV<3Q*H?%$Q-XCFX!G),1FYWVM7 #I^UD>N_B+PW>_ L$SU>F1V$8MX=_#]@[!P_$FE/&O*C MX?P&])C(Y-H]/\+=8]2<)PZXKWQSF4WEI>*];0 H-7\::#Y'I8+W8>97B,QR M9#L!O@V3]UQ7&]N4V>%2NB6L)>3/2QXA1>Y,4D^!PTHV'4Y=<3#X#P!+I,_0 M\$#X: L0YUEC\+0QID FN8E/<6ZB+7,34VD?DY6YB4OU\)V1I>V&?H8V];QD M3 098( W!,X>YRH)"2F/,6UD@BD=XGN$+'CSNT=D3]PH? NFZ=7EMX]OB^4: M%?YHM:E7O5I@NNF996-]W@HQTZG $*+6%O"IC)LS_#(G(% M,WT%E^?I^G'2^?+\QH;VC? IS*!M5+:74 %"?@%K'3J9BDV586 5\25"*EL5/E(VE,]91MAW1]T MPL/I (\W.<#BTHWVIST\^V'Z6W%X/'/\A6D3U^8P 34"=00.;GP5GI__B&4E M^646]J,_A4<\,[@C**AZ(?J,1*)ZK&^E\^[U^('#*2,*" )@ _"_40"KXJ02 M0T*DB8JE<[4ESFZ'FWF.,2=*)_P>+GRM!-K*':Q8GYX&Y>QZ$.*<-O!D M:%T-[1[+;U(7QWMC/P&E/,J/1>35,/$6"=N!I3"L@9FO> %38TK QF'33CAP M_5 \L]@>,T F_2I9C2A]D&_*TQ>U*9=Z0YJI#4)O@-.Q8=D.@AX9WY"A.$X8 M(&5TOS#0P>'?F5>@I$/M7"CM=EH!+["3/["0PG78#X'Q*4*2-41V&KT?8\F3 M,BR.1*I>(6<<8#B%R/MOF,4=[%NRDHI+J^),9TRK0GMU//7@\R@>RHXU _)K ML)FI]&$4^)QC =NGJB!A#/%G%443P0P!^3*O]8-949?Y6H@W_JI!K%=R^6)' M[[4WQEMAYG)FQ(F%BG#29$DO1\88$[$/480$JB:5#E&=$/NI_6LZ?!+$0L<1;U$0FKW@A(8^K!T+J6P7 M_T2Q!$(>M>44Y4@MMP!?C>SOS$,&8 .+]5W&6>D+UU;@/3KRC-3J4H4O\XLC MC-$%B9.I!:H%U?:QN:7E/@ 9@)?F &HJE+>![(5,<&\0CJHR,-"M1%ZJ3B73AX2BZR4'$A8/W\JL#+) M]O' J :4:YEYZ^<+279!-@$*F^7;.:*3CXM 1[X+@H4$BC#V@2S&Z/A)Z>XO M3%H 7$N 50?<# $59L'Q_B%L7#:>(E[5\'M-K M6(5W7+W'7:4QX06K[W S+_[43>S#Y#VT:J&N"UK@-?IGU90FYH AX M?!7B+^FV$4>X.'>,F5*\_WDM>4VQL.M"W&ZST3':9>MPS4ZCW>I44CW;;C5Z M9K>21]&JEC^JVD+< \KL/^RZK7?A.TU6^A=(UL<.2K5*UN\<4+ZS3 N!V]'[ M8H>YC%DJ=, D@7>:S6:_L0XV'LCYU;$4?.DAWL.++D% >HZO:P_LIUV\2V/- M +<[F&W2&>"PV>NB6M+EA0EMQRK]? M)'7[2#(.:Y?'7[+1?KJO_EK2!1 'GT.)M'-I(IOTRHWCE$Z2I187(VX\Q6&= MBH0-ZJ#FZQ14F<(!E"G($KR<,H6Z5BFL0\28UIH*$D/IU<*I. B@5(ACI#8@ >PPP/FS*9N%!W@L%T MC- ;L&5% +(&(#R=(H!/.-J%ES'C87Y)IFAPQ]4AN!(NM<$F@V3L."?HP$;* M%*[8UC:"4#)L 9ER/#N$V.],.1.6.$Q$KI.0H\0JF6>++,,X*XDF-V2Y])#! MC:Z.FYBBL8H;0XV)ZO+API%+\ADU?SB&T!XDM?*8TR,&$6M\7!BZDZF*S*#?!$ MW'%))051!1;7+MG=6A.0:CL *:N2',00I!VG&1J-#J;FE4PS[#;:W?P556:8;.]? K)'M,,]]$E??WL%]$FJP;9/ZM2# \WKVE)+IC* MM'%E@6 M6 N3K+)LMI=+."JA8V%"1[>:SHP=U9DQ)^& E.;[5&"[=,+';M:=Z<#W4<2- M[BENM)_!9_U^H]LLK0A90+F]:@:?]1KM5OXW99]D-$&GJ^91G89E5K,]6I19 MXV%L%77>KE!1ZQ?9.J?=;BY#N0F,K8R%O\90KM=:+ MK> -N:#]*3QBB#DI/]')@[:P%CY30(LWYWD[(\(V5I@6SE=H+A^Q4!=DQ;!] M >HLM,WC!Y59AH@?[<'W)U!'O.&Y6->0C5J#YH=U ;%M\Z,8&"[O[Z\?[HO@ MS$;[7X5,QPGDYTQT;_#<^M,&[*!,[;=\'_.S@$1/'O,\,KS)]N>O$=G:&"0MC._J?,^=G]-Z;CL^'?G0N'@NH!;!@A&3H-AR=MUMG%Y:A M]XW^G]]E5[J NZU#FH7/I;RJH4CA.$FALP=2:*.O76\:G9J00I5:9SVEXZ7L MWDE)-#_0%:UK'HNVIE*9Y:"7RQT.D)I6"!9Y#'?Q*7QED3 )RA*1=7;1ZIAZ ML]G=E(J68/,V!(I"GW69<97HTP'T,;JZU3-J@C[';Z+<),WQUF>^2]2Q0M13 M5#4[0.I9P7PE^%^!:,I22Q>HI=O5V[UF3506A2[;9K:;H$L/T,4R= =TF?P/6E2KEDD1#WZ$%7N5Z;?KY]P4T%L*P_Q8"&Z53WL3]:5U=M%KMO2^ M59427)HBMJ@A*S3;7^'+MF1; M-?B"D=Z6WC4WCD54ZR-2XDN)KW7B(]AW#3NFTLPVW@M($H<28SN.B?"SN,63 MN/2&,9."WWFO-/:%V2&[P]=_&_T>,E+2/S+@7^QR,)B.I]25]A.;!#BB%=<# MMUZ.L4,/;\M4EM=AG+YCZ?U.58J\$HY[Q\*5097:82&&_UN6WNSV:H*%QQ^6 M^<+"\#T'KI8Z5,"+BW':FP M%=SK- 'W>DV0!_.YMCO'/15JPNZRRZR(C3UBRN]??R/D$IMP;8?:#:#V3D?O M5&:#J)C6L>+VEH38]G#;!-RVK J+CE2@[$#O/WI/XZ^^/WQQ7%>N-%MO?DB/D( M+%+UCWO)EY:'P'.EOK+H^B?.. $XK$M*%MHZ/=WLUR635J'1]A.LJT>C#J!1 MU]!;[8V+T6O8$:26'/D3&[$@H#ENLIZ%J9K"W3)D>09QR4),4&7IIPOTH[>Z M5DWT&84ZVV;"RU!G#CMZ9Q?]SL9MQY2N6^R4J:93 T"?5U#0HM24=9EKJK3V MJ^\-UJH+Z/3/+LP6:+<;&XI*NZT+VJQ@K%6@3;<):-/6VSFI!H>ES1Y5S'6WO2!$6.R?H- _ER<_GQYLO-P\WU MO7;Y]9-V__#MZK>_?/ORZ?KN7DRXUJ[_]_>;AW_4= R$FIEQ7, Z>D>5'$7C M.O:CXSJ1P]:<1U-QBM%AHHL"UC9I:XGSN9[U2 ^!/62:+=ON3^Q7[$-5-3?> M.#)2#V"5-G".R88I.#+@EF/0>@UNNJVSBWY?[]2F(%'AOL+]XO,.-L/]-N!^ M5[=:=>FS>_S%N#>IG)*-1)^*8VT@-H)I*C^ K=D:K6M1EVK+/**Q9:>..JNY M;C6HTSF[Z.A6WZP)YAR_T2%.+FW1JY2^?;#=+\D!K$D[W;.+7D?O&G69SJ10 M9T=L=W/4Z9U=8"YUIRZVWO'KN]*3"HCH-'^DN;[W=!ZQ8 S'_LA[#(QX MT:[F8M6NYC_">JD,5R4'[I9-?X&C>8"3^00'0]--)TYDNU1+_2TYE#7I#SO- M8(FT2AH\&G1:P;JWB4Z]ID"GNAA@)SY*;&$JQ\$E1 [FXW];R8[<7EN0H^0U MJT37IOIASSB[,(V6WC>WGD!8F^Q!A8*5BKN-41!3[/I-W6K6'P55#QG50V;] MKJ0E3$!JB8!VXV#.FE1.O!I:AV5Y'C:H,9NZ69M*3(5(]; +RR)2&Q"IU]'[ M[9H-=#C>3,F$C>/83VDOO2JGW9Y#VFM7:/8LH"&]TU)C08\&>4H'M==''ARH MHW=[!]*K9O^NMNTZY Y&BO#&$$E42$7I]]H;(N7%6)\5=*E!1*>O9K$=#>X4 M:1!1">[T..X<99R^E@RXNIYG2@^KK.=9FI1*-S[K8:R]HQNUZ;2B$&CGG<\V M0J ^C6;13:LN"'3T6O!]Y ^^/_OND 6AK.O&T2O1ZWK%IT4TFK:+\NX\BT+[I_M M@"WESC=?/\^R9_X*(O);._@6W$3OMCMER2,%%V[&7-A8+B(6+<;:RF+, MLXN&,2\/YC[0)G:@_<"'Z=K"U8?XDG"#A=,JP\MI].P'<-+#8@(NV4UK"6CS M%U?BB#=='(8RFCI@.OZ_ ,3Y@C4[?N&'K4/^VS0*(]M#HBV[.RR=,O1^IZT; M.2Z:B2"%6)-?U_OF55-**U)Z.'@#/*'@-GA-'B5)CDH MT@,_C"JW:N1["%T$YH@'E3(*C.8R2WT]FZ6ZM8'AWC/U3BE+LK#EHFR5K8QQ M7R%!98LT)D5H8U[=I@S?%;+7(C9^"4C:T:30L$LF7J/4N5/!P-%JU@O5O MHL[91=?LZD;O&.L=ZLF+4Z>F^92V.O#'DX ],R]T?C#-]4.5.+5U53B$1<-O M.:GL\G H&?$J?30\+>8+G,]7%GT;/=@_2]-;]^S" JW'F.^7J73E T2K.8:] M)[3JG5W@I.B<=->#4::/:AY:N# 1:Z)*61<7_/?'!F-)FCZ/4MO=:J*2^QB[E9I+44LBC\H M9^93Z477TX;@4B95Y$9^]8JE3I4@+31L *^ M6>50T&TQJ2V:?8KZ%?77B/J+=T^KAOJKG%=:!^HGO>I=A$-#9+B=?O M/ 9X M23H6GTKF2+UDP.!,@K.-;ML0M8SF*MPRJ2**\4%A8WCC*Z93>W[$PL:N-KF= MV\0.VV:C:P$4)GY(24SO ^;:F/S]X<491L^2NE(W"IQK)K?8CX!?TVCQ+1L< M7[%"HX('V>[-)(FD?C[''00G]A,[?PR8_?W<'L%BW]ONB_T:(N:G]C1VO/,9 M&,YN?_$Y;'R(R%J<_JC=M$=VVS"&1KOW");98/1H=X=VW[(&[6;[G^0]V!\U MS1 ?Z1QYVNI=1/W3$B*N#6LW[4G(7LO?_D@6[ X'JV';OHPMH,G0#Y!AXAX M,YR:WL>_%CC9[S=Z5@O14IC#XL4"8QNPOW?SG[>M1LLP<[]J-HSM\) 4K$)=>IEAS5V7HU)SNMC_D.M_,#O0KKTA MRR88EBE.W2#EM0[EMUEU;C?1,L?3HF=_"H\8AKK&?@X8:*43 #TE@6H@+W#( MX-O"&9Y%JZ=+*,EU1%;,A2WBE%O;R7Y4H#(5J(J"RJBD&']=0-3#O?*5P9+! MDM]LY'HE"%5' ->D788"LP)S_<%<46YX_9CDW]D3BZA)MO8WV[.?R"2N.BU\ MXR3>>L#JI.>(=U;->EIE*1AB(-((W>_DFCC3EF7;W9L11I*-*H#VGT]T\: M6"%EF'JG6]4@K)K4MM0/TV^\(1P(554=V.;ED*KXX'K\S]XU4/\,HT=*L]7VY7R_YH^Q\4 ML_NK=E8O5N-R,4\&+%1U6&W8U_ZY%_:CTSN]OM[97"ZJ K)CQ]?6WA'6Q-9W MNF6TP$#8^NQIA;"'CK#M_2,LU?:T6FW=- ^B1/=H'4A7?DCCN==7@I0EMJXJ M@[#_-OK5]X=4,\."'\Z A?>^6W#B0(J>J%K&;'7T9K,N%I?"GZVK%A4B4(O: MF6,\JU]5N95"H/TCT I17R$"83BTW]>[S8V[XAU:.YQ:NC=^#?PPU":!/W(V MRBU2JO<.%0(ZM%LZL]+T9YU=M"TP -M5#>U5!N#18N$*M6(3-,0I\AA0,JJ: M_ZO0\&C1<(5RL@D:=@$-6]CN\2"XH5!5Y"(D1 T:VU"E&JSNW_W]1YO'?L]< M^/!)UYZ8QP+;I9IT>SAV/">, NJ'H+&?$^:%FX775+_JTHJD.)I?^<& :7>9 M.99K?BJEN6KO[,)L-W7#JDJXUR#E]>0Q:84RN"54Z@,J88IH6S71/QY46J'0 M;0>56DTJO]7[K;J@TM$&BR['/JS@/[QV38AV%3/:J61/'\&WT8T7V=Z3\^@R M#,9&86G:P3BL!69279RV"H&V+M KQB"3,,CLJK#C\6#0"CE>,09AZ+&M=UIU MP2"5*EPV57C_"ZP=2(X\O,B;]VFCP!]K_H0%Q M4$G5]6/AR#OZ-'YGWE$S M*)NZ MU:H!=SG:@& L@9WL, <5"]R%%^?&^P&PQY9/W%"1IU&65-I4/MSN;=S(3H5P M:H,Y*V7Q(M29QP[C[*)K;>Q54;A1&]Q8*7@K8BM4E&ILGN&UYX*PVDMA&FPO M1+#V1AC#W[6>;BF]MJF>MQNCJVCLB-KA#\;VLB^+.6CRJIX9'"(3 KTR/ZY M66>6[00/RP+^:.ASE?(L0X:R?Y+C30$&W^(DF8]TNORZ!SS;ZY]18 ,8'<\. M7F\B-@Z!O/&E@4_Y\FOKWQB#[%JZ86X\O&%=*MO^>'2%U3OR%]0'K;N UJVV MWC(46BNTWM3541^TQO!6LZ^W*^N_5/^,D2)F@+I_]_4TT&ABKLUH_,8VOT^6CWSRY:/;UOU<7'K#!G1ZKHQJAC-0%U3+W5 M4Y&MXT&=0NK>YJACG%V8?=VT-FY=K%H=5C1T>H/\DW53[+>;5E\/T)8>I%=\ MTX?.:I9S&L#)]8L'+ R#D5HBM"J5P1)F. MHC1%:?O3GC>CM/;91:^IF^VJIB77W[LY[X8URWGTU';\ M,-HR1E44*JJO=^FC'3J#JJ-#&SMGZP&;XKITWKYJR Z6JK0?+NV46GT:T+DE<0'%QLB=9>??ODN-.(#2N*#!:S]RN#[%$PC-*; M/A9N4HJ9"#S-8R<]T@Q;6QCL78RN=Q.A4*2E2&M+VN@2VNJ3/KJ%(6&*M!1I M[7NW.]"!%Y-6ITE:\!;"?=635@55IRL753]BN(05V$\L$UP)UXNNU"\RIAZ^ M^X=7%(VLKS&Y?BR@2+#H%!H><"93,IGR#WHT&PJ&]74Z?F3!MQ$)H/#;- HC MVT.P"(=,N<24#HY P@RPC:M)EV"SZJ&Q')I1I,J,OCN'@.\6^QT M]K[4^P<,6_14@TZX@.7X9"(^W3.FV8.!/X8WO@)P-,^/6-A8N%IQ<]ML="UX MP<0/'3S.]P%S:53ZAQ=G&#U+9$W=*.#23&ZQ'^%X ,T6WK(!9(KE%A>$$?:) M3H,C_1.7B\CN]$?MICVRVX8Q--J]QV[/&HP>[>[0[EO6H-UL_],PP/86=SW' M!3P3H+KSQX#9W\_M$6SQO>V^V*\AHEL:MP"Q9B _"[3%N+8WC.OF0O/2M<>^ M]BM0]T2[\08-#5B+=C]]#)VA8P=.JN%-O=9]Y7O$3FQ@C-I]!/]@(_)0\T?: M%9!/P)Z9%P(%:#?9BG^YBVTS@TI17I,K)&Z7T#!Q5UB$:T]"]E[^\D&.H'4\ M>A3=]"'+$!%G9S@K;99_G:!SH\E16MCOXLWBZP9\]6[^<[/1;O9ROVDVC-S/ MM_^D=J]A=/J5/,IJ](UN)4_J-LV9J,1K^;_\T::^JOW%V.8EQR M%'/!(-@.+S.LN>MR=&'.FG:I#,^Q9&(2_V!VH%U[0V#(G]B H>ZJM0R]@&NK MT$'U$YLCHW9FJWKK'TY_XWA:].Q/X1'#L,CTA:+!V1*%SG5$'[-IMHJX0==N M?'I4H#(5J(J"RM@"!RIF$<]#;"$XZ\^W-FR?M:K9[%I5,\7 63C1<.P,ARZK M9Z)AN1VO]*/L?JMUZ9K5Z5;6-:O4F13W<8FSJ; IN"(N15R[Z935Z576*4M1 MEZ*N Z2N;7;'ZO2KZHZU)^+:6,]>HZM7_4B'#V(<9/S4)='&I(E9[)1;[ MD*SU,E[J@_WSU@_HLR@*G,_%L;[LD;[=QMGEWT<^;S I_Z97N3+;>T MNW(2MXMI_WJS,[]YG4*E)0^UR-#&G9VJ>7;1RIGH^'8F8'TPDTYJKAA6=_3\ M;9?>,!<10,/\-JJ8"C"IO*5W-I__N5&SDK5-MU/!QRW.&:XM:K;/+LR6WFS- M=T0K/M98865]L').1!XD5F+>L:7WFO/5@C7!RI)&P.SEZJIR5VU:\US:QEK= M-K9&-M;O7L!@ ?]A0^$ D>X08!9@[CH_*)L5/@RC8$J)?AES2QI9B=F%YM9& MREE)IH/.O"L[?/[L^B]_8<,G]JOM>/CA)::1WK&!:X>A,P)(XU*0URS4RCL@ MSW*&C>EE38T57OX=[*2+R;KS54AO=VDYK;V=DOP>PQYZNSGOEX7=!BR*;BKJ408W 3/\)X]*PU"9 MAK4SL*>'&NK7%/@ #I MN>]ZS^@7[N>$$':MXN]ZWVTX:VN^C+8Z9?_$7(0[8 F?X(0]-DP?-9SS[W S MNOW^PX:Q9 R<$&#V:1K SUO8CC^4'L+2DA'=@'JKM=\>[\I!70.]?R_HAP7_ M>K=952<8A7[[1[\UA>1>T \S[?5>S;F?"H34\"IU"#6XJH*),%M+@"Q?85>; MEQ]'6O).LY(K2P<_BGJ*TIL^=)UG?;_ %E([>CW*A>M:&Y80;HM(,=;:U\VH#EQE6=([*C1^8;,L>KS.0KF63E0:LA<*S1+AU.Y4\J=.P.N6:WR_^O-=O5]1&WVR6@]/B-[2: MU:RIT^AWR\)CX1M:I>_(_;S;Z/:K6E-5<.HW#*O<^(KMKZG;Z*P8.B'\XC,: M@MFE84SY>N&6VV 7D_[%K(=\73RG%.@ VJ2#]3(& XC$504C"0+_939+=]V# MW;YD+ :A2U@^*J>VNVO)76Q]M[8S/'<\[.-'L(G=VE'7!YP?0F\-I\+HG MC*X+&.Y89&/:MW9M!QZL-5P(B?YQ$NU@,!U/73L]8;E65$MA]WHN;?48M3QR M.D(D>O"!GW)&MC1GM_^M@>QBD=^D0;/@;V!#9Z.?:G7E3= M@*QU+UNW44"5V3N[IZN/MFM[ Z;946::FV8VS>;",RD^%WK-*-J!SGVV5L:. MP/HB";/QD.=^FX8\=\VJBCZW$!S*3#3?+L+4@YBJFY4QM^E#HHZ\L.H*TD@[ MT+E>4YH@J ;?J#J8NC5ZJ$3$5#N21E':,5!:9^N4ANT&C)YN;7_VDZ*U&F#? M:=%:N;J+;L&ZBPJH#MNLZE8GIQN1(C=%;H=*;J6HK;=UT=8[N[ Z35 CY\GL MB$6;(K=3(;=RTJV_.^G6!^G6U%OFJ8@W17*G0G)E*,YL;EG"FG- M9NL0))QJ$'625ZEC/\FKU+&?Y%7JV$_R*G7L)WG5IB/2TJIDMX[FS>+^BFLE M5&PT[63WNZ?L-//#+D>"Y%OG"J;5P[0$F>YVJH\Z$W4FZDSJ>":EW%\5M( M M[1 SSBYZ3=ULS\]T5'A4(SPJ%;DPS0K[(9;&*+.RIH<*E_;.DS895[4V!E76 M&:8B/-ITB%[M;39>]O-HAVQ(EAN<) T8DQ/M-DF%/Q2J6$][VFAH2WG+3<%T M:['J_=DQ??EM M0K"]_LF"@0/@SZ.&SME%CA=K_V[14SCW/&-DO4,G3ECXS+MPYC4\F<79H[P5'[O>F".BH^J,U%GHL[D$,]D._/P*I%Z?91Z\Z&Z MG4L]E5![DE>I8S_)JRJ*R:_3IU,\XARO?]^AMI([DP.?G!_.D'G#4)O8SE![ M\\LRN0#R^7#S=?/2UJUQ2^4#[NRPV?T4!9S+C9C.6$TSRZ:#6O>NM8F M+-#(SY.(C/S.JT?D1JZ-:U_!5(5+U)FH,U%GA!3\4Y9I3=]2-21IP%NNZ&X:;1Y0_&- M<\%V1 _5RI="/>D4I9T"I6V[H;B);9Q=&T]#[E8U'5XBT_]!%:Y\=Q4T#4*JOF]UYC%(E"?5 IE+9[ZT] M<"5L2F_J'6L^'J9:VVT%([;24OS FG;4II&*@FGU,"U!K,?>G*:4)K&"^]>M M)ZK9PIZH5JMLXMV75P0IW;N><;(#EJ*FUAH5,,C___9>_/FMI$D??BK(+@[ MN],1$(>X>+CG980LV[WZA5O26G)WS%\;(%$4,08!#@!*UGSZ-[.J<) #Q M"5 UL>NV)1*HRLJ[,I\4V8YTN),Q)F(,Q%GTAY[ MMR_@K,3>#<'>E1Y ?IJ;N?,7?(I/B>II\:ES54_GYZ'>)XRX=@88<76$,.(# MM288\9:ECAN3SAD9LK)K](8^3WVSKX(DDKS+O)W((FK9>[OWR.2N'9")'%-I4CBP\HN M\,Z&)%X)PS1#F Z'R"J\Z39)1YX36#N2N*91)/'RR/HGDH=*3$PQ,#HA:>]! MTFI'$M<0LU\=R4.UJAHS(6M"UIHB:\5R&Z=#$M>,\DCB0MR$N#5,W I)6^U( MXF \QP-U("O#TCBK;9(U(6[O1=R*6;?3(8EK".$_E-5^!> ;0N2$R#5(Y(I( M7/VQVQ ,W-"0M7XK8C=1+O^9XY>'9"]VJ@S5K2^K#0&.THP4GE& M.@,BO8Z(])H\, 0?70P?G8.-$(5>'\DC)=M[*K#L:N&(6C#$6X;5T1C\%$%3 M@4G3$.VO9Z:1-!L$%=8['LBZ*F &\V"0BV(,Q%G(LZDC6=28?#4..NI-2DVRM!L?.80^"MV_"YUPLM+Q6IJZC,JHU6)?2\H3#H^6%5 M>? JQ:!2:/H#UO?. -FJI4B;Y"[//]TC=.7AV@R5@=IG07^KE[1FX":66F@Q M1$4AW4*Z=TEW[2,K#!Q9H0WD0?FA%4*^A7P+^2Z87LJ@K=8&;VSHY<'[A8@+ M$1T[4$VE&SG0Z7V7(B\$/EW)O)%)+[^ 'W0&8\T51[T2X\#:H*TTVNJOX7F MQ"%1[1G]@VUAXN-'TH5IJ5+ U$NF!,[ KX8GE-X^IE!IJS ADCG%)F'3?0,* M2*X7DJ"[=;7\R[K:'1CP@J47T+[P#SYQS-!^(;^^VE8XCS@N]45^+KWD*^8$ MSF 5;O]*"MJC#U)RX76=H>S?2>.3-U1;$4 M?3@9#(WI;&(.+'-D&%.]I_^?H@P[T;?F?E((^DRN)CXQ?UR9,]CB!]-Y-=\" MY*D4)1:V>[5!^4VB;>>ULW'<()>:UXZY\*3?0(27TJT[[4JF:TF/JTE@6[;I MVR0XNZ3DK_O&.]4$">M3S0/+<\QE M0#Y$?_DU*DBV7?HZ^J5?%Z;_#,?-Y06/>D/K4#*P7R=<8[WHEB'+(5)M[GW\P_B.E+GUT+)#Y=9[&VN_8#+_XXZ$6X;X ME"[L;L8&"\]DO:1$XIXZ=3C\!-B]< YQ6-F B>9T-@BFOP"FWP,I5X[K:7>5 M(H_4;".TX'K!]>?C^CTUVZ6XOM_KC(<]6=5+PR@V"T2V"'C$"<\]!2$LA9[D M$SCJJ>T0R8V]-?SY%!/?2]_#9C-+FKQ)7AP7FG%<^&$/)D,YHE4B*.<)>(Y" M(!/4$M2J(2YD-G741*/Z@/HE0.L#)D.RO-4DG*T<>FN] OWT'F8(51AQQ=3\ MXOF?."VO.2GS[*[2&:M&Z1J-YGB:[YX]]L0F1?E#[8R;@^PO^*-V+[XH?VB= ML=$KW639+*>]P<;R$UF"LVZS<0]7TL/#?YF+Y:^?W_6PAR/@,U)4+!RIZF Q M-;G?%X#_E\,N>XQF*7XQ&+\,JBJ$%?QR?G[98T1+\4L?^$615;6JMJB3&]76 M1: ;1O4;<4/3$7%G(9.*;0)+3"A^9J-_"[/]H#,>RH-A::X7H49C.&:/52W- M,D.<.S?0!,M<#LOL,:RE66:$6J:O-"7A=?D!Z_7"@Q7\F]E6;R;98%O=9WOB M["@H?*]>Y9ZQGRE*WL]N8SI>!P$)"U^X#A $TI -I2ENI@A+:C>X%7.00CE( M'8@A=I?#07OL;\4+-BI"WA$'^8KM M0R#!C1?D7I4,<$QVKRF>IPA63FQN]_.'WAGW^Z55H>"/QO!'(6.ZGS^,)O'' MNYJI)C9[43D)"F]S-3$#@CM<8":).42$995$8J+8>%B$Q?^(U+Q)$;-P,-#' M;&X%M48BFFP,W^QQD"IB')PL+!OEF\0$XS2&U2;OC5%CC23YRFK.WLR?S) M;P4_,KH6U@D&)8DJCUY#^F! M*H=5(G&Q)_S>?03RWL\>.'$?D+1Q14]A^5 [X[[<5[-A7V$@<1'Q-8"']N0* M#F6B+)_@J*B\7__ZI(4-.)J(W<]-])H&$/E(" $)+?JAGY-CFQ'8H&(A,$43 @S*G(&T, M"3Z%$"*P0^$1,XG8+PCIOP?_ MZ-TF3G:[:K?NU"=F0#X1]M];-R+MMYBRA1TU QPU0U9'(H5[&2RT)RBLA8?Z M.)=0[AG9_G[!0VWDH3TA8RT\-.B,U8%L#,JD'43R]D!VN'5?(*CW_%T8]>\V M85*4^5/$+,SUB-? M4:\S'@QE/6?8Y+DRM!=AUZTRYG/^J;SG,/VC)I'WTV,L$Q DT=: M[_RNI@A7ZC.Z]3"/VAF/9&64Q6\4O-,,WJFT4JD>'M)HG9+6E&D5EQ_O/OAD M:=I6U*W$[N"\<$Y\$?Z6#7\Y;:-:/E["=^U:]TC?".8@*P1Z9SS4RF0,1>C2 M'*8I'/<>QC4%]2JV^\J*7L8V"Z9J#E,5CH=K8:H^,M5HU( ,W>7'R4^^:9%X MCH6T--_HU'BTUO!#?T76*F?>0Q1]DNOC!T9G$)1K1N6O"9$+R\L 6X*&C<$+ M%%'2"?N"3L1B0VP7&I8J+A78A$937=0D=M?62 MV-2_AW"\YLMHWDI'(O&X(R'B#L8_/KI&0^OUT!4>],08C\OAKR,NK&MD,!RM M)H\T 6AS.0QVQ*5VC0R&L]GDOEXZ\RXB^@-YY:OG/DLA\1<4OJ.,E6^9"UP+ M?$>N+XR>;UI<"@L%NX[2!?K"9?!2J6 ]RTQ9?D'4U5(W-X);VFN>#^01 PQM M7\32ISIS>L&QJ\%4!-8E VM*X3O/G:Y\G[CA6JHIR_Y]8'\1)E\.MQ0.DXNQ M"]Z9# 2_-)I?ZH' *L8Y!1W[(8)P]'K9:+(?Q5ZRP_XVL!S;$N* M#KCQ*!!W))2F9C!'<*P7VR*6-'E+XT' 8;R4OLD^F$1-%JX*33<0_09H_L!) M_O'M>X (<_<1V:]CJA>6IQ$6CD.H;)1.4![!WG6'1P>MY=C8Z?TQZ1Z/H3XN M57IT1)21T]X@F%0P:9'HOT8F5<#C'IE4FK@! [Q%L6WR_^_5,C^M0@ MR/E@/MC<&5 _\7J_GUANPVU ;CH35)V@UCN@UL7"$%ZG( 5CG$$:D5*P09]8 M[R$O7&7_TX/YABU_P9-WS2CX<17 "X. !+1, ?TE_ANKL%.D,@RO8-GY-,1C^4LY%KRB%:2,C%377U7%2'S@)2_ : 'XH M..D,UKHZ3D(834-62\%Z-:OJJH&VVO>FA%B!-/.]A1B 5,,=;D3A+T#@G+$D MI20$(3=5N9\S)4R4V[25F_99[AK9"6L"9*.?Q1P1W-16;MIGO>OC)K6'Z'(5 MW(J*<+M N&V&Z(R]A\"ZSKCZU@U-]]G&AOPRPQ5 M1?VU(1T#(@HZ0SR=Y: LIZ@XFK !P8U@D#.$R8R$%SZN M6#C\SHZ+6$H6.Q(JHN-K]52],S8@8E8K@(IO1"UID;4< M&QB]0T8]M.^X1DXU:!Y]D(.L+#A5<&KAYJP:.15O?#19;SRGBNG)S?W^!5RP MY)<^?[%=TYU64/J\?\,GUU^[)K=>\F#?2Z+1)34?Y-O3CY[O>Z^PQ$ "8SHQ MW1^23UX\YP6%J!,-4/T6UP,X^PQP]5Q#@ZC'.B",L(]DNO*/RK5K&@7$&>6@?HNRD3:R4A'; M7#4O82\D^'F:Z-2Y#%XJ8JVKYB6#\=*H >5L>^RW90=+QWS#-9+MK->63XG- M7D)>Y).-E_*NA;.C;(%C8Z">9K#/ >6=5?$/$,<2M=7RTRO$4F0(@W/Y"?Q MIS;KG0KPR"1O21'&WD/2HZ9"@-L@6)GNE-S/RH@"ZT4=ENY%%0%J8UBH0#G M%A[*L(G> W/;$_.Y+X=)"MSZ5Z)H=+RTDON#IB@:$=!?0D#/&)*[%#Y9\A9M M$=H?&=I_\?QO,17+R3M>-?W ,[J35S68*Z_\D;U7]9&=,WB_B,QHNLL7>MQ ]CQ M'9:Z@?9('@XKN*EO1"^PF(#4G#%=5?!GOS-6=5DW2H_]%$S:0B8]:<-Z%>R* MP++8:]9T=9K?L-X7L[H:\/V+O2#[/)N1*1VN0WY"+.0^$\DW0R*QO].2870W MQ059H406H^K][#.GZ3<@Z;V+"@[_'T$V7T!+01CZC02A;T]#8M$Y%ZZU_H/4 M)V_=J;-".GZ".,@+3.FE%0]P.H]"."F/G:5?2+LO[&LI>67R71AN<(YS/*H?#6( MN+QI##_N26DUG"%5QI#9-(-@R 8Q9#U^2<-94\,R]=Y0M%O76 .TS>N0S%": MD&?;=?%:SIM)X9Q(;\3T14YE7=CZ-6K_PA*C@S(?R#VE*86"(LHLS5]:KTD, M9@"#J;*B5'6))ACL[ RF-HK!^IVQT9.545,8['W.E=CI%A#X^0Z'H#+*Y I8 M,^CSG_5MNN7:Q&B2,AF ,E'DD9)M=#TNN&U$R4>1M:3MG)#+]RR7C0I3AE6% M*4(NA5RV6RZ;%=Z-J@KO3B&8%932JRUUS1&!1[)6/N;F(C\H:C+QJ JWUVPO6#[$X#EE&5[E2)AJCE@X^=A^Y)1*7O01K3<)K=MZBV( M%)H_P?L]LD]M/PDN0M8+;[KMBF"?'D#.>4+&.585:)VQ-I UK:H1685%LOX. MW]UK.C#R6!H3&<3$WSQHT.!"".3U6=FDG8B7X?\9_A8 N9MB?OW5P2TZ.UO=[=?;F^N M[YZDZYN;^^]W3[=WOTD/]U]O;VX_/T;VCB]RNWG81LT\L89'\J71]NADR;B\ MG$6K:3U1V?'0YWS H5;V]( #^P1T\VT*_1_5WWY,('91C;Y--84ND)-G/##*D$-F"5D2']Y,?D[-%Q.>"G]_,:>KU0)>LYK^@'_2_TK1 MRW E8'@D,X3'KO ;\0?!R\/BG#>Z$GS!UK>[WJODDX7W NHP]7.'F#,,71S" MW-#4KY:P,\\ATM(,IW.ZXG\3WY. ;J[DFY:]"I ,]!?F,XC.RH%?P=/MQ=)A MRI:NBGH?L MJ0L''^@%$6)I^N$[N[5[-%L9I$[N9B!EDPXXGD3R%<["QP%]; MHX" "=O.)-?MW9<,8-AJ,2'^_>P;67H^=9 CJ5V+"&!C4XP*7L%+#X@;!P2] M1+L..N/PU@&/#%!A^D/Q(Q^)WNFPXZQX.^=:T52AI\\7/" M8Z]S>SJ73)^@'$Y7 4/OC#.[6XYL-JOXR)BC#Y3U&)[%!PAHB(^? KXQS[P" M:>[CX?_' 7[ 8,A\(4D9_OUOYG@/&6O@_$K$N)#7D'A\0#7J+;SE^ K#3:_@ M_.;VHQG8 1K:!U#A0!4F-2@J?$:Q0^BOUS:XQ?:>YG"W.:F-4;EKP?(T'0K, MXE @B$,!4#382TZHIV,RCY-2/#<*0O4=I"(AZ:_XM?_ZCZ&J]G[ENI[^2_E5 M @/-?Y%Z%/_E+V M'0=?D^B^5["SSIODO;K$ZL+KP8:B@\DWDZR-&7F@$E/& MX*.8+T2:$ )VV[$A$*5[1;"7-,]LR.2FOWL"&?V.8.*?@Q#L5HA0E9%4CIHG ME=_9'*QXL2UT=IF8HCPLP42;S)[@IK8( 9X>^@;HY[[:X5SZWGWL2K\1EX W M!VP)P1A9(F,E45E:1?GH,H(*XXX.-?@0B2_,'^" 1F2DK&L&P6K!1HN!S)G@ M%S"812I_U-G%5<*G2 @^I6.;$]NAX*8RO.0%7%_\&SZ(_%P2-Z#O1A>$\3P^ M)7>']-79-)KT_U86 MTP<:@6;X)]V*QR&70(PAPJ!>4@".<0!$7CD6>#FP99_-70/O.DB1J"L]KD ? M)"3CZDD&KS&D;X1U2RCF;*E4CWBOU-&'XY,L;S4)9RLG5A=RM%[ZZ\#$PT(O MB_\R>A%ZZ" <_T9G$>(09T40WM+#!" !3X(ZZ? >"'U>D'BV"R9[W: MC@,,XKG/5X[]0BS.,TQ/@R5UGVW<#/\I/BLYT"WOME.%!9S)\C[&8O=GXF). MXOR*]0N$?_:S>[/R?5C2VU/*-ER[%OVGPP#:MGE&@U[S=##?E11MZS@=O"V= M?RZUG(X)0WXRF+25=F,%%?4-5CW/T!_^EQ/2(0I4I/ITHT&ZJ[T MC6O/=>6)*B5>B(5?!F_"-SG6;?JYJ4Z0).A;4GR>KI3B,LFT_@E!'E>[/HE4 M&-7/8#U6BQ5[%\N9H$KVR1S5PPN))/"OCA<$O^P1K6(1 NMBVH07VB80.1FZ M@9)-*QYTXW0N":)-/)]S,/[V*:JF"+X-VP3K# H>>#N2MG!.,VCPOGF 3KR#J1INJXF$D01^*IJ/ M@_9@0C(0!EU*W_2BQY)T39__B4P)YF>8AZ8ILJ3V5(U*9>ZO5!E?C &"&6Q/ M%>WKDL])$ZUW]*U?%L_LG\2ZPE1?3EIHH)9H"ZYT(5IG[&;34]E\E1^_@9Y4 MMURJ 3/_S*'^9@<_;GQBP=[A;\FZ]'8IBO266+J![DG"3;7&M"87?;8+I[WB MDD[CZR4X^R"*-)*)O?2T*:9.W081IHP(/A"!*98@3!*?&*G/DJ#' MLTN3$.GOVD'LL$_(U%RQX!)?#V$#&%J7IFMY8/^V9%IH"B84+&'T8]BI+ST3 M[]DWE[ C=.'Q_F!_8%^(MV\CMWZK731R[**1;Q?/R]/Q5J0_();(29OEV+]C MH_IMY@D)O:2AK><#(8-AV;7BRXFM@M!O%,OW!FR@.]V$+-%M4,41 M;Z2%*:QD/TO<#P_(HPVE.=QCB9])E$Q'#N]*OYO_!"Z'X)&\@N=!OSTA(=X_ MQJ$)N'"@@6E0'])4&7MC*GL"]L.A 8]C3EDJ25Z[7667FYA7"**++,NC21I[ M@=/G"$H:4)$P+2YAJB*(]#^X)4N\(8%/@V3OZQ7S =OE63#W)< MFD$C79HD'PW2B[N_HMN7V#9K8R_;J9Z9?#E\?(LB!4W-Q7KE@)3 MX, 2:Q4O^(%X%GDJ71RDD_A<:]*E,,WLDQ>;O.)5XEHZ&10_6!G4H9AC"VG: M()H2A58A:!WGY0A6SZ/KV32-U_N/P28F&^46LRP9=/ M44^S($.ZG6T\EU_!2&8F)X[+87]YIM>9+&41@J;G.P&!"FBR/)TA3\=',S!O M(4W5F7C) XQU%5TB\)!:FH%_&5#3->5&!][Q3.^/0C: E=WVK*_#IJ9J;?ML M;UOHPAS9W=NS TJQ%+G003"WKIKY#<@3Z2.U:5#G/;O O[$EIH8\W'YRY.>4 M$"M(76+ ;KXD-QKP4(N@!V)C)C>J_WDQP:ZO OH9QO@1<"XNZ3\LEF&]0I+CS(,Z< MP3-"5;RKVZ%=,M2<:O8%U'M%2+ZG +=H3^K^L M>B7@0H+\$TEKG"A=PF&3V--,^9FI&S_^'1LW9,]L*KL8ID9W(U.JXL %CM_- MA3UR<"UZ3VH'- =$3"NMY=+WN2'6/ 9H*("S'0<,!WP@3XNOJ5@^2 >BB%MD*6BL@0"1::X*_H='"BJTMS/_144I"?]<+U7EQT*&D'XIAO^0E\7_Y-;[>P3< 6957$#%W\9 MU6]HAZP .3G6&>5*&E0"K7R\BI^ETIPL4O"W-(-BU7-S[,[C^-$K@K )F9 FZ:^WD[7P_ M-?("L\3"\C]E\.NZ@\CIES6#657&L[RF+5]]&UL%0&N"ZD)^3E58 M@3?.U,J^Y:?7^3_P'";-JK%2*HJJ'Y.^Q=@2TS?2I?>%2[R/VMY^GFC/[ZHJN+>_ 1G$O^.K2#.."9\LWL4,Q*K3&"[/\[";;1GJEDH\;Q2 ,*Y]VLJX^RE2DTNW1Y/0& MKWZGK_AJSTBV%'6MA)GFNFS:0;+QBGTE^#0G[T:Y M)79U#TH*)>F*N!9-R%$W9(87&_ %"!1LFF*AV3F6,-N>HV/!9N:J92-RO MF_=L3 C/$N7>6% BKR>P(@+R@@2\.8DNSG,2GOM6(:?O#9(K>!_#E!G3T;[W M9CKA&[^(EYE*SUWM]5J,32.YUVB3J9 NBADW SDL"8]3O/B"5)"8#7^V7O>+ M .A]!4!15_*HY0%01K%E#5)%5U]?0<8(^8H3C[=V*@QS2BR&ZNY.A53Q"W9J MV+.WLQ4@CPPX&K;#0S!7UI?;9%7Q)UG/$Z*IPT8YGHJGEP)X!44O-&P7FRNQ MF%>ZC[/Q]+?9#AK6-8-WV5%96%PZ-IW"45OK/9,). F]-L<5K;<7N33!O=8G M/3$=F@<.Y@39FTL)V;:B/<47=2U+5)H5JS33+[K23,NM--.WUQ0Q)9FC.M4& MY1^^W7^/O.?XDIU=2.&'T*1A[MS$]ALTR6--<5%!LMLN=ELM>*4K[HPK+UZ3?XA]P*;]+BPK=1\1B-(NH!=FT26D%S7K>U$=,[(6 MW0(+K2*R8_D$O]\#!1)X+I#A+6Z;IR$8$)=>3Y&?Q)_: 0_,/&[[J!\053]3 M#M[8RGI-%BWJ6B]"YA7@>>S0P@)X\"%H;0AQXIHZ6NO"BM,W1!Q/&+T"]J_X MZCZ0 @;_@%>MS+--9(('N Z]_XQNP%@!3XP AQTB5X06VD/P'RV)U:]VCR__@ M(0IBR(49>Y4"_HG-FZRAUKQ*SFBI+;0GZ+%O6ZB*6*_8&I%YQ4V0Y.K7*GA" M"![^S5;-=D!3<>C[QQ%+P*(@QK>4-UF@P5W1E-..GT WT[=)5._&"^>32CJV MNLP6L]$+/ HB".^-T&"*KH!VQT40LG$Y/?633)^'-!O"-"$NF=E[TQK5*64. M!_,%/"ZP'Q3:]D_PTV[X+?/6?&,NM,%Y53+?BO0M<1=;JIT7V+**$&S\7H@+ MQW\'$?;91@A$_670#-8*5 #]V(R,.5'RIWO&$U@H\H[*MMO+ +MT-B"0.O' M3\Z67+--VTS.\]#@BD+40N 3R0@/D%.5H30GF=9"_.6TQ#TZ!VICHXB(JI#G M&%HO582(?AHK)K%?: E_P._Q@@5&5@PXCM![3JHF>3:#A61K-;MXP3<-HPQ% MQ#WI@"JJ-U[3G4_>$E1'O]>'+2> 4>L:CYHEB.31R@:S-QI)YM."&B%$AD*X MNXA-X6F4#1Y=PIS6UAP.8WZ&>AS<_<'1+I?;10>6BJ*:=G4HLE""O"Y'EJ&"'"(BH5=XAVP+V-%'_'Z2?6H,C;$S'_ M%3H1]A\F,5CQ )*:&=(: MB2\(T-@LF6_!_7D:@3B)?0/:)6HY(]*H.J)'T*@3_G 8,G7<)DCM'>@C>E0, M\(.7>GH35"],S_B>$QTW>Q\%S$>/(NJVGJVTXC,\05H1?MV#L'Z6[0=[/)(-F701J/2VK)^+"59^L:N! M7S!4GD>-,+0K#XYK86-TQX_IT##J?$7IXH)Z\X+::-0%]?:K9CWWJMG8>=6< M7Z6C-2-ZIA><6Y"B6GJ3LN,HM/5$*&5Y6MGO96Y9-^^P$@N?:G=F\16E(59Z M\NM.DHH=;].PU]&U71#5T\@94*8$XRJ!*,&L63*RB.-I)+M()_;,((8/87$0 M19W@D%'XJ!>>),M /3GVC.0CEZ82A58:?2J=+TX1(MD!@I;^9R'4TO41SL9F M:B&UE#0.%OS=(2&[9;A.U3%O178[;#AF/\E$]#MC5>\.LJD(8%HGRI$7VZK: MT*T.8*MJ5]N^5?B_(V!L$[@SYVW;9=/Y#/)!V5/3>=Z7.8WELSJ@V$*UES6:-=2'0;C3NWIIB^/Q''H !L^'HE^[]K"FLZ HB_D.3+?^5#P!Y_^R]S ML?SU.IH 5D:G;P-:K^!2. 1F^*DC$^(C.11_Y$?Q49QSJB!Q3G1^KD;&N^@ MA2KV@5_06,DN6!4OMF43XB<*-P5B'#$9O_-B/ZQ4$>[DD,+"JH.P:EW]5#JQ MVL4;L'A]1Y0D5Z\?J]T 1+2*LBNBC2J,F=W%VI8MP5W&'N\,]LXP(PL<\X7- MAK_@%" O-QGMV$E5GN*83WW^PZK; 6_G35$$#39>EJNS ?9S0^T]V MT1:>$4O3IFB-S\>YS2\"U* M?U[OFYKT%Q7QQJ? :HI#LL"Z;CC'=8YB7R?HN-H4IOSW/)+1\MCI'#[FT,&C MB&R+$SHV-[+&7Z";_\F++?(6+:399I?Y M"_,'VZT=I($@O>2&F:,"TOV_\CMR/NW4ZN;=FH=P/*R&^=D!B^*D,0-PBBJ6 MCUAQ=?5OMU^?;G_A1X=WV93F401Y?M_I$>(+\A%5R$VJNOY^R:\@;J-Z)M;) ML1$DYF"1C7*PR,YO%1Y#L%M7=)M2>I_-A))KI&5:JRU&C^D9)P.C\DU:2&,X M<(I, ^XL%G0BZ>7TD#[Z$\E\-7TKR/D%!>&5,T6XJ5_2B6[156QHP2 $!<]:%[FFX.@^:1S^Z$6I M'FW^*/:%:*0DI5:7'3"2,DAZ;VG!,";8GV= M@%1\?$L^\L!:<*_Q1"#:":*A#OWC#X:@ MSLY'.>R E,YXAIG+W!.*]GF-7DM: J(*6"Q7OK)L9T6SG[1Z+D@ZP99X1!3< M.1D.'(D%&W](ZV/G=+K(NES&=VEI99&@%C!'D];:\W6QJN^W%%(^&!JJ7__- MB[8OK(AQ T^,TF)-5]GI4H\\I9/JT?KH@,]T]3B=>U@;FDPD82U;B>C,/.R_ MYG@3<9N6BT-(/E1,WZ5IH7Z[VY MB&I.J75JS2&I#3HD;.:QL+?TS28.+<=*3>!F3@#[AF+ M;=UG\%V0S&C5XH26!][^E/9>,6<_CA;E&%(GCCJ2V'$STY@"-,(AJEZ$9H"/ M8._!;P #0& (9$CX*<5+24=Z$1C5#$.< 6Z_T4F)@LDNGI>\G^6'5S1-Q')? M03Q9_#IQ@9\P YFY!]%[V08 ^%DV#Y;.H*1'^*Y[^;0_<9ET&V]XY(P>Q+J* M>#_MHN-W\VYL/VQ#^<^W+VSUX[^S%NS8Y&.;X!7VQ9G+@'R(_O(KCJMWS+@?,-^G=C,;H_9S="'_[>B-_-?=^%7 M?\O^W-"[NF'D_JK750K]7.T:@T&A;VQ;E*)TE6'^KXHO2M%&S5N4.BQ&\YV+ MTG<^ZF^4'1A+ -V& M9AC36]:DP[*3W9'9Z031/ZCHWR0H.]+UAEA3W92?O ZM+332-DD$>RM '[0Z MI:ASF-\^VJ?J>SFY<=SSL5OMX48YP\4/4(QRQ,IG)L:3U?#3)IWRV2DJX9$T M12["(1?'!SM/^P!V:.B2*4*4AU**B5/>VPDCD;4WS\S&<4S M:GS&/K_"G/[ P>RN=<7YT2(S;5JO6U&$O?.-R+FVM=R9W?/M1!+3*[L%18^9.LPI'QE/] LWB_"A)WMAG84G.H=/%2'): MD+5:!?DSORJ+#G2K(/<[XUZWM!SG,W<;Y%BP=<6>5T/X>B#X6O!UE8Y70_AZ MB'R=[=]^-WQ]F;FO/S)%4"**:KWOE1SJ5FD>=<::VE7>;Q@E.+N5[M=^UE9Z MP-IYZ$N"M05K-]D#.X"U%=:[7.9T.L@ MHNR[/ZZ:XDW@N2.:YH_IKMVE#)Z(O\COYL2FS40CJ)WQL-O+=-GRSD[!&R?F MC7Q+<2[FT 1S-(DY\F_0SL4<^J',06WNWV@A?UZ#2GX/2$YK7VETDL^FCZ N MP0,B;P-9MB!1Z5B\VS3,D6CMM,OSAK6*T4W$J*&?'QXCP- 60E6!IPL'"'N@ M/:_ S2LV;"!J-L\TJB18 %'C'(<$6(4XH8>-A4W0B9 M&3!2&/4XLTX[WJUN MX_11UJ#%WRY1B +X$2Z*-68]TU%!ZK>&3H9O-@/"E, MRD*/[-HVFXX;02_X'@*$I&;O4"RHN&$-(;VV+6C7 FA#6T3=&-4E?5!KO8_1 M3%=^T!P?A75$9O"FRO0KK_7#87]D] -J"CX,-SHF#X A0 5RP#AP== IH/=J M;QSA7? %V]_NR.MU/*KDP?=<^.N4Q+B9%%(CN'73GP$FL9<."7)4;C_;]*;T MLTUOUSOMW?P=]O/O_^^>[I<5M+VNFLRPYZ,$.SU=QDT4.W M--)1BIS7&/4&B$B?C*A9WZATYX72/T!:KRU0 ,1JH2&Z=6$3+ZSIA34_HK+Y M$J,>IO;^B.J+ZL./'OPGML1?KA\_1J8XTN;7C]_AN5WZR*O>0)9N%XA\P\D& M>C&9?ROQ ;C2)SN8.AY") ;27]FX5778^P7U.9@K?.)J:5'PH=2(6S[8EHZ% M9%^&W_YKQ=&( @9.A/^.YJ9';T!4G=14V)Q'QD#E#/.4/OEYY9B^\Q8-P8O' M'-W,;3*3[N,I29_(E*+\2+^;/X"R$:EN[C_]'I.*PFI%X.GIT;AL+?!#CAC) M9L'Q9?TW!6.=V11I"0%.4_0QG<"+MA^D21(-0\29GM'$>CLRWLR>470-',:+ MUYHAD"5!X,!5,R J.F@.;%P,DSCW7I./K!BQ2&8#P=H.DAD@:_O QO,$>S(Z MA#2*&04I \)2&TK?[,7S:!$*C6'8,ON/Y+ CYP7M- ,_H@/I(^C&"7FV&>XA M&\H7=W\I1H3=S,X(?FDOXJ_QHUJ;O+#O47J7Z8@4R7&%P9RZ2A/"L#XIYF/H M>PD^--\BN@.>'Z\@07BR-U%*D_F47>DS95732L".*(,PR"D*O_L='9[X V'$ M1Q1BDV-UPJM6#ITS#+S*I(HZ?XDDF4'$BF4@(&I-YIOL1)$[2B M<<)'/F,<0M:)S0QE(ILYWO P)Q(89B.!C]\?;^\^/SZ"I?W]X^W=]=/M_5V) M**#@G)1<[YRN,F?M:@YTU;F4[+TKW4]#CZJ"GIS2LS&VZ93+7L$;3V.8OO&\ MO?NRC0^N\07,V7H@/E(?HOS[V1\>*MBH?)]]"I:1>XTYPL$]O:>W[ MJ$!Q3B=]56H )\U1A?0CT:25.1S(JPFT!CV+3(06'3^P-H!@B4,<'5AOZE?) ML,S("X@>!1;%-P/\*$6\ID#6/L*33N,!RBR1PDP+@Q=ZXT,(XJ>E]V,FYT1' M9M$!!/10I D_RO3L+0KLB9B=)AXI?YD]Q#>H$L.U1VLM=H;:1*!@8W1Y/=<*1R^H\G'*W.0,F5 M@A-6=!5G?@VW7,Q'0U:"U>2?W"%R,Z[V[K=' MZ>'S-^GQ?ZZ_?=[MCFUA9/KH!E%T#V+=.C09?68[0>PV&8'>R.'T,'8-M@6M M3LU!JU.WH-4EL'-17C&DP2M'I=N(G.D4IPF]%@1[%UW&1;="ZY=^T82E:0)Y M12V;2\(HN,9[T_27NF >XE^B_\->Q7#_V;O6GF9YA()6\S$FW8(8>.HY,/!& MHZZN&(4A\+3NJ%<,V&W;HT9=9;0;C>W@175'QO"BU]0OCEIW--Y6G1! ^94M M?Z6I'6\%C\ Y'3B*8AFF(*O9;+3@EP/*BMH!>'0(C-:!I4[MV/ A8%@7M6$! M:=7V9YRH)6]A6Y9#3JEM$]>F3$U_;C-&,S;XGZ7VM;?L\_0;*I*G6NL(O,J4 M#,/ALWNPKUX0'):'TA)_7L,YRWU9Z9^WMX^?0('RWQW=2(+I+X#IM3JY'N&N M>HH\VIJ"%5PON/X<7*_7R?5&9SSLR:I^7C2LA.GS?6C%V.5$[VD#04]0/=J; M% ]OZ\,OUK6_SDN ?C@@]CYFRY5HS//@]A_5K2ZH):A5 U8B-82#)FH3UG;U MUTQW5;ILAJF8[9G9VD"V&N2:,1H4#,2CSGNNLN]HW12?%A7<)Q2FAU#8>>M# MR((12[8.ZI206L4CEK/BMC6?I?:$N?7RU(#RU' P$#QU23RU)XBLEZ>&C*>T MIO!419%!MR:O%XM02LK:*\M.P$^'_ H U\*PZGYDG.$X/!ZF8ST M7,=%FGE2,NJ,^Z4EI#FY1\$[QUGRHY@'^T8,P3P7Q3S'F.SCF$Q5848?;3N]$ MZ]J#+G9>*+''U"@7! #%^1#N\W9DV .*'GJ;W'8-1V#QBM5',EWY%.+S\T\& M6OG%]Q8W=!X//:0L2MDUQ0TZ[+XNQ;A*9ZS+HU$6XR"JD;5=CHU;ZM:\(;M5 M.V/5D/M*ME5D?;LJP_. 6GW!HJ MII'AI F9FJN X5GRT5"OR;PG"HEN @FN(AH<@EMY>@W4A#^/!^+LYP%Q;D-F M/!N2I%$4F_.K!V^[\T(2//FF1:Y=ZQZQH;^1*;%?T(P%NY#4=3T+S:CK66C& M/ZZ_?J?PZ=+UW2?I?[]??[W]\@^U!5=\">,C>E/-^]=#YJ*;SG(*G M_(,-S?!BMC])UXI]8P-;?>%@S"QEI-@MNZK M^*^$ =9K%Q8.=O%DS5_@/B)<*\\KQ@+"M8*D[ M$C;SL&X@G'VF4QL;NCXO""F\>S.7]YE/Q*R&WT<7P^_,=M%Y.!P_7V[F 4(H M[9A!0(>>KC?!-VJ9&"*FYF95Q&^7HU\9OR'J\9^^'9*K^]DLD#R_F8>).1L6 MX3^9/X@KSK)%[M=GG,_6+L=K7ZG7MDZCH_NF3[;A Z>Q==B+B>NZ/V2GRJ.9\Z$93SZ9GW M&X'OO;#I=C"PH%XM\9(5K7S3L"H5#J$= GI*B=="5Y@D"<1SU\)7@RS/PY>YHT= Z8SVG M\5 PVP4Q6[%8JQ2W'1]K&73&<^Y@\\-#K0;RX07Q42$V,L[AE>'$9'DTK KQ MX.112ANO1E]-WS?=\.WT\ZD:+@']R9I>VJ(W)VGU[OEHT(2P9$#C MW6'Y>+>!C"48\PR,N2DX M0>'S4UB8I-%5@]$L7;S0G7R"$ MH?W","C5V5;1#4(?IYMK ]DP1%972%?#I:M09CHK7@&L&OY6Y85(7^N,U3*E M,4)HA- T6FA.K.;GX-@J3$(9F"D/CD0?Z1L.0!T1+CVCIB8Q# MJ7[/8P6B3Z/W4>^\\X1%%7*5C%2J6;*JR!?'5,NCT27RE>#+(]W?#&/6$3,. M(68<9).1K>ZG$!Q7%<>=*. :H?;3U3(("@UDPPMBH\8W6P]Z#6NV?A>WI**O M9XLB/8L(*-C7,[K(NY/WRD=-@!L8J+0R61U=8L.88,PC7<4,9]80G SP0DN_ ML*8*P7%5<=QI@I.!3M5?W\AZEJWFPPOBH\:W7 ^,9K5'D7T]H@*>$%A M<7;B[,39"0J+WA[Q*=';(WI[+K%<;G .:+E!G]Y!&?H% 2 )8;@ 82B5\JCJ M%@'1P92^K"C9?&YKI4-(UV5*5['$=$:\ZK@*&7;&_>%E]",(J1%24](HE;C. M&3$[I.?4<+=1F(0P-%,8&H]$,.PU#(E -/>(YI[(.)0"\CQ6(!@T1^\BYZJ\ M5T8J!>594>@[5+&\W2@_&*V!?"7X\DCW-\.8-02-0PTTFMZ_K*X*P7%5<=QI M JZA3J>5]PU*2\$8 ]J< G=:3I_#J;&Q0C/ M6>)\.NZG-\JZ <>%^45XN.Z$V$%K.;;Z^=VQY[ )&(## 9WQ-R@?A5\4OPIA M.+6_G)6&.B*T(9:,J.5O(@27"RZOALM/%!6.T"L95(&P=QFL_UZXL_%M]*-> MM6WTM;(G#43_%IH3A\!_+?ME'*WZ;K6 \YF._TY_6,'Q*KU]?59J3I5XO"0\ M6=MEQY5:U/CO$Q_WD?YXJ5]&N^2+TM7NP("%+[W QE=_\(D#:W@AO[[:5CB/ MF#+U17Y0O>0K)M[4K<+M7TF=UQ0,/?&K+M#/T#XC6Y3VQG"#[JD_YWZTFJ7Y M3*XF/C%_7)DS6.P'TWDUWP)DI]2>%K9[M4'#S>UO/P?VY\:I1P*FZU=JIPZ^ MI,_Y8(=P$M,#./61EH%_RI2!K[-9_:O+/\L\.=ID.=NU@-T^*$,P)_7(>&9M MB@%KNW>E3V1*%A/BLV5JBBRI/563I7!.I!MO 4MYD^:F)?UGH3J(=?PIHT9] MWT_TO8(@ ]UL:ZX$]'(HW[J2S]^1US\ FX#]^L220J_@?GOGV"_">8RZV1KU M>+_>EN-5\3=+WT.?3PKF]G+)]NRM?&D*08X'%B> #8.YDUY,W_96 7Y\X>'C M30?__NR;BZ K/0&7++P@1-(MV$/I;_ O+[9%)#,FK_0Z)RYEJ^@5TA*TE?1J MAW,X&%,*EK#5F0U+60(W>Y;DS:00M&I7*BH\>RS*647N*257/GFQR6M B<(9 M4_K7RO1!ESMOTL0,@!9 5!-H_A;8@;0P@:+P V).YQ&IX=#"(#1=]#XD,Z3/ M8E3#-TWQ;)".CX^V(0?P;]X:($]4)H06!1^"<^X>[P1.= 14 ]R!/*,QYI;N*&(E$W-I0JNL3FB^E6>.);*> M/7O[]6Q:2(7E_DE L3LK$I>QV<"S7'N A0)I8DHC5B"IDZ@%\0BUBR]$JH*/N@ MS45U\B,YB20'K&Y"=8Q$"6 G@WV),7T&4R MU2:LMBXDJ8>$\#FHO'OJ85#\,4^'&N^_(T\K7TM=]'P MVKSOXJ/A7W8P1W+"1U[96D##VD%V170K4]-EZD<*5I, =@6_=*AM ".,&NQQ M!=I^]WJ"-2I&1&,D3-$T]11PP MS]2CYF*6U9'M-,M4?I\VW%TSMCUP:H5\06.W*QBKL]@GC-S POZ?WAF/=KF[ MV]P_C?)%,0?W9)O""@&MFTVD'^#4@E!.J9#'6F,K_S,AAV6 ! PV'4O M9GO9L(0B!J28KAR3.TXS#T.%X(.D_ *"FOK>*H"PGRDS4SK,&3"=Y^2(ON/W M'ZB'O78X(#G3#];*?P6U'1 W.9%^9QS.?4*NWHCI;V:E(E\=UF\1LB#6.O'Y MUBVT+5OY#;@"#G.G'-W>?BI8P8!1(U3DWT> MH@-SB<$GQC5OZ'YX,_AMXM!PR963J(?'G5-8+NPO?A9^P6241,.7HB@ND3,[ M+ \,-P%&(2C;4V=E,6,*6V!_YU$)RO?:4KN@.4#D Q8.P1-#^B=\#J0]%8A9 M9FC*$)>X0'.J6Q;F#\J _UQ9S_0'29R8;(5%EEF/ Q0=.!A!%(Y90%)_ <80 MUF"&<7)$IF1$(N%6*3U!'0+7=&EYA&@UH!][)B[Q,@&+ 1+7"BKF\T^;R3$M_O7)_4>2H=ICQC!F[[UP$C[)R_*6@_5 MC%ZO>:':GYOU8S7%8VW,L6YZEO_U'T-5&?P:Q$5WTI(>,$I](CX@EU'VS,:D M9)R0B[^%CL1JB1_L=Q0'^ ?G[V/(L: M0I8*VKTX];C%669*'E3P@'N9)5F85L1D).HFFO-9/<\A@ED0FN&%K=!D+S MM8UK9'4\]QF-(ZC%H$02Z,)Y.CJG2+'++-6WC!T7M#PTUR>O\W;*QP7K['C> MCU3:PC[?N#7\UF+[#N%X#K^65 M."^8X7;#>;#)9UR:::H47T-Y'B37AW? IIBKL*"I[]A$5[.U+YY/[[R.W)A^ MX,9XLA:]8/ 3T]R%C[ZR?U[-;0L8\ ,^U. ^'F?8OMX'"]8 M^>0)/O[1\:8_$I%3F.@#<8EU'?*?XDYE M$WMF(TP$K1DHGUZ8SHFU6L.W IE4! MW%UA67,LQ(RHQ=+V<4D@+>&$!3KF,B ?HK_\&L&GVBY](?W2KPO3?[;=J. 3 M"^DLV)T9>LO&H#3OWE!N-?KHD'TS M^U!JY^7G.D2ND@1>4A%LZCK/LX(>#GJUZ*W@$5:0Z8@H>IJIQH5M2.0YQ>C[ MC_HL4SRT0S#>#]GFY9-*+2(0^QH8"A,B3XP6MF4YY)22],5VZ:60A%EFGFS# M!.]1DP**4*0(2-_!)#X8P>_TA"Z,X'?XIOG4C)=3+%O';'J;\BI M=R2\GQ4KA]$2/USKC#5M*/<'1K5=3 :!6#+I1C_B="'CS]%SRI^?_X%T'6.):9CC0>;"@FBU8A]HU/(9;]X$= M0CG!,D"P>G)?*2U7I8"@BELNP46EU7.%7-2'Z$B5U4'I%N^*N.A$4Y=.SP?? MS->X-ZI4Q'6>2;;-%IQ#U2\.E[Y5L=# M6(8^D WCO%. RCN_Z[ >:L8I;W?6+#YX&1O6*IBJ68Y.!P7S51_,103[E1.E MY0KO4*,)2JZP:AM!<#(8R/JP])CW&G1,W:&-D',AYPV2\T,=FR/D7.V!G!LJ M^#!5Q8]GE?,#(,1VX'_J'+#U\O;Y[DJ[O/DF? M__?[[=MFD?>); M<]!P^!V2V<@J[WR=9VU>(>H,<27^?UGBJB4KZ[C3DUO@9 M_O[%=K%S^RLBS7W#]]_/0,]%311?G8KO0(COJ1R;?)?\ M](Q=/&IN;V'WQY7MX HY=OR"(C=21&-1XUVQ"MQSD=I$%8A8P(8BC]32S4^B M2KPQ?#AH'Q_V@0]UXT*[%6HT(Z=/G>SDSRU E,.#69"EA[[:,Y(+N8;XF G3 M##IC8_-B]VKW2D;UK&2(:;X,XMN;OPEP62J=U'A7XW=S.H?G0Z5U?*CUT,_HR:I1553RIP-T0X MN5W-M^]B1L.+&8@F>TWI6A9L6)X-VW?!H.$%@R:K@ZJ:G)K$AN\]J3'JUV/B MC>+.QJ">E?0[X\&[SVG@$(,5#O,*O%GX:OI$9#,JUNO#]NGU 74O#'5X@4'D M>V7#4?O8<$C="\/(CH!H/QN^]UR&@I/HZK#JH\+^A=([O)FMR%+T7IT.1EN2 M&4\^?'<)6H U]HDT1DT*7NFIK=/PNH+Y/GFDEX:1:F ^6[Y4&L?'^(42-D8 M#2Z0#=]['H/JQ3JLNY;C:%2=/FAWA\W.=GD99W9.O:!4^<3Q5< 'A('E"OI; MJ+K;EX'6$5V[;\BC?ND4]$75N ON+@P#U43NQERY9LB]056)N,O@;M'!<5$9 M@I3P@(0FTB,R! >@.)S?OM>D^[!B?C22M5[6LF>&H+4I'GNOS%>/^:V)^? " M;-@#PYN]>F@U\Y4S%Y=D'-?]A N%[MX3@!\+YUTE[8[HL! M#4*=UF1E\'Z[WY?[52'HKH;G=W[ M/@/$^K HQ#I.9'VU'6<7HKK1RR*J&[TLHOIO]_>?_KS]^G4W>/H6:'+ZP(9- M/RA$R] N,'=#[VJ]BB#8NZ-!-;#PPZYJ5 .;7MV:6KN['+\EXCE0!3M2<<^=- MN'ZM:C;&A=:9?C0=3,!A06EZ4 JZ[SV!\-Z0%//EIY"5WAXDD2C.+IKJ-1 6 M1]7ET;"J3L@&IG+/6 VZ1CQ9AK3,>]&2ELE[F2Y/@,WB00F<( MG5&!SE#WP)4>K3(076EDR(K6BOD-%UN>3AO8'99V,RV\&Q3MZS74!V?P20)8 M-/QMFSA]\7QXEWNS\GWB3M]2I_2;:;M?O2 H+' X+$ VE LK.!<,>1Q#*AD\ MA0HX,LMTB$+6R_9W70C+-<&M$TR^@\DS*8O3J]U!9ZS*JM( &;A8E+_H]"1S M^J^5[9-2@R\%O-H!WDN^]%QS\G]:^4"!!UB69Q66ER&"E>B5375K*2J:X+Y= MKLJQ[#>S?Q+KZM_$]_(X;X273D-547^]:-YK@M,BN+V SU*?LNWWFJ5LC\VR M7.P%KU(F$5-=IK\0H2%"!\CPGN&AQXMPFIGW =/01<2W%RG6N@,H3.*ZPRMI@O>OH935559 M[U4U%+A9%[QM28Y6>,'[SJ+V0E<-F3DH)[]IZ&-%A3P<9H/YPV\:&IVX$@Q9 MR!?,S'<]/4?2D@-%ST(X7 A'-L'K$S*P0P8R8/VGEX%^9ZS)/34[ ^+D,G"Q M-6S)_:\H8&N*?_.P\J=S,T#L:$0K 'I570PWF@F;X,V\,[:OUYNI5@>/&J.#11_PQC6Q*OJ 14/0R>Z8 M]HS\/39A/.AA'_! -OJMZ @2?"]6KP3JKH@AP,.N.A/.P;%\U^37!7!,.7=55"Q0@5TUH5@TH=.:I]-J M O(?*MBTW9<-K>*F[?.HM"US?=>&H6;F_,8S3\=_G_A_VQB7FIH/RL].5[L# M''*Y] (;'_#!)WA_\$*2V99_61\LRFG12[YB3F#?JW#[5YHR8+C?6R='^L\B MLWJ'\:S>N1_M86D^DZN)3\P?5R8.%O]@.J_F6X#GF*+$PG:O-BB_2;3MI]>P M\<"CHN.!;]W0=)]M8&JKO%QNT(_D*<0QQ:"6_TTYX<-6+7HJ"=PR,#V>F'[:@<>C47=H:(7G M'2N@\(QJIN_J75VI;G2R7M$PW%ZOV%C=;3]7N^JP:;M3>MV>NGO6[^&O,/J[ M9RD-G*D=!Z!'5,.#[]W@Z_ MHFCUMM8;[9K0AWAZT?S$?9\/9CM(UQLV0 ML<(IZ6)9Y=-OJ-A-V9[A SNR+K_Y1]1*#P>=\4"5AYI^UF)I?BK-:$P1@G0) M@K3G@J9R01K2SNO!Z+P=7M4)THFZ%IK@Q-VL E@#!)GHP5D$3M:7V"62YP9S M>WF<+U>2'BWQY?HUN4^CSGA8U)4;U+.642_/KRSMRIVU%KOIVGL/Q$W5VGM$ M)Z0,Y(%>V@\J59-=7'VWN@6FZ5RX!Z6EC!# M1/7C/L0+<;PEL:203.Z96UJY_C8Z8W4H&^6A=!H2 PHFK( ),Z"Q-3-AGS*A M?F:H&9&(.,*'^&*^>#ZM@W*(&9"YYUA8[D5\$H0B";'=9.LUF6Q,CHNX_Y3* M\L37'Z-A9ZS+:J]W(?&6X,$*>/#$-P>CT67QX#N*^>\\=^HMEB2T&6[CLT\( MQ?87H?Y66UW/A4&_U^N,3UIN(0*;/8BT^_7DIBKL]VCW6VE%V)# 13!9!4RV M!P*MF#'>!8/6[ZG-F#)T_LBYW>7163.=4[;IA::#R#Y3+R@UBK=!5;<%??=R M[>LMU"6G=>O[/1R_K6M5='+7!ZQ^M-%U\D17Z=.N+"6,#KC(2@)/1OLG6B: MH8CSFL20QQNIJABRWQGW=7FD*>UG2!'W'1+]N41$?N_# S[>VMV1L+ B&73& M2E^5!TV>P2?BOLOG^N--ZC%.(4#+;XO M*NQ.A]<@ZG!JO/K;TP.V!P3P\\^ILT*J' G%VN^-.F-#-BZF+D?P9 4\N:5'J7Q9-MF#S3!+-5-+>1,)[$.*]1 VO.^O*3L=8E08.<$/:]V19@3RHI M)Y(NK_.Q-[T_E-7R":4:M&?=R6VA?(3R$+^5S MX#",]+_WX]/OF9%Q=E3[!+<>4>JGIN^_ 5&D%]-9K8U69,P4@1UL4 M?+2;;;I.MH7;F>WJ\#UBCZ=ESS[L<<<6NQ)$FRB!^4(MTPD5E%FQ/FQ+K9@T MX7-786WT"Y' 7Z&D6[$N )*=3I9+%9FD"$COAG?(-]OT5OTEGTZRJ]HQ-M@. MN]E)QVL[WJO4BFZ\A.Q7M7$Z_;2;10)9VWB>IF.*XF1ZH*+]JKW.6-UWSCNU M'VB/E,,@$3ZL(5C7#N3GDK@!D4)/FA14 ,;Q-$JMX#-;P#^(Z3_-?4(*$THI MDW&H8-5?O)5?>-'JF1?]].H57K-VQC7?P7.?7HGS0GZ'E\P/K*)/+5X_-Y? M9PLOFOE 6250Q0_6% DQI_-HY)4+5)!FL%S6[=O=:/?-&R]8>4RU?>Y:_A X M[:1Q6'(KQ7VH'1$2#Z3@0YR\$1DJ72Y]S@<[A/A\>L &?H/UF8Y3SUIVOCFA M%(L^SD6GAV*/%"%@BS&^_8H><)"94MG'$H,-BP$_RXX-/>;5]TOBPT&YSUM?/LQY M^3#[\J^?KQ\_/TI[\Y=%ATX>/M.4TR2'4NI62>5;R=F@FAY<6[^RRVPID6 -\"=:,O*OE;U$3![0M1;Q01?[MK>"#T:B MP-)R3";Y4V3I=6Z#@_E,7/B0X[Q)ID]HY#E%QXB%GC[\\A7=)$Q5+!UXGR5- MWB0/3*?/GP,1;5$IA:_=>$&8/\&VC[[#)O=JO:QX[L_"(6R1Y]+< WR2+I=B M(;"\FAGP:;3!AV(B?9@OO44ZZ4XXRY]V&JS2ZW5[[#JNR#C8/EA'I=C@T.T_ MUX8533DUNKJZ>S;IH8]2NVJ_V#C8G8O2]CTJYVHN.F'@0'*>3^66J.%T&?[Y MLP[1W.^J4*Z^69-VJF6DF\.03RHD6NK"==N]Z<$5&\<]8%3@ 0T>BLH22Q++ M+$F?0>=:L;+'0:GG.M;&%U8>/=3X6'9L"4/MG!=<<)N73RJU-ODZI0HNW.O6 M_+KI+VDOGKJS]8Q(KJ_1]9*?W$*1:$MC9OH.!ST\6@5WYHEU9,J>SO$XT3E-WS%_>Q[P)++ZY4"F:I1#>+X;-ZXG2":@MW&J=<55@)>?NHQ6\44C!'\ <>M.9HX4ZO2WA5'Q-GLHDU 9X?GB3V:_1"FT'N= ML::7-O?OVVL__P+;_:F2%3>Y*#-M+L=A4(35A%$E:730;6YUQW$1E\ 5DJ/M M%FJW@3HZXM"5SG@@#ZH>$%A2D9P(3%^(LA#EYCF;Q\NRBK)L&*7+GIHHRPWQ MK;+8>>NMX(?\)-6QQIE(5[L#[!);>H&-G_G D(=>2-(<]I?.VA?YH?22KY@3 M.(-5N/TK)5J5GVR$:;@CK](W;V&ZY5HF^\H&/$;JS[F?M#T\DZN)3\P?5^8, M%OO!=%[-MP /(K6GA>U>;=!P<_O;>P#+] ]6VG6XMV,X@;XIT6O]E1<%O?UN MABL?_KNEPU/7,GW>3>FVW=U4.EO!OH@$/&$O5M'ER=)\6]"N,]9[&\X)_! ( M>37%4@PG2;8%V&$;%^NWHOEST.NJNE%)=^2PJRC5=&PJPZZV?U'U1KQ)DUT; M6B._,+[]G?,MZXU\X'R[9K1+]S06=22KZOTO/G2@'@R"4CUZS&@=7@?DOW[(66Z+"[,7)&Y)/,1)U85N60TX9&8%IUD\ZX[0RJ,>&W57@TY]^MQ4.Q]CI%TV#1'#XXHCSR*&_?;50KX? M,3PR2 MN5%G/.J+:.]2,LNLMC/_ME=DG$7&N5W:JZBS;O1P*JH\T$6*^5*:OY!5)'NQ M7"'">S233#@;!]S7GTI>O[O C%.@%)S0YY]3^.CU O]56'AQGKJLY&2\,HC M[\@/*3[CN/DRG6Y J0B5JSRUJJI?/_QL+M"S*4N1!NK1"M7H%@5:6%'B[/>^ MW.^5#MNJ5C5-5K3GKY47VVC2 M_?-K)M&FYJ?E#U$ZUV5JVGRUJ;/,OJ&[P5 MG)5HO#$..?768>@"Z=4,"HX0W#U <-U.Q&"(Q:8$&EIG/-@Q%)YNA?4(%!Q_ M>(K%Z[CX/5.K<>3#,4.Y]\SDKF8#!FX@BSZ\N0&E6T4+S=FGT?%J_6B"T6)! MW"E93SKNJ&W^YRH([=G;K\>U&JVWEM M-+@?YY5(<_.%2.@X(4> ;LGHDW!N MANQ3KA=*;R0$#F8DQ10(G1-GTA"[\.S2+>.H3>TS2W'&//!.5K?"[^/MX^YG-CZ*(!!K8CIT $LP)\!,MLO.#IF%]E2RV8DI M8[8V9Y!1MQ6]7_U>=S@<5C+X3^F.1A7.V"O61K;MYVK7& Q.-?AOWX"]]:CQ M\!Q48UK,$CCAC5:72KK*Q*2\':3?.A5/3+(KR"XM.?"RD^S>[1B[YHR+2SD[ M_!%7-+OWX4KK5>7<')B23;\)GC&]LG]>S6T+/*T/Z*@-]W]D!.J?3H2F7>\K MW\=)U!L3N=;_L[?1M9H!;=6Y55-N_Q^Q<[F6&/I]57 M]W]$ZXROIU-_1:S<8^G)U_ M"MG0TOQ#N]+[PZ;PS\56V^[3U/W]'QE$D;7CN<]\8D^E2EU ]E>LU.\\=WJD M7.)H%ASH(X:Y70P/':?82_#0"'A(E8?E Z2*>*@Y&=<3%V1OW+U77)HM_1.=] ML7<3&547=2I+0&PBKA1*.!?@!4R(O].+UPLQ^2=^--_@9!Z(/Z6I!.Y:7*D) M6^O(UKU&9()/> Y_$D_,>DDME&(;#?G480VMT;>+ M3:,ZK'\HW6!S8P;S+X[W>IMTUGQCC35/'NLMV-)3-.@W<:R48FPV$$UA@](, M=GC)S4,JN!75=->H70:4L233"B">;H;=8Q-:M!="K4!'-^=Z02W^L2;Y;1,Y*6)JP7 M 0]8UWH 3L3465E)-_L"O(>53YT-;&G/7#]_.-W]LWCRH27+YY>GFJ2N+<5Z M60B=])])=W/LO(-C[GN++,9"U65XIVZ*(\C> MPA?% ZP+UT>E$V3-*1\4O'\!O*^=A/F'M"E"+SWPXC1UC^96^>0O3+8=CU%?7R9'^$Y>+PF2/9GK/G)FZHEB* M/IP,AL9T-C$'ECDRC*G>T_]/,<#2\&_-XP['I?E,KB8^,7][5!^4VB;3^]4XUTW@]Y0ZFI*%WIL!1WI.NNI_2B*P MAR)U[5J\ M52\%FX6W88Z'$5Q.AGO$M"M(%K&N0_XS?,]ZWOOZYN;;]\^?I*^WUQ]OO]X^ MW7Y^S,KM+FG*H>G1^?UH\X_3.;%6#KF?93>]):,_[&4R^ANZ):$,O'"[5C!. M#5N7[UZ_:W]H%R-%ND3HJT--0J0EJJ=9*>X)^F(BT-]8J0EBKBGQ.U MIIUA4+/YLUQ$=9ZFGF:+RAY52VG.+S*.E0\#AY2.^N?M/SLZ&A!,4UB_5L$T M./Q&UM72-_T5,K)_FKYONL*%/;%>?? ]:S4-(^K3(-%T;APS".R93:QC MQ69 T>44;=@09T1P4MW*MBY.&G;&(UG3SUMG^ Z\VF\DM'D=_]+W7NP :"R< MW-,J8^(BU:]=B\*P/GA!Z,>G\HG,X-T6S]L].+!B+E*IRI;"TC5"]V9P9G1> MX1.?4$V?G,=&/>0Q8UC:%1 N])Z&K540>@OBP_G38M%2R%#" RJLOF_@P_B8 M/^UP'IU%V:3>2.F,^[*JG+?27/C1IU/0M7"1BE<+RNB\6-_OP(FF-E5XS:>] MA4.:I_R38V5$ZXP50Q[VJIKV)'SALW/.OONWBCA'QQ2%H5<%3'TN!W=]*K2: MJ<)H=W7DKC%5QR.GEB-6D>[3RD[G(HJ[*B=*RS7=8567%>@ZHS,>]N6!HE3D M2E:I=.J.9H3,"YEOD,P?5O!9@\_WLB^V:[A3H?NL& ML 6*+?$ W#M]2_8^/+3)F%*D$:"BE!F^=Q^[TF_7UP^23_ZULN%@)<^7EL1? MV&$@34'<3-N53!RT3'^3;D8./6D20X59DAE*,R":]()4DV#')CP39Y!A?S)\ M%6A_E?K)Q QL!!Z3O)4?M2]+P9S B[I2LBQ0@UZR-FQZMF(FC-N@X]<&^*-9 M=%[P]/C I-5SFB(RVF0%.FLU MG;.OX2/P,ZX7LL\M3(MT)>D:E/O@Z$(?UC4C\,ND3%[Z*Z6S';)'_A)AV<&_@,Y+G*?F2PLO""73 M>C'=T'PFWBJ @_-_P,/Q3?CI^%7)G.37BP3\@5"(V?9KN5/:=_AW(9GKEPO^P+'>\UYOHT,ZIH. M4,O"WWA+>#Y_*=!WM: B"$N^=5/TD-.H@T U(-XTKC.!UP/Y-T /8@)^:*8 M;/A1N]:F]6M;6[X7\!4/1E*BQ9V.*-)__<=0591?I?]=>8A5384UH/)G(RG0 MO=MB<% 0IXBKPYDIV*XON3]YA='0AV$<(G%J7^GU@7GL(K?:*'('-KS%]->L M9(;$OTK_VG%.VY_"O\X4.\HR6DKVZ%]I#_/"LX@#\8E/%7VLTNB70>.@C70< M>/JS"PI@"BHU4CKTGZXLO Q/M,::WJJY1RCG9%C?M][0IY+F%$%JA]S M4FF;LL?WR>K)/:Y/=)X^VUI_XT!/;@S^1/^363BT76F[AU;MQEO 4MZ 3W^" M0/V;4&N/MC]K=:GTV"[_&'Z9?S3'1!_([TB=/00[G/(9ZSK] O3W+%*E:I/C$MH-O_S]Z;-BF.9.G"?T7& M3,]4C1$DVD5D7\PBM[HQ-RLS;V94]SN?K@EP G4)B99$1$;_^O<_.C]+X.XC-DYC7AWC$7 M#U%P:5HZ*-8S5;DO87D9.FHLGM)/SUISUX_+"P?T67Y\YO8!2Q%TPP@>?I-#C)]B6DDYT XUXCD0UX0>.28OFVO7 M$2AY_R(YB&<8VN$36E\B#A*--'-@/R.D"-1'TG_1E<9ECXN<%R@TJ0Y34NVD M*UQ2+3KXR",*$ISEZ'3@I_A Z'A/P)]B#K8@+ETY_'X;XPGHH]&=T@K#.^G. MST@X#9Q)?&0\H4;,YXRI-Q8=,S+U \H:;^GY#:\"%F)?> 02',?G_ZOW;R4, MN-@P[ MLM"2;?WUCCR^@C25"YCTH7F@QI_U]-A9)Z4<$7R2<+ZM&S'P2&Z<6 M-N 6O_$II++B9,M BT%:SK)'[7@#*2=".#UHM]ZVZ2&S*['%,&<6W?X[HV13 MOC#',U!L^D@UA9S-,V-'*B46]G2$4FX240WW4#5<=6\USZN&:ZBB&BZZIM2J MKJD/H"D=JW8[*JAV.RJH=OOYZY??;AX^?O]=^O#QW4-3[J="AQ =3<$8E1,M MBX\4Q\55R3BKHNH/=9WPXE5)%.M:+ ]+=EG;F0#.J M581MH>"M/% 5-@5OM8')JN M#.K$_$3!6U'P5A2\Y;^*JRAX*PK>5J"D=[;W M)QR1GGSWB5KQX 3JX$EH>GXQ/%%ZDT6DYFLKO2FKRO%8S,^@F#Z 7HKJ]F[X MY=SY268W_R*!GX^\-(%10256]KPQ9906),@4<(.9$3EDMQ&B M&&W4'RF\%(B[VI($.V^"9TQOG)\W"Q@&\6YQ)_33EQBG+S%/7V+UQK$WDB1= MPK>A[]M,W&/_$>44VD@53?9HMR1U$0F/>F.3E[*H A9-9Q.6A86,U;XT3F!Q M37UQSR_HT%'KWH,?V6[MP\#YYN(2>E\]@T,'F40%E?#.F[VW5P[L(>497[?" M_CZ-NTSRD7_'H,=S2@N:LIP'W9! 4?&-LTT2U9\N*E$KLSX=#ES*L*\8M7D?#[6@! >X/.8%![BH M#E29 V!#-,OHC[3:+;=YX 'JL&=KOWVCW48.?,7YLE$"K,TMIUQ7JRB

AP2)MJ[5R#Z#TK4K!A\;>&)]8_LF+7M/>_W;! LZDEO[H[$^W6@"I;_ M W\(VR!4T:-MI4HTDLDC)M(9=K,Q*@$#@$#BM*X\,:+=>(;;7YK"-M5MEV1 M7(9@P'(P<'!ZGKGK5Z#4;.YO;JR@NHI+JUV^?"K M%N&5W#MDE".^D M;4;58[!MMV[2@+ <9PYZ X(ZT /U32K'6M/>PU&W6XM7*LT;$@$JP8=/0@&L MS6O!/AWQ#>K>ZGIJ2W2IY?G)(\3E?[I*$$CV-3Z+XKT#Q$\J:/J]I>O$,ND, M@+*/7'7'O5:]\=^%-.=4N_$&GPNSM'M:<9#*=K ^F"".?2@#7T[3;+2+"&PT M^VBMK6$;8XHEPJBN(\9:)?:CKPEN_!]GXCTP1+]F*3I!<6[_ ,09F(W(>#P> M.>*T/%/Q!TWPUJNA6H)& >E:FJ^-/#.AW:6FIZ MY8VMPX#".24!L'H2.P]S0!S_ (1\"1P>'=7M->TVTCCU>[-Q)IT#9B@C 4)' MD8R1M!)'&:ZO6_#^E>(K%;+5K)+J!7$B!B048=&5@00?<&K\,T5Q"DT,B212 M*&1T8%6!Z$$=13Z .?T[P1X;TJ\MKRRTJ*.[MV9H[@LS299=K92,$X8N26/7ODU0U#QMX7TG4O[.O\ 7K"VO. 8I)@" MN>F[^[^.*U&U*R2^@LFNH1=7"-)#%O&Z11C) [@9% &7?>#/#NI:':Z+>:7% M+I]IM^SPEF'EX&!@@Y'!]:;K'@CPYKTT4^HZ8DL\4?E+,LCQOL_NEE()'L2: MUTU"SEU":P2YB:\A19)( PWHK="1V!P:RH/&WABZUC^R8->T^2_W;! LZDEO M[H[$^W6@"ROAK1$T Z"NEVHTHIL-KY8V$9ST]<\YZYYJCI?@+PQHM[!>V&DQ MQ74!)CG:1W=T\QMK.IC M5CQG)Y/6NVM+NVO[2*[LYX[BWE7='+$P96'J".M &7HGA^/2-4UJ^4QAM3NA M.40$!<*%YR>23DGH.?:M:>"*ZMY;>>-9(94*.C=&4C!!_"H-1U.PT>R>]U*\ M@M+9/O2SN$4>V3WJEHGBO0?$9D71M6M+UHAETAD!91ZD=<>] %S3-)L-'TN' M3=/M8[>RA4JD*_= ))/7W)K"M_AQX1M-12^@T.!9HY/-C7'DT"72;36"O MQ LM-\8^)].U_4K*RLK![5+0R':SF2+>_?YN?0<5UG]LZ8=(_M;^T+7^SMGF M?:O-7RMOKNSB@#(U#P!X7U/[*;K2D9K6!;>*1)9(W$:C 4LK L![DUM:;IEC MH^GQ6&G6L5K:0C"11+A1W_R:SM&\9>&_$%T]MI.M6=Y<(-QBBD!;'J!U(]Q3 M+OQQX6L-5.F7>OZ?#>AMK0O. 5/H>P/L: )M=\*Z)XE\DZMIZ7#P9\J4,R2) MGKAU(8#VS20>$M MO#\VA0:7!'IDP/FP+D"3/4L:0+N/H/4_2I-*UC3=@K(T?QAX=\07+VVDZS9WDZ#@"C!\./"%MJ"7L6 MB0+*DGFHF]S$K]=PC)V _05U-<]?^._"FEZB=/OO$&GP7:G:T3S#*'T;^[^- M0:QXANK/QOX4TJU:%K+55NVF;&21'&&0J<^IH +WX=>$M0U&2_NM$@>>5_,E M 9U21O5D!"L?J#5[6O"6A>(!;?VEIZ2M:Y$#H[1/&#V5D(('MG%0:CXZ\*Z3 MJ!L+_7]/M[I3AHGF&4/^U_=_&K^H>(-'TJ&&:_U.UMHYD:2)Y)0 ZJ-Q*GN M"#QZT 5+'P9X=TUI6LM*@@:6V-K*4R/,C))(;GDDD\GGWJS-X!_#?B&]^VZGI<T6:2'4M9 MLK66,HKI+* REP2N1[@'\J )W\.:-)H/]A/IEL=*V;!:^6-@'7IZYYSUSS5# M2O GAG1+V"]T_2HXKN L8YVD=W&Y=I&YB21CC!X':IM6\9>&]"NX[35-;L;2 MX< B.68!L'H2.P]S5W4-OM:LM6LKFULT+2,DPPK?PJW]W)P!GUJGX9\?:1K/A*PUJ\U&PM MFGQ',OG +%-MW&,DGJ%&>>PH MZIX%\-:SJ;ZE?:6DEW(H6219'3S0.@<*0' M]/F!J=?!_AU-*O-+72+46%[)YL]L%_=L^ ,@= ?E'3'054M?$UKK.M:4VCZW MI<^G7"3B2(-F:9D QY?LN?FSZBK%YXV\,6&JC2[O7M/AOMP4PO.H*D]CZ'V- M !HG@SP]X=NGNM+TU(KET\LS/(\KA?[H9R2!["JMU\.?"-[J,E]<:) \TLGF M2 ,PCD?^\T8.UC]15=_'VGI\21X3:YM%'V,2>89?G-P7 $('KM^;'4Y'XZ5] MXU\,:9J@TV^UZPM[W(!ADG *D] ?3\: +&M^&-%\16T,&JV$=PD#;H3DHT1_ MV64@K^!I-$\+:)X<>9](TZ*T:9564QYRX7.,Y/)^8\]3GFK.JZUIFAV)O=4O M[>SM@0/-F<*"3T ]3["N:T?QI'KOC^33--O+2[TC^R5O$EA.X^:92A!.?0=* M .CUG0],\0Z>;'5K.*[MBP;9(.C#H01R#[CFJNA^$]#\.-,^E:>D$DX EE9V MDD<#H"SDG'MG%;+NL:,[L%11EF8X 'J:PM,\:^&-9U V&FZ[875WSB**8%FQ MUV_WOPS0!5B^'/AEOX]#MUF63S57+&-7_ +PCSL!]P*W!I5B-9;5Q;K]O M:W%L9\G)C#;@OIC))KF_#GC[3_$/BO6]%BN;3-E(J6WER[GG&W+MCT!...F* MT8/&_A>ZU?\ LJ#7]/DOBVP0K.I);^Z.Q/L.: *O_"M_"']H?;O["M_-\WSM MFYO*W_WO+SLS^%;,VF6L>I2:U%9++J@M3;*^[:6C!WA,] -W?%1ZUXDT7P[# M'+K&IVMDLAPGG2!2_K@=3^%87B/Q@(-.\.W^A7=K=VVI:S;63RJ1(ICD8AL$ M'AN/PH C\(Z)J,GB;6/%NMZ9%IU_?)';0VJRK*T4*#DLZ\$LG2V[ O@QME=FWG<" O4=/6MVS\;^% M]0U7^S+37]/FO<[1"DZDL?0=B?85-JGBWP]HDKQ:GK-G:21E R2R@,-V=O'O MM/Y&@"31O#>C^'[*2TTNPBMX96+2CEC(3W9F)+?B36;9?#OPEI^I1W]KHD"3 MQ.9(@69DC;U1"=JGZ 5TRL&4,I!!&01WK"U+QKX8T?41I^HZ[86UV<9BEF * MYZ;O[OXXH THM*L8=6N-4CMU6^N(UBEF!.65<[1Z<9-%EI5CILUY-9VZQ27D MQGN&!/[Q\ ;CGV J+4->TC24B?4-2M;5)E9XVFE"AU498@GK@$&J]AXM\/:G MIMSJ%EK%G/:6H+7$JRC$0 SEO3IWH ?KWAC1O$]M%;ZS81W<<+^9'N)4HWJ" MI!%6;/2;'3[N\NK6W6.>]<27#@DF1@-H)S[#%<5H?Q /BCPE8:G::CI-A>/? MI#^>:JZ)X(\.>';PWFF:8D-R4\L3/( M\CJO]U2Y)4>PQ6B^MZ7'I\%^^HVHL[AE2&?S1LD+'"@-T.3532O%_AW7+Z2R MTO6K*[N8P2T4,P9L#J1ZCW% &RZ+(C(ZAD8892,@CTKF;'X>>$]-U*._M-$@ MCGBP/UK?!R,C MI0!B:YX0T'Q)+%-JNG)/-""LHW(0<>V<4]O"F@OX>&@-I5J=* P+ M79\HYSGUSGG/7/>KT&I65S)M2NM0TRY2Q*"S MM4U2RU/2;:6ZO(H;V&1RW M+*6:!/\ IITQGWK;U'QMX8TEW2_UVPMW24PLCS# 1^8H TDTJQCU M:;54MU%]-$L,DV3ED4D@>G4FL6W^'OA.TU1-1@T2W2X23S4 +>6C_P!Y8\[ M?<"K,OC3PS#J-OI\FO:>+NX"M%'YZDN&Y7\\C'KD8JQK7B71?#D4=( 7]<#J: *FM>"/#?B&\%YJ>EI+=^ X[67Q-XY;4 M%B;5?[6=9/- +_9-B^3U_@QGVKB95A/PN\0"T"G2D\5!=.QR@A\^/[G^SNW8 MQ[UZ[K7@OPYXBNDNM6TBVN;A5VB5@0Q7T)!!(]CQ5R70=)GTF/2GT^W_ +/B M*F.V5 J+M.5P!TP0#0!H*JHH50 !T %>?6%C:W'QRURXF@CDE@TJV$3.H.S< MS9QZ'BO0JJ1Z991:G-J4=LBWL\:Q23 ?,RKG /TR: /$M8C%KX7\>6T2F+35 M\31?:DB& L#&+S.!T'3-=A\2H].BTCPR^F);KJ"ZK:C2_LX .-PW!O; MI7=1:-IL OA'90A;]S)=*5R)F(P2P/7(&*S=)\#>&-"O_MVF:+:V]T 0LJJ2 M4!ZAE6FF65A/=3VMLD4MW)YL[*.9'QC)]\ M4:=IEEI-I]EL+9+>#>S[$&!N8DD_B230!P&MIJ4GBOX>'78K'^T3=W8G%GN, M7^J;;C=STQU[YKF/%7&A?%O_ *^;7_T".O9KG3+*\O+2[N+9)+BS9GMY&',9 M8;21]1Q56X\-Z-=1:C%/IT$B:DRM>*PXF*@ %OI@?E0!QGCK3+'3K#P.MG:Q M0?9O$%C%$8T *H200".Q[^M16UY?ZCXN\42^&-,T6T\B=;?4=0U2621Y75.T M8^Z@''4 _G7H5[I=CJ*VRWEM',MM.EQ"''W)$^ZP]Q65J/@;PQJVJ-J5_HMK M/=OC?(RG]YCIO X;\0: /'+2*&^^$-O;2-#/;2>*UC/E+MC9&F_A&3A2#P/> MO0_%5I;6OQ&\ 26\$4+B>ZAS&@7Y/(/R\=O:NI7PMH:6K6J:7;K;M="],2KA M?.!!WX['(%7+G3+*\O+2[N+9)+BS9FMY&',98;21]1Q0!P'P]BTR7P_XI;6$ MMVNFU.[&K&?&=NXX#9_AV].W7%9=I?:+:^+='OM-BN!HD'A.YDA1M_F>2L@. M!N.[H..?3%=]JO@;PQK>H_VAJ6B6EQ=' :1EP7QTW8X;\_8H? MM,4!MD?;]V(D$H!TQP.* /%-??4G^"DT\5CX=T?PW-;+):VNZ2XN#N(*C<2! MO)YSR1S79Z6'(.SZ9 H H>-FO$\#:\VG[_M8L)C$ M4^\#L/3W]*\HEL-1G^#EHDVH^$K/P^;:)H[E+:[NN!G.>*]UK MFH_A]X2BU4:E'H%DMT)/-#!/E#_W@OW0??% '+>([_\ X0;Q+I?BR\??:WNF MM8ZBX!4--&AEB;!YRQ5UY]17-:[I.H:;\/O"INS;+-JFN1W^J->*3 99=SJ) M@"#L!VJ>^1I1!%I]M,);B+9\Z$DL-H'(S@ B MG> M*L)O#7C*26SAD>YU>_29G0$NH8@ ^PYX]S79:)X,\.>'+A[C2=)M[6=U MV&506;;Z DD@>PXK1L])L-/MYX+2UCABN)7FE51P[O\ >8^YH \?T4X YK:ET[4QXH\3WGA+4=&U!9I575=,U6%U*,(P,+(.JE>F1M MZUV]WX/\/7^B6^BW6D6TNG6Q!AMV7Y8R,_=[CJ?SJ#5? GA?6KI;K4=%MIYU M01^8059E' #$$;A]!M'N+:UBTJ"8-#!:--N 9792J,?O#()' MM76U@ZEX6L[YM#2&*"VM])NEN(HTBQM"J0%3! 49QG@\#'?-;U 'D$ECJ%M% MXKNO#EWHFMZ)/>W$FIZ?J4;PRQR?\M$$GMV+# '3UJSIFIV=_P"-?A]?6]L; M&UNM%N%MX';.S 3" GK@#CU%=GJ7@+PKK&I-J%_H=I/=/@R2%2/,QTW '#?C MFKNL>%]#UZQALM4TNVN;>#!A1EQY6!CY2,%>/2@#SC6+R2?Q?\1SI4OF7<.@ M1Q@Q')60*YP,?Q#/YUKP)X,@^$>ARZC#$VDI%:O%Y /F&?*X*[/FW[\YQSUS MWKL=)\-:+H3EM+TRWM&,0A)A3&4!) /KRQ/XU2MO ?A6SU<:K;Z%9QWBOYBN MJ<*_]X+]T'W S0!SW@K3K.7QWX\NY;:)YS?QP[W0$[/*!V\]CGGUJQ\(U6+P M2\"#;%#J-W'&@Z*HF; 'M786NF65C%I&D*(, LQRQ_$T %XT MR7?&=Q / P>O'-<[9R:C'\;K0:U<:4U[_8LWFIID;KL3<" Q)+,>"1P/I7I. MM>'])\16BVNKV$-W"C[T$@Y1O52.0?I5;3?"'A[2)[>?3])MK>> .(Y8UP_S MX#9/5LX'7/2@#R<@E5K:Z \S/!Z%@WK@G]*]O@E$ M]O',JLHD0, PP1D9Y]ZY[_A7OA$ZH=2_L"R^U&3S=VSY=_\ >V?=S[XKI: / M.?#<6F/\9O'+S+"VH*EF(]X&X1&!=VWVSMS^%Z?:Z'JMK'I<.I:?=^+O ML^CV\DQBMA+PU>I:KX'\,ZW&=#N]"71)]*M6TQ EKY8"+CH0!T/N.: /.+]M9C^+G@A=SOM/\/>(;K1)]#\0^%GN;F>]L[]'@N$; M),B;^Y!'!8 ],=J])L/!/AK2Y();+1K6*:"3S8Y0I,@;&,[CR>"1R:BOOA_X M3U+4WU&\T&SENI&WR.5XD;U91PQ^H- 'GCW>HZO\2?#UWI,>FVJ2^'(YM-AU M9'=4W-EPFTC]X%VC/]T5T7@FTNK?X@>))+K4M)DNY(8?MEGID,J)')SM=MV1 MN*YS@YXY%=AK/AO1?$%I%:ZKIMO=0Q',0=>8S_LDI/N: ,?XBVVFWO@34K75M1.G6"I [<#->EW5K;WUK+: MW<$<]O*I22*10RN#U!!ZUC:-X(\,^'[W[9I>CVUO<[2HE +,H/4*23M'TQ0! MYG#>7NH_#76=2TBPT#2/#%RMU(QO7DN+F4Y8,S<@!V(X!)QQ[5;T-BU_\'B2 M2?[-NAG_ +=DKO%^'_A-=1>_&@67VAW,C$IE=QZML^Z#[XS6C;^'=(M3IQ@L M(4.FJZ69 _U"N,,%^HXH \KM;V\U+P%K>IZ-8:!I/AJY-U)*]^TEQ<3'+!F8 M9 #$C@$G''M46FVEOJM+X?P?V5X-&L:O+';W>K3 M-J5V\KA0K2G*KD],+L7%)XXT;6/%W[SC<%1]QB6/&)YKNTAG>'3[18_-0,%#!LXS_NBO1:J1:990:E<:C%;(MYUK)X;\YM6N%OEU2"1YMF?E#$,!Y>W[O&.M1:;I-O-X. M\*V]KXILEOX=3GDT>8VLCVLI&[,6''09(4D]N,UZ7K'@?PSK][]MU31K:XN< M!3*059@.@8@CU ' V%]> M+XA\1Z3K^C:9%KLFC-DZ9!:B?\ UI49:3_>8Y)'U-067@KP MWIT216>CVT,<=T+U$12 LP& X'8@<4 P7_AO1M4U.RU*]TZ":]LF#6\[#YXR#D8(]^<50U'P# MX4U;4FU&^T*SFNG(9W9,>81W8#AOQ!H \^T.&./7_AQ!J=]'J%BFF7 L;ET9 M8Y9P1L(#@'/EXQD9]*W],CTZ/X\ZO]@$0E;1(VNQ'C_6^;WQWV[/TKM-5T#2 M=;TT:?J>GP7-HI!6)TX0CH5Q]TCVJ#2/"F@Z!-YVE:7;VDOE>27C7YF3=NP3 MU//.3S0 WQ?'8S>#M8BU.Z>UL9+21)YXU+&-"I!; !)Q7G/FZKX>7PK_ &[; M:'KNC"\@@TR^L@T%Q$S#:C[/NL,=0M>O21I-$\4J*\;@JRL,A@>H([BN>TWP M%X5T?45U"PT.T@ND),;A2?+)ZE03A?PQ0!P=UY\;?%L:>-MZJ(8PGWP/LPR1 MWZ9JSXDA\.I\ %:V6V%LMA$UDT>-WVC VE2.=^[KWZY[UZ$/#>C#Q =>&G0# M52GEM= 8=EQC!]>,#GTK/M_ 'A.UU4:G!H%DEVK^8K!.%?\ O!?N@^X% ',> M'0TOQ9O#K:J=231+0V8E'(4@^<5SWW]<5B>,QI)L((/!XCAO%\86HE=@Q@%X M0><=, [=P6O3]<\+Z)XD2)=8TV"[\DDQLX(9,]<,,$?G2Q>&-#@T^SL(M+MH M[2RG6XMXD3"QRJMZ#JB#_ (2:"X,UY=,26OXV/[N8 M$_PX.W:.%]LUL_$PWB_#7Q ;'?Y_V-ON==O\?_CNZMZ32-/FU>'5GM(SJ$,9 MBCN,8<(>JY[CVJX0&!! (/!!H \M\=1:!'\$XGTY;=8TA@;2FA W^=N7:8\< M[NN<<]<]ZLZ5IEM?_&36Y=2M()YXM(M%Q*@8*6W;L _2NGLO /A33]474K30 M;**[5MZ.J<(WJJ]%/N *V(],LH=3GU*.V1;V=%CEF ^9U7.T'Z9- %NO,_AG M%I4O@+5&UA+9KM[R[_MHW &=_F-GS,]MN.M>F5SNI^!/"VLZD=0U#0[2>Z;& M^1EQYF.FX#AOQS0!Y-X?6UGL_A2NM8:U^T7XM_M/0J,^1G/_ #'_ :[N=(? M^%XVRV*IYC:-)_:00<%=Z^5O_P!K.<9YQ[5=\5>#QK_B7PJSV-M/H]A]J6ZA MD VA7AV( O?G'3IBM[1/#6C>&X9(M'TZ"T65MTA0?,Y[;F/)_$T >/:;Y?\ MPI?P;MV[AX@@#XZY^U2=:[/P1';2>-O'+7ZQMJPU +^] +"T\M?+QG^'K[5T MD'@GPU:M,T&C6L?GW"74@5< RH25;'0$$GIZT_6_!OAWQ'<)<:OI-O=3HNU9 M6!#;?0D$$CV/% 'CMU!;7/@K6;2W57T-_&,<5HJ_ZLQETWA/]C);&..M=]XL MM+:T^(/@&2VMXH7%SSOK'1?$EUH5QHGB M#PS+=7,U_9:A&\$\;Y)D3?W([%@.V*]2\-7T&I>%]*OK6W:WMY[2*2*%SDQJ M5!"Y[X'>L^_\ >%-3U-]1O="LYKJ1@TCLIQ(?5E'#'Z@UT:(L:*B*%51@*!@ M >E 'DGQ!O9O"GB;5+BU!#>)M(^R0@=6O$<1H?\ OB7_ ,=K'M-.^P:N/A8F MY[S:AH^G:K):27]G%W:1 MO'%5=/\ "6@:4+(6.EP0?86D>UV@_NC(,.1D]Q0!SD$,5O\ 'BY$,:QB;PXD MDH08WL+@J&/J<<5UGB!0WAS4U(!'V27@C_8-3?V99?VL=5^S)]O,'V;S\?-Y M>[=M^F>:M,H=2K %2,$$<$4 >-1&,_#[X5&/;_R%['=M]?+DSGWK=\'Z997' MB'XA3SVL4LLFHM S.@)*>4#MY[9]H W9ZYQQ].*W9%UV;XU:Y]@DT=;M+"V^QC5(I'/DE3O,6UACY\[OP] MZ]&/AO1CX?\ [!.GP?V5MV_9V: .%\*6NOVUVM<5??\E6L MO^O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!__(U>)/JO_I3=UVM<5X/_ M .1J\2?5?_2F[H [6BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** //[?XBV&F^)O$MCXAU6VM8+.[CBLT*_,5,09C@9) )Z]J[!]=TF/1?[9 M?4;5=,V"079E'EE3T.[IUX^M<1X/DTN/XE>/3*T"W_VB$DR$!O)\I>F>VB^-O#?B& M\:STK5[>XN57?Y(RK%?4!@"1[BHKOQ_X3L=4;3;K7K.*Z1_+=6?A&_NLWW5/ ML37#7DNKK\8_!46MZEI,]Z!>'[/I\#(8D,)QN9F)()'' ^Z:I-%=Z;X8UZ\T M#4]&UKPMY]S->:;JL#0RQMN)D3=P2V1QO'I[4 >K:UXCT?P[;1W&KZC!:1R- MMCWGESZ*!R?P%/TO7])UK36U'3M0M[FS7.^5'&$QR0W]TCWKRIKK4M1^)NBW MNG2:?IAN?#L4FG1ZG TJIN;+HF&7$@!&>^VL[Q#9WZZ5\0Y8M8LKV_>UMAJ% MOIEI)$B8<;F))8%C'O! .>.: .R\1?$[2FM;1/#>M6=S>-J-O!(@&[=$\@5B MN>HYZC.*]%KR[XBS>'I?#/A0V;VC ZK9G31$1]S<,[OX>U>HT 5-2U. MRT>PDOM1N4MK6/&^63A5R0!G\2!1?ZI8Z7#'-?7,<$I-1Z MWI,&NZ%?:5=#]S=P-"QQTR,9'N.OX5Y;X5OKKQAKOAO1K]27\+122ZF#R#=( MS0Q ^^%:3\: /0=7\<>&=!OQ8ZGK-K;76 QB9B2@/0MC.T?7%7=2\0Z/I&EI MJ=_J5M!92;?+F9P5DR,C;C[V1SQFO*_!R:^9?%@AU30+:8:K<'4(]1M'DEVY M^4L?,4>7MZ<8QFH]-TRQ/@_PA#:>+(X;^._N)-&O&L7^SN?FW1E7Z#DA23_N MYH ]&?QWX>E\-ZCK5CJEM&_#FIVV MKZ?:375[%!>Q%"P=RA9H$ST;D$'VK'LM1U :UXHTC7-/TEM9_L5KA]1TPMME MC 95216Y5^<@>E9T4L4O@/X4^5(C[=5LE;:0<$1/D'WH ]!U'X@>$]*D>.^U MVTADCE:%T+$LKKC<" ,C&1STK3NM?TBRT4:S<:E;1Z:4#K=&0;&!Z8/?/;%< M=\.K&UDU+QU.]O&TDVOW$,C,H.Y J$*?;YFX]ZX?P^T4/A3X8SZD5&BPZC>+ M.TI_=I+NE$!;/ PV<$]* /7-*\:>&]7?LB4D.=H!;*D9& 1U MK>KS74+G2;GXZ^'OL4D$E\NG7(NFB()VX&P,1W^]^!KT.VO+6\$IM;F&<12& M*3RI VQQU4XZ$>E $]8^N>*]"\-^4-8U."T:7/EHY)=@.I"C)Q[XK8KSW1&M MX_C1XK_M HMX]K:'3S+U-N$/F;,]M_7'>@#K4\3:))H1UR/4[9]+&,W2OE!D MA<$CH)=&\0O=KI&HPWAM'\N?RCD(W..>_0\CTKQKQ(8)/#WQ7?32I MTAKFS$1B_P!69\IY^W'&=VW/O7N-C8VNGVD4%I;QPQ(BHJQJ , <4 6:Y_ M6?&_AKP]=_9-4UBWM[G:&,1)9E'8D*"0/K705Y?8ZEJ-_KWBJ;P]%H6CVMM> MM!J%[J/F2S2NB@%RNY0J <#)QP?>@#TBQO[34[&*]L;F*YM9EW1RQ,&5A[$5 M8KSWX+.LGPZB*2+(GVRYVLJ[01YK'@=ASG%>A4 >?:=\2-.LM6\0VOB/5K6U M%IJ;V]HA7#>4$4Y(&3C)/S'BNRGUO2[;1_[7FU"V33M@D%T91Y94]"&Z'/:N M%\"2Z1'XJ\?&9[9;T:FQF,A /D;!C.?X<[_:N,TT0IHWA26[ 'A;_A*+IH/, M&(A$2_D$YX"[]W7B@#V+0_%WA_Q))+'I&JV]U+$-SQJ2' ]=IP<>_2J5W\1? M!]BZ)<^(+*-F9EQN)P0Q4YP/E&01DX'%8GBE[>3XI^"A8,C:DK7!N#&06%KY M9SOQ_#G&,]^E9_@:PM&^&OBAFMXV-S>:AYQ*@[\%@,^O H ]%;5]/2\LK0WD M7GWR,]J@;/G*H!8KZ@ @_C3AJEB=4DTW[5']MCA%P\.?F6,G 8^V0:\DT"=( M;SX0S7$@1#IMU$'IIIUGKMG-=.Q6-%;B0CLK'AC]":Z.O%#O:Z &2RQP0O--(L<4:EG= MS@*!R22>@KG=/^(/A/5-2CT^RUVTENI3MC0$@2'T4D8;\":9\1-2LM)\ ZM= MZC8F_M5B"/;;R@DW,% +#D#)&3Z9KSWQI)KD%OX336;[P_#'_;%F;2QTZ%RP M 8(6C&7#>F!33X@TD:5:ZF M;^'[%=,B039^61G.% ]237E?BY9-.\5ZWX6AW+'XODLY(=O127\NY_\ '%!/ MUJ/PS$]UXKTSP,RG[/X9U.[OI%(_Y9 @VWZS9_X#0!Z/JOC[PKHE\]EJ.MVL M-RF/,CR6,>>F[ .W\<5>O?$VB:;96UY>:I:PVMTI:"9I!LD 4N2#T/R@FO.- M.U2^U#1_$6HZ.OA_0M"-Y<_:Y+Q'N+B5QP[NNY5!;LIS6+HUM#?^#_A-#*O$\,-Y;W.DV(M&LY8L8Q)$6?+=^1^%9\2VUK\<91>K%&7T91I MNX +_K&,H3MNR/ M/"NIZH--LM=LYKMF*HBOPY'4*W1C]":L:WXN\/\ AN6*'5]5M[264;DC!?$D_B5=?FDGAG@M=7F MMK62$#:80J%3D=?O'FNLKSSX3&P-OXK.E^7]A/B&X\GRON;=D?W<=O3VKT.@ M#!UKQIX<\/7:VNJZO;VUPR[_ "F)9@OJ0 <#W-7+CQ!H]KHHUF?4[5--*AUN MC*/+8'I@]\^U<)>V=\/'OB"\\(Z]IRZDR0#4],U6V;8=L>$97&&VE?3(R:YZ MTU2PU%?A[+'F(A(=0>A*G!Q[XK%\&^+OMGP]A\0^(;VWMQYDZRSOB- %F=%_' ] MS6?KKV\GQF\)#3V1KU+:[-^8NHM]@V;\=M_3/>O/(!=?\()X *SVL%F-:N_, MEO8R\"R^;+Y1< CC.[N.: /;-#\6:#XD,JZ/J<%V\0!DC4D.H/0E3@X]\8K$ M\#^,!J^B6)UB\A74KVYNH[>,+M\T12,, >H4#-8J6FHGXI^'YM7U_2'U*.WN M-MOI]C*KS0E>1(V]@%#8(W8YSCFN?T^RF/PQU6VN+:R7,Q#$&,]@P(R,GU%87BK4)F^(>CZ7I.G::^N+92W$5 M]J3OY<,18*RHJ_>&I;F3XC>-$O+^QO;L:5$)WL83'&' ;Y<%F)(! M R3GMVH [CP'XLB\8^%K;4P\'VDC%S%#G$3]=O/MBNFKC?A3+%+\,- $FG:YXFT7PW'$^L:C!: M"4D1JYRSXZX49)_ 59TK5].URP2^TN\AN[5R0)(FR,CJ#Z'V->97JZR_QJN_ MLE]IEK=-I4/V)M1MVEWQY/F"/#K@[LYZG%;'P]MFB\4>+)7UBQO9Y)H/M4-A M:O%##,%.2"Q(+$8W8)Y'- 'H59&N>*=#\-"$ZQJ4%H9B1&KDEGQUPHR2!ZXK M7KS^P:&+XW:U_:)1;B32[?\ LTR=X@6\T)G_ &L9Q0!'9^-+G5K?QG/:ZS80 MVFGO$+&^= \4:-&K%FQ]X9)KIM3\8:#X>AM5UG5[:":>,.@Y+., M4WS:C M^-/#GB!YDTO5[>YDA3S)$!(8)_>P0"1[CBO*;O4X=0\+V"WFEV5A967B^.'6 M!:-NM9<Z8D)&K?ZS'7:3PWX$UYDNGFW_9?WZ9;A+B2Q#RO&GSLC3 RDD@#V'1?%6A>(HYGTG4X+KR/]:J$AD^JG! _"LYOB1X-6>WA/ MB*Q#S@%/GXP>F3T7/OBL+7&MY/C+HG]G%#=)IEW_ &F8NODX7R@^/]OIFN?T M>PM$_9@G MX_WFFSSO\ */F<,Q#'W&!S["@#V:BL[P^Q?PWI;,26-G$23W^0 M5/J8N#I-X+3/VDP/Y./[^T[?UQ0!BW'C_P )VNJG3)]>LDNU?RV0OPK?W2WW M0?8FN:\>>.7T_P 4Z1XW/?"E M_JJZ9:Z[9RW;.41%?AV]%;HQ]@371UX?JEK>77PLL$N?$GANVT-HX!:R6VG2 MF:-P5V[-LA/F ]<#/WL]Z]MB#B% [;GVC<<8R?I0!4UJZELM"U"[A($L%M)( MA(R-RJ2/Y5YYHDWQ%U?PE9^(8?$NDYN+87(M9].VKTSM+AN/KBN]\2_\BKJ_ M_7E-_P"@&O)/#'@[P=J7PYTV75/$5W;--9*TZ?VN42/CGY"=H'L1B@#TCP_X MRL]1\!6/BC5'ATV":'?*97VJC9*G!/8D<=SD5>T/Q;H/B1I4T?5(+N2(9DC4 MD.H]2IP<>^,5Y'IVJ3:EHGP[NM>\HZ-#JL\!F:(1Q2;%9;9RO '((].*[+Q+ M);-\6_!WV HVH)'=->>5RPMO+XWX[;L;<]^E &[?_$+PEI>H/8WFO6D5Q&VR M1=Q(C;T9@,*?J:OZKXHT/0X89M3U2VMHYXVEB=WX=5P21Z_>7ZY%>4QZE?ZA M\+]6U+3AX?T/PS<1W3>3*CW%S(26!#$L%#L>@Y(R*L:=;07]]\'$N8UF1=-N M'"N,C1UY-9FF"VMOC7K:7HBCF?3+;^S P M_<@MYH3_ ('UQ3?APVG-XI\=-I1B-H=33:8L;=WEC?C''WMU 'HE9&N>*-$\ M-I$VL:E!:&4D1JYRSXZX49)_*M>O/=.:"/XWZ[_:)073Z;;?V89>IB^;S0F? M]O&<4 =9%XHT.?07UR'5+:32XQE[E7RJXZY]#STI=(\3:+K]Q>6^E:C!=RV; MA+@1'.PG..>AZ'IZ5Y#XC:![7XL2:84.F&&U#&+_ %9NB6 M-KI^CV<%I;QPQI;QH B@* -"BBB@ HHHH **** .*OO\ DJUE_P!>T/\ MZ!>UVM<5??\ )5K+_KVA_P#0+VNUH **** "BBB@ HHHH **** "N*\'_P#( MU>)/JO\ Z4W==K7%>#_^1J\2?5?_ $INZ .UHHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@#"U+P5X9U>62;4-#L;F623S'DDA!9FP!DGKT M'X"KEWH.D7^D#2;K3;673U 5;9HAY:@=,#H,=L5RM_K6O^)/%U_X>\-WL&F6 MNEJGV[49(!,YD<96.-#\O ZDY_QL:2?&.C>)[?3=6N1KNDW<;LNHI;+!):NO M.V0+\I4] 0,YH V+#P?X%M0 MU0ZE=Z!I\UXS;FE> $L?5NQ/N:AU'XA>%-*U&2PO=:ACN(F"R@([+$3V=E!5 M3]2*OZKXHT/1([:34M3M[>.Z1G@=V^60* Q((X/!'UR,9H EU?P_I&OVJVVK M:;;7D*'*+-&&V'U'I^%/TO1-+T2Q^PZ9I]M:6I))BAC"AB>I/J?K6$GQ,\'/ M8R7BZY%Y<<@B9#'()0V,X\O;O/ )Z=JT5\7^'WT&'7%U6W_LR9UC2YR=NXG: M >.#GCG&.] $-MX#\)VD[SV_A[3HY7=7++ HPP.X$>F" >/2NAKG](\;^'-> MOS8Z;JD**YC ,J*COY6>F\ MJ"$_X$10!TE5+72["RNKJZM;.&&XNV#W$D: -*P& 6/>JFH^)]$TFVM;F_U. MV@M[L$P3,_R2 +NR&'&-HS[U#H/C'P_XFGG@TC4DN)H &DB*-&Z@]]K $CWZ M4 &K>#?#>NWBWFJ:)8W=RH \V6(%B!T!/<>QJY?:%I.IZ6NF7NFVL]BH 6W> M(%%QP,#MCMBL>/XB^$I=26P36X#,\ODJVQQ&SYQM$F-A.?>KFN>,= \.7$=O MJFHI#<2+O6%(WED*_P![:@)Q[XQ0!8T?PYHOA^WD@TG3+6SCE.9!%&!O_P!X M]3^-16GA'P]81I'::-901QW(NT6.( +,!@.!V..,USWBOXD:;IOP]N?$FB7E MM>$L(;;(8JTN>58#!! R<''3WK4@U^#4_$&CM8:W#]BN[::069@.^XVD#>&( MRH4YX[YH W;33[.P:X:TMHH#8QKCS)#@%CZDX'/M7.^(?#]W%H%M8>&] M/TM[.&4F?2KJ-1#Y)/&<4F@>*=$\3Q32:/?I=>0P65=K(\9/3W:LO MQEXEO]+NM*T/0XH9-;U>5T@:?/EPH@W/(P')P.@[_AB@#K*RM:\,Z)XB2-=8 MTNUO?*_U9FC!*^N#U%T8:(=%&EV@TP@ V M@B C/.?N].HS]:TNE8R>+-!E\/-K\>J0/I:8#7*DE5.0N".H.2!@C/-9\7Q' M\'S7*N1M?'^R30!U-85[X+\,ZEJG]IWNA6%Q>D@F: M2$$L1T)]?QI-(\:>'==M[V;3M3CF6R7?<@HZ-&N"O6QEN-OEG#!"6&0-^-H;!'!.?:@#H+'3;+3(I(K&UBMXY)&F=8E"@NW+- M@=S5JN?T?QQX;U_4GT[2]6BN+M$+^6%9=RC^)20 P]US7+:U\0&\-^&)+QM7 MM=2N9-6:UC?[.RK&@D =" .613U[GUH ZJ_\$>%]4E:6^T&PGD>4S,[P@EG( M ))[YP/RK4GTNPNM-.FSV5O)8E!&;9XP8]HZ#;TP*XZ/XEZ=N/:K=MI5A9V@7&2Q/H,U%H7BC1?$BS' M2;]+AH"!+&59'CSTW(P##/TH 6\\+Z%?Z/#I%WI-I-I\ BMWB!6/' V^GX4 M_3?#FBZ.RMINEVEHRP^0##$%/E[BVWCMDD_4TNM:_I7AVS6ZU:]CM8G8(A?) M+MZ*HR6/L!571/&&@>(A<_V7J*3O;#,T;(T;QCU*L V/?% $=IX&\+6&J#4K M30-/AO VY94@ *MZKV!]Q705R1^)_@L2P1_V_;?OMNU]K[!NZ;FQM4^S$5K: M[XHT7PU'"^KWZ6_GL5B3:SO(1UVJH+''L* -*YM;>]M9;:ZACGMY5*212*&5 MP>H(/45AVG@/PI8Q/';>']/C5V5FQ"">" 167X1\7'Q-XP\306M]%= M:3:1V;69C4#!D1R^3C.0*,*">^!5/1O%&B>(-/FO],U&&>V@)69SE/*(&3N# %>/4"J&G?$ M+PIJNI1Z?9:U#)<2L5B!1U64CLC, K'Z$T 6'\%>&)=8.K2:%8-?E_,,S0 D MM_>/;=[]:N0^'M'MHK.*'3;6..RD:6U58P!"S9R5]"\V6WJ3T 7_ZYIWC3Q4_AG7_ RLM[%:Z;=SSK>O*!C8L18< MGDE '0ZSX?TCQ#;I;ZQIUM>QHVY!,@;:?4'J/PI=-T'2=&$HTS3;6T$ MJJL@@B"!@HPH..N 3^=5]"\5Z'XE,ZZ3J"7$D&/-B*-&Z9Z$JP!P?7&*S;CX ME^#K6\>UFUR$.DGE/($=HE;I@R!=@_.@"Y9^!_"VGZH-2L] T^"\#;EE2!05 M/JO8'W%6=9\+Z%XB,1UC2K2]:'_5M-&&*^P/7'MTIFM^+-#\.B#^U-02%KC) MAC5&D>0#J0J DCWQBI+'Q+HNI:*^L6FI6\FG1AC)<%]JQ[>N[.-I'H<4 6=. MTK3](BDBTZR@M(Y'\QT@C" M@#.![ #\*N5SNC>.O#.OWPLM-U6.:Y92Z1LC MQF11U*;@-P^F:-3\=^&-'U4Z9?ZO##=KC>FUF$6>F]@"$_X$10!8UGPAX=\0 MW"7&KZ-9WDR#:LDL8+8],]2/:K-/#WB6ZFM=)U..XN(5WO$4:-PO]X!@"1R.1QR* )]%\*Z#X<,C:/I-I9/*, M.\,8#,/0GKCVK.U_3]3T_P /-IGA#2=/!N#)&XED\J.#?G,FT [N221WS5?Q M]XVB\'0Z1EXA)>W\4+^8C-MAW#S'&.X!&/KT-9A^(UC8>-M2M]3U2.+2/L-K M/9+Y1+NT@8D@ ;VX .,<4 ==X:T.#PUX;T_1K8YCM(5CW8QO;^)OQ))_&M6L MJP\3:+J>AMK5GJ5O)IJ!B]P6VJFWKNSC;CT.*I:-XZ\-:_?"RTW58YKEE+I& MR/&9%'4IN W#Z9H NZUX:T7Q$D2ZQIEM>B(DQF9 2F>N#U%/L/#VC:5,LNGZ M7:6LBP_9PT,03]WG=MX[9)/XU;O+RVT^SEN[R>."VA4O)+(P55 [DFL'2_B! MX6UK4HM.L=61[N4$Q1O%)'YH'/R%U ;CTS0!J:3H.DZ$DZ:3IUO9)._F2+ @ M0,WK@5HUYU#\5-._MSQ5:3SPK!I2I]DQ%)F4[,ON..SD+V]>:T_#/Q TO4O M=OXBU2_MK8!56[.&1(Y2 =B@\GJ,8SF@#>G\-:)R M$;2I/<8X^E32Z+IDVC#1Y;&W?31&L0M2@,>Q<8&.F!@?E6=HGC7P[XBO9++2 M]266ZC3>T#QO$^W^\%< D>XJGI?BBPL="^VZSXBM+B.2_EMDNO*\I P9L1GC MJH4@D\<4 :^L^'-&\0P1PZOIEM>QQG,8FC!*?0]1^%6-+TG3]%LELM,LH+.V M4Y$4"!5SW/'?WK+T3QOX;\1WTEEI6J1SW4:>88BCHQ7^\H8#MU+,4)"N0A#%?G(&$Y!'S8H ZRLO6O#FC>(HHXM8TRVO5B.8_.C#%# MWP>HJC!X\\+W.NKHL.L0/?NY1$ ;:[#JH?&TGV!S3];\:^'?#MVEKJFII#%]"@L;JRBTBRCM;I56>%(5"2!0 0.#@ "FZ MOX4T#7TA35=(M+L0#;$98P2@] >H'M2S>*="M])M=5EU2V73[MUCAN=^8V9L MX&>@Z'KTQS571O'7AK7[V2RTS58Y[F-#(8RCH60?Q+N W#W&: -*'1-*M](_ MLF+3K5-.*E#:B%?+(/4%<8.:JZ1X2\/Z#YW]E:/9VAG7;*T40!9?0GKCVZ5B M>!O'MMXOO=:MEEBWVE[(ELL<;C?;J$"N2>Y)/''TK"/"^EZE_: M-CH-A;W@)*RQP@%2>NW^[^&*H:QX]T>W\"ZAXCTS4(+F.**00D!B#.%)5&&, MJ<@=<=:C^&VI7NL^&4U*]\0'5Y9]I;_1%@%N^T%HQ@#C,JE5/U(K0U'Q7H.DV]I<7^JVT$%XC M26\K-E955=Q((X/!!'KGB@!^C^&M$\/P20Z1I=K9I+_K/)C +_4]3^-3)HNF M1:,='2PMUTTQF/[*$'E[3U&WICDUG:7XX\-ZS;7UQ8:HDJ6*&2Y4QNKQJ!G< M48!L8!Y J_)KVEQ:!_;KWL2Z7Y(G^T\[=A&0?7N* +T44<$*0Q(J1QJ%15& MH' I]8GB7Q%;^'_ K>:R[@+' SP[T;#/M)0$ 9&3BN)\&^(]2U.PT*^O/& ML5R^H7"K+:/IRQ_-Y6]H$8*.FX'V<#-<]>_$GP?ITCQW.MP MK)'(\4BK&[F-E;:VX*IVC((R>.*U=0\2Z+I6D1:M>ZE;Q6,VWRIMVX2[AE=F M,EB1S@9H U:AN[.VU"TEM+R".>VF4I)%*H97![$'K61HGC+P_P"(I+B+2]12 M::W7=+$T;QNB^NUP#CWQ6.W*1@&)7.6"^@)Y-6TTZSCU":_2VB6\F18Y)@OS.J] 3Z# M)JEKGB71O#<$4VK7\=LLS;8E(+/(?154%F_ 5D:CXMT[4O"LFIZ)XBM;6-+F M.)KIX2_EL74%&0C(8YQR.,@T 7K;P/X6L]5&IV^@:?%>AMZRK H*MZ@= ?<5 MOUA:WXR\/^';E+;5-12*Y=-XA2-Y9-O]XJ@) ]R*Q/%OC1!\.Y?$/AC489AY M\$:3*H8#=,B,"&'!P3P1D4 =K-#'<020S(KQ2*4=&&0P(P0:YQ/AUX,1PR^% M])R.1FU0_P Q6_>7=OI]E/>W4@BM[>-I99#T55&2?R%<[%\1_!\U^EDFO6OG M.,J3N$9XR1O(VYQVSF@#>NM+L+W36TZZLK>:R90AMWC!CVCH-O3BJFB^%]#\ M.B3^Q]*M;(R_?:&,!F]B>I'M5;1/&OAWQ'?2V6DZI'<7,2>8T>QD)7.-PW ; MATY&1S5>[^(?A.QU-]/N-;@2XCD\N0[6,<;_ -UI -BGV)% %A? _A9-3?45 M\/Z<+MV+-)Y"_>/4XZ9]^M7X-"TJV-@8=/MXSIZLEH50#R%888)Z CBHM:\2 MZ/X=MHI]5OX[=)FVQ @LTA]%502WX"HM%\6Z%XAM[F?2]2BF2U_X^ P,;1<$ MY96 *C@\D=C0!-K7AO1?$44<>L:9;7JQ',?G1@E#WP>HJ;3=%TS1Q(--L+:S M$NW>((P@;:-HSCT K'T[X@^%=6U&*PLM8BDN)B5A#1NBRD=D9@%;\":VK+5 M;'4IKR&SN%EDLYO(N% /[M\ [3GV(H N5EZUX,O#T6D0:M)JL"6$\S6\<[9"F0;LCD<8V-UXXJLGQ \+/H*ZV-8B M_L]Y3 DI1P7D'\*J1N8_04 :4?A[1HM%;1H]+M$TQAM:U6("-AUY'>M)55$" M* %48 '85EZ'XET?Q)!++I%\ER(6VRJ 5>,^C*P##\16K0 4444 %%%% !11 M10!Q5]_R5:R_Z]H?_0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 M4444 %<5X/\ ^1J\2?5?_2F[KM:XKP?_ ,C5XD^J_P#I3=T =K1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% 'FV@7]KX5^)?BC2]6GCM!JT MT=_833,$2<%=KJ&/&Y2.G6N@F\;6DOC&P\.:2D>I32H\MY+!,"MFBC@O@$$D M\8R#T]:V]4T;3-;MA;ZKI]K>P@Y"7$2N ?49'!INDZ%I.A0-#I.FVEC&YRRV M\2IN/J<=?QH \^^&^H:)8?#&ZM]:GM8KBWENEUF.X8!C(9&W;P>3E<8]>E<_ MX:LY7@^$4.I1,Q#7TB)*,D*$9HNOH-A'T%>LWOA/P[J6HKJ%]H>G7-X,?OY; M9&?CIDDYMKF6UADGMMQ@D9 6BW#!VGMD<'% '$:7;0?\+QU^?RD M\T:3;8?'/+-G_P!!'Y5PFI_9(?ASXB%XH^PQ^-)!*N.!$)UW#'IC->YI8VD= M])>I;0K=RH(Y)P@#LHZ MU(&3Q7,^,/"/]KZ +#2+>SMW?4H;V8%=BR$2!G8 MX'+''4]: ,;QI=V&H>(/ L.D3V\^H#54GC-NP8K:!&\T\=%(V^QKF/!JZQ%8 M^(HSXGT;398]2N6U&WO[ 229+'YF8R+E2N,'&,5ZSIGAO0]%N)KC2](L;*:; M_626\"HS>Q('3VJ/4O"GA[6+Q;O4M$T^[N5P!+/;J[8'0$DP%==JJQ)\:=/D9#A] N!)L!W,HD4 MXXY/>NVETZRF>V>6T@=K5MUN6C!,)QC*_P!WCCBG-8VCWR7S6T)NT0QI.4&] M4)R5#=0"1TH \0-U-X=\ 1W>FZQHWB3PA$RF/3-2@$=PH\S(12.KAN?F'X5U M4NKWU_\ $'7+;0TT;1[FUMK?[;?:E&TD\JLFY0B!E 50<$D]:[(>$/#:ZK_: M@T'31?[M_P!H^S)OW?WLXZ^_6I-3\+Z!K5U'=:IHUA>3QC"R7%NKL!Z9(Z>U M 'B7G"X^$7Q)=;V.^W:P6-S%&$27YHIKO=;G^V_$[P[+IL\^\B6-PREOE ((XZUW"Z+I2PW4*Z;9B*[ %P@@7;, ,?,,?-QQSVIEGH.D:= M]F^Q:79V_P!E5D@,4*KY2L=Q/3OTJAX=LYSKOPMCU2(M<0Z1=.%E'*$(FWKW"D?2O3+CPEX M=N]4&IW&A:=+? [OM#VR%R>Q)QR?>M*2QM);R&\DMH7NH%98IF0%XPWW@IZ@ M' S0!Q>FHJ?&W7=BA?,T>V9\?Q'>PR?PXJMXZE70?'?A3Q3=Y72X//LKN;&1 M!YJC8Y]!N&">U=ZMC:)?/?+;0B[D01O.$&]E!R%+=2!GI3YX(;F!X+B))89! MM>.10RL/0@]: .8\3>/M(T#1Q=6L]OJ=[.RI9V5M.K/.>N*Q-!N8 M;7XO^*&U@Q6U]FZ%IUI<\X MEAME5A]"!Q^%6=6\/Z/KT:1ZOI=I?+&'?BO=Z:5 M;1Y;BS$3Q?ZMYQL$Q7'!^;&3WKMO&VGV@\0_#VW^S1>3#J16--HPH6(D ?0J MOY"NV_L72O[)_LK^S;3^SL!?LGDKY6,YQLQCKS4T]C:74MO+<6L,LELV^!W0 M,8VQC*D]#CCB@#SC7E"_$SQ)M &_P@S-CN?,<9/X5C:O8VO_ SMX?A\B/RV M^P.R[>"7D3]A:M91;?+MS$IC3;RN%Q@8P,>F* ./\31I'\5? &Q%7Y=03Y1CY1 N M!]*X:X=8_AAJW2V-I/=V]W-;0R7-MN\B5T!>+<,- MM/49'!QUJNVB:2]A<6#:99FSN'+S0&%=DC$Y+,N,$D\Y]: .-EO;0?'*QE-U M"([CPXZ0OY@Q(QN5("GN?85QO@I=6B\':I%/XIT73_*N;G^U;:^T_P R17+M MN,A,@W9&,<=..<5Z\WAG0F%B&T>P(T\@V>;=?]'PV176Z):SM\6$GO?$UEJ&IQ:8Z30V.GF-?*+#;YCAV (;D \\U MZ%>Z;8ZE9-97UG!F:YW1)[F3XQ:NEY MK%GJ=TGAQDFDLX!$D;"8'9CHZ%I.KV*66HZ;:75K'C9%-"K* MF.!@$<<>E '%>")].N?BAX^ETQXGA)L0[Q$%6D"2!\$>_7WS4]Y!%-\>-.>2 M-6:'0)7C)&=K><%R/?#$?C78:?HVF:3O_L[3K6TWJJ-Y$*IN5<[0<#D#)Q]3 M4YL;0WZWYMH3>+&81/L&\(3DKNZXSSB@#QCQA;W#W'Q9CL$;>;?39'6(IP"0,]*S['PGX=TS4&U"QT/3K:\;/[Z*V17YZ MX('&: .9TVXAA^-FN1331I+-I5KY:LP!H/B)-IUOXS\!RZJT2VBW\ MQ+2XVJ_E?(3GIA]O-=O<:+I=WJ=OJ5QIUK+?6XQ#)?\ A[1M"GM9!;:9:P&65MQ.(R[/@/GJ M0O')[5[1I.A:3H4#P:3IMK8QN=SK;Q! Q]3CK52'P;X8M[J:ZA\/Z8D\RLLC MK:IE@PPP/'<$Y]: .!F@6?4_#,^D^(TTCQ(- B""ZMQ)!=0':2N3CYMW/RG. M.U<]X@U.]U/P+X@MIK/3+>6QUNW.J7NFQE[:Y4E2TA7JQ!V[AGMVKV:_\-:' MJEA!8WVD6-Q:VX"PPRP*RQ # "C'R\ #BK%GI6G:?I_V"SL;:WL\$>1%$JI@ M]?E QS0!YAJ\%Y>:OX4_M+QII-RXU**:PCT_3#YDF.H!60XC*Y!.,=,U?\"7 MNE6&G^+[?7)[:&[35KJ345N6 +1LF0.![4Z_\,Z%JE_%?W^CV-U=Q8V336ZLZXZSQC"R3VZN MP'IDCI[4 >-:9;17.B>%!Y.=*F\92R6$;K\OV?YRF >V037H&KHJ_&GPTZJ M[Z9=JS#J0"I /XDUV,FFV,PMA+9V[BU8/;AHP?)8# *_W2!QQ3WL;22]BO7M MH6NH59(YF0%T4]0&Z@' H XKXIR)#IWAR:5U2*/Q%8N[LDZ=I\GF65A;6[^4D.Z*)5/EIPJY Z#L.U 'A_B*&8>&O&Z0$1VD?BN.2[_= M[T6+$99F48W#=M)'?%=#J\%Y=ZQX4_M+QII-RXU&*:PCT_3#YDF.H!60XC*Y M!.,=,UZC%IUC"+D16=N@NF+W&V,#SF(P2W]XXXYJEIGA7P_HMT]UIFB:?9W# M@@RP6ZHV/3(' ]J ,?XF:G;:7X*GDN].@OXY9H85AN6*PAF<;6D(Z*#@_@*X MGQ/<:L/%?@F+6M>TBYN&U>)X[+3K8IY:X(+;V=FQR!C !S[5Z_=VEM?VLEK> M6\5Q;RC;)%*@96'H0>#699^$?#>GQ+'::%IL*+*LP"6R#$B_=;IU&3@]J .+ ML)X5\:_$VV:5!/)%;LD18;F M.2!U-8MGKMM#\-O %I:V^F7E]-+%%;S7LA\ MBSF5"=S[3G<.@7CK7K+:+I;ZLNK-IUJ=15-@NC"OFA<8QNQG&.*J?\(CX<&G MSV T+319SR>;+ +9 CO_ 'B,8S[T >=Q3WY^-GAR'5-;T_4+U+.ZWQV-OY2P M KD*3N8DG!//3'3FL2*"*Y\$^'H)XUDBD\=!71AD,#-)D'VKV2R\-:%IOV?[ M#H]A;&V9F@,5NJF,L,,5('!(X)[U*NB:4L,4*Z99B**X^U1H(%PDV2?, QPV M23GKS0!R7B5%7XN>!750':+4%8@;^(+>&W\"_#E(8E18]6TO8%&,9'/YU2TA- M:C^(7C-(/$.F:7>M>+(4OK/S7DM]@\ME8R+\H'&!T/UKU>73+">"V@ELK=X; M9TD@1HP5B9/NE1V([$=*J:MX:T/7GC?5M(LKYX^$:X@5RH] 2.GM0!XXUA:- MX-L(DU*+5K*[\:PL6CM#!#\S8=8U)(*9S@@XY-=YXI15^*_@!U4!C_:"$@2NV)E^Z5&,*1V(Z5++8VD]W;W:J$]]V"0.:[6'1=+M]5FU2#3K6/4)U MV2W21*)'7C@L!D]!^0INK:%I.NP+!JVFVM]$ARJW$0?:?49Z4 >6W4D%U=_% MF[TMD?36TG9))%S&]R+>3?@C@D C..]>D^$/^1*T'_L'6_\ Z+6KD&CZ9;:6 MVEP:?:Q:>R-&UJD*B,J1@@KC!![^M6H88K>".""-(XHU"(B#"JH& .P H \ M9M=9O=1\#ZSJ5C>:!X=T&1[K=;& S7+ME@P?$O#HU5M4&A:=]O9MQN/LR;RWKG'7WZU;AT72K=; M-8--M(Q9;OLH2%1Y&X8;9Q\N*,_'?:44B7PRPD&/O_Z2!SZ\5QME M#-+>VOPJD#M#9ZNUQ*3R&TY,31@GW9E7\*]EDLK?[6VH1VL!U 0F%)V0;]F< M[-W7;GG%IW<4=K%#:,76"!,G&X@$EF.3]!0!J^,/ M^1)U[_L'7'_HMJ\_'_(,^$'TA_\ 22O5YH8KB"2">-)(I%*.CC*LI&"".X(J MM_96G;;-?L-MMLL?91Y2X@P-HV6EN=#\9,T*$SZY?K*2N=X M!Q@^HQG\S7,:'JKV_@WX;V%K9Z<^J723M:7NI%O)M2@.3@$$L0< 9KV:VL+. MSCFCMK6"%)I&EE6.,*'=OO,<=2>Y[U2N?#6A7FE1:7GK0!YMI<]V_P :I(]0UJRU.\30)5E-G;^4D7[U2(S\S$GOR>XJ+2+2 MW3]EZ95A0!],GE;Y>K[F.X^^0/R%>HV?AW1=/,)LM)L;WV@7NB>)1H\&;N/4=/6_NHQ^[FD\Q, ,#@ MLHX/'&>:].U#0])U6P2PU#3;2ZM$QLAFA5E3 P, CC ]*;%X?T:'2UTN/2K) M+!6#BV$"^7N!R#MQC.0#GUH X:75;^\^(/B.UT,Z)I$MFD"7U_?QM)-."FY2 MJAE 10<9)KAH9UN/A+XRD6\CO WBA6%Q'&$67,L'SA1P >OXU[;J7A;P_K-Y M'=ZGHMA>7,8 66>W5V '09(Z5.V@Z.T$\#:59&&X=9)HS NV1UQM9ACDC P3 MZ"@"AXZ_Y)_XC_[!ES_Z*:N!\1:?:'X2>!;4V\9@-WI>4*C!W ;OSR<^N37K M,\$-U;R6]Q$DL,JE)(Y%#*ZD8((/4$5!)I>GS6MO:RV-N]O;LC0Q-$"L93[I M48P,=L=* .)\2)(/BQX<-J MPVEWRH>G("[1] 37#>%DO1\)YHI_%>C6.GQQ M3QZA:7.F[YHW);>K_O 6>07EQ:7G@W0]+_ +.EU1-' M,L.L:O"Z;8>%VI'N!WD 9!/ %4M+F@N?&GCN+6M7BU*'^Q%COKC3[?8 N&#! M5!;)53C.2<\=L5ZQJWA_1]>BCCU?3+2^2,Y07$*OL/MGI3K/1-*T^19++3;. MV=(?(5H8%0B/.=G ^[GG'3- 'DPO]0\/Z9X;DDU/1/%7A]KJVCL8Y(!'>1$X M6-HPI(+*#W&>.U='X.U73]*\1^/(]0O;>U>/53<,)I A$9B7#<]N#S75V7A# MPWIVHG4++0M.M[S)/G16R*P)ZX(''X5+?>&-!U/4([^_T:PN;R+&R>:W5G&. MG)':@#QG3HX-0^&'@1)8Q)!/XM76S')BGC#KGUP>] ' >&;:7_A:E].< \X/H*]"L;^SU.S2[L+N"[MI,[)H) Z-@X.&'!P01 M^%0:7HFEZ':M;:5IUK90LT/_ *!>UVM !1110 4444 %%%% !1110 5Q7@__ )&KQ)]5_P#2F[KM M:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110!S-MKUI97OB6XU#Q#%+::?+'YD3P>6+$% =I;'S[LY[]<5)HWCGP M_KVH"PL;V3[6R&1(9[>2!I$'\2AU&X?2O/M1CTJ9OB9'K4MS#8-?V>^>V7<\ M1V(5?'H&"D^U7K#5M4T[QKX=L=0U?1/%4=VTJVUW# BW=J-F2_RDKM(&"1C- M 'I.JZI9:+IEQJ6HSB"TMUWRR%2VT=.@!-8=I\1/"M]K$6EV^JJUQ.Y2$F&1 M8YF'4)(5VL?H:J_%?_DEOB#_ *]O_9A67X]@B@\+^#TBC5%AUK3A& ,; #CC MTXH Z76_&_A_P_?+8W]ZWVLIYA@@@DF=4_O,$4E1[FL;QE\0[+2/ 8\0:+=P M77VET2UD$;2(\2XC>X<(9;; MRP$*D]0N&''2N-U!XY?ACXZU"TXTBYU^.:T8#",HFA#NO^R6!Y]C0![A87]O MJ=A#>VCL\$R[D9D9"1_NL 1^(KG[_P"(WA;3+^>SNM28/;OY<\B6\KQ0M_=> M15*J?7)X[UTEMQ'!KQN>4:=:^);SPYXIT]+!;J MY>_T'7;=2OF'/F*#D/M;L,8.: /65UO37U>+2DNE:]EM?M<<:@D-#N"[PV,8 MR1WK'\3^)X;;0/%*:7> :MH]@TSCRR?)9HV>,_,-IZ9[^]F*S[G4;35;CXP75C.D]L=,A198SE7*V M\BG![C((S[4 =CX>^)/A[4+72;2XU4-J%S%&AD:!UBDG*C<@DVA"V<\ ]>*V M+34,^,-6M7UI)$@MH9#8&WV_9L[LN9/XMV.G;%>=^(]6T/4/@;8:9I5Q;RWM MQ!:V]C:PL#*+@,G 4\?0+8 )U?A]P'N1D8] MZ .WM/B/X4OM0BLX-5!::3RH96AD6&5^FU92NQC]#SVJ]KOB_0_#D\-OJ5XR MW,REH[>&%YI64=6V("<>^,5Y+J&S4/AI9V]QX_L7TN>."*&SM-(1IPX*[451 M+NWJ0/?@UU^DW5MI'Q>\1C6KF*&>[L+,V$UPP3S(T5A*%)X^_P D"@"?Q1\3 MM-T[1=%U'2+R*YAU#4(X#(()'VQ!P)> ,AP"/E/// -=NE_;R:8NHJ[?96A$ MX;RV!V8W9VXW9QVQGVKRGQ/JV@7FB6M_H]NMM8Q>+K9KF[(58IW#C?*K \KV MW<=*]W]Q% +*YF+L8 MGBCC@#$(Q9AC.!D\Y!["M/2?B#X9UK4(K&RU$_:)P6@6:WDA$X'4H74!OPKR MR66*;X5:[;*ZS"S\123ZA:HVYQ;BY!; MI3ZK:RV(MI [(%;+/QT4+G)H [[6=3AT;1KO49R1';QESA&;GMPH)ZXKS1OB M7<77@?PMK@OH[62?6+:WU1C 4C6-@S.H+C[N /F!/3K7IVJ MI-Z ,DP. /^ M FO&()K+4?A;\-K=98+A4UVQBGC5@VT_/E6';Z&@#U#1/'/AWQ#J+Z?IU\SW M:Q^:(I8)(F=/[R[U&X>XJIIWBK3M.\/7>I:MXBCO8$OY8!/]E,95MY A5 ,N MR],@'.,U1\3 #XM^!6 9H]04GN1Y2G%<79Q:9+X,4:AJ=QI,R^*[EK+4(D# M+!/O?:7W<;2"1S0!ZIH7BW1?$&1 >A*. <>_2LCXG:Q MJ>A^$/M6D7?V2[>[@A$WEJ^T.X4\,".]8_A;5]23XB-H^J7&C:W<'3C(NKV, M(2:.,.,1RX) !)R #UJS\9H_.\!K%O=-^H6J[D.&&9!R#V- %;Q!:>.O"V@7 MNNIXVCU 6,1G>TNM+BC255Y*[DP0<=,5TD_CO1+#2-*O=2N&MY=2MTGAM4C> M64AE#'"("QQGKC%9;_"S2[K:FJ:WXCU2U#!FM;[4F>)R#D;E &:J0SV6C?&G M4&U22&U%UI,":9)*0B;$8^9&I/&^W9[YKS7Q!-! MJ ^*6HZ6ZR:8UA!"\T1S'+<*IW;2."0" <5LW45S/X\,-EG[7)X&D6''7>9 M%_7% '6?\+)\)?VA]C&K*3YWD>>(9/(\SIM\W;LS^-;FGZSI^J7%]!9W DFL M9C!HX/K7G>B>(?"%I\&--@U);>Z@BM8K>XTU0K327 (#)Y M9()8ODX_&H/&>IW'@7Q/=:Q8P2 >(M,^S1Q PU MJWDN-.N!/#',\#.%(&]#A@,@9P>,CBKU<[H5KIW@GPOHNC7-W#"?DM4:1L>? M<-R0,]2S;CBNBH **** "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@#BK[_DJUE_U[0_^@7M=K7%7W_)5K+_KVA_] O:[ M6@ HHHH **** "BBB@ HHHH *XKP?_R-7B3ZK_Z4W==K7%>#_P#D:O$GU7_T MINZ .UHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@"N+"S5K MEEM( ;K_ %Y$8_>\8^;^]QQS573O#VBZ/*\NF:1864D@P[VULD98>Y4"M*B@ M"*YMK>\MWM[J"*>"08>*5 RL/0@\&FSV=KQM)+$V+VL#6A3RS T M8,97TV],>U6** (;2SM=/M8[6RMH;:WC&$BA0(BCKP!P*HW?AK0K^^6^O-%T MZXNUQB>:U1W&.GS$9K4HH I:CI&F:Q L&IZ?:7L*G"WAM;>.WMXHX88E"1 MQQJ%5%'0 #@"I** *<.DZ;;7=Q=P:?:17-R,3S)"JO+_ +S 9;\:AL/#VB:5 MXJ:B@ JGJ.DZ;K%N(-3T^UO80=PCN85D4'UPP-7** M *B:5IT>F_VB@#-_X1[1!JG]J?V/8?VAG/VK[,GFY]=V,YK"U/P_K.O>,;";4FT] M?#^EW O+:./<9YI@F%+Y&%"DL1@\\?AU]% $%S96MX83=6T,YAD$L7FQAO+< M=&7/0CU'-3T44 %%%% !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!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@ M7M=K0 4444 %%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD M^J_^E-W0!VM%%% !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 <5??\ )5K+_KVA_P#0+VNUKBK[_DJU ME_U[0_\ H%[7:T %%%% !1110 4444 %%%% !7%>#_\ D:O$GU7_ -*;NNUK MBO!__(U>)/JO_I3=T =K1110 4444 %%%% !1110 4444 %%%% !1110!YKK MSZMJWQ7?0H/$U[I%C'HR78%ML^:3S2O\0/;^53^&M0U?3OB%-X9GUYM?L#I_ MVLSR(@DM7W[0C,G!##D9Y_KS_BZ/PE)\:7'C V8LO[!C\K[6VU?,\YNGOC=3 MO#;>'X/BEIT/P]DW:7);3-K26S.UL,#]R>> ^[CCM^- 'L-%4=.UC3]6>\2Q MN5G:SN&MK@*#^[E7JISW&:O4 >91P:UXE^)7B[3D\4:IIMGIGV/R(;3R\?O( M=S9W*>XS^)J;3KW6?#OQ,L/#4_B";6[*_M)9G6Y1/.M&3D,60#Y6Z%[[3]5 M^(#Z'=6,\XO--EM+9G8EV.Y?,4M(&!!'7KCTK4L8;7PO-\.=2O'O(M#M[>ZA M%QJ*!&MWE&8S( 2$R/E!SP.N* /1=+\;Z)J<-^YFFLI-/3S+R"_A:"2%,9#, MK#I@=15.P^)'A^_O+2W_ -/MH[UMEG@1V&"3VSC-);+PW8IJ5S;64#W&HV@5PZK,KFW#CECM#-@$C\:D\?>)]!\5>![;2/#U]; M7NIZC/;BQM[=@TD1$BL691R@50]9DGCWP_%HC:NUU(;3[4UG%MA9GGE4E=L:@9?D'&/0UQOQ O;WP M9XFFU?38G=O$5@=.54'2]4X@8_\ 68?\!JGXMT!O"B_#]8M3DTS3=*\ZWGU M%(5D$$LB "1E<%<,V[DCC=0!Z+H7B_2]?NY[*%;NUOX$$DEG?6[03!#P&"L. M5SW%8W%O%&_&QY(\9)."!ST[5?^%.G6M_\&=/L9X@T%W%#2 MR _I0!V.J>(-.TBQMKRZF)ANIHX(/+4N97D.$"@=H31,4DCMI' M1AV(4D&O*/!0OM;\2:1X=U%79/!BRBX=A\LLVXQVY_",%@:]4U__ )%S4_\ MKTE_] - 'GGA'0/$GB'P?IFLR>/-9AN+N 2E1'$R*3[%>1^-:GA'QX#X#GU? MQ/>0AK*\ELGNHTXN65L*R*O4MGH!U!K"\ _#?0M8\ :+=WDVJ.;BU5I(EU"5 M(SGMM# >PJQ\2=$AT/0_"W]EEM+T?2M31Y9;>$2?9000)2K @X8\DY^]F@# MLM%\:Z5K>HG34COK*_\ +\U+:_M7MWD3^\H8?,/I6([NU\ZXC^R6UMY5NA3 M:QE>,# ;( '/..*O> XT3X>^)V50"^H:BS$=SN(_D!0!N6GC#2='\&Z+>WNJ M7.H&]C5;9Q;L;B\;'41*"<^OI6EH7B[2O$$MS;VS7%O>6H!N+2\@:":,'H2K M <>XXKR_P]."0?F]J +7C+XI:;_PA^K2Z+<7\4HC9+34A M9N+>24'[J2D;2>#[''%=O!KUK'?:9I,[RF^O+7STQ&2I"@;B6Z UY7K'BOPX MWP!_LC[3 -033H[1M.)_?QSH &S'U&TJ6)([9KU:SUC3X)-+TF6Y5;^YM1+# M"0G:!!INH3V$E_K=M92S08WB.3<#C((]#^%=Q7G M7Q?M(+_3?"]G=1^9;W'B.SBE3)&Y6W@C(Y'!H K>*]*U[PEX:O==MO'NI-+9 MQF58K](7BF(_@("@Y;H,=S743^-;#3= T>^U1)H[S4X4>&QMX6EF=R@9E5%& M3C/)[5PGC+X*+]+OQ M[X;\2V_B)M(T:^TIX;;4Q#'(B2E]Q5O,!5"R\9.#E2/6@#T;0_%>E:_'=?9I M)8)K,@75M=Q-#+!D9!96P0".<]*R;?XF^'+FY@57O5M+B;R(=0DLY%M9)"R-TEO"ENS-EEC#QXW2=>QP&Z]JV MK+QMX4'P\T>R\JVU2Y,5M:KH@"M,9EV@J8VZ;2,Y(QQGTH Z35?'^BZ7J=QI M^R_O;BU :Z%A9R3BV!Y'F%1A>.<=:N1^,-#G&C-!>"6'669;*9%)1V49*D_P MG@C!P<@CK7'>#=?TCPK=^*M.\07]MIVH#5[B\;[5((S/#(04=2?O# Q@9QBL MC3=#O-1^$VIZC96[PSQZO/K>C1NI4JJR;T 7MN4, /\ :H ]3GU[3[?7H=%D ME/VV6W>Z"A3A8E."S'H!DXYK B^)WAN69"'O5L9)?)34GLY%M&?.,"4C;UXS MT]ZY72X[OQQX<\:>*[.*03:M9R6&EH?O"&-",#_>D+?B*YP7EA=?#6WL;OQ_ M=20O;QVCZ%!8VIN0XPOE*FT/D$=3=:3FWG26,QLC@ \@\XP1S7(:7;"# MXT(C[WDA\*PIOE W_P"O(.<<9XYQ6/X]N+[PGXIU"32XV+>+;);.$+_#>JPC M5O;]W)GZI0!Z9HFMV/B'3%U'3G:2U=W1)&0KOVL5)&>HR#S7"7,6M^(?BAKV MDP>)]1TNSL;6VDCCM0F"7!SG$G*GKM(STH U-)O=<\._$BU\,7VN2:U M97UB]RC7$2+-;LAQR5 RI]^_TYTY?B=X;BGE^>]>RAE\F748[.1K2-\XP90, M=>,]/>IK'P'I&@6.IOHMO(NIW=L\7VNXG>64D@[1N8D@9QTQT%>4Z->6UI\, MS8:CX]GL!;P26MUH7V*V,X;D-$JLN]BQ)P??KUH ]=U_QUH?ANY@MKZ:9KBY MA,UO%;PM*TP! PH7J>Z]JUR-7N/LZ6-O=-:7,'E):1LK-O MR>Y R0>F*YG3+!+/XA>"+4K<'[-X=E5/M2A95QL4;@"0&P<'!]:SO%=A>ZGK MGQ+L]/1WNI-(LMB)]YP Q*CU) (Q[T =G:?$SP[=W-LFZ^AMKJ016U]<64D= MM.QZ!9",<]LXJ]K?C32M"U*/394O+N_>/SC:V-J\\B1YQO8*.!]:X;QEXJ\. M^(?A4-(T:ZM[K4-0BAM[/3H6!F20,N 4'*[<QU#'C(;G'7G- &K\.O$4GB5O$EU]M:ZM(]6>.T9AC;% ML0A<$ CDG@\UL^(/&&C^&;FTMM3FE6>\5S;QQ0M(TI7:"JA026^88%V _T6?7)9(CMQN!CC.X#T/7\:G\2HK_%[P.64';!J!&>Q\M* +$?Q M1\/2QRK''JCWT3E)-.6PD-TF "6,>,A<$4?\ P'Y5YW<6]Q_P@%A?1W$M MM:6'BV>>YGBB$AMT\QP)=I!!"DCJ#UH ]=T;QMI.LZD--6.^LKYXS+%;ZA:/ M;M*@ZLFX?,/IS5*^^)6@V4]VJQZE=P63F.ZNK2QDE@@9?O!G QQWQG%22YB6SMK8QP+MPQE>, JK XQSDXXK(A\22:IX3U2ZG\4 MV6@JSW$8\/:?9Q"XW98!&W L78\DA1U_( ]/U3QSX?TBVTRYNKTF#4T+V;Q1 ML_F@*&P !G)R,#J2<4NA>-=(UZYN[6'[5:7=H@DGMKZW:"1$/1\,/N^]>@#3 MMOB9X>N;BV4?VA%:W4HAMK^:QD2VF6"OSJR_3 QU/&?;(]8T^36I='2Y4ZA%")W@PQZ?X4NKF75)]+17B!NX(O,=,R*,!>^/M$TK5[G27% M[X!1\_P A^5 '4:!XATWQ-I:ZCIE1P7;VUV9GNO)LWE+J$.Q4(!R0W+ <@8)P.I\-0!/XS &!_PDMU_ MZ#'5?QY?VFE>// NH:A<1VUG%/>+)/*VU$+087)/3)H K6/C]=,\7>*[#46U M&^-O=I]FM;.T>=HHO+4L<*.%R>IKK1XT\/GPJGB;^T4&DN,K,5.2<[=NW&=V M>,8SFL'P.BCQOX]D"C<=0A!;N0(1C^9_.O.Y[>X'P]TV]CN);:ST_P 5SS7, M\40D-NGF.!+L(((4D=CUH ]=T;QMI.M:D--6.^LKYHS+';ZA:/;O*@ZLFX?, M/IS6_//%:V\EQ/(L4,2EY)'.%50,DD]@!7E%NUIJGCOPXA\<77B.[MWDN8EL M[:V,<"[,,97C *JP.,YDM6V(G+. 02H]20",> M] $5C\2?#]_>VD"&_AAO9/*L[NXLI(H+EST5'88)/;IFGZE\0]%TZ^N[1(=2 MOGLCMNWL+&2=+>YD@CM],CV/+$PQ\ MS(?N;,$DG&,5SEMXE>\FUZ6?Q58^%H;?4)HFTNTM(?M4Q!QO._)9W_V5.: / M0;KQOH5MH=CJZW4ES;Z@0MFEM"TDEPQR=JH!G/!SQQCFGZ-XQTC6EOA&\]I/ M8*'N[>^A:"2%2"0S!@., G/2O*-#_L<_"CP1_:E]?Z3.ES<+:ZM;E56SEWR# M$I;@!AQC';D@5->7FNZWIWB_P[:ZI9>)2ND"5-6LK=4D+;_^/=RA*LQ4,0!_ M6@#T&S^)7AZ\NK:-3?0VUU((K:^GLI([:=ST"R$8Y[9QFNOKP?4+K3]7\$V= MC+\0;S4(;L0P1Z/9V-J;D."N$"@*RE2!R2.G7GGW4J_D% YW[ M?$OP[9W5U'F_GM[-S'=7EM922V]NPZAY%&..^,XK!^(WBZ1+KP[IFFWNJ06V MI2B6:\TNV:1I(=K$")@I!8D X&3C!Z54\#^*/#WAGX9MI&NW=O::CIPGAOK& M=@)9'+L>$/+[@1@C.-@?>?@?,>IX'-,]*ZC6;EK/0]0NEM?M30VTD@M\9\TA2=GX]/QKPC7]T*4!_B4GK7H^DL'T:Q=3D-;QD$=_E%>7Z#X,\.^*/'7C M>;6M+AO)(=118VD+#:#&"1P10!T6IVD_A?PC>S7_ (RU1U>>#%Z\22/%F11M M55 X;.#Z9K3U7Q[HFDZM<:3)]LN-2A5'-I:6KS2,K D%0HY Y/09'J*YSXB MZ'IGAWX476GZ3:):VJW=LXB0DC)N(\GDU>T-%/QF\6.5&\6%D >X!#Y_D/RH M W+/QMX?O/#,_B%;X1Z=;%EN'E1D:%U(!1E(R&R0,8YR,=:J:?\ $+1K[5;7 M3I(-3L9[S(M3?V,D"7! SA&88)Q]*X&;5FT3PYX\N8[*TN ?%#1DW<7F0P[O M*_>NO<*>?KBH=;U#SO%?@U)O&R>(91K$+-':PPI!""" 24R0Q)P 6Y&>* /0 MK[XCZ#97]Y8*NH7=[9R%+B"SLY)FC )8[1PO(Y^OH:O-XT\/KX5C\2G44_L MJ0#9,%8EB3C:%QN+9!&,9XK"\"(H\7>.W"C>=40$]R!$N/YG\ZX2QQ:>!_#6 MJ3H3I>F^*)IKS"Y$2>;(HD('921^= 'IEIXXTG5_MMBK7^FWT=J]P(KVS>&7 MRP/]8BL/F ]JAM/&6DZ3X4T.:YU&\U.:_A'V4QVK/<7A R6$:@D<F17NFZ) MYVCF4:S>VZR,N, PQEB ">IR?3\0#T*/QK8:WHVNKIS7=KJ.GVKO+;7=NT,T M1*$JVUATXJ]X'O;G4O NA7MY,TUS/9122R-U9BH))KS'1KM+GQEXR*ZY)K6? M#Q'VUXT19,%@=FP!2H)QD9YSS7HWPY_Y)MX;_P"P=#_Z * .;DBUGQ%\3O$> MEQ^)M3TVST^"U>*.T\O&70EL[E/+DUJQ^U+!;61B'FNFW M.2>U>3^&)Y-#T_6+'4_'[>'[NTOKA[FREM;(!XL@'A'X?VVFWVE6XEB6VEUBZB69=.ECMUR@R0%D;..2* .^TOQWI.J M7-W9K!J-M?VMN;E[*[LI(IFC'\2*1\W/''.:Q_!'Q CU?PQJ6K:V\EJEE/*9 M9YK9HHEC#L%"DCYB "!DY..IKG?#]XMQ\:K(?\ "2OK[+I4\;70CC2(-O4F M-/+ !P,$\G&:P9'%]\(=4TZTGW7>FZV]Q?VT0#RQPBY8EBAZX^]R,?*: /5M M*\?Z+JNHV]B$O[.:Z!-H;ZSD@6Y &?W;,,'CG'6H+[XF>'K&YOK;_3[F>PE: M.[2ULY)3 % R[8& O/7O@^AKB[N:RUK5/#=N_P 0;OQ!*^H0W-M:V-I;%HV3 MGS)"@4HH&0<\\]#6_P""XT\[XA/M&YM8G4G'4")<#]3^= &F?BCX7\VW*7%U M)9SND8OTM9#;*[8PK28P#R,CMWQ@UIZ[XPTO0+R"QG%W=:A.ADCL[&W:>8H. M"Q51PN>YKS&Z15_98@"J /L\!X':Z\4MXVTY#>PM>$BSGN+.2*&Z(&?W;L &XZ>O:O+]9BM)_AY\0- M1M=7O=7%S/:1RWLUO'%#,Z2("8MF PP0"<#.!UZUZ!\1T5'\%!5"A?$MHHP. M@VR<4 .\.>-IM7^(7B+1)8+M;:T:%+7-FZ!/D)+;FX2XGUW099 MH_N22:%N9?H3+D5-+HGC:>)HIO$VC21L,,CZ*2"/<&:M/7O%VG:!R,TB01#HD6B%5'X":F0^&?%UM<27$&O:#%/)]^1-"VLWU M(ER:[:O,+?QUJ&HWWCNS,.H0K86[FR=K4QB#;"6.YNS%N1GJ,8H WY-$\;R[ M?,\3:.^Q@R[M&)P1T(_?=:)-%\<31M'+XGT=T8896T8D$>X\ZL7PU\4--C\+ MZ$^J)JK+);P0SZJ]H_V;SRH#!I/7=D$XQGO70:_\0-'\/:N=)N(;^YU#R5G6 MWL[8S.R$L,@#L-ISZ<>M %2U\.^,+&(Q6GB#0[>,G)6'0]@S]!+3O[&\=V]L M4M/$FB J#LC_ +(9%S^$IQS[&K.H>/M,L=0>PALM5U&[AC66XBL+-I3;!AD> M9Z$CMU]JLR^-M B\+Q>(OMP?3IB$B9$8O(Y.!&$QN+Y!&W&>#0!SFC>#O&FE M3ZA>CQ/I7VW4IQ<73'2V?Y@H4*I\P?* ,#BM8Z1XZ92K>*=(((P0=';G_P C M5;T;QKIVL:I_9;VNH:=J!C,L=MJ-L87E0=63/!QW&.74JWBC2&4C!!T9B"/\ O]6GX@\5Z=X<>UAN5N;B M\NR1;6=G"99I<PWL)CE@)^Z&3K\W M;&<]J *%IX:\7V"LMGK^A6XKL>@7KCG/!XXH &\/^,WMC;/XCT1KF/ M.Q1;:!XSLX1#:^(]$@B'1(M$*J/P$U-/Q2\.$VTL8U"33IW2,:FEF_V57;&% M:0]#D@'C@\'D&KNJ>/=*TS79M$%OJ%YJD4:2?9;.V,KLC G<.V!CDDCJ/6@" M@WACQ:UQ)<-KN@F:1=KR'0OF8>A/FY(KJM/M)XK2W.HR6]S?1J5:XB@\L'G^ M%?&KHRGE3@D$>]=)KG MC+3M#U&+33!?7^HR1^:+/3[.3S0!T-,DACEV^9&C[&#+N4' M!'0CWKA?$OQ!A7X<:IKV@_:&N8-T&UK8[[68=?-0_=Q[\H6LK1[4VK6 ML)MSUA,8V>O3I6/HOC#2]::\A N;&[LE#W-K?PF&6)#R'(/!7CJ"17"^.OBC M:R>!-2N-%&KVCR*JV.IFT>.&9@XSL?W ;J!G!H ]4M[6WLX1#;0101#HD2!5 M'X"HUT^R2\:\2TMUNFX:81@.?JV,U8'05Q_Q/\0W7AKP'J-[8K^* .HN=/LKUT>ZL[>=HSE#+$K%?ID<59QQCM7G/A.X@M-7TN MVDUSQ+)//9S7!MM8!^8 J"[9P5QCY1Z,:THOB?H4C0RFVU2/39Y1#%JDEDRV MKL3M&']">,D8H [&**.&,1Q1K&B]%08 _"H1IUB+PW@L[<71_P"6_E+O_P"^ ML9K%UKQIIVC:HNEBVU#4=1,?G-:Z?;&9XX^FYL<*/J@UE)Y MI(IY_LL5O' QG:?H8O+QG>,'B@#I?*C\[SO+7S2NW?CG'IGTKEYO#FK:IXTM M=4U:\LWTK37>73[6")@YD9=N^4DX)4%L8]JGPPU*]U;P':7E_W26-A<7*R9O%VD0^#Q MXI:=CI;0+.'"Y8AL #'][) QZT ;M5GTZQDO%NWL[=KE?NS-$I#['TH Z2/3[*&Z>ZBL[=+A_O3+$H=OJ<9-.NK*TO MD5+NVAN$4[@LL8< ^O-,XQ[UV ME #(X8HMWEQHFXY;:H&3ZFAHHVD21HU,B9VL1RN>N#VK!\8WL-CI=I)/J-W8 M*]_!&)+5O3- '5K%&LCR+&HD?&Y@.6QTR>]"0Q1QLB1(J,22H4 '/6N)?XL^&A9 MQ7\*ZE<::=OG7\-D[06Y;'$C=B,C(&<9K3UGQUI&B:PFDR1WMUJ$MNMS#;V= MN9GE0EA\H'^Z2@#>M=/LK$.+.TM[?>>VL]8N9(-WVNW@L':2SVD@^<.B=#W['TK9OO& MNB6.@V.L&X>>WO\ :+..WB9Y;AF&0J(.2?Y=Z -M+6W01A((E\K/EX0#9GKC MTIWE1^=YWEKYNW;OQ\V.N,^E8>A>+].UV]GL%AO;'4($$KV=_ 89?+)P' /! M7/&037)>*_B?IS>$]:ETD:HJK!+%;:M':-]F,P! "R?[W .,9[T >A)IMC'> M&\2RMENFZS")0Y_X%C-0II$"Z_)K)9VN'MQ; '&U$#%CC R23CJ3]T8QS7.Z M;JB2:WX;BN-5O!=7&CF MJ:E+9X^UMI]FTR6^1G#L.,XYP,F@#J$BCBW>7&J;VW-M&-Q]3[TVXM;>[C\N MY@BFCSG;(@89]<&N)UWQ+]LU#P/=:+J)?3]3ORKM$<+,GEL<$>Q'0]"*Z32/ M$FFZSIMU?6\CI#:32P7 F7:T3QGYPP[8Z_2@#42*.-G9(T5G.6*J 6/OZTB0 M11QM&D2*C9)4* #GKQ531-7MM>T:UU6S646UTGF1>:FUBO8X]^OT-&MZQ::! MHMWJM\7%K:IYDA1=QQ["@">UT^RL0XL[2WMPYRWDQA-Q]\#FK%V0,]J74OB)HVFZ_/H?V?4;K4('C66*TM M6EV*ZA@YQT4;AD^IH Z2+3[*"Y>YAM+>.XD^_*D8#-]3C)H;3[)KP7C6=N;H M<"8Q+O'_ +&:YK4/B)I%E?7EM%::I?K8MMO+BQLVFBMF')#L.X'4#.*T-1\ M9:)INAVFKO=&>VO2JV:VR&22Y9N0J*.2?Y=Z -AK.U:W:W:VA,#YW1E!M.?4 M=*+:TMK*'R;2WB@BSG9$@5<_05@Z3XWTG4Y+V&5;K3;FQA^T7%OJ,)@=(O\ MGISP5XZ@\52M/B5HEU/:AK;5+:SO)!':ZAPZ^U<9I/BL:EX)\1:K=:[?PV@\1/%:W4"YD2$R1[$ /13NP1V!- 'I\NGV4 M]TEU+9V\EPGW)7B4NOT.,BIGBCD9&>-69#E21DJ?;TKF=4\?:3IFM7.C"VU& M]U.W1':ULK5I796&=PQQ@<9)QU'K4UIXZT"[\+7'B+[6T%A:LT=QY\922&12 M 49>N[) QWR* .CJK'IFGPR321V-LCS B5EB4%P>NXXY_&N7M_B5H\E_8V-S M9:O87-_,L5K'>V31>;N_B!/&!QGN,CBNRH 155$"(H55& , "FI#'&SLD:* MSG+E5 +'W]:XCQUXQN_#FN^'+.VMKV2*[NO])^SVIE,B!6^13_>R <#G%9T/ MCE],^(OBS3[J/5M05!9O9V-G;-,\:F',AP.%&2N.=-U358M,EL]2TV]G0R6\6HVK0F=1R=A/!(')'7VH Z'[/!LD3R8]LI) MD&T8IQB>[MM/M='22:TO(S";>42'<64]#MVG/3&*N_\ "T]" M6**[DL]8CTJ5PB:I)8.ML^,4 =?;6%G9Q/%:VD$$;G++%&%#?4 M75E9M+#;L/O!F'<=\9Q0! MU*VMNN-MO$,)Y8P@X3^[]/:I$1(D5(U5$48"J, "HK*\MM1LH+RSF2:VG021 M2(;$DFQMR[U!VGU'H:X^#XGZ#,]O(\&J6^GW,@C@U.XLG2UD8G PYZ M]B0!5W5_'FDZ/K4FC/!?W>IK$LRVMG;-*[JV>0!Z;3DG ''K0!O7&G6-W,DU MS9V\TL?W'DB5F7Z$CBI9[>&ZA:&XACFB;[R2*&4_4&LOPYXFT[Q3827>GF9? M)E:">&>,QRPR#JKJ>AY%:Y. 3@GV% $=O:V]G"(;6"*"(=$B0*H_ 5$=,T\V MSVQL;8V[MN:+REVL?4C&":P9O'^@P>"O^$LDEF73-VSF/]YNW^7MV^N[-:%W MXCT^WN=+M!([S:LKM:>6N055-Y8GL ,<^XH THK.UA$0BMH8Q$"(PJ ; >H' MI2QVMO%-)-'!$DLO^L=4 9_J>]>5^"_BG:6_@/3+G6EUB[:-2M]J2V;R0Q,7 M.-\GL"O3.,BNUFU&V;QUIMLNIW6^;3Y)H[1 #!*NY?WA/]X9X]C0!MVVG6-G M*\MK9V\$DGWVBB52WU('-3+#$F_9&B[SN?"@;CZGUKCIOBAH$3RRB'4I=-AE M\F75(K-FM$;.#F3N >,@$>]93^-VTKXF:]8S_P!HZA#]DM9+.RL8&G;E6+LH M' 'W'?$>G^*-,-_IS2;$D:&6.:,I)%(OWD=3T(XK5=MB,V"<#.%&2?I0!']EM_ MLPMO(B\@ 1;!M ^G2G/%'+M\R-7V,&7<,[2.X]Z\A;Q_JVJ>!O'5P%U"UNK M"YN!:3M;&(0QJ4"H6_YZ#))!YYKJM*^).D3MI=M/#JD27VR&WOY[-TM[B4C@ M*YZY.<'�!V+6MN]RMRT$1G4;5E* LH] >M5M%TB#0]*BL+9G=$9W+OC+,[ MEV)P !EF)P *Q]5\=:;IFJS:7#9ZGJ=Y;H'N8].M&F\@'D;R. 2.<=?:MG1 M]8L-?TJ#4M-N!/:S E7 (.0<$$'D$$$$&@"]1110 4444 %%%% '%7W_ "5: MR_Z]H?\ T"]KM:XJ^_Y*M9?]>T/_ *!>UVM !1110 4444 %%%% !1110 5Q M7@__ )&KQ)]5_P#2F[KM:XKP?_R-7B3ZK_Z4W= ':T444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110!Y;%J%I9_$;XAV%S.L5W?6=L]K$_!F5+ M9]Q7UQ5.X15_9@ "@#^R4.,=]P/\Z];:&)I!(T:%P,!BHR!]:7RTV;-B[,8V MXXH \(;K0+*^T>&&WU"-8S&70Y:)F=2%Z[NV:W_AU'8W/B M3Q#JMCJVIZN)!#;RZC<1QK!<,@./+* ;BN<$XQR,$UZ'+#%/$8I8TDC/574$ M'\*5(TB0)&BHBC 51@"@!U>2?VA:6OB'XHZ9/.L=[8T:%\;=Q49QZ9H \F\1(J_LQVX50!_95D>/7=$?YUT%HBGXYW[D#< M/#T(!] 9FS_(5W1C0IL**4Z;<<4NU=V[:-V,9QSB@#Q2T*:'XO\ %EMJ_C.[ M\-RSZB]["I6$1W,+@;65I$.XC&T@'C'3K6==Z:L/A#1= 3UQ M6+XPUBT\4:9?WVB:7]KL-*U*RN+N^MT#"^2-LNJX&7"#&3DCTKUJ2*.:-HY4 M5T;@JPR#^%+'&D4:QQHJ(HP%48 _"@#S#Q?XCT?QE+X:TOPY?0ZE?'5K>\S; M'=]FBC)+R.?X.#C!P>:N>#$7'Q#;:-QUFY!/J!$G^)KT"*V@@9VAACC+G+%$ M W'WQUJ0(JYPH&XY.!UH \5O%5?V7+0 #R+8\>OVE*W1XCT;P_\:/$']KW4 M5F+C3[58KF<[4!&XE2QX!/!&>NTUZ9Y:;-FQ=G]W'%<_;^%UC\9:OKD\D4T- M_;00?9VCSM,>[DD\'.?2@#RKQ W]H^"?B)X@M58:5J6H67V-BI42B.2)'D4' MLS=^^*UM80Z3\6M8XX?>I"A ML%(=4 M\07ZZ#-9B]*PBVRYR(0Z ;FSSQD#)YJ'Q=XS\.WGP-.D0SHVHBS@MSIVW][ M\93=O3JH7:>3QP/6O;888K>,1PQ)&@Z*B@ ?@*;]EM_,>3R(O,<8=M@RP]SW MH D'05QGQ;_Y)5X@_P"OBN/"'BN=V$JHGA+5(EGE#[P#"%^^F#GUZ=> M]>^[%W!MHW 8!QS48M;<7!N!!$)R,&38-WY]: /.;'6+'PI\3O%$GB*XBT]= M6CM9[.XN&VQR+''L= YXRK=N^UTFZTNTM=!TW4-6G0:W=6JNJA5 MXG4$ R'(#-_=.:]8FMX;E-D\,,C!1E!!_"@#Q M[0[N"?XRZ08O$ESKX.GW*&\=8Q#ORI*1%%"G P3C/45U7P@_Y)O9?]?%U_Z4 M25VZ0Q1JBI$BA!A J@;?IZ4Y55%VJH4>@&* %(R,&O%-/L+D^+(/ALT3?V;I MVJ/J^I))[D^U ' W"C1OB9XG&J^+;KPV+]H;BUF"Q"*Z MC";<;Y%/*'C&1UJ"/44T7P)JNLZ3)=WL.H:V@?4M6M4:)02%:[6-0,J,#!(' M->TSV\%R@2>&.508QUV8%1C+@1I@<_4_G7=1 MVUO#&L<4$:(IW!50 ^N*D"JN=J@9.3@=30!X%_;%IH7AX7'A'Q7.K+*$7PE MJL2SR;]^#"%^^F#SQGZ]Z][B9WA1I$V.5!910%4$D* 3U('6@#Q?3E5?V8M0PH&8;LGC_ *>'KHM'53\8;5B 6'A*+!]/ MW]>B^6@39L79_=QQ2A%#;@HW8QG'./2@#SSP8B^?\0CM&3K$X)QU_=+_ (FN M#B@EM_"OPRUF;4;K3=-M8+B&>_MT5S:O(,(Q#*0%."I)'&:]_"*N<*!N.3@= M:3RT\OR]B[",;<<8^E 'D6GVMGKWC"<:;XHU/7[VWTJ>(7H6'[-#Y@P$9T49 M;.& &>GUJD_BS0;3X%W'A^YE2+6+?39+&73&7]^DRJ06*=< _/NZ8YS7M$,$ M-M'Y<$21)UVHH4?D*0VT!F,QAC,I7:7*#)'IGTH \N$SV_C#PI-% ;B2/PM, MZPC_ ):$*A"_CTKD=3U_^U_AA=S7'C(&ZGM)-OA[2K6*,0GG*.H4R;%&2Q) MP#S7T%L0$':N0, XZ"F+:VZ222)!$KR??8( 6^I[T >6W>IV6F>*?AOJ%]<) M!9OI4T2SN?DWM%%M&?>L32'CT#4_$MCK/CB\\.72ZG/=>04A"W$;G*RH70ER M1Q@$GCI7MSP12(J/$C*I!"E00,4DUM;W!0S01R%#E2Z [3[9Z4 >-:;9V]I9 M_#TVHU 6\^MSSQ_V@BI*0R.<[5X /4>QJ7QE#?:3XKU7PUIZNL/C40^4ZCB& M0,$N3^,7S&O9"JL02H)'(R.E&M2F\9G7]:U&"YCM%EBTRVAA*"!9#\S, M23N?: OIC/K0!TEI:PV-G!:6Z!(((UCC0=%51@#\A7*_%3_DE_B'_KT/\Q78 M5B^+=#;Q+X4U+1DG$#7D)C$K+N"\CG'>@#SWQ3XET;Q9X)TOP]H%PDVK7D]J ML-I$/WEIL=6=G7J@4*02<5T'A5%_X6QX_? W?\2\9]O(-=G9V45I#&%CC\T1 MJCR*@!; QR:L!5#%@H#-U..M 'A/AZ:'P]:ZQI^M>.[[P_?6M[/)+9F.']\K M,662/>A9]P]"?Y5=M+:V\,V/P[UJ6/4(=!LI+P3-?QJ)+?SP?+=PG"KG//8, M,XKV66VMYI$>6".1TY1G0$K]/2I&574JP#*1@@C(- 'EOC'6+3QMI'B+2O"] MK'J5S'I>7U.VPRYWAOLZL!\Q(!. >*X^2Z@ MOOA9XKN[:-HX)_%GFQJRE3M::$C(/3KTKW>6"&<*)HHY IW+O4'!]1FG&.,@ M@HN"=>*O&6@>)=>\%0:-=+?.NMPRO-$AVQ#:PVL2.&.<[>ORF MO6JXFW\*:]J6N:;J'B75-/E@TR4SV]KI]JT2R3%2HD!W-=M0!Y]\2 MKVWTO5_!NI7LH@LK?529IW^ZF8G R>U2>$FCE^*?CV>,JP<:<5<=U,!-=W)' M'*A21%=#U5AD&A4522J@$]2!UH \$U&SN9?"NJ7D+W$=MIWCJ>ZNI+9 [Q1* M<&0*00=I8'];OI6L^,?#D4'C/5?$EQ!.;M%MTMS';@+RTK*H*@@XQG)ST MKUY55<[5 R1!'%N.6V(%R??% $M>>^*KJ'0/B;H&OZHWE:0 M;*>R-RX_=V\S,&!8_P .X C->A4V2-)8VCD171A@JPR#^% 'DA\2V5]\0O%. MK:' FIK;>&L*%7='=.KL<#^^O1>.N"*Y+Q7K2:I\+7>3QL=0NI[:)UT73;>* M.* J65U52ZH@SRQ'('TKZ'CABB $<:(%&T!5 P/2F):6T9D,=O$ADY\/#$^S?&C;#E1/N,R E?H>U '._#NPBTSP#I-K!'?1PB-G1+]5$RJSLP#!>!UX'IBG M^/\ 3KS5O &N6%@K/=36CB-%ZN>NT>YQC\:Z2B@#R'Q+XP\/Z]\*?["TN:.Y MU6]MHK2#2HQF=)1M&UDZKM()R<#Y:W-"@:#XP:DDQ#S1:#:HS^IWMG\R*[U; M:!)VG6&-9F&&D" ,?J:DVJ&+;1N(P3CF@#AO 8QXI\= ?]!9?_12UW5(%522 M% )Y.!UI: /%7TDW?Q#G\ SPL=+.HRZZ>./)>+ 4>PF<_E5GX7B\U?59)=01 M@WAC3SHB[NAF#MO8>^Q(Q^->P;5W[]HW8QG'.*%15SM4#)R<#J: /(M"15_9 M@F 4 ?V3='IWS(:L0Q2W'C'PK#"^R63PG*B-GHQ$8!KU01H$V!%V8QMQQ1L0 M$$*N0, XZ"@#R;PQXS\/Z!\+[?1M22-]6LHFM)M#=?W\TVXC8(R#D,2#G!'- M;7A8;OBOXFD:V%O)_9M@/*X/E95LKD>F,<>E=X;: SBM2! M5#%@H#'J<'\IFC ?'H?6NL\?*J>"/#"JH 75-."@=OF%>A&"$ MNSF)"[#:S%1DCT-/**P 900.0"* /%+7;H?C'Q9;:OXSN_#^OYKI9M0C1'EW$ NJJ C$ M$C@=3QTKL9K:"Y"B>".4*=S2ZGXY\::QI,&K7FEZ'HICAE-@_ES74[#<1 MYG554<8'7^6CI/AW7_#GB>W6SU>[U/P]<1N+F/4KCS9;:0?=:-R,D'H0>G6L M5-4M_AWX^UY];\R#1=G^ M%E2\TF)7?4]1:)Q&G'R)&W +D]>HQ0!+=?$O2X)[S[-INL:A9V+F.ZOK.T\R M")E^\-V06V]]H.*MZKX^T/28-(F9[BZCU=6-D;2(RF4@ @ #G)W 8Z]<5QO M@KQ=HO@GP4WA[Q!,;76--DG26T>,F2Y+2,RM&,?.&##!%4?#VD7FD2_">QU& M!HKA&U"1XG',>Z-G53Z$!A],4 =A%\4--FGN+)=%U[^UX"-VE_8_](V$9WXW M;=O3DMW'J*M-\1]!3PBOB64W4=B+@6TJ/#B6"3=M*NN>,'KC/XU3TM?^+U>( M&V_\PFU&:PHO$;:F-876/%-[I-['=S11>'M+MTCF;!PHSL+N6X.X8'/:@#T&_ M^(6@V&DZ/J;27$UKJYVVC00EV9MI(7;UR<;0,=>*-)\=V6J:A=Z<^F:K8:C; MVQNA9WMN$DFB'&Y,,0>>.HYKSGPX!)X8^$X(SLOY@P(Z$"3^1%=M?#_B]VD' M'_,$N!G_ +:K0!M)XST>3P2?%HDD_LL0&?)4;\ XVXS][=\N,]:V[:;[3:PS M^6\?FHK[)!AER,X(]:\;.FW*^-7^'(B;^R9-4&MYQ\OV3[YBQZ>< *]IH 1N M%/T[5P>B^--+TWP5H,T4VM:Q)J/F+9I)&);RYVLQ8L,X^4=R< 8KNW_U;?0U MX7I(T9?A;X&;6GU+3E4S^3K5E)Y9L7+-PQPLZE>Z]JU@-;_P"$@T6WBC:# M53 (SYA)S%N'$F!SGM7HU '/>)_&6F^$Y+&*_BNY9;XNMO':P^8SNH!V@9SD MY 'N>U4I_B#8P0:>O]DZP^I7T;2QZ6EK_I2(K%2SJ6P@R.I/-4O&"!_B3X R MN0+B\/3_ *8<5SWBVW32_BJ^IZMKFI:)IM]IR0P:A:%0@D1B3$[,C!F^-='U#2M0OW>:Q&FY^W07D9CEML#/S+SU'((R#VK'/Q2TF)+26[TK6[. M"]D2.SFN+0*EP78 ;3NXZY^;!QD@&N'FT./Q)X8\<3^'KO6M7EN88(A?7A39 M>F)@Y6(*BDX *YZ'(Q6CXV\=^'?$'A[1;/39O.NY-3LV: 1D-:8D&?,X^0_P M\]<\4 >F6&OV>HZ[JVCP"47.EF$7!90%/F)O7:<\\=>E,&UZZ%C'J26_P!0MC&98K&U\W:CJ#O)SPHR 2>Y[TM]\0]/M=0O;6TTS5]4%@VR M\GL+7S(X&')4DD9('4+G%4O#*#_A;?CMRO/E:< <=O*>N$T9K'PTVLZ=X@\9 M:UH%]#?SS?9XC&J7*,VY9(\QL7W#L"3D=* /4[_QQHECH-CK"32WD&H,J645 MI&9);ECT55]>#G.,8YKF].\73ZU\6;*Q2/4["*/2IGN-/O4,9#[UVN5!*MP3 M@@GO7.VME#X8L/ /B![74X-$L)KPW*WRAYK87 .R1P@ "YR>G 8=ZW++Q#I? MB/XTZ?/I,HN;>'1YXVNT4^6[>8AVJW\6,\X_O4 >FUQ7Q/\ $M_X9\++Y[5VM<+\772C0M8TF.&SU(J?*5T< MDQEL?+GKSC.*O>$;A/$'Q'U_Q)IJNVCM:06<5SM*KU=!7G/Q$U6TT7QOX&U M"^5C;13W?F,J%M@,(&_ YP,Y)[ $T ='HWC*QU>^NM/DL[_3M1MHO/>SOH@D MC1=-ZX)#+GC@\&L[1?B=HNNH]S;VFJ1:;';M<2:C/;;+9 HRRE\_>'H,UD1Z MC:^+?B7#JNAR_:=.TO2IXKB]C!\MY)"-L8;^(@#<<=*R+#1[S5_V8XM.TV)F MNI+(ND:#E]LV]@/<@$>^: .PL_B3I=S/9^?INL6-G?2".UO[RT\N"9F^Z (-(LM,B\7>*-7N;R6)!I$;0B6)@P/SCRAL"$9)..E=#8^*]%\-_%?QLFL7 M*6:S_8BES*I"';!]PMT!YR!WY]* .N7QYH+>%'\1&XE6S1_)>-HCYRS;MOE% M.N_)QC\>G-0:?X]L[O7+72+S2-8TJYO QM3J%L$68J,D*58\XYP<5P#:IJ6E M^$]:\164'V2RUGQ&LL5S<6OF?9;9L*;KRR/56=Q\0/!LMMXJU'Q M"%OG6:YD"?9HF:-@JKL0+O//&2<"@#T"W^(FF7GB&31;/3M6NIX+QK2YEAM= MT5NP.-SOG 4\X/7@\5!)\3]'437,6GZO<:3!(8Y=5AM-ULN#ACNSN*@]6"D5 M1\#6KW-MX^AB/ES3Z]>1J_3!*( ?P)K@=(GTG3/ ITC5_%GB*RU*WB>UGT"+ MR@[NQ73/"N ME6*1W$:P6L:".Y8-*@"CY6*\9'0XXXK6H \>E\=:QJ?AOX@9BU2TDL3,;.9H MA$+951,(64Y$F26[\=ZZ32/B5IS0:/%=V.L107HB@AU.XM2MO-*P &&)WG-<=J&H6MOI/Q5T6:79J4LT]W';LI#-"8T <<8(S72>.4"_#3P^JK@+ M=Z=@ =/G2@#I=8\:V6E:N=)M[#4M5U%(Q++;Z= )#"AZ%R2 ,]AG)]*T= \0 M6'B33?MVGNY17:*6.5"DD,B_>1U/*L/2O+;^*WT/XE>))-<\3ZIX>AU$PW%I M?$'1?#H'B*WL/*EEF.E'RVN&PNTJP.2JY.[ISZUZI7 M#:R#_P +D\+G'']GWG_LE #++Q=HWA[1=;U&ZU#5;FTMM\5FLWO[7RDN-HR=IR3G'." :\WODW> M#_$ZLN0?'1R".H\Z.NZ\;C/C/P(0.FI2_P#HEJ +-[\1;"WN;Z*RTC6M4BL) M&BNKFPM0\43K]Y']+MTCF;!PHSL+N6X^8<<]JA\*@/ MI7PD!&=D]X&!'0A'Z_0B@#TW0/&MCKNJW.E-8ZCINHP1"&.RM;>>X29@;:",HQ#1XYR0"6^@JK'\3=-+V3W.CZ MY96%[(D=OJ%S:!8'+_Q(%"\GWQ7,>*=5M+_ ,+V,R^-;_7KD7-K+-;V\21VULGF+EI%1!M . Q MSDCB@#U'1K^[F^*GBBQDN9GM(+2S:*%G)2,L'W$#H,X&:[*N%T('_ANZH Y_P 3^,=-\)FQ74([J1[UWC@2VB\QG=5R% SG)X ]R.E49OB# M8PVNGDZ3K)U&_5WBTH6O^E!58JS.A.%7(ZD\U2\:H'\=^ @5R!?7!Z>D)Q6! MXRMUTWXJ1ZMJFM:CHNF7FF+;1:A:%0JR+(6,3LR,%!!W#IDT =K9>.M&N](U M/4)FN+'^RQF^M[R(I-;\9&Y>.I]0UC MQ5_:T%];6.GSLZ2W$"I';1(BDHY!SNY+=^/RJXGQ/TS_ $2>XTC7+33KR1(X M-1N+0+ Q?[I)W;@#Q@D#K7+PZ^=#OOB3:6\"W&M>>U[;6,D9;S8_*0;\?Q = M<=\5S'BK5K74?!=O,/&M_KEV9+:66TMHDCMK90ZDF1$0;0.@W'KB@#TE?%]^ M?B_+X?-GJ!T]-/4JJP+M$AD(,I;.=F %!]<\58F^)VD1_:+B'3]7N=+MI#'- MJEO:;[9"IPQW9W%0>I"D5DZK>6]E\9Y8;FX%L^J>'UM+.1@<23><_P H([\@ MUQ&B3:5I'@=M(UGQ;XAT_4[6.2VGT*+RPSL21MC4Q$L'SPE>1+8S M_P#"$^&]6::]M[#3M=O6O)[)09;='D=1* 5;A3UX/!KJ-#&BZO\ $'1I=.\2 M:[XCEL(YIC MY+\(KI4%]=Z=J1:>1K6W#_ &F,QL55"2#N M'#$<<8^E5?!* ?"'6_EP6DU$GCK\[UBM?VVC>'?A1JVH2&"PM4Q/.RDK'NML M+G [F@#VBBLVSU_3;_6;[2;:X+WMBD;SIL8!5D&4()&#D>AK2H R?$/B.P\- M6,=S?><[32K!!!!&9)9I&Z(BCJ>#6=HWC>SU76_[>W5-+U!H3/'#J$ 3S4 M!P2I5F!QGIG-9?Q+UN\T>+15AN8].M;F\\NYU62W$WV-=I((!! +'C<>!7)Z M1=6LWQ?\/R6FOZCKT9M+M/MMSM\EI-H)2(JJKP!DXSU'- '8/\4='2)KW^SM M7.CK+Y1U=;7-KD-M+9SNV[N-VW%=L"" 0<@]"*\#DU6PT32[F?PKXDU+1]4C MF<#PI>QBX!EWG]VD9&5#'G*D]:]VLY)Y;&WDN8A%O0M2MY+O2[NV MB?9)-"\:-_=)4@&O'5\6Z/IWP5N_#%X&BUVVTV:QETPQ'S1(%8%\8^[_ ![N MF.] '>)XQM=%\-^'EO%O;_4]0M(FBM;6/S9YR(U+-@D<#.2213E\=VMYHNL3 M6MCJ,6I:;%NFT^>WVW"$CY6VYP5[Y!(P#7 ZK;?8-<\(ZWJ.K:CI&DR^'HK+ M[?9[<0SF* MV]'\:V6JZL-*GT_4M*U!XS+#;ZC (S,@ZE""0<=QG(]*\F%Q#J?PU\$WEK>W M:V^@721ZJ]DF9K,E"-^"I^Z3SP>#71Z,-$UCQ_HCZ=XEU[Q'-8K+/YYDB:WM M R;<.1&IRV<8!SQS0!T=M\4='O)KA;73=9GAMA/]IN4M,PP-$&+*SYP"0F1] M5Z9J,?%K0!#:7DUGJ\&E71"IJ.IRXJMK48_X4=X038,$Z5D8]2F: .STCQW8ZKKJ:/)IVJZ==RQ--;B_M MO*%PB]2G)Z9S@X-9=AXUT70?"_\ :5W?ZK=6LNK2V?G72^9(DFYOEP#]P;2! MC)QCBI/$@_XNUX'./^6.H?\ HM*X2V3=X1\/JRY!\>+D$=O/>@#TO2/'=CJF MNIHTVFZKIE[+$TUNFHVWE>>B]2A!/([@X-5[SXCZ9;W5[';:9K&HV]@YCN[R MRM?,AA8?>!.025[[0<56\3C_ (NOX#./X=0Y_P"V*UY[X?>P\,Z1?:5X@\9Z M[HFI6=Q-OL8C&!.&^+-Y:H-1M;:#15,NGWBF,Q3>=U*Y(R5 M*_,,Y!ZUSNG6UOX+N/!&LW=OJ%KH<5E:6WG6J:"L0N0I"3$3Y)4G[P&<9'<'TH ]+KG/%][;62:(;B^O M[3SM7MX8_L1 \UV)Q')G_EF>_P"%='7#?$P$Q>$\#_F9;+^;4 6;SXBZ=;ZK MJ&EVNE:SJ5]82!+B&QM?,*@J W 8.<#G)(.!Q6[H&O6'B;1;?5M-D9[:;. M-Z[64@D%6'8@@BN8\$*!XV\>-MP3J$(SCJ/)6CX4#'A.[&,?\36\_P#1K4 = MU1110 4444 %%%% '%7W_)5K+_KVA_\ 0+VNUKBK[_DJUE_U[0_^@7M=K0 4 M444 %%%% !1110 4444 %<5X/_Y&KQ)]5_\ 2F[KM:XKP?\ \C5XD^J_^E-W M0!VM%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 (RAE*L 0> MH-"JJ*%10JCH ,"N4U#QU%;ZO>:9IFB:KK%Q9;?M9LHTV0DC(4L[+EL MOQ T)O!Z>)BUPMI))Y*P&(^>9MVWR@G=\C&/QSCF@#IRBLP8J"R]"1R*=7*Z M7XYMKW5UTK4=+U'1KR6%IX$U!$43(OWMK*Q&0.2#@@5G_P#"TM,\@:B=)U<: M"9!'_;!@46_WMN_&[?LSQNVT =U6#XM\.'Q/I$5B+H6WEW<-SO\ +WY\MPV, M9'7&,U3U/QS;V>LS:3IVE:EK-[;(LEREA&I6 ,,J&9F4;B.0!DU'-\2- @\) MCQ&QNOL0N5M9H_*Q+!*6VE70D8*GJ.?;- '6JBJ254#)R<#J:38F_?M7?C&[ M'.*XYOB+;0Z9%=76A:W;75S<_9K/3Y;8"XN6VALHN[[H!Y)( YK)TCQ3PO/E"R>X@NM+GTGF_M[Y CPJ5+!C@D%2 2"#VK/MOB M78S/937&C:Q9:9?RK%:ZCU ';4A4%2I (/4&N2OO' MMO!JEY8:;HNK:PU@=MY)80JR0MC.S+,-S ?PKFM_1=9L?$&D6^J:=-YMK<+N M1L8/7!!'8@@@CU% %Y55%"JH51T &*6LG5?$%IHVI:3974<^=3G-O#*J@HD@ M4L Q)R,X(& >?2JUIXPTN]\:7_A6+SO[1LH%GE)4>65.W@'.21O7/'>@#?I& M574JRAE/4$9%<-_PEFE:WK?ANX@DUF(37E[!:I$56&Z,2$,T@W?,G!V]\CD" MN5_X336M5\$_$"26'5;2:TN+G[+<,$C^S*H0+#E&R)!DDXR.?O&@#V, * M .@%8/BOPT/$NFP6BW"VIBO8+HOY>[=Y;!MO4=<8SVK TKXD6JP:,E[I.LP6 ME]Y5O!J=Q !#+*P&/XMP#'H2.>O3FN^H 1D5B"R@D'(R.E+BN!;Q9J2_&3^P M?L.HMIPTP,$6./8':7!G)W9V8&WUSGY>]8'@_P"(DVG^%[N2\TS7M76SO+DW M=Y%'YBP()&(&YV!;"X.%S@8H ]=IK(C$%E4E>02.EWCNM1F MU9 ]A:V<>Z6==H8M@D * 0221BIO#_BRUUV[NK![.\T[4[0*TUE>H%D"-T=2 M"0RGID&@#?(R,'I2*JHH55"@= !C%,G)$$A!P0IY_"O.?!_C--*^%_AFYU-K M_4M2U -%!#%F:XN'#,3RQ[ +."ZLK$$ \&LZ+XGV$D4%\VBZS%HMQ*L46JO ODGXH M [ZKJ5S%Y\= MI8HK,(LX\QBQ"JN>,D\F@#HU544*JA5'8#%+7*1>/]*?P[JVK26U] ^D _;K M&6(+<0G&0-N<'(Y!S@^M5(?B78/=Z>)M'UBVT[495AM-2GMPL$CM]W^+< W8 MD#/TYH [0(@I Y-86F>&AI_BGQ!K+W"S+JYMSY)CQY7E)LZY.[/7H, M5S^G>+M1G^+&L:-/9:@-/@MHQ&62,1PGYRTK'=G:V >3["IC\4-.-NVHIH^ ML/H2.4;5UMP8, X+@;MY3/\ %MH [D@$8/2FJBHH55"J.@ P!7,:UX\T[1]8 MM=)6SO[^]O+7[3;1V42R"5=V, [ACC+9.!@'GH*?HOCC3=6M=5DN(;K2YM)Y MO[>^0(\"[2P8X)!4@$@@]J .FII1"X?$&VBU"]M=.T35]733W,=Y<6,*M'$XY* MLP+,.X4'% '8452TG5K+7-)MM3TZ<36ERF^-P,9'T[$'(([$56\1>([#PQI@ MOK\RL'D6&&&%-\DTC?=1%[L: -7 SG S2URFG>.H+K55TJ^T?5-*U"6)IK:" M\C0?:549(C96*E@.JD@URWP\O+GQ#XTU_5=0@U])K>^GA@$\P6U@C4*!"8U< MCS!N)/!'?.: /4G1)%VNH8>A&:=61XIU.?1_"VIZA:P333P6[M&L*JS!L<-A MB!@=3[ ]>E>977C34/\ A#? 6KWG]JP.^H0)=@PDDJJ$[U9B, XR>PH M]DHKE]%\;P:KKK:)=:3J>DZ@83<117T:KYT8."5*L1D9Y'6LG1O&6E:5X0LK MB!M;U-KR^FMK6&XVRW4T@=]RCG 48."2,*!0!WV**Y[0/%D&N7]WILNG7VFZ MC:HLDEK>HH8HV<,I4E6&1C@UONZQHSNP5%&68G ]: #8F_?M7?C&['.*=@5 MY3XQ^)27?@35[K2].UNWLY(7CM-82+9$SYP"I#;U!/ 8@#-=3=>,8-(@TG3E ML[[5=7NK19EM+-0TFP R.6("KGC)/)H ZVF[%W[]HW8QNQSBN(U'Q['<>#= M>O-.L=1BU33HG2>S>)1/:N4)5V!;!3^+()R!QGI7->#9K6VT_P )7%[<>*XK M_4YU/^DW0>.ZD\C<68%S^Z.XXZ'(&10!Z]351$!"JJY.3@8R:XF7XFV;3ZE# MI^@:YJ+:9<207AMK="(RA()R7& RP+[>^T&I]6^(NB:78Z/>1I=W\6L!OL7V*+>9&"Y"X)!R2 M0 ,=>N* .L(!QD#CI2%$+ARJEAT;'(JGH^HOJVE07TEA=V#2@YMKM LJ8)'( M!/ID>Q%9WB#Q9:Z#>6E@MG>:AJ5X&:"SLD#.57[S$L0%49')- &_17*Z9X\L MK^#6?M&GZA87FCP^?=V=S&HD";2P*X8JP(4XYK+7XKZ8UG:ZFVC:U'HMP47^ MTY+=1"C,0/F^;=@$X+ $9Z9H [ZFHB1C"*JCK@#%95IXBM+OQ-J&@".>*]LH MHYB9% 66-\X9""20",'('-.T7Q!::]+J26<F)2 M.G6GZI\1K32KFQLI=#UI]2O;9KB"QC@1I3AMI4@.0#C+=<8!YSQ0!TT&F00: MK=ZD"[7-RD<3%FR%1-VU5'899C]3],7*Y"X\?1"[6QL=!UB_U!;>.XN;6&) MUH'&564LP ?'\()/%-/Q*T./PG)XBFBO8K:"[%EE '8,H92K $'J#0%"@ #H .EL])O-&U?2Y+X,;*6^@5$GVC M) PQ*G'.& -07GQ(M+>34'M]#UB^T_3I7AN[^VA0Q1LGW\ L&8+W(';O0!V> MQ-^_:N_&-V.:=7(7>N:>WBW298)]6N)9]*FNK:VMF7R)XQM.2K$9DY&WZ\XK MD-(\93:M\/;B\U\Z_:[-45!=VGEQL^;@JL:D-T7 5Q@<=,T >O4FQ=^_:-V, M9QSBN8U?QM;Z?K4FC6&EZCJ^HPQK+<0V,:D0*?N[V9E )Z@9R:AD^(^A1^$9 M_$CB[6UMIUMKJ%HMLUO(7"%70G@@L">>G3- '6E0RE2 0>H-"JJJ%4 = !7 M(V/Q!M;G6[+3;O1M7TW^T"PLKB]@5(YR!G'#$J2.0& -=?0 @ &< $V\1M+,EJDAA:%HCYZS9V^5LZ[\\8_'IS0!T]%,]'TGP#H=Y%+K.H_;RT5E#< 37URVYL@X.#C M!YS@#%;&B>,[75M5ETBZT^^TG5(XO/\ LM\BJ9(\XWHRDJP!X//% '2TUD1F M#,JDKT)'2O,O%/Q*ANO!FN7.EZ=K2V1MIH;?68H@L/FX*JRD-O"[L /C&:[S MPW+)/X6TB65VDD>RA9W@T5Y%X0^(U<6=[=&ZNX4\Q8 M$$C$#<[ MA<'"YP*[C4O'&EV-CI,]O%=:C+JZ[["VLXPTDR[0Q;#$ @DDC M&: .EHKC[3Q['>?VI:-HNK6FK6%N+@V$T2>9(A. R$-M89]Q3/A?X@O_ !'X M'LKS4HKK[45.^XG556X)8GUVM !1110 4444 %%%% !1110 5Q7@_ M_D:O$GU7_P!*;NNUKBO!_P#R-7B3ZK_Z4W= ':T444 %%%% !1110 4444 % M%%% !1110 4444 %%%% !1110!Y#>:^;GQ9KUGXB\2ZIH2VUSY=EIVG0['NH ML#;('",SEO0'BL31K2\B^'NDZC]BO9%T7Q2]Y>VSJ7G6,,VYB.K,NX$_B:]Y MHH \_O?%=IXT>;0_#,(U!;BPN5GU$!D2S+1E4&2O+,QZ @@#-96B>/=/TGP) MINA#3I[GQ):6\5D=$:%ED>5<*RG@MM7\4V]U;02QE7, M.]%#E>HW8)Y[5[E10!P/CACH_C'PMXHN8I7TJP^TP7V:R[3Q#;Z]\6WU'0X)+N"#P[-'%<&-D2XD$R-M4D#(&0,^I/I7J5% 'S[?: MO_;O@"_:_P#$NMW7B"6VE#Z%90>3' W.5=%3.Q1R2S8('?.*[+0$,GCWPC,$ M8H/"8^;' .Z/CZUZA10!Y+K>C7NLZ_\ $ZPLHV,]SIMDL(Z>8PC<[0??&/QK M5M/B+IESI.E:9I>GRWVM.88'TMXGC:V(P':0E2%"8)SWP,5Z+10!X;90Z?X: MU?Q#9>)/$WB'0YY-2GNX!:R%8;N*0Y5TPC;G[$9SP*]$^&UA%8>#H?)M-1M8 M[B:2X$6HR!IOF;.6P!C/7&.]==10!R7Q)L)KOP7<75HA:^TR2/4;8#KOA;?Q M]5##\:\QOWU/2O#MA\0+*SG;4=2OK[?"%^<)Z* /,9M"_L M#7?A?I42%ELOM,I 8FRT+" M,*X.,$$^^:]MHH \Y\=0N?AYX?1(V)6]T[Y57H RUZ-110!YY?W]OI/QSM); MYGBBO]$6SMI/+8K)-]H)V9 P#@@\U7\$PNGPDUE&C97:343M*X)R\F*]+HH M\'.GM96O@/7-1O-5T[25T-;.:\T\E7M9" P+_*Q"MTSCJ!FNK\#0:5?>.+S5 M=+OM=U:."Q%J=4OY@T+[G#>4@V*6QC.0<#)]:]-HH CG_P"/>7_ K5KV71M+N!.M]J:6XD>W(+;%&X$)N)(W8[?6O^*]$HHH \%NK_ $[2;?4+CP]K&M^'/$*S2D>'&1KB*6;<C44 >7:FZ)\3_$NE32/;W&N:+';V#M&VV1PL@.& P,9[UQ]C)HUM MX)31M2USQ:FL1V_V.7P]%)AI'QM*(OED;#V.2,&OH&B@#S?3-..G_$_PY;"" M9([7PN80)6#LA61!AF P6P.HZUF:WHU[K6N?%&PLHV-Q>^!BN-TN M/3O#$^LZ=XC\3^(]%O$OYYXHK60K%=QNVY7CPAW$]",YR*]VHH Y7XC+N\27;#(QD83FNXHH S?$,,EQX9U6&)"\LEG,B*HR6 M)0@ 5Y18:A:ZMX5^&<5H7E?3]4MK:Z4Q,IBE2 [@PATQ/AEI UZQU!+1=6NF.HV;,DNGMYLFV7Y03@],XQ MR/:O<** /,_A_JM_/XKO-/LM?N_$/AN.S$BWUW#AHI]^!&),#S/ER3Z%WM[E=?M]-%E+I MOV=_,C=%"LYXQM&-V[./QJ76;*/2_&UGJVL:KJ^DZ5>Z-!!'?V#E5CE3DQR' M:V 0.]5TN76[Z*;3'MUU'49 PN]L3_ZM=BG"YQD] M<\5:\J3['\(_W;_NUCW_ "GY?]$[^E>JT4 <)\.8FCA\8;HRI?Q'>L,C&X?+ M@UQGAV"9?"'PK4Q."FIR%@5/RC][U]*]NHH \=EO8;;_ (6IHLWF)J%S'<74 M$)B;]Y%]F W*<8//O4NGW2>%/$'AKQ#JZ2QZ3<^&+?3S="-F6WF4A\/@?*&! MZ^HKUVB@#R&]G'BC6/&/B32XI6TB/PS+IT=P8V5;J7YW)0$ L .,U8\40.?V M=+.)(FWBPTX; O(.^'/%>K44 9IUVQ'B4: 7?^T#:?; NP[3'NV9W=,Y[5I5 M4.FVYUA=48.URL!MT)8[40L&; ]20N3_ +(JW0!Y/X-\5Z9X#\,2^'/$'GV^ MK6$\X$'D.S7@:1F1XL##;MP'\\50T'1+[2%^%UIJ%JT4Z75]-)$1_J=Z.ZJ? M0@,/QKV>B@ KS?QYKEU9>,--T^[UF?0-#ELWD;4H(59Y)MV/)WLK!/E^;IS7 MI%% 'B&C"-]:\>-;3ZK=V\^@@V]UJ6XR7("N"RY ^7)P, #TZUK>(H'/[--M M"L3>9_9=C\@7G.Z+/%>LT4 >;?$RYN/"E_I?C:QA:66WBET^YC49,B2*3%GV M$H7_ +ZKJO!6A-X<\(:=ILIW7*1^92TSG:N? M[%M)4N/[,6W4>9,A)5FDSDJ#@[<=173T <1\7(99OAEJPAB>5D,$A5%+':LR M,QP/0 G\*HP7]IKGQ:T+5M/)+_ ,.V,"Q?88K*$*]ZI7+/YFQBQ!XVKT^N:Y>TAD;X=:["8+X,WBZ. M0)>AC.8V>(AGSSDCKGOFOH"B@#A_&\;OXN\#,J,0NIR%B!T'DMUKA]6N]'TW M4M(%N97.G*&FAO9/X9%B*E6W\=#WKW"B@#S/3Y=5O/B!X-O-7M MC#?OH,[72AZ* /,[36;+P/X]\4'Q"[VEMJLL-U9WKQLTUH]P!PRD=#V-YT4 +M'\,_$[QPFL2M:QS36C)5Y<>SKGG/7H*W* /'; :!KGBS08]+UWQ-XBDMKC[4S2W'[F MSVCAI-T8Y.=NW(/-=-\.HFCA\9%HRI?Q)?,,C&X?+@UWE% 'A?AQ9=#\._#C MQ+>6T[:;I\=Y!>,D18VWFDA9"H&=O&">V:Z*[N8?B!X]L+CP^[R6&FZ=>13Z M@(V6,R3($6-20-Q'WCCI7J5% 'BH\5:?IWP;N_"=W;7">(+;39K&33?L[E]P M5AY@P,%,?/NSC'O7JOA@%?">C*P((L8 0>W[M:U:* .%\8J;?XB> M0DXMDN M;NU9NPDEAPGYE2*K:S?V^C_&K2+J_9XK>\TAK&"7RV96G:=2$R <''K76^)- M"B\1:++8/*T$H99;>X49:"9#N1Q]"!QW&1WK3B$@A02LK2!1O91@$]R!DX% M'G'@B%T^%>MHT;*[3ZB<%<$Y=\5SZ:S?:7X6\!6,^I3:%H\^G?Z5J<=N'=) M@VQ[F4B///..?SKVJB@#Q[PCY,WQ4U"2RO-7U"UFT$I#?:D6)N&$HSY9*J-H MSC@ 9!(]:Z/X/:C;7'P]L-.1G%YIRF"[A>-D:)]S'!R!V]*[ZB@ HHHH *** M* "BBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z]H?\ T"]KM: "BBB@ M HHHH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@__D:O$GU7_P!*;N@# MM:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH XR3XA1MXHNM M!L-"U6_N;.X2&ZD@1?+A5PI#DD]/F/'7Y6/:F3?$9&>]GTWP]JNIZ78R-'P%?O;%9@T@'<\8J#_A8-K%X?UK4[W2M0LY]&Q]LLI57S!D @ MJ0=K @\$&N/U'2=&TSPQX4L]:T35],LX8I&CU&VN7>?3)&.[8[(N?FSC., C M&.]5D37M>\%>-=+L[W4=E 'IVM>)K70 M[#3KR>&9TO[J"UC$8&5:4X4G)Z#O7"ZGKVJ:5JOQ1N+1KJ>2SM[5K94<$6Y- MNQ+@,< _,<=<=#5/Q%XKL_$^D^%[+2+6_GF@U:QDO,VDB+:A6 (=W>H:!K'@KPFVI:?J?V.UC%O+JMJ)8IM,G2)0> N[#'C/*\ M#VK=^'-[J4^LZK;PZKJ.L>&XHX_LE]J,)60RG.Y Q52X QDD=?U '__3 M_"<5M8P7V+RYBAEN+214,:F104R6!!<$@8]\XJ.'Q?9^$OL?ABP\-:Y/?M:" M\2RWB:14:1PVYRYZ%3W(Y4"M#XIPRS^%+9(8GD8:G:,0BDG E7)XI([>3_A> M,]P8G\K_ (1Q$$FT[<_:&.,^OM0!-<^/2=2FT_2?#VIZK=6B(]ZL'EHML6&0 MA9F +X_A7-%Q\2M$M_"EOXB\N[>UDNULY(A%^^@E)P5=,YRN.0,GTS6'H^M6 MO@+Q#XHL_$"7-O'?ZD^HV=VMO)(DZ2*OR H#\RE<8/K7/R:7J#^%_P"T9]/N M+<:MXRAU"*VDC(>.%G4 NO\ "2%R?K0!V1^)8@U-=+O?#&M6VHW$?F6-LR1L MUT,\@$,0I Y.XC !K:\,>*XO$U+X9AE3XH^.Y7B=8Y!I^QRI ;$+9P>^ M* -WQ'XDM?#5C#/<0W%S-<3K;VUM;(&DFD;.% ) [$Y) &*S=)\:M>>(8]"U M70[_ $>_FA:>W6X:-TF5<;L,C$9&>E4OB3JFIZ99Z4+2YN;'3I[P1ZC?VL/F MRV\6#@@8.,GC=@XKDM'2UD^+'ARZTVZU[4[+[/=1MJ.I&1D=R@.U-P ') M )/?' !Z]>WEOIUC<7MW*L5M;QM++(W1549)_*N.M_B3$YL;J\\/ZK8Z1?RI M%;:C.J;&+_<+*&+(K=B1W%:_CO2+K7? NLZ99 M=))R"N"<#:5.23@8JK\/H)8=1\9M)$Z>9K\S*64CHZUPFF7^KZ-\./ M"=L9[[2=+GOKQ=3OK>WWS6Z^;(8P 5.T,3]['''X@'I.B^,SJ'B!M!U+1;[2 M-2,!N8H[AD=98P0"5=&(R">E8J?%>"YTB75[+PSK5SIEL7^UW*)&!#M)#8!; M+X R<< 'KUQ@>'$MV^+FEW>GW&NZA8/IUQ&-1U,R,LLF5)5-P& !Z G/7%: M7A.UGC^ VH0/!(LS6VHCRRA#$EY<<=>>* .IU;QO96$6E+86MSJMYJT?FV5K M: ;I(]H8N2Q 5<$:?>Z7=:=:?:KP7@4+$N>?F!((Q\ MV1Q@_A7(Z>+CPS=>"_$UY9W*.VET!K MF9 && P)*%%C'7/3 %>[6D(MK." 9 CC5!ELG@8Z]Z .$MO&>C>'=%UW5'_M M6:WA\02VD_GL)&24LH/EC/$0SPO7KQ6E8>/!/X@L](U+0-4TF34 YLI;L)MF MVC<5.UCL;'.#7 W=E=-X4U^/[+,6?QRT@7RSDIYR?-]/>NV\9PRR>-/ [QQ. MZQW\Q=E4D*/);KZ4 =;J-S+9Z=<7,-M+=2QH66&(KN<^@W$#\S7C'_"8ZM<_ M"3P]K&HG4(YDU>V,UUN&;I/-8MM"')&!MVD#IC%>WR M$ZCJ5(KPO2Y3=?"K MPMI"VUT+_2]D:;XZ^T^(;71=2T'4M(GOD>2 MR:["%9P@RP^5CM8#G!J.Y^( -[?1Z1X>U35[73Y#%=W5H(PBNOWE0,P,C#N% M%1^+(99/B+X$D2)V2.XO"[*I(7,! R>U>?:5:Z?X7&IZ9XBUCQ7IM]%>3201 M6$TPBO$9BRM$$4@DYP1GKUH ]JTC5K+7=)M=4T^836ER@>-\8R/<=B#D$>HK MC/$=Q?\ B7Q_!X.M=0N=/T^"Q^WZA-:OLEE!;:D2OU4=R1U'%;7P^TU=*\$Z M?;+I]SIX(>7[+=3>;)'O@:KI]]X3U.ZB19P+^SOKR26&>$_>(W;B) M!V(J]J/CCRM:NM)T?0]0UJYL@IO#:E%2$D9"EG8 MCG:,UEW'C^;Q'J%AIO@ MB*:Y=[A6O;Z>SD2"W@'W@2X7+GH *IZ3K5KX"\1^*+3Q ES;Q:AJ+:A9W:V[ MR).CJH* H#\RE<8/K0!M7/Q,T2W\,6FO>5>/;SWHL7A6+]]!-SE73.\:V6:%[5T%DJ.CL[L0% 7@@\Y&* .RU'QJ\.M M7>DZ/H.H:S=62H;LV[1QQPEAD+N=AELD: MEH&J:3)J"NUE)=A-LVT;BIVL=K8YP:T-'\6V&K:/J.I%);5--FF@NXY\!HFB M^]G!(QCGZ&LCQE#+)XU\#/'$[)'?3EV520H\ENOI7)>--.OK7QM<^';%'6R\ M:>3YKI_RR:(@7!'UBQGUH [73&?7M2TCQDOVBRT]M,DW03RX)#L&0E!D#"@G M.?X@/6J<'Q+CF@MM2;P[JZ:%P,5O; MHZQQ;8X<[5( P%]AVKPG[3;Z98(_@NZ\1:1XC\U1_P (S)')-;JY?YE(==H7 M&3N! QZ4 >]R,4C=E0N5!(5>K>PKPVPOEU.3QMX@U^R\1P_8YKB-9H;U4^RQ MJJ#R54/CS &)S@CWS7N:[MB[P V.0.F:\@GM+D_#_P"*$?V>7?-JUVT:[#EP M5CP0.] '8W7C);*ZL]'TK1]0UB_-DET\<3QKY41X4N[L!N.#P,]*D'C_ $I/ M"DFO7,%[;K%.;5K.2'_2//#;?*"@\L3TP:;XX$VLPZ5K&BW^BW5S$\UK]K,;),J#+ ,C$!@.2#VK, ME^*")IC:W'X9UB3P^IYU(", IG&\1EM^WWQTJ<^/3K5\EOX4T^34@EM-+/L^*-3\22VS&?2HXI(8;=_XMR*@ M&U1GJ3G'3G% 'I<=_)/\9X(HKF1K*3PV9UC#G86-P,-MZ9QWKH/$WB*V\+:. M=4O(9I+5)8XY6B /E*S!=YR1\H)&:Y#08I6^)VD7'E2"$^$(UWE2 &\Y3C/K MCM7<:UI5OKFAWVE70S!=P/"_MN&,CW'7\* *^K>(;;2=2TC3VBEGN=4G,,*1 M8X"J69SD_=4#G'J*Y^;XCQL;RYT[P_JNI:392-'<:A;+'LROWBBLP:0#G) [ M&N>^&:ZEK^M2:AK,;)+X>L_[$CSSNG#?OI![[5C&?6-;"QFF$=V"S%3"%4J0V1WZYS0!ZOJ?CC3[2TTF2P@N=5GU=2UA;V M8&Z50NXL2Q 50",DFF:/XVCU"^U#3;_2;W2]3L;<73VUQL;?$<_,C*2",C'U MKB;Z6]\-Z3X1T>275/#?AY[>1KN>#]_/#)]Y(FD"';U/.WV[5%X;AC/Q$UBX MLCK5S93>'G2&]U3S&:X829)4N 0O. ,#H2!SF@#KM#\76_Q"LI;6#1-6@TJ\ MM&QJ$BK&A/ 95(.=P)X([J<=,U?\!:S'4'WZEIES+IUX_]^2(XW?\ M EVM^-1?#&%[?X::!%)&T;K:CI+_Q[WFO7#0'LZKM3 M.XK&TOXD:+JWAW7- M;A$Z6NCR2),' W.$7<&7GHW;.*Q_BL-0TD:9XGTBVEGO+59[)DA4EBLT9"DX M[+(J'\:Y?4O"5YI'B'2O"5I;.^F:Y:V,=_*JG:#:DF3)[;E"CWS0!UT_B2-= M3UJ]LK76&U1=$@NOLC2)Y<:MG;M4G <>!=7OTU..7^V M;59W#!GO4\MR2H0_,&/ 4XY'2NGEL[B7XE^*O+@D*RZ#%'&VTX9LOP#Z\URU MAI:)J& MD7LT+3VPNMC+,B]<%&(##.2#6-8>-]%\/>$H]1V:Q] 'H.D^./MOB*+0]2T/4=(O+F)IK3[7L*SJOW@"C'# ')! MKI;R\M]/L9[V[E6*VMXVEED;HJ@9)_*N/\20RO\ %3P/*D3M'&FH;W"DAJ:BD"7/E6:*P,;$@ MMDGC&!UZEABN4U[Q9;>)/AVWA?3M/OG\07=O':-ISVDB&W?@,78KM"K@G.?3 M\-[0K":T^+&HAT=DCT.UA$Q4X8AFSS^% '=AMT.YE9"5R5/4>U>>:/X[T?0_ M!7AF6KV#5&DAM!-MFN6<%B QSR21@?49P.:]$?_5M]#7BOABRN4\/_"I9 M+68&&[N3*&C(V?+)@MZ=NM '8Q?$II-0GT=O"VL+KL:K(NG8C)>(_P#+3S-V MP*.AR>I &:F/Q-TJ+PE-X@N;2]@CMKT6-W;.@\V"7<%((!YQD'CM[\4VW@E' MQMOIS$_E'0(D$FT[<^>QQGUKB=1L;E_"_BI/LLQ,GC-9%7RS\R>9%\P]1UYH M [)_B8MMJ,6GW_AC6[2ZNXR^GPM&C/=X(RH 8[& .2&(P,Y(K2T7QQ::BNL) MJ-GB^)40AMM1O/#^K M66A7+JD6ISJGE_,<*SH&+(AR,,1W%:.L^,UL-<_L33=(OM8U)(1//%:E%6", MG@LSL ">PZFO+9%T34_#EOI'VCQIJ&K3+'!-H4MU,@1L@,'+(45%QG/3@?AV M"7T'@7XB:]>:TEQ'INL06K6UXL+RHKPQE&C8J"0QZCCF@#$L_$EO>^%/'.IZ MG-K45DFM1J(X9/+N8!F(;!N.%PQP1Z9KOM7\8FRUM]%TO1K[6-1BA6:>.V*( MD*-G;N=V R<' &37F.H&YU7X?_$"ZCTV[@^UZW!+##+"RR,F^##;<9Y R?2N MA\1ZQ,?'NHZ?X@US6-$TF*&$Z<--B8?;"5S(3(J,Q(;C:,?X@%KQ-\09[KX9 M:WJNC6=_::C9R-9W$;J@DLY!C+-DX(P1R,GYAQZ;4OC<:?H^CBXTC49-8U$% M;?3%V-.^T?,Y(;:%Q@Y)Z$>]>=Z?IUW-\-?B/:06&I+++=O+##>*[7#QE$*L MV[DL0"?7M5[Q ]MJFJ^&/%@N-:AT(64EE<76GB6*:U<$89P!NV$@@G&.![9 M.U7Q>NJZ=KFG36-YI.LV=D\SVMR5W;"IQ(C(2&7(QD'@U2\#^*HTT;PAH]\+ ME[O4]*\^*ZD.Y960 LI).=V#N^E8&BVFG7^J:[J>DG7]1AAT>6V75=1N'99" MWS>5&KJ&.,9SG&>W.:=<6%S;?!CPOK<,+KJ'AZ*WOPA&&**,2H?0%"V?I0!Z M):>(;:]\3ZAH4$4K2Z?#')<38'EJTF2J=<[L#/3I7(?%W4[^VTG2M.M;74&A MO]1@AGELY5C+(6YB#%@0S=CTXY(K4^&UI-_PCDNN7:%;W7;A]1D!ZJC_ .J7 MZ! OYFH_B5#+/:^&A%$\A3Q#9.VQ2<*&.2?:@".#Q-;Z!'9>&]%T#5;[4([8 M7$MD)E9K1&).)97?&[).!N/3TQ65XU\8QZU\)O$-YIK7FGW]E)'!<029BGMI M/-3(.#W!X(."#4YU*'P3\2O$=_K<<\6FZU';26UZD#R(K1(4:-BH)![BN6\0 M6M[J_A'XB^(H;"ZBM=7ELELHI(F625(613)LQD!NHR,X% ';Q:F;3XKZZ;N\ M>.PMM$AG97<^7'AW+-CH.!U]J:/B? MI%JUSX>U>V\/S,H359$38%)P'9 V] M4.1\Q'<5D>(M$O=:\9>,;*UC8/=^&XX87(PK/N?"YZ>@_&JNJ>+;;6/AJWA: MSTV_;Q%<62V!TQK216A? 4LS$;0HY.[/3% 'H%MXKL+C5--T+AU(/(P#^(K)M/B3I-[X"/BR*VN_LXE\@6I5?.,A<(%QG&22#UZ&N0\> MZ+JFE3Z5!ILQZ^' M"G8"D6S9GI_K0IQ[4 =*?%6EZ!-XTU-QJDW]FS0&[BDD5D!9%P(1G@8(SGOF MIX?B+$=2TZ*\T'5;&PU.98+*_N$0)*[?=!4-N3=VR,^PKB_$]G=/I'Q7"6TS M&::U,0"$[\(F=OK^%==\0K>673?":Q0N_EZ_8LP12=J@G)/H!0!?U'QQY&MW M6E:5H>HZS-8A6O6M-@6#<,A_-JKX%\2^)K76+/4&BU*_.H65S;6DDZSAU4&,; <,I7&#CK5O MX13O=>'=8N9+=K=YM;O)&A;K&2X)4^XZ?A0!Z!1110 4444 %%%% '%7W_)5 MK+_KVA_] O:[6N*OO^2K67_7M#_Z!>UVM !1110 4444 %%%% !1110 5Q7@ M_P#Y&KQ)]5_]*;NNUKBO!_\ R-7B3ZK_ .E-W0!VM%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%>86/B/7;SQGX[L+FQNUL[:WC6(M/&5 MM!Y+D' .3YA^;C)'&<8JCX4^(=WI'PZT>_O/#VJ3Z1;P1QW6J&1.#G:6"%M[ M*#QNH ]=HKF-;\8C3]7M]&TO2[C6-6GA^T_9X'5%CBSC>[L0%!/ ]:K6_P 1 M-.&C:U>:G:76G76B@&^LI0&D3M0S^/+B:^OXM"\-W^L6VG2F&ZN89(T42+]Y( MPQ!D8=P.] '9T5GZ)K-EXAT6UU;3I#):W*;D)&".<$$=B""#[BO-;?Q)KU_+ M\1K>\LKR*"VMY!$[7$9%KBW)"@*' MM3&C+:VUO-JSR)PY54+E,[RF[^+OU[BNAUWQZ^E>)9/#UAH%]JNHK;)=".W9 M0/+)()))XQ@?4L!0!V5%<=<^.+F35+K3]#\.7NK2V(47KQS1Q)"Y&?+#,?G< M#J!T]:ED^(6CKX3@U^..ZE%Q.+6&R6/_ $AKC)7R=N>&R#WQQF@#K**Y33/& M4\NN6^C:YH5UHUY>(SVGFRQRQS[1EE#(3A@.<'M6OXB\067AG19M4O\ S#%& M558XEW/(['"HH[DDXH U**Y"Q\;SC6+73M>T"[T5KQ'>UEFFCDC?8-S*Q0G8 MP'.#5#_A9KOISZY#X8U27PVA.=25HP2@.#((B=Y3OGTYQ0!WU%:)!N&PC.,[E*]<=^E:&C^+Y+S7O["U?1[G2-2>$W$$WMK:([Y;B0SR8 )/ '))P *Z73O&= MQ-JCZ/JF@W6F:LUN]Q:V\DTE %OQ#XMZQXFM[M(+6_F"S-(DC.QDVK BJ0C(1]A)1B.@- '845QUUXZF.K7]GHW MAV_U>'37\N^N+=XU6-\9*(&(,C =0*K_ BNWO\ X=6=S)+)*9+BY(:0DMCS MGQU]J .YHKQT&?7OBUKCZQHFH/!I4,)@VWRJMF-KMYFU7^;>5&.#CN*Z#2?& M5II_A;PQ:Z+I>H:A=:G;L]G:23IYFQ.6:21B!QD?6@#T*BN6L_&]O_9.KWNL MZ?=Z.^D-\NPR MBR(I)C)[9H [6BN)N?'MZ\FH2:/X5U#4['3Y7BGNEFCB#,GW_+5CN<#U Y[5 MGZMK\6MZY\.M3TZ:9;._N)I-I.TD>03A@/0_J* /1J*Q?%'B.'PKI2:G=6\D MMK]HCBF="/W*NVW><]@2,_6EU7Q##IFM:/I/D23W6J2.L80@!$1=SNWL.!^- M &S17"-\1Y)H+K4M,\-:CJ&A6KNLNHQ/& P0X=HXR=SJ,'D>AK4U/QK;V\&D M_P!DV-QK%SJT9ELX;8JH:,*&+L[$!!@CKSGM0!T]%F*R[/XJ17&A3:_-X>U*WT5+998[M]A\Z0LJ>6J MYSGAP3TH ZWQ)HJ>(_#E_HTDS0I>0F(R*N2N>^*O6EN+2S@M@Q811K&& M/? Q7.:7XMOY];MM+U?PS?:5)=H[V\K21SQMM&2K,A.QL=CU]:L^-]??PSX0 MU#5(%#W*(([=#_%*Y")_X\P/T% '045Q%WK<'PZTC0-)EM;W4[J]=H0T.&DF MGQN9CD]6][KKZ'JVD7&D:H(/M$44LB2)-'G!*.IP2#U'6@# MIZYK3_"L\7BR?Q!JFKRZC,JO%8Q-"L:6<3MDJ-OWFX W'G K%T/XH0ZU8-JY MT.^M-"C@DEFU*9EV(R=5"@Y;TR._%2+\1Y8(;74=5\,ZEIVAW3HL6H3/&VS> M<*TD:GRMJ>H6^D>' M=0U6TTR0Q7UW \:A' RR(K$&1E'4"L#P+XNAT7X0:'?W@NKZZO+B:"U@C^>: MXD:>3:HR?0=2< "@#U&BN6TGQC+<:Y%HNM:+ ] EV_V>]G6*=KA# M]GV^4! -ISD#)R.#D\YH ]OJCK%I?7VE36^FZD=-NWQY=T(5E\O!!/RMP.VM=0F>,AY&'R;D!W(&[$UI:EXPO(];N])T3 MP[>:O<62HUTZS1P1QEAE5#.1N;'.!TH U/#7A^#PUHL>G0RR3MO>6:XE^_-* MY+.[>Y)_E6O7EGC#Q]=WWPMN-8T*TOK6X%VMIZLWLYW7+V[NKM&?0E20?P- %FBN#G^(UT;*[U73_"FI7NB6K2 M"2^$L4994)#LD;'G!% #M0@ MN+K3KFWM;G[+<2QLD<^S?Y9(QN R,D=>M1:-I%IH.C6FE6*%;:UC$:9Y)]2? M4DY)/J:\Y\,>.]5M-$\8ZOK>F7KV^G:E<,"T\;>6%**+< 'JH[_=//)-;R?$ M-AI,VIW7AO5(+=Y(H].4A3)?&0D)M7/R],_-C@CZ4 =M17(Z?XUNF\26>AZW MX=N](N;])'LW>>.9)=@W,N4/RD#G%9__ LFXNCJATCPKJ6H1Z7>*DU#PKXFBUC1M2TV;3K1VNH!(NYD9"08I5)4G //8T =O17E M\WB75H?''@^PT[3[Z72Y]-:01FYC'G HGSMDC)0'G/4GC-:>G^*]$T+2_%&I M,M_LM];EMY(W?S7FN#L&V)>P)(PO;F@#O:*X^S\<7":O8Z?K_AZ]T4Z@VRSF MEECECD?&=C%"=C$= >M5#\1KFZN=5@T?PKJ6I'2KJ6WNG22-%&PX^4L?F)QG M:!GIZT =W16;H&MVGB30;/6+ O\ 9KN/>@<88=B#[@@C\*YR7Q]2O!Z4 =K17)'XB:/_P (E%KZQ73>=/\ M9([$1_Z0;G.WR=N?O9![].:=IGC*>37+;1]7MG9>'=1EL[6:>TO+T.BI"R;AQDY.0,\=-PJ/2_&> MG:5X+\-)IMCJ-]=PO+%W) ZL?6@#T"BN5TGQM'ZG\-]4O;7P]JEKI5U#MM-4,B G M+#:Q0-O16[-[CUH ]?HJM;DG2XB2<^2#G_@->2^ ?'M_IOPTTV\N/#VJWNFV M<;"\U(2(2,.Q9E1FW.J@\GM@^E 'L=%/< P.V1'SM91R?\ M@)&.F0#MJ*\Z\$>-;M]&\)V6LV%VEQJT#+%>RS(XF9(U?<<$D;LG //RGBM_ M2?&^G:OXJUS08T>.720IDE&;KQ3!#8_P!M3V6F M-E;ZVAA4FZ0D?+O/*="#CJ#66GQ(@N=)TBXL=(O;O4-8$CV=@A4.T:$@R.Q. MU%Q@Y/J/>K^E>-K:Y?4K;5[*;1K_ $V#[3^&M2M/#L[*$U*1XSM5CA9'C!W*AR M.?<5=U;QRUCXGD\.:?H=YJ>I"U2Z1(71$*$D$L[$!0,#Z[AB@#KZ*P/"OBF+ MQ/:W9-E<6-[8W!MKNTGP6B< 'J.""#P17.ZYXAUNU^+6BZ7;6%U+8/:RLR)/ M&JRY*@R$$@_)D\'D]@: /0:*\E\,>+-6L+GQ?!9^']1UHV^OW;R.DR(L4>1A M5+G+-P3M4>GK763?$/3/^$_UI]$U72+G2-5$/VB.&:1)$FCS@LCH2"0>HZC-9_P 1)Y8;CP=Y M4KQ^9XCMD?:Q&Y2LF0?4>U ';45R-[XSOFU6^L="\,WNK_8&$=S,LT<*!\9V MJ7.7(!YP*C_X6-I\OA;3-9L[&\N)M3N/LEK8@*DIGRP*,2=JXVMDYH EOO"> ML?VQ>WVB>*KG34O2K3V\ELEP@8#&Z/H.* M@^%6L:IK?@*PNM5AG\XJ2+F:57-SEC\PP<@=L''3TH [6BBB@ HHHH **** M.*OO^2K67_7M#_Z!>UVM<5??\E6LO^O:'_T"]KM: "BBB@ HHHH **** "BB MB@ KBO!__(U>)/JO_I3=UVM<5X/_ .1J\2?5?_2F[H [6BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** /,A+)8?$3QS:3VEV&U>S@>RD6W9H MY/+MF##>!@'/>XL+L_LW"Q%I/]K_LI%\@1G?NR.-N,YKU6B@#S1YW\'^/ M3KFHVEV^DZEI4$!NH('E^SRQY^5U4%@"#UQUJFL=WK=[XQ\41^&Y[[3KFQAL M[6PN@8'OE3)=@"-PZ_+QDXXQ7J]% 'C&AE+7Q)HD/@:]\2&V>X U'3=1BE-M M:V^#NYD7Y7' !.3^M/3]-T_PQ-JVG>(I?%EM="]FFM3ILUSY-Y&[;E*"+Y0 M_."#CFON1@Y^E;EE:SCXS:G=-!((&T6!%E*':6\UB0#TSTXKMJ* M/%/[+L?#OB?Q''XCF\36B7NH27UG<:9-&$F,-MSGD\U[;10!Y+HEIHNJ^,](? M2+?Q+J<=F7GEOM2N[E8K1MN LH^=CG&!CCO74_$K3;Z_P##UG=:?;/=S:9J M5OJ!MHQEIEC;+*H[G!)QWQ78T4 <#=^*G\8DZ%X>L;IX+NVFCOKR[MI8%M 8 MR%'S ;G+$<#/>L*T\4-8_#4>$IM$U3_A(XK ZF M:];HH \RT+0;W1O''A*UGB=Q8^&FMI9E4E!(&0$;NG8X]JV/"-M/#X\\Z9[98CYNTM- MR$ZD[3N [UVD-X/&GQ(T/5=,MKM=+T6"Y,MW/;O"LLDJA!&H< G !)XQ75ZU MX>AUK4M&O99Y(VTNZ-S&J@8<[2N#["V_AV_P#^%>>"=1GL]5\G2KR\ M-[!9%XKI(Y97'F*%PW'!P.2#Z5TWAJTTC4?'6GW>D6WB+4(+&*5VU/5+NX$< M#.NW8B2C+L0><8Q@'FO5** /"I=+O]2\#ZYH$-AJ']J:;KKZBUN(WB,\7G$_ MNY.A)4DC!SP,=JT;>VT+6M:T6WTNV\6:K+'>1W$XU&\NHXK'9SO?S 5+@\!1 MUYY%>R44 >9:'K"^ ]2\1:7J]AJ+O=ZI-?V,MM:/,MVLN"$!4$!P1@@X[5K_ M GANH/A_;+>6DEI<&YN7:"12"F9W./UKMJ* . LK2Y7X@>/9C;RB*:QLUB< MH=LA$4@(4]\9'2N5CLK%/A]X+M_$F@:B;6*V;=J5IYJSZ=+VRB#< WKTR!D= M*]IHH \3_LK7_$G@[Q?I&G7FJZGHYC@;2IM60I--(C!W0%@K,OR@ L!R?K7: M0_$!]6N--L=$T>_>_FF07T5W:2PK91_QEV8 %AT !.37<44 >)K=7&JIJD7B M6Y\52Z^9YHX=%LA-#;E';"]72?A6'LKE&M9K@7 :)@ M8OW;CYN/EY]:]DHH S]=TB#7]!O])N1^YNX&A8X^[D<$>X.#^%>ZMK*M'/I5FN@Q$G/[Q/]=)]2=G/L:]'UJQO-1TN6UL-3ETVY?&VZBC5V3! MYX;CD9'XU'X=T&U\-:';Z7:-(Z199I93EY78EF=CW)))H \6T?3[#P]X:?1- M;3Q>NMVOF1)8V-Q="&[^8[3$4^0*P(STQSQ70:F+_0K?PKI%R=7T#PV+)C:\ER MP8Y.9/F&2>%.#@9QS70V5K)#\"]/MKGP])JVW3X5N-,),#-1\17&E,S_P!I6FI12_9[:/;P%:105;=C !.? MI74?%J)SX#ENT4NMC=6]W(H'5$E4M^0R?PKN*BN;:&\M9K:XC62"9#'(C#(9 M2,$'\* //?B+JBZ=XC\#ZDEO+>1I>S-LMTWNR&$@LH'7 ); ZXI]K=?\)E\2 M=+UC3;:Z72M'M)U:[GMWA$TLNT;%#@$X R3C%;4'@F*-/#BRZC/-_8,CM;EE M&70J456/?:I SWQ754 >2Z+X:U'5OV<5T**"2'4);:79#*I1BPG9PI!Z9QCG MUIWBCQ+_ ,)IX)?POIFD:DNMWZQ036T]E)&EGAE+,[L NT8.,$YXKUBB@#S' MXC6FL:)J%CKOAZUFN;RYLY-&G$2DL-XS#(<=-K@Y/O4VM^'3HUE\/=*L8))8 M=.U6%9'C0G $;[G;'3).2?4UZ110!YCX?UD> Y]=T;5=/U%YYM2GO+%[:T>9 M;Q)3N4*R@@.#P0Q&*Y:'P]J4GPR\&ZA/I^I*-+U"ZEO;6R+QW,<PUR30/A?=^#+O1]2?7[:TGLTMHK.1TG!# 2+(!MV8.22<]>*]CHH P M_!D4D'@;P_%*C1R)IMNKHXP5(C7(([&O+M1%Q'X8^)GA]K"^^WW%_<7\"BV< MK+"QB"E6Q@GV'->VT4 <%X\M+B?PWX:C@MY9&CU>P=U1"2JAN20.@%86JW\T M_C/6;7Q/J/B6RMHG1=+M-)CF6.YB*\G?$I+,3U!(Q_+UJB@#PJWTK41\%/%- MFNDW\5RNM&=;.16>81B:)^^2^%!YRT:=J<6KZ3%J%DLGES(6C6:-HV[ MCE2,CD5=HH \&>:XUOPMJ$>N7'BR\\5RQSHVD0I-#;QO\P7A $* 8.2QS[]* M]8\"*\?P_P##TY2?4]3,[(6:$A542 8& MW6^ +2XM]'\4K-;RQ-+KE_(@="I=2W##/4'L:[NB@#Q6UL;2/X7 M^#;;Q%X>OY;.-9/.O;;S%N-.?)VML0;\'H3VP.#Q3K<:M<^&?&UG87FM:KX= M_LEULIM3A;SFG*MN2,LH9UQCJ.N /?VBB@#RRYDDT;Q'\/\ 4KNSO#:1Z4]I M*\5NTGE2,D84, ,KT/7T/I67/HFJR:5KM[;:=<3RZ=XU.JK;!"'N8DVYV _> MX)(]<5[/10!YCKFL1^/M3\.:=H=G?LEGJD.H7ES/:20I;I%D["7 RY)P ,]Z MV/AY:SVP\7>?!)%YOB*\D3>A7>I"889Z@^M=M10!Q?PFMI[/X8:+!L3^$(M;FT_4$:3 MQ++K4UA;,4NHK>3Y?EVG(D PV!SR:U=&M=%U7QCH[:1;^)=42T9IY;W4KNY6 M&S8+@ +*/G8YQ@?G7K=% ' >!K.XM_"WB=);>6-Y=6OW170@N"QP0#U![&N6 MT.UOO#NF^ ?$=SIUY+9V>GRV=]'% S2VV\Y5R@&XC(P<#@5[110!Y3J5M-\1 MO$]S=:5!&)=#U4:[)9RVUO9_8I,3;]P5]^-H7YOFR01@U[510!XKJ?A23PYK'AN]U=M M8_LR#0H]+N;K2)95>WF1MV6\OYC&I/'6O5** /'K'M1D35QH-IIATR272I)%EMMI!1F$?S%".#CT'M52W\ M.6WB:/Q*="M-:D672'LK?5=6NYCY[,V[RT249V94?-D;19KRZCB## ;%)2"5)$C?*&QR>E=U10!Q7@NVG@\6>-I)8)(TFU*-HV=" X\I1D'N*J^ M*)VTKXH^&M5GM;I[)K2XM#-! T@21V3:&V@X!]37?T4 <3\.[6>V7Q;Y\$D7 MF^([R1-Z%=ZG9AAGJ#ZUYS:>'KV+P1X U6[M-76UTPW<=]'8F2.ZA65SB0!< M-@8YQV->^44 >7>$[/2K_P U;GQ#MI[FX\(&""241>(K:238A;8H63+''0G:;I23)%<6W&PAHE^9FYR2PQ[=J.C6"6_PEL+'7O"U]=6L6JS M"[2,N+BQ_>.5E4*-SXR!D'H<\U[;10!Y9X*:];Q-=VFBZEK>I>%_L#9DU>-Q MY=P6PJ1,ZJQ&W.1T'Y5L?"*Z_P"*"L=+FMKJVO=-4P7,5Q T95MS'C(YX]*[ MNB@ HHHH **** "BBB@#BK[_ )*M9?\ 7M#_ .@7M=K7%7W_ "5:R_Z]H?\ MT"]KM: "BBB@ HHHH **** "BBB@ KBO!_\ R-7B3ZK_ .E-W7:UQ7@__D:O M$GU7_P!*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M XZ[\;7LFMW^G:#X=N-7732$O9TN$B5'(SL3=]]@.HX],USO@3Q2-,^&SZHU MI>WLMSJT\5O:QKF5W>4[5.>%]R3@8JSI>HR^ ]>\26>HZ5J=Q!J6HOJ-E<65 MH\ZS>8JYC.T?*P*X^; K M?^$GL/AM 8[+5-.\_7IGU-+.(FZAMFD8L8QC/I M\R@\*\@=@S1/%G<,]\C!'U%HCY[DT >IZ)J,FKZ'8ZC+:M:M=0K-Y#MN9 PR 3ZX(KDS\0KZ\2\O=#\+7> MJ:/:2/&]ZEPD9E*'#F*,\N!@]QG'%=T% 4*!@ 8 ':O+/"FN7'@+PM_PB^H: M%J\^I6#RI:_9;-Y8[U6=F1E=1M&=W.2,4 5/B%K;>*;?P?'IVFRZCH>J722E M5NA#]I.U_P!RPR",8R2>,C'45Z-,LFB^$"FEZ=A[6T"PV:R@;,+]W>>./7OB MO/;#PMJNB:'\-].GM9))[/47FN_*4NL&]9&.XC@ %\9Z9KU6\C::RGC099XV M4?4B@#Q&3Q%JTGPK\&ZIJ5O>/)'K=H_F+,)9;Q:3KUF MMW'-:.NT*SDN..5 (RW05V_B:RNKCXE>"+F*VF>W@^W^=*B$K%NA 7<>@R>! MGK0!"WQ!OKM+R^T7PO=ZGHUG(\IZ/:2/&]ZEPD9EV'#F*,\N!@]QG'%2ZA\2+2)?#ITK3KG53 MK\4KV:PLJ'*!3M;=P/O'))XVGK6#X4URY\!>%?\ A%]0T+5Y]2T]Y4M?LMF\ ML=ZK.S(RNHVC.[G)&*@\.^%=4T'4?AI:75K(S64&HM=O&A9(&E4,%9AP.6(' MK@XH W+;XAZM=:A>:+%X.NSK]GAYK3[9&(EB(!5_./'.< 8SU]#4DOQ.LX?! M=MXC?2[O]Y?"QFLU(,L4NXJP]&P1QZY'2K&B6=U%\5O%5W);3);36EDL4S(0 MCE0^X*W0XR,XK@-1COM'\!)++I\YN%\9^?%;NA1IAYY*XSV;L>G- 'HECXSO M%UZRTK7O#\VD/J(;[%*;A)DD91DHQ7[CXYQR#ZU5NO'6KL+^YTGPC=WVFV,C MQR7,ETD#2%/OF-&&6 ['C/:L^^OI?'7BGPW'IVF:E;VFE7GVZ\N;VU> (RH0 ML0W ;F);G' '>N81+O5;+4H/$MOXKOO$KRS)'IL)GBLQR1&5*;8]F-N69O7K MW .ZO_B/:6]AX-;ZYU6_T; M4?#LUAK%O9&^@MOM*2K/K ?# MJ/Q@D$CPR1*R6P(WF4ML\OZ[^/PIMPD'A2Y\1^--14QPSVENTL$3&1LQ*P/7 M R2P4 (E] &&$C^@F+''M7IOB@3MX8U) M;;2XM4E,# 6,K;5G'=[ZG&><4L_CV]D\6W_ (>TKPU=:A-I M\L2W4RSI&D<(-6N?'>EZ;X=LM$U2VNY;JWEOGN;5HX M[-(V#L=Y^5B<87:3FMWPK97-O\0?'%S-;31PW$]H897C(64" [2>#@\<4 1 MOX^O[N2^GT+PO=:KI=C*\4UXEPD9D9/O^4AYDQ^&3TJ_;>.M/O-0\/16\3O9 M:[!)):W>< .@R8V'9L9[]017F.E:%IWABRO-)U[2?%,NHP3RFV;39;HPWJ,Q M9"GEML4\X(./?G-=7>^%[JV^$VFKIVDFQU71W74[6Q29IV217+M'N/+%E9AC MU..: -/Q9XJL7@\4://8SW%KIFF">]DBF\LY?)$0/4,5&[-3W/C'[$^E:+HF MCSZIJ<]BET+83K&L$& TDC=.>!P2<5SJZ+J4OP@\47US8W']M:\MQ>26WED MRKNXCBV]>$"C'J34L?VKPAXMM->N].OI],OM&M[2:2VMVE>UFCYPZ*"P4@]0 M.M &W%\0HQH^OSWVE7%GJFAPF:[T^2122NTLK(XX92 >?TK1UGQ;%H_A>RUQ M[1Y$NGMT$0< KYI4#GVW5Q4^DZIXOD\:ZW;Z=5!) &>M4=!M&T6P\/:W]LM9[+[:);%T6 1NH;DCYCD?PYXR3C% ' M;ZAXRO\ _A(;_1M!\/2:M/IR1M>,;M(%0NNY57=DL2.>P]ZWM"U9=XYKSKQA::/-XNNY=;T/6K"X6-/L.M:()F><8Y5 MO+!PP/ # \=ZZWX>_P!N_P#"'V__ D#7#7?F2>6;H 3^3N/E^8!_'MQG]>: M .*DAN-?^-=XNK:!)<0:9!"UMNO@%MAO8B8*#R6P..H[UJZ#XRL].\&>%[?0 MM&NKFXU83+8V,MT,@1EBY>5NP^A/.*T["RND^*OB.[:VF%M+IELD@ MV7C,K8:Q/K^DW6C/I*"2X$A$L;H5)!CD7A^F,=0<"J%KX]U$R:=<:EX4O;'2 MM1E2*"[,Z2.I?[ADC7E ?7)QWKC[?0-:U_P_XMT;2[G6I]!FLT&G-K099&G! MW%4+@-Y? &3QD_6NKMO'.HW\.F:=I7A[44U9Y(TO$O;.2*&T0?ZQBYP#QG;@ MG/% %NZ\9ZQ+>:A'H?A*ZU*VL)6AEGDN4M][J,L(U8$OC/7@'M6+K'B*#Q)_ MPKO6+ RQVU[JH;8_##]VX*MCT((_"L4-<7VH:O%XJ@\5WFJB[E6TTVS,\=I) M#G]WM:/"8(ZLS?6D\/:/JD/A+X;6\VFWD'O#E]JZV;W@LXC*T*-M9E'WB#[#)_"J>K>+;73].T>[MHFO#J]Q#! M:1HVW?Y@SNSZ!9B4;_@,.![9H ZJ7QU?W=Y?KX?\,7.KV6GRM!<72W*1!I%^\L2M MRY'3MSTJS-X\M9?#VE:IH]A=ZI)JS^7:6T0"-N&=V]CP@7!!)[CO7G-AH6G> M&I-4T_Q#I?BB2Z%W++:2Z9)=&*[C=MR[?*;:K\X(./K6E=V>K:'X5\*V<=AJ MVB:++--)JT6E2R7%S;[LM&-X!< L26QTZ?4 [31?&%Y>>)6\/:UH4FDZ@;8W M<.+A9XY8PP4X9<8()Z$55\(>/;WQA-!-:^&KJ'2GWJ]_+<)M61<_*$^\PX W M=,Y':N8\,::D7Q7LM0TW2M<32WTV:'[?J7G,TTFY6R?,)9!C&,A<\X%=3\)[ M*YT_X:Z7;7EM-;7"-<%XIHRC#,\A&0>>00?QH V/$?B*30_L4%KIESJ5_?2F M.WMX2%!(&69W/"J!W-4-#\875]XBGT#6-$ETK4H[7[9&OVA9XY8MVTD,N.0> M,$5E_$6XU2+4-#C$VKV_A]WE_M*?2$8SJ0H\L$H"P4G.2H_I6%X3TU8?BK_: M&GZ3K<.E2Z-)"MYJ7G,T\OFJQ)\PEE&.@.,X) H T;?XK7MWX:7Q+;>#[Z31 M$4M<7/VF-60 X8HAY<+W/'0^F:W]6\:^1J%AIFAZ7+K&HWMM]L6))5A2.#H' M=VZ9)P!@YKF=#TN_B_9SETV2QN4OCI=T@M6B82[B9,#;C.3D<8[TEJMWX1\1 M:1X@O-.OIM.NM!M[&X:WMVEDM9DPPWHHW;2#C@<$:CX[\8ZO-I5[86EVMD+4W<)C:5420%L'\#CJ 1G%3?$ MM+B)/#6I0V5U=PZ?K,5Q<):Q&5UC"."VT !S@GM71P?$;3F\'3:_0201Z<6X2TE(9)1&8A ML;,@)Z[>N!R:X+3M-T/5?$FBKI&@>)+@V]RMS//JMQ=11693D'$A(=\\8&1U MYQ7HOC"&6Y\$Z]!!$\LTFG7")&BEF9C&P '4DT >;>#;32M(M/!+W'A^XL[ M_4IM\77+Z:"*X4QK,"1M.2/NMZ\B@!+#X@:E>06&I-X2O5T2_D18;R*= M)9%5SA7>)>57UY.*KZ1KFNS_ !AUO39K&8Z?%;0JN;I2D"_.1(%[ER!P.1WZ M5Q7V/[/!;OX.TOQ-H/BAID\W3%CE^PJVX;RY<>7Y>,D$'TXKNK=Y]+^,NI-/ M87IM]5L;>.WN8X&>(-'OW!G'"_C0!TGBCQ);^%]+2[F@FN9IYDMK6UA WSS/ M]U!GCL3GT!KAKO7=6OOBIX)M-5T2?2)E^VOM^T+-',I@XPR]P1R".,CKFN@^ M(>GWTUOHFKV%I+>OH^I1WDMK$,O+$ 5;8.[ '('M6-/K,OBCXD^$+K3]'U1= M.LC=F:\N;-X55W@("_, >W7ID@#- &M=>-]7>34)-&\(W6H6-A*\4MQ)=) 9 M&3[WEHP)8#UXSVJS;>/;*[D\,/%:S"S\0(_D7#D#RI%7<(V'J>0,'J*X%1=: MF-4A\3V_BN]U]KB9(--MS/%9ES&,LS>O7OH6VA7LOP"TT?9Y;75] M'C%];I.A1XYH79L$'!&0&'_ J /08?$4=QXQN?#T-NSM:VB7-Q>) MKN,I=Z_;6ZI#]V%,^@0 _\"J+QA#>:5XTT'Q7%8W-]8VL,]I>1VL9DEB5 M\%9 @Y8 CG'.* +=AXTO;B_O-'O?#\UGKT-M]J@LFN49+J/.,I+TX/!! Q7- M_!:S-SI-QX@N]*>/4;QY1)J4EUYC7/[Y\KMS\NW:HZG7%SK$>@B9"+D)&\?G$!-IX#9R=WIQ6! MX/\ '6H6'PRT:^U73[J\OKZX6TLB;E"U[*[,02Q/R 8(^;TK=>PNW^,=U=BV MF^ROX<6 3E#Y9D\]CMW=,XYQUQ7':/\ /\)--T35_!^HW\>G3K#J-M) \BZ%XCU&_P!6GTO5_#USI=U'")T?S1/!(A..)% 8'^$ M\]Z7Q?XLB\(65A/X3^S6TTXA\16LTOEH6\M 'RS M8Z 9')XH ETKQG>S>)X-!USP]-I%U=PO-:,;E)TF"8W E?NL D6*IM5M991;_P!G2W1AO5+$ MH4,;;%R" 3?N8'SHU!*NOLVT@?2N8U[0]4\/> O#6JZ'HK89D/M@^E9VJ^"-3TW4- T"PLYI--U?3[6RU::-"5C, M$@D=V(X&Y2R\]: /7;#4)[[P_;ZD+)DGGMEG6U9QN#%=P0MTSVS7B%C]FFT7 MQOXF\2>';J62.]N(I+I-1Q(H$J*+=<'@+_> P<8KWX 8 Z 5X[?:/J;?" M;QY:+IUV;FYUJZD@A$#;Y4,R$,JXR00"6UND] MSNND@2)7SM&6SN8X],>]$_CVWM?"MOK%QI6H17=S<"SATUX\3/<$D!!G@C@G M=TQS[5S?C*STB?Q,'U_0=6MPEK&++6]($S2YYW1OY8^4@],@]^E9T6G^*I/" MVC:S>V^I:@VCZXUU!;W*#[9+8X*@LO>09)P>: .VT[QC>?VL=-\0:!<:1.UL M]S"ZS+CKX@N?!][%X?.UC=-=1^N. M1QG-3S>+];UR2YB\+:/#-QM_=1QA\;CN^]D8QWKS;6[%M<^ M'\\0L_&.K^)VMU:XCO!<+%;R @R84XC(X8*JAB>.* /2XYF?XXE5D8Q'PT'" MYXS]IZXK=\0^)(_#L^D_:+9WMK^\6S:=6P(7<'86'H2,>U8%A:73?%N&_-K. MMH?#*1>WS 4 M -U/Q9:Z9XDAT>2,G_0I;^ZGW86VA3CP>&I" MK"_,Z&18V.!*T(^8)R#U)QSBL/PGIVH>//!GB;7KQ1#J&OVAL;?=TC2.,I^ M,I/;_:683+##'&3@9D;())[ $XYK.C^(J+X:U_4;W1[BUOM M";9>6+2JQR0"-KC@@@]:P/$ NK7Q9%IVLR>(;7PY#I\262:*)F224<.LCQ N M3P <<$_B3;6V@ZI:I=B%[*WN$>265"G7))+-QDC)()P: /5?#' MB'4/$*37%SH-QIMD522TFGF5FN$;.&V#E. #@^HKG)-$]1DM?#5YJEK8WUV]U=?:4 MCP!(S$(K9+X7Z>E=S>^-4&FZ+<:/I=UJEQK,?FVD"$1@)M#%I'/" CUYZ5C M>#=/O;;X9:Q:SV<\5Q)-?E8GC*NP9WVX!&3G(QZUSKC6;#PSX&LK[^W;#0AI M^W46TR*07"3!1L5]@+JO7H.O6@#L+3QKJ-S M::IAG2ZMVCRVYC\I/WA[B@#NJ*** "BBB@ HHHH XJ^_Y*M9?]>T/_H%[7:U MQ5]_R5:R_P"O:'_T"]KM: "BBB@ HHHH **** "BBB@ KBO!_P#R-7B3ZK_Z M4W==K7%>#_\ D:O$GU7_ -*;N@#M:*** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **XV\\9:G<:YJ&F>&_#W]JG32$NYY;Q;=!(1GRT)!W-C MKT J*7XB"73]'&G:)>7&L:KY@ATV8B%HO+XD:1CPJCUP<\8H [>N=TGPDFG> M(KS7+K4KS4;V9##";DKMMH2V[8@ '?&2>3@53TOQG<2ZI>Z/K6CMIFK6]J;R M.(3B:.XB'!9' '0\$$9%<^OQ8O\ _A&[7Q3+X3GC\/.4$UT;Q3(F6VEECQEE M#<9R"?3% 'IU%<79^-M37Q+IFEZSX;DTR'51)]BG-TLK%D7<5D0#Y#M]SSQ5 M6W\>ZWJMWJ\.B>$FO$TJ\EM9Y)+Y8A(4.,1Y4Y8CG!P!D&W#B.1)0&^1L\9W+M/.!UIEKK0E\;:6^N^'VT[63I5 MS*66]\Y88ED *X4;6W<-GJ.E '?45P&G_$#6-0L;368?",\NA74BJD]O=++< M*A;:':%5Z>H#$BM+5/%]\/$5QH7A[1/[5O+.-)+QY+D6\4&\912Q!)8CG '3 MO0!UM%<0_P 2;6'PM>ZI/IL\5_978L)].:10RW#$!5W_ '=IW [^F/RK0TCQ M%KD^M)IFM>&9+#S86EBNK>X^TPG&,J[!1L;GC/![4 =/165XAUK^P-'DOEL; MF^E#+'%;6RY>1V. /0#GDGH*P+?QEK%KXBTS2O$/AM=.74V=+6X@OEN%WJN[ M:XVJ1P.O- ':45E>)=:'ASPUJ&LM 9Q9PM*8@VW?CMG!Q7,#X@ZC;06&J:KX M9EL=!OI(T2\-TKR1;R C2Q ?*I)',EHVR (;K0_#NA_VK=6*(][))="WBA+C*IN(8LQ'. ./6 MJ=U\3+:T\&WFO2Z9<)/87BV5[8,X\R&0NJD C(888$$=?:@#NJ*\[NM)/"DEA,C:>]77\;ZMJ%[J*^&O#+:K9Z?,UO M-9*OWEB!4[L=,G S0!V]-=2\;*&*D@C<.H]ZXN7XD6<^A:/>:/83W] M_K$K0VE@6$3ATSY@D)R%"8.3SVK&TW4]3O\ XUVD>K:2VFW4.AR@QB<31R R MIAE< 9[CD @B@#KO#7A2/P]+>WI:C>LIGO+HC>RJ,*H 49/'J370U MC>)_$=KX6T5M1N8Y9B9%A@MX1EYI6.%1?>6MVUYYC6F(@!$@P,@ACR, M=:[/Q7XOD\-:CH]C!I,VHW&JO+%#'%($(=5!&<\8.>3D8&3STH Z:-!'&J#H MH IU,8KG]'\<6>B>#/ M"":/X=N'BU?S8;6S2ZWM&R[B 78<@GJ3C )/.* /3Z*Y'1/&-Y<^([C0=>T4 M:3?1VGVV,K=">*2$-M)W #!![$5F+\1=4N-*E\067A2>X\-Q;G^U_:U6>2)2 M=TJPD",#)QB@#U.BN";X@:MIUO:ZGKWA6 M33M$N71/M8O%DD@#D!&EC &T'(S@G&:[V@ HKRK48/$2_%KPA=:W?0>1-<7B MVUA:@^7$BPMAF8\LY!Y[#'%=7K_@Y?$_B&VGU>X,^AV]N0--#,JO.6_UCX(W M +P >AH ZJBO.OAT(H/$_BFRT621_#-M+%':@R%XTGVGSEB))^4'&1T!Z5N^ M*_%\GAK4='L(-)FU&YU5Y8H8XI0A#JH(SGC!SR<\ $\]* .HHKS^W\?Z]/JU MWH \'M_;ULJS&$7Z>1Y+=',NWKGC;M)_(XGA^)5L?"1U:XTNYCU 7YTO^S$< M/(UV&QY:MP#ZY]* .YHKCK/QEJ5OKMAI7B7P_P#V4VHEELYXKM;B-Y ,F-B% M&UL=.H/:J"?$'6M1DU<:)X1DO4TF\FM;B1[Y8@YC/1,J2S$]9_AKPY;^&=-DMHKB>ZFGF:XN;JX8&2 M>5NK-CCH .P K@_%7C+4=4TKP1JN@6DK6FI:G"Q4W0B,C8?]PPP>"023T^4 M<4VQUC6[/XJ>,(=,T$ZA>3P:>[HUTL44 6$Y!<@Y)+8 YP3QB@#U>BN%7XE MP#P?+K,NE3QWT5__ &8^GM*N5NMP789/NA>0=WI6IHWB'6[C6O[,UKPU)I[/ M"9HKF"?[3 V" 59PJ[6YX!Z\T =-16'XB\1#P]+I/FVIEM[^^2R>4/CR6?.U MB,<@D8[=:HP^.+6;XCS^#_LS"2*V\[[27^5GPK&,#'4*X;.?PH ZJBN$/Q)2 M33XI;/2)KJ[O=1GL=,MHY@/M8B.&E+$81!@YZXQ^5[2O&%X^OC0=?T4Z5J,L M#7%J4N1/%<*OW@K@###N".G- '6T5R5EXX2\^&;>,Q8,B+:27/V7SM 'HM%>1>+?&VK:W\-]9U M"W\,3IH-U:R)!>FZ7S2IRJR&'&0A/OD#G&*],T#_ )%S2_\ KTB_] % &C17 MD7A'7=?LKKQA!H_AI]42'Q!>2RRO=K .6&$3(.YL#/8ZT[1V5@&$;EDSYF]CPH3!R>: .THKEM%\67=QX@.@:[I']EZDT!N( MEP)XIXP<-M< ?,"1D$>]7_%'B.W\+Z-]NF@EN99)4M[>VBQOGF?$+P1;:UH)TN3[7/)&T=TL\<@\E@06 &&''&,<\&M]O'&K:A M=:@?#GAAM4L+"9H);E[Q83+(OWUB4J=V.F20">E ';T5QMQ\1+%_#^CZAI-G M/J%UK+F.QLE(C=G&=X2Z_P#V%KVC?V7J,D#7%MLN1/%< M(IPVU@!AAD9!'3F@#JZ*\PA^+.H3>%X?%0\)3+H (%Q<&\7S$^;:S(FW+J#Q MGC//89K8MO'6HKKNE6FJ^&Y=/L-79DLKIKI7?=MW 21@?(2!ZG% ';U@^*?# M3>*+*.R?5KVQM#N6YCM2J_:(SU1B02!]/4UDS>--5OM3U&V\->&SJMOILIM[ MFYDO%MU:8#+1Q@J=Q&<$G S23?$>SE\/Z5?Z787%[?ZK,UM:Z>6$;B5<^8') MX4+@Y//;UH [&W@BM;:*W@C6.&) B(O15 P /PJ2O+[/5-4O_C/I4.K:0VFW M4.DW&46<31R*77#*X ST(((!%=WXAUK^P-'DOEL;F^E#+'%;6RY>1V. /0#G MDGH* -6BN+M_&6L6OB+3-*\0^&UTY=39TM;B"^6X7>J[MKC:I' ZC-=1JVJ6 MNB:1=ZI?.4M;6)I9& R< 9X'&O#+:K9Z?,UO-9*OWEB!4[L=,G M S0!V]%<)=?$ZU&CZ!J&FZ7=7QUB=[:.W#".2.50?D8'C.X8/( '/(J*+Q_K MS:W/X>D\'LNNI$MS'"M^C0- 207:7:-N",8VDDF@#T"BN!?XF+;^!]4\07>C MRPW.E7HL;RQ$P8K)O13M<####@].>GO5J+QMJ=IJ>FPZ_P"''TRRU2806MP+ MI92LK#*)*H V%L=BPSQ0!VE%>7Z+XBM?#$GC[5+P2R)'K>R.&(9>5V1 J*/4 MDUNV_C/5;/5-.M?$OAS^RH=2E$%M<1WBW"B4C*QR *-I.#C&1F@#LZ*\Q\)^ M*-4@UOQK=Z];K&X,DDK7?F_9@D:D1JN.01DY&.3C&35\_$/5+33[?7-5\ M*RV7AZ=D_P!+-VKRPHY 622(#A3D9PQ(S0!W]%8@M$PC0%3C@ MX.>1UH ]#9E1=S,%'J3BEZUY/\2H[W5?'_A71YM"CU+3F^U2I;27OEI=,L:\ ML,?+LSD9SG/:K]EXHT7PKIGBBZL='DB-MK LS"MQD7$[*BJ06XC7D#T % 'I M-9'B/19]>TO[%!JUYIFY\O-:%0[)@@KD@X!SU'/ K/TCQ%KE>%)[WP_"[#[6+I5FF120SQ MQ8^8#!QD@G% ':Z7IEKHVE6NFV,?EVMK$L42^B@8Y]3[U;KD[_Q7J;ZDEAX? M\/2ZB_V9+F2>YF^RPHK_ '5W%22WJ ..]U$01R>;9L^7696*>5G'4M@9QW% '845QUWXSU)M3AT;2/#YO=76U2ZO8GNA M%%9AQPK2%3N;.< #H,TMMX^C?0=6O+G2+V+4])D$-UID0$LHD;&S:5X96R"& M],GM0!V%%<0OC36[#6-+M/$/AA=/MM3G%M!<0WZS[)2"55U"C&<'D$BDC\=: MI?\ BN^T32O#$EVFG7:07ETUXD:1HP!#@$98\L=H[+UY% ';JP894@CU!I:X MK09CHOQ$UGPT.+2[@&KV:=HRSE)E'L7PV/\ :-=K0 4444 %%%% !1110!Q5 M]_R5:R_Z]H?_ $"]KM:XJ^_Y*M9?]>T/_H%[7:T %%%% !1110 4444 %%%% M !7%>#_^1J\2?5?_ $INZ[6N*\'_ /(U>)/JO_I3=T =K1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% 'F^GWEWX$\0^)(;S1=5O;/4[YM0M M+G3[5K@,74!HV"_=(*\9X/K5:<^)[?6O#_C75-#DE98)[6]L;!#)+;1.VZ-M MN2688&['KP*]--Q""09HP1U!84">$@D2H0.N&'% 'G<4=_XK\:R^((]*OK+3 M+'2IK2 WD)BEN99#D[4/S;0!U/4FLR]T35'_ &'[3P^-1%I),_ MV^^EOY?-8'$DF,A< ?+QQG)]Z /.M/\ "FL:78>!(KFSD>YCU>:]O5B4NMOY M@=L$C@ ;@,],UTVJ6&H/\5].O[>T=X(]&N(O.93Y0D+J55F[9Q7:;EW;0[';)C)"Y[>N*9X2TZ2U\;:>5WW].G/6N%CT:"3QKX5U'0_#OB#[+;WA^V:AJ0G9SN0@?+(2P4N2U?4=2\<>#;'PK;^'M4M;N[^S"\GGMREO;QHR MNSK)]U\[?E"\G/:O2==T>W\0:%>Z1=O*EO=Q&*1HB P!]"01G\*MVMNEI:0V MT98I#&L:ENI &!F@#R35_#5EI?CW7+_7=!UG4=/U,QSVMUI;SL8V"[7CD2)@ M>H!!(_&HKKPU<-\-]1_L[PM=:<][JMO-':-++/<21+*F)) S,5; )([ #IK:VFFCMM4,D[QH6$:^6PW,1T&3UK$\/ZC>^ M 8M4T2^T#6+P?;IKFQN+"U,Z7$F%E#!21D]!GK2T >.6' MAC7?#-KX8\2SZ9-=7-I>7MQJ%A:8DDC2Z_N#^(IA<@>I^M;NF7M_K_Q8M=63 M0]2L]*ATF:!+B\MFB+N9$)&#R!CIG!.#7HNY2Q4$;AU&:6@#D/B+I&H:GHNG MW6EV_P!JN])U*#44M@0#.(R^"ZIX>L;#0]6L[:QU*+4;R MYU"U:W$8BR1&N[[S$G'&0*]*I-R[BN1N'.,\T <=X+L+NS\0>,9;FVFACN=5 M\R!I$*B1?+4;E)ZC(/-'BBPN[GQ_X)NH+6:6WM9KLSRHA*Q!H<*6/;)X&:[* MB@#B;G3[QOC ;];68V?_ C;P>>$.SS/M .S=TW8YQ7*^'-"U:WTKX7I-IMW M&]C-P5'-<0VR;YYHXESC<[!1^M '$:OHMWJ'Q2$G MD3+93>')[1KH(=BNTH^7/3..<5P&G^';#2O#7]C:EX(\0W?B&!&@"P3W7V2Y M;D*_F+($5",$],<\5[RK!E#*05(R"#P:6@#/T&P&E^']/L!;QVPM[=(_)CD9 MUC(4?*&;D@=,FO+KG0-4U33OB%X4_LV]AN=1OI-1L[IX2+:5-N<_I7 MJ2@*H4= ,4M% '&^)["[N?B%X)NH+::2WM9;PSRHA*Q!H<+N/;)X&:Q?B/J^ MM2ZO:Z!;:7KYT22/S-0O-)M#))*#G$*-P%SCYCG/./7/IE% '+>"]4L9[+^R M].\,ZOHEI9QJ(TOK/R%8'/W3D[CW/?G-5O$]A=W/Q!\$74%K-+;VLUX9Y40E M8@T&%W'MD\#-=E10!QNGV%W'\7-:OWM9EM)=,MXXYRAV,P9LJ#T)&1Q7'?\ M".:W'I=WJ4&F7$MSIOC&?5$M&78]S!G!,>>I(.0>^*]CI%8,H92"#T(- 'G& MH7=YX[\1^'(K+1=4LK#3+X:A=W6H6K6^&12%C4-RQ);G' K3\ Z?>6-IXH6Z MM9H&GUZ\FB$B%?,C8C:PSU![&NUHH \8@TK5]-^%G@*231M0EGTG58[F[M(H M"TZ1@RY.SJ?O#CWKL?"MM=GXA^+]3ELKJWM;Z'3F@>>(IOQ$VX<]U) ([&NV MHH \H@TS4+;PQXMCNO##ZK;W/B6>:2RE0AYK8E,R1 XW-QE<=<<4G@[3I;3Q MM9GPQ:^(K'PZL$OV^WU99$A#8'EB%9/FW9ZD<8'6O6** .<\>:-+KW@G5+&W M!-WY7G6VWKYT9#IC_@2@?C7FEYI/B>/P=;>,+72+H>*)-6N+Q[,1,98XYD:$ M+C&>%6,_05[:2%!)( '4FE!! (.0>] 'F-]X9O?"D'@?4M/L)M0C\/Q207EO M;#=*ZRQA7D1?XB&!.!R690FU4;Y ML #.<8KT2B@#Q*UN-9L/A#>>!_\ A%]9DUF&UN+8LML?(926.]9.C?*> ,DG MC%;\GAZ_O_$>A0O:W$5NWA>:RFG,9VQ2.$&TGLW7CVKTTLJD D#)P,GK2T > M.7&IZU!\*;CP:?"NKR:U!I[6!\NV+6[JJ[?,67HJ:)&\.@Z=%* MC)(EK$K*PP5(49!J_10!Y9X=UW4/"<_B>WOO#&MSBYUJ[N;*2ULVD6<,W R/ MN] 0QX(/7BL.X\ :A8:#X4U#5-*N=0^Q37?I M7M]% 'F/A'1]+E\9QZAI/A74[*SM+=P-0U6>Y60R-QLCCE^(FDW^ MH:3IM[IEN;JZTC4X-1%JI :=8R0RKGOAB1]*["B@#S*_U>^\4^-O",UEX>UB M"PLKJ62YN;RS:'8S1, N#SCKD],X&37-V7AG3?#%O$5_N37N-% 'C.J>")H?#WA"^D\,S"WTR2X:^T>PNY7 ME1)^K(^[>S*0"0&YR1TK5\+:-I<_C&&_TCPIJEI:V=O)_P 3#59KE7\QQMV1 MQR.JC]FHZ/_9MV-2^RE?LGDMYN?/SC;C/3FNI\7:? M>76L>"I+>UFE2VU,23LB$B)?*89;T&3CFNUHH \33PSIOA_6=<@\0>&O$&H& MXOI;NRN]+>X9)HY#N"$1. K@Y'(&?6K\/AW4-"T_PGXBM/#4ENVF75S-=:3; M3/<3+'<+L+ N26< *2H/<^]>NT4 ><65]?>(?BKIFJ1:'J=II5OIL\(N;RV: M(O(S(2,'D#@8SC/..E;'Q(.MCPQ'_8@O<_:XOMOV#_CY^S9/F>5WW].G/6NO MJ,W$*D@S1@CJ"PH \:31H)/&OA74=#\.^(/LMO>'[9J&I"=G.Y"!\LA+!1SE ML!>G->D>.M#G\2^"-7TBU8"XN8"(MQP"X(8 GL"0!^-;PEC9=PD0C.,AAU]* M?0!P-MXRUR^@TW3=-\,:C;ZH7C2];4+1DMK=!_K&#Y ?@';M//Z50\/ZC>^ M8]4T2^T#6+P?;IKFQN+"U,Z7$F:ZR*PNQ\9;G4#:S"R;04A%QL.PR"=CMW= M,XYQ7944 >)^)K2_TWX?>/IIK.6-IO$B7%N)4*B5?-@VL,]5)!&:Z+6KV^\= MWFA:5;:#JMBMKJ,-]?SWUN8DA6(D[%8\.Q. "N1CFNT\2Z!9^)M!GTJ_EFBM MI6C=GA8*PV.KCD@CJH[=*U@01D1?$$>H6\#EHO MM<:(H8(W'4;L$'J*EL=%T34M>T9-)\%:ZCPW27%S/J\]W%':!.*]?)"@DD #J32@@C(.0: /)I]$U&_N_B#X:;3KV*36&-S9WIA/V9\1J I MDZ [AC'UK$&A:5>:-;:6G@#7Y-.*]Q:: M)&VM*BGT+ 4Y75QE6##U!S0!YV3<^"/'NLZC)I.H7NE:S!;%);"!IV@DA0IL M91EL$8(/2K?PYCU)[KQ1?:EI=SIQO=4,\,5PF&,9C0 ^A/'..^17=44 <;XA ML+N?XF>"[R&VFDMK9+\3S*A*1;HD"[CT&2#C/6N=&F:C;Z7XV\[PTVJP76NF M5K*9"IN+?;'N>+/WF&,C'<<'V@F74K?5% MD2!'-53X;^/=/@\.W]G)=7\4UG9E&D=HRT9&",[B #NP3@YS7NU% "#H M*\?N]#NC\57\*H@.B7MW'XCF / V@JR$>C2JAKV&N>\/>$K?0+V]OVO[[4;^ M["K)=7T@=Q&N=J+@ !1DGW)H X7Q+X:M;/XC:EK.M:)JVI:5J<$/ES:8\Q:W MEC7:5=(F!((P0<'!_&JZZ5JUCX-U_4/"_AW4='DO+J!5!GDDOYK9#AG"R,VQ M\,V!UQ^%>QT4 >(W.C6]SKWA>]T+P[XDD6VU6&2\U#4Q.75>1@+(2<=V8* , M#GFN\\&V%W:>)_&4]Q:S0Q7.HH\#NA42KY2C*D]1G-=E2,P52S$ #J2: .% M-Y\:[BYB4O%I6AB*8KU\V671[)8\ M,1\P[9QGZ$5'HVB6^C_;9(Y))KB]N6N;B>3&YV/ ''95 4#L!6G0 4444 %% M%% !1110!Q5]_P E6LO^O:'_ - O:[6N*OO^2K67_7M#_P"@7M=K0 4444 % M%%% !1110 4444 %<5X/_P"1J\2?5?\ TINZ[6N*\'_\C5XD^J_^E-W0!VM% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >/_%KP+X8LO"MY MK%MH\$>H2WL+23@MN8O,N_OCG)_.KWCWP7X=\,?#/Q+<:+I4-G++:JCM&6RR M[U..36]\4],O=6\#RVFGVLMS<&ZMV$<2Y.!*I)_ #-6?B987>J?#G6[*QMY+ MBZFA"QQ1C+,=RG@4 94/C?6].ET1]7\-+::3J<\5I!.MX'FB=Q\ADCVX&?8G M%7[SQ=JUWX@OM(\,Z+#?MIVT7EQ=77D1J[#(C7"L6;'7H!4?CK3+Z_TGPW': M6LLSV^LV4TJHN2B*WS,?85R6H^%++2?&>NW6M^%=3UFRU*875I=:=O=HV*X> M-T1ACD9!Z<]: /1_"WB2/Q-I:2VEZ%<.VA1: M*;JZ>9;196D<)P%,A9C\Y Y XZ57\96.H6?B?P_XJL+";4(].$\%W:VX!E,4 MJ@;T!ZE2.G4YH Q-)U+4[CXV.=9TL6-U;^''#+#+YR2K]H0AD. 3W&",Y%7; MWQ[XFL=#D\1S>$%BT6/YWCFO=EV(LXWF,I@'OMW9JK!-X@USXA7FM6>B7NG0 M+X>FM;&:_B"%Y_-5EW+SM&>@/.%)[UQU]X=GU;P-<6TGA/Q'?^+&MS]HNM2D M1]: .UUG6=;?XL^'(K"UCEL);&66-6O"@D4[-SE=I 9 M0>!SG/45IGQEKFJWNHCPSX>AU"QTZ=K>6XN+WR#/*OWUB&TYQTW$@$UG7\6H MZ?XK\&:R-'U"ZM8].>TN!;1;G@=PF"ZD@@<')[8-2\EN+*\T\R.DT;G(5]K@(P)PL>&]?M?$^@6NKV:ND4X.8Y!AHV! M*LK#U!!%96O>*[RT\06_AW0]+74=6E@-U()9_)BMX<[0SM@G)/ &:L>!M*D MT?PE9VTVF6^F3-NEDL[>1G6(LQ.-S$DG&,\XSG%8FLQ:AX<^(A\3PZ7=ZEIM M[IZV=PMDGF30.CEE;9G+*0<<=* )HO'\\.F^(EU32/LFLZ':M=2V8GWQSQ[2 MRLDF.AQCID51;XBZU;6&FZY?>%UM_#]Z\*>=]M#3QK(0%D:/;C:21QG//X5G M7FE:SXC7QIXB;2+JS6\T5M-TZSG4">8!68LR G:2QP >:TO%6CZC=_"+3=-M M[*:6]C2P#P*N678\9;CVP<_2@#T2N#G^)'V;P)?Z_+I1^WV5Z]@^G+-DM.)0 M@4-M[@ANE=Y7EUSX7U0_%I8UM';PY/1$L>]F/!R1E5QQR:\^\">*/$.B_#%+NQ\-)=Z7IS7,E MQ-)>"-Y%$KLQC3:Y&2" *VOAOX7U;3/$M^VJ6SQ6>CQ/IVE.X_UL3S/( M7'_ ?+7Z"K/AG1=2M?@;>:3/931Z@]I?HMNRXF*IIX^UW4=/N-=T7PL+W0('<+*; MO;<7*(2&>*/:']1\0^#/" \*IX8U*[U>S\R&RN88@UI,"Q*.TF0%'(R#@\4 11:QJP^+.M MMH6C_;9[O2[.3%U+]G2%,,?GR"=WS ;<9Z],5VW@_P 3R>)K&\-U8&PO["[> MSN[?S!(%D4 Y5@!E2".<5D^'--U>#XBZS?ZE;@>?IMG&T\:$122J&WA,]@35 MCP1IUY8:KXNDN[:2%+K67F@9UP)$*( P]1D&@#.^*FH:Q8P^&UTN%7276[59 M#]J,6]M^4B.%.58YR>V!P:RI-2URV^+]\NG:+%=:E/HEL9(WNMD,&';=E]N3 MR<#"Y/7BNB^)=G?7&CZ1=6-C/?-IVL6M]+!;J&D:.-B6VCN>>E,T6VO+CXFW M^MO875O9W6C6RH9X]I5]S,4/HPR,B@!MM\1XHO#.L:CK&FR6=]I%S]DN+**0 M2F24XV"-L#(;<,>G-/3QCKFF7^FIXF\/0Z?9ZE.MM#/;WOGF&5ON)*-HQGID M$C-V<V74I]0GE^RP7!+16L"N45$3H#\I)/4_G7JE>8Z%<:M\-DNM N/#VJ:GHZW$ MDNG7>F1"8K&[%O+=,@@@D\]#F@#;TS0;7X=KK>HQZ@\7AL1?:%T]E+"U902Y M1B>C?W<=:SY/B!KUEI$/B+4_"HM_#TFUVD2\#W,,3$;9'CVXQR"0&R,^U0RZ M9XI\=:9XE;4(Y=(TZ^LOLNFZ=<;=X8<^;+C)4DX&,]/H":>K:GX@\0^!CX2C M\*:I;:O&]#T.._N191WBW M$EWY401B0=QVD]EQC.<]L5EVWQ%\1:CI>H76G^$5:72))8M22:^"*LD>=R1$ M*=YQ@Y( Y YK2T?1;O3_ (G7=QY$IL$T.WM8[@K\K.CMD9]<8-5_#6DZA:Z' MXZBGLYHY+S5[^:V5EP94=%"LOJ#VH EU'XB21P^%FTG19-0D\10O);QF<1F, MA%;#'!&/F.3V"GK5W2O%][_;=WH>OZ4++4H;4WL7V24W$=S"#@E/E#;@>-N, MUP;R:EX;;X4AM*N;B\MK2Z2:S0 2X\E-^ 2,L!DX[XQWK>DAU_Q/XEO?$>G: M9=:8+'1YK331?QB.6:Y?G=L/11@#GJ30!-?>/O$NF:'_ ,))>^$4@T0;6D1[ MW%W'&6 #F,I@'D';NS6GK7C/4;7Q?#X:T?0QJ%W/IXODE>Y\J-%WE3O^4D 8 M'3))8#'>O,-6\-RZOX$EMHO"/B2\\4F!3INY5)!@NR;GVL3@A0@[UZ59: M=>GXKP:HUI,ED?#2VYF9"%$OG[MA_P!K'.* *Z_$/4(O#_B.XNO#^S5_#[I] MKLDN=RM&P#;T?;TV9;!':MS5_%L5E'H'V" 7TNMW,<5N@DV?NRN]I.O',M[9N+'4&M%B9U^291!M<#UP>#7+_#72+YO%5U#J#>;:>$TE MTJPD)SO+N6+^Q$7EKCWH ]8G(%O(67< AR,]>*\TT3QI#I_@[PC9^']"ABGU MA919V<]Z5BA5"2VZ5@2>HP,9.?:O2[@%K:50,DH0!^%>16FBW5M\-/"NFZ[X M/DU:PB21;ZW2,F[M6R=C(H(/?G'.* /1/#NL:MJ,M[:ZSHCZ;=6C*-Z2&6"= M6&0T;X&<=QCCBHO&OBG_ (0_0DU3[$]X#WM]7L_#3)&ME::LY,JR#.\HK$LJ=.#UK5^)&G7FI^'[*&QMI+B1-4M M966-&437]1N7BL-/BOE=715#-(\F,*%!P>" M>/>K6G>,;J'69M'\3Z=%IEXEJUY%+#<>=#-$OWR&V@AE[@CIS65\2O#+ZGJN M@:V=)FU>STYIH[RQ@VG36 MWV[43*LYDD4J0D;.?E"GDD?2@"_<_$C78/"\OBM?"8?0O+,D)-[BX*=%D9-F M I..A) .<&NEMO%9N/%MAH?V,*+K2O[2\[S<[?G5=FW'/WLYS^%>=:YK6LZ5 M\'KSPS>>&=12^LM.^QRW.P?9/*5=OFB3/.5&0N,Y/2MZ]%_HGBKP[XFCTB^U M+3SHOV"9;&/S)8F)5U;9G)!QCCI0!J:WXI@N8?'6DWFEB>UT;3EDE7SROVI9 M(7\TX^'=#T'PV+J?4-)2YMHC=[$A "_*S,.@7/S=20! MCFLE+#7=5_X67?S:'=VG]K:9$EC!*H+R;8)$ X)&[ID9XW 5JZ-HVHP^,O"= MU+93)!;>&_LTTA7B.7]W\A]#P?RH OOXQUV\U1M&T?P_!/J=I;Q2ZEY][LAM M7==PB#!27;&>0 *0?$BVB\+7^IW>FSPZC8W0L9M,#AG-R2 J*W1@VX$-Z9XX MKF=;\*VFG^/M9U36?#&HZUINJ"*6"?3M[O!(J[61T1@<' (/X?1%\'7UQX,N M;O2_#4>E7D6K0ZE9V#S,9;A(3\HE+,0KL"W';C- $OB+5/$-SXI\$V^NZ%#8 M;M666*6WN_/3_5L"C?*,,,CU!YYXKU2Y>=+29[:)99U1C'&[[ [8X!;!P">^ M#BO-M7U35O%?B#PH;7PQJ]I9V6IK<7"!C!P IZ;! MXH\/PZ?:ZG,+>"YMKSSQ%,WW8Y!M&"<8R,C-<=9Z#KL_@B;1H]&NXM5T/6?[ M3@$ZA(;S$[N%C?.#\I[]\5NZS=:EX]NM$TVV\/:KIUM:ZA#?7USJ,(A5%C.= MBQ/&1P/Y 'I5>;Z=\1/$6L:#-KNG^$8WT^U:03![_ !)+L8AC$-F&P!WQ MDY Z9KTBO&/ WB?5;3XT!G$6W:%;Y\@X&&)//&W'.:DD\8Z[/J,.B:= MX?@EUN.U6YU!);W;!9[L[5+A268XZ =*RM)\):AH6O?#ZV\EYH=+T^[BNKA! ME$D=4XSZ$Y ^E4_$_A:WMOB'?ZYJWAR_UO2]2MX@'L"[26TL8VX**P)5A@YY MP10!M77Q*-AX3US4KS1WAU30YHH;W3S.#C>RA65P.5*MD<=L>]3CQIK.GWNF M-X@\/)8:;J^L]"\-)-#9$*]S?W)MUF8C.(AL.X#I MNX&:S)_B>(_!&G>(8]%FDENM0&GR6(F&^.3.F<]JPKS3I[GQ1K@ M\5^'_$.LNUT3I<=H[_8_L^!L7Y75%;KN+U4TGPSK=OX#\/Z=+H\T%S9^*X[B M:!%R(X1*6+@]T /6@#L)_&FO6<5AI]WX;B'B/499%MK&.^#1B) "TKR;?E S MC&"3CBM#0O%-[=:_/X>UW3$T_58[<747DS^=%<1;MI96P""#P01[U@?$7PP; M[Q'HFORZ//K-A:QRV]Y9VSD3!6P5D0 @M@CD9[T>"M%LQXLFU+3?"$^CV$-M MY4=UJ#2+<2R,>0L;.<)@=2,YZ4 =QK>J'1=%NM1%G'3,-1(3'D,%E*;AO"$]&VYQ^G->:WWAZ"ZO_#MWH'@_7HVM-6MKB]O MM3\PRA W("NQ8^I(&!M]Z /<*^?=)D^&B:[XM'C)+8ZC_P )!=^7YLZ:?%?VVUE@^T^(;NXA\Q<>9&VW:X]0<&@#&N?\ A#-, M\(:'<:%I$-UI%[KEN8!'+)"%F+[!+SR=I3[IX.*U)O&NN7GB?6M!T+PY%=S: M4\8DN+B\\J,AT##^$G<6GCKQI=W%M)';W=Q:M;R,N%E"P@$@]\'B@".S\>RW_@P:U;:#>3 M:A]J-DVFQ'K65A;33+=WE_O,KEXF"Y5V9PH/'_ !%#=6LL,L^JWTL2NN"Z.WRL/8]JY?2]"UO1 M/#W@'6QI-S<3Z)#/#>V"*//\N48+*IQDJ0#CJ)KX^'_$EAXI\,;3; M::]R5@N6:VNXL$%1*%!1NV,9[BM&3Q#J<-OHVG>'?#K7,EQ8)<;YYFCMK:/ M 4R;3N;G& ,XYK(UW4/$7BS0/$L%KH5W::4VE216\=Y 4NKBY.?NIGA ..1D MD\5F:QI^H_VKHL6MZ=KUYX=CT>*,6VE%_ENAC=YRQD,>.!V_6@"_K'BF[UOP M1X[TG5--6PU32K!UGCCG\V-UDB9D96P.H!X(XKM_"_\ R*6C?]>,'_HM:\JT MWPSJ%O8_$:.T\,W6F6VIZ;&-.M3\[/B.12"03\Y)!(R2-U>L>'H9;;PUI4$R M-'+'9PHZ,,%6" $&@#R77&\$K\8?$?\ PF@LS%]DM/LWVE6(SM.[&/PJSX=C MT"3XFZ1-\.XI%TP03C69(%D6V9=O[H?-P7W>G^-=;I&DW')-2L-:\%:OJ\_P!JEELK MRP,C1W$;G*ABK@1L,X.1[\UN7>@R6/@G0=/U+P/:WNF[Y'U"PL2\LMHS9*M% MELDY)#8.>>.* -?4O$7B9_"?B:.XT V&IV-JS1RI=$P2JR$EXI=H.Y0"=N,Y M YYR*_AWQ'KMC\./#;?V#)?:C=PP06R17!9&3RE(FFD*_N\\Y'//'- U M0VWBFVTNTUBS\/7.FM!8V6K2'?\ :"K E%8ED3! YZGZ<5)/[>N?!7A&SDT? MQ#;:9I^VSUFUME,=S+LA4(R;3N:+=G."": .QT_Q=K8\1R>'M8T.VMM1DLGN M[-[>\,D4VTX*$E 5.2.<&N:\%>,;_1_ NLZSX@MF>&&_F$3)5I2OE % M1C!V@'/3L,4SPUH/V7XH:=JFE^%M0TS2&L9X6GN]QDDDRIRX9F91C@;CD\\5 M1_X1C6-4\":[X8;1KN._M-5>_@,XV07BF8N%20'J5SZ8R.?0 [-/&.N:;?Z: MGB;P]#I]GJ4ZVT,]O>^>896^XDHVC&>F02,U5?QYKU[J&NV>B>&([HZ-<-%- M+->B-9 %! 3Y2=YYXZ#CGFN>L]!TK4=6TF+2_AYJ-I*ERDMW<:JTJ16RKR2A M\SYWSC&,CUKJ_"6F7UG>^-'N+66);O5));45@2K#'/."* -JY^)+6/A; M7M0O=(:#5="DCCO-/,X(^&ELM,U:Y6 MUMYEO!)+%(X)02)MP,X[$XKD-0\+7-S\-_%YTGPC+IC:@8$M+9F=[J=$=3ND M4LVT\M@#D#.>U=QX_P!.O-1_X1?[';23_9M?M;B;8N=D:[MS'V&10!E>%=3U MZX^+'B^VNK2/['']E4_Z87^SKY;%-B[<'?G)'&">]=!\0[FSL_ &L7&H6 U" MTCAS+:F4Q>:-PXW#D5E:3'?:7\6O$9GTJ]:SUB.U>WO8XPT*>5$P8.V?E.>! MQS6A\2K"[U3X=:W96-O)<74T&V.*,99CN' % %6^\7ZB/$">'?#^DVMS=Q64 M=U*;N\\E51N%5<*Q8\'M5NM8TE;F^TJXTRZ#M'+;3\E64XRK8&Y3 MU![UPOB[3;6\U:W3Q#X-N]3L5M(Q::AI<;M2-817\@>XBMN-BR'^]U..V<4 =C1110 4444 %%%% '%7W_)5K M+_KVA_\ 0+VNUKBK[_DJUE_U[0_^@7M=K0 4444 %%%% !1110 4444 %<5X M/_Y&KQ)]5_\ 2F[KM:XKP?\ \C5XD^J_^E-W0!VM%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 (2%!)( '))I$D25%>-U=&&0RG(->5Z?>: M_-XZ^(<-U#;&TCMH5?%R[&)?(@)R0,\9H ]EHKDM8\5WYU^#P_X;L(+W49+ M47DTMU,8H;>(G"EB 223T 'O5GPQXFN-6O=2TC5+%+'6--9//BCE\R-T<921 M&P"0<'@C(H Z2BL;Q3XBM_"V@3:I/%).598XH(_O32,0JH/J3_.L%?%GB'2- M1TR/Q3HUE:V>ISK;0SV5TTI@F;[B2 J.N,;ER,T =O17'7FO>+[F_P!031?# MUHEG8R&/SM4N'A:Y(&28U"'Y>P8G!K,N/B=*W@SP[KUAHK7$VLW@LELS, 5D M^=<;L8(WIC/'!S[4 >@F6-95C+J)&!*J3R0/041RQS('B=70\;E.17FT<^L7 M'Q2\*OKEG;6E]]@O@T5O,9$QE,') _*C0_&=MIO@/2&T?0E6\U*^GM;'38YS MM+B5]SL["QX[XH ],HKD--\4:Q;>);70/$VFVEK:Y-IVT3+:2%G,IC*)M.YE(!^8=AQ]16-:>+-7TOPYX8TM-*M[ MK7M3@ M8$N2(EB1%)ED> 30!Z'17):+XIU,^)CX;\1Z=;V>HO;F MYMIK28R07" X8 L 0PR.".G-=!J^J6NB:/>:I>L5MK2)II"!DX S@>] %VBO M.YO'/B;3='A\2:MX;M8= DV/(L5V7NK>)B,2,NT*>H)4'(S[5J:GXLU.X\1M MH'A?3[2\NH+=+FZN;NAQ->>'9XM>FU M#^S8+ OA)Y>N])".8L<[L>WO4T?B?Q)ITM[!KV@PH8[&6\@N["5Y;=B@R8W+ M*"C>G8]J .THKC=0\;RV7PKC\9"Q1Y&LX;G[,9"!F0J,;L=MWIVJ'7O&6N6W MC%?#.@Z'!?7;:>E]YD]QY:(I=E;=Q[*!CNWM0!W%%1P-*UO&TZ*DI4%T5MP5 ML<@'OS7#Q^,/$FN3:A<>%]"LKK3+&=[?S;N[,3W;IPPB 4@#/ +'!H [B:>* MVA::>5(HD&6=V"J![DT0SQ7,*S02I+$XRKHP92/8BO'_ !SKUQXR\->$+G3] M/MI=-O\ 6((Y;:\F9&,P+@PR*%(V94Y/L.#7K&E6BV.DVELMI;6?EQ*&M[7_ M %4;8Y"\#C.<<#Z4 67FBCDC1Y45Y"5168 L<9P/7@$T/-%$R+)(B,YPH9@- MQ]!ZUQFB3'7_ (D:[?2?-;Z(J:=:+V$C*'F?Z_<7/H/>N6\:V%YXV\4:R=.D M<'PK9J]FR=[\LLO'KA(POL6H ]. MO \%S)&'L]4M,2Q_W=PPR_4'(^HJE\.M6N=4\)K%?R&2_P!-N)=.N9#U=XFV M[C[E=I/N30!UE,66-Y'175G3&Y0=_$2\UV#Q=X/BTN*V>)[QRJ2W M+QB201M\K@*?E Y!YY[=ZS]/OO$,/Q1\<6^@Z7:7,SM9/+-=W!CBCQ ,+\JD ML3SCH!CF@#T._P! L]1UW2=8F,HN=+\[R K *?,7:VX8YX''2M2N#A^)*_\ M"%G5[C2I%U-;\Z6--24$O=AMH17QC!ZYQP,]:L0>*M>TO6]-L/%.DV5M#JDA MAMKFQN6E5)<$B.0,H.2 <$9&10!VE(S*BEF(50,DDX %*2 "2< =37EFK>,? M$/B#P5K6KZ9H%M)X=>VN(HY'NB+F6,*RF94V[=HY.TG) H ]'U"T75=*FMH[ MRXMUG3"W-I)MD7/(96YJMX>\/V7AK2AI]D9G4NTLDT[[Y9I&.6=V[L3WKE-$ MUC6+'P'X,L=$T8W]U=Z9!F:9VCM[=5A4YD<*>3T R>:L:=XLUZXU/6/#U]I M=A%KEG:+=0&"Z9K>9&)')*[E((]#0!W%%>1^"?%^IZ)\*M%GO+);Z]OYA;:; M$ER3)=2.[DF1F'R8())YXKJ['Q1K5EXCL-%\3Z99VSZDK_8[FQN&EC9T&XQL M&52&QR#T- '8TR26.%-\KJBYQEC@4R[:X6SG:TCCDN1&QB25BJ,^. Q ) SW MP:\%-_J\OP&FN=2B26-=41X9$G:269OMA+A@0,CVVOZ)>:3>&06UW&8I#&<-@^AYJ5 M7M-,M8+>2XCB1$")YK@$A0!WZU2\,>(+;Q1X?M=6M8WB68$/%)]Z-U)5E/N" M"*X#XLOH\?C#P0VOP"?2P][Y\9A:7=^[3'RJ"3\V.@H ]1AN8+E2T$\%9= M0L= NI]6AO#I\VF*V3#< @-O< @(,@[\8P:;:^*]?L/%NEZ%XCTO3HO[564V MT]A=-(%:-=Q5U90>G<4 =M39)$BC,DCJB+R68X _&O/].\>ZUJ6HZI)'H=M% MHFCWMQ;7][+=88+%DED7')"@$_7'O7.>-O$_B;6OA9J>J2>'K:'0[ZW!B(NB MUS'&Q&R1TV[<'C@'(!]J /9001D;2'CU+2[U+*]T\RY*N7495@/F!#9!P,UU/AR M[U^\M9I-?TNVT^7?^ZC@N/-RA&?F.!@CIQZ4 ;-%8'B+6-8LKJQL-#T;[==7 M>\F>=VCMK=5'61PI.3G &3S5'PUXIU*^\1ZEX=US3[6VU*RACN!)9SF6*6- MB1D9 (((Z&@#7\2Z'8^(_#UWI6I221V)/^P;/_ .@&O&YKSX6I\/8@=(<:Q_9Z 3164L3" MXV##>:0%'S\YSCZT ?1%%<)_PDVH:!X6\+:<(DUGQ%J<"10A9P(Y&6,-)(T@ MSE0.21G.>.M7-*\5:K%XGB\.^)=-MK2\NH7GL[BSG:6&<)]]?F4,& (/3D?J M =?17GE]XR\7V^BW?B%/#%I!I-J'D-O>W3Q7;QH3EMNS:I(!(!.:L:SX\U"* M^T"QT'1TOKC7+)KJW\Z;RQ'@*WSG!XVL3]0!WH [NF)+'(6".K%#M8*<[3Z& MN(/BWQ+>ZL=#TK1;!]4L[:*;4WN+ME@@=QE8E*J2S$ G.,"JOPKN;B\G\83W M5HUI@H ["BO.1X[\3OH!\5)X8MSX>">?Y9NS]L-OU\W;MV?=^;;NSCO5R_\=:A/ MXELM$\.:7!?M?:6FI0W,\YBC1&8C+X4G&,=.;V/CGQ;JT6I6]AX9 MLAJ&D2O%?>=>D1.PY"Q$+DDCGYL 9'7/$\_Q)N)=-\)W.E:+]JF\0K((X'GV M>4ZKG!;'W0^&?\ A'=/ M_MNWC2X\X7K?9/);N3LW[L\8QSR>,]U?0HWN+368]/NK-ISL M2=)E7(H8+:QECCL(O+26\<*J_.8R!L."S8 MW#MUYJAX'\7:AH/PPDU75[9;K=>2162Q7#/-=3O.XV-N&%^;&#D\ GVH ]XLKII?*F()6.0,HZX(!7(R*8/%WB+6KW M4O\ A%]%LKJPTZ=K9Y[R[,37,J??6(!2 >-S'!H [FFR21PQ/+*ZI&@+,[' M 4#J2>PK*\,>(+;Q1X?MM6MHWB67B=2593]"#6#XWF.I:[X;\*?\L- M3N'GO!_>@@4.4/LS;0?;(H [16#*&4@J1D$'@BEKC]3\4ZM/XGN/#OAG3+6Z MNK*%);VXO)VBA@W\HGRJ6+$#/H!6=<_$F6R\):_J%YI(@U?0I8XKRQ,VY3O9 M0KJX'*E6R..WXT >@T5A>&M0U_489Y];TF#3D8JULD=QYCE""(]7U73FL;71M';4+R\D9 \C&."!5&2TC@' ]!C)[4 ;M%<9HWBW5F\37OAS M7M.LX-0@L?M\4ME<&2*2/=M(^905(..O_P"M;?QO+/\ "H^,C8H)19O<_9?, M.,J2,;L>WI0!V5,26.7=Y;J^QMK;3G!]#[UYEJVK:_=?$WP@]I;VOV>XL)IE MBDNG4'*IO+ *1E0?E]#5/&D'A_1K.Z6/7KF626\N3$&)"CRT M4Y;YN2&&TL&E"@.I(D+/CA5VG)QZ< M>ES3?%6KVWB>U\/^)],M;6XOHWDLKFRG:6&4H,NAW*"K <^AH Z]F5%+,0J@ M9))P *$=9$5T8,K#(8'((KS.Q\;ZYXET'4K^3PS:C08H+N.Y>2\(>0QJ_"@# M[IP%)X.2?2M;3]3UX>$]"NO#VBZ2FG/ID,I2ZOWC\@; =H.QLJ%QR30!V]%> M=:3\2KN3PCJOB35](CBL;>40V36DS2?;G+;?DW*IVEBH!QSSZ5=_X2WQ%H]Y MII\4:)96MAJ,Z6R2V=V96MI7^XLH*@$$\;E. : .XIDT/_H%[7:T %%%% !1110 4444 %%%% !7%>#_ /D:O$GU7_TINZ[6 MN*\'_P#(U>)/JO\ Z4W= ':T444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110!YU]BU6Q\?>,%.D7"##36TJ=&"EAN4@X.#QBM[X?:(MC>:I?P^%H- LYR MD=K$V?M,B '+2C<5'/0#GKFNJ;Q!HJ64=ZVL:>MI(Q1)S^8[_\ =^9?SKV&B@#D-4TN]F^*/A_4X[=VLK>QNHY9AT1F MV[0?K@UP7_"!:G-X"\./=Z)]MGTG4+J:XTJ5PK3PR2/G:H(4G:1AM"Q*'.!@G).<]L5T/PTTN]T?PW693(H]2NOC-I%N^GWV MFR;%G:,HH\R/G!PRYQD$CTKU2HVN(5G2!IHQ,X++&6&Y@.I [T <-IT&J>)_ MB#9^(KC2;K2],TRTEAMTO0JS3RR$;CL!.U0!W/)_3H_%VAMXD\(ZKH\<@CDN M[=HT=N@;JN?;(%;5% 'EFK7GB?Q)X+_X1$>%;^TU.XA2UNKN:"6!2BY0D94J>HZ&O1*C MFGBMH6FGE2*)!EG=@JJ/8V#94Q M>#-9T_PGX/LY(!/?0^(HM1OQ"05A#-(S<^B[@*]6HHH \_\ #+R:'XK\=V)@ M>:1WEM&\(9#@21MC*/QR,@,/0CZYT: .$\!:-> M>$;_ ,0:"]M)'H45Q]JTVX9LJ(W&7CR3GY3Z]34WAC3;ZW\=^,=1N+22&VOVLVMW?'S[8<-^1XKIH=4T^XO9;*"^MI; MN$9E@296D0>Z@Y'7O4UQYX%>F6^KZ9>2B*VU&TGD/1(IU8_D#5V@!DL:RQ/&V=KJ5./0UY38 M_P#"2^'? =UX)3PS?7E]#!-;6E[%L^S2QMNVNS%LJ0&^[C)(]^/6:* /(=0T M36(])\$V^IZ5JM[H5KI20W^GZ?(5D6X$:@%U5E+*,$8!X.?QM^"_#EQI_P 0 M=0OK;PP^B:/IT4 >'0>$=8U'X\\-W@>:RN654OXB7W")@<9P0]24 %>+PZ'K[?# M"Y\+OH5ZE[9:G'*KG:8[A&NC(60@\X7KG%>T44 WUCP%=:\9KN6XL;ZS <2(YR$DRXV%2<9Q MC^OM=1PW$-S'O@FCE0$KN1@PR.HXH PO!&E3:-X4M+6YTVRTZX.Z22TLB3'$ M6).,DG)QC)SC.<5@>/8-5A\8>$-;T_1[O4X=->[,\=KMW#?&JK]X@=<_E7H% M% 'F&LKX@\>:GH5N/"UWH]MI^HQ7TU]>RQAU"9^1%4DDMZ].*M63:MX&U_Q MAT#4-5TW5+UM0MI]/5799'4!XW4L-O*C!Z1W7AKQ5!X1N+IK6Y6?5=>_M'5-/L)P)Q:-P8E<$9; 7.",],TVP\ M-!?'WAC5=#\&7>E:;:RS"ZN+LCSY"\3*"P+,VT'N3U;I7L5% ' ^'/#-Y+X8 M\9Z3?Q/:_P!JZGJ'E,W>*485Q[*[GX7R^#5\)7[:K%9K9O< I]F=$ M &]'W98L ,+C()YZ5[!10!!9HT=C;HXPRQJ"/0XKA$&J>"_&.O7@T._U72M8 MDCN8Y-/57DAE";61U+#@X!!'%>A44 >0:AX4\07_ (1\07\^FM'J>M:M;72V M".&:&&-T #$<;MJDG%>OT44 >=^/]/O[OQ+I,EWIVJ:GX92&1;BSTV0J_GDC M:SJ&4LN/?@Y_&GX%\/W&E_$+4;^#PR^B:1,#==\*:'X)OH+Z +A+NTA<; MGCGSN\LM@$IQ@<9Q6LL.L^+O&^FZVNDW6D6.C6UP+M=_%<0SF00S1R&-BC[&!VL.H..A]JDH \'_ .$6O+_PG>66H>#-6U#Q?)#* MDNH7\P> .<_O$8OC@$;0J]Z9@/W,A2,;3 M[Y!_*O1J;)(D4;22.J1H"S,QP% ZDF@#@IDU/PCX\UK6(M%O=5TS6XX&)L%5 MY8)HEV8*DC*L,'/8U8^'=GK$,GB2\UG36L)K_5&N8X68-A#&@'(X)&,'W!KL M5O+5I(8UN82\Z&2)0XS(HQEE'<HJ:@#D?'^C:AJ>G:7>Z5 MQ>Z1J,5^ MEL7"^>$R&0$\ D,<9]*I3WVO>-)9=+BT:\T?19K*>&]FU*)5DD=T*HL:JQZ$ MY+=#TKNZ* /*TO?%,7@#_A#/^$3OCJZV7]FK=AD^QE-OEB7S-V<;>=N,YXK5 MT'PQ>Z)X_P!,(B>2PLO"T>G?:OX6E24>Y(KUFF3 M316\+33RI%$@RSNP4 >Y- ')V&EWL7Q6U?5'MW6QFTR"&.8_=9U=B1^&17(W M7A?6W\):]:KITQGN/%K7L2<9>#SD;>.>F 37K@(90RD$$9!'>EH X:.WU+3/ MB]>7ITJZGT_5+*"%;N':4A>,N3OYR.H[=ZXZ/PCK6I_#>?PS/HS37$-N%,TL<8=@BEV W,>@&>Y]*DH \CTOPYI M]WX@TEM(^&[:4+>=9KR\U--HB"\@1;9#N?E!/!ECH&HZO;ZQX"NM> M,]W+<6-]9@.'1SD1R9<;"IXSC']?:Z* .=\#Z5-H_A2TMKG3;+3;@[I)+2R) M,<18DXR2TJ73[T/Y4F&#QMM>-E(*NI[," 0?:@#CIX]4\(^/=:UF/1KW5=+UJ.!F-@J MO+;S1*4P4)&58%_$&L^$?'6JR:7)#J.OO:BVT[;4;/PM+H>BW&C/:Q^85,C2>:K;I &."1G& M23A1GTK-CA\46_PGN? J>%-0;4X;:6W-UE/LSIDG"M7BTB[O8+.RDM+I+;:7A9T0 D$CC(.?I6OX%TN]TRX\5->6[P MB[UVXN8"W_+2-E0!A['!KKZ* /'M(\+^(-(\(>#-4BTN274M!NKMY]/+*LDD M,SN&VDG&X*00,\UT$::IXP\=:'JSZ+>Z5I6BK-)NOU5)9Y9$V!50$X4#G)ZU MZ#10!Y[X9T/4[/X1:EI5Q9R1W\L=^$@.-S%VD*?GD?G7/ZM!XD/AKPMX7DT# M5I-'CTVW_M4V.SS965 /L^2R[1D?,&;W M27L_)EM8;]8XXIMC9\L;'.!@$=AR*R;+PWI][JNE1Z7\,CILT=PDE[=:DN(X M$7D^65DR[9Z'&/4>GKHN(3<&W$T9G"[S'N&X+TSCKBB:>&VA::>5(HE&6>1@ MJCZDT >?:>VL>!];\06Z^'K_ %6RU2_?4;2>QV'$D@&Z.3$FAUBT^RWKWMS,\6<@;Y&;(/ISQ78@@C(.110 4444 %%%% !1110! MQ5]_R5:R_P"O:'_T"]KM:XJ^_P"2K67_ %[0_P#H%[7:T %%%% !1110 444 M4 %%%% !7%>#_P#D:O$GU7_TINZ[6N*\'_\ (U>)/JO_ *4W= ':T444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110!Q$GBCQ'K6MZI9>%=/TU[ M;2Y?L]Q=:C,ZB68 %HT" GY<@$GUZ5R/COQ+?^*OAA*\-C;VS1:DECJMK<2L M6BF2:,;%*C#*21DG'!KH;)-<\#ZYK\-_IQSW(K>L?&=OHWA[6+JRT2(7< MGB.?3;:T@?;]JN"^ S,?ND\D_2MV_P!)OI?BGI&K);EKB&2;(PKLRD#& M<\X-615%S&&X&[HNY2<9[]<4 =19Z[XGT[ M5$M_$VE60L98))OM^FO(\=N4&XK+N'&1T/^)IM!?Q5!HVF?V$J&< M6KW3"]> =9!QL!P-VWT[UHM=^(_%UW]@;1KG1-%>UFBOGO?+,LS.A55C"L< M$Y+<9Z5P]GX/ETW0$T67X96E[KT*^3'J3>4;27' E=MP8<TK2?#&G6MZVJ:;]O@GN961$7(Y;'.-I[A" MJI)(& <=>.]9?BW2FU#7;Q-?\"?V[9,%_L^]T[8DZ#'*2,75AAN00<8/2@#O M=$OKO4M&M;N^T^33[J5,RVLC!C&V<$9'4<9'L:R?%GB:XT273-.TRR6]UC59 M6BM(9)-D8"KN=W;!.U1SQR:3X?Z7JVC>#;*RUJ5WO$+G:\OFM$A8E4+_ ,15 M<#/]*I^--)U1M9\/^)='M!?7.CRS"2SWA&FBE3:^TGC<, @'&: ([;Q/XBM- M>7P]KEAIL>HWMM+-IES;3.;>9T&3&X8;E(R"2,\5A_!ZQNC%J^IWMAI8FEU" MZ5KR++7#/YOS*6*CY...>W2M2VMM8\5>/-(UV[T>XTC3-&BG\E;QD\Z>650A M^52=J@#J3R?TT?AYI-]HV@WEOJ%N8)9-2NIE4D'*-(2IX/<4 9WQFEOX?AAJ MK6)B52$6=F=E81EP/EP.23@8.!@FL?7KKQ%!\1_"1CL+"?6I-/NT,:SL+=,L MOS%BN[ 4=,9)XKK?B1HU[X@^'VL:9IT0EO)HE\J/<%W%75L9/'05F0VVK:OX MZ\-:_-H]Q8P16%U%<1S.A:%V90H.#SD+GB@!VG^.KRPE\0VGBNTMK>YT6V2[ M>2Q=GCGB8$C:&P0V1C![FJ,OCOQ+IND0>)-6TG2X]#DV/+!!=,UW;Q.0 [ C M:Q&02HYIVN>#;_7O$OBY&C,-IJ>CPVMO73+72X M?A;8P:T-D<]]=K$UFH&-T@*ON;(R0H //M0![4K!E#*05(R".]><:E9P^,OB MS-HVJKY^CZ+8QW LF/[N:>0\,X_B 7H#W^IKT:-!'&J* %4 8 KA_$6DZ MUI'C.+Q?X?L5U+S+7['J%@)1&\B!MRR(3QN'3!ZB@"Y<_#[24UW3-8T2.'1; MRSES*;*!46YA(^:)U& 0>.>2,55/BGQ)KFKZK;>%=.TU[/2YS:S7.H3.OG3* M 61 @.,9 R?6H'O/%WBW6--B@TJ^\.:1:W"W%W/<3()K@+_RQ54)^4]R?Z